.seo-climb{--climb-card:#fff;--climb-card-2:#f2f5fa;--climb-line:#dce4ef;--climb-skel:#dfe6f0;--climb-skel-2:#eaeff5;--climb-cobalt:var(--blue);--climb-pick-bg:#e5ecff;--climb-pick-ink:#1b45cf;--climb-blossom:#0d0d0d;--climb-shadow:0 1px 2px #172a470f, 0 30px 60px -32px #172a476b;--climb-lift:0 2px 6px #172a4714, 0 24px 40px -18px #172a4780;--climb-ease:cubic-bezier(.22, .8, .24, 1);top:0;bottom:0;left:calc((100% - var(--wrap)) / 2);width:calc(var(--wrap) * .44);perspective:1800px;translate:calc((1 - var(--seo-shift,0)) * 127.28%) 0;color:var(--seo-ink);position:absolute}html[data-theme=dark] .seo-climb{--climb-card:#1a2537;--climb-card-2:#223047;--climb-line:#2e3e58;--climb-skel:#2c3a52;--climb-skel-2:#263349;--climb-cobalt:#4d77ff;--climb-pick-bg:#22387a;--climb-pick-ink:#d3ddff;--climb-blossom:#fff;--climb-shadow:0 1px 2px #00000059, 0 30px 60px -28px #000000bf;--climb-lift:0 2px 6px #00000059, 0 24px 40px -16px #000c}.seo-climb-scene{--u:calc(var(--k,1) * 1px);--w:580;--h:600;--serp-top:18;--serp-w:470;--pad:22;--g:26;--field-h:46;--field-font:15;--field-inset:18;--go:17;--label-font:9.5;--label-top:20;--label-bottom:12;--row-h:46;--row-step:54;--row-pad:12;--row-gap:12;--rank:26;--rank-font:11;--fav:22;--mark-icon:13;--title-font:13.5;--url-font:11;--l1:9;--l2:7;--up-font:10.5;--chat-left:236;--chat-top:300;--chat-w:344;--chat-pad:18;--chat-head:13;--oai:20;--chat-font:12.5;--chat-z:60;--tilt:7deg;left:50%;top:max(calc(50% - 26px), calc(var(--art-top,0px) * (1 - var(--seo-shift,0)) + var(--h) * var(--u) / 2));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));transform-style:preserve-3d;translate:-50% -50%;transform:rotateY(calc(var(--tilt) * (2 * var(--seo-shift,0) - 1))) rotateX(3deg);position:absolute}.seo-climb[data-compact] .seo-climb-scene{--w:350;--h:292;--serp-top:0;--serp-w:350;--pad:12;--g:20;--field-h:32;--field-font:12.5;--field-inset:14;--go:14;--label-font:8.5;--label-top:9;--label-bottom:7;--row-h:30;--row-step:34;--row-pad:8;--row-gap:9;--rank:20;--rank-font:9.5;--fav:16;--mark-icon:10;--title-font:11.5;--url-font:9;--l1:7;--l2:5;--up-font:9;--chat-left:116;--chat-top:100;--chat-w:234;--chat-pad:12;--chat-head:11;--oai:16;--chat-font:10.5;--chat-z:24;--tilt:4deg}.seo-climb-serp{left:0;top:calc(var(--serp-top) * var(--u));width:calc(var(--serp-w) * var(--u));padding:calc(var(--pad) * var(--u)) calc(var(--pad) * var(--u)) calc((var(--pad) + 2) * var(--u));border:1px solid var(--climb-line);border-radius:calc(18 * var(--u));background:var(--climb-card);box-shadow:var(--climb-shadow);position:absolute}.seo-climb-search{align-items:center;gap:calc(14 * var(--u));display:flex}.seo-climb-g{width:calc(var(--g) * var(--u));height:calc(var(--g) * var(--u));flex:none}.seo-climb-field{min-width:0;height:calc(var(--field-h) * var(--u));padding:0 calc(8 * var(--u)) 0 calc(var(--field-inset) * var(--u));border:1px solid var(--climb-line);background:var(--climb-card-2);font-size:calc(var(--field-font) * var(--u));white-space:nowrap;border-radius:999px;flex:1;align-items:center;display:flex;overflow:hidden}.seo-climb-caret{background:var(--climb-cobalt);flex:none;width:1.5px;height:1.2em;margin-left:2px;animation:1s step-end infinite seo-climb-blink}@keyframes seo-climb-blink{50%{opacity:0}}.seo-climb-go{width:calc(var(--go) * var(--u));height:calc(var(--go) * var(--u));margin:0 calc(8 * var(--u)) 0 auto;color:var(--climb-cobalt);flex:none}.seo-page .seo-climb-label{margin:calc(var(--label-top) * var(--u)) 0 calc(var(--label-bottom) * var(--u)) calc(4 * var(--u));font:calc(var(--label-font) * var(--u)) / 1 var(--font-mono), monospace;letter-spacing:.14em;color:var(--seo-muted)}.seo-climb-list{height:calc((var(--row-step) * 5 + var(--row-h)) * var(--u));position:relative}.seo-climb-row{align-items:center;gap:calc(var(--row-gap) * var(--u));height:calc(var(--row-h) * var(--u));padding:0 calc(var(--row-pad) * var(--u));border-radius:calc(12 * var(--u));transform:translateY(calc(var(--pos) * var(--row-step) * var(--u)));transition:transform .44s var(--climb-ease), translate .55s var(--climb-ease) calc(var(--i) * 60ms), opacity .5s ease calc(var(--i) * 60ms), scale .35s var(--climb-ease), box-shadow .35s ease;border:1px solid #0000;display:flex;position:absolute;inset:0 0 auto}.seo-climb:not([data-listed]) .seo-climb-row{translate:0 calc(14 * var(--u));opacity:0}.seo-climb[data-out] .seo-climb-row{opacity:0}.seo-climb-rank{width:calc(var(--rank) * var(--u));height:calc(var(--rank) * var(--u));border-radius:calc(8 * var(--u));background:var(--climb-card-2);font:calc(var(--rank-font) * var(--u)) / 1 var(--font-mono), monospace;color:var(--seo-muted);flex:none;place-items:center;transition:background-color .35s,color .35s;display:grid}.seo-climb-fav{width:calc(var(--fav) * var(--u));height:calc(var(--fav) * var(--u));background:var(--climb-skel);border-radius:50%;flex:none}.seo-climb-lines{gap:calc(7 * var(--u));flex:1;min-width:0;display:grid}.seo-climb-lines>i{width:var(--w1);height:calc(var(--l1) * var(--u));background:var(--climb-skel);border-radius:99px;display:block}.seo-climb-lines>i+i{width:var(--w2);height:calc(var(--l2) * var(--u));background:var(--climb-skel-2)}.seo-climb-you{z-index:2;border-color:var(--climb-line);background:var(--climb-card)}.seo-climb-you .seo-climb-lines{gap:calc(3 * var(--u))}.seo-climb-you[data-lift]{box-shadow:var(--climb-lift);scale:1.04}.seo-climb-you[data-top] .seo-climb-rank{background:var(--climb-cobalt);color:#fff}.seo-climb-mark{width:calc(var(--fav) * var(--u));height:calc(var(--fav) * var(--u));border-radius:calc(7 * var(--u));background:var(--apricot);color:var(--navy);flex:none;place-items:center;display:grid}.seo-climb-mark svg{width:calc(var(--mark-icon) * var(--u));height:calc(var(--mark-icon) * var(--u))}.seo-climb-title{font-size:calc(var(--title-font) * var(--u));white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.seo-climb-you small{font-size:calc(var(--url-font) * var(--u));color:var(--seo-muted)}.seo-climb-up{align-items:center;gap:calc(4 * var(--u));padding:calc(5 * var(--u)) calc(9 * var(--u)) calc(5 * var(--u)) calc(7 * var(--u));background:var(--apricot);color:var(--on-apricot);font:calc(var(--up-font) * var(--u)) / 1 var(--font-mono), monospace;opacity:0;transition:opacity .3s, scale .4s var(--climb-ease);border-radius:999px;flex:none;display:inline-flex;scale:.8}.seo-climb-up svg{width:1.05em;height:1.05em}.seo-climb[data-up] .seo-climb-up{opacity:1;scale:1}.seo-climb-chat{left:calc(var(--chat-left) * var(--u));top:calc(var(--chat-top) * var(--u));width:calc(var(--chat-w) * var(--u));padding:calc(var(--chat-pad) * var(--u)) calc(var(--chat-pad) * var(--u)) calc((var(--chat-pad) + 2) * var(--u));border:1px solid var(--climb-line);border-radius:calc(18 * var(--u));background:var(--climb-card);box-shadow:var(--climb-shadow);font-size:calc(var(--chat-font) * var(--u));opacity:0;transform:translateZ(calc(var(--chat-z) * var(--u))) translateY(calc(26 * var(--u)));transition:opacity .5s ease, transform .7s var(--climb-ease);position:absolute}.seo-climb[data-chat] .seo-climb-chat{opacity:1;transform:translateZ(calc(var(--chat-z) * var(--u)))}.seo-climb[data-out] .seo-climb-chat{opacity:0}.seo-page .seo-climb-chat p{color:var(--seo-ink);text-wrap:wrap}.seo-climb-chat-head{font-size:calc(var(--chat-head) * var(--u));align-items:center;gap:.62em;font-weight:600;display:flex}.seo-climb-oai{width:calc(var(--oai) * var(--u));height:calc(var(--oai) * var(--u));color:var(--climb-blossom);flex:none}.seo-climb-bubble{background:var(--climb-card-2);border-radius:1.28em 1.28em .32em;width:fit-content;max-width:88%;min-height:2.56em;margin:1.1em 0 1.1em auto;padding:.64em 1.04em;line-height:1.4}.seo-climb-answer p{opacity:0;transition:opacity .4s ease calc(var(--i) * .14s), translate .5s var(--climb-ease) calc(var(--i) * .14s);align-items:center;gap:.64em;line-height:1.45;display:flex;translate:0 .5em}.seo-climb-answer p+p{margin-top:.64em}.seo-climb[data-answer] .seo-climb-answer p{opacity:1;translate:0}.seo-climb-n{width:1.1em;font:.88em var(--font-mono), monospace;color:var(--seo-muted)}.seo-climb-pick{background:var(--climb-pick-bg);color:var(--climb-pick-ink);border-radius:999px;align-items:center;gap:.56em;padding:.32em .88em .32em .4em;font-weight:600;display:inline-flex}.seo-climb-pick .seo-climb-mark{border-radius:.48em;width:1.44em;height:1.44em}.seo-climb-pick .seo-climb-mark svg{width:.88em;height:.88em}.seo-climb-cite{border:1px solid var(--climb-line);color:var(--seo-muted);border-radius:999px;align-items:center;gap:.4em;margin-left:1.76em;padding:.24em .72em;font-size:.88em;display:inline-flex}.seo-climb-cite svg{width:1em;height:1em}.seo-climb-bar{background:var(--climb-skel);border-radius:99px;height:.64em;display:block}html[data-motion-paused=false] .seo-climb:not([data-live]) :is(.seo-climb-list,.seo-climb-chat,.seo-climb-query,.seo-climb-up){opacity:0}.seo-climb:is([data-instant],[data-still]) *{transition:none!important}.seo-climb[data-still] .seo-climb-caret{display:none}@media (prefers-reduced-motion:no-preference){html[data-reveal=on]:not([data-motion-paused=true]) .seo-climb-serp{animation:seo-climb-arrive 1.4s var(--ease-editorial) .2s both}}@keyframes seo-climb-arrive{0%{opacity:0;translate:0 22px}}@media (prefers-reduced-motion:reduce){.seo-climb *{transition:none!important}.seo-climb-caret{animation:none}}@media (min-width:760px) and (max-width:1050px){.seo-climb{width:39.6%;left:5%}}@media (max-width:759px){.seo-climb{width:calc(100% - 40px);left:20px;translate:none}.seo-climb-scene{top:calc(50% - 15px);transform:rotateY(-3deg)rotateX(2deg)}}
