#agenticSearch{--bg:#f8f6fc;--ink:#1f1e2e;--muted:#8a8896;--blue:#445ce4;--blue-lt:#6e83f0;--blue-soft:#a9b6f8;--win-bg:#202228;--win-panel:#2a2c33;--win-line:#34363e;--win-text:#e8e8ec;--win-muted:#9a9ca6;--price:#5bd08a;--link:#7ca2ff;--shadow:0 40px 90px -30px #28225066;--ease:cubic-bezier(.22,.61,.36,1)}#agenticSearch *{box-sizing:border-box}#agenticSearch{background:var(--bg);-webkit-font-smoothing:antialiased;color:var(--ink);flex-direction:column;min-height:960px;font-family:Inter,system-ui,-apple-system,sans-serif;display:flex;overflow-x:hidden}#agenticSearch .stage{transform-origin:top;flex:auto;width:100%;min-height:820px;position:relative;overflow:hidden;transform:scale(.95)}#agenticSearch .section-head{text-align:center;z-index:25;flex:none;width:min(1000px,90vw);margin:0 auto;padding:56px 0 8px}#agenticSearch .section-head h1{letter-spacing:-.5px;color:var(--ink);margin:0 0 4px;font-family:Fraunces,Inter,serif;font-size:clamp(30px,6.25vw,48px);font-weight:600;line-height:1.17}#agenticSearch .section-head p{color:var(--muted);max-width:760px;margin:0 auto;font-family:Inter,system-ui,sans-serif;font-size:clamp(14px,1.35vw,18px);font-weight:400;line-height:1.55}#agenticSearch .search{z-index:20;will-change:top,width,padding,transform;width:min(680px,86vw);transition:top 1s var(--ease), width 1s var(--ease), padding 1s var(--ease), transform 1s var(--ease), box-shadow .7s ease, opacity .6s ease, border-radius 1s var(--ease);background:#fff;border-radius:999px;align-items:center;gap:16px;padding:22px 26px;display:flex;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 50px -24px #2822504d,0 2px 6px #2822500d}#agenticSearch .search .mag{color:#7b7a88;flex:none;width:22px;height:22px}#agenticSearch .search .field{color:var(--ink);white-space:nowrap;flex:1;align-items:center;min-width:0;font-size:19px;display:flex;overflow:hidden}#agenticSearch .search .placeholder{color:#a9a8b4}#agenticSearch .search .typed{color:var(--ink)}#agenticSearch .caret{background:var(--blue);vertical-align:middle;border-radius:2px;width:2px;height:22px;margin-left:1px;animation:1s step-end infinite as-blink;display:inline-block}@keyframes as-blink{50%{opacity:0}}#agenticSearch .search .wave{color:#b6b5c0;opacity:.9;flex:none;width:22px;height:22px}#agenticSearch .search .glow{border-radius:inherit;z-index:-1;opacity:0;background:conic-gradient(from var(--ang), var(--blue) 0deg, var(--blue-lt) 70deg, #c8d0fb 140deg, var(--blue-soft) 200deg, var(--blue-lt) 280deg, var(--blue) 360deg);-webkit-mask-composite:xor;filter:blur(.4px);padding:3px;transition:opacity .4s;position:absolute;inset:-3px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}#agenticSearch .search.processing .glow{opacity:1;animation:2.4s linear infinite as-spin}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes as-spin{to{--ang:360deg}}#agenticSearch .search .halo{border-radius:inherit;z-index:-2;opacity:0;filter:blur(14px);background:radial-gradient(60% 120%,#445ce44d,#445ce400 70%);transition:opacity .5s;position:absolute;inset:-14px}#agenticSearch .search.processing .halo{opacity:1}#agenticSearch .search.docked .halo{opacity:.6}#agenticSearch .status{color:var(--blue);opacity:0;z-index:21;align-items:center;gap:8px;font-size:12.5px;font-weight:600;transition:opacity .35s;display:flex;position:absolute;top:-30px;left:8px}#agenticSearch .search.processing .status{opacity:1}#agenticSearch .status .spinner{border:2px solid #445ce44d;border-top-color:var(--blue);border-radius:50%;width:13px;height:13px;animation:.7s linear infinite as-rot}@keyframes as-rot{to{transform:rotate(360deg)}}#agenticSearch .search.docked{border-radius:16px;width:min(560px,80vw);padding:16px 22px;top:calc(100% - 50px);transform:translate(-50%,-100%);box-shadow:0 24px 50px -22px #445ce457,0 2px 8px #28225014}#agenticSearch .search.docked .field{font-size:15px}#agenticSearch .win{background:var(--win-bg);width:min(1080px,92vw);height:min(660px,100% - 160px);box-shadow:var(--shadow);z-index:10;opacity:0;will-change:transform,opacity;transition:transform 1.1s var(--ease), opacity .6s ease;border:1px solid #ffffff0a;border-radius:16px;flex-direction:column;display:flex;position:absolute;bottom:120px;left:50%;overflow:hidden;transform:translate(-50%,120%)}#agenticSearch .win.up{opacity:1;transform:translate(-50%)}#agenticSearch .titlebar{background:#15161a;flex:none;align-items:center;gap:8px;height:38px;padding:0 16px;display:flex;position:relative}#agenticSearch .traffic{gap:8px;display:flex}#agenticSearch .traffic i{border-radius:50%;width:12px;height:12px;display:block}#agenticSearch .traffic i:first-child{background:#ff5f57}#agenticSearch .traffic i:nth-child(2){background:#febc2e}#agenticSearch .traffic i:nth-child(3){background:#28c840}#agenticSearch .win-body{background:var(--win-bg);flex-direction:column;flex:1;display:flex;overflow:hidden}#agenticSearch .wsearch{flex:none;align-items:center;gap:18px;padding:16px 26px 10px;display:flex}#agenticSearch .ham{width:20px;height:20px;color:var(--win-text);flex:none}#agenticSearch .wlogo{color:var(--win-text);white-space:nowrap;align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}#agenticSearch .wlogo .bag{object-fit:contain;width:22px;height:22px;display:block}#agenticSearch .wsearchbar{color:var(--win-text);background:#2a2c33;border-radius:999px;flex:1;align-items:center;gap:10px;max-width:760px;padding:11px 18px;font-size:14px;display:flex}#agenticSearch .wsearchbar .q{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}#agenticSearch .wsearchbar .sbicons{color:var(--win-muted);align-items:center;gap:14px;display:flex}#agenticSearch .wsearchbar .sbicons svg{width:16px;height:16px}#agenticSearch .wsearchbar .divider{background:#454751;width:1px;height:16px}#agenticSearch .wtabs{flex:none;justify-content:center;align-items:center;gap:26px;padding:2px 0 12px;display:flex}#agenticSearch .gback{background:#2a2c33;border-radius:999px;align-items:center;gap:6px;margin-right:6px;padding:5px 10px 5px 8px;display:flex}#agenticSearch .gback svg{width:14px;height:14px;color:var(--win-muted)}#agenticSearch .gdot{background:conic-gradient(from -45deg,#4285f4 0 25%,#ea4335 0 50%,#fbbc05 0 75%,#34a853 0);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:0;display:flex}#agenticSearch .wtab{color:var(--win-muted);padding-bottom:7px;font-size:14px;position:relative}#agenticSearch .wtab.active{color:var(--win-text);font-weight:600}#agenticSearch .wtab.active:after{content:"";background:#fff;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}#agenticSearch .wmain{border-top:1px solid var(--win-line);flex:1;min-height:0;display:flex}#agenticSearch .refine{border-right:1px solid var(--win-line);flex:0 0 196px;padding:18px 22px;overflow:hidden}#agenticSearch .refine h4{color:var(--win-text);margin:0 0 14px;font-size:14px;font-weight:600}#agenticSearch .refine .grp{margin-bottom:16px}#agenticSearch .refine .grp-title{color:var(--win-text);justify-content:space-between;align-items:center;margin-bottom:9px;font-size:13px;font-weight:600;display:flex}#agenticSearch .refine .grp-title .chev{color:var(--win-muted);font-size:11px}#agenticSearch .refine .opt{color:var(--win-muted);align-items:center;gap:9px;margin-bottom:9px;font-size:12.5px;display:flex}#agenticSearch .refine .oic{width:15px;height:15px;color:var(--win-muted);flex:none}#agenticSearch .refine .oic.sq{border:1.6px solid #6a6c76;border-radius:3px}#agenticSearch .refine .box{border:1.6px solid #565862;border-radius:3px;flex:none;width:14px;height:14px}#agenticSearch .refine .sw{border-radius:3px;flex:none;width:14px;height:14px}#agenticSearch .refine .seemore{color:var(--win-text);margin:-4px 0 4px;font-size:12.5px;font-weight:600}#agenticSearch .results{flex:1;padding:16px 0 16px 24px;position:relative;overflow:hidden}#agenticSearch .chiprow{align-items:center;gap:16px;margin-bottom:18px;padding-right:24px;display:flex}#agenticSearch .chips{flex:1;align-items:center;gap:9px;min-width:0;display:flex;overflow:hidden}#agenticSearch .chip{color:#cfd0d6;white-space:nowrap;background:#2a2c33;border-radius:999px;flex:none;align-items:center;gap:7px;padding:9px 15px;font-size:13px;display:flex}#agenticSearch .chip .cdot{border-radius:50%;width:15px;height:15px;display:inline-block}#agenticSearch .chip.icon{color:#222;background:#fff;padding:8px}#agenticSearch .chip.icon svg{width:18px;height:18px}#agenticSearch .chip.arrow{color:#222;background:#fff;justify-content:center;width:34px;padding:9px 0;font-weight:700}#agenticSearch .sortby{color:var(--win-text);white-space:nowrap;flex:none;font-size:13px}#agenticSearch .sponsored{color:var(--win-text);align-items:center;gap:10px;margin:0 0 16px;font-size:16px;font-weight:700;display:flex}#agenticSearch .sponsored .dots3{color:var(--win-muted);font-size:18px}#agenticSearch .pgrid{grid-template-columns:repeat(6,1fr);gap:14px;padding-right:24px;display:grid}#agenticSearch .card{background:0 0;border-radius:12px;transition:transform .5s cubic-bezier(.4,0,.2,1),box-shadow .5s,background .5s;position:relative}#agenticSearch .card .ph{aspect-ratio:.756;background:#3a3c44;border-radius:12px;width:100%;position:relative;overflow:hidden}#agenticSearch .card .ph img{object-fit:cover;width:100%;height:100%;display:block}#agenticSearch .card .title{color:var(--link);margin:11px 2px 5px;font-size:13.5px;font-weight:600;line-height:1.3}#agenticSearch .card .price{color:var(--price);margin:0 2px 3px;font-size:14px;font-weight:700}#agenticSearch .card .price s{color:var(--win-muted);margin-left:5px;font-weight:400}#agenticSearch .card .brand{color:var(--win-text);margin:0 2px 7px;font-size:12px}#agenticSearch .card .stars{color:#e8b84b;margin:0 2px 8px;font-size:11px}#agenticSearch .card .stars span{color:var(--win-muted);margin-left:4px}#agenticSearch .card .mat{color:var(--win-muted);margin:0 2px;font-size:12px;line-height:1.4}#agenticSearch .card.highlight{z-index:5;background:#2c2e36;padding:8px;transform:translateY(-12px)scale(1.04);box-shadow:0 26px 50px -18px #0000008c,0 0 0 1px #7ca2ff59,0 0 30px -4px #445ce480}#agenticSearch .card.highlight .ph{border-radius:8px}#agenticSearch .skel{border-radius:inherit;background:#2f313a;position:absolute;inset:0;overflow:hidden}#agenticSearch .skel:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);animation:1.25s infinite as-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes as-shimmer{to{transform:translate(100%)}}#agenticSearch .sk-line{background:#2f313a;border-radius:5px;height:11px;margin:8px 2px;position:relative;overflow:hidden}#agenticSearch .sk-line:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);animation:1.25s infinite as-shimmer;position:absolute;inset:0;transform:translate(-100%)}#agenticSearch .fade-in{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(6px)}#agenticSearch .fade-in.show{opacity:1;transform:none}#agenticSearch .navarrow{color:#fff;z-index:6;background:#1b1c22;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:20px;display:flex;position:absolute;top:42%;box-shadow:0 6px 16px #00000073}#agenticSearch .navarrow.left{left:-4px;transform:translateY(-50%)}#agenticSearch .navarrow.right{right:6px;transform:translateY(-50%)}#agenticSearch .replay{z-index:40;background:var(--ink);color:#fff;cursor:pointer;opacity:.9;border:none;border-radius:999px;padding:11px 22px;font-family:inherit;font-size:13px;font-weight:600;transition:transform .15s,opacity .2s;position:absolute;bottom:20px;right:20px;box-shadow:0 10px 24px -12px #1c1c2b80}#agenticSearch .replay:hover{opacity:1;transform:translateY(-1px)}#agenticSearch .win.lift{opacity:0;pointer-events:none;transform:translate(-50%,-118%)scale(.9)}#agenticSearch .gem{--g-bg:#0c0c0e;--g-panel:#1c1c1f;--g-line:#2a2a2e;--g-text:#e3e3e6;--g-muted:#9aa0a6;--g-blue:#4d7cfe;--g-accent:#7aa0ff;background:var(--g-bg);width:min(1080px,92vw);height:min(660px,100% - 160px);box-shadow:var(--shadow);z-index:11;opacity:0;will-change:transform,opacity;transition:transform 1.1s var(--ease), opacity .6s ease;border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;display:flex;position:absolute;bottom:120px;left:50%;overflow:hidden;transform:translate(-50%,118%)}#agenticSearch .gem.up{opacity:1;transform:translate(-50%)}#agenticSearch .gem .titlebar{background:#000;flex:none;align-items:center;gap:8px;height:38px;padding:0 16px;display:flex}#agenticSearch .gem .titlebar .traffic i{border-radius:50%;width:12px;height:12px;display:block}#agenticSearch .gem-body{background:var(--g-bg);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}#agenticSearch .gem-rail{z-index:3;flex-direction:column;align-items:center;width:56px;padding:18px 0;display:flex;position:absolute;top:0;bottom:0;left:0}#agenticSearch .gem-rail .top,#agenticSearch .gem-rail .bot{flex-direction:column;align-items:center;gap:20px;display:flex}#agenticSearch .gem-rail .bot{margin-top:auto}#agenticSearch .gem-spark{width:26px;height:26px;display:block}#agenticSearch .gem-rail .ric{width:20px;height:20px;color:var(--g-muted);display:block}#agenticSearch .gem-glow{filter:blur(8px);opacity:0;pointer-events:none;z-index:1;background:radial-gradient(closest-side,#2848be8c,#1e349647 42%,#0c0c0e00 72%);border-radius:50%;width:760px;height:520px;transition:opacity .8s;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}#agenticSearch .gem.show-glow .gem-glow{opacity:1}#agenticSearch .gem.answering .gem-glow{opacity:0}#agenticSearch .gem-welcome{z-index:4;flex-direction:column;justify-content:center;align-items:center;padding:0 56px;display:flex;position:absolute;inset:0}#agenticSearch .gem-headline{letter-spacing:-.5px;color:var(--g-text);text-align:center;transition:opacity .4s ease, transform .5s var(--ease);margin:0 0 34px;font-family:Outfit,Inter,sans-serif;font-size:clamp(26px,3.4vw,40px);font-weight:400}#agenticSearch .gem.answering .gem-headline{opacity:0;transform:translateY(-26px)}#agenticSearch .gem-welcome{transition:opacity .45s .15s}#agenticSearch .gem.answering .gem-welcome{opacity:0;pointer-events:none}#agenticSearch .gem-input{background:#1b1b1e;border-radius:30px;flex-wrap:wrap;align-items:center;gap:14px;width:min(720px,80%);padding:18px 22px;transition:border-radius .35s,padding .35s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff08,0 18px 40px -24px #000000b3}#agenticSearch .gem-input .iconlead{width:22px;height:22px;color:var(--g-muted);flex:none;order:1}#agenticSearch .gem-input .gfield{color:var(--g-muted);white-space:pre-wrap;flex:1;order:2;min-width:0;font-size:16px;line-height:1.5}#agenticSearch .gem-input .gfield.typed{color:var(--g-text)}#agenticSearch .gem-input .gfield .gcaret{background:var(--g-accent);vertical-align:-3px;border-radius:2px;width:2px;height:18px;margin-left:1px;animation:1s step-end infinite as-blink;display:inline-block}#agenticSearch .gem-input .model{color:var(--g-muted);white-space:nowrap;order:3;align-items:center;gap:5px;font-size:14px;display:flex}#agenticSearch .gem-input .model svg{width:14px;height:14px}#agenticSearch .gem-input .mic{width:20px;height:20px;color:var(--g-muted);flex:none;order:4}#agenticSearch .gem-input .send{background:var(--g-blue);opacity:0;border-radius:50%;flex:none;order:5;justify-content:center;align-items:center;width:34px;height:34px;transition:opacity .3s,transform .35s cubic-bezier(.34,1.56,.64,1);display:none;transform:scale(.5)}#agenticSearch .gem-input .send svg{color:#fff;width:18px;height:18px}#agenticSearch .gem-input.expanded{border-radius:26px;align-items:flex-start;padding:18px 22px 14px}#agenticSearch .gem-input.expanded .iconlead{order:3}#agenticSearch .gem-input.expanded .gfield{flex:1 0 100%;order:1}#agenticSearch .gem-input.expanded .model{order:4;margin-left:auto}#agenticSearch .gem-input.expanded .mic{order:5}#agenticSearch .gem-input.expanded .send{opacity:1;order:6;display:flex;transform:scale(1)}#agenticSearch .gem-convo{z-index:2;opacity:0;pointer-events:none;flex-direction:column;transition:opacity .5s .25s;display:flex;position:absolute;inset:0}#agenticSearch .gem.answering .gem-convo{opacity:1;pointer-events:auto}#agenticSearch .gem-scroll{flex-direction:column;flex:1;gap:16px;padding:26px 64px 6px 76px;display:flex;overflow:hidden}#agenticSearch .gem-userbubble{max-width:62%;color:var(--g-text);opacity:0;background:#1f1f23;border-radius:22px;align-self:flex-end;padding:16px 22px;font-size:16px;line-height:1.45;transition:opacity .45s,transform .45s;transform:translateY(10px)}#agenticSearch .gem-userbubble.show{opacity:1;transform:none}#agenticSearch .gem-flybubble{z-index:30;color:var(--g-text);transition:left .62s var(--ease), top .62s var(--ease), width .62s var(--ease), height .62s var(--ease), border-radius .62s var(--ease), background .62s ease, padding .62s var(--ease), font-size .4s ease;will-change:left,top,width,height;background:#1b1b1e;font-size:16px;line-height:1.45;position:absolute;overflow:hidden;box-shadow:0 18px 40px -24px #000000b3}#agenticSearch .gem-steps{width:100%;transition:max-height .5s var(--ease), opacity .4s ease, margin .45s ease;flex-direction:column;align-self:flex-start;gap:11px;max-height:320px;display:flex;overflow:hidden}#agenticSearch .gem-steps.collapsed{opacity:0;max-height:0;margin-top:-12px}#agenticSearch .gem-steps.summary{opacity:1;max-height:60px;margin-top:0}#agenticSearch .gem-step{color:var(--g-muted);opacity:0;align-items:center;gap:12px;font-size:14.5px;transition:opacity .35s,transform .35s;display:flex;transform:translateY(6px)}#agenticSearch .gem-step.show{opacity:1;transform:none}#agenticSearch .gem-step.done{color:var(--g-text)}#agenticSearch .gem-step .ico{flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}#agenticSearch .gem-step .spin{border:2px solid #7aa0ff40;border-top-color:var(--g-accent);border-radius:50%;width:15px;height:15px;animation:.7s linear infinite as-rot}#agenticSearch .gem-step .dico{color:#5bd08a;width:18px;height:18px;display:block}#agenticSearch .gem-step .dico svg{width:18px;height:18px;display:block}#agenticSearch .gem-step .stxt{position:relative}#agenticSearch .gem-step.active .stxt{background:linear-gradient(90deg,var(--g-muted) 0%,#dfe3ea 20%,var(--g-muted) 40%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.4s linear infinite as-shimText}@keyframes as-shimText{to{background-position:-200% 0}}#agenticSearch .gem-summary{cursor:default;opacity:0;transition:opacity .45s ease, transform .45s var(--ease);background:#1b1b1e;border:1px solid #ffffff0f;border-radius:14px;align-self:flex-start;align-items:center;gap:12px;padding:9px 14px;display:inline-flex;transform:translateY(8px)}#agenticSearch .gem-summary.show{opacity:1;transform:none}#agenticSearch .gem-summary .sum-stack{align-items:center;display:flex}#agenticSearch .gem-summary .sum-ico{color:#aeb4ff;background:#26262b;border:1.5px solid #1b1b1e;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin-left:-9px;display:flex;box-shadow:0 1px 3px #0000004d}#agenticSearch .gem-summary .sum-ico:first-child{margin-left:0}#agenticSearch .gem-summary .sum-ico svg{width:14px;height:14px}#agenticSearch .gem-summary .sum-text{color:var(--g-text);font-size:14px;font-weight:500}#agenticSearch .gem-summary .sum-chev{width:16px;height:16px;color:var(--g-muted)}#agenticSearch .gem-answer{color:var(--g-text);opacity:0;align-self:flex-start;max-width:90%;font-family:Inter,sans-serif;font-size:17px;line-height:1.5;transition:opacity .5s,transform .5s;transform:translateY(8px)}#agenticSearch .gem-answer.show{opacity:1;transform:none}#agenticSearch .gem-answer .a-caret{background:var(--g-text);vertical-align:-3px;border-radius:1px;width:8px;height:18px;margin-left:2px;animation:1s step-end infinite as-blink;display:inline-block}#agenticSearch .gem-prow{grid-template-columns:repeat(4,1fr);align-self:flex-start;gap:14px;width:100%;max-width:760px;margin-top:6px;display:grid}#agenticSearch .gem-pcard{opacity:0;background:0 0;border-radius:14px;transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);position:relative;transform:translateY(14px)scale(.97)}#agenticSearch .gem-pcard.show{opacity:1;transform:none}#agenticSearch .gem-pcard{transition:opacity .5s cubic-bezier(.4,0,.2,1), transform .55s var(--ease), box-shadow .5s ease, background .5s ease}#agenticSearch .gem-pcard.best{z-index:5;background:#202024;margin:-8px;padding:8px;transform:translateY(-10px)scale(1.03);box-shadow:0 24px 46px -16px #0009,0 0 0 1px #7aa0ff66,0 0 28px -4px #4d7cfe73}#agenticSearch .gem-pcard.best .gph{border-radius:10px}#agenticSearch .gem-pcard .gph{background:#26262a;border-radius:14px;width:100%;height:165px;position:relative;overflow:hidden}#agenticSearch .gem-pcard .gph img{object-fit:cover;width:100%;height:100%;display:block}#agenticSearch .gem-pcard .gbadge{color:#fff;letter-spacing:.5px;background:#15161a;border-radius:6px;padding:4px 9px;font-size:10px;font-weight:700;position:absolute;top:10px;left:10px}#agenticSearch .gem-pcard .gtitle{color:var(--g-accent);margin:10px 2px 4px;font-size:13px;font-weight:600;line-height:1.3}#agenticSearch .gem-pcard .gprice{color:var(--price);margin:0 2px 2px;font-size:13.5px;font-weight:700}#agenticSearch .gem-pcard .gprice s{color:var(--g-muted);margin-left:5px;font-weight:400}#agenticSearch .gem-pcard .gbrand{color:var(--g-text);margin:0 2px 5px;font-size:11.5px}#agenticSearch .gem-pcard .gstars{color:#e8b84b;margin:0 2px 5px;font-size:10.5px}#agenticSearch .gem-pcard .gstars span{color:var(--g-muted);margin-left:4px}#agenticSearch .gem-pcard .gmat{color:var(--g-muted);white-space:nowrap;text-overflow:ellipsis;margin:0 2px;font-size:11px;line-height:1.35;overflow:hidden}#agenticSearch .gem-composer{opacity:0;background:#1b1b1e;border-radius:30px;flex:none;align-items:center;gap:14px;width:min(720px,80%);margin:0 auto 18px;padding:18px 22px;transition:opacity .5s .55s;display:flex;box-shadow:inset 0 1px #ffffff08,0 18px 40px -24px #000000b3}#agenticSearch .gem.answering .gem-composer{opacity:1}#agenticSearch .gem-composer .plus{width:22px;height:22px;color:var(--g-muted)}#agenticSearch .gem-composer .gfield{color:var(--g-muted);flex:1;font-size:15px}#agenticSearch .gem-composer .model{color:var(--g-muted);align-items:center;gap:5px;font-size:14px;display:flex}#agenticSearch .gem-composer .model svg{width:14px;height:14px}#agenticSearch .gem-composer .mic{width:20px;height:20px;color:var(--g-muted)}#agenticSearch .gem.lift{opacity:0;pointer-events:none;transform:translate(-50%,-120%)scale(.92)}#agenticSearch .phone-scene{z-index:9;opacity:0;pointer-events:none;background:var(--bg);justify-content:center;align-items:center;padding-bottom:90px;transition:opacity .6s;display:flex;position:absolute;inset:0}#agenticSearch .phone-scene.on{opacity:1}#agenticSearch .phone{opacity:0;width:320px;height:661px;transition:transform 1s var(--ease), opacity .7s ease;will-change:transform;filter:drop-shadow(0 28px 44px #1e183c4d);position:relative;transform:translateY(42px)}#agenticSearch .phone.in{opacity:1;transform:translateY(0)}#agenticSearch .ph-window{z-index:1;background:#e9e7f0;width:295.7px;height:370.6px;position:absolute;top:110.9px;left:11.9px;overflow:hidden}#agenticSearch .car-track{height:100%;transition:transform .95s var(--ease);will-change:transform;display:flex;position:absolute;top:0;left:0}#agenticSearch .car-cell{flex:none;width:295.7px;height:100%}#agenticSearch .car-cell img{object-fit:cover;width:100%;height:100%;display:block}#agenticSearch .ph-chrome{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){#agenticSearch *{transition-duration:.2s!important;animation-duration:.01ms!important}}
#pdSection{--white:#fff;--secondary-white:#f8faff;--main-bg:#f0f3fc;--page-surface:#f8f6fc;--secondary-bg:#e9ecf5;--accent:#445ce4;--accent-bg:#445ce4;--ink:#1e1e2e;--ink-2:#5b5b7a;--ink-3:#7a7a7a;--border:#d6dbe8;--success-text:#2e7d32;--success-bg:#e8f5e9;--error-text:#c62828;--error-bg:#fdecea;--warning:#ed6c02;--disabled:#9e9e9e;--font-head:"Fraunces",Georgia,serif;--font-body:"Outfit","Inter",system-ui,sans-serif;--font-ui:"Inter","Outfit",system-ui,sans-serif;--font-mono:"Roboto Mono",ui-monospace,monospace;--card-shadow:0 2px 5px #0000000a, 0 9px 9px #0000000a, 0 21px 12px #00000005;--win-shadow:0 8px 18px #11111129, 0 30px 60px #11111138}#pdSection *{box-sizing:border-box}#pdSection{background:var(--main-bg);font-family:var(--font-body);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}#pdSection .scroll-track{width:100%;position:relative}#pdSection .sticky{height:100vh;position:sticky;top:0;overflow:hidden}#pdSection .bg{background:radial-gradient(120% 90% at 18% 12%,#c8b8f0 0%,#c8b8f000 55%),radial-gradient(120% 100% at 88% 18%,#7fc4ff 0%,#7fc4ff00 50%),linear-gradient(160deg,#8e86e8 0%,#6f7ce6 38%,#3f63d6 78%,#2f55c9 100%);transition:opacity .6s;position:absolute;inset:0}#pdSection .bg:after{content:"";mix-blend-mode:screen;opacity:.9;background:radial-gradient(46% 52% at 74%,#ffaad28c 0%,#ff96c800 60%);position:absolute;inset:0}#pdSection .hero-head{text-align:center;z-index:3;pointer-events:none;width:min(880px,86vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#pdSection .hero-head h1{font-family:var(--font-head);font-optical-sizing:auto;letter-spacing:-.01em;color:#fff;text-shadow:0 2px 30px #14143c40;margin:0;font-size:clamp(30px,6.25vw,48px);font-weight:500;line-height:1.17}#pdSection .hero-head .word{opacity:0;filter:blur(6px);display:inline-block;transform:translateY(26px)}#pdSection .window{width:min(1180px,94vw);height:min(760px,88vh);box-shadow:var(--win-shadow);z-index:4;will-change:transform;background:#e7e9f2;border-radius:16px;flex-direction:column;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}#pdSection .titlebar{background:linear-gradient(#5a5f74,#4a4f64);flex:0 0 38px;align-items:center;gap:8px;height:38px;padding:0 14px;display:flex}#pdSection .dot{border-radius:50%;width:12px;height:12px}#pdSection .dot.r{background:#ff5f57}#pdSection .dot.y{background:#febc2e}#pdSection .dot.g{background:#28c840}#pdSection .app{background:var(--white);border-bottom-right-radius:16px;border-bottom-left-radius:16px;flex:auto;min-height:0;display:flex;overflow:hidden}#pdSection .sidebar{background:var(--white);border-right:1px solid #eef0f6;flex-direction:column;flex:0 0 210px;width:210px;padding:18px 14px 16px;display:flex}#pdSection .logo{color:#fff;width:38px;height:38px;font-family:var(--font-ui);letter-spacing:.5px;background:#171717;border-radius:11px;justify-content:center;align-items:center;margin:2px 4px 20px;font-size:13px;font-weight:700;display:flex}#pdSection .nav{flex-direction:column;gap:2px;display:flex}#pdSection .nav-item{color:var(--ink-2);font-family:var(--font-body);cursor:default;white-space:nowrap;border-radius:9px;align-items:center;gap:11px;padding:9px 10px;font-size:14px;font-weight:400;line-height:1;display:flex}#pdSection .nav-item svg{width:18px;height:18px;stroke:var(--ink-2);flex:0 0 18px}#pdSection .nav-item.active{color:var(--accent);background:linear-gradient(90deg,#445ce41a,#445ce405);font-weight:600;box-shadow:0 1px #445ce40a}#pdSection .nav-item.active svg{stroke:var(--accent)}#pdSection .nav-divider{background:#eef0f6;height:1px;margin:10px 6px}#pdSection .nav-spacer{flex:auto}#pdSection .nav-bottom{flex-direction:column;gap:14px;display:flex}#pdSection .user{align-items:center;gap:10px;padding:2px 6px;display:flex}#pdSection .user .avatar{color:#fff;width:34px;height:34px;font-family:var(--font-ui);background:linear-gradient(135deg,#7c84d8,#b9a0d8);border:1px solid #e2e5f0;border-radius:9px;flex:0 0 34px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}#pdSection .user .nm{font-family:var(--font-ui);color:var(--ink);font-size:13px;font-weight:700;line-height:1.25}#pdSection .user .rl{font-family:var(--font-ui);color:var(--ink-3);font-size:11.5px;font-weight:400}#pdSection .main{background:var(--white);flex-direction:column;flex:auto;min-width:0;display:flex;position:relative}#pdSection .main-scroll{flex:auto;min-height:0;padding:22px 30px 10px;overflow:hidden}#pdSection .main-scroll.scrollable{overflow-y:auto}#pdSection .crumbs{font-family:var(--font-body);color:var(--ink-3);align-items:center;gap:9px;margin-bottom:22px;font-size:13.5px;display:flex}#pdSection .crumbs .sep{color:#c2c6d6}#pdSection .crumbs .here{color:var(--ink);font-weight:600}#pdSection .crumbs svg{width:15px;height:15px;stroke:var(--ink-3);margin-right:1px}#pdSection .phead{align-items:stretch;gap:22px;display:flex}#pdSection .pimg{background:#eceef4;border-radius:12px;flex:0 0 216px;align-self:flex-start;width:216px;position:relative;overflow:hidden}#pdSection .pimg img{object-fit:cover;width:100%;height:100%;display:block}#pdSection .pinfo{flex-direction:column;flex:auto;min-width:0;display:flex}#pdSection .ptitle{font-family:var(--font-body);color:var(--ink);margin:2px 0 3px;font-size:21px;font-weight:600}#pdSection .psub{font-family:var(--font-body);color:var(--ink-2);margin-bottom:14px;font-size:14px}#pdSection .pgrid{border:1px solid var(--border);background:var(--secondary-white);border-radius:12px;grid-template-columns:1fr 1fr;margin-top:auto;display:grid;overflow:hidden}#pdSection .pcell{padding:14px 18px}#pdSection .pcell:first-child,#pdSection .pcell:nth-child(2){border-bottom:1px solid var(--border)}#pdSection .pcell:nth-child(odd){border-right:1px solid var(--border)}#pdSection .pcell .lbl{font-family:var(--font-body);color:var(--ink-3);letter-spacing:.01em;margin-bottom:5px;font-size:11.5px}#pdSection .pcell .val{font-family:var(--font-body);color:var(--ink);font-size:14.5px;font-weight:600}#pdSection .tabs{border:1px solid var(--border);background:var(--white);border-radius:11px;gap:0;margin:18px 0 0;padding:5px;display:flex}#pdSection .tab{text-align:center;font-family:var(--font-body);color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;flex:1 1 0;padding:11px 10px;font-size:14.5px;font-weight:500;transition:all .25s}#pdSection .tab.active{background:var(--accent);color:#fff;font-weight:600;box-shadow:0 2px 8px #445ce452}#pdSection .attr-head{justify-content:space-between;align-items:flex-end;margin:24px 0 12px;display:flex}#pdSection .attr-head .h{font-family:var(--font-body);color:var(--ink);font-size:17px;font-weight:700}#pdSection .attr-head .s{font-family:var(--font-body);color:var(--ink-3);margin-top:3px;font-size:13px}#pdSection .badges{gap:8px;display:flex}#pdSection .badge{font-family:var(--font-body);border-radius:8px;padding:5px 11px;font-size:12.5px;font-weight:600}#pdSection .badge.add{background:var(--success-bg);color:var(--success-text)}#pdSection .badge.rem{background:var(--error-bg);color:var(--error-text)}#pdSection .badge.enr{color:var(--accent);background:#445ce41a}#pdSection table.dt{border-collapse:separate;border-spacing:0;border:1px solid var(--border);border-radius:12px;width:100%;overflow:hidden}#pdSection table.dt th{background:var(--secondary-bg);font-family:var(--font-body);color:var(--ink-2);text-align:left;white-space:nowrap;padding:13px 16px;font-size:12.5px;font-weight:600}#pdSection table.dt td{font-family:var(--font-body);color:var(--ink);vertical-align:top;border-top:1px solid #eef0f6;padding:15px 16px;font-size:13.5px}#pdSection table.dt tr:first-child td{border-top:none}#pdSection .fname{font-family:var(--font-mono);color:var(--ink);font-size:13px;font-weight:500}#pdSection .muted{color:var(--ink-3)}#pdSection .clip{text-overflow:ellipsis;white-space:nowrap;max-width:230px;display:block;overflow:hidden}#pdSection .score{font-family:var(--font-body);font-weight:600}#pdSection .score.lo{color:var(--warning)}#pdSection .score.hi{color:var(--accent)}#pdSection .pill{font-family:var(--font-body);white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}#pdSection .pill svg{width:13px;height:13px}#pdSection .pill.enr{color:var(--accent);background:#445ce41a}#pdSection .pill.add{background:var(--success-bg);color:var(--success-text)}#pdSection .pill.rem{background:var(--error-bg);color:var(--error-text)}#pdSection .sk{background:#eceef4;border-radius:6px;position:relative;overflow:hidden;color:#0000!important}#pdSection .sk *{visibility:hidden}#pdSection .sk:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffffbf 50%,#fff0 100%);animation:1.25s infinite pd-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes pd-shimmer{to{transform:translate(100%)}}#pdSection .reveal{opacity:0;transform:translateY(10px)}#pdSection .reveal.in{opacity:1;transition:opacity .45s,transform .45s;transform:none}#pdSection .scrim{z-index:6;pointer-events:none;background:#14162800;transition:background .4s;position:absolute;inset:0}#pdSection .popup{background:var(--white);z-index:7;will-change:transform;border-radius:18px 18px 0 0;width:min(880px,80%);padding:24px 28px 30px;position:absolute;bottom:0;left:50%;transform:translate(-50%,110%);box-shadow:0 -10px 40px #14163747}#pdSection .popup-head{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}#pdSection .popup-head .t{font-family:var(--font-body);color:var(--ink);font-size:18px;font-weight:700}#pdSection .popup-head .x{width:28px;height:28px;color:var(--ink-3);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:flex}#pdSection .popup-head .x svg{width:18px;height:18px;stroke:var(--ink-3)}#pdSection .ba{align-items:center;gap:18px;margin-bottom:22px;display:flex}#pdSection .ba .col{flex:1 1 0;min-width:0}#pdSection .ba .arrow{color:var(--ink-3);flex:none}#pdSection .ba .lab{font-family:var(--font-body);color:var(--ink-2);align-items:center;gap:8px;margin-bottom:8px;font-size:13px;display:flex}#pdSection .ba .updelta{font-family:var(--font-body);color:var(--success-text);background:var(--success-bg);border-radius:7px;align-items:center;gap:3px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}#pdSection .ba .barrow{align-items:center;gap:12px;display:flex}#pdSection .bar{background:#edeef4;border-radius:6px;flex:auto;height:9px;overflow:hidden}#pdSection .bar>i{border-radius:6px;width:0;height:100%;transition:width 1s cubic-bezier(.22,.61,.36,1);display:block}#pdSection .bar.before>i{background:var(--warning)}#pdSection .bar.after>i{background:var(--accent)}#pdSection .ba .num{font-family:var(--font-body);color:var(--ink);white-space:nowrap;font-size:24px;font-weight:700}#pdSection .ba .num small{color:var(--ink-3);font-size:13px;font-weight:500}#pdSection table.dim{border-collapse:separate;border-spacing:0;border:1px solid var(--border);border-radius:12px;width:100%;overflow:hidden}#pdSection table.dim th{background:var(--secondary-bg);font-family:var(--font-body);color:var(--ink-2);text-align:left;padding:12px 16px;font-size:12.5px;font-weight:600}#pdSection table.dim td{font-family:var(--font-body);color:var(--ink);border-top:1px solid #eef0f6;padding:13px 16px;font-size:13.5px}#pdSection table.dim tr:first-child td{border-top:none}#pdSection .dim-name{color:var(--ink);font-weight:600}#pdSection .b4{color:var(--warning);font-weight:600}#pdSection .af{color:var(--accent);font-weight:600}#pdSection .lift{background:var(--success-bg);color:var(--success-text);border-radius:8px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-block}#pdSection .moved{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;max-width:230px;display:block;overflow:hidden}#pdSection .progress{z-index:30;flex-direction:column;gap:10px;display:flex;position:absolute;top:50%;right:18px;transform:translateY(-50%)}#pdSection .progress b{cursor:pointer;background:#ffffff73;border-radius:50%;width:8px;height:8px;transition:all .3s}#pdSection .progress b.on{background:#fff;border-radius:5px;height:22px}#pdSection .hint{font-family:var(--font-ui);color:#ffffffe6;letter-spacing:.04em;z-index:30;align-items:center;gap:8px;font-size:12.5px;transition:opacity .4s;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}#pdSection .hint svg{stroke:#ffffffe6;width:16px;height:16px;animation:1.6s ease-in-out infinite pd-bob}@keyframes pd-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){#pdSection *{transition-duration:1ms!important;animation-duration:1ms!important}}
#agentPayload{--page:#f4f1f9;--ink:#1c1c2b;--ink-soft:#5b5b6b;--ink-faint:#8b8b99;--eyebrow:#9a9aac;--tabwrap:#eceaf6;--tab-active-text:#4a5bd4;--tab-idle-text:#6a6a78;--code-bg:#1f1e2e;--code-punct:#6a6a86;--code-key:#cfcfe0;--code-str:#5fb98a;--code-num:#5fb6c4;--code-bool:#b58ad6;--code-null:#e08a3a;--code-comment:#5a5a72;--code-plus:#1f3a2a;--code-minus:#3a1f24;--bar-track:#e6e3f0;--bar-fill:#c7c3da;--bar-fill-after:#445ce4}#agentPayload *{box-sizing:border-box}#agentPayload{color:var(--ink);-webkit-font-smoothing:antialiased;padding:30px 32px 32px;font-family:ui-sans-serif,-apple-system,SF Pro Text,Segoe UI,Inter,system-ui,sans-serif}#agentPayload .wrap{max-width:1240px;margin:0 auto}#agentPayload .eyebrow{text-align:center;font-family:var(--font-ui),"Outfit",sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#6b6e80;margin:0 0 12px;font-size:12px;font-weight:400}#agentPayload h1{text-align:center;font-optical-sizing:auto;letter-spacing:-.01em;color:#20202e;max-width:20ch;margin:0 auto 14px;font-family:Fraunces,Georgia,serif;font-size:clamp(30px,6.25vw,48px);font-weight:600;line-height:1.17}#agentPayload .sub{text-align:center;color:var(--ink-soft);max-width:740px;margin:0 auto 26px;font-size:14.5px;line-height:1.5}#agentPayload .grid{grid-template-columns:1fr 1fr;align-items:start;gap:30px;display:grid}@media (max-width:980px){#agentPayload .grid{grid-template-columns:1fr}}#agentPayload .pdp-shot{line-height:0}#agentPayload .pdp-shot img{border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 30px 60px -28px #281e5047,0 2px 10px #281e500f}#agentPayload .payload{background:#fff;border:1px solid #ece9f4;border-radius:18px;flex-direction:column;padding:16px;display:flex;box-shadow:0 30px 60px -28px #281e5047,0 2px 10px #281e500f}#agentPayload .tabs{background:var(--tabwrap);border-radius:13px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:14px;padding:5px;display:grid;position:relative}#agentPayload .tab{z-index:2;cursor:pointer;color:var(--tab-idle-text);background:0 0;border:none;border-radius:10px;padding:13px 10px;font-family:inherit;font-size:14px;font-weight:600;transition:color .35s;position:relative}#agentPayload .tab.active{color:var(--tab-active-text)}#agentPayload .tab-slider{z-index:1;background:#fff;border-radius:10px;width:calc(50% - 7px);height:calc(100% - 10px);transition:transform .42s cubic-bezier(.65,.05,.25,1);position:absolute;top:5px;left:5px;box-shadow:0 2px 8px #281e501a}#agentPayload .tabs.show-after .tab-slider{transform:translate(calc(100% + 4px))}#agentPayload .code{background:var(--code-bg);border-radius:13px;flex:1;min-height:200px;padding:20px 22px 18px 30px;position:relative;overflow:hidden}#agentPayload .code.scrollable{overflow-y:auto}#agentPayload .code.scrollable::-webkit-scrollbar{width:8px}#agentPayload .code.scrollable::-webkit-scrollbar-track{background:0 0}#agentPayload .code.scrollable::-webkit-scrollbar-thumb{background:#96a0c84d;border-radius:4px}#agentPayload .code.scrollable::-webkit-scrollbar-thumb:hover{background:#96a0c880}#agentPayload .code-scroll{transition:transform .5s cubic-bezier(.3,.8,.3,1)}#agentPayload pre{white-space:pre-wrap;word-break:break-word;color:var(--code-key);margin:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1.82}#agentPayload .ln{border-radius:5px;margin:0 -6px;padding:0 6px;transition:background .5s,box-shadow .5s;display:block;position:relative}#agentPayload .ln.add{background:#445ce424;box-shadow:inset 2px 0 #6e83f0}#agentPayload .ln.add:before{content:"+";color:#6e83f0;font-weight:700;position:absolute;left:-16px}#agentPayload .k{color:var(--code-key)}#agentPayload .s{color:var(--code-str)}#agentPayload .n{color:var(--code-num)}#agentPayload .b{color:var(--code-bool)}#agentPayload .nu{color:var(--code-null)}#agentPayload .p{color:var(--code-punct)}#agentPayload .c{color:var(--code-comment);font-style:italic}#agentPayload .caret{vertical-align:-2px;background:#9aa3d6;border-radius:1px;width:7px;height:15px;margin-left:1px;animation:1s step-end infinite ap-blink;display:inline-block}@keyframes ap-blink{50%{opacity:0}}#agentPayload .sweep{pointer-events:none;opacity:0;mix-blend-mode:screen;z-index:3;background:linear-gradient(#445ce400 0%,#445ce414 30%,#6e83f038 46%,#96a6f86b 50%,#6e83f038 54%,#445ce414 70%,#445ce400 100%);height:200px;position:absolute;top:0;left:-4px;right:-4px;box-shadow:0 0 40px 6px #445ce41f}#agentPayload .sweep:after{content:"";background:linear-gradient(90deg,#0000,#a0affa00 6%,#96a6f8b3 50%,#a0affa00 94%,#0000);height:2px;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 14px 1px #6e83f080}#agentPayload .code-glow{pointer-events:none;opacity:0;z-index:2;background:radial-gradient(120% 90% at 50% 0,#445ce429,#445ce400 60%);border-radius:13px;transition:opacity .5s;position:absolute;inset:0}#agentPayload .code.glow-on .code-glow{opacity:1}#agentPayload .replay-row{justify-content:center;margin-top:28px;display:flex}#agentPayload .replay{color:#fff;cursor:pointer;opacity:.92;background:#1c1c2b;border:none;border-radius:999px;align-items:center;gap:8px;padding:12px 26px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .15s,opacity .2s;display:inline-flex;box-shadow:0 10px 24px -12px #1c1c2b80}#agentPayload .replay:hover{opacity:1;transform:translateY(-1px)}#agentPayload .replay:before{content:"";box-sizing:border-box;background:radial-gradient(circle,#6e83f0 0 40%,#0000 42%);border:1.5px solid #6e83f0;border-radius:50%;width:14px;height:14px}@media (prefers-reduced-motion:reduce){#agentPayload .caret{animation:none}}
#measurement{--black-text:#1e1e2e;--primary-text:#1e1e2e;--secondary-text:#5b5b7a;--tertiary-text:#7a7a7a;--white:#fff;--main-bg:#f0f3fc;--page-surface:#f8f6fc;--accent-bg-100:#eff0f7;--secondary-bg:#e9ecf5;--lavender:#ece8f7;--accent:#445ce4;--accent-text:#445ce4;--primary-brand:#4b3fe4;--border:#d6dbe8;--warning:#ed6c02;--warning-bg:#fff4e5;--error-main:#c62828;--error-bg:#fdecea;--success:#2e7d32;--success-light:#e8f5e9;--heading-font:"Fraunces",serif;--body-font:"Outfit","Inter",system-ui,sans-serif;--radius-card:24px;--radius-inner:18px;--radius-pill:200px}#measurement *{box-sizing:border-box;margin:0;padding:0}#measurement .section{max-width:1400px;margin:0 auto;padding:80px 40px 90px}#measurement .eyebrow{text-align:center;font-family:var(--font-ui),"Outfit",sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#6b6e80;font-size:12px;font-weight:400}#measurement .heading{text-align:center;font-family:var(--heading-font);color:var(--black-text);letter-spacing:-.01em;margin:22px 0 28px;font-size:clamp(30px,6.25vw,48px);font-weight:600;line-height:1.17}#measurement .subhead{text-align:center;max-width:830px;color:var(--secondary-text);margin:0 auto;font-size:18px;line-height:1.65}#measurement .stage{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:start;gap:40px;margin-top:64px;display:grid}#measurement .product{border-radius:var(--radius-card);opacity:0;background:linear-gradient(135deg,#dfdcd8 0%,#d3d0cb 55%,#cfccc6 100%);height:514px;position:relative;overflow:hidden;transform:translateY(48px)}#measurement .product.in{animation:.7s cubic-bezier(.22,.61,.36,1) forwards meas-rise}#measurement .product img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block;position:absolute;inset:0}#measurement .product .ph{justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}@keyframes meas-rise{to{opacity:1;transform:translateY(0)}}#measurement .panel{background:var(--page-surface);border-radius:var(--radius-card);opacity:0;border:1px solid #d6dbe899;flex-direction:column;height:514px;padding:36px 36px 34px;display:flex;transform:translateY(40px)}#measurement .panel.in{animation:.9s cubic-bezier(.22,.61,.36,1) .18s forwards meas-rise}#measurement .panel-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}#measurement .prod-name{font-family:var(--body-font);color:var(--black-text);letter-spacing:-.01em;font-size:26px;font-weight:600}#measurement .prod-sub{color:var(--secondary-text);margin-top:4px;font-size:15px}#measurement .tabs{background:var(--white);border-radius:var(--radius-pill);gap:4px;padding:5px;display:flex;box-shadow:0 2px 4px #0000001f}#measurement .tab{font-family:var(--body-font);color:var(--secondary-text);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:11px 20px;font-size:15px;font-weight:500;transition:color .25s;position:relative}#measurement .tab .tab-bg{background:var(--primary-brand);border-radius:var(--radius-pill);z-index:0;opacity:0;transition:opacity .3s,transform .3s;position:absolute;inset:0;transform:scale(.9)}#measurement .tab span{z-index:1;position:relative}#measurement .tab.active{color:var(--white)}#measurement .tab.active .tab-bg{opacity:1;transform:scale(1)}#measurement .tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#measurement .divider{background:var(--border);opacity:.7;height:1px;margin:26px 0}#measurement .insight-title{font-family:var(--body-font);color:var(--black-text);font-size:21px;font-weight:600}#measurement .insight-sub{color:var(--secondary-text);margin-top:6px;font-size:15px}#measurement .pane{display:none}#measurement .pane.show{flex-direction:column;flex:1;min-height:0;display:flex}#measurement .pane.show .table{flex:1}#measurement .pane.show .table tbody{vertical-align:middle}#measurement .table{border-collapse:collapse;width:100%;margin-top:22px}#measurement .table thead th{text-align:left;font-family:var(--body-font);color:var(--secondary-text);background:var(--accent-bg-100);padding:12px 18px;font-size:14px;font-weight:500}#measurement .table thead th:first-child{border-top-left-radius:14px;border-bottom-left-radius:14px}#measurement .table thead th:last-child{border-top-right-radius:14px;border-bottom-right-radius:14px}#measurement .table tbody td{vertical-align:middle;border-bottom:1px solid #d6dbe899;padding:9px 18px;font-size:16px}#measurement .table tbody tr:last-child td{border-bottom:0}#measurement .term{color:var(--black-text);font-size:17px;font-weight:600}#measurement .ms-val{color:var(--black-text);font-weight:500}#measurement .ba{align-items:center;gap:10px;font-weight:600;display:inline-flex}#measurement .before{color:var(--warning)}#measurement .after-imp,#measurement .after-prod{color:var(--accent)}#measurement .before-prod{color:var(--warning)}#measurement .arrow-chip{background:var(--accent-bg-100);width:28px;height:28px;color:var(--secondary-text);border-radius:7px;justify-content:center;align-items:center;display:inline-flex}#measurement .arrow-chip svg{width:14px;height:14px}#measurement .delta{background:var(--success-light);color:var(--success);border-radius:8px;align-items:center;gap:4px;padding:5px 10px;font-size:15px;font-weight:600;display:inline-flex}#measurement .delta svg{width:14px;height:14px}#measurement .cell-fade{opacity:0}#measurement .cell-fade.on{animation:.42s forwards meas-fadeIn}@keyframes meas-fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}#measurement .row-hidden{opacity:0;transform:translateY(10px)}#measurement .row-show{animation:.5s cubic-bezier(.22,.61,.36,1) forwards meas-rowIn}@keyframes meas-rowIn{to{opacity:1;transform:translateY(0)}}#measurement .vbadge.badge-hidden{opacity:0;transform:scale(.7)}#measurement .vbadge{transition:opacity .32s,transform .32s cubic-bezier(.34,1.56,.64,1)}#measurement .skel{vertical-align:middle;background:linear-gradient(90deg,#e7e9f2 25%,#f3f4fa 37%,#e7e9f2 63%) 0 0/400% 100%;border-radius:6px;animation:1.2s ease-in-out infinite meas-shimmer;display:inline-block}@keyframes meas-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}#measurement .gap-grid{flex:1;grid-template-columns:1fr 1fr;gap:22px;margin-top:22px;display:grid}#measurement .gap-col{background:var(--white);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}#measurement .gap-col.after{box-shadow:0 0 0 1.5px var(--accent)}#measurement .gap-label{color:var(--white);letter-spacing:.01em;padding:13px 16px;font-size:14px;font-weight:600}#measurement .gap-label.before{background:#363b47}#measurement .gap-label.after{background:var(--accent)}#measurement .gap-col .table.gap thead th:first-child{border-top-left-radius:0;border-bottom-left-radius:0}#measurement .gap-col .table.gap thead th:last-child{border-top-right-radius:0;border-bottom-right-radius:0}#measurement .table.gap{height:100%;margin-top:0}#measurement .table.gap thead th{background:var(--accent-bg-100)}#measurement .table.gap td{padding:9px 16px}#measurement .table.gap thead th{padding:12px 16px}#measurement .usecase{color:var(--black-text);white-space:nowrap;font-size:17px;font-weight:600}#measurement .vol-cell{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}#measurement .vol-range{color:var(--primary-text);white-space:nowrap;font-size:16px;font-weight:500}#measurement .vbadge{border-radius:4px;justify-content:center;align-items:center;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}#measurement .vbadge.low{background:var(--error-bg);color:var(--error-main)}#measurement .vbadge.medium{background:var(--warning-bg);color:var(--warning)}#measurement .vbadge.high{background:var(--success-light);color:var(--success)}#measurement .ab-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}#measurement .winner-line{color:var(--secondary-text);margin-top:6px;font-size:15px}#measurement .uplift-cards{flex:none;gap:16px;width:365px;display:flex}#measurement .uplift{background:var(--white);border:1px solid #0000;border-radius:12px;flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;padding:12px;transition:border-color .45s,box-shadow .45s;display:flex;position:relative}#measurement .uplift.winner.reveal{border-color:var(--primary-brand);box-shadow:0 6px 18px #4b3fe424}#measurement .uplift .crown{opacity:0;width:18px;height:18px;position:absolute;top:9px;right:9px;transform:scale(.4)rotate(-12deg)}#measurement .uplift.winner.reveal .crown{animation:.55s cubic-bezier(.34,1.56,.64,1) forwards meas-crownPop}@keyframes meas-crownPop{to{opacity:1;transform:scale(1)rotate(0)}}#measurement .uplift .big{color:var(--black-text);align-items:center;gap:4px;font-size:18px;font-weight:600;line-height:24px;display:inline-flex}#measurement .uplift .big .up-ico{width:18px;height:18px;color:var(--success);flex:none}#measurement .uplift .cap{color:var(--secondary-text);font-size:14px;line-height:20px}#measurement .uplift.loading .big,#measurement .uplift.loading .cap{visibility:hidden}#measurement .uplift .skelblock{display:none}#measurement .uplift.loading .skelblock{display:block;position:absolute;top:12px;left:12px}#measurement .uplift.loading .skelblock.l1{border-radius:6px;width:54px;height:24px}#measurement .uplift.loading .skelblock.l2{border-radius:5px;width:80px;height:14px;top:42px}#measurement .charts{grid-template-columns:1fr 1fr;gap:22px;margin-top:18px;display:grid}#measurement .chart{background:var(--white);border:1px solid #d6dbe8b3;border-radius:16px;padding:18px 18px 14px}#measurement .chart-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}#measurement .chart-name{color:var(--black-text);font-size:17px;font-weight:600}#measurement .legend{gap:8px;display:flex}#measurement .lg{background:var(--accent-bg-100);color:var(--secondary-text);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:500;display:inline-flex}#measurement .dot{border-radius:50%;width:8px;height:8px}#measurement .dot.test{background:var(--accent)}#measurement .dot.ctrl{background:var(--warning)}#measurement .chart svg{width:100%;height:auto;display:block;overflow:visible}#measurement .axis-label{fill:var(--secondary-text);font-size:12px;font-family:var(--body-font)}#measurement .gridline{stroke:#e7e9f2;stroke-width:1px;stroke-dasharray:4 4}#measurement .line-test{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}#measurement .line-ctrl{fill:none;stroke:var(--warning);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:7 7}#measurement .uplift.loading .live,#measurement .uplift .skelblock{display:none}#measurement .uplift.loading .skelblock{display:block}@media (max-width:1200px){#measurement .stage{grid-template-columns:1fr}#measurement .product{height:420px}#measurement .panel{height:auto}#measurement .charts{grid-template-columns:1fr}#measurement .panel-top{flex-direction:column}}@media (prefers-reduced-motion:reduce){#measurement *{transition-duration:1ms!important;animation-duration:1ms!important}}
