/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-latin-variable.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-latin-ext-variable.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/geist-mono-latin-variable.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/geist-mono-latin-ext-variable.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{--bg:#0d0d0f;--panel:#151518;--panel-2:#1b1b1f;--line:#2a2a30;--text:#f7f7f4;--muted:#94949e;--accent:#ff5c35;--green:#69e29b;--font-sans:"Inter Variable",Arial,sans-serif;--font-mono:"Geist Mono Variable",monospace;--type-caption:12px;--type-control:13px;--type-body:14px;--control-height:42px}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{min-height:100%;color:var(--text);font-family:var(--font-sans),sans-serif;margin:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}a,button{color:inherit}a{text-decoration:none}.dashboard{width:min(1480px,100%);margin:auto;padding:0 34px 60px}.topbar{border-bottom:1px solid var(--line);justify-content:space-between;height:82px}.topbar,.wordmark{align-items:center;display:flex}.wordmark{letter-spacing:-.04em;gap:10px;font-size:20px;font-weight:750}.brand-mark{color:#111;background:var(--accent);border-radius:15px 15px 15px 4px;place-items:center;width:52px;height:52px;font-size:25px;font-weight:900;display:grid;transform:rotate(-2deg)}.brand-mark.small{border-radius:9px 9px 9px 3px;width:30px;height:30px;font-size:15px}.topbar nav{align-items:center;gap:8px;display:flex}.text-link,.topbar nav a,.topbar nav button{cursor:pointer;color:var(--muted);background:0 0;border:0;padding:8px 12px;font-size:13px}.hero-row{justify-content:space-between;align-items:end;gap:25px;padding:45px 0 32px;display:flex}.hero-row h1,.public-hero h1,.start-card h1{letter-spacing:-.065em;margin:10px 0 12px;font-size:clamp(36px,5vw,70px);line-height:.95}.eyebrow,.muted{color:var(--muted)}.eyebrow{letter-spacing:.16em;margin:0}.eyebrow,.live-line{font:700 11px/1 var(--font-mono),monospace}.live-line{letter-spacing:.13em;color:#b8b8c0;align-items:center;gap:9px;display:flex}.live-dot{background:#777;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #7772}.live-dot.live{background:#ff4f4f;animation:pulse 2s infinite;box-shadow:0 0 0 5px #ff4f4f22}@keyframes pulse{50%{opacity:.5}}.actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.button{border:1px solid var(--line);background:var(--panel-2);text-align:center;vertical-align:middle;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;min-height:43px;padding:0 17px;font-size:13px;line-height:1.2;display:inline-flex}.button:hover{border-color:#44444b;transform:translateY(-1px)}.button:disabled{opacity:.55;cursor:wait}.button.primary{background:var(--accent);border-color:var(--accent);color:#0e0e10}.button.live-button{color:#163322;background:#eefbf2;border-color:#eefbf2}.notice{color:#cabd94;background:#2a2618;border:1px solid #574a25;border-radius:12px;margin-bottom:18px;padding:13px 16px;font-size:13px}.notice strong{color:#f3dfa1;margin-right:6px}.stats-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 14px;display:grid}.stat{border:1px solid var(--line);background:linear-gradient(145deg,#17171a,#121214);border-radius:16px;grid-template-columns:1fr auto;min-height:126px;padding:20px;display:grid}.stat p{color:var(--muted);margin:0;font-size:13px}.stat strong{letter-spacing:-.04em;grid-column:1/-1;align-self:end;font-size:31px}.stat span{color:#64646d;font:11px var(--font-mono)}.workspace-grid{grid-template-columns:minmax(350px,.85fr) minmax(520px,1.6fr);gap:14px;display:grid}.panel{border:1px solid var(--line);background:var(--panel);border-radius:18px;overflow:hidden}.panel-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:79px;padding:20px 22px;display:flex}.panel-heading h2{letter-spacing:-.035em;margin:5px 0 0;font-size:20px}.count-pill{font:700 12px var(--font-mono);color:#aaaab3;background:#242429;border-radius:99px;padding:5px 9px}.now-panel{min-height:500px}.now-card{grid-template-columns:100px 1fr auto;align-items:center;gap:22px;padding:28px;display:grid}.album-placeholder{background:radial-gradient(circle at 30% 20%,#f0a77f,var(--accent) 45%,#471d18);color:#1c0b08;border-radius:18px;place-items:center;width:100px;height:100px;font-size:38px;font-weight:900;display:grid;box-shadow:0 20px 50px #0006}.now-card h3{letter-spacing:-.04em;margin:12px 0 3px;font-size:24px}.now-card p{color:var(--muted);margin:0 0 14px}.now-card a{color:#cfcfd4;border-bottom:1px solid #555;font-size:12px}.tier{text-transform:uppercase;width:max-content;font:750 9px/1 var(--font-mono);letter-spacing:.1em;color:#b5b5bd;background:#29292e;border-radius:5px;padding:5px 7px;display:inline-block}.now-actions{flex-direction:column;gap:8px;display:flex}.icon-button{border:1px solid var(--line);cursor:pointer;background:#202024;border-radius:50%;width:40px;height:40px}.icon-button.approve{color:var(--green)}.provider-status{color:#aaaab3;font:700 9px var(--font-mono);text-transform:uppercase;letter-spacing:.08em;background:#242429;border-radius:99px;padding:5px 8px}.host-player-card{padding:18px}.now-meta{justify-content:space-between;align-items:center;gap:18px;padding:18px 4px 2px;display:flex}.now-meta h3{letter-spacing:-.04em;margin:10px 0 3px;font-size:22px}.now-meta p{color:var(--muted);margin:0 0 10px}.now-meta a{color:#cfcfd4;border-bottom:1px solid #555;font-size:11px}.media-player{background:#09090b;border:1px solid #303036;border-radius:14px;width:100%;position:relative;overflow:hidden}.media-player iframe{border:0;width:100%;height:100%;display:block}.video-player{aspect-ratio:16/9}.audio-embed{height:230px}.audio-player{padding:25px}.audio-player audio{width:100%}.provider-chip{color:#ddd;font:700 8px var(--font-mono);text-transform:uppercase;letter-spacing:.08em;pointer-events:none;background:#09090bcc;border-radius:99px;padding:5px 7px;position:absolute;top:9px;right:9px}.media-fallback{text-align:center;background:#101013;border:1px dashed #38383f;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:25px;display:flex}.media-fallback span{color:var(--accent);font:800 9px var(--font-mono);letter-spacing:.12em}.media-fallback strong{margin:10px 0 18px}.media-fallback a{color:#ccc;border-bottom:1px solid #555;font-size:12px}.provider-track-card{background-color:#101013;background-position:50%;background-size:cover;border:1px solid #33333a;border-radius:13px;flex-direction:column;justify-content:center;gap:18px;width:100%;min-height:300px;padding:28px;display:flex;overflow:hidden}.provider-track-main{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:25px;display:grid}.provider-track-art{aspect-ratio:1;color:#8f8f99;background:#1d1d22;border-radius:12px;place-items:center;width:150px;font-size:42px;display:grid;overflow:hidden;box-shadow:0 18px 45px #0008}.provider-track-art img{object-fit:cover;width:100%;height:100%;display:block}.provider-track-copy{justify-items:start;gap:8px;min-width:0;display:grid}.provider-track-copy>small{color:#a56cff;font:850 9px var(--font-mono);letter-spacing:.13em;text-transform:uppercase}.provider-track-soundcloud .provider-track-copy>small{color:#ff7a32}.provider-track-copy>strong{letter-spacing:-.045em;max-width:100%;font-size:clamp(21px,3vw,34px);line-height:1.02}.provider-track-copy>span{color:#9999a3;font-size:11px;line-height:1.5}.provider-track-copy>a{color:#e8e8eb;border:1px solid #3a3a42;border-radius:8px;margin-top:8px;padding:9px 12px;font-size:10px;font-weight:750}.provider-track-copy>a:hover{background:#ffffff08;border-color:#7f55bb}.provider-track-soundcloud-player{height:82px}.provider-track-player,.provider-track-soundcloud-player{background:#fff;border:0;border-radius:9px;width:100%}.provider-track-spotify{isolation:isolate;position:relative;background-color:#0b0d0c!important}.provider-track-spotify>:not(.spotify-ambient){z-index:2;position:relative}.provider-track-spotify .provider-track-art{border:1px solid #ffffff29;box-shadow:0 20px 55px #000b}.spotify-ambient{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.spotify-ambient:after{content:"";filter:blur(34px);opacity:.38;background:conic-gradient(from 40deg,#1ed76000,#1ed7604d,#7c3aed3d,#0ea5e93d,#1ed76000);animation:spotify-glow-spin 18s linear infinite;position:absolute;inset:-35%}.spotify-ambient>i:first-child{filter:blur(14px)saturate(1.35)brightness(.82);opacity:.88;background-position:50%;background-size:cover;animation:spotify-artwork-drift 14s ease-in-out infinite alternate;position:absolute;inset:-8%}.spotify-ambient>i:last-child{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(105deg,#070808cc 4%,#0708087a 48%,#07080859);position:absolute;inset:0}@keyframes spotify-artwork-drift{0%{transform:scale(1.08)translate(-2%,-2%)rotate(-1deg)}50%{transform:scale(1.2)translate(3%,1%)rotate(1.5deg)}to{transform:scale(1.13)translate(-1%,3%)rotate(-.5deg)}}@keyframes spotify-glow-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.spotify-ambient:after,.spotify-ambient>i:first-child{animation:none}.spotify-ambient>i:first-child{transform:scale(1.1)}}@media (max-width:600px){.provider-track-card{min-height:270px;padding:19px}.provider-track-main{grid-template-columns:95px minmax(0,1fr);gap:16px}.provider-track-art{width:95px}.provider-track-copy>strong{font-size:20px}.provider-track-copy>span{font-size:10px}}.empty-state{text-align:center;min-height:300px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.empty-state span{opacity:.35;font-size:36px}.empty-state h3{color:#d6d6db;margin:17px 0 3px}.empty-state p{max-width:300px;font-size:13px;line-height:1.5}.empty-state.compact{min-height:130px}.queue-list{max-height:550px;overflow:auto}.queue-row{border-bottom:1px solid #242429;grid-template-columns:28px minmax(160px,1fr) 70px 66px 118px;align-items:center;gap:12px;min-height:70px;padding:10px 18px;display:grid}.queue-row:hover{background:#19191d}.queue-row.is-playing{background:#202019}.queue-number{color:#606069;font:12px var(--font-mono)}.track-info{flex-direction:column;gap:5px;min-width:0;display:flex}.track-info strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.submitted-time,.track-info span{color:var(--muted);font-size:11px}.row-actions{justify-content:flex-end;gap:5px;display:flex}.mini-button{cursor:pointer;background:#222227;border:1px solid #303036;border-radius:8px;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.mini-button.play{color:var(--green)}.overlay-links-panel{border:1px solid var(--line);background:var(--panel);border-radius:18px;grid-template-columns:minmax(220px,.65fr) 1.35fr;align-items:center;gap:24px;margin-top:14px;padding:22px;display:grid}.overlay-links-panel h2{letter-spacing:-.035em;margin:6px 0 5px;font-size:20px}.overlay-links-panel>div>p:last-child{color:var(--muted);margin:0;font-size:12px}.overlay-link-buttons{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.overlay-link-buttons.four{grid-template-columns:repeat(4,1fr)}.overlay-link-buttons button{text-align:left;cursor:pointer;background:#1b1b1f;border:1px solid #303036;border-radius:12px;gap:5px;padding:14px;display:grid}.overlay-link-buttons button:hover{border-color:var(--accent);background:#202024}.overlay-link-buttons strong{font-size:13px}.overlay-link-buttons span{color:var(--muted);font-size:10px;line-height:1.35}.footer-tools{justify-content:flex-end;gap:18px;margin-top:16px;display:flex}.queue-identities{flex-wrap:wrap;gap:5px;display:flex!important}.identity-badge{width:max-content;font:700 9px/1 var(--font-mono);border-radius:5px;align-items:center;padding:4px 6px;font-style:normal;display:inline-flex}.player-workspace{grid-template-columns:minmax(0,1.45fr) minmax(360px,.75fr);align-items:start;gap:14px;display:grid}.full-player,.queue-browser{overflow:hidden}.player-heading,.queue-browser-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:17px 20px;display:flex}.player-heading>div:first-child{align-items:center;gap:12px;display:flex}.player-heading .eyebrow,.queue-browser-head .eyebrow{margin:0}.player-heading>div>span{color:#666670;font:10px var(--font-mono)}.transport-mini{gap:6px;display:flex}.transport-mini button{color:#c5c5cc;cursor:pointer;background:#202024;border:1px solid #34343a;border-radius:9px;width:34px;height:34px}.transport-mini button:disabled{opacity:.3;cursor:not-allowed}.player-body{grid-template-columns:minmax(280px,.95fr) minmax(360px,1.05fr);min-height:570px;display:grid}.player-screen{border-right:1px solid var(--line);background:radial-gradient(circle at 50% 35%,#25252c,#101013 70%);place-items:center;min-width:0;padding:18px;display:grid}.player-screen>.media-fallback,.player-screen>.media-player{width:100%}.player-screen iframe{min-height:420px}.player-screen audio{width:100%}.player-details{flex-direction:column;min-width:0;padding:25px;display:flex}.player-title-row{border-bottom:1px solid #29292e;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:20px;display:flex}.player-title-row h2{letter-spacing:-.045em;margin:11px 0 4px;font-size:31px}.player-title-row p{color:#85858e;margin:0}.play-state{color:#888892;font:800 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#29292e;border-radius:99px;flex:none;padding:7px 9px}.submitter-grid{grid-template-columns:1fr 1fr;gap:18px;padding:22px 0;display:grid}.submitter-grid>div{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.player-note small,.submitter-grid small{color:#666670;font:800 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.submitter-grid strong{text-overflow:ellipsis;max-width:100%;font-size:12px;overflow:hidden}.submitter-grid a,.submitter-grid span{text-overflow:ellipsis;color:#888892;white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}.submitter-grid a{color:#c1c1c8}.player-note{background:#111114;border:1px solid #303036;border-radius:11px;margin-bottom:20px;padding:13px 15px}.player-note p{color:#aaaab2;margin:7px 0 0;font-size:12px;line-height:1.5}.main-transport{grid-template-columns:1fr minmax(150px,1.4fr) 1fr;align-items:stretch;gap:8px;margin-top:auto;display:grid}.play-main,.transport-button{cursor:pointer;border:1px solid #34343a;border-radius:12px;min-height:52px}.transport-button{color:#aaaab3;background:#1b1b1f;justify-content:center;align-items:center;gap:8px;display:flex}.transport-button small{font-size:10px}.transport-button span{font-size:17px}.transport-button:disabled{opacity:.25;cursor:not-allowed}.play-main{background:var(--accent);color:#130a08;justify-content:center;align-items:center;gap:9px;font-weight:850;display:flex}.play-main span{font-size:12px}.player-actions{grid-template-columns:1fr 1.35fr;gap:8px;margin-top:8px;display:grid}.player-actions .button{justify-content:center}.player-empty{min-height:570px}.queue-browser{position:sticky;top:14px}.queue-browser-head h2{margin:5px 0 0;font-size:22px}.queue-search{background:#101013;border:1px solid #303036;border-radius:10px;align-items:center;gap:8px;margin:10px 12px;padding:0 12px;display:flex!important}.queue-search>span{color:#666}.queue-search input{background:0 0;border:0;height:38px;padding:0}.queue-browser-list{max-height:710px;padding:0 0 8px;overflow:auto}.queue-browser-row{cursor:pointer;border:1px solid #0000;border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;margin:7px 8px;padding:13px 10px;transition:all .15s;display:grid}.queue-browser-row.is-selected{background:var(--accent);border-color:#4a403d}@supports (color:color-mix(in lab,red,red)){.queue-browser-row.is-selected{background:color-mix(in srgb,var(--accent) 7%,#19191d)}}.queue-browser-row.is-selected{box-shadow:inset 3px 0 0 var(--accent)}.queue-index{color:#65656e;font:11px var(--font-mono);text-align:center}.is-playing .queue-index{color:var(--green)}.queue-row-main{gap:5px;min-width:0;display:grid}.queue-row-title{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.queue-row-title strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.queue-row-main p{color:#85858e;flex-wrap:wrap;gap:5px;margin:0;font-size:10px;display:flex}.queue-row-main small{color:#686872;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.35;overflow:hidden}.queue-quick-actions{opacity:.35;gap:4px;transition:all .15s;display:flex}.queue-browser-row.is-selected .queue-quick-actions,.queue-browser-row:hover .queue-quick-actions{opacity:1}.queue-quick-actions a,.queue-quick-actions button{color:#bdbdc4;cursor:pointer;background:#222227;border:1px solid #36363c;border-radius:8px;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.media-source-fields{gap:10px;display:grid}.upload-divider{color:#5f5f68;font:800 8px var(--font-mono);text-transform:uppercase;align-items:center;gap:10px;display:flex}.upload-divider:after,.upload-divider:before{content:"";background:#29292f;flex:1;height:1px}.file-upload{cursor:pointer;background:#111114;border:1px dashed #3a3a42;border-radius:12px;gap:5px;padding:17px;position:relative;display:grid!important}.file-upload:hover{border-color:var(--accent)}.file-upload strong{font-size:12px}.file-upload>span{font-size:10px;color:#777781!important}.file-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.media-player video{background:#08080a;border-radius:12px;width:100%;max-height:420px;display:block}.permanent-link{color:#777781;font:10px var(--font-mono);margin-top:-8px}.file-upload.disabled{cursor:not-allowed;opacity:.55}.file-upload.disabled:hover{border-color:#3a3a42}.file-upload.disabled input{cursor:not-allowed}.media-source-panel{background:#111114;border:1px solid #303036;border-radius:14px;gap:11px;padding:15px;display:grid}.media-source-heading{justify-content:space-between;align-items:flex-end;gap:15px;display:flex}.media-source-heading span{color:#6f6f78;font-size:9px}.source-url{gap:7px!important}.source-url>span{color:#96969f!important;font-size:9px!important;font-weight:700!important}.media-source-panel .file-upload{background:#17171b;border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px}.media-source-panel .file-upload:hover{background:#1a1a1f}.upload-icon{background:#25252b;border-radius:9px;place-items:center;width:34px;height:34px;display:grid;color:#c9c9d0!important;font-size:16px!important}.upload-copy{gap:4px;min-width:0;display:grid;color:inherit!important}.upload-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.upload-copy small{color:#72727b;font-size:9px}.media-source-panel .file-upload em{color:#bdbdc5;background:#29292f;border-radius:7px;padding:6px 8px;font-size:9px;font-style:normal}.review-panel{background:#191613;border:1px solid #40342d;border-radius:18px;margin:14px 0;overflow:hidden}.review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}.review-card{background:#121215;border:1px solid #343035;border-radius:14px;grid-template-columns:minmax(180px,.85fr) 1fr;gap:14px;padding:14px;display:grid}.review-card .media-player{min-height:120px}.review-card-copy h3{margin:8px 0 4px}.review-card-copy blockquote,.review-card-copy p{color:var(--muted);font-size:11px}.review-card-copy blockquote{border-left:2px solid #3b3b42;margin:10px 0;padding-left:10px}.review-card-copy a{color:#bbb;font-size:10px}.review-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.moderator-settings{background:#17171a;border:1px solid #313137;border-radius:14px;gap:12px;margin-top:6px;padding:16px;display:grid}.moderator-invite{grid-template-columns:140px 1fr auto;gap:8px;display:grid}.copy-mod-link{color:#aaa;text-align:left;font:10px var(--font-mono);cursor:pointer;text-overflow:ellipsis;background:#111114;border:1px solid #303036;border-radius:8px;padding:10px;overflow:hidden}.moderator-list{gap:7px;display:grid}.moderator-list>div{background:#101013;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:9px;display:flex}.moderator-list span{gap:2px;display:grid}.moderator-list strong{font-size:11px}.moderator-list small{color:#74747e;font-size:9px}.moderator-list button{color:#e38888;cursor:pointer;background:0 0;border:0;font-size:9px}.moderator-shell{background:#0d0d0f;min-height:100vh;padding:0 40px 70px}.moderator-hero{justify-content:space-between;align-items:flex-end;gap:30px;max-width:1200px;margin:70px auto 28px;display:flex}.moderator-hero h1{margin:7px 0;font-size:54px}.moderator-hero p:last-child{max-width:650px;color:var(--muted);line-height:1.55}.moderator-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:1200px;margin:auto;display:grid}.moderator-review-card{border:1px solid var(--line);background:var(--panel);border-radius:18px;gap:16px;padding:16px;display:grid}.moderator-review-card h2{margin:9px 0 3px}.moderator-review-card p{color:var(--muted);margin:0}.moderator-review-card blockquote{border-left:2px solid var(--accent);color:#aaa;background:#111114;margin:14px 0;padding:10px 12px;font-size:11px}.moderator-review-card a{color:#bbb;font-size:10px}.moderator-review-card footer{justify-content:flex-end;gap:8px;display:flex}.moderated-streams{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:24px 34px;display:flex}.moderated-streams h2{margin:5px 0}.moderated-streams>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.login-shell,.public-shell{background:radial-gradient(circle at 50% -10%,#2b211d 0,transparent 35%),var(--bg);place-items:center;min-height:100vh;padding:24px;display:grid}.login-shell{position:relative}.login-home-link{color:#9999a2;font-size:12px;position:absolute;top:24px;left:24px}.login-card{border:1px solid var(--line);background:#141417;border-radius:24px;width:min(440px,100%);padding:45px;box-shadow:0 30px 100px #0008}.login-card .brand-mark{margin-bottom:38px}.login-card h1{letter-spacing:-.055em;margin:11px 0;font-size:42px}.stack{gap:16px;margin-top:30px;display:grid}.stack .button{width:100%}.setup-note{color:#666671;margin:25px 0 0;font-size:11px;line-height:1.5}.setup-note code{color:#aaaab3}label{color:#b7b7bf;gap:8px;font-weight:650;display:grid}input,select,textarea{width:100%;color:var(--text);background:#0e0e11;border:1px solid #303036;border-radius:10px;outline:none;padding:12px 13px}.drawer input[type=color]{height:48px;padding:5px}.prefix-input{background:#17171a;border:1px solid #303036;border-radius:10px;align-items:center;display:flex;overflow:hidden}.prefix-input span{color:#676771;padding-left:12px}.prefix-input input{background:0 0;border:0;padding-left:2px}.error{color:#ffb2b2;background:#391d1d}.error,.success{border-radius:8px;margin:0;padding:10px 12px;font-size:12px}.success{color:#9de9b8;background:#193323}.empty-dashboard .topbar{margin-bottom:50px}.start-card{border:1px solid var(--line);background:var(--panel);border-radius:24px;width:min(700px,100%);margin:10vh auto;padding:45px}.start-form{grid-template-columns:1fr 1fr;gap:15px;margin-top:30px;display:grid}.start-form .button{grid-column:1/-1}.drawer-backdrop{z-index:20;background:#000a;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer{border-left:1px solid var(--line);background:#111114;width:min(500px,100%);height:100%;overflow:auto;box-shadow:-30px 0 80px #0008}.drawer-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:27px 28px;display:flex}.drawer-head h2{margin:6px 0 0}.close{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:28px}.settings-form{gap:20px;padding:28px;display:grid}.price-grid,.two-col{grid-template-columns:1fr 1fr;gap:12px;display:grid}.toggle{grid-template-columns:auto 1fr;align-items:center;gap:10px;display:flex}.toggle input{width:17px;height:17px}.session-pricing-settings{background:#17171a;border:1px solid #313137;border-radius:14px;gap:16px;padding:16px;display:grid}.settings-section-title{color:#777781;font:800 9px var(--font-mono);letter-spacing:.14em;margin:4px 0 -3px}.history-panel{border:1px solid var(--line);background:var(--panel);border-radius:18px;margin-top:14px}.history-table{overflow-x:auto}.history-head,.history-row{grid-template-columns:minmax(220px,1.5fr) repeat(4,1fr);align-items:center;gap:12px;min-width:680px;padding:12px 20px;display:grid}.history-head{color:#686872;font:800 9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--line)}.history-row{border-bottom:1px solid #25252a;min-height:62px}.history-row:last-child{border-bottom:0}.history-row>span{gap:4px;display:grid}.history-row strong{font-size:13px}.history-row small{color:#777781;font-size:10px}.history-row b{color:#bbbcc3;font-size:12px;font-weight:600}.free-only-tier{grid-template-columns:1fr!important}.public-shell{--accent:#ff5c35;background:radial-gradient(circle at 80% -10%,var(--accent),transparent 35%),#0d0d0f;display:block}@supports (color:color-mix(in lab,red,red)){.public-shell{background:radial-gradient(circle at 80% -10%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 35%),#0d0d0f}}.public-shell{padding:0 24px 70px}.public-header{border-bottom:1px solid var(--line);justify-content:space-between;width:min(1100px,100%);height:82px;margin:auto}.live-badge,.public-header{align-items:center;display:flex}.live-badge{color:#ff9595;font:800 10px var(--font-mono);background:#351b1b;border-radius:99px;gap:7px;padding:7px 10px}.live-badge i{background:#ff5757;border-radius:50%;width:6px;height:6px}.public-hero{width:min(1100px,100%);margin:65px auto 35px}.public-hero h1{max-width:850px}.public-hero>p:last-child{color:#aaaab3;max-width:600px;line-height:1.6}.public-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:16px;width:min(1100px,100%);margin:auto;display:grid}.offline-card,.public-queue,.submission-card{border:1px solid var(--line);background:#151518;border-radius:20px;padding:28px}.submission-card h2{letter-spacing:-.035em;margin:0 0 24px}.submission-form{gap:15px;display:grid}.submission-form label span{color:#63636c;font-weight:400}.submission-form fieldset{border:0;margin:0;padding:6px 0 0}.submission-form legend{color:#b7b7bf;margin-bottom:10px;font-size:12px;font-weight:700}.tier-options{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tier-option{text-align:left;cursor:pointer;background:#111114;border:1px solid #303036;border-radius:12px;flex-direction:column;gap:20px;padding:14px;display:flex}.tier-option.active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.tier-option.active{background:color-mix(in srgb,var(--accent) 8%,#111114)}}.tier-option span{gap:5px;display:grid}.tier-option small{color:#71717a;font-size:10px;line-height:1.3}.tier-option b{color:var(--accent);font-size:16px}.submit-button{width:100%;margin-top:3px}.fine-print{text-align:center;color:#5f5f68;margin:0;font-size:10px}.public-queue{padding:0;position:sticky;top:16px;overflow:hidden}.fan-queue{max-height:620px;overflow:auto}.fan-row{border-bottom:1px solid #242429;grid-template-columns:28px 1fr auto;align-items:center;gap:12px;padding:15px 18px;display:grid}.fan-row>span{color:#65656e;font:12px var(--font-mono)}.fan-row div{gap:4px;display:grid}.fan-row small{color:#7d7d86}.fan-row em{font-style:normal}@supports (color:color-mix(in lab,red,red)){.fan-row.playing{background:color-mix(in srgb,var(--accent) 9%,#151518)}}.fan-row.playing>span{color:var(--accent)}.offline-card{text-align:center;width:min(550px,100%);margin:15vh auto;padding:50px}.offline-card .brand-mark{margin:0 auto 28px}.offline-card h1{letter-spacing:-.055em;margin:12px 0;font-size:48px}.offline-card p{color:var(--muted);line-height:1.6}.checking{color:#666670;font:10px var(--font-mono);align-items:center;gap:8px;margin-top:20px;display:inline-flex}.checking i{background:#777;border-radius:50%;width:7px;height:7px;animation:pulse 2s infinite}.loading-pulse{background:var(--accent);border-radius:50%;width:50px;height:50px;animation:pulse 1.5s infinite}.public-account-actions{align-items:center;gap:12px;display:flex}.public-account-actions>a{color:#aaaab3;border:1px solid #303036;border-radius:9px;padding:7px 9px;font-size:11px}.public-account-actions>a:hover{color:#fff;border-color:#555}.viewer-account-shell{background:radial-gradient(circle at 80% -15%,#31201a,transparent 38%),var(--bg);min-height:100vh;padding:28px}.account-back{color:#9999a2;padding:8px;font-size:12px;display:inline-block}.account-profile,.viewer-auth-card{border:1px solid var(--line);background:#141417;border-radius:24px;width:min(980px,100%);margin:7vh auto;box-shadow:0 30px 100px #0008}.viewer-auth-card{width:min(480px,100%);padding:42px}.account-profile h1,.viewer-auth-card h1{letter-spacing:-.055em;margin:10px 0 8px;font-size:42px}.account-socials{grid-template-columns:1fr 1fr;gap:8px;margin-top:24px;display:grid}.social-login{color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 12px;font-size:11px;font-weight:750;display:flex}.social-login b{background:#ffffff1c;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.social-login.discord{background:#5865f2}.social-login.twitch{background:#9146ff}.auth-email-toggle,.quick-auth-email-toggle{color:#9999a3;text-align:left;cursor:pointer;background:#111114;border:1px solid #35343b;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;width:100%;min-height:40px;margin-top:12px;padding:0 12px;font-size:10px;font-weight:750;display:grid}.auth-email-toggle:hover,.quick-auth-email-toggle:hover{color:#fff;border-color:#55515d}.auth-email-toggle>b,.quick-auth-email-toggle>b{font-size:14px}.auth-divider{color:#5f5f68;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:10px;margin:19px 0 0;font-size:9px;display:flex}.auth-divider:after,.auth-divider:before{content:"";background:#2b2b30;flex:1;height:1px}.auth-tabs{background:#0e0e11;border-radius:12px;grid-template-columns:1fr 1fr;gap:5px;margin-top:18px;padding:5px;display:grid}.auth-tabs button{color:#777781;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px;font-size:12px}.account-profile{padding:0;overflow:hidden}.account-profile>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding:34px;display:flex}.account-profile>header p:last-child{color:#888892;margin:0}.account-profile>.notice,.account-profile>.success{margin:20px 34px 0}.connections-section{padding:34px}.connections-section>div:first-child h2{margin:7px 0}.connections-section>div:first-child>p:last-child{color:#888892;margin:0;font-size:12px;line-height:1.5}.connection-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.connection-card{background:#19191d;border:1px solid #303036;border-radius:16px;grid-template-columns:46px 1fr;gap:15px;padding:20px;display:grid}.provider-logo{background:#28282e;border-radius:14px;place-items:center;width:46px;height:46px;font-weight:900;display:grid}.provider-card-discord .provider-logo{color:#fff;background:#5865f2}.provider-card-twitch .provider-logo{color:#fff;background:#9146ff}.connection-card h3{margin:2px 0 6px}.connection-card p{color:#85858e;min-height:52px;margin:0 0 18px;font-size:11px;line-height:1.5}.provider-connect{place-items:center;display:inline-grid}.provider-unavailable{color:#777781;background:#242429;border-radius:8px;padding:8px 10px;font-size:10px;display:inline-block}.connection-status{color:#8fdba8;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.connection-status button{color:#777781;cursor:pointer;background:0 0;border:0;font-size:10px}.connection-status button:hover{color:#ff9696}.compact-public{padding-bottom:24px}.compact-public .public-header{height:65px}.compact-public .public-hero{margin:30px auto 22px}.compact-public .public-hero h1{font-size:40px}.compact-public .public-grid{grid-template-columns:1fr}.compact-public .public-queue{position:static}.overlay-page{overflow:hidden;background:0 0!important}.overlay{background:0 0;align-items:flex-end;min-height:100vh;padding:50px;display:flex}.overlay-card{background:#111114f2;border:1px solid #33333a;border-radius:18px;grid-template-columns:58px 1fr auto;align-items:center;gap:20px;min-width:620px;max-width:850px;padding:20px 24px;display:grid;box-shadow:0 20px 70px #0008}.overlay-card>div:nth-child(2){gap:4px;display:grid}.overlay-card span{color:var(--accent);font:800 9px var(--font-mono);letter-spacing:.15em}.overlay-card strong{letter-spacing:-.035em;font-size:24px}.overlay-card small{color:#a2a2ab}.overlay-card p{color:#777780;font:9px/1.6 var(--font-mono);letter-spacing:.1em;border-left:1px solid #33333a;padding-left:20px}.overlay-card p b{color:#dddde2;font-size:11px}.sound-bars{background:var(--accent);border-radius:12px 12px 12px 4px;justify-content:center;align-items:center;gap:4px;height:40px;display:flex}.sound-bars i{background:#171719;border-radius:3px;width:3px;animation:bars 1s infinite alternate}.sound-bars i:first-child{height:12px}.sound-bars i:nth-child(2){height:25px;animation-delay:.2s}.sound-bars i:nth-child(3){height:18px;animation-delay:.4s}.sound-bars i:nth-child(4){height:28px;animation-delay:.6s}@keyframes bars{to{height:8px}}.overlay-compact{padding:38px}.compact-card{background:#111114ef;border:1px solid #33333a;gap:15px;min-width:380px;max-width:620px;padding:14px 20px;box-shadow:0 18px 60px #0007}.compact-card,.compact-live{border-radius:999px;align-items:center;display:flex}.compact-live{font:800 9px var(--font-mono);background:#3a1d1d;gap:6px;padding:7px 9px;color:#ff8e8e!important}.compact-live i{background:#ff5656;border-radius:50%;width:6px;height:6px;animation:pulse 2s infinite}.compact-card>div{grid-template-columns:auto 1fr;align-items:baseline;column-gap:12px;min-width:0;display:grid}.compact-card small{color:var(--accent);font:800 8px var(--font-mono);letter-spacing:.14em;grid-column:1/-1}.compact-card strong{white-space:nowrap;text-overflow:ellipsis;font-size:18px;overflow:hidden}.compact-card em{color:#9999a2;white-space:nowrap;font-size:12px;font-style:normal}.overlay-queue{justify-content:flex-end;align-items:flex-end;padding:38px}.queue-overlay-card{background:#111114ef;border:1px solid #33333a;border-radius:18px;width:390px;overflow:hidden;box-shadow:0 22px 70px #0008}.queue-overlay-card header{border-bottom:1px solid #2b2b31;justify-content:space-between;align-items:center;padding:17px 18px;display:flex}.queue-overlay-card header>div{gap:4px;display:grid}.queue-overlay-card header span,.queue-overlay-playing small{color:var(--accent);font:800 8px var(--font-mono);letter-spacing:.14em}.queue-overlay-card header strong{font-size:15px}.queue-overlay-card header b{color:#aaaab3;font:700 9px var(--font-mono);background:#242429;border-radius:99px;padding:6px 8px}.queue-overlay-playing{background:var(--accent);grid-template-columns:34px 1fr;align-items:center;gap:12px;padding:16px 18px;display:grid}@supports (color:color-mix(in lab,red,red)){.queue-overlay-playing{background:color-mix(in srgb,var(--accent) 10%,#111114)}}.queue-overlay-playing{border-bottom:1px solid #2b2b31}.queue-overlay-playing>i{background:var(--accent);color:#111;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-style:normal;display:grid}.queue-overlay-playing>div{gap:3px;display:grid}.queue-overlay-playing strong{font-size:17px}.queue-overlay-playing em{color:#aaaab3;font-size:11px;font-style:normal}.queue-overlay-list article{border-bottom:1px solid #25252a;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:12px 18px;display:grid}.queue-overlay-list article:last-child{border-bottom:0}.queue-overlay-list article>span{color:#666670;font:10px var(--font-mono)}.queue-overlay-list article>div{gap:3px;display:grid}.queue-overlay-list strong{font-size:12px}.queue-overlay-list small{color:#85858e;font-size:10px}.queue-overlay-list em{font-style:normal}.overlay-media{justify-content:center;align-items:center;padding:40px}.media-overlay-card{background:#111114f2;border:1px solid #33333a;border-radius:20px;width:min(960px,90vw);overflow:hidden;box-shadow:0 24px 90px #0009}.media-overlay-card .media-player{border:0;border-radius:0}.media-overlay-card .video-player{aspect-ratio:16/9}.media-overlay-card .audio-embed{height:320px}.media-overlay-card footer{border-top:1px solid #303036;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}.media-overlay-card footer>div{grid-template-columns:auto 1fr;align-items:baseline;column-gap:12px;display:grid}.media-overlay-card footer span{color:var(--accent);font:800 8px var(--font-mono);letter-spacing:.14em;grid-column:1/-1}.media-overlay-card footer strong{font-size:18px}.media-overlay-card footer small{color:#96969f}.media-overlay-card footer>b{color:#aaaab3;font:700 9px var(--font-mono);background:#242429;border-radius:99px;padding:6px 9px}.media-overlay-waiting{color:#9999a2;font:700 10px var(--font-mono);letter-spacing:.08em;background:#111114ef;border:1px solid #33333a;border-radius:999px;padding:14px 18px}.provider-youtube{position:relative}.provider-youtube>div:first-child,.provider-youtube>div:first-child iframe{width:100%;height:100%}.overlay-playback-fallback{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#09090bd9;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;inset:0}.overlay-playback-fallback>span{background:#9147ff;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:4px;font-size:18px;display:grid}.overlay-playback-fallback strong{font-size:13px}.overlay-playback-fallback small{color:#aaaab3;font-size:9px}.submission-title{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.submission-card .submission-title h2{margin:0 0 5px}.submission-title p{color:#777781;margin:0;font-size:11px}.saved-badge{color:#91d9a8;font:800 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#173323;border-radius:99px;flex:none;padding:6px 8px}.viewer-prefill{background:#19191d;border:1px solid #2f3035;border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;margin-bottom:18px;padding:12px;display:grid}.viewer-avatar{background:var(--accent);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab,red,red)){.viewer-avatar{background:color-mix(in srgb,var(--accent) 23%,#202024)}}.viewer-avatar{color:#fff;font-weight:850}.viewer-prefill div{gap:3px;display:grid}.viewer-prefill strong{font-size:12px}.viewer-prefill small{color:#777781;font-size:9px}.viewer-prefill>a{color:#aaaab3;font-size:10px}.viewer-nudge{color:#777781;background:#101013;border-radius:10px;justify-content:space-between;gap:14px;margin-bottom:18px;padding:10px 12px;font-size:10px;display:flex}.viewer-nudge a{color:#bdbdc5}.prefilled-field small{color:#686872;font-size:9px}.prefilled-field input{color:#a5a5ad}.tier-fieldset>.tier-option{flex-direction:row;justify-content:space-between;align-items:center;gap:14px;width:100%}.paid-tier-options{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.priority-reveal{border:1px solid var(--accent);width:100%;min-height:44px;margin:10px 0 0;padding:10px 14px}@supports (color:color-mix(in lab,red,red)){.priority-reveal{border:1px solid color-mix(in srgb,var(--accent) 42%,#3a3a41)}}.priority-reveal{background:var(--accent);border-radius:11px}@supports (color:color-mix(in lab,red,red)){.priority-reveal{background:color-mix(in srgb,var(--accent) 9%,#17171b)}}.priority-reveal{color:#e7dced;cursor:pointer;font-size:12px;font-weight:800;text-decoration:none;transition:border-color .18s,background .18s,color .18s}.priority-reveal:hover{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.priority-reveal:hover{background:color-mix(in srgb,var(--accent) 16%,#17171b)}}.priority-reveal:hover{color:#fff}.payment-backdrop{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050506d9;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.payment-sheet{background:#f6f7f9;border:1px solid #36363d;border-radius:20px;width:min(720px,100%);max-height:92vh;overflow:auto;box-shadow:0 35px 120px #000}.payment-sheet>header{z-index:2;color:#fff;background:#111114;border-bottom:1px solid #dedee3;justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px;display:flex;position:sticky;top:0}.payment-sheet header h2{margin:3px 0;font-size:22px}.payment-sheet header span{color:#888892;font-size:10px}.payment-sheet header button{color:#aaa;cursor:pointer;background:#1d1d21;border:1px solid #3a3a40;border-radius:9px;width:34px;height:34px;font-size:20px}.profile-defaults{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr);gap:36px;padding:34px;display:grid}.profile-defaults h2{margin:7px 0}.profile-defaults>div>p:last-child{color:#888892;font-size:11px;line-height:1.55}.profile-defaults form{gap:13px;display:grid}.profile-defaults form small{color:#686872;font-size:9px}.profile-defaults .error,.profile-defaults .success{margin:0}.home-shell{background:radial-gradient(circle at 75% 5%,#392016 0,#0000 33%),radial-gradient(circle at 15% 70%,#201628 0,#0000 30%),#0d0d0f;padding:0 28px 70px;overflow:hidden}.home-nav{border-bottom:1px solid #29292f;justify-content:space-between;width:min(1180px,100%);margin:auto;display:flex}.home-nav nav{align-items:center;gap:8px;display:flex}.home-nav nav>a{color:#aaaab3;padding:9px 11px}.home-nav .nav-signup{border:1px solid #404047;border-radius:9px}.home-nav .streamer-link{color:#777781;margin-left:8px}.home-live-link{align-items:center;gap:7px;display:flex}.home-live-link i{background:#ff5757;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #ff57571f}.home-hero{grid-template-columns:minmax(0,1.05fr) minmax(410px,.95fr);gap:70px;width:min(1180px,100%);margin:0 auto;padding:92px 0 78px;display:grid}.home-hero-copy h1{letter-spacing:-.078em;margin:19px 0 30px;font-size:clamp(58px,7vw,104px);line-height:.87}.home-hero-copy>p:not(.eyebrow){color:#a0a0aa;max-width:610px;font-size:17px;line-height:1.65}.home-actions{flex-wrap:wrap;align-items:center;gap:11px;margin-top:30px;display:flex}.home-actions>span{color:#777781;font-size:10px}.home-social-login{flex-wrap:wrap;align-items:center;gap:8px;margin-top:17px;display:flex}.home-social-login>span{color:#676770;text-transform:uppercase;letter-spacing:.09em;margin-right:3px;font-size:9px}.home-social-login .social-login{min-height:36px;padding:0 11px}.home-demo{background:#151518;border:1px solid #393940;border-radius:24px;padding:20px;position:relative;transform:rotate(1.5deg);box-shadow:0 45px 120px #000a}.home-demo:before{content:"";z-index:-1;filter:blur(12px);background:linear-gradient(140deg,#ff5c3566,#0000 35%,#6a54b344);border-radius:24px;position:absolute;inset:-1px}.demo-top{border-bottom:1px solid #2c2c32;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.demo-top small{color:#85858e}.demo-profile{grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:18px 0;display:grid}.demo-profile>span{color:#1a0c08;background:#ff5c35;border-radius:13px;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.demo-profile>div{gap:4px;display:grid}.demo-profile small{color:#777781;font-size:9px}.demo-profile em{color:#8ed5a5;font:800 8px var(--font-mono);text-transform:uppercase;background:#183323;border-radius:99px;padding:5px 7px;font-style:normal}.demo-form{grid-template-columns:1fr 1fr;gap:8px;display:grid}.demo-form label{color:#777781;text-transform:uppercase;letter-spacing:.07em;background:#101013;border:1px solid #2c2c32;border-radius:10px;gap:7px;padding:11px;font-size:8px;display:grid}.demo-form label.wide{grid-column:1/-1}.demo-form label span{color:#e2e2e5;text-transform:none;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.demo-cursor:after{content:"";vertical-align:-2px;background:#ff5c35;width:1px;height:12px;margin-left:2px;animation:pulse 1s infinite;display:inline-block}.home-demo>button{color:#160b08;cursor:default;background:#ff5c35;border:0;border-radius:11px;justify-content:space-between;align-items:center;width:100%;margin-top:10px;padding:14px 15px;font-weight:800;display:flex}.home-demo>p{text-align:center;color:#63636c;margin:11px 0 0;font-size:9px}.home-proof{background:#121215;border:1px solid #29292f;border-radius:18px;grid-template-columns:repeat(3,1fr);width:min(1180px,100%);margin:auto;display:grid}.home-proof>div{border-right:1px solid #29292f;gap:7px;padding:23px 25px;display:grid}.home-proof>div:last-child{border:0}.home-proof strong{font-size:14px}.home-proof span{color:#777781;font-size:10px;line-height:1.5}.home-for-streamers{justify-content:space-between;align-items:end;gap:35px;width:min(1180px,100%);margin:75px auto 0;display:flex}.home-for-streamers h2{letter-spacing:-.055em;max-width:720px;margin:10px 0 0;font-size:clamp(28px,4vw,48px);line-height:1.05}@media (max-width:900px){.stats-grid{grid-template-columns:1fr 1fr}.public-grid,.workspace-grid{grid-template-columns:1fr}.public-queue{position:static}.hero-row{flex-direction:column;align-items:flex-start}.actions{justify-content:flex-start}.queue-row{grid-template-columns:24px 1fr 60px 100px}.submitted-time{display:none}.overlay-links-panel{grid-template-columns:1fr}.overlay-link-buttons.four{grid-template-columns:1fr 1fr}.overlay{padding:20px}.overlay-card{grid-template-columns:52px 1fr;width:100%;min-width:0}.overlay-card>p{display:none}.home-hero,.profile-defaults{grid-template-columns:1fr}.home-hero{gap:55px;padding-top:70px}.home-demo{width:min(580px,100%);margin:auto}.home-nav .streamer-link{display:none}}@media (max-width:600px){.dashboard{padding:0 16px 40px}.topbar{height:68px}.hero-row{padding-top:32px}.hero-row h1{font-size:43px}.actions{width:100%}.actions .button{flex:1}.stats-grid{gap:8px}.stat{min-height:105px;padding:15px}.stat strong{font-size:24px}.workspace-grid{grid-template-columns:minmax(0,1fr)}.now-card{grid-template-columns:72px 1fr}.album-placeholder{width:72px;height:72px}.now-actions{flex-direction:row;grid-column:1/-1}.queue-row{grid-template-columns:22px 1fr 58px}.row-actions{grid-column:2/-1;justify-content:flex-start}.login-card,.start-card{padding:28px}.account-socials,.connection-grid,.overlay-link-buttons,.paid-tier-options,.price-grid,.start-form,.tier-options,.two-col{grid-template-columns:1fr}.public-shell{padding:0 14px 40px}.public-hero{margin-top:42px}.submission-card{padding:20px}.tier-option{flex-direction:row;justify-content:space-between}.footer-tools{flex-direction:column;align-items:flex-end}.compact-card{width:100%;min-width:0}.queue-overlay-card{width:100%}.viewer-account-shell{padding:14px}.viewer-auth-card{padding:28px}.account-profile>header{flex-direction:column;align-items:flex-start;padding:24px}.connections-section,.profile-defaults{padding:24px}.public-account-actions>a{display:none}.viewer-nudge{display:grid}.viewer-prefill{grid-template-columns:36px 1fr}.viewer-prefill>a{grid-column:2}.payment-backdrop{padding:0}.payment-sheet{border-radius:0;height:100%;max-height:none}.home-shell{padding:0 16px 45px}.home-nav{height:68px}.home-nav nav>a:not(.nav-signup):not(.home-live-link){display:none}.home-nav .home-live-link{font-size:0}.home-nav .home-live-link i{margin:8px}.home-hero{padding:55px 0 45px}.home-hero-copy h1{font-size:57px}.home-hero-copy>p:not(.eyebrow){font-size:14px}.home-actions{display:grid}.home-actions .button{text-align:center;place-items:center;display:grid}.home-social-login>span{width:100%}.home-demo{padding:14px;transform:none}.demo-profile{grid-template-columns:40px 1fr}.demo-profile em{display:none}.home-proof{grid-template-columns:1fr}.home-proof>div{border-bottom:1px solid #29292f;border-right:0}.home-for-streamers{flex-direction:column;align-items:flex-start;margin-top:50px}}@media (max-width:480px){.media-source-heading{flex-direction:column;align-items:flex-start;gap:3px}.media-source-panel .file-upload{grid-template-columns:34px minmax(0,1fr)}.media-source-panel .file-upload em{grid-column:2;width:max-content}}@media (max-width:900px){.moderator-review-grid,.review-grid{grid-template-columns:1fr}.moderator-shell{padding:0 20px 50px}.review-card{grid-template-columns:1fr}.moderator-hero{margin-top:45px}.moderated-streams,.moderator-hero{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.moderator-invite{grid-template-columns:1fr}.moderator-shell{padding:0 14px 40px}.moderator-hero h1{font-size:42px}.review-grid{padding:9px}.moderated-streams{padding:24px}}@media (max-width:1180px){.player-workspace{grid-template-columns:1fr}.queue-browser{position:static}.queue-browser-list{max-height:560px}.player-body{grid-template-columns:minmax(280px,.85fr) minmax(360px,1.15fr)}}@media (max-width:760px){.player-body{grid-template-columns:1fr}.player-screen{border-right:0;border-bottom:1px solid var(--line);min-height:330px}.player-screen iframe{min-height:310px}.player-details{padding:20px}.player-title-row h2{font-size:26px}.submitter-grid{grid-template-columns:1fr 1fr}.queue-quick-actions{opacity:1}.queue-browser-row{grid-template-columns:25px minmax(0,1fr)}.queue-quick-actions{grid-column:2}.main-transport{grid-template-columns:1fr 1.4fr 1fr}}@media (max-width:500px){.submitter-grid{grid-template-columns:1fr}.player-title-row{flex-direction:column;align-items:flex-start}.main-transport{grid-template-columns:52px 1fr 52px}.transport-button small{display:none}.player-actions{grid-template-columns:1fr}.player-screen{min-height:250px}.player-screen iframe{min-height:240px}}.home-nav nav form{margin:0}.home-nav nav form button{color:#aaaab3;cursor:pointer;background:0 0;border:0;padding:9px 11px;font-size:11px}.home-nav nav form button:hover{color:#fff}.account-header-actions{align-items:center;gap:8px;display:flex}:root{--bg:#070711;--panel:#10101b;--panel-2:#181428;--line:#30264b;--text:#fbf9ff;--muted:#9e96b1;--accent:#ff3cac;--cyan:#19e6ff;--violet:#7c3cff;--sunset:#ff7849;--green:#19e6ff}.wordmark{letter-spacing:-.055em;font-weight:850}.brand-mark{color:#fff;background:linear-gradient(145deg,var(--accent),var(--violet));box-shadow:0 0 24px #ff3cac55,0 0 38px #19e6ff20}.eyebrow{color:var(--cyan);text-shadow:0 0 16px #19e6ff66}.topbar{border-color:#342751}.text-link:hover,.topbar nav a:hover,.topbar nav button:hover{color:var(--cyan)}.button{background:linear-gradient(145deg,#1b1730,#121020);border-color:#392d59}.button:hover{border-color:#7654a9;box-shadow:0 0 18px #7c3cff20}.button.primary,.play-main{color:#fff;background:linear-gradient(100deg,var(--accent),var(--violet));border-color:#ff3cac;box-shadow:0 0 22px #ff3cac35}.button.live-button{color:#071015;background:linear-gradient(100deg,var(--cyan),#68ffdb);border-color:var(--cyan);box-shadow:0 0 20px #19e6ff30}.account-profile,.moderator-review-card,.offline-card,.panel,.public-queue,.start-card,.submission-card,.viewer-auth-card{background:linear-gradient(150deg,#151126,#0d0d18 70%);box-shadow:0 24px 80px #0007}.stat{border-color:var(--line);background:linear-gradient(145deg,#171229,#0d0c17)}.count-pill,.provider-status{color:#cfc6df;background:#211a36}.panel-heading,.player-heading,.queue-browser-head{border-color:#30264b}.player-screen{background:radial-gradient(circle at 50% 34%,#2a1b48,#080812 72%)}.queue-browser-row.is-selected{box-shadow:inset 3px 0 var(--accent),0 0 18px #ff3cac12;background:linear-gradient(90deg,#ff3cac16,#7c3cff0d);border-color:#8c3d9f}.demo-profile em,.play-state.playing,.saved-badge{color:#78f5ff;background:#0c3440}.public-shell{--accent:#ff3cac;background:radial-gradient(circle at 82% 0,var(--accent),transparent 32%),radial-gradient(circle at 5% 75%,#19e6ff0d,transparent 28%),var(--bg)}@supports (color:color-mix(in lab,red,red)){.public-shell{background:radial-gradient(circle at 82% 0,color-mix(in srgb,var(--accent) 20%,transparent),transparent 32%),radial-gradient(circle at 5% 75%,#19e6ff0d,transparent 28%),var(--bg)}}.public-header{border-color:#342751}.creator-lockup{color:var(--muted);letter-spacing:0;font-size:12px;font-style:normal;font-weight:550}.live-badge{color:#ffbce6;background:#41152f;border:1px solid #76244f}.home-live-link i,.live-badge i{background:var(--accent);box-shadow:0 0 0 5px #ff3cac22,0 0 14px #ff3cac}.tier-option{background:#0d0b17;border-color:#34294f}.tier-option.active{box-shadow:0 0 0 1px var(--accent),0 0 22px #ff3cac25}.fan-row.playing{background:linear-gradient(90deg,#ff3cac16,#7c3cff0b)}.home-shell{background:radial-gradient(circle at 78% 5%,#ff3cac24 0,#0000 30%),radial-gradient(circle at 13% 68%,#19e6ff13 0,#0000 29%),linear-gradient(#070711,#0b0714);position:relative}.home-shell:before{content:"";pointer-events:none;opacity:.24;transform-origin:top;background-image:linear-gradient(#19e6ff55 1px,#0000 0),linear-gradient(90deg,#ff3cac55 1px,#0000 0);background-size:54px 38px;position:absolute;inset:55% -15% -45%;transform:perspective(280px)rotateX(62deg);-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.home-shell>*{z-index:1;position:relative}.home-nav .nav-signup{border-color:#7c3cff80;box-shadow:inset 0 0 16px #7c3cff16}.home-hero-copy h1{color:#0000;text-shadow:0 0 45px #7c3cff24;background:linear-gradient(115deg,#fff 20%,#f5d7ff 52%,#8ff8ff);-webkit-background-clip:text;background-clip:text}.home-demo{background:linear-gradient(155deg,#17112a,#0b0b15);border-color:#5b3c7e;box-shadow:0 45px 120px #000b,0 0 55px #7c3cff1d}.demo-profile>span{color:#fff;background:linear-gradient(145deg,var(--accent),var(--violet));box-shadow:0 0 22px #ff3cac55}.demo-cursor:after{background:var(--cyan);box-shadow:0 0 8px var(--cyan)}.home-demo>button{color:#fff;background:linear-gradient(100deg,var(--accent),var(--violet));box-shadow:0 0 24px #ff3cac35}.login-shell,.public-shell{background-color:var(--bg)}.login-shell{background-image:radial-gradient(circle at 50% -10%,#7c3cff30,#0000 36%),radial-gradient(circle at 85% 80%,#ff3cac16,#0000 30%)}.login-card{background:linear-gradient(155deg,#171229,#0c0c16);border-color:#3b2d5c}.moderator-shell{background:radial-gradient(circle at 80% 0,#7c3cff18,transparent 30%),var(--bg)}.prefix-input,input,select,textarea{background:#0a0912;border-color:#392d58}.notice{color:#d6b6de;background:#25152d;border-color:#704578}.notice strong{color:#ffb8e6}.compact-card,.media-overlay-card,.overlay-card,.queue-overlay-card{background:#090812ed;border-color:#5b3970;box-shadow:0 22px 80px #000b,0 0 30px #ff3cac18}.queue-overlay-playing>i,.sound-bars{color:#fff;background:linear-gradient(145deg,var(--accent),var(--violet))}.safety-status-card{background:linear-gradient(110deg,#21112e,#10101d 68%);border:1px solid #5c3678;border-radius:16px;justify-content:space-between;align-items:center;gap:28px;margin:0 0 14px;padding:22px 24px;display:flex;box-shadow:inset 0 0 32px #ff3cac0b}.safety-status-card h2{letter-spacing:-.035em;margin:7px 0 5px;font-size:20px}.safety-status-card p:last-child{max-width:700px;color:var(--muted);margin:0;font-size:12px;line-height:1.5}.safety-status-card .button{flex:none}.safety-toggle{background:#0d0b18;border:1px solid #4d3668;border-radius:12px;align-items:flex-start;padding:14px}.safety-toggle>span{gap:4px;display:grid}.safety-toggle small{color:var(--muted);font-weight:400;line-height:1.45}.moderation-always-on{background:#0a2028;border:1px solid #245a67;border-radius:12px;gap:5px;padding:14px;display:grid}.moderation-always-on strong{color:#aaf8ff;font-size:12px}.moderation-always-on small{color:#82aeb5;line-height:1.45}.moderator-card-status{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.sus-badge{color:#ffc46b;width:max-content;font:800 9px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;background:#3a210c;border:1px solid #a9651d;border-radius:6px;align-items:center;margin-left:6px;padding:5px 7px;font-style:normal;display:inline-flex}.sus-button{color:#ffc36b;background:#2c1b0d;border-color:#82501b}.sus-notice{color:#d5a86c;background:#2a190b;border:1px solid #8a551f;border-radius:12px;align-items:center;gap:14px;margin:0 0 14px;padding:13px 16px;font-size:12px;display:flex}.sus-notice strong{color:#ffc46b}.queue-browser-row.is-suspicious{background:#2a190b66;border-color:#754719}.queue-row-title>span{align-items:center;gap:5px;display:flex}.queue-row-title .sus-badge{margin:0}.player-title-row .sus-badge{vertical-align:middle}.moderator-review-card:has(.sus-badge){border-color:#7f4d1b;box-shadow:0 0 25px #ff9d2512}@media (max-width:600px){.safety-status-card{flex-direction:column;align-items:flex-start}.safety-status-card .button{width:100%}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.status-page{background:radial-gradient(circle at 50% 0,#7c3cff2b,transparent 38%),var(--bg);place-items:center;min-height:100vh;padding:24px;display:grid}.status-page>section{background:linear-gradient(150deg,#171027,#0b0b14);border:1px solid #4a3365;border-radius:24px;width:min(620px,100%);padding:48px;box-shadow:0 35px 110px #0009}.status-page .brand-mark{margin-bottom:32px}.status-page h1{letter-spacing:-.065em;margin:12px 0;font-size:clamp(42px,7vw,72px);line-height:.95}.status-page p:not(.eyebrow){max-width:500px;color:var(--muted);line-height:1.6}.status-page section>div:last-child{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.status-page .button{place-items:center;display:grid}.help-shell{background:#09090b;min-height:100vh}.help-nav{border-bottom:1px solid #28282d;justify-content:space-between;height:72px;padding:0 max(24px,50vw - 590px)}.help-nav,.help-nav nav{align-items:center;display:flex}.help-nav nav{gap:8px}.help-nav nav a{color:#a1a1aa;padding:9px 11px;font-size:11px}.help-nav nav a:hover{color:#fff}.help-center{width:min(1040px,100%);margin:auto;padding:75px 24px}.help-hero h1{letter-spacing:-.065em;margin:12px 0 8px;font-size:clamp(48px,7vw,78px)}.help-hero>p:not(.eyebrow){color:#9898a1;margin:0}.help-hero>label{background:#141416;border:1px solid #37333e;border-radius:12px;align-items:center;gap:11px;width:min(680px,100%);height:58px;margin:32px auto 0;padding:0 17px;display:flex;box-shadow:0 20px 55px #0007}.help-hero>label>span{color:#9d72d6;font-size:19px}.help-hero input{height:100%;box-shadow:none;background:0 0;border:0;padding:0;font-size:14px}.help-content{gap:32px;margin-top:65px;display:grid}.help-category>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.help-category h2{margin:0;font-size:19px}.help-category header span{color:#c4a9eb;font:800 9px var(--font-mono);background:#26222c;border-radius:99px;padding:4px 8px}.help-category>div{background:#121214;border:1px solid #2d2d32;border-radius:12px;overflow:hidden}.help-category>div>a{border-top:1px solid #29292e;justify-content:space-between;align-items:center;gap:20px;padding:19px 21px;display:flex}.help-category>div>a:first-child{border-top:0}.help-category>div>a:hover{background:#19171d}.help-category p{color:#85858e;margin:6px 0 0;font-size:10px;line-height:1.45}.help-category>a>span,.help-category>div>a>span{color:#9a6ed1}.help-empty{text-align:center;background:#121214;border:1px solid #29292e;border-radius:12px;padding:45px}.help-empty h2{margin:0 0 7px}.help-empty p{color:#85858e;margin:0;font-size:11px}.help-article{width:min(760px,100%);margin:auto;padding:70px 24px 100px}.help-article>a{color:#9d9da6;font-size:11px}.help-article h1{letter-spacing:-.06em;margin:13px 0 15px;font-size:clamp(43px,7vw,72px);line-height:.98}.help-article-summary{color:#b9b9c1!important;font-size:18px!important}.help-article>div{margin-top:40px}.help-article>div p{color:#d0d0d5;margin:0 0 23px;font-size:14px;line-height:1.8}.help-article>footer{background:#17131c;border:1px solid #392f46;border-radius:12px;margin-top:50px;padding:25px}.help-article footer h2{margin:0 0 6px}.help-article footer p{color:#9a9aa3;margin:0;font-size:11px}.admin-shell{background:#09090b;grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}.admin-sidebar{background:#0d0d0f;border-right:1px solid #26262b;flex-direction:column;height:100vh;padding:24px 16px 16px;display:flex;position:sticky;top:0}.admin-sidebar>.wordmark{margin-bottom:35px;padding:0 10px}.admin-sidebar nav{gap:4px;padding-top:14px;display:grid}.admin-sidebar nav button{color:#a1a1aa;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:26px 1fr auto;align-items:center;min-height:44px;padding:0 12px;font-size:13px;font-weight:650;display:grid;position:relative}.admin-sidebar nav button:hover{color:#fff;background:#1b1b1f}.admin-sidebar nav button.active{color:#fff;background:#242027}.admin-sidebar nav button.active:before{content:"";background:#9147ff;width:3px;height:24px;position:absolute;left:-16px}.admin-sidebar nav button>span{color:#a970ff}.admin-sidebar nav em{color:#fecaca;font:800 9px var(--font-mono);background:#39191d;border-radius:99px;padding:4px 7px;font-style:normal}.admin-sidebar .sidebar-bottom{margin-top:auto}.admin-content{min-width:0}.admin-topbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0d0ff2;border-bottom:1px solid #28282d;justify-content:space-between;align-items:center;height:68px;padding:0 28px;display:flex;position:sticky;top:0}.admin-topbar>div{align-items:center;gap:11px;display:flex}.admin-topbar a{color:#9999a2;padding:9px 11px;font-size:11px}.admin-topbar a:hover{color:#fff}.admin-badge{color:#d8baff;font:800 8px var(--font-mono);letter-spacing:.08em;background:#30233f;border-radius:5px;padding:5px 7px}.admin-page{width:min(1400px,100%);margin:auto;padding:0 28px 70px}.admin-overview{grid-template-columns:150px 150px minmax(260px,1fr);gap:10px;margin-bottom:13px;display:grid}.admin-overview article{background:#121214;border:1px solid #2d2d32;border-radius:10px;gap:9px;padding:15px;display:grid}.admin-overview article span{color:#85858e;font-size:9px}.admin-overview article strong{font-size:25px}.admin-overview label{background:#121214;border:1px solid #303036;border-radius:10px;align-items:center;gap:8px;padding:0 13px;display:flex}.admin-overview label>span{color:#777}.admin-overview input{box-shadow:none;background:0 0;border:0}.admin-feedback-list{gap:9px;display:grid}.admin-feedback-list>article{background:#121214;border:1px solid #2d2d32;border-radius:10px;padding:17px 19px}.admin-feedback-list>article.new{background:#16131a;border-color:#55406d}.admin-feedback-meta{justify-content:space-between;align-items:center;display:flex}.admin-feedback-list>article>small,.admin-feedback-meta small{color:#74747d;font-size:9px}.admin-feedback-list>article>p{color:#e2e2e5;margin:15px 0 9px;font-size:13px;line-height:1.55}.admin-feedback-list footer{justify-content:flex-end;margin-top:13px;display:flex}.admin-feedback-list footer button{color:#aaaab2;cursor:pointer;background:#1c1c20;border:1px solid #34343a;border-radius:7px;padding:7px 9px;font-size:9px}.beat-battle-admin-heading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.beat-battle-admin-heading>div>p:last-child{margin-bottom:0}.beat-battle-admin-heading>a{color:#bd8ae5;margin-bottom:4px;font-size:10px;font-weight:800}.beat-battle-editor{background:#121214;border:1px solid #2d2d32;border-radius:13px;gap:18px;max-width:760px;padding:24px;display:grid}.beat-battle-editor>label:not(.toggle){color:#aaa5ad;gap:8px;font-size:10px;font-weight:800;display:grid}.beat-battle-editor>label>span{color:#69636d;font-size:8px;font-weight:600}.beat-battle-editor textarea{resize:vertical}.beat-file-picker{background:#17131a;border:1px dashed #55485d;border-radius:10px;padding:18px}.beat-file-picker input{background:#0e0d0f;padding:10px}.beat-file-picker small{color:#716b75;font-size:8px}.beat-current-file{background:#0e0d0f;border:1px solid #322d36;border-radius:9px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;display:grid}.beat-current-file>span{color:#bf7fe8;background:#2a1c32;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.beat-current-file>div{gap:4px;display:grid}.beat-current-file strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.beat-current-file small{color:#77717b;font-size:8px}.beat-current-file a{color:#b783dc;font-size:9px}.beat-battle-editor>footer{border-top:1px solid #29262c;justify-content:flex-end;align-items:center;gap:18px;padding-top:18px;display:flex}.beat-battle-editor>footer>span{color:#72d793;font-size:9px}.beat-battle-editor>footer>span.error{color:#ef8998}.beat-battle-shell{background:radial-gradient(circle at 50% 0,#2b1737 0,#0000 38%),#09090b;min-height:100vh;padding:0 24px}.beat-battle-shell>nav{align-items:center;max-width:1080px;height:78px;margin:auto;display:flex}.beat-battle-card{background:#111013;border:1px solid #39303f;border-radius:20px;justify-items:start;gap:18px;width:min(620px,100%);margin:clamp(55px,10vh,110px) auto 80px;padding:clamp(26px,6vw,54px);display:grid;box-shadow:0 30px 100px #0008}.beat-battle-card h1{letter-spacing:-.065em;margin:0;font-size:clamp(42px,8vw,72px);font-weight:650;line-height:.94}.beat-battle-description{color:#a39ca8;white-space:pre-wrap;max-width:500px;margin:0;font-size:14px;line-height:1.65}.beat-battle-file{background:#0b0a0c;border:1px solid #332d37;border-radius:11px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:13px;width:100%;margin-top:10px;padding:14px;display:grid}.beat-battle-file>span{color:#fff;background:#6f34a2;border-radius:10px;place-items:center;width:48px;height:48px;font-size:20px;display:grid}.beat-battle-file>div{gap:5px;min-width:0;display:grid}.beat-battle-file strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beat-battle-file small{color:#77717c;font:8px var(--font-mono)}.beat-battle-card audio{width:100%;height:42px}.beat-download{justify-content:center;align-items:center;width:100%;min-height:50px;display:flex}@media (max-width:700px){.beat-battle-admin-heading{flex-direction:column;align-items:flex-start}.beat-battle-editor{padding:18px}.beat-battle-shell{padding:0 16px}.beat-battle-card{margin-top:35px}.beat-current-file{grid-template-columns:38px minmax(0,1fr)}.beat-current-file a{grid-column:2}}.inbound-inbox{background:#121214;border:1px solid #2d2d32;border-radius:12px;grid-template-columns:minmax(260px,360px) minmax(0,1fr);min-height:580px;display:grid;overflow:hidden}.inbound-inbox>aside{border-right:1px solid #2d2d32;max-height:680px;overflow:auto}.inbound-inbox>aside>button{color:#aaaab2;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #29292e;gap:6px;width:100%;padding:15px;display:grid}.inbound-inbox>aside>button:first-child{border-top:0}.inbound-inbox>aside>button.active,.inbound-inbox>aside>button:hover{background:#1b1820}.inbound-inbox>aside>button.unread{box-shadow:inset 3px 0 #9147ff}.inbound-inbox>aside>button>span{justify-content:space-between;align-items:center;gap:12px;display:flex}.inbound-inbox>aside strong{color:#eeeef0;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.inbound-inbox>aside time{color:#6f6f78;font:7px var(--font-mono)}.inbound-inbox>aside b{font-size:11px}.inbound-inbox>aside b,.inbound-inbox>aside small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inbound-inbox>aside small{color:#72727b;font-size:8px}.inbound-inbox>aside>p{color:#777780;text-align:center;padding:25px;font-size:10px}.inbound-inbox>article{min-width:0;padding:24px}.inbound-inbox>article>header{border-bottom:1px solid #29292e;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}.inbound-inbox>article h2{margin:6px 0 0;font-size:24px}.inbound-inbox>article>header .button{flex:none}.inbound-inbox dl{gap:8px;margin:18px 0;display:grid}.inbound-inbox dl>div{grid-template-columns:70px minmax(0,1fr);gap:8px;display:grid}.inbound-inbox dt{color:#74747d;font-size:9px}.inbound-inbox dd{overflow-wrap:anywhere;color:#aaaab2;margin:0;font-size:10px}.inbound-message-body{color:#e1e1e5;white-space:pre-wrap;min-height:220px;padding:22px 0;font-size:13px;line-height:1.7}.inbound-inbox>article>footer{background:#0e0e10;border:1px solid #303036;border-radius:9px;gap:9px;padding:15px;display:grid}.inbound-inbox>article>footer>strong{font-size:10px}.inbound-inbox>article>footer>div{flex-wrap:wrap;gap:7px;display:flex}.inbound-inbox>article>footer span{color:#c7afd9;background:#26222c;border-radius:6px;padding:6px 8px;font-size:8px}.inbound-inbox>article>footer small{color:#6f6f78;font-size:8px}.inbound-status{color:#aaaab2;cursor:pointer;background:#1c1c20;border:1px solid #34343a;border-radius:7px;margin-top:18px;padding:7px 9px;font-size:9px}.knowledge-workspace{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:13px;display:grid}.knowledge-workspace>aside{background:#121214;border:1px solid #2d2d32;border-radius:12px;position:sticky;top:84px;overflow:hidden}.knowledge-workspace>aside>.button{width:calc(100% - 20px);margin:10px}.knowledge-workspace>aside>div{border-top:1px solid #29292e;max-height:650px;overflow:auto}.knowledge-workspace>aside>div>button{color:#aaaab2;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #26262b;grid-template-columns:1fr auto;align-items:center;gap:10px;width:100%;padding:13px 14px;display:grid}.knowledge-workspace>aside>div>button:first-child{border-top:0}.knowledge-workspace>aside>div>button.active,.knowledge-workspace>aside>div>button:hover{color:#fff;background:#1b1820}.knowledge-workspace>aside button>span{gap:4px;display:grid}.knowledge-workspace>aside strong{font-size:11px}.knowledge-workspace>aside small{color:#72727b;font-size:8px}.knowledge-workspace>aside em{color:#85858e;font:800 7px var(--font-mono);text-transform:uppercase;background:#29292e;border-radius:5px;padding:4px 6px;font-style:normal}.knowledge-workspace>aside em.published{color:#8cebaa;background:#15321e}.knowledge-workspace>form{background:#121214;border:1px solid #2d2d32;border-radius:12px;overflow:hidden}.knowledge-workspace>form>header{border-bottom:1px solid #29292e;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.knowledge-workspace form h2{margin:5px 0 0}.knowledge-workspace form header>a{color:#aaaab2;font-size:9px}.knowledge-form{gap:15px;padding:20px;display:grid}.knowledge-form .article-editor{min-height:290px;line-height:1.6}.knowledge-form .toggle{background:#0d0d0f;border:1px solid #34343a;border-radius:8px;align-items:center;gap:9px;padding:12px;display:flex}.knowledge-form .toggle input{width:auto}.knowledge-form>.button{width:max-content}.platform-stat-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px;display:grid}.platform-stat-grid article{background:linear-gradient(145deg,#151517,#111113);border:1px solid #2d2d32;border-radius:11px;flex-direction:column;min-height:132px;padding:18px;display:flex}.platform-stat-grid span{color:#85858e;font-size:10px}.platform-stat-grid strong{letter-spacing:-.045em;margin:auto 0 8px;font-size:31px}.platform-stat-grid small{color:#72727b;font:9px var(--font-mono)}.platform-activity-card,.platform-list-card{background:#121214;border:1px solid #2d2d32;border-radius:12px;overflow:hidden}.platform-activity-card{margin-bottom:12px}.platform-activity-card>header,.platform-list-card>header{border-bottom:1px solid #29292e;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:16px 19px;display:flex}.platform-activity-card h2,.platform-list-card h2{margin:5px 0 0;font-size:19px}.platform-chart-legend{flex-wrap:wrap;gap:13px;display:flex}.platform-chart-legend span{color:#85858e;align-items:center;gap:6px;font-size:9px;display:flex}.platform-chart-legend i{border-radius:2px;width:7px;height:7px}.platform-chart-legend i.signups,.platform-day i.signups{background:#9b62e7}.platform-chart-legend i.streams,.platform-day i.streams{background:#2dd4bf}.platform-chart-legend i.submissions,.platform-day i.submissions{background:#f472b6}.platform-bar-chart{grid-template-columns:repeat(14,minmax(28px,1fr));gap:7px;height:280px;padding:28px 19px 14px;display:grid}.platform-day{grid-template-rows:1fr 18px;gap:7px;min-width:0;display:grid}.platform-day>div{background:repeating-linear-gradient(0deg,#0000 0 calc(25% - 1px),#202025 25%);border-bottom:1px solid #34343a;justify-content:center;align-items:flex-end;gap:3px;height:100%;display:flex}.platform-day i{border-radius:3px 3px 0 0;width:min(8px,28%);min-height:0}.platform-day small{color:#666670;font:7px var(--font-mono);text-align:center;white-space:nowrap;overflow:hidden}.platform-insight-grid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.platform-list-card>header>a,.platform-list-card>header>span{color:#85858e;font-size:9px}.platform-list-card>div>div{border-top:1px solid #28282d;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:11px;min-height:66px;padding:10px 15px;display:grid}.platform-list-card>div>div:first-child{border-top:0}.platform-list-card>div>div>i,.platform-list-card>div>div>span{color:#cda7ff;width:28px;height:28px;font:800 8px var(--font-mono);background:#25202c;border-radius:7px;place-items:center;font-style:normal;display:grid}.platform-list-card>div>div>div{gap:4px;min-width:0;display:grid}.platform-list-card small,.platform-list-card strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-list-card strong{font-size:11px}.platform-list-card small{color:#74747d;font-size:8px}.platform-list-card b{color:#aaaab2;font-size:9px}.platform-list-card em{color:#71e3a0;font:9px var(--font-mono);font-style:normal}.platform-list-card>div>p{color:#777780;text-align:center;margin:0;padding:30px;font-size:10px}.platform-health-strip{background:#121214;border:1px solid #2d2d32;border-radius:11px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.platform-health-strip>div{border-left:1px solid #29292e;gap:7px;padding:16px;display:grid}.platform-health-strip>div:first-child{border-left:0}.platform-health-strip span{color:#777780;font-size:9px}.platform-health-strip strong{font-size:20px}@media (max-width:850px){.admin-shell{grid-template-columns:74px 1fr}.admin-sidebar{padding:20px 10px}.admin-sidebar>.wordmark{justify-content:center;padding:0}.admin-sidebar .sidebar-bottom,.admin-sidebar .workspace-label,.admin-sidebar>.wordmark>span:last-child{display:none}.admin-sidebar nav button{grid-template-columns:1fr;place-items:center;font-size:0}.admin-sidebar nav button>span{font-size:17px}.admin-sidebar nav em{position:absolute;top:2px;right:3px}.knowledge-workspace{grid-template-columns:1fr}.knowledge-workspace>aside{position:static}.admin-overview{grid-template-columns:1fr 1fr}.admin-overview label{grid-column:1/-1}.inbound-inbox{grid-template-columns:1fr}.inbound-inbox>aside{border-bottom:1px solid #2d2d32;border-right:0;max-height:260px}}@media (max-width:600px){.help-center{padding:50px 15px}.help-hero h1{font-size:52px}.help-content{margin-top:45px}.help-category>div>a{padding:16px}.admin-shell{display:block}.admin-sidebar{z-index:40;border-width:1px 0 0;width:auto;height:64px;padding:7px 10px;display:block;position:fixed;inset:auto 0 0}.admin-sidebar .sidebar-bottom,.admin-sidebar .workspace-label,.admin-sidebar>.wordmark{display:none}.admin-sidebar nav{grid-template-columns:1fr 1fr;padding:0}.admin-sidebar nav button{min-height:48px}.admin-content{padding-bottom:64px}.admin-topbar{height:60px;padding:0 14px}.admin-topbar>div:last-child a:first-child{display:none}.admin-page{padding:0 14px 45px}.admin-overview{grid-template-columns:1fr 1fr}.knowledge-workspace>form>header{flex-direction:column;align-items:flex-start}.knowledge-form .two-col{grid-template-columns:1fr}}@media (max-width:1000px){.platform-stat-grid{grid-template-columns:1fr 1fr}.platform-insight-grid{grid-template-columns:1fr}.platform-health-strip{grid-template-columns:1fr 1fr}.platform-health-strip>div:nth-child(3){border-top:1px solid #29292e;border-left:0}.platform-health-strip>div:nth-child(4){border-top:1px solid #29292e}}@media (max-width:600px){.admin-sidebar nav{grid-template-columns:repeat(6,1fr)}.admin-sidebar nav button{text-align:center;grid-template-rows:20px 12px;gap:1px;padding:3px!important;font-size:7px!important}.admin-sidebar nav button>span{font-size:14px}.platform-stat-grid{grid-template-columns:1fr 1fr}.platform-stat-grid article{min-height:120px;padding:14px}.platform-stat-grid strong{font-size:26px}.platform-activity-card>header{flex-direction:column;align-items:flex-start}.platform-bar-chart{gap:3px;height:250px;padding:22px 8px 12px}.platform-day{grid-template-rows:1fr 14px}.platform-day small{font-size:6px;transform:rotate(-45deg)}.platform-list-card>div>div{grid-template-columns:28px minmax(0,1fr) auto}.platform-list-card>div>div>em{display:none}.platform-health-strip{grid-template-columns:1fr 1fr}.inbound-inbox>article{padding:17px}.inbound-inbox>article>header{flex-direction:column}.inbound-inbox dl>div{grid-template-columns:55px minmax(0,1fr)}}.admin-artist-week{background:#111114;border:1px solid #303037;border-radius:14px;overflow:hidden}.admin-artist-week>header{border-bottom:1px solid #2c2c32;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.admin-artist-week>header>div{gap:5px;display:grid}.admin-artist-week>header strong{font-size:15px}.admin-artist-week>header small{color:#808089;font-size:9px}.admin-artist-week>header>a{color:#c59ce0;border:1px solid #554065;border-radius:8px;padding:9px 11px;font-size:9px;font-weight:800}.admin-artist-ballot{border-bottom:1px solid #29292e;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:16px;display:grid}.admin-artist-ballot>article{background:#17151a;border:1px solid #302d34;border-radius:10px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.admin-artist-add button>span,.admin-artist-ballot article>span{color:#d8acef;background:#312039;border-radius:10px;place-items:center;width:42px;height:42px;font-weight:850;display:grid;overflow:hidden}.admin-artist-add img,.admin-artist-ballot img{object-fit:cover;width:100%;height:100%}.admin-artist-ballot article>div{gap:4px;min-width:0;display:grid}.admin-artist-ballot article small,.admin-artist-ballot article strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-artist-ballot article strong{font-size:10px}.admin-artist-ballot article small{color:#79727d;font-size:8px}.admin-artist-ballot button{color:#a99faa;cursor:pointer;background:#1d181e;border:1px solid #493d4d;border-radius:7px;padding:8px;font-size:8px}.admin-artist-ballot>p{color:#77717b;font-size:10px}.admin-artist-add{gap:12px;padding:18px;display:grid}.admin-artist-add>label{color:#827989;background:#0d0d10;border:1px solid #38353d;border-radius:9px;align-items:center;gap:9px;max-width:560px;padding:0 12px;display:flex}.admin-artist-add input{color:#eeeaf0;background:0 0;border:0;outline:0;width:100%;height:42px}.admin-artist-add>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-artist-add>div>button{color:#f1edf2;text-align:left;cursor:pointer;background:#161419;border:1px solid #302d34;border-radius:10px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:9px;padding:10px;display:grid}.admin-artist-add>div>button:hover{background:#201725;border-color:#76518c}.admin-artist-add button>div{gap:3px;min-width:0;display:grid}.admin-artist-add button small,.admin-artist-add button strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-artist-add button strong{font-size:10px}.admin-artist-add button small{color:#756e79;font-size:8px}.admin-artist-add button em{color:#bc87dc;text-align:right;grid-column:1/-1;font-size:8px;font-style:normal;font-weight:800}.admin-artist-add>div>p,.admin-artist-message{color:#827a86;font-size:10px}.admin-artist-message{color:#bd91d5;background:#18131b;border-top:1px solid #2d2930;margin:0;padding:12px 18px}@media (max-width:850px){.admin-artist-add>div,.admin-artist-ballot{grid-template-columns:1fr}}@media (max-width:600px){.admin-sidebar nav{grid-template-columns:repeat(7,1fr)}.admin-artist-week>header{flex-direction:column;align-items:flex-start}.admin-artist-ballot article{grid-template-columns:42px minmax(0,1fr)}.admin-artist-ballot article>button{grid-column:2}}.admin-artist-ballot article>em{color:#77717b;font-size:8px;font-style:normal;font-weight:750}.admin-artist-heading{max-width:760px}.admin-artist-summary{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(190px,.8fr);gap:8px;margin-bottom:12px;display:grid}.admin-artist-summary>a,.admin-artist-summary>article{background:#121115;border:1px solid #302d34;border-radius:12px;align-content:center;gap:7px;min-height:105px;padding:17px 19px;display:grid}.admin-artist-summary span{color:#80628e;font:850 7px var(--font-mono);letter-spacing:.1em}.admin-artist-summary strong{letter-spacing:-.04em;font-size:22px}.admin-artist-summary small{color:#77717c;font-size:8px}.admin-artist-summary>a{color:#f2edf4;background:radial-gradient(circle at 100% 0,#6d35952b,#0000 55%),#17121b;border-color:#523764}.admin-artist-summary>a strong{font-size:15px}.admin-artist-builder{grid-template-columns:minmax(0,1.35fr) minmax(350px,.65fr);align-items:start;gap:12px;display:grid}.admin-candidate-pool,.admin-live-ballot{background:#111114;border:1px solid #302d34;border-radius:15px;overflow:hidden}.admin-candidate-pool>header,.admin-live-ballot>header{background:linear-gradient(115deg,#17131a,#111114);border-bottom:1px solid #2c2930;justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:18px 20px;display:flex}.admin-candidate-pool>header>div,.admin-live-ballot>header>div{gap:4px;display:grid}.admin-candidate-pool>header span,.admin-live-ballot>header span{color:#a66dc6;font:850 7px var(--font-mono);letter-spacing:.1em}.admin-candidate-pool h2,.admin-live-ballot h2{margin:0;font-size:20px}.admin-candidate-pool>header p{color:#77717c;margin:0;font-size:8px}.admin-candidate-pool>header>b{color:#c793e4;font:850 8px var(--font-mono);background:#24182b;border-radius:7px;padding:7px 9px}.admin-candidate-tools{border-bottom:1px solid #29262d;grid-template-columns:minmax(240px,1fr) auto;gap:9px;padding:13px 14px;display:grid}.admin-candidate-tools>label{color:#8b8090;background:#0c0c0f;border:1px solid #39343e;border-radius:9px;grid-template-columns:22px minmax(0,1fr) 24px;align-items:center;min-height:42px;padding:0 10px;display:grid}.admin-candidate-tools input{color:#f4f0f5;background:0 0;border:0;outline:0;height:40px}.admin-candidate-tools label>button{color:#827787;cursor:pointer;background:0 0;border:0;font-size:17px}.admin-candidate-tools>div{background:#0c0c0f;border:1px solid #302d34;border-radius:9px;align-items:center;gap:4px;padding:4px;display:flex}.admin-candidate-tools>div button{color:#77717c;cursor:pointer;background:0 0;border:0;border-radius:6px;height:32px;padding:0 10px;font-size:8px;font-weight:800}.admin-candidate-tools>div button.active{color:#d4a6eb;background:#261b2e}.admin-candidate-results{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:7px;min-height:330px;max-height:510px;padding:12px;display:grid;overflow-y:auto}.admin-candidate-results>button{color:#eeeaf0;text-align:left;cursor:pointer;background:#151318;border:1px solid #2e2b32;border-radius:10px;grid-template-columns:45px minmax(0,1fr) 27px;align-items:center;gap:10px;min-height:76px;padding:9px 10px;transition:border-color .15s,background .15s,transform .15s;display:grid;position:relative}.admin-candidate-results>button:hover{background:#1c1620;border-color:#68477a;transform:translateY(-1px)}.admin-candidate-results>button.selected{background:linear-gradient(120deg,#281b30,#17131b);border-color:#8e4fba;box-shadow:inset 3px 0 #a95ee0}.admin-candidate-results>button>span{color:#d7a8ed;background:#302039;border-radius:11px;place-items:center;width:45px;height:45px;font-size:14px;font-weight:850;display:grid;overflow:hidden}.admin-candidate-results img,.admin-live-ballot img{object-fit:cover;width:100%;height:100%}.admin-candidate-results>button>div{gap:3px;min-width:0;display:grid}.admin-candidate-results small,.admin-candidate-results strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-candidate-results strong{font-size:10px}.admin-candidate-results small{color:#7d7581;font-size:8px}.admin-candidate-results em{color:#6e6572;margin-top:3px;font-size:7px;font-style:normal}.admin-candidate-results>button>b{color:#9e84aa;border:1px solid #44394a;border-radius:7px;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.admin-candidate-results>button.selected>b{color:#fff;background:#8440ad;border-color:#9455b8}.admin-candidate-empty{color:#716a75;text-align:center;grid-column:1/-1;align-content:center;place-items:center;gap:7px;min-height:250px;display:grid}.admin-candidate-empty>span{font-size:23px}.admin-candidate-empty strong{color:#aaa2ad;font-size:12px}.admin-candidate-empty p{margin:0;font-size:8px}.admin-candidate-pool>footer{background:#0d0d10;border-top:1px solid #2b2830;justify-content:flex-end;align-items:center;gap:8px;min-height:70px;padding:12px 14px;display:flex}.admin-candidate-pool>footer>div{gap:3px;margin-right:auto;display:grid}.admin-candidate-pool>footer strong{font-size:9px}.admin-candidate-pool>footer small{color:#706973;font-size:7px}.admin-candidate-pool>footer>button{color:#99909d;cursor:pointer;background:#171419;border:1px solid #3b3540;border-radius:8px;min-height:37px;padding:0 12px;font-size:8px;font-weight:850}.admin-candidate-pool>footer>button.primary{color:#fff;background:#7f3bb0;border-color:#76469a}.admin-candidate-pool>footer>button:disabled{opacity:.4;cursor:not-allowed}.admin-live-ballot{position:sticky;top:88px}.admin-live-ballot>header>b{color:#cf95ed;min-width:32px;font:850 10px var(--font-mono);text-align:center;background:#2b1b33;border-radius:8px;padding:7px}.admin-live-ballot>div{padding:7px;display:grid}.admin-live-ballot article{border-bottom:1px solid #29262d;grid-template-columns:23px 43px minmax(0,1fr) auto 28px;align-items:center;gap:9px;min-height:75px;padding:9px;display:grid}.admin-live-ballot article:last-child{border-bottom:0}.admin-live-ballot article>b{color:#685673;font:850 7px var(--font-mono)}.admin-live-ballot article>span:not(.admin-ballot-lock){color:#d7a8ed;background:#302039;border-radius:10px;place-items:center;width:43px;height:43px;font-size:13px;font-weight:850;display:grid;overflow:hidden}.admin-live-ballot article>div:first-of-type{gap:3px;min-width:0;display:grid}.admin-live-ballot article>div:first-of-type>small,.admin-live-ballot article>div:first-of-type>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-live-ballot article>div:first-of-type>strong{font-size:10px}.admin-live-ballot article>div:first-of-type>small{color:#77707b;font-size:7px}.admin-live-ballot article em{width:max-content;font:850 5px var(--font-mono);letter-spacing:.06em;border-radius:4px;margin-top:2px;padding:3px 5px;font-style:normal}.admin-live-ballot article em.admin{color:#c78de7;background:#291b31}.admin-live-ballot article em.creator{color:#75bf8d;background:#172a20}.admin-ballot-votes{justify-items:end;gap:1px!important;display:grid!important}.admin-ballot-votes>strong{font-size:15px!important}.admin-ballot-votes>small{color:#77707b;font-size:6px!important}.admin-ballot-lock,.admin-live-ballot article>button{color:#9f8f9f;cursor:pointer;background:#181418;border:1px solid #403740;border-radius:7px;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.admin-live-ballot article>button:hover{color:#efa3b2;background:#2a171c;border-color:#744252}.admin-ballot-lock{color:#5e5762!important;cursor:help!important;background:0 0!important;border-color:#0000!important}.admin-ballot-empty{color:#6f6873;text-align:center;align-content:center;place-items:center;gap:8px;min-height:330px;padding:25px;display:grid}.admin-ballot-empty>span{color:#a368c5;font-size:28px}.admin-ballot-empty strong{color:#aaa2ad;font-size:12px}.admin-ballot-empty p{max-width:230px;margin:0;font-size:8px;line-height:1.5}.admin-artist-builder-message{border:1px solid #4a3657;border-radius:9px;margin-top:10px}@media (max-width:1150px){.admin-artist-summary{grid-template-columns:repeat(2,1fr)}.admin-artist-builder{grid-template-columns:1fr}.admin-live-ballot{position:static}.admin-live-ballot>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.admin-live-ballot article{border:1px solid #29262d;border-radius:9px}}@media (max-width:760px){.admin-artist-summary{grid-template-columns:1fr 1fr}.admin-candidate-tools{grid-template-columns:1fr}.admin-candidate-tools>div{overflow-x:auto}.admin-candidate-results,.admin-live-ballot>div{grid-template-columns:1fr}.admin-candidate-pool>footer{flex-wrap:wrap;align-items:stretch}.admin-candidate-pool>footer>div{width:100%;margin:0}.admin-candidate-pool>footer>button{flex:1}}@media (max-width:480px){.admin-artist-summary{grid-template-columns:1fr}.admin-candidate-pool>header,.admin-live-ballot>header{padding:15px}.admin-candidate-results{min-height:250px;padding:8px}.admin-live-ballot article{grid-template-columns:20px 40px minmax(0,1fr) 26px}.admin-ballot-votes{grid-column:3;justify-items:start!important}.admin-ballot-lock,.admin-live-ballot article>button{grid-area:1/4/3}.admin-live-ballot article>span:not(.admin-ballot-lock){width:40px;height:40px}}.admin-candidate-result-card{background:#151318;border:1px solid #2e2b32;border-radius:10px;grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:88px;padding:10px;transition:border-color .15s,background .15s;display:grid}.admin-candidate-result-card:hover{background:#1c1620;border-color:#68477a}.admin-candidate-result-card.selected{background:linear-gradient(120deg,#281b30,#17131b);border-color:#8e4fba;box-shadow:inset 3px 0 #a95ee0}.admin-candidate-result-card>span{color:#d7a8ed;background:#302039;border-radius:11px;place-items:center;width:45px;height:45px;font-size:14px;font-weight:850;display:grid;overflow:hidden}.admin-candidate-result-card>div:first-of-type{gap:3px;min-width:0;display:grid}.admin-candidate-result-card>div:first-of-type>a,.admin-candidate-result-card>div:first-of-type>small,.admin-candidate-result-card>div:first-of-type>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-candidate-result-card>div:first-of-type>strong{font-size:10px}.admin-candidate-result-card>div:first-of-type>a{color:#a986bd;width:max-content;max-width:100%;font-size:8px}.admin-candidate-result-card>div:first-of-type>em{color:#6e6572;font-size:7px;font-style:normal}.admin-candidate-result-card>div:first-of-type>small{color:#aaa0ad;margin-top:2px;font-size:7px}.admin-candidate-actions{justify-items:stretch;gap:5px;display:grid}.admin-candidate-actions>button{color:#a99dad;cursor:pointer;background:#171419;border:1px solid #403745;border-radius:6px;min-width:68px;min-height:27px;padding:0 7px;font-size:7px;font-weight:800}.admin-candidate-actions>button.select{color:#c692df;border-color:#5b3b6b}.admin-candidate-result-card.selected .admin-candidate-actions>button.select{color:#fff;background:#7f3caf;border-color:#9154b7}.admin-candidate-media{border-top:1px solid #322b37;grid-column:1/-1;grid-template-columns:145px minmax(0,1fr);align-items:stretch;gap:9px;margin-top:4px;padding-top:10px;display:grid}.admin-ballot-media>header,.admin-candidate-media>header{background:#0e0d10;align-content:center;gap:5px;padding:13px;display:grid}.admin-ballot-media>header span,.admin-candidate-media>header span{color:#a76dca;font:850 6px var(--font-mono);letter-spacing:.1em}.admin-ballot-media>header strong,.admin-candidate-media>header strong{font-size:11px}.admin-ballot-media>header small,.admin-candidate-media>header small{color:#756e79;font-size:7px}.admin-candidate-media>.media-fallback,.admin-candidate-media>.media-player{border-radius:9px;min-height:150px}.admin-live-ballot article>div:first-of-type>a{color:#a986bd;text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:100%;font-size:7px;overflow:hidden}.admin-ballot-actions{gap:4px;display:grid}.admin-ballot-actions>.admin-ballot-lock,.admin-ballot-actions>button{color:#9f8f9f;cursor:pointer;background:#181418;border:1px solid #403740;border-radius:7px;place-items:center;width:26px;height:26px;font-size:10px;display:grid}.admin-ballot-actions>button:first-child:hover{color:#cf9bea;border-color:#62437a}.admin-ballot-actions>button:last-child:hover{color:#efa3b2;background:#2a171c;border-color:#744252}.admin-ballot-media{grid-column:1/-1;gap:8px;padding:10px 0 4px;display:grid}.admin-ballot-media>header{background:#17121b;border-radius:8px;padding:9px 11px}.admin-ballot-media>.media-fallback,.admin-ballot-media>.media-player{border-radius:9px;min-height:190px}.admin-candidate-results:has(+.admin-candidate-pagination){max-height:none;overflow:visible}.admin-candidate-pagination{background:#100f12;border-top:1px solid #29262d;justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:10px 14px;display:flex}.admin-candidate-pagination>p{color:#77717c;margin:0;font-size:8px}.admin-candidate-pagination>p strong{color:#b8afb9}.admin-candidate-pagination>div{align-items:center;gap:4px;display:flex}.admin-candidate-pagination button{color:#8d8591;cursor:pointer;background:#171519;border:1px solid #343038;border-radius:7px;min-width:30px;height:30px;padding:0 8px;font-size:8px;font-weight:800}.admin-candidate-pagination button:hover:not(:disabled){color:#d2b1e2;border-color:#68477a}.admin-candidate-pagination button.active{color:#fff;background:#74349c;border-color:#8450a1}.admin-candidate-pagination button:disabled{opacity:.35;cursor:not-allowed}.admin-candidate-pagination span{color:#6f6873;text-align:center;width:18px;font-size:9px}@media (max-width:760px){.admin-candidate-media{grid-template-columns:1fr}.admin-candidate-media>header{min-height:70px}.admin-candidate-result-card{grid-template-columns:42px minmax(0,1fr)}.admin-candidate-result-card>span{width:42px;height:42px}.admin-candidate-actions{grid-column:1/-1;grid-template-columns:1fr 1fr}.admin-candidate-media{grid-column:1/-1}.admin-candidate-pagination{flex-direction:column;align-items:flex-start}.admin-candidate-pagination>div{width:100%;overflow-x:auto}.admin-candidate-pagination button{flex:none}}.help-shell{background:radial-gradient(circle at 70% -20%,#7c3cff1c,#0000 34%),#09090b}.help-nav{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#09090be8;position:sticky;top:0}.help-center{width:min(1280px,100%);padding:70px 24px 110px}.help-hero{text-align:center;max-width:900px;margin:0 auto}.help-hero h1{margin:12px 0 10px;font-size:clamp(48px,7vw,80px)}.help-hero>p:not(.eyebrow){color:#a5a1ab;max-width:650px;margin:0 auto;line-height:1.65}.help-hero-stats{color:#716b77;font:750 8px var(--font-mono);text-transform:uppercase;letter-spacing:.08em;justify-content:center;align-items:center;gap:10px;margin-top:16px;display:flex}.help-hero-stats i{background:#62427b;border-radius:50%;width:3px;height:3px}.help-wiki-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:46px;margin-top:72px;display:grid}.help-wiki-sidebar{gap:17px;display:grid;position:sticky;top:100px}.help-wiki-sidebar>strong{color:#f4eff7;font-size:12px}.help-wiki-sidebar nav{border-bottom:1px solid #29262d;gap:2px;padding-bottom:18px;display:grid}.help-wiki-sidebar nav a{color:#89838e;border-radius:7px;grid-template-columns:20px minmax(0,1fr);align-items:center;min-height:34px;padding:0 9px;font-size:10px;display:grid}.help-wiki-sidebar nav a span{color:#674c78;font-size:13px}.help-wiki-sidebar nav a.active,.help-wiki-sidebar nav a:hover{color:#f0eaf3;background:#19151d}.help-wiki-sidebar>div{background:linear-gradient(145deg,#1e1327,#111014);border:1px solid #463153;border-radius:11px;padding:15px}.help-wiki-sidebar>div small{color:#b678e0;font:800 7px var(--font-mono);letter-spacing:.1em}.help-wiki-sidebar>div b{margin:7px 0 5px;font-size:11px;display:block}.help-wiki-sidebar>div p{color:#827887;margin:0 0 10px;font-size:8px;line-height:1.5}.help-wiki-sidebar>div a{color:#ca95ec;font-size:8px;font-weight:800}.help-content{gap:38px;margin:0;scroll-margin-top:95px}.help-featured-doc{background:radial-gradient(circle at 90% 0,#7c3cff28,#0000 46%),linear-gradient(125deg,#21122c,#111015);border:1px solid #704697;border-radius:15px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:18px;padding:25px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 65px #0007}.help-featured-doc:after{content:"";border:1px solid #a452dc33;border-radius:50%;width:160px;height:120px;position:absolute;inset:auto -25px -50px auto}.help-featured-doc>span{color:#dfa8ff;width:56px;height:56px;font:900 12px var(--font-mono);background:#2c1938;border:1px solid #8454a4;border-radius:13px;place-items:center;display:grid}.help-featured-doc>div{gap:5px;display:grid}.help-featured-doc small{color:#af76d7;font:850 7px var(--font-mono);letter-spacing:.1em}.help-featured-doc strong{font-size:17px}.help-featured-doc p{color:#948b99;margin:0;font-size:10px;line-height:1.5}.help-featured-doc>b{z-index:1;color:#d7a5f6;white-space:nowrap;font-size:9px}.help-results-header{border-bottom:1px solid #2a272e;justify-content:space-between;align-items:end;gap:20px;padding-bottom:15px;display:flex}.help-results-header h2{margin:4px 0 0;font-size:24px}.help-empty button,.help-results-header button{color:#bba9c4;cursor:pointer;background:#17131b;border:1px solid #46374f;border-radius:7px;padding:8px 11px;font-size:8px}.help-category{scroll-margin-top:95px}.help-category>header{margin-bottom:13px}.help-category>header>div{gap:4px;display:grid}.help-category h2{font-size:18px}.help-category>header p{color:#716b76;margin:0;font-size:8px}.help-category>div{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid;overflow:visible}.help-category>div>a{background:#121114;border-radius:11px;align-items:flex-start;min-height:132px;padding:19px;border:1px solid #302d34!important}.help-category>div>a:hover{background:#19141e;transform:translateY(-1px);border-color:#624379!important}.help-category>div>a>div{gap:7px;display:grid}.help-category strong{font-size:12px}.help-category p{margin:0}.help-category small{color:#625d67;font:700 7px var(--font-mono);margin-top:6px}.help-doc-layout{grid-template-columns:235px minmax(0,820px) 210px;justify-content:center;align-items:start;gap:42px;width:min(1480px,100%);margin:auto;padding:44px 24px 110px;display:grid}.help-doc-browser,.help-doc-outline{max-height:calc(100vh - 130px);position:sticky;top:105px;overflow:auto}.help-doc-home{color:#aaa2ae;margin-bottom:24px;font-size:9px;font-weight:800;display:block}.help-doc-browser nav{gap:23px;display:grid}.help-doc-browser nav>div{gap:2px;display:grid}.help-doc-browser nav strong{color:#716a76;font:850 7px var(--font-mono);text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.help-doc-browser nav a{color:#8c858f;border-left:2px solid #0000;padding:7px 9px;font-size:9px;line-height:1.4}.help-doc-browser nav a:hover{color:#eee8f0}.help-doc-browser nav a.active{color:#e5c5f7;background:linear-gradient(90deg,#8b3dff18,#0000);border-left-color:#a855f7}.help-article{width:100%;min-width:0;margin:0;padding:12px 0 0}.help-breadcrumbs{color:#6e6872;white-space:nowrap;align-items:center;gap:7px;margin-bottom:44px;font-size:8px;display:flex;overflow:hidden}.help-breadcrumbs a{color:#a087af}.help-breadcrumbs em{text-overflow:ellipsis;font-style:normal;overflow:hidden}.help-article>.eyebrow{margin-top:0}.help-article h1{max-width:780px;margin-top:12px;font-size:clamp(42px,5vw,68px)}.help-article-summary{max-width:730px;line-height:1.6}.help-article-meta{color:#77717c;font:700 8px var(--font-mono);border-top:1px solid #29262d;border-bottom:1px solid #29262d;gap:18px;padding:12px 0;margin-top:20px!important;display:flex!important}.help-article>.help-rich-content{margin-top:42px}.help-rich-content h2,.help-rich-content h3{scroll-margin-top:100px}.help-rich-content code{color:#deb8f5;font:600 .88em var(--font-mono);background:#18151c;border:1px solid #37313d;border-radius:5px;padding:2px 5px}.help-rich-content pre{background:#0d0c10;border-color:#3b3242;padding:19px;position:relative;box-shadow:inset 3px 0 #7e49a3}.help-rich-content pre code{color:#d9d2dd;white-space:pre;background:0 0;border:0;padding:0}.help-rich-content blockquote{background:#17121c;border:1px solid #463451;border-left:3px solid #a35ddb;border-radius:0 9px 9px 0;padding:14px 17px;font-style:normal}.help-related{border-top:1px solid #302c34;margin-top:58px;padding-top:32px}.help-related h2{margin:6px 0 18px;font-size:25px}.help-related>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.help-related a{color:#dcd6df;background:#121114;border:1px solid #302d34;border-radius:9px;justify-content:space-between;gap:12px;padding:14px;font-size:9px;display:flex}.help-article>footer a{color:#c594e5;margin-top:13px;font-size:9px;font-weight:800;display:inline-block}.help-doc-outline>strong{color:#ddd6e1;margin-bottom:11px;font-size:9px;display:block}.help-doc-outline>nav{border-left:1px solid #342e39;padding-left:11px;display:grid}.help-doc-outline>nav a{color:#817986;padding:6px 0;font-size:8px;line-height:1.35}.help-doc-outline>nav a:hover{color:#d8b2ed}.help-doc-outline>nav a.nested{color:#68616d;padding-left:11px}.help-doc-outline>p{color:#716b75;font-size:8px;line-height:1.5}.help-doc-outline>div{background:#121014;border:1px solid #302c35;border-radius:9px;margin-top:25px;padding:13px}.help-doc-outline>div span{font-size:9px;font-weight:800}.help-doc-outline>div p{color:#706977;margin:5px 0 0;font-size:7px;line-height:1.45}@media (max-width:1100px){.help-doc-layout{grid-template-columns:200px minmax(0,760px)}.help-doc-outline{display:none}.help-wiki-layout{grid-template-columns:200px minmax(0,1fr);gap:30px}}@media (max-width:760px){.help-center{padding:48px 15px 80px}.help-hero-stats{flex-wrap:wrap}.help-wiki-layout{margin-top:45px;display:block}.help-wiki-sidebar{margin-bottom:30px;position:static}.help-wiki-sidebar>div,.help-wiki-sidebar>strong{display:none}.help-wiki-sidebar nav{padding-bottom:9px;display:flex;overflow:auto}.help-wiki-sidebar nav a{flex:none;padding:0 11px;display:flex}.help-featured-doc{grid-template-columns:45px minmax(0,1fr);padding:18px}.help-featured-doc>span{width:45px;height:45px}.help-featured-doc>b{display:none}.help-category>div{grid-template-columns:1fr}.help-category>div>a{min-height:110px}.help-doc-layout{padding:28px 16px 80px;display:block}.help-doc-browser{max-height:none;margin-bottom:34px;position:static}.help-doc-browser nav{display:none}.help-doc-home{margin:0}.help-breadcrumbs{margin-bottom:34px}.help-article h1{font-size:43px}.help-article-meta{flex-direction:column;align-items:flex-start;gap:5px}.help-related>div{grid-template-columns:1fr}}:root{--bg:#09090b;--panel:#121214;--panel-2:#18181b;--panel-3:#202024;--line:#2a2a2f;--line-strong:#3a3a41;--text:#f7f7f8;--muted:#a1a1aa;--muted-2:#71717a;--accent:#9147ff;--accent-hover:#a970ff;--green:#1ed760;--danger:#ef4444}body,html{background:var(--bg)}body{background-image:none}.brand-mark,.brand-mark.small{color:#fff;background:#9147ff;border-radius:8px}.eyebrow{color:#a970ff;text-shadow:none;letter-spacing:.13em}.button{border-color:var(--line);min-height:42px;box-shadow:none;background:#202024;border-radius:8px;padding:0 18px;transition:background .15s,border-color .15s,transform .15s}.button:hover{box-shadow:none;background:#29292e;border-color:#4a4a52}.button.primary{color:#fff;box-shadow:none;background:#9147ff;border-color:#9147ff}.button.primary:hover{background:#a970ff;border-color:#a970ff}.button.live-button,.play-main{color:#07130b;box-shadow:none;background:#1ed760;border-color:#1ed760}.button.live-button:hover,.play-main:hover{background:#2ee56c}.play-main{color:#fff;box-shadow:none;background:#9147ff;border-color:#9147ff}.play-main:hover{background:#a970ff;border-color:#a970ff}.playing-indicator{background:#18181b;border:1px solid #34343a;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:52px;display:flex}.playing-indicator>i{background:#1ed760;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #1ed76018}.playing-indicator>span{gap:2px;display:grid}.playing-indicator strong{font-size:12px}.playing-indicator small{color:#777781;font-size:9px}.button.ghost{color:#d4d4d8;background:#18181b}.account-profile,.moderator-review-card,.offline-card,.panel,.public-queue,.start-card,.submission-card,.viewer-auth-card{border-color:var(--line);box-shadow:none;background:#121214}.prefix-input,input,select,textarea{background:#0e0e10;border-color:#34343a;border-radius:8px}input:focus,select:focus,textarea:focus{border-color:#9147ff;box-shadow:0 0 0 3px #9147ff24}.control-room-shell{background:#09090b;grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}.control-room-sidebar{background:#0d0d0f;border-right:1px solid #26262b;flex-direction:column;height:100vh;padding:24px 16px 16px;display:flex;position:sticky;top:0}.control-room-sidebar>.wordmark{margin-bottom:35px;padding:0 10px;font-size:21px}.workspace-label{border-bottom:1px solid #242428;gap:5px;padding:0 12px 14px;display:grid}.workspace-label span{color:#66666f;font:750 9px var(--font-mono);letter-spacing:.13em}.workspace-label strong{color:#d4d4d8;font-size:13px}.control-room-sidebar nav{gap:4px;padding-top:14px;display:grid}.control-room-sidebar nav>a,.control-room-sidebar nav>button{color:#a1a1aa;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:26px 1fr auto;align-items:center;width:100%;min-height:44px;padding:0 12px;font-weight:650;display:grid;position:relative}.control-room-sidebar nav>a:hover,.control-room-sidebar nav>button:hover{color:#fff;background:#1b1b1f}.control-room-sidebar nav>a.active{color:#fff;background:#242027}.control-room-sidebar nav>a.active:before{content:"";background:#9147ff;border-radius:0 4px 4px 0;width:3px;height:24px;position:absolute;left:-16px}.control-room-sidebar nav>a>span,.control-room-sidebar nav>button>span{color:#7f7f89;font-size:15px}.control-room-sidebar nav>a.active>span{color:#a970ff}.sidebar-nav-icon{place-items:center;width:20px;height:20px;display:grid;color:inherit!important;font-size:0!important}.sidebar-nav-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px;overflow:visible}.sidebar-nav-icon svg .sidebar-icon-fill{fill:currentColor;stroke:none}.control-room-sidebar nav em{color:#c9a9ff;min-width:23px;font:750 9px var(--font-mono);text-align:center;background:#2b2433;border-radius:99px;padding:4px 7px;font-style:normal}.sidebar-bottom{border-top:1px solid #242428;gap:8px;margin-top:auto;padding-top:15px;display:grid}.sidebar-bottom>a{border-radius:8px;grid-template-columns:34px 1fr;align-items:center;gap:10px;padding:9px;display:grid}.sidebar-bottom>a:hover{background:#19191c}.sidebar-bottom>a>span:last-child{gap:2px;display:grid}.sidebar-bottom strong{font-size:12px}.sidebar-bottom small{color:#71717a;font-size:9px}.account-orb{color:#d8c2ff;background:#2b2433;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.sidebar-bottom>button{color:#71717a;text-align:left;cursor:pointer;background:0 0;border:0;padding:9px;font-size:11px}.sidebar-bottom>button:hover{color:#fff}.control-room-content{min-width:0}.control-room-topbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0d0ff2;border-bottom:1px solid #28282d;justify-content:space-between;align-items:center;gap:20px;height:68px;padding:0 28px;display:flex;position:sticky;top:0}.control-room-topbar>div{align-items:center;gap:13px;display:flex}.control-room-topbar strong{font-size:13px}.control-room-topbar a,.control-room-topbar button{color:#9a9aa3;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:9px 11px;font-size:11px}.control-room-topbar a:hover,.control-room-topbar button:hover{color:#fff;background:#202024}.account-notification-center{flex:none;position:relative}.account-notification-bell{cursor:pointer;place-items:center;width:36px;height:36px;position:relative;color:#aaaab3!important;background:#17171b!important;border:1px solid #303038!important;border-radius:9px!important;padding:0!important;display:grid!important}.account-notification-bell:hover,.account-notification-bell[aria-expanded=true]{color:#fff!important;background:#211827!important;border-color:#60427e!important}.account-notification-bell svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.account-notification-bell>span{color:#fff;min-width:17px;height:17px;font:850 7px var(--font-mono);background:#a970ff;border:2px solid #0d0d0f;border-radius:99px;place-items:center;padding:0 4px;display:grid;position:absolute;top:-5px;right:-6px}.account-notification-bell.has-alerts{box-shadow:0 0 18px #9147ff35;color:#e5c5ff!important;background:#281832!important;border-color:#70449a!important}.account-notification-dropdown{z-index:100;background:#111014;border:1px solid #4d365b;border-radius:15px;width:min(390px,100vw - 24px);position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 24px 70px #000b}.account-notification-dropdown>header{background:linear-gradient(120deg,#21162a,#121014);border-bottom:1px solid #302a35;justify-content:space-between;align-items:center;gap:15px;padding:14px 15px;display:flex}.account-notification-dropdown>header>div{gap:2px;display:grid}.account-notification-dropdown header span{color:#b477e8;font:850 7px var(--font-mono);letter-spacing:.09em}.account-notification-dropdown header strong{font-size:13px}.account-notification-dropdown header>em{color:#d8a8ed;font:800 7px var(--font-mono);background:#352040;border-radius:99px;padding:5px 7px;font-style:normal}.account-notification-items{max-height:360px;padding:7px;display:grid;overflow:auto}.account-notification-items>a{color:#eee;border-radius:9px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 9px;text-decoration:none;display:grid}.account-notification-items>a:hover{background:#1c1720}.notification-vs{color:#d29cf0;width:30px;height:30px;font:900 7px var(--font-mono);background:#281832;border:1px solid #64427a;border-radius:8px;place-items:center;display:grid}.account-notification-items>a>span:nth-child(2){gap:3px;min-width:0;display:grid}.account-notification-items small{color:#8e8792;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.account-notification-items strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.account-notification-items strong em{color:#b879d8;font:850 7px var(--font-mono);text-transform:uppercase;padding:0 3px;font-style:normal}.account-notification-items a>b{color:#ca91e6;font-size:8px}.account-notification-empty{text-align:center;place-items:center;gap:4px;padding:28px 20px;display:grid}.account-notification-empty>span{color:#87dca3;background:#193023;border-radius:99px;place-items:center;width:31px;height:31px;font-size:11px;display:grid}.account-notification-empty strong{margin-top:4px;font-size:11px}.account-notification-empty small{color:#7e7782;font-size:8px}.account-notification-center{z-index:30}.account-notification-dropdown>header>div:last-child{align-items:center;gap:7px;display:flex}.account-notification-dropdown>header>div:last-child>em{color:#d8a8ed;font:800 7px var(--font-mono);background:#352040;border-radius:99px;padding:5px 7px;font-style:normal}.account-notification-dropdown>header>div:last-child>button{color:#aaa1af;cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:8px;font-weight:800}.account-notification-dropdown>header>div:last-child>button:hover{color:#fff}.account-notification-items>a.feed-notification{position:relative}.account-notification-items>a.feed-notification.unread{background:#1d1722}.account-notification-items>a.feed-notification.unread:before{content:"";background:#b36df0;border-radius:50%;width:5px;height:5px;position:absolute;top:10px;right:9px}.account-notification-items>a.feed-notification.up-next{background:linear-gradient(110deg,#271833,#17131b);border:1px solid #573c68}.notification-feed-icon{color:#d7a2f3;background:#2a1935;border:1px solid #65447a;border-radius:8px;place-items:center;width:30px;height:30px;font-size:14px;font-weight:900;display:grid}.account-notification-items>a.feed-notification>span:nth-child(2)>small:first-child{color:#b975e6;font:850 7px var(--font-mono);letter-spacing:.1em}.account-notification-items>a.feed-notification>span:nth-child(2)>small:last-child{white-space:normal;line-height:1.35}.session-indicator{color:#a1a1aa;font:800 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#252529;border-radius:5px;align-items:center;gap:7px;padding:5px 8px;display:inline-flex}.session-indicator i{background:#73737d;border-radius:50%;width:6px;height:6px}.session-indicator.live{color:#bbf7d0;background:#12301d}.session-indicator.live i{background:#1ed760;box-shadow:0 0 0 4px #1ed76020}.control-room-content>.dashboard{width:100%;max-width:1600px;margin:0;padding:0 28px 64px}.dashboard-section-header{padding:34px 0 24px}.dashboard-section-header h1{letter-spacing:-.06em;margin:9px 0 8px;font-size:clamp(36px,5vw,58px);line-height:.98}.dashboard-section-header>p:last-child{color:#9999a2;max-width:720px;margin:0;font-size:13px;line-height:1.55}.subpage-empty{text-align:center;background:#121214;border:1px solid #29292e;border-radius:12px;align-content:center;place-items:center;min-height:420px;padding:35px;display:grid}.subpage-empty>span{color:#b985ff;background:#211d27;border-radius:50%;place-items:center;width:56px;height:56px;font-size:24px;display:grid}.subpage-empty h2{margin:18px 0 5px}.subpage-empty p{color:#85858e;margin:0 0 22px;font-size:12px}.control-room-content .hero-row{align-items:center;padding:30px 0 24px}.control-room-content .hero-row h1{letter-spacing:-.055em;margin:9px 0 8px;font-size:clamp(32px,4vw,52px);line-height:1}.control-room-content .stats-grid{scroll-margin-top:90px}.control-room-content .player-workspace{scroll-margin-top:86px}.stat{background:#121214;border-color:#29292e;border-radius:12px;min-height:112px;padding:18px}.stat strong{font-size:28px}.stat span{color:#707078}.full-player,.history-panel,.overlay-links-panel,.queue-browser{background:#121214;border-radius:12px}.player-heading,.queue-browser-head{min-height:68px;padding:15px 18px}.player-screen{background:#0c0c0e;border-color:#29292e}.player-details{background:#141416}.media-player{background:#08080a;border-color:#313138}.live-player-workspace{grid-template-columns:minmax(0,1fr)}.live-player-workspace .full-player{width:100%}.queue-browser-row{border-radius:8px}.queue-browser-row:hover{background:#1d1d20}.queue-browser-row.is-selected{background:#201b26;border-color:#4d386a;box-shadow:inset 3px 0 #9147ff}.queue-browser-row.is-playing{background:#122619;border-color:#255f39}.play-state.playing{color:#86efac;background:#173522}.identity-badge.twitch{color:#dec9ff;background:#362454}.identity-badge.discord{color:#cbd3ff;background:#29325d}.tier.skip{color:#d8c5ff;background:#33244d}.tier.super{color:#fde68a;background:#3e3014}.overlay-links-panel{border-color:#29292e}.overlay-link-buttons button{background:#18181b;border-color:#303036;border-radius:8px}.overlay-link-buttons button:hover{background:#211d27;border-color:#6e4e99}.history-panel{border:1px solid #29292e;margin-top:16px;overflow:hidden}.history-panel .panel-heading{border-color:#29292e}.start-card{border-radius:16px;margin:8vh auto;padding:42px}.start-card h1{font-size:clamp(42px,6vw,66px)}.home-shell{background:#09090b;min-height:100vh}.home-nav{border-color:#27272c}.home-nav .nav-signup{color:#fff;box-shadow:none;background:#9147ff;border:0;border-radius:8px;place-items:center;padding:0 15px;display:grid}.home-live-link{color:#8aeca9!important}.home-live-link i{background:#1ed760!important;box-shadow:0 0 0 4px #1ed7601f!important}.home-hero{align-items:center;min-height:680px}.home-hero-copy h1{color:#fff;text-shadow:none;background:0 0}.home-hero-copy>p:not(.eyebrow){color:#aaaab2}.home-demo{background:#121214;border-color:#303036;border-radius:16px;box-shadow:0 35px 100px #0009}.home-demo:before{background:linear-gradient(90deg,#9147ff,#1ed760)}.demo-profile>span{box-shadow:none;background:#9147ff}.demo-profile em{color:#9cf2b8;background:#16351f}.demo-cursor:after,.home-demo>button{box-shadow:none;background:#1ed760}.home-demo>button{color:#08140c}.home-proof{-webkit-backdrop-filter:none;backdrop-filter:none;background:#111113}.home-proof,.home-proof>div{border-color:#29292e}.moderator-shell,.viewer-account-shell{background:#09090b}.account-profile,.viewer-auth-card{border-radius:16px}.viewer-auth-card .brand-mark{margin-bottom:26px}.auth-tabs{background:#0e0e10;border-radius:8px}.auth-tabs button.active{color:#fff;background:#26222d}.account-profile>header,.connections-section,.moderated-streams,.profile-defaults{border-color:#29292e}.connection-card{background:#151517;border-color:#2d2d33;border-radius:12px}.provider-connect{background:#25212b!important;border-color:#4c3866!important}.moderator-review-card{border-radius:12px}.moderator-review-card:has(.sus-badge){box-shadow:none;border-color:#75511d}.moderation-always-on{background:#102419;border-color:#285239}.moderation-always-on strong{color:#86efac}.moderation-always-on small{color:#8fae98}.drawer-backdrop{background:#000b}.drawer{background:#111113;border-color:#303036}.drawer-head{border-color:#2b2b30}.drawer input,.drawer select,.drawer textarea{background:#0d0d0f}.settings-workspace{padding-bottom:20px}.settings-workspace-grid{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:start;gap:14px;display:grid}.settings-card{background:#121214;border:1px solid #2d2d32;border-radius:12px;overflow:hidden}.settings-card>header{border-bottom:1px solid #29292e;grid-template-columns:34px 1fr;gap:13px;min-height:84px;display:grid}.settings-card>header>span{color:#caaaff;width:30px;height:30px;font:800 9px var(--font-mono);background:#26212c;border-radius:7px;place-items:center;display:grid}.settings-card h2{letter-spacing:-.035em;margin:0 0 4px;font-size:18px}.settings-card header p{color:#7f7f88;margin:0;font-size:10px;line-height:1.4}.settings-card-body{gap:16px;display:grid}.settings-card-body>.button{width:max-content;min-width:160px}.settings-inline{grid-template-columns:130px 1fr;align-items:end;gap:12px;display:grid}.settings-inline input[type=color]{background:#0d0d0f;height:48px;padding:5px}.settings-inline .toggle{background:#0d0d0f;border:1px solid #34343a;border-radius:8px;align-items:center;min-height:48px;padding:11px 13px;display:flex}.settings-inline .toggle input{width:auto}.settings-moderators{position:sticky;top:84px}.settings-moderators .moderator-invite{grid-template-columns:125px minmax(0,1fr) auto}.settings-moderators .copy-mod-link{background:#0d0d0f;gap:5px;padding:12px;display:grid}.settings-moderators .copy-mod-link span{color:#707078;font:800 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.settings-moderators .moderator-list>div{background:#0d0d0f;padding:11px}.moderator-empty{text-align:center;justify-content:stretch!important;gap:4px!important;padding:18px!important;display:grid!important}.moderator-empty strong{color:#b5b5bd}.moderator-empty small{color:#707078}.feedback-launcher{z-index:60;color:#e9e4f0;cursor:pointer;background:#19171d;border:1px solid #3b3346;border-radius:99px;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:12px;font-weight:750;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 38px #0008}.feedback-launcher:hover{background:#242029;border-color:#7957a5;transform:translateY(-1px)}.feedback-launcher span{color:#b985ff}.feedback-backdrop{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.feedback-dialog{background:#121214;border:1px solid #37333e;border-radius:16px;width:min(520px,100%);overflow:hidden;box-shadow:0 30px 100px #000c}.feedback-dialog>header{border-bottom:1px solid #29292e;justify-content:space-between;align-items:center;min-height:82px;padding:18px 22px;display:flex}.feedback-dialog h2{letter-spacing:-.04em;margin:5px 0 0;font-size:23px}.feedback-dialog>header>button{color:#aaaab2;cursor:pointer;background:#1d1d20;border:1px solid #333339;border-radius:50%;width:34px;height:34px;font-size:20px}.feedback-dialog form{gap:15px;padding:22px;display:grid}.feedback-dialog label>span{color:#6f6f78;font-weight:450}.feedback-dialog footer{justify-content:space-between;align-items:center;gap:16px;margin-top:3px;display:flex}.feedback-dialog footer small{color:#71717a;font-size:9px;line-height:1.4}.feedback-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.feedback-thanks{text-align:center;place-items:center;padding:40px 24px;display:grid}.feedback-thanks>span{color:#86efac;background:#173522;border-radius:50%;place-items:center;width:54px;height:54px;font-size:23px;display:grid}.feedback-thanks h3{margin:17px 0 6px;font-size:24px}.feedback-thanks p{color:#9b9ba4;max-width:340px;margin:0 0 24px;font-size:12px;line-height:1.55}.feedback-inbox{background:#121214;border:1px solid #29292e;border-radius:12px;margin-top:16px;scroll-margin-top:86px;overflow:hidden}.feedback-inbox-list{display:grid}.feedback-inbox-list article{border-top:1px solid #26262b;grid-template-columns:76px minmax(0,1fr);gap:15px;padding:16px 20px;display:grid}.feedback-inbox-list article:first-child{border-top:0}.feedback-inbox-list p{color:#dedee2;margin:0 0 7px;font-size:12px;line-height:1.55}.feedback-inbox-list small{color:#74747d;font-size:9px}.feedback-kind{color:#cfb4f8;width:max-content;height:max-content;font:800 8px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:#2a2630;border-radius:5px;padding:5px 7px}.feedback-kind.bug{color:#fecaca;background:#39191d}.feedback-kind.idea{color:#bbf7d0;background:#15321e}.moderation-control-shell{background:#09090b;grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}.moderation-sidebar{background:#0d0d0f;border-right:1px solid #26262b;flex-direction:column;height:100vh;padding:24px 16px 16px;display:flex;position:sticky;top:0}.moderation-sidebar>.wordmark{margin-bottom:35px;padding:0 10px;font-size:21px}.moderation-sidebar nav{gap:4px;padding-top:14px;display:grid}.moderation-sidebar nav>a{color:#a1a1aa;border-radius:7px;grid-template-columns:26px 1fr auto;align-items:center;min-height:44px;padding:0 12px;font-size:13px;font-weight:650;display:grid;position:relative}.moderation-sidebar nav>a:hover{color:#fff;background:#1b1b1f}.moderation-sidebar nav>a.active{color:#fff;background:#242027}.moderation-sidebar nav>a.active:before{content:"";background:#9147ff;border-radius:0 4px 4px 0;width:3px;height:24px;position:absolute;left:-16px}.moderation-sidebar nav>a>span{color:#7f7f89;font-size:15px}.moderation-sidebar nav>a.active>span{color:#a970ff}.moderation-sidebar nav>a>.moderation-account-icon{color:#d8c2ff;background:#2b2433;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-weight:800;display:grid}.moderation-sidebar nav>a>.moderation-account-icon.has-photo{background:#151517;border:1px solid #47474f}.moderation-sidebar nav em{color:#fecaca;min-width:23px;font:750 9px var(--font-mono);text-align:center;background:#39191d;border-radius:99px;padding:4px 7px;font-style:normal}.moderation-sidebar .sidebar-bottom{margin-top:auto}.moderation-content{min-width:0}.moderation-topbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0d0ff2;border-bottom:1px solid #28282d;justify-content:space-between;align-items:center;gap:20px;height:68px;padding:0 28px;display:flex;position:sticky;top:0}.moderation-topbar>label{color:#71717a;font:750 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;display:flex}.moderation-topbar select{color:#f1f1f3;width:auto;min-width:190px;height:38px;font-family:var(--font-sans);letter-spacing:0;text-transform:none;cursor:pointer;background:#19191c;border-color:#303036;padding:0 34px 0 11px;font-size:12px;font-weight:700}.moderation-topbar>div{align-items:center;gap:12px;display:flex}.moderation-topbar a{color:#9a9aa3;border-radius:7px;padding:9px 11px;font-size:11px}.moderation-topbar a:hover{color:#fff;background:#202024}.moderation-page{width:100%;max-width:1500px;margin:auto;padding:32px 28px 70px;scroll-margin-top:85px}.moderation-heading{justify-content:space-between;gap:30px;margin-bottom:25px;display:flex}.moderation-heading h1{letter-spacing:-.06em;margin:9px 0 8px;font-size:clamp(38px,5vw,62px);line-height:.95}.moderation-heading>div:first-child>p:last-child{color:#9999a2;max-width:680px;margin:0;font-size:13px;line-height:1.55}.moderation-summary{grid-template-columns:repeat(2,130px);gap:9px;display:grid}.moderation-summary article{background:#121214;border:1px solid #2d2d32;border-radius:10px;gap:10px;padding:16px;display:grid}.moderation-summary span{color:#85858e;font-size:9px}.moderation-summary strong{font-size:26px}.moderation-summary article.attention{background:#21170c;border-color:#65421b}.moderation-summary article.attention strong{color:#fbbf6b}.moderation-tools{background:#121214;border:1px solid #29292e;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:10px;display:flex}.moderation-tabs{gap:5px;display:flex}.moderation-tabs button{color:#8d8d96;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;min-height:38px;padding:0 13px;font-size:11px;font-weight:700;display:flex}.moderation-tabs button:hover{color:#fff;background:#1e1e21}.moderation-tabs button.active{color:#fff;background:#29252e}.moderation-tabs button span{color:#bfb7c8;font:750 8px var(--font-mono);background:#343039;border-radius:99px;padding:3px 6px}.moderation-search{background:#0d0d0f;border:1px solid #303036;border-radius:8px;align-items:center;gap:8px;width:min(390px,45%);padding:0 11px;display:flex}.moderation-search>span{color:#73737c}.moderation-search input{height:38px;box-shadow:none;background:0 0;border:0;padding:0}.moderation-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.moderation-track-card{background:#121214;border:1px solid #2d2d32;border-radius:12px;grid-template-columns:minmax(210px,.8fr) minmax(220px,1fr);gap:16px;padding:14px;display:grid}.moderation-track-card.is-suspicious{background:#17130f;border-color:#714a1d}.moderation-preview{min-width:0}.moderation-preview>.media-fallback,.moderation-preview>.media-player{height:100%;min-height:210px}.moderation-preview iframe{min-height:210px}.moderation-preview video{object-fit:contain;height:100%;min-height:210px}.moderation-track-copy{min-width:0;padding:7px 4px}.moderation-track-copy h2{letter-spacing:-.035em;margin:12px 0 4px;font-size:20px}.moderation-track-copy>p{color:#8e8e97;margin:0 0 13px;font-size:11px}.moderation-track-copy .queue-identities{min-height:22px}.moderation-track-copy .queue-identities>small{color:#66666f;font-size:9px}.moderation-track-copy blockquote{color:#aaaab2;background:#0d0d0f;border-left:2px solid #5e436f;margin:13px 0;padding:9px 11px;font-size:10px;line-height:1.45}.moderation-track-copy>a{color:#aaaab2;font-size:9px}.moderation-track-copy>a:hover{color:#fff}.moderation-track-card>footer{border-top:1px solid #26262b;grid-column:1/-1;justify-content:flex-end;gap:8px;padding-top:2px;display:flex}.moderation-track-card>footer .button{margin-top:12px}.moderation-empty,.moderation-offline{text-align:left;background:#121214;border:1px solid #29292e;border-radius:12px;justify-content:center;align-items:center;gap:18px;min-height:280px;padding:35px;display:flex}.moderation-empty>span,.moderation-offline>span{color:#85858e;background:#202024;border-radius:50%;place-items:center;width:54px;height:54px;font-size:26px;display:grid}.moderation-empty h3,.moderation-offline h2{margin:0 0 5px}.moderation-empty p,.moderation-offline p{color:#85858e;margin:0;font-size:11px}.moderation-empty{text-align:center;grid-column:1/-1;place-items:center;display:grid}.moderation-empty>span{color:#86efac;background:#15321e}@media (max-width:900px){.control-room-shell{grid-template-columns:74px minmax(0,1fr)}.control-room-sidebar{padding:20px 10px 14px}.control-room-sidebar>.wordmark{justify-content:center;margin-bottom:30px;padding:0}.control-room-sidebar nav>a,.control-room-sidebar nav>a:not(.active):after,.control-room-sidebar nav>a:not(.active)>em,.control-room-sidebar nav>button,.control-room-sidebar>.wordmark>span:last-child,.workspace-label{font-size:0}.control-room-sidebar nav>a,.control-room-sidebar nav>button{grid-template-columns:1fr;place-items:center;padding:0}.control-room-sidebar nav>a>span,.control-room-sidebar nav>button>span{font-size:17px}.control-room-sidebar nav>a.active:before{left:-10px}.sidebar-bottom>a{grid-template-columns:1fr;place-items:center}.sidebar-bottom>a>span:last-child{display:none}.control-room-content>.dashboard{padding:0 18px 50px}.control-room-topbar{padding:0 18px}.settings-workspace-grid{grid-template-columns:1fr}.settings-moderators{position:static}.moderation-control-shell{grid-template-columns:74px minmax(0,1fr)}.moderation-sidebar{padding:20px 10px 14px}.moderation-sidebar>.wordmark{justify-content:center;margin-bottom:30px;padding:0}.moderation-sidebar .workspace-label,.moderation-sidebar>.wordmark>span:last-child{display:none}.moderation-sidebar nav>a{grid-template-columns:1fr;place-items:center;padding:0;font-size:0}.moderation-sidebar nav>a>span{font-size:17px}.moderation-sidebar nav>a.active:before{left:-10px}.moderation-sidebar nav em{min-width:18px;padding:3px 5px;position:absolute;top:3px;right:4px}.moderation-page{padding:27px 18px 60px}.moderation-review-grid{grid-template-columns:1fr}}@media (max-width:600px){.control-room-shell{display:block}.control-room-sidebar{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111113f5;border:solid #303036;border-width:1px 0 0;width:auto;height:64px;padding:7px 10px;display:block;position:fixed;inset:auto 0 0}.control-room-sidebar>.wordmark,.sidebar-bottom,.workspace-label{display:none}.control-room-sidebar nav{grid-template-columns:repeat(5,1fr);gap:2px;padding:0}.control-room-sidebar nav>a,.control-room-sidebar nav>button{min-height:48px}.control-room-sidebar nav>a.active:before{border-radius:0 0 4px 4px;width:28px;height:3px;top:-7px;left:50%;transform:translate(-50%)}.control-room-content{padding-bottom:64px}.control-room-topbar{height:60px}.control-room-topbar>div:first-child strong,.control-room-topbar>div:last-child a{display:none}.control-room-content>.dashboard{padding:0 14px 40px}.control-room-content .hero-row{padding-top:24px}.dashboard-section-header{padding:25px 0 19px}.settings-card-body,.settings-card>header{padding:15px}.settings-inline,.settings-moderators .moderator-invite{grid-template-columns:1fr}.feedback-launcher{bottom:78px;right:14px}.feedback-dialog{border-radius:16px 16px 0 0;align-self:end}.feedback-backdrop{padding:0}.feedback-dialog form{padding:19px}.feedback-dialog footer{flex-direction:column;align-items:stretch}.feedback-dialog footer .button{width:100%}.feedback-inbox-list article{grid-template-columns:1fr;gap:9px;padding:15px}.moderation-control-shell{display:block}.moderation-sidebar{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111113f5;border:solid #303036;border-width:1px 0 0;width:auto;height:64px;padding:7px 10px;display:block;position:fixed;inset:auto 0 0}.moderation-sidebar .sidebar-bottom,.moderation-sidebar .workspace-label,.moderation-sidebar>.wordmark{display:none}.moderation-sidebar nav{grid-template-columns:repeat(4,1fr);gap:2px;padding:0}.moderation-sidebar nav>a{min-height:48px}.moderation-sidebar nav>a.active:before{border-radius:0 0 4px 4px;width:28px;height:3px;top:-7px;left:50%;transform:translate(-50%)}.moderation-content{padding-bottom:64px}.moderation-topbar{height:64px;padding:0 14px}.moderation-topbar>div>a,.moderation-topbar>label>span{display:none}.moderation-topbar select{min-width:160px}.moderation-page{padding:24px 14px 42px}.moderation-heading{flex-direction:column;align-items:flex-start}.moderation-summary{grid-template-columns:1fr 1fr;width:100%}.moderation-tools{flex-direction:column;align-items:stretch}.moderation-search{width:100%}.moderation-track-card{grid-template-columns:1fr}.moderation-track-card>footer{grid-column:1}.moderation-preview>.media-fallback,.moderation-preview>.media-player{min-height:190px}}.payout-settings{background:linear-gradient(120deg,#111113,#0f1110);border-bottom:1px solid #29292e;grid-template-columns:minmax(280px,.75fr) minmax(430px,1.25fr);gap:38px;padding:34px;display:grid}.payout-settings-copy h2{letter-spacing:-.045em;margin:8px 0 9px;font-size:27px}.payout-settings-copy>p:last-of-type{color:#898992;max-width:430px;margin:0;line-height:1.55}.payout-settings-copy ul{color:#8d8d96;gap:10px;margin:25px 0 0;padding:0;font-size:10px;list-style:none;display:grid}.payout-settings-copy li{align-items:center;gap:9px;display:flex}.payout-settings-copy li>i{border:1px solid #3a3a40;border-radius:50%;place-items:center;width:16px;height:16px;font-style:normal;display:grid}.payout-settings-copy li>i.done{background:#15321e;border-color:#1f8f48}.payout-settings-copy li>i.done:after{content:"✓";color:#86efac;font-size:9px}.payout-status-card{background:#151517;border:1px solid #323238;border-radius:13px;overflow:hidden}.payout-status-card>header{border-bottom:1px solid #29292e;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:18px 20px;display:grid}.stripe-logo{color:#fff;width:42px;height:42px;font:800 20px var(--font-display);background:#635bff;border-radius:10px;place-items:center;display:grid}.payout-status-card header>div{gap:4px;display:grid}.payout-status-card header strong{font-size:13px}.payout-status-card header small{color:#797982;font:9px var(--font-mono)}.payout-status-card header em{color:#9a9aa3;font:750 8px var(--font-mono);text-transform:uppercase;background:#29292e;border-radius:99px;padding:6px 8px;font-style:normal}.payout-status-card header em.pending{color:#fde68a;background:#3e3014}.payout-status-card header em.ready{color:#86efac;background:#15321e}.payout-status-card>p{color:#898992;margin:0;padding:20px;font-size:10px;line-height:1.55}.payout-ready,.payout-requirements{background:#102419;border:1px solid #2f543a;border-radius:9px;gap:5px;margin:18px 20px;padding:14px;display:grid}.payout-ready strong{color:#86efac;font-size:11px}.payout-ready span{color:#8fae98;font-size:9px;line-height:1.5}.payout-requirements{background:#211b0f;border-color:#5e4b25}.payout-requirements strong{color:#fde68a;font-size:11px}.payout-requirements span{color:#b5a783;font-size:9px;line-height:1.5}.payout-status-card>.error{margin:15px 20px 0}.payout-access-form{background:#1d1525;border:1px solid #5d4773;border-radius:10px;gap:10px;margin:18px 20px;padding:16px;display:grid}.payout-access-form>strong{color:#e9d6f6;font-size:12px}.payout-access-form>p{color:#baa8c7;margin:0;font-size:10px;line-height:1.5}.payout-access-form>label{color:#d5c3df;gap:6px;font-size:10px;font-weight:700;display:grid}.payout-access-form input{color:#fff;width:100%;min-height:40px;font:inherit;background:#100d15;border:1px solid #695578;border-radius:8px;padding:9px 11px}.payout-access-form input:focus-visible{outline-offset:2px;outline:2px solid #ba86e6}.payout-access-form>.button{justify-self:start}.payout-access-providers{border-top:1px solid #5d477355;flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;display:flex}.payout-access-providers>span{color:#baa8c7;width:100%;font-size:10px}.payout-access-providers>a{color:#e2c4f5;border:1px solid #695578;border-radius:7px;padding:8px 10px;font-size:10px;font-weight:700}.payout-access-providers>a:hover{background:#332341}.payout-status-card>footer{background:#121214;border-top:1px solid #29292e;flex-wrap:wrap;gap:8px;padding:17px 20px;display:flex}.payout-overview{background:#111113;border:1px solid #302d34;border-radius:14px;overflow:hidden}.payout-overview>header{background:linear-gradient(90deg,#17131a,#101012);border-bottom:1px solid #29262d;justify-content:space-between;align-items:flex-end;gap:24px;padding:24px;display:flex}.payout-overview>header>div{gap:5px;display:grid}.payout-overview h2{letter-spacing:-.04em;margin:0;font-size:24px}.payout-overview>header p:last-child{color:#817b86;margin:0;font-size:10px}.payout-overview>header>span{color:#c797ed;font:800 8px var(--font-mono);text-transform:capitalize;background:#241b2c;border-radius:8px;flex:none;padding:7px 9px}.payout-metrics{background:#2a272e;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.payout-metrics article{background:#111113;align-content:center;gap:7px;min-height:138px;padding:23px;display:grid}.payout-metrics article>span{color:#77717d;font:800 7px var(--font-mono);letter-spacing:.09em}.payout-metrics article>strong{font:850 27px var(--font-mono);letter-spacing:-.05em}.payout-metrics article>small{color:#77717c;font-size:8px}.payout-metrics .next-payout-metric{background:radial-gradient(circle at 100% 0,#7841a520,#0000 55%),#131016}.payout-data-notice{color:#c2b28b;background:#211b0f;border:1px solid #5e4b25;border-radius:9px;margin:14px 18px 0;padding:12px 14px;font-size:9px;line-height:1.5}.payout-history{padding:22px 24px}.payout-history>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.payout-history>header>div{gap:4px;display:grid}.payout-history>header strong{font-size:13px}.payout-history>header small,.payout-history>header>span{color:#746e78;font-size:8px}.payout-history>div{background:#0d0d0f;border:1px solid #2d2931;border-radius:11px;display:grid}.payout-history article{border-bottom:1px solid #28252b;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:62px;padding:10px 14px;display:grid}.payout-history article:last-child{border-bottom:0}.payout-history article>div{gap:4px;display:grid}.payout-history article strong{font-size:11px}.payout-history article small{color:#77717c;font-size:8px}.payout-history article em{color:#928a97;font:800 7px var(--font-mono);text-transform:uppercase;font-style:normal}.payout-history-status{background:#77717d;border-radius:50%;width:8px;height:8px}.payout-history-status.paid{background:#63d78b;box-shadow:0 0 10px #63d78b66}.payout-history-status.in_transit,.payout-history-status.pending{background:#d8ac60;box-shadow:0 0 10px #d8ac6066}.payout-history-status.canceled,.payout-history-status.failed{background:#e47788}.payout-history-empty{color:#706a74;text-align:center;align-content:center;place-items:center;gap:5px;min-height:130px}.payout-history-empty>span{color:#bd8ce7;background:#211827;border-radius:9px;place-items:center;width:31px;height:31px;font-weight:850;display:grid}.payout-history-empty>strong{color:#aaa4ae;font-size:11px}.payout-history-empty>small{font-size:8px}@media (max-width:760px){.payout-settings{grid-template-columns:1fr;gap:24px;padding:24px}.payout-status-card>header{grid-template-columns:42px minmax(0,1fr)}.payout-status-card header em{grid-column:1/-1;width:max-content}.payout-overview>header{flex-direction:column;align-items:flex-start}.payout-metrics{grid-template-columns:1fr}.payout-metrics article{min-height:110px}.payout-history{padding:17px}}.home-featured-art{grid-template-columns:152px minmax(0,1fr);gap:26px;background:radial-gradient(circle at 23%,#6f43a82e,#0000 31%),linear-gradient(135deg,#0b0b0d,#17121d)!important;padding:34px!important}.home-featured-art>div:last-child{gap:8px;min-width:0;display:grid}.home-featured-art small{color:#9f6ee8;font:800 8px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.home-featured-art strong{color:#f3f3f5;font:700 25px/1.1 var(--font-display);letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-featured-art>div:last-child span{color:#9c9ca5;font-size:12px}.home-featured-disc{background:repeating-radial-gradient(circle,#1a1720 0 5px,#26202e 6px 8px);border-radius:50%;place-items:center;width:152px;height:152px;display:grid;position:relative;box-shadow:0 18px 45px #0009}.home-featured-disc:before{content:"";background:#8b46e9;border-radius:50%;width:54px;height:54px;position:absolute}.home-featured-disc>span{z-index:1;color:#fff;font-size:20px;font-weight:800;position:relative}.home-featured-disc>i{z-index:2;background:#d7c7e8;border:3px solid #0e0e10;border-radius:50%;width:12px;height:12px;position:absolute}.home-footer{border-top:1px solid #25252a;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:24px;width:min(1320px,100%);margin:34px auto 0;padding:28px 0 0;display:grid}.home-footer>p{color:#777780;margin:0;font-size:10px}.home-footer>nav{align-items:center;gap:18px;display:flex}.home-footer>nav a{color:#aaaab2;font-size:10px}.home-footer>nav a:hover{color:#fff}.home-footer>small{color:#62626b;font-size:9px}.inbound-header-actions{align-items:center;gap:8px;display:flex}.inbound-delete{color:#ef9aa7;cursor:pointer;background:#2a171b;border:1px solid #5b3038;border-radius:10px;min-height:43px;padding:0 13px;font-size:10px;font-weight:700}.inbound-delete:hover{color:#ffc1ca;border-color:#8a4652}.public-account-actions>.public-notification-button{border-color:var(--accent);gap:2px;padding:6px 10px;display:grid}@supports (color:color-mix(in lab,red,red)){.public-account-actions>.public-notification-button{border-color:color-mix(in srgb,var(--accent) 55%,#303036)}}.public-account-actions>.public-notification-button{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-account-actions>.public-notification-button{background:color-mix(in srgb,var(--accent) 10%,transparent)}}.public-account-actions>.public-notification-button{color:#e4d6ef;text-align:left}.public-notification-button strong{font-size:9px;line-height:1.1}.public-notification-button span{color:#94899d;text-transform:uppercase;letter-spacing:.06em;font-size:7px;font-weight:800}.public-account-actions>.public-notification-button.enabled{color:#c9f3d7;background:#13281b;border-color:#2f6844}.public-notification-button.enabled span{color:#82dfa2}.welcome-template-link{background:#17131a!important;border-bottom-color:#3b3042!important}.welcome-template-link strong{color:#d7b5f3}.template-enabled-toggle{background:#17151a;border:1px solid #3b3540;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;margin:0!important;display:flex!important}.template-enabled-toggle input{width:auto}.template-enabled-toggle span{font-size:9px;font-weight:800}.welcome-rich-editor{gap:7px;margin:0 18px;display:grid}.welcome-rich-editor>span{color:#a6a1aa;font-size:10px;font-weight:800}.welcome-template-form>.error,.welcome-template-form>.success{margin:0 18px}.settings-page-header.account-page-heading{padding:30px 0 22px}.settings-page-header.account-page-heading h1{font-size:clamp(38px,4.2vw,52px);font-weight:650}.settings-page-header.account-page-heading>div:first-child>p:last-child{color:#9999a2;max-width:720px;margin:0;font-size:13px;line-height:1.55}.settings-save-row{min-height:48px;margin-top:4px;padding-top:4px}.profile-defaults form>.button,.saved-lynup-layout>form>.button,.settings-save-row>.button{min-height:44px;margin-top:4px}.account-profile button,.settings-workspace button{line-height:1.2}@media (max-width:600px){.home-live-rail{grid-template-columns:1fr}.home-featured-art{grid-template-columns:90px minmax(0,1fr);gap:18px;padding:24px 18px!important}.home-featured-disc{width:90px;height:90px}.home-featured-disc:before{width:38px;height:38px}.home-featured-art strong{font-size:19px}.home-footer{grid-template-columns:1fr;gap:14px}.home-footer>nav{flex-wrap:wrap}.home-footer>p{display:none}.public-header{gap:10px;height:auto;min-height:72px;padding:10px 0}.public-account-actions{gap:6px}.public-account-actions>.public-notification-button{padding-left:8px;padding-right:8px;font-size:9px}.settings-page-header.account-page-heading{padding:24px 0 20px}}.public-account-actions>button{color:#aaaab3;cursor:pointer;background:0 0;border:1px solid #303036;border-radius:9px;padding:7px 9px;font-size:11px}.public-account-actions>button:hover{color:#fff;border-color:#555}.viewer-nudge button{color:#c8b3dc;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.viewer-nudge button:hover{color:#fff}.public-leaderboard>header>button{border:1px solid var(--accent);color:#fff;cursor:pointer;background:0 0;border-radius:9px;flex:none;padding:10px 13px;font-size:10px;font-weight:800}.quick-auth-backdrop{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050506cf;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.quick-auth-sheet{background:#141217;border:1px solid #3c3545;border-radius:20px;width:min(460px,100%);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 35px 120px #000d}.quick-auth-sheet>header{border-bottom:1px solid #302b35;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 25px 20px;display:flex}.quick-auth-sheet header h2{letter-spacing:-.045em;margin:6px 0 5px;font-size:28px}.quick-auth-sheet header span{color:#8a858e;font-size:11px}.quick-auth-sheet header>button{color:#aaa4af;cursor:pointer;background:#211e25;border:1px solid #3a3540;border-radius:9px;flex:none;width:34px;height:34px;font-size:20px}.quick-auth-socials{grid-template-columns:1fr 1fr;gap:8px;padding:20px 25px 0;display:grid}.quick-auth-email-toggle{width:calc(100% - 50px);margin:12px 25px 0}.quick-auth-tabs{background:#0d0c0f;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;margin:20px 25px 0;padding:4px;display:grid}.quick-auth-tabs button{color:#77717d;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:38px;font-size:11px;font-weight:750}.quick-auth-tabs button.active{color:#fff;background:#28232e}.quick-auth-sheet form{gap:13px;padding:18px 25px 20px;display:grid}.quick-auth-sheet form label{color:#c9c5ce;gap:7px;font-size:12px;font-weight:750;display:grid}.quick-auth-sheet form input{height:46px;font-size:14px}.quick-auth-sheet form .button{justify-content:center;width:100%;margin-top:3px}.quick-auth-sheet form .error{margin:0}.quick-auth-sheet>small{color:#6f6974;padding:0 25px 23px;font-size:9px;line-height:1.45;display:block}@media (max-width:600px){.public-account-actions>button{min-height:40px}.quick-auth-backdrop{align-items:end;padding:0}.quick-auth-sheet{border-width:1px 0 0;border-radius:18px 18px 0 0;width:100%;max-height:92vh}.quick-auth-sheet>header{padding:22px 20px 18px}.quick-auth-socials{grid-template-columns:1fr;padding:16px 20px 0}.quick-auth-tabs{margin:16px 20px 0}.quick-auth-sheet form{padding:16px 20px 18px}.quick-auth-sheet form input{font-size:16px}.quick-auth-sheet>small{padding:0 20px 20px}}.full-player .player-body{grid-template-columns:1fr;min-height:0}.full-player .player-screen{border-bottom:0;border-right:0;min-height:0;padding:18px 18px 0}.full-player .player-screen>.media-fallback,.full-player .player-screen>.media-player{max-width:100%}.full-player .player-screen iframe{min-height:0}.full-player .main-transport{border-bottom:1px solid #29292e;order:-1;margin:0 0 22px;padding-bottom:18px}.full-player .submitter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;padding:20px 0}.full-player .player-actions{margin-top:0}@media (max-width:760px){.full-player .player-screen{padding:10px 10px 0}.full-player .player-details{padding:14px 16px 18px}.full-player .main-transport{margin-bottom:18px;padding-bottom:14px}.full-player .submitter-grid{grid-template-columns:1fr 1fr}}@media (max-width:500px){.full-player .submitter-grid{grid-template-columns:1fr}}.session-launch-fields input:focus{border-color:#9147ff;box-shadow:0 0 0 3px #9147ff1f}.pricing-choice button{border-color:#3a3a41}.control-room-sidebar nav>a{font-size:13px}@media (max-width:760px){.session-launch{margin-top:28px}.session-launch-heading{flex-direction:column;align-items:flex-start;gap:18px}.session-launch-heading .permanent-share{width:100%}.session-launch-fields{padding:22px 18px}.pricing-choice,.session-price-grid{grid-template-columns:1fr}.session-launch-form>footer{flex-direction:column;align-items:stretch;padding:18px}.session-launch-form>footer .button{width:100%}}:root{--font-display:var(--font-sans)}body{font-family:var(--font-sans),sans-serif;letter-spacing:-.008em;font-size:14px}h1,h2,h3{font-weight:650}.button,.wordmark{font-weight:700}.button{letter-spacing:-.015em}.analytics-workspace{padding:38px 0 10px}.analytics-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:27px;display:flex}.analytics-heading h1{letter-spacing:-.065em;max-width:850px;margin:10px 0 9px;font-size:clamp(42px,5.5vw,68px);line-height:.94}.analytics-heading>div>p:last-child{color:#96969f;max-width:680px;margin:0;font-size:13px;line-height:1.6}.analytics-heading>.button{flex:none}.analytics-tabs{background:#121214;border:1px solid #2d2d32;border-radius:10px;gap:4px;width:max-content;margin-bottom:16px;padding:4px;display:flex}.analytics-tabs button{color:#85858e;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:38px;padding:0 17px;font-size:12px;font-weight:700}.analytics-tabs button:hover{color:#fff}.analytics-tabs button.active{color:#fff;background:#29252e}.analytics-tabs button em{color:#c9a9e7;min-width:19px;font:750 8px var(--font-mono);background:#2d2534;border-radius:99px;margin-left:5px;padding:3px 5px;font-style:normal}.analytics-view{gap:14px;display:grid}.analytics-summary-strip{background:#121214;border:1px solid #2d2d32;border-radius:12px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.analytics-summary-strip article{border-right:1px solid #29292e;gap:9px;padding:18px 20px;display:grid}.analytics-summary-strip article:last-child{border:0}.analytics-summary-strip span,.audience-hero span,.performance-kpis span,.session-detail-kpis span{color:#777780;font:750 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.analytics-summary-strip strong{letter-spacing:-.04em;font-size:28px}.money{color:#71e99b!important}.analytics-list-card,.submission-report{background:#121214;border:1px solid #2d2d32;border-radius:12px;overflow:hidden}.analytics-list-card>header,.submission-report>header{border-bottom:1px solid #29292e;justify-content:space-between;align-items:center;gap:20px;min-height:86px;padding:17px 20px;display:flex}.analytics-list-card h2,.submission-report h2{letter-spacing:-.035em;margin:0 0 5px;font-size:20px}.analytics-list-card header p,.submission-report header p{color:#777780;margin:0;font-size:10px}.analytics-search{background:#0d0d0f;border:1px solid #303036;border-radius:8px;align-items:center;gap:8px;width:min(330px,42%);padding:0 11px;display:flex}.analytics-search>span{color:#707078}.analytics-search input{height:38px;box-shadow:none;background:0 0;border:0;padding:0}.session-list-head,.session-list>a{grid-template-columns:130px minmax(230px,1.5fr) repeat(3,minmax(90px,.6fr)) 26px;align-items:center;gap:14px;display:grid}.session-list-head{color:#696972;font:750 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;padding:12px 20px}.session-list>a{border-top:1px solid #27272c;min-height:74px;padding:11px 20px;transition:all .15s}.session-list>a:hover{background:#19191c}.session-list b,.session-list time{color:#aaaab2;font-size:11px;font-weight:650}.session-list>a>span{gap:5px;display:grid}.session-list strong{font-size:13px}.session-list small{color:#72727b;font-size:9px}.session-list em{color:#777780;text-align:right;font-size:24px;font-style:normal}.analytics-empty{color:#73737c;text-align:center;padding:34px;font-size:11px}.earnings-card{background:linear-gradient(145deg,#151517,#111113);border:1px solid #2d2d32;border-radius:12px;align-content:space-between;min-height:235px;padding:28px 30px;display:grid}.earnings-card span{color:#797982;font:750 9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.earnings-card strong{color:#1ed760;font:600 clamp(48px,7vw,82px)/.9 var(--font-display);letter-spacing:-.065em;margin:12px 0 5px;display:block}.earnings-card p{color:#85858e;margin:0;font-size:11px}.earnings-rule{border-bottom:1px solid #26342b;align-items:flex-end;height:50px;display:flex}.earnings-rule i{background:#1ed760;border-radius:9px;min-width:4px;height:3px;box-shadow:0 0 16px #1ed76080}.performance-kpis{background:#121214;border:1px solid #2d2d32;border-radius:12px;grid-template-columns:repeat(3,1fr);display:grid}.performance-kpis article{border-bottom:1px solid #29292e;border-right:1px solid #29292e;gap:12px;min-height:110px;padding:20px;display:grid}.performance-kpis article:nth-child(3n){border-right:0}.performance-kpis article:nth-last-child(-n+3){border-bottom:0}.audience-hero strong,.performance-kpis strong,.session-detail-kpis strong{letter-spacing:-.045em;font-size:31px}.analytics-charts{grid-template-columns:.75fr 1.25fr;gap:14px;display:grid}.activity-bars,.tier-breakdown{background:#121214;border:1px solid #2d2d32;border-radius:12px;min-height:340px;padding:24px}.activity-bars>header,.tier-breakdown>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.activity-bars header span,.tier-breakdown header span{color:#797982;font:750 9px var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.activity-bars header strong,.tier-breakdown header strong{font-size:14px}.tier-donut{border-radius:50%;place-items:center;width:155px;height:155px;margin:27px auto 20px;display:grid}.tier-donut:before{content:"";background:#121214;border-radius:50%;grid-area:1/1;width:108px;height:108px}.tier-donut>i{z-index:1;color:#fff;font:700 27px var(--font-display);text-align:center;grid-area:1/1;font-style:normal;display:grid}.tier-donut small{color:#777780;font:750 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.tier-breakdown ul{justify-content:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}.tier-breakdown li{color:#92929b;align-items:center;gap:5px;font-size:9px;display:flex}.tier-breakdown li>b{color:#d4d4d8}.tier-breakdown li>i{background:#39393f;border-radius:50%;width:7px;height:7px}.tier-breakdown li>i.skip{background:#ff8a5b}.tier-breakdown li>i.super{background:#a970ff}.activity-bars>div{grid-template-columns:repeat(7,1fr);align-items:end;gap:10px;height:230px;padding-top:30px;display:grid}.activity-bars>div>span{grid-template-rows:1fr auto auto;place-items:end center;gap:7px;height:100%;display:grid}.activity-bars>div i{background:linear-gradient(#b875ff,#62329f);border-radius:5px 5px 2px 2px;width:min(42px,70%);min-height:4px;box-shadow:0 0 16px #9147ff20}.activity-bars small{color:#73737c;font:8px var(--font-mono)}.activity-bars em{color:#a1a1aa;font:8px var(--font-mono);font-style:normal}.audience-hero{background:#121214;border:1px solid #2d2d32;border-radius:12px;grid-template-columns:repeat(3,1fr);display:grid}.audience-hero article{border-right:1px solid #29292e;gap:12px;padding:22px;display:grid}.audience-hero article:last-child{border:0}.audience-list article,.audience-list-head{grid-template-columns:minmax(270px,1.5fr) repeat(4,minmax(90px,.55fr));align-items:center;gap:16px;display:grid}.audience-list-head{color:#696972;font:750 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;padding:12px 20px}.audience-list article{border-top:1px solid #27272c;min-height:82px;padding:12px 20px}.fan-person{align-items:center;gap:11px;min-width:0;display:flex}.fan-person>i{color:#7ee9a1;width:36px;height:36px;font:750 9px var(--font-mono);background:#15321e;border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.fan-person>span{gap:3px;min-width:0;display:grid}.fan-person em,.fan-person small,.fan-person strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fan-person strong{font-size:12px}.fan-person small{color:#808089;font-size:9px}.fan-person em{color:#8771ad;font:8px var(--font-mono);font-style:normal}.audience-list b,.audience-list time{color:#aaaab2;font-size:10px}.saved-artists-hero{background:radial-gradient(circle at 100% 0,#9147ff26,#0000 44%),#141116;border:1px solid #463450;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;min-height:155px;padding:26px 30px;display:flex}.saved-artists-hero>div{gap:7px;display:grid}.saved-artists-hero span{color:#ae79d0;font:800 8px var(--font-mono);letter-spacing:.11em}.saved-artists-hero h2{letter-spacing:-.045em;margin:0;font-size:31px}.saved-artists-hero p{color:#8d8792;max-width:650px;margin:0;font-size:11px;line-height:1.55}.saved-artists-hero>strong{color:#ddb8f8;justify-items:center;font-size:44px;line-height:1;display:grid}.saved-artists-hero>strong small{color:#84778d;font:800 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:5px}.saved-artists-list{display:grid}.saved-artist-row{border-top:1px solid #29272e;grid-template-columns:minmax(220px,.85fr) minmax(220px,.75fr) minmax(300px,1.2fr);align-items:center;gap:22px;min-height:144px;padding:18px 20px;display:grid}.saved-artist-row:first-child{border-top:0}.saved-artist-person>i{color:#d9b1f2;width:42px;height:42px;font:800 10px var(--font-mono);background:#26192e;border:1px solid #5b3c6d;border-radius:50%}.saved-artist-person>span,.saved-artist-source{gap:4px;min-width:0;display:grid}.saved-artist-person em,.saved-artist-person small,.saved-artist-person strong,.saved-artist-source small,.saved-artist-source strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.saved-artist-person strong{font-size:13px}.saved-artist-person small,.saved-artist-source small{color:#77717d;font-size:8px}.saved-artist-person em{color:#967cb0;min-height:10px;font:8px var(--font-mono)}.saved-artist-source strong{font-size:11px}.saved-artist-source>a{color:#c592ec;width:max-content;margin-top:3px;font-size:8px;font-weight:800}.saved-artist-note{gap:7px}.saved-artist-note label{color:#827a88;gap:5px;font-size:8px;font-weight:800}.saved-artist-note textarea{min-height:55px;padding:9px 10px}.saved-artist-note>div{gap:7px;display:flex!important}.saved-artist-note>div>small{font-size:8px}.saved-artist-note button:last-child{color:#bd7e88;background:#1c1316;border-color:#473036}.saved-artist-note button:disabled{opacity:.4}.saved-artists-empty{color:#77717d;text-align:center;justify-items:center;gap:7px;padding:55px 20px;display:grid}.saved-artists-empty>span{color:#c69ae2;background:#251b2b;border-radius:12px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.saved-artists-empty strong{color:#d4ced8;font-size:13px}.saved-artists-empty small{font-size:9px}.saved-track-actions>a{color:#c592ec;width:max-content;font-size:8px}.saved-track-actions>a.download{color:#65d98e}.session-launch{grid-template-columns:minmax(320px,.75fr) minmax(520px,1.25fr);gap:14px;max-width:1240px;display:grid}.session-launch-form,.session-launch-intro{background:#121214;border:1px solid #2d2d32;border-radius:16px}.session-launch-intro{background:radial-gradient(circle at 15% 0,#2a1c3b,#0000 48%),#121214;padding:38px}.launch-signal{align-items:flex-end;gap:4px;height:34px;margin-bottom:38px;display:flex}.launch-signal i{background:#9147ff;border-radius:4px;width:5px}.launch-signal i:first-child{height:12px}.launch-signal i:nth-child(2){background:#1ed760;height:26px}.launch-signal i:nth-child(3){height:18px}.session-launch-intro h1{letter-spacing:-.067em;margin:12px 0 16px;font-size:clamp(42px,5vw,66px);line-height:.93}.session-launch-intro>p:not(.eyebrow){color:#9b9ba4;margin:0;font-size:12px;line-height:1.65}.permanent-share{background:#0d0d0f;border:1px solid #39343f;border-radius:10px;gap:5px;margin:28px 0 23px;padding:15px;display:grid}.permanent-share span{color:#777780;font:750 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.permanent-share strong{text-overflow:ellipsis;font-size:12px;overflow:hidden}.permanent-share small{color:#686871;font-size:9px}.session-launch-intro ul{color:#a4a4ad;gap:10px;margin:0;padding:0;font-size:10px;list-style:none;display:grid}.session-launch-intro li{align-items:center;gap:8px;display:flex}.session-launch-intro li i{color:#1ed760;font-style:normal}.session-launch-form>header{border-bottom:1px solid #29292e;grid-template-columns:36px 1fr;align-items:center;gap:13px;min-height:90px;padding:18px 22px;display:grid}.session-launch-form>header>span{color:#caaaff;width:32px;height:32px;font:800 9px var(--font-mono);background:#282230;border-radius:8px;place-items:center;display:grid}.session-launch-form h2{margin:0 0 4px;font-size:20px}.session-launch-form header p{color:#777780;margin:0;font-size:10px}.session-launch-fields fieldset{grid-column:1/-1;padding:0}.session-launch-fields legend{color:#b7b7bf;margin-bottom:8px;font-size:12px;font-weight:650}.pricing-choice button{background:#0d0d0f;border:1px solid #34343a;gap:5px;padding:15px}.pricing-choice button:hover{border-color:#53535c}.pricing-choice i{color:#a1a1aa;width:max-content;font:750 8px var(--font-mono);text-transform:uppercase;background:#29292e;border-radius:4px;padding:4px 6px;font-style:normal}.pricing-choice button.active i{color:#eadcff;background:#533681}.pricing-choice strong{font-size:12px}.pricing-choice small{color:#767680;font-size:9px;line-height:1.4}.session-launch-fields>.price-grid{grid-column:1/-1}.session-detail{padding:35px 0}.session-detail-heading{grid-template-columns:150px minmax(0,1fr) 150px;align-items:start;gap:20px;margin-bottom:24px;display:grid}.session-detail-heading>div{text-align:center}.session-detail-heading>a:first-child{color:#aaaab2;font-size:11px}.session-detail-heading>.button{justify-self:end;place-items:center;display:grid}.session-detail-heading h1{letter-spacing:-.06em;margin:10px 0 7px;font-size:clamp(40px,5vw,62px);line-height:.95}.session-detail-heading>div>p:last-child{color:#85858e;margin:0;font-size:11px}.session-detail-kpis{background:#121214;border:1px solid #2d2d32;border-radius:12px;grid-template-columns:repeat(4,1fr);margin-bottom:14px;display:grid}.session-detail-kpis article{border-right:1px solid #29292e;gap:11px;padding:19px;display:grid}.session-detail-kpis article:last-child{border:0}.submission-report-scroll{overflow-x:auto}.submission-report-head,.submission-report-list article{grid-template-columns:125px minmax(180px,1.15fr) minmax(180px,1.15fr) 85px 95px 75px 240px;align-items:center;gap:14px;min-width:1160px;display:grid}.submission-report-head{color:#696972;font:750 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;padding:12px 20px}.submission-report-list article{border-top:1px solid #27272c;min-height:82px;padding:12px 20px}.submission-report-list time{color:#8d8d96;font-size:9px}.submission-report-list article>div{gap:4px;min-width:0;display:grid}.submission-report-list em,.submission-report-list small,.submission-report-list strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.submission-report-list strong{font-size:11px}.submission-report-list small{color:#7c7c85;font-size:9px}.submission-report-list em{color:#8771ad;font:8px var(--font-mono);font-style:normal}.submission-report-list article>.tier{justify-self:start}.submission-report-list article>b{font-size:10px}.submission-report-actions{justify-content:flex-end;gap:7px!important;display:flex!important}.submission-report-actions .report-action{color:#aaaab2;white-space:nowrap;cursor:pointer;background:#17171a;border:1px solid #37373d;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:0;height:34px;padding:0 10px;font-size:8px;font-weight:800;display:flex}.submission-report-actions .report-action:hover{color:#fff;background:#202024;border-color:#55555e}.submission-report-actions .report-action svg{flex:none;width:14px;height:14px}.submission-report-actions .report-action.save{width:108px}.submission-report-actions .report-action.saved{color:#d8a8f5;background:#271b30;border-color:#604276}.submission-report-actions .report-action.download{color:#72e29a;background:#142219;border-color:#28523a;width:117px}.submission-report-actions .report-action.open{width:108px}.submission-report-actions .report-action:disabled{opacity:.45;cursor:wait}.report-status{color:#aaaab2;width:max-content;font:750 8px var(--font-mono);text-transform:uppercase;background:#29292e;border-radius:5px;padding:5px 7px}.report-status.completed{color:#86efac;background:#15321e}.report-status.skipped{color:#fecaca;background:#39191d}.report-status.playing{color:#bbf7d0;background:#173522}.settings-workspace{max-width:1360px;margin:auto}.settings-workspace .dashboard-section-header{padding-top:38px}.settings-workspace .dashboard-section-header h1{font-size:clamp(42px,5vw,60px);font-weight:650}.settings-card{border-radius:14px}.settings-card header p{font-size:11px}.settings-card h2{font-size:20px}@media (max-width:1100px){.session-list-head,.session-list>a{grid-template-columns:110px minmax(210px,1.5fr) repeat(3,80px) 20px}.audience-list article,.audience-list-head{grid-template-columns:minmax(250px,1.4fr) repeat(4,85px)}.session-launch{grid-template-columns:1fr}.session-launch-intro{padding:30px}.session-launch-intro h1{max-width:750px}}@media (max-width:800px){.analytics-heading{flex-direction:column;align-items:flex-start}.analytics-heading>.button{place-items:center;display:grid}.analytics-summary-strip,.audience-hero,.performance-kpis,.session-detail-kpis{grid-template-columns:1fr 1fr}.analytics-summary-strip article:nth-child(2),.audience-hero article:nth-child(2),.performance-kpis article:nth-child(2n),.session-detail-kpis article:nth-child(2){border-right:0}.analytics-summary-strip article:nth-child(-n+2),.audience-hero article:nth-child(-n+2),.performance-kpis article,.session-detail-kpis article:nth-child(-n+2){border-bottom:1px solid #29292e}.performance-kpis article,.performance-kpis article:nth-child(3n){border-right:1px solid #29292e}.performance-kpis article:nth-child(2n){border-right:0}.performance-kpis article:nth-last-child(-n+3){border-bottom:1px solid #29292e}.performance-kpis article:nth-last-child(-n+2){border-bottom:0}.analytics-charts{grid-template-columns:1fr}.session-list-head{display:none}.session-list>a{grid-template-columns:minmax(0,1fr) repeat(2,65px) 18px}.audience-list-head,.session-list>a>b:nth-of-type(2),.session-list>a>time{display:none}.audience-list article{grid-template-columns:minmax(220px,1fr) 70px 55px}.audience-list article>time{display:none}.saved-artist-row{grid-template-columns:1fr 1fr}.saved-artist-note{grid-column:1/-1}.session-detail-heading{grid-template-columns:1fr auto}.session-detail-heading>div{text-align:left;grid-area:2/1/auto/-1}.session-detail-heading>.button{grid-column:2}}@media (max-width:600px){.analytics-workspace{padding-top:26px}.analytics-heading h1{font-size:42px}.analytics-tabs{width:100%;overflow-x:auto}.analytics-tabs button{white-space:nowrap;flex:1;padding:0 9px}.analytics-summary-strip article,.audience-hero article,.performance-kpis article,.session-detail-kpis article{padding:15px}.analytics-summary-strip strong,.audience-hero strong,.performance-kpis strong,.session-detail-kpis strong{font-size:24px}.analytics-list-card>header,.submission-report>header{flex-direction:column;align-items:stretch}.analytics-search{width:100%}.session-list>a{grid-template-columns:minmax(0,1fr) 55px 18px;gap:8px;padding:12px 14px}.session-list>a>b:first-of-type{display:none}.audience-list article{grid-template-columns:minmax(0,1fr) 60px;padding:12px 14px}.audience-list article>b:nth-of-type(2){display:none}.saved-artists-hero{align-items:flex-start;padding:21px}.saved-artists-hero>strong{font-size:34px}.saved-artist-row{grid-template-columns:1fr;gap:14px;padding:17px 14px}.saved-artist-note{grid-column:auto}.earnings-card{min-height:210px;padding:23px}.earnings-card strong{font-size:53px}.activity-bars,.tier-breakdown{padding:19px}.activity-bars>div{gap:4px}.session-launch{margin-top:24px}.session-launch-form,.session-launch-intro{border-radius:13px}.session-launch-intro{padding:24px}.session-launch-intro h1{font-size:43px}.launch-signal{margin-bottom:26px}.session-launch-fields{grid-template-columns:1fr;padding:18px}.session-launch-fields fieldset,.session-launch-fields>.price-grid{grid-column:1}.pricing-choice{grid-template-columns:1fr}.session-launch-form>footer{flex-direction:column;align-items:stretch}.session-launch-form>footer .button{width:100%}.session-detail{padding-top:24px}.session-detail-heading{grid-template-columns:1fr auto}.session-detail-heading h1{font-size:40px}.session-detail-kpis{grid-template-columns:1fr 1fr}}.session-launch{width:min(900px,100%);max-width:none;margin:7vh auto 0;display:block}.session-launch-heading{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:20px;display:flex}.session-launch-heading h1{font-family:var(--font-sans),sans-serif;letter-spacing:-.052em;margin:8px 0 7px;font-size:clamp(40px,5vw,57px);font-weight:720;line-height:1}.session-launch-heading>div:first-child>p:last-child{color:#a4a4ad;max-width:560px;margin:0;font-size:13px;line-height:1.55}.session-launch-heading .permanent-share{flex:none;width:300px;margin:0;padding:13px 15px}.session-launch-form{background:#141416;border:1px solid #34343a;border-radius:14px;overflow:hidden;box-shadow:0 24px 70px #0005}.session-launch-fields{grid-template-columns:1fr;gap:26px;padding:28px 30px;display:grid}.session-launch-fields legend,.session-launch-fields>label>span{color:#f0f0f2;letter-spacing:-.01em;font-size:13px;font-weight:750}.session-launch-fields label>small{color:#9898a2;font-size:10px;font-weight:500;line-height:1.45}.session-launch-fields input{color:#fff;background:#0d0d0f;border-color:#3b3b42;height:50px;margin-top:2px;padding:0 15px;font-size:13px;font-weight:650}.session-name-label{gap:5px}.session-launch-fields fieldset{border:0;border-top:1px solid #2d2d32;grid-column:1;margin:0;padding:22px 0 0}.session-launch-fields fieldset>p{color:#9898a2;margin:2px 0 14px;font-size:10px;line-height:1.45}.pricing-choice{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pricing-choice button{color:#fff;text-align:left;cursor:pointer;background:#101012;border:1px solid #3a3a41;border-radius:10px;grid-template-columns:20px 1fr;align-items:center;gap:4px 10px;min-height:105px;padding:17px;display:grid;position:relative}.pricing-choice button:hover{background:#17171a;border-color:#585861}.pricing-choice button.active{background:#211927;border-color:#9147ff;box-shadow:inset 0 0 0 1px #9147ff}.choice-radio{border:1px solid #5a5a64;border-radius:50%;grid-row:1/3;place-items:center;width:18px;height:18px;display:grid}.pricing-choice button.active .choice-radio{background:#fff;border:5px solid #9147ff}.pricing-choice strong{color:#f1f1f3;font-size:13px;font-weight:750}.pricing-choice small{color:#9b9ba5;grid-column:2;font-size:10px;line-height:1.45}.session-price-grid{grid-column:1;gap:12px;padding-top:2px}.session-price-grid label{background:#101012;border:1px solid #34343a;border-radius:10px;gap:5px;padding:16px}.currency-input{background:#0b0b0d;border:1px solid #3b3b42;border-radius:8px;align-items:center;margin-top:4px;display:flex;overflow:hidden}.currency-input:focus-within{border-color:#9147ff;box-shadow:0 0 0 3px #9147ff1f}.currency-input i{color:#8d8d96;padding-left:14px;font-size:13px;font-style:normal}.currency-input input{border:0;margin:0;box-shadow:none!important}.session-launch-form>footer{background:#101012;border-top:1px solid #303036;justify-content:space-between;align-items:center;gap:24px;padding:18px 30px;display:flex}.session-launch-form>footer>div{gap:3px;display:grid}.session-launch-form>footer strong{color:#e3e3e6;font-size:11px}.session-launch-form>footer small{color:#85858e;font-size:9px}.session-launch-form>footer .button{min-width:160px}.button,.control-room-sidebar nav>a,.control-room-topbar strong,.wordmark,h1,h2,h3{font-family:var(--font-sans),sans-serif}label{color:#e2e2e5;font-size:12px}@media (max-width:760px){.session-launch{margin-top:28px}.session-launch-heading{flex-direction:column;align-items:flex-start;gap:18px}.session-launch-heading .permanent-share{width:100%}.session-launch-fields{grid-template-columns:1fr;padding:22px 18px}.session-launch-fields fieldset,.session-launch-fields>.price-grid{grid-column:1}.pricing-choice,.session-price-grid{grid-template-columns:1fr}.session-launch-form>footer{flex-direction:column;align-items:stretch;padding:18px}.session-launch-form>footer .button{width:100%}}.account-control-shell{background:#09090b;grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}.account-sidebar .account-nav-active{background:#242027}.account-sidebar .account-nav-active .account-orb{color:#fff;background:#6f3fb4}.account-workspace{width:100%;max-width:1440px;margin:0 auto;padding:0 28px 70px}.account-page-heading{justify-content:space-between;align-items:flex-end;gap:32px;padding:42px 0 28px;display:flex}.account-page-heading h1{letter-spacing:-.058em;margin:8px 0 9px;font-size:clamp(40px,5vw,60px);font-weight:680;line-height:.98}.account-page-heading>div:first-child>p:last-child{color:#9999a2;max-width:680px;margin:0;font-size:13px;line-height:1.55}.account-heading-actions{align-items:center;gap:14px;display:flex}.account-heading-actions>span{grid-template-columns:38px auto;align-items:center;column-gap:10px;display:grid}.account-heading-actions i{color:#d8c2ff;background:#2b2433;border-radius:50%;grid-row:1/3;place-items:center;width:38px;height:38px;font-style:normal;font-weight:800;display:grid}.account-heading-actions b{color:#e4e4e7;font-size:12px}.account-heading-actions small{color:#777780;font-size:9px}.account-dashboard-button{color:#fff;white-space:nowrap;background:#9147ff;border:1px solid #9147ff;border-radius:9px;justify-content:center;align-items:center;gap:14px;min-height:44px;padding:0 16px;font-size:11px;font-weight:750;display:inline-flex}.account-dashboard-button:hover{background:#a970ff;border-color:#a970ff}.account-dashboard-button>em{font-size:14px;font-style:normal}.account-workspace>.notice,.account-workspace>.success{margin:0 0 14px}.account-profile{box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin:0;display:grid;overflow:visible}.account-profile>.connections-section,.account-profile>.moderated-streams,.account-profile>.payout-settings,.account-profile>.profile-defaults{background:#121214;border:1px solid #2d2d32;border-radius:14px;overflow:hidden}.account-profile>.profile-defaults{grid-area:1/1;padding:0;display:block}.connections-section>div:first-child,.profile-defaults>div:first-child{border-bottom:1px solid #29292e;min-height:116px;padding:22px 23px}.connections-section h2,.profile-defaults h2{letter-spacing:-.035em;margin:7px 0 5px;font-size:21px}.connections-section>div:first-child>p:last-child,.profile-defaults>div>p:last-child{color:#898992;max-width:620px;margin:0;font-size:11px;line-height:1.5}.profile-defaults form{gap:16px;padding:23px}.profile-defaults form label{color:#e2e2e5;gap:6px;font-size:12px;font-weight:700}.profile-defaults form input{color:#f4f4f5;height:48px;font-size:12px}.profile-defaults form input[readonly]{color:#92929b;background:#101012}.profile-defaults form .button{width:max-content;min-width:150px}.newsletter-preference{background:#171113;border:1px solid #3b3032;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.newsletter-preference>span{align-items:center;gap:11px;display:flex}.newsletter-preference>span>i{color:#e4909f;background:#372128;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;font-size:11px;font-style:normal;font-weight:900;display:grid}.newsletter-preference>span>span{gap:4px;display:grid}.newsletter-preference strong{font-size:11px}.newsletter-preference small{line-height:1.45;color:#88818a!important;font-size:9px!important}.newsletter-preference>button{color:#e49ba7;cursor:pointer;background:#21161a;border:1px solid #51363c;border-radius:8px;flex:none;min-height:34px;padding:0 11px;font-size:9px;font-weight:800}.newsletter-preference.is-subscribed{background:#101a14;border-color:#294a35}.newsletter-preference.is-subscribed>span>i{color:#8fe1a9;background:#173623}.newsletter-preference.is-subscribed>button{color:#aaa4ad;background:#171a1a;border-color:#3b4140}.newsletter-preference button:disabled{opacity:.5;cursor:wait}.account-profile>.connections-section{grid-area:1/2;padding:0}.connection-grid{grid-template-columns:1fr;gap:9px;margin:0;padding:14px}.connection-card{background:#0e0e10;border-color:#303036;border-radius:10px;grid-template-columns:40px minmax(0,1fr);gap:13px;padding:16px}.provider-logo{border-radius:9px;width:40px;height:40px}.connection-card p{min-height:0;margin-bottom:14px}.connection-status{padding-top:2px}.provider-connect{min-height:36px}.account-profile>.payout-settings{background:#121214;grid-area:2/1/auto/-1;padding:0}.payout-settings-copy>p:last-of-type{font-size:11px}.payout-status-card{background:#0e0e10;margin:20px 20px 20px 0}.account-profile>.moderated-streams{border-bottom:1px solid #2d2d32;grid-area:3/1/auto/-1}@media (max-width:1000px){.account-page-heading{flex-direction:column;align-items:flex-start}.account-heading-actions{justify-content:space-between;width:100%}.account-profile{grid-template-columns:1fr}.account-profile>.connections-section,.account-profile>.moderated-streams,.account-profile>.payout-settings,.account-profile>.profile-defaults{grid-area:auto/1}.payout-settings{grid-template-columns:1fr}.payout-status-card{margin:0 20px 20px}}@media (max-width:850px) and (min-width:601px){.account-control-shell{grid-template-columns:74px minmax(0,1fr)}.account-sidebar{padding:20px 10px}.account-sidebar>.wordmark{justify-content:center;padding:0}.account-sidebar .sidebar-bottom,.account-sidebar .workspace-label,.account-sidebar>.wordmark>span:last-child{display:none}.account-sidebar nav>a{grid-template-columns:1fr;place-items:center;font-size:0}.account-sidebar nav>a>span{font-size:17px}}@media (max-width:600px){.account-control-shell{display:block}.account-control-shell>.control-room-content{padding-bottom:64px}.account-workspace{padding:0 14px 35px}.account-page-heading{padding:28px 0 20px}.account-page-heading h1{font-size:42px}.account-heading-actions>span{display:none}.account-dashboard-button{width:100%}.connections-section>div:first-child,.profile-defaults form,.profile-defaults>div:first-child{padding:18px}.newsletter-preference{flex-direction:column;align-items:flex-start}.newsletter-preference>button{width:100%}.payout-settings-copy{padding:20px}.payout-status-card{margin:0 14px 14px}}.has-photo{overflow:hidden;padding:0!important}.has-photo img{object-fit:cover;width:100%;height:100%;display:block}.account-heading-actions i.has-photo,.account-orb.has-photo{background:#151517;border:1px solid #47474f}.provider-logo.has-photo{background:#151517;border:1px solid #3a3a42}.account-avatar-editor{background:#0e0e10;border:1px solid #303036;border-radius:10px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;padding:14px;display:grid}.account-avatar-editor>span{color:#decaff;background:#2b2433;border-radius:50%;place-items:center;width:64px;height:64px;font-size:20px;font-weight:800;display:grid}.account-avatar-editor>div{gap:4px;display:grid}.account-avatar-editor small{color:#85858e;font-size:9px}.account-avatar-editor>div>div{flex-wrap:wrap;align-items:center;gap:9px;margin-top:7px;display:flex}.avatar-upload-button{color:#e4e4e7;cursor:pointer;white-space:nowrap;background:#202024;border:1px solid #393940;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 12px;transition:background .15s,border-color .15s;position:relative;display:inline-flex!important}.avatar-upload-button:hover{background:#29292e;border-color:#55555e}.avatar-upload-button>span{color:#bdbdc5;background:#303036;border-radius:5px;place-items:center;width:20px;height:20px;font-size:12px;display:grid}.avatar-upload-button>strong{font-size:10px}.avatar-upload-button.is-busy{opacity:.6;cursor:wait}.avatar-upload-button input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.avatar-reset{color:#a98bd0;cursor:pointer;background:0 0;border:0;padding:7px;font-size:9px}.avatar-reset:hover{color:#fff}.home-shell{background:radial-gradient(circle at 76% 13%,#251b3526,#0000 28%),#09090b;padding:0 28px 88px}.home-shell:before{display:none}.home-nav{border-color:#25252a;width:min(1320px,100%);height:76px}.home-nav nav{gap:5px}.home-nav nav>a{font-size:11px}.home-account-chip{align-items:center;gap:7px;display:flex!important}.home-account-chip>img,.home-account-chip>span{object-fit:cover;color:#d8c2ff;background:#2b2433;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;font-weight:800;display:grid}.home-nav .nav-signup{background:#8b46e9;min-height:38px;padding:0 16px}.home-nav .nav-signup:hover{background:#9d5af2}.home-live-rail{border-bottom:1px solid #25252a;grid-template-columns:170px minmax(0,1fr);align-items:center;width:min(1320px,100%);min-height:118px;margin:0 auto;display:grid}.home-live-rail-label{gap:5px;display:grid}.home-live-rail-label>span{color:#f5f5f6;font:780 10px var(--font-mono);letter-spacing:.08em;align-items:center;gap:8px;display:flex}.home-live-rail-label i{background:#ff4d67;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #ff4d6720}.home-live-rail-label small{color:#6f6f78;font-size:9px}.home-live-marquee{scroll-behavior:auto;scrollbar-width:none;min-width:0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000);mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000)}.home-live-marquee::-webkit-scrollbar{display:none}.home-live-track{gap:9px;width:max-content;min-width:calc(100% + 120px);padding-right:22px;display:flex}.home-live-track>a{--creator-accent:#9147ff;background:#121214;border:1px solid #2d2d33;border-radius:12px;grid-template-columns:49px minmax(0,1fr) auto;align-items:center;gap:12px;width:300px;min-height:76px;padding:12px 14px;display:grid}.home-live-track>a.has-banner{border-color:var(--creator-accent);background-position:50%;background-size:cover}@supports (color:color-mix(in lab,red,red)){.home-live-track>a.has-banner{border-color:color-mix(in srgb,var(--creator-accent) 38%,#2d2d33)}}.home-live-track>a.has-banner{box-shadow:inset 0 0 0 1px #ffffff08}.home-live-track>a:hover{border-color:var(--creator-accent)}@supports (color:color-mix(in lab,red,red)){.home-live-track>a:hover{border-color:color-mix(in srgb,var(--creator-accent) 60%,#2d2d33)}}.home-live-track>a:hover{background:#171719}.live-creator-avatar{border:3px solid var(--creator-accent);color:#fff;width:49px;height:49px;box-shadow:0 0 0 3px var(--creator-accent);background:#211d27;border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:800;display:grid}@supports (color:color-mix(in lab,red,red)){.live-creator-avatar{box-shadow:0 0 0 3px color-mix(in srgb,var(--creator-accent) 22%,transparent)}}.home-live-track>a>span{gap:3px;min-width:0;display:grid}.home-live-track small,.home-live-track strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-live-track strong{font-size:11px}.home-live-track small{color:#7f7f88;font-size:9px}.home-live-track em{color:#a4a4ad;font:8px var(--font-mono);white-space:nowrap;font-style:normal}.home-live-empty{color:#7f7f88;border:1px dashed #303036;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:12px 15px;font-size:10px;display:flex}.home-live-empty a{color:#b98af7}.home-hero.home-hero-v2{grid-template-columns:minmax(0,1.05fr) minmax(470px,.95fr);gap:74px;width:min(1320px,100%);min-height:690px;padding:82px 0 74px}.home-hero-v2 .home-hero-copy h1{color:#f8f8f9;letter-spacing:-.072em;text-shadow:none;background:0 0;margin:18px 0 26px;font-size:clamp(59px,7vw,96px);font-weight:720;line-height:.91}.home-hero-v2 .home-hero-copy h1 span{color:#9f6ee8}.home-hero-v2 .home-hero-copy>p:not(.eyebrow){color:#a7a7b0;max-width:650px;font-size:16px;line-height:1.65}.home-hero-v2 .home-actions{margin-top:28px}.home-hero-v2 .home-actions .button{place-items:center;min-height:46px;padding:0 17px;display:grid}.home-hero-v2 .home-actions .primary{color:#fff;box-shadow:none;background:#8b46e9;border-color:#8b46e9}.home-hero-v2 .home-actions .primary:hover{background:#9d5af2}.home-hero-v2 .home-social-login{margin-top:15px}.home-hero-v2 .social-login{border-radius:8px}.home-hero-notes{flex-wrap:wrap;gap:7px;margin-top:30px;display:flex}.home-hero-notes span{color:#85858e;font:8px var(--font-mono);letter-spacing:.05em;text-transform:uppercase;border:1px solid #2c2c32;border-radius:6px;padding:6px 8px}.home-control-preview{background:#111113;border:1px solid #34343b;border-radius:17px;overflow:hidden;box-shadow:0 40px 100px #000a}.home-control-preview>header{background:#0e0e10;border-bottom:1px solid #2b2b30;justify-content:space-between;align-items:center;height:62px;padding:0 19px;display:flex}.home-control-preview>header span{color:#cfcfd4;font:750 9px var(--font-mono);letter-spacing:.07em;align-items:center;gap:8px;display:flex}.home-control-preview>header span i{background:#1ed760;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #1ed76018}.home-control-preview>header em{color:#cba7f8;font:750 8px var(--font-mono);background:#29242f;border-radius:99px;padding:5px 7px;font-style:normal}.preview-now-playing{grid-template-columns:126px minmax(0,1fr);gap:20px;padding:24px;display:grid}.preview-art{color:#d9c3f7;background:linear-gradient(145deg,#573285,#1a1423 70%);border-radius:12px;place-items:center;width:126px;height:126px;font-size:27px;font-weight:850;display:grid;position:relative;overflow:hidden}.preview-art:before{content:"";border:1px solid #ffffff1a;width:90px;height:90px}.preview-art i,.preview-art:before{border-radius:50%;position:absolute}.preview-art i{background:#1ed760;width:29px;height:29px;bottom:11px;right:11px;box-shadow:0 7px 18px #0008}.preview-art i:after{content:"▶";color:#07130b;place-items:center;padding-left:2px;font-size:10px;display:grid;position:absolute;inset:0}.preview-now-playing>div:last-child{min-width:0;padding-top:3px}.preview-now-playing small,.preview-queue-head span{color:#797982;font:750 8px var(--font-mono);letter-spacing:.09em}.preview-now-playing h2{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.045em;margin:12px 0 5px;font-size:27px;overflow:hidden}.preview-now-playing p{color:#9999a2;margin:0;font-size:10px}.preview-progress{background:#2c2c31;border-radius:99px;height:4px;margin:24px 0 8px;overflow:hidden}.preview-progress i{background:#1ed760;width:52%;height:100%;display:block}.preview-now-playing>div:last-child>span{color:#777780;font:8px var(--font-mono)}.preview-now-playing b{color:#4f4f56}.preview-transport{grid-template-columns:42px 1fr 42px;gap:7px;padding:0 24px 22px;display:grid}.preview-transport button{color:#aaaab2;background:#17171a;border:1px solid #303036;border-radius:8px;height:42px}.preview-transport .preview-play{color:#eee3ff;background:#2a2034;border-color:#684197;font-size:10px;font-weight:750}.preview-queue-head{border-top:1px solid #29292e;justify-content:space-between;padding:16px 20px 9px;display:flex}.preview-queue-head small{color:#66666f;font-size:8px}.preview-queue{padding:0 8px 9px}.preview-queue>div{border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 11px;display:grid}.preview-queue>div:first-child{background:#19171c}.preview-queue>div>b{color:#6f6f78;font:9px var(--font-mono)}.preview-queue>div>span{gap:3px;display:grid}.preview-queue strong{font-size:10px}.preview-queue small{color:#73737c;font-size:8px}.preview-queue em{color:#8a8a93;font:750 7px var(--font-mono);background:#27272c;border-radius:4px;padding:4px 6px;font-style:normal}.preview-queue em.skip{color:#d9baff;background:#2c2340}.home-featured-player>header span i{background:#9f6ee8;box-shadow:0 0 0 5px #9f6ee81a}.home-featured-player>header em{color:#9cebb6;background:#16311f}.home-featured-media{background:#0b0b0d;border-bottom:1px solid #29292e;place-items:center;min-height:285px;padding:14px;display:grid}.home-featured-media>.media-fallback,.home-featured-media>.media-player,.home-featured-media>.provider-track-card{width:100%}.home-featured-media .provider-track-card{min-height:285px}.home-featured-media .video-player{aspect-ratio:16/9}.home-featured-media .direct-audio-player{min-height:285px}.home-featured-details{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:20px 22px;display:grid}.home-featured-title{min-width:0}.home-featured-title small{color:#a970ff;font:800 8px var(--font-mono);letter-spacing:.11em}.home-featured-title h2{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.045em;margin:8px 0 4px;font-size:25px;overflow:hidden}.home-featured-title p{color:#d0d0d5;margin:0;font-size:11px}.home-featured-title p span{color:#81818a}.home-featured-facts{grid-template-columns:repeat(3,auto);gap:6px;margin:0;display:grid}.home-featured-facts>div{background:#161619;border:1px solid #2b2b31;border-radius:8px;gap:5px;min-width:78px;padding:10px 11px;display:grid}.home-featured-facts dt{color:#686871;font:750 7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.home-featured-facts dd{color:#b8b8c0;white-space:nowrap;margin:0;font-size:9px}.home-featured-footer{background:#0e0e10;border-top:1px solid #29292e;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:0 16px 0 12px;display:flex}.home-featured-footer>a{color:#b998e5;font-size:9px;font-weight:700}.home-featured-footer>a:hover{color:#fff}.home-featured-pagination{align-items:center;gap:9px;display:flex}.home-featured-pagination>button{color:#aaaab2;cursor:pointer;background:#18181b;border:1px solid #303036;border-radius:8px;width:34px;height:34px}.home-featured-pagination>button:disabled{opacity:.3;cursor:default}.home-featured-pagination>span{gap:5px;display:flex}.home-featured-pagination>span button{cursor:pointer;background:#44444b;border:0;border-radius:50%;width:5px;height:5px;padding:0}.home-featured-pagination>span button.active{background:#9f6ee8;border-radius:99px;width:15px}.home-featured-empty{text-align:center;align-content:center;place-items:center;gap:10px;min-height:470px;padding:40px;display:grid}.home-featured-empty>span{color:#9f6ee8;font-size:42px}.home-featured-empty>small{color:#7f7f88;max-width:300px;line-height:1.5}.home-motion-showcase{width:min(1320px,100%);margin:8px auto 84px}.home-motion-showcase>header{grid-template-columns:minmax(0,1.25fr) minmax(280px,.55fr);align-items:end;gap:56px;margin-bottom:28px;display:grid}.home-motion-showcase h2{letter-spacing:-.06em;margin:12px 0 0;font-size:clamp(38px,5vw,64px);line-height:.98}.home-motion-showcase h2 span{color:#9f6ee8}.home-motion-showcase>header>p{color:#96909c;margin:0 0 4px;font-size:13px;line-height:1.7}.home-motion-frame{background:#08070b;border:1px solid #3b3343;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 40px 110px #000b,0 0 70px #9f6ee812}.home-motion-frame:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff08}.home-motion-frame>div:first-child{display:block!important}.home-motion-caption{color:#7f7984;min-height:48px;font:800 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#0e0d10;border-top:1px solid #29242e;justify-content:space-between;align-items:center;gap:20px;padding:0 17px;display:flex}.home-motion-caption span{align-items:center;gap:8px;display:flex}.home-motion-caption i{background:#9f6ee8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #9f6ee8}.home-motion-caption small{font:inherit;color:#68626d}.home-proof.home-proof-v2{border-radius:13px;width:min(1320px,100%)}.home-proof-v2>div{padding:24px 27px}.home-proof-v2 strong{font-size:14px}.home-proof-v2 span{color:#8a8a93;font-size:10px}.home-proof-v2 span b{color:#b8b8c0;font-weight:650}.home-feature-stage{width:min(1320px,100%);margin:105px auto 0}.home-feature-stage>header{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:32px;display:flex}.home-feature-stage h2{letter-spacing:-.063em;margin:11px 0 0;font-size:clamp(42px,6vw,68px);line-height:.94}.home-feature-stage>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.home-feature-stage article{background:#111113;border:1px solid #2c2c32;border-radius:13px;min-height:250px;padding:25px}.home-feature-stage article>span{color:#9f6ee8;font:800 9px var(--font-mono)}.home-feature-stage h3{letter-spacing:-.035em;margin:66px 0 10px;font-size:20px}.home-feature-stage article p{color:#898992;margin:0;font-size:11px;line-height:1.65}.home-final-cta{background:radial-gradient(circle at 85% 20%,#53327a33,#0000 34%),#121214;border:1px solid #40334f;border-radius:16px;justify-content:space-between;align-items:center;gap:50px;width:min(1320px,100%);min-height:260px;margin:85px auto 0;padding:42px;display:flex}.home-final-cta h2{letter-spacing:-.055em;margin:17px 0 9px;font-size:clamp(35px,5vw,55px)}.home-final-cta p{color:#92929b;margin:0;font-size:12px}.home-final-cta>.button{background:#8b46e9;border-color:#8b46e9;flex:none;place-items:center;min-height:48px;padding:0 19px;display:grid}@media (max-width:1050px){.home-hero.home-hero-v2{grid-template-columns:1fr;gap:55px;padding-top:65px}.home-control-preview{width:min(680px,100%);margin:auto}.home-motion-showcase>header{grid-template-columns:1fr;gap:18px}.home-feature-stage>div{grid-template-columns:1fr 1fr}.home-feature-stage article:last-child{grid-column:1/-1}}@media (max-width:700px){.home-shell{padding:0 14px 50px}.home-nav{height:66px}.home-nav nav form,.home-nav nav>a:not(.nav-signup):not(.home-live-link){display:none}.home-nav .home-live-link{font-size:0}.home-live-rail{grid-template-columns:1fr;gap:10px;padding:14px 0}.home-live-rail-label{justify-content:space-between;align-items:center;display:flex}.home-live-track>a{width:245px}.home-hero.home-hero-v2{min-height:0;padding:58px 0 55px}.home-hero-v2 .home-hero-copy h1{font-size:54px}.home-hero-v2 .home-hero-copy>p:not(.eyebrow){font-size:14px}.home-hero-v2 .home-actions{display:grid}.home-hero-v2 .home-actions .button{width:100%}.home-motion-showcase{margin:0 auto 58px}.home-motion-showcase h2{font-size:39px}.home-motion-frame{border-radius:13px}.home-motion-caption{flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px}.home-motion-caption small{line-height:1.4}.preview-now-playing{grid-template-columns:85px minmax(0,1fr);gap:14px;padding:18px}.preview-art{width:85px;height:85px}.preview-now-playing h2{font-size:20px}.preview-progress{margin-top:14px}.home-featured-media{min-height:230px;padding:9px}.home-featured-media .direct-audio-player,.home-featured-media .provider-track-card{min-height:230px}.home-featured-details{grid-template-columns:1fr;padding:18px}.home-featured-facts{grid-template-columns:repeat(3,1fr)}.home-featured-facts>div{min-width:0}.home-featured-footer{flex-direction:column;align-items:flex-start;padding:12px 14px}.home-featured-footer>a{padding:8px 0}.home-proof.home-proof-v2{grid-template-columns:1fr}.home-proof-v2>div{border-bottom:1px solid #29292e;border-right:0}.home-feature-stage{margin-top:70px}.home-feature-stage>div{grid-template-columns:1fr}.home-feature-stage article:last-child{grid-column:1}.home-feature-stage article{min-height:210px}.home-feature-stage h3{margin-top:45px}.home-final-cta{flex-direction:column;align-items:flex-start;margin-top:60px;padding:27px}.home-final-cta>.button{width:100%}}.head-to-head-control{background:radial-gradient(circle at 50% 0,#9147ff18,#0000 36%),#111113;border:1px solid #352c3e;border-radius:13px;margin:16px 0;padding:22px}.head-to-head-control>header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.head-to-head-control h2{letter-spacing:-.04em;margin:7px 0 5px;font-size:23px}.head-to-head-control header p:last-child{color:#85858e;margin:0;font-size:10px}.battle-status{color:#8f8f98;font:800 8px var(--font-mono);letter-spacing:.07em;text-transform:uppercase;background:#29292e;border-radius:99px;padding:6px 8px}.battle-status.open{color:#87eaa8;background:#173522}.head-to-head-setup{grid-template-columns:1fr 34px 1fr auto;align-items:end;gap:10px;display:grid}.head-to-head-setup label{gap:7px;display:grid}.head-to-head-setup label>span{color:#85858e;font-size:9px;font-weight:750}.head-to-head-setup select{color:#e8e8ea;background:#0e0e10;border:1px solid #34343a;border-radius:8px;width:100%;height:44px;padding:0 11px}.head-to-head-setup>b{color:#a970ff;font:900 10px var(--font-mono);text-align:center;align-self:center}.head-to-head-setup>.button{height:44px}.head-to-head-hint{color:#777780;margin:12px 0 0;font-size:9px}.head-to-head-live{grid-template-columns:1fr 46px 1fr;align-items:stretch;gap:8px;display:grid}.head-to-head-live>article{background:#171719;border:1px solid #34323a;border-radius:11px;min-width:0;padding:20px}.head-to-head-live>article>span{color:#9f6ee8;font:800 8px var(--font-mono);letter-spacing:.1em}.head-to-head-live h3{text-overflow:ellipsis;white-space:nowrap;margin:22px 0 5px;font-size:21px;overflow:hidden}.head-to-head-live p{color:#85858e;margin:0;font-size:10px}.head-to-head-live article>strong{color:#b9f3cc;margin-top:18px;font-size:11px;display:block}.battle-versus{color:#caa7f6;font:900 12px var(--font-mono);place-items:center;display:grid}.head-to-head-live>footer{grid-column:1/-1;justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.head-to-head-result{background:#201826;border:1px solid #4a3860;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;margin-bottom:13px;padding:12px 14px;display:grid}.head-to-head-result>span{color:#b985ff;font:850 8px var(--font-mono);letter-spacing:.1em}.head-to-head-result>strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.head-to-head-result>small{color:#9b9ba4;font-size:9px}.head-to-head-result>.button{color:#e2c4ff;border-color:#78549a;min-height:34px;padding:8px 12px}.public-head-to-head{background:radial-gradient(circle at 50% 0,#9147ff20,#0000 38%),#111113;border:1px solid #3b2e49;border-radius:15px;overflow:hidden}.public-head-to-head>header{border-bottom:1px solid #302936;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;display:flex}.public-head-to-head h2{letter-spacing:-.04em;margin:7px 0 5px;font-size:22px}.public-head-to-head header p:last-child{color:#85858e;margin:0;font-size:9px}.public-head-to-head>header>span{color:#86efac;font:800 8px var(--font-mono);letter-spacing:.08em;background:#173522;border-radius:99px;padding:6px 8px}.public-head-to-head.is-closed>header>span{color:#c8a8ef;background:#29242f}.public-battle-matchup{grid-template-columns:1fr 34px 1fr;align-items:stretch;gap:7px;padding:13px;display:grid}.public-battle-matchup>b{color:#b985ff;font:900 10px var(--font-mono);place-items:center;display:grid}.public-battle-matchup article{background:#171719;border:1px solid #323237;border-radius:11px;flex-direction:column;min-width:0;padding:16px;display:flex}.public-battle-matchup article.selected{background:#211929;border-color:#8052ae;box-shadow:inset 0 0 0 1px #9b62d04a}.public-battle-matchup article.winner{background:#14261a;border-color:#2e7547}.public-battle-matchup article>span{color:#9b6cca;font:800 7px var(--font-mono);letter-spacing:.1em}.public-battle-matchup h3{text-overflow:ellipsis;white-space:nowrap;margin:18px 0 4px;font-size:17px;overflow:hidden}.public-battle-matchup p{color:#8a8a93;margin:0;font-size:9px}.public-battle-matchup article>strong{color:#b8b8c0;margin:17px 0 12px;font-size:10px}.public-battle-matchup article>button{color:#e8d9fb;cursor:pointer;background:#2b1e38;border:1px solid #5b3e78;border-radius:8px;min-height:38px;margin-top:auto;font-size:9px;font-weight:800}.public-battle-matchup article.selected>button{color:#fff;background:#9147ff;border-color:#9147ff}.battle-sign-in{color:#dfc9f7;cursor:pointer;background:#271c31;border:1px solid #68458c;border-radius:8px;width:calc(100% - 26px);min-height:40px;margin:0 13px 13px;font-size:10px;font-weight:800}.battle-vote-message{color:#93e6ad;text-align:center;margin:0;padding:0 13px 13px;font-size:9px}@media (max-width:800px){.head-to-head-setup{grid-template-columns:1fr}.head-to-head-setup>b{padding:2px}.head-to-head-live{grid-template-columns:1fr}.battle-versus{min-height:28px}.head-to-head-live>footer{grid-column:1}.head-to-head-result{grid-template-columns:auto minmax(0,1fr)}.head-to-head-result>small{grid-column:2}.head-to-head-result>.button{grid-column:1/-1}.public-battle-matchup{grid-template-columns:1fr}.public-battle-matchup>b{min-height:25px}}a,button,input,select,textarea{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:2px solid #b985ff}@media (max-width:600px){.button,.social-login{min-height:44px}.home-nav .wordmark{align-items:center;min-height:44px;display:flex}.home-nav .nav-signup{min-height:44px}.home-live-empty a{align-items:center;min-height:44px;display:flex}.home-feature-stage>header{flex-direction:column;align-items:flex-start;gap:14px}.home-feature-stage h2{font-size:48px}.feedback-launcher{justify-content:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;font-size:0;bottom:12px;right:12px}.feedback-launcher span{font-size:14px}body:has(.account-control-shell) .feedback-launcher,body:has(.control-room-shell) .feedback-launcher,body:has(.moderation-control-shell) .feedback-launcher{bottom:calc(76px + env(safe-area-inset-bottom))}.control-room-sidebar,.moderation-sidebar{height:calc(64px + env(safe-area-inset-bottom));padding-bottom:calc(7px + env(safe-area-inset-bottom))}.account-control-shell>.control-room-content,.control-room-content,.moderation-content{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.account-control-shell .control-room-topbar>div:first-child strong{color:#d7d7dc;font-size:12px;display:block}.account-control-shell .control-room-topbar{padding:0 14px}.account-control-shell .control-room-topbar>div:last-child{display:none}.avatar-reset,.avatar-upload-button,.provider-connect{min-height:44px}.moderation-sidebar nav>a{text-align:center;grid-template-rows:20px 13px;place-items:center;gap:1px;min-width:0;line-height:1;grid-template-columns:1fr!important;padding:4px 2px!important;font-size:8px!important}.moderation-sidebar nav>a>span{font-size:15px!important}.moderation-sidebar nav>a>.moderation-account-icon{font-size:9px!important}.moderation-sidebar nav>a.active:before{top:-7px}.viewer-prefill>a{justify-self:start;align-items:center;min-height:44px;padding:0 6px;display:flex}.submission-card .button.primary{min-height:46px}.preview-transport button{height:44px}.player-empty{min-height:360px}}@media (max-width:420px){.home-account-chip{gap:0!important;padding:8px!important;font-size:0!important}.home-account-chip>img,.home-account-chip>span{width:28px;height:28px}.home-nav .nav-signup{padding:0 12px;font-size:10px}}.creator-profile-hero{background:radial-gradient(circle at 85% 10%,var(--accent),transparent 38%),#131316;border:1px solid #2d2d33;border-radius:18px;align-items:flex-end;width:min(1100px,100%);min-height:310px;margin:34px auto 28px;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.creator-profile-hero{background:radial-gradient(circle at 85% 10%,color-mix(in srgb,var(--accent) 26%,transparent),transparent 38%),#131316}}.creator-profile-hero{background-position:50%;background-size:cover}.creator-profile-hero .public-hero{width:100%;margin:0;padding:48px}.creator-profile-hero .public-hero h1{max-width:780px;font-size:clamp(46px,6vw,74px)}.creator-profile-hero .public-hero>p:last-of-type{max-width:620px;margin-bottom:0}.creator-social-links{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.creator-social-links a{color:#d7d7dc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101013cc;border:1px solid #3a3a42;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:0 10px;font-size:9px;font-weight:700;display:flex}.creator-social-links a:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.creator-social-links a:hover{border-color:color-mix(in srgb,var(--accent) 62%,#3a3a42)}}.creator-social-links a:hover{background:#1b1820}.creator-social-links a span{color:#fff;background:#232329;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.social-icon{fill:currentColor;width:14px;height:14px;display:block}.social-icon.twitch{color:#a970ff}.social-icon.youtube{color:#ff4747}.social-icon.instagram{color:#ff63a5}.social-icon.tiktok{color:#f2f2f3}.social-icon.discord{color:#8c9eff}.social-icon.website{color:#7fe4f2}.creator-social-links .social-link-twitch:hover{border-color:#9146ff}.creator-social-links .social-link-youtube:hover{border-color:#ff3535}.creator-social-links .social-link-instagram:hover{border-color:#e84e9b}.creator-social-links .social-link-tiktok:hover{border-color:#eeeeef}.creator-social-links .social-link-discord:hover{border-color:#5865f2}.social-field-label{align-items:center;gap:7px;display:flex}.social-field-label .social-icon{width:15px;height:15px}.public-stream-dock{background:#111113;border:1px solid #303036;border-radius:18px;width:min(1100px,100%);margin:0 auto 18px;overflow:hidden}.public-stream-dock>header{border-bottom:1px solid #29292e;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:16px 20px;display:flex}.public-stream-dock>header h2{margin:5px 0 0;font-size:19px}.public-stream-dock>header a{color:#bda1e2;font-size:10px}.stream-embed-grid{grid-template-columns:1fr;display:grid}.public-stream-dock.with-chat .stream-embed-grid{padding-right:330px;display:block;position:relative}.public-stream-dock.with-chat .stream-embed-grid.chat-hidden{padding-right:0}.stream-player-frame{aspect-ratio:16/9;background:#050506;min-width:0}.stream-player-frame iframe{border:0;width:100%;height:100%;display:block}.lynup-stream-chat{color:#f5f2f6;background:linear-gradient(#151418,#0d0c0f);border-left:1px solid #312d35;flex-direction:column;width:330px;min-width:0;min-height:0;display:flex;position:absolute;inset:0 0 0 auto;overflow:hidden}.lynup-stream-chat>header{background:#19171c;border-bottom:1px solid #302c34;justify-content:space-between;align-items:center;min-height:62px;padding:12px 14px;display:flex}.lynup-stream-chat>header>div{align-items:center;gap:10px;display:flex}.lynup-stream-chat>header>div>span{background:#665f6b;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #665f6b18}.lynup-stream-chat>header>div>span.is-live{background:#62e591;box-shadow:0 0 0 5px #62e59118,0 0 16px #62e59155}.lynup-stream-chat>header p{gap:2px;margin:0;display:grid}.lynup-stream-chat>header strong{font-size:13px}.lynup-stream-chat>header small{color:#8f8995;font-size:9px}.lynup-stream-chat>header>a{color:#cba9e4;background:#211d25;border:1px solid #3b3541;border-radius:9px;place-items:center;width:33px;height:33px;font-size:15px;display:grid}.lynup-chat-feed{overscroll-behavior:contain;scrollbar-color:#4b3a57 transparent;scrollbar-width:thin;flex:1;min-height:0;padding:10px 12px;overflow-y:auto}.lynup-chat-message{border-radius:8px;padding:7px 5px;position:relative}.lynup-chat-message:hover{background:#ffffff08}.lynup-chat-message.is-mentioned{background:#9f5bd51c;box-shadow:inset 2px 0 #b86ee8}.lynup-chat-message.is-deleted{color:#6f6874;font-size:9px;font-style:italic}.lynup-chat-meta{align-items:center;gap:5px;min-width:0;display:flex}.lynup-chat-meta>strong{text-overflow:ellipsis;color:#c99aeb;white-space:nowrap;font-size:11px;overflow:hidden}.lynup-chat-meta time{color:#5f5964;margin-left:auto;font-size:8px}.lynup-chat-meta>button{color:#77707d;cursor:pointer;background:0 0;border:0;font-size:8px}.lynup-chat-message>p{color:#e2dee5;overflow-wrap:anywhere;margin:4px 0 0;font-size:11px}.chat-badge{color:#fff;font:800 6px var(--font-mono);letter-spacing:.04em;background:#7041a5;border-radius:4px;padding:2px 4px}.chat-badge.broadcaster{background:#d64f57}.chat-badge.moderator{background:#3d9f6a}.chat-badge.vip{background:#d5539d}.chat-badge.subscriber{background:#6e50a4}.chat-badge-image{object-fit:contain;width:15px;height:15px}.chat-emote{object-fit:contain;vertical-align:middle;width:24px;height:24px;display:inline-block}.chat-reply-context{color:#82798a;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-left:2px solid #6f4b86;max-width:100%;font-size:8px;overflow:hidden}.lynup-chat-empty{text-align:center;place-content:center;justify-items:center;gap:7px;height:100%;min-height:180px;padding:24px;display:grid}.lynup-chat-empty>span{color:#c57ee9;background:#281d30;border:1px solid #50385f;border-radius:13px;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.lynup-chat-empty>strong{font-size:13px}.lynup-chat-empty>p{color:#817a87;max-width:210px;margin:0;font-size:10px;line-height:1.5}.lynup-stream-chat>footer{background:#141217;border-top:1px solid #302c34;padding:12px}.lynup-stream-chat form{gap:7px;display:grid;position:relative}.lynup-chat-identity{color:#8f8795;justify-content:space-between;align-items:center;font-size:9px;display:flex}.lynup-chat-identity strong{color:#d6a7ef}.lynup-stream-chat form>label{background:#0d0c0f;border:1px solid #49414f;border-radius:11px;grid-template-columns:36px minmax(0,1fr) 42px;align-items:end;transition:border-color .15s,box-shadow .15s;display:grid;overflow:hidden}.lynup-stream-chat form>label:focus-within{border-color:#9b5cc4;box-shadow:0 0 0 3px #9b5cc41b}.lynup-stream-chat textarea{resize:none;color:#f2eff3;width:100%;min-height:58px;max-height:110px;font:inherit;background:0 0;border:0;outline:0;padding:11px 4px;font-size:11px;line-height:1.4}.lynup-stream-chat form button{color:#fff;cursor:pointer;background:linear-gradient(145deg,#a84ef0,#7040d9);border:0;border-radius:9px;width:34px;height:34px;margin:0 7px 7px 0;font-size:15px;box-shadow:0 6px 18px #7539b844}.lynup-stream-chat form button:disabled{opacity:.35;cursor:not-allowed;box-shadow:none}.lynup-stream-chat form .chat-emote-button{color:#b9afbf;box-shadow:none;background:0 0;margin:0 0 10px 4px}.lynup-chat-note,.lynup-chat-status{color:#6f6874;margin:0;font-size:8px}.lynup-chat-status{color:#f0a6ad}.lynup-chat-connect{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:11px;padding:4px;display:grid}.twitch-mark{color:#fff;background:linear-gradient(145deg,#a970ff,#7142d6);border-radius:11px;place-items:center;width:40px;height:40px;font-size:16px;font-weight:900;display:grid;box-shadow:0 8px 22px #7040b944}.lynup-chat-connect>div{gap:4px;display:grid}.lynup-chat-connect p{color:#8c8591;margin:0;font-size:9px;line-height:1.45}.lynup-chat-connect a{color:#e4c5f4;background:#281b31;border:1px solid #65427b;border-radius:8px;justify-content:space-between;align-items:center;margin-top:5px;padding:9px 10px;font-size:9px;font-weight:850;display:flex}.lynup-chat-connect a span{font-size:13px}.stream-actions{align-items:center;gap:7px;display:flex}.stream-actions button{color:#c9c2cd;cursor:pointer;background:#1a181d;border:1px solid #3a3540;border-radius:8px;min-height:34px;padding:0 10px;font-size:9px}.stream-embed-grid.chat-hidden{grid-template-columns:1fr!important}.chat-mode-strip{border-bottom:1px solid #29252d;flex-wrap:wrap;gap:5px;padding:6px 10px;display:flex}.chat-mode-strip span{color:#c9a9dc;font:700 7px var(--font-mono);background:#2b2132;border-radius:999px;padding:4px 6px}.chat-now-playing{background:linear-gradient(110deg,#22162b,#151219);border-bottom:1px solid #35283e;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:10px 12px;display:grid}.chat-now-playing>div{gap:2px;min-width:0;display:grid}.chat-battle-card>small,.chat-now-playing small{color:#b76ee5;font:800 7px var(--font-mono);letter-spacing:.1em}.chat-now-playing span,.chat-now-playing strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-now-playing strong{font-size:11px}.chat-now-playing>b{color:#8ee8ad;align-self:center;font-size:8px}.chat-now-playing>button{color:#e5c9f4;background:#2b1c34;border:1px solid #68437d;border-radius:7px;grid-column:2;min-height:28px;padding:0 9px;font-size:8px}.chat-battle-card{background:#19131e;border-bottom:1px solid #392b42;gap:5px;padding:9px 10px;display:grid}.chat-battle-card>button{color:#e8e3eb;text-align:left;background:#111014;border:1px solid #342d39;border-radius:7px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:7px;padding:6px;display:grid}.chat-battle-card>button.selected{background:#281b30;border-color:#a361cd}.chat-battle-card>button>b{background:#4f2d65;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.chat-battle-card>button>span{gap:1px;display:grid}.chat-battle-card>button strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.lynup-chat-event{background:linear-gradient(120deg,#1d1523,#17121b);border:1px solid #3b2c45;border-radius:10px;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:9px;margin:6px 4px;padding:10px 11px;display:grid}.lynup-event-icon{color:#cf82f2;background:#382145;border-radius:8px;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.lynup-event-copy{gap:3px;min-width:0;display:grid}.lynup-event-copy>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.lynup-event-copy small{color:#a46ac5;font:800 6px var(--font-mono);letter-spacing:.12em}.lynup-event-copy em{color:#86e5aa;font:850 6px var(--font-mono);background:#193725;border-radius:99px;padding:3px 5px;font-style:normal}.lynup-event-copy p{color:#aaa1ae;margin:0;font-size:8px;line-height:1.4}.lynup-chat-event.is-refund{background:linear-gradient(120deg,#122219,#111614);border-color:#31503c}.lynup-chat-event.is-refund .lynup-event-icon{color:#83e8a9;background:#193725}.lynup-chat-event.is-refund .lynup-event-copy small{color:#72ca92}.chat-jump-live{color:#ead4f5;cursor:pointer;background:#2a1b32;border:1px solid #71468b;border-radius:999px;padding:7px 10px;font-size:8px;position:absolute;bottom:132px;right:16px;box-shadow:0 7px 20px #0008}.chat-compose-reply{color:#8b8290;justify-content:space-between;gap:8px;font-size:8px;display:flex}.chat-compose-reply button{width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;margin:0!important}.chat-emote-picker{z-index:2;background:#151217;border:1px solid #49404f;border-radius:10px;grid-template-columns:repeat(7,1fr);gap:2px;max-height:190px;padding:8px;display:grid;position:absolute;inset:auto 0 calc(100% + 5px);overflow-y:auto;box-shadow:0 14px 30px #000a}.chat-emote-picker button{padding:4px;width:32px!important;height:32px!important;box-shadow:none!important;background:0 0!important;border-radius:6px!important;margin:0!important}.chat-emote-picker img{object-fit:contain;width:100%;height:100%}.chat-mod-menu{background:#21151a;border:1px solid #4a3540;border-radius:8px;flex-wrap:wrap;gap:4px;margin-top:6px;padding:6px;display:flex}.chat-mod-menu button{color:#f2b4bd;cursor:pointer;background:#3a222a;border:0;border-radius:5px;padding:5px 7px;font-size:7px}.public-stream-dock.is-theater{z-index:1000;background:#09090b;border:0;border-radius:0;width:100vw;height:100dvh;margin:0;position:fixed;inset:0}.public-stream-dock.is-theater>header{height:64px;min-height:64px}.public-stream-dock.is-theater .stream-embed-grid{grid-template-columns:minmax(0,7fr) minmax(300px,3fr);height:calc(100dvh - 64px);padding-right:0;display:grid}.public-stream-dock.is-theater .stream-player-frame{aspect-ratio:auto;height:100%}.public-stream-dock.is-theater .lynup-stream-chat{width:auto;height:100%;position:relative;inset:auto}.public-stream-dock>header a,.stream-actions button{font-size:12px}.lynup-stream-chat>header strong{font-size:16px;line-height:1.2}.lynup-stream-chat>header small{color:#aaa3af;font-size:12px;line-height:1.35}.chat-mode-strip span{font-size:9px}.chat-battle-card>small,.chat-now-playing small{font-size:10px}.chat-now-playing strong{font-size:14px;line-height:1.3}.chat-now-playing span{color:#aaa3ae;font-size:11px}.chat-now-playing>b,.chat-now-playing>button{font-size:11px}.lynup-chat-feed{padding:12px}.lynup-chat-message{padding:9px 6px}.lynup-chat-meta{gap:6px}.lynup-chat-meta>strong{font-size:13px}.lynup-chat-meta time{color:#918a96;font-size:11px}.lynup-chat-meta>button{color:#aaa2af;font-size:11px}.lynup-chat-message>p{color:#f0edf2;margin-top:5px;font-size:14px;line-height:1.45}.lynup-chat-message.is-deleted{font-size:11px}.chat-reply-context{color:#a39aa8;font-size:10px}.chat-badge{font-size:8px}.chat-badge-image{width:17px;height:17px}.lynup-chat-event{grid-template-columns:31px minmax(0,1fr);gap:10px;margin:8px 3px;padding:12px}.lynup-event-icon{width:30px;height:30px;font-size:14px}.lynup-event-copy{gap:5px}.lynup-event-copy small{font-size:9px}.lynup-event-copy em{font-size:8px}.lynup-event-copy strong{font-size:13px;line-height:1.35}.lynup-event-copy p{color:#c2bbc6;font-size:11px;line-height:1.45}.lynup-event-copy>span{color:#a39ba7;font-size:10px}.chat-battle-card>button small{color:#a39aa8;font-size:10px}.chat-compose-reply,.chat-jump-live{font-size:10px}.lynup-chat-identity{color:#aaa2af;font-size:11px}.lynup-chat-identity small{color:#8f8794;font-size:11px}.lynup-stream-chat textarea{font-size:14px}.lynup-stream-chat textarea::placeholder{color:#817a86}.lynup-chat-note,.lynup-chat-status{color:#918a96;font-size:11px;line-height:1.4}.lynup-chat-connect strong{font-size:13px}.lynup-chat-connect p{color:#aaa3ae;font-size:11px}.lynup-chat-connect a{font-size:11px}.lynup-stream-chat>header{min-height:54px;padding:9px 12px}.lynup-stream-chat>header>a{width:30px;height:30px}.chat-now-playing{min-height:54px;padding:8px 10px}.chat-now-playing>div{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:8px}.chat-now-playing>div>small{grid-column:1}.chat-now-playing>div>span,.chat-now-playing>div>strong{grid-column:2}.chat-now-playing>b{font-size:10px}.chat-battle-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;padding:8px 10px}.chat-battle-card>small{grid-column:1/-1}.chat-battle-card>button{grid-template-columns:20px minmax(0,1fr);gap:5px;padding:6px 5px}.chat-battle-card>button>b{width:20px;height:20px}.chat-battle-card>button strong{font-size:11px}.chat-battle-card>button small{font-size:9px}.lynup-chat-event:not(.is-refund){background:0 0;border-color:#0000;border-left:2px solid #794697;border-radius:0;grid-template-columns:22px minmax(0,1fr);gap:8px;margin:4px 3px;padding:8px 7px}.lynup-chat-event:not(.is-refund) .lynup-event-icon{border-radius:7px;width:22px;height:22px;font-size:11px}.lynup-chat-event:not(.is-refund) .lynup-event-copy{gap:3px}.lynup-chat-event:not(.is-refund) .lynup-event-copy small{font-size:8px}.lynup-chat-event:not(.is-refund) .lynup-event-copy strong{font-size:12px}.lynup-chat-message{border-radius:7px}.lynup-chat-message:not(.is-mentioned):not(:hover){background:0 0}.public-stream-dock.stream-loading{place-items:center;min-height:360px;display:grid}.offline-card.with-banner{padding-top:170px;position:relative;overflow:hidden}.offline-banner{background-position:50%;background-size:cover;height:185px;position:absolute;inset:0 0 auto}.offline-card.with-banner>.brand-mark{position:relative}.offline-card .creator-social-links{justify-content:center}.banner-editor{background:#0d0d0f;border:1px solid #303036;border-radius:11px;grid-template-columns:minmax(190px,.8fr) minmax(220px,1fr);align-items:center;gap:15px;padding:13px;display:grid}.banner-preview{aspect-ratio:16/5;color:#aaaab3;font:750 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(125deg,#281c38,#131316 68%) 50%/cover;border:1px dashed #3d3d45;border-radius:8px;align-items:flex-end;padding:12px;display:flex}.banner-preview.has-image{color:#fff;border-style:solid}.banner-editor>div:last-child{gap:5px;display:grid}.banner-editor>div:last-child>small{color:#777780;font-size:9px;line-height:1.45}.banner-editor>div:last-child>div{flex-wrap:wrap;gap:7px;margin-top:7px;display:flex}.banner-upload{cursor:pointer;position:relative;overflow:hidden}.banner-upload input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.banner-message{margin-top:8px;display:block;color:#9ce6b6!important}.settings-save-row{flex-wrap:wrap;gap:14px}.save-message{font-weight:700}.save-message.success{color:#7fe6a1}.save-message.error{color:#ff919b}.settings-subsection{background:#0d0d0f;border:1px solid #303036;border-radius:11px;gap:14px;margin-top:3px;padding:18px;display:grid}.settings-subsection>div:first-child{gap:5px;display:grid}.settings-subsection>div:first-child>strong{font-size:13px}.settings-subsection>div:first-child>small{color:#777780;font-size:9px}.player-actions{grid-template-columns:1.1fr 1fr 1.25fr}.favorite-button{color:#d4b971;background:#1d1a13;border-color:#4b4130}.favorite-button.active{color:#ffd866;background:#292111;border-color:#806a32}.queue-quick-actions .is-favorite{color:#ffd866;border-color:#725f2b}.queue-quick-actions button:nth-child(2){color:#bdbdc4}.queue-quick-actions button:nth-last-child(2){color:var(--green)}.leaderboard-panel{border:1px solid var(--line);background:#121214;border-radius:12px;margin-top:14px;overflow:hidden}.leaderboard-panel>header{border-bottom:1px solid #29292e;justify-content:space-between;align-items:center;gap:24px;padding:20px 22px;display:flex}.leaderboard-panel h2{margin:5px 0 4px;font-size:22px}.leaderboard-panel header p:last-child{color:var(--muted);margin:0;font-size:11px}.leaderboard-toggle{cursor:pointer;background:#0d0d0f;border:1px solid #34343a;border-radius:10px;flex:none;align-items:center;gap:10px;padding:10px 12px;display:flex}.leaderboard-toggle input{width:17px;height:17px}.leaderboard-toggle>span{gap:3px;display:grid}.leaderboard-toggle strong{font-size:11px}.leaderboard-toggle small{color:#73737c;font-size:9px}.leaderboard-list{padding:8px}.leaderboard-list>article{border:1px solid #0000;border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto auto 30px;align-items:center;gap:12px;padding:11px 12px;display:grid}.leaderboard-list>article+article{border-top-color:#25252a}.leaderboard-list>article.winner{background:#241f11;border-color:#766127}.leaderboard-list>article>b{color:#72727b;font:800 12px var(--font-mono);text-align:center}.leaderboard-list>article.winner>b{color:#ffd866;font-size:18px}.leaderboard-list article>div{gap:3px;display:grid}.leaderboard-list article>div small{color:#777780;font-size:9px}.leaderboard-list article>em{color:#c8ad65;font:700 10px var(--font-mono);font-style:normal}.leaderboard-order{gap:4px;display:flex}.leaderboard-order button,.remove-favorite{color:#aaaab2;cursor:pointer;background:#1e1e22;border:1px solid #36363c;border-radius:7px;width:28px;height:28px}.leaderboard-order button:disabled{opacity:.25}.winner-button{color:#d6bd79;cursor:pointer;background:#201c13;border:1px solid #5b4c29;border-radius:8px;min-height:30px;padding:0 11px;font-size:9px;font-weight:800}.winner .winner-button{color:#17130a;background:#ffd866}.remove-favorite{color:#a76b72}.leaderboard-empty{color:#666670;justify-content:center;align-items:center;gap:12px;min-height:100px;display:flex}.leaderboard-empty>span{font-size:25px}.leaderboard-empty>div{gap:4px;display:grid}.leaderboard-empty small{color:#666670}.public-queue-column,.public-queue-stack{align-content:start;gap:12px;min-width:0;display:grid}.public-queue-column{top:16px}.public-queue-column .public-queue{top:auto}.public-leaderboard{background:linear-gradient(110deg,#17141c,#121215);border:1px solid #37313f;border-radius:14px;width:100%;margin:0;overflow:hidden;box-shadow:0 16px 42px #0005}.public-leaderboard>header{border-bottom:1px solid #302b36;justify-content:space-between;align-items:flex-start;gap:14px;padding:17px 18px;display:flex}.public-leaderboard h2{margin:4px 0 3px;font-size:19px}.public-leaderboard header p:last-child{color:#85858e;margin:0;font-size:10px;line-height:1.45}.public-leaderboard header>a{border:1px solid var(--accent);color:#fff;border-radius:8px;flex:none;padding:9px 11px;font-size:9px;font-weight:800}.public-leaderboard>div{overscroll-behavior:contain;scrollbar-width:thin;max-height:320px;padding:6px;overflow-y:auto}.public-leaderboard article{border-radius:9px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.public-leaderboard article+article{border-top:1px solid #29252e}.public-leaderboard article.winner{background:#28200d;box-shadow:inset 3px 0 #ffd866}.public-leaderboard article.voted{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-leaderboard article.voted{background:color-mix(in srgb,var(--accent) 9%,#16141a)}}.public-leaderboard article>b{color:#73737c;font:800 11px var(--font-mono);text-align:center}.public-leaderboard article.winner>b{color:#ffd866;font-size:18px}.public-leaderboard article>span{gap:3px;min-width:0;display:grid}.public-leaderboard article>span small,.public-leaderboard article>span strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-leaderboard article small{color:#7d7d86;font-size:9px}.public-leaderboard article>em{color:#bbb0c4;font:700 9px var(--font-mono);grid-column:2;font-style:normal}.public-leaderboard article>i{color:#ffd866;font:800 8px var(--font-mono);text-align:right;text-transform:uppercase;grid-area:1/3/3;font-style:normal}.public-leaderboard article>button{color:#e0c7ef;cursor:pointer;background:#211a28;border:1px solid #4d405b;border-radius:8px;grid-area:1/3/3;min-width:64px;height:31px;font-size:9px;font-weight:800}.public-leaderboard article.voted>button{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-leaderboard article.voted>button{background:color-mix(in srgb,var(--accent) 20%,#18131d)}}.vote-message{color:#86d99f;margin:0;padding:0 18px 13px;font-size:9px}@media (max-width:760px){.leaderboard-panel>header,.public-leaderboard>header{flex-direction:column;align-items:flex-start}.leaderboard-list>article{grid-template-columns:30px minmax(0,1fr) auto}.leaderboard-list article>em,.leaderboard-order{grid-column:2}.winner-button{grid-area:1/3/3}.remove-favorite{grid-column:3}.public-leaderboard article{grid-template-columns:30px minmax(0,1fr) auto}.public-leaderboard article>em{grid-column:2}.public-leaderboard article>button,.public-leaderboard article>i{grid-area:1/3/3}.player-actions{grid-template-columns:1fr}}@media (max-width:900px){.public-queue-column{position:static}}.social-settings-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:900px){.public-stream-dock.with-chat .stream-embed-grid{grid-template-columns:1fr;padding-right:0;display:grid}.lynup-stream-chat{border-top:1px solid #312d35;border-left:0;width:auto;height:520px;position:relative;inset:auto}.public-stream-dock.is-theater .stream-embed-grid{grid-template-rows:minmax(220px,45vh) minmax(0,1fr);grid-template-columns:1fr}.public-stream-dock.is-theater .lynup-stream-chat{height:auto}.public-stream-dock.is-theater .stream-player-frame{aspect-ratio:16/9;height:auto}}@media (max-width:600px){.creator-profile-hero{border-radius:14px;min-height:360px;margin:20px auto 14px}.creator-profile-hero .public-hero{padding:26px 20px}.creator-profile-hero .public-hero h1{font-size:46px}.creator-social-links a{min-height:44px}.public-stream-dock{border-radius:14px;margin-bottom:14px}.public-stream-dock>header{flex-direction:column;align-items:flex-start;padding:15px}.public-stream-dock>header a{align-items:center;min-height:44px;display:flex}.lynup-stream-chat{height:500px}.banner-editor,.social-settings-grid{grid-template-columns:1fr}.banner-preview{min-height:120px}.banner-editor .button{flex:1}}.creator-profile-wrap{width:calc(100% + 48px);margin:34px -24px 22px}.creator-profile-wrap .creator-profile-hero{background-position:50%;background-size:cover;border-width:1px 0;border-radius:0;width:100%;min-height:340px;margin:0;box-shadow:0 22px 70px #0007}.creator-profile-wrap .creator-profile-hero:before{content:"";pointer-events:none;background:linear-gradient(#0000 18%,#09090bd9);position:absolute;inset:0}.creator-profile-wrap .creator-profile-hero{position:relative}.creator-profile-wrap .public-hero{z-index:1;width:min(1100px,100% - 48px);margin:0 auto;padding:42px 46px 110px;position:relative}.creator-profile-wrap .public-hero h1{font-size:clamp(42px,5.4vw,68px)}.public-cover-feature{z-index:2;position:relative}.stream-feature{width:min(1420px,100% - 48px);margin:-76px auto 30px}.stream-feature .public-stream-dock{border-color:#45404a;width:100%;margin:0;box-shadow:0 26px 70px #000b}.queue-feature{width:min(460px,100% - 48px);margin:-82px auto 30px max(24px,50% - 550px)}.queue-feature .public-queue{border-color:#45404a;position:static;top:auto;box-shadow:0 24px 65px #000b}.queue-feature .fan-queue{max-height:360px}.public-grid.form-only{grid-template-columns:minmax(0,720px);justify-content:center}.public-grid.form-only .submission-card{width:100%}.creator-profile-wrap.with-queue{margin-bottom:16px}.creator-profile-wrap.with-queue .creator-profile-hero{min-height:220px;box-shadow:none}.creator-profile-wrap.with-queue .creator-profile-hero:before{background:linear-gradient(90deg,#09090be8,#09090b8c 65%,#09090b42)}.creator-profile-wrap.with-queue .public-hero{padding:35px 46px 38px}.creator-profile-wrap.with-queue .public-hero h1{margin:10px 0 8px}.creator-profile-wrap.with-queue .queue-feature{width:min(720px,100% - 48px);margin:16px auto 12px}.creator-profile-wrap.with-queue .queue-feature .public-queue{box-shadow:0 16px 45px #0007}.creator-profile-wrap.with-queue .queue-feature .fan-queue{max-height:300px}.submission-card{padding:32px}.submission-title p{font-size:13px;line-height:1.5}.submission-form{gap:18px}.submission-form .two-col>label,.submission-form>label{color:#d7d7dd;gap:8px;font-size:13px;font-weight:750}.submission-form input,.submission-form textarea{font-size:14px}.submission-form label>small{color:#85858e;font-size:11px;line-height:1.45}.viewer-nudge{font-size:11px}.media-source-panel{gap:14px;padding:18px}.media-source-heading strong{font-size:14px}.media-source-heading span{font-size:11px}.source-url>span{color:#b5b5bd!important;font-size:11px!important}.upload-copy strong{font-size:13px}.upload-copy small{font-size:11px;line-height:1.4}.media-source-panel .file-upload em{font-size:10px}.submission-form legend{font-size:13px}.fine-print,.tier-option small{font-size:11px}.fine-print{line-height:1.45}.submission-alert{border:1px solid;border-radius:13px;outline:0;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:13px;padding:15px 16px;animation:submission-alert-in .22s ease-out;display:grid;position:relative;box-shadow:0 12px 28px #0005}.submission-alert-icon{border-radius:11px;place-items:center;width:44px;height:44px;font-size:20px;font-weight:900;display:grid}.submission-alert-copy{gap:4px;min-width:0;display:grid}.submission-alert-copy strong{color:#fff;font-size:14px;line-height:1.2}.submission-alert-copy small{font-size:12px;line-height:1.45}.submission-alert.error{background:linear-gradient(100deg,#3a171c,#241417);border-color:#a7434d;box-shadow:0 0 0 1px #ff68752b,0 14px 34px #0007}.submission-alert.error .submission-alert-icon{color:#24090c;background:#ff6875;box-shadow:0 0 22px #ff68754d}.submission-alert.error .submission-alert-copy small{color:#ffc1c6}.submission-alert.success{background:linear-gradient(100deg,#112d1d,#14231a);border-color:#327a50}.submission-alert.success .submission-alert-icon{color:#082012;background:#67dc91}.submission-alert.success .submission-alert-copy small{color:#a9eec0}.submission-alert.progress{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.submission-alert.progress{border-color:color-mix(in srgb,var(--accent) 60%,#41394a)}}.submission-alert.progress{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.submission-alert.progress{background:color-mix(in srgb,var(--accent) 12%,#17151b)}}.submission-alert.progress .submission-alert-icon{background:var(--accent);color:#0d0712}.submission-alert.progress .submission-alert-copy small{color:#d8c9df}@keyframes submission-alert-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.creator-profile-wrap{margin:18px -24px}.creator-profile-wrap .creator-profile-hero{border-radius:0;min-height:300px}.creator-profile-wrap .public-hero{width:calc(100% - 28px);padding:28px 14px 76px}.creator-profile-wrap .public-hero h1{font-size:clamp(36px,11vw,48px)}.queue-feature,.stream-feature{width:calc(100% - 20px);margin:-48px auto 22px}.queue-feature .fan-queue{max-height:330px}.submission-card{padding:23px}.submission-form input,.submission-form textarea{font-size:16px}.media-source-heading{flex-direction:column;align-items:flex-start;gap:4px}.creator-profile-wrap.with-queue .creator-profile-hero{min-height:0}.creator-profile-wrap.with-queue .public-hero{padding:26px 14px 28px}.creator-profile-wrap.with-queue .queue-feature{width:calc(100% - 20px);margin:12px auto}}.brand-mark,.brand-mark.small{color:#0000;box-shadow:none;text-indent:-999px;background:#8b3dff url(/brand/lynup-mark-white.svg) 50%/72% no-repeat;overflow:hidden;transform:none}.brand-mark{border-radius:14px}.brand-mark.small{border-radius:8px}.wordmark:after{content:"BETA";color:#c9a8ff;min-height:18px;font:800 8px/1 var(--font-mono);letter-spacing:.09em;background:#8b3dff1f;border:1px solid #9e66f0;border-radius:5px;align-items:center;padding:0 6px;display:inline-flex}@media (max-width:900px){.account-sidebar>.wordmark:after,.admin-sidebar>.wordmark:after,.control-room-sidebar>.wordmark:after,.moderation-sidebar>.wordmark:after{display:none}}.full-player .main-transport.single-control{grid-template-columns:1fr}.history-player-state{background:#18171b;border:1px solid #353139;border-radius:11px;grid-template-columns:34px minmax(0,1fr);align-items:center;column-gap:11px;min-height:56px;padding:11px 14px;display:grid}.history-player-state>span{color:#bca4d2;background:#28232d;border-radius:9px;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.history-player-state strong{align-self:end;font-size:11px}.history-player-state small{color:#77717c;align-self:start;font-size:9px}.player-actions.history-actions{grid-template-columns:1fr 1fr}.play-state.completed{color:#83dda3;background:#173323}.play-state.skipped{color:#d4939c;background:#332126}.queue-browser-list{max-height:430px}.queue-history{background:#0f0f11;border-top:1px solid #2b292e}.queue-history>header{justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:13px 18px;display:flex}.queue-history>header .eyebrow{margin:0 0 4px}.queue-history h3{margin:0;font-size:16px}.queue-history>header>span{color:#aaa2b1;min-width:27px;height:27px;font:800 9px var(--font-mono);background:#242128;border-radius:99px;place-items:center;display:grid}.queue-history>div{max-height:270px;padding:0 7px 8px;overflow:auto}.queue-history-row{cursor:pointer;border:1px solid #0000;border-radius:9px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.queue-history-row:hover{background:#19181c}.queue-history-row.is-selected{background:#201b26;border-color:#4d386a}.queue-history-row.is-weekly-pick{background:linear-gradient(90deg,#231a11,#161318);border-color:#78522d}.history-status{width:23px;height:23px;font:800 10px var(--font-mono);border-radius:7px;place-items:center;display:grid}.history-status.completed{color:#83dda3;background:#173323}.history-status.skipped{color:#d4939c;background:#332126}.queue-history-row>div{gap:3px;min-width:0;display:grid}.queue-history-row small,.queue-history-row strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.queue-history-row strong{font-size:11px}.queue-history-row small{color:#77717f;font-size:9px}.history-row-actions{grid-auto-flow:column;align-items:center;gap:6px!important;display:flex!important}.history-row-actions button{color:#b5a9bf;cursor:pointer;background:#201e23;border:1px solid #37343b;border-radius:8px;height:28px}.history-row-actions .history-restore{width:28px}.history-row-actions .history-nominate{color:#c99bea;background:#24182c;border-color:#5d3d72;padding:0 9px;font-size:8px;font-weight:850}.history-row-actions .history-nominate:hover{background:#34203f;border-color:#915dc0}.history-row-actions .history-nominate.active{color:#efc27d;cursor:default;background:#2e2012;border-color:#8b6030}.queue-history-empty{color:#66616a;text-align:center;margin:0;padding:18px 14px 22px;font-size:10px;line-height:1.45}@media (max-width:560px){.queue-history-row{grid-template-columns:26px minmax(0,1fr)}.history-row-actions{grid-column:2;justify-content:flex-end}}@media (max-width:760px){.player-actions.history-actions{grid-template-columns:1fr}.queue-history>div{max-height:340px}}.settings-overlays .overlay-link-buttons.four{grid-template-columns:1fr 1fr}.settings-overlays .overlay-link-buttons button{background:#151519;min-height:72px;padding:14px 15px}.settings-overlays .overlay-link-buttons button:hover{background:#1d1922}.overlay-settings-note{color:#77717c;margin-top:13px;font-size:9px;line-height:1.5;display:block}.overlay-settings-empty{background:#121215;border:1px dashed #3a363e;border-radius:12px;align-items:center;gap:14px;min-height:112px;padding:17px;display:flex}.overlay-settings-empty>span{color:#c1a7d9;background:#28222f;border-radius:10px;place-items:center;width:38px;height:38px;font-size:16px;display:grid}.overlay-settings-empty>div{gap:5px;display:grid}.overlay-settings-empty strong{font-size:11px}.overlay-settings-empty small{color:#77717c;font-size:9px;line-height:1.45}@media (max-width:600px){.settings-overlays .overlay-link-buttons.four{grid-template-columns:1fr}}.moderation-tool-actions{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.moderation-view-switch{background:#0d0d0f;border:1px solid #303036;border-radius:9px;flex:none;gap:3px;padding:3px;display:flex}.moderation-view-switch button{color:#777781;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-width:52px;height:34px;padding:0 8px;display:flex}.moderation-view-switch button:hover{color:#fff;background:#202024}.moderation-view-switch button.active{color:#fff;background:#302838}.moderation-view-switch button>span{font-size:14px}.moderation-view-switch button>small{font-size:8px;font-weight:750}.view-list .moderation-track-card{grid-template-columns:220px minmax(0,1fr) 190px}.view-list .moderation-preview iframe,.view-list .moderation-preview video,.view-list .moderation-preview>.media-fallback,.view-list .moderation-preview>.media-player{height:145px;min-height:145px}.view-list .moderation-track-copy{align-self:center}.view-list .moderation-track-copy h2{margin-top:8px}.view-list .moderation-track-card>footer{border-top:0;border-left:1px solid #26262b;flex-direction:column;grid-area:1/3;justify-content:center;align-items:stretch;padding:0 0 0 14px}.view-list .moderation-track-card>footer .button{margin-top:0}.moderation-review-grid.view-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.moderation-review-grid.view-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.view-gallery .moderation-track-card{grid-template-columns:1fr;align-content:start}.view-gallery .moderation-preview iframe,.view-gallery .moderation-preview video,.view-gallery .moderation-preview>.media-fallback,.view-gallery .moderation-preview>.media-player{min-height:235px}.view-gallery .moderation-track-card>footer{grid-column:1}.view-gallery .moderation-track-card>footer .button{flex:1}@media (max-width:1350px){.moderation-review-grid.view-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.view-list .moderation-track-card{grid-template-columns:200px minmax(0,1fr)}.view-list .moderation-track-card>footer{border-top:1px solid #26262b;border-left:0;flex-direction:row;grid-area:auto/1/auto/-1;justify-content:flex-end;align-items:center;padding:2px 0 0}.view-list .moderation-track-card>footer .button{width:auto;margin-top:12px}}@media (max-width:900px){.moderation-review-grid.view-gallery,.moderation-review-grid.view-grid{grid-template-columns:1fr}.moderation-tool-actions{width:100%}.view-list .moderation-track-card{grid-template-columns:200px minmax(0,1fr)}}@media (max-width:700px){.moderation-tool-actions{flex-direction:column;align-items:stretch}.moderation-tool-actions .moderation-search,.moderation-view-switch{width:100%}.moderation-view-switch button{flex:1}.view-list .moderation-track-card{grid-template-columns:1fr}.view-list .moderation-track-card>footer{grid-column:1}.view-list .moderation-preview iframe,.view-list .moderation-preview video,.view-list .moderation-preview>.media-fallback,.view-list .moderation-preview>.media-player{height:auto;min-height:190px}}.auto-pause-panel{background:linear-gradient(135deg,#17131f,#111116);border:1px solid #312b3d;border-radius:13px;flex-wrap:wrap;align-items:center;gap:9px 12px;width:fit-content;max-width:100%;min-height:54px;margin:0 0 18px;padding:9px 11px;display:flex;box-shadow:0 10px 28px #0003}.auto-pause-panel.is-running{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.auto-pause-panel.is-running{border-color:color-mix(in srgb,var(--accent) 42%,#312b3d)}}.auto-pause-panel.is-running{background:linear-gradient(135deg,var(--accent),#111116)}@supports (color:color-mix(in lab,red,red)){.auto-pause-panel.is-running{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 8%,#17131f),#111116)}}.auto-pause-copy{align-items:center;gap:8px;padding-right:2px;display:flex}.auto-pause-copy>div{gap:1px;display:grid}.auto-pause-copy strong{font-size:12px}.auto-pause-copy small{color:#85818d;font-size:9px;line-height:1.2}.auto-pause-icon{width:32px;height:32px;color:var(--accent);background:#21192c;border:1px solid #49375d;border-radius:9px;place-items:center;font-size:16px;display:grid}.auto-pause-running,.auto-pause-setup{align-items:center;gap:6px;display:flex}.timer-presets{gap:4px;display:flex}.timer-presets button{color:#aaa6b1;cursor:pointer;background:#15131a;border:1px solid #393340;border-radius:8px;min-height:32px;padding:0 8px;font-size:9px;font-weight:750}.timer-presets button.active{border-color:var(--accent);color:#fff;background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.timer-presets button.active{background:color-mix(in srgb,var(--accent) 12%,#15131a)}}.timer-custom{color:#88838e;background:#15131a;border:1px solid #393340;border-radius:8px;grid-template-columns:43px auto;align-items:center;gap:2px;min-height:32px;padding:0 7px;font-size:9px;display:grid}.timer-custom input{color:#fff;text-align:right;background:0 0;border:0;width:43px;padding:3px}.timer-custom em{font-style:normal}.auto-pause-running>.button,.auto-pause-setup>.button{min-height:32px;padding:0 10px;font-size:9px}.auto-pause-running time{color:#fff;min-width:70px;font:800 21px var(--font-mono);letter-spacing:-.04em;text-align:right}.auto-pause-visibility{color:#918b97;cursor:pointer;border-left:1px solid #302a35;align-items:center;gap:6px;min-height:32px;padding-left:10px;font-size:9px;font-weight:750;display:flex}.auto-pause-visibility input{width:15px;height:15px;accent-color:var(--accent)}.public-auto-pause-countdown{border:1px solid var(--accent);align-items:center;gap:13px;width:min(1100px,100%);min-height:68px;margin:18px auto 0;padding:12px 18px;display:flex}@supports (color:color-mix(in lab,red,red)){.public-auto-pause-countdown{border:1px solid color-mix(in srgb,var(--accent) 38%,#342751)}}.public-auto-pause-countdown{background:linear-gradient(90deg,var(--accent),#131117);border-radius:14px}@supports (color:color-mix(in lab,red,red)){.public-auto-pause-countdown{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 12%,#17131f),#131117)}}.public-auto-pause-countdown{box-shadow:0 14px 40px #0005}.public-auto-pause-countdown>span{background:var(--accent);border-radius:10px;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab,red,red)){.public-auto-pause-countdown>span{background:color-mix(in srgb,var(--accent) 16%,#21192c)}}.public-auto-pause-countdown>span{color:var(--accent);font-size:19px}.public-auto-pause-countdown>div{align-items:baseline;gap:10px;display:flex}.public-auto-pause-countdown small{color:#a59cab;font:800 9px var(--font-mono);letter-spacing:.12em}.public-auto-pause-countdown strong{color:#fff;font:850 24px var(--font-mono);letter-spacing:-.04em}.public-auto-pause-countdown p{color:#8f8995;margin-left:auto;font-size:12px}@media (max-width:900px){.public-auto-pause-countdown{width:100%}}@media (max-width:600px){.auto-pause-copy,.auto-pause-panel{width:100%}.auto-pause-setup{flex-wrap:wrap;width:100%}.timer-presets,.timer-presets button{flex:1}.timer-custom{flex:0 0 74px}.auto-pause-setup>.button{flex:1}.auto-pause-running{flex:1;justify-content:flex-end}.auto-pause-visibility{margin-left:auto}.public-auto-pause-countdown{padding:11px 13px}.public-auto-pause-countdown p{display:none}}.full-player .player-screen{align-content:start;place-items:initial;border-bottom:1px solid #29292e;grid-template-columns:minmax(0,1fr);gap:12px;padding:18px;display:grid}.media-control-dock{background:#101013;border:1px solid #303036;border-radius:14px;justify-content:center;align-items:stretch;gap:7px;width:100%;padding:9px;display:flex;box-shadow:0 12px 30px #0005}.media-control-button{color:#b9b9c1;cursor:pointer;background:#1b1b1f;border:1px solid #34343a;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:82px;min-height:48px;padding:0 13px;transition:border-color .15s,background .15s,color .15s,transform .15s;display:flex}.media-control-button:hover:not(:disabled){color:#fff;background:#252329;border-color:#58505f;transform:translateY(-1px)}.media-control-button:disabled{opacity:.28;cursor:not-allowed}.media-control-button>span{font-size:16px;line-height:1}.media-control-button>small{white-space:nowrap;font-size:10px;font-weight:800}.media-control-button.primary{background:var(--accent);color:#100914;border-color:#9e61ff;min-width:132px}.media-control-button.primary.is-playing{color:#07180d;opacity:1;background:#1bd866;border-color:#287e4a}.media-control-button.favorite.active{color:#ffd866;background:#292111;border-color:#806a32}.media-control-button.complete{color:#7ce7a8;background:#13281d;border-color:#275f42}.media-control-button.remove{color:#e59aa4;border-color:#4c3035}.media-control-button.restore{color:#eadcf7;background:#281d34;border-color:#66458a;min-width:160px}.media-control-button.save-artist.active{color:#d8a8f5;background:#281b31;border-color:#68427f}.media-control-button.block{color:#ff9eaa;background:#261317;border-color:#6b2933}.block-button{color:#ff9eaa!important;background:#261317!important;border-color:#6b2933!important}.settings-blocked .settings-card-body{gap:14px;display:grid}.block-list{gap:8px;display:grid}.block-list article{background:#0d0d0f;border:1px solid #29292f;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;padding:13px 14px;display:flex}.block-list article>div{gap:3px;min-width:0;display:grid}.block-list strong{font-size:13px}.block-list small{color:#8e8e98;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.block-list span{color:#d47782;font:800 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.block-list button{color:#ff9eaa;cursor:pointer;background:0 0;border:0;font-size:10px}.privacy-note{color:#74747e!important;font-size:9px!important}.media-control-divider{background:#343039;width:1px;margin:5px 2px}.media-control-dock.history{justify-content:flex-end}.full-player .player-details{padding-top:22px}.full-player .player-title-row{padding-bottom:18px}@media (max-width:760px){.full-player .player-screen{padding:10px}.media-control-dock{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.media-control-button{min-width:0;padding:0 8px}.media-control-button.primary{min-width:0}.media-control-divider{display:none}.media-control-dock.history{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.media-control-button{min-height:44px}.media-control-button>small{font-size:9px}.media-control-button>span{font-size:15px}.media-control-button.restore{min-width:0}}.direct-media-player{background:#08080a;border-color:#31283d;flex-direction:column;display:flex}.direct-media-player video{aspect-ratio:16/9;object-fit:contain;cursor:pointer;background:#030304;width:100%;display:block}.direct-media-player audio{display:none}.direct-audio-player{min-height:245px}.direct-audio-visual{background:radial-gradient(circle at 50% 130%,var(--accent),transparent 56%),linear-gradient(145deg,#100c18,#08080b);flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:188px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.direct-audio-visual{background:radial-gradient(circle at 50% 130%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 56%),linear-gradient(145deg,#100c18,#08080b)}}.direct-audio-visual>span{border:1px solid var(--accent);place-items:center;width:58px;height:58px;display:grid}@supports (color:color-mix(in lab,red,red)){.direct-audio-visual>span{border:1px solid color-mix(in srgb,var(--accent) 46%,#31313a)}}.direct-audio-visual>span{background:var(--accent);border-radius:18px}@supports (color:color-mix(in lab,red,red)){.direct-audio-visual>span{background:color-mix(in srgb,var(--accent) 16%,#111116)}}.direct-audio-visual>span{color:#fff;box-shadow:0 12px 45px var(--accent);font-size:24px}@supports (color:color-mix(in lab,red,red)){.direct-audio-visual>span{box-shadow:0 12px 45px color-mix(in srgb,var(--accent) 18%,transparent)}}.direct-audio-visual>span{transition:box-shadow .2s,transform .2s}.direct-audio-visual.is-playing>span{box-shadow:0 12px 55px var(--accent)}@supports (color:color-mix(in lab,red,red)){.direct-audio-visual.is-playing>span{box-shadow:0 12px 55px color-mix(in srgb,var(--accent) 32%,transparent)}}.direct-audio-visual.is-playing>span{transform:translateY(-1px)}.direct-audio-visual canvas{width:min(350px,70%);height:62px;display:block}.direct-audio-visual small{color:#77727e;font:800 8px var(--font-mono);letter-spacing:.16em}.direct-audio-visual.is-playing small{color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.direct-audio-visual.is-playing small{color:color-mix(in srgb,var(--accent) 72%,#aaa)}}.direct-video-play{color:#fff;cursor:pointer;background:linear-gradient(#0000,#0003);border:0;place-items:center;display:grid;position:absolute;inset:0 0 58px}.direct-video-play span{width:64px;height:64px;box-shadow:0 16px 55px #0008,0 0 30px var(--accent);background:#0d0d12cc;border:1px solid #ffffff30;border-radius:50%;place-items:center;padding-left:4px;display:grid}@supports (color:color-mix(in lab,red,red)){.direct-video-play span{box-shadow:0 16px 55px #0008,0 0 30px color-mix(in srgb,var(--accent) 22%,transparent)}}.direct-video-play span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:20px}.direct-media-controls{z-index:2;background:#111014;border-top:1px solid #28242e;align-items:center;gap:9px;min-height:58px;padding:9px 12px;display:flex;position:relative}.direct-media-controls button{color:#b8b4bf;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid;position:relative}.direct-media-controls button:hover{color:#fff;background:#27232d}.direct-media-controls button span{font-size:14px}.direct-media-controls button small{font:700 6px var(--font-mono);position:absolute;bottom:2px;right:3px}.direct-media-controls .direct-play-toggle{background:var(--accent);color:#0b0710;width:38px;height:38px}.direct-media-controls .direct-play-toggle:hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.direct-media-controls .direct-play-toggle:hover{background:color-mix(in srgb,var(--accent) 84%,white)}}.direct-media-time{color:#c5c1ca;min-width:34px;font:700 9px var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;flex:none}.direct-media-time.duration{color:#716d77;text-align:left}.direct-media-progress,.direct-volume input{appearance:none;background:linear-gradient(to right,var(--accent) var(--range-fill),#35313a var(--range-fill));height:4px;box-shadow:none;cursor:pointer;border:0;border-radius:99px;margin:0}.direct-media-progress{flex:1;min-width:80px}.direct-media-progress::-webkit-slider-thumb,.direct-volume input::-webkit-slider-thumb{appearance:none;background:#fff;border:2px solid #111014;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 1px #fff2}.direct-media-progress::-moz-range-thumb,.direct-volume input::-moz-range-thumb{background:#fff;border:2px solid #111014;border-radius:50%;width:10px;height:10px}.direct-volume{align-items:center;gap:2px;display:flex}.direct-volume input{width:70px}.direct-volume button{width:30px}.direct-media-player:fullscreen{background:#000;border:0;border-radius:0}.direct-media-player:fullscreen video{aspect-ratio:auto;height:calc(100vh - 58px)}@media (max-width:620px){.direct-media-controls{gap:5px;padding:8px}.direct-media-controls>button:nth-child(2),.direct-volume input{display:none}.direct-media-time{font-size:8px}.direct-audio-player{min-height:220px}.direct-audio-visual{min-height:164px}}body.overlay-page,html.overlay-page{color-scheme:dark;width:100%;height:100%;margin:0;background:0 0!important}body.overlay-page{font-family:var(--font-sans);color:#fff}.admin-tabs{background:#111113;border:1px solid #2d2c31;border-radius:10px;align-items:center;gap:4px;width:max-content;margin:0 0 16px;padding:4px;display:flex}.admin-tabs a,.admin-tabs button{color:#817b87;text-transform:capitalize;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:34px;padding:0 13px;font-size:9px;font-weight:800}.admin-tabs a:hover,.admin-tabs button.active{color:#fff;background:#29232e}.newsletter-studio-tabs{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111113ee;margin-left:auto;position:sticky;top:76px}.knowledge-toolbar{grid-template-columns:auto minmax(220px,1fr) auto;align-items:center;gap:12px;margin-bottom:14px;display:grid}.knowledge-toolbar .admin-tabs{margin:0}.knowledge-toolbar>label{background:#111113;border:1px solid #302e34;border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:0 12px;display:flex}.knowledge-toolbar>label input{box-shadow:none;background:0 0;border:0}.knowledge-workspace.wordpress{grid-template-columns:280px minmax(0,1fr)}.knowledge-workspace.wordpress>aside{top:140px}.knowledge-empty{color:#77717d;text-align:center;padding:28px 16px;font-size:10px}.knowledge-editor-shell{background:#111113;border:1px solid #2d2d32;border-radius:13px;overflow:hidden}.knowledge-editor-shell>header{border-bottom:1px solid #29282d;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.knowledge-editor-shell>header>div:first-child{gap:4px;display:grid}.knowledge-editor-shell>header h2{margin:0}.knowledge-editor-shell>header small{color:#77717d;font-size:8px}.knowledge-editor-shell>header>div:last-child{align-items:center;gap:8px;display:flex}.knowledge-editor-shell>header a{color:#b991df;font-size:9px}.knowledge-editor-shell .knowledge-form>label>small{float:right;color:#716b76}.knowledge-form>footer{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.button.danger{color:#ef9aa7;background:#2a171b;border-color:#5b3038}.article-preview-backdrop{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050506db;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.article-preview{color:#171419;background:#fff;border:1px solid #443a4d;border-radius:18px;width:min(1000px,100%);height:min(820px,100vh - 48px);overflow:hidden;box-shadow:0 40px 130px #000}.article-preview.mobile{width:390px}.article-preview>header{background:#f5f3f6;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;height:52px;padding:0 12px;display:flex}.article-preview>header div{gap:4px;display:flex}.article-preview>header button{color:#666;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 10px}.article-preview>header button.active{color:#231b29;background:#ddd5e4}.article-preview>article{height:calc(100% - 52px);padding:55px clamp(24px,7vw,80px);overflow:auto}.article-preview>article h1{font-size:clamp(36px,6vw,64px);line-height:1}.article-preview>article>p{color:#665e69;line-height:1.6}.article-preview .help-rich-content{color:#252027;margin-top:35px}.article-preview .help-rich-content p{line-height:1.75}.help-rich-content figure[data-content-image],.rich-preview figure[data-content-image],.rich-text-surface figure[data-content-image]{margin:24px 0}.help-rich-content figure img,.rich-preview figure img,.rich-text-surface figure img{border-radius:12px;width:100%;max-width:100%;height:auto;display:block}.help-rich-content figure[data-width=half],.rich-text-surface figure[data-width=half]{max-width:50%;margin-left:auto;margin-right:auto}.help-rich-content div[data-email-cta],.rich-preview div[data-email-cta],.rich-text-surface div[data-email-cta]{margin:24px 0}.help-rich-content div[data-email-cta] a,.rich-preview div[data-email-cta] a,.rich-text-surface div[data-email-cta] a{color:#fff;background:#9147ff;border-radius:9px;align-items:center;min-height:42px;padding:0 17px;font-weight:800;text-decoration:none;display:inline-flex}.rich-text-surface div[data-email-cta][draggable=true],.rich-text-surface figure[draggable=true]{cursor:grab}.inbox-tabs{margin-top:-3px}.inbound-inbox{min-height:620px}.inbound-inbox>aside>button.unread strong:before{content:"";background:#a970ff;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.inbound-inbox>article{padding:30px}.inbound-message-body{font-size:14px}.inbound-header-actions{flex-wrap:wrap;justify-content:flex-end}.crm-filter-bar{grid-template-columns:repeat(5,minmax(120px,1fr)) auto;gap:8px;margin:0 0 12px;display:grid}.crm-filter-bar select{min-height:42px;font-size:9px}.crm-filter-bar .button{white-space:nowrap}.crm-pagination{color:#7d7782;justify-content:flex-end;align-items:center;gap:9px;margin:0 0 10px;font-size:9px;display:flex}.crm-pagination button{color:#aaa4af;cursor:pointer;background:#18171b;border:1px solid #34313a;border-radius:7px;padding:7px 10px}.crm-pagination button:disabled{opacity:.35}.crm-metadata{background:#151219;border:1px solid #3c3045;border-radius:12px;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 12px;padding:16px;display:grid}.crm-metadata>footer,.crm-metadata>header{grid-column:1/-1;justify-content:space-between;align-items:center;gap:15px;display:flex}.crm-metadata h3{margin:4px 0 0}.crm-metadata footer small,.crm-metadata header>span{color:#7f7584;font-size:9px}.crm-metadata label{color:#aaa2ae;gap:7px;font-size:9px;font-weight:800;display:grid}.crm-metadata textarea{resize:vertical}.crm-metadata footer .button{flex:none}.newsletter-workspace{grid-template-columns:minmax(0,1.65fr) minmax(280px,.55fr)}.email-delivery-card,.email-template-workspace,.newsletter-workspace{scroll-margin-top:145px}.newsletter-workspace>form{padding:26px}.newsletter-workspace .rich-text-canvas{min-height:430px!important}.newsletter-workspace .email-preview{width:100%;max-width:680px;margin:auto}.campaign-row small{line-height:1.45}.email-delivery-card>header>span{max-width:520px;line-height:1.5}.campaign-status.opened{color:#80dda0;background:#173222}.platform-bar-chart{scrollbar-width:thin;grid-template-columns:repeat(90,minmax(18px,1fr));overflow-x:auto}.platform-activity-card{overflow:hidden}.platform-stat-grid article[title]{cursor:help}.analytics-range-header{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.analytics-range-header>div>p:last-child{margin-bottom:0}.analytics-range-header>label{color:#817b86;gap:6px;font-size:9px;font-weight:800;display:grid}.analytics-range-header select{min-width:120px}@media (max-width:1050px){.knowledge-toolbar{grid-template-columns:1fr auto}.knowledge-toolbar .admin-tabs{grid-column:1/-1}.knowledge-workspace.wordpress{grid-template-columns:1fr}.knowledge-workspace.wordpress>aside{position:static}.knowledge-workspace.wordpress>aside>div{max-height:260px}.crm-filter-bar{grid-template-columns:repeat(3,1fr)}.newsletter-studio-tabs{margin-left:0;position:static}.newsletter-workspace{grid-template-columns:1fr}.newsletter-workspace>aside{order:-1;max-height:280px}.admin-user-list{overflow-x:auto}}@media (max-width:700px){.knowledge-toolbar{grid-template-columns:1fr}.knowledge-toolbar .admin-tabs{width:100%;overflow:auto}.knowledge-toolbar>.button{width:100%}.knowledge-editor-shell>header{flex-direction:column;align-items:flex-start}.knowledge-form .two-col{grid-template-columns:1fr}.knowledge-form>footer{flex-wrap:wrap}.article-preview-backdrop{padding:0}.article-preview,.article-preview.mobile{border:0;border-radius:0;width:100%;height:100vh}.crm-filter-bar{grid-template-columns:1fr 1fr}.crm-filter-bar .button{grid-column:1/-1}.crm-metadata{grid-template-columns:1fr}.crm-metadata>footer,.crm-metadata>header{grid-column:1}.inbound-inbox{grid-template-columns:1fr}.inbound-inbox>aside{border-bottom:1px solid #2d2d32;border-right:0;max-height:300px}.inbound-inbox>article{padding:20px}.newsletter-workspace>form{padding:18px}.newsletter-workspace form>footer{flex-wrap:wrap}.newsletter-workspace form>footer .button{flex:1}.admin-tabs.newsletter-studio-tabs{width:100%;overflow:auto}}.overlay{pointer-events:none;width:100vw;height:100vh;min-height:0;padding:56px;background:0 0!important}.overlay,.overlay *{box-sizing:border-box}.overlay-copy{gap:4px;min-width:0;display:grid}.overlay-copy>span,.overlay-lineup-card header span,.overlay-lineup-current small{color:var(--accent);font:800 10px/1.2 var(--font-mono);letter-spacing:.17em}.overlay-copy>strong{letter-spacing:-.035em;font-size:27px;line-height:1.08}.overlay-copy>small,.overlay-copy>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overlay-copy>small{color:#aaa6b0;font-size:14px}.overlay-playing-icon{background:var(--accent);width:42px;height:42px;box-shadow:0 10px 35px var(--accent);border-radius:12px;flex:none;justify-content:center;align-items:center;gap:4px;display:flex}@supports (color:color-mix(in lab,red,red)){.overlay-playing-icon{box-shadow:0 10px 35px color-mix(in srgb,var(--accent) 30%,transparent)}}.overlay-playing-icon.large{border-radius:16px;width:58px;height:58px}.overlay-playing-icon i{background:#fff;border-radius:99px;width:3px;height:12px;animation:overlayBars .9s ease-in-out infinite alternate}.overlay-playing-icon i:nth-child(2){height:24px;animation-delay:-.45s}.overlay-playing-icon i:nth-child(3){height:17px;animation-delay:-.2s}.overlay-playing-icon i:nth-child(4){height:29px;animation-delay:-.65s}@keyframes overlayBars{to{height:7px}}.overlay-tier{color:#bbb7c0;font:800 8px/1 var(--font-mono);letter-spacing:.1em;background:#2b2930;border-radius:6px;padding:6px 8px;font-style:normal}.overlay-tier.skip{color:#d7b9ff;background:#422b62}.overlay-tier.super{color:#ffd47c;background:#4c3516}.overlay-now-playing{justify-content:flex-start;align-items:flex-end}.overlay-now-card{width:min(760px,70vw);min-height:112px;box-shadow:0 24px 80px #000b,0 0 42px var(--accent);background:linear-gradient(105deg,#111115f7,#0b0a0eef);border:1px solid #ffffff20;border-radius:21px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:19px;padding:20px 22px;display:grid}@supports (color:color-mix(in lab,red,red)){.overlay-now-card{box-shadow:0 24px 80px #000b,0 0 42px color-mix(in srgb,var(--accent) 16%,transparent)}}.overlay-now-card{animation:overlayEnterLeft .35s ease-out}.overlay-brand{color:#77727d;font:800 9px/1 var(--font-mono);letter-spacing:.18em;border-left:1px solid #ffffff16;align-self:stretch;align-items:flex-end;padding-left:20px;display:flex}@keyframes overlayEnterLeft{0%{opacity:0;transform:translate(-24px)}}.overlay-up-next{justify-content:flex-end;align-items:flex-start}.overlay-next-card{background:#0c0b0ff2;border:1px solid #ffffff20;border-radius:18px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:15px;width:min(530px,48vw);min-height:96px;padding:17px 18px;animation:overlayEnterRight .35s ease-out;display:grid;box-shadow:0 22px 70px #000a}.overlay-index{border:1px solid var(--accent);place-items:center;width:42px;height:42px;display:grid}@supports (color:color-mix(in lab,red,red)){.overlay-index{border:1px solid color-mix(in srgb,var(--accent) 55%,#333)}}.overlay-index{background:var(--accent);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.overlay-index{background:color-mix(in srgb,var(--accent) 14%,#151419)}}.overlay-index{color:#e8dbff;font:800 14px var(--font-mono)}.overlay-next-card .overlay-copy>strong{font-size:21px}.overlay-next-card .overlay-copy>small{font-size:12px}@keyframes overlayEnterRight{0%{opacity:0;transform:translate(24px)}}.overlay-lineup{justify-content:flex-end;align-items:center}.overlay-lineup-card{background:#0d0c10f4;border:1px solid #ffffff20;border-radius:20px;width:410px;animation:overlayEnterRight .35s ease-out;overflow:hidden;box-shadow:0 26px 90px #000c}.overlay-lineup-card header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:17px 19px;display:flex}.overlay-lineup-card header>div{gap:5px;min-width:0;display:grid}.overlay-lineup-card header strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.overlay-lineup-card header>b{color:#aaa6b0;font:800 9px var(--font-mono);background:#ffffff0e;border-radius:99px;flex:none;padding:7px 9px}.overlay-lineup-current{background:var(--accent);border-bottom:1px solid #ffffff12;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:13px;padding:17px 19px;display:grid}@supports (color:color-mix(in lab,red,red)){.overlay-lineup-current{background:color-mix(in srgb,var(--accent) 10%,#0d0c10)}}.overlay-lineup-current>div{gap:3px;min-width:0;display:grid}.overlay-lineup-current em,.overlay-lineup-current strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overlay-lineup-current strong{font-size:17px}.overlay-lineup-current em{color:#aaa6b0;font-size:11px;font-style:normal}.overlay-lineup-idle{color:#aaa6b0;border-bottom:1px solid #ffffff12;padding:15px 19px;font-size:11px}.overlay-lineup-idle span{color:var(--accent)}.overlay-lineup-list article{border-bottom:1px solid #ffffff0c;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:10px 19px;display:grid}.overlay-lineup-list article:last-child{border-bottom:0}.overlay-lineup-list article>span{color:#625e68;font:800 10px var(--font-mono)}.overlay-lineup-list article>div{gap:3px;min-width:0;display:grid}.overlay-lineup-list article small,.overlay-lineup-list article strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overlay-lineup-list article strong{font-size:12px}.overlay-lineup-list article small{color:#827e88;font-size:10px}.overlay-lineup-list>p{color:#716d77;text-align:center;margin:0;padding:22px;font-size:11px}.overlay-status{justify-content:flex-start;align-items:flex-start}.overlay-status-pill{background:#0d0c10f2;border:1px solid #ffffff20;border-radius:999px;align-items:center;gap:12px;min-height:60px;padding:11px 17px;animation:overlayEnterLeft .35s ease-out;display:flex;box-shadow:0 18px 60px #0009}.overlay-status-pill>div{gap:3px;display:grid}.overlay-status-pill strong{font:800 10px var(--font-mono);letter-spacing:.12em}.overlay-status-pill small{color:#99959f;font-size:10px}.overlay-live-dot{border:2px solid var(--accent);width:10px;height:10px}@supports (color:color-mix(in lab,red,red)){.overlay-live-dot{border:2px solid color-mix(in srgb,var(--accent) 35%,transparent)}}.overlay-live-dot{background:var(--accent);box-shadow:0 0 18px var(--accent);border-radius:50%;animation:overlayPulse 1.8s ease-in-out infinite}@keyframes overlayPulse{50%{opacity:.55;box-shadow:0 0 5px var(--accent)}}@media (prefers-reduced-motion:reduce){.overlay *{animation:none!important}}.overlay-tools{gap:9px;display:grid}.overlay-tool{background:#121215;border:1px solid #302d33;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.overlay-tool>div:first-child{gap:4px;min-width:0;display:grid}.overlay-tool strong{font-size:12px}.overlay-tool span{color:#8d8892;font-size:10px;line-height:1.4}.overlay-tool small{color:#6f6875;font:700 8px var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.overlay-tool>div:last-child{gap:6px;display:flex}.overlay-tool a,.overlay-tool button{color:#c5becb;cursor:pointer;background:#1b191e;border:1px solid #3a363f;border-radius:8px;justify-content:center;align-items:center;min-height:34px;padding:0 10px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.overlay-tool a:hover,.overlay-tool button:hover{color:#fff;border-color:#76539d}.overlay-tool button{color:#d9bdff;background:#2b2038;min-width:75px}.overlay-obs-tip{background:#18121f;border:1px solid #3e3150;border-radius:11px;grid-template-columns:43px minmax(0,1fr);align-items:center;gap:12px;margin-top:12px;padding:13px;display:grid}.overlay-obs-tip>span{color:#fff;width:43px;height:34px;font:900 9px var(--font-mono);letter-spacing:.08em;background:#8b3dff;border-radius:8px;place-items:center;display:grid}.overlay-obs-tip>div{gap:4px;display:grid}.overlay-obs-tip strong{font-size:10px}.overlay-obs-tip small{color:#8f8797;font-size:9px;line-height:1.45}.overlay-help-link{color:#b790e8;margin-top:12px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.overlay-help-link:hover{color:#fff}@media (max-width:600px){.overlay-tool{grid-template-columns:1fr}.overlay-tool>div:last-child>*{flex:1}}.pause-lynup-button{color:#f3cf72!important;background:#221d12!important;border-color:#67552b!important}.paused-notice{color:#d6c181;background:#211d13;border-color:#5f512d}.live-dot.paused,.session-indicator.paused i{box-shadow:0 0 0 5px #e2b84d20;background:#e2b84d!important}.live-badge.paused{color:#f3cf72;background:#2a2312;border-color:#6e5927}.live-badge.paused i{background:#e2b84d}.paused-form-fieldset{border:0;min-width:0;margin:0;padding:0}.submission-card.is-paused .paused-form-fieldset{display:none}.public-pause-notice{background:#211c11;border:1px solid #5c4d28;border-radius:11px;align-items:center;gap:13px;padding:17px;display:flex}.public-pause-notice>span{color:#f4cb67;background:#433619;border-radius:9px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.public-pause-notice>div{gap:4px;display:grid}.public-pause-notice strong{font-size:13px}.public-pause-notice small{color:#a99f88;font-size:10px}.session-limit-control,.submission-limit-control{background:#151219;border:1px solid #302a38;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.session-limit-control{margin:0 0 14px}.session-limit-control>span,.submission-limit-control strong{color:#fff;font-size:12px;font-weight:800}.session-limit-control>small,.submission-limit-control small{color:#918a98;font-size:10px}.session-limit-control input,.submission-limit-control input{width:74px;margin-left:auto}.submission-limit-control>div{gap:3px;display:grid}.fan-row:has(.viewer-remove-lynup){grid-template-columns:28px minmax(0,1fr) auto auto}.fan-row>div{min-width:0}.fan-row>div>small,.fan-row>div>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.viewer-remove-lynup{color:#f29aaa;cursor:pointer;background:#25151b;border:1px solid #6b3543;border-radius:7px;grid-area:1/4;min-height:30px;padding:0 9px;font-size:9px;font-weight:800}.viewer-remove-lynup:disabled{opacity:.55;cursor:wait}@media (max-width:600px){.submission-limit-control{flex-wrap:wrap;align-items:stretch}.submission-limit-control>div{width:100%}.submission-limit-control input{flex:1;margin-left:0}.fan-row:has(.viewer-remove-lynup){grid-template-columns:24px minmax(0,1fr) auto auto;gap:8px;padding-left:12px;padding-right:12px}.fan-row .viewer-remove-lynup{width:30px;min-height:30px;padding:0;font-size:0}.fan-row .viewer-remove-lynup:before{content:"×";font-size:17px;line-height:1}}.source-rules textarea{resize:vertical}.file-type-rules{gap:9px;display:grid}.file-type-rules>span{color:#c9c9d0;font-size:11px}.file-type-rules>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.file-type-rules>div>label{color:#8e8e97;cursor:pointer;background:#121214;border:1px solid #34343a;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:46px;display:flex}.file-type-rules>div>label.active{color:#e1c5ff;background:#24192e;border-color:#7542a8}.file-type-rules input{width:auto}.file-type-rules small,.source-rules label>small{color:#777780;font-size:9px}@media (max-width:600px){.file-type-rules>div{grid-template-columns:1fr 1fr}}.full-player .player-title-row h2{font-size:34px;line-height:1.05}.full-player .player-title-row p{margin-top:7px;font-size:13px}.full-player .play-state{padding:8px 11px;font-size:9px}.player-context-grid{grid-template-columns:minmax(250px,.82fr) minmax(0,1.55fr);gap:14px;padding-top:18px;display:grid}.player-context-grid .player-note{background:linear-gradient(145deg,#1a171d,#111114);border-color:#38323e;min-height:150px;margin:0;padding:18px}.player-context-grid .player-note small{color:#b78de5;font-size:9px}.player-context-grid .player-note p{color:#e1dde5;margin-top:13px;font-size:14px;line-height:1.65}.player-context-grid .player-note.is-empty p{color:#77727d;font-style:italic}.player-facts{background:#111113;border:1px solid #302d34;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.player-facts article{border-bottom:1px solid #29262d;border-right:1px solid #29262d;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:15px 17px;display:flex}.player-facts article:nth-child(2n){border-right:0}.player-facts article:nth-last-child(-n+2){border-bottom:0}.moderation-track-facts dt,.player-facts small{color:#716b76;font:800 8px var(--font-mono);letter-spacing:.11em;text-transform:uppercase}.player-facts strong{color:#f1eef3;font-size:13px}.player-facts a,.player-facts strong,.player-facts>article>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.player-facts a,.player-facts>article>span{color:#96909b;font-size:10px}.player-facts a{color:#c9a7ef;font-weight:750}.player-facts .queue-identities{margin-top:2px}.queue-browser-list{padding:5px 5px 10px}.queue-browser-row{grid-template-columns:32px minmax(0,1fr) auto;gap:11px;margin:5px 3px;padding:15px 11px}.queue-index{font-size:12px}.queue-row-main{gap:7px}.queue-row-title strong{color:#f0edf2;line-height:1.25}.queue-row-title .tier{font-size:8px}.queue-row-main p{color:#8f8994;align-items:center;gap:7px}.queue-row-main p strong{color:#bbb5c0;font-size:11px}.queue-row-main p>span{padding-left:9px;position:relative}.queue-row-main p>span:before{content:"";background:#57515d;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.queue-row-main>small{color:#aaa3af;white-space:normal;align-items:baseline;gap:6px;font-size:10px;line-height:1.45;display:flex}.queue-row-main>small b{color:#886ca3;font:800 7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;flex:none}.queue-browser-row.is-playing{background:linear-gradient(90deg,#12311f,#111b15);border-color:#2a7b48;box-shadow:inset 3px 0 #35d46d,0 0 20px #16a34a13}.queue-browser-row.is-playing .queue-row-title strong{color:#fff}.queue-browser-row.is-playing:after{content:"VIEWING";color:#69dc91;font:800 7px var(--font-mono);letter-spacing:.11em;position:absolute;bottom:8px;right:12px}.queue-browser-row{position:relative}.queue-browser-row.is-playing .queue-quick-actions{margin-bottom:14px}.queue-quick-actions{gap:6px}.queue-quick-actions a,.queue-quick-actions button{width:32px;height:32px;font-size:11px}.moderation-track-card.is-playing{background:linear-gradient(145deg,#10251a,#121514);border-color:#27864a;position:relative;box-shadow:0 0 0 1px #27864a40,0 12px 38px #16a34a16}.moderation-track-card.is-playing:before{display:none}.moderation-track-card.is-playing .moderation-preview{margin-top:0}.moderation-track-card.is-playing .moderation-track-copy{padding-top:10px}.moderation-track-copy .play-state.playing{color:#8ff0af;background:#153b25;border:1px solid #2b7545}.moderation-track-byline{color:#85808a!important;margin-bottom:14px!important;font-size:11px!important}.moderation-track-byline strong{color:#d6d0da;font-size:12px}.moderation-track-facts{background:#0e0e10;border:1px solid #2d2a31;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 13px;display:grid;overflow:hidden}.moderation-track-facts>div{border-bottom:1px solid #29262d;border-right:1px solid #29262d;gap:4px;min-width:0;padding:9px 10px;display:grid}.moderation-track-facts>div:nth-child(2n){border-right:0}.moderation-track-facts>div:nth-last-child(-n+2){border-bottom:0}.moderation-track-facts dd,.moderation-track-facts dt{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.moderation-track-facts dd{color:#c5bfc9;font-size:10px}.moderation-track-copy blockquote{color:#c8c1cc;gap:7px;padding:12px 13px;font-size:11px;display:grid}.moderation-track-copy blockquote b{color:#8e6dac;font:800 7px var(--font-mono);letter-spacing:.12em}.moderation-track-copy blockquote.is-empty{color:#706a74;font-style:italic}@media (max-width:900px){.player-context-grid{grid-template-columns:1fr}.player-context-grid .player-note{min-height:0}.queue-browser-row{grid-template-columns:28px minmax(0,1fr) auto}}@media (max-width:600px){.player-facts{grid-template-columns:1fr}.player-facts article,.player-facts article:nth-child(2n),.player-facts article:nth-last-child(-n+2){border-bottom:1px solid #29262d;border-right:0}.player-facts article:last-child{border-bottom:0}.queue-browser-row{grid-template-columns:24px minmax(0,1fr)}.queue-quick-actions{grid-column:2}.queue-browser-row.is-playing:after{display:none}.queue-browser-row.is-playing .queue-quick-actions{margin-bottom:0}}.admin-crm-overview{grid-template-columns:repeat(3,minmax(120px,.55fr)) minmax(300px,1.6fr)}.admin-action-message{color:#8de1aa;background:#112219;border:1px solid #315e43;border-radius:9px;margin:0 0 12px;padding:11px 13px;font-size:10px}.admin-user-list{background:#111113;border:1px solid #2d2c31;border-radius:13px;overflow:hidden}.admin-user-list>header,.admin-user-summary{grid-template-columns:minmax(260px,1.3fr) minmax(175px,.8fr) minmax(160px,.7fr) minmax(145px,.55fr);align-items:center;gap:18px;display:grid}.admin-user-list>header{color:#716d77;font:800 8px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #29282d;padding:12px 18px}.admin-user-list>article{border-bottom:1px solid #27262b}.admin-user-list>article:last-child{border-bottom:0}.admin-user-list>article.is-suspended{background:#1a1114}.admin-user-list>article.is-open{background:#161419}.admin-user-summary{color:#eeeaf1;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;min-height:76px;padding:13px 48px 13px 18px;position:relative}.admin-user-summary:hover{background:#19171c}.admin-user-summary>i{color:#cba7f0;width:38px;height:38px;font:800 10px var(--font-mono);background:#27202f;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;left:18px}.admin-user-summary>span:first-of-type{padding-left:52px}.admin-user-summary>span{gap:5px;min-width:0;display:grid}.admin-user-summary small,.admin-user-summary strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-user-summary strong{font-size:11px}.admin-user-summary small{color:#7f7a84;font-size:9px}.admin-user-summary>b{color:#a89caf;background:#242128;border-radius:7px;place-items:center;width:26px;height:26px;font-size:14px;display:grid;position:absolute;right:18px}.admin-user-details{grid-template-columns:minmax(0,1fr) minmax(240px,360px) auto;align-items:end;gap:14px;padding:0 18px 17px 70px;display:grid}.admin-user-details>div{flex-wrap:wrap;gap:8px;display:flex}.admin-user-details>div>span{color:#716c76;min-width:150px;font:800 7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid #2b2930;border-radius:8px;gap:4px;padding:10px;display:grid}.admin-user-details>div strong{color:#c9c4ce;font:700 9px var(--font-sans);letter-spacing:0;text-transform:none}.admin-user-details>div strong.crm-subscribed{color:#80dda0}.admin-user-details>div strong.crm-unsubscribed{color:#ef8e9c}.admin-user-details>label{color:#8b858f;gap:6px;font-size:9px;font-weight:800;display:grid}.admin-user-details select{min-height:38px}.admin-user-details>button{color:#e88e9c;cursor:pointer;background:#251418;border:1px solid #5b2c35;border-radius:8px;min-height:38px;padding:0 13px;font-size:9px;font-weight:800}.admin-user-details>button.restore{color:#8ee0a9;background:#122219;border-color:#315d42}.admin-user-details>.admin-user-controls{grid-template-columns:1fr 1fr auto;gap:8px;display:grid}.admin-user-controls label{color:#8b858f;gap:6px;font-size:9px;font-weight:800;display:grid}.admin-user-controls .send-template{color:#e9a9f4;cursor:pointer;background:#241529;border:1px solid #5d3567;border-radius:8px;align-self:end;min-height:38px;padding:0 13px;font-size:9px;font-weight:800}.admin-user-controls .send-template:disabled{opacity:.45;cursor:not-allowed}.newsletter-workspace{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:16px;display:grid}.newsletter-workspace>aside,.newsletter-workspace>form{background:#111113;border:1px solid #2d2c31;border-radius:13px;overflow:hidden}.newsletter-workspace>form{gap:14px;padding:20px;display:grid}.newsletter-workspace>aside>header,.newsletter-workspace>form>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.newsletter-workspace h2{margin:4px 0 0}.newsletter-workspace>form>header>span{color:#77717d;font-size:9px}.newsletter-workspace label{color:#a6a1aa;gap:7px;font-size:10px;font-weight:800;display:grid}.newsletter-workspace textarea{resize:vertical;min-height:230px;line-height:1.6}.newsletter-workspace form>footer{justify-content:flex-end;gap:8px;display:flex}.newsletter-config-note{color:#706b75;font-size:8px;line-height:1.45}.newsletter-workspace>aside>header{border-bottom:1px solid #29282d;padding:18px}.newsletter-workspace>aside>div{max-height:625px;overflow:auto}.newsletter-workspace aside article{border-bottom:1px solid #26252a;grid-template-columns:auto minmax(0,1fr);gap:5px 10px;padding:14px 18px;display:grid}.newsletter-workspace aside article strong{font-size:11px}.newsletter-workspace aside article small,.newsletter-workspace aside article time{color:#77727d;grid-column:2;font-size:9px}.campaign-status{color:#aaa2b2;font:800 7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#2d2932;border-radius:5px;grid-row:1/4;align-self:start;padding:5px 6px}.campaign-status.sent{color:#80dda0;background:#173222}.campaign-status.failed{color:#ef8e9c;background:#361a20}.newsletter-inline{grid-template-columns:1fr 1fr;gap:10px;display:grid}.merge-field-note{color:#8b748f;font-size:8px}.email-preview{background:#0c0c0e;border:1px solid #302c34;border-radius:10px;gap:7px;padding:17px;display:grid}.email-preview>span{color:#8f668f;font:800 8px var(--font-mono);letter-spacing:.12em}.email-preview>strong{font-size:14px}.email-preview>small{color:#8e8993;font-size:9px}.email-preview>div{color:#c8c3cb;white-space:pre-wrap;border-top:1px solid #28262b;margin-top:5px;padding-top:13px;font-size:10px;line-height:1.65}.email-ready{color:#7cd49a!important}.email-not-ready{color:#e38b98!important}.newsletter-workspace aside article.campaign-row{padding:0;display:block}.campaign-row>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);gap:5px 10px;padding:14px 18px;display:grid}.campaign-row>button:hover{background:#19171c}.campaign-row>button small,.campaign-row>button time{color:#77727d;grid-column:2;font-size:9px}.email-template-workspace{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:16px;margin-top:16px;display:grid}.email-delivery-card,.email-template-workspace>aside,.email-template-workspace>form{background:#111113;border:1px solid #2d2c31;border-radius:13px}.email-delivery-card>header,.email-template-workspace>aside>header,.email-template-workspace>form>header{border-bottom:1px solid #29282d;justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.email-delivery-card h2,.email-template-workspace h2{margin:4px 0 0}.email-template-workspace>aside>div{max-height:420px;display:grid;overflow:auto}.email-template-workspace>aside>div>button{color:#dcd7df;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #27262b;gap:5px;padding:14px 18px;display:grid}.email-template-workspace>aside>div>button.active{background:#211824;box-shadow:inset 3px 0 #d54fce}.email-template-workspace>aside>div small{color:#77717d;font-size:9px}.email-template-workspace>aside>div>p{color:#77717d;padding:20px;font-size:10px;line-height:1.6}.email-template-workspace>form{gap:12px;padding-bottom:18px;display:grid}.email-template-workspace>form>label{color:#a6a1aa;gap:7px;margin:0 18px;font-size:10px;font-weight:800;display:grid}.email-template-workspace textarea{resize:vertical;min-height:180px;line-height:1.6}.email-template-workspace>form>footer{justify-content:space-between;align-items:center;gap:12px;margin:0 18px;display:flex}.email-template-workspace>form>footer small{color:#77717d;font-size:8px}.template-delete{color:#e88796;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:800}.email-delivery-card{margin-top:16px;overflow:hidden}.email-delivery-card>header>span{color:#77717d;font-size:9px}.email-delivery-card>div{max-height:420px;overflow:auto}.email-delivery-card article{border-bottom:1px solid #27262b;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 18px;display:grid}.email-delivery-card article>div{gap:4px;display:grid}.email-delivery-card article strong{font-size:10px}.email-delivery-card article em,.email-delivery-card article small,.email-delivery-card article time{color:#7d7781;font-size:8px;font-style:normal}.email-delivery-card article em{text-transform:uppercase}.email-delivery-card article p{color:#e38b98;grid-column:2/-1;margin:0;font-size:8px}.creator-rewards{background:radial-gradient(circle at 100% 0,#7937be1f,#0000 34%),#121214;border:1px solid #39323f;border-radius:14px;gap:20px;margin-top:18px;padding:24px;display:grid}.creator-rewards p{color:#938e99;margin:0;font-size:11px;line-height:1.55}.reward-heading{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.reward-heading h2{margin:5px 0 7px;font-size:30px}.reward-heading>div:first-child{max-width:520px}.reward-share{background:#8b3dff12;border:1px solid #69408f;border-radius:11px;gap:4px;min-width:220px;padding:15px 17px;display:grid}.reward-share strong{color:#f5effa;font-size:20px}.reward-share small{color:#a69cac;font-size:9px}.reward-levels{background:#0e0e10;border:1px solid #302b34;border-radius:11px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.reward-levels>span{border-right:1px solid #302b34;gap:5px;min-height:82px;padding:15px 17px;display:grid;position:relative}.reward-levels>span:last-child{border-right:0}.reward-levels small{color:#69646e;font-family:var(--font-mono);letter-spacing:.14em;font-size:8px;font-weight:800}.reward-levels strong{color:#a8a3ad;font-size:15px}.reward-levels em{color:#8e8795;font-size:8px;font-style:normal}.reward-levels .reached small,.reward-levels .reached strong{color:#b99bd5}.reward-levels .current{background:linear-gradient(135deg,#2a1f31,#18141c)}.reward-levels .current:before{content:"";background:#9747ff;width:3px;position:absolute;inset:0 auto 0 0}.reward-levels .current small{color:#b36cff}.reward-levels .current strong{color:#fff}.reward-levels .current em{color:#cdb7dc}.reward-next{background:#0f0f11;border:1px solid #302b34;border-radius:11px;gap:15px;padding:18px;display:grid}.reward-next-heading{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.reward-next-heading h3{margin:4px 0 0;font-size:17px}.reward-next-heading>span{color:#b99bce;background:#211a27;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:800}.reward-paths{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.reward-paths>b{color:#68616e;font-family:var(--font-mono);font-size:8px}.reward-paths article{gap:9px;display:grid}.reward-paths article header{justify-content:space-between;gap:12px;display:flex}.reward-paths article header span{color:#d7d2da;font-size:10px;font-weight:750}.reward-paths article header strong{color:#aaa2ae;font-size:10px}.reward-paths article>div{background:#29242e;border-radius:999px;height:6px;overflow:hidden}.reward-paths article>div i{border-radius:inherit;background:linear-gradient(90deg,#7e36e5,#bd61ff);height:100%;display:block}.reward-paths article p{font-size:9px}.reward-invite{grid-template-columns:minmax(180px,.7fr) minmax(300px,1.3fr);align-items:end;gap:22px;display:grid}.reward-invite strong{color:#f0ebf3;margin-bottom:4px;font-size:11px;display:block}.reward-link{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.reward-link input{min-width:0}.reward-link button{color:#fff;cursor:pointer;background:#8b3dff;border:0;border-radius:8px;padding:0 17px;font-size:9px;font-weight:800}.reward-maxed{background:#0f281b;border:1px solid #285f43;border-radius:10px;align-items:center;gap:12px;padding:16px;display:flex}.reward-maxed>span{color:#5ae493;background:#31ca7330;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.reward-maxed strong{color:#d9f7e5;font-size:11px}.reward-maxed p{color:#82a990;margin-top:3px}.referral-welcome{background:#1b1422;border:1px solid #4d3565;border-radius:9px;padding:11px 12px;color:#c9a7ec!important;font-size:10px!important}.queue-notification-card{border:1px solid var(--accent);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;display:grid}@supports (color:color-mix(in lab,red,red)){.queue-notification-card{border:1px solid color-mix(in srgb,var(--accent) 55%,#37323d)}}.queue-notification-card{background:var(--accent);border-radius:11px}@supports (color:color-mix(in lab,red,red)){.queue-notification-card{background:color-mix(in srgb,var(--accent) 10%,#121215)}}.queue-notification-card{box-shadow:0 10px 34px var(--accent)}@supports (color:color-mix(in lab,red,red)){.queue-notification-card{box-shadow:0 10px 34px color-mix(in srgb,var(--accent) 9%,transparent)}}.queue-notification-card>span{background:var(--accent);color:#09070c;border-radius:10px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.queue-notification-card>div{gap:3px;min-width:0;display:grid}.queue-notification-card .eyebrow{margin:0;font-size:7px}.queue-notification-card small,.queue-notification-card strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.queue-notification-card strong{font-size:12px}.queue-notification-card small{color:#8c8691;font-size:9px}.queue-notification-card button,.queue-notification-card em{border:1px solid var(--accent);padding:9px 11px}@supports (color:color-mix(in lab,red,red)){.queue-notification-card button,.queue-notification-card em{border:1px solid color-mix(in srgb,var(--accent) 45%,#3b3740)}}.queue-notification-card button,.queue-notification-card em{color:#d7c2eb;cursor:pointer;background:#1a171e;border-radius:8px;font-size:9px;font-style:normal;font-weight:800}.queue-notification-card em{color:#71d893;background:0 0;border:0}.queue-notification-card.is-now{background:#112319;border-color:#2b8b4e}.fan-row.is-mine{box-shadow:inset 3px 0 var(--accent);background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.fan-row.is-mine{background:color-mix(in srgb,var(--accent) 8%,#141417)}}@media (max-width:1050px){.admin-crm-overview{grid-template-columns:repeat(3,1fr)}.admin-crm-overview label{grid-column:1/-1}.admin-user-list>header{display:none}.admin-user-summary{grid-template-columns:minmax(220px,1.2fr) 1fr 1fr}.admin-user-summary>span:last-of-type{display:none}.admin-user-details{grid-template-columns:1fr;padding-left:18px}.admin-user-details>button{justify-self:start}.newsletter-workspace{grid-template-columns:1fr}}@media (max-width:700px){.admin-crm-overview,.admin-user-summary{grid-template-columns:1fr}.admin-user-summary{padding-left:68px}.admin-user-summary>span:not(:first-of-type){display:none}.admin-user-summary>span:first-of-type{padding-left:0}.admin-user-details{grid-template-columns:1fr;padding-left:18px}.admin-user-details>button{grid-column:auto}.admin-user-details>.admin-user-controls,.email-template-workspace,.newsletter-inline{grid-template-columns:1fr}.email-delivery-card article{grid-template-columns:auto minmax(0,1fr)}.email-delivery-card article em,.email-delivery-card article time{grid-column:2}.reward-heading{display:grid}.reward-share{min-width:0}.reward-levels{grid-template-columns:1fr}.reward-levels>span{border-bottom:1px solid #302b34;border-right:0;min-height:68px}.reward-levels>span:last-child{border-bottom:0}.reward-next-heading{align-items:flex-start;display:grid}.reward-paths{grid-template-columns:1fr}.reward-paths>b{text-align:center}.reward-invite,.reward-link{grid-template-columns:1fr}.reward-link button{min-height:42px}.queue-notification-card{grid-template-columns:36px minmax(0,1fr)}.queue-notification-card>span{width:36px;height:36px}.queue-notification-card>button,.queue-notification-card>em{grid-column:2;justify-self:start}.newsletter-workspace form>footer{grid-template-columns:1fr 1fr;display:grid}}.reward-paths{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.reward-paths article{background:#141117;border:1px solid #302b34;border-radius:9px;min-width:0;padding:14px}.reward-paths article p{margin-top:auto}.queue-reorder-hint{color:#77717e;font:750 8px var(--font-mono);letter-spacing:.05em;text-transform:uppercase;background:#19161d;border-radius:7px;margin:4px 8px 7px;padding:7px 10px}.queue-index{place-items:center;gap:3px;display:grid}.queue-drag-grip{color:#6f6878;cursor:grab;font-size:15px;font-style:normal;line-height:1;display:block}.queue-browser-row{cursor:default}.queue-browser-row:active .queue-drag-grip{cursor:grabbing}.queue-browser-row.is-dragging{opacity:.42;transform:scale(.985)}.queue-browser-row.is-drag-over{background:#251b30;border-color:#9c56e9;box-shadow:inset 3px 0 #a45cff,0 0 0 1px #a45cff40}.guest-field-settings{gap:11px}.guest-field-settings .toggle{align-items:flex-start;min-height:60px}.guest-field-settings .toggle>span{gap:4px;display:grid}.guest-field-settings .toggle strong{color:#ddd8e1;font-size:11px}.guest-field-settings .toggle small{color:#77717d;font-size:9px;font-weight:500;line-height:1.45}.guest-track-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.guest-track-fields label:last-child:nth-child(odd){grid-column:1/-1}.player-track-summary{border-bottom:1px solid #2c2930;padding:24px 0 20px}.player-track-meta{align-items:center;gap:8px;margin-bottom:12px;display:flex}.player-track-meta>span:last-child{color:#77717d;font:750 8px var(--font-mono);letter-spacing:.09em;text-transform:uppercase;margin-left:auto}.full-player .player-track-summary .player-title-row{border:0;align-items:flex-end;padding:0}.full-player .player-track-summary .player-title-row h2{letter-spacing:-.045em;margin:0;font-size:38px;line-height:1}.full-player .player-track-summary .player-title-row p{color:#8e8893;margin:9px 0 0;font-size:13px}.player-context-grid{padding-top:16px}.player-context-grid .player-note{position:relative;overflow:hidden}.player-context-grid .player-note:before{content:"";background:#9147ff;width:3px;position:absolute;inset:0 auto 0 0}.player-context-grid .player-note header{justify-content:space-between;align-items:center;gap:12px;display:flex}.player-context-grid .player-note header>span{color:#a98cbe;font:750 7px var(--font-mono);letter-spacing:.06em;background:#241c2c;border-radius:6px;padding:5px 7px}.player-context-grid .player-note.is-empty:before{background:#423c46}.player-context-grid .player-note.is-empty header>span{color:#6f6873;background:#1d1a20}.player-facts article{justify-content:center;min-height:82px}.player-facts strong{font-size:14px}.player-facts a,.player-facts>article>span{font-size:11px}@media (max-width:900px){.reward-paths{grid-template-columns:1fr}.full-player .player-details{padding:0 18px 20px}}@media (max-width:600px){.guest-track-fields{grid-template-columns:1fr}.guest-track-fields label:last-child:nth-child(odd){grid-column:auto}.player-track-summary{padding:19px 0 16px}.full-player .player-track-summary .player-title-row{align-items:flex-start}.full-player .player-track-summary .player-title-row h2{font-size:30px}}.player-context-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);align-items:stretch;gap:12px}.player-context-grid .player-note{background:linear-gradient(145deg,#1a151f,#111114 72%);border:1px solid #37303c;border-radius:12px;min-height:190px;padding:24px 26px}.player-context-grid .player-note:before{width:4px}.player-context-grid .player-note header{align-items:flex-start}.player-context-grid .player-note header>span{color:#b980f3;font:800 9px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;background:0 0;padding:0}.player-context-grid .player-note header>small{color:#756e79;font-size:9px}.player-context-grid .player-note p{color:#f0ebf2;white-space:pre-wrap;max-width:70ch;margin:24px 0 0;font-size:17px;line-height:1.7}.player-context-grid .player-note.is-empty{background:#111114}.player-context-grid .player-note.is-empty header>span{color:#716a75;background:0 0;padding:0}.player-context-grid .player-note.is-empty p{color:#77717c;font-size:14px}.player-attribution{background:#101012;border:1px solid #302d34;border-radius:12px;flex-direction:column;min-width:0;padding:20px;display:flex}.submitter-summary{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:12px;display:grid}.submitter-summary>span{color:#fff;background:linear-gradient(135deg,#8340d9,#44215f);border-radius:12px;place-items:center;width:46px;height:46px;font-size:12px;font-weight:850;display:grid}.submitter-summary>div{gap:3px;min-width:0;display:grid}.player-meta-list dt,.submitter-summary small{color:#746e79;font:800 8px var(--font-mono);letter-spacing:.11em;text-transform:uppercase}.submitter-summary em,.submitter-summary strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.submitter-summary strong{color:#f2eef4;font-size:14px}.submitter-summary em{color:#8a8490;font-size:10px;font-style:normal}.player-attribution>.queue-identities{border-bottom:1px solid #29262d;margin:14px 0 0;padding-bottom:15px}.player-meta-list{margin:auto 0 0;padding:14px 0 0;display:grid}.player-meta-list>div{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px;padding:8px 0;display:grid}.player-meta-list dd,.player-meta-list dt{margin:0}.player-meta-list dd{color:#b7b1bc;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.player-meta-list a{color:#caa7f2;font-weight:750}.favorites-shelf{background:linear-gradient(145deg,#151219,#111113 68%)}.favorites-shelf>header{min-height:98px;padding:17px 20px}.favorites-heading{align-items:center;gap:14px;display:flex}.favorites-heading>span{color:#f0c759;background:#241d10;border:1px solid #594628;border-radius:11px;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.favorites-heading h2{align-items:center;gap:9px;display:flex}.favorites-heading h2 em{color:#a997b7;font:800 8px var(--font-mono);background:#27222c;border-radius:999px;padding:4px 7px;font-style:normal}.favorites-shelf .leaderboard-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.favorites-shelf .leaderboard-list>article{background:#0e0e10;border:1px solid #29262e!important}.favorites-shelf .leaderboard-list>article.winner{background:#241f11;border-color:#766127!important}.favorites-shelf .leaderboard-empty{grid-column:1/-1;justify-content:flex-start;min-height:76px;padding:0 16px}.settings-section-nav{z-index:7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0c0ee8;border:1px solid #2d2a31;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0 0 14px;padding:7px;display:grid;position:sticky;top:72px;box-shadow:0 14px 40px #0008}.settings-section-nav button{color:#8a8490;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:2px 10px;min-height:58px;padding:9px 12px;display:grid}.settings-section-nav button>span{color:#776d80;width:28px;height:28px;font:800 8px var(--font-mono);background:#1c1920;border-radius:7px;grid-row:1/3;place-items:center;display:grid}.settings-section-nav button.active{background:linear-gradient(135deg,#271c30,#17131b);border-color:#5c397a;box-shadow:inset 3px 0 #984cff}.settings-workspace-grid.view-lynups,.settings-workspace-grid.view-page{grid-template-columns:minmax(0,920px);justify-content:center}.settings-workspace-grid.view-safety{grid-template-columns:minmax(0,1080px);justify-content:center}.settings-primary-card{min-height:360px}.public-page-accent>div{padding:10px 0}.public-page-accent>div strong{font-size:11px}.public-page-accent>div small{line-height:1.45}.featured-toggle{background:#151218;border:1px solid #3b3441;border-radius:11px;align-items:flex-start;gap:11px;min-height:76px;padding:16px;display:flex}.featured-toggle>span{gap:5px;display:grid}.featured-toggle strong{font-size:12px}.featured-toggle small{color:#827a87;font-size:9px;line-height:1.45}.stream-toggle-card{background:radial-gradient(circle at 100% 0,#9147ff25,#0000 44%),#111013;border:1px solid #443451;border-radius:13px;justify-content:space-between;align-items:center;gap:24px;min-height:148px;padding:24px;display:flex}.stream-toggle-card>div{gap:7px;display:grid}.stream-toggle-card>div>span{color:#b26bf5;font:800 8px var(--font-mono);letter-spacing:.14em}.stream-toggle-card strong{font-size:17px}.stream-toggle-card small{color:#85808a;max-width:470px;font-size:10px;line-height:1.55}.switch-control{flex:none;position:relative}.switch-control input{opacity:0;position:absolute}.switch-control i{background:#312d35;border-radius:999px;width:48px;height:27px;transition:all .18s;display:block;box-shadow:inset 0 0 0 1px #47414d}.switch-control i:after{content:"";background:#8f8797;border-radius:50%;width:21px;height:21px;transition:all .18s;position:absolute;top:3px;left:3px}.switch-control input:checked+i{background:#8240d4;box-shadow:inset 0 0 0 1px #ac70f3}.switch-control input:checked+i:after{background:#fff;left:24px}.settings-workspace-grid.view-safety .settings-moderators{position:static}.account-section-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 16px;display:grid}.account-section-nav a{background:#111113;border:1px solid #2d2a31;border-radius:11px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:3px 10px;min-height:64px;padding:11px 13px;transition:border-color .15s,background .15s;display:grid}.account-section-nav a:hover{background:#18131d;border-color:#5d3a7c}.account-section-nav span{color:#c292ec;width:30px;height:30px;font:800 8px var(--font-mono);background:#251d2d;border-radius:8px;grid-row:1/3;place-items:center;display:grid}.account-section-nav strong{color:#ddd8e1;font-size:11px}.account-section-nav small{color:#706a75;font-size:8px}.account-profile>section{scroll-margin-top:90px}.account-profile>.creator-rewards{grid-column:1/-1;margin-top:0}@media (max-width:1050px){.settings-section-nav{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.settings-workspace-grid.view-stream{grid-template-columns:1fr}}@media (max-width:760px){.player-context-grid{grid-template-columns:1fr}.player-context-grid .player-note{min-height:150px;padding:20px}.player-context-grid .player-note p{font-size:15px}.favorites-shelf .leaderboard-list{grid-template-columns:1fr}.settings-section-nav{grid-template-columns:1fr 1fr}.settings-section-nav button{grid-template-columns:24px minmax(0,1fr);min-height:52px;padding:8px}.settings-section-nav button>span{width:24px;height:24px}.settings-section-nav button small{display:none}.account-section-nav{grid-template-columns:1fr 1fr}.account-section-nav a{min-height:58px}}@media (max-width:540px){.player-meta-list>div{grid-template-columns:64px minmax(0,1fr)}.favorites-heading>span{display:none}.account-section-nav{padding-bottom:3px;display:flex;overflow-x:auto}.account-section-nav a{min-width:152px}}.settings-scope-switcher{background:#0d0d0f;border:1px solid #2d2931;border-radius:14px;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 12px;padding:6px;display:grid}.settings-scope-switcher>a,.settings-scope-switcher>span{color:#8b8590;border:1px solid #0000;border-radius:10px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:2px 11px;min-height:62px;padding:10px 14px;display:grid;position:relative}.settings-scope-switcher i{color:#8b7b98;background:#1b181e;border-radius:9px;grid-row:1/3;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.settings-scope-switcher b{color:#c9c3cd;font-size:11px}.settings-scope-switcher small{color:#716a76;font-size:8px}.settings-scope-switcher em{color:#9d68c8;font-style:normal;position:absolute;right:15px}.settings-scope-switcher>a:hover{background:#151218;border-color:#493752}.settings-scope-switcher>.active i{color:#fff;background:#6c34a2}.settings-scope-switcher>.active b{color:#fff}.settings-workspace .dashboard-section-header{padding-top:30px;padding-bottom:22px}.settings-workspace .dashboard-section-header h1{font-size:clamp(38px,4.2vw,52px)}.settings-section-nav,.settings-workspace .dashboard-section-header,.settings-workspace-grid{width:100%;margin-left:0;margin-right:0}.settings-workspace-grid.view-lynups,.settings-workspace-grid.view-page,.settings-workspace-grid.view-safety{grid-template-columns:minmax(0,1fr)}.settings-workspace-grid.view-stream{grid-template-columns:minmax(320px,.76fr) minmax(500px,1.24fr)}.settings-section-nav{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d0d0f;border-color:#242228;border-radius:12px;margin-bottom:18px;padding:4px;position:static}.settings-section-nav button{border:0;border-radius:8px;min-height:54px;padding:8px 10px}.settings-section-nav button>span{color:#68636d;background:#18171b;width:25px;height:25px}.settings-section-nav button strong{color:#99949e;font-size:10px}.settings-section-nav button small{color:#5f5b64;font-size:7px}.settings-section-nav button:hover{background:#141316}.settings-section-nav button.active{background:#1a171e;border:0;box-shadow:inset 2px 0 #8b46d4}.settings-section-nav button.active>span{color:#ca9af2;background:#2c2137}.settings-section-nav button.active strong{color:#e2dde5}.settings-section-nav button.active small{color:#817987}.settings-card{box-shadow:none;background:#111113;border-color:#29272d}.settings-card>header{border-bottom-color:#252329;min-height:78px;padding:17px 20px}.settings-card>header>span{color:#bd91e6;background:#211c27}.settings-subsection{background:#0e0e10!important;border-color:#29272d!important}.featured-toggle{background:#121115;border-color:#312d35;min-height:66px}.settings-workspace input:focus,.settings-workspace select:focus,.settings-workspace textarea:focus,.source-rules select:focus,.source-rules textarea:focus{border-color:#64417e;outline:0;box-shadow:0 0 0 2px #7c45a91f}.file-type-rules label.active{box-shadow:none!important;background:#18131d!important;border-color:#503862!important}@media (max-width:1050px){.settings-workspace-grid.view-stream{grid-template-columns:1fr}}@media (max-width:760px){.settings-workspace .dashboard-section-header{padding-top:24px}.settings-section-nav{gap:3px}.settings-scope-switcher{grid-template-columns:1fr}}.full-player .player-heading{justify-content:space-between;align-items:center;gap:24px;min-height:84px;padding:14px 20px;display:flex}.full-player .player-heading>.player-heading-copy{place-items:start;gap:5px;min-width:0;display:grid}.full-player .player-heading .player-heading-status{color:#b060f3;font:800 8px var(--font-mono);letter-spacing:.14em;margin:0}.full-player .player-heading .player-heading-status:before{content:none!important;display:none!important}.player-heading-track{gap:1px;min-width:0;display:grid}.player-heading-track strong{color:#f2eef4;font-size:19px;line-height:1.15}.player-heading-track small,.player-heading-track strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.player-heading-track small{color:#77717d;font-size:9px}.player-position{color:#7e7685;font:750 8px var(--font-mono);letter-spacing:.04em;background:#1b181f;border-radius:999px;flex:none;padding:6px 8px}.full-player .player-details{padding:0}.full-player .player-context-grid{grid-template-columns:minmax(220px,.48fr) minmax(0,1.52fr);gap:12px;padding:16px}.full-player .player-attribution{background:#0f0f11;border:1px solid #2c2930;border-radius:13px;flex-direction:column;justify-content:center;gap:14px;min-height:142px;padding:20px;display:flex}.full-player .submitter-summary{align-items:center}.full-player .submitter-summary>span{border-radius:12px;width:48px;height:48px;font-size:13px}.full-player .submitter-summary>span.has-photo{background:#17151a;padding:0;overflow:hidden}.full-player .submitter-summary>span.has-photo img{object-fit:cover;width:100%;height:100%;display:block}.full-player .submitter-summary small{color:#7d7682;font-size:8px}.full-player .submitter-summary strong{color:#eee9f0;font-size:14px}.full-player .player-attribution>.queue-identities{border:0;margin:0;padding:0}.full-player .player-attribution>.sus-badge{align-self:flex-start}.full-player .player-note{background:#121014;border:1px solid #332d38;border-radius:13px;min-height:142px;padding:20px 22px}.full-player .player-note header{border:0;padding:0}.full-player .player-note header span{color:#b889df;font:800 8px var(--font-mono);letter-spacing:.13em;text-transform:uppercase}.full-player .player-note p{color:#d8d2dc;margin:14px 0 0;font-size:14px;line-height:1.6}.full-player .player-note.is-empty p{color:#77717c;font-style:normal}@media (max-width:760px){.full-player .player-heading{min-height:78px;padding:12px 15px}.player-heading-track strong{font-size:17px}.full-player .player-context-grid{grid-template-columns:1fr;padding:12px}.full-player .player-attribution,.full-player .player-note{min-height:auto}}@media (min-width:1181px){.player-workspace{align-items:stretch}.player-workspace>.full-player,.player-workspace>.queue-browser{align-self:stretch;height:100%}.player-workspace>.full-player{flex-direction:column;display:flex}.player-workspace>.full-player .player-body{flex-direction:column;flex:1;min-height:0;display:flex}.player-workspace>.full-player .player-screen{flex:1;grid-template-rows:minmax(320px,1fr) auto;min-height:0;display:grid}.player-workspace>.full-player .player-screen>.media-fallback,.player-workspace>.full-player .player-screen>.media-player,.player-workspace>.full-player .player-screen>.provider-track-card{height:100%;min-height:320px}.player-workspace>.full-player .player-screen>.video-player{aspect-ratio:auto}.player-workspace>.full-player .direct-audio-visual{flex:1;min-height:0}.player-workspace>.full-player .player-screen>.direct-audio-player{grid-template-rows:minmax(0,1fr) auto;display:grid}.player-workspace>.full-player .player-screen>.direct-audio-player .direct-audio-visual{width:100%;height:100%;min-height:0}.player-workspace>.full-player .player-screen>.direct-audio-player .direct-media-controls{align-self:end}.player-workspace>.full-player .direct-video-player video{aspect-ratio:auto;flex:1;min-height:0}.player-workspace>.full-player .player-details{flex:none}.player-workspace>.queue-browser{flex-direction:column;display:flex}.player-workspace>.queue-browser .queue-history{margin-top:auto}}.stream-rules-backdrop{z-index:210;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050506d9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.stream-rules-sheet{width:min(620px,100%);max-height:calc(100vh - 40px);box-shadow:0 36px 130px #000e,0 0 60px var(--accent);background:linear-gradient(155deg,#171319,#111013);border:1px solid #403548;border-radius:22px;overflow:auto}@supports (color:color-mix(in lab,red,red)){.stream-rules-sheet{box-shadow:0 36px 130px #000e,0 0 60px color-mix(in srgb,var(--accent) 9%,transparent)}}.stream-rules-sheet>header{border-bottom:1px solid #332c37;justify-content:space-between;align-items:flex-start;gap:22px;padding:27px 28px 23px;display:flex}.stream-rules-sheet header h2{color:#f5f1f6;letter-spacing:-.045em;margin:6px 0 5px;font-size:30px}.stream-rules-sheet header span{color:#8d8791;font-size:11px}.stream-rules-sheet header>button{color:#aaa3ad;cursor:pointer;background:#211d23;border:1px solid #3c3540;border-radius:10px;flex:none;width:36px;height:36px;font-size:21px}.stream-rules-list{gap:9px;padding:23px 28px;display:grid}.stream-rules-list>div{background:#0d0c0f;border:1px solid #302b33;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:13px;padding:15px 16px;display:grid}.stream-rules-list span{color:var(--accent);font:800 9px var(--font-mono);letter-spacing:.08em;padding-top:2px}.stream-rules-list p{color:#d7d2d9;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.55}.stream-rules-sheet>footer{background:#100e11;border-top:1px solid #302a33;justify-content:space-between;align-items:center;gap:18px;padding:18px 28px 22px;display:flex}.stream-rules-sheet footer>div:first-child{min-width:0}.stream-rules-sheet footer small{color:#77717b;font-size:9px;line-height:1.45}.stream-rules-sheet footer .error{margin:0;font-size:10px}.stream-rules-sheet footer>div:last-child{flex:none;gap:8px;display:flex}.stream-rules-sheet footer .button{justify-content:center;min-height:42px}.stream-conduct-rules textarea{resize:vertical;min-height:150px;line-height:1.55}@media (max-width:600px){.stream-rules-backdrop{align-items:end;padding:0}.stream-rules-sheet{border-width:1px 0 0;border-radius:20px 20px 0 0;width:100%;max-height:92vh}.stream-rules-sheet>header{padding:23px 20px 19px}.stream-rules-sheet header h2{font-size:26px}.stream-rules-list{padding:18px 20px}.stream-rules-sheet>footer{flex-direction:column;align-items:stretch;padding:17px 20px 20px}.stream-rules-sheet footer>div:last-child{grid-template-columns:1fr 1.4fr;display:grid}}.public-grid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);align-items:start;width:min(1420px,100%)}.public-action-column,.public-queue-column{gap:16px;min-width:0;display:grid}.public-queue-column{align-content:start;position:sticky;top:18px}.public-queue-column .public-queue{position:static}.lynup-refill{border:1px solid var(--accent);gap:13px;margin:2px 0 20px;padding:16px;display:grid}@supports (color:color-mix(in lab,red,red)){.lynup-refill{border:1px solid color-mix(in srgb,var(--accent) 26%,var(--line))}}.lynup-refill{background:linear-gradient(115deg,var(--panel),var(--panel));border-radius:16px}@supports (color:color-mix(in lab,red,red)){.lynup-refill{background:linear-gradient(115deg,color-mix(in srgb,var(--panel) 90%,var(--accent) 10%),var(--panel))}}.lynup-refill-head,.lynup-refill-list{align-items:center;gap:10px;display:flex}.lynup-refill-head{justify-content:space-between}.lynup-refill-head>div{gap:3px;display:grid}.lynup-refill-head strong{font-size:.94rem}.lynup-refill-head small{color:var(--muted);font-size:.75rem}.lynup-refill-head>span{border:1px solid var(--line);background:var(--panel-2);color:var(--muted);font:700 .66rem var(--font-mono);white-space:nowrap;border-radius:999px;padding:5px 8px}.lynup-refill-list{scroll-snap-type:x proximity;scrollbar-width:thin;padding:1px 0 5px;overflow-x:auto}.lynup-refill-list button{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;flex:0 0 220px;grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:2px 11px;min-width:0;padding:10px;display:grid}@supports (color:color-mix(in lab,red,red)){.lynup-refill-list button{background:color-mix(in srgb,var(--panel-2) 94%,var(--accent) 6%)}}.lynup-refill-list button{color:var(--text);font:inherit;cursor:pointer;scroll-snap-align:start;text-align:left;transition:border-color .18s,background .18s,transform .18s}.lynup-refill-list button>span{background:var(--accent);border-radius:9px;grid-row:1/3;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.lynup-refill-list button>span{background:color-mix(in srgb,var(--accent) 18%,#202025)}}.lynup-refill-list button>span{color:var(--accent);font-size:17px}.lynup-refill-list button img{object-fit:cover;width:100%;height:100%}.lynup-refill-list button>b,.lynup-refill-list button>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lynup-refill-list button>b{font-size:.82rem}.lynup-refill-list button>small{color:var(--muted);font-size:.7rem}.lynup-refill-list button:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.lynup-refill-list button:hover{border-color:color-mix(in srgb,var(--accent) 70%,var(--line))}}.lynup-refill-list button:hover{background:var(--panel-2)}@supports (color:color-mix(in lab,red,red)){.lynup-refill-list button:hover{background:color-mix(in srgb,var(--panel-2) 86%,var(--accent) 14%)}}.lynup-refill-list button:hover{transform:translateY(-1px)}.spotify-track-field{gap:8px;display:grid;position:relative}.spotify-track-field>label{display:block}.spotify-search-hint{min-height:18px;color:var(--muted);margin-top:6px;font-size:.76rem;display:block}.spotify-track-results{z-index:30;border:1px solid var(--accent);gap:4px;max-height:330px;padding:7px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.spotify-track-results{border:1px solid color-mix(in srgb,var(--accent) 38%,var(--line))}}.spotify-track-results{background:var(--panel);border-radius:15px}@supports (color:color-mix(in lab,red,red)){.spotify-track-results{background:color-mix(in srgb,var(--panel) 95%,black 5%)}}.spotify-track-results{box-shadow:0 22px 54px #0008}.spotify-track-results>header{z-index:1;background:var(--panel);justify-content:space-between;align-items:center;gap:12px;padding:9px 8px 7px;display:flex;position:sticky;top:-7px}@supports (color:color-mix(in lab,red,red)){.spotify-track-results>header{background:color-mix(in srgb,var(--panel) 95%,black 5%)}}.spotify-track-results>header{color:var(--muted);font-size:.72rem}.spotify-track-results>header button{border:1px solid var(--line);background:var(--panel-2);width:auto;color:var(--text);font:inherit;cursor:pointer;border-radius:7px;padding:5px 8px;font-weight:750}.spotify-track-results>button{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:11px;padding:8px;display:grid}.spotify-track-results>button:focus-visible,.spotify-track-results>button:hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.spotify-track-results>button:focus-visible,.spotify-track-results>button:hover{background:color-mix(in srgb,var(--accent) 14%,transparent)}}.spotify-track-results>button:focus-visible,.spotify-track-results>button:hover{outline:none}.spotify-result-art,.spotify-track-results img{object-fit:cover;background:var(--panel-2);border-radius:8px;width:46px;height:46px}.spotify-result-copy{min-width:0}.spotify-result-copy span,.spotify-result-copy strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.spotify-result-copy strong{font-size:.86rem}.spotify-result-album,.spotify-result-copy span{color:var(--muted);font-size:.74rem}.spotify-result-album{text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}.public-support-card{border:1px solid var(--accent);gap:18px;padding:22px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.public-support-card{border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line))}}.public-support-card{background:radial-gradient(circle at 90% 5%,var(--accent),transparent 42%),var(--panel);border-radius:22px}@supports (color:color-mix(in lab,red,red)){.public-support-card{background:radial-gradient(circle at 90% 5%,color-mix(in srgb,var(--accent) 24%,transparent),transparent 42%),var(--panel)}}.public-support-card:after{border:1px solid var(--accent);width:170px;height:170px;position:absolute;bottom:-70px;right:-42px}@supports (color:color-mix(in lab,red,red)){.public-support-card:after{border:1px solid color-mix(in srgb,var(--accent) 24%,transparent)}}.public-support-card:after{content:"";pointer-events:none;border-radius:50%}.public-support-card>.support-button,.support-card-copy,.support-card-mark{z-index:1;position:relative}.support-card-mark{border:1px solid var(--accent);place-items:center;width:48px;height:48px;display:grid}@supports (color:color-mix(in lab,red,red)){.support-card-mark{border:1px solid color-mix(in srgb,var(--accent) 40%,var(--line))}}.support-card-mark{background:var(--accent);border-radius:15px}@supports (color:color-mix(in lab,red,red)){.support-card-mark{background:color-mix(in srgb,var(--accent) 15%,var(--panel-2))}}.support-card-mark{color:var(--accent);font-size:21px}.support-card-copy{gap:7px;display:grid}.support-card-copy .eyebrow,.support-card-copy h2,.support-card-copy p{margin:0}.support-card-copy h2{letter-spacing:-.035em;font-size:clamp(1.4rem,3vw,2rem)}.support-card-copy>p:not(.eyebrow){color:var(--muted);line-height:1.5}.support-card-copy>small{color:var(--muted);font-size:.76rem}.support-card-copy>.error{color:#ff929f;font-size:.78rem}.support-amounts label{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;align-items:center;min-width:0;display:flex;overflow:hidden}.support-amounts label span{color:var(--muted);padding-left:12px;font-weight:800}.support-amounts label input{background:0 0;border:0;width:100%;min-width:0}.public-support-card>.support-button{background:var(--accent);color:#09070d;justify-content:center;min-height:48px}.public-support-copy,.public-support-form{z-index:1;position:relative}.public-support-copy{gap:6px;display:grid}.public-support-copy .eyebrow{margin:0}.public-support-copy h2{margin:0;font-size:clamp(1.45rem,3vw,2rem)}.public-support-copy p{color:var(--muted);margin:0;line-height:1.55}.public-support-form{gap:12px;display:grid}.support-amounts{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.support-amounts button{border:1px solid var(--line);background:var(--panel-2);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:12px;font-weight:800}.support-amounts button.active,.support-amounts button:hover{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.support-amounts button.active,.support-amounts button:hover{background:color-mix(in srgb,var(--accent) 17%,var(--panel-2))}}.support-amounts button.active,.support-amounts button:hover{color:var(--accent)}.support-custom-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.public-mobile-actions{display:none}.share-settings,.support-settings{border:1px solid var(--line);background:var(--panel-2);border-radius:17px;gap:16px;margin-top:18px;padding:18px;display:grid}.share-settings-head,.support-settings-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.share-settings-head h4,.support-settings-head h4{margin:0 0 4px}.share-preview-note,.share-settings-head p,.support-settings-head p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.45}.share-settings-grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:12px;display:grid}.saved-lynup-settings{border:1px solid var(--line);background:var(--panel);border-radius:20px;gap:20px;padding:22px;display:grid}.saved-lynup-settings>header h2{margin:0 0 6px}.saved-lynup-settings>header p{color:var(--muted);margin:0}.saved-lynup-layout{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);align-items:start;gap:18px;display:grid}.saved-lynup-form,.saved-lynup-list{gap:12px;display:grid}.saved-lynup-form{border:1px solid var(--line);background:var(--panel-2);border-radius:16px;padding:18px}.saved-lynup-list{align-content:start}.saved-lynup-item{border:1px solid var(--line);background:var(--panel-2);border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 16px;display:grid}.saved-lynup-item span,.saved-lynup-item strong{display:block}.saved-lynup-item span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.78rem;overflow:hidden}.saved-lynup-empty{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:16px;padding:30px 18px}.upload-limit-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.share-sheet-backdrop{z-index:140;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050506d9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.share-sheet{background:linear-gradient(150deg,#18131c,#100f12 70%);border:1px solid #403548;border-radius:24px;width:min(670px,100%);overflow:hidden;box-shadow:0 34px 120px #000e}.share-sheet>header{justify-content:space-between;align-items:flex-start;gap:18px;padding:27px 28px 23px;display:flex}.share-sheet>header h2{letter-spacing:-.045em;margin:6px 0;font-size:clamp(1.6rem,4vw,2.5rem)}.share-sheet>header p{color:var(--muted);margin:0;line-height:1.5}.share-sheet>header .eyebrow{color:var(--accent)}.share-sheet>header>button{border:1px solid var(--line);background:var(--panel-2);width:38px;height:38px;color:var(--muted);cursor:pointer;border-radius:11px;flex:none;place-items:center;font-size:22px;display:grid}.share-sheet-art{border:1px solid var(--accent);flex-direction:column;justify-content:flex-end;min-height:180px;margin:0 28px;padding:24px;display:flex}@supports (color:color-mix(in lab,red,red)){.share-sheet-art{border:1px solid color-mix(in srgb,var(--accent) 28%,var(--line))}}.share-sheet-art{background-position:50%;background-size:cover;border-radius:17px}.share-sheet-art span{color:var(--accent);font:800 10px var(--font-mono);letter-spacing:.12em}.share-sheet-art strong{color:#fff;margin-top:7px;font-size:25px}.share-sheet-actions{grid-template-columns:repeat(3,1fr);gap:9px;padding:23px 28px 28px;display:grid}.share-sheet-actions button{border:1px solid var(--line);background:var(--panel-2);min-height:54px;color:var(--text);font:inherit;cursor:pointer;border-radius:13px;align-items:center;gap:10px;padding:10px 13px;font-size:.8rem;font-weight:800;display:flex}.share-sheet-actions button:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.share-sheet-actions button:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--line))}}.share-sheet-actions button:hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.share-sheet-actions button:hover{background:color-mix(in srgb,var(--accent) 10%,var(--panel-2))}}.share-sheet-actions b{background:var(--accent);border-radius:8px;place-items:center;width:29px;height:29px;display:grid}@supports (color:color-mix(in lab,red,red)){.share-sheet-actions b{background:color-mix(in srgb,var(--accent) 16%,#232028)}}.share-sheet-actions b{color:var(--accent);font-size:13px}.share-performance{background:#121214;border:1px solid #2d2d32;border-radius:14px;gap:20px;padding:24px;display:grid}.share-performance>header{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.share-performance>header span{color:var(--accent);font:800 9px var(--font-mono);letter-spacing:.12em}.share-performance>header h2{margin:7px 0 0;font-size:22px}.share-performance>header>strong{color:var(--accent);text-align:right;font-size:30px}.share-performance>header>strong small{color:var(--muted);font:700 9px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-top:3px;display:block}.share-funnel{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;display:grid}.share-funnel article{background:#0e0e10;border:1px solid #2b2b31;border-radius:12px;gap:6px;padding:17px;display:grid}.share-funnel article small,.share-funnel article span{color:var(--muted);font-size:.75rem}.share-funnel article strong{font-size:25px}.share-funnel>i{color:#55515a;font-style:normal}.share-channel-list{border-top:1px solid #29292e;display:grid}.share-channel-list article{color:var(--muted);border-bottom:1px solid #242429;grid-template-columns:minmax(120px,1fr) repeat(3,minmax(80px,.65fr));gap:12px;padding:12px 4px;font-size:.76rem;display:grid}.share-channel-list strong{color:var(--text)}.share-empty{color:var(--muted);margin:0;font-size:.8rem}@media (max-width:980px){.public-grid{grid-template-columns:1fr}.public-queue-column{position:static}.saved-lynup-layout,.share-settings-grid{grid-template-columns:1fr}}@media (max-width:680px){.public-shell{padding-bottom:88px}.public-grid{width:100%}.lynup-refill-head{flex-direction:column;align-items:flex-start}.spotify-track-results>button{grid-template-columns:42px minmax(0,1fr)}.spotify-result-art,.spotify-track-results img{width:42px;height:42px}.spotify-result-album{display:none}.support-amounts{grid-template-columns:repeat(2,1fr)}.support-custom-row{grid-template-columns:1fr}.public-mobile-actions{z-index:80;right:12px;bottom:max(12px,env(safe-area-inset-bottom));border:1px solid var(--accent);grid-template-columns:repeat(3,1fr);gap:7px;padding:8px;display:grid;position:fixed;left:12px}@supports (color:color-mix(in lab,red,red)){.public-mobile-actions{border:1px solid color-mix(in srgb,var(--accent) 28%,var(--line))}}.public-mobile-actions{background:var(--panel);border-radius:17px}@supports (color:color-mix(in lab,red,red)){.public-mobile-actions{background:color-mix(in srgb,var(--panel) 92%,transparent)}}.public-mobile-actions{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 50px #0008}.public-mobile-actions a,.public-mobile-actions button{min-height:43px;color:var(--text);font:inherit;background:0 0;border:0;border-radius:11px;place-items:center;padding:8px 5px;font-size:.76rem;font-weight:800;text-decoration:none;display:grid}.public-mobile-actions a:first-child{background:var(--accent);color:#0a0710}.share-settings-head,.support-settings-head{flex-direction:column}.saved-lynup-settings{padding:16px}.saved-lynup-layout{display:block}.saved-lynup-list{margin-top:16px}.upload-limit-grid{grid-template-columns:1fr}.share-sheet-backdrop{align-items:end;padding:0}.share-sheet{border-width:1px 0 0;border-radius:22px 22px 0 0}.share-sheet>header{padding:23px 20px 19px}.share-sheet-art{min-height:135px;margin:0 20px}.share-sheet-actions{padding:19px 20px max(22px,env(safe-area-inset-bottom));grid-template-columns:1fr 1fr}.share-performance>header{flex-direction:column;align-items:flex-start}.share-performance>header>strong{text-align:left}.share-funnel{grid-template-columns:1fr}.share-funnel>i{display:none}.share-channel-list article{grid-template-columns:1fr 1fr}}.platform-pulse-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px;display:grid}.platform-pulse-grid article{background:#121214;border:1px solid #2d2d32;border-radius:11px;align-content:space-between;gap:8px;min-height:116px;padding:17px 18px;display:grid}.platform-pulse-grid span{color:#777780;font:750 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.platform-pulse-grid strong{letter-spacing:-.04em;font-size:25px}.platform-pulse-grid em{color:#8c8791;font-size:9px;font-style:normal;line-height:1.4}.platform-pulse-grid em.positive{color:#71e3a0}.platform-pulse-grid em.negative{color:#ed8c9a}.platform-health-strip{grid-template-columns:repeat(5,1fr)}.analytics-daily-card,.analytics-recent-card{background:#121214;border:1px solid #2d2d32;border-radius:12px;overflow:hidden}.analytics-daily-card>header,.analytics-recent-card>header{border-bottom:1px solid #29292e;justify-content:space-between;align-items:flex-end;gap:20px;padding:18px 20px;display:flex}.analytics-daily-card h2,.analytics-recent-card h2{letter-spacing:-.035em;margin:5px 0 0;font-size:20px}.analytics-daily-card header>span,.analytics-recent-card header>span{color:#777780;font:750 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.analytics-recent-card>div{grid-template-columns:repeat(5,1fr);display:grid}.analytics-recent-card article{border-left:1px solid #29292e;align-content:center;gap:7px;min-height:112px;padding:17px 20px;display:grid}.analytics-recent-card article:first-child{border-left:0}.analytics-recent-card article>span{color:#777780;font:750 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.analytics-recent-card article strong{letter-spacing:-.04em;font-size:25px}.analytics-recent-card article em{color:#8c8791;font-size:9px;font-style:normal}.analytics-recent-card article em.positive{color:#71e3a0}.analytics-recent-card article em.negative{color:#ed8c9a}.analytics-daily-bars{align-items:flex-end;gap:5px;height:210px;padding:24px 20px 15px;display:flex}.analytics-daily-bars>span{flex:1;grid-template-rows:1fr 13px;align-items:end;gap:6px;min-width:0;display:grid}.analytics-daily-bars i{background:linear-gradient(#a967ff,#62329f);border-radius:4px 4px 1px 1px;min-height:3px;display:block;box-shadow:0 0 13px #9147ff26}.analytics-daily-bars small{color:#64646d;font:6px var(--font-mono);text-align:center;white-space:nowrap;overflow:hidden}.email-automation-card{background:radial-gradient(circle at 100% 0,#9147ff16,#0000 35%),#111113;border:1px solid #3c3042;border-radius:13px;gap:17px;margin-bottom:16px;padding:20px;display:grid}.email-automation-card>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.email-automation-card h2{margin:5px 0 4px}.email-automation-card header p{color:#85808a;margin:0;font-size:9px;line-height:1.5}.email-automation-card .toggle{color:#d2ccd6;background:#19161c;border:1px solid #38313d;border-radius:9px;flex:none;align-items:center;gap:9px;padding:10px 12px;font-size:9px;font-weight:800;display:flex}.email-automation-card .toggle input{width:auto}.email-automation-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.email-automation-fields label{color:#a6a1aa;gap:7px;font-size:10px;font-weight:800;display:grid}.email-automation-fields label:last-child{grid-column:1/-1}.email-automation-fields textarea{resize:vertical;min-height:150px;line-height:1.6}.email-automation-card>footer{justify-content:space-between;align-items:center;gap:20px;display:flex}.email-automation-card>footer small{color:#77717d;max-width:650px;font-size:8px;line-height:1.5}@media (max-width:1000px){.platform-health-strip,.platform-pulse-grid{grid-template-columns:1fr 1fr}.platform-health-strip>div:nth-child(odd):not(:first-child){border-left:0}.platform-health-strip>div:nth-child(n+3){border-top:1px solid #29292e}.analytics-recent-card>div{grid-template-columns:repeat(2,1fr)}.analytics-recent-card article{border-top:1px solid #29292e}}@media (max-width:700px){.email-automation-fields,.platform-pulse-grid{grid-template-columns:1fr}.email-automation-fields label:last-child{grid-column:auto}.analytics-daily-card>header,.analytics-recent-card>header,.email-automation-card>footer,.email-automation-card>header{flex-direction:column;align-items:flex-start}.analytics-daily-bars{gap:3px;padding-left:10px;padding-right:10px}.analytics-daily-bars small{font-size:5px;transform:rotate(-45deg)}}.analytics-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.analytics-toolbar .analytics-tabs{margin:0}.admin-range,.analytics-range{background:#121214;border:1px solid #303036;border-radius:10px;gap:3px;padding:4px;display:flex}.admin-range button,.analytics-range button{color:#777780;height:34px;font:800 9px var(--font-mono);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 13px}.admin-range button.active,.analytics-range button.active{color:#fff;background:#29252e}.last-session-card{color:#fff;background:#161618;border:1px solid #303036;border-radius:12px;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:22px;min-height:86px;padding:17px 21px;display:grid}.last-session-card>div{gap:5px;display:grid}.earnings-copy>span,.last-session-card>div>span{color:#797982;font:800 8px var(--font-mono);letter-spacing:.11em}.last-session-card>div>strong{font-size:15px}.last-session-card>div>small{color:#81818a;font-size:9px}.last-session-card>div:nth-child(2){justify-items:end}.last-session-card>div:nth-child(2)>strong{color:#51e586;font-size:24px}.last-session-card>em{color:#777780;font-size:22px;font-style:normal}.earnings-overview{background:radial-gradient(circle at 18% 10%,#2b18435e,#0000 34%),#151517;border:1px solid #303036;border-radius:15px;min-height:390px;padding:34px 36px 22px;position:relative;overflow:hidden}.earnings-copy{z-index:2;gap:11px;max-width:620px;display:grid;position:relative}.earnings-copy>strong{color:#28df70;letter-spacing:-.065em;font-size:clamp(55px,7vw,88px);font-weight:500;line-height:.95}.earnings-copy>p{color:#85858e;max-width:600px;margin:0;font-size:10px;line-height:1.6}.earnings-overview>.mini-area{opacity:.85;height:215px;position:absolute;bottom:58px;left:30px;right:30px}.mini-area svg{width:100%;height:100%;overflow:visible}.earnings-overview>footer{color:#7b7b84;justify-content:flex-end;gap:25px;font-size:9px;display:flex;position:absolute;bottom:18px;left:30px;right:30px}.earnings-overview>footer b{color:#d8d8dd;margin-left:5px}.headline-kpis{border-bottom:1px solid #2a2a2f;grid-template-columns:repeat(3,1fr);display:grid}.headline-kpis article{align-content:center;gap:8px;min-height:125px;padding:20px 2px;display:grid}.headline-kpis span,.traffic-kpis span{color:#797982;font:800 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.headline-kpis strong{letter-spacing:-.05em;font-size:38px;font-weight:500}.headline-kpis small{color:#6f6f78;font-size:8px}.traffic-kpis{background:#303036;border:1px solid #303036;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.traffic-kpis article{background:#121214;gap:10px;min-width:0;padding:20px;display:grid}.traffic-kpis strong{letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;font-size:27px;font-weight:550;overflow:hidden}.traffic-kpis article:first-child strong{color:#b875ff}.traffic-chart-card,.traffic-source-card{background:#121214;border:1px solid #303036;border-radius:13px;overflow:hidden}.traffic-chart-card>header,.traffic-source-card>header{justify-content:space-between;align-items:flex-end;gap:20px;padding:21px 23px;display:flex}.traffic-chart-card header span,.traffic-source-card header span{color:#797982;font:800 8px var(--font-mono);letter-spacing:.1em}.traffic-chart-card h2,.traffic-source-card h2{margin:6px 0 4px;font-size:21px}.traffic-chart-card header p{color:#777780;margin:0;font-size:9px}.traffic-chart-card header>strong,.traffic-source-card header>strong{justify-items:end;font-size:30px;display:grid}.traffic-chart-card header>strong small,.traffic-source-card header>strong small{color:#71717a;font:800 7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.traffic-chart-card>.mini-area{background:repeating-linear-gradient(0deg,#0000 0 calc(25% - 1px),#202025 25%);border-top:1px solid #29292e;height:310px;padding:25px 23px 0}.traffic-chart-card>footer{color:#6f6f78;padding:12px 23px;font-size:8px}.traffic-source-card>div{border-top:1px solid #29292e}.traffic-source-card article{border-top:1px solid #25252a;grid-template-columns:150px minmax(150px,1fr) 110px 90px;align-items:center;gap:18px;min-height:60px;padding:11px 22px;display:grid}.traffic-source-card article:first-child{border:0}.traffic-source-card article>strong{font-size:11px}.traffic-source-card article>span{background:#242429;border-radius:99px;height:7px;overflow:hidden}.traffic-source-card article>span i{background:linear-gradient(90deg,#65419a,#b875ff);border-radius:99px;height:100%;display:block}.traffic-source-card article>b{font-size:9px}.traffic-source-card article>em{color:#898992;font:9px var(--font-mono);font-style:normal}.admin-analytics-heading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.admin-analytics-heading>div:first-child>p:last-child{max-width:720px}.admin-signal-row{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.admin-signal-row article{background:linear-gradient(145deg,#151517,#111113);border:1px solid #2d2d32;border-radius:11px;align-content:space-between;gap:9px;min-height:128px;padding:18px;display:grid}.admin-signal-row article.live{background:radial-gradient(circle at 0 0,#1ed76016,#0000 52%),#121414;border-color:#285136}.admin-signal-row span{color:#777780;font:800 8px var(--font-mono);letter-spacing:.09em}.admin-signal-row strong{letter-spacing:-.05em;font-size:34px;font-weight:550}.admin-signal-row article.live strong,.admin-signal-row article.money strong{color:#55df85}.admin-signal-row small{color:#73737c;font-size:8px;line-height:1.45}.admin-journey-card,.admin-scorecard,.admin-traffic-mix,.admin-trend-card{background:#121214;border:1px solid #2d2d32;border-radius:13px;overflow:hidden}.admin-trend-card{margin-bottom:12px;position:relative}.admin-journey-card>header,.admin-scorecard>header,.admin-traffic-mix>header,.admin-trend-card>header{border-bottom:1px solid #29292e;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.admin-journey-card h2,.admin-scorecard h2,.admin-traffic-mix h2,.admin-trend-card h2{margin:5px 0 0;font-size:20px}.admin-metric-tabs{border:1px solid #302d34;border-radius:9px;gap:3px;padding:3px;display:flex}.admin-metric-tabs button{color:#777780;cursor:pointer;background:0 0;border:0;border-radius:6px;height:30px;padding:0 11px;font-size:8px;font-weight:800}.admin-metric-tabs button.active{color:#e3c9f8;background:#30263a}.admin-area{background:repeating-linear-gradient(0deg,#0000 0 calc(25% - 1px),#202025 25%);height:315px;padding:30px 20px 0}.admin-area svg{width:100%;height:100%;overflow:visible}.admin-trend-card>footer{justify-items:end;display:grid;position:absolute;top:88px;right:22px}.admin-trend-card>footer strong{font-size:29px}.admin-trend-card>footer span{color:#71717a;font:8px var(--font-mono)}.admin-journey-card{margin-bottom:12px}.admin-journey-card>header>small{color:#71717a;font-size:8px}.admin-journey-card>div{grid-template-columns:1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr;align-items:center;padding:18px;display:grid}.admin-journey-card article{background:#171719;border-radius:9px;align-content:center;gap:6px;min-height:86px;padding:13px;display:grid}.admin-journey-card article span{color:#777780;font:800 7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.admin-journey-card article strong{letter-spacing:-.04em;font-size:23px}.admin-journey-card article small{color:#6f6f78;font-size:7px}.admin-journey-card>div>i{color:#56565f;text-align:center;font-style:normal}.admin-decision-grid{grid-template-columns:.8fr 1.2fr;gap:12px;display:grid}.admin-scorecard>div{display:grid}.admin-scorecard p{border-top:1px solid #29292e;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:14px 17px;display:flex}.admin-scorecard p:first-child{border:0}.admin-scorecard p span{color:#8b8b94;font-size:9px}.admin-scorecard p strong{font-size:12px}.admin-scorecard p strong.good{color:#61df8d}.admin-scorecard p strong.warn{color:#efb86c}.admin-top-creators{grid-column:2}.admin-traffic-mix{grid-column:1/-1}.admin-traffic-mix>header>strong{justify-items:end;font-size:25px;display:grid}.admin-traffic-mix>header>strong small{color:#71717a;font:7px var(--font-mono);text-transform:uppercase}.admin-traffic-mix>div{grid-template-columns:1fr 1fr;gap:0 30px;padding:12px 18px;display:grid}.admin-traffic-mix p{grid-template-columns:110px 1fr 35px;align-items:center;gap:10px;margin:0;padding:10px 0;display:grid}.admin-traffic-mix p>span{color:#8a8a93;text-transform:capitalize;font-size:8px}.admin-traffic-mix p>i{background:#26262b;border-radius:99px;height:6px;overflow:hidden}.admin-traffic-mix p>i b{background:#9e5ee6;border-radius:99px;height:100%;display:block}.admin-traffic-mix p>strong{text-align:right;font-size:8px}.admin-traffic-mix>div>small{color:#71717a;text-align:center;grid-column:1/-1;padding:25px}@media (max-width:1000px){.analytics-toolbar{flex-direction:column;align-items:stretch}.analytics-range{width:max-content}.admin-signal-row,.traffic-kpis{grid-template-columns:1fr 1fr}.admin-decision-grid{grid-template-columns:1fr}.admin-top-creators{grid-column:auto}.admin-journey-card>div{grid-template-columns:1fr}.admin-journey-card>div>i{display:none}.headline-kpis{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.admin-signal-row,.headline-kpis,.traffic-kpis{grid-template-columns:1fr 1fr}.headline-kpis article:last-child{grid-column:1/-1}.last-session-card{grid-template-columns:1fr auto 12px}.earnings-overview{min-height:360px;padding:26px 21px}.earnings-overview>.mini-area{left:15px;right:15px}.earnings-overview>footer{justify-content:space-between;gap:10px;left:18px;right:18px}.traffic-source-card article{grid-template-columns:100px 1fr 85px}.traffic-source-card article>em{display:none}.admin-analytics-heading{flex-direction:column;align-items:flex-start}.admin-area{height:250px}.admin-trend-card>footer{top:92px}.admin-traffic-mix>div{grid-template-columns:1fr}}@media (max-width:480px){.analytics-toolbar .analytics-tabs{width:100%}.analytics-toolbar .analytics-tabs button{min-width:82px}.admin-signal-row,.headline-kpis,.traffic-kpis{grid-template-columns:1fr}.headline-kpis article:last-child{grid-column:auto}.earnings-copy>strong{font-size:48px}.last-session-card>div:nth-child(2){display:none}.traffic-source-card article{grid-template-columns:85px 1fr 75px;gap:10px}.admin-trend-card>header{flex-direction:column;align-items:flex-start}.admin-trend-card>footer{top:138px}.admin-metric-tabs{width:100%}.admin-metric-tabs button{flex:1}}.rich-editor-field{gap:7px;display:grid}.rich-editor-field>span{color:#a6a1aa;font-size:10px;font-weight:800}.rich-text-editor{background:#0b0b0e;border:1px solid #37343d;border-radius:12px;transition:border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 12px 35px #0002}.rich-text-editor:focus-within{border-color:#7e4caf;box-shadow:0 0 0 3px #9147ff16,0 18px 45px #0003}.rich-text-toolbar{z-index:2;background:#151419;border-bottom:1px solid #302d34;flex-wrap:wrap;align-items:center;gap:5px;padding:8px 10px;display:flex;position:sticky;top:0}.rich-text-toolbar-group{border-right:1px solid #353139;align-items:center;gap:3px;margin-right:1px;padding-right:6px;display:flex}.rich-text-toolbar button{color:#aaa5af;min-width:31px;height:31px;font:800 10px var(--font-sans);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:0 9px}.rich-text-toolbar button:hover{color:#fff;background:#211e24;border-color:#3d3842}.rich-text-toolbar button.active{color:#d9baff;background:#30213d;border-color:#6f4895}.rich-text-toolbar button:disabled{opacity:.3;cursor:not-allowed}.rich-text-toolbar>.rich-text-toolbar-group:nth-child(3) button:first-child{font-weight:950}.rich-text-toolbar>.rich-text-toolbar-group:nth-child(3) button:nth-child(2){font-style:italic}.rich-text-toolbar>.rich-text-toolbar-group:nth-child(3) button:nth-child(3){text-decoration:underline}.rich-text-toolbar>.rich-text-toolbar-group:nth-child(3) button:nth-child(4){text-decoration:line-through}.rich-text-toolbar>button:last-child{color:#c6a0e8;background:#211b27;border-color:#403649;margin-left:auto}.rich-text-merge-fields{background:#110f14;border-bottom:1px solid #29262e;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;display:flex}.rich-text-merge-fields>span{color:#77717e;font:800 7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-right:4px}.rich-text-merge-fields button{color:#c99de8;font:700 8px var(--font-mono);cursor:pointer;background:#211725;border:1px solid #463650;border-radius:999px;padding:6px 8px}.rich-text-merge-fields button:hover{color:#fff;background:#2d1f35;border-color:#8051a5}.rich-text-canvas{cursor:text;background:radial-gradient(circle at 100% 0,#9147ff0a,#0000 35%),#0b0b0e;padding:24px}.rich-text-surface{min-height:inherit;color:#e5e1e7;outline:0;font-size:14px;line-height:1.75}.rich-text-surface>:first-child{margin-top:0}.rich-text-surface>:last-child{margin-bottom:0}.rich-text-surface p{margin:0 0 15px}.rich-text-surface h2{color:#fff;letter-spacing:-.035em;margin:28px 0 10px;font-size:24px;line-height:1.25}.rich-text-surface h3{color:#f1edf3;letter-spacing:-.02em;margin:23px 0 9px;font-size:18px;line-height:1.3}.rich-text-surface ol,.rich-text-surface ul{gap:6px;margin:0 0 18px;padding-left:25px;display:grid}.rich-text-surface blockquote{color:#bbb2c2;border-left:3px solid #995ce0;margin:20px 0;padding:3px 0 3px 17px;font-style:italic}.rich-text-surface pre{background:#15131a;border:1px solid #302c35;border-radius:8px;margin:18px 0;padding:14px;overflow:auto}.rich-text-surface code{font-family:var(--font-mono);font-size:.9em}.rich-text-surface a{color:#bd83ff;text-underline-offset:3px;text-decoration:underline}.rich-text-surface hr{border:0;border-top:1px solid #34313a;margin:25px 0}.help-rich-content div[data-youtube-video],.rich-preview div[data-youtube-video],.rich-text-surface div[data-youtube-video]{aspect-ratio:16/9;background:#050506;border:1px solid #39313f;border-radius:12px;width:100%;margin:24px 0;position:relative;overflow:hidden}.help-rich-content div[data-youtube-video] iframe,.rich-preview div[data-youtube-video] iframe,.rich-text-surface div[data-youtube-video] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.rich-text-surface p.is-editor-empty:first-child:before{float:left;color:#65616b;content:attr(data-placeholder);pointer-events:none;height:0}.rich-text-status{color:#6f6974;background:#121115;border-top:1px solid #29262e;justify-content:space-between;align-items:center;gap:20px;padding:7px 12px;font-size:8px;display:flex}.rich-text-editor.is-focused{z-index:1000;border-color:#704597;flex-direction:column;display:flex;position:fixed;inset:20px;box-shadow:0 35px 120px #000d}.rich-text-editor.is-focused .rich-text-canvas{flex:1;padding:45px;overflow:auto}.rich-text-editor.is-focused .rich-text-surface{max-width:820px;margin:0 auto;font-size:16px}.email-preview .rich-preview{white-space:normal;max-height:280px;overflow:auto}.email-preview .rich-preview p{margin:0 0 10px}.email-preview .rich-preview h2{margin:17px 0 7px;font-size:17px}.email-preview .rich-preview h3{margin:14px 0 6px;font-size:14px}.email-preview .rich-preview ol,.email-preview .rich-preview ul{margin:0 0 12px;padding-left:20px}.email-preview .rich-preview blockquote{color:#aaa3af;border-left:2px solid #8951bb;margin:12px 0;padding-left:11px}.email-preview .rich-preview a{color:#bd83ff}.help-rich-content{color:#c7c1ca;font-size:15px;line-height:1.8}.help-rich-content>:first-child{margin-top:0}.help-rich-content>:last-child{margin-bottom:0}.help-rich-content p{margin:0 0 18px}.help-rich-content h2{color:#fff;letter-spacing:-.04em;margin:38px 0 12px;font-size:30px;line-height:1.2}.help-rich-content h3{color:#f0ebf3;margin:30px 0 10px;font-size:21px;line-height:1.25}.help-rich-content ol,.help-rich-content ul{gap:8px;margin:0 0 22px;padding-left:26px;display:grid}.help-rich-content blockquote{color:#aaa1af;border-left:3px solid #995ce0;margin:25px 0;padding:5px 0 5px 19px;font-style:italic}.help-rich-content pre{background:#121116;border:1px solid #302d35;border-radius:10px;margin:22px 0;padding:16px;overflow:auto}.help-rich-content a{color:#bd83ff;text-underline-offset:3px;text-decoration:underline}.help-rich-content hr{border:0;border-top:1px solid #34313a;margin:30px 0}@media (max-width:700px){.rich-text-toolbar{gap:4px}.rich-text-toolbar-group{padding-right:3px}.rich-text-toolbar button{min-width:29px;padding:0 7px;font-size:9px}.rich-text-toolbar>button:last-child{margin-left:0}.rich-text-canvas{padding:18px}.rich-text-status>span:last-child{display:none}.rich-text-editor.is-focused{border:0;border-radius:0;inset:0}.rich-text-editor.is-focused .rich-text-canvas{padding:24px 18px}}.battle-leaderboard-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;margin-top:16px;display:grid}.battle-leaderboard-grid>.artist-week-control,.battle-leaderboard-grid>.head-to-head-control,.battle-leaderboard-grid>.leaderboard-panel{min-width:0;margin:0}.battle-leaderboard-grid .head-to-head-setup{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr)}.battle-leaderboard-grid .head-to-head-setup>.button{grid-column:1/-1}.battle-leaderboard-grid .favorites-shelf .leaderboard-list{grid-template-columns:1fr}.battle-leaderboard-grid .favorites-shelf>header{flex-direction:column;align-items:flex-start}.battle-leaderboard-grid .leaderboard-toggle{justify-content:flex-start;width:100%}.battle-leaderboard-grid .artist-week-picker>div{grid-template-columns:repeat(2,minmax(0,1fr))}.battle-header-actions{justify-items:end;gap:8px;display:grid}.open-challenges-toggle{cursor:pointer;background:#0d0c0f;border:1px solid #39333f;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex}.open-challenges-toggle input{opacity:0;pointer-events:none;position:absolute}.open-challenges-toggle>i{background:#343039;border-radius:99px;width:29px;height:17px;transition:all .18s;position:relative}.open-challenges-toggle>i:after{content:"";background:#8d8791;border-radius:50%;width:11px;height:11px;transition:all .18s;position:absolute;top:3px;left:3px}.open-challenges-toggle>span{gap:2px;display:grid}.open-challenges-toggle strong{color:#bdb7c2;font-size:9px}.open-challenges-toggle small{color:#74707a;font-size:7px}.open-challenges-toggle.active{background:#201628;border-color:#674285}.open-challenges-toggle.active>i{background:#9147ff}.open-challenges-toggle.active>i:after{background:#fff;left:15px}.open-challenges-toggle.active strong{color:#e3c5ff}.challenge-payment-mode{color:#817a86;grid-template-columns:auto minmax(130px,1fr);align-items:center;gap:7px;font-size:8px;display:grid}.challenge-payment-mode select{color:#d4ced8;background:#111014;border:1px solid #39333f;border-radius:7px;height:30px;padding:0 8px;font-size:8px}.battle-track-picker{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.battle-preview-button,.battle-track-picker>button{color:#d7b4f5;cursor:pointer;background:#21172a;border:1px solid #563b70;border-radius:8px;font-size:8px;font-weight:800}.battle-track-picker>button{white-space:nowrap;padding:0 10px}.battle-track-picker>button:disabled{opacity:.35}.battle-preview-button{width:100%;min-height:34px;margin-top:12px}.battle-request-success{color:#92e7ae;background:#14251a;border:1px solid #2d6842;border-radius:8px;margin:0;padding:10px 12px;font-size:10px}.head-to-head-settings{background:linear-gradient(135deg,#291834,#17131c);border-color:#56366f}.battle-challenge-inbox{background:#130f17;border:1px solid #4d365b;border-radius:12px;gap:10px;margin:16px 0;padding:14px;display:grid}.battle-challenge-inbox>header{color:#d7b2f8;justify-content:space-between;display:flex}.battle-challenge-inbox>header span{font:800 8px var(--font-mono);text-transform:uppercase}.accepted-challenge{background:#0c0b0e;border:1px solid #37303d;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:15px;display:grid}.accepted-challenge-meta{gap:5px;width:88px;display:grid}.accepted-challenge-meta span{color:#d39cff;width:max-content;font:850 7px var(--font-mono);background:#2d1a38;border-radius:99px;padding:4px 6px}.accepted-challenge-meta strong{color:#8d8791;font-size:8px;line-height:1.35}.accepted-challenge-matchup{grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr);align-items:center;gap:8px;display:grid}.accepted-challenge-matchup>button{color:#fff;text-align:left;cursor:pointer;background:#151317;border:1px solid #2e2a32;border-radius:8px;gap:3px;min-width:0;padding:10px 12px;display:grid}.accepted-challenge-matchup>button:hover{background:#1b1620;border-color:#674486}.accepted-challenge-matchup small{color:#9f6ee8;font:800 7px var(--font-mono);letter-spacing:.08em}.accepted-challenge-matchup span,.accepted-challenge-matchup strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accepted-challenge-matchup strong{font-size:11px}.accepted-challenge-matchup span{color:#8e8992;font-size:9px}.accepted-challenge-matchup em{color:#b88add;margin-top:3px;font-size:8px;font-style:normal}.accepted-challenge-matchup>b{color:#a970ff;font:900 9px var(--font-mono);text-align:center}.accepted-challenge-start{place-items:center;gap:2px;min-width:120px;display:grid!important}.accepted-challenge-start small{color:#eadcf7;opacity:.7;font-size:7px}.pending-challenge{background:linear-gradient(120deg,#1c1125,#0c0b0e);border:1px solid #674486;border-radius:10px;grid-template-columns:minmax(220px,.8fr) minmax(300px,1.4fr) auto;align-items:center;gap:14px;padding:15px;display:grid}.pending-challenge>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.pending-challenge>header>div{gap:3px;min-width:0;display:grid}.pending-challenge>header span{color:#cb8fff;font:850 7px var(--font-mono);letter-spacing:.08em}.pending-challenge>header small,.pending-challenge>header strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pending-challenge>header small{color:#9a929f;font-size:9px}.pending-challenge-decline,.pending-challenge>header button{color:#d6b3ef;background:#17121c;border:1px solid #493756;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:800}.pending-challenge-opponents{align-items:stretch;gap:7px;display:flex;overflow-x:auto}.pending-challenge-opponents>small{color:#8e8793;flex:none;align-self:center;font-size:8px}.pending-challenge-opponents>button{color:#fff;text-align:left;background:#121014;border:1px solid #37303d;border-radius:8px;gap:2px;min-width:120px;padding:8px 10px;display:grid}.pending-challenge-opponents>button:hover{border-color:#8b57b5}.pending-challenge-opponents span,.pending-challenge-opponents strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pending-challenge-opponents strong{font-size:9px}.pending-challenge-opponents span{color:#8f8993;font-size:8px}.pending-challenge-decline{color:#f0aebc;white-space:nowrap;background:#251117;border-color:#693945}.public-battle-challenge-card{background:radial-gradient(circle at 100% 0,#9147ff24,#0000 45%),#121015;border:1px solid #503466;border-radius:18px;gap:18px;padding:23px;display:grid;box-shadow:0 22px 60px #0005}.public-battle-challenge-card>header{justify-content:space-between;gap:18px;display:flex}.public-battle-challenge-card h2{margin:4px 0 5px;font-size:26px}.public-battle-challenge-card header p:last-child{color:#aaa3ae;margin:0;font-size:12px;line-height:1.55}.public-battle-challenge-card>header>strong{color:#dfbcff;height:max-content;font:900 13px var(--font-mono);background:#281533;border:1px solid #6d4190;border-radius:9px;padding:9px 11px}.battle-challenge-form{gap:12px;display:grid}.battle-challenge-form label{color:#bdb6c1;gap:7px;font-size:10px;font-weight:800;display:grid}.battle-challenge-form label span{color:#746d79;font-weight:500}.battle-challenge-form select,.battle-challenge-form textarea{width:100%}.battle-challenge-empty,.battle-pick-note{color:#9c94a1;background:#0b0a0d;border:1px solid #37303b;border-radius:9px;margin:0;padding:12px;font-size:10px;line-height:1.55}.battle-challenge-empty{gap:4px;display:grid}.battle-challenge-empty strong{color:#fff;font-size:12px}.battle-chat-poll{border-top:1px solid #33283a;gap:10px;padding-top:15px;display:grid}.battle-chat-poll>p{gap:3px;margin:0;display:grid}.battle-chat-poll>p span{color:#8c8492;font-size:10px}.battle-chat-poll>div{gap:6px;display:grid}.battle-chat-poll button{color:#fff;text-align:left;cursor:pointer;background:#0d0b10;border:1px solid #38313e;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.battle-chat-poll button.active{background:#24152e;border-color:#a85eee}.battle-chat-poll button span{gap:2px;font-weight:800;display:grid}.battle-chat-poll button small{color:#8d8592;font-weight:500}.battle-chat-poll button>strong{color:#d7a8ff}@media (max-width:1100px){.battle-leaderboard-grid{grid-template-columns:1fr}.battle-leaderboard-grid .favorites-shelf .leaderboard-list{grid-template-columns:repeat(2,minmax(0,1fr))}.battle-leaderboard-grid .favorites-shelf>header{flex-direction:row;align-items:center}.battle-leaderboard-grid .leaderboard-toggle{width:auto}}@media (max-width:760px){.head-to-head-control>header{flex-direction:column}.battle-header-actions{justify-items:start;width:100%}.open-challenges-toggle{width:100%}.battle-leaderboard-grid .favorites-shelf .leaderboard-list{grid-template-columns:1fr}.battle-leaderboard-grid .favorites-shelf>header{flex-direction:column;align-items:flex-start}.battle-leaderboard-grid .leaderboard-toggle{width:100%}.accepted-challenge,.pending-challenge{grid-template-columns:1fr}.accepted-challenge-meta{grid-template-columns:auto 1fr;align-items:center;width:auto}.accepted-challenge-matchup{grid-template-columns:1fr}.accepted-challenge-matchup>b{padding:2px}.accepted-challenge-start,.pending-challenge-decline{width:100%}.public-battle-challenge-card{padding:18px}.public-battle-challenge-card>header{align-items:flex-start}}.head-to-head-control{background:radial-gradient(circle at 12% 0,#9147ff20,#0000 34%),#111113;padding:0;overflow:hidden}.head-to-head-control>header{border-bottom:1px solid #2e2933;align-items:center;margin:0;padding:20px 22px}.battle-heading{align-items:center;gap:13px;min-width:0;display:flex}.battle-heading-icon{color:#c993ff;width:42px;height:42px;font:900 10px var(--font-mono);background:#24162f;border:1px solid #5b3b78;border-radius:11px;flex:none;place-items:center;display:grid}.head-to-head-control>header .battle-status{flex:none}.head-to-head-control>.battle-challenge-inbox,.head-to-head-control>.head-to-head-live,.head-to-head-control>.head-to-head-result{margin:16px}.head-to-head-control>.head-to-head-result{margin-bottom:0}.head-to-head-live>article{background:linear-gradient(145deg,#19171c,#121214);flex-direction:column;display:flex}.head-to-head-live article>strong{margin:0}.battle-vote-total{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.battle-vote-total strong{color:#b9f3cc;font-size:11px}.battle-vote-total small{color:#8e8993;font:800 9px var(--font-mono)}.battle-vote-meter{background:#29262e;border-radius:99px;height:5px;margin-top:8px;overflow:hidden}.battle-vote-meter>span{border-radius:inherit;background:linear-gradient(90deg,#7d3fd0,#ba76ff);height:100%;transition:width .25s;display:block}.favorites-shelf{overflow:hidden}.favorites-shelf>header{gap:16px!important;padding:20px 22px!important}.favorites-controls{align-items:center;gap:9px;width:100%;display:flex}.favorites-count{background:#0d0c0f;border:1px solid #302b34;border-radius:10px;place-items:center;min-width:74px;padding:8px 10px;display:grid}.favorites-count strong{font:900 17px var(--font-mono)}.favorites-count span{color:#77717d;text-transform:uppercase;font-size:7px}.favorites-shelf .leaderboard-toggle{flex:1;min-width:0}.favorites-shelf .leaderboard-toggle input{opacity:0;pointer-events:none;position:absolute}.favorites-shelf .leaderboard-toggle>i{background:#36323a;border-radius:99px;flex:none;width:31px;height:18px;position:relative}.favorites-shelf .leaderboard-toggle>i:after{content:"";background:#928c97;border-radius:50%;width:12px;height:12px;transition:all .18s;position:absolute;top:3px;left:3px}.favorites-shelf .leaderboard-toggle.active{background:#1e1525;border-color:#60407d}.favorites-shelf .leaderboard-toggle.active>i{background:#9147ff}.favorites-shelf .leaderboard-toggle.active>i:after{background:#fff;left:16px}.favorites-shelf .leaderboard-toggle input:disabled~i{opacity:.45}.favorites-live-note,.favorites-winner-banner{background:#112018;border:1px solid #315a3d;border-radius:9px;align-items:center;gap:10px;margin:12px 10px 0;padding:10px 12px;display:flex}.favorites-live-note>span{color:#5ee58a;font-size:8px}.favorites-live-note p{color:#95a99b;margin:0;font-size:9px}.favorites-live-note strong{color:#bceccb}.favorites-winner-banner{background:#211d11;border-color:#5f512b}.favorites-winner-banner>span{color:#ffd866;font-size:18px}.favorites-winner-banner>div{gap:2px;display:grid}.favorites-winner-banner strong{font-size:10px}.favorites-winner-banner small{color:#91866b;font-size:8px}.favorites-shelf .leaderboard-list>article{grid-template-columns:32px minmax(0,1fr) auto auto 30px;min-height:60px;padding:10px;transition:border-color .15s,background .15s,opacity .15s,transform .15s}.favorite-track-copy{min-width:0}.favorite-track-copy>small,.favorite-track-copy>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.favorites-shelf .winner-button{white-space:nowrap}.favorites-reorder-hint{color:#716b76;grid-column:1/-1;margin:0;padding:3px 8px 1px;font-size:8px}.favorites-reorder-hint b{color:#b58bd5;letter-spacing:-3px;font-size:12px}.favorite-drag-handle{color:#9e8cab;letter-spacing:-4px;cursor:grab;-webkit-user-select:none;user-select:none;background:#1a181d;border:1px solid #39343d;border-radius:8px;place-items:center;width:30px;height:34px;font-size:15px;font-weight:900;display:grid}.favorite-drag-handle:hover{color:#d2a8ee;background:#251c2b;border-color:#6c4b82;transform:translateY(-1px);box-shadow:0 5px 14px #0006}.favorite-drag-handle:active{cursor:grabbing;transform:none}.favorites-shelf .leaderboard-list>article{will-change:transform;position:relative}.favorites-shelf .leaderboard-list>article.is-dragging{z-index:3;opacity:.72;transform:scale(.99);box-shadow:0 14px 30px #0008;border-color:#644777!important}.favorites-shelf .leaderboard-list>article.is-drag-over{box-shadow:none;background:#17111c;border-color:#5b3c6e!important}.favorites-shelf .leaderboard-list>article.is-drag-over:before{content:"";background:#b36cf0;border-radius:99px;height:3px;animation:favorite-drop-target .75s ease-in-out infinite alternate;position:absolute;top:-6px;left:8px;right:8px;box-shadow:0 0 14px #a85bea99}@keyframes favorite-drop-target{to{opacity:.55;transform:scaleX(.985)}}@media (prefers-reduced-motion:reduce){.favorite-drag-handle,.favorites-shelf .leaderboard-list>article{transition:none}.favorites-shelf .leaderboard-list>article.is-drag-over:before{animation:none}}@media (max-width:760px){.battle-heading-icon{display:none}.head-to-head-control>.battle-challenge-inbox,.head-to-head-control>.head-to-head-live,.head-to-head-control>.head-to-head-result{margin:12px}.favorites-controls{flex-direction:column;align-items:stretch}.favorites-count{grid-template-columns:auto auto;justify-content:start;place-items:baseline;gap:5px}.favorites-shelf .leaderboard-list>article{grid-template-columns:28px minmax(0,1fr) auto}.favorites-shelf .leaderboard-list article>em,.favorites-shelf .leaderboard-order{grid-column:2}.favorites-shelf .winner-button{grid-area:1/3/3}.favorites-shelf .remove-favorite{grid-column:3}}@media (max-width:700px){.account-control-shell .control-room-topbar>div:last-child{display:flex}.account-control-shell .control-room-topbar>div:last-child>a{display:none}.account-notification-dropdown{width:auto;position:fixed;top:68px;left:12px;right:12px}}.moderation-control-shell{grid-template-columns:248px minmax(0,1fr)}.moderation-sidebar{background:linear-gradient(#101013,#0b0b0d);padding:24px 15px 16px}.moderation-sidebar>.wordmark{margin-bottom:28px}.moderation-streams-label{color:#696872;font:800 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:24px;padding:0 10px;display:flex}.moderation-streams-label em{color:#aaa2b4;text-align:center;background:#242129;border-radius:99px;min-width:22px;padding:4px 6px;font-style:normal}.moderation-sidebar nav.moderation-stream-list{gap:5px;display:grid}.moderation-stream-list>button{color:#aaa5ae;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:58px;padding:9px 10px;display:grid;position:relative}.moderation-stream-list>button:hover{color:#fff;background:#18171b;border-color:#302d35}.moderation-stream-list>button.active{color:#fff;background:linear-gradient(120deg,#27202d,#1a181e);border-color:#493658;box-shadow:0 10px 28px #0003}.moderation-stream-list>button>i{background:#57545d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #57545d18}.moderation-stream-list>button>i.live{background:#3fd56f;box-shadow:0 0 0 4px #3fd56f1d}.moderation-stream-list>button>i.paused{background:#e5ad48;box-shadow:0 0 0 4px #e5ad481d}.moderation-stream-list>button>span{gap:4px;min-width:0;display:grid}.moderation-stream-list>button small,.moderation-stream-list>button strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.moderation-stream-list>button strong{font-size:11px}.moderation-stream-list>button small{color:#77737c;font-size:8px}.moderation-stream-list>button>em{color:#ffc67b;min-width:22px;font:800 8px var(--font-mono);text-align:center;background:#4b2715;border-radius:99px;padding:4px 6px;font-style:normal}.moderation-sidebar-links{border-top:1px solid #27252b;gap:3px;margin-top:15px;padding-top:14px;display:grid}.moderation-sidebar-links>a{color:#8b8790;border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-items:center;min-height:38px;padding:0 10px;font-size:10px;font-weight:700;display:grid}.moderation-sidebar-links>a:hover{color:#fff;background:#19181c}.moderation-sidebar-links>a>span{color:#75687f}.moderation-user{border-top:1px solid #28262c;gap:8px;padding-top:13px;display:grid}.moderation-user>a{border-radius:9px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:7px;display:grid}.moderation-user>a:hover{background:#19181c}.moderation-user>a>span:last-child{gap:2px;min-width:0;display:grid}.moderation-user>a small,.moderation-user>a strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.moderation-user>a strong{font-size:10px}.moderation-user>a small{color:#74717a;font-size:8px}.moderation-user>button{color:#6f6b74;text-align:left;cursor:pointer;background:0 0;border:0;font-size:9px}.moderation-user>button:hover{color:#e99aa6}.moderation-account-icon{color:#dcbcff;background:#30233b;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;font-weight:850;display:grid;overflow:hidden}.moderation-account-icon img{object-fit:cover;width:100%;height:100%}.moderation-mobile-stream{display:none}.moderation-topbar-context{grid-template-columns:auto auto;align-items:center;min-width:0;justify-content:start!important;gap:2px 10px!important;display:grid!important}.moderation-topbar-context>.session-indicator{grid-row:1/3}.moderation-topbar-context>strong{font-size:11px}.moderation-topbar-context>small{color:#716e76;font-size:8px}.moderation-open-page{background:#19171d;border:1px solid #38343d;color:#d5cddc!important}.moderation-heading h1{font-size:clamp(36px,4.2vw,58px)}.moderation-action-error{background:#281419;border:1px solid #713744;border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:2px 10px;margin-bottom:12px;padding:12px 14px;display:grid}.moderation-action-error>span{color:#ff9baa;background:#48202a;border-radius:8px;grid-row:1/3;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.moderation-action-error strong{font-size:10px}.moderation-action-error p{color:#c18f98;margin:0;font-size:9px}.moderation-action-error button{color:#d7a1aa;cursor:pointer;background:0 0;border:0;grid-area:1/3/3;font-size:9px}.moderation-offline{justify-content:flex-start}.moderation-offline>.button{margin-left:auto}.moderation-tools{z-index:10;position:sticky;top:80px;box-shadow:0 12px 35px #0004}.moderation-track-card>footer{align-items:center}.moderation-block-link{color:#9a6c73;cursor:pointer;background:0 0;border:0;margin:12px 0 0 auto;padding:8px;font-size:8px;font-weight:750}.moderation-block-link:hover{color:#f19ba8;text-decoration:underline}.moderation-block-link:disabled{opacity:.4}.moderation-empty>.button{margin-top:8px}.settings-moderators{background:radial-gradient(circle at 100% 0,#9147ff12,#0000 32%),#111113;border-color:#3a3040;position:static}.settings-moderators>header{align-items:center}.moderator-count{color:#b8a8c2;font:800 8px var(--font-mono);white-space:nowrap;background:#1a171d;border:1px solid #413747;border-radius:8px;margin-left:auto;padding:7px 9px}.moderation-access-summary{background:#0d0c0f;border:1px solid #302c35;border-radius:11px;grid-template-columns:1fr 20px 1fr 20px 1fr;align-items:center;gap:8px;padding:15px;display:grid}.moderation-access-summary>div{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;display:grid}.moderation-access-summary>div>span{color:#d7aef6;width:27px;height:27px;font:850 9px var(--font-mono);background:#26182f;border:1px solid #5e4075;border-radius:8px;place-items:center;display:grid}.moderation-access-summary p{gap:4px;margin:0;display:grid}.moderation-access-summary strong{font-size:10px}.moderation-access-summary small{color:#77717d;font-size:8px;line-height:1.4}.moderation-access-summary>i{color:#554e5a;text-align:center;font-size:12px;font-style:normal}.settings-moderators .moderator-invite{background:#131216;border:1px solid #302d34;border-radius:11px;grid-template-columns:155px minmax(210px,1fr) auto;align-items:end;gap:9px;padding:16px;display:grid}.settings-moderators .moderator-invite label{gap:6px;display:grid}.settings-moderators .moderator-invite label>span{color:#8d8792;font-size:8px;font-weight:800}.settings-moderators .moderator-invite .button,.settings-moderators .moderator-invite input,.settings-moderators .moderator-invite select{height:42px}.moderator-identity-search>div{position:relative}.moderator-identity-search input{width:100%;padding-right:34px}.moderator-search-results{z-index:20;background:#111014;border:1px solid #4c365b;border-radius:11px;max-height:272px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 18px 45px #000b}.moderator-search-results>button{color:#ddd6e2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:48px;padding:7px;display:grid}.moderator-search-results>button:hover,.moderator-search-results>button[aria-selected=true]{background:#281b31}.moderator-search-results>button>span:nth-child(2){gap:2px;display:grid}.moderator-search-results strong{font-size:10px}.moderator-search-results small{color:#83788b;font-size:8px}.moderator-search-results em{color:#ffb3c0;font:800 7px var(--font-mono);background:#8c1f35;border-radius:99px;padding:4px 6px;font-style:normal}.moderator-search-avatar{color:#c69dff;width:32px;height:32px;font:850 10px var(--font-mono);background:#2a1740;border-radius:9px;place-items:center;overflow:hidden;display:grid!important}.moderator-search-avatar img{object-fit:cover;width:100%;height:100%}.moderator-search-loading{color:#95869f;text-align:center;padding:13px;font-size:9px;display:block}.moderator-match-help{color:#716c76;margin:-8px 1px 0;font-size:8px;line-height:1.45}.moderator-feedback{border-radius:8px;margin:-5px 0 0;padding:9px 11px;font-size:9px}.moderator-feedback.success{color:#84dca1;background:#122319;border:1px solid #2b5f3c}.moderator-feedback.error{color:#ec9aa7;background:#291419;border:1px solid #703541}.moderator-workspace-link{background:#18131c;border:1px solid #453650;border-radius:11px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:13px 14px;display:grid}.moderator-workspace-link>div{gap:5px;min-width:0;display:grid}.moderator-workspace-link span{color:#9e73bc;font:800 7px var(--font-mono);letter-spacing:.1em}.moderator-workspace-link code{color:#c9c0ce;font:9px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.moderator-workspace-link button,.moderator-workspace-link>a{color:#d3aef0;cursor:pointer;background:#251a2c;border:1px solid #543d65;border-radius:8px;place-items:center;min-height:34px;padding:0 11px;font-size:8px;font-weight:800;display:grid}.moderator-workspace-link>a{color:#aaa4ae;background:#151418;border-color:#37333b}.moderator-roster{border:1px solid #302d34;border-radius:11px;overflow:hidden}.moderator-roster>header{background:#151418;border-bottom:1px solid #2b282f;padding:14px 15px}.moderator-roster>header>div{gap:4px;display:grid}.moderator-roster>header strong{font-size:11px}.moderator-roster>header small{color:#77717c;font-size:8px}.moderator-roster .moderator-list{gap:0}.moderator-roster .moderator-list>div{background:#0e0d10;border-bottom:1px solid #29262d;border-radius:0;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:11px 14px;display:grid}.moderator-roster .moderator-list>div:last-child{border-bottom:0}.moderator-provider{color:#c4b9ca;width:30px;font:850 10px var(--font-mono);background:#2b2630;border-radius:8px;place-items:center;height:30px!important;display:grid!important}.moderator-provider.twitch{color:#c69dff;background:#2a1740}.moderator-provider.discord{color:#aebcff;background:#1b2450}.moderator-roster .moderator-list em{font:800 7px var(--font-mono);text-transform:uppercase;border-radius:99px;padding:5px 7px;font-style:normal}.moderator-roster .moderator-list em.active{color:#7ddd9b;background:#14301e}.moderator-roster .moderator-list em.pending{color:#d7b874;background:#30291b}.moderator-roster .moderator-empty{grid-template-columns:1fr!important;justify-items:center!important;padding:28px!important}.moderator-empty>span{color:#b991d4;background:#251c2c;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}@media (max-width:1050px){.moderation-control-shell{grid-template-columns:220px minmax(0,1fr)}.moderation-access-summary,.moderation-review-grid.view-gallery,.moderation-review-grid.view-grid{grid-template-columns:1fr}.moderation-access-summary>i{display:none}}@media (max-width:760px){.moderation-control-shell{display:block}.moderation-sidebar{display:none}.moderation-content{padding-bottom:0}.moderation-topbar{height:auto;min-height:68px;padding:10px 14px}.moderation-mobile-stream{gap:4px;min-width:0;display:grid}.moderation-mobile-stream label{color:#716b76;font:800 7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.moderation-mobile-stream select{width:150px;min-width:0;height:34px}.moderation-topbar-context{display:none!important}.moderation-topbar>div:last-child a:first-child{display:none}.moderation-page{padding:24px 14px 45px}.moderation-heading{flex-direction:column;align-items:flex-start}.moderation-summary{grid-template-columns:1fr 1fr;width:100%}.moderation-tools{flex-direction:column;align-items:stretch;top:77px}.moderation-tool-actions{width:100%}.moderation-search{flex:1}.moderation-view-switch button{min-width:38px}.moderation-view-switch button small{display:none}.moderation-track-card,.view-list .moderation-track-card{grid-template-columns:1fr}.view-list .moderation-track-card>footer{border-left:0;grid-area:auto/1}.moderation-track-card>footer{flex-wrap:wrap;grid-column:1;justify-content:flex-start}.moderation-block-link{text-align:left;width:100%;margin-left:0}.moderation-offline{flex-direction:column;align-items:flex-start}.moderation-offline>.button{margin-left:0}.settings-moderators>header{align-items:flex-start}.moderator-count{margin-left:0}.settings-moderators .moderator-invite{grid-template-columns:1fr}.moderator-workspace-link{grid-template-columns:1fr 1fr}.moderator-workspace-link>div{grid-column:1/-1}.moderator-roster .moderator-list>div{grid-template-columns:34px minmax(0,1fr) auto}.moderator-roster .moderator-list>div>button{grid-column:2/-1;justify-self:end}body:has(.moderation-control-shell) .feedback-launcher{bottom:12px}}.submission-action-row{grid-template-columns:1fr;align-items:stretch;gap:14px;margin-top:14px;display:grid}.submission-action-row.with-priority-toggle{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.submission-action-row .priority-reveal,.submission-action-row .submit-button{width:100%;min-height:48px;margin:0}.submission-action-row .priority-reveal{white-space:normal;line-height:1.2}.submission-action-row+.fine-print{margin-top:12px;line-height:1.55}.control-room-content .queue-control-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px 0;display:grid}.queue-session-actions{flex-wrap:nowrap;align-items:center}.queue-session-actions .queue-action-icon{border-radius:13px;place-items:center;width:48px;min-width:48px;height:48px;min-height:48px;padding:0;display:grid;position:relative}.queue-action-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.queue-action-icon.is-complete{color:#62dc8f;background:#14291c;border-color:#286b43}.queue-action-icon:after{content:attr(data-tooltip);z-index:20;color:#eeeaf0;opacity:0;pointer-events:none;background:#19171b;border:1px solid #39353d;border-radius:7px;width:max-content;max-width:130px;padding:6px 8px;font-size:9px;font-weight:750;line-height:1;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 9px);right:0;transform:translateY(3px);box-shadow:0 8px 22px #0007}.queue-action-icon:focus-visible:after,.queue-action-icon:hover:after{opacity:1;transform:translateY(0)}.queue-session-actions .end-session-icon{color:#f09aaa;background:#2a171c;border-color:#6a303b}.queue-session-actions .end-session-icon:hover{color:#ffb0bd;background:#351b22;border-color:#9c4456}.queue-session-utility{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.queue-session-utility .auto-pause-panel,.queue-session-utility>.muted{margin:0}.challenge-availability{background:linear-gradient(135deg,#161419,#101012);border:1px solid #343039;border-radius:13px;align-items:center;gap:9px;min-height:54px;padding:9px 10px;display:flex;box-shadow:0 10px 28px #0003}.challenge-availability.is-open{background:linear-gradient(135deg,#201528,#111116);border-color:#593b72}.challenge-availability-icon{color:#b986d7;width:32px;height:32px;font:900 8px var(--font-mono);background:#211726;border:1px solid #493653;border-radius:9px;flex:none;place-items:center;display:grid}.challenge-availability-copy{gap:1px;min-width:86px;display:grid}.challenge-availability-copy strong{font-size:11px}.challenge-availability-copy small{color:#85808a;white-space:nowrap;font-size:8px}.challenge-open-switch{cursor:pointer;flex:none;width:32px;height:18px;display:block;position:relative}.challenge-open-switch input{opacity:0;pointer-events:none;position:absolute}.challenge-open-switch i{background:#29262c;border:1px solid #47424b;border-radius:99px;width:100%;height:100%;transition:all .18s;display:block}.challenge-open-switch i:after{content:"";background:#86818a;border-radius:50%;width:12px;height:12px;transition:all .18s;position:absolute;top:3px;left:3px}.challenge-open-switch input:checked+i{background:#4a2759;border-color:#8a4eaa}.challenge-open-switch input:checked+i:after{background:#e1afef;left:17px}.challenge-open-switch input:disabled+i{opacity:.5}.challenge-availability>select{color:#c9c3cc;padding:0 24px 0 8px;font-size:9px;font-weight:750}.challenge-availability>select,.challenge-price{background:#111014;border:1px solid #413a46;border-radius:8px;height:32px}.challenge-price{align-items:center;display:flex;overflow:hidden}.challenge-price span{color:#8c8490;padding-left:8px;font-size:9px}.challenge-price input{color:#fff;background:0 0;border:0;outline:0;width:48px;height:30px;padding:0 7px 0 2px;font-size:9px}@media (max-width:1100px){.control-room-content .queue-control-row{grid-template-columns:1fr}.queue-control-row .actions{justify-content:flex-start}}@media (max-width:650px){.queue-session-utility{flex-direction:column;align-items:stretch}.challenge-availability{width:100%}.challenge-availability-copy{flex:1}.challenge-availability>select{margin-left:auto}.queue-control-row .actions .queue-action-icon{flex:none}}@media (max-width:700px){.control-room-shell .control-room-topbar>div:first-child{min-width:0}.control-room-shell .control-room-topbar>div:first-child strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.control-room-shell .control-room-topbar>div:last-child{display:flex}.control-room-shell .control-room-topbar>div:last-child>a,.control-room-shell .studio-topbar-actions>nav{display:none}.control-room-shell .studio-topbar-actions>.account-notification-center{border-left:0;padding-left:0}.control-room-shell .account-notification-center{z-index:30}}.public-account-actions>.public-support-trigger{border-color:var(--accent);align-items:center;gap:6px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.public-account-actions>.public-support-trigger{border-color:color-mix(in srgb,var(--accent) 48%,#303036)}}.public-account-actions>.public-support-trigger{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-account-actions>.public-support-trigger{background:color-mix(in srgb,var(--accent) 10%,transparent)}}.public-account-actions>.public-support-trigger{color:#f2ddeb;font-weight:800}.public-support-trigger>span{color:var(--accent);font-size:13px}.support-flyout-backdrop{z-index:135;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05050670;justify-content:flex-end;align-items:flex-start;padding:82px 24px 24px;display:flex;position:fixed;inset:0}.support-flyout{border:1px solid var(--accent);gap:14px;width:min(460px,100%);max-height:calc(100vh - 106px);padding:18px;display:grid}@supports (color:color-mix(in lab,red,red)){.support-flyout{border:1px solid color-mix(in srgb,var(--accent) 34%,#39313f)}}.support-flyout{background:linear-gradient(150deg,#18131c,#100f12 72%);border-radius:22px;box-shadow:0 34px 100px #000d}.support-flyout>header{justify-content:space-between;align-items:flex-start;gap:16px;padding:3px 3px 0;display:flex}.support-flyout>header .eyebrow{color:var(--accent);margin:0}.support-flyout>header h2{margin:6px 0 0;font-size:22px}.support-flyout>header>button{border:1px solid var(--line);background:var(--panel-2);width:36px;height:36px;color:var(--muted);cursor:pointer;border-radius:10px;flex:none;place-items:center;font-size:21px;display:grid}.support-flyout .public-support-card{border-radius:17px}.support-full-page-link{color:var(--muted);text-align:center;padding:4px 5px 1px;font-size:11px}.dono-page-shell{padding-bottom:70px}.dono-page-content{gap:18px;width:min(720px,100%);margin:54px auto 0;display:grid}.dono-page-hero{align-items:flex-end;gap:18px;min-height:220px;padding:32px}@supports (color:color-mix(in lab,red,red)){.dono-page-hero{border:1px solid color-mix(in srgb,var(--accent) 32%,var(--line));background:radial-gradient(circle at 90% 5%,color-mix(in srgb,var(--accent) 24%,transparent),transparent 45%),var(--panel)}}.dono-page-hero>span{background:var(--accent);color:#110910;border-radius:17px;flex:none;place-items:center;width:54px;height:54px;font-size:23px;display:grid}.dono-page-hero .eyebrow{color:var(--accent);margin:0}.dono-page-hero h1{letter-spacing:-.06em;margin:8px 0 7px;font-size:clamp(38px,7vw,64px);line-height:.95}.dono-page-hero div>p:last-child{color:#b0a9b4;margin:0;line-height:1.5}.dono-unavailable{border:1px solid var(--line);background:var(--panel);text-align:center;border-radius:22px;place-items:center;gap:9px;padding:44px 24px;display:grid}.dono-unavailable>span{color:var(--accent);font-size:28px}.dono-unavailable h2,.dono-unavailable p{margin:0}.dono-unavailable p{color:var(--muted)}.dono-unavailable .button{margin-top:10px}.dono-page-message{color:#c9f3d7;text-align:center;background:#13281b;border:1px solid #2f6844;border-radius:12px;margin:0;padding:13px 16px}.dono-page-shell .public-account-actions>a{display:inline-flex}@media (max-width:680px){.public-account-actions>.public-support-trigger{display:none}.support-flyout-backdrop{align-items:flex-end;padding:0}.support-flyout{width:100%;max-height:92vh;padding:18px 16px max(20px,env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:22px 22px 0 0}.dono-page-shell{padding-bottom:40px}.dono-page-content{margin-top:24px}.dono-page-hero{flex-direction:column;align-items:flex-start;min-height:190px;padding:24px}.dono-page-hero h1{font-size:42px}.dono-page-shell .creator-lockup{display:none}}.challenge-shell{min-height:100vh;color:var(--text);background:radial-gradient(circle at 50% -10%,#33156f 0,#0000 38%),linear-gradient(#0d0918,#07070b 70%);padding:24px clamp(18px,4vw,54px) 70px}.challenge-shell>nav{justify-content:space-between;align-items:center;max-width:1180px;margin:0 auto 42px;display:flex}.challenge-shell>nav>span{color:#8e879d;font:800 10px var(--font-mono);letter-spacing:.22em}.challenge-gate,.challenge-response-card,.challenge-select,.challenge-versus,.challenge-your-track{width:min(1180px,100%);margin:0 auto}.challenge-select>header{text-align:center}.challenge-response-card h1,.challenge-select>header h1{letter-spacing:-.055em;margin:8px 0;font-size:clamp(38px,6vw,76px)}.challenge-select>header>p:last-child{color:var(--muted);margin:0}.challenge-your-track{background:#171128;border:1px solid #493a70;border-radius:15px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;padding:15px 18px;display:flex}.challenge-your-track h2{margin:3px 0;font-size:18px}.challenge-your-track select{color:#fff;background:#0d0a15;border:1px solid #52446c;border-radius:10px;width:min(440px,55%);min-height:42px;padding:0 12px}.challenge-roster{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.challenge-roster>button{color:#fff;min-width:0;font:inherit;cursor:pointer;background:linear-gradient(155deg,#1a1720,#101014);border:1px solid #35303f;border-radius:16px;justify-items:center;gap:4px;padding:18px 12px 15px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}.challenge-roster>button:hover{border-color:#8761d8;transform:translateY(-3px)}.challenge-roster>button.selected{border-color:#ff3cac;transform:translateY(-5px);box-shadow:0 0 0 2px #ff3cac35,0 18px 50px #7c3cff38}.challenge-roster>button>em{color:#696272;font:800 9px var(--font-mono);font-style:normal;position:absolute;top:9px;left:10px}.challenge-roster>button.selected>em{color:#ff7bc5}.challenge-avatar{background:linear-gradient(145deg,#4b2473,#15121e);border:2px solid #3a3347;border-radius:50%;place-items:center;width:86px;height:86px;margin:5px 0 7px;font-size:36px;font-weight:900;display:grid;overflow:hidden}.selected .challenge-avatar{border-color:#ff3cac}.challenge-avatar img{object-fit:cover;width:100%;height:100%}.challenge-fighter-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;font-weight:900;overflow:hidden}.challenge-roster small{color:#8f8898;font-size:9px}.challenge-roster b{color:#c8c2ce;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #302b37;max-width:100%;margin-top:9px;padding-top:10px;font-size:10px;font-weight:650;overflow:hidden}.challenge-versus{background:#111017;border:1px solid #3c314d;border-radius:18px;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:20px;margin-top:24px;padding:20px;display:grid}.challenge-versus>div{gap:3px;display:grid}.challenge-versus>div:nth-child(3){text-align:right}.challenge-matchup small,.challenge-versus small{color:#8a8194;font:800 9px var(--font-mono);letter-spacing:.13em}.challenge-matchup>b,.challenge-versus>span{color:#ff3cac;font:950 italic 24px var(--font-mono)}.challenge-versus .error{text-align:right;grid-column:1/-1;margin:0}.challenge-gate{text-align:center;background:linear-gradient(155deg,#17131f,#0d0c11);border:1px solid #3c334a;border-radius:24px;justify-items:center;gap:12px;max-width:620px;margin-top:12vh;padding:48px 34px;display:grid;box-shadow:0 30px 90px #0008}.challenge-gate>span:first-child{color:#ff61bc;background:#251735;border:1px solid #68468b;border-radius:20px;place-items:center;width:66px;height:66px;font-size:28px;font-weight:900;display:grid}.challenge-gate h2{margin:8px 0 0;font-size:31px}.challenge-gate p{max-width:470px;color:var(--muted);margin:0 0 8px;line-height:1.55}.challenge-gate code{color:#fff}.challenge-success>span:first-child{color:#50e3ad;background:#12352b;border-color:#257f64}.challenge-response-card{text-align:center;background:radial-gradient(circle at 50% 0,#3e175155,#0000 40%),#111017;border:1px solid #443453;border-radius:26px;max-width:820px;padding:clamp(24px,5vw,54px)}.challenge-response-card>p:first-child{color:#ff64be}.challenge-response-card h1{font-size:clamp(36px,5vw,62px)}.challenge-matchup{background:#0b0a0e;border:1px solid #39323f;border-radius:18px;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin:34px 0;padding:22px;display:grid}.challenge-matchup article{gap:7px;display:grid}.challenge-matchup article:first-child{text-align:left}.challenge-matchup article:last-child{text-align:right}.challenge-matchup article strong{font-size:20px}.challenge-matchup article span{color:var(--muted);font-size:12px}.challenge-response-actions{grid-template-columns:1fr 2fr;gap:10px;display:grid}.challenge-answer{border:1px solid #3e3b46;border-radius:14px;padding:18px}.challenge-answer.accepted{background:#102b23;border-color:#286a58}.challenge-answer.denied{background:#18171b}.challenge-answer p{color:var(--muted);margin:6px 0 0}@media (max-width:850px){.challenge-roster{grid-template-columns:repeat(2,minmax(0,1fr))}.challenge-versus{grid-template-columns:1fr auto 1fr}.challenge-versus>.button{grid-column:1/-1}.challenge-your-track{flex-direction:column;align-items:flex-start}.challenge-your-track select{width:100%}}@media (max-width:520px){.challenge-shell{padding:17px 13px 50px}.challenge-shell>nav{margin-bottom:28px}.challenge-roster{gap:9px}.challenge-roster>button{padding:15px 8px 12px}.challenge-avatar{width:68px;height:68px}.challenge-versus{gap:10px;padding:15px}.challenge-versus strong{font-size:12px}.challenge-gate{margin-top:8vh;padding:34px 20px}.challenge-response-card{padding:28px 15px}.challenge-matchup{gap:10px;padding:16px 10px}.challenge-matchup article strong{font-size:14px}.challenge-response-actions{grid-template-columns:1fr}}.submission-card{container-type:inline-size}.submission-card .submission-title{border-bottom:1px solid #29292f;margin-bottom:20px;padding-bottom:18px}.submission-card .submission-title h2{font-size:29px}.public-vault-status{background:linear-gradient(120deg,#21162b,#141218);border:1px solid #4f3869;border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 0 16px;padding:13px 14px;display:grid;box-shadow:inset 0 0 0 1px #b579ed0d}.public-vault-status.is-ready{background:linear-gradient(120deg,#2a1838,#17131d);border-color:#76509a}.public-vault-mark{color:#d5a5f8;width:42px;height:42px;font:900 15px var(--font-mono);background:#352047;border:1px solid #7f51a7;border-radius:12px;place-items:center;display:grid;box-shadow:0 0 24px #984cff26}.public-vault-status>div{gap:3px;min-width:0;display:grid}.public-vault-status small{color:#aa74d2;font:800 8px var(--font-mono);letter-spacing:.09em}.public-vault-status strong{color:#f5edf9;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.public-vault-status p{color:#918599;margin:0;font-size:9px;line-height:1.4}.public-vault-state,.public-vault-status>a,.public-vault-status>button{color:#dcb5f5;cursor:pointer;white-space:nowrap;background:#2b1a38;border:1px solid #704895;border-radius:9px;place-items:center;min-height:34px;padding:0 11px;font-size:9px;font-weight:850;text-decoration:none;display:grid}.public-vault-state{color:#8d8491;cursor:default;background:#1a171d;border-color:#39323e}.submission-card .lynup-refill{background:linear-gradient(110deg,var(--accent),#131416);border-radius:15px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:15px;margin:0 0 18px;padding:12px 13px}@supports (color:color-mix(in lab,red,red)){.submission-card .lynup-refill{background:linear-gradient(110deg,color-mix(in srgb,var(--accent) 8%,#151718),#131416)}}.submission-card .lynup-refill-head{align-content:center;gap:4px;display:grid}.submission-card .lynup-refill-head>span{width:max-content;margin-top:3px;padding:3px 7px;font-size:9px}.submission-card .lynup-refill-list{gap:7px;padding:0 0 3px}.submission-card .lynup-refill-list button{border-radius:10px;flex-basis:176px;grid-template-columns:34px minmax(0,1fr);padding:8px 9px}.submission-card .lynup-refill-list button>span{border-radius:8px;width:34px;height:34px;font-size:13px}.submission-card .lynup-refill-list button>b{font-size:12px}.submission-card .lynup-refill-list button>small{font-size:10px}.redesigned-submission-form{gap:0}.submission-form-columns{gap:14px;display:grid}.submission-priority-panel,.submission-track-fields{background:linear-gradient(155deg,#141417,#101012);border:1px solid #303036;border-radius:16px;align-content:start;gap:15px;min-width:0;padding:18px;display:grid}.submission-priority-panel{background:linear-gradient(155deg,var(--accent),#101012)}@supports (color:color-mix(in lab,red,red)){.submission-priority-panel{background:linear-gradient(155deg,color-mix(in srgb,var(--accent) 5%,#151418),#101012)}}.submission-step-heading{border-bottom:1px solid #2b2b30;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding-bottom:14px;display:grid}.submission-step-heading>span{border:1px solid var(--accent);place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab,red,red)){.submission-step-heading>span{border:1px solid color-mix(in srgb,var(--accent) 44%,#3a3a41)}}.submission-step-heading>span{background:var(--accent);border-radius:9px}@supports (color:color-mix(in lab,red,red)){.submission-step-heading>span{background:color-mix(in srgb,var(--accent) 12%,#1a181e)}}.submission-step-heading>span{color:var(--accent);font:850 10px var(--font-mono)}.submission-step-heading>div{gap:2px;display:grid}.submission-step-heading strong{font-size:13px}.submission-step-heading small{color:#777781;font-size:10px;line-height:1.35}.submission-track-fields .guest-track-fields>label,.submission-track-fields .spotify-track-field,.submission-track-fields>label{gap:7px}.submission-track-fields input,.submission-track-fields textarea{background:#0c0c0e;border-color:#35353b}.submission-track-fields input:focus,.submission-track-fields textarea:focus{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.submission-track-fields input:focus,.submission-track-fields textarea:focus{border-color:color-mix(in srgb,var(--accent) 60%,#35353b)}}.submission-track-fields input:focus,.submission-track-fields textarea:focus{box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab,red,red)){.submission-track-fields input:focus,.submission-track-fields textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 10%,transparent)}}.submission-track-fields .media-source-panel{background:#0d0d0f;border-color:#2c2c31;border-radius:13px;gap:12px;padding:14px}.submission-track-fields .media-source-heading{flex-direction:column;align-items:flex-start;gap:2px}.submission-track-fields .media-source-heading strong{font-size:12px}.submission-track-fields .media-source-heading span{font-size:9px}.submission-track-fields .file-upload{padding:11px}.submission-track-fields .upload-copy strong{font-size:11px}.submission-track-fields .upload-copy small{font-size:9px}.field-label{align-items:center;gap:7px;font-size:12px;display:flex;color:#d7d7dd!important;font-weight:750!important}.field-label em{color:#777781;font:750 8px var(--font-mono);text-transform:uppercase;background:#242429;border-radius:5px;padding:3px 5px;font-style:normal}.submission-note-field{gap:7px!important;display:grid!important}.submission-note-field textarea{resize:vertical;min-height:82px}.submission-priority-panel .tier-fieldset{gap:9px;padding:0;display:grid}.submission-priority-panel .tier-fieldset legend{display:none}.submission-priority-panel .tier-option{gap:10px;min-height:72px;padding:13px}.submission-priority-panel .tier-option span{gap:3px}.submission-priority-panel .tier-option strong{font-size:12px}.submission-priority-panel .tier-option small{font-size:9px}.submission-priority-panel .tier-option b{font-size:14px}.submission-priority-panel .paid-tier-options{grid-template-columns:1fr 1fr;gap:7px;margin-top:0}.submission-priority-panel .submission-alert{grid-template-columns:34px minmax(0,1fr);padding:11px}.submission-priority-panel .submission-alert-icon{width:34px;height:34px;font-size:15px}.submission-priority-panel .submission-action-row{gap:7px;margin-top:auto;padding-top:2px}.submission-priority-panel .submission-action-row .priority-reveal,.submission-priority-panel .submission-action-row .submit-button{min-height:46px;padding:9px 10px;font-size:10px;line-height:1.2}.submission-priority-panel .fine-print{font-size:9px;line-height:1.45;margin-top:2px!important}.submission-track-fields .guest-track-fields{grid-template-columns:1fr}.submission-track-fields .guest-track-fields label:last-child:nth-child(odd){grid-column:auto}@container (max-width:719px){.submission-card .lynup-refill{grid-template-columns:1fr}.submission-card .lynup-refill-head{grid-template-columns:minmax(0,1fr) auto}.submission-card .lynup-refill-head>span{grid-area:1/2/3;margin:0}.submission-priority-panel .paid-tier-options{grid-template-columns:1fr 1fr}}@container (max-width:430px){.submission-priority-panel,.submission-track-fields{padding:14px}.submission-priority-panel .paid-tier-options{grid-template-columns:1fr}.submission-action-row.with-priority-toggle{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}@container (max-width:520px){.public-vault-status{grid-template-columns:38px minmax(0,1fr)}.public-vault-mark{width:38px;height:38px}.public-vault-state,.public-vault-status>a,.public-vault-status>button{grid-column:2;justify-self:start}}@media (max-width:680px){.public-header{min-width:0}.public-header>.wordmark{white-space:nowrap;min-width:0}.public-header .creator-lockup,.public-header .public-share-button{display:none}.public-account-actions{min-width:0}.public-mobile-actions.no-support{grid-template-columns:repeat(2,1fr)}.creator-profile-wrap{width:calc(100% + 28px);margin-left:-14px;margin-right:-14px}}.settings-scope-switcher{border-color:#29262d;border-radius:10px;grid-template-columns:none;gap:3px;width:max-content;margin-bottom:14px;padding:3px;display:flex}.settings-scope-switcher>a,.settings-scope-switcher>span{border-radius:7px;grid-template-columns:none;gap:7px;min-height:36px;padding:0 12px;display:flex;position:static}.settings-scope-switcher i{color:#716a78;grid-row:auto;width:auto;height:auto;font-size:9px;display:block;background:0 0!important}.settings-scope-switcher b{font-size:10px}.settings-scope-switcher small{display:none}.settings-scope-switcher em{margin-left:2px;font-size:10px;position:static}.settings-scope-switcher>.active{background:#211827;border-color:#4c345e}.settings-scope-switcher>.active i{color:#c58ef2}.account-scope-switcher{margin-bottom:10px}.settings-section-nav{grid-template-columns:repeat(4,max-content);justify-content:start;gap:2px;margin-bottom:14px;padding:3px;overflow-x:auto}.settings-section-nav button{white-space:nowrap;border-radius:7px;grid-template-columns:none;gap:7px;min-height:38px;padding:0 11px;display:flex}.settings-section-nav button>span{grid-row:auto;width:auto;height:auto;font-size:7px;display:block;background:0 0!important}.settings-section-nav button small{display:none}.settings-section-nav button.active{box-shadow:inset 0 -2px #984cff}.settings-workspace-grid.view-lynups,.settings-workspace-grid.view-page,.settings-workspace-grid.view-safety,.settings-workspace-grid.view-stream{grid-template-columns:minmax(0,980px);justify-content:center}.settings-card-body{padding:20px}.settings-save-row{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#111113ed;border-top:1px solid #29262d;margin:4px -20px -20px;padding:13px 20px;bottom:0}.account-section-nav{background:#0d0d0f;border:1px solid #242228;border-radius:10px;grid-template-columns:repeat(4,max-content);justify-content:start;gap:2px;margin-bottom:14px;padding:3px;overflow-x:auto}.account-section-nav a{white-space:nowrap;background:0 0;border:0;border-radius:7px;grid-template-columns:none;gap:7px;min-height:38px;padding:0 11px;display:flex}.account-section-nav a:hover{background:#18141c;border:0}.account-section-nav span{background:0 0;grid-row:auto;width:auto;height:auto;font-size:7px;display:block}.account-section-nav small{display:none}.account-profile{grid-template-columns:minmax(0,1fr);max-width:980px;margin:0 auto}.account-profile>.account-track-history,.account-profile>.connections-section,.account-profile>.creator-rewards,.account-profile>.moderated-streams,.account-profile>.payout-settings,.account-profile>.profile-defaults,.account-profile>.saved-lynup-settings{grid-area:auto/1}.account-profile>.profile-defaults{order:1}.account-profile>.saved-lynup-settings{order:2}.account-profile>.account-track-history{order:3}.account-profile>.connections-section{order:4}.account-profile>.payout-settings{order:5}.account-profile>.creator-rewards{order:6}.account-profile>.moderated-streams{order:7}.saved-lynup-settings{background:#121214;border-radius:14px}.connections-section>div:first-child,.profile-defaults>div:first-child{min-height:0;padding:20px 22px}.account-page-heading{align-items:center;padding-top:28px;padding-bottom:20px}.account-page-heading h1{font-size:clamp(34px,4vw,46px)}@media (max-width:760px){.settings-scope-switcher{grid-template-columns:none;width:100%}.settings-scope-switcher>a,.settings-scope-switcher>span{flex:1;justify-content:center}.account-section-nav,.settings-section-nav{grid-template-columns:none;display:flex}.account-section-nav a,.settings-section-nav button{min-width:max-content}.settings-card-body{padding:16px}.settings-save-row{margin-bottom:-16px;margin-left:-16px;margin-right:-16px;padding:12px 16px}.account-page-heading{align-items:flex-start}.account-heading-actions>span{display:none}}.control-room-sidebar>.wordmark+nav{border-top:1px solid #27272c;margin-top:26px;padding-top:16px}.account-page-heading,.settings-title-row{justify-content:space-between;align-items:flex-end;gap:28px;padding:30px 0 22px;display:flex}.account-page-heading>div:first-child,.settings-title-row>.dashboard-section-header{flex:1;min-width:0}.settings-title-row>.dashboard-section-header{width:auto;margin:0;padding:0}.account-page-heading .settings-scope-switcher,.settings-title-row .settings-scope-switcher{flex:none;margin:0 0 3px auto}.settings-workspace-grid.view-lynups,.settings-workspace-grid.view-page,.settings-workspace-grid.view-safety,.settings-workspace-grid.view-stream{grid-template-columns:minmax(0,1fr);width:100%}.account-profile,.settings-primary-card{width:100%}.connections-section>div:first-child,.profile-defaults>div:first-child,.saved-lynup-settings>header,.settings-card>header{background:linear-gradient(90deg,#151319,#111113)}.settings-card>header{min-height:76px;padding:17px 22px}.settings-card-body>label{gap:8px;display:grid}.settings-card-body input:not([type=checkbox]):not([type=color]),.settings-card-body select{height:50px}.settings-card-body textarea{min-height:112px;line-height:1.55}.settings-form-section{background:linear-gradient(145deg,#101012,#0d0d0f);border:1px solid #302d34;border-radius:14px;gap:18px;padding:20px;display:grid}.settings-form-section-heading{border-bottom:1px solid #2b2830;justify-content:space-between;align-items:center;gap:20px;padding-bottom:15px;display:flex}.settings-form-section-heading>div{gap:4px;display:grid}.settings-form-section-heading strong{font-size:14px}.settings-form-section-heading small{color:#77717d;font-size:9px}.settings-form-section-heading>span{color:#bc8ae8;font:800 7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#241b2c;border-radius:99px;padding:5px 8px}.settings-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.settings-form-grid>label{align-content:start;gap:8px;display:grid}.settings-form-grid .settings-wide-field{grid-column:1/-1}.settings-form-grid .permanent-link{color:#716b76;margin:0;display:block}.public-page-details .banner-editor{padding:16px}.public-page-details .banner-preview{min-height:150px}.public-page-accent{background:#121115;border:1px solid #302d34;border-radius:11px;align-self:end;min-height:76px;padding:11px 13px}.social-settings-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.settings-subsection{border-radius:14px;padding:20px}.settings-save-row{margin-bottom:-24px;margin-left:-24px;margin-right:-24px;padding:14px 24px}.profile-defaults form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:24px}.profile-defaults form>.account-avatar-editor,.profile-defaults form>.button,.profile-defaults form>.error,.profile-defaults form>.newsletter-preference,.profile-defaults form>.success,.profile-defaults form>label:nth-of-type(3){grid-column:1/-1}.profile-defaults form input{height:50px}.account-avatar-editor{background:#0d0d0f;border:1px solid #302d34;border-radius:12px;min-height:112px;padding:17px 18px}.saved-lynup-settings{gap:0;padding:0;overflow:hidden}.saved-lynup-settings>header{border-bottom:1px solid #29272d;padding:22px 24px}.saved-lynup-layout{padding:24px}.saved-lynup-layout>form{background:#0d0d0f;border:1px solid #302d34;border-radius:13px;gap:16px;padding:20px;display:grid}.saved-lynup-layout input{height:50px}.connection-card{min-height:132px}.payout-settings-copy{padding:30px}.payout-status-card{margin:22px 22px 22px 0}.profile-connections-section{border-top:1px solid #29272d;margin-top:4px;padding:0}.profile-connections-section .connection-grid{margin-top:0}.profile-defaults>.moderated-streams{border-top:1px solid #29272d;border-bottom:0}@media (max-width:900px){.social-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.connection-grid{grid-template-columns:1fr}}@media (max-width:760px){.account-page-heading,.settings-title-row{flex-direction:column;align-items:stretch;gap:16px;padding:24px 0 18px}.account-page-heading .settings-scope-switcher,.settings-title-row .settings-scope-switcher{width:100%;margin:0}.profile-defaults form,.settings-form-grid,.social-settings-grid{grid-template-columns:1fr}.profile-defaults form>label:nth-of-type(3),.settings-form-grid .settings-wide-field{grid-column:1}.settings-card-body{padding:16px}.settings-form-section{padding:14px}.settings-save-row{margin-bottom:-16px;margin-left:-16px;margin-right:-16px;padding:12px 16px}.saved-lynup-layout,.saved-lynup-layout>form{padding:16px}.payout-status-card{margin:0 14px 14px}}.home-featured-cover{aspect-ratio:1;background-color:#17131c;background-position:50%;background-size:cover;border:1px solid #ffffff1c;border-radius:16px;align-items:flex-end;width:190px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 55px #000b}.home-featured-cover:after{content:"";background:linear-gradient(#0000 45%,#08070ad9);position:absolute;inset:0}.home-featured-cover>span{z-index:1;color:#fff;font:850 7px var(--font-mono);letter-spacing:.1em;margin:14px;position:relative}.home-featured-cover>i{z-index:2;color:#fff;background:#8b46e9;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-style:normal;display:grid;position:absolute;bottom:14px;right:14px;box-shadow:0 8px 22px #000b}.home-featured-art.has-artwork{grid-template-columns:190px minmax(0,1fr);background:radial-gradient(circle at 19%,#8b46e922,#0000 31%),linear-gradient(135deg,#0b0b0d,#17121d)!important}.home-outcomes{background:#101012;border:1px solid #2b2930;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(1320px,100%);margin:0 auto;display:grid}.home-outcomes article{border-right:1px solid #2b2930;grid-template-columns:30px minmax(0,1fr);gap:15px;padding:25px 27px;display:grid}.home-outcomes article:last-child{border-right:0}.home-outcomes article>span{color:#bf8aed;width:30px;height:30px;font:850 8px var(--font-mono);background:#211827;border-radius:8px;place-items:center;display:grid}.home-outcomes article>div{gap:6px;display:grid}.home-outcomes strong{font-size:14px}.home-outcomes p{color:#85808a;margin:0;font-size:10px;line-height:1.55}.home-outcomes b{color:#bdb6c3;font-weight:700}.home-feature-grid,.home-how{width:min(1320px,100%);margin:32px auto 0}.home-feature-grid>header,.home-how>header{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:34px;display:flex}.home-feature-grid h2,.home-how h2{letter-spacing:-.065em;max-width:900px;margin:11px 0 0;font-size:clamp(42px,6vw,70px);line-height:.95}.home-how>header>p{color:#8e8993;max-width:430px;margin:0;font-size:12px;line-height:1.7}.home-how-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.home-how-steps article{background:linear-gradient(150deg,#151219,#101012);border:1px solid #302d34;border-radius:15px;flex-direction:column;align-items:flex-start;min-height:330px;padding:25px;display:flex;position:relative;overflow:hidden}.home-how-steps article>span{color:#a875d6;font:850 8px var(--font-mono);letter-spacing:.1em}.home-step-icon{color:#d8b7f5;background:#211827;border:1px solid #554066;border-radius:14px;place-items:center;width:52px;height:52px;margin:45px 0 24px;font-size:20px;display:grid;box-shadow:0 13px 35px #0007}.home-how-steps h3{letter-spacing:-.04em;margin:0 0 10px;font-size:22px}.home-how-steps p{color:#8d8791;margin:0;font-size:11px;line-height:1.65}.home-how-steps small{color:#615b65;font:800 7px var(--font-mono);letter-spacing:.09em;margin-top:auto;padding-top:22px}.home-feature-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.home-feature-card{background:#111113;border:1px solid #302d34;border-radius:15px;flex-direction:column;min-height:340px;padding:28px;display:flex;overflow:hidden}.home-feature-card>div:first-child>span,.home-feature-card>span{color:#a875d6;font:850 8px var(--font-mono);letter-spacing:.11em}.home-feature-card h3{letter-spacing:-.05em;max-width:550px;margin:44px 0 11px;font-size:28px;line-height:1.05}.home-feature-card p{color:#8d8791;max-width:580px;margin:0;font-size:11px;line-height:1.65}.home-feature-wide{background:radial-gradient(circle at 88% 18%,#6e3d9c25,#0000 35%),#111113;grid-column:1/-1;grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);align-items:center;gap:55px;min-height:380px;display:grid}.home-mini-queue{background:#0a0a0c;border:1px solid #302d35;border-radius:13px;gap:7px;padding:12px;display:grid;box-shadow:0 22px 65px #0009}.home-mini-queue>div{border-radius:9px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px;display:grid}.home-mini-queue>div.playing{background:#122219;border:1px solid #2b7245}.home-mini-queue i{color:#8d8791;font:800 9px var(--font-mono);text-align:center;font-style:normal}.home-mini-queue span{gap:4px;display:grid}.home-mini-queue strong{font-size:11px}.home-mini-queue small{color:#716c75;font-size:8px}.home-mini-queue em{color:#9670bb;font:800 7px var(--font-mono);font-style:normal}.home-mini-queue .playing em{color:#79d697}.home-tier-stack{gap:7px;margin-top:auto;padding-top:30px;display:grid}.home-tier-stack b{background:#0d0d0f;border:1px solid #302d35;border-radius:9px;justify-content:space-between;align-items:center;padding:13px 14px;font-size:11px;display:flex}.home-tier-stack b:nth-child(2){background:#1b1421;border-color:#5a3b75}.home-tier-stack b:nth-child(3){background:#291b35;border-color:#714896}.home-tier-stack em{color:#8a838e;font:750 7px var(--font-mono);text-transform:uppercase;font-style:normal}.home-safety-row{background:#102017;border:1px solid #29573a;border-radius:11px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:2px 12px;margin-top:auto;padding:16px;display:grid}.home-safety-row i{color:#8ee5aa;background:#183d27;border-radius:9px;grid-row:1/3;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.home-safety-row strong{font-size:11px}.home-safety-row small{color:#73917d;font-size:8px}.home-overlay-preview{background:radial-gradient(circle at 70% 15%,#8b46e943,#0000 25%),linear-gradient(145deg,#21142e,#0b0b0e);border:1px solid #3a3150;border-radius:12px;flex-direction:column;justify-content:flex-end;min-height:130px;margin-top:auto;padding:19px;display:flex;position:relative;overflow:hidden}.home-overlay-preview:after{content:"LIVE";color:#8ee5aa;font:850 7px var(--font-mono);background:#183d27;border-radius:6px;padding:5px 7px;position:absolute;top:14px;right:14px}.home-overlay-preview small{color:#a579cf;font:850 7px var(--font-mono);letter-spacing:.1em}.home-overlay-preview strong{margin-top:8px;font-size:18px}.home-overlay-preview span{color:#928a98;margin-top:3px;font-size:9px}.home-feature-history ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.home-feature-history li{background:#0d0d0f;border:1px solid #302d35;border-radius:9px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 13px;display:grid}.home-feature-history li>span{color:#bd8de5;background:#211827;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.home-feature-history li>b{font-size:10px}.home-feature-history li>em{color:#8e8793;font:800 10px var(--font-mono);font-style:normal}.home-final-cta-v2{background:radial-gradient(circle at 84% 18%,#8b46e93b,#0000 32%),radial-gradient(circle at 8% 95%,#1ed76016,#0000 30%),#121214;min-height:330px;margin-top:90px;padding:48px}.home-final-cta-v2>div:last-child{flex-direction:column;align-items:center;gap:9px;display:flex}.home-final-cta-v2>div:last-child .button{place-items:center;width:220px;min-height:48px;display:grid}.home-final-cta-v2>div:last-child .ghost{background:#151418;border-color:#3a3540}.account-track-history{background:#121214;border:1px solid #2d2d32;border-radius:14px;scroll-margin-top:90px;overflow:hidden}.account-track-history>header{background:linear-gradient(90deg,#151319,#111113);border-bottom:1px solid #29272d;justify-content:space-between;align-items:center;gap:20px;min-height:84px;padding:20px 24px;display:flex}.account-track-history h2{margin:4px 0 5px;font-size:22px}.account-track-history header p:last-child{color:#817b86;margin:0;font-size:11px}.account-track-history header>span{color:#be8ce9;font:800 8px var(--font-mono);text-transform:uppercase;letter-spacing:.08em;background:#231a2b;border-radius:999px;flex:none;padding:6px 9px}.account-history-list{padding:14px;display:grid}.account-history-list article{border-bottom:1px solid #262329;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:62px;padding:10px 12px;display:grid}.account-history-list article:last-of-type{border-bottom:0}.account-history-list article>span{color:#bc83ed;background:#211827;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.account-history-list article>div{gap:3px;display:grid}.account-history-list strong{font-size:12px}.account-history-list small,.account-history-list time{color:#77717c;font-size:9px}.account-history-list a{color:#c599ed;border:1px solid #353039;border-radius:8px;padding:8px 10px;font-size:9px}.account-history-empty{color:#716b76;text-align:center;align-content:center;place-items:center;gap:5px;min-height:120px;display:grid}.account-history-empty>span{font-size:20px}.account-history-empty strong{color:#aaa4ae;font-size:12px}.account-history-empty small{font-size:9px}.home-featured-simple{border-color:#44374f;position:relative;box-shadow:0 42px 110px #000b,0 0 65px #8b46e910}.home-featured-simple>header{background:linear-gradient(90deg,#110f13,#17111d);height:58px}.home-featured-simple>header span{color:#c8c1cd}.home-featured-simple>header em{text-align:center;color:#cfadf3;background:#251b2d;min-width:50px}.home-featured-simple .home-featured-media{isolation:isolate;grid-template-columns:250px minmax(0,1fr);gap:42px;min-height:390px;animation:home-track-panel-in .55s cubic-bezier(.2,.8,.2,1) both;position:relative;overflow:hidden;background:#100d13!important;padding:42px!important}.home-featured-simple .home-featured-media:before{content:"";z-index:-1;background-image:linear-gradient(90deg,#0d0b0ee8 0,#100d13a8 52%,#100d13ee 100%),var(--featured-art);filter:blur(28px)saturate(1.22);opacity:.48;background-position:50%;background-size:cover;animation:home-track-ambient-drift 14s ease-in-out infinite alternate;position:absolute;inset:-55px}.home-featured-simple .home-featured-media:after{content:"";z-index:-1;border-bottom:1px solid #ffffff12;border-right:1px solid #ffffff12;width:88px;height:88px;position:absolute;bottom:24px;right:28px}.home-featured-simple .home-featured-cover{border:1px solid #ffffff30;border-radius:18px;width:250px;animation:home-track-art-in .65s cubic-bezier(.16,1,.3,1) both;box-shadow:0 26px 70px #000c}.home-featured-simple .home-featured-cover:after{display:none}.home-featured-simple-copy{align-content:center;min-width:0;animation:home-track-copy-in .65s cubic-bezier(.16,1,.3,1) 80ms both;gap:9px!important;display:grid!important}.home-featured-simple-copy h2{color:#f6f3f7;letter-spacing:-.055em;text-overflow:ellipsis;margin:0;font-size:clamp(28px,3vw,43px);line-height:1.02;overflow:hidden}.home-featured-simple-copy p{color:#b9b0be;margin:0;font-size:15px}.home-featured-wave{align-items:center;gap:4px;height:24px;margin-bottom:13px;display:flex!important}.home-featured-wave i{background:#a85ff0;border-radius:99px;width:3px;animation:home-track-wave 1.05s ease-in-out infinite alternate;box-shadow:0 0 12px #a85ff080}.home-featured-wave i:first-child{height:8px}.home-featured-wave i:nth-child(2){height:19px;animation-delay:-.25s}.home-featured-wave i:nth-child(3){height:12px;animation-delay:-.5s}.home-featured-wave i:nth-child(4){height:24px;animation-delay:-.15s}.home-featured-wave i:nth-child(5){height:14px;animation-delay:-.4s}.home-featured-autoplay{background:#1a171d;height:2px}.home-featured-autoplay i{transform-origin:0;background:linear-gradient(90deg,#8b46e9,#d493ff);width:100%;height:100%;animation:home-track-progress 8s linear both;display:block}.home-featured-simple .home-featured-footer{border-top:0}.home-featured-simple .home-featured-footer>a{font-size:10px}@keyframes home-track-panel-in{0%{opacity:.45}to{opacity:1}}@keyframes home-track-art-in{0%{opacity:0;transform:translate(-28px)scale(.94)}to{opacity:1;transform:none}}@keyframes home-track-copy-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes home-track-ambient-drift{0%{transform:scale(1.08)translate(-2%,-2%)rotate(-1deg)}50%{transform:scale(1.2)translate(3%,1%)rotate(1.5deg)}to{transform:scale(1.13)translate(-1%,3%)rotate(-.5deg)}}@keyframes home-track-wave{to{opacity:.5;height:5px}}@keyframes home-track-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:900px){.home-feature-grid>header,.home-how>header{flex-direction:column;align-items:flex-start}.home-how-steps{grid-template-columns:1fr}.home-how-steps article{min-height:270px}.home-step-icon{margin-top:32px}.home-feature-wide{gap:35px}.home-feature-bento,.home-feature-wide{grid-template-columns:1fr}.home-feature-card,.home-feature-wide{grid-column:1;min-height:320px}.home-featured-art.has-artwork{grid-template-columns:150px minmax(0,1fr)}.home-featured-cover{width:150px}}@media (max-width:700px){.home-outcomes{grid-template-columns:1fr}.home-outcomes article{border-bottom:1px solid #2b2930;border-right:0}.home-outcomes article:last-child{border-bottom:0}.home-feature-grid,.home-how{margin-top:36px}.home-feature-grid h2,.home-how h2{font-size:46px}.home-feature-card,.home-how-steps article{padding:22px}.home-feature-wide{gap:30px;display:flex}.home-featured-art.has-artwork{grid-template-columns:110px minmax(0,1fr)}.home-featured-cover{width:110px}.home-final-cta-v2{padding:29px}.home-final-cta-v2>div:last-child,.home-final-cta-v2>div:last-child .button{width:100%}.account-track-history>header{flex-direction:column;align-items:flex-start;padding:18px}.account-history-list{padding:8px}.account-history-list article{grid-template-columns:34px minmax(0,1fr) auto}.account-history-list time{display:none}.account-history-list a{grid-area:1/3}.home-featured-simple .home-featured-media{grid-template-columns:125px minmax(0,1fr);gap:18px;min-height:270px;padding:24px 18px!important}.home-featured-simple .home-featured-cover{border-radius:13px;width:125px}.home-featured-simple-copy h2{font-size:24px}.home-featured-simple-copy p{font-size:12px}.home-featured-wave{margin-bottom:6px}.home-featured-simple .home-featured-footer{flex-direction:row;align-items:center;padding:10px 12px}.home-featured-simple .home-featured-footer>a{text-align:right;max-width:140px;padding:0}}@media (prefers-reduced-motion:reduce){.home-featured-autoplay i,.home-featured-simple .home-featured-cover,.home-featured-simple .home-featured-media,.home-featured-simple .home-featured-media:before,.home-featured-simple-copy,.home-featured-wave i{animation:none}}.account-section-nav{grid-template-columns:repeat(5,max-content)}.home-featured-simple-copy h2{overflow-wrap:anywhere;text-overflow:clip;overflow:visible}.account-history-list{min-height:120px;max-height:330px;overflow:hidden}.account-history-pagination{background:#0e0e10;border-top:1px solid #29272d;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:52px;padding:8px 14px;display:grid}.account-history-pagination button{color:#c6a0e8;cursor:pointer;background:#171519;border:1px solid #353039;border-radius:8px;width:max-content;min-height:34px;padding:0 11px;font-size:9px;font-weight:750}.account-history-pagination button:last-child{justify-self:end}.account-history-pagination button:disabled{opacity:.3;cursor:default}.account-history-pagination span{color:#77717c;font:750 8px var(--font-mono);white-space:nowrap}.home-feature-history:not(.home-feature-wide) ul{margin-top:auto;padding-top:30px}@media (max-width:700px){.account-history-list{max-height:310px}.account-history-pagination{gap:7px;padding:8px}.account-history-pagination button{padding:0 8px;font-size:8px}}.viewer-public-profile-editor{background:linear-gradient(145deg,#121016,#0c0c0e);border:1px solid #342d3b;border-radius:14px;grid-column:1/-1;overflow:hidden}.viewer-public-profile-editor>header{border-bottom:1px solid #2b2730;justify-content:space-between;align-items:center;gap:20px;padding:17px 19px;display:flex}.viewer-public-profile-editor>header>div{gap:4px;display:grid}.viewer-public-profile-editor>header span{color:#ad75dc;font:850 8px var(--font-mono);letter-spacing:.1em}.viewer-public-profile-editor>header strong{font-size:14px}.viewer-public-profile-editor>header small{color:#7d7682;font-size:9px;line-height:1.45}.viewer-public-profile-editor>header>a{color:#cca3ef;background:#211827;border:1px solid #493858;border-radius:8px;flex:none;padding:9px 11px;font-size:9px;font-weight:750}.viewer-public-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:19px;display:grid}.viewer-public-profile-grid>label{align-content:start;gap:7px;display:grid}.viewer-public-profile-grid>.viewer-profile-bio,.viewer-public-profile-grid>label:first-child{grid-column:1/-1}.viewer-public-profile-grid textarea{resize:vertical;min-height:92px}.viewer-username-input{background:#0c0c0e;border:1px solid #343139;border-radius:9px;grid-template-columns:auto minmax(0,1fr);height:50px;display:grid;overflow:hidden}.viewer-username-input:focus-within{border-color:#74508b;box-shadow:0 0 0 3px #8b46e914}.viewer-username-input>span{color:#6f6874;align-items:center;height:100%;padding:0 0 0 13px;font-size:10px;display:flex}.viewer-username-input input{height:48px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding-left:2px!important}.viewer-public-shell{color:#f7f6f8;background:radial-gradient(circle at 50% 26%,#8b46e91a,#0000 34%),#08080a;min-height:100vh;padding:0 28px 72px;overflow:hidden}.viewer-public-nav{border-bottom:1px solid #262329;justify-content:space-between;align-items:center;width:min(1120px,100%);height:86px;margin:0 auto;display:flex}.viewer-public-nav nav{align-items:center;gap:22px;display:flex}.viewer-public-nav nav a{color:#918a95;font-size:10px}.viewer-public-card{text-align:center;background:linear-gradient(160deg,#151119,#0c0c0f 58%);border:1px solid #39313f;border-radius:24px;flex-direction:column;align-items:center;width:min(620px,100%);margin:72px auto 0;padding:54px 52px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 45px 120px #000b,0 0 90px #8b46e90c}.viewer-public-glow{filter:blur(70px);pointer-events:none;background:#8b46e929;border-radius:50%;width:460px;height:360px;position:absolute;top:-180px;left:50%;transform:translate(-50%)}.viewer-public-avatar{color:#fff;background:linear-gradient(145deg,#8b46e9,#4e266e);border:1px solid #714f84;border-radius:32px;place-items:center;width:112px;height:112px;font-size:39px;font-weight:850;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 60px #000b,0 0 0 8px #ffffff08}.viewer-public-avatar img{object-fit:cover;width:100%;height:100%}.viewer-public-handle{color:#ad75dc;font:850 9px var(--font-mono);letter-spacing:.08em;margin:25px 0 8px;position:relative}.viewer-public-card h1{letter-spacing:-.06em;margin:0;font-size:clamp(38px,7vw,58px);line-height:.95;position:relative}.viewer-public-artist{color:#c2b9c7;margin:11px 0 0;font-size:14px;font-weight:700;position:relative}.viewer-public-bio{color:#938b98;max-width:450px;margin:21px auto 30px;font-size:12px;line-height:1.7;position:relative}.viewer-public-bio.is-empty{color:#6f6873}.viewer-public-stream{text-align:left;background:linear-gradient(120deg,#211627,#17121b);border:1px solid #493759;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;gap:7px 18px;width:100%;margin-bottom:10px;padding:17px 18px;display:grid;position:relative}.viewer-public-stream>span{color:#b17bdf;font:850 7px var(--font-mono);letter-spacing:.1em}.viewer-public-stream>span i{background:#8b46e9;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.viewer-public-stream>strong{font-size:12px}.viewer-public-stream>em{color:#c99bea;grid-area:1/2/3;align-self:center;font-size:17px;font-style:normal}.viewer-public-stream.is-live{background:linear-gradient(120deg,#102218,#111713);border-color:#28583a}.viewer-public-stream.is-live>span{color:#79d697}.viewer-public-stream.is-live>span i{background:#31d56b;box-shadow:0 0 10px #31d56b}.viewer-public-links{gap:8px;width:100%;display:grid;position:relative}.viewer-public-links>a{text-align:left;background:#101012;border:1px solid #302b34;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;padding:10px 14px;transition:all .18s;display:grid}.viewer-public-links>a:hover{background:#17121b;border-color:#624775;transform:translateY(-2px)}.viewer-public-links>a>span{color:#c797ee;background:#23192a;border-radius:9px;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.viewer-public-links>a strong{font-size:11px}.viewer-public-links>a em{color:#776e7b;font-size:11px;font-style:normal}.viewer-public-no-links{color:#665f69;border:1px dashed #302b34;border-radius:12px;align-content:center;place-items:center;gap:5px;min-height:92px;display:grid}.viewer-public-no-links p{margin:0;font-size:10px}.viewer-public-card>footer{color:#665f69;border-top:1px solid #28242c;justify-content:space-between;align-items:center;gap:15px;width:100%;margin-top:28px;padding-top:21px;font-size:8px;display:flex;position:relative}.viewer-public-card>footer a{color:#a875d6;font-weight:750}@media (max-width:700px){.viewer-public-profile-grid{grid-template-columns:1fr;padding:15px}.viewer-public-profile-grid>.viewer-profile-bio,.viewer-public-profile-grid>label:first-child{grid-column:1}.viewer-public-profile-editor>header{flex-direction:column;align-items:flex-start}.viewer-public-shell{padding:0 16px 42px}.viewer-public-nav{height:72px}.viewer-public-card{border-radius:20px;margin-top:34px;padding:40px 20px 24px}.viewer-public-avatar{border-radius:27px;width:92px;height:92px}.viewer-public-card>footer{flex-direction:column;align-items:flex-start}}.settings-content-pane{min-width:0}.settings-panel-transition{transform-origin:50% 0;animation:settings-panel-enter .28s cubic-bezier(.2,.8,.2,1) both}.settings-navigator{background:#0d0d0f;border:1px solid #2d2931;border-radius:14px;position:sticky;top:82px;overflow:hidden}.settings-navigator>header{border-bottom:1px solid #29262d;gap:4px;padding:18px;display:grid}.settings-navigator section>p,.settings-navigator>header span{color:#766b7f;font:850 7px var(--font-mono);letter-spacing:.12em;margin:0}.settings-navigator>header strong{font-size:14px}.settings-navigator section{gap:3px;padding:12px;display:grid}.settings-navigator section+section{border-top:1px solid #242127}.settings-navigator section>p{padding:4px 7px 8px}.settings-navigator section>a,.settings-navigator section>button{color:#9c95a1;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:56px;padding:8px;display:grid}.settings-navigator section>a:hover,.settings-navigator section>button:hover{color:#fff;background:#151218}.settings-navigator section>a.active,.settings-navigator section>button.active{color:#fff;background:linear-gradient(135deg,#24192c,#171219);border-color:#54366a}.settings-navigator i{color:#a878cf;width:34px;height:34px;font:800 10px var(--font-mono);background:#1d1921;border-radius:9px;place-items:center;font-style:normal;display:grid}.settings-navigator .active i{color:#fff;background:#7739ad}.settings-navigator section>a>span,.settings-navigator section>button>span{gap:3px;min-width:0;display:grid}.settings-navigator section strong{font-size:10px}.settings-navigator section small{color:#6e6872;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.3}.settings-mobile-picker{display:none}.account-profile{max-width:none}.account-profile>.profile-defaults{width:100%;max-width:none;margin:0}.account-details-view,.account-tracks-view{gap:16px;display:grid}.account-details-view>.connections-section,.account-details-view>.creator-rewards,.account-details-view>.moderated-streams,.account-details-view>.payout-settings{width:100%;margin:0}.account-page-heading,.settings-title-row{padding-bottom:18px}.settings-title-row>.dashboard-section-header{max-width:none}.settings-workspace-grid{margin:0}.settings-content-pane>.settings-workspace-grid{width:100%}@keyframes settings-panel-enter{0%{opacity:0;transform:translateY(10px)scale(.995)}to{opacity:1;transform:none}}.settings-navigator>footer{border-top:1px solid #242127;padding:10px 12px}.settings-navigator>footer>a{color:#817789;border-radius:8px;justify-content:space-between;align-items:center;min-height:38px;padding:0 9px;font-size:9px;font-weight:750;display:flex}.settings-navigator>footer>a:hover{color:#d5b5eb;background:#17131a}.settings-navigator section small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.settings-tool-tabs{background:#0d0d0f;border:1px solid #2d2931;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px;display:grid}.settings-tool-tabs.submissions{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-tool-tabs.moderation{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-tool-tabs button{color:#8f8794;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-content:center;gap:4px;padding:8px 11px;display:grid}.settings-tool-tabs button:hover{color:#fff;background:#171319}.settings-tool-tabs button.active{color:#fff;background:linear-gradient(135deg,#281b31,#18131b);border-color:#5a3a70;box-shadow:inset 0 0 0 1px #8b46e916}.settings-tool-tabs small{color:#6f6874;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.settings-content-pane{max-width:1160px}.settings-title-row .dashboard-section-header h1{font-size:clamp(36px,4vw,48px)}.settings-card{box-shadow:0 18px 55px #0003}.settings-card-body>.settings-form-section:only-child,.settings-card-body>.settings-subsection:only-child{margin-bottom:0}.view-page .settings-primary-card,.view-stream .settings-primary-card{min-height:0}.broadcast-tool-content{gap:14px;display:grid}.broadcast-tool-content>.overlay-studio-builder{margin-bottom:0}.settings-empty-state{align-items:center;gap:18px;min-height:190px;padding:28px;display:flex}.settings-empty-state>span{color:#ba87df;background:#251b2d;border-radius:12px;place-items:center;width:46px;height:46px;font-size:20px;display:grid}.settings-empty-state>div{justify-items:start;gap:8px;display:grid}.settings-empty-state h2,.settings-empty-state p{margin:0}.settings-empty-state p{color:#7c7580;font-size:10px}.viewer-page-builder{background:#101012;border:1px solid #2f2a34;border-radius:16px;overflow:hidden}.viewer-page-builder>header{background:linear-gradient(100deg,#151119,#101012);border-bottom:1px solid #29252d;justify-content:space-between;gap:22px;min-height:92px;padding:22px 24px;display:flex}.viewer-page-builder>header h2{margin:5px 0;font-size:25px}.viewer-page-builder>header p:last-child{color:#817987;margin:0;font-size:10px}.viewer-page-builder>header>a{color:#cda4ee;background:#211827;border:1px solid #4b3758;border-radius:9px;flex:none;padding:10px 12px;font-size:9px;font-weight:800}.viewer-builder-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.74fr);display:grid}.viewer-builder-form{border-right:1px solid #29252d;gap:12px;padding:20px;display:grid}.viewer-builder-form>section{background:#131316;border:1px solid #2c2930;border-radius:12px;gap:16px;display:grid}.viewer-builder-step{align-items:center;gap:11px;display:flex}.viewer-builder-step>span{color:#c793ec;width:31px;height:31px;font:850 8px var(--font-mono);background:#281d31;border-radius:9px}.viewer-builder-step>div{gap:3px;display:grid}.viewer-builder-form>section>label{color:#aaa3ae;gap:7px;font-size:9px;font-weight:800;display:grid}.viewer-builder-form textarea{resize:vertical;min-height:100px}.viewer-builder-form label>small{color:#625c67;justify-self:end;font-size:8px}.viewer-link-editor{gap:7px;display:grid}.viewer-link-editor>label{background:#0d0d0f;border:1px solid #2c2930;border-radius:10px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-height:58px;padding:7px 10px;display:grid}.viewer-link-editor>label>span{color:#c393e9;background:#251b2d;border-radius:8px;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.viewer-link-editor>label>div{grid-template-columns:75px minmax(0,1fr);gap:8px;min-width:0;display:grid}.viewer-builder-save{min-height:48px;position:sticky;bottom:12px;box-shadow:0 14px 35px #000b}.viewer-preview-phone{text-align:center;background:linear-gradient(160deg,#17111c,#0b0b0e 58%);border:1px solid #413648;border-radius:25px;flex-direction:column;align-items:center;min-height:570px;padding:40px 24px 25px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 65px #0009}.viewer-preview-glow{filter:blur(52px);background:#8b46e932;border-radius:50%;width:300px;height:250px;position:absolute;top:-100px}.viewer-preview-avatar{background:linear-gradient(145deg,#8b46e9,#4e266e);border:1px solid #714f84;border-radius:25px;place-items:center;width:82px;height:82px;font-size:28px;font-weight:850;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 35px #0009}.viewer-preview-avatar img{object-fit:cover;width:100%;height:100%}.viewer-preview-phone>small{color:#ae77d7;font:800 7px var(--font-mono);margin-top:19px;position:relative}.viewer-preview-phone h3{letter-spacing:-.055em;margin:7px 0 0;font-size:28px;position:relative}.viewer-preview-phone>strong{color:#bcb3c1;margin-top:7px;font-size:10px;position:relative}.viewer-preview-phone>p{color:#88818d;min-height:34px;margin:15px 0 20px;font-size:9px;line-height:1.6;position:relative}.viewer-preview-phone>div:last-child{gap:7px;width:100%;display:grid;position:relative}.viewer-preview-phone>div:last-child>span{text-align:left;background:#101012;border:1px solid #302a35;border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:46px;padding:8px 10px;display:grid}.viewer-preview-phone i{color:#c593ea;background:#251b2d;border-radius:7px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.viewer-preview-phone b{font-size:9px}.viewer-preview-phone em{color:#706775;font-size:9px;font-style:normal}.viewer-preview-phone .viewer-preview-empty{color:#6f6874;font-size:8px;text-align:center!important;border-style:dashed!important;place-items:center!important;display:grid!important}@media (max-width:1050px){.unified-settings-layout{grid-template-columns:190px minmax(0,1fr);gap:16px}.settings-tool-tabs.broadcast{grid-template-columns:repeat(3,minmax(0,1fr))}.viewer-builder-layout{grid-template-columns:1fr}.viewer-builder-form{border-bottom:1px solid #29252d;border-right:0}.viewer-builder-preview{position:static}.viewer-preview-phone{width:min(390px,100%);margin:0 auto}}@media (max-width:760px){.unified-settings-layout{display:block}.settings-navigator{display:none}.settings-mobile-picker{gap:6px;margin-bottom:12px;display:grid}.settings-mobile-picker>span{color:#77717c;font-size:8px;font-weight:800}.settings-mobile-picker select{height:46px}.settings-tool-tabs,.settings-tool-tabs.broadcast{scroll-snap-type:x proximity;display:flex;overflow-x:auto}.settings-tool-tabs button{scroll-snap-align:start;min-width:132px}.viewer-page-builder>header{flex-direction:column;align-items:flex-start;padding:18px}.viewer-builder-form,.viewer-builder-form>section,.viewer-builder-preview{padding:14px}.viewer-link-editor>label>div{grid-template-columns:1fr;gap:5px}.viewer-preview-phone{min-height:520px}.account-page-heading,.settings-title-row{padding-bottom:14px}}@media (prefers-reduced-motion:reduce){.settings-panel-transition{animation:none}}.shared-public-links{gap:18px;display:grid}.shared-public-links-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.shared-public-links-heading>div,.stream-only-links>div:first-child{gap:4px;display:grid}.shared-public-links-heading small,.stream-only-links>div:first-child small{color:#77717d;font-size:9px}.shared-public-links-heading>a{color:#cba2ec;background:#211827;border:1px solid #4d385b;border-radius:8px;flex:none;padding:9px 11px;font-size:9px;font-weight:800}.shared-link-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.shared-link-summary>span{color:#77717c;background:#0d0d0f;border:1px solid #2d2931;border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:2px 9px;min-height:58px;padding:10px;display:grid}.shared-link-summary svg{background:#1b181e;border-radius:7px;grid-row:1/3;width:25px;height:25px;padding:6px}.shared-link-summary strong{color:#aaa4ae;font-size:9px}.shared-link-summary small{font-size:8px}.shared-link-summary>span.is-set{background:#141017;border-color:#3f3448}.shared-link-summary>span.is-set svg{color:#c38feb;background:#281d31}.shared-link-summary>span.is-set small{color:#8fc9a1}.stream-only-links{border-top:1px solid #2a272e;gap:12px;padding-top:17px;display:grid}.stream-only-links .social-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:800px){.shared-public-links-heading{flex-direction:column;align-items:flex-start}.shared-link-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.stream-only-links .social-settings-grid{grid-template-columns:1fr}}.artist-week-control{color:#f3eff5;background:linear-gradient(135deg,#19121e,#0f0f12);border:1px solid #3b3042;border-radius:18px;gap:18px;margin-top:14px;padding:24px;display:grid}.artist-week-control>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.artist-week-control h2{letter-spacing:-.04em;margin:6px 0;font-size:24px}.artist-week-control header p:last-child{color:#817986;margin:0;font-size:10px}.artist-week-control header>a{color:#c99be8;border:1px solid #563d68;border-radius:9px;flex:none;padding:10px 12px;font-size:9px;font-weight:800}.artist-week-picker{gap:10px;display:grid}.artist-week-picker>label{color:#887d8e;background:#0d0d10;border:1px solid #39333e;border-radius:10px;align-items:center;gap:8px;max-width:520px;padding:0 12px;display:flex}.artist-week-picker input{color:#f2edf4;background:0 0;border:0;outline:0;width:100%;height:42px}.artist-week-picker>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.artist-week-picker>div>button{color:inherit;text-align:left;cursor:pointer;background:#121115;border:1px solid #302b34;border-radius:11px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;padding:10px;display:grid}.artist-week-picker>div>button:hover{background:#1b1420;border-color:#765092}.artist-week-current>span,.artist-week-picker button>span{color:#d5a6f2;background:#302039;border-radius:10px;place-items:center;width:38px;height:38px;font-weight:850;display:grid;overflow:hidden}.artist-week-current img,.artist-week-picker img{object-fit:cover;width:100%;height:100%}.artist-week-picker button>div{gap:3px;min-width:0;display:grid}.artist-week-picker small,.artist-week-picker strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.artist-week-picker strong{font-size:10px}.artist-week-picker small{color:#766e7b;font-size:8px}.artist-week-picker em{color:#bd87df;text-align:right;grid-column:1/-1;font-size:8px;font-style:normal;font-weight:800}.artist-week-picker>div>p{color:#7a727e;font-size:10px}.artist-week-current{background:#201627;border:1px solid #5b4170;border-radius:13px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px;display:grid}.artist-week-current>span{width:52px;height:52px}.artist-week-current>div{gap:4px;display:grid}.artist-week-current small{color:#a76fce;font:800 7px var(--font-mono)}.artist-week-current strong{font-size:16px}.artist-week-current a{color:#918699;width:max-content;font-size:9px}.artist-week-current button{color:#b7aebc;cursor:pointer;background:#181419;border:1px solid #4b3b50;border-radius:8px;padding:9px 12px}@media (max-width:900px){.artist-week-picker>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.artist-week-control>header{flex-direction:column}.artist-week-picker>div{grid-template-columns:1fr}}.song-week-shell{color:#f4f1f5;background:radial-gradient(circle at 80% 5%,#6f34a527,#0000 27%),#08080a;min-height:100vh;padding:0 max(24px,50vw - 660px)}.song-week-nav{border-bottom:1px solid #29262d;justify-content:space-between;align-items:center;height:82px;display:flex}.song-week-nav nav{align-items:center;gap:24px;display:flex}.song-week-nav nav>a{color:#aaa4ae;font-size:10px;font-weight:750}.song-week-hero{justify-content:space-between;gap:50px;min-height:340px;padding:55px 0;display:flex}.song-week-hero h1{letter-spacing:-.075em;margin:12px 0 15px;font-size:clamp(58px,8vw,105px);line-height:.86}.song-week-hero>div>p:last-child{color:#99929d;max-width:570px;margin:0;font-size:14px}.song-week-hero aside{background:linear-gradient(135deg,#211527,#101013);border:1px solid #49355a;border-radius:18px;gap:8px;min-width:350px;padding:26px;display:grid;box-shadow:0 25px 70px #0009}.song-week-board>header span,.song-week-hero aside span{color:#b77ee5;font:850 8px var(--font-mono);letter-spacing:.12em}.song-week-hero aside strong{font:850 25px var(--font-mono);letter-spacing:-.04em}.song-week-hero aside small{color:#756d7a;font-size:9px}.song-week-board{background:#101012;border:1px solid #302c34;border-radius:20px;overflow:hidden}.song-week-board>header{border-bottom:1px solid #2e2a32;justify-content:space-between;align-items:end;gap:30px;padding:30px;display:flex}.song-week-board h2,.song-week-lower h2{letter-spacing:-.045em;margin:8px 0 0;font-size:28px}.song-week-board>header>p{color:#827b86;margin:0;font-size:10px}.song-week-board>header>p strong{color:#ddd7df}.song-week-grid{display:grid}.song-week-grid>article{border-bottom:1px solid #29262d;grid-template-columns:42px 116px minmax(0,1fr) 105px;align-items:center;gap:22px;padding:18px 25px;transition:all .2s;display:grid;position:relative}.song-week-grid>article:last-child{border-bottom:0}.song-week-grid>article:hover{background:#151218}.song-week-grid>article.is-voted{background:linear-gradient(90deg,#26182f,#121014);box-shadow:inset 3px 0 #9a51db}.song-week-rank{color:#6e6872;font:850 11px var(--font-mono);text-align:center}.song-week-art{aspect-ratio:1;color:#9a60c9;background:#1c1720 50%/cover;border:1px solid #3c3541;border-radius:13px;place-items:center;width:116px;font-size:29px;display:grid;position:relative;overflow:hidden}.song-week-art:before{content:"";background:inherit;filter:blur(22px);opacity:.45;position:absolute;inset:0;transform:scale(1.4)}.song-week-art img{object-fit:cover;width:100%;height:100%;position:relative}.song-week-art>span{position:relative}.song-week-track{gap:7px;min-width:0;display:grid}.song-week-track>span{color:#6f6973;font:800 7px var(--font-mono);letter-spacing:.1em}.song-week-track>span a{color:#b77ee5}.song-week-track h3{letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:22px;overflow:hidden}.song-week-track>a{color:#99919e;width:max-content;font-size:11px}.song-week-vote{text-align:right;grid-template-columns:1fr auto;align-items:end;gap:0 5px;display:grid}.song-week-vote strong{font-size:25px;line-height:1}.song-week-vote>span{color:#77707b;font-size:8px}.song-week-vote button{color:#d7b7ee;background:#25172e;border:1px solid #644280;border-radius:9px;grid-column:1/-1;margin-top:12px;padding:10px 15px;font-size:9px;font-weight:850}.is-voted .song-week-vote button{color:#fff;background:#8b46e9;border-color:#9361b8}.song-week-empty{text-align:center;place-items:center;padding:70px 20px;display:grid}.song-week-empty>span{color:#9b63c8;font-size:34px}.song-week-empty h3{margin:15px 0 5px}.song-week-empty p,.song-week-message{color:#817a85;font-size:10px}.song-week-message{color:#b992d6;background:#17121b;border-top:1px solid #2c2830;margin:0;padding:13px 25px}.song-week-lower{grid-template-columns:1fr 1fr;gap:14px;padding:14px 0 70px;display:grid}.song-week-archive,.song-week-rankings{background:#101012;border:1px solid #302c34;border-radius:18px;padding:25px}.song-week-archive>header,.song-week-rankings>header{margin-bottom:20px}.song-week-rankings>a{color:inherit;border-top:1px solid #27242b;grid-template-columns:24px 38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 4px;display:grid}.song-week-rankings>a>b{color:#7d7581;font:850 9px var(--font-mono);text-align:center}.song-week-rankings>a>span{color:#c38fee;background:#2a1c31;border-radius:10px;place-items:center;width:38px;height:38px;font-weight:850;display:grid;overflow:hidden}.song-week-rankings img{object-fit:cover;width:100%;height:100%}.song-week-rankings>a>div{gap:3px;display:grid}.song-week-rankings small{color:#726b76;font-size:8px}.song-week-rankings em{color:#c593e7;font:800 8px var(--font-mono);font-style:normal}.song-week-archive>p,.song-week-rankings>p{color:#77707b;font-size:10px}.song-week-archive>article{border-top:1px solid #27242b;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 0;display:grid}.song-week-archive article>div{gap:4px;display:grid}.song-week-archive article span{color:#766e7a;font:800 6px var(--font-mono)}.song-week-archive article a{color:#a980c9;font-size:8px}.song-week-archive article>b{color:#d19b57;font-size:20px}.media-control-button.song-week.active{color:#f1c27b;background:#2a1d10;border-color:#b87939}.viewer-public-achievements{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:14px;display:grid}.viewer-public-achievements>span{text-align:center;background:#100e12;border:1px solid #342d39;border-radius:10px;gap:4px;padding:12px;display:grid}.viewer-public-achievements strong{font-size:18px}.viewer-public-achievements small{color:#756d79;font:800 7px var(--font-mono);text-transform:uppercase}.viewer-public-achievements-link{color:#ba89dd;text-align:center;margin-bottom:15px;font-size:9px;font-weight:800;display:block}.song-week-track>a.song-week-username{color:#b887dc;font-size:10px}.song-week-track>small{color:#7f7682;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.is-voted .song-week-vote button.preview,.song-week-vote button.preview{color:#aaa0af;background:#171419;border-color:#3e3544}.song-week-submission-preview{background:#0c0b0e;border:1px solid #3c3043;border-radius:13px;grid-column:1/-1;grid-template-columns:220px minmax(0,1fr);gap:10px;margin-top:4px;padding:12px;display:grid}.song-week-submission-preview>header{align-content:center;gap:12px;display:grid}.song-week-submission-preview>header>div{gap:5px;display:grid}.song-week-submission-preview>header span{color:#a76dca;font:850 6px var(--font-mono);letter-spacing:.1em}.song-week-submission-preview>header strong{font-size:16px}.song-week-submission-preview>header small{color:#7d7580;font-size:9px}.song-week-submission-preview>header>a{color:#bd8add;width:max-content;font-size:9px;font-weight:800}.song-week-submission-preview>.media-fallback,.song-week-submission-preview>.media-player{border-radius:10px;min-height:260px}.song-week-grid>article.preview-open{background:#151218}@media (max-width:800px){.song-week-shell{padding:0 14px}.song-week-nav{height:68px}.song-week-hero{flex-direction:column;align-items:stretch;min-height:0;padding:45px 0 25px}.song-week-hero aside{min-width:0}.song-week-board>header{flex-direction:column;align-items:flex-start}.song-week-grid>article{grid-template-columns:32px 82px minmax(0,1fr);gap:12px;padding:14px 12px}.song-week-art{width:82px}.song-week-vote{text-align:left;grid-column:2/-1;grid-template-columns:auto auto 1fr;align-items:center;gap:7px}.song-week-vote button{grid-column:auto;margin:0 0 0 auto}.song-week-vote button.preview{margin-left:0}.song-week-submission-preview{grid-template-columns:1fr;padding:9px}.song-week-submission-preview>header{padding:11px}.song-week-submission-preview>.media-fallback,.song-week-submission-preview>.media-player{min-height:210px}.song-week-lower{grid-template-columns:1fr}.song-week-track h3{font-size:16px}}.song-week-hero{min-height:275px;padding:42px 0 38px}.song-week-hero h1{max-width:900px;font-size:clamp(62px,7.2vw,96px)}.song-week-hero aside{background:radial-gradient(circle at 100% 0,#70339430,#0000 60%),#151119;border-radius:15px;min-width:385px;padding:23px 25px}.song-week-board-v2{background:0 0;border:0;border-radius:0;overflow:visible}.song-week-board-v2>header{border-top:1px solid #2e2a32;border-bottom:1px solid #2e2a32;align-items:center;padding:24px 0}.song-week-board-v2>header h2{margin:6px 0 4px;font-size:34px}.song-week-board-v2>header>div:first-child>p{color:#7f7883;margin:0;font-size:10px}.song-week-board-stats{gap:8px;display:flex}.song-week-board-stats>span{color:#756e79;background:#111012;border:1px solid #322d36;border-radius:10px;gap:3px;min-width:98px;padding:12px 14px;font-size:8px;display:grid}.song-week-board-stats strong{color:#f1edf3;font-size:18px}.song-week-card-grid{grid-template-columns:repeat(auto-fill,minmax(305px,360px));justify-content:start;align-items:start;gap:12px;padding:18px 0}.song-week-card-grid>article.song-week-nominee-card{background:linear-gradient(150deg,#151218,#0e0e10);border:1px solid #332e37;border-radius:16px;grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr;align-items:stretch;gap:0;min-height:390px;padding:0;display:grid;overflow:hidden;box-shadow:0 18px 55px #0003}.song-week-card-grid>article.song-week-nominee-card:hover{background:linear-gradient(150deg,#18131c,#101012);border-color:#523d5e}.song-week-card-grid>article.song-week-nominee-card.is-voted{background:radial-gradient(circle at 100% 0,#74339c2e,#0000 45%),#141016;border-color:#8150a0;box-shadow:inset 0 0 0 1px #9e59c624,0 20px 60px #0005}.song-week-nominee-card>header{border-bottom:1px solid #2a262d;justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.song-week-nominee-card>header>span{color:#836096;font:900 8px var(--font-mono)}.song-week-nominee-card>header>em{color:#8a7f8e;font:850 7px var(--font-mono);font-style:normal}.song-week-nominee-identity{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:15px;padding:18px 17px;display:grid}.song-week-nominee-card .song-week-art{border-color:#4a3b53;border-radius:15px;width:76px}.song-week-nominee-identity>div{gap:5px;min-width:0;display:grid}.song-week-nominee-identity small{color:#75687b;font:850 6px var(--font-mono);letter-spacing:.08em}.song-week-nominee-identity h3{letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:24px;overflow:hidden}.song-week-nominee-identity h3>a{color:#f3eff5}.song-week-nominee-identity>div>a{color:#bc83dc;text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:100%;font-size:9px;overflow:hidden}.song-week-featured-track{background:#0b0b0d;border:1px solid #302a34;border-radius:11px;align-content:center;gap:6px;margin:0 17px;padding:16px;display:grid}.song-week-featured-track>span{color:#8d5fa5;font:850 6px var(--font-mono);letter-spacing:.1em}.song-week-featured-track>strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.song-week-featured-track>small{color:#756f79;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.song-week-nominee-card>footer{grid-template-columns:1fr 1fr;gap:7px;padding:17px;display:grid}.song-week-nominee-card>footer button{color:#b2a8b6;cursor:pointer;background:#171419;border:1px solid #403745;border-radius:9px;min-height:42px;font-size:9px;font-weight:850}.song-week-nominee-card>footer button.preview{color:#c9a5dc;background:#1b1520;border-color:#493752}.song-week-nominee-card>footer button.vote{color:#fff;background:#7f3caf;border-color:#70488a}.song-week-nominee-card>footer button:disabled{opacity:.55}.song-week-nominee-card>footer>span{color:#6e6771;align-self:center;font-size:8px}.song-week-preview-stage{background:radial-gradient(circle at 0 0,#74359a24,#0000 42%),#0e0d10;border:1px solid #493654;border-radius:16px;grid-template-columns:250px minmax(0,1fr);gap:11px;margin-bottom:18px;padding:12px;display:grid;box-shadow:0 22px 70px #0007}.song-week-preview-stage>header{align-content:center;gap:7px;padding:22px;display:grid}.song-week-preview-stage>header span{color:#b273d3;font:850 7px var(--font-mono);letter-spacing:.11em}.song-week-preview-stage>header h3{letter-spacing:-.04em;margin:0;font-size:24px}.song-week-preview-stage>header p{color:#7d7581;margin:0;font-size:9px;line-height:1.5}.song-week-preview-stage>header p>a{color:#bd85dc}.song-week-preview-stage>header>button{color:#9f959f;cursor:pointer;background:#171419;border:1px solid #403743;border-radius:7px;width:max-content;margin-top:8px;padding:8px 10px;font-size:8px}.song-week-preview-stage>div{border-radius:11px}.song-week-preview-stage .media-fallback,.song-week-preview-stage .media-player{min-height:300px}.song-week-board-v2>.song-week-message{border:1px solid #3e3047;border-radius:9px}.song-week-lower{gap:12px;padding:12px 0 70px}.song-week-archive,.song-week-rankings{border-radius:16px;padding:24px 28px}.song-week-archive>header,.song-week-rankings>header{border-bottom:1px solid #2b2730;margin-bottom:6px;padding-bottom:18px}.song-week-rankings>a{min-height:68px;padding:11px 3px}.song-week-rankings>a>span{width:42px;height:42px}.song-week-rankings strong{font-size:12px}.song-week-rankings small{font-size:9px}.song-week-archive>article{min-height:82px;padding:10px 0}.song-week-archive .song-week-art{width:58px}.song-week-archive article strong{font-size:13px}.song-week-archive article a{font-size:9px}@media (max-width:800px){.song-week-hero{padding-top:38px}.song-week-hero h1{font-size:58px}.song-week-hero aside{min-width:0}.song-week-board-v2>header{align-items:flex-start;padding:20px 0}.song-week-board-stats{width:100%}.song-week-board-stats>span{flex:1}.song-week-card-grid{grid-template-columns:1fr;padding:12px 0}.song-week-card-grid>article.song-week-nominee-card{min-height:360px}.song-week-preview-stage{grid-template-columns:1fr}.song-week-preview-stage>header{padding:16px}.song-week-preview-stage .media-fallback,.song-week-preview-stage .media-player{min-height:230px}.song-week-lower{padding-top:0}.song-week-archive,.song-week-rankings{padding:20px}}@media (max-width:440px){.song-week-hero h1{font-size:50px}.song-week-board-v2>header h2{font-size:28px}.song-week-nominee-card>footer{grid-template-columns:1fr}.song-week-nominee-identity{grid-template-columns:64px minmax(0,1fr)}.song-week-nominee-card .song-week-art{width:64px}}.song-week-card-grid:has(>article.song-week-nominee-card:only-child){grid-template-columns:minmax(0,720px)}.song-week-card-grid>article.song-week-nominee-card:only-child{grid-template-columns:1fr 1fr;width:100%;min-height:285px}.song-week-nominee-card:only-child>.song-week-nominee-identity{grid-column:1}.song-week-nominee-card:only-child>.song-week-featured-track{grid-column:2;margin:18px 17px 18px 0}.song-week-nominee-card:only-child>footer{grid-column:1/-1}@media (max-width:800px){.song-week-card-grid>article.song-week-nominee-card:only-child{grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr;width:100%;min-height:360px}.song-week-nominee-card:only-child>.song-week-featured-track,.song-week-nominee-card:only-child>.song-week-nominee-identity,.song-week-nominee-card:only-child>footer,.song-week-nominee-card:only-child>header{grid-column:1}.song-week-nominee-card:only-child>.song-week-featured-track{margin:0 17px}}.song-week-nominee-card .song-week-featured-track{align-content:normal;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:14px;padding:12px}.song-week-nominee-card .song-week-featured-cover{aspect-ratio:1;color:#b76fd8;background:radial-gradient(circle at 35% 30%,#6e348750,#0000 58%),#18131b;border:1px solid #3b3140;border-radius:9px;place-items:center;width:92px;font-size:28px;display:grid;overflow:hidden}.song-week-nominee-card .song-week-featured-cover img{object-fit:cover;width:100%;height:100%;display:block}.song-week-nominee-card .song-week-featured-copy{gap:6px;min-width:0;display:grid}.song-week-nominee-card .song-week-featured-copy>span{color:#8d5fa5;font:850 6px var(--font-mono);letter-spacing:.1em}.song-week-nominee-card .song-week-featured-copy>strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.song-week-nominee-card .song-week-featured-copy>small{color:#756f79;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}@media (max-width:440px){.song-week-nominee-card .song-week-featured-track{grid-template-columns:76px minmax(0,1fr);gap:11px}.song-week-nominee-card .song-week-featured-cover{width:76px}}.song-week-card-grid{grid-template-columns:repeat(auto-fit,minmax(320px,380px));gap:16px}.song-week-card-grid>article.song-week-nominee-card{background:radial-gradient(circle at 0 0,#7a369821,#0000 43%),linear-gradient(145deg,#17131a,#0d0d0f 72%);border-color:#423449;border-radius:20px;min-height:430px;box-shadow:0 24px 80px #0006}.song-week-nominee-card>header{border-color:#322a35;padding:16px 20px}.song-week-nominee-identity{grid-template-columns:82px minmax(0,1fr);gap:17px;padding:23px 20px 18px}.song-week-nominee-card .song-week-art{background:#211826;border-color:#684a73;border-radius:18px;width:82px}.song-week-nominee-identity small{color:#a67ab7}.song-week-nominee-identity h3{font-size:29px}.song-week-nominee-card .song-week-featured-track{background:0 0;border:0;border-radius:0;grid-template-columns:118px minmax(0,1fr);gap:18px;margin:0;padding:4px 20px 20px}.song-week-nominee-card .song-week-featured-cover{border-color:#ffffff24;border-radius:13px;width:118px;box-shadow:0 15px 36px #000a}.song-week-nominee-card .song-week-featured-copy{gap:8px}.song-week-nominee-card .song-week-featured-copy>span{color:#b477ce}.song-week-nominee-card .song-week-featured-copy>strong{font-size:18px}.song-week-nominee-card .song-week-featured-copy>small{font-size:9px}.song-week-nominee-card>footer{border-top:1px solid #312a34;gap:9px;padding:18px 20px 20px}.song-week-nominee-card>footer button{border-radius:11px;min-height:49px;font-size:10px}.song-week-nominee-card>footer button.preview{background:#18131b}.song-week-nominee-card>footer button.vote{background:linear-gradient(135deg,#9147c4,#71309e);box-shadow:0 11px 28px #7d36ad2b}.song-week-card-grid>article.song-week-nominee-card:only-child{grid-template-columns:minmax(330px,.9fr) minmax(0,1.1fr);min-height:390px;overflow:hidden}.song-week-nominee-card:only-child>header{grid-column:1/-1;padding:17px 23px}.song-week-nominee-card:only-child>.song-week-featured-track{background:radial-gradient(circle at 50% 46%,#873fb238,#0000 60%),#100d12;border-right:1px solid #352d38;grid-template-columns:1fr;align-content:center;justify-items:center;gap:18px;padding:30px}.song-week-nominee-card:only-child .song-week-featured-cover{border-radius:18px;width:min(235px,100%);box-shadow:0 28px 70px #000c}.song-week-nominee-card:only-child .song-week-featured-copy{gap:6px;width:min(235px,100%)}.song-week-nominee-card:only-child .song-week-featured-copy>strong{font-size:20px}.song-week-nominee-card:only-child .song-week-nominee-identity small{font-size:7px}.song-week-nominee-card:only-child .song-week-nominee-identity>div>a{font-size:10px}.song-week-nominee-card:only-child>footer{border-top:0;align-self:start;padding:0 40px 40px}@media (max-width:800px){.song-week-card-grid:has(>article.song-week-nominee-card:only-child){grid-template-columns:1fr;padding:16px 0 24px}.song-week-card-grid>article.song-week-nominee-card:only-child{grid-template-rows:auto auto auto auto;grid-template-columns:1fr;min-height:0}.song-week-nominee-card:only-child>header{grid-area:1/1}.song-week-nominee-card:only-child>.song-week-featured-track{border-bottom:1px solid #352d38;border-right:0;grid-area:2/1;grid-template-columns:125px minmax(0,1fr);justify-items:stretch;margin:0;padding:22px}.song-week-nominee-card:only-child .song-week-featured-cover{width:125px}.song-week-nominee-card:only-child .song-week-featured-copy{align-content:center;width:100%}.song-week-nominee-card:only-child>.song-week-nominee-identity{grid-area:3/1;grid-template-columns:76px minmax(0,1fr);align-self:auto;padding:24px 22px 18px}.song-week-nominee-card:only-child .song-week-art{width:76px}.song-week-nominee-card:only-child .song-week-nominee-identity h3{font-size:30px}.song-week-nominee-card:only-child>footer{grid-area:4/1;align-self:auto;padding:0 22px 24px}}@media (max-width:440px){.song-week-card-grid{grid-template-columns:1fr}.song-week-card-grid>article.song-week-nominee-card{border-radius:16px}.song-week-nominee-card .song-week-featured-track,.song-week-nominee-card:only-child>.song-week-featured-track{grid-template-columns:90px minmax(0,1fr);padding:18px}.song-week-nominee-card .song-week-featured-cover,.song-week-nominee-card:only-child .song-week-featured-cover{width:90px}.song-week-nominee-card:only-child>.song-week-nominee-identity{grid-template-columns:64px minmax(0,1fr);padding:20px 18px 15px}.song-week-nominee-card:only-child .song-week-art{width:64px}.song-week-nominee-card:only-child .song-week-nominee-identity h3{font-size:25px}.song-week-nominee-card:only-child>footer{padding:0 18px 20px}}.song-week-nominee-card.has-cover-art{isolation:isolate;background:#100d12}.song-week-nominee-card.has-cover-art:after,.song-week-nominee-card.has-cover-art:before{content:"";pointer-events:none;position:absolute;inset:0}.song-week-nominee-card.has-cover-art:before{z-index:0;background-image:var(--nominee-artwork);opacity:.52;background-position:50%;background-size:cover;transform:scale(1.015)}.song-week-nominee-card.has-cover-art:after{z-index:0;background:linear-gradient(#0b0910b8,#0b0910d4 44%,#0b0910f5)}.song-week-nominee-card.has-cover-art>*{z-index:1;position:relative}.song-week-nominee-card.has-cover-art .song-week-featured-cover{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.song-week-nominee-card.has-cover-art .song-week-featured-track{grid-template-columns:1fr}.song-week-nominee-card.has-cover-art .song-week-featured-copy{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0910a8;border-left:2px solid #b96ce8;padding:12px}.song-week-card-grid:has(>article.song-week-nominee-card:only-child){grid-template-columns:minmax(0,820px);padding:22px 0 30px}.song-week-card-grid>article.song-week-nominee-card:only-child{grid-template-rows:auto 1fr auto;grid-template-columns:285px minmax(0,1fr);min-height:310px}.song-week-nominee-card:only-child>.song-week-featured-track{background:linear-gradient(#0000 35%,#09070de8);border-right:0;grid-area:2/1/4;align-content:end;justify-items:stretch;margin:0;padding:24px}.song-week-nominee-card:only-child .song-week-featured-copy{width:100%;padding:10px 12px}.song-week-nominee-card:only-child>.song-week-nominee-identity{grid-area:2/2;grid-template-columns:78px minmax(0,1fr);align-self:end;gap:18px;padding:32px 28px 17px}.song-week-nominee-card:only-child .song-week-art{border-radius:17px;width:78px}.song-week-nominee-card:only-child .song-week-nominee-identity h3{font-size:34px}.song-week-nominee-card:only-child>footer{grid-area:3/2;padding:0 28px 27px}.song-week-nominee-card:only-child>footer button{min-height:48px;font-size:10px}@media (max-width:800px){.song-week-card-grid:has(>article.song-week-nominee-card:only-child){grid-template-columns:minmax(0,620px)}.song-week-card-grid>article.song-week-nominee-card:only-child{grid-template-rows:auto 1fr auto;grid-template-columns:220px minmax(0,1fr)}.song-week-nominee-card:only-child.has-cover-art:before{background-size:330px}.song-week-nominee-card:only-child>.song-week-featured-track{grid-area:2/1/4;padding:18px}.song-week-nominee-card:only-child>.song-week-nominee-identity{grid-area:2/2;padding:25px 20px 15px}.song-week-nominee-card:only-child>footer{grid-area:3/2;padding:0 20px 22px}}@media (max-width:560px){.song-week-card-grid>article.song-week-nominee-card:only-child{grid-template-rows:auto 180px auto auto;grid-template-columns:1fr}.song-week-nominee-card:only-child.has-cover-art:before{background-position:50% 38%;background-size:cover}.song-week-nominee-card:only-child.has-cover-art:after{background:linear-gradient(#09070d40,#0b0910de 48%,#0b0910)}.song-week-nominee-card:only-child>.song-week-featured-track{background:0 0;grid-area:2/1;align-content:end}.song-week-nominee-card:only-child>.song-week-nominee-identity{grid-area:3/1;align-self:auto;padding:20px 18px 14px}.song-week-nominee-card:only-child>footer{grid-area:4/1;padding:0 18px 20px}}.public-page-details .banner-editor{background:#0b0b0d;border-color:#343039;border-radius:13px;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;padding:0;display:grid;overflow:hidden}.public-page-details .banner-preview{aspect-ratio:16/5;background-position:50%;background-size:cover;border:0;border-bottom:1px solid #302c34;border-radius:0;width:100%;min-height:0;padding:16px}.banner-editor-meta{justify-content:space-between;align-items:center;gap:24px;padding:16px 18px;display:flex!important}.banner-editor-copy{gap:5px;min-width:0;display:grid!important}.banner-editor-copy>strong{font-size:12px}.banner-editor-copy>small{color:#77717d;font-size:9px;line-height:1.45}.banner-editor-actions{flex-wrap:wrap;flex:none;align-items:center;gap:8px!important;margin:0!important;display:flex!important}.banner-editor-actions .button{min-height:42px;margin:0}.public-page-accent{grid-column:1/-1;align-items:center;gap:14px;width:100%;display:flex}.public-page-accent>div{gap:4px;display:grid}.public-page-accent>div small{color:#77717d;font-size:9px}@media (max-width:700px){.banner-editor-meta{flex-direction:column;align-items:stretch;gap:14px}.banner-editor-actions{width:100%}.banner-editor-actions .button{flex:1}.public-page-details .banner-preview{aspect-ratio:2}.public-page-accent{align-items:flex-start}}.integration-token-create{margin-top:18px;display:flex}.integration-token-create label{flex:1}.integration-secret{border:1px solid var(--accent,#9747ff);gap:8px;margin-top:16px;padding:16px;display:grid}@supports (color:color-mix(in lab,red,red)){.integration-secret{border:1px solid color-mix(in srgb,var(--accent,#9747ff) 45%,#303038)}}.integration-secret{background:#17171c;border-radius:12px}.integration-secret code{overflow-wrap:anywhere;color:#f4d7ff;background:#0d0d10;border-radius:8px;padding:10px}.integration-secret button{justify-self:start}.integration-token-list{margin-top:20px}.integration-token-list article,.integration-token-list>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.integration-token-list>header{border-bottom:1px solid #2b2b31;padding-bottom:8px}.integration-token-list article{border-bottom:1px solid #25252b;padding:12px 0}.integration-token-list article>div{gap:3px;display:grid}.integration-token-list article code,.integration-token-list article small,.integration-token-list>header small{color:#98949f}.integration-token-list article button{color:#ff858f;cursor:pointer;background:0 0;border:0}@media (max-width:700px){.integration-token-create{flex-direction:column;align-items:stretch}}.twitch-bot-status{background:radial-gradient(circle at 100% 0,#9147ff1f,#0000 48%),#121116;border:1px solid #37323d;border-radius:13px;align-items:center;gap:14px;padding:16px;display:flex}.twitch-bot-status>span{color:#c88cff;background:#2a2035;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.twitch-bot-status>div{gap:4px;display:grid}.twitch-bot-status small{color:#8f8995;line-height:1.5}.twitch-bot-status.active{border-color:#315c48}.twitch-bot-status.active>span{color:#72d9a5;background:#173b2a}.twitch-bot-status.pending>span{color:#f1ca72;background:#40351c}.twitch-bot-command{background:#101014;border:1px solid #2c2930;border-radius:11px;align-items:center;gap:13px;margin-top:14px;padding:13px;display:flex}.twitch-bot-command code{color:#d4a3ff;background:#251b2f;border-radius:8px;padding:7px 10px;font-weight:800}.twitch-bot-command>span{gap:3px;display:grid}.twitch-bot-command small{color:#85808a}.twitch-bot-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.twitch-bot-actions .disabled{pointer-events:none;opacity:.45}.twitch-bot-command-list{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.twitch-bot-command-list .twitch-bot-command{margin-top:0;padding:11px}@media (max-width:600px){.twitch-bot-command-list{grid-template-columns:1fr}}.twitch-command-editor{background:#111014;border:1px solid #302d34;border-radius:13px;gap:14px;margin-top:16px;padding:16px;display:grid}.twitch-command-editor>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.twitch-command-editor>header>div{gap:4px;display:grid}.twitch-command-editor label small,.twitch-command-editor>header small{color:#85808a}.twitch-command-editor>header>button{color:#b88bdf;cursor:pointer;background:0 0;border:0;font-size:10px}.twitch-command-editor>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.twitch-command-editor label{background:#0e0e12;border:1px solid #2b2830;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:11px;display:flex}.twitch-command-editor label>span{gap:3px;display:grid}.twitch-command-editor input{width:130px;font:700 11px var(--font-mono);color:#d5a5ff;background:#18131e;padding:9px 10px}.twitch-command-editor>.button{justify-self:start}@media (max-width:700px){.twitch-command-editor>div{grid-template-columns:1fr}.twitch-command-editor label{flex-direction:column;align-items:stretch}.twitch-command-editor input{width:100%}}.twitch-reward-editor{background:linear-gradient(140deg,#17111d,#101014);border:1px solid #3d3150;border-radius:13px;gap:14px;margin-top:16px;padding:16px;display:grid}.twitch-reward-editor>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.twitch-reward-editor>header>div{gap:4px;display:grid}.twitch-reward-editor header small,.twitch-reward-editor>p{color:#85808a;font-size:9px;line-height:1.5}.twitch-reward-editor>header>a,.twitch-reward-editor>header>span{color:#7ce0a2;background:#1d3929;border-radius:999px;padding:7px 9px;font-size:8px;font-weight:800}.twitch-reward-editor>header>a{color:#d8a9f1;background:#30203b}.twitch-reward-editor>div{gap:7px;display:grid}.twitch-reward-editor article{background:#0e0d11;border:1px solid #302938;border-radius:10px;grid-template-columns:auto minmax(0,1fr) 100px auto;align-items:center;gap:12px;padding:11px;display:grid}.twitch-reward-editor article>label:nth-child(2){gap:3px;display:grid}.twitch-reward-editor article small{color:#817987;font-size:8px}.reward-cost{color:#8f8795;gap:3px;font-size:8px;display:grid}.reward-cost input{color:#d9b1ef;background:#17121c;width:100%;padding:8px}.twitch-reward-editor article>button{color:#e3c8f1;background:#291c31;border:1px solid #63437a;border-radius:8px;min-height:34px;padding:0 10px;font-size:8px;font-weight:800}.pending-reward-list{border:1px solid #65482d;border-radius:9px;padding:10px;background:#21180f!important}.pending-reward-list span{color:#d8bd91;font-size:9px}@media (max-width:700px){.twitch-reward-editor article{grid-template-columns:auto minmax(0,1fr)}.twitch-reward-editor .reward-cost,.twitch-reward-editor article>button{grid-column:2}}.twitch-vault-editor{background:#111014;border:1px solid #302d34;border-radius:13px;gap:16px;margin-top:16px;padding:18px;display:grid}.twitch-vault-editor.enabled{background:linear-gradient(145deg,#1b1220,#111014);border-color:#684083}.twitch-vault-editor>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.twitch-vault-editor>header>div{gap:4px;display:grid}.twitch-vault-editor small{color:#85808a;font-size:9px}.twitch-vault-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.twitch-vault-grid>label{background:#0e0e12;border:1px solid #2b2830;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:11px;display:flex}.twitch-vault-grid label>span,.twitch-vault-rule>span{gap:3px;font-size:10px;font-weight:750;display:grid}.twitch-vault-grid input{color:#d5a5ff;background:#18131e;width:92px;padding:9px 10px}.twitch-vault-rule{background:#0e0e12;border:1px solid #2b2830;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.twitch-vault-rule>input{width:16px;height:16px}.twitch-vault-editor>.button{justify-self:start}.tier-option:disabled{opacity:.5;cursor:not-allowed}@media (max-width:700px){.twitch-vault-grid{grid-template-columns:1fr}.twitch-vault-grid>label{flex-direction:column;align-items:stretch}.twitch-vault-grid input{width:100%}}.alert-overlay{display:flex}.alert-position-top-left{justify-content:flex-start;align-items:flex-start}.alert-position-top-center{justify-content:center;align-items:flex-start}.alert-position-top-right{justify-content:flex-end;align-items:flex-start}.alert-position-bottom-left{justify-content:flex-start;align-items:flex-end}.alert-position-bottom-center{justify-content:center;align-items:flex-end}.alert-position-bottom-right{justify-content:flex-end;align-items:flex-end}.stream-alert{width:min(680px,70vw);min-height:132px;box-shadow:0 28px 90px #000c,0 0 55px var(--accent);background:linear-gradient(120deg,#111116f5,#09090ced);border:1px solid #ffffff28;border-radius:24px;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:20px;padding:24px 26px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.stream-alert{box-shadow:0 28px 90px #000c,0 0 55px color-mix(in srgb,var(--accent) 22%,transparent)}}.stream-alert{animation:stream-alert-in .48s cubic-bezier(.16,1,.3,1),stream-alert-out .35s calc(var(--alert-duration) - .35s) ease-in forwards}.stream-alert-icon{background:var(--accent);color:#fff;width:68px;height:68px;box-shadow:0 13px 36px var(--accent);border-radius:20px;place-items:center;font-size:27px;font-weight:900;display:grid}@supports (color:color-mix(in lab,red,red)){.stream-alert-icon{box-shadow:0 13px 36px color-mix(in srgb,var(--accent) 40%,transparent)}}.stream-alert-super .stream-alert-icon{color:#2d1803;background:linear-gradient(145deg,#ffd46d,#b46a12)}.stream-alert-boost .stream-alert-icon,.stream-alert-skip .stream-alert-icon{background:linear-gradient(145deg,var(--accent),#53217d)}.stream-alert-battle .stream-alert-icon{font:900 20px var(--font-mono);background:linear-gradient(145deg,#ff4d8d,#7c2cff)}.stream-alert-copy{gap:5px;min-width:0;display:grid}.stream-alert-copy small{color:var(--accent);font:850 10px var(--font-mono);letter-spacing:.16em}.stream-alert-copy strong{letter-spacing:-.04em;font-size:29px;line-height:1.05}.stream-alert-copy p,.stream-alert-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stream-alert-copy p{color:#aaa5b0;margin:0;font-size:14px}.stream-alert>b{color:#fff;font:850 18px var(--font-mono);background:#ffffff0c;border:1px solid #ffffff18;border-radius:12px;padding:9px 12px}.stream-alert-timer{transform-origin:0;background:var(--accent);height:4px;animation:stream-alert-progress var(--alert-duration) linear forwards;position:absolute;bottom:0;left:0;right:0}.alert-theme-solid .stream-alert{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.alert-theme-solid .stream-alert{border-color:color-mix(in srgb,var(--accent) 55%,#ffffff28)}}.alert-theme-solid .stream-alert{background:#111116}.alert-theme-minimal .stream-alert{background:#0c0c0eef;border-width:0 0 0 5px;border-radius:8px;min-height:100px;padding:17px 20px}.alert-theme-minimal .stream-alert-icon{border-radius:10px;width:52px;height:52px;font-size:20px}.alert-theme-minimal .stream-alert-copy strong{font-size:23px}.alert-theme-minimal .stream-alert-timer{height:2px}@keyframes stream-alert-in{0%{opacity:0;transform:translateY(-34px)scale(.94)}to{opacity:1;transform:none}}@keyframes stream-alert-out{to{opacity:0;transform:translateY(-18px)scale(.98)}}@keyframes stream-alert-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.alert-builder{background:radial-gradient(circle at 95% 0,#8b46e923,#0000 35%),#121015;border:1px solid #4b365d;border-radius:15px;gap:18px;margin-top:18px;padding:18px;display:grid}.alert-builder>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.alert-builder>header>div:first-child{gap:4px;display:grid}.alert-builder>header strong{font-size:15px}.alert-builder>header small{color:#817987;font-size:9px}.alert-builder-live{color:#c892ef;width:max-content;font:850 7px var(--font-mono);letter-spacing:.1em;align-items:center;gap:5px;display:flex}.alert-builder-live i{background:#65dd8d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #65dd8d}.alert-builder>header>div:last-child{gap:7px;display:flex}.alert-builder>header a,.alert-builder>header button{color:#c5b9cc;cursor:pointer;background:#19151d;border:1px solid #493a54;border-radius:8px;align-items:center;min-height:36px;padding:0 11px;font-size:9px;font-weight:800;display:flex}.alert-builder>header button{color:#e0c2f5;background:#352043;border-color:#70458e}.alert-builder>header button:disabled{opacity:.4}.alert-builder-grid{border-top:1px solid #302a35;grid-template-columns:1fr;gap:15px;padding-top:16px;display:grid}.alert-builder fieldset{border:0;margin:0;padding:0}.alert-builder legend{color:#aaa2ae;margin-bottom:9px;font-size:9px;font-weight:800}.alert-event-choices{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.alert-event-choices label{color:#827a87;cursor:pointer;background:#0d0d0f;border:1px solid #302b34;border-radius:10px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:0 9px;min-height:62px;padding:10px;display:grid}.alert-event-choices input{opacity:0;position:absolute}.alert-event-choices span{color:#aa77d3;background:#211a26;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.alert-event-choices label.active{color:#fff;background:#211728;border-color:#714991}.alert-event-choices label.active span{color:#fff;background:#8b46e9}.alert-builder-controls{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.alert-builder-controls>label{color:#8c8490;gap:6px;font-size:8px;font-weight:800;display:grid;position:relative}.alert-builder-controls input,.alert-builder-controls select{height:42px}.alert-builder-controls>label>small{color:#625b67;font-size:7px}.alert-builder-controls>label:not(.alert-minimum)>small{position:absolute;bottom:14px;right:9px}.alert-builder-controls .alert-minimum{grid-column:span 2}.alert-builder-controls .currency-input{height:42px}.alert-builder>footer{background:#0d0d0f;border:1px solid #343039;border-radius:10px;align-items:center;gap:9px;padding:11px 13px;display:flex}.alert-builder>footer span{color:#c58fea;font:850 7px var(--font-mono);text-transform:uppercase;background:#281d31;border-radius:6px;padding:5px 7px}.alert-builder>footer p{color:#77717c;margin:0;font-size:8px}.alert-builder>footer strong{color:#aaa3ae}@media (max-width:750px){.alert-builder>header{flex-direction:column;align-items:flex-start}.alert-builder>header>div:last-child{width:100%}.alert-builder>header a,.alert-builder>header button{flex:1;justify-content:center}.alert-builder-controls{grid-template-columns:1fr 1fr}.alert-event-choices{grid-template-columns:1fr}.alert-builder-controls .alert-minimum{grid-column:1/-1}}.standalone-support-card{grid-template-columns:64px minmax(0,1fr) 240px;align-items:start;gap:22px;padding:28px}.standalone-support-card .support-card-mark{border-radius:18px;width:58px;height:58px}.standalone-support-card .support-card-copy{gap:12px}.support-amount-fieldset,.supporter-name-field{gap:8px;display:grid}.support-amount-fieldset legend,.supporter-name-field>span{color:#a8a0ac;font-size:10px;font-weight:800}.supporter-name-field em{color:#66606a;font-size:8px;font-style:normal}.supporter-name-field input{height:46px}.support-amount-fieldset{border:0;margin:4px 0 0;padding:0}.standalone-support-card .support-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.standalone-support-card .support-amounts button,.standalone-support-card .support-amounts label{min-height:62px}.standalone-support-card .support-amounts button{align-content:center;place-items:center;gap:3px;display:grid}.standalone-support-card .support-amounts button strong{font-size:16px}.standalone-support-card .support-amounts button small,.standalone-support-card .support-amounts label small{color:#77707b;font-size:8px}.standalone-support-card .support-amounts label{grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.standalone-support-card .support-amounts label small{grid-column:1/-1;padding:0 12px 8px}.support-card-action{border:1px solid var(--accent);flex-direction:column;justify-content:center;align-self:stretch;align-items:stretch;gap:12px;padding:20px;display:flex}@supports (color:color-mix(in lab,red,red)){.support-card-action{border:1px solid color-mix(in srgb,var(--accent) 25%,var(--line))}}.support-card-action{background:var(--accent);border-radius:17px}@supports (color:color-mix(in lab,red,red)){.support-card-action{background:color-mix(in srgb,var(--accent) 8%,#0d0d0f)}}.support-card-action>div{gap:5px;display:grid}.support-card-action>div span{color:#807984;font-size:9px}.support-card-action>div strong{font:850 32px var(--font-mono);letter-spacing:-.05em}.support-card-action>div small,.support-card-action>small{color:#69626d;font-size:8px;line-height:1.4}.support-card-action>.support-button{justify-content:space-between;align-items:center;width:100%;min-height:50px;padding:0 15px;display:flex}.support-card-action>.support-button span{font-size:16px}.support-card-action>small{text-align:center}.dono-trust-row{gap:9px;display:grid}.dono-trust-row>div{border:1px solid var(--line);background:#111114;border-radius:13px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:3px 10px;padding:14px;display:grid}.dono-trust-row span{border-radius:9px;grid-row:1/3;place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab,red,red)){.dono-trust-row span{background:color-mix(in srgb,var(--accent) 13%,#17151a)}}.dono-trust-row span{color:var(--accent);font-weight:800}.dono-trust-row small{color:#716b76;font-size:7px;line-height:1.45}@media (max-width:760px){.standalone-support-card{grid-template-columns:1fr;padding:20px}.standalone-support-card .support-card-mark{display:none}.support-card-action{padding:16px}.dono-trust-row{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.stream-alert,.stream-alert-timer{animation:none}}.overlay-surface{isolation:isolate;scale:var(--overlay-scale,1);transform-origin:50%;will-change:opacity,transform,scale;position:relative}.overlay-position-auto.overlay-now-playing .overlay-surface,.overlay-position-bottom-left .overlay-surface,.overlay-position-middle-left .overlay-surface,.overlay-position-top-left .overlay-surface{transform-origin:0}.overlay-position-auto.overlay-lineup .overlay-surface,.overlay-position-auto.overlay-up-next .overlay-surface,.overlay-position-bottom-right .overlay-surface,.overlay-position-middle-right .overlay-surface,.overlay-position-top-right .overlay-surface{transform-origin:100%}.overlay-position-top-left{justify-content:flex-start!important;align-items:flex-start!important}.overlay-position-top-center{justify-content:center!important;align-items:flex-start!important}.overlay-position-top-right{justify-content:flex-end!important;align-items:flex-start!important}.overlay-position-middle-left{justify-content:flex-start!important;align-items:center!important}.overlay-position-middle-right{justify-content:flex-end!important;align-items:center!important}.overlay-position-bottom-left{justify-content:flex-start!important;align-items:flex-end!important}.overlay-position-bottom-center{justify-content:center!important;align-items:flex-end!important}.overlay-position-bottom-right{justify-content:flex-end!important;align-items:flex-end!important}.overlay-theme-glass .overlay-surface{box-shadow:0 26px 85px #000b,0 0 55px var(--accent);background:linear-gradient(120deg,#17151bdc,#09090cdb);border-color:#ffffff2b}@supports (color:color-mix(in lab,red,red)){.overlay-theme-glass .overlay-surface{box-shadow:0 26px 85px #000b,0 0 55px color-mix(in srgb,var(--accent) 15%,transparent)}}.overlay-theme-glass .overlay-surface{-webkit-backdrop-filter:blur(22px)saturate(1.3);backdrop-filter:blur(22px)saturate(1.3)}.overlay-theme-solid .overlay-surface{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.overlay-theme-solid .overlay-surface{border-color:color-mix(in srgb,var(--accent) 38%,#39363e)}}.overlay-theme-solid .overlay-surface{background:linear-gradient(115deg,#17151a,#0c0c0f);box-shadow:0 25px 75px #000c}.overlay-theme-minimal .overlay-surface{border-width:0 0 0 4px;border-color:var(--accent);background:#08080bd9;border-radius:7px;box-shadow:0 18px 60px #000a}.overlay-theme-minimal .overlay-playing-icon{box-shadow:none;border-radius:7px}.overlay-theme-minimal .overlay-brand,.overlay-theme-minimal .overlay-corner-brand{display:none}.overlay-theme-neon .overlay-surface{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.overlay-theme-neon .overlay-surface{border-color:color-mix(in srgb,var(--accent) 75%,#fff)}}.overlay-theme-neon .overlay-surface{box-shadow:0 25px 90px #000d,0 0 14px var(--accent),inset 0 0 26px var(--accent);background:linear-gradient(120deg,#111017f2,#08080bf0)}@supports (color:color-mix(in lab,red,red)){.overlay-theme-neon .overlay-surface{box-shadow:0 25px 90px #000d,0 0 14px color-mix(in srgb,var(--accent) 70%,transparent),inset 0 0 26px color-mix(in srgb,var(--accent) 8%,transparent)}}.overlay-theme-neon .overlay-copy>span,.overlay-theme-neon .overlay-lineup-card header span,.overlay-theme-neon .overlay-lineup-current small{text-shadow:0 0 12px var(--accent)}.overlay-corner-brand{color:#6f6975;font:800 7px var(--font-mono);letter-spacing:.15em;margin-left:auto;font-style:normal}.overlay-status-pill .overlay-corner-brand{border-left:1px solid #ffffff12;padding-left:10px}.overlay-lineup-card header .overlay-corner-brand{position:absolute;bottom:8px;right:19px}.overlay-motion-slide .overlay-surface{animation:overlay-premium-slide .56s cubic-bezier(.16,1,.3,1) both}.overlay-motion-pop .overlay-surface{animation:overlay-premium-pop .62s cubic-bezier(.2,1.35,.35,1) both}.overlay-motion-fade .overlay-surface{animation:overlay-premium-fade .5s ease-out both}.overlay-motion-none .overlay-surface{animation:none!important}.overlay-motion-fade .overlay-lineup-list article,.overlay-motion-pop .overlay-lineup-list article,.overlay-motion-slide .overlay-lineup-list article{animation:overlay-row-in .45s calc(var(--item-delay,0s) + .18s) cubic-bezier(.16,1,.3,1) both}@keyframes overlay-premium-slide{0%{opacity:0;filter:blur(7px);transform:translateY(28px)}to{opacity:1;filter:none;transform:none}}@keyframes overlay-premium-pop{0%{opacity:0;transform:scale(.82)}70%{opacity:1;transform:scale(1.025)}to{transform:none}}@keyframes overlay-premium-fade{0%{opacity:0;filter:blur(9px)}to{opacity:1;filter:none}}@keyframes overlay-row-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.overlay-theme-neon .overlay-live-dot,.overlay-theme-neon .overlay-playing-icon{animation:overlay-neon-breathe 2.8s ease-in-out infinite}.overlay-theme-neon .overlay-playing-icon i{animation:overlayBars .9s ease-in-out infinite alternate}@keyframes overlay-neon-breathe{50%{box-shadow:0 0 34px color-mix(in srgb,var(--accent) 75%,transparent)}}.overlay-studio-builder{background:radial-gradient(circle at 93% 2%,#8b46e925,#0000 32%),linear-gradient(145deg,#151119,#0d0d10);border:1px solid #4d3860;border-radius:17px;gap:20px;margin-bottom:20px;padding:20px;display:grid}.overlay-studio-builder>header{justify-content:space-between;align-items:flex-end;gap:22px;display:flex}.overlay-studio-builder>header>div:first-child{gap:5px;display:grid}.overlay-studio-builder legend,.overlay-studio-builder>header span{color:#b47ce0;font:850 7px var(--font-mono);letter-spacing:.12em}.overlay-studio-builder h3{letter-spacing:-.04em;margin:0;font-size:21px}.overlay-studio-builder>header p{color:#7e7783;margin:0;font-size:9px;line-height:1.5}.overlay-studio-builder>header>div:last-child{gap:7px;display:flex}.overlay-studio-builder>header a,.overlay-studio-builder>header button{color:#beb5c3;cursor:pointer;background:#17141b;border:1px solid #493b54;border-radius:9px;justify-content:center;align-items:center;min-height:39px;padding:0 12px;font-size:9px;font-weight:800;display:flex}.overlay-studio-builder>header button{color:#fff;background:#7e39b8;border-color:#75479a}.overlay-studio-layout{grid-template-columns:minmax(290px,.78fr) minmax(360px,1.22fr);gap:14px;display:grid}.overlay-studio-layout>aside{align-content:start;gap:15px;display:grid}.overlay-studio-builder fieldset{background:#0d0d0f;border:1px solid #302b34;border-radius:12px;gap:10px;margin:0;padding:14px;display:grid}.overlay-layout-picker{grid-template-columns:1fr 1fr;gap:7px;display:grid}.overlay-layout-picker button{color:#8c8590;text-align:left;cursor:pointer;background:#131316;border:1px solid #2e2a32;border-radius:9px;grid-template-columns:31px minmax(0,1fr) 7px;align-items:center;gap:9px;min-height:62px;padding:9px;display:grid}.overlay-layout-picker button>i{color:#a979d0;width:31px;height:31px;font:850 9px var(--font-mono);background:#201a25;border-radius:8px;place-items:center;font-style:normal;display:grid}.overlay-layout-picker button>span{gap:3px;min-width:0;display:grid}.overlay-layout-picker strong{font-size:9px}.overlay-layout-picker small{color:#68616c;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.overlay-layout-picker em{border:1px solid #514b55;border-radius:50%;width:7px;height:7px}.overlay-layout-picker button.active{color:#fff;background:#24172d;border-color:#70468f;box-shadow:inset 0 0 20px #8b46e910}.overlay-layout-picker button.active>i{color:#fff;background:#8b46e9}.overlay-layout-picker button.active em{background:#b98be0;border-color:#b98be0;box-shadow:0 0 9px #b98be0}.overlay-control-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.overlay-control-grid>label{color:#8d8591;gap:6px;font-size:8px;font-weight:800;display:grid}.overlay-control-grid label>b{color:#c597e8;font:800 8px var(--font-mono);justify-self:end;margin-top:-14px}.overlay-control-grid select{height:40px}.overlay-control-grid input[type=range]{accent-color:#9b51d6;width:100%;height:40px;padding:0}.overlay-brand-toggle{cursor:pointer;background:#131316;border:1px solid #2e2a32;border-radius:9px;grid-column:1/-1;align-items:center;gap:10px;min-height:48px;padding:9px 11px;display:flex!important}.overlay-brand-toggle input{width:auto}.overlay-brand-toggle>span{gap:3px;display:grid}.overlay-brand-toggle strong{color:#aaa3ae;font-size:9px}.overlay-brand-toggle small{color:#6d6671;font-size:7px}.overlay-preview-stage{background:#070709;border:1px solid #3b3441;border-radius:14px;align-self:start;overflow:hidden;box-shadow:0 22px 55px #0008}.overlay-preview-stage>header{background:#111014;border-bottom:1px solid #29252d;justify-content:space-between;align-items:center;height:39px;padding:0 13px;display:flex}.overlay-preview-stage>header div{color:#aaa3ae;font:800 7px var(--font-mono);letter-spacing:.1em;align-items:center;gap:6px;display:flex}.overlay-preview-stage>header i{background:#5adc84;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #5adc84}.overlay-preview-stage>header span{color:#5f5864;font:750 7px var(--font-mono)}.overlay-preview-stage>div{aspect-ratio:16/9;background:radial-gradient(circle at 78% 14%,#40304d,#0000 23%),linear-gradient(145deg,#19131f,#09090c);position:relative;overflow:hidden}.overlay-preview-stage>div:before{z-index:0;content:"";background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 0),linear-gradient(90deg,#ffffff06 1px,#0000 0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:9.259% 16.667%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.overlay-preview-stage iframe{z-index:1;border:0;width:100%;height:100%;position:absolute;inset:0}.overlay-preview-stage>footer{background:#0e0e11;border-top:1px solid #29252d;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:55px;padding:9px 13px;display:grid}.overlay-preview-stage>footer>span{color:#bf8ce8;width:30px;height:30px;font:850 8px var(--font-mono);background:#251a2d;border-radius:8px;place-items:center;display:grid}.overlay-preview-stage>footer>div{gap:3px;display:grid}.overlay-preview-stage>footer strong{font-size:9px}.overlay-preview-stage>footer small{color:#6f6874;text-transform:capitalize;font-size:7px}.overlay-preview-stage>footer>b{color:#b982df;font:800 9px var(--font-mono)}.overlay-section-divider{align-items:center;gap:11px;margin:2px 0 11px;display:flex}.overlay-section-divider:after,.overlay-section-divider:before{content:"";background:#2c2830;flex:1;height:1px}.overlay-section-divider span{color:#8d6ca8;font:850 7px var(--font-mono);letter-spacing:.12em}.overlay-section-divider p{display:none}@media (max-width:1000px){.overlay-studio-layout{grid-template-columns:1fr}.overlay-preview-stage{order:-1}}@media (max-width:680px){.overlay-studio-builder{padding:14px}.overlay-studio-builder>header{flex-direction:column;align-items:stretch}.overlay-studio-builder>header>div:last-child{width:100%}.overlay-studio-builder>header a,.overlay-studio-builder>header button{flex:1}.overlay-control-grid,.overlay-layout-picker{grid-template-columns:1fr}.overlay-brand-toggle{grid-column:1}.overlay-preview-stage>footer small{white-space:normal}}.alert-motion-drop .stream-alert{animation:stream-alert-in .48s cubic-bezier(.16,1,.3,1),stream-alert-out .35s calc(var(--alert-duration) - .35s) ease-in forwards}.alert-motion-pop .stream-alert{animation:stream-alert-pop .62s cubic-bezier(.2,1.35,.35,1),stream-alert-out .35s calc(var(--alert-duration) - .35s) ease-in forwards}.alert-motion-zoom .stream-alert{animation:stream-alert-zoom .7s cubic-bezier(.16,1,.3,1),stream-alert-out .35s calc(var(--alert-duration) - .35s) ease-in forwards}.alert-motion-fade .stream-alert{animation:stream-alert-fade .5s ease-out,stream-alert-out .35s calc(var(--alert-duration) - .35s) ease-in forwards}.alert-theme-neon .stream-alert{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.alert-theme-neon .stream-alert{border-color:color-mix(in srgb,var(--accent) 75%,#fff)}}.alert-theme-neon .stream-alert{box-shadow:0 28px 90px #000d,0 0 18px var(--accent),inset 0 0 28px var(--accent);background:linear-gradient(120deg,#111017f5,#07070af2)}@supports (color:color-mix(in lab,red,red)){.alert-theme-neon .stream-alert{box-shadow:0 28px 90px #000d,0 0 18px color-mix(in srgb,var(--accent) 75%,transparent),inset 0 0 28px color-mix(in srgb,var(--accent) 9%,transparent)}}.alert-theme-neon .stream-alert-icon{box-shadow:0 0 34px var(--accent)}@supports (color:color-mix(in lab,red,red)){.alert-theme-neon .stream-alert-icon{box-shadow:0 0 34px color-mix(in srgb,var(--accent) 76%,transparent)}}.alert-theme-neon .stream-alert-copy small{text-shadow:0 0 12px var(--accent)}@keyframes stream-alert-pop{0%{opacity:0;transform:scale(.72)}72%{opacity:1;transform:scale(1.035)}to{transform:none}}@keyframes stream-alert-zoom{0%{opacity:0;filter:blur(14px);transform:scale(1.22)}to{opacity:1;filter:none;transform:none}}@keyframes stream-alert-fade{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:none}}.overlay-save-state{letter-spacing:.04em;border-radius:6px;width:max-content;padding:5px 7px;font:800 7px var(--font-mono)!important;margin-top:3px!important}.overlay-save-state.saving{background:#29242d;color:#aaa2ae!important}.overlay-save-state.saved{background:#173221;color:#79d89a!important}.overlay-save-state.error{background:#3b1b20;color:#ff9ba4!important}.alert-builder>header button.save-overlay-design,.overlay-studio-builder>header button.save-overlay-design{color:#d3ccd7;background:#211d25;border-color:#51475a}.alert-builder>header button:disabled,.overlay-studio-builder>header button:disabled{opacity:.45;cursor:wait}.alert-builder>header button.send-test-alert{color:#91e5ae;background:#183522;border-color:#356b49}.alert-builder>header button.send-test-alert:hover{color:#c5f6d5;background:#21482e;border-color:#5ca876}.goal-overlay{display:flex}.goal-position-top-left{justify-content:flex-start;align-items:flex-start}.goal-position-top-center{justify-content:center;align-items:flex-start}.goal-position-top-right{justify-content:flex-end;align-items:flex-start}.goal-position-bottom-left{justify-content:flex-start;align-items:flex-end}.goal-position-bottom-center{justify-content:center;align-items:flex-end}.goal-position-bottom-right{justify-content:flex-end;align-items:flex-end}.stream-goal-card{width:min(650px,100vw - 112px);box-shadow:0 25px 85px #000b,0 0 50px var(--accent);background:linear-gradient(120deg,#17151be8,#09090ce0);border:1px solid #ffffff2b;border-radius:16px;padding:22px 24px 18px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.stream-goal-card{box-shadow:0 25px 85px #000b,0 0 50px color-mix(in srgb,var(--accent) 14%,transparent)}}.stream-goal-card{-webkit-backdrop-filter:blur(22px)saturate(1.3);backdrop-filter:blur(22px)saturate(1.3);animation:goal-card-in .6s cubic-bezier(.16,1,.3,1) both}.stream-goal-card header{justify-content:space-between;align-items:end;gap:24px;display:flex}.stream-goal-card header>div{gap:5px;min-width:0;display:grid}.stream-goal-card header small{color:var(--accent);font:850 9px var(--font-mono);letter-spacing:.16em}.stream-goal-card header strong{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:25px;line-height:1.1;overflow:hidden}.stream-goal-card header>b{color:#fff;font:850 17px var(--font-mono)}.stream-goal-track{background:#ffffff0c;border:1px solid #ffffff10;border-radius:4px;height:12px;margin-top:17px;overflow:hidden}.stream-goal-track i{width:var(--goal-progress);background:linear-gradient(90deg,var(--accent),var(--accent));border-radius:3px;height:100%;display:block;position:relative}@supports (color:color-mix(in lab,red,red)){.stream-goal-track i{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 72%,#fff),var(--accent))}}.stream-goal-track i{box-shadow:0 0 20px var(--accent)}@supports (color:color-mix(in lab,red,red)){.stream-goal-track i{box-shadow:0 0 20px color-mix(in srgb,var(--accent) 60%,transparent)}}.stream-goal-track i{animation:goal-fill-in 1.1s cubic-bezier(.16,1,.3,1) .15s both}.stream-goal-track i:after{content:"";background:linear-gradient(105deg,#0000 28%,#ffffff52 46%,#0000 64%);animation:goal-shimmer 3.2s ease-in-out 1.4s infinite;position:absolute;inset:0;transform:translate(-110%)}.stream-goal-card footer{justify-content:space-between;align-items:center;gap:20px;margin-top:11px;display:flex}.stream-goal-card footer strong{font:850 14px var(--font-mono)}.stream-goal-card footer strong span,.stream-goal-card footer>span{color:#8b8590;font:750 9px var(--font-mono)}.stream-goal-card>p{border-left:2px solid var(--accent);color:#a8a1ac;width:max-content;font:750 8px var(--font-mono);letter-spacing:.04em;background:#ffffff08;margin:12px 0 0;padding:5px 8px}.goal-theme-solid .stream-goal-card{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.goal-theme-solid .stream-goal-card{border-color:color-mix(in srgb,var(--accent) 38%,#39363e)}}.goal-theme-solid .stream-goal-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(115deg,#17151a,#0c0c0f)}.goal-theme-minimal .stream-goal-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#08080be6;border-width:0 0 0 4px;border-radius:7px;padding:17px 19px;box-shadow:0 18px 60px #000a}.goal-theme-minimal .stream-goal-card header small,.goal-theme-minimal .stream-goal-card>p{display:none}.goal-theme-minimal .stream-goal-track{height:7px;margin-top:13px}.goal-theme-neon .stream-goal-card{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.goal-theme-neon .stream-goal-card{border-color:color-mix(in srgb,var(--accent) 75%,#fff)}}.goal-theme-neon .stream-goal-card{box-shadow:0 25px 90px #000d,0 0 16px var(--accent),inset 0 0 26px var(--accent);background:linear-gradient(120deg,#111017f2,#08080bf0)}@supports (color:color-mix(in lab,red,red)){.goal-theme-neon .stream-goal-card{box-shadow:0 25px 90px #000d,0 0 16px color-mix(in srgb,var(--accent) 70%,transparent),inset 0 0 26px color-mix(in srgb,var(--accent) 8%,transparent)}}.goal-theme-neon .stream-goal-card header small{text-shadow:0 0 12px var(--accent)}@keyframes goal-card-in{0%{opacity:0;filter:blur(7px);transform:translateY(-22px)}to{opacity:1;filter:none;transform:none}}@keyframes goal-fill-in{0%{width:0}to{width:var(--goal-progress)}}@keyframes goal-shimmer{0%,40%{transform:translate(-110%)}70%,to{transform:translate(110%)}}.goal-builder{background:linear-gradient(145deg,#151119,#0d0d10);border:1px solid #4d3860;border-radius:17px;gap:18px;margin-top:18px;padding:20px;display:grid}.goal-builder>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.goal-builder>header>div:first-child{gap:5px;display:grid}.goal-builder>header strong{font-size:16px}.goal-builder>header small{color:#817987;font-size:9px;line-height:1.45}.goal-builder-label{color:#c795ec;width:max-content;font:850 7px var(--font-mono);letter-spacing:.12em;background:#261a2f;border-left:2px solid #b47ce0;padding:4px 7px}.goal-builder>header>div:last-child{gap:7px;display:flex}.goal-builder>header a,.goal-builder>header button{color:#beb5c3;cursor:pointer;background:#17141b;border:1px solid #493b54;border-radius:9px;justify-content:center;align-items:center;min-height:38px;padding:0 12px;font-size:9px;font-weight:800;display:flex}.goal-builder>header button:last-child{color:#fff;background:#7e39b8;border-color:#75479a}.goal-builder>header button:disabled{opacity:.45;cursor:wait}.goal-builder-grid{border-top:1px solid #302a35;grid-template-columns:minmax(280px,.82fr) minmax(350px,1.18fr);gap:14px;padding-top:17px;display:grid}.goal-builder-controls{grid-template-columns:1fr 1fr;align-content:start;gap:11px;display:grid}.goal-builder-controls>label{color:#8d8591;grid-column:1/-1;gap:6px;font-size:8px;font-weight:800;display:grid}.goal-builder-controls input,.goal-builder-controls select{height:42px}.goal-enabled-toggle{cursor:pointer;background:#0d0d0f;border:1px solid #302b34;border-radius:10px;align-items:center;gap:11px;min-height:58px;padding:10px 12px;display:flex!important}.goal-enabled-toggle input{accent-color:#9751ce;width:17px;height:17px}.goal-enabled-toggle>span{gap:3px;display:grid}.goal-enabled-toggle strong{color:#b8b0bc;font-size:9px}.goal-enabled-toggle small{color:#6e6772;font-size:7px}.goal-look-fields,.goal-money-fields{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:9px;display:grid}.goal-look-fields>label,.goal-money-fields>label{color:#8d8591;gap:6px;font-size:8px;font-weight:800;display:grid}.goal-money-fields .currency-input{height:42px}.goal-starting-note{color:#77717c;background:#0d0d0f;border:1px solid #343039;border-radius:9px;grid-column:1/-1;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;margin:0;padding:10px;font-size:8px;line-height:1.45;display:grid}.goal-starting-note span{color:#c18ce7;height:24px;font:850 13px var(--font-mono);background:#261a2f;border-radius:5px;place-items:center;display:grid}.goal-preview-stage{background:#070709;border:1px solid #3b3441;border-radius:14px;align-self:start;position:relative;overflow:hidden;box-shadow:0 22px 55px #0008}.goal-preview-stage>header{background:#111014;border-bottom:1px solid #29252d;justify-content:space-between;align-items:center;height:39px;padding:0 13px;display:flex}.goal-preview-stage>header div{color:#aaa3ae;font:800 7px var(--font-mono);letter-spacing:.1em;align-items:center;gap:6px;display:flex}.goal-preview-stage>header i{background:#5adc84;border-radius:2px;width:6px;height:6px;box-shadow:0 0 9px #5adc84}.goal-preview-stage>header span{color:#5f5864;font:750 7px var(--font-mono)}.goal-preview-stage iframe{aspect-ratio:16/9;background:linear-gradient(145deg,#19131f,#09090c);border:0;width:100%;display:block;position:relative}.goal-preview-stage>footer{background:#0e0e11;border-top:1px solid #29252d;gap:3px;min-height:50px;padding:10px 13px;display:grid}.goal-preview-stage>footer strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.goal-preview-stage>footer span{color:#6f6874;font-size:7px}@media (max-width:680px){.goal-builder{padding:14px}.goal-builder>header{flex-direction:column;align-items:stretch}.goal-builder>header>div:last-child{width:100%}.goal-builder>header a,.goal-builder>header button{flex:1}.goal-look-fields,.goal-money-fields{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.stream-goal-card,.stream-goal-track i,.stream-goal-track i:after{animation:none}}.dono-page-shell{background:radial-gradient(circle at 15% 10%,var(--accent),transparent 30%),radial-gradient(circle at 88% 82%,var(--accent),transparent 28%),#08080a;min-height:100vh;padding-bottom:64px}@supports (color:color-mix(in lab,red,red)){.dono-page-shell{background:radial-gradient(circle at 15% 10%,color-mix(in srgb,var(--accent) 9%,transparent),transparent 30%),radial-gradient(circle at 88% 82%,color-mix(in srgb,var(--accent) 7%,transparent),transparent 28%),#08080a}}.dono-page-shell .public-header{border-color:#26242a}.dono-page-content{gap:22px;width:min(1120px,100%);margin:36px auto 0}.dono-page-layout{grid-template-columns:minmax(0,.88fr) minmax(500px,1.12fr);align-items:stretch;gap:14px;display:grid}.dono-page-hero{border:1px solid var(--accent);flex-direction:column;justify-content:space-between;align-items:flex-start;gap:28px;min-height:610px;padding:34px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dono-page-hero{border:1px solid color-mix(in srgb,var(--accent) 30%,#34313a)}}.dono-page-hero{background:radial-gradient(circle at 78% 12%,var(--accent),transparent 35%),linear-gradient(150deg,#211526,#0c0c0f 70%);border-radius:28px}@supports (color:color-mix(in lab,red,red)){.dono-page-hero{background:radial-gradient(circle at 78% 12%,color-mix(in srgb,var(--accent) 26%,transparent),transparent 35%),linear-gradient(150deg,#211526,#0c0c0f 70%)}}.dono-page-hero{background-position:50%;background-size:cover;box-shadow:0 35px 100px #0009}.dono-page-hero:after{background:linear-gradient(135deg,var(--accent),transparent 44%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.dono-page-hero:after{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 10%,transparent),transparent 44%)}}.dono-page-hero:after{content:"";pointer-events:none}.dono-page-hero>*{z-index:1;position:relative}.dono-live-pill{color:#fff;width:max-content;font:850 10px var(--font-mono);letter-spacing:.08em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08080aa8;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;display:flex}.dono-live-pill i{background:#5bea83;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #5bea831c,0 0 12px #5bea83}.dono-live-pill.offline i{box-shadow:none;background:#77717b}.dono-hero-copy{margin-top:auto}.dono-hero-copy .eyebrow{overflow-wrap:anywhere;max-width:100%;color:var(--accent);margin:0 0 12px}@supports (color:color-mix(in lab,red,red)){.dono-hero-copy .eyebrow{color:color-mix(in srgb,var(--accent) 74%,#fff)}}.dono-page-hero .dono-hero-copy h1{letter-spacing:-.065em;text-wrap:balance;max-width:430px;margin:0;font-size:clamp(52px,6vw,78px);line-height:.88}.dono-hero-copy>p:last-child{color:#c3bdc7;max-width:390px;margin:18px 0 0;font-size:15px;line-height:1.55}.dono-hero-note{border-top:1px solid #ffffff24;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding-top:22px;display:grid}.dono-hero-note>span{background:var(--accent);color:#0b080c;width:46px;height:46px;box-shadow:0 12px 28px var(--accent);border-radius:14px;place-items:center;font-size:18px;display:grid}@supports (color:color-mix(in lab,red,red)){.dono-hero-note>span{box-shadow:0 12px 28px color-mix(in srgb,var(--accent) 25%,transparent)}}.dono-hero-note>div{gap:4px;display:grid}.dono-hero-note strong{font-size:12px}.dono-hero-note small{color:#948d99}.dono-page-layout>.standalone-support-card{background:linear-gradient(155deg,#17151a,#101012 76%);border-color:#302d35;border-radius:28px;flex-direction:column;align-items:stretch;gap:0;min-height:610px;padding:42px;display:flex;box-shadow:0 35px 100px #0008}.dono-page-layout>.standalone-support-card:after{width:260px;height:260px;bottom:-110px;right:-95px}.standalone-support-card>.support-card-mark{display:none}.dono-page-layout .standalone-support-card .support-card-copy{gap:11px}.dono-page-layout .standalone-support-card .support-card-copy>.eyebrow{color:var(--accent)}.dono-page-layout .standalone-support-card .support-card-copy h2{letter-spacing:-.055em;font-size:clamp(34px,4vw,48px);line-height:.95}.dono-page-layout .standalone-support-card .support-card-copy>p:not(.eyebrow){max-width:470px;font-size:14px;line-height:1.55}.dono-page-layout .supporter-name-field{margin-top:15px}.dono-page-layout .support-amount-fieldset legend,.dono-page-layout .supporter-name-field>span{color:#b7b0bb;letter-spacing:.01em;font-size:11px}.dono-page-layout .supporter-name-field em{color:#817986;text-transform:uppercase;background:#252229;border-radius:5px;margin-left:5px;padding:3px 6px;font-size:9px}.dono-page-layout .supporter-name-field input{background:#0b0b0d;border-color:#37333c;border-radius:12px;height:52px;padding:0 15px}.dono-page-layout .support-amount-fieldset{gap:10px;margin-top:12px}.dono-page-layout .standalone-support-card .support-amounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.dono-page-layout .standalone-support-card .support-amounts button,.dono-page-layout .standalone-support-card .support-amounts label{background:#111114;border-color:#343139;border-radius:14px;min-height:68px;transition:border-color .16s,background .16s,transform .16s}.dono-page-layout .standalone-support-card .support-amounts button:hover{transform:translateY(-1px)}.dono-page-layout .standalone-support-card .support-amounts button.active{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dono-page-layout .standalone-support-card .support-amounts button.active{border-color:color-mix(in srgb,var(--accent) 75%,#fff)}}.dono-page-layout .standalone-support-card .support-amounts button.active{background:linear-gradient(135deg,var(--accent),var(--accent))}@supports (color:color-mix(in lab,red,red)){.dono-page-layout .standalone-support-card .support-amounts button.active{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 24%,#17151a),color-mix(in srgb,var(--accent) 10%,#17151a))}}.dono-page-layout .standalone-support-card .support-amounts button.active{box-shadow:inset 0 0 0 1px var(--accent),0 10px 28px var(--accent)}@supports (color:color-mix(in lab,red,red)){.dono-page-layout .standalone-support-card .support-amounts button.active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 25%,transparent),0 10px 28px color-mix(in srgb,var(--accent) 10%,transparent)}}.dono-page-layout .standalone-support-card .support-amounts button strong{font-size:20px}.dono-page-layout .standalone-support-card .support-amounts button small{color:#8c8590}.dono-page-layout .standalone-support-card .support-amounts label{grid-template-columns:auto minmax(0,1fr) auto;padding-right:15px}.dono-page-layout .standalone-support-card .support-amounts label span{font-size:16px}.dono-page-layout .standalone-support-card .support-amounts label input{height:62px;padding:0 8px;font-size:18px;font-weight:800}.dono-page-layout .standalone-support-card .support-amounts label input::-webkit-inner-spin-button,.dono-page-layout .standalone-support-card .support-amounts label input::-webkit-outer-spin-button{appearance:none;margin:0}.dono-page-layout .standalone-support-card .support-amounts label small{color:#817a85;white-space:nowrap;grid-column:auto;padding:0}.dono-page-layout .standalone-support-card .support-card-copy>small{color:#7e7782;margin-top:3px}.dono-page-layout .support-card-action{z-index:1;background:linear-gradient(120deg,var(--accent),#111114);border-color:#39333f;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(210px,.8fr);align-items:center;gap:7px 18px;margin-top:auto;padding:20px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.dono-page-layout .support-card-action{background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 9%,#121115),#111114)}}.dono-page-layout .support-card-action>div{grid-row:1/3}.dono-page-layout .support-card-action>div>span{color:#9e95a2;letter-spacing:.08em;font-size:10px}.dono-page-layout .support-card-action>div>strong{font-size:36px}.dono-page-layout .support-card-action>.support-button{background:var(--accent);color:#0c090d;min-height:52px;box-shadow:0 12px 28px var(--accent);border:0;border-radius:11px;grid-column:2;padding:0 16px}@supports (color:color-mix(in lab,red,red)){.dono-page-layout .support-card-action>.support-button{box-shadow:0 12px 28px color-mix(in srgb,var(--accent) 20%,transparent)}}.dono-page-layout .support-card-action>small{color:#7d7581;text-align:center;grid-column:2}.dono-page-layout .support-card-action>small span{color:var(--accent);margin-right:4px}.dono-page-layout>.dono-unavailable{border-radius:28px;min-height:610px}.dono-trust-row{border-top:1px solid #242228;border-bottom:1px solid #242228;grid-template-columns:repeat(3,1fr);gap:0;padding:8px 0}.dono-trust-row>div{background:0 0;border:0;border-left:1px solid #242228;border-radius:0;grid-template-columns:34px minmax(0,1fr);gap:4px 12px;padding:14px 22px}.dono-trust-row>div:first-child{border-left:0}.dono-trust-row span{background:var(--accent);border-radius:50%;width:34px;height:34px}@supports (color:color-mix(in lab,red,red)){.dono-trust-row span{background:color-mix(in srgb,var(--accent) 11%,#121115)}}.dono-trust-row span{font:800 9px var(--font-mono)}.dono-trust-row strong{font-size:11px}.dono-trust-row small{color:#77717c;font-size:10px}@media (max-width:980px){.dono-page-layout{grid-template-columns:1fr}.dono-page-hero{min-height:430px}.dono-page-layout>.dono-unavailable,.dono-page-layout>.standalone-support-card{min-height:0}.dono-page-hero .dono-hero-copy h1{max-width:650px}.dono-hero-copy>p:last-child{max-width:520px}}@media (max-width:680px){.dono-page-shell{padding-bottom:34px}.dono-page-content{margin-top:18px}.dono-page-layout{gap:10px}.dono-page-hero{border-radius:22px;min-height:360px;padding:24px}.dono-page-hero .dono-hero-copy h1{font-size:48px}.dono-hero-copy>p:last-child{margin-top:13px;font-size:13px}.dono-hero-note{padding-top:17px}.dono-page-layout>.standalone-support-card{border-radius:22px;padding:24px}.dono-page-layout .standalone-support-card .support-card-copy h2{font-size:34px}.dono-page-layout .support-card-action{grid-template-columns:1fr;margin-top:24px}.dono-page-layout .support-card-action>div{grid-row:auto}.dono-page-layout .support-card-action>.support-button,.dono-page-layout .support-card-action>small{grid-column:1}.dono-trust-row{grid-template-columns:1fr;padding:0}.dono-trust-row>div{border-top:1px solid #242228;border-left:0}.dono-trust-row>div:first-child{border-top:0}}.support-amounts button:focus-visible,.support-amounts label:focus-within,.support-flyout>header>button:focus-visible,.support-full-page-link:focus-visible{outline:2px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.support-amounts button:focus-visible,.support-amounts label:focus-within,.support-flyout>header>button:focus-visible,.support-full-page-link:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 76%,#fff)}}.support-amounts button:focus-visible,.support-amounts label:focus-within,.support-flyout>header>button:focus-visible,.support-full-page-link:focus-visible{outline-offset:2px}.support-amounts label.active,.support-amounts label:focus-within{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.support-amounts label.active,.support-amounts label:focus-within{border-color:color-mix(in srgb,var(--accent) 68%,#fff)}}.support-amounts label.active,.support-amounts label:focus-within{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.support-amounts label.active,.support-amounts label:focus-within{background:color-mix(in srgb,var(--accent) 12%,var(--panel-2))}}.support-amount-help{color:#706a74;font-size:9px;line-height:1.4;display:block}.support-identity{background:#0d0d0f;border:1px solid #2d2a31;border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;margin-top:3px;padding:11px 12px;display:grid}.support-identity-icon{background:var(--accent);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab,red,red)){.support-identity-icon{background:color-mix(in srgb,var(--accent) 15%,#1a171d)}}.support-identity-icon{color:var(--accent);font:850 11px var(--font-mono)}.support-identity-copy{color:#77717b;gap:3px;min-width:0;font-size:9px;display:grid}.support-identity-copy small{color:#8b8490;font-size:9px}.support-identity-copy strong{color:#e9e5eb;margin-left:3px;font-size:10px}.support-identity-copy>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-card-copy>.error{color:#ffabb2;background:#2b1519;border:1px solid #5d2931;border-radius:10px;margin:0;padding:10px 12px;font-size:10px;line-height:1.4}.support-card-action>.support-button:disabled{opacity:.5;cursor:not-allowed}.support-flyout-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050506a8;padding:76px 22px 22px}.support-flyout{background:radial-gradient(circle at 100% 0,var(--accent),transparent 34%),#121114;border-color:#413747;border-radius:24px;gap:0;width:min(486px,100%);max-height:calc(100dvh - 98px);padding:0;overflow:auto}@supports (color:color-mix(in lab,red,red)){.support-flyout{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--accent) 13%,transparent),transparent 34%),#121114}}.support-flyout{box-shadow:0 36px 120px #000e,0 0 0 1px #ffffff06}.support-flyout>header{z-index:4;background:linear-gradient(#151318 80%,#0000);align-items:center;padding:20px 22px 15px;position:sticky;top:0}.support-flyout-heading{align-items:center;gap:12px;min-width:0;display:flex}.support-flyout-heading>span{border:1px solid var(--accent);flex:none;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab,red,red)){.support-flyout-heading>span{border:1px solid color-mix(in srgb,var(--accent) 38%,#3b3540)}}.support-flyout-heading>span{background:var(--accent);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.support-flyout-heading>span{background:color-mix(in srgb,var(--accent) 14%,#1a171d)}}.support-flyout-heading>span{color:var(--accent);font-size:15px}.support-flyout>header .eyebrow{letter-spacing:.13em;font-size:8px}.support-flyout>header h2{letter-spacing:-.035em;margin-top:5px;font-size:20px}.support-flyout>header>button{background:#1b191e;border-color:#353139;width:34px;height:34px;font-size:18px;transition:border-color .15s,background .15s}.support-flyout>header>button:hover{color:#fff;background:#252129;border-color:#62576a}.support-flyout-message{color:#99929d;margin:0;padding:0 22px 17px;font-size:12px;line-height:1.55}.support-flyout .compact-support-card{background:#0d0d10;border:1px solid #302c34;border-radius:18px;gap:17px;margin:0 14px;padding:18px;display:grid;box-shadow:inset 0 1px #ffffff05}.support-flyout .compact-support-card:after{display:none}.compact-support-card .support-card-copy{gap:13px}.compact-support-card .support-amount-fieldset{gap:9px;margin:0}.compact-support-card .support-amount-fieldset legend{color:#bdb6c1;margin-bottom:1px;font-size:10px}.compact-support-card .support-amounts{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.compact-support-card .support-amounts button{background:#17161a;border-radius:11px;min-height:48px;font-size:13px}.compact-support-card .support-amounts button.active{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.compact-support-card .support-amounts button.active{background:color-mix(in srgb,var(--accent) 17%,#17161a)}}.compact-support-card .support-amounts button.active{box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab,red,red)){.compact-support-card .support-amounts button.active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent)}}.compact-support-card .support-amounts label{background:#141316;border-radius:11px;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:48px;padding:0 13px;display:grid}.compact-support-card .support-amounts label span{color:#aaa3ae;padding:0}.compact-support-card .support-amounts label input{color:#fff;background:0 0;border:0;height:46px;padding:0 8px;font-size:13px;font-weight:750}.compact-support-card .support-amounts label input::placeholder{color:#77717b;opacity:1}.compact-support-card .support-amounts label small{color:#716a75;font:750 8px var(--font-mono);letter-spacing:.08em}.compact-support-card .support-identity{margin-top:0}.compact-support-card .support-card-action{background:linear-gradient(110deg,var(--accent),#111013);border-color:#36313a;border-radius:13px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 15px;padding:14px;display:grid}@supports (color:color-mix(in lab,red,red)){.compact-support-card .support-card-action{background:linear-gradient(110deg,color-mix(in srgb,var(--accent) 8%,#141316),#111013)}}.compact-support-card .support-card-action>div{gap:2px}.compact-support-card .support-card-action>div span{letter-spacing:.08em;font-size:8px}.compact-support-card .support-card-action>div strong{font-size:25px}.compact-support-card .support-card-action>div small{font-size:8px}.compact-support-card .support-card-action>.support-button{min-height:48px;box-shadow:0 10px 25px var(--accent);border-radius:10px;font-size:11px;background:var(--accent)!important;color:#0b080c!important;border:0!important}@supports (color:color-mix(in lab,red,red)){.compact-support-card .support-card-action>.support-button{box-shadow:0 10px 25px color-mix(in srgb,var(--accent) 18%,transparent)}}.compact-support-card .support-card-action>small{text-align:center;grid-column:1/-1;margin-top:3px}.compact-support-card .support-card-action>small span{color:var(--accent);margin-right:4px}.support-full-page-link{color:#8d8691;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:48px;margin:4px 14px 10px;font-size:10px;font-weight:750;display:flex}.support-full-page-link:hover{color:#fff;background:#ffffff05}.support-full-page-link span{color:var(--accent)}.dono-page-layout .standalone-support-card .support-amounts{grid-template-columns:repeat(4,minmax(0,1fr))}.dono-page-layout .standalone-support-card .support-amounts label{grid-column:1/-1}.dono-page-layout .support-amount-help{margin-top:-2px}.dono-page-layout .support-identity{background:#0b0b0d;margin-top:1px;padding:12px 13px}.dono-page-layout .support-card-action{margin-top:24px}@media (max-width:680px){.support-flyout-backdrop{align-items:flex-end;padding:0}.support-flyout{max-height:94dvh;padding-bottom:max(7px,env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.support-flyout>header{padding:18px 18px 13px}.support-flyout-message{padding:0 18px 14px}.support-flyout .compact-support-card{margin:0 10px;padding:15px}.compact-support-card .support-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-support-card .support-card-action{grid-template-columns:1fr}.compact-support-card .support-card-action>.support-button{margin-top:5px}.support-full-page-link{margin-bottom:3px}.dono-page-layout .standalone-support-card .support-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}}.queue-support-panel{border:1px solid var(--accent);margin-bottom:12px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.queue-support-panel{border:1px solid color-mix(in srgb,var(--accent) 46%,#34303a)}}.queue-support-panel{background:linear-gradient(120deg,var(--accent),#0f0f12);border-radius:13px}@supports (color:color-mix(in lab,red,red)){.queue-support-panel{background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 10%,#141116),#0f0f12)}}.queue-support-panel{scroll-margin-top:88px;box-shadow:0 12px 34px #0003}.queue-support-toggle{color:#f5f1f6;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:68px;padding:11px 13px;display:grid}.queue-support-toggle>span:first-child{background:var(--accent);border-radius:9px;place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab,red,red)){.queue-support-toggle>span:first-child{background:color-mix(in srgb,var(--accent) 18%,#19131d)}}.queue-support-toggle>span:first-child{color:var(--accent);font-size:12px}.queue-support-toggle>span:nth-child(2){gap:3px;min-width:0;display:grid}.queue-support-toggle small{color:var(--accent);font:800 7px var(--font-mono);letter-spacing:.13em}.queue-support-toggle strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.queue-support-toggle em{color:#8b8490;margin-top:2px;font-size:9px;font-style:normal;line-height:1.45}.queue-support-toggle>b{color:var(--accent);font-size:16px}.queue-support-toggle:hover{background:#ffffff05}.queue-support-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.queue-support-panel.is-open{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.queue-support-panel.is-open{border-color:color-mix(in srgb,var(--accent) 68%,#49404f)}}.queue-support-form{border-top:1px solid #ffffff10}.queue-support-form>.page-support-card{box-shadow:none;background:0 0;border:0;border-radius:0}.queue-support-form .page-support-heading{display:none}.queue-support-form .page-support-flow{grid-template-columns:1fr;gap:16px;padding:16px}.queue-support-form .supporter-fields{grid-template-columns:1fr}.queue-support-form .support-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.queue-support-form .support-amounts label{grid-column:1/-1}.queue-support-form .support-card-action{grid-template-columns:1fr;padding:16px;display:grid}.queue-support-form .support-card-action>small{grid-column:1}.artist-profile-body>.page-support-card{--accent:var(--profile-accent);margin-top:54px}.page-support-card{border:1px solid var(--accent);gap:0;padding:0;scroll-margin-top:28px;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.page-support-card{border:1px solid color-mix(in srgb,var(--accent) 38%,#ffffff18)}}.page-support-card{background:radial-gradient(circle at 96% 0,var(--accent),transparent 38%),#111114;border-radius:24px}@supports (color:color-mix(in lab,red,red)){.page-support-card{background:radial-gradient(circle at 96% 0,color-mix(in srgb,var(--accent) 18%,transparent),transparent 38%),#111114}}.page-support-card{color:#f7f4f8;box-shadow:0 24px 70px #0006}.page-support-card:after{display:none}.page-support-card:focus{outline:none}.page-support-card:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.page-support-heading{z-index:1;border-bottom:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:24px 28px;display:grid;position:relative}.support-live-state{color:#aaa3ae;width:max-content;font:800 8px var(--font-mono);letter-spacing:.08em;background:#09090ba8;border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;display:flex}.support-live-state i{background:#77717b;border-radius:50%;width:7px;height:7px}.support-live-state.is-live{color:#d9f8e3}.support-live-state.is-live i{background:#58dd87;box-shadow:0 0 0 4px #58dd8720,0 0 12px #58dd87}.page-support-heading>div{gap:5px;display:grid}.page-support-heading .eyebrow{color:var(--accent);margin:0}.page-support-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(26px,3vw,40px)}.page-support-heading>div>p:last-child{color:#a49da8;max-width:620px;margin:0;font-size:12px;line-height:1.5}.page-support-heading>aside{text-align:right;border-left:1px solid #ffffff16;gap:4px;padding-left:22px;display:grid}.page-support-heading>aside strong{font-size:10px}.page-support-heading>aside span{color:#7c7580;font-size:9px}.page-support-flow{z-index:1;grid-template-columns:minmax(0,1fr) 280px;gap:22px;padding:28px;display:grid;position:relative}.page-support-card .support-card-copy{gap:18px;display:grid}.supporter-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.page-support-card :is(.supporter-name-field,.supporter-email-field){align-content:start;gap:7px;display:grid}.page-support-card .support-amount-fieldset legend,.page-support-card :is(.supporter-name-field,.supporter-email-field)>span{color:#c1bac5;font-size:10px;font-weight:800}.page-support-card :is(.supporter-name-field,.supporter-email-field) em{color:#716a75;text-transform:uppercase;font-size:8px;font-style:normal}.page-support-card :is(.supporter-name-field,.supporter-email-field) input{color:#fff;background:#0b0b0e;border:1px solid #38343d;border-radius:11px;height:48px;padding:0 13px}.page-support-card .supporter-email-field>small{color:#77717c;font-size:8px;line-height:1.45}.page-support-card :is(input,button):focus-visible{outline:2px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.page-support-card :is(input,button):focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 72%,#fff)}}.page-support-card :is(input,button):focus-visible{outline-offset:2px}.page-support-card .support-amount-fieldset{border:0;gap:9px;margin:0;padding:0;display:grid}.page-support-card .support-amounts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.page-support-card .support-amounts button,.page-support-card .support-amounts label{color:#fff;background:#0d0d10;border-color:#36323a;border-radius:12px;min-height:62px}.page-support-card .support-amounts button{align-content:center;place-items:center;gap:3px;display:grid}.page-support-card .support-amounts button strong{font-size:17px}.page-support-card .support-amounts button small{color:#77717c;font-size:8px}.page-support-card .support-amounts button.active{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.page-support-card .support-amounts button.active{background:color-mix(in srgb,var(--accent) 17%,#111114)}}.page-support-card .support-amounts button.active{color:#fff;box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab,red,red)){.page-support-card .support-amounts button.active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 20%,transparent)}}.page-support-card .support-amounts label{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:0 11px;display:grid}.page-support-card .support-amounts label input{color:#fff;background:0 0;border:0;height:56px;padding:0 6px;font-weight:800}.page-support-card .support-amounts label small{color:#77717c;font:750 8px var(--font-mono)}.page-support-card .support-amount-help{color:#77717c}.page-support-card .support-identity{background:#0b0b0e;margin:0}.support-feedback{color:#b7b0bb;background:#151318;border:1px solid #3c3741;border-radius:10px;margin:0;padding:11px 13px;font-size:10px;line-height:1.45}.support-feedback.error{color:#ffadb7;background:#29161b;border-color:#713540}.support-feedback.success{color:#a9ecc0;background:#13251a;border-color:#34734b}.support-feedback.processing{color:#f0d398;background:#271f12;border-color:#6e5732}.support-feedback.cancelled{color:#a7a0ab}.page-support-card .support-card-action{background:linear-gradient(145deg,var(--accent),#0e0e11);border-color:#3c3541;flex-direction:column;justify-content:center;align-items:stretch;gap:13px;padding:20px;display:flex}@supports (color:color-mix(in lab,red,red)){.page-support-card .support-card-action{background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 11%,#151218),#0e0e11)}}.page-support-card .support-card-action>div strong{font-size:36px}.page-support-card .support-card-action>.support-button{background:var(--accent);color:#0b080c;min-height:54px;box-shadow:0 12px 30px var(--accent);border:0;border-radius:11px;font-size:11px}@supports (color:color-mix(in lab,red,red)){.page-support-card .support-card-action>.support-button{box-shadow:0 12px 30px color-mix(in srgb,var(--accent) 20%,transparent)}}.page-support-card .support-card-action>small{text-align:center}.artist-support-link{align-items:center;gap:6px;display:inline-flex!important}.artist-support-link span{color:var(--profile-accent)}.payment-security-note{color:#242329;background:#fff;border:1px solid #dedee3;border-radius:10px;align-items:center;gap:10px;margin:14px 18px 0;padding:11px 13px;display:flex}.payment-security-note>span{color:#6c3b91;font-size:18px}.payment-security-note p{gap:2px;margin:0;display:grid}.payment-security-note strong{font-size:10px}.payment-security-note small{color:#6f6d76;font-size:9px}.payment-sheet>header button:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (max-width:900px){.page-support-heading{grid-template-columns:auto minmax(0,1fr)}.page-support-heading>aside{text-align:left;border:0;grid-column:2;padding:0}.page-support-flow{grid-template-columns:1fr}.page-support-card .support-card-action{grid-template-columns:auto minmax(200px,.7fr);align-items:center;display:grid}.page-support-card .support-card-action>small{grid-column:1/-1}.artist-profile-body>.page-support-card{margin-top:38px}}@media (max-width:680px){.queue-support-panel{margin-bottom:10px}.queue-support-toggle{min-height:62px}.page-support-card{border-radius:18px}.page-support-heading{grid-template-columns:1fr;gap:13px;padding:20px}.page-support-heading>aside{grid-column:1}.page-support-flow{gap:18px;padding:18px}.supporter-fields{grid-template-columns:1fr}.page-support-card .support-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.page-support-card .support-amounts label{grid-column:1/-1}.page-support-card .support-card-action{grid-template-columns:1fr;padding:17px}.page-support-card .support-card-action>small{grid-column:1}.artist-profile-body>.page-support-card{margin-top:28px}.artist-profile-nav .artist-support-link{font-size:0}.artist-profile-nav .artist-support-link span{font-size:14px}.payment-security-note{margin:10px 12px 0}}:is(.dashboard,.admin-shell,.help-shell,.public-shell,.home-shell,.account-control-shell,.viewer-account-shell,.viewer-public-shell,.control-room-shell,.moderation-control-shell,.song-week-shell) :not(#lynup-type-floor):is(small,time,legend,dt,dd){font-size:var(--type-caption);line-height:1.45}:is(.dashboard,.admin-shell,.help-shell,.public-shell,.home-shell,.account-control-shell,.viewer-account-shell,.viewer-public-shell,.control-room-shell,.moderation-control-shell,.song-week-shell) :not(#lynup-type-floor):is(button,input,textarea,select){font-size:var(--type-control);line-height:1.25}:is(.dashboard,.admin-shell,.help-shell,.public-shell,.home-shell,.account-control-shell,.viewer-account-shell,.viewer-public-shell,.control-room-shell,.moderation-control-shell,.song-week-shell) :not(#lynup-type-floor):is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select){min-height:var(--control-height)}:is(.dashboard,.admin-shell,.help-shell,.public-shell,.home-shell,.account-control-shell,.viewer-account-shell,.viewer-public-shell,.control-room-shell,.moderation-control-shell,.song-week-shell) :not(#lynup-type-floor):is(.button,[class*=-button]):not(.icon-button):not(.mini-button):not(.transport-mini button):not(.queue-quick-actions button){min-height:var(--control-height);font-size:var(--type-control);line-height:1.2}.help-center :not(#lynup-type-floor):is(a,p,small,time,button,label,li,dt,dd,figcaption),.help-doc-layout :not(#lynup-type-floor):is(a,p,small,time,button,label,li,dt,dd,figcaption),.help-shell :not(#lynup-type-floor):is(a,p,small,time,button,label,li,dt,dd,figcaption){font-size:max(var(--type-caption),.75rem);line-height:1.5}.help-article-meta :not(#lynup-type-floor),.help-breadcrumbs :not(#lynup-type-floor),.help-doc-browser :not(#lynup-type-floor):is(strong,span),.help-doc-outline :not(#lynup-type-floor):is(strong,span){font-size:var(--type-caption);line-height:1.45}:is(.dashboard,.admin-shell,.account-control-shell,.viewer-account-shell,.control-room-shell,.moderation-control-shell) :not(#lynup-type-floor):is(.eyebrow,[class*=-badge],[class*=-label],[class*=-meta] small,[class*=-meta] span){font-size:var(--type-caption);line-height:1.35}button,input,select,textarea{letter-spacing:normal}.home-nav .artist-week-nav-link{background:#211629;border:1px solid #5c3b70;border-radius:9px;align-items:center;gap:7px;margin-right:3px;font-weight:800;display:inline-flex;color:#e4c3f4!important;padding:8px 11px!important}.home-nav .artist-week-nav-link:hover{background:#2b1a35;border-color:#8f5bad;color:#fff!important}.home-nav .artist-week-nav-link>span{color:#d899f3;font-size:13px}.home-artist-week{background:radial-gradient(circle at 8% 20%,#9b4dce24,#0000 30%),linear-gradient(115deg,#1c1222,#111015 68%);border:1px solid #50335f;border-radius:18px;grid-template-columns:82px minmax(320px,1fr) auto auto;align-items:center;gap:22px;width:min(1320px,100%);min-height:142px;margin:22px auto 0;padding:20px 22px;display:grid;box-shadow:0 22px 60px #0004}.home-artist-week-mark{color:#e2b2f3;background:linear-gradient(145deg,#34203e,#1b1420);border:1px solid #6d4680;border-radius:16px;align-content:center;place-items:center;gap:6px;width:74px;height:82px;display:grid}.home-artist-week-mark>span{font-size:30px;line-height:1}.home-artist-week-mark>small{color:#a97abc;font:850 7px var(--font-mono);letter-spacing:.09em}.home-artist-week-copy{min-width:0}.home-artist-week-copy .eyebrow{color:#bf78e4;margin:0}.home-artist-week-copy>p:last-child{color:#8d8492;margin:0;font-size:10px}.home-artist-week-leader{border-left:1px solid #3a303e;align-items:center;gap:13px;min-width:195px;padding-left:20px;display:flex}.home-artist-week-leader>span:last-child{gap:4px;min-width:0;display:grid}.home-artist-week-leader small{color:#9b6caf;font:850 7px var(--font-mono);letter-spacing:.1em}.home-artist-week-leader strong{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:13px;overflow:hidden}.home-artist-week-leader.empty{color:#9d93a2;font-size:11px}.home-artist-week-avatars{display:flex}.home-artist-week-avatars>span{color:#eccafa;background:#42264d;border:2px solid #171119;border-radius:50%;place-items:center;width:40px;height:40px;margin-left:-10px;font-size:11px;font-weight:850;display:grid;overflow:hidden}.home-artist-week-avatars>span:first-child{margin-left:0}.home-artist-week-avatars img{object-fit:cover;width:100%;height:100%}.home-artist-week-action{color:#fff;background:#8a45b4;border:1px solid #8a51a7;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;min-width:132px;min-height:48px;padding:0 15px;font-size:11px;font-weight:850;display:flex;box-shadow:0 10px 28px #8a45b42c}.home-artist-week-action:hover{background:#9a56c3;transform:translateY(-1px)}@media (max-width:1050px){.home-artist-week{grid-template-columns:72px minmax(0,1fr) auto}.home-artist-week-leader{display:none}.home-artist-week-mark{width:66px;height:72px}}@media (max-width:650px){.home-artist-week{border-radius:15px;grid-template-columns:56px minmax(0,1fr);gap:14px;margin-top:14px;padding:16px}.home-artist-week-mark{border-radius:13px;width:52px;height:58px}.home-artist-week-mark>span{font-size:23px}.home-artist-week-mark>small{display:none}.home-artist-week-copy h2{font-size:20px;line-height:1.08}.home-artist-week-copy>p:last-child{font-size:9px}.home-artist-week-action{grid-column:1/-1;width:100%;min-height:44px}.home-nav .artist-week-nav-link{display:none!important}}@media (max-width:600px){.admin-sidebar nav{grid-template-columns:repeat(6,1fr)}}.rotating-goal-card nav{justify-content:center;gap:5px;margin-top:12px;display:flex}.rotating-goal-card nav i{background:#ffffff24;border-radius:2px;width:18px;height:3px}.rotating-goal-card nav i.active{background:var(--accent);box-shadow:0 0 8px var(--accent)}.goal-builder-grid{grid-template-columns:minmax(500px,1fr) minmax(440px,1.08fr)}.rotating-goal-controls{grid-column:1/-1;gap:8px;min-width:0;display:grid}.rotating-goal-controls article{opacity:.62;background:#0d0d0f;border:1px solid #302b34;border-radius:10px;grid-template-columns:112px minmax(0,1fr) 78px 78px;align-items:end;gap:8px;min-width:0;padding:10px;display:grid}.rotating-goal-controls article.is-enabled{opacity:1;border-color:#4c3a58}.rotating-goal-controls article>label{color:#77717c;gap:5px;min-width:0;font-size:7px;display:grid}.rotating-goal-controls article>label input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0;height:36px;padding-inline:10px}.goal-kind-toggle{cursor:pointer;align-self:stretch;align-items:center;gap:8px;color:#aaa2ae!important;display:flex!important}.goal-kind-toggle>span{color:#fff;background:#18151b;border:1px solid #504657;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.is-enabled .goal-kind-toggle>span{background:#9a49d3;border-color:#a963da}.goal-kind-toggle strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;overflow:hidden}.rotating-goal-controls input[type=number]{padding-inline:8px}@media (max-width:1250px){.goal-builder-grid{grid-template-columns:minmax(460px,1fr) minmax(400px,1fr)}.rotating-goal-controls article{grid-template-columns:104px minmax(0,1fr) 72px 72px}}@media (max-width:1000px){.goal-builder-grid{grid-template-columns:1fr}.goal-preview-stage{order:-1}}@media (max-width:760px){.rotating-goal-controls article{grid-template-columns:1fr 1fr}.goal-kind-toggle,.rotating-goal-controls article>label:nth-child(2){grid-column:1/-1}}.donation-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.donation-ledger-head,.donation-ledger-list article{grid-template-columns:180px minmax(220px,1.2fr) minmax(180px,1fr) 110px;align-items:center;gap:16px;display:grid}.donation-ledger-head{color:#696972;font:750 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;padding:12px 20px}.donation-ledger-list article{border-top:1px solid #27272c;min-height:72px;padding:12px 20px}.donation-ledger-list article>span{gap:3px;min-width:0;display:grid}.donation-ledger-list small,.donation-ledger-list strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.donation-ledger-list small,.donation-ledger-list time{color:#777780;font-size:10px}.donation-ledger-list a,.offline-donation-session{color:#bdaec7;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.donation-ledger-list b{color:#8fe3af;font:850 13px var(--font-mono);text-align:right}@media (max-width:850px){.donation-ledger-head{display:none}.donation-ledger-list article{grid-template-columns:minmax(0,1fr) 90px}.donation-ledger-list article>.offline-donation-session,.donation-ledger-list article>a,.donation-ledger-list article>time{grid-column:1}.donation-ledger-list article>b{grid-area:1/2/4}.donation-summary-strip{grid-template-columns:1fr}}.fan-row:has(.queue-row-actions){grid-template-columns:28px minmax(0,1fr) auto auto}.fan-row>.queue-row-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.viewer-boost-lynup{border:1px solid var(--accent);min-height:30px;padding:0 10px}@supports (color:color-mix(in lab,red,red)){.viewer-boost-lynup{border:1px solid color-mix(in srgb,var(--accent) 55%,#473349)}}.viewer-boost-lynup{background:var(--accent);border-radius:7px}@supports (color:color-mix(in lab,red,red)){.viewer-boost-lynup{background:color-mix(in srgb,var(--accent) 12%,#18131b)}}.viewer-boost-lynup{color:#f2d8ff;white-space:nowrap;cursor:pointer;font-size:9px;font-weight:850}.viewer-boost-lynup:hover{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.viewer-boost-lynup:hover{background:color-mix(in srgb,var(--accent) 20%,#18131b)}}.viewer-boost-lynup:disabled{opacity:.55;cursor:wait}.viewer-boost-lynup.already-next{color:#77717c;background:#17151a;border-color:#343038}.queue-row-actions .viewer-remove-lynup{grid-area:auto}@media (max-width:650px){.fan-row:has(.queue-row-actions){grid-template-columns:24px minmax(0,1fr) auto}.fan-row>.queue-row-actions{grid-column:2/4;justify-content:flex-start}.viewer-boost-lynup{min-height:28px}.queue-row-actions .viewer-remove-lynup{width:auto;min-height:28px;padding:0 8px;font-size:9px}.queue-row-actions .viewer-remove-lynup:before{content:none}}.queue-heading-actions{align-items:center;gap:8px;display:flex}.queue-notify-action{border:1px solid var(--accent);min-height:30px;padding:0 10px}@supports (color:color-mix(in lab,red,red)){.queue-notify-action{border:1px solid color-mix(in srgb,var(--accent) 46%,#453b4b)}}.queue-notify-action{background:var(--accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.queue-notify-action{background:color-mix(in srgb,var(--accent) 8%,#17131b)}}.queue-notify-action{color:#d8c8e1;white-space:nowrap;cursor:pointer;font-size:8px;font-weight:850}.queue-notify-action:hover{border-color:var(--accent);color:#fff}.spotlight-track-picker select{height:44px}.spotlight-track-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.spotlight-track-fields>label{color:#aaa3ae;gap:7px;font-size:9px;font-weight:800;display:grid}.spotlight-track-url{grid-column:1/-1}.spotlight-track-clear{color:#9b778f;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:800}.spotlight-track-clear:hover{color:#e4bad6}.offline-featured-track{border:1px solid var(--profile-accent);grid-template-columns:128px minmax(0,1fr) auto;align-items:center;gap:22px;min-height:156px;margin-bottom:12px;padding:14px;display:grid}@supports (color:color-mix(in lab,red,red)){.offline-featured-track{border:1px solid color-mix(in srgb,var(--profile-accent) 44%,#353038)}}.offline-featured-track{background:linear-gradient(110deg,var(--profile-accent),#111014);border-radius:15px}@supports (color:color-mix(in lab,red,red)){.offline-featured-track{background:linear-gradient(110deg,color-mix(in srgb,var(--profile-accent) 14%,#141116),#111014)}}.offline-featured-track{color:#f6f2f7;transition:transform .18s,border-color .18s}.offline-featured-track:hover{border-color:var(--profile-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.offline-featured-track:hover{border-color:color-mix(in srgb,var(--profile-accent) 70%,#fff)}}.offline-featured-track-art{aspect-ratio:1;background:radial-gradient(circle at 35% 25%,var(--profile-accent),var(--profile-accent) 38%,#211528 100%);border-radius:12px;align-content:center;place-items:center;gap:12px;display:grid}@supports (color:color-mix(in lab,red,red)){.offline-featured-track-art{background:radial-gradient(circle at 35% 25%,color-mix(in srgb,var(--profile-accent) 72%,#fff),var(--profile-accent) 38%,#211528 100%)}}.offline-featured-track-art{box-shadow:0 18px 45px #0008}.offline-featured-track-art i{color:#151017;background:#fff;border-radius:50%;place-items:center;width:42px;height:42px;padding-left:3px;font-size:14px;font-style:normal;display:grid}.offline-featured-track-art small{color:#fff;font:850 6px var(--font-mono);letter-spacing:.13em}.offline-featured-track>div{min-width:0}.offline-featured-track>div>small{color:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.offline-featured-track>div>small{color:color-mix(in srgb,var(--profile-accent) 66%,#fff)}}.offline-featured-track>div>small{font:800 7px var(--font-mono);letter-spacing:.08em}.offline-featured-track h3{letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin:9px 0 5px;font-size:clamp(23px,3vw,34px);overflow:hidden}.offline-featured-track p{color:#aaa2ad;margin:0;font-size:10px}.offline-featured-track>b{color:#e2d8e6;white-space:nowrap;background:#17131a;border:1px solid #514658;border-radius:9px;align-self:end;align-items:center;gap:10px;padding:11px 13px;font-size:8px;display:flex}.offline-featured-track>b span{color:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.offline-featured-track>b span{color:color-mix(in srgb,var(--profile-accent) 70%,#fff)}}.offline-featured-track>b span{font-size:13px}@media (max-width:800px){.spotlight-track-fields{grid-template-columns:1fr}.spotlight-track-url{grid-column:auto}.offline-featured-track{grid-template-columns:82px minmax(0,1fr);gap:14px;min-height:112px}.offline-featured-track>b{grid-column:1/-1;justify-content:space-between;align-self:auto}.offline-featured-track h3{font-size:22px}.offline-featured-track-art{width:82px}.offline-featured-track-art i{width:34px;height:34px}}.offline-lynup-shell{background:radial-gradient(circle at 8% 4%,var(--profile-accent),transparent 30%),#08080a;padding-bottom:0}@supports (color:color-mix(in lab,red,red)){.offline-lynup-shell{background:radial-gradient(circle at 8% 4%,color-mix(in srgb,var(--profile-accent) 12%,transparent),transparent 30%),#08080a}}.offline-artist-hero{width:calc(100% + 56px);min-height:650px;margin:0 -28px;box-shadow:0 36px 120px #0009}.offline-artist-card{gap:36px;width:min(1500px,100%);min-height:650px;padding:84px 28px 72px}.offline-artist-card .offline-artist-avatar{border-width:3px;width:164px;height:164px;font-size:54px;box-shadow:0 26px 75px #000d,0 0 0 9px #09090b99}.offline-artist-copy>.eyebrow{margin-bottom:17px;font-size:10px}.offline-artist-card .offline-artist-title{gap:18px}.offline-artist-card .offline-artist-title h1{font-size:clamp(64px,6.4vw,104px);line-height:.88}.offline-artist-card .offline-artist-title>span{padding:9px 12px;font-size:8px}.offline-artist-handle{margin-top:15px;font-size:14px}.offline-artist-card .offline-artist-bio{max-width:820px;margin-top:22px;font-size:15px;line-height:1.7}.offline-link-hub>header>span{margin-bottom:4px}.offline-featured-track{border-radius:17px;grid-template-columns:180px minmax(0,1fr) auto;gap:32px;min-height:220px;margin-bottom:18px;padding:18px}.offline-featured-track h3{margin:12px 0 8px;font-size:clamp(34px,3.5vw,56px)}.offline-featured-track p{font-size:12px}.offline-featured-track-art i{width:56px;height:56px;font-size:18px}.offline-featured-track>b{margin:0 8px 8px 0;padding:15px 17px;font-size:9px}.offline-featured-links{gap:12px}.offline-featured-links>a{min-height:92px;padding:16px 18px}.offline-discovery-card>div:first-child>p:last-child{max-width:430px;margin-top:18px;font-size:12px}.offline-discovery-card>footer{padding-top:34px}@media (min-width:1800px){.offline-artist-card,.offline-lynup-nav{width:min(1680px,100% - 96px)}.offline-discovery-layout{padding-left:max(48px,50vw - 840px);padding-right:max(48px,50vw - 840px)}}@media (max-width:1050px) and (min-width:801px){.offline-artist-card{padding-inline:36px}.offline-discovery-layout{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);padding-inline:36px}.offline-link-hub{padding-right:34px}.offline-discovery-card{padding-left:34px}.offline-featured-track{grid-template-columns:130px minmax(0,1fr)}.offline-featured-track>b{grid-column:1/-1;justify-content:space-between;margin:0}.offline-featured-track h3{font-size:34px}}@media (max-width:800px){.offline-lynup-shell{padding-bottom:0}.offline-lynup-nav{height:68px}.offline-artist-hero{width:calc(100% + 28px);min-height:0;margin:0 -14px}.offline-artist-card{min-height:560px;padding:210px 20px 30px}.offline-artist-card .offline-artist-avatar{border-width:2px;width:96px;height:96px;box-shadow:0 18px 50px #000d,0 0 0 6px #09090b99}.offline-artist-card .offline-artist-title h1{font-size:clamp(42px,13vw,60px);line-height:.93}.offline-artist-card .offline-artist-bio{font-size:12px}.offline-discovery-layout{grid-template-columns:1fr;width:calc(100% + 28px);margin:0 -14px;padding:36px 20px 56px}.offline-link-hub{padding:0}.offline-link-hub>header{align-items:flex-start}.offline-discovery-card h2,.offline-link-hub>header h2{font-size:30px}.offline-featured-track{grid-template-columns:86px minmax(0,1fr);min-height:0;padding:12px}.offline-featured-track h3{font-size:23px}.offline-featured-track-art{width:86px}.offline-featured-links{grid-template-columns:1fr}.offline-discovery-card{border-top:1px solid #302b34;border-left:0;margin-top:40px;padding:40px 0 0}.offline-community-stats article{min-height:92px;padding:0 9px}}.settings-workspace-grid.view-developer,.settings-workspace-grid.view-sharing{grid-template-columns:minmax(0,1fr)}.settings-workspace-grid.view-developer>.settings-column:empty,.settings-workspace-grid.view-safety>.settings-column:empty{display:none}.streamer-sharing-layout{grid-template-columns:minmax(0,.92fr) minmax(380px,1.08fr);align-items:start;gap:16px;display:grid}.share-editor{min-width:0;margin:0}.share-editor-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.share-editor-heading>div{gap:5px;display:grid}.share-editor-heading>span{color:#928b98;letter-spacing:.08em;text-transform:uppercase;background:#171419;border:1px solid #332d38;border-radius:999px;flex:none;padding:6px 9px;font-size:9px;font-weight:800}.share-editor label{gap:7px;display:grid;position:relative}.share-editor label>small{color:#77717e;justify-self:end;font-size:9px;font-weight:700}.share-editor textarea{resize:vertical;min-height:132px}.share-editor-actions{align-items:center;gap:10px;padding-top:4px;display:flex}.share-editor-actions>a{color:#b7afbb;padding:10px 4px;font-size:11px;font-weight:750;text-decoration:none}.share-editor-actions>a:hover{color:#fff}.share-card-preview{background:#111013;border:1px solid #38323d;border-radius:15px;overflow:hidden;box-shadow:0 18px 44px #0003}.share-card-preview>header{background:#151317;border-bottom:1px solid #29262d;justify-content:space-between;align-items:center;gap:16px;padding:13px 16px;display:flex}.share-card-preview>header>span{color:#b36ef0;letter-spacing:.14em;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.share-card-preview>header>small{color:#827b88;font-size:9px;font-weight:700}.share-card-art{background-color:#18131d;background-image:linear-gradient(145deg,#2c1644,#17121c 48%,#101012),linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-position:50%;background-repeat:no-repeat,repeat,repeat;background-size:auto,40px 40px,40px 40px;align-items:flex-end;gap:10px;min-height:218px;padding:22px;display:flex;position:relative}.share-card-art.has-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.share-card-art:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0e0d10dd);height:72%;position:absolute;inset:auto 0 0}.share-card-art>em,.share-card-mark{z-index:1;position:relative}.share-card-mark{color:#fff;background:#8f3fe6;border-radius:10px;place-items:center;width:32px;height:32px;font-size:15px;font-weight:900;display:grid;box-shadow:0 8px 25px #8f3fe655}.share-card-art>em{color:#f1e9f5;letter-spacing:.13em;padding-bottom:2px;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.share-card-copy{gap:6px;padding:18px 20px 19px;display:grid}.share-card-copy>small{color:#8f8794;text-transform:uppercase;font-size:9px;font-weight:750}.share-card-copy h3{color:#f4f1f5;letter-spacing:-.025em;margin:0;font-size:20px;line-height:1.15}.share-card-copy p{color:#aaa3ae;min-height:32px;margin:0;font-size:11px;line-height:1.45}.share-card-copy>span{color:#76558a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;overflow:hidden}.share-card-preview>footer{color:#7f7884;background:#131215;border-top:1px solid #29262d;align-items:center;gap:8px;padding:11px 16px;font-size:9px;line-height:1.4;display:flex}.share-card-preview>footer>i{border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 10px}@media (max-width:1000px){.streamer-sharing-layout{grid-template-columns:1fr}.share-card-preview{order:-1}.share-card-art{min-height:190px}}@media (max-width:650px){.share-editor-heading{display:grid}.share-editor-heading>span{justify-self:start}.share-editor-actions{flex-direction:column;align-items:stretch}.share-editor-actions>a{text-align:center}.share-card-art{min-height:155px}.share-card-copy{padding:15px}}.submission-quality-settings{background:linear-gradient(145deg,#17131b,#111113);border-color:#3b3043}.quality-control-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.quality-control-grid .toggle{background:#111013;border:1px solid #302c34;border-radius:11px;margin:0;padding:14px}.quality-cooldown{gap:7px;max-width:360px;display:grid}.quality-cooldown input{max-width:180px}.quality-cooldown small{color:#7e7784;font-size:9px}.submission-genre-field{gap:7px;display:grid}.submission-genre-field input{width:100%}.post-stream-recap{background:radial-gradient(circle at 0 0,#2c1b3d,#0000 40%),linear-gradient(145deg,#17131c,#111113);border:1px solid #473557;border-radius:17px;margin-bottom:18px;overflow:hidden;box-shadow:0 20px 55px #0004}.post-stream-recap>header{border-bottom:1px solid #302a36;justify-content:space-between;align-items:center;gap:24px;padding:24px 26px;display:flex}.post-stream-recap>header>div:first-child{gap:5px;display:grid}.post-stream-recap>header span{color:#b96ff3;font:800 9px/1 var(--font-mono);letter-spacing:.14em}.post-stream-recap>header h2{letter-spacing:-.035em;margin:0;font-size:24px}.post-stream-recap>header p{color:#8d8692;margin:0;font-size:10px}.post-stream-recap>header>div:last-child{flex:none;gap:8px;display:flex}.post-stream-recap>header .button{place-items:center;text-decoration:none;display:grid}.post-stream-recap-grid{grid-template-columns:repeat(4,1fr);display:grid}.post-stream-recap-grid>article{border-right:1px solid #2c2830;gap:5px;min-width:0;padding:21px 24px;display:grid}.post-stream-recap-grid>article:last-child{border-right:0}.post-stream-recap-grid span{color:#8b8490;text-transform:uppercase;font-size:9px;font-weight:750}.post-stream-recap-grid strong{color:#f2edf5;text-overflow:ellipsis;white-space:nowrap;font-size:24px;line-height:1;overflow:hidden}.post-stream-recap-grid small{color:#746d79;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.post-stream-highlights{background:#161219;border-top:1px solid #302a36;align-items:center;gap:12px;padding:14px 24px;display:flex}.post-stream-highlights>span{color:#d799ff;background:#39224b;border-radius:9px;place-items:center;width:32px;height:32px;font-size:14px;display:grid}.post-stream-highlights>div{gap:3px;display:grid}.post-stream-highlights strong{font-size:11px}.post-stream-highlights small{color:#8a8290;font-size:9px}@media (max-width:900px){.post-stream-recap-grid{grid-template-columns:1fr 1fr}.post-stream-recap-grid>article:nth-child(2){border-right:0}.post-stream-recap-grid>article:nth-child(-n+2){border-bottom:1px solid #2c2830}}@media (max-width:650px){.quality-control-grid{grid-template-columns:1fr}.post-stream-recap>header{flex-direction:column;align-items:stretch;padding:20px}.post-stream-recap>header>div:last-child{grid-template-columns:1fr 1fr;display:grid}.post-stream-recap-grid{grid-template-columns:1fr 1fr}.post-stream-recap-grid>article{padding:17px}.post-stream-recap-grid strong{font-size:20px}}.home-nav{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;height:82px;display:grid;position:relative}.home-nav>.wordmark{justify-self:start;align-items:center;gap:10px;min-height:44px;display:flex}.home-primary-nav{background:#0e0d10;border:1px solid #29272e;border-radius:12px;justify-self:center;align-items:center;padding:4px;display:flex;gap:3px!important}.home-primary-nav .artist-week-nav-link,.home-primary-nav>a{white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;min-height:36px;margin:0;font-weight:750;display:flex;color:#8f8995!important;padding:0 12px!important;font-size:10px!important}.home-primary-nav .artist-week-nav-link:hover,.home-primary-nav>a:hover{background:#1b181e;color:#fff!important}.home-primary-nav .artist-week-nav-link>span{color:#bd83e5;font-size:12px}.home-primary-nav .home-live-link{color:#9ecfaa!important}.home-primary-nav .home-live-link i{background:#2bd86b;width:6px;height:6px;box-shadow:0 0 0 4px #2bd86b17}.home-nav-actions{justify-self:end;align-items:center;gap:8px;display:flex;position:relative}.home-nav-actions>.nav-signup{border-radius:10px;min-height:42px;padding:0 16px;font-size:10px;font-weight:800}.home-login-link{color:#aaa4af;align-items:center;min-height:40px;padding:0 10px;font-size:10px;font-weight:750;display:flex}.home-account-menu{position:relative}.home-account-menu>summary{color:#d9d5dc;cursor:pointer;background:#111014;border:1px solid #2e2b33;border-radius:11px;grid-template-columns:32px minmax(0,auto) 10px;align-items:center;gap:9px;min-height:44px;padding:5px 9px 5px 5px;list-style:none;display:grid}.home-account-menu>summary::-webkit-details-marker{display:none}.home-account-menu>summary:hover,.home-account-menu[open]>summary{background:#18131c;border-color:#544060}.home-account-menu>summary>i,.home-account-menu>summary>img{color:#dbb8f5;object-fit:cover;background:#2c1d36;border-radius:9px;place-items:center;width:32px;height:32px;font-size:10px;font-style:normal;font-weight:850;display:grid;overflow:hidden}.home-account-menu>summary>span{gap:1px;min-width:0;display:grid}.home-account-menu>summary small{color:#6f6874;text-transform:uppercase;letter-spacing:.06em;font-size:7px}.home-account-menu>summary strong{text-overflow:ellipsis;white-space:nowrap;max-width:125px;font-size:10px;overflow:hidden}.home-account-menu>summary>b{color:#716b76;font-size:9px;transition:transform .15s}.home-account-menu[open]>summary>b{transform:rotate(180deg)}.home-account-menu>div{z-index:80;background:#111014;border:1px solid #3b3242;border-radius:13px;width:260px;padding:7px;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 24px 70px #000c}.home-account-menu>div>a{color:#ddd8e0;border-radius:9px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;min-height:58px;padding:8px 9px;display:grid}.home-account-menu>div>a:hover{background:#1c1720}.home-account-menu>div>a>span:first-child{color:#c599e5;background:#211927;border-radius:8px;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.home-account-menu>div>a>span:last-child{gap:3px;display:grid}.home-account-menu>div>a strong{font-size:10px}.home-account-menu>div>a small{color:#77717c;font-size:8px}.home-account-menu form{border-top:1px solid #29252d;margin:5px 3px 2px;padding-top:6px}.home-account-menu form button{color:#8d858f;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:38px;padding:0 8px;font-size:9px;font-weight:750;display:flex}.home-account-menu form button:hover{color:#e6a0ad;background:#21161a}.home-account-menu form button>span{font-size:13px}.home-nav .home-nav-mobile-links{display:none!important}@media (max-width:1050px){.home-nav{gap:16px}.home-account-menu>summary>span{display:none}.home-account-menu>summary{grid-template-columns:32px 10px}.home-primary-nav .artist-week-nav-link,.home-primary-nav>a{padding-inline:9px!important}}@media (max-width:760px){.home-nav{grid-template-columns:auto 1fr;height:70px}.home-primary-nav{display:none}.home-nav-actions{grid-column:2;justify-self:end}.home-studio-link{display:none!important}.home-account-menu>summary{grid-template-columns:32px 10px}.home-nav .home-nav-mobile-links{border-bottom:1px solid #29252d;grid-template-columns:1fr;gap:2px;margin-bottom:5px;padding-bottom:6px;display:grid!important}.home-nav-mobile-links>a{border-radius:8px;grid-template-columns:26px minmax(0,1fr);align-items:center;min-height:40px;padding:0 8px;font-weight:750;display:grid;color:#a9a2ae!important;font-size:9px!important}.home-nav-mobile-links>a:hover{background:#1c1720;color:#fff!important}.home-nav-mobile-links>a>span{color:#bd83e5;place-items:center;width:24px;display:grid}.home-nav-mobile-links .home-mobile-live-dot{background:#2bd86b;border-radius:50%;justify-self:center;width:6px;height:6px;box-shadow:0 0 0 4px #2bd86b17}.home-menu-studio{display:grid!important}.home-account-menu>div{width:auto;max-height:calc(100vh - 82px);position:fixed;top:70px;left:12px;right:12px;overflow:auto}.home-nav-actions>.nav-signup{min-height:42px}.home-login-link{padding-inline:8px}}@media (min-width:761px){.home-menu-studio{display:none!important}}@media (max-width:420px){.home-nav>.wordmark{font-size:19px}.home-nav-actions{gap:5px}.home-nav-actions .account-notification-bell{width:40px;height:40px}.home-account-menu>summary{min-height:42px;padding:4px}.home-account-menu>summary>b{display:none}.home-account-menu>summary{grid-template-columns:32px}.home-nav-actions>.nav-signup{padding-inline:11px}}.public-live-header{width:min(1180px,100%);height:66px}.public-live-header>.wordmark{color:#f5f1f7;text-decoration:none}.public-live-nav{gap:7px}.public-live-nav>*{box-sizing:border-box}.public-live-nav>.live-badge{letter-spacing:.08em;border-radius:10px;height:34px;padding:0 11px;font-size:8px}.public-live-nav>.public-notification-button{white-space:nowrap;align-items:center;gap:8px;border-radius:10px!important;min-height:38px!important;padding:0 11px!important;display:flex!important}.public-live-nav>.public-notification-button strong{font-size:9px;line-height:1}.public-live-nav>.public-notification-button span{border-left:1px solid;padding-left:8px}@supports (color:color-mix(in lab,red,red)){.public-live-nav>.public-notification-button span{border-left:1px solid color-mix(in srgb,currentColor 22%,transparent)}}.public-live-nav>.public-notification-button span{font-size:7px;line-height:1}.public-live-nav>.public-share-button,.public-live-nav>.public-sign-in-button,.public-live-nav>.public-support-trigger{white-space:nowrap;justify-content:center;align-items:center;gap:7px;font-size:9px;font-weight:800;display:inline-flex;border-radius:10px!important;height:38px!important;padding:0 11px!important}.public-live-nav>.public-moderate-link{border-color:var(--accent);justify-content:center;align-items:center;gap:7px;height:38px;padding:0 11px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.public-live-nav>.public-moderate-link{border-color:color-mix(in srgb,var(--accent) 58%,#3b3340)}}.public-live-nav>.public-moderate-link{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-live-nav>.public-moderate-link{background:color-mix(in srgb,var(--accent) 13%,#121116)}}.public-live-nav>.public-moderate-link{color:#eee3f4;white-space:nowrap;font-size:9px;font-weight:850}.public-live-nav>.public-moderate-link>span{color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-live-nav>.public-moderate-link>span{color:color-mix(in srgb,var(--accent) 70%,#fff)}}.public-live-nav>.public-moderate-link>span{font-size:13px}.public-live-nav>.public-moderate-link:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-live-nav>.public-moderate-link:hover{border-color:color-mix(in srgb,var(--accent) 78%,#fff)}}.public-live-nav>.public-moderate-link:hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-live-nav>.public-moderate-link:hover{background:color-mix(in srgb,var(--accent) 22%,#151218)}}.public-live-nav>.public-moderate-link:hover{color:#fff}.public-live-nav>.public-share-button b{color:#ded2e6;font-size:13px;font-weight:500}.public-viewer-nav{border-left:1px solid #332b38;align-items:center;gap:6px;margin-left:1px;padding-left:8px;display:flex}.public-viewer-nav>.account-notification-center .account-notification-bell{width:38px;height:38px;background:#121116!important;border-radius:10px!important}.public-viewer-nav>a{background:#121116;align-items:center;gap:8px;min-width:0;height:38px;text-decoration:none;display:flex;color:#c8c0cb!important;border:1px solid #302b34!important;border-radius:10px!important;padding:0 10px 0 5px!important}.public-viewer-nav>a:hover{background:#19151d;color:#fff!important;border-color:#55465e!important}.public-viewer-initial{background:linear-gradient(145deg,var(--accent),#17131b);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab,red,red)){.public-viewer-initial{background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 32%,#241b2b),#17131b)}}.public-viewer-initial{color:#fff;font:850 9px var(--font-mono);text-transform:uppercase}.public-viewer-nav>a strong{text-overflow:ellipsis;white-space:nowrap;max-width:112px;font-size:9px;overflow:hidden}@media (max-width:900px){.public-live-header .creator-lockup,.public-live-nav>.public-notification-button span{display:none}.public-live-nav>.public-notification-button strong{font-size:8px}.public-viewer-nav>a strong{display:none}.public-viewer-nav>a{padding-right:5px!important}}@media (max-width:680px){.public-live-header{height:60px;min-height:60px;padding:0}.public-live-nav{gap:5px}.public-live-nav>.public-notification-button,.public-live-nav>.public-share-button,.public-live-nav>.public-support-trigger{display:none!important}.public-live-nav>.public-moderate-link{height:36px;padding:0 9px;font-size:8px}.public-live-nav>.live-badge{height:32px;padding:0 9px}.public-viewer-nav{gap:5px;padding-left:6px}.public-viewer-nav>.account-notification-center .account-notification-bell,.public-viewer-nav>a{height:36px}.public-viewer-nav>.account-notification-center .account-notification-bell{width:36px}.public-live-nav>.public-sign-in-button{height:36px!important}}.home-platform{background:radial-gradient(circle at 77% 8%,#301b4126,#0000 24%),radial-gradient(circle at 15% 43%,#15241c14,#0000 26%),#09090b;padding-bottom:70px}.home-platform .home-nav{z-index:20;position:relative}.home-platform .home-primary-nav>a{scroll-behavior:smooth}.home-live-rail-v3{min-height:110px}.home-live-rail-v3 .home-live-rail-label>span{color:#f5eafc}.home-live-rail-v3 .home-live-rail-label i{background:#ff4d73;animation:home-live-pulse 1.8s ease-in-out infinite;box-shadow:0 0 0 5px #ff4d731b,0 0 18px #ff4d7360}.home-live-rail-v3 .home-live-track>a{transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.home-live-rail-v3 .home-live-track>a:after{content:"";background:var(--creator-accent);filter:blur(45px);opacity:.12;pointer-events:none;border-radius:50%;width:100px;height:100px;position:absolute;inset:auto -30px -55px auto}.home-live-rail-v3 .home-live-track>a:hover{transform:translateY(-2px);box-shadow:0 16px 38px #0008}.home-live-track>a>span strong{align-items:center;gap:6px;display:flex}.home-live-track>a>span strong>b{color:#ff708d;font:850 6px var(--font-mono);letter-spacing:.07em;background:#ff365f1c;border-radius:4px;padding:3px 5px}.home-live-track>a>em{align-items:center;gap:4px;display:flex}.home-live-track>a>em>b{color:#ece9ef;font-size:10px}.home-live-track>a>em>span{color:var(--creator-accent);margin-left:3px;font-size:13px;transition:transform .18s}.home-live-track>a:hover>em>span{transform:translate(3px)}@keyframes home-live-pulse{50%{box-shadow:0 0 0 8px #ff4d7305,0 0 24px #ff4d7380}}.home-platform-hero{position:relative;min-height:720px!important;padding-top:90px!important}.home-platform-hero:before{content:"";pointer-events:none;border:1px solid #ffffff05;border-radius:50%;width:580px;height:580px;position:absolute;top:17%;left:-18%;box-shadow:0 0 0 80px #ffffff02,0 0 0 160px #ffffff01}.home-platform-hero .home-hero-copy{z-index:2;position:relative}.home-platform-hero .home-hero-copy h1{letter-spacing:-.076em;font-size:clamp(58px,7.1vw,103px);line-height:.89}.home-platform-hero .home-hero-copy h1 span{color:#b66fff;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#a953f2,#d597ff);-webkit-background-clip:text;background-clip:text}.home-platform-hero .home-hero-copy>p:not(.eyebrow){max-width:680px;font-size:15px;line-height:1.72}.home-platform-hero .home-actions .ghost{background:#101012;border-color:#353139}.home-platform-hero .home-actions .ghost:hover{background:#19131e;border-color:#614274}.home-platform-hero .home-featured-simple{transform:translateY(10px)rotate(.35deg)}.home-featured-kicker{width:max-content;font:850 7px var(--font-mono);letter-spacing:.13em;margin-bottom:2px;color:#c98df4!important}.home-featured-meta{flex-wrap:wrap;align-items:center;margin-top:16px;gap:6px!important;display:flex!important}.home-featured-meta>span{color:#afa5b4;font:750 7px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:#08070a4d;border:1px solid #ffffff17;border-radius:6px;padding:5px 7px}.home-featured-simple .home-featured-cover{transform:rotate(-1.5deg)}.home-platform-proof{z-index:3;background:linear-gradient(100deg,#100e12,#121015);position:relative;margin-top:2px!important}.home-section-intro{max-width:850px}.home-section-intro h2{letter-spacing:-.066em;margin:12px 0 16px;font-size:clamp(44px,6.1vw,76px);line-height:.94}.home-section-intro>p:last-child{color:#928c98;max-width:620px;margin:0;font-size:12px;line-height:1.75}.home-community,.home-earn,.home-product{width:min(1320px,100%);margin:120px auto 0;scroll-margin-top:90px}.home-earn-layout{grid-template-columns:minmax(350px,.72fr) minmax(560px,1.28fr);align-items:stretch;gap:22px;margin-top:44px;display:grid}.home-earn-methods{gap:9px;display:grid}.home-earn-methods article{background:linear-gradient(145deg,#131115,#0e0e10);border:1px solid #302c34;border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:125px;padding:18px;transition:border-color .18s,transform .18s;display:grid}.home-earn-methods article:hover{border-color:#5f3d73;transform:translate(4px)}.home-earn-methods article>span{color:#c986ef;width:34px;height:34px;font:850 8px var(--font-mono);background:#24182d;border-radius:9px;place-items:center;display:grid}.home-earn-methods article>div{gap:7px;display:grid}.home-earn-methods strong{font-size:15px}.home-earn-methods p{color:#827c87;margin:0;font-size:9px;line-height:1.55}.home-earn-methods em{color:#9b72b6;font:800 6px var(--font-mono);letter-spacing:.07em;background:#1d1822;border-radius:6px;padding:6px 7px;font-style:normal}.home-product-shot{background:#0d0c0f;border:1px solid #39313f;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 35px 100px #0009}.home-product-shot>header{background:#121014;border-bottom:1px solid #2c2830;justify-content:space-between;align-items:center;height:54px;padding:0 17px 0 64px;display:flex}.home-product-shot>header>span{color:#b8b1bc;font:800 7px var(--font-mono);letter-spacing:.08em;align-items:center;gap:7px;display:flex}.home-product-shot>header>span i{background:#35dd76;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #35dd7618}.home-product-shot>header>div{align-items:center;gap:10px;display:flex}.home-product-shot>header b,.home-product-shot>header em{color:#867f8a;font-size:8px;font-style:normal}.home-product-shot>header em{color:#c795eb;background:#25202a;border-radius:6px;padding:5px 7px}.home-shot-sidebar{z-index:3;background:#0b0a0d;border-right:1px solid #29252d;flex-direction:column;align-items:center;gap:8px;width:48px;padding-top:63px;display:flex;position:absolute;inset:0 auto 0 0}.home-shot-sidebar span{color:#5e5961;border-radius:8px;place-items:center;width:31px;height:31px;font-size:9px;display:grid}.home-shot-sidebar span.active{color:#cb8cf5;background:#2a1b35}.home-earnings-screen{gap:13px;padding:22px 20px 20px 69px;display:grid}.home-shot-title{gap:4px;display:grid}.home-earnings-total>span,.home-shot-kpis span,.home-shot-title>span{color:#8d61aa;font:850 6px var(--font-mono);letter-spacing:.1em}.home-shot-title>strong{letter-spacing:-.04em;font-size:22px}.home-shot-title>small{color:#706a74;font-size:8px}.home-earnings-total{background:radial-gradient(circle at 85% 5%,#6c339537,#0000 32%),linear-gradient(145deg,#18121e,#101013);border:1px solid #3a3042;border-radius:13px;align-content:start;min-height:190px;padding:19px;display:grid;position:relative;overflow:hidden}.home-earnings-total>strong{color:#f4eaf9;letter-spacing:-.055em;margin:9px 0 4px;font-size:34px}.home-earnings-total>p{color:#756d7a;margin:0;font-size:7px}.home-earnings-graph{border-bottom:1px solid #342b3a;align-items:flex-end;gap:4px;height:74px;display:flex;position:absolute;bottom:17px;left:15px;right:15px}.home-earnings-graph i{opacity:.75;background:linear-gradient(#b465e7,#603484);border-radius:3px 3px 0 0;flex:1;min-height:9%}.home-earnings-graph i:first-child{height:18%}.home-earnings-graph i:nth-child(2){height:32%}.home-earnings-graph i:nth-child(3){height:24%}.home-earnings-graph i:nth-child(4){height:46%}.home-earnings-graph i:nth-child(5){height:38%}.home-earnings-graph i:nth-child(6){height:55%}.home-earnings-graph i:nth-child(7){height:49%}.home-earnings-graph i:nth-child(8){height:67%}.home-earnings-graph i:nth-child(9){height:59%}.home-earnings-graph i:nth-child(10){height:78%}.home-earnings-graph i:nth-child(11){height:69%}.home-earnings-graph i:nth-child(12){height:94%}.home-shot-kpis{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.home-shot-kpis article{background:#111013;border:1px solid #2d2930;border-radius:10px;gap:5px;padding:12px;display:grid}.home-shot-kpis strong{font-size:17px}.home-shot-kpis small{color:#6f997c;font-size:7px}.home-product>header{max-width:920px}.home-lifecycle{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:42px;display:grid}.home-lifecycle article{background:#0e0e10;border:1px solid #2b292e;border-radius:13px;align-content:start;gap:8px;min-height:145px;padding:21px;display:grid}.home-lifecycle article.active{background:radial-gradient(circle at 100% 0,#71369b2b,#0000 38%),#151118;border-color:#5c3d70}.home-lifecycle article>span{color:#9a6db7;font:850 7px var(--font-mono);letter-spacing:.1em}.home-lifecycle strong{font-size:17px}.home-lifecycle p{color:#7d7881;margin:0;font-size:9px;line-height:1.6}.home-studio-showcase{background:radial-gradient(circle at 70% 0,#61378a1d,#0000 34%),#111012;border:1px solid #302b33;border-radius:20px;grid-template-columns:minmax(0,1.45fr) minmax(310px,.55fr);align-items:center;gap:46px;margin-top:24px;padding:34px;display:grid}.home-studio-shot{min-height:520px}.home-studio-screen{grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);gap:10px;padding:20px 18px 18px 67px;display:grid}.home-now-playing-shot,.home-queue-shot{background:#0d0c0f;border:1px solid #2f2b32;border-radius:13px}.home-now-playing-shot{grid-template-columns:155px minmax(0,1fr);align-items:center;gap:21px;padding:20px;display:grid}.home-shot-art{aspect-ratio:1;color:#fff;background:radial-gradient(circle at 30% 25%,#d484ff,#653296 45%,#18121e);border-radius:13px;place-items:center;font-size:32px;display:grid;position:relative;box-shadow:0 18px 50px #0009}.home-shot-art>i{background:#9147ff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;display:grid;position:absolute;bottom:11px;right:11px}.home-now-playing-shot>div:last-child>span,.home-queue-shot>header>span{color:#a76bc8;font:850 6px var(--font-mono);letter-spacing:.11em}.home-now-playing-shot h3{margin:9px 0 4px;font-size:22px}.home-now-playing-shot p{color:#746f78;margin:0;font-size:8px}.home-shot-progress{background:#2c2930;border-radius:99px;height:4px;margin:26px 0 12px}.home-shot-progress i{border-radius:inherit;background:#9d51d0;width:58%;height:100%;display:block}.home-shot-controls{grid-template-columns:36px 1fr 36px;gap:6px;display:grid}.home-shot-controls button{color:#928d96;background:#171419;border:1px solid #37323b;border-radius:8px;height:35px;font-size:8px}.home-shot-controls button.main{color:#dec0f1;background:#2a1d32;border-color:#613d75}.home-queue-shot{overflow:hidden}.home-queue-shot>header{border-bottom:1px solid #2a272d;justify-content:space-between;align-items:center;height:48px;padding:0 13px;display:flex}.home-queue-shot>header b{color:#ad7ccd;width:22px;height:22px;font:800 8px var(--font-mono);background:#211926;border-radius:7px;place-items:center;display:grid}.home-queue-shot article{border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;margin:6px;padding:10px 8px;display:grid}.home-queue-shot article.active{background:#19151c}.home-queue-shot article>i{color:#716a76;font:800 7px var(--font-mono);font-style:normal}.home-queue-shot article>div{gap:3px;display:grid}.home-queue-shot strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.home-queue-shot small{color:#69636c;font-size:7px}.home-queue-shot article>em{color:#b683db;font:800 6px var(--font-mono);font-style:normal}.home-showcase-copy h3{letter-spacing:-.055em;margin:13px 0 15px;font-size:clamp(31px,3.2vw,45px);line-height:1}.home-showcase-copy>p:not(.eyebrow){color:#8e8792;margin:0;font-size:11px;line-height:1.7}.home-showcase-copy ul{color:#a19aa5;gap:11px;margin:25px 0 0;padding:0;font-size:9px;list-style:none;display:grid}.home-showcase-copy li{align-items:center;gap:9px;display:flex}.home-showcase-copy li span{color:#76d594;background:#17311f;border-radius:6px;place-items:center;width:20px;height:20px;font-size:8px;display:grid}.home-product-grid{grid-template-columns:repeat(2,1fr);gap:13px;margin-top:13px;display:grid}.home-product-card{background:#111012;border:1px solid #302c34;border-radius:18px;grid-template-rows:auto 1fr;gap:26px;min-height:520px;padding:28px;display:grid;overflow:hidden}.home-product-card>div:first-child>span{color:#a771c8;font:850 7px var(--font-mono);letter-spacing:.11em}.home-product-card h3{letter-spacing:-.052em;max-width:520px;margin:13px 0 11px;font-size:30px;line-height:1.02}.home-product-card p{color:#847e89;max-width:540px;margin:0;font-size:10px;line-height:1.65}.home-public-preview{background:#0b0b0d;border:1px solid #39323e;border-radius:14px;align-self:end;overflow:hidden;box-shadow:0 25px 60px #0008}.home-public-preview>header{justify-content:space-between;align-items:center;height:46px;padding:0 13px;display:flex}.home-public-preview>header>span{color:#ff94c6;font:850 7px var(--font-mono);align-items:center;gap:6px;display:flex}.home-public-preview>header i{background:#ff4b82;border-radius:50%;width:6px;height:6px}.home-public-preview>header button{color:#f2bfd7;background:#23131d;border:1px solid #5e2f4b;border-radius:7px;padding:6px 9px;font-size:7px}.home-public-video{background:radial-gradient(circle at 65% 20%,#7a3f9360,#0000 35%),linear-gradient(145deg,#24132e,#0e1015);align-content:center;place-items:center;gap:11px;height:180px;display:grid}.home-public-video>span{color:#8a708e;font:800 6px var(--font-mono);letter-spacing:.12em}.home-public-video>i{color:#fff;background:#ffffff12;border:1px solid #ffffff2b;border-radius:50%;place-items:center;width:48px;height:48px;font-style:normal;display:grid}.home-public-preview>footer{grid-template-columns:1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.home-public-preview>footer>div{gap:4px;display:grid}.home-public-preview>footer strong{font-size:11px}.home-public-preview>footer small{color:#77717c;font-size:7px}.home-public-preview>footer>b{color:#9e93a3;font-size:8px}.home-public-preview>footer em{color:#c489e8;background:#261a2e;border-radius:5px;margin-left:5px;padding:4px 6px;font-style:normal}.home-obs-card{background:radial-gradient(circle at 80% 75%,#4f2a721f,#0000 35%),#111012}.home-obs-preview{background:#0a090c;border:1px solid #39313f;border-radius:14px;align-self:end;min-height:285px;position:relative;overflow:hidden}.home-obs-camera{background:linear-gradient(135deg,#17131d,#0c1212);position:absolute;inset:0}.home-obs-camera:after,.home-obs-camera:before{content:"";border:1px solid #ffffff08;border-radius:50%;position:absolute}.home-obs-camera:before{width:220px;height:220px;top:-30px;right:40px}.home-obs-camera:after{width:130px;height:130px;bottom:-25px;right:85px}.home-obs-camera>span{color:#6c6670;font:800 6px var(--font-mono);background:#151217;border-radius:6px;padding:5px 7px;position:absolute;top:14px;left:14px}.home-obs-camera>i{background:linear-gradient(#2c2434,#131116);border-radius:80px 80px 0 0;width:160px;height:235px;position:absolute;bottom:0;right:82px;box-shadow:0 0 70px #7e3db331}.home-obs-preview>aside{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#100d13d9;border-left:3px solid #b85cf1;border-radius:8px;gap:4px;padding:14px;display:grid;position:absolute;bottom:18px;left:17px;right:17px}.home-obs-preview>aside small{color:#bf78e9;font:850 6px var(--font-mono);letter-spacing:.11em}.home-obs-preview>aside strong{font-size:14px}.home-obs-preview>aside span{color:#77717d;font-size:8px}.home-obs-preview>footer{background:#151118d9;border:1px solid #5d3a7059;border-radius:9px;width:170px;padding:11px;position:absolute;top:17px;right:17px}.home-obs-preview>footer>span{color:#b887d5;font:850 6px var(--font-mono)}.home-obs-preview>footer>b{color:#ddd2e4;align-items:center;gap:8px;margin-top:8px;font-size:8px;display:flex}.home-obs-preview>footer b>i{background:linear-gradient(90deg,#a64ed9 72%,#3b3042 0);border-radius:99px;width:72%;height:5px}.home-community>.home-section-intro{margin-bottom:35px}.home-community .home-artist-week{background:radial-gradient(circle at 10% 20%,#7c3aa226,#0000 25%),linear-gradient(115deg,#17111b,#101012 70%);border-color:#493156;width:100%;min-height:130px;margin-top:0;padding:20px}.home-community .home-artist-week-mark{background:#291831;border:1px solid #5d3c6f;width:68px;height:72px}.home-community .home-artist-week-copy h2{font-size:clamp(20px,2.4vw,30px)}.home-platform-cta{background:radial-gradient(circle at 82% 12%,#8b46e94a,#0000 34%),radial-gradient(circle at 8% 95%,#1ed76016,#0000 30%),#121214;margin-top:105px}.home-platform-cta h2{max-width:750px}.home-platform .home-footer{margin-top:70px}@media (max-width:1100px){.home-earn-layout{grid-template-columns:1fr}.home-earn-methods{grid-template-columns:repeat(3,1fr)}.home-earn-methods article{grid-template-columns:30px minmax(0,1fr)}.home-earn-methods article>em{grid-column:2;width:max-content}.home-studio-showcase{grid-template-columns:1fr}.home-showcase-copy{max-width:720px}.home-studio-shot{order:2}}@media (max-width:900px){.home-platform-hero .home-featured-simple{transform:none}.home-lifecycle{grid-template-columns:1fr}.home-lifecycle article{min-height:0}.home-product-grid,.home-studio-screen{grid-template-columns:1fr}.home-studio-shot{min-height:0}.home-product-card{min-height:480px}}@media (max-width:700px){.home-platform{padding-inline:14px}.home-live-rail-v3{min-height:0}.home-platform-hero{padding-top:54px!important}.home-platform-hero .home-hero-copy h1{font-size:55px}.home-platform-hero .home-hero-copy>p:not(.eyebrow){font-size:13px}.home-platform-proof{margin-top:0!important}.home-featured-kicker{display:none}.home-featured-meta{margin-top:9px}.home-featured-meta>span{font-size:6px}.home-featured-meta>span:last-child{display:none}.home-community,.home-earn,.home-product{margin-top:80px}.home-section-intro h2{font-size:44px}.home-earn-layout{margin-top:30px}.home-earn-methods{grid-template-columns:1fr}.home-earn-methods article{grid-template-columns:30px minmax(0,1fr) auto;min-height:108px}.home-earn-methods article>em{grid-column:auto}.home-earnings-screen{padding:16px 12px 14px 54px}.home-product-shot>header{padding-left:56px}.home-shot-kpis article{padding:9px}.home-shot-kpis strong{font-size:14px}.home-earnings-total>strong{font-size:28px}.home-studio-showcase{gap:28px;padding:14px}.home-studio-screen{padding:13px 10px 13px 54px}.home-now-playing-shot{grid-template-columns:92px minmax(0,1fr);gap:12px;padding:12px}.home-now-playing-shot h3{font-size:17px}.home-shot-progress{margin-top:16px}.home-shot-controls{grid-template-columns:30px 1fr 30px}.home-product-shot>header>div{display:none}.home-product-card{min-height:430px;padding:20px}.home-product-card h3{font-size:26px}.home-public-video{height:155px}.home-obs-preview{min-height:245px}.home-obs-camera>i{right:25px}.home-community .home-artist-week{min-height:0}.home-platform-cta{margin-top:75px}.home-platform .home-footer{margin-top:55px}}@media (max-width:480px){.home-platform-hero .home-hero-copy h1{font-size:47px}.home-section-intro h2{font-size:39px}.home-earn-methods article{grid-template-columns:30px minmax(0,1fr)}.home-earn-methods article>em{display:none}.home-shot-kpis{grid-template-columns:1fr 1fr}.home-shot-kpis article:last-child{display:none}.home-earnings-total{min-height:175px}.home-studio-showcase{margin-inline:-5px}.home-now-playing-shot{grid-template-columns:1fr}.home-shot-art{width:100px}.home-queue-shot article:nth-of-type(3){display:none}.home-product-card{min-height:410px}.home-public-preview>footer{grid-template-columns:1fr}.home-public-preview>footer>b{display:none}.home-obs-preview>footer{width:140px}.home-obs-preview>aside{bottom:10px;left:10px;right:10px}}@media (prefers-reduced-motion:reduce){.home-live-rail-v3 .home-live-rail-label i{animation:none}.home-earn-methods article,.home-live-rail-v3 .home-live-track>a{transition:none}}.home-command{margin-top:92px}.home-command-heading{grid-template-columns:1fr;gap:23px;display:grid}.home-command-heading h2{letter-spacing:-.071em;margin:13px 0 0;font-size:clamp(52px,6vw,82px);line-height:.91}.home-command-heading h2 span{color:#a95fe2;white-space:nowrap;display:block}.home-command-heading>p{color:#99929e;max-width:720px;margin:0;font-size:13px;line-height:1.75}.home-command-stage{background:radial-gradient(circle at 85% 10%,#7e3ba72e,#0000 28%),linear-gradient(135deg,#151118,#0d0d0f 62%);border:1px solid #352d39;border-radius:22px;grid-template-columns:minmax(300px,.62fr) minmax(580px,1.38fr);align-items:center;gap:42px;margin-top:52px;padding:46px 34px 46px 44px;display:grid;position:relative;overflow:hidden}.home-command-stage:before{content:"";background:linear-gradient(#0000,#864e9f55,#0000);width:1px;height:125%;position:absolute;top:-90px;left:34%;transform:rotate(16deg)}.home-command-copy{z-index:2;position:relative}.home-command-number{color:#b46ce0;font:850 8px var(--font-mono);letter-spacing:.12em}.home-command-copy h3{letter-spacing:-.06em;margin:18px 0 16px;font-size:clamp(34px,4.1vw,55px);line-height:.96}.home-command-copy>p{color:#8f8794;margin:0;font-size:11px;line-height:1.7}.home-command-actions{flex-wrap:wrap;gap:6px;margin-top:28px;display:flex}.home-command-actions span{color:#8f799d;font:800 6px var(--font-mono);letter-spacing:.08em;background:#100e12;border:1px solid #3b313f;border-radius:6px;padding:6px 8px}.home-command-stage .home-studio-shot{min-height:480px;box-shadow:0 34px 100px #000b,0 0 55px #8140ad1a}.home-command-stage .home-studio-screen{min-height:422px}.home-command-toast{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#101a14ed;border:1px solid #39724d;border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;padding:12px 14px;animation:home-command-toast 4.5s ease-in-out infinite;display:grid;position:absolute;bottom:22px;right:25px;box-shadow:0 20px 55px #000b}.home-command-toast>span{color:#91e5aa;font:850 9px var(--font-mono);background:#1c4129;border-radius:6px;padding:6px 7px}.home-command-toast>div{gap:3px;display:grid}.home-command-toast strong{font-size:9px}.home-command-toast small{color:#6f987b;font-size:7px}@keyframes home-command-toast{50%{transform:translateY(-5px)}}.home-power-strip{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:10px;display:grid}.home-power-strip article{box-sizing:border-box;background:#100f11;border:1px solid #2f2a32;border-radius:15px;grid-template-columns:24px 44px minmax(0,1fr);align-items:center;gap:13px;min-height:116px;padding:18px 22px;display:grid}.home-power-strip article>span{color:#72587f;font:850 7px var(--font-mono);align-self:center}.home-power-strip article>i{color:#c181e8;width:44px;height:44px;font:850 11px var(--font-mono);background:#211626;border:1px solid #4f375d;border-radius:11px;place-items:center;font-style:normal;display:grid}.home-power-strip article>div{gap:7px;display:grid}.home-power-strip strong{font-size:14px;line-height:1.25}.home-power-strip p{color:#7f7883;max-width:360px;margin:0;font-size:9px;line-height:1.55}.home-audience-heading{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:60px;margin-top:120px;display:grid}.home-audience-heading h2{letter-spacing:-.067em;max-width:850px;margin:12px 0 0;font-size:clamp(47px,6vw,74px);line-height:.94}.home-audience-heading>p{color:#8e8792;max-width:430px;margin:0 0 6px;font-size:12px;line-height:1.72}.home-broadcast-stage{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:11px;margin-top:38px;display:grid}.home-broadcast-stage>article{background:#111012;border:1px solid #322c35;border-radius:19px;grid-template-rows:auto 1fr;gap:25px;min-height:550px;padding:25px;display:grid;overflow:hidden}.home-broadcast-label{gap:7px;display:grid}.home-broadcast-label>span{color:#a66cc8;font:850 7px var(--font-mono);letter-spacing:.11em}.home-broadcast-label>strong{letter-spacing:-.045em;max-width:520px;font-size:25px}.home-broadcast-stage .home-obs-preview,.home-broadcast-stage .home-public-preview{align-self:end}.home-broadcast-stage .home-public-video{height:270px}.home-broadcast-stage .home-obs-preview{min-height:365px}.home-broadcast-obs{background:radial-gradient(circle at 80% 75%,#4f2a7225,#0000 36%),#111012!important}.home-community-v2{border-top:1px solid #29252d;margin-top:80px;padding-top:68px}.home-community-v2>.home-section-intro{max-width:970px}.home-community-v2>.home-section-intro h2{max-width:900px}.home-community-v2 .home-artist-week{margin-top:42px}.home-platform-cta{background:radial-gradient(circle at 80% 20%,#9d46d45c,#0000 35%),radial-gradient(circle at 12% 95%,#1ed76012,#0000 30%),linear-gradient(135deg,#18111e,#101012);border-color:#523766;min-height:390px;margin-top:125px}.home-platform-cta h2{font-size:clamp(47px,6vw,72px);line-height:.94}.home-platform-cta p{max-width:650px;font-size:13px;line-height:1.65}@media (max-width:1100px){.home-audience-heading{grid-template-columns:1fr;gap:24px}.home-audience-heading>p,.home-command-heading>p{max-width:680px}.home-command-stage{grid-template-columns:1fr;padding:35px}.home-command-stage:before{display:none}.home-command-copy{max-width:700px}.home-command-stage .home-studio-shot{min-height:0}.home-broadcast-stage{grid-template-columns:1fr 1fr}.home-broadcast-stage .home-public-video{height:220px}}@media (max-width:850px){.home-power-strip{grid-template-columns:1fr}.home-power-strip article{min-height:0}.home-broadcast-stage{grid-template-columns:1fr}.home-broadcast-stage>article{min-height:500px}.home-broadcast-stage .home-public-video{height:250px}}@media (max-width:700px){.home-command{margin-top:78px}.home-command-heading h2{font-size:49px}.home-command-heading h2 span{white-space:normal}.home-command-heading>p{font-size:11px}.home-command-stage{gap:28px;margin-top:32px;padding:20px 12px 14px}.home-command-copy{padding:8px 8px 0}.home-command-copy h3{font-size:38px}.home-command-stage .home-studio-screen{min-height:0}.home-command-toast{bottom:17px;right:18px}.home-power-strip article{grid-template-columns:24px 38px minmax(0,1fr);padding:17px}.home-power-strip article>i{width:38px;height:38px}.home-audience-heading{margin-top:80px}.home-audience-heading h2{font-size:43px}.home-broadcast-stage{margin-top:28px}.home-broadcast-stage>article{min-height:440px;padding:18px}.home-broadcast-label>strong{font-size:21px}.home-broadcast-stage .home-public-video{height:190px}.home-broadcast-stage .home-obs-preview{min-height:290px}.home-community-v2{margin-top:62px;padding-top:52px}.home-platform-cta{min-height:0;margin-top:80px}.home-platform-cta h2{font-size:46px}}@media (max-width:480px){.home-command-heading h2{font-size:43px}.home-command-stage{margin-inline:-5px}.home-command-copy h3{font-size:34px}.home-command-toast{display:none}.home-power-strip article{grid-template-columns:22px minmax(0,1fr)}.home-power-strip article>i{grid-row:2}.home-power-strip article>div{grid-area:1/2/3}.home-broadcast-stage>article{min-height:400px}.home-broadcast-stage .home-public-video{height:160px}.home-broadcast-stage .home-obs-preview{min-height:250px}.home-community-v2>.home-section-intro h2{font-size:39px}}@media (prefers-reduced-motion:reduce){.home-command-toast{animation:none}}.home-public-room-shot{background:#09090b;border:1px solid #3b3340;border-radius:16px;align-self:end;overflow:hidden;box-shadow:0 28px 70px #0008}.home-public-room-shot>header{background:#0d0c0f;border-bottom:1px solid #2b252f;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:10px 13px;display:flex}.home-room-creator{align-items:center;gap:9px;display:flex}.home-room-creator>i{color:#fff;width:31px;height:31px;font:900 7px var(--font-mono);background:linear-gradient(135deg,#7231a0,#c3549f);border:1px solid #8142a3;border-radius:50%;place-items:center;font-style:normal;display:grid}.home-room-creator>span{gap:2px;display:grid}.home-room-creator small{color:#b96ee4;font:850 6px var(--font-mono);letter-spacing:.08em}.home-room-creator strong{font-size:10px}.home-public-room-shot>header nav{gap:6px;display:flex}.home-public-room-shot>header button{color:#c9b7d0;background:#17121a;border:1px solid #44354d;border-radius:7px;min-height:29px;padding:0 10px;font-size:7px;font-weight:800}.home-public-room-shot>header button:first-child{color:#f3b3d5;background:#281521;border-color:#743456}.home-room-stream{grid-template-columns:minmax(0,1.45fr) minmax(145px,.55fr);min-height:230px;display:grid}.home-room-video{background:radial-gradient(circle at 50% 44%,#71358b55,#0000 32%),linear-gradient(145deg,#28152f,#101019 67%);place-items:center;display:grid;position:relative;overflow:hidden}.home-room-video:after,.home-room-video:before{content:"";border:1px solid #b66cdb1c;border-radius:50%;position:absolute}.home-room-video:before{width:210px;height:210px}.home-room-video:after{width:125px;height:125px}.home-room-video>span{color:#fff;font:900 6px var(--font-mono);letter-spacing:.08em;background:#ff4b94;border-radius:5px;padding:5px 6px;position:absolute;top:13px;left:13px}.home-room-video>i{z-index:2;color:#fff;background:#231a2bb8;border:1px solid #9d79ac;border-radius:50%;place-items:center;width:51px;height:51px;font-size:15px;font-style:normal;display:grid;position:relative;box-shadow:0 0 45px #a44bd35c}.home-room-video>strong{color:#c6b9ca;font-size:8px;position:absolute;bottom:14px;left:14px}.home-room-chat{background:#0c0b0e;border-left:1px solid #2b2630;grid-template-rows:34px 1fr 31px;display:grid}.home-room-chat>header{color:#8b7e90;font:850 6px var(--font-mono);letter-spacing:.09em;border-bottom:1px solid #242027;justify-content:space-between;align-items:center;padding:0 10px;display:flex}.home-room-chat>header i{background:#34d67a;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #34d67a}.home-room-chat>div{align-content:center;gap:13px;padding:10px;display:grid}.home-room-chat p{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:7px;margin:0;display:grid}.home-room-chat p>b{color:#fff;width:24px;height:24px;font:850 6px var(--font-mono);border-radius:7px;place-items:center;display:grid}.home-room-chat p>b.violet{background:#743e9b}.home-room-chat p>b.pink{background:#9e3d71}.home-room-chat p>b.green{background:#277551}.home-room-chat p>span{color:#8c838f;gap:3px;font-size:7px;line-height:1.35;display:grid}.home-room-chat p strong{color:#cfc5d3;font-size:7px}.home-room-chat>footer{color:#5e5761;border-top:1px solid #252129;justify-content:space-between;align-items:center;padding:0 9px;font-size:7px;display:flex}.home-room-chat>footer b{color:#9f6ab9}.home-room-actions{border-top:1px solid #2c2630;grid-template-columns:minmax(0,1.1fr) minmax(180px,.9fr);display:grid}.home-room-submit{align-content:center;gap:5px;min-height:118px;padding:18px;display:grid;position:relative}.home-room-queue>header span,.home-room-submit>span{color:#b56bda;font:850 6px var(--font-mono);letter-spacing:.1em}.home-room-submit>strong{font-size:15px}.home-room-submit>small{color:#746c78;font-size:7px}.home-room-submit>button{color:#d7afe9;background:#24172b;border:1px solid #603b72;border-radius:7px;padding:8px 10px;font-size:7px;font-weight:850;position:absolute;bottom:15px;right:15px}.home-room-queue{background:#0e0d10;border-left:1px solid #2c2630;padding:12px}.home-room-queue>header{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.home-room-queue>header b{color:#cb8dea;min-width:20px;font:850 7px var(--font-mono);text-align:center;background:#2a1832;border-radius:5px;padding:4px}.home-room-queue article{border-radius:7px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:7px;padding:7px;display:grid}.home-room-queue article.playing{background:#18121c}.home-room-queue article>i{color:#a88bb5;width:22px;height:22px;font:800 6px var(--font-mono);background:#242027;border-radius:5px;place-items:center;font-style:normal;display:grid}.home-room-queue article.playing>i{color:#fff;background:#62367b}.home-room-queue article>div{gap:2px;display:grid}.home-room-queue article strong{font-size:8px}.home-room-queue article small{color:#716a75;font-size:6px}.home-community-board{background:radial-gradient(circle at 10% 0,#71358a2b,#0000 30%),#111012;border:1px solid #47364f;border-radius:20px;margin-top:42px;overflow:hidden}.home-community-board>header{border-bottom:1px solid #352b3a;justify-content:space-between;align-items:center;gap:30px;padding:27px 30px;display:flex}.home-community-board-title{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:17px;display:grid}.home-community-board-title>span{color:#d392f2;background:#281831;border:1px solid #654475;border-radius:14px;place-items:center;width:54px;height:54px;font-size:22px;display:grid}.home-community-board-title .eyebrow{color:#ad6fd0;margin:0;font-size:7px}.home-community-board-title h3{letter-spacing:-.045em;margin:7px 0 6px;font-size:clamp(21px,2.5vw,31px)}.home-community-board-title div>p:last-child{color:#88808b;max-width:650px;margin:0;font-size:9px;line-height:1.5}.home-community-board-action{color:#ddb8ef;white-space:nowrap;background:#281932;border:1px solid #654277;border-radius:9px;align-items:center;gap:19px;min-height:43px;padding:0 15px;font-size:9px;font-weight:850;display:flex}.home-community-board-action b{font-size:14px}.home-community-board-body{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);display:grid}.home-community-leader{background:linear-gradient(145deg,#1d1422,#111012);border-right:1px solid #352b3a;grid-template-columns:65px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:190px;padding:28px 30px;display:grid;position:relative}.home-community-leader>span{color:#e0acef;background:#32203d;border:2px solid #a34ed0;border-radius:50%;place-items:center;width:65px;height:65px;font-size:24px;font-weight:900;display:grid;overflow:hidden}.home-community-leader>span img{object-fit:cover;width:100%;height:100%}.home-community-leader>div{gap:5px;display:grid}.home-community-leader small{color:#b369d8;font:850 6px var(--font-mono);letter-spacing:.1em}.home-community-leader strong{letter-spacing:-.035em;font-size:20px}.home-community-leader p{color:#817984;margin:0;font-size:8px;line-height:1.4}.home-community-leader>b{color:#4d3958;font:900 34px var(--font-mono);align-self:start}.home-community-leader.empty>span{border-style:dashed}.home-community-rules{grid-template-columns:repeat(3,1fr);display:grid}.home-community-rules article{border-right:1px solid #2f2932;align-content:center;gap:18px;min-height:190px;padding:24px;display:grid}.home-community-rules article:last-child{border-right:0}.home-community-rules article>span{color:#72498a;font:900 8px var(--font-mono)}.home-community-rules article>div{gap:8px;display:grid}.home-community-rules strong{font-size:13px}.home-community-rules p{color:#777079;margin:0;font-size:8px;line-height:1.55}@media (max-width:1100px){.home-room-stream{grid-template-columns:minmax(0,1fr) 170px}.home-community-board-body{grid-template-columns:1fr}.home-community-leader{border-bottom:1px solid #352b3a;border-right:0}}@media (max-width:850px){.home-public-room-shot{margin-top:0}.home-room-stream{grid-template-columns:minmax(0,1fr) 210px}.home-community-board>header{align-items:flex-end}.home-community-rules article{min-height:160px}}@media (max-width:700px){.home-public-room-shot>header nav button:last-child{display:none}.home-room-stream{grid-template-columns:1fr;min-height:190px}.home-room-chat{display:none}.home-room-actions{grid-template-columns:1fr}.home-room-queue{border-top:1px solid #2c2630;border-left:0}.home-room-submit{min-height:105px}.home-community-board{margin-top:28px}.home-community-board>header{padding:20px;display:grid}.home-community-board-title{grid-template-columns:43px minmax(0,1fr);gap:12px}.home-community-board-title>span{border-radius:11px;width:43px;height:43px;font-size:18px}.home-community-board-title h3{font-size:22px}.home-community-board-action{width:max-content}.home-community-leader{grid-template-columns:51px minmax(0,1fr) auto;min-height:145px;padding:20px}.home-community-leader>span{width:51px;height:51px}.home-community-rules{grid-template-columns:1fr}.home-community-rules article{border-bottom:1px solid #2f2932;border-right:0;grid-template-columns:24px minmax(0,1fr);gap:8px;min-height:0;padding:17px 20px}.home-community-rules article:last-child{border-bottom:0}}@media (max-width:480px){.home-room-submit>button{width:max-content;margin-top:5px;position:static}.home-community-board-title div>p:last-child{display:none}.home-community-board-action{justify-content:space-between;width:100%}.home-community-leader>b{display:none}}.account-workspace{padding-top:24px}@media (max-width:600px){.account-workspace{padding-top:14px}}.home-artist-week{min-height:88px;box-shadow:none;background:#101012;border-color:#302a35;border-radius:12px;grid-template-columns:42px minmax(260px,1fr) auto auto;gap:15px;margin-top:14px;padding:13px 14px}.home-artist-week-mark{color:#c590e8;background:#211727;border:0;border-radius:10px;width:40px;height:40px}.home-artist-week-mark>span{font-size:18px}.home-artist-week-copy .eyebrow{color:#9e72bb;font-size:7px}.home-artist-week-copy h2{letter-spacing:-.025em;margin:4px 0 3px;font-size:16px}.home-artist-week-copy>p:last-child{font-size:8px}.home-artist-week-leader{border-left-color:#2d2931;gap:10px;min-width:160px;padding-left:15px}.home-artist-week-avatars>span{border-color:#101012;width:32px;height:32px;margin-left:-8px;font-size:9px}.home-artist-week-leader small{font-size:6px}.home-artist-week-leader strong{max-width:110px;font-size:10px}.home-artist-week-action{color:#dcb9f4;min-width:108px;min-height:38px;box-shadow:none;background:#251a2c;border-color:#553967;border-radius:8px;gap:10px;padding:0 12px;font-size:9px}.home-artist-week-action:hover{background:#32203c}.home-artist-week-action b{font-size:13px}@media (max-width:1050px){.home-artist-week{grid-template-columns:42px minmax(0,1fr) auto}.home-artist-week-mark{width:40px;height:40px}.home-artist-week-leader{display:none}}@media (max-width:650px){.home-artist-week{grid-template-columns:36px minmax(0,1fr) auto;gap:10px;margin-top:10px;padding:11px}.home-artist-week-mark{border-radius:8px;width:34px;height:34px}.home-artist-week-mark>span{font-size:15px}.home-artist-week-copy h2{font-size:13px}.home-artist-week-copy>p:last-child{display:none}.home-artist-week-action{grid-column:auto;width:auto;min-width:0;min-height:34px;padding:0 10px}.home-artist-week-action span{display:none}.home-artist-week-action b{font-size:14px}}.tracks-page-layout{width:100%}.tracks-page-layout .account-profile,.tracks-page-layout .account-tracks-view,.tracks-page-layout>.settings-content-pane{width:100%;max-width:none}.settings-tool-tabs.account-tools{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0}.account-details-view>.settings-tool-tabs{width:100%}.account-details-view>.connections-section,.account-details-view>.payout-settings{min-height:0}.account-view-profile>.creator-rewards{width:100%;margin:0}.settings-tool-tabs.page-tools{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-showcase-shell{--profile-accent:#8b46e9;background:radial-gradient(circle at 14% 15%,var(--profile-accent),transparent 32%),#08080a;min-height:100vh;padding:0 28px 72px}@supports (color:color-mix(in lab,red,red)){.profile-showcase-shell{background:radial-gradient(circle at 14% 15%,color-mix(in srgb,var(--profile-accent) 12%,transparent),transparent 32%),#08080a}}.profile-showcase-shell{color:#f7f6f8}.profile-showcase-nav{border-bottom:1px solid #262329;justify-content:space-between;align-items:center;width:min(1240px,100%);height:78px;margin:auto;display:flex}.profile-showcase-nav nav{align-items:center;gap:22px;display:flex}.profile-showcase-nav nav a{color:#918a95;font-size:10px}.profile-showcase{background:#101012;border:1px solid #302b34;border-radius:22px;width:min(1240px,100%);margin:24px auto 0;overflow:hidden;box-shadow:0 42px 120px #0009}.profile-showcase-hero{background:linear-gradient(110deg,#17111d,#101014 62%,#17111d) 50%/cover;align-items:flex-end;gap:25px;min-height:310px;padding:54px;display:flex}.profile-showcase-avatar{border:2px solid var(--profile-accent);flex:none;place-items:center;width:150px;height:150px;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.profile-showcase-avatar{border:2px solid color-mix(in srgb,var(--profile-accent) 72%,#fff)}}.profile-showcase-avatar{background:linear-gradient(145deg,var(--profile-accent),#31203b);border-radius:50%;font-size:50px;font-weight:900;box-shadow:0 25px 65px #000c,0 0 0 8px #09090b88}.profile-showcase-avatar img{object-fit:cover;width:100%;height:100%}.profile-showcase-identity{max-width:760px}.profile-showcase-title{align-items:center;gap:13px;display:flex}.profile-showcase-title h1{letter-spacing:-.06em;margin:0;font-size:clamp(38px,5vw,64px);line-height:.95}.profile-showcase-title>span{border:1px solid var(--profile-accent);padding:7px 10px}@supports (color:color-mix(in lab,red,red)){.profile-showcase-title>span{border:1px solid color-mix(in srgb,var(--profile-accent) 62%,#3a3340)}}.profile-showcase-title>span{color:#d7b6ec;font:850 8px var(--font-mono);letter-spacing:.09em;border-radius:999px}.profile-showcase-title>span.is-live{color:#7bea9d;background:#12331d;border-color:#2f7b49}.profile-showcase-handle{color:#c1b9c5;margin:12px 0 0;font-size:12px;font-weight:750}.profile-showcase-bio{color:#9c959f;max-width:680px;margin:14px 0 0;font-size:12px;line-height:1.65}.profile-showcase-actions{align-items:center;gap:14px;margin-top:19px;display:flex}.profile-showcase-actions .button{min-height:38px;padding:0 15px}.profile-showcase-actions .button.live{color:#09100b;background:#42d477}.profile-offline-status{color:#8d858f;font:750 8px var(--font-mono);letter-spacing:.04em;align-items:center;gap:7px;display:flex}.profile-offline-status i{background:#77717b;border-radius:50%;width:7px;height:7px;animation:pulse 2s infinite}.profile-social-rail{background:#111116;border-top:1px solid #2a262e;border-bottom:1px solid #2a262e;grid-template-columns:repeat(8,minmax(80px,1fr));min-height:110px;display:grid}.profile-social-rail>a{color:#a59eaa;border-right:1px solid #27232b;align-content:center;place-items:center;gap:9px;transition:all .18s;display:grid}.profile-social-rail>a:last-child{border-right:0}.profile-social-rail>a:hover{background:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.profile-social-rail>a:hover{background:color-mix(in srgb,var(--profile-accent) 9%,#111116)}}.profile-social-rail>a:hover{color:#fff}.profile-social-rail>a span{color:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.profile-social-rail>a span{color:color-mix(in srgb,var(--profile-accent) 72%,#fff)}}.profile-social-rail>a span{font-size:24px}.profile-social-rail>a small{font-size:8px;font-weight:750}.profile-social-empty{color:#6d6671;grid-column:1/-1;place-items:center;font-size:10px;display:grid}.profile-showcase-grid{background:#0c0c0e;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);gap:18px;padding:22px;display:grid}.profile-activity-card,.profile-spotlight-card{background:linear-gradient(145deg,#17131a,#101012);border:1px solid #302b34;border-radius:16px;min-height:315px;padding:27px}.profile-activity-card>header,.profile-spotlight-card>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.profile-activity-card h2,.profile-spotlight-card h2{letter-spacing:-.04em;margin:6px 0 0;font-size:24px}.profile-spotlight-card>header>span{color:#77717b;font:800 7px var(--font-mono);background:#202024;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;display:flex}.profile-spotlight-card>header>span i{background:#77717b;border-radius:50%;width:6px;height:6px}.profile-spotlight-card>header>span.live{color:#79df98;background:#12331d}.profile-spotlight-card>header>span.live i{background:#42d477}.profile-spotlight-card>p{color:#918a95;max-width:650px;margin:28px 0;font-size:12px;line-height:1.75}.profile-spotlight-card>a{border:1px solid var(--profile-accent);justify-content:space-between;align-items:center;padding:15px;display:flex}@supports (color:color-mix(in lab,red,red)){.profile-spotlight-card>a{border:1px solid color-mix(in srgb,var(--profile-accent) 38%,#302b34)}}.profile-spotlight-card>a{background:var(--profile-accent);border-radius:11px}@supports (color:color-mix(in lab,red,red)){.profile-spotlight-card>a{background:color-mix(in srgb,var(--profile-accent) 8%,#121214)}}.profile-spotlight-card>a{color:#e2c6f5;font-size:10px;font-weight:800}.profile-spotlight-card>footer{color:#716a75;border-top:1px solid #2b2730;justify-content:space-between;align-items:center;margin-top:27px;padding-top:19px;font-size:9px;display:flex}.profile-spotlight-card>footer strong{color:#a9a1ad}.profile-activity-card>header>a{color:#b98bdd;font-size:9px;font-weight:750}.profile-stat-list{margin-top:20px;display:grid}.profile-stat-list article{border-bottom:1px solid #2a262e;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;min-height:66px;display:grid}.profile-stat-list article>span{background:var(--profile-accent);border-radius:9px;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab,red,red)){.profile-stat-list article>span{background:color-mix(in srgb,var(--profile-accent) 14%,#171419)}}.profile-stat-list article>span{color:#caa2e8}.profile-stat-list article>div{justify-content:space-between;align-items:baseline;gap:15px;display:flex}.profile-stat-list strong{font-size:18px}.profile-stat-list small{color:#7f7883;font-size:9px}.profile-activity-card>footer{margin-top:18px}.profile-activity-card>footer a{color:#a875d6;justify-content:space-between;font-size:9px;font-weight:750;display:flex}@media (max-width:800px){.profile-showcase-shell{padding:0 14px 38px}.profile-showcase-nav{height:68px}.profile-showcase-hero{flex-direction:column;align-items:flex-start;min-height:0;padding:32px 24px}.profile-showcase-avatar{width:104px;height:104px;font-size:36px}.profile-showcase-title{flex-direction:column;align-items:flex-start}.profile-social-rail{display:flex;overflow-x:auto}.profile-social-rail>a{min-width:92px;min-height:96px}.profile-social-empty{min-width:100%;min-height:96px}.profile-showcase-grid{grid-template-columns:1fr;padding:14px}.profile-activity-card,.profile-spotlight-card{min-height:0;padding:21px}.profile-showcase-actions{flex-direction:column;align-items:flex-start}.settings-tool-tabs.profile-tools{display:flex;overflow-x:auto}.settings-tool-tabs.profile-tools button{min-width:145px}}.offline-lynup-shell{--accent:var(--profile-accent);background:radial-gradient(circle at 12% 8%,var(--profile-accent),transparent 34%),#08080a;min-height:100vh;padding:0 28px 64px}@supports (color:color-mix(in lab,red,red)){.offline-lynup-shell{background:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--profile-accent) 15%,transparent),transparent 34%),#08080a}}.offline-lynup-shell{color:#f7f6f8}.offline-lynup-nav{border-color:#302a34;width:min(1180px,100%)}.offline-lynup-nav nav{align-items:center;gap:20px;display:flex}.offline-lynup-nav nav>a{color:#948d98;font-size:10px}.offline-lynup-pill{color:#8b858e;font:800 8px var(--font-mono);letter-spacing:.08em;background:#1a191d;border:1px solid #3a363e;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;display:flex}.offline-lynup-pill i{background:#77717b;border-radius:50%;width:6px;height:6px}.offline-lynup-stage{background:radial-gradient(circle at 78% 22%,var(--profile-accent),transparent 33%),linear-gradient(125deg,#19121e,#0d0d10 62%);border:1px solid #36303a;border-radius:22px;width:min(1180px,100%);min-height:600px;margin:28px auto 0;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.offline-lynup-stage{background:radial-gradient(circle at 78% 22%,color-mix(in srgb,var(--profile-accent) 24%,transparent),transparent 33%),linear-gradient(125deg,#19121e,#0d0d10 62%)}}.offline-lynup-stage{background-position:50%;background-size:cover;box-shadow:0 40px 120px #000b}.offline-lynup-stage:before{content:"";pointer-events:none;background:linear-gradient(90deg,#09090bf0,#09090bbd 48%,#09090b6c),linear-gradient(#0000 42%,#09090bf0);position:absolute;inset:0}.offline-lynup-layout{z-index:1;grid-template-columns:minmax(0,1fr) minmax(310px,390px);align-items:end;gap:38px;padding:50px;display:grid;position:absolute;inset:auto 0 0}.offline-artist-intro{min-width:0}.offline-artist-intro>.eyebrow{color:var(--profile-accent);margin:0 0 20px}@supports (color:color-mix(in lab,red,red)){.offline-artist-intro>.eyebrow{color:color-mix(in srgb,var(--profile-accent) 75%,#fff)}}.offline-artist-identity{align-items:center;gap:22px;display:flex}.offline-artist-avatar{border:2px solid var(--profile-accent);flex:none;place-items:center;width:112px;height:112px;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.offline-artist-avatar{border:2px solid color-mix(in srgb,var(--profile-accent) 72%,#fff)}}.offline-artist-avatar{background:linear-gradient(145deg,var(--profile-accent),#31203b);border-radius:50%;font-size:40px;font-weight:900;box-shadow:0 18px 55px #000c,0 0 0 7px #09090b99}.offline-artist-avatar img{object-fit:cover;width:100%;height:100%}.offline-artist-title{align-items:center;gap:12px;display:flex}.offline-artist-title h1{letter-spacing:-.06em;min-width:0;margin:0;font-size:clamp(44px,5.2vw,68px);line-height:.94}.offline-artist-title>span{border:1px solid var(--profile-accent);padding:7px 9px}@supports (color:color-mix(in lab,red,red)){.offline-artist-title>span{border:1px solid color-mix(in srgb,var(--profile-accent) 60%,#3a3340)}}.offline-artist-title>span{color:#d8bce9;font:850 7px var(--font-mono);letter-spacing:.1em;border-radius:999px}.offline-artist-identity>div>p{color:#c5bdc9;margin:12px 0 0;font-size:12px;font-weight:750}.offline-artist-bio{color:#a29aa5;max-width:660px;margin:22px 0 0;font-size:13px;line-height:1.7}.offline-social-links{flex-wrap:wrap;gap:8px;margin-top:23px;display:flex}.offline-social-links a{color:#d6d0d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111014c7;border:1px solid #403844;border-radius:9px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:9px;font-weight:800;transition:all .18s;display:flex}.offline-social-links a:hover{border-color:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.offline-social-links a:hover{border-color:color-mix(in srgb,var(--profile-accent) 62%,#403844)}}.offline-social-links a:hover{background:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.offline-social-links a:hover{background:color-mix(in srgb,var(--profile-accent) 10%,#111014)}}.offline-social-links a:hover{color:#fff}.offline-social-links a span{color:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.offline-social-links a span{color:color-mix(in srgb,var(--profile-accent) 72%,#fff)}}.offline-social-links a span{font-size:15px}.offline-session-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#19161ed9,#0f0e12e8);border:1px solid #443b48;border-radius:18px;padding:28px;box-shadow:0 24px 70px #0009}.offline-session-kicker{color:#a49da7;font:800 8px var(--font-mono);letter-spacing:.1em;align-items:center;gap:8px;display:flex}.offline-session-kicker i{background:#77717b;border-radius:50%;width:7px;height:7px}.offline-session-card h2{letter-spacing:-.045em;max-width:300px;margin:16px 0 12px;font-size:32px;line-height:1.02}.offline-session-card>p{color:#918a95;margin:0;font-size:11px;line-height:1.7}.offline-session-card>div{color:#c0b8c3;border-top:1px solid #332f36;align-items:center;gap:9px;margin-top:25px;padding-top:19px;font-size:9px;display:flex}.offline-waiting-dot{background:var(--profile-accent);border-radius:50%;width:8px;height:8px}@supports (color:color-mix(in lab,red,red)){.offline-waiting-dot{background:color-mix(in srgb,var(--profile-accent) 75%,#fff)}}.offline-waiting-dot{box-shadow:0 0 0 6px var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.offline-waiting-dot{box-shadow:0 0 0 6px color-mix(in srgb,var(--profile-accent) 13%,transparent)}}.offline-waiting-dot{animation:pulse 2s infinite}.offline-lynup-meta{background:#111114;border:1px solid #302b34;border-radius:15px;grid-template-columns:1.3fr repeat(3,1fr);width:min(1180px,100%);margin:14px auto 0;display:grid;overflow:hidden}.offline-lynup-meta article{border-right:1px solid #2c2830;align-content:center;gap:7px;min-height:82px;padding:0 24px;display:grid}.offline-lynup-meta article:last-child{border-right:0}.offline-lynup-meta small{color:#6f6873;font:800 7px var(--font-mono);letter-spacing:.1em}.offline-lynup-meta strong{font-size:13px}.offline-lynup-meta article:not(:first-child) strong{color:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.offline-lynup-meta article:not(:first-child) strong{color:color-mix(in srgb,var(--profile-accent) 68%,#fff)}}@media (max-width:800px){.offline-lynup-shell{padding:0 14px 38px}.offline-lynup-nav{height:auto;min-height:68px;padding-block:10px}.offline-lynup-nav .creator-lockup,.offline-lynup-nav nav>a{display:none}.offline-lynup-nav nav{gap:0}.offline-lynup-stage{background-position:50%;border-radius:17px;min-height:0;margin-top:16px}.offline-lynup-stage:before{background:linear-gradient(#09090b85,#09090be8 36%,#09090bf8)}.offline-lynup-layout{grid-template-columns:1fr;gap:22px;padding:190px 20px 20px;position:relative}.offline-artist-intro>.eyebrow{margin-bottom:16px}.offline-artist-identity{align-items:flex-end;gap:15px}.offline-artist-avatar{border-width:1px;width:78px;height:78px;font-size:30px;box-shadow:0 12px 35px #000c,0 0 0 5px #09090b99}.offline-artist-title{flex-direction:column;align-items:flex-start;gap:7px}.offline-artist-title h1{font-size:clamp(34px,11vw,48px)}.offline-artist-identity>div>p{margin-top:8px}.offline-artist-bio{margin-top:18px;font-size:12px}.offline-social-links{flex-wrap:nowrap;margin-top:18px;padding-bottom:2px;overflow-x:auto}.offline-social-links a{min-width:max-content;min-height:42px}.offline-session-card{padding:22px}.offline-session-card h2{font-size:28px}.offline-lynup-meta{grid-template-columns:1fr 1fr}.offline-lynup-meta article{border-bottom:1px solid #2c2830;min-height:72px;padding:0 17px}.offline-lynup-meta article:nth-child(2){border-right:0}.offline-lynup-meta article:nth-child(3),.offline-lynup-meta article:nth-child(4){border-bottom:0}.offline-lynup-meta strong{font-size:11px}}.offline-artist-hero{background:radial-gradient(circle at 78% 22%,var(--profile-accent),transparent 33%),linear-gradient(125deg,#19121e,#0d0d10 62%);border:1px solid #36303a;border-radius:22px;align-items:flex-end;width:min(1180px,100%);min-height:470px;margin:28px auto 0;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.offline-artist-hero{background:radial-gradient(circle at 78% 22%,color-mix(in srgb,var(--profile-accent) 24%,transparent),transparent 33%),linear-gradient(125deg,#19121e,#0d0d10 62%)}}.offline-artist-hero{background-position:50%;background-size:cover;box-shadow:0 36px 100px #000a}.offline-artist-hero:before{content:"";pointer-events:none;background:linear-gradient(90deg,#09090bf2,#09090bbc 52%,#09090b52),linear-gradient(#0000 35%,#09090bf5);position:absolute;inset:0}.offline-artist-card{z-index:1;align-items:flex-end;gap:28px;width:100%;padding:46px 50px;display:flex;position:relative}.offline-artist-card .offline-artist-avatar{width:132px;height:132px;font-size:46px}.offline-artist-copy{max-width:720px}.offline-artist-copy>.eyebrow{color:var(--profile-accent);margin:0 0 13px}@supports (color:color-mix(in lab,red,red)){.offline-artist-copy>.eyebrow{color:color-mix(in srgb,var(--profile-accent) 74%,#fff)}}.offline-artist-card .offline-artist-title{flex-direction:row;align-items:center;gap:12px}.offline-artist-handle{color:#c5bdc9;margin:10px 0 0;font-size:12px;font-weight:750}.offline-artist-card .offline-artist-bio{color:#aaa2ad;max-width:650px}.offline-artist-byline{color:#77717b;font:750 8px var(--font-mono);letter-spacing:.035em;align-items:center;gap:9px;margin-top:17px;display:flex}.offline-artist-byline i{background:var(--profile-accent);border-radius:50%;width:3px;height:3px}@supports (color:color-mix(in lab,red,red)){.offline-artist-byline i{background:color-mix(in srgb,var(--profile-accent) 70%,#fff)}}.offline-discovery-layout{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:16px;width:min(1180px,100%);margin:16px auto 0}.offline-link-hub>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.offline-discovery-card .eyebrow,.offline-link-hub>header .eyebrow{color:var(--profile-accent);margin:0}@supports (color:color-mix(in lab,red,red)){.offline-discovery-card .eyebrow,.offline-link-hub>header .eyebrow{color:color-mix(in srgb,var(--profile-accent) 72%,#fff)}}.offline-discovery-card h2,.offline-link-hub>header h2{letter-spacing:-.04em;margin:7px 0 0;font-size:25px}.offline-link-hub>header>span{color:#756e79;font:800 7px var(--font-mono);letter-spacing:.07em;border:1px solid #353038;border-radius:999px;padding:7px 9px}.offline-featured-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.offline-featured-links>a{color:#e9e5eb;background:#111014;border:1px solid #353038;border-radius:13px;align-items:center;gap:13px;min-height:82px;padding:13px 15px;transition:transform .18s,border-color .18s,background .18s;display:grid}.offline-featured-links>a:hover{border-color:var(--profile-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.offline-featured-links>a:hover{border-color:color-mix(in srgb,var(--profile-accent) 58%,#353038)}}.offline-featured-links>a:hover{background:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.offline-featured-links>a:hover{background:color-mix(in srgb,var(--profile-accent) 8%,#111014)}}.offline-featured-links>a>span{background:var(--profile-accent);border-radius:11px;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.offline-featured-links>a>span{background:color-mix(in srgb,var(--profile-accent) 15%,#18151b)}}.offline-featured-links>a>span{color:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.offline-featured-links>a>span{color:color-mix(in srgb,var(--profile-accent) 68%,#fff)}}.offline-featured-links>a>span{font-size:18px}.offline-featured-links>a>span .social-icon{width:20px;height:20px}.offline-featured-links>a>div{gap:5px;display:grid}.offline-featured-links small{color:#716a75;font:750 6px var(--font-mono);letter-spacing:.08em}.offline-featured-links strong{font-size:12px}.offline-featured-links b{color:#77717b;font-size:15px}.offline-links-empty{color:#716a75;border:1px dashed #39333d;border-radius:13px;justify-content:center;align-items:center;gap:16px;min-height:150px;display:flex}.offline-links-empty>span{font-size:25px}.offline-links-empty strong{color:#aaa2ad;font-size:12px}.offline-links-empty p{margin:5px 0 0;font-size:9px}.offline-discovery-card{flex-direction:column;padding:28px;display:flex}.offline-discovery-card>div:first-child>p:last-child{color:#8e8792;margin:14px 0 0;line-height:1.65}.offline-community-stats{border-block:1px solid #2c2830;grid-template-columns:repeat(3,1fr);margin:22px 0;display:grid}.offline-community-stats article{border-right:1px solid #2c2830;align-content:center;gap:6px;min-height:88px;display:grid}.offline-community-stats article:last-child{border-right:0}.offline-community-stats strong{color:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.offline-community-stats strong{color:color-mix(in srgb,var(--profile-accent) 68%,#fff)}}.offline-community-stats small{color:#77717b;line-height:1.45}.offline-discovery-card>a{border:1px solid var(--profile-accent);justify-content:space-between;align-items:center;padding:14px 15px;display:flex}@supports (color:color-mix(in lab,red,red)){.offline-discovery-card>a{border:1px solid color-mix(in srgb,var(--profile-accent) 36%,#343038)}}.offline-discovery-card>a{background:var(--profile-accent);border-radius:10px}@supports (color:color-mix(in lab,red,red)){.offline-discovery-card>a{background:color-mix(in srgb,var(--profile-accent) 8%,#111014)}}.offline-discovery-card>a{color:#ddc5ea;font-weight:800}.offline-discovery-card>footer{align-items:center;gap:11px;margin-top:auto;padding-top:22px;display:flex}.offline-discovery-card>footer>div{gap:4px;display:grid}.offline-discovery-card>footer small{color:#716a75}@media (max-width:800px){.offline-lynup-nav nav>a:first-child{display:block}.offline-artist-hero{background-position:50%;border-radius:17px;min-height:410px;margin-top:16px}.offline-artist-hero:before{background:linear-gradient(#09090b6b,#09090be7 48%,#09090bf8)}.offline-artist-card{flex-direction:column;align-items:flex-start;gap:18px;padding:150px 22px 24px}.offline-artist-card .offline-artist-avatar{width:88px;height:88px;font-size:32px}.offline-artist-card .offline-artist-title{flex-direction:column;align-items:flex-start;gap:8px}.offline-artist-card .offline-artist-title h1{font-size:clamp(38px,12vw,52px)}.offline-artist-card .offline-artist-bio{font-size:12px}.offline-artist-byline{flex-wrap:wrap;align-items:flex-start}.offline-discovery-layout{grid-template-columns:1fr;margin-top:12px}.offline-discovery-card,.offline-link-hub{border-radius:15px;padding:21px}.offline-featured-links{grid-template-columns:1fr}.offline-featured-links>a{min-height:76px}.offline-link-hub>header>span{display:none}.offline-discovery-card>footer{margin-top:22px}}.viewer-builder-layout{display:block}.viewer-builder-form{border-bottom:0;border-right:0}.settings-tool-tabs.broadcast{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-tool-tabs.profile-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-navigator.unified section{gap:2px;padding-block:10px}.settings-navigator.unified section>a{min-height:51px}.standalone-overlay-workspace{width:100%;padding-top:24px}.overlay-workspace-heading{border-bottom:1px solid #2b2830;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;padding:4px 2px 20px;display:flex}.overlay-workspace-heading h1{letter-spacing:-.055em;margin:5px 0;font-size:clamp(38px,5vw,56px)}.overlay-workspace-heading p:last-child{color:#837c87;margin:0;font-size:11px}.overlay-workspace-heading>span{color:#bd8dde;font:800 8px var(--font-mono);letter-spacing:.08em;border:1px solid #473653;border-radius:999px;padding:8px 10px}.overlay-workspace-tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:min(560px,100%);margin-bottom:18px}.standalone-overlay-workspace>.settings-overlays{width:100%}.standalone-overlay-workspace>.overlay-settings-empty{min-height:260px}@media (min-width:701px){.account-control-shell.sidebar-collapsed,.moderation-control-shell.sidebar-collapsed{grid-template-columns:82px minmax(0,1fr)}.moderation-control-shell.sidebar-collapsed .moderation-sidebar{padding-inline:12px}.moderation-control-shell.sidebar-collapsed .control-room-brand-row>.wordmark>span:last-child,.moderation-control-shell.sidebar-collapsed .moderation-stream-list>button>span,.moderation-control-shell.sidebar-collapsed .moderation-streams-label,.moderation-control-shell.sidebar-collapsed .moderation-user>a>span:last-child,.moderation-control-shell.sidebar-collapsed .workspace-label{display:none}.moderation-control-shell.sidebar-collapsed .moderation-stream-list>button{grid-template-columns:1fr;justify-items:center;padding-inline:5px}.moderation-control-shell.sidebar-collapsed .moderation-stream-list>button>em{position:absolute;top:3px;right:3px}.moderation-control-shell.sidebar-collapsed .moderation-sidebar-links>a{grid-template-columns:1fr;justify-items:center;padding:0;font-size:0}.moderation-control-shell.sidebar-collapsed .moderation-sidebar-links>a>span{font-size:13px}.moderation-control-shell.sidebar-collapsed .moderation-user>a{grid-template-columns:1fr;justify-items:center;padding-inline:0}.moderation-control-shell.sidebar-collapsed .moderation-user>button{text-align:center}}.control-room-shell{grid-template-columns:252px minmax(0,1fr)}.control-room-sidebar{padding:28px 18px 18px}.control-room-sidebar>.wordmark{margin-bottom:38px;padding-inline:12px;font-size:22px}.control-room-sidebar nav{gap:6px}.control-room-sidebar nav>a,.control-room-sidebar nav>button{border-radius:10px;min-height:48px;padding-inline:14px;font-size:13px}.control-room-brand-row{justify-content:space-between;align-items:center;gap:9px;margin-bottom:38px;padding:0 4px;display:flex;position:relative}.control-room-brand-row>.wordmark{align-items:center;gap:9px;min-width:0;margin:0;padding-left:8px;font-size:22px;display:flex}.sidebar-collapse-button{color:#c7c1cb;cursor:pointer;background:#19181b;border:1px solid #47414d;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;padding:0;line-height:1;transition:border-color .18s,background .18s,color .18s,transform .18s;display:grid}.sidebar-collapse-button svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.sidebar-collapse-button:hover{color:#f1e8f5;background:#211b25;border-color:#8f64a6;transform:translate(-1px)}.sidebar-collapse-button:focus-visible{outline-offset:3px;outline:2px solid #b77cdd}.control-room-sidebar nav>a>b{font:inherit}.sidebar-bottom>button{align-items:center;gap:9px;display:flex}.sidebar-bottom>button i{font-size:16px;font-style:normal;display:none}.control-room-shell,.control-room-sidebar{transition:grid-template-columns .2s,padding .2s}.control-room-shell.sidebar-collapsed{grid-template-columns:82px minmax(0,1fr)}.sidebar-collapsed .control-room-sidebar{padding-inline:10px}.sidebar-collapsed .control-room-brand-row{grid-template-columns:30px 26px;justify-content:center;align-items:center;gap:5px;min-height:34px;margin-bottom:38px;padding:0;display:grid}.sidebar-collapsed .control-room-brand-row>.wordmark{justify-content:center;padding:0}.sidebar-collapsed .control-room-brand-row>.wordmark>span:last-child{display:none}.sidebar-collapsed .control-room-brand-row>.wordmark>.brand-mark.small{background-size:70%;border-radius:8px;width:30px;height:30px;margin:0}.sidebar-collapsed .control-room-brand-row>.wordmark:after{display:none}.sidebar-collapsed .sidebar-collapse-button{color:#9e98a3;width:26px;height:30px;box-shadow:none;background:0 0;border-color:#0000;border-radius:7px;position:static}.sidebar-collapsed .sidebar-collapse-button:hover{color:#fff;background:#1a181c;border-color:#403a44;transform:none}.sidebar-collapsed .control-room-sidebar nav>a{grid-template-columns:1fr;justify-items:center;padding-inline:6px}.sidebar-collapsed .control-room-sidebar nav>a>b{display:none}.sidebar-collapsed .control-room-sidebar nav>a>span{font-size:17px}.sidebar-collapsed .control-room-sidebar nav>a.active:before{left:-12px}.sidebar-collapsed .control-room-sidebar nav em{min-width:16px;padding:2px 4px;font-size:7px;position:absolute;top:3px;right:3px}@media (min-width:701px){.sidebar-collapsed .control-room-sidebar nav>a[data-tooltip]:after{content:attr(data-tooltip);z-index:100;color:#f4eff7;min-width:max-content;font:700 10px var(--font-sans);letter-spacing:0;white-space:nowrap;opacity:0;pointer-events:none;background:#1b181e;border:1px solid #413747;border-radius:8px;padding:8px 10px;line-height:1;transition:opacity .15s,transform .15s;position:absolute;top:50%;left:calc(100% + 12px);transform:translate(-4px,-50%);box-shadow:0 10px 28px #0008}.sidebar-collapsed .control-room-sidebar nav>a[data-tooltip]:focus-visible:after,.sidebar-collapsed .control-room-sidebar nav>a[data-tooltip]:hover:after{opacity:1;transform:translateY(-50%)}}.sidebar-collapsed .sidebar-bottom>a{grid-template-columns:1fr;justify-items:center;padding-inline:0}.sidebar-collapsed .sidebar-bottom>a>span:last-child{display:none}.sidebar-collapsed .sidebar-bottom>button{text-align:center;justify-content:center;padding-inline:0}.sidebar-collapsed .sidebar-bottom>button i{display:block}.sidebar-collapsed .sidebar-bottom>button span{display:none}.control-room-topbar{height:76px;padding-inline:36px}.control-room-topbar>.studio-topbar-title{gap:12px;min-width:0}.studio-topbar-title>strong{color:#f2eff4;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.control-room-topbar>.studio-topbar-actions{gap:12px}.studio-topbar-actions>nav{background:#111013;border:1px solid #2c2930;border-radius:11px;align-items:center;gap:3px;min-height:42px;padding:4px;display:flex;box-shadow:0 8px 24px #0003}.studio-topbar-actions>nav>a{color:#9f99a4;white-space:nowrap;border-radius:7px;align-items:center;gap:7px;min-height:32px;padding:0 11px;font-size:11px;font-weight:700;display:flex}.studio-topbar-actions>nav>a:hover{color:#fff;background:#1d1a20}.studio-topbar-actions>nav>.studio-page-link{color:#d9c1e5;background:#211725;border:1px solid #493752}.studio-topbar-actions>nav>.studio-page-link:hover{color:#fff;background:#2a1d30;border-color:#76528a}.studio-page-link>span{color:#b780d0;font-size:12px}.studio-topbar-actions>.account-notification-center{border-left:1px solid #302c33;padding-left:12px}.studio-topbar-actions .account-notification-bell{width:40px;height:40px;background:#171519!important;border-color:#3d3742!important;border-radius:11px!important}.studio-topbar-actions .account-notification-bell svg{width:18px;height:18px}.control-room-content>.dashboard{max-width:1720px;padding:0 36px 88px}.dashboard-subpage{min-height:calc(100vh - 76px)}.control-room-content .queue-control-row{background:linear-gradient(135deg,#141316,#0f0f11);border:1px solid #2d2a31;border-radius:16px;margin:24px 0 20px;padding:16px 18px;box-shadow:0 12px 34px #0003}.player-workspace{grid-template-columns:minmax(0,1.62fr) minmax(380px,.72fr);gap:20px}.full-player,.queue-browser{background:#121214;border:1px solid #2e2c32;border-radius:17px;box-shadow:0 18px 50px #0004}.full-player .player-heading{min-height:92px;padding:18px 24px}.player-heading-track strong{font-size:21px}.player-position{text-align:center;background:#18161b;border:1px solid #343039;border-radius:9px;min-width:68px;padding:8px 11px}.full-player .player-screen{gap:14px;padding:22px}.full-player .player-screen>.media-fallback,.full-player .player-screen>.media-player{border-radius:13px;overflow:hidden}.media-control-dock{border-radius:15px;gap:9px;padding:11px}.media-control-button{border-radius:11px;min-height:54px}.full-player .player-context-grid{gap:16px;padding:20px}.full-player .player-attribution,.full-player .player-note{border-radius:14px;min-height:158px;padding:22px}.queue-browser{top:96px}.queue-browser-head{min-height:82px;padding:17px 20px}.queue-browser-head h2{font-size:24px}.queue-browser-list{max-height:520px;padding:7px 7px 12px}.queue-browser-row{border-radius:11px;gap:13px;margin:5px 2px;padding:16px 13px}.queue-row-title strong{font-size:14px}.queue-row-main p{font-size:11px}.queue-history>header{min-height:70px;padding-inline:20px}.battle-leaderboard-grid,.head-to-head-control{margin-top:22px}@media (max-width:1250px){.player-workspace{grid-template-columns:minmax(0,1.4fr) minmax(350px,.72fr)}}@media (max-width:1000px){.control-room-shell{grid-template-columns:210px minmax(0,1fr)}.control-room-content>.dashboard,.control-room-topbar{padding-inline:24px}.control-room-shell.sidebar-collapsed{grid-template-columns:76px minmax(0,1fr)}.player-workspace{grid-template-columns:1fr}.queue-browser{position:static}}@media (max-width:700px){.control-room-shell,.control-room-shell.sidebar-collapsed{display:block}.control-room-sidebar,.sidebar-collapsed .control-room-sidebar{width:100%;height:auto;padding:14px;position:static}.control-room-brand-row,.sidebar-bottom{display:none}.control-room-sidebar nav{grid-template-columns:repeat(5,1fr);padding:0}.control-room-sidebar nav>a,.sidebar-collapsed .control-room-sidebar nav>a{grid-template-columns:1fr;justify-items:center;min-height:44px;padding:5px;font-size:9px}.control-room-sidebar nav>a>b,.sidebar-collapsed .control-room-sidebar nav>a>b{display:block}.control-room-sidebar nav>a>span,.sidebar-collapsed .control-room-sidebar nav>a>span{font-size:13px}.control-room-sidebar nav>a.active:before,.sidebar-collapsed .control-room-sidebar nav>a.active:before{border-radius:4px;width:60%;height:3px;inset:auto 20% -3px}.control-room-sidebar nav em,.sidebar-collapsed .control-room-sidebar nav em{position:absolute;top:2px;right:12px}.control-room-topbar{height:64px;padding-inline:15px}.control-room-content>.dashboard{padding:0 14px 54px}.control-room-content .queue-control-row{margin-top:14px;padding:13px}.player-workspace{gap:12px}.full-player .player-heading{min-height:76px;padding:14px 16px}.player-heading-track strong{font-size:17px}.full-player .player-screen{padding:12px}.media-control-dock{justify-content:flex-start;overflow-x:auto}.media-control-button{min-width:68px}.full-player .player-context-grid{grid-template-columns:1fr;padding:12px}.full-player .player-attribution,.full-player .player-note{min-height:0;padding:17px}.queue-browser-head{min-height:70px}}.account-workspace,.control-room-content>.dashboard,.moderation-page,.settings-workspace{width:100%;max-width:none;margin-left:0;margin-right:0}.offline-lynup-shell{background:#08080a;padding:0 24px;overflow-x:hidden}.offline-lynup-nav{width:min(1480px,100%);height:80px}.offline-artist-hero{width:calc(100% + 48px);min-height:560px;box-shadow:none;border-width:1px 0;border-radius:0;margin:0 -24px}.offline-artist-hero:before{background:linear-gradient(90deg,#070709f5,#070709c9 47%,#0707095c),linear-gradient(#0000 38%,#08080af4)}.offline-artist-card{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(340px,430px);align-items:end;gap:64px;width:min(1480px,100%);min-height:560px;margin:0 auto;padding:72px 24px 62px;display:grid}.offline-artist-primary{align-items:flex-end;gap:26px;min-width:0;display:flex}.offline-artist-card .offline-artist-avatar{border-width:2px;flex:none;width:118px;height:118px;font-size:42px;box-shadow:0 20px 60px #000d,0 0 0 7px #09090b99}.offline-artist-copy{min-width:0;max-width:850px}.offline-artist-copy>.eyebrow{letter-spacing:.14em;margin:0 0 14px;font-size:9px}.offline-artist-card .offline-artist-title{display:block}.offline-artist-card .offline-artist-title h1{letter-spacing:-.065em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(58px,6vw,92px);line-height:.9;overflow:hidden}.offline-artist-handle{margin:13px 0 0;font-size:13px}.offline-artist-card .offline-artist-bio{max-width:700px;margin:17px 0 0;font-size:13px;line-height:1.65}.offline-artist-byline{margin-top:16px;font-size:8px}.offline-hero-release{border:1px solid var(--profile-accent);flex-direction:column;justify-content:space-between;min-height:245px;padding:25px;display:flex}@supports (color:color-mix(in lab,red,red)){.offline-hero-release{border:1px solid color-mix(in srgb,var(--profile-accent) 45%,#3a343e)}}.offline-hero-release{background:linear-gradient(140deg,var(--profile-accent),#0e0d10e8);border-radius:16px}@supports (color:color-mix(in lab,red,red)){.offline-hero-release{background:linear-gradient(140deg,color-mix(in srgb,var(--profile-accent) 16%,#161219),#0e0d10e8)}}.offline-hero-release{color:#f7f4f8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .2s,border-color .2s;box-shadow:0 24px 70px #0007}.offline-hero-release:hover{border-color:var(--profile-accent);transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.offline-hero-release:hover{border-color:color-mix(in srgb,var(--profile-accent) 75%,#fff)}}.offline-release-index{color:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.offline-release-index{color:color-mix(in srgb,var(--profile-accent) 72%,#fff)}}.offline-release-index{font:850 7px var(--font-mono);letter-spacing:.12em}.offline-hero-release>div{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:15px;display:grid}.offline-release-play{background:var(--profile-accent);border-radius:50%;place-items:center;width:48px;height:48px;padding-left:3px;display:grid}@supports (color:color-mix(in lab,red,red)){.offline-release-play{background:color-mix(in srgb,var(--profile-accent) 78%,#fff)}}.offline-release-play{color:#0b0a0d;font-size:13px}.offline-hero-release h2{letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:30px;line-height:1.05}.offline-hero-release p{color:#aaa2ad;margin:7px 0 0;font-size:10px}.offline-hero-release footer{color:#77717b;border-top:1px solid #39333d;justify-content:space-between;align-items:center;gap:18px;padding-top:17px;font-size:8px;display:flex}.offline-hero-release footer strong{color:#e5dce9;font-size:9px}.offline-hero-status{background:#101013d9;border:1px solid #39343c;border-radius:14px;align-self:end;align-items:center;gap:12px;padding:20px;display:flex}.offline-hero-status>div{gap:4px;display:grid}.offline-hero-status strong{font-size:10px}.offline-hero-status small{color:#77717b;font-size:8px}.offline-discovery-layout{box-sizing:border-box;background:linear-gradient(#0d0d0f,#09090b);border-top:1px solid #29252d;grid-template-columns:minmax(0,1.45fr) minmax(360px,.55fr);gap:0;width:calc(100% + 48px);margin:0 -24px;padding:54px max(24px,50vw - 740px) 72px;display:grid}.offline-discovery-card,.offline-link-hub{background:0 0;border:0;border-radius:0}.offline-link-hub{padding:0 54px 0 0}.offline-link-hub>header{align-items:flex-end;margin-bottom:24px}.offline-discovery-card h2,.offline-link-hub>header h2{margin-top:8px;font-size:clamp(28px,2.6vw,40px)}.offline-featured-links{flex-wrap:wrap;gap:10px;display:flex}.offline-featured-links>a{border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;width:min(330px,100%);min-height:80px;padding:12px 14px}.offline-featured-links>a>span{width:42px;height:42px}.offline-links-empty{min-height:105px}.offline-discovery-card{border-left:1px solid #302b34;min-width:0;padding:0 0 0 54px}.offline-discovery-card>div:first-child>p:last-child{margin-top:12px;font-size:10px}.offline-community-stats article{min-height:82px;padding:0 10px}.offline-community-stats strong{font-size:24px}.offline-community-stats small{font-size:7px}.offline-discovery-card>a{min-height:48px;padding:0 15px;font-size:9px}.offline-discovery-card>footer{margin-top:22px;padding-top:0}.offline-discovery-card>footer strong{font-size:9px}.offline-discovery-card>footer small{font-size:7px}@media (min-width:1750px){.offline-artist-card,.offline-lynup-nav{width:min(1600px,100% - 96px)}.offline-discovery-layout{padding-left:max(48px,50vw - 800px);padding-right:max(48px,50vw - 800px)}}@media (max-width:1050px) and (min-width:801px){.offline-artist-card{grid-template-columns:minmax(0,1fr) 340px;gap:34px;padding-inline:34px}.offline-artist-primary{flex-direction:column;align-items:flex-start;gap:18px}.offline-artist-card .offline-artist-avatar{width:96px;height:96px}.offline-discovery-layout{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);padding-inline:34px}.offline-link-hub{padding-right:32px}.offline-discovery-card{padding-left:32px}}@media (max-width:800px){.offline-lynup-shell{padding:0 14px}.offline-lynup-nav{height:68px}.offline-artist-hero{width:calc(100% + 28px);min-height:0;margin:0 -14px}.offline-artist-card{grid-template-columns:1fr;gap:22px;min-height:0;padding:150px 20px 26px}.offline-artist-primary{flex-direction:column;align-items:flex-start;gap:17px}.offline-artist-card .offline-artist-avatar{width:84px;height:84px;font-size:30px}.offline-artist-card .offline-artist-title h1{white-space:normal;font-size:clamp(40px,12vw,56px)}.offline-artist-card .offline-artist-bio{font-size:12px}.offline-hero-release{min-height:190px;padding:20px}.offline-hero-release h2{font-size:25px}.offline-discovery-layout{grid-template-columns:1fr;width:calc(100% + 28px);margin:0 -14px;padding:34px 20px 50px}.offline-link-hub{padding:0}.offline-link-hub>header{align-items:flex-start}.offline-discovery-card h2,.offline-link-hub>header h2{font-size:29px}.offline-featured-links{grid-template-columns:1fr;display:grid}.offline-featured-links>a{width:100%}.offline-discovery-card{border-top:1px solid #302b34;border-left:0;margin-top:34px;padding:34px 0 0}}.offline-hero-release.has-artwork{background-position:50%;background-size:cover}.offline-hero-release.has-artwork:hover{filter:brightness(1.08)}.offline-hero-release>.offline-release-body{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:16px;display:grid}.offline-release-body>div{min-width:0}.offline-release-body>div>small{color:var(--profile-accent);margin-top:13px;display:block}@supports (color:color-mix(in lab,red,red)){.offline-release-body>div>small{color:color-mix(in srgb,var(--profile-accent) 65%,#fff)}}.offline-release-body>div>small{font:800 7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.offline-hero-release .offline-release-body h2{text-shadow:0 2px 24px #000;font-size:clamp(26px,2.2vw,36px)}.offline-hero-release.has-artwork .offline-release-body,.offline-hero-release.has-artwork .offline-release-index,.offline-hero-release.has-artwork footer{z-index:1;position:relative}@media (max-width:800px){.offline-hero-release>.offline-release-body{grid-template-columns:42px minmax(0,1fr);gap:13px}.offline-release-body>div>small{margin-top:9px}.offline-hero-release .offline-release-body h2{font-size:24px}}.offline-artist-card{min-height:480px;padding-top:46px;padding-bottom:44px}.offline-hero-release{min-height:220px;padding:22px}.offline-hero-release h2{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.offline-discovery-card h2,.offline-link-hub>header h2{font-size:clamp(27px,2.25vw,35px)}.offline-link-hub>header{margin-bottom:19px}.offline-community-stats{margin:18px 0}.offline-discovery-card>footer{margin-top:18px}@media (max-width:800px){.offline-lynup-nav{height:64px}.offline-artist-card{padding-top:118px;padding-bottom:24px}.offline-artist-card,.offline-artist-hero{min-height:0}.offline-hero-release{min-height:180px}.offline-discovery-layout{padding-top:30px;padding-bottom:44px}}.offline-lynup-nav{height:58px}.offline-artist-hero{min-height:400px}.offline-artist-card{align-items:center;min-height:400px;padding-top:34px;padding-bottom:34px}.offline-artist-card .offline-artist-avatar{width:108px;height:108px}.offline-artist-card .offline-artist-title h1{font-size:clamp(50px,5vw,76px)}.offline-hero-release{min-height:202px}.offline-discovery-layout{padding-top:34px;padding-bottom:48px}@media (max-width:800px){.offline-lynup-nav{height:58px}.offline-artist-card{align-items:start;padding-top:72px;padding-bottom:22px}.offline-artist-card .offline-artist-avatar{width:78px;height:78px}.offline-artist-card .offline-artist-title h1{font-size:clamp(38px,11vw,52px)}.offline-hero-release{min-height:172px}.offline-discovery-layout{padding-top:26px;padding-bottom:40px}}.song-week-shell{padding-inline:max(20px,50vw - 640px);overflow-x:hidden}.song-week-board,.song-week-hero,.song-week-lower,.song-week-nav{width:100%;max-width:1280px;margin-inline:auto}.song-week-hero{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:center;gap:clamp(32px,6vw,80px);min-height:300px;padding-block:52px;display:grid}.song-week-hero>div{min-width:0}.song-week-hero h1{max-width:820px;margin:12px 0 18px;font-size:clamp(58px,7vw,92px);line-height:.9}.song-week-hero>div>p:last-child{max-width:620px;line-height:1.65}.song-week-hero aside{box-sizing:border-box;width:100%;min-width:0}.song-week-board-v2>header{align-items:flex-end;gap:32px;width:100%;padding:26px 0}.song-week-board-v2>header>div:first-child{min-width:0}.song-week-board-v2>header h2{font-size:clamp(29px,3.2vw,38px);line-height:1.05}.song-week-board-stats{flex:none}.song-week-board-stats>span{min-width:108px}.song-week-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),380px));justify-content:center;align-items:stretch;gap:20px;width:100%;padding:28px 0 34px;display:grid}.song-week-card-grid:has(>article.song-week-nominee-card:only-child){grid-template-columns:minmax(320px,380px);justify-content:center;padding:28px 0 34px}.song-week-card-grid>article.song-week-nominee-card,.song-week-card-grid>article.song-week-nominee-card:only-child{border-radius:18px;grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr;align-items:stretch;width:100%;min-width:0;min-height:440px;display:grid;overflow:hidden}.song-week-nominee-card:only-child>.song-week-featured-track,.song-week-nominee-card:only-child>.song-week-nominee-identity,.song-week-nominee-card:only-child>footer,.song-week-nominee-card:only-child>header{grid-area:auto/1}.song-week-nominee-card:only-child>header,.song-week-nominee-card>header{padding:16px 19px}.song-week-nominee-card:only-child>.song-week-nominee-identity,.song-week-nominee-identity{grid-template-columns:76px minmax(0,1fr);align-self:auto;gap:15px;padding:20px 19px 17px}.song-week-nominee-card .song-week-art,.song-week-nominee-card:only-child .song-week-art{border-radius:16px;width:76px}.song-week-nominee-card:only-child .song-week-nominee-identity h3,.song-week-nominee-identity h3{font-size:27px}.song-week-nominee-card .song-week-featured-track,.song-week-nominee-card:only-child>.song-week-featured-track{background:0 0;border:0;border-radius:0;grid-template-columns:104px minmax(0,1fr);align-content:center;place-items:center stretch;gap:16px;margin:0;padding:8px 19px 22px}.song-week-nominee-card .song-week-featured-cover,.song-week-nominee-card:only-child .song-week-featured-cover{aspect-ratio:1;opacity:1;pointer-events:auto;border-radius:12px;width:104px;height:auto;position:relative;box-shadow:0 14px 34px #0009}.song-week-nominee-card .song-week-featured-copy,.song-week-nominee-card:only-child .song-week-featured-copy{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-left:0;gap:7px;width:100%;min-width:0;padding:0}.song-week-nominee-card .song-week-featured-copy>strong,.song-week-nominee-card:only-child .song-week-featured-copy>strong{font-size:17px}.song-week-nominee-card:only-child>footer,.song-week-nominee-card>footer{border-top:1px solid #312a34;grid-template-columns:repeat(2,minmax(0,1fr));align-self:auto;gap:9px;padding:17px 19px 19px}.song-week-nominee-card:only-child>footer button,.song-week-nominee-card>footer button{white-space:normal;min-width:0;min-height:48px;padding-inline:10px}.song-week-nominee-card:only-child.has-cover-art:before{opacity:.52;background-position:50%;background-repeat:no-repeat;background-size:cover;transform:scale(1.015)}.song-week-nominee-card:only-child.has-cover-art:after{background:linear-gradient(#0b0910b8,#0b0910d4 44%,#0b0910f5)}.song-week-nominee-card.has-cover-art .song-week-featured-cover,.song-week-nominee-card:only-child.has-cover-art .song-week-featured-cover{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.song-week-nominee-card.has-cover-art .song-week-featured-track,.song-week-nominee-card:only-child.has-cover-art>.song-week-featured-track{grid-template-columns:1fr;align-content:end}.song-week-nominee-card.has-cover-art .song-week-featured-copy,.song-week-nominee-card:only-child.has-cover-art .song-week-featured-copy{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0910a8;border-left:2px solid #b96ce8;padding:12px}.song-week-preview-stage{border-radius:18px;grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:stretch;gap:0;width:min(1040px,100%);margin:0 auto 34px;padding:0;overflow:hidden}.song-week-preview-stage>header{border-right:1px solid #352d39;min-width:0;padding:28px}.song-week-preview-stage>header h3{overflow-wrap:anywhere;font-size:clamp(23px,2.8vw,32px)}.song-week-preview-stage>header p{font-size:10px}.song-week-preview-stage>header>button{min-height:36px;padding-inline:12px}.song-week-preview-stage>div{background:#09090b;border-radius:0;place-items:stretch stretch;min-width:0;min-height:300px;display:grid;overflow:hidden}.song-week-preview-stage .media-fallback,.song-week-preview-stage .media-player,.song-week-preview-stage .provider-track-card{box-sizing:border-box;border:0;border-radius:0;width:100%;height:100%;min-height:300px}.song-week-preview-stage .video-player{aspect-ratio:16/9;align-self:center;min-height:0}.song-week-preview-stage .direct-video-player{aspect-ratio:auto;min-height:300px}.song-week-preview-stage .direct-video-player video{min-height:242px}.song-week-preview-stage .provider-track-card{justify-content:center;padding:24px}.song-week-preview-stage .provider-track-main{grid-template-columns:120px minmax(0,1fr);gap:20px}.song-week-preview-stage .provider-track-art{width:120px}.song-week-preview-stage .provider-track-copy>strong{font-size:clamp(20px,2.7vw,30px)}.song-week-board-v2>.song-week-message{box-sizing:border-box;text-align:center;width:min(1040px,100%);margin:0 auto 24px}.song-week-lower{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;padding:6px 0 72px}.song-week-archive,.song-week-rankings{box-sizing:border-box;min-width:0;height:100%}@media (max-width:860px){.song-week-shell{padding-inline:16px}.song-week-hero{grid-template-columns:1fr;gap:26px;min-height:0;padding:42px 0 30px}.song-week-hero h1{font-size:clamp(52px,11vw,72px)}.song-week-hero aside{max-width:520px}.song-week-board-v2>header{flex-direction:column;align-items:flex-start;gap:18px}.song-week-board-stats{width:100%}.song-week-board-stats>span{flex:1}.song-week-card-grid,.song-week-card-grid:has(>article.song-week-nominee-card:only-child){grid-template-columns:minmax(0,520px);padding:22px 0 28px}.song-week-preview-stage{grid-template-columns:1fr}.song-week-preview-stage>header{border-bottom:1px solid #352d39;border-right:0;padding:22px}.song-week-preview-stage .media-fallback,.song-week-preview-stage .media-player,.song-week-preview-stage .provider-track-card,.song-week-preview-stage>div{min-height:260px}.song-week-preview-stage .video-player{min-height:0}.song-week-lower{grid-template-columns:1fr;gap:14px}}@media (max-width:520px){.song-week-shell{padding-inline:13px}.song-week-nav{height:64px}.song-week-nav nav{gap:12px}.song-week-nav nav>a:first-child{display:none}.song-week-hero{padding-top:32px}.song-week-hero h1{font-size:clamp(46px,15vw,62px)}.song-week-board-v2>header h2{font-size:29px}.song-week-card-grid>article.song-week-nominee-card,.song-week-card-grid>article.song-week-nominee-card:only-child{min-height:0}.song-week-nominee-card:only-child>.song-week-nominee-identity,.song-week-nominee-identity{grid-template-columns:62px minmax(0,1fr);padding:18px 16px 15px}.song-week-nominee-card .song-week-art,.song-week-nominee-card:only-child .song-week-art{width:62px}.song-week-nominee-card:only-child .song-week-nominee-identity h3,.song-week-nominee-identity h3{font-size:23px}.song-week-nominee-card .song-week-featured-track,.song-week-nominee-card:only-child>.song-week-featured-track{grid-template-columns:82px minmax(0,1fr);gap:12px;padding:7px 16px 18px}.song-week-nominee-card .song-week-featured-cover,.song-week-nominee-card:only-child .song-week-featured-cover{width:82px}.song-week-nominee-card.has-cover-art .song-week-featured-track,.song-week-nominee-card:only-child.has-cover-art>.song-week-featured-track{grid-template-columns:1fr}.song-week-nominee-card:only-child>footer,.song-week-nominee-card>footer{grid-template-columns:1fr;padding:15px 16px 17px}.song-week-preview-stage>header{padding:18px}.song-week-preview-stage .media-fallback,.song-week-preview-stage .media-player,.song-week-preview-stage .provider-track-card,.song-week-preview-stage>div{min-height:230px}.song-week-preview-stage .video-player{min-height:0}.song-week-preview-stage .provider-track-card{padding:18px}.song-week-preview-stage .provider-track-main{grid-template-columns:82px minmax(0,1fr);gap:14px}.song-week-preview-stage .provider-track-art{width:82px}.song-week-preview-stage .provider-track-copy>span{display:none}.song-week-lower{padding-bottom:50px}.song-week-archive,.song-week-rankings{padding:18px}.song-week-rankings>a{grid-template-columns:22px 38px minmax(0,1fr)}.song-week-rankings>a>em{display:none}}.crm-insights{background:linear-gradient(135deg,#151218,#101012);border:1px solid #332f38;border-radius:14px;gap:18px;margin:0 0 16px;padding:20px;display:grid}.crm-insights>header{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.crm-insights h3{margin:5px 0 0;font-size:22px}.crm-insights>header small{color:#77717d;font-size:9px}.crm-insights-loading{color:#8b858f;place-items:center;min-height:90px}.crm-insight-columns,.crm-insight-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.crm-insight-columns>article,.crm-insight-groups>article{background:#0d0d0f;border:1px solid #2d2931;border-radius:11px;min-width:0;padding:16px}.crm-insights h4{color:#dfd9e3;margin:0 0 13px;font-size:11px}.crm-insight-groups article>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.crm-insight-groups span{color:#77717d;background:#151317;border-radius:8px;gap:5px;padding:10px;font-size:8px;display:grid}.crm-insight-groups span strong{color:#f3eff5;font-size:17px}.crm-compact-row{border-top:1px solid #252329;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:10px 0;display:grid}.crm-compact-row:first-of-type{border-top:0}.crm-compact-row>span{gap:4px;min-width:0;display:grid}.crm-compact-row>span:last-child{text-align:right}.crm-compact-row strong{color:#d9d4dc;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.crm-compact-row b{color:#b99bc5;font-size:9px}.crm-compact-row small{color:#716b75;font-size:8px}.automation-description{color:#9b929f;background:#171219;border:1px solid #342d38;border-radius:8px;margin:0 18px;padding:11px 13px;font-size:9px;line-height:1.5}.leaderboard-heading{justify-content:space-between;align-items:flex-end;display:flex}.leaderboard-summary{grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0;display:grid}.leaderboard-summary article{background:#121214;border:1px solid #302d34;border-radius:11px;gap:8px;padding:18px;display:grid}.leaderboard-summary span{color:#7f7884;font:800 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.leaderboard-summary strong{font-size:24px}.leaderboard-controls{gap:10px;margin-bottom:12px;display:flex}.leaderboard-controls label{color:#87818b;gap:6px;min-width:220px;font-size:8px;font-weight:800;display:grid}.leaderboard-controls label:last-child{flex:1}.streamer-leaderboard{background:#111113;border:1px solid #302d34;border-radius:13px;overflow:hidden}.streamer-leaderboard>article,.streamer-leaderboard>header{grid-template-columns:60px minmax(220px,1.5fr) repeat(4,minmax(75px,.55fr)) minmax(110px,.7fr);align-items:center;gap:10px;padding:13px 16px;display:grid}.streamer-leaderboard>header{color:#746e78;font:800 7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #302d34}.streamer-leaderboard>article{border-bottom:1px solid #27252a}.streamer-leaderboard>article:last-child{border-bottom:0}.streamer-leaderboard>article>b{color:#bf72db;font-size:18px}.streamer-leaderboard>article>span{gap:5px;min-width:0;display:grid}.streamer-leaderboard>article>span strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.streamer-leaderboard>article>span a,.streamer-leaderboard>article>span small{color:#746e78;font-size:8px}.streamer-leaderboard>article>strong{font-size:11px}@media (max-width:1050px){.crm-insight-groups article>div{grid-template-columns:repeat(2,1fr)}.streamer-leaderboard{overflow-x:auto}.streamer-leaderboard>article,.streamer-leaderboard>header{min-width:900px}}@media (max-width:700px){.crm-insight-columns,.crm-insight-groups,.leaderboard-summary{grid-template-columns:1fr}.crm-insights>header,.leaderboard-heading{align-items:flex-start;display:grid}.crm-insight-groups article>div{grid-template-columns:1fr 1fr}.leaderboard-controls{display:grid}.leaderboard-controls label{min-width:0}.leaderboard-summary{grid-template-columns:1fr 1fr}}.onboarding-card{box-sizing:border-box;background:linear-gradient(135deg,#19131f,#111113 58%,#151019);border:1px solid #433650;border-radius:16px;width:100%;margin:0 0 18px;overflow:hidden;box-shadow:0 18px 60px #0003}.onboarding-card.is-complete{background:linear-gradient(135deg,#122019,#101112 62%,#101914);border-color:#315941}.onboarding-card>header{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 22px;display:grid}.onboarding-card>header h2{letter-spacing:-.025em;margin:4px 0 6px;font-size:21px}.onboarding-card>header p{color:#918a96;max-width:680px;margin:0;font-size:10px;line-height:1.55}.onboarding-progress-ring{--progress:0deg;background:conic-gradient(#a45bd4 var(--progress),#2a2530 0);border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:relative}.onboarding-progress-ring:before{content:"";background:#131116;border-radius:50%;position:absolute;inset:5px}.onboarding-progress-ring span{color:#f0e6f5;font:800 11px var(--font-mono);position:relative}.is-complete .onboarding-progress-ring{background:conic-gradient(#62d98b var(--progress),#253029 0)}.onboarding-header-actions{align-items:center;gap:8px;display:flex}.onboarding-header-actions button{color:#928b97;cursor:pointer;background:#171419;border:1px solid #38313d;border-radius:8px;padding:8px 10px;font-size:9px;font-weight:750}.onboarding-header-actions button:last-child{color:#77717c;background:0 0;border-color:#0000}.onboarding-header-actions button:hover{color:#fff;border-color:#654679}.onboarding-role-picker{background:#100e12;border-top:1px solid #342b3a;gap:16px;padding:20px 22px;display:grid}.onboarding-role-picker>div:first-child{gap:4px;display:grid}.onboarding-role-picker>div:first-child strong{font-size:13px}.onboarding-role-picker>div:first-child small{color:#827b87;font-size:9px}.onboarding-role-picker>div:nth-child(2){grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.onboarding-role-picker>div:nth-child(2)>button{color:#d6d1da;text-align:left;cursor:pointer;background:#151317;border:1px solid #312b35;border-radius:11px;grid-template-rows:auto 1fr;grid-template-columns:32px minmax(0,1fr) 22px;align-items:center;gap:4px 10px;min-height:106px;padding:14px;display:grid}.onboarding-role-picker>div:nth-child(2)>button.selected,.onboarding-role-picker>div:nth-child(2)>button:hover{background:#1e1723;border-color:#784f91}.onboarding-role-picker>div:nth-child(2)>button>span{color:#c783e6;background:#28212e;border-radius:9px;grid-row:1/3;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.onboarding-role-picker>div:nth-child(2)>button>strong{font-size:11px}.onboarding-role-picker>div:nth-child(2)>button>small{color:#817988;font-size:8px;line-height:1.45}.onboarding-role-picker>div:nth-child(2)>button>i{color:#716878;border:1px solid #403747;border-radius:50%;grid-area:1/3/3;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;display:grid}.onboarding-role-picker>div:nth-child(2)>button.selected>i{color:#fff;background:#8e4eab;border-color:#a464c0}.onboarding-role-picker>footer{justify-content:space-between;align-items:center;gap:18px;display:flex}.onboarding-role-picker>footer>span{color:#77717e;font-size:8px}.onboarding-role-picker>footer .button{min-width:130px}.onboarding-list{border-top:1px solid #342b3a;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.onboarding-list>article{border-bottom:1px solid #2b2730;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:15px 20px;display:grid}.onboarding-list>article:nth-child(odd){border-right:1px solid #2b2730}.onboarding-list>article:last-child,.onboarding-list>article:nth-last-child(2):nth-child(odd){border-bottom:0}.onboarding-check{color:#fff;border:1px solid #4b3b55;border-radius:7px;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.onboarding-list>article.complete .onboarding-check{background:#255b3a;border-color:#2f7549}.onboarding-list>article>div{gap:3px;min-width:0;display:grid}.onboarding-list>article>div>small{color:#9c62b6;font:800 7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.onboarding-list>article>div>strong{font-size:10px}.onboarding-list>article>div>p{color:#77717e;margin:0;font-size:8px;line-height:1.45}.onboarding-list>article>a{color:#c18ada;white-space:nowrap;border:1px solid #4f3a5a;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:800}.onboarding-list>article>a span{margin-left:3px}.onboarding-list>article>em{color:#5d9e72;font:800 7px var(--font-mono);text-transform:uppercase;font-style:normal}.onboarding-reopen{color:#aaa3af;text-align:left;cursor:pointer;background:#131115;border:1px solid #302b35;border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;margin-bottom:14px;padding:11px 14px;display:grid}.onboarding-reopen>span:first-child{color:#65d98b;background:#203d2a;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.onboarding-reopen>span:nth-child(2){gap:3px;display:grid}.onboarding-reopen strong{font-size:9px}.onboarding-reopen small{color:#746e79;font-size:8px}.onboarding-reopen b{color:#ad76c4;font-size:8px}.onboarding-compact{box-sizing:border-box;color:#9c96a1;background:#121014;border:1px solid #302a34;border-radius:10px;grid-template-columns:72px auto minmax(0,1fr) auto 24px;align-items:center;gap:10px;width:100%;min-height:46px;margin:0 0 12px;padding:8px 10px;display:grid;overflow:hidden}.onboarding-compact-progress{background:#2b2630;border-radius:999px;height:4px;overflow:hidden}.onboarding-compact-progress i{border-radius:inherit;background:#9a58ba;height:100%;display:block}.onboarding-compact>strong{white-space:nowrap;font-size:9px}.onboarding-compact>span{color:#736d77;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.onboarding-compact>button{color:#c18ada;cursor:pointer;background:#241b29;border:0;border-radius:6px;padding:6px 8px;font-size:8px;font-weight:800}.onboarding-compact>.onboarding-compact-dismiss{color:#69636d;background:0 0;padding:3px;font-size:15px;font-weight:500}.onboarding-reopen-minimal{color:#6f6875;cursor:pointer;background:0 0;border:0;margin:0 0 6px;padding:4px 7px;font-size:8px}.onboarding-reopen-minimal span{color:#9663ab}.crm-onboarding-roles{border:1px solid #302b35;border-radius:10px;gap:10px;margin:0;padding:14px;display:grid}.crm-onboarding-roles legend{color:#aaa5ad;padding:0 5px;font-size:10px;font-weight:800}.crm-onboarding-roles>p{color:#77717e;margin:0;font-size:8px}.crm-onboarding-roles>div{flex-wrap:wrap;gap:7px;display:flex}.crm-onboarding-roles>div>button,.crm-reopen-onboarding{color:#8f8894;cursor:pointer;background:#171519;border:1px solid #38323d;border-radius:7px;padding:7px 9px;font-size:8px}.crm-onboarding-roles>div>button.active{color:#d6aedf;background:#281d2e;border-color:#704a83}.crm-onboarding-roles>div>button span{margin-right:5px}.crm-onboarding-roles>small{color:#5e9e74;font-size:8px}.crm-reopen-onboarding{color:#c18ada;justify-self:start}@media (max-width:850px){.onboarding-card>header{grid-template-columns:54px minmax(0,1fr)}.onboarding-header-actions{grid-column:1/-1;justify-content:flex-end}.onboarding-list,.onboarding-role-picker>div:nth-child(2){grid-template-columns:1fr}.onboarding-list>article:nth-child(odd){border-right:0}.onboarding-list>article:nth-last-child(2):nth-child(odd){border-bottom:1px solid #2b2730}}@media (max-width:520px){.onboarding-card>header{grid-template-columns:1fr;padding:18px}.onboarding-progress-ring{width:52px;height:52px}.onboarding-header-actions{grid-column:1;justify-content:flex-start}.onboarding-role-picker{padding:18px}.onboarding-role-picker>footer{flex-direction:column;align-items:stretch}.onboarding-role-picker>footer .button{width:100%}.onboarding-list>article{grid-template-columns:24px minmax(0,1fr);padding:14px 16px}.onboarding-list>article>a,.onboarding-list>article>em{grid-column:2;justify-self:start}.onboarding-reopen{grid-template-columns:30px minmax(0,1fr)}.onboarding-reopen>b{grid-column:2}.onboarding-compact{grid-template-columns:58px auto minmax(0,1fr) 22px}.onboarding-compact>span{display:none}.onboarding-compact>button:not(.onboarding-compact-dismiss){justify-self:end}.onboarding-reopen-minimal{margin-bottom:4px}}.onboarding-fab{z-index:58;color:#ddd6e2;cursor:pointer;background:#17141a;border:1px solid #44364e;border-radius:999px;align-items:center;gap:9px;padding:6px 7px 6px 12px;transition:transform .16s,border-color .16s;display:flex;position:fixed;bottom:78px;right:22px;box-shadow:0 14px 42px #0009}.onboarding-fab:hover{border-color:#82569a;transform:translateY(-2px)}.onboarding-fab-label{white-space:nowrap;font-size:9px;font-weight:800}.onboarding-fab-ring{--progress:0deg;background:conic-gradient(#a45bd4 var(--progress),#332c38 0);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid;position:relative}.onboarding-fab-ring:before{content:"";background:#17141a;border-radius:50%;position:absolute;inset:4px}.onboarding-fab-ring b{font:800 8px var(--font-mono);position:relative}.onboarding-floating{z-index:59;width:min(440px,100vw - 44px);position:fixed;bottom:78px;right:22px}.onboarding-popover{border-radius:15px;width:100%;max-height:calc(100vh - 130px);margin:0;overflow:auto;box-shadow:0 24px 90px #000c}.onboarding-popover>header{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#17131bd9;grid-template-columns:54px minmax(0,1fr);gap:13px;padding:16px 17px;position:sticky;top:0}.onboarding-popover .onboarding-progress-ring{width:50px;height:50px}.onboarding-popover .onboarding-header-actions{grid-column:1/-1;justify-content:flex-end}.onboarding-popover .onboarding-list,.onboarding-popover .onboarding-role-picker>div:nth-child(2){grid-template-columns:1fr}.onboarding-popover .onboarding-list>article:nth-child(odd){border-right:0}.onboarding-popover .onboarding-list>article{border-bottom:1px solid #2b2730}.onboarding-popover .onboarding-list>article:last-child{border-bottom:0}@media (max-width:600px){.onboarding-fab{right:12px;bottom:calc(132px + env(safe-area-inset-bottom));padding:5px}.onboarding-fab-label{display:none}.onboarding-fab-ring{width:42px;height:42px}.onboarding-floating{right:12px;bottom:calc(132px + env(safe-area-inset-bottom));width:calc(100vw - 24px)}.onboarding-popover{max-height:calc(100vh - 160px)}.onboarding-popover>header{grid-template-columns:48px minmax(0,1fr);padding:14px}.onboarding-popover .onboarding-progress-ring{width:46px;height:46px}.onboarding-popover .onboarding-header-actions{justify-content:flex-start}.onboarding-popover .onboarding-role-picker{padding:14px}.onboarding-popover .onboarding-list>article{padding:13px 14px}}.brand-mark,.brand-mark.small{background:url(/brand/v1/lynup-icon-violet.svg) 50%/100% no-repeat}.control-room-brand-row>.wordmark,.wordmark{justify-content:flex-start;gap:0}.wordmark>.brand-mark.small{margin-right:10px}.wordmark:after{margin-left:10px}.creator-showcase{--profile-accent:#8b46e9;color:#f8f6fa;background:#08080a;min-height:100vh;padding:0 32px;position:relative;overflow:hidden}.creator-showcase:before{content:"";pointer-events:none;background:radial-gradient(circle at 72% 22%,var(--profile-accent),transparent 28%),linear-gradient(120deg,#08080a 15%,#0b090e 68%,#08080a);position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.creator-showcase:before{background:radial-gradient(circle at 72% 22%,color-mix(in srgb,var(--profile-accent) 17%,transparent),transparent 28%),linear-gradient(120deg,#08080a 15%,#0b090e 68%,#08080a)}}.creator-showcase-backdrop{opacity:.65;filter:saturate(.8);background-position:50%;background-size:cover;width:100%;height:680px;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 0 62%,#0000 100%);mask-image:linear-gradient(#000 0 62%,#0000 100%)}.creator-showcase-backdrop:after{content:"";background:linear-gradient(90deg,#08080af5 4%,#08080aa8 52%,#08080a96);position:absolute;inset:0}.creator-showcase-nav{z-index:2;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;width:min(1320px,100%);height:82px;margin:0 auto;display:flex;position:relative}.creator-showcase-nav nav{align-items:center;gap:10px;display:flex}.creator-showcase-nav nav>a,.creator-showcase-nav nav>button{color:#aaa4ae;min-height:38px;font:750 9px var(--font-mono);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:0 13px;display:flex}.creator-showcase-nav nav>a:hover,.creator-showcase-nav nav>button:hover{color:#fff;background:#ffffff0a;border-color:#ffffff1c}.creator-showcase-nav nav>button{background:#ffffff0c;border-color:#ffffff1a}.creator-showcase-nav nav i{background:#767079;border-radius:50%;width:6px;height:6px}.creator-showcase-nav nav .is-live i{background:#4ade80;box-shadow:0 0 12px #4ade80}.creator-showcase-stage{z-index:1;grid-template-columns:minmax(340px,.82fr) minmax(490px,1.18fr);gap:clamp(48px,7vw,110px);width:min(1320px,100%);min-height:650px;margin:0 auto;padding:64px 0 76px;display:grid;position:relative}.creator-showcase-identity{min-width:0}.creator-avatar-row{align-items:center;gap:16px;margin-bottom:30px;display:flex}.creator-showcase-avatar{border:1px solid var(--profile-accent);flex:none;place-items:center;width:82px;height:82px;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.creator-showcase-avatar{border:1px solid color-mix(in srgb,var(--profile-accent) 62%,#fff)}}.creator-showcase-avatar{background:linear-gradient(145deg,var(--profile-accent),#281531);border-radius:26px;font-size:29px;font-weight:900;box-shadow:0 20px 60px #000a,0 0 0 7px #ffffff08}.creator-showcase-avatar img{object-fit:cover;width:100%;height:100%}.creator-avatar-row>span{color:var(--profile-accent);align-items:center;gap:8px;display:flex}@supports (color:color-mix(in lab,red,red)){.creator-avatar-row>span{color:color-mix(in srgb,var(--profile-accent) 55%,#fff)}}.creator-avatar-row>span{font:850 8px var(--font-mono);letter-spacing:.12em}.creator-avatar-row>span i{background:var(--profile-accent);width:7px;height:7px;box-shadow:0 0 16px var(--profile-accent);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.creator-avatar-row>span i{box-shadow:0 0 16px color-mix(in srgb,var(--profile-accent) 80%,transparent)}}.creator-avatar-row>span i.live{background:#42df7b;box-shadow:0 0 16px #42df7b}.creator-showcase-handle{color:#8f8793;font:800 10px var(--font-mono);letter-spacing:.06em;margin:0 0 12px}.creator-showcase-identity h1{letter-spacing:-.075em;overflow-wrap:anywhere;max-width:640px;margin:0;font-size:clamp(58px,7.2vw,102px);line-height:.84}.creator-showcase-alias{color:#c4bdc8;margin-top:18px;font-size:14px;display:block}.creator-showcase-bio{color:#aaa3ad;max-width:530px;margin:26px 0 0;font-size:clamp(13px,1.2vw,16px);line-height:1.75}.creator-showcase-actions{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.creator-showcase-actions>a{border-radius:12px;justify-content:space-between;align-items:center;gap:18px;min-height:50px;padding:0 18px;font-size:10px;font-weight:850;display:flex}.creator-primary-action{border:1px solid var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.creator-primary-action{border:1px solid color-mix(in srgb,var(--profile-accent) 70%,#fff)}}.creator-primary-action{background:var(--profile-accent);color:#fff;box-shadow:0 16px 38px var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.creator-primary-action{box-shadow:0 16px 38px color-mix(in srgb,var(--profile-accent) 24%,transparent)}}.creator-primary-action>span:first-child{width:26px;height:26px;color:var(--profile-accent);background:#fff;border-radius:50%;place-items:center;padding-left:2px;font-size:8px;display:grid}.creator-secondary-action{color:#d4cfd7;background:#ffffff09;border:1px solid #ffffff1d}.creator-showcase-feature{min-width:0;scroll-margin-top:30px}.creator-spotlight-media{width:100%;min-height:560px;box-shadow:0 45px 130px #000c,0 0 80px var(--profile-accent);grid-template-rows:auto minmax(300px,1fr) auto;position:relative;overflow:hidden;color:#fff!important;background:#0e0d11!important;border:1px solid #fff2!important;border-radius:30px!important;padding:0!important;display:grid!important}@supports (color:color-mix(in lab,red,red)){.creator-spotlight-media{box-shadow:0 45px 130px #000c,0 0 80px color-mix(in srgb,var(--profile-accent) 11%,transparent)}}.creator-spotlight-media{text-align:left!important}.creator-media-ambient{opacity:.28;background:radial-gradient(circle at 30% 25%,var(--profile-accent),transparent 45%);filter:blur(28px);background-position:50%;background-size:cover;position:absolute;inset:-8%;transform:scale(1.05)}.creator-media-player,.creator-spotlight-media>footer,.creator-spotlight-media>header{z-index:1;position:relative}.creator-spotlight-media>header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a090cbf;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:74px;padding:0 24px;display:flex}.creator-spotlight-media>header>div{align-items:center;gap:10px;display:flex}.creator-spotlight-media>header span,.creator-spotlight-media>header strong{font:850 8px var(--font-mono);letter-spacing:.1em}.creator-spotlight-media>header span{color:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.creator-spotlight-media>header span{color:color-mix(in srgb,var(--profile-accent) 66%,#fff)}}.creator-spotlight-media>header strong{color:#8f8893;border-left:1px solid #ffffff20;padding-left:10px}.creator-spotlight-media>header>a{color:#aaa3ad;font-size:9px;font-weight:750}.creator-media-player{background:#09090b;place-items:stretch stretch;min-height:330px;display:grid;overflow:hidden}.creator-media-player>.media-fallback,.creator-media-player>.media-player,.creator-media-player>.provider-track-card{box-sizing:border-box;border:0;border-radius:0;width:100%;height:100%;min-height:330px}.creator-media-player>.video-player{aspect-ratio:16/9;align-self:center;min-height:0}.creator-media-player>.direct-video-player{aspect-ratio:auto;min-height:330px}.creator-media-player>.direct-video-player video{min-height:270px}.creator-media-player>.provider-track-card{justify-content:center;padding:28px}.creator-spotlight-media>footer{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:118px;background:#0a090ce8!important;border-top:1px solid #ffffff14!important;justify-content:space-between!important;align-items:center!important;gap:25px!important;margin:0!important;padding:22px 25px!important;display:flex!important}.creator-spotlight-media>footer>div{min-width:0}.creator-spotlight-media>footer small{color:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.creator-spotlight-media>footer small{color:color-mix(in srgb,var(--profile-accent) 65%,#fff)}}.creator-spotlight-media>footer small{font:850 7px var(--font-mono);letter-spacing:.12em}.creator-spotlight-media>footer h2{text-overflow:ellipsis;white-space:nowrap;margin:8px 0 4px;font-size:clamp(24px,3vw,38px);line-height:1;overflow:hidden}.creator-spotlight-media>footer p{color:#9d96a1;margin:0;font-size:10px}.creator-spotlight-media>footer>span{color:#77717b;font:700 8px var(--font-mono);flex:none}.creator-spotlight-empty{background:radial-gradient(circle at 50% 20%,var(--profile-accent),transparent 42%),#0d0c10;border:1px solid #ffffff1c;border-radius:30px;align-content:center;place-items:center;gap:28px;min-height:520px;padding:50px;display:grid}@supports (color:color-mix(in lab,red,red)){.creator-spotlight-empty{background:radial-gradient(circle at 50% 20%,color-mix(in srgb,var(--profile-accent) 25%,transparent),transparent 42%),#0d0c10}}.creator-spotlight-empty{text-align:center;box-shadow:0 35px 100px #0009}.creator-spotlight-empty>span{border:1px solid var(--profile-accent);place-items:center;width:86px;height:86px;display:grid}@supports (color:color-mix(in lab,red,red)){.creator-spotlight-empty>span{border:1px solid color-mix(in srgb,var(--profile-accent) 48%,#fff3)}}.creator-spotlight-empty>span{background:var(--profile-accent);border-radius:28px}@supports (color:color-mix(in lab,red,red)){.creator-spotlight-empty>span{background:color-mix(in srgb,var(--profile-accent) 13%,#121015)}}.creator-spotlight-empty>span{color:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.creator-spotlight-empty>span{color:color-mix(in srgb,var(--profile-accent) 60%,#fff)}}.creator-spotlight-empty>span{font-size:30px}.creator-spotlight-empty small{color:var(--profile-accent);font:850 8px var(--font-mono);letter-spacing:.12em}.creator-spotlight-empty h2{letter-spacing:-.05em;max-width:440px;margin:12px auto;font-size:clamp(30px,4vw,46px);line-height:1.04}.creator-spotlight-empty p{color:#8b8490;margin:0;font-size:11px}.creator-destinations{z-index:1;border-top:1px solid #ffffff16;width:min(1320px,100%);margin:0 auto;padding:46px 0 72px;position:relative}.creator-destinations>header{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}.creator-destinations h2{letter-spacing:-.055em;margin:7px 0 0;font-size:clamp(30px,4vw,48px)}.creator-destinations>header>span{color:#756e79;font:750 8px var(--font-mono)}.creator-destinations>nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.creator-destinations>nav>a{color:#ddd8e0;background:#ffffff07;border:1px solid #ffffff17;border-radius:16px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:100px;padding:16px;transition:all .2s;display:grid}.creator-destinations>nav>a:hover{border-color:var(--profile-accent);transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.creator-destinations>nav>a:hover{border-color:color-mix(in srgb,var(--profile-accent) 50%,#ffffff20)}}.creator-destinations>nav>a:hover{background:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.creator-destinations>nav>a:hover{background:color-mix(in srgb,var(--profile-accent) 10%,#111013)}}.creator-destinations>nav>a>span{background:var(--profile-accent);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}@supports (color:color-mix(in lab,red,red)){.creator-destinations>nav>a>span{background:color-mix(in srgb,var(--profile-accent) 14%,#171419)}}.creator-destinations>nav>a>span{color:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.creator-destinations>nav>a>span{color:color-mix(in srgb,var(--profile-accent) 58%,#fff)}}.creator-destinations>nav>a>span{font-size:17px}.creator-destinations>nav>a>span svg{width:18px;height:18px}.creator-destinations>nav>a>div{gap:5px;min-width:0;display:grid}.creator-destinations>nav strong{font-size:11px}.creator-destinations>nav small{color:#77717b;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.creator-destinations>nav b{color:#6e6872;font-size:12px}.creator-destinations-empty{color:#756f79;text-align:center;border:1px dashed #ffffff1c;border-radius:16px;padding:38px}.creator-showcase-footer{z-index:1;color:#66606a;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:24px;width:min(1320px,100%);min-height:90px;margin:0 auto;font-size:8px;display:flex;position:relative}.creator-showcase-footer>div{gap:20px;display:flex}.creator-showcase-footer a{color:#9b84aa;font-weight:750}.viewer-page-builder>header{background:radial-gradient(circle at 0 0,#7835a12b,#0000 42%),#111013}.viewer-builder-layout{align-items:start;grid-template-columns:minmax(0,1fr) minmax(360px,.82fr)!important;display:grid!important}.viewer-builder-form{border-right:1px solid #29252d!important}.viewer-builder-preview{padding:20px;position:sticky;top:82px}.viewer-builder-preview>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.viewer-builder-preview>header span{color:#b87adc;font:850 7px var(--font-mono);letter-spacing:.12em}.viewer-builder-preview>header small{color:#6d6671;font-size:8px}.spotlight-source-choice{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.spotlight-source-choice>div,.spotlight-source-choice>label{background:#0d0d0f;border:1px solid #353039;border-radius:11px;align-content:center;gap:6px;min-height:76px;padding:12px 14px;display:grid}.spotlight-source-choice>div span{color:#b27bd5;font:850 7px var(--font-mono);letter-spacing:.1em}.spotlight-source-choice small{color:#756e79;font-size:8px;line-height:1.4}.spotlight-source-choice>span{color:#5f5963;font:750 7px var(--font-mono);align-self:center}.spotlight-source-choice>label{cursor:pointer;background:linear-gradient(135deg,#25192d,#151118);border-color:#523866;position:relative}.spotlight-source-choice>label:hover{border-color:#8455a0}.spotlight-source-choice>label strong{color:#d4b2ea;font-size:10px}.spotlight-source-choice>label input{opacity:0;width:1px;height:1px;position:absolute}.spotlight-source-choice>label.is-busy{opacity:.65;cursor:wait}.spotlight-upload-message{color:#9b70b5;margin:0;font-size:8px}.spotlight-preview-stage{background:radial-gradient(circle at 82% 5%,var(--profile-accent),transparent 36%),#0d0c10;border:1px solid #423649;border-radius:22px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.spotlight-preview-stage{background:radial-gradient(circle at 82% 5%,color-mix(in srgb,var(--profile-accent) 24%,transparent),transparent 36%),#0d0c10}}.spotlight-preview-stage{background-position:50%;background-size:cover;box-shadow:0 28px 80px #0009}.spotlight-preview-identity{padding:28px 27px 24px}.spotlight-preview-avatar{border:1px solid var(--profile-accent);place-items:center;width:64px;height:64px;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.spotlight-preview-avatar{border:1px solid color-mix(in srgb,var(--profile-accent) 65%,#fff)}}.spotlight-preview-avatar{background:linear-gradient(145deg,var(--profile-accent),#291532);border-radius:20px;font-size:23px;font-weight:900}.spotlight-preview-avatar img{object-fit:cover;width:100%;height:100%}.spotlight-preview-identity>span{color:var(--profile-accent);margin-top:20px;display:block}@supports (color:color-mix(in lab,red,red)){.spotlight-preview-identity>span{color:color-mix(in srgb,var(--profile-accent) 64%,#fff)}}.spotlight-preview-identity>span{font:800 7px var(--font-mono)}.spotlight-preview-identity h3{letter-spacing:-.06em;margin:7px 0 0;font-size:34px;line-height:.95}.spotlight-preview-identity p{color:#9c95a0;min-height:31px;margin:13px 0 0;font-size:9px;line-height:1.55}.spotlight-preview-feature{background:#09090b;border:1px solid #ffffff1c;border-radius:15px;margin:0 14px;overflow:hidden}.spotlight-preview-feature>footer,.spotlight-preview-feature>header{justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:0 13px;display:flex}.spotlight-preview-feature>header{border-bottom:1px solid #ffffff12}.spotlight-preview-feature>header span{color:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.spotlight-preview-feature>header span{color:color-mix(in srgb,var(--profile-accent) 62%,#fff)}}.spotlight-preview-feature>header span{font:850 6px var(--font-mono);letter-spacing:.1em}.spotlight-preview-feature>header strong{color:#77717b;font:750 6px var(--font-mono)}.spotlight-preview-feature>.media-fallback,.spotlight-preview-feature>.media-player,.spotlight-preview-feature>.provider-track-card{box-sizing:border-box;border:0;border-radius:0;width:100%;min-height:220px}.spotlight-preview-feature>.video-player{aspect-ratio:16/9;min-height:0}.spotlight-preview-feature>.provider-track-card{padding:16px}.spotlight-preview-feature>.provider-track-card .provider-track-main{grid-template-columns:72px minmax(0,1fr);gap:12px}.spotlight-preview-feature>.provider-track-card .provider-track-art{width:72px}.spotlight-preview-feature>.provider-track-card .provider-track-copy>strong{font-size:15px}.spotlight-preview-feature>footer{border-top:1px solid #ffffff12}.spotlight-preview-feature>footer strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.spotlight-preview-feature>footer small{color:#746e78;font-size:7px}.spotlight-preview-empty{text-align:center;align-content:center;place-items:center;gap:8px;min-height:230px;padding:25px;display:grid}.spotlight-preview-empty>span{color:var(--profile-accent);font-size:24px}.spotlight-preview-empty strong{font-size:12px}.spotlight-preview-empty small{color:#756f79;font-size:8px}.spotlight-preview-links{gap:7px;padding:14px;display:grid}.spotlight-preview-links>span{color:#c5bec9;background:#ffffff07;border:1px solid #ffffff12;border-radius:10px;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:44px;padding:0 11px;font-size:8px;font-weight:800;display:grid}.spotlight-preview-links i{background:var(--profile-accent);border-radius:8px;place-items:center;width:27px;height:27px;display:grid}@supports (color:color-mix(in lab,red,red)){.spotlight-preview-links i{background:color-mix(in srgb,var(--profile-accent) 16%,#161317)}}.spotlight-preview-links i{color:#ca9ce6;font-style:normal}.spotlight-preview-links b{color:#6d6671}.spotlight-preview-links>small{color:#6f6873;text-align:center;padding:12px;font-size:8px}@media (max-width:1120px){.creator-showcase-stage{grid-template-columns:minmax(300px,.75fr) minmax(430px,1fr);gap:42px}.creator-destinations>nav{grid-template-columns:repeat(2,minmax(0,1fr))}.viewer-builder-layout{grid-template-columns:1fr!important}.viewer-builder-form{border-bottom:1px solid #29252d;border-right:0!important}.viewer-builder-preview{position:static}.spotlight-preview-stage{grid-template-columns:minmax(220px,.68fr) minmax(340px,1fr);display:grid}.spotlight-preview-identity{align-self:center}.spotlight-preview-feature{align-self:center;margin:18px 14px 18px 0}.spotlight-preview-links{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.creator-showcase{padding:0 16px}.creator-showcase-backdrop{height:520px}.creator-showcase-nav{height:68px}.creator-showcase-nav nav>a:first-child{display:none}.creator-showcase-nav nav>a,.creator-showcase-nav nav>button{padding:0 10px}.creator-showcase-stage{grid-template-columns:1fr;gap:42px;min-height:0;padding:46px 0 56px}.creator-showcase-identity h1{font-size:clamp(58px,17vw,86px)}.creator-showcase-feature{width:100%}.creator-spotlight-media{min-height:500px}.creator-spotlight-media>footer>span{display:none}.creator-destinations{padding:38px 0 50px}.creator-destinations>header{flex-direction:column;align-items:flex-start;gap:10px}.creator-destinations>nav{grid-template-columns:1fr}.creator-showcase-footer{flex-direction:column;align-items:flex-start;padding:26px 0}.creator-showcase-footer>div{flex-wrap:wrap}.spotlight-source-choice{grid-template-columns:1fr}.spotlight-source-choice>span{text-align:center}.spotlight-preview-stage{display:block}.spotlight-preview-feature{margin:0 14px}.spotlight-preview-links{grid-template-columns:1fr}}@media (max-width:520px){.creator-showcase-nav nav>a{display:none}.creator-avatar-row{margin-bottom:24px}.creator-showcase-avatar{border-radius:21px;width:70px;height:70px}.creator-showcase-bio{font-size:13px}.creator-showcase-actions{display:grid}.creator-showcase-actions>a{box-sizing:border-box;width:100%}.creator-spotlight-media{min-height:430px;border-radius:20px!important}.creator-spotlight-media>header{min-height:62px;padding:0 15px}.creator-spotlight-media>header>a{font-size:0}.creator-spotlight-media>header>a:after{content:"↗";font-size:11px}.creator-media-player,.creator-media-player>.media-fallback,.creator-media-player>.media-player,.creator-media-player>.provider-track-card{min-height:260px}.creator-media-player>.video-player{min-height:0}.creator-media-player>.provider-track-card{padding:16px}.creator-media-player>.provider-track-card .provider-track-main{grid-template-columns:76px minmax(0,1fr);gap:13px}.creator-media-player>.provider-track-card .provider-track-art{width:76px}.creator-media-player>.provider-track-card .provider-track-copy>strong{font-size:16px}.creator-spotlight-media>footer{min-height:100px;padding:17px!important}.creator-spotlight-media>footer h2{font-size:25px}.creator-destinations h2{font-size:34px}.viewer-builder-form{padding:12px}.viewer-builder-form>section{padding:15px}.viewer-builder-preview{padding:14px}}.creator-showcase{padding-inline:24px}.creator-showcase-backdrop{opacity:.28;filter:blur(2px)saturate(.72);height:560px}.creator-showcase-backdrop:after{background:linear-gradient(90deg,#08080af8 3%,#08080ad6 47%,#08080ab8),linear-gradient(#08080a22,#08080ae8 88%)}.creator-showcase-nav{width:min(1180px,100%);height:66px}.creator-showcase-stage{grid-template-columns:minmax(350px,.86fr) minmax(520px,1.14fr);align-items:center;gap:clamp(34px,4vw,58px);width:min(1180px,100%);min-height:0;padding:38px 0 54px}.creator-avatar-row{gap:13px;margin-bottom:22px}.creator-showcase-avatar{border-radius:20px;width:64px;height:64px;font-size:23px;box-shadow:0 15px 44px #000a,0 0 0 5px #ffffff07}.creator-showcase-handle{margin-bottom:9px}.creator-showcase-identity h1{letter-spacing:-.06em;overflow-wrap:normal;word-break:normal;max-width:100%;font-size:clamp(46px,4.6vw,64px);line-height:.9}.creator-showcase-alias{margin-top:12px;font-size:12px}.creator-showcase-bio{max-width:430px;margin-top:18px;font-size:13px;line-height:1.6}.creator-showcase-actions{margin-top:24px}.creator-showcase-actions>a{min-height:44px;padding-inline:15px}.creator-primary-action>span:first-child{width:23px;height:23px}.creator-spotlight-media{min-height:0;box-shadow:0 28px 80px #000b,0 0 52px var(--profile-accent);grid-template-rows:58px minmax(232px,auto) 88px;border-radius:22px!important}@supports (color:color-mix(in lab,red,red)){.creator-spotlight-media{box-shadow:0 28px 80px #000b,0 0 52px color-mix(in srgb,var(--profile-accent) 8%,transparent)}}.creator-spotlight-media>header{min-height:58px;padding-inline:18px}.creator-media-player{min-height:232px;max-height:310px}.creator-media-player>.media-fallback,.creator-media-player>.media-player,.creator-media-player>.provider-track-card{height:auto;min-height:232px}.creator-media-player>.provider-track-card{align-content:center;gap:12px;padding:18px;display:grid}.creator-media-player>.provider-track-card:has(.provider-track-player){min-height:0;padding:0;display:block;background:#09090b!important}.creator-media-player>.provider-track-card:has(.provider-track-player) .provider-track-main{display:none}.creator-media-player .provider-track-player{background:#09090b;border:0;width:100%;height:232px;display:block}.creator-media-player .provider-track-soundcloud-player{height:166px;margin:33px 0}.creator-media-player>.provider-track-card .provider-track-main{grid-template-columns:82px minmax(0,1fr);gap:15px}.creator-media-player>.provider-track-card .provider-track-art{width:82px}.creator-media-player>.provider-track-card .provider-track-copy{gap:5px}.creator-media-player>.provider-track-card .provider-track-copy>strong{font-size:18px}.creator-media-player>.provider-track-card .provider-track-copy>span{font-size:9px}.creator-media-player>.provider-track-card .provider-track-copy>a{margin-top:4px}.creator-spotlight-media>footer{min-height:88px;padding:15px 18px!important}.creator-spotlight-media>footer h2{margin:6px 0 3px;font-size:clamp(21px,2.2vw,29px)}.creator-spotlight-media>footer>span{font-size:7px}.creator-destinations{width:min(1180px,100%);padding:34px 0 48px}.creator-destinations>header{margin-bottom:20px}.creator-destinations h2{font-size:clamp(28px,3vw,38px)}.creator-destinations>nav>a{min-height:82px;padding:12px 14px}.creator-showcase-footer{width:min(1180px,100%);min-height:72px}.spotlight-preview-feature>.provider-track-card:has(.provider-track-player){min-height:0;padding:0;display:block;background:#09090b!important}.spotlight-preview-feature>.provider-track-card:has(.provider-track-player) .provider-track-main{display:none}.spotlight-preview-feature .provider-track-player{border:0;width:100%;height:180px;display:block}.spotlight-preview-feature .provider-track-soundcloud-player{height:126px;margin:27px 0}.creator-native-spotify{background:radial-gradient(circle at 10% 90%,#1ed76030,#0000 36%),linear-gradient(120deg,#111713,#090a09 72%);grid-template-columns:154px minmax(0,1fr);align-items:center;gap:26px;min-height:232px;padding:26px 30px;display:grid;position:relative;overflow:hidden}.creator-native-spotify:after{content:"";border:1px solid #1ed76025;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-80px;right:-45px;box-shadow:0 0 0 42px #1ed76008,0 0 0 84px #1ed76005}.creator-native-spotify-art{z-index:1;aspect-ratio:1;color:#1ed760;background:#171b18;border-radius:13px;place-items:center;width:154px;font-size:34px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 45px #000c}.creator-native-spotify-art img{object-fit:cover;width:100%;height:100%}.creator-native-spotify-art>i{color:#071108;background:#1ed760;border-radius:50%;place-items:center;width:46px;height:46px;padding-left:3px;font-size:13px;font-style:normal;display:grid;position:absolute;box-shadow:0 12px 28px #0009}.creator-native-spotify>div:last-child{z-index:1;justify-items:start;min-width:0;display:grid;position:relative}.creator-native-spotify small{color:#73e89a;font:850 7px var(--font-mono);letter-spacing:.12em}.creator-native-spotify h3{letter-spacing:-.05em;text-overflow:ellipsis;max-width:100%;margin:9px 0 5px;font-size:clamp(22px,2.7vw,34px);line-height:1.02;overflow:hidden}.creator-native-spotify p{color:#8e9991;margin:0;font-size:10px}.creator-native-spotify a{color:#0c110d;background:#f1f5f2;border-radius:999px;align-items:center;gap:18px;min-height:38px;margin-top:18px;padding:0 13px;font-size:9px;font-weight:900;display:flex}.creator-native-spotify a span{color:#168f3e}@media (max-width:1000px){.creator-showcase-stage{grid-template-columns:minmax(280px,.74fr) minmax(450px,1.1fr);gap:30px}.creator-showcase-identity h1{font-size:clamp(43px,5.7vw,58px)}.creator-showcase-bio{font-size:12px}}@media (max-width:800px){.creator-showcase{padding-inline:15px}.creator-showcase-backdrop{height:430px}.creator-showcase-stage{grid-template-columns:1fr;gap:30px;padding:32px 0 40px}.creator-showcase-identity h1{overflow-wrap:anywhere;max-width:620px;font-size:clamp(44px,12vw,68px)}.creator-showcase-bio{font-size:13px}.creator-spotlight-media{grid-template-rows:56px minmax(220px,auto) 84px}.creator-media-player,.creator-media-player>.media-fallback,.creator-media-player>.media-player,.creator-media-player>.provider-track-card{min-height:220px}.creator-media-player .provider-track-player{height:220px}.creator-destinations{padding-top:30px}}@media (max-width:520px){.creator-showcase-nav{height:60px}.creator-showcase-stage{padding-top:26px}.creator-avatar-row{margin-bottom:18px}.creator-showcase-avatar{border-radius:17px;width:56px;height:56px}.creator-showcase-identity h1{font-size:clamp(42px,13.5vw,58px)}.creator-showcase-actions{margin-top:20px}.creator-spotlight-media{grid-template-rows:52px minmax(190px,auto) 80px}.creator-spotlight-media>header{min-height:52px}.creator-media-player,.creator-media-player>.media-fallback,.creator-media-player>.media-player,.creator-media-player>.provider-track-card{min-height:190px}.creator-media-player .provider-track-player{height:190px}.creator-spotlight-media>footer{min-height:80px}.creator-spotlight-media>footer h2{font-size:21px}.creator-native-spotify{grid-template-columns:92px minmax(0,1fr);gap:16px;min-height:190px;padding:20px}.creator-native-spotify-art{width:92px}.creator-native-spotify-art>i{width:35px;height:35px}.creator-native-spotify h3{font-size:19px}.creator-native-spotify a{min-height:34px;margin-top:12px}.creator-native-spotify:after{display:none}}.artist-profile-v3{--profile-accent:#8b46e9;color:#f7f4f8;background:#08080a;min-height:100vh;overflow-x:hidden}.artist-profile-nav{z-index:10;border-bottom:1px solid #ffffff2b;justify-content:space-between;align-items:center;width:min(1320px,100% - 48px);height:72px;margin:auto;display:flex;position:absolute;top:0;left:0;right:0}.artist-profile-nav>.wordmark{color:#fff}.artist-profile-nav nav{align-items:center;gap:8px;display:flex}.artist-profile-nav nav>a,.artist-profile-nav nav>button{color:#e6e0e8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background:#0b0a0daf;border:1px solid #ffffff2b;border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 13px;font-size:9px;font-weight:800;display:inline-flex}.artist-profile-nav nav>a:hover,.artist-profile-nav nav>button:hover{background:#17141b;border-color:#ffffff61}.artist-live-link{color:#a8f4bd!important}.artist-live-link i,.artist-profile-kicker i{background:#5bea85;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #5bea8522,0 0 17px #5bea85}.artist-profile-hero{background:radial-gradient(circle at 74% 18%,var(--profile-accent),transparent 35%),linear-gradient(145deg,#20142a,#09090b 72%);align-items:flex-end;min-height:600px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.artist-profile-hero{background:radial-gradient(circle at 74% 18%,color-mix(in srgb,var(--profile-accent) 35%,transparent),transparent 35%),linear-gradient(145deg,#20142a,#09090b 72%)}}.artist-profile-hero{background-position:50%;background-size:cover}.artist-profile-hero:after{content:"";background:linear-gradient(90deg,#08080aed,#08080a7d 48%,#08080a20 78%),linear-gradient(#08080a1a 35%,#08080afa);position:absolute;inset:0}.artist-profile-hero-content{z-index:1;grid-template-columns:122px minmax(0,1fr) auto;align-items:end;gap:28px;width:min(1320px,100% - 48px);margin:0 auto;padding:145px 0 72px;display:grid;position:relative}.artist-profile-avatar{aspect-ratio:1;border:2px solid var(--profile-accent);place-items:center;width:118px;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.artist-profile-avatar{border:2px solid color-mix(in srgb,var(--profile-accent) 72%,#fff)}}.artist-profile-avatar{background:linear-gradient(145deg,var(--profile-accent),#25182d);border-radius:30px;font-size:42px;font-weight:900;box-shadow:0 26px 70px #000d,0 0 0 7px #09090b8f}.artist-profile-avatar img{object-fit:cover;width:100%;height:100%}.artist-profile-identity{min-width:0;max-width:760px}.artist-profile-kicker{color:#c9b8d1;font:850 8px var(--font-mono);letter-spacing:.11em;align-items:center;gap:9px;margin-bottom:15px;display:flex}.artist-profile-kicker i:not(.live){background:var(--profile-accent);border-radius:50%;width:7px;height:7px}.artist-profile-identity h1{letter-spacing:-.075em;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 5px 34px #000;margin:0;font-size:clamp(58px,7vw,96px);line-height:.82;overflow:hidden}.artist-profile-identity>strong{color:var(--profile-accent);margin-top:15px;display:block}@supports (color:color-mix(in lab,red,red)){.artist-profile-identity>strong{color:color-mix(in srgb,var(--profile-accent) 64%,#fff)}}.artist-profile-identity>strong{font-size:13px}.artist-profile-identity>p{color:#c2bbc5;text-shadow:0 2px 16px #000;max-width:650px;margin:18px 0 0;font-size:14px;line-height:1.65}.artist-profile-proof{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0a0dbf;border:1px solid #ffffff26;border-radius:16px;align-items:stretch;display:flex;overflow:hidden}.artist-profile-proof>span{border-left:1px solid #ffffff1c;gap:5px;min-width:112px;padding:17px 18px;display:grid}.artist-profile-proof>span:first-child{border-left:0}.artist-profile-proof strong{letter-spacing:-.03em;font-size:20px}.artist-profile-proof small{color:#89818c;font:750 7px var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.artist-profile-body{z-index:2;width:min(1180px,100% - 48px);margin:0 auto;position:relative}.artist-profile-feature{padding:58px 0 72px}.artist-profile-feature>header{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:24px;display:flex}.artist-profile-feature>header h2,.artist-profile-socials>header h2{letter-spacing:-.06em;margin:8px 0 0;font-size:clamp(34px,4.5vw,58px);line-height:.95}.artist-profile-feature>header>span{color:#837a87;font:750 8px var(--font-mono)}.artist-profile-feature .creator-spotlight-media{min-height:430px;box-shadow:0 35px 110px #000c,0 0 70px var(--profile-accent);grid-template-rows:62px minmax(368px,1fr);grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);border-radius:24px!important;display:grid!important}@supports (color:color-mix(in lab,red,red)){.artist-profile-feature .creator-spotlight-media{box-shadow:0 35px 110px #000c,0 0 70px color-mix(in srgb,var(--profile-accent) 10%,transparent)}}.artist-profile-feature .creator-spotlight-media>header{grid-area:1/1/auto/-1;min-height:62px;padding:0 21px}.artist-profile-feature .creator-media-player{grid-area:2/1;min-height:368px;max-height:none}.artist-profile-feature .creator-media-player>.media-fallback,.artist-profile-feature .creator-media-player>.media-player,.artist-profile-feature .creator-media-player>.provider-track-card{height:100%;min-height:368px}.artist-profile-feature .creator-media-player>.video-player{aspect-ratio:auto}.artist-profile-feature .creator-media-player .provider-track-player{height:368px}.artist-profile-feature .creator-media-player .provider-track-soundcloud-player{height:180px;margin:94px 0}.artist-profile-feature .creator-spotlight-media>footer{flex-direction:column;grid-area:2/2;min-height:368px;background:linear-gradient(155deg,var(--profile-accent),#0b0a0d)!important;border-top:0!important;border-left:1px solid #ffffff17!important;justify-content:flex-end!important;align-items:flex-start!important;padding:36px!important;display:flex!important}@supports (color:color-mix(in lab,red,red)){.artist-profile-feature .creator-spotlight-media>footer{background:linear-gradient(155deg,color-mix(in srgb,var(--profile-accent) 13%,#111014),#0b0a0d)!important}}.artist-profile-feature .creator-spotlight-media>footer h2{white-space:normal;max-width:100%;margin:12px 0 8px;font-size:clamp(30px,3.5vw,48px);line-height:.92;overflow:visible}.artist-profile-feature .creator-spotlight-media>footer p{font-size:12px}.artist-profile-feature .creator-spotlight-media>footer>a{color:#0a090c;background:#f4f1f5;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;min-height:45px;margin-top:28px;padding:0 15px;font-size:9px;font-weight:900;display:flex}.artist-profile-feature .creator-spotlight-media>footer>a span{color:#6b6270}.artist-profile-feature .creator-native-spotify{box-sizing:border-box;height:100%;min-height:368px}.artist-profile-feature .creator-spotlight-empty{min-height:360px}.artist-profile-socials{border-top:1px solid #29252d;padding:64px 0 76px}.artist-profile-socials>header{grid-template-columns:minmax(0,1fr) minmax(260px,410px);align-items:end;gap:50px;margin-bottom:30px;display:grid}.artist-profile-socials>header>p{color:#8e8792;margin:0;font-size:11px;line-height:1.65}.artist-profile-socials>nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.artist-social-card{color:#f1edf2;background:linear-gradient(130deg,#17151a,#101012);border:1px solid #ffffff17;border-radius:17px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:17px;min-height:104px;padding:14px 17px;transition:transform .2s,border-color .2s,background .2s;display:grid}.artist-social-card:hover{border-color:var(--social-color,var(--profile-accent));transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.artist-social-card:hover{border-color:color-mix(in srgb,var(--social-color,var(--profile-accent)) 58%,#fff3)}}.artist-social-card:hover{background:linear-gradient(130deg,var(--social-color,var(--profile-accent)),#101012)}@supports (color:color-mix(in lab,red,red)){.artist-social-card:hover{background:linear-gradient(130deg,color-mix(in srgb,var(--social-color,var(--profile-accent)) 14%,#17151a),#101012)}}.artist-social-card>span{background:var(--social-color,var(--profile-accent));border-radius:16px;place-items:center;width:54px;height:54px;display:grid}@supports (color:color-mix(in lab,red,red)){.artist-social-card>span{background:color-mix(in srgb,var(--social-color,var(--profile-accent)) 20%,#18151b)}}.artist-social-card>span{color:var(--social-color,var(--profile-accent))}@supports (color:color-mix(in lab,red,red)){.artist-social-card>span{color:color-mix(in srgb,var(--social-color,var(--profile-accent)) 65%,#fff)}}.artist-social-card>span svg{width:24px;height:24px}.artist-social-card>div{gap:7px;min-width:0;display:grid}.artist-social-card>div small{color:#817a85;font:750 7px var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.artist-social-card>div strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.artist-social-card>b{color:#d5ced8;border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:12px;padding:9px 11px;font-size:8px;display:flex}.artist-social-card>b i{color:#77707b;font-size:11px;font-style:normal}.platform-spotify{--social-color:#1ed760}.platform-soundcloud{--social-color:#f70}.platform-youtube{--social-color:#ff3030}.platform-instagram{--social-color:#e65ca8}.platform-tiktok{--social-color:#34e5df}.platform-twitch{--social-color:#a970ff}.platform-discord{--social-color:#7583ff}.artist-profile-footer{color:#6f6873;border-top:1px solid #29252d;justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 48px);min-height:84px;margin:auto;font-size:8px;display:flex}.artist-profile-footer>div{gap:22px;display:flex}.artist-profile-footer a{color:#a690b5;font-weight:800}@media (max-width:980px){.artist-profile-hero-content{grid-template-columns:100px minmax(0,1fr);padding-bottom:54px}.artist-profile-avatar{border-radius:26px;width:96px}.artist-profile-proof{grid-column:1/-1;justify-self:start;margin-top:8px}.artist-profile-feature .creator-spotlight-media{grid-template-columns:minmax(0,1.25fr) minmax(270px,.75fr)}.artist-profile-feature .creator-spotlight-media>footer{padding:26px!important}}@media (max-width:760px){.artist-profile-nav{width:calc(100% - 30px);height:62px}.artist-profile-nav nav>button{font-size:0}.artist-profile-nav nav>button:after{content:"Share ↗";font-size:8px}.artist-profile-hero{min-height:580px}.artist-profile-hero-content{flex-direction:column;align-items:flex-start;gap:20px;width:calc(100% - 30px);padding:130px 0 38px;display:flex}.artist-profile-avatar{border-radius:23px;width:82px}.artist-profile-identity h1{white-space:normal;font-size:clamp(48px,15vw,72px)}.artist-profile-identity>p{font-size:12px}.artist-profile-proof{width:100%;overflow-x:auto}.artist-profile-proof>span{flex:1;min-width:0;padding:14px}.artist-profile-proof strong{font-size:17px}.artist-profile-body,.artist-profile-footer{width:calc(100% - 30px)}.artist-profile-feature{padding:38px 0 50px}.artist-profile-feature>header{flex-direction:column;align-items:flex-start;gap:10px}.artist-profile-feature .creator-spotlight-media{grid-template-rows:54px minmax(230px,auto) auto;grid-template-columns:1fr;min-height:0;border-radius:18px!important;display:grid!important}.artist-profile-feature .creator-spotlight-media>header{grid-area:1/1;min-height:54px}.artist-profile-feature .creator-media-player{grid-area:2/1;min-height:230px}.artist-profile-feature .creator-media-player>.media-fallback,.artist-profile-feature .creator-media-player>.media-player,.artist-profile-feature .creator-media-player>.provider-track-card{min-height:230px}.artist-profile-feature .creator-media-player .provider-track-player{height:230px}.artist-profile-feature .creator-media-player .provider-track-soundcloud-player{height:150px;margin:40px 0}.artist-profile-feature .creator-spotlight-media>footer{grid-area:3/1;min-height:0;border-top:1px solid #ffffff17!important;border-left:0!important;padding:24px!important}.artist-profile-feature .creator-spotlight-media>footer h2{font-size:30px}.artist-profile-socials{padding:46px 0 54px}.artist-profile-socials>header{grid-template-columns:1fr;gap:16px}.artist-profile-socials>nav{grid-template-columns:1fr}.artist-social-card{grid-template-columns:46px minmax(0,1fr) auto;min-height:88px;padding:12px}.artist-social-card>span{border-radius:13px;width:46px;height:46px}.artist-social-card>b{font-size:0}.artist-social-card>b i{font-size:11px}.artist-profile-footer{flex-direction:column;align-items:flex-start;padding:24px 0}.artist-profile-footer>div{flex-wrap:wrap}}@media (max-width:430px){.artist-profile-nav .wordmark{font-size:18px}.artist-live-link{padding-inline:11px!important;font-size:0!important}.artist-live-link i{margin:0}.artist-profile-proof small{font-size:6px}.artist-profile-proof>span{padding-inline:10px}.artist-social-card>div strong{font-size:12px}}.artist-social-card>div em{color:var(--social-color,var(--profile-accent))}@supports (color:color-mix(in lab,red,red)){.artist-social-card>div em{color:color-mix(in srgb,var(--social-color,var(--profile-accent)) 66%,#fff)}}.artist-social-card>div em{font:850 8px var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-style:normal}.viewer-page-builder>.viewer-builder-form{box-sizing:border-box;width:100%;border-bottom:0!important;border-right:0!important}.spotlight-introduction-actions{align-items:center;gap:12px;margin-top:10px;display:flex}.spotlight-introduction-actions .success{color:#7ee0a0;margin:0}.provider-track-spotify:has(.provider-track-spotify-player){container-type:inline-size}.provider-track-spotify-player{height:152px;display:block}.creator-media-player>.provider-track-spotify:has(.provider-track-spotify-player),.spotlight-preview-feature>.provider-track-spotify:has(.provider-track-spotify-player){place-items:center;display:grid}.artist-profile-feature .creator-media-player .provider-track-spotify-player,.creator-media-player .provider-track-spotify-player,.spotlight-preview-feature .provider-track-spotify-player{height:152px;margin:0}@container (max-width:800px){.artist-profile-feature .creator-media-player .provider-track-spotify-player,.creator-media-player .provider-track-spotify-player,.provider-track-spotify-player,.spotlight-preview-feature .provider-track-spotify-player{height:80px}}.spotlight-source-tabs{background:#0d0d0f;border:1px solid #37323b;border-radius:12px;grid-template-columns:1fr 1fr;gap:5px;padding:5px;display:grid}.spotlight-source-tabs>button{color:#817986;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:42px;font-size:9px;font-weight:850}.spotlight-source-tabs>button:hover{color:#ddd5e1;background:#19151d}.spotlight-source-tabs>button.active{color:#edddf5;background:#2b1b34;box-shadow:inset 0 0 0 1px #8550a2}.spotlight-source-tabs>button:focus-visible{outline-offset:1px;outline:2px solid #ad72cc}.spotlight-track-picker{background:#0d0d0f;border:1px solid #37323b;border-radius:12px;grid-template-columns:minmax(150px,.32fr) minmax(0,1fr);align-items:center;column-gap:18px;padding:14px 16px;display:grid!important}.spotlight-track-picker>span{color:#eee9f0;font-size:10px;font-weight:850}.spotlight-track-picker>small{grid-column:1;margin-top:3px;line-height:1.4;color:#756e79!important;justify-self:start!important}.spotlight-track-picker select{grid-area:1/2/3;width:100%}.spotlight-media-source{background:#0d0d0f;border:1px solid #37323b;border-radius:13px;gap:12px;padding:16px;display:grid}.spotlight-details-heading,.spotlight-media-source-heading{gap:4px;display:grid}.spotlight-details-heading strong,.spotlight-media-source-heading strong{color:#f2edf4;font-size:11px}.spotlight-details-heading small,.spotlight-media-source-heading small{color:#77707b;font-size:8px;line-height:1.45}.spotlight-link-field{color:#aaa3ae;gap:6px;font-size:9px;font-weight:800;display:grid}.spotlight-link-field>span{color:#d8d1dc}.spotlight-link-field>small{font-size:8px;font-weight:600;color:#77707b!important;justify-self:start!important}.spotlight-link-field input{margin-top:2px}.spotlight-source-divider{background:#2b272e;place-items:center;height:1px;margin:5px 0;display:grid}.spotlight-source-divider span{color:#6d6671;font:750 7px var(--font-mono);text-transform:uppercase;background:#0d0d0f;padding:0 9px}.spotlight-file-upload{cursor:pointer;background:linear-gradient(135deg,#211727,#141116);border:1px dashed #5a416a;border-radius:11px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:10px 12px;transition:border-color .18s,background .18s;display:grid;position:relative}.spotlight-file-upload:hover{background:linear-gradient(135deg,#2a1b32,#17121b);border-color:#9261ad}.spotlight-file-upload>span{color:#d5a8ee;background:#382345;border-radius:9px;place-items:center;width:34px;height:34px;font-size:16px;font-weight:700;display:grid}.spotlight-file-upload>div{gap:4px;display:grid}.spotlight-file-upload strong{color:#e6d9ec;font-size:10px}.spotlight-file-upload small{font-size:8px;color:#817789!important;justify-self:start!important}.spotlight-file-upload b{color:#dbb9ee;white-space:nowrap;background:#2a1b32;border:1px solid #624776;border-radius:8px;padding:8px 10px;font-size:8px}.spotlight-file-upload input{opacity:0;width:1px;height:1px;position:absolute}.spotlight-file-upload.is-busy{opacity:.65;cursor:wait}.spotlight-upload-message{background:#24182b;border-radius:8px;padding:9px 11px;line-height:1.45;color:#c798df!important}.spotlight-details-heading{border-top:1px solid #2e2931;padding-top:2px}.spotlight-details-heading strong{margin-top:16px}.spotlight-track-fields>label>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.spotlight-track-fields>label>span b{color:#77707b;font:750 7px var(--font-mono);text-transform:uppercase}.spotlight-track-fields>label>small{font-size:8px;font-weight:600;color:#68616c!important;justify-self:start!important}.spotlight-track-clear{color:#b78aa8;padding:7px 0;font-size:8px}.spotlight-track-clear:before{content:"×";margin-right:6px;font-size:11px}@media (max-width:700px){.spotlight-track-picker{grid-template-columns:1fr}.spotlight-track-picker>small{grid-column:1}.spotlight-track-picker select{grid-area:auto/1;margin-top:6px}.spotlight-file-upload{grid-template-columns:34px minmax(0,1fr)}.spotlight-file-upload>b{text-align:center;grid-column:1/-1}}.my-page-continuations{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 0 64px;display:grid}.my-page-continuations>a{background:linear-gradient(145deg,var(--profile-accent),#0b0a0d);border:1px solid #ffffff17;border-radius:18px;align-content:center;gap:8px;min-height:128px;padding:24px;display:grid}@supports (color:color-mix(in lab,red,red)){.my-page-continuations>a{background:linear-gradient(145deg,color-mix(in srgb,var(--profile-accent) 10%,#121015),#0b0a0d)}}.my-page-continuations>a{color:#f6f1f8;text-decoration:none;transition:transform .18s,border-color .18s}.my-page-continuations>a:hover{border-color:var(--profile-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.my-page-continuations>a:hover{border-color:color-mix(in srgb,var(--profile-accent) 55%,#ffffff24)}}.my-page-continuations small{color:var(--profile-accent);font:800 8px var(--font-mono);letter-spacing:.14em}.my-page-continuations strong{font-size:18px}.my-page-continuations span{color:#aaa2ad;font-size:10px}@media (max-width:700px){.my-page-continuations{grid-template-columns:1fr;padding-bottom:44px}.my-page-continuations>a{min-height:108px;padding:20px}}.beat-current-file>.beat-current-file-actions{align-items:center;gap:10px;display:flex}.beat-current-file-actions button{color:#ef8998;cursor:pointer;background:#251216;border:1px solid #6b3540;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:800}.beat-current-file-actions button:hover{background:#32171d;border-color:#a84b5c}.beat-current-file-actions button:disabled{cursor:wait;opacity:.55}@media (max-width:700px){.beat-current-file>.beat-current-file-actions{flex-wrap:wrap;grid-column:2}}.community-awards-panel,.competition-hub{background:linear-gradient(145deg,#161419,#0d0c0f);border:1px solid #302b34;border-radius:20px;margin-top:18px;padding:24px;box-shadow:0 22px 70px #0005}.community-awards-panel>header,.competition-hub>header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.community-awards-panel h2,.competition-hub h2{letter-spacing:-.04em;margin:5px 0 7px;font-size:25px}.community-awards-panel header p,.competition-hub header p{color:#89818d;max-width:680px;margin:0;font-size:11px}.competition-mode-picker{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.competition-mode-picker>button{color:#eee9f0;text-align:left;background:#0e0d10;border:1px solid #332e37;border-radius:14px;gap:6px;padding:16px;display:grid}.competition-mode-picker>button.active{background:#211527;border-color:#a364ce;box-shadow:inset 0 0 0 1px #a364ce44}.competition-mode-picker small,.competition-picker>div>small{color:#7e7682;font-size:9px}.competition-size{align-items:center;gap:8px;margin:14px 0;display:flex}.competition-size>span{color:#9b939f;margin-right:5px;font-size:9px;font-weight:800}.award-defaults button,.competition-size button{color:#bbb2bf;background:#151217;border:1px solid #3b3440;border-radius:999px;padding:8px 11px;font-size:8px;font-weight:800}.award-defaults button:hover,.competition-size button.active{color:#e7c9f5;background:#2a1a32;border-color:#9160ad}.competition-picker{gap:12px;margin-top:18px;display:grid}.competition-picker>div:first-child{justify-content:space-between;align-items:center;display:flex}.competition-track-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:320px;display:grid;overflow:auto}.competition-track-grid>button{color:#eee9f0;text-align:left;background:#0d0c0f;border:1px solid #2f2a33;border-radius:11px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:11px;display:grid}.competition-track-grid>button>span{color:#b98ad2;background:#211b25;border-radius:8px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.competition-track-grid>button div{gap:4px;min-width:0;display:grid}.competition-track-grid>button small,.competition-track-grid>button strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.competition-track-grid>button small{color:#77707b;font-size:8px}.competition-track-grid>button.selected{background:#211526;border-color:#a263c3}.competition-seeds{background:#09090b;border:1px solid #2d2830;border-radius:12px;gap:6px;padding:10px;display:grid}.competition-seeds article{cursor:grab;background:#171419;border-radius:8px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.competition-seeds article>b{color:#b982d2}.competition-seeds article>span{display:grid}.competition-seeds small{color:#77707b}.competition-seeds em{color:#726979;font-style:normal}.competition-create{margin-top:16px}.competition-empty{color:#77707b;margin:14px 0 0;font-size:9px}.competition-status{color:#ac9cb4;font:800 8px var(--font-mono);text-transform:uppercase;border:1px solid #3e3545;border-radius:999px;padding:7px 10px}.competition-status.active{color:#77d599;background:#15241a;border-color:#4f8b66}.bracket-board{gap:12px;display:flex;overflow-x:auto}.bracket-board>section{align-content:center;gap:12px;min-width:210px;display:grid}.bracket-board>section>strong{color:#827889;font:800 8px var(--font-mono);text-transform:uppercase}.bracket-board article{background:#0b0a0d;border:1px solid #302a34;border-radius:12px;display:grid;overflow:hidden}.bracket-board article>button{color:#eee9f0;text-align:left;background:0 0;border:0;border-top:1px solid #2d2730;gap:3px;min-height:54px;padding:9px 11px;display:grid;position:relative}.bracket-board article>button:first-child{border-top:0}.bracket-board button small{color:#77707b}.bracket-board button em{color:#72d496;font:850 7px var(--font-mono);font-style:normal;position:absolute;top:9px;right:9px}.king-board{align-items:stretch;gap:12px;display:flex}.king-board>article{background:linear-gradient(135deg,#28172e,#111013);border:1px solid #3a3040;border-radius:15px;flex:1;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:13px;min-width:0;padding:16px;display:grid}.king-board>article>span{color:#fff;background:#9b5bc2;border-radius:14px;place-items:center;width:46px;height:46px;font-size:20px;display:grid}.king-board article div{min-width:0}.king-board article small{color:#a978c2;font:800 7px var(--font-mono)}.king-board article p,.king-board article strong{text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;display:block;overflow:hidden}.king-board article p{color:#817984;font-size:9px}.king-board>em{color:#9d7aaa;font:900 10px var(--font-mono);align-self:center;font-style:normal}.competition-live-match,.competition-tie{background:#18111c;border:1px solid #513b5e;border-radius:14px;gap:13px;margin-top:16px;padding:16px;display:grid}.competition-live-match>div,.competition-tie>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;display:grid}.competition-live-match>div>button,.competition-tie>div>button{color:#eee9f0;background:#0e0c10;border:1px solid #3c3042;border-radius:11px;gap:4px;padding:12px;display:grid}.competition-live-match small,.competition-tie small{color:#8f8493}.competition-actions,.competition-live-match footer{justify-content:flex-end;gap:8px;display:flex}.competition-actions{margin-top:18px}.award-defaults{flex-wrap:wrap;gap:7px;display:flex}.award-editor-list{gap:8px;margin-top:14px;display:grid}.award-editor-list article{background:#0c0b0e;border:1px solid #302a34;border-radius:12px;grid-template-columns:25px minmax(140px,.7fr) minmax(200px,1fr) minmax(160px,1fr) auto;align-items:end;gap:9px;padding:11px;display:grid}.award-editor-list article>b{color:#b47bd0;align-self:center}.award-editor-list label{color:#7d7481;text-transform:uppercase;gap:5px;font-size:7px;font-weight:800;display:grid}.award-editor-list input,.award-editor-list select{color:#eee9f0;background:#141116;border:1px solid #39323d;border-radius:8px;height:38px;padding:0 10px}.award-editor-list article>div{gap:4px;display:flex}.award-editor-list article>div button{color:#bcb3bf;background:#171319;border:1px solid #3a333e;border-radius:8px;width:30px;height:30px}.recap-publish-row{background:#0b0a0d;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:13px 15px;display:flex}.recap-publish-row>div{gap:4px;display:grid}.recap-publish-row small{color:#7d7580}.public-awards,.public-competition{background:linear-gradient(145deg,#17121b,#0d0c0f);border:1px solid #302936;border-radius:18px;padding:18px}.public-competition>header{justify-content:space-between;gap:15px;display:flex}.public-awards h2,.public-competition h2{margin:4px 0;font-size:20px}.public-competition header p{color:#84798a;margin:0;font-size:9px}.public-competition header>span{color:#c092d6;height:max-content;font:800 7px var(--font-mono);text-transform:uppercase;border:1px solid #574064;border-radius:999px;padding:6px 8px}.public-bracket-mini{grid-template-columns:repeat(2,1fr);gap:6px;margin-top:13px;display:grid}.public-bracket-mini article{background:#0b0a0d;border:1px solid #302a34;border-radius:9px;gap:4px;padding:9px;display:grid}.public-bracket-mini small{color:#746b79;font:750 6px var(--font-mono)}.public-bracket-mini span{color:#aaa1ad;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.public-bracket-mini span.winner{color:#7ce09e;font-weight:850}.public-king-next{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-top:13px;display:grid}.public-king-next>span{border:1px solid #332c38;border-radius:10px;gap:3px;min-width:0;padding:10px;display:grid}.public-king-next small{color:#aa76c2;font:800 6px var(--font-mono)}.public-king-next em,.public-king-next strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-king-next em{color:#7e7581;font-size:8px;font-style:normal}.public-awards>div{gap:7px;margin-top:12px;display:grid}.public-awards article{background:#0b0a0d;border:1px solid #302a34;border-radius:10px;grid-template-columns:26px minmax(0,1fr);gap:9px;padding:10px;display:grid}.public-awards article>span{color:#d4a2ec}.public-awards article>div{gap:3px;display:grid}.public-awards small{color:#b77fce;font:800 7px var(--font-mono)}.public-awards em,.public-awards p{color:#827985;margin:0;font-size:8px;font-style:normal}.latest-recap-link{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#17111bdd;border:1px solid #5d3d6c;border-radius:15px;gap:6px;max-width:330px;padding:16px;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 22px 70px #000a}.latest-recap-link span{color:#be86d8;font:800 7px var(--font-mono)}.latest-recap-link a{color:#e4b9f5;font-size:9px;font-weight:850}.recap-page{--accent:#8b46e9;background:radial-gradient(circle at 75% 5%,var(--accent),transparent 34%),#08080a;min-height:100vh;padding-bottom:70px}@supports (color:color-mix(in lab,red,red)){.recap-page{background:radial-gradient(circle at 75% 5%,color-mix(in srgb,var(--accent) 25%,transparent),transparent 34%),#08080a}}.recap-page{color:#f5f1f6}.recap-nav{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;width:min(1160px,100% - 40px);height:72px;margin:auto;display:flex}.recap-preview-note{text-align:center;color:#e2b477;background:#2b1d13;padding:10px;font-size:9px}.recap-awards,.recap-competition,.recap-footer,.recap-hero{width:min(1060px,100% - 40px);margin:0 auto}.recap-hero{padding:90px 0 55px}.recap-hero h1{letter-spacing:-.07em;max-width:850px;margin:8px 0 12px;font-size:clamp(48px,8vw,88px);line-height:.9}.recap-hero>p{color:#8c838f}.recap-champion{border:1px solid var(--accent);grid-template-columns:62px 1fr;gap:18px;max-width:620px;margin-top:34px;padding:20px;display:grid}@supports (color:color-mix(in lab,red,red)){.recap-champion{border:1px solid color-mix(in srgb,var(--accent) 58%,#fff2)}}.recap-champion{background:#151117;border-radius:20px}.recap-champion>span{background:var(--accent);border-radius:17px;place-items:center;width:58px;height:58px;font-size:27px;display:grid}.recap-awards .eyebrow,.recap-champion small,.recap-competition .eyebrow{color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.recap-awards .eyebrow,.recap-champion small,.recap-competition .eyebrow{color:color-mix(in srgb,var(--accent) 65%,#fff)}}.recap-champion strong{margin-top:4px;font-size:23px;display:block}.recap-champion p{color:#918795;margin:3px 0}.recap-awards,.recap-competition{border-top:1px solid #29242d;padding:46px 0}.recap-awards h2,.recap-competition h2{letter-spacing:-.05em;margin:6px 0 22px;font-size:36px}.recap-awards>div,.recap-competition>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.recap-awards article,.recap-competition article{background:#111013;border:1px solid #302a34;border-radius:15px;gap:7px;padding:16px;display:grid}.recap-awards small,.recap-competition article>span{color:#8e6e9d;font:800 7px var(--font-mono)}.recap-competition article>div{background:#0a090b;border-radius:8px;gap:3px;padding:9px;display:grid;position:relative}.recap-competition article>div.winner{box-shadow:inset 3px 0 #69d68d}.recap-awards em,.recap-awards p,.recap-competition article>div small{color:#7d7580;font-size:9px}.recap-competition article>div b{color:#a99cae;position:absolute;right:9px}.recap-awards article>span{color:#d99cf2;font-size:20px}.recap-awards article>strong{font-size:17px}.recap-awards em,.recap-awards p{margin:0;font-style:normal}.recap-footer{color:#756d78;border-top:1px solid #29242d;justify-content:space-between;padding-top:30px;display:flex}.recap-footer a{color:#c893df}.overlay-competition{justify-content:center;align-items:flex-end}.overlay-competition-card{background:#0d0c10ed;border:1px solid #ffffff24;border-radius:24px;width:min(1040px,88vw);padding:24px;box-shadow:0 28px 90px #000b}.overlay-competition-card>header{justify-content:space-between;display:flex}.overlay-award-callout small,.overlay-competition-card>header span,.overlay-competition-match small,.overlay-competition-winner small{color:var(--accent);font:850 10px var(--font-mono);letter-spacing:.08em}.overlay-competition-card>header strong{margin-top:4px;font-size:24px;display:block}.overlay-competition-match{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin-top:20px;display:grid}.overlay-competition-match article{background:#ffffff08;border:1px solid #ffffff18;border-radius:16px;padding:20px;position:relative}.overlay-competition-match article strong{margin-top:7px;font-size:25px;display:block}.overlay-competition-match article p{color:#aaa2ad;margin:4px 0}.overlay-competition-match article>b{font-size:28px;position:absolute;top:18px;right:18px}.overlay-competition-match>em{font:900 18px var(--font-mono);font-style:normal}.overlay-award-callout,.overlay-competition-winner{border:1px solid var(--accent);align-items:center;gap:18px;margin-top:18px;padding:17px;display:flex}@supports (color:color-mix(in lab,red,red)){.overlay-award-callout,.overlay-competition-winner{border:1px solid color-mix(in srgb,var(--accent) 55%,#ffffff20)}}.overlay-award-callout,.overlay-competition-winner{background:var(--accent);border-radius:17px}@supports (color:color-mix(in lab,red,red)){.overlay-award-callout,.overlay-competition-winner{background:color-mix(in srgb,var(--accent) 13%,#111014)}}.overlay-award-callout>span,.overlay-competition-winner>b{background:var(--accent);border-radius:14px;place-items:center;width:52px;height:52px;font-size:24px;display:grid}.overlay-award-callout strong,.overlay-competition-winner strong{margin-top:4px;font-size:24px;display:block}.overlay-award-callout p,.overlay-competition-winner p{color:#aaa2ad;margin:3px 0}.overlay-bracket-progress{gap:7px;margin-top:18px;display:flex}.overlay-bracket-progress span{color:#8f8792;border:1px solid #ffffff17;border-radius:9px;padding:8px 10px}.overlay-bracket-progress span.completed{color:#73df98}.overlay-bracket-progress span.open{border-color:var(--accent);color:#fff}@media (max-width:800px){.competition-mode-picker,.competition-track-grid,.recap-awards>div,.recap-competition>div{grid-template-columns:1fr}.community-awards-panel>header,.competition-hub>header{flex-direction:column}.award-editor-list article{grid-template-columns:25px 1fr}.award-editor-list article>div,.award-editor-list article>label{grid-column:2}.king-board{flex-direction:column}.bracket-board>section{min-width:180px}.public-bracket-mini{grid-template-columns:1fr}.recap-hero{padding-top:60px}.recap-footer{flex-direction:column;align-items:flex-start;gap:10px}}.competition-flow-strip{background:#0b0a0d;border:1px solid #2d2831;border-radius:12px;align-items:center;gap:8px;margin:-4px 0 18px;padding:10px 12px;display:flex}.competition-flow-strip span{color:#a39aa7;align-items:center;gap:6px;font-size:9px;font-weight:750;display:flex}.competition-flow-strip b{color:#d7a7eb;width:20px;height:20px;font:850 8px var(--font-mono);background:#2a1a32;border-radius:999px;place-items:center;display:grid}.competition-flow-strip em{color:#74d59a;font:800 8px var(--font-mono);margin-left:auto;font-style:normal}.competition-setup .competition-picker:has(.competition-seeds){grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:start}.competition-setup .competition-picker>div:first-child{grid-column:1/-1}.competition-setup .competition-seeds{max-height:320px;position:sticky;top:12px;overflow:auto}.competition-create{width:100%;min-height:48px;font-size:10px}.competition-vote-status{justify-content:space-between;gap:10px;align-items:center!important;display:flex!important}.competition-vote-status small{font:800 8px var(--font-mono);color:#79d99b!important}.competition-actions{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#100e12e8;border:1px solid #322b36;border-radius:13px;padding:10px;position:sticky;bottom:10px;box-shadow:0 14px 40px #0009}.competition-actions:empty{display:none}.competition-actions .primary,.competition-live-match footer .primary{min-width:180px}.public-competition+.public-head-to-head{border-top-color:#6f4680;margin-top:-8px}@media (max-width:800px){.competition-flow-strip{grid-template-columns:repeat(3,1fr);display:grid}.competition-flow-strip span{text-align:center;justify-items:center;display:grid}.competition-flow-strip em{text-align:center;grid-column:1/-1;margin:0}.competition-setup .competition-picker:has(.competition-seeds){grid-template-columns:1fr}.competition-setup .competition-picker>div:first-child{grid-column:auto}.competition-setup .competition-seeds{position:static}.competition-vote-status{flex-direction:column;align-items:flex-start!important}.competition-actions{flex-wrap:wrap;bottom:6px}.competition-actions .button{flex:1}.competition-live-match footer{flex-wrap:wrap}.competition-live-match footer .button{flex:1}}.competition-hub{background:radial-gradient(circle at 88% -15%,#6f2e921f,#0000 38%),linear-gradient(145deg,#151218,#0b0a0d 72%);border-color:#38303e;padding:28px;position:relative;overflow:hidden}.competition-hub:before{pointer-events:none;content:"";background-color:#0000;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 0),linear-gradient(#ffffff04 1px,#0000 0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0005,#0000 52%);mask-image:linear-gradient(#0005,#0000 52%)}.competition-hub>*{z-index:1;position:relative}.competition-header-mark{color:#e3b4f8;background:linear-gradient(145deg,#4b255f,#1e1523);border:1px solid #774b8d;border-radius:15px;place-items:center;width:48px;height:48px;font-size:18px;display:grid;box-shadow:0 12px 34px #71308b35}.competition-mode-picker>button{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:92px;padding:16px 17px;transition:transform .18s,border-color .18s,background .18s;position:relative}.competition-mode-picker>button:hover{border-color:#62456f;transform:translateY(-2px)}.competition-mode-picker>button>span{color:#b886cf;width:44px;height:44px;font:900 20px var(--font-mono);background:#19131d;border:1px solid #44354d;border-radius:13px;place-items:center;display:grid}.competition-mode-picker>button>div{gap:6px;display:grid}.competition-mode-picker>button strong{font-size:12px}.competition-mode-picker>button small{max-width:340px;line-height:1.45}.competition-mode-picker>button>em{color:#716978;font:850 7px var(--font-mono);letter-spacing:.08em;background:#ffffff08;border-radius:999px;padding:6px 8px;font-style:normal}.competition-mode-picker>button.active>span{color:#fff;background:linear-gradient(145deg,#8c45b0,#4e2363);border-color:#a45bc9;box-shadow:0 8px 24px #853ca84d}.competition-mode-picker>button.active>em{color:#fff;background:#7c3d9e}.competition-size{padding:4px 0}.competition-size button{min-width:72px;font-size:12px}.competition-size button small{font-size:8px}.competition-picker>div:first-child>span{gap:4px;display:grid}.competition-picker>div:first-child>span>small{color:#746c79;font-size:8px}.competition-picker>div:first-child>b{color:#c79ada;min-width:44px;font:850 8px var(--font-mono);text-align:center;border:1px solid #3b3141;border-radius:999px;padding:7px 9px}.competition-seeds>header{justify-content:space-between;align-items:center;padding:3px 2px 8px;display:flex}.competition-seeds>header>span{gap:3px;display:grid}.competition-seeds>header small{color:#746d78;font-size:7px}.competition-seeds>header>b{color:#a779b9;font:800 8px var(--font-mono)}.competition-create{justify-content:center;align-items:center;gap:10px;display:flex}.competition-actions .primary span,.competition-create span{font-size:15px}.competition-event-header{border-bottom:1px solid #302936;padding-bottom:20px}.competition-event-summary{align-items:stretch;gap:9px;display:flex}.competition-event-summary>span:not(.competition-status){background:#0b0a0d;border:1px solid #382f3e;border-radius:13px;place-items:center;min-width:78px;padding:8px 12px;display:grid}.competition-event-summary b{font-size:17px}.competition-event-summary small{color:#716a75;font:750 7px var(--font-mono);text-transform:uppercase}.competition-status{place-items:center;min-width:72px;display:grid}.competition-status.completed{color:#78d898;background:#132319;border-color:#3c7650}.competition-status.cancelled{color:#ca8995;background:#231519;border-color:#5b4248}.competition-state-cancelled{filter:saturate(.82)}.bracket-progress{margin:20px 0 24px}.bracket-progress>span{background:#29232d;border-radius:999px;height:4px;display:block;position:relative;overflow:hidden}.bracket-progress>span:after{width:var(--progress);border-radius:inherit;content:"";background:linear-gradient(90deg,#8246aa,#d28bf2);position:absolute;inset:0 auto 0 0;box-shadow:0 0 16px #a757ce}.bracket-progress>div{color:#6e6772;font:750 7px var(--font-mono);text-transform:uppercase;justify-content:space-between;margin-top:8px;display:flex}.bracket-progress b.reached{color:#c891df}.competition-hub .bracket-board{grid-template-columns:repeat(2,minmax(230px,1fr));gap:72px;padding:4px 0 8px;display:grid;overflow:visible}.competition-hub .bracket-board.bracket-size-8{grid-template-columns:repeat(3,minmax(210px,1fr));gap:58px}.bracket-stage{grid-template-rows:auto 1fr;position:relative;align-content:stretch!important;gap:12px!important;min-width:0!important;display:grid!important}.bracket-stage:not(:last-child):after{z-index:0;content:"";background:linear-gradient(90deg,#5b3a69,#322739);width:72px;height:1px;position:absolute;top:54%;right:-72px}.bracket-size-8 .bracket-stage:not(:last-child):after{width:58px;right:-58px}.bracket-stage>header{justify-content:space-between;align-items:center;padding:0 2px;display:flex}.bracket-stage>header strong{color:#c7b8cc;font:850 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.bracket-stage>header span{color:#665e6a;font:800 7px var(--font-mono)}.bracket-stage>div{z-index:1;flex-direction:column;justify-content:space-around;gap:16px;display:flex;position:relative}.competition-match-card{background:linear-gradient(145deg,#121015,#0a090c);border:1px solid #39313e;border-radius:15px;position:relative;overflow:hidden;box-shadow:0 14px 30px #0004}.competition-match-card:after{content:"";background:#4a3b52;width:2px;position:absolute;top:0;bottom:0;left:0}.competition-match-card.open{border-color:#9860af;box-shadow:0 0 0 1px #8c4eaa38,0 18px 45px #6f27852c}.competition-match-card.open:after{background:#d585f5;box-shadow:0 0 12px #d585f5}.competition-match-card.completed:after{background:#68cf8a}.competition-match-card.tied:after{background:#e0aa65}.competition-match-card>header{background:#ffffff03;border-bottom:1px solid #2b2530;justify-content:space-between;align-items:center;padding:8px 11px;display:flex}.competition-match-card>header em,.competition-match-card>header span{color:#6f6674;font:800 7px var(--font-mono);letter-spacing:.06em;font-style:normal}.competition-match-card.open>header em{color:#dc92fa}.competition-match-card.tied>header em{color:#e4b06d}.competition-match-card.completed>header em{color:#72d493}.competition-match-card>button{color:#eee9f0;text-align:left;background:0 0;border:0;border-top:1px solid #28232c;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:58px;padding:9px 12px;display:grid;position:relative}.competition-match-card>header+button{border-top:0}.competition-match-card>button>span{color:#a87cba;width:24px;height:24px;font:850 8px var(--font-mono);background:#1f1923;border-radius:7px;place-items:center;display:grid}.competition-match-card>button>div{gap:3px;min-width:0;display:grid}.competition-match-card>button b,.competition-match-card>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.competition-match-card>button small{color:#776f7b;font-size:8px}.competition-match-card>button>strong{color:#aaa0ae;font:900 15px var(--font-mono);padding-right:3px}.competition-match-card>button>em{color:#73d394;font:850 6px var(--font-mono);font-style:normal;position:absolute;bottom:5px;right:11px}.competition-match-card>button.winner{background:linear-gradient(90deg,#17302080,#0000)}.competition-match-card>button.winner>span{color:#7be19d;background:#1c3a27}.competition-hub .king-board{grid-template-columns:minmax(0,1fr) 74px minmax(0,1fr);align-items:stretch;gap:0;margin:24px 0;display:grid}.competition-hub .king-board>article{border-radius:18px;min-height:126px}.king-throne{background:radial-gradient(circle at 10%,#8b46a62d,#0000 40%),linear-gradient(135deg,#2b1733,#111013)!important;border-color:#77518a!important;grid-template-columns:60px minmax(0,1fr) auto!important}.king-throne>span{box-shadow:0 12px 30px #873ba759;background:linear-gradient(145deg,#b76adb,#6d318b)!important;border-radius:17px!important;width:56px!important;height:56px!important;font-size:25px!important}.king-throne>div small{color:#d092ed!important}.king-throne>div strong{font-size:19px!important}.king-throne>b{border-left:1px solid #ffffff10;place-items:center;min-width:72px;padding:10px;display:grid}.king-throne>b>strong{font-size:28px}.king-throne>b>small{font:800 7px var(--font-mono);color:#8f7799!important}.king-versus{align-content:center;place-items:center;gap:5px;display:grid}.king-versus>span{color:#c39ad4;width:42px;height:42px;font:900 10px var(--font-mono);background:#100d12;border:1px solid #4b3a53;border-radius:999px;place-items:center;display:grid;box-shadow:0 8px 24px #0009}.king-versus small{color:#6f6673;font:800 6px var(--font-mono)}.king-challenger{background:linear-gradient(135deg,#17131a,#0d0c0f)!important;border-color:#403646!important;grid-template-columns:50px minmax(0,1fr)!important}.king-challenger>span{color:#b287c4!important;background:#28202d!important}.king-challenger.live{box-shadow:inset 0 0 40px #7a348a20;border-color:#8d50a8!important}.king-reign-history{background:#0b0a0d;border:1px solid #332c38;border-radius:15px;overflow:hidden}.king-reign-history>header{border-bottom:1px solid #2d2731;justify-content:space-between;align-items:center;padding:11px 13px;display:flex}.king-reign-history>header strong{font-size:10px}.king-reign-history>header span{color:#756d79;font:800 7px var(--font-mono)}.king-reign-history>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.king-reign-history article{border-top:1px solid #252129;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 12px;display:grid}.king-reign-history article:nth-child(-n+2){border-top:0}.king-reign-history article:nth-child(odd){border-right:1px solid #252129}.king-reign-history article>span{color:#8d669e;font:800 7px var(--font-mono)}.king-reign-history article>div{gap:3px;min-width:0;display:grid}.king-reign-history article small,.king-reign-history article strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.king-reign-history article strong{font-size:9px}.king-reign-history article strong em{color:#6f6673;font-style:normal}.king-reign-history article small{color:#736b77;font-size:7px}.king-reign-history article>b{color:#a99cae;font:850 9px var(--font-mono)}.competition-arena{box-shadow:0 20px 55px #591c6d30;background:linear-gradient(145deg,#211527,#110e14)!important;border-color:#754c86!important;padding:0!important}.competition-arena>header{border-bottom:1px solid #5b3d682e;justify-content:space-between;align-items:center;padding:12px 15px;display:flex}.competition-arena>header span{color:#df9af8;font:850 8px var(--font-mono);letter-spacing:.08em}.competition-arena>header i{background:#dd84ff;border-radius:999px;width:6px;height:6px;margin-right:7px;animation:pulse 1.4s infinite;display:inline-block;box-shadow:0 0 10px #dd84ff}.competition-arena>header small{color:#78d89a;font:800 7px var(--font-mono)}.competition-arena>div{position:relative;grid-template-columns:1fr 1fr!important;gap:0!important}.competition-arena>div>button{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:116px;background:0 0!important;border:0!important;border-radius:0!important;padding:20px 24px!important}.competition-arena>div>button+button{text-align:right;border-left:1px solid #4a3652!important}.competition-arena>div>button>span{color:#8b6c98;font:800 7px var(--font-mono);grid-column:1/-1}.competition-arena>div>button>strong{font-size:18px}.competition-arena>div>button>small{grid-column:1;color:#928797!important}.competition-arena>div>button>b{font:900 30px var(--font-mono);grid-area:2/2/4}.competition-arena>div>button>b>em{color:#7b6f80;font:700 6px var(--font-mono);text-transform:uppercase;font-style:normal;display:block}.arena-versus{z-index:2;color:#d8a6eb;width:42px;height:42px;font:900 9px var(--font-mono);background:#100d12;border:1px solid #674677;border-radius:999px;place-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid!important}.competition-arena>footer{border-top:1px solid #4b34542e;padding:12px 14px}.competition-tie{overflow:hidden;padding:0!important}.competition-tie>header{align-items:center;gap:12px;padding:15px;display:flex}.competition-tie>header>span{color:#edbd78;background:#49351e;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.competition-tie>header p{margin:3px 0 0;color:#8d818f!important}.competition-tie>div{padding:0 15px 15px}.competition-tie>div>button{text-align:left;grid-template-columns:1fr!important}.competition-tie>div>button>span{color:#d7a1ed;font:800 6px var(--font-mono)}.public-competition{background:radial-gradient(circle at 95% 0,#7b3b9a26,#0000 38%),linear-gradient(145deg,#17121b,#0b0a0d);border-color:#3c3044;padding:20px;position:relative;overflow:hidden}.public-competition:before{pointer-events:none;content:"";background:linear-gradient(90deg,#ffffff05 1px,#0000 0) 0 0/34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0006,#0000 65%);mask-image:linear-gradient(#0006,#0000 65%)}.public-competition>*{position:relative}.public-competition>header>span.active,.public-competition>header>span.open{color:#79d99a;background:#14231a;border-color:#3e7651}.public-competition>header>span.cancelled{color:#cb8996;background:#24161a;border-color:#62454d}.public-competition>header>span.completed{color:#d39bea;background:#26192d;border-color:#765985}.public-bracket-progress{gap:7px;margin-top:15px;display:grid}.public-bracket-progress>span{background:#332a38;border-radius:99px;height:3px;position:relative;overflow:hidden}.public-bracket-progress>span:after{width:var(--progress);border-radius:inherit;content:"";background:linear-gradient(90deg,#8145a8,#d582f2);position:absolute;inset:0 auto 0 0}.public-bracket-progress small{color:#817487;font:750 7px var(--font-mono)}.public-competition .public-bracket-mini{gap:22px;padding:15px 2px 3px;display:flex;overflow-x:auto}.public-bracket-mini>section{flex:1;align-content:center;gap:8px;min-width:190px;display:grid;position:relative}.public-bracket-mini>section:not(:last-child):after{content:"";background:#5b3f66;width:22px;height:1px;position:absolute;top:52%;right:-22px}.public-bracket-mini>section>header strong{color:#a88caf;font:800 7px var(--font-mono);text-transform:uppercase}.public-bracket-mini article{border-radius:11px;padding:0;position:relative;overflow:hidden}.public-bracket-mini article.open{border-color:#9658af;box-shadow:0 0 0 1px #8950a735}.public-bracket-mini article>small{border-bottom:1px solid #2b2530;padding:6px 8px;display:block}.public-bracket-mini article.open>small{color:#dc90f8}.public-bracket-mini article>span{border-top:1px solid #28222c;grid-template-columns:minmax(0,1fr) auto;gap:2px;padding:8px 9px;display:grid;position:relative}.public-bracket-mini article>small+span{border-top:0}.public-bracket-mini article span b,.public-bracket-mini article span em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-bracket-mini article span b{font-size:8px}.public-bracket-mini article span em{color:#726a76;grid-column:1;font-size:7px;font-style:normal}.public-bracket-mini article span strong{color:#a597aa;font:850 10px var(--font-mono);grid-area:1/2/3;align-self:center}.public-bracket-mini article span.winner{background:#16301e80}.public-bracket-mini article span.winner b{color:#75dc97}.public-king-stage{grid-template-columns:1fr 36px 1fr;align-items:stretch;margin-top:15px;display:grid}.public-king-stage article{background:#0d0b0f;border:1px solid #3b3042;border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:12px;display:grid}.public-king-stage article.is-king{background:linear-gradient(135deg,#2a1731,#100d12);border-color:#704581}.public-king-stage article>span{color:#fff;background:#763c92;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.public-king-stage article>div{gap:3px;min-width:0;display:grid}.public-king-stage small{color:#bd83d6;font:800 6px var(--font-mono)}.public-king-stage em,.public-king-stage strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-king-stage em{color:#7f7582;font-size:7px;font-style:normal}.public-king-stage article>b{color:#e2b6f5;font:900 17px var(--font-mono);display:grid}.public-king-stage article>b small{color:#756a79}.public-king-vs{color:#aa82ba;font:900 7px var(--font-mono);place-items:center;display:grid}.public-reign-strip{align-items:center;gap:5px;margin-top:11px;display:flex}.public-reign-strip>span{color:#716777;font:800 6px var(--font-mono);margin-right:3px}.public-reign-strip i{color:#807584;width:22px;height:22px;font:800 7px var(--font-mono);background:#100d12;border:1px solid #3c3241;border-radius:7px;place-items:center;font-style:normal;display:grid}.public-reign-strip i.completed{color:#76d595;border-color:#426c50}.public-reign-strip i.open{color:#d995f5;border-color:#8c52a5}@media (max-width:900px){.competition-hub .bracket-board,.competition-hub .bracket-board.bracket-size-8{grid-template-columns:repeat(var(--rounds,3),minmax(220px,1fr));gap:44px;padding-bottom:12px;overflow-x:auto}.bracket-size-8 .bracket-stage:not(:last-child):after,.bracket-stage:not(:last-child):after{width:44px;right:-44px}.competition-hub .king-board{grid-template-columns:1fr 54px 1fr}.king-reign-history>div{grid-template-columns:1fr}.king-reign-history article:nth-child(odd){border-right:0}.king-reign-history article:nth-child(2){border-top:1px solid #252129}}@media (max-width:700px){.competition-hub{padding:18px}.competition-event-header{flex-direction:column;align-items:flex-start}.competition-event-summary{width:100%}.competition-event-summary>span{flex:1}.competition-mode-picker>button{grid-template-columns:42px minmax(0,1fr);min-height:84px}.competition-mode-picker>button>em{display:none}.competition-setup .competition-picker>div:first-child{align-items:flex-start;gap:10px}.competition-track-grid{grid-template-columns:1fr}.competition-hub .bracket-board,.competition-hub .bracket-board.bracket-size-8{grid-template-columns:repeat(3,210px)}.competition-hub .bracket-board.bracket-size-4{grid-template-columns:repeat(2,210px)}.competition-hub .king-board{grid-template-columns:1fr}.king-versus{min-height:50px}.king-challenger,.king-throne{min-height:108px!important}.competition-arena>header{flex-direction:column;align-items:flex-start;gap:5px}.competition-arena>div{grid-template-columns:1fr!important}.competition-arena>div>button+button{text-align:left;border-top:1px solid #4a3652!important;border-left:0!important}.arena-versus{top:50%}.competition-arena>footer .button{min-width:0}.competition-tie>div{grid-template-columns:1fr!important}.competition-actions{position:static}.public-king-stage{grid-template-columns:1fr}.public-king-vs{height:30px}.public-competition .public-bracket-mini{padding-bottom:8px}.public-bracket-mini>section{min-width:170px}}.head-to-head-settings .challenge-availability{width:min(560px,100%);min-height:66px;box-shadow:none;padding:11px 13px}.head-to-head-settings .challenge-availability-icon{border-radius:11px;width:40px;height:40px}.head-to-head-settings .challenge-availability-copy{flex:1}.head-to-head-settings .challenge-availability-copy strong{font-size:12px}.head-to-head-settings-note{color:#77707b;max-width:680px;margin:0;font-size:8px;line-height:1.6}.head-to-head-settings-note b{color:#b58bc8;font-family:var(--font-mono)}.auto-pause-panel,.auto-pause-panel.is-running{width:auto;min-height:0;box-shadow:none;background:0 0;border:0;padding:0;display:block;position:relative;overflow:visible}.auto-pause-trigger{color:#dcd4df;text-align:left;cursor:pointer;background:linear-gradient(135deg,#1b1720,#121014);border:1px solid #413748;border-radius:13px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:158px;height:48px;padding:7px 11px;display:grid;position:relative}.auto-pause-panel.is-open .auto-pause-trigger,.auto-pause-trigger:hover{background:linear-gradient(135deg,#24192a,#151117);border-color:#704884}.auto-pause-trigger .auto-pause-icon{width:32px;height:32px}.auto-pause-trigger-copy{gap:2px;min-width:0;display:grid}.auto-pause-trigger-copy small{color:#786d7d;font:800 6px var(--font-mono);letter-spacing:.08em}.auto-pause-trigger-copy strong{font:850 10px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auto-pause-trigger>b{color:#766d79;font-size:12px}.auto-pause-trigger>i{background:#65dc8d;border:2px solid #17131b;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:35px;box-shadow:0 0 10px #65dc8d80}.auto-pause-popover{z-index:100;background:radial-gradient(circle at 0 0,#713b8a20,#0000 38%),#121014;border:1px solid #44384b;border-radius:15px;gap:15px;width:380px;padding:16px;animation:live-tools-fade .15s ease-out;display:grid;position:absolute;top:calc(100% + 9px);left:0;box-shadow:0 24px 70px #000b}.auto-pause-popover>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.auto-pause-popover>header>div{gap:4px;display:grid}.auto-pause-popover>header strong{font-size:12px}.auto-pause-popover>header small{color:#7d7581;font-size:8px;line-height:1.45}.auto-pause-popover>header>button{color:#968d99;cursor:pointer;background:#19151b;border:1px solid #39313d;border-radius:8px;flex:none;width:28px;height:28px}.auto-pause-popover .auto-pause-setup{gap:10px;display:grid}.auto-pause-popover .timer-presets{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.auto-pause-popover .timer-presets button{justify-content:center;align-items:baseline;gap:3px;font-size:12px;display:flex}.auto-pause-popover .timer-presets button small{color:#756e79;font-size:7px}.auto-pause-custom-row{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.auto-pause-popover .timer-custom{grid-template-columns:minmax(0,1fr) auto;height:42px}.auto-pause-popover .timer-custom input{text-align:left;width:100%}.auto-pause-popover .auto-pause-running{grid-template-columns:minmax(0,1fr) auto auto;gap:7px;display:grid}.auto-pause-popover .auto-pause-running time{text-align:left}.auto-pause-popover .auto-pause-visibility{border-top:1px solid #302a35;border-left:0;grid-template-columns:18px minmax(0,1fr);gap:9px;min-height:48px;padding:11px 0 0;display:grid}.auto-pause-popover .auto-pause-visibility>span{gap:2px;display:grid}.auto-pause-popover .auto-pause-visibility strong{font-size:9px}.auto-pause-popover .auto-pause-visibility small{color:#766e7a;font-size:7px;font-weight:600}.dashboard-vault-gift{position:relative}.dashboard-vault-trigger{color:#dcd4df;text-align:left;cursor:pointer;background:linear-gradient(135deg,#1b1720,#121014);border:1px solid #413748;border-radius:13px;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:9px;min-width:174px;height:48px;padding:7px 11px;display:grid}.dashboard-vault-icon{width:32px;height:32px;color:var(--accent);background:#21192c;border:1px solid #49375d;border-radius:9px;place-items:center;font-size:17px;display:grid}.dashboard-vault-trigger-copy{gap:2px;min-width:0;display:grid}.dashboard-vault-trigger strong{font:850 10px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-vault-trigger>b{color:#c5b3ca;min-width:20px;height:20px;font:850 7px var(--font-mono);background:#29222d;border:1px solid #4d3d55;border-radius:999px;place-items:center;padding:0 5px;display:grid}.dashboard-vault-trigger>em{color:#766d79;font-size:12px;font-style:normal}.dashboard-vault-popover{z-index:101;background:#141019;border:1px solid #604570;border-radius:15px;gap:12px;width:360px;padding:16px;display:grid;position:absolute;top:calc(100% + 9px);left:0;box-shadow:0 24px 70px #000b}.dashboard-vault-popover>header{justify-content:space-between;gap:10px;display:flex}.dashboard-vault-popover>header>div{gap:3px;display:grid}.dashboard-vault-popover>header strong{font-size:12px}.dashboard-vault-help,.dashboard-vault-popover>header small{color:#91829d;font-size:9px}.dashboard-vault-popover>header>button{color:#c0adc9;cursor:pointer;background:#211826;border:1px solid #43364d;border-radius:8px;width:27px;height:27px}.dashboard-vault-popover label{color:#c3b3ce;gap:6px;font-size:9px;font-weight:800;display:grid}.dashboard-vault-popover input{color:#fff;background:#0e0b11;border:1px solid #5a4767;border-radius:8px;width:100%;height:38px;padding:0 10px}.dashboard-vault-recipient{position:relative}.dashboard-vault-recipient>small{color:#9984a5;font-size:8px;position:absolute;bottom:12px;right:8px}.dashboard-vault-count input{width:85px}.dashboard-vault-results{z-index:1;background:#17111d;border:1px solid #604570;border-radius:10px;max-height:250px;padding:5px;position:absolute;top:119px;left:16px;right:16px;overflow:auto;box-shadow:0 18px 38px #000a}.dashboard-vault-results>button{color:#eee7f1;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:7px;display:grid}.dashboard-vault-results>button>span:nth-child(2){gap:2px;min-width:0;display:grid}.dashboard-vault-results small,.dashboard-vault-results strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-vault-results strong{font-size:10px}.dashboard-vault-results em,.dashboard-vault-results small{color:#aa96b5;font-size:8px}.dashboard-vault-results em{white-space:nowrap;font-style:normal}.dashboard-vault-error{color:#efa6b3;margin:0;font-size:9px}.dashboard-vault-popover>.button{justify-self:start}.dashboard-vault-notice{color:#a6e9b7;background:#14251b;border:1px solid #437351;border-radius:9px;align-items:center;gap:8px;max-width:240px;margin:0;padding:8px 10px;font-size:9px;display:flex}.dashboard-vault-notice button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto}@media (max-width:700px){.dashboard-vault-trigger{grid-template-columns:32px;width:48px;min-width:48px;padding:7px;display:grid}.dashboard-vault-trigger-copy,.dashboard-vault-trigger>b,.dashboard-vault-trigger>em{display:none}.dashboard-vault-popover{width:auto;max-height:calc(100dvh - 130px);position:fixed;inset:auto 14px 76px;overflow:auto}}body.live-tools-open{overflow:hidden}.dashboard-tools-button{align-items:center;gap:9px;min-height:48px;display:flex;position:relative;color:#d8c9df!important;background:#1a161d!important;border-color:#413848!important;padding:0 13px!important}.dashboard-tools-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:17px;height:17px}.dashboard-tools-button>span{white-space:nowrap;font-size:9px;font-weight:850}.dashboard-tools-button>b{color:#bda8c6;min-width:20px;height:20px;font:800 7px var(--font-mono);background:#2c2331;border-radius:999px;place-items:center;padding:0 5px;display:grid}.dashboard-tools-button>i{background:#61d789;border:2px solid #1a161d;border-radius:999px;width:7px;height:7px;position:absolute;top:7px;left:27px;box-shadow:0 0 10px #61d78980}.live-tool-launchers{align-items:center;gap:6px;display:flex}.queue-session-actions .live-tool-launch{color:#a981ba;background:#171419;border-color:#39333d;position:relative}.queue-session-actions .live-tool-launch.active,.queue-session-actions .live-tool-launch:hover{color:#dc9af7;background:#24192a;border-color:#704982}.live-tool-launch>span{font-size:15px;line-height:1}.live-tool-launch>b{color:#d0b5db;min-width:18px;height:18px;font:800 6px var(--font-mono);background:#382841;border:2px solid #111014;border-radius:999px;place-items:center;padding:0 4px;display:grid;position:absolute;top:-6px;right:-5px}.live-tool-launch>i{background:#62da89;border:2px solid #171419;border-radius:50%;width:7px;height:7px;position:absolute;top:5px;right:5px;box-shadow:0 0 9px #62da8980}.live-tools-backdrop{z-index:80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:default;background:#050406b8;border:0;animation:live-tools-fade .18s ease-out;position:fixed;inset:0}.live-tools-drawer{z-index:81;background:radial-gradient(circle at 82% -10%,#71339126,#0000 35%),#0d0b0f;border-left:1px solid #413747;grid-template-rows:auto minmax(0,1fr);width:min(920px,100vw - 72px);height:100dvh;animation:live-tools-slide .24s cubic-bezier(.2,.8,.2,1);display:grid;position:fixed;top:0;right:0;overflow:hidden;box-shadow:-30px 0 90px #000a}.live-tools-drawer>header{border-bottom:1px solid #29232d;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:16px 24px;display:flex}.live-tools-drawer>header h2{letter-spacing:-.04em;margin:3px 0 0;font-size:22px}.live-tools-drawer>header>button{color:#b8adb9;cursor:pointer;background:#171319;border:1px solid #3c3441;border-radius:11px;width:38px;height:38px;font-size:22px}.live-tools-drawer>nav{background:#0b090c;border-bottom:1px solid #29232d;grid-template-columns:repeat(4,1fr);gap:6px;padding:10px 16px;display:grid}.live-tools-drawer>nav button{color:#766d79;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-width:0;height:48px;padding:0 10px;display:flex;position:relative}.live-tools-drawer>nav button:hover{color:#b9aebb;background:#151117}.live-tools-drawer>nav button.active{color:#e0cae9;background:#211625;border-color:#563d62}.live-tools-drawer>nav button>span{color:#a46abb;font-size:14px}.live-tools-drawer>nav button>strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.live-tools-drawer>nav button>b{color:#ae9ab7;min-width:18px;height:18px;font:800 7px var(--font-mono);background:#2d2531;border-radius:999px;place-items:center;display:grid}.live-tools-drawer>nav button>i{background:#63d78b;border-radius:999px;width:7px;height:7px;box-shadow:0 0 10px #63d78b80}.live-tools-scroll{overscroll-behavior:contain;padding:22px 24px 40px;overflow:auto}.live-tool-section{display:none}.live-tool-section.active{display:block}.live-tools-drawer .community-awards-panel,.live-tools-drawer .competition-hub{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.live-tools-drawer .competition-hub{padding:2px}.live-tools-drawer .competition-hub:before{display:none}.live-tools-drawer .community-awards-panel{padding:2px}.live-tools-drawer .battle-leaderboard-grid{display:block}.live-tools-drawer .artist-week-panel,.live-tools-drawer .favorites-shelf{margin:0}.live-tools-drawer .favorites-shelf{box-shadow:none;border-color:#332d37}.live-tools-drawer .head-to-head-control{margin-top:16px}@keyframes live-tools-fade{0%{opacity:0}to{opacity:1}}@keyframes live-tools-slide{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.live-tools-backdrop,.live-tools-drawer{animation:none}}@media (max-width:700px){.auto-pause-panel{width:auto!important}.auto-pause-trigger{width:48px;min-width:48px;padding:7px}.auto-pause-trigger-copy,.auto-pause-trigger>b{display:none}.auto-pause-trigger>i{left:34px}.auto-pause-popover{width:auto;position:fixed;inset:auto 14px 76px}.auto-pause-popover .auto-pause-running{grid-template-columns:1fr 1fr}.auto-pause-popover .auto-pause-running time{grid-column:1/-1}.auto-pause-popover .auto-pause-running>.button{width:100%}.queue-session-actions{gap:6px}.live-tool-launchers{gap:4px}.queue-session-actions .live-tool-launch{width:42px;min-width:42px}.dashboard-tools-button>span{display:none}.dashboard-tools-button{justify-content:center;width:48px;padding:0!important}.dashboard-tools-button>b{border:2px solid #111014;position:absolute;top:-5px;right:-5px}.dashboard-tools-button>i{top:7px;left:27px}.live-tools-drawer{width:100vw}.live-tools-drawer>header{min-height:68px;padding:13px 16px}.live-tools-scroll{padding:16px 14px 34px}.live-tools-drawer .competition-hub{padding:0}.live-tools-drawer .competition-header-mark{display:none!important}.live-tools-drawer .community-awards-panel{padding:0}}.admin-artist-review-queue{background:linear-gradient(145deg,#17131a,#0f0d11);border:1px solid #392d3f;border-radius:18px;margin:18px 0;padding:20px}.admin-artist-review-queue>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.admin-artist-review-queue>header span{color:#b777d1;font:800 8px var(--font-mono);letter-spacing:.12em}.admin-artist-review-queue>header h2{margin:5px 0 3px;font-size:20px}.admin-artist-review-queue>header p{color:#8f8693;margin:0;font-size:10px}.admin-artist-review-queue>header>b{color:#dba0ef;min-width:38px;height:38px;font:850 14px var(--font-mono);background:#7f459626;border-radius:11px;place-items:center;display:grid}.admin-artist-review-queue>div{gap:9px;display:grid}.admin-artist-review-queue>div>article{background:#121014;border:1px solid #332a37;border-radius:13px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px;display:grid}.admin-artist-review-queue article>span{color:#d996ef;background:#35213e;border-radius:12px;place-items:center;width:48px;height:48px;font-weight:900;display:grid;overflow:hidden}.admin-artist-review-queue article>span img{object-fit:cover;width:100%;height:100%}.admin-artist-review-queue article>div:nth-child(2){gap:3px;display:grid}.admin-artist-review-queue article p,.admin-artist-review-queue article small{color:#8d8291;margin:0;font-size:9px}.admin-artist-review-queue article strong{font-size:14px}.admin-artist-review-queue article em{color:#c29bce;font-size:9px;font-style:normal}.admin-artist-review-queue article>div:nth-child(3){gap:7px;display:flex}.admin-artist-review-queue article button{color:#c8bdca;font:750 8px var(--font-mono);background:#19151c;border:1px solid #3d3341;border-radius:8px;padding:8px 10px}.admin-artist-review-queue article button.approve{color:#86daa0;background:#15251a;border-color:#42664d}.admin-artist-review-queue article button.decline{color:#c996a0}.admin-artist-review-queue .admin-candidate-media{grid-column:1/-1}.artist-week-recommendation{gap:14px;display:grid}.artist-week-recommendation>.artist-week-back{color:#a982b6;background:0 0;border:0;justify-self:start}.artist-week-recommendation>div{align-items:center;gap:12px;display:flex}.artist-week-recommendation>div>span{color:#dda3f2;background:#392243;border-radius:14px;place-items:center;width:54px;height:54px;font-weight:900;display:grid;overflow:hidden}.artist-week-recommendation>div>span img{object-fit:cover;width:100%;height:100%}.artist-week-recommendation>div>div{gap:3px;display:grid}.artist-week-recommendation p{color:#8d828f;margin:0;font-size:9px}.artist-week-recommendation label{color:#9d91a1;font:750 8px var(--font-mono);text-transform:uppercase;gap:6px;display:grid}.artist-week-recommendation textarea{resize:vertical;color:#f3edf5;width:100%;font:500 11px var(--font-sans);text-transform:none;background:#100d12;border:1px solid #3d3142;border-radius:10px;padding:11px}.award-quick-picker{background:#19131c;border:1px solid #443349;border-radius:12px;gap:7px;margin:14px 0;padding:13px;display:grid}.award-quick-picker label{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.award-quick-picker label>span{color:#ce94e1;font:850 8px var(--font-mono);letter-spacing:.08em}.award-quick-picker select{color:#f0e8f2;background:#100d12;border:1px solid #49394e;border-radius:9px;width:100%;padding:10px}.award-quick-picker>small{color:#847989;font-size:8px}.media-control-button.award span{color:#d493eb}.song-week-curator-reason{color:#b9a9be;margin:0 18px 15px;font-size:10px;font-style:italic;line-height:1.55}@media (max-width:760px){.admin-artist-review-queue>div>article{grid-template-columns:42px minmax(0,1fr)}.admin-artist-review-queue article>div:nth-child(3){grid-column:1/-1;justify-content:flex-end}.award-quick-picker label{grid-template-columns:1fr}.admin-artist-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.auto-pause-popover button{line-height:1}.auto-pause-popover .timer-presets button{align-items:center;height:42px;min-height:42px;padding-block:0}.auto-pause-popover .timer-presets button small{line-height:1}.auto-pause-popover .auto-pause-custom-row{align-items:stretch}.auto-pause-popover .auto-pause-custom-row>.button{align-items:center;height:42px;min-height:42px}.auto-pause-popover .auto-pause-visibility{align-items:center}.moderation-control-shell.control-room-shell{background:radial-gradient(circle at 76% 4%,#5f2a7a12,#0000 28%),#09090b;grid-template-columns:252px minmax(0,1fr)}@media (min-width:701px){.moderation-control-shell.control-room-shell.sidebar-collapsed{grid-template-columns:82px minmax(0,1fr)}}.moderation-sidebar.control-room-sidebar{background:#0d0d0f;padding:28px 18px 18px}.moderation-sidebar .control-room-brand-row{margin-bottom:22px}.moderation-sidebar nav.moderation-product-nav{gap:6px;padding:0;display:grid}.moderation-sidebar nav.moderation-product-nav>a{border-radius:10px;grid-template-columns:26px minmax(0,1fr) auto;min-height:48px;padding:0 14px;font-size:13px}.moderation-sidebar nav.moderation-product-nav>a.active:before{left:-18px}.moderation-sidebar .moderation-streams-label{border-top:1px solid #29262e;margin-top:24px;padding-top:18px}.moderation-sidebar nav.moderation-stream-list{padding-top:9px}.moderation-content.control-room-content{min-width:0}.moderation-topbar.control-room-topbar{height:72px;padding:0 30px}.moderation-topbar.control-room-topbar>div:last-child{gap:5px}.moderation-topbar-context{grid-template-columns:auto auto!important}.moderation-topbar>.moderation-stream-picker{color:#756e7a;font:800 7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;display:flex}.moderation-stream-control{background:linear-gradient(145deg,#1b181e,#111014);border:1px solid #39333f;border-radius:10px;align-items:center;width:220px;height:40px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 7px 20px #0003}.moderation-stream-control>i{background:#65616a;border-radius:50%;flex:none;width:7px;height:7px;margin-left:12px;box-shadow:0 0 0 4px #ffffff05}.moderation-stream-control>i.live{background:#45d77b;box-shadow:0 0 0 4px #45d77b14,0 0 10px #45d77b66}.moderation-stream-control>i.paused{background:#d4ad50}.moderation-stream-control select{appearance:none;color:#f4eff6;cursor:pointer;outline:none;font-size:11px;font-weight:850;position:absolute;inset:0;width:100%!important;min-width:0!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0 34px 0 31px!important}.moderation-stream-control>b{color:#8b8390;pointer-events:none;font-size:10px;position:absolute;right:12px}.moderation-stream-control:hover{background:linear-gradient(145deg,#211a25,#141217);border-color:#644873}.moderation-stream-control:focus-within{border-color:#9b60bc;box-shadow:0 0 0 3px #9b60bc24}.moderation-page{padding:28px 30px 64px}.moderation-heading{align-items:flex-end;margin-bottom:18px}.moderation-heading h1{margin:5px 0 7px;font-size:clamp(40px,4.5vw,56px);line-height:.94}.moderation-summary{grid-template-columns:repeat(3,132px);gap:8px}.moderation-summary article{background:linear-gradient(145deg,#151419,#101012);border-radius:12px;align-content:space-between;min-height:84px;padding:12px 14px}.moderation-summary article strong{font:900 28px var(--font-mono)}.moderation-summary article small{color:#6f6b75;font-size:8px}.moderation-tools{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111013f2;border-radius:12px;grid-template-columns:auto minmax(280px,1fr) auto;gap:10px;margin-bottom:0;padding:8px 9px;display:grid;top:84px}.moderation-tool-actions{justify-content:flex-end}.moderation-tool-actions .moderation-search{width:min(430px,100%)}.moderation-sync-state{color:#76717b;font:750 7px var(--font-mono);white-space:nowrap;align-items:center;gap:7px;padding:0 7px;display:flex}.moderation-sync-state i{background:#55d980;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #55d98080}.moderation-select-visible{color:#b0a9b4;white-space:nowrap;cursor:pointer;background:#171519;border:1px solid #343039;border-radius:8px;flex:none;align-items:center;gap:8px;height:38px;padding:0 10px;font-size:9px;font-weight:800;transition:border-color .14s,background-color .14s,color .14s;display:flex}.moderation-select-visible:hover{color:#f1eaf4;background:#1c1720;border-color:#594565}.moderation-select-visible em{color:#aaa0b1;min-width:18px;font:800 7px var(--font-mono);text-align:center;background:#29242d;border-radius:99px;padding:3px 5px;font-style:normal}.moderation-card-select input[type=checkbox],.moderation-select-visible input[type=checkbox]{appearance:none;cursor:pointer;background:#111013;border:1px solid #554c5d;border-radius:5px;place-items:center;transition:border-color .14s,background-color .14s,box-shadow .14s;box-shadow:inset 0 1px #ffffff08;box-sizing:border-box!important;flex:0 0 16px!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;margin:0!important;padding:0!important;display:grid!important}.moderation-card-select input[type=checkbox]:hover,.moderation-select-visible input[type=checkbox]:hover{background:#1b1520;border-color:#9b67b6;box-shadow:0 0 0 3px #9b67b612}.moderation-card-select input[type=checkbox]:checked,.moderation-select-visible input[type=checkbox]:checked{background:#8f46b7;border-color:#aa68cf;box-shadow:inset 0 1px #ffffff35,0 0 0 3px #9b51c21a}.moderation-card-select input[type=checkbox]:checked:after,.moderation-select-visible input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:7px;margin-top:-1px;transform:rotate(45deg)}.moderation-card-select input[type=checkbox]:focus-visible,.moderation-select-visible input[type=checkbox]:focus-visible{outline-offset:3px;outline:2px solid #bd7adc}.moderation-bulkbar{z-index:9;background:linear-gradient(110deg,#24172c,#131016f5);border:1px solid #68427e;border-radius:13px;align-items:center;gap:7px;margin:0 0 10px;padding:10px 12px;display:flex;position:sticky;top:154px;box-shadow:0 16px 45px #0008}.moderation-bulkbar>div{gap:3px;min-width:190px;margin-right:auto;display:grid}.moderation-bulkbar strong{font-size:10px}.moderation-bulkbar small{color:#8b8090;font-size:7px}.moderation-bulkbar .button{min-height:34px;padding:0 11px;font-size:8px}.moderation-clear-selection{color:#9b829f;cursor:pointer;background:0 0;border:0;padding:8px;font-size:8px}.moderation-review-grid.view-list{grid-template-columns:1fr;gap:8px;display:grid}.view-list .moderation-track-card{background:linear-gradient(110deg,#131215,#0f0e11);border-radius:11px;grid-template-columns:32px 124px minmax(300px,1fr) 250px;align-items:stretch;gap:0;height:124px;min-height:0;padding:0;display:grid;position:relative;overflow:hidden}.moderation-track-card.is-selected{box-shadow:0 0 0 1px #794e9445,0 14px 36px #0005;border-color:#794e94!important}.moderation-card-select{cursor:pointer;background:#0e0d10;border-right:1px solid #242128;place-items:center;display:grid}.moderation-card-select:hover{background:#141116}.moderation-card-select span{display:none}.view-list .moderation-preview{min-width:0;min-height:0;padding:8px;position:relative;overflow:hidden}.moderation-position{z-index:4;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#09090bd9;border:1px solid #ffffff17;border-radius:6px;align-items:center;gap:5px;padding:4px 6px;display:flex;position:absolute;top:13px;left:13px;box-shadow:0 4px 12px #0007}.moderation-position strong{color:#fff;font:900 8px var(--font-mono)}.moderation-position small{color:#aca5b0;font:800 6px var(--font-mono);text-transform:uppercase}.is-playing .moderation-position{background:#12321fe8;border-color:#43c97755}.is-playing .moderation-position small{color:#76d899}.view-list .moderation-preview>.media-fallback,.view-list .moderation-preview>.media-player,.view-list .moderation-preview>.provider-track-card,.view-list .moderation-preview>iframe,.view-list .moderation-preview>video{border-radius:8px;width:100%;height:108px;min-height:0}.view-list .moderation-preview>.provider-track-card{padding:0;display:block}.view-list .moderation-preview .provider-track-main{width:100%;height:100%;display:block}.view-list .moderation-preview .provider-track-art{aspect-ratio:auto;width:100%;height:100%;box-shadow:none;border-radius:7px}.view-list .moderation-preview .provider-track-copy,.view-list .moderation-preview .provider-track-player{display:none}.view-list .moderation-preview .direct-audio-visual{flex:1;min-height:0}.view-list .moderation-preview .direct-media-controls{min-height:42px;padding:4px}.view-list .moderation-preview .direct-media-time,.view-list .moderation-preview .direct-volume{display:none}.view-list .moderation-preview>.compact-direct-audio{background:#0d0c10;grid-template-columns:48px minmax(0,1fr);min-height:0;display:grid}.view-list .moderation-preview .direct-audio-file{background:linear-gradient(145deg,#17141b,#0c0b0e);border-right:1px solid #29252e;align-content:center;place-items:center;gap:5px;display:grid}.view-list .moderation-preview .direct-audio-file>span{color:#cba7e2;background:#28232d;border-radius:8px;place-items:center;width:27px;height:27px;font-size:13px;display:grid}.view-list .moderation-preview .direct-audio-file>small{color:#756d7a;font:800 5px var(--font-mono);letter-spacing:.08em}.view-list .moderation-preview .direct-audio-file.is-playing>span{color:#86e0a5;background:#193923}.view-list .moderation-preview .compact-direct-audio .direct-media-controls{background:#121015;border-top:0;min-width:0}.view-list .moderation-preview .compact-direct-audio .direct-jump-back,.view-list .moderation-preview .compact-direct-audio .direct-media-time,.view-list .moderation-preview .compact-direct-audio .direct-volume{display:none}.view-list .moderation-preview .compact-direct-audio .direct-media-progress{min-width:0}.view-list .moderation-preview .compact-direct-audio .direct-play-toggle{width:34px;height:34px}.moderation-upload-preview{background:radial-gradient(circle at 50% 38%,#8f3dca20,#0000 42%),linear-gradient(145deg,#151218,#0c0b0e);border:1px solid #302b34;border-radius:8px;align-content:center;place-items:center;gap:9px;width:100%;height:100%;min-height:108px;display:grid;position:relative;overflow:hidden}.moderation-upload-preview:after{content:"";pointer-events:none;border:1px dashed #ffffff0d;border-radius:6px;position:absolute;inset:8px}.moderation-upload-kind{color:#77707b;font:850 6px var(--font-mono);letter-spacing:.12em;position:absolute;top:14px;right:13px}.moderation-upload-play{z-index:1;color:#fff;cursor:pointer;background:linear-gradient(145deg,#9440cf,#7130a0);border:1px solid #a35fd16b;border-radius:14px;place-items:center;width:46px;height:46px;padding:0;display:grid;position:relative;box-shadow:0 12px 28px #0008,0 0 24px #913ec438}.moderation-upload-play:hover{border-color:#cb86ef;transform:translateY(-1px)}.moderation-upload-play:focus-visible{outline-offset:3px;outline:2px solid #d696f5}.moderation-upload-play span{margin-left:2px;font-size:15px;line-height:1}.moderation-upload-preview.is-playing .moderation-upload-play span{margin-left:0;font-size:13px}.moderation-upload-preview>small{z-index:1;color:#938b98;font-size:7px;font-weight:750;position:relative}.moderation-upload-preview>audio,.moderation-upload-preview>video{opacity:0;pointer-events:none;position:absolute;width:1px!important;height:1px!important;min-height:0!important}.moderation-preview-open{z-index:5;color:#eeeaf0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0a0dd9;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:9px;min-height:30px;padding:0 10px;font-size:7px;font-weight:850;display:flex;position:absolute;bottom:14px;right:14px;box-shadow:0 8px 22px #0009}.moderation-preview-open:hover{color:#fff;background:#1c1421;border-color:#a568c7}.moderation-preview-open b{color:#c985ed;font-size:10px}.tier.priority-paid{color:#8be2a9;background:#173522;border:1px solid #327449}.tier.priority-twitch{color:#d6a7f5;background:#2b1b38;border:1px solid #68418a}.tier.priority-system{color:#9cc8ed;background:#182533;border:1px solid #40566d}.public-vault-actions{grid-auto-flow:column;gap:6px!important;display:flex!important}.public-vault-actions>button{color:#dcb5f5;cursor:pointer;background:#2b1a38;border:1px solid #704895;border-radius:9px;min-height:34px;padding:0 11px;font-size:9px;font-weight:850}.public-vault-actions>button:last-child{color:#bdaec5;background:#1c171f;border-color:#4b3c55}.public-vault-actions>button:disabled{opacity:.45;cursor:not-allowed}.public-vault-gift{border-top:1px solid #493554;grid-column:1/-1;grid-template-columns:minmax(150px,1fr) 76px auto;align-items:end;gap:8px;margin-top:3px;padding-top:12px;display:grid}.public-vault-gift label{gap:5px;display:grid}.public-vault-gift label>span{color:#a68eaf;font-size:8px;font-weight:800}.public-vault-gift input{color:#fff;background:#100d13;border:1px solid #493a52;border-radius:8px;width:100%;height:34px;padding:0 9px;font-size:10px}.public-vault-gift>button{color:#fff;cursor:pointer;background:#6e3c8d;border:1px solid #8050a5;border-radius:8px;height:34px;padding:0 12px;font-size:9px;font-weight:850}.public-vault-gift>button:disabled{opacity:.5}.public-vault-gift>p,.public-vault-gift>small{color:#85768c;grid-column:1/-1;margin:0;font-size:8px}.public-vault-gift>p{color:#ef9cab}.public-vault-recipient{position:relative}.vault-gift-searching{color:#8f7a98;font-size:8px;font-style:normal;position:absolute;bottom:10px;right:9px}.public-vault-member-results{z-index:25;background:#151019;border:1px solid #543d60;border-radius:10px;max-height:240px;padding:5px;display:grid;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:auto;box-shadow:0 16px 38px #000b}.public-vault-member-results>button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:7px;display:grid}.public-vault-member-results>button:focus-visible,.public-vault-member-results>button:hover{background:#2a1b31;outline:none}.public-vault-member-results>button>span:nth-child(2){gap:1px;min-width:0;display:grid}.public-vault-member-results small,.public-vault-member-results strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-vault-member-results strong{font-size:10px}.public-vault-member-results small{color:#a996b0;font-size:8px}.public-vault-member-results em{color:#b489c7;white-space:nowrap;font-size:7px;font-style:normal;font-weight:800}.vault-member-avatar{color:#e1c3eb;background:#392343;border:1px solid #644772;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;font-weight:900;display:grid;overflow:hidden}.vault-member-avatar img{object-fit:cover;width:100%;height:100%}.live-page-customization{gap:14px;display:grid}.live-page-choice-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.live-page-choice-grid>button{color:#e7e1e9;text-align:left;cursor:pointer;background:#121014;border:1px solid #39333d;border-radius:11px;gap:4px;min-height:72px;padding:13px 14px;display:grid}.live-page-choice-grid>button:hover{border-color:#60476d}.live-page-choice-grid>button.active{background:linear-gradient(125deg,#2d1c36,#19131d);border-color:#9e5fc2;box-shadow:inset 3px 0 #b66ee0}.live-page-choice-grid span{font-size:11px;font-weight:850}.live-page-choice-grid small{color:#8d8491;font-size:9px;line-height:1.4}.live-page-choice-grid.density>button{min-height:62px}.live-page-visibility-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.live-page-visibility-grid .toggle,.viewer-builder-form>section>.toggle{background:#111013;border:1px solid #332e37;border-radius:10px;align-items:flex-start;min-width:0;min-height:64px;margin:0;padding:12px}.live-page-visibility-grid .toggle>input,.viewer-builder-form>section>.toggle>input{flex:none;margin-top:2px}.live-page-visibility-grid .toggle>span,.viewer-builder-form>section>.toggle>span{gap:4px;min-width:0;display:grid}.live-page-visibility-grid .toggle strong,.viewer-builder-form>section>.toggle strong{color:#e6e0e8;font-size:10px;line-height:1.25;display:block}.live-page-visibility-grid .toggle small,.viewer-builder-form>section>.toggle small{color:#817987;font-size:8px;font-weight:550;line-height:1.45;display:block}.live-layout-compact .public-header{width:min(1240px,100%);height:68px}.live-layout-compact .creator-profile-wrap{margin-top:14px;margin-bottom:16px}.live-layout-compact .creator-profile-wrap .creator-profile-hero{min-height:190px;box-shadow:0 14px 42px #0005}.live-layout-compact .creator-profile-wrap .public-hero{width:min(1240px,100% - 48px);padding:26px 32px 30px}.live-layout-compact .creator-profile-wrap .public-hero h1{margin:8px 0 6px;font-size:clamp(36px,4.4vw,56px)}.live-layout-compact .creator-profile-wrap .public-hero>p:last-of-type{margin:0;line-height:1.45}.live-layout-compact .stream-feature{width:min(1100px,100% - 48px);margin:14px auto 22px}.live-layout-compact .stream-feature .public-stream-dock{box-shadow:0 18px 48px #0008}.live-layout-compact .public-stream-dock>header{min-height:60px;padding:11px 15px}.live-layout-compact .public-grid{grid-template-columns:minmax(0,1.18fr) minmax(340px,.72fr);gap:12px;width:min(1240px,100%)}.live-layout-compact .submission-card{border-radius:15px;padding:20px}.live-layout-compact .submission-title h2{margin-bottom:5px;font-size:24px}.live-layout-compact .submission-title{padding-bottom:15px}.live-layout-compact .public-vault-status{margin:0 0 14px}.live-layout-compact .lynup-refill{margin-bottom:14px;padding:12px}.live-layout-compact .lynup-refill-list button{flex-basis:190px;padding:8px}.live-layout-compact .public-leaderboard,.live-layout-compact .public-queue{border-radius:13px}.live-layout-compact .public-queue .panel-heading{min-height:68px;padding:13px 15px}.live-layout-compact .public-queue .panel-heading h2{font-size:19px}.fan-row:has(.queue-row-menu){grid-template-columns:24px minmax(0,1fr) auto auto}.queue-density-compact .fan-row{gap:8px;min-height:52px;padding:9px 11px}.queue-density-compact .fan-queue{max-height:520px}.queue-row-menu{justify-self:end;position:relative}.queue-row-menu>summary{color:#a69da9;letter-spacing:1px;cursor:pointer;background:#19171b;border:1px solid #3b3440;border-radius:8px;place-items:center;width:30px;height:30px;font-size:11px;list-style:none;display:grid}.queue-row-menu>summary::-webkit-details-marker{display:none}.queue-row-menu>summary:focus-visible,.queue-row-menu>summary:hover{color:#fff;border-color:#65586b;outline:none}.queue-row-menu[open]{grid-column:auto;width:auto}.queue-row-menu[open]>summary{color:#fff;background:#211d23;border-color:#65586b}.queue-row-menu .queue-row-actions{z-index:12;background:#151316;border:1px solid #3b343e;border-radius:9px;gap:1px;width:148px;padding:4px;display:grid;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 12px 26px #000a}.fan-row:nth-last-child(-n+2) .queue-row-menu .queue-row-actions{top:auto;bottom:calc(100% + 5px)}.queue-row-menu .queue-row-actions>button{color:#d8d1db;text-align:left;width:100%;min-height:30px;box-shadow:none;background:0 0;border:0;border-radius:6px;justify-content:flex-start;padding:0 9px;font-size:8px;font-weight:750}.queue-row-menu .queue-row-actions>button:focus-visible,.queue-row-menu .queue-row-actions>button:hover{color:#fff;background:#242027;outline:none}.queue-row-menu .queue-row-actions>.viewer-boost-lynup,.queue-row-menu .queue-row-actions>.viewer-vault-lynup{color:#d8d1db;background:0 0}.queue-row-menu .queue-row-actions>.viewer-remove-lynup{color:#e89aa8;border-top:1px solid #332d35;border-radius:0 0 6px 6px}.queue-row-menu .queue-row-actions>.viewer-remove-lynup:focus-visible,.queue-row-menu .queue-row-actions>.viewer-remove-lynup:hover{color:#ffb1bd;background:#2b191f}@media (max-width:980px){.live-layout-compact .public-grid,.live-page-visibility-grid{grid-template-columns:1fr}.live-layout-compact .stream-feature{width:calc(100% - 28px)}}@media (max-width:650px){.live-page-choice-grid{grid-template-columns:1fr}.live-layout-compact .creator-profile-wrap .creator-profile-hero{min-height:150px}.live-layout-compact .creator-profile-wrap .public-hero{width:calc(100% - 24px);padding:22px 12px}.live-layout-compact .creator-profile-wrap .public-hero h1{font-size:36px}.fan-row:has(.queue-row-menu){grid-template-columns:22px minmax(0,1fr) auto auto}.queue-row-menu .queue-row-actions{right:0}.queue-density-compact .fan-row{padding:9px 8px}.queue-density-compact .fan-row>em{display:none}}.viewer-vault-lynup{color:#e3bafa;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#3b2050,#25162f);border:1px solid #754b96;border-radius:7px;min-height:30px;padding:0 10px;font-size:9px;font-weight:850}.viewer-vault-lynup:hover{background:linear-gradient(135deg,#4b2863,#2d1939);border-color:#a56bc9}.viewer-vault-lynup:disabled{opacity:.5;cursor:not-allowed}@media (max-width:650px){.public-vault-actions{grid-column:2;justify-self:start}.public-vault-gift{grid-template-columns:minmax(0,1fr) 70px}.public-vault-gift>button{grid-column:1/-1}.viewer-vault-lynup{min-height:28px}}.view-list .moderation-track-copy{border-left:1px solid #29262e;flex-direction:column;justify-content:center;align-self:stretch;gap:5px;min-width:0;padding:10px 16px;display:flex;overflow:hidden}.moderation-track-title{align-items:baseline;gap:7px;min-width:0;display:flex}.moderation-track-copy h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:17px;overflow:hidden}.moderation-track-byline{flex:none;color:#817b85!important;margin:0!important;font-size:8px!important}.moderation-track-details{align-items:center;gap:8px;min-width:0;display:flex}.moderation-track-meta{color:#77717b;gap:8px;min-width:0;margin:0;font-size:7px;display:flex}.moderation-track-meta span{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.moderation-track-meta span+span:before{color:#48434c;content:"•";margin-right:8px}.moderation-track-details .queue-identities{gap:4px;min-width:0;display:flex}.moderation-track-details .identity-badge{padding:4px 6px;font-size:7px}.moderation-track-details>a{color:#8c8490;flex:none;font-size:7px}.moderation-track-details>a:hover{color:#fff}.safe-badge,.unverified-badge{width:max-content;font:800 7px/1 var(--font-mono);text-transform:uppercase;border-radius:6px;padding:5px 7px}.safe-badge{color:#76c88e;background:#142219;border:1px solid #2c5538}.unverified-badge{color:#c5a36d;background:#201b13;border:1px solid #554630}.public-shell[class*=live-layout-]{background:radial-gradient(ellipse 70% 34% at 78% 0,var(--accent),transparent 72%),linear-gradient(180deg,var(--live-page-bg,#09090b) 0,var(--live-page-bg,#09090b) 45%,var(--live-page-bg,#09090b) 100%);min-height:100vh;padding:0 28px 96px}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-]{background:radial-gradient(ellipse 70% 34% at 78% 0,color-mix(in srgb,var(--accent) 18%,transparent),transparent 72%),linear-gradient(180deg,var(--live-page-bg,#09090b) 0,color-mix(in srgb,var(--live-page-bg,#09090b) 92%,white 8%) 45%,color-mix(in srgb,var(--live-page-bg,#09090b) 94%,black 6%) 100%)}}.public-shell[class*=live-layout-] .public-live-header{border-bottom:1px solid #ffffff12;width:min(1440px,100%);height:78px}.public-shell[class*=live-layout-] .public-live-header .wordmark{font-size:17px}.public-shell[class*=live-layout-] .creator-lockup{color:#8d8791}.public-shell[class*=live-layout-] .creator-profile-wrap{width:min(1440px,100%);margin:24px auto 0}.public-shell[class*=live-layout-] .creator-profile-hero{isolation:isolate;background-color:var(--live-page-surface,#111114);background-position:50%;background-size:cover;border:1px solid #ffffff17;border-radius:28px;grid-template-columns:minmax(0,1.4fr) minmax(330px,.6fr);align-items:stretch;width:100%;min-height:390px;margin:0;display:grid;overflow:hidden;box-shadow:0 34px 90px #0009}.public-shell[class*=live-layout-] .creator-profile-hero:before{z-index:-1;background:linear-gradient(90deg,#09090bf2,#09090bbf 48%,#09090b61)}.public-shell[class*=live-layout-] .creator-profile-wrap .public-hero{flex-direction:column;justify-content:flex-end;align-items:flex-start;width:auto;margin:0;padding:52px 58px;display:flex}.live-room-kicker{align-items:center;gap:12px;margin-bottom:18px;display:flex}.live-room-kicker>span{color:#eeeaf0;font:850 8px var(--font-mono);letter-spacing:.1em;background:#09090ba8;border:1px solid #ffffff20;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;display:flex}.live-room-kicker>span i{background:#56dc88;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #56dc88}.live-room-kicker>em{color:#a69eaa;font-size:10px;font-style:normal;font-weight:750}.public-shell[class*=live-layout-] .creator-profile-wrap .public-hero h1{letter-spacing:-.065em;max-width:850px;margin:0 0 14px;font-size:clamp(48px,6vw,84px);line-height:.92}.public-shell[class*=live-layout-] .creator-profile-wrap .public-hero>p{color:#bbb5bf;max-width:660px;margin:0;font-size:14px;line-height:1.6}.public-shell[class*=live-layout-] .creator-social-links{margin-top:24px}.live-room-overview{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0c0ed9;border:1px solid #ffffff1f;border-radius:22px;align-self:center;gap:0;width:calc(100% - 56px);margin:28px;padding:8px;display:grid;overflow:hidden;box-shadow:0 24px 60px #0009}.live-room-now{border-bottom:1px solid #ffffff12;gap:6px;min-width:0;padding:20px 20px 18px;display:grid}.live-room-now small{color:var(--accent);font:850 8px var(--font-mono);letter-spacing:.13em}.live-room-now span,.live-room-now strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-room-now strong{font-size:17px}.live-room-now span{color:#88818d;font-size:10px}.live-room-stats{grid-template-columns:1fr 1fr;display:grid}.live-room-stats>span{gap:5px;min-width:0;padding:17px 20px;display:grid}.live-room-stats>span+span{border-left:1px solid #ffffff12}.live-room-stats b{color:#f7f4f8;text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.live-room-stats small{color:#716b75;font:800 7px var(--font-mono);letter-spacing:.12em}.live-room-overview>button{background:var(--accent);color:#09070c;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:15px;justify-content:space-between;align-items:center;padding:0 18px;font-size:11px;font-weight:900;display:flex}.live-room-overview>button span{font-size:16px}.public-shell[class*=live-layout-] .stream-feature{width:100%;margin:20px auto 30px}.public-shell[class*=live-layout-] .stream-feature .public-stream-dock{background:#0e0e11;border-color:#ffffff18;border-radius:24px;width:100%;margin:0;box-shadow:0 30px 80px #0008}.public-shell[class*=live-layout-] .public-stream-dock>header{min-height:70px;padding:14px 20px}.live-room-section-nav{background:#0f0f12;border:1px solid #ffffff12;border-radius:16px;align-items:center;gap:4px;width:min(1440px,100%);height:62px;margin:0 auto 20px;padding:5px;display:flex}.live-room-section-nav>a,.live-room-section-nav>button{color:#a49da8;min-height:50px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:9px;padding:0 18px;font-size:10px;font-weight:800;display:flex}.live-room-section-nav>a:hover,.live-room-section-nav>button:hover{color:#fff;background:#19171c}.live-room-section-nav>button{background:var(--accent);color:#09070c}.live-room-section-nav>button span{color:#09070c}.live-room-section-nav span{color:#635d67;font:800 7px var(--font-mono)}.live-room-section-nav b{background:var(--accent);border-radius:7px;place-items:center;min-width:22px;height:22px;display:grid}@supports (color:color-mix(in lab,red,red)){.live-room-section-nav b{background:color-mix(in srgb,var(--accent) 18%,#201b24)}}.live-room-section-nav b{color:#d9b5e8;font-size:8px}.public-shell[class*=live-layout-] .public-grid{grid-template-columns:minmax(0,1fr) 430px;gap:22px;width:min(1440px,100%)}.public-shell[class*=live-layout-] .public-action-column,.public-shell[class*=live-layout-] .public-queue-column{gap:18px}.public-shell[class*=live-layout-] .public-queue-column{top:18px}.public-shell[class*=live-layout-] .submission-card{background:var(--live-page-surface,#111114);border:1px solid #ffffff16;border-radius:24px;padding:34px;overflow:visible;box-shadow:0 25px 70px #0006}.public-shell[class*=live-layout-] .submission-card .submission-title{border-color:#ffffff12;margin:0 0 26px;padding:0 0 22px}.public-shell[class*=live-layout-] .submission-card .submission-title h2{letter-spacing:-.05em;margin:0 0 7px;font-size:34px}.public-shell[class*=live-layout-] .submission-title p{color:#8f8993;font-size:12px}.public-shell[class*=live-layout-] .submission-form-columns{background:#0c0c0e;border:1px solid #ffffff12;border-radius:19px;grid-template-columns:minmax(0,1.15fr) minmax(290px,.85fr);gap:0}.public-shell[class*=live-layout-] .submission-priority-panel,.public-shell[class*=live-layout-] .submission-track-fields{background:0 0;border:0;border-radius:0;padding:24px}.public-shell[class*=live-layout-] .submission-priority-panel{background:linear-gradient(145deg,var(--accent),#0d0d0f);border-left:1px solid #ffffff12}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .submission-priority-panel{background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 5%,#101012),#0d0d0f)}}.public-shell[class*=live-layout-] .submission-step-heading{border-color:#ffffff12;padding-bottom:17px}.public-shell[class*=live-layout-] .submission-step-heading>span{background:var(--accent);color:#09070c;border:0}.public-shell[class*=live-layout-] .submission-step-heading strong{font-size:14px}.public-shell[class*=live-layout-] .submission-step-heading small{font-size:9px}.public-shell[class*=live-layout-] .submission-track-fields .media-source-panel{background:0 0;border:0;padding:0}.public-shell[class*=live-layout-] .submission-track-fields input,.public-shell[class*=live-layout-] .submission-track-fields textarea{background:#111114}.public-shell[class*=live-layout-] .submission-track-fields .file-upload{background:#111114;border-style:dashed}.public-shell[class*=live-layout-] .public-vault-status{background:linear-gradient(110deg,#1d1424,#121014);border-radius:16px;margin:0 0 18px}.public-shell[class*=live-layout-] .submission-card .lynup-refill{background:#0d0d10;border-radius:16px;margin:0 0 18px}.public-shell[class*=live-layout-] .public-leaderboard,.public-shell[class*=live-layout-] .public-queue{background:var(--live-page-surface,#111114);border:1px solid #ffffff16;border-radius:20px;overflow:hidden;box-shadow:0 20px 55px #0005}.public-shell[class*=live-layout-] .public-queue .panel-heading{border-bottom:1px solid #ffffff12;min-height:82px;padding:18px 20px}.public-shell[class*=live-layout-] .public-queue .panel-heading h2{letter-spacing:-.035em;font-size:22px}.public-shell[class*=live-layout-] .fan-queue{max-height:610px}.public-shell[class*=live-layout-] .fan-row{background:#111114;border-color:#ffffff0d;gap:10px;min-height:68px;padding:12px 14px}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .fan-row.playing{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 15%,#141116),#121114)}}.public-shell[class*=live-layout-] .fan-row>span{color:#847c89;background:#1c191f;border-radius:8px;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.public-shell[class*=live-layout-] .fan-row.playing>span{background:var(--accent);color:#0a0710}.public-shell[class*=live-layout-] .fan-row>div>strong{font-size:12px}.public-shell[class*=live-layout-] .fan-row>div>small{color:#7e7782;font-size:9px}.public-shell[class*=live-layout-] .fan-row>em{padding:5px 6px;font-size:7px}.public-shell[class*=live-layout-] .queue-row-menu>summary{background:#19171b;border-color:#ffffff16}.public-shell[class*=live-layout-] .queue-row-menu .queue-row-actions{background:#171419}.live-layout-showcase .creator-profile-hero{min-height:500px}.live-layout-showcase .creator-profile-wrap .public-hero h1{font-size:clamp(58px,7.2vw,104px)}.live-layout-showcase .stream-feature{margin-top:24px}.live-layout-showcase .public-stream-dock .stream-player-frame{min-height:clamp(420px,52vw,760px)}.queue-density-comfortable .fan-row{min-height:82px;padding:16px}.queue-density-compact .fan-row{min-height:66px;padding:11px 14px}.queue-density-compact .fan-row>div>strong{font-size:12px}.queue-density-compact .fan-row>div>small{font-size:9px}@media (max-width:1180px){.public-shell[class*=live-layout-] .creator-profile-hero{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.public-shell[class*=live-layout-] .creator-profile-wrap .public-hero{padding:42px}.public-shell[class*=live-layout-] .public-grid{grid-template-columns:minmax(0,1fr) 390px}.public-shell[class*=live-layout-] .submission-form-columns{grid-template-columns:1fr}.public-shell[class*=live-layout-] .submission-priority-panel{border-top:1px solid #ffffff12;border-left:0}}@media (max-width:900px){.public-shell[class*=live-layout-] .creator-profile-hero{grid-template-columns:1fr}.live-room-overview{width:auto;margin:0 28px 28px}.public-shell[class*=live-layout-] .public-grid{grid-template-columns:1fr}.public-shell[class*=live-layout-] .public-queue-column{position:static}.live-layout-showcase .creator-profile-hero,.live-layout-showcase .public-stream-dock .stream-player-frame{min-height:0}}@media (max-width:680px){.public-shell[class*=live-layout-]{padding-left:14px;padding-right:14px}.public-shell[class*=live-layout-] .public-live-header{height:70px}.public-shell[class*=live-layout-] .creator-profile-wrap{width:calc(100% + 28px);margin:10px -14px 0}.public-shell[class*=live-layout-] .creator-profile-hero{border-left:0;border-right:0;border-radius:0;min-height:0}.public-shell[class*=live-layout-] .creator-profile-wrap .public-hero{padding:38px 20px 30px}.public-shell[class*=live-layout-] .creator-profile-wrap .public-hero h1{font-size:clamp(42px,13vw,60px)}.live-room-kicker{flex-direction:column;align-items:flex-start}.live-room-overview{margin:0 14px 18px}.public-shell[class*=live-layout-] .stream-feature{width:calc(100% - 16px);margin:8px auto 20px}.public-shell[class*=live-layout-] .stream-feature .public-stream-dock{border-radius:17px}.live-room-section-nav{white-space:nowrap;height:auto;margin-bottom:14px;overflow-x:auto}.live-room-section-nav>a,.live-room-section-nav>button{padding:0 13px}.public-shell[class*=live-layout-] .submission-card{border-radius:20px;padding:21px 16px}.public-shell[class*=live-layout-] .submission-card .submission-title h2{font-size:29px}.public-shell[class*=live-layout-] .submission-priority-panel,.public-shell[class*=live-layout-] .submission-track-fields{padding:17px}.public-shell[class*=live-layout-] .public-grid{width:100%}.public-shell[class*=live-layout-] .fan-row{padding-left:10px;padding-right:10px}}.public-shell[class*=live-layout-] .public-action-column{min-width:0;display:grid}.public-shell[class*=live-layout-] .public-action-column>.submission-card{scroll-margin-top:18px}.submission-drawer-backdrop,.submission-drawer-close,.submission-step-back,.submission-step-continue{display:none}.submission-drawer-step{color:var(--accent);font:850 8px var(--font-mono);letter-spacing:.13em;margin-bottom:9px;display:block}.public-action-column .submission-title{position:relative}.public-shell[class*=live-layout-] .redesigned-submission-form{gap:18px}.public-shell[class*=live-layout-] .submission-track-fields .guest-track-fields>label,.public-shell[class*=live-layout-] .submission-track-fields>label{gap:8px;display:grid}.public-shell[class*=live-layout-] .submission-track-fields input{min-height:48px}.public-shell[class*=live-layout-] .submission-track-fields :is(input,textarea):focus-visible{outline:2px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .submission-track-fields :is(input,textarea):focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 72%,white 8%)}}.public-shell[class*=live-layout-] .submission-track-fields :is(input,textarea):focus-visible{outline-offset:2px}.public-shell[class*=live-layout-] .submission-priority-panel .submit-button{min-height:52px;box-shadow:0 10px 26px var(--accent);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .submission-priority-panel .submit-button{box-shadow:0 10px 26px color-mix(in srgb,var(--accent) 22%,transparent)}}.public-shell[class*=live-layout-] .submission-refill-picker{overflow:hidden;padding:0!important;display:block!important}.public-shell[class*=live-layout-] .submission-refill-picker>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:10px;min-height:58px;padding:12px 14px;list-style:none;display:grid}.public-shell[class*=live-layout-] .submission-refill-picker>summary::-webkit-details-marker{display:none}.public-shell[class*=live-layout-] .submission-refill-picker>summary>span{gap:3px;display:grid}.public-shell[class*=live-layout-] .submission-refill-picker>summary strong{font-size:12px}.public-shell[class*=live-layout-] .submission-refill-picker>summary small{color:var(--live-surface-text)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .submission-refill-picker>summary small{color:color-mix(in srgb,var(--live-surface-text) 58%,transparent)}}.public-shell[class*=live-layout-] .submission-refill-picker>summary small{font-size:9px}.public-shell[class*=live-layout-] .submission-refill-picker>summary>em{color:var(--accent);font:800 8px var(--font-mono);white-space:nowrap;font-style:normal}.public-shell[class*=live-layout-] .submission-refill-picker>summary:after{content:"+";color:var(--accent);text-align:center;font-size:18px}.public-shell[class*=live-layout-] .submission-refill-picker[open]>summary:after{content:"−"}.public-shell[class*=live-layout-] .submission-refill-picker .lynup-refill-list{padding:0 14px 14px}.queue-source-link{width:max-content;color:var(--accent);align-items:center;gap:5px;margin-top:2px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.queue-source-link:hover{text-decoration:underline}.queue-source-link:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.queue-source-link>span{font-size:10px}@media (max-width:900px){.public-shell[class*=live-layout-] .public-grid{display:block}.public-shell[class*=live-layout-] .public-queue-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid;position:static}.public-shell[class*=live-layout-] .public-queue-column>.public-queue{grid-column:1/-1;scroll-margin-top:18px}.public-shell[class*=live-layout-] .public-queue .fan-queue{max-height:540px}.public-shell[class*=live-layout-] .public-action-column{z-index:150;visibility:hidden;opacity:0;pointer-events:none;transition:visibility .24s,opacity .24s;display:block;position:fixed;inset:0}.public-shell[class*=live-layout-] .submission-open .public-action-column{visibility:visible;opacity:1;pointer-events:auto}.submission-drawer-backdrop{cursor:pointer;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#050507c9;border:0;width:100%;display:block;position:absolute;inset:0}.public-shell[class*=live-layout-] .public-action-column>.submission-card{z-index:1;background:var(--live-page-surface,#101012);border-width:0 0 0 1px;border-radius:0;width:min(680px,100%);height:100dvh;padding:34px;transition:transform .28s cubic-bezier(.22,.8,.25,1);position:absolute;top:0;right:0;overflow-y:auto;transform:translate(30px);box-shadow:-34px 0 100px #000c}.public-shell[class*=live-layout-] .submission-open .public-action-column>.submission-card{transform:translate(0)}.public-action-column .submission-title>div{padding-right:56px}.submission-drawer-close{color:#aaa2ad;cursor:pointer;background:#1b191d;border:1px solid #ffffff17;border-radius:12px;place-items:center;width:42px;height:42px;font-size:24px;display:grid;position:absolute;top:0;right:0}.submission-drawer-close:hover{color:#fff;border-color:#ffffff30}.public-shell[class*=live-layout-] .public-action-column .submission-form-columns{display:block}.submission-step-1 .submission-priority-panel,.submission-step-2 .submission-track-fields{display:none}.public-shell[class*=live-layout-] .public-action-column .submission-priority-panel,.public-shell[class*=live-layout-] .public-action-column .submission-track-fields{background:0 0;border:0}.submission-step-continue{background:var(--accent);color:#09070c;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:space-between;align-items:center;margin-top:4px;padding:0 17px;font-size:11px;font-weight:900;display:flex}.submission-step-continue span{font-size:17px}.submission-step-back{color:#a994b2;width:max-content;font:inherit;cursor:pointer;background:0 0;border:0;margin:0 0 5px;padding:7px 0;font-size:9px;font-weight:800;display:block}.submission-step-back:hover{color:#fff}}@media (max-width:760px){.public-shell[class*=live-layout-] .public-queue-column{grid-template-columns:1fr}.public-shell[class*=live-layout-] .public-queue-column>*{grid-column:1}.public-shell[class*=live-layout-] .public-action-column>.submission-card{border:0;width:100%;padding:22px 16px 100px}.public-shell[class*=live-layout-] .public-action-column .submission-form-columns{grid-template-columns:1fr}.public-shell[class*=live-layout-] .public-action-column .submission-priority-panel{border-top:1px solid #ffffff12;border-left:0}.public-mobile-actions button:first-child{background:var(--accent);color:#0a0710}}.live-brand-studio{grid-template-columns:minmax(260px,.9fr) minmax(340px,1.1fr);gap:14px;display:grid}.live-brand-preview{background-position:50%;background-size:cover;border:1px solid #ffffff16;border-radius:17px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:7px;min-height:220px;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -80px 90px #0009}.live-brand-preview i,.live-brand-preview small,.live-brand-preview span,.live-brand-preview strong{z-index:1;position:relative}.live-brand-preview span{font:850 7px var(--font-mono);letter-spacing:.12em}.live-brand-preview strong{letter-spacing:-.04em;font-size:24px}.live-brand-preview small{color:#aaa1ad}.live-brand-preview i{border-radius:99px;width:44px;height:5px;margin-top:4px}.live-brand-controls{background:#111013;border:1px solid #332e37;border-radius:17px;align-content:start;gap:12px;padding:15px;display:grid}.live-brand-colors{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.live-brand-colors label{color:#938b98;background:#0d0c0f;border:1px solid #302b34;border-radius:10px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:7px;padding:9px;font-size:8px;display:grid}.live-brand-colors input{cursor:pointer;background:0 0;border:0;border-radius:8px;grid-row:1/3;width:32px;height:32px;padding:0;overflow:hidden}.live-brand-colors code{color:#6f6874;font-size:7px}.live-brand-image-actions{align-items:stretch;gap:8px;display:flex}.live-brand-image-actions>label{color:#d7b6e9;cursor:pointer;background:#18121c;border:1px dashed #604873;border-radius:11px;flex:1;align-content:center;gap:3px;min-height:58px;padding:10px 12px;display:grid}.live-brand-image-actions input{display:none}.live-brand-image-actions span{font-size:10px;font-weight:850}.live-brand-image-actions small{color:#84788a;font-size:7px}.live-brand-image-actions button{color:#d98c99;cursor:pointer;background:#211418;border:1px solid #4b3540;border-radius:10px;padding:0 12px;font-size:8px;font-weight:800}.live-brand-controls>p{color:#9b8aa3;margin:0;font-size:8px}.live-brand-image-actions .is-busy{opacity:.6;cursor:wait}@media (max-width:800px){.live-brand-colors,.live-brand-studio{grid-template-columns:1fr}.live-brand-colors label{grid-template-columns:32px minmax(0,1fr) auto}.live-brand-colors code{font-size:8px}}.public-shell[class*=live-layout-]{color:var(--live-page-text)}.public-shell[class*=live-layout-] :is(.public-queue,.public-competition,.public-head-to-head,.public-awards,.public-leaderboard,.submission-card){color:var(--live-surface-text)}.public-shell[class*=live-layout-] :is(.public-competition,.public-head-to-head,.public-awards,.public-leaderboard){border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] :is(.public-competition,.public-head-to-head,.public-awards,.public-leaderboard){border-color:color-mix(in srgb,var(--accent) 36%,var(--live-surface-text) 16%)}}.public-shell[class*=live-layout-] :is(.public-competition,.public-head-to-head,.public-awards,.public-leaderboard){background:radial-gradient(circle at 92% 0,var(--accent),transparent 42%),var(--live-page-surface)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] :is(.public-competition,.public-head-to-head,.public-awards,.public-leaderboard){background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--accent) 16%,transparent),transparent 42%),var(--live-page-surface)}}.public-shell[class*=live-layout-] :is(.public-competition,.public-head-to-head,.public-awards,.public-leaderboard) :is(.eyebrow,header>span,.public-king-stage small,.public-king-vs,.public-battle-matchup article>span){color:var(--accent)}.public-shell[class*=live-layout-] :is(.public-competition,.public-head-to-head,.public-awards,.public-leaderboard) :is(header p,.public-king-stage em,.public-battle-matchup p,.public-awards p,.public-awards em){color:var(--live-surface-text)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] :is(.public-competition,.public-head-to-head,.public-awards,.public-leaderboard) :is(header p,.public-king-stage em,.public-battle-matchup p,.public-awards p,.public-awards em){color:color-mix(in srgb,var(--live-surface-text) 62%,transparent)}}.public-shell[class*=live-layout-] .public-competition>header>span.completed,.public-shell[class*=live-layout-] .public-head-to-head.is-closed>header>span{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-competition>header>span.completed,.public-shell[class*=live-layout-] .public-head-to-head.is-closed>header>span{border-color:color-mix(in srgb,var(--accent) 48%,transparent)}}.public-shell[class*=live-layout-] .public-competition>header>span.completed,.public-shell[class*=live-layout-] .public-head-to-head.is-closed>header>span{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-competition>header>span.completed,.public-shell[class*=live-layout-] .public-head-to-head.is-closed>header>span{background:color-mix(in srgb,var(--accent) 14%,var(--live-page-surface))}}.public-shell[class*=live-layout-] .public-competition>header>span.completed,.public-shell[class*=live-layout-] .public-head-to-head.is-closed>header>span{color:var(--accent)}.public-shell[class*=live-layout-] .public-awards article,.public-shell[class*=live-layout-] .public-battle-matchup article,.public-shell[class*=live-layout-] .public-bracket-mini article,.public-shell[class*=live-layout-] .public-king-stage>article{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-awards article,.public-shell[class*=live-layout-] .public-battle-matchup article,.public-shell[class*=live-layout-] .public-bracket-mini article,.public-shell[class*=live-layout-] .public-king-stage>article{border-color:color-mix(in srgb,var(--accent) 25%,var(--live-surface-text) 14%)}}.public-shell[class*=live-layout-] .public-awards article,.public-shell[class*=live-layout-] .public-battle-matchup article,.public-shell[class*=live-layout-] .public-bracket-mini article,.public-shell[class*=live-layout-] .public-king-stage>article{background:var(--live-page-surface)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-awards article,.public-shell[class*=live-layout-] .public-battle-matchup article,.public-shell[class*=live-layout-] .public-bracket-mini article,.public-shell[class*=live-layout-] .public-king-stage>article{background:color-mix(in srgb,var(--live-page-surface) 94%,var(--live-surface-text) 6%)}}.public-shell[class*=live-layout-] .public-awards article,.public-shell[class*=live-layout-] .public-battle-matchup article,.public-shell[class*=live-layout-] .public-bracket-mini article,.public-shell[class*=live-layout-] .public-king-stage>article{color:var(--live-surface-text)}.public-shell[class*=live-layout-] .public-battle-matchup article:is(.selected,.winner),.public-shell[class*=live-layout-] .public-king-stage .is-king{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-battle-matchup article:is(.selected,.winner),.public-shell[class*=live-layout-] .public-king-stage .is-king{border-color:color-mix(in srgb,var(--accent) 68%,transparent)}}.public-shell[class*=live-layout-] .public-battle-matchup article:is(.selected,.winner),.public-shell[class*=live-layout-] .public-king-stage .is-king{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-battle-matchup article:is(.selected,.winner),.public-shell[class*=live-layout-] .public-king-stage .is-king{background:color-mix(in srgb,var(--accent) 17%,var(--live-page-surface))}}.public-shell[class*=live-layout-] .public-battle-matchup article:is(.selected,.winner),.public-shell[class*=live-layout-] .public-king-stage .is-king{box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-battle-matchup article:is(.selected,.winner),.public-shell[class*=live-layout-] .public-king-stage .is-king{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent)}}.public-shell[class*=live-layout-] .public-battle-matchup article.selected>button,.public-shell[class*=live-layout-] .public-king-stage .is-king>span{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}.public-shell[class*=live-layout-] .fan-row{background:var(--live-page-surface);color:var(--live-surface-text)}.public-shell[class*=live-layout-] .fan-row:hover{background:var(--live-page-surface)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .fan-row:hover{background:color-mix(in srgb,var(--live-page-surface) 92%,var(--live-surface-text) 8%)}}.public-shell[class*=live-layout-] .fan-row.playing{background:linear-gradient(90deg,var(--accent),var(--live-page-surface))}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .fan-row.playing{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 18%,var(--live-page-surface)),var(--live-page-surface))}}.public-shell[class*=live-layout-] :is(.live-room-overview>button,.submission-step-continue,.submission-step-heading>span,.button.primary,.fan-row.playing>span){background:var(--accent);color:var(--accent-contrast)}.public-shell[class*=live-layout-] .live-room-overview{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .live-room-overview{border-color:color-mix(in srgb,var(--accent) 30%,var(--live-surface-text) 16%)}}.public-shell[class*=live-layout-] .live-room-overview{background:var(--live-page-surface)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .live-room-overview{background:color-mix(in srgb,var(--live-page-surface) 94%,transparent)}}.public-shell[class*=live-layout-] .live-room-overview,.public-shell[class*=live-layout-] .live-room-overview :is(.live-room-now span,.live-room-stats small){color:var(--live-surface-text)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .live-room-overview :is(.live-room-now span,.live-room-stats small){color:color-mix(in srgb,var(--live-surface-text) 58%,transparent)}}.public-shell[class*=live-layout-] .public-action-column>.submission-card{color:var(--live-surface-text)}.public-shell[class*=live-layout-] .public-action-column :is(.submission-track-fields input,.submission-track-fields textarea,.file-upload,.tier-option,.queue-row-actions){border-color:var(--live-surface-text)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-action-column :is(.submission-track-fields input,.submission-track-fields textarea,.file-upload,.tier-option,.queue-row-actions){border-color:color-mix(in srgb,var(--live-surface-text) 20%,transparent)}}.public-shell[class*=live-layout-] .public-action-column :is(.submission-track-fields input,.submission-track-fields textarea,.file-upload,.tier-option,.queue-row-actions){background:var(--live-page-surface)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-action-column :is(.submission-track-fields input,.submission-track-fields textarea,.file-upload,.tier-option,.queue-row-actions){background:color-mix(in srgb,var(--live-page-surface) 94%,var(--live-surface-text) 6%)}}.public-shell[class*=live-layout-] .public-action-column :is(.submission-title p,.submission-step-heading small,.media-source-heading span,.source-url small,.upload-copy small,.fine-print),.public-shell[class*=live-layout-] .public-action-column :is(.submission-track-fields input,.submission-track-fields textarea,.file-upload,.tier-option,.queue-row-actions){color:var(--live-surface-text)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-action-column :is(.submission-title p,.submission-step-heading small,.media-source-heading span,.source-url small,.upload-copy small,.fine-print){color:color-mix(in srgb,var(--live-surface-text) 58%,transparent)}}.public-shell[class*=live-layout-] .public-vault-status{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-vault-status{border-color:color-mix(in srgb,var(--accent) 52%,transparent)}}.public-shell[class*=live-layout-] .public-vault-status{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-vault-status{background:color-mix(in srgb,var(--accent) 12%,var(--live-page-surface))}}.public-shell[class*=live-layout-] .public-vault-status{color:var(--live-surface-text)}.public-shell[class*=live-layout-] .public-vault-mark{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-vault-mark{border-color:color-mix(in srgb,var(--accent) 65%,transparent)}}.public-shell[class*=live-layout-] .public-vault-mark{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-vault-mark{background:color-mix(in srgb,var(--accent) 22%,var(--live-page-surface))}}.public-shell[class*=live-layout-] .public-vault-mark{color:var(--accent)}.public-shell[class*=live-layout-] .public-vault-status :is(small,strong),.public-shell[class*=live-layout-] .public-vault-status p{color:var(--live-surface-text)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-vault-status p{color:color-mix(in srgb,var(--live-surface-text) 60%,transparent)}}.public-shell[class*=live-layout-] .public-vault-actions>button{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-vault-actions>button{border-color:color-mix(in srgb,var(--accent) 55%,transparent)}}.public-shell[class*=live-layout-] .public-vault-actions>button{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-vault-actions>button{background:color-mix(in srgb,var(--accent) 17%,var(--live-page-surface))}}.public-shell[class*=live-layout-] .public-vault-actions>button{color:var(--live-surface-text)}.public-shell[class*=live-layout-] .public-vault-status>a,.public-shell[class*=live-layout-] .public-vault-status>button{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .public-vault-status>a,.public-shell[class*=live-layout-] .public-vault-status>button{border-color:color-mix(in srgb,var(--accent) 62%,transparent)}}.public-shell[class*=live-layout-] .public-vault-status>a,.public-shell[class*=live-layout-] .public-vault-status>button{background:var(--accent);color:var(--accent-contrast)}.public-shell[class*=live-layout-] .lynup-refill{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .lynup-refill{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}}.public-shell[class*=live-layout-] .lynup-refill{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .lynup-refill{background:color-mix(in srgb,var(--accent) 7%,var(--live-page-surface))}}.public-shell[class*=live-layout-] .lynup-refill{color:var(--live-surface-text)}.public-shell[class*=live-layout-] .lynup-refill-list button{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .lynup-refill-list button{border-color:color-mix(in srgb,var(--accent) 24%,transparent)}}.public-shell[class*=live-layout-] .lynup-refill-list button{background:var(--live-page-surface)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .lynup-refill-list button{background:color-mix(in srgb,var(--live-page-surface) 92%,var(--live-surface-text) 8%)}}.public-shell[class*=live-layout-] .lynup-refill-list button{color:var(--live-surface-text)}.public-shell[class*=live-layout-] .lynup-refill-list button>span{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .lynup-refill-list button>span{background:color-mix(in srgb,var(--accent) 18%,var(--live-page-surface))}}.public-shell[class*=live-layout-] .lynup-refill-list button>span{color:var(--accent)}.public-shell[class*=live-layout-] .submission-drawer-close{border-color:var(--live-surface-text)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .submission-drawer-close{border-color:color-mix(in srgb,var(--live-surface-text) 20%,transparent)}}.public-shell[class*=live-layout-] .submission-drawer-close{background:var(--live-page-surface)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .submission-drawer-close{background:color-mix(in srgb,var(--live-page-surface) 92%,var(--live-surface-text) 8%)}}.public-shell[class*=live-layout-] .submission-drawer-close{color:var(--live-surface-text)}.public-shell[class*=live-layout-] .fan-row>.queue-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.public-shell[class*=live-layout-] .fan-row>.queue-row-actions>button{border-radius:9px;min-height:34px;padding:0 12px;font-size:9px;font-weight:850}.public-shell[class*=live-layout-] .fan-row>.queue-row-actions .viewer-vault-lynup{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .fan-row>.queue-row-actions .viewer-vault-lynup{border-color:color-mix(in srgb,var(--accent) 70%,transparent)}}.public-shell[class*=live-layout-] .fan-row>.queue-row-actions .viewer-vault-lynup{background:var(--accent);color:var(--accent-contrast)}.public-shell[class*=live-layout-] .fan-row>.queue-row-actions .viewer-boost-lynup{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .fan-row>.queue-row-actions .viewer-boost-lynup{border-color:color-mix(in srgb,var(--accent) 42%,var(--live-surface-text) 18%)}}.public-shell[class*=live-layout-] .fan-row>.queue-row-actions .viewer-boost-lynup{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.public-shell[class*=live-layout-] .fan-row>.queue-row-actions .viewer-boost-lynup{background:color-mix(in srgb,var(--accent) 14%,var(--live-page-surface))}}.public-shell[class*=live-layout-] .fan-row>.queue-row-actions .viewer-boost-lynup{color:var(--live-surface-text)}@media (max-width:650px){.public-shell[class*=live-layout-] .fan-row>.queue-row-actions{grid-column:2/-1;justify-content:flex-start}.public-shell[class*=live-layout-] .fan-row>.queue-row-actions>button{flex:auto}}.view-list .moderation-track-copy blockquote{white-space:nowrap;background:#0c0b0e;border-left-width:2px;align-items:center;gap:7px;max-width:100%;margin:0;padding:5px 7px;display:flex;overflow:hidden}.view-list .moderation-track-copy blockquote b{flex:none;font-size:6px}.view-list .moderation-track-copy blockquote span{text-overflow:ellipsis;overflow:hidden}.view-list .moderation-track-card>footer{background:#0c0b0e;border:0;border-left:1px solid #29262e;grid-area:1/4;grid-template-columns:1fr 1fr;align-content:center;gap:6px;padding:10px 12px;display:grid}.view-list .moderation-track-card>footer .button{width:100%;min-height:38px;margin:0;padding:0 8px;font-size:8px}.view-list .moderation-block-link{text-align:center;grid-column:1/-1;width:100%;margin:0;padding:6px}.moderation-empty{background:linear-gradient(145deg,#131215,#0e0d10);border-radius:13px;min-height:220px}@media (max-width:1350px){.moderation-tools{grid-template-columns:1fr auto}.moderation-sync-state{display:none}.view-list .moderation-track-card{grid-template-columns:32px 116px minmax(260px,1fr) 220px}.view-list .moderation-preview>.media-fallback,.view-list .moderation-preview>.media-player,.view-list .moderation-preview>.provider-track-card{height:108px}.moderation-track-meta span{max-width:150px}}@media (max-width:1000px){.moderation-control-shell.control-room-shell{grid-template-columns:220px minmax(0,1fr)}.moderation-summary{grid-template-columns:repeat(3,1fr);width:100%}.moderation-heading{flex-direction:column;align-items:flex-start}.moderation-tools{grid-template-columns:1fr}.moderation-tool-actions{width:100%}.view-list .moderation-track-card{grid-template-columns:32px 116px minmax(0,1fr);height:auto;min-height:124px}.view-list .moderation-track-card>footer{border-top:1px solid #29262e;border-left:0;grid-area:auto/2/auto/4;padding:7px 10px;display:flex}.view-list .moderation-track-card>footer .button{width:auto;min-height:30px}.view-list .moderation-block-link{width:auto;margin-left:auto}.moderation-track-details .queue-identities{display:none}}@media (max-width:700px){.moderation-control-shell.control-room-shell{display:block}.moderation-sidebar.control-room-sidebar{display:none}.moderation-topbar.control-room-topbar{height:auto;min-height:68px;padding:9px 13px}.moderation-topbar.control-room-topbar>div:last-child>a:first-of-type,.moderation-topbar>.moderation-stream-picker>span:first-child{display:none}.moderation-stream-control{width:170px}.moderation-page{padding:20px 13px 40px}.moderation-heading h1{font-size:40px}.moderation-summary{grid-template-columns:repeat(3,1fr)}.moderation-summary article{min-height:78px;padding:10px}.moderation-summary article strong{font-size:23px}.moderation-summary article small{display:none}.moderation-tools{top:77px}.moderation-tabs{overflow-x:auto}.moderation-tabs button{white-space:nowrap}.moderation-tool-actions{flex-direction:column;align-items:stretch}.moderation-bulkbar{flex-wrap:wrap;top:142px}.moderation-bulkbar>div{width:100%;margin-bottom:3px}.view-list .moderation-track-card{grid-template-columns:28px 94px minmax(0,1fr)}.view-list .moderation-preview{grid-column:2;padding:7px}.view-list .moderation-preview>.media-fallback,.view-list .moderation-preview>.media-player,.view-list .moderation-preview>.provider-track-card{height:94px}.view-list .moderation-track-copy{border-left:1px solid #29262e;grid-column:3;padding:9px 10px}.moderation-track-title{display:block}.moderation-track-byline{display:block;margin-top:2px!important}.moderation-track-details .moderation-track-meta span:nth-child(2){display:none}.view-list .moderation-track-card>footer{grid-column:2/4}.view-list .moderation-track-card>footer .button{flex:1}.view-list .moderation-block-link{width:100%;margin:0}.view-list .moderation-track-copy blockquote{display:none}}.admin-error-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.admin-error-summary article{background:#121114;border:1px solid #302c34;border-radius:12px;gap:7px;padding:16px;display:grid}.admin-error-summary span{color:#88818c;font-size:9px;font-weight:800}.admin-error-summary strong{font-size:22px}.admin-error-tools{background:#111013;border:1px solid #302c34;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:9px;display:flex}.admin-error-tools label{flex:1;align-items:center;gap:8px;min-width:260px;display:flex}.admin-error-tools input{color:#fff;background:#0b0a0c;border:1px solid #38323d;border-radius:8px;width:100%;height:38px;padding:0 10px}.admin-error-tools>div{gap:5px;display:flex}.admin-error-tools button{color:#9d95a2;text-transform:capitalize;cursor:pointer;background:#17151a;border:1px solid #3b3540;border-radius:8px;height:34px;padding:0 12px;font-size:8px;font-weight:850}.admin-error-tools button.active{color:#f1d8ff;background:#2b1b34;border-color:#8d4fb0}.admin-error-list{gap:8px;display:grid}.admin-error-list>article{background:#111013;border:1px solid #343038;border-left:3px solid #d16b76;border-radius:10px;padding:14px 16px}.admin-error-list>article.warning{border-left-color:#d5a84e}.admin-error-list article>header{align-items:center;gap:9px;display:flex}.admin-error-list article>header span{color:#ffb4bc;font:850 7px var(--font-mono);text-transform:uppercase;background:#5d252c;border-radius:99px;padding:4px 7px}.admin-error-list article.warning>header span{color:#f0cd7c;background:#4b3918}.admin-error-list article>header strong{text-transform:capitalize;font-size:10px}.admin-error-list time{color:#77717c;margin-left:auto;font-size:8px}.admin-error-list article>p{color:#e2dce5;margin:10px 0;font-size:12px;line-height:1.5}.admin-error-list article>footer{flex-wrap:wrap;gap:5px;display:flex}.admin-error-list code{color:#8e8692;background:#0a090b;border-radius:6px;padding:5px 7px;font-size:7px}.admin-error-empty{background:#111013;border:1px solid #302c34;border-radius:12px;align-content:center;place-items:center;gap:6px;min-height:220px;display:grid}.admin-error-empty>span{color:#65d98d;font-size:24px}.admin-error-empty p{color:#77717c}@media (max-width:700px){.admin-error-summary{grid-template-columns:1fr}.admin-error-tools{flex-direction:column;align-items:stretch}.admin-error-tools label{min-width:0}.admin-error-tools>div{overflow-x:auto}.admin-error-list article>header{flex-wrap:wrap;align-items:flex-start}.admin-error-list time{width:100%;margin-left:0}}.view-list .moderation-track-card{grid-template-columns:32px minmax(300px,360px) minmax(280px,1fr) 210px;height:220px}.view-list .moderation-preview>.media-fallback,.view-list .moderation-preview>.media-player,.view-list .moderation-preview>.provider-track-card,.view-list .moderation-preview>iframe,.view-list .moderation-preview>video{height:204px;min-height:0}.view-list .moderation-preview>.video-player{aspect-ratio:16/9}.view-list .moderation-preview .provider-track-main{place-items:center;display:grid}.view-list .moderation-preview .provider-track-art{background:0 0;width:188px;height:188px;margin:auto}.view-list .moderation-preview .provider-track-art img{object-fit:contain}.view-list .moderation-preview>.compact-direct-audio{grid-template-columns:82px minmax(0,1fr)}.view-list .moderation-preview .direct-audio-file>span{width:44px;height:44px;font-size:20px}.view-list .moderation-preview .compact-direct-audio .direct-jump-back,.view-list .moderation-preview .compact-direct-audio .direct-media-time{display:flex}.view-list .moderation-track-copy{padding:18px}.view-list .moderation-track-copy blockquote{white-space:normal}.view-list .moderation-track-card>footer{grid-column:4}@media (max-width:1200px){.view-list .moderation-track-card{grid-template-columns:32px minmax(280px,340px) minmax(260px,1fr);height:auto}.view-list .moderation-track-card>footer{border-top:1px solid #29262e;border-left:0;grid-area:auto/2/auto/4;padding:8px 10px;display:flex}.view-list .moderation-track-card>footer .button{width:auto}.view-list .moderation-block-link{width:auto;margin-left:auto}}@media (max-width:780px){.view-list .moderation-track-card{grid-template-columns:28px minmax(0,1fr)}.view-list .moderation-preview{grid-column:2;padding:9px}.view-list .moderation-preview>.media-fallback,.view-list .moderation-preview>.media-player,.view-list .moderation-preview>.provider-track-card{height:auto;min-height:190px}.view-list .moderation-preview>.video-player{aspect-ratio:16/9;height:auto;min-height:0}.view-list .moderation-track-copy{border-top:1px solid #29262e;border-left:0;grid-column:2;padding:14px}.view-list .moderation-track-card>footer{grid-column:2}.view-list .moderation-preview .provider-track-art{width:174px;height:174px}}.standalone-overlay-workspace{padding-top:18px}.unified-broadcast-studio{--studio-purple:#a45cce;--studio-purple-deep:#71368f}.unified-broadcast-studio .overlay-workspace-heading{align-items:center;margin-bottom:10px;padding:5px 3px 16px}.unified-broadcast-studio .overlay-workspace-heading>span{background:#18121c;border-color:#594063;align-items:center;gap:7px;display:flex}.unified-broadcast-studio .overlay-workspace-heading>span>i{background:#67dc91;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #67dc91}.broadcast-studio-tabs{z-index:8;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0d0c0fee;border:1px solid #342e39;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:9px;padding:6px;display:grid;position:sticky;top:70px;box-shadow:0 14px 36px #0007}.broadcast-studio-tabs>a{color:#99919d;border:1px solid #0000;border-radius:9px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:60px;padding:9px 11px;transition:border-color .16s,background .16s,color .16s;display:grid;position:relative}.broadcast-studio-tabs>a:hover{color:#eee9f0;background:#17131a;border-color:#44364c}.broadcast-studio-tabs>a.active{color:#fff;background:linear-gradient(135deg,#2b1a34,#1a141e);border-color:#76508b;box-shadow:inset 0 0 0 1px #b66cda17,0 8px 22px #0004}.broadcast-studio-tabs>a>span{color:#b77bd4;background:#211a25;border-radius:8px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:900;display:grid}.broadcast-studio-tabs>a.active>span{background:linear-gradient(145deg,var(--studio-purple),var(--studio-purple-deep));color:#fff;box-shadow:0 7px 18px #71368f55}.broadcast-studio-tabs>a>div{gap:3px;min-width:0;display:grid}.broadcast-studio-tabs strong{font-size:10px}.broadcast-studio-tabs small{color:#6e6872;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.broadcast-studio-tabs>a.active small{color:#a99eae}.broadcast-studio-tabs>a>i{color:#d89cf1;font:800 6px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;background:#34213d;border-radius:999px;padding:4px 6px;font-style:normal}.broadcast-studio-context{background:linear-gradient(90deg,#161218,#100f12);border:1px solid #302a35;border-radius:11px;grid-template-columns:auto minmax(240px,1fr) auto;align-items:center;gap:20px;min-height:56px;margin-bottom:12px;padding:9px 13px;display:grid}.broadcast-studio-context>div{align-items:center;gap:9px;display:flex}.broadcast-studio-context>div>span{color:#c985e5;background:#291d30;border-radius:8px;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.broadcast-studio-context>div>div{gap:2px;display:grid}.broadcast-studio-context small{color:#806889;font:800 6px var(--font-mono);letter-spacing:.09em}.broadcast-studio-context strong{font-size:11px}.broadcast-studio-context>p{color:#837b87;margin:0;font-size:8px;line-height:1.45}.broadcast-studio-context>a{color:#b98acb;white-space:nowrap;align-items:center;gap:7px;font-size:8px;font-weight:800;display:flex}.broadcast-studio-context>a:hover{color:#fff}.broadcast-studio-context>a span{font-size:12px}.unified-broadcast-studio .broadcast-tool-content{gap:10px}.unified-broadcast-studio .broadcast-tool-content>.overlay-obs-tip{margin-top:0}.unified-broadcast-studio .moments-builder,.unified-broadcast-studio .overlay-studio-builder{animation:broadcast-panel-in .2s ease-out both}@keyframes broadcast-panel-in{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:760px){.broadcast-studio-tabs{top:68px}.broadcast-studio-tabs>a{grid-template-columns:29px minmax(0,1fr);gap:7px;min-height:52px;padding:7px}.broadcast-studio-tabs>a>span{width:29px;height:29px}.broadcast-studio-tabs small,.broadcast-studio-tabs>a>i{display:none}.broadcast-studio-context{grid-template-columns:1fr auto;gap:10px}.broadcast-studio-context>p{display:none}.unified-broadcast-studio .overlay-workspace-heading{align-items:flex-start}.unified-broadcast-studio .overlay-workspace-heading>span{margin-top:5px}}@media (max-width:480px){.broadcast-studio-tabs>a{text-align:center;grid-template-columns:1fr;justify-items:center}.broadcast-studio-tabs>a>div{display:none}.broadcast-studio-context>a{font-size:0}.broadcast-studio-context>a span{font-size:14px}}.standalone-overlay-workspace .overlay-workspace-heading{margin-bottom:12px;padding:2px 2px 14px}.standalone-overlay-workspace .broadcast-tool-content{gap:10px}.standalone-overlay-workspace .overlay-studio-builder{background:0 0;border:0;border-radius:0;gap:12px;margin:0;padding:0}.standalone-overlay-workspace .overlay-studio-builder>header{background:linear-gradient(135deg,#17131b,#0f0e11);border:1px solid #342d39;border-radius:13px;align-items:center;min-height:76px;padding:14px 16px}.standalone-overlay-workspace .overlay-studio-builder h3{font-size:19px}.standalone-overlay-workspace .overlay-studio-builder>header p{max-width:650px;font-size:8px}.overlay-studio-actions{align-items:center}.overlay-studio-builder>header .overlay-studio-actions>a,.overlay-studio-builder>header .overlay-studio-actions>button{border-radius:8px;min-height:36px;padding:0 11px;font-size:8px}.overlay-studio-builder>header .overlay-studio-actions>.copy-overlay-url{color:#fff;background:linear-gradient(135deg,#9448c9,#71369b);border-color:#8d4fba;box-shadow:0 8px 22px #71369b35}.standalone-overlay-workspace .overlay-studio-layout{grid-template-columns:minmax(520px,1.65fr) minmax(320px,.75fr);grid-template-areas:"preview controls";align-items:start;gap:14px}.standalone-overlay-workspace .overlay-studio-layout>aside{grid-area:controls;gap:10px}.standalone-overlay-workspace .overlay-studio-builder fieldset{background:#0e0d10;border-radius:11px;gap:8px;padding:11px}.standalone-overlay-workspace .overlay-layout-picker{gap:6px}.standalone-overlay-workspace .overlay-layout-picker button{border-radius:8px;grid-template-columns:27px minmax(0,1fr) 6px;gap:7px;min-height:52px;padding:7px}.standalone-overlay-workspace .overlay-layout-picker button>i{border-radius:7px;width:27px;height:27px}.standalone-overlay-workspace .overlay-layout-picker strong{font-size:8px}.standalone-overlay-workspace .overlay-layout-picker small{font-size:6px}.standalone-overlay-workspace .overlay-control-grid{gap:7px}.standalone-overlay-workspace .overlay-control-grid>label{gap:5px;font-size:7px}.standalone-overlay-workspace .overlay-control-grid select{background-color:#141216;border-color:#37313b;border-radius:8px;height:35px;padding:0 28px 0 9px;font-size:8px}.standalone-overlay-workspace .overlay-control-grid input[type=range]{height:35px}.standalone-overlay-workspace .overlay-brand-toggle{border-radius:8px;min-height:42px;padding:7px 9px}.standalone-overlay-workspace .overlay-preview-stage{background:#060607;border-color:#4a3a54;border-radius:15px;grid-area:preview;position:sticky;top:86px;box-shadow:0 24px 70px #0009,0 0 0 1px #ffffff05}.standalone-overlay-workspace .overlay-preview-stage>header{background:linear-gradient(90deg,#17131b,#100f12);height:48px;padding:0 14px}.standalone-overlay-workspace .overlay-preview-stage>header>div:first-child{align-items:center;gap:8px;display:flex}.standalone-overlay-workspace .overlay-preview-stage>header>div:first-child>span{gap:2px;display:grid}.standalone-overlay-workspace .overlay-preview-stage>header strong{color:#d7ceda;font:850 8px var(--font-mono);letter-spacing:.1em}.standalone-overlay-workspace .overlay-preview-stage>header small{color:#6d6571;font:650 6px var(--font-mono);letter-spacing:.02em}.overlay-preview-toolbar{align-items:center;gap:8px!important;display:flex!important}.overlay-preview-toolbar button{color:#aaa1af;cursor:pointer;background:#17151a;border:1px solid #3b3440;border-radius:7px;height:28px;padding:0 9px;font-size:7px;font-weight:800}.overlay-preview-toolbar button:hover{color:#fff;border-color:#76508a}.overlay-preview-toolbar>span{border-left:1px solid #302b33;padding-left:8px}.standalone-overlay-workspace .overlay-preview-stage>div{aspect-ratio:16/9;background:radial-gradient(circle at 78% 14%,#483058,#0000 24%),linear-gradient(145deg,#17121c,#070708);min-height:0}.standalone-overlay-workspace .overlay-preview-stage>footer{min-height:50px}.standalone-overlay-workspace .overlay-obs-tip{background:#131016;border-color:#342c3c;margin:0;padding:10px 12px}.standalone-overlay-workspace .overlay-help-link{width:max-content;margin:0;padding:7px 2px;font-size:8px}@media (max-width:1180px){.standalone-overlay-workspace .overlay-studio-layout{grid-template-columns:1fr;grid-template-areas:"preview""controls"}.standalone-overlay-workspace .overlay-preview-stage{position:relative;top:auto}.standalone-overlay-workspace .overlay-studio-layout>aside{grid-template-columns:1fr 1fr}.standalone-overlay-workspace .overlay-studio-builder fieldset{align-content:start}}@media (max-width:760px){.standalone-overlay-workspace .overlay-studio-builder>header{flex-direction:column;align-items:stretch;padding:12px}.overlay-studio-actions{grid-template-columns:1fr 1fr;width:100%;display:grid!important}.overlay-studio-builder>header .overlay-studio-actions>a:first-child{grid-column:1/-1}.standalone-overlay-workspace .overlay-studio-layout>aside{grid-template-columns:1fr}.overlay-preview-toolbar>span,.standalone-overlay-workspace .overlay-preview-stage>header small{display:none}.standalone-overlay-workspace .overlay-preview-stage>footer{min-height:46px}}.moments-section-nav{z-index:7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f0d11e8;border:1px solid #302a35;border-radius:12px;grid-template-columns:repeat(2,minmax(0,230px));gap:7px;padding:7px;display:grid;position:sticky;top:82px;box-shadow:0 12px 32px #0005}.moments-section-nav a{color:#ada5b1;border:1px solid #0000;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:28px auto;align-content:center;gap:1px 9px;min-height:48px;padding:7px 11px;display:grid}.moments-section-nav a:hover{color:#fff;background:#211725;border-color:#523861}.moments-section-nav a>span{color:#c681ea;background:#271c2e;border-radius:7px;grid-row:1/3;place-items:center;width:28px;height:28px;display:grid}.moments-section-nav strong{font-size:9px}.moments-section-nav small{color:#716a76;font-size:7px}.standalone-overlay-workspace .moments-builder{background:0 0;border:0;border-radius:0;gap:12px;margin:0;padding:0;scroll-margin-top:150px;display:grid}.standalone-overlay-workspace .moments-builder>header{background:linear-gradient(135deg,#17131b,#0f0e11);border:1px solid #342d39;border-radius:13px;align-items:center;min-height:76px;padding:14px 16px}.standalone-overlay-workspace .moments-builder>header>div:first-child{gap:3px}.standalone-overlay-workspace .moments-builder>header>div:first-child>strong{font-size:18px}.standalone-overlay-workspace .moments-builder>header>div:first-child>small{max-width:650px;font-size:8px}.moment-builder-actions{justify-content:flex-end;gap:6px;display:flex}.moments-builder>header .moment-builder-actions>a,.moments-builder>header .moment-builder-actions>button{border-radius:8px;min-height:34px;padding:0 10px;font-size:8px}.moments-builder>header .moment-builder-actions .copy-overlay-url{color:#fff;background:#8b3dba;border-color:#8c51aa}.moment-builder-grid{align-items:start;border:0!important;grid-template-columns:minmax(520px,1.65fr) minmax(340px,.78fr)!important;gap:14px!important;padding:0!important;display:grid!important}.moment-preview-stage{grid-area:1/1;position:sticky;top:150px;overflow:hidden;background:#060607!important;border:1px solid #493953!important;border-radius:15px!important;box-shadow:0 24px 70px #0009,0 0 0 1px #ffffff05!important}.moment-controls{grid-area:1/2;align-content:start;grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.moment-controls>fieldset{background:#0e0d10;border-radius:11px;gap:8px;margin:0;display:grid;border:1px solid #302a35!important;padding:11px!important}.moment-controls>fieldset>legend{color:#968d9b;font:800 7px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:0 4px}.moment-preview-stage>header{border-bottom:1px solid #29252d;justify-content:space-between;align-items:center;display:flex;background:linear-gradient(90deg,#17131b,#100f12)!important;height:48px!important;padding:0 14px!important}.moment-preview-stage>header>div:first-child{align-items:center;display:flex;gap:8px!important}.moment-preview-stage>header>div:first-child>span{gap:2px;display:grid}.moment-preview-stage>header i{background:#5adc84!important;border-radius:50%!important;width:7px!important;height:7px!important;box-shadow:0 0 10px #5adc84!important}.moment-preview-stage>header strong{color:#d7ceda;letter-spacing:.1em;font:850 8px var(--font-mono)!important}.moment-preview-stage>header small{color:#6d6571;font:650 6px var(--font-mono)}.moment-preview-stage>div:not(.overlay-preview-toolbar){aspect-ratio:16/9;background:radial-gradient(circle at 78% 14%,#483058,#0000 24%),linear-gradient(145deg,#17121c,#070708)}.moment-preview-stage iframe{border:0;width:100%;height:100%;display:block;aspect-ratio:auto!important}.moment-preview-stage>footer{background:#0e0e11;border-top:1px solid #29252d;justify-content:space-between;align-items:center;gap:12px;min-height:50px!important;padding:10px 14px!important;display:flex!important}.moment-preview-stage>footer strong{font-size:8px!important}.moment-preview-stage>footer span{color:#6f6874;text-align:right;font-size:7px!important}.alert-event-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.alert-event-choices label{border-radius:8px;grid-template-columns:24px minmax(0,1fr);min-height:44px;padding:7px}.alert-event-choices span{border-radius:6px;width:24px;height:24px;font-size:8px}.alert-event-choices strong{font-size:8px}.moment-controls .alert-builder-controls{grid-template-columns:1fr 1fr;gap:7px}.moment-controls .alert-builder-controls>label{gap:5px;font-size:7px}.moment-controls .alert-builder-controls .currency-input,.moment-controls .alert-builder-controls input,.moment-controls .alert-builder-controls select{height:35px}.moment-controls .alert-builder-controls>label:not(.alert-minimum)>small{bottom:11px}.moment-controls .alert-builder-controls .alert-minimum{grid-column:1/-1}.standalone-overlay-workspace .moments-builder>footer{background:#0e0d10;border-color:#302a35;margin:0;padding:9px 11px}.standalone-overlay-workspace .moments-builder>footer p{font-size:7px}.goal-builder .moment-controls>.goal-enabled-toggle{min-height:48px;padding:8px 10px}.goal-builder .moment-controls>.rotating-goal-controls{gap:6px;display:grid}.goal-builder .moment-controls .rotating-goal-controls article{border-radius:9px;grid-template-columns:minmax(0,1fr) 68px 68px;gap:6px;padding:8px}.goal-builder .moment-controls .rotating-goal-controls article>.goal-kind-toggle{grid-column:1/-1;min-height:24px}.goal-builder .moment-controls .rotating-goal-controls article>label:nth-child(2){grid-column:1}.goal-builder .moment-controls .rotating-goal-controls article>label input:not([type=checkbox]){height:32px;padding-inline:8px;font-size:8px}.goal-builder .moment-controls .goal-starting-note{padding:8px;font-size:7px}.goal-builder .moment-controls .goal-look-fields{grid-template-columns:repeat(3,1fr);gap:6px}.goal-builder .moment-controls .goal-look-fields select{height:35px;font-size:8px}@media (max-width:1250px){.moment-builder-grid{grid-template-columns:1fr!important}.moment-preview-stage{grid-area:1/1;position:relative;top:auto}.moment-controls{grid-area:2/1}.moment-controls>fieldset{min-width:0}.alert-builder .moment-controls{grid-template-columns:1fr 1fr!important}.goal-builder .moment-controls{grid-template-columns:1fr!important}.goal-builder .moment-controls>.rotating-goal-controls{grid-template-columns:1fr 1fr}.goal-builder .moment-controls>.goal-enabled-toggle,.goal-builder .moment-controls>.goal-look-fields,.goal-builder .moment-controls>.goal-starting-note{grid-column:1/-1}}@media (max-width:760px){.moments-section-nav{grid-template-columns:1fr 1fr;top:76px}.standalone-overlay-workspace .moments-builder>header{flex-direction:column;align-items:stretch;padding:12px}.moment-builder-actions{grid-template-columns:1fr 1fr;display:grid}.moment-builder-actions>a:first-child{grid-column:1/-1}.moments-builder>header .moment-builder-actions>a,.moments-builder>header .moment-builder-actions>button{justify-content:center}.alert-builder .moment-controls{grid-template-columns:1fr!important}.goal-builder .moment-controls .goal-look-fields,.goal-builder .moment-controls>.rotating-goal-controls{grid-template-columns:1fr}.moment-preview-stage .overlay-preview-toolbar>span,.moment-preview-stage>header small{display:none}.moment-preview-stage>footer{flex-direction:column;align-items:flex-start!important}.moment-preview-stage>footer span{text-align:left}}.standalone-overlay-workspace .twitch-builder-grid{background:#09090b;border-radius:14px;overflow:hidden;box-shadow:0 24px 70px #0008;border:1px solid #37313b!important;grid-template-columns:minmax(190px,.52fr) minmax(430px,1.42fr) minmax(250px,.66fr)!important;grid-template-areas:"rail canvas inspector"!important;align-items:stretch!important;gap:0!important;display:grid!important}.twitch-builder-rail{background:#111014;border-right:1px solid #302b34;flex-direction:column;grid-area:rail;min-width:0;align-content:normal!important;gap:0!important;display:flex!important}.twitch-builder-inspector>header,.twitch-builder-rail>header{background:#18161a;border-bottom:1px solid #302b34;align-content:center;gap:3px;min-height:56px;padding:10px 12px;display:grid}.twitch-builder-inspector>header strong,.twitch-builder-rail>header strong{color:#e5dfe7;font-size:10px}.twitch-builder-inspector>header small,.twitch-builder-rail>header small{color:#756e79;font-size:7px}.twitch-builder-rail>fieldset{flex:1;align-content:start;display:grid;background:0 0!important;border:0!important;border-radius:0!important;gap:9px!important;margin:0!important;padding:12px!important}.twitch-builder-rail legend{text-transform:uppercase;border-bottom:1px solid #29252d;width:100%;color:#817987!important;margin:0!important;padding:0 0 8px!important;font-size:7px!important}.twitch-builder-rail>footer{color:#706976;border-top:1px solid #302b34;margin-top:auto;padding:10px 12px;font-size:7px}.twitch-builder-rail>footer span{color:#c98ce4;font-weight:900}.standalone-overlay-workspace .twitch-builder-rail .overlay-layout-picker{grid-template-columns:1fr;gap:5px}.standalone-overlay-workspace .twitch-builder-rail .overlay-layout-picker button{border-radius:7px;grid-template-columns:28px minmax(0,1fr) 7px;min-height:50px;padding:7px 8px}.standalone-overlay-workspace .twitch-builder-rail .overlay-layout-picker button>i{width:28px;height:28px}.standalone-overlay-workspace .twitch-builder-rail .overlay-layout-picker strong{font-size:8px}.standalone-overlay-workspace .twitch-builder-rail .overlay-layout-picker small{font-size:6px}.alert-variant-rail .alert-event-choices{grid-template-columns:1fr;gap:5px}.alert-variant-rail .alert-event-choices label{background:#151317;border-color:#0000;border-radius:7px;grid-template-columns:27px minmax(0,1fr) 22px;gap:8px;min-height:50px;padding:7px 8px;position:relative}.alert-variant-rail .alert-event-choices label:hover{background:#1b171e;border-color:#4b3a53}.alert-variant-rail .alert-event-choices label.active{background:linear-gradient(90deg,#8c3fbd,#5f2a7c);border-color:#8f4db3;box-shadow:0 6px 18px #5f2a7c3d}.alert-variant-rail .alert-event-choices span{color:#c287dd;background:#26202a;width:27px;height:27px;font-size:8px}.alert-variant-rail .alert-event-choices label.active span{color:#fff;background:#ffffff20}.alert-variant-rail .alert-event-choices strong{gap:2px;min-width:0;font-size:8px;display:grid}.alert-variant-rail .alert-event-choices strong small{color:#746d78;text-overflow:ellipsis;white-space:nowrap;font-size:6px;font-weight:600;overflow:hidden}.alert-variant-rail .alert-event-choices label.active strong small{color:#e4caed}.alert-variant-rail .alert-event-choices em{background:#363139;border-radius:999px;width:22px;height:12px;box-shadow:inset 0 0 0 1px #ffffff13}.alert-variant-rail .alert-event-choices em:after{content:"";background:#807984;border-radius:50%;width:8px;height:8px;margin:2px;display:block}.alert-variant-rail .alert-event-choices label.active em{background:#22102c}.alert-variant-rail .alert-event-choices label.active em:after{background:#fff;margin-left:12px}.standalone-overlay-workspace .twitch-builder-canvas{grid-template-rows:48px minmax(0,1fr) auto;align-self:stretch;display:grid;box-shadow:none!important;background:#070708!important;border:0!important;border-radius:0!important;grid-area:auto!important;position:relative!important;top:auto!important}.standalone-overlay-workspace .twitch-builder-canvas>div{aspect-ratio:auto;background-color:#111114;background-image:linear-gradient(45deg,#19191d 25%,#0000 0),linear-gradient(-45deg,#19191d 25%,#0000 0),linear-gradient(45deg,#0000 75%,#19191d 0),linear-gradient(-45deg,#0000 75%,#19191d 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;place-items:center;min-height:430px;display:grid}.standalone-overlay-workspace .twitch-builder-canvas>div:before{display:none}.standalone-overlay-workspace .twitch-builder-canvas iframe{width:100%;height:100%}.standalone-overlay-workspace .twitch-builder-canvas>footer{min-height:52px}.twitch-builder-inspector{background:#111014;border-left:1px solid #302b34;min-width:0;grid-area:auto!important;display:block!important}.twitch-builder-inspector>details{background:#151317;border-bottom:1px solid #302b34}.twitch-builder-inspector>details>summary{color:#d7d0da;cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;padding:0 12px;font-size:9px;font-weight:850;list-style:none;display:flex}.twitch-builder-inspector>details>summary::-webkit-details-marker{display:none}.twitch-builder-inspector>details>summary:after{color:#817789;content:"⌄";font-size:12px}.twitch-builder-inspector>details:not([open])>summary:after{transform:rotate(-90deg)}.twitch-builder-inspector>details>div{padding:2px 12px 13px}.twitch-builder-inspector .alert-builder-controls,.twitch-builder-inspector .overlay-control-grid{gap:9px;grid-template-columns:1fr!important}.twitch-builder-inspector .alert-builder-controls>label,.twitch-builder-inspector .overlay-control-grid>label{gap:5px;font-size:7px;grid-column:1!important}.twitch-builder-inspector :is(select,input[type=number]){height:36px!important}.twitch-builder-inspector .alert-builder-controls>label:not(.alert-minimum)>small{bottom:12px}.twitch-builder-inspector .currency-input{height:36px!important}.twitch-builder-inspector .overlay-brand-toggle{margin:0;grid-column:1!important}.twitch-builder-inspector .overlay-brand-toggle input{height:auto!important}@media (max-width:1250px){.standalone-overlay-workspace .twitch-builder-grid{grid-template-columns:minmax(190px,.45fr) minmax(470px,1.55fr)!important;grid-template-areas:"rail canvas""rail inspector"!important}.twitch-builder-inspector{border-top:1px solid #302b34;border-left:0}.standalone-overlay-workspace .twitch-builder-canvas>div{min-height:390px}.twitch-builder-inspector>details{vertical-align:top;border-right:1px solid #302b34;width:33.333%;display:inline-block}.twitch-builder-inspector>details:last-child{border-right:0}.twitch-builder-inspector>header{display:none}}@media (max-width:820px){.standalone-overlay-workspace .twitch-builder-grid{grid-template-columns:1fr!important;grid-template-areas:"canvas""rail""inspector"!important}.twitch-builder-rail{border-top:1px solid #302b34;border-right:0}.alert-variant-rail .alert-event-choices,.twitch-builder-rail .overlay-layout-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.standalone-overlay-workspace .twitch-builder-canvas>div{min-height:320px}.twitch-builder-inspector>details{border-right:0;width:100%;display:block}.twitch-builder-inspector>header{display:grid}}@media (max-width:520px){.alert-variant-rail .alert-event-choices,.twitch-builder-rail .overlay-layout-picker{grid-template-columns:1fr}.standalone-overlay-workspace .twitch-builder-canvas>div{min-height:250px}}.broadcast-help-link{white-space:nowrap;align-items:center;gap:8px;color:#c996df!important;background:#18121c!important;border:1px solid #4c3857!important;border-radius:9px!important;padding:9px 12px!important;font-size:8px!important;font-weight:850!important;display:flex!important}.broadcast-help-link:hover{color:#fff!important;border-color:#82559a!important}.broadcast-help-link span{font-size:12px}.broadcast-source-nav{border-bottom:1px solid #302b34;display:grid}.broadcast-source-nav>header{background:#18161a;gap:3px;padding:12px;display:grid}.broadcast-source-nav>header span{color:#ddd6e0;font-size:10px;font-weight:850}.broadcast-source-nav>header small{color:#746d78;font-size:6px}.broadcast-source-nav>a{color:#938b97;border-top:1px solid #29252d;grid-template-columns:27px minmax(0,1fr) 12px;align-items:center;gap:8px;min-height:48px;padding:7px 10px;display:grid}.broadcast-source-nav>a:hover{color:#fff;background:#19161b}.broadcast-source-nav>a.active{color:#fff;background:#252027}.broadcast-source-nav>a>i{color:#b980d4;background:#241c29;border-radius:7px;place-items:center;width:27px;height:27px;font-size:9px;font-style:normal;display:grid}.broadcast-source-nav>a.active>i{color:#fff;background:#8c42b8}.broadcast-source-nav>a>span{gap:2px;min-width:0;display:grid}.broadcast-source-nav>a strong{font-size:8px}.broadcast-source-nav>a small{color:#6d6671;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.broadcast-source-nav>a.active small{color:#b6acba}.broadcast-source-nav>a>b{color:#716879;text-align:center;font-size:10px}.broadcast-source-nav>a.active>b{color:#c895dd}.goal-source-rail>fieldset>div{gap:5px;display:grid}.goal-source-rail>fieldset label{color:#8f8793;cursor:pointer;background:#151317;border:1px solid #0000;border-radius:7px;grid-template-columns:25px minmax(0,1fr) 22px;align-items:center;gap:8px;min-height:44px;padding:7px 8px;display:grid}.goal-source-rail>fieldset label.active{color:#fff;background:#24172d;border-color:#70468f}.goal-source-rail>fieldset input{opacity:0;position:absolute}.goal-source-rail>fieldset label>span{color:#bd82da;background:#27202c;border-radius:7px;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.goal-source-rail>fieldset label>strong{font-size:8px}.goal-source-rail>fieldset label>em{background:#363139;border-radius:999px;width:22px;height:12px}.goal-source-rail>fieldset label>em:after{content:"";background:#807984;border-radius:50%;width:8px;height:8px;margin:2px;display:block}.goal-source-rail>fieldset label.active>em{background:#6f338e}.goal-source-rail>fieldset label.active>em:after{background:#fff;margin-left:12px}.twitch-builder-inspector.goal-builder-controls{background:#111014;padding:0}.twitch-builder-inspector.goal-builder-controls>.goal-enabled-toggle,.twitch-builder-inspector.goal-builder-controls>.goal-look-fields,.twitch-builder-inspector.goal-builder-controls>.goal-starting-note,.twitch-builder-inspector.goal-builder-controls>.rotating-goal-controls{margin:10px 12px}.twitch-builder-inspector.goal-builder-controls>.rotating-goal-controls{grid-template-columns:1fr;gap:7px;display:grid}.twitch-builder-inspector.goal-builder-controls .rotating-goal-controls article{grid-template-columns:minmax(0,1fr) 62px 62px}.twitch-builder-inspector.goal-builder-controls .goal-look-fields{grid-template-columns:1fr}.twitch-builder-inspector.goal-builder-controls .goal-look-fields select{height:36px}@media (max-width:1250px){.twitch-builder-inspector.goal-builder-controls{grid-template-columns:1fr 1fr!important;display:grid!important}.twitch-builder-inspector.goal-builder-controls>header{display:none}.twitch-builder-inspector.goal-builder-controls>.goal-enabled-toggle,.twitch-builder-inspector.goal-builder-controls>.goal-look-fields,.twitch-builder-inspector.goal-builder-controls>.goal-starting-note{grid-column:1/-1}.twitch-builder-inspector.goal-builder-controls>.rotating-goal-controls{grid-template-columns:1fr 1fr}}@media (max-width:820px){.twitch-builder-inspector.goal-builder-controls{grid-template-columns:1fr!important}.twitch-builder-inspector.goal-builder-controls>header{display:grid}.twitch-builder-inspector.goal-builder-controls>.rotating-goal-controls{grid-template-columns:1fr}}.king-challenger-picker{background:linear-gradient(145deg,#151018,#0d0b0f);border:1px solid #42344a;border-radius:14px;gap:10px;margin:-8px 0 18px;padding:13px;display:grid}.king-challenger-picker>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.king-challenger-picker>header>div{gap:3px;display:grid}.king-challenger-picker>header strong{font-size:10px}.king-challenger-picker>header small{color:#746d79;font-size:7px}.king-challenger-picker>header>span{color:#bb8dcc;font:800 7px var(--font-mono);white-space:nowrap;background:#251b2b;border-radius:999px;padding:6px 8px}.king-challenger-picker>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.king-challenger-picker>div>button{color:#aaa1ae;text-align:left;cursor:pointer;background:#0d0b0f;border:1px solid #332c38;border-radius:9px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:46px;padding:7px 9px;display:grid}.king-challenger-picker>div>button:hover{background:#1b1320;border-color:#654573}.king-challenger-picker>div>button.selected{color:#fff;background:#28172f;border-color:#a25fc2;box-shadow:inset 3px 0 #c578e6}.king-challenger-picker button>span{color:#bb82d3;width:24px;height:24px;font:900 9px var(--font-mono);background:#241a29;border-radius:7px;place-items:center;display:grid}.king-challenger-picker button>div{gap:2px;min-width:0;display:grid}.king-challenger-picker button small,.king-challenger-picker button strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.king-challenger-picker button strong{font-size:8px}.king-challenger-picker button small{color:#716976;font-size:7px}.king-challenger-picker button>em{color:#625b67;font:750 6px var(--font-mono);text-transform:uppercase;font-style:normal}.king-challenger-picker>p{color:#716976;text-align:center;margin:0;padding:12px;font-size:8px}@media (max-width:700px){.king-challenger-picker>header{align-items:flex-start}.king-challenger-picker>div{grid-template-columns:1fr}}.profile-identity-studio{overflow:hidden;background:radial-gradient(circle at 92% -8%,#7d3ca522,#0000 34%),#111013!important;border-color:#3a3041!important}.account-settings-heading{background:linear-gradient(125deg,#18131c,#100f12 70%);border-bottom:1px solid #332c38;gap:7px;padding:30px 30px 24px;display:grid}.account-settings-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(30px,4vw,44px)}.account-settings-heading>p:last-child{color:#918998;max-width:680px;margin:0;font-size:11px;line-height:1.65}.account-preferences-summary{background:#0d0c0f;gap:14px;padding:22px;display:grid}.account-preferences-summary>div:first-child{background:#121014;border:1px solid #302a35;border-radius:11px;gap:6px;display:grid}.account-preferences-summary>div:first-child>small{color:#a970cf;font:850 7px var(--font-mono);letter-spacing:.11em}.account-preferences-summary>div:first-child>strong{font-size:14px}.account-preferences-summary>div:first-child>p{color:#77707c;margin:0;font-size:9px;line-height:1.5}.account-preferences-summary>.newsletter-preference,.account-preferences-summary>.success{margin:0}.profile-identity-heading{border-bottom:1px solid #332c38;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:center;gap:30px;min-height:190px;display:grid;background:linear-gradient(125deg,#18131c,#100f12 70%)!important;padding:30px!important}.profile-identity-heading h2{letter-spacing:-.055em!important;margin:8px 0 7px!important;font-size:clamp(30px,4vw,44px)!important}.profile-identity-heading>div:first-child>p:last-child{color:#918998;max-width:560px;margin:0;font-size:11px;line-height:1.65}.profile-identity-preview{background:linear-gradient(145deg,#211727,#121015);border:1px solid #49384f;border-radius:17px;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:15px;min-width:0;padding:18px;display:grid;box-shadow:0 18px 50px #0007}.profile-identity-preview>span{background:linear-gradient(145deg,#a354cf,#4d2264);border:1px solid #8e52ae;border-radius:20px;place-items:center;width:68px;height:68px;font-size:24px;font-weight:900;display:grid;overflow:hidden}.profile-identity-preview>span img{object-fit:cover;width:100%;height:100%}.profile-identity-preview>div{gap:4px;min-width:0;display:grid}.profile-identity-preview small{color:#bb80d5;font:850 7px var(--font-mono);letter-spacing:.12em}.profile-identity-preview b,.profile-identity-preview em,.profile-identity-preview strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-identity-preview strong{font-size:17px}.profile-identity-preview em{color:#a49aa8;font-size:10px;font-style:normal}.profile-identity-preview b{color:#716878;font:700 8px var(--font-mono)}.profile-defaults form.profile-identity-form{background:#0d0c0f;gap:14px;padding:22px}.profile-identity-form>label{background:#121014;border:1px solid #302a35;border-radius:11px;padding:13px}.profile-identity-form>label .viewer-username-input,.profile-identity-form>label input{margin-top:3px}.profile-identity-form>.account-avatar-editor{background:linear-gradient(135deg,#17121b,#0e0d10);border-color:#403448;min-height:96px}.profile-identity-form>.button{min-height:46px!important;margin-top:2px!important}.profile-identity-studio>.profile-connections-section{background:#100f12;border-bottom:0;border-left:0;border-right:0;border-radius:0;margin:0}.profile-identity-studio>.profile-connections-section>div:first-child{background:#151218;padding:23px 24px}.profile-identity-studio>.moderated-streams{border-bottom:0;border-left:0;border-right:0;border-radius:0;margin:0}.account-details-view>.creator-rewards{background:radial-gradient(circle at 100% 0,#813caa24,#0000 36%),#111013;border-color:#48374e;margin:0}.account-details-view>.payout-settings{margin:0}.payout-level-empty{margin:0!important}.admin-user-details>.admin-user-controls{grid-template-columns:repeat(4,minmax(0,1fr)) auto}.admin-user-controls label>small{color:#68616d;max-width:220px;font-size:7px;line-height:1.35}.admin-user-controls select{min-width:0}@media (max-width:1050px){.admin-user-details>.admin-user-controls{grid-template-columns:1fr 1fr}.admin-user-controls .send-template{min-height:42px}}@media (max-width:760px){.profile-identity-heading{grid-template-columns:1fr;padding:22px!important}.profile-identity-preview{grid-template-columns:54px minmax(0,1fr)}.profile-identity-preview>span{border-radius:16px;width:54px;height:54px}.profile-defaults form.profile-identity-form{padding:15px}.profile-identity-form>label{grid-column:1!important}.account-settings-heading{padding:24px 20px 20px}.account-preferences-summary{padding:15px}.admin-user-details>.admin-user-controls{grid-template-columns:1fr}}.viewer-page-sharing .share-settings{padding:16px}.viewer-page-sharing .share-card-art{min-height:170px}.viewer-page-sharing .share-card-copy{padding:15px 17px}.viewer-page-sharing .share-card-copy h3{font-size:17px}.viewer-page-sharing .share-card-copy p{min-height:0}.viewer-page-sharing .button{justify-self:start}.home-ambassadors{width:min(1320px,100%);margin:86px auto 0}.home-ambassadors>header,.partners-roster-section>header{grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:end;gap:55px;margin-bottom:28px;display:grid}.home-ambassadors h2,.partners-roster-section h2{letter-spacing:-.06em;max-width:760px;margin:9px 0 0;font-size:clamp(39px,5vw,64px);line-height:.96}.home-ambassadors>header>div:last-child,.partners-roster-section>header>p{color:#918a96;margin:0;font-size:11px;line-height:1.65}.home-ambassadors>header>div:last-child p{margin:0 0 14px}.home-ambassadors>header a{color:#c18ae1;font-size:9px;font-weight:850}.ambassador-roster{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ambassador-card{color:#f5f1f6;background:#100e12;border:1px solid #3a303f;border-radius:20px;min-width:0;transition:transform .2s,border-color .2s;overflow:hidden;box-shadow:0 25px 75px #0007}.ambassador-card[href]:hover{border-color:var(--ambassador-accent,#9c55c6);transform:translateY(-5px)}@supports (color:color-mix(in lab,red,red)){.ambassador-card[href]:hover{border-color:color-mix(in srgb,var(--ambassador-accent,#9c55c6) 65%,#fff3)}}.ambassador-card-art{background-image:linear-gradient(180deg,#0b090d10,#0b090de8),var(--ambassador-banner,radial-gradient(circle at 65% 20%,#733a8d,#17121c 68%));background-position:50%;background-size:cover;align-items:flex-end;height:190px;padding:17px;display:flex;position:relative}.ambassador-card-art:after{background:linear-gradient(115deg,var(--ambassador-accent,#9c55c6),transparent 48%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ambassador-card-art:after{background:linear-gradient(115deg,color-mix(in srgb,var(--ambassador-accent,#9c55c6) 20%,transparent),transparent 48%)}}.ambassador-card-art:after{content:""}.ambassador-card-art>span{z-index:1;border:2px solid var(--ambassador-accent,#9c55c6);place-items:center;width:76px;height:76px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ambassador-card-art>span{border:2px solid color-mix(in srgb,var(--ambassador-accent,#9c55c6) 74%,#fff)}}.ambassador-card-art>span{background:linear-gradient(145deg,var(--ambassador-accent,#9c55c6),#321941);border-radius:23px;font-size:26px;font-weight:900;box-shadow:0 14px 38px #000c}.ambassador-card-art>span img{object-fit:cover;width:100%;height:100%}.ambassador-card-art>em{z-index:2;color:#79e89d;font:850 7px var(--font-mono);background:#102b1a;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-style:normal;display:flex;position:absolute;bottom:17px;right:15px}.ambassador-card-art>em i{background:#46df79;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #46df79}.ambassador-card-copy{flex-direction:column;align-items:flex-start;min-height:205px;padding:22px;display:flex}.ambassador-card-copy>small{color:var(--ambassador-accent,#a965ce)}@supports (color:color-mix(in lab,red,red)){.ambassador-card-copy>small{color:color-mix(in srgb,var(--ambassador-accent,#a965ce) 65%,#fff)}}.ambassador-card-copy>small{font:850 7px var(--font-mono);letter-spacing:.11em}.ambassador-card-copy>strong{letter-spacing:-.045em;margin-top:11px;font-size:24px;line-height:1}.ambassador-card-copy>b{color:#aaa0ad;margin-top:6px;font-size:10px}.ambassador-card-copy>p{color:#837b87;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:17px 0;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.ambassador-card-copy>span{color:#b487cc;width:100%;font:750 8px var(--font-mono);border-top:1px solid #29242c;justify-content:space-between;margin-top:auto;padding-top:14px;display:flex}.ambassador-card-copy>span i{font-style:normal}.ambassador-placeholder{box-shadow:none;background:linear-gradient(145deg,#121015,#0d0c0f);border-style:dashed}.ambassador-placeholder .ambassador-card-art{background:radial-gradient(circle at 50% 35%,#65327d45,#0000 36%),linear-gradient(145deg,#151119,#0d0c0f)}.ambassador-placeholder .ambassador-card-art>span{color:#b67bce;box-shadow:none;background:#211728;border:1px dashed #78508a}.ambassador-placeholder .ambassador-card-copy>strong{color:#d4cdd7;max-width:260px}.ambassador-placeholder .ambassador-card-copy>span{color:#625b66}.partners-page{color:#f8f6f9;background:radial-gradient(circle at 75% 4%,#51226445,#0000 29%),radial-gradient(circle at 8%,#35194830,#0000 30%),#08070a;min-height:100vh;padding:0 28px 58px}.partners-nav{border-bottom:1px solid #29242d;justify-content:space-between;align-items:center;width:min(1320px,100%);height:80px;margin:auto;display:flex}.partners-nav nav{align-items:center;gap:20px;display:flex}.partners-nav nav>a:not(.button){color:#99909e;font-size:10px}.partners-nav .button{min-height:38px}.partners-hero{align-content:center;width:min(1320px,100%);min-height:530px;margin:auto;padding:70px 0;display:grid}.partners-hero h1{letter-spacing:-.078em;max-width:950px;margin:17px 0 24px;font-size:clamp(64px,8.5vw,118px);line-height:.84}.partners-hero>p:not(.eyebrow){color:#a098a4;max-width:720px;margin:0;font-size:15px;line-height:1.7}.partners-hero>div{border-top:1px solid #2e2832;gap:44px;margin-top:45px;padding-top:24px;display:flex}.partners-hero>div>span{gap:5px;display:grid}.partners-hero>div strong{font-size:16px}.partners-hero>div small{color:#77707b;font-size:8px}.partners-roster-section{border-top:1px solid #302a34;width:min(1320px,100%);margin:auto;padding:65px 0}.partners-footer-cta{background:radial-gradient(circle at 85% 15%,#7f3aa240,#0000 34%),#121015;border:1px solid #46354f;border-radius:22px;justify-content:space-between;align-items:center;gap:45px;width:min(1320px,100%);min-height:270px;margin:48px auto 0;padding:42px;display:flex}.partners-footer-cta h2{letter-spacing:-.06em;margin:9px 0;font-size:clamp(36px,5vw,58px)}.partners-footer-cta p{color:#8b838f;margin:0}.partners-footer-cta>.button{flex:none;min-height:48px}.partners-footer{border-top:1px solid #29242d;justify-content:space-between;align-items:center;gap:20px;width:min(1320px,100%);margin:55px auto 0;padding-top:25px;display:flex}.partners-footer>span{color:#69616d;font-size:9px}@media (max-width:900px){.home-ambassadors>header,.partners-roster-section>header{grid-template-columns:1fr;gap:18px}.ambassador-roster{grid-template-columns:1fr 1fr}.ambassador-roster>.ambassador-card:last-child:nth-child(odd){grid-column:1/-1}.partners-hero{min-height:430px}.partners-hero h1{font-size:clamp(54px,11vw,84px)}}@media (max-width:620px){.home-ambassadors{margin-top:58px}.ambassador-roster{grid-template-columns:1fr}.ambassador-roster>.ambassador-card:last-child:nth-child(odd){grid-column:auto}.ambassador-card-art{height:160px}.partners-page{padding-inline:15px}.partners-nav nav>a:not(.button){display:none}.partners-hero{min-height:0;padding:75px 0}.partners-hero h1{font-size:52px}.partners-hero>div{grid-template-columns:1fr 1fr;gap:22px;display:grid}.partners-footer-cta{flex-direction:column;align-items:flex-start;padding:28px}.partners-footer-cta>.button{width:100%}.partners-footer{flex-direction:column;align-items:flex-start}}.crm-v2{min-width:0;padding-bottom:48px}.crm-v2-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin:0 0 18px;padding:4px 2px 0;display:flex}.crm-v2-heading h1{letter-spacing:-.055em;margin:4px 0 7px;font-size:clamp(36px,4vw,52px);line-height:.95}.crm-v2-heading>div:first-child>p:last-child{color:#918a95;max-width:620px;margin:0;font-size:11px;line-height:1.5}.crm-v2-heading>div:last-child{background:#111013;border:1px solid #302c34;border-radius:12px;align-items:stretch;display:flex;overflow:hidden}.crm-v2-heading>div:last-child>span{border-left:1px solid #302c34;gap:3px;min-width:108px;padding:12px 15px;display:grid}.crm-v2-heading>div:last-child>span:first-child{border-left:0}.crm-v2-heading>div:last-child strong{font:900 18px var(--font-mono);color:#f6f1f8}.crm-v2-heading>div:last-child small{color:#77717c;text-transform:uppercase;letter-spacing:.07em;font-size:7px;font-weight:750}.crm-v2-toolbar{z-index:8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111013ed;border:1px solid #302c34;border-radius:13px;grid-template-columns:1fr;gap:7px;margin-bottom:12px;padding:8px;display:grid;position:sticky;top:76px;box-shadow:0 12px 34px #0005}.crm-v2-search{color:#77717c;background:#0b0a0c;border:1px solid #3a343e;border-radius:9px;grid-template-columns:28px minmax(0,1fr) 30px;align-items:center;height:42px;display:grid;overflow:hidden}.crm-v2-search:focus-within{border-color:#8753a0;box-shadow:0 0 0 3px #8753a01d}.crm-v2-search>span{place-items:center;font-size:14px;display:grid}.crm-v2-search input{color:#f3eef5;width:100%;height:100%;font:700 10px var(--font-sans);outline:0;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}.crm-v2-search input::placeholder{color:#6f6973}.crm-v2-search button{color:#918995;cursor:pointer;background:#211e24;border:0;border-radius:6px;place-items:center;width:25px;height:25px;font-size:16px;display:grid}.crm-v2-filters{grid-template-columns:1.15fr repeat(4,1fr) .8fr .8fr 1.05fr;align-items:center;gap:6px;display:grid}.crm-v2-filters select{color:#aaa3ae;cursor:pointer;background-color:#171519;border:1px solid #36313a;border-radius:9px;width:100%;min-width:0;max-width:none;height:42px;padding:0 28px 0 10px;font-size:8px;font-weight:750}.crm-v2-filters select:focus{border-color:#8753a0;outline:0}.crm-v2-filters a,.crm-v2-filters button{color:#aaa3ae;white-space:nowrap;cursor:pointer;background:#19171b;border:1px solid #39333d;border-radius:9px;justify-content:center;align-items:center;height:42px;padding:0 11px;font-size:8px;font-weight:800;display:inline-flex}.crm-v2-filters a{color:#d1a5e6;border-color:#68447a}.crm-v2-filters a:hover,.crm-v2-filters button:hover{color:#fff;background:#221a27;border-color:#83519b}.crm-v2-filters .crm-v2-direction{min-width:0}.crm-v2-filter-summary{color:#77717c;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;min-height:24px;padding:2px 4px 0;font-size:7px;display:flex}.crm-v2-filter-summary>span{color:#aaa2ad;font-weight:800}.crm-v2-filter-summary button{color:#c58fdd;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:7px;font-weight:800}.crm-v2-filter-summary button:hover{color:#fff}.crm-v2-message{z-index:7;margin-top:-3px;position:relative}.crm-v2-workspace{grid-template-columns:minmax(290px,.68fr) minmax(570px,1.55fr);align-items:start;gap:12px;min-width:0;display:grid}.crm-v2-detail,.crm-v2-directory{background:#100f12;border:1px solid #302c34;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 18px 50px #0003}.crm-v2-directory{grid-template-rows:auto minmax(0,1fr);height:calc(100vh - 225px);min-height:430px;display:grid;position:sticky;top:205px}.crm-v2-directory>header{background:#151317;border-bottom:1px solid #2c2830;justify-content:space-between;align-items:center;gap:12px;height:51px;padding:0 12px;display:flex}.crm-v2-directory>header>div:first-child{gap:2px;display:grid}.crm-v2-directory>header strong{font-size:10px}.crm-v2-directory>header small{color:#716a75;font-size:7px}.crm-v2-directory>header>div:last-child{color:#77717c;font:700 7px var(--font-mono);align-items:center;gap:7px;display:flex}.crm-v2-directory>header button{color:#aaa2ad;cursor:pointer;background:#1b191d;border:1px solid #39343d;border-radius:7px;width:28px;height:28px}.crm-v2-directory>header button:disabled{opacity:.3;cursor:default}.crm-v2-directory>div{scrollbar-width:thin;scrollbar-color:#403746 transparent;min-height:0;overflow-y:auto}.crm-v2-directory>div>button{color:#eee9f1;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #27242a;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;padding:11px 12px;display:grid;position:relative}.crm-v2-directory>div>button:before{content:"";opacity:0;background:#a25fc5;border-radius:0 4px 4px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.crm-v2-directory>div>button:hover{background:#171419}.crm-v2-directory>div>button.selected{background:linear-gradient(90deg,#291c30,#18141b)}.crm-v2-directory>div>button.selected:before{opacity:1}.crm-v2-directory>div>button.suspended{background-color:#1a1114}.crm-v2-avatar,.crm-v2-directory>div>button>i{color:#d8afea;font:850 9px var(--font-mono);background:linear-gradient(145deg,#302038,#1c1720);border:1px solid #46364e;border-radius:10px;place-items:center;font-style:normal;display:grid}.crm-v2-directory>div>button>i{width:34px;height:34px}.crm-v2-directory>div>button>span{gap:2px;min-width:0;display:grid}.crm-v2-directory>div>button em,.crm-v2-directory>div>button small,.crm-v2-directory>div>button strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crm-v2-directory>div>button strong{font-size:9px}.crm-v2-directory>div>button small{color:#77717c;font-size:7px}.crm-v2-directory>div>button em{color:#5f5963;font-size:6px;font-style:normal}.crm-v2-directory>div>button>b{color:#8b838f;max-width:82px;font:800 5px var(--font-mono);letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;background:#1b181e;border:1px solid #3b3540;border-radius:5px;padding:4px 5px;overflow:hidden}.crm-v2-directory>div>button.selected>b{color:#c38cdb;border-color:#68417b}.crm-v2-empty{text-align:center;place-content:center;justify-items:center;gap:7px;min-height:240px;padding:24px;display:grid}.crm-v2-empty>span{color:#5f5864;font-size:24px}.crm-v2-empty strong{font-size:11px}.crm-v2-empty small{color:#77717c;font-size:8px}.crm-v2-empty button{color:#c99bde;cursor:pointer;background:#211725;border:1px solid #60406e;border-radius:8px;margin-top:5px;padding:8px 11px;font-size:8px;font-weight:800}.crm-v2-detail{min-height:590px}.crm-v2-profile{background:radial-gradient(circle at 95% 0,#5f2d751c,#0000 38%),linear-gradient(135deg,#171319,#111013);border-bottom:1px solid #2d2931;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:92px;padding:15px 17px;display:grid}.crm-v2-avatar{border-radius:13px;width:48px;height:48px;font-size:12px}.crm-v2-profile>div:nth-child(2){min-width:0}.crm-v2-profile>div:nth-child(2)>span{gap:5px;margin-bottom:5px;display:flex}.crm-v2-profile em{color:#73d492;font:800 6px var(--font-mono);letter-spacing:.07em;text-transform:uppercase;background:#122219;border:1px solid #315d40;border-radius:5px;padding:4px 6px;font-style:normal}.crm-v2-profile em.suspended{color:#e78292;background:#261418;border-color:#66323b}.crm-v2-profile em.ambassador{color:#d099eb;background:#23172a;border-color:#65407a}.crm-v2-profile h2{letter-spacing:-.035em;margin:0;font-size:20px}.crm-v2-profile p{color:#7b7480;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:8px;overflow:hidden}.crm-v2-profile>a{color:#b2a8b7;white-space:nowrap;background:#1a171d;border:1px solid #3a343f;border-radius:8px;padding:9px 11px;font-size:8px;font-weight:800}.crm-v2-tabs{background:#0e0d0f;border-bottom:1px solid #2d2931;align-items:end;gap:20px;height:49px;padding:0 18px;display:flex}.crm-v2-tabs button{color:#77717c;height:49px;font:800 8px var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0 1px;position:relative}.crm-v2-tabs button:after{content:"";background:#a35fc4;border-radius:3px 3px 0 0;height:2px;transition:transform .16s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.crm-v2-tabs button:hover{color:#d5ced8}.crm-v2-tabs button.active{color:#f6f0f8}.crm-v2-tabs button.active:after{transform:scaleX(1)}.crm-v2-overview{gap:11px;padding:13px;display:grid}.crm-v2-metrics{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.crm-v2-metrics article{background:#151317;border:1px solid #2d2931;border-radius:9px;gap:6px;min-width:0;padding:11px 12px;display:grid}.crm-v2-metrics span{color:#746e78;font-size:7px;font-weight:750}.crm-v2-metrics strong{color:#f2edf4;font:850 14px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crm-v2-card{background:#121114;border:1px solid #302b34;border-radius:11px;overflow:hidden}.crm-v2-card>header{background:#151317;border-bottom:1px solid #29252d;justify-content:space-between;align-items:center;gap:15px;min-height:58px;padding:11px 14px;display:flex}.crm-v2-card .eyebrow{margin:0 0 3px;font-size:6px}.crm-v2-card h3{margin:0;font-size:13px}.crm-v2-card>header>span{color:#c395d6;font:800 7px var(--font-mono);white-space:nowrap;background:#211824;border:1px solid #4a374f;border-radius:6px;padding:5px 7px}.crm-v2-control-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.crm-v2-control-grid>label{color:#a59da9;border-left:1px solid #29252d;align-content:start;gap:6px;min-width:0;padding:13px;font-size:8px;font-weight:800;display:grid}.crm-v2-control-grid>label:first-child{border-left:0}.crm-v2-control-grid select,.crm-v2-email select{color:#e6e0e9;cursor:pointer;background-color:#19171b;border:1px solid #3a343e;border-radius:8px;outline:0;width:100%;height:38px;padding:0 30px 0 10px;font-size:8px;font-weight:750}.crm-v2-control-grid select:focus,.crm-v2-email select:focus{border-color:#8753a0;box-shadow:0 0 0 3px #8753a018}.crm-v2-control-grid select:disabled{opacity:.55;cursor:wait}.crm-v2-control-grid small{color:#6d6671;font-size:6px;font-weight:600;line-height:1.4}.crm-v2-facts{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.crm-v2-facts>span{border-bottom:1px solid #29252d;border-right:1px solid #29252d;gap:5px;min-width:0;padding:12px 14px;display:grid}.crm-v2-facts>span:nth-child(3n){border-right:0}.crm-v2-facts>span:nth-last-child(-n+3){border-bottom:0}.crm-v2-facts small{color:#6f6874;text-transform:uppercase;letter-spacing:.07em;font-size:6px;font-weight:750}.crm-v2-facts strong{color:#cfc8d2;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.crm-v2-email>div{grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:9px;padding:12px 14px;display:grid}.crm-v2-email label{color:#9e96a2;gap:6px;font-size:8px;font-weight:800;display:grid}.crm-v2-email button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7e439a,#5f3275);border:1px solid #75468a;border-radius:8px;height:38px;padding:0 14px;font-size:8px;font-weight:850}.crm-v2-email button:disabled{opacity:.42;cursor:not-allowed}.crm-v2-vault>form{grid-template-columns:minmax(220px,1fr) 110px auto;align-items:end;gap:9px;padding:12px 14px;display:grid}.crm-v2-vault>form>p{color:#817985;margin:0;font-size:8px;line-height:1.5}.crm-v2-vault label{color:#9e96a2;gap:6px;font-size:8px;font-weight:800;display:grid}.crm-v2-vault input,.crm-v2-vault select{color:#e6e0e9;background:#19171b;border:1px solid #3a343e;border-radius:8px;outline:0;width:100%;height:38px;padding:0 10px;font-size:8px;font-weight:750}.crm-v2-vault select{padding-right:30px}.crm-v2-vault input:focus,.crm-v2-vault select:focus{border-color:#8753a0;box-shadow:0 0 0 3px #8753a018}.crm-v2-vault button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7e439a,#5f3275);border:1px solid #75468a;border-radius:8px;height:38px;padding:0 14px;font-size:8px;font-weight:850}.crm-v2-vault button:disabled{opacity:.42;cursor:not-allowed}.crm-v2-vault-message,.crm-v2-vault-state{color:#817985;margin:0;padding:14px;font-size:8px;line-height:1.5}.crm-v2-vault-message{color:#83daa0;padding-top:0}.crm-v2-danger{background:#171013;border:1px solid #42292f;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;padding:13px 14px;display:flex}.crm-v2-danger strong{font-size:9px}.crm-v2-danger p{color:#786970;margin:3px 0 0;font-size:7px}.crm-v2-danger button{cursor:pointer;border-radius:8px;min-width:126px;height:36px;font-size:8px;font-weight:850}.crm-v2-danger button.danger{color:#ec8293;background:#32171d;border:1px solid #71343e}.crm-v2-danger button.restore{color:#75d393;background:#14271b;border:1px solid #2d6441}.crm-v2-detail>.crm-insights,.crm-v2-detail>.crm-metadata{border-radius:11px;margin:13px}.crm-v2-detail>.crm-metadata{background:#121114}.crm-v2-select-empty{text-align:center;place-content:center;justify-items:center;gap:8px;min-height:590px;padding:30px;display:grid}.crm-v2-select-empty>span{color:#a56bbd;background:#19151d;border:1px solid #39313e;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.crm-v2-select-empty h2{margin:3px 0 0;font-size:18px}.crm-v2-select-empty p{color:#77717c;max-width:300px;margin:0;font-size:9px;line-height:1.5}@media (max-width:1280px){.crm-v2-filters{grid-template-columns:repeat(4,minmax(0,1fr))}.crm-v2-filters select{min-width:0}.crm-v2-directory{height:calc(100vh - 278px);top:258px}.crm-v2-workspace{grid-template-columns:minmax(260px,.6fr) minmax(510px,1.45fr)}.crm-v2-control-grid{grid-template-columns:1fr}.crm-v2-control-grid>label{border-top:1px solid #29252d;border-left:0}.crm-v2-control-grid>label:first-child{border-top:0}}@media (max-width:950px){.crm-v2-heading{flex-direction:column;align-items:flex-start}.crm-v2-heading>div:last-child{width:100%}.crm-v2-heading>div:last-child>span{flex:1}.crm-v2-toolbar{position:static}.crm-v2-workspace{grid-template-columns:1fr}.crm-v2-directory{height:330px;min-height:0;position:static}.crm-v2-directory>div{grid-template-columns:1fr 1fr;align-content:start;display:grid}.crm-v2-directory>div>button:nth-child(odd){border-right:1px solid #27242a}.crm-v2-detail{min-height:0}.crm-v2-select-empty{min-height:340px}.crm-v2-control-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-v2-control-grid>label{border-top:0;border-left:1px solid #29252d}.crm-v2-control-grid>label:first-child{border-left:0}}@media (max-width:680px){.crm-v2-heading>div:last-child>span{min-width:0;padding:10px}.crm-v2-heading>div:last-child strong{font-size:15px}.crm-v2-heading>div:last-child small{font-size:5px}.crm-v2-filters{grid-template-columns:1fr 1fr;display:grid;overflow:visible}.crm-v2-filters select{width:100%;min-width:0;max-width:none}.crm-v2-filters a{grid-column:1/-1}.crm-v2-directory{height:360px}.crm-v2-directory>div{display:block}.crm-v2-directory>div>button:nth-child(odd){border-right:0}.crm-v2-profile{grid-template-columns:42px minmax(0,1fr)}.crm-v2-avatar{width:42px;height:42px}.crm-v2-profile>a{text-align:center;grid-column:1/-1;width:100%}.crm-v2-metrics{grid-template-columns:1fr 1fr}.crm-v2-control-grid{grid-template-columns:1fr}.crm-v2-control-grid>label{border-top:1px solid #29252d;border-left:0}.crm-v2-control-grid>label:first-child{border-top:0}.crm-v2-facts{grid-template-columns:1fr 1fr}.crm-v2-facts>span,.crm-v2-facts>span:nth-child(3n),.crm-v2-facts>span:nth-last-child(-n+3){border-bottom:1px solid #29252d;border-right:1px solid #29252d}.crm-v2-facts>span:nth-child(2n){border-right:0}.crm-v2-facts>span:nth-last-child(-n+2){border-bottom:0}.crm-v2-email>div,.crm-v2-vault>form{grid-template-columns:1fr}.crm-v2-danger{flex-direction:column;align-items:flex-start}.crm-v2-danger button{width:100%}.crm-v2-detail>.crm-insights,.crm-v2-detail>.crm-metadata{margin:9px}}.home-ambassadors-featured{background:linear-gradient(130deg,#a757d1,#3c2b48 42%,#25222a);border:1px solid #51365f;border-radius:28px;margin-top:22px;padding:1px;position:relative;box-shadow:0 34px 100px #0008,0 0 70px #8b46e912}.home-ambassadors-featured:before{content:"";pointer-events:none;border:1px solid #ffffff0b;border-radius:50%;width:650px;height:650px;position:absolute;top:-260px;right:-170px;box-shadow:0 0 0 80px #ffffff04,0 0 0 160px #ffffff02}.home-ambassador-stage{background:radial-gradient(circle at 83% 8%,#9e4fc74a,#0000 35%),radial-gradient(circle at 5% 100%,#3c804425,#0000 34%),linear-gradient(135deg,#18101d,#0c0b0e 68%);border-radius:27px 27px 0 0;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:54px;padding:62px 64px 54px;display:grid;position:relative}.home-ambassador-intro{z-index:1;position:relative}.home-ambassador-intro h2{letter-spacing:-.075em;max-width:850px;margin:14px 0 22px;font-size:clamp(53px,6.5vw,88px);line-height:.87}.home-ambassador-intro h2 span{color:#c983ee}.home-ambassador-intro>p:not(.eyebrow){color:#a59ca9;max-width:680px;margin:0;font-size:14px;line-height:1.72}.home-ambassador-actions{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.home-ambassador-actions .button{min-height:46px}.home-ambassador-actions .primary{color:#fff;background:linear-gradient(135deg,#a958d1,#77369b);border-color:#a958d1}.home-ambassador-actions .ghost{color:#c4b8c8;background:#151218;border-color:#403546}.home-ambassador-proof{z-index:1;align-content:end;display:grid;position:relative}.home-ambassador-proof>span{border-bottom:1px solid #3b303f;gap:6px;padding:20px 4px;display:grid}.home-ambassador-proof>span:last-child{border-bottom:0}.home-ambassador-proof strong{letter-spacing:-.05em;font-size:clamp(24px,3vw,36px)}.home-ambassador-proof small{color:#827986;letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:700}.home-ambassador-roster{background:#0d0c0f;padding:25px;position:relative}.home-ambassador-roster>header{justify-content:space-between;align-items:center;gap:22px;margin-bottom:17px;padding:0 3px;display:flex}.home-ambassador-roster>header>div{gap:4px;display:grid}.home-ambassador-roster>header span{color:#9a5dba;font:850 7px var(--font-mono);letter-spacing:.12em}.home-ambassador-roster>header strong{font-size:13px}.home-ambassador-roster>header>a{color:#b47dce;font-size:8px;font-weight:800}.home-ambassador-roster .ambassador-roster{grid-template-columns:repeat(auto-fit,minmax(275px,1fr))}.home-ambassador-roster .ambassador-card{border-radius:15px;box-shadow:0 18px 50px #0007}.home-ambassador-roster .ambassador-card-art{height:165px}.home-ambassador-roster .ambassador-card-copy{min-height:184px;padding:18px}.home-ambassador-roster .ambassador-card-copy>strong{font-size:21px}.ambassador-card-art>em.forming{color:#d39aeb;background:#25172b;border:1px solid #684078}.ambassador-placeholder[href]:hover{background:#17111b;border-color:#815095}.ambassador-placeholder[href]:hover .ambassador-card-art>span{transform:scale(1.04)}@media (max-width:950px){.home-ambassador-stage{grid-template-columns:1fr;gap:30px;padding:48px 40px}.home-ambassador-proof{grid-template-columns:repeat(3,1fr)}.home-ambassador-proof>span{border-bottom:0;border-right:1px solid #3b303f;padding:16px}.home-ambassador-proof>span:first-child{padding-left:0}.home-ambassador-proof>span:last-child{border-right:0}.home-ambassador-proof strong{font-size:24px}}@media (max-width:620px){.home-ambassadors-featured{border-radius:20px;margin-top:8px}.home-ambassador-stage{border-radius:19px 19px 0 0;padding:35px 21px 30px}.home-ambassador-intro h2{font-size:48px}.home-ambassador-intro>p:not(.eyebrow){font-size:12px}.home-ambassador-actions{display:grid}.home-ambassador-actions .button{width:100%}.home-ambassador-proof{grid-template-columns:1fr}.home-ambassador-proof>span,.home-ambassador-proof>span:first-child{border-bottom:1px solid #3b303f;border-right:0;padding:13px 0}.home-ambassador-proof>span:last-child{border-bottom:0}.home-ambassador-roster{padding:17px 12px}.home-ambassador-roster>header{flex-direction:column;align-items:flex-start}.home-ambassador-roster .ambassador-card-art{height:150px}}.home-ambassadors-featured{background:#100e12;border:1px solid #3b303f;border-radius:18px;grid-template-columns:minmax(300px,.72fr) minmax(520px,1.28fr);align-items:stretch;gap:0;margin-top:30px;padding:0;display:grid;overflow:hidden;box-shadow:0 22px 65px #0005}.home-ambassadors-featured:before{display:none}.home-ambassadors-featured>.home-ambassador-intro{background:radial-gradient(circle at 0 100%,#284b2b20,#0000 40%),linear-gradient(145deg,#18121c,#100e12);border-right:1px solid #302832;flex-direction:column;justify-content:center;align-items:flex-start;padding:34px 38px;display:flex}.home-ambassadors-featured .home-ambassador-intro h2{letter-spacing:-.058em;max-width:500px;margin:9px 0 12px;font-size:clamp(30px,3.2vw,45px);line-height:.97}.home-ambassadors-featured .home-ambassador-intro>p:not(.eyebrow){color:#8e8792;max-width:480px;margin:0;font-size:10px;line-height:1.6}.home-ambassador-trust{align-items:baseline;gap:8px;margin-top:19px;display:flex}.home-ambassador-trust strong{color:#d295ed;letter-spacing:-.04em;font-size:20px}.home-ambassador-trust span{color:#6f6873;text-transform:uppercase;letter-spacing:.06em;font-size:7px;font-weight:750}.home-ambassadors-featured .home-ambassador-actions{align-items:center;gap:14px;margin-top:20px;display:flex}.home-ambassadors-featured .home-ambassador-actions .button{background:#7f439d;border-color:#75438c;min-height:38px;padding:0 13px;font-size:8px}.home-ambassadors-featured .home-ambassador-actions>a:not(.button){color:#a678ba;font-size:8px;font-weight:800}.home-ambassadors-featured .home-ambassador-actions>a:not(.button):hover{color:#dfb7ef}.home-ambassadors-featured>.home-ambassador-roster{background:#0c0b0e;align-content:center;gap:10px;padding:20px 22px;display:grid}.home-ambassadors-featured .home-ambassador-roster>header{margin:0;padding:0}.home-ambassadors-featured .home-ambassador-roster>header>span{color:#756b79;font:800 6px var(--font-mono);letter-spacing:.12em}.home-ambassadors-featured .home-ambassador-roster>header>a{color:#9871aa;font-size:7px}.home-ambassadors-featured .ambassador-roster.compact{grid-template-columns:1fr;gap:7px}.home-ambassadors-featured .ambassador-card-compact{min-height:102px;box-shadow:none;border-radius:11px;grid-template-columns:102px minmax(0,1fr);display:grid}.home-ambassadors-featured .ambassador-card-compact .ambassador-card-art{border-right:1px solid #302832;justify-content:center;align-items:center;height:100%;min-height:102px;padding:10px}.home-ambassadors-featured .ambassador-card-compact .ambassador-card-art>span{border-radius:14px;width:48px;height:48px;font-size:17px;box-shadow:0 8px 22px #0009}.home-ambassadors-featured .ambassador-card-compact .ambassador-card-art>em{padding:4px 5px;font-size:5px;top:7px;bottom:auto;right:7px}.home-ambassadors-featured .ambassador-card-compact .ambassador-card-art>em.forming{display:none}.home-ambassadors-featured .ambassador-card-compact .ambassador-card-copy{justify-content:center;min-height:0;padding:12px 15px}.home-ambassadors-featured .ambassador-card-compact .ambassador-card-copy>small{font-size:5px}.home-ambassadors-featured .ambassador-card-compact .ambassador-card-copy>strong{margin-top:5px;font-size:16px;line-height:1.05}.home-ambassadors-featured .ambassador-card-compact .ambassador-card-copy>b{margin-top:3px;font-size:7px}.home-ambassadors-featured .ambassador-card-compact .ambassador-card-copy>p{-webkit-line-clamp:1;margin:7px 0 0;font-size:7px;line-height:1.4}.home-ambassadors-featured .ambassador-card-compact .ambassador-card-copy>span{margin-top:8px;padding-top:7px;font-size:6px}.home-ambassadors-featured .ambassador-placeholder.ambassador-card-compact .ambassador-card-copy>strong{max-width:none;font-size:15px}@media (max-width:950px){.home-ambassadors-featured{grid-template-columns:1fr}.home-ambassadors-featured>.home-ambassador-intro{border-bottom:1px solid #302832;border-right:0;padding:28px}.home-ambassadors-featured>.home-ambassador-roster{padding:18px}.home-ambassadors-featured .ambassador-roster.compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.home-ambassadors-featured{border-radius:14px;margin-top:12px}.home-ambassadors-featured>.home-ambassador-intro{padding:24px 20px}.home-ambassadors-featured .home-ambassador-intro h2{font-size:34px}.home-ambassadors-featured .home-ambassador-actions{gap:10px;width:100%;display:grid}.home-ambassadors-featured .home-ambassador-actions .button{width:100%}.home-ambassadors-featured .home-ambassador-actions>a:not(.button){text-align:center}.home-ambassadors-featured .ambassador-roster.compact{grid-template-columns:1fr}.home-ambassadors-featured .ambassador-card-compact{grid-template-columns:82px minmax(0,1fr)}.home-ambassadors-featured .ambassador-card-compact .ambassador-card-art{min-height:96px}.home-ambassadors-featured .ambassador-card-compact .ambassador-card-copy>p{display:none}}@media (max-width:0){.account-workspace,.settings-workspace{max-width:1360px;padding-top:24px}.unified-settings-layout{display:block}.settings-navigator.unified{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0e0d10e8;border:1px solid #36303a;border-radius:15px;grid-template-columns:150px minmax(0,1fr);align-items:stretch;width:100%;margin:0 0 22px;display:grid;position:sticky;top:76px;overflow:visible;box-shadow:0 18px 55px #0005}.settings-navigator.unified>header{border:0;border-right:1px solid #302a34;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;padding:14px 18px;display:flex}.settings-navigator.unified>header span{font-size:8px}.settings-navigator.unified>header strong{font-size:14px}.settings-nav-track{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;min-width:0;padding:6px;display:grid}.settings-nav-track>a{color:#968e9a;border:1px solid #0000;border-radius:10px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:58px;padding:8px 9px;transition:background .16s,border-color .16s,color .16s;display:grid}.settings-nav-track>a:hover{color:#fff;background:#18151a}.settings-nav-track>a.active{color:#fff;background:linear-gradient(135deg,#291b30,#171319);border-color:#664077;box-shadow:inset 0 -2px #a85bc9}.settings-nav-track i{color:#b079ca;width:32px;height:32px;font:800 10px var(--font-mono);background:#1d1921;border-radius:9px;place-items:center;font-style:normal;display:grid}.settings-nav-track>a.active i{color:#fff;background:#7e3ba2}.settings-nav-track>a>span{gap:2px;min-width:0;display:grid}.settings-nav-track strong{font-size:11px}.settings-nav-track small{color:#77707c;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.3;overflow:hidden}.settings-nav-track>a.active small{color:#9f94a4}.settings-content-pane{width:100%;max-width:none}.account-profile.account-view-profile{display:block}.account-profile.account-view-profile>.profile-identity-studio{gap:18px;display:grid;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.profile-identity-studio>.account-settings-heading{background:0 0;border:0;border-bottom:1px solid #302a34;padding:14px 4px 23px}.profile-identity-studio>.account-settings-heading h2{font-size:clamp(34px,3.6vw,46px)}.profile-identity-studio>.account-settings-heading>p:last-child{font-size:13px}.profile-identity-studio>.account-preferences-summary{background:0 0;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:12px;padding:0}.profile-identity-studio>.account-preferences-summary>.newsletter-preference,.profile-identity-studio>.account-preferences-summary>div:first-child{background:#111014;border:1px solid #39323e;border-radius:15px;min-height:118px;margin:0;padding:20px;box-shadow:0 18px 55px #0003}.profile-identity-studio>.profile-connections-section{background:#111014;border:1px solid #39323e;border-radius:18px;margin:0;overflow:hidden;box-shadow:0 24px 70px #0004}.profile-identity-studio>.profile-connections-section>div:first-child{background:0 0;padding:25px 28px 20px}.profile-identity-studio>.profile-connections-section .connection-grid{border-top:1px solid #302a34;padding:16px 18px 20px}.profile-identity-studio>.profile-connections-section .connection-card{background:#0d0c0f;min-height:132px}.profile-identity-studio>.moderated-streams{background:#111014;border:1px solid #39323e;border-radius:18px;margin:0;box-shadow:0 24px 70px #0004}@media (max-width:1180px){.settings-navigator.unified{grid-template-columns:125px minmax(0,1fr)}.settings-nav-track{grid-template-columns:repeat(6,minmax(142px,1fr));overflow-x:auto}.settings-nav-track small{font-size:8px}}@media (max-width:760px){.settings-navigator.unified{display:none}.settings-mobile-picker{display:grid}.profile-identity-studio>.account-preferences-summary{grid-template-columns:1fr}.profile-identity-studio>.account-settings-heading{padding:10px 2px 20px}.profile-identity-studio>.account-settings-heading h2{font-size:36px}}.account-control-shell>.control-room-sidebar{z-index:40}.account-control-shell .control-room-topbar{z-index:30}.account-control-shell .settings-navigator.unified{z-index:10}.account-view-page .viewer-page-builder{background:0 0;border:0;border-radius:0;overflow:visible}.account-view-page .viewer-page-builder>header{background:0 0;border:0;border-bottom:1px solid #342d38;min-height:0;padding:12px 4px 30px}.account-view-page .viewer-page-builder>header h2{letter-spacing:-.058em;margin:8px 0 9px;font-size:clamp(38px,4.4vw,54px);line-height:.96}.account-view-page .viewer-page-builder>header p:last-child{color:#a098a4;max-width:720px;font-size:14px;line-height:1.65}.account-view-page .viewer-page-builder>header>a{color:#d7a9eb;background:#211627;border-color:#68437a;border-radius:999px;align-items:center;min-height:42px;padding:0 16px;font-size:11px;display:inline-flex}.account-view-page .viewer-builder-form{background:0 0;gap:0;display:grid;border:0!important;padding:0!important}.account-view-page .viewer-builder-form>section{background:0 0;border:0;border-bottom:1px solid #302a34;border-radius:0;grid-template-columns:minmax(190px,.38fr) minmax(0,1.25fr);gap:16px 44px;padding:34px 4px;display:grid;position:relative}.account-view-page .viewer-builder-form>section:before{content:"";pointer-events:none;background:linear-gradient(#7f429d55,#382c3e22);width:1px;position:absolute;top:34px;bottom:34px;left:58px}.account-view-page .viewer-builder-form>section>.viewer-builder-step{z-index:1;grid-area:1/1/span 30;align-self:start;align-items:flex-start;gap:14px;position:sticky;top:166px}.account-view-page .viewer-builder-form>section>:not(.viewer-builder-step){grid-column:2;min-width:0}.account-view-page .viewer-builder-step>span{color:#d695f1;background:linear-gradient(145deg,#392044,#1c1421);border:1px solid #704486;border-radius:14px;flex:none;width:44px;height:44px;font-size:11px;box-shadow:0 12px 28px #0006}.account-view-page .viewer-builder-step>div{gap:6px;padding-top:3px}.account-view-page .viewer-builder-step strong{letter-spacing:-.02em;font-size:16px;line-height:1.2}.account-view-page .viewer-builder-step small{color:#8e8592;max-width:190px;font-size:12px;line-height:1.5}.account-view-page .viewer-builder-form>section>label{color:#c8c0cb;gap:9px;font-size:13px}.account-view-page .viewer-builder-form :is(input:not([type=checkbox]):not([type=color]),select,textarea){color:#f5f1f6;background:#0d0c0f;border-color:#3b343f;border-radius:11px;font-size:14px;transition:border-color .16s,box-shadow .16s,background .16s}.account-view-page .viewer-builder-form :is(input:not([type=checkbox]):not([type=color]),select){height:50px}.account-view-page .viewer-builder-form textarea{min-height:120px;padding:14px 15px;line-height:1.55}.account-view-page .viewer-builder-form :is(input,select,textarea):focus{background:#111014;border-color:#9155ad;outline:0;box-shadow:0 0 0 3px #9b55bb1d}.account-view-page .viewer-builder-form label>small{color:#817986;font-size:11px;line-height:1.45}.account-view-page .viewer-builder-form .two-col{gap:12px}.account-view-page .viewer-builder-form .two-col>label{color:#c8c0cb;gap:9px;padding:0;font-size:13px;display:grid}.account-view-page .viewer-username-input{background:#0d0c0f;border-color:#3b343f;border-radius:11px;height:50px}.account-view-page .viewer-username-input:focus-within{border-color:#9155ad;box-shadow:0 0 0 3px #9b55bb1d}.account-view-page .viewer-username-input>span{color:#8f8493;padding-left:15px;font-size:12px}.account-view-page .viewer-username-input input{height:48px!important;box-shadow:none!important;background:0 0!important;border:0!important}.account-view-page .account-avatar-editor{background:radial-gradient(circle at 0,#74389624,#0000 30%),linear-gradient(135deg,#17121b,#0d0c0f);border-color:#493850;border-radius:16px;grid-template-columns:76px minmax(0,1fr);gap:18px;min-height:116px;padding:18px 20px}.account-view-page .account-avatar-editor>span{background:linear-gradient(145deg,#a151c9,#4e2265);border-radius:22px;width:76px;height:76px;font-size:26px;box-shadow:0 14px 36px #0008}.account-view-page .account-avatar-editor strong{font-size:15px}.account-view-page .account-avatar-editor small{font-size:11px}.account-view-page .avatar-reset,.account-view-page .avatar-upload-button{border-radius:9px;min-height:38px;padding:0 13px;font-size:11px}.account-view-page .spotlight-banner-editor{background:#0d0c0f;border-color:#403547;border-radius:17px;grid-template-columns:minmax(300px,1fr) minmax(260px,.72fr);gap:0;padding:0;overflow:hidden}.account-view-page .spotlight-banner-editor .banner-preview{border:0;border-right:1px solid #342d38;border-radius:0;min-height:210px}.account-view-page .banner-editor-meta{align-content:center;gap:18px;padding:24px}.account-view-page .banner-editor-copy{gap:7px;display:grid}.account-view-page .banner-editor-copy strong{font-size:16px}.account-view-page .banner-editor-copy small{color:#8e8592;font-size:11px;line-height:1.55}.account-view-page .banner-editor-actions{flex-wrap:wrap;gap:8px;display:flex}.account-view-page .banner-editor-actions .button{min-height:40px;padding-inline:13px;font-size:11px}.account-view-page .spotlight-accent{background:#100f12;border:1px solid #38313c;border-radius:14px;grid-template-columns:repeat(3,92px) minmax(0,1fr);gap:10px;padding:14px}.account-view-page .spotlight-accent>label{background:#0b0a0c;border:1px solid #302a34;border-radius:10px;align-content:space-between;gap:9px;min-height:76px;padding:10px;font-size:10px;display:grid}.account-view-page .spotlight-accent input[type=color]{border-radius:7px;width:100%;height:32px}.account-view-page .spotlight-accent>div{align-content:center;padding:12px}.account-view-page .spotlight-accent>div strong{font-size:14px}.account-view-page .spotlight-accent>div small{font-size:11px;line-height:1.5}.account-view-page .spotlight-source-tabs{border-color:#3a323f;border-radius:14px;padding:6px}.account-view-page .spotlight-source-tabs>button{min-height:46px;font-size:12px}.account-view-page .spotlight-media-source,.account-view-page .spotlight-track-picker{background:#0d0c0f;border-color:#3a333e;border-radius:14px;padding:18px}.account-view-page .spotlight-details-heading strong,.account-view-page .spotlight-media-source-heading strong,.account-view-page .spotlight-track-picker>span{font-size:13px}.account-view-page .spotlight-details-heading small,.account-view-page .spotlight-link-field>small,.account-view-page .spotlight-media-source-heading small,.account-view-page .spotlight-track-picker>small{font-size:11px!important}.account-view-page .spotlight-link-field{font-size:13px}.account-view-page .spotlight-file-upload{border-radius:13px;min-height:78px;padding:13px 15px}.account-view-page .spotlight-file-upload strong{font-size:13px}.account-view-page .spotlight-file-upload small{font-size:11px!important}.account-view-page .spotlight-file-upload b{font-size:11px}.account-view-page .spotlight-track-fields{gap:12px}.account-view-page .spotlight-track-fields>label{color:#c8c0cb;gap:8px;font-size:13px}.account-view-page .spotlight-track-fields>label>span b{font-size:9px}.account-view-page .spotlight-track-clear{font-size:11px}.account-view-page .viewer-link-editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.account-view-page .viewer-link-editor>label{background:#0d0c0f;border-color:#39323e;border-radius:13px;grid-template-columns:40px minmax(0,1fr);gap:12px;min-height:78px;padding:10px 12px}.account-view-page .viewer-link-editor>label>span{border-radius:11px;width:38px;height:38px;font-size:13px}.account-view-page .viewer-link-editor>label>div{grid-template-columns:1fr;gap:6px}.account-view-page .viewer-link-editor strong{font-size:12px}.account-view-page .viewer-link-editor input{height:42px!important}.account-view-page .streamer-sharing-layout{gap:12px}.account-view-page .share-card-preview,.account-view-page .viewer-page-sharing .share-settings{background:#0d0c0f;border-color:#3a333f;border-radius:15px}.account-view-page .viewer-page-sharing .share-settings{padding:20px}.account-view-page .share-editor-heading strong{font-size:14px}.account-view-page .share-editor-heading small{font-size:11px}.account-view-page .share-editor>label{font-size:13px}.account-view-page .share-card-preview{overflow:hidden;box-shadow:0 20px 55px #0007}.account-view-page .live-page-visibility-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.account-view-page .live-page-visibility-grid .toggle,.account-view-page .viewer-builder-form>section>.toggle{background:#0d0c0f;border-color:#39323e;border-radius:13px;min-height:76px;padding:15px}.account-view-page .live-page-visibility-grid .toggle strong,.account-view-page .viewer-builder-form>section>.toggle strong{font-size:13px}.account-view-page .live-page-visibility-grid .toggle small,.account-view-page .viewer-builder-form>section>.toggle small{font-size:11px;line-height:1.5}.account-view-page .viewer-builder-save{z-index:18;border-radius:999px;justify-self:end;width:220px;min-height:50px;margin:18px 4px 0;position:sticky;bottom:18px;right:0;box-shadow:0 18px 45px #000b,0 0 0 6px #09090bcc}.account-view-page .viewer-builder-form>.error,.account-view-page .viewer-builder-form>.success{border-radius:9px;justify-self:end;margin:16px 4px -8px;padding:9px 12px;font-size:12px}@media (max-width:980px){.account-view-page .viewer-builder-form>section{grid-template-columns:170px minmax(0,1fr);column-gap:28px}.account-view-page .spotlight-banner-editor,.account-view-page .viewer-link-editor{grid-template-columns:1fr}.account-view-page .spotlight-banner-editor .banner-preview{border-bottom:1px solid #342d38;border-right:0}.account-view-page .spotlight-accent{grid-template-columns:repeat(3,1fr)}.account-view-page .spotlight-accent>div{grid-column:1/-1}}@media (max-width:700px){.account-view-page .viewer-page-builder>header{flex-direction:column;align-items:flex-start;padding:8px 1px 22px}.account-view-page .viewer-page-builder>header h2{font-size:38px}.account-view-page .viewer-page-builder>header>a{justify-content:center;width:100%}.account-view-page .viewer-builder-form>section{grid-template-columns:1fr;gap:18px;padding:26px 1px}.account-view-page .viewer-builder-form>section:before{display:none}.account-view-page .viewer-builder-form>section>.viewer-builder-step{grid-area:auto/1;position:static}.account-view-page .viewer-builder-form>section>:not(.viewer-builder-step){grid-column:1}.account-view-page .viewer-builder-step small{max-width:none}.account-view-page .live-page-visibility-grid,.account-view-page .viewer-builder-form .two-col{grid-template-columns:1fr}.account-view-page .spotlight-accent{grid-template-columns:repeat(3,1fr)}.account-view-page .account-avatar-editor{grid-template-columns:64px minmax(0,1fr);padding:15px}.account-view-page .account-avatar-editor>span{border-radius:18px;width:64px;height:64px}.account-view-page .viewer-builder-save{width:calc(100% - 2px);margin-inline:1px}.account-view-page .streamer-sharing-layout{grid-template-columns:1fr}}}.account-control-shell>.control-room-sidebar,.control-room-shell>.control-room-sidebar{z-index:40}.account-control-shell .control-room-topbar,.control-room-shell .control-room-topbar{z-index:30}.account-workspace,.settings-workspace{max-width:1480px;padding-top:24px}.unified-settings-layout{grid-template-columns:236px minmax(0,1fr);align-items:start;gap:24px;display:grid}.settings-navigator.unified{z-index:8;background:#0e0d10;border:1px solid #343038;border-radius:16px;position:sticky;top:92px;overflow:hidden;box-shadow:0 18px 55px #0004}.settings-navigator.unified>header{background:linear-gradient(145deg,#17131a,#100f12);border-bottom-color:#2d2931;padding:20px}.settings-navigator.unified>header span{color:#a66fc1;font-size:8px}.settings-navigator.unified section{gap:4px;padding:11px}.settings-navigator.unified section+section{border-top-color:#29252d}.settings-navigator.unified section>p{color:#83778a;padding:5px 8px 7px;font-size:8px}.settings-navigator.unified section>a{border-radius:11px;grid-template-columns:36px minmax(0,1fr);gap:10px;min-height:58px;padding:8px}.settings-navigator.unified section>a:hover{color:#fff;background:#18151a}.settings-navigator.unified section>a.active{background:linear-gradient(135deg,#281b30,#171319);border-color:#664277;box-shadow:inset 3px 0 #ab61ca}.settings-navigator.unified i{border-radius:10px;width:36px;height:36px;font-size:10px}.settings-navigator.unified section small{color:#817987;font-size:9px;line-height:1.35}.settings-content-pane{width:100%;max-width:none}.settings-content-pane :is(input:not([type=checkbox]):not([type=color]),select,textarea){color:#f3eff4;background:#0d0c0f;border:1px solid #3a353e;border-radius:10px;transition:border-color .16s,background .16s,box-shadow .16s}.settings-content-pane textarea{resize:vertical;min-height:108px;padding:13px 14px;line-height:1.55}.settings-content-pane :is(input,select,textarea):focus{background:#111014;border-color:#8e53a9;outline:0;box-shadow:0 0 0 3px #9b55bb1b}.settings-content-pane label{color:#d2cbd5;line-height:1.35}.settings-content-pane label>small{color:#89818d;line-height:1.5}.account-profile>.connections-section,.account-profile>.creator-rewards,.account-profile>.moderated-streams,.account-profile>.payout-settings,.account-profile>.profile-defaults,.settings-card,.viewer-page-builder{background:#111014;border-color:#36313a;border-radius:16px;overflow:hidden;box-shadow:0 24px 70px #0004}.account-settings-heading,.settings-card>header,.viewer-page-builder>header{background:radial-gradient(circle at 100% 0,#73359120,#0000 35%),linear-gradient(125deg,#18131c,#111014 70%);border-bottom:1px solid #322d36;min-height:0;padding:25px 27px}.settings-card>header h2,.viewer-page-builder>header h2{letter-spacing:-.04em;margin:6px 0;font-size:27px}.settings-card>header p,.viewer-page-builder>header p:last-child{color:#a098a4;max-width:720px;font-size:12px;line-height:1.55}.settings-form-section,.settings-subsection{background:#121014;border:1px solid #343039;border-radius:13px;gap:15px;padding:18px;display:grid}.settings-form-section-heading,.settings-subsection>div:first-child{border-bottom:1px solid #2e2a32;gap:5px;padding-bottom:13px}.settings-form-section-heading small,.settings-subsection>div:first-child>small{color:#938b97;font-size:10px;line-height:1.5}.settings-form-grid,.settings-inline,.social-settings-grid{gap:12px}.settings-form-grid>label,.settings-form-section>label,.settings-subsection>label,.social-settings-grid>label{gap:7px;display:grid}.settings-content-pane .toggle{background:#0e0d10;border:1px solid #343039;border-radius:11px;align-items:flex-start;min-height:62px;padding:12px 13px}.settings-content-pane .toggle input{accent-color:#a552c7;margin-top:2px}.settings-content-pane .toggle span{gap:4px;display:grid}.settings-content-pane .toggle small{color:#89818d;line-height:1.45}.settings-save-row{z-index:7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111014e8;border:1px solid #39323e;border-radius:13px;justify-content:flex-end;align-items:center;gap:12px;margin:2px -8px -8px;padding:11px;display:flex;position:sticky;bottom:12px;box-shadow:0 18px 45px #0009}.settings-save-row>.button,.viewer-builder-save{border-radius:9px;min-width:175px;min-height:43px}.settings-tool-tabs{background:#0d0c0f;border-color:#343039;border-radius:13px;gap:7px;padding:6px}.settings-tool-tabs button{border-radius:9px;min-height:54px}.settings-tool-tabs strong{font-size:11px}.settings-tool-tabs small{color:#817987;font-size:9px}.viewer-builder-form>section{background:#121014;border-color:#353039;border-radius:13px;gap:14px;padding:18px}.viewer-builder-step{align-items:flex-start}.viewer-builder-step>span{background:#271b2e;border:1px solid #533961;flex:none;width:34px;height:34px}.viewer-builder-step small{color:#918994;line-height:1.45}.viewer-builder-form label>small{font-size:10px}.viewer-link-editor{gap:8px}.viewer-link-editor>label{background:#0d0c0f;border-color:#343039;min-height:66px}.viewer-link-editor>label>div{grid-template-columns:72px minmax(0,1fr)}.account-settings-heading h2{font-size:36px}.account-settings-heading>p:last-child{color:#a098a4;font-size:12px}.account-preferences-summary{gap:12px;padding:18px}.account-preferences-summary>div:first-child{padding:16px}.account-preferences-summary>div:first-child>p{color:#918994;font-size:10px}.connections-section>div:first-child{padding:22px}.connection-grid{gap:10px;padding:16px}.connection-card{background:#0d0c0f;border-color:#343039;min-height:126px}@media (max-width:1050px){.unified-settings-layout{grid-template-columns:205px minmax(0,1fr);gap:16px}.viewer-link-editor{grid-template-columns:1fr}.settings-form-grid,.social-settings-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.unified-settings-layout{display:block}.settings-navigator.unified{display:none}.settings-mobile-picker{gap:7px;margin-bottom:14px;display:grid}.settings-mobile-picker>span{font-size:11px}.settings-mobile-picker select{height:48px;font-size:13px}.account-settings-heading,.settings-card>header,.viewer-page-builder>header{padding:21px 18px}.settings-card-body,.viewer-builder-form{padding:13px}.settings-form-section,.settings-subsection,.viewer-builder-form>section{padding:14px}.settings-form-grid,.social-settings-grid{grid-template-columns:1fr}.settings-save-row{bottom:72px}.settings-save-row>.button,.viewer-builder-save{width:100%}}.settings-column{gap:16px;display:grid}.account-settings-heading,.profile-identity-heading,.settings-card>header,.viewer-page-builder>header{min-height:0!important;box-shadow:none!important;background:#121214!important;border-bottom:1px solid #2d2b31!important;padding:20px 22px!important}.settings-card>header{align-items:center;gap:14px;display:flex}.settings-card>header>span{color:#a99cb0;width:auto;height:auto;font:800 7px var(--font-mono);letter-spacing:.1em;background:#19171b;border:1px solid #3a343f;border-radius:6px;padding:5px 7px;display:block}.account-settings-heading h2,.profile-identity-heading h2,.settings-card>header h2,.viewer-page-builder>header h2{letter-spacing:-.045em!important;margin:3px 0 4px!important;font-size:clamp(24px,2.4vw,32px)!important}.account-settings-heading>p:last-child,.profile-identity-heading>div:first-child>p:last-child,.settings-card>header p,.viewer-page-builder>header p:last-child{color:#918d96!important;margin:0!important;font-size:11px!important;line-height:1.5!important}.settings-card>header .moderator-count{margin-left:auto}.settings-autosave-status{color:#8f8993;white-space:nowrap;background:#0d0d0f;border:1px solid #343139;border-radius:8px;align-items:center;gap:7px;margin-left:auto;padding:7px 9px;font-size:9px;display:inline-flex}.settings-autosave-status i,.viewer-autosave-status i{background:#706a73;border-radius:50%;width:7px;height:7px}.settings-autosave-status i.saving,.viewer-autosave-status i.saving{background:#d0a7e4;animation:settings-save-pulse .8s ease-in-out infinite alternate;box-shadow:0 0 10px #b768dc}.settings-autosave-status i.saved,.viewer-autosave-status i.saved{background:#4ed37d;box-shadow:0 0 9px #4ed37d66}.settings-autosave-status i.error{background:#f26c79}@keyframes settings-save-pulse{to{opacity:.35}}.settings-card-body{background:#0b0b0d;gap:14px;padding:16px}.settings-form-section,.settings-subsection{background:#101012;border-color:#302e34;border-radius:11px;gap:13px;padding:16px}.settings-form-section-heading,.settings-subsection>div:first-child{padding-bottom:11px}.settings-form-section-heading small,.settings-subsection>div:first-child>small{color:#97929b;max-width:760px;font-size:11px}.settings-content-pane label{color:#e4dfe7;gap:7px;font-size:12px;font-weight:720}.settings-content-pane label>small{color:#8e8992;font-size:10px}.settings-content-pane :is(input:not([type=checkbox]):not([type=color]),select,textarea){background:#09090b;border-color:#414047;border-radius:9px;font-size:13px}.settings-content-pane :is(input:not([type=checkbox]):not([type=color]),select){height:46px}.settings-content-pane textarea{min-height:100px}.settings-section-divider{border-top:1px solid #302d34;align-items:center;gap:12px;margin:9px 0 -1px;padding:13px 2px 2px;display:flex}.settings-section-divider span{color:#b886ce;font:850 8px var(--font-mono);letter-spacing:.12em}.settings-section-divider p{color:#817b85;margin:0;font-size:10px}.settings-content-pane .toggle{background:#0c0c0e;border-color:#343239;min-height:68px;padding:13px}.settings-content-pane .toggle:hover{border-color:#514657}.settings-content-pane .toggle small{font-size:10px}.settings-workspace-grid.view-safety>.settings-column{gap:14px}.settings-workspace-grid.view-safety .settings-card{margin:0}.moderated-for-list{gap:8px;display:grid}.moderated-for-list article{background:#0c0c0e;border:1px solid #302e34;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:64px;padding:12px 13px;display:grid}.moderated-for-list article>div{gap:3px;display:grid}.moderated-for-list article strong{font-size:12px}.moderated-for-list article small{color:#817b85;font-size:9px}.moderated-for-list article>a,.moderated-for-list article>button{color:#ddd7e1;cursor:pointer;background:#17151a;border:1px solid #3a363f;border-radius:8px;align-items:center;min-height:34px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.moderated-for-list article>button{color:#dba6ae}.moderated-for-list article>a:hover{color:#fff;border-color:#79508d}.viewer-page-builder{background:#0b0b0d}.viewer-page-builder>header{align-items:center}.viewer-page-builder>header>a{color:#e8e2eb;background:#19171b;border:1px solid #3e3942;border-radius:8px;min-height:38px;padding:0 12px;font-size:10px}.viewer-builder-form{background:#0b0b0d;gap:10px;padding:14px}.viewer-builder-form>section{background:#101012;border-color:#302e34;border-radius:11px;grid-template-columns:190px minmax(0,1fr);gap:14px 30px;padding:22px 20px}.viewer-builder-step>span{color:#b997c8;background:#1c1920;border-color:#46404b}.viewer-builder-step small{color:#908a94;font-size:10px}.viewer-builder-form>section>label{font-size:12px}.viewer-builder-form :is(input:not([type=checkbox]):not([type=color]),select,textarea){color:#f5f2f6;background:#09090b;border-color:#414047;font-size:13px}.viewer-builder-form :is(input:not([type=checkbox]):not([type=color]),select){height:46px}.viewer-builder-form textarea{padding:12px 13px;line-height:1.5}.spotlight-source-tabs{background:0 0!important;border:0!important;grid-template-columns:1fr!important;gap:7px!important;padding:0!important}.spotlight-source-tabs button{text-align:left!important;background:#0c0c0e!important;border:1px solid #37343b!important;border-radius:9px!important;min-height:48px!important;padding:0 14px!important}.spotlight-source-tabs button:after{float:right;content:"Select";color:#77717b;font-size:9px}.spotlight-source-tabs button.active{background:#1a151e!important;border-color:#765187!important;box-shadow:inset 3px 0 #a961c7!important}.spotlight-source-tabs button.active:after{content:"Selected";color:#c58edc}.viewer-autosave-status{z-index:15;color:#aaa4ae;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#111114e8;border:1px solid #38343c;border-radius:999px;justify-self:end;align-items:center;gap:8px;margin:10px 2px 2px;padding:10px 13px;font-size:10px;font-weight:750;display:inline-flex;position:sticky;bottom:16px;box-shadow:0 12px 35px #0009}.provider-card-discord .provider-logo{color:#fff!important;background:#5865f2!important;border-color:#6d78ff!important;font-size:14px!important;font-weight:900!important}@media (max-width:760px){.settings-card>header{flex-wrap:wrap;align-items:flex-start}.settings-autosave-status{margin-left:0}.quality-control-grid{grid-template-columns:1fr}.settings-section-divider{flex-direction:column;align-items:flex-start}.moderated-for-list article{grid-template-columns:1fr 1fr}.moderated-for-list article>div{grid-column:1/-1}.viewer-builder-form>section{grid-template-columns:1fr}.viewer-autosave-status{bottom:74px}.settings-card>header .moderator-count{margin-left:0}}.account-workspace,.settings-workspace{width:100%!important;max-width:none!important;margin:0!important;padding:24px 26px 72px!important}.unified-settings-layout{grid-template-columns:260px minmax(0,1fr);gap:20px;width:100%}.settings-card,.settings-column,.settings-content-pane,.settings-content-pane>.account-profile,.settings-content-pane>.settings-workspace-grid,.viewer-page-builder{width:100%;min-width:0;max-width:none}.settings-navigator.unified{width:260px}.settings-navigator.unified>header{padding:20px 18px}.settings-navigator.unified section>p,.settings-navigator.unified>header span{font-size:11px}.settings-navigator.unified>header strong{font-size:17px}.settings-navigator.unified section{padding:12px}.settings-navigator.unified section>a{grid-template-columns:42px minmax(0,1fr);gap:11px;min-height:68px;padding:10px}.settings-navigator.unified i{width:42px;height:42px;font-size:13px}.settings-navigator.unified section strong{font-size:14px}.settings-navigator.unified section small{white-space:normal;font-size:12px;line-height:1.4}.account-settings-heading,.profile-identity-heading,.settings-card>header,.viewer-page-builder>header{padding:24px 26px!important}.account-settings-heading h2,.profile-identity-heading h2,.settings-card>header h2,.viewer-page-builder>header h2{font-size:32px!important}.account-settings-heading>p:last-child,.profile-identity-heading>div:first-child>p:last-child,.settings-card>header p,.viewer-page-builder>header p:last-child{font-size:14px!important;line-height:1.55!important}.settings-card-body{gap:18px;padding:22px}.settings-form-section,.settings-subsection{gap:17px;padding:20px}.settings-form-section-heading strong,.settings-subsection>div:first-child>strong{font-size:17px}.settings-form-section-heading small,.settings-subsection>div:first-child>small{font-size:13px;line-height:1.55}.settings-content-pane label,.viewer-builder-form label{color:#e9e5eb;min-width:0;font-weight:750;line-height:1.4;font-size:14px!important}.settings-content-pane label>small,.viewer-builder-form label>small{color:#99939d;line-height:1.5;font-size:12px!important}.settings-content-pane :is(input:not([type=checkbox]):not([type=color]):not([type=file]),select,textarea),.viewer-builder-form :is(input:not([type=checkbox]):not([type=color]):not([type=file]),select,textarea){box-sizing:border-box;color:#f7f4f8;background:#09090b;border-color:#454149;border-radius:10px;font-weight:600;width:100%!important;max-width:none!important;font-size:15px!important}.settings-content-pane :is(input:not([type=checkbox]):not([type=color]):not([type=file]),select),.viewer-builder-form :is(input:not([type=checkbox]):not([type=color]):not([type=file]),select){padding:0 15px;height:52px!important}.settings-content-pane textarea,.viewer-builder-form textarea{min-height:124px;padding:14px 15px;line-height:1.55}.settings-content-pane :is(input,select,textarea)::placeholder,.viewer-builder-form :is(input,textarea)::placeholder{color:#716c75;opacity:1;font-weight:500}.viewer-builder-form{gap:14px;width:100%;padding:18px}.viewer-builder-form>section{width:100%;grid-template-columns:minmax(0,1fr)!important;gap:20px!important;padding:22px!important;display:grid!important}.viewer-builder-form>section:before{display:none!important}.viewer-builder-form>section>.viewer-builder-step{border-bottom:1px solid #302e34;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:13px;width:100%;padding:0 0 17px;display:grid;grid-area:auto/1!important;position:static!important}.viewer-builder-step>span{place-items:center;width:42px;height:42px;display:grid}.viewer-builder-step strong{font-size:17px}.viewer-builder-step small{color:#99939d;max-width:none;font-size:13px;line-height:1.5}.viewer-builder-form>section>:not(.viewer-builder-step){width:100%;min-width:0;grid-column:1!important}.settings-form-grid,.social-settings-grid,.spotlight-track-fields,.upload-limit-grid,.viewer-builder-form .two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;display:grid}.spotlight-track-fields>label,.upload-limit-grid>label,.viewer-builder-form .two-col>label{align-content:start;gap:8px;display:grid}.viewer-username-input{align-items:center;width:100%;grid-template-columns:auto minmax(0,1fr)!important;display:grid!important}.viewer-username-input>span{padding-left:15px;font-size:13px}.viewer-username-input>input{min-width:0;border:0!important}.account-avatar-editor{grid-template-columns:80px minmax(0,1fr);gap:18px;width:100%;padding:18px}.account-avatar-editor>span{width:80px;height:80px}.account-avatar-editor strong{font-size:15px}.account-avatar-editor small{font-size:12px}.account-avatar-editor>div>div{gap:10px}.avatar-reset,.avatar-upload-button{min-height:42px!important;font-size:12px!important}.spotlight-banner-editor{align-items:stretch;width:100%;grid-template-columns:minmax(320px,.8fr) minmax(420px,1.2fr)!important}.spotlight-banner-editor .banner-preview{width:100%;min-height:210px}.banner-editor-meta{min-width:0;padding:20px!important}.banner-editor-copy strong{font-size:16px}.banner-editor-copy small{font-size:12px;line-height:1.5}.banner-editor-actions{gap:10px}.banner-editor-actions .button,.banner-editor-actions label{min-height:44px;font-size:12px!important}.spotlight-accent{width:100%;grid-template-columns:repeat(3,minmax(150px,190px)) minmax(240px,1fr)!important;align-items:stretch!important;gap:12px!important}.spotlight-accent>label{gap:8px;grid-template-columns:1fr!important;display:grid!important}.spotlight-accent input[type=color]{width:100%!important;height:54px!important}.spotlight-accent>div{align-content:center;min-width:0}.spotlight-accent>div strong{font-size:14px}.spotlight-accent>div small{font-size:12px;line-height:1.5}.spotlight-source-tabs{width:100%}.spotlight-source-tabs button{width:100%;min-height:56px!important;padding:0 16px!important;font-size:14px!important}.spotlight-link-field,.spotlight-track-picker{gap:8px;display:grid}.spotlight-link-field>span,.spotlight-track-picker>span{font-size:14px;font-weight:800}.spotlight-details-heading,.spotlight-media-source{width:100%}.spotlight-file-upload{box-sizing:border-box;width:100%;min-height:86px}.spotlight-details-heading strong,.spotlight-file-upload strong{font-size:15px}.spotlight-details-heading small,.spotlight-file-upload small{font-size:12px}.spotlight-track-clear{min-height:42px;font-size:12px}.viewer-link-editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.viewer-link-editor>label{box-sizing:border-box;grid-template-columns:46px minmax(0,1fr);width:100%;min-height:78px;padding:12px}.viewer-link-editor>label>span{width:40px;height:40px}.viewer-link-editor>label>div{align-items:center;gap:10px;width:100%;grid-template-columns:100px minmax(0,1fr)!important}.viewer-link-editor strong{font-size:13px}.viewer-link-editor input{height:48px!important}.viewer-page-sharing{width:100%;grid-template-columns:minmax(0,1fr) minmax(360px,.7fr)!important}.viewer-page-sharing .share-editor{box-sizing:border-box;width:100%}.share-editor-heading strong{font-size:16px}.share-editor-heading small,.share-editor-heading>span{font-size:12px}.share-card-preview{width:100%;min-width:0}.live-page-visibility-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.settings-content-pane .toggle{box-sizing:border-box;grid-template-columns:22px minmax(0,1fr);gap:12px;width:100%;min-height:82px;padding:15px;display:grid}.settings-content-pane .toggle input{width:18px;height:18px;margin:2px 0 0}.settings-content-pane .toggle strong{font-size:14px}.settings-content-pane .toggle small{font-size:12px;line-height:1.5}.quality-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.quality-cooldown{width:min(100%,420px)}.file-type-rules{width:100%}.file-type-rules>span{font-size:14px;font-weight:750}.file-type-rules>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.file-type-rules label{min-height:52px!important;font-size:14px!important}.file-type-rules>small{font-size:12px}.settings-section-divider span{font-size:11px}.settings-section-divider p{font-size:13px}.moderator-invite{grid-template-columns:minmax(190px,.28fr) minmax(320px,1fr) auto;align-items:end;gap:12px;width:100%}.moderator-invite label{gap:8px;display:grid}.moderator-invite>button{min-width:130px;height:52px}.moderator-match-help,.privacy-note{line-height:1.5;font-size:12px!important}.moderator-workspace-link{box-sizing:border-box;width:100%}.moderator-workspace-link code{font-size:12px}.block-list strong,.moderated-for-list strong,.moderator-roster strong{font-size:14px!important}.block-list small,.moderated-for-list small,.moderator-roster small{font-size:12px!important}.integration-token-create{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;width:100%;display:grid}.integration-token-create label{gap:8px;display:grid}.integration-token-create>button{min-width:150px;height:52px}.integration-token-list article strong,.integration-token-list>header strong{font-size:14px}.integration-token-list article code,.integration-token-list article small,.integration-token-list>header small{font-size:12px}.account-preferences-summary,.connection-grid,.profile-identity-form{box-sizing:border-box;width:100%}.profile-identity-form{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;gap:16px!important}.profile-identity-form>.account-avatar-editor,.profile-identity-form>.button{grid-column:1/-1}.profile-identity-form>label{box-sizing:border-box;gap:8px;width:100%;display:grid}.connection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px}.connection-card{box-sizing:border-box;width:100%}.connection-card h3{font-size:16px}.connection-card p,.connection-status{font-size:12px}.payout-settings{grid-template-columns:minmax(300px,.65fr) minmax(480px,1.35fr);gap:28px;width:100%;padding:28px}.payout-settings-copy h2{font-size:30px}.payout-settings-copy li,.payout-settings-copy>p:last-of-type{font-size:13px}.creator-rewards,.payout-card,.settings-empty-state{box-sizing:border-box;width:100%}@media (max-width:1100px){.unified-settings-layout{grid-template-columns:230px minmax(0,1fr)}.settings-navigator.unified{width:230px}.payout-settings,.spotlight-banner-editor,.viewer-page-sharing{grid-template-columns:1fr!important}.spotlight-accent{grid-template-columns:repeat(3,minmax(0,1fr))!important}.spotlight-accent>div{grid-column:1/-1}.moderator-invite{grid-template-columns:1fr 1.4fr}.moderator-invite>button{grid-column:1/-1}.connection-grid{grid-template-columns:1fr}}@media (max-width:760px){.account-workspace,.settings-workspace{padding:16px 14px 82px!important}.unified-settings-layout{display:block}.viewer-builder-form{padding:10px}.viewer-builder-form>section{padding:17px!important}.live-page-visibility-grid,.profile-identity-form,.quality-control-grid,.settings-form-grid,.social-settings-grid,.spotlight-track-fields,.upload-limit-grid,.viewer-builder-form .two-col,.viewer-link-editor{grid-template-columns:1fr}.spotlight-accent{grid-template-columns:1fr!important}.spotlight-accent>div{grid-column:auto}.spotlight-banner-editor .banner-preview{min-height:160px}.integration-token-create,.moderator-invite{grid-template-columns:1fr}.integration-token-create>button,.moderator-invite>button{width:100%}.viewer-link-editor>label>div{grid-template-columns:82px minmax(0,1fr)!important}.account-settings-heading h2,.profile-identity-heading h2,.settings-card>header h2,.viewer-page-builder>header h2{font-size:27px!important}}.control-room-content>.dashboard.dashboard-settings-page{max-width:none;padding-left:0;padding-right:0}.settings-workspace>.unified-settings-layout{padding-top:0}.settings-navigator.unified .settings-nav-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px;transition:transform .16s;overflow:visible}.settings-navigator.unified section>a:hover .settings-nav-icon{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.settings-navigator.unified .settings-nav-icon{transition:none}.settings-navigator.unified section>a:hover .settings-nav-icon{transform:none}}.featured-media-step .spotlight-source-tabs{background:0 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:0!important}.featured-media-step .spotlight-source-tabs>button{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;display:grid;color:#eee9f0!important;text-align:left!important;min-height:86px!important;box-shadow:none!important;background:#0d0d0f!important;border:1px solid #39353d!important;border-radius:13px!important;padding:14px!important}.featured-media-step .spotlight-source-tabs>button:hover{background:#121014!important;border-color:#604969!important}.featured-media-step .spotlight-source-tabs>button.active{background:linear-gradient(135deg,#27182e,#121014)!important;border-color:#9554b1!important;box-shadow:inset 3px 0 #b866db!important}.featured-media-step .spotlight-source-tabs>button:after{content:none!important}.featured-media-step .spotlight-source-tabs>button>span:nth-child(2){gap:4px;min-width:0;display:grid}.featured-media-step .spotlight-source-tabs strong{font-size:14px;line-height:1.2}.featured-media-step .spotlight-source-tabs small{color:#88818c;font-size:11px;line-height:1.35}.featured-media-step .spotlight-source-tabs button.active small{color:#aaa0ae}.featured-media-step .spotlight-source-tabs b{color:#7d7681;font:800 9px var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.featured-media-step .spotlight-source-tabs button.active b{color:#d69aec}.spotlight-source-icon{color:#af70ca;background:#19161c;border:1px solid #3c3740;border-radius:11px;place-items:center;width:42px;height:42px;display:grid!important}.spotlight-source-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.featured-media-step .spotlight-source-tabs button.active .spotlight-source-icon{color:#fff;background:#713191;border-color:#81479b}.featured-media-step .spotlight-track-picker{background:linear-gradient(135deg,#121014,#0d0d0f);border-color:#3a353e;border-radius:14px;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);gap:4px 24px;padding:20px}.featured-media-step .spotlight-track-picker>span{font-size:15px}.featured-media-step .spotlight-track-picker>small{line-height:1.45;font-size:11px!important}.featured-media-step .spotlight-track-picker select{height:54px!important}.spotlight-page-details{background:#0d0d0f;border:1px solid #38343c;border-radius:14px;gap:0;display:grid;overflow:hidden}.featured-media-step .spotlight-details-heading{background:#121114;border:0;border-bottom:1px solid #302d34;padding:18px 20px}.featured-media-step .spotlight-details-heading strong{margin:0;font-size:15px}.featured-media-step .spotlight-details-heading small{font-size:11px;line-height:1.5}.featured-media-step .spotlight-track-fields{gap:16px;padding:20px}.featured-media-step .spotlight-track-fields>label{padding:0}.featured-media-step .spotlight-track-fields>label>span b{color:#8f8793;background:#1b181e;border-radius:5px;padding:4px 6px;font-size:8px}.spotlight-details-actions{background:#100e11;border-top:1px solid #302d34;justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:10px 20px;display:flex}.spotlight-details-actions>small{color:#77717b;font-size:11px;line-height:1.4}.featured-media-step .spotlight-track-clear{color:#d39aab;white-space:nowrap;background:#1c1116;border:1px solid #593a48;border-radius:8px;min-height:36px;padding:0 11px;font-size:11px}.featured-media-step .spotlight-track-clear:hover{color:#f0b5c5;background:#28161e;border-color:#865367}.featured-media-step .spotlight-track-clear:before{margin-right:7px}@media (max-width:820px){.featured-media-step .spotlight-source-tabs{grid-template-columns:1fr!important}.featured-media-step .spotlight-track-picker{grid-template-columns:1fr}.featured-media-step .spotlight-track-picker select{grid-area:auto/1;margin-top:10px}.spotlight-details-actions{flex-direction:column;align-items:flex-start}.featured-media-step .spotlight-track-clear{width:100%}}.spotlight-featured-card{background:#0d0d0f;border:1px solid #3a353e;border-radius:15px;width:100%;display:grid;overflow:hidden}.spotlight-featured-heading{background:linear-gradient(135deg,#18121c,#111013 62%);border-bottom:1px solid #302d34;align-items:center;gap:14px;min-height:76px;padding:16px 20px;display:flex}.spotlight-featured-heading>div{gap:4px;display:grid}.spotlight-featured-heading strong{color:#f2edf4;font-size:15px;line-height:1.2}.spotlight-featured-heading small{color:#8b838f;font-size:11px;line-height:1.45}.featured-media-step .spotlight-featured-card>.spotlight-media-source{background:0 0;border:0;border-radius:0;gap:14px;padding:20px}.featured-media-step .spotlight-featured-card>.spotlight-upload-message{margin:0 20px 18px}.featured-media-step .spotlight-featured-card>.spotlight-details-heading{background:#121114;border:1px solid #302d34;border-left:0;border-right:0;padding:16px 20px}.featured-media-step .spotlight-featured-card>.spotlight-details-heading strong{margin:0}@media (max-width:700px){.spotlight-featured-heading{align-items:flex-start;padding:15px}.featured-media-step .spotlight-featured-card>.spotlight-media-source,.featured-media-step .spotlight-featured-card>.spotlight-track-fields{padding:15px}.featured-media-step .spotlight-featured-card>.spotlight-details-heading{padding:14px 15px}.featured-media-step .spotlight-featured-card>.spotlight-upload-message{margin:0 15px 15px}}.viewer-page-header-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.viewer-page-header-actions .viewer-autosave-status{z-index:auto;color:#8f8993;min-height:34px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d0d0f;border:1px solid #343139;border-radius:8px;justify-self:auto;margin:0;padding:7px 10px;font-size:10px;font-weight:750;position:static}.viewer-page-header-actions>a{color:#e8e2eb;white-space:nowrap;background:#19171b;border:1px solid #3e3942;border-radius:8px;align-items:center;min-height:38px;padding:0 13px;font-size:11px;font-weight:800;display:inline-flex}.viewer-page-header-actions>a:hover{color:#fff;background:#211725;border-color:#765187}.submission-quality-settings .quality-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.submission-quality-settings .quality-control-grid>.toggle,.submission-quality-settings .quality-cooldown{min-height:82px;margin:0}.submission-quality-settings .quality-cooldown{box-sizing:border-box;background:#0c0c0e;border:1px solid #343239;border-radius:10px;grid-template-columns:minmax(0,1fr) 118px;align-items:center;gap:14px;width:100%;padding:13px 15px;display:grid}.submission-quality-settings .quality-cooldown>span:first-child{gap:4px;display:grid}.submission-quality-settings .quality-cooldown strong{font-size:14px}.submission-quality-settings .quality-cooldown small{color:#908a94;font-weight:600;line-height:1.4;font-size:12px!important}.quality-cooldown-control{gap:5px;display:grid}.submission-quality-settings .quality-cooldown input{text-align:center;height:42px!important;padding-inline:12px!important}.submission-quality-settings .quality-cooldown .quality-cooldown-control>small{color:#746e78;white-space:nowrap;justify-self:center;font-size:9px!important}@media (max-width:900px){.viewer-page-builder>header{flex-direction:column;align-items:flex-start!important}.viewer-page-header-actions{width:100%;margin-left:0}.viewer-page-header-actions>a{margin-left:auto}}@media (max-width:760px){.submission-quality-settings .quality-control-grid{grid-template-columns:1fr}.viewer-page-header-actions{flex-direction:column;align-items:stretch}.viewer-page-header-actions>a{justify-content:center;width:100%;margin-left:0}.viewer-page-header-actions .viewer-autosave-status{justify-content:center}}.saved-library{gap:14px;width:100%;padding:28px 0 70px;display:grid}.saved-library-hero{background:radial-gradient(circle at 88% 0,#8f42b72b,#0000 34%),linear-gradient(135deg,#17131b,#111013 62%,#17111c);border:1px solid #38313d;border-radius:18px;justify-content:space-between;align-items:flex-end;gap:36px;min-height:190px;padding:34px 38px;display:flex;overflow:hidden;box-shadow:0 28px 80px #0005}.saved-library-intro{gap:8px;display:grid}.saved-library-intro .eyebrow{color:#bc7cdb}.saved-library-intro h1{letter-spacing:-.065em;margin:0;font-size:clamp(44px,5vw,68px);line-height:.95}.saved-library-intro>p:last-child{color:#a19aa5;max-width:680px;margin:3px 0 0;font-size:14px;line-height:1.6}.saved-library-stats{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d0c0f99;border:1px solid #413747;border-radius:14px;flex:none;grid-template-columns:repeat(2,minmax(108px,1fr));display:grid;overflow:hidden}.saved-library-stats>span{border-right:1px solid #342e39;align-content:center;justify-items:center;gap:5px;min-height:88px;padding:14px 20px;display:grid}.saved-library-stats>span:last-child{border:0}.saved-library-stats strong{color:#eadcf1;font:850 29px/1 var(--font-mono)}.saved-library-stats small{color:#928798;font:800 10px var(--font-mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.saved-library-toolbar{background:#111013;border:1px solid #302d34;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;min-height:88px;padding:16px 20px;display:flex}.saved-library-toolbar>div{gap:3px;display:grid}.saved-library-toolbar>div>span{color:#a66fc1;font:850 9px var(--font-mono);letter-spacing:.11em}.saved-library-toolbar h2{letter-spacing:-.035em;margin:0;font-size:22px}.saved-library-toolbar p{color:#817b85;margin:0;font-size:12px}.saved-library-search{color:#77717c;background:#09090b;border:1px solid #3d3941;border-radius:10px;align-items:center;gap:9px;width:min(390px,42%);height:46px;padding:0 12px;display:flex}.saved-library-search:focus-within{border-color:#87509f;box-shadow:0 0 0 3px #9454b517}.saved-library-search>span{font-size:16px}.saved-library-search input{color:#f2eef4;background:0 0;border:0;outline:0;flex:1;min-width:0;height:44px;padding:0;font-size:13px}.saved-library-search input::placeholder{color:#716b75}.saved-library-search button{color:#aaa2ae;cursor:pointer;background:#201b23;border:0;border-radius:7px;flex:none;place-items:center;width:27px;height:27px;padding:0;display:grid}.saved-library-search button:hover{color:#fff;background:#2b2130}.saved-artists-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.saved-artist-card{background:#101012;border:1px solid #343039;border-radius:15px;min-width:0;transition:border-color .18s,transform .18s;display:grid;overflow:hidden;box-shadow:0 18px 48px #0003}.saved-artist-card:hover{border-color:#4f4058;transform:translateY(-2px)}.saved-artist-card>header{background:linear-gradient(135deg,#171419,#111013);border-bottom:1px solid #2e2a31;justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:15px 17px;display:flex}.saved-artist-person{align-items:center;gap:12px;min-width:0;display:flex}.saved-artist-person>i{color:#e5c5f5;width:44px;height:44px;font:850 11px var(--font-mono);background:linear-gradient(145deg,#472655,#25182c);border:1px solid #734c86;border-radius:12px;flex:none;place-items:center;font-style:normal;display:grid;box-shadow:0 8px 22px #0005}.saved-artist-person>span{gap:4px;min-width:0;display:grid}.saved-artist-person em,.saved-artist-person strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.saved-artist-person strong{letter-spacing:-.02em;font-size:16px}.saved-artist-person em{color:#aa7fc1;font:500 11px var(--font-mono);font-style:normal}.saved-artist-count{color:#aaa1ae;font:800 9px var(--font-mono);text-transform:uppercase;background:#1a171d;border:1px solid #3c3541;border-radius:999px;flex:none;padding:6px 8px}.saved-artist-source{border-bottom:1px solid #2e2a31;gap:6px;padding:20px 18px;display:grid}.saved-artist-source>span{color:#a66fc1;font:850 9px var(--font-mono);letter-spacing:.1em}.saved-artist-source>strong{color:#f2edf4;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:19px;overflow:hidden}.saved-artist-source>small{color:#88818c;font-size:11px}.saved-track-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:9px;display:flex}.saved-track-actions>a{color:#d8b4eb;background:#211727;border:1px solid #594069;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex}.saved-track-actions>a:hover{color:#fff;background:#2a1c31;border-color:#8a59a1}.saved-track-actions>a.download{color:#77dfa0;background:#132319;border-color:#28523a}.saved-track-actions>a.download:hover{color:#a6f3c0;background:#172d20;border-color:#3c7b55}.saved-artist-note{gap:11px;padding:17px 18px 18px;display:grid}.saved-artist-note label{gap:8px;display:grid}.saved-artist-note label>span{color:#8f8793;font:850 9px var(--font-mono);letter-spacing:.1em}.saved-artist-note textarea{box-sizing:border-box;color:#f0ebf2;width:100%;min-height:92px;font:500 13px/1.5 var(--font-sans);resize:vertical;background:#09090b;border:1px solid #3c3840;border-radius:10px;outline:0;padding:12px 13px}.saved-artist-note textarea::placeholder{color:#6f6972}.saved-artist-note textarea:focus{border-color:#8850a1;box-shadow:0 0 0 3px #9859b61a}.saved-artist-note>div{justify-content:flex-end;align-items:center;gap:8px;min-height:36px;display:flex}.saved-artist-note>div>small{color:#d394a1;margin-right:auto;font-size:10px}.saved-artist-note>div>small.success{color:#67d990}.saved-artist-note button{color:#d4ade6;cursor:pointer;background:#211727;border:1px solid #543c61;border-radius:8px;min-height:36px;padding:0 11px;font-size:10px;font-weight:800}.saved-artist-note button:hover:not(:disabled){color:#fff;background:#2a1c31;border-color:#845298}.saved-artist-note button.remove{color:#a8757e;background:0 0;border-color:#0000}.saved-artist-note button.remove:hover:not(:disabled){color:#e6a2ad;background:#211317;border-color:#54333b}.saved-artist-note button:disabled{opacity:.45;cursor:default}.saved-artists-grid>.saved-artists-empty{background:#0f0e11;border:1px dashed #38333c;border-radius:15px;grid-column:1/-1;place-content:center;min-height:260px}.saved-artists-empty>span{background:#1c1620;border:1px solid #44364d;width:52px;height:52px}.saved-artists-empty strong{font-size:16px}.saved-artists-empty small{color:#837c87;max-width:390px;font-size:12px;line-height:1.5}@media (max-width:1000px){.saved-artists-grid{grid-template-columns:1fr}.saved-library-hero{flex-direction:column;align-items:flex-start}.saved-library-stats{align-self:stretch}.saved-library-stats>span{min-height:74px}}@media (max-width:700px){.saved-library{padding-top:16px}.saved-library-hero{border-radius:14px;gap:24px;min-height:0;padding:26px 20px}.saved-library-intro h1{font-size:48px}.saved-library-intro>p:last-child{font-size:13px}.saved-library-stats{width:100%}.saved-library-stats>span{padding-inline:10px}.saved-library-stats strong{font-size:24px}.saved-library-stats small{font-size:8px}.saved-library-toolbar{flex-direction:column;align-items:stretch;padding:17px}.saved-library-search{width:100%}.saved-artist-card>header{padding:14px}.saved-artist-note,.saved-artist-source{padding:16px 14px}.saved-artist-note>div{flex-wrap:wrap;align-items:stretch}.saved-artist-note>div>small{width:100%;min-height:10px}.saved-artist-note button{flex:1}.saved-artist-note button.remove{flex:none}}@media (prefers-reduced-motion:reduce){.saved-artist-card{transition:none}.saved-artist-card:hover{transform:none}}.creator-analytics{color:#f3edf5;padding:22px 0 70px}.ca-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin:0 0 24px;display:flex}.ca-heading .eyebrow{color:#c78bed}.ca-heading h1{letter-spacing:-.07em;margin:10px 0 9px;font-size:clamp(42px,5.5vw,70px);line-height:.96}.ca-heading p:last-child{color:#978e9b;max-width:600px;margin:0;font-size:13px;line-height:1.55}.ca-heading-mark{color:#e7b8ff;background:radial-gradient(circle at 25% 20%,#a963d856,#2a1b32 70%);border:1px solid #614571;border-radius:19px;place-items:center;width:65px;height:65px;font-size:34px;display:grid}.ca-toolbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:17px;display:flex}.ca-range,.ca-tabs{background:#141116;border:1px solid #3b333e;border-radius:11px;gap:3px;padding:4px;display:flex}.ca-range button,.ca-tabs button{color:#93899a;cursor:pointer;background:0 0;border:0;border-radius:8px;height:39px;padding:0 18px;font-size:11px;font-weight:800}.ca-range button:hover,.ca-tabs button:hover{color:#fff}.ca-range button.active,.ca-tabs button.active{color:#f1d8ff;background:#34243d;box-shadow:inset 0 0 0 1px #684879}.ca-range button{font:800 9px var(--font-mono);padding:0 12px}.ca-view{gap:16px;display:grid}.ca-hero{background:radial-gradient(circle at 86% 12%,#874ab53d,#0000 37%),linear-gradient(145deg,#221729,#111014 65%);border:1px solid #4e3b59;border-radius:19px;min-height:365px;padding:34px;position:relative;overflow:hidden;box-shadow:0 25px 60px #0004}.ca-hero:before{content:"";pointer-events:none;background:linear-gradient(90deg,#201526,#201526ee 39%,#0000 72%);position:absolute;inset:0}.ca-hero-copy{z-index:2;max-width:540px;position:relative}.ca-audience-summary article>span,.ca-donations summary small,.ca-hero-copy>span,.ca-kpis article>span,.ca-last-stream small,.ca-panel>header span,.ca-section-intro>div>span{color:#ad83be;font:850 8px var(--font-mono);letter-spacing:.13em}.ca-hero-copy>strong{color:#f6eef9;letter-spacing:-.07em;margin:19px 0 12px;font-size:clamp(52px,6vw,84px);font-weight:750;line-height:.9;display:block}.ca-hero-copy>p{color:#b7a9bf;max-width:500px;margin:0;font-size:11px;line-height:1.65}.ca-hero-foot{color:#9d8ba8;border-top:1px solid #6c507355;flex-wrap:wrap;gap:18px;margin-top:28px;padding-top:15px;font-size:10px;display:flex}.ca-hero-foot b{color:#e7d8ed}.ca-trend{opacity:.88;width:67%;height:225px;position:absolute;bottom:0;right:0}.ca-trend svg{width:100%;height:100%}.ca-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ca-audience-summary article,.ca-kpis article{background:#171319;border:1px solid #39323d;border-radius:14px;align-content:center;gap:8px;min-width:0;min-height:128px;padding:19px 21px;display:grid}.ca-kpis article:nth-child(2){background:radial-gradient(circle at 100% 0,#8d4dc12b,#0000 65%),#171319}.ca-audience-summary strong,.ca-kpis strong{letter-spacing:-.055em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(26px,2.7vw,39px);overflow:hidden}.ca-audience-summary small,.ca-kpis small{color:#8f8394;font-size:9px;line-height:1.4}.ca-feature-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ca-panel{background:#151217;border:1px solid #39323d;border-radius:16px;min-width:0;padding:23px;overflow:hidden}.ca-panel>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.ca-panel h2{letter-spacing:-.04em;margin:6px 0 0;font-size:20px}.ca-panel>header>strong{white-space:nowrap;font-size:16px}.ca-panel>header>strong small{color:#867989;text-align:right;margin-top:4px;font-size:8px;font-weight:600;display:block}.ca-panel>header button{color:#d4a3eb;cursor:pointer;background:0 0;border:0;padding:0;font-size:9px;font-weight:800}.ca-mix-bar{background:#2d2730;border-radius:7px;gap:2px;height:17px;margin:32px 0 19px;display:flex;overflow:hidden}.ca-mix-bar i{height:100%;display:block}.ca-mix-list{grid-template-columns:1fr 1fr;gap:12px 20px;display:grid}.ca-mix-list>div{border-bottom:1px solid #312a34;justify-content:space-between;align-items:center;gap:8px;padding-bottom:9px;font-size:10px;display:flex}.ca-mix-list span{color:#a9a0ad;align-items:center;gap:7px;display:flex}.ca-mix-list span i{border-radius:2px;width:8px;height:8px}.ca-mix-list b{font-size:11px}.ca-bars{align-items:end;gap:3px;height:160px;margin-top:25px;display:flex}.ca-bars>span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.ca-bars i{background:linear-gradient(#cf96f5,#74438f);border-radius:4px 4px 1px 1px;width:100%;max-width:27px;min-height:2px;display:block}.ca-bars small{color:#84768a;height:11px;font:7px var(--font-mono);white-space:nowrap}.ca-community-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:31px;display:grid}.ca-community-stats>div{align-content:start;gap:6px;display:grid}.ca-community-stats strong{letter-spacing:-.05em;font-size:30px}.ca-community-stats span{color:#978b9d;max-width:120px;font-size:9px;line-height:1.4}.ca-community>p,.ca-reach>p{color:#776c7c;margin:24px 0 0;font-size:9px;line-height:1.55}.ca-reach-stats{grid-template-columns:1fr 1fr;gap:14px;margin-top:28px;display:grid}.ca-reach-stats>div{background:#1c1620;border:1px solid #3a2f40;border-radius:9px;gap:5px;padding:14px;display:grid}.ca-reach-stats strong{font-size:23px}.ca-reach-stats span{color:#95879d;font-size:9px}.ca-reach-sources{flex-wrap:wrap;gap:6px;margin-top:15px;display:flex}.ca-reach-sources>span{color:#a99aac;border:1px solid #3b303f;border-radius:8px;padding:7px 9px;font-size:9px}.ca-reach-sources b{color:#e4d3e9;margin-left:5px}.ca-last-stream{color:#fff;background:linear-gradient(90deg,#25192b,#171319);border:1px solid #4e3a59;border-radius:14px;grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;gap:20px;min-height:88px;padding:18px 22px;display:grid}.ca-last-stream:hover{border-color:#9d63bb}.ca-last-stream>span{gap:5px;min-width:0;display:grid}.ca-last-stream strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.ca-last-stream em{color:#9a8b9e;font-size:9px;font-style:normal}.ca-last-stream>b{font-size:19px}.ca-last-stream>i{color:#ca8ee7;font-size:19px;font-style:normal}.ca-donations{background:#141116;border:1px solid #39323d;border-radius:14px;overflow:hidden}.ca-donations summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:76px;padding:17px 22px;list-style:none;display:flex}.ca-donations summary::-webkit-details-marker{display:none}.ca-donations summary>span:first-child{gap:5px;display:grid}.ca-donations summary strong{font-size:15px}.ca-donations summary>span:last-child{color:#9b8da0;font-size:10px}.ca-donations summary b{color:#bd8cdb;margin-left:10px}.ca-donation-list{border-top:1px solid #332b37;max-height:380px;overflow:auto}.ca-donation-list>div{border-bottom:1px solid #302932;grid-template-columns:100px 1fr 1fr auto;align-items:center;gap:14px;padding:13px 22px;font-size:10px;display:grid}.ca-donation-list span,.ca-donation-list time{color:#998d9d}.ca-donation-list a{color:#caa3dc}.ca-donation-list>p{color:#95889b;padding:18px;font-size:10px}.ca-data-note{color:#786e7d;margin:0;padding:0 4px;font-size:9px}.ca-donations .ca-data-note{padding:12px 22px}.ca-section-intro{justify-content:space-between;align-items:end;gap:20px;margin:12px 0 6px;display:flex}.ca-section-intro h2{letter-spacing:-.055em;margin:8px 0;font-size:clamp(28px,3vw,42px)}.ca-section-intro p{color:#918699;max-width:570px;margin:0;font-size:11px;line-height:1.5}.ca-search{background:#151116;border:1px solid #514158;border-radius:9px;align-items:center;gap:8px;width:min(300px,100%);padding:0 11px;display:flex}.ca-search>span{color:#a281b2;font-size:18px}.ca-search input{color:#fff;background:0 0;border:0;outline:0;width:100%;height:40px;padding:0;font-size:10px}.ca-table{background:#141116;border:1px solid #3d3440;border-radius:14px;overflow:hidden}.ca-table-head{color:#8b7b91;min-height:39px;font:800 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #38303c;align-items:center;padding:0 20px;display:grid}.ca-session-table .ca-table-head,.ca-session-table>a{grid-template-columns:minmax(0,1fr) 80px 80px 120px 18px}.ca-audience-table .ca-table-head,.ca-audience-table>div:not(.ca-table-head){grid-template-columns:minmax(0,1fr) 80px 145px 105px}.ca-table>a,.ca-table>div:not(.ca-table-head){color:#f0e9f2;border-bottom:1px solid #302a33;align-items:center;gap:8px;min-height:69px;padding:11px 20px;display:grid}.ca-table>a:last-child,.ca-table>div:last-child{border-bottom:0}.ca-table>a:hover{background:#211729}.ca-table>a>span:first-child{gap:5px;min-width:0;display:grid}.ca-table strong{font-size:11px}.ca-table small,.ca-table strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ca-table small{color:#887c8e;font-size:9px}.ca-table b,.ca-table time{font-size:10px}.ca-table .ca-money{color:#d1a2e8}.ca-table>a>i{color:#b785cb;font-size:14px;font-style:normal}.ca-empty{color:#978a9c;padding:26px;font-size:11px}.ca-audience-summary{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ca-person{align-items:center;gap:9px;min-width:0;display:flex}.ca-person>i{color:#d5a9e9;width:32px;height:32px;font:850 9px var(--font-mono);background:#382444;border-radius:9px;flex:none;place-items:center;font-style:normal;display:grid}.ca-person>span{gap:4px;min-width:0;display:grid}@media (max-width:1050px){.ca-feature-grid{grid-template-columns:1fr}.ca-kpis{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.ca-heading-mark{display:none}.ca-heading h1{font-size:46px}.ca-toolbar{flex-direction:column;align-items:stretch}.ca-range,.ca-tabs{width:100%}.ca-range button,.ca-tabs button{flex:1;padding:0 7px}.ca-hero{min-height:390px;padding:25px}.ca-hero:before{background:linear-gradient(#201526,#201526d9 50%,#0000)}.ca-hero-copy>strong{font-size:54px}.ca-trend{width:100%;height:180px}.ca-kpis article{min-height:105px;padding:15px}.ca-kpis strong{font-size:27px}.ca-panel{padding:18px}.ca-mix-list{grid-template-columns:1fr}.ca-community-stats{gap:5px}.ca-community-stats strong{font-size:23px}.ca-last-stream{grid-template-columns:minmax(0,1fr) 20px}.ca-last-stream>b{display:none}.ca-section-intro{flex-direction:column;align-items:stretch}.ca-search{width:100%}.ca-table-head{display:none}.ca-session-table>a{grid-template-columns:minmax(0,1fr) auto}.ca-session-table>a>b:first-of-type,.ca-session-table>a>b:nth-of-type(2),.ca-session-table>a>i{display:none}.ca-audience-table>div:not(.ca-table-head){grid-template-columns:minmax(0,1fr) auto}.ca-audience-table>div>b:first-of-type,.ca-audience-table>div>time{display:none}.ca-audience-summary{grid-template-columns:repeat(2,1fr)}.ca-audience-summary article:last-child{grid-column:1/-1}.ca-donation-list>div{grid-template-columns:1fr auto}.ca-donation-list>div>span{display:none}.ca-donations summary{flex-direction:column;align-items:flex-start}.ca-donations summary>span:last-child{font-size:9px}}.reward-referrals-link{color:#d3a4e8;grid-column:1/-1;justify-self:end;font-size:10px;font-weight:800}.referrals-workspace{color:#f5edf7;gap:18px;padding:22px 0 70px;display:grid}.rf-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:7px;display:flex}.rf-heading h1{letter-spacing:-.065em;margin:8px 0 10px;font-size:clamp(40px,5vw,68px);line-height:1}.rf-heading p:last-child{color:#a99bab;max-width:650px;font-size:12px;line-height:1.6}.rf-heading>span{color:#c78fef;font-size:65px}.rf-hero{background:radial-gradient(circle at 78% 5%,#8c4eb43a,#0000 42%),linear-gradient(125deg,#281731,#141016);border:1px solid #684577;border-radius:18px;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);gap:25px;padding:32px;display:grid;overflow:hidden}.rf-hero>div>span,.rf-metrics article>span,.rf-panel header span,.rf-preview>small{color:#bb8acc;font:850 9px var(--font-mono);letter-spacing:.12em}.rf-hero h2{overflow-wrap:anywhere;letter-spacing:-.055em;margin:13px 0;font-size:clamp(22px,3vw,38px)}.rf-hero>div>p{color:#b7a6be;max-width:520px;font-size:11px;line-height:1.6}.rf-actions{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.rf-actions a,.rf-actions button,.rf-source-row button{color:#fff;cursor:pointer;background:#8646bc;border:1px solid #a66bd0;border-radius:9px;justify-content:center;align-items:center;min-height:39px;padding:0 17px;font-size:10px;font-weight:800;display:inline-flex}.rf-actions .rf-quiet,.rf-actions a{color:#e9d3f0;background:#2a202e;border-color:#6b536f}.rf-preview{background:#1d1422;border:1px solid #755181;border-radius:14px;flex-direction:column;justify-content:space-between;align-self:stretch;min-height:185px;padding:22px;display:flex}.rf-preview p{letter-spacing:-.035em;font-size:19px;line-height:1.45}.rf-preview>span{color:#bd9fc4;font-size:10px}.rf-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rf-metrics article{background:#171319;border:1px solid #423849;border-radius:13px;align-content:center;gap:8px;min-height:122px;padding:22px;display:grid}.rf-metrics strong{letter-spacing:-.06em;font-size:36px;line-height:1}.rf-metrics small{color:#9c8d9f;font-size:10px;line-height:1.4}.rf-panel{background:#151217;border:1px solid #413648;border-radius:15px;overflow:hidden}.rf-panel>header{justify-content:space-between;align-items:flex-end;gap:18px;padding:25px 24px;display:flex}.rf-panel h2{letter-spacing:-.045em;margin:7px 0 0;font-size:23px}.rf-panel header>small{color:#918298;text-align:right;max-width:320px;font-size:9px;line-height:1.5}.rf-source-head,.rf-source-row{grid-template-columns:minmax(0,1fr) 86px 86px 110px;align-items:center;gap:16px;padding:13px 24px;display:grid}.rf-source-head{color:#8f7d98;font:800 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #362d3b;border-bottom:1px solid #362d3b}.rf-source-row{border-bottom:1px solid #302a34;min-height:69px}.rf-source-row>div{gap:5px;min-width:0;display:grid}.rf-source-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.rf-source-row small{color:#8f8194;font-size:9px}.rf-source-row b{font-size:12px}.rf-source-row button{background:#2a1d31;border-color:#6a4d78;min-height:33px;padding:0 8px;font-size:9px}.rf-source-foot{color:#978a9e;padding:16px 24px;font-size:9px;line-height:1.5}.rf-show-all{color:#d7aee8;cursor:pointer;background:#1e1722;border:0;border-bottom:1px solid #302a34;width:100%;padding:15px;font-size:10px;font-weight:800}.rf-empty{color:#a190a6;padding:10px 24px 25px;font-size:11px}.rf-recent>div{border-top:1px solid #332b38;justify-content:space-between;align-items:center;gap:14px;padding:13px 24px;display:flex}.rf-recent>div>span{gap:5px;display:grid}.rf-recent strong{font-size:11px}.rf-recent small,.rf-recent time{color:#97889c;font-size:9px}.referral-landing{color:#f4ecf6;background:radial-gradient(circle at 82% 25%,#6f3b8b42,#0000 35%),#0e0b10;min-height:100vh;padding:28px clamp(20px,5vw,75px)}.referral-landing>footer,.referral-landing>header{justify-content:space-between;align-items:center;gap:20px;max-width:1220px;margin:auto;display:flex}.referral-landing>header>span{color:#c299d4;font:800 9px var(--font-mono);letter-spacing:.14em}.referral-landing-hero{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:70px;max-width:1220px;min-height:calc(100vh - 165px);margin:auto;display:grid}.referral-landing-hero h1{letter-spacing:-.075em;max-width:700px;margin:14px 0 20px;font-size:clamp(62px,8vw,116px);line-height:.93}.referral-landing-hero h1 em{color:#c286ed;font-style:normal}.referral-landing-hero>div>p:not(.eyebrow){color:#b9aabd;max-width:550px;font-size:15px;line-height:1.7}.referral-landing-actions{flex-wrap:wrap;align-items:center;gap:20px;margin:34px 0 20px;display:flex}.referral-landing-actions>a:first-child{color:#fff;background:#9556cc;border-radius:10px;align-items:center;gap:24px;padding:16px 21px;font-size:12px;font-weight:850;display:inline-flex}.referral-landing-actions>a:last-child,.referral-landing-hero>div>small a{color:#dec2e7;font-size:11px}.referral-landing-hero>div>small{color:#928398;font-size:10px}.referral-landing-hero aside{background:linear-gradient(140deg,#301d38,#18121c);border:1px solid #714d7e;border-radius:18px;padding:29px;box-shadow:0 25px 70px #0006}.referral-landing-hero aside>span{color:#d29fe7;font:850 9px var(--font-mono);letter-spacing:.14em}.referral-landing-hero aside>strong{letter-spacing:-.055em;margin:25px 0 12px;font-size:clamp(25px,3vw,42px);line-height:1.08;display:block}.referral-landing-hero aside>p{color:#b8a6bc;margin-bottom:28px;font-size:11px;line-height:1.6}.referral-landing-hero aside>div{color:#e6d8e9;border-top:1px solid #69516e77;align-items:center;gap:15px;padding:13px 0;font-size:11px;display:flex}.referral-landing-hero aside b{color:#cc91eb;font:850 10px var(--font-mono)}.referral-landing>footer{color:#8d8093;border-top:1px solid #3b3040;padding:20px 0;font-size:10px}.referral-landing>footer a{color:#cdace0}@media (max-width:800px){.referral-landing-hero,.rf-hero{grid-template-columns:1fr;gap:22px}.rf-metrics{grid-template-columns:1fr}.rf-heading>span{display:none}.rf-panel>header{flex-direction:column;align-items:start}.rf-panel header>small{text-align:left}.rf-source-head,.rf-source-row{grid-template-columns:minmax(0,1fr) 55px 55px 83px;gap:8px;padding-left:13px;padding-right:13px}.rf-source-row button{font-size:8px}.referral-landing-hero{padding:70px 0}.referral-landing-hero h1{font-size:64px}}.vault-member-balance{color:#d8a9eb;font:850 7px var(--font-mono);vertical-align:middle;white-space:nowrap;background:#2b1d32;border:1px solid #654a72;border-radius:999px;align-items:center;margin-left:7px;padding:2px 5px;display:inline-flex}.ca-referral-summary{color:#f4ebf7;background:radial-gradient(circle at 82% 0,#884bae35,#0000 40%),linear-gradient(115deg,#25172c,#151217);border:1px solid #684879;border-radius:16px;grid-template-columns:minmax(240px,.9fr) minmax(360px,1.1fr) auto;align-items:center;gap:28px;min-height:140px;padding:24px;display:grid}.ca-referral-summary>div:first-child>span{color:#c18be0;font:850 8px var(--font-mono);letter-spacing:.13em}.ca-referral-summary h2{letter-spacing:-.04em;margin:7px 0 6px;font-size:21px}.ca-referral-summary p{color:#9f91a5;max-width:430px;margin:0;font-size:10px;line-height:1.5}.ca-referral-summary-stats{grid-template-columns:90px 100px minmax(130px,1fr);gap:17px;display:grid}.ca-referral-summary-stats>span{border-left:1px solid #594260;gap:5px;min-width:0;padding-left:15px;display:grid}.ca-referral-summary-stats strong{text-overflow:ellipsis;white-space:nowrap;font-size:19px;overflow:hidden}.ca-referral-summary-stats small{color:#998a9f;font-size:8px;line-height:1.35}.ca-referral-summary>button{color:#e3baef;white-space:nowrap;cursor:pointer;background:#2c1c34;border:1px solid #825699;border-radius:9px;min-height:38px;padding:0 15px;font-size:9px;font-weight:850}.ca-referral-summary>button:hover{color:#fff;background:#3a2345;border-color:#b278cc}.referrals-workspace.is-embedded{padding:0 0 45px}@media (max-width:1050px){.ca-referral-summary{grid-template-columns:1fr}.ca-referral-summary-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.ca-referral-summary>button{justify-self:start}}@media (max-width:700px){.ca-tabs{overflow-x:auto}.ca-tabs button{min-width:max-content}.ca-referral-summary{padding:19px}.ca-referral-summary-stats{grid-template-columns:1fr 1fr}.ca-referral-summary-stats>span:last-child{grid-column:1/-1}}.creator-analytics{background:0 0;padding-top:30px;position:relative}.creator-analytics:before{display:none}.creator-analytics .ca-heading{border:0;align-items:flex-end;min-height:0;margin:0 0 24px;padding:4px 2px 0}.creator-analytics .ca-heading .eyebrow{color:#b76de5;letter-spacing:.16em;font-size:9px}.creator-analytics .ca-heading h1{color:#f6f2f8;letter-spacing:-.065em;margin:10px 0 9px;font-size:clamp(44px,5vw,66px);font-weight:760;line-height:.94}.creator-analytics .ca-heading p:last-child{color:#9d97a1;max-width:680px;font-size:13px;line-height:1.55}.creator-analytics .ca-heading-mark{display:none}.creator-analytics .ca-toolbar{z-index:2;background:#101012;border:1px solid #ffffff1a;border-radius:14px;min-height:56px;margin:0 0 16px;padding:6px;position:relative;box-shadow:0 16px 38px #00000038}.creator-analytics .ca-range,.creator-analytics .ca-tabs{background:0 0;border:0;gap:3px;padding:0}.creator-analytics .ca-range button,.creator-analytics .ca-tabs button{color:#918b96;border-radius:9px;height:42px}.creator-analytics .ca-tabs button{min-width:96px}.creator-analytics .ca-range{background:#0b0b0d;border:1px solid #ffffff14;border-radius:10px;padding:3px}.creator-analytics .ca-range button{height:34px}.creator-analytics .ca-hero{background:#101012;border:1px solid #ffffff1c;border-radius:17px;grid-template-columns:minmax(310px,.72fr) minmax(390px,1.28fr);gap:0;min-height:250px;padding:0;display:grid;box-shadow:0 22px 55px #00000047}.creator-analytics .ca-hero:before{opacity:1;background:radial-gradient(circle at 10% 0,#a855f72e,#0000 44%);inset:0}.creator-analytics .ca-hero:after{display:none}.creator-analytics .ca-hero-copy{border-right:1px solid #ffffff17;flex-direction:column;justify-content:center;max-width:none;padding:30px 32px;display:flex}.creator-analytics .ca-hero-copy>span{color:#b77bd5;font-size:8px}.creator-analytics .ca-hero-copy>strong{margin:17px 0 12px;font-size:clamp(50px,5vw,72px)}.creator-analytics .ca-hero-copy>p{color:#a39ca7;max-width:460px;font-size:10px}.creator-analytics .ca-hero-foot{border-color:#ffffff17;gap:16px;margin-top:22px;padding-top:14px;font-size:9px}.creator-analytics .ca-trend{opacity:1;grid-template-rows:auto 1fr auto;gap:10px;width:auto;height:auto;min-height:250px;padding:25px 26px 18px;display:grid;position:relative;bottom:auto;right:auto}.creator-analytics .ca-trend>footer,.creator-analytics .ca-trend>header{color:#69656d;font:800 7px var(--font-mono);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:12px;display:flex}.creator-analytics .ca-trend>header span{color:#ad78c7}.creator-analytics .ca-trend>header strong{color:#77717b;font-size:7px}.creator-analytics .ca-trend-stage{background:0 0;border:0;border-bottom:1px solid #ffffff1a;min-height:145px;position:relative;overflow:hidden}.creator-analytics .ca-chart-grid{grid-template-rows:repeat(4,1fr);display:grid;position:absolute;inset:0}.creator-analytics .ca-chart-grid i{border-top:1px solid #ffffff0e}.creator-analytics .ca-chart-bars{align-items:end;gap:3px;display:flex;position:absolute;inset:10px 7px 0}.creator-analytics .ca-chart-bars>i{background:#2b2630;border-radius:4px 4px 0 0;flex:1;min-width:2px;display:block}.creator-analytics .ca-chart-bars>i.is-active{background:linear-gradient(#c782ec,#7c3aed);box-shadow:0 0 12px #a855f724}.creator-analytics .ca-trend-empty{text-align:center;place-self:center;justify-items:center;gap:7px;max-width:330px;padding:18px;display:grid}.creator-analytics .ca-trend-empty>span{color:#c482e8;background:#1c1520;border:1px solid #493553;border-radius:11px;place-items:center;width:40px;height:40px;margin-bottom:4px;font-size:18px;display:grid}.creator-analytics .ca-trend-empty>strong{font-size:13px}.creator-analytics .ca-trend-empty>small{color:#7f7983;font-size:9px;line-height:1.5}.creator-analytics .ca-kpis{background:#ffffff1a;border:1px solid #ffffff1a;gap:1px;overflow:hidden}.creator-analytics .ca-kpis article{border:0;border-radius:0;min-height:108px;padding:18px 20px;background:#121214!important}.creator-analytics .ca-kpis article:nth-child(2){background:radial-gradient(circle at 100% 0,#a855f71f,#0000 68%),#121214!important}.creator-analytics .ca-kpis strong{font-size:clamp(27px,2.3vw,35px)}.creator-analytics .ca-panel{box-shadow:none;background:#111113;border-color:#ffffff1a;border-radius:15px}.creator-analytics .ca-panel>header{border-bottom:1px solid #ffffff14;padding-bottom:14px}.creator-analytics .ca-panel h2{font-size:19px}.creator-analytics .ca-mix-bar{background:#29262c;height:11px;margin:24px 0 18px}.creator-analytics .ca-bars{height:142px}.creator-analytics .ca-reach-stats>div{background:#171419;border-color:#ffffff17}.creator-analytics .ca-last-stream,.creator-analytics .ca-referral-summary{background:#111113;border-color:#ffffff1c;border-radius:15px}.creator-analytics .ca-referral-summary{background:radial-gradient(circle at 8% 0,#a855f71f,#0000 38%),#111113;min-height:122px}.creator-analytics .ca-referral-summary:before{display:none}.creator-analytics .ca-referral-summary-stats,.creator-analytics .ca-referral-summary>button,.creator-analytics .ca-referral-summary>div:first-child{grid-area:auto}.creator-analytics .ca-referral-summary>button{color:#e2c5ee;background:#291d2e;border-color:#654076}.creator-analytics .ca-donations{background:#111113;border-color:#ffffff1a}.creator-analytics .ca-section-intro{background:#111113;border:1px solid #ffffff1a;border-radius:15px;min-height:0;margin:0;padding:24px}.creator-analytics .ca-section-intro h2{font-size:34px}.creator-analytics .ca-audience-summary article,.creator-analytics .ca-table{background:#111113;border-color:#ffffff1a}.creator-analytics .ca-table-head{background:#171419}.creator-analytics .referrals-workspace.is-embedded{gap:14px}.creator-analytics .rf-hero{background:radial-gradient(circle at 8% 0,#a855f729,#0000 40%),#111113;border-color:#ffffff1c;border-radius:16px}.creator-analytics .rf-preview{background:#171419;border-color:#ffffff1a}.creator-analytics .rf-metrics{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:14px;gap:1px;overflow:hidden}.creator-analytics .rf-metrics article{background:#121214;border:0;border-radius:0;min-height:108px}.creator-analytics .rf-panel{background:#111113;border-color:#ffffff1a;border-radius:15px}@media (max-width:1100px){.creator-analytics .ca-hero{grid-template-columns:1fr}.creator-analytics .ca-hero-copy{border-bottom:1px solid #ffffff17;border-right:0}.creator-analytics .ca-trend{min-height:230px}}@media (max-width:700px){.creator-analytics{padding-top:18px}.creator-analytics .ca-heading{padding-inline:2px}.creator-analytics .ca-heading h1{font-size:46px}.creator-analytics .ca-toolbar{align-items:stretch;padding:5px}.creator-analytics .ca-tabs button{min-width:90px}.creator-analytics .ca-hero{min-height:0}.creator-analytics .ca-hero-copy{padding:25px 21px}.creator-analytics .ca-trend{min-height:210px;padding:20px}.creator-analytics .ca-kpis{grid-template-columns:1fr 1fr}.creator-analytics .ca-referral-summary{display:grid}.creator-analytics .rf-hero{padding:23px}.creator-analytics .rf-actions>*{flex:1}}.creator-analytics{--analytics-line:#ffffff1a;--analytics-purple:#a855f7}.creator-analytics .ca-topline{margin-bottom:10px;display:flex}.creator-analytics .ca-heading{flex:none;max-width:none;margin:0;padding:0}.creator-analytics .ca-heading h1{color:#f7f5f8;text-shadow:none;background:0 0;margin:0;font-size:clamp(38px,4vw,48px)}.creator-analytics .ca-heading p:last-child{color:#a29da6;font-size:14px}.creator-analytics .ca-toolbar{border-color:var(--analytics-line);background:var(--analytics-panel);min-width:0;min-height:50px;flex:1;margin:0;padding:5px 8px}.creator-analytics .ca-tabs button{height:34px}.creator-analytics .ca-range button.active,.creator-analytics .ca-tabs button.active{border:0}.creator-analytics .ca-tabs button.active:after{display:none}.creator-analytics .ca-hero{border-color:var(--analytics-line);background:var(--analytics-panel);min-height:210px;box-shadow:none}.creator-analytics .ca-hero-copy>strong{font-size:clamp(48px,5vw,68px)}.creator-analytics .ca-trend{min-height:210px}.creator-analytics .ca-chart-bars>i.is-active{box-shadow:none;background:#9147ff}.creator-analytics .ca-kpis article,.creator-analytics .ca-kpis article:nth-child(2){background:var(--analytics-panel-soft)!important}.creator-analytics .ca-kpis article{min-height:88px;padding:13px 18px}.creator-analytics .ca-audience-summary article>span,.creator-analytics .ca-kpis article>span,.creator-analytics .ca-panel>header span,.creator-analytics .ca-section-intro>div>span{color:#aa75c4}.creator-analytics .ca-audience-summary article,.creator-analytics .ca-donations,.creator-analytics .ca-panel,.creator-analytics .ca-table{border-color:var(--analytics-line);background:var(--analytics-panel);box-shadow:none}.creator-analytics .ca-panel>header span,.creator-analytics .ca-referral-summary>div:first-child>span{display:none}.creator-analytics .ca-panel h2{margin-top:0}.creator-analytics .ca-panel>header{border-color:var(--analytics-line)}.creator-analytics .ca-mix-list span i{border-radius:50%}.creator-analytics .ca-bars i{background:#9147ff}.creator-analytics .ca-search{border-color:var(--analytics-line);background:#0b0b0d;width:min(300px,38vw)}.creator-analytics .ca-table-head{border-color:var(--analytics-line);background:#151417;min-height:34px}.creator-analytics .ca-table>a,.creator-analytics .ca-table>div:not(.ca-table-head){min-height:56px;padding-block:8px}.creator-analytics .ca-empty{margin:0;padding:20px 22px}.creator-analytics .ca-audience-summary article{min-height:88px;padding:13px 18px}.creator-analytics .ca-audience-summary strong{font-size:30px}.creator-analytics .ca-table>a,.creator-analytics .ca-table>div:not(.ca-table-head){border-color:#ffffff12}.creator-analytics .ca-person>i{color:#d8b4fe;background:#2a1d30}.creator-analytics .ca-referral-summary{border-color:var(--analytics-line);background:var(--analytics-panel);min-height:100px}.creator-analytics .ca-referral-summary>div:first-child>p{display:none}.creator-analytics .referrals-workspace.is-embedded{gap:10px;padding-bottom:16px}.creator-analytics .referrals-workspace.is-embedded .rf-hero{border-color:var(--analytics-line);background:var(--analytics-panel);box-shadow:none;grid-template-columns:1fr;padding:18px 22px}.creator-analytics .referrals-workspace.is-embedded .rf-hero h2{margin:8px 0 0;font-size:clamp(20px,2.5vw,28px)}.creator-analytics .referrals-workspace.is-embedded .rf-hero>div>p,.creator-analytics .referrals-workspace.is-embedded .rf-preview{display:none}.creator-analytics .referrals-workspace.is-embedded .rf-actions{margin-top:14px}.creator-analytics .referrals-workspace.is-embedded .rf-actions a,.creator-analytics .referrals-workspace.is-embedded .rf-actions button{color:#ead9f2;box-shadow:none;background:#2a1d30;border-color:#604070;border-radius:9px}.creator-analytics .referrals-workspace.is-embedded .rf-metrics{border-color:var(--analytics-line);background:var(--analytics-line)}.creator-analytics .referrals-workspace.is-embedded .rf-metrics article{background:var(--analytics-panel-soft);min-height:88px;padding:14px 18px}.creator-analytics .referrals-workspace.is-embedded .rf-metrics strong{font-size:30px}.creator-analytics .referrals-workspace.is-embedded .rf-panel{border-color:var(--analytics-line);background:var(--analytics-panel)}.creator-analytics .referrals-workspace.is-embedded .rf-panel>header{align-items:center;padding:14px 20px}.creator-analytics .referrals-workspace.is-embedded .rf-panel header span{display:none}.creator-analytics .referrals-workspace.is-embedded .rf-panel h2{margin:0;font-size:18px}.creator-analytics .referrals-workspace.is-embedded .rf-source-head{border-color:var(--analytics-line);background:#151417}.creator-analytics .referrals-workspace.is-embedded .rf-source-row{border-color:#ffffff12}.creator-analytics .referrals-workspace.is-embedded .rf-source-row button{color:#d7b9e4;background:#211824;border-color:#4d3a57}@media (max-width:1100px){.creator-analytics .ca-topline{flex-direction:column;align-items:stretch;gap:12px}}@media (max-width:700px){.creator-analytics{padding-top:16px}.creator-analytics .ca-heading h1{font-size:40px}.creator-analytics .ca-toolbar{flex-wrap:wrap}.creator-analytics .ca-search{width:100%}.creator-analytics .referrals-workspace.is-embedded .rf-hero{padding:18px}}.standalone-overlay-workspace.unified-broadcast-studio .twitch-builder-grid{min-width:0;height:clamp(540px,100dvh - 265px,1000px);grid-template-columns:230px minmax(0,1fr) 300px!important;grid-template-areas:"rail canvas inspector"!important}.standalone-overlay-workspace .twitch-builder-grid>.twitch-builder-rail{overflow:auto;grid-area:rail!important}.standalone-overlay-workspace .twitch-builder-grid>.twitch-builder-inspector{overflow:auto;grid-area:inspector!important;display:block!important}.standalone-overlay-workspace .twitch-builder-grid>.twitch-builder-canvas{min-width:0;min-height:0;overflow:hidden}.standalone-overlay-workspace .twitch-builder-canvas>div{min-height:0;padding:16px}.standalone-overlay-workspace .twitch-builder-canvas iframe{aspect-ratio:16/9;border:0;height:auto;max-height:100%}.standalone-overlay-workspace .twitch-builder-inspector>details{width:100%;display:block}.standalone-overlay-workspace .twitch-builder-inspector>header{display:grid}.standalone-overlay-workspace .overlay-workspace-heading{margin-bottom:8px;padding-bottom:10px}.standalone-overlay-workspace .overlay-workspace-heading h1{font-size:26px}.standalone-overlay-workspace .overlay-workspace-heading .eyebrow{display:none}.standalone-overlay-workspace .overlay-workspace-heading p{font-size:12px}.standalone-overlay-workspace :is(.overlay-studio-builder,.moments-builder)>header{border-radius:8px;min-height:64px;padding:10px 14px}.standalone-overlay-workspace :is(.overlay-studio-builder,.moments-builder)>header :is(h3,strong){font-size:15px}.standalone-overlay-workspace :is(.overlay-studio-actions,.moment-builder-actions){flex-wrap:wrap}.standalone-overlay-workspace .broadcast-source-nav :is(strong,small),.standalone-overlay-workspace .twitch-builder-rail :is(.overlay-layout-picker,.alert-event-choices) :is(strong,small),.standalone-overlay-workspace .twitch-builder-rail :is(legend,footer){font-size:11px!important}.standalone-overlay-workspace .alert-event-choices label.active{box-shadow:none;background:#271d32!important;border-color:#67417d!important}.standalone-overlay-workspace .twitch-builder-inspector :is(summary,label){font-size:12px!important}.standalone-overlay-workspace .twitch-builder-inspector :is(input,select){min-width:0;font-size:13px!important}.standalone-overlay-workspace .twitch-builder-inspector :is(input[type=url],input:not([type])){color:#eee;background:#0c0b0e;border:1px solid #443a4d;border-radius:6px;width:100%;padding:9px}.studio-appearance label>span,.studio-appearance p{color:#aaa1b1;margin:0;font-size:11px;line-height:1.5}.studio-appearance input[type=color]{background:#17131b;border:1px solid #443a4d;width:100%;height:32px;padding:2px}.studio-appearance button{color:#e0c4f2;background:#2a2133;border:1px solid #624573;border-radius:6px;padding:9px}.studio-dirty{color:#efc879!important;font-size:11px!important}.overlay-preview-toolbar select{color:#eee;background:#201b25;border:1px solid #493953;border-radius:5px;max-width:135px;padding:5px;font-size:11px}.standalone-overlay-workspace .twitch-builder-canvas>header{flex-wrap:wrap;gap:5px;height:auto;min-height:48px}.stream-alert .stream-alert-copy{font-family:var(--alert-font)}.stream-alert .stream-alert-copy :is(strong,p){color:var(--alert-text)}.stream-alert-image{object-fit:contain;flex-shrink:0;width:90px;height:90px}.standalone-overlay-workspace :is(button,a,input,select,summary):focus-visible{outline-offset:3px;outline:2px solid #c895ff}@media (max-width:1150px){.standalone-overlay-workspace.unified-broadcast-studio .twitch-builder-grid{height:auto;grid-template-columns:190px minmax(0,1fr)!important;grid-template-areas:"rail canvas""rail inspector"!important}.standalone-overlay-workspace .twitch-builder-canvas>div{min-height:320px}.standalone-overlay-workspace .twitch-builder-grid>.twitch-builder-inspector{max-height:420px}.standalone-overlay-workspace .twitch-builder-grid>.twitch-builder-rail{max-height:850px}}@media (max-width:700px){.standalone-overlay-workspace.unified-broadcast-studio .twitch-builder-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"rail""canvas""inspector"!important}.standalone-overlay-workspace .twitch-builder-grid>.twitch-builder-rail{max-height:270px}.standalone-overlay-workspace .twitch-builder-canvas>div{min-height:220px}.standalone-overlay-workspace .twitch-builder-grid>.twitch-builder-inspector{max-height:none}.standalone-overlay-workspace .broadcast-source-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.standalone-overlay-workspace .broadcast-source-nav>header{display:none}.standalone-overlay-workspace .broadcast-source-nav>a{grid-template-columns:1fr}.standalone-overlay-workspace .broadcast-source-nav>a :is(i,b,small){display:none}}.unified-broadcast-studio.standalone-overlay-workspace>.overlay-workspace-heading{margin-bottom:8px!important;padding:0 2px 10px!important}.unified-broadcast-studio.standalone-overlay-workspace>.overlay-workspace-heading h1{line-height:1.2;font-size:26px!important}.unified-broadcast-studio.standalone-overlay-workspace>.overlay-workspace-heading .eyebrow{display:none!important}.creator-analytics{--analytics-panel:#101012;--analytics-panel-soft:#141316;--analytics-line:#2c2930;--analytics-muted:#96919b;--analytics-purple:#bd7af0;font-family:var(--font-sans),sans-serif;color:#f5f1f7;padding-top:16px}.creator-analytics .ca-topline{border-bottom:1px solid var(--analytics-line);align-items:center;gap:24px;margin-bottom:16px;padding-bottom:16px}.creator-analytics .ca-heading h1{letter-spacing:-.035em;font-size:26px;font-weight:700;line-height:1.2}.creator-analytics .ca-toolbar{border:1px solid var(--analytics-line);min-height:44px;box-shadow:none;background:#111013;border-radius:10px;padding:5px 6px}.creator-analytics .ca-range,.creator-analytics .ca-tabs{gap:4px}.creator-analytics .ca-range button,.creator-analytics .ca-tabs button{color:#96919b;min-height:32px;font:650 12px var(--font-sans);border-radius:7px;padding:6px 10px;transition:background-color .15s,color .15s}.creator-analytics .ca-range button:hover,.creator-analytics .ca-tabs button:hover{color:#f5f1f7;background:#242027}.creator-analytics .ca-range button.active,.creator-analytics .ca-tabs button.active{color:#f3e8f8;background:#2a1d30;box-shadow:inset 0 0 0 1px #624072}.creator-analytics .ca-search{background:#0d0b0f;border:1px solid #3c3542;border-radius:8px;height:34px}.creator-analytics .ca-search input{font:500 12px var(--font-sans);color:#f3edf5}.creator-analytics .ca-search:focus-within{border-color:#8850a1;box-shadow:0 0 0 3px #9859b61a}.creator-analytics .ca-view{gap:14px}.creator-analytics :is(.ca-hero,.ca-panel,.ca-table,.ca-donations,.ca-section-intro,.ca-last-stream,.ca-referral-summary,.ca-audience-summary article){border-color:var(--analytics-line);background:var(--analytics-panel);box-shadow:none;border-radius:16px}.creator-analytics .ca-hero:before{background:0 0}.creator-analytics .ca-hero-copy{border-color:var(--analytics-line);padding:22px}.creator-analytics .ca-hero-copy>strong{letter-spacing:-.045em;font-size:clamp(36px,4vw,48px);font-weight:650}.creator-analytics .ca-trend{background:#0d0d0f}.creator-analytics .ca-trend>footer,.creator-analytics .ca-trend>header :is(span,strong){color:#96919b;font-size:10px}.creator-analytics .ca-bars i,.creator-analytics .ca-chart-bars>i.is-active{box-shadow:none;background:#9147ff}.creator-analytics .ca-kpis{border-color:var(--analytics-line);background:var(--analytics-line);border-radius:14px}.creator-analytics .ca-kpis article{padding:16px 18px;background:var(--analytics-panel-soft)!important}.creator-analytics :is(.ca-kpis,.ca-audience-summary) strong{letter-spacing:-.035em;font-size:28px;font-weight:650}.creator-analytics :is(.ca-kpis,.ca-audience-summary) article>span{color:#a49ba9;font-size:10px}.creator-analytics :is(.ca-kpis,.ca-audience-summary) article>small{color:#96919b;font-size:11px}.creator-analytics .ca-panel{padding:18px}.creator-analytics .ca-panel h2{letter-spacing:-.025em;font-size:18px;font-weight:650}.creator-analytics .ca-section-intro{padding:18px 20px}.creator-analytics .ca-section-intro h2{letter-spacing:-.035em;font-size:22px;font-weight:650}.creator-analytics .ca-section-intro p{color:#96919b;font-size:12px}.creator-analytics .ca-reach-stats>div{border-color:var(--analytics-line);background:#141316}.creator-analytics .ca-table-head{color:#a49ba9;background:#141316;font-size:10px}.creator-analytics .ca-table :is(time,small){color:#96919b;font-size:11px}.creator-analytics .ca-table>a:hover{background:#1b191e}.creator-analytics .ca-last-stream:hover{background:#141316;border-color:#705080}.creator-analytics .ca-person>i{color:#d4ade6;box-shadow:none;background:#211827;border-color:#54415f}.creator-analytics .ca-referral-summary>button,.creator-analytics .referrals-workspace.is-embedded .rf-actions :is(button,a){color:#cda9e0;min-height:36px;font:650 12px var(--font-sans);box-shadow:none;background:#1b191e;border:1px solid #353039;border-radius:8px}.creator-analytics .referrals-workspace.is-embedded .rf-actions button:first-child{color:#fff;background:#9147ff;border-color:#9147ff}.creator-analytics .referrals-workspace.is-embedded :is(.rf-hero,.rf-panel){border-color:var(--analytics-line);background:var(--analytics-panel);box-shadow:none;border-radius:16px}.creator-analytics .referrals-workspace.is-embedded .rf-hero h2{letter-spacing:-.035em;font-size:22px;font-weight:650}.creator-analytics .referrals-workspace.is-embedded .rf-source-row button{color:#cda9e0;background:#1b191e;border-color:#353039;border-radius:8px;font-size:11px}.creator-analytics :is(button,a,input):focus-visible{outline-offset:3px;outline:2px solid #bd7af0}@media (max-width:1100px){.creator-analytics .ca-topline{align-items:stretch;gap:12px}.creator-analytics .ca-toolbar{flex-wrap:wrap;gap:8px}}@media (max-width:700px){.creator-analytics .ca-heading h1{font-size:26px}.creator-analytics .ca-range,.creator-analytics .ca-tabs{flex-wrap:wrap}.creator-analytics .ca-range button,.creator-analytics .ca-tabs button{padding:6px 9px;font-size:11px}.creator-analytics .ca-search{width:100%}.creator-analytics .ca-hero-copy{padding:18px}.creator-analytics .ca-section-intro{padding:16px}}@media (prefers-reduced-motion:reduce){.creator-analytics .ca-range button,.creator-analytics .ca-tabs button{transition:none}}.creator-analytics .ca-topline{border-bottom:0;margin-bottom:14px;padding-bottom:0}.moderation-page .moderation-summary{background:#111013;border:1px solid #2c2930;border-radius:10px;gap:0;overflow:hidden}.moderation-page .moderation-summary article{min-width:100px;min-height:0;box-shadow:none;background:0 0;border:0;border-left:1px solid #2c2930;border-radius:0;grid-template-columns:auto auto;align-items:center;gap:6px 14px;padding:10px 14px;display:grid}.moderation-page .moderation-summary article:first-child{border-left:0}.moderation-page .moderation-summary article>span{color:#a49ba9;font-size:10px}.moderation-page .moderation-summary article>strong{font:650 19px var(--font-mono)}.moderation-page .moderation-summary article>small{color:#96919b;grid-column:1/-1;font-size:10px}@media (max-width:650px){.moderation-page .moderation-summary{width:100%}.moderation-page .moderation-summary article{flex:1;min-width:0;padding:10px}}.dashboard-vault-trigger{color:#f5f1f7;background:#141316;border-color:#3c3542;border-radius:10px}.dashboard-vault-trigger:hover,.dashboard-vault-trigger[aria-expanded=true]{background:#1e1923;border-color:#76528c}.dashboard-vault-trigger small{color:#aaa1b1;font:650 9px var(--font-sans);letter-spacing:.06em}.dashboard-vault-trigger strong{font:650 12px var(--font-sans)}.dashboard-vault-trigger>b{color:#e8ddef;min-width:28px;height:24px;font:650 11px var(--font-sans);background:#242027;border-color:#49404f;padding:0 7px}.dashboard-vault-trigger>em{color:#aaa1b1}.dashboard-vault-popover{color:#f5f1f7;width:410px;max-width:calc(100vw - 28px);font-family:var(--font-sans);overscroll-behavior:contain;background:#141316;border-color:#3c3542;border-radius:14px;gap:16px;max-height:calc(100dvh - 180px);padding:20px;overflow:auto;box-shadow:0 18px 48px #0008}.dashboard-vault-popover>header{border-bottom:1px solid #302b34;align-items:flex-start;gap:16px;padding-bottom:16px}.dashboard-vault-popover>header>div{gap:6px}.dashboard-vault-popover>header strong{font-size:17px;font-weight:650;line-height:1.3}.dashboard-vault-help,.dashboard-vault-popover>header small{color:#b4abbc;font-size:12px;line-height:1.5}.dashboard-vault-popover>header>button{color:#e8ddef;background:#1c191f;border-color:#3c3542;flex-shrink:0;width:32px;height:32px;font-size:19px;line-height:1}.dashboard-vault-popover>header>button:hover{background:#2a2430}.dashboard-vault-popover label{color:#ddd5e3;gap:8px;font-size:12px;font-weight:600}.dashboard-vault-popover input{color:#f5f1f7;height:42px;font:500 13px var(--font-sans);background:#0d0b0f;border-color:#49404f;padding:0 12px}.dashboard-vault-popover input::placeholder{color:#a49ba9;opacity:1}.dashboard-vault-popover input:focus-visible{outline-offset:2px;outline:2px solid #b986ed}.dashboard-vault-recipient>small{color:#b4abbc;font-size:12px;font-weight:400;position:static}.dashboard-vault-count input{font-variant-numeric:tabular-nums;width:112px}.dashboard-vault-results{max-height:240px;box-shadow:none;overscroll-behavior:contain;background:#101012;border-color:#3c3542;margin-top:-8px;padding:4px;position:static;inset:auto}.dashboard-vault-results>button{color:#f5f1f7;border-radius:7px;grid-template-columns:38px minmax(0,1fr);gap:4px 12px;padding:12px}.dashboard-vault-results>button+button{border-top:1px solid #2c2930}.dashboard-vault-results>button:focus-visible,.dashboard-vault-results>button:hover{background:#27202e}.dashboard-vault-results>button:focus-visible{outline-offset:-2px;outline:2px solid #b986ed}.dashboard-vault-results .vault-member-avatar{background:#29202f;border-color:#49404f;grid-row:1/3;width:38px;height:38px;font-size:14px}.dashboard-vault-results>button>span:nth-child(2){gap:5px}.dashboard-vault-results strong{white-space:normal;overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.4}.dashboard-vault-results small{color:#bcb2c4;white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.4}.dashboard-vault-results em{color:#a49ba9;grid-column:2;font-size:11px;line-height:1.4}.dashboard-vault-results .vault-member-balance{color:#d6b5ed;font:600 10px var(--font-sans);background:#251d2c;border-color:#4b3b57;padding:2px 6px}.dashboard-vault-help{margin:0}.dashboard-vault-error{color:#ffb5c0;font-size:12px;line-height:1.5}.dashboard-vault-popover>.button{border-radius:8px;justify-content:center;justify-self:stretch;min-height:42px;font-size:13px;font-weight:650}.dashboard-vault-notice{max-width:300px;font-size:12px;line-height:1.5}@media (max-width:700px){.dashboard-vault-popover{gap:14px;width:auto;max-height:calc(100dvh - 130px);padding:18px}.dashboard-vault-popover input{font-size:16px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}