:root{--ink:#edf0f2;--muted:#8a929c;--panel:#15181d;--line:#ffffff14;--accent:#f03a52;--cyan:#23d5d5}*{box-sizing:border-box}html,body{min-height:100%}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{color:var(--ink);background:#0c0e11;margin:0;font-family:Arial,Helvetica,sans-serif}button,a{color:inherit;font:inherit}button{cursor:pointer}.app-shell{background:radial-gradient(circle at 12% -10%,#23d5d517,#0000 28%),#0c0e11;min-height:100vh;overflow-x:hidden}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0e11d1;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;padding:0 32px;display:grid}.brand{color:#fff;letter-spacing:-.03em;align-items:center;gap:11px;width:max-content;font-size:18px;font-weight:780;text-decoration:none;display:inline-flex}.brand>img{object-fit:cover;filter:drop-shadow(0 0 8px #f03a5238);border-radius:50%;flex:0 0 36px;width:36px;height:36px;display:block}.brand>span>span{color:var(--accent)}.brand-mark{border:2px solid var(--cyan);border-radius:50% 50% 48% 12%;place-items:center;width:30px;height:30px;display:grid;position:relative;transform:rotate(-12deg);box-shadow:3px 2px #f03a52e6}.brand-mark span{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #fff;width:0;height:0;transform:rotate(12deg)translate(1px)}.live-pill{color:#f7a5b0;text-transform:uppercase;letter-spacing:.08em;background:#f03a5214;border:1px solid #f03a5240;border-radius:999px;justify-self:center;align-items:center;gap:8px;padding:8px 13px;font-size:12px;font-weight:700;display:flex}.live-pill i,.recording-time i,.go-live i,.connected i,.chat-footer i{background:var(--accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f03a521f}.avatar{color:#90efef;background:#17262a;border:1px solid #23d5d540;border-radius:50%;justify-self:end;width:34px;height:34px;font-size:11px;font-weight:800}.watch-layout{grid-template-columns:minmax(0,1fr) minmax(320px,410px);width:100%;min-height:calc(100vh - 72px);display:grid}.watch-layout>*{min-width:0}.video-column{border-right:1px solid var(--line);min-width:0;padding:clamp(24px,4vw,52px)}.stream-heading{justify-content:space-between;align-items:end;margin:0 0 22px;display:flex}.eyebrow{color:#69737f;letter-spacing:.17em;margin:0 0 7px;font-size:10px;font-weight:800}h1,h2{letter-spacing:-.035em;margin:0}h1{font-size:clamp(25px,3vw,38px)}.recording-time{color:#aeb5bc;align-items:center;gap:9px;font-family:ui-monospace,monospace;font-size:13px;display:flex}.video-stage{background:linear-gradient(140deg,#191d22 0%,#101318 50%,#161b20 100%);border:1px solid #ffffff1a;border-radius:18px;place-items:center;width:100%;min-height:min(63vh,680px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000052}.video-stage:after{content:"";background:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff03 4px);position:absolute;inset:0}.video-placeholder{z-index:2;color:#858d97;justify-items:center;gap:7px;display:grid}.video-placeholder p{color:#c7ccd1;margin:9px 0 0;font-size:17px;font-weight:700}.video-placeholder small{font-size:12px}.live-badge{background:var(--accent);color:#fff;letter-spacing:.12em;border-radius:5px;padding:6px 9px;font-size:10px;font-weight:900}.signal-rings{opacity:.24;width:340px;height:340px;position:absolute}.signal-rings span{border:1px solid var(--cyan);border-radius:50%;animation:3.4s ease-out infinite pulse;position:absolute;inset:50%;transform:translate(-50%,-50%)}.signal-rings span:nth-child(2){animation-delay:1.1s}.signal-rings span:nth-child(3){animation-delay:2.2s}.player-controls{color:#9da4ad;grid-template-columns:auto auto 1fr auto;align-items:center;gap:15px;padding:18px 4px 0;font-family:ui-monospace,monospace;font-size:12px;display:grid}.player-controls button{background:0 0;border:0;padding:0}.timeline{background:#32373e;border-radius:2px;height:3px;position:relative}.timeline span{background:linear-gradient(90deg,var(--cyan),#69ecec);height:100%;display:block}.timeline i{background:var(--cyan);border:3px solid #0c0e11;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;transform:translate(-50%,-50%)}.go-live{letter-spacing:.08em;align-items:center;gap:8px;display:flex;color:#fff!important;font-family:Arial,sans-serif!important;font-size:10px!important;font-weight:850!important}.go-live i{width:6px;height:6px}.chat-panel{background:#111419;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;height:calc(100vh - 72px);min-height:0;display:grid;overflow:hidden}.chat-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:30px 25px 23px;display:flex}.chat-header>div{min-width:0}.chat-header h2{font-size:20px}.viewer-count{color:#7c8993;margin-top:7px;font-size:10px;font-weight:700;display:block}.viewer-count:first-letter{color:var(--accent)}.connected{color:#7f898f;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.connected i{background:#42cf85;width:6px;height:6px;box-shadow:0 0 0 4px #42cf851a}.chat-list{min-width:0;padding:18px 20px;overflow:auto}.rewind-note{color:#76a9ab;text-align:center;background:#23d5d50a;border:1px solid #23d5d51a;border-radius:7px;margin:0 0 17px;padding:9px 12px;font-size:10px}.comment{grid-template-columns:31px minmax(0,1fr);gap:11px;padding:12px 5px;animation:.35s both rise;display:grid}.comment>div:last-child{min-width:0}.comment-avatar{color:#73e2e2;background:#1b3840;border-radius:9px;place-items:center;width:31px;height:31px;font-size:11px;font-weight:850;display:grid}.tone-1{color:#d5a9ff;background:#352a43}.tone-2{color:#efc473;background:#3c3020}.tone-3{color:#f39aaa;background:#3d242a}.comment-meta,.comment-identity{align-items:baseline;gap:9px;min-width:0;display:flex}.comment-meta strong{color:#e8ebed;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.comment-handle{color:#747e87;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.comment-meta time{color:#515964;flex:none;font-family:ui-monospace,monospace;font-size:10px}.comment-event-label{color:#f1ce7e;letter-spacing:.08em;border:1px solid #f1ce7e40;border-radius:.25rem;flex:none;padding:.15rem .3rem;font-size:.56rem;font-weight:850}.comment p{overflow-wrap:anywhere;color:#e0e3e6;margin:4px 0 0;font-size:13px;line-height:1.45}.gift-message{color:#f1ce7e!important}.gift-message b{color:#ffe3a1}.join-notices{gap:7px;margin:0 0 12px;display:grid}.join-notice{color:#9fdede;background:#23d5d50f;border:1px solid #23d5d529;border-radius:7px;padding:8px 10px;font-size:11px;animation:8s both join-fade}.chat-footer{color:#59626d;padding:15px 25px 22px;font-size:10px}.chat-footer span{align-items:center;gap:9px;display:flex}.chat-footer i{width:5px;height:5px;box-shadow:none;background:#59626d}@keyframes pulse{0%{opacity:.9;width:30px;height:30px}to{opacity:0;width:330px;height:330px}}@keyframes rise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes join-fade{0%,75%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@media (max-width:980px){.watch-layout{grid-template-columns:1fr}.video-column{border-right:0}.chat-panel{border-top:1px solid var(--line);height:min(620px,72vh);min-height:480px}.video-stage{min-height:52vw}.topbar{padding:0 18px}.live-pill{font-size:0}.live-pill i{margin:2px}}@media (max-width:520px){.video-column{padding:24px 16px}.stream-heading{align-items:center}.video-stage{border-radius:12px;min-height:57vw}.recording-time{font-size:11px}.player-controls{grid-template-columns:auto 1fr auto}.player-controls>span{display:none}.chat-header{padding:25px 20px 20px}}.beta-label{color:#707985;letter-spacing:.17em;justify-self:center;font-size:10px;font-weight:850}.topbar .avatar{place-items:center;text-decoration:none;display:grid}.dashboard-wrap{width:min(1120px,100% - 40px);margin:0 auto;padding:clamp(58px,9vw,110px) 0 90px}.dashboard-intro{max-width:720px}.dashboard-intro h1{letter-spacing:-.065em;font-size:clamp(43px,7vw,82px);line-height:.95}.dashboard-intro h1 span{color:#737c86}.dashboard-intro>p:last-child{color:#858e99;max-width:540px;margin:26px 0 0;font-size:17px;line-height:1.6}.search-card{background:linear-gradient(115deg,#1d2228f0,#14181df0);border:1px solid #ffffff1a;border-radius:15px;grid-template-columns:minmax(0,1fr) minmax(220px,.45fr);align-items:end;gap:32px;margin:55px 0 76px;padding:23px 25px;display:grid;box-shadow:0 30px 80px #0000003d}.search-card label{color:#818a94;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:750;display:block}.search-card>p{color:#67717c;margin:0 0 4px;font-size:11px;line-height:1.5}.search-input{background:#0f1216;border:1px solid #23d5d533;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;height:54px;display:grid;overflow:hidden}.search-input>span{color:var(--cyan);padding-left:17px;font-weight:800}.search-input input{color:#f4f5f6;background:0 0;border:0;outline:0;min-width:0;height:100%;font-size:16px}.search-input button{background:var(--cyan);color:#071011;letter-spacing:.03em;border:0;border-radius:7px;height:38px;margin-right:8px;padding:0 18px;font-size:11px;font-weight:850}.search-input button:disabled{opacity:.55}.error-banner,.success-banner{color:#f1a3ad;background:#f03a5212;border:1px solid #f03a5233;border-radius:7px;grid-column:1/-1;padding:10px 12px;font-size:12px}.success-banner{color:#8fe1b4;background:#42cf8512;border-color:#42cf8533}.section-title{justify-content:space-between;align-items:end;margin-bottom:20px;display:flex}.section-title h2{font-size:25px}.section-title>span{color:#ef8795;text-transform:uppercase;background:#f03a5214;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:750}.recording-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.recording-card,.empty-card{text-align:left;background:#14181d;border:1px solid #ffffff14;border-radius:13px;min-height:260px;padding:20px;transition:all .2s}.recording-card:hover{background:#181d22;border-color:#23d5d547;transform:translateY(-2px)}.recording-card-top{color:#79828c;text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:7px;font-size:9px;font-weight:750;display:flex}.recording-card-top time{color:#535c65;margin-left:auto;font-family:ui-monospace,monospace}.status-dot{background:#727b84;border-radius:50%;width:6px;height:6px}.status-dot.live{background:var(--accent);box-shadow:0 0 0 4px #f03a521a}.status-dot.ready{background:#42cf85}.room-avatar{color:#6dd;background:#17282c;border:1px solid #23d5d529;border-radius:13px;place-items:center;width:48px;height:48px;margin:35px 0 13px;font-size:18px;font-weight:850;display:grid}.recording-card h3{color:#e6e9eb;letter-spacing:-.02em;margin:0;font-size:18px}.recording-card p{color:#67717b;margin:7px 0 24px;font-size:11px}.watch-action{border-top:1px solid var(--line);color:#969fa8;justify-content:space-between;padding-top:15px;font-size:11px;display:flex}.watch-action b{color:var(--cyan);font-size:15px}.empty-card{color:#66707a;text-align:center;grid-column:1/-1;align-content:center;place-items:center;display:grid}.empty-card>span{font-size:34px}.empty-card h3{color:#aab1b8;margin:12px 0 5px}.empty-card p{margin:0;font-size:12px}.video-stage video{object-fit:contain;z-index:3;background:#050607;width:100%;height:100%;position:absolute;inset:0}.demo-scrubber{color:#77818b;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:15px 3px 0;font-family:ui-monospace,monospace;font-size:11px;display:grid}.demo-scrubber button{border:1px solid var(--line);color:#aeb5bb;background:#15191e;border-radius:6px;padding:6px 9px;font-size:10px}.demo-scrubber input{accent-color:var(--cyan)}.watch-actions{color:#68727c;justify-content:flex-end;align-items:center;gap:18px;padding-top:16px;font-size:11px;display:flex}.watch-actions>span{margin-right:auto}.watch-actions a,.go-live-button{border:1px solid var(--line);color:#c6cbd0;background:#171b20;border-radius:7px;padding:8px 12px;font-size:10px;text-decoration:none}.go-live-button{color:#f3a0ab;border-color:#f03a5240;align-items:center;gap:8px;display:flex}.go-live-button i{background:var(--accent);border-radius:50%;width:6px;height:6px}.full-live-scrubber{color:#7d8790;font:650 .62rem/1 var(--font-geist-mono),monospace;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.65rem .2rem 0;display:grid}.full-live-scrubber input{width:100%;accent-color:var(--accent);cursor:pointer}.full-live-scrubber span{min-width:3.5rem}.full-live-scrubber span:last-child{text-align:right}.connected.reconnecting,.connected.connecting{color:#dbb477}.connected.reconnecting i,.connected.connecting i{background:#dbb477;box-shadow:0 0 0 4px #dbb4771a}.virtual-list{width:100%;position:relative}.virtual-comment{will-change:transform;contain:paint;width:100%;min-height:58px;animation:none;position:absolute;top:0;left:0}.empty-chat{color:#59636e;text-align:center;padding:70px 10px;font-size:12px}.centered-state{align-content:center;place-items:center;gap:25px;display:grid}.centered-state p{color:#8a939c}.login-shell{background:radial-gradient(circle at 50% 0,#23d5d514,#0000 35%),#0c0e11;align-content:center;place-items:center;gap:30px;min-height:100vh;padding:30px;display:grid}.login-card{border:1px solid var(--line);background:#15191e;border-radius:17px;width:min(430px,100%);padding:36px;box-shadow:0 30px 100px #00000059}.login-card h1{font-size:35px}.login-card>p:not(.eyebrow){color:#7e8791;margin:12px 0 30px;font-size:13px;line-height:1.6}.login-card form{gap:10px;display:grid}.login-card label{color:#89929a;font-size:11px}.login-card input{color:#fff;background:#0e1115;border:1px solid #ffffff1c;border-radius:8px;outline:0;height:48px;padding:0 14px}.login-card input:focus{border-color:#23d5d566}.login-card form button{background:var(--cyan);color:#071011;border:0;border-radius:8px;height:45px;margin-top:4px;font-size:11px;font-weight:850}.login-card .error-banner,.login-card .success-banner{margin-top:15px}.login-card>a{color:#69737d;margin-top:24px;font-size:11px;text-decoration:none;display:block}@media (max-width:800px){.dashboard-wrap{width:min(100% - 28px,640px);padding-top:55px}.search-card{grid-template-columns:1fr;margin:40px 0 60px}.recording-grid{grid-template-columns:1fr}.recording-card{min-height:235px}}:root{--ta-canvas:#050607;--ta-raised:#070a0d;--ta-panel:#0d1014f0;--ta-panel-hover:#12161b;--ta-text:#f2f4f7;--ta-muted:#8a949f;--ta-dim:#59636e;--ta-red:#ff284c;--ta-soft-red:#ff536d;--ta-cyan:#39e4f5;--ta-success:#55d69e;--ta-warning:#e5ad63;--ta-line:#ffffff17;--ta-red-line:#ff284c33}.product-shell{min-height:100vh;color:var(--ta-text);font-family:var(--font-geist-sans),Arial,sans-serif;background:radial-gradient(circle at 62% -18%,#ff284c1f,#0000 32%),linear-gradient(135deg,#050607,#07090c 48%,#050607)}.product-shell:after{content:"";z-index:0;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff03 4px);position:fixed;inset:0}.skip-link{z-index:1000;background:var(--ta-cyan);color:#061014;border-radius:.4rem;padding:.75rem 1rem;font-weight:800;position:fixed;top:-5rem;left:1rem}.skip-link:focus{top:1rem}.side-rail{z-index:10;border-right:1px solid var(--ta-line);-webkit-backdrop-filter:blur(1.3rem);backdrop-filter:blur(1.3rem);background:#050709e6;flex-direction:column;width:15.5rem;padding:1.35rem 1rem 1rem;display:flex;position:fixed;inset:0 auto 0 0}.rail-brand{color:#fff;align-items:center;gap:.8rem;padding:.25rem .35rem 1.55rem;text-decoration:none;display:flex}.rail-brand img{object-fit:contain;filter:drop-shadow(0 0 .8rem #ff284c59);width:2.5rem;height:2.5rem}.rail-brand>span{gap:.35rem;display:grid}.rail-brand b{font:800 .98rem/1 var(--font-geist-mono),monospace;letter-spacing:.035em}.rail-brand b span,.mobile-bar b span{color:var(--ta-red)}.rail-brand small{color:#bc6371;font:600 .58rem/1 var(--font-geist-mono),monospace;letter-spacing:.08em}.rail-nav{gap:.28rem;margin-bottom:1.4rem;display:grid}.rail-nav p{color:#555f69;font:700 .68rem/1 var(--font-geist-mono),monospace;letter-spacing:.16em;margin:.45rem .65rem}.rail-nav a,.rail-ops{color:#88929d;border:1px solid #0000;border-radius:.55rem;grid-template-columns:1.55rem 1fr auto;align-items:center;min-height:2.8rem;padding:0 .7rem;font-size:.92rem;text-decoration:none;display:grid}.rail-nav a:hover,.rail-ops:hover{color:#d8dde2;background:#ffffff09}.rail-nav a.is-active,.rail-ops.is-active{border-color:var(--ta-red-line);color:#fff;box-shadow:inset .15rem 0 var(--ta-red);background:linear-gradient(90deg,#ff284c21,#ff284c06)}.rail-nav i,.rail-ops i{color:#747e88;text-align:center;font-style:normal}.rail-nav a.is-active i{color:var(--ta-soft-red)}.rail-nav em{background:var(--ta-red);color:#fff;min-width:1.25rem;height:1.25rem;font:800 .65rem/1 var(--font-geist-mono),monospace;border-radius:999px;place-items:center;padding:0 .25rem;display:grid}.rail-spacer{flex:1}.rail-ops small{border:1px solid var(--ta-red-line);color:#b96875;font:700 .58rem/1 var(--font-geist-mono),monospace;border-radius:.25rem;padding:.18rem .35rem}.rail-user{border-top:1px solid var(--ta-line);align-items:center;gap:.65rem;margin-top:.9rem;padding:.9rem .45rem 0;display:flex}.rail-user>span{color:#8aecf5;width:2.1rem;height:2.1rem;font:800 .72rem/1 var(--font-geist-mono),monospace;background:#0d2024;border:1px solid #39e4f53d;border-radius:.55rem;place-items:center;display:grid}.rail-user div{gap:.2rem;display:grid}.rail-user b{font-size:.82rem}.rail-user small{color:var(--ta-dim);font-size:.67rem}.workspace{z-index:1;min-height:100vh;margin-left:15.5rem;padding-bottom:3rem;position:relative}.preview-banner{color:#b8996f;background:#e5ad630f;border-bottom:1px solid #e5ad6329;justify-content:center;align-items:center;gap:.8rem;min-height:2.25rem;padding:.45rem 1rem;display:flex}.preview-banner span{font:800 .65rem/1 var(--font-geist-mono),monospace;letter-spacing:.12em}.preview-banner p{font-size:.72rem}.workspace-header{justify-content:space-between;align-items:end;max-width:90rem;margin:auto;padding:2.1rem clamp(1.5rem,4vw,4.5rem) 1.25rem;display:flex}.shell-eyebrow{color:var(--ta-soft-red);font:750 .69rem/1 var(--font-geist-mono),monospace;letter-spacing:.16em;margin:0 0 .55rem}.workspace-header h1{letter-spacing:-.045em;font-size:clamp(1.7rem,3vw,2.65rem)}.connection-state{color:var(--ta-muted);font:650 .72rem/1 var(--font-geist-mono),monospace;align-items:center;gap:.55rem;display:flex}.connection-state i{background:var(--ta-warning);border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 .75rem #e5ad6380}.workspace-main{gap:1.2rem;max-width:90rem;margin:auto;padding:0 clamp(1.5rem,4vw,4.5rem) 4rem;display:grid}.command-hero{border:1px solid var(--ta-red-line);background:linear-gradient(112deg,#0e1115fa 5%,#0b0c0fd1 52%,#19060bd9),radial-gradient(circle at 75% 45%,#ff284c33,#0000 30%);border-radius:1rem;grid-template-columns:minmax(0,1fr) minmax(16rem,.55fr);min-height:clamp(30rem,40vw,35rem);display:grid;position:relative;overflow:hidden;box-shadow:0 2rem 6rem #00000059}.command-hero:before{content:"";opacity:.15;background-color:#0000;background-image:linear-gradient(90deg,#ff284c1f 1px,#0000 1px),linear-gradient(#ff284c14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:5rem 5rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000,#0000);mask-image:linear-gradient(90deg,#0000,#000,#0000)}.hero-copy{z-index:2;align-self:start;padding:clamp(2rem,5vw,4.4rem) clamp(2rem,5vw,4.4rem) 7.5rem;position:relative}.hero-copy h2{color:#f5f6f7;letter-spacing:-.07em;margin:0;font-size:clamp(2.35rem,5vw,5rem);line-height:.94}.hero-copy h2 span{color:#787f88}.hero-copy>p:last-child{color:#9aa2ab;max-width:35rem;margin:1.4rem 0 0;font-size:1rem;line-height:1.65}.hero-eye{opacity:.63;filter:drop-shadow(0 0 3.5rem #ff18404d);width:min(31vw,26rem);position:absolute;top:50%;right:4%;transform:translateY(-50%)}.command-search{z-index:3;gap:.5rem;display:grid;position:absolute;bottom:2rem;left:clamp(2rem,5vw,4.4rem);right:clamp(2rem,5vw,4.4rem)}.command-search label{color:#7c858f;font:700 .68rem/1 var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.command-search>div{background:#040608d9;border:1px solid #39e4f52e;border-radius:.65rem;grid-template-columns:2.8rem 1fr auto;align-items:center;max-width:46rem;height:3.35rem;display:grid;box-shadow:0 1rem 3rem #00000047}.command-search span{color:var(--ta-cyan);text-align:center}.command-search input{color:#fff;background:0 0;border:0;outline:0;min-width:0;height:100%;font-size:.95rem}.command-search input::placeholder{color:#555f69}.command-search button{background:var(--ta-red);color:#fff;border:0;border-radius:.45rem;height:2.5rem;margin-right:.4rem;padding:0 1.2rem;font-size:.8rem;font-weight:800}.home-grid{grid-template-columns:minmax(0,1.5fr) minmax(18rem,.65fr);gap:1.2rem;display:grid}.home-column,.friends-panel,.archive-preview{border:1px solid var(--ta-line);border-top-color:var(--ta-red-line);background:var(--ta-panel);border-radius:.8rem;padding:1.35rem}.section-heading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.section-heading h2{font-size:1.18rem}.section-heading>a{color:#9aa3ac;font-size:.78rem;text-decoration:none}.state-chip{border:1px solid var(--ta-line);width:max-content;font:750 .65rem/1 var(--font-geist-mono),monospace;letter-spacing:.05em;border-radius:.3rem;align-items:center;padding:.28rem .48rem;display:inline-flex}.state-chip.unavailable{color:#d0a66e;border-color:#e5ad6338}.state-chip.ready{color:var(--ta-success);border-color:#55d69e33}.honest-empty{background:#080a0d;border:1px dashed #ffffff1a;border-radius:.65rem;align-items:center;gap:1rem;min-height:9rem;padding:1rem 1.2rem;display:flex}.empty-eye{border:1px solid var(--ta-red-line);width:3.25rem;height:3.25rem;color:var(--ta-soft-red);border-radius:50%;flex:none;place-items:center;font-size:1.2rem;display:grid;box-shadow:inset 0 0 1rem #ff284c17}.honest-empty h3{margin:0 0 .4rem;font-size:.95rem}.honest-empty p{color:#7f8993;max-width:40rem;font-size:.82rem;line-height:1.55}.member-stack{display:grid}.member-stack>a{border-bottom:1px solid var(--ta-line);color:inherit;grid-template-columns:2.35rem 1fr auto;align-items:center;gap:.65rem;padding:.7rem 0;text-decoration:none;display:grid}.member-stack>a>span{color:#d7dde2;width:2.35rem;height:2.35rem;font:800 .7rem/1 var(--font-geist-mono),monospace;background:#161b20;border-radius:.6rem;place-items:center;display:grid}.member-stack div{gap:.15rem;display:grid}.member-stack b{font-size:.82rem}.member-stack small{color:var(--ta-muted);font-size:.7rem}.member-stack i{color:#5e6872;font:650 .63rem/1 var(--font-geist-mono),monospace;text-transform:uppercase}.quiet-action{color:#bdc4ca;justify-content:space-between;margin-top:1rem;font-size:.78rem;text-decoration:none;display:flex}.quiet-action span{color:var(--ta-cyan)}.recorder-control{background:#080a0d;border:1px solid #39e4f521;border-radius:.65rem;gap:.5rem;margin-bottom:1rem;padding:1rem;display:grid}.recorder-control label{color:#858f99;font:700 .66rem/1 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.recorder-control>div{border:1px solid var(--ta-line);background:#050709;border-radius:.5rem;grid-template-columns:auto 1fr auto;align-items:center;display:grid;overflow:hidden}.recorder-control span{color:var(--ta-cyan);padding-left:.8rem}.recorder-control input{color:#fff;background:0 0;border:0;outline:0;min-width:0;height:2.8rem;padding:.2rem .5rem}.recorder-control button{background:var(--ta-red);color:#fff;border:0;border-radius:.35rem;height:2.25rem;margin-right:.3rem;padding:0 .85rem;font-size:.72rem;font-weight:800}.recorder-control button:disabled{cursor:not-allowed;opacity:.45}.active-recordings{gap:.55rem;display:grid}.active-recordings>a{border:1px solid var(--ta-line);color:inherit;background:#080a0d;border-radius:.55rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.9rem 1rem;text-decoration:none;display:grid}.active-recordings div{gap:.2rem;display:grid}.active-recordings b{font-size:.88rem}.active-recordings small{color:var(--ta-muted);font:650 .66rem/1 var(--font-geist-mono),monospace;text-transform:uppercase}.active-recordings strong{color:var(--ta-cyan);font-size:.74rem}.archive-row{border:1px solid var(--ta-line);color:inherit;background:#090c0f;border-radius:.65rem;grid-template-columns:8rem 1fr auto;align-items:center;gap:1rem;padding:1rem;text-decoration:none;display:grid}.archive-poster{aspect-ratio:16/9;border:1px solid var(--ta-red-line);background:radial-gradient(circle,#341019,#090a0d 70%);border-radius:.45rem;place-items:center;display:grid;position:relative;overflow:hidden}.archive-poster img{opacity:.6;width:55%}.archive-poster span{color:#d77b8a;font:750 .55rem/1 var(--font-geist-mono),monospace;letter-spacing:.08em;position:absolute;bottom:.35rem;left:.4rem}.archive-row h3{margin:.55rem 0 .25rem;font-size:1rem}.archive-row p{color:#9aa3ab;font-size:.8rem}.archive-row small{color:#626c76;margin-top:.45rem;font-size:.7rem;display:block}.archive-row>b{color:#bfc6cc;font-size:.78rem}.archive-row>b span{color:var(--ta-cyan);margin-left:.45rem}.mobile-bar,.mobile-nav{display:none}:is(.product-shell a:focus-visible,.product-shell button:focus-visible,.product-shell input:focus-visible){outline:2px solid var(--ta-cyan);outline-offset:3px}@media (max-width:1050px){.side-rail{width:5rem;padding-inline:.65rem}.rail-brand{justify-content:center}.rail-brand>span,.rail-nav a span,.rail-nav p,.rail-ops span,.rail-ops small,.rail-user div{display:none}.rail-nav a,.rail-ops{grid-template-columns:1fr;place-items:center;padding:0;display:grid}.rail-user{justify-content:center}.workspace{margin-left:5rem}.command-hero{grid-template-columns:1fr}.hero-eye{opacity:.36;width:24rem;right:0}.hero-copy{padding-right:14rem}.home-grid{grid-template-columns:1fr .7fr}}@media (max-width:760px){.side-rail{display:none}.workspace{margin-left:0;padding-bottom:4.8rem}.mobile-bar{border-bottom:1px solid var(--ta-line);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#07090be8;justify-content:space-between;align-items:center;height:3.8rem;padding:0 1rem;display:flex}.mobile-bar>a:first-child{color:#fff;align-items:center;gap:.55rem;text-decoration:none;display:flex}.mobile-bar img{object-fit:contain;width:2rem;height:2rem}.mobile-bar b{font:800 .85rem/1 var(--font-geist-mono),monospace}.mobile-bar>a:last-child{border:1px solid var(--ta-red-line);color:#e3e6e9;width:2.1rem;height:2.1rem;font:800 .7rem/1 var(--font-geist-mono),monospace;border-radius:.55rem;place-items:center;text-decoration:none;display:grid}.preview-banner{flex-direction:column;align-items:flex-start;gap:.3rem;padding:.65rem 1rem}.preview-banner p{line-height:1.35}.workspace-header{padding:1.45rem 1rem 1rem}.connection-state{display:none}.workspace-main{padding:0 1rem 2rem}.command-hero{min-height:31rem}.hero-copy{align-self:start;padding:2rem 1.3rem}.hero-copy h2{font-size:2.7rem}.hero-copy>p:last-child{font-size:.9rem}.hero-eye{opacity:.2;width:16rem;top:52%;right:50%;transform:translate(50%,-50%)}.command-search{bottom:1.3rem;left:1.3rem;right:1.3rem}.command-search>div{grid-template-columns:2.5rem 1fr}.command-search button{grid-column:1/-1;width:100%;height:2.7rem;margin:.45rem 0 0}.command-search>div{height:auto;padding:.25rem}.command-search input{height:2.6rem}.home-grid{grid-template-columns:1fr}.archive-row{grid-template-columns:6.2rem 1fr}.archive-row>b{border-top:1px solid var(--ta-line);grid-column:1/-1;padding-top:.7rem}.mobile-nav{z-index:20;border-top:1px solid var(--ta-line);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#050709f2;grid-template-columns:repeat(4,1fr);height:4.25rem;display:grid;position:fixed;inset:auto 0 0}.mobile-nav a{color:#727c86;align-content:center;place-items:center;gap:.28rem;text-decoration:none;display:grid}.mobile-nav a i{font-size:1rem;font-style:normal}.mobile-nav a span{font-size:.65rem}.mobile-nav a.is-active{color:#fff;box-shadow:inset 0 .12rem var(--ta-red)}}@media (max-width:390px){.hero-copy h2{font-size:2.35rem}.workspace-header h1{font-size:1.6rem}.home-column,.friends-panel,.archive-preview{padding:1rem}.archive-row{grid-template-columns:1fr}.archive-poster{aspect-ratio:2}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.status-suspended{color:var(--ta-warning)!important}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.toolbar-card{border:1px solid var(--ta-line);background:var(--ta-panel);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.toolbar-card h2{font-size:1rem}.search-field{background:#070a0d;border:1px solid #39e4f52b;border-radius:.5rem;grid-template-columns:2rem minmax(13rem,28rem);align-items:center;height:2.8rem;display:grid}.search-field span{color:var(--ta-cyan);text-align:center}.search-field input{color:#fff;background:0 0;border:0;outline:0;height:100%}.result-count{color:#65707a;font:750 .65rem/1 var(--font-geist-mono),monospace;letter-spacing:.1em}.member-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.member-card{border:1px solid var(--ta-line);border-top-color:var(--ta-red-line);background:var(--ta-panel);border-radius:.8rem;grid-template-rows:auto 1fr auto;min-height:19rem;padding:1.35rem;display:grid}.profile-mark{color:#90f4fd;width:3.25rem;height:3.25rem;font:850 .8rem/1 var(--font-geist-mono),monospace;background:linear-gradient(145deg,#10272b,#0c1518);border:1px solid #39e4f538;border-radius:.7rem;place-items:center;display:grid}.profile-mark.large{border-radius:1.05rem;width:5.2rem;height:5.2rem;font-size:1.15rem}.profile-mark.small{border-radius:.55rem;width:2.35rem;height:2.35rem;font-size:.67rem}.role-label{color:#7f8993;font:750 .6rem/1 var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;margin:1.2rem 0 .7rem;display:inline-block}.role-label.owner{color:var(--ta-soft-red)}.role-label.admin{color:var(--ta-warning)}.member-card h2{font-size:1.1rem}.member-card .handle,.profile-hero .handle{color:#6f7a85;font:.72rem/1.4 var(--font-geist-mono),monospace;margin:.28rem 0 .8rem}.member-card>div>p:last-child{color:#8e97a0;font-size:.8rem;line-height:1.5}.card-actions{border-top:1px solid var(--ta-line);gap:.55rem;padding-top:1rem;display:flex}.card-actions a,.primary-action,.login-primary-link{border:1px solid var(--ta-line);color:#c8ced3;background:#0b0e11;border-radius:.45rem;justify-content:center;align-items:center;min-height:2.35rem;padding:0 .9rem;font-size:.75rem;font-weight:750;text-decoration:none;display:inline-flex}.primary-action,.login-primary-link{border-color:var(--ta-red-line)!important;background:var(--ta-red)!important;color:#fff!important}.empty-result{border:1px dashed var(--ta-line);color:#727c86;text-align:center;border-radius:.8rem;grid-column:1/-1;place-items:center;min-height:17rem;padding:2rem;display:grid}.empty-result>span{color:var(--ta-cyan);font-size:1.8rem}.empty-result h2{color:#cbd0d5;margin:.7rem 0 .3rem;font-size:1rem}.empty-result p{font-size:.8rem}.messages-shell{border:1px solid var(--ta-line);background:var(--ta-panel);border-radius:.85rem;grid-template-columns:minmax(15rem,.6fr) minmax(0,1.4fr);min-height:38rem;display:grid;overflow:hidden}.conversation-list{border-right:1px solid var(--ta-line);background:#090c0f}.conversation-heading{border-bottom:1px solid var(--ta-line);justify-content:space-between;align-items:center;padding:1.25rem;display:flex}.conversation-heading h2{font-size:1.15rem}.conversation-heading button{border:1px solid var(--ta-line);width:2rem;height:2rem;color:var(--ta-cyan);background:#11151a;border-radius:.4rem}.conversation-list>a{border-bottom:1px solid var(--ta-line);min-height:4.6rem;color:inherit;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.75rem 1rem;text-decoration:none;display:grid;position:relative}.conversation-list>a:hover,.conversation-list>a.active{box-shadow:inset .14rem 0 var(--ta-red);background:#11151a}.conversation-list>a>span{color:#9aeef5;width:2.5rem;height:2.5rem;font:800 .65rem/1 var(--font-geist-mono),monospace;background:#152226;border-radius:.6rem;place-items:center;display:grid}.conversation-list>a div{min-width:0}.conversation-list>a b{font-size:.8rem}.conversation-list>a p{color:#6f7a84;text-overflow:ellipsis;white-space:nowrap;margin:.28rem 0 0;font-size:.7rem;overflow:hidden}.conversation-list>a small{color:#525c66;align-self:start;font-size:.62rem}.conversation-list>a em{background:var(--ta-red);color:#fff;width:1.2rem;height:1.2rem;font:800 .58rem/1 var(--font-geist-mono),monospace;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:.8rem;right:1rem}.message-thread{background:linear-gradient(150deg,#0c0f13,#090b0e);grid-template-rows:auto 1fr auto;min-width:0;display:grid}.message-thread>header{border-bottom:1px solid var(--ta-line);align-items:center;gap:.7rem;min-height:4.8rem;padding:.75rem 1.1rem;display:flex}.message-thread>header h2{font-size:.9rem}.message-thread>header p{color:#69737d;margin:.25rem 0 0;font-size:.68rem}.message-thread>header a{color:#89939c;margin-left:auto;font-size:.7rem;text-decoration:none}.message-history{flex-direction:column;gap:.7rem;padding:1.25rem;display:flex;overflow:auto}.timeline-label{color:#4f5962;font:700 .58rem/1 var(--font-geist-mono),monospace;letter-spacing:.12em;align-items:center;gap:.7rem;margin:.25rem 0 .5rem;display:flex}.timeline-label:before,.timeline-label:after{content:"";background:var(--ta-line);flex:1;height:1px}.message-bubble{border:1px solid var(--ta-line);background:#14181d;border-radius:.7rem .7rem .7rem .15rem;align-self:flex-start;max-width:min(78%,32rem);padding:.72rem .85rem}.message-bubble.me{border-color:var(--ta-red-line);background:#ff284c17;border-radius:.7rem .7rem .15rem;align-self:flex-end}.message-bubble p{font-size:.8rem;line-height:1.5}.message-bubble time{color:#555f68;font:.58rem/1 var(--font-geist-mono),monospace;text-align:right;margin-top:.4rem;display:block}.message-composer{border-top:1px solid var(--ta-line);grid-template-columns:1fr auto;gap:.6rem;padding:1rem;display:grid}.message-composer textarea{resize:vertical;border:1px solid var(--ta-line);color:#fff;min-height:3rem;max-height:8rem;font:inherit;background:#070a0d;border-radius:.5rem;outline:0;padding:.8rem}.message-composer textarea:focus{border-color:#39e4f559}.message-composer button{background:var(--ta-red);color:#fff;border:0;border-radius:.45rem;align-self:end;height:3rem;padding:0 1.1rem;font-weight:800}.message-composer button:disabled{opacity:.4}.message-composer>p{color:#87765f;grid-column:1/-1;margin:0;font-size:.65rem}.account-grid,.ops-grid{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.65fr);gap:1rem;display:grid}.form-card,.security-card,.table-card,.profile-panels>article{border:1px solid var(--ta-line);border-top-color:var(--ta-red-line);background:var(--ta-panel);border-radius:.8rem;padding:1.35rem}.form-card>h2,.security-card>h2{margin-bottom:.55rem;font-size:1.2rem}.form-card>p,.security-card>p,.profile-panels p{color:#7f8992;font-size:.8rem;line-height:1.55}.form-card form{gap:.5rem;margin-top:1.2rem;display:grid}.form-card label{color:#7f8993;margin-top:.35rem;font-size:.68rem;font-weight:700}.form-card input,.form-card select,.form-card textarea{border:1px solid var(--ta-line);color:#fff;background:#070a0d;border-radius:.45rem;outline:0;width:100%;min-height:2.8rem;padding:.7rem .8rem}.form-card textarea{resize:vertical;min-height:6.5rem}.form-card input:focus,.form-card select:focus,.form-card textarea:focus{border-color:#39e4f559}.form-card button{width:max-content;margin-top:.5rem}.account-identity{align-items:center;gap:1rem;margin-bottom:1.4rem;display:flex}.account-identity h2{font-size:1.2rem}.account-identity p{color:#6f7a84;font:.7rem/1 var(--font-geist-mono),monospace;margin-top:.3rem}.prefixed-input{border:1px solid var(--ta-line);background:#070a0d;border-radius:.45rem;grid-template-columns:2.3rem 1fr;display:grid}.prefixed-input span{border-right:1px solid var(--ta-line);color:var(--ta-cyan);place-items:center;display:grid}.prefixed-input input{border:0!important}.preview-notice{color:#c4a06f;background:#e5ad6312;border:1px solid #e5ad6333;border-radius:.5rem;margin-top:1rem;padding:.8rem;font-size:.72rem;line-height:1.45}.security-card dl{gap:.7rem;margin:1rem 0;display:grid}.security-card dl div{border-bottom:1px solid var(--ta-line);justify-content:space-between;padding:.75rem 0;display:flex}.security-card dt{color:#68727c;font-size:.7rem}.security-card dd{color:#bbc1c7;margin:0;font-size:.75rem}.status-active{color:var(--ta-success)!important}.security-card a{color:var(--ta-cyan);margin-top:1rem;font-size:.75rem;text-decoration:none;display:inline-block}.login-primary-link{width:100%;margin-top:1rem}.login-primary-link+.login-card>a{margin-top:1rem}.ops-grid{grid-template-columns:minmax(17rem,.55fr) minmax(0,1.45fr)}.member-table{display:grid}.member-table-head,.member-table-row{border-bottom:1px solid var(--ta-line);grid-template-columns:minmax(9rem,1.4fr) .6fr .7fr auto;align-items:center;gap:1rem;min-height:3.5rem;padding:0 .4rem;display:grid}.member-table-head{color:#56606a;min-height:2.2rem;font:750 .6rem/1 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.member-table-row>span:first-child{gap:.2rem;display:grid}.member-table-row b{font-size:.78rem}.member-table-row small{color:#68727c;font-size:.65rem}.member-table-row>span:not(:first-child){color:#929ba3;text-transform:capitalize;font-size:.7rem}.member-table-row button{border:1px solid var(--ta-line);color:#89929b;background:#11151a;border-radius:.35rem;height:1.9rem;padding:0 .6rem;font-size:.65rem}.member-table-row button:disabled{opacity:.45}.ops-status-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.ops-status-grid article{border:1px solid var(--ta-line);border-top-color:var(--ta-red-line);background:var(--ta-panel);border-radius:.7rem;min-height:12rem;padding:1.15rem;display:grid}.ops-icon{color:var(--ta-red);font-size:1.2rem}.ops-status-grid p{color:#67717b;font:750 .63rem/1 var(--font-geist-mono),monospace;letter-spacing:.1em;margin:.9rem 0 .5rem}.ops-status-grid strong{font-size:1.4rem}.ops-status-grid small{color:#68727c;margin:.35rem 0 1rem}.ops-status-grid a,.ops-status-grid article>span:last-child{color:#919aa3;align-self:end;font-size:.7rem;text-decoration:none}.warning-text{color:var(--ta-warning)}.profile-hero{border:1px solid var(--ta-red-line);background:linear-gradient(110deg,#11151a,#13070b);border-radius:.85rem;grid-template-columns:auto 1fr auto;align-items:center;gap:1.4rem;min-height:15rem;padding:2rem;display:grid}.profile-hero .role-label{margin:0 0 .65rem}.profile-hero h2{font-size:1.8rem}.profile-hero>div>p:last-child{color:#8d969f;max-width:35rem;font-size:.85rem}.profile-panels{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.profile-panels h2{margin:.65rem 0;font-size:1.05rem}.library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.library-card{border:1px solid var(--ta-line);background:var(--ta-panel);border-radius:.8rem;grid-template-columns:minmax(10rem,.75fr) 1fr;gap:1.2rem;padding:1rem;display:grid}.library-card .archive-poster{aspect-ratio:9/14}.library-card h2{margin:.7rem 0 .2rem;font-size:1.15rem}.library-card>div:last-child>p{color:#76818a;font:.7rem/1 var(--font-geist-mono),monospace}.library-card dl{gap:.45rem;margin:1rem 0;display:grid}.library-card dl div{border-bottom:1px solid var(--ta-line);justify-content:space-between;padding-bottom:.4rem;display:flex}.library-card dt,.library-card dd{margin:0;font-size:.65rem}.library-card dt{color:#59636d}.library-card dd{color:#9ba3ab}.library-card button{border:1px solid var(--ta-line);color:#69737c;background:#0b0e11;border-radius:.45rem;min-height:2.35rem;padding:0 .8rem}.creator-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.creator-grid>a{border:1px solid var(--ta-line);border-top-color:var(--ta-red-line);background:var(--ta-panel);min-height:9rem;color:inherit;border-radius:.75rem;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1.2rem;text-decoration:none;display:grid}.creator-grid h2{margin:.55rem 0 .25rem;font-size:1.05rem}.creator-grid p,.creator-grid small{color:#6f7983;font-size:.7rem}.creator-grid small{margin-top:.4rem;display:block}.creator-grid>a>b{color:var(--ta-cyan);font-size:.75rem}.discover-search{border:1px solid var(--ta-red-line);background:var(--ta-panel);border-radius:.8rem;gap:.55rem;padding:1.4rem;display:grid}.discover-search label{color:#7b858f;font:700 .68rem/1 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.discover-search>div{background:#06090b;border:1px solid #39e4f533;border-radius:.55rem;grid-template-columns:2.5rem 1fr auto;align-items:center;height:3.4rem;display:grid}.discover-search span{color:var(--ta-cyan);text-align:center}.discover-search input{color:#fff;background:0 0;border:0;outline:0;height:100%;font-size:.9rem}.discover-search button{background:var(--ta-red);color:#fff;border:0;border-radius:.4rem;height:2.5rem;margin-right:.45rem;padding:0 1.2rem;font-weight:800}.discover-empty{border:1px dashed var(--ta-line);text-align:center;border-radius:.8rem;place-items:center;min-height:23rem;padding:2rem;display:grid}.discover-empty img{opacity:.7;width:6rem}.discover-empty h2{margin:1rem 0 .5rem;font-size:1.2rem}.discover-empty p{color:#7c8690;max-width:34rem;font-size:.82rem;line-height:1.55}.search-results{gap:.8rem;display:grid}.result-list{border:1px solid var(--ta-line);background:var(--ta-panel);border-radius:.7rem;display:grid}.result-list>a{border-bottom:1px solid var(--ta-line);min-height:4rem;color:inherit;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.7rem 1rem;text-decoration:none;display:grid}.result-list>a:last-child{border-bottom:0}.result-list b{font-size:.82rem}.result-list p{color:#6e7882;margin:.2rem 0 0;font-size:.68rem}.result-list i{color:var(--ta-cyan);font-size:.68rem;font-style:normal}@media (max-width:1050px){.member-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-grid,.account-grid{grid-template-columns:1fr}.ops-status-grid{grid-template-columns:1fr 1fr}.library-grid{grid-template-columns:1fr}.member-table-head,.member-table-row{grid-template-columns:minmax(8rem,1.4fr) .65fr .75fr auto}}@media (max-width:760px){.toolbar-card{flex-direction:column;align-items:stretch}.search-field{grid-template-columns:2rem 1fr}.member-grid,.creator-grid{grid-template-columns:1fr}.messages-shell{grid-template-columns:1fr;min-height:auto}.conversation-list{border-right:0;border-bottom:1px solid var(--ta-line);max-height:16rem;overflow:auto}.message-thread{min-height:30rem}.profile-hero{grid-template-columns:auto 1fr;padding:1.3rem}.profile-hero>.primary-action{grid-column:1/-1}.profile-panels,.ops-status-grid{grid-template-columns:1fr}.member-table{overflow:auto}.member-table-head,.member-table-row{min-width:36rem}.library-card{grid-template-columns:7rem 1fr}.library-card .archive-poster{aspect-ratio:9/16}}@media (max-width:430px){.member-grid{grid-template-columns:minmax(0,1fr)}.message-bubble{max-width:90%}.message-composer{grid-template-columns:1fr}.message-composer button{width:100%}.library-card{grid-template-columns:1fr}.library-card .archive-poster{aspect-ratio:16/9}.discover-search>div{grid-template-columns:2.2rem 1fr;height:auto;padding:.35rem}.discover-search input{height:2.7rem}.discover-search button{grid-column:1/-1;width:100%;margin:0}.creator-grid>a{grid-template-columns:auto 1fr}.creator-grid>a>b{grid-column:1/-1}.profile-hero{grid-template-columns:1fr}.profile-mark.large{width:4rem;height:4rem}}.product-shell{position:relative}.product-wallpaper{z-index:0;opacity:.3;filter:saturate(.86)contrast(1.08)brightness(.72);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.product-wallpaper:after{content:"";background:linear-gradient(90deg,#050607d1 0,#05060759 24%,#05060761 74%,#05060794 100%),linear-gradient(#05060733,#050607ad);position:absolute;inset:0}.wallpaper-global{background-image:url(/blackbox-wallpaper-global.png)}.wallpaper-archive{background-image:url(/blackbox-wallpaper-archive.png)}.wallpaper-monitor{background-image:url(/blackbox-wallpaper-monitor.png)}.login-shell{background:linear-gradient(#040608bd,#040608e6),url(/blackbox-wallpaper-global.png) 50%/cover fixed,#0c0e11}.login-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#15191ef0}@media (max-width:760px){.product-wallpaper{opacity:.26;background-position:72%}}.app-style-rail{background:#040608e6;grid-template-columns:4.7rem minmax(0,1fr);width:18.5rem;padding:0;display:grid;box-shadow:1rem 0 3rem #0000002e}.rail-icon-column{border-right:1px solid var(--ta-line);background:#050709f0;flex-direction:column;align-items:center;min-width:0;padding:.85rem .65rem;display:flex}.rail-eye{border:1px solid var(--ta-red-line);background:#090b0e;border-radius:50%;place-items:center;width:3.1rem;height:3.1rem;margin-bottom:1.2rem;display:grid;box-shadow:0 0 1.4rem #ff284c21}.rail-eye img{object-fit:cover;border-radius:50%;width:2.65rem;height:2.65rem}.rail-icon-nav{gap:.38rem;width:100%;display:grid}.rail-icon-nav a,.rail-icon-link{color:#717b85;border:1px solid #0000;border-radius:.7rem;place-items:center;width:3.1rem;height:3.1rem;text-decoration:none;transition:background .16s,color .16s;display:grid;position:relative}.rail-icon-nav svg,.rail-icon-link svg{width:1.35rem;height:1.35rem}.rail-icon-nav a:hover,.rail-icon-link:hover{color:#dfe3e6;background:#ffffff0b}.rail-icon-nav a.is-active,.rail-icon-link.is-active{border-color:var(--ta-red-line);color:#fff;box-shadow:inset .16rem 0 var(--ta-red),0 0 1.3rem #ff284c14;background:linear-gradient(145deg,#ff284c29,#ff284c09)}.rail-icon-nav em{background:var(--ta-red);color:#fff;min-width:1rem;height:1rem;font:800 .55rem/1 var(--font-geist-mono),monospace;border-radius:999px;place-items:center;padding:0 .2rem;font-style:normal;display:grid;position:absolute;top:.28rem;right:.28rem}.rail-icon-spacer{flex:1}.rail-icon-link{margin-top:.25rem}.monitored-rail{background:linear-gradient(#0d1014d1,#050709ed);flex-direction:column;min-width:0;padding:1.1rem .8rem .85rem;display:flex;position:relative;overflow:hidden}.monitored-heading{border-bottom:1px solid var(--ta-line);justify-content:space-between;align-items:center;padding:.15rem .25rem .95rem;display:flex}.monitored-heading p{color:var(--ta-soft-red);font:750 .57rem/1 var(--font-geist-mono),monospace;letter-spacing:.16em;margin:0 0 .32rem}.monitored-heading h2{font-size:1rem}.monitored-heading>a{border:1px solid var(--ta-line);width:1.85rem;height:1.85rem;color:var(--ta-cyan);background:#0b0e11;border-radius:.4rem;place-items:center;text-decoration:none;display:grid}.monitored-list{gap:.35rem;padding:.75rem 0;display:grid}.monitored-list>a{min-height:3.25rem;color:inherit;border:1px solid #0000;border-radius:.55rem;grid-template-columns:2.35rem minmax(0,1fr) auto;align-items:center;gap:.58rem;padding:.4rem .3rem;text-decoration:none;display:grid}.monitored-list>a:hover{border-color:var(--ta-line);background:#ffffff09}.monitored-avatar{color:#83e8ef;width:2.35rem;height:2.35rem;font:800 .63rem/1 var(--font-geist-mono),monospace;background:#102126;border:1px solid #39e4f533;border-radius:50%;place-items:center;display:grid;position:relative}.monitored-avatar.is-live{border:2px solid var(--ta-red);box-shadow:0 0 .7rem #ff284c33}.monitored-avatar i{background:#4ada92;border:2px solid #0b0e11;border-radius:50%;width:.65rem;height:.65rem;position:absolute;bottom:-.05rem;right:-.05rem}.monitored-list>a>span:nth-child(2){gap:.25rem;min-width:0;display:grid}.monitored-list b{text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;overflow:hidden}.monitored-list small{color:#58636d;text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;overflow:hidden}.monitored-list em{color:#59636c;font:800 .5rem/1 var(--font-geist-mono),monospace;letter-spacing:.07em;font-style:normal}.monitored-list em.live{color:var(--ta-soft-red)}.monitored-summary{border-top:1px solid var(--ta-line);justify-content:space-between;align-items:center;margin-top:auto;padding:.8rem .25rem 0;font-size:.6rem;display:flex}.monitored-summary>span{color:#7a838d;align-items:center;gap:.35rem;display:flex}.monitored-summary i{background:var(--ta-red);width:.4rem;height:.4rem;box-shadow:0 0 .5rem var(--ta-red);border-radius:50%}.monitored-summary a{color:#8d969f;text-decoration:none}.workspace{margin-left:18.5rem}.desktop-command-bar{z-index:30;border-bottom:1px solid var(--ta-line);-webkit-backdrop-filter:blur(1.4rem);backdrop-filter:blur(1.4rem);background:#050709e6;grid-template-columns:minmax(10rem,13rem) minmax(16rem,42rem) auto;align-items:center;gap:clamp(1rem,3vw,2.5rem);height:4.65rem;padding:0 clamp(1rem,2.4vw,2.4rem);display:grid;position:sticky;top:0;box-shadow:0 .7rem 2.5rem #0003}.command-brand{align-items:center;min-width:0;height:3.1rem;text-decoration:none;display:flex;overflow:hidden}.command-brand img{object-fit:contain;filter:drop-shadow(0 0 .6rem #ff284c2e);width:10.6rem;height:auto}.global-search{background:#0d1014d1;border:1px solid #ffffff1a;border-radius:.65rem;grid-template-columns:2.6rem minmax(0,1fr);align-items:center;width:100%;height:2.65rem;display:grid}.global-search:focus-within{border-color:#39e4f559;box-shadow:0 0 0 .18rem #39e4f50e}.global-search svg{color:#64707b;justify-self:center;width:1.05rem}.global-search input{color:#eef1f3;background:0 0;border:0;outline:0;min-width:0;height:100%;font-size:.78rem}.global-search input::placeholder{color:#5b6670}.top-actions{background:0 0;border:0;justify-content:flex-end;align-items:center;gap:.45rem;padding:0;display:flex;position:relative}.top-action,.top-profile{border:1px solid var(--ta-line);color:#8f99a3;background:#0a0d10;border-radius:50%;place-items:center;width:2.55rem;height:2.55rem;padding:0;text-decoration:none;display:grid;position:relative}.top-action:hover,.top-profile:hover{border-color:var(--ta-red-line);color:#fff}.top-action svg{width:1.15rem;height:1.15rem}.top-action img,.top-profile img{object-fit:cover;filter:saturate(.95)contrast(1.05);border-radius:50%;width:100%;height:100%}.top-action.image-action{overflow:visible}.top-action.image-action img{border:1px solid #ff284c2b}.top-action em{background:var(--ta-red);color:#fff;min-width:1rem;height:1rem;font:800 .52rem/1 var(--font-geist-mono),monospace;border:2px solid #07090b;border-radius:999px;place-items:center;padding:0 .18rem;font-style:normal;display:grid;position:absolute;top:-.2rem;right:-.18rem}.settings-popover{border:1px solid var(--ta-line);background:#0d1014fa;border-radius:.65rem;width:13rem;padding:.55rem;display:grid;position:absolute;top:3.3rem;right:0;box-shadow:0 1.2rem 3rem #00000080}.settings-popover p{color:#69747e;font:750 .57rem/1 var(--font-geist-mono),monospace;letter-spacing:.14em;padding:.45rem .55rem}.settings-popover a{color:#aab2b9;border-radius:.4rem;padding:.68rem .6rem;font-size:.72rem;text-decoration:none}.settings-popover a:hover{color:#fff;background:#ffffff0b}.mobile-inbox-top{display:none}.inbox-activity-row{border:0;border-bottom:1px solid var(--ta-line);width:100%;min-height:4.8rem;color:inherit;text-align:left;background:0 0;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.75rem 1rem;display:grid;position:relative}.inbox-activity-row:hover,.inbox-activity-row.active{box-shadow:inset .14rem 0 var(--ta-red);background:#11151a}.inbox-activity-row>span{background:var(--ta-red);color:#fff;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:1rem;display:grid}.inbox-activity-row div{min-width:0}.inbox-activity-row b{font-size:.8rem}.inbox-activity-row p{color:#6f7a84;text-overflow:ellipsis;white-space:nowrap;margin:.28rem 0 0;font-size:.7rem;overflow:hidden}.inbox-activity-row small{color:#a56f77;align-self:start;font-size:.61rem}.inbox-activity-row em{background:var(--ta-red);color:#fff;width:1.2rem;height:1.2rem;font:800 .58rem/1 var(--font-geist-mono),monospace;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;bottom:.7rem;right:1rem}.inbox-section-label{color:#515b65;font:750 .56rem/1 var(--font-geist-mono),monospace;letter-spacing:.11em;justify-content:space-between;align-items:center;padding:.7rem 1rem .45rem;display:flex}.empty-inbox-filter{color:#68727c;text-align:center;align-content:center;place-items:center;gap:.6rem;min-height:9rem;padding:1rem;display:grid}.empty-inbox-filter span{font-size:1.5rem}.empty-inbox-filter p{max-width:13rem;font-size:.7rem;line-height:1.4}.new-conversation-panel{border-bottom:1px solid var(--ta-line);background:#39e4f509;gap:.35rem;padding:.9rem 1rem;display:grid}.new-conversation-panel>b{font-size:.76rem}.new-conversation-panel>p{color:#69747e;margin:0 0 .25rem;font-size:.67rem}.new-conversation-panel>a,.new-conversation-panel>button{width:100%;color:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:.45rem;grid-template-columns:2rem 1fr auto;align-items:center;gap:.55rem;padding:.55rem;text-decoration:none;display:grid}.new-conversation-panel>a:hover,.new-conversation-panel>button:hover{background:#ffffff09;border-color:#39e4f529}.new-conversation-panel>a>span,.new-conversation-panel>button>span{color:#8fe8ef;width:2rem;height:2rem;font:800 .58rem/1 var(--font-geist-mono),monospace;background:#15262b;border-radius:50%;place-items:center;display:grid}.new-conversation-panel>a div,.new-conversation-panel>button div{gap:.15rem;display:grid}.new-conversation-panel strong{font-size:.72rem}.new-conversation-panel small{color:#65707a;font-size:.61rem}.new-conversation-panel em{color:var(--ta-cyan);font-size:.6rem;font-style:normal}.inbox-filter-panel{display:none}.activity-thread header button{color:var(--ta-cyan);background:0 0;border:0;margin-left:auto;font-size:.7rem}.activity-header-mark{background:var(--ta-red);color:#fff;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;display:grid}.activity-feed{align-content:start;padding:1.25rem;display:grid;overflow:auto}.activity-feed article{border-bottom:1px solid var(--ta-line);grid-template-columns:2.8rem 1fr auto;align-items:center;gap:.8rem;min-height:5rem;padding:.75rem;display:grid;position:relative}.activity-feed article.unread{background:linear-gradient(90deg,#ff284c0e,#0000)}.activity-icon{color:#75e2ea;background:#14262b;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;display:grid}.activity-icon.live,.activity-icon.heart{color:var(--ta-soft-red);background:#ff284c29}.activity-icon.system{color:#98a2ac;background:#181d24}.activity-feed h3{margin:0 0 .25rem;font-size:.8rem}.activity-feed p{color:#77818b;margin:0;font-size:.72rem;line-height:1.4}.activity-feed time{color:#515b64;font:650 .58rem/1 var(--font-geist-mono),monospace;margin-top:.35rem;display:block}.activity-feed article>i{background:var(--ta-red);border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 .5rem #ff284c80}.mobile-thread-back{display:none}@media (max-width:1160px){.app-style-rail{grid-template-columns:4.7rem;width:4.7rem}.monitored-rail{display:none}.workspace{margin-left:4.7rem}.desktop-command-bar{grid-template-columns:10rem minmax(14rem,1fr) auto}.command-brand img{width:9.2rem}}.subscription-card{margin-top:22px}.subscription-summary{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:18px 0;display:grid}.subscription-summary>div,.device-row{background:#050a0ec2;border:1px solid #ffffff1a;border-radius:10px;padding:12px}.subscription-summary dt,.device-row small{color:#87929e;font-size:12px}.subscription-summary dd{text-transform:capitalize;margin:6px 0 0}.account-actions,.device-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.registered-devices{gap:9px;margin-top:18px;display:grid}.device-row div{gap:4px;display:grid}.message-bubble p{white-space:pre-wrap;overflow-wrap:anywhere}.state-chip.live{color:var(--ta-soft-red);border-color:#ff284c4d}.state-chip.processing{color:var(--ta-cyan);border-color:#39e4f538}.library-filter{color:var(--ta-muted);align-items:center;gap:.55rem;font-size:.7rem;display:flex}.library-filter select{border:1px solid var(--ta-line);height:2rem;color:var(--ta-text);background:#0b0e11;border-radius:.35rem;padding:0 .55rem}.library-card .archive-poster img{object-fit:cover;width:100%;height:100%}.recording-error{color:var(--ta-warning)!important;line-height:1.4!important}.panel-empty{color:var(--ta-muted);font-size:.75rem;line-height:1.5}.worker-devices{border:1px solid var(--ta-line);background:var(--ta-panel);border-radius:.8rem;gap:1rem;padding:1.1rem;display:grid}.worker-device-list{display:grid}.worker-device-list article{border-top:1px solid var(--ta-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;min-height:4.4rem;padding:.7rem .25rem;display:grid}.worker-device-list article>div{gap:.25rem;display:grid}.worker-device-list b{font-size:.78rem}.worker-device-list span,.worker-device-list small{color:var(--ta-muted);font-size:.66rem}.worker-device-list button{border:1px solid var(--ta-red-line);min-height:2.1rem;color:var(--ta-soft-red);background:#ff284c14;border-radius:.4rem;padding:0 .75rem;font-size:.67rem;font-weight:750}.worker-device-list button:disabled{border-color:var(--ta-line);color:#5e6871;background:#0b0e11}.password-form{gap:.5rem;margin:1rem 0;display:grid}.password-form label{color:#7f8993;margin-top:.25rem;font-size:.68rem;font-weight:700}.password-form input{border:1px solid var(--ta-line);color:#fff;background:#070a0d;border-radius:.45rem;outline:0;width:100%;min-height:2.8rem;padding:.7rem .8rem}.password-form input:focus{border-color:#39e4f559}.password-form button{width:100%;margin-top:.5rem}.security-card>.success-banner,.security-card>.error-banner{margin:1rem 0}.passkey-login .passkey-primary{color:#b6f7fb;background:linear-gradient(135deg,#15353a,#0b1d21);border:1px solid #39e4f559;border-radius:.55rem;justify-content:center;align-items:center;gap:.65rem;width:100%;height:3rem;font-size:.8rem;font-weight:850;display:flex}.passkey-login .passkey-primary span{font-size:1.2rem}.approved-account-note{text-align:center;margin:1rem 0!important}.password-fallback-toggle{color:#69747e;background:0 0;border:0;margin:0 auto;font-size:.68rem;text-decoration:underline;display:block}.passkey-settings{gap:.65rem;margin:1rem 0;display:grid}.passkey-settings>.primary-action{width:100%}.passkey-row{border:1px solid var(--ta-line);background:#090c0f;border-radius:.45rem;grid-template-columns:2rem 1fr;align-items:center;gap:.65rem;padding:.7rem;display:grid}.passkey-row>span{width:2rem;height:2rem;color:var(--ta-cyan);background:#39e4f517;border-radius:50%;place-items:center;display:grid}.passkey-row>div{gap:.2rem;display:grid}.passkey-row b{font-size:.72rem}.passkey-row small{color:#65707a;font-size:.62rem}.recovery-password{border-top:1px solid var(--ta-line);margin:1rem 0;padding-top:1rem}.recovery-password summary{cursor:pointer;color:#7f8992;font-size:.7rem}.recovery-password>p{margin:.6rem 0 0!important;font-size:.68rem!important}.login-divider{color:#68737d;font:650 .62rem/1 var(--font-geist-mono),monospace;letter-spacing:.12em;align-items:center;gap:.8rem;margin:1.25rem 0;display:flex}.login-divider:before,.login-divider:after{background:var(--ta-line);content:"";flex:1;height:1px}.login-card .otp-input{text-align:center;font:750 1.15rem/1 var(--font-geist-mono),monospace;letter-spacing:.35em}.login-card form .inline-reset,.finish-passkey .inline-reset{color:#6e7983;background:0 0;border:0;height:auto;margin:.35rem auto 0;font-size:.68rem;text-decoration:underline}.finish-passkey{text-align:center;background:#39e4f50a;border:1px solid #39e4f529;border-radius:.65rem;justify-items:center;gap:.7rem;padding:1rem;display:grid}.finish-passkey>span{width:2.5rem;height:2.5rem;color:var(--ta-cyan);background:#39e4f51a;border-radius:50%;place-items:center;font-size:1.3rem;display:grid}.finish-passkey h2{font-size:1rem}.finish-passkey p{color:#7f8992;font-size:.7rem;line-height:1.5}.password-fallback-toggle{margin-top:1.1rem}.access-code-input{text-align:center;font:750 .95rem/1 var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.access-code-card{text-align:center;background:#39e4f50d;border:1px solid #39e4f540;border-radius:.6rem;justify-items:center;gap:.65rem;margin-top:1rem;padding:1rem;display:grid}.access-code-card small{color:#6e7b85;font:.62rem/1 var(--font-geist-mono),monospace;letter-spacing:.14em}.access-code-card strong{color:#bff9fc;font:800 1rem/1 var(--font-geist-mono),monospace;letter-spacing:.12em}.access-code-card button{border:1px solid var(--ta-line);color:#9ba7af;background:#11171b;border-radius:.4rem;height:2rem;padding:0 .8rem;font-size:.65rem}.member-access-label{color:#7c8790!important;text-transform:none!important;font-size:.65rem!important}.onboarding-shell{background:linear-gradient(#040608b8,#040608eb),url(/blackbox-wallpaper-global.png) 50%/cover fixed,#07090c;place-items:center;min-height:100vh;padding:2rem;display:grid}.onboarding-card{border:1px solid var(--ta-line);border-top-color:var(--ta-red-line);background:#0d1115f5;border-radius:1rem;width:min(34rem,100%);padding:2rem;box-shadow:0 2rem 7rem #00000080}.onboarding-card h1{margin:.5rem 0 .7rem;font-size:2rem}.onboarding-card>p{color:#818b94;font-size:.8rem;line-height:1.6}.onboarding-progress{grid-template-columns:repeat(3,1fr);gap:.35rem;margin:1.4rem 0;display:grid}.onboarding-progress span{background:#242a2f;border-radius:1rem;height:.22rem}.onboarding-progress span.done{background:var(--ta-red)}.onboarding-form{gap:.55rem;margin-top:1.25rem;display:grid}.onboarding-form label{color:#7d8790;margin-top:.35rem;font-size:.7rem}.onboarding-form input,.onboarding-form textarea{border:1px solid var(--ta-line);color:#fff;background:#070a0d;border-radius:.5rem;outline:0;width:100%;padding:.8rem}.onboarding-form textarea{resize:vertical;min-height:5.5rem}.onboarding-form input:focus,.onboarding-form textarea:focus{border-color:#39e4f559}.onboarding-actions{gap:.7rem;margin-top:1rem;display:flex}.onboarding-actions button{flex:1}.onboarding-passkey{text-align:center;justify-items:center;gap:.8rem;padding:1.2rem 0;display:grid}.onboarding-passkey>span{width:4rem;height:4rem;color:var(--ta-cyan);background:#39e4f512;border:1px solid #39e4f540;border-radius:50%;place-items:center;font-size:2rem;display:grid}.onboarding-passkey p{color:#818b94;max-width:25rem;font-size:.78rem;line-height:1.6}.invite-history{gap:.45rem;margin-top:1rem;display:grid}.invite-history article{border:1px solid var(--ta-line);background:#090c0f;border-radius:.4rem;grid-template-columns:1fr auto;gap:.25rem;padding:.65rem;display:grid}.invite-history b{font-size:.7rem}.invite-history span{text-transform:uppercase;font-size:.62rem}.invite-history small{color:#69747d;grid-column:1/-1;font-size:.6rem}@media (max-width:760px){.app-style-rail,.desktop-command-bar{display:none}.workspace{margin-left:0;padding-bottom:5.4rem}.mobile-bar{z-index:30;background:#050709eb;height:3.85rem;padding:0 .85rem;display:flex;position:sticky;top:0}.mobile-bar>a:first-child{height:2.6rem;overflow:hidden}.mobile-bar>a:first-child img{object-fit:contain;border-radius:0;width:8.9rem;height:auto}.mobile-bar>div{gap:.42rem;display:flex}.mobile-bar>div>a{border:1px solid var(--ta-line);color:#8b959e;background:#0a0d10;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid}.mobile-bar>div svg{width:1.05rem}.mobile-bar>div img{object-fit:cover;border-radius:50%;width:100%;height:100%}.mobile-nav{z-index:40;background:#050709f7;grid-template-columns:repeat(5,1fr);height:4.85rem;padding:0 .25rem}.mobile-nav a{gap:.25rem;min-width:0;position:relative}.mobile-nav a>svg{width:1.25rem;height:1.25rem}.mobile-nav a span{font-size:.6rem}.mobile-nav a>em{background:var(--ta-red);color:#fff;min-width:1rem;height:1rem;font:800 .5rem/1 var(--font-geist-mono),monospace;border:2px solid #07090b;border-radius:999px;place-items:center;padding:0 .16rem;font-style:normal;display:grid;position:absolute;top:.28rem;left:calc(50% + .38rem)}.mobile-nav a.is-active{box-shadow:none;color:#fff}.mobile-nav a.is-active:after{content:"";background:var(--ta-red);border-radius:99px;width:1.55rem;height:.12rem;position:absolute;bottom:0}.mobile-nav .mobile-discover{transform:translateY(-.4rem)}.mobile-nav .mobile-discover:after{display:none}.discover-button{place-items:center;display:grid!important}.discover-button svg{width:1.05rem;height:1.05rem}.inbox-workspace-shell .preview-banner,.inbox-workspace-shell .workspace-header{display:none}.inbox-workspace-shell .workspace-main{padding:0 0 1rem;display:block}.mobile-inbox-top{border-bottom:1px solid var(--ta-line);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#06080ab8;padding:.85rem 0 .7rem;display:block}.mobile-inbox-top>header{grid-template-columns:3rem 1fr 5.5rem;align-items:center;padding:0 .9rem .75rem;display:grid}.mobile-inbox-top>header>h2{justify-self:center;font-size:1.2rem}.mobile-inbox-top>header>h2 span{color:#48d68e;font-size:.65rem}.mobile-inbox-top>header>a{color:#d9dde0;font-size:1.3rem;text-decoration:none;position:relative}.mobile-inbox-top>header>a i{color:var(--ta-cyan);font-size:.75rem;font-style:normal;position:absolute;bottom:-.05rem;right:-.15rem}.mobile-inbox-top>header>div{justify-content:flex-end;gap:.55rem;display:flex}.mobile-inbox-top>header>div a{color:#d7dbde;place-items:center;width:2rem;height:2rem;font-size:1.2rem;text-decoration:none;display:grid}.live-creator-strip{scrollbar-width:none;gap:1rem;padding:.35rem .9rem .85rem;display:flex;overflow-x:auto}.live-creator-strip::-webkit-scrollbar{display:none}.live-creator-strip>a{color:inherit;flex:0 0 4.25rem;justify-items:center;gap:.4rem;text-decoration:none;display:grid}.live-creator-strip>a>span{color:#8deaf1;width:3.75rem;height:3.75rem;font:800 .72rem/1 var(--font-geist-mono),monospace;background:linear-gradient(145deg,#1b333a,#111820);border:2px solid #39e4f58c;border-radius:50%;place-items:center;display:grid;position:relative}.live-creator-strip>a>span.live{border-color:var(--ta-red);box-shadow:0 0 0 .14rem #ff284c1f,0 0 .9rem #ff284c2e}.live-creator-strip>a>span i{background:var(--ta-red);color:#fff;font:800 .42rem/1 var(--font-geist-mono),monospace;border:2px solid #080a0c;border-radius:.25rem;padding:.18rem .25rem;font-style:normal;position:absolute;bottom:-.05rem;right:-.12rem}.live-creator-strip>a>b{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.63rem;overflow:hidden}.live-creator-strip .live-discover-story>span{color:var(--ta-cyan);border-style:dashed;font-size:1.45rem}.live-creator-strip .live-discover-story>b{color:#9da5ac}.inbox-filters{scrollbar-width:none;gap:.55rem;padding:.2rem .9rem .45rem;display:flex;overflow-x:auto}.inbox-filters button{border:1px solid var(--ta-line);color:#8a949d;background:#ffffff0b;border-radius:999px;flex:none;min-width:4.6rem;height:2rem;padding:0 .85rem;font-size:.68rem;font-weight:700}.inbox-filters button.active{color:#9cebf0;background:#39e4f51a;border-color:#39e4f53d}.inbox-filters button:last-child{border-radius:50%;width:2rem;min-width:2rem;padding:0}.inbox-filter-panel{border:1px solid var(--ta-line);background:#0b0f13;border-radius:.65rem;align-items:center;gap:.45rem;margin:.15rem .9rem .4rem;padding:.65rem;display:flex;overflow-x:auto}.inbox-filter-panel b{color:#7f8992;flex:none;margin-right:.25rem;font-size:.62rem}.inbox-filter-panel button{border:1px solid var(--ta-line);color:#c2c8cd;background:#11161b;border-radius:.4rem;flex:none;padding:.45rem .65rem;font-size:.62rem}.mobile-fixture-label{color:#515b64;font:700 .5rem/1 var(--font-geist-mono),monospace;letter-spacing:.12em;margin:.45rem .95rem 0}.messages-shell{background:#080b0ed6;border:0;border-radius:0;min-height:0;display:block}.conversation-list{background:0 0;border:0;max-height:none;overflow:visible}.conversation-heading{display:none}.inbox-activity-row,.conversation-list>a{min-height:4.9rem;padding:.7rem .95rem}.inbox-activity-row>span,.conversation-list>a>span{border-radius:50%;width:3rem;height:3rem}.inbox-section-label{padding-top:.9rem}.inbox-workspace.view-messages:not(.has-active-conversation) .message-thread,.inbox-workspace.view-activity .conversation-list,.inbox-workspace.has-active-conversation .mobile-inbox-top,.inbox-workspace.has-active-conversation .conversation-list{display:none}.message-thread{background:#080b0ee6;min-height:calc(100vh - 8.7rem)}.message-thread>header{z-index:2;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#090c0ff0;position:sticky;top:3.85rem}.mobile-thread-back{place-items:center;width:2rem;height:2rem;text-decoration:none;color:#fff!important;margin:0!important;font-size:1.6rem!important;display:grid!important}.activity-feed{padding:.8rem}.activity-feed article{padding:.75rem .4rem}.activity-thread>header{position:relative;top:auto}}.app-style-rail{background:linear-gradient(#050d12f5,#030608fa);border-right-color:#39e4f521;width:4.75rem;padding:0;display:flex;box-shadow:1rem 0 3.5rem #0000006b,inset -1px 0 #ff284c14}.rail-icon-column{background:0 0;border-right:0;width:100%;padding:.65rem .55rem .75rem}.rail-eye{background:linear-gradient(145deg,#0b1115,#050709);border-color:#ff284c42;border-radius:.55rem;width:3.15rem;height:3.15rem;margin-bottom:.6rem}.rail-eye img{border-radius:.45rem;width:2.85rem;height:2.85rem}.rail-icon-nav{gap:.25rem}.rail-icon-nav a,.rail-icon-link{border-radius:.4rem;width:3.2rem;height:2.85rem}.rail-icon-nav a.is-active,.rail-icon-link.is-active{box-shadow:inset .14rem 0 var(--ta-red),0 0 1.2rem #ff284c1a;background:linear-gradient(90deg,#ff284c30,#ff284c09)}.rail-live-label{color:#5c6872;width:100%;font:750 .55rem/1 var(--font-geist-mono),monospace;letter-spacing:.13em;align-items:center;gap:.35rem;margin:.6rem 0 .45rem;display:flex}.rail-live-label:after{content:"";background:#ffffff14;flex:1;height:1px}.rail-live-stack{scrollbar-width:none;justify-items:center;gap:.42rem;width:100%;min-height:0;display:grid;overflow:auto}.rail-live-stack::-webkit-scrollbar{display:none}.rail-live-stack>a{border:1px solid #0000;border-radius:.45rem;place-items:center;width:3.15rem;height:3.15rem;text-decoration:none;display:grid;position:relative}.rail-live-stack>a:hover{background:#ffffff09;border-color:#ffffff17}.rail-live-stack .monitored-avatar{width:2.45rem;height:2.45rem;font-size:.6rem}.rail-live-more{background:#39e4f509;font-size:1.15rem;color:var(--ta-cyan)!important}.workspace{margin-left:4.75rem;padding-bottom:2rem}.desktop-command-bar{background:linear-gradient(90deg,#050a0df5,#04070ae8);border-bottom-color:#39e4f51c;grid-template-columns:minmax(10rem,12rem) minmax(17rem,43rem) auto;height:4.35rem;padding:0 clamp(1rem,2.2vw,2.2rem);box-shadow:0 .8rem 2.6rem #00000052}.command-brand img{width:10.1rem}.global-search{background:#04080bd1;border-radius:.4rem;height:2.45rem}.top-action,.top-profile{background:linear-gradient(145deg,#10161b,#070a0d);border-radius:.42rem;width:2.35rem;height:2.35rem}.workspace-header{border-bottom:1px solid #ffffff0b;max-width:none;min-height:4.7rem;padding:1.15rem clamp(1.25rem,2.6vw,2.5rem) .85rem}.workspace-header h1{font-size:clamp(1.55rem,2.4vw,2.15rem)}.workspace-main{width:100%;max-width:100rem;padding:.9rem clamp(1.25rem,2.6vw,2.5rem) 2.5rem}.home-workspace-shell .workspace-header{display:none}.home-workspace-shell .workspace-main{padding-top:1.15rem}.command-hero{background:linear-gradient(105deg,#04090cf7 4%,#060a0de0 58%,#1f0409b8),radial-gradient(circle at 78% 46%,#ff284c33,#0000 34%);border-radius:.5rem;grid-template-columns:minmax(0,1fr) minmax(15rem,.44fr);min-height:21rem}.command-hero:before{opacity:.2;background-size:4rem 4rem}.hero-copy{padding:2.5rem clamp(1.6rem,4vw,3.8rem) 6.25rem}.hero-copy h2{font-family:Impact,Haettenschweiler,"Arial Narrow Bold",var(--font-geist-sans),sans-serif;letter-spacing:-.035em;text-transform:uppercase;text-shadow:0 .18rem #242a2f,0 .5rem 1.4rem #000c;font-size:clamp(2.8rem,5.4vw,5.2rem);font-weight:900;line-height:.91}.hero-copy h2 span{color:#f4f6f7;text-shadow:.12rem 0 0 var(--ta-red),-.08rem 0 0 #39e4f5a6,0 .55rem 1.4rem #000000d9}.hero-copy>p:last-child{max-width:39rem;margin:.9rem 0 0;font-size:.9rem;line-height:1.55}.hero-eye{opacity:.72;mix-blend-mode:screen;width:min(28vw,20rem);right:5%}.command-search{bottom:1.4rem;left:clamp(1.6rem,4vw,3.8rem);right:clamp(1.6rem,4vw,3.8rem)}.command-search>div{border-color:#ff284c6b;border-radius:.4rem;max-width:52rem;height:3rem;box-shadow:0 0 1.6rem #ff284c1a,0 1rem 3rem #0006}.home-grid{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem)}.home-column,.friends-panel,.archive-preview,.toolbar-card,.form-card,.security-card,.worker-devices,.profile-panels>article{background:linear-gradient(150deg,#080f13eb,#05080bf0);border-color:#ff284c52 #39e4f51f #39e4f51f;border-radius:.5rem;box-shadow:0 1.2rem 3rem #0003}.panel-context{color:#68737d;margin:-.25rem 0 .65rem;font-size:.78rem;line-height:1.45}.brand>.brand-lockup-image{object-fit:contain;filter:drop-shadow(0 0 .7rem #ff284c33);border-radius:0;flex:none;width:10.5rem;height:auto}.login-shell>.brand .brand-lockup-image,.onboarding-card>.brand .brand-lockup-image{width:min(18rem,72vw)}.creator-grid>a,.library-card,.member-card,.messages-shell,.profile-hero{background:linear-gradient(145deg,#080f13f0,#06090cf5);border-color:#ff284c4d #39e4f51f #39e4f51f;border-radius:.5rem}.creator-grid>a:hover,.library-card:hover,.member-card:hover{border-color:#ff284c4d;box-shadow:0 0 1.4rem #ff284c14}.app-boot-screen{min-height:100vh;color:var(--ta-text);background:linear-gradient(#020406ad,#020406e0),url(/blackbox-wallpaper-monitor.png) 50%/cover fixed,#030507;place-items:center;padding:2rem;display:grid;position:relative;overflow:hidden}.app-boot-screen:before{content:"";background:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff05 4px),radial-gradient(circle,#0000 0,#0000001f 44%,#000000bd 100%);position:absolute;inset:0}.boot-console{z-index:1;text-align:center;justify-items:center;width:min(34rem,100%);padding:2rem;display:grid;position:relative}.boot-eye{background:radial-gradient(circle,#ff284c29,#030608eb 66%);border:1px solid #ff284c57;border-radius:50%;place-items:center;width:8.5rem;height:8.5rem;display:grid;box-shadow:0 0 3rem #ff284c2e,inset 0 0 2.2rem #ff284c1a}.boot-eye img{border-radius:50%;width:7.6rem;height:7.6rem;animation:2.4s ease-in-out infinite boot-eye-pulse}.boot-lockup{filter:drop-shadow(0 0 1rem #ff284c33);width:min(23rem,88%);margin:1.25rem 0 .4rem}.boot-motto{color:#94a0aa;font:700 .68rem/1.4 var(--font-geist-mono),monospace;letter-spacing:.26em;margin:0}.boot-motto span{color:var(--ta-red)}.boot-status{color:#c7d0d6;font:750 .69rem/1 var(--font-geist-mono),monospace;letter-spacing:.16em;align-items:center;gap:.6rem;margin-top:2.2rem;display:flex}.boot-status i{background:var(--ta-cyan);width:.5rem;height:.5rem;box-shadow:0 0 .8rem var(--ta-cyan);border-radius:50%}.boot-status.error i{background:var(--ta-red);box-shadow:0 0 .8rem var(--ta-red)}.boot-progress{background:#ffffff14;width:min(22rem,85%);height:.18rem;margin:.8rem 0 1rem;overflow:hidden}.boot-progress span{background:linear-gradient(90deg,transparent,var(--ta-red),#fff,var(--ta-cyan),transparent);width:35%;height:100%;animation:1.45s ease-in-out infinite boot-scan;display:block}.boot-detail{color:#7f8b95;max-width:28rem;margin:0;font-size:.82rem;line-height:1.5}.boot-console .login-primary-link{width:auto;margin-top:1.25rem;padding-inline:1.25rem}.boot-corner{z-index:1;border-color:var(--ta-red);opacity:.7;width:1.5rem;height:1.5rem;position:absolute}.boot-corner-nw{border-top:1px solid;border-left:1px solid;top:1.25rem;left:1.25rem}.boot-corner-ne{border-top:1px solid;border-right:1px solid;top:1.25rem;right:1.25rem}.boot-corner-sw{border-bottom:1px solid;border-left:1px solid;bottom:1.25rem;left:1.25rem}.boot-corner-se{border-bottom:1px solid;border-right:1px solid;bottom:1.25rem;right:1.25rem}@keyframes boot-scan{0%{transform:translate(-110%)}to{transform:translate(290%)}}@keyframes boot-eye-pulse{0%,to{filter:brightness(.82);transform:scale(.985)}50%{filter:brightness(1.16);transform:scale(1)}}@media (max-width:1160px) and (min-width:761px){.app-style-rail{width:4.5rem;display:flex}.workspace{margin-left:4.5rem}.rail-icon-column{padding-inline:.45rem}.desktop-command-bar{grid-template-columns:9.5rem minmax(13rem,1fr) auto}.command-brand img{width:9rem}.hero-eye{opacity:.52;right:1%}}@media (min-width:761px){.inbox-workspace-shell{height:100vh;padding-bottom:0;overflow:hidden}.inbox-workspace-shell .workspace-main{height:calc(100vh - 9.05rem);min-height:0;padding-bottom:.9rem}.inbox-workspace-shell .inbox-workspace,.inbox-workspace-shell .messages-shell{height:100%;min-height:0}.inbox-workspace-shell .conversation-list,.inbox-workspace-shell .message-thread{min-height:0;overflow:hidden}.inbox-workspace-shell .conversation-list{overflow-y:auto}}@media (max-width:760px){.workspace{min-height:100dvh;padding-bottom:calc(5rem + env(safe-area-inset-bottom));margin-left:0}.mobile-bar{border-bottom-color:#39e4f51a;height:3.55rem;padding:0 .75rem}.workspace-header{min-height:0;padding:1rem .9rem .7rem}.workspace-header h1{font-size:1.55rem}.shell-eyebrow{font-size:.65rem}.workspace-main{gap:.8rem;padding:.4rem .85rem 1.4rem}.home-workspace-shell .workspace-main{padding-top:.65rem}.command-hero{border-radius:.45rem;min-height:22rem}.hero-copy{padding:1.35rem 1.2rem 6.1rem}.hero-copy h2{font-size:2.55rem}.hero-copy>p:last-child{max-width:18rem;margin-top:.65rem;font-size:.85rem;line-height:1.45}.hero-eye{opacity:.33;width:15rem;top:45%;right:-2.5rem;transform:translateY(-50%)}.command-search{bottom:1rem;left:1rem;right:1rem}.command-search>div{grid-template-columns:2.4rem 1fr auto;height:2.85rem;padding:0}.command-search input{height:100%;font-size:.85rem}.command-search button{grid-column:auto;width:auto;height:2.2rem;margin:.3rem;padding:0 .8rem}.home-grid{grid-template-columns:1fr}.home-column,.friends-panel,.archive-preview{padding:1rem}.friends-panel .member-stack>a:nth-child(n+4){display:none}.panel-context{font-size:.75rem}.mobile-nav{height:calc(4.65rem + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.inbox-workspace-shell .mobile-bar{display:none}.inbox-workspace-shell .workspace-main{padding-bottom:0}.inbox-workspace-shell .messages-shell{overflow:hidden}.inbox-workspace-shell .has-active-conversation .messages-shell{height:calc(100dvh - 4.65rem - env(safe-area-inset-bottom))}.inbox-workspace-shell .has-active-conversation .conversation-list{height:100%;overflow:auto}.inbox-workspace-shell .has-active-conversation .message-thread{height:100%;min-height:0;overflow:hidden}.inbox-workspace-shell .message-thread>header{top:0}.inbox-workspace-shell .message-history{min-height:0}.mobile-inbox-top{padding:.7rem 0 .55rem}.mobile-inbox-top>header{padding-bottom:.6rem}.live-creator-strip{padding-bottom:.65rem}.inbox-filters{padding-bottom:.25rem}.library-card,.creator-grid>a,.member-card,.profile-hero{border-radius:.45rem}.app-boot-screen,.boot-console{padding:1rem}.boot-eye{width:6.8rem;height:6.8rem}.boot-eye img{width:6rem;height:6rem}.boot-lockup{width:min(18rem,88%)}.boot-status{margin-top:1.7rem}}@media (prefers-reduced-motion:reduce){.boot-eye img,.boot-progress span{animation:none}.boot-progress span{background:linear-gradient(90deg,var(--ta-red),var(--ta-cyan));width:100%}}.app-login-shell{background:linear-gradient(90deg,#020406bd,#020406eb),url(/blackbox-wallpaper-monitor.png) 50%/cover fixed,#020406;grid-template-columns:minmax(0,1.15fr) minmax(25rem,.85fr);align-content:stretch;place-items:stretch stretch;gap:0;min-height:100dvh;padding:0;display:grid;position:relative;overflow:hidden}.app-login-shell:before{pointer-events:none;content:"";background:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff05 4px),radial-gradient(circle at 25% 48%,#0000 0,#0000001a 34%,#000000b8 100%);position:absolute;inset:0}.login-brand-stage,.login-access-panel{z-index:1;position:relative}.login-brand-stage{text-align:center;align-content:center;justify-items:center;min-height:100dvh;padding:clamp(2rem,7vw,7rem);display:grid}.login-brand-stage:after{content:"";background:linear-gradient(#0000,#39e4f53d 18%,#ff284c70 50%,#39e4f52e 82%,#0000);width:1px;position:absolute;top:8%;bottom:8%;right:0;box-shadow:0 0 1.7rem #ff284c33}.login-app-icon{object-fit:cover;filter:drop-shadow(0 0 1.5rem #ff284c40);border-radius:50%;width:clamp(8.2rem,16vw,13.5rem);height:clamp(8.2rem,16vw,13.5rem);animation:2.8s ease-in-out infinite boot-eye-pulse}.login-brand-stage>.brand{margin:.8rem 0 .2rem}.login-brand-stage>.brand .brand-lockup-image{filter:drop-shadow(0 0 1.1rem #ff284c3d);width:min(29rem,68vw)}.login-brand-stage>p{color:#8b969f;max-width:35rem;margin:.25rem 0 1.3rem;font-size:.85rem;line-height:1.65}.login-system-line{color:#68737d;font:750 .61rem/1 var(--font-geist-mono),monospace;letter-spacing:.18em;align-items:center;gap:.55rem;display:flex}.login-system-line i{background:var(--ta-cyan);width:.45rem;height:.45rem;box-shadow:0 0 .7rem var(--ta-cyan);border-radius:50%}.login-corner{width:2rem;height:2rem;color:var(--ta-red);opacity:.74;position:absolute}.login-corner-nw{border-top:1px solid;border-left:1px solid;top:1.5rem;left:1.5rem}.login-corner-se{border-bottom:1px solid;border-right:1px solid;bottom:1.5rem;right:1.5rem}.login-access-panel{background:linear-gradient(145deg,#090d11eb,#030608fa);place-items:center;min-height:100dvh;padding:clamp(1.25rem,4vw,4rem);display:grid;overflow-y:auto;box-shadow:-2rem 0 6rem #00000059}.login-access-panel .login-card{background:linear-gradient(150deg,#0c1216f7,#06090cfa);border-color:#ff284c7a #39e4f521 #39e4f521;border-radius:.55rem;width:min(31rem,100%);padding:clamp(1.45rem,3.4vw,2.5rem);box-shadow:0 2rem 7rem #0000006b,inset 0 1px #ffffff06}.login-access-panel .login-card h1{font-family:Impact,Haettenschweiler,"Arial Narrow Bold",var(--font-geist-sans),sans-serif;letter-spacing:-.025em;text-transform:uppercase;text-shadow:.08rem 0 var(--ta-red),-.05rem 0 #39e4f599;margin:.45rem 0 .35rem;font-size:clamp(2.35rem,4vw,3.4rem);font-weight:900}.login-access-panel .login-card>p:not(.eyebrow){color:#828d96;margin:.2rem 0 1.5rem}.login-access-panel .eyebrow{color:var(--ta-red);font-family:var(--font-geist-mono),monospace;letter-spacing:.2em}.login-access-panel .passkey-primary{letter-spacing:.02em;background:linear-gradient(95deg,#d71e3c,#ff3151);border-color:#ff284c6b;border-radius:.42rem;min-height:3.15rem;font-weight:850;box-shadow:0 .7rem 2rem #ff284c29}.login-access-panel .passkey-primary span{color:#fff}.login-access-panel .login-divider span{background:#0a0e12}.login-access-panel .login-card input{background:#06090c;border-radius:.4rem}.login-access-panel .login-card input:focus{border-color:#39e4f56b;box-shadow:0 0 0 3px #39e4f50f}.login-scan{background:#ffffff12;height:.2rem;margin:2rem 0 .5rem;overflow:hidden}.login-scan span{background:linear-gradient(90deg,transparent,var(--ta-red),#fff,var(--ta-cyan),transparent);width:35%;height:100%;animation:1.4s ease-in-out infinite boot-scan;display:block}@media (max-width:900px){.app-login-shell{background:linear-gradient(#020406a1,#020406f0),url(/blackbox-wallpaper-monitor.png) 50%/cover fixed,#020406;display:block;overflow:auto}.login-brand-stage{min-height:auto;padding:2.5rem 1rem 1.25rem}.login-brand-stage:after{background:linear-gradient(90deg,#0000,#39e4f533,#ff284c70,#39e4f533,#0000);width:auto;height:1px;inset:auto 8% 0}.login-app-icon{width:6.9rem;height:6.9rem}.login-brand-stage>.brand{margin:.35rem 0 0}.login-brand-stage>.brand .brand-lockup-image{width:min(21rem,82vw)}.login-brand-stage>p{display:none}.login-system-line{font-size:.54rem}.login-access-panel{min-height:auto;padding:1.25rem 1rem calc(2rem + env(safe-area-inset-bottom));box-shadow:none;background:0 0;overflow:visible}.login-access-panel .login-card{padding:1.35rem}.login-corner{display:none}}@media (max-width:520px){.login-brand-stage{padding-top:1.6rem}.login-app-icon{width:5.8rem;height:5.8rem}.login-access-panel .login-card h1{font-size:2.15rem}.login-access-panel .login-card{border-radius:.45rem}.login-system-line{letter-spacing:.12em}}@media (prefers-reduced-motion:reduce){.login-app-icon,.login-scan span{animation:none}.login-scan span{width:100%}}.desktop-connect-note{border-top:1px solid var(--ta-line);padding-top:1rem;color:#69747e!important;margin:1.1rem 0 0!important;font-size:.66rem!important}.friend-label,.follows-you-label{color:#8cebf2;min-height:1.3rem;font:750 .52rem/1 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;background:#39e4f514;border:1px solid #39e4f53d;border-radius:999px;align-items:center;margin-left:.45rem;padding:0 .45rem;display:inline-flex}.follows-you-label{color:#8c969f;background:#ffffff0a;border-color:#ffffff1a}.social-counts{color:#717c86;gap:1rem;margin-top:.8rem;font-size:.67rem;display:flex}.social-counts b{color:#d9dde0;font-size:.78rem}.member-card .social-counts{margin-bottom:.9rem}.secondary-action{border:1px solid var(--ta-line);color:#c8ced3;background:#0b0e11;border-radius:.45rem;justify-content:center;align-items:center;min-height:2.35rem;padding:0 .9rem;font-size:.75rem;font-weight:750;display:inline-flex}.following-action{color:#8edee4;background:#39e4f50e;border-color:#39e4f533}.secondary-action:disabled,.primary-action:disabled{cursor:wait;opacity:.58}.profile-labels{flex-wrap:wrap;align-items:center;gap:.15rem;margin-bottom:.65rem;display:flex}.profile-labels .role-label{margin:0}.social-profile-hero>div>p:not(.handle){color:#8d969f;max-width:35rem;font-size:.85rem}.profile-social-counts{margin-top:1.1rem}.profile-social-actions{justify-self:end;gap:.55rem;display:flex}.creator-profile-hero>div>p:last-child{max-width:42rem}@media (max-width:760px){.profile-social-actions{grid-column:1/-1;justify-self:stretch}.profile-social-actions>*{flex:1}.member-card .card-actions{flex-wrap:wrap}.member-card .card-actions>*{flex:1}.social-counts{gap:.7rem}}@media (max-width:430px){.profile-social-actions{grid-template-columns:1fr 1fr;display:grid}.social-profile-hero>.profile-mark{justify-self:start}}.watch-shell{height:100vh;background:radial-gradient(circle at 12% -10%,#23d5d517,#0000 28%),#0c0e11;grid-template-rows:4.5rem minmax(0,1fr) auto;height:100dvh;min-height:0;display:grid;overflow:hidden}.watch-topbar{z-index:10;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(1.1rem);backdrop-filter:blur(1.1rem);background:#080b0eeb;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;height:4.5rem;padding:0 clamp(1rem,2.3vw,2rem);display:grid;position:relative}.watch-topbar>.brand{justify-self:end}.watch-topbar .brand-lockup-image{width:10.5rem}.watch-navigation{align-items:center;gap:.65rem;min-width:0;display:flex}.watch-back{color:#fff;text-align:left;background:#14080bb8;border:1px solid #f03a526b;border-radius:.55rem;align-items:center;gap:.5rem;min-width:0;max-width:min(16rem,48vw);min-height:2.55rem;padding:0 .8rem;text-decoration:none;display:flex}:is(.watch-back:hover,.watch-back:focus-visible){background:#210b10;border-color:#f03a52d1;outline:0}.watch-back span{color:var(--accent);flex:none;font-size:1.05rem}.watch-back b{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.watch-viewer-stack{color:#fff;min-width:2.4rem;font:800 .7rem/1 var(--font-geist-mono),monospace;flex:none;display:grid}.watch-viewer-stack>span{align-items:center;gap:.38rem;min-height:1.12rem;display:flex}.watch-viewer-stack>span+span{border-top:1px solid #f03a5247}.watch-viewer-stack i{flex:none;place-items:center;width:1rem;height:1rem;display:grid}.tiktok-viewer-icon{color:#ff3150;border:1px solid #f03a528c;border-radius:.2rem;font-size:.68rem;font-style:normal}.tikarchive-viewer-icon{background:radial-gradient(circle,#ff3150 0 17%,#21070b 19% 32%,#ff3150 34% 39%,#07090b 41%);border:1px solid #f03a527a;border-radius:50%;position:relative}.tikarchive-viewer-icon:after,.tikarchive-viewer-icon:before{content:"";background:#ff3150;position:absolute}.tikarchive-viewer-icon:before{height:1px;inset:48% -2px auto}.tikarchive-viewer-icon:after{width:1px;inset:-2px auto -2px 48%}.verification-readout{color:#fff;min-height:2.75rem;font:750 .58rem/1 var(--font-geist-mono),monospace;letter-spacing:.025em;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:.3rem;padding:0;display:inline-flex}.verification-readout>span:first-child{color:var(--accent)}:is(.verification-readout:hover,.verification-readout:focus-visible){outline-offset:.2rem;outline:1px solid #f03a5273}.verification-readout.verified{color:#d7ffe7}.verification-readout.blocked{color:#ff9bac}.verification-short{display:none}.verification-detail{z-index:30;color:#d7dce0;background:#0d1115;border:1px solid #f03a5259;border-radius:.55rem;gap:.4rem;width:min(23rem,100vw - 1.4rem);padding:.8rem;display:grid;position:absolute;top:calc(100% + .45rem);left:clamp(.7rem,2.3vw,2rem);box-shadow:0 1rem 3rem #000}.verification-detail b{font-size:.75rem}.verification-detail p{color:#9ba5ad;margin:0;font-size:.68rem;line-height:1.5}.verification-detail button{border:1px solid var(--line);color:#fff;background:#151a20;border-radius:.4rem;justify-self:end;min-height:2.2rem;padding:0 .7rem}.watch-layout{height:auto;min-height:0}.watch-layout .video-column{grid-template-rows:minmax(0,1fr) auto;gap:.8rem;min-height:0;padding:clamp(1rem,2.5vw,2rem);display:grid;overflow:hidden}.stream-meta{justify-content:space-between;align-items:center;gap:1rem;min-height:1.5rem;display:flex}.stream-status{color:#717c86;letter-spacing:.13em;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.55rem;font-size:.7rem;font-weight:850;display:flex;overflow:hidden}.stream-status i{background:#68727b;border-radius:50%;flex:none;width:.45rem;height:.45rem}.stream-status.live i{background:var(--accent);box-shadow:0 0 0 .25rem #f03a521a}.watch-layout .recording-time{flex:none}.watch-layout .video-stage{height:100%;min-height:0}.watch-layout .watch-actions{padding-top:0}.video-error-overlay{z-index:5;color:#f1a3ad;background:#23080deb;border:1px solid #f03a5247;border-radius:.45rem;max-height:4.2rem;padding:.65rem .75rem;font-size:.72rem;position:absolute;bottom:.65rem;left:.65rem;right:.65rem;overflow:auto;box-shadow:0 .8rem 2rem #00000059}.watch-layout .chat-panel{grid-template-rows:minmax(0,1fr);height:100%;min-height:0}.watch-layout .chat-header{min-height:4.8rem;padding:1rem 1.25rem}.watch-layout .chat-header h2{font-size:1.15rem}.watch-layout .chat-header .eyebrow{margin-bottom:.35rem}.chat-list-shell{min-width:0;min-height:0;position:relative;overflow:hidden}.chat-list-shell .chat-list{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;height:100%;padding:1rem 1.25rem;display:flex}.chat-list-shell.is-paused .chat-list{padding-bottom:4.5rem}.chat-list-shell .virtual-list{flex:none;margin-top:auto}.watch-layout .comment{clip-path:none;min-height:4.2rem;box-shadow:none;text-shadow:none;background:0 0;border:0;border-bottom:1px solid #ffffff0e;grid-template-columns:2.9rem minmax(0,1fr);gap:.75rem;padding:.52rem .25rem}.watch-layout .comment-body{border:0;min-width:0;padding:0}.watch-layout .comment-avatar{color:#f3f5f7;background:#192129;border:1px solid #39444f;border-radius:50%;align-self:center;width:2.75rem;height:2.75rem;font-size:.82rem;box-shadow:inset 0 0 1rem #ffffff06}.watch-layout .comment-meta{flex-wrap:wrap;align-items:baseline;gap:.08rem .45rem}.watch-layout .comment-identity{flex-wrap:wrap;flex:11rem;align-items:baseline;gap:.08rem .42rem;min-width:0;display:flex}.watch-layout .comment-meta strong{color:#f3f4f5;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:.9rem;overflow:visible}.watch-layout .comment-handle{color:#75818d;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:.72rem;overflow:visible}.watch-layout .comment-meta time{color:#ff3150;margin-left:auto;font-size:.66rem}.watch-layout .comment p{color:#d9dde1;margin:.18rem 0 0;font-size:.84rem;line-height:1.3}.comment-chevron{display:none}.watch-layout .rewind-note{background:#23d5d509;border-width:0 0 1px;border-radius:0;margin:0;padding:.55rem 1rem}.chat-list-shell .join-notices{z-index:3;pointer-events:none;justify-items:center;margin:0;display:grid;position:absolute;bottom:1rem;left:1rem;right:1rem}.chat-list-shell .join-notice{text-align:center;width:max-content;max-width:100%;box-shadow:0 .8rem 2rem #00000059}.latest-chat-button{z-index:4;color:#baf7f7;background:#12262b;border:1px solid #23d5d559;border-radius:999px;min-height:2.5rem;padding:0 .9rem;font-size:.72rem;font-weight:800;position:absolute;bottom:.85rem;right:50%;transform:translate(50%);box-shadow:0 .75rem 2rem #00000073}:is(.latest-chat-button:hover,.latest-chat-button:focus-visible){border-color:var(--cyan);background:#173238;outline:0}.watch-control-bar{z-index:12;min-height:3.8rem;padding:.55rem max(1rem,env(safe-area-inset-right)) calc(.55rem + env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));background:#070a0df7;border-top:1px solid #ffffff17;justify-content:center;align-items:center;gap:.55rem;display:flex;position:relative;box-shadow:0 -1rem 2.8rem #00000057}.watch-control-bar>button,.watch-control-bar>a{border:1px solid var(--line);color:#aeb7bf;background:#11161b;border-radius:.55rem;justify-content:center;align-items:center;gap:.42rem;min-height:2.65rem;padding:0 .85rem;font-size:.7rem;font-weight:750;text-decoration:none;display:flex}:is(.watch-control-bar>button:hover,.watch-control-bar>a:hover,.watch-control-bar>button:focus-visible,.watch-control-bar>a:focus-visible){color:#fff;border-color:#f03a52a6;outline:0}.watch-control-bar .dock-icon{color:#ff2948;flex:none;place-items:center;width:1.35rem;height:1.35rem;display:inline-grid;position:relative}.dock-label{justify-content:center;align-items:center;display:inline-flex}.dock-label-short{display:none}.watch-control-bar>button>small{color:#606a73;font-size:.56rem}.watch-control-bar>button.is-active{color:#fff;border-color:#f03a529e}.watch-control-bar .dock-live-button{color:#ff8ca0;border-color:#f03a5266}.clip-glyph{font-size:1.08rem;line-height:1;transform:rotate(-8deg)}.silence-glyph{align-content:center;gap:.12rem}.silence-glyph i{border:2px solid;border-width:2px 0;border-radius:50%;width:1rem;height:.22rem;display:block}.live-glyph:before,.live-glyph:after{content:"";border:1px solid;border-radius:50%;position:absolute}.live-glyph:before{inset:.08rem}.live-glyph:after{inset:.32rem}.live-glyph i{background:currentColor;border-radius:50%;width:.48rem;height:.48rem;box-shadow:0 0 .75rem}.more-glyph{grid-auto-flow:column;gap:.16rem}.more-glyph i{background:currentColor;border-radius:50%;width:.28rem;height:.28rem;box-shadow:0 0 .4rem #ff294880}.dock-live-button small{color:#777f87;font-size:.58rem}.watch-more-menu,.watch-silence-menu{border:1px solid var(--line);background:#11161b;border-radius:.55rem;min-width:12rem;display:grid;position:absolute;bottom:calc(100% + .5rem);overflow:hidden;box-shadow:0 1rem 3rem #00000080}.watch-more-menu{right:1rem}.watch-silence-menu{min-width:14rem;left:50%;transform:translate(-50%)}.watch-more-menu a,.watch-more-menu span,.watch-silence-menu>span{color:#aeb7bf;padding:.75rem .85rem;font-size:.7rem;text-decoration:none}.watch-more-menu a:hover{color:#fff;background:#ffffff0d}.watch-more-menu span,.watch-silence-menu>span{border-top:1px solid var(--line);color:#606a73;text-transform:capitalize}.watch-silence-menu button{color:#aeb7bf;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0e;grid-template-columns:5.4rem 1fr;gap:.5rem;padding:.7rem .85rem;display:grid}:is(.watch-silence-menu button:hover,.watch-silence-menu button:focus-visible,.watch-silence-menu button.selected){color:#fff;background:#23d5d514;outline:0}.watch-silence-menu button b{font-size:.72rem}.watch-silence-menu button small{color:#69747d;font-size:.65rem}.watch-control-bar>button:disabled{cursor:not-allowed;opacity:.42}.watch-control-bar .dock-live-button.is-current{color:#fff;background:#f03a5217;border-color:#f03a528c}.watch-more-menu button{color:#aeb7bf;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .85rem;display:flex}:is(.watch-more-menu button:hover,.watch-more-menu button:focus-visible,.watch-more-menu button.selected){color:#fff;background:#23d5d514;outline:0}.watch-more-menu button small{color:#6f7a83}.watch-more-menu .safari-pip-link{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:1rem;display:flex}.watch-more-menu .safari-pip-link small{color:#6f7a83}.watch-more-menu .standalone-pip-note,.watch-more-menu .standalone-pip-status{text-transform:none;max-width:18rem;line-height:1.45}.watch-more-menu .standalone-pip-note{color:#98a3ab}.watch-more-menu .standalone-pip-status{color:#72dce5;border-top:0;padding-top:.55rem;padding-bottom:.55rem}.clip-scrubber-track{align-items:center;min-width:0;height:100%;display:grid;position:relative}.clip-scrubber-track input{z-index:2;margin:0;position:relative}.clip-range-layer{z-index:1;pointer-events:none;height:.34rem;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.clip-range-layer i{background:#297fd7;border-radius:999px;min-width:2px;height:100%;position:absolute;top:0;box-shadow:0 0 .35rem #2d8cff73}.clip-range-layer i.active{background:#55a8ff;box-shadow:0 0 .55rem #469fffd9}.clip-range-layer i.active:before{content:"";border-bottom:.38rem solid #70b6ff;border-left:.27rem solid #0000;border-right:.27rem solid #0000;position:absolute;top:-.44rem;left:0;transform:translate(-50%)}.clip-tools-drawer{z-index:24;overscroll-behavior:contain;color:#eef1f3;background:linear-gradient(155deg,#10151afc,#05080bfe);border-left:1px solid #ff2d4c8c;width:min(23rem,92vw);animation:.18s ease-out clip-drawer-in;position:fixed;top:4.5rem;bottom:3.8rem;right:0;overflow-y:auto;box-shadow:-1.4rem 0 3.5rem #0009}.clip-tools-drawer>header{z-index:2;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background:#090c0ff7;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1rem 1rem .85rem;display:flex;position:sticky;top:0}.clip-tools-drawer>header span,.clip-section-heading span,.clip-active-elsewhere>span{color:#ff4d68;font:850 .55rem/1 var(--font-geist-mono),monospace;letter-spacing:.12em}.clip-tools-drawer h2,.clip-tools-drawer h3{margin:.25rem 0 0}.clip-tools-drawer h2{font-size:1.15rem}.clip-tools-drawer h3{font-size:.85rem}.clip-tools-drawer>header>button{border:1px solid var(--line);color:#dce0e3;background:#11161b;border-radius:.45rem;place-items:center;width:2.2rem;height:2.2rem;font-size:1.4rem;display:grid}.clip-tools-drawer>section{border-bottom:1px solid #ffffff13;padding:1rem}.clip-section-heading{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.clip-section-heading time,.clip-section-heading>b{color:#8dbcf0;font:750 .64rem/1.2 var(--font-geist-mono),monospace}.clip-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin-top:.85rem;display:grid}.clip-choice-grid button{color:#e6e9eb;background:#10151a;border:1px solid #38434e;border-radius:.45rem;min-height:2.55rem;padding:0 .25rem;font-size:.68rem;font-weight:800}:is(.clip-choice-grid button:hover,.clip-choice-grid button:focus-visible){color:#fff;border-color:#4b9ee8;outline:0}.clip-choice-grid button.primary{color:#bdddff;background:#2d8cff24;border-color:#2d8cff;box-shadow:0 0 1rem #2d8cff1f}.clip-start-panel>p,.clip-active-panel>p,.clip-active-elsewhere>p,.clip-empty{color:#78848e;margin:.65rem 0 0;font-size:.64rem;line-height:1.45}.clip-boundary{grid-template-columns:1fr 2.5rem 1fr;align-items:center;gap:.4rem;margin-top:.85rem;display:grid}.clip-boundary>div{background:#090d10;border:1px solid #27313a;border-radius:.4rem;gap:.25rem;padding:.6rem;display:grid}.clip-boundary span{color:#6e7b86;font:800 .51rem/1 var(--font-geist-mono),monospace}.clip-boundary b{color:#dce2e7;font:750 .66rem/1.2 var(--font-geist-mono),monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clip-boundary>i{background:linear-gradient(90deg,#2d8cff,#8ec9ff);height:1px}.clip-title-field{color:#8f9aa3;gap:.4rem;margin-top:.85rem;font-size:.62rem;display:grid}.clip-title-field input{color:#fff;background:#070a0d;border:1px solid #303b45;border-radius:.42rem;width:100%;min-height:2.55rem;padding:0 .7rem}.clip-title-field input:focus{border-color:#2d8cff;outline:0}.clip-chat-toggle{background:#090d10;border:1px solid #263039;border-radius:.45rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:.75rem;padding:.7rem;display:flex}.clip-chat-toggle>span{gap:.18rem;display:grid}.clip-chat-toggle b{font-size:.7rem}.clip-chat-toggle small{color:#75818b;font-size:.58rem}.clip-chat-toggle input{accent-color:#2d8cff;width:2.3rem;height:1.2rem}.clip-cancel-button{color:#c8838e;background:0 0;border:1px solid #ff2d4c47;border-radius:.4rem;width:100%;min-height:2.4rem;margin-top:.7rem;font-size:.65rem;font-weight:750}.clip-library-list{margin-top:.7rem;display:grid}.clip-library-list article{border-top:1px solid #ffffff0f;grid-template-columns:minmax(0,1fr) auto;display:grid}.clip-library-list button{background:0 0;border:0}.clip-open-range{color:#dfe3e6;text-align:left;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding:.65rem 0;display:flex}.clip-open-range>span{gap:.2rem;min-width:0;display:grid}.clip-open-range b,.clip-open-range small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clip-open-range b{font-size:.68rem}.clip-open-range small{color:#75818b;font:600 .56rem/1 var(--font-geist-mono),monospace}.clip-open-range>i{color:#5fa8ef;font-size:1.2rem;font-style:normal}.clip-delete{color:#68747d;width:2rem;font-size:1rem}:is(.clip-delete:hover,.clip-delete:focus-visible){color:#ff6178;outline:0}.clip-notice{color:#9bcaff;background:#08121cfa;border-top:1px solid #2d8cff47;margin:0;padding:.75rem 1rem;font-size:.64rem;line-height:1.4;position:sticky;bottom:0}.clip-active-elsewhere{background:#2d8cff0d}@keyframes clip-drawer-in{0%{opacity:.5;transform:translate(2rem)}to{opacity:1;transform:translate(0)}}@media (max-width:980px){.watch-shell{grid-template-rows:4rem minmax(0,1fr) auto}.watch-topbar{height:4rem}.watch-layout{grid-template-columns:minmax(0,1fr) minmax(280px,34vw);height:auto}.watch-layout .video-column{padding:.8rem}.watch-layout .video-stage{border-radius:.65rem;box-shadow:0 1rem 3rem #00000047}}@media (max-width:760px){.watch-shell{grid-template-rows:calc(4rem + env(safe-area-inset-top)) minmax(0,1fr) auto;position:relative}.watch-topbar{z-index:20;height:calc(4rem + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:auto;background:#080b0e;border-bottom:1px solid #ffffff17;position:relative;top:auto;left:auto;right:auto;box-shadow:0 .55rem 1.5rem #00000052}.watch-topbar .watch-navigation,.watch-topbar>.brand{pointer-events:auto}.watch-layout{overscroll-behavior-y:none;background:#000;grid-template:minmax(0,68fr) minmax(0,32fr)/1fr;height:100%;display:grid;position:relative;overflow:hidden}.watch-layout .video-column{border:0;grid-area:1/1;grid-template-rows:minmax(0,1fr) auto;gap:0;width:100%;height:100%;padding:0;display:grid;position:relative;overflow:hidden}.watch-layout .video-stage{aspect-ratio:9/16;width:100%;height:100%;min-height:0;box-shadow:none;touch-action:pan-x;overscroll-behavior:contain;background:#000;border:0;border-radius:0}.watch-layout .video-stage video{aspect-ratio:auto;object-fit:contain;object-position:center;width:100%;max-width:none;height:100%;max-height:none;inset:0;transform:none}.watch-layout .inline-playback-scrubber{color:#8e969d;touch-action:manipulation;background:#090b0e;border-block:1px solid #ffffff0b;min-height:1.85rem;padding:0 .55rem}.watch-layout .inline-playback-scrubber input{touch-action:manipulation;height:1.55rem;margin:0}.watch-layout .inline-playback-scrubber span{min-width:3rem;font-size:.54rem}.watch-layout .demo-scrubber{z-index:8;-webkit-backdrop-filter:none;backdrop-filter:none;background:#090b0e;border:0;border-block:1px solid #ffffff0b;border-radius:0;padding:0 .55rem;position:relative;inset:auto}.watch-layout .chat-panel{z-index:6;background:#0c0e11;border:0;grid-area:2/1;width:100%;height:100%;min-height:0;margin:0;position:relative}.watch-layout .chat-list-shell{height:100%;overflow:hidden}.chat-list-shell .chat-list{overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;height:100%;padding:.16rem .42rem .2rem;overflow:hidden auto;-webkit-mask-image:none;mask-image:none}.chat-list-shell .chat-list::-webkit-scrollbar{display:none}.watch-layout .comment{clip-path:polygon(.42rem 0,calc(100% - .42rem) 0,100% .42rem,100% calc(100% - .42rem),calc(100% - .42rem) 100%,.42rem 100%,0 calc(100% - .42rem),0 .42rem);text-shadow:0 1px 3px #000;background:linear-gradient(100deg,#0e0608fa,#030406fa) padding-box padding-box,linear-gradient(100deg,#b4142b,#ff2948 48%,#a70d22) border-box;border:1px solid #0000;grid-template-columns:minmax(0,1fr) .55rem;gap:.38rem;min-height:2.85rem;padding:.24rem .42rem}.watch-layout .comment-avatar{display:none}.watch-layout .comment-body{border-left:.13rem solid #ff2343;min-width:0;padding-left:.42rem}.watch-layout .comment-meta{flex-wrap:wrap;align-items:baseline;gap:0 .3rem}.watch-layout .comment-identity{flex-wrap:wrap;flex:10.5rem;align-items:baseline;gap:0 .28rem;min-width:0;display:flex}.watch-layout .comment-meta strong{color:#fff;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:.75rem;font-weight:850;line-height:1.05;overflow:visible}.watch-layout .comment-handle{color:#8d9bae;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:.62rem;line-height:1.05;overflow:visible}.watch-layout .comment-meta time{color:#8da0b4;margin-left:auto;font-size:.55rem}.watch-layout .comment-event-label{font-size:.52rem}.watch-layout .comment p{color:#f5f6f7;margin:.07rem 0 0;font-size:.76rem;line-height:1.12}.watch-layout .gift-message{color:#ffe39b!important}.watch-layout .comment-chevron{filter:drop-shadow(0 0 .25rem #ff22426b);border-top:2px solid #ff2343;border-right:2px solid #ff2343;width:.45rem;height:.45rem;display:block;transform:rotate(45deg)}.watch-layout .empty-chat{color:#ffffff8c;text-shadow:0 1px 4px #000;place-items:end center;height:100%;padding:.75rem;font-size:.68rem;display:grid}.chat-list-shell .join-notices{bottom:.45rem;left:.75rem;right:.75rem}.chat-list-shell .join-notice{color:#fff;text-shadow:0 1px 3px #000;background:#000000a8;border-color:#ffffff29;padding:.42rem .6rem;font-size:.65rem}.latest-chat-button{background:#0c2226eb;min-height:2.15rem;padding:0 .7rem;font-size:.65rem;bottom:.45rem}.clip-tools-drawer{top:calc(4rem + env(safe-area-inset-top));bottom:calc(2.9rem + env(safe-area-inset-bottom));width:min(86vw,340px)}}@media (max-width:600px){.watch-topbar{grid-template-columns:minmax(0,1fr) auto;gap:.4rem;padding-left:.65rem;padding-right:.65rem}.watch-topbar .brand-lockup-image{width:6rem}.watch-navigation{grid-template-columns:minmax(6.5rem,1fr) auto auto;gap:.42rem;display:grid}.watch-back{max-width:none;min-height:2.75rem;padding:0 .55rem}.watch-back b{font-size:.67rem}.watch-viewer-stack{min-width:1.95rem;font-size:.61rem}.watch-viewer-stack>span{gap:.28rem;min-height:1rem}.watch-viewer-stack i{width:.88rem;height:.88rem}.verification-readout{min-width:2.75rem;max-width:6.4rem;font-size:.5rem}.verification-detail{left:.65rem}.watch-control-bar{min-height:2.9rem;padding:.18rem max(.42rem,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(.42rem,env(safe-area-inset-left));touch-action:manipulation;grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:.28rem;display:grid;overflow:visible}.watch-control-bar>button,.watch-control-bar>a{isolation:isolate;clip-path:polygon(.48rem 0,calc(100% - .48rem) 0,100% .48rem,100% calc(100% - .48rem),calc(100% - .48rem) 100%,.48rem 100%,0 calc(100% - .48rem),0 .48rem);color:#d7d9dc;text-transform:uppercase;background:linear-gradient(#080a0d,#080a0d) padding-box padding-box,linear-gradient(100deg,#a81327e0,#ff2a4661,#a81327e0) border-box;border:1px solid #0000;border-radius:0;flex-direction:row;gap:.38rem;width:100%;min-width:0;min-height:2.35rem;padding:0 .28rem;font-size:.61rem;line-height:1;position:relative}.watch-control-bar>button:after{z-index:-1;clip-path:polygon(.35rem 0,calc(100% - .35rem) 0,100% .35rem,100% calc(100% - .35rem),calc(100% - .35rem) 100%,.35rem 100%,0 calc(100% - .35rem),0 .35rem);content:"";border:1px solid #b4162b6b;position:absolute;inset:.24rem}:is(.watch-control-bar>button:hover,.watch-control-bar>button:focus-visible){background:linear-gradient(#0c090c,#0c090c) padding-box padding-box,linear-gradient(100deg,#ff2948,#ff2a468c,#ff2948) border-box}.watch-control-bar .dock-icon{width:1.12rem;height:1.12rem;font-size:.7rem}.watch-control-bar .dock-label{letter-spacing:.035em;border-left:1px solid #d61b33b3;min-height:1.2rem;padding-left:.38rem}.watch-control-bar>button>small,.dock-live-button small,.dock-label-wide{display:none}.dock-label-short{display:inline}.watch-control-bar .dock-live-button.is-current{background:radial-gradient(circle at 35% 45%,#ff204233,#0000 45%),linear-gradient(#12080b,#09080a) padding-box padding-box,linear-gradient(100deg,#ff2948,#c51f36,#ff2948) border-box;box-shadow:0 0 1rem #ff27472e}.watch-layout .video-column{padding:0}.watch-layout .chat-header{display:none}.connected{font-size:.6rem}.chat-list-shell.is-paused .chat-list{padding-bottom:3.5rem}.watch-layout .chat-footer{display:none}}@media (max-width:360px){.watch-topbar{gap:.25rem;padding-left:.4rem;padding-right:.4rem}.watch-topbar .brand-lockup-image{width:5.2rem}.watch-navigation{grid-template-columns:minmax(5.9rem,1fr) auto auto;gap:.25rem}.watch-back{padding:0 .42rem}.watch-back b{font-size:.61rem}.watch-viewer-stack{font-size:.56rem}.verification-full{display:none}.verification-short{display:inline}.verification-readout{max-width:3.5rem;font-size:.46rem}.watch-layout .video-column{padding:0}.watch-control-bar>button,.watch-control-bar>a{gap:.24rem;font-size:.54rem}.watch-control-bar .dock-label{padding-left:.25rem}.watch-control-bar .dock-icon{width:.95rem;height:.95rem}}@media (max-width:320px){.verification-short{display:none}.verification-readout{min-width:2.75rem}.watch-topbar .brand-lockup-image{width:4.7rem}.watch-navigation{grid-template-columns:minmax(5.5rem,1fr) auto 2.75rem}.watch-control-bar{gap:.2rem;padding-left:.3rem;padding-right:.3rem}.watch-control-bar>button,.watch-control-bar>a{gap:.22rem;padding:0 .12rem;font-size:.52rem}}.transcript-drawer{z-index:25;color:#eef1f3;background:linear-gradient(155deg,#0c1216fe,#05080bfe);border-left:1px solid #23d5d56b;flex-direction:column;width:min(27rem,94vw);animation:.18s ease-out clip-drawer-in;display:flex;position:fixed;top:4.5rem;bottom:3.8rem;right:0;overflow:hidden;box-shadow:-1.4rem 0 3.5rem #0000009e}.transcript-drawer>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1rem;display:flex}.transcript-drawer>header span{color:var(--cyan);font:850 .55rem/1 var(--font-geist-mono),monospace;letter-spacing:.12em}.transcript-drawer h2{margin:.25rem 0 0;font-size:1.15rem}.transcript-drawer>header button{border:1px solid var(--line);color:#dce0e3;background:#11161b;border-radius:.45rem;place-items:center;width:2.2rem;height:2.2rem;font-size:1.4rem;display:grid}.transcript-search{color:var(--cyan);background:#070a0d;border:1px solid #2b3740;border-radius:.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;margin:.8rem .8rem .4rem;padding:0 .7rem;display:grid}.transcript-search input{color:#fff;background:0 0;border:0;outline:0;min-width:0;height:2.6rem}.transcript-search kbd{color:#65717b;font:650 .56rem/1 var(--font-geist-mono),monospace}.transcript-summary{color:#697680;font:700 .56rem/1 var(--font-geist-mono),monospace;text-transform:uppercase;justify-content:space-between;padding:.35rem .9rem .65rem;display:flex}.transcript-cues{flex-direction:column;flex:1;min-height:0;padding:0 .7rem .8rem;display:flex;overflow-y:auto}.transcript-cues>button{color:#cbd1d5;text-align:left;background:0 0;border-top:0;border-bottom:1px solid #ffffff0e;border-left:2px solid #0000;border-right:0;grid-template-columns:3.6rem 1fr;gap:.7rem;padding:.72rem .55rem;display:grid}:is(.transcript-cues>button:hover,.transcript-cues>button:focus-visible){color:#fff;background:#23d5d50f;outline:0}.transcript-cues>button.is-current{border-left-color:var(--cyan);color:#fff;background:#23d5d517}.transcript-cues time{color:#48cfd2;font:750 .59rem/1 var(--font-geist-mono),monospace;padding-top:.08rem}.transcript-cues span{font-size:.72rem;line-height:1.5}.transcript-cues>p,.transcript-state{color:#78848e;text-align:center;padding:2rem 1rem}.transcript-state{margin:auto}.transcript-state>span{color:var(--cyan);font-size:2.2rem}.transcript-state h3{color:#e2e6e9;margin:.65rem 0 .4rem}.transcript-state p{margin:0;font-size:.7rem;line-height:1.55}.transcript-drawer>footer{border-top:1px solid var(--line);color:#69747d;justify-content:space-between;align-items:center;gap:.7rem;padding:.7rem .8rem;font-size:.56rem;display:flex}.transcript-drawer>footer div{gap:.3rem;display:flex}.transcript-drawer>footer button{color:#aeb8bf;background:#10151a;border:1px solid #303b45;border-radius:.32rem;padding:.38rem .48rem;font-size:.55rem;font-weight:800}.transcript-error{color:#ff9baa;background:#ff2d4c14;border:1px solid #ff2d4c59;border-radius:.4rem;margin:.6rem;padding:.65rem;font-size:.63rem}.transcript-glyph{font-size:1.15rem;line-height:1}@media (max-width:680px){.watch-control-bar{grid-template-columns:repeat(5,minmax(0,1fr))}.transcript-drawer{top:calc(4rem + env(safe-area-inset-top));bottom:calc(2.9rem + env(safe-area-inset-bottom));width:min(92vw,380px)}}@media (max-width:760px){.app-style-rail,.desktop-command-bar{display:none!important}.workspace{width:100%;max-width:100vw;overflow-x:hidden;margin-left:0!important}.mobile-bar{display:flex}.mobile-actions{align-items:center;gap:.38rem;display:flex;position:relative}.mobile-bar .mobile-actions>a,.mobile-bar .mobile-actions>button{color:#ff2444;background:radial-gradient(circle at 50% 48%,#ff23421a,#0000 59%),#07090b;border:1px solid #ff234285;border-radius:50%;place-items:center;width:2.35rem;height:2.35rem;padding:0;display:grid;position:relative;box-shadow:inset 0 0 0 .22rem #07090b,inset 0 0 0 .28rem #ff234259,0 0 .7rem #ff234214}.mobile-actions>a:after,.mobile-actions>button:after{content:"";border:1px solid #0000;border-color:#ff23426b #0000 #0000 #ff23426b;border-radius:50%;position:absolute;inset:.25rem;transform:rotate(-18deg)}:is(.mobile-actions>a:hover,.mobile-actions>a:focus-visible,.mobile-actions>button:hover,.mobile-actions>button:focus-visible){color:#ff4963;border-color:#ff2948;outline:0;box-shadow:inset 0 0 0 .22rem #07090b,inset 0 0 0 .28rem #ff23428c,0 0 1rem #ff234240}.mobile-actions svg{z-index:1;stroke-width:2.1px;height:1.18rem;position:relative;width:1.18rem!important}.mobile-nav a{color:#aeb4ba;align-content:center;gap:.2rem}.mobile-nav a>span:last-child{font-size:.64rem}.mobile-nav-icon{clip-path:polygon(.4rem 0,calc(100% - .4rem) 0,100% .4rem,100% calc(100% - .4rem),calc(100% - .4rem) 100%,.4rem 100%,0 calc(100% - .4rem),0 .4rem);color:#ff2948;background:linear-gradient(#050709,#050709) padding-box padding-box,linear-gradient(115deg,#a60e24,#ff2948 48%,#7d091b) border-box;border:1px solid #0000;place-items:center;width:2.45rem;height:2.15rem;position:relative;box-shadow:0 0 .65rem #ff234214;display:grid!important}.mobile-nav-icon:after{clip-path:polygon(.28rem 0,calc(100% - .28rem) 0,100% .28rem,100% calc(100% - .28rem),calc(100% - .28rem) 100%,.28rem 100%,0 calc(100% - .28rem),0 .28rem);content:"";border:1px solid #ff234257;position:absolute;inset:.2rem}.mobile-nav-icon svg{z-index:1;stroke-width:2px;width:1.32rem;height:1.32rem;position:relative}.mobile-nav .mobile-discover{transform:translateY(-.3rem)}.mobile-nav .mobile-discover .mobile-nav-icon{background:radial-gradient(circle,#ff234226,#0000 58%),linear-gradient(#090609,#050607) padding-box padding-box,linear-gradient(115deg,#d01832,#ff405b 48%,#a30d22) border-box;width:3.25rem;height:2.55rem;box-shadow:0 0 1rem #ff234238}.mobile-nav a.is-active{color:#fff}.mobile-nav a.is-active .mobile-nav-icon{background:radial-gradient(circle,#ff23422b,#0000 58%),linear-gradient(#090609,#050607) padding-box padding-box,linear-gradient(115deg,#d01832,#ff405b 48%,#a30d22) border-box;box-shadow:0 0 .95rem #ff234238}.mobile-more-menu{z-index:80;background:#070b0efa;border:1px solid #39e4f529;border-top-color:#ff284c61;border-radius:.55rem;width:min(15rem,100vw - 1.5rem);padding:.45rem;display:grid;position:absolute;top:2.75rem;right:0;box-shadow:0 1.2rem 3.5rem #00000094}.mobile-more-menu a{color:#cbd1d5;border-radius:.35rem;grid-template-columns:1.5rem 1fr;align-items:center;gap:.55rem;min-height:2.75rem;padding:0 .7rem;font-size:.76rem;font-weight:750;text-decoration:none;display:grid}:is(.mobile-more-menu a:hover,.mobile-more-menu a:focus-visible){background:#ffffff0d;outline:none}.mobile-more-menu svg{width:1rem;height:1rem;color:var(--ta-cyan)}.mobile-nav{width:100vw;left:0;display:grid!important}.inbox-workspace-shell .mobile-bar{display:none!important}}.social-profile{border:1px solid var(--ta-line);background:linear-gradient(135deg,#10151bf5,#05080bf5);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;margin-bottom:1rem;padding:1.4rem;display:grid}.social-profile-top{align-items:center;gap:1rem;display:flex}.social-avatar{box-shadow:0 0 0 .22rem #090c10,0 0 0 .34rem var(--ta-red);border-radius:50%!important;width:6.5rem!important;height:6.5rem!important;font-size:1.45rem!important}.social-profile-copy h2{margin:.4rem 0 .15rem;font-size:1.8rem}.social-profile-copy>p:last-child{max-width:34rem;color:var(--ta-muted)}.profile-metrics{grid-column:1/2;gap:2rem;padding-left:7.5rem;display:flex}.profile-metrics span{text-align:center;display:grid}.profile-metrics b{font-size:1.25rem}.profile-metrics small{color:var(--ta-muted)}.social-profile .profile-social-actions{grid-area:1/2/3;align-items:center;gap:.5rem;display:flex}.social-profile .profile-social-actions button{min-width:7.5rem}.profile-media-section{border-top:1px solid var(--ta-line);padding:1rem}.profile-media-section>header{justify-content:space-between;align-items:end;margin-bottom:1rem;display:flex}.profile-media-section>header span{color:var(--ta-muted);font:700 .7rem/1 var(--font-geist-mono),monospace}.profile-video-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.profile-video-grid>a{min-width:0;color:inherit;gap:.3rem;text-decoration:none;display:grid}.profile-video-grid>a>div{aspect-ratio:9/16;background:#07090c;border-radius:.55rem;position:relative;overflow:hidden}.profile-video-grid img{object-fit:cover;width:100%;height:100%}.profile-video-grid>a>div>span{font:750 .58rem/1 var(--font-geist-mono),monospace;text-transform:uppercase;background:#000000c7;border-radius:.25rem;padding:.25rem .4rem;position:absolute;bottom:.45rem;left:.45rem}.profile-video-grid b,.profile-video-grid small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-video-grid small{color:var(--ta-muted)}.recording-thumb-meta{justify-content:space-between;align-items:center;gap:.4rem;display:flex;position:absolute;top:.45rem;left:.45rem;right:.45rem}.recording-thumb-meta span,.recording-thumb-meta time,.recording-thumb-storage{color:#eef1f3;font:750 .56rem/1 var(--font-geist-mono),monospace;text-transform:uppercase;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);background:#000000c2;border:1px solid #ffffff1a;border-radius:.3rem;padding:.28rem .42rem}.recording-thumb-meta span{color:#ff8193}.recording-thumb-meta time{color:#fff}.recording-thumb-storage{color:#aeb7bf;position:absolute;bottom:.45rem;right:.45rem}.friend-request-strip{background:#0a1d218c;border:1px solid #39e4f52e;border-radius:.75rem;gap:.5rem;margin-bottom:1rem;padding:1rem;display:grid}.friend-request-strip header,.friend-request-strip article{align-items:center;gap:.75rem;display:flex}.friend-request-strip header{justify-content:space-between}.friend-request-strip article>div:nth-child(2){flex:1;display:grid}.friend-request-strip small{color:var(--ta-muted)}.profile-section-tabs{border:1px solid var(--ta-line);background:#080b0e;border-radius:.65rem;gap:.35rem;margin-bottom:1rem;padding:.3rem;display:flex}.profile-section-tabs button{color:var(--ta-muted);background:0 0;border:0;border-radius:.45rem;flex:1;padding:.7rem;font-weight:800}.profile-section-tabs button.is-active{background:var(--ta-red);color:#fff}.followed-creator-panel>header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.video-feed{scroll-snap-type:y mandatory;overscroll-behavior:contain;border:1px solid var(--ta-line);background:#000;border-radius:1rem;height:calc(100dvh - 10.8rem);max-height:58rem;overflow-y:auto}.feed-card{scroll-snap-align:start;scroll-snap-stop:always;background:#020304;grid-template-columns:minmax(0,1fr) 5rem;width:min(100%,62rem);height:100%;min-height:34rem;margin:auto;display:grid;position:relative}.feed-video-stage{cursor:pointer;place-items:center;min-width:0;height:100%;display:grid;position:relative;overflow:hidden}.feed-video-stage video,.feed-video-stage>img{object-fit:contain;background:#000;width:100%;height:100%}.feed-gradient{pointer-events:none;background:linear-gradient(#0000,#000000eb);position:absolute;inset:35% 0 0}.feed-copy{z-index:2;position:absolute;bottom:1.2rem;left:1rem;right:1rem}.feed-copy h2{margin:.55rem 0 .25rem;font-size:1.45rem}.feed-copy p{color:#b0b8c0}.feed-copy>a{color:#fff;margin-top:.6rem;font-weight:800;display:inline-block}.contribution-chip{background:var(--ta-cyan);color:#001113;font:850 .55rem/1 var(--font-geist-mono),monospace;border-radius:.3rem;margin-left:.4rem;padding:.3rem .45rem}.feed-sound{z-index:3;color:#fff;background:#0000008c;border:1px solid #fff3;border-radius:2rem;padding:.45rem .65rem;position:absolute;top:1rem;right:1rem}.feed-placeholder{color:#b3bbc2;position:absolute}.feed-actions{background:#07090b;flex-direction:column;justify-content:end;align-items:center;gap:1rem;padding:1rem .45rem 2rem;display:flex}.feed-actions a{color:#fff;text-align:center;place-items:center;gap:.35rem;font-size:.72rem;text-decoration:none;display:grid}.feed-actions a>span{border:2px solid var(--ta-red);background:#132226;border-radius:50%;place-items:center;width:3rem;height:3rem;font-weight:900;display:grid}.feed-actions small{color:var(--ta-muted)}.feed-more{border:1px solid var(--ta-line);color:#fff;background:#101419;border-radius:.5rem;margin:1rem auto;padding:.7rem 1rem;display:block}@media (max-width:760px){.social-profile{flex-direction:column;align-items:stretch;padding:1rem;display:flex}.social-profile-top{text-align:center;flex-direction:column}.social-avatar{width:5.25rem!important;height:5.25rem!important}.profile-metrics{justify-content:center;padding-left:0}.social-profile .profile-social-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.social-profile .profile-social-actions>*{text-align:center;min-width:0!important}.profile-video-grid{gap:.2rem}.profile-video-grid>a>div{border-radius:.2rem}.profile-video-grid b,.profile-video-grid small{padding:0 .2rem;font-size:.66rem}.video-feed{border-left:0;border-right:0;border-radius:0;height:calc(100dvh - 12.5rem);max-height:none}.feed-card{grid-template-columns:minmax(0,1fr) 4rem;min-height:100%}.feed-copy{bottom:1rem;left:.7rem;right:.5rem}.feed-actions{padding:1rem .2rem 4.4rem}.feed-actions a>span{width:2.7rem;height:2.7rem}.workspace-main:has(.video-feed){padding:0}}.virality-dashboard{gap:1rem;display:grid}.virality-hero{background:radial-gradient(circle at 85% 0,#39e4f51a,#0000 34%),linear-gradient(135deg,#11171c,#070a0d);border:1px solid #39e4f529;border-radius:.9rem;justify-content:space-between;align-items:center;gap:2rem;padding:1.4rem;display:flex}.virality-hero p,.virality-panel header p{color:var(--ta-cyan);font:800 .63rem/1 var(--font-geist-mono),monospace;letter-spacing:.13em;margin:0 0 .45rem}.virality-hero h2,.virality-panel h3{color:#f6f8f9;margin:0}.virality-hero span{max-width:46rem;color:var(--ta-muted);margin-top:.55rem;line-height:1.55;display:block}.virality-hero button{color:#c8fbff;background:#102328;border:1px solid #39e4f54d;border-radius:.5rem;min-width:8.5rem;padding:.75rem 1rem;font-weight:800}.virality-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.virality-stats article{border:1px solid var(--ta-line);background:#0c1014;border-radius:.65rem;gap:.45rem;padding:1rem;display:grid}.virality-stats span{color:var(--ta-muted);font:800 .58rem/1 var(--font-geist-mono),monospace;letter-spacing:.1em}.virality-stats strong{font-size:1.6rem}.virality-panel{border:1px solid var(--ta-line);background:#0a0e12;border-radius:.8rem;min-width:0;overflow:hidden}.virality-panel>header{border-bottom:1px solid var(--ta-line);justify-content:space-between;align-items:end;gap:1rem;padding:1rem 1.1rem;display:flex}.virality-panel header input{border:1px solid var(--ta-line);color:#fff;background:#050709;border-radius:.45rem;width:min(15rem,40vw);padding:.65rem .8rem}.virality-table-wrap{overflow:auto}.virality-table-wrap table{border-collapse:collapse;white-space:nowrap;width:100%}.virality-table-wrap th,.virality-table-wrap td{text-align:left;border-bottom:1px solid #ffffff0e;padding:.85rem 1rem}.virality-table-wrap th{color:var(--ta-muted);font:800 .58rem/1 var(--font-geist-mono),monospace;letter-spacing:.1em}.virality-table-wrap td{font-size:.76rem}.virality-table-wrap td:first-child,.virality-table-wrap td:last-child{gap:.25rem;display:grid}.virality-table-wrap td span,.clip-queue span,.moment-list span{color:var(--ta-muted);font-size:.66rem}.score-pill{min-width:2.7rem;color:var(--ta-cyan);background:#39e4f514;border:1px solid #39e4f542;border-radius:.35rem;place-items:center;padding:.38rem .45rem;display:inline-grid}.pipeline-state{text-transform:capitalize;color:#9be779!important}.virality-columns{grid-template-columns:1.2fr .8fr;gap:1rem;display:grid}.moment-list,.clip-queue{max-height:34rem;display:grid;overflow:auto}.moment-list article,.clip-queue article{border-bottom:1px solid #ffffff0e;grid-template-columns:minmax(0,1fr) auto;gap:.35rem 1rem;padding:.9rem 1.1rem;display:grid}.moment-list article>div,.clip-queue article>div{gap:.2rem;display:grid}.moment-list article>b{background:var(--ta-red);color:#fff;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid}.moment-list p,.moment-list blockquote{color:#aeb7bf;grid-column:1/-1;margin:.15rem 0;font-size:.72rem}.moment-list blockquote{border-left:2px solid var(--ta-cyan);color:#7f8b94;padding-left:.7rem}.clip-queue article{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.clip-queue a{color:#bdf9ff;border:1px solid #39e4f540;border-radius:.35rem;padding:.42rem .55rem;font-size:.66rem;text-decoration:none}.clip-state{text-transform:uppercase;background:#151b20;border-radius:.3rem;padding:.35rem .45rem}.state-ready{color:#9be779!important}.virality-empty{color:var(--ta-muted);padding:1.2rem}@media (max-width:900px){.virality-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.virality-columns{grid-template-columns:1fr}}@media (max-width:600px){.virality-hero{flex-direction:column;align-items:stretch}.virality-stats{grid-template-columns:1fr 1fr}.virality-panel>header{flex-direction:column;align-items:stretch}.virality-panel header input{width:100%}.clip-queue article{grid-template-columns:minmax(0,1fr) auto}.clip-queue a{text-align:center;grid-column:1/-1}}.monitor-console{background:linear-gradient(145deg,#0b1014fa,#05080bfa);border:1px solid #39e4f526;border-top-color:#ff284c66;border-radius:.8rem;gap:1rem;margin-top:1rem;padding:1.15rem;display:grid}.monitor-health{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.monitor-health article{border:1px solid var(--ta-line);background:#080c0f;border-radius:.55rem;gap:.35rem;padding:.85rem;display:grid}.monitor-health span{color:var(--ta-muted);font:800 .57rem/1 var(--font-geist-mono),monospace;letter-spacing:.11em}.monitor-health strong{font-size:1.3rem}.monitor-health small{color:#727d86;font-size:.65rem;line-height:1.4}.monitor-add{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.7rem;display:grid}.monitor-add label,.monitor-search{color:#89949d;gap:.4rem;font-size:.67rem;display:grid}.monitor-add input,.monitor-search input{border:1px solid var(--ta-line);color:#fff;background:#05080a;border-radius:.45rem;width:100%;min-height:2.7rem;padding:0 .8rem}.monitor-add .primary-action{border:0;min-height:2.7rem}.monitor-targets{gap:.55rem;display:grid}.monitor-targets>article{border:1px solid var(--ta-line);background:#080c0f;border-radius:.6rem;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem;display:flex}.monitor-target-main{align-items:center;gap:.75rem;min-width:0;display:flex}.monitor-target-main>.profile-mark{flex:none}.monitor-target-main>div:last-child{gap:.28rem;min-width:0;display:grid}.monitor-target-title{align-items:center;gap:.55rem;display:flex}.monitor-target-title h3{overflow-wrap:anywhere;margin:0}.monitor-target-main p,.monitor-target-main small,.monitor-target-main em{color:#77828b;margin:0;font-size:.65rem;line-height:1.4}.monitor-target-main em{color:#e898a2;font-style:normal}.monitor-actions{flex:none;gap:.4rem;display:flex}.monitor-actions button{border:1px solid var(--ta-line);color:#c1c8ce;background:#10151a;border-radius:.4rem;min-height:2.2rem;padding:0 .65rem;font-size:.67rem;font-weight:750}.monitor-actions .danger-action{color:#ec8795;border-color:#ff284c3b}.monitor-incidents{border-top:1px solid var(--ta-line);gap:.45rem;padding-top:.8rem;display:grid}.monitor-incidents h3{margin:0 0 .25rem}.monitor-incidents article{border-left:2px solid var(--ta-red);background:#ff284c0a;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .8rem;padding:.65rem .75rem;display:grid}.monitor-incidents article.is-resolved{opacity:.58;border-left-color:#64717a}.monitor-incidents span{color:#818b94;text-transform:uppercase;font-size:.61rem}.monitor-incidents p{color:#8c969f;grid-column:1/-1;margin:0;font-size:.67rem}.state-chip.failed{color:#ffc36e;background:#ffb94a14;border-color:#ffb94a47}@media (max-width:900px){.monitor-health{grid-template-columns:1fr 1fr}.monitor-targets>article{flex-direction:column;align-items:stretch}.monitor-actions{justify-content:flex-end}}@media (max-width:600px){.monitor-console{padding:.8rem}.monitor-health{grid-template-columns:1fr 1fr}.monitor-add{grid-template-columns:1fr}.monitor-target-main{align-items:flex-start}.monitor-target-main>.profile-mark{width:2.8rem;height:2.8rem}.monitor-actions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.monitor-actions button{padding:0 .25rem}.monitor-incidents article{grid-template-columns:1fr}.monitor-incidents p{grid-column:1}.monitor-incidents span{grid-row:2}}.at-root{--at-red:var(--ta-red,#ff284c);--at-cyan:var(--ta-cyan,#39e4f5);--at-line:var(--ta-line,#ffffff17);min-width:0;color:var(--ta-text,#edf0f2);font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif;gap:.85rem;display:grid}.at-root *{box-sizing:border-box}.at-root button,.at-root input,.at-root select{font:inherit}.at-root button{cursor:pointer}.at-root button:disabled{cursor:not-allowed;opacity:.48}.at-root a{color:inherit}.at-root h2,.at-root h3,.at-root p{margin:0}:is(.at-root button:focus-visible,.at-root a:focus-visible,.at-root input:focus-visible,.at-root select:focus-visible){outline:2px solid var(--at-cyan);outline-offset:3px}.at-browser-tools{border:1px solid var(--at-line);background:linear-gradient(145deg,#080f13f2,#05080bf5);border-top-color:#ff284c59;border-radius:.5rem;grid-template-columns:minmax(13rem,20rem) minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.72rem;display:grid;box-shadow:0 1.2rem 3rem #0000002e}.at-search{border:1px solid var(--at-line);background:#03070ad1;border-radius:.4rem;align-items:center;gap:.55rem;height:2.55rem;padding:0 .75rem;display:flex}.at-search:focus-within{border-color:#39e4f561;box-shadow:0 0 0 .16rem #39e4f512}.at-search svg{fill:none;stroke:#78848d;stroke-width:1.8px;width:1rem}.at-search input{color:#f4f6f7;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:.78rem}.at-search input::placeholder{color:#68737c}#at-creators{scrollbar-width:thin;gap:.45rem;min-width:0;display:flex;overflow-x:auto}.at-creator-button{color:#a5afb7;text-align:left;background:#ffffff06;border:1px solid #0000;border-radius:.4rem;flex:none;align-items:center;gap:.52rem;min-width:8.7rem;height:2.55rem;padding:0 .68rem;display:flex}.at-creator-button:hover{background:#39e4f50b;border-color:#39e4f529}.at-creator-button.active{color:#fff;background:linear-gradient(90deg,#ff284c26,#ff284c06);border-color:#ff284c52}.at-avatar{color:#8eeaf1;width:1.8rem;height:1.8rem;font:800 .64rem/1 var(--font-geist-mono),monospace;background:#101a20;border:1px solid #39e4f542;border-radius:50%;flex:none;place-items:center;display:grid}.at-creator-button.active .at-avatar{color:#ff9aaa;background:#241015;border-color:#ff284c85;box-shadow:0 0 .7rem #ff284c21}.at-creator-button>span:last-child{min-width:0}.at-name,.at-sub{white-space:nowrap;display:block}.at-name{text-overflow:ellipsis;max-width:9rem;font-size:.66rem;font-weight:750;overflow:hidden}.at-sub{color:#66727b;margin-top:.2rem;font-size:.56rem}.at-button{border:1px solid var(--at-line);color:#c7cdd2;background:#0d1318;border-radius:.4rem;justify-content:center;align-items:center;gap:.42rem;min-height:2.45rem;padding:0 .9rem;font-size:.7rem;font-weight:750;text-decoration:none;display:inline-flex}.at-button:hover{color:#fff;border-color:#39e4f540}.at-button.at-primary{color:#fff;background:linear-gradient(135deg,#ff284c,#bc1734);border-color:#ff284ca8;box-shadow:0 .5rem 1.5rem #ff284c24}.at-button.at-secondary{color:#a7edf2;background:#39e4f50f;border-color:#39e4f53b}.at-button.at-subtle{background:#ffffff06}.at-button.at-wide{width:100%}.at-refresh{white-space:nowrap}.at-refresh-icon{color:var(--at-cyan);font-size:1rem}.at-demo-banner,.at-error-banner{border-radius:.4rem;padding:.72rem .85rem;font-size:.7rem;line-height:1.45}.at-demo-banner{color:#a0cbd0;background:#39e4f50d;border:1px solid #39e4f529}.at-error-banner{color:#ffc3cc;background:#ff284c17;border:1px solid #ff284c59;justify-content:space-between;align-items:center;gap:.7rem;display:flex}.at-error-banner button{color:#fff;background:#00000038;border:1px solid #ffffff21;border-radius:.35rem;padding:.4rem .65rem}.at-creator-header{border:1px solid var(--at-line);background:linear-gradient(120deg,#0b1115f5,#060a0df0);border-top-color:#ff284c4d;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.15rem;display:flex}.at-creator-identity{align-items:center;gap:.9rem;min-width:0;display:flex}.at-avatar.at-large{color:#ff9aaa;background:radial-gradient(circle,#35131b,#10161b 68%);border-color:#ff284c73;width:3.25rem;height:3.25rem;font-size:1rem;box-shadow:0 0 1.25rem #ff284c1a}.at-eyebrow{color:var(--at-red);font:750 .56rem/1 var(--font-geist-mono),monospace;letter-spacing:.15em;margin-bottom:.26rem!important}.at-creator-header h2{overflow-wrap:anywhere;letter-spacing:-.035em;font-size:clamp(1.25rem,2vw,1.8rem)}.at-muted{color:#76818a;font-size:.7rem;margin-top:.28rem!important}.at-creator-actions{flex-wrap:wrap;gap:.55rem;display:flex}.at-workspace{border:1px solid var(--at-line);background:#05090cd1;border-radius:.5rem;grid-template-columns:minmax(20rem,1fr) minmax(18rem,23rem);min-width:0;display:grid;overflow:hidden}.at-timeline-pane{min-width:0;padding:0 1rem 1.2rem}.at-timeline-toolbar{border-bottom:1px solid var(--at-line);justify-content:space-between;align-items:center;min-height:3.7rem;display:flex}.at-timeline-toolbar h2{align-items:center;gap:.55rem;font-size:.9rem;display:flex}.at-count{border:1px solid var(--at-line);color:#7b8790;min-width:1.5rem;height:1.35rem;font:700 .58rem/1 var(--font-geist-mono),monospace;border-radius:.3rem;justify-content:center;align-items:center;padding:0 .35rem;display:inline-flex}.at-year-filter select,.at-timestamp-fields input{border:1px solid var(--at-line);color:#c8ced3;background:#090d11;border-radius:.35rem;outline:0}.at-year-filter select{height:2rem;padding:0 .55rem;font-size:.65rem}.at-overview{background:#39e4f505;border:1px solid #39e4f51a;border-radius:.4rem;margin:.85rem 0 1rem;padding:.7rem .85rem .55rem}.at-overview-labels{color:#65717a;font:650 .55rem/1 var(--font-geist-mono),monospace;text-transform:uppercase;justify-content:space-between;display:flex}.at-overview-dots{height:3.4rem;margin-top:.25rem;position:relative}.at-overview-dots:before{content:"";background:linear-gradient(90deg,#39e4f51f,#ff284c57);height:1px;position:absolute;top:50%;left:.2rem;right:.2rem}.at-overview-dot{z-index:1;background:#737e86;border:2px solid #0b1014;border-radius:50%;width:.58rem;height:.58rem;padding:0;position:absolute;transform:translate(-50%,-50%)}.at-overview-dot:hover,.at-overview-dot.active{background:var(--at-red);box-shadow:0 0 0 .18rem #ff284c29,0 0 .8rem #ff284c59}.at-overview-dot.missing{background:#3a4248}.at-month-group{margin-top:1rem}.at-month-heading{color:#aeb6bc;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;font-size:.7rem;display:flex;margin:0 0 .45rem!important}.at-month-heading span{color:#59646d;font:650 .55rem/1 var(--font-geist-mono),monospace}.at-recording-row{padding-left:.9rem;position:relative}.at-recording-row:before{content:"";background:#ffffff12;width:1px;position:absolute;top:0;bottom:0;left:.22rem}.at-recording-dot{z-index:2;background:#67727a;border:2px solid #090d10;border-radius:50%;width:.48rem;height:.48rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.at-recording-row.selected .at-recording-dot{background:var(--at-red);box-shadow:0 0 .65rem #ff284c80}.at-recording-card{width:100%;min-height:4.35rem;color:inherit;text-align:left;background:#ffffff05;border:1px solid #0000;border-radius:.4rem;grid-template-columns:4.7rem minmax(0,1fr) auto;align-items:center;gap:.7rem;margin-bottom:.45rem;padding:.48rem .65rem;display:grid}.at-recording-card:hover{background:#39e4f509;border-color:#39e4f526}.at-recording-row.selected .at-recording-card{background:linear-gradient(90deg,#ff284c17,#ff284c04);border-color:#ff284c40}.at-thumb{border:1px solid var(--at-line);background:#10171c;border-radius:.3rem;place-items:center;width:4.7rem;height:3rem;display:grid;position:relative;overflow:hidden}.at-thumb img{object-fit:cover;width:100%;height:100%}.at-placeholder-letter{color:#53616a;font:800 1rem/1 var(--font-geist-mono),monospace}.at-play-small{color:#fff;background:#000000b8;border-radius:.2rem;place-items:center;width:1rem;height:1rem;font-size:.48rem;display:grid;position:absolute;bottom:.2rem;right:.25rem}.at-recording-copy{min-width:0}.at-recording-copy strong{align-items:center;gap:.42rem;font-size:.76rem;display:flex}.at-recording-copy p{color:#6d7881;margin-top:.3rem;font-size:.64rem}.at-live-chip{background:var(--at-red);color:#fff;font:850 .48rem/1 var(--font-geist-mono),monospace;letter-spacing:.08em;border-radius:.2rem;padding:.18rem .3rem}.at-row-arrow{color:#77838b;white-space:nowrap;font-size:.65rem}.at-recording-row.missing{opacity:.66}.at-detail-pane{border-left:1px solid var(--at-line);background:linear-gradient(160deg,#090e12f0,#04070af5);min-width:0;padding:1rem}.at-detail-heading{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.at-recording-status{color:#7e8991;font:700 .58rem/1 var(--font-geist-mono),monospace;text-transform:uppercase}.at-preview{aspect-ratio:16/10;background:radial-gradient(circle,#17242b,#080c0f 70%);border:1px solid #39e4f521;border-radius:.45rem;place-items:center;display:grid;position:relative;overflow:hidden}.at-preview>img{object-fit:cover;width:100%;height:100%}.at-preview-shade{pointer-events:none;background:linear-gradient(#0000 55%,#000000c7);position:absolute;inset:0}.at-preview-letter{color:#34434c;font:800 3rem/1 var(--font-geist-mono),monospace}.at-preview-label{z-index:1;justify-content:space-between;align-items:end;font-size:.64rem;display:flex;position:absolute;bottom:.62rem;left:.7rem;right:.7rem}.at-preview-label strong{font-size:.75rem}.at-preview-play{z-index:2;color:#fff;background:#ff284ce0;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:3rem;height:3rem;text-decoration:none;display:grid;position:absolute;box-shadow:0 .7rem 2rem #00000059}.at-detail-title{font-size:1.1rem;margin-top:.8rem!important}.at-detail-meta{color:#737e87;font-size:.66rem;line-height:1.55;margin-top:.35rem!important}.at-detail-rule{border:0;border-top:1px solid var(--at-line);margin:.8rem 0}.at-detail-controls{gap:.62rem;display:grid}.at-clip-heading{font-size:.78rem}.at-segmented{border:1px solid var(--at-line);background:#070b0e;border-radius:.38rem;grid-template-columns:repeat(3,1fr);padding:.18rem;display:grid}.at-segmented button{color:#69747c;background:0 0;border:0;border-radius:.28rem;min-height:2rem;font-size:.61rem}.at-segmented button.active{color:#b5f1f5;background:#39e4f51a}.at-timestamp-fields{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.at-timestamp-fields.one{grid-template-columns:1fr}.at-timestamp-fields label{color:#6f7a83;font-size:.58rem}.at-timestamp-fields input{color:#fff;width:100%;height:2.25rem;font-family:var(--font-geist-mono),monospace;margin-top:.28rem;padding:0 .55rem}.at-range-note,.at-export-note{color:#66717a;font-size:.6rem;line-height:1.45}.at-source-needed{color:#ca969e;background:#ff284c0e;border:1px solid #ff284c2e;border-radius:.35rem;padding:.65rem;font-size:.63rem;line-height:1.5}.at-download{margin-top:-.1rem}.at-detail-empty{color:#6f7a82;text-align:center;align-content:center;place-items:center;min-height:24rem;padding:2rem;display:grid}.at-detail-empty h2{color:#d4d9dc;margin-top:.8rem;font-size:1rem}.at-detail-empty p{max-width:15rem;margin-top:.45rem;font-size:.68rem;line-height:1.55}.at-empty-symbol{color:var(--at-red);filter:drop-shadow(0 0 .6rem #ff284c4d);font-size:2rem}.at-loading,.at-empty-list{color:#707c84;padding:1.25rem .4rem;font-size:.72rem;line-height:1.55}.at-empty-list h3{color:#cdd3d7;font-size:.82rem;margin-bottom:.35rem!important}.at-empty-list .at-button{margin-top:.75rem}.at-empty-list.compact{flex:none;padding:.65rem}@media (max-width:1050px){.at-browser-tools{grid-template-columns:minmax(12rem,17rem) minmax(0,1fr) auto}.at-workspace{grid-template-columns:minmax(18rem,1fr) 20rem}.at-recording-card{grid-template-columns:4rem minmax(0,1fr) auto}.at-thumb{width:4rem}}@media (max-width:820px){.at-browser-tools{grid-template-columns:minmax(0,1fr) auto}#at-creators{grid-area:2/1/auto/-1}.at-workspace{grid-template-columns:1fr}.at-detail-pane{border-top:1px solid var(--at-line);border-left:0}.at-creator-header{align-items:flex-start}}@media (max-width:560px){.at-root{gap:.65rem}.at-browser-tools{padding:.55rem}.at-search{height:2.35rem}.at-refresh{min-height:2.35rem;padding:0 .7rem}.at-creator-header{padding:.85rem;display:grid}.at-avatar.at-large{width:2.75rem;height:2.75rem}.at-creator-actions{width:100%}.at-creator-actions .at-button{flex:1}.at-timeline-pane,.at-detail-pane{padding:.75rem}.at-overview-hint{display:none}.at-recording-card{grid-template-columns:3.6rem minmax(0,1fr) auto;padding-inline:.45rem}.at-thumb{width:3.6rem;height:2.7rem}.at-row-arrow{font-size:.58rem}}@media (prefers-reduced-motion:reduce){.at-root *{scroll-behavior:auto!important;transition:none!important}}
