.dui-pc-grid{display:flex;flex-wrap:wrap;gap:12px}.dui-pc-image-card{width:140px;flex-shrink:0;border-radius:var(--mantine-radius-sm);border:1px solid var(--mantine-color-default-border);overflow:hidden;cursor:grab;transition:box-shadow .15s ease}.dui-pc-image-card:hover{box-shadow:var(--mantine-shadow-sm)}.dui-pc-dragging{box-shadow:var(--mantine-shadow-md);opacity:.85}.dui-pc-image-wrapper{position:relative}.dui-pc-main-badge{position:absolute;top:4px;left:4px;z-index:1}.dui-pc-actions{position:absolute;bottom:4px;right:4px;z-index:1}.dui-pc-override-field{position:relative;padding:var(--space-3,12px);border-radius:var(--radius-md,6px);border:1px solid var(--mantine-color-default-border);transition:border-color var(--transition-base,.15s ease)}.dui-pc-master-value{background-color:var(--mantine-color-gray-0)}.dui-pc-overridden-value{background-color:var(--mantine-color-body);border-color:var(--mantine-color-blue-4)}.dui-pc-override-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2,8px)}.dui-pc-override-label{display:flex;align-items:center;gap:var(--space-2,8px)}.dui-pc-completeness-bar{padding:var(--space-4,16px)}.dui-pc-completeness-text{font-variant-numeric:tabular-nums}.dui-pc-reset-button{padding:0;height:auto;min-height:auto}.dui-pc-sync-badge{flex-shrink:0}.dui-pc-section-title{margin-bottom:var(--space-3,12px)}:root,[data-theme=dark]{--ai-accent-subtle:#1a2420;--ai-accent-border:#2d4a40;--ai-accent-default:#4ec9a8}[data-mantine-color-scheme=light],[data-theme=light]{--ai-accent-subtle:oklch(96.5% 0.03 170);--ai-accent-border:oklch(86% 0.055 170);--ai-accent-default:oklch(48% 0.09 170)}.dui-ai-entry{border-color:var(--ai-accent-border)}.dui-ai-entry svg{color:var(--ai-accent-default)}.dui-ai-layer{display:flex;flex-direction:column;min-height:100dvh;max-width:2000px;margin:0 auto;background:var(--surface-ground)}.dui-ai-layer-top{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 16px;background:var(--surface-base);border-bottom:1px solid var(--border-subtle)}.dui-ai-layer-thumb{width:40px;height:40px;flex:none;border-radius:var(--radius-md);object-fit:cover;border:1px solid var(--border-subtle)}.dui-ai-layer-name{flex:1;min-width:0;font-size:14px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.dui-ai-layer-meta{display:block;font-style:normal;font-size:12px;color:var(--text-secondary)}.dui-ai-title{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.dui-ai-icon{color:var(--ai-accent-default)}.dui-ai-studio{display:grid;grid-template-columns:minmax(0,1fr) 380px;flex:1;min-height:0}@media (max-width:1239px){.dui-ai-studio{grid-template-columns:minmax(0,1fr)}}@media (min-width:1920px){.dui-ai-studio{grid-template-columns:minmax(0,1fr) 420px}}.dui-ai-styles{padding:16px;min-height:360px;overflow-y:auto}.dui-ai-styles-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-bottom:12px}.dui-ai-styles-title{font-size:16px;font-weight:600;letter-spacing:-.01em}.dui-ai-stylegrid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,228px),1fr))}@media (min-width:1800px){.dui-ai-stylegrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,248px),1fr))}}.dui-ai-stylecard{position:relative;display:flex;flex-direction:column;gap:8px;padding:8px;background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:border-color .2s var(--ease-standard),box-shadow .2s var(--ease-standard)}.dui-ai-stylecard:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.dui-ai-stylecard:hover .dui-ai-slideimg{transform:scale(1.04)}.dui-ai-stylecard[aria-pressed=true]{outline:2px solid var(--accent-default);outline-offset:-2px;border-color:var(--accent-default)}.dui-ai-slidebox{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-spotlight)}.dui-ai-slideimg{width:100%;height:100%;object-fit:cover;transition:transform .2s var(--ease-standard)}.dui-ai-slideempty{justify-content:center;height:100%}.dui-ai-cap,.dui-ai-slideempty{display:flex;align-items:center}.dui-ai-cap{justify-content:space-between;gap:8px;padding:0 4px 4px}.dui-ai-cap-name{line-height:1.3;letter-spacing:-.01em;overflow-wrap:anywhere}.dui-ai-mark{width:20px;height:20px;flex:none;border-radius:50%;border:1px solid var(--border-default);display:flex;align-items:center;justify-content:center;color:#fff}.dui-ai-mark svg{opacity:0}.dui-ai-stylecard[aria-pressed=true] .dui-ai-mark{background:var(--accent-default);border-color:var(--accent-default)}.dui-ai-stylecard[aria-pressed=true] .dui-ai-mark svg{opacity:1}.dui-ai-look{align-self:flex-start;margin:0 4px 4px;min-height:32px;display:inline-flex;align-items:center;padding:0 10px;font-size:12px;border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-base);color:var(--text-secondary);cursor:pointer}.dui-ai-look:hover{color:var(--text-primary);border-color:var(--border-strong)}.dui-ai-shimmer{position:relative;overflow:hidden;background:var(--surface-spotlight)}.dui-ai-shimmer:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,var(--ai-accent-subtle) 45%,transparent 90%);transform:translateX(-100%);animation:dui-ai-shim 1.5s var(--ease-standard) infinite}@keyframes dui-ai-shim{to{transform:translateX(100%)}}.dui-ai-wbprev{margin-top:20px;padding:16px;background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.dui-ai-wbhead{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;margin-bottom:12px}.dui-ai-wbrow{display:flex;flex-wrap:wrap;gap:16px}.dui-ai-wbmain{width:190px;flex:none}.dui-ai-wbcap{display:block;padding-top:4px;font-size:12px;font-weight:500;color:var(--accent-text)}.dui-ai-wbrest{flex:1;min-width:220px}.dui-ai-wbthumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dui-ai-wbthumbs img{width:58px;height:78px;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--border-subtle)}.dui-ai-params{display:flex;flex-direction:column;min-width:0;background:var(--surface-base);border-left:1px solid var(--border-subtle)}@media (max-width:1239px){.dui-ai-params{border-left:0;border-top:1px solid var(--border-subtle)}}.dui-ai-params-body{flex:1;min-height:0;overflow-y:auto;padding:16px;gap:16px}.dui-ai-block,.dui-ai-params-body{display:flex;flex-direction:column}.dui-ai-block{gap:8px}.dui-ai-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary)}.dui-ai-disc{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-base)}.dui-ai-summary{display:flex;width:100%;align-items:center;gap:8px;min-height:44px;padding:0 12px;font-size:13px;text-align:left;background:transparent;border:0;color:var(--text-primary);cursor:pointer}.dui-ai-summary[aria-expanded=true]{border-bottom:1px solid var(--border-subtle)}.dui-ai-summary svg{transition:transform .25s var(--ease-standard)}.dui-ai-summary[aria-expanded=true] svg{transform:rotate(180deg)}.dui-ai-grow{flex:1;min-width:0}.dui-ai-inner{padding:12px;gap:8px}.dui-ai-inner,.dui-ai-sw-list{display:flex;flex-direction:column}.dui-ai-sw-list{gap:2px}.dui-ai-sw-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.dui-ai-sw-off{opacity:.55}.dui-ai-facts{display:flex;flex-direction:column;gap:4px;min-height:176px;max-height:248px;overflow-y:auto}.dui-ai-fact{display:grid;grid-template-columns:22px minmax(96px,1fr) minmax(96px,1.2fr);gap:8px;align-items:start;min-height:44px;padding:8px 4px;border-radius:var(--radius-md)}.dui-ai-fact:hover{background:var(--surface-spotlight)}.dui-ai-fact-k,.dui-ai-fact-v{overflow-wrap:anywhere}.dui-ai-fact-k input{font-size:13px;color:var(--text-secondary)}.dui-ai-fact-v textarea{font-size:13px;color:var(--text-primary);overflow-wrap:anywhere}.dui-ai-thumbs{display:flex;flex-wrap:wrap;gap:8px}.dui-ai-thumb-off,.dui-ai-thumb-on{width:64px;height:64px;object-fit:cover;border-radius:var(--radius-md);cursor:pointer}.dui-ai-thumb-on{border:2px solid var(--accent-default)}.dui-ai-thumb-off{border:2px solid var(--border-subtle);opacity:.5}.dui-ai-drop{border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--surface-spotlight)}.dui-ai-footbar{position:sticky;bottom:0;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;background:var(--surface-base);border-top:1px solid var(--border-default)}.dui-ai-pricebox{display:flex;flex-direction:column;gap:2px;min-width:200px;flex:1}.dui-ai-price{font-size:18px;font-weight:600;letter-spacing:-.015em}.dui-ai-price,.dui-ai-tnum{font-variant-numeric:tabular-nums}.dui-ai-launch{min-width:232px}.dui-ai-alert,.dui-ai-footnote{flex-basis:100%}.dui-ai-alert{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px;border-radius:var(--radius-md);background:var(--color-error-subtle);border:1px solid var(--color-error-border);color:var(--text-primary)}.dui-ai-alert-icon{color:var(--color-error-text)}.dui-ai-alert-text{flex:1;min-width:200px}.dui-ai-setrow{position:sticky;top:0;z-index:15;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:48px;padding:8px 16px;background:var(--surface-base);border-bottom:1px solid var(--border-subtle)}.dui-ai-setrow-grow{flex:1;min-width:180px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;color:var(--text-secondary)}.dui-ai-setrow-b{color:var(--text-primary);font-weight:600;font-variant-numeric:tabular-nums}.dui-ai-feed{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,372px),1fr));gap:16px;padding:16px;min-height:460px;align-items:start}.dui-ai-scard{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.dui-ai-scard-added{border-color:var(--accent-default)}.dui-ai-scard-head{display:flex;align-items:center;gap:8px;min-height:36px}.dui-ai-scard-ttl{flex:1;min-width:0;font-size:14px;font-weight:600;overflow-wrap:break-word}.dui-ai-pic{position:relative;border-radius:var(--radius-md);overflow:hidden}.dui-ai-pic-dim{opacity:.45}.dui-ai-appear{animation:dui-ai-appear .2s var(--ease-standard) both}@keyframes dui-ai-appear{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.dui-ai-acts{display:flex;flex-wrap:wrap;gap:8px}.dui-ai-act{flex:1 1 150px}.dui-ai-stage{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ai-accent-default)}.dui-ai-cursor{width:2px;height:14px;flex:none;background:var(--ai-accent-default);animation:dui-ai-blink .6s step-end infinite}@keyframes dui-ai-blink{50%{opacity:.4}}.dui-ai-skel-stage{position:absolute;left:10px;right:10px;bottom:10px}.dui-ai-steps{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:var(--text-tertiary)}.dui-ai-step-on{display:inline-flex;align-items:center;gap:4px;font-weight:500;color:var(--ai-accent-default)}.dui-ai-bar{width:18px;height:2px;border-radius:2px;background:var(--border-default)}.dui-ai-bar-on{background:var(--ai-accent-default)}.dui-ai-errbox{display:flex;flex-direction:column;justify-content:center;gap:8px;aspect-ratio:3/4;padding:16px;border-radius:var(--radius-md);background:var(--color-warning-subtle);border:1px solid var(--color-warning);color:var(--color-warning-text)}.dui-ai-focus{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;padding:16px}@media (max-width:1100px){.dui-ai-focus{grid-template-columns:minmax(0,1fr)}}@media (min-width:1920px){.dui-ai-focus{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 400px}}.dui-ai-focus-big{max-width:520px;width:100%}.dui-ai-focus-side{display:flex;flex-direction:column;gap:12px;min-width:0}.dui-ai-focus-card{display:flex;flex-direction:column;gap:8px;padding:16px;background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.dui-ai-techline{padding-top:8px;font-size:13px;color:var(--text-secondary);overflow-wrap:anywhere}.dui-ai-chips,.dui-ai-vers{display:flex;flex-wrap:wrap;gap:8px}.dui-ai-ver,.dui-ai-ver-on{width:64px;padding:0;border:1px solid transparent;border-radius:var(--radius-md);background:none;cursor:pointer;font-size:12px;color:var(--text-secondary);text-align:center}.dui-ai-ver-on{border-color:var(--accent-default);color:var(--accent-text)}@media (prefers-reduced-motion:reduce){.dui-ai-shimmer:after{animation:none;opacity:.5;transform:none}.dui-ai-stylecard:hover .dui-ai-slideimg{transform:none}.dui-ai-slideimg,.dui-ai-summary svg{transition:none}.dui-ai-appear,.dui-ai-cursor{animation:none}}.dui-asm-flt-sidebar{width:240px;min-width:240px;background:var(--surface-base);border-right:1px solid var(--border-default);overflow-y:auto}.dui-asm-flt-drawer-body,.dui-asm-flt-sidebar{padding:16px;display:flex;flex-direction:column;gap:16px}.dui-asm-flt-sticky-header{position:sticky;top:-16px;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-16px -16px 0;padding:12px 16px;background:var(--mantine-color-body);border-bottom:1px solid var(--border-default)}.dui-asm-flt-header-title{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--text-primary)}.dui-asm-flt-section-title{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:8px}.dui-asm-flt-divider{height:1px;background:var(--border-default);margin:0;border:none}.dui-asm-flt-filter-section{display:flex;flex-direction:column;gap:8px}.dui-asm-flt-reset-button{margin-top:auto}.dui-asm-flt-filter-toggle{display:none}@media (max-width:1023px){.dui-asm-flt-sidebar{display:none}.dui-asm-flt-filter-toggle{display:flex}}.dui-asm-sts-wrapper{width:100%}.dui-asm-sts-card,.dui-asm-sts-grid{display:flex;gap:12px}.dui-asm-sts-card{flex:1;min-width:140px;height:80px;align-items:center;padding:0 16px;background:var(--surface-base);border:1px solid var(--border-default);border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.2);cursor:pointer;transition:transform .15s ease,border-color .15s ease;user-select:none}.dui-asm-sts-card:hover{transform:scale(1.02);border-color:var(--border-hover)}.dui-asm-sts-card:active{transform:scale(.98)}.dui-asm-sts-icon-box{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6px;flex-shrink:0}.dui-asm-sts-content{display:flex;flex-direction:column;gap:2px;min-width:0}.dui-asm-sts-value{font-size:24px;font-weight:600;line-height:1.25;letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums}.dui-asm-sts-label{font-size:12px;line-height:1.5;letter-spacing:.01em;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion:reduce){.dui-asm-sts-card{transition:none}.dui-asm-sts-card:active,.dui-asm-sts-card:hover{transform:none}}.dui-asm-tbl-table-container{height:calc(100vh - 350px);overflow:auto;position:relative}.dui-asm-tbl-row{position:relative}.dui-asm-tbl-row-problem{background-color:rgba(239,68,68,.05)}.dui-asm-tbl-row-selected{background-color:rgba(79,107,246,.08)}.dui-asm-tbl-countdown{color:#EF4444;font-weight:600;font-size:11px;font-variant-numeric:tabular-nums}@media (max-width:768px){.dui-asm-tbl-hidden-mobile{display:none}}.dui-asm-tbl-sortable-header{cursor:pointer;white-space:nowrap;user-select:none}.dui-asm-tbl-product-cell{display:flex;align-items:center;gap:8px}.dui-asm-tbl-supplier-cell{display:flex;flex-direction:column;gap:4px}.dui-asm-bbb-badge{background:var(--color-warning-muted);color:var(--color-warning);border:1px solid color-mix(in srgb,var(--color-warning) 24%,transparent);text-transform:none;animation:dui-asm-balance-badge-fade-in var(--duration-tooltip,.2s) var(--ease-standard,ease-out)}@keyframes dui-asm-balance-badge-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.dui-asm-bbb-badge{animation:none}}.dui-asm-bat-wrapper{position:fixed;bottom:24px;left:50%;transform:translateX(-50%) translateY(20px);opacity:0;z-index:1000;pointer-events:none;transition:opacity .2s ease-out,transform .2s ease-out}.dui-asm-bat-wrapper-visible{transform:translateX(-50%) translateY(0);opacity:1;pointer-events:auto}.dui-asm-bat-bar{display:flex;align-items:center;gap:12px;padding:12px 20px;background:rgba(28,28,30,.95);backdrop-filter:blur(16px);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.06)}.dui-asm-bat-count{font-weight:600;font-size:14px;color:var(--text-primary);white-space:nowrap;padding-right:8px;border-right:1px solid rgba(255,255,255,.12);margin-right:4px}.dui-asm-bat-actions{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.dui-asm-bat-close-btn{margin-left:4px;padding-left:8px;border-left:1px solid rgba(255,255,255,.12)}@media (max-width:768px){.dui-asm-bat-wrapper{left:0;right:0;bottom:0;transform:translateY(100%);width:100%}.dui-asm-bat-wrapper-visible{transform:translateY(0)}.dui-asm-bat-bar{border-radius:16px 16px 0 0;width:100%;flex-wrap:wrap;gap:8px;padding:12px 16px}.dui-asm-bat-count{border-right:none;padding-right:0;margin-right:0;width:100%}.dui-asm-bat-actions{flex-wrap:wrap;width:100%}.dui-asm-bat-actions button{flex:1;min-width:calc(50% - 4px)}.dui-asm-bat-close-btn{border-left:none;padding-left:0}}.dui-asm-ocm-card{position:relative;background:var(--surface-base);border:1px solid var(--border-default);border-radius:8px;overflow:hidden;transition:background-color .15s ease}.dui-asm-ocm-card-body{padding:12px;display:flex;flex-direction:column;gap:12px}.dui-asm-ocm-top-row{display:flex;align-items:center;gap:8px;min-height:44px}.dui-asm-ocm-order-number{font-weight:500;font-size:14px;color:var(--text-primary);font-variant-numeric:tabular-nums;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dui-asm-ocm-middle-section{display:flex;align-items:flex-start;gap:12px}.dui-asm-ocm-product-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.dui-asm-ocm-product-name{font-size:13px;color:#E2E5EB;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.dui-asm-ocm-article{font-size:12px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.dui-asm-ocm-supplier-name{font-size:12px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dui-asm-ocm-bottom-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:44px}.dui-asm-ocm-shipment-date{font-size:12px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.dui-asm-ocm-countdown{color:var(--color-error);font-weight:600;font-size:11px;font-variant-numeric:tabular-nums;margin-left:2px}.dui-asm-ocm-price{margin-left:auto;font-weight:600;font-size:14px;color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.dui-asm-ocm-assembler-name{font-size:12px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100px}.dui-asm-ocm-card-problem{background-color:var(--color-error-muted)}.dui-asm-ocm-card-selected{background-color:rgba(79,107,246,.08)}.dui-asm-ocm-actions-button,.dui-asm-ocm-checkbox{min-width:44px;min-height:44px}.dui-asm-ocm-checkbox{display:flex;align-items:center;justify-content:center}.dui-asm-ocm-balance-alert{border:1px solid color-mix(in srgb,var(--color-warning) 24%,transparent);border-left:3px solid var(--color-warning);animation:dui-asm-balance-alert-fade-in var(--duration-tooltip,.2s) var(--ease-standard,ease-out)}.dui-asm-ocm-balance-alert-text{color:var(--text-secondary);line-height:1.5}@keyframes dui-asm-balance-alert-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.dui-asm-ocm-card{transition:none}.dui-asm-ocm-balance-alert{animation:none}}.dui-asm-pri-indicator{position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:2px;transition:background-color var(--transition-base,.15s ease)}:root{--surface-ground:#111115;--surface-base:#1a1a20;--surface-raised:#222229;--surface-overlay:#2b2b33;--surface-spotlight:#34343d;--text-primary:#eeeef1;--text-secondary:#a1a1ae;--text-tertiary:#6c6c79;--text-ghost:#4d4d57;--text-placeholder:#6c6c79;--text-on-filled:#eeeef1;--border-subtle:#2f2f37;--border-default:#3c3c45;--border-strong:#4e4e58;--eco-mind:#5468e8;--eco-mind-hover:#4255d8;--eco-mind-glow:rgba(84,104,232,0.15);--accent-rgb:84,104,232;--accent-subtle:#1f2541;--accent-muted:#323d72;--accent-default:#5468e8;--accent-hover:#6778eb;--accent-active:#4255d8;--accent-text:#8a97ec;--color-success:#34a853;--color-success-rgb:52,168,83;--color-warning:#d4a017;--warning:var(--color-warning);--color-warning-border:var(--color-warning,#d4a017);--color-error:#e53e3e;--color-error-rgb:229,62,62;--color-info:#5468e8;--surface-glass:rgba(30,30,35,0.92);--border-glass:rgba(255,255,255,0.08);--color-error-muted:#2e0d0d;--color-warning-muted:#2f2408;--color-success-muted:#0e2815;--color-info-muted:#0d1e2e;--color-error-subtle:var(--color-error-muted);--color-warning-subtle:var(--color-warning-muted);--color-success-subtle:var(--color-success-muted);--color-info-subtle:var(--color-info-muted);--warning-subtle:var(--color-warning-muted);--color-feature-sync:#4a7efa;--color-feature-sync-muted:rgba(74,126,250,0.12);--color-feature-pricing:#34a853;--color-feature-pricing-muted:rgba(52,168,83,0.12);--color-feature-cards:#7c5cbf;--color-feature-cards-muted:rgba(124,92,191,0.12);--color-feature-history:#d4a017;--color-feature-history-muted:rgba(212,160,23,0.12);--selection-bg:#323d72;--selection-border:#5468e8;--shadow-sm:0 1px 2px rgba(0,0,0,0.22);--shadow-md:0 4px 8px rgba(0,0,0,0.32);--shadow-lg:0 8px 24px rgba(0,0,0,0.42);--ease-standard:cubic-bezier(0.23,1,0.32,1);--ease-in:cubic-bezier(0.32,0,0.67,0);--ease-reposition:cubic-bezier(0.77,0,0.175,1);--ease-drawer:cubic-bezier(0.32,0.72,0,1);--ease-out:cubic-bezier(0,0,0.33,1);--duration-feedback:100ms;--duration-tooltip:200ms;--duration-dropdown:250ms;--duration-panel:300ms;--duration-modal:400ms;--transition-base:150ms var(--ease-standard);--transition-slow:250ms var(--ease-standard);--scrollbar-track:#222229;--scrollbar-thumb:#3c3c45;--scrollbar-thumb-hover:#4e4e58;--focus-ring:0 0 0 2px var(--accent-default);--brand-wb-primary:#c06aaf;--brand-wb-primary-rgb:192,106,175;--brand-wb-hover:#a85a99;--brand-wb-surface:rgba(192,106,175,0.06);--brand-wb-border:rgba(192,106,175,0.12);--brand-wb-hover-glow:rgba(192,106,175,0.15);--brand-ozon-primary:#3cc8f5;--brand-ozon-primary-rgb:60,200,245;--brand-ozon-surface:rgba(60,200,245,0.06);--brand-ozon-border:rgba(60,200,245,0.12);--brand-ozon-hover-glow:rgba(60,200,245,0.15);--brand-ym-primary:#f0b840;--brand-ym-primary-rgb:240,184,64;--brand-ym-surface:rgba(240,184,64,0.06);--brand-ym-border:rgba(240,184,64,0.12);--brand-ym-hover-glow:rgba(240,184,64,0.15);--logo-bg-wb:rgba(192,106,175,0.10);--logo-bg-ozon:rgba(60,200,245,0.10);--logo-bg-ym:rgba(240,184,64,0.10);--logo-bg-default:rgba(255,255,255,0.06);--mp-wb-tint:rgba(203,17,171,0.10);--mp-wb-tint-mid:rgba(203,17,171,0.18);--mp-wb-text:#e87dd4;--mp-wb-border:rgba(203,17,171,0.30);--mp-ozon-tint:rgba(0,91,255,0.10);--mp-ozon-tint-mid:rgba(0,91,255,0.18);--mp-ozon-text:#6b9fff;--mp-ozon-border:rgba(0,91,255,0.30);--mp-ym-tint:rgba(255,204,0,0.10);--mp-ym-tint-mid:rgba(255,204,0,0.18);--mp-ym-text:#f0c840;--mp-ym-border:rgba(255,204,0,0.30);--status-connected:#34a853;--status-syncing:#5468e8;--status-warning:#d4a017;--status-error:#e53e3e;--status-inactive:#6c6c79;--status-paused:#d4a017;--mp-surface-base:var(--surface-base);--mp-surface-raised:var(--surface-raised);--mp-surface-overlay:var(--surface-overlay);--mp-border-subtle:var(--border-subtle);--mp-border-default:var(--border-default);--breakpoint-md:768px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--brand-tint-opacity-bg:8%;--brand-tint-opacity-border:16%;--header-scroll-shadow:var(--shadow-sm);--font-mono:"Geist Mono Variable","Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--motion-fast:100ms ease-out;--motion-base:200ms ease-out;--motion-slow:300ms ease-out;--container-success-bg:oklch(0.96 0.04 145);--container-success-fg:oklch(0.36 0.10 145);--container-warn-bg:oklch(0.96 0.06 90);--container-warn-fg:oklch(0.40 0.12 75);--container-error-bg:oklch(0.96 0.05 25);--container-error-fg:oklch(0.42 0.16 25);--container-info-bg:oklch(0.96 0.03 240);--container-info-fg:oklch(0.40 0.10 240);--surface-border:oklch(0.92 0 0);--surface-success-bg:oklch(0.95 0.02 145);--surface-success-text:oklch(0.35 0.12 145);--surface-success-border:oklch(0.85 0.06 145);--surface-warning-bg:oklch(0.96 0.04 80);--surface-warning-text:oklch(0.40 0.10 80);--surface-warning-border:oklch(0.85 0.08 80);--surface-error-bg:oklch(0.95 0.04 25);--surface-error-text:oklch(0.40 0.18 25);--surface-error-border:oklch(0.85 0.10 25);--surface-info-bg:oklch(0.95 0.02 250);--surface-info-text:oklch(0.40 0.12 250);--surface-info-border:oklch(0.85 0.06 250);--surface-3:#2b2b33;--color-wb:#CB11AB;--color-ozon:#005BFF;--color-ym:#FFCC00;--status-pill-active-bg:oklch(0.95 0.04 145);--status-pill-active-text:oklch(0.36 0.10 145);--status-pill-active-border:oklch(0.85 0.06 145);--status-pill-paused-bg:oklch(0.96 0.06 65);--status-pill-paused-text:oklch(0.40 0.12 65);--status-pill-paused-border:oklch(0.85 0.08 65);--status-pill-error-bg:var(--surface-error-bg);--status-pill-error-text:var(--surface-error-text);--status-pill-error-border:var(--surface-error-border);--status-pill-reconnect-bg:oklch(0.95 0.03 250);--status-pill-reconnect-text:oklch(0.40 0.12 250);--status-pill-reconnect-border:oklch(0.85 0.06 250);--pricing-overridden-border:var(--accent-default);--pricing-overridden-bg:var(--accent-subtle);--pricing-overridden-badge-bg:var(--accent-muted);--pricing-overridden-badge-text:var(--accent-text);--fab-bg:var(--surface-overlay);--fab-border:var(--border-default);--fab-shadow:0 8px 24px rgba(0,0,0,0.48),0 0 0 1px var(--border-subtle);--impersonation-bg-base:#0f1419;--impersonation-bg-elevated:#1a1f26;--impersonation-border:rgba(245,158,11,0.24);--impersonation-accent:#f59e0b;--impersonation-accent-glow:rgba(245,158,11,0.25);--impersonation-accent-strip:#f59e0b;--impersonation-text-primary:#f8fafc;--impersonation-text-secondary:#94a3b8;--impersonation-status-ok:#22c55e;--impersonation-status-warn:#f59e0b;--impersonation-status-crit:#ef4444;--impersonation-h-desktop:56px;--impersonation-h-mobile:48px;--brand-wb-tint-card-bg:color-mix(in srgb,var(--brand-wb-primary) 6%,var(--surface-raised));--brand-wb-tint-card-border:color-mix(in srgb,var(--brand-wb-primary) 18%,var(--border-subtle));--brand-wb-tint-card-hover:color-mix(in srgb,var(--brand-wb-primary) 10%,var(--surface-raised));--brand-wb-squircle-bg:#481173;--brand-wb-squircle-border:rgba(72,17,115,0.5);--brand-wb-pill-bg:color-mix(in srgb,var(--brand-wb-primary) 10%,var(--surface-raised));--brand-wb-pill-border:color-mix(in srgb,var(--brand-wb-primary) 24%,transparent);--brand-wb-pill-text:color-mix(in srgb,var(--brand-wb-primary) 70%,var(--text-primary));--brand-wb-dot:var(--brand-wb-primary);--brand-ozon-tint-card-bg:color-mix(in srgb,var(--brand-ozon-primary) 6%,var(--surface-raised));--brand-ozon-tint-card-border:color-mix(in srgb,var(--brand-ozon-primary) 18%,var(--border-subtle));--brand-ozon-tint-card-hover:color-mix(in srgb,var(--brand-ozon-primary) 10%,var(--surface-raised));--brand-ozon-squircle-bg:#005BFF;--brand-ozon-squircle-border:rgba(0,91,255,0.5);--brand-ozon-pill-bg:color-mix(in srgb,var(--brand-ozon-primary) 10%,var(--surface-raised));--brand-ozon-pill-border:color-mix(in srgb,var(--brand-ozon-primary) 24%,transparent);--brand-ozon-pill-text:color-mix(in srgb,var(--brand-ozon-primary) 70%,var(--text-primary));--brand-ozon-dot:var(--brand-ozon-primary);--brand-ym-tint-card-bg:color-mix(in srgb,var(--brand-ym-primary) 6%,var(--surface-raised));--brand-ym-tint-card-border:color-mix(in srgb,var(--brand-ym-primary) 18%,var(--border-subtle));--brand-ym-tint-card-hover:color-mix(in srgb,var(--brand-ym-primary) 10%,var(--surface-raised));--brand-ym-squircle-bg:#FFCC00;--brand-ym-squircle-border:rgba(255,204,0,0.6);--brand-ym-pill-bg:color-mix(in srgb,var(--brand-ym-primary) 10%,var(--surface-raised));--brand-ym-pill-border:color-mix(in srgb,var(--brand-ym-primary) 24%,transparent);--brand-ym-pill-text:color-mix(in srgb,var(--brand-ym-primary) 75%,var(--text-primary));--brand-ym-dot:var(--brand-ym-primary);--header-squircle-size:64px;--header-squircle-size-sm:36px;--header-squircle-radius:12px;--header-squircle-icon-size:28px;--header-squircle-icon-size-sm:22px;--header-h-default:72px;--header-h-compact:48px;--header-h-mobile:56px;--scroll-compact-enter:80;--scroll-compact-exit:40;--drawer-squircle-size:40px;--drawer-squircle-radius:10px;--drawer-squircle-icon-size:26px;--recovery-hero-squircle-size:52px;--recovery-hero-squircle-radius:14px;--recovery-hero-icon-size:32px;--meta-chip-radius:9999px;--meta-chip-padding:2px 8px;--meta-chip-font-size:11px;--meta-chip-letter-spacing:0.02em;--meta-chip-font-weight:500;--meta-chip-line-height:1.4;--meta-chip-icon-size:12px;--meta-chip-gap:4px;--meta-row-gap:8px;--pulse-chip-max-width:22ch;--recovery-panel-padding:24px 28px;--recovery-panel-radius:12px;--recovery-panel-gap:16px;--recovery-hero-gap:16px;--recovery-preview-row-height:44px;--recovery-preview-icon-size:18px;--app-shell-header-offset:48px}@media (min-width:768px){:root{--app-shell-header-offset:0px}}body.impersonation-mode{--app-shell-header-offset:96px}@media (min-width:768px){body.impersonation-mode{--app-shell-header-offset:56px}}.text-page-title{font-size:var(--text-page-title-size);font-weight:var(--text-page-title-weight);letter-spacing:var(--text-page-title-tracking);line-height:var(--text-page-title-leading)}.text-page-title--compact{font-size:var(--text-section-title-size);font-weight:var(--text-section-title-weight);letter-spacing:var(--text-section-title-tracking);line-height:var(--text-section-title-leading)}.text-page-title--mobile{font-size:var(--text-page-title-size);font-weight:var(--text-page-title-weight);letter-spacing:var(--text-page-title-tracking);line-height:var(--text-page-title-leading)}.text-section-title{font-size:var(--text-section-title-size);font-weight:var(--text-section-title-weight);letter-spacing:var(--text-section-title-tracking);line-height:var(--text-section-title-leading)}.text-drawer-title{font-size:19px;font-weight:600;letter-spacing:-.018em;line-height:1.25}.text-card-title{font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.35}.text-section-label{font-size:var(--text-section-label-size);font-weight:var(--text-section-label-weight);letter-spacing:var(--text-section-label-tracking);line-height:var(--text-section-label-leading);text-transform:uppercase;color:var(--text-tertiary)}.text-meta{font-weight:var(--text-meta-weight);color:var(--text-secondary)}.text-meta,.text-meta-strong{font-size:var(--text-meta-size);letter-spacing:var(--text-meta-tracking);line-height:var(--text-meta-leading)}.text-meta-strong{font-weight:500;color:var(--text-primary)}.text-body{font-size:var(--text-body-size);font-weight:var(--text-body-weight);letter-spacing:var(--text-body-tracking);line-height:var(--text-body-leading)}.text-mono{font-family:var(--mantine-font-family-monospace,ui-monospace,SFMono-Regular,monospace);font-size:var(--text-mono-size);font-weight:var(--text-mono-weight);letter-spacing:var(--text-mono-tracking);line-height:var(--text-mono-leading)}.text-explainer{font-size:13px;font-weight:400;line-height:1.55;color:var(--text-secondary);max-width:56ch}.meta-pill{display:inline-flex;align-items:center;gap:var(--meta-chip-gap);padding:var(--meta-chip-padding);border-radius:var(--meta-chip-radius);font-size:var(--meta-chip-font-size);font-weight:var(--meta-chip-font-weight);letter-spacing:var(--meta-chip-letter-spacing);line-height:var(--meta-chip-line-height)}.meta-pill[data-tone=muted]{background:var(--surface-spotlight);border:1px solid var(--border-subtle);color:var(--text-tertiary)}.meta-pill[data-tone=brand-wb]{background:var(--brand-wb-pill-bg);border:1px solid var(--brand-wb-pill-border);color:var(--brand-wb-pill-text)}.meta-pill[data-tone=brand-ozon]{background:var(--brand-ozon-pill-bg);border:1px solid var(--brand-ozon-pill-border);color:var(--brand-ozon-pill-text)}.meta-pill[data-tone=brand-ym]{background:var(--brand-ym-pill-bg);border:1px solid var(--brand-ym-pill-border);color:var(--brand-ym-pill-text)}.meta-pill[data-tone=method]{background:var(--surface-spotlight);border:1px solid var(--border-subtle);color:var(--text-secondary)}.meta-pill[data-tone=status-ok]{background:var(--color-success-muted);border:1px solid color-mix(in srgb,var(--color-success) 24%,transparent);color:var(--color-success)}.meta-pill[data-tone=status-warn],.meta-pill[data-tone=status-warning]{background:var(--color-warning-muted);border:1px solid color-mix(in srgb,var(--color-warning) 24%,transparent);color:var(--color-warning)}.meta-pill[data-tone=status-error]{background:var(--color-error-muted);border:1px solid color-mix(in srgb,var(--color-error) 24%,transparent);color:var(--color-error)}.meta-pill[data-tone=status-idle]{background:var(--surface-spotlight);border:1px solid var(--border-subtle);color:var(--text-tertiary)}@media (prefers-reduced-motion:reduce){:root{--ease-standard:ease;--ease-drawer:ease;--duration-feedback:0.01ms;--duration-tooltip:0.01ms;--duration-dropdown:0.01ms;--duration-panel:0.01ms;--duration-modal:0.01ms}*,:after,:before{transition-duration:0s!important;animation-duration:0s!important}}.skip-link{position:absolute;left:-9999px;top:0;z-index:9999;padding:8px 16px;background:var(--eco-mind);color:white;font-weight:600;text-decoration:none;border-radius:0 0 4px 0}.skip-link:focus{left:0;top:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}*,:after,:before{box-sizing:border-box}body{margin:0;padding:0;overflow-x:hidden;-webkit-text-size-adjust:100%;background-color:var(--surface-ground);color:var(--text-primary)}::selection{background-color:var(--selection-bg);border-color:var(--selection-border)}:focus-visible{outline:2px solid var(--mantine-color-mindIndigo-5,var(--accent-default));outline-offset:2px;border-radius:inherit}.mantine-Input-input:focus,.mantine-NumberInput-input:focus,.mantine-Select-input:focus,.mantine-TextInput-input:focus,.mantine-Textarea-input:focus{border-color:var(--mantine-primary-color-filled)}.mantine-Autocomplete-input,.mantine-DateInput-input,.mantine-DatePickerInput-input,.mantine-Input-input,.mantine-MultiSelect-input,.mantine-NumberInput-input,.mantine-Select-input,.mantine-TextInput-input,.mantine-Textarea-input{background-color:var(--surface-raised);color:var(--text-primary);border-color:var(--border-default)}.mantine-Autocomplete-input::placeholder,.mantine-Input-input::placeholder,.mantine-NumberInput-input::placeholder,.mantine-Select-input::placeholder,.mantine-TextInput-input::placeholder,.mantine-Textarea-input::placeholder{color:var(--text-placeholder)}.mantine-Autocomplete-dropdown,.mantine-MultiSelect-dropdown,.mantine-Select-dropdown{background-color:var(--surface-raised);border:1px solid var(--border-default)}.mantine-Autocomplete-option,.mantine-MultiSelect-option,.mantine-Select-option{color:var(--text-primary)}.mantine-Autocomplete-option:hover,.mantine-Autocomplete-option[data-hovered],.mantine-MultiSelect-option:hover,.mantine-Select-option:hover,.mantine-Select-option[data-hovered]{background-color:var(--surface-spotlight)}.mantine-Select-option[data-checked],.mantine-Select-option[data-selected]{background-color:var(--eco-mind-glow);color:var(--eco-mind)}.mantine-Switch-track{background-color:var(--surface-spotlight);border-color:var(--border-default)}.mantine-Switch-label{color:var(--text-primary)}.mantine-Checkbox-input:not(:checked){background-color:var(--surface-raised);border-color:var(--border-default)}.mantine-Checkbox-label{color:var(--text-primary)}.mantine-Radio-radio:not(:checked){background-color:var(--surface-raised);border-color:var(--border-default)}.mantine-Radio-label{color:var(--text-primary)}.mantine-Modal-content{background-color:var(--surface-raised);border:1px solid var(--border-default)}.mantine-Modal-body,.mantine-Modal-title{color:var(--text-primary)}.mantine-Popover-dropdown{background-color:var(--surface-raised);border:1px solid var(--border-default)}.mantine-Tooltip-tooltip{background-color:var(--surface-spotlight);color:var(--text-primary);border-radius:6px}.mantine-Paper-root{background-color:var(--surface-base)}.mantine-Menu-dropdown{background-color:var(--surface-raised);border:1px solid var(--border-default)}.mantine-Menu-item{color:var(--text-primary)}.mantine-Menu-item:hover,.mantine-Menu-item[data-hovered]{background-color:var(--surface-spotlight)}.mantine-InputWrapper-label{color:var(--text-primary)}.mantine-InputWrapper-description{color:var(--text-secondary)}.sticky-thead th{position:sticky;top:0;z-index:10;background-color:var(--surface-base)}.mantine-Table-td,.mantine-Table-th{font-variant-numeric:tabular-nums}@media print{body>:not(.mantine-Modal-root){visibility:hidden}.mantine-Modal-overlay{display:none!important}.mantine-Modal-inner{position:static!important;padding:0!important}.mantine-Modal-content{box-shadow:none!important;max-height:none!important;visibility:visible}.mantine-Modal-header{display:none!important}.mantine-Modal-body{padding:0!important;visibility:visible}}.container-success{background:var(--container-success-bg);color:var(--container-success-fg)}.container-warn{background:var(--container-warn-bg);color:var(--container-warn-fg)}.container-error{background:var(--container-error-bg);color:var(--container-error-fg)}.container-info{background:var(--container-info-bg);color:var(--container-info-fg)}.tabular-nums{font-variant-numeric:tabular-nums}:root{--editor-header-h:64px;--mc-easing-standard:cubic-bezier(0.23,1,0.32,1);--mc-easing-reposition:cubic-bezier(0.77,0,0.175,1);--mc-easing-drawer:cubic-bezier(0.32,0.72,0,1);--mc-easing-easein:cubic-bezier(0.4,0,1,1);--mc-easing-linear:linear;--mc-dur-feedback:100ms;--mc-dur-hover:100ms;--mc-dur-tooltip:200ms;--mc-dur-pill-tween:250ms;--mc-dur-banner:200ms;--mc-dur-modal:240ms;--mc-dur-modal-exit:200ms;--mc-dur-step-transition:300ms;--mc-dur-success-burst:600ms;--mc-dur-shimmer:1500ms;--mc-dur-spinner:1200ms;--mc-dur-reveal-progress:5000ms;--motion-mc-enter-offset:4px;--space-hairline:2px;--space-tight:4px;--radius-xl:12px;--surface-error-text-soft:oklch(0.50 0.14 25);--heading-xl:clamp(1.5rem,2.5vw + 0.5rem,2.25rem);--heading-lg:clamp(1.25rem,2vw + 0.25rem,1.75rem);--heading-md:clamp(1rem,1.5vw + 0.125rem,1.375rem);--heading-sm:clamp(0.875rem,1vw + 0.125rem,1.125rem);--heading-xs:clamp(0.75rem,0.75vw + 0.125rem,0.9375rem);--heading-lh-xl:1.2;--heading-lh-lg:1.25;--heading-lh-md:1.3;--heading-lh-sm:1.4;--heading-lh-xs:1.5}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--mp-status-connected:#1a7f37}[data-mantine-color-scheme=dark] :root{--mp-status-connected:#34a853}:root{--mp-status-needs-action:#9a6700}[data-mantine-color-scheme=dark] :root{--mp-status-needs-action:#f0b840}:root{--mp-status-error:#cf222e}[data-mantine-color-scheme=dark] :root{--mp-status-error:#e53e3e}:root{--mp-status-idle:#6c6c79}[data-mantine-color-scheme=dark] :root{--mp-status-idle:#8b8b97}:root{--mp-status-connected-bg:#e6f4ea}[data-mantine-color-scheme=dark] :root{--mp-status-connected-bg:#0e2815}:root{--mp-status-needs-action-bg:#fdf3da}[data-mantine-color-scheme=dark] :root{--mp-status-needs-action-bg:#2f2408}:root{--mp-status-error-bg:#fdeceb}[data-mantine-color-scheme=dark] :root{--mp-status-error-bg:#2e0d0d}:root{--mp-status-idle-bg:#f0f0f2}[data-mantine-color-scheme=dark] :root{--mp-status-idle-bg:#222229}:root{--mp-focus-ring-width:2px;--mp-focus-ring-offset:2px;--mp-focus-ring-color:#5468e8}[data-mantine-color-scheme=dark] :root{--mp-focus-ring-color:#6778eb}:root{--accent:#0071e3}@keyframes dcFade{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes dcPulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes dcFeedScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes dcGlareSweep{0%,to{opacity:.85}50%{opacity:1;transform:translateX(2%)}}.dc-iphone-glare{animation:dcGlareSweep 7s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.dc-feed-scroll,.dc-iphone-glare,.dc-online-dot{animation:none!important}}::selection{background:rgba(0,113,227,.16)}input[type=range]{-webkit-appearance:none;appearance:none;background:transparent}[data-hscroll]{scrollbar-width:none;-ms-overflow-style:none}[data-hscroll]::-webkit-scrollbar{width:0;height:0;display:none}[data-price-v3]{--ground:#EDEDF1;--base:#FFFFFF;--raised:#FAFAFB;--sunken:#E7E7EC;--hover:#F5F5F8;--line:#E6E6EB;--line-2:#D8D9DF;--line-3:#B9BAC3;--text:#111114;--text-2:#55555F;--text-3:#6E6E7A;--accent:#2B44D0;--accent-hover:#2438AD;--accent-press:#1F2F88;--accent-text:#2438AD;--accent-tint:rgba(43,68,208,.07);--accent-tint-2:rgba(43,68,208,.13);--accent-line:rgba(43,68,208,.28);--ok:#1F9D57;--warn:#E8910C;--warn-text:#9A4F00;--warn-tint:#FFF6E8;--err:#D70015;--err-text:#C0001A;--err-tint:#FFF1F2;--wb:#A020A6;--oz:#005BFF;--ym:#FFCC00;--dot-warn:#9A4F00;--dot-idle:#6E6E7A;--warn-bar:#D98200;--barfill:#7A7A87;--e1:0 0 0 1px rgba(17,17,34,.045),0 1px 1px rgba(17,17,34,.03),0 10px 28px -14px rgba(17,17,34,.10);--e2:0 0 0 1px rgba(17,17,34,.05),0 1px 1px rgba(17,17,34,.03),0 16px 40px -18px rgba(17,17,34,.16);--e3:0 0 0 1px rgba(17,17,34,.06),0 28px 56px -14px rgba(17,17,34,.24),0 8px 16px -8px rgba(17,17,34,.10);--hl:inset 0 1px 0 rgba(255,255,255,.7);--btn-hl:inset 0 1px 0 rgba(255,255,255,.16);--scrim:rgba(17,17,24,.10);--drw-edge:-28px 0 56px -28px rgba(17,17,34,.18);--stick-edge:8px 0 8px -8px rgba(17,17,34,.12);--dis-bg:#EDEDF1;--dis-fg:#6E6E7A;--font:var(--font-sans,"Onest Variable"),-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--r:10px;--r-lg:14px;--pill:999px;--w-hero:600;--ease:cubic-bezier(.23,1,.32,1);--ease-drawer:cubic-bezier(.32,.72,0,1);--t-fast:100ms;--t-base:200ms;--t-panel:280ms;--pad:24px;--ctl:44px;--row:56px;--sub-row:44px;--fz-cell:13px;--lh-cell:18px;--fz-sub:13px;--lh-sub:16px;--photo:40px;color-scheme:light}@media (min-width:1700px){[data-price-v3]{--pad:32px;--row:60px;--fz-cell:14px;--lh-cell:20px}}[data-price-v3][data-scheme=dark]{--ground:#0C0C0F;--base:#17171B;--raised:#1C1C21;--sunken:#212126;--hover:#202026;--line:#26262C;--line-2:#2F2F36;--line-3:#45454E;--text:#F2F2F5;--text-2:#B4B4C0;--text-3:#9091A0;--accent:#4C63E6;--accent-hover:#6076EF;--accent-press:#3F55D8;--accent-text:#93A2F4;--accent-tint:rgba(76,99,230,.12);--accent-tint-2:rgba(76,99,230,.22);--accent-line:rgba(76,99,230,.38);--warn-tint:#2A2013;--err-tint:#2A1618;--err-text:#FF6B6B;--dot-warn:#FFA726;--dot-idle:#9091A0;--barfill:#6E6E7A;--e1:0 0 0 1px rgba(255,255,255,.05),0 10px 28px -14px rgba(0,0,0,.7);--e2:0 0 0 1px rgba(255,255,255,.06),0 16px 40px -18px rgba(0,0,0,.8);--e3:0 0 0 1px rgba(255,255,255,.07),0 28px 56px -14px rgba(0,0,0,.9);--hl:inset 0 1px 0 rgba(255,255,255,.045);--scrim:rgba(0,0,0,.44);--dis-bg:#26262C;--dis-fg:#8C8C98;--w-hero:500;color-scheme:dark}@font-face{font-family:GeistSans;src:url(/_next/static/media/27834908180db20f-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_245d8d{font-family:GeistSans,GeistSans Fallback}.__variable_245d8d{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/78fec81b34c4a365.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_97c177{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_97c177{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}