:root[data-ui-foundations]{--sl-logo-background:#11141b}:root[data-ui-foundations] body{color:var(--text);font-family:var(--font-sans)}:root[data-ui-foundations] :is(.app-shell,.route-content,.workspace-main){background:var(--workspace-background,var(--bg))}:root[data-ui-foundations] :is(.sidebar,.chat-panel,.moderation-panel){background-color:var(--panel)}:root[data-ui-foundations] :is(.route-page,.settings-page,.admin-page,.onboarding-shell,.premium-page){padding:var(--sl-page-gutter)}:root[data-ui-foundations] :is(.settings-workspace-content,.admin-settings-content){min-width:0}:root[data-ui-foundations] :is(.profile-settings-card-body,.profile-settings-card>header,.profile-settings-card-footer){padding:var(--sl-card-padding)}:root[data-ui-foundations] :is(.profile-settings-card,.settings-workspace-nav,.admin-settings-menu,.streamer-widget){border-radius:var(--sl-radius);border-color:var(--line);box-shadow:var(--card-shadow,none)}:root[data-ui-foundations] :is(.profile-settings-card,.streamer-widget){background:var(--panel)}:root[data-ui-foundations] :is(.profile-settings-card>header,.streamer-widget-header,.streamer-modal-header){align-items:center;gap:var(--sl-space-3)}:root[data-ui-foundations] :is(.profile-settings-card>header strong,.streamer-widget-header strong){font-size:var(--sl-text-section);line-height:var(--sl-line-heading)}:root[data-ui-foundations] body button:not(.sl-button)>svg{flex-shrink:0;align-self:center}:root[data-ui-foundations] body button:is(.primary,.confirm,.send-button,[type=submit]):not(.danger):not(.cancel){--sl-button-bg:var(--brand-accent-surface);--sl-button-border:var(--brand-accent-border);--sl-button-ink:var(--brand-accent-text)}:root[data-ui-foundations] body button:has(>svg.lucide-x):not(.sl-button){--sl-button-bg:var(--sl-button-danger-bg);--sl-button-border:var(--sl-button-danger-border);--sl-button-ink:var(--red)}:root[data-ui-foundations] body :is(.icon-button,.chat-filter-button,.group-pin-button,.stream-player-close,.streamer-modal-close){min-width:var(--sl-button-height-small);min-height:var(--sl-button-height-small);padding:var(--sl-space-1);justify-content:center;align-items:center}:root[data-ui-foundations] body :is(.group-pin-button,.stream-check-delete){width:var(--sl-button-height-small);box-shadow:none;background:0 0;border:0;border-radius:0}:root[data-ui-foundations] :is(.brand-row,.account-logo) svg{background:var(--sl-logo-background);padding:var(--sl-space-1);border-radius:var(--sl-button-radius)}:root[data-ui-foundations] .sidebar-notification-count{background:var(--brand-accent-surface);color:var(--brand-accent-text);border-color:var(--brand-accent-border)}:root[data-ui-foundations] :is(.stream-status-live,.stream-live-badge){background:var(--sl-status-live-surface);color:var(--red);border-color:var(--sl-status-live-border)}:root[data-ui-foundations] .workspace-panel-frame{height:100%;min-height:0;overflow:hidden}:root[data-ui-foundations] .workspace-right-panel-content{min-height:0}:root[data-ui-foundations][data-design=contour] body :is(input:not(:is(.search-box,.streamer-kick-input,.sl-icon-field,:where(label:has(>svg.lucide-search):has(>input))) input):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select){padding-inline-start:var(--sl-control-curved-inset)}:root[data-ui-foundations] body :is(.general-action-card,.action-button){align-items:center;gap:var(--sl-space-3);text-align:start;grid-template-columns:auto minmax(0,1fr) auto;width:100%;display:grid}:root[data-ui-foundations] :is(.general-action-card,.action-button)>span{min-width:0}:root[data-ui-foundations] body :is(.general-action-card,.action-button) strong{font-size:var(--sl-text-body);font-weight:var(--sl-weight-label);line-height:var(--sl-line-body)}:root[data-ui-foundations] body :is(.general-action-card,.action-button) small{font-weight:var(--sl-weight-normal);color:var(--soft);font-size:var(--sl-text-caption);line-height:var(--sl-line-body);display:block}:root[data-ui-foundations] body .right-panel-mode-tabs button{white-space:nowrap;padding-inline:var(--sl-space-1);gap:var(--sl-space-1);font-size:var(--sl-text-caption);font-weight:var(--sl-weight-label);color:var(--sl-button-ink);background:var(--sl-button-bg);border-color:var(--sl-button-border);box-shadow:var(--control-shadow,none)}:root[data-ui-foundations] body .right-panel-mode-tabs button[data-mode=live-tools]{color:var(--red)}:root[data-ui-foundations] body .moderation-platform-tabs .platform-icon{color:inherit}:root[data-ui-foundations] body :is(.group-button,.account-menu-trigger,.chat-channel-switch){text-align:start;justify-content:flex-start}:root[data-ui-foundations] body .settings-workspace-nav button:not(.sl-button){grid-template-columns:var(--sl-icon-large) minmax(0,1fr);text-align:start;display:grid}:root[data-ui-foundations] .settings-workspace{align-content:start;min-height:0}:root[data-ui-foundations] body .general-action-card{border-radius:var(--sl-radius);box-shadow:var(--card-shadow)}:root[data-ui-foundations] .chat-panel{background:var(--workspace-background,var(--panel))}:root[data-ui-foundations] .workspace-message-meta{flex-wrap:initial}:root[data-ui-foundations] .workspace-message-meta .sl-chat-meta-details>strong{overflow-wrap:anywhere;order:-2;min-width:0}:root[data-ui-foundations] .workspace-message-platform{order:-1;display:inline-flex}:root[data-ui-foundations] .workspace-message-meta>time{margin:0}@media (max-width:900px){:root[data-ui-foundations] .workspace-panel-frame{height:auto}}:root[data-ui-foundations] .app-shell{grid-template-columns:var(--sl-shell-sidebar-width) minmax(0, 1fr)}:root[data-ui-foundations] body .streamer-title{height:var(--sl-shell-identity-size);text-align:start;padding:var(--sl-space-1) var(--sl-space-3);justify-content:flex-start}:root[data-ui-foundations] .group-team-button{width:var(--sl-shell-team-entry-width)}:root[data-ui-foundations] .group-item:has(.group-team-button) .group-button{padding-inline-end:calc(var(--sl-shell-team-entry-width) + var(--sl-space-3))}:root[data-ui-foundations] .group-meta{gap:var(--sl-space-2);flex-wrap:wrap}:root[data-ui-foundations] .group-activity-badges{gap:var(--sl-space-1);flex:0 auto;min-width:max-content;margin-inline-start:auto}:root[data-ui-foundations] .account-menu:not(.sl-upward-disclosure){border-block-start:0}:root[data-ui-foundations] .account-platform-icons>.platform-icon>svg{width:var(--sl-icon-small);height:var(--sl-icon-small)}:root[data-ui-foundations] body label.search-box{height:var(--sl-control-height);width:min(calc(var(--sl-control-height) * 9), 42vw);padding:var(--sl-space-2) var(--sl-space-3)}:root[data-ui-foundations] body :is(.search-box,.streamer-kick-input,.sl-icon-field,:where(label:has(>svg.lucide-search):has(>input))) input{min-width:0;min-height:0;box-shadow:none;font-size:var(--sl-text-body);background:0 0;border:0;border-radius:0;padding:0}:root[data-ui-foundations] .search-box>svg{flex-shrink:0}:root[data-ui-foundations] body .session-staff-buttons button{white-space:nowrap;flex-shrink:0}:root[data-ui-foundations] body .stream-tool-settings-button{border-radius:var(--sl-button-radius)}:root[data-ui-foundations] body :is(.session-staff-buttons button,.stream-tool-settings-button,.composer-platform-trigger,.composer>.emote-button,.composer>.send-button){min-height:var(--sl-control-height);height:var(--sl-control-height)}:root[data-ui-foundations] body :is(.stream-tool-settings-button,.composer>.send-button){flex:0 0 var(--sl-control-height);width:var(--sl-control-height);padding:var(--sl-space-2)}:root[data-ui-foundations] body .composer textarea{min-height:var(--sl-control-height);padding:var(--sl-space-2) var(--sl-space-3)}:root[data-ui-foundations] body .composer-platform-trigger{padding:var(--sl-space-1);gap:var(--sl-space-1)}:root[data-ui-foundations] .workspace-panel-frame{border-inline-start:var(--sl-border-width) solid var(--line)}@media (max-width:900px){:root[data-ui-foundations] .app-shell{grid-template-columns:minmax(0,1fr)}:root[data-ui-foundations] body .chat-toolbar>.search-box{width:auto}:root[data-ui-foundations] .sidebar{width:min(var(--sl-shell-sidebar-width), calc(100vw - var(--sl-space-5)))}}@media (max-width:900px) and (max-height:620px){:root[data-ui-foundations] .sidebar{overscroll-behavior:contain;overflow-y:auto}:root[data-ui-foundations] .sidebar>:is(.brand-row,.sidebar-heading,.sidebar-bottom,.group-list){flex-shrink:0}:root[data-ui-foundations] .sidebar .group-list{flex:none;overflow:visible}}@media (max-width:900px){:root[data-ui-foundations] :is(.moderation-panel,.moderation-scrim){top:calc(var(--app-top-offset,0px) + var(--sl-shell-header-height))}}:root[data-ui-foundations] body .moderation-panel :is(.general-action-card,.action-button){padding:var(--sl-menu-action-padding)}:root[data-ui-foundations] body .chat-heading{background:var(--panel)}:root[data-ui-foundations] body .chat-heading>span:last-child{font-size:var(--sl-text-caption);font-weight:var(--sl-weight-normal)}:root[data-ui-foundations] body .topbar{min-height:0;padding-block:var(--sl-space-2)}:root[data-ui-foundations] body .streamer-title strong{font-size:var(--sl-text-body);line-height:var(--sl-line-heading);letter-spacing:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:root[data-ui-foundations] body .streamer-title small{font-size:var(--sl-text-caption);line-height:var(--sl-line-body)}:root[data-ui-foundations] body .stream-player-toggle{flex:0 0 var(--sl-shell-identity-size);justify-content:center;gap:var(--sl-space-1);width:var(--sl-shell-identity-size);min-height:var(--sl-shell-identity-size);height:var(--sl-shell-identity-size);aspect-ratio:1;padding:var(--sl-space-1);font-size:var(--sl-text-caption);flex-direction:column}:root[data-ui-foundations] body .stream-player-toggle>svg{width:var(--sl-icon-medium);height:var(--sl-icon-medium)}:root[data-ui-foundations] body :is(.topbar,.chat-toolbar,.message-list,.right-panel-mode-tabs,.chat-heading){padding-inline:var(--sl-shell-content-gutter)}@media (max-width:620px){:root[data-ui-foundations]{--sl-shell-content-gutter:var(--sl-space-1)}}:root[data-ui-foundations] body label.streamer-kick-input{min-height:var(--sl-control-height);gap:var(--sl-space-2);height:auto;padding:var(--sl-space-2) var(--sl-space-3);color:var(--soft)}:root[data-ui-foundations] body .streamer-kick-input>svg{flex-shrink:0}:root[data-ui-foundations] body .streamer-modal-heading{grid-template-columns:var(--sl-control-height) minmax(0,1fr) var(--sl-control-height);padding:var(--sl-card-padding);background:var(--panel);align-items:center}:root[data-ui-foundations] body .streamer-modal-icon{width:var(--sl-control-height);height:var(--sl-control-height);border-color:var(--brand-accent-border);border-radius:var(--sl-button-radius);background:var(--brand-accent-surface);color:var(--brand-accent-text)}:root[data-ui-foundations] body .streamer-modal-heading>button{width:var(--sl-control-height);height:var(--sl-control-height);border:var(--sl-border-width) solid var(--sl-button-danger-border);border-radius:var(--sl-button-radius);background:var(--sl-button-danger-bg);color:var(--red)}:root[data-ui-foundations] body .streamer-modal-actions button.primary{border-color:var(--brand-accent-border);background:var(--brand-accent-surface);color:var(--brand-accent-text)}:root[data-ui-foundations] body .streamer-platform-row .sl-select-menu{grid-column:2}:root[data-ui-foundations] body .streamer-platform-row{grid-template-columns:var(--sl-control-height) minmax(0, 1fr) var(--sl-icon-small)}:root[data-ui-foundations] body .streamer-platform-copy{grid-column:2}:root[data-ui-foundations] body .streamer-platform-row>.streamer-platform-check{grid-area:2/3;place-self:center;position:static}:root[data-ui-foundations] body .streamer-profile-editor .streamer-platform-row{grid-template-columns:var(--sl-control-height) minmax(0, 1fr) var(--sl-icon-small);padding-inline:var(--sl-card-padding)}:root[data-ui-foundations] body .streamer-profile-editor .streamer-platform-copy{padding-inline-end:var(--sl-space-5)}:root[data-ui-foundations] body .streamer-kick-input:focus-within{border-color:var(--brand-accent-border);box-shadow:none}:root[data-ui-foundations] body .streamer-modal-heading h2{margin:var(--sl-space-1) 0;font-size:var(--sl-text-section);font-weight:var(--sl-weight-heading);line-height:var(--sl-line-heading)}:root[data-ui-foundations] body .streamer-modal-heading p{color:var(--soft);font-size:var(--sl-text-caption);line-height:var(--sl-line-body)}:root[data-ui-foundations] body :is(.group-button,.sidebar .icon-button){border-radius:var(--sl-button-radius)}:root[data-ui-foundations] .streamer-mode-heading>.moderation-platform-tabs{background:0 0;border:0;flex:none;align-self:flex-start;min-height:0;padding:0}:root[data-ui-foundations] .streamer-mode-heading>.moderation-platform-tabs button{width:var(--sl-control-height);height:var(--sl-control-height);padding:var(--sl-space-2)}:root[data-ui-foundations] .moderation-overview>.streamer-mode-heading{padding-block-end:var(--sl-space-2)}:root[data-ui-foundations] .moderation-overview>.general-action-list{padding-block-start:0}:root[data-ui-foundations] body .streamer-widget-list{gap:var(--sl-widget-gap)}:root[data-ui-foundations] body .streamer-mode-panel .streamer-widget-icon{border-color:var(--brand-accent-border);background:var(--brand-accent-surface);color:var(--brand-accent-text)}:root[data-ui-foundations] body .streamer-mode-panel .twitch-ad-controls .streamer-widget-icon{border-color:var(--sl-twitch-control-border);background:var(--sl-twitch-control-surface);color:var(--sl-platform-twitch-ink)}:root[data-ui-foundations] body .streamer-mode-panel :is(.stream-checklist-add button,.stream-checklist-reset-confirm button.confirm,.stream-session-context-add>button,.stream-session-context form>footer button,.raid-settings-editor>footer button,.raid-candidate>footer button.raid),:root[data-ui-foundations] body .streamer-mode-panel .raid-category-tabs button[aria-selected=true]{border-color:var(--brand-accent-border);background:var(--brand-accent-surface);color:var(--brand-accent-text)}:root[data-ui-foundations] body .streamer-mode-panel .raid-category-tabs button{font-size:var(--sl-text-caption);white-space:nowrap;padding-inline:var(--sl-space-1)}:root[data-ui-foundations] body .raid-finder-state>:is(button,a){white-space:nowrap;flex-shrink:0}:root[data-ui-foundations] body .streamer-mode-panel .raid-finder-state>button{border-color:var(--brand-accent-border);background:var(--brand-accent-surface);color:var(--brand-accent-text)}:root[data-ui-foundations] body .live-stream-tools{gap:var(--sl-widget-gap);display:grid}:root[data-ui-foundations] body .streamer-widget{padding:var(--sl-widget-padding)}:root[data-ui-foundations] body .stream-overview-card{padding:0}:root[data-ui-foundations] body :is(.stream-overview-heading,.stream-card-section){padding:var(--sl-widget-padding)}:root[data-ui-foundations] body .stream-information-card{--sl-card-padding:var(--sl-widget-padding)}:root[data-ui-foundations] body .stream-information-toggle{text-align:start;padding:var(--sl-widget-padding);color:var(--brand-accent-text);justify-content:start}:root[data-ui-foundations] body .stream-information-toggle>span:nth-child(2){text-align:start}:root[data-ui-foundations] body .stream-information-toggle strong{font-size:var(--sl-text-body);font-weight:var(--sl-weight-label)}:root[data-ui-foundations] body .stream-information-editor{padding:var(--sl-card-padding);border-color:var(--line);background:0 0}:root[data-ui-foundations] body .moderation-panel .stream-tag-group-picker select{font-size:var(--sl-text-caption)}:root[data-ui-foundations] body .stream-tag-group-picker{flex-wrap:wrap;display:flex}:root[data-ui-foundations] body .stream-tag-group-picker>:is(span,div){flex:1 1 var(--sl-inline-content-min);min-width:0}:root[data-ui-foundations] body .streamer-mode-panel :is(.stream-metadata-save,.stream-metadata-save-all,.stream-tag-preview button.apply){color:var(--brand-accent-text);background:var(--brand-accent-surface);border-color:var(--brand-accent-border)}:root[data-ui-foundations] body .stream-metadata-form>label>span,:root[data-ui-foundations] body .stream-category-field>label{font-family:var(--font-sans);font-size:var(--sl-text-caption);font-weight:var(--sl-weight-label);letter-spacing:normal}:root[data-ui-foundations] body .moderation-panel :is(input:where(:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range])),textarea,select){font-size:var(--sl-text-body)}:root[data-ui-foundations] body :is(.sl-icon-field,:where(label:has(>svg.lucide-search):has(>input))){min-width:0;min-height:var(--sl-control-height);align-items:center;gap:var(--sl-space-2);padding:var(--sl-space-2) var(--sl-space-3);display:flex}:root[data-ui-foundations] body :is(.sl-icon-field,:where(label:has(>svg.lucide-search):has(>input)))>svg{flex-shrink:0}:root[data-ui-foundations] body .sl-icon-field:focus-within{border-color:var(--brand-accent-border)}:root[data-ui-foundations] body .streamer-mode-panel .stream-session-pulse.active{border-color:var(--brand-accent);box-shadow:0 0 0 var(--sl-space-1) var(--brand-accent-soft)}:root[data-ui-foundations] body .streamer-mode-panel .stream-session-pulse.active>span{background:var(--brand-accent-text);box-shadow:0 0 var(--sl-space-2) var(--brand-accent)}:root[data-ui-foundations] body .streamer-mode-panel .stream-marker-control>button{color:var(--sl-platform-twitch-ink);background:var(--sl-twitch-control-surface);border-color:var(--sl-twitch-control-border)}:root[data-ui-foundations] body .moderation-panel :is(.quick-action-panel .quick-run-button,.quick-action-form-buttons button.primary,.streamer-action-scope-tabs button[aria-selected=true]),:root[data-ui-foundations] body .moderation-panel .quick-action-panel .general-action-icon.quick-actions,:root[data-ui-foundations] body .streamer-mode-panel .stream-checklist-items>div.completed .stream-check-toggle>span{border-color:var(--brand-accent-border);color:var(--brand-accent-text);background:var(--brand-accent-surface)}:root[data-ui-foundations] body .stream-checklist-items>div{grid-template-columns:minmax(0,1fr) var(--sl-button-height-small)}:root[data-ui-foundations] body .stream-check-delete{width:var(--sl-button-height-small);height:var(--sl-button-height-small);min-width:0;min-height:0;padding:var(--sl-space-1);box-shadow:none;color:var(--red);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}:root[data-ui-foundations] body .stream-check-delete:enabled:hover{background:var(--sl-button-danger-bg)}:root[data-ui-foundations] body .stream-checklist-reset{width:max-content;max-width:100%;padding-inline:var(--sl-space-3);gap:var(--sl-space-2);white-space:nowrap}:root[data-ui-foundations] body :is(.group-pin-button,.stream-check-delete):focus-visible{outline:var(--sl-focus-width) solid var(--brand-focus-ring);outline-offset:var(--sl-space-1)}:root[data-ui-foundations] body .account-menu.sl-upward-disclosure{--sl-card-padding:var(--sl-widget-padding)}:root[data-ui-foundations] body .account-menu>.sl-upward-disclosure-trigger{border-radius:inherit;box-shadow:none;background:0 0}:root[data-ui-foundations] body .account-menu[open]>.sl-upward-disclosure-trigger{border-start-start-radius:0;border-start-end-radius:0}:root[data-ui-foundations] body .account-menu-popup>header{padding:var(--sl-space-1) var(--sl-space-0) var(--sl-space-3)}:root[data-ui-foundations] body .account-menu-popup>header strong{font-size:var(--sl-text-body);font-weight:var(--sl-weight-label)}:root[data-ui-foundations] body .account-menu-popup>header small{font-size:var(--sl-text-caption)}:root[data-ui-foundations] body .account-menu-navigation{gap:var(--sl-space-2);display:grid}:root[data-ui-foundations] body .account-menu-navigation .sidebar-submenu-links{gap:var(--sl-space-2);padding-block:var(--sl-space-2)}:root[data-ui-foundations] body .account-signout{margin:0}:root[data-ui-foundations] body .account-signout>.sl-button{width:100%}:root[data-ui-foundations] body .emote-picker[data-density=compact]{--sl-menu-max-height:var(--sl-picker-max-height);margin:var(--sl-space-0);min-height:0;position:fixed;inset:auto}@media (max-width:620px){:root[data-ui-foundations] body .emote-picker[data-density=compact]{--sl-menu-max-height:var(--sl-picker-mobile-max-height)}}:root[data-ui-foundations] body .emote-picker[data-density=compact] .emote-picker-heading{margin-bottom:var(--sl-space-1)}:root[data-ui-foundations] body .emote-picker[data-density=compact] .emote-provider-tabs{padding:var(--sl-space-0);gap:var(--sl-space-1)}:root[data-ui-foundations] body .emote-picker[data-density=compact] .emote-provider-tabs .sl-button{width:100%}:root[data-ui-foundations] body .emote-picker[data-density=compact] .emote-collection-tabs{margin-block:var(--sl-space-1);padding-bottom:var(--sl-space-1)}:root[data-ui-foundations] body .emote-picker[data-density=compact] .emote-collection-tabs .sl-button{white-space:nowrap;flex:none}:root[data-ui-foundations] body .emote-picker[data-density=compact] .emote-collection-tabs .sl-button-label{align-items:center;gap:var(--sl-space-1);display:flex}:root[data-ui-foundations] body .sl-icon-field[data-size=small]{min-height:var(--sl-button-height-small);padding-block:var(--sl-space-1)}:root[data-ui-foundations] body .emote-picker[data-density=compact] .emote-grid{margin-top:var(--sl-space-1)}:root[data-ui-foundations] body .emote-picker[data-density=compact] .emote-picker-footer{min-height:var(--sl-space-4);margin-top:var(--sl-space-1);padding-top:var(--sl-space-1)}:root[data-ui-foundations] body .emote-picker[data-density=compact] .emote-grid button>span:not(.youtube-emoji-glyph){min-height:1lh;line-height:var(--sl-line-heading)}:root[data-ui-foundations] body .emote-picker[data-density=compact] .emote-grid button{height:auto;min-height:calc(var(--sl-picker-emote-size) + var(--sl-text-caption) * var(--sl-line-heading) + var(--sl-space-4))}:root[data-ui-foundations] body .route-page-content{--sl-page-gutter:var(--sl-page-gutter-compact)}:root[data-ui-foundations] body .route-page-content>.onboarding-page{padding-inline:var(--sl-page-gutter)}:root[data-ui-foundations] body .team-workspace-card:has(.creator-workspace){padding:var(--sl-space-0);box-shadow:none;background:0 0;border:0}:root[data-ui-foundations] body :is(.creator-workspace,.creator-workspace .team-workspace){--team-accent:var(--brand-accent);--team-accent-bright:var(--brand-accent-text);--team-accent-border:var(--brand-accent-border);--team-accent-surface:var(--brand-accent-surface);--team-accent-surface-strong:var(--brand-accent-surface);--team-accent-ring:var(--brand-focus-ring);min-width:0}:root[data-ui-foundations] body .creator-workspace .onboarding-icon{color:var(--brand-accent-text);border-color:var(--brand-accent-border);background:var(--brand-accent-surface)}:root[data-ui-foundations] body .creator-workspace :is(.onboarding-heading>div>span,.team-section-heading>div>span,.team-settings-panel>header>div>span,.team-settings-content>header>span){color:var(--brand-accent-text)}:root[data-ui-foundations] body .creator-workspace :is(.team-settings-trigger,.team-compose-form>button,.team-invite-form button,.team-chat-composer>button,.quick-action-list-heading>button,.quick-action-form-buttons>.primary,.quick-actions-empty>button){--sl-button-ink:var(--brand-accent-text);--sl-button-border:var(--brand-accent-border);--sl-button-bg:var(--brand-accent-surface);color:var(--sl-button-ink);border-color:var(--sl-button-border);background:var(--sl-button-bg)}:root[data-ui-foundations] body .creator-workspace .team-settings-trigger{font-family:inherit}:root[data-ui-foundations] body .creator-workspace .team-chat-composer textarea:focus{border-color:var(--brand-accent-border);outline-color:var(--brand-focus-ring)}:root[data-ui-foundations] body .creator-workspace .team-chat-retention{color:var(--brand-accent-text);border-color:var(--brand-accent-border);background:var(--brand-accent-surface)}:root[data-ui-foundations] body .creator-workspace .team-settings-nav button small{color:var(--soft)}:root[data-ui-foundations] body .creator-workspace .team-settings-nav button[aria-current=page] small{color:var(--brand-accent-text)}:root[data-ui-foundations] body .quick-action-title>.general-action-icon.quick-actions:not(.purple):not(.blue):not(.green):not(.orange):not(.rose){color:var(--brand-accent-text);background:var(--brand-accent-surface)}:root[data-ui-foundations] body :is(.quick-field-config>code,.quick-action-help code){color:var(--brand-accent-text)}:root[data-ui-foundations] body .quick-field-config{grid-template-columns:minmax(0, 1fr) minmax(var(--sl-inline-content-min), 1fr)}:root[data-ui-foundations] body .quick-field-config>select{width:100%}:root[data-ui-foundations] body .quick-action-destination{gap:var(--sl-space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}:root[data-ui-foundations] body .quick-action-destination>*{min-width:0;margin:var(--sl-space-0)}@media (max-width:620px){:root[data-ui-foundations] body .quick-field-config,:root[data-ui-foundations] body .quick-action-destination{grid-template-columns:minmax(0,1fr)}}:root[data-ui-foundations] body .quick-action-editor{container:sl-action-editor/inline-size}:root[data-ui-foundations] body .quick-action-colors>div{flex-wrap:wrap}@container sl-action-editor (max-width:620px){:root[data-ui-foundations] body .quick-action-destination,:root[data-ui-foundations] body .quick-field-config{grid-template-columns:minmax(0,1fr)}}:root[data-ui-foundations] body .creator-plus-overview{--appearance-text:var(--text);--appearance-secondary:var(--soft);--appearance-muted:var(--muted);--appearance-border:var(--line);--appearance-border-strong:var(--line);--appearance-surface-0:var(--bg);--appearance-surface-1:var(--panel);--appearance-surface-2:var(--panel-2);--appearance-surface-3:var(--line);--appearance-ink-green:var(--green);--appearance-ink-red:var(--red);margin-block-start:var(--sl-space-0)}:root[data-ui-foundations] body .creator-plus-shell{padding:var(--sl-space-0);box-shadow:none;background:0 0;border:0}:root[data-ui-foundations] body .creator-plus-overview .creator-plus-panel{min-height:0;padding:var(--sl-space-0);box-shadow:none;background:0 0;border:0}:root[data-ui-foundations] body .creator-plus-overview :is(.creator-plus-analytics,.creator-plus-growth,.creator-plus-community,.creator-plus-raids,.creator-plus-reports){border-color:var(--line);background:var(--panel);color:var(--text)}:root[data-ui-foundations] body .creator-plus-overview :is(.creator-plus-analytics,.creator-plus-growth,.creator-plus-community,.creator-plus-raids,.creator-plus-reports)>header>span,:root[data-ui-foundations] body .creator-plus-overview .creator-plus-session-card>summary>span{border-color:var(--brand-accent-border);background:var(--brand-accent-surface);color:var(--brand-accent-text)}:root[data-ui-foundations] body .creator-plus-overview .creator-plus-session-card>summary>em{background:var(--panel-2);color:var(--soft)}:root[data-ui-foundations] body .creator-plus-overview :is(.creator-plus-section-tabs,.creator-plus-comparison,.creator-plus-session-card,.creator-plus-tool-popover,.creator-plus-bot-list,.creator-plus-metric-capabilities){border-color:var(--line);background:var(--panel)}:root[data-ui-foundations] body .creator-plus-overview .creator-plus-section-tabs button[aria-current=page]{border-color:var(--brand-accent-border);background:var(--brand-accent-surface);color:var(--brand-accent-text)}:root[data-ui-foundations] body .creator-plus-overview .creator-plus-analytics-tools details.compact>summary{border-color:var(--line);background:var(--panel-2);color:var(--soft)}:root[data-ui-foundations] body .creator-plus-overview .creator-plus-platform-filter button{border-color:var(--line);border-radius:var(--sl-button-radius);background:var(--panel-2);color:var(--muted)}:root[data-ui-foundations] body .creator-plus-overview .creator-plus-platform-filter button[aria-selected=true]{border-color:var(--brand-accent-border);background:var(--brand-accent-surface);color:var(--brand-accent-text)}:root[data-ui-foundations] body .creator-plus-overview .creator-plus-platform-filter button.sl-platform[aria-selected=true]{border-color:var(--sl-platform-border);background:var(--sl-platform-surface);color:var(--sl-platform-ink)}:root[data-ui-foundations] body .creator-plus-overview .creator-plus-trends{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--sl-inline-content-min)), 1fr))}:root[data-ui-foundations] body .creator-plus-overview .creator-plus-trends button>header em.measured,:root[data-ui-foundations] body .creator-plus-overview .creator-plus-trends button>div svg{color:var(--brand-accent-text)}:root[data-ui-foundations] body .creator-plus-overview .creator-plus-comparison-static{background:var(--panel-2)}:root[data-ui-foundations] body .creator-plus-overview .creator-plus-session-toggle{text-align:start;align-items:center}:root[data-ui-foundations] body .creator-plus-overview .creator-plus-session-toggle strong{color:var(--text);white-space:normal;overflow-wrap:anywhere}:root[data-ui-foundations] body .creator-plus-overview .creator-plus-session-toggle small{color:var(--soft)}:root[data-ui-foundations] body .creator-plus-overview .creator-plus-session-description{margin-block-start:var(--sl-space-2)}:root[data-ui-foundations] body .stream-session-context .streamer-widget-icon,:root[data-ui-foundations] body .stream-session-context :is(.stream-session-context-add>button,form>footer button){border-color:var(--brand-accent-border);background:var(--brand-accent-surface);color:var(--brand-accent-text)}:root[data-ui-foundations] body .creator-plus-owner-picker{max-width:var(--sl-menu-width);color:var(--soft);font-size:var(--sl-text-caption);margin-block-end:var(--sl-space-4)}:root[data-ui-foundations] body .creator-plus-overview :is(.creator-plus-growth-summary,.creator-plus-community-metrics,.creator-plus-raid-summary,.creator-plus-raid-impact-summary) article,:root[data-ui-foundations] body .creator-plus-overview .creator-plus-observations>header{color:var(--brand-accent-text)}:root[data-ui-foundations] body .creator-plus-overview .creator-plus-observations>header strong{color:var(--text)}:root[data-ui-foundations] body .creator-plus-overview :is(.creator-plus-community-detail,.creator-plus-raid-detail)>summary>span,:root[data-ui-foundations] body .creator-plus-overview .creator-plus-community-pulse:not(.growing):not(.attention)>span,:root[data-ui-foundations] body .creator-plus-overview :is(.creator-plus-raid-impact-summary,.creator-plus-raid-relationships,.creator-plus-raid-history)>header>span,:root[data-ui-foundations] body .creator-plus-overview .creator-plus-window-filter button[aria-pressed=true]{background:var(--brand-accent-surface);color:var(--brand-accent-text)}:root[data-ui-foundations] body .creator-plus-bot-columns article{grid-template-columns:minmax(0, 1fr) auto var(--sl-button-height-small)}:root[data-ui-foundations] body .creator-plus-raid-history-controls{align-items:end;gap:var(--sl-space-3);grid-template-columns:minmax(0,1fr) max-content;display:grid}:root[data-ui-foundations] body .creator-plus-raid-history-controls .sl-search-field{width:100%;min-width:0}:root[data-ui-foundations] body .creator-plus-raid-history-controls .creator-plus-raid-sort{min-width:calc(var(--sl-inline-content-min) + var(--sl-control-height));max-width:100%}@media (max-width:760px){:root[data-ui-foundations] body .creator-plus-raid-history-controls{grid-template-columns:minmax(0,1fr)}}:root[data-ui-foundations] body .sl-page-header{--sl-page-header-accent:var(--brand-accent-text);--sl-page-header-surface:var(--brand-accent-surface);--sl-page-header-border:var(--brand-accent-border);grid-template-columns:var(--sl-space-7) minmax(0, 1fr) auto;align-items:start;gap:var(--sl-space-3);min-width:0;margin:0 0 var(--sl-space-4);padding:0;display:grid}:root[data-ui-foundations] body .sl-page-header:not(:has(>.sl-page-header-actions)){grid-template-columns:var(--sl-space-7) minmax(0, 1fr)}:root[data-ui-foundations] body .sl-page-header[data-has-icon=false]{grid-template-columns:minmax(0,1fr) auto}:root[data-ui-foundations] body .sl-page-header[data-has-icon=false]:not(:has(>.sl-page-header-actions)){grid-template-columns:minmax(0,1fr)}:root[data-ui-foundations] body .sl-page-header>.sl-page-header-copy{gap:var(--sl-space-1);min-width:0;display:grid}:root[data-ui-foundations] body .sl-page-header .sl-page-header-copy>span{color:var(--sl-page-header-accent);font-family:var(--font-mono);font-size:var(--sl-text-caption);font-weight:var(--sl-weight-heading);line-height:var(--sl-line-heading);letter-spacing:.06em}:root[data-ui-foundations] body .sl-page-header .sl-page-header-copy>:is(h1,h2){color:var(--text);font-size:var(--sl-page-title-size);font-weight:var(--sl-weight-heading);line-height:var(--sl-line-heading);letter-spacing:normal;overflow-wrap:anywhere;margin:0}:root[data-ui-foundations] body .sl-page-header .sl-page-header-copy>p{max-width:none;color:var(--muted);font-size:var(--sl-text-label);line-height:var(--sl-line-body);overflow-wrap:anywhere;margin:0}:root[data-ui-foundations] body .sl-page-header>.sl-page-header-icon{width:var(--sl-space-7);height:var(--sl-space-7);border-color:var(--sl-page-header-border);background:var(--sl-page-header-surface);color:var(--sl-page-header-accent);box-shadow:none;place-items:center;display:grid}:root[data-ui-foundations] body .sl-page-header-icon>img{object-fit:cover;border-radius:inherit;width:100%;height:100%}:root[data-ui-foundations] body .sl-page-header>.sl-page-header-actions{justify-content:end;align-items:center;gap:var(--sl-space-2);flex-wrap:wrap;min-width:0;display:flex}:root[data-ui-foundations] body .sl-page-header .team-workspace-heading-actions{gap:var(--sl-space-2);flex-wrap:wrap;min-width:0;display:flex}:root[data-ui-foundations] body .sl-page-header .team-settings-trigger{min-height:var(--sl-control-height)}:root[data-ui-foundations] body .sl-page-header.creator-plus-heading{margin:0}:root[data-ui-foundations] body .sl-page-header:is(.creator-plus-heading,.creator-plus-page-heading){--sl-page-header-accent:var(--sl-premium-creator-ink);--sl-page-header-surface:var(--sl-premium-creator-surface);--sl-page-header-border:var(--sl-premium-creator-border)}@media (max-width:760px){:root[data-ui-foundations] body .sl-page-header{grid-template-columns:var(--sl-space-7) minmax(0, 1fr)}:root[data-ui-foundations] body .sl-page-header[data-has-icon=false]{grid-template-columns:minmax(0,1fr)}:root[data-ui-foundations] body .sl-page-header>.sl-page-header-actions{grid-column:1/-1;justify-content:start}}:root[data-ui-foundations] body .whispers-content[data-settings-layout=true]{padding:var(--sl-space-0);background:0 0;border:0}:root[data-ui-foundations] body .whispers-settings{margin-block-start:var(--sl-space-0)}:root[data-ui-foundations] body .whispers-settings .whisper-new-conversation{grid-column:1/-1;width:100%}:root[data-ui-foundations] body .whispers-settings .whisper-account-label{padding:var(--sl-space-2);color:var(--muted);font-size:var(--sl-text-caption);overflow-wrap:anywhere;grid-column:1/-1;margin:0}:root[data-ui-foundations] body .settings-workspace-nav button:not(.sl-button) :is(strong,small){overflow-wrap:anywhere}:root[data-ui-foundations] body .settings-workspace-content>header>p{color:var(--muted);font-size:var(--sl-text-caption);line-height:var(--sl-line-body);overflow-wrap:anywhere;margin:0}:root[data-ui-foundations] body .whispers-settings .whisper-composer{padding:var(--sl-space-0);border:0}:root[data-ui-foundations] body .settings-workspace-nav button:not(.sl-button).active{border-color:var(--brand-accent-border);background:var(--brand-accent-surface);color:var(--brand-accent-text)}:root[data-ui-foundations] body .settings-workspace-nav button:not(.sl-button).active small{color:var(--brand-accent-text)}:root[data-ui-foundations] body .settings-workspace-content>header{overflow-wrap:anywhere;min-width:0}:root[data-ui-foundations] body .swordline-inbox{--appearance-ink-purple:var(--brand-accent-text);--appearance-edge-purple:var(--brand-accent-border);--appearance-wash-purple:var(--brand-accent-surface);--appearance-text:var(--text);--appearance-secondary:var(--soft);--appearance-muted:var(--muted);--appearance-border:var(--line);--appearance-border-strong:var(--line);--appearance-surface-1:var(--panel);--appearance-surface-2:var(--panel-2);--appearance-surface-3:var(--panel-2)}:root[data-ui-foundations] body .swordline-inbox :is(.inbox-event-icon,.inbox-section-heading>strong){background:var(--brand-accent-surface);color:var(--brand-accent-text)}:root[data-ui-foundations] body .swordline-inbox .inbox-unread-dot{background:var(--brand-accent);box-shadow:0 0 0 var(--sl-space-1) var(--brand-accent-soft)}:root[data-ui-foundations] body .swordline-inbox .inbox-mark-all-confirm button.confirm{border-color:var(--brand-accent-border);background:var(--brand-accent-surface);color:var(--brand-accent-text)}:root[data-ui-foundations] body .swordline-inbox .inbox-mark-all-confirm button:not(.confirm){border-color:var(--line);background:var(--panel-2);color:var(--soft)}:root[data-ui-foundations] body .swordline-settings{--appearance-ink-purple:var(--brand-accent-text);--appearance-edge-purple:var(--brand-accent-border);--appearance-wash-purple:var(--brand-accent-surface);--appearance-text:var(--text);--appearance-secondary:var(--soft);--appearance-muted:var(--muted);--appearance-border:var(--line);--appearance-border-strong:var(--line);--appearance-surface-1:var(--panel);--appearance-surface-2:var(--panel-2);--appearance-surface-3:var(--panel-2)}.settings-workspace-nav button.settings-tools-disclosure,:root[data-ui-foundations] body .swordline-settings .settings-workspace-nav button.settings-tools-disclosure{grid-template-columns:var(--sl-space-6) minmax(0, 1fr) auto}.settings-tools-disclosure>.expanded{transform:rotate(180deg)}.settings-tools-navigation{gap:var(--sl-space-2);border-inline-start:var(--sl-border-width) solid var(--line);padding-inline-start:var(--sl-space-3);display:grid}.settings-tools-navigation>p{color:var(--muted);font-size:var(--sl-text-caption)}.settings-tool-workspace{gap:var(--sl-space-2);max-width:var(--sl-dialog-width);display:grid}.settings-tool-workspace>span{color:var(--soft);font-size:var(--sl-text-caption)}.stream-tool-settings-embedded{min-width:0}.sl-dialog .team-settings-panel{background:0 0;border:0}.sl-dialog .team-settings-layout{padding:var(--sl-space-0)}.sl-dialog .team-settings-content{min-width:0}@media (max-width:600px){.swordline-settings.settings-workspace{grid-template-columns:minmax(0,1fr)}.swordline-settings .settings-workspace-nav{flex-direction:column;display:flex}.swordline-settings .settings-workspace-nav button:not(.sl-button){grid-template-columns:var(--sl-space-6) minmax(0, 1fr);text-align:start;justify-items:start}.swordline-settings .settings-workspace-nav button:not(.sl-button) small{display:block}}:root[data-ui-foundations]{--sl-premium-warning-ink:var(--appearance-ink-amber,var(--sl-badge-warning))}:root[data-ui-foundations] .sl-premium-legacy[data-plan=PLUS]{--accent:var(--sl-premium-plus-ink);--brand-accent:var(--sl-premium-plus-ink);--brand-accent-strong:var(--sl-premium-plus-ink);--brand-accent-text:var(--sl-premium-plus-ink);--brand-accent-surface:var(--sl-premium-plus-surface);--brand-accent-border:var(--sl-premium-plus-border);--brand-accent-soft:var(--sl-premium-plus-surface);--appearance-ink-purple:var(--sl-premium-plus-ink);--appearance-edge-purple:var(--sl-premium-plus-border);--appearance-wash-purple:var(--sl-premium-plus-surface);--appearance-ink-amber:var(--sl-premium-plus-ink);--appearance-edge-amber:var(--sl-premium-plus-border);--appearance-wash-amber:var(--sl-premium-plus-surface);--appearance-surface-0:var(--bg);--appearance-surface-1:var(--panel);--appearance-surface-2:var(--panel-2);--appearance-surface-3:var(--panel-3);--appearance-text:var(--text);--appearance-secondary:var(--soft);--appearance-muted:var(--muted);--appearance-border:var(--line);--appearance-border-strong:var(--sl-premium-plus-border)}:root[data-ui-foundations] body .sl-premium-legacy[data-plan=PLUS] button:not(.sl-button){--sl-button-bg:var(--sl-premium-surface);--sl-button-ink:var(--sl-premium-ink);--sl-button-border:var(--sl-premium-border);background:var(--sl-button-bg);color:var(--sl-button-ink);border-color:var(--sl-button-border)}:root[data-ui-foundations] body :is(.team-plus-sponsorships,.team-activation-card,.discord-plan-card,.referral-offer-card).sl-premium-legacy[data-plan=PLUS]{border-color:var(--sl-premium-border);background:var(--panel)}:root[data-ui-foundations] body .team-plus-sponsorships .team-section-heading span,:root[data-ui-foundations] body .team-plus-sponsorships .team-sponsorship-copy span.existing,:root[data-ui-foundations] body .sl-premium-legacy[data-plan=PLUS] :is(.team-activation-icon,.general-action-icon,.creator-billing-avatar,.referral-reward),:root[data-ui-foundations] body .referral-balances .sl-premium-legacy>svg,:root[data-ui-foundations] body .discord-plan-card.sl-premium-legacy>summary>span{color:var(--sl-premium-ink)}:root[data-ui-foundations] body .sl-premium-legacy[data-plan=PLUS] :is(.team-activation-icon,.general-action-icon,.creator-billing-avatar),:root[data-ui-foundations] body .discord-plan-card.sl-premium-legacy>summary>span{border-color:var(--sl-premium-border);background:var(--sl-premium-surface)}:root[data-ui-foundations] body .sl-premium-legacy[data-plan=PLUS] .ending{color:var(--sl-premium-warning-ink)}:root[data-ui-foundations] body .team-sponsorship-actions .sl-premium-badge{color:var(--sl-premium-ink);background:var(--sl-premium-surface);border-color:var(--sl-premium-border)}:root[data-ui-foundations] body .team-settings-nav .sl-premium-legacy>svg{color:var(--sl-premium-ink)}:root[data-ui-foundations] body .stream-player-fallback-compact-title{display:none}@media (max-width:399px) and (max-height:640px){:root[data-ui-foundations] body .stream-player-shell.twitch .stream-player-viewport{min-height:0}:root[data-ui-foundations] body .stream-player-shell.twitch .stream-player-narrow-fallback{justify-content:space-between;align-items:center;gap:var(--sl-space-2);min-height:calc(var(--sl-button-height-small) + var(--sl-space-4));padding:var(--sl-space-2);text-align:start;display:flex}:root[data-ui-foundations] body .stream-player-narrow-fallback>:is(svg,span,.stream-player-fallback-full-title){display:none}:root[data-ui-foundations] body .stream-player-narrow-fallback>.stream-player-fallback-compact-title{min-width:0;font-size:var(--sl-text-caption);line-height:var(--sl-line-body);font-weight:var(--sl-weight-label);display:block}:root[data-ui-foundations] body .stream-player-narrow-fallback>a{padding:var(--sl-space-2);font-size:var(--sl-text-caption);line-height:var(--sl-line-body);white-space:nowrap;flex:none;margin:0}}
