.tw-beacon{--hbt-stage: var(--terminal-panel);--hbt-size: 56px;--hbt-radius: 999px;--hbt-gap: 8px;--hbt-border: 0px;--hbt-border-color: transparent;--hbt-font: 14px;--hbt-weight: 600;--hbt-track: 0px;--hbt-text: var(--terminal-muted);--hbt-text-active: var(--terminal-ink);--hbt-accent: var(--terminal-lime);--hbt-scale: 1;--hbt-dot: 0px;--hbt-dot-gap: 16px;--hbt-dot-rest: 32px;--hbt-glow: 0;--hbt-duration: .16s;--hbt-dot-delay: 0ms;display:inline-flex;padding:0;box-sizing:border-box}.tw-beacon .hbt-export-host,.tw-beacon .hbt-frame{width:auto;height:auto;min-height:64px;display:block;overflow:visible;background:transparent;place-items:unset}.tw-beacon .hbt-tabs{display:flex;gap:var(--hbt-gap);position:relative;z-index:0;font-family:inherit}.tw-beacon .hbt-tab-group{display:flex}.tw-beacon .hbt-radio{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute;width:1px;height:1px;margin:0;padding:0;opacity:0}.tw-beacon .hbt-label{display:flex;align-items:center;justify-content:center;width:auto;height:var(--hbt-size);min-width:52px;min-height:40px;padding:0 16px;line-height:1.6;border:var(--hbt-border) solid var(--hbt-border-color);border-radius:var(--hbt-radius);cursor:pointer;font-size:var(--hbt-font);font-weight:var(--hbt-weight);letter-spacing:var(--hbt-track);color:var(--hbt-text);position:relative;background-color:var(--vertice-raised);-webkit-user-select:none;user-select:none;transition:border-color var(--hbt-duration) cubic-bezier(.23,1,.32,1),color var(--hbt-duration) cubic-bezier(.23,1,.32,1),scale var(--hbt-duration) cubic-bezier(.23,1,.32,1)}.tw-beacon .hbt-label:after{content:"";position:absolute;bottom:calc(-1 * var(--hbt-dot-rest));left:50%;width:var(--hbt-dot);height:var(--hbt-dot);border-radius:50%;background-color:var(--hbt-accent);transform:translate(-50%);transform-origin:0 0;scale:0;opacity:0;z-index:-1;transition:opacity var(--hbt-duration) var(--hbt-dot-delay) cubic-bezier(.23,1,.32,1),scale var(--hbt-duration) var(--hbt-dot-delay) cubic-bezier(.23,1,.32,1),bottom var(--hbt-duration) var(--hbt-dot-delay) cubic-bezier(.23,1,.32,1)}.tw-beacon .hbt-label:after{display:none}.tw-beacon .hbt-label:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:var(--hbt-radius);background-color:var(--hbt-accent);transform:translate(-50%,-50%);z-index:-1;opacity:0;scale:0;transform-origin:center;transition:opacity var(--hbt-duration) cubic-bezier(.23,1,.32,1),scale var(--hbt-duration) cubic-bezier(.23,1,.32,1),top var(--hbt-duration) cubic-bezier(.23,1,.32,1)}.tw-beacon .hbt-label:hover{border-color:var(--hbt-accent);color:var(--hbt-accent)}.tw-beacon .hbt-radio:checked+.hbt-label{border-color:transparent;color:var(--hbt-text-active);background-color:var(--hbt-accent);scale:var(--hbt-scale)}.tw-beacon .hbt-radio:checked+.hbt-label:hover{color:var(--hbt-text-active)}.tw-beacon .hbt-radio:focus-visible+.hbt-label{outline:2px solid var(--hbt-accent);outline-offset:3px}.tw-beacon .hbt-radio:checked+.hbt-label:after{bottom:calc(-1 * var(--hbt-dot-gap));opacity:1;scale:1}.tw-beacon .hbt-radio:checked+.hbt-label:before{opacity:1;scale:1;top:50%}.tw-beacon.is-disabled .hbt-label{cursor:not-allowed;opacity:.45}.tw-beacon.is-disabled .hbt-label:hover{border-color:var(--hbt-border-color);color:var(--hbt-text)}@media(prefers-reduced-motion:reduce){.tw-beacon .hbt-label,.tw-beacon .hbt-label:before,.tw-beacon .hbt-label:after{transition:none}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}:root{--vertice-bg: #0f1014;--vertice-panel: #191a21;--vertice-raised: #1f2028;--vertice-border: rgba(255, 255, 255, .08);--vertice-text: #f5f6fa;--vertice-muted: #c5c8d2;--vertice-brand: #58e18a;--vertice-brand-on-light: #16733b;--vertice-on-brand: #0f1014;--vertice-on-accent: #0f1014;--vertice-on-accent-muted: #14351f;--vertice-buy: #7eb6ff;--vertice-sell: #ff9b93;--vertice-warning: #f0c36a;--vertice-danger: #f07872;--vertice-ghost: #2a2b36;--vertice-cta: #ffffff;--vertice-ink: #0f1014;--vertice-font: Inter, "Noto Sans", Arial, Helvetica, sans-serif;--vertice-mono: Inter, "Noto Sans", Arial, Helvetica, sans-serif;--vertice-radius-lg: 26px;--vertice-radius-md: 22px;--vertice-radius-sm: 999px;--vertice-rail: 144px;--kit-gutter: 33px;--kit-header-h: 88px;--vertice-instruments: 200px;--vertice-ticket: 340px;--vertice-focus: 0 0 0 2px var(--vertice-bg), 0 0 0 4px var(--vertice-brand);--terminal-bg: var(--vertice-bg);--terminal-panel: var(--vertice-panel);--terminal-raised: var(--vertice-raised);--terminal-border: var(--vertice-border);--terminal-text: var(--vertice-text);--terminal-muted: var(--vertice-muted);--terminal-lime: var(--vertice-brand);--terminal-ink: var(--vertice-ink)}*{box-sizing:border-box}html,body,#root{height:100%}html{background:var(--vertice-bg)}html{font-family:var(--vertice-font);font-synthesis:none}body{margin:0;font-family:var(--vertice-font);font-size:14px;font-weight:400;line-height:1.45;letter-spacing:-.011em;font-variant-numeric:tabular-nums;font-synthesis:none;color:var(--vertice-text);background:var(--vertice-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font-family:inherit;font-size:16px}.shell{min-height:100%;height:100dvh;display:grid;grid-template-columns:var(--vertice-rail) minmax(0,1fr);background:var(--vertice-bg);color:var(--vertice-text);padding:0 36px 29px 0;gap:23px;overflow:hidden}.shell :focus-visible{outline:none;box-shadow:var(--vertice-focus)}html{color-scheme:dark}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:rgba(197,200,210,.3) transparent}*:hover{scrollbar-color:rgba(88,225,138,.7) transparent}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{min-height:40px;border:3px solid transparent;border-radius:999px;background:#c5c8d23d padding-box}::-webkit-scrollbar-thumb:hover{background-color:#58e18abf}::-webkit-scrollbar-thumb:active{background-color:var(--vertice-brand)}::-webkit-scrollbar-corner{background:transparent}html::-webkit-scrollbar-track{background:var(--vertice-bg)}@media(forced-colors:active){::-webkit-scrollbar-thumb{background:CanvasText padding-box}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{background-color:Highlight}}.rail{--rail-open: 256px;position:relative;z-index:40;border:0;background:var(--vertice-panel);padding:28px 0 18px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;border-radius:0 40px 40px 0;margin:0;width:var(--vertice-rail);overflow:hidden}.rail .brand-sym{width:44px;height:44px;margin:0 0 8px calc((var(--vertice-rail) - 44px) / 2);flex:none}.rail button{--rail-in: calc((var(--vertice-rail) - 48px) / 2);width:48px;height:48px;min-height:48px;flex:none;border:0;background:transparent;color:var(--vertice-muted);border-radius:24px;display:flex;align-items:center;gap:14px;margin-left:var(--rail-in);padding:0 0 0 14px;overflow:hidden;white-space:nowrap;font-size:14px;font-weight:600;letter-spacing:-.01em;text-align:left;cursor:pointer}.rail button svg{width:20px;height:20px;flex:none}.rail .rail-label{opacity:0;transform:translate(-4px)}.rail button:hover:not(.on){color:var(--vertice-text);background:#f5f6fa0f}.rail button.on{background:var(--vertice-brand);color:var(--vertice-ink)}.rail .rail-foot{margin-top:auto;background:#fff;color:var(--vertice-ink)}.rail .rail-foot:hover:not(.on){background:#fff;color:var(--vertice-ink)}.rail .rail-foot.on{background:var(--vertice-brand)}.rail:has(:focus-visible){width:var(--rail-open);box-shadow:18px 0 48px -12px #000000b3,inset -1px 0 #f5f6fa0f}.rail:has(:focus-visible) button{width:calc(var(--rail-open) - 32px);margin-left:16px;padding-left:calc(var(--rail-in) - 2px)}.rail:has(:focus-visible) .rail-label{opacity:1;transform:none}@media(hover:hover)and (pointer:fine){.rail:hover{width:var(--rail-open);box-shadow:18px 0 48px -12px #000000b3,inset -1px 0 #f5f6fa0f}.rail:hover button{width:calc(var(--rail-open) - 32px);margin-left:16px;padding-left:calc(var(--rail-in) - 2px)}.rail:hover .rail-label{opacity:1;transform:none}}.stage{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;gap:34px;padding:40px 12px 0 0}.topbar{height:var(--kit-header-h);min-height:var(--kit-header-h);display:flex;flex-wrap:nowrap;align-items:center;gap:12px;padding:0;overflow:visible}.topbar .chip-row{flex:0 1 auto;min-width:0}.topbar .status{white-space:nowrap;flex-shrink:1;min-width:0}.brand{display:inline-flex;align-items:center;text-decoration:none;color:inherit}.brand .brand-lockup{width:148px;height:auto;display:block;flex-shrink:0}.sim-badge{background:var(--vertice-brand);color:var(--vertice-on-accent);font-weight:700;font-size:12px;letter-spacing:.04em;padding:8px 14px;border-radius:999px;text-transform:uppercase;margin-left:auto;flex-shrink:0}.status{color:var(--vertice-muted);font-size:14px;display:flex;align-items:center;gap:8px}.status .ico{width:8px;height:8px;border-radius:99px;background:var(--vertice-brand)}.status.off .ico{background:var(--vertice-danger)}.status.warn .ico{background:var(--vertice-warning)}.banner{border-radius:18px;padding:10px 16px;margin:0;font-size:13px;line-height:1.4}.banner.info{background:var(--vertice-raised);color:var(--vertice-muted)}.banner.warn{background:color-mix(in srgb,var(--vertice-warning) 16%,transparent);color:var(--vertice-warning)}.banner.err{background:color-mix(in srgb,var(--vertice-danger) 16%,transparent);color:var(--vertice-sell)}.meta{margin:0;color:var(--vertice-muted);font-size:13px;line-height:1.45}.meta summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:600;color:var(--vertice-text)}.panel .meta{margin:8px 0 12px}.body{flex:1;overflow-y:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:0 0 8px;padding-bottom:max(8px,env(safe-area-inset-bottom));min-height:0}.body-kit{display:grid;grid-template-columns:minmax(0,539fr) minmax(0,587fr) minmax(0,524fr);gap:var(--kit-gutter);align-items:start;min-height:0;overflow:auto}.col{display:flex;flex-direction:column;gap:22px;min-width:0}.card{background:var(--vertice-panel);border:0;border-radius:26px;padding:24px;min-width:0}.card-hero{background:transparent;padding:8px 4px 0;min-height:111px}.tf-row{min-height:86px;display:flex;align-items:flex-start}.card-chart{padding:28px}.card-trade{padding:16px 14px 20px}.tile-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.tile{background:var(--vertice-panel);border-radius:22px;padding:12px;min-height:107px;min-width:0}.tile span{display:block;color:var(--vertice-muted);font-size:12px}.tile strong{display:block;margin-top:8px;font-size:16px;letter-spacing:-.02em;overflow-wrap:anywhere}.watch{display:flex;flex-direction:column;gap:7px}.mini-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.mini-stat{background:var(--vertice-raised);border-radius:22px;padding:16px;min-height:120px}.mini-stat span{display:block;color:var(--vertice-muted);font-size:12px}.mini-stat strong{display:block;font-size:28px;margin-top:8px;letter-spacing:-.03em}.emergency-pin{width:100%}.hero{display:block}.hero-kicker{margin:0 0 4px;color:var(--vertice-muted);font-size:13px}.hero-kicker strong{color:var(--vertice-brand);font-weight:650}.hero-value{margin:0;font-size:clamp(36px,4.2vw,49px);font-weight:700;letter-spacing:-.04em;line-height:1.05}.hero-value small{font-size:16px;color:var(--vertice-muted);font-weight:500;margin-left:8px}.goal,.card-goal{background:var(--vertice-panel);border-radius:var(--vertice-radius-md);padding:14px 16px}.card-goal{border-radius:26px;padding:22px}.goal p,.card-goal p{margin:0;color:var(--vertice-muted);font-size:12px}.goal strong,.card-goal strong{display:block;font-size:22px;margin:4px 0 10px;letter-spacing:-.03em}.card>h2{margin:0 0 14px;font-size:14px;letter-spacing:.02em;text-transform:none;color:var(--vertice-muted);font-weight:650}.goal-bar{height:10px;border-radius:99px;background:#2a2c36;overflow:hidden;display:flex}.goal-bar span{display:block;width:100%;height:100%;background:var(--vertice-brand);border-radius:99px;transform-origin:left center}.chip-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.chip{display:inline-flex;align-items:center;gap:10px;border:0;background:var(--vertice-panel);color:var(--vertice-text);border-radius:999px;padding:8px 14px 8px 8px;min-height:48px;font-weight:650;text-align:left}.chip.on{box-shadow:0 0 0 2px var(--vertice-brand)}.chip-av{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--vertice-brand) 35%,#2a3a80);color:#fff;font-weight:700}.chip small{display:block;font-weight:500;color:var(--vertice-muted);font-size:12px}.orbs{display:flex;gap:8px}.orb{width:48px;height:48px;border-radius:50%;border:0;background:#fff;color:var(--vertice-ink);display:grid;place-items:center}.orb.on{background:var(--vertice-brand)}.orb svg{width:18px;height:18px}.card-accent{background:var(--vertice-brand);color:var(--vertice-on-accent);border-radius:26px;padding:29px 31px}.card-accent h2,.panel .card-accent h2{color:var(--vertice-on-accent-muted);text-transform:none;letter-spacing:-.02em;font-size:16px;font-weight:650}.card-accent .muted,.card-accent .faint,.card-accent .meta,.card-accent .meta summary{color:var(--vertice-on-accent-muted)}.card-accent .faint strong{color:var(--vertice-on-accent)}.card-accent .hero-cash{margin:6px 0 0;font-size:32px;font-weight:700;letter-spacing:-.03em;color:var(--vertice-on-accent)}.hold-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hold-tile{background:var(--vertice-raised);border:0;border-radius:20px;padding:14px;color:var(--vertice-text);text-align:left;min-height:92px}.hold-tile.on{box-shadow:0 0 0 2px var(--vertice-brand)}.hold-tile strong{display:block;font-size:20px;margin-top:8px;letter-spacing:-.03em}.order-ticket{--tk-line: rgba(255, 255, 255, .08);background:var(--vertice-panel);color:var(--vertice-text);border:1px solid var(--tk-line);border-radius:26px;padding:22px 22px 18px;display:flex;flex-direction:column;gap:16px;font-variant-numeric:tabular-nums}.num{font-variant-numeric:tabular-nums}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tk-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.tk-head h2{margin:0;color:var(--vertice-text);text-transform:none;letter-spacing:-.02em;font-size:20px;font-weight:650}.tk-badge{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--vertice-brand);border:1px solid color-mix(in srgb,var(--vertice-brand) 40%,transparent);border-radius:999px;padding:3px 10px}.tk-side{position:relative;display:grid;grid-template-columns:1fr 1fr;margin:0;padding:4px;border:1px solid var(--tk-line);border-radius:14px;background:var(--vertice-bg);min-width:0}.tk-side input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.tk-side label{position:relative;z-index:1;min-height:44px;display:grid;place-items:center;font-weight:600;font-size:15px;color:var(--vertice-muted);border-radius:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.tk-side input:checked+label{color:var(--vertice-text)}.tk-side input:focus-visible+label{box-shadow:0 0 0 2px var(--vertice-bg),0 0 0 4px var(--vertice-brand)}.tk-side label:hover{color:var(--vertice-text)}.tk-side-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:10px;background:var(--vertice-raised);box-shadow:inset 0 -2px 0 var(--vertice-buy)}.tk-side[data-side=SELL] .tk-side-thumb{transform:translate(100%);box-shadow:inset 0 -2px 0 var(--vertice-sell)}.tk-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0;border-top:1px solid var(--tk-line)}.tk-grid>div{padding:12px 0;border-bottom:1px solid var(--tk-line);min-width:0}.tk-grid>div:nth-child(odd){padding-right:12px}.tk-grid>div:nth-child(2n){padding-left:12px;border-left:1px solid var(--tk-line)}.tk-grid dt{font-size:12px;color:var(--vertice-muted);margin-bottom:4px}.tk-grid dd{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}.tk-sub{font-weight:500;color:var(--vertice-muted);font-size:13px}.tk-qty{display:grid;gap:6px}.tk-qty>label{font-size:13px;color:var(--vertice-muted)}.tk-stepper{display:grid;grid-template-columns:44px 1fr 44px;border:1px solid var(--tk-line);border-radius:12px;background:var(--vertice-bg);overflow:hidden}.tk-stepper button{min-height:44px;border:0;background:transparent;color:var(--vertice-text);font-size:20px;line-height:1}.tk-stepper button:hover:not(:disabled){background:var(--vertice-raised)}.tk-stepper button:disabled{color:#7d8293}.tk-stepper input{min-height:44px;border:0;border-left:1px solid var(--tk-line);border-right:1px solid var(--tk-line);border-radius:0;background:transparent;color:var(--vertice-text);text-align:center;font-weight:650;font-size:17px;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.tk-stepper input::-webkit-outer-spin-button,.tk-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tk-stepper input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--vertice-danger)}.tk-hint{margin:0;font-size:13px;color:var(--vertice-muted)}.tk-hint.bad{color:var(--vertice-sell)}.tk-summary{margin:0;font-size:14px;color:var(--vertice-muted)}.is-buy{color:var(--vertice-buy);font-weight:650}.is-sell{color:var(--vertice-sell);font-weight:650}.order-ticket .btn-primary{background:var(--vertice-brand);color:var(--vertice-on-accent);border-radius:999px;min-height:48px;font-weight:650}.order-ticket .btn-primary:disabled{background:#2a2c36;color:#a4a8b6;opacity:1}.tk-status{margin:-6px 0 0;font-size:13px;color:var(--vertice-muted)}.tk-status.warn{color:var(--vertice-warning)}.tk-signal{border-top:1px solid var(--tk-line);padding-top:4px}.tk-signal summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;font-size:14px;font-weight:600;color:var(--vertice-text);list-style:none}.tk-signal summary::-webkit-details-marker{display:none}.tk-signal summary:after{content:"";width:8px;height:8px;border-right:2px solid var(--vertice-muted);border-bottom:2px solid var(--vertice-muted);transform:rotate(45deg);margin-left:4px}.tk-signal[open] summary:after{transform:rotate(-135deg)}.tk-chip{margin-left:auto;font-size:12px;font-weight:650;letter-spacing:.04em;padding:3px 10px;border-radius:999px;background:var(--vertice-raised);color:var(--vertice-text)}.tk-note{font-size:13px;color:var(--vertice-muted);margin:6px 0}.tk-signal ul{margin:8px 0;padding-left:18px;color:var(--vertice-text);font-size:13px}.tk-grid-ind{grid-template-columns:1fr 1fr 1fr;margin-top:8px}.tk-grid-ind>div:nth-child(odd),.tk-grid-ind>div:nth-child(2n){padding:10px 8px;border-left:1px solid var(--tk-line)}.tk-grid-ind>div:first-child{border-left:0;padding-left:0}.tk-emergency{min-height:44px;border-radius:12px;border:1px solid color-mix(in srgb,var(--vertice-danger) 55%,transparent);background:color-mix(in srgb,var(--vertice-danger) 8%,transparent);color:var(--vertice-sell);font-weight:600;font-size:14px}.tk-emergency:hover:not(:disabled){background:color-mix(in srgb,var(--vertice-danger) 16%,transparent)}.tk-emergency:disabled{color:#a4a8b6;border-color:var(--tk-line);background:transparent}.pos-empty{display:flex;align-items:center;gap:12px;padding:14px;border-radius:16px;border:1px dashed rgba(255,255,255,.12);font-weight:600}.pos-empty small,.list-chip small{display:block;font-weight:500;font-size:13px;color:var(--vertice-muted)}.pos-dot{width:8px;height:8px;border-radius:99px;background:#7d8293;flex:none}.risk-meter{margin:12px 0 16px;max-width:520px}.risk-meter-head{display:flex;justify-content:space-between;font-size:14px;color:var(--vertice-muted)}.risk-meter-head strong{color:var(--vertice-text)}.risk-track{height:10px;margin:8px 0;border-radius:99px;background:#2a2c36;overflow:hidden}.risk-track span{display:block;width:100%;height:100%;border-radius:99px;background:var(--vertice-brand);transform-origin:left center}.risk-track span.hot{background:var(--vertice-warning)}.card-trade .emergency-pin{margin-top:12px}.card-trade .replay-drawer{margin-top:4px}.spark{max-height:88px}.watch{padding:14px;gap:8px}.watch .list-chip{background:var(--vertice-raised);min-height:72px}.list-chip{display:flex;justify-content:space-between;align-items:center;background:var(--vertice-panel);border-radius:18px;padding:12px 14px;min-height:80px;overflow-wrap:anywhere;gap:8px}.pair-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pair-actions .btn{border-radius:999px;background:var(--vertice-panel);border:0}.pair-actions .btn-primary{border-radius:999px}.safe-row{display:flex;flex-wrap:wrap;gap:8px}.safe-row .btn-danger{border-radius:999px}.spark{display:flex;align-items:flex-end;gap:3px;height:56px;margin-top:10px}.spark i{display:block;width:6px;height:100%;border-radius:3px;background:var(--vertice-brand);transform-origin:bottom center}.panel{background:var(--vertice-panel);border:0;border-radius:var(--vertice-radius-lg);padding:18px}.panel h2{margin:0 0 12px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--vertice-muted);font-weight:700}.chart-box{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0}.card-chart .chart-plot,.card-chart .chart-plot canvas{min-height:294px;height:294px}.chart-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.chart-head h2{margin:0;text-transform:none;letter-spacing:-.02em;font-size:22px;font-weight:600;color:var(--vertice-text)}.chart-sub{margin:4px 0 0;color:var(--vertice-muted);font-size:13px}.chart-plot{position:relative;flex:1;min-height:280px}.chart-plot canvas{width:100%;height:100%;min-height:280px;display:block;touch-action:manipulation;border-radius:18px;background:var(--vertice-raised)}.chart-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--vertice-muted);font-size:14px;text-align:center;padding:16px}.inst-list{display:flex;flex-direction:column;gap:10px}.inst{min-height:72px;text-align:left;border:1px solid var(--vertice-border);background:var(--vertice-raised);color:var(--vertice-text);border-radius:var(--vertice-radius-md);padding:12px 14px;font-weight:700}.inst small{display:block;font-weight:500;color:var(--vertice-muted);margin-top:4px}.inst.on{border-color:var(--vertice-brand);box-shadow:0 0 0 1px var(--vertice-brand)}.ticket-pane{display:flex;flex-direction:column;gap:4px}.ticket-pane .cta{width:100%;margin-top:8px}.btn,.btn-primary,.btn-buy,.btn-sell,.btn-warn,.btn-danger{min-height:44px;border-radius:999px;padding:0 16px;font-weight:700;border:1px solid transparent}.btn{border-color:var(--vertice-border);background:var(--vertice-raised);color:var(--vertice-text)}.btn:disabled,.btn-primary:disabled,.btn-buy:disabled,.btn-sell:disabled,.btn-warn:disabled,.btn-danger:disabled{opacity:.4;cursor:not-allowed}.btn-primary{background:var(--vertice-cta);color:var(--vertice-ink);border:0}.btn-buy{color:var(--vertice-ink);background:var(--vertice-buy)}.btn-sell{color:var(--vertice-ink);background:var(--vertice-sell)}.btn-warn{color:var(--vertice-ink);background:var(--vertice-warning)}.btn-danger{background:transparent;color:var(--vertice-danger);border:1px dashed var(--vertice-danger)}.btn-danger.solid{background:var(--vertice-danger);color:var(--vertice-ink);border-style:solid}.field{display:flex;flex-direction:column;gap:6px;margin:10px 0}.field span{font-size:13px;color:var(--vertice-muted)}input,select{min-height:44px;background:var(--vertice-ghost);border:1px solid var(--vertice-border);border-radius:12px;color:var(--vertice-text);padding:0 12px}.muted{color:var(--vertice-muted);font-size:14px;line-height:1.45}.faint{color:var(--vertice-muted);font-size:13px}.price{font-family:var(--vertice-mono);font-variant-numeric:tabular-nums}.row{display:flex;flex-wrap:wrap;gap:8px}.row .btn,.row .btn-primary,.row .btn-buy,.row .btn-sell{flex:1}.footnote{margin-top:12px;color:var(--vertice-muted);font-size:13px}.essential{margin:0 0 8px;padding-left:1.2em}.table{width:100%;border-collapse:collapse;font-size:14px}.table th{text-align:left;color:var(--vertice-muted);font-weight:600;padding:8px 6px}.table td{padding:8px 6px;border-top:1px solid color-mix(in srgb,var(--vertice-border) 50%,transparent)}.span-all{grid-column:1 / -1}.stack{display:flex;flex-direction:column;gap:10px}.card-row{background:var(--vertice-raised);border-radius:16px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--vertice-border) 55%,transparent)}.card-row strong{display:block;font-size:16px}.side-tag{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700}.side-tag.long{background:color-mix(in srgb,var(--vertice-buy) 24%,transparent);color:var(--vertice-buy)}.side-tag.short{background:color-mix(in srgb,var(--vertice-sell) 24%,transparent);color:var(--vertice-sell)}.live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tabs,.m-emergency{display:none}.modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000009e;display:grid;place-items:center;z-index:30;padding:16px}.modal{width:min(440px,100%);background:var(--vertice-panel);border:1px solid var(--vertice-border);border-radius:20px;padding:22px}.modal h2{text-transform:none;letter-spacing:0;font-size:18px;color:var(--vertice-text);margin:0 0 12px}.gate{min-height:100dvh;display:grid;place-items:center;padding:24px;padding-top:max(24px,env(safe-area-inset-top))}.gate-card{width:min(420px,100%);min-width:0;background:var(--vertice-panel);border:1px solid rgba(255,255,255,.08);border-radius:26px;padding:32px;display:flex;flex-direction:column;gap:24px}.gate-head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.gate-head .brand{display:flex;align-items:center;min-width:0}.gate-head .brand-lockup{width:140px;height:auto}.gate-head .sim-badge{margin-left:0;padding:6px 12px;line-height:1.2}.gate-copy h1{margin:0 0 6px;font-size:24px;font-weight:650;letter-spacing:-.02em;color:var(--vertice-text)}.gate-copy p{margin:0;font-size:15px;line-height:1.5;color:var(--vertice-muted)}.gate-field{display:flex;flex-direction:column;gap:8px}.gate-field label{font-size:14px;font-weight:500;color:var(--vertice-text)}.gate-field input{width:100%;min-height:48px;padding:0 14px;font:inherit;font-size:16px;color:var(--vertice-text);background:var(--vertice-bg);border:1px solid rgba(255,255,255,.12);border-radius:12px}.gate-field input:hover{border-color:#ffffff38}.gate-field input:focus-visible{outline:none;border-color:var(--vertice-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--vertice-brand) 28%,transparent)}.gate-field input[aria-invalid=true]{border-color:var(--vertice-sell)}.gate-error{margin:0;font-size:14px;color:var(--vertice-sell)}.gate-submit{width:100%;min-height:48px;border-radius:999px;background:var(--vertice-brand);color:var(--vertice-on-accent);font-size:16px;font-weight:650}.gate-submit:disabled{background:#2a2c36;color:#a4a8b6;opacity:1}@media(max-width:420px){.gate{padding:16px}.gate-card{padding:24px 20px;gap:20px}.gate-head .brand-lockup{width:124px}}.toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.chart-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.chart-actions .btn,.chart-actions .btn-danger{flex:1 1 140px}.empty{color:var(--vertice-muted);font-size:14px;padding:8px 0}@media(max-width:1439px){:root{--vertice-rail: 88px;--kit-gutter: 18px}.stage{padding:20px 8px 0 0;gap:16px}.topbar{height:auto;min-height:64px;flex-wrap:wrap;overflow:visible}}@media(max-width:1199px){.shell{grid-template-columns:var(--vertice-rail) minmax(0,1fr);gap:12px}.body-kit{grid-template-columns:minmax(0,1fr) minmax(260px,340px)}.col-left,.col-center{grid-column:1}.col-right{grid-column:2;grid-row:1 / span 8}}@media(max-width:767px){.banner,.meta{margin:0 16px 8px}.body,.body-kit{display:flex;flex-direction:column;padding:8px 0;gap:12px}.col{gap:12px}.tile-row{grid-template-columns:1fr 1fr 1fr}.hero,.pair-actions{grid-template-columns:1fr}.hold-grid{grid-template-columns:1fr 1fr}.chart-box{min-height:unset}.chart-plot,.chart-plot canvas{min-height:220px;height:220px}.chart-head h2{font-size:18px}.desk-table,.ticket-pane{display:none}.ticket-pane.open{display:flex}.inst-col{display:block}.col-right .ticket-pane{display:none}.col-right .ticket-pane.open{display:flex}.inst-list{flex-direction:row}.inst{flex:1;min-height:56px}.mobile-cta{width:100%}.modal-bg{align-items:flex-end;padding:16px 16px max(16px,env(safe-area-inset-bottom))}.modal{width:100%;max-height:min(85dvh,100%);overflow:auto;padding-bottom:max(20px,env(safe-area-inset-bottom))}.modal .row{flex-direction:column}.modal .btn,.modal .btn-primary,.modal .btn-danger{width:100%}.chart-actions{flex-direction:column}.chart-actions .btn,.chart-actions .btn-danger{width:100%;flex:none}.mobile-hide{display:none}}@media(max-width:380px){.chart-plot,.chart-plot canvas{min-height:200px;height:200px}}@media(max-width:767px),(orientation:landscape)and (max-height:500px){:root{--m-nav-h: 64px}.shell{display:flex;flex-direction:column;height:auto;min-height:100dvh;overflow:visible;padding:0;gap:0}.rail{display:none}.stage{height:auto;padding:0 12px;gap:0}.topbar{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand inst emerg" "badge status status";align-items:center;column-gap:10px;row-gap:4px;height:auto;min-height:0;margin:0 -12px 8px;padding:calc(6px + env(safe-area-inset-top)) calc(14px + env(safe-area-inset-right)) 8px calc(14px + env(safe-area-inset-left));background:#0f1014f5;border-bottom:1px solid rgba(255,255,255,.06)}.topbar .brand{grid-area:brand}.topbar .brand .brand-lockup{width:104px}.topbar .orbs{display:none}.topbar .chip-row{grid-area:inst;justify-self:center;display:inline-flex;flex-wrap:nowrap;gap:2px;padding:2px;background:var(--vertice-panel);border:1px solid rgba(255,255,255,.08);border-radius:999px}.topbar .chip{min-height:44px;padding:0 14px;gap:0;border:0;border-radius:999px;background:transparent;color:var(--vertice-muted);font-size:14px;font-weight:650;box-shadow:none}.topbar .chip.on{background:var(--vertice-raised);color:var(--vertice-text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--vertice-brand) 55%,transparent)}.topbar .chip .chip-av{display:none}.topbar .chip small{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.topbar .sim-badge{grid-area:badge;justify-self:start;margin:0;padding:3px 9px;font-size:11px}.topbar .status{grid-area:status;font-size:13px}.m-emergency{grid-area:emerg;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;min-width:44px;padding:0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--vertice-danger) 55%,transparent);background:color-mix(in srgb,var(--vertice-danger) 10%,transparent);color:var(--vertice-sell);font-size:13px;font-weight:650;-webkit-tap-highlight-color:transparent}.m-emergency svg{width:18px;height:18px;flex:none}.m-emergency.is-on{color:var(--vertice-warning);border-color:color-mix(in srgb,var(--vertice-warning) 55%,transparent);background:color-mix(in srgb,var(--vertice-warning) 10%,transparent)}.m-emergency:disabled:not(.is-on){color:#a4a8b6;border-color:#ffffff1f;background:transparent}.body,.body-kit{overflow:visible;padding-bottom:calc(var(--m-nav-h) + env(safe-area-inset-bottom) + 24px)}.tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));position:fixed;left:0;right:0;bottom:0;z-index:30;padding:6px calc(6px + env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) calc(6px + env(safe-area-inset-left));background:#0f1014f7;border-top:1px solid rgba(255,255,255,.07)}.tabs button{min-height:52px;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:2px 0;border:0;border-radius:14px;background:transparent;color:var(--vertice-muted);font-size:12px;font-weight:600;letter-spacing:.005em;-webkit-tap-highlight-color:transparent}.tab-ico{display:grid;place-items:center;width:100%;max-width:52px;height:30px;border-radius:999px}.tab-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-ico svg{width:22px;height:22px}.tabs button:hover,.tabs button.on{color:var(--vertice-text)}.tabs button.on .tab-ico{background:color-mix(in srgb,var(--vertice-brand) 16%,transparent);color:var(--vertice-brand)}.tabs button:focus-visible{outline:none;box-shadow:none}.tabs button:focus-visible .tab-ico{box-shadow:0 0 0 2px var(--vertice-brand)}.kb-open .tabs{transform:translateY(110%)}}@media(max-width:379px){.tabs button{font-size:11px;letter-spacing:0}.m-emergency{padding:0;width:44px}.m-emergency-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.topbar .chip{padding:0 12px}}@media(orientation:landscape)and (max-height:500px){.topbar{grid-template-columns:auto auto auto minmax(0,1fr) auto;grid-template-areas:"brand inst badge status emerg"}.chart-plot,.chart-plot canvas{min-height:140px;height:140px}}@media(min-width:768px){.mobile-only{display:none}.ticket-pane.desk-show{display:flex}}.lib-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px}.lib-head h2{margin:0;text-transform:none;letter-spacing:-.02em;font-size:22px;font-weight:600;color:var(--vertice-text)}.lib h3{margin:20px 0 8px;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--vertice-muted)}.lib-stats{display:flex;flex-wrap:wrap;gap:12px 20px;padding:0;margin:12px 0;list-style:none}.lib-stats li{font-size:14px;color:var(--vertice-text)}.lib-sources{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.lib a{color:var(--vertice-brand);text-underline-offset:3px}.lib-notes{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.lib-notes li{background:var(--vertice-raised);border:1px solid color-mix(in srgb,var(--vertice-border) 55%,transparent);border-radius:16px;padding:12px 14px}.lib-notes .ts{display:inline-block;margin:0 8px;font-variant-numeric:tabular-nums;color:var(--vertice-text);font-weight:700}.lib-cards{display:flex;flex-direction:column;gap:8px}.hyp-card{background:var(--vertice-raised);border:1px solid color-mix(in srgb,var(--vertice-border) 55%,transparent);border-radius:16px;padding:8px 14px}.hyp-card summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:10px;font-weight:650}.hyp-n{color:var(--vertice-brand);font-variant-numeric:tabular-nums;font-size:12px}.tag-row{display:inline-flex;flex-wrap:wrap;gap:6px}.tag{display:inline-block;padding:4px 8px;border-radius:999px;font-size:12px;font-weight:700;background:color-mix(in srgb,var(--vertice-brand) 14%,transparent);color:var(--vertice-brand)}.src-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.02em;white-space:nowrap;vertical-align:1px;border:1px solid currentColor}.src-badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.src-badge.is-real{color:var(--vertice-buy);background:color-mix(in srgb,var(--vertice-buy) 14%,transparent)}.src-badge.is-test{color:var(--vertice-warning);background:color-mix(in srgb,var(--vertice-warning) 14%,transparent)}.src-badge.is-off{color:var(--vertice-danger);background:color-mix(in srgb,var(--vertice-danger) 14%,transparent)}.src-badge.is-none,.src-badge.is-replay{color:var(--vertice-muted);background:var(--vertice-raised);border-color:var(--vertice-border)}.src-badge.is-replay:before{border-radius:2px}.robo{display:flex;flex-direction:column;gap:16px;min-width:0}.robo-title{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.robo-title h2{margin-bottom:6px}.robo-title .muted{margin:0;max-width:62ch}.robo-empty{margin-top:12px;padding:14px 16px;border-radius:16px;background:var(--vertice-raised)}.robo-empty p{margin:0 0 6px}.robo-head .banner{margin-top:12px;border-radius:12px}.robo-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.robo-tiles .tile{min-height:96px}.robo-tiles .tile small{display:block;margin-top:6px;color:var(--vertice-muted);font-size:12px;line-height:1.35;overflow-wrap:anywhere}.robo-tiles .tile strong.ok{color:var(--vertice-buy)}.robo-tiles .tile strong.bad{color:var(--vertice-sell)}.robo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.robo-grid .panel{min-width:0}.robo-row{margin-top:8px}.robo-confirm{margin-top:12px;padding:12px 14px;border-radius:16px;border:1px solid var(--vertice-warning);background:color-mix(in srgb,var(--vertice-warning) 10%,transparent)}.robo-confirm p{margin:0 0 10px;font-size:14px}.live-note{min-height:1.2em;margin:10px 0 0;font-size:13px;color:var(--vertice-muted)}.robo-cmds,.blk-list{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--vertice-muted)}.robo-cmds strong{color:var(--vertice-text)}.blk-list code{font-family:var(--vertice-mono);font-size:11px;padding:1px 6px;border-radius:6px;background:var(--vertice-raised);color:var(--vertice-text)}.robo-big{margin:0;font-size:28px;font-weight:600;letter-spacing:-.03em}.robo-rules{margin:0 0 12px;padding-left:1.3em;display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.45}.robo-data{table-layout:fixed}.robo-data th:first-child{width:34%}.robo-data td{overflow-wrap:anywhere;vertical-align:top}.robo-data td:first-child{font-weight:600}@media(max-width:1279px){.robo-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.robo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px),(orientation:landscape)and (max-height:500px){.robo-title{flex-direction:column}.robo-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.robo-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:no-preference){.card,.card-accent,.card-hero,.order-ticket,.tile,.tf-row{animation:kit-rise .42s cubic-bezier(.23,1,.32,1) both}.col-left>*:nth-child(1){animation-delay:30ms}.col-left>*:nth-child(2){animation-delay:70ms}.col-left>*:nth-child(3){animation-delay:.11s}.col-left>*:nth-child(4){animation-delay:.15s}.col-center>*:nth-child(1){animation-delay:50ms}.col-center>*:nth-child(2){animation-delay:90ms}.col-center>*:nth-child(3){animation-delay:.13s}.col-right>*:nth-child(1){animation-delay:40ms}.col-right>*:nth-child(2){animation-delay:80ms}.col-right>*:nth-child(3){animation-delay:.12s}.col-right>*:nth-child(4){animation-delay:.16s}.btn,.btn-primary,.btn-danger,.hold-tile,.chip,.orb,.rail button,.tk-side label,.tk-stepper button,.tk-emergency{transition:background-color .16s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1),box-shadow .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}.btn:hover:not(:disabled),.btn-primary:hover:not(:disabled),.hold-tile:hover:not(:disabled){transform:translateY(-1px)}.tk-side-thumb{transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1)}.goal-bar span,.risk-track span{transition:transform .48s cubic-bezier(.23,1,.32,1);animation:bar-grow .64s cubic-bezier(.23,1,.32,1) both}.spark i{transition:transform .32s cubic-bezier(.23,1,.32,1);animation:spark-in .46s cubic-bezier(.23,1,.32,1) both}.spark i:nth-child(3n+1){animation-delay:20ms}.spark i:nth-child(3n+2){animation-delay:60ms}.spark i:nth-child(3n){animation-delay:.1s}.lib-stats li,.lib-sources li,.hyp-card{animation:kit-rise .38s cubic-bezier(.23,1,.32,1) both}.lib-stats li:nth-child(2),.hyp-card:nth-child(2){animation-delay:50ms}.lib-stats li:nth-child(3),.hyp-card:nth-child(3){animation-delay:.1s}.lib-stats li:nth-child(4),.hyp-card:nth-child(4){animation-delay:.15s}.hyp-card:nth-child(n+5){animation-delay:.19s}}@media(prefers-reduced-motion:no-preference){.gate .sym-path{stroke:var(--vertice-brand);stroke-width:2;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;stroke-opacity:0;animation:sym-draw .9s 80ms backwards}.gate .sym{transform-box:fill-box;transform-origin:center}.gate-card.is-sending .sym{animation:sym-press .36s cubic-bezier(.23,1,.32,1)}.gate-field.has-error input{animation:field-nudge .3s cubic-bezier(.36,.07,.19,.97)}.tabs{transition:transform .2s cubic-bezier(.23,1,.32,1)}.rail{transition:width .22s cubic-bezier(.23,1,.32,1) .14s,box-shadow .22s ease .14s}.rail button{transition:background-color .16s ease,color .16s ease,box-shadow .16s ease,width .22s cubic-bezier(.23,1,.32,1) .14s,margin-left .22s cubic-bezier(.23,1,.32,1) .14s,padding-left .22s cubic-bezier(.23,1,.32,1) .14s}.rail .rail-label{transition:opacity .12s ease .14s,transform .22s cubic-bezier(.23,1,.32,1) .14s}.rail:hover,.rail:has(:focus-visible){transition-delay:60ms}.rail:hover button,.rail:has(:focus-visible) button{transition-delay:0s,0s,0s,60ms,60ms,60ms}.rail:hover .rail-label,.rail:has(:focus-visible) .rail-label{transition-delay:.15s,60ms}.tab-ico{transition:background-color .18s ease,color .18s ease,transform .14s ease}.tabs button:active .tab-ico{transform:scale(.94)}.gate-field input{transition:border-color .16s ease,box-shadow .16s ease}}@keyframes sym-draw{0%{stroke-dashoffset:1;stroke-opacity:1;fill-opacity:0;animation-timing-function:cubic-bezier(.65,0,.35,1)}68%{stroke-dashoffset:0;stroke-opacity:1;fill-opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}to{stroke-dashoffset:0;stroke-opacity:0;fill-opacity:1}}@keyframes sym-press{0%{transform:scale(1)}40%{transform:scale(.92)}to{transform:scale(1)}}@keyframes field-nudge{0%,to{transform:translate(0)}25%{transform:translate(-4px)}60%{transform:translate(3px)}}@keyframes bar-grow{0%{opacity:0}to{opacity:1}}@keyframes spark-in{0%{opacity:0}to{opacity:1}}@keyframes kit-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html,body{transform:none!important}.shell *,.shell *:before,.shell *:after,.gate *,.gate *:before,.gate *:after{transition:none!important;animation:none!important}}.sw-tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:#f5f6fa14;color:var(--vertice-text);font-size:12px;font-weight:600;white-space:nowrap}.tk-head .sw-tag{margin-left:auto}.chart-box>.chart-head>.sw-tag{position:absolute;left:50%;top:50%;z-index:2;height:32px;padding:0 14px;transform:translate(-50%,-50%);background:#0f1014e0;box-shadow:inset 0 0 0 1px #58e18a66}.stage.is-switching :is(.chart-plot,.chart-head h2,.chart-sub,.tk-grid,.tk-summary,.hold-tile:not(.is-pending) strong){opacity:.42}@media(prefers-reduced-motion:no-preference){.stage :is(.chart-plot,.chart-head h2,.chart-sub,.tk-grid,.tk-summary){transition:opacity .12s ease}.sw-tag{animation:sw-in .14s cubic-bezier(.23,1,.32,1)}}@keyframes sw-in{0%{opacity:0}to{opacity:1}}
