.experience-controls{align-items:center;background:#fff;border:1px solid #dddde8;border-radius:999px;bottom:1rem;box-shadow:0 12px 35px #11112622;display:flex;gap:.2rem;max-width:calc(100vw - 2rem);padding:.3rem;position:fixed;right:1rem;z-index:9999}.experience-controls button,.experience-controls select{background:transparent;border:0;border-radius:999px;color:#303044;cursor:pointer;font:600 .65rem/1 system-ui,sans-serif;min-height:30px;padding:.45rem .55rem}.experience-controls button:hover,.experience-controls select:hover{background:#f0eff8}.experience-controls .experience-divider{background:#dddde8;flex:none;height:18px;width:1px}.experience-controls.experience-studio{bottom:auto;right:1rem;top:1rem}.experience-controls.experience-studio~*{}.experience-controls select{max-width:110px}html[data-experience-theme=dark]{color-scheme:dark;--paper:#11121a;--surface:#171822;--canvas:#11121a;--card:#1c1d29;--ink:#f4f4f8;--text:#f4f4f8;--muted:#aaaabd;--line:#343543}html[data-experience-theme=dark] body{background:var(--paper,#11121a);color:var(--ink,#f4f4f8)}html[data-experience-theme=dark] input,html[data-experience-theme=dark] textarea,html[data-experience-theme=dark] select{background:#191a24!important;color:#f4f4f8!important}html[data-experience-theme=dark] .experience-controls{background:#20212d;border-color:#414250}html[data-experience-theme=dark] .experience-controls button,html[data-experience-theme=dark] .experience-controls select{color:#f4f4f8}html{font-size:calc(16px * var(--experience-font-scale,1))}@media(max-width:760px){.experience-controls.experience-studio{bottom:.65rem;left:.65rem;right:.65rem;top:auto}.experience-controls{bottom:.65rem;left:.65rem;right:.65rem;justify-content:center}.experience-controls button,.experience-controls select{padding:.4rem .45rem}}
@media(max-width:760px){.experience-controls{overflow-x:auto}.experience-controls button,.experience-controls select{flex:none}}
html[data-experience-theme=light]{color-scheme:light}html[data-experience-theme=dark] body:has(.experience-studio) :where(.stats article,.form-card,.block-form,.sticky-actions,.architecture-summary,.bulk-toolbar,.page-status-list,.quick-tools>a,.factory-principles article,.factory-download,.factory-note,.factory-project-list>a,.factory-empty,.factory-conversation,.factory-plan-editor,.analytics-bars,.launch-panel,.module-group,.module-save,.localization-grid article,.runtime-module,.runtime-empty,.theme-search>div,.theme-filters a,.theme-card,.theme-card form,.empty-theme,.variable-preview article,.delivery-options label,.choice-card){background:var(--card,#1c1d29)!important;border-color:var(--line,#343543)!important;color:var(--ink,#f4f4f8)!important}html[data-experience-theme=dark] body:has(.experience-studio) :where(.field label,.factory-note strong,.theme-card h2,.theme-card h3,.module-copy b,.runtime-module h2,.launch-panel h2,.localization-grid h2){color:var(--ink,#f4f4f8)!important}html[data-experience-theme=dark] body:has(.experience-studio) :where(.workflow,.builder-guide,.configuration-note,.runtime-summary,.module-card.selected,.factory-messages article,.factory-phases .approval,.form-card-title>span,.module-icon,.site-initial,.release-list article>span){background:#252638!important;color:#d8d7e8!important}html[data-experience-theme=dark] body:has(.experience-studio) :where(.theme-meta span,.status-pill.draft,.bulk-toolbar button,.factory-messages article.user){background:#2b2c3b!important;color:#c7c6d7!important}html[data-experience-theme=dark] body:has(.experience-studio) :where(.theme-card form,.advanced-fields,.runtime-split>div,.runtime-list,.check-list article,.module-card,.choice-card){border-color:var(--line,#343543)!important}html[data-experience-theme=dark] body:has(.experience-studio) :where(.theme-search input,.release-panel input,.field input,.field textarea,.field select){background:#191a24!important;border-color:#414250!important;color:#f4f4f8!important}html[data-experience-theme=dark] body:has(.experience-studio) :where(.publish-banner,.readiness-alert.warning){background:#3b321d!important;border-color:#66582e!important;color:#f1dfaa!important}html[data-experience-theme=dark] body:has(.experience-studio) :where(.readiness-alert.ready,.factory-approved){background:#183426!important;border-color:#285740!important;color:#bde7cc!important}html[data-experience-theme=dark] body:has(.experience-studio) :where(.readiness-alert.blocked,.mini-danger){background:#3c2024!important;border-color:#6b3439!important;color:#f0b7bd!important}html[data-experience-theme=dark] body:has(.experience-client) :where(.skills li,.project,.features-card,.team-card,.faq details,.primary-navigation,.blog-nav,.story-card,.contact-page form){background:var(--card,#1c1d29)!important;border-color:var(--line,#343543)!important;color:var(--ink,#f4f4f8)!important}html[data-experience-theme=dark] body:has(.experience-client) :where(.feature-story,.story-section,.related,footer,.blog-nav,.site-header){border-color:var(--line,#343543)!important}html[data-experience-theme=dark] body:has(.experience-client) :where(.newsletter input){color:#fff!important}html[data-experience-theme=dark] body:has(.experience-client) :where(.contact .button,.cta-block .button){background:#fff!important;color:#151729!important}html[data-experience-theme=dark] body:has(.experience-public) :where(.contact-page form){background:var(--card,#1c1d29)!important;border-color:var(--line,#343543)!important;color:var(--ink,#f4f4f8)!important}html[data-experience-theme=dark] body:has(.experience-public) :where(.contact-page input,.contact-page textarea){background:#191a24!important;border-color:#414250!important;color:#f4f4f8!important}
html[data-experience-theme=dark] .experience-controls button:hover,html[data-experience-theme=dark] .experience-controls select:hover,html[data-experience-theme=dark] .experience-controls button:focus-visible,html[data-experience-theme=dark] .experience-controls select:focus-visible{background:#30313f;color:#fff}
