.sgn--up{color:var(--long)}.sgn--down{color:var(--short)}:root{--cc-ease: cubic-bezier(.16, 1, .3, 1);--cc-gutter: 46px;--cc-foot: 26px}.cchart{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:pan-y}.cchart__area{position:absolute;top:0;right:0;bottom:0;left:0;transition:right .3s var(--cc-ease),bottom .3s var(--cc-ease)}.cchart__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;overflow:visible}.cchart__line{stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.cchart path.cchart__line--glow{stroke-width:4;opacity:.14;filter:blur(2px)}.cchart__split{stroke:#08f8a059;stroke-dasharray:2 3;stroke-width:1}.cchart--up .cchart__line{stroke:var(--long)}.cchart--down .cchart__line{stroke:var(--short)}.cchart--up .cchart__stop{stop-color:var(--long)}.cchart--down .cchart__stop{stop-color:var(--short)}.cchart__y,.cchart__x{position:absolute;font-size:10.5px;line-height:1;font-weight:500;letter-spacing:.01em;color:var(--chart-mute);opacity:0;pointer-events:none;white-space:nowrap;font-variant-numeric:tabular-nums;transition:opacity .2s ease}.cchart__y{left:calc(100% + 10px);transform:translateY(-50%)}.cchart__y small{font-size:.85em;opacity:.55}.cchart__x{top:calc(100% + 9px);transform:translate(-50%)}.cchart__vline{position:absolute;top:24px;bottom:0;width:1px;pointer-events:none;background:linear-gradient(180deg,#fff0,#ffffff38 25%,#ffffff38)}.cchart__dot{position:absolute;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;pointer-events:none;background:var(--long);box-shadow:0 0 0 3px #08f8a033}.cchart--down .cchart__dot{background:var(--short);box-shadow:0 0 0 3px #f8306033}.cchart__tag{position:absolute;top:4px;left:var(--s5);display:inline-flex;align-items:baseline;gap:8px;pointer-events:none;white-space:nowrap;animation:cchart-in .16s var(--cc-ease)}.cchart__tag b{font-size:var(--t-sm);font-weight:600}.cchart__tag span{font-size:11px;color:var(--chart-mute)}@keyframes cchart-in{0%{opacity:0;transform:translateY(2px)}}@media(hover:hover){.card:hover .cchart__area,.card:focus-within .cchart__area{right:var(--cc-gutter);bottom:var(--cc-foot)}.card:hover .cchart__y,.card:hover .cchart__x,.card:focus-within .cchart__y,.card:focus-within .cchart__x{opacity:.8;transition-delay:.12s}}@media(hover:none){.cchart__area{right:var(--cc-gutter);bottom:var(--cc-foot)}.cchart__y,.cchart__x{opacity:.7}}@media(prefers-reduced-motion:reduce){.cchart__area,.cchart__y,.cchart__x{transition:none}}.card--bt .card__head{position:relative}.card__retwrap{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.card__since{font-size:11px;color:var(--chart-mute);white-space:nowrap}.card__summary{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;justify-content:space-between;align-items:center;gap:var(--s2);opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .2s ease,transform .3s var(--cc-ease)}.card__summary div{display:flex;flex-direction:column;gap:5px;min-width:0}.card__summary dt{font-size:11px;color:var(--chart-mute);white-space:nowrap}.card__summary dd{margin:0;font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--text-hi);font-variant-numeric:tabular-nums;white-space:nowrap}.card__summary dd.sgn--up{color:var(--long)}.card__summary dd.sgn--down{color:var(--short)}.card--bt .card__head>:not(.card__summary){transition:opacity .16s ease}@media(hover:hover){.card.card--bt:hover .card__reveal,.card.card--bt:focus-within .card__reveal{opacity:0}.card--bt:hover .card__summary,.card--bt:focus-within .card__summary{opacity:1;transform:none;transition-delay:60ms}.card--bt:hover .card__head>:not(.card__summary),.card--bt:focus-within .card__head>:not(.card__summary){opacity:0}}.card--bt{position:relative;--cc-bar: 34px}.card__bar{position:absolute;left:var(--s5);right:var(--s5);top:80px;z-index:3;height:26px;display:flex;align-items:center;justify-content:space-between;gap:8px;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .2s ease,transform .3s var(--cc-ease)}.card__tabs{display:inline-flex;gap:1px;padding:2px;border-radius:999px;min-width:0;margin-left:auto}.card__tabs button{border:0;background:none;color:var(--chart-mute);font:500 11.5px var(--font-ui);padding:3px 8px;border-radius:999px;cursor:pointer}.card__tabs button:disabled{opacity:.3;cursor:default}.card__more{display:inline-grid;place-items:center;width:26px;height:26px;border:0;background:none;color:var(--chart-mute);padding:0;border-radius:999px;cursor:pointer}.card__more svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.card__more:hover,.card__more[aria-expanded=true]{color:var(--text-hi)}.card__more:focus-visible{outline:none;box-shadow:var(--focus-ring)}.card__tabs button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.card__act{display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:999px;font:600 12px/1 var(--font-ui);letter-spacing:.01em;text-decoration:none;background:linear-gradient(180deg,#ffffff0f,#fff0) var(--bg-elevated);box-shadow:inset 0 1px #ffffff0f;transition:background-color .16s ease,border-color .16s ease}.card__act--long{color:var(--long);border:1px solid var(--long-edge)}.card__act--short{color:var(--short);border:1px solid var(--short-edge)}.card__act--neutral{color:var(--text-hi);border:1px solid rgb(255 255 255 / .25)}.card__act--neutral:hover{background-color:#ffffff1a;border-color:#ffffff8c}.card__act--long:hover{background-color:#08f8a01a;border-color:#08f8a08c}.card__act--short:hover{background-color:#f830601a;border-color:#f830608c}.card__act:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(hover:hover){.card--bt:hover .card__bar,.card--bt:focus-within .card__bar{opacity:1;transform:none;pointer-events:auto;transition-delay:60ms}.card--bt:hover .cchart__area,.card--bt:focus-within .cchart__area{top:var(--cc-bar)}.card--bt .card__reveal{justify-content:flex-start;gap:10px;padding-top:calc(var(--cc-bar) + 8px);padding-bottom:12px;background:none}.card--bt .card__blurb{flex:none}.card--bt .cchart{transition:opacity .16s ease}.card.card--bt[data-detail-open]:hover .cchart,.card.card--bt[data-detail-open]:focus-within .cchart{opacity:0}.card.card--bt[data-detail-open]:hover .card__reveal,.card.card--bt[data-detail-open]:focus-within .card__reveal{opacity:1}}.cchart__area{transition:right .3s var(--cc-ease),bottom .3s var(--cc-ease),top .3s var(--cc-ease)}@media(max-width:859px){.card__bar{display:none}.card--bt .cchart{position:absolute}.card__summary{display:none}}.vcard__funding{display:flex;gap:8px;flex-wrap:wrap}.vcard__funding .vcard__move{flex:1;text-align:center;cursor:pointer;font:inherit}.vcard__funding .vcard__move:disabled{color:var(--text-mute);opacity:.4;cursor:not-allowed;background:transparent}.inst__section{min-width:0;scroll-margin-top:calc(var(--mast-h) + 16px)}.record{padding:20px 22px 16px}.record--trades{margin-top:var(--s4)}.inst .profit{background:none}.inst .rchart__stop:first-child{stop-opacity:.08}.record__top{display:flex;align-items:center;gap:var(--s4)}.record__figs{flex:1;min-width:0;display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px 28px;margin:0}.record__figs>div{display:flex;flex-direction:column;gap:6px;min-width:0}.record__figs dt,.record__live dt{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;line-height:14px;color:var(--chart-mute);white-space:nowrap}.record__figs dd,.record__live dd{margin:0;font-size:17px;line-height:22px;font-weight:600;letter-spacing:-.01em;color:var(--text-hi);white-space:nowrap}.record__figs .record__lead dd{font-size:28px;line-height:32px;letter-spacing:-.02em}.record__figs dd.sgn--up,.record__live dd.sgn--up{color:var(--long)}.record__figs dd.sgn--down,.record__live dd.sgn--down{color:var(--short)}.record__live{display:grid;grid-column:1;grid-row:1 / span 2;grid-template-rows:subgrid;align-self:stretch;align-items:center;margin:0;padding-left:20px;border-left:1px solid var(--line)}.record__pulse{width:6px;height:6px;border-radius:50%;background:var(--long);flex:none;animation:record-pulse 2s infinite}@keyframes record-pulse{0%{box-shadow:0 0 #08f8a080}70%,to{box-shadow:0 0 0 6px #08f8a000}}@media(prefers-reduced-motion:reduce){.record__pulse{animation:none}}.record__controls{display:grid;flex:none;grid-template-columns:auto auto;align-items:center;gap:8px var(--s4)}.record__controls .record__tools{grid-column:2;grid-row:1}.record__controls>.pick{grid-column:2;grid-row:2}.record__controls .pick__btn{width:100%;min-height:0;min-width:0;justify-content:space-between;padding:4px 10px;font:500 12px var(--font-ui)}.record__bar{display:flex;justify-content:space-between;align-items:center;gap:var(--s3);margin:18px 0 8px}.record__tools{display:inline-flex;align-items:center;gap:2px}.record__tools .tip__btn{margin-left:0}.record__json{background:none;border:1px solid var(--line-strong);border-radius:999px;color:var(--text);font:500 11px var(--font-ui);padding:4px 10px;cursor:pointer}.record__json:hover{color:var(--text-hi);border-color:var(--line-hover)}.record__json:focus-visible{outline:none;box-shadow:var(--focus-ring)}.record__charts{position:relative;min-height:200px;margin-top:18px}.rchart,.pchart__plot{position:relative;touch-action:pan-y}.rchart svg,.pchart svg{display:block;overflow:visible}.rchart__empty{display:grid;place-items:center;min-height:260px;color:var(--chart-mute);font-size:var(--t-sm)}.rchart--up .rchart__line{stroke:var(--long)}.rchart--down .rchart__line{stroke:var(--short)}.rchart--up .rchart__stop{stop-color:var(--long)}.rchart--down .rchart__stop{stop-color:var(--short)}.rchart__line{fill:none;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.rchart__split{stroke:#ffffff38;stroke-dasharray:3 4}.rchart__era{font-size:12px;font-weight:500;fill:var(--text)}.rchart__zero{stroke:#ffffff17}.rchart__tick{font-size:11px;fill:var(--text-mute);font-variant-numeric:tabular-nums}.rchart__tick--strong{fill:var(--text-mute)}.rchart--up .rchart__now{fill:var(--long)}.rchart--down .rchart__now{fill:var(--short)}.rchart__cross{stroke:#ffffff40;stroke-dasharray:3 3}.rchart__tip{position:absolute;top:18px;z-index:3;pointer-events:none;width:210px;max-width:calc(100% - 16px);box-sizing:border-box;background:var(--bg-overlay);border:1px solid var(--line-strong);border-radius:12px;padding:9px 11px;font-size:12px;box-shadow:0 10px 30px var(--shade)}.rchart__tipdate{display:flex;justify-content:space-between;gap:10px;color:var(--chart-mute);margin-bottom:4px}.rchart__chip{font-size:10.5px;padding:0 7px;border-radius:999px;border:1px solid var(--line-strong);color:var(--text-mute)}.rchart__chip.is-live{color:var(--long);border-color:var(--long-edge)}.rchart__row{display:flex;justify-content:space-between;gap:16px;line-height:1.75;color:var(--text-mute)}.rchart__row b{font-weight:500;color:var(--text-hi)}.rchart__row b.sgn--up{color:var(--long)}.rchart__row b.sgn--down{color:var(--short)}.pchart{border-top:1px solid var(--line);margin-top:12px;padding-top:14px}.pchart__head{display:flex;align-items:center;gap:12px;margin-bottom:8px;flex-wrap:wrap}.pchart__head h3{margin:0;font-size:var(--t-sm);font-weight:600;color:var(--text-hi)}.pchart__sum{font-size:12px;color:var(--chart-mute)}.pchart__sum b{font-weight:500;color:var(--text)}.pchart__sum b.sgn--up{color:var(--long)}.pchart__sum b.sgn--down{color:var(--short)}.pchart__rows{display:grid;font-size:12.5px;margin-bottom:14px}.pchart__row{display:grid;grid-template-columns:1.2fr 1fr repeat(5,.7fr) .8fr;align-items:center;gap:12px;padding:8px 4px;border-bottom:1px solid var(--line);color:var(--text)}.pchart__row>:not(:first-child){text-align:right}.pchart__row--head{font-size:11px;color:var(--chart-mute);padding-top:0}.pchart__row .sgn--up{color:var(--long)}.pchart__row .sgn--down{color:var(--short)}.pchart__mkt{display:inline-flex;align-items:center;gap:8px;font-weight:500;color:var(--text-hi)}.pchart__mkt .mkt{width:18px;height:18px;font-size:7px}.pchart__held{display:flex;align-items:center;justify-content:flex-end;gap:10px}.pchart__bar{flex:1;max-width:110px;height:4px;border-radius:4px;background:var(--fill-strong);overflow:hidden}.pchart__bar i{display:block;height:100%;border-radius:4px;background:#08f8a099}.pchart__sub{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:500;color:var(--text);margin:4px 0 8px}.pchart__sub span{font-size:11px;font-weight:400;color:var(--chart-mute)}.pchart__chips{margin-left:0;display:flex;gap:6px}.pchart__chips button{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;padding:8px;border-radius:999px;cursor:pointer;border:1px solid var(--line-strong);background:none;color:var(--chart-mute);font:500 12px var(--font-ui)}.pchart__chips button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.pchart__chips .mkt{width:18px;height:18px;font-size:7px}.pchart__row.is-on{background:var(--fill-faint)}.pchart__axis{stroke:#ffffff12}.pchart__long{fill:#08f8a080}.pchart__short{fill:#f8306073}.tt__head{display:flex;align-items:center;gap:14px;margin-bottom:12px;flex-wrap:wrap}.tt__head h3{margin:0;font-size:14px;font-weight:600;color:var(--text-hi)}.tt__sort{margin-left:auto}.tt__pulse{width:6px;height:6px;border-radius:50%;background:var(--long)}.tt__stat{font-size:12px;color:var(--chart-mute)}.tt__stat b{font-weight:500;color:var(--text)}.tt__stat b.sgn--up{color:var(--long)}.tt__stat b.sgn--down{color:var(--short)}.tt__note{margin:0 0 10px;font-size:12px;color:var(--chart-mute)}.tt__link{background:none;border:0;padding:0;color:var(--text);font:inherit;text-decoration:underline;cursor:pointer}.tt__empty{margin:14px 0;font-size:var(--t-sm);color:var(--chart-mute)}.tt__wrap{overflow-x:auto}.tt__table{width:100%;border-collapse:collapse;font-size:12.5px}.tt__table th{text-align:left;font-weight:500;font-size:11px;color:var(--chart-mute);padding:9px 12px;white-space:nowrap;background:none;border-bottom:1px solid var(--line)}.tt__table td{padding:9px 12px;border-bottom:1px solid var(--line);white-space:nowrap;color:var(--text)}.tt__table tbody tr:last-child td{border-bottom:0}.tt__table tbody tr:hover td{background:var(--fill-faint)}.tt__table .r{text-align:right}.tt__table td.sgn--up{color:var(--long)}.tt__table td.sgn--down{color:var(--short)}.tt__sub{margin-left:6px;font-size:11px;color:var(--chart-mute)}.tt__mute{color:var(--chart-mute)!important}.tt__mkt{display:inline-flex;align-items:center;gap:7px}.tt__mkt .mkt{width:18px;height:18px;font-size:7px}.tt__pill{font-size:10.5px;font-weight:600;padding:2px 7px;border-radius:6px}.tt__pill.is-buy{color:var(--long);background:#08f8a01a}.tt__pill.is-sell{color:var(--short);background:#f830601a}.tt__pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;color:var(--text-mute);font-size:12px}.tt__pagination button{padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;cursor:pointer}.tt__pagination button:hover:not(:disabled){color:var(--text-hi)}.tt__pagination button:focus-visible{outline:1px solid var(--text);outline-offset:4px}.tt__pagination button:disabled{opacity:.4;cursor:default}.tt__panel{padding:var(--s2) var(--s3)}.record__sectionhead{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:var(--s3)}.record__sectionhead .inst__section-title{margin:0}@media(max-width:859px){.record{padding:16px 14px 12px}.record__top{flex-direction:column}.record__figs dd,.record__live dd{font-size:15px}.record__figs .record__lead dd{font-size:22px}.record__figs .record__sortino{display:none}.record__live{margin-left:0;padding-left:0;border-left:0}.record__controls{align-self:flex-end}.tt__wide{display:none}.tt__table td,.tt__table th{padding:8px}}.ticket__alloc{display:inline-flex;align-items:baseline;gap:4px}.ticket__of{color:var(--chart-mute);font-size:12px;font-weight:500}.ticket__of:before{content:"· "}.ticket__usd{display:inline-flex;align-items:baseline;gap:1px;padding:2px 8px;border-radius:8px;color:var(--text-hi);font-weight:600;cursor:text;transition:background .15s ease,box-shadow .15s ease}.ticket__usd input[type=text]:focus-visible{box-shadow:none;outline:none}.ticket__usd:focus-within{box-shadow:0 0 0 1px var(--line-active)}.ticket__usd input[type=text]{height:auto!important;min-height:0!important;border:0!important;border-radius:0;box-shadow:none!important;padding:0!important;color:var(--text-hi);font:inherit;font-weight:600;font-variant-numeric:tabular-nums;text-align:left;padding:0;outline:none}.record__custom{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--chart-mute)}.record__custom input{border:1px solid var(--line-strong);border-radius:8px;color:var(--text-hi);font:500 12px var(--font-ui);padding:3px 6px;color-scheme:dark}.record__custom input:focus-visible{outline:none;border-color:var(--line-active)}.record__bar{flex-wrap:wrap}.profit{margin:0;padding:12px 0;border-radius:0;background:none;border:0;border-block:1px solid var(--line)}.profit__head{display:flex;justify-content:space-between;align-items:center;font-size:11.5px;color:var(--chart-mute);margin-bottom:10px}.profit__head b{color:var(--long);font-weight:600}.profit--counter .profit__head b{color:var(--short)}.profit__table{width:100%;border-collapse:collapse}.profit__table th,.profit__table td{padding:5px 0 5px 6px;text-align:right;vertical-align:middle}.profit__table th:first-child{padding-left:0;text-align:left}.profit__table thead th{color:var(--text-mute);font-size:11px;font-weight:500;white-space:nowrap}.profit__table abbr{text-decoration:none}.profit__table .profit__usd,.profit__table .profit__pct{display:block}.profit__table .profit__usd{font-size:12px}.profit__table .profit__pct{font-size:11px}.profit__k{font-size:12px;color:var(--text-mute)}.profit__usd{font-size:14px;font-weight:600;color:var(--text-hi);text-align:right;white-space:nowrap}.profit__pct{font-size:11.5px;font-weight:500;color:var(--chart-mute);text-align:right;white-space:nowrap}.profit__usd.sgn--up,.profit__pct.sgn--up{color:var(--long)}.profit__usd.sgn--down,.profit__pct.sgn--down{color:var(--short)}.profit__pct.sgn--up,.profit__pct.sgn--down{opacity:.7}.profit__warn{margin:8px 0 0;font-size:11px;color:var(--short)}.rchart__dd{fill:#f830601f}.rchart__ddline{fill:none;stroke:#f830608c;stroke-width:1}.rchart__grid{stroke:#ffffff0d;stroke-width:1}.tt__src{font-size:11px;color:var(--chart-mute);display:inline-flex;align-items:center;gap:6px}.tt__src.is-live{color:var(--long)}.pchart__adv{display:flex;align-items:center;gap:8px;width:100%;margin:4px 0 0;padding:8px 0;border:0;background:none;color:var(--chart-mute);font:500 12px var(--font-ui);cursor:pointer;text-align:left}.pchart__adv span{margin-left:auto;font-size:14px}.pchart__adv:hover{color:var(--text-hi)}.pchart__adv:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:6px}.pchart--exposure{border-top:0;margin-top:0;padding-top:0}.record,.tt__panel,.pchart--markets,.profit,.inst__ticket{--ty-title: 600 15px/20px var(--font-ui);--ty-meta: 400 13px/18px var(--font-ui);--ty-label: 500 12px/16px var(--font-ui);--ty-value: 600 17px/22px var(--font-ui)}.pchart__sum{font:var(--ty-meta);color:var(--text-mute)}.pchart__head{align-items:baseline;gap:10px;margin-bottom:10px}.record__figs dt{font:var(--ty-label);color:var(--text)}.record__live dt{font:var(--ty-label)}.record__figs dd,.record__live dd{font:var(--ty-value);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.record__figs .record__lead dd{font:600 30px/34px var(--font-ui);letter-spacing:-.02em}.pchart__row,.tt__table td{font-size:13px}.pchart__row--head,.tt__table th{font:var(--ty-label)!important;color:var(--text-mute)}.tt__table th{padding-top:10px;padding-bottom:10px}.profit__head{font:var(--ty-label)}.profit__head b{font:var(--ty-title);font-size:13px}.profit__k{font:var(--ty-meta);font-size:13px;color:var(--text)}.profit__usd{font:600 14px/20px var(--font-ui);font-variant-numeric:tabular-nums}.profit__pct{font:500 12px/20px var(--font-ui);font-variant-numeric:tabular-nums}.rchart__tick{font-size:11px}.pchart--markets{margin-top:0;padding-top:0;border-top:0}.pchart--markets .tt__wrap{border-radius:0 0 var(--r-md) var(--r-md)}.pchart--markets .pchart__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:var(--s3)}.pchart__notice{margin-left:auto}.pchart__notice .tt__note{margin:0;color:var(--text);font-size:12px;line-height:1.65}.pchart__notice .tt__link{margin-left:4px;text-underline-offset:3px}.pchart__icon{display:inline-flex;flex:none}.pchart--markets[data-ready=false] td.num{color:var(--text-mute)}.pchart__market{display:inline-flex;align-items:center;gap:7px;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.pchart__market:focus-visible{outline:1px solid var(--text);outline-offset:5px;border-radius:4px}.tt__table tr.is-link{cursor:pointer}.tt__table tr.is-link:focus-visible{outline:1px solid var(--text);outline-offset:-2px}.tt__table tr[data-selected=true]{background:var(--fill);box-shadow:inset 2px 0 var(--text)}.ticket__exposure{display:flex;align-items:center;justify-content:space-between;gap:12px}.ticket__exposure>span{display:flex;flex-direction:column;gap:5px;min-width:0}.ticket__exposure-label{display:inline-flex;align-items:center;gap:6px;color:var(--text);font:500 var(--t-sm)/18px var(--font-ui)}.ticket__math{color:var(--text-mute);font-size:12px}.ticket__exposure output{flex:none;color:var(--text-hi);font-size:var(--t-md);font-weight:600}.ticket__readiness{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--text);font-size:12px;line-height:1.5}.ticket .ticket__confirm:disabled{opacity:1;background:var(--fill-faint);border-color:var(--line-strong);color:var(--text-mute);box-shadow:none;cursor:not-allowed}.inst__section .tt__note{color:var(--text);font-size:12px;line-height:1.6}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--mint: #08f8a0;--rose: #f83060;--venue-hl-rgb: 151 252 228;--venue-lighter-rgb: 235 235 240;--brand-sweep: linear-gradient(100deg, var(--mint) 44%, var(--rose) 80%);--brand-sweep: linear-gradient(100deg in oklab, var(--mint) 44%, var(--rose) 80%);--long: var(--mint);--short: var(--rose);--flat: #7d838c;--long-dim: #0aa86f;--short-dim: #a82344;--amber: #ffb020;--amber-wash: rgb(255 176 32 / .12);--amber-edge: rgb(255 176 32 / .32);--long-wash: rgb(8 248 160 / .1);--short-wash: rgb(248 48 96 / .1);--long-edge: rgb(8 248 160 / .28);--short-edge: rgb(248 48 96 / .28);--bg-base: #0a0a0c;--bg-raised: #111113;--bg-sunken: #060607;--panel-veil: linear-gradient(130deg, rgb(7 7 10 / .85), rgb(7 7 10 / .83) 55%, rgb(5 5 8 / .73));--coin-face: #cdcdd5;--coin-rim: #93939e;--aurora-long: rgb(8 248 160 / .025);--aurora-short: rgb(248 48 96 / .025);--aurora-deep: rgb(168 35 68 / .02);--grain-opacity: .016;--line: rgb(255 255 255 / .06);--line-strong: rgb(255 255 255 / .12);--line-hover: rgb(255 255 255 / .2);--line-active: rgb(255 255 255 / .32);--fill-faint: rgb(255 255 255 / .02);--fill: rgb(255 255 255 / .04);--fill-strong: rgb(255 255 255 / .08);--bg-elevated: #171719;--bg-control: #202023;--bg-overlay: rgb(13 13 15 / .96);--bg-overlay-hover: rgb(20 20 23 / .98);--scrim: rgb(6 6 8 / .45);--shade-soft: rgb(0 0 0 / .15);--shade: rgb(0 0 0 / .4);--shade-deep: rgb(0 0 0 / .7);--shade-max: rgb(0 0 0 / .9);--sheen: rgb(245 250 255 / .13);--sheen-faint: rgb(245 250 255 / .05);--glass-tint: rgb(57 60 68 / .76);--tint-info: rgb(140 160 255 / .1);--tint-calm: rgb(120 220 200 / .07);--meter-fill: #cfe3ff;--note-paper-hi: #f9df73;--note-paper: #f4d660;--note-paper-lo: #efcf55;--note-ink: #141209;--note-edge: #785c0a;--note-danger: #9b1c0e;--text-hi: #f4f4f5;--text: #e2e2e8;--text-mute: #aeaeb9;--chart-text: #c8c8cf;--chart-mute: #8b8b96;--font-ui: "Inter Variable", Inter, -apple-system, "Segoe UI", system-ui, sans-serif;--font-display: var(--font-ui);--font-num: "Inter Variable", Inter, system-ui, sans-serif;--num-feat: "tnum" 1, "zero" 1, "cv05" 1;--font-mono: "JetBrains Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--dot-grid: radial-gradient(circle, rgb(255 255 255 / .065) .85px, transparent 1.15px);--dot-step: 17px;--t-2xs: 11px;--t-xs: 12px;--t-sm: 13px;--t-md: 14px;--t-lg: 17px;--t-xl: 23px;--t-2xl: 34px;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 20px;--s6: 24px;--s8: 32px;--s10: 40px;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 20px;--r-full: 999px;--lift: 0 3px 14px -6px rgb(0 0 0 / .45);--lift-hi: 0 12px 32px -12px rgb(0 0 0 / .62);--edge: inset 0 1px 0 0 rgb(255 255 255 / .07), 0 0 20px -12px rgb(200 206 220 / .18);--edge-hi: inset 0 1px 0 0 rgb(255 255 255 / .13), 0 0 28px -10px rgb(208 214 228 / .28);--clay-fill: linear-gradient(180deg, #1b1b20 0%, #141418 100%);--clay-shadow: 0 8px 20px -6px rgb(0 0 0 / .65), inset 0 1px 0 0 rgb(255 255 255 / .09), inset 0 -2px 3px -1px rgb(0 0 0 / .55);--clay-shadow-pressed: 0 1px 3px -1px rgb(0 0 0 / .5), inset 0 2px 4px 0 rgb(0 0 0 / .55), inset 0 -1px 0 0 rgb(255 255 255 / .05);--glass-blur: blur(20px) saturate(160%);--glass-fill: rgb(17 17 20 / .72);--glass-border: rgb(255 255 255 / .1);--glass-shadow: 0 16px 44px -14px rgb(0 0 0 / .66);--chrome-blur: blur(28px) saturate(185%);--chrome-fill: linear-gradient( 180deg, rgb(17 17 20 / .5) 0%, rgb(17 17 20 / .78) 30%, rgb(17 17 20 / .78) 74%, rgb(17 17 20 / .44) 100% );--chrome-top: inset 0 1px 0 0 rgb(255 255 255 / .11);--chrome-shadow: 0 10px 32px -14px rgb(0 0 0 / .85);--well-shadow: inset 0 2px 4px -2px rgb(0 0 0 / .6);--glow-long: 0 0 28px -6px rgb(8 248 160 / .5);--glow-short: 0 0 28px -6px rgb(248 48 96 / .5);--glow-long-soft: 0 0 40px -12px rgb(8 248 160 / .35);--glow-short-soft: 0 0 40px -12px rgb(248 48 96 / .35);--logo-glow: drop-shadow(-3px 0 7px rgb(8 248 160 / .45)) drop-shadow(3px 0 7px rgb(248 48 96 / .4));--logo-glow-hover: drop-shadow(-3px 0 9px rgb(8 248 160 / .6)) drop-shadow(3px 0 9px rgb(248 48 96 / .55));--focus-ring: 0 0 0 2px var(--bg-base), 0 0 0 4px #a9a9b2;--dur-fast: .12s;--dur: .2s;--ease: cubic-bezier(.2, 0, 0, 1);--z-bar: 30;--z-mast: 40;--z-sheet: 60;--control-bg: #0f0f11;--control-radius: 18px;--button-radius: var(--r-full);--ctl-bg: #111113;--ctl-bg-hover: #1a1a1d;--ctl-bg-press: #202023;--ctl-edge: rgb(255 255 255 / .09);--ctl-on: #e8e8eb;--ctl-on-ink: var(--bg-base);--panel-radius-desktop: 18px;--panel-radius: var(--panel-radius-desktop);--soft-bg: #0e0e0f;--panel-glass-blur: 18px;--panel-base-border: #1a1919;--soft-edge: rgb(255 255 255 / .09);--soft-shadow: none;--mast-h: 56px;--foot-h: 28px;color-scheme:dark}@media(max-width:859px){:root{--panel-radius: 14px}}*,*:before,*:after{box-sizing:border-box}:root{interpolate-size:allow-keywords}html,body{height:100%}body{margin:0;background:var(--bg-base);color:var(--text);font-family:var(--font-ui);font-size:var(--t-md);line-height:1.55;font-optical-sizing:auto}button,a,[role=button]{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance}.explore__title,.lcta__title,.pad__title,.inst__symbol,.prof__name{font-family:var(--font-display)}::selection{color:var(--text-hi);background:#08f8a040}.num{font-family:var(--font-num);font-feature-settings:var(--num-feat);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.num--long:before{content:"▲ ";font-size:.85em}.num--short:before{content:"▼ ";font-size:.85em}.num--long{color:var(--long)}.num--short{color:var(--short)}.num--flat{color:var(--flat)}.label{font-size:var(--t-2xs);font-weight:600;letter-spacing:.075em;text-transform:uppercase;color:var(--text-mute)}.muted{color:var(--text-mute)}.hi{color:var(--text-hi)}@media(max-width:640px){:is(input:not([type=checkbox]):not([type=radio]),textarea,select):not(.relay-kit-reset *){font-size:16px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.scroll{overflow:auto;scrollbar-width:thin;scrollbar-color:rgb(255 255 255 / .14) transparent}.scroll::-webkit-scrollbar{width:8px;height:8px}.scroll::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:var(--r-full)}.scroll::-webkit-scrollbar-track{background:transparent}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}h1,h2,h3,.pad__title,.explore__title,.lcta__title,.inst__symbol,.prof__name{font-feature-settings:"ss01" 1,"cv11" 1}.pad__title,.explore__title{letter-spacing:-.03em}@media(max-width:859px){body{font-size:15px;-webkit-text-size-adjust:100%}.pad .pad__title,.pad .account-page__title,.pad .gate-route__title{font-size:28px;font-weight:700;line-height:1.12;letter-spacing:-.03em;text-align:left}.pad .account-page__title,.pad .gate-route__title{margin-bottom:var(--s4)}.pad .pts__ways h2{font-size:var(--t-lg);text-align:left;letter-spacing:-.015em}.label{letter-spacing:.06em}.ref__lede{font-size:15px;line-height:1.55;color:var(--text-mute);margin-bottom:var(--s4)}.ref__lede strong{color:var(--text-hi);font-weight:600}.perf__val{font-size:22px;letter-spacing:-.01em}.perf__empty strong{font-size:var(--t-lg)}.perf__empty{font-size:var(--t-md)}}@media(pointer:coarse){:root :is(button,[role=button],[role=tab],select,textarea,input:not([type=checkbox],[type=radio],[type=range],[type=hidden])):not(.sr-only,.tip__btn,.vis__toggle,.wmenu__refresh){min-height:44px}:root :is(button,[role=button],[role=tab],a.clay,a.pf__btn,.inst__back):not(.sr-only,.tip__btn,.vis__toggle,.wmenu__refresh){min-width:44px}:root :is(a.clay,.inst__back,.wmenu__link,a.pf__btn,a.vcard__move){min-height:44px}:root label:has(>:is(input[type=checkbox],input[type=radio])){min-height:44px}:root .rs{height:44px}:root :is(.tip__btn,.vis__toggle,.mast__brand,.moresheet__legal a,.foot__nav a,.prof-edit__note a,a.prof__back,.pf__more,.wmenu__refresh){position:relative}:root :is(.tip__btn,.vis__toggle,.mast__brand,.moresheet__legal a,.foot__nav a,.prof-edit__note a,a.prof__back,.pf__more,.wmenu__refresh):after{content:"";position:absolute;top:min(0px,calc((100% - 44px)/2));bottom:min(0px,calc((100% - 44px)/2));left:min(0px,calc((100% - 44px)/2));right:min(0px,calc((100% - 44px)/2))}}.aurora{display:none}.dotfield{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;contain:strict;background:linear-gradient(110deg,var(--long) 42%,var(--short) 58%);opacity:.18;-webkit-mask-image:radial-gradient(circle,#000 .85px,transparent 1.15px),radial-gradient(ellipse 100% 90% at 50% 30%,#000 15%,transparent 100%);mask-image:radial-gradient(circle,#000 .85px,transparent 1.15px),radial-gradient(ellipse 100% 90% at 50% 30%,#000 15%,transparent 100%);-webkit-mask-size:var(--dot-step) var(--dot-step),100% 100%;mask-size:var(--dot-step) var(--dot-step),100% 100%;-webkit-mask-position:-1px -1px,center;mask-position:-1px -1px,center;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.dotfield-hover{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;contain:strict;-webkit-mask-image:radial-gradient(ellipse 100% 90% at 50% 30%,#000 15%,transparent 100%);mask-image:radial-gradient(ellipse 100% 90% at 50% 30%,#000 15%,transparent 100%)}.grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:var(--grain-opacity);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>")}.solid,.glass{border:1px solid var(--soft-edge);border-radius:var(--r-lg);box-shadow:var(--soft-shadow)}.clay{background:#1b1b20;border:1px solid var(--line-strong);border-radius:var(--r-md);box-shadow:none;color:var(--text-hi);font:inherit;cursor:pointer;transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.clay:hover:not(:disabled){background:#27272d;color:#fff}.clay:active:not(:disabled){background:#141418}.clay:focus-visible{outline:none;box-shadow:var(--focus-ring)}.clay:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.clay--long{background:linear-gradient(180deg,#10402e,#0b2c20);border-color:var(--long-edge);color:var(--long)}.clay--short{background:linear-gradient(180deg,#401322,#2c0d18);border-color:var(--short-edge);color:var(--short)}.clay--long:hover:not(:disabled){background:#134b36;color:var(--long)}.clay--short:hover:not(:disabled){background:#4d1729;color:var(--short)}.clay--long:active:not(:disabled){background:#0b2c20}.clay--short:active:not(:disabled){background:#2c0d18}.clay--primary,.clay--primary:active:not(:disabled){background:var(--ctl-on);border-color:var(--ctl-on);color:var(--ctl-on-ink);font-weight:600;box-shadow:none}.clay--primary:hover:not(:disabled){background:#fff;border-color:#fff;color:var(--ctl-on-ink)}.clay--primary:focus-visible{box-shadow:var(--focus-ring)}.clay--cta{padding:10px var(--s5);font-size:var(--t-md);font-weight:600;border-radius:var(--r-sm)}.clay--ghost{background:#ffffff08;box-shadow:none;border-color:var(--line);color:var(--text-mute)}.clay--ghost:hover:not(:disabled){background:#ffffff0f;color:var(--text-hi)}.clay--ghost:active:not(:disabled){transform:none;box-shadow:var(--well-shadow)}.clay--ghost:focus-visible{box-shadow:var(--focus-ring)}.panel,.solid,.glass,.buildguide,.console,.card__reveal,.group,.moresheet__tile,.pf__confirm,.chat__starter{--panel-accent: var(--soft-edge);--panel-rim: var(--soft-edge);--panel-accent-end: var(--panel-accent);--standard-background: radial-gradient(72% 150% at -5% -18%, color-mix(in srgb, var(--panel-accent) 4.725%, transparent), color-mix(in srgb, var(--panel-accent) 1.85625%, transparent) 40%, transparent 72%) padding-box, radial-gradient(68% 145% at 105% 118%, color-mix(in srgb, var(--panel-accent-end) 3.0375%, transparent), color-mix(in srgb, var(--panel-accent-end) 1.18125%, transparent) 42%, transparent 72%) padding-box, linear-gradient(180deg, color-mix(in srgb, var(--panel-accent) 1.18125%, transparent), transparent 31% 72%, color-mix(in srgb, var(--panel-accent-end) .84375%, transparent)) padding-box, radial-gradient(120% 140% at 15% -35%, rgb(255 255 255 / .02625), rgb(255 255 255 / .009) 38%, transparent 72%) padding-box, linear-gradient(165deg, transparent 55%, rgb(255 255 255 / .0045)) padding-box color-mix(in srgb, var(--soft-bg) 85%, transparent);background:var(--standard-background);backdrop-filter:blur(var(--panel-glass-blur));-webkit-backdrop-filter:blur(var(--panel-glass-blur))}.panel{border:1px solid color-mix(in srgb,var(--panel-rim) 48%,var(--panel-base-border));border-top-color:color-mix(in srgb,var(--panel-rim) 100%,var(--panel-base-border));border-left-color:color-mix(in srgb,var(--panel-rim) 86%,var(--panel-base-border));border-radius:var(--panel-radius);box-shadow:var(--soft-shadow)}.panel--standard{--panel-accent: var(--soft-edge);--panel-rim: var(--soft-edge)}.panel--green{--panel-colour: var(--long)}.panel--red{--panel-colour: var(--short)}.panel--hl{--panel-colour: rgb(var(--venue-hl-rgb))}.panel--lighter{--panel-colour: rgb(var(--venue-lighter-rgb))}.panel:is(.panel--green,.panel--red,.panel--hl,.panel--lighter){--panel-accent: color-mix(in srgb, var(--panel-colour) 45%, transparent);--panel-rim: color-mix(in srgb, var(--panel-colour) 8%, transparent)}.panel.panel--green-red{--panel-accent: var(--long);--panel-accent-end: var(--short);--panel-rim: color-mix(in srgb, var(--long) 8%, transparent);border-right-color:color-mix(in srgb,var(--short) 8%,var(--panel-base-border));border-bottom-color:color-mix(in srgb,var(--short) 8%,var(--panel-base-border))}.panel.panel--plain{background:var(--soft-bg);border-color:var(--soft-edge);backdrop-filter:none;-webkit-backdrop-filter:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.panel,.solid,.glass,.buildguide,.console,.card__reveal,.group,.moresheet__tile,.pf__confirm,.chat__starter{background-color:var(--soft-bg)}}.well,:is(input[type=text],input[type=number],input[type=search],select):not(.relay-kit-reset *){font-family:var(--font-ui);font-size:var(--t-md);padding:var(--s2) var(--s3);color:var(--text-hi);border:1px solid var(--line);border-radius:var(--r-sm);box-shadow:var(--well-shadow)}input[type=number]{font-variant-numeric:tabular-nums;font-feature-settings:var(--num-feat)}:is(input,select):not(.relay-kit-reset *):focus-visible{outline:none;box-shadow:var(--focus-ring)}input:not(.relay-kit-reset *)::placeholder{color:var(--text-mute)}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:22px;padding:0;background:transparent;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:var(--r-full);background:var(--bg-sunken);box-shadow:var(--well-shadow)}input[type=range]::-moz-range-track{height:4px;border-radius:var(--r-full);background:var(--bg-sunken)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin-top:-6px;border-radius:var(--r-full);background:linear-gradient(180deg,#2a2a31,#17171c);border:1px solid rgb(255 255 255 / .14);box-shadow:0 2px 6px -1px #000000b3,inset 0 1px #ffffff29}input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:var(--r-full);background:#22222a;border:1px solid rgb(255 255 255 / .14)}input[type=range]:focus-visible{outline:none}input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:var(--focus-ring)}.segmented-control{flex:none;display:inline-flex;gap:2px;padding:3px;border-radius:var(--r-full);border:1px solid var(--line)}.segmented-control>button{min-width:44px;height:32px;padding:0 12px;border:0;border-radius:var(--r-full);background:none;color:var(--text);font:600 13px/1 var(--font-ui);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.segmented-control>button:hover:not([aria-pressed=true]):not([aria-selected=true]){color:var(--text-hi)}.segmented-control>button:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(max-width:859px){.segmented-control>button{min-height:44px}}.seg{display:inline-flex;padding:2px;gap:2px;background:#ffffff0a;border:1px solid var(--line);border-radius:10px}:is(.seg>button,.seg>.seg__slot>button){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--text-mute);font:inherit;font-size:var(--t-sm);font-weight:550;padding:6px var(--s3);border-radius:8px;cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}:is(.seg>button:hover,.seg>.seg__slot>button:hover){color:var(--text)}:is(.seg>button[aria-pressed=true],.seg>.seg__slot>button[aria-pressed=true]){background:#ffffff17;color:var(--text-hi);box-shadow:none}:is(.seg>button:focus-visible,.seg>.seg__slot>button:focus-visible){outline:none;box-shadow:var(--focus-ring)}.chip{display:inline-flex;align-items:center;gap:var(--s1);font-family:var(--font-num);font-size:var(--t-2xs);letter-spacing:.05em;text-transform:uppercase;padding:3px var(--s2);border-radius:var(--r-full);background:#ffffff0d;box-shadow:inset 0 1px #ffffff0f;border:1px solid var(--line);color:var(--text-mute);white-space:nowrap}.chip--long{background:var(--long-wash);border-color:var(--long-edge);color:var(--long)}.chip--short{background:var(--short-wash);border-color:var(--short-edge);color:var(--short)}.chip--warn{background:var(--amber-wash);border-color:var(--amber-edge);color:var(--amber)}.field input:not([type=checkbox]):not([type=radio]):not([type=range]),.field textarea,.field select,.ref__input{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--line-strong);border-radius:var(--r-md);box-shadow:var(--well-shadow);color:var(--text-hi);font:400 var(--t-md)/1.4 var(--font-ui);transition:border-color var(--dur-fast) var(--ease)}.field textarea{min-height:88px;resize:vertical}.field input::placeholder,.field textarea::placeholder,.ref__input::placeholder{color:var(--text-mute)}.field input:focus-visible,.field textarea:focus-visible,.field select:focus-visible,.ref__input:focus-visible{outline:none;border-color:var(--line-active)}.rs{position:relative;height:28px;width:100%;touch-action:pan-y;-webkit-user-select:none;user-select:none}.rs.is-disabled{opacity:.45}.rs__track,.rs__fill{position:absolute;top:50%;left:0;height:2px;margin-top:-1px;border-radius:2px;pointer-events:none}.rs__track{right:0;background:#ffffff1a}.rs__fill{width:var(--rs-pct);background:var(--rs-accent);opacity:.9;transition:width 75ms linear}.rs__notch{position:absolute;top:50%;width:8px;height:8px;border-radius:2px;pointer-events:none;transform:translate(-50%,-50%);background:var(--bg-raised);border:1px solid rgb(255 255 255 / .22)}.rs__notch.is-on{background:var(--rs-accent);border-color:var(--rs-accent)}.rs__thumb{position:absolute;top:50%;left:var(--rs-pct);width:14px;height:14px;border-radius:4px;pointer-events:none;transform:translate(-50%,-50%);background:var(--rs-accent);box-shadow:0 0 0 3px var(--bg-raised),0 1px 4px 2px #00000073;transition:left 75ms linear,transform .12s var(--ease)}.rs.is-active .rs__fill,.rs.is-active .rs__thumb{transition:none}.rs.is-active .rs__thumb{transform:translate(-50%,-50%) scale(1.15)}.rs__bubble{position:absolute;bottom:calc(100% + 2px);left:var(--rs-pct);transform:translate(-50%);padding:2px 6px;border-radius:5px;pointer-events:none;background:var(--rs-accent);color:var(--bg-base);font-size:10.5px;font-weight:650;white-space:nowrap;opacity:0;transition:opacity .12s var(--ease)}.rs.is-active .rs__bubble{opacity:1}.rs .rs__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}.rs .rs__input::-webkit-slider-runnable-track{height:100%;background:transparent;box-shadow:none}.rs .rs__input::-moz-range-track{height:100%;background:transparent}.rs .rs__input::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;margin-top:0;background:transparent;border:0;box-shadow:none}.rs .rs__input::-moz-range-thumb{width:28px;height:28px;background:transparent;border:0}.rs .rs__input:focus-visible{outline:none}.rs:has(.rs__input:focus-visible) .rs__thumb{box-shadow:var(--focus-ring)}body :is(.inst__back,.sheet__x,.wmenu__copy,.insp__x){display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--ctl-edge);border-radius:50%;background:var(--ctl-bg);color:var(--text-hi);transition:background var(--dur-fast) var(--ease)}:is(.inst__back,.sheet__x,.wmenu__copy,.insp__x):hover{background:var(--ctl-bg-hover);color:var(--text-hi)}:is(.inst__back,.sheet__x,.wmenu__copy,.insp__x):active{background:var(--ctl-bg-press)}.venue__button,.clay.wallet__btn:not(.clay--primary),.clay--ghost{background:var(--ctl-bg);border:1px solid var(--ctl-edge);box-shadow:none}.venue__button{height:40px;padding:0 12px 0 6px}.wallet__btn{height:40px;padding:0 16px;border-radius:var(--r-full)}.clay--ghost{color:var(--text)}.clay--ghost:hover:not(:disabled){background:var(--ctl-bg-hover)}.wmenu__pfp{width:40px;height:40px;border-color:var(--ctl-edge);background:var(--ctl-bg)}.chip{background:var(--ctl-bg);border-color:var(--ctl-edge);box-shadow:none}@media(max-width:859px){.clay{border-radius:var(--r-full)}.clay:not(.clay--primary):not(.clay--long):not(.clay--short){background:var(--ctl-bg);border-color:var(--ctl-edge)}.clay:not(.clay--primary):not(.clay--long):not(.clay--short):active:not(:disabled){background:var(--ctl-bg-press)}}.group{display:flex;flex-direction:column;border:1px solid var(--ctl-edge);border-radius:16px;background:var(--ctl-bg);overflow:hidden}.group__row{display:flex;align-items:center;gap:var(--s3);min-height:56px;padding:var(--s3) var(--s4)}.group__row+.group__row{border-top:1px solid var(--line)}.group__link{justify-content:space-between;color:var(--text-hi);font-size:15px}.group__link span{color:var(--text-mute);font-size:20px;line-height:1}.group__link:active{background:var(--ctl-bg-press)}.inline-field{display:flex;align-items:center;gap:var(--s2);height:52px;padding:0 6px 0 18px;border:1px solid var(--ctl-edge);border-radius:var(--r-full);transition:border-color var(--dur-fast) var(--ease)}.inline-field:focus-within{border-color:var(--line-active)}.inline-field input,.inline-field input.control-input{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;box-shadow:none;color:var(--text-hi);font:400 15px/1 var(--font-ui)}.inline-field input:focus-visible,.inline-field input.control-input:focus-visible{box-shadow:none;outline:none}.inline-field input::placeholder{color:var(--text-mute)}.inline-field__go{flex:none;height:40px;padding:0 18px;border:0;border-radius:var(--r-full);background:var(--ctl-on);color:var(--ctl-on-ink);font:600 var(--t-sm)/1 var(--font-ui);cursor:pointer}.inline-field__go:disabled{background:var(--ctl-bg-press);color:var(--text-mute);cursor:default}@media(pointer:coarse){:root .seg--tabs button,:root .script__submit,:root .credits,:root .venue__button,:root .reack .clay{height:auto;min-height:44px}}.shell{min-height:100dvh;display:flex;flex-direction:column}.shell__main{flex:1;padding-bottom:calc(var(--foot-h) + var(--s8))}.shell:not(.shell--bare) .shell__main{-webkit-mask-image:linear-gradient(to bottom,transparent var(--mast-overlap, 0px),#000 calc(var(--mast-overlap, 0px) + 12px));mask-image:linear-gradient(to bottom,transparent var(--mast-overlap, 0px),#000 calc(var(--mast-overlap, 0px) + 12px))}@media(max-width:859px){.shell:not(.shell--bare) .shell__main{--foot-fade-start: calc(var(--viewport-bottom, 100dvh) - var(--foot-h) - env(safe-area-inset-bottom, 0px));-webkit-mask-image:linear-gradient(to bottom,transparent var(--mast-overlap, 0px),#000 calc(var(--mast-overlap, 0px) + 12px),#000 var(--foot-fade-start),transparent calc(var(--foot-fade-start) + 12px));mask-image:linear-gradient(to bottom,transparent var(--mast-overlap, 0px),#000 calc(var(--mast-overlap, 0px) + 12px),#000 var(--foot-fade-start),transparent calc(var(--foot-fade-start) + 12px))}.shell__main{padding-bottom:calc(var(--foot-h) + env(safe-area-inset-bottom,0px) + var(--s6))}}.shell--bare{height:100dvh;overflow:hidden}.shell--bare .shell__main{flex:1;min-height:0;padding-bottom:var(--foot-h);display:flex}.shell--bare .script{height:100%;flex:1;min-height:0;min-width:0}.reack{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--s1) var(--s3);padding:7px var(--s4);background:var(--bg-raised);border-bottom:1px solid var(--line);font-size:13px;line-height:1.45;text-align:center}.reack__what{color:var(--text-hi)}.reack__what:before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;vertical-align:1px;background:var(--amber);box-shadow:0 0 8px #f5b43c8c}.reack__what strong{color:var(--text-hi);font-weight:600;text-transform:capitalize}.reack__so{color:var(--text-mute);font-size:12.5px}.reack__go{padding:4px 12px;font-size:12.5px;white-space:nowrap}@media(max-width:640px){.reack{flex-direction:column;gap:var(--s2);padding:var(--s3)}}.mast{position:sticky;top:0;z-index:var(--z-mast);display:flex;align-items:center;gap:var(--s3);height:var(--mast-h);padding:0 var(--s4);border-radius:0;border-width:0;border-bottom:1px solid transparent;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.mast__brand{display:inline-flex;align-items:center;gap:var(--s2)}.mast__spacer{flex:1}.logo{display:block}.logo__orbit path{stroke-dasharray:.14 .86;animation:logo-orbit 4.8s linear infinite}@keyframes logo-orbit{0%{stroke-dashoffset:1;opacity:0}5%{opacity:.8}37%{stroke-dashoffset:0;opacity:.8}44%,to{stroke-dashoffset:0;opacity:0}}@media(prefers-reduced-motion:reduce){.logo__orbit{display:none}}.mast__brand:hover .wordmark{color:#fff}.mast__brand:focus-visible{outline:none;border-radius:var(--r-sm);box-shadow:var(--focus-ring)}.wordmark{font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--text-hi)}.mast__nav{display:flex;gap:var(--s1);margin-left:var(--s4);min-width:0;overflow-x:auto;scrollbar-width:none}.mast__nav::-webkit-scrollbar{display:none}.mast__link{flex:none;padding:6px var(--s3);border-radius:var(--r-sm);font-family:var(--font-ui);font-size:13.5px;font-weight:500;letter-spacing:-.01em;color:color-mix(in srgb,var(--text) 50%,var(--text-mute));transition:color var(--dur-fast) var(--ease)}.mast__link:hover{color:var(--text-hi)}.mast__link.active{color:var(--text-hi);font-weight:600}.wallet__btn{display:inline-flex;align-items:center;gap:var(--s2);padding:7px var(--s3);font-size:var(--t-md);white-space:nowrap}.venue{position:relative;display:inline-flex;align-items:center}.venue__button{display:inline-flex;align-items:center;gap:var(--s2);padding:6px 10px;font-family:var(--font-ui);font-size:var(--t-md);color:var(--text);border:1px solid var(--glass-border);border-radius:var(--r-full);cursor:pointer;transition:border-color var(--dur-fast) var(--ease)}.venue__button:hover{border-color:var(--line-strong)}.venue__button:focus-visible{outline:var(--focus-ring)}.venue__mark{border-radius:var(--r-sm);object-fit:contain;flex:none}.venue__name{white-space:nowrap}.venue__caret{color:var(--text-mute);flex:none}.venue__menu{position:absolute;top:calc(100% + 6px);right:0;z-index:var(--z-mast);min-width:100%;margin:0;list-style:none}.venue__option{display:flex;align-items:center;gap:var(--s2);width:100%;padding:8px 10px;font-family:var(--font-ui);font-size:var(--t-md);color:var(--text);background:none;border:0;border-radius:var(--r-sm);cursor:pointer;text-align:left}.venue__option:hover{background:var(--bg-sunken)}.venue__option:focus-visible{outline:var(--focus-ring)}.venue__option.is-active{color:var(--text-hi)}.venue__net{margin-left:auto}.chip.venue__net{letter-spacing:.08em}.venue__tick{color:var(--mint);flex:none;margin-left:auto}.venue__net+.venue__tick{margin-left:var(--s2)}.tbl{width:100%;border-collapse:collapse;font-size:var(--t-md)}.tbl th{text-align:left;font-size:var(--t-2xs);font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--text-mute);padding:var(--s2) var(--s3);border-bottom:1px solid var(--line);white-space:nowrap}.tbl td{padding:var(--s3);border-bottom:1px solid var(--line)}.tbl tr:last-child td{border-bottom:0}.tbl :is(th,td).tbl__r{text-align:right}.tbl__name{display:flex;flex-direction:column}.tbl__name .muted{font-size:var(--t-sm)}.sheet-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-sheet)}.sheet-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000a6}.sheet{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(460px,calc(100% - var(--s8)));max-height:86dvh;display:flex;flex-direction:column;border-radius:var(--r-xl);border-width:1px;animation:sheet-in-centre var(--dur) var(--ease)}.sheet--tall{top:7dvh;transform:translate(-50%);animation-name:sheet-in-top}@keyframes sheet-in-centre{0%{transform:translate(-50%,calc(-50% + 12px));opacity:0}}@keyframes sheet-in-top{0%{transform:translate(-50%) translateY(12px);opacity:0}}@keyframes sheet-in-bottom{0%{transform:translateY(12px);opacity:0}}@media(max-width:720px){.sheet,.sheet--tall{left:0;right:0;top:auto;bottom:0;transform:none;width:auto;max-height:86dvh;border-radius:var(--r-xl) var(--r-xl) 0 0;border-width:1px 0 0;padding-bottom:env(safe-area-inset-bottom,0px);animation-name:sheet-in-bottom}}@media(min-width:721px){.sheet__grip{display:none}}.sheet__grip{width:36px;height:4px;margin:var(--s2) auto 0;border-radius:var(--r-full);background:#fff3}.sheet__head{display:flex;align-items:center;gap:var(--s2);padding:var(--s3) var(--s4)}.sheet__head h2{flex:1}.sheet__x,.insp__x{background:none;border:0;cursor:pointer;color:var(--text-mute);font-size:var(--t-md);padding:var(--s1) var(--s2)}.sheet__x:hover,.insp__x:hover{color:var(--text-hi)}.sheet__body{padding:0 var(--s4) var(--s4);overflow:auto}.boot{min-height:100dvh;display:grid;place-items:center;padding:var(--s6)}.boot--error{align-content:center;gap:var(--s3);text-align:center}.boot__title{font-size:var(--t-xl);color:var(--text-hi)}.boot__detail{color:var(--short);font-size:var(--t-md);max-width:56ch}.wmenu__anchor{position:relative;display:inline-flex}.wmenu{position:fixed;z-index:var(--z-modal, 100);box-sizing:border-box;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.wmenu>*{flex-shrink:0}.wmenu::-webkit-scrollbar{width:0;height:0}.wmenu{scrollbar-width:none}@keyframes wmenu-in{0%{opacity:0;transform:translateY(-4px)}}.wmenu__head{display:flex;align-items:center;gap:var(--s2);padding:var(--s3) var(--s4);border-bottom:1px solid var(--line)}.wmenu__addr{flex:1;font-family:var(--font-mono);font-size:var(--t-sm);color:var(--text-hi)}.wmenu__copy{background:none;border:0;cursor:pointer;color:var(--text-mute);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border-radius:var(--r-sm)}.wmenu__copy:hover{color:var(--mint);background:var(--bg-sunken)}.wmenu__section{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s3) var(--s4);border-bottom:1px solid var(--line)}.wmenu__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s4)}.wmenu__row>:last-child{white-space:nowrap;flex:none}.wmenu__name{display:flex;flex-direction:column;font-size:var(--t-md);color:var(--text)}.wmenu__hint{font-family:var(--font-num);font-size:var(--t-2xs);color:var(--text-mute)}.wmenu__val{font-size:var(--t-md);color:var(--text-hi)}.wmenu__missing{font-size:var(--t-sm);color:var(--text-mute);font-style:italic}.wmenu__note{font-size:var(--t-sm);color:var(--text-mute)}.wmenu__venue+.wmenu__venue{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--line)}.wmenu__detail{margin:2px 0 0;padding:0 0 0 var(--s2);border-left:1px solid var(--line);display:grid;gap:2px}.wmenu__detail>div{display:flex;justify-content:space-between;gap:var(--s3)}.wmenu__detail dt{color:var(--text-mute);font-size:var(--t-sm)}.wmenu__detail dd{margin:0;color:var(--text);font-family:var(--font-num);font-size:var(--t-sm);font-variant-numeric:tabular-nums}.wmenu__moves{display:flex;gap:var(--s2);margin-top:var(--s2)}.wmenu__move{flex:1 1 0;text-align:center;text-decoration:none;font-size:var(--t-sm);padding:6px 0}.wmenu__foot{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:var(--s2);padding:var(--s3) var(--s4)}.wmenu__btn{padding:5px var(--s2);font-size:var(--t-sm);border-radius:var(--r-full)}.wmenu__foot .wmenu__btn,.wmenu .vcard__funding .vcard__move{height:36px;padding:0 var(--s2);font:600 var(--t-sm)/1 var(--font-ui);letter-spacing:.01em}.wmenu .vcard__funding{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s2);width:100%}.wmenu__foot .card__act{justify-content:center;cursor:pointer}.identicon,.avatar{display:block;border-radius:var(--r-full)}.avatar{object-fit:cover}.wmenu__pfp{position:relative;display:grid;place-items:center;padding:2px;background:none;border:1px solid var(--line);border-radius:var(--r-full);cursor:pointer;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.wmenu__pfp:hover{border-color:var(--line-strong)}.wmenu__pfp[aria-expanded=true]{border-color:var(--mint);box-shadow:var(--glow-long-soft)}.wmenu__pfp:focus-visible{outline:none;box-shadow:var(--focus-ring)}.wmenu__live{position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border-radius:var(--r-full);background:var(--long);border:2px solid var(--bg-raised)}.wmenu__head{align-items:center}.wmenu__who{display:flex;flex-direction:column;flex:1;min-width:0}.wmenu__name2{font-size:var(--t-md);font-weight:600;color:var(--text-hi);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wmenu__head .wmenu__addr{flex:none;font-size:var(--t-xs);color:var(--text-mute)}.wmenu__link{display:block;padding:2px 0;font-size:var(--t-md);color:var(--text)}.wmenu__link:hover{color:var(--mint)}.wmenu__pic{position:relative;display:inline-flex}.wmenu__picbtn{position:relative;display:inline-flex;padding:0;background:none;border:0;border-radius:var(--r-full);cursor:pointer;line-height:0}.wmenu__picbtn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.wmenu__picedit{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:var(--r-full);background:#0009;font-size:var(--t-2xs);color:var(--text-hi);opacity:0;transition:opacity var(--dur-fast) var(--ease)}.wmenu__picbtn:hover .wmenu__picedit,.wmenu__picbtn:focus-visible .wmenu__picedit{opacity:1}.wmenu__picform{position:absolute;top:calc(100% + 8px);left:0;z-index:1;width:260px;display:flex;flex-direction:column;gap:var(--s2);padding:var(--s3);background:var(--bg-raised);border:1px solid var(--line-strong);border-radius:var(--r-md);box-shadow:var(--glass-shadow)}.wmenu__picform input{width:100%}@media(max-width:859px){.mast .wordmark,.venue__button .venue__name{display:none}.venue__button{padding-inline:var(--s2)}}.wmenu__sectionhead{display:flex;align-items:center;justify-content:space-between;gap:var(--s2)}.wmenu__refresh{background:none;border:0;cursor:pointer;color:var(--text-mute);display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0;border-radius:0}.wmenu__refresh:hover:not(:disabled){color:var(--mint)}.wmenu__refresh:disabled{cursor:default}.wmenu__refresh:focus-visible{outline:none;box-shadow:var(--focus-ring)}.wmenu__refresh .is-spinning{animation:wmenu-spin .9s linear infinite;transform-origin:50% 50%}@keyframes wmenu-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.wmenu__refresh .is-spinning{animation:none;opacity:.5}}.wmenu__confirm{padding:var(--s3) var(--s4) var(--s4);border-top:1px solid var(--amber-edge);background:var(--amber-wash)}.wmenu__confirmhead{font-weight:650;color:var(--amber);margin-bottom:var(--s2);display:flex;align-items:center;gap:var(--s2)}.wmenu__confirmlist{margin:0 0 var(--s3);padding-left:1.1em;font-size:var(--t-sm);color:var(--text-mute);line-height:1.5}.wmenu__confirmlist li+li{margin-top:4px}.wmenu__confirmrow{display:flex;gap:var(--s2)}.wmenu__confirmrow .wmenu__btn{flex:1}.clay--warn{color:var(--short);border-color:var(--short-edge)}.clay--warn:hover:not(:disabled){background:var(--short-wash)}.wmenu__err{font-size:var(--t-sm);color:var(--short);margin-bottom:var(--s2)}.wmenu__revoked{padding:var(--s3) var(--s4) var(--s4);border-top:1px solid var(--line)}.wmenu__revokedhead{font-weight:650;color:var(--text-hi);margin-bottom:var(--s2)}.wmenu__revoked .wmenu__note+.wmenu__note{margin-top:var(--s2)}.sizing{border:0;margin:0 0 14px;padding:0;display:grid;gap:8px}.sizing__opt{display:flex;gap:8px;align-items:flex-start;cursor:pointer}.sizing__text{display:grid;gap:2px}.sizing__hint{font-size:12px;color:var(--text-mute);line-height:1.4;margin:0}.sizing__refusal{font-size:12px;color:var(--short);margin:0}.protection__value,.protection__ends{display:flex;justify-content:space-between;gap:8px;font-size:12px}.protection__ends>:first-child{color:var(--long)}.protection__ends>:last-child{color:var(--short)}.protection__value strong{color:var(--risk-color);font-variant-numeric:tabular-nums}.protection__slider{width:100%;margin:4px 0}.protection .rs__track{background:linear-gradient(90deg,var(--long),var(--amber) 50%,var(--short));opacity:.35}.protection__apply{justify-self:start;padding:5px var(--s3);font-size:var(--t-sm)}@media(max-width:859px){.sheet:has(.moresheet,.ticket) .sheet__head{display:none}.sheet:has(.moresheet,.ticket) .sheet__body{padding-top:var(--s3)}}@media(max-width:720px){.sheet__head{min-height:48px;padding:var(--s1) var(--s4);border-bottom:1px solid var(--line);margin-bottom:var(--s2)}.sheet__head h2{font-size:15px;font-weight:600;letter-spacing:-.01em;text-transform:none;color:var(--text-hi)}.sheet__x{width:40px;height:40px;margin-right:calc(-1 * var(--s2));font-size:15px}}@media(max-width:720px){body .wmenu{left:0!important;right:0!important;top:auto!important;bottom:0!important;width:auto!important;max-height:calc(100dvh - 12px)!important;padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 0 0 100vmax #0000008c;animation:sheet-in-bottom var(--dur) var(--ease)}.wmenu__head{padding:var(--s4)}.wmenu__section{padding:var(--s3) var(--s4)}.wmenu__link{padding:10px 0;font-size:15px}.wmenu__copy{width:40px;height:40px}.wmenu__move{padding:0;min-height:40px;display:inline-flex;align-items:center;justify-content:center}.wmenu__confirmrow .wmenu__btn{min-height:40px}}@media(max-width:720px){body .wmenu{padding-top:var(--s4)}body .wmenu:before{content:"";position:absolute;top:8px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:2px;background:#fff3}.wmenu .wmenu__head{border-bottom:0;padding-bottom:var(--s2)}.wmenu .wmenu__name2{font-size:17px}.wmenu .wmenu__section{padding:var(--s3) var(--s4);border-bottom:0}.wmenu .wmenu__section+.wmenu__section{border-top:1px solid var(--line)}.wmenu .label{text-transform:none;letter-spacing:0;font-size:var(--t-sm);font-weight:500;color:var(--text-mute)}.wmenu .wmenu__link{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0;color:var(--text-hi)}.wmenu .wmenu__link:after{content:"›";margin-left:var(--s2);color:var(--text-mute);font-size:20px;line-height:1}.wmenu .wmenu__linkv{margin-left:auto;color:var(--text-mute)}.wmenu .wmenu__name,.wmenu .wmenu__val{font-size:15px}.wmenu .wmenu__detail{border-left:0;padding-left:0;margin-top:var(--s1)}.wmenu .wmenu__venue+.wmenu__venue{border-top:0;padding-top:0;margin-top:var(--s4)}.wmenu .wmenu__foot{border-top:1px solid var(--line)}}@media(max-width:859px){.reack--pending{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:var(--s3);padding:8px 8px 8px 16px;text-align:left;font-size:var(--t-sm)}.reack--pending>span:last-child{display:none}.reack--pending .clay{flex:none;height:36px;padding:0 16px;border-radius:var(--r-full)}}.vcard{--vc: 255 255 255;position:relative;display:flex;flex-direction:column;gap:var(--s3);padding:14px}.vcard+.vcard{margin-top:var(--s2)}.wmenu .vcard{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.wmenu .vcard+.vcard{border-top:1px solid var(--line);padding-top:var(--s4)}.wmenu .vcard__stats{border-top:0;padding-top:0}.vcard--hyperliquid{--vc: var(--venue-hl-rgb)}.vcard--lighter{--vc: var(--venue-lighter-rgb)}.vcard__head{display:flex;align-items:center;gap:var(--s3)}.vcard__mark{flex:none;width:32px;height:32px;border-radius:9px;box-shadow:0 0 0 1px rgb(var(--vc) / .25)}.vcard__who{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.vcard__name{color:var(--text-hi);font-size:15px;font-weight:600;letter-spacing:-.01em}.vcard__acct{color:var(--text-mute);font-size:var(--t-xs)}.vcard__equity{color:var(--text-hi);font-size:18px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.vcard__missing{color:var(--text-mute);font-size:var(--t-sm);white-space:nowrap}.vcard__body{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s3)}.vcard__stats{display:flex;gap:var(--s3);margin:0}.vcard__stats div{display:flex;flex-direction:column;gap:2px}.vcard__stats dt{color:var(--text-mute);font-size:var(--t-xs)}.vcard__stats dd{margin:0;color:var(--text-hi);font-size:var(--t-md);font-weight:600}.vcard__move{display:inline-flex;align-items:center;justify-content:center;flex:none;height:36px;padding:0 12px;border:1px solid rgb(var(--vc) / .28);border-radius:var(--r-full);background:rgb(var(--vc) / .06);color:var(--text-hi);font:500 var(--t-sm)/1 var(--font-ui);text-decoration:none;transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.vcard__move:hover{background:rgb(var(--vc) / .12)}.vcard__move:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.vcard--hyperliquid .vcard__move{color:rgb(var(--vc))}.pad{max-width:1440px;margin:0 auto;padding:var(--s6) var(--s4) 0}.pad__title{font-size:var(--t-2xl);font-weight:700;letter-spacing:-.02em;color:var(--text-hi)}.pad__empty{color:var(--text-mute);padding:var(--s10) var(--s4);text-align:center}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--s4)}@media(max-width:859px){.grid{grid-template-columns:1fr}.pad{padding:var(--s4) var(--s4) 0}.pad__title{font-size:var(--t-xl)}}.card.panel{isolation:isolate;display:flex;flex-direction:column;overflow:hidden;transition:transform var(--dur) var(--ease)}.grid>.card .cchart__stop:first-child,.grid>.card .curve stop:first-child{stop-opacity:.08}.grid>.card .cchart__line--glow{opacity:.06}.card:has(:focus-visible){outline:2px solid var(--text-mute);outline-offset:-2px}@media(hover:hover){.card:hover{transform:translateY(-2px)}}.card--ghost{height:340px;opacity:.4}.card__link{display:flex;flex-direction:column;gap:var(--s3);padding:14px 18px var(--s5);flex:1}.card__head{display:flex;align-items:center;gap:var(--s3)}.card__id{flex:1;min-width:0}.card__symrow{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap;min-width:0}.card__symbol{font-family:var(--font-display);font-size:18px;font-weight:700;letter-spacing:-.015em;color:var(--text-hi)}.card__name{font-size:var(--t-md);color:var(--text-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card__return{font-size:24px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.card__return--live:after{content:"";display:inline-block;width:5px;height:5px;margin-left:6px;vertical-align:middle;border-radius:50%;background:currentColor;opacity:.55;animation:card-live-pulse 2.4s ease-in-out infinite}@keyframes card-live-pulse{50%{opacity:.15}}@media(prefers-reduced-motion:reduce){.card__return--live:after{animation:none}}.card__blurb{font-size:var(--t-sm);color:var(--text-mute);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.card__stage{display:grid;position:relative;flex:1;min-height:188px;margin:0 -18px calc(-1 * var(--s5))}.card__curve{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;margin:0}.card__curve .curve--spark{height:100%}.card__reveal{position:relative;grid-area:1 / 1;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--s3);padding:var(--s4) 18px;opacity:0;pointer-events:none;transition:opacity var(--dur) var(--ease)}@media(hover:hover){.card:hover .card__reveal,.card:focus-within .card__reveal{opacity:1}}.card__toggle{display:none}@media(hover:none){.card[data-detail-open] .card__reveal{opacity:1}.card__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:var(--s2) var(--s5);border:0;border-top:1px solid var(--line);background:transparent;color:var(--text);font:inherit;font-size:var(--t-sm);font-weight:600;text-align:left;cursor:pointer}.card__toggle:after{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.card__toggle[aria-expanded=true]:after{transform:rotate(225deg)}.card__toggle:active{background:#ffffff0a}.card__toggle:focus-visible{outline:2px solid #a9a9b2;outline-offset:-3px}}@media(prefers-reduced-motion:reduce){.card.panel,.card__reveal{transition:none}.card:hover{transform:none}}.card__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s2)}.card__stat{display:flex;flex-direction:column;gap:2px}.card__statv{font-size:var(--t-md);color:var(--text)}.book{flex:1;display:flex;height:5px;border-radius:var(--r-full);overflow:hidden;background:var(--bg-sunken)}.book__long{background:var(--long);box-shadow:var(--glow-long-soft)}.book__short{background:var(--short);box-shadow:var(--glow-short-soft)}.card__take{display:grid;grid-template-columns:1fr 1fr;gap:var(--s2);padding:var(--s3) var(--s4) var(--s4);border-top:1px solid var(--line)}.card__take button{padding:9px 0;font-weight:600}.card__take .clay--long:hover{box-shadow:var(--clay-shadow),var(--glow-long)}.card__take .clay--short:hover{box-shadow:var(--clay-shadow),var(--glow-short)}.curve{display:block;width:100%}.curve--spark{height:96px}.curve--full{height:340px}.curve-empty{color:var(--text-mute);display:grid;place-items:center;width:100%;height:100%;min-height:var(--s10);padding:var(--s4);text-align:center}.stat{display:flex;flex-direction:column;gap:3px;padding:var(--s3) var(--s4)}.stat__v{font-size:var(--t-lg);color:var(--text-hi)}.stat__v.num--long{color:var(--long)}.stat__v.num--short{color:var(--short)}.stat__v.num--flat{color:var(--flat)}.card__take--ended{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap}.card__endedwhy{font-size:var(--t-xs);color:var(--text-mute);line-height:1.4}.card .algomark{letter-spacing:0}.card__return--none,.inst__return--none{color:var(--text-mute)}@media(max-width:859px){.grid{gap:var(--s3)}.card__link{padding:14px 18px var(--s4);gap:var(--s3)}.card .algomark{width:40px!important;height:40px!important}.card__symbol{font-size:17px}.card__name{font-size:var(--t-sm)}.card__return{font-size:22px}.card__stage{display:block;flex:none;min-height:0;margin:0 -18px}.card__curve{position:relative;inset:auto;height:112px;background-image:none}.card__reveal{position:static;opacity:1;pointer-events:auto;background:none;padding:var(--s3) 18px 0;gap:var(--s3);border-top:1px solid var(--line)}.card__blurb{display:none}.card__stats .label{font-size:10px}.card__statv{font-size:var(--t-md);color:var(--text-hi)}.card__markets{padding-top:0}.card__toggle,.card[data-detail-open] .card__toggle{display:none}}.algos{max-width:1280px;margin:0 auto;padding:var(--s8) var(--s8) var(--s10)}@media(max-width:1100px){.algos{padding-inline:var(--s5)}}.algos__top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s4);margin-bottom:calc(var(--s6) + var(--s1))}@media(max-width:1000px){.algos__top{grid-template-columns:1fr}}.spinner{flex:none;width:1em;height:1em;border:2px solid color-mix(in srgb,currentColor 25%,transparent);border-top-color:currentColor;border-radius:50%;animation:spin .72s linear infinite}@media(prefers-reduced-motion:reduce){.spinner{animation:none;opacity:.55}}.algos .lcta{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--s4);padding:var(--s6);isolation:isolate}.algos .lcta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:calc(var(--panel-radius) - 1px);background:linear-gradient(90deg,#09090b 15%,#070709d1 65%,#0707094d),url(/brand-alpha.webp);background-size:cover;background-position:center}.lcta__dots{position:absolute;inset:var(--s4);z-index:-1;pointer-events:none;background:#d2d2d738;-webkit-mask-image:radial-gradient(circle,#000 .9px,transparent 1.3px),linear-gradient(146deg,transparent 0%,transparent 42%,#000 100%);mask-image:radial-gradient(circle,#000 .9px,transparent 1.3px),linear-gradient(146deg,transparent 0%,transparent 42%,#000 100%);-webkit-mask-size:8px 8px,100% 100%;mask-size:8px 8px,100% 100%;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.lcta__dots .lart{display:block;position:absolute;right:0;top:50%;width:min(60%,240px);max-width:none;margin:0;transform:translateY(-50%);filter:brightness(1.5);opacity:0}.lcta:hover .lcta__dots .lart{opacity:1}.lcta__title{font-size:clamp(23px,2vw,27px);font-weight:700;line-height:1.16;letter-spacing:-.025em;color:var(--text-hi)}.lcta__earn{color:var(--mint)}.lcta__art{flex:0 0 30%;align-self:stretch}@media(max-width:859px){.algos .lcta{min-height:160px}.algos .lcta__art{display:none}.algos .lcta__left{flex-direction:column;align-items:flex-start;gap:14px;max-width:68%}.algos .lcta__pill{align-self:flex-start}}.lcta__lede{margin-top:var(--s2);max-width:48ch;color:var(--text);font-size:var(--t-md);line-height:1.55}.explore__head{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--s5);margin-bottom:var(--s5)}.explore__heading{display:flex;flex-direction:column;gap:var(--s1);min-width:0}.explore__title{display:flex;align-items:baseline;gap:var(--s3);font-size:clamp(32px,3vw,38px);font-weight:700;line-height:1.08;letter-spacing:-.025em;color:var(--text-hi)}.explore__live{display:inline-flex;align-items:baseline;gap:.35em;flex:none;padding:.25em .7em;border:1px solid rgb(255 255 255 / .035);border-radius:var(--r-full);background:var(--glass-fill);font-size:var(--t-xs);font-weight:500;letter-spacing:0;color:var(--text-mute);transform:translateY(-.1em)}.explore__live .num{color:var(--mint)}.explore__title .spin{margin-left:0;align-self:center}.explore__sub{color:var(--text-mute);font-size:var(--t-md);line-height:1.55;max-width:58ch}.explore__long,.explore__short{font-weight:600}.explore__long{color:color-mix(in srgb,var(--long) 85%,var(--text))}.explore__short{color:color-mix(in srgb,var(--short) 85%,var(--text))}.explore__controls{display:flex;align-items:center;gap:var(--s2);min-width:0}@media(min-width:1200px){.explore__head{grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:var(--s1)}.explore__heading{display:contents}.explore__title{grid-column:1 / -1}.explore__controls{justify-self:end}}.explore__search[type=search]{flex:0 1 290px;width:290px;min-width:0;padding:7px 12px;border:1px solid var(--line);border-radius:var(--r-full);box-shadow:none;color:var(--text-hi);font:inherit}.explore__search[type=search]:focus{border-color:var(--line-strong);color:var(--text-hi)}.explore__search[type=search]:focus-visible{outline:none;box-shadow:none}.explore__controls>.pick{flex:none}.explore__period{display:flex;flex:none}.explore__controls{flex-wrap:wrap}.explore__view{display:inline-flex;flex:none;gap:2px;padding:3px;margin-left:auto;border:1px solid var(--line)}.explore__view button{display:grid;place-items:center;width:32px;height:30px;padding:0;border:0;color:var(--text-mute);cursor:pointer}.explore__view button:hover{color:var(--text-hi)}.explore__view button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.explore__view svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.algo-list{overflow-x:auto;min-width:0}.algo-list.panel{padding:var(--s2) var(--s3)}.algo-list:focus-visible{outline:none;box-shadow:var(--focus-ring)}.algo-list__head,.algo-row__link{display:grid;grid-template-columns:minmax(200px,1fr) 100px 100px 70px 90px 100px 140px 100px;align-items:center;gap:20px;padding:12px;min-width:1064px}.algo-list__head{border-bottom:1px solid var(--line);color:var(--text-mute);font-size:var(--t-xs)}.algo-list__head>:is(:nth-child(4),:nth-child(5),:nth-child(6),:last-child){text-align:right}.algo-list__timeframe{display:flex;align-items:center;justify-content:flex-end;gap:6px}.pick.pick--inline .pick__btn{padding:0;border:0;background:transparent;color:inherit;outline:none;box-shadow:none;text-decoration:none}.pick--inline .pick__btn:is(:hover,:focus-visible,[aria-expanded=true]){color:var(--text-hi)}.algo-row{min-width:1064px;border-bottom:1px solid var(--line)}.algo-row:last-child{border-bottom:0;border-radius:0 0 var(--r-md) var(--r-md)}.algo-row:hover,.algo-row:focus-within{background:var(--fill-faint)}.algo-row__link{position:relative;color:inherit;text-decoration:none;min-height:68px}.algo-row__link:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--mint);border-radius:inherit}.algo-row__identity{display:flex;align-items:center;gap:12px;min-width:0}.algo-row__identity .card__id{min-width:0}.algo-row__identity .card__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.algo-row__identity .card__symbol{font-size:var(--t-md)}.algo-row__identity .card__name{font-size:var(--t-sm)}.algo-row__markets .mkts__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.algo-row__value,.algo-row__return{text-align:right;font-size:var(--t-sm);font-weight:600}.algo-row__curve{position:relative;display:flex;align-items:center;height:36px;pointer-events:none}.algo-row__curve .curve--spark{width:100%;height:100%}.algo-row__curve .cchart__area{top:0;right:0;bottom:0;left:0}.algo-row__curve :is(.cchart__x,.cchart__y){display:none}.algo-row .card__take{padding:0 12px 12px;border:0}.algo-list--loading .card--ghost{min-height:68px;height:68px;margin-bottom:4px}@media(max-width:859px){.explore__view button{width:38px;height:36px}.explore__search[type=search]{flex:1 1 180px}}@media(max-width:640px){.algos{padding-top:var(--s5)}.lcta{padding:var(--s4)}.explore__title{font-size:32px}.explore__search[type=search]{font-size:16px}}.explore__empty{padding:var(--s8) 0;text-align:center;color:var(--text-mute);font-size:var(--t-sm)}.explore__archive{margin-top:var(--s8);border-top:1px solid var(--line);padding-top:var(--s5)}.explore__archivehead{display:flex;align-items:center;gap:var(--s3);cursor:pointer;font-size:var(--t-2xs);font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--text-mute);list-style:none}.explore__archivehead::-webkit-details-marker{display:none}.explore__archivehead:before{content:"▸";font-size:.9em;transition:transform var(--dur-fast) var(--ease)}.explore__archive[open] .explore__archivehead:before{transform:rotate(90deg)}.explore__archivehead:hover{color:var(--text)}.explore__archivecount{font-size:var(--t-xs);color:var(--text-mute)}.explore__archivenote{margin:var(--s3) 0 var(--s4);max-width:62ch;font-size:var(--t-sm);color:var(--text-mute);line-height:1.55}.explore__archive .card{opacity:.72}.explore__archive .card:hover{opacity:1}.card__lineage{flex-basis:100%;font-size:var(--t-xs);color:var(--text-mute)}.card__lineage:hover{color:var(--mint)}.explore .grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){.explore .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.explore .grid{grid-template-columns:1fr}}.mkt{display:inline-grid;place-items:center;position:relative;width:22px;height:22px;border:1px solid;border-radius:var(--r-full);font-family:var(--font-num);font-size:8px;font-weight:600;letter-spacing:.02em;color:var(--text-hi);box-shadow:0 0 0 2px var(--bg-raised);-webkit-user-select:none;user-select:none}.mkt__img{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border:1px solid var(--line-strong);border-radius:var(--r-full);background:#eceef2;object-fit:cover;padding:0;opacity:0}.mkt__img--onDark{background:#1c1f27;border-color:#ffffff2e}.mkt__img.is-loaded{opacity:1}@media(prefers-reduced-motion:no-preference){.mkt__img{transition:opacity .12s linear}}.card__markets{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));align-items:center;gap:var(--s2);padding:var(--s3) 0 0}.mkts{display:flex;align-items:center;gap:var(--s2);min-width:0}.mkts__label{flex:none}.mkts__stack{display:flex;align-items:center;min-width:0}.card__markets .mkts{gap:var(--s1)}.card__markets .mkts__more{margin-left:4px}.mkts__slot{position:relative}.mkts__slot+.mkts__slot{margin-left:-7px}.mkts__more{margin-left:var(--s2);font-size:var(--t-xs);color:var(--text-mute)}.seg--tabs{position:relative;overflow:visible}.seg__slot{position:relative;display:inline-flex}.spin{display:inline-block;width:13px;height:13px;margin-left:var(--s3);vertical-align:middle;border:2px solid var(--line-strong);border-top-color:var(--mint);border-radius:var(--r-full);animation:spin .62s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.card--ghost{min-height:190px;animation:ghost 1.4s var(--ease) infinite}@keyframes ghost{0%,to{opacity:.38}50%{opacity:.62}}@media(prefers-reduced-motion:reduce){.spin{animation-duration:2s}.card--ghost{animation:none;opacity:.45}}@media(min-width:1001px){.lcta{gap:var(--s5)}.lart{margin-right:var(--s5)}}.lcta__left{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:var(--s4)}.lart{position:relative;width:30%;max-width:200px;flex:none;align-self:center;aspect-ratio:1}.lart__gl{display:block;width:100%;height:100%}.lart__flat,.lart__gl[data-failed]{display:none}.lart__gl[data-failed]+.lart__flat{display:grid;place-items:center;width:100%;height:100%}.lart__flat svg{width:86%;height:auto}@media(max-width:1000px){.lcta{gap:var(--s4)}.lart{width:30%;max-width:110px}}@media(max-width:360px){.lart{display:none}}.more{display:flex;flex-direction:column;align-items:center;gap:var(--s3);padding:var(--s6) 0 var(--s4)}.more__sentinel{height:0;width:100%}.more__loading{display:flex;align-items:center;gap:var(--s2);font-size:var(--t-sm);color:var(--text-mute)}.live{display:flex;align-items:baseline;gap:var(--s2);margin-top:var(--s2);font-size:var(--t-xs)}.pick{position:relative}.pick__btn{display:inline-flex;align-items:center;gap:var(--s2);padding:7px 12px;border:1px solid var(--line);border-radius:var(--r-full);color:var(--text);font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer}.pick__btn:hover,.pick__btn[aria-expanded=true]{border-color:var(--line-strong);color:var(--text-hi)}.pick__btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.pick__btn:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}.pick__btn--muted{color:var(--text-mute)}.pick__menu{position:absolute;top:calc(100% + 6px);right:0;z-index:var(--z-mast);min-width:148px;display:flex;flex-direction:column}.pick__opt{cursor:pointer;text-align:left;padding:7px 10px;border-radius:var(--r-sm);background:none;border:0;color:var(--text);font:inherit;white-space:nowrap}.pick__opt:hover{background:var(--bg-sunken);color:var(--text-hi)}.pick__opt.is-on{font-weight:600}.pick__menu--content .pick__opt{white-space:normal;overflow-wrap:anywhere}.explore__switch{background:none;border:0;padding:0;font:inherit;cursor:pointer}@media(max-width:859px){.algos{padding:var(--s4) var(--s4) var(--s6)}.algos__top{gap:var(--s3);margin-bottom:var(--s6)}.lcta{padding:var(--s3) var(--s4);gap:var(--s3)}.lcta__left{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--s3)}.lcta__title{font-size:var(--t-md);font-weight:600;letter-spacing:-.01em}.lcta__lede,.lart{display:none}.lcta .clay--cta{padding:9px 16px;font-size:var(--t-sm)}.explore__head{gap:var(--s3);margin-bottom:var(--s3)}.explore__title{font-size:26px}.explore__sub{display:none}.explore__search,.pick__btn{min-height:44px}}.algos__top:has(>:only-child){grid-template-columns:1fr}.pstrip,.perf__hero,.lcta,.pts__way{--portfolio-accent: color-mix(in srgb, var(--long) 72%, transparent)}.lcta,.pts__way{--reflection-end: color-mix(in srgb, var(--short) 72%, transparent)}.panel-highlight{position:relative;isolation:isolate;overflow:hidden}.pstrip{display:flex;flex-direction:column;justify-content:space-between;gap:var(--s4);min-height:176px;padding:var(--s5);color:inherit;transition:border-color var(--dur-fast) var(--ease)}.panel.pstrip:not(:hover,:focus-visible){--panel-accent: var(--soft-edge);--panel-rim: var(--soft-edge)}.pstrip:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(prefers-reduced-motion:reduce){:is(.panel-highlight,.perf__hero,.lcta,.pts__way):before,:is(.panel-highlight,.perf__hero,.lcta,.pts__way):after{transition:none}}.pstrip__curve{position:absolute;z-index:-1;right:-2px;bottom:44px;width:62%;height:110px;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%);mask-image:linear-gradient(90deg,transparent,#000 40%)}.pstrip__curve .curve--spark{height:100%}.pstrip__main{display:flex;flex-direction:column;gap:6px}.pstrip__kicker{color:var(--text-mute);font-size:var(--t-sm);font-weight:500}.pstrip__equity{color:var(--text-hi);font-size:34px;font-weight:700;letter-spacing:-.035em;line-height:1}.pstrip__day{font-size:var(--t-md);color:var(--text-mute)}.pstrip__day .num{font-weight:600}.pstrip__foot{display:flex;align-items:center;gap:var(--s4);padding-top:var(--s3);border-top:1px solid var(--line);color:var(--text-mute);font-size:var(--t-sm)}.pstrip__foot .num{color:inherit;font-weight:600}.pstrip__foot .num--long{color:var(--long)}.pstrip__foot .num--short{color:var(--short)}.pstrip__foot .num--long:before,.pstrip__foot .num--short:before{content:none}@media(max-width:859px){.pstrip{min-height:0;padding:var(--s4) var(--s4) var(--s3);gap:var(--s3)}.pstrip__equity{font-size:30px}.pstrip__curve{width:70%;height:90px;bottom:40px}}button.pstrip{width:100%;font:inherit;text-align:left;cursor:pointer}.pstrip--connect{flex-direction:row;align-items:center;justify-content:space-between}.pstrip--connect:disabled{cursor:progress}.pstrip--connect .pstrip__equity{font-size:28px}.pstrip__ghost{position:absolute;z-index:-1;right:0;bottom:18px;width:58%;height:72px;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%);mask-image:linear-gradient(90deg,transparent,#000 45%)}.lcta{position:relative;transition:border-color var(--dur-fast) var(--ease)}.lcta__link{color:inherit}.lcta__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.lcta__link:focus-visible{outline:none}.lcta:has(.lcta__link:focus-visible){box-shadow:var(--focus-ring)}@media(max-width:859px){.lcta{padding:var(--s4)}.lcta__left{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--s3)}.lcta__title{font-size:17px;font-weight:650;letter-spacing:-.02em}.lcta .lcta__lede{display:block;margin-top:3px;font-size:var(--t-sm);color:var(--text-mute)}.pstrip--connect{padding:var(--s4)}}.pill{flex:none;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px 0 14px;border:1px solid rgb(255 255 255 / .22);border-radius:var(--r-full);background:transparent;color:var(--text-hi);font:500 var(--t-sm)/1 var(--font-ui);letter-spacing:.01em;white-space:nowrap;transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}.pill svg{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--dur-fast) var(--ease)}:is(.pstrip,.lcta,.pts__way):hover .pill{border-color:#fff6;background:var(--fill)}:is(.pstrip,.lcta,.pts__way):hover .pill svg{transform:translate(2px)}.pstrip__pill{margin-left:auto}.lcta__pill{align-self:flex-start}@media(max-width:859px){.lcta__pill{align-self:center}}.pill,.credits{border:1px solid transparent;background:linear-gradient(180deg,rgb(255 255 255 / .07),var(--fill-faint)) padding-box,linear-gradient(var(--ctl-bg),var(--ctl-bg)) padding-box,linear-gradient(100deg,color-mix(in srgb,var(--mint) 75%,transparent),#ffffff47 50%,color-mix(in srgb,var(--rose) 70%,transparent)) border-box;box-shadow:inset 0 1px #ffffff1a}.pill svg{color:var(--mint)}:is(.pstrip,.lcta,.pts__way):hover .pill,:is(.pstrip,.lcta,.pts__way):active .pill,.credits:is(:hover,:active){background:linear-gradient(180deg,#ffffff1a,#ffffff08) padding-box,linear-gradient(var(--ctl-bg),var(--ctl-bg)) padding-box,linear-gradient(100deg,var(--mint),rgb(255 255 255 / .45) 50%,var(--rose)) border-box;box-shadow:inset 0 1px #ffffff24}.pstrip--connect .pstrip__ghost{top:50%;bottom:auto;transform:translateY(-50%)}.explore__title{align-items:center}.explore .explore__live{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;transform:none;font-size:var(--t-sm);font-weight:500;letter-spacing:0;color:var(--text-mute)}.explore .explore__live .num{color:var(--text-hi);font-weight:600}.explore__pulse{position:relative;width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 8px color-mix(in srgb,var(--mint) 60%,transparent)}.explore__pulse:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid var(--mint);opacity:0;animation:live-ring 2.4s var(--ease) infinite}@keyframes live-ring{0%{transform:scale(.5);opacity:.6}to{transform:scale(1.4);opacity:0}}@media(prefers-reduced-motion:reduce){.explore__pulse:after{animation:none}}.pstrip--connect{flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:var(--s4)}.pstrip--connect .pstrip__ghost{top:auto;bottom:0;right:0;width:70%;height:62%;transform:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 55%);mask-image:linear-gradient(90deg,transparent,#000 55%)}.pstrip__ghostarea{fill:url(#pstrip-ghost-fill)}.pstrip__ghostline{fill:none;stroke:color-mix(in srgb,var(--mint) 45%,transparent);stroke-width:1.75;stroke-dasharray:none;vector-effect:non-scaling-stroke}.pstrip--connect .pstrip__equity{font-size:26px}.pstrip--connect .pstrip__day{color:var(--text)}@media(max-width:859px){.pstrip--connect .pstrip__ghost{width:60%;height:55%}}.pstrip--connect .pstrip__equity{font-size:24px;font-weight:600;letter-spacing:-.012em;line-height:1.2;font-feature-settings:normal}.pstrip--connect .pstrip__kicker{font-size:var(--t-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-mute)}.pstrip--connect .pstrip__day{font-size:var(--t-md);line-height:1.45}@media(max-width:859px){.pstrip--connect .pstrip__equity{font-size:21px}}.pstrip--connect{justify-content:center}.algos .pstrip--connect .pstrip__main{max-width:68%}@media(max-width:859px){.algos .pstrip--connect{min-height:190px}.algos .pstrip--connect .pstrip__main{max-width:74%}}.algos__top>:is(.pstrip,.lcta){height:12rem;min-height:12rem;padding:var(--s5);align-items:stretch;justify-content:space-between;gap:var(--s3)}.algos__top .lcta__left{flex-direction:column;align-items:flex-start;justify-content:space-between}.algos__top .pstrip>.pill{align-self:flex-start}.algos__top .pstrip--connect .pstrip__main{max-width:100%}@media(max-width:859px){.algos__top>:is(.pstrip,.lcta){padding:var(--s4)}.algos__top .pstrip__foot{flex-wrap:wrap;gap:var(--s2)}}.onb-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-sheet);display:grid;place-items:center;padding:var(--s3);background:var(--shade-deep)}.onb.solid{width:min(440px,100%);max-height:min(92dvh,760px);overflow-y:auto;scrollbar-width:none;padding:var(--s5);display:flex;flex-direction:column;gap:var(--s5)}.onb.solid::-webkit-scrollbar{display:none}.modal__grip.sheet__grip{display:none}.modal__body{display:contents}@media(max-width:859px){.submit--sheet{padding:0;place-items:end stretch;background:#000000a6}.submit--sheet .submit__panel{width:100%;max-height:86dvh;overflow:hidden;border-radius:var(--r-xl) var(--r-xl) 0 0;border-width:1px 0 0;padding:0 0 env(safe-area-inset-bottom,0px);gap:var(--s3);animation:sheet-in-bottom var(--dur) var(--ease)}.submit--sheet .submit__panel>.onb__head,.submit--sheet .onb__close{display:none}.modal__grip.sheet__grip{display:block;flex:none}.modal__body{display:flex;flex-direction:column;gap:inherit;min-height:0;overflow-y:auto;padding:0 var(--s4) var(--s4)}}.onb.solid:focus{outline:none}.onb__head{display:flex;align-items:flex-start;gap:var(--s3)}.onb__eyebrow{margin:0 0 var(--s2);color:var(--text-mute);font-size:var(--t-xs);font-weight:600;letter-spacing:.04em}.onb__eyebrow span{margin-inline:var(--s1);color:var(--text-mute)}.onb__title{margin:0;color:var(--text-hi);font:600 22px/1.18 var(--font-display);letter-spacing:-.03em}.onb__close{margin:-4px -4px 0 auto;padding:4px 8px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--text-mute);font:22px/1 var(--font-ui);cursor:pointer}.onb__close:hover{color:var(--text-hi);background:var(--line)}.onb__close:focus-visible,.onb__later:focus-visible,.onb__pointhead:focus-visible{outline:2px solid var(--text-hi);outline-offset:2px}.onb__steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s1);margin:0;padding:0;list-style:none}.onb__rail{display:flex;flex-direction:column;gap:var(--s2);min-width:0;padding-top:var(--s2);border-top:2px solid var(--line-strong);color:var(--text-mute);font-size:11.5px;line-height:1.3}.onb__rail--done{border-color:var(--text-mute)}.onb__rail--now{border-color:var(--text-hi);color:var(--text-hi)}.onb__railn{display:none}.onb__raillabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.onb__rail--now .onb__raillabel{font-weight:650}.onb__content{min-width:0;font-size:var(--t-md)}.onb__body{display:flex;flex-direction:column;gap:var(--s4)}.onb__lede{margin:0;color:var(--text);font-size:var(--t-sm);line-height:1.45}.onb__which{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin:calc(-1 * var(--s3)) 0 0;padding:5px 10px;border:1px solid var(--line);border-radius:999px;color:var(--text-mute);font-size:12px;line-height:1.2}.onb__which code{color:var(--text);font-size:12px}.onb__whichdot{width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 6px #08f8a080}.onb code{font-family:var(--font-mono);overflow-wrap:anywhere}.onb__review{display:flex;flex-direction:column;gap:var(--s2);margin:0;padding:var(--s2) var(--s3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-sunken);color:var(--text);font-size:var(--t-sm);line-height:1.55}.onb__review p{margin:0}.onb__note{margin:0;font-size:var(--t-sm);color:var(--text-mute)}.onb__field{display:flex;flex-direction:column;gap:var(--s1);font-size:var(--t-sm);color:var(--text-mute)}.onb__points{margin:0;padding:0;list-style:none;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-sunken)}.onb__point{display:flex;align-items:baseline;gap:10px;padding:10px 12px}.onb__point+.onb__point{border-top:1px solid var(--line)}.onb__pointmark{flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:var(--text-mute);font-size:0;transform:translateY(-2px)}.onb__point--assurance .onb__pointmark{background:var(--mint)}.onb__point--warning .onb__pointmark{background:var(--amber)}.onb__pointcontent{flex:1;min-width:0}.onb__pointhead{display:flex;align-items:baseline;gap:var(--s2);list-style:none;cursor:pointer;color:var(--text-hi);font-size:13px;font-weight:500;line-height:1.45}.onb__pointhead::-webkit-details-marker{display:none}.onb__pointhead:after{content:"+";margin-left:auto;color:var(--text-mute);font-size:15px;font-weight:400;line-height:1}.onb__pointcontent[open] .onb__pointhead:after{content:"−"}.onb__pointdetail{margin:6px 0 2px;color:var(--text-mute);font-size:12.5px;line-height:1.55}.onb__accept{display:flex;align-items:flex-start;gap:10px;color:var(--text-mute);font-size:12px;line-height:1.55;cursor:pointer}.onb__accept input{flex:none;width:15px;height:15px;margin:1px 0 0;accent-color:var(--mint);cursor:pointer}.onb__accept:has(input:checked){color:var(--text)}.onb__accept .link{color:var(--text);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.onb__go{width:100%;min-height:44px;padding:10px var(--s4);font-size:var(--t-md);border-radius:var(--r-full)}.onb__go.clay:disabled{opacity:.35;cursor:not-allowed}.onb__later{align-self:center;padding:var(--s1) var(--s2);border:0;border-radius:var(--r-sm);background:transparent;color:var(--text-mute);font:500 var(--t-xs) var(--font-ui);cursor:pointer}.onb__later:hover{color:var(--text-hi)}.onb__error,.onb__stale{position:relative;margin:0;padding:0 0 0 14px;color:var(--text);font-size:var(--t-sm);line-height:1.5}.onb__error:before,.onb__stale:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--amber)}.onb__error .clay{margin-left:var(--s2)}@media(max-width:480px){.onb.solid{padding:var(--s4);gap:var(--s4)}}.onb .legal__lead{margin:0 0 calc(var(--s2) - var(--s4))}.onb .legal__docs,.onb .legal__actions{margin-bottom:0}.onb__eyebrow{letter-spacing:.02em}.onb__eyebrow .onb__which,.onb__eyebrow .onb__whichdot{margin:0}.onb__which{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;font-size:inherit}.onb__which code{color:var(--text-mute);font-size:11px;font-weight:500}.onb.solid{gap:var(--s4)}.onb__points{border:0;border-radius:0;background:none;display:grid;gap:6px}.onb__point{align-items:flex-start;padding:0;gap:10px}.onb__point+.onb__point{border-top:0}.onb__pointmark{width:5px;height:5px;flex-basis:5px;margin-top:7px;transform:none}.onb__pointhead{font-size:12.5px;font-weight:400;line-height:1.5;color:var(--text)}.onb__pointhead:after{font-size:13px;opacity:0;transition:opacity .12s ease}.onb__point:hover .onb__pointhead:after,.onb__pointcontent[open] .onb__pointhead:after{opacity:1}.onb__pointdetail{margin:2px 0 4px;font-size:12px}.onb__accept{padding-top:var(--s3);border-top:1px solid var(--line)}.onb__accepttext{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;cursor:pointer}.onb__accepttext.is-open{display:block}.onb__acceptmore{display:flex;gap:var(--s3);margin-top:4px;font-size:11.5px}.onb__acceptmore button,.onb__acceptmore .link{padding:0;border:0;background:none;color:var(--text-mute);font:inherit;text-decoration:none;cursor:pointer}.onb__acceptmore button{color:var(--text)}.onb__acceptmore button:hover,.onb__acceptmore .link:hover{color:var(--text-hi)}.onb .legal__one{font-size:12.5px;line-height:1.6}.onb .legal__accept{width:100%;min-height:44px;padding:10px var(--s4);font-size:var(--t-md);border-radius:var(--r-sm)}.onb__risks{border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-sunken)}.onb__risks>summary{display:flex;align-items:center;gap:10px;padding:10px 12px;list-style:none;cursor:pointer;color:var(--text);font-size:12.5px}.onb__risks>summary::-webkit-details-marker{display:none}.onb__risks>summary:after{content:"+";margin-left:auto;color:var(--text-mute);font-size:14px;line-height:1}.onb__risks[open]>summary:after{content:"−"}.onb__risks>summary:hover{color:var(--text-hi)}.onb__risks>summary:focus-visible{outline:2px solid var(--text-hi);outline-offset:2px;border-radius:var(--r-md)}.onb__risksdots{display:inline-flex;gap:3px}.onb__riskdot{width:5px;height:5px;border-radius:50%;background:var(--amber)}.onb__riskdot--assurance{background:var(--mint)}.onb__risks .onb__points{padding:2px 12px 12px}.onb__accept{padding-top:0;border-top:0;align-items:center}.onb__acceptbody{display:flex;align-items:baseline;gap:var(--s2);min-width:0;flex-wrap:wrap}.onb__acceptbody:has(.is-open){display:block}.onb__accepttext{flex:1 1 0;min-width:0;-webkit-line-clamp:1}.onb__acceptopen{flex:none;padding:0;border:0;background:none;color:var(--text);font:inherit;cursor:pointer}.onb__acceptopen:hover{color:var(--text-hi)}.onb__steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}.onb__rail{--notch: 7px;flex-direction:row;align-items:center;justify-content:center;gap:5px;height:28px;padding:0 calc(var(--notch) + 2px);border:0;background:#ffffff09;color:var(--text-mute);opacity:1;font-size:11.5px;letter-spacing:.01em;clip-path:polygon(0 0,calc(100% - var(--notch)) 0,100% 50%,calc(100% - var(--notch)) 100%,0 100%,var(--notch) 50%);transition:background .16s ease,color .16s ease}.onb__rail:first-child{clip-path:polygon(0 0,calc(100% - var(--notch)) 0,100% 50%,calc(100% - var(--notch)) 100%,0 100%);border-radius:6px 0 0 6px}.onb__rail:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,var(--notch) 50%);border-radius:0 6px 6px 0}.onb__rail--done{background:#ffffff0f;color:var(--text-mute)}.onb__rail--now{background:linear-gradient(90deg,#ffffff29,#ffffff12);color:var(--text-hi)}.onb__railn{display:inline;flex:none;font:600 10px/1 var(--font-mono);color:var(--text-mute)}.onb__rail--done .onb__railn{color:var(--text);font-size:11px}.onb__rail--now .onb__railn{color:var(--text-hi)}@media(max-width:400px){.onb__railn{display:none}.onb__rail{font-size:11px;gap:3px}}.onb__rail--done .onb__railn{display:none}.onb__rail--done{color:var(--text)}.onb__rail--now{background:linear-gradient(90deg,#08f8a029,#08f8a00a)}.onb__rail--now .onb__railn{color:var(--mint)}.onb__whichdot{background:var(--mint);box-shadow:0 0 6px #08f8a080}.onb__riskdot,.onb__point--warning .onb__pointmark{background:var(--text)}.onb__riskdot--assurance,.onb__point--assurance .onb__pointmark{background:var(--mint);box-shadow:none}.onb__accept input,.onb .legal__check input{accent-color:var(--mint)}.onb__eyebrow.label{margin:0 0 var(--s2);letter-spacing:.075em}.onb__eyebrow .onb__which code{font:500 var(--t-2xs)/1 var(--font-mono);letter-spacing:0;text-transform:none;color:var(--text-mute)}.onb__title{font:600 var(--t-lg)/1.3 var(--font-display);letter-spacing:-.01em}.onb__close{margin:-2px -6px 0 auto;padding:var(--s1) var(--s2);font:var(--t-md)/1 var(--font-ui)}.onb__close:hover{background:none}.onb__rail{font:500 var(--t-2xs)/1 var(--font-ui);letter-spacing:.01em}.onb__rail--now .onb__raillabel{font-weight:600}.onb__railn{font:600 var(--t-2xs)/1 var(--font-num);font-feature-settings:var(--num-feat)}.onb__risks>summary,.onb__pointhead,.onb__accept,.onb .legal__one,.onb__lede,.onb__note,.onb__review{font-size:var(--t-sm)}.onb__pointdetail,.onb__acceptmore{font-size:var(--t-xs)}.onb__risks>summary{font-weight:500}.onb__review{gap:4px;padding:0;border:0;background:none;color:var(--text);font-size:var(--t-sm);line-height:1.5}.onb__reviewmeta{display:flex;gap:var(--s3);min-width:0;color:var(--text-mute);font-size:var(--t-2xs)}.onb__reviewmeta code{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;font-size:var(--t-2xs)}.onb__reviewmeta span{flex:none}.onb__field input{margin-top:2px}.onb__hint{margin:calc(-1 * var(--s2)) 0 0;color:var(--text-mute);font-size:var(--t-xs)}.onb__go.clay:not(.clay--primary){background:none;border:1px solid var(--line-strong);color:var(--text)}.onb__review{gap:6px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-sunken)}.onb__reviewhead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3)}.onb__reviewexp{color:var(--text-mute);font-size:var(--t-2xs);font-feature-settings:var(--num-feat)}.onb__reviewsum{color:var(--text-hi);font-size:var(--t-sm);line-height:1.5}.onb__reviewid{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;color:var(--text-mute);font-size:var(--t-2xs)}.onb__skel{border-radius:var(--r-md);background:linear-gradient(90deg,#ffffff08,#ffffff12,#ffffff08);background-size:200% 100%;animation:onb-skel 1.2s ease-in-out infinite}.onb__skel--row{height:42px}.onb__skel--line{height:16px;width:72%;border-radius:4px}@keyframes onb-skel{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.onb__skel{animation:none}}.onb-backdrop--gate{z-index:calc(var(--z-sheet) + 5)}.onb .legal .onb__hint{margin:0}.close-position__slippage{display:flex;align-items:center;justify-content:space-between;gap:16px}.close-position__input{display:flex;align-items:center;gap:4px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--r-full)}.close-position__input input{width:5ch;padding:0;border:0;border-radius:0;color:var(--text);font:inherit;text-align:right;outline:none;box-shadow:none}.pop{animation:pop-in .14s var(--ease, cubic-bezier(.2, 0, 0, 1)) both;transform-origin:top center;will-change:transform,opacity;max-height:calc(100dvh - var(--s8, 48px));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pop::-webkit-scrollbar{width:0;height:0}.pop.is-closing{animation:pop-out .14s var(--ease, cubic-bezier(.4, 0, 1, 1)) both;pointer-events:none}@keyframes pop-in{0%{opacity:0;transform:translateY(-6px) scaleY(.97)}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes pop-out{0%{opacity:1;transform:translateY(0) scaleY(1)}to{opacity:0;transform:translateY(-4px) scaleY(.98)}}@media(prefers-reduced-motion:reduce){.pop{animation:none}.pop.is-closing{animation:none;opacity:0}}.tip{position:relative;display:inline-flex;vertical-align:middle}.tip__btn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:5px;padding:0;border:0;border-radius:50%;background:none;color:var(--text-mute);cursor:pointer;transition:color var(--dur-fast) var(--ease)}.tip__btn:hover,.tip__btn[aria-expanded=true]{color:var(--text-hi)}.tip__btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.tip__panel{position:absolute;top:calc(100% + 6px);left:0;z-index:var(--z-mast);width:260px;max-width:calc(100vw - 32px);padding:var(--s3);background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--lift-hi);color:var(--text);font-size:var(--t-sm);line-height:1.5;font-weight:400;text-transform:none;letter-spacing:normal;text-align:left;white-space:normal;max-height:var(--tip-max-h, calc(100dvh - var(--s8, 48px)))}.tip__panel--right{left:auto;right:0}.tip__panel--up{top:auto;bottom:calc(100% + 6px);transform-origin:bottom center}@media(max-width:520px){.tip__panel,.tip__panel--right,.tip__panel--up{position:fixed;left:16px;right:16px;width:auto;max-width:none;top:50%;bottom:auto;translate:0 -50%;max-height:calc(100dvh - var(--s8, 48px))}}.field__label{display:inline-flex;align-items:center}.confirm{position:relative;display:inline-flex}.confirm__trigger{color:var(--short)}.confirm__trigger:hover{color:var(--short);border-color:var(--short-edge)}.confirm__panel{position:absolute;top:calc(100% + 6px);right:0;z-index:var(--z-mast);width:236px;max-width:calc(100vw - 32px);padding:var(--s3);background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--lift-hi);text-align:left}.confirm__q{margin:0 0 var(--s3);font-size:var(--t-sm);line-height:1.45;color:var(--text)}.confirm__row{display:flex;gap:var(--s2);justify-content:flex-end}.confirm__cancel{font-size:var(--t-sm);padding:5px 12px}.confirm__yes{font-size:var(--t-sm);padding:5px 12px;background:var(--rose);border-color:var(--rose);color:#fff}.confirm__yes:hover{filter:brightness(1.08)}.tip--head .tip__btn{width:16px;height:16px;margin-left:4px}.tip--head .tip__btn svg{width:12px;height:12px}.confirm__panel--up{top:auto;bottom:calc(100% + 6px);transform-origin:bottom center}.toasts{position:fixed;top:calc(var(--mast-h) + env(safe-area-inset-top,0px) + var(--s3));left:50%;transform:translate(-50%);z-index:55;display:flex;flex-direction:column;align-items:center;gap:var(--s2);width:max-content;max-width:calc(100vw - 2 * var(--s4));pointer-events:none}.toast{pointer-events:auto;max-width:100%;padding:9px 16px;border-radius:var(--r-full);border:1px solid var(--line);background:var(--bg-raised);box-shadow:var(--lift-hi);color:var(--text-hi);font:inherit;font-size:var(--t-sm);text-align:left;cursor:pointer;animation:toast-in .18s var(--ease, cubic-bezier(.2, 0, 0, 1)) both}.toast.is-leaving{animation:toast-out .18s var(--ease) both}.toast--warn{border-color:var(--line-strong);color:var(--text-hi)}.toast--warn:before{content:"";display:inline-block;width:5px;height:5px;margin-right:var(--s2);vertical-align:middle;border-radius:50%;background:var(--amber)}.toast--bad{border-color:var(--short-edge);color:var(--short)}.toast--good{border-color:var(--long-edge);color:var(--long)}@keyframes toast-in{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toast-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.98)}}@media(prefers-reduced-motion:reduce){.toast{animation:none}.toast.is-leaving{animation:none;opacity:0}}.tip__panel--float,.tip__panel--float.tip__panel--right,.tip__panel--float.tip__panel--up{position:fixed;right:auto;translate:none;max-width:calc(100vw - 24px);z-index:calc(var(--z-sheet) + 10);padding:14px 16px;border:1px solid var(--soft-edge);border-radius:14px;background:var(--ctl-bg);box-shadow:0 18px 48px -12px var(--shade-deep);color:var(--text);font-size:var(--t-sm);line-height:1.5}.tip__panel--float p{margin:0}.tip__panel--float p+p{margin-top:6px}.inst{max-width:1440px;margin:0 auto;padding:var(--s6) var(--s4) 0;display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"heading side" "main side";gap:var(--s4);row-gap:var(--s5);align-items:start}.inst__heading{grid-area:heading}.inst__main{grid-area:main;display:flex;flex-direction:column;gap:var(--s6);min-width:0}@media(max-width:640px){.inst__main{gap:var(--s5)}}.inst__overviewpanel{display:flex;flex-direction:column;gap:var(--s4);padding-top:0;border:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.inst__overview{display:flex;flex-direction:column;gap:var(--s5)}.inst__overview .inst__head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"brand id meta";column-gap:8px;padding:0}.inst__heading>.inst__head{grid-template-columns:auto minmax(0,1fr) auto;padding:var(--s5) var(--s5) 0}.inst__brand{grid-area:brand;display:flex;align-items:center;gap:8px}.inst__identity{grid-area:id;display:flex;align-items:center;gap:var(--s3);min-width:0}.inst__overview .inst__byline{grid-area:meta;flex-direction:column;align-items:flex-end;gap:6px;text-align:right}.inst__overview .inst__blurb{margin:0 22px}.inst__overview .inst__markets{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(128px,max-content);gap:0;padding:0;border-bottom:0}.inst__overview .inst__marketgroup{flex-direction:column;align-items:flex-start;gap:8px;padding:20px 22px}.inst__overview .inst__marketgroup+.inst__marketgroup{border-left:1px solid var(--line)}.inst__marketitems{display:flex;flex-wrap:wrap;gap:8px 12px}.inst__market{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-sm)}.inst__overview .inst__cadence{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}@media(max-width:859px){.inst__overview .inst__head{grid-template-areas:"brand id ." "meta meta meta"}.inst__overview .inst__byline{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 12px}.inst__overview .inst__blurb{margin-inline:16px}.inst__overview .inst__markets{grid-template-columns:minmax(0,1fr) minmax(0,1fr) max-content}.inst__overview .inst__marketgroup{padding:10px 8px;gap:6px}.inst__overview .inst__marketitems{gap:6px}.inst__overview .inst__cadence{gap:4px}}.inst__head{display:flex;align-items:center;gap:var(--s3)}.algomark{flex:none;display:grid;place-items:center;position:relative;border-radius:50%;color:#fff;font-weight:700;letter-spacing:.02em;box-shadow:inset 0 0 0 1px #ffffff24,var(--lift);-webkit-user-select:none;user-select:none}.algomark__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:50%;object-fit:cover;opacity:0}.algomark__img.is-loaded{opacity:1}@media(prefers-reduced-motion:no-preference){.algomark__img{transition:opacity .12s linear}}.inst__blurb{max-width:62ch;color:var(--text-mute);font-size:var(--t-sm);line-height:1.55}.inst__by{font-size:var(--t-xs);color:var(--text-mute);text-decoration:none}.inst__byline{display:flex;align-items:center;gap:var(--s3)}.inst__listed{color:var(--text-mute);font-size:var(--t-xs);white-space:nowrap}.inst__by:hover{color:var(--text);text-decoration:underline}.inst__back{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--r-sm);color:var(--text-mute);background:#ffffff0a}.inst__back:hover{color:var(--text-hi)}.inst__id{flex:1;min-width:0}.inst__symbol{font-family:var(--font-num);font-size:var(--t-2xl);font-weight:650;letter-spacing:-.01em;color:var(--text-hi)}.inst__name-row{display:flex;align-items:center;gap:var(--s2);min-width:0}.inst__name{color:var(--text-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:4rem;max-width:20rem}.inst__name-row>.tip{flex:none}.chip--info{cursor:pointer}.chip--info:hover,.chip--info[aria-expanded=true]{color:var(--text-hi);border-color:var(--text-mute)}.chip--info:focus-visible{outline:none;box-shadow:var(--focus-ring)}.inst__return{font-size:var(--t-2xl);font-weight:600}.inst__markets{display:flex;flex-wrap:wrap;gap:var(--s3) var(--s6)}.inst__marketgroup{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);min-width:0;max-width:100%}.inst__marketgroup .mkt{flex:none}.inst__cadence{color:var(--text);font-size:var(--t-sm)}.inst__chart{padding:var(--s4)}.inst__charthead{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--s2)}.inst__chartlabel{display:flex;align-items:center;gap:var(--s1);flex:1}.inst__chartlabel .tip__panel p+p{margin-top:var(--s2)}.inst__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);overflow:hidden}@media(max-width:700px){.inst__stats{grid-template-columns:repeat(2,1fr)}}.inst__stats .stat{background:var(--bg-raised)}.inst__side{grid-area:side;display:flex;flex-direction:column;gap:var(--s4);position:sticky;top:calc(var(--mast-h) + var(--s4))}.inst__ticket{padding:var(--s4)}.inst__book{min-width:0}.inst__book--mobile{margin-bottom:var(--s4)}.ticket{display:flex;flex-direction:column;gap:var(--s3)}.ticket>:is(.ticket__balance,.field,.ticket__exposure){padding-block:var(--s1)}.ticket__side{width:100%;border-radius:var(--r-full)}.ticket__side>button{flex:1;padding:9px 0;font-weight:600}.ticket .ticket__side>button{border-radius:var(--r-full)}.ticket .ticket__side>button.ticket__long{background:none;color:var(--text-mute)}.ticket .ticket__side>button.ticket__short{background:none;color:var(--text-mute)}.ticket .ticket__side>button.ticket__long[aria-pressed=true],.inst__bar .clay--long,.ticket__confirm.clay--long{background:var(--bg-elevated);color:var(--long);border-color:var(--long-edge);box-shadow:0 1px 2px #0000004d}.ticket .ticket__side>button.ticket__short[aria-pressed=true],.inst__bar .clay--short,.ticket__confirm.clay--short{background:var(--bg-elevated);color:var(--short);border-color:var(--short-edge);box-shadow:0 1px 2px #0000004d}.ticket .ticket__side>button:is(.ticket__long,.ticket__short)[aria-pressed=true]{background:var(--standard-background)}.field{display:flex;flex-direction:column;gap:var(--s2)}.field__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3)}.field__val{font-size:var(--t-md);color:var(--text-hi)}.ticket .field__val{font-weight:600}.exec,.ticket__refusal{padding:var(--s3);border:1px solid var(--amber-edge);border-radius:var(--r-md);background:var(--amber-wash);font-size:var(--t-sm);line-height:1.55}.exec{display:flex;flex-direction:column;gap:4px}.exec__head{color:var(--amber)}.exec__body{margin:0;color:var(--text)}.exec__body strong{color:var(--text-hi)}.ticket__refusal{margin:0;color:var(--text)}.ticket__refusal--venue{background:none}.ticket__refusal strong{color:var(--amber)}.ticket__out{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3);padding:var(--s3) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0}.ticket__out div{display:flex;flex-direction:column;gap:3px}.ticket__out dd{margin:0;font-size:var(--t-lg)}.ticket__confirm{padding:11px 0;font-size:var(--t-md);font-weight:650;border-radius:var(--r-full)}.inst--mobile{grid-template-columns:1fr;padding:var(--s4) var(--s4) 0}.inst__bar{position:fixed;left:0;right:0;bottom:calc(var(--foot-h) + env(safe-area-inset-bottom,0px));z-index:calc(var(--z-bar) - 1);display:grid;grid-template-columns:1fr 1fr;gap:var(--s2);padding:var(--s2) var(--s4);border-radius:0;border-width:1px 0}.inst__bar button{min-height:48px;padding:0;font-weight:600;font-size:var(--t-md);letter-spacing:.01em;border-radius:var(--r-full)}@media(max-width:1179px){.inst{grid-template-columns:1fr;grid-template-areas:"heading" "main" "side"}.inst__side{position:static}}.ticket__basket{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);padding-top:var(--s2);border-top:1px solid var(--line)}.prof{max-width:640px}.prof__head{display:flex;align-items:center;gap:var(--s4)}.prof__who{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.prof__name{font-size:26px;font-weight:700;line-height:1.15;letter-spacing:-.03em;color:var(--text-hi);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prof__meta{color:var(--text-mute);font-size:var(--t-md)}.prof__bio{margin-top:var(--s4);color:var(--text);font-size:15px;line-height:1.5;max-width:52ch}.prof__addr{display:inline-flex;align-items:center;gap:6px;margin-top:var(--s3);min-height:32px;max-width:100%;padding:4px 12px;overflow-wrap:anywhere;text-align:left;border:1px solid var(--ctl-edge);border-radius:var(--r-full);background:var(--ctl-bg);color:var(--text-mute);font-size:var(--t-sm);cursor:pointer}.prof__addr svg{fill:none;stroke:currentColor;stroke-width:1.3}.prof__addr:hover{color:var(--text-hi)}.prof__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:var(--s6) 0 var(--s2);border-block:1px solid var(--line)}.prof__facts>div{display:flex;flex-direction:column;gap:4px;padding:var(--s4) 0;min-width:0}.prof__facts>div+div{padding-left:var(--s4);border-left:1px solid var(--line)}.prof__facts dt{color:var(--text-mute);font-size:var(--t-sm)}.prof__facts dd{margin:0;color:var(--text-hi);font-size:20px;font-weight:600;letter-spacing:-.02em}.prof__facts dd .muted{font-size:15px;font-weight:500;letter-spacing:0}.prof__facts .num--long:before,.prof__facts .num--short:before{content:none}.prof__sub{color:var(--text-mute);font-size:var(--t-xs)}.prof__section{margin-top:var(--s6)}.prof__h{margin-bottom:var(--s2);color:var(--text-hi);font-size:17px;font-weight:600;letter-spacing:-.015em}.prof__none{padding:var(--s3) 0;color:var(--text-mute);font-size:var(--t-md)}.prof__list{list-style:none;margin:0;padding:0}.prof__list li+li{border-top:1px solid var(--line)}.prof__row{display:flex;align-items:center;gap:var(--s3);min-height:60px;padding:var(--s2) 0}.prof__row:active{opacity:.7}.prof__rowid{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.prof__rowid strong{color:var(--text-hi);font-size:15px;font-weight:600}.prof__rowid span{color:var(--text-mute);font-size:var(--t-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prof__rowid .prof__long{color:var(--long)}.prof__rowid .prof__short{color:var(--short)}.prof__rowend{color:var(--text-mute);font-size:var(--t-sm);white-space:nowrap}.prof__back{display:inline-block;margin-top:var(--s3);color:var(--text-hi);text-decoration:underline;text-underline-offset:3px}.prof-edit{max-width:640px}.prof-edit__form,.prof-edit__privacy{padding:var(--s5);margin-bottom:var(--s4);display:flex;flex-direction:column;gap:var(--s4)}.prof-edit__identity{display:flex;align-items:center;gap:var(--s4)}.prof-edit__note{font-size:var(--t-sm);color:var(--text-mute);max-width:58ch}.prof-edit__hint{font-size:var(--t-xs);color:var(--text-mute)}.prof-edit__form input:not(.sr-only),.prof-edit__form textarea{width:100%;font-family:var(--font-ui)}.prof-edit__form textarea{resize:vertical}.prof-edit__email{display:flex;flex-direction:column;gap:var(--s3)}.prof-edit__email input{width:100%;font-family:var(--font-ui)}.prof-edit__error{font-size:var(--t-sm);color:var(--short);cursor:pointer;background:var(--short-wash);border:1px solid var(--short-edge);border-radius:var(--r-sm);padding:var(--s2) var(--s3)}.vis{display:flex;gap:var(--s3);align-items:center;justify-content:space-between}.vis .vis__body{flex:1;min-width:0}.vis__toggle{flex:none;width:34px;height:20px;padding:2px;background:#ffffff1f;border:0;border-radius:var(--r-full);cursor:pointer;transition:background var(--dur) var(--ease)}.vis__knob{display:block;width:16px;height:16px;border-radius:var(--r-full);background:var(--text-hi);box-shadow:0 1px 2px #0006;transition:transform var(--dur) var(--ease)}.vis--on .vis__toggle{background:var(--long-dim)}.vis--on .vis__knob{transform:translate(14px)}.vis__toggle:focus-visible{outline:none;box-shadow:var(--focus-ring)}.vis__body{display:flex;flex-direction:column;gap:3px}.vis__title{font-size:15px;color:var(--text-hi);font-weight:500}.vis__says{font-size:var(--t-sm);color:var(--text-mute)}.vis__warns{font-size:var(--t-sm);color:var(--text)}.inst__interest{padding:var(--s4);display:flex;flex-direction:column;gap:var(--s3)}.inst__interesthead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3)}.inst__interestv{font-size:var(--t-lg);color:var(--text-hi)}.inst__interest .book{flex:none;height:8px}.inst__holders{display:flex;justify-content:space-between;font-size:var(--t-xs)}.avpick{display:flex;align-items:flex-start;gap:var(--s4)}.avpick__preview{flex:none}.avpick__img{border-radius:var(--r-full);object-fit:cover;display:block}.avpick__body{display:flex;flex-direction:column;gap:var(--s2);min-width:0}.avpick__row{display:flex;gap:var(--s2);flex-wrap:wrap}.avpick__go{flex:none}.avpick__hint{font-size:var(--t-xs);line-height:1.55;color:var(--text-mute);max-width:46ch}.avpick__err{font-size:var(--t-sm);color:var(--short);background:var(--short-wash);border:1px solid var(--short-edge);border-radius:var(--r-sm);padding:var(--s2) var(--s3)}.wmenu__picform .avpick{flex-direction:column;gap:var(--s3)}.wmenu__picform .avpick__hint{max-width:none}.pseries__svg{display:block;width:100%}.pseries__zero{stroke:var(--line-strong);stroke-width:1}.pseries__bound{stroke:var(--line);stroke-width:1;stroke-dasharray:3 4}.pseries__line{stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.pseries__key{list-style:none;margin:var(--s3) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4)}.pseries__keyitem{display:flex;align-items:center;gap:6px;font-size:var(--t-sm)}.pseries__swatch{width:10px;height:3px;border-radius:var(--r-full);flex:none}.pseries__market{color:var(--text-mute)}.pseries__empty{color:var(--text-mute);font-size:var(--t-sm);padding:var(--s6) 0;text-align:center}.taxis{position:relative;display:block;width:100%}.taxis__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.taxis__rule{stroke:var(--line);stroke-width:1;vector-effect:non-scaling-stroke}.taxis__label{position:absolute;bottom:4px;color:var(--text-mute);font-size:var(--t-2xs);line-height:1;white-space:nowrap}.taxis__label--middle{transform:translate(-50%)}.taxis__label--end{transform:translate(-100%)}.curve-frame,.pseries__frame{position:relative}.chart-tick{position:absolute;transform:translate(calc(-100% - 8px),-50%);color:var(--text-mute);font-size:var(--t-2xs);line-height:1;white-space:nowrap;pointer-events:none}@media(max-width:720px){.chart-tick{transform:translate(2px,calc(-100% - 3px))}}.inst__subplot{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--line);display:flex;flex-direction:column;gap:var(--s2)}.inst__subhead{color:var(--text-mute)}.inst__accrued{display:inline-flex;align-items:center;color:var(--long);font-size:var(--t-sm);font-variant-numeric:tabular-nums}.held{list-style:none;margin:0;padding:0;display:grid;gap:8px}.held__row{display:grid;grid-template-columns:72px minmax(32px,1fr) max-content;align-items:center;gap:10px}.held__market{color:var(--text-mute);font-size:12px}.held__track{position:relative;height:8px;border-radius:4px;background:var(--line)}.held__zero{position:absolute;left:50%;top:-3px;bottom:-3px;width:1px;background:var(--text-mute)}.held__bar{position:absolute;top:0;bottom:0;border-radius:4px}.held__v{text-align:right;font-size:12px}.inst__paper-empty{min-height:340px;display:grid;place-items:center;color:var(--text-mute)}.inst__direction-curve{min-height:340px;animation:paper-direction-in .16s ease-out}@keyframes paper-direction-in{0%{opacity:.35}to{opacity:1}}@media(prefers-reduced-motion:reduce){.inst__direction-curve{animation:none}}.inst__charthead{flex-wrap:wrap}@media(max-width:859px){.inst--mobile{padding:var(--s3) var(--s4) 0;gap:var(--s3)}.inst__book--mobile{display:none}.inst__back{margin-left:0;font-size:16px}.inst__head{gap:var(--s2)}.inst__symbol,.inst__return{font-size:26px}.inst__blurb{font-size:var(--t-md);color:var(--text)}.inst__chart{padding:var(--s3)}.curve--full{height:260px}}@media(max-width:640px){.prof-edit .clay{min-height:44px}.prof-edit__form,.prof-edit__privacy{padding:var(--s4);gap:var(--s4)}.avpick{gap:var(--s3)}.vis__toggle{margin-top:2px}}@media(max-width:720px){.taxis__label:nth-of-type(2),.taxis__label:nth-of-type(4){display:none}}.book--empty>span{display:none}@media(max-width:859px){.inst__stats .stat:last-child:nth-child(odd){grid-column:1 / -1}.inst__stats .stat{padding:var(--s3)}.inst__interest{padding:var(--s3) var(--s4);gap:var(--s2)}}@media(max-width:859px){.inst__bar{left:10px;right:10px;bottom:calc(var(--foot-h) + env(safe-area-inset-bottom,0px) + 6px);padding:0;gap:var(--s2);background:none;border:0;box-shadow:none;border-radius:0}.inst__bar button{min-height:50px;border-radius:var(--r-full);background:var(--ctl-bg);box-shadow:0 8px 24px -8px #000c}.shell--phone .shell__main:has(.inst__bar){padding-bottom:calc(var(--foot-h) + env(safe-area-inset-bottom,0px) + 72px)}}@media(max-width:859px){.inst__blurb{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer}.inst__blurb.is-open{display:block}}.ticket__hint{margin:0;color:var(--text-mute);font-size:var(--t-xs)}:is(.ticket,.inst__bar) button:is(.clay--long,.clay--short):hover:not(:disabled){background-image:linear-gradient(180deg,#ffffff0f,#fff0);box-shadow:inset 0 1px #ffffff0f}:is(.ticket,.inst__bar) button.clay--long:hover:not(:disabled){background-color:#08f8a01a;color:var(--long);border-color:#08f8a08c}:is(.ticket,.inst__bar) button.clay--short:hover:not(:disabled){background-color:#f830601a;color:var(--short);border-color:#f830608c}.launch{max-width:880px;margin:0 auto;padding:var(--s8) var(--s4) var(--s10)}.launch-picker .launch{padding:0;max-width:none}.launch-picker .page-heading{margin-top:0}.submit .submit__panel:has(.launch-picker){width:min(880px,100%);height:min(760px,92dvh)}@media(max-width:859px){.submit .submit__panel:has(.launch-picker){width:100%;height:86dvh}}.script__idle-content{padding:20px;color:var(--text-mute);font-size:13px;line-height:1.6}.script__idle-content b{color:var(--text-hi)}.script__idle-content>.clay{margin-top:20px;min-height:32px;padding:0 18px}.script__idle-agent{height:100%}.gate-route{max-width:70rem}.gate-route__title{text-align:center;margin-bottom:var(--s5)}.gate-route .gate__page{min-height:0}.gate-route .gate__card{max-width:42rem;padding:var(--s6)}.blocker__panel.leave{width:min(22rem,100%);padding:20px;font-family:var(--font-ui)}.leave__head{margin:0 0 4px;text-align:center;color:var(--text-hi);font:500 15px/1.3 var(--font-ui);letter-spacing:-.01em}.leave__body{margin:0 0 16px;text-align:center;color:var(--text-mute);font:400 13px/1.5 var(--font-ui)}.leave__actions{display:flex;flex-direction:column;gap:6px}.leave__primary,.leave__secondary{height:36px;border-radius:9px;font:500 13px/1 var(--font-ui);cursor:pointer;transition:background .12s ease,border-color .12s ease}.leave__primary{border:0;background:var(--text-hi);color:var(--bg-base)}.leave__primary:hover:not(:disabled){filter:brightness(1.05)}.leave__secondary{border:1px solid var(--line-strong);background:var(--fill-faint);color:var(--text-hi)}.leave__secondary:hover:not(:disabled){background:var(--line);border-color:var(--line-hover)}.leave__primary:disabled,.leave__secondary:disabled{opacity:.5;cursor:default}.leave__primary:focus-visible,.leave__secondary:focus-visible,.leave__delete:focus-visible{outline:2px solid var(--text-hi);outline-offset:2px}.leave__delete{display:block;margin:12px auto 0;padding:4px 6px;border:0;background:none;color:var(--text-mute);font:400 12px/1 var(--font-ui);cursor:pointer}.leave__delete:hover:not(:disabled){color:var(--short)}.leave__error{margin:0 0 12px;text-align:center;padding:var(--s3);border:1px solid var(--short-edge);border-radius:var(--r-md);background:var(--short-wash);color:var(--text-hi);font-size:var(--t-sm);line-height:1.55}.buildguide{position:relative;overflow:hidden;margin-bottom:var(--s8);padding:var(--s5);border:1px solid var(--line);border-radius:var(--r-lg);background:radial-gradient(120% 140% at 0% 0%,var(--tint-info),transparent 55%),radial-gradient(90% 120% at 100% 100%,var(--tint-calm),transparent 60%),linear-gradient(160deg,var(--line),var(--fill-faint) 60%),var(--bg-overlay);box-shadow:0 20px 50px -20px var(--shade-deep)}.buildguide__foot{display:flex;align-items:center;gap:var(--s3)}.buildguide__foot{margin-top:var(--s5)}.buildguide__dots{display:flex;gap:5px;margin-right:auto}.buildguide__dots button{width:22px;height:5px;padding:0;border:0;border-radius:5px;background:var(--text-mute);cursor:pointer}.buildguide__dots button[aria-current=step]{background:var(--amber)}.buildguide__later{padding:var(--s2);border:0;background:none;color:var(--text-mute);font:inherit;font-size:var(--t-sm);cursor:pointer}.buildguide__foot .clay{padding:var(--s2) var(--s4)}.buildguide button:focus-visible{outline:2px solid var(--text-hi);outline-offset:3px}@media(max-width:480px){.buildguide{padding:var(--s4)}.buildguide__title{font-size:18px}}.launch__modes{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s4)}@media(max-width:640px){.launch__modes{grid-template-columns:1fr}}.launch__mode{position:relative;text-align:left;font:inherit;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;padding:var(--s5);overflow:hidden;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.launch__modecaption{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;width:100%}.launch__modetitle{grid-column:1;font-size:17px;font-weight:600;letter-spacing:-.015em;color:var(--text-hi)}.launch__modelede{grid-column:1;color:var(--text);font-size:var(--t-md);line-height:1.35}.launch__modego{grid-column:2;grid-row:1 / 3;align-self:center;color:var(--text-mute);font:500 var(--t-sm)/1 var(--font-ui);transition:color var(--dur-fast) var(--ease)}.launch__mode:focus-visible{outline:none;box-shadow:var(--focus-ring)}.panel:is(.launch__mode,.launch__model):not(:hover,:focus-within),.panel:is(.launch__mode,.launch__model):disabled{--panel-colour: rgb(var(--venue-lighter-rgb))}.launch__start{display:flex;flex-direction:column;gap:var(--s4)}.launch__error{margin-top:var(--s4);padding:var(--s3) var(--s4);border:1px solid var(--short-edge);border-radius:var(--r-md);background:var(--short-wash);color:var(--short);font-size:var(--t-sm)}.launch__start,.launch__drafts,.launch__cli{margin-top:var(--s10)}.launch__capnote{margin-top:var(--s3);padding:var(--s3) var(--s4);border:1px solid var(--amber-edge);border-radius:var(--r-md);background:var(--amber-wash);color:var(--amber);font-size:var(--t-sm)}.launch__delete{flex:none;font-size:var(--t-xs)}.agentsetup{display:flex;flex-direction:column;gap:var(--s5)}.launch__step{display:flex;gap:var(--s3);padding:0 0 var(--s5);border-bottom:1px solid var(--line)}.agentsetup>.launch__step:last-child{padding-bottom:0;border-bottom:0}.launch__stepnum{flex:none;display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--line-strong);border-radius:var(--r-full);font-size:var(--t-sm);color:var(--text-mute)}.launch__stepbody{display:flex;flex-direction:column;gap:var(--s3);flex:1;min-width:0}.launch__steptitle{font-size:var(--t-lg);font-weight:600;color:var(--text-hi);margin:0;line-height:28px}.launch__stepnote{margin:0;color:var(--text-mute);font-size:var(--t-sm);line-height:1.6;max-width:none}.launch__link{color:var(--mint)}.launch__link:hover{text-decoration:underline}.launch__artifact{display:flex;align-items:center;gap:var(--s3);margin:0;flex-wrap:wrap}.launch__artifactname{font-family:var(--font-mono);padding:var(--s2) var(--s3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-sunken);font-size:var(--t-sm);color:var(--text)}.launch__artifactlink{flex:none;color:#60a5fa;text-decoration:underline;text-underline-offset:3px}.launch__artifactlink:hover{color:#93c5fd}.launch__artifactlink:focus-visible{outline:2px solid currentColor;outline-offset:3px}.launch__code{margin:0;padding:var(--s4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-sunken);font-family:var(--font-mono);font-size:var(--t-xs);line-height:1.7;color:var(--text);overflow-x:auto}.keys{display:flex;flex-direction:column;gap:var(--s3)}.keys .inline-field{border-radius:var(--r-full)!important}.keys-settings{max-width:760px;margin-inline:auto;display:grid;gap:var(--s4)}.keys-settings .keys{min-width:0;overflow-x:auto}.keys__slot{display:grid;grid-template-columns:minmax(0,1fr)}.keys__pane{grid-area:1 / 1;display:flex;flex-direction:column;gap:var(--s2);padding:var(--s3);border:1px solid var(--line);border-radius:var(--r-md)}.keys__pane:not(.keys__fresh){padding:0;border:0}.keys__pane:focus{outline:none}.keys__pane--off{display:none}.keys__fresh{border-color:var(--long-edge);background:var(--long-wash)}.keys__once{margin:0;font-size:.875rem;line-height:1.5;color:var(--text-mute)}.keys__once strong{color:var(--text-hi)}.keys__row{display:flex;gap:var(--s2);flex-wrap:wrap}.keys__label,.keys__secret{flex:1 1 18rem;min-width:0}.keys input.keys__secret{font-family:var(--font-mono);font-size:var(--t-sm)}.keys__go{padding:var(--s2) var(--s4);font-weight:600;white-space:nowrap}.keys__sm{padding:5px var(--s2);font-size:var(--t-sm);white-space:nowrap}.keys__list{margin-top:var(--s2)}.keys__list code{font-size:var(--t-sm);color:var(--text-mute)}.keys__revoke.clay--ghost{color:var(--rose)}.keys__note{color:var(--text-mute);font-size:.875rem;margin:0}.keys__error{color:var(--rose);font-size:.875rem;margin:0}.mismatch{max-width:52ch;margin:var(--s10) auto;padding:var(--s4);display:flex;flex-direction:column;gap:var(--s3);align-items:flex-start}.mismatch__lead{margin:0;line-height:1.6}.mismatch__note{margin:0;color:var(--text-mute);line-height:1.6}.launch__tab{display:inline-flex;align-items:center;gap:6px}.launch__hint{margin:0 0 var(--s3);color:var(--text-mute);font:400 13px/1.4 var(--font-ui);text-align:center}.launch__mode:disabled{cursor:progress}.launch__models{margin-top:0}.launch__modelshead{margin:0 0 var(--s2);color:var(--text-hi);font-size:var(--t-lg);font-weight:600;text-align:center}.launch__family+.launch__family{margin-top:var(--s4)}.launch__modellist{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s3)}@media(max-width:640px){.launch__modellist{grid-template-columns:1fr}}.launch__model{display:flex;flex-direction:column;align-items:flex-start;padding:var(--s5);text-align:left;font:inherit;cursor:pointer;transition:border-color var(--dur-fast) var(--ease)}.launch__model:focus-visible{outline:none;box-shadow:var(--focus-ring)}.launch__model:disabled{cursor:not-allowed;opacity:.6}.launch__model[data-starting],.launch__mode[data-starting]{outline:2px solid var(--text-mute);outline-offset:2px}.launch__none{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 20px;text-align:center}.launch__none b{color:var(--text-hi);font:500 14px/1.3 var(--font-ui)}.launch__none span{color:var(--text-mute);font:400 13px/1.45 var(--font-ui)}.launch__none .clay{margin-top:10px}.buildguide__kicker{margin:0 0 14px;color:var(--text-mute);font:600 11px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase}.buildguide__title{margin:0 0 4px;color:var(--text-hi);font:600 20px/1.25 var(--font-display);letter-spacing:-.01em}.buildguide__detail{margin:0;color:var(--text-mute);font:400 14px/1.5 var(--font-ui)}.buildguide{display:flex;align-items:center;gap:var(--s5);padding:16px 20px;border-color:var(--line);background:radial-gradient(80% 160% at 0% 0%,var(--tint-info),transparent 60%),radial-gradient(60% 160% at 100% 100%,var(--tint-calm),transparent 60%),linear-gradient(180deg,var(--bg-elevated) 0%,var(--bg-raised) 100%);box-shadow:inset 0 1px 0 var(--fill),0 18px 40px -22px var(--shade-max)}.buildguide__text{flex:1;min-width:0}.buildguide__kicker{margin-bottom:6px;font-size:10.5px}.buildguide__title{font-size:17px}.buildguide__detail{font-size:13.5px}.buildguide .buildguide__foot{flex:none;margin-top:0;gap:var(--s3)}.buildguide .buildguide__dots{margin-right:var(--s2)}@media(max-width:640px){.buildguide{flex-direction:column;align-items:stretch;gap:var(--s3)}.buildguide .buildguide__dots{margin-right:auto}}.launch__dcards{list-style:none;margin:var(--s4) 0 0;padding:0}.launch__dcard{cursor:default}.launch__dcardlink{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;text-decoration:none;color:inherit}.launch__dname{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.launch__dcardlink:focus-visible{outline:2px solid var(--text-hi);outline-offset:-2px}.launch__dcard .launch__modetitle{min-width:0}.launch__dcard .confirm{position:absolute;top:var(--s2);right:var(--s2);z-index:2}.launch__dcard .launch__delete{padding:5px 10px;border:0;background:none;box-shadow:none;color:var(--text);opacity:0;transition:opacity .14s ease,color .14s ease}.launch__dcard .launch__delete:is(:hover,:focus-visible):not(:disabled){color:var(--text-hi);background:none}.launch__dcard:hover .launch__delete,.launch__dcard:focus-within .launch__delete,.launch__dcard .launch__delete[aria-expanded=true]{opacity:1}@media(hover:none){.launch__dcard .launch__delete{opacity:1}}.launch__limit{margin:0 0 var(--s5);color:var(--text-mute);font:400 13.5px/1.5 var(--font-ui);text-align:center}@media(max-width:859px){.launch__tab{justify-content:center}.launch__hint{text-align:left}}@media(max-width:859px){.buildguide,.launch__hint{display:none}.launch__modelshead{text-align:left}}.launch__dcardlink:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.launch__navigation{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;width:100%}.launch__help-toggle{grid-column:3;justify-self:start;max-width:100%;padding:0;border:0;background:none;color:var(--text-mute);font:400 13px/1.4 var(--font-ui);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.launch__help-toggle[aria-expanded=true]{color:var(--text-hi)}.launch__help-toggle:is(:hover,:focus-visible){color:var(--mint)}.launch__help-toggle:focus-visible{outline:2px solid var(--text-hi);outline-offset:4px}.launch__tabs{grid-column:2;align-self:center;display:inline-flex;gap:2px;padding:3px;border:1px solid var(--ctl-edge);border-radius:999px}.launch__tab{height:30px;padding:0 16px;border:0;border-radius:999px;background:none;color:var(--text-mute);font:500 13px/1 var(--font-ui);cursor:pointer;transition:color .12s ease,background .12s ease}.launch__tab:hover{color:var(--text-hi)}.launch__tab:focus-visible{outline:2px solid var(--text-hi);outline-offset:2px}@media(max-width:859px){.launch__navigation{grid-template-columns:minmax(0,1fr) 74px;gap:10px}.launch__tabs{grid-column:1;min-width:0}.launch__tabs>button{flex:1;justify-content:center;padding-inline:6px;font-size:12px;white-space:nowrap}.launch__help-toggle{grid-column:2;font-size:12px}}.template-symbol{display:block;flex:none;width:32px;height:32px;margin-bottom:var(--s3);color:var(--text-hi);fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.template-symbol__accent{stroke:var(--mint)}.launch__model .launch__modelede{font-size:var(--t-sm);line-height:1.45}:is(.launch__mode,.launch__model):is(:hover,:focus-within):not(:disabled) :is(.launch__modego,.template-symbol){color:var(--panel-colour)}.launch__dcard{position:relative;overflow:visible}.launch__dcardlink{position:static;display:block;width:100%}.launch__dcardlink:after{z-index:1;border-radius:inherit}.buildguide,.buildguide.panel{display:flex;align-items:center;gap:var(--s5);padding:18px 20px;border:1px solid var(--soft-edge);border-radius:var(--r-lg);background:var(--standard-background);box-shadow:var(--soft-shadow)}.buildguide__kicker{margin:0 0 6px;color:var(--text-mute);font:500 12px/1 var(--font-ui);letter-spacing:.04em;text-transform:none}.buildguide__title{margin:0 0 4px;color:var(--text-hi);font:600 17px/1.3 var(--font-ui);letter-spacing:-.01em}.buildguide__detail{margin:0;color:var(--text);font:400 14px/1.5 var(--font-ui)}.buildguide__dots{display:flex;gap:6px}.buildguide__dots button{width:18px;height:4px;padding:0;border:0;border-radius:999px;background:#ffffff29;cursor:pointer;transition:width .16s ease,background .16s ease}.buildguide__dots button[aria-current=step]{width:28px;background:linear-gradient(90deg,var(--mint),var(--rose))}.buildguide__later{padding:0 6px;border:0;background:none;color:var(--text-mute);font:500 var(--t-sm)/1 var(--font-ui);cursor:pointer}.buildguide__later:hover{color:var(--text-hi)}.buildguide__next{cursor:pointer}@media(max-width:859px){.buildguide,.buildguide.panel{display:flex;flex-direction:column;align-items:stretch;gap:var(--s3);padding:var(--s4)}.buildguide .buildguide__foot{justify-content:flex-start}.buildguide .buildguide__dots{margin-right:auto}}.launch__categories{display:flex;gap:6px;width:max-content;max-width:100%;margin:0 auto var(--s4);overflow-x:auto;scrollbar-width:none}.launch__category{flex:none;height:34px;padding:0 14px;border:1px solid var(--ctl-edge);color:var(--text-mute);font:500 13px/1 var(--font-ui);cursor:pointer}.launch__category:hover{color:var(--text-hi)}.launch__category:focus-visible{outline:2px solid var(--text-hi);outline-offset:-2px}.launch__categories::-webkit-scrollbar{display:none}:root .buildguide .buildguide__dots button{position:relative;min-width:0;min-height:0;width:6px;height:6px;border-radius:50%;background:#ffffff38}:root .buildguide .buildguide__dots button[aria-current=step]{width:6px;background:var(--text-hi)}:root .buildguide .buildguide__dots button:after{content:"";position:absolute;top:-19px;right:-19px;bottom:-19px;left:-19px}.buildguide__dots{gap:14px;margin-inline:4px}@media(max-width:859px){.buildguide .buildguide__foot{flex-wrap:nowrap;gap:var(--s2)}.buildguide .buildguide__dots{padding-left:4px}}.sim__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:1px;background:var(--line);border-radius:var(--r-md);overflow:hidden}.sim__metrics .stat{background:var(--bg-raised)}.sim>.sim__metrics{display:flex;overflow-x:auto;scrollbar-width:none}.sim>.sim__metrics::-webkit-scrollbar{display:none}.sim>.sim__metrics>.stat{flex:1 0 80px;min-width:0;padding:var(--s3) var(--s2)}.sim>.sim__metrics--performance{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr))}.sim>.sim__metrics--trades{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr))}.sim__drawdown{color:var(--short)}.dash__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.sim,.dash__fast{font-size:12.5px}.sim .script__venue,.dash__fast .script__venue{font-size:var(--t-xs)}.sim .label,.dash__fast .label{font-size:calc(var(--t-2xs) - 1px)}.sim .stat__v,.dash__fast .stat__v{font-size:calc(var(--t-lg) - 1px)}.sim .sim__trades dt{font-size:var(--t-xs)}.sim__section{display:grid;gap:var(--s3);min-width:0}.sim__attribution{overflow:auto;border-radius:var(--r-md);scrollbar-width:none}.sim__attribution::-webkit-scrollbar{display:none}.sim__attribution table{width:100%;border-collapse:collapse;background:var(--bg-raised)}.sim__attribution th,.sim__attribution td{padding:var(--s3);text-align:right;border-bottom:1px solid var(--line)}.sim__attribution th{color:var(--text-mute);font-weight:500}.sim__attribution th:first-child{text-align:left}.sim__attribution tbody tr:last-child>*{border-bottom:0}.gate{display:flex;flex-direction:column}.gate__verdict{display:flex;align-items:center;gap:var(--s2);padding:var(--s3) var(--s4);border-radius:var(--r-sm);font-family:var(--font-num);font-size:var(--t-md);margin-bottom:var(--s3)}.gate__row{display:grid;grid-template-columns:14px 1fr;gap:var(--s3);padding:var(--s3) 0;border-top:1px solid var(--line)}.gate__row:first-of-type{border-top:0}.gate__dot{width:8px;height:8px;border-radius:50%;margin-top:6px}.gate__dot--pass{background:var(--long);box-shadow:0 0 0 3px var(--long-wash)}.gate__dot--fail{background:transparent;border:2px solid var(--short)}.gate__name{display:flex;align-items:baseline;gap:var(--s2);flex-wrap:wrap;font-family:var(--font-num);font-size:var(--t-sm)}.gate__reason{color:var(--text-mute);font-size:var(--t-sm);margin-top:3px}.gate__section{display:flex;align-items:baseline;gap:var(--s2);flex-wrap:wrap;font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-mute);padding:var(--s4) 0 var(--s2);margin-top:var(--s3);border-top:1px solid var(--line)}.gate__section:first-of-type{margin-top:0}.gate__note{flex-basis:100%;text-transform:none;letter-spacing:0;font-size:var(--t-sm);color:var(--text-mute)}.fin{display:flex;flex-direction:column;gap:var(--s3)}.fin__head .label{display:inline-flex;align-items:center}.fin__preview{padding:var(--s3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-sunken);display:flex;flex-direction:column;gap:var(--s2)}.fin__card{display:flex;align-items:center;gap:var(--s3)}.fin__pic{width:44px;height:44px;border-radius:var(--r-md);object-fit:cover}.fin__cardid{display:flex;flex-direction:column;min-width:0;flex:1}.fin__symbol{font-size:var(--t-lg);color:var(--text-hi)}.fin__name,.fin__blurbline{color:var(--text-mute);font-size:var(--t-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin__identity{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--s3)}.fin__field{display:flex;flex-direction:column;gap:6px;min-width:0}.fin__field .label{display:inline-flex;align-items:center;gap:var(--s2)}.fin__image-fee{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.fin__image-fee>.fin__field{padding-right:var(--s3)}.fin__image-fee .fin__image{width:100%;min-width:0}.fin__fee{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-left:var(--s3);text-align:left}.fin__fee-amount{display:flex;align-items:center;gap:var(--s2);min-height:44px;white-space:nowrap;font-size:var(--t-md);font-weight:600}.fin__fee-amount .mkt{width:18px;height:18px;border:0;box-shadow:none;font-size:6px}.fin__fee-amount .mkt__img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:transparent}.fin .field input.fin__image[type=file]{padding:0;border:0;background:transparent;box-shadow:none;color:var(--text-mute)}.fin__image::file-selector-button{min-height:44px;margin-right:var(--s3);padding:10px 12px;border:0;border-radius:var(--button-radius);background:transparent;color:var(--text-hi);font:inherit;cursor:pointer;transition:background var(--dur-fast) var(--ease)}.fin__image::file-selector-button:hover{background:var(--line)}.fin__image:focus-visible::file-selector-button{outline:2px solid var(--text-mute);outline-offset:-2px}@media(max-width:480px){.fin__identity{grid-template-columns:minmax(0,1fr)}}.fin__count{margin-left:auto;color:var(--text-mute);font-variant-numeric:tabular-nums}.fin__note{font-size:var(--t-sm);color:var(--text-mute);line-height:1.5;margin:0}.fin__note--bad{color:var(--short)}.fin__note--good{color:var(--long)}.fin__go{align-self:flex-start;text-align:center}.sim,.dash__fast{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s3)}.sim__trades{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--s3);margin:0}.sim__trades dt{font-size:var(--t-sm);color:var(--text-mute)}.sim__trades dd{margin:2px 0 0}.sim__warnings{list-style:none;margin:0;padding:0;display:grid;gap:6px}.sim__warning{font-size:var(--t-sm);line-height:1.45;padding-left:10px;border-left:2px solid var(--line)}.sim__warning--warning{border-left-color:var(--warn, #d9a441)}.sim__warning--critical{border-left-color:var(--short)}.verify{display:grid;gap:var(--s3);margin-top:var(--s4)}.verify__action{justify-self:start;display:inline-flex;align-items:center;gap:var(--s2);padding:0;border:0;background:none;color:var(--text-mute);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.verify__action:is(:hover,:focus-visible,:active):not(:disabled){color:#fff}.verify__action:disabled{opacity:.5;cursor:not-allowed}.verify__note{font-size:var(--t-sm);color:var(--text-mute);line-height:1.5;margin:0}.verify__note--bad{color:var(--short)}.verify__status{margin:0}.verify__status--failed{color:var(--short)}.verify__bar{height:6px;border-radius:3px;background:var(--line);overflow:hidden}.verify__bar>span{display:block;height:100%;background:var(--long);transition:width .4s ease}.chat__action{margin-top:var(--s3)}.script__code{font-family:var(--font-mono);font-size:13px;line-height:20px;letter-spacing:0;-moz-tab-size:4;tab-size:4;padding:var(--s4);border:0;margin:0;white-space:pre;overflow:auto;box-sizing:border-box;width:100%;height:100%}.script{--panel-radius: 6px;--ide-gap: var(--s1);--font-display: var(--font-ui);--b-title: 600 15px/1.3 var(--font-ui);--b-body: 400 13.5px/1.5 var(--font-ui);--b-strong: 500 13.5px/1.4 var(--font-ui);--b-meta: 400 12.5px/1.3 var(--font-ui);--b-mono-meta: 400 12px/1.3 var(--font-mono);--clay-top: var(--bg-elevated);--clay-bot: var(--bg-raised);--clay: inset 0 1px 0 var(--line), 0 8px 18px -12px var(--shade-max);display:flex;flex-direction:column;background:none;font-family:var(--font-ui);font-size:13.5px;color:var(--text);-webkit-font-smoothing:antialiased}.script ::-webkit-scrollbar-button{display:none;width:0;height:0}.script__head{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--s3);flex:none;min-height:40px;margin:0;padding:2px var(--s3)}.script__left,.script__right{display:flex;align-items:center;gap:var(--s3);min-width:0}.script__right{justify-content:flex-end}.script__home{display:grid;place-items:center;width:40px;height:40px;flex:none;border:0;color:var(--text-mute);background:none;transform:translate(-6px)}.script__home:hover{color:var(--text-hi)}.script__ident{display:inline-flex;align-items:center;gap:var(--s2);min-width:0;max-width:46ch}.script__head .script__ref{font-size:0}.script__head .script__ref:after{content:"Docs ↗";font-size:var(--t-sm)}.script__head .script__ref span{display:none}.script__save{font-family:var(--font-num)}.script__name{font:var(--b-title);color:var(--text-hi);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:28ch}.script__ref{padding:6px var(--s3);font-size:var(--t-sm);white-space:nowrap}.ide{flex:1;min-height:0;display:grid;padding:var(--ide-gap);grid-template-columns:317px var(--ide-gap) minmax(0,1fr) var(--ide-gap) 620px}.ide:not(.ide--mobile){grid-template-rows:auto minmax(0,1fr);row-gap:var(--ide-gap)}.ide:not(.ide--mobile)>.script__head{grid-column:1 / -3}.ide:not(.ide--mobile)>:is(.ide__side,.ide__sidebar,.ide__centre,.split--x){grid-row:2}.ide:not(.ide--mobile)>.ide__centre{grid-column:3}.ide:not(.ide--mobile)>:is(.script__agent,.ide__chatbar){grid-column:-2;grid-row:1 / 3}.ide:not(.ide--mobile)>.split--x:has(+.script__agent){grid-column:-3;grid-row:1 / 3}.ide [hidden]{display:none!important}.ide__bar{display:flex;flex-direction:column;gap:2px;padding:var(--s2) 4px;border-right:1px solid var(--line);background:var(--bg-raised)}.ide__tab{position:relative;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:var(--r-sm);background:none;color:var(--text-mute);cursor:pointer}.ide__tab svg,.ide__collapsed-icon,.ide__collapse svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ide__tab:hover{color:var(--text-hi)}.ide__tab[aria-pressed=true]{color:var(--text-hi);background:var(--line);box-shadow:inset 2px 0 0 var(--amber)}.ide__tab[data-ready]:after{content:"";position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:50%;background:var(--mint)}.ide__side{min-width:0;min-height:0;overflow:hidden;background:none}.ide__panel{display:flex;flex-direction:column;gap:var(--s1)}.ide__panel>.clay{align-self:flex-start}.ide__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2)}.ide__row .label{margin:0}.ide__push{margin-left:auto}.ide__venue{text-transform:capitalize}.ide__centre{min-width:0;min-height:0;display:flex;flex-direction:column}.ide__code{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0;overflow:hidden}.ide__chatbar,.ide__sidebar{display:flex;flex-direction:column;align-items:center;gap:var(--s3);padding:var(--s2) 0;color:var(--text-mute);cursor:pointer;font:inherit;font-size:var(--t-sm)}.ide__chatbar:hover,.ide__sidebar:hover{color:var(--text-hi)}.ide__expand{display:grid;place-items:center;width:24px;height:24px;flex:none;font-size:22px;line-height:1}.ide__collapsed-icon{flex:none}.split{background:transparent;touch-action:none}.split--x{cursor:col-resize}.split--y{cursor:row-resize;height:var(--ide-gap);flex:none}.split:focus-visible{outline:1px solid var(--text-mute);outline-offset:-1px}.console{display:flex;flex-direction:column;min-height:0;flex:none;margin-top:var(--ide-gap)}.split--y+.console{margin-top:0}.console__bar{display:flex;align-items:center;gap:var(--s3);min-height:40px;padding:4px var(--s3)}.console__bar .seg{padding:0;gap:2px;border:0;box-shadow:none}.console__bar .seg>button{padding:6px 11px;border-radius:999px;color:var(--text-mute);font:500 12.5px/1 var(--font-ui)}.console__bar .seg>button:hover{color:var(--text-hi)}.console__last{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--t-xs);color:var(--text-mute)}.console__last.is-error,.console__log .is-error{color:var(--short)}.console__last.is-ok,.console__log .is-ok{color:var(--long)}.console__body{flex:1;min-height:0;overflow:auto;padding:var(--s2) var(--s3) var(--s3);scrollbar-width:none}.console__body::-webkit-scrollbar{display:none}.console__content{display:flow-root}.console__log{list-style:none;margin:0;padding:0;font-family:var(--font-mono);font-size:12px;line-height:1.6;color:var(--text)}.console__log time{color:var(--text-mute);margin-right:var(--s2)}.console__results{display:flex;flex-direction:column;gap:var(--s3)}.console__results>.verify{margin-top:0;padding:0;min-width:0;border:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.console__results>.verify .gate__verdict{padding:0;margin:0}.script__agent{display:flex;flex-direction:column;min-width:0;min-height:0}.script__agent .chat{height:auto;flex:1;min-height:0;max-width:none;padding:0;margin:0}.script__agent .chat__log{padding:var(--s3) var(--s3) var(--s4);gap:var(--s3)}.script__agent .chat__msg{font-size:.875rem;line-height:1.6}.script__agent .chat__msg--user{max-width:88%;padding:7px 12px;border-radius:var(--control-radius)}.script__agent .chat__composer{padding:var(--s2) var(--s3) var(--s3)}.script__agent .chat__banner,.script__agent .chat__queue{margin:0 var(--s3) var(--s2)}.script__agent .chat__head{height:48px;padding:0 6px 0 4px}.script__agent .chat__title{font:600 13.5px/1.2 var(--font-ui)}.script__agent .chat__log{position:relative}.script__agent .chat__intro{align-self:center;max-width:34ch;margin:auto 0;padding:var(--s6) var(--s3);text-align:center;color:var(--text)}.chat__hello{margin:0 0 6px;color:var(--text-hi);font:600 19px/1.25 var(--font-ui);letter-spacing:-.015em}.chat__sub{margin:0 0 18px;color:var(--text);font:400 13.5px/1.5 var(--font-ui)}.chat__starters{display:flex;flex-direction:column;gap:6px;text-align:left}.chat__starter{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;cursor:pointer;border:1px solid var(--line-strong);border-radius:12px;background:var(--bg-overlay);color:var(--text-hi);font:400 13px/1.35 var(--font-ui);transition:border-color .14s ease,background .14s ease}.chat__starter span{color:var(--text-mute);transition:color .14s ease,transform .14s ease}.chat__starter:hover{border-color:var(--line-hover);background:var(--bg-overlay-hover)}.chat__starter:hover span{color:var(--text-hi);transform:translate(1px,-1px)}.chat__starter:focus-visible{outline:2px solid var(--text-hi);outline-offset:2px}.chat__connect{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:16px;text-align:center;border-radius:14px;border:1px solid var(--line-strong);background:var(--bg-overlay)}.chat__connect>div{display:flex;flex-direction:column;gap:3px;min-width:0}.chat__connect .clay{height:36px;border-radius:10px}.chat__connect b{color:var(--text-hi);font-weight:600}.chat__connect span{color:var(--text-mute);font-size:12.5px;line-height:1.4}.script__agent .chat__composer{margin:0 12px 12px;padding:8px 12px;gap:2px;border:1px solid var(--line-strong);border-radius:16px;box-shadow:none;transition:border-color .14s ease}.script__agent .chat__composer:focus-within{border-color:var(--line-active)}.script__agent textarea.chat__input{--control-radius: 0px;min-height:34px;padding:4px 0 0;border:0;background:transparent;box-shadow:none;font:400 14px/1.4 var(--font-ui)}.script__agent textarea.chat__input:focus-visible{box-shadow:none}.chat__send{flex:none;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 10px 0 12px;border:0;border-radius:12px;background:var(--text-hi);color:var(--bg-base);font:600 13px/1 var(--font-ui);cursor:pointer;transition:opacity .12s ease}.chat__send svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.chat__send:disabled{opacity:.3;cursor:default}.chat__stop{flex:none;height:34px;padding:0 12px;border:1px solid var(--line-hover);border-radius:12px;background:none;color:var(--text-hi);font:500 13px/1 var(--font-ui);cursor:pointer}.chat__send:focus-visible,.chat__stop:focus-visible{outline:2px solid var(--text-hi);outline-offset:2px}.script__editor{position:relative;overflow:hidden;min-height:0;flex:1}.script__editor:before{content:"";position:absolute;top:0;right:0;left:0;pointer-events:none;bottom:auto;height:var(--editor-art-height, 100%);background:url(/brand-alpha.webp) calc(100% + 80px) 32px / auto var(--editor-art-height, 100%) no-repeat;opacity:.17;-webkit-mask-image:radial-gradient(circle at 110% center,#000 25%,transparent 50%);mask-image:radial-gradient(circle at 110% center,#000 25%,transparent 50%)}.script-workspace[data-editor-image-hidden] .script__editor:before{content:none}.script__back{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.script__input{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;resize:none;color:transparent;caret-color:var(--text);outline:none}.script__editor .script__code{padding-left:64px;scrollbar-width:none}.script__editor .script__code::-webkit-scrollbar{display:none}.script__gutter{position:absolute;top:0;bottom:0;left:0;width:48px;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;border-right:1px solid var(--line);background:var(--fill-faint)}.script__gutterin{display:flex;flex-direction:column;padding:var(--s4) 12px var(--s4) 0;text-align:right;will-change:transform;color:var(--text-mute);font:400 12px/20px var(--font-mono)}.tok--kw{color:var(--long)}.tok--duration,.tok--number{color:var(--amber)}.tok--ident{color:var(--text)}.tok--op{color:var(--text-mute)}.tok--comment{color:var(--text-mute);font-style:italic}.tok--plain{color:var(--text)}.script__refusal{margin:var(--s3) 0 0;padding:var(--s3);border:1px solid var(--short-edge, var(--line));border-radius:var(--r-md);background:var(--short-wash, var(--bg-sunken));color:var(--text-hi);font-size:var(--t-sm);line-height:1.55}.script__stale{margin:0;padding:var(--s3);border:1px dashed var(--amber-edge);border-radius:var(--r-md);background:var(--amber-wash);font-size:var(--t-sm);line-height:1.55}.script__external{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3);margin:var(--s3) 0;padding:var(--s3);border:1px solid var(--amber-edge);background:var(--amber-wash);font-size:var(--t-sm)}.script__external p{flex:1 1 16rem;margin:0}.script__venue{margin:0;font-size:var(--t-sm);color:var(--text-mute)}.script__venue strong{color:var(--text-hi);text-transform:capitalize}.script__venue--moved{padding:var(--s3);border:1px dashed var(--amber-edge);border-radius:var(--r-md);background:var(--amber-wash);color:var(--text)}@media(max-width:720px){.script__head{display:flex;gap:var(--s2);padding-inline:var(--s3)}.script__ref{font-size:0;padding-inline:var(--s3)}.script__ref:after{content:"Docs ↗";font-size:var(--t-sm)}.script__ref span{display:none}.script__ident{position:static;transform:none;flex:1;min-width:0;max-width:none}.script__name{max-width:12ch}.script__save{display:none}}.ide--mobile{display:flex;flex-direction:column;padding-bottom:calc(var(--ide-gap) + env(safe-area-inset-bottom,0px))}.script__mobile-header{flex:none;justify-content:space-between}.ide--mobile>:not(.ide__bar){flex:1;min-height:0}.ide--mobile>.script__head{flex:none;margin-bottom:var(--ide-gap)}.ide--mobile .console{flex:1}.ide--mobile .ide__bar{order:99;flex:none;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);height:calc(58px + env(safe-area-inset-bottom,0px));padding:0 4px env(safe-area-inset-bottom,0px);border:0;border-top:1px solid var(--line);background:var(--bg-sunken)}.ide--mobile .ide__tab{width:auto;height:auto;border-radius:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--text-mute);font:500 10.5px/1 var(--font-ui);box-shadow:none}.ide--mobile .ide__tab svg{width:22px;height:22px;stroke-width:1.6}.ide--mobile .ide__restore:focus{position:fixed;inset:auto 16px 16px;width:auto;height:auto;margin:0;padding:12px;clip:auto;clip-path:none;overflow:visible;z-index:var(--z-sheet);color:var(--text-hi);background:var(--bg-raised)}.ide--mobile .ide__tab[aria-pressed=true]{color:var(--text-hi);background:none;box-shadow:none}.ide--mobile .ide__tab[aria-pressed=true]:before{content:"";position:absolute;top:0;left:50%;width:18px;height:2px;margin-left:-9px;border-radius:0 0 2px 2px;background:var(--mint)}.ide__badge{position:absolute;top:7px;left:calc(50% + 7px);min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--short);color:var(--bg-base);font:600 10px/16px var(--font-ui);text-align:center}@media(max-width:859px){.shell--phone.shell--bare .shell__main{padding-bottom:0}.shell--phone .script__head{display:flex;gap:var(--s2);height:calc(52px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) var(--s3) 0;border-bottom:1px solid var(--line)}.shell--phone .script__left{gap:var(--s1)}.shell--phone .script__home{width:40px;height:40px;color:var(--text-hi);font-size:16px}.shell--phone .script__ident{flex:1;min-width:0;max-width:none}.shell--phone .script__name{max-width:none;font-size:15px}.shell--phone .script__save{display:none}.shell--phone .script__savebtn{width:40px;height:40px;padding:0;justify-content:center;border:0;font-size:0;gap:0;background:none;color:var(--text)}.shell--phone .script__savebtn svg{width:18px;height:18px}.shell--phone .script__ref{display:none}.shell--phone .script__right{gap:var(--s2)}.shell--phone .script__submit{height:36px;padding:0 16px}.shell--phone .credits{height:36px}.shell--phone .ide__toolbar{height:auto;min-height:52px;gap:var(--s2);padding:var(--s2) var(--s3)}.shell--phone .ide__where{display:none}.shell--phone .ide__status{height:36px;padding:0;white-space:nowrap;font-size:13px}.shell--phone .ide__btn{height:36px;padding:0 14px;border-radius:10px;font-size:13.5px;white-space:nowrap}.shell--phone .ide__btn--run .price{display:none}.shell--phone .script__code{font-size:13.5px;line-height:21px;padding-top:var(--s3);padding-bottom:var(--s10)}.shell--phone .script__editor .script__code{padding-left:46px}.shell--phone .script__gutter{width:36px}.shell--phone .script__gutterin{padding:var(--s3) 8px 0 0;font-size:12px;line-height:21px}.shell--phone .script__editor:before{opacity:.08}.shell--phone .console{border-top:0}.shell--phone .console__bar{flex-wrap:wrap;gap:var(--s2);padding:var(--s2) var(--s3)}.shell--phone .console__bar .seg{flex:1 1 100%;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:3px;border-radius:12px}.shell--phone .console__bar .seg>button{height:34px;border-radius:9px;font-size:13px}.shell--phone .console__last{flex-basis:100%}.shell--phone .console__body{padding:var(--s2) var(--s3) var(--s4)}.shell--phone .console__log{font-size:12.5px}.shell--phone .script__agent .chat__head{height:48px;padding:0 var(--s2)}.shell--phone .script__agent .chat__composer{margin:0 var(--s3) var(--s3)}.shell--phone .script__agent .chat__input{font-size:16px}.shell--phone .script__agent .chat__intro{padding:var(--s6) var(--s4)}.shell--phone .chat__starter{padding:13px 14px;font-size:14px}}.price{display:inline-flex;align-items:center;gap:3px;margin-left:var(--s2);padding-left:var(--s2);border-left:1px solid var(--line-strong);color:var(--text-mute);font-size:var(--t-xs)}.adopt__summary{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);color:var(--text-mute);font-size:var(--t-sm)}.onb__accept.adopt__keep input{accent-color:#fff}.ws{height:100%;min-height:0;overflow:hidden;padding:0;display:flex;flex-direction:column;gap:0}.ws__head{display:flex;flex:none;flex-direction:column;align-items:stretch;gap:8px;padding:14px 16px 12px;border-bottom:1px solid var(--line);margin-bottom:6px}.ws__body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding-bottom:var(--s4);scrollbar-width:none}.ws__body::-webkit-scrollbar{display:none}.ws__title{margin:0;color:var(--text-hi);font:500 13.5px/1.2 var(--font-ui)}.ws__heading{display:flex;align-items:center;gap:6px}.ide__collapse{display:inline-flex;align-items:center;flex:none;padding:0;border:0;background:none;color:var(--text-mute);font:inherit;line-height:1;cursor:pointer}.ide__collapse:hover{color:var(--text-hi)}.ide__collapse:focus-visible{outline:1px solid var(--text-hi);outline-offset:3px}.ws__meter{display:flex;flex-direction:column;align-items:flex-start;gap:7px;width:100%;cursor:default}.ws__bar{display:block;width:100%;height:3px;border-radius:2px;background:var(--fill-strong);overflow:hidden;box-shadow:inset 0 1px 1px var(--shade)}.ws__bar>span{display:block;height:100%;border-radius:3px;background:var(--meter-fill)}.ws__bar.is-high>span{background:var(--short)}.ws__meterline{color:var(--text-mute);font:400 11px/1.2 var(--font-ui)}.ws__live{color:var(--amber)}.ide__panel:has(>.ws){height:100%}.ws__sec{position:relative;display:flex;flex-direction:column;padding:4px 0}.ws__sec+.ws__sec{margin-top:2px}.ws__body>.ws__sec:first-child{margin-top:2px}.ws__sec:has(.ws__info:hover,.ws__info:focus-visible){z-index:2}.ws__row{position:relative;display:flex;align-items:center;gap:7px;margin:0;min-height:36px;padding:0 12px 0 22px;color:var(--text-mute);font:600 11.5px/1 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;transition:background .14s ease}.ws__row:hover,.ws__file:hover,.ws__note:hover,.ws__activity li:hover{background:var(--fill)}.ws__toggle{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.ws__toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.ws__toggle:focus-visible{outline:none}.ws__toggle:focus-visible:after{outline:1.5px solid var(--text-mute);outline-offset:-2px;border-radius:0}.ws__label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ws__info{position:relative;z-index:1}.ws__arrow{flex:none;order:-1;display:grid;place-items:center;width:10px;height:10px;margin:0 -2px 0 -12px;color:var(--text-mute);pointer-events:none}.ws__arrow svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transform:rotate(-90deg);transition:transform .18s ease}.ws__sec[data-open] .ws__arrow svg{transform:none}.ws__fold{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .22s cubic-bezier(.2,.8,.2,1),visibility 0s linear .22s}.ws__sec[data-open] .ws__fold{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .22s cubic-bezier(.2,.8,.2,1),visibility 0s}.ws__foldin{min-height:0;overflow:hidden}.ws__panel{display:flex;flex-direction:column;gap:4px;padding:2px 8px 0}.ws__panel>.ws__notes{margin:0}.ws__panel>:is(.ws__files,.ws__notes,.ws__activity){margin-right:-8px}.ws__panel :is(.ws__file,.ws__note,.ws__activity li){padding-right:20px}.ws__panel .ws__file:not(:last-child):after{right:20px}.ws__panel>.ws__empty{padding:4px 12px 6px}@media(prefers-reduced-motion:reduce){.ws__fold,.ws__arrow svg{transition:none}}.ws__info{display:grid;place-items:center;width:16px;height:16px;margin-left:-6px;padding:0;border:0;border-radius:6px;opacity:.7;background:none;color:var(--text-mute);cursor:help;transition:color .12s ease,background .12s ease}.ws__info svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.ws__info .ws__infodot{fill:currentColor;stroke:none}.ws__info:hover,.ws__info:focus-visible{opacity:1;color:var(--text-hi);background:var(--line);outline:none}.ws__tip{position:absolute;top:calc(100% + 4px);left:12px;right:12px;z-index:5;padding:10px 12px;border-radius:10px;border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-hi);box-shadow:0 18px 36px -14px var(--shade-max),inset 0 1px 0 var(--fill);font:400 13px/1.5 var(--font-ui);letter-spacing:0;text-transform:none;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .12s ease,transform .12s ease}.ws__info:hover~.ws__tip,.ws__info:focus-visible~.ws__tip{opacity:1;transform:none;transition-delay:0s}.ws__empty{margin:0;max-width:36ch;color:var(--text-mute);font:400 12.5px/1.45 var(--font-ui)}.ws__sort{position:relative;z-index:1;margin-left:auto;color:var(--text-mute);letter-spacing:0;text-transform:none}.ws__sort .pick__btn{min-height:28px}.ws__notes{list-style:none;margin:0 -6px;padding:0;display:flex;flex-direction:column}.ws__note{width:100%;display:flex;align-items:center;gap:10px;padding:7px 12px 7px 10px;border:0;background:none;color:var(--text);cursor:pointer;text-align:left;font:400 13px/1.35 var(--font-ui)}.ws .ws__note{border-radius:0!important}.ws__note:focus-visible{outline:2px solid var(--amber);outline-offset:-2px}.ws__notechip{flex:none;width:6px;height:6px;border-radius:50%;background:var(--note-paper);box-shadow:inset 0 -2px 0 var(--shade-soft)}.ws__noteplus{display:grid;place-items:center;flex:none;width:6px;font-size:16px;line-height:1}.ws__notetext{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ws__note .ws__when{flex:none;color:var(--text-mute);font:var(--b-mono-meta)}.postit__layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:var(--s4)}.postit__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim)}.postit{--paper: var(--note-paper);--ink: var(--note-ink);position:relative;width:min(480px,100%);transform:rotate(-.6deg);animation:postit-in .2s cubic-bezier(.2,.8,.2,1)}@keyframes postit-in{0%{opacity:0;transform:rotate(-.6deg) translateY(10px) scale(.98)}}.postit:before{content:"";position:absolute;left:-4px;right:12px;bottom:-8px;height:60%;z-index:-1;background:var(--shade);filter:blur(12px);transform:skew(3deg);border-radius:4px}.postit__paper{position:relative;aspect-ratio:1;min-height:300px;display:flex;flex-direction:column;gap:8px;padding:18px 22px;border-radius:3px;color:var(--ink);background:linear-gradient(176deg,var(--note-paper-hi) 0%,var(--paper) 55%,var(--note-paper-lo) 100%);box-shadow:inset 0 1px 0 var(--line-active),inset 0 -18px 24px -18px color-mix(in srgb,var(--note-edge) 25%,transparent),0 2px 3px var(--shade)}.postit__pin{position:absolute;top:10px;left:50%;z-index:2;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--flat) 0,var(--bg-control) 35%,var(--bg-base) 70%);box-shadow:inset -2px -3px 4px var(--shade),0 1px 1px var(--shade)}.postit__pin:after{content:"";position:absolute;left:-4px;top:7px;width:9px;height:9px;border-radius:50%;background:color-mix(in srgb,var(--note-edge) 35%,transparent);filter:blur(2px);z-index:-1}.postit__head{display:flex;align-items:center;gap:var(--s2);min-height:28px}.postit__kicker{font:700 11px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase}.postit__x{margin-left:auto;display:grid;place-items:center;width:30px;height:30px;padding:0;cursor:pointer;border:0;border-radius:50%;background:color-mix(in srgb,var(--note-ink) 8%,transparent);color:var(--ink);transition:background .12s ease}.postit__x svg{fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round}.postit__x:hover{background:color-mix(in srgb,var(--note-ink) 16%,transparent)}.postit__facts{display:flex;align-items:center;margin-top:4px;color:color-mix(in srgb,var(--note-ink) 72%,transparent);font:500 12px/1.3 var(--font-ui)}.postit__facts span+span{margin-left:12px;padding-left:12px;border-left:1.5px solid color-mix(in srgb,var(--note-ink) 55%,transparent)}.postit__title{flex:none;width:100%;padding:0;border:0;outline:none;background:none;color:var(--ink);caret-color:var(--ink);resize:none;overflow:hidden;field-sizing:content;min-height:1.12em;max-height:calc(3 * 1.12em);font:600 21px/1.2 var(--font-ui);letter-spacing:-.015em;text-wrap:balance}.postit__title::placeholder{color:color-mix(in srgb,var(--note-ink) 30%,transparent)}.postit__title:focus,.postit__title:focus-visible{outline:none;box-shadow:none}.postit__text{flex:1;min-height:0;padding:0;border:0;outline:none;resize:none;background:none;color:color-mix(in srgb,var(--note-ink) 86%,transparent);caret-color:var(--ink);font:400 14px/1.55 var(--font-ui)}.postit__text::placeholder{color:color-mix(in srgb,var(--note-ink) 38%,transparent)}.postit__text:focus,.postit__text:focus-visible{outline:none;box-shadow:none}.postit__foot{display:flex;align-items:center;gap:14px}.postit__saved{color:color-mix(in srgb,var(--note-ink) 70%,transparent);font:500 12px/1 var(--font-ui)}.postit__cancel{margin-left:auto;padding:8px 10px;border:0;border-radius:999px;background:none;color:color-mix(in srgb,var(--note-ink) 70%,transparent);font:500 13px/1 var(--font-ui);cursor:pointer}.postit__cancel:hover{color:var(--ink);background:color-mix(in srgb,var(--note-ink) 7%,transparent)}.postit__save{padding:8px 16px;cursor:pointer;border:1.5px solid var(--ink);border-radius:999px;background:none;color:var(--ink);font:600 13px/1 var(--font-ui);transition:background .12s ease,color .12s ease}.postit__save:hover{background:var(--ink);color:var(--paper)}.postit__save:disabled{opacity:.35;cursor:default;background:none;color:var(--ink)}.postit button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.postit .postit__del{padding:0;border:0;background:none;box-shadow:none;color:color-mix(in srgb,var(--note-ink) 60%,transparent);font:500 12.5px/1 var(--font-ui)}.postit .postit__del:hover{color:var(--note-danger);background:none}.postit .ws__conflict,.postit .verify__note{border:1px solid color-mix(in srgb,var(--note-ink) 30%,transparent);background:var(--line-active);color:var(--ink);font-size:12px}@media(prefers-reduced-motion:reduce){.postit{animation:none}}.ws__files,.ws__activity{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ws__file{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s3);padding:7px 12px;border-radius:0;font-size:var(--t-sm)}.ws__file:not(:last-child){padding-bottom:10px}.ws__file:not(:last-child):after{content:"";position:absolute;bottom:0;left:12px;right:12px;height:1px;background:var(--line);pointer-events:none}.ws__file-head .ws__delete{padding:0;border:0;background:none;color:var(--short);font:400 16px/1 var(--font-ui);box-shadow:none}.ws__file-head .ws__delete:hover{background:none;color:var(--rose)}.ws__name{background:none;border:0;padding:0;color:var(--text-hi);font:500 13px/1.4 var(--font-mono);cursor:pointer;overflow-wrap:anywhere;text-align:left}.ws__file-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--s2);width:100%}.ws__file-head .ws__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws__file-status{display:inline-flex;align-items:center;gap:var(--s2);color:var(--text-mute);font:var(--b-meta);white-space:nowrap}.ws__file-status>span+span{border-left:1px solid var(--line-strong);padding-left:var(--s2)}.ws__filter{margin:4px 12px}.ws__filter button{padding:0;border:0;background:none;color:var(--text-mute);cursor:pointer}.ws__sort .pick__btn,.ws__filter button{font:400 11.5px/1.3 var(--font-ui)}.ws__filter button[aria-pressed=true],.ws__filter button:hover{color:var(--text-hi)}.ws__filter button:focus-visible{outline:1px solid var(--text-hi);outline-offset:3px}.ws__file-status .is-run{color:var(--long)}.ws__file-status .is-error{color:var(--amber)}.ws__file-meta{display:flex;align-items:center;width:100%;color:var(--text-mute)}.ws__file-meta .ws__by{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.ws__file-meta .ws__when{flex:none}.ws__file>.ws__stats,.ws__file>.ws__eval{flex-basis:100%}.ws__result-label{display:inline-block;margin-right:var(--s2);padding-right:var(--s2);border-right:1px solid var(--line-strong)}.ws__by{color:var(--text)}.ws__when,.ws__stats,.ws__cert{color:var(--text-mute)}.ws__badge.is-run{background:var(--long-wash);border-color:var(--long-edge);color:var(--long)}.adopt__summary .ws__badge,.ws-modal .ws__badge,.scriptcard>.ws__badge{padding:0;border:0;border-radius:0!important;background:none;box-shadow:none;font:inherit;letter-spacing:normal;text-transform:none}.adopt__summary .ws__badge:not(:last-child),.ws-modal .ws__badge:not(:last-child){padding-right:var(--s2);border-right:1px solid var(--line-strong)}.adopt__summary .ws__eval,.ws__openhead .ws__eval{font-size:inherit}.ws__eval{color:var(--text-mute);font-size:var(--t-xs)}.ws__activity li{display:flex;align-items:baseline;gap:var(--s3);padding:6px 12px;color:var(--text);font:400 13px/1.35 var(--font-ui)}.ws__activity .ws__line{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ws__more{align-self:flex-start;margin:4px 12px;padding:7px 13px;border:1px solid var(--line-hover);border-radius:999px;background:none;color:var(--text-hi);font:500 12.5px/1 var(--font-ui);cursor:pointer;transition:background .12s ease,border-color .12s ease}.ws__more:hover{background:var(--line);border-color:var(--line-active)}.ws__activity .ws__when{flex:none;color:var(--text-mute);font:var(--b-mono-meta)}.ws__activity li.is-key{color:var(--amber)}.ws__open{border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s3);display:flex;flex-direction:column;gap:var(--s3)}.ws-modal .ws-modal__panel{width:min(900px,100%);flex:none;gap:var(--s4);background:var(--standard-background)}.ws-modal .ws__open{border:0;padding:0}.ws-modal .ws__code{max-height:55dvh}.ws-modal__panel,.ws-modal .ws__code{scrollbar-width:none}.ws-modal__panel::-webkit-scrollbar,.ws-modal .ws__code::-webkit-scrollbar{display:none}.ws__openhead{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);font-size:var(--t-sm)}.ws__openhead>.clay:last-child{margin-left:auto}.ws__openhead>.clay--primary{padding:6px var(--s3)}.ws__diff-toggle{padding:0;border:0;background:none;color:#60a5fa;font:inherit;text-decoration:underline dotted;text-underline-offset:3px;cursor:pointer}.ws__diff-toggle:hover{color:#93c5fd}.ws__diff-toggle:focus-visible{outline:1px solid currentColor;outline-offset:3px}.ws__row{display:flex;gap:var(--s3);align-items:center}.ws__conflict{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center;padding:var(--s3);border:1px solid var(--amber-edge);background:var(--amber-wash);border-radius:var(--r-md)}.ws__conflict p{margin:0;flex-basis:100%}.ws__code{position:static;max-height:24rem;overflow:auto;margin:0;padding:var(--s3);background:var(--bg-sunken);border-radius:var(--r-sm)}.ws__d--add{color:var(--long)}.ws__d--del{color:var(--short)}.ws__d--same{color:var(--text-mute)}.proposals{display:flex;flex-direction:column;gap:var(--s3);padding:var(--s3) var(--s4)}.proposal{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s3);border:1px solid var(--long-edge);border-radius:var(--r-md);background:var(--bg-raised)}.proposal.is-outdated{border-color:var(--amber-edge)}.proposal__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s2)}.proposal__summary{color:var(--text);font-size:var(--t-sm)}.proposal__hunks{display:flex;flex-wrap:wrap;gap:var(--s3);border:0;padding:0;margin:0;font-size:var(--t-sm)}.proposalcard{display:block;margin-top:var(--s2);padding:6px 10px;border:1px solid var(--line-strong);border-radius:var(--r-sm);color:var(--text);font-size:var(--t-sm);text-decoration:none}.proposalcard.is-accepted{border-color:var(--long-edge);color:var(--long)}.proposalcard.is-rejected{border-color:var(--short-edge);color:var(--short)}.script__submit{height:32px;padding:0 18px;border:0;border-radius:999px;background:var(--text-hi);color:var(--bg-base);cursor:pointer;font:600 13px/1 var(--font-ui);box-shadow:inset 0 -1px 0 var(--shade-soft);transition:transform .12s ease,box-shadow .12s ease}.script__submit:hover:not(:disabled){box-shadow:inset 0 -1px 0 var(--shade-soft),0 0 0 4px var(--fill-strong)}.script__submit:focus-visible{outline:2px solid var(--text-hi);outline-offset:3px}.ide__toolbar{flex:none;display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:44px;padding:8px 10px;border-bottom:1px solid var(--line);background:none}.ide__status{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0;border:0;border-radius:0;cursor:pointer;background:none;color:var(--text);font:500 12px/1 var(--font-ui)}.ide__status:hover{color:var(--text-hi)}.ide__dot{width:6px;height:6px;border-radius:50%;background:var(--mint)}.ide__status.is-warn .ide__dot{background:var(--amber)}.ide__status.is-bad .ide__dot{background:var(--short)}.ide__status.is-bad{color:var(--text-hi)}.ide__where{color:var(--text-mute);font:400 12px/1 var(--font-ui);cursor:default}.ide__where .ide__venue{text-transform:capitalize}.ide__runactions{display:flex;align-items:center;gap:4px;margin-left:auto;flex:none}.ide__toolbar>:is(.ide__status,.ide__btn){flex:none;white-space:nowrap}.ide__toolbar>.ide__where{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ide__btn{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border:1px solid var(--line-strong);border-radius:8px;background:var(--fill-faint);color:var(--text-hi);font:500 12px/1 var(--font-ui);cursor:pointer;transition:background .12s ease,border-color .12s ease}.ide__btn:hover:not(:disabled){background:var(--fill-strong);border-color:var(--line-hover)}.ide__btn:disabled,.script__submit:disabled,.ide__runcontrol .pick__btn:disabled{opacity:.4;cursor:not-allowed}.ide__btn:focus-visible{outline:2px solid var(--text-hi);outline-offset:2px}.ide__btn--compile,.ide__btn--compile:hover:not(:disabled){border:0;background:none;color:var(--text-mute)}.ide__btn--compile:is(:hover,:focus-visible,:active):not(:disabled){color:var(--text-hi)}.ide__btn--run{border-color:transparent;background:var(--text-hi);color:var(--bg-base)}.ide__btn--run:hover:not(:disabled){background:var(--text-hi);filter:brightness(.9);border-color:transparent}.ide__btn--run svg{fill:currentColor}.ide__btn--run .price{margin-left:4px;padding-left:6px;border-left-color:var(--shade-soft);color:var(--shade-deep);font-size:11px}.ide__btn .price svg,.ide__btn .price img{width:11px;height:11px}.ide__notes{flex:none;padding:8px 14px 0}.ide__notes .script__refusal{margin:0 0 8px}.console__count{margin-left:6px;padding:1px 5px;border-radius:5px;background:var(--line-strong);font:500 10.5px/1 var(--font-mono)}.submit[hidden],.submit__content[hidden]{display:none}.submit .submit__panel:has(.fin){width:min(720px,100%)}.submit .onb__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.submit__content .verify,.submit__content .fin{padding:0;border:0;background:none;box-shadow:none}.submit__content .fin__go{align-self:stretch;min-height:44px;border-radius:var(--r-full)}.submit__content .fin__field input[type=file]{max-width:100%}.submit__content .verify>.label{display:none}.submit__content .verify .ide__row>button{flex:1;min-height:44px;font-size:var(--t-md)}.script__agent{background:none}.script__agent .chat{overflow:hidden}.script__agent .chat__head{height:44px;padding:0 8px 0 6px;border-bottom:1px solid var(--line)}.script__agent .chat__title{color:var(--text-hi);font:500 13.5px/1.2 var(--font-ui)}.script__agent .models__trigger{height:24px;font:500 11.5px/1 var(--font-ui)}.script__agent .chat__msg{color:var(--text);font:400 13px/1.6 var(--font-ui)}.script__agent .chat__msg--user{color:var(--text-hi)}.script__agent .chat__hello{margin-bottom:6px;color:var(--text-hi);font:500 15px/1.3 var(--font-ui);letter-spacing:-.01em}.script__agent .chat__sub{margin-bottom:16px;color:var(--text-mute);font:400 12.5px/1.45 var(--font-ui)}.script__agent .chat__connect{padding:12px;gap:10px;border-color:var(--line);border-radius:10px;background:var(--fill-faint)}.script__agent .chat__connect b{font:500 13px/1.3 var(--font-ui);color:var(--text-hi)}.script__agent .chat__connect .clay{height:30px;border-radius:999px;font:500 12px/1 var(--font-ui)}.script__agent .chat__starter{padding:9px 12px;border-radius:9px;font:400 13px/1.35 var(--font-ui);color:var(--text)}.script__agent .chat__composer{margin:0 8px 8px;border-radius:24px}.script__agent .chat__input{font:400 13px/1.4 var(--font-ui)}.script__agent .chat__send,.script__agent .chat__stop{height:30px;border-radius:8px;font:500 12px/1 var(--font-ui)}.console__body{padding:12px 14px 16px}.probs{display:flex;flex-direction:column;gap:12px}.probs__status{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:var(--fill-faint);font:400 12.5px/1.3 var(--font-ui);color:var(--text-mute)}.probs__status b{color:var(--text-hi);font-weight:500;font-size:13px}.probs__dot{width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 3px color-mix(in srgb,var(--mint) 12%,transparent)}.probs__status.is-warn .probs__dot{background:var(--amber);box-shadow:0 0 0 3px var(--amber-wash)}.probs__status.is-bad .probs__dot{background:var(--short);box-shadow:0 0 0 3px color-mix(in srgb,var(--rose) 14%,transparent)}.probs__lang{margin-left:auto;color:var(--text-mute);font-size:11.5px}.probs__list{margin:0;padding:0;list-style:none;border:1px solid var(--line);border-radius:10px;overflow:hidden}.probs__item+.probs__item{border-top:1px solid var(--line)}.probs__main{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:0;background:none;cursor:pointer;text-align:left;color:var(--text-hi);font:400 13px/1.4 var(--font-ui);transition:background .12s ease}.probs__main:hover{background:var(--fill-faint)}.probs__main:focus-visible{outline:2px solid var(--text-hi);outline-offset:-2px}.probs__sev{flex:none;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;font:700 10px/1 var(--font-ui);background:color-mix(in srgb,var(--rose) 16%,transparent);color:var(--short)}.probs__item.is-warning .probs__sev{background:var(--amber-wash);color:var(--amber)}.probs__msg{flex:1;min-width:0}.probs__where{flex:none;color:var(--text-mute);font:400 11.5px/1 var(--font-mono)}.probs__hint{margin:-4px 0 0;padding:0 12px 10px 38px;color:var(--text-mute);font:400 12px/1.45 var(--font-ui)}.probs__hint a{margin-left:8px;color:var(--text-mute);font-family:var(--font-mono);font-size:11px;text-decoration:underline;text-underline-offset:3px}.probs__note{margin:0;color:var(--text-mute);font:400 12.5px/1.4 var(--font-ui)}.probs__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.probs__stat{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--fill-faint)}.probs__stat>span{color:var(--text-mute);font:600 10.5px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase}.probs__stat b{color:var(--text-hi);font:500 15px/1.1 var(--font-ui)}.probs__stat small{color:var(--text-mute);font-size:12px;font-weight:400}.probs__bar{display:block;height:3px;border-radius:2px;background:var(--fill-strong);overflow:hidden}.probs__bar>i{display:block;height:100%;border-radius:2px;background:var(--meter-fill)}.probs__chips{display:flex;flex-wrap:wrap;gap:6px}.probs__chip{padding:5px 9px;border-radius:7px;border:1px solid var(--line);background:var(--fill-faint);color:var(--text-hi);font:400 12px/1 var(--font-mono)}.probs__chip small{color:var(--text-mute)}.probs__chip--hold{font-family:var(--font-ui);color:var(--text)}.cempty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:140px;padding:20px;text-align:center}.cempty b{color:var(--text-hi);font:500 13.5px/1.3 var(--font-ui)}.cempty span{max-width:36ch;color:var(--text-mute);font:400 12.5px/1.45 var(--font-ui)}.cempty .ide__btn{margin-top:8px}.chat__offline{display:inline-block;width:6px;height:6px;margin-left:8px;border-radius:50%;vertical-align:middle;background:var(--amber);box-shadow:0 0 0 3px var(--amber-wash);animation:chat-off 1.6s ease-in-out infinite}@keyframes chat-off{50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.chat__offline{animation:none}}.script__agent .models__trigger{border-color:var(--line-strong);box-shadow:none;border-radius:999px;padding:0 10px}.script__agent .models__trigger:hover{border-color:var(--line-hover)}.models__menu{font-family:var(--font-ui)}.models__menu .models__mode{color:var(--text-mute);font:400 12px/1.3 var(--font-ui);letter-spacing:0;text-transform:none}.models__menu .models__setup{color:var(--text-hi);font:500 12.5px/1.2 var(--font-ui)}.models__menu .models__mode{margin:4px 8px 8px}.models__menu .models__group{border-radius:8px}.models__menu .models__group+.models__group{margin-top:2px;border-top:0}.models__menu .models__head{gap:9px;height:34px;padding:0 10px;border-radius:8px;color:var(--text-hi);font:500 13px/1 var(--font-ui)}.models__menu .models__head .mark{flex:none;opacity:.9}.models__menu .models__head[aria-expanded=true]{background:var(--fill)}.models__menu .models__group.is-off .models__head{color:var(--text-mute)}.models__menu .models__group.is-off .mark{opacity:.4}.models__menu .models__count{color:var(--text-mute);font:400 11.5px/1 var(--font-ui)}.models__menu .models__chev{order:9;color:var(--text-mute)}.models__menu .models__list{margin:2px 0 6px}.models__menu .models__opt{height:30px;padding:0 10px 0 33px;border-radius:7px;color:var(--text);font:400 12.5px/1 var(--font-ui)}.models__menu .models__opt:hover:not(:disabled):not([aria-selected=true]){background:var(--fill);color:var(--text-hi)}.models__menu .models__pkg{height:auto;min-height:44px;padding:6px 10px;font:500 13px/1.2 var(--font-ui)}.models__menu .models__note{font:400 11.5px/1.2 var(--font-ui)}.models__menu .models__section+.models__section{margin-top:6px;padding-top:6px}.models__menu .models__tick{color:var(--text-hi)}.models__menu .models__head--vendor{padding-left:33px;height:30px;font:500 12px/1 var(--font-ui);color:var(--text)}.models__menu .models__list--deep .models__opt{padding-left:46px}.models__menu .models__setup{margin-top:6px;padding:10px;border-radius:8px;border-top:1px solid var(--line);text-align:left}.models__menu .models__setup:hover{background:var(--fill)}.script__agent .chat__starter{text-align:left}.script__savebtn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid var(--line-strong);border-radius:999px;background:var(--fill-faint);color:var(--text-hi);font:500 13px/1 var(--font-ui);cursor:pointer;transition:background .12s ease,border-color .12s ease}.script__savebtn svg{fill:none;stroke:currentColor;stroke-width:1.3}.script__savebtn:hover{background:var(--fill-strong);border-color:var(--line-hover)}.script__savebtn:disabled{opacity:.6;cursor:progress}.script__savebtn:focus-visible{outline:2px solid var(--text-hi);outline-offset:2px}.script__save:not(.chip--warn):before{content:"";display:inline-block;width:5px;height:5px;margin-right:6px;border-radius:50%;background:var(--mint);vertical-align:1px;box-shadow:0 0 6px color-mix(in srgb,var(--mint) 60%,transparent)}.console{overflow:hidden}.console.is-sliding{transition:height .28s cubic-bezier(.22,1,.36,1)}.console.is-sliding .console__body{overflow:hidden}@media(prefers-reduced-motion:reduce){.console.is-sliding{transition:none}}@media(max-width:859px){.ide--mobile .ide__bar{height:58px;margin:var(--ide-gap) 10px 10px;padding:0 4px;border:1px solid var(--ctl-edge);border-radius:29px;background:var(--ctl-bg)}.ide--mobile .ide__tab[aria-pressed=true]:before{display:none}.ide--mobile .ide__tab[aria-pressed=true]:after{content:"";position:absolute;bottom:5px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--mint)}.shell--phone .script__home{margin-left:0;font-size:16px}.shell--phone .script__savebtn{border:1px solid var(--ctl-edge);border-radius:50%;background:var(--ctl-bg)}}@media(max-width:859px){.shell--phone .script__agent :is(.chat__icon,.chat__send,.models__trigger){min-height:44px;min-width:44px}.shell--phone :is(.script__home,.script__savebtn){width:44px;height:44px}}@media(max-width:859px)and (pointer:coarse){.ide--mobile:has(:is(textarea,input):focus) .ide__bar{display:none}}.ide__runcontrol{display:inline-flex;align-items:stretch;border-radius:var(--button-radius)}.ide__runcontrol .ide__btn--run{border-radius:var(--button-radius) 0 0 var(--button-radius)!important;padding-right:4px}.ide__runcontrol .pick{display:flex}.ide__runcontrol .pick .pick__btn{justify-content:center;width:30px;min-height:0;padding:0;gap:0;border:0;border-radius:0 var(--button-radius) var(--button-radius) 0!important;background:var(--text-hi);color:var(--bg-base)}.ide__runcontrol .pick__label{display:none}.ide__runcontrol .pick .pick__btn:hover:not(:disabled){filter:brightness(.9)}.ide__runcontrol .pick .pick__btn:focus-visible{outline:2px solid var(--text-hi);outline-offset:2px}@media(max-width:859px){.shell--phone .ide__runcontrol .ide__btn--run .price{display:inline-flex}.shell--phone .ide__runcontrol .pick__btn{width:30px}}@media(max-width:600px){.ide__runactions{gap:6px}.ide__runactions .ide__btn{padding-inline:8px}}.console__results[data-run-mode=fast]>.dash__fast,.console__results[data-run-mode=full]>.verify{order:-1}.notice{display:flex;align-items:flex-start;gap:var(--s3);padding:10px 16px;background:var(--amber-wash);border-bottom:1px solid var(--amber-edge);color:var(--text-hi);font-size:.875rem;line-height:1.5}.notice__tag{flex:none;margin-top:1px;padding:2px 8px;border:1px solid var(--amber-edge);border-radius:var(--r-full);color:var(--amber);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.notice__text{margin:0;flex:1 1 auto}.notice__body{color:var(--text)}.notice__when{color:var(--amber);font-variant-numeric:tabular-nums}.notice__x{flex:none;padding:2px 6px;border:0;background:none;color:var(--text-mute);cursor:pointer;border-radius:var(--r-sm)}.notice__x:hover{color:var(--text-hi);background:#ffffff0f}.notice__x:focus-visible{outline:none;box-shadow:var(--focus-ring)}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-sheet) + 10);display:grid;place-items:center;padding:24px 16px}.blocker__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#060607d1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.blocker__panel{position:relative;width:min(34rem,100%);max-height:88vh;overflow-y:auto;padding:24px;border:1px solid var(--amber-edge);box-shadow:var(--glass-shadow),var(--edge),0 0 0 1px #ffb02014}.blocker__tag{display:inline-block;margin-bottom:12px;padding:3px 10px;border:1px solid var(--amber-edge);border-radius:var(--r-full);background:var(--amber-wash);color:var(--amber);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.blocker__head{margin:0 0 12px;font-size:1.25rem;line-height:1.3;letter-spacing:-.02em;color:var(--text-hi)}.blocker__body{margin:0 0 20px;color:var(--text);font-size:.9375rem;line-height:1.65;white-space:pre-wrap}.blocker__facts{margin:0 0 20px;display:grid;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.blocker__facts>div{display:flex;justify-content:space-between;gap:16px;padding:10px 14px;background:var(--bg-sunken)}.blocker__facts dt{color:var(--text-mute);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.blocker__facts dd{margin:0;color:var(--text-hi);font-size:.875rem;font-variant-numeric:tabular-nums;text-align:right}.blocker__foot{margin:0 0 16px;color:var(--text-mute);font-size:.8125rem;line-height:1.5}.blocker__go{display:block;text-align:center;text-decoration:none}@media(max-width:640px){.blocker{padding:16px}.blocker__panel{padding:20px 16px}.blocker__facts>div{flex-direction:column;gap:2px}.blocker__facts dd{text-align:left}.notice{flex-wrap:wrap}}@media(prefers-reduced-motion:no-preference){.blocker__panel{animation:gate-in var(--dur) var(--ease)}}@keyframes gate-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.legal__lead{margin:0 0 var(--s2);color:var(--text-mute);font-size:var(--t-xs)}.legal__docs{list-style:none;margin:0 0 var(--s4);padding:0;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-sunken)}.legal__docs>li+li{border-top:1px solid var(--line)}.legal__check{display:flex;align-items:center;gap:10px;padding:11px 12px;color:var(--text);font-size:var(--t-sm);line-height:1.45;cursor:pointer}.legal__check--wide{align-items:flex-start;color:var(--text-mute);font-size:var(--t-xs);line-height:1.5}.legal__check--wide input{margin-top:2px}.legal__check input{flex:none;width:15px;height:15px;margin:0;accent-color:var(--mint);cursor:pointer}.legal__check a{color:var(--text-hi);font-weight:500;text-decoration:none}.legal__check a:hover{text-decoration:underline;text-underline-offset:3px}.legal__check--wide a{color:var(--text);font-weight:400;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.legal__check a span{color:var(--text-mute);font-size:.85em}.legal__error{margin:0 0 var(--s3);padding:10px 12px;border:1px solid var(--short-edge, var(--line-strong));border-radius:var(--r-md);background:var(--short-wash);color:var(--rose);font-size:.875rem}.legal__actions{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--s4)}.legal__accept{flex:1 1 auto}.legal__accept:disabled{opacity:.45;cursor:not-allowed}.legal__out{flex:none;border:0;background:none;padding:8px 4px;color:var(--text-mute);font-size:.8125rem;cursor:pointer}.legal__out:hover{color:var(--text-hi)}.legal__out:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:4px}@media(max-width:640px){.legal__actions{flex-direction:column-reverse;align-items:stretch}.legal__accept{width:100%}}.legal__one{padding:0;margin-bottom:var(--s4);align-items:flex-start;color:var(--text);font-size:13px;line-height:1.55}.legal__one input{margin-top:3px}.legal__one a{color:var(--text-hi);font-weight:500;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.onb .legal__one{margin-bottom:0}.foot{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-bar);display:flex;align-items:center;gap:var(--s4);height:var(--foot-h);padding:0 16px;border-top:1px solid var(--line);background:var(--bg-sunken);color:var(--text-mute);font-size:11px;font-variant-numeric:tabular-nums}.foot__link{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.foot__dot{width:6px;height:6px;border-radius:var(--r-full);background:currentColor;flex:none}.foot__link--online{color:var(--mint)}.foot__link--slow{color:var(--amber)}.foot__link--offline{color:var(--rose)}.foot__link--connecting,.foot__ms{color:var(--text-mute)}.foot__nav{margin-left:auto;display:flex;gap:var(--s4)}.foot__nav a{color:var(--text-mute);text-decoration:none;white-space:nowrap;transition:color var(--dur-fast) var(--ease)}.foot__nav a:hover{color:var(--text-hi)}.foot__nav a:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:4px}@media(max-width:640px){.foot{gap:10px;padding:0 12px}.foot__nav{gap:12px}}@media(max-width:859px){:root{--foot-h: 68px}}.tabs{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:var(--z-bar);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);height:58px;padding:0 var(--s1);border:1px solid var(--ctl-edge);border-radius:29px;background:#17171ae6;box-shadow:0 10px 30px -8px #000000b3}.tabs__item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;padding:0;background:none;border:0;cursor:pointer;color:var(--text-mute);font:500 10.5px/1 var(--font-ui);letter-spacing:.01em;-webkit-tap-highlight-color:transparent;transition:color var(--dur-fast) var(--ease)}.tabs__item span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabs__icon{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tabs__item.active{color:var(--text-hi)}.tabs__item.active:after{content:"";position:absolute;bottom:5px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--mint)}.tabs__item:focus-visible{outline:none;box-shadow:inset var(--focus-ring);border-radius:var(--r-sm)}.tabs__alert{position:absolute;top:10px;left:calc(50% + 8px);width:6px;height:6px;border-radius:50%}.tabs__alert--slow{background:var(--amber)}.tabs__alert--offline{background:var(--rose)}.moresheet{display:flex;flex-direction:column;gap:var(--s4);padding-top:var(--s1)}.moresheet__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--s2)}.moresheet__tile{display:flex;flex-direction:column;justify-content:space-between;gap:var(--s4);min-height:84px;padding:14px;border:1px solid var(--line);border-radius:14px;background:#ffffff08;color:var(--text-hi);font:500 var(--t-md)/1.2 var(--font-ui);-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.moresheet__tile .tabs__icon{color:var(--text-mute)}.moresheet__tile:active{background:#ffffff0f}.moresheet__tile.active{border-color:var(--line-strong);background:#ffffff0f}.moresheet__tile.active .tabs__icon{color:var(--text-hi)}.moresheet__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);flex-wrap:wrap;padding:var(--s3) 2px 0;border-top:1px solid var(--line);font-size:var(--t-xs);color:var(--text-mute)}.moresheet__legal{display:flex;gap:var(--s4)}.moresheet__legal a{color:var(--text-mute);padding:var(--s2) 0}.account-page{max-width:70rem}.account-page__title{text-align:center;margin-bottom:var(--s5)}.account-page .gate__page{min-height:0}.account-page .gate__card{max-width:42rem;padding:var(--s6)}.perf__empty{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s8) var(--s4);text-align:center;color:var(--text-mute);font-size:.9375rem;line-height:1.6}.perf__empty strong{color:var(--text-hi);font-size:1rem}.perf__empty span{max-width:44ch;margin:0 auto}.perf__val{font-size:1.25rem;color:var(--text-hi)}.perf__hint{font-size:.75rem;color:var(--text-mute);line-height:1.4}.perf__chart{padding:var(--s4);margin-bottom:var(--s5)}.pad>.ref__lede:first-of-type{margin-top:var(--s2)}.perf__now{padding:var(--s4)}.perf__venues{padding:var(--s4);margin-bottom:var(--s5)}.ref__lede{max-width:62ch;margin:0 0 var(--s5);color:var(--text);font-size:.9375rem;line-height:1.65}.ref__lede strong{color:var(--text-hi)}.ref__card{padding:var(--s4);margin-bottom:var(--s5)}.ref__link{display:flex;align-items:center;gap:var(--s2);margin-top:var(--s2)}.ref__url{flex:1 1 auto;min-width:0;padding:9px 12px;border:1px solid var(--line);border-radius:var(--r-md);color:var(--text-hi);font-size:.875rem;white-space:nowrap;overflow-x:auto}.ref__rename{margin-top:var(--s3);border:0;background:none;padding:0;color:var(--text-mute);font-size:.8125rem;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ref__edit{display:flex;gap:var(--s2);margin-top:var(--s3);flex-wrap:wrap}.ref__input{flex:1 1 12rem;padding:9px 12px;border:1px solid var(--line-strong);border-radius:var(--r-md);color:var(--text-hi);font-family:var(--font-num);font-size:.875rem}.ref__input:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ref__err{margin:var(--s2) 0 0;color:var(--rose);font-size:.8125rem}.ref__note{margin:0 0 var(--s5);color:var(--text-mute);font-size:.8125rem}.ref__list{padding:var(--s4)}.ref__none{margin:var(--s2) 0 0;color:var(--text-mute);font-size:.875rem}.pts{max-width:66rem}.pts__surface{padding:var(--s6)}.pts__status{margin-bottom:var(--s6);padding-bottom:var(--s5);border-bottom:1px solid var(--line-strong);color:var(--text)}.pts__gate{margin-bottom:var(--s6)}.pts__gate .gate__page{min-height:0;padding:0}.pts__gate .gate__card{max-width:none;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s2);padding:0 0 var(--s5);text-align:left}.pts__gate .gate__action{margin-top:0}.pts__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-bottom:var(--s6);padding-bottom:var(--s5)}.pts__stat{display:flex;flex-direction:column;justify-content:center;gap:var(--s2);padding:var(--s3) var(--s5) var(--s3) 0}.pts__stat+.pts__stat{padding-left:var(--s5);border-left:1px solid var(--line-strong)}.pts__balance{font-size:clamp(2rem,5vw,3rem);font-weight:700;color:var(--text-hi);line-height:1.1}.pts__season{font-size:clamp(1.125rem,3vw,1.5rem);font-weight:600;color:var(--text-hi)}.pts__hint{margin:0;color:var(--text-mute);font-size:var(--t-sm);line-height:1.5}.pts__ways{padding:0}.pts__ways h2{margin-bottom:var(--s4);color:var(--text-hi);font-family:var(--font-display);font-size:var(--t-xl);font-weight:600;letter-spacing:-.02em}.pts__ways-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3)}.pts__way{position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--s4);min-width:0;min-height:112px;padding:var(--s5);transition:background var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.pts__way:after{top:-1px;right:-1px;bottom:-1px;left:-1px}.pts__way:focus-visible{outline:2px solid #a9a9b2;outline-offset:2px}.pts__way strong,.pts__way small{display:block}.pts__way strong{color:var(--text-hi);font-size:var(--t-lg);font-weight:600}.pts__way small{max-width:34ch;margin-top:var(--s1);color:var(--text-mute);font-size:var(--t-sm);line-height:1.45}@media(max-width:640px){.pts__surface{padding:var(--s4)}.pts__ways-grid{grid-template-columns:1fr}.pts__way{min-height:82px;padding:var(--s4)}}@media(max-width:380px){.pts__stats{grid-template-columns:1fr}.pts__stat+.pts__stat{padding-left:0;border-left:0;border-top:1px solid var(--line-strong)}}@media(max-width:640px){.ref__link{flex-direction:column;align-items:stretch}}.deploy{padding:var(--s4);margin-bottom:var(--s4)}.deploy__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);margin-bottom:var(--s3)}.deploy__count{font-family:var(--font-num);font-size:var(--t-xs);color:var(--text-mute)}.deploy__list{display:flex;flex-direction:column;margin-top:var(--s3)}.deploy__row{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--line);flex-wrap:wrap}.deploy__row:last-child{border-bottom:0}.deploy__row:hover{color:var(--text-hi)}.deploy__id{display:flex;flex-direction:column;gap:2px;min-width:140px}.deploy__sym{font-size:var(--t-md);color:var(--text-hi)}.deploy__id .muted{font-size:var(--t-sm)}.deploy__status{flex:none}.deploy__nums{display:flex;gap:var(--s5);margin-left:auto;flex-wrap:wrap}.deploy__nums>span{display:flex;flex-direction:column;gap:2px}.deploy__val{color:var(--text-hi)}.deploy__note{margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--line);max-width:68ch;font-size:var(--t-sm);line-height:1.6;color:var(--text-mute)}.gate__action{display:flex;align-items:center;justify-content:center;gap:var(--s3)}.gate__card{width:100%;max-width:30rem;display:flex;flex-direction:column;align-items:center;gap:var(--s4);padding:var(--s6);text-align:center}.gate__card p{margin:0;color:var(--text-hi);font-size:var(--t-lg);line-height:1.45}.wallet__btn--page{min-height:44px;padding:var(--s2) var(--s5);font-size:var(--t-md);font-weight:600;border-radius:var(--r-sm)}.risk{margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--line)}.risk__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);margin-bottom:var(--s2)}.risk__now{font-size:var(--t-sm);color:var(--text-mute)}.risk__facts{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s2);margin:0 0 var(--s3)}.risk__facts dt{margin-bottom:2px}.risk__facts dd{margin:0;font-size:var(--t-md);color:var(--text-hi)}.risk__note{font-size:var(--t-sm);color:var(--text-mute);line-height:1.5;margin:0 0 var(--s3)}.risk__row{display:flex;gap:var(--s2);flex-wrap:wrap}.risk__preset{padding:6px 12px;min-width:56px}.risk__btn{padding:6px 12px;margin-left:auto}.risk__tripped{padding:var(--s3);border:1px solid var(--amber-edge);border-radius:var(--r-md);background:var(--amber-wash)}.risk__trippedhead{font-weight:650;color:var(--amber);margin:0 0 var(--s2)}.risk__tripped .risk__note{margin-bottom:var(--s3)}.risk__err{font-size:var(--t-sm);color:var(--short);margin:var(--s2) 0 0}.mh{margin-bottom:var(--s3)}.mh__head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--s2)}.mh__worst{font-size:var(--t-md);color:var(--text-hi)}.mh__worst.is-warn{color:var(--amber)}.mh__worst.is-critical{color:var(--short)}.mh__pools{list-style:none;margin:0;padding:0;display:grid;gap:6px}.mh__pool{display:grid;grid-template-columns:minmax(6rem,auto) 1fr auto;align-items:center;gap:var(--s2);font-size:var(--t-sm)}.mh__name{color:var(--text-mute);display:flex;align-items:center;gap:6px}.mh__iso{font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-mute);border:1px solid var(--line);border-radius:var(--r-full);padding:0 5px}.mh__bar{height:5px;border-radius:var(--r-full);background:var(--bg-sunken);overflow:hidden}.mh__fill{display:block;height:100%;background:var(--text-mute)}.mh__fill.is-warn{background:var(--amber)}.mh__fill.is-critical{background:var(--short)}.mh__pct{color:var(--text);font-variant-numeric:tabular-nums}.risk__head .label,.mh__head .label{display:inline-flex;align-items:center;gap:6px}.gate__page{min-height:52svh;justify-content:center;align-items:center;padding-inline:0}.lb{max-width:70rem}.lb__controls{display:flex;align-items:center;justify-content:center;gap:var(--s3);flex-wrap:wrap;margin-bottom:var(--s2)}.lb__loading{min-height:18rem}.lb__empty{min-height:9rem;padding:var(--s5);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.lb__empty h3{color:var(--text-hi);font-family:var(--font-display);font-size:var(--t-lg);font-weight:600;margin-bottom:var(--s1)}.lb__empty p{max-width:48ch;color:var(--text-mute);font-size:var(--t-sm);line-height:1.6}.lb__board{padding:var(--s2) var(--s4);overflow-x:auto}.lb__board .tbl{min-width:440px}.lb__board .tbl th:first-child,.lb__board .tbl td:first-child{width:4rem}.lb__board .tbl tbody tr:hover{background:#ffffff06}.lb__rank{font-family:var(--font-mono);font-size:var(--t-sm);color:var(--text-mute)}.lb__board .tbl tbody tr:first-child .lb__rank{color:var(--text-hi)}.lb__who{display:inline-flex;align-items:center;gap:var(--s3);color:inherit;text-decoration:none;min-width:0}.lb__who:hover .tbl__name>span:first-child{color:var(--text-hi)}.lb__who code{font-size:var(--t-sm);color:var(--text-mute)}.lb__book{display:flex;flex-wrap:wrap;gap:var(--s1);max-width:26rem}.lb__hold{text-decoration:none;gap:var(--s1)}.lb__hold--long{color:var(--mint);border-color:var(--long-edge);background:var(--long-wash)}.lb__hold--short{color:var(--rose);border-color:var(--short-edge);background:var(--short-wash)}.lb__holdpct{color:var(--text-mute);font-variant-numeric:tabular-nums}.lb__withheld{margin:var(--s3) 0 var(--s2);color:var(--text-mute);font-size:.8125rem}@media(max-width:640px){.lb__board{padding:0 var(--s4);overflow-x:visible}.lb__board .tbl{min-width:0}.lb__board .tbl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lb__board .tbl tbody{display:block}.lb__board .tbl tbody tr{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:var(--s1) var(--s2);padding:var(--s3) 0;border-bottom:1px solid var(--line)}.lb__board .tbl tbody tr:last-child{border-bottom:0}.lb__board .tbl td{min-width:0;padding:0;border:0}.lb__board .tbl td:first-child{grid-area:rank;width:auto}.lb__board .tbl td:nth-child(2){grid-area:who}.lb__board--deployers .tbl tr{grid-template-areas:"rank who earned" "rank who algos"}.lb__board--deployers .tbl td:nth-child(3){grid-area:algos;color:var(--text-mute);font-size:var(--t-sm)}.lb__board--deployers .tbl td:nth-child(3):after{content:" algos"}.lb__board--deployers .tbl td:nth-child(4){grid-area:earned;color:var(--text-hi)}.lb__board--traders .tbl tr{grid-template-areas:"rank who returns"}.lb__board--traders .tbl td:nth-child(3){grid-area:returns}.lb__board--books .tbl tr{grid-template-areas:"rank who returns" "book book book"}.lb__board--books .tbl td:nth-child(3){grid-area:book;padding-top:var(--s2)}.lb__board--books .tbl td:nth-child(4){grid-area:returns}.lb__who{gap:var(--s2)}.lb__empty{min-height:8rem;padding:var(--s5) var(--s4)}}@media(max-width:640px){.tbl__wide{display:none}.ref__list .tbl th,.ref__list .tbl td{padding-inline:var(--s2)}.ref__list .tbl :is(th,td):first-child{padding-left:0}.ref__list .tbl :is(th,td):last-child{padding-right:0}.ref__url{font-size:var(--t-sm)}.ref__card .clay,.ref__edit .clay{min-height:44px}.ref__rename{padding:var(--s3) 0;margin-top:0}.perf__empty{padding:var(--s6) var(--s2)}}@media(max-width:859px){.lb__controls{justify-content:flex-start}.lb__controls .segmented-control{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%}.pts__surface{padding:var(--s4)}.pts__way{min-height:0;padding:var(--s4)}.pts__ways-grid{grid-template-columns:1fr}}@media(max-width:859px){.perf__now,.perf__venues,.perf__chart{padding:var(--s4)}.pts__surface{padding:0;border:0;background:none;box-shadow:none}.pts__balance{font-size:36px;letter-spacing:-.02em}}@media(max-width:859px){.lb__empty{min-height:0;padding:var(--s6) var(--s4)}.lb__empty h3,.perf__empty strong{font-size:15px}.lb__empty p,.perf__empty span{font-size:var(--t-sm)}.perf__chart:has(>.perf__empty) .perf__empty{padding:var(--s5) var(--s3)}}.ref__card{margin:0 0 var(--s2);padding:0;background:none;border:0;box-shadow:none}.ref__link{flex-direction:row;align-items:center;gap:var(--s2);margin:0}.ref__url{flex:1 1 auto;min-width:0;height:44px;display:flex;align-items:center;padding:0 16px;border:1px solid var(--ctl-edge);border-radius:var(--r-full);color:var(--text-hi);font-size:var(--t-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ref__copy{flex:none;height:44px;padding:0 18px;border-radius:var(--r-full);font-size:var(--t-sm)}.ref__rename{display:inline-block;margin:var(--s2) 0 0;padding:var(--s2) 0;text-decoration:none;color:var(--text-mute);font-size:var(--t-sm)}.prof__rowfig{color:var(--text-hi);font-size:15px}.ref__note{margin-top:var(--s4);color:var(--text-mute);font-size:var(--t-sm);line-height:1.55}.credits__hero{display:flex;align-items:baseline;gap:var(--s3);margin:var(--s1) 0 var(--s2)}.credits__big{display:inline-flex;align-items:center;gap:10px;color:var(--text-hi);font-size:40px;font-weight:700;letter-spacing:-.03em;line-height:1}.credits__usd{color:var(--text-mute);font-size:15px}.prof-edit .panel{padding:var(--s5) 0}.prof-edit .prof-edit__form{padding-top:var(--s2)}.prof-edit .label{text-transform:none;letter-spacing:0;font-size:var(--t-sm);font-weight:500;color:var(--text-mute)}.prof-edit .prof-edit__privacy>.label:first-child{font-size:17px;font-weight:600;letter-spacing:-.015em;color:var(--text-hi)}.prof-edit .prof-edit__form .clay--primary,.prof-edit .prof-edit__email .clay--primary{height:48px;border-radius:var(--r-full)}.prof-edit .vis__title{font-size:15px}.prof-edit .vis__warns,.prof-edit .prof-edit__hint{color:var(--text-mute)}.prof-edit .field input:not([type=checkbox]):not([type=radio]):not([type=range]),.prof-edit .field textarea{border-color:var(--ctl-edge);box-shadow:none;border-radius:14px}.avpick__go{border-radius:var(--r-full)}.pf{max-width:840px}.pf__curve{display:flex;flex-direction:column;gap:var(--s2);margin-top:var(--s3)}.pf__curve .curve--full,.pf__curve .curve-empty{height:160px}.pf__summaryhead{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s3)}.pf__funding{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s2);margin-left:auto}.pf__summaryfigures{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s3);margin-top:var(--s5)}.pf__summaryfigures>.pick{margin-left:auto}.pf__summary .pick__btn{height:36px;min-height:36px;padding:0 10px;gap:calc(var(--s2) + 4px);line-height:1}.pf__row{display:flex;flex-direction:column;padding-bottom:var(--s3)}.pf__algo{padding-bottom:var(--s2)}.pf__actions{display:flex;gap:var(--s2);padding-left:48px}.pf__btn{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 16px;border:1px solid var(--ctl-edge);border-radius:var(--r-full);background:var(--ctl-bg);color:var(--text-hi);font:500 var(--t-sm)/1 var(--font-ui);cursor:pointer}.pf__btn:hover:not(:disabled){background:var(--ctl-bg-hover)}.pf__btn:disabled{opacity:.5;cursor:default}.pf__btn--stop{color:var(--short);border-color:var(--short-edge)}.pf__stopall{width:100%;height:48px;margin-top:var(--s4);border:1px solid var(--short-edge);border-radius:var(--r-full);background:none;color:var(--short);font:500 var(--t-md)/1 var(--font-ui);cursor:pointer}.pf__confirm{display:flex;flex-direction:column;gap:var(--s3);margin-top:var(--s4);padding:var(--s4);border:1px solid var(--short-edge);border-radius:16px;background:var(--ctl-bg);color:var(--text-hi);font-size:var(--t-md)}.pf__confirm .pf__actions{padding-left:0;justify-content:flex-end}.pf__error{margin-top:var(--s3);color:var(--short);font-size:var(--t-sm)}.pf__risk .sizing,.pf__risk .protection{margin-bottom:var(--s5)}@media(min-width:860px){.pf{margin-inline:auto}}.rcard{display:flex;flex-direction:column;overflow:hidden}.rrow{display:flex;flex-direction:column;gap:var(--s3);margin:0;padding:18px var(--s5);border:0;min-width:0}.rrow+.rrow{border-top:1px solid rgb(255 255 255 / .07)}.rrow__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s4)}.rrow__text{display:flex;flex-direction:column;gap:3px;min-width:0}.rrow__title{display:inline-flex;align-items:center;gap:6px;color:var(--text-hi);font-size:16px;font-weight:600;letter-spacing:-.015em}.rrow__sub{color:var(--text-mute);font-size:var(--t-sm)}.rrow__value{color:var(--risk-color, var(--text-hi));font-size:26px;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.rrow__err{margin:0;color:var(--short);font-size:var(--t-sm)}.rrow .protection__ends{display:flex;justify-content:space-between;margin-top:-6px;font-size:var(--t-xs);font-weight:500}.rrow .protection__slider{margin:0}.rrow__apply{align-self:flex-end;height:36px;padding:0 18px;border:0;border-radius:var(--r-full);background:#e8e8eb;color:#0a0a0c;font:600 var(--t-sm)/1 var(--font-ui);cursor:pointer}.rrow:disabled .rseg,.rrow .rseg:has(:disabled:not(.is-on)){opacity:1}.rrow:disabled .rseg{opacity:.5}.rseg{flex:none;display:inline-flex;gap:2px;padding:3px;border-radius:var(--r-full);border:1px solid rgb(255 255 255 / .08)}.rseg__opt{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:34px;padding:0 14px;border:0;border-radius:var(--r-full);background:none;color:var(--text-mute);font:600 var(--t-sm)/1 var(--font-ui);cursor:pointer;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.rseg__opt input{position:absolute;opacity:0;pointer-events:none}.rseg__opt:hover:not(.is-on){color:var(--text-hi)}.rseg__opt:disabled{cursor:default}.rseg__opt:has(input:focus-visible),.rseg__opt:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(max-width:640px){.rrow{padding:var(--s4)}.rrow__head:has(.rseg){flex-direction:column;align-items:stretch;gap:var(--s3)}.rseg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}}@media(max-width:859px){.pf__riskcard .rs{height:40px}}.pf .prof__facts dt,.pf .prof__rowid span:not(.prof__long):not(.prof__short),.pf .prof__sub{color:var(--text-mute)}.pf .prof__facts dd{font-size:24px;font-weight:700;letter-spacing:-.03em}.pf .prof__facts .num--long:before,.pf .prof__facts .num--short:before{content:none}.pf .prof__h{font-size:18px}@media(min-width:641px){.pf__row{flex-direction:row;align-items:center;gap:var(--s3);padding-bottom:0}.pf__algo{flex:1;min-width:0;padding-bottom:var(--s2)}.pf__actions{padding-left:0}}.lb__how{margin:var(--s6) auto 0;max-width:720px}.lb__howtitle{margin-bottom:var(--s2);color:var(--text-hi);font-size:15px;font-weight:600;letter-spacing:-.01em}.lb__howlist{margin:0}.lb__howlist>div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:var(--s4);padding:14px 0;border-top:1px solid var(--fill-strong)}.lb__howlist>div:last-child{border-bottom:1px solid var(--fill-strong)}.lb__howlist dt{color:var(--text-hi);font-size:15px;font-weight:600}.lb__howlist dd{margin:0;color:var(--text);font-size:15px;line-height:1.5}@media(max-width:640px){.lb__how{margin-top:var(--s5)}.lb__howlist>div{grid-template-columns:5.5rem minmax(0,1fr);gap:var(--s3)}}.gate__card{gap:var(--s5);padding:var(--s8) var(--s6)}.gate__card p{font-size:18px;font-weight:600;letter-spacing:-.015em}.gate__action .wallet__btn.clay--primary{height:44px;padding:0 22px;border-radius:var(--r-full);font-size:var(--t-md)}.gate__action .wallet__btn.clay--primary:after{content:"→";margin-left:2px;font-weight:500}.gate__action .wallet__btn.clay--primary:disabled{background:var(--line-strong);border-color:transparent;color:var(--text-hi);opacity:1}.gate__action .wallet__btn.clay--primary:disabled:after{content:none}.lb__empty h3{font-size:17px;letter-spacing:-.015em}.lb__empty p{color:var(--text)}.pts__gate .gate__card{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--s4);padding:var(--s4) var(--s4) var(--s4) var(--s5);text-align:left}.pts__gate .gate__card p{font-size:16px}.pts__gate .gate__action{margin:0;flex:none}@media(max-width:480px){.pts__gate .gate__card{flex-direction:column;align-items:stretch;text-align:center;padding:var(--s5) var(--s4)}}.hero{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s6);margin-bottom:var(--s4)}.hero__title{color:var(--text-hi);font-size:24px;font-weight:700;letter-spacing:-.025em;line-height:1.2;max-width:24ch}.hero__accent{color:var(--mint)}.hero__sub{color:var(--text);font-size:15px}.hero .ref__card{margin-top:var(--s3)}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0 0 var(--s2)}.tiles>div{display:flex;flex-direction:column;gap:6px;min-width:0;padding:var(--s4)}.tiles dt{color:var(--text-mute);font-size:var(--t-sm);font-weight:500}.tiles dd{margin:0;color:var(--text-hi);font-size:24px;font-weight:700;letter-spacing:-.03em;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tiles .num--long:before,.tiles .num--short:before{content:none}.tiles .prof__sub{color:var(--text-mute);font-size:var(--t-xs)}.tile__none{color:var(--text-mute)}@media(max-width:640px){.tiles{grid-template-columns:1fr 1fr}.tiles>div:last-child:nth-child(odd){grid-column:1 / -1}.tiles dd{font-size:22px}.hero{padding:var(--s5) var(--s4)}.hero__title{font-size:21px}}.soft-empty{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:var(--s4) var(--s4) var(--s4) var(--s5);color:var(--text);font-size:15px}.soft-empty .pill{text-decoration:none}.pts__surface{padding:0;border:0;background:none;box-shadow:none}.pts__stats{padding:var(--s2) var(--s6);margin-bottom:var(--s6)}.pts__way{gap:var(--s4);justify-content:space-between;min-height:0;padding:var(--s4) var(--s4) var(--s4) var(--s5)}.pts__way:hover{transform:none;border-color:var(--soft-edge)}.pts__way strong{display:block;margin-bottom:4px;color:var(--text-hi);font-size:16px;font-weight:600}.pts__way small{color:var(--text);font-size:var(--t-sm)}.pts__how{max-width:none}.pts__how .lb__howlist>div{grid-template-columns:8.5rem minmax(0,1fr)}@media(max-width:640px){.pts__how .lb__howlist>div{grid-template-columns:6.5rem minmax(0,1fr)}.pts__stats{padding:var(--s2) var(--s4)}}.pf__summary{padding:var(--s5)}.pf__summary .pf__meta{justify-content:flex-start}.pf__summary .tiles{flex:1 1 24rem;min-width:0;margin:0;gap:var(--s4)}.pf__summary .tiles>div{padding:0;border:0;border-radius:0;background:none;box-shadow:none}@media(max-width:640px){.pf__summary{padding:var(--s4)}}.pts__stats .label{text-transform:none;letter-spacing:0;font-size:var(--t-sm);font-weight:500;color:var(--text-mute)}.pts__stats .pts__hint{color:var(--text)}.pf__meta{display:inline-flex;align-items:center;gap:var(--s3);flex-wrap:wrap;justify-content:center}.lev{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border:1px solid transparent;border-radius:var(--r-full);background:linear-gradient(180deg,var(--line),var(--fill-faint)) padding-box,linear-gradient(var(--ctl-bg),var(--ctl-bg)) padding-box,linear-gradient(100deg,color-mix(in srgb,var(--mint) 60%,transparent),var(--line-hover) 55%,color-mix(in srgb,var(--rose) 55%,transparent)) border-box;box-shadow:inset 0 1px 0 var(--fill-strong);font-size:var(--t-sm)}.lev__value{color:var(--text-hi);font-weight:700}.lev__label{color:var(--text-mute)}.lev__track{position:relative;width:44px;height:4px;border-radius:2px;background:var(--line-strong);overflow:hidden}.lev__fill{position:absolute;inset:0 auto 0 0;border-radius:2px;background:linear-gradient(90deg,var(--mint),var(--amber) 70%,var(--rose));background-size:44px 100%}.lev__cap{color:var(--text-mute);font-size:var(--t-xs)}@media(max-width:859px){.pf__meta{justify-content:flex-start}}.lb__howlist{padding:0 var(--s5)}.lb__howlist>div{padding:16px 0;border-top:1px solid rgb(255 255 255 / .07)}.lb__howlist>div:first-child{border-top:0}.lb__howlist>div:last-child{border-bottom:0}.pts__how .lb__howtitle{margin-bottom:var(--s4);font-size:var(--t-xl);font-weight:600;letter-spacing:-.02em}.pts__how{margin-top:var(--s6)}@media(max-width:640px){.lb__howlist{padding:0 var(--s4)}.pts__how .lb__howtitle{font-size:var(--t-lg)}}.vswitch{display:inline-flex;gap:2px;padding:3px;border-radius:var(--r-full);border:1px solid var(--ctl-edge)}.vswitch__opt{display:grid;place-items:center;width:34px;height:28px;padding:0;border:0;border-radius:var(--r-full);background:none;cursor:pointer;opacity:.45;transition:opacity var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}.vswitch__opt img{width:20px;height:20px;border-radius:6px}.vswitch__opt:hover{opacity:.8}.vswitch__opt.is-on{opacity:1}.vswitch__opt:focus-visible{outline:none;box-shadow:var(--focus-ring)}.pf__vlogo{width:26px;height:26px;border-radius:8px;box-shadow:0 0 0 1px var(--ctl-edge)}.group,.moresheet__tile,.pf__confirm,.chat__starter{background:var(--standard-background);border-color:var(--soft-edge);box-shadow:var(--soft-shadow)}.pf__confirm{border-color:var(--short-edge)}.hero__title{max-width:none}.account-page .prof__list,.pf .prof__list{padding:var(--s1) var(--s5)}.account-page .prof__row,.pf .pf__row{min-height:64px}.account-page .prof__list li+li,.pf .prof__list li+li{border-top-color:#ffffff12}@media(max-width:640px){.account-page .prof__list,.pf .prof__list{padding:var(--s1) var(--s4)}}.pf__stopall{display:flex;align-items:center;justify-content:center;width:auto;height:40px;margin:var(--s4) 0 0 auto;padding:0 20px;border:1px solid color-mix(in srgb,var(--rose) 35%,transparent);border-radius:var(--r-full);background:linear-gradient(180deg,color-mix(in srgb,var(--rose) 14%,transparent),color-mix(in srgb,var(--rose) 6%,transparent)),var(--ctl-bg);box-shadow:inset 0 1px 0 var(--line);color:var(--short);font:500 var(--t-sm)/1 var(--font-ui);transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.pf__stopall:hover{border-color:color-mix(in srgb,var(--rose) 60%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--rose) 22%,transparent),var(--short-wash)),var(--ctl-bg)}@media(max-width:640px){.pf__stopall{width:100%;height:44px;margin-left:0}}.pf__algoshead{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);margin-bottom:var(--s3)}.pf .pf__algoshead .prof__h{margin:0}.lev--over{box-shadow:inset 0 0 0 1px var(--short-edge),inset 0 1px 0 var(--fill-strong)}.lev--over .lev__value{color:var(--short)}.pf__warn,.pf__note{margin:var(--s3) 0 0;font-size:var(--t-sm)}.pf__warn{padding:var(--s3) var(--s4);border:1px solid var(--short-edge);border-radius:var(--r-md);background:var(--short-wash);color:var(--text-hi)}.pf__note{color:var(--text-mute)}.pf__position .mkt{flex:none;width:36px;height:36px;font-size:11px}.pf__position .mkt__img{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pf__positionscroll{min-width:0;border-radius:0 0 var(--r-md) var(--r-md)}.pf__positionscroll:focus-visible{outline:none;box-shadow:var(--focus-ring)}.pf__table td{height:64px}.pf__positionhead{display:flex;align-items:center;gap:12px;min-width:0}.pf__table .prof__rowid{max-width:180px}.pf__table .num:before{content:none}.pf__positionactions{padding-left:0;justify-content:flex-end}.claims{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s4)}.claims>.vcard,.perf__venues>.vcard{--portfolio-accent: rgb(var(--vc) / .72);min-width:0;margin:0}.claim__title{margin:0}.claim__heading{flex:1;min-width:0;display:flex;align-items:center;gap:var(--s2)}.claim .prof__facts{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border:0}.claim .prof__facts>div{padding-block:var(--s2)}.claim .prof__facts>div+div{border-left:0}.claim.vcard .prof__list{padding:0;border:0;border-radius:0;background:none;box-shadow:none}@media(max-width:640px){.claims{grid-template-columns:1fr}}.claim__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3);padding-bottom:var(--s3)}.funding-backdrop{background:#000000a6}.funding{position:relative;width:min(408px,100%);border-radius:16px;box-shadow:0 20px 80px #00000073}.funding:has(>.funding__loading){visibility:hidden}.funding__close{position:absolute;right:8px;top:6px;z-index:1;display:grid;place-items:center;width:28px;min-width:28px!important;height:28px;min-height:28px!important;padding:0;border:0;background:transparent;color:#999;font-size:23px;line-height:1;cursor:pointer}.funding__close:hover{color:#fff;background:#252525}.funding__close:disabled{opacity:.4;cursor:default}.funding__loading{min-height:280px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #333;border-radius:16px;background:#101010;color:#aaa;font-size:14px}.funding__spinner{width:16px;height:16px;border:2px solid #333;border-top-color:#d4d4d4;border-radius:50%;animation:funding-spin .8s linear infinite}@keyframes funding-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.funding__spinner{animation:none}}.funding .relay-kit-reset{max-width:100%}.chat{--button-radius: var(--control-radius);--r-sm: var(--control-radius);--r-md: var(--control-radius);display:flex;flex-direction:column;height:calc(100dvh - var(--mast-h) - var(--foot-h));max-width:54rem;margin:0 auto;padding:0 var(--s4)}.chat__head{display:flex;align-items:center;gap:var(--s2);height:var(--chat-head-h);padding:0 var(--s1);border-bottom:1px solid var(--line);flex:none}.chat__title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-hi);font-size:var(--t-sm);font-weight:500}.chat__icon{position:relative;flex:none;display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--r-sm);background:none;color:var(--text-mute);font:inherit;cursor:pointer}.chat__icon:hover,.chat__icon[aria-expanded=true]{color:var(--text-hi);background:#ffffff0f}.chat__icon:focus-visible{outline:none;box-shadow:var(--focus-ring)}.chat__icon svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.chat__news{position:absolute;top:4px;right:4px;width:6px;height:6px}.onb.solid:has(>.agentsetup){width:min(640px,100%)}.chat__context{flex:none;width:4rem;height:.375rem}.chat__log{flex:1 1 auto;overflow-y:auto;display:flex;flex-direction:column;gap:var(--s4);padding-bottom:var(--s5)}.chat__intro{color:var(--text-mute);max-width:46ch;padding:var(--s6) 0}.chat__intro h2{margin:0 0 var(--s3);color:var(--text-hi);font-size:1.125rem}.chat__intro p{margin:0 0 var(--s3);line-height:1.65;font-size:.9375rem}.chat__msg{font-size:.9375rem;line-height:1.65}.chat__msg--user{align-self:flex-end;max-width:80%;padding:10px 14px;border-radius:var(--r-md);background:color-mix(in srgb,var(--bg-raised),white 5%);color:var(--text-hi);white-space:pre-wrap}.chat__msg--agent{color:var(--text)}.chat__text{white-space:pre-wrap}.chat__step{display:flex;align-items:baseline;gap:var(--s2);margin-top:var(--s2);padding-left:var(--s3);border-left:2px solid var(--line-strong);font-size:.875rem}.chat__steplabel{color:var(--text-hi)}.chat__stepnote{color:var(--text-mute);font-variant-numeric:tabular-nums}.chat__step.is-running{border-left-color:var(--mint)}.chat__step.is-running .chat__stepnote{color:var(--mint)}.chat__step.is-error{border-left-color:var(--rose)}.chat__step.is-error .chat__stepnote{color:var(--rose)}@media(prefers-reduced-motion:no-preference){.chat__step.is-running .chat__stepnote{animation:pulse 1.4s ease-in-out infinite}}@keyframes pulse{50%{opacity:.45}}.chat__chart{display:block;width:100%;margin-top:var(--s2);padding:0;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-sunken);overflow:hidden;cursor:zoom-in;text-align:left}.chat__chart img{display:block;width:100%;height:auto}.chat__chart:focus-visible{outline:none;box-shadow:var(--focus-ring)}.chat__charttitle{display:flex;align-items:baseline;gap:var(--s2);padding:8px 10px;font-size:var(--t-sm)}.chat__chartname{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}.chat__chartfig{flex:none;display:inline-flex;gap:var(--s2)}.chat__chartret.is-long{color:var(--long)}.chat__chartret.is-short{color:var(--short)}.chat__chartdd{color:var(--text-mute)}.chat__spark{display:block;width:100%;height:72px;padding-top:10px}.chat__sparkline{fill:none;stroke-width:1.5;stroke-linejoin:round}.chat__sparkfill{stroke:none;opacity:.12}.chat__spark.is-long .chat__sparkline{stroke:var(--long)}.chat__spark.is-long .chat__sparkfill{fill:var(--long)}.chat__spark.is-short .chat__sparkline{stroke:var(--short)}.chat__spark.is-short .chat__sparkfill{fill:var(--short)}.chat__analysis{margin-top:var(--s2);padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-raised);font-size:.875rem}.chat__analysis p{margin:0}.chat__analysis ol{margin:var(--s2) 0 0;padding-left:1.25em}.chat__analysis li+li{margin-top:var(--s1)}.chat__line{margin-right:var(--s2);padding:0 6px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:none;color:var(--mint);font:inherit;font-family:var(--font-mono);font-size:var(--t-sm)}button.chat__line{cursor:pointer}.chat__why{color:var(--text-mute)}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-sheet);display:flex;align-items:center;justify-content:center;padding:var(--s4);background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lightbox__frame{position:relative;max-width:1120px;width:100%}.lightbox__img{display:block;width:100%;max-height:90vh;object-fit:contain;border-radius:var(--r-md)}.lightbox__x{position:absolute;top:-12px;right:-12px;width:32px;height:32px;border:1px solid var(--line-strong);border-radius:50%;background:var(--bg-raised);color:var(--text);cursor:pointer}.chat__err{position:relative;margin-top:var(--s3);padding:8px 12px 8px 26px;border-radius:var(--r-md);border:1px solid var(--line);color:var(--text);font-size:var(--t-sm);line-height:1.5}.chat__err:before{content:"";position:absolute;left:12px;top:14px;width:6px;height:6px;border-radius:50%;background:var(--rose)}.chat__err--credits:before,.chat__err--managed:before{background:var(--amber)}.chat__err .chat__buy{color:var(--text-hi)}.chat__buy{margin-left:var(--s2);color:inherit;text-decoration:underline;text-underline-offset:2px}.chat__note{margin:var(--s3) 0 0;color:var(--text-mute);font-size:.8125rem}.chat__spend{margin:var(--s2) 0 0;color:var(--text-mute);font-size:.75rem;font-variant-numeric:tabular-nums}.chat__composer{position:relative;flex:none;display:flex;flex-direction:column;gap:var(--s2);align-items:stretch;padding:var(--s3) 0 var(--s4)}.chat__input{flex:1 1 auto;min-width:0;height:36px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--r-md);color:var(--text-hi);font:inherit;font-size:.9375rem;line-height:1.5}.chat__composer .chat__input{flex:none;width:100%;height:auto;min-height:36px;max-height:min(160px,30dvh);padding:7px 12px;resize:none;overflow-y:auto;scrollbar-width:none}.chat__composer .chat__input::-webkit-scrollbar{display:none}.chat__input:focus-visible{outline:none;box-shadow:var(--focus-ring)}.chat__input:disabled{opacity:.6}.chat__composer-row{display:flex;align-items:center;gap:6px;min-width:0}.chat__composer-tools{position:relative;top:3px;display:flex;align-items:center;flex:1;min-width:0;gap:4px}.chat__composer-tools .models{flex:0 1 auto}.chat__composer-tools .chat__icon:is(:hover,:focus-visible){background:none;color:var(--text-hi)}.chat__composer-tools .models__trigger{max-width:min(13rem,100%);height:34px;padding-left:0}.chat__composer-tools .chat__icon{height:34px}.chat__composer-action{position:relative;display:inline-flex;flex:none}.chat__composer-tools .chat__tool{display:inline-flex;align-items:center;gap:5px;width:auto;padding:0 6px;font-size:var(--t-sm)}.chat__composer-action:has(.chat__tool-label) .chat__action-tip{display:none}.chat__composer-action .chat__action-tip{top:auto;bottom:calc(100% + 6px);left:0;right:auto;width:max-content;white-space:nowrap}.chat__composer-action:hover .chat__action-tip,.chat__composer-action:has(:focus-visible) .chat__action-tip{opacity:1;transform:none}@media(max-width:859px){.chat__send-label,.chat__tool-label{display:none}.chat__composer-tools .chat__tool{padding:0;width:28px;justify-content:center}.chat__composer-action:has(.chat__tool-label) .chat__action-tip{display:revert}.shell--phone .chat__composer button.chat__send{position:relative;width:36px;height:36px;min-width:36px;min-height:36px;padding:0;justify-content:center;--button-radius: 50%}.chat__send{position:relative}.chat__send:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}}.credits{display:inline-flex;align-items:baseline;gap:var(--s2);padding:5px 12px;border:1px solid transparent;border-radius:var(--r-full);color:var(--text-hi);text-decoration:none;font-size:.8125rem}.credits:focus-visible{outline:none;box-shadow:var(--focus-ring)}.credits__value{color:inherit}.credits__top{color:inherit;text-decoration:underline;text-underline-offset:2px}.shop__tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--s3);margin-bottom:var(--s5)}.shop__tier{display:flex;flex-direction:column;gap:2px;padding:var(--s4);color:var(--text);text-align:left;cursor:pointer}.shop__tier:focus-visible{outline:none;box-shadow:var(--focus-ring)}.shop__tiername{color:var(--text-mute);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.shop__tiergets{display:inline-flex;align-items:center;gap:8px;color:var(--text-hi);font-size:1.5rem}.shop__tierprice{color:var(--text-mute);font-size:.9375rem}.shop__bonus{align-self:flex-start;margin-top:4px;padding:1px 8px;border-radius:var(--r-full);background:var(--fill);color:var(--text-hi);font-size:.75rem}.shop__pay{padding:var(--s4)}.shop__railpick{display:flex;align-items:center;gap:var(--s3);margin:0 0 var(--s3)}.shop__railpick select{flex:1 1 auto;max-width:22rem}.shop__oneclick{width:100%;margin-bottom:var(--s2)}.shop__status{margin:var(--s3) 0 0;padding:8px 12px;border:1px solid var(--line);border-radius:var(--r-md);color:var(--text-hi);font-size:.875rem}.shop__status.is-done{border-color:var(--mint);background:var(--long-wash)}.shop__manual{margin-top:var(--s3)}.shop__manual>summary{color:var(--text-mute);font-size:.875rem;cursor:pointer}.shop__manual[open]>summary{margin-bottom:var(--s2)}.shop__steps{margin:0 0 var(--s3);padding-left:1.25rem;color:var(--text);font-size:.9375rem;line-height:1.7}.shop__steps li+li{margin-top:var(--s2)}.shop__dest{display:inline-block;max-width:100%;overflow-x:auto;white-space:nowrap;vertical-align:bottom}.shop__from{color:var(--text-mute)}.shop__msg{margin:var(--s3) 0 0;color:var(--text);font-size:.875rem}@media(max-width:640px){.chat{padding:0 var(--s3)}.chat__msg--user{max-width:92%}}.shop__checkout{flex:1 1 auto}.fold{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur) var(--ease)}.fold.is-open{grid-template-rows:1fr}.fold>div{overflow:hidden;min-height:0}.think,.work{margin:var(--s2) 0}.work__note{color:var(--text-mute);opacity:.75;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work__body{display:flex;flex-direction:column;gap:var(--s1);padding:var(--s2) 0 0 14px}.work__body .think{margin:0}.think__toggle,.tool__head{display:flex;align-items:baseline;gap:var(--s2);width:100%;padding:0;border:0;background:none;color:var(--text-mute);font:inherit;font-size:var(--t-sm);text-align:left;cursor:pointer}.think__caret{display:inline-block;font-size:9px;transition:transform var(--dur) var(--ease)}.think__caret.is-open{transform:rotate(90deg)}.think__text{margin-top:var(--s1);max-height:220px;overflow-y:auto;padding:var(--s2) 10px;border-radius:var(--r-sm);background:#ffffff05;color:var(--text-mute);font-size:var(--t-sm);white-space:pre-wrap}.think__text.is-live{box-shadow:inset 0 1px 0 var(--mint)}.shimmer{background:linear-gradient(90deg,var(--text-mute) 30%,var(--text-hi) 50%,var(--text-mute) 70%) 0 0 / 200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}@media(prefers-reduced-motion:no-preference){.shimmer{animation:shimmer 1.6s linear infinite}}@keyframes shimmer{to{background-position:-200% 0}}.chat__thinking,.chat__loading{display:flex;align-items:center;gap:var(--s2);margin:0;font-size:var(--t-sm)}.orb{width:10px;height:10px;border-radius:50%;background:var(--brand-sweep);box-shadow:var(--glow-long)}@media(prefers-reduced-motion:no-preference){.orb{animation:pulse 1.4s ease-in-out infinite}}.tool{margin-top:var(--s2);padding-left:var(--s3);border-left:2px solid var(--line-strong)}.tool--running{border-left-color:var(--mint)}.tool--error{border-left-color:var(--rose)}.tool__label{color:var(--text-hi);font-size:.875rem}.tool__note{color:var(--text-mute);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tool__drawer{display:flex;flex-direction:column;gap:var(--s1);padding:var(--s2) 0}.tool__key{color:var(--text-mute);font-size:var(--t-xs)}.tool__drawer pre{margin:0;max-height:240px;overflow:auto;padding:var(--s2);border-radius:var(--r-sm);background:var(--bg-sunken);font-family:var(--font-mono);font-size:var(--t-xs);white-space:pre-wrap;overflow-wrap:anywhere}.tool__charts{display:grid;gap:var(--s2)}.tool__charts.is-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}@media(max-width:640px){.tool__charts.is-grid{grid-template-columns:1fr}}.chart{width:100%}.chart svg{display:block}.md{overflow-wrap:anywhere}.md>:first-child{margin-top:0}.md p{margin:var(--s2) 0}.md pre{overflow-x:auto;padding:var(--s2) var(--s3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-sunken);font-size:var(--t-sm)}.md code{font-family:var(--font-mono);font-size:.85em}.md :not(pre)>code{padding:1px 5px;border-radius:4px;background:#ffffff14;color:var(--amber)}.md a{color:var(--mint)}.md__table{overflow-x:auto;margin:var(--s2) 0;border:1px solid var(--line);border-radius:var(--r-sm)}.md table{border-collapse:collapse;width:100%;font-size:var(--t-sm)}.md th,.md td{padding:5px 10px;border-bottom:1px solid var(--line);text-align:left}.md th{color:var(--text-mute);font-weight:500}.lightbox__chart{border-radius:var(--r-md);overflow:hidden}.lightbox__nav{display:flex;align-items:center;justify-content:center;gap:var(--s3);margin-top:var(--s3)}.lightbox__arrow{width:36px;height:36px;border:1px solid var(--line-strong);border-radius:50%;background:var(--bg-raised);color:var(--text-hi);font-size:20px;cursor:pointer}.lightbox__arrow:disabled{opacity:.35;cursor:default}.lightbox__dots{display:flex;gap:6px}.lightbox__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:var(--line-strong);cursor:pointer}.lightbox__dot.is-on{background:var(--mint)}.lightbox__count{color:var(--text-mute);font-size:var(--t-sm)}.sessions{position:absolute;top:var(--chat-head-h);bottom:0;left:0;z-index:6;display:flex;flex-direction:column;width:min(16rem,85%);border-right:1px solid var(--line-strong);background:var(--bg-raised);box-shadow:var(--lift);transform:translate(-100%);visibility:hidden;transition:transform var(--dur) var(--ease),visibility 0s linear var(--dur)}.sessions.is-open{transform:none;visibility:visible;transition:transform var(--dur) var(--ease)}@media(prefers-reduced-motion:reduce){.sessions,.sessions.is-open{transition:none}}.sessions__scrim{position:absolute;inset:var(--chat-head-h) 0 0;z-index:5;background:#0006}.sessions__list{flex:1;min-height:0;overflow-y:auto;list-style:none;margin:0;padding:0 0 6px}.sessions__group>.ws__row{padding-left:12px}.sessions__group>ul{list-style:none;margin:0 0 0 12px;padding:0}.sessions__empty{padding:6px 12px;color:var(--text-mute);font-size:var(--t-sm)}.sessions__row{position:relative;display:flex;align-items:center;min-height:30px;border-radius:0}.sessions__row:hover,.sessions__row:focus-within{background:var(--fill)}.sessions__row.is-active{background:#ffffff12}.sessions__pick{flex:1;min-width:0;display:flex;align-items:center;gap:6px;padding:6px 12px;border:0;border-radius:0!important;background:none;color:var(--text);font:inherit;font-size:var(--t-sm);text-align:left;cursor:pointer}.sessions__row.is-active .sessions__pick{color:var(--text-hi)}.sessions__pick:focus-visible,.sessions__icon:focus-visible,.sessions__yes:focus-visible{outline:none;box-shadow:var(--focus-ring)}.sessions__title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sessions__rename{flex:1;min-width:0;margin:2px;padding:4px 6px;border:1px solid var(--line-strong);border-radius:6px;color:var(--text-hi);font:inherit;font-size:var(--t-sm)}.sessions__rename:focus-visible{outline:none;box-shadow:var(--focus-ring)}.sessions__acts,.sessions__confirm{flex:none;display:flex;align-items:center;gap:2px;padding-right:4px}@media(hover:hover){.sessions__row:not(:hover):not(:focus-within) .sessions__acts{visibility:hidden}}.sessions__icon{flex:none;display:inline-grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:none;color:var(--text-mute);cursor:pointer}.sessions__icon:hover{color:var(--text-hi);background:#ffffff0f}.sessions__yes{padding:2px 8px;border:1px solid var(--short-edge);border-radius:var(--r-full);background:var(--short-wash);color:var(--rose);font:inherit;font-size:var(--t-xs);cursor:pointer}.sessions__err{margin:0 12px 6px;color:var(--rose);font-size:var(--t-xs)}.dot{flex:none;width:8px;height:8px;border-radius:50%}.dot--run{background:var(--mint);box-shadow:var(--glow-long)}.dot--unread{background:var(--amber)}@media(prefers-reduced-motion:no-preference){.dot--run{animation:pulse 1.4s ease-in-out infinite}}.chat{position:relative;overflow:hidden;--chat-head-h: 36px}.chat__log{min-height:0}.chat__jumpline{position:relative;flex:none;height:0}.chat__jump{position:absolute;left:50%;transform:translate(-50%);bottom:10px;z-index:2;padding:6px 14px;white-space:nowrap;border:1px solid var(--line-strong);border-radius:var(--r-full);background:var(--bg-raised);color:var(--text-hi);font-size:var(--t-sm);cursor:pointer;box-shadow:var(--lift)}.chat__banner,.chat__queue{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s1) var(--s2);margin-bottom:var(--s2);padding:8px 12px;border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--bg-raised);font-size:var(--t-sm)}.chat__banner{display:block;position:relative;padding:8px 32px 8px 26px;border-color:var(--line);background:var(--bg-raised);color:var(--text);font-size:12.5px;line-height:1.5}.chat__banner:before{content:"";position:absolute;left:12px;top:14px;width:6px;height:6px;border-radius:50%;background:var(--rose)}.chat__banner--limit:before{background:var(--amber)}.chat__banner .chat__x{position:absolute;top:7px;right:8px;margin:0}.chat__banner>button:not(.chat__x){margin-left:4px}.chat__banner .chat__buy,.chat__banner .chat__link{color:var(--amber);text-decoration:underline;text-decoration-color:#f5b43c73;text-underline-offset:3px;font-weight:500}.chat__banner .chat__buy:hover,.chat__banner .chat__link:hover{text-decoration-color:currentColor}.chat__link{padding:0;border:0;background:none;color:var(--mint);font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.chat__x{margin-left:auto;border:0;background:none;color:var(--text-mute);cursor:pointer}button.chat__buy{padding:0;border:0;background:none;font:inherit;cursor:pointer}.scriptcard{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);width:100%;margin:var(--s2) 0;padding:var(--s2) var(--s3);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--bg-raised);color:var(--text);font:inherit;font-size:var(--t-sm);text-align:left;cursor:pointer}.scriptcard>.ws__eval,.scriptcard__stats{flex-basis:100%;color:var(--text-mute)}.chat__msg--agent :is(.md pre,.md__table,.think__text,.tool__drawer pre,.chat__analysis,.chat__chart,.scriptcard,.proposalcard,.chat__err){background:color-mix(in srgb,var(--bg-raised),white 5%)}.chat__msg--agent :is(.think__text,.tool__drawer pre){border:1px solid var(--line)}button.credits{align-items:center;cursor:pointer;font:inherit;font-size:.8125rem}.credit-icon{flex:none;color:var(--text-hi);vertical-align:-2px}.buy-modal--shop.onb.solid{width:min(44rem,100%)}.buy-modal{scrollbar-width:none}.buy-modal::-webkit-scrollbar{display:none}.buy__need{padding:8px 12px;border:1px solid var(--amber-edge);border-radius:var(--r-md);background:var(--amber-wash);color:var(--text-hi)}.models{position:relative;flex:none;min-width:0}.chat__head{position:relative;z-index:3}.models__trigger{display:inline-flex;align-items:center;gap:6px;max-width:13rem;height:26px;padding:0 8px;border:0;background:none;border-radius:var(--r-sm);color:var(--text);font:inherit;font-size:var(--t-xs);cursor:pointer;box-shadow:none}.models__trigger:hover,.models__trigger[aria-expanded=true]{color:var(--text-hi)}.models__trigger:focus-visible{outline:none;box-shadow:var(--focus-ring)}.models__trigger svg{flex:none;color:var(--text-mute)}.models__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.models__dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 6px #08f8a099}.models__dot.is-off{background:var(--flat);box-shadow:none}.models__mode{margin:4px 8px 6px;color:var(--text-mute);font-size:var(--t-2xs);letter-spacing:.04em;text-transform:uppercase}.models__group+.models__group{border-top:1px solid var(--line)}.models__head{display:flex;align-items:center;gap:6px;width:100%;padding:6px 8px;border:0;border-radius:var(--r-sm);background:none;color:var(--text-hi);font:inherit;font-size:var(--t-xs);font-weight:600;text-align:left;cursor:pointer}.models__head:hover{background:#ffffff0a}.models__head:focus-visible,.models__opt:focus-visible,.models__setup:focus-visible{outline:none;box-shadow:var(--focus-ring)}.models__head--vendor{padding-left:20px;font-weight:500;color:var(--text)}.models__group.is-off .models__head{color:var(--text-mute);font-weight:500}.models__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.models__count{flex:none;color:var(--text-mute);font-size:var(--t-2xs);font-feature-settings:var(--num-feat)}.models__chev{flex:none;color:var(--text-mute);transition:transform var(--dur-fast) var(--ease)}.models__chev.is-open{transform:rotate(90deg)}.models__list{margin:0 0 4px;padding:0;list-style:none}.models__opt{display:flex;align-items:center;width:100%;padding:5px 8px 5px 22px;border:0;border-radius:var(--r-sm);background:none;color:var(--text);font:inherit;font-size:var(--t-xs);text-align:left;cursor:pointer}.models__list--deep .models__opt{padding-left:34px}.models__opt:hover:not(:disabled):not([aria-selected=true]){background:var(--bg-sunken);color:var(--text-hi)}.models__opt:disabled{color:var(--flat);cursor:not-allowed}.models__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.models__tick{flex:none;margin-left:6px}.models__section+.models__section{margin-top:4px;padding-top:4px;border-top:1px solid var(--line)}.models__pkg{padding-left:8px}.models__pkgtext{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.models__note{overflow:hidden;color:var(--text-mute);font-size:var(--t-2xs);text-overflow:ellipsis;white-space:nowrap}.models__err{margin:4px 8px;color:var(--rose);font-size:var(--t-xs)}.models__setup{display:block;width:100%;margin-top:4px;padding:7px 8px;border:0;border-top:1px solid var(--line);border-radius:0 0 var(--r-sm) var(--r-sm);background:none;color:var(--text-mute);font:inherit;font-size:var(--t-xs);text-align:left;cursor:pointer}.models__setup:hover{color:var(--text-hi)}.setup{display:flex;flex-direction:column;gap:14px;font-size:13.5px}.setup__seg{display:grid;grid-template-columns:1fr 1fr;gap:8px}.setup__tab{position:relative;display:flex;align-items:flex-start;gap:10px;padding:14px 14px 14px 12px;text-align:left;cursor:pointer;border:1px solid var(--line-strong);border-radius:14px;color:var(--text);font:inherit;transition:border-color .14s ease,background .14s ease}.setup__tab:hover{border-color:var(--line-hover)}.setup__tab:focus-visible{outline:2px solid var(--text-hi);outline-offset:2px}.setup__tab[aria-disabled=true]{opacity:.55}.setup__radio{flex:none;width:16px;height:16px;margin-top:1px;border-radius:50%;border:1.5px solid var(--line-active)}.setup__tab[aria-checked=true] .setup__radio{border:5px solid var(--text-hi)}.setup__choice{display:flex;flex-direction:column;gap:3px;min-width:0}.setup__choice b{color:var(--text-hi);font-weight:600;font-size:14px}.setup__choice small{color:var(--text-mute);font-size:12.5px;line-height:1.4}.setup__live{position:absolute;top:12px;right:12px;padding:3px 8px;border-radius:999px;background:var(--ctl-on-ink);color:var(--ctl-on);font:600 10.5px/1 var(--font-ui)}.setup__pane{display:flex;flex-direction:column;align-items:stretch;gap:14px}.setup__lede{margin:0;color:var(--text);line-height:1.55}.setup__warn{margin:0;padding:8px 12px;border:1px solid var(--amber-edge);border-radius:var(--r-md);background:var(--amber-wash);color:var(--text-hi)}.setup__meta{margin:0;color:var(--text)}.setup__meta b{color:var(--text-hi);font-weight:600}.setup__dim{color:var(--text-mute)}.setup__list{margin:0;padding:0;list-style:none;border:1px solid var(--line-strong);border-radius:14px;overflow:hidden}.setup__row{display:flex;align-items:center;gap:10px;padding:12px 14px}.setup__row+.setup__row{border-top:1px solid var(--line)}.setup__who{flex:1;min-width:0;display:flex;flex-wrap:wrap;column-gap:4px}.setup__who b{color:var(--text-hi);font-weight:600}.setup__when{flex-basis:100%;color:var(--text-mute);font-size:12px}.setup__status{flex:none;padding:3px 8px;border-radius:999px;font:500 11px/1 var(--font-ui)}.setup__status--connected{background:var(--fill-strong);color:var(--text-hi)}.setup__status--reconnect,.setup__status--failing{border:1px solid var(--amber-edge);background:var(--amber-wash);color:var(--amber)}.setup__x{flex:none;padding:4px 10px;font-size:12px}.setup__confirm{flex:none;display:flex;align-items:center;gap:2px}.setup__add{display:flex;flex-direction:column;gap:10px}.setup__group{margin:6px 0 0;color:var(--text-hi);font:600 13px/1.3 var(--font-ui)}.setup__form{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:14px;border-radius:14px;background:var(--shade);box-shadow:inset 0 0 0 1px var(--line);animation:setup-in .18s ease}@keyframes setup-in{0%{opacity:0;transform:translateY(-4px)}}.setup__input{flex:1 1 14rem;min-width:0;height:38px;padding:0 12px;border:1px solid var(--line-strong);border-radius:10px;color:var(--text-hi);font-family:var(--font-mono);font-size:13px}.setup__input:focus-visible{outline:none;border-color:var(--line-active)}.setup__form .clay{height:38px;padding:0 16px;border-radius:10px}.setup__fine{flex-basis:100%;margin:0;color:var(--text-mute);font-size:12px;line-height:1.5}.setup__fine a,.setup__steps a{color:var(--text-hi);text-decoration:underline;text-underline-offset:3px}.setup__steps{flex-basis:100%;margin:0 0 4px;padding:0;list-style:none;counter-reset:step;display:flex;flex-direction:column;gap:8px}.setup__steps li{counter-increment:step;display:flex;align-items:center;gap:10px;color:var(--text-mute)}.setup__steps li:before{content:counter(step);flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--line-hover);font:600 11px/1 var(--font-ui)}.setup__steps li.is-now{color:var(--text-hi)}.setup__steps li.is-now:before{border-color:var(--text-hi);background:var(--text-hi);color:var(--bg-base)}.setup__steps li.is-done:before{content:"✓";border-color:var(--line-active);color:var(--text-hi)}.setup__code{padding:10px 16px;border:1px dashed var(--line-hover);border-radius:10px;background:var(--bg-sunken);color:var(--text-hi);font-family:var(--font-mono);font-size:20px;letter-spacing:.14em}.setup__err{margin:0;flex-basis:100%;color:var(--rose);font-size:12px}.setup__more{align-self:flex-start;padding:0;border:0;background:none;color:var(--text-mute);font:500 13px/1 var(--font-ui);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.setup__more:hover{color:var(--text-hi)}@media(max-width:520px){.setup__seg{grid-template-columns:1fr}}.setup{font-family:var(--font-ui);font-size:13px;gap:12px}.setup__tab{padding:12px 12px 12px 11px;border-radius:11px}.setup__choice b{font:500 13.5px/1.3 var(--font-ui)}.setup__choice small{color:var(--text-mute);font:400 12px/1.4 var(--font-ui)}.setup__radio{width:14px;height:14px}.setup__tab[aria-checked=true] .setup__radio{border-width:4.5px}.setup__live{position:static;align-self:flex-start;margin-top:6px;padding:3px 7px;font:500 10.5px/1 var(--font-ui)}.setup__lede{color:var(--text-mute);font:400 12.5px/1.5 var(--font-ui)}.setup__group{margin:4px 0 0;color:var(--text-mute);font:600 10px/1 var(--font-ui);letter-spacing:.18em;text-transform:uppercase}.setup__more{color:var(--text-mute);font:500 12.5px/1 var(--font-ui)}.setup__fine{color:var(--text-mute);font-size:11.5px}.setup__steps li{font-size:13px}.setup__form .clay{height:34px;font:500 12.5px/1 var(--font-ui)}.setup__input{height:34px;font-size:12.5px}.setup__list2{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:11px;overflow:hidden;background:var(--fill-faint)}.setup__opt+.setup__opt{border-top:1px solid var(--line)}.setup__optbtn{display:flex;align-items:center;gap:12px;width:100%;height:44px;padding:0 14px;border:0;background:none;cursor:pointer;color:var(--text-hi);font:500 13px/1 var(--font-ui);text-align:left;transition:background .12s ease}.setup__optbtn:hover{background:var(--fill)}.setup__optbtn:focus-visible{outline:2px solid var(--text-hi);outline-offset:-2px}.setup__opt.is-on .setup__optbtn{background:var(--fill)}.setup__optbtn .mark{flex:none;color:var(--text-hi);opacity:.9}.setup__optname{flex:1;min-width:0}.setup__optnote{color:var(--text-mute);font:400 12px/1 var(--font-ui)}.setup__chev{flex:none;fill:none;stroke:var(--text-mute);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s ease}.setup__opt.is-on .setup__chev{transform:rotate(90deg)}.setup__opt .setup__form{margin:0;border-radius:0;background:var(--shade);box-shadow:inset 0 1px 0 var(--fill)}.maint{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;overflow:auto;background:var(--bg-base);min-height:100dvh;display:grid;grid-template-rows:1fr auto;padding:var(--s8) var(--s4) var(--s6);text-align:center}.maint__body{align-self:center;justify-self:center;display:flex;flex-direction:column;gap:var(--s4)}.maint__title{margin:0;font-size:var(--t-2xl);font-weight:650;letter-spacing:-.02em;color:var(--text-hi)}.maint__lede,.maint__note{max-width:46ch;margin-inline:auto}.maint__lede{margin-block:0;font-size:var(--t-sm);line-height:1.6;color:var(--text)}.maint__note{margin-block:0;font-size:var(--t-sm);line-height:1.6;color:var(--text-mute)}.maint__count{margin:var(--s2) 0 0;min-height:1.2em;font-size:var(--t-xs);color:var(--text-mute);font-variant-numeric:tabular-nums}.maint__mark{align-self:end;justify-self:center;display:flex;align-items:center;gap:var(--s2)}@media(max-width:600px){.maint{padding:var(--s6) var(--s4)}.maint__title{font-size:var(--t-xl)}}.maint__status{margin:0;font-size:var(--t-lg);font-weight:550;color:var(--text-hi)}.maint__eta{white-space:nowrap}.maint__started{display:block;font-size:var(--t-sm);font-weight:400;color:var(--text-mute)}@media(max-width:600px){.maint__status{font-size:clamp(12px,3.5vw,var(--t-md))}}.maint__check{align-self:center;min-height:44px;padding:0 var(--s5);font-size:var(--t-sm)}.maint__check[aria-disabled=true]{opacity:.6;cursor:progress}.maint__check+.maint__count{line-height:1.2}.shell:not(.shell--bare) .shell__main>:is(.algos,.inst,.pad,.launch){padding-top:var(--s8)}.page-title,.pad>.pad__title{text-box:trim-start cap alphabetic}.page-title{margin:0 0 var(--s6);color:var(--text-hi);font-family:var(--font-display);font-size:var(--t-2xl);font-weight:500;line-height:1.1;letter-spacing:-.01em;text-align:center;text-wrap:balance}.page-heading{display:flex;flex-direction:column;align-items:center;gap:18px;margin-bottom:var(--s6)}.page-heading .page-title{margin:0}@media(max-width:859px){.shell:not(.shell--bare) .shell__main>:is(.algos,.inst,.pad,.launch){padding-top:var(--s4)}.page-title{font-size:28px;line-height:1.12;text-align:left;margin-bottom:var(--s5)}.page-heading{align-items:stretch;gap:var(--s4);margin-bottom:var(--s5)}}.pad__title,.account-page__title,.gate-route__title,.explore__title,.pad .pad__title,.pad .account-page__title,.pad .gate-route__title,.inst__section-title,.prof__h,.pf .prof__h,.perf__h,.lb__howtitle,.pts__how .lb__howtitle,.launch__modelshead,#pts-earn{font-weight:500;letter-spacing:-.01em}.inst__section-title,.prof__h,.pf .prof__h,.perf__h,.lb__howtitle,.pts__how .lb__howtitle,.launch__modelshead,#pts-earn{margin:0 0 var(--s3);color:var(--text-hi);font-size:18px;line-height:1.3;text-align:left}@media(max-width:640px){.inst__section-title,.prof__h,.pf .prof__h,.perf .perf__h,.lb__howtitle,.pts__how .lb__howtitle,.launch__modelshead,#pts-earn{font-size:14px}}.pts__surface{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.ref__link,.ref__edit{--control-radius: var(--r-full);height:50px}.ref__edit{display:flex;align-items:center;gap:var(--s2);margin:0;padding:5px 5px 5px 18px;border:1px solid var(--ctl-edge);border-radius:var(--r-full);flex-wrap:nowrap}.ref__input{flex:1 1 0;width:0;min-width:0;height:38px;min-height:38px;padding:0;border:0;border-radius:0;color:var(--text-hi);font:500 var(--t-md)/1 var(--font-num);letter-spacing:.02em}.ref__input:focus-visible{box-shadow:none}.ref__edit .ref__save{flex:none;height:38px;min-height:38px;padding:0 18px;border-radius:var(--r-full);cursor:pointer}.ref__cancel{height:38px;padding:0 12px;border:0;background:none;color:var(--text-mute);font:500 var(--t-sm)/1 var(--font-ui);cursor:pointer}.ref__cancel:hover{color:var(--text-hi)}.ref__err{margin-top:var(--s2);padding-left:18px}.perf__hrow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline}.perf__hrow>.perf__h{grid-column:2}.perf__hrow .perf__meta{position:static;grid-column:3;justify-self:end;translate:none;margin:0}.mast__link{letter-spacing:-.01em}.wordmark{letter-spacing:.01em}.pts__faq{overflow:hidden}.pts__faqitem{position:relative}.pts__faqitem+.pts__faqitem:before{content:"";position:absolute;top:0;left:var(--s5);right:var(--s5);height:1px;background:var(--line)}.pts__faqq{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);width:100%;min-height:54px;padding:0 var(--s5);border:0;background:none;color:var(--text);font:500 15px/1.35 var(--font-ui);letter-spacing:-.005em;text-align:left;cursor:pointer;transition:color .16s ease}.pts__faqq:hover,.pts__faqitem[data-open] .pts__faqq{color:var(--text-hi)}.pts__faqq:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}.pts__faqchev{flex:none;width:7px;height:7px;margin-right:3px;border-right:1.5px solid var(--text-mute);border-bottom:1.5px solid var(--text-mute);transform:rotate(-45deg);transition:transform .22s cubic-bezier(.2,.7,.2,1),border-color .16s ease}.pts__faqq:hover .pts__faqchev{border-color:var(--text)}.pts__faqitem[data-open] .pts__faqchev{transform:translateY(-2px) rotate(45deg);border-color:var(--text-hi)}.pts__faqa{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .24s cubic-bezier(.2,.7,.2,1),visibility 0s linear .24s}.pts__faqitem[data-open] .pts__faqa{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .24s cubic-bezier(.2,.7,.2,1)}.pts__faqa>div{overflow:hidden}.pts__faqa p{margin:0;padding:0 var(--s5) 18px;color:var(--text);font:400 14px/1.6 var(--font-ui);max-width:62ch}@media(max-width:640px){.pts__faqq{padding:0 var(--s4)}.pts__faqitem+.pts__faqitem:before{left:var(--s4);right:var(--s4)}.pts__faqa p{padding:0 var(--s4) var(--s4)}}@media(prefers-reduced-motion:reduce){.pts__faqa,.pts__faqchev{transition:none}}.pts__faqq,.pts__faqq:hover,.pts__faqitem[data-open] .pts__faqq{color:var(--text-hi);font-weight:600;font-size:15.5px}.pts__faqa p{color:var(--text-mute);font-size:14px;line-height:1.6;padding-top:2px}.pad .gate__page .gate__card,.pad .lb__empty{flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;gap:var(--s5);width:100%;max-width:30rem;min-height:140px;margin-inline:auto;padding:var(--s6);text-align:center}.pts__gate .gate__card p{font-size:18px}@media(max-width:640px){.pad .gate__page .gate__card,.pad .lb__empty{min-height:168px}}.pad:not(.page):has(.gate__card) :is(.pad__title,.gate-route__title,.account-page__title){position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pad:not(.page):has(.gate__card){padding-top:clamp(32px,12vh,112px)}.pad .gate__page,.pad .perf__empty.gate__page{min-height:0;padding:0;margin:0;display:flex;justify-content:center;align-items:flex-start}.hero .ref__card{margin:0;padding:0}.ref__link,.ref__card .ref__link{display:flex;flex-direction:row;align-items:center;gap:4px;margin:0;padding:5px 5px 5px 18px;border:1px solid var(--ctl-edge);border-radius:var(--r-full)}.ref__url,.ref__card .ref__url{flex:1 1 auto;min-width:0;padding:0;border:0;border-radius:0;color:var(--text-hi);font:500 var(--t-sm)/1 var(--font-num);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ref__rename,.ref__card .ref__rename{flex:none;display:inline-flex;align-items:center;height:38px;margin:0;padding:0 12px;border:0;background:none;color:var(--text-mute);font:500 var(--t-sm)/1 var(--font-ui);text-decoration:none;cursor:pointer}.ref__rename:hover{color:var(--text-hi)}.ref__copy,.ref__card .ref__copy,.claim__btn,:is(.pstrip,.lcta,.pts__way) .pill{flex:none;height:38px;min-height:38px;padding:0 18px;border-radius:var(--r-full);font-size:var(--t-sm)}.ref__editprefix{flex:none;white-space:nowrap;color:var(--text-mute);font:500 var(--t-sm)/1 var(--font-num)}.ref__edit .ref__input{font-size:var(--t-sm)}@media(max-width:640px){.ref__link,.ref__card .ref__link{padding-left:14px}.ref__rename,.ref__card .ref__rename{padding:0 8px}.ref__copy,.ref__card .ref__copy,.claim__btn,:is(.pstrip,.lcta,.pts__way) .pill{padding:0 14px}}:is(.pstrip,.lcta,.pts__way) .pill{height:36px;min-height:36px}.reack--pending{flex-wrap:wrap;gap:var(--s2) var(--s3)}.reack__more{padding:0 4px;border:0;background:none;color:var(--text-mute);font:500 var(--t-sm)/1 var(--font-ui);cursor:pointer}.reack__more:hover{color:var(--text-hi)}.reack__detail{flex-basis:100%;color:var(--text-mute);font-size:var(--t-sm);text-align:center}@media(max-width:859px){.reack--pending{flex-wrap:wrap}.reack--pending>span:first-child{flex:1 1 0;min-width:0}.reack--pending>span.reack__detail{display:block;text-align:left}}.inst__book .pstrip{min-height:0}.inst__book .pstrip__foot{gap:var(--s3);white-space:nowrap}.inst__book .pstrip__foot>span:nth-child(2),.inst__book .pstrip__foot>span:nth-child(3){display:none}.inst__book .pstrip__equity{font-size:30px}.ref__deal{display:grid;grid-template-columns:1fr 1fr;margin:0 0 var(--s5)}.ref__deal>div{display:flex;flex-direction:column;gap:4px;min-width:0}.ref__deal>div+div{padding-left:var(--s5);border-left:1px solid var(--line)}.ref__dealk{color:var(--text-mute);font:500 var(--t-sm)/1.2 var(--font-ui)}.ref__dealv{color:var(--text-hi);font:600 34px/1.05 var(--font-ui);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ref__dealv--mint{color:var(--mint)}.ref__deals{color:var(--text);font:400 var(--t-sm)/1.4 var(--font-ui)}@media(max-width:640px){.ref__dealv{font-size:28px}.ref__deal>div+div{padding-left:var(--s4)}}.inst .label,.sheet .label,.inst :is(dt,.label){font:500 13px/1.3 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--text-mute)}.inst .field__label{color:var(--text)}.inst__blurb{color:var(--text);font-size:15px;line-height:1.6;max-width:62ch}.inst__listed{font-size:13px}.inst dd{color:var(--text-hi);font-weight:600;letter-spacing:-.01em}.inst .inst__subhead,.inst .inst__chartlabel>.label{color:var(--text-hi);font-weight:600;font-size:14px}.inst__head{align-items:center;gap:var(--s4)}.inst__symbol{font-size:30px;font-weight:600;letter-spacing:-.025em;line-height:1.05}.inst__name{color:var(--text);font-size:15px}.inst__byline{display:flex;gap:var(--s2);align-items:baseline;margin-top:2px}.inst__perf{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:none}.inst__perf .inst__return{font-size:34px;font-weight:600;letter-spacing:-.03em;line-height:1}.inst__perfk{color:var(--text-mute);font:500 12.5px/1.2 var(--font-ui)}.inst__markets{margin:0;border-top:1px solid var(--line)}.inst__markets .inst__marketlabel{color:var(--text)}.inst__markets .inst__marketitems{margin:0;color:var(--text-hi)}.inst__asset{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-sm)}.inst__asset>span:first-child{display:inline-flex;flex:none}.inst__cadence{color:var(--text-hi);font-size:14px;font-weight:500}.inst__cadence>svg{flex:none;color:var(--text-mute)}.inst__stats,.inst__stats.panel{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:var(--s4) var(--s5);margin:0;padding:var(--s5);overflow:visible}.inst__stats .stat{display:flex;flex-direction:column;gap:6px;padding:0;background:none;border:0}.inst__stats dd{margin:0}.inst__stats .stat__v{font-size:19px;font-weight:600;letter-spacing:-.015em}.inst__young{margin:0;padding:var(--s4) var(--s5);color:var(--text-mute);font:400 var(--t-sm)/1.5 var(--font-ui);text-align:center}@media(max-width:859px){.inst__head{display:grid;grid-template-columns:auto auto 1fr;grid-template-areas:"back mark id" "perf perf perf";row-gap:var(--s3)}.inst__head>.inst__back{grid-area:back}.inst__head>.algomark{grid-area:mark}.inst__head>.inst__id{grid-area:id}.inst__head>.inst__perf{grid-area:perf;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:var(--s2)}.inst__symbol{font-size:26px}.inst__perf .inst__return{font-size:28px}.inst__stats,.inst__stats.panel{grid-template-columns:1fr 1fr;padding:var(--s4)}}.historical,.historical.panel{padding:0}.historical__toggle{align-items:center;min-height:54px;padding:0 var(--s5);font:600 15px/1.3 var(--font-ui)}.historical__chev{width:7px;height:7px;margin-right:3px;border-right:1.5px solid var(--text-mute);border-bottom:1.5px solid var(--text-mute);transform:rotate(-45deg);transition:transform .22s cubic-bezier(.2,.7,.2,1)}.historical__toggle[aria-expanded=true] .historical__chev{transform:translateY(-2px) rotate(45deg);border-color:var(--text-hi)}.historical__body{padding:0 var(--s5) var(--s5)}@media(max-width:640px){.historical__toggle{padding:0 var(--s4)}.historical__body{padding:0 var(--s4) var(--s4)}}.inst .pseries__empty{margin:var(--s3) 0;padding:var(--s5) 0;color:var(--text-mute);font-size:var(--t-sm);text-align:center}.inst__subplot:has(>.pseries__empty) .chart-axis,.inst__subplot:has(>.pseries__empty) .taxis{display:none}.pstrips{display:flex;flex-direction:column;gap:var(--s3);margin:var(--s3) 0 var(--s2);padding:0;list-style:none}.pstrips__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);margin-bottom:6px}.pstrips__mkt{display:inline-flex;align-items:center;gap:8px;color:var(--text-hi);font:500 14px/1 var(--font-ui)}.pstrips__mkt .mkt{width:18px;height:18px}.pstrips__now{color:var(--text-mute);font:600 13px/1 var(--font-ui);font-variant-numeric:tabular-nums}.pstrips__now.num--long{color:var(--mint)}.pstrips__now.num--short{color:var(--rose)}.pstrips__band{display:block;width:100%;height:10px;border-radius:999px;overflow:hidden}.pstrips__track{fill:#ffffff0d}.pstrips__long{fill:var(--mint)}.pstrips__short{fill:var(--rose)}.pstrips{padding-left:5.4%;padding-right:1.6%}.pstrips__now:before{content:none}.inst__overview{min-width:0}.inst__overview .inst__back{justify-items:start;width:44px;height:44px;margin-left:-26px;padding-left:26px;border:0;background:none;box-shadow:none;color:var(--text)}.inst__overview .inst__back:hover{color:var(--text-hi)}.inst__overview .inst__back:focus-visible{outline:1px solid var(--text);outline-offset:2px}.inst__overview .inst__name{color:var(--text-hi)}.inst__overview .inst__by{color:var(--text);text-decoration:underline;text-decoration-color:var(--line-active);text-underline-offset:3px}.inst__overview .inst__markets{border-radius:0 0 var(--panel-radius) var(--panel-radius);background:none}.inst__section-title{font-family:var(--font-ui)}.pchart__head .inst__section-title{margin:0}.tiles dt,.prof__facts dt{color:var(--text)}.pf .curve stop:first-child,.perf .curve stop:first-child{stop-opacity:.08}.pf .prof__rowid>span{color:var(--text)}.pf .rrow__sub{color:var(--text)}.perf__k{display:inline-flex;align-items:center;gap:6px}.perf__ret,.perf__ret.num--long,.perf__ret.num--short{padding:0;background:none}.perf__figs dt{color:var(--text)}.referral-page .ref__deals{font-size:13px;color:var(--text)}.account-page .claim .prof__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.launch__modelede{line-height:1.5}.launch__modego{font-size:18px;color:var(--text)}.launch__guide,details.lb__how{margin:0 0 22px}.launch__guide>summary,details.lb__how>summary{list-style:none;padding:12px 16px;color:var(--text);font:500 13px/20px var(--font-ui);cursor:pointer}.launch__guide>summary::-webkit-details-marker,details.lb__how>summary::-webkit-details-marker{display:none}.launch__guide>summary:after,details.lb__how>summary:after{content:"+";float:right;font-size:18px}.launch__guide[open]>summary:after,details.lb__how[open]>summary:after{content:"−"}.launch__guide>summary:focus-visible,details.lb__how>summary:focus-visible{outline:1px solid var(--text);outline-offset:-3px;border-radius:var(--panel-radius)}.launch .launch__guide .buildguide{display:flex;background:none;box-shadow:none;border:0;border-top:1px solid var(--line);border-radius:0;margin:0;padding:16px}.lb__empty p{color:var(--text);font-size:14px}.lb__board .tbl th{background:#111113;color:var(--text)}details.lb__how{margin:22px auto 0;max-width:720px}details.lb__how .lb__howtitle{margin:0}details.lb__how .lb__howlist{padding:0 16px 8px;background:none;border:0;box-shadow:none}details.lb__how .lb__howlist>div{padding:12px 0}details.lb__how .lb__howlist :is(dt,dd){font-size:13px}.prof-edit .panel{padding:20px;margin-top:24px;min-width:0}.prof-edit .prof-edit__form{margin-top:0}.prof-edit>.pad__title{margin-bottom:20px}.prof-edit .panel .group{border:0;border-radius:0;box-shadow:none;background:none}.prof-edit .label,.prof-edit .vis__says{color:var(--text)}.prof-edit .field :is(input,textarea){border-radius:8px}.credits__summary{padding:24px;margin-bottom:24px}.credits__summary .credits__hero{margin:0 0 12px}.credits__summary .ref__lede{margin:0;font-size:14px}.credits-page{max-width:640px;margin-inline:auto}.ticket__balance{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--text);font:500 var(--t-sm)/18px var(--font-ui)}.ticket__balance .num{color:var(--text-hi);font-size:14px;font-weight:600}@media(min-width:641px){.pf .tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:860px){.prof-edit>.pad__title{text-align:center}}@media(max-width:640px){.pf .rseg__opt{min-width:0;padding-inline:6px}}@media(max-width:380px){.pf .tiles>div{padding-inline:12px}}.control-rounded,.control-surface,.control-input,.control-option,.well,.control-selector,.control-selector>label,.seg,.segmented-control,.inline-field,.inst__back,.script__home,.ref__link,.vcard__move,.moresheet__tile,.explore__live,.notice__tag,.blocker__tag,.mh__iso,.lev,.shop__bonus,.setup__live,.setup__status,.launch__chip,.launch__stepnum,.rchart__chip,.tt__pill,.rfold__hint,.ide__badge,.ide__status,.console__count,.submit__ok,.probs__chip{border-radius:var(--control-radius)!important}:where(button):not(.panel,.relay-kit-reset *),.clay,.pill,.chip{border-radius:var(--button-radius)!important}.control-option,.control-selector>button,.control-selector>.seg__slot>button,.seg>button,.seg>.seg__slot>button{border-radius:var(--control-radius)!important}.panel[role=listbox]{padding:3px;overflow-x:hidden;overflow-y:auto}.panel[role=listbox] [role=option]:focus-visible{outline:2px solid var(--text-mute);outline-offset:-2px;box-shadow:none}.control-surface,.control-input,.well,.control-surface.clay,.control-surface.clay:hover,.control-surface.clay:active{background-color:var(--control-bg)}.control-selector>:is(button,label),.control-selector>.seg__slot>button,.control-option{background-color:transparent}.control-option.control-surface{background-color:var(--control-bg)}:is(.control-option,.control-selector>button,.control-selector>label,.control-selector>.seg__slot>button):is(.is-on,.is-active,[aria-pressed=true],[aria-selected=true],[aria-checked=true]){--text-hi: var(--ctl-on-ink);--text: var(--ctl-on-ink);--text-mute: var(--ctl-on-ink);background:var(--ctl-on);border-color:var(--ctl-on);color:var(--ctl-on-ink)}.pick__label--fit{display:grid;min-width:0}.pick__label--fit>span{grid-area:1 / 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pick__label--fit>[aria-hidden]{visibility:hidden}.pick__label--fit>[aria-hidden]:before{content:attr(data-label)}@media(max-width:859px){:root body :is(button,[role=button],[role=tab],select,a.clay,a.pf__btn,.pill,.inst__back,.control-selector>label):not(.sr-only,.panel,.tip__btn,.vis__toggle,.wmenu__refresh,.chat__send,.tabs__item,.ide__tab,.chat__starter,.models__pkg,.moresheet__tile,.relay-kit-reset *){height:40px;min-height:40px;min-width:40px}:root body :is(.control-selector,.seg,.segmented-control){height:48px;min-height:48px;padding:3px;border:1px solid var(--line);align-items:center}.ticket :is(.ticket__confirm,.ticket__side>button){display:flex;align-items:center;justify-content:center;padding-block:0}}.script-workspace{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;height:100%}.script-workspace__stage{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.script-workspace__stage[hidden]{display:none!important}.shell--bare .script-workspace__stage>.script{height:auto}.script-workspace__error{flex:none;margin:0;padding:10px 16px;background:var(--amber-wash);color:var(--text-hi);font:400 13px/1.5 var(--font-ui)}.script__head:has(>.script-tabs){container:script-header / inline-size;grid-template-columns:repeat(3,minmax(0,1fr))}.script-tabs{position:relative;grid-column:2;justify-self:center;display:flex;align-items:center;gap:2px;min-width:0;max-width:100%;color:var(--text-hi)}.script-tabs .pick{flex:1;min-width:0}.script-tabs .pick.pick--inline .pick__btn{width:100%;height:32px;min-height:32px;min-width:0;padding:0 8px;font:600 15px/1.3 var(--font-ui)}.script-tabs .pick__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.script-tabs .pick__btn:after{flex:none}.script-tabs__single{min-width:0;padding:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 15px/32px var(--font-ui)}.script-tabs__close,.script-tabs__new{display:grid;place-items:center;flex:none;width:28px;height:32px;padding:0;border:0;background:none;color:var(--text-mute);cursor:pointer}.script-tabs .pick.pick--inline .pick__btn:hover,.script-tabs__close:hover{color:var(--text-hi);background:var(--fill-faint)}.script-tabs__actions{position:absolute;left:calc(100% + 2px);display:flex;align-items:center}.script-tabs__new{display:flex;align-items:center;gap:6px;width:auto;padding:0 4px;white-space:nowrap;font:400 12px/1.3 var(--font-ui)}.script-tabs__new:is(:hover,:focus-visible){color:var(--text-hi)}.script-tabs button:focus-visible{outline:2px solid var(--text-hi);outline-offset:-3px}.script-tabs button:disabled{opacity:.5;cursor:wait}.script-tabs__dirty,.script-tabs__working{flex:none;width:5px;height:5px;margin-left:7px;border-radius:50%;background:var(--text-mute)}.script-tabs__working{width:6px;height:6px;background:var(--mint)}.script-tabs__unsaved{margin-left:7px;color:var(--amber);font-size:12px}@container script-header (max-width: 760px){.script__head>.script-tabs{grid-column:1 / -1;grid-row:2}.script-tabs__actions{position:static}}@media(max-width:859px){.script__head:has(>.script-tabs){display:grid;grid-template-columns:minmax(0,1fr);height:auto;min-height:44px;padding:0 var(--s3)}.script__head>.script-tabs{grid-column:1;grid-row:1;max-width:100%}.script-tabs__actions{position:static}.script-tabs .pick.pick--inline .pick__btn{font-size:13px}.script-tabs__single{font-size:13px;line-height:40px}.script-tabs .pick.pick--inline .pick__btn,.script-tabs__close,.script-tabs__new{height:40px;min-height:40px}}.script-workspace .script__build{display:flex;flex:1;min-width:0;min-height:0;flex-direction:column}.script-workspace .script__build[hidden]{display:none}.script__head>.script__left,.script__head>.script__right{position:relative;z-index:1}.script__head>.script__left{grid-column:1;justify-self:start}.script__head>.script__right{grid-column:3;justify-self:end}.script__head--new{min-height:44px}.script-workspace__stage>.launch{overflow:auto}
