.ts-menu{position:relative;z-index:301}.ts-menu__trigger{display:inline-flex;align-items:center;gap:.35rem;min-height:34px;padding:.35rem .65rem;border-radius:10px;border:1px solid rgba(253,0,130,.22);background:#00000047;color:var(--terminal-pink);font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}.ts-menu__trigger:hover,.ts-menu__trigger.is-open{border-color:#fd008259;background:#fd00821f}.ts-menu__trigger.is-open .ts-menu__icon{transform:rotate(-90deg) scale(.94)}.ts-menu__icon{width:16px;height:16px;transition:transform .13s cubic-bezier(.2,.9,.25,1)}.ts-menu__trigger-label{display:none}@media(min-width:480px){.ts-menu__trigger-label{display:inline}}.ts-menu__dropdown{position:absolute;top:calc(100% + .45rem);right:0;z-index:400;min-width:260px;padding:.45rem;border-radius:14px;border:1px solid rgba(253,0,130,.25);background:#0c0c0efa;color:var(--terminal-text);box-shadow:0 18px 44px #00000073;transform-origin:top right;opacity:0;transform:translateY(-4px) scale(.98);pointer-events:none;transition:opacity .13s cubic-bezier(.2,.9,.25,1),transform .13s cubic-bezier(.2,.9,.25,1)}.ts-menu__dropdown.is-open{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.ts-menu__stage{position:relative;overflow:hidden}.ts-menu__view{width:100%}.ts-menu__view--leave{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.ts-menu__view--enter{position:relative;z-index:2}.ts-menu__view--leave.ts-menu__view--forward{animation:ts-menu-panel-out-forward .13s cubic-bezier(.2,.9,.25,1) forwards}.ts-menu__view--enter.ts-menu__view--forward{animation:ts-menu-panel-in-forward .13s cubic-bezier(.2,.9,.25,1) both}.ts-menu__view--leave.ts-menu__view--back{animation:ts-menu-panel-out-back .13s cubic-bezier(.2,.9,.25,1) forwards}.ts-menu__view--enter.ts-menu__view--back{animation:ts-menu-panel-in-back .13s cubic-bezier(.2,.9,.25,1) both}@keyframes ts-menu-panel-in-forward{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes ts-menu-panel-out-forward{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-10px)}}@keyframes ts-menu-panel-in-back{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes ts-menu-panel-out-back{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(10px)}}.ts-menu__item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.55rem .65rem;border:none;border-radius:10px;background:transparent;color:var(--terminal-text);font:inherit;font-size:.88rem;font-weight:600;text-align:left;text-decoration:none;cursor:pointer}.ts-menu__item:hover{background:#fd00821a;color:var(--terminal-pink)}.ts-menu__item--submenu span:last-child{color:#7ee8ff}.ts-menu__panel{padding:.25rem}.ts-menu__back{border:none;background:transparent;color:var(--terminal-pink);font:inherit;font-size:.85rem;cursor:pointer;padding:.35rem .5rem;margin-bottom:.35rem}.ts-menu__panel-title{margin:0 0 .5rem;padding:0 .5rem;font-size:.8rem;font-weight:800;color:var(--terminal-text);text-transform:uppercase;letter-spacing:.06em}.ts-menu__options{display:flex;flex-direction:column;gap:.2rem}.ts-menu__option{display:flex;align-items:center;gap:.65rem;width:100%;padding:.5rem;border:none;border-radius:10px;background:transparent;color:var(--terminal-text);font:inherit;text-align:left;cursor:pointer}.ts-menu__option:hover,.ts-menu__option.is-active{background:#fd00821a}.ts-menu__option.is-active strong{color:var(--terminal-pink)}.ts-menu__option-copy{display:flex;flex-direction:column;gap:.1rem}.ts-menu__option-copy strong{font-size:.88rem}.ts-babaypoly-btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:34px;padding:.35rem .65rem;border-radius:10px;border:1px solid rgba(11,179,217,.28);background:#00000047;color:var(--terminal-cyan);font:inherit;font-size:.85rem;font-weight:600;cursor:pointer;white-space:nowrap}.ts-babaypoly-btn:hover,.ts-babaypoly-btn:focus-visible{border-color:#0bb3d973;background:#0bb3d91f;color:#fff;outline:none}.ts-babaypoly-btn__label{letter-spacing:.02em}.tsc-showcase{padding:1rem 1.1rem 1.25rem;background:#070709;color:#e8ecf4;font-size:.78rem}.tsc-showcase__hero{text-align:center;margin-bottom:1rem}.tsc-showcase__tagline{display:inline-block;margin-bottom:.65rem;padding:.25rem .65rem;border-radius:999px;border:1px solid rgba(11,179,217,.35);color:#7ee8ff;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tsc-showcase__search{display:flex;align-items:stretch;width:100%;border-radius:12px;border:1px solid rgba(11,179,217,.35);background:#0bb3d90f;overflow:hidden}.tsc-showcase__search input{flex:1;min-width:0;padding:.65rem .75rem;border:none;background:transparent;color:#9aa3b0;font:inherit}.tsc-showcase__search button{width:2.5rem;border:none;background:#fd008226;color:#ff6eb4;font-size:1rem}.tsc-showcase__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-bottom:1rem}.tsc-showcase__stat{padding:.55rem .65rem;border-radius:10px;border:1px solid rgba(11,179,217,.22);background:#101015eb}.tsc-showcase__stat-label{display:block;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#9aa3b0;margin-bottom:.2rem}.tsc-showcase__stat-value{display:block;font-size:.82rem;font-weight:800;color:#fff}.tsc-showcase__terminal{border-radius:12px;border:1px solid rgba(11,179,217,.28);background:#101015f2;overflow:hidden}.tsc-showcase__terminal-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .75rem;border-bottom:1px solid rgba(11,179,217,.18);font-size:.72rem}.tsc-showcase__live{color:#6ee7a0;font-weight:700}.tsc-showcase__table{width:100%;border-collapse:collapse}.tsc-showcase__table th,.tsc-showcase__table td{padding:.45rem .6rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.04)}.tsc-showcase__table th{font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#9aa3b0}.tsc-showcase__kind{display:inline-block;padding:.12rem .4rem;border-radius:999px;font-size:.62rem;font-weight:700}.tsc-showcase__kind--purchase{background:#0bb3d926;color:#7ee8ff}.tsc-showcase__kind--win{background:#6ee7a026;color:#6ee7a0}@media(max-width:720px){.tsc-showcase__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.tsc-fp{padding:.85rem;border-radius:12px;background:#070709;color:#e8ecf4;font-size:.72rem;border:1px solid rgba(11,179,217,.22)}.tsc-fp__header-bar{display:flex;align-items:center;gap:.65rem;margin-bottom:.75rem}.tsc-fp__logo{font-weight:800;color:#7ee8ff;white-space:nowrap}.tsc-fp__header-search,.tsc-fp__landing-search{display:flex;flex:1;border-radius:10px;border:1px solid rgba(11,179,217,.3);overflow:hidden}.tsc-fp__header-search input,.tsc-fp__landing-search input{flex:1;min-width:0;padding:.45rem .55rem;border:none;background:#0bb3d90f;color:#9aa3b0;font:inherit}.tsc-fp__landing-search button{padding:.45rem .65rem;border:none;background:#fd008233;color:#ff6eb4;font-weight:700}.tsc-fp__wallet-head{margin-bottom:.55rem;font-family:ui-monospace,monospace;color:#7ee8ff}.tsc-fp__wallet-stats,.tsc-fp__platform-stats,.tsc-fp__admin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-bottom:.65rem}.tsc-fp__wallet-stats div,.tsc-fp__platform-stats div,.tsc-fp__admin-grid div{padding:.45rem;border-radius:8px;background:#101015f2;border:1px solid rgba(255,255,255,.06)}.tsc-fp__wallet-stats span,.tsc-fp__platform-stats span,.tsc-fp__admin-grid span{display:block;font-size:.6rem;color:#9aa3b0;margin-bottom:.15rem}.tsc-fp__wallet-stats strong,.tsc-fp__platform-stats strong,.tsc-fp__admin-grid strong{font-size:.82rem}.tsc-fp__tabs{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.55rem}.tsc-fp__tabs span{padding:.2rem .45rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);color:#9aa3b0}.tsc-fp__tabs span.is-active{border-color:#0bb3d966;color:#7ee8ff;background:#0bb3d91a}.tsc-fp__row{display:grid;grid-template-columns:auto 1fr auto auto;gap:.45rem;align-items:center;padding:.35rem 0;border-top:1px solid rgba(255,255,255,.05)}.tsc-fp__kind{padding:.12rem .35rem;border-radius:999px;font-size:.58rem;font-weight:700;white-space:nowrap}.tsc-fp__kind--purchase{background:#0bb3d926;color:#7ee8ff}.tsc-fp__kind--win{background:#6ee7a026;color:#6ee7a0}.tsc-fp__treasury-badge{display:inline-block;margin-bottom:.5rem;padding:.2rem .5rem;border-radius:999px;background:#fd00821f;color:#ff6eb4;font-size:.62rem;font-weight:700}.tsc-fp__treasury-head{display:flex;align-items:center;gap:.5rem;margin-bottom:.45rem}.tsc-fp__avatar{width:2rem;height:2rem;border-radius:50%;background:linear-gradient(135deg,#0bb3d9,#fd0082)}.tsc-fp__verified{display:block;font-size:.62rem;color:#6ee7a0}.tsc-fp__treasury-meta{display:flex;gap:.75rem;margin-bottom:.55rem;color:#9aa3b0}.tsc-fp__terminal-title{margin-bottom:.45rem;font-weight:700}.tsc-fp__live{color:#6ee7a0}.tsc-fp__admin-card{display:flex;align-items:center;justify-content:space-between;margin-bottom:.55rem}.tsc-fp__ok{color:#6ee7a0;font-weight:700}.tsc-fp__btn{width:100%;margin-top:.35rem;padding:.45rem;border-radius:8px;border:1px solid rgba(11,179,217,.35);background:#0bb3d91a;color:#7ee8ff;font:inherit;font-weight:700}.tsc-how{margin-bottom:1.5rem}.tsc-how__steps{margin-top:.25rem}.tsc-how__board{display:flex;flex-wrap:wrap;gap:.65rem;margin:1rem 0 1.25rem}.tsc-how__shot{flex:1 1 5.5rem;min-height:4.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:.65rem;border-radius:14px;border:1px solid rgba(11,179,217,.22);background:#101015eb;transition:transform .2s ease,border-color .2s ease,opacity .2s ease}.tsc-how__shot.is-active{transform:translateY(-2px);border-color:#fd008273;box-shadow:0 12px 28px -16px #fd008259}.tsc-how__shot.is-idle{opacity:.55}.tsc-how__shot-num{font-size:.68rem;font-weight:800;color:#7ee8ff}.tsc-how__shot-icon{font-size:1.35rem;line-height:1}.ts-about__main{padding-block:2rem 3rem}.ts-about__hero{margin-bottom:2.5rem}.ts-about__badge{display:inline-flex;padding:.35rem .85rem;border-radius:999px;border:1px solid rgba(11,179,217,.35);background:#0bb3d91a;color:#7ee8ff;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:1rem}.ts-about__title-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.ts-about__title{margin:0;font-size:clamp(1.75rem,4vw,2.35rem);font-weight:800;color:var(--terminal-text)}.ts-about__back{flex-shrink:0;margin:0;padding:0;border:none;background:none;color:var(--terminal-cyan);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer}.ts-about__back:hover,.ts-about__back:focus-visible{color:var(--terminal-cyan);opacity:.82;text-decoration:none}.ts-about__lead{max-width:720px;margin:0 0 1.75rem;color:var(--terminal-muted);line-height:1.65}.ts-about__stats{display:flex;flex-wrap:wrap;gap:.75rem}.ts-about__stat{min-width:140px;padding:.85rem 1.1rem;border-radius:14px;border:1px solid rgba(11,179,217,.28);background:#101015eb}.ts-about__stat-label{display:block;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--terminal-muted);margin-bottom:.25rem}.ts-about__stat-value{display:block;font-size:1.05rem;font-weight:800;color:var(--terminal-text)}.ts-about__showcase{margin-bottom:2.5rem}.ts-about__showcase-head{margin-bottom:1.25rem}.ts-about__showcase-head h2{margin:0 0 .5rem;font-size:1.35rem;font-weight:800;color:var(--terminal-text)}.ts-about__showcase-head p{margin:0;max-width:680px;color:var(--terminal-muted);line-height:1.6}.ts-about__device{border-radius:20px;border:1px solid rgba(11,179,217,.35);background:linear-gradient(165deg,#121218,#08080c);box-shadow:0 32px 64px -24px #0000008c;overflow:hidden}.ts-about__chrome{display:flex;align-items:center;gap:.45rem;padding:.65rem 1rem;background:#00000073;border-bottom:1px solid rgba(255,255,255,.08)}.ts-about__chrome span:nth-child(1),.ts-about__chrome span:nth-child(2),.ts-about__chrome span:nth-child(3){width:10px;height:10px;border-radius:50%}.ts-about__chrome span:nth-child(1){background:#ff5f57}.ts-about__chrome span:nth-child(2){background:#febc2e}.ts-about__chrome span:nth-child(3){background:#28c840}.ts-about__url{margin-left:.5rem;flex:1;padding:.35rem .75rem;border-radius:8px;background:#00000059;border:1px solid rgba(255,255,255,.08);color:var(--terminal-muted);font-size:.78rem;font-family:ui-monospace,monospace}.ts-about__screen{padding:1rem;background:#070709}.ts-about__features{margin-bottom:2rem}.ts-about__features h2{margin:0 0 1rem;font-size:1.2rem;font-weight:800;color:var(--terminal-text);text-align:center}.ts-about__features-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.ts-about__feature{display:flex;flex-direction:column;gap:.85rem;padding:1.15rem 1.2rem;border-radius:16px;border:1px solid rgba(11,179,217,.28);background:#101015eb}.ts-about__feature-head{display:flex;gap:.65rem;align-items:flex-start}.ts-about__feature-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:12px;border:1px solid rgba(11,179,217,.35);background:linear-gradient(145deg,#0bb3d92e,#fd00821f);color:var(--terminal-cyan);box-shadow:inset 0 1px #ffffff14}.ts-about__feature-icon svg{width:1.25rem;height:1.25rem}.ts-about__feature h3{margin:0 0 .35rem;font-size:.98rem;font-weight:800;color:var(--terminal-text)}.ts-about__feature-head p{margin:0;font-size:.88rem;line-height:1.55;color:var(--terminal-muted)}.ts-about__feature-preview{border-radius:12px;overflow:hidden;min-height:10rem}.ts-about__feature ol{margin:0;padding-left:1.15rem;display:flex;flex-direction:column;gap:.35rem}.ts-about__feature li{font-size:.82rem;line-height:1.5;color:var(--terminal-muted)}.ts-about__section{margin-bottom:1.5rem;border-radius:18px;border:1px solid rgba(11,179,217,.28);background:#101015eb;box-shadow:0 24px 48px -20px #00000047,inset 0 1px #ffffff0a;padding:1.35rem 1.5rem}.ts-about__section h2{margin:0 0 .85rem;font-size:1.15rem;font-weight:800;letter-spacing:.03em;color:var(--terminal-cyan)}.ts-about__section ul{margin:0;padding-left:1.2rem;color:var(--terminal-muted);line-height:1.6}.ts-about__section li+li{margin-top:.35rem}.ts-about__preview{margin-bottom:1rem;border-radius:12px;overflow:hidden}.ts-about__text{color:var(--terminal-muted);line-height:1.6}.ts-about__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem}.ts-about__cta{margin-top:2rem}.ts-about__cta-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.65rem 1.25rem;border-radius:12px;border:none;background:linear-gradient(135deg,#fd0082,#ff4da6);color:#fff;font-weight:700;text-decoration:none;transition:background .15s ease}.ts-about__cta-btn:hover,.ts-about__cta-btn:focus-visible{color:#fff;background:linear-gradient(135deg,#d4006e,#e60078);text-decoration:none}.tt-steps__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.65rem}.tt-steps__item{display:flex;gap:.85rem;align-items:flex-start}.tt-steps__num{flex-shrink:0;width:2rem;height:2rem;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fd0082,#ff4da6);color:#fff;font-weight:800;font-size:.9rem}.tt-steps__text{padding-top:.25rem;color:var(--terminal-muted);line-height:1.55;font-size:.95rem}@media(max-width:760px){.ts-about__features-grid,.ts-about__grid{grid-template-columns:1fr}.ts-about__title-row{flex-direction:column;align-items:flex-start}}.ts-audit-page{padding-bottom:3rem}.ts-audit-hero{margin-bottom:1.25rem}.ts-audit-hero h1{margin:0 0 .5rem;font-size:1.75rem}.ts-audit__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1rem}.ts-audit__rerun{padding:.5rem 1rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--ts-accent, #7c5cff) 50%,transparent);background:color-mix(in srgb,var(--ts-accent, #7c5cff) 12%,transparent);color:inherit;cursor:pointer;font-weight:600}.ts-audit__rerun:disabled{opacity:.6;cursor:not-allowed}.ts-admin-back{color:inherit;text-decoration:none;font-weight:600;border:1px solid var(--ts-border);border-radius:10px;padding:.55rem .9rem}.ts-admin-back:hover{color:var(--terminal-pink);border-color:var(--terminal-pink)}.ts-audit__summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem;margin:0 0 1.5rem}.ts-audit__summary-card{padding:.85rem 1rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--ts-text, #e8e6f0) 12%,transparent);background:color-mix(in srgb,var(--ts-card, #1a1828) 90%,transparent);display:flex;flex-direction:column;gap:.25rem}.ts-audit__summary-card span{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;opacity:.7}.ts-audit__summary-card strong{font-size:1.35rem}.ts-audit__summary-card--ok{border-color:color-mix(in srgb,#22c55e 40%,transparent)}.ts-audit__summary-card--high{border-color:color-mix(in srgb,#22c55e 50%,transparent);background:color-mix(in srgb,#22c55e 10%,transparent)}.ts-audit__summary-card--partial,.ts-audit__summary-card--medium{border-color:color-mix(in srgb,#eab308 40%,transparent)}.ts-audit__summary-card--at_risk{border-color:color-mix(in srgb,#ef4444 45%,transparent);background:color-mix(in srgb,#ef4444 10%,transparent)}.ts-audit__category{margin-bottom:2rem}.ts-audit__category-head{display:flex;gap:.75rem;align-items:flex-start;margin-bottom:1rem}.ts-audit__category-icon{font-size:1.5rem;line-height:1}.ts-audit__category-head h2{margin:0 0 .25rem;font-size:1.2rem}.ts-audit__findings{display:flex;flex-direction:column;gap:.75rem}.ts-audit__finding{padding:1rem 1.1rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--ts-text, #e8e6f0) 10%,transparent);background:color-mix(in srgb,var(--ts-card, #1a1828) 85%,transparent)}.ts-audit__finding--implemented{border-left:3px solid #22c55e}.ts-audit__finding--partial{border-left:3px solid #eab308}.ts-audit__finding--risk{border-left:3px solid #ef4444}.ts-audit__finding-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.ts-audit__finding-head h3{margin:0;font-size:1rem}.ts-audit__badges{display:flex;flex-wrap:wrap;gap:.35rem}.ts-audit__badge{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.2rem .45rem;border-radius:6px;border:1px solid transparent}.ts-audit__badge--implemented{color:#4ade80;background:color-mix(in srgb,#22c55e 14%,transparent)}.ts-audit__badge--partial{color:#facc15;background:color-mix(in srgb,#eab308 14%,transparent)}.ts-audit__badge--risk{color:#f87171;background:color-mix(in srgb,#ef4444 14%,transparent)}.ts-audit__evidence,.ts-audit__recommendation{font-size:.88rem;margin:.5rem 0 0;opacity:.9}.ts-audit__disclaimer{margin-top:2rem;font-size:.85rem;line-height:1.5}.ts-audit-tab-preview{margin-top:0}:root{color-scheme:dark;--terminal-bg-base: #070709;--terminal-bg-shell: radial-gradient(1200px 420px at 10% -10%, rgba(253, 0, 130, .12), transparent 55%), radial-gradient(900px 360px at 100% 0%, rgba(11, 179, 217, .14), transparent 50%), linear-gradient(165deg, #101015 0%, #070709 100%);--terminal-panel-bg: radial-gradient(900px 320px at 0% 0%, rgba(253, 0, 130, .08), transparent 50%), radial-gradient(700px 280px at 100% 0%, rgba(11, 179, 217, .1), transparent 45%), linear-gradient(165deg, #101015 0%, #070709 100%);--terminal-panel-head: rgba(0, 0, 0, .35);--terminal-border-cyan: rgba(11, 179, 217, .28);--terminal-border-subtle: rgba(255, 255, 255, .08);--terminal-text: #e8ecf2;--terminal-muted: #9aa3b0;--terminal-cyan: #7ee8ff;--terminal-cyan-strong: #0bb3d9;--terminal-pink: #fd0082;--terminal-radius-shell: 18px;--terminal-radius-control: 12px;--terminal-shadow: 0 24px 48px -20px rgba(0, 0, 0, .28);--terminal-inset: inset 0 1px 0 rgba(255, 255, 255, .04);--ts-layout-max: 1120px;--ts-layout-max-wide: 1120px;--ts-content-gutter: 1rem;--ts-header-min-height: 3.25rem;--ts-header-shell-bg: rgba(16, 16, 21, .92);--ts-header-shell-bg-solid: #101015;--ts-header-border: rgba(255, 255, 255, .08);--ts-bg: var(--terminal-bg-base);--ts-panel: var(--terminal-panel-bg);--ts-border: var(--terminal-border-cyan);--ts-border-subtle: var(--terminal-border-subtle);--ts-text: var(--terminal-text);--ts-muted: var(--terminal-muted);--ts-accent: var(--terminal-cyan-strong);--ts-accent-2: var(--terminal-pink);--font-nosifer: "Nosifer", system-ui, sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--terminal-bg-base);background-image:var(--terminal-bg-shell);color:var(--ts-text);font-family:Inter,system-ui,sans-serif;scrollbar-width:thin;scrollbar-color:rgba(253,0,130,.55) rgba(255,255,255,.05);-webkit-tap-highlight-color:transparent;overflow-x:clip}a,button,input,textarea,select,summary,[role=button]{-webkit-tap-highlight-color:transparent}html{scrollbar-width:thin;scrollbar-color:rgba(253,0,130,.55) rgba(255,255,255,.05)}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:#ffffff0d;border-left:1px solid rgba(255,255,255,.06)}*::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#fd0082bf,#0bb3d9bf);border-radius:999px;border:2px solid rgba(0,0,0,.85)}*::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#fd0082f2,#0bb3d9f2)}.drip-text{font-family:var(--font-nosifer);color:var(--terminal-pink);letter-spacing:.02em;text-transform:uppercase}a{color:var(--terminal-cyan)}a:hover{color:var(--terminal-pink)}.ts-page{min-height:100vh}.ts-layout-shell,.ts-shell{width:min(var(--ts-layout-max),94vw);max-width:var(--ts-layout-max);margin-inline:auto;box-sizing:border-box;padding-inline:var(--ts-content-gutter)}.ts-header__shell{width:min(var(--ts-layout-max),94vw);max-width:var(--ts-layout-max);margin-inline:auto;box-sizing:border-box}.ts-layout-shell--wide,.ts-shell--wide,.ts-header__shell--wide{max-width:var(--ts-layout-max-wide)}.ts-header{position:sticky;top:0;z-index:300;width:100%;background:transparent;border-bottom:none;box-shadow:none}.ts-header__shell{background:var(--ts-header-shell-bg);border-radius:0 0 10px 10px;box-shadow:inset 0 -1px 0 var(--ts-header-border);overflow:visible;transition:background .2s ease,box-shadow .2s ease}.ts-header.is-scrolled .ts-header__shell{background:var(--ts-header-shell-bg-solid);box-shadow:0 12px 28px -16px #00000059,inset 0 -1px 0 var(--ts-header-border)}.ts-header__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:var(--ts-header-min-height);padding:.85rem var(--ts-content-gutter)}.ts-header__right{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;justify-content:flex-end}.ts-locale{position:relative}.ts-locale__btn{border:1px solid var(--terminal-border-cyan);background:#00000047;color:var(--terminal-text);border-radius:var(--terminal-radius-control);padding:.45rem .75rem;cursor:pointer;font:inherit;font-size:.85rem}.ts-locale__menu{position:absolute;right:0;top:calc(100% + .35rem);min-width:9rem;background:var(--terminal-panel-bg);border:1px solid var(--terminal-border-cyan);border-radius:var(--terminal-radius-control);padding:.35rem;z-index:20;box-shadow:var(--terminal-shadow)}.ts-locale__menu button{display:block;width:100%;text-align:left;border:none;background:transparent;color:var(--ts-text);padding:.5rem .65rem;border-radius:8px;cursor:pointer}.ts-locale__menu button.is-active,.ts-locale__menu button:hover{background:#fd008226;color:var(--terminal-pink)}.ts-showman-id{display:inline-flex;align-items:center;gap:.45rem}.ts-showman-id__avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:#5b8cff33;flex-shrink:0}.ts-showman-id__avatar img{width:100%;height:100%;object-fit:cover}.ts-showman-id__name{font-weight:600}.ts-showman-id__flag{border-radius:3px}.ts-showman-id__verified{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#2ecc71;color:#fff;font-size:.7rem;font-weight:800}.ts-profile-hero{text-align:center;margin-bottom:1.5rem}.ts-profile-hero--treasury{display:flex;flex-direction:column;align-items:center;gap:.65rem}.ts-profile-hero__badge{display:inline-block;padding:.25rem .65rem;border-radius:999px;background:#5b8cff26;color:var(--ts-accent);font-size:.8rem;font-weight:700}.ts-link-btn{display:inline-block;padding:.45rem .85rem;border-radius:10px;border:1px solid var(--ts-border);text-decoration:none;color:var(--ts-text);font-size:.9rem}.ts-admin-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-bottom:1rem}.ts-admin-stat-card{background:var(--terminal-panel-bg);border:1px solid var(--terminal-border-cyan);border-radius:var(--terminal-radius-shell);padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.35rem;box-shadow:var(--terminal-inset)}.ts-admin-stat-card span{color:var(--terminal-muted);font-size:.85rem}.ts-admin-stat-card strong{font-size:1.5rem}.ts-admin-stat-card--accent strong{color:var(--terminal-cyan-strong)}.ts-admin-block{background:#00000047;border:1px solid var(--terminal-border-cyan);border-radius:var(--terminal-radius-shell);padding:1.1rem 1.25rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:var(--terminal-inset)}.ts-admin-block h2{margin:0;font-size:1.05rem}.ts-admin-block--indexing p{margin:0;color:var(--ts-muted)}.ts-admin-pill-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.65rem}.ts-admin-pill{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .75rem;border-radius:10px;background:#ffffff0a;border:1px solid var(--ts-border)}.ts-admin-pill span{color:var(--ts-muted);font-size:.82rem}.ts-load-more{display:block;margin:1rem auto 0;border:1px solid var(--ts-border);background:transparent;color:var(--ts-text);border-radius:10px;padding:.65rem 1.2rem;cursor:pointer}.ts-load-more:hover{border-color:var(--ts-accent);color:var(--ts-accent)}.ts-brand-row{display:inline-flex;align-items:center;gap:.65rem;min-width:0;flex-shrink:1;text-decoration:none}.ts-brand-stack{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;min-width:0}.ts-brand-row:hover,.ts-brand-row:focus-visible{color:inherit}.ts-brand-row:hover .ts-brand,.ts-brand-row:focus-visible .ts-brand{color:var(--terminal-cyan)}.ts-brand{flex-shrink:0;font-family:var(--font-nosifer);font-weight:400;font-size:clamp(.82rem,2.2vw,1rem);line-height:1.1;letter-spacing:.02em;text-decoration:none;color:var(--terminal-pink);text-transform:uppercase}.ts-tagline{color:var(--terminal-muted);font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.ts-hero{padding:4rem 0 3rem;text-align:center}.ts-hero h1{font-size:clamp(1.75rem,5vw,2.75rem);margin-bottom:.75rem;color:var(--terminal-text);letter-spacing:.02em}.ts-hero p{color:var(--terminal-muted);max-width:36rem;margin-inline:auto}.ts-search{margin-top:1.5rem}.ts-search-field{position:relative;display:flex;align-items:center;width:100%;border-radius:var(--terminal-radius-control);border:1px solid var(--terminal-border-cyan);background:#0bb3d90f;overflow:hidden;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.ts-search-field.is-focused{border-color:#fd008259;background:#fd008214;box-shadow:0 0 0 3px #fd00821a}.ts-search-field.is-valid-wallet{border-color:#6ee7a073}.ts-search-field input{flex:1;min-width:0;padding:1rem .5rem 1rem 1.1rem;border:none;background:transparent;color:var(--ts-text);font:inherit;font-size:1rem;outline:none}.ts-search-submit{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px;margin:.35rem .4rem .35rem 0;padding:0;border:none;border-radius:10px;background:#0bb3d91f;color:var(--terminal-muted);cursor:pointer;overflow:hidden;transition:color .2s ease,background .2s ease,transform .2s ease}.ts-search-submit.is-active{color:#fff;background:linear-gradient(135deg,var(--terminal-pink),#ff4da6);transform:scale(1.04)}.ts-search-submit:hover{transform:scale(1.06)}.ts-search-submit:active{transform:scale(.96)}.ts-search-submit-ring{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:10px;border:1px solid rgba(255,255,255,.22);opacity:0;transform:scale(.6);transition:opacity .28s ease,transform .28s ease}.ts-search-submit.is-active .ts-search-submit-ring{opacity:1;transform:scale(1)}.ts-search-icon-svg{width:22px;height:22px;display:block}.ts-search-icon-lens,.ts-search-icon-handle{transition:transform .28s ease,opacity .28s ease}.ts-search-submit.is-active .ts-search-icon-lens{transform:scale(1.08)}.ts-search-submit.is-active .ts-search-icon-handle{transform:translate(1px,1px) rotate(8deg)}.ts-search-icon-pulse{opacity:0;transform:scale(.5);transform-origin:center;transition:opacity .22s ease,transform .22s ease}.ts-search-icon-pulse.is-visible{opacity:.35;transform:scale(1);animation:ts-search-pulse 1.6s ease-in-out infinite}@keyframes ts-search-pulse{0%,to{opacity:.2;transform:scale(.92)}50%{opacity:.45;transform:scale(1)}}.ts-wallet{padding-block:1.5rem 2.5rem}.ts-wallet-head h1{margin:0}.ts-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ts-muted);word-break:break-all}.ts-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;margin:1.5rem 0}.ts-card{background:var(--terminal-panel-bg);border:1px solid var(--terminal-border-cyan);border-radius:var(--terminal-radius-shell);padding:1rem;display:flex;flex-direction:column;gap:.35rem;box-shadow:var(--terminal-shadow),var(--terminal-inset)}.ts-card span{color:var(--ts-muted);font-size:.85rem}.ts-section{margin-top:0;padding-block:1.5rem 2.5rem}.ts-showmen{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem}.ts-showman-card{display:flex;flex-direction:column;gap:.25rem;padding:1rem;border-radius:var(--terminal-radius-shell);border:1px solid var(--terminal-border-cyan);background:var(--terminal-panel-bg);text-decoration:none;color:var(--ts-text);box-shadow:var(--terminal-inset)}.ts-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.ts-tabs button{border:1px solid var(--terminal-border-cyan);background:#00000047;color:var(--terminal-muted);border-radius:999px;padding:.45rem .9rem;cursor:pointer;font:inherit;font-size:.85rem;transition:border-color .15s ease,color .15s ease,background .15s ease}.ts-tabs button.is-active{color:var(--terminal-text);border-color:var(--terminal-pink);background:#fd00821f}.ts-table-wrap{overflow-x:auto;border:1px solid var(--terminal-border-cyan);border-radius:var(--terminal-radius-shell);background:#00000038;box-shadow:var(--terminal-inset)}.ts-table{width:100%;border-collapse:collapse}.ts-table th,.ts-table td{padding:.75rem;border-bottom:1px solid var(--ts-border);text-align:left;font-size:.92rem}.ts-table th{color:var(--terminal-cyan);font-weight:700;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;background:#00000047}.ts-center{display:grid;place-items:center;padding:4rem 1rem}.ts-error{color:#ff8f9b}.ts-results{list-style:none;padding:0}.ts-results li{margin:.5rem 0}.ts-admin{padding-bottom:2rem}.ts-admin-layout{padding-top:1.25rem;padding-bottom:2rem;display:flex;flex-direction:column;gap:0}.ts-admin-head{margin-bottom:1.25rem}.ts-admin-head__title{margin:0 0 .35rem;font-size:1.15rem;font-weight:800;color:var(--terminal-pink);letter-spacing:.03em;text-transform:uppercase}.ts-admin-head__subtitle{margin:0;color:var(--ts-muted);font-size:.95rem}.ts-admin-intro{padding-block:1rem .5rem}.ts-admin-intro__title{margin:0;font-size:1.15rem;font-weight:800;color:var(--terminal-pink);letter-spacing:.03em;text-transform:uppercase}.ts-admin-logout{border:1px solid var(--ts-border);background:transparent;color:var(--ts-text);border-radius:10px;padding:.55rem .9rem;cursor:pointer}.ts-admin-tabs{display:flex;flex-wrap:wrap;gap:.5rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--terminal-border-subtle)}.ts-admin-tabs button{border:1px solid var(--terminal-border-cyan);background:#00000047;color:var(--terminal-muted);border-radius:999px;padding:.45rem .9rem;cursor:pointer;font:inherit;font-size:.85rem;white-space:nowrap;transition:border-color .15s ease,color .15s ease,background .15s ease}.ts-admin-tabs button.is-active{color:var(--terminal-text);border-color:var(--terminal-pink);background:#fd00821f}.ts-admin-toolbar,.ts-admin-alerts{margin-bottom:1rem}.ts-admin-main{margin-top:0}.ts-admin-audit-teaser{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem}.ts-admin-audit-teaser__copy{flex:1 1 16rem;min-width:0}.ts-admin-audit-teaser__copy h2{margin:0 0 .35rem}.ts-admin-audit-teaser__copy p{margin:0}.ts-admin-audit-teaser__btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:none;border-radius:var(--terminal-radius-control);padding:.7rem 1.15rem;background:linear-gradient(135deg,var(--terminal-pink),#ff4da6);color:#fff;font-weight:700;text-decoration:none;font-size:.92rem;cursor:pointer}.ts-admin-audit-teaser__btn:hover{color:#fff;filter:brightness(1.06)}.ts-admin-grid{display:grid;gap:1rem}.ts-admin-actions{display:flex;flex-wrap:wrap;gap:.75rem;grid-column:1 / -1}.ts-admin-actions button,.ts-admin-form button,.ts-admin-failures button{border:none;border-radius:var(--terminal-radius-control);padding:.65rem 1rem;background:linear-gradient(135deg,var(--terminal-pink),#ff4da6);color:#fff;cursor:pointer;font-weight:700}.ts-admin-danger{background:#a53b4e;padding:.35rem .65rem;font-size:.82rem}.ts-admin-note{grid-column:1 / -1;background:var(--ts-panel);border:1px solid var(--ts-border);border-radius:14px;padding:1rem 1.25rem}.ts-admin-note h2{margin-top:0}.ts-admin-toolbar input{width:100%;max-width:28rem;padding:.75rem 1rem;border-radius:10px;border:1px solid var(--ts-border);background:var(--ts-panel);color:var(--ts-text);font:inherit}.ts-admin-login{display:grid;place-items:center;padding:3rem 1rem}.ts-admin-card{width:min(100%,420px);background:var(--terminal-panel-bg);border:1px solid var(--terminal-border-cyan);border-radius:var(--terminal-radius-shell);padding:1.5rem;display:flex;flex-direction:column;gap:1rem;box-shadow:var(--terminal-shadow),var(--terminal-inset)}.ts-admin-form{display:flex;flex-direction:column;gap:.85rem}.ts-admin-form label{display:flex;flex-direction:column;gap:.35rem;font-size:.9rem;color:var(--ts-muted)}.ts-admin-form input{padding:.75rem;border-radius:10px;border:1px solid var(--ts-border);background:#0d1424;color:var(--ts-text)}.ts-admin-settings{display:flex;flex-direction:column;gap:1rem;max-width:520px}.ts-admin-toggle{display:flex;align-items:center;gap:.75rem}.ts-admin-message{color:#7dffb2}.ts-muted{color:var(--ts-muted)}.ts-admin-failures{display:grid;gap:.75rem}.ts-treasury{display:flex;flex-direction:column;gap:1.25rem}.ts-sp-identity{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"aside details" "metrics metrics";gap:.65rem 1.35rem;align-items:start;padding:1.25rem;border-radius:var(--terminal-radius-shell);border:1px solid var(--terminal-border-cyan);background:var(--terminal-panel-bg);box-shadow:var(--terminal-shadow),var(--terminal-inset)}.ts-sp-aside{grid-area:aside;display:flex;flex-direction:column;align-items:center;gap:.75rem;width:min(100%,168px);text-align:center}.ts-sp-avatar-wrap{position:relative;flex-shrink:0}.ts-sp-avatar{display:flex;align-items:center;justify-content:center;width:132px;height:132px;border-radius:16px;border:1px solid var(--ts-border);background:#00000059;overflow:hidden;font-size:2.5rem;font-weight:800;color:var(--ts-accent)}.ts-sp-avatar img{width:100%;height:100%;object-fit:cover}.ts-sp-avatar-badge{position:absolute;right:-4px;bottom:-4px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;background:#2ecc71;color:#fff;font-size:.85rem;font-weight:800;border:2px solid var(--ts-panel)}.ts-sp-head{min-width:0;width:100%}.ts-sp-title{margin:0 0 .25rem;font-size:clamp(1.15rem,3.5vw,1.45rem);color:var(--terminal-pink);line-height:1.15;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.35rem}.ts-sp-title__name{font-weight:800}.ts-sp-flag{border-radius:3px}.ts-sp-slug{margin:0;color:var(--ts-muted);font-size:.9rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ts-sp-game{margin:.35rem 0 0;color:var(--ts-text);font-size:.92rem}.ts-sp-details{grid-area:details;min-width:0;align-self:start;display:flex;flex-direction:column;gap:.75rem}.ts-sp-block-title{margin:0;font-size:1rem;font-weight:800}.ts-sp-wallet-row{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.ts-sp-wallet-row code{font-size:.82rem;padding:.45rem .65rem;border-radius:10px;background:#00000040;border:1px solid var(--ts-border);word-break:break-all}.ts-sp-copy{border:1px solid var(--ts-border);background:#ffffff0a;color:var(--ts-text);border-radius:10px;padding:.45rem .75rem;cursor:pointer;font:inherit;font-size:.85rem;white-space:nowrap}.ts-sp-badges{display:flex;flex-wrap:wrap;gap:.45rem}.ts-sp-badge{display:inline-block;padding:.28rem .65rem;border-radius:999px;font-size:.75rem;font-weight:700}.ts-sp-badge--treasury{background:#5b8cff29;color:#b8ccff}.ts-sp-badge--open{background:#2ecc7126;color:#7dffb2}.ts-sp-badge--closed{background:#ff8f9b1f;color:#ff8f9b}.ts-sp-open{display:inline-flex;align-items:center;gap:.35rem;width:fit-content;padding:.65rem 1rem;border:none;border-radius:var(--terminal-radius-control);background:linear-gradient(135deg,var(--terminal-pink),#ff4da6);color:#fff;text-decoration:none;font-weight:700;font-size:.92rem}.ts-sp-metrics{grid-area:metrics;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;min-width:0;margin-top:.15rem}.ts-sp-metric{display:flex;flex-direction:column;gap:.2rem;padding:.65rem .7rem;border-radius:10px;border:1px solid var(--ts-border);background:#00000038}.ts-sp-metric--active{border-color:#5b8cff73}.ts-sp-metric-label{font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#7ee8ff}.ts-sp-metric-value{font-size:.95rem;font-weight:700}.ts-sp-metric--active .ts-sp-metric-value{color:var(--terminal-cyan-strong);font-size:1.1rem}.ts-sp-metric-sub{font-size:.75rem;color:var(--terminal-muted)}.ts-sp-pool{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-radius:var(--terminal-radius-shell);border:1px solid var(--terminal-border-cyan);background:#00000047;box-shadow:var(--terminal-inset)}.ts-sp-pool-label{font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ts-muted)}.ts-sp-pool-value{font-size:clamp(1.25rem,4vw,1.75rem);font-weight:800;color:var(--terminal-cyan-strong);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ts-sp-game-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.ts-sp-game-stat{background:#00000047;border:1px solid var(--terminal-border-cyan);border-radius:var(--terminal-radius-shell);padding:.9rem 1rem;display:flex;flex-direction:column;gap:.25rem;box-shadow:var(--terminal-inset)}.ts-sp-game-stat span{color:var(--ts-muted);font-size:.82rem}.ts-sp-game-stat strong{font-size:1.1rem}@media(max-width:720px){.ts-sp-identity{grid-template-columns:1fr;grid-template-areas:"aside" "details" "metrics"}.ts-sp-aside{width:100%}.ts-sp-metrics,.ts-sp-game-stats{grid-template-columns:1fr}}.ts-treasury-panel{background:var(--terminal-panel-bg);border:1px solid var(--terminal-border-cyan);border-radius:var(--terminal-radius-shell);padding:1rem;box-shadow:var(--terminal-shadow),var(--terminal-inset);overflow:hidden}.ts-treasury-tabs button{display:inline-flex;align-items:center;gap:.45rem}.ts-treasury-tabs__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;height:1.35rem;padding:0 .35rem;border-radius:999px;background:#ffffff14;font-size:.75rem;color:var(--ts-muted)}.ts-tabs button.is-active .ts-treasury-tabs__count{background:#5b8cff40;color:#fff}.ts-panel-search{display:flex;align-items:center;gap:.5rem;margin:.75rem 0 1rem;padding:.55rem .85rem;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#00000059}.ts-panel-search:focus-within{border-color:#fd008259;background:#fd008214;box-shadow:0 0 0 3px #fd00821a}.ts-panel-search__icon{width:18px;height:18px;color:var(--ts-muted);flex-shrink:0}.ts-panel-search input{flex:1;min-width:0;border:none;background:transparent;color:var(--ts-text);font:inherit;outline:none}.ts-panel-search input::placeholder{color:var(--ts-muted)}.ts-panel-search__clear{border:none;background:#ffffff14;color:var(--ts-muted);width:24px;height:24px;border-radius:8px;cursor:pointer;line-height:1}.ts-treasury-empty{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1rem;text-align:center;color:var(--ts-muted);border:1px dashed var(--ts-border);border-radius:14px;background:#0000001f}.ts-treasury-empty__icon{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:#5b8cff1a;color:var(--ts-accent)}.ts-treasury-empty__icon svg{width:28px;height:28px}.ts-treasury-empty p{margin:0;max-width:420px;line-height:1.5}.ts-treasury-buyer{display:flex;flex-direction:column;gap:.15rem;text-decoration:none;color:var(--ts-text)}.ts-treasury-buyer:hover span:first-child{color:var(--ts-accent)}.ts-treasury-ticket{font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ts-status-pill{display:inline-block;padding:.2rem .5rem;border-radius:999px;font-size:.78rem;font-weight:600;text-transform:lowercase;background:#ffffff14}.ts-status-pill--paid,.ts-status-pill--won{background:#2ecc7126;color:#7dffb2}.ts-status-pill--pending{background:#ffc10726;color:#ffd666}.ts-status-pill--lost,.ts-status-pill--banned{background:#ff8f9b1f;color:#ff8f9b}.ts-landing{padding-bottom:2.5rem}.ts-hero--compact{padding:2rem 0 1.5rem}.ts-hero--compact h1{font-size:clamp(1.5rem,4vw,2.2rem)}.ts-platform-terminal{display:flex;flex-direction:column;gap:1rem}.ts-platform-terminal__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.ts-platform-stat{padding:.75rem .85rem;border-radius:var(--terminal-radius-control);border:1px solid var(--terminal-border-cyan);background:#00000047;box-shadow:var(--terminal-inset)}.ts-platform-stat__label{display:block;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--terminal-muted);margin-bottom:.25rem}.ts-platform-stat__value{font-size:clamp(1rem,2.5vw,1.25rem);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--terminal-cyan-strong)}.ts-platform-terminal__shell{border-radius:var(--terminal-radius-shell);border:1px solid var(--terminal-border-cyan);background:var(--terminal-panel-bg);box-shadow:var(--terminal-shadow),var(--terminal-inset);overflow:hidden}.ts-platform-terminal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid var(--terminal-border-subtle);background:var(--terminal-panel-head)}.ts-platform-terminal__title{margin:0;font-size:1.05rem;font-weight:800;letter-spacing:.02em}.ts-platform-terminal__subtitle{margin:.25rem 0 0;font-size:.82rem;color:var(--terminal-muted)}.ts-platform-terminal__live{display:inline-flex;align-items:center;gap:.45rem;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#6ee7a0;white-space:nowrap}.ts-live-dot{position:relative;width:10px;height:10px}.ts-live-dot__core{display:block;width:10px;height:10px;border-radius:50%;background:#6ee7a0}.ts-live-dot.is-on .ts-live-dot__core{animation:ts-live-pulse 1.4s ease-in-out infinite}@keyframes ts-live-pulse{0%,to{box-shadow:0 0 #6ee7a073}50%{box-shadow:0 0 0 6px #6ee7a000}}.ts-platform-terminal__error{margin:.75rem 1.15rem 0}.ts-platform-terminal__feed-wrap{max-height:min(52vh,520px);overflow:auto}.ts-platform-terminal__table th,.ts-platform-terminal__table td{font-size:.84rem}.ts-platform-terminal__empty{text-align:center;color:var(--terminal-muted);padding:2rem 1rem!important}.ts-platform-terminal__row{animation:ts-feed-in .35s ease}@keyframes ts-feed-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ts-platform-kind{display:inline-block;padding:.15rem .45rem;border-radius:999px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.ts-platform-kind--purchase{background:#0bb3d926;color:var(--terminal-cyan)}.ts-platform-kind--win{background:#fd008226;color:var(--terminal-pink)}.ts-platform-ticket{display:block;margin-top:.15rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;color:var(--terminal-muted)}.ts-platform-show{display:flex;flex-direction:column;gap:.25rem;min-width:10rem}.ts-platform-show__game{font-size:.78rem;color:var(--terminal-muted);text-decoration:none}.ts-platform-show__game:hover{color:var(--terminal-pink)}.ts-platform-buyer{color:var(--ts-text);text-decoration:none}.ts-platform-buyer:hover{color:var(--terminal-cyan)}.ts-platform-tickets{display:block;font-size:.75rem}@media(max-width:900px){.ts-platform-terminal__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.ts-header__inner{min-height:3.25rem;padding-inline:.75rem;gap:.5rem}.ts-brand-row{align-items:flex-start;max-width:calc(100% - 7.5rem)}.ts-brand-stack{gap:.05rem}.ts-tagline{font-size:.58rem;white-space:normal;line-height:1.25;letter-spacing:.04em}.ts-header__right{gap:.45rem;flex-wrap:nowrap}.ts-platform-terminal__stats{grid-template-columns:1fr}.ts-platform-terminal__head{flex-direction:column}}
