/* Glass surfaces stay separate from the streaming controls and output overlays. */
.team-presence{padding:10px 0 14px;margin:0 0 8px;border-bottom:1px solid #bac4c9}
.platform-health{display:flex;gap:12px 24px;flex-wrap:wrap}.platform-health-item{display:flex;gap:8px;align-items:center;font-size:12px;flex-wrap:wrap}.platform-health-item>span:last-child{color:#53616b}
.health-dot{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#77838b}.platform-health-item[data-status=verified] .health-dot{background:#087c5b;box-shadow:0 0 0 3px #087c5b12}.platform-health-item[data-status=unknown] .health-dot{background:#b47c12}
.team-idle{color:#53616b;font-size:12px;margin:12px 0 0}.team-live-row{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap;font-size:13px;margin-top:14px}.team-live-row>strong{color:#087c5b}.team-live-row>span{flex:1;min-width:140px;overflow-wrap:anywhere}.team-live-row a{font-weight:600}.member-recovery-hint{font-size:13px;line-height:1.6;max-width:700px}
body.simple-studio{background:#dce1e3;color:#20252a;--line:#bac4c9}
.simple-studio>header{margin:14px 18px 0;border:1px solid #ffffff38;border-bottom:1px solid #ffffff38;border-radius:24px;background:#171a1ee8;box-shadow:0 10px 30px #17282e26;backdrop-filter:blur(16px);height:auto;min-height:82px}
.simple-studio>main{max-width:1320px;margin:20px auto;padding:28px 32px 48px;background:#ffffff80;border:1px solid #ffffffd9;border-radius:28px;box-shadow:0 14px 42px #26363e12}
.simple-studio .account-tabs{gap:8px;padding:10px 0 18px;border-bottom:1px solid #bac4c9;flex-wrap:wrap}
.simple-studio .account-tabs button{border-radius:999px;border:1px solid transparent;padding:10px 18px;color:#4b5560;background:transparent}
.simple-studio .account-tabs button[aria-current=page]{color:#fff;background:#273f49;border-color:#273f49;box-shadow:0 4px 12px #223b4526}
.simple-studio button,.simple-studio .setup-download{border-radius:16px;min-height:44px;box-shadow:0 2px 4px #182b3410;border-color:#aebcc3}
.simple-studio button.primary{background:#d9183e;border-color:#d9183e;box-shadow:0 5px 14px #b1123026;color:white}
.simple-studio button:disabled{box-shadow:none;opacity:.55}
.simple-studio input:not([type=checkbox]):not([type=radio]),.simple-studio textarea,.simple-studio select{border-radius:14px;background:#ffffffd9;border-color:#aebcc3;color:#20252a;min-height:44px}
.simple-studio header select{background:#30353b;color:white;border-color:#707983}
.simple-studio :is(button,input,textarea,select,summary,a):focus-visible{outline:3px solid #067e70;outline-offset:3px}
.simple-studio .metadata-assistant{background:#ffffff91;border:1px solid #ffffff;border-radius:22px;box-shadow:0 8px 24px #263a4310}
.simple-studio .platform-button{border-radius:18px;background:#ffffffb8;min-height:58px}
.simple-studio .platform-button[aria-expanded=true]{background:#fff}
.simple-studio .editor>section{border-bottom:0}
.simple-studio .page-title{margin-bottom:14px}.simple-studio .page-title h1{font-size:28px}
.simple-studio .muted{color:#53616b}.simple-studio label{color:#27353e}
.simple-studio #notice{border-radius:18px;box-shadow:0 6px 22px #1b2b3314}
.simple-studio .member{gap:12px;flex-wrap:wrap}.simple-studio .member>span{flex:1;min-width:140px}
.simple-studio .delete-member{color:#a51d35;border-color:#d5a7ae}.member-archive{margin-top:20px}.member-archive>summary{cursor:pointer;color:#53616b}
.simple-studio .access-help{border:0;padding:0;margin:16px 0;font-size:13px;line-height:1.65}
.simple-studio .access-help summary{color:#245a63;font-weight:600;cursor:pointer;min-height:36px}
.simple-studio .account-access code{display:block;overflow-wrap:anywhere;font-size:12px}
.simple-studio .access-dialog{max-width:460px;width:calc(100% - 40px);padding:24px;border:1px solid #fff;border-radius:24px;background:#f3f6f5;box-shadow:0 20px 70px #0004;color:#20252a}
.simple-studio .access-dialog::backdrop{background:#15252e77;backdrop-filter:blur(4px)}
.simple-studio .access-dialog h2{font-size:20px;overflow-wrap:anywhere}.simple-studio .access-dialog button{margin:14px 8px 0 0}
.publication-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:16px 0 24px;border-bottom:1px solid #bac4c9}
.publication-metrics span{display:block;color:#53616b;font-size:13px}.publication-metrics strong{display:block;font-size:32px;margin-top:8px;font-variant-numeric:tabular-nums}
.publication-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0}
.publication-card{min-width:0;background:#ffffffb8;border:1px solid #fff;border-radius:22px;overflow:hidden;box-shadow:0 8px 24px #24394412}
.publication-media{display:block;aspect-ratio:16/9;position:relative;background:#252b30 url('/stream/squad/brand.png') center/cover no-repeat;overflow:hidden;color:white}
.publication-media img{width:100%;height:100%;object-fit:cover}.publication-media>span{position:absolute;bottom:12px;left:12px;background:#15181ee6;padding:5px 10px;border-radius:999px;font-size:11px}
.publication-body{padding:18px}.publication-body h3{font-size:16px;line-height:1.45;overflow-wrap:anywhere;margin:0;min-height:46px}.publication-body>p{font-size:12px}
.publication-numbers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0}
.publication-numbers dt{font-size:11px;color:#53616b;overflow-wrap:anywhere}.publication-numbers dd{font-size:20px;margin:8px 0 0;font-weight:700;font-variant-numeric:tabular-nums}.publication-body>small{font-size:11px;line-height:1.5;display:block}
.simple-studio .channel-views-panel{border-radius:20px;box-shadow:0 12px 36px #17272e33}
@media(max-width:1000px){.publication-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.simple-studio>header{margin:8px 8px 0;border-radius:20px;padding:14px 12px}.simple-studio>main{margin:12px 8px;padding:22px 14px 32px;border-radius:22px}.simple-studio .page-title h1{font-size:24px}.simple-studio .account-tabs{gap:5px}.simple-studio .account-tabs button{padding:9px 12px;font-size:12px}.publication-grid{grid-template-columns:minmax(0,1fr)}.simple-studio .member button{font-size:12px}.publication-metrics{gap:12px}.publication-metrics strong{font-size:28px}.simple-studio .channel-views-panel{max-width:calc(100vw - 42px)}}
@media(prefers-reduced-transparency:reduce){.simple-studio>main,.publication-card{background:#f4f6f6}.simple-studio>header{background:#171a1e;backdrop-filter:none}}

/* Authenticated workspace: static artwork, clear controls, no stream changes. */
/* The editor and owner controls are framed tools; surrounding sections stay open. */
.simple-studio:not(.game-wall-active) #studio{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}
.simple-studio:not(.game-wall-active) #studio> *{min-width:0}
.simple-studio:not(.game-wall-active) #studio>.page-title{margin:0}
.simple-studio:not(.game-wall-active) #studio>.page-title h1{color:#202f37}
.simple-studio:not(.game-wall-active) #studio>.page-title .badge{color:#364c57}
.simple-studio:not(.game-wall-active) #studio>.team-presence{margin:0;padding:0 0 16px;border-color:#263d4930}
.simple-studio:not(.game-wall-active) #studio>.team-presence :is(.team-idle,.platform-health-item>span:last-child){color:#3a505b}
.simple-studio:not(.game-wall-active) #studio>.team-presence{color:#263d49}
.simple-studio:not(.game-wall-active) #studio>.account-tabs{margin:0;padding:0 0 18px;border-color:#263d4930}
.simple-studio:not(.game-wall-active) #studio>.workspace{margin:0;width:100%;max-width:none}
.simple-studio:not(.game-wall-active) .workspace>.editor{padding:24px;background:#19262df5;border:1px solid #e2f5ff85;border-radius:26px;box-shadow:inset 0 1px 1px #ffffff30,0 14px 30px #17374929;min-height:0}
.simple-studio:not(.game-wall-active) .editor .metadata-assistant{padding:0 0 22px;border:0;border-bottom:1px solid #ffffff26;border-radius:0;box-shadow:none;background:none;backdrop-filter:none}
.simple-studio:not(.game-wall-active) .editor #wizardProgress{margin-top:0}
.simple-studio:not(.game-wall-active) .editor>section{padding-bottom:0}
.simple-studio:not(.game-wall-active) #owner{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;margin:0;padding:0;border:0;max-width:none}
.simple-studio:not(.game-wall-active) :is(#owner>details,.account-access){padding:20px;background:#19262df5;border:1px solid #e2f5ff85;border-radius:24px;box-shadow:inset 0 1px 1px #ffffff30,0 10px 24px #17374924;margin:0}
.simple-studio:not(.game-wall-active) #owner>details>summary{font-size:15px;line-height:1.5;color:#eff9fc}
.simple-studio:not(.game-wall-active) .account-access{padding:14px 20px}
.simple-studio:not(.game-wall-active) .earnings{padding-top:0;color:#203640}
.simple-studio:not(.game-wall-active) .earnings :is(h2,h3,label,.muted,.terms-copy,.activity-row time,.report-table th){color:#314c59}
.simple-studio:not(.game-wall-active) .earnings .publication-card :is(h3,.muted){color:#e6f0f4}
.simple-studio:not(.game-wall-active) .earnings :is(.publication-metrics,.earn-metrics,.share-tiers)>div{background:#1c2a32f2;border-color:#e2f5ff85;box-shadow:0 8px 20px #17374924;color:#f0f6f8;border-radius:18px}
.simple-studio:not(.game-wall-active) .earnings :is(.publication-metrics,.earn-metrics,.share-tiers)>div :is(h3,span,small){color:#c5d9e2}
@media(min-width:1050px){.simple-studio:not(.game-wall-active) #studio:has(#owner:not([hidden])){grid-template-columns:minmax(0,1fr) 350px;gap:20px 24px}.simple-studio:not(.game-wall-active) #studio> *{grid-column:1/-1}.simple-studio:not(.game-wall-active) #studio:has(#owner:not([hidden]))>.workspace{grid-column:1}.simple-studio:not(.game-wall-active) #studio>#owner{grid-column:2}.simple-studio:not(.game-wall-active) #studio>.workspace{max-width:900px;justify-self:center}}
@media(max-width:700px){.simple-studio:not(.game-wall-active) .workspace>.editor{padding:20px 14px;border-radius:24px}.simple-studio:not(.game-wall-active) #owner>details{padding:18px}.simple-studio:not(.game-wall-active) #studio{gap:16px}}
.simple-studio:not(.game-wall-active){display:flow-root;min-height:100vh}
.simple-studio:not(.game-wall-active) #obsAssistant .setup-download{border-radius:999px;background:linear-gradient(145deg,#ffffff19,#ffffff05),#192327d9;border-color:#c7e3ed40;color:#b7edf5;box-shadow:inset 0 1px 1px #ffffff24,0 5px 16px #0003;padding:12px 18px}
.simple-studio .wizard-stages{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 6px;padding:0}
.simple-studio .wizard-stages li{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 0;color:#aec0c7;font-size:12px;line-height:1.4}
.simple-studio .wizard-stages b{display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;border-radius:50%;border:1px solid #c6e4e83b;background:#17252bd9;color:#c5d4da}
.simple-studio .wizard-stages [aria-current=step]{color:#f0fffb;font-weight:700}
.simple-studio .wizard-stages [aria-current=step] b{color:#c5fff3;border-color:#9bf3d7;background:#285c50;box-shadow:0 0 18px #80e8cf30,inset 0 1px 2px #ffffff3a}
.simple-studio .wizard-stages [data-passed=true] b{color:#9ee3ce;border-color:#78bea578}
.simple-studio:not(.game-wall-active) #studio .workspace{max-width:760px}
.simple-studio:not(.game-wall-active) #obsAssistant>details{padding:18px 0;margin-top:10px;scroll-margin-top:20px}
.simple-studio:not(.game-wall-active) #obsAssistant>details[aria-current=step]{border-top-color:#90dacb;box-shadow:0 -8px 18px -17px #b4fff1}
.simple-studio:not(.game-wall-active) #obsAssistant>details>summary{line-height:1.55}
.simple-studio:not(.game-wall-active) #obsAssistant>details>p{line-height:1.8;color:#c7d5db;max-width:65ch}
.simple-studio:not(.game-wall-active) .obs-mode{gap:8px;border:0;padding:5px;background:#ffffff08;border-radius:28px}
.simple-studio:not(.game-wall-active) .encoder-picker{gap:10px;flex-wrap:wrap}
.simple-studio:not(.game-wall-active) .encoder-picker button{min-width:100px;border-radius:22px;min-height:62px}
.simple-studio:not(.game-wall-active) :is(#connectPanel,#airPanel)>.actions{padding-top:22px;border-top:1px solid var(--line);align-items:center}
.simple-studio:not(.game-wall-active) #draftForm>.actions .primary,.simple-studio:not(.game-wall-active) #broadcastActions .primary{min-height:50px;padding:13px 24px}
.simple-studio:not(.game-wall-active) .wizard-footer{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}
.simple-studio:not(.game-wall-active) .wizard-footer:has(button[hidden]){display:none}
.simple-studio:not(.game-wall-active) #airPanel .check{padding:16px 0;align-items:flex-start;line-height:1.65}
.simple-studio:not(.game-wall-active) #airPanel .check input{margin-top:3px;flex-shrink:0;accent-color:#65dabb}
.simple-studio:not(.game-wall-active) .destination-row{gap:12px;line-height:1.6;padding:18px 0}
@media(max-width:430px){.simple-studio .wizard-stages{gap:6px}.simple-studio .wizard-stages li{flex-direction:column;align-items:flex-start;gap:8px;font-size:11px}.simple-studio:not(.game-wall-active) #draftForm>.actions .primary{width:100%}.simple-studio:not(.game-wall-active) .obs-mode button{font-size:12px;padding:10px 8px}.simple-studio:not(.game-wall-active) .destination-row{grid-template-columns:minmax(0,1fr) auto}.simple-studio:not(.game-wall-active) .destination-row>a{grid-column:1/-1}}
.simple-studio:not(.game-wall-active)>header .brand{color:#f4f8f9}
.simple-studio:not(.game-wall-active) .channel-views-panel{background:#182226;color:#eef4f5;border-color:#d7edf535}
.simple-studio:not(.game-wall-active) :is(.enquiry-inbox,.enquiry-item){border-color:#ffffff26}
body.simple-studio:not(.game-wall-active){color-scheme:dark;color:#eef4f5;--line:#ffffff30;background:#d8e5eb;isolation:isolate}
body.simple-studio:not(.game-wall-active)::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:#d8e5eb url('/stream/squad/cabinet-glass-4k.webp') center/cover no-repeat}
.simple-studio:not(.game-wall-active)>main{background:transparent;border:0;border-radius:0;box-shadow:none;min-height:65vh}
.simple-studio:not(.game-wall-active) :is(h1,h2,h3,label){color:#f4f8f9}
.simple-studio:not(.game-wall-active) :is(.muted,small,.eyebrow,.badge,.team-idle,.platform-health-item>span:last-child,.publication-metrics span,.publication-numbers dt,.activity-row time,.earn-metrics span,.report-table th,.terms-copy,.studio-layers legend,#studioSaveState,.simple-signal,#sessionLimit,#wizardProgress,.session-guard,.setup-help dd,.member-archive>summary){color:#b8c7cc}
.simple-studio:not(.game-wall-active) a{color:#9ce3ef;text-underline-offset:4px}
.simple-studio:not(.game-wall-active) :is(.account-tabs,.team-presence,.publication-metrics,.destination-row,#setupGuide,.setup-help,.production-editor,#simpleDraftMore,#draftSettings,#obsAssistant>details){border-color:var(--line)}
.simple-studio:not(.game-wall-active) button,.simple-studio:not(.game-wall-active) .setup-download{color:#edf5f7;border:1px solid #c7e3ed40;border-radius:999px;background:linear-gradient(145deg,#ffffff19,#ffffff05),#192327d9;box-shadow:inset 0 1px 1px #ffffff24,0 5px 16px #0003;transition:background .18s,border-color .18s,box-shadow .18s;white-space:normal}
.simple-studio:not(.game-wall-active) button:hover:not(:disabled){background-color:#30434a;border-color:#b2e8ed85;box-shadow:inset 0 1px 2px #ffffff30,0 0 16px #72dce218}
.simple-studio:not(.game-wall-active) button.primary{background:linear-gradient(135deg,#f22b55,#c90c3c);color:white;border-color:#ff668680;box-shadow:inset 0 1px 1px #ffffff45,0 5px 18px #e6164530}
.simple-studio:not(.game-wall-active) button:disabled{opacity:.45;box-shadow:none}
.simple-studio:not(.game-wall-active) :is(.account-tabs button[aria-current=page],.encoder-picker button[aria-pressed=true],.obs-mode button[aria-pressed=true],.studio-monitor-tabs button[aria-pressed=true],.studio-styles button[aria-pressed=true]){color:#b5fff1;background:#24534d;border-color:#7ce5cf80;box-shadow:inset 0 1px 1px #ffffff30,0 0 16px #76e5cd14}
.simple-studio:not(.game-wall-active) .account-tabs{gap:8px;padding-bottom:18px}
.simple-studio:not(.game-wall-active) input:not([type=checkbox]):not([type=radio]),.simple-studio:not(.game-wall-active) textarea,.simple-studio:not(.game-wall-active) select{background:#0d171cd9;border:1px solid #b4d4df59;color:#f0f7f9;border-radius:18px;box-shadow:inset 0 1px 4px #0003;min-height:46px}
.simple-studio:not(.game-wall-active) input::placeholder,.simple-studio:not(.game-wall-active) textarea::placeholder{color:#94a7af;opacity:1}
.simple-studio:not(.game-wall-active) select option{background:#172126;color:#f0f7f9}
.simple-studio:not(.game-wall-active) :is(input,select,textarea):focus{outline:2px solid #a0f1e5;outline-offset:3px;border-color:#c3fff3;box-shadow:0 0 18px #87e9db26,inset 0 1px 3px #ffffff12}
.simple-studio:not(.game-wall-active) :is(button,a,summary):focus-visible{outline:2px solid #a0f1e5;outline-offset:4px}
.simple-studio:not(.game-wall-active) :is(.metadata-assistant,.publication-card,.access-dialog){background:linear-gradient(135deg,#ffffff12,transparent 65%),#182226f2;border:1px solid #d7edf566;box-shadow:inset 0 1px 1px #ffffff30,0 14px 32px #07101455;backdrop-filter:blur(14px);color:#eef4f5;border-radius:22px}
.simple-studio:not(.game-wall-active) .metadata-assistant .eyebrow{color:#a8dbdf}
.simple-studio:not(.game-wall-active) .platform-button{border-radius:20px}
.simple-studio:not(.game-wall-active) .platform-button[aria-expanded=true]{background:#263b40;border-color:#ade2e280;box-shadow:inset 0 1px 2px #ffffff30,0 0 18px #b2e8ed14}
.simple-studio:not(.game-wall-active) .platform-button svg:last-child{color:#c3d4db}
.simple-studio:not(.game-wall-active) .publication-metrics strong{color:#b1f4e6}
.simple-studio:not(.game-wall-active) :is(.publication-metrics,.earn-metrics,.share-tiers){gap:16px}
.simple-studio:not(.game-wall-active) :is(.publication-metrics,.earn-metrics,.share-tiers)>div{padding:18px;background:#ffffff08;border:1px solid #ffffff1f;border-radius:8px;min-width:0}
.simple-studio:not(.game-wall-active) .member{padding:18px 0}
.simple-studio:not(.game-wall-active) :is(.delete-member,button.danger,#warning,.destination-row [data-state=error]){color:#ff9eb2}
.simple-studio:not(.game-wall-active) :is(.simple-signal.ready,.team-live-row>strong,.destination-row [data-state=live],#obsAssistant>details[data-complete=true]>summary,.earn-metrics>div:nth-child(2) strong,.share-tiers>div:last-child strong){color:#8ce4bb}
.simple-studio:not(.game-wall-active) .platform-health-item[data-status=verified] .health-dot{background:#74e5ae;box-shadow:0 0 10px #74e5ae55}
.simple-studio:not(.game-wall-active) .platform-health-item[data-status=unknown] .health-dot{background:#edc16d}
.simple-studio:not(.game-wall-active) :is(.access-help summary,#obsAssistant>details[aria-current=step]>summary){color:#a0e7f2}
.simple-studio:not(.game-wall-active) :is(.encoder-path,.setup-connect .encoder-path){background:#a1deee10;color:#d2ecf1;border-color:#8dd8ed}
.simple-studio:not(.game-wall-active) :is(#notice,.earn-notice,.setup-readiness,.session-guard.ending-soon){background:#352c20;color:#ffe0a6;border-color:#bfa66e}
.simple-studio:not(.game-wall-active) :is(#notice.success,.setup-readiness.ready){background:#18392d;color:#baf4d7;border-color:#69b78f}
.simple-studio:not(.game-wall-active) .setup-warning{color:#f4d391}
.simple-studio:not(.game-wall-active) #wizardProgress{border-bottom-color:#ffffff26;background-image:linear-gradient(to right,#8ce4cb var(--progress),transparent var(--progress))}
@media(max-width:700px){.simple-studio:not(.game-wall-active)>main{padding:22px 12px 32px}.simple-studio:not(.game-wall-active) .publication-metrics>div{padding:14px 10px}.simple-studio:not(.game-wall-active) .metadata-assistant{padding:18px 14px}}
@media(prefers-reduced-transparency:reduce){.simple-studio:not(.game-wall-active) :is(.metadata-assistant,.publication-card,.access-dialog){background:#182226;backdrop-filter:none}}

@media(min-width:1050px){body.simple-studio:not(.game-wall-active) #studio:has(#owner:not([hidden]))>.workspace{max-width:none;justify-self:stretch}}
.simple-studio:not(.game-wall-active) #studio .earnings :is(.muted,small,.terms-copy,.activity-row time,.report-table th){color:#3c5360}
.simple-studio:not(.game-wall-active) #studio .earnings .publication-card :is(.muted,small){color:#b8cbd4}
.simple-studio:not(.game-wall-active) #studio .earnings :is(.earn-metrics,.share-tiers)>div small{color:#b8cbd4}
.simple-studio:not(.game-wall-active) #studio .earnings a{color:#166078}
.simple-studio:not(.game-wall-active) #studio .earnings .publication-media{color:white}
@media(max-width:700px){body.simple-studio:not(.game-wall-active)::before{background-position:25% center}}
/* cabinet-pattern:start */
body.simple-studio:not(.game-wall-active){--cabinet-pattern:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22520%22%20height%3D%22270%22%20viewBox%3D%220%200%20520%20270%22%3E%3Cg%20transform%3D%22translate(30%2032)%20rotate(-16%2018%2018)%22%20color%3D%22%23b5d1d1%22%20opacity%3D%220.13%22%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cline%20x1%3D%226%22%20x2%3D%2210%22%20y1%3D%2211%22%20y2%3D%2211%22%3E%3C%2Fline%3E%3Cline%20x1%3D%228%22%20x2%3D%228%22%20y1%3D%229%22%20y2%3D%2213%22%3E%3C%2Fline%3E%3Cline%20x1%3D%2215%22%20x2%3D%2215.01%22%20y1%3D%2212%22%20y2%3D%2212%22%3E%3C%2Fline%3E%3Cline%20x1%3D%2218%22%20x2%3D%2218.01%22%20y1%3D%2210%22%20y2%3D%2210%22%3E%3C%2Fline%3E%3Cpath%20d%3D%22M17.32%205H6.68a4%204%200%200%200-3.978%203.59c-.006.052-.01.101-.017.152C2.604%209.416%202%2014.456%202%2016a3%203%200%200%200%203%203c1%200%201.5-.5%202-1l1.414-1.414A2%202%200%200%201%209.828%2016h4.344a2%202%200%200%201%201.414.586L17%2018c.5.5%201%201%202%201a3%203%200%200%200%203-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4%204%200%200%200%2017.32%205z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(150%2028)%20rotate(14%2018%2018)%22%20color%3D%22%23b5d1d1%22%20opacity%3D%220.13%22%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2014h3a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-7a9%209%200%200%201%2018%200v7a2%202%200%200%201-2%202h-1a2%202%200%200%201-2-2v-3a2%202%200%200%201%202-2h3%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(278%2040)%20rotate(-12%2018%2018)%22%20color%3D%22%23b5d1d1%22%20opacity%3D%220.13%22%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202a3%203%200%200%200-3%203v7a3%203%200%200%200%206%200V5a3%203%200%200%200-3-3Z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M19%2010v2a7%207%200%200%201-14%200v-2%22%3E%3C%2Fpath%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2219%22%20y2%3D%2222%22%3E%3C%2Fline%3E%3C%2Fsvg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(404%2024)%20rotate(12%2018%2018)%22%20color%3D%22%23b5d1d1%22%20opacity%3D%220.13%22%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4.9%2019.1C1%2015.2%201%208.8%204.9%204.9%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M7.8%2016.2c-2.3-2.3-2.3-6.1%200-8.5%22%3E%3C%2Fpath%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%222%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22M16.2%207.8c2.3%202.3%202.3%206.1%200%208.5%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M19.1%204.9C23%208.8%2023%2015.1%2019.1%2019%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(84%20151)%20rotate(12%2018%2018)%22%20color%3D%22%23b5d1d1%22%20opacity%3D%220.13%22%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%209H4.5a2.5%202.5%200%200%201%200-5H6%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M18%209h1.5a2.5%202.5%200%200%200%200-5H18%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M4%2022h16%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M10%2014.66V17c0%20.55-.47.98-.97%201.21C7.85%2018.75%207%2020.24%207%2022%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M14%2014.66V17c0%20.55.47.98.97%201.21C16.15%2018.75%2017%2020.24%2017%2022%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M18%202H6v7a6%206%200%200%200%2012%200V2Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(213%20146)%20rotate(-15%2018%2018)%22%20color%3D%22%23b5d1d1%22%20opacity%3D%220.13%22%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7.9%2020A9%209%200%201%200%204%2016.1L2%2022Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(339%20157)%20rotate(10%2018%2018)%22%20color%3D%22%23b5d1d1%22%20opacity%3D%220.13%22%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%207.75a.75.75%200%200%201%201.142-.638l3.664%202.249a.75.75%200%200%201%200%201.278l-3.664%202.25a.75.75%200%200%201-1.142-.64z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M12%2017v4%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M8%2021h8%22%3E%3C%2Fpath%3E%3Crect%20x%3D%222%22%20y%3D%223%22%20width%3D%2220%22%20height%3D%2214%22%20rx%3D%222%22%3E%3C%2Frect%3E%3C%2Fsvg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(455%20156)%20rotate(-12%2018%2018)%22%20color%3D%22%23b5d1d1%22%20opacity%3D%220.13%22%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2014a1%201%200%200%201-.78-1.63l9.9-10.2a.5.5%200%200%201%20.86.46l-1.92%206.02A1%201%200%200%200%2013%2010h7a1%201%200%200%201%20.78%201.63l-9.9%2010.2a.5.5%200%200%201-.86-.46l1.92-6.02A1%201%200%200%200%2011%2014z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
/* cabinet-pattern:end */

/* Equal navigation tracks avoid a single wrapped tab and oversized access row. */
/* iOS text inputs must stay readable without focus zoom; pinch zoom remains enabled. */
@media(max-width:900px) and (pointer:coarse){
 body.simple-studio input:not([type=checkbox]):not([type=radio]),body.simple-studio textarea,body.simple-studio select{font-size:16px!important;max-width:100%;scroll-margin-block:24px}
 body.simple-studio textarea{line-height:1.6}
 body.simple-studio .access-dialog{position:fixed;top:calc(var(--visible-top,0px) + 16px);bottom:auto;margin:0 auto;max-height:calc(var(--visible-height,100dvh) - 32px);overflow-y:auto;overscroll-behavior:contain;max-width:calc(100vw - 32px)}
 body.simple-studio .channel-views-panel{position:fixed;top:calc(var(--visible-top,0px) + 16px);left:16px;right:16px;bottom:auto;width:auto;max-width:none;max-height:calc(var(--visible-height,100dvh) - 32px);overflow-y:auto;overscroll-behavior:contain}
}
.simple-studio:not(.game-wall-active) #studio>.account-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;border:0;padding:0}
.simple-studio:not(.game-wall-active) #studio>.account-tabs:has([data-account-view=admin]){grid-template-columns:repeat(5,minmax(0,1fr))}
.simple-studio:not(.game-wall-active) #studio>.account-tabs button{width:100%;min-width:0;height:54px;padding:8px 12px;margin:0;line-height:1.3;font-size:13px;white-space:normal;overflow-wrap:anywhere;box-shadow:inset 0 1px 1px #ffffff24,0 4px 10px #17374924}
.simple-studio:not(.game-wall-active) #studio>.account-access{padding:12px 18px;border-radius:18px}
.simple-studio:not(.game-wall-active) #studio>.account-access>summary{min-height:24px;line-height:24px}
.simple-studio:not(.game-wall-active) #studio>.account-access[open]{padding-bottom:18px}
@media(max-width:700px){.simple-studio:not(.game-wall-active) #studio>.account-tabs,.simple-studio:not(.game-wall-active) #studio>.account-tabs:has([data-account-view=admin]){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.simple-studio:not(.game-wall-active) #studio>.account-tabs [data-account-view=admin]{grid-column:1/-1}.simple-studio:not(.game-wall-active) #studio>.account-tabs button{height:48px;font-size:12px}}
