.aeo-answers{--aa-card:#fff;--aa-card-2:#f2f5fa;--aa-line:#dce4ef;--aa-skel:#dfe6f0;--aa-cobalt:var(--blue);--aa-pick-bg:#e5ecff;--aa-pick-ink:#1b45cf;--aa-mark-bg:#dde6ff;--aa-blossom:#0d0d0d;--aa-grok:#0a0a0a;--aa-shadow:0 1px 2px #172a470f, 0 30px 60px -32px #172a476b;--aa-lift:0 2px 6px #172a4714, 0 24px 40px -18px #172a4780;--aa-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(--aeo-shift,0)) * 127.28%) 0;color:var(--aeo-ink);position:absolute}html[data-theme=dark] .aeo-answers{--aa-card:#1a2537;--aa-card-2:#223047;--aa-line:#2e3e58;--aa-skel:#2c3a52;--aa-cobalt:#4d77ff;--aa-pick-bg:#22387a;--aa-pick-ink:#d3ddff;--aa-mark-bg:#243c7c;--aa-blossom:#fff;--aa-grok:#fff;--aa-shadow:0 1px 2px #00000059, 0 30px 60px -28px #000000bf;--aa-lift:0 2px 6px #00000059, 0 24px 40px -16px #000c}.aeo-mark-defs{width:0;height:0;position:absolute;overflow:hidden}.aeo-answers-scene{--w:580px;--h:600px;--ask-y:12px;--ask-h:58px;--deck-y:142px;--deck-w:330px;--side-x:322px;--side-y:250px;--side-w:258px;--side-z:60px;--tilt:7deg;left:50%;top:max(calc(50% - 26px), calc(var(--art-top,0px) * (1 - var(--aeo-shift,0)) + var(--h) * var(--k,1) / 2));width:var(--w);height:var(--h);translate:-50% -50%;scale:var(--k,1) var(--k,1) var(--k,1);transform-style:preserve-3d;transform:rotateY(calc(var(--tilt) * (2 * var(--aeo-shift,0) - 1))) rotateX(3deg);font-family:var(--font-sans), sans-serif;line-height:1.3;position:absolute}.aeo-answers[data-compact] .aeo-answers-scene{--w:380px;--h:350px;--ask-y:0px;--ask-h:46px;--deck-y:64px;--deck-w:216px;--side-x:206px;--side-y:104px;--side-w:174px;--side-z:40px;--tilt:4deg}.aa-mark{flex:none;width:20px;height:20px;display:block}.aa-mark-chatgpt{color:var(--aa-blossom)}.aa-mark-grok{color:var(--aa-grok)}.aa-you{background:var(--apricot);width:18px;height:18px;color:var(--navy);border-radius:6px;flex:none;place-items:center;display:grid}.aa-you svg{width:11px;height:11px}.aa-tick{background:var(--apricot);width:20px;height:20px;color:var(--navy);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.aa-tick svg{width:12px;height:12px}.aa-ask{left:0;top:var(--ask-y);width:100%;height:var(--ask-h);border:1px solid var(--aa-line);background:var(--aa-card);box-shadow:var(--aa-shadow);white-space:nowrap;border-radius:999px;align-items:center;gap:12px;padding:0 10px 0 16px;font-size:15.5px;display:flex;position:absolute}.aa-ask-icon{background:var(--aa-card-2);width:28px;height:28px;color:var(--aa-cobalt);border-radius:50%;flex:none;place-items:center;display:grid}.aa-ask-icon svg{width:16px;height:16px}.aa-query{text-overflow:clip;overflow:hidden}.aa-caret{background:var(--aa-cobalt);flex:none;width:1.5px;height:17px;margin-left:-10px;animation:1s step-end infinite aa-blink}@keyframes aa-blink{50%{opacity:0}}.aa-send{background:var(--aa-cobalt);color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;margin-left:auto;display:grid}.aa-send svg{width:17px;height:17px}.aa-deck{left:0;top:var(--deck-y);width:var(--deck-w);position:absolute}.aa-card{border:1px solid var(--aa-line);background:var(--aa-card);width:100%;box-shadow:var(--aa-shadow);border-radius:18px;padding:18px 18px 20px;position:absolute;top:0;left:0}.aa-answer{opacity:0;transition:opacity .45s ease, translate .6s var(--aa-ease), scale .6s var(--aa-ease);translate:0 40px;scale:.96}.aa-answer[data-in]{z-index:5;opacity:1;translate:0;scale:1}.aa-answer[data-past]{z-index:calc(5 - var(--d,1));opacity:calc(1 - var(--d,1) * .3);translate:0 calc(var(--d,1) * -18px);scale:calc(1 - var(--d,1) * .05)}.aa-answer>*{transition:opacity .3s}.aa-answer[data-past]>*{opacity:0}.aa-card-head{align-items:center;gap:9px;font-size:13.5px;font-weight:600;display:flex}.aa-card-head .aa-mark{width:22px;height:22px}.aa-card-head small{font:500 9.5px/1 var(--font-mono), monospace;letter-spacing:.14em;color:var(--aeo-muted);margin-left:auto}.aa-head-icon{width:20px;height:20px;color:var(--aa-cobalt);flex:none}.aa-answer .aa-r{opacity:0;transition:opacity .35s ease calc(var(--i) * .11s), translate .45s var(--aa-ease) calc(var(--i) * .11s);translate:0 6px}.aa-answer[data-shown] .aa-r{opacity:1;translate:0}.aa-answer[data-past] .aa-r{opacity:0}.aa-sources{gap:6px;margin-top:14px;display:flex}.aa-sources>span{border:1px solid var(--aa-line);width:72px;height:24px;color:var(--aeo-muted);border-radius:8px;align-items:center;gap:6px;padding:0 9px 0 5px;font-size:10.5px;display:inline-flex}.aa-sources>span>i{background:var(--aa-skel);border-radius:4px;flex:none;width:14px;height:14px}.aa-sources>.aa-source-you{width:auto}.aa-sources>.aa-source-you>i{background:var(--apricot)}.aa-lead{gap:8px;margin-top:14px;display:grid}.aa-lead>i,.aa-bar{background:var(--aa-skel);border-radius:4px;height:8px;display:block}.aa-row{align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.aa-n{width:14px;font:500 11px var(--font-mono), monospace;color:var(--aeo-muted)}.aa-pick{background:var(--aa-pick-bg);color:var(--aa-pick-ink);border-radius:999px;align-items:center;gap:7px;padding:4px 11px 4px 5px;font-weight:600;display:inline-flex}.aa-cite{border:1px solid var(--aa-line);color:var(--aeo-muted);border-radius:999px;align-items:center;gap:5px;margin-left:22px;padding:3px 9px;font-size:11px;display:inline-flex}.aa-cite svg{width:11px;height:11px}.aa-view{opacity:0;transition:opacity .45s ease, translate .6s var(--aa-ease);translate:0 24px}.aa-view[data-on]{z-index:6;opacity:1;translate:0}.aeo-answers[data-mode=story] .aa-answer{opacity:0}.aa-check-row{background:var(--aa-card-2);border-radius:10px;align-items:center;gap:10px;min-height:40px;margin-top:8px;padding:8px 10px;font-size:12.5px;font-weight:500;display:flex}.aa-check-row>small{font:500 10px/1 var(--font-mono), monospace;letter-spacing:.04em;color:var(--aeo-muted);margin-left:auto}.aa-check-row>small+.aa-tick{margin-left:0}.aa-check-label{min-width:0}.aa-check-label>small{color:var(--aeo-muted);margin-bottom:2px;font-size:10px;font-weight:400;display:block}.aa-row-icon{background:var(--aa-card);width:26px;height:26px;color:var(--aa-cobalt);border-radius:8px;flex:none;place-items:center;display:grid}.aa-row-icon svg{width:14px;height:14px}.aa-row-icon .aa-mark{width:15px;height:15px}.aa-bubble{background:var(--aa-card-2);border-radius:16px 16px 4px;width:fit-content;max-width:90%;margin:14px 0 12px auto;padding:8px 13px;font-size:12.5px}.aa-quote{font-size:13.5px;line-height:1.6}.aa-quote mark{background:var(--aa-pick-bg);color:var(--aa-pick-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:1px 3px}.aa-badge{background:var(--aa-cobalt);color:#fff;width:17px;height:17px;font:600 9.5px/1 var(--font-mono), monospace;vertical-align:1px;border-radius:5px;place-items:center;margin-left:5px;display:inline-grid}.aa-source{border:1px solid var(--aa-line);width:fit-content;color:var(--aeo-muted);border-radius:999px;align-items:center;gap:7px;margin-top:14px;padding:4px 11px 4px 5px;font-size:11px;display:flex}.aa-test-row{background:var(--aa-card-2);border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:6px 10px;margin-top:8px;padding:9px 10px;font-size:12px;display:grid}.aa-test-row>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aa-test-row>b{background:var(--aa-pick-bg);color:var(--aa-pick-ink);font:600 10px/1 var(--font-mono), monospace;border-radius:999px;grid-area:1/2/3;padding:4px 9px}.aa-test-marks{gap:5px;display:flex}.aa-test-marks .aa-mark{width:12px;height:12px}.aeo-page .aa-test-note{color:var(--aeo-muted);margin-top:12px;font-size:10.5px}:is(.aa-view,.aa-panel) :is(.aa-check-row,.aa-test-row,.aa-next-row){opacity:0;transition:opacity .35s ease, translate .5s var(--aa-ease);translate:0 8px}:is(.aa-view,.aa-panel)[data-on] :is(.aa-check-row,.aa-test-row,.aa-next-row){opacity:1;transition-delay:calc(.15s + var(--i) * 90ms);translate:0}.aa-side{left:var(--side-x);top:var(--side-y);width:var(--side-w);border:1px solid var(--aa-line);background:var(--aa-card);box-shadow:var(--aa-shadow);transform:translateZ(var(--side-z));border-radius:18px;padding:16px 14px 14px;display:grid;position:absolute}.aa-panel{opacity:0;visibility:hidden;grid-area:1/1;min-width:0;transition:opacity .4s,visibility 0s .4s}.aa-panel[data-on]{opacity:1;visibility:visible;transition:opacity .45s .12s}.aa-panel-head{padding:0 2px 2px;font-size:13px;font-weight:600}.aa-trow{background:var(--aa-card-2);height:38px;color:var(--aeo-muted);border-radius:10px;align-items:center;gap:10px;margin-top:6px;padding:0 10px;font-size:12.5px;font-weight:500;transition:color .3s;display:flex}.aa-trow .aa-mark{width:18px;height:18px}.aa-trow .aa-tick{opacity:0;transition:opacity .3s, scale .4s var(--aa-ease);scale:.4}.aa-trow[data-on],.aa-panel[data-panel=crawlers] .aa-trow{color:var(--aeo-ink)}.aa-trow[data-on] .aa-tick,.aa-panel[data-panel=crawlers][data-on] .aa-tick{opacity:1;scale:1}.aa-panel[data-panel=crawlers] .aa-tick{transition-delay:calc(.2s + var(--i) * 90ms)}.aa-next-row{background:var(--aa-card-2);border-radius:10px;align-items:center;gap:10px;margin-top:8px;padding:10px;font-size:12px;line-height:1.35;display:flex}.aa-next-n{background:var(--aa-mark-bg);width:20px;height:20px;color:var(--aa-cobalt);font:600 10px/1 var(--font-mono), monospace;border-radius:6px;flex:none;place-items:center;display:grid}.aa-next-row svg{width:14px;height:14px;color:var(--aa-cobalt);flex:none;margin-left:auto}.aeo-answers[data-out] :is(.aa-answer,.aa-view,.aa-trow .aa-tick),html[data-motion-paused=false] .aeo-answers:not([data-live]) :is(.aa-query,.aa-answer,.aa-trow .aa-tick){opacity:0}.aeo-answers:is([data-instant],[data-still]) *{transition:none!important}.aeo-answers:is([data-still],[data-mode=story]) .aa-caret{display:none}@media (prefers-reduced-motion:no-preference){html[data-reveal=on]:not([data-motion-paused=true]) .aa-ask{animation:aeo-answers-arrive 1.4s var(--ease-editorial) .2s both}}@keyframes aeo-answers-arrive{0%{opacity:0;translate:0 22px}}@media (prefers-reduced-motion:reduce){.aeo-answers *{transition:none!important}.aa-caret{animation:none}}.aeo-answers[data-compact] .aa-ask{gap:9px;padding:0 7px 0 12px;font-size:13px}.aeo-answers[data-compact] .aa-send{width:32px;height:32px}.aeo-answers[data-compact] .aa-card{padding:13px 13px 14px}.aeo-answers[data-compact] .aa-row-last,.aeo-answers[data-compact] .aa-sources>span:not(.aa-source-you),.aeo-answers[data-compact] .aa-card-head small,.aeo-answers[data-compact] .aa-test-note{display:none}.aeo-answers[data-compact] .aa-side{border-radius:16px;padding:12px 11px 11px}.aeo-answers[data-compact] .aa-trow{gap:8px;height:32px;margin-top:5px;font-size:12px}.aeo-answers[data-compact] :is(.aa-check-row,.aa-next-row){min-height:34px;margin-top:6px;padding:6px 8px;font-size:11.5px}.aeo-answers[data-compact] .aa-quote{font-size:12.5px}@media (max-width:799px){.aeo-answers{width:calc(100% - 40px);left:20px;translate:none}.aeo-answers-scene{top:calc(50% - 15px);transform:rotateY(-3deg)rotateX(2deg)}}
