.cdx{--cx:#22d3ee;--cx2:#0e7490}.cdx .svh-hero__txt{grid-template-columns:minmax(0,1fr)}.cdx .svh-crumbs{flex-wrap:wrap;row-gap:0}.cdx .svh-h1{font-size:min(3.9cqw,56px)}.cdx .svh-h1>span{white-space:nowrap}@container svh (max-width:1000px){.cdx .svh-h1{font-size:min(7.4cqw,56px)}}@keyframes cdx-fade{0%{opacity:0}}@keyframes cdx-up{0%{opacity:0;translate:0 6px}}@keyframes cdx-dot{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes cdx-shim{to{background-position:-200% 0}}.cdx-bub{margin:0;padding:12px 14px;border-radius:18px;font:500 15px/1.5 var(--font-sans);text-wrap:pretty}.cdx-bub--q{justify-self:end;max-width:88%;border-radius:18px 18px 4px;color:#062b33;background:#a5f3fc}.cdx-bub--a{display:grid;gap:10px;border-radius:18px 18px 18px 4px;color:#e6e9f2;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff14}.cdx-bub__t{margin:0}.cdx-hero{position:relative;container:cxh/inline-size;display:grid;gap:14px;min-width:0;padding:18px;border-radius:28px;background-color:#090a12ed;background-image:radial-gradient(70% 60% at 100% 0%,rgba(34,211,238,.14),transparent 70%),var(--specular-soft);box-shadow:var(--edge-glass),var(--shadow-drop)}.cdx-hero__head{display:flex;align-items:center;gap:12px;margin:0}.cdx-hero__ht{display:grid;gap:3px}.cdx-hero__ht b{font:600 15px/1.2 var(--font-sans);color:#fff}.cdx-hero__ht small{font:500 12px/1.3 var(--font-mono);color:var(--text-secondary)}.cdx-port{position:relative;flex:none;width:48px;height:48px;border-radius:50%;background:#000;box-shadow:0 0 0 2px #22d3ee8c,0 0 18px #22d3ee73;overflow:hidden}.cdx-port img{position:absolute;left:50%;top:54%;width:150%;height:auto;translate:-50% -50%;mix-blend-mode:screen}.cdx-hero__stack{display:grid}.cdx-conv{grid-area:1/1;display:flex;flex-direction:column;gap:12px;min-width:0;opacity:0;visibility:hidden;transition:opacity .45s var(--ease-out),visibility 0s .45s}.cdx-conv.is-on{opacity:1;visibility:visible;transition:opacity .45s .1s var(--ease-out),visibility 0s}.cdx-q{align-self:flex-end;max-width:92%;margin:0;padding:12px 16px;border-radius:18px 18px 4px;font:600 16.5px/1.5 var(--font-sans);color:#0b1220;background:#e6f7fb;text-wrap:pretty}.cdx-hl{color:inherit;border-radius:5px;padding:0 2px;background:linear-gradient(color-mix(in oklab,var(--c) 55%,#fff),color-mix(in oklab,var(--c) 55%,#fff)) no-repeat 0 100%/0% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .5s var(--ease-out)}.cdx-hl.is-on{background-size:100% 100%}.cdx-dec{display:grid;gap:8px;padding:12px;border-radius:18px;background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff14}.cdx-dec__k{display:flex;align-items:center;gap:8px;margin:0;font:500 12px/1 var(--font-mono);color:#67e8f9}.cdx-dec__k .as-ic{width:13px;height:13px}.cdx-dec__rows{display:grid;gap:6px;margin:0;padding:0;list-style:none}.cdx-dr{display:grid;grid-template-columns:minmax(0,.8fr) 16px minmax(0,1.3fr);align-items:center;gap:10px;min-height:50px;padding:8px 10px;border-radius:12px;background:#ffffff05;box-shadow:inset 0 0 0 1px #ffffff0d;transition:background-color .4s,box-shadow .4s}.cdx-dr.is-on{background:color-mix(in oklab,var(--c) 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--c) 45%,transparent)}.cdx-dr__w{justify-self:start;padding:4px 9px;border-radius:8px;font:600 13px/1.3 var(--font-sans);color:var(--text-tertiary);background:#ffffff0d;transition:color .4s,background-color .4s}.cdx-dr.is-on .cdx-dr__w{color:#0b1220;background:color-mix(in oklab,var(--c) 55%,#fff)}.cdx-dr__ar{width:16px;height:16px;color:var(--text-tertiary);transition:color .4s,translate .45s var(--ease-spring)}.cdx-dr.is-on .cdx-dr__ar{color:var(--c);translate:2px 0}.cdx-dr__d{display:grid;gap:2px;min-width:0;opacity:.18;translate:-6px 0;transition:opacity .4s,translate .45s var(--ease-spring)}.cdx-dr.is-on .cdx-dr__d{opacity:1;translate:none}.cdx-dr__d b{font:600 14px/1.3 var(--font-sans);color:#fff}.cdx-dr__d small{font:500 12.5px/1.35 var(--font-sans);color:var(--text-secondary);text-wrap:pretty}.cdx-ans{flex:1;display:grid;min-height:196px;padding:14px;border-radius:18px 18px 18px 4px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff14;transition:background-color .4s,box-shadow .4s}.cdx-ans.is-on{background:#22d3ee12;box-shadow:inset 0 0 0 1px #22d3ee59}.cdx-ans__sk,.cdx-ans__in{grid-area:1/1;min-width:0}.cdx-ans__sk{display:grid;align-content:start;gap:10px;transition:opacity .3s}.cdx-ans.is-on .cdx-ans__sk{opacity:0}.cdx-ans__calc{display:inline-flex;align-items:center;gap:4px;font:500 12.5px/1 var(--font-mono);color:var(--text-tertiary);transition:color .3s}.cdx-ans.is-calc .cdx-ans__calc{color:#67e8f9}.cdx-ans__calc i{width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.25}.cdx-ans.is-calc .cdx-ans__calc i{animation:cdx-dot 1s infinite}.cdx-ans.is-calc .cdx-ans__calc i:nth-child(2){animation-delay:.15s}.cdx-ans.is-calc .cdx-ans__calc i:nth-child(3){animation-delay:.3s;margin-right:6px}.cdx-sk{display:block;height:10px;border-radius:5px;background:linear-gradient(90deg,#ffffff0d,#ffffff1c,#ffffff0d) 0 0/200% 100%;animation:cdx-shim 1.4s linear infinite}.cdx-sk--s{width:60%}.cdx-ans__in{display:grid;align-content:start;gap:10px;opacity:0;translate:0 6px;transition:opacity .4s,translate .5s var(--ease-spring)}.cdx-ans.is-on .cdx-ans__in{opacity:1;translate:none}.cdx-ans__t{margin:0;font:500 15px/1.5 var(--font-sans);color:#e6e9f2;text-wrap:pretty}.cdx-ans__t b{color:#a5f3fc}.cdx-mb{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;height:74px}.cdx-mb__c{display:grid;grid-template-rows:1fr auto;gap:4px;min-width:0}.cdx-mb__c i{align-self:end;border-radius:5px 5px 2px 2px;background:#94a3b859;scale:1 0;transform-origin:50% 100%;transition:scale .5s calc(var(--k) * .06s) var(--ease-spring)}.cdx-mb__c.is-hi i{background:linear-gradient(180deg,#67e8f9,#0e7490);box-shadow:0 0 14px #22d3ee80}.cdx-ans.is-on .cdx-mb__c i{scale:1}.cdx-mb__c small{font:500 12px/1 var(--font-mono);color:var(--text-tertiary);text-align:center}.cdx-mb__c.is-hi small{color:#a5f3fc}.cdx-hb{display:grid;gap:6px;margin:0;padding:0;list-style:none}.cdx-hb li{display:grid;grid-template-columns:minmax(0,1fr) 34px;grid-template-rows:auto 8px;column-gap:10px;row-gap:3px;align-items:center}.cdx-hb__l{font:500 13px/1.25 var(--font-sans);color:#dfe5f2}.cdx-hb i{grid-column:1;grid-row:2;display:block;height:8px;border-radius:4px;background:#94a3b866;scale:0 1;transform-origin:0 50%;transition:scale .6s calc(var(--k) * .08s) var(--ease-out)}.cdx-hb li.is-hi i{background:linear-gradient(90deg,#0e7490,#22d3ee)}.cdx-ans.is-on .cdx-hb i{scale:1}.cdx-hb b{grid-column:2;grid-row:1/span 2;justify-self:end;font:600 13.5px/1 var(--font-sans);color:#fff}.cdx-ans__src{display:flex;align-items:center;gap:6px;margin:0;font:500 12px/1.3 var(--font-mono);color:var(--text-secondary)}.cdx-ans__src .as-ic{flex:none;width:13px;height:13px;color:#67e8f9}@container cxh (max-width:440px){.cdx-dr{grid-template-columns:auto minmax(0,1fr);gap:6px 10px}.cdx-dr__w{grid-column:1/-1}.cdx-dr__ar{display:none}.cdx-q{font-size:15.5px;max-width:100%}.cdx-hero{padding:14px}}.cdx-rc{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:16px}@container svh (max-width:960px){.cdx-rc{grid-template-columns:minmax(0,1fr)}}.cdx-rc__chat{display:grid;align-content:start;gap:12px;min-width:0;padding:clamp(16px,2.4cqw,28px);border-radius:28px;background-color:#090a12eb;background-image:var(--specular-soft);box-shadow:var(--edge-glass),var(--shadow-drop)}.cdx-rc__chat .cdx-bub--a{font-size:16px;line-height:1.7}.cdx-num{display:inline;margin:0;padding:1px 6px;border:0;border-radius:7px;cursor:pointer;font:700 16px/1.5 var(--font-sans);color:#a5f3fc;background:#22d3ee1a;box-shadow:inset 0 -2px #22d3ee99;white-space:nowrap;transition:color .3s,background-color .3s,box-shadow .3s}.cdx-num:hover{background:#22d3ee2e}.cdx-num.is-on{color:#062b33;background:#22d3ee;box-shadow:0 0 18px #22d3ee80}.cdx-num:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cdx-bub__hint{display:flex;align-items:center;gap:6px;margin:0;font:500 13px/1.4 var(--font-sans);color:var(--text-secondary)}.cdx-bub__hint .as-ic{flex:none;width:13px;height:13px;color:#67e8f9}.cdx-gloss{display:grid;gap:10px;margin-top:6px;padding:14px;border-radius:18px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff12}.cdx-gloss__h{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font:600 14px/1.25 var(--font-sans);color:#fff}.cdx-gloss__h .as-ic{flex:none;width:15px;height:15px;color:#67e8f9}.cdx-gloss__h small{margin-left:auto;font:500 12px/1 var(--font-mono);color:var(--text-secondary)}.cdx-gloss__l{display:grid;gap:6px;margin:0}.cdx-gloss__l div{display:grid;grid-template-columns:86px minmax(0,1fr);gap:12px;padding:9px 11px;border-radius:12px;transition:background-color .35s,box-shadow .35s}.cdx-gloss__l div.is-on{background:#22d3ee17;box-shadow:inset 0 0 0 1px #22d3ee66}.cdx-gloss__l dt{font:600 13.5px/1.4 var(--font-sans);color:#fff}.cdx-gloss__l dd{margin:0;font:500 13.5px/1.4 var(--font-sans);color:var(--text-secondary);text-wrap:pretty}.cdx-gloss__l div.is-on dd{color:#dfe5f2}.cdx-rc__paper{display:grid;min-width:0;padding:22px 22px 26px;border-radius:6px;background-color:#0c0e17;background-image:radial-gradient(120% 60% at 50% 0%,rgba(34,211,238,.07),transparent 60%);box-shadow:inset 0 0 0 1px #ffffff14,0 30px 50px -30px #000000f2;-webkit-mask:radial-gradient(6px 6px at 50% 0,#0000 98%,#000) 50% 0/14px 100% repeat-x,radial-gradient(6px 6px at 50% 100%,#0000 98%,#000) 50% 100%/14px 100% repeat-x;-webkit-mask-composite:source-in;mask:radial-gradient(6px 6px at 50% 0,#0000 98%,#000) 50% 0/14px 100% repeat-x intersect,radial-gradient(6px 6px at 50% 100%,#0000 98%,#000) 50% 100%/14px 100% repeat-x}.cdx-rec{grid-area:1/1;display:flex;flex-direction:column;justify-content:center;gap:12px;min-width:0;visibility:hidden}.cdx-rec.is-on{visibility:visible}.cdx-rec>*{opacity:0;translate:0 -6px;transition:opacity .25s,translate .25s}.cdx-rec.is-on>*{opacity:1;translate:none;transition:opacity .35s calc(.08s + var(--j,0) * .09s) var(--ease-out),translate .45s calc(.08s + var(--j,0) * .09s) var(--ease-spring)}.cdx-rec__h{display:grid;gap:4px;margin:0;padding-bottom:12px;border-bottom:1.5px dashed rgba(255,255,255,.18);text-align:center}.cdx-rec__h b{font:600 16px/1.25 var(--font-sans);color:#fff}.cdx-rec__h small{font:500 12px/1.3 var(--font-mono);color:#67e8f9}.cdx-rec__l{display:grid;gap:10px;margin:0;padding:0;list-style:none;opacity:1!important;translate:none!important}.cdx-rec__l li{display:flex;align-items:baseline;gap:8px;font:500 13.5px/1.4 var(--font-sans);color:#dfe5f2;opacity:0;translate:0 -6px;transition:opacity .25s,translate .25s}.cdx-rec.is-on .cdx-rec__l li{opacity:1;translate:none;transition:opacity .35s calc(.12s + var(--j) * .12s) var(--ease-out),translate .45s calc(.12s + var(--j) * .12s) var(--ease-spring)}.cdx-rec__ll{flex:1;min-width:0;text-wrap:pretty}.cdx-rec__l li:after{content:"";order:1;flex:1 1 20px;min-width:12px;height:0;border-bottom:1px dotted rgba(255,255,255,.22);translate:0 -4px}.cdx-rec__ll{flex:0 1 auto}.cdx-rec__l b{order:2;flex:none;font:600 14px/1.4 var(--font-mono);color:#fff;white-space:nowrap}.cdx-rec__tot{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px;margin:4px 0 0;padding:12px 0 0;border-top:3px double rgba(255,255,255,.35)}.cdx-rec__tl{font:600 15px/1.3 var(--font-sans);color:#fff}.cdx-rec__tot b{font:700 22px/1 var(--font-mono);color:#a5f3fc;text-shadow:0 0 16px rgba(34,211,238,.45);white-space:nowrap}.cdx-rec__src{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding-top:12px;border-top:1.5px dashed rgba(255,255,255,.18)}.cdx-rec__chip{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:999px;font:500 12px/1 var(--font-mono);color:var(--text-secondary);background:#ffffff0d}.cdx-rec__chip.is-t{color:#a7f3d0;background:#34d3991a}.cdx-rec__chip .as-ic{width:12px;height:12px}.cdx-dd{container:cxd/inline-size;display:grid;gap:16px;padding:clamp(16px,2.6cqw,30px);border-radius:28px;background-color:#090a12eb;background-image:var(--specular-soft);box-shadow:var(--edge-glass),var(--shadow-drop)}.cdx-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.cdx-crumbs li{display:flex;align-items:center;gap:6px}.cdx-crumbs__sep{flex:none;width:15px;height:15px;color:var(--text-tertiary)}.cdx-crumb{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px 0 10px;border:0;border-radius:999px;cursor:pointer;font:600 13.5px/1.2 var(--font-sans);color:var(--text-secondary);background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14;transition:color .3s,background-color .3s,box-shadow .3s}.cdx-crumb:hover{color:#fff}.cdx-crumb.is-past{color:#dfe5f2;background:#22d3ee0f;box-shadow:inset 0 0 0 1px #22d3ee40}.cdx-crumb.is-on{color:#062b33;background:#22d3ee;box-shadow:0 0 20px -6px #22d3eecc}.cdx-crumb:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cdx-crumb__n{font:700 14px/1 var(--font-accent-dot)}.cdx-dd__body{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px}.cdx-dd__chat{display:flex;flex-direction:column;gap:12px;min-width:0}.cdx-dd__qas{flex:1;display:grid}.cdx-ctx{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:10px 12px;border-radius:14px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff12}.cdx-ctx__k{margin-right:4px;font:500 12px/1 var(--font-mono);color:var(--text-secondary)}.cdx-ctx__c{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font:600 12.5px/1 var(--font-sans);color:var(--text-tertiary);background:#ffffff0a;transition:color .35s,background-color .35s,box-shadow .35s}.cdx-ctx__c.is-on{color:#cffafe;background:#22d3ee1f;box-shadow:inset 0 0 0 1px #22d3ee66}.cdx-dd__qa{grid-area:1/1;display:flex;flex-direction:column;gap:10px;min-width:0;opacity:0;visibility:hidden;translate:0 8px;transition:opacity .35s,translate .45s var(--ease-out),visibility 0s .35s}.cdx-dd__qa.is-on{opacity:1;visibility:visible;translate:none;transition:opacity .45s .1s var(--ease-out),translate .55s .1s var(--ease-spring),visibility 0s}.cdx-dd__qa .cdx-bub--q{align-self:flex-end}.cdx-dd__k{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;margin:auto 0 0;padding:14px 16px;border-radius:16px;background:#fb923c14;box-shadow:inset 0 0 0 1px #fb923c66}.cdx-dd__k b{font:700 32px/1 var(--font-display);letter-spacing:-.02em;color:#fdba74}.cdx-dd__kl{font:500 13.5px/1.35 var(--font-sans);color:#fed7aa}.cdx-dd__chart{display:grid;gap:10px;min-width:0;padding:16px;border-radius:20px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff14}.cdx-dd__ch{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 14px;margin:0}.cdx-dd__ch>b{font:600 14.5px/1.3 var(--font-sans);color:#fff;animation:cdx-fade .35s}.cdx-dd__lg{display:flex;flex-wrap:wrap;gap:4px 12px}.cdx-dd__lg span{display:inline-flex;align-items:center;gap:6px;font:500 12.5px/1 var(--font-sans);color:var(--text-secondary)}.cdx-dd__lg span:before{content:"";width:10px;height:10px;border-radius:3px;background:var(--c)}.cdx-plot{position:relative;height:200px}.cdx-plot__bars{position:absolute;inset:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;background:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 25%)}.cdx-col{display:flex;align-items:flex-end;justify-content:center;min-width:0}.cdx-col.is-dip{background:linear-gradient(180deg,transparent,rgba(251,146,60,.07));border-radius:10px 10px 0 0}.cdx-col__stack{display:flex;flex-direction:column-reverse;width:min(46px,72%);height:100%}.cdx-col__stack i{display:block;flex:none;border-radius:4px;margin-top:2px;transition:height .7s var(--ease-out),background-color .5s}.cdx-plot__stock{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;opacity:0;transition:opacity .5s}.cdx-plot__stock.is-on{opacity:1}.cdx-plot__stock polyline{fill:none;stroke:#f472b6;stroke-width:3;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px rgba(244,114,182,.6))}.cdx-plot__note{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:10px;font:500 12.5px/1.2 var(--font-sans);color:#fbcfe8;background:#f472b61a;box-shadow:inset 0 0 0 1px #f472b673;opacity:0;visibility:hidden;transition:opacity .4s,visibility 0s .4s}.cdx-plot__note.is-on{opacity:1;visibility:visible;transition:opacity .4s .3s,visibility 0s}.cdx-plot__note .as-ic{flex:none;width:13px;height:13px}.cdx-plot__x{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.cdx-plot__x span{font:600 12.5px/1 var(--font-sans);color:var(--text-secondary);text-align:center}.cdx-plot__x span.is-dip{color:#fdba74}.cdx-dd__u{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;min-height:28px;margin:0;font:500 12px/1 var(--font-mono);color:var(--text-tertiary)}@container cxd (max-width:820px){.cdx-dd__body{grid-template-columns:minmax(0,1fr)}.cdx-dd__k{margin-top:4px}.cdx-dd__qa{justify-content:flex-start}}@container cxd (max-width:560px){.cdx-crumbs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.cdx-crumbs li{display:grid}.cdx-crumbs__sep{display:none}.cdx-crumb{justify-content:flex-start;padding:8px 12px;text-align:left}.cdx-plot__bars,.cdx-plot__x{gap:5px}.cdx-plot{height:170px}}@media(prefers-reduced-motion:reduce){.cdx-sk,.cdx-ans__calc i,.cdx-dd__ch>b{animation:none!important}.cdx-conv,.cdx-hl,.cdx-dr,.cdx-dr *,.cdx-ans,.cdx-ans *,.cdx-rec>*,.cdx-rec__l li,.cdx-dd__qa,.cdx-col__stack i,.cdx-plot__stock{transition:none!important}}
