.ink{--ink-page:#050706;--ink-panel:#0a0d0c;--ink-card:#0d1110;--ink-inset:#080b0a;--ink-icon-btn:#0d1112;--ink-value-block:#0b0f0e;--ink-t1:#eef3f0;--ink-hero:#f4faf7;--ink-t2:#c9d3ce;--ink-t3:#a9b6b0;--ink-t4:#7d8a85;--ink-sep:#5e6b66;--ink-badge-inactive:#56625e;--ink-on-ice:#06202e;--ink-on-light:#06090b;--ink-btn-light:#e6ebe9;--ink-ice:#7fd8ff;--ink-ice-200:#c6f1ff;--ink-ice-fill:#7fd8ff1a;--ink-ice-border:#7fd8ff6b;--ink-gain:#72d9a6;--ink-gain-rgb:114, 217, 166;--ink-loss:#ec8e86;--ink-loss-rgb:236, 142, 134;--ink-amber:#e8b04f;--ink-line-1:#ffffff12;--ink-line-2:#ffffff1a;--ink-line-3:#ffffff1f;--ink-scrim:#03040599;--ink-bar-track:#ffffff0f;--ink-bar-now:#eef3f08c;--ink-bar-past:#eef3f040;--ink-hit-won:#72d9a68c;--ink-hit-lost:#ec8e8659;--ink-neutral:#ffffff59;--ink-sign:var(--ink-gain);--ink-sign-rgb:var(--ink-gain-rgb);--ink-dots-rgb:143, 227, 190;--ink-glow-a:.14;--ink-tick:var(--ink-gain);font-variant-numeric:tabular-nums}[data-theme=light] .ink{--ink-page:#d8e7f4;--ink-panel:#fff;--ink-card:#f4f9fd;--ink-inset:#e6f0f8;--ink-icon-btn:#e6f0f8;--ink-value-block:#eef5fb;--ink-t1:#07172a;--ink-hero:#07172a;--ink-t2:#1f364b;--ink-t3:#385169;--ink-t4:#4e6982;--ink-sep:#8aa0b4;--ink-badge-inactive:#8aa0b4;--ink-on-ice:#06202e;--ink-on-light:#07172a;--ink-btn-light:#e6f0f8;--ink-ice:#2aa6e8;--ink-ice-200:#0e6fad;--ink-ice-fill:#2aa6e81a;--ink-ice-border:#2aa6e873;--ink-gain:#11914d;--ink-gain-rgb:17, 145, 77;--ink-loss:#d64545;--ink-loss-rgb:214, 69, 69;--ink-amber:#b7791f;--ink-line-1:#0a1e2d12;--ink-line-2:#0a1e2d1a;--ink-line-3:#0a1e2d1f;--ink-scrim:#07172a59;--ink-bar-track:#0a1e2d14;--ink-bar-now:#07172a8c;--ink-bar-past:#07172a40;--ink-hit-won:#11914d8c;--ink-hit-lost:#d6454559;--ink-neutral:#0a1e2d59;--ink-dots-rgb:17, 145, 77;--ink-hl-rgb:10, 30, 45}.ink [data-sign=up],.ink[data-sign=up]{--ink-sign:var(--ink-gain);--ink-sign-rgb:var(--ink-gain-rgb);--ink-dots-rgb:143, 227, 190;--ink-glow-a:.14;--ink-tick:var(--ink-gain)}.ink [data-sign=down],.ink[data-sign=down]{--ink-sign:var(--ink-loss);--ink-sign-rgb:var(--ink-loss-rgb);--ink-dots-rgb:var(--ink-loss-rgb);--ink-glow-a:.14;--ink-tick:var(--ink-loss)}.ink [data-sign=flat],.ink[data-sign=flat]{--ink-sign:var(--ink-t3);--ink-sign-rgb:var(--ink-gain-rgb);--ink-dots-rgb:143, 227, 190;--ink-glow-a:.06;--ink-tick:var(--ink-neutral)}.ink-cond{font-family:var(--font-archivo), var(--font-geist-sans), sans-serif;font-variation-settings:"wdth" 75;letter-spacing:-.01em;font-weight:700;font-stretch:75%}.ink-mono{font-family:var(--font-geist-mono), var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.ink-caps,.ink-caps-10,.ink-caps-9{font-family:var(--font-geist-mono), var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;line-height:1.25}.ink-caps{font-size:11px}.ink-caps-10{font-size:10px}.ink-caps-9{font-size:9px}.ink-t1{color:var(--ink-t1)}.ink-t2{color:var(--ink-t2)}.ink-t3{color:var(--ink-t3)}.ink-t4{color:var(--ink-t4)}.ink-gain{color:var(--ink-gain)}.ink-loss{color:var(--ink-loss)}.ink-sign{color:var(--ink-sign);transition:color .2s}.ink-ice{color:var(--ink-ice)}.ink-ice-200{color:var(--ink-ice-200)}.ink :is(button,a,[tabindex]):focus-visible{outline:2px solid var(--ink-ice);outline-offset:2px}.ink-texture{isolation:isolate;position:relative}.ink-texture:before,.ink-texture:after{content:"";border-radius:inherit;z-index:-1;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.ink-texture[data-sign=down]:before,.ink-texture:not([data-sign=down]):after{opacity:0}.ink-tx-summary{border:1px solid var(--ink-line-1);box-shadow:inset 0 1px 0 #c6ffe01a, inset 0 0 0 1px rgba(var(--ink-sign-rgb), .08);transition:box-shadow .4s}.ink-tx-summary:before{background:radial-gradient(90% 90% at 100% 0%, rgba(114, 217, 166, var(--ink-glow-a)), transparent 62%), radial-gradient(80% 70% at 0% 100%, #2aa6e812, transparent 70%), radial-gradient(130% 120% at 100% 0%, #080b0a00 0%, #080b0a8c 40%, #080b0a 72%), radial-gradient(#72d9a647 .8px, transparent 1.3px) 0 0 / 9px 9px, linear-gradient(180deg, #111a16 0%, #0b100e 100%)}.ink-tx-summary:after{background:radial-gradient(90% 90% at 100% 0,#ec8e8624,#0000 62%),radial-gradient(80% 70% at 0 100%,#2aa6e812,#0000 70%),radial-gradient(130% 120% at 100% 0,#080b0a00 0%,#080b0a8c 40%,#080b0a 72%),radial-gradient(#ec8e8647 .8px,#0000 1.3px) 0 0/9px 9px,linear-gradient(#111a16 0%,#0b100e 100%)}.ink-tx-sheet:before{background:radial-gradient(90% 55% at 100% 0,#72d9a624,#0000 62%),radial-gradient(80% 45% at 0 100%,#2aa6e812,#0000 70%),radial-gradient(130% 70% at 100% 0,#0a0d0c00 0%,#0a0d0c8c 40%,#0a0d0c 72%),radial-gradient(#8fe3be42 .8px,#0000 1.3px) 0 0/9px 9px,linear-gradient(#121a17,#0a0d0c)}.ink-tx-sheet:after{background:radial-gradient(90% 55% at 100% 0,#ec8e8624,#0000 62%),radial-gradient(80% 45% at 0 100%,#2aa6e812,#0000 70%),radial-gradient(130% 70% at 100% 0,#0a0d0c00 0%,#0a0d0c8c 40%,#0a0d0c 72%),radial-gradient(#ec8e8642 .8px,#0000 1.3px) 0 0/9px 9px,linear-gradient(#121a17,#0a0d0c)}.ink-tx-column{box-shadow:inset 0 1px #c6ffe014}.ink-tx-column:before{background:radial-gradient(90% 55% at 100% 0,#72d9a624,#0000 62%),radial-gradient(80% 45% at 0 100%,#2aa6e812,#0000 70%),radial-gradient(130% 70% at 100% 0,#0a0d0c00 0%,#0a0d0c8c 40%,#0a0d0c 72%),radial-gradient(#8fe3be42 .8px,#0000 1.3px) 0 0/9px 9px,linear-gradient(#111816,#0a0d0c)}.ink-tx-column:after{background:radial-gradient(90% 55% at 100% 0,#ec8e8624,#0000 62%),radial-gradient(80% 45% at 0 100%,#2aa6e812,#0000 70%),radial-gradient(130% 70% at 100% 0,#0a0d0c00 0%,#0a0d0c8c 40%,#0a0d0c 72%),radial-gradient(#ec8e8642 .8px,#0000 1.3px) 0 0/9px 9px,linear-gradient(#111816,#0a0d0c)}[data-theme=light] .ink-tx-summary{box-shadow:inset 0 1px 0 #ffffffe6, inset 0 0 0 1px rgba(var(--ink-sign-rgb), .1)}[data-theme=light] .ink-tx-summary:before,[data-theme=light] .ink-tx-sheet:before,[data-theme=light] .ink-tx-column:before{background:radial-gradient(90% 90% at 100% 0%, rgba(17, 145, 77, calc(var(--ink-glow-a) + .02)), transparent 62%), radial-gradient(80% 70% at 0% 100%, #2aa6e81f, transparent 70%), radial-gradient(#11914d38 .8px, transparent 1.3px) 0 0 / 9px 9px, linear-gradient(180deg, #fff 0%, #eef5fb 100%)}[data-theme=light] .ink-tx-summary:after,[data-theme=light] .ink-tx-sheet:after,[data-theme=light] .ink-tx-column:after{background:radial-gradient(90% 90% at 100% 0,#d6454524,#0000 62%),radial-gradient(80% 70% at 0 100%,#2aa6e81f,#0000 70%),radial-gradient(#d6454538 .8px,#0000 1.3px) 0 0/9px 9px,linear-gradient(#fff 0%,#eef5fb 100%)}[data-theme=light] .ink-tx-column{box-shadow:inset 0 1px #ffffffe6}.tx{isolation:isolate;position:relative}.tx:before{content:"";background:var(--rail);z-index:2;pointer-events:none;width:2px;position:absolute;top:0;bottom:0;left:0}.tx:after{content:"";pointer-events:none;background:linear-gradient(90deg, rgba(var(--c), var(--a)) 0%, rgba(var(--c), 0) 46%);z-index:-1;transition:opacity .3s;position:absolute;inset:0}.tx-live{--c:127, 216, 255;--a:.13}.tx-live:before{background:linear-gradient(#7fd8ff1a 0%,#c6f1ff 45%,#7fd8ff 55%,#7fd8ff1a 100%) 0 0/100% 260%;animation:2.4s linear infinite railRun;box-shadow:0 0 12px #7fd8ff99}.tx-won{--c:114, 217, 166;--a:.11;--rail:#72d9a6}.tx-won:before{box-shadow:0 0 10px #72d9a680}.tx-lost{--c:236, 142, 134;--a:.06;--rail:#ec8e868c}.tx-open{--c:255, 255, 255;--a:.025;--rail:repeating-linear-gradient(180deg, rgba(var(--ink-hl-rgb,255, 255, 255), .35) 0 4px, transparent 4px 8px)}.tx-void{--c:255, 255, 255;--a:0;--rail:rgba(var(--ink-hl-rgb,255, 255, 255), .35)}@keyframes railRun{0%{background-position:0 100%}to{background-position:0 -160%}}.ink[data-stale=true] .tx-live:before,.ink [data-stale=true] .tx-live:before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.tx-live:before{background-position:0;animation:none}}.ink-ticket{border:1px solid var(--ink-line-1);background:var(--ink-card);transition:border-color .2s,box-shadow .2s,transform 80ms ease-out}.ink-ticket[data-interactive=true]:hover{border-color:#7fd8ff6b;box-shadow:0 0 14px #7fd8ff1f}.ink-ticket[data-interactive=true]:active{transform:scale(.995)}.ink-ticket[data-selected=true],.ink-ticket[data-selected=true]:hover{border-color:var(--ink-ice);box-shadow:0 0 0 1px var(--ink-ice), 0 0 22px #7fd8ff40}.ink-ticket[data-pulse=true]{animation:1.2s ease-out both inkPulse}@keyframes inkPulse{0%,40%{border-color:var(--ink-ice);box-shadow:0 0 0 1px var(--ink-ice), 0 0 22px #7fd8ff59}}.ink-tick-footer{background:linear-gradient(var(--ink-tick), var(--ink-tick)) 0 calc(100% - 13px) / 2px 20px no-repeat;transition:background-color .2s}.ink-tick-value{background:linear-gradient(var(--ink-tick), var(--ink-tick)) 0 50% / 2px 24px no-repeat, var(--ink-value-block)}.ink-btn-outline{border:1px solid rgba(var(--ink-hl-rgb,255, 255, 255), .14);color:var(--ink-t1);background:0 0;transition:background-color .15s,border-color .15s,color .15s,transform 80ms ease-out}.ink-btn-outline[data-strong=true]{border-color:rgba(var(--ink-hl-rgb,255, 255, 255), .16)}.ink-btn-outline:hover:not(:disabled){background:rgba(var(--ink-hl-rgb,255, 255, 255), .05);border-color:rgba(var(--ink-hl-rgb,255, 255, 255), .28)}.ink-btn-outline:active:not(:disabled){background:rgba(var(--ink-hl-rgb,255, 255, 255), .08);transform:scale(.98)}.ink-btn-outline:disabled{border-color:rgba(var(--ink-hl-rgb,255, 255, 255), .07);color:var(--ink-badge-inactive);cursor:not-allowed}.ink-btn-light{background:var(--ink-btn-light);color:var(--ink-on-light);border:0;transition:background-color .15s,color .15s,transform 80ms ease-out}.ink-btn-light:hover:not(:disabled){background:#f4f6f5}.ink-btn-light:active:not(:disabled){background:#c9d3ce;transform:scale(.98)}.ink-btn-light:disabled{color:var(--ink-badge-inactive);cursor:not-allowed;background:#e6ebe940}.ink-btn-ghost{border:1px solid rgba(var(--ink-hl-rgb,255, 255, 255), .08);color:var(--ink-t3);background:0 0;transition:background-color .15s,border-color .15s,color .15s}.ink-btn-ghost:hover{color:var(--ink-t1);border-color:rgba(var(--ink-hl-rgb,255, 255, 255), .14)}.ink-btn-ghost:active{background:rgba(var(--ink-hl-rgb,255, 255, 255), .05)}.ink-icon-btn{background:var(--ink-card);border:1px solid var(--ink-line-1);color:var(--ink-t2);transition:background-color .15s,border-color .15s,color .15s,transform 80ms ease-out}.ink-icon-btn:hover:not(:disabled){background:rgba(var(--ink-hl-rgb,255, 255, 255), .05);border-color:rgba(var(--ink-hl-rgb,255, 255, 255), .14);color:var(--ink-t1)}.ink-icon-btn:active:not(:disabled){background:rgba(var(--ink-hl-rgb,255, 255, 255), .08);transform:scale(.96)}.ink-share-btn{border:1px solid rgba(var(--ink-hl-rgb,255, 255, 255), .14);color:var(--ink-gain);background:0 0;transition:background-color .15s,border-color .15s,transform 80ms ease-out}.ink-share-btn:hover{background:rgba(var(--ink-hl-rgb,255, 255, 255), .05);border-color:rgba(var(--ink-hl-rgb,255, 255, 255), .28)}.ink-share-btn:active{transform:scale(.94)}.ink-link{color:var(--ink-t3);transition:color .15s,opacity .15s}.ink-link:hover:not(:disabled){color:var(--ink-t1);text-underline-offset:3px;text-decoration:underline}.ink-link:active:not(:disabled){opacity:.8}.ink-util{color:var(--ink-t2);transition:color .15s,opacity .15s}.ink-util:hover:not(:disabled){color:var(--ink-t1)}.ink-util:active:not(:disabled){opacity:.8}.ink-util:disabled{opacity:.5;cursor:not-allowed}.ink-row{border-radius:6px;transition:background-color .15s}.ink-row:hover{background:rgba(var(--ink-hl-rgb,255, 255, 255), .03)}.ink-live-dot{animation:1.6s ease-in-out infinite inkLivePulse}@keyframes inkLivePulse{0%,to{opacity:1}50%{opacity:.45}}.ink[data-stale=true] .ink-live-dot,.ink [data-stale=true] .ink-live-dot{animation-play-state:paused}.ink-skeleton{background:rgba(var(--ink-hl-rgb,255, 255, 255), .06);border-radius:8px;animation:1.2s ease-in-out infinite inkShimmer}@keyframes inkShimmer{0%,to{opacity:1}50%{opacity:.55}}.ink-body-in{animation:.16s both inkFadeIn}@keyframes inkFadeIn{0%{opacity:0}}.ink-scroll{scrollbar-width:thin;scrollbar-color:var(--ink-line-2) transparent}.ink-scroll::-webkit-scrollbar{width:4px}.ink-scroll::-webkit-scrollbar-thumb{background:var(--ink-line-2);border-radius:2px}.ink-spin{animation:.8s linear infinite inkSpin}@keyframes inkSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ink-live-dot,.ink-skeleton,.ink-ticket[data-pulse=true]{animation:none}.ink-ticket,.ink-btn-outline,.ink-btn-light,.ink-icon-btn,.ink-share-btn{transition-property:border-color,box-shadow,background-color,color}.ink-ticket[data-interactive=true]:active,.ink-btn-outline:active:not(:disabled),.ink-btn-light:active:not(:disabled),.ink-icon-btn:active:not(:disabled),.ink-share-btn:active{transform:none}.ink-texture:before,.ink-texture:after,.ink-tx-summary,.tx:after{transition:none}.ink-body-in{animation-duration:.12s}}
