:root{--ddz-black:#050708;--ddz-surface-950:#080b0d;--ddz-surface-900:#0d1114;--ddz-surface-850:#11171b;--ddz-surface-800:#151c21;--ddz-surface-750:#1a2329;--ddz-surface-700:#202b32;--ddz-surface-650:#28353d;--ddz-surface-600:#32414a;--ddz-white:#fff;--ddz-text-primary:#f5f8fa;--ddz-text-secondary:#c0cad0;--ddz-text-muted:#839099;--ddz-text-faint:#59656d;--ddz-accent:#8fdb55;--ddz-accent-rgb:143, 219, 85;--ddz-accent-bright:#a8ee72;--ddz-accent-deep:#68a63a;--ddz-accent-contrast:#091006;--ddz-info:#58b8ff;--ddz-info-rgb:88, 184, 255;--ddz-success:#77d46a;--ddz-success-rgb:119, 212, 106;--ddz-warning:#ffc65c;--ddz-warning-rgb:255, 198, 92;--ddz-danger:#ff6b75;--ddz-danger-rgb:255, 107, 117;--ddz-purple:#b98aff;--ddz-purple-rgb:185, 138, 255;--ddz-event-follow:#8fdb55;--ddz-event-follow-rgb:143, 219, 85;--ddz-event-sub:#58b8ff;--ddz-event-sub-rgb:88, 184, 255;--ddz-event-gift:#ffc65c;--ddz-event-gift-rgb:255, 198, 92;--ddz-event-raid:#ff6b75;--ddz-event-raid-rgb:255, 107, 117;--ddz-event-cheer:#b98aff;--ddz-event-cheer-rgb:185, 138, 255;--ddz-glass-weak:#0d1114ad;--ddz-glass:#0d1114d1;--ddz-glass-strong:#0d1114eb;--ddz-border-soft:#ffffff0e;--ddz-border:#ffffff17;--ddz-border-strong:#ffffff26;--ddz-divider:#ffffff12;--ddz-font-display:"Space Grotesk", "Segoe UI Variable Display", "Segoe UI", system-ui, sans-serif;--ddz-font-ui:Inter, "Segoe UI Variable Text", "Segoe UI", system-ui, sans-serif;--ddz-font-mono:"JetBrains Mono", "Cascadia Code", Consolas, monospace;--ddz-font-size-2xs:.625rem;--ddz-font-size-xs:.75rem;--ddz-font-size-sm:.875rem;--ddz-font-size-md:1rem;--ddz-font-size-lg:1.125rem;--ddz-font-size-xl:1.375rem;--ddz-font-size-2xl:1.75rem;--ddz-font-size-3xl:2.25rem;--ddz-font-size-4xl:3rem;--ddz-line-tight:1.05;--ddz-line-snug:1.2;--ddz-line-normal:1.5;--ddz-letter-label:.12em;--ddz-letter-heading:-.025em;--ddz-space-0:0;--ddz-space-1:.25rem;--ddz-space-2:.5rem;--ddz-space-3:.75rem;--ddz-space-4:1rem;--ddz-space-5:1.5rem;--ddz-space-6:2rem;--ddz-space-7:2.5rem;--ddz-space-8:3rem;--ddz-space-9:4rem;--ddz-space-10:5rem;--ddz-radius-xs:.375rem;--ddz-radius-sm:.5rem;--ddz-radius-md:.75rem;--ddz-radius-lg:.875rem;--ddz-radius-xl:1.25rem;--ddz-radius-pill:999px;--ddz-shadow-xs:0 2px 6px #0000002e;--ddz-shadow-sm:0 8px 20px #0000003d;--ddz-shadow-md:0 2px 5px #0000002e, 0 14px 36px #00000057;--ddz-shadow-lg:0 3px 8px #00000038, 0 26px 70px #0000007a;--ddz-shadow-inset:inset 0 1px 0 #ffffff0e;--ddz-glow-soft:0 0 28px rgba(var(--ddz-accent-rgb), .1);--ddz-glow-medium:0 0 38px rgba(var(--ddz-accent-rgb), .18);--ddz-glow-strong:0 0 52px rgba(var(--ddz-accent-rgb), .28);--ddz-blur-sm:8px;--ddz-blur-md:16px;--ddz-blur-lg:24px;--ddz-duration-instant:90ms;--ddz-duration-fast:.16s;--ddz-duration-normal:.26s;--ddz-duration-slow:.42s;--ddz-duration-cinematic:.65s;--ddz-ease-standard:cubic-bezier(.22, .61, .36, 1);--ddz-ease-enter:cubic-bezier(.16, 1, .3, 1);--ddz-ease-exit:cubic-bezier(.7, 0, .84, 0);--ddz-ease-spring:cubic-bezier(.2, .9, .25, 1.15);--ddz-control-height-sm:2rem;--ddz-control-height-md:2.625rem;--ddz-control-height-lg:3.125rem;--ddz-sidebar-width:16.5rem;--ddz-content-max:100rem;--ddz-z-base:0;--ddz-z-raised:10;--ddz-z-sticky:100;--ddz-z-dropdown:300;--ddz-z-modal:700;--ddz-z-toast:900;--ddz-z-overlay:1000}.ddz-app,.ddz-overlay-root{color:var(--ddz-text-primary);font-family:var(--ddz-font-ui);font-size:var(--ddz-font-size-md);line-height:var(--ddz-line-normal);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}.ddz-app{background:radial-gradient(circle at 12% 0%, rgba(var(--ddz-accent-rgb), .055), transparent 28rem), linear-gradient(180deg, var(--ddz-surface-900), var(--ddz-surface-950));min-height:100vh}.ddz-app *,.ddz-app :before,.ddz-app :after,.ddz-overlay-root *,.ddz-overlay-root :before,.ddz-overlay-root :after{box-sizing:border-box}.ddz-app h1,.ddz-app h2,.ddz-app h3,.ddz-app h4,.ddz-overlay-root h1,.ddz-overlay-root h2,.ddz-overlay-root h3,.ddz-overlay-root h4{color:var(--ddz-text-primary);font-family:var(--ddz-font-display);letter-spacing:var(--ddz-letter-heading);margin:0;font-weight:650}.ddz-app p,.ddz-overlay-root p{margin:0}.ddz-app a{color:inherit;text-decoration:none}.ddz-app button,.ddz-app input,.ddz-app select,.ddz-app textarea{font:inherit}.ddz-app button{color:inherit}.ddz-app ::selection,.ddz-overlay-root ::selection{color:var(--ddz-accent-contrast);background:var(--ddz-accent)}.ddz-app :focus-visible{outline:2px solid rgba(var(--ddz-accent-rgb), .92);outline-offset:3px}.ddz-app [hidden],.ddz-overlay-root [hidden]{display:none!important}.ddz-page{width:min(100%, var(--ddz-content-max));padding:var(--ddz-space-6);margin-inline:auto}.ddz-stack{gap:var(--ddz-space-4);flex-direction:column;display:flex}.ddz-row{align-items:center;gap:var(--ddz-space-3);display:flex}.ddz-row--between{justify-content:space-between}.ddz-grid{gap:var(--ddz-space-4);display:grid}.ddz-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ddz-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ddz-muted{color:var(--ddz-text-muted)}.ddz-visually-hidden{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}@media (max-width:900px){.ddz-page{padding:var(--ddz-space-4)}.ddz-grid--2,.ddz-grid--3{grid-template-columns:1fr}}.ddz-display{font-family:var(--ddz-font-display);font-size:clamp(2rem, 4vw, var(--ddz-font-size-4xl));font-weight:680;line-height:var(--ddz-line-tight);letter-spacing:-.045em}.ddz-heading{font-family:var(--ddz-font-display);font-size:var(--ddz-font-size-2xl);font-weight:650;line-height:var(--ddz-line-snug);letter-spacing:var(--ddz-letter-heading)}.ddz-heading--sm{font-size:var(--ddz-font-size-xl)}.ddz-label{color:var(--ddz-text-muted);font-family:var(--ddz-font-ui);font-size:var(--ddz-font-size-xs);letter-spacing:var(--ddz-letter-label);text-transform:uppercase;font-weight:700;line-height:1}.ddz-copy{color:var(--ddz-text-secondary);font-size:var(--ddz-font-size-md)}.ddz-caption{color:var(--ddz-text-muted);font-size:var(--ddz-font-size-sm)}.ddz-mono{font-family:var(--ddz-font-mono);font-variant-numeric:tabular-nums;font-size:.92em}.ddz-glass,.ddz-glass--light,.ddz-glass--strong{isolation:isolate;border:1px solid var(--ddz-border);box-shadow:var(--ddz-shadow-md), var(--ddz-shadow-inset);position:relative;overflow:hidden}.ddz-glass{background:var(--ddz-glass);-webkit-backdrop-filter:blur(var(--ddz-blur-md)) saturate(145%);backdrop-filter:blur(var(--ddz-blur-md)) saturate(145%)}.ddz-glass--light{background:var(--ddz-glass-weak);-webkit-backdrop-filter:blur(var(--ddz-blur-sm)) saturate(125%);backdrop-filter:blur(var(--ddz-blur-sm)) saturate(125%)}.ddz-glass--strong{background:var(--ddz-glass-strong);-webkit-backdrop-filter:blur(var(--ddz-blur-lg)) saturate(155%);backdrop-filter:blur(var(--ddz-blur-lg)) saturate(155%)}.ddz-glass:before,.ddz-glass--light:before,.ddz-glass--strong:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(125deg, #fff1, transparent 30%), radial-gradient(circle at 15% 0%, rgba(var(--ddz-accent-rgb), .05), transparent 42%);position:absolute;inset:0}.ddz-surface{background:var(--ddz-surface-800);border:1px solid var(--ddz-border-soft);box-shadow:var(--ddz-shadow-sm), var(--ddz-shadow-inset)}@keyframes ddz-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ddz-rise-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0)}}@keyframes ddz-materialize{0%{opacity:0;filter:blur(10px);transform:translateY(8px)scale(.975)}58%{opacity:1;filter:blur()}to{opacity:1;transform:translate(0)scale(1)}}@keyframes ddz-accent-charge{0%{opacity:0;filter:brightness(1.8);transform:scaleY(0)}68%{opacity:1;filter:brightness(1.35);transform:scaleY(1)}to{opacity:1;filter:brightness();transform:scaleY(1)}}@keyframes ddz-accent-flow{0%{background-position:0 0}to{background-position:0 200%}}@keyframes ddz-bloom{0%,to{box-shadow:0 0 0 rgba(var(--ddz-accent-rgb), 0)}45%{box-shadow:0 0 42px rgba(var(--ddz-accent-rgb), .3)}}@keyframes ddz-float{0%,to{transform:translate(0)}50%{transform:translateY(-2px)}}.ddz-animate-fade{animation:ddz-fade-in var(--ddz-duration-normal) var(--ddz-ease-enter) both}.ddz-animate-rise{animation:ddz-rise-in var(--ddz-duration-slow) var(--ddz-ease-enter) both}.ddz-animate-materialize{animation:ddz-materialize var(--ddz-duration-cinematic) var(--ddz-ease-enter) both}.ddz-animate-bloom{animation:ddz-bloom .9s var(--ddz-ease-standard) both}.ddz-animate-float{animation:6s ease-in-out infinite ddz-float}.ddz-stagger-1{animation-delay:70ms}.ddz-stagger-2{animation-delay:.14s}.ddz-stagger-3{animation-delay:.21s}@media (prefers-reduced-motion:reduce){.ddz-app *,.ddz-app :before,.ddz-app :after,.ddz-overlay-root *,.ddz-overlay-root :before,.ddz-overlay-root :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.ddz-panel{border:1px solid var(--ddz-border);border-radius:var(--ddz-radius-lg);background:var(--ddz-glass);-webkit-backdrop-filter:blur(var(--ddz-blur-md)) saturate(145%);backdrop-filter:blur(var(--ddz-blur-md)) saturate(145%);box-shadow:var(--ddz-shadow-md), var(--ddz-shadow-inset);position:relative;overflow:hidden}.ddz-panel:before{content:"";pointer-events:none;background:linear-gradient(125deg, #ffffff0b, transparent 27%), radial-gradient(circle at 0% 0%, rgba(var(--ddz-accent-rgb), .05), transparent 30rem);position:absolute;inset:0}.ddz-panel__header,.ddz-panel__body,.ddz-panel__footer{z-index:1;position:relative}.ddz-panel__header{justify-content:space-between;align-items:center;gap:var(--ddz-space-4);padding:var(--ddz-space-5);border-bottom:1px solid var(--ddz-divider);display:flex}.ddz-panel__body{padding:var(--ddz-space-5)}.ddz-panel__footer{justify-content:flex-end;align-items:center;gap:var(--ddz-space-3);padding:var(--ddz-space-4) var(--ddz-space-5);border-top:1px solid var(--ddz-divider);background:#ffffff05;display:flex}.ddz-panel--accent{box-shadow:var(--ddz-shadow-md), var(--ddz-shadow-inset), var(--ddz-glow-soft)}.ddz-panel--accent:after{content:"";background:linear-gradient(180deg, transparent 0%, var(--ddz-accent-bright) 18%, var(--ddz-accent) 60%, transparent 100%);width:3px;box-shadow:0 0 24px rgba(var(--ddz-accent-rgb), .32);position:absolute;inset-block:0;inset-inline-start:0}.ddz-card{border:1px solid var(--ddz-border-soft);border-radius:var(--ddz-radius-md);padding:var(--ddz-space-4);box-shadow:var(--ddz-shadow-inset);transition:transform var(--ddz-duration-fast) var(--ddz-ease-standard), border-color var(--ddz-duration-fast) var(--ddz-ease-standard), background-color var(--ddz-duration-fast) var(--ddz-ease-standard);background:#ffffff06}.ddz-card:hover{border-color:var(--ddz-border);background:#ffffff0a;transform:translateY(-1px)}.ddz-button{--ddz-button-bg:#ffffff0b;--ddz-button-border:var(--ddz-border);--ddz-button-color:var(--ddz-text-primary);min-height:var(--ddz-control-height-md);justify-content:center;align-items:center;gap:var(--ddz-space-2);padding:0 var(--ddz-space-4);border:1px solid var(--ddz-button-border);border-radius:var(--ddz-radius-sm);background:var(--ddz-button-bg);color:var(--ddz-button-color);box-shadow:var(--ddz-shadow-xs), var(--ddz-shadow-inset);cursor:pointer;font-size:var(--ddz-font-size-sm);letter-spacing:-.01em;transition:transform var(--ddz-duration-fast) var(--ddz-ease-standard), background-color var(--ddz-duration-fast) var(--ddz-ease-standard), border-color var(--ddz-duration-fast) var(--ddz-ease-standard), box-shadow var(--ddz-duration-fast) var(--ddz-ease-standard);-webkit-user-select:none;user-select:none;font-weight:680;display:inline-flex}.ddz-button:hover:not(:disabled){border-color:var(--ddz-border-strong);background:#ffffff13;transform:translateY(-1px)}.ddz-button:active:not(:disabled){transform:translateY(0)scale(.985)}.ddz-button:disabled{opacity:.45;cursor:not-allowed}.ddz-button--primary{--ddz-button-bg:var(--ddz-accent);--ddz-button-border:rgba(var(--ddz-accent-rgb), .72);--ddz-button-color:var(--ddz-accent-contrast);box-shadow:0 8px 22px rgba(var(--ddz-accent-rgb), .16), inset 0 1px 0 #ffffff42}.ddz-button--primary:hover:not(:disabled){background:var(--ddz-accent-bright);border-color:var(--ddz-accent-bright);box-shadow:0 10px 28px rgba(var(--ddz-accent-rgb), .24), inset 0 1px 0 #ffffff47}.ddz-button--ghost{--ddz-button-bg:transparent;box-shadow:none}.ddz-button--danger{--ddz-button-bg:rgba(var(--ddz-danger-rgb), .12);--ddz-button-border:rgba(var(--ddz-danger-rgb), .34);--ddz-button-color:#ffdadd}.ddz-button--sm{min-height:var(--ddz-control-height-sm);padding-inline:var(--ddz-space-3);font-size:var(--ddz-font-size-xs)}.ddz-button--lg{min-height:var(--ddz-control-height-lg);padding-inline:var(--ddz-space-5);font-size:var(--ddz-font-size-md)}.ddz-button--icon{width:var(--ddz-control-height-md);padding:0}.ddz-field{gap:var(--ddz-space-2);display:grid}.ddz-field__label{color:var(--ddz-text-secondary);font-size:var(--ddz-font-size-sm);font-weight:650}.ddz-field__hint{color:var(--ddz-text-muted);font-size:var(--ddz-font-size-xs)}.ddz-input,.ddz-select,.ddz-textarea{border:1px solid var(--ddz-border);border-radius:var(--ddz-radius-sm);width:100%;color:var(--ddz-text-primary);transition:border-color var(--ddz-duration-fast) var(--ddz-ease-standard), background-color var(--ddz-duration-fast) var(--ddz-ease-standard), box-shadow var(--ddz-duration-fast) var(--ddz-ease-standard);background:#05080a94;box-shadow:inset 0 1px 2px #00000047,0 1px #ffffff06}.ddz-input,.ddz-select{min-height:var(--ddz-control-height-md);padding:0 var(--ddz-space-3)}.ddz-textarea{min-height:7rem;padding:var(--ddz-space-3);resize:vertical}.ddz-input::placeholder,.ddz-textarea::placeholder{color:var(--ddz-text-faint)}.ddz-input:hover,.ddz-select:hover,.ddz-textarea:hover{border-color:var(--ddz-border-strong)}.ddz-input:focus,.ddz-select:focus,.ddz-textarea:focus{border-color:rgba(var(--ddz-accent-rgb), .72);box-shadow:0 0 0 3px rgba(var(--ddz-accent-rgb), .1), inset 0 1px 2px #0000003d;background:#05080ab8;outline:none}.ddz-range{width:100%;accent-color:var(--ddz-accent)}.ddz-check{width:1rem;height:1rem;accent-color:var(--ddz-accent)}.ddz-switch{width:2.75rem;height:1.5rem;display:inline-flex;position:relative}.ddz-switch input{opacity:0;pointer-events:none;position:absolute}.ddz-switch__track{border:1px solid var(--ddz-border);border-radius:var(--ddz-radius-pill);background:var(--ddz-surface-650);cursor:pointer;width:100%;transition:background-color var(--ddz-duration-fast) var(--ddz-ease-standard), border-color var(--ddz-duration-fast) var(--ddz-ease-standard)}.ddz-switch__track:after{content:"";background:var(--ddz-text-secondary);width:1rem;height:1rem;box-shadow:var(--ddz-shadow-xs);transition:transform var(--ddz-duration-fast) var(--ddz-ease-enter), background-color var(--ddz-duration-fast) var(--ddz-ease-standard);border-radius:50%;position:absolute;top:.1875rem;left:.1875rem}.ddz-switch input:checked+.ddz-switch__track{border-color:rgba(var(--ddz-accent-rgb), .62);background:rgba(var(--ddz-accent-rgb), .22)}.ddz-switch input:checked+.ddz-switch__track:after{background:var(--ddz-accent);transform:translate(1.25rem)}.theme-survivor{--ddz-accent:#8fdb55;--ddz-accent-rgb:143, 219, 85;--ddz-accent-bright:#a8ee72;--ddz-accent-deep:#68a63a;--ddz-accent-contrast:#091006}.theme-midnight{--ddz-accent:#62b5ff;--ddz-accent-rgb:98, 181, 255;--ddz-accent-bright:#86c7ff;--ddz-accent-deep:#397fb8;--ddz-accent-contrast:#06111b}.theme-wasteland{--ddz-accent:#f39a4a;--ddz-accent-rgb:243, 154, 74;--ddz-accent-bright:#ffb46f;--ddz-accent-deep:#b96827;--ddz-accent-contrast:#1b0c03}.theme-biohazard{--ddz-accent:#e6d84f;--ddz-accent-rgb:230, 216, 79;--ddz-accent-bright:#f5e86c;--ddz-accent-deep:#a99c2a;--ddz-accent-contrast:#151303}:root{--background:#070b09;--panel:#0d1410;--border:#85ff7024;--green:#75f05d;--green-bright:#a4ff8b;--text:#f3f7f2;--muted:#89968b;--danger:#ff5151}*{box-sizing:border-box}html{background:var(--background)}body{color:var(--text);background:radial-gradient(circle at 80% 0%, #4da44317, transparent 31%), var(--background);margin:0;font-family:Arial,Helvetica,sans-serif}html:has([data-chat-monitor-surface]){background:0 0!important}body:has([data-chat-monitor-surface]){background:0 0!important}body:has([data-chat-monitor-surface]):before{background:0 0!important}body:has([data-chat-monitor-surface]):after{background:0 0!important}button,input,textarea,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.application-frame{grid-template-columns:250px minmax(0,1fr);min-height:100vh;display:grid}.content-column{min-width:0}.sidebar{border-right:1px solid var(--border);background:#070c09fa;flex-direction:column;height:100vh;padding:24px 18px;display:flex;position:sticky;top:0}.brand-block{align-items:center;gap:12px;padding:4px 8px 26px;display:flex}.brand-mark{color:#071006;background:var(--green);border-radius:11px;place-items:center;width:44px;height:44px;font-weight:1000;display:grid;box-shadow:0 0 26px #75f05d38}.brand-block div:last-child{gap:3px;display:grid}.brand-block strong{letter-spacing:.08em;font-size:.82rem}.brand-block span{color:var(--muted);font-size:.72rem}.sidebar-nav{gap:7px;display:grid}.nav-link{color:var(--muted);border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:12px 13px;font-size:.9rem;font-weight:700;display:flex}.nav-link:hover{color:var(--text);background:#ffffff06}.nav-link.active{color:var(--green);background:#75f05d14;border-color:#75f05d21}.nav-icon{text-align:center;width:22px;font-size:1.1rem}.sidebar-footer{color:var(--muted);border-top:1px solid var(--border);align-items:center;gap:9px;margin-top:auto;padding:14px 8px 2px;font-size:.72rem;display:flex}.status-dot{background:var(--green);width:9px;height:9px;box-shadow:0 0 12px var(--green);border-radius:50%;flex:none}.broadcast-bar{border-bottom:1px solid var(--border);background:#090e0bf5;justify-content:space-between;align-items:center;gap:22px;min-height:58px;padding:0 34px;display:flex}.broadcast-context,.broadcast-actions{align-items:center;gap:12px;display:flex}.context-label{color:var(--green);letter-spacing:.13em;font-size:.62rem;font-weight:900}.context-divider{color:#364239}.broadcast-context>span:last-child{color:var(--muted);font-size:.8rem}.ready-state{color:var(--muted);align-items:center;gap:7px;font-size:.75rem;display:flex}.broadcast-actions a{color:var(--green);border:1px solid #75f05d1f;border-radius:7px;padding:7px 9px;font-size:.7rem;font-weight:800}.main-content{width:100%;max-width:1550px;padding:34px}.page-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;padding:4px 2px;display:flex}.page-header h1{margin:5px 0 8px;font-size:clamp(2rem,4vw,3.25rem);line-height:1}.eyebrow{color:var(--green);letter-spacing:.17em;margin:0;font-size:.68rem;font-weight:900}.page-description{max-width:720px;color:var(--muted);margin:0;line-height:1.55}.header-badge{color:var(--green);letter-spacing:.08em;background:#75f05d12;border:1px solid #75f05d24;border-radius:999px;padding:8px 11px;font-size:.67rem;font-weight:900}.panel{border:1px solid var(--border);background:#0d1410f0;border-radius:16px;box-shadow:0 22px 70px #0000003d}.panel-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.panel-heading h2{margin:4px 0 0;font-size:1.25rem}.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:22px;display:grid}.stat-card{border:1px solid var(--border);background:#0d1410eb;border-radius:14px;align-content:space-between;min-height:145px;padding:20px;display:grid}.stat-card span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:800}.stat-card strong{overflow-wrap:anywhere;margin:12px 0;font-size:1.5rem}.stat-card small{color:var(--muted)}.green-text{color:var(--green)}.mission-grid{grid-template-columns:minmax(0,2fr) minmax(280px,.72fr);gap:20px;display:grid}.mission-preview,.launch-panel,.control-panel,.preview-panel,.game-list-panel,.game-editor{padding:24px}.launch-panel>a{color:#dce5dd;background:#090e0b;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:12px;margin-top:10px;padding:14px;font-size:.84rem;font-weight:700;display:flex}.launch-panel>a span{color:var(--green);font-size:.68rem}.go-live-card{border:1px solid var(--border);background:#75f05d0d;border-radius:10px;align-items:center;gap:12px;margin-top:18px;padding:15px;display:flex}.go-live-card div{gap:3px;display:grid}.go-live-card small{color:var(--muted)}.small-action{color:var(--green);background:#75f05d0f;border:1px solid #75f05d1f;border-radius:8px;padding:8px 10px;font-size:.72rem;font-weight:800}.show-grid{grid-template-columns:minmax(360px,455px) minmax(0,1fr);gap:20px;display:grid}label{color:#cbd4cc;letter-spacing:.07em;text-transform:uppercase;gap:8px;margin-bottom:17px;font-size:.72rem;font-weight:900;display:grid}input,textarea,select{width:100%;color:var(--text);background:#080d0a;border:1px solid #ffffff17;border-radius:9px;outline:none;padding:13px 14px}textarea{resize:vertical}input:focus,textarea:focus,select:focus{border-color:var(--green);box-shadow:0 0 0 3px #75f05d17}.two-column-fields{grid-template-columns:1fr 1fr;gap:13px;display:grid}.text-button{color:var(--muted);text-transform:uppercase;background:0 0;border:1px solid #ffffff14;border-radius:8px;padding:7px 9px;font-size:.7rem;font-weight:900}.publish-button{color:#071006;background:linear-gradient(135deg, var(--green-bright), var(--green));letter-spacing:.07em;text-transform:uppercase;border:0;border-radius:9px;width:100%;padding:14px;font-weight:1000;box-shadow:0 12px 28px #75f05d29}.helper-text{color:var(--muted);text-align:center;margin:11px 0 0;font-size:.76rem}.published-summary{border:1px solid var(--border);background:#75f05d09;border-radius:10px;gap:5px;margin-top:20px;padding:15px;display:grid}.published-summary span{color:var(--green);letter-spacing:.13em;font-size:.61rem;font-weight:900}.published-summary small{color:var(--muted)}.preview-stage{background:linear-gradient(#04070585,#040705d1),radial-gradient(circle,#283429,#080b09 68%);border-radius:12px;justify-content:center;align-items:flex-end;min-height:590px;padding:34px;display:flex;position:relative;overflow:hidden}.compact-preview{min-height:420px}.preview-stage:before{content:"";opacity:.08;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0}.scanlines{opacity:.13;pointer-events:none;background:repeating-linear-gradient(#0000 0 3px,#00000080 4px);position:absolute;inset:0}.game-card{z-index:2;background:linear-gradient(105deg,#0b110dfa,#131e16f5);border:1px solid #8bff7747;border-radius:17px;grid-template-columns:180px 1fr;width:min(880px,100%);min-height:220px;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 70px #0000008a}.card-accent{background:var(--green);width:5px;box-shadow:0 0 22px var(--green);position:absolute;inset:0 auto 0 0}.game-art{text-align:center;border-right:1px solid var(--border);background:radial-gradient(circle,#75f05d38,#0000 58%),#070b09;place-content:center;gap:5px;min-height:220px;padding:22px;display:grid}.game-art span{color:var(--muted);letter-spacing:.25em;font-size:.62rem;font-weight:900}.game-art strong{color:var(--green);text-shadow:0 0 28px #75f05d45;font-size:5.2rem;line-height:1}.game-logo{object-fit:contain;filter:drop-shadow(0 0 22px #75f05d33);width:100%;max-width:150px;max-height:150px}.game-content{min-width:0;padding:24px 27px}.card-topline,.card-footer{justify-content:space-between;align-items:center;gap:15px;display:flex}.card-topline{color:var(--green);letter-spacing:.15em;font-size:.67rem;font-weight:900}.live-indicator{color:#fff;background:var(--danger);border-radius:5px;padding:5px 8px}.game-content h3{overflow-wrap:anywhere;margin:12px 0 3px;font-size:clamp(2rem,4vw,3.2rem);line-height:1}.stream-title{color:#c7d0c8;margin:0}.objective-block{border-left:2px solid var(--green);margin:21px 0 14px;padding-left:13px}.objective-block span{color:var(--muted);letter-spacing:.13em;font-size:.59rem;font-weight:900}.objective-block p{overflow-wrap:anywhere;margin:5px 0 0;line-height:1.48}.metadata-row{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.metadata-row span{color:var(--muted);background:#ffffff0a;border:1px solid #ffffff0f;border-radius:6px;padding:5px 7px;font-size:.62rem}.card-footer{border-top:1px solid var(--border);padding-top:15px}.broadcast-badge{color:var(--green);letter-spacing:.11em;font-size:.64rem;font-weight:900}.games-grid{grid-template-columns:minmax(280px,.72fr) minmax(0,1.5fr);gap:20px;display:grid}.game-list{gap:8px;display:grid}.game-list-item{width:100%;color:var(--text);text-align:left;background:#090e0b;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.game-list-item.selected{background:#75f05d12;border-color:#75f05d40}.game-list-logo{width:42px;height:42px;color:var(--green);background:#75f05d14;border-radius:8px;flex:none;place-items:center;font-weight:1000;display:grid;overflow:hidden}.game-list-logo img{object-fit:contain;width:100%;height:100%}.game-list-item>span:last-child{gap:3px;min-width:0;display:grid}.game-list-item strong{text-overflow:ellipsis;overflow:hidden}.game-list-item small{color:var(--muted)}.graphics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.graphics-card{align-content:space-between;min-height:210px;padding:24px;display:grid}.graphics-card>span{color:var(--green);font-size:.7rem;font-weight:900}.graphics-card h2{margin:18px 0 8px}.graphics-card p{color:var(--muted);line-height:1.55}.graphics-card strong{color:var(--green);text-transform:uppercase;font-size:.8rem}@media (max-width:1150px){.stat-grid{grid-template-columns:repeat(2,1fr)}.mission-grid,.show-grid,.games-grid{grid-template-columns:1fr}}@media (max-width:760px){.application-frame{grid-template-columns:1fr}.sidebar{width:100%;height:auto;position:static}.sidebar-nav{grid-template-columns:repeat(2,1fr)}.sidebar-footer-row{display:none}.broadcast-bar{flex-direction:column;align-items:flex-start;padding:12px 16px}.main-content{padding:22px 16px}.page-header{flex-direction:column}.stat-grid,.graphics-grid,.two-column-fields,.game-card{grid-template-columns:1fr}.game-art{border-right:0;border-bottom:1px solid var(--border);min-height:130px}.preview-stage{min-height:470px;padding:18px}.card-footer{flex-direction:column;align-items:flex-start}}.featured-graphics-card{grid-column:span 2}.output-url-box{color:var(--green);border:1px solid var(--border);background:#070b09;border-radius:9px;margin:16px 0;padding:13px 14px;overflow-x:auto}.output-url-box code{white-space:nowrap}.graphics-actions{flex-wrap:wrap;gap:10px;display:flex}.graphics-actions button{color:var(--green);background:#75f05d0f;border:1px solid #75f05d29;border-radius:8px;padding:10px 13px;font-weight:800}.graphics-actions button:hover{background:#75f05d1c}.obs-instructions{margin-top:18px;padding:24px}.obs-instructions h2{margin:5px 0 0}.instruction-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-top:24px;display:grid}.instruction-grid>div{background:#090e0b;border:1px solid #ffffff12;border-radius:10px;padding:16px}.instruction-grid span{color:var(--green);font-size:.66rem;font-weight:900}.instruction-grid strong{margin-top:10px;display:block}.instruction-grid p{color:var(--muted);margin:7px 0 0;font-size:.8rem;line-height:1.5}.obs-output-page{background:0 0;width:100vw;height:100vh;position:relative;overflow:hidden}.obs-lower-third{opacity:1;background:linear-gradient(105deg,#080e0afa,#121e15f5);border:1px solid #8bff7752;border-radius:18px;grid-template-columns:184px 1fr;width:min(900px,100vw - 108px);min-height:226px;transition:opacity .45s,transform .45s;display:grid;position:absolute;bottom:54px;left:54px;overflow:hidden;transform:translateY(0);box-shadow:0 26px 80px #0000009e,0 0 38px #75f05d14}.obs-lower-third.hidden{opacity:0;pointer-events:none;transform:translateY(45px)}.obs-accent{background:var(--green);width:5px;box-shadow:0 0 22px var(--green);position:absolute;inset:0 auto 0 0}.obs-game-art{text-align:center;border-right:1px solid var(--border);background:radial-gradient(circle,#75f05d38,#0000 58%),#050906fa;place-content:center;gap:5px;min-height:226px;padding:22px;display:grid}.obs-game-art img{object-fit:contain;filter:drop-shadow(0 0 22px #75f05d33);width:100%;max-width:150px;max-height:150px}.obs-game-art span{color:var(--muted);letter-spacing:.25em;font-size:.64rem;font-weight:900}.obs-game-art strong{color:var(--green);text-shadow:0 0 28px #75f05d45;font-size:5.3rem;line-height:1}.obs-content{min-width:0;padding:24px 28px}.obs-topline,.obs-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.obs-topline{color:var(--green);letter-spacing:.15em;font-size:.69rem;font-weight:900}.obs-live{color:#fff;background:var(--danger);border-radius:5px;padding:5px 8px}.obs-content h1{overflow-wrap:anywhere;margin:12px 0;font-size:clamp(2rem,4vw,3.25rem);line-height:1}.obs-stream-title{color:#c7d0c8;margin:0;font-size:1rem}.obs-objective{border-left:2px solid var(--green);margin:21px 0 14px;padding-left:13px}.obs-objective span{color:var(--muted);letter-spacing:.13em;font-size:.6rem;font-weight:900}.obs-objective p{margin:5px 0 0;line-height:1.45}.obs-meta{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.obs-meta span{color:var(--muted);background:#ffffff0a;border:1px solid #ffffff0f;border-radius:6px;padding:5px 7px;font-size:.63rem}.obs-footer{border-top:1px solid var(--border);padding-top:15px}.obs-footer span{color:var(--green);letter-spacing:.11em;font-size:.65rem;font-weight:900}.obs-helper{color:#ffffff29;font-size:.65rem;position:absolute;bottom:14px;right:18px}@media (max-width:900px){.featured-graphics-card{grid-column:span 1}.instruction-grid{grid-template-columns:repeat(2,1fr)}.obs-lower-third{width:calc(100vw - 48px);bottom:24px;left:24px}}@media (max-width:650px){.instruction-grid,.obs-lower-third{grid-template-columns:1fr}.obs-game-art{border-right:0;border-bottom:1px solid var(--border);min-height:120px}}.settings-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.settings-panel,.settings-actions-panel{padding:24px}.settings-note{color:var(--muted);margin:4px 0 18px;font-size:.78rem;line-height:1.55}.settings-note code{color:var(--green)}.console-branding-layout{background:#75f05d09;border:1px solid #75f05d21;border-radius:12px;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:15px;margin-bottom:18px;padding:14px;display:grid}.console-logo-preview{color:#071006;background:var(--green);border:1px solid #a4ff8b3d;border-radius:16px;place-items:center;width:68px;height:68px;font-weight:1000;display:grid;box-shadow:0 0 28px #75f05d29}.console-branding-layout strong{margin-bottom:5px;display:block}.console-branding-layout .settings-note{margin:0}.connection-pill{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;border:1px solid #ffffff17;border-radius:999px;padding:7px 10px;font-size:.67rem;font-weight:900}.connection-pill.connected{color:var(--green);background:#75f05d12;border-color:#75f05d29}.connection-pill.disconnected{color:#d8a86d;background:#d8a86d0f;border-color:#d8a86d26}.connection-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.connection-summary>div{background:#090e0b;border:1px solid #ffffff12;border-radius:9px;gap:6px;padding:13px;display:grid}.connection-summary span{color:var(--muted);text-transform:uppercase;font-size:.66rem;font-weight:800}.connection-summary strong{font-size:.78rem}.secondary-button{color:var(--green);background:#75f05d0f;border:1px solid #75f05d29;border-radius:8px;padding:11px 13px;font-weight:800}.secondary-button:disabled{opacity:.6;cursor:wait}.settings-actions-panel{grid-column:span 2;grid-template-columns:1fr minmax(220px,340px);align-items:center;gap:24px;display:grid}.settings-actions-panel h2{margin:5px 0 7px}.settings-actions-panel p:last-child{color:var(--muted);margin:0}.cloud-publish-panel{border:1px solid var(--border);background:#75f05d0a;border-radius:10px;margin-bottom:20px;padding:15px}.cloud-publish-panel>div{align-items:center;gap:9px;margin-bottom:12px;display:flex}.cloud-publish-panel label{margin-bottom:8px}.cloud-publish-panel p{color:var(--muted);margin:0;font-size:.72rem;line-height:1.45}.cloud-dot{background:#746f5a;border-radius:50%;width:9px;height:9px}.cloud-dot.online{background:var(--green);box-shadow:0 0 12px var(--green)}.publish-button:disabled{cursor:wait;filter:grayscale(.4);opacity:.72}@media (max-width:900px){.settings-layout{grid-template-columns:1fr}.settings-actions-panel{grid-column:span 1;grid-template-columns:1fr}}@media (max-width:650px){.connection-summary{grid-template-columns:1fr}}.steam-import-panel{background:linear-gradient(135deg,#75f05d12,#0000 65%),#090e0b;border:1px solid #75f05d2e;border-radius:12px;gap:16px;margin-bottom:22px;padding:18px;display:grid}.steam-import-panel h3{margin:5px 0 7px;font-size:1.05rem}.steam-import-panel p:last-child{color:var(--muted);margin:0;font-size:.8rem;line-height:1.5}.steam-import-controls{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.steam-import-controls button{color:#071006;background:var(--green);white-space:nowrap;border:0;border-radius:9px;padding:0 16px;font-weight:900}.steam-import-controls button:disabled{cursor:wait;opacity:.65}.steam-art-preview{border:1px solid var(--border);background:#080d0a;border-radius:11px;grid-template-columns:minmax(180px,300px) 1fr;min-height:112px;margin-bottom:20px;display:grid;overflow:hidden}.steam-art-preview img{object-fit:cover;width:100%;height:100%;min-height:112px}.steam-art-preview div{align-content:center;gap:5px;padding:16px;display:grid}.steam-art-preview span{color:var(--green);letter-spacing:.13em;font-size:.61rem;font-weight:900}.steam-art-preview strong{overflow-wrap:anywhere}.steam-art-preview small{color:var(--muted)}.steam-genre-row{flex-wrap:wrap;gap:7px;margin:-3px 0 18px;display:flex}.steam-genre-row span{color:var(--green);background:#75f05d0f;border:1px solid #75f05d1f;border-radius:7px;padding:6px 8px;font-size:.66rem;font-weight:800}@media (max-width:700px){.steam-import-controls,.steam-art-preview{grid-template-columns:1fr}.steam-import-controls button{min-height:44px}}.zed-editor-panel{border:1px solid var(--border);background:#75f05d0a;border-radius:12px;margin:20px 0;padding:17px}.zed-editor-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.zed-editor-heading h3{margin:4px 0 0}.zed-editor-panel>small{color:var(--muted);text-align:right;margin-top:-9px;display:block}.zed-rating{color:var(--green);align-items:center;gap:9px;display:inline-flex}.zed-rating strong{white-space:nowrap;font-size:.78rem}.zed-stars{color:var(--green);letter-spacing:.08em;white-space:nowrap;text-shadow:0 0 12px #75f05d33;font-size:1.35rem;line-height:1;display:inline-block}.zed-rating.compact{gap:7px}.zed-rating.compact .zed-stars{font-size:1rem}.zed-rating.compact strong{font-size:.68rem}.zed-verdict-row,.obs-zed-verdict{background:#75f05d0b;border:1px solid #75f05d1f;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:15px;margin:0 0 14px;padding:11px 12px;display:grid}.zed-verdict-row>div,.obs-zed-verdict>div{gap:5px;display:grid}.zed-verdict-row>div>span,.obs-zed-verdict>div>span{color:var(--green);letter-spacing:.13em;font-size:.58rem;font-weight:900}.zed-verdict-row p,.obs-zed-verdict p{color:#d6ded7;margin:0;font-size:.78rem;line-height:1.4}@media (max-width:650px){.zed-editor-heading,.zed-verdict-row,.obs-zed-verdict{grid-template-columns:1fr;align-items:flex-start}.zed-editor-heading{flex-direction:column}}.game-card{grid-template-columns:minmax(230px,30%) 1fr;min-height:300px}.game-background{border-right:1px solid var(--border);background-color:#070b09;background-image:radial-gradient(circle,#75f05d2e,#0000 58%),none;background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;place-items:center;min-height:300px;display:grid;position:relative;overflow:hidden}.game-background:after{content:"";pointer-events:none;background:linear-gradient(90deg,#03070414 45%,#080e0aeb 100%),linear-gradient(#0000 55%,#03070457);position:absolute;inset:0}.game-background-fallback{color:var(--muted);letter-spacing:.18em;font-size:.63rem;font-weight:900}.content-game-logo{object-fit:contain;object-position:left center;filter:drop-shadow(0 8px 20px #00000080);width:auto;max-width:min(390px,82%);height:auto;max-height:92px;margin:15px 0 7px;display:block}.obs-lower-third{grid-template-columns:minmax(230px,30%) 1fr;width:min(1040px,100vw - 108px);min-height:300px}.obs-game-art{background-position:50%;background-size:cover;min-height:300px;padding:0;position:relative;overflow:hidden}.obs-game-art:after{content:"";background:linear-gradient(90deg,#03070414 45%,#080e0af0 100%),linear-gradient(#0000 55%,#03070457);position:absolute;inset:0}.obs-game-art>span{z-index:1;position:relative}.obs-content-logo{object-fit:contain;object-position:left center;filter:drop-shadow(0 8px 20px #0000008c);width:auto;max-width:min(430px,82%);height:auto;max-height:96px;margin:15px 0 16px;display:block}@media (max-width:760px){.game-card,.obs-lower-third{grid-template-columns:1fr}.game-background,.obs-game-art{border-right:0;border-bottom:1px solid var(--border);min-height:180px}.game-background:after,.obs-game-art:after{background:linear-gradient(#0000 28%,#080e0af5)}}.artwork-control-panel{border:1px solid var(--border);background:#75f05d09;border-radius:12px;margin:20px 0;padding:17px}.artwork-control-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.artwork-control-heading h3{margin:4px 0 0}.artwork-control-heading button:disabled{cursor:not-allowed;opacity:.45}.artwork-live-preview{background-color:#050806;background-repeat:no-repeat;border:1px solid #75f05d2e;border-radius:10px;place-items:center;min-height:190px;margin-bottom:16px;display:grid;position:relative;overflow:hidden}.artwork-live-preview:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 35%,#050906b3);position:absolute;inset:0}.artwork-live-preview>span{z-index:1;pointer-events:none;position:absolute;inset:0}.artwork-live-preview>strong{z-index:2;color:var(--muted);letter-spacing:.15em;font-size:.65rem;position:relative}.three-column-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.artwork-controls input[type=range]{min-height:38px;accent-color:var(--green);padding:0}.game-background,.obs-game-art{background-repeat:no-repeat}@media (max-width:800px){.three-column-fields{grid-template-columns:1fr}.artwork-control-heading{flex-direction:column;align-items:flex-start}}.zed-intel-editor{background:#070f0ab8;border:1px solid #68ff4138;border-radius:14px;margin:22px 0;padding:18px}.zed-intel-list{gap:9px;margin:14px 0;display:grid}.zed-intel-editor-row{grid-template-columns:auto 100px 150px minmax(220px,1fr) auto;align-items:center;gap:8px;display:grid}.zed-intel-editor-row input,.zed-intel-editor-row select{min-width:0}.show-intel-toggle-list{gap:8px;margin-top:12px;display:grid}.intel-toggle{border:1px solid #ffffff14;border-radius:8px;align-items:flex-start;gap:10px;padding:9px;display:flex!important}.intel-toggle span{display:grid}.intel-toggle small{color:#94a099;margin-top:3px}.zed-intel-card{background:#0a120cd1;border-left:3px solid #70ff45;min-height:72px;margin-top:12px;padding:10px 12px}.zed-intel-card>div{color:#70ff45;letter-spacing:.15em;justify-content:space-between;font-size:10px;display:flex}.zed-intel-card strong{letter-spacing:.08em;margin-top:5px;font-size:12px;display:block}.obs-intel{margin-top:10px}.artwork-controls{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (max-width:900px){.zed-intel-editor-row{grid-template-columns:auto 1fr}.zed-intel-editor-row input:nth-of-type(2),.zed-intel-editor-row select{grid-column:2}.artwork-controls{grid-template-columns:1fr!important}}.zed-intel-card{color:#f4fff1;border:1px solid #75f05d57;border-left:4px solid var(--green);isolation:isolate;background:linear-gradient(96deg,#040a06f7,#0b180ff0 74%,#122717de);border-radius:6px 14px 14px 6px;position:relative;overflow:hidden;box-shadow:0 18px 50px #00000094,0 0 28px #75f05d17,inset 0 0 28px #75f05d06}.zed-intel-shell{z-index:3;padding:15px 18px 13px;position:relative}.zed-intel-header{color:var(--green);letter-spacing:.18em;justify-content:space-between;gap:18px;font-size:.66rem;font-weight:900;display:flex}.zed-intel-header small{color:#deeedf94;font-size:inherit}.zed-intel-card strong{color:#fff;letter-spacing:.12em;text-transform:uppercase;margin-top:9px;font-size:.76rem;font-weight:900;display:block}.zed-intel-card p{color:#e4ece5;margin:5px 0 0;font-size:.92rem;line-height:1.42}.zed-intel-progress{background:#ffffff14;height:2px;margin-top:13px;overflow:hidden}.zed-intel-progress span{background:var(--green);transform-origin:0;width:100%;height:100%;box-shadow:0 0 9px var(--green);animation:linear forwards zed-intel-progress;display:block}.zed-intel-sweep{z-index:4;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#b8ffa452,#0000);width:28%;position:absolute;inset:0 auto 0 -36%;transform:skew(-16deg)}.zed-intel-scan{z-index:2;pointer-events:none;opacity:.16;background:repeating-linear-gradient(#0000 0 3px,#75f05d14 4px);position:absolute;inset:0}.zed-intel-broadcast{transform-origin:0;width:min(420px,34vw);min-width:330px;transition:opacity .38s,transform .76s cubic-bezier(.16,1,.3,1),filter .42s,clip-path .76s cubic-bezier(.16,1,.3,1)}.zed-intel-broadcast.phase-entering,.zed-intel-preview.phase-entering{opacity:0;filter:blur(7px)brightness(1.65);clip-path:inset(0 100% 0 0);transform:translate(-120px)skew(-4deg)scaleX(.86)}.zed-intel-broadcast.phase-showing,.zed-intel-preview.phase-showing{opacity:1;filter:blur()brightness();clip-path:inset(0);transform:translate(0)skew(0deg)scaleX(1)}.zed-intel-broadcast.phase-showing .zed-intel-sweep,.zed-intel-preview.phase-showing .zed-intel-sweep{animation:.78s cubic-bezier(.16,1,.3,1) .1s both zed-intel-sweep}.zed-intel-broadcast.phase-exiting,.zed-intel-preview.phase-exiting{opacity:0;filter:blur(4px)brightness(1.3);clip-path:inset(0 18% 0 0);transform:translate(-54px)skew(2deg)scaleX(.95)}.obs-intel-zone{z-index:20;pointer-events:none;position:absolute;top:50%;left:48px;transform:translateY(-56%)}.preview-stage{position:relative}.preview-intel-zone{z-index:8;transform-origin:0;pointer-events:none;width:43%;position:absolute;top:50%;left:3.5%;transform:translateY(-58%)scale(.76)}.zed-intel-preview{width:100%;transition:opacity .32s,transform .62s cubic-bezier(.16,1,.3,1),filter .36s,clip-path .62s cubic-bezier(.16,1,.3,1)}.zed-intel-inline{margin-top:12px}@keyframes zed-intel-sweep{0%{opacity:0;left:-36%}20%{opacity:1}to{opacity:0;left:118%}}@keyframes zed-intel-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:900px){.obs-intel-zone{left:24px}.zed-intel-broadcast{width:min(390px,100vw - 48px);min-width:0}}@media (prefers-reduced-motion:reduce){.zed-intel-broadcast,.zed-intel-preview,.zed-intel-sweep,.zed-intel-progress span{transition:none!important;animation:none!important}}.obs-lower-third{z-index:10}.obs-intel-zone{z-index:40}.intel-empty-state{background:#75f05d0a;border:1px dashed #75f05d4d;border-radius:10px;margin-top:12px;padding:14px}.intel-empty-state p{color:#aeb9b0;margin:0 0 10px;font-size:.82rem;line-height:1.45}.obs-intel-zone .zed-intel-scan{opacity:.12;background:repeating-linear-gradient(#0000 0 3px,#d78cff17 4px)}.obs-intel-zone .zed-intel-sweep{background:linear-gradient(90deg,#0000,#e8b5ff5c,#0000)}@media (max-width:760px){.obs-lower-third.has-intel{padding-top:108px}.obs-lower-third.has-intel .obs-accent{top:108px}.obs-intel-zone,.obs-intel-zone .zed-intel-broadcast{height:108px}.obs-intel-zone .zed-intel-shell{grid-template-columns:102px minmax(0,1fr) 48px;column-gap:11px;padding:12px 16px 10px 20px}.obs-intel-zone .zed-intel-copy p{font-size:.82rem}}.scheduler-layout{grid-template-columns:minmax(0,1.55fr) minmax(280px,.7fr);gap:22px;display:grid}.scheduler-summary{grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0;display:grid}.scheduler-summary>div{background:#ffffff06;border:1px solid #ffffff14;border-radius:10px;padding:13px}.scheduler-summary span{color:#8d9a91;letter-spacing:.13em;font-size:.65rem;display:block}.scheduler-summary strong{color:#fff;margin-top:5px;font-size:1.08rem;display:block}.scheduler-switches{flex-wrap:wrap;gap:16px;margin:14px 0 18px;display:flex}.scheduler-switches label{align-items:center;gap:8px;display:flex}.scheduler-steps{gap:10px;display:grid}.scheduler-step{background:#080e0ab3;border:1px solid #ffffff17;border-left:4px solid #72f05d;border-radius:11px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.scheduler-step.step-intel{border-left-color:#c66bff}.scheduler-step.step-delay{border-left-color:#5c88ff}.scheduler-step.step-cooldown{border-left-color:#f0b84d}.scheduler-step.disabled{opacity:.45}.scheduler-step-order{color:#728078;letter-spacing:.08em;font-weight:900}.scheduler-step-main{grid-template-columns:minmax(0,1fr) 150px;gap:8px;display:grid}.scheduler-step-title{grid-column:1/-1;align-items:center;gap:10px;display:flex}.scheduler-step-title select{flex:1}.scheduler-step-title span{color:#9eaaa2;white-space:nowrap;font-size:.8rem}.scheduler-duration{color:#9aa69e;grid-template-columns:1fr 80px;align-items:center;gap:8px;font-size:.72rem;display:grid}.scheduler-duration input{padding:7px}.scheduler-step-actions{grid-template-columns:auto repeat(3,34px);align-items:center;gap:5px;display:grid}.scheduler-step-actions label{font-size:.68rem}.scheduler-step-actions button{height:34px;padding:0}.scheduler-add-row{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.scheduler-add-row button{padding:9px 11px}.scheduler-rundown-preview{gap:7px;margin-top:15px;display:grid}.rundown-item{background:#ffffff09;border-left:3px solid #72f05d;justify-content:space-between;padding:10px 12px;display:flex}.rundown-item.intel{border-left-color:#c66bff}.rundown-item.delay{border-left-color:#5c88ff}.rundown-item.cooldown{border-left-color:#f0b84d}.rundown-item span,.rundown-item strong{font-size:.78rem}.scheduler-note{color:#9ba69f;margin-top:18px;line-height:1.55}.scheduler-overlay{will-change:transform,opacity,filter}@media (max-width:980px){.scheduler-layout,.scheduler-step-main{grid-template-columns:1fr}.scheduler-duration{grid-template-columns:1fr 90px}}@media (max-width:650px){.scheduler-summary{grid-template-columns:1fr}.scheduler-step{grid-template-columns:34px 1fr}.scheduler-step-actions{grid-column:2}.scheduler-step-main{grid-template-columns:1fr}}.scheduler-intro{color:#a4afa8;max-width:780px;margin:4px 0 18px;line-height:1.6}.package-timing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 22px;display:grid}.package-timing-card{background:#080e0ab8;border:1px solid #ffffff17;border-left:4px solid #72f05d;border-radius:12px;padding:17px;display:block}.package-timing-card.intel-setting{border-left-color:#c66bff}.package-timing-card.cooldown-setting{border-left-color:#f0b84d}.package-timing-card>span{color:#8e9a92;letter-spacing:.14em;font-size:.65rem;display:block}.package-timing-card>strong{color:#eef5f0;min-height:38px;margin:7px 0 14px;font-size:.87rem;line-height:1.35;display:block}.package-timing-card>div{align-items:center;gap:9px;display:flex}.package-timing-card input{width:100%;font-size:1.15rem;font-weight:800}.package-timing-card em{color:#9ba69f;font-size:.74rem;font-style:normal}.package-cycle-preview{gap:8px;margin-top:15px;display:grid}.cycle-stage{background:#ffffff09;border-left:3px solid #72f05d;grid-template-columns:36px 1fr;align-items:start;gap:11px;padding:12px;display:grid}.cycle-stage.intel{border-left-color:#c66bff}.cycle-stage.exit{border-left-color:#5c88ff}.cycle-stage.quiet{border-left-color:#f0b84d}.cycle-stage.repeat{border-left-color:#72f05d}.cycle-stage>span{color:#738078;letter-spacing:.08em;font-size:.7rem;font-weight:900}.cycle-stage div{gap:3px;display:grid}.cycle-stage strong{font-size:.82rem}.cycle-stage small{color:#96a199;line-height:1.4}@media (max-width:900px){.package-timing-grid{grid-template-columns:1fr}}.package-action-row{align-items:flex-start;gap:12px}.package-action-buttons{flex-wrap:wrap;gap:10px;display:flex}.preview-package-button{color:#ead3ff;background:#c66bff14;border-color:#c66bff8c}.preview-package-button:hover{background:#c66bff24;border-color:#c66bff}@media (max-width:650px){.package-action-buttons,.package-action-buttons button{width:100%}}.intel-action-row{flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0;display:flex}.live-intel-chip,.manual-intel-chip{letter-spacing:.12em;white-space:nowrap;border-radius:999px;align-items:center;padding:3px 7px;font-size:10px;font-style:normal;font-weight:900;display:inline-flex}.live-intel-chip{color:#73ff55;background:#73ff5514;border:1px solid #73ff5559}.manual-intel-chip{color:#c8a6ff;background:#be91ff14;border:1px solid #be91ff59}.zed-intel-editor-row.linked-intel-row{border-color:#73ff5540}.zed-intel-editor-row input:disabled,.zed-intel-editor-row select:disabled{opacity:.78;cursor:not-allowed}.intel-toggle strong{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:root,.theme-green{--ddz-accent:#72ff4f;--ddz-accent-rgb:114,255,79;--ddz-accent-soft:#173d1d}.theme-blue{--ddz-accent:#46a6ff;--ddz-accent-rgb:70,166,255;--ddz-accent-soft:#102b45}.theme-red{--ddz-accent:#ff4f5e;--ddz-accent-rgb:255,79,94;--ddz-accent-soft:#45151b}.theme-purple{--ddz-accent:#c06cff;--ddz-accent-rgb:192,108,255;--ddz-accent-soft:#311943}.theme-orange{--ddz-accent:#ffad42;--ddz-accent-rgb:255,173,66;--ddz-accent-soft:#452b0f}.scheduler-overlay{transform-origin:0;backface-visibility:hidden}.scheduler-overlay.phase-entering{opacity:0;filter:blur(10px)saturate(.75);transform:translate(-108%)scale(.985)}.scheduler-overlay.phase-showing{opacity:1;filter:blur()saturate();transition:transform .78s cubic-bezier(.16,1,.3,1),opacity .42s,filter .62s;transform:translate(0)scale(1)}.scheduler-overlay.phase-exiting{opacity:0;filter:blur(7px)saturate(.8);transition:transform .62s cubic-bezier(.7,0,.84,0),opacity .42s,filter .42s;transform:translate(-108%)scale(.992)}.scheduler-overlay .obs-accent{box-shadow:0 0 24px rgba(var(--ddz-accent-rgb),.5);background:var(--ddz-accent)!important}.scheduler-overlay .obs-topline span:first-child,.scheduler-overlay .obs-objective span,.scheduler-overlay .obs-zed-verdict span,.scheduler-overlay .obs-footer span{color:var(--ddz-accent)!important}.scheduler-overlay .obs-live{border-color:rgba(var(--ddz-accent-rgb),.5)!important;color:var(--ddz-accent)!important;background:rgba(var(--ddz-accent-rgb),.08)!important}.scheduler-overlay .obs-objective,.scheduler-overlay .obs-zed-verdict{border-color:rgba(var(--ddz-accent-rgb),.22)!important}.zed-intel-card{box-shadow:0 18px 45px #00000057,0 0 0 1px rgba(var(--ddz-accent-rgb),.08);border-color:rgba(var(--ddz-accent-rgb),.52)!important}.zed-intel-category,.zed-intel-count,.zed-intel-copy strong{color:var(--ddz-accent)!important}.zed-intel-progress span{box-shadow:0 0 12px rgba(var(--ddz-accent-rgb),.65);background:var(--ddz-accent)!important}.zed-intel-broadcast.phase-entering,.zed-intel-preview.phase-entering{opacity:0;filter:blur(7px);transform:translateY(-28px)scale(.985)}.zed-intel-broadcast.phase-showing,.zed-intel-preview.phase-showing{opacity:1;filter:blur();transition:transform .56s cubic-bezier(.16,1,.3,1),opacity .3s,filter .44s;transform:translate(0)scale(1)}.zed-intel-broadcast.phase-exiting,.zed-intel-preview.phase-exiting{opacity:0;filter:blur(5px);transition:transform .36s cubic-bezier(.7,0,.84,0),opacity .28s,filter .3s;transform:translateY(-18px)scale(.992)}.theme-selector-block{background:#ffffff05;border:1px solid #ffffff14;border-radius:13px;margin:20px 0;padding:17px}.theme-selector-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:12px;display:flex}.theme-selector-heading div{gap:4px;display:grid}.theme-selector-heading span{letter-spacing:.14em;color:#8e9b92;font-size:.65rem}.theme-selector-heading strong{font-size:1rem}.theme-selector-heading small{color:#89968e;text-align:right;max-width:380px}.theme-options{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.theme-option{color:#dfe7e2;cursor:pointer;background:#070d09bf;border:1px solid #ffffff14;border-radius:9px;align-items:center;gap:8px;padding:10px;display:flex}.theme-option:hover,.theme-option.selected{border-color:var(--ddz-accent);box-shadow:0 0 0 1px rgba(var(--ddz-accent-rgb),.12),0 0 18px rgba(var(--ddz-accent-rgb),.08)}.theme-option.selected{background:rgba(var(--ddz-accent-rgb),.08)}.theme-swatch{background:var(--ddz-accent);width:13px;height:13px;box-shadow:0 0 10px rgba(var(--ddz-accent-rgb),.55);border-radius:50%}.theme-option strong{text-align:left;font-size:.72rem}.scheduler-live-preview{border:1px solid rgba(var(--ddz-accent-rgb),.28);box-shadow:inset 0 0 35px rgba(var(--ddz-accent-rgb),.035);background:#050a07;border-radius:13px;margin:14px 0 8px;position:relative;overflow:hidden}.scheduler-preview-intel{border-bottom:1px solid rgba(var(--ddz-accent-rgb),.28);background:linear-gradient(100deg,rgba(var(--ddz-accent-rgb),.12),#070c09f5 46%);padding:11px 13px 12px;position:relative}.scheduler-preview-intel>div{color:var(--ddz-accent);letter-spacing:.13em;justify-content:space-between;font-size:.56rem;display:flex}.scheduler-preview-intel strong{color:#fff;margin-top:7px;font-size:.73rem;display:block}.scheduler-preview-intel p{color:#b7c3bb;margin:3px 0 0;font-size:.67rem;line-height:1.35}.scheduler-preview-intel i{background:var(--ddz-accent);transform-origin:0;height:3px;animation:linear infinite v18-preview-progress;position:absolute;bottom:0;left:0;right:0}.scheduler-preview-canvas{grid-template-columns:44% 56%;min-height:154px;display:grid}.scheduler-preview-art{color:#607068;letter-spacing:.12em;background:linear-gradient(145deg,#17211b,#080d0a) 50%/cover;place-items:center;font-size:.6rem;display:grid}.scheduler-preview-copy{border-left:3px solid var(--ddz-accent);flex-direction:column;justify-content:center;padding:18px 15px;display:flex}.scheduler-preview-copy small{color:var(--ddz-accent);letter-spacing:.16em;font-size:.55rem}.scheduler-preview-copy strong{color:#fff;margin-top:7px;font-size:1.08rem}.scheduler-preview-copy span{color:#9ba8a0;margin-top:5px;font-size:.68rem}.preview-caption{color:#7f8d84;margin:0 0 20px;font-size:.72rem;line-height:1.45}.cycle-eyebrow{border-top:1px solid #ffffff12;padding-top:18px;margin-top:20px!important}@keyframes v18-preview-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:900px){.theme-options{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-selector-heading{flex-direction:column;align-items:start}.theme-selector-heading small{text-align:left}.scheduler-preview-panel{min-width:0}}@media (prefers-reduced-motion:reduce){.scheduler-overlay,.zed-intel-broadcast,.zed-intel-preview{filter:none!important;transition:none!important}.scheduler-preview-intel i{animation:none!important}}.twitch-settings-panel{position:relative;overflow:hidden}.twitch-settings-panel:before{content:"";background:#9146ff;width:3px;position:absolute;inset:0 auto 0 0}.twitch-account-card{background:#9146ff14;border:1px solid #9146ff47;border-radius:12px;align-items:center;gap:14px;margin-bottom:16px;padding:14px;display:flex}.rumble-settings-panel{position:relative;overflow:hidden}.rumble-settings-panel:before{content:"";background:#85c742;width:3px;position:absolute;inset:0 auto 0 0}.rumble-settings-panel .twitch-account-card{background:#446c1e1f;border-color:#85c7424d}.twitch-account-card div{gap:2px;display:grid}.twitch-account-card span,.twitch-account-card small{color:var(--muted,#8e98a8)}.twitch-account-card strong{font-size:1.05rem}.twitch-avatar{object-fit:cover;border:2px solid #9146ffbf;border-radius:50%;width:52px;height:52px}.twitch-connect-button{background:#9146ff;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.future-integration-note{border-top:1px solid #ffffff14;gap:4px;margin-top:18px;padding-top:16px;display:grid}.future-integration-note span{color:var(--muted,#8e98a8);font-size:.9rem;line-height:1.5}.page-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.header-launch-button{color:#071006;background:var(--green);letter-spacing:.04em;text-transform:uppercase;border:1px solid #8bff77b3;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 13px;font-size:.67rem;font-weight:950;transition:transform .16s,filter .16s,box-shadow .16s;display:inline-flex;box-shadow:0 0 24px #75f05d1f}.header-launch-button:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 0 30px #75f05d33}.mission-preview-actions{align-items:center;gap:8px;display:flex}.mission-refresh-button{font:inherit;cursor:pointer}.mission-live-preview{background:radial-gradient(circle,#2f463459,#0000 62%),#030604;border:1px solid #75f05d17;border-radius:13px;width:100%;min-height:430px;position:relative;overflow:hidden;box-shadow:inset 0 0 50px #00000080,0 18px 50px #0003}.mission-live-preview:after{content:"";z-index:2;opacity:.1;pointer-events:none;background:repeating-linear-gradient(#0000 0 3px,#00000080 4px);position:absolute;inset:0}.mission-live-preview-frame{background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.mission-preview-label{z-index:4;color:#a9b7aa;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.04em;pointer-events:none;background:#040905d1;border:1px solid #75f05d24;border-radius:999px;align-items:center;gap:7px;min-height:28px;padding:0 10px;font-size:.62rem;font-weight:850;display:inline-flex;position:absolute;bottom:12px;right:12px}.launch-overlay-card{background:#75f05d0e!important;border-color:#75f05d33!important}.obs-output-viewport{background:0 0;position:fixed;inset:0;overflow:hidden}.obs-output-page{transform-origin:50%;width:1920px;height:1080px;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%}.obs-lower-third.has-intel{padding-top:92px;overflow:hidden}.obs-intel-zone{z-index:50;pointer-events:none;width:100%;height:92px;position:absolute;inset:0 0 auto;transform:none}.obs-intel-zone .zed-intel-broadcast{background:linear-gradient(100deg,#110718fc,#1e0c2bf7 54%,#0a1711f7);border-top:0;border-bottom:1px solid #bf69ff85;border-left:5px solid #c66bff;border-right:0;border-radius:17px 17px 0 0;width:100%;min-width:0;height:92px;margin:0;box-shadow:inset 0 -1px #ffffff09,0 8px 28px #0000006b,0 0 30px #c66bff1f}.obs-intel-zone .zed-intel-shell{grid-template-rows:22px 1fr 3px;grid-template-columns:150px minmax(0,1fr) 64px;align-items:center;column-gap:20px;height:100%;padding:13px 22px 11px 26px;display:grid}.obs-intel-zone .zed-intel-header{display:contents}.obs-intel-zone .zed-intel-category{color:#d78cff;letter-spacing:.15em;text-shadow:0 0 13px #d78cff61;grid-area:1/1/span 2;align-self:center;font-size:.72rem;font-weight:950;line-height:1.22}.obs-intel-zone .zed-intel-count{color:#eedef6bd;letter-spacing:.12em;white-space:nowrap;grid-area:1/3/span 2;place-self:center end;font-size:.68rem;font-weight:800}.obs-intel-zone .zed-intel-copy{grid-area:1/2/span 2;align-self:center;min-width:0}.obs-intel-zone .zed-intel-copy strong{color:#d78cff;letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0 0 4px;font-size:.64rem;font-weight:950;line-height:1.2;display:block;overflow:hidden}.obs-intel-zone .zed-intel-copy p{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.97rem;line-height:1.28;display:-webkit-box;overflow:hidden}.obs-intel-zone .zed-intel-progress{background:#ffffff13;grid-area:3/1/auto/-1;width:100%;height:3px;margin:0}.obs-intel-zone .zed-intel-progress span{background:linear-gradient(90deg,#c66bff,#ecb7ff);box-shadow:0 0 10px #c66bffcc}.mission-live-preview{aspect-ratio:16/9;min-height:0}.mission-live-preview-frame{width:100%;height:100%}@media (max-width:760px){.obs-lower-third.has-intel{padding-top:108px}.obs-lower-third.has-intel .obs-accent{top:108px}.obs-intel-zone,.obs-intel-zone .zed-intel-broadcast{height:108px}}.broadcast-canvas{background:0 0;width:1920px;height:1080px;position:relative;overflow:hidden}.broadcast-canvas .obs-lower-third{transform-origin:50%;width:900px;max-width:none;top:auto;bottom:auto;left:auto}.broadcast-canvas .obs-lower-third.phase-entering{animation:.78s cubic-bezier(.2,.75,.2,1) both broadcast-card-enter}.broadcast-canvas .obs-lower-third.phase-exiting{animation:.78s both broadcast-card-exit}@keyframes broadcast-card-enter{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur()}}@keyframes broadcast-card-exit{0%{opacity:1}to{opacity:0}}.broadcast-canvas-viewport{aspect-ratio:16/9;background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/64px 64px,radial-gradient(circle,#223c2857,#0000 68%),#030604;border:1px solid #75f05d17;border-radius:13px;width:100%;min-height:420px;position:relative;overflow:hidden}.broadcast-canvas-scaled{transform-origin:50%;width:1920px;height:1080px;position:absolute;top:50%;left:50%}.broadcast-safe-zone{z-index:100;pointer-events:none;border:2px dashed #75f05d2e;border-radius:5px;display:none;position:absolute;inset:54px}.broadcast-canvas.is-admin-preview .broadcast-safe-zone{display:block}.broadcast-preview-stage{background:0 0;min-height:0;padding:0;overflow:visible}.canvas-placement-panel{background:#75f05d06;border-color:#75f05d2e}@media (max-width:900px){.broadcast-canvas-viewport{min-height:320px}}.graphics-output-monitor{padding:22px;overflow:hidden}.graphics-monitor-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.graphics-monitor-header h2{margin:5px 0 7px}.graphics-monitor-header>div:first-child>p:last-child{max-width:760px;color:var(--muted);margin:0;line-height:1.55}.graphics-monitor-status{color:var(--green);letter-spacing:.12em;background:#75f05d12;border:1px solid #75f05d33;border-radius:8px;flex:none;align-items:center;gap:8px;padding:8px 10px;font-size:.66rem;font-weight:900;display:flex}.graphics-monitor-dot{background:var(--green);border-radius:999px;width:7px;height:7px;box-shadow:0 0 12px #75f05dcc}.graphics-output-frame-shell{aspect-ratio:16/9;background-color:#060906;background-image:linear-gradient(45deg,#0a0f0c 25%,#0000 25%),linear-gradient(-45deg,#0a0f0c 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#0a0f0c 75%),linear-gradient(-45deg,#0000 75%,#0a0f0c 75%),none;background-position:0 0,0 8px,8px -8px,-8px 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;border:1px solid #75f05d3d;border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 50px #00000073,0 18px 42px #00000047}.graphics-output-frame{background:0 0;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.graphics-output-frame-label{z-index:2;color:#aeb9b1;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030604c2;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:9px;padding:6px 8px;display:flex;position:absolute;bottom:10px;right:10px}.graphics-output-frame-label span{color:var(--green);letter-spacing:.14em;font-size:.55rem;font-weight:900}.graphics-output-frame-label strong{font-size:.62rem}.graphics-output-toolbar{justify-content:space-between;align-items:center;gap:14px;margin-top:14px;display:flex}.graphics-output-url{flex:auto;min-width:0;margin:0}.graphics-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}@media (max-width:1050px){.graphics-module-grid{grid-template-columns:1fr}}@media (max-width:760px){.graphics-monitor-header,.graphics-output-toolbar{flex-direction:column;align-items:stretch}.graphics-monitor-status{width:fit-content}}.broadcast-card-shell{z-index:20;transform-origin:50%;pointer-events:none;width:900px;position:absolute}.broadcast-card-shell .obs-lower-third{width:900px;max-width:none;animation-duration:var(--card-motion-duration,.78s);animation-delay:var(--card-motion-delay,0s);animation-timing-function:var(--card-motion-ease,cubic-bezier(.2, .75, .2, 1));will-change:transform, opacity, filter, clip-path;animation-fill-mode:both;position:relative;inset:auto;transform:translate(0)}.broadcast-card-shell .obs-lower-third.phase-entering,.broadcast-card-shell .obs-lower-third.phase-exiting{animation-duration:var(--card-motion-duration,.78s)}.broadcast-card-shell .obs-lower-third.phase-exiting{animation-delay:0s}.broadcast-card-shell .phase-entering.entrance-fade{animation-name:ddz-enter-fade}.broadcast-card-shell .phase-entering.entrance-slide-left{animation-name:ddz-enter-left}.broadcast-card-shell .phase-entering.entrance-slide-right{animation-name:ddz-enter-right}.broadcast-card-shell .phase-entering.entrance-slide-up{animation-name:ddz-enter-up}.broadcast-card-shell .phase-entering.entrance-slide-down{animation-name:ddz-enter-down}.broadcast-card-shell .phase-entering.entrance-scale{animation-name:ddz-enter-scale}.broadcast-card-shell .phase-entering.entrance-blur{animation-name:ddz-enter-blur}.broadcast-card-shell .phase-entering.entrance-wipe{animation-name:ddz-enter-wipe}.broadcast-card-shell .phase-entering.entrance-glitch{animation-name:ddz-enter-glitch}.broadcast-card-shell .phase-entering.entrance-signal-lock{animation-name:ddz-enter-signal-lock}@keyframes ddz-enter-fade{0%{opacity:0}to{opacity:1}}@keyframes ddz-enter-left{0%{opacity:0;transform:translate(-180px)}to{opacity:1;transform:translate(0)}}@keyframes ddz-enter-right{0%{opacity:0;transform:translate(180px)}to{opacity:1;transform:translate(0)}}@keyframes ddz-enter-up{0%{opacity:0;transform:translateY(120px)}to{opacity:1;transform:translateY(0)}}@keyframes ddz-enter-down{0%{opacity:0;transform:translateY(-120px)}to{opacity:1;transform:translateY(0)}}@keyframes ddz-enter-scale{0%{opacity:0;filter:blur(5px);transform:scale(.78)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes ddz-enter-blur{0%{opacity:0;filter:blur(18px)brightness(1.8);transform:scale(1.035)}to{opacity:1;filter:blur()brightness();transform:scale(1)}}@keyframes ddz-enter-wipe{0%{opacity:.35;clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes ddz-enter-glitch{0%{opacity:0;filter:hue-rotate(80deg)contrast(2);clip-path:inset(0 0 88%);transform:translate(-34px)skew(-8deg)}18%{opacity:.75;clip-path:inset(38% 0 36%);transform:translate(22px)}34%{clip-path:inset(68% 0 10%);transform:translate(-12px)skew(4deg)}52%{opacity:1;filter:hue-rotate(-35deg)contrast(1.45);clip-path:inset(12% 0 58%);transform:translate(8px)}72%{clip-path:inset(0);transform:translate(-4px)}to{opacity:1;filter:none;clip-path:inset(0);transform:translate(0)}}@keyframes ddz-enter-signal-lock{0%{opacity:0;filter:brightness(4)blur(4px);transform:scaleX(.02)scaleY(.08)}30%{opacity:.9;filter:brightness(3);transform:scaleX(1)scaleY(.035)}48%{filter:brightness(1.8)contrast(1.5);transform:scaleX(.96)scaleY(1.08)}64%{transform:translate(-7px)scale(1.01)}76%{transform:translate(5px)scale(.995)}to{opacity:1;filter:none;transform:none}}.broadcast-card-shell .phase-exiting.exit-fade{animation-name:ddz-exit-fade}.broadcast-card-shell .phase-exiting.exit-slide-left{animation-name:ddz-exit-left}.broadcast-card-shell .phase-exiting.exit-slide-right{animation-name:ddz-exit-right}.broadcast-card-shell .phase-exiting.exit-slide-down{animation-name:ddz-exit-down}.broadcast-card-shell .phase-exiting.exit-shrink{animation-name:ddz-exit-shrink}.broadcast-card-shell .phase-exiting.exit-wipe{animation-name:ddz-exit-wipe}.broadcast-card-shell .phase-exiting.exit-glitch{animation-name:ddz-exit-glitch}@keyframes ddz-exit-fade{0%{opacity:1}to{opacity:0}}@keyframes ddz-exit-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-180px)}}@keyframes ddz-exit-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(180px)}}@keyframes ddz-exit-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(140px)}}@keyframes ddz-exit-shrink{0%{opacity:1;transform:scale(1)}to{opacity:0;filter:blur(7px);transform:scale(.72)}}@keyframes ddz-exit-wipe{0%{opacity:1;clip-path:inset(0)}to{opacity:.3;clip-path:inset(0 0 0 100%)}}@keyframes ddz-exit-glitch{0%{opacity:1;filter:none;clip-path:inset(0);transform:none}20%{filter:hue-rotate(60deg)contrast(1.7);clip-path:inset(18% 0 55%);transform:translate(9px)}42%{clip-path:inset(62% 0 12%);transform:translate(-16px)skew(-5deg)}70%{opacity:.7;filter:brightness(2.4);clip-path:inset(35% 0 42%);transform:translate(28px)}to{opacity:0;filter:blur(5px);clip-path:inset(49% 0);transform:translate(-46px)scaleY(.08)}}.broadcast-card-shell .phase-showing.idle-ambient-glow{animation:3.6s ease-in-out infinite ddz-idle-glow}.broadcast-card-shell .phase-showing.idle-float{animation:4.8s ease-in-out infinite ddz-idle-float}.broadcast-card-shell .phase-showing.idle-intel-pulse .obs-intel-zone{animation:3.2s ease-in-out infinite ddz-intel-pulse}@keyframes ddz-idle-glow{0%,to{filter:drop-shadow(0 0 4px #c66bff24)}50%{filter:drop-shadow(0 0 20px #c66bff6b)}}@keyframes ddz-idle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes ddz-intel-pulse{0%,78%,to{filter:brightness()}86%{filter:brightness(1.28)drop-shadow(0 0 10px #c66bff73)}92%{filter:brightness()}}.broadcast-card-fx{z-index:80;border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0}.phase-showing.idle-shine .broadcast-card-fx-shine{opacity:1;overflow:hidden}.phase-showing.idle-shine .broadcast-card-fx-shine:after{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);width:16%;animation:7s ease-in-out 1.3s infinite ddz-shine-sweep;position:absolute;top:-30%;bottom:-30%;left:-28%;transform:skew(-20deg)}@keyframes ddz-shine-sweep{0%,68%{opacity:0;left:-28%}72%{opacity:.8}88%{opacity:.35;left:116%}to{opacity:0;left:116%}}.phase-showing.idle-scanlines .broadcast-card-fx-scanlines{opacity:.22;background:repeating-linear-gradient(#0000 0 3px,#ffffff0b 4px,#0000 5px);animation:6s linear infinite ddz-scanline-drift}@keyframes ddz-scanline-drift{0%{background-position-y:0}to{background-position-y:120px}}.motion-control-panel{background:linear-gradient(135deg,#c66bff0b,#75f05d05);border-color:#c66bff3d}.motion-preset-row{flex-wrap:wrap;gap:8px;margin:12px 0 18px;display:flex}.motion-preset-row button{min-width:92px;color:inherit;cursor:pointer;background:#c66bff0f;border:1px solid #c66bff38;border-radius:8px;padding:8px 12px}.motion-preset-row button:hover{background:#c66bff1f;border-color:#c66bff8c}.broadcast-fx-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin:0 0 16px;display:grid}.fx-option{color:#dfe8e2;text-align:left;background:#070c09e0;border:1px solid #c66bff33;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:18px minmax(0,1fr);align-content:center;column-gap:8px;min-width:0;min-height:62px;padding:9px 10px;display:grid;box-shadow:inset 0 1px #ffffff09}.fx-option:hover{background:#c66bff1a;border-color:#c66bff85}.fx-option.selected{color:#f4fff2;background:#75f05d1a;border-color:#75f05d8c;box-shadow:inset 0 0 18px #75f05d0b}.fx-option-icon{background:linear-gradient(135deg,#c66bff57,#75f05d1a),#0a100c;border:1px solid #c66bff6b;border-radius:5px;grid-row:1/3;align-self:center;width:18px;height:18px}.fx-option.selected .fx-option-icon{border-color:#75f05da6;box-shadow:0 0 10px #75f05d29}.fx-option strong{min-width:0;color:inherit;white-space:normal;font-size:.64rem;line-height:1.18}.fx-option small{color:#829087;letter-spacing:.1em;font-size:.54rem;font-weight:900}.fx-option.selected small{color:var(--green)}.broadcast-fx-save-row{gap:8px;margin-top:14px;display:grid}.broadcast-fx-save-row .primary-button{color:#dfffd9;background:#75f05d1c;border:1px solid #75f05d5c;border-radius:9px;min-height:40px;padding:9px 14px;font-weight:850}.broadcast-fx-save-row .primary-button:hover:not(:disabled){color:#fff;background:#75f05d2e;border-color:#75f05dad}.broadcast-fx-save-row .primary-button:disabled{color:#738078;cursor:wait;background:#090e0bd1;border-color:#ffffff14}.broadcast-fx-save-row small{color:#9aa69e;line-height:1.45}.motion-select-grid,.motion-timing-grid{align-items:end}@media (prefers-reduced-motion:reduce){.broadcast-card-shell .obs-lower-third,.broadcast-card-shell .obs-intel-zone,.broadcast-card-fx:after{animation-duration:1ms!important;animation-iteration-count:1!important}}.show-live-preview-panel{align-self:start;min-width:0}.show-preview-heading{margin-bottom:16px}.live-preview-launch{cursor:pointer;align-items:center;gap:8px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.live-preview-launch:hover{background:#75f05d1c;border-color:#75f05d94;transform:translateY(-1px)}.live-preview-dot{background:var(--green-bright);border-radius:999px;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 10px #75f05dd9}.show-output-monitor{aspect-ratio:16/9;background:#020403;border:1px solid #75f05d38;border-radius:13px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 42px #75f05d09,0 16px 45px #0000003d}.show-output-monitor:after{content:"LIVE OUTPUT";z-index:2;color:#d8ffcf9e;letter-spacing:.14em;pointer-events:none;background:#020704b8;border:1px solid #75f05d29;border-radius:6px;padding:5px 8px;font-size:.55rem;font-weight:900;position:absolute;bottom:10px;right:12px}.show-output-frame{background:0 0;border:0;width:100%;height:100%;display:block}.show-preview-status-row{color:#829087;letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:10px 0 18px;font-size:.62rem;font-weight:850;display:flex}.show-preview-status-row a{color:var(--green);margin-left:auto;text-decoration:none}.show-preview-status-row a:hover{text-decoration:underline}.show-preview-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.show-preview-controls .canvas-placement-panel,.show-preview-controls .motion-control-panel{height:100%;margin:0}.show-preview-controls .motion-preset-row{margin-top:12px}@media (max-width:1180px){.show-preview-controls{grid-template-columns:1fr}}@media (max-width:900px){.show-preview-status-row a{margin-left:0}}.show-preview-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.show-publish-button,.preview-replay-button{white-space:nowrap;border-radius:10px;width:auto;min-height:38px;margin:0;padding:9px 15px}.preview-replay-button{color:var(--text-primary,#f4f7f4);font:inherit;cursor:pointer;background:#75f05d0f;border:1px solid #75f05d40;font-weight:700}.preview-replay-button:hover{background:#75f05d1f;border-color:#75f05d8c}.show-publish-button{box-shadow:0 0 24px #75f05d24}@media (max-width:900px){.show-preview-heading{flex-direction:column;align-items:flex-start}.show-preview-toolbar{justify-content:flex-start;width:100%}}.show-preview-intel-row{margin-top:16px}.show-preview-intel-row .show-intel-panel{width:100%;margin:0}.show-preview-intel-row .intel-action-row{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.show-preview-intel-row .intel-action-row .helper-text{flex:320px;margin:0}.show-preview-intel-row .show-intel-toggle-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.show-preview-intel-row .intel-toggle{align-items:flex-start;min-height:92px}.show-preview-intel-row .intel-toggle span{min-width:0}.show-preview-intel-row .intel-toggle small{overflow-wrap:anywhere}.steam-review-intel-control{background:linear-gradient(100deg,#75f05d12,#0003);border:1px solid #75f05d33;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(190px,.34fr);align-items:center;gap:12px;margin-top:14px;padding:12px;display:grid}.steam-review-intel-toggle{cursor:pointer;align-items:flex-start;gap:10px;min-width:0;display:flex}.steam-review-intel-toggle input{accent-color:#75f05d;margin-top:3px}.steam-review-intel-toggle span{gap:4px;min-width:0;display:grid}.steam-review-intel-toggle strong{color:#eef6ef;flex-wrap:wrap;align-items:center;gap:8px;font-size:.8rem;display:flex}.steam-review-intel-toggle small,.steam-review-intel-warning{color:#91a096;font-size:.68rem;line-height:1.45}.steam-review-length-control{color:#8d998f;letter-spacing:.06em;text-transform:uppercase;gap:6px;min-width:0;font-size:.65rem;font-weight:850;display:grid}.steam-review-length-control select{width:100%;min-width:0}.steam-review-intel-warning{color:#e5b56f;grid-column:1/-1}@media (max-width:1180px){.show-preview-intel-row .show-intel-toggle-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.steam-review-intel-control,.show-preview-intel-row .show-intel-toggle-list{grid-template-columns:1fr}}.package-scheduler-layout>.scheduler-panel,.package-scheduler-layout>.scheduler-preview-panel{padding:28px}.package-scheduler-layout .panel-heading{margin-bottom:18px}.package-scheduler-layout .scheduler-intro{margin:10px 0 24px;line-height:1.75}.package-scheduler-layout .scheduler-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 22px}.package-scheduler-layout .package-timing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.package-scheduler-layout .package-timing-card{padding:20px}.package-scheduler-layout .package-timing-card.preroll-setting,.package-scheduler-layout .cycle-stage.preroll{border-left-color:#46a6ff}.package-scheduler-layout .package-publish-button{color:#071109;background:#72ff4f;border-color:#72ff4f;font-weight:900;box-shadow:0 0 0 1px #72ff4f2e,0 8px 24px #72ff4f1f}.package-scheduler-layout .package-publish-button:hover:not(:disabled){color:#071109;background:#8dff73;border-color:#8dff73}.package-scheduler-layout .package-publish-button:disabled{opacity:.55}.package-scheduler-layout .scheduler-preview-panel>.eyebrow:first-child{margin-top:0}@media (max-width:1100px){.package-scheduler-layout .scheduler-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.package-scheduler-layout>.scheduler-panel,.package-scheduler-layout>.scheduler-preview-panel{padding:22px}.package-scheduler-layout .package-timing-grid,.package-scheduler-layout .scheduler-summary{grid-template-columns:1fr}}html,body,.obs-output-page{background:0 0}.obs-output-page{isolation:isolate}.obs-output-page,.obs-output-page .broadcast-canvas{background:0 0!important}html:has(.obs-output-page){background:0 0!important}body:has(.obs-output-page){background:0 0!important}body:has(.obs-output-page):before{background:0 0!important}body:has(.obs-output-page):after{background:0 0!important}.obs-lower-third.has-intel{padding-top:116px}.obs-lower-third.has-intel .obs-accent{top:116px}.obs-intel-zone,.obs-intel-zone .zed-intel-broadcast{height:116px}.obs-intel-zone .zed-intel-shell{grid-template-rows:minmax(0,1fr) 3px;grid-template-columns:150px minmax(0,1fr) 64px;align-items:center;gap:10px 20px;height:100%;padding:14px 22px 12px 26px;display:grid}.obs-intel-zone .zed-intel-category{grid-area:1/1;align-self:center}.obs-intel-zone .zed-intel-count{grid-area:1/3;align-self:center}.obs-intel-zone .zed-intel-copy{grid-area:1/2;align-self:center;min-width:0;padding:0}.obs-intel-zone .zed-intel-copy strong{margin:0 0 5px}.obs-intel-zone .zed-intel-copy p{min-height:2.56em;margin:0;line-height:1.28}.obs-intel-zone .zed-intel-progress{grid-area:2/1/auto/-1;align-self:end;width:100%;height:3px;margin:0}@media (max-width:760px){.obs-lower-third.has-intel{padding-top:128px}.obs-lower-third.has-intel .obs-accent{top:128px}.obs-intel-zone,.obs-intel-zone .zed-intel-broadcast{height:128px}.obs-intel-zone .zed-intel-shell{grid-template-columns:102px minmax(0,1fr) 48px;gap:9px 11px;padding:13px 16px 11px 20px}}.show-output-monitor{max-width:720px;margin-inline:auto}.show-preview-status-row{margin-inline:auto;max-width:720px;margin-top:10px;margin-bottom:18px}.show-broadcast-panel{margin-top:22px}.compact-broadcast-heading{align-items:flex-start;margin-bottom:14px}.compact-broadcast-description{color:#929f97;max-width:720px;margin:6px 0 0;line-height:1.5}.compact-broadcast-switches{background:#ffffff05;border:1px solid #ffffff12;border-radius:10px;flex-wrap:wrap;gap:10px 22px;padding:12px 14px;display:flex}.compact-broadcast-switches label{color:#cbd5cf;align-items:center;gap:8px;margin:0;font-size:.78rem;display:inline-flex}.compact-timing-grid{grid-template-columns:repeat(4,minmax(130px,1fr));gap:10px;margin-top:12px;display:grid}.compact-timing-grid>label{background:#070c09b3;border:1px solid #ffffff14;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:10px;margin:0;padding:10px 12px;display:grid}.compact-timing-grid>label>span{color:#a6b1aa;letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:800}.compact-timing-grid>label>div{align-items:center;gap:6px;display:flex}.compact-timing-grid input{text-align:center;width:64px;min-height:34px;padding:6px 8px}.compact-timing-grid em{color:#7f8d84;text-transform:uppercase;font-size:.68rem;font-style:normal}.compact-theme-row{grid-template-columns:auto 1fr;align-items:center;gap:14px;margin-top:12px;display:grid}.compact-theme-row>span{color:#8e9b92;letter-spacing:.13em;text-transform:uppercase;font-size:.66rem;font-weight:900}.compact-theme-row>div{flex-wrap:wrap;gap:7px;display:flex}.compact-theme-button{color:#cbd5cf;cursor:pointer;background:#070d09bf;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:7px;min-height:34px;padding:6px 10px;font-size:.7rem;display:inline-flex}.compact-theme-button:hover,.compact-theme-button.selected{border-color:var(--ddz-accent);background:rgba(var(--ddz-accent-rgb),.08);color:#fff}.game-card-sequence-monitor{--sequence-color:var(--ddz-accent,#72ff4f);background:linear-gradient(110deg, rgba(var(--ddz-accent-rgb),.075), transparent 52%), #040a07d6;border:1px solid #ffffff17;border-radius:11px;margin-top:14px;padding:15px 16px 13px;overflow:hidden}.game-card-sequence-monitor.stage-pre-roll{--sequence-color:#f0c95d}.game-card-sequence-monitor.stage-entering{--sequence-color:#70c8ff}.game-card-sequence-monitor.stage-exiting{--sequence-color:#ff8c68}.game-card-sequence-monitor.stage-cooldown{--sequence-color:#a896c8}.game-card-sequence-monitor.stage-paused{--sequence-color:#f0b84d}.game-card-sequence-monitor.stage-syncing{--sequence-color:#70c8ff}.game-card-sequence-monitor.stage-offline{--sequence-color:#77817a}.graphics-playlist-monitor.stage-waiting{--sequence-color:#f0c95d}.graphics-playlist-monitor.stage-gap{--sequence-color:#66c7ff}.graphics-playlist-monitor.stage-cooldown{--sequence-color:#b58cff}.graphics-playlist-monitor.stage-disabled{--sequence-color:#f0b84d}.graphics-playlist-monitor.stage-complete{--sequence-color:#72ff4f}.graphics-playlist-monitor.stage-syncing{--sequence-color:#70c8ff}.graphics-playlist-monitor.stage-offline{--sequence-color:#77817a}.game-card-sequence-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.game-card-sequence-heading>div{gap:3px;min-width:0;display:grid}.game-card-sequence-heading>div>span{color:#839087;letter-spacing:.14em;font-size:.62rem;font-weight:950}.game-card-sequence-heading strong{color:var(--sequence-color);letter-spacing:.04em;font-size:.98rem}.game-card-sequence-heading small{color:#a8b3ac;font-size:.72rem;line-height:1.45}.game-card-output-state{color:#89958d;letter-spacing:.08em;background:#00000038;border:1px solid #ffffff14;border-radius:999px;flex:none;align-items:center;gap:7px;padding:6px 9px;font-size:.61rem;font-weight:900;display:inline-flex}.game-card-output-state i{background:#6d766f;border-radius:50%;width:7px;height:7px}.game-card-output-state.is-online{color:#b9f8aa;border-color:#72ff4f38}.game-card-output-state.is-online i{background:#72ff4f;box-shadow:0 0 10px #72ff4fb3}.game-card-sequence-progress{background:#ffffff13;border-radius:999px;height:8px;margin-top:13px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #00000073}.game-card-sequence-progress>span{border-radius:inherit;background:linear-gradient(90deg, var(--sequence-color), var(--sequence-color));height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.game-card-sequence-progress>span{background:linear-gradient(90deg, color-mix(in srgb, var(--sequence-color) 58%, #fff), var(--sequence-color))}}.game-card-sequence-progress>span{box-shadow:0 0 14px var(--sequence-color)}@supports (color:color-mix(in lab, red, red)){.game-card-sequence-progress>span{box-shadow:0 0 14px color-mix(in srgb, var(--sequence-color) 55%, transparent)}}.game-card-sequence-progress>span{transition:width .25s linear}.game-card-sequence-progress.is-syncing>span{animation:1.15s ease-in-out infinite alternate game-card-sequence-sync}.game-card-sequence-stages{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.game-card-sequence-stages span{color:#68736c;letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:6px;font-size:.6rem;font-weight:850;display:inline-flex}.game-card-sequence-stages i{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.game-card-sequence-stages span.is-active{color:var(--sequence-color)}.graphics-playlist-stages{grid-template-columns:repeat(6,minmax(0,1fr))}.game-card-automation-actions{border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding-top:12px;display:flex}.game-card-automation-actions>span{color:#7f8c83;letter-spacing:.13em;flex:none;font-size:.59rem;font-weight:950}.game-card-automation-actions>div{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.game-card-automation-actions button{color:#c5cec8;background:#ffffff09;border:1px solid #ffffff1c;border-radius:7px;min-height:34px;padding:7px 11px;font-size:.68rem;font-weight:850}.game-card-automation-actions button:hover:not(:disabled){color:#fff;background:#72ff4f12;border-color:#72ff4f59}.game-card-automation-actions button.run-now{color:#d5ffca;background:#72ff4f1c;border-color:#72ff4f5c}.game-card-automation-actions button.stop-clear{color:#ffb7a5;border-color:#ff785847}.game-card-automation-actions button:disabled{cursor:wait;opacity:.48}.game-card-sequence-monitor footer{color:#647068;text-transform:uppercase;border-top:1px solid #ffffff0e;justify-content:space-between;gap:12px;margin-top:11px;padding-top:9px;font-size:.61rem;display:flex}@keyframes game-card-sequence-sync{0%{transform:translate(-92%)}to{transform:translate(250%)}}@media (max-width:650px){.game-card-automation-actions{flex-direction:column;align-items:stretch}.game-card-automation-actions>div{grid-template-columns:1fr;display:grid}}.compact-broadcast-footer{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding-top:14px;display:flex}.compact-cycle-summary{flex-wrap:wrap;gap:8px;display:flex}.compact-cycle-summary span{color:#849188;text-transform:uppercase;border:1px solid #ffffff12;border-radius:999px;padding:6px 9px;font-size:.66rem}.compact-cycle-summary strong{color:#dce5df;margin-left:4px}.compact-broadcast-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}@media (max-width:1050px){.compact-timing-grid{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (max-width:700px){.show-output-monitor,.show-preview-status-row{max-width:100%}.compact-timing-grid,.compact-theme-row{grid-template-columns:1fr}.compact-broadcast-footer{flex-direction:column;align-items:stretch}.compact-broadcast-actions{justify-content:stretch}.compact-broadcast-actions button{flex:1}.game-card-sequence-heading{flex-direction:column}.game-card-sequence-stages{grid-template-columns:repeat(3,minmax(0,1fr))}}.show-preview-controls{gap:18px}.show-preview-controls .artwork-control-panel{border-radius:12px;padding:20px}.show-preview-controls .artwork-control-heading{align-items:flex-start;gap:14px;margin-bottom:16px}.show-preview-controls .artwork-control-heading h3{max-width:260px;margin-top:3px;line-height:1.28}.show-preview-controls .text-button{white-space:nowrap;flex:none;min-height:36px;padding:7px 11px;line-height:1.2}.show-preview-controls .canvas-placement-panel .artwork-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.show-preview-controls .canvas-placement-panel .artwork-controls label{min-width:0;margin:0}.show-preview-controls .canvas-placement-panel input[type=range]{width:100%;margin-top:10px}.show-preview-controls .motion-preset-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:4px 0 16px;display:grid}.show-preview-controls .motion-preset-row button{width:100%;min-width:0;min-height:40px;padding:8px 10px}.show-preview-controls .motion-select-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.show-preview-controls .motion-timing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;margin-top:14px;display:grid}.show-preview-controls .motion-select-grid label,.show-preview-controls .motion-timing-grid label{min-width:0;margin:0}.show-preview-controls .motion-select-grid select,.show-preview-controls .motion-timing-grid select,.show-preview-controls .motion-timing-grid input:not([type=range]){width:100%;min-width:0}.show-preview-controls .motion-timing-grid input[type=range]{width:100%;margin-top:10px}.show-preview-controls .motion-control-panel>.helper-text,.show-preview-controls .canvas-placement-panel>.helper-text{margin:16px 0 0;line-height:1.55}.compact-broadcast-footer{gap:22px;margin-top:18px;padding-top:18px}.compact-broadcast-actions{align-items:center;gap:10px}.game-card-preview-feedback{color:#809087;letter-spacing:.08em;white-space:nowrap;background:#76ff5c0b;border:1px solid #76ff5c29;border-radius:999px;align-items:center;min-height:28px;padding:5px 9px;font-size:.57rem;font-weight:900;display:inline-flex}.game-card-preview-feedback[data-stage=sending],.game-card-preview-feedback[data-stage=received],.game-card-preview-feedback[data-stage=waiting]{color:#ffd18a;background:#ffbe5612;border-color:#ffbe564d}.game-card-preview-feedback[data-stage=playing]{color:#94ff7d;background:#76ff5c1a;border-color:#76ff5c6b;box-shadow:0 0 18px #76ff5c14}.game-card-preview-feedback[data-stage=local],.game-card-preview-feedback[data-stage=error]{color:#ff9da4;background:#ff757d0f;border-color:#ff757d47}.compact-broadcast-actions .secondary-button,.compact-broadcast-actions .package-publish-button{white-space:nowrap;border-radius:9px;width:auto;min-height:42px;margin:0;padding:10px 18px}.package-publish-button,.show-publish-button{font-weight:950;color:#071109!important;background:#72ff4f!important;border-color:#72ff4f!important;box-shadow:0 0 0 1px #72ff4f33,0 10px 28px #72ff4f2e!important}.package-publish-button:hover:not(:disabled),.show-publish-button:hover:not(:disabled){transform:translateY(-1px);color:#071109!important;background:#92ff78!important;border-color:#92ff78!important;box-shadow:0 0 0 1px #92ff7842,0 12px 34px #72ff4f42!important}.package-publish-button:disabled,.show-publish-button:disabled{opacity:1;cursor:wait;color:#071109b8!important;box-shadow:none!important;background:#72ff4f52!important;border-color:#72ff4f85!important}@media (max-width:1320px){.show-preview-controls{grid-template-columns:1fr}.show-preview-controls .motion-control-panel,.show-preview-controls .canvas-placement-panel{min-height:0}}@media (max-width:760px){.show-preview-controls .canvas-placement-panel .artwork-controls,.show-preview-controls .motion-select-grid,.show-preview-controls .motion-timing-grid{grid-template-columns:1fr}.show-preview-controls .motion-preset-row{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-broadcast-actions{grid-template-columns:1fr;display:grid}.game-card-preview-feedback{justify-content:center}.compact-broadcast-actions .secondary-button,.compact-broadcast-actions .package-publish-button{width:100%}}.show-output-monitor>.broadcast-preview-stage{width:100%;height:100%}.show-output-monitor .broadcast-canvas-viewport{background:#020403;border:0;border-radius:0;width:100%;height:100%;min-height:0}.show-output-monitor .broadcast-safe-zone{display:none}.graphics-engine{gap:20px;display:grid}.graphics-system-bar,.graphics-panel-heading,.graphics-publish-row{justify-content:space-between;align-items:center;gap:20px;display:flex}.graphics-system-bar h2,.graphics-panel-heading h2{margin:3px 0 0}.graphics-system-bar p:last-child{color:var(--muted,#91a49a);margin:7px 0 0}.graphics-master-toggle,.graphics-loop-toggle,.graphics-item-toggle{cursor:pointer;align-items:center;gap:10px;display:inline-flex}.graphics-master-toggle input,.graphics-loop-toggle input,.graphics-item-toggle input{accent-color:#62ff45}.graphics-master-toggle span{color:#62ff45;letter-spacing:.08em;border:1px solid #2f7d28;border-radius:999px;padding:10px 15px;font-weight:900}.graphics-engine-grid{grid-template-columns:minmax(300px,.75fr) minmax(520px,1.7fr);gap:20px;display:grid}.graphics-library-panel,.graphics-editor-panel,.graphics-playback-panel,.graphics-preview-panel{min-width:0}.graphics-library-list{gap:10px;max-height:660px;margin-top:18px;padding-right:3px;display:grid;overflow:auto}.graphics-library-item{cursor:pointer;background:#07100c;border:1px solid #20352a;border-radius:10px;grid-template-columns:1fr auto;gap:7px 12px;padding:14px;transition:border-color .18s,background .18s;display:grid}.graphics-library-item:hover,.graphics-library-item.is-selected{background:#0a1710;border-color:#4ad83b}.graphics-style-chip{letter-spacing:.08em;text-transform:uppercase;color:#dfffe0;background:#19341d;border-radius:999px;grid-column:1;width:fit-content;padding:4px 8px;font-size:10px;font-weight:900}.graphics-style-chip.style-emergency{color:#ff8585;background:#4a1518}.graphics-style-chip.style-news{color:#7fc1ff;background:#112b4f}.graphics-style-chip.style-game-fact{color:#c8a7ff;background:#302258}.graphics-style-chip.style-zombie-fact{color:#b8ff72;background:#254015}.graphics-style-chip.style-survival-tip{color:#ffe06b;background:#403510}.graphics-library-copy{grid-column:1;min-width:0}.graphics-library-copy strong,.graphics-library-copy span{display:block}.graphics-library-copy span{color:#8fa298;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;overflow:hidden}.graphics-item-toggle{color:#68ff4b;grid-area:1/2/span 2;align-self:center;font-size:10px;font-weight:900}.graphics-item-order{grid-column:1/-1;gap:6px;display:flex}.graphics-item-order button{min-width:32px;padding:4px 9px}.graphics-editor-tools,.graphics-editor-actions,.graphics-publish-row>div{flex-wrap:wrap;gap:10px;display:flex}.graphics-form-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;display:grid}.graphics-form-grid label,.graphics-playback-grid label{gap:8px;display:grid}.graphics-form-grid label>span,.graphics-playback-grid label>span{color:#d6e5dc;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:900}.graphics-form-grid input,.graphics-form-grid select,.graphics-form-grid textarea,.graphics-playback-grid input,.graphics-playback-grid select{width:100%}.graphics-message-field{grid-column:1/-1}.graphics-message-field textarea{resize:vertical;min-height:110px}.graphics-number-input{align-items:center;gap:10px;display:flex}.graphics-number-input input{max-width:105px}.graphics-number-input em{color:#83978c;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:800}.graphics-editor-actions{border-top:1px solid #1f3328;justify-content:flex-end;margin-top:20px;padding-top:18px}.graphics-playback-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.graphics-placement-panel{margin-top:18px}.graphics-placement-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.graphics-placement-grid label{gap:10px;display:grid}.graphics-placement-grid label>span{color:#dbe8e0;letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:12px;font-weight:900;display:flex}.graphics-placement-grid label>span strong{color:#65ff49}.graphics-placement-grid input[type=range]{accent-color:#65ff49;width:100%}.graphics-loop-toggle{border:1px solid #263a2f;border-radius:8px;align-self:end;min-height:44px;padding:0 14px}.graphics-count-badge{color:#65ff49;border:1px solid #2d7229;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:900}.graphics-publish-row{border-top:1px solid #1f3328;margin-top:20px;padding-top:18px}.graphics-publish-row>span{color:#86a193;font-size:12px;font-weight:800}.button-primary{box-shadow:0 0 22px #65ff4926;color:#071008!important;background:#65ff49!important;border-color:#65ff49!important}.button-primary:hover{background:#82ff6b!important}.button-danger{color:#ff8a90!important;border-color:#6e2d32!important}.graphics-preview-panel>.graphics-panel-heading>span{color:#71877b;letter-spacing:.08em;font-size:10px;font-weight:900}.graphics-preview-stage{background:radial-gradient(circle at 50% 5%,#2b663129,#0000 42%),#020604;border:1px solid #25422e;border-radius:12px;height:310px;margin-top:18px;position:relative;overflow:hidden}.graphics-preview-stage.is-fullscreen-video{aspect-ratio:16/9;height:auto}.timed-graphic-overlay{--timed-accent:#ff3e45;--timed-deep:#3d0d11;z-index:80;top:var(--timed-y,4%);left:var(--timed-x,50%);width:var(--timed-width,86%);border:1px solid var(--timed-accent);grid-template-columns:280px 1fr 120px;align-items:stretch;max-width:calc(100% - 24px);min-height:118px;display:grid;position:absolute;overflow:hidden;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.timed-graphic-overlay{border:1px solid color-mix(in srgb, var(--timed-accent) 72%, #fff 0%)}}.timed-graphic-overlay{background:linear-gradient(90deg, var(--timed-deep), #040c08f7 34%, #050f0af5);color:#fff;box-shadow:0 18px 48px #0000008c, 0 0 28px var(--timed-accent);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.timed-graphic-overlay{box-shadow:0 18px 48px #0000008c, 0 0 28px color-mix(in srgb, var(--timed-accent) 20%, transparent)}}.timed-graphic-overlay{transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .3s}.timed-phase-entering{transform:translate(-50%, calc(-160% - var(--timed-y,4%)));opacity:0}.timed-phase-showing{opacity:1;transform:translate(-50%)}.timed-phase-exiting{transform:translate(-50%, calc(-160% - var(--timed-y,4%)));opacity:0}.timed-style-news{--timed-accent:#2f9dff;--timed-deep:#071d35}.timed-style-game-fact{--timed-accent:#a875ff;--timed-deep:#20103e}.timed-style-zombie-fact{--timed-accent:#78ff36;--timed-deep:#17320b}.timed-style-survival-tip{--timed-accent:#ffd13b;--timed-deep:#362b07}.timed-style-custom{--timed-accent:#63ff4e;--timed-deep:#103314}.timed-graphic-rail{background:var(--timed-accent);width:7px;box-shadow:0 0 20px var(--timed-accent);position:absolute;inset:0 auto 0 0}.timed-graphic-label{color:var(--timed-accent);letter-spacing:.11em;text-align:center;text-transform:uppercase;border-right:1px solid var(--timed-accent);place-items:center;padding:20px 30px;font-size:19px;font-weight:1000;display:grid}@supports (color:color-mix(in lab, red, red)){.timed-graphic-label{border-right:1px solid color-mix(in srgb, var(--timed-accent) 42%, transparent)}}.timed-graphic-copy{flex-direction:column;justify-content:center;gap:8px;padding:19px 28px;display:flex}.timed-graphic-copy strong{letter-spacing:.04em;text-transform:uppercase;font-size:24px}.timed-graphic-copy span{color:#c9d7cf;font-size:18px}.timed-graphic-signal{justify-content:center;align-items:center;gap:7px;display:flex}.timed-graphic-signal i{background:var(--timed-accent);width:9px;height:34px;animation:1s ease-in-out infinite alternate timed-signal}.timed-graphic-signal i:nth-child(2){height:54px;animation-delay:.18s}.timed-graphic-signal i:nth-child(3){height:25px;animation-delay:.34s}.timed-graphic-progress{transform-origin:0;background:var(--timed-accent);height:4px;animation:timed-progress var(--timed-duration,12s) linear forwards;position:absolute;bottom:0;left:7px;right:0}.graphics-preview-stage .timed-graphic-overlay{grid-template-columns:190px 1fr 80px;min-height:88px}.graphics-preview-stage .timed-graphic-label{padding:12px;font-size:12px}.graphics-preview-stage .timed-graphic-copy{gap:5px;padding:12px 18px}.graphics-preview-stage .timed-graphic-copy strong{font-size:16px}.graphics-preview-stage .timed-graphic-copy span{font-size:12px}.graphics-preview-stage .timed-graphic-signal i{width:6px;height:22px}.graphics-preview-stage .timed-graphic-signal i:nth-child(2){height:34px}@keyframes timed-signal{0%{opacity:.35;transform:scaleY(.7)}to{opacity:1;transform:scaleY(1)}}@keyframes timed-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1100px){.graphics-engine-grid{grid-template-columns:1fr}.graphics-playback-grid,.graphics-placement-grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.graphics-system-bar,.graphics-panel-heading,.graphics-publish-row{flex-direction:column;align-items:flex-start}.graphics-form-grid,.graphics-playback-grid,.graphics-placement-grid{grid-template-columns:1fr}.timed-graphic-overlay{grid-template-columns:130px 1fr}.timed-graphic-signal{display:none}}.graphics-theme-selector{margin:20px 0 0}.timed-theme-green{--timed-accent:#72ff4f;--timed-deep:#173d1d}.timed-theme-blue{--timed-accent:#46a6ff;--timed-deep:#102b45}.timed-theme-red{--timed-accent:#ff4f5e;--timed-deep:#45151b}.timed-theme-purple{--timed-accent:#c06cff;--timed-deep:#311943}.timed-theme-orange{--timed-accent:#ffad42;--timed-deep:#452b0f}@media (max-width:760px){.graphics-theme-selector .theme-options{grid-template-columns:1fr}}.graphics-engine button,.graphics-placement-panel button,.graphics-playback-panel button,.graphics-preview-panel button{color:var(--text)}.graphics-secondary-button,.graphics-icon-button{appearance:none;box-shadow:none;border-radius:8px;padding:10px 13px;font-weight:800;color:var(--green)!important;background:#75f05d0f!important;border:1px solid #75f05d2e!important}.graphics-secondary-button:hover,.graphics-icon-button:hover{color:var(--green-bright)!important;background:#75f05d1f!important;border-color:#75f05d4d!important}.graphics-secondary-button:disabled,.graphics-icon-button:disabled{opacity:1;cursor:not-allowed;color:#f3f7f26b!important;background:#ffffff09!important;border-color:#ffffff14!important}.graphics-placement-panel button:not(.button-primary):not(.button-danger),.graphics-preview-panel button:not(.button-primary):not(.button-danger){border-radius:8px;font-weight:800;color:var(--green)!important;background:#75f05d0f!important;border:1px solid #75f05d2e!important}.graphics-placement-panel button:not(.button-primary):not(.button-danger):hover,.graphics-preview-panel button:not(.button-primary):not(.button-danger):hover{background:#75f05d1f!important}.button-primary{color:#071006!important;background:linear-gradient(135deg, var(--green-bright), var(--green))!important;border:0!important}.button-primary:disabled{opacity:.58;cursor:not-allowed;color:#07100694!important}.graphics-effect-selector{background:#ffffff05;border:1px solid #ffffff14;border-radius:13px;margin:18px 0 0;padding:17px}.graphics-effect-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.graphics-effect-option{text-align:left;border-radius:9px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-height:76px;padding:11px 12px;display:grid;color:var(--text)!important;background:#070d09bf!important;border:1px solid #ffffff14!important}.graphics-effect-option:hover{background:#75f05d0e!important;border-color:#75f05d33!important}.graphics-effect-option.selected{box-shadow:inset 0 0 0 1px #75f05d1f;border-color:var(--green)!important;background:#75f05d16!important}.graphics-effect-option>span:last-child{gap:4px;min-width:0;display:grid}.graphics-effect-option strong{color:#f4f8f3;font-size:.75rem}.graphics-effect-option small{color:var(--muted);font-size:.66rem;line-height:1.35}.graphics-effect-icon{width:30px;height:30px;color:var(--green);background:#75f05d0f;border:1px solid #75f05d2e;border-radius:50%;display:block;position:relative;overflow:hidden}.graphics-effect-icon.effect-clean:after{content:"";border:2px solid;border-radius:3px;position:absolute;inset:8px}.graphics-effect-icon.effect-radar:before{content:"";border:1px solid;border-radius:50%;position:absolute;inset:5px}.graphics-effect-icon.effect-radar:after{content:"";transform-origin:0;background:currentColor;width:11px;height:1px;animation:1.4s linear infinite timed-radar-spin;position:absolute;top:50%;left:50%}.graphics-effect-icon.effect-fuzzy-tv:after{content:"";opacity:.7;background:repeating-linear-gradient(0deg,currentColor 0 1px,#0000 1px 3px);position:absolute;inset:5px}.graphics-effect-icon.effect-glitch:before,.graphics-effect-icon.effect-glitch:after{content:"";background:currentColor;height:5px;position:absolute;left:6px;right:6px}.graphics-effect-icon.effect-glitch:before{top:8px;transform:translate(-2px)}.graphics-effect-icon.effect-glitch:after{bottom:8px;transform:translate(3px)}.graphics-effect-icon.effect-scan:after{content:"";background:currentColor;height:2px;position:absolute;top:7px;left:5px;right:5px;box-shadow:0 7px #75f05d47,0 14px #75f05d26}.graphics-effect-icon.effect-pulse:after{content:"";background:currentColor;border-radius:50%;animation:1.1s ease-in-out infinite timed-pulse-icon;position:absolute;inset:8px}.timed-graphic-effect-layer{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.timed-graphic-label,.timed-graphic-copy,.timed-graphic-signal{z-index:2;position:relative}.timed-graphic-rail,.timed-graphic-progress{z-index:3}.timed-radar-sweep,.timed-radar-blip,.timed-tv-static,.timed-scan-line{pointer-events:none;display:none;position:absolute}.timed-effect-radar .timed-radar-sweep,.timed-effect-radar .timed-radar-blip{display:block}.timed-effect-radar .timed-radar-sweep{border:1px solid var(--timed-accent);width:170px;height:170px;margin-top:-85px;top:50%;right:-34px}@supports (color:color-mix(in lab, red, red)){.timed-effect-radar .timed-radar-sweep{border:1px solid color-mix(in srgb, var(--timed-accent) 34%, transparent)}}.timed-effect-radar .timed-radar-sweep{background:radial-gradient(circle, transparent 0 18%, var(--timed-accent) 19% 20%, transparent 21% 39%, var(--timed-accent) 40% 41%, transparent 42%), conic-gradient(from 0deg, var(--timed-accent), transparent 24%);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.timed-effect-radar .timed-radar-sweep{background:radial-gradient(circle, transparent 0 18%, color-mix(in srgb, var(--timed-accent) 15%, transparent) 19% 20%, transparent 21% 39%, color-mix(in srgb, var(--timed-accent) 13%, transparent) 40% 41%, transparent 42%), conic-gradient(from 0deg, color-mix(in srgb, var(--timed-accent) 42%, transparent), transparent 24%)}}.timed-effect-radar .timed-radar-sweep{animation:2s linear infinite timed-radar-spin}.timed-effect-radar .timed-radar-blip{background:var(--timed-accent);width:8px;height:8px;box-shadow:0 0 14px 5px var(--timed-accent);border-radius:50%;top:31px;right:72px}@supports (color:color-mix(in lab, red, red)){.timed-effect-radar .timed-radar-blip{box-shadow:0 0 14px 5px color-mix(in srgb, var(--timed-accent) 45%, transparent)}}.timed-effect-radar .timed-radar-blip{animation:2s ease-in-out infinite timed-radar-blip}.timed-effect-fuzzy-tv .timed-tv-static{opacity:.19;background:repeating-linear-gradient(0deg,#ffffff52 0 1px,#0000 1px 3px) 0 0/100% 4px,repeating-linear-gradient(90deg,#0000 0 5px,#ffffff1f 6px 7px) 0 0/13px 100%;animation:.18s steps(2,end) infinite timed-tv-noise,2.4s linear infinite timed-tv-roll;display:block;inset:0}.timed-effect-fuzzy-tv .timed-graphic-copy,.timed-effect-fuzzy-tv .timed-graphic-label{animation:.32s steps(2,end) infinite timed-tv-jitter}.timed-effect-glitch{animation:3.6s step-end infinite timed-glitch-shell}.timed-effect-glitch:before,.timed-effect-glitch:after{content:"";z-index:4;pointer-events:none;opacity:0;position:absolute;inset:0}.timed-effect-glitch:before{border-left:2px solid #56c8ff;animation:3.6s step-end infinite timed-glitch-blue;transform:translate(-3px)}.timed-effect-glitch:after{border-right:2px solid #ff4f6d;animation:3.6s step-end infinite timed-glitch-red;transform:translate(3px)}.timed-effect-scan .timed-scan-line{background:linear-gradient(180deg, transparent, var(--timed-accent), transparent);height:9px;display:block;top:-10px;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.timed-effect-scan .timed-scan-line{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--timed-accent) 58%, transparent), transparent)}}.timed-effect-scan .timed-scan-line{box-shadow:0 0 18px var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-effect-scan .timed-scan-line{box-shadow:0 0 18px color-mix(in srgb, var(--timed-accent) 36%, transparent)}}.timed-effect-scan .timed-scan-line{animation:2.1s linear infinite timed-scan-sweep}.timed-effect-pulse{animation:1.45s ease-in-out infinite timed-beacon-pulse}.timed-effect-pulse .timed-graphic-rail,.timed-effect-pulse .timed-graphic-signal i{animation:.72s ease-in-out infinite alternate timed-beacon-accent}@keyframes timed-radar-spin{to{transform:rotate(360deg)}}@keyframes timed-radar-blip{0%,38%,to{opacity:.15;transform:scale(.7)}46%,62%{opacity:1;transform:scale(1.2)}}@keyframes timed-tv-noise{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(2px,-1px)}75%{transform:translate(1px,2px)}}@keyframes timed-tv-roll{0%{background-position:0 0,0 0}to{background-position:0 120px,45px 0}}@keyframes timed-tv-jitter{0%,to{transform:translate(0)}50%{transform:translate(1px)}}@keyframes timed-glitch-shell{0%,90%,to{filter:none;transform:translate(-50%)}92%{filter:contrast(1.35)brightness(1.16);transform:translate(calc(-50% - 3px),1px)}94%{transform:translate(calc(4px - 50%),-1px)}96%{filter:contrast(1.1);transform:translate(calc(-50% - 1px))}}@keyframes timed-glitch-blue{0%,90%,to{opacity:0;clip-path:inset(0 0 100%)}92%{opacity:.8;clip-path:inset(16% 0 58%)}95%{opacity:.55;clip-path:inset(62% 0 18%)}}@keyframes timed-glitch-red{0%,91%,to{opacity:0;clip-path:inset(100% 0 0)}93%{opacity:.7;clip-path:inset(43% 0 31%)}96%{opacity:.5;clip-path:inset(74% 0 8%)}}@keyframes timed-scan-sweep{0%{top:-12px}to{top:calc(100% + 12px)}}@keyframes timed-beacon-pulse{0%,to{box-shadow:0 18px 48px #0000008c, 0 0 18px color-mix(in srgb, var(--timed-accent) 12%, transparent)}50%{box-shadow:0 18px 48px #0000008c, 0 0 44px color-mix(in srgb, var(--timed-accent) 42%, transparent)}}@keyframes timed-beacon-accent{0%{opacity:.45;filter:brightness(.9)}to{opacity:1;filter:brightness(1.45)}}@keyframes timed-pulse-icon{0%,to{opacity:.45;transform:scale(.72)}50%{opacity:1;transform:scale(1.12);box-shadow:0 0 10px}}@media (max-width:900px){.graphics-effect-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.graphics-effect-options{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.timed-effect-radar *,.timed-effect-fuzzy-tv *,.timed-effect-glitch,.timed-effect-glitch:before,.timed-effect-glitch:after,.timed-effect-scan *,.timed-effect-pulse,.timed-effect-pulse *{animation:none!important}}.graphics-live-tags{background:radial-gradient(circle at 92% 4%,#539cff12,#0000 34%),#ffffff05;border:1px solid #6cbfff2e;border-radius:13px;margin:18px 0 0;padding:18px}.graphics-live-tag-targets{flex-wrap:wrap;align-items:center;gap:7px;margin:15px 0 14px;display:flex}.graphics-live-tag-targets>span{color:#789088;letter-spacing:.12em;margin-right:4px;font-size:.63rem;font-weight:900}.graphics-live-tag-targets button{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;min-height:31px;padding:7px 11px;font-size:.67rem;font-weight:900;color:#a9b9b0!important;background:#050c08b8!important;border:1px solid #ffffff17!important}.graphics-live-tag-targets button.selected{box-shadow:inset 0 0 0 1px #56a6ff14;color:#bdddff!important;background:#4195ff1c!important;border-color:#69baff!important}.graphics-live-tag-emphasis{background:#02080585;border:1px solid #69baff21;border-radius:10px;gap:10px;margin:0 0 14px;padding:12px;display:grid}.graphics-live-tag-emphasis>div:first-child{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.graphics-live-tag-emphasis>div:first-child span{color:#76bdff;letter-spacing:.12em;font-size:.62rem;font-weight:950}.graphics-live-tag-emphasis>div:first-child small{color:#748a7e;text-align:right;font-size:.63rem}.graphics-live-tag-emphasis>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.graphics-live-tag-emphasis button{text-align:center;border-radius:9px;align-content:center;place-items:center;gap:5px;min-width:0;min-height:96px;padding:10px;display:grid;color:#dce8e1!important;background:#060e0ac2!important;border:1px solid #ffffff13!important}.graphics-live-tag-emphasis button:hover,.graphics-live-tag-emphasis button.selected{background:linear-gradient(145deg,#4195ff1f,#060e0adb)!important;border-color:#69baff6b!important}.graphics-live-tag-emphasis button.selected{box-shadow:inset 0 0 0 1px #69baff1c,0 8px 18px #0003}.graphics-live-tag-emphasis button strong{font-size:.69rem}.graphics-live-tag-emphasis button small{color:#74887d;font-size:.58rem;line-height:1.25}.graphics-live-tag-groups{gap:11px;display:grid}.graphics-live-tag-group{background:#03090685;border:1px solid #fff1;border-radius:10px;padding:13px}.graphics-live-tag-group>div:first-child{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:10px;display:flex}.graphics-live-tag-group>div:first-child strong{color:#eaf3ed;font-size:.73rem}.graphics-live-tag-group>div:first-child small{color:#748a7e;text-align:right;font-size:.63rem}.graphics-live-tag-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.graphics-live-tag-list button{text-align:left;border-radius:8px;align-content:center;gap:4px;min-width:0;min-height:55px;padding:9px 10px;display:grid;background:linear-gradient(145deg,#4185cd0f,#050c08bf)!important;border:1px solid #5ea9ff1f!important}.graphics-live-tag-list button:hover{background:linear-gradient(145deg,#4185cd21,#050c08d1)!important;border-color:#69baff59!important}.graphics-live-tag-list button strong{color:#dfece5;text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;overflow:hidden}.graphics-live-tag-list button code{color:#76bdff;text-overflow:ellipsis;white-space:nowrap;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.62rem;overflow:hidden}.graphics-live-tag-preview{background:linear-gradient(90deg,#418fdc17,#0000 38%),#020705b3;border:1px solid #69baff29;border-radius:10px;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:18px;margin-top:13px;padding:13px 14px;display:grid}.graphics-live-tag-preview>div:first-child{gap:5px;display:grid}.graphics-live-tag-preview>div:first-child span{color:#76bdff;letter-spacing:.12em;font-size:.62rem;font-weight:950}.graphics-live-tag-preview>div:first-child small{color:#73887d;font-size:.62rem;line-height:1.35}.graphics-live-tag-preview>div:last-child{border-left:1px solid #69baff21;gap:4px;min-width:0;padding-left:16px;display:grid}.graphics-live-tag-preview>div:last-child span{color:#76bdff;letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;font-size:.59rem;font-weight:900;overflow:hidden}.graphics-live-tag-preview>div:last-child strong{color:#f2f7f4;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.graphics-live-tag-preview p{color:#9cb0a5;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.68rem;overflow:hidden}.graphics-live-value{text-shadow:0 0 12px var(--timed-accent,#76bdff);line-height:1.08;display:inline-block;position:relative;color:var(--timed-accent,#76bdff)!important;font-weight:1000!important}@supports (color:color-mix(in lab, red, red)){.graphics-live-value{text-shadow:0 0 12px color-mix(in srgb, var(--timed-accent,#76bdff) 42%, transparent)}}.graphics-live-value{-webkit-box-decoration-break:clone;box-decoration-break:clone}.graphics-live-value.emphasis-highlight,.graphics-live-value.emphasis-spotlight{border:1px solid var(--timed-accent,#76bdff);margin:0 .08em;padding:.08em .3em .12em}@supports (color:color-mix(in lab, red, red)){.graphics-live-value.emphasis-highlight,.graphics-live-value.emphasis-spotlight{border:1px solid color-mix(in srgb, var(--timed-accent,#76bdff) 48%, transparent)}}.graphics-live-value.emphasis-highlight,.graphics-live-value.emphasis-spotlight{background:linear-gradient(110deg, var(--timed-accent,#76bdff), var(--timed-accent,#76bdff));border-radius:.24em}@supports (color:color-mix(in lab, red, red)){.graphics-live-value.emphasis-highlight,.graphics-live-value.emphasis-spotlight{background:linear-gradient(110deg, color-mix(in srgb, var(--timed-accent,#76bdff) 28%, transparent), color-mix(in srgb, var(--timed-accent,#76bdff) 10%, transparent))}}.graphics-live-value.emphasis-highlight,.graphics-live-value.emphasis-spotlight{box-shadow:0 0 16px var(--timed-accent,#76bdff), inset 0 -1px 0 var(--timed-accent,#76bdff)}@supports (color:color-mix(in lab, red, red)){.graphics-live-value.emphasis-highlight,.graphics-live-value.emphasis-spotlight{box-shadow:0 0 16px color-mix(in srgb, var(--timed-accent,#76bdff) 20%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--timed-accent,#76bdff) 52%, transparent)}}.graphics-live-value.emphasis-wiggle,.graphics-live-value.emphasis-spotlight{transform-origin:50% 80%;will-change:transform;animation:2.35s ease-in-out infinite graphics-live-value-wiggle}.graphics-live-value.emphasis-spotlight:after{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(105deg,#0000 22%,#ffffff52 46%,#0000 68%);animation:2.35s ease-in-out infinite graphics-live-value-shine;position:absolute;inset:-18% -8%;transform:translate(-135%)}.graphics-live-tag-preview .graphics-live-value{text-overflow:clip;white-space:normal;overflow:visible}@keyframes graphics-live-value-wiggle{0%,62%,to{transform:translateY(0)rotate(0)scale(1)}69%{transform:translateY(-.07em)rotate(-2deg)scale(1.025)}76%{transform:translateY(0)rotate(2deg)scale(1.035)}83%{transform:translateY(-.04em)rotate(-1.3deg)scale(1.02)}90%{transform:translateY(0)rotate(.8deg)scale(1.01)}}@keyframes graphics-live-value-shine{0%,58%{opacity:0;transform:translate(-135%)}68%{opacity:.8}84%,to{opacity:0;transform:translate(135%)}}@media (prefers-reduced-motion:reduce){.graphics-live-value.emphasis-wiggle,.graphics-live-value.emphasis-spotlight,.graphics-live-value.emphasis-spotlight:after{animation:none!important}}@media (max-width:900px){.graphics-live-tag-list,.graphics-live-tag-emphasis>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.graphics-live-tag-group>div:first-child{flex-direction:column;align-items:flex-start}.graphics-live-tag-group>div:first-child small{text-align:left}.graphics-live-tag-list{grid-template-columns:1fr}.graphics-live-tag-emphasis>div:first-child{flex-direction:column;align-items:flex-start}.graphics-live-tag-emphasis>div:first-child small{text-align:left}.graphics-live-tag-preview{grid-template-columns:1fr}.graphics-live-tag-preview>div:last-child{border-top:1px solid #69baff21;border-left:0;padding-top:11px;padding-left:0}}.graphics-warning-style-selector{background:#ffffff05;border:1px solid #ffffff14;border-radius:13px;margin:18px 0 0;padding:17px}.graphics-warning-style-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.graphics-warning-style-option{text-align:left;border-radius:10px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;min-height:90px;padding:12px;display:grid;color:var(--text)!important;background:#070d09c2!important;border:1px solid #ffffff14!important}.graphics-warning-style-option:hover{background:#75f05d0d!important;border-color:#75f05d38!important}.graphics-warning-style-option.selected{box-shadow:inset 0 0 0 1px #75f05d1f;border-color:var(--green)!important;background:#75f05d13!important}.graphics-warning-style-option>span:last-child{gap:5px;min-width:0;display:grid}.graphics-warning-style-option strong{color:#f4f8f3;font-size:.77rem}.graphics-warning-style-option small{color:var(--muted);font-size:.66rem;line-height:1.35}.graphics-warning-style-swatch{background:linear-gradient(110deg,#291013,#07100b 58%);border:1px solid #ffffff21;border-radius:6px;grid-template-columns:28px 1fr;align-content:center;gap:8px;height:48px;padding:8px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 20px #0000004d}.graphics-warning-style-swatch:before{content:"";background:#6dff58;width:4px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 10px #6dff588c}.graphics-warning-style-swatch i{background:#ffffffc7;border-radius:99px;grid-column:2;height:3px;display:block}.graphics-warning-style-swatch i:first-child{width:75%}.graphics-warning-style-swatch i:nth-child(2){opacity:.62;width:100%}.graphics-warning-style-swatch i:nth-child(3){opacity:.32;width:58%}.warning-phantom .graphics-warning-style-swatch{background:radial-gradient(circle at 22%,#8fffe040,#0000 30%),linear-gradient(120deg,#152d31,#18122c 64%);border-radius:12px 4px;box-shadow:0 0 18px #8fffe01c}.warning-phantom .graphics-warning-style-swatch:before{background:#9affe4;width:2px}.warning-blood-horde .graphics-warning-style-swatch{background:linear-gradient(108deg,#0000 0 70%,#ba1117b8 71% 73%,#0000 74%),linear-gradient(120deg,#4a1113,#130908 62%);border-radius:2px 10px 3px 7px}.warning-blood-horde .graphics-warning-style-swatch:before{background:linear-gradient(#ff5058,#6f080c);width:6px}.warning-field-radio .graphics-warning-style-swatch{background:repeating-linear-gradient(0deg,#0000 0 4px,#ffd36f0a 5px),linear-gradient(120deg,#4a361c,#17140e 62%);border-radius:2px}.warning-field-radio .graphics-warning-style-swatch:before{box-shadow:none;background:#d8ad58}.timed-warning-atmosphere{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.timed-warning-atmosphere span{pointer-events:none;display:none;position:absolute}.timed-warning-command .timed-warning-atmosphere span:first-child{border:1px solid var(--timed-accent);width:190px;height:190px;display:block;top:-80%;right:10%}@supports (color:color-mix(in lab, red, red)){.timed-warning-command .timed-warning-atmosphere span:first-child{border:1px solid color-mix(in srgb, var(--timed-accent) 12%, transparent)}}.timed-warning-command .timed-warning-atmosphere span:first-child{opacity:.38;border-radius:50%}.timed-warning-command{border-radius:14px 14px 24px 24px}.timed-warning-command.timed-style-emergency{border-width:2px;border-color:var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-command.timed-style-emergency{border-color:color-mix(in srgb, var(--timed-accent) 78%, #ffd2d2 12%)}}.timed-warning-command.timed-style-emergency{background:radial-gradient(circle at 91% 50%, var(--timed-accent), transparent 19%), linear-gradient(100deg, var(--timed-deep), #0d0507fc 37%, #030806fc)}@supports (color:color-mix(in lab, red, red)){.timed-warning-command.timed-style-emergency{background:radial-gradient(circle at 91% 50%, color-mix(in srgb, var(--timed-accent) 13%, transparent), transparent 19%), linear-gradient(100deg, color-mix(in srgb, var(--timed-deep) 88%, #160205), #0d0507fc 37%, #030806fc)}}.timed-warning-command.timed-style-emergency{box-shadow:0 24px 65px #000000b8, 0 0 34px var(--timed-accent), inset 0 0 34px var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-command.timed-style-emergency{box-shadow:0 24px 65px #000000b8, 0 0 34px color-mix(in srgb, var(--timed-accent) 28%, transparent), inset 0 0 34px color-mix(in srgb, var(--timed-accent) 7%, transparent)}}.timed-warning-command.timed-style-emergency .timed-graphic-label{color:var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-command.timed-style-emergency .timed-graphic-label{color:color-mix(in srgb, var(--timed-accent) 74%, #fff)}}.timed-warning-command.timed-style-emergency .timed-graphic-label{border-right-color:var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-command.timed-style-emergency .timed-graphic-label{border-right-color:color-mix(in srgb, var(--timed-accent) 42%, transparent)}}.timed-warning-command.timed-style-emergency .timed-graphic-label{background:repeating-linear-gradient(-55deg, var(--timed-accent) 0 9px, transparent 9px 18px), var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-command.timed-style-emergency .timed-graphic-label{background:repeating-linear-gradient(-55deg, color-mix(in srgb, var(--timed-accent) 10%, transparent) 0 9px, transparent 9px 18px), color-mix(in srgb, var(--timed-accent) 8%, transparent)}}.timed-warning-command.timed-style-emergency .timed-graphic-label{text-shadow:0 0 15px var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-command.timed-style-emergency .timed-graphic-label{text-shadow:0 0 15px color-mix(in srgb, var(--timed-accent) 54%, transparent)}}.timed-warning-command.timed-style-emergency .timed-graphic-copy strong{color:#fff4f4;letter-spacing:.075em;text-shadow:0 0 18px var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-command.timed-style-emergency .timed-graphic-copy strong{text-shadow:0 0 18px color-mix(in srgb, var(--timed-accent) 30%, transparent)}}.timed-warning-command.timed-style-emergency .timed-graphic-copy span{color:#f2dede;font-weight:680}.timed-warning-command.timed-style-emergency .timed-graphic-rail{background:linear-gradient(180deg, #fff 0 5%, var(--timed-accent) 18% 82%, #fff 95% 100%);width:9px;animation:1.15s ease-in-out infinite alternate timed-emergency-rail}.timed-warning-command.timed-style-emergency .timed-graphic-signal i{background:linear-gradient(180deg, #ffdede, var(--timed-accent) 32%, var(--timed-accent));border-radius:3px}@supports (color:color-mix(in lab, red, red)){.timed-warning-command.timed-style-emergency .timed-graphic-signal i{background:linear-gradient(180deg, #ffdede, var(--timed-accent) 32%, color-mix(in srgb, var(--timed-accent) 60%, #370408))}}.timed-warning-command.timed-style-emergency .timed-graphic-signal i{box-shadow:0 0 14px var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-command.timed-style-emergency .timed-graphic-signal i{box-shadow:0 0 14px color-mix(in srgb, var(--timed-accent) 54%, transparent)}}.timed-warning-command.timed-style-emergency .timed-graphic-progress{background:linear-gradient(90deg, #fff0f0 0 2%, var(--timed-accent) 12% 88%, #fff0f0);height:6px;box-shadow:0 0 13px var(--timed-accent);left:9px}@supports (color:color-mix(in lab, red, red)){.timed-warning-command.timed-style-emergency .timed-graphic-progress{box-shadow:0 0 13px color-mix(in srgb, var(--timed-accent) 55%, transparent)}}.timed-warning-command.timed-style-emergency .timed-warning-atmosphere span:nth-child(2){background:repeating-linear-gradient(90deg, transparent 0 18px, var(--timed-accent) 18px 28px, transparent 28px 46px) top / auto 5px no-repeat, repeating-linear-gradient(90deg, transparent 0 24px, var(--timed-accent) 24px 35px, transparent 35px 54px) bottom / auto 8px no-repeat;display:block;inset:0}@supports (color:color-mix(in lab, red, red)){.timed-warning-command.timed-style-emergency .timed-warning-atmosphere span:nth-child(2){background:repeating-linear-gradient(90deg, transparent 0 18px, color-mix(in srgb, var(--timed-accent) 24%, transparent) 18px 28px, transparent 28px 46px) top / auto 5px no-repeat, repeating-linear-gradient(90deg, transparent 0 24px, color-mix(in srgb, var(--timed-accent) 18%, transparent) 24px 35px, transparent 35px 54px) bottom / auto 8px no-repeat}}.timed-warning-command.timed-style-emergency .timed-warning-atmosphere span:nth-child(2){opacity:.78;animation:2.2s linear infinite timed-emergency-stripes}.timed-warning-command.timed-style-emergency .timed-warning-atmosphere span:nth-child(3){background:linear-gradient(90deg, var(--timed-accent), transparent 20% 78%, var(--timed-accent));display:block;inset:0}@supports (color:color-mix(in lab, red, red)){.timed-warning-command.timed-style-emergency .timed-warning-atmosphere span:nth-child(3){background:linear-gradient(90deg, color-mix(in srgb, var(--timed-accent) 13%, transparent), transparent 20% 78%, color-mix(in srgb, var(--timed-accent) 10%, transparent))}}.timed-warning-command.timed-style-emergency .timed-warning-atmosphere span:nth-child(3){animation:1.7s ease-in-out infinite timed-emergency-flash}.timed-warning-phantom{border-color:var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-phantom{border-color:color-mix(in srgb, var(--timed-accent) 50%, #dff 18%)}}.timed-warning-phantom{background:radial-gradient(ellipse at 18% 50%, var(--timed-accent), transparent 27%), radial-gradient(ellipse at 83% 0%, #8b69ff26, transparent 34%), linear-gradient(118deg, #0a1d1ff7, #0d0a1cf7 58%, #03080cfa);border-radius:24px 7px}@supports (color:color-mix(in lab, red, red)){.timed-warning-phantom{background:radial-gradient(ellipse at 18% 50%, color-mix(in srgb, var(--timed-accent) 18%, transparent), transparent 27%), radial-gradient(ellipse at 83% 0%, #8b69ff26, transparent 34%), linear-gradient(118deg, #0a1d1ff7, #0d0a1cf7 58%, #03080cfa)}}.timed-warning-phantom{box-shadow:0 20px 54px #000000a3, 0 0 34px var(--timed-accent), inset 0 0 28px var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-phantom{box-shadow:0 20px 54px #000000a3, 0 0 34px color-mix(in srgb, var(--timed-accent) 18%, transparent), inset 0 0 28px color-mix(in srgb, var(--timed-accent) 5%, transparent)}}.timed-warning-phantom .timed-graphic-rail{background:linear-gradient(180deg, transparent, #e7fff9 35%, var(--timed-accent) 62%, transparent);border-radius:999px;width:3px;animation:3.8s ease-in-out infinite timed-phantom-rail;left:5px}.timed-warning-phantom .timed-graphic-label{color:var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-phantom .timed-graphic-label{color:color-mix(in srgb, var(--timed-accent) 82%, #fff)}}.timed-warning-phantom .timed-graphic-label{border-right-color:var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-phantom .timed-graphic-label{border-right-color:color-mix(in srgb, var(--timed-accent) 20%, transparent)}}.timed-warning-phantom .timed-graphic-label{text-shadow:0 0 18px var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-phantom .timed-graphic-label{text-shadow:0 0 18px color-mix(in srgb, var(--timed-accent) 42%, transparent)}}.timed-warning-phantom .timed-graphic-copy strong{color:#effffb;text-shadow:0 0 20px var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-phantom .timed-graphic-copy strong{text-shadow:0 0 20px color-mix(in srgb, var(--timed-accent) 24%, transparent)}}.timed-warning-phantom .timed-graphic-copy strong{animation:5.4s ease-in-out infinite timed-phantom-copy}.timed-warning-phantom .timed-graphic-copy span{color:#ddf2eec2}.timed-warning-phantom .timed-graphic-signal i{background:linear-gradient(180deg, transparent, var(--timed-accent), #9e7bffb8, transparent);box-shadow:0 0 12px var(--timed-accent);border-radius:99px}@supports (color:color-mix(in lab, red, red)){.timed-warning-phantom .timed-graphic-signal i{box-shadow:0 0 12px color-mix(in srgb, var(--timed-accent) 42%, transparent)}}.timed-warning-phantom .timed-graphic-progress{background:linear-gradient(90deg, transparent, var(--timed-accent) 12% 82%, #9e7bffd1);height:2px;left:9px}.timed-warning-phantom .timed-warning-atmosphere span:first-child,.timed-warning-phantom .timed-warning-atmosphere span:nth-child(2){background:radial-gradient(ellipse, var(--timed-accent), transparent 67%);border-radius:50%;width:42%;height:88%;display:block}@supports (color:color-mix(in lab, red, red)){.timed-warning-phantom .timed-warning-atmosphere span:first-child,.timed-warning-phantom .timed-warning-atmosphere span:nth-child(2){background:radial-gradient(ellipse, color-mix(in srgb, var(--timed-accent) 16%, transparent), transparent 67%)}}.timed-warning-phantom .timed-warning-atmosphere span:first-child,.timed-warning-phantom .timed-warning-atmosphere span:nth-child(2){filter:blur(14px);opacity:.75;animation:7s ease-in-out infinite alternate timed-phantom-fog}.timed-warning-phantom .timed-warning-atmosphere span:first-child{bottom:-54%;left:-8%}.timed-warning-phantom .timed-warning-atmosphere span:nth-child(2){animation-delay:-3.5s;top:-52%;right:8%}.timed-warning-phantom .timed-warning-atmosphere span:nth-child(3){border:1px dashed var(--timed-accent);width:76px;height:76px;display:block;top:18%;right:8%}@supports (color:color-mix(in lab, red, red)){.timed-warning-phantom .timed-warning-atmosphere span:nth-child(3){border:1px dashed color-mix(in srgb, var(--timed-accent) 28%, transparent)}}.timed-warning-phantom .timed-warning-atmosphere span:nth-child(3){opacity:.48;border-radius:50%;animation:14s linear infinite timed-phantom-orbit}.timed-warning-blood-horde{border:2px solid var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-blood-horde{border:2px solid color-mix(in srgb, var(--timed-accent) 52%, #581014 48%)}}.timed-warning-blood-horde{background:radial-gradient(circle at 8% 75%, var(--timed-accent), transparent 27%), linear-gradient(118deg, #390d0dfa, #0f0807fc 54%, #050504fc);border-radius:4px 18px 5px 13px}@supports (color:color-mix(in lab, red, red)){.timed-warning-blood-horde{background:radial-gradient(circle at 8% 75%, color-mix(in srgb, var(--timed-accent) 18%, transparent), transparent 27%), linear-gradient(118deg, #390d0dfa, #0f0807fc 54%, #050504fc)}}.timed-warning-blood-horde{box-shadow:0 22px 58px #000000b3, 0 0 30px var(--timed-accent), inset 0 0 38px #0000005c}@supports (color:color-mix(in lab, red, red)){.timed-warning-blood-horde{box-shadow:0 22px 58px #000000b3, 0 0 30px color-mix(in srgb, var(--timed-accent) 14%, transparent), inset 0 0 38px #0000005c}}.timed-warning-blood-horde .timed-graphic-rail{background:linear-gradient(180deg, var(--timed-accent), #7a0a0e 58%, #2e0507);width:9px}@supports (color:color-mix(in lab, red, red)){.timed-warning-blood-horde .timed-graphic-rail{background:linear-gradient(180deg, color-mix(in srgb, var(--timed-accent) 88%, #fff), #7a0a0e 58%, #2e0507)}}.timed-warning-blood-horde .timed-graphic-rail{box-shadow:0 0 18px var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-blood-horde .timed-graphic-rail{box-shadow:0 0 18px color-mix(in srgb, var(--timed-accent) 34%, transparent)}}.timed-warning-blood-horde .timed-graphic-label{border-right-color:var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-blood-horde .timed-graphic-label{border-right-color:color-mix(in srgb, var(--timed-accent) 34%, #4b0a0c)}}.timed-warning-blood-horde .timed-graphic-label{background:repeating-linear-gradient(-55deg, var(--timed-accent) 0 8px, transparent 8px 16px)}@supports (color:color-mix(in lab, red, red)){.timed-warning-blood-horde .timed-graphic-label{background:repeating-linear-gradient(-55deg, color-mix(in srgb, var(--timed-accent) 8%, transparent) 0 8px, transparent 8px 16px)}}.timed-warning-blood-horde .timed-graphic-label{color:var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-blood-horde .timed-graphic-label{color:color-mix(in srgb, var(--timed-accent) 78%, #ffe6dc)}}.timed-warning-blood-horde .timed-graphic-label{text-shadow:2px 2px #45070a;transform:rotate(-.25deg)}.timed-warning-blood-horde .timed-graphic-copy strong{color:#f0e6d4;letter-spacing:.065em;text-shadow:2px 2px #410709;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;animation:4.3s step-end infinite timed-blood-copy}.timed-warning-blood-horde .timed-graphic-copy span{color:#e7dac4c2}.timed-warning-blood-horde .timed-graphic-signal i{background:linear-gradient(180deg, var(--timed-accent), #750a0e);border-radius:1px 4px 1px 3px}@supports (color:color-mix(in lab, red, red)){.timed-warning-blood-horde .timed-graphic-signal i{background:linear-gradient(180deg, color-mix(in srgb, var(--timed-accent) 88%, #fff), #750a0e)}}.timed-warning-blood-horde .timed-graphic-progress{background:linear-gradient(90deg, #6b080c, var(--timed-accent) 38%, #7d090e);height:5px;left:9px}.timed-warning-blood-horde .timed-warning-atmosphere span{display:block}.timed-warning-blood-horde .timed-warning-atmosphere span:first-child{opacity:.62;background:#78090e;width:5px;height:170px;top:-24px;right:13%;transform:rotate(17deg);box-shadow:22px 7px #9b0d13,44px -3px #64070b}.timed-warning-blood-horde .timed-warning-atmosphere span:nth-child(2){background:var(--timed-accent);border-radius:50%;width:8px;height:8px;top:12%;left:9%}@supports (color:color-mix(in lab, red, red)){.timed-warning-blood-horde .timed-warning-atmosphere span:nth-child(2){background:color-mix(in srgb, var(--timed-accent) 46%, #6a070b)}}.timed-warning-blood-horde .timed-warning-atmosphere span:nth-child(2){opacity:.5;box-shadow:11px 7px 0 -2px #7a090e,-6px 16px 0 -1px #530609,17px 23px 0 -3px #9a0b10}.timed-warning-blood-horde .timed-warning-atmosphere span:nth-child(3){opacity:.55;background:repeating-linear-gradient(0deg,#0000 0 5px,#ffffff05 6px);inset:0}.timed-warning-field-radio{border-color:var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-field-radio{border-color:color-mix(in srgb, var(--timed-accent) 38%, #a88c58)}}.timed-warning-field-radio{background:linear-gradient(90deg,#433018f5,#14120dfa 34%,#080b08fa),#15130e;border-radius:2px;box-shadow:7px 9px #00000052,0 20px 45px #00000094,inset 0 0 36px #c79d4c0b}.timed-warning-field-radio .timed-graphic-rail{background:var(--timed-accent);width:5px}@supports (color:color-mix(in lab, red, red)){.timed-warning-field-radio .timed-graphic-rail{background:color-mix(in srgb, var(--timed-accent) 50%, #d2b06b)}}.timed-warning-field-radio .timed-graphic-rail{box-shadow:none}.timed-warning-field-radio .timed-graphic-label{border-right:1px dashed var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-field-radio .timed-graphic-label{border-right:1px dashed color-mix(in srgb, var(--timed-accent) 28%, #ac8d55)}}.timed-warning-field-radio .timed-graphic-label{color:var(--timed-accent)}@supports (color:color-mix(in lab, red, red)){.timed-warning-field-radio .timed-graphic-label{color:color-mix(in srgb, var(--timed-accent) 48%, #e6c682)}}.timed-warning-field-radio .timed-graphic-label{text-shadow:none;font-family:Courier New,monospace}.timed-warning-field-radio .timed-graphic-copy strong,.timed-warning-field-radio .timed-graphic-copy span{font-family:Courier New,monospace}.timed-warning-field-radio .timed-graphic-copy strong{color:#e8dcc1;letter-spacing:.08em}.timed-warning-field-radio .timed-graphic-copy span{color:#dacfb4b8}.timed-warning-field-radio .timed-graphic-signal i{background:var(--timed-accent);border-radius:0;width:5px}@supports (color:color-mix(in lab, red, red)){.timed-warning-field-radio .timed-graphic-signal i{background:color-mix(in srgb, var(--timed-accent) 44%, #caa75f)}}.timed-warning-field-radio .timed-graphic-signal i{box-shadow:none}.timed-warning-field-radio .timed-graphic-progress{background:repeating-linear-gradient(90deg, var(--timed-accent) 0 12px, transparent 12px 17px);height:3px;left:5px}@supports (color:color-mix(in lab, red, red)){.timed-warning-field-radio .timed-graphic-progress{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--timed-accent) 45%, #c6a259) 0 12px, transparent 12px 17px)}}.timed-warning-field-radio .timed-warning-atmosphere span:first-child{background:repeating-linear-gradient(0deg,#0000 0 4px,#e8d5aa06 5px),linear-gradient(102deg,#0000 0 72%,#b4914e0f 72.3% 72.7%,#0000 73%);display:block;inset:0}.timed-warning-field-radio .timed-warning-atmosphere span:nth-child(2),.timed-warning-field-radio .timed-warning-atmosphere span:nth-child(3){border:1px solid #e0ca975c;border-radius:50%;width:5px;height:5px;display:block;top:8px;box-shadow:inset 0 0 0 1px #00000080}.timed-warning-field-radio .timed-warning-atmosphere span:nth-child(2){left:12px}.timed-warning-field-radio .timed-warning-atmosphere span:nth-child(3){right:12px}@keyframes timed-phantom-rail{0%,to{opacity:.36;transform:translateY(-12%)scaleY(.74)}50%{opacity:1;transform:translateY(12%)scaleY(1)}}@keyframes timed-phantom-copy{0%,65%,to{filter:blur();transform:none}72%{filter:blur(.2px);transform:translate(-1px,-1px)skew(-.45deg)}79%{transform:translate(1px,1px)skew(.35deg)}}@keyframes timed-phantom-fog{0%{opacity:.45;transform:translate(-8%)scale(.9)}to{opacity:.86;transform:translate(16%)scale(1.15)}}@keyframes timed-phantom-orbit{to{transform:rotate(360deg)}}@keyframes timed-blood-copy{0%,66%,70%,75%,to{transform:none}67%{transform:translate(-2px,1px)rotate(-.2deg)}71%{transform:translate(2px,-1px)rotate(.15deg)}73%{transform:translate(-1px)}}@keyframes timed-emergency-rail{0%{opacity:.62;filter:brightness(.8)}to{opacity:1;filter:brightness(1.45)}}@keyframes timed-emergency-stripes{to{background-position:46px 0,-54px bottom}}@keyframes timed-emergency-flash{0%,to{opacity:.2}48%{opacity:.68}55%{opacity:.28}}@media (max-width:900px){.graphics-warning-style-options{grid-template-columns:1fr}}@media (max-width:620px){.graphics-warning-style-option{grid-template-columns:78px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.timed-warning-atmosphere *,.timed-warning-phantom .timed-graphic-copy strong,.timed-warning-phantom .timed-graphic-rail,.timed-warning-blood-horde .timed-graphic-copy strong,.timed-warning-command.timed-style-emergency .timed-warning-atmosphere span,.timed-warning-command.timed-style-emergency .timed-graphic-rail{animation:none!important}}.graphics-audio-selector{background:#070c11b8;border:1px solid #ffffff17;border-radius:14px;margin-top:24px;padding:18px}.graphics-audio-grid{grid-template-columns:minmax(150px,.7fr) minmax(260px,1.8fr) minmax(220px,1fr) auto;align-items:end;gap:14px;margin-top:16px;display:grid}.graphics-audio-field,.graphics-audio-volume{gap:8px;display:grid}.graphics-audio-field>span,.graphics-audio-volume>span{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.graphics-audio-field select,.graphics-audio-field input{width:100%;min-height:42px}.graphics-audio-field small{color:#ffffff80;line-height:1.35}.graphics-audio-toggle{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:0 14px;display:flex}.graphics-audio-toggle input{margin-right:9px}.graphics-audio-toggle span{letter-spacing:.08em;font-size:12px;font-weight:900}.graphics-audio-preview{white-space:nowrap;min-height:42px}@media (max-width:1100px){.graphics-audio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.graphics-audio-grid{grid-template-columns:1fr}}.graphics-layout-picker,.graphics-media-selector{background:#070c11b8;border:1px solid #ffffff17;border-radius:14px;margin-top:22px;padding:18px}.graphics-layout-picker select{width:100%;min-height:44px;margin-top:14px}.graphics-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.graphics-media-grid label{gap:8px;display:grid}.graphics-media-grid label>span{color:#ffffffb8;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.graphics-style-chip.layout-promo-card{color:#d9c6ff;background:#9146ff29;border-color:#9146ff61}.graphics-style-chip.layout-merch-showcase{color:#b9ffad;background:#6fff5221;border-color:#6fff5261}.graphics-style-chip.layout-fullscreen-video{color:#9ed8ff;background:#49acff26;border-color:#49acff6b}.fullscreen-video-builder{background:radial-gradient(circle at 85% 0,#49acff1a,#0000 34%),#050a0fd1;border-color:#49acff3d}.fullscreen-video-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.fullscreen-video-url-field{grid-column:span 2}.fullscreen-video-controls small{color:#758b98;font-size:11px;line-height:1.4}.fullscreen-video-audio-toggle{background:#49acff0e;border:1px solid #49acff3d;border-radius:8px;align-self:end;min-height:44px;padding:0 13px}.fullscreen-video-readiness{background:#00000040;border:1px solid #ffffff17;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding:13px 15px;display:flex}.fullscreen-video-readiness strong{letter-spacing:.1em;flex:none;font-size:11px}.fullscreen-video-readiness span{color:#879a91;text-align:right;font-size:12px}.fullscreen-video-readiness.is-ready{border-color:#63ff5245}.fullscreen-video-readiness.is-ready strong{color:#72ff5b}.fullscreen-video-readiness.is-empty{border-color:#ffa44945}.fullscreen-video-readiness.is-empty strong{color:#ffb05c}.fullscreen-separate-audio{background:linear-gradient(145deg,#49acff0f,#050a0fd1),#070c11b8;border-color:#49acff33;margin-top:18px}.fullscreen-separate-audio .graphics-audio-grid{grid-template-columns:minmax(150px,.75fr) minmax(240px,1.4fr) minmax(210px,1fr) auto;grid-auto-flow:dense}.fullscreen-separate-audio .graphics-audio-url-field{grid-column:1/-1}.fullscreen-audio-readiness{margin-top:14px}.fullscreen-audio-readiness.is-muted{border-color:#7e919c33}.fullscreen-audio-readiness.is-muted strong{color:#8ca0aa}@media (max-width:1100px){.fullscreen-separate-audio .graphics-audio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.fullscreen-separate-audio .graphics-audio-grid{grid-template-columns:1fr}.fullscreen-separate-audio .graphics-audio-url-field{grid-column:auto}}.fullscreen-placement-lock{background:linear-gradient(135deg,#49acff17,#040a0eb3);border:1px solid #49acff38;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:4px 18px;margin-top:20px;padding:18px;display:grid}.fullscreen-placement-lock span{color:#8cd1ff;letter-spacing:-.03em;grid-row:1/span 2;font-size:22px;font-weight:950}.fullscreen-placement-lock strong{color:#d9f1ff;letter-spacing:.1em;font-size:12px}.fullscreen-placement-lock small{color:#82949e}.fullscreen-video-effect{z-index:95;pointer-events:none;opacity:1;filter:none;transition:opacity var(--fullscreen-transition,.65s) ease, transform var(--fullscreen-transition,.65s) cubic-bezier(.2,.72,.2,1), filter var(--fullscreen-transition,.65s) ease;position:absolute;inset:0;overflow:hidden;transform:none}.fullscreen-video-effect-media{transform-origin:50%;width:100%;height:100%;display:block;position:absolute;inset:0;transform:translateZ(0)}.fullscreen-video-effect-filter{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.fullscreen-video-effect-flash,.fullscreen-video-effect-dissolve{pointer-events:none;opacity:0;position:absolute;inset:0}.fullscreen-video-effect-flash{z-index:2;background:#fff}.fullscreen-video-effect-dissolve{z-index:3;background:repeating-conic-gradient(from 17deg,#ffffff29 0 2deg,transparent 2deg 7deg), repeating-linear-gradient(0deg,transparent 0 3px,#ffffff1a 4px);mix-blend-mode:screen;background-size:17px 19px,100% 5px}.fullscreen-video-effect.timed-phase-showing{opacity:1;filter:none;transform:none}.fullscreen-video-effect.timed-phase-entering.fullscreen-in-cut{opacity:1;transition-duration:0s}.fullscreen-video-effect.timed-phase-entering.fullscreen-in-fade{opacity:0}.fullscreen-video-effect.timed-phase-entering.fullscreen-in-dissolve{opacity:0;filter:blur(18px)contrast(1.35)}.fullscreen-video-effect.timed-phase-entering.fullscreen-in-zoom{opacity:0;filter:blur(5px);transform:scale(1.08)}.fullscreen-video-effect.timed-phase-entering.fullscreen-in-flash{opacity:1}.fullscreen-video-effect.timed-phase-entering.fullscreen-in-flash .fullscreen-video-effect-flash{animation:fullscreen-video-flash-in var(--fullscreen-transition,.65s) ease-out both}.fullscreen-video-effect.timed-phase-entering.fullscreen-in-dissolve .fullscreen-video-effect-dissolve,.fullscreen-video-effect.timed-phase-exiting.fullscreen-out-dissolve .fullscreen-video-effect-dissolve{animation:fullscreen-video-dissolve var(--fullscreen-transition,.65s) steps(6,end) both}.fullscreen-video-effect.timed-phase-exiting.fullscreen-out-cut{opacity:0;transition-duration:0s}.fullscreen-video-effect.timed-phase-exiting.fullscreen-out-fade{opacity:0}.fullscreen-video-effect.timed-phase-exiting.fullscreen-out-dissolve{opacity:0;filter:blur(18px)contrast(1.35)}.fullscreen-video-effect.timed-phase-exiting.fullscreen-out-zoom{opacity:0;filter:blur(5px);transform:scale(.94)}.fullscreen-video-effect.timed-phase-exiting.fullscreen-out-flash{opacity:1}.fullscreen-video-effect.timed-phase-exiting.fullscreen-out-flash .fullscreen-video-effect-flash{animation:fullscreen-video-flash-out var(--fullscreen-transition,.65s) ease-in both}@keyframes fullscreen-video-flash-in{0%{opacity:1}35%{opacity:.82}to{opacity:0}}@keyframes fullscreen-video-flash-out{0%{opacity:0}65%{opacity:.82}to{opacity:1}}@keyframes fullscreen-video-dissolve{0%{opacity:.82;transform:translate(-1%)}45%{opacity:.42;transform:translate(1%)}to{opacity:0;transform:translate(0)}}@media (max-width:900px){.fullscreen-video-controls{grid-template-columns:1fr 1fr}.fullscreen-video-url-field{grid-column:1/-1}}@media (max-width:620px){.fullscreen-video-controls{grid-template-columns:1fr}.fullscreen-video-url-field{grid-column:auto}.fullscreen-video-readiness{flex-direction:column;align-items:flex-start}.fullscreen-video-readiness span{text-align:left}.fullscreen-placement-lock{grid-template-columns:1fr}.fullscreen-placement-lock span{grid-row:auto}}.promo-card-overlay{left:var(--timed-x,50%);bottom:calc(100% - var(--promo-bottom,92%));width:min(var(--promo-width,62%), 900px);z-index:20;pointer-events:none;color:#fff;font-family:Arial,Helvetica,sans-serif;position:absolute;transform:translate(-50%)}.promo-card-shell{background:radial-gradient(circle at 15% 10%, var(--timed-accent), transparent 35%),linear-gradient(135deg,#14171efa,#080a0ef2);border:1px solid #ffffff24;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:180px;padding:24px 30px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.promo-card-shell{background:radial-gradient(circle at 15% 10%, color-mix(in srgb, var(--timed-accent) 22%, transparent), transparent 35%),linear-gradient(135deg,#14171efa,#080a0ef2)}}.promo-card-shell{box-shadow:0 20px 55px #00000085,inset 0 1px #ffffff0f}.promo-card-shine{background:linear-gradient(90deg,#0000,#ffffff17,#0000);width:24%;height:100%;animation:3.8s linear infinite promoSweep;position:absolute;top:0;left:-30%;transform:skew(-18deg)}@keyframes promoSweep{0%{left:-35%}to{left:125%}}.promo-card-image{z-index:2;object-fit:contain;filter:drop-shadow(0 12px 18px #0000006b);width:124px;height:124px;position:relative}.promo-card-copy{z-index:2;min-width:0;position:relative}.promo-card-kicker{color:var(--timed-accent);letter-spacing:2.2px;text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:900;display:block}.promo-card-copy strong{letter-spacing:-.8px;text-transform:uppercase;font-size:34px;font-weight:900;line-height:1.02;display:block}.promo-card-copy p{color:#b9bec8;margin:9px 0 0;font-size:17px;line-height:1.35}.promo-card-live-dot{z-index:2;background:var(--timed-accent);width:12px;height:12px;box-shadow:0 0 16px var(--timed-accent);border-radius:50%;animation:1.3s ease-in-out infinite promoPulse;position:relative}@keyframes promoPulse{0%,to{opacity:.65;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}.promo-card-progress{background:linear-gradient(90deg,transparent,var(--timed-accent),transparent);width:100%;height:5px;position:absolute;bottom:0;left:0}.promo-card-video{z-index:4;object-fit:contain;object-position:center bottom;width:min(900px,100%);max-height:62vh;transform:translate(calc(-50% + var(--promo-media-x,0px)),var(--promo-media-y,0px)) scale(var(--promo-scale,1));transform-origin:bottom;filter:drop-shadow(0 16px 22px #0000008c);position:absolute;bottom:145px;left:50%}.promo-card-overlay.timed-phase-entering.promo-entrance-slide-up{opacity:0;transform:translate(-50%,55px)scale(.97)}.promo-card-overlay.timed-phase-showing.promo-entrance-slide-up{opacity:1;transition:opacity .55s,transform .65s cubic-bezier(.2,.85,.2,1);transform:translate(-50%)scale(1)}.promo-card-overlay.timed-phase-exiting{opacity:0;transition:opacity .42s,transform .42s;transform:translate(-50%,35px)scale(.97)}.promo-card-overlay.timed-phase-entering.promo-entrance-fade{opacity:0}.promo-card-overlay.timed-phase-showing.promo-entrance-fade{opacity:1;transition:opacity .65s}.promo-card-overlay.timed-phase-entering.promo-entrance-pop{opacity:0;transform:translate(-50%)scale(.82)}.promo-card-overlay.timed-phase-showing.promo-entrance-pop{opacity:1;transition:opacity .45s,transform .55s cubic-bezier(.2,1.35,.3,1);transform:translate(-50%)scale(1)}@media (max-width:900px){.graphics-media-grid{grid-template-columns:1fr}.promo-card-overlay{width:min(92%,900px)}.promo-card-shell{text-align:center;grid-template-columns:1fr}.promo-card-image{margin:auto}.promo-card-live-dot{display:none}.promo-card-video{bottom:170px}}.merch-showcase-builder{border-color:var(--accent,#66ff52)}@supports (color:color-mix(in lab, red, red)){.merch-showcase-builder{border-color:color-mix(in srgb,var(--accent,#66ff52) 24%,#ffffff14)}}.merch-showcase-builder{background:radial-gradient(circle at 10% 0,#66ff5214,#0000 32%),#050b08d1}.merch-model-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.merch-model-slot{background:#0000003d;border:1px solid #ffffff17;border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:11px;display:flex}.merch-model-slot.is-loaded{border-color:#66ff5247;box-shadow:inset 0 0 24px #66ff5206}.merch-model-slot>span{color:#80ff6b;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.merch-model-slot select{width:100%;min-width:0}.merch-model-slot>small{color:#768b7b;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:10px;line-height:1.3;overflow:hidden}.merch-model-thumb{background-color:#050907;background-image:linear-gradient(45deg,#ffffff09 25%,#0000 25% 75%,#ffffff09 75%),linear-gradient(45deg,#ffffff09 25%,#0000 25% 75%,#ffffff09 75%),none;background-position:0 0,6px 6px;background-repeat:repeat,repeat,repeat;background-size:12px 12px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff1a;border-radius:9px;place-items:center;width:100%;height:108px;display:grid;position:relative;overflow:hidden}.merch-model-thumb img{object-fit:contain;object-position:center bottom;width:100%;height:100%}.merch-model-thumb strong{color:#334238;font-size:28px}.merch-model-transform{grid-template-columns:repeat(3,minmax(0,1fr))}.merch-model-readiness{background:#0000003d;border:1px solid #ffffff17;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding:12px 14px;display:flex}.merch-model-readiness strong{letter-spacing:.12em;font-size:10px}.merch-model-readiness span{color:#7e9183;text-align:right;font-size:11px}.merch-model-readiness.is-ready{border-color:#66ff5242}.merch-model-readiness.is-ready strong{color:#72ff5b}.merch-model-readiness.is-empty{border-color:#ffb04947}.merch-model-readiness.is-empty strong{color:#ffb05c}.merch-showcase-overlay{left:var(--timed-x,50%);bottom:calc(100% - var(--merch-bottom,92%));width:min(var(--merch-width,72%),1120px);z-index:24;pointer-events:none;color:#fff;font-family:Arial,Helvetica,sans-serif;position:absolute;transform:translate(-50%)}.merch-showcase-shell{grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:26px;min-height:190px;padding:28px 30px 28px 280px;display:grid;position:relative;overflow:visible}.merch-showcase-surface{border:1px solid #ffffff24;border-left:5px solid var(--timed-accent);background:radial-gradient(circle at 12% 20%,var(--timed-accent),transparent 34%), linear-gradient(135deg,#111815fa,#060a08f7);border-radius:22px;position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.merch-showcase-surface{background:radial-gradient(circle at 12% 20%,color-mix(in srgb,var(--timed-accent) 24%,transparent),transparent 34%), linear-gradient(135deg,#111815fa,#060a08f7)}}.merch-showcase-surface{box-shadow:0 24px 60px #00000094, 0 0 30px var(--timed-accent), inset 0 1px 0 #ffffff12}@supports (color:color-mix(in lab, red, red)){.merch-showcase-surface{box-shadow:0 24px 60px #00000094, 0 0 30px color-mix(in srgb,var(--timed-accent) 12%,transparent), inset 0 1px 0 #ffffff12}}.merch-showcase-grid{opacity:.18;background:linear-gradient(90deg,transparent 49.5%,var(--timed-accent) 50%,transparent 50.5%), linear-gradient(0deg,transparent 49.5%,var(--timed-accent) 50%,transparent 50.5%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.merch-showcase-grid{background:linear-gradient(90deg,transparent 49.5%,color-mix(in srgb,var(--timed-accent) 18%,transparent) 50%,transparent 50.5%), linear-gradient(0deg,transparent 49.5%,color-mix(in srgb,var(--timed-accent) 12%,transparent) 50%,transparent 50.5%)}}.merch-showcase-grid{background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.merch-showcase-shine{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:22%;height:100%;animation:4.2s linear infinite promoSweep;position:absolute;top:0;left:-32%;transform:skew(-18deg)}.merch-showcase-model-stage{z-index:7;width:355px;height:430px;position:absolute;bottom:0;left:-72px}.merch-showcase-model-halo{background:radial-gradient(circle,var(--timed-accent),transparent 68%);border-radius:50%;width:72%;height:54%;position:absolute;bottom:14px;left:50%}@supports (color:color-mix(in lab, red, red)){.merch-showcase-model-halo{background:radial-gradient(circle,color-mix(in srgb,var(--timed-accent) 30%,transparent),transparent 68%)}}.merch-showcase-model-halo{filter:blur(13px);transform:translate(-50%)}.merch-showcase-model{object-fit:contain;object-position:center bottom;width:100%;height:100%;filter:drop-shadow(0 20px 18px #00000094) drop-shadow(0 0 10px var(--timed-accent));display:block;position:absolute;bottom:0;left:50%}@supports (color:color-mix(in lab, red, red)){.merch-showcase-model{filter:drop-shadow(0 20px 18px #00000094) drop-shadow(0 0 10px color-mix(in srgb,var(--timed-accent) 20%,transparent))}}.merch-showcase-model{transform:translate(calc(-50% + var(--merch-model-x,0px)),var(--merch-model-y,0px)) scale(var(--merch-model-scale,1));transform-origin:bottom}.merch-showcase-copy{z-index:4;min-width:0;position:relative}.merch-showcase-kicker{color:var(--timed-accent);letter-spacing:2.5px;text-transform:uppercase;margin-bottom:8px;font-size:13px;font-weight:900;display:block}.merch-showcase-copy>strong{letter-spacing:-1px;text-transform:uppercase;font-size:clamp(27px,2.15vw,39px);font-weight:950;line-height:.98;display:block}.merch-showcase-copy p{color:#bac7bd;margin:10px 0 0;font-size:16px;line-height:1.35}.merch-showcase-cta{z-index:4;border:1px solid var(--timed-accent);gap:5px;padding:18px 20px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.merch-showcase-cta{border:1px solid color-mix(in srgb,var(--timed-accent) 42%,transparent)}}.merch-showcase-cta{background:var(--timed-accent);border-radius:13px}@supports (color:color-mix(in lab, red, red)){.merch-showcase-cta{background:color-mix(in srgb,var(--timed-accent) 10%,#0009)}}.merch-showcase-cta{box-shadow:inset 4px 0 0 var(--timed-accent)}.merch-showcase-cta small{color:#8da095;letter-spacing:1.8px;font-size:9px;font-weight:900}.merch-showcase-cta strong{color:#fff;letter-spacing:.4px;font-size:17px}.merch-showcase-cta span{color:var(--timed-accent);letter-spacing:1.5px;font-size:9px;font-weight:900}.merch-showcase-progress{z-index:5;background:linear-gradient(90deg,transparent,var(--timed-accent),transparent);width:calc(100% - 300px);height:4px;box-shadow:0 0 12px var(--timed-accent);position:absolute;bottom:0;right:30px}.merch-showcase-overlay.is-model-empty .merch-showcase-shell{padding-left:34px}.merch-showcase-overlay.timed-phase-entering.promo-entrance-slide-up{opacity:0;transform:translate(-50%,58px)scale(.97)}.merch-showcase-overlay.timed-phase-showing.promo-entrance-slide-up{opacity:1;transition:opacity .55s,transform .68s cubic-bezier(.2,.85,.2,1);transform:translate(-50%)scale(1)}.merch-showcase-overlay.timed-phase-exiting{opacity:0;transition:opacity .42s,transform .42s;transform:translate(-50%,38px)scale(.97)}.merch-showcase-overlay.timed-phase-entering.promo-entrance-fade{opacity:0}.merch-showcase-overlay.timed-phase-showing.promo-entrance-fade{opacity:1;transition:opacity .65s}.merch-showcase-overlay.timed-phase-entering.promo-entrance-pop{opacity:0;transform:translate(-50%)scale(.84)}.merch-showcase-overlay.timed-phase-showing.promo-entrance-pop{opacity:1;transition:opacity .45s,transform .58s cubic-bezier(.2,1.35,.3,1);transform:translate(-50%)scale(1)}.merch-showcase-overlay.timed-phase-showing .merch-showcase-model{animation:.75s cubic-bezier(.18,.8,.25,1) both merchModelSettle}@keyframes merchModelSettle{0%{opacity:.2;transform:translate(calc(-50% + var(--merch-model-x,0px) - 16px),calc(var(--merch-model-y,0px) + 18px)) scale(var(--merch-model-scale,1));filter:blur(3px)drop-shadow(0 20px 18px #00000094)}to{opacity:1;transform:translate(calc(-50% + var(--merch-model-x,0px)),var(--merch-model-y,0px)) scale(var(--merch-model-scale,1))}}.graphics-preview-stage .merch-showcase-overlay{width:min(var(--merch-width,72%),820px)}.graphics-preview-stage .merch-showcase-shell{grid-template-columns:minmax(0,1fr) 130px;gap:14px;min-height:132px;padding:16px 18px 16px 178px}.graphics-preview-stage .merch-showcase-model-stage{width:220px;height:264px;left:-42px}.graphics-preview-stage .merch-showcase-kicker{letter-spacing:1.5px;margin-bottom:5px;font-size:8px}.graphics-preview-stage .merch-showcase-copy>strong{font-size:21px}.graphics-preview-stage .merch-showcase-copy p{margin-top:6px;font-size:10px}.graphics-preview-stage .merch-showcase-cta{border-radius:8px;gap:3px;padding:11px 12px}.graphics-preview-stage .merch-showcase-cta small,.graphics-preview-stage .merch-showcase-cta span{font-size:6px}.graphics-preview-stage .merch-showcase-cta strong{font-size:10px}.graphics-preview-stage .merch-showcase-progress{width:calc(100% - 190px);height:3px;right:18px}.graphics-preview-stage .merch-showcase-overlay.is-model-empty .merch-showcase-shell{padding-left:20px}@media (max-width:1100px){.merch-model-slots,.merch-model-transform{grid-template-columns:1fr}}@media (max-width:700px){.merch-model-readiness{flex-direction:column;align-items:flex-start}.merch-model-readiness span{text-align:left}.merch-showcase-overlay{width:min(94%,900px)}.merch-showcase-shell{grid-template-columns:1fr;padding-right:22px}.merch-showcase-cta{display:none}}.graphics-style-chip.layout-threat-level{color:#ffd27a;background:#ffb00024;border-color:#ffb00061}.horde-threat-overlay{z-index:40;color:#eef5ef;border:1px solid #9affb833;border-left:5px solid var(--timed-accent,#62e58a);box-shadow:0 24px 70px #00000094,0 0 32px var(--timed-accent,#62e58a);background:linear-gradient(135deg,#050b09f7,#0a120ff0);position:absolute;overflow:hidden;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.horde-threat-overlay{box-shadow:0 24px 70px #00000094,0 0 32px color-mix(in srgb,var(--timed-accent,#62e58a) 18%,transparent)}}.horde-threat-overlay{font-family:Inter,Arial,sans-serif;transition:opacity .42s,transform .5s cubic-bezier(.2,.85,.2,1)}.horde-threat-overlay.threat-green{--horde-level:#62e58a}.horde-threat-overlay.threat-yellow{--horde-level:#f4d44d}.horde-threat-overlay.threat-orange{--horde-level:#ff8b38}.horde-threat-overlay.threat-red{--horde-level:#ff4057;animation:1.8s ease-in-out infinite hordeRedPulse}.horde-threat-overlay.timed-phase-entering{opacity:0;transform:translate(-50%,-26px)scale(.98)}.horde-threat-overlay.timed-phase-showing{opacity:1;transform:translate(-50%)scale(1)}.horde-threat-overlay.timed-phase-exiting{opacity:0;transform:translate(-50%,-18px)scale(.985)}.horde-threat-scan{pointer-events:none;opacity:.2;background:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff06 4px);position:absolute;inset:0}.horde-threat-scan:after{content:"";background:linear-gradient(180deg,transparent,var(--timed-accent,var(--horde-level)),transparent);height:34%;position:absolute;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.horde-threat-scan:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--timed-accent,var(--horde-level)) 12%,transparent),transparent)}}.horde-threat-scan:after{animation:3.2s linear infinite hordeScan}.horde-threat-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:24px;padding:22px 28px 18px;display:flex;position:relative}.horde-threat-kicker{color:var(--timed-accent,var(--horde-level));letter-spacing:3px;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:900;display:block}.horde-threat-header strong{letter-spacing:-.5px;text-transform:uppercase;font-size:clamp(22px,2.2vw,38px);line-height:1;display:block}.horde-threat-code{text-align:right;border-right:3px solid var(--horde-level);background:var(--horde-level);flex:none;min-width:160px;padding:10px 14px}@supports (color:color-mix(in lab, red, red)){.horde-threat-code{background:color-mix(in srgb,var(--horde-level) 9%,transparent)}}.horde-threat-code small{color:#89958d;letter-spacing:2px;font-size:10px;font-weight:800;display:block}.horde-threat-code b{color:var(--horde-level);letter-spacing:2px;font-size:28px}.horde-threat-meter{background:#ffffff12;border:1px solid #ffffff14;height:10px;margin:20px 28px 0;position:relative;overflow:hidden}.horde-threat-meter span{width:var(--horde-score);background:linear-gradient(90deg,var(--horde-level),var(--horde-level));height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.horde-threat-meter span{background:linear-gradient(90deg,color-mix(in srgb,var(--horde-level) 50%,#183b27),var(--horde-level))}}.horde-threat-meter span{box-shadow:0 0 18px var(--horde-level);transition:width 1s}.horde-threat-grid{background:#ffffff14;border:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);gap:1px;margin:16px 28px 20px;display:grid;position:relative}.horde-threat-grid>div{background:#070d0bf5;min-width:0;padding:15px 16px}.horde-threat-grid small{color:#7f8c84;letter-spacing:1.6px;font-size:9px;font-weight:900;display:block}.horde-threat-grid strong{color:#fff;margin-top:4px;font-size:25px;line-height:1;display:inline-block}.horde-threat-grid span{color:var(--horde-level);letter-spacing:1px;margin-left:6px;font-size:9px;font-weight:800}.horde-threat-footer{background:#00000047;border-top:1px solid #ffffff0f;align-items:center;gap:12px;padding:12px 28px;display:flex;position:relative}.horde-threat-footer p{color:#bec8c1;letter-spacing:.4px;text-transform:uppercase;flex:1;margin:0;font-size:13px;font-weight:700}.horde-threat-footer em{color:#69766e;letter-spacing:1.8px;font-size:9px;font-style:normal;font-weight:900}.horde-threat-pulse{background:var(--horde-level);width:9px;height:9px;box-shadow:0 0 14px var(--horde-level);border-radius:50%;animation:1.2s ease-in-out infinite promoPulse}@keyframes hordeScan{0%{transform:translateY(-110%)}to{transform:translateY(310%)}}@keyframes hordeRedPulse{50%{box-shadow:0 24px 70px #00000094,0 0 46px #ff405752}}@media (max-width:900px){.horde-threat-grid{grid-template-columns:repeat(2,1fr)}.horde-threat-code{min-width:120px}.horde-threat-header{padding:18px}.horde-threat-grid,.horde-threat-meter{margin-left:18px;margin-right:18px}.horde-threat-footer{padding:12px 18px}}.graphics-style-chip.layout-pz-server-status{color:#8dffad;background:#41e26f1f;border-color:#41e26f61}.pz-server-builder{background:linear-gradient(145deg,#081a0feb,#050d09f5);border-color:#5bea843d}.pz-server-fields{grid-template-columns:repeat(4,minmax(0,1fr))}.pz-server-fields .graphics-message-field{grid-column:span 2}.pz-server-readiness{background:#65ff4909;border:1px solid #65ff4933;gap:5px;margin-top:16px;padding:15px 17px;display:grid}.pz-server-readiness span{color:#65ff49;letter-spacing:1.8px;font-size:10px;font-weight:900}.pz-server-readiness strong{color:#e9f5ec;font-size:14px}.pz-server-readiness small{color:#809087;line-height:1.5}.pz-server-smart-copy{background:#65ff4909;border:1px solid #65ff4933;border-radius:9px;grid-column:span 2;align-items:center;min-height:62px;padding:12px 14px;gap:11px!important;display:flex!important}.pz-server-smart-copy input{accent-color:#65ff49;flex:none;width:18px;height:18px}.pz-server-smart-copy>span{gap:4px;justify-content:initial!important;display:grid!important}.pz-server-smart-copy strong{color:#dff5e3;letter-spacing:1px;font-size:11px}.pz-server-smart-copy small{color:#809087;font-size:10px;line-height:1.4}.pz-server-overlay{--pz-status:#65ff49;z-index:50;top:var(--pz-server-y,4%);left:var(--pz-server-x,50%);width:var(--pz-server-width,90%);color:#eef8f0;border:1px solid var(--timed-accent,#65ff49);background:linear-gradient(110deg,#040c08fc,#08170efa 48%,#030a07fc);grid-template-rows:34px minmax(144px,1fr);grid-template-columns:minmax(310px,1.25fr) minmax(430px,1.7fr) minmax(210px,.8fr) 168px;align-items:stretch;max-width:calc(100% - 24px);min-height:178px;display:grid;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pz-server-overlay{border:1px solid color-mix(in srgb,var(--timed-accent,#65ff49) 52%,#153b21)}}.pz-server-overlay{border-left:5px solid var(--pz-status);box-shadow:0 24px 65px #00000094,0 0 30px var(--pz-status)}@supports (color:color-mix(in lab, red, red)){.pz-server-overlay{box-shadow:0 24px 65px #00000094,0 0 30px color-mix(in srgb,var(--pz-status) 16%,transparent)}}.pz-server-overlay{font-family:Inter,Arial,sans-serif;transition:opacity .38s,transform .48s cubic-bezier(.16,1,.3,1);transform:translate(-50%)}.pz-server-overlay.pz-status-offline{--pz-status:#ff5668}.pz-server-overlay.pz-status-maintenance{--pz-status:#ffb341}.pz-server-overlay.timed-phase-entering{opacity:0;transform:translate(-50%,calc(-160% - var(--pz-server-y,4%)))}.pz-server-overlay.timed-phase-showing{opacity:1;transform:translate(-50%)}.pz-server-overlay.timed-phase-exiting{opacity:0;transform:translate(-50%,calc(-160% - var(--pz-server-y,4%)))}.pz-server-grid{pointer-events:none;opacity:.24;background-image:linear-gradient(#65ff490f 1px,#0000 1px),linear-gradient(90deg,#65ff490b 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.pz-server-grid:after{content:"";background:linear-gradient(105deg,transparent 0 42%,var(--pz-status) 49%,transparent 56%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pz-server-grid:after{background:linear-gradient(105deg,transparent 0 42%,color-mix(in srgb,var(--pz-status) 10%,transparent) 49%,transparent 56%)}}.pz-server-grid:after{animation:3.8s linear infinite pzServerSweep}.pz-server-roster{z-index:2;color:#eef8ef;letter-spacing:.045em;white-space:nowrap;background:#1c5b20b8;border-bottom:1px solid #95ff893d;grid-column:1/-1;align-items:center;height:34px;font-size:12px;font-weight:800;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -1px #00000059,0 0 18px #65ff4914}.pz-server-roster:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#103915fa,#0000);width:70px;position:absolute;inset:0 auto 0 0}.pz-server-roster:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(270deg,#103915fa,#0000);width:70px;position:absolute;inset:0 0 0 auto}.pz-server-roster-track{width:max-content;animation:pzRosterScroll var(--pz-roster-duration,20s) linear infinite;will-change:transform;align-items:center;display:flex}.pz-server-roster-track>span{flex:none;align-items:center;gap:10px;padding-right:140px;display:inline-flex}.pz-server-roster-track strong{color:#9cff8d;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 10px #65ff494d;font-size:10px;font-weight:1000}.pz-server-mark{flex:none;place-items:center;width:126px;height:66px;margin:0 auto 2px;display:grid;position:relative}.pz-server-mark>span{width:100%;height:100%;display:block;position:relative}.pz-server-mark img{object-fit:contain;filter:drop-shadow(0 0 12px var(--pz-status))}@supports (color:color-mix(in lab, red, red)){.pz-server-mark img{filter:drop-shadow(0 0 12px color-mix(in srgb,var(--pz-status) 24%,transparent))}}.pz-server-identity,.pz-server-connect,.pz-server-state{flex-direction:column;justify-content:center;min-width:0;padding:20px 22px;display:flex;position:relative}.pz-server-identity{text-align:center;background:var(--pz-status);border-right:1px solid #ffffff12;align-items:center;padding:7px 18px}@supports (color:color-mix(in lab, red, red)){.pz-server-identity{background:color-mix(in srgb,var(--pz-status) 3%,transparent)}}.pz-server-identity span,.pz-server-connect span,.pz-server-metrics span{color:var(--pz-status);letter-spacing:1.7px;text-transform:uppercase;font-size:9px;font-weight:900}.pz-server-identity strong{text-overflow:ellipsis;white-space:nowrap;color:#fff;text-transform:uppercase;width:100%;margin:6px 0 4px;font-size:clamp(11px,.78vw,15px);line-height:1.05;overflow:hidden}.pz-server-identity small{text-overflow:ellipsis;white-space:nowrap;color:#819087;width:100%;font-size:9px;font-weight:700;overflow:hidden}.pz-server-metrics{border-right:1px solid #ffffff12;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;display:grid;position:relative}.pz-server-metrics>div{text-align:center;border-right:1px solid #ffffff12;flex-direction:column;justify-content:center;align-items:center;min-width:0;height:100%;padding:12px 10px;display:flex}.pz-server-metrics>div:last-child{border-right:0}.pz-server-metrics span{font-size:10px}.pz-server-metrics strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;font-size:24px;line-height:1;display:block;overflow:hidden}.pz-server-metrics em{color:#94a49a;font-size:12px;font-style:normal}.pz-server-connect{text-align:center;border-right:1px solid #ffffff12;align-items:center;padding:16px 14px}.pz-server-connect span{font-size:10px}.pz-server-connect strong{color:#e8f5eb;text-overflow:ellipsis;white-space:nowrap;width:100%;margin:10px 0 7px;font-family:Consolas,monospace;font-size:15px;overflow:hidden}.pz-server-connect small{color:#718078;letter-spacing:.7px;font-size:9px;font-weight:800;line-height:1.35}.pz-server-state{text-align:center;background:var(--pz-status);align-items:center;padding-inline:14px}@supports (color:color-mix(in lab, red, red)){.pz-server-state{background:color-mix(in srgb,var(--pz-status) 5%,transparent)}}.pz-server-state>span{color:var(--pz-status);letter-spacing:1.4px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:1000;display:flex}.pz-server-state>span i{background:var(--pz-status);width:9px;height:9px;box-shadow:0 0 13px var(--pz-status);border-radius:50%}.pz-server-state small{color:#7e8b83;letter-spacing:1.2px;margin-top:8px;font-size:9px;font-weight:900;line-height:1.35}.graphics-preview-stage .pz-server-overlay{grid-template-rows:22px minmax(96px,1fr);grid-template-columns:minmax(182px,1.3fr) minmax(250px,1.7fr) minmax(120px,.8fr) 94px;min-height:118px}.graphics-preview-stage .pz-server-roster{height:22px;font-size:7px}.graphics-preview-stage .pz-server-roster-track>span{gap:6px;padding-right:72px}.graphics-preview-stage .pz-server-roster-track strong{letter-spacing:.1em;font-size:6px}.graphics-preview-stage .pz-server-mark{width:62px;height:38px;margin-bottom:1px}.graphics-preview-stage .pz-server-identity{padding:5px 9px}.graphics-preview-stage .pz-server-connect,.graphics-preview-stage .pz-server-state{padding:8px 7px}.graphics-preview-stage .pz-server-identity span,.graphics-preview-stage .pz-server-connect span,.graphics-preview-stage .pz-server-metrics span{letter-spacing:.8px;font-size:6px}.graphics-preview-stage .pz-server-identity strong{margin:3px 0 2px;font-size:7.5px}.graphics-preview-stage .pz-server-identity small,.graphics-preview-stage .pz-server-connect small,.graphics-preview-stage .pz-server-state small{font-size:6px}.graphics-preview-stage .pz-server-metrics>div{padding:6px 4px}.graphics-preview-stage .pz-server-metrics strong{margin-top:5px;font-size:13px}.graphics-preview-stage .pz-server-metrics em{font-size:7px}.graphics-preview-stage .pz-server-connect strong{margin:5px 0 4px;font-size:9px}.graphics-preview-stage .pz-server-state>span{gap:4px;font-size:9px}.graphics-preview-stage .pz-server-state>span i{width:5px;height:5px}@keyframes pzServerSweep{0%{transform:translate(-75%)}to{transform:translate(75%)}}@keyframes pzRosterScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:1100px){.pz-server-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.pz-server-overlay{grid-template-columns:minmax(240px,1fr) minmax(360px,1.55fr) 140px}.pz-server-connect{display:none}.pz-server-identity strong{font-size:9px}}@media (max-width:760px){.pz-server-fields{grid-template-columns:1fr}.pz-server-fields .graphics-message-field,.pz-server-smart-copy{grid-column:auto}.pz-server-overlay{grid-template-columns:minmax(190px,1fr) 120px}.pz-server-metrics{display:none}}@media (prefers-reduced-motion:reduce){.pz-server-grid:after,.pz-server-roster-track{animation:none!important}}.mission-control-v2{gap:18px;display:grid}.mission-hero{justify-content:space-between;align-items:center;gap:24px;padding:24px 26px;display:flex;position:relative;overflow:hidden}.mission-hero:before{content:"";background:var(--green);width:4px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 24px #75f05d8c}.mission-title-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mission-title-row h2{margin:4px 0 0;font-size:clamp(1.65rem,3vw,2.5rem);line-height:1}.mission-badge{color:var(--green);letter-spacing:.09em;text-transform:uppercase;background:#75f05d14;border:1px solid #75f05d33;border-radius:999px;padding:7px 10px;font-size:.68rem;font-weight:900}.mission-stream-title{color:#a7b5aa;margin:12px 0 0;font-size:.92rem}.mission-hero-actions{justify-items:end;gap:8px;display:grid}.mission-hero-actions small{color:var(--muted);font-size:.72rem}.mission-status-pill{color:#b9c6bc;letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:.7rem;font-weight:900;display:inline-flex}.mission-status-pill span,.mission-health-dot{background:#68716a;border-radius:50%;width:8px;height:8px}.mission-status-pill.online span,.mission-health-dot.online{background:var(--green);box-shadow:0 0 12px #75f05db3}.mission-status-pill.offline span,.mission-health-dot.offline{background:#ff765e;box-shadow:0 0 10px #ff765e73}.mission-status-pill.checking span,.mission-health-dot.checking{background:#f2c94c}.mission-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.mission-kpi{align-content:space-between;min-height:132px;padding:18px;display:grid}.mission-kpi>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.mission-kpi strong{text-transform:capitalize;margin:10px 0;font-size:1.55rem}.mission-kpi small{color:#748178;font-size:.72rem}.mission-meter{background:#ffffff12;border-radius:999px;height:5px;overflow:hidden}.mission-meter i{background:var(--green);height:100%;display:block;box-shadow:0 0 12px #75f05d80}.mission-data-grid{grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);gap:18px;display:grid}.mission-section{min-width:0;padding:22px}.mission-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mission-detail-grid>div,.mission-playlist-status>div{background:#090e0b;border:1px solid #ffffff0f;border-radius:10px;gap:5px;padding:13px 14px;display:grid}.mission-detail-grid span,.mission-playlist-status span,.mission-verdict span{color:#647168;letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:900}.mission-detail-grid strong{overflow-wrap:anywhere;font-size:.84rem}.mission-verdict{background:#75f05d09;border:1px solid #75f05d1a;border-radius:10px;margin-top:12px;padding:15px}.mission-verdict p{color:#b7c3ba;margin:8px 0 0;font-size:.84rem;line-height:1.55}.mission-health-list{gap:9px;display:grid}.mission-health-row{background:#090e0b;border:1px solid #ffffff0f;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:12px;display:grid}.mission-health-row div{gap:2px;display:grid}.mission-health-row strong{font-size:.8rem}.mission-health-row small{color:#69766d;font-size:.67rem}.mission-health-row b{color:#748178;letter-spacing:.07em;font-size:.59rem}.mission-playlist-panel{grid-column:1}.mission-playlist-status{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.mission-playlist-status strong{text-transform:capitalize;font-size:.82rem}.mission-sequence-list{gap:7px;margin-top:12px;display:grid}.mission-sequence-list>div{background:#090e0b;border:1px solid #ffffff0e;border-radius:9px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.mission-sequence-list>div>span{color:var(--green);font-size:.66rem;font-weight:900}.mission-sequence-list div div{gap:2px;display:grid}.mission-sequence-list strong{font-size:.78rem}.mission-sequence-list small{color:#67736b;text-transform:capitalize;font-size:.66rem}.mission-theme-dot{background:var(--green);border-radius:50%;width:9px;height:9px}.mission-theme-dot.blue{background:#59a9ff}.mission-theme-dot.red{background:#ff654f}.mission-theme-dot.purple{background:#b07cff}.mission-theme-dot.orange{background:#ff9b4b}.mission-empty{color:var(--muted);text-align:center;background:#090e0b;border-radius:9px;margin:0;padding:20px}.mission-actions-panel{grid-area:2/2/span 2}.mission-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.mission-action-grid a{color:#dce5dd;background:#090e0b;border:1px solid #fff1;border-radius:11px;align-content:space-between;gap:6px;min-height:105px;padding:14px;transition:transform .16s,border-color .16s,background .16s;display:grid}.mission-action-grid a:hover{background:#75f05d0b;border-color:#75f05d47;transform:translateY(-2px)}.mission-action-grid a span{width:29px;height:29px;color:var(--green);background:#75f05d12;border:1px solid #75f05d1f;border-radius:8px;place-items:center;font-size:.62rem;font-weight:900;display:grid}.mission-action-grid a strong{font-size:.8rem}.mission-action-grid a small{color:#68746c;font-size:.65rem}.mission-notes-panel{grid-column:1}.mission-notes-panel .panel-heading>small{color:#68746c;font-size:.68rem}.mission-notes-panel textarea{resize:vertical;color:#dce5dd;width:100%;min-height:145px;font:inherit;background:#090e0b;border:1px solid #ffffff12;border-radius:10px;outline:none;padding:15px;font-size:.82rem;line-height:1.55}.mission-notes-panel textarea:focus{border-color:#75f05d59;box-shadow:0 0 0 3px #75f05d0d}.mission-notes-footer{color:#627067;justify-content:space-between;gap:12px;margin-top:8px;font-size:.64rem;display:flex}@media (max-width:1050px){.mission-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-data-grid{grid-template-columns:1fr}.mission-playlist-panel,.mission-actions-panel,.mission-notes-panel{grid-area:auto}}@media (max-width:680px){.mission-hero{flex-direction:column;align-items:flex-start}.mission-hero-actions{justify-items:start}.mission-kpi-grid,.mission-detail-grid,.mission-playlist-status,.mission-action-grid{grid-template-columns:1fr}.mission-notes-footer{flex-direction:column}}.mission-hero-action-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.mission-outputs-button{color:#e8f5e9;min-height:36px;font:inherit;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#75f05d17;border:1px solid #75f05d47;border-radius:9px;align-items:center;gap:9px;padding:8px 11px;font-size:.7rem;font-weight:900;display:inline-flex}.mission-outputs-button:hover{background:#75f05d26;border-color:#75f05d85}.mission-outputs-button b{min-width:32px;color:var(--green);text-align:center;background:#00000047;border-radius:999px;padding:3px 6px;font-size:.62rem}.mission-output-rail{align-items:center;gap:13px;min-width:0;padding:11px 13px;display:flex}.mission-output-rail-label{border-right:1px solid #ffffff12;gap:2px;min-width:132px;padding-right:13px;display:grid}.mission-output-rail-label span{color:var(--green);letter-spacing:.12em;font-size:.62rem;font-weight:950}.mission-output-rail-label small{color:#647168;font-size:.62rem}.mission-output-rail-items{scrollbar-width:thin;flex:1;align-items:center;gap:7px;min-width:0;display:flex;overflow-x:auto}.mission-output-chip{color:#9dab9f;background:#080d0a;border:1px solid #fff1;border-radius:8px;align-items:center;gap:7px;min-width:max-content;padding:7px 9px;text-decoration:none;display:inline-flex}.mission-output-chip i{background:#667068;border-radius:50%;width:7px;height:7px}.mission-output-chip span{color:#d9e3db;letter-spacing:.06em;font-size:.62rem;font-weight:900}.mission-output-chip small{color:#667169;font-size:.56rem;font-weight:900}.mission-output-chip.online{background:#75f05d09;border-color:#75f05d30}.mission-output-chip.online i{background:var(--green);box-shadow:0 0 11px #75f05db8}.mission-output-chip.online small{color:var(--green)}.mission-output-chip.offline i{background:#ff765e;box-shadow:0 0 8px #ff765e59}.mission-output-chip.offline small{color:#d37969}.mission-output-chip.checking i{background:#f2c94c}.mission-output-chip.reconnecting{background:#f2c94c0e;border-color:#f2c94c52}.mission-output-chip.reconnecting i{background:#f2c94c;animation:1.2s ease-in-out infinite mission-output-pulse;box-shadow:0 0 10px #f2c94c8c}.mission-output-chip.reconnecting small{color:#f2c94c}.mission-output-chip.stale{background:#ff94520d;border-color:#ff94524d}.mission-output-chip.stale i{background:#ff9452;box-shadow:0 0 9px #ff94526b}.mission-output-chip.stale small{color:#ffad72}@keyframes mission-output-pulse{50%{opacity:.35;transform:scale(.78)}}.mission-output-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c2;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.mission-output-modal{width:min(620px,100%);padding:22px;box-shadow:0 28px 90px #000000a6}.mission-output-modal-list{gap:9px;display:grid}.mission-output-modal-list>div{background:#080d0a;border:1px solid #fff1;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:12px 13px;display:grid}.mission-output-modal-list i{border-radius:50%;width:9px;height:9px}.mission-output-modal-list i.online{background:var(--green);box-shadow:0 0 12px #75f05db8}.mission-output-modal-list i.offline{background:#ff765e}.mission-output-modal-list i.reconnecting,.mission-output-modal-list i.checking{background:#f2c94c;box-shadow:0 0 10px #f2c94c7a}.mission-output-modal-list i.stale{background:#ff9452;box-shadow:0 0 9px #ff945266}.mission-output-modal-list div div{gap:2px;display:grid}.mission-output-modal-list strong{font-size:.82rem}.mission-output-modal-list small{color:#6d796f;font-size:.66rem}.mission-output-modal-list a{color:var(--green);border:1px solid #75f05d33;border-radius:7px;padding:7px 10px;font-size:.66rem;font-weight:900;text-decoration:none}.mission-output-modal-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px;display:grid}.mission-output-modal-actions button{color:#ecf8ed;min-height:42px;font:inherit;cursor:pointer;background:#75f05d14;border:1px solid #75f05d3b;border-radius:9px;font-size:.72rem;font-weight:900}.mission-output-modal-actions button:hover{background:#75f05d24}.mission-output-modal-note{color:#667269;margin:12px 0 0;font-size:.65rem;line-height:1.45}@media (max-width:760px){.mission-output-rail{flex-direction:column;align-items:stretch}.mission-output-rail-label{border-bottom:1px solid #ffffff12;border-right:0;padding:0 0 9px}.mission-output-modal-actions{grid-template-columns:1fr}}.broadcast-card-shell .obs-lower-third{isolation:isolate;min-height:520px;position:relative;overflow:hidden;grid-template-columns:1fr!important}.broadcast-card-shell .obs-cinematic-background{z-index:0;background-color:#07100a;background-position:50%;background-repeat:no-repeat;position:absolute;inset:0;background-size:cover!important}.broadcast-card-shell .obs-background-video{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.broadcast-card-shell .obs-background-darkness,.broadcast-card-shell .obs-background-gradient{pointer-events:none;position:absolute;inset:0}.broadcast-card-shell .obs-background-darkness{background:#000}.broadcast-card-shell .obs-background-gradient{background:linear-gradient(90deg,#020804f2 0%,#040c07d1 38%,#040c076b 72%,#040c07a8 100%),linear-gradient(#0000 54%,#020804f5 100%)}.broadcast-card-shell .obs-media-placeholder{color:#b9ffc66b;letter-spacing:.34em;place-items:center;font-size:18px;font-weight:800;display:grid;position:absolute;inset:0}.broadcast-card-shell .obs-content-cinematic{z-index:2;flex-direction:column;justify-content:flex-end;width:100%;min-height:520px;padding:42px 48px 34px;display:flex;position:relative}.broadcast-card-shell .obs-topline{position:absolute;top:32px;left:48px;right:48px}.broadcast-card-shell .obs-game-brand{align-items:flex-end;gap:22px;min-height:96px;margin-bottom:4px;display:flex}.broadcast-card-shell .obs-game-brand.mode-both{align-items:center}.broadcast-card-shell .obs-content-logo{object-fit:contain;object-position:left center;filter:drop-shadow(0 8px 24px #0000008c);width:auto;max-width:520px;max-height:112px}.broadcast-card-shell .obs-game-brand h1{letter-spacing:-.045em;text-shadow:0 6px 24px #000000a6;margin:0;font-size:62px;line-height:.94}.broadcast-card-shell .obs-game-brand.mode-both h1{font-size:42px}.broadcast-card-shell .obs-stream-title{max-width:850px;margin:8px 0 20px;font-size:22px}.broadcast-card-shell .obs-objective{border-left:3px solid var(--broadcast-accent,#62ff69);max-width:820px;padding-left:18px}.broadcast-card-shell .obs-objective p{font-size:22px;line-height:1.28}.broadcast-card-shell .obs-zed-verdict{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#051209c2;border-width:1px;grid-template-columns:300px 1fr;align-items:center;gap:26px;max-width:940px;margin-top:18px;padding:18px 20px;display:grid}.broadcast-card-shell .obs-zed-verdict>div>span{letter-spacing:.16em;font-size:13px}.broadcast-card-shell .obs-zed-verdict .zed-rating.compact{transform-origin:0;margin-top:8px;transform:scale(1.25)}.broadcast-card-shell .obs-zed-verdict p{font-size:18px;line-height:1.35}.broadcast-card-shell .obs-footer{margin-top:18px;font-size:17px}.broadcast-card-shell .obs-footer strong{font-size:26px}.broadcast-card-shell .obs-game-art{display:none!important}.game-card-media-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.saved-card-panel{border:1px solid var(--border);background:#ffffff06;border-radius:14px;margin-top:16px;padding:16px}.saved-card-toolbar{grid-template-columns:1fr auto auto;align-items:end;gap:10px;display:grid}.saved-card-toolbar label{margin:0}.saved-card-list{gap:8px;margin-top:12px;display:grid}.saved-card-list button{appearance:none;text-align:left;color:#dce8de;background:#080d0a;border:1px solid #26372b;border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-height:46px;padding:11px 14px;display:flex}.saved-card-list button strong,.saved-card-list button small{color:inherit}.saved-card-list button small{opacity:.62}.saved-card-list button:hover{color:#fff;background:#0d1710;border-color:#41654a}.saved-card-list button.selected{box-shadow:inset 3px 0 #65ff49,0 0 18px #65ff4914;color:#effff0!important;background:linear-gradient(90deg,#102715,#0b160e)!important;border-color:#65ff49!important}@media (max-width:900px){.saved-card-toolbar,.game-card-media-options{grid-template-columns:1fr}}.game-background-media-panel,.game-branding-panel{margin-top:18px}.game-background-media-panel .artwork-control-heading{align-items:flex-start}.game-background-media-panel .artwork-control-heading .helper-text{max-width:720px;margin:6px 0 0}.game-media-preview{background:radial-gradient(circle at 25% 20%,#44ff9b17,#0000 42%),#090c0b;border:1px solid #ffffff1f;border-radius:14px;min-height:290px;margin-top:16px;position:relative;overflow:hidden}.game-media-preview>img,.game-media-preview>video,.artwork-live-preview>img,.artwork-live-preview>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.game-media-preview-shade{pointer-events:none;background:#000;position:absolute;inset:0}.game-media-preview:after{content:"";pointer-events:none;background:linear-gradient(90deg,#000000b8 0%,#0000002e 58%,#0000006b 100%);position:absolute;inset:0}.game-media-preview-label{z-index:2;gap:4px;max-width:70%;display:grid;position:absolute;bottom:22px;left:24px}.game-media-preview-label span{letter-spacing:.16em;opacity:.72;font-size:11px;font-weight:800}.game-media-preview-label strong{font-size:clamp(24px,3vw,42px);line-height:1}.game-media-empty{text-align:center;opacity:.64;place-content:center;gap:5px;display:grid;position:absolute;inset:0}.game-media-empty span{font-size:13px}.header-badge.is-video{background:#5075e624;border-color:#6f9aff8c}.artwork-live-preview{position:relative;overflow:hidden}.artwork-live-preview>img,.artwork-live-preview>video{transform-origin:50%}.obs-background-vignette{pointer-events:none;z-index:3;background:radial-gradient(circle,#0000 42%,#000000e0 100%);position:absolute;inset:0}.obs-background-gradient{z-index:2}.obs-background-video{will-change:transform, filter}.obs-content-cinematic{z-index:5;position:relative}.obs-content-cinematic.text-backdrop-subtle:before,.obs-content-cinematic.text-backdrop-strong:before{content:"";z-index:-1;pointer-events:none;border-radius:18px;position:absolute;inset:-18px -22px}.obs-content-cinematic.text-backdrop-subtle:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#04070a47;box-shadow:0 16px 42px #0000002e}.obs-content-cinematic.text-backdrop-strong:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04070a9e;border:1px solid #ffffff14;box-shadow:0 18px 48px #0000006b}.game-media-preview-vignette{pointer-events:none;background:radial-gradient(circle,#0000 38%,#000000e0 100%);position:absolute;inset:0}.show-artwork-panel .artwork-control-heading{align-items:center;gap:12px}.show-artwork-panel .small-action{white-space:nowrap}.obs-background-image,.obs-background-video{object-fit:cover;transform-origin:50%;width:100%;height:100%;position:absolute;inset:0}.obs-background-darkness{z-index:1;pointer-events:none;background:#000;position:absolute;inset:0}.game-profile-actions{gap:18px;margin-top:8px;display:grid}.game-delete-zone{background:linear-gradient(135deg,#7e0d1457,#26080bd6);border:1px solid #ff3d48b8;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;padding:18px;display:flex;box-shadow:inset 0 0 28px #ff2d3914}.game-delete-zone>div{gap:5px;display:grid}.game-delete-zone strong{color:#ff6b74;letter-spacing:.14em;font-size:.74rem}.game-delete-zone span{color:#ffffffb8;font-size:.82rem;line-height:1.45}.delete-game-button{letter-spacing:.04em;border-radius:9px;flex:none;min-height:44px;padding:0 18px;font-weight:900;box-shadow:0 0 22px #e9162447;color:#fff!important;background:#e91624!important;border:1px solid #ff737b!important}.delete-game-button:hover{transform:translateY(-1px);box-shadow:0 0 28px #ff26347a;background:#ff2634!important}@media (max-width:760px){.game-delete-zone{flex-direction:column;align-items:stretch}.delete-game-button{width:100%}}.graphics-transport-panel{gap:18px;display:grid}.graphics-sequence-readiness{background:linear-gradient(135deg,#70ff551f,#0a261666);border:1px solid #70ff556b;border-radius:16px;flex-direction:column;align-items:stretch;gap:18px;padding:20px;display:flex;box-shadow:inset 4px 0 #70ff55}.graphics-sequence-readiness.is-blocked{background:linear-gradient(135deg,#ffb3471f,#2d19076b);border-color:#ffb34780;box-shadow:inset 4px 0 #ffb347}.graphics-sequence-readiness-copy{border-bottom:1px solid #ffffff14;gap:5px;min-width:0;padding-bottom:16px;display:grid}.graphics-sequence-readiness-copy span{color:#79ff68;letter-spacing:.14em;font-size:11px;font-weight:900}.graphics-sequence-readiness.is-blocked .graphics-sequence-readiness-copy span{color:#ffbd63}.graphics-sequence-readiness-copy strong{font-size:20px}.graphics-sequence-readiness-copy small{color:#9fb0a3}.graphics-sequence-readiness-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.graphics-sequence-readiness-actions>button{width:100%;min-height:52px}.graphics-run-sequence-button{letter-spacing:.04em;min-width:0;font-weight:950}.graphics-sequence-warning{color:#ffc36c;background:#ffb34712;border:1px solid #ffb34747;border-radius:10px;padding:10px 13px;font-size:12px}.graphics-timeline-ready{letter-spacing:.12em;width:max-content;margin-top:5px;font-weight:900;display:inline-flex;color:#79ff68!important;font-size:9px!important}.graphics-transport-now{background:linear-gradient(135deg,#70ff5512,#0000002e);border:1px solid #70ff5538;border-radius:14px;grid-template-columns:1fr auto;gap:18px;padding:18px;display:grid}.graphics-transport-now span,.graphics-transport-clock span{letter-spacing:.12em;color:#79ff68;font-size:11px;font-weight:800;display:block}.graphics-transport-now strong{margin-top:5px;font-size:22px;display:block}.graphics-transport-now small{color:#91a095}.graphics-transport-clock{text-align:right;min-width:130px}.graphics-transport-clock strong{font-variant-numeric:tabular-nums;font-size:28px}.graphics-timeline{gap:8px;display:grid}.graphics-timeline-item{cursor:pointer;background:#0000002e;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:44px minmax(0,1fr) 64px 72px;align-items:center;gap:12px;padding:12px;transition:all .18s;display:grid}.graphics-timeline-item:hover,.graphics-timeline-item.is-current{background:#70ff5514;border-color:#70ff55a6}.graphics-timeline-index{color:#70ff55;font-variant-numeric:tabular-nums;font-weight:900}.graphics-timeline-copy{min-width:0}.graphics-timeline-copy strong,.graphics-timeline-copy span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.graphics-timeline-copy span{color:#8d9b91;font-size:12px}.graphics-timeline-duration{text-align:right;color:#dce5de;font-weight:800}.graphics-timeline-actions{justify-content:flex-end;gap:5px;display:flex}.graphics-timeline-actions button{color:#fff;background:#0b120e;border:1px solid #ffffff1f;border-radius:8px;width:30px;height:30px}.graphics-transport-footer{color:#92a096;border-top:1px solid #ffffff12;align-items:center;min-height:30px;padding-top:14px;font-size:13px;display:flex}@media (max-width:1050px){.graphics-sequence-readiness-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.graphics-sequence-readiness-actions,.graphics-transport-now{grid-template-columns:1fr}.graphics-transport-clock{text-align:left}.graphics-timeline-item{grid-template-columns:34px minmax(0,1fr) 48px}.graphics-timeline-actions{grid-column:2/-1;justify-content:flex-start}.graphics-transport-footer{flex-direction:column;align-items:flex-start}}.broadcast-card-shell .game-card-v3{isolation:isolate;background:#07100a;border:1px solid #75f05d47;border-radius:18px;box-shadow:0 28px 70px #0000007a,inset 0 0 0 1px #ffffff06;grid-template-rows:92px minmax(0,1fr) 54px!important;grid-template-columns:1fr!important;width:900px!important;height:430px!important;min-height:430px!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important}.broadcast-card-shell .game-card-v3.no-intel{grid-template-rows:minmax(0,1fr) 54px!important}.game-card-v3__background,.game-card-v3__darkness,.game-card-v3__gradient,.game-card-v3__vignette{pointer-events:none;position:absolute;inset:0}.game-card-v3__background{z-index:0;background:#07100a;overflow:hidden}.game-card-v3__media{object-fit:cover;transform-origin:50%;width:100%;height:100%;display:block}.game-card-v3__darkness{z-index:1;background:#000}.game-card-v3__gradient{z-index:2}.game-card-v3__vignette{z-index:3;background:radial-gradient(circle at 50% 42%,#0000 30%,#000000e6 100%)}.game-card-v3__placeholder{color:#b9ffc657;letter-spacing:.28em;place-items:center;font-size:16px;font-weight:900;display:grid;position:absolute;inset:0}.game-card-v3__intel{z-index:20;pointer-events:none;width:100%;height:92px;position:relative!important;inset:auto!important;transform:none!important}.game-card-v3__intel .zed-intel-broadcast{border-top:0!important;border-bottom:1px solid #bf69ff73!important;border-left:5px solid #c66bff!important;border-right:0!important;border-radius:17px 17px 0 0!important;width:100%!important;min-width:0!important;height:92px!important;min-height:0!important;margin:0!important;padding:0!important}.game-card-v3__intel .zed-intel-shell{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:150px minmax(0,1fr) 64px!important;align-items:center!important;column-gap:20px!important;height:100%!important;padding:9px 26px 14px 28px!important;display:grid!important;position:relative!important}.game-card-v3__intel .zed-intel-header{display:contents!important}.game-card-v3__intel .zed-intel-category{grid-area:1/1!important;align-self:center!important}.game-card-v3__intel .zed-intel-count{grid-area:1/3!important;place-self:center end!important}.game-card-v3__intel .zed-intel-copy{grid-area:1/2!important;align-self:center!important;min-width:0!important;padding-bottom:1px!important}.game-card-v3__intel .zed-intel-copy strong{margin:0 0 3px!important}.game-card-v3__intel .zed-intel-copy p{min-height:2.56em;line-height:1.28;margin:0!important}.game-card-v3__intel .zed-intel-progress{width:auto!important;height:3px!important;margin:0!important;position:absolute!important;bottom:4px!important;left:28px!important;right:26px!important}.game-card-v3__content{z-index:15;grid-template-rows:22px auto auto 1fr;grid-template-columns:minmax(0,1fr) 300px;align-content:start;column-gap:28px;min-height:0;padding:18px 34px 14px;display:grid;position:relative}.game-card-v3__content:before{display:none!important}.game-card-v3__status-row{color:var(--ddz-accent,#72ff4f);letter-spacing:.15em;grid-column:1/-1;justify-content:space-between;align-items:center;font-size:10px;font-weight:950;display:flex}.game-card-v3__live{background:rgba(var(--ddz-accent-rgb,114,255,79),.13);border-radius:5px;padding:4px 7px}.game-card-v3__hero{grid-column:1;align-self:start;min-width:0;padding-top:9px}.game-card-v3__brand{align-items:center;gap:18px;min-width:0;min-height:70px;display:flex}.game-card-v3__brand.mode-logo{align-items:center}.game-card-v3__logo{object-fit:contain;object-position:left center;filter:drop-shadow(0 8px 20px #00000094);width:auto;max-width:360px;max-height:76px}.game-card-v3__brand h1{color:#fff;letter-spacing:-.04em;text-shadow:0 5px 22px #000000b8;margin:0;font-size:42px;line-height:.96}.game-card-v3__brand.mode-both h1{font-size:31px}.game-card-v3__stream-title{color:#eff7f1b8;margin:7px 0 0;font-size:18px;line-height:1.25}.game-card-v3__objective{border-left:3px solid var(--ddz-accent,#72ff4f);grid-column:1;margin-top:13px;padding-left:14px}.game-card-v3__objective span,.game-card-v3__score>span{color:var(--ddz-accent,#72ff4f);letter-spacing:.14em;font-size:9px;font-weight:950;display:block}.game-card-v3__objective p{color:#fff;margin:4px 0 0;font-size:17px;line-height:1.25}.game-card-v3__meta{flex-wrap:wrap;grid-column:1;align-self:start;align-items:flex-start;gap:7px;min-height:0;margin-top:11px;display:flex}.game-card-v3__meta span{color:#e8f0eab3;white-space:nowrap;background:#040a068f;border:1px solid #ffffff12;border-radius:6px;align-items:center;min-height:0;padding:5px 8px;font-size:9px;line-height:1.15;display:inline-flex}.game-card-v3__rating{border:1px solid rgba(var(--ddz-accent-rgb,114,255,79),.18);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#030c06ad;border-radius:12px;grid-area:2/2/5;align-self:end;min-width:0;padding:16px 18px;box-shadow:0 14px 34px #00000038}.game-card-v3__score .zed-rating.compact{transform-origin:0;margin-top:8px;transform:scale(1.05)}.game-card-v3__rating p{color:#f2f7f3d1;margin:11px 0 0;font-size:14px;line-height:1.35}.game-card-v3__footer{z-index:16;background:linear-gradient(90deg,#020904e0,#04080bb8);border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:0 34px;display:flex;position:relative}.game-card-v3__footer span{color:var(--ddz-accent,#72ff4f);letter-spacing:.13em;font-size:10px;font-weight:950}.game-card-v3__footer strong{color:#fff;font-size:23px;line-height:1}.game-card-v3__accent{z-index:30;background:var(--ddz-accent,#72ff4f);width:4px;box-shadow:0 0 18px rgba(var(--ddz-accent-rgb,114,255,79),.72);pointer-events:none;position:absolute;inset:0 auto 0 0}.broadcast-card-shell .game-card-v3.has-intel{padding-top:0!important}.broadcast-card-shell .game-card-v3.has-intel .obs-accent{display:none!important}.broadcast-card-shell .game-card-v3 .obs-content,.broadcast-card-shell .game-card-v3 .obs-content-cinematic,.broadcast-card-shell .game-card-v3 .obs-footer,.broadcast-card-shell .game-card-v3 .obs-topline,.broadcast-card-shell .game-card-v3 .obs-cinematic-background{all:unset}.broadcast-card-shell .game-card-v3>.ddz-card-effects{border-radius:inherit;pointer-events:none;contain:paint;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.broadcast-card-shell .game-card-v3>.ddz-card-effects-below-content{z-index:8}.broadcast-card-shell .game-card-v3>.ddz-card-effects-above-content{z-index:70}.ddz-card-effect,.ddz-custom-fx{border-radius:inherit;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.ddz-custom-fx{object-fit:cover;object-position:center}.ddz-card-effect{opacity:var(--fx-opacity,.75)}.ddz-card-effect.fx-scanlines{mix-blend-mode:screen;animation:ddz-card-fx-scanlines var(--fx-speed,1.35s) linear infinite;background:repeating-linear-gradient(#ffffff09 0 1px,#0000 2px 5px),linear-gradient(90deg,#ff004206,#0000 35%,#24beff06)}.ddz-card-effect.fx-vhs{opacity:var(--fx-strength,.42);mix-blend-mode:screen;animation:ddz-card-fx-vhs var(--fx-speed,1.35s) steps(2, end) infinite;background:radial-gradient(circle at 17% 38%,#ffffff52 0 1px,#0000 2px) 0 0/7px 9px,radial-gradient(circle at 72% 61%,#ffffff40 0 1px,#0000 2px) 0 0/11px 13px,radial-gradient(circle at 43% 82%,#fff3 0 1px,#0000 2px) 0 0/13px 8px}.ddz-card-effect.fx-glitch{opacity:var(--fx-strength,.42);mix-blend-mode:screen;animation:ddz-card-fx-glitch calc(var(--fx-speed,1.35s) * 1.7) steps(1, end) infinite;background:linear-gradient(#0000 18%,#ff28583d 19% 20%,#0000 21% 61%,#32d2ff38 62% 64%,#0000 65%)}@keyframes ddz-card-fx-scanlines{0%{background-position:0 0,0 0}to{background-position:0 10px,0 0}}@keyframes ddz-card-fx-vhs{0%{filter:brightness(.85);transform:translate(0)}24%{filter:brightness(1.15);transform:translate(-1px,1px)}52%{filter:brightness(.95);transform:translate(1px)}78%{filter:brightness(1.08);transform:translateY(-1px)}to{filter:brightness(.9);transform:translate(0)}}@keyframes ddz-card-fx-glitch{0%,86%,to{clip-path:inset(0);transform:translate(0)}88%{clip-path:inset(16% 0 66%);transform:translate(5px)}91%{clip-path:inset(54% 0 18%);transform:translate(-7px)}94%{clip-path:inset(77% 0 8%);transform:translate(3px)}}@media (max-width:760px){.broadcast-card-shell .game-card-v3{width:900px!important;height:430px!important;min-height:430px!important}}.game-card-v3__side-module,.game-card-v3__live-stats{grid-area:2/2/5;align-self:stretch;min-width:0;padding-top:9px}.game-card-v3__content.no-side-module{grid-template-columns:minmax(0,1fr)}.game-card-v3__content.no-side-module .game-card-v3__hero,.game-card-v3__content.no-side-module .game-card-v3__objective,.game-card-v3__content.no-side-module .game-card-v3__meta{max-width:760px}.live-stats-panel{border:1px solid rgba(var(--ddz-accent-rgb,114,255,79),.22);background:radial-gradient(circle at 86% 18%, rgba(var(--ddz-accent-rgb,114,255,79),.12), transparent 28%), linear-gradient(145deg, #030d07e6, #05080ccc);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:13px;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:178px;padding:17px 18px 15px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 38px #00000047,inset 0 1px #ffffff09}.live-stats-panel:after{content:"";pointer-events:none;opacity:.14;background:repeating-linear-gradient(#0000 0 4px,#ffffff0b 5px);position:absolute;inset:0}.live-stats-panel__head{z-index:2;justify-content:space-between;align-items:flex-start;gap:14px;display:flex;position:relative}.live-stats-panel__head span{color:var(--ddz-accent,#72ff4f);letter-spacing:.16em;font-size:8px;font-weight:950;display:block}.live-stats-panel__head strong{color:#fff;letter-spacing:.08em;margin-top:4px;font-size:13px;display:block}.live-stats-panel__mark{object-fit:contain;filter:drop-shadow(0 0 8px #72ff4fa8);opacity:.9;width:28px;height:28px;animation:3.4s ease-in-out infinite ddz-live-mark-pulse}.live-stats-panel__body{z-index:2;flex-direction:column;justify-content:flex-end;min-height:0;animation:.42s cubic-bezier(.2,.75,.2,1) ddz-stat-swap;display:flex;position:relative}.live-stats-panel__count{color:#fff;letter-spacing:-.055em;text-shadow:0 8px 24px #0009;margin-top:10px;font-size:58px;font-weight:950;line-height:.9}.live-stats-panel__label{color:#ebf5edad;letter-spacing:.18em;margin-top:6px;font-size:10px;font-weight:900}.live-stats-panel__footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.live-stats-panel__footer span,.live-stats-panel__footer strong{letter-spacing:.1em;font-size:10px;font-weight:900}.live-stats-panel__footer span{color:var(--ddz-accent,#72ff4f)}.live-stats-panel__footer span i{background:#72ff4f;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 10px #72ff4fd9}.live-stats-panel__footer strong{color:#fff}.live-stats-panel__standby{color:#fff;letter-spacing:.08em;margin-top:18px;font-size:25px;font-weight:950}.live-stats-panel.is-standby .live-stats-panel__mark{opacity:.38;animation:none}.platform-youtube{border-color:#ff414138}.platform-youtube .live-stats-panel__head span,.platform-youtube .live-stats-panel__footer span{color:#ff6262}.platform-youtube .live-stats-panel__mark{filter:drop-shadow(0 0 8px #ff464673)}@keyframes ddz-stat-swap{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}45%{opacity:1;filter:blur()}to{transform:none}}@keyframes ddz-live-mark-pulse{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.game-card-side-panel{border:1px solid rgba(var(--ddz-accent-rgb,114,255,79),.22);background:radial-gradient(circle at 86% 18%, rgba(var(--ddz-accent-rgb,114,255,79),.12), transparent 28%), linear-gradient(145deg, #030d07e6, #05080cd1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:13px;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:178px;padding:17px 18px 15px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 38px #00000047,inset 0 1px #ffffff09}.game-card-side-panel:after{content:"";pointer-events:none;opacity:.12;background:repeating-linear-gradient(#0000 0 4px,#ffffff0b 5px);position:absolute;inset:0}.game-card-side-panel__head{z-index:2;justify-content:space-between;align-items:flex-start;gap:14px;display:flex;position:relative}.game-card-side-panel__head span{color:var(--ddz-accent,#72ff4f);letter-spacing:.16em;font-size:8px;font-weight:950;display:block}.game-card-side-panel__head strong{color:#fff;letter-spacing:.08em;margin-top:4px;font-size:11px;display:block}.game-card-side-panel__footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:10px;display:flex}.game-card-side-panel__footer span,.game-card-side-panel__footer strong{letter-spacing:.1em;font-size:8px;font-weight:900}.game-card-side-panel__footer span{color:var(--ddz-accent,#72ff4f)}.game-card-side-panel__footer strong{color:#fff}.supporter-panel{border-color:#c470ff4d}.supporter-panel__signal{background:#8635be29;border:1px solid #c470ff52;border-radius:50%;place-items:center;width:27px;height:27px;animation:2.8s ease-in-out infinite supporter-heartbeat;color:#dfadff!important;font-size:11px!important;display:grid!important}.supporter-panel__body{z-index:2;flex-direction:column;min-height:0;padding-top:11px;animation:.42s cubic-bezier(.2,.75,.2,1) ddz-stat-swap;display:flex;position:relative}.supporter-panel__identity{grid-template-columns:43px minmax(0,1fr);align-items:center;gap:11px;display:grid}.supporter-panel__identity>img,.supporter-panel__identity>span{object-fit:cover;color:#fff;background:linear-gradient(145deg,#ac4aed73,#2d0d41d1);border:1px solid #cd85ff66;border-radius:10px;place-items:center;width:43px;height:43px;font-size:20px;font-weight:950;display:grid;box-shadow:0 0 18px #b753f929}.supporter-panel__identity small{color:#d89cff;letter-spacing:.13em;font-size:7px;font-weight:950;display:block}.supporter-panel__identity strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:16px;line-height:1.05;display:block;overflow:hidden}.supporter-panel__amount{color:#dba6ff;letter-spacing:.08em;margin-top:8px;font-size:12px;font-weight:950}.supporter-panel__body p{color:#efe9f4bd;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 7px;font-size:9px;line-height:1.3;display:-webkit-box;overflow:hidden}.supporter-panel__standby{color:#fff;letter-spacing:.06em;margin-top:13px;font-size:16px;font-weight:950}.supporter-panel.platform-youtube{border-color:#ff5b5b4d}.supporter-panel.platform-youtube .supporter-panel__identity small,.supporter-panel.platform-youtube .supporter-panel__amount{color:#ff8585}.supporter-panel.platform-rumble{border-color:#85c74257}.supporter-panel.platform-rumble .supporter-panel__identity small,.supporter-panel.platform-rumble .supporter-panel__amount{color:#a8e56b}@keyframes supporter-heartbeat{0%,to{box-shadow:none;transform:scale(.96)}12%{transform:scale(1.08);box-shadow:0 0 14px #cd85ff59}22%{transform:scale(1)}}.community-callout-panel{border-color:#58b9ff47}.community-callout-panel__mark{background:#206ca529;border:1px solid #58b9ff52;border-radius:8px;place-items:center;width:27px;height:27px;color:#82caff!important;font-size:15px!important;display:grid!important}.community-callout-panel__body{z-index:2;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) 82px;gap:9px 12px;min-height:0;padding-top:13px;display:grid;position:relative}.community-callout-panel__copy{align-self:center;min-width:0}.community-callout-panel__copy>strong{color:#fff;letter-spacing:.025em;font-size:18px;line-height:1.05;display:block}.community-callout-panel__copy>p{color:#e8f1f6b8;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:9px;line-height:1.35;display:-webkit-box;overflow:hidden}.community-callout-panel__qr{color:#82caff;background:#fff;border:1px solid #82caff6b;border-radius:9px;align-self:center;place-items:center;width:82px;height:82px;padding:5px;display:grid;overflow:hidden;box-shadow:0 0 20px #58b9ff26}.community-callout-panel__qr img{object-fit:contain;width:100%;height:100%;display:block}.community-callout-panel__qr.is-empty{background:#112634c7;border-style:dashed}.community-callout-panel__qr span{color:#82caff;letter-spacing:.12em;font-size:14px;font-weight:950}.community-callout-panel .game-card-side-panel__footer{grid-area:2/1/auto/-1}.community-callout-panel .game-card-side-panel__footer span{color:#82caff}.game-card-module-control{background:#040c078a;border:1px solid #72ff4f21;border-radius:12px;margin-top:18px;padding:18px}.game-card-module-control .artwork-control-heading{align-items:flex-start;margin-bottom:14px}.game-card-module-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.game-card-module-options button{text-align:left;background:#050c08d6;border:1px solid #ffffff17;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:78px;padding:12px;display:flex}.game-card-module-options button:hover,.game-card-module-options button.is-selected{background:#72ff4f14;border-color:#72ff4fad}.game-card-module-options button strong{color:#fff;font-size:13px}.game-card-module-options button small{color:#849187;margin-top:5px;font-size:10px;line-height:1.35}.game-card-module-options button.is-selected strong{color:#8cff70}.game-card-community-fields{border-top:1px solid #ffffff12;gap:12px;margin-top:14px;padding-top:14px;display:grid}.game-card-community-fields label{margin:0}.game-card-community-image-preview{background:#2d77a612;border:1px solid #82caff2e;border-radius:9px;align-items:center;gap:12px;padding:11px;display:flex}.game-card-community-image-preview img{object-fit:contain;background:#fff;border-radius:7px;flex:none;width:58px;height:58px;padding:3px}.game-card-community-image-preview div{gap:4px;min-width:0;display:grid}.game-card-community-image-preview span{color:#82caff;letter-spacing:.1em;font-size:10px;font-weight:950}.game-card-community-image-preview small{color:#829087;font-size:10px;line-height:1.4}.game-card-module-control>.helper-text{margin:14px 0 0}@media (max-width:760px){.game-card-module-options{grid-template-columns:1fr}}.live-data-kpi__platforms{flex-wrap:wrap;gap:8px 12px;margin:8px 0 6px;display:flex}.live-data-kpi__platforms small{align-items:center;gap:6px;display:inline-flex}.live-data-kpi__platforms i{background:#68736b;border-radius:50%;width:7px;height:7px}.live-data-kpi__platforms i.live{background:#72ff4f;box-shadow:0 0 10px #72ff4fbf}.graphics-output-monitor{background:radial-gradient(circle at 86% 0,#67ff5513,#0000 34%),linear-gradient(145deg,#0f1711fc,#070b08fc);border:1px solid #67ff552e;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:18px 20px 21px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px #0003}.graphics-output-monitor.is-offline,.graphics-output-monitor.is-error{background:radial-gradient(circle at 86% 0,#ff4e5b14,#0000 34%),linear-gradient(145deg,#1a0e0ffc,#0a0708fc);border-color:#ff677047}.graphics-output-monitor.is-delayed{background:radial-gradient(circle at 86% 0,#ffc15316,#0000 34%),linear-gradient(145deg,#1b160dfc,#0a0806fc);border-color:#ffc15352}.graphics-output-monitor-copy{min-width:0}.graphics-output-monitor-copy>span{color:#67ff55;letter-spacing:.16em;font-size:9px;font-weight:950;display:block}.graphics-output-monitor.is-offline .graphics-output-monitor-copy>span,.graphics-output-monitor.is-error .graphics-output-monitor-copy>span{color:#ff7d86}.graphics-output-monitor.is-delayed .graphics-output-monitor-copy>span{color:#ffc65f}.graphics-output-monitor-copy strong{color:#fff;letter-spacing:.025em;margin-top:5px;font-size:18px;display:block}.graphics-output-monitor-copy small{color:#8d9a8c;max-width:780px;margin-top:5px;font-size:12px;line-height:1.5;display:block}.graphics-output-monitor-meta{flex-direction:column;justify-content:center;align-items:flex-end;gap:6px;min-width:188px;display:flex}.graphics-output-monitor-meta>small{color:#697468;font-size:10px}.graphics-output-monitor-state{color:#8e998d;letter-spacing:.08em;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:7px;padding:6px 9px;font-size:9px;font-weight:900;display:inline-flex}.graphics-output-monitor-state i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px}.graphics-output-monitor-state.is-online{color:#9cff90;border-color:#67ff5540}.graphics-output-monitor-state.is-offline{color:#ff8b93;border-color:#ff67703d}.graphics-output-monitor-progress{background:#ffffff09;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.graphics-output-monitor-progress span{background:linear-gradient(90deg,#35b53c,#78ff62);width:100%;height:100%;display:block;box-shadow:0 0 12px #67ff558c}.graphics-output-monitor.is-offline .graphics-output-monitor-progress span,.graphics-output-monitor.is-error .graphics-output-monitor-progress span{background:#ff6570;box-shadow:0 0 12px #ff657066}.graphics-output-monitor.is-delayed .graphics-output-monitor-progress span{background:#ffc45c;box-shadow:0 0 12px #ffc45c66}.graphics-output-monitor-progress.is-moving span{width:34%;animation:1.15s ease-in-out infinite ddz-output-acknowledgement}@keyframes ddz-output-acknowledgement{0%{transform:translate(-110%)}to{transform:translate(320%)}}@media (max-width:760px){.graphics-output-monitor{grid-template-columns:1fr}.graphics-output-monitor-meta{align-items:flex-start;min-width:0}}
