[data-register=lived]{--live:var(--jupiter-amber);--live-ink:#d98a42;--accent:var(--gold-lineage);--text-1:var(--chalk-bone);--text-2:var(--muted-text);--border:rgba(196,115,42,.2);--border-strong:rgba(196,115,42,.38);--card-bg:linear-gradient(180deg,rgba(139,106,58,.12),rgba(139,106,58,.02) 45%),var(--deep-surface);--card-shadow:0 0 40px rgba(196,115,42,.06),0 14px 40px rgba(0,0,0,.5);--grain-o:0.07;--glow-live:0 0 18px rgba(196,115,42,.45),0 0 46px rgba(196,115,42,.18);--s-2:10px;--s-3:14px;--s-4:20px;--s-5:28px;--s-6:40px;--s-7:56px;--r-1:3px;--r-2:8px;--r-3:14px;--ease-enter:cubic-bezier(0.16,1,0.3,1);--dur-enter:420ms;--font-serif:"Fraunces",Georgia,serif;--font-sans:"Jost",system-ui,sans-serif;--font-mono:"Space Grotesk",ui-monospace,monospace;color:var(--text-1);font-family:var(--font-sans)}[data-register=lived][data-theme=light],[data-theme=light] [data-register=lived]{--live-ink:#a05a18;--border:rgba(139,106,58,.28);--border-strong:rgba(139,106,58,.5);--card-bg:var(--deep-surface);--card-shadow:0 0 30px rgba(196,115,42,.08),0 10px 28px rgba(90,70,40,.12);--grain-o:0.04;--glow-live:0 0 14px rgba(196,115,42,.35)}[data-register=lived] .t-display{font:600 clamp(2.25rem,6vw,4.5rem) /.98 var(--font-serif);font-variation-settings:"opsz" 144,"SOFT" 80,"WONK" 1;letter-spacing:-.01em;color:var(--text-1);margin:0}[data-register=lived] .t-title-2{font:560 clamp(1.25rem,2.5vw,1.625rem) /1.22 var(--font-serif);font-variation-settings:"opsz" 72,"SOFT" 50;margin:0}[data-register=lived] .t-body{font:400 1.0625rem/1.6 var(--font-sans);color:var(--text-2);margin:0}[data-register=lived] .t-label{font:400 .6875rem/1.3 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-2)}[data-register=lived] .t-micro{font:400 .625rem/1.3 var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--text-2);opacity:.7}[data-register=lived] .t-data{font:400 .875rem/1.5 var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-register=lived] .sd-room{position:relative;display:flex;flex-direction:column;gap:var(--s-6);min-height:60vh;padding-block:var(--s-6) var(--s-7)}[data-register=lived] .sd-grain{position:absolute;inset:0;pointer-events:none;opacity:var(--grain-o);z-index:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,hsla(39,55%,62%,.8) 0,hsla(39,55%,62%,.8) 3px);background-size:100% 6px}[data-register=lived] .sd-room>:not(.sd-grain){position:relative;z-index:1}[data-register=lived] .mx-onair{display:inline-flex;align-items:center;gap:var(--s-2);color:var(--live-ink);font:400 .6875rem/1 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;text-shadow:0 0 14px rgba(196,115,42,.6)}[data-register=lived] .mx-onair .lamp{width:8px;height:8px;border-radius:50%;background:var(--live);box-shadow:var(--glow-live);animation:sd-flicker 2.8s ease-in-out infinite;flex:none}[data-register=lived] .mx-onair[data-active=false]{color:var(--text-2);text-shadow:none;opacity:.55}[data-register=lived] .mx-onair[data-active=false] .lamp{background:var(--text-2);box-shadow:none;animation:none}@keyframes sd-flicker{0%,to{opacity:1}42%{opacity:.72}47%{opacity:.95}73%{opacity:.6}}[data-register=lived] .sd-player{position:relative;width:100%;aspect-ratio:16/9;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--r-3);box-shadow:var(--card-shadow);overflow:hidden}[data-register=lived] .sd-player video{width:100%;height:100%;display:block;object-fit:contain;background:#000}[data-register=lived] .sd-player-msg{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-3);text-align:center;padding:var(--s-5)}[data-register=lived] .mx-badge{display:inline-flex;align-items:center;gap:var(--s-2);font:400 .625rem/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;padding:7px 13px;border:1px solid var(--border);border-radius:var(--r-1);color:var(--text-2);background:rgba(11,14,32,.5)}[data-register=lived] .mx-badge.live{color:var(--live-ink);border-color:var(--live);box-shadow:var(--glow-live);background:rgba(196,115,42,.1)}[data-register=lived] .sd-mirrors{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center}[data-register=lived] .mx-btn{display:inline-flex;align-items:center;gap:var(--s-2);height:40px;padding:0 var(--s-4);border-radius:var(--r-2);border:1px solid var(--border-strong);background:rgba(196,115,42,.07);color:var(--text-1);font:400 .6875rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background var(--dur-enter) var(--ease-enter),box-shadow var(--dur-enter) var(--ease-enter)}[data-register=lived] .mx-btn:hover{background:rgba(196,115,42,.14);box-shadow:var(--glow-live)}[data-register=lived] .mx-btn.ghost{background:transparent;border-color:transparent;color:var(--text-2);padding:0 var(--s-2)}[data-register=lived] .mx-btn.ghost:hover{background:transparent;box-shadow:none;color:var(--live-ink);text-shadow:0 0 12px rgba(196,115,42,.5)}[data-register=lived] a:focus-visible,[data-register=lived] button:focus-visible,[data-register=lived] video:focus-visible{outline:2px solid var(--live);outline-offset:3px}[data-register=lived] .sd-fade-in{animation:sd-warm var(--dur-enter) var(--ease-enter) both}@keyframes sd-warm{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-register=lived] .mx-onair .lamp,[data-register=lived] .sd-fade-in{animation:none}[data-register=lived] .mx-btn{transition:none}}