@media (max-width:1024px){html,body{width:100%;max-width:100%;overflow-x:clip}body,.control-layout,.control-main,.control-content,.control-page,.control-dashboard-v212,main{width:100%!important;min-width:0!important;max-width:100%!important}.control-content,.control-page,.control-dashboard-v212{margin-left:auto!important;margin-right:auto!important}.control-content{padding-left:max(14px, env(safe-area-inset-left))!important;padding-right:max(14px, env(safe-area-inset-right))!important}.control-page-head,.control-card-head,.control-command,.control-quick-section,.control-card,.control-metric,.control-network-card,.client-space-row,.client-control-bar,.client-store-card,.studio-summary,.builder-field,.setting-direct,.subscription-control-row,.setting-control-row,.ticket-admin-card,.admin-user-card,.field-admin-row,.support-event,.publish-box,.notice-box,.onboarding-inline{width:100%;min-width:0;max-width:100%}.control-page-head,.control-card-head,.button-row,.control-toolbar,.client-control-bar,.admin-head-actions,.admin-user-actions,.change-actions,.studio-flow,.builder-head,.builder-field-actions,.ticket-tools form,.inline-admin-form{flex-wrap:wrap!important}.control-grid.two,.settings-direct-grid,.control-form .grid,.control-form .grid.three,.assistant-form .grid,.assistant-form .grid.three,.admin-grid,.admin-grid.three,.admin-client-list,.admin-user-grid,.field-admin-list,.supplier-admin-list,.support-admin-grid,.module-toggle-grid,.inline-rule-form,.subscription-control-row,.admin-subscription{grid-template-columns:minmax(0,1fr)!important}.admin-subscription .grow,.subscription-client{grid-column:auto!important}.control-form,.assistant-form,.control-form label,.assistant-form label,.control-form input,.control-form select,.control-form textarea,.assistant-form input,.assistant-form select,.assistant-form textarea,.control-search,.inline-admin-form input,.inline-admin-form select,.subscription-control-row input,.subscription-control-row select,.setting-control-row input,.setting-control-row textarea,.ticket-tools input,.ticket-tools select{min-width:0!important;max-width:100%!important}img,svg,canvas,video{max-width:100%}.table-wrap,.table-scroll,.data-table-wrap,.responsive-table,.planner-table,.sales-table,.trace-table-wrap,.material-table,[class*=table-wrap],[class*=table-scroll]{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto!important}.client-space-main,.client-space-meta,.control-command-facts,.control-quick-card>div,.control-card-head>div,.control-page-head>div,.admin-user-card>div,.field-admin-row>div,.support-event>div{min-width:0}.client-space-main span,.client-space-meta span,.control-card p,.control-page p,.control-quick-card b,.control-quick-card small,.admin-user-card span,.field-admin-row span,.support-event span{overflow-wrap:anywhere}.modal-backdrop,.control-mobile-overlay{max-width:100vw}.modal,.control-mobile-drawer,[role=dialog]{min-width:0!important;max-width:calc(100vw - 20px)!important}.control-layout :is(button,a[role=button],input,select,textarea){min-height:44px}}@media (max-width:640px){.control-content{padding-left:max(12px, env(safe-area-inset-left))!important;padding-right:max(12px, env(safe-area-inset-right))!important}.control-page-head,.control-card-head{text-align:center!important;justify-content:center!important;align-items:center!important}.control-page-head{flex-direction:column!important}.control-page-head>*,.control-card-head>*,.control-toolbar,.button-row,.client-control-bar,.client-space-main,.client-space-meta,.admin-head-actions,.admin-user-actions,.change-actions,.ticket-tools,.inline-admin-form{min-width:0;max-width:100%}.control-page-head>div,.control-page-head .button-row,.control-page-head>a,.control-page-head>button,.control-card-head>select,.control-card-head>a,.control-card-head>button,.control-search{width:100%!important}.control-page-head .button-row,.button-row,.control-toolbar,.admin-head-actions,.admin-user-actions,.change-actions{justify-content:center!important}.control-page-head .button-row>*,.control-page-head>a,.control-page-head>button{justify-content:center!important;width:100%!important}.control-command{text-align:center}.control-command>div:first-child{align-items:center}.control-command-facts,.control-metrics{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.control-command-facts>div{text-align:center;align-items:center}.control-quick-grid,.control-network-grid,.settings-direct-grid,.control-grid.two{grid-template-columns:minmax(0,1fr)!important}.client-space-row,.client-control-bar,.admin-user-card,.field-admin-row,.support-event,.studio-summary,.builder-head,.builder-field-actions{text-align:center!important;align-items:center!important}.client-space-main,.client-space-meta{text-align:center;width:100%;justify-content:center!important}.ticket-tools form,.inline-admin-form{width:100%;flex-direction:column!important}.modal,.control-mobile-drawer,[role=dialog]{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:420px){.control-command-facts,.control-metrics{grid-template-columns:minmax(0,1fr)!important}}
:root{--trasa-os-version:"2";--trasa-os-radius-xs:8px;--trasa-os-radius-sm:10px;--trasa-os-radius-md:14px;--trasa-os-radius-lg:18px;--trasa-os-radius-xl:24px;--trasa-os-space-1:4px;--trasa-os-space-2:8px;--trasa-os-space-3:12px;--trasa-os-space-4:16px;--trasa-os-space-5:20px;--trasa-os-space-6:24px;--trasa-os-touch:44px;--trasa-os-page-max:1500px;--trasa-os-shadow-1:0 1px 2px #00000029;--trasa-os-shadow-2:0 12px 34px #00000038;--trasa-os-shadow-3:0 28px 72px #00000057;--trasa-os-focus:0 0 0 3px #22c55e24;--trasa-os-accent:var(--primary);--trasa-os-accent-strong:var(--primary-2);--trasa-os-canvas:var(--bg);--trasa-os-surface:var(--surface);--trasa-os-surface-soft:var(--surface-soft);--trasa-os-ink:var(--text);--trasa-os-muted:var(--muted);--trasa-os-line:var(--line)}html[data-trasa-os="2"][data-trasa-product=control] body{background:var(--trasa-os-canvas)}.control-layout,.control-page,.control-content,.control-main{min-width:0}.control-content{width:min(100%, var(--trasa-os-page-max))!important}.control-page>*{min-width:0}.control-page-head h1,.control-command h2,.control-card-head h2,.control-card-head h3{text-wrap:balance}.control-page-head p,.control-command p,.control-card-head p{text-wrap:pretty}.control-card,.control-metric,.control-quick-card,.control-network-card,.client-space-row,.subscription-control-row,.setting-control-row,.ticket-admin-card,.support-event,.builder-field,.studio-summary,.change-card,.setting-direct,.field-admin-row,.admin-user-card,.onboarding-inline,.publish-box,.notice-box{min-width:0}.control-card,.control-metric,.control-network-card,.client-space-row{border-radius:var(--trasa-os-radius-md)!important}.control-command,.modal{border-radius:var(--trasa-os-radius-lg)!important}.primary-btn,.secondary-btn,.ghost-btn,.danger-btn,.danger-ghost,.control-toolbar button,.control-toolbar a,.control-mobilebar button{min-height:var(--trasa-os-touch);border-radius:var(--trasa-os-radius-sm)!important}.control-form input,.control-form select,.control-form textarea,.assistant-form input,.assistant-form select,.assistant-form textarea,.control-search,.inline-admin-form input,.inline-admin-form select,.subscription-control-row input,.subscription-control-row select,.setting-control-row input,.setting-control-row textarea{min-width:0;min-height:var(--trasa-os-touch);border-radius:var(--trasa-os-radius-sm)!important}.control-form input:focus,.control-form select:focus,.control-form textarea:focus,.assistant-form input:focus,.assistant-form select:focus,.assistant-form textarea:focus,.control-search:focus,.inline-admin-form input:focus,.inline-admin-form select:focus,.subscription-control-row input:focus,.subscription-control-row select:focus,.setting-control-row input:focus,.setting-control-row textarea:focus{outline:0;border-color:var(--trasa-os-accent)!important;box-shadow:var(--trasa-os-focus)!important}.control-layout :is(button,a,input,select,textarea):focus-visible{outline:2px solid color-mix(in srgb, var(--trasa-os-accent) 72%, white);outline-offset:2px}@media (max-width:1024px){.control-layout,.control-main,.control-content,.control-page,.control-page>*{width:100%!important;min-width:0!important;max-width:100%!important}.control-grid.two,.control-form .grid,.assistant-form .grid,.settings-direct-grid,.admin-grid,.admin-user-grid,.field-admin-list,.supplier-admin-list,.support-admin-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:640px){.control-page-head,.control-card-head{text-align:center;align-items:center!important}.control-page-head>*,.control-card-head>*{min-width:0}.control-toolbar,.button-row,.client-control-bar{justify-content:center!important}.control-command-facts,.control-metrics,.control-quick-grid{grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){.control-layout *,.control-layout :before,.control-layout :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.control-layout-topnav{background:var(--trasa-control-bg,#f3f6f4);width:100%;max-width:100%;min-height:100vh;overflow-x:clip;display:block!important}.control-topnav-shell{z-index:90;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f1914fb;border-bottom:1px solid #ffffff14;width:100%;position:sticky;top:0;box-shadow:0 10px 30px #05120b1f}.control-topnav-inner{grid-template-columns:minmax(180px,220px) minmax(0,1fr) auto;align-items:center;gap:16px;width:min(100%,1680px);min-height:74px;margin:0 auto;padding:0 18px;display:grid}.control-topnav-brand{align-items:center;min-width:0;display:flex}.control-desktop-nav{justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.control-desktop-nav-group{min-width:0;position:relative}.control-desktop-nav-group>button{color:#c7d3cc;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:42px;padding:0 11px;font-size:12.5px;font-weight:760;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.control-desktop-nav-group>button:hover,.control-desktop-nav-group>button.open{color:#fff;background:#fff1;border-color:#ffffff14}.control-desktop-nav-group>button.active{color:#7bd198;background:#408f591f}.control-desktop-nav-group>button svg{flex:none;transition:transform .14s}.control-desktop-nav-group>button.open svg{transform:rotate(180deg)}.control-desktop-dropdown{background:#111b16;border:1px solid #2b3c32;border-radius:16px;width:308px;padding:10px;animation:.12s ease-out controlDropdownIn;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 24px 70px #040f0957}.control-desktop-nav-group:first-child .control-desktop-dropdown{left:0;transform:none}.control-desktop-nav-group:last-child .control-desktop-dropdown{left:auto;right:0;transform:none}.control-desktop-dropdown-head{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;padding:6px 8px 10px;display:flex}.control-desktop-dropdown-head span{color:#7bd198;letter-spacing:.12em;font-size:10px;font-weight:900}.control-desktop-dropdown-head small{color:#7f9187;font-size:10px}.control-desktop-dropdown-links{gap:3px;padding-top:7px;display:grid}.control-desktop-dropdown-links a{color:#cfdbd4;border-radius:10px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:9px;min-height:44px;padding:0 10px;font-size:13px;font-weight:680;display:grid}.control-desktop-dropdown-links a:hover,.control-desktop-dropdown-links a:focus-visible{color:#fff;background:#ffffff12;outline:none}.control-desktop-dropdown-links a.active{color:#85d9a1;background:linear-gradient(135deg,#246d4557,#1a563742)}.control-topnav-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.control-topnav-actions .control-guard,.control-topnav-actions .control-app-link,.control-topnav-logout{min-height:40px;color:#e8f0eb!important;background:#17251e!important;border:1px solid #ffffff17!important;border-radius:10px!important}.control-topnav-actions .control-guard,.control-topnav-actions .control-app-link{white-space:nowrap;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.control-topnav-actions .control-guard span,.control-topnav-actions .control-app-link span{font-size:11px;font-weight:760}.control-topnav-logout{cursor:pointer;place-items:center;width:40px;padding:0;display:grid}.control-topnav-logout:hover,.control-topnav-actions .control-app-link:hover{background:#1d3026!important;border-color:#7bd19842!important}.control-main-topnav{min-height:calc(100vh - 74px);grid-area:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.control-main-topnav>.control-content{width:min(100%,1500px)!important;min-width:0!important;max-width:1500px!important;margin:0 auto!important;padding:28px clamp(22px,2.4vw,38px) 44px!important}.control-mobilebar,.control-mobile-bottom,.control-mobile-overlay{display:none}@keyframes controlDropdownIn{0%{opacity:0;transform:translate(-50%,-5px)}to{opacity:1;transform:translate(-50%)}}.control-desktop-nav-group:first-child .control-desktop-dropdown,.control-desktop-nav-group:last-child .control-desktop-dropdown{animation-name:controlDropdownEdgeIn}@keyframes controlDropdownEdgeIn{0%{opacity:0;translate:0 -5px}to{opacity:1;translate:0}}@media (max-width:1320px) and (min-width:1025px){.control-topnav-inner{grid-template-columns:160px minmax(0,1fr) auto;gap:10px;padding-inline:12px}.control-desktop-nav{gap:1px}.control-desktop-nav-group>button{padding-inline:8px;font-size:11.5px}.control-topnav-actions .control-app-link span,.control-topnav-actions .control-guard span{display:none}.control-topnav-actions .control-app-link,.control-topnav-actions .control-guard{justify-content:center;width:40px;padding:0}}@media (max-width:1024px){.control-topnav-shell{display:none!important}.control-layout-topnav{padding:0!important;display:block!important}.control-mobilebar{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;top:0;left:0;right:0;box-shadow:0 8px 24px #040f0929;height:60px!important;padding:0 max(14px, env(safe-area-inset-right)) 0 max(14px, env(safe-area-inset-left))!important;background:#0f1914fb!important;border-bottom:1px solid #ffffff14!important;display:flex!important;position:fixed!important}.control-mobilebar-actions{align-items:center;gap:9px;display:flex}.control-mobilebar-actions>span{color:#91a49a;letter-spacing:.05em;font-size:10px;font-weight:850}.control-mobilebar-actions>button{place-items:center;width:42px;height:42px;padding:0;display:grid;color:#f5f8f6!important;background:#17251e!important;border:1px solid #ffffff1a!important;border-radius:11px!important}.control-main-topnav{min-height:100vh;padding-top:60px!important;padding-bottom:calc(72px + env(safe-area-inset-bottom))!important}.control-main-topnav>.control-content{width:100%!important;max-width:100%!important;padding:18px max(14px, env(safe-area-inset-right)) 24px max(14px, env(safe-area-inset-left))!important}.control-mobile-bottom{z-index:100;min-height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(5,minmax(0,1fr));bottom:0;left:0;right:0;box-shadow:0 -10px 30px #040f092e;background:#0f1914fc!important;border-top:1px solid #ffffff17!important;display:grid!important;position:fixed!important}.control-mobile-bottom a,.control-mobile-bottom button{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:64px;padding:7px 4px 5px;font-size:9.5px;font-weight:750;display:flex;color:#94a79c!important;background:0 0!important;border:0!important;border-radius:0!important}.control-mobile-bottom a.active,.control-mobile-bottom button.active{color:#7bd198!important;background:#7bd19812!important}.control-mobile-bottom span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.control-mobile-overlay.control-mobile-overlay-open{z-index:130;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:flex-end;inset:0;background:#040c089e!important;display:flex!important;position:fixed!important}.control-mobile-drawer.control-mobile-drawer-open{flex-direction:column;animation:.16s ease-out controlDrawerIn;color:#eef4f0!important;background:#111b16!important;border:0!important;border-left:1px solid #2a3b31!important;border-radius:18px 0 0 18px!important;width:min(420px,100vw - 20px)!important;max-width:min(420px,100vw - 20px)!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;display:flex!important;overflow:hidden!important;transform:none!important;box-shadow:-24px 0 70px #020c0661!important}.control-mobile-drawer-head{flex:none;justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex;padding:calc(18px + env(safe-area-inset-top)) 18px 16px!important;background:#0f1914!important;border-bottom:1px solid #ffffff14!important}.control-mobile-drawer-head>div{min-width:0}.control-mobile-drawer-head .eyebrow{color:#75c991!important}.control-mobile-drawer-head h2{margin:4px 0 3px;font-size:21px;color:#fff!important}.control-mobile-drawer-head p{margin:0;font-size:11px;color:#92a69a!important}.control-mobile-drawer-head>button{flex:none;place-items:center;width:42px;height:42px;padding:0;display:grid;color:#fff!important;background:#17251e!important;border:1px solid #ffffff1a!important;border-radius:11px!important}.control-mobile-drawer-nav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:12px 12px 20px;overflow-y:auto}.control-mobile-nav-group{border-bottom:1px solid #ffffff0e;gap:3px;padding:9px 0 12px;display:grid}.control-mobile-nav-group:last-child{border-bottom:0}.control-mobile-nav-group .control-nav-caption{letter-spacing:.12em;padding:0 9px 6px;font-size:9px;font-weight:900;color:#758b7f!important}.control-mobile-nav-group a{border-radius:11px;grid-template-columns:23px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:46px;padding:0 10px;font-size:13px;font-weight:680;display:grid;color:#c8d5ce!important}.control-mobile-nav-group a.active{color:#87dba3!important;background:linear-gradient(135deg,#246d4561,#1a563747)!important}.control-mobile-drawer-foot{flex:none;gap:8px;display:grid;padding:12px 14px calc(14px + env(safe-area-inset-bottom))!important;background:#0f1914!important;border-top:1px solid #ffffff14!important}.control-mobile-drawer-foot>a,.control-mobile-drawer-foot form button{justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 12px;font-weight:750;display:flex;color:#eaf2ed!important;background:#17251e!important;border:1px solid #ffffff1a!important;border-radius:11px!important}}@keyframes controlDrawerIn{0%{opacity:.55;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@media (max-width:640px){.control-main-topnav>.control-content{padding:14px max(12px, env(safe-area-inset-right)) 20px max(12px, env(safe-area-inset-left))!important}.control-mobile-drawer.control-mobile-drawer-open{border-radius:16px 0 0 16px!important;width:calc(100vw - 8px)!important;max-width:calc(100vw - 8px)!important}.control-mobile-bottom a,.control-mobile-bottom button{font-size:9px}}@media (prefers-reduced-motion:reduce){.control-desktop-dropdown,.control-mobile-drawer.control-mobile-drawer-open,.control-desktop-nav-group>button svg{transition:none!important;animation:none!important}}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d0c;--surface:#121512;--surface-soft:#161a17;--surface-elevated:#161a17;--sidebar:#090b0a;--sidebar-2:#101311;--text:#f3f6f4;--muted:#98a29c;--line:#262d28;--primary:#22c55e;--primary-2:#169447;--primary-soft:#22c55e1f;--accent:#22c55e;--ok:#55c878;--warn:#e5a34f;--danger:#e06a62;--shadow:0 18px 55px #00000047;--trasa-control-bg:#0b0d0c;--tt-canvas:#0b0d0c;--tt-panel:#121512;--tt-panel-soft:#161a17;--tt-panel-elevated:#161a17;--tt-nav:#090b0a;--tt-nav-soft:#101311;--tt-text:#f3f6f4;--tt-text-strong:#fff;--tt-muted:#98a29c;--tt-line:#262d28;--tt-line-strong:#364039;--tt-brand:#22c55e;--tt-brand-strong:#169447;--tt-brand-soft:#22c55e1f;--tt-ok:#55c878;--tt-warn:#e5a34f;--tt-danger:#e06a62;--tt-shadow:0 18px 55px #00000047}html,body{color:#f3f6f4!important;background:#0b0d0c!important}.control-layout-topnav,.control-main-topnav,.control-mobile-drawer{background:var(--bg)!important;color:var(--text)!important}.control-topnav-shell{border-bottom-color:var(--line)!important;background:#090b0afb!important}.control-desktop-dropdown{background:var(--surface)!important;border-color:var(--line)!important}.control-topnav-actions .control-guard,.control-topnav-actions .control-app-link,.control-topnav-logout{background:var(--surface-soft)!important;color:var(--text)!important;border-color:var(--line)!important}.control-mobilebar,.control-mobile-drawer-head,.control-mobile-drawer-foot{background:var(--surface)!important;border-color:var(--line)!important}.control-mobile-bottom{border-top-color:var(--line)!important;background:#090b0a!important}.control-mobile-bottom :is(a,button){color:var(--muted)!important}.control-mobile-bottom .active{color:var(--primary)!important;background:var(--surface-soft)!important}.control-mobile-overlay,.modal-backdrop{background:#000000ad!important}:is(.entry-page,.boot-screen){background:var(--bg)!important;color:var(--text)!important}:is(.entry-card,.login-card,.profile-card,.rayon-card,.select-card,.metric-card,.section-card,.table-card,.data-form,.planning-shell,.record-card){background:var(--surface)!important;color:var(--text)!important;border-color:var(--line)!important;box-shadow:none!important}:is(.entry-step>span,.avatar,.metric-icon){background:var(--primary-soft)!important;color:var(--primary)!important}:is(.control-card,.control-quick-section,.control-metric,.metric,.control-network-card,.client-space-row,.subscription-control-row,.setting-control-row,.ticket-admin-card,.support-event,.builder-field,.studio-summary,.notice-box,.company-workspace,.company-priority,.change-card,.setting-direct,.field-admin-row,.admin-user-card,.pricing-product,.pricing-module,.client-trade-option,.rh-access-row,.pricing-summary,.pricing-kpis span,.pricing-store-card,.pricing-store-head,.pricing-family-head,.pricing-final,.workspace-admin,.client-control-bar,.guard-list>div,.modal){background:var(--surface)!important;color:var(--text)!important;border-color:var(--line)!important;box-shadow:none!important}:is(.control-page-head h1,.control-card h2,.control-card h3,.company-hero h1,.setting-control-title b,.admin-user-card b,.rh-access-row b,.pricing-summary h3,.pricing-final b){color:var(--text)!important}:is(.control-page-head p,.control-card p,.control-card small,.muted,.setting-control-title span,.admin-user-card span,.rh-access-row small,.rh-access-note,.pricing-summary p,.pricing-family-head span,.pricing-store-head span,.pricing-final span){color:var(--muted)!important}.client-tab-nav{background:var(--bg)!important;box-shadow:none!important;border-bottom:1px solid var(--line)!important}.client-tab-nav button{background:var(--surface)!important;color:var(--muted)!important;border-color:var(--line)!important}.client-tab-nav button.active{background:var(--primary)!important;color:#07110b!important;border-color:var(--primary)!important}.pricing-product.on,.pricing-module.on,.workspace-chip{background:var(--primary-soft)!important;color:var(--text)!important;border-color:#22c55e66!important}:is(input,select,textarea,.control-search,.search-box){background:var(--surface-soft)!important;color:var(--text)!important;border-color:var(--line)!important}:is(input,select,textarea,.control-search):focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px #22c55e21!important}input::placeholder,textarea::placeholder{color:#738078!important}option{background:var(--surface);color:var(--text)}.primary-btn,button.primary,.btn-primary{background:var(--primary)!important;color:#07110b!important;border-color:var(--primary)!important;box-shadow:none!important}.primary-btn:hover,button.primary:hover,.btn-primary:hover{background:#35d46e!important}.secondary-btn,.ghost-btn,.icon-btn,button.secondary{background:var(--surface-soft)!important;color:var(--text)!important;border-color:var(--line)!important}.secondary-btn:hover,.ghost-btn:hover,.icon-btn:hover,button.secondary:hover{background:#1c221e!important}.text-btn{color:var(--primary)!important}.control-client-wizard .pricing-product.on,.control-client-wizard .pricing-module.on{background:#22c55e17!important;border-color:#22c55e6b!important}.control-client-wizard .pricing-module-check,.pricing-module-check{background:var(--surface-soft)!important;border-color:#465249!important}.control-client-wizard .pricing-product.on .pricing-module-check,.control-client-wizard .pricing-module.on .pricing-module-check,.pricing-module.on .pricing-module-check{background:var(--primary)!important;color:#07110b!important;border-color:var(--primary)!important}.control-client-wizard small{color:var(--muted)!important}.control-client-wizard .client-trade-option input,.client-trade-option input{accent-color:var(--primary)!important}.wizard-progress span{background:#2a322d!important}.wizard-progress span.on{background:var(--primary)!important}.rh-access-scope span{color:var(--muted)!important}.error-box{color:#ffb9b4!important;background:#e06a621f!important;border-color:#e06a6257!important}.success-box,.empty-good{color:#9ce2af!important;background:#55c8781a!important;border-color:#55c87847!important}.empty,.empty-good,.empty-state{background:var(--surface-soft)!important;border-color:var(--line)!important;color:var(--muted)!important}.eyebrow{color:var(--primary)!important}@media (prefers-color-scheme:light){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{color:#f3f6f4!important;background:#0b0d0c!important}}
