.account-page-panel{--account-canvas:#0a1115;--account-surface:#111a20;--account-surface-raised:#18232a;--account-line:#2e3f48;--account-text:#eff3f2;--account-muted:#9eabb0;--account-quiet:#72818a;--account-mint:#45d6ad;--account-mint-weak:#45d6ad33;--account-danger:#ff6b72;background:var(--account-canvas);color:var(--account-text);align-content:start;gap:.75rem;max-width:none;min-height:calc(100vh - 76px);margin:0;padding:clamp(1.5rem,4vw,3rem) max(1.25rem,50% - 540px) clamp(2.5rem,6vw,4.5rem);display:grid}.account-page-header{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.account-page-header h1{margin:0;font-size:clamp(1.5rem,3vw,1.95rem)}.account-page-header p{color:var(--account-muted);margin:0}.account-section-note{color:var(--account-muted);margin:0}.account-section{border:0;border-top:1px solid var(--account-line);background:0 0;border-radius:0;gap:.8rem;margin:0;padding:clamp(1.8rem,4vw,3.25rem) 0;display:grid}.account-section h2{margin:0}.account-section h3{margin:0;font-size:.98rem}.account-section-heading-row{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.7rem;display:flex}:is(.secondary-action,.account-module__wAG37a__textButton){color:#0d151b;background:#e6ebf1;border:1px solid #0000;align-items:center;min-height:2.2rem;padding-inline:.85rem;font-weight:700;display:inline-flex}:is(.secondary-action:hover,.account-module__wAG37a__textButton:hover,.textButton:focus-visible,.account-module__wAG37a__textButton:focus-visible){border-color:var(--account-mint);color:#0d151b}.inline-action{color:var(--account-mint);text-underline-offset:.15rem;background:0 0;border:0;min-height:auto;padding:0;text-decoration:underline}:is(.session-card,.domain-user-strip,.provider-account-row,.linked-account-row,.privacy-choice,.stream-visibility-row,.account-module__wAG37a__connection,.account-module__wAG37a__visibilityRow){background:0 0;border:0;border-radius:0}.session-card{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;padding:0;display:grid}:is(.session-card img,.session-avatar-placeholder,.provider-mark){border-radius:50%;width:3rem;height:3rem}.session-avatar-placeholder{background:var(--account-mint-weak);color:var(--account-text);justify-content:center;align-items:center;display:inline-flex}.session-card dl{gap:.45rem;min-width:0;margin:0;display:grid}.session-card dt{color:var(--account-quiet);text-transform:uppercase;font-size:.76rem}.session-card dd{color:var(--account-text);overflow-wrap:anywhere;margin:0}.domain-user-strip{flex-wrap:wrap;align-items:center;gap:.6rem;padding:.75rem;display:flex}.domain-user-strip span{color:var(--account-muted)}.domain-user-strip strong{font-size:1.02rem}.provider-account-list{gap:.7rem;display:grid}:is(.provider-account-row,.stream-visibility-row,.account-module__wAG37a__connection){border-top:1px solid var(--account-line);padding:.85rem 0}.provider-account-summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;display:grid}.provider-identity{grid-template-columns:3.4rem minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;display:grid}.provider-identity h3{color:var(--account-text);margin:0}.provider-identity p{color:var(--account-muted);overflow-wrap:anywhere;margin:0}.provider-mark{border:1px solid var(--account-line);color:var(--account-text);background:#0f171d;justify-content:center;align-items:center;margin-right:.25rem;display:inline-flex}.account-module__wAG37a__providerMark svg{width:1.55rem;height:1.55rem}.provider-mark svg{width:1.55rem;height:1.55rem}.account-module__wAG37a__providerMark.account-module__wAG37a__google,.account-module__wAG37a__linkedProviderMark.account-module__wAG37a__google{color:#1a73e8}.provider-mark.google{color:#1a73e8}.providerMark.google{color:#1a73e8}.account-module__wAG37a__providerMark.account-module__wAG37a__twitch,.account-module__wAG37a__linkedProviderMark.account-module__wAG37a__twitch{color:#9146ff}.provider-mark.twitch{color:#9146ff}.providerMark.twitch{color:#9146ff}.account-module__wAG37a__providerMark.account-module__wAG37a__github,.account-module__wAG37a__linkedProviderMark.account-module__wAG37a__github{color:#fff}.provider-mark.github{color:#fff}.providerMark.github{color:#fff}.account-module__wAG37a__providerMark.account-module__wAG37a__discord,.account-module__wAG37a__linkedProviderMark.account-module__wAG37a__discord{color:#5865f2}.provider-mark.discord{color:#5865f2}.providerMark.discord{color:#5865f2}.provider-count{color:var(--account-muted);margin-top:.35rem;font-size:.85rem;display:inline-block}:is(.provider-controls,.account-module__wAG37a__visibilityControls){justify-items:start;gap:.6rem;display:grid}:is(.provider-control,.account-module__wAG37a__visibilityRow){justify-items:start;gap:.35rem;display:grid}.account-module__wAG37a__visibilityRow strong{color:var(--account-text);font-size:.88rem;font-weight:700}.provider-control>span{color:var(--account-text);font-size:.88rem;font-weight:700}:is(.switch-control-row,.account-module__wAG37a__visibilityControls){align-items:center;gap:.55rem;min-height:2.1rem;display:flex}.account-switch{cursor:pointer;background:#27343c;border:1px solid #495a65;border-radius:999px;width:3.2rem;height:1.72rem;padding:0;transition:background-color .14s,border-color .14s;position:relative}.account-switch[data-state=checked]{background:var(--account-mint);border-color:var(--account-mint)}.account-switch:disabled{cursor:not-allowed;opacity:.6}.account-switch:focus-visible{outline-offset:2px;outline:3px solid #45d6ad47}.account-switch-thumb{background:#f5fbfa;border-radius:50%;width:1.2rem;height:1.2rem;transition:transform .14s;display:block;transform:translate(.18rem);box-shadow:0 2px 8px #0000003d}.account-switch-thumb[data-state=checked]{transform:translate(1.82rem)}.switch-state{color:var(--account-muted);white-space:nowrap;font-size:.85rem}:is(.tooltip-trigger-wrap,.account-module__wAG37a__tooltipTrigger){display:inline-flex}.account-module__wAG37a__streamSwitchControl{color:var(--account-text);cursor:pointer;align-items:center;gap:.45rem;min-height:2rem;display:inline-flex}.account-module__wAG37a__streamSwitchControl:has(.account-module__wAG37a__streamSwitch:disabled){cursor:not-allowed}.account-module__wAG37a__streamSwitch{appearance:none;box-sizing:border-box;cursor:pointer;background:#d84f58;border:0;border-radius:999px;flex:none;width:2.125rem;height:1.125rem;min-height:1.125rem;margin:0;padding:.125rem;transition:background-color .14s}.account-module__wAG37a__streamSwitch[data-state=checked]{background:#23ad72}.account-module__wAG37a__streamSwitch:disabled{cursor:not-allowed;opacity:.58}.account-module__wAG37a__streamSwitch:focus-visible{outline-offset:3px;outline:3px solid #45d6ad4d}.account-module__wAG37a__streamSwitchThumb{background:#fff;border-radius:50%;width:.875rem;height:.875rem;transition:transform .14s;display:block;transform:translate(0);box-shadow:0 1px 3px #00000047}.account-module__wAG37a__streamSwitchThumb[data-state=checked]{transform:translate(1rem)}.account-module__wAG37a__visibilityRow .account-module__wAG37a__streamSwitchLabel{color:var(--account-text);font-size:.86rem;font-weight:700;line-height:1.25;display:inline}.account-module__wAG37a__streamSwitchLabel .account-module__wAG37a__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:inline;position:absolute;overflow:hidden}:is(.control-tooltip,.account-module__wAG37a__tooltip){color:#f6faf9;z-index:50;background:#111e24;border-radius:8px;max-width:min(18rem,100vw - 2rem);padding:.55rem .75rem;font-size:.84rem;box-shadow:0 18px 36px #00000042}:is(.control-tooltip-arrow,.account-module__wAG37a__tooltipArrow){fill:#111e24}:is(.linked-account-sublist,.account-module__wAG37a__linkedAccounts,.account-module__wAG37a__visibilityList){border-top:1px solid var(--account-line);gap:0;padding-top:.35rem;display:grid}:is(.linked-account-row,.account-module__wAG37a__linkedAccount){grid-template-columns:1.8rem 2.15rem minmax(0,1fr);align-items:center;gap:.55rem;min-height:0;padding:.45rem 0;display:grid}.account-module__wAG37a__linkedProviderMark,.account-module__wAG37a__linkedAccountAvatarFallback,.account-module__wAG37a__linkedAccount img{border-radius:50%;width:2.15rem;height:2.15rem}.account-module__wAG37a__linkedProviderMark{border:1px solid var(--account-line);background:#0f171d;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;display:inline-flex}.account-module__wAG37a__linkedProviderMark svg{width:1rem;height:1rem}.account-module__wAG37a__linkedAccount img{object-fit:cover;display:block}.account-module__wAG37a__linkedAccountAvatarFallback{background:var(--account-mint-weak);color:var(--account-text);justify-content:center;align-items:center;font-size:.88rem;font-weight:700;display:flex}.account-module__wAG37a__visibilityRow>div:first-child,.account-module__wAG37a__linkedAccountText{gap:.25rem;min-width:0;display:grid}.linked-account-details{gap:.25rem;min-width:0;display:grid}.account-module__wAG37a__linkedAccount strong,.account-module__wAG37a__linkedAccountText span,.account-module__wAG37a__visibilityRow strong{overflow-wrap:anywhere}.linked-account-details strong{overflow-wrap:anywhere}.linked-account-details span{overflow-wrap:anywhere}.linked-account-details code{overflow-wrap:anywhere}.account-module__wAG37a__linkedAccountText span{color:var(--account-muted);font-size:.88rem}.linked-account-details span{color:var(--account-muted);font-size:.88rem}.linked-account-details code{color:#a5adb3;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.8rem}:is(.linked-account-login-control,.account-module__wAG37a__setupNotice){justify-items:start}:is(.privacy-choice-list,.account-module__wAG37a__choiceList,.account-module__wAG37a__visibilitySettings,.account-module__wAG37a__visibilityList){gap:.6rem;display:grid}:is(.privacy-choice,.account-module__wAG37a__choice){border:0;border-top:1px solid var(--account-line);color:var(--account-text);cursor:pointer;text-align:left;background:#151e25;border-radius:0;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:.6rem;padding:.85rem 0;display:grid}.account-module__wAG37a__choiceSelected,.account-module__wAG37a__choice:hover{background:#45d6ad12}.privacy-choice.selected{background:#45d6ad12}.account-module__wAG37a__choice:focus-visible{outline-offset:3px;outline:3px solid #45d6ad47}.privacy-choice:focus-visible{outline-offset:3px;outline:3px solid #45d6ad47}:is(.privacy-choice-indicator,.account-module__wAG37a__choiceIndicator){border:2px solid #60717c;border-radius:50%;width:.96rem;height:.96rem}.account-module__wAG37a__choiceSelected .account-module__wAG37a__choiceIndicator{background:var(--account-mint);border-color:var(--account-mint);box-shadow:inset 0 0 0 .16rem #111a20}.privacy-choice.selected .privacy-choice-indicator{background:var(--account-mint);border-color:var(--account-mint);box-shadow:inset 0 0 0 .16rem #111a20}.account-module__wAG37a__choice strong,.account-module__wAG37a__choice span span{display:block}.privacy-choice strong{display:block}.privacy-choice span span{display:block}.account-module__wAG37a__choice span span{color:var(--account-muted);margin-top:.2rem}.privacy-choice span span{color:var(--account-muted);margin-top:.2rem}.empty-state-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.account-overview-actions{gap:0;display:grid}.account-overview-actions a{border-top:1px solid var(--account-line);color:var(--account-text);grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);align-items:center;gap:.5rem;min-height:3rem;padding:.65rem 0;text-decoration:none;display:grid}:is(.account-overview-actions a:hover,.account-overview-actions a:focus-visible){color:var(--account-mint);outline-offset:2px;outline:2px solid #45d6ad42}.account-overview-actions span{color:var(--account-muted);overflow-wrap:anywhere}:is(.stream-visibility-settings,.stream-visibility-event-list,.account-module__wAG37a__visibilityList){gap:.6rem;display:grid}:is(.stream-visibility-row,.account-module__wAG37a__visibilityRow){border-top:1px solid var(--account-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.85rem 0;display:grid}:is(.stream-visibility-row.primary,.account-module__wAG37a__globalVisibility){border-color:#2b4a44}.account-module__wAG37a__visibilityRow strong,.account-module__wAG37a__visibilityRow span{display:block}.stream-visibility-row strong{display:block}.stream-visibility-row span{display:block}.account-module__wAG37a__visibilityRow span{color:var(--account-muted);overflow-wrap:anywhere}.stream-visibility-row span{color:var(--account-muted);overflow-wrap:anywhere}.account-module__wAG37a__actionButton{background:var(--account-mint);border:1px solid var(--account-mint);color:#06110f;font-weight:700}.account-module__wAG37a__actionButton:hover,.account-module__wAG37a__actionButton:focus-visible{background:#51e1b6}.account-module__wAG37a__statePillAllowed,.account-module__wAG37a__statePillBlocked,.account-module__wAG37a__connected,.account-module__wAG37a__notConnected{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:.22rem .5rem;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex}.account-module__wAG37a__statePillAllowed,.account-module__wAG37a__connected{color:#76deb9;background:#45d6ad24;border-color:#45d6ad57}.account-module__wAG37a__statePillBlocked,.account-module__wAG37a__notConnected{color:#ff9ba0;background:#ff6b7221;border-color:#ff6b725c}.account-module__wAG37a__visibilityStatusGroup{flex-wrap:wrap;align-items:center;gap:.4rem;display:inline-flex}.account-module__wAG37a__visibilityControls{flex-wrap:wrap;justify-content:flex-end}.account-module__wAG37a__visibilityRow .account-module__wAG37a__visibilityStatusAllowed,.account-module__wAG37a__visibilityRow .account-module__wAG37a__visibilityStatusHidden{white-space:nowrap;font-size:.78rem;font-weight:700;line-height:1;display:inline}.account-module__wAG37a__visibilityRow .account-module__wAG37a__visibilityStatusAllowed{color:#76deb9}.account-module__wAG37a__visibilityRow .account-module__wAG37a__visibilityStatusHidden{color:#ff8f96}.account-module__wAG37a__savingLabel{color:var(--account-muted);white-space:nowrap;font-size:.78rem}.account-module__wAG37a__connectionList,.account-module__wAG37a__choiceList{list-style:none}.account-module__wAG37a__connectionList{gap:.7rem;display:grid}.account-module__wAG37a__connectionMain{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;display:grid}.account-module__wAG37a__connectionIdentity{gap:.45rem;min-width:0;display:grid}.account-module__wAG37a__connectionTitle{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.account-module__wAG37a__connectionTitle p{margin:0}.account-module__wAG37a__connectionTitle h3{margin:0;font-size:.98rem}.account-module__wAG37a__connectionIdentity p{color:var(--account-muted);margin:0;font-size:.84rem}.account-module__wAG37a__providerMark{border:1px solid var(--account-line);background:#0f171d;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.account-module__wAG37a__setupNotice{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.account-module__wAG37a__details{border:1px solid var(--account-line);border-radius:8px;padding:.65rem .85rem .8rem}.account-module__wAG37a__details>summary{cursor:pointer;color:var(--account-text);font-weight:700}.account-module__wAG37a__details>summary::marker{color:var(--account-mint)}.account-module__wAG37a__profileEditor{grid-template-columns:4.5rem minmax(0,32rem);align-items:start;gap:.9rem;display:grid}.account-module__wAG37a__profilePreview,.account-module__wAG37a__profilePreview img,.account-module__wAG37a__profilePreview span{border-radius:50%;width:4.5rem;height:4.5rem}.account-module__wAG37a__profilePreview img{object-fit:cover;display:block}.account-module__wAG37a__profilePreview span{background:var(--account-mint-weak);justify-content:center;align-items:center;font-size:1.35rem;display:flex}.account-module__wAG37a__profileFields{justify-items:start;gap:.58rem;width:100%;display:grid}.account-module__wAG37a__profileFields label:not(.account-module__wAG37a__fileButton){gap:.35rem;width:100%;display:grid}.account-module__wAG37a__profileFields label>span{color:var(--account-text);font-weight:700}.account-module__wAG37a__profileFields input[type=text]{background:var(--account-surface-raised);border:1px solid var(--account-line);color:var(--account-text);border-radius:6px;width:100%;min-height:2.35rem;padding:.55rem .7rem}.account-module__wAG37a__profileFields p{color:var(--account-muted);margin:0;font-size:.88rem}.account-module__wAG37a__imageActions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.account-module__wAG37a__fileButton{background:var(--account-mint);border:1px solid var(--account-mint);color:#06110f;cursor:pointer;border-radius:6px;align-items:center;min-height:2.2rem;padding:.45rem .8rem;font-weight:700;display:inline-flex}.account-module__wAG37a__fileButton input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.account-module__wAG37a__providerProfileChoices{border-top:1px solid var(--account-line);grid-column:1/-1;gap:.45rem;width:100%;margin-top:.35rem;padding-top:.75rem;display:grid}.account-module__wAG37a__providerProfileChoices h3,.account-module__wAG37a__providerProfileChoices p{margin:0}.account-module__wAG37a__providerProfileChoices p{color:var(--account-muted);font-size:.88rem}.account-module__wAG37a__providerProfileChoice{grid-template-columns:2.25rem minmax(8rem,1fr) auto;align-items:center;gap:.6rem;min-height:2.7rem;display:grid}.account-module__wAG37a__providerProfileChoice>img,.account-module__wAG37a__providerProfilePlaceholder{border-radius:50%;width:2.25rem;height:2.25rem}.account-module__wAG37a__providerProfileChoice>img{object-fit:cover}.account-module__wAG37a__providerProfilePlaceholder{background:var(--account-mint-weak);justify-content:center;align-items:center;display:flex}.account-module__wAG37a__providerProfileChoice>div:nth-child(2){gap:.08rem;display:grid}.account-module__wAG37a__providerProfileChoice>div:nth-child(2) span{color:var(--account-muted);font-size:.82rem}.account-module__wAG37a__providerProfileActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}@media (max-width:860px){.account-page-panel{max-width:none}:is(.account-section,.account-page-panel){gap:.8rem}:is(.account-page-header,.account-section-heading-row,.stream-visibility-row,.provider-account-summary,.linked-account-row,.account-module__wAG37a__visibilityRow,.account-module__wAG37a__connection){grid-template-columns:1fr}.account-module__wAG37a__visibilityControls{justify-content:flex-start}.account-module__wAG37a__connection{padding:.75rem}.account-module__wAG37a__setupNotice{grid-template-columns:1fr}}@media (max-width:540px){.account-page-panel{max-width:none;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}:is(.account-section,.stream-visibility-row,.account-module__wAG37a__connection,.account-module__wAG37a__visibilityRow){padding:.72rem}:is(.provider-identity,.session-card){grid-template-columns:2.7rem minmax(0,1fr)}:is(.provider-mark,.session-card img,.session-avatar-placeholder){width:2.7rem;height:2.7rem}.account-switch{width:3rem}.account-switch-thumb{transform:translate(.16rem)}.account-switch-thumb[data-state=checked]{transform:translate(1.6rem)}.account-module__wAG37a__connectionTitle{flex-direction:column;align-items:flex-start;gap:.12rem}.account-module__wAG37a__connectionMain{grid-template-columns:1fr;align-items:stretch}.account-module__wAG37a__profileEditor{grid-template-columns:1fr}.account-module__wAG37a__providerProfileChoice{grid-template-columns:2.25rem minmax(0,1fr)}.account-module__wAG37a__providerProfileActions{grid-column:1/-1;justify-content:flex-start}.account-overview-actions a{grid-template-columns:1fr;align-items:start}}
