.site-settings-form{max-width:960px}.site-settings-form>section{padding:28px 0;border-bottom:1px solid #ffffff16}.site-settings-form>section:first-child{padding-top:6px}.site-settings-form header{display:flex;gap:18px;margin-bottom:22px}.site-settings-form header>span{font:11px monospace;color:#717783;margin-top:4px}.site-settings-form h3{font-size:16px!important;letter-spacing:-.3px;margin:0 0 5px!important}.site-settings-form p{font-size:12px;color:var(--text-muted);line-height:1.8;margin:0}.site-settings-form label{display:flex;flex-direction:column;gap:9px;font-size:12px;margin-bottom:20px}.site-settings-form input:not([type=checkbox]),.site-settings-form select{width:100%;min-height:42px;border:1px solid #ffffff24;border-radius:7px;background:#121212;color:inherit;padding:9px 12px}.site-settings-form input[type=color]{width:100px;padding:5px}.site-fields{display:grid;grid-template-columns:1fr 1fr;gap:25px}.site-settings-form .site-check{flex-direction:row;align-items:center}.site-settings-form small{font-size:11px;color:var(--text-muted);line-height:1.8}.site-review-state,.site-settings-form footer{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:20px 0;font-size:12px}.site-settings-form footer [role=status]{flex-basis:100%}.site-review-state>span{flex:1}.site-settings-form input:focus-visible{outline:2px solid var(--graphite-accent);outline-offset:2px}body.hub.graphite.studio .nav-pill-group{overflow-x:hidden!important;scrollbar-gutter:stable}body.hub.graphite.studio .nav-icon-btn{max-width:100%;transform:none!important}body.hub.graphite.studio #btnThemeLight,body.hub.graphite.studio #btnThemeDark{display:none!important}
html[data-platform-mode=light] body.hub.graphite.studio{--hub-bg:#f8f9fb;--hub-panel:#fff;--hub-line:#e2e5eb;--hub-text:#1c2028;--hub-muted:#747b88;--bg-main:#f8f9fb;--bg-card:#fff;--bg-input:#fff;--text-main:#1c2028;--text-muted:#69717e;--text-dim:#7b8390;--border-subtle:#e5e8ed;--border-medium:#d8dce3;--hw-line:#e2e5eb;color-scheme:light;background:#f8f9fb!important;color:#20242d!important}
html[data-platform-mode=light] body.hub.graphite.studio :is(.main-wrapper,.content-view-container){background:#f8f9fb!important;color:#20242d!important}
html[data-platform-mode=light] body.hub.graphite.studio :is(.sidebar-capsule,.top-header){background:#fff!important;border-color:#e5e7ec!important;color:#252a34!important}
html[data-platform-mode=light] body.hub.graphite.studio :is(.brand-logo,.brand-logo svg,.brand-wordmark,h1,h2,h3,h4,strong,.hw-server-selector button>span){color:#20242d!important}
html[data-platform-mode=light] body.hub.graphite.studio :is(.hw-stat,.hw-card,.ha-card,.hw-instance,.ha-stat,.live-panel,.mhr-player-card,.mhr-player-summary>article,.ad-card,.ad-metrics article,.ad-quickstart,.ess-card,.ess-preview,.os-card,.svc-card,.ac-card,.settings-card,.live-table,.cc-card){background:#fff!important;border-color:#e0e4eb!important;color:#20242d!important}
html[data-platform-mode=light] body.hub.graphite.studio :is(input:not([type=color]):not([type=checkbox]),select,textarea,.hub-select>button,.hw-server-selector>button){background:#fff!important;border-color:#dce1e8!important;color:#20242d!important}
html[data-platform-mode=light] body.hub.graphite.studio :is(.nav-icon-btn,.ad-nav button,.ess-tabs button,.cc-button,.btn-secondary,.header-icon-btn,.ad-owner){color:#505866!important;background:transparent;border-color:#dce1e8!important}
html[data-platform-mode=light] body.hub.graphite.studio :is(.nav-icon-btn:hover,.ad-nav button:hover){background:#f1f3f7!important;color:#151922!important}
html[data-platform-mode=light] body.hub.graphite.studio :is(.nav-icon-btn.active,.ad-nav button[aria-current=page],.ess-pack-list .is-selected){background:rgba(var(--graphite-rgb),.15)!important;color:#20242d!important;border-color:rgba(var(--graphite-rgb),.6)!important}
html[data-platform-mode=light] body.hub.graphite.studio :is(.hub-select-popup,.user-profile-popover,.graphite-dialog){background:#fff!important;border-color:#dce1e8!important;color:#20242d!important}
html[data-platform-mode=light] body.hub.graphite.studio :is(.hub-select-popup button,.ad-nav h3,.atelier-nav-group>summary){color:#525b68!important}
html[data-platform-mode=light] body.hub.graphite.studio :is(.btn-primary,.cc-primary,.hw-primary){background:#20242d!important;color:white!important;border-color:#20242d!important}
html[data-platform-mode=light] body.hub.graphite.studio :is(th,td,.ad-nav,.ad-heading,.ad-section-heading,.ess-advanced,.site-settings-form>section){border-color:#e2e5eb!important}
html[data-platform-mode=light] body.hub.graphite.studio :is(.ess-tabs,.ess-pack-list button,.ess-preview>header){border-color:#e2e5eb!important;background:transparent!important}
body[data-hub-motion=false] *,body[data-hub-motion=false] *:before,body[data-hub-motion=false] *:after{animation:none!important;transition:none!important}
.auth-overlay-root .auth-page-fullscreen{background:#f6f7f9!important;color:#1c2028!important}.auth-overlay-root .auth-nebula,.auth-overlay-root .auth-giant-title{display:none!important}.auth-overlay-root .auth-login-card{border:1px solid #e1e4e9!important;border-radius:14px!important;background:#fff!important;box-shadow:0 24px 80px #1823340d!important;color:#252934!important}.auth-overlay-root .auth-intro h1{color:#222630!important}.auth-overlay-root .auth-intro em{background:none!important;-webkit-text-fill-color:#747c8b!important;color:#747c8b!important;font-style:normal}.auth-overlay-root .auth-intro p,.auth-overlay-root .auth-access-note{color:#7c8491!important}.auth-overlay-root .auth-brand-corner{color:#222630!important}.auth-overlay-root .auth-brand-corner img{filter:brightness(0)}.auth-overlay-root .auth-card-logo{background:#1b1e26!important;color:#fff!important;box-shadow:none!important}.auth-overlay-root .auth-input{background:#fafbfc!important;border:1px solid #dfe3ea!important;color:#20242d!important}.auth-overlay-root :is(.auth-btn-submit,.auth-btn-discord){background:#222630!important;color:#fff!important;box-shadow:none!important}.auth-overlay-root .auth-tab-switch{background:#f0f2f5!important}.auth-overlay-root .auth-switch-btn{color:#737b88!important}.auth-overlay-root .auth-switch-btn.active{color:#20242d!important;background:white!important;box-shadow:0 1px 3px #0001!important}.auth-overlay-root .auth-divider{color:#9299a5!important}.auth-overlay-root .auth-legacy-link{color:#737b88!important}
body.oauth-result{background:#f7f8fa!important;color:#20242d!important;overflow:auto!important}body.oauth-result:before,body.oauth-result .glow{display:none!important}body.oauth-result .card{background:white!important;border:1px solid #e0e4eb!important;border-radius:14px!important;box-shadow:0 25px 80px #1a273312!important}body.oauth-result .brand{color:#737b88!important}body.oauth-result .brand i{background:#8d9bb8!important;box-shadow:none!important}body.oauth-result .mark{background:#f0f3f8!important;box-shadow:none!important;color:#293348!important;border-radius:50%!important}body.oauth-result .status{background:#f8f9fb!important;color:#596579!important;border:1px solid #e0e4eb!important}body.oauth-result p{color:#7d8592!important}body.oauth-result .progress{background:#e9edf3!important}body.oauth-result .progress:after{background:#58687d!important}
.white-plan-top{display:flex;justify-content:space-between;align-items:center}.white-plan-top>span{color:#6b7385}.white-plan-badge{font-size:9px;border:1px solid #dfe2ea;padding:4px 8px;border-radius:20px;color:#535c70}.white-plan-price{font-size:44px;letter-spacing:-2px;margin:17px 0 0;line-height:1.4;font-weight:600}.white-plan-price>span{font-size:23px;margin-left:4px}.white-plan-price small{font-size:11px;color:#888e9b;letter-spacing:0;font-weight:400;margin-left:10px}.white-plan-value,.white-plan-disclaimer{font-size:10px!important;color:#888e9b;margin-top:8px}.white-plan-disclaimer{text-align:center;margin-top:12px}.white-checkout{width:min(480px,calc(100% - 32px));border:1px solid #dfe2ea;border-radius:12px;padding:28px;background:white;color:#20242d;box-shadow:0 30px 100px #0003}.white-checkout::backdrop{background:#11182766;backdrop-filter:blur(5px)}.white-checkout>header{display:flex;align-items:center;justify-content:space-between}.white-checkout h2{font-size:22px}.white-checkout header button{border:0;background:none}.white-checkout label{display:grid;gap:7px;font-size:12px;margin:18px 0}.white-checkout input{border:1px solid #dfe2ea;border-radius:6px;padding:12px;font:inherit}.white-checkout p{font-size:12px;color:#69717e;line-height:1.8}
@media(max-width:700px){.site-fields{grid-template-columns:1fr}.site-settings-form header{gap:12px}.site-settings-form footer{gap:12px}}
.auth-overlay-root .auth-login-card h2{color:#222630!important}.auth-overlay-root .auth-login-card label{color:#596170!important}.auth-overlay-root .auth-intro>span{color:#737b88!important}.auth-overlay-root .auth-intro em{-webkit-text-stroke:0!important;text-shadow:none!important}.auth-overlay-root .auth-input::placeholder{color:#9097a2!important}
