html{color-scheme:dark}.theme-control{display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:100%;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r-s);background:transparent;color:var(--light);font:inherit;font-size:13px;text-align:left;cursor:pointer}.theme-control svg{flex:0 0 18px}.theme-control-state{width:1em;margin-left:auto}.carthex-client-navigation details>div>.theme-control,.mobile-menu-actions .theme-control{width:100%}.theme-control:focus-visible{outline:2px solid var(--blue);outline-offset:2px}html[data-theme=light]{color-scheme:light;--ink:#F5F7FB;--ink-2:#EDF2F8;--card:#FFFFFF;--card-2:#F5F8FD;--panel:#E8EFF8;--line:#CBD7E5;--line-hi:#9BAFCA;--blue:#1768C4;--blue-hi:#0F5AA8;--blue-lo:#195B9E;--deep-blue:#244E79;--light:#15263F;--dim:#52657D;--dim2:#56677D;--ok:#147B43;--warn:#936006;--bad:#B02A37;--text:var(--light);--muted:var(--dim);--accent:var(--blue);--bg:var(--ink);--surface:var(--card);--border:var(--line);--danger:var(--bad);--accent-soft:#E6F0FD;--quiet-surface:#F0F4FA;--ok-soft:#E7F4EC;--warn-soft:#FFF3DD;--bad-soft:#FCEAED;--shadow-card:0 8px 28px rgba(23,43,72,.05);--shadow-float:0 16px 52px rgba(23,43,72,.16)}html[data-theme=light] body{background:radial-gradient(circle at 80% -10%,rgba(23,104,196,.055),transparent 34rem),var(--ink);color:var(--light)}html[data-theme=light] body:before{background-image:none}html[data-theme=light] ::selection{background:var(--blue);color:#FFFFFF}html[data-theme=light] :is(button,a,input,textarea,select,summary):focus-visible{outline-color:var(--blue);outline-offset:2px}html[data-theme=light] :is(input:not([type=checkbox]):not([type=radio]),textarea,select){color-scheme:light!important;background-color:var(--card)!important;color:var(--light)!important}html[data-theme=light] :is(input,textarea)::placeholder{color:var(--dim2);opacity:1}html[data-theme=light] :is(input,textarea)[readonly]{color:var(--dim)!important}html[data-theme=light] :is(.topbar,.bottom-nav,.side,.mobile-menu nav,.site-footer,.assistant-main-composer,.composer,.composer-box){background:var(--card);color:var(--light);border-color:var(--line)}html[data-theme=light] :is(.card,.card.soft,.page-hero,.tablecard,.bo-table,.bo-stat,.offer-tile,.client-offer-tile,.metric,.vehicle-card,.vehicle-context-bar,.catalog-group-card,.order-card,.order-editor,.account-metric-card,.account-order-row,.manager-brand-choice,.manager-quote-result,.manager-customer-context,.manager-workbench-integrated,.manager-cart-line,.manager-desk-queue,.manager-desk-chat,.manager-chat-composer,.manager-oem-group,.manager-oem-part,.assistant-activity-rail,.assistant-dialog-drawer,.assistant-commerce-pane,.choice-card,.privacy-panel){background:var(--card);color:var(--light);border-color:var(--line);box-shadow:var(--shadow-card)}html[data-theme=light] :is(.vehicle-facts>div,.order-money-grid>div,.customer-facts-grid>div,.customer-mini-row,.manager-customer-facts>div,.account-metrics .metric,.checkout-steps,.checkout-step,.catalog-flow span,.profile-notification-box,.assistant-summary,.assistant-section,.assistant-notice,.assistant-vehicle,.manager-workbench-notice,.customer-contract-card){background:var(--quiet-surface);color:var(--light);border-color:var(--line)}html[data-theme=light] :is(.nav-item,.chip,.pill.flat,.privacy-trigger,.offer-condition-note,.assistant-title,.assistant-section h4,.assistant-section p,.assistant-section ul,.assistant-section ol,.commerce-head b,.metric,.checkout-step){color:var(--light)}html[data-theme=light] :is(.nav-item:hover,.dropdown-item:hover,.chats-item:hover,.customer-row:hover,.manager-client-row:hover,.chip:hover,.starter-card:hover){background:var(--quiet-surface)}html[data-theme=light] :is(.chip,.pill.flat,.tool,.privacy-trigger,.public-announcement,.client-commerce-header){background:var(--panel);border-color:var(--line)}html[data-theme=light] :is(.chip.active,.vehicle-card[data-active=true],.choice-card[data-selected=true],.customer-row[data-active=true],.manager-client-row[data-active=true],.checkout-step[data-active=true],.catalog-flow span[data-done=true]){background:var(--accent-soft);border-color:var(--blue);color:var(--light)}html[data-theme=light] :is(.btn:not(.ghost),.nav-item[data-active=true],.carthex-primary-navigation a[aria-current=page],.carthex-client-navigation a[aria-current=page]){background:var(--blue);color:#FFFFFF;border-color:var(--blue)}html[data-theme=light] .btn:not(.ghost):hover{background:var(--blue-hi)}html[data-theme=light] .btn.ghost{background:transparent;color:var(--light);box-shadow:inset 0 0 0 1px var(--line-hi)}html[data-theme=light] .btn.ghost:hover{background:var(--accent-soft)}html[data-theme=light] :is(.pill.ok,.payment-confirmed,.order-progress li[data-state=completed]){background:var(--ok-soft);color:var(--ok)}html[data-theme=light] :is(.pill.warn,.manager-workbench-warning,.account-metric-card.attention){background:var(--warn-soft);color:var(--warn);border-color:var(--warn)}html[data-theme=light] :is(.pill.bad,.queue-attention,.payment-due){background:var(--bad-soft);color:var(--bad)}html[data-theme=light] .order-progress li[data-state=completed]>span{color:var(--ok)}html[data-theme=light] :is(.manager-internal-source,.cw-units-warning){color:var(--warn)}html[data-theme=light] .startup-splash{background:var(--ink);color:var(--dim);--light:#15263F;--blue:#1768C4}html[data-theme=light] :is(.carthex-client-shell,.bo-shell-r59f2,.cw,.cw-dialog,.cw-desk-rail){font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html[data-theme=light] :is(.cw,.cw-dialog){--cw-bg:var(--ink);--cw-panel:var(--panel);--cw-line:var(--line);--cw-muted:var(--dim);--cw-blue:var(--blue);--cw-text:var(--light);color:var(--light);background:var(--ink)}html[data-theme=light] :is(.cw button,.cw-dialog button,.cw-desk-rail button){background:var(--card);border-color:var(--line);color:var(--light)}html[data-theme=light] :is(.cw .primary,.cw-dialog .primary,.cw-table .cw-add){background:var(--blue);border-color:var(--blue);color:#FFFFFF}html[data-theme=light] :is(.cw .active,.cw-brandbar .active,.cw-node-list button.selected,.cw-oem-rows button.selected,.cw-desk-rail button:hover){background:var(--accent-soft);border-color:var(--blue);color:var(--light)}html[data-theme=light] :is(.cw-notice,.cw-rank,.cw-chat article,.cw-quality){background:var(--panel);border-color:var(--line-hi);color:var(--light)}html[data-theme=light] :is(.cw-notice.error,.cw button.danger,.cw-dialog .danger){background:var(--bad-soft);border-color:var(--bad);color:var(--bad)}html[data-theme=light] :is(.cw-table-scroll,.cw-scheme,.cw-dialog,.pk-panel,.pk-image,.office-main,.office-context){background:var(--card);border-color:var(--line)}html[data-theme=light] :is(.cw-table th,.uw .cw-integrated>.cw-manager .cw-manager-table thead,.order-queue-table th){background:var(--panel);color:var(--light)}html[data-theme=light] :is(.cw-table tbody tr:nth-child(2n),.uw .cw-integrated>.cw-manager .cw-manager-table tbody tr){background:var(--quiet-surface);border-color:var(--line)}html[data-theme=light] :is(.cw-table tbody tr:hover,.cw-table tbody tr:focus-visible,.uw .cw-integrated>.cw-manager .cw-manager-table tbody tr:hover,.uw .cw-integrated>.cw-manager .cw-manager-table tbody tr:focus-within){background:var(--accent-soft);border-color:var(--blue)}html[data-theme=light] :is(.cw-mono,.cw-oem-rows .cw-oem-code,.cw-oem-rows .cw-oem-article,.cw-profile-link,.cw-sort-button span){color:var(--blue-hi)}html[data-theme=light] :is(.cw-empty strong,.cw-dialog p,.cw-brandbar small,.cw-client-result small,.cw-detail-grid dt,.cw-cart-row small,.cw-chat article small,.cw-scan-note){color:var(--dim);border-color:var(--line-hi)}html[data-theme=light] .uw .cw-integrated>.cw-manager .cw-brandbar{background:var(--card);border-color:var(--line)}html[data-theme=light] .uw-tabs button[aria-current=page]{background:var(--accent-soft);border-color:var(--blue);color:var(--light)}html[data-theme=light] .cw-dialog-backdrop{background:rgba(21,38,63,.38);color:var(--light)}html[data-theme=light] .cm-workspace{--chat-bg:var(--ink);--chat-panel:var(--card);--chat-incoming:#FFFFFF;--chat-outgoing:#DAEAFE}html[data-theme=light] :is(.cm-conversation,.uc-conversation-pane){background:var(--ink)}html[data-theme=light] :is(.unified-client-chat .bubble,.unified-client-chat .msg:not(.user)>.bubble){background:var(--card);border-color:var(--line);color:var(--light);box-shadow:0 2px 6px rgba(23,43,72,.05)}html[data-theme=light] .unified-client-chat .msg.user>.bubble{background:#DAEAFE;color:var(--light);border-color:var(--line)}html[data-theme=light] :is(.cm-service-message,.cm-date,.unified-client-chat .sys,.uc-empty){background:var(--panel);color:var(--dim)}html[data-theme=light] :is(.uc-message-time,.uc-history button>span,.cm-message-footer,.cm-message-meta,.unified-client-chat .who){color:var(--dim)}html[data-theme=light] :is(.uc-error,.cm-error,.chat-assignment-error){color:var(--bad)}html[data-theme=light] :is(.uc-message-files button,.uc-screen-actions>a,.uc-screen-actions>button,.uc-file,.uc-history button){background:var(--card);color:var(--light);border-color:var(--line)}html[data-theme=light] .unified-client-chat .uc-recipient button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--blue);color:var(--light)}html[data-theme=light] :is(.cm-avatar,.uc-sidebar-avatar){background:var(--blue);color:#FFFFFF}html[data-theme=light] :is(.cm-message,.chat-assignment-avatar){border-color:var(--line)}html[data-theme=light] .chat-assignment-avatar{background:var(--panel);color:var(--blue-hi)}html[data-theme=light] .theme-control[aria-pressed=true]{background:var(--accent-soft);border-color:var(--blue)}@media(max-width:767px){html[data-theme=light] .carthex-client-shell>.bottom-nav>button[data-active=true][aria-current=page]{color:#FFFFFF}html[data-theme=light] :is(.topbar,.bottom-nav){background:var(--card)}.mobile-menu-actions{display:grid;grid-gap:8px;gap:8px}}html[data-theme=light] :is([data-product-content=compact],[data-product-content=page],[data-product-content=hero]){background:var(--card)!important;border-color:var(--line)!important;color:var(--light)}html[data-theme=light] [data-product-content=tile]{color:var(--light)}html[data-theme=light] :is([data-product-content],[data-product-content-gallery]) .muted{color:var(--dim)}html[data-theme=light] [data-product-content] .eyebrow{color:var(--blue-hi)}html[data-theme=light] [data-product-content-gallery]>button{color:var(--blue-hi)!important}html[data-theme=light] [data-product-content-gallery] [role=group] button{background:var(--panel)!important;border-color:var(--line)!important;color:var(--light)!important}html[data-theme=light] [data-product-content-gallery] [role=group] button[aria-pressed=true]{background:var(--blue)!important;border-color:var(--blue)!important;color:var(--card)!important}html[data-theme=light] [data-product-content-gallery] dialog{background:var(--card)!important;border-color:var(--line)!important;color:var(--light)!important}html[data-theme=light] [data-product-content-gallery] dialog button[aria-label="Закрыть фотографии"]{background:var(--panel)!important;border-color:var(--line)!important;color:var(--light)!important}