.geo-lva{text-align:left;max-width:1000px;margin:8px auto 0}.geo-lva-grid{grid-template-columns:minmax(0,1fr) 40px minmax(0,1.15fr);align-items:start;gap:18px;display:grid}.geo-lva-col{flex-direction:column;gap:12px;min-width:0;display:flex}.geo-lva-k{letter-spacing:.1em;text-transform:uppercase;color:var(--mut);font-family:JetBrains Mono,monospace;font-size:11px}.geo-lva-arrow{color:var(--accent);place-self:center;font-size:26px}.geo-lva-goal{color:var(--mut);margin:0;font-size:15px}.geo-lva-goal b{color:var(--ink)}.geo-serp{border:1px solid var(--line2);background:#0c0c10;border-radius:16px;flex-direction:column;gap:8px;margin:0;padding:14px;list-style:none;display:flex}.geo-serp li{border:1px solid #0000;border-radius:10px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;display:grid;margin:0!important;padding:8px 10px!important}.geo-serp li:before{display:none!important}.geo-serp li.you{background:#60a5fa14;border-color:#60a5fa73}.geo-serp-n{color:var(--mut);text-align:center;font-family:JetBrains Mono,monospace;font-size:12px}.geo-serp li.you .geo-serp-n{color:#60a5fa;font-weight:700}.geo-serp-txt{flex-direction:column;gap:5px;min-width:0;display:flex}.geo-serp-txt b{color:#8fb8ff;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.geo-serp-txt i{background:#ffffff14;border-radius:4px;width:92%;height:6px;display:block}.geo-serp-txt i.s{width:64%}.geo-ans{border:1px solid var(--line2);background:linear-gradient(#121218,#0b0b10);border-radius:16px;padding:20px 20px 16px;position:relative;box-shadow:0 30px 60px -30px #8b5cf673}.geo-ans p{color:var(--ink);margin:0 0 16px;font-size:15.5px;line-height:1.65}.geo-ans mark.m{color:#e9e3ff;background:#a78bfa2e;border-radius:5px;padding:1px 5px;box-shadow:inset 0 -2px #a78bfa}.geo-c{vertical-align:2px;color:#0a0a0c;background:#34d399;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;margin-left:3px;font-size:10.5px;font-weight:700;display:inline-flex}.geo-ans-src{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.geo-ans-sk{letter-spacing:.08em;text-transform:uppercase;color:var(--mut);font-family:JetBrains Mono,monospace;font-size:10.5px}.geo-chip{color:var(--ink);border:1px solid var(--line2);background:#ffffff08;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:3px 10px 3px 4px;font-size:12.5px;display:inline-flex}.geo-chip b{background:#ffffff1a;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;font-size:10.5px;display:inline-flex;color:var(--ink)!important}.geo-chip.you{background:#34d39914;border-color:#34d39980}.geo-chip.you b{background:#34d399;color:#0a0a0c!important}.geo-lva-key{color:var(--mut);flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:18px;font-size:13.5px;display:flex}.geo-lva-key span{align-items:center;gap:6px;display:inline-flex}.geo-lva-key b{color:var(--ink)}.geo-tag{letter-spacing:.08em;text-transform:uppercase;color:#fbbf24;background:#fbbf2414;border:1px solid #fbbf2459;border-radius:999px;padding:2px 9px;font-family:JetBrains Mono,monospace;font-size:10px!important}.geo-chips{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.geo-chips span{color:var(--ink);border:1px solid var(--line2);background:#ffffff08;border-radius:8px;align-items:center;gap:6px;padding:4px 9px;font-size:12px;font-weight:600;display:inline-flex}.geo-chips span.on{color:#0a0a0c;background:var(--t,var(--accent));border-color:#0000}.geo-chips s{opacity:.65}.geo-ev table{font-size:14.5px}.geo-ev th,.geo-ev td{text-align:left!important;vertical-align:top!important}.geo-ev td{color:var(--mut);line-height:1.5}.geo-ev td b{color:var(--ink)}.geo-ev th[scope=row]{min-width:240px;line-height:1.45}.geo-ev .src{color:var(--mut);margin-top:6px;font-size:12px;font-weight:500;display:block}.geo-ev .src a{color:var(--soft)}.geo-ev-cap{color:var(--mut);margin:14px 2px 0;font-size:13px}.geo-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.geo-plan{border:1px solid var(--line2);background:rgba(var(--t-rgb,167,139,250),.05);box-shadow:inset 0 2px 0 var(--t,var(--accent));border-radius:18px;padding:22px}.geo-plan h3{letter-spacing:-.02em;color:var(--ink);margin:0 0 4px;font-size:20px;font-weight:800}.geo-plan .p{color:var(--mut);margin:0 0 14px;font-size:14px}.geo-plan .p b{color:var(--t,var(--accent));letter-spacing:-.03em;font-size:22px;font-weight:900}@media (max-width:760px){.geo-lva-grid{grid-template-columns:minmax(0,1fr)}.geo-lva-arrow{transform:rotate(90deg)}.geo-plans{grid-template-columns:minmax(0,1fr)}.air .geo-ev table{min-width:0}.air .geo-ev thead{display:none}.air .geo-ev caption{width:auto;max-width:none;position:static}.air .geo-ev tbody,.air .geo-ev tr,.air .geo-ev th[scope=row],.air .geo-ev td{width:auto;min-width:0;display:block}.air .geo-ev th[scope=row]{box-shadow:none;border-bottom:0;padding:16px 16px 8px;position:static}.air .geo-ev td{border-left:3px solid var(--accent);margin:0 16px;padding:8px 16px 16px}.air .geo-ev tr{border-bottom:1px solid var(--line);padding-bottom:12px}.air .geo-ev .lp-tbl-scroll{overflow:visible}}