.motion-number{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;display:inline-flex}.motion-number-column{vertical-align:baseline;block-size:1.15em;line-height:1.15em;display:inline-block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 18% 82%,#0000 100%)}.motion-number-sizer{visibility:hidden}.motion-number-wheel{will-change:transform;flex-direction:column;display:flex;position:absolute;inset:0 0 auto}.motion-number-wheel>span{text-align:center;block-size:1.15em;line-height:1.15em}.motion-number-wheel[data-animate=true]{transition:transform var(--motion-number-duration,.62s) cubic-bezier(.22, 1.2, .36, 1)}.motion-segments{border-radius:var(--ui-radius-pill,999px);background:var(--ui-recessed,var(--lg-recessed-veil));box-shadow:var(--ui-shadow-recess,var(--lg-shadow-recess));isolation:isolate;gap:2px;padding:4px;display:flex;position:relative}.motion-segments>button{z-index:1;border-radius:var(--ui-radius-pill,999px);min-block-size:40px;box-shadow:none;color:var(--ui-text-secondary,#a4b9d3);font-weight:var(--ui-weight-strong,650);transition:color var(--ui-duration-base,.22s) ease;background:0 0;border:0;flex:1 1 0;padding:8px 16px;position:relative}.motion-segments>button.active{color:var(--ui-text-primary,#fff)}.motion-segments>button:focus-visible{outline:2px solid var(--ui-focus,#429cff);outline-offset:2px}.motion-segments-indicator{z-index:0;border-radius:var(--ui-radius-pill,999px);background:var(--ui-accent,#05f);transition:transform var(--ui-duration-slow,.42s) var(--ui-ease-spring,cubic-bezier(.3, 1.35, .4, 1)), width var(--ui-duration-slow,.42s) var(--ui-ease-spring,cubic-bezier(.3, 1.35, .4, 1)), scale var(--ui-duration-base,.24s) var(--ui-ease-standard,ease), background-color var(--ui-duration-base,.22s) ease;position:absolute;inset-block:4px;inset-inline-start:0;box-shadow:inset 0 1px #ffffff40,0 4px 16px #0055ff52}.motion-segments-indicator[data-moving=true]{scale:1.04 .92}.motion-segments-indicator[data-tone=sell]{background:var(--ui-negative-strong,#e21c48);box-shadow:inset 0 1px #ffffff40,0 4px 16px #e21c4852}.motion-segments-indicator[data-tone=neutral]{background:var(--ui-raised,#2a3242);box-shadow:var(--ui-shadow-raised,var(--lg-shadow-raised))}.motion-confirm{isolation:isolate;transition:background-color var(--ui-duration-base,.2s) ease, color var(--ui-duration-base,.2s) ease;position:relative;overflow:hidden}.motion-confirm-fill{z-index:-1;background:var(--ui-negative-strong,#ff4568);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.motion-confirm[data-armed=true]{color:#fff}.motion-confirm[data-armed=true] .motion-confirm-fill{animation:motion-confirm-drain var(--motion-confirm-window,4s) linear forwards;transform:scaleX(1)}@keyframes motion-confirm-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.motion-reveal{border-radius:inherit;display:inline-grid;position:relative;overflow:hidden}.motion-reveal>img,.motion-reveal-grid{grid-area:1/1;block-size:100%;inline-size:100%}.motion-reveal>img{object-fit:cover;border-radius:inherit;transition:opacity var(--ui-duration-slow,.42s) ease, filter .52s ease}.motion-reveal[data-state=loading]>img{opacity:0;filter:blur(10px)}.motion-reveal-grid{pointer-events:none;grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.motion-reveal-grid>i{background:var(--ui-raised,#0d1726);animation:1.6s ease-in-out infinite motion-reveal-shimmer;animation-delay:calc(var(--tile) * 90ms);transition:opacity .36s;transition-delay:calc(var(--tile) * 45ms)}.motion-reveal[data-state=ready] .motion-reveal-grid>i{opacity:0;animation:none}.motion-reveal[data-state=failed] .motion-reveal-grid>i{opacity:.7;animation:none}@keyframes motion-reveal-shimmer{0%,to{opacity:.55}50%{opacity:1}}.motion-steps{position:relative}.motion-steps ol{grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;position:relative}.motion-steps-rail{inset-inline:calc(50% / var(--motion-steps,4));background:var(--ui-recessed-solid,#0b1422);border-radius:3px;block-size:3px;position:absolute;inset-block-start:17px}.motion-steps-rail>span{border-radius:inherit;background:linear-gradient(90deg, var(--ui-accent,#05f), var(--ui-accent-bright,#429cff));transform-origin:0;block-size:100%;transition:transform .56s var(--ui-ease-emphasized,cubic-bezier(.22, 1, .36, 1));display:block}.motion-steps li>span,.motion-steps li>button{inline-size:100%;box-shadow:none;color:inherit;font:inherit;background:0 0;border:0;justify-items:center;gap:6px;padding:0;display:grid}.motion-steps li>button{cursor:pointer}.motion-steps li>button:focus-visible{outline:2px solid var(--ui-focus,#429cff);outline-offset:4px;border-radius:var(--ui-radius-control,12px)}.motion-steps-dot{background:var(--ui-raised-solid,#222936);block-size:36px;inline-size:36px;box-shadow:var(--ui-shadow-raised,var(--lg-shadow-raised));color:var(--ui-text-secondary,#a4b9d3);transition:background-color .3s ease, color .3s ease, transform .3s var(--ui-ease-spring,cubic-bezier(.3, 1.4, .4, 1));border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:relative}.motion-steps-dot svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;block-size:16px;inline-size:16px}.motion-steps li[data-state=done] .motion-steps-dot,.motion-steps li[data-state=current] .motion-steps-dot{background:var(--ui-accent,#05f);color:#fff}.motion-steps li[data-state=current] .motion-steps-dot{animation:2.4s ease-in-out infinite motion-steps-pulse;transform:scale(1.08)}.motion-steps-label{color:var(--ui-text-secondary,#a4b9d3);text-align:center;font-size:12px;font-weight:600}.motion-steps li[data-state=current] .motion-steps-label{color:var(--ui-text-primary,#f5f7fb)}@keyframes motion-steps-pulse{0%,to{box-shadow:0 0 #05f6}50%{box-shadow:0 0 0 8px #05f0}}.motion-reading{z-index:40;border-radius:var(--ui-radius-pill,999px);background:var(--ui-raised,#222936cc);box-shadow:var(--ui-shadow-raised,var(--lg-shadow-raised));-webkit-backdrop-filter:var(--ui-blur-2,blur(18px) saturate(160%));backdrop-filter:var(--ui-blur-2,blur(18px) saturate(160%));color:var(--ui-text-primary,#f5f7fb);font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;transition:opacity .26s ease, transform .36s var(--ui-ease-spring,cubic-bezier(.3, 1.35, .4, 1));border:0;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:13px;font-weight:650;display:inline-flex;position:fixed;inset-block-end:calc(20px + env(safe-area-inset-bottom));inset-inline-end:20px;transform:translateY(12px)scale(.96)}.motion-reading[data-visible=true]{opacity:1;pointer-events:auto;transform:none}.motion-reading svg{block-size:30px;inline-size:30px;transform:rotate(-90deg)}.motion-reading circle{fill:none;stroke-width:3px}.motion-reading-track{stroke:#ffffff1f}.motion-reading-value{stroke:var(--ui-accent-bright,#429cff);stroke-linecap:round;stroke-dasharray:94.25}@media (max-width:760px){.motion-reading{inset-block-end:calc(96px + env(safe-area-inset-bottom));inset-inline-end:16px}}@media (prefers-reduced-motion:reduce){.motion-number-wheel[data-animate=true],.motion-segments-indicator,.motion-steps-rail>span,.motion-steps-dot,.motion-reveal>img,.motion-reveal-grid>i,.motion-reading{transition:none;animation:none}.motion-segments-indicator[data-moving=true]{scale:none}.motion-steps li[data-state=current] .motion-steps-dot{animation:none}.motion-confirm[data-armed=true] .motion-confirm-fill{opacity:.85;animation:none}}
@layer ui-pages{.ui-pg{color:var(--ui-text-primary)}.ui-pg-body{padding-block-start:var(--ui-space-5)}.ui-pg-section{flex-direction:column;min-inline-size:0;display:flex}.ui-pg-section>.ui-section-header{margin-block-end:var(--ui-space-4)}.ui-pg-muted{color:var(--ui-text-secondary)}.ui-pg-faint{color:var(--ui-text-tertiary)}.ui-pg-num{font-variant-numeric:tabular-nums}.ui-pg-copy{--ui-c-size:var(--ui-size-15);--ui-c-leading:var(--ui-leading-body);color:var(--ui-text-secondary);text-wrap:pretty}.ui-pg-copy strong{color:var(--ui-text-primary);font-weight:var(--ui-weight-medium)}[data-tone=positive].ui-pg-change{color:var(--ui-positive)}[data-tone=negative].ui-pg-change{color:var(--ui-negative)}[data-tone=neutral].ui-pg-change{color:var(--ui-text-secondary)}.ui-pg-change{font-variant-numeric:tabular-nums;font-weight:var(--ui-weight-medium);white-space:nowrap}.ui-pg-hero{gap:var(--ui-grid-gap);min-inline-size:0;display:grid}.ui-pg-hero-main{min-inline-size:0;display:flex;position:relative}.ui-pg-hero-text{z-index:1;gap:var(--ui-space-3);flex-direction:column;min-inline-size:0;max-inline-size:640px;display:flex;position:relative}.ui-pg-hero-title{text-wrap:balance}.ui-pg-hero-description{max-inline-size:56ch}.ui-pg-hero[data-size=standard] .ui-pg-hero-text:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(closest-side,#020b179e,#020b1700);position:absolute;inset:-24px -12px}.ui-pg-hero[data-size=standard] .ui-pg-hero-text{text-shadow:0 1px 2px #020b17e6,0 0 18px #020b17d9}.ui-pg-hero-meta,.ui-pg-hero-actions{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.ui-pg-hero-actions{margin-block-start:var(--ui-space-2)}.ui-pg-hero-aside{flex-direction:column;min-inline-size:0;display:flex}@media (min-width:1280px){.ui-pg-hero[data-aside=true]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:stretch}}.ui-pg-hero[data-size=feature] .ui-pg-hero-main{min-block-size:280px;padding:var(--ui-space-6) var(--ui-space-5);border-radius:var(--ui-radius-panel);background:var(--ui-sheen), linear-gradient(100deg, #040e20eb 0%, #06142cc7 48%, #040e2066 100%);box-shadow:var(--ui-shadow-panel);align-items:center;overflow:hidden}@media (min-width:640px){.ui-pg-hero[data-size=feature] .ui-pg-hero-main{padding:var(--ui-space-7);min-block-size:320px}}.ui-pg-hero-art{z-index:0;opacity:.95;pointer-events:none;background:calc(100% + 340px) 100%/auto 100% no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0% 30%,#00000080 52%,#000 72%);mask-image:linear-gradient(90deg,#0000 0% 30%,#00000080 52%,#000 72%)}@media (max-width:639.98px){.ui-pg-hero-art{display:none}}@media (min-width:640px) and (max-width:1023.98px){.ui-pg-hero-art{opacity:.85;background-position:calc(100% + 420px) 100%}.ui-pg-hero[data-size=feature] .ui-pg-hero-text{max-inline-size:min(440px,64%)}}@media (min-width:1024px){.ui-pg-hero-art{background-position:calc(100% + 420px) 100%}.ui-pg-hero[data-size=feature] .ui-pg-hero-text{max-inline-size:460px}}@media (max-width:639.98px){.ui-pg-hero-actions{flex-direction:column;align-items:stretch}}.ui-pg-hero[data-size=standard] .ui-pg-hero-text{max-inline-size:760px}.ui-pg-field{flex-direction:column;min-inline-size:0;display:flex}.ui-pg-field-optional{color:var(--ui-text-tertiary);font-weight:var(--ui-weight-regular)}.ui-pg-input-wrap{align-items:center;min-inline-size:0;display:flex;position:relative}.ui-pg-input{--ui-c-display:block;--ui-c-w:100%;--ui-c-min-h:var(--ui-control-h);--ui-c-pad:9px 14px;--ui-c-radius:var(--ui-radius-control);--ui-c-bg:var(--ui-recessed);--ui-c-shadow:var(--ui-shadow-recess), inset 0 0 0 1px var(--ui-separator);--ui-c-color:var(--ui-text-primary);--ui-c-cursor:text;--ui-c-size:var(--ui-size-15);--ui-c-leading:var(--ui-leading-snug);--ui-c-transition:box-shadow var(--ui-duration-fast) var(--ui-ease-standard);--ui-c-focus-offset:1px}.ui-pg-input:hover{--ui-c-shadow:var(--ui-shadow-recess), inset 0 0 0 1px var(--ui-separator-strong)}.ui-pg-input:focus-visible{--ui-c-shadow:var(--ui-shadow-recess), inset 0 0 0 1px var(--ui-accent-bright)}.ui-pg-field[data-invalid=true] .ui-pg-input{--ui-c-shadow:var(--ui-shadow-recess), inset 0 0 0 1px var(--ui-negative)}.ui-pg-input[type=search]::-webkit-search-cancel-button{display:none}.ui-pg-search .ui-pg-input{--ui-c-pad:9px 38px 9px 38px}.ui-pg-search[data-size=lg] .ui-pg-input{--ui-c-min-h:52px;--ui-c-pad:12px 44px;--ui-c-size:var(--ui-size-17);--ui-c-radius:var(--ui-radius-inner)}.ui-pg-input-icon{color:var(--ui-text-tertiary);pointer-events:none;position:absolute;inset-inline-start:13px}.ui-pg-search[data-size=lg] .ui-pg-input-icon{inset-inline-start:16px}.ui-pg-input-clear{--ui-c-w:28px;--ui-c-min-h:28px;--ui-c-radius:var(--ui-radius-pill);--ui-c-color:var(--ui-text-secondary);--ui-c-bg:transparent;position:absolute;inset-inline-end:6px}.ui-pg-input-clear:hover{--ui-c-bg:var(--ui-raised);--ui-c-color:var(--ui-text-primary)}.ui-pg-input-wrap[data-prefix=true] .ui-pg-input{--ui-c-pad:9px 14px 9px 30px}.ui-pg-input-prefix{color:var(--ui-text-tertiary);pointer-events:none;position:absolute;inset-inline-start:14px}.ui-pg-input-suffix{color:var(--ui-text-tertiary);font-size:var(--ui-size-13);pointer-events:none;position:absolute;inset-inline-end:12px}.ui-pg-textarea{--ui-c-min-h:104px;--ui-c-pad:12px 14px;resize:vertical}.ui-pg-field-hint,.ui-pg-field-error{--ui-c-size:var(--ui-size-12);--ui-c-leading:var(--ui-leading-snug);--ui-c-margin:6px 0 0;color:var(--ui-text-tertiary)}.ui-pg-field-error{color:var(--ui-negative)}.ui-pg-field-hint[data-split=true],.ui-pg-field-error[data-split=true]{justify-content:space-between;gap:var(--ui-space-3);display:flex}.ui-pg-field-count{font-variant-numeric:tabular-nums;flex-shrink:0}.ui-pg-spark{color:var(--ui-text-tertiary);flex-shrink:0;display:block;overflow:visible}.ui-pg-spark[data-tone=positive]{color:var(--ui-positive)}.ui-pg-spark[data-tone=negative]{color:var(--ui-negative)}.ui-pg-spark[data-tone=accent]{color:var(--ui-accent-bright)}.ui-pg-spark[data-empty=true]{border-block-end:1px dashed var(--ui-separator-strong);justify-content:center;align-items:center;display:inline-flex}.ui-pg-spark-none{color:var(--ui-text-tertiary);font-size:var(--ui-size-11);white-space:nowrap}.ui-pg-chart{gap:var(--ui-space-2);min-inline-size:0;color:var(--ui-accent-bright);flex-direction:column;margin:0;display:flex}.ui-pg-chart-head{justify-content:space-between;align-items:baseline;gap:var(--ui-space-3);display:flex}.ui-pg-chart-title{color:var(--ui-text-secondary);font-size:var(--ui-size-13);font-weight:var(--ui-weight-medium)}.ui-pg-chart-headline{color:var(--ui-text-primary);font-size:var(--ui-size-17);font-weight:var(--ui-weight-strong);font-variant-numeric:tabular-nums}.ui-pg-chart-plot{position:relative}.ui-pg-chart-svg{inline-size:100%;display:block;overflow:visible}.ui-pg-chart-grid{stroke:var(--ui-separator);stroke-width:1px}.ui-pg-chart-bar{fill:var(--ui-accent);opacity:.75}.ui-pg-chart-bar[data-peak=true]{fill:var(--ui-accent-bright);opacity:1}.ui-pg-chart-max{color:var(--ui-text-secondary);font-size:var(--ui-size-11);font-variant-numeric:tabular-nums;background:#010712b3;border-radius:6px;padding:1px 6px;position:absolute;inset-block-start:0;inset-inline-start:0}.ui-pg-chart-axis{color:var(--ui-text-tertiary);font-size:var(--ui-size-11);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.ui-pg-chart-empty{padding:var(--ui-space-4);border-radius:var(--ui-radius-inner);background:var(--ui-recessed);color:var(--ui-text-tertiary);font-size:var(--ui-size-13);text-align:center;justify-content:center;align-items:center;display:flex}.ui-pg-soon{align-items:center;gap:var(--ui-space-4);padding:var(--ui-space-6);border-radius:var(--ui-radius-inner);flex-wrap:wrap;display:flex}.ui-pg-soon[data-compact=true]{gap:var(--ui-space-3);padding:var(--ui-space-4)}.ui-pg-soon-icon{border-radius:var(--ui-radius-pill);background:var(--ui-accent-soft);block-size:48px;inline-size:48px;color:var(--ui-accent-bright);flex-shrink:0;place-items:center;display:grid}.ui-pg-soon[data-compact=true] .ui-pg-soon-icon{block-size:36px;inline-size:36px}.ui-pg-soon-text{flex-direction:column;flex:260px;gap:2px;min-inline-size:0;display:flex}.ui-pg-soon-title{color:var(--ui-text-primary);font-size:var(--ui-size-17);font-weight:var(--ui-weight-strong)}.ui-pg-soon[data-compact=true] .ui-pg-soon-title{font-size:var(--ui-size-15)}.ui-pg-soon-description{color:var(--ui-text-secondary);font-size:var(--ui-size-13);line-height:var(--ui-leading-snug);text-wrap:pretty}.ui-pg-stats{gap:var(--ui-space-2);padding:var(--ui-space-2);border-radius:var(--ui-radius-panel);background:var(--ui-sheen), var(--ui-panel);box-shadow:var(--ui-shadow-panel);-webkit-backdrop-filter:var(--ui-blur-2);backdrop-filter:var(--ui-blur-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:640px){.ui-pg-stats{gap:var(--ui-space-3);padding:var(--ui-space-3);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.ui-pg-stats[data-count="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.ui-pg-stats[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px){.ui-pg-stats[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ui-pg-stats[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui-pg-stats .ui-stat{min-inline-size:0}.ui-pg-stats .ui-stat-value{overflow-wrap:anywhere}.ui-pg-token{align-items:center;gap:var(--ui-space-3);min-inline-size:0;display:flex}.ui-pg-token-text{flex-direction:column;min-inline-size:0;display:flex}.ui-pg-token-name{color:var(--ui-text-primary);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-tight);overflow-wrap:anywhere}.ui-pg-token-symbol{color:var(--ui-text-tertiary);font-size:var(--ui-size-12);line-height:var(--ui-leading-snug)}.ui-pg-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-pg-list>li+li{border-block-start:1px solid var(--ui-separator)}.ui-pg-toolbar{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.ui-pg-toolbar-spacer{flex:1 1 0}.ui-pg-chips{gap:var(--ui-space-2);scrollbar-width:none;min-inline-size:0;margin-block:-2px;padding-block:2px;display:flex;position:relative;overflow-x:auto}.ui-pg-chips::-webkit-scrollbar{display:none}.ui-pg-chips>*{flex-shrink:0}.ui-pg-count{color:var(--ui-text-tertiary);font-variant-numeric:tabular-nums;margin-inline-start:6px}[data-selected=true]>.ui-chip-label>.ui-pg-count{color:inherit;opacity:.8}.ui-pg-select-icon{align-items:center;display:inline-flex}.ui-pg-select-icon img{border-radius:4px;block-size:16px;inline-size:16px;display:block}.ui-pg-figures{gap:var(--ui-space-2);padding:var(--ui-space-3);border-radius:var(--ui-radius-control);background:var(--ui-recessed);box-shadow:var(--ui-shadow-recess);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.ui-pg-figures>div{flex-direction:column;min-inline-size:0;display:flex}.ui-pg-figures dt{color:var(--ui-text-tertiary);font-size:var(--ui-size-11)}.ui-pg-figures dd{font-size:var(--ui-size-15);font-weight:var(--ui-weight-medium);font-variant-numeric:tabular-nums;margin:0}}
