.tk-ticket{flex-direction:column;gap:12px;display:flex;position:relative}.tk-ticket--rail{border:1px solid var(--ticket-border);border-radius:var(--ticket-radius);background:var(--ticket-surface);padding:20px}.tk-amount{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding-block:12px}.tk-amount-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.tk-amount-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:#ffffff73;font-size:9px}.tk-amount-balance{font-family:var(--font-mono);color:#ffffff59;font-size:9px}.tk-amount-field{align-items:center;gap:8px;display:flex}.tk-amount-input{min-width:0;font-family:var(--font-display);color:var(--white);font-variant-numeric:tabular-nums;caret-color:var(--vermilion);background:0 0;outline:none;flex:1;font-size:1.75rem;font-weight:700;line-height:1}.tk-amount-input::placeholder{color:#ffffff2e}.tk-amount-unit{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:#ffffff59;flex-shrink:0;font-size:9px}.tk-amount-row{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.tk-adds{gap:4px;display:flex}.tk-add{min-width:40px;font-family:var(--font-mono);color:#ffffff8c;transition:color .2s var(--ease), border-color .2s var(--ease), transform .15s var(--ease);border:1px solid #ffffff1a;border-radius:4px;padding:4px 8px;font-size:9px}.tk-add:hover{color:var(--white);border-color:#ffffff40}.tk-add:active{transform:scale(.95)}.tk-amount-min{font-family:var(--font-mono);color:var(--vermilion);margin-top:8px;font-size:9px}.tk-readout{border-bottom:1px solid #ffffff14;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tk-readout--live{border-bottom-color:color-mix(in srgb, var(--vermilion) 30%, transparent)}.tk-readout-cell{border-left:1px solid #ffffff12;min-width:0;padding:10px}.tk-readout-cell:first-child{border-left:0;padding-left:0}.tk-readout-cell:last-child{padding-right:0}.tk-readout-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:#ffffff4d;margin-bottom:4px;font-size:7.5px;display:block}.tk-readout-value{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:#ffffffbf;font-size:13px;display:block;overflow:hidden}.tk-readout-value--accent{color:var(--vermilion)}.tk-caption{min-height:28px;font-family:var(--font-mono);color:#ffffff59;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:-4px;font-size:8.5px;line-height:1.625;display:flex}.tk-caption-chance{color:#ffffff8c;flex-shrink:0}.tk-note{font-family:var(--font-mono);color:#ffffff59;margin-top:-8px;font-size:8.5px;line-height:1.625}.tk-gate{background:#ffffff05;border:1px solid #ffffff14;padding:16px}.tk-gate--warn{border-color:color-mix(in srgb, var(--vermilion) 25%, transparent);background:color-mix(in srgb, var(--vermilion) 4%, transparent)}.tk-gate-eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;color:var(--vermilion);margin-bottom:6px;font-size:10px}.tk-gate-body{color:var(--gray-400);margin-bottom:12px;font-size:12.5px;line-height:1.375}.tk-gate-line{font-family:var(--font-mono);color:var(--gray-500);margin-bottom:10px;font-size:10px;line-height:1.5}.tk-gate-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tk-gate-cta{background:var(--vermilion);color:#fff;transition:background .2s var(--ease);border-radius:999px;padding:8px 20px;font-size:13px;font-weight:600}.tk-gate-cta:hover{background:var(--vermilion-d)}.tk-gate-cta:disabled{opacity:.6;cursor:not-allowed}.tk-gate-quiet{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:#ffffff4d;transition:color .2s var(--ease);font-size:9px}.tk-gate-quiet:hover:not(:disabled){color:#fff9}.tk-gate-quiet:disabled{opacity:.5;cursor:not-allowed}.tk-gate-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.tk-pp-row{align-items:center;gap:8px;display:flex}.tk-pp{border:1px solid #ffffff1a;border-radius:8px;flex:1;padding:2px;display:flex}.tk-pp-btn{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:#fff6;transition:color .2s var(--ease), background .2s var(--ease);border-radius:6px;flex:1;padding-block:6px;font-size:10px}.tk-pp-btn:hover:not(:disabled):not([aria-pressed=true]){color:#ffffffb3}.tk-pp-btn[aria-pressed=true]{color:var(--white);background:#ffffff14}.tk-pp-btn--private[aria-pressed=true]{background:color-mix(in srgb, var(--vermilion) 12%, transparent);color:var(--vermilion)}.tk-pp-btn:disabled{color:#fff3;cursor:not-allowed}.tk-foot{font-family:var(--font-mono);color:#ffffff40;font-size:8.5px;line-height:1.625}
[data-theme=light] .tk-amount{border-color:#1412101a}[data-theme=light] .tk-amount-label,[data-theme=light] .tk-readout-label{color:#1412109e}[data-theme=light] .tk-amount-balance,[data-theme=light] .tk-amount-unit,[data-theme=light] .tk-caption,[data-theme=light] .tk-note{color:#1412108c}[data-theme=light] .tk-amount-input{color:#141210}[data-theme=light] .tk-amount-input::placeholder{color:#14121040}[data-theme=light] .tk-add{color:#1412109e;border-color:#1412101f}[data-theme=light] .tk-add:hover{color:#141210;border-color:#1412104d}[data-theme=light] .tk-readout{border-bottom-color:#1412101a}[data-theme=light] .tk-readout-cell{border-left-color:#14121014}[data-theme=light] .tk-readout-value{color:#141210cc}[data-theme=light] .tk-caption-chance{color:#141210b3}[data-theme=light] .tk-gate{background:#14121005;border-color:#1412101a}[data-theme=light] .tk-gate-quiet{color:#14121073}[data-theme=light] .tk-gate-quiet:hover:not(:disabled){color:#141210bf}[data-theme=light] .tk-pp{border-color:#1412101f}[data-theme=light] .tk-pp-btn{color:#1412108c}[data-theme=light] .tk-pp-btn[aria-pressed=true]{color:#141210;background:#1412100f}[data-theme=light] .tk-pp-btn--private[aria-pressed=true]{background:color-mix(in srgb, var(--vermilion) 12%, transparent);color:var(--vermilion)}[data-theme=light] .tk-pp-btn:disabled{color:#1412104d}[data-theme=light] .tk-foot{color:#14121066}
:root{--share-ground-call:#0a0908;--share-ground-trade:#070505;--share-ash:#8f8a82;--share-ash-dim:#8f8a828c;--share-paper:#fdf8ef;--share-qr-ink:#141210}.call-card{--call-ink-rgb:255 255 255;--call-ink:rgb(var(--call-ink-rgb));--call-surface:radial-gradient(130% 90% at 50% -10%, #16110c 0%, #0d0a08 46%, #080605 100%);--call-shadow:0 30px 80px -40px #000000e6}[data-theme=light] .call-card{--call-ink-rgb:33 28 24;--call-surface:radial-gradient(130% 90% at 50% -10%, #fffaf2 0%, #fdf8ef 46%, #f9f3e9 100%);--call-shadow:inset 0 1px 0 #ffffffb3, 0 30px 90px -50px #502d1873}.call-card{isolation:isolate;border:1px solid rgb(var(--call-ink-rgb) / .08);background:var(--call-surface);box-shadow:var(--call-shadow);color:var(--call-ink);border-radius:16px;position:relative;overflow:hidden}.call-grain{pointer-events:none;z-index:3;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.5 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:absolute;inset:0}[data-theme=light] .call-grain{mix-blend-mode:soft-light}.call-spark{pointer-events:none;inset-inline:0;z-index:2;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--vermilion) 60%, transparent), transparent);height:1px;position:absolute;top:0}.call-tick{pointer-events:none;z-index:2;border:0 solid rgb(var(--call-ink-rgb) / .2);width:10px;height:10px;position:absolute}.call-tick.tl{border-top-width:1px;border-left-width:1px;top:8px;left:8px}.call-tick.tr{border-top-width:1px;border-right-width:1px;top:8px;right:8px}.call-tick.bl{border-bottom-width:1px;border-left-width:1px;bottom:8px;left:8px}.call-tick.br{border-bottom-width:1px;border-right-width:1px;bottom:8px;right:8px}.call-body{z-index:10;padding:24px;position:relative}.call-masthead{justify-content:space-between;align-items:center;display:flex}.call-brand{font-family:var(--font-display);letter-spacing:.2em;color:rgb(var(--call-ink-rgb) / .9);font-size:11px;font-weight:800}.call-folio{font-family:var(--font-mono);letter-spacing:.18em;color:rgb(var(--call-ink-rgb) / .4);font-size:9px}.call-rule{background:rgb(var(--call-ink-rgb) / .08);height:1px;margin-top:12px}.call-eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.22em;color:var(--vermilion);align-items:center;gap:8px;margin-top:16px;font-size:10px;font-weight:700;display:flex}.call-eyebrow-dot{color:rgb(var(--call-ink-rgb) / .25)}.call-eyebrow-note{color:rgb(var(--call-ink-rgb) / .45)}.call-band{font-family:var(--font-display);text-wrap:balance;margin-top:8px;font-size:1.9rem;font-weight:850;line-height:1.06}.call-wins-if,.call-fee-note{font-family:var(--font-mono);color:rgb(var(--call-ink-rgb) / .4);margin-top:6px;font-size:10px;line-height:1.625}.call-wager{border-block:1px solid rgb(var(--call-ink-rgb) / .08);justify-content:space-between;align-items:stretch;gap:12px;margin-top:16px;padding:14px 0;display:flex}.call-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:rgb(var(--call-ink-rgb) / .4);font-size:8.5px}.call-figure{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin-top:4px;font-size:1.35rem;font-weight:700;line-height:1}.call-figure.heat{color:var(--vermilion)}.call-arrow{color:rgb(var(--call-ink-rgb) / .25);align-items:center;display:flex}.call-fee-note{margin-top:8px;font-size:8.5px}.call-settles{margin-top:16px}.call-settles-row{justify-content:space-between;align-items:baseline;display:flex}.call-utc{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:rgb(var(--call-ink-rgb) / .4);font-size:9.5px}.call-clock{align-items:center;gap:8px;margin-top:4px;display:flex}.call-ping{width:6px;height:6px;display:flex;position:relative}.call-ping:before{content:"";background:color-mix(in srgb, var(--vermilion) 70%, transparent);border-radius:9999px;animation:1s cubic-bezier(0,0,.2,1) infinite callPing;position:absolute;inset:0}.call-ping>span{background:var(--vermilion);border-radius:9999px;width:6px;height:6px;display:inline-flex;position:relative}@keyframes callPing{75%,to{opacity:0;transform:scale(2)}}.call-countdown{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1}.call-drain{background:rgb(var(--call-ink-rgb) / .08);border-radius:9999px;height:4px;margin-top:10px;overflow:hidden}.call-drain-fill{background:var(--vermilion);border-radius:9999px;height:100%;transition:width 1s linear}.call-verify{font-family:var(--font-mono);color:rgb(var(--call-ink-rgb) / .4);transition:color .15s var(--ease);align-items:center;gap:4px;margin-top:16px;font-size:10px;display:inline-flex}.call-verify:hover{color:var(--call-ink)}.call-share{background:var(--vermilion);color:#fff;width:100%;transition:background-color .2s var(--ease);border-radius:9999px;outline:none;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:12px 24px;font-size:14px;font-weight:600;display:flex}.call-share:hover:not(:disabled){background:var(--vermilion-d,var(--vermilion))}.call-share:disabled{cursor:wait;opacity:.6}.call-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:10px;display:grid}.call-actions>*{border:1px solid var(--color-border-strong);text-align:center;color:var(--color-ink-secondary);transition:border-color .2s var(--ease), color .2s var(--ease);border-radius:9999px;outline:none;padding:12px 16px;font-size:14px;font-weight:600}.call-actions>:hover{border-color:var(--color-ink-muted);color:var(--color-ink)}.share-link{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--color-ink-secondary);transition:color .15s var(--ease);outline:none;align-items:center;gap:6px;font-size:10px;display:inline-flex}.share-link:hover:not(:disabled){color:var(--vermilion)}.share-link:disabled{opacity:.5;cursor:wait}.dev-share-png{width:400px;max-width:100%;box-shadow:var(--receipt-shadow);border-radius:8px}.dev-share-grid{flex-wrap:wrap;gap:16px;display:flex}.call-lev-mark{vertical-align:super;color:color-mix(in srgb, var(--vermilion) 70%, transparent);font-size:.6em}.call-lev-note{font-family:var(--font-mono);color:rgb(var(--call-ink-rgb) / .4);margin-top:8px;font-size:8.5px;line-height:1.625}
