:root{--ink:#273046;--ink2:#7c86a0;--ink3:#64748b;--paper:#eef1f8;--card:#fff;--soft:#f3f5fa;--o600:#c2410c;--o500:#f97316;--o400:#fb923c;--o050:#fff3ec;--grf:#272e3f;--ok:#2bb673;--err:#e5484d;--sh:0 10px 30px #27304614;--sh-sm:0 4px 14px #2730460f;--sh-float:0 12px 34px #27304629}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);min-height:100vh;font-family:Vazirmatn,system-ui,sans-serif}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:0;font-family:inherit}input{font-family:inherit}.ii{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:14px;height:14px}.ii.s12{width:12px;height:12px}.ii.s18{stroke-width:1.7px;width:18px;height:18px}.ii.s28{stroke-width:1.5px;width:28px;height:28px}.container{max-width:1180px;margin:0 auto;padding:0 14px}.brand{align-items:center;gap:9px;min-width:0;display:flex}.search-row{align-items:center;gap:9px;min-width:0;max-width:100%;display:flex}.search-box{min-width:0;color:var(--ink3);box-shadow:var(--sh-sm);background:#fff;border-radius:15px;flex:1;align-items:center;gap:9px;padding:12px 15px;display:flex}.search-box input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13.5px}.pagi{justify-content:center;gap:7px;padding:4px 0 126px;display:flex}.pagi a,.pagi span{min-width:36px;height:36px;box-shadow:var(--sh-sm);color:var(--ink2);background:#fff;border-radius:11px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.pagi .cur{background:linear-gradient(135deg,var(--o400),var(--o600));color:#fff;box-shadow:0 6px 14px #ea580c4d}.btn-primary{background:linear-gradient(135deg,var(--o400),var(--o600));color:#fff;text-align:center;border-radius:14px;flex:2;padding:13px;font-size:13px;font-weight:800;box-shadow:0 8px 18px #ea580c4d}@keyframes load{0%{width:20%}55%{width:78%}to{width:20%}}.spec{border-bottom:1px solid var(--soft);color:var(--ink2);justify-content:space-between;padding:8px 2px;font-size:11.5px;display:flex}.spec b{color:var(--ink);font-weight:700}.state-card-lg{box-shadow:var(--sh);background:#fff;border-radius:20px;padding:36px 26px}.si{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 14px;display:flex}.si.gray{background:linear-gradient(135deg,#9aa3b8,#7c86a0);box-shadow:0 10px 20px #7c86a04d}.st-title{font-size:15px;font-weight:800}.st-sub{color:var(--ink2);margin-top:7px;font-size:12px;line-height:2}.st-actions{justify-content:center;gap:9px;margin-top:18px;display:flex}.st-actions .btn-primary{flex:0 auto;padding:11px 22px}@media (width>=900px){.pagi{padding-bottom:48px}.layout{align-items:flex-start;gap:18px;display:flex}}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.frow{margin-bottom:11px}.frow label{color:var(--ink2);justify-content:space-between;margin-bottom:6px;font-size:10.5px;font-weight:700;display:flex}.inp{width:100%;color:var(--ink);background:#f8f9fd;border:1.2px solid #e9edf5;border-radius:12px;padding:10px 12px;font-family:inherit;font-size:12px}.inp:disabled{background:var(--soft);color:var(--ink3)}textarea.inp{resize:vertical;min-height:70px;line-height:1.9}.flash-ok{color:#1f7a4d;background:#e9f7f0;border-radius:12px;margin-bottom:12px;padding:10px 14px;font-size:11.5px;font-weight:600}.flash-err{color:var(--err);background:#e5484d14;border-radius:12px;margin-bottom:12px;padding:10px 14px;font-size:11px;line-height:1.9}.site-nav{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#eef1f8eb;padding:12px 0;position:sticky;top:0}.site-nav .links{gap:4px;margin-right:auto;display:none}.site-nav .links a{color:var(--ink2);border-radius:11px;padding:8px 13px;font-size:12.5px;font-weight:600}.site-nav .links a.on,.site-nav .links a:hover{color:var(--ink);box-shadow:var(--sh-sm);background:#fff}.btn-orange{background:linear-gradient(135deg,var(--o400),var(--o600));color:#fff;white-space:nowrap;border-radius:13px;align-items:center;gap:7px;padding:10px 18px;font-size:12.5px;font-weight:800;display:inline-flex;box-shadow:0 8px 18px #ea580c4d}.btn-quiet{color:var(--ink);box-shadow:var(--sh-sm);white-space:nowrap;background:#fff;border-radius:13px;align-items:center;gap:7px;padding:10px 18px;font-size:12.5px;font-weight:700;display:inline-flex}@media (width>=860px){.site-nav .links{display:flex}.site-nav .burger{display:none}}.burger{width:42px;height:42px;box-shadow:var(--sh-sm);color:var(--ink2);background:#fff;border-radius:13px;justify-content:center;align-items:center;margin-right:auto;display:flex}.mobile-menu{flex-direction:column;gap:4px;padding:10px 0 4px;display:none}.mobile-menu.open{display:flex}.mobile-menu a{box-shadow:var(--sh-sm);background:#fff;border-radius:12px;padding:12px 15px;font-size:13px;font-weight:600}@media (width>=860px){.mobile-menu{display:none!important}}.hero-actions{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex;position:relative}.hero-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.hstat{box-shadow:var(--sh-sm);text-align:center;background:#fff;border-radius:15px;padding:14px 15px}.sec-title-row{justify-content:space-between;align-items:baseline;gap:10px;margin:30px 0 12px;display:flex}.sec-title-row h2{font-size:17px;font-weight:800}.sec-title-row a{color:var(--o600);font-size:11.5px;font-weight:700}.cat-chips{flex-wrap:wrap;gap:8px;display:flex}.cat-chip{color:var(--ink2);box-shadow:var(--sh-sm);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:9px 16px;font-size:12px;font-weight:700;display:inline-flex}.cat-chip.on{background:var(--o050);color:var(--o600)}.cat-chip .n{background:var(--soft);border-radius:999px;padding:1px 7px;font-size:9.5px}.cat-chip.on .n{background:#ea580c24}.wgrid{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}@media (width>=700px){.wgrid{grid-template-columns:repeat(3,1fr)}}@media (width>=1000px){.wgrid{grid-template-columns:repeat(4,1fr)}}.wcard-item{box-shadow:var(--sh-sm);background:#fff;border-radius:16px;display:block;overflow:hidden}.wcard-item .im{aspect-ratio:1/.78;background:var(--soft);color:#8b94ab;justify-content:center;align-items:center;display:flex}.wcard-item .bd{padding:11px 12px 13px}.wcard-item .nm{height:41px;font-size:12.5px;font-weight:700;line-height:1.65;overflow:hidden}.wcard-item .meta{justify-content:space-between;align-items:center;gap:6px;margin-top:8px;display:flex}.wcard-item .cd{color:var(--ink2);background:var(--soft);direction:ltr;border-radius:999px;padding:2.5px 9px;font-size:9.5px}.wcard-item .go{color:var(--o600);font-size:10.5px;font-weight:700}.svc-grid{grid-template-columns:1fr;gap:11px;display:grid}@media (width>=700px){.svc-grid{grid-template-columns:repeat(3,1fr)}}.svc{box-shadow:var(--sh-sm);background:#fff;border-radius:16px;padding:18px}.svc .ic{background:linear-gradient(135deg,var(--o400),var(--o600));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:12px;display:flex;box-shadow:0 8px 16px #ea580c40}.svc b{margin-bottom:6px;font-size:13.5px;display:block}.svc p{color:var(--ink2);font-size:11.5px;line-height:2}.art-grid{grid-template-columns:1fr;gap:11px;display:grid}@media (width>=700px){.art-grid{grid-template-columns:repeat(3,1fr)}}.art{box-shadow:var(--sh-sm);background:#fff;border-radius:16px;display:block;overflow:hidden}.art .im{background:var(--soft);color:#8b94ab;justify-content:center;align-items:center;height:126px;display:flex}.art .bd{padding:14px 15px 16px}.art .dt{color:var(--ink3);font-size:9.5px}.art b{margin:6px 0 7px;font-size:13px;line-height:1.7;display:block}.art p{color:var(--ink2);font-size:11.5px;line-height:2}.pricelist-cta{background:linear-gradient(135deg,#fb8b4b,var(--o600));color:#fff;border-radius:20px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:30px;padding:24px;display:flex;box-shadow:0 14px 32px #ea580c4d}.pricelist-cta .t{flex:1;min-width:220px}.pricelist-cta b{margin-bottom:6px;font-size:16px;display:block}.pricelist-cta p{opacity:.9;font-size:12px;line-height:1.95}.pricelist-cta .btn-white{color:var(--o600);white-space:nowrap;background:#fff;border-radius:13px;padding:12px 22px;font-size:13px;font-weight:800}.prod-hero{grid-template-columns:1fr;gap:14px;margin-top:14px;display:grid}@media (width>=820px){.prod-hero{grid-template-columns:1fr 1fr}}.prod-img{color:#8b94ab;min-height:250px;box-shadow:var(--sh-sm);background:#fff;border-radius:20px;justify-content:center;align-items:center;display:flex}.prod-info{box-shadow:var(--sh-sm);background:#fff;border-radius:20px;padding:22px}.prod-info h1{font-size:19px;font-weight:900;line-height:1.65}.prod-info .tags{flex-wrap:wrap;gap:7px;margin:11px 0 14px;display:flex}.prod-info .tag{background:var(--soft);color:var(--ink2);border-radius:999px;padding:4px 11px;font-size:10.5px}.prod-info .desc{color:var(--ink2);margin-bottom:14px;font-size:12.5px;line-height:2.15}.spec-row{border-bottom:1px solid var(--soft);color:var(--ink2);justify-content:space-between;padding:9px 2px;font-size:12px;display:flex}.spec-row:last-child{border:0}.spec-row b{color:var(--ink)}.no-price-note{background:var(--o050);color:var(--o600);border-radius:14px;margin-top:14px;padding:13px 15px;font-size:11.5px;line-height:1.95}.form-card{box-shadow:var(--sh-sm);background:#fff;border-radius:20px;max-width:520px;padding:22px}.form-card h2{margin-bottom:4px;font-size:16px;font-weight:800}.form-card .sub{color:var(--ink2);margin-bottom:16px;font-size:11.5px;line-height:2}.hp{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.contact-side{grid-template-columns:1fr;gap:11px;margin-top:14px;display:grid}@media (width>=820px){.contact-wrap{grid-template-columns:1.3fr 1fr;align-items:start;gap:16px;display:grid}.contact-side{margin-top:0}}.cinfo{box-shadow:var(--sh-sm);background:#fff;border-radius:16px;align-items:center;gap:11px;padding:16px;display:flex}.cinfo .ic{background:var(--o050);width:40px;height:40px;color:var(--o600);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cinfo b{font-size:12px;display:block}.cinfo span{color:var(--ink2);direction:ltr;font-size:11px}.site-footer{background:var(--grf);color:#c3cadb;margin-top:44px;padding:26px 0 22px}.site-footer .cols{grid-template-columns:1fr;gap:18px;display:grid}@media (width>=760px){.site-footer .cols{grid-template-columns:2fr 1fr 1fr}}.site-footer b{color:#fff;margin-bottom:9px;font-size:13px;display:block}.site-footer p,.site-footer a{color:#aab3c7;font-size:11.5px;line-height:2.1;display:block}.site-footer a:hover{color:var(--o400)}.site-footer .bar{color:#aab3c7;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:20px;padding-top:14px;font-size:10.5px;display:flex}.page-body{box-shadow:var(--sh-sm);color:var(--ink2);background:#fff;border-radius:20px;padding:24px;font-size:13px;line-height:2.3}.page-body h1{color:var(--ink);margin-bottom:12px;font-size:20px;font-weight:900}.page-body p{margin-bottom:12px}.breadcrumb{color:var(--ink2);padding:14px 0 2px;font-size:11px}.breadcrumb a{color:var(--o600);font-weight:600}.data-grid-option.is-dragging{opacity:.45}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-Variable-BeciDpKm.woff2)format("woff2-variations");font-style:normal;font-weight:100 900;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:"Vazirmatn", Tahoma, Arial, sans-serif;--canvas:#f8f6f1;--surface:#fff;--surface-muted:#f1eee8;--surface-elevated:#fff;--surface-glass:#ffffffdb;--border:#dfdcd5;--border-strong:#c9c5bd;--control:#fff;--control-hover:#f5f2ec;--overlay:#12161c6b;--graphite-950:#151a23;--graphite-900:#202632;--graphite-800:#2b3342;--graphite-700:#3b4659;--graphite-500:#596579;--graphite-300:#cbd2de;--orange-700:#c2410c;--orange-600:#c2410c;--orange-500:#f97316;--orange-100:#ffedd5;--orange-50:#fff7ed;--focus:#fb923c;--line:var(--border);--surface2:var(--surface-muted);--success:#168a58;--warning:#a15c00;--danger:#c4322c;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--shadow-card:0 12px 34px #1f242c14;--shadow-float:0 22px 54px #1f242c26;--motion-fast:.16s;--ink:#20252d;--ink2:#596473;--ink3:#596473;--paper:var(--canvas);--card:var(--surface);--soft:var(--surface-muted);--grf:#10151d;--o600:var(--orange-600);--o500:var(--orange-500);--o400:#fb923c;--o050:var(--orange-50)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#090c11;--surface:#11161e;--surface-muted:#171d27;--surface-elevated:#151b24;--surface-glass:#10151ded;--border:#202833;--border-strong:#303a48;--control:#121821;--control-hover:#171f29;--overlay:#00000094;--success:#50d89c;--warning:#f6b94c;--danger:#ff8179;--shadow-card:0 14px 34px #00000047;--shadow-float:0 22px 54px #00000073;--ink:#edf1f7;--ink2:#a4adbb;--ink3:#7f8a9a;--paper:var(--canvas);--card:var(--surface);--soft:var(--surface-muted);--grf:#10151d}html{background:var(--canvas);-webkit-text-size-adjust:100%;min-width:320px;overflow-x:clip}html:not(.theme-ready) *,html:not(.theme-ready) :before,html:not(.theme-ready) :after{transition:none!important;animation-duration:0s!important}body{min-height:100dvh;font-family:var(--font-ui);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.75;overflow-x:clip}.sr-only{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.theme-toggle{border:1px solid var(--border);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ink2);background:var(--surface-glass);cursor:pointer;-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);transition:color var(--motion-fast), border-color var(--motion-fast), background var(--motion-fast), transform var(--motion-fast);border-radius:11px;flex:0 0 44px;place-items:center;padding:0;display:inline-grid;box-shadow:0 8px 24px #1f242c14}.theme-toggle:hover{border-color:color-mix(in srgb, var(--orange-500) 34%, var(--border));color:var(--orange-700);background:var(--control-hover)}.theme-toggle:active{transform:scale(.96)}.theme-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.theme-icon-sun{display:none}:root[data-theme=dark] .theme-icon-sun{display:block}:root[data-theme=dark] .theme-icon-moon{display:none}.theme-toggle-floating{top:max(12px, env(safe-area-inset-top));left:max(12px, env(safe-area-inset-left));z-index:80;position:fixed}.no-js .mobile-menu{inset-inline:14px;z-index:2;display:flex;position:absolute;top:calc(100% + 4px)}.no-js .burger{display:none}button,input,textarea{font:inherit}button,[role=button],input[type=submit],input[type=button],.btn-primary,.btn-orange,.btn-quiet,.btn-white,.cat-chip,.site-nav a{min-height:44px}button,a,input,textarea,[tabindex]:not([tabindex="-1"]){-webkit-tap-highlight-color:#ea580c2e}::selection{color:#fff;background:var(--orange-600)}.skip-link{z-index:1000;border-radius:var(--radius-sm);color:#fff;background:var(--graphite-950);transition:transform var(--motion-fast);padding:10px 14px;position:fixed;inset-block-start:8px;inset-inline-start:8px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.container{width:min(100%,1180px);padding-inline:max(16px, env(safe-area-inset-left))}.site-nav{padding-top:max(12px, env(safe-area-inset-top));background:color-mix(in srgb, var(--canvas) 90%, transparent);border-bottom:1px solid #2026320f}.site-nav .brand{min-height:48px}.wcard-item .im,.prod-img{background:linear-gradient(145deg,#f9731617,#0000 45%),repeating-linear-gradient(135deg,#f6f7fa 0 12px,#f0f2f6 12px 13px)}.wcard-item .im:after,.prod-img:after{color:var(--graphite-500);letter-spacing:.04em;content:"RABIN INDUSTRIAL";opacity:.5;font-size:10px;font-weight:700;position:absolute;inset:auto 10px 8px}.wcard-item .im,.prod-img{position:relative}.wcard-item .im img,.prod-img img{z-index:1;object-fit:cover;width:100%;height:100%;position:relative}.prod-media{min-width:0}.prod-gallery{grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:8px;margin-top:10px;display:grid}.prod-gallery a{border:1px solid var(--line);background:var(--surface2);border-radius:10px;min-width:44px;min-height:44px;padding:3px;display:block;overflow:hidden}.prod-gallery img{aspect-ratio:1;object-fit:cover;border-radius:7px;width:100%;display:block}.inp,.search-box input{min-height:48px;font-size:16px}textarea.inp{min-height:112px}.inp{border-color:var(--graphite-300);background:#fff}.inp:hover{border-color:#aab3c2}.inp:focus{border-color:var(--orange-500);box-shadow:0 0 0 4px #f973161f}.inp:user-invalid{border-color:var(--err)}.btn-primary,.btn-orange{transition:transform var(--motion-fast), box-shadow var(--motion-fast), filter var(--motion-fast)}.btn-primary:hover,.btn-orange:hover{filter:saturate(1.08)brightness(.98);transform:translateY(-1px)}.btn-primary:active,.btn-orange:active{transform:translateY(1px)}.is-submitting{cursor:wait;filter:grayscale(.25);opacity:.62}.flash-ok,.flash-err{font-size:13px}.pn-nav-group.is-open .pn-sec-chevron{transform:rotate(180deg)}.msg-conversation.is-active:before{background:var(--orange-500);content:"";border-radius:4px 0 0 4px;width:3px;position:absolute;top:12px;bottom:12px;right:0}.msg-conversation.is-unread .msg-avatar{background:linear-gradient(145deg, var(--orange-500), var(--orange-700))}.msg-history-button.is-hidden{display:none}.msg-bubble.is-outgoing{margin-left:auto;margin-right:0}.msg-bubble.is-incoming{margin-left:0;margin-right:auto}.msg-bubble.is-outgoing .msg-bubble-body{background:#fff0e4;border-radius:15px 15px 15px 5px}.msg-bubble.is-sending{opacity:.72}.msg-bubble.is-failed .msg-bubble-body{border:1px solid #ef4444}.msg-upload-state.is-visible,.msg-new-indicator.is-visible{display:block}.message-dialog-overlay.is-open{opacity:1;pointer-events:auto}.msg-form-error.is-visible{display:block}.install-banner,.update-banner{right:max(14px, env(safe-area-inset-right));bottom:max(92px, calc(env(safe-area-inset-bottom) + 82px));left:max(14px, env(safe-area-inset-left));z-index:90;color:#fff;background:var(--graphite-950);max-width:520px;box-shadow:var(--shadow-float);border:1px solid #ffffff1f;border-radius:16px;align-items:center;gap:10px;margin-inline:auto;padding:12px;display:none;position:fixed}.install-banner.show,.update-banner.show{display:flex}.install-banner p,.update-banner p{flex:1;font-size:12px;line-height:1.7}.install-banner button,.update-banner button{color:#fff;background:var(--orange-600);border-radius:10px;min-height:40px;padding-inline:12px;font-weight:800}.install-banner .dismiss,.update-banner .dismiss{background:#ffffff1a;width:40px;padding:0}@media (width<=767px){.hero-stats{gap:6px}.hstat{padding:12px 6px}}@media (width>=900px){body,.inp,.search-box input{font-size:14px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:more){:root{--ink2:#465065;--graphite-300:#9aa4b5}.wcard-item{border:1px solid var(--graphite-700)}}body{color:var(--ink);background:radial-gradient(circle at 82% -12%, #f9731614, transparent 28rem), var(--canvas)}body.site-body{background:radial-gradient(circle at 14% 18%,#f973160e,#0000 34rem),linear-gradient(#090c11,#0b0f15 42%,#090c11)}textarea,input{color-scheme:inherit}.inp,.search-box,.search-box input{color:var(--ink);background:#121821;border-color:#29313d}.inp:hover,.search-box:hover{border-color:#3a4656}.inp::placeholder,.search-box input::placeholder,textarea::placeholder,input::placeholder{color:#667284}.state-card-lg,.form-card,.prod-img,.prod-info,.page-body,.cinfo,.pagi a,.pagi span{color:var(--ink);background:var(--surface);box-shadow:var(--shadow-card);border:1px solid #202833}.spec,.spec-row{border-color:#222b36}.page-body,.form-card .sub,.prod-info .desc,.cinfo span{color:var(--ink2)}.flash-ok{color:#8fe0b6;background:#16a34a24}.flash-err{color:#fca5a5;background:#ef44441f}.site-nav{z-index:60;padding:max(10px, env(safe-area-inset-top)) 0 10px;-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:#090c11d1;border-bottom:1px solid #ffffff12;position:sticky;top:0;box-shadow:0 12px 34px #0000001f}.site-nav-inner{grid-template-columns:minmax(210px,1fr) auto minmax(210px,1fr);align-items:center;gap:22px;width:min(100% - 32px,1480px);min-height:54px;margin-inline:auto;display:grid}.site-nav .brand{justify-self:start;min-height:44px}.site-nav .links{justify-content:center;align-items:center;gap:3px;margin:0;display:flex}.site-nav .links>a,.product-menu>summary{color:#aeb7c5;cursor:pointer;min-height:42px;transition:color var(--motion-fast), background var(--motion-fast), border-color var(--motion-fast);border:1px solid #0000;border-radius:11px;align-items:center;gap:5px;padding:8px 13px;font-size:12px;font-weight:650;list-style:none;display:flex}.product-menu>summary::-webkit-details-marker{display:none}.site-nav .mobile-menu summary::-webkit-details-marker{display:none}.product-menu>summary .ii,.mobile-menu summary .ii{width:12px;height:12px;transition:transform var(--motion-fast)}.product-menu[open]>summary .ii,.mobile-menu details[open]>summary .ii{transform:rotate(180deg)}.site-nav .links>a:hover,.site-nav .links>a.on,.product-menu>summary:hover,.product-menu>summary.on,.product-menu[open]>summary{color:#fff;box-shadow:none;background:#ffffff0e;border-color:#ffffff12}.product-menu{position:relative}.product-menu:after{content:"";height:16px;position:absolute;top:100%;left:0;right:0}.product-mega{z-index:64;-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:linear-gradient(135deg,#f973160e,#0000 40%),#10151ded;border:1px solid #ffffff1f;border-radius:18px;width:min(760px,100vw - 32px);padding:14px;position:absolute;top:calc(100% + 13px);right:50%;transform:translate(50%);box-shadow:0 28px 70px #0000007a}.product-mega-head{border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:16px;padding:3px 5px 13px;display:flex}.product-mega-head span,.product-mega-head b,.product-mega-head small{display:block}.product-mega-head b{color:#f2f5f9;font-size:13px}.product-mega-head small{color:#758093;margin-top:2px;font-size:9px}.product-mega-head>a{color:#fdba74;background:#f9731617;border-radius:9px;min-height:36px;padding:7px 11px;font-size:10px;font-weight:750}.product-mega-grid{overscroll-behavior:contain;scrollbar-width:thin;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-height:min(430px,100dvh - 150px);padding-top:10px;display:grid;overflow-y:auto}.product-mega-grid>a{color:#c5ccd7;background:#ffffff06;border:1px solid #0000;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:48px;padding:8px 10px;font-size:11px;display:flex}.product-mega-grid>a:hover{color:#fff;background:#f9731613;border-color:#f973162e}.product-mega-grid>a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-mega-grid>a small{color:#6f7b8d;flex-shrink:0;font-size:8px}.product-mega-empty{color:#7d8797;text-align:center;grid-column:1/-1;padding:26px 16px;font-size:11px}.site-nav-actions{justify-self:end;align-items:center;gap:8px;display:flex}.site-contact-action{color:#fed7aa;background:#f9731612;border:1px solid #f973163d;border-radius:11px;align-items:center;gap:7px;min-height:42px;padding:8px 13px;font-size:11px;font-weight:750;display:inline-flex}.site-contact-action:hover{color:#fff;background:#f9731624}.burger{color:#c4ccd7;width:44px;height:44px;box-shadow:none;background:#121820;border:1px solid #252e39;border-radius:11px;display:none}.mobile-menu{display:none}.ultrawide-hero{aspect-ratio:21/6.9;isolation:isolate;background:#0f141c;border:1px solid #ffffff14;border-radius:22px;width:min(100% - 32px,1720px);min-height:430px;margin:16px auto 0;position:relative;overflow:hidden;box-shadow:0 32px 90px #0000006b}.hero-track,.hero-slide{position:absolute;inset:0}.hero-slide{opacity:0;pointer-events:none;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;padding:clamp(34px,5vw,78px) clamp(26px,7vw,110px);display:grid;overflow:hidden;transform:scale(1.015)}.ultrawide-hero.is-ready .hero-slide{transition:opacity .5s,transform .7s}.hero-slide.is-active{z-index:2;opacity:1;pointer-events:auto;transform:scale(1)}.warranty-hero .eyebrow{color:#fdba74;letter-spacing:.05em;background:#f9731613;border:1px solid #f9731633;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:5px 11px;font-size:9px;font-weight:800;display:inline-flex}.warranty-hero .eyebrow .ii{width:14px;height:14px}.warranty-hero h1 em{color:#f97316;font-style:normal}.hero-actions{gap:8px;margin-top:22px;display:flex}.hero-actions .btn-orange,.hero-actions .btn-quiet,.contact-band .btn-orange,.warranty-hero .btn-orange{border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 16px;font-size:11px;font-weight:780;display:inline-flex}.hero-actions .btn-orange,.contact-band .btn-orange,.warranty-hero .btn-orange{color:#fff;background:#c2410c;border:1px solid #ea580c;box-shadow:0 12px 28px #c2410c3d}.hero-actions .btn-quiet{color:#d1d7df;background:#ffffff0b;border:1px solid #ffffff1a}.hero-slider-controls{z-index:5;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:18px;left:clamp(26px,7vw,110px);right:clamp(26px,7vw,110px)}.hero-dots,.hero-arrows{pointer-events:auto;align-items:center;gap:7px;display:flex}.hero-dots button{width:22px;min-width:22px;min-height:44px;position:relative}.hero-dots button:after{content:"";width:100%;height:3px;transition:background var(--motion-fast), width var(--motion-fast);background:#ffffff2e;border-radius:99px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.hero-dots button.is-active{width:42px}.hero-dots button.is-active:after{background:#f97316}.hero-arrows button{color:#b7c0cd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff09;border:1px solid #ffffff17;border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;display:grid}.hero-arrows button:first-child .ii{transform:rotate(180deg)}.home-content{padding-bottom:30px}.hero-stats{z-index:4;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid;position:relative}.hstat{box-shadow:none;text-align:center;background:#10161e;border:1px solid #202833;border-radius:13px;padding:14px 12px}.hstat b{color:#f97316;font-size:17px;font-weight:850;display:block}.hstat span{color:#7f8a9a;font-size:9px}.sec-title-row{align-items:flex-end;margin:42px 0 14px}.sec-title-row>div>span,.contact-band>div>span{color:#f97316;letter-spacing:.13em;margin-bottom:4px;font-size:8px;font-weight:850;display:block}.sec-title-row h2{color:#f0f3f7;font-size:18px;font-weight:850}.sec-title-row>a{color:#aeb7c4;align-items:center;gap:5px;min-height:40px;font-size:10px;display:inline-flex}.sec-title-row>a .ii,.wcard-item .go .ii,.contact-band .ii,.warranty-hero .btn-orange .ii,.hero-actions .ii{width:12px;height:12px}.cat-chips{gap:7px}.cat-chip{color:#b7c0cc;box-shadow:none;background:#111720;border:1px solid #242d38}.cat-chip:hover{color:#fff;background:#f9731614;border-color:#f9731652}.cat-chip .n{color:#8994a4;background:#1b232e}.wcard-item,.svc,.art{color:var(--ink);box-shadow:none;transition:transform var(--motion-fast), border-color var(--motion-fast), background var(--motion-fast);background:#111720;border:1px solid #212a35}.wcard-item:hover,.svc:hover,.art:hover{background:#141b24;border-color:#f9731647;transform:translateY(-2px)}.wcard-item .im,.art .im,.prod-img{color:#626e7e;background:linear-gradient(145deg,#f9731612,#0000 45%),repeating-linear-gradient(135deg,#151c25 0 12px,#171f29 12px 13px)}.wcard-item .bd,.art .bd{display:block}.wcard-item .nm,.art b,.svc b{color:#e8ecf2}.wcard-item .cd{color:#8e99a8;background:#1a222d}.wcard-item .go{color:#fb923c;align-items:center;gap:4px;display:inline-flex}.svc{min-height:168px;padding:18px}.svc .ic{color:#fb923c;width:36px;height:36px;box-shadow:none;background:#f9731614;border:1px solid #f9731638;border-radius:10px;margin-bottom:14px}.svc .ic .ii{width:16px;height:16px}.svc p,.art p{color:#8f9aa9}.contact-band{background:radial-gradient(circle at 85%,#f973161c,#0000 24rem),#111720;border:1px solid #f973162b;border-radius:20px;align-items:center;gap:28px;margin-top:44px;padding:clamp(22px,4vw,40px);display:flex}.contact-band>div{flex:1;min-width:0}.contact-band b{color:#f2f4f7;font-size:clamp(17px,2vw,24px);display:block}.contact-band p{color:#929dab;margin-top:5px;font-size:11px;line-height:2}.contact-band .btn-orange{flex-shrink:0}.form-card,.prod-info,.page-body,.cinfo{background:#111720}.form-card h2,.prod-info h1,.page-body h1,.cinfo b{color:#edf1f6}.prod-info .tag{color:#aeb7c4;background:#1a222c}.no-price-note{color:#fdba74;background:#f9731617}.site-footer{color:#8994a4;background:#080b0f;border-top:1px solid #202833;margin-top:64px;padding-top:34px}.footer-brand{align-items:center;gap:10px;margin-bottom:10px;display:flex}.footer-brand b{margin:0;font-size:15px}.warranty-page{padding-bottom:20px}.breadcrumb{color:#727e90}.warranty-hero{background:radial-gradient(circle at 78% 35%,#f9731624,#0000 24rem),linear-gradient(125deg,#151b24,#0c1118);border:1px solid #232c37;border-radius:22px;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:28px;min-height:430px;padding:clamp(28px,5vw,66px);display:grid;position:relative;overflow:hidden}.warranty-hero h1{color:#f5f7fa;margin:18px 0 10px;font-size:clamp(31px,4.8vw,62px);line-height:1.35}.warranty-hero p{color:#9aa5b4;max-width:650px;margin-bottom:22px;font-size:13px;line-height:2.1}.warranty-seal{aspect-ratio:1;background:radial-gradient(circle,#f973161c,#0000 67%);border:1px solid #f973163d;border-radius:50%;justify-self:center;place-items:center;width:min(100%,310px);display:grid;box-shadow:inset 0 0 0 18px #ffffff04}.warranty-seal .ii{color:#f97316;stroke-width:1.2px;width:74px;height:74px;margin-bottom:-52px}.warranty-seal b{color:#f2f4f7;letter-spacing:.14em;margin-bottom:-52px;font-size:20px}.warranty-seal span{color:#798596;letter-spacing:.14em;font-size:8px}.warranty-steps ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;list-style:none;display:grid}.warranty-steps li,.warranty-card{background:#111720;border:1px solid #222b36;border-radius:15px}.warranty-steps li{min-height:154px;padding:16px}.warranty-steps li>span{color:#f97316;font:750 10px/1 var(--font-ui);margin-bottom:16px;display:block}.warranty-steps li b,.warranty-card h2{color:#e9edf3;font-size:13px}.warranty-steps li p,.warranty-card p{color:#8d98a7;margin-top:6px;font-size:11px;line-height:2}.warranty-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:32px;display:grid}.warranty-card{padding:20px}.warranty-card-icon{color:#fb923c;background:#f9731617;border-radius:10px;place-items:center;width:38px;height:38px;margin-bottom:14px;display:grid}.warranty-card-icon .ii{width:17px;height:17px}.warranty-note{color:#aeb7c4;background:#f973160e;border:1px solid #f9731626;border-radius:14px;align-items:flex-start;gap:13px;margin-top:10px;padding:16px 18px;display:flex}.warranty-note>.ii{color:#f97316;flex-shrink:0;width:20px;height:20px;margin-top:2px}.warranty-note b{color:#f1f4f8;font-size:12px}.warranty-note p{margin-top:3px;font-size:10px;line-height:1.9}.messenger-shell.is-inbox,.messenger-shell.has-thread{grid-template-columns:minmax(270px,310px) minmax(0,1fr)}.msg-conversation.is-active{background:#f9731611}.msg-conversation.is-active:before{width:2px;top:10px;bottom:10px}.msg-bubble.is-outgoing .msg-bubble-body{background:#332117;border-color:#f973162e;border-radius:12px 12px 12px 4px}@media (width<=899px){.site-nav{padding-bottom:8px}.site-nav-inner{grid-template-columns:minmax(0,1fr) auto;gap:8px;width:calc(100% - 24px)}.site-nav .links{display:none}.site-nav-actions{gap:5px}.site-contact-action{justify-content:center;width:44px;padding:0}.site-contact-action span{display:none}.burger{place-items:center;display:grid}.mobile-menu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overscroll-behavior:contain;background:#0d1219f7;border:1px solid #ffffff1a;border-radius:0 0 16px 16px;gap:4px;max-height:calc(100dvh - 82px);padding:8px;position:absolute;top:calc(100% + 1px);left:8px;right:8px;overflow-y:auto;box-shadow:0 24px 60px #00000080}.mobile-menu.open{display:flex}.mobile-menu>a,.mobile-menu>details>summary{color:#d0d6df;min-height:44px;box-shadow:none;background:#121820;border:1px solid #222b36;border-radius:10px;justify-content:space-between;align-items:center;padding:8px 11px;font-size:12px;font-weight:650;list-style:none;display:flex}.mobile-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:5px 3px 2px;display:grid}.mobile-categories a{color:#9fa9b7;background:#ffffff06;border-radius:9px;align-items:center;min-height:42px;padding:7px 9px;font-size:10px;display:flex}.ultrawide-hero{aspect-ratio:auto;border-radius:17px;width:calc(100% - 20px);min-height:500px;margin-top:10px}.hero-slide{grid-template-columns:1fr;align-content:start;padding:40px 22px 76px}.hero-slider-controls{bottom:12px;left:20px;right:20px}.hero-arrows button{border-radius:12px}.hero-stats{gap:5px}.hstat{padding-inline:5px}.hstat b{font-size:14px}.hstat span{font-size:8px}.sec-title-row{margin-top:34px}.contact-band{flex-direction:column;align-items:flex-start;gap:16px}.warranty-hero{grid-template-columns:1fr;align-content:start;min-height:520px;padding:28px 22px}.warranty-hero h1{font-size:33px}.warranty-seal{opacity:.45;width:250px;position:absolute;bottom:-64px;left:-36px;right:auto}.warranty-steps ol,.warranty-grid{grid-template-columns:1fr}.warranty-steps li{gap:14px;min-height:0;display:flex}.warranty-steps li>span{margin:5px 0 0}}@media (width<=420px){.hero-actions{flex-direction:column;align-items:stretch}.hero-actions a{width:100%}.mobile-categories{grid-template-columns:1fr}}.ultrawide-hero{aspect-ratio:1920/500;background:#454144;min-height:0}.hero-slide-image{background:#454144;padding:0;display:block;transform:none}.hero-slide-image picture,.hero-slide-image img{width:100%;height:100%;display:block}.hero-slide-image img{object-fit:contain;object-position:center}.ultrawide-hero.is-ready .hero-slide-image{transition:opacity .42s}.hero-slide-image.is-active{transform:none}.hero-slider-controls{pointer-events:none}.hero-slider-controls button,.hero-slider-controls .hero-dots{pointer-events:auto}@media (width<=700px){.ultrawide-hero{aspect-ratio:1080/608;min-height:0}.hero-slide-image{padding:0}.hero-slide-image img{object-fit:contain}.hero-slider-controls{bottom:8px;left:12px;right:12px}}html:has(.pdf-builder-app){height:100%;overflow:hidden}html:has(.pdf-builder-app) body{height:100%;overflow:hidden}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (width<=900px){html:has(.pdf-builder-app){overflow:hidden}html:has(.pdf-builder-app) body{overflow:hidden}.pdf-editor-actions .theme-toggle{display:none}}:root[data-theme=light] body{color:var(--ink);background:radial-gradient(circle at 82% -12%, #f9731613, transparent 28rem), var(--canvas)}:root[data-theme=light] body.site-body{background:radial-gradient(circle at 14% 18%,#f9731612,#0000 34rem),linear-gradient(#fbfaf7,#f7f4ef 42%,#fbfaf7)}:root[data-theme=light] .inp,:root[data-theme=light] .search-box,:root[data-theme=light] .search-box input{border-color:var(--border);color:var(--ink);background:var(--control)}:root[data-theme=light] .inp:hover,:root[data-theme=light] .search-box:hover{border-color:var(--border-strong)}:root[data-theme=light] .inp::placeholder,:root[data-theme=light] .search-box input::placeholder,:root[data-theme=light] textarea::placeholder,:root[data-theme=light] input::placeholder{color:#8a929d}:root[data-theme=light] .state-card-lg,:root[data-theme=light] .form-card,:root[data-theme=light] .prod-img,:root[data-theme=light] .prod-info,:root[data-theme=light] .page-body,:root[data-theme=light] .cinfo,:root[data-theme=light] .pagi a,:root[data-theme=light] .pagi span{border-color:var(--border);color:var(--ink);background:var(--surface);box-shadow:var(--shadow-card)}:root[data-theme=light] .spec,:root[data-theme=light] .spec-row{border-color:var(--border)}:root[data-theme=light] .flash-ok{color:#166534;background:#eaf8ef}:root[data-theme=light] .flash-err{color:#b42318;background:#fff0ef}:root[data-theme=light] .site-nav{background:#fbfaf7d6;border-bottom-color:#1f242c17;box-shadow:0 12px 34px #1f242c12}:root[data-theme=light] .site-nav .links>a,:root[data-theme=light] .product-menu>summary{color:#596473}:root[data-theme=light] .site-nav .links>a:hover,:root[data-theme=light] .site-nav .links>a.on,:root[data-theme=light] .product-menu>summary:hover,:root[data-theme=light] .product-menu>summary.on,:root[data-theme=light] .product-menu[open]>summary{color:var(--ink);background:#ffffffc7;border-color:#1f242c14}:root[data-theme=light] .product-mega{background:linear-gradient(135deg,#f9731611,#0000 42%),#fffdf9ed;border-color:#1f242c1c;box-shadow:0 28px 70px #1f242c2e}:root[data-theme=light] .product-mega-head{border-bottom-color:#1f242c17}:root[data-theme=light] .product-mega-head b{color:var(--ink)}:root[data-theme=light] .product-mega-head small,:root[data-theme=light] .product-mega-grid>a small,:root[data-theme=light] .product-mega-empty{color:#747e8b}:root[data-theme=light] .product-mega-head>a{color:#9a3412;background:#fff0e2}:root[data-theme=light] .product-mega-grid>a{color:#3f4956;background:#ffffffb3}:root[data-theme=light] .product-mega-grid>a:hover{color:var(--ink);background:#fff4e9;border-color:#f9731640}:root[data-theme=light] .site-contact-action{color:#9a3412;background:#fff2e7;border-color:#c2410c33}:root[data-theme=light] .site-contact-action:hover{color:#7c2d12;background:#ffe7d2}:root[data-theme=light] .burger{border-color:var(--border);color:#4f5a68;background:#fffdf9}:root[data-theme=light] .ultrawide-hero{background:#fffdf9;border-color:#1f242c1a;box-shadow:0 32px 90px #1f242c24}:root[data-theme=light] .warranty-hero .eyebrow{color:#9a3412;background:#fff0e2;border-color:#c2410c2e}:root[data-theme=light] .warranty-hero h1 em{color:#c2410c}:root[data-theme=light] .hero-actions .btn-quiet{color:#3f4956;background:#ffffffc2;border-color:#1f242c1c}:root[data-theme=light] .hero-dots button:after{background:#1f242c2e}:root[data-theme=light] .hero-arrows button{color:#596473;background:#ffffffb8;border-color:#1f242c1a}:root[data-theme=light] .hstat{border-color:var(--border);background:#ffffffd1}:root[data-theme=light] .hstat b,:root[data-theme=light] .sec-title-row>div>span,:root[data-theme=light] .contact-band>div>span{color:#9a3412}:root[data-theme=light] .hstat span,:root[data-theme=light] .sec-title-row>a{color:#687381}:root[data-theme=light] .sec-title-row h2{color:var(--ink)}:root[data-theme=light] .cat-chip{border-color:var(--border);color:#4d5865;background:#fffdf9}:root[data-theme=light] .cat-chip:hover{color:#9a3412;background:#fff2e7;border-color:#f9731652}:root[data-theme=light] .cat-chip .n{color:#65707d;background:#f1eee8}:root[data-theme=light] .wcard-item,:root[data-theme=light] .svc,:root[data-theme=light] .art{border-color:var(--border);color:var(--ink);background:#fffdf9}:root[data-theme=light] .wcard-item:hover,:root[data-theme=light] .svc:hover,:root[data-theme=light] .art:hover{background:#fffaf4;border-color:#f9731647}:root[data-theme=light] .wcard-item .im,:root[data-theme=light] .art .im,:root[data-theme=light] .prod-img{color:#596473;background:linear-gradient(145deg,#f9731614,#0000 45%),repeating-linear-gradient(135deg,#f3f0ea 0 12px,#ece8e1 12px 13px)}:root[data-theme=light] .wcard-item .nm,:root[data-theme=light] .art b,:root[data-theme=light] .svc b,:root[data-theme=light] .contact-band b,:root[data-theme=light] .form-card h2,:root[data-theme=light] .prod-info h1,:root[data-theme=light] .page-body h1,:root[data-theme=light] .cinfo b{color:var(--ink)}:root[data-theme=light] .wcard-item .cd,:root[data-theme=light] .prod-info .tag{color:#596473;background:#f1eee8}:root[data-theme=light] .wcard-item .go{color:#9a3412}:root[data-theme=light] .svc p,:root[data-theme=light] .art p,:root[data-theme=light] .contact-band p{color:#65707d}:root[data-theme=light] .art .dt{color:#596473}:root[data-theme=light] .contact-band{background:radial-gradient(circle at 85%,#f9731621,#0000 24rem),#fff9f2;border-color:#c2410c29}:root[data-theme=light] .form-card,:root[data-theme=light] .prod-info,:root[data-theme=light] .page-body,:root[data-theme=light] .cinfo{background:#fffdf9}:root[data-theme=light] .no-price-note{color:#9a3412;background:#fff0e2}:root[data-theme=light] .site-footer{border-top-color:var(--border);color:#697481;background:#f0ede7}:root[data-theme=light] .site-footer a,:root[data-theme=light] .site-footer p,:root[data-theme=light] .site-footer .bar{color:#596473}:root[data-theme=light] .site-footer b{color:var(--ink)}:root[data-theme=light] .breadcrumb{color:#747e8b}:root[data-theme=light] .warranty-hero{border-color:var(--border);background:radial-gradient(circle at 78% 35%,#f9731629,#0000 24rem),linear-gradient(125deg,#fff9f2,#f2eee7)}:root[data-theme=light] .warranty-hero h1,:root[data-theme=light] .warranty-seal b,:root[data-theme=light] .warranty-steps li b,:root[data-theme=light] .warranty-card h2,:root[data-theme=light] .warranty-note b{color:var(--ink)}:root[data-theme=light] .warranty-hero p,:root[data-theme=light] .warranty-steps li p,:root[data-theme=light] .warranty-card p,:root[data-theme=light] .warranty-note{color:#5f6976}:root[data-theme=light] .warranty-steps li>span{color:#9a3412}:root[data-theme=light] .warranty-seal{background:radial-gradient(circle,#f973161f,#0000 67%);border-color:#c2410c33;box-shadow:inset 0 0 0 18px #1f242c06}:root[data-theme=light] .warranty-seal span{color:#747e8b}:root[data-theme=light] .warranty-steps li,:root[data-theme=light] .warranty-card{border-color:var(--border);background:#fffdf9}:root[data-theme=light] .warranty-note{background:#fff6ec;border-color:#c2410c29}:root[data-theme=light] .msg-conversation.is-active{background:#fff1e4}:root[data-theme=light] .msg-bubble.is-outgoing .msg-bubble-body{background:#fff0e2;border-color:#f6cfae}@media (width<=899px){:root[data-theme=light] .mobile-menu{background:#fffdf9f7;border-color:#1f242c1a;box-shadow:0 24px 60px #1f242c2e}:root[data-theme=light] .mobile-menu>a,:root[data-theme=light] .mobile-menu>details>summary{border-color:var(--border);color:#46515e;background:#f7f4ef}:root[data-theme=light] .mobile-categories a{color:#596473;background:#1f242c09}}.pdf-builder-sortable label.is-dragging{opacity:.45}.customer-campaign-banner{border:1px solid color-mix(in srgb,var(--o600) 35%,var(--line));background:color-mix(in srgb,var(--o600) 9%,var(--surface));border-radius:16px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 12px;padding:14px 16px;display:flex}.customer-campaign-banner>div{gap:4px;display:grid}.customer-campaign-banner span{color:var(--ink2);font-size:11px}.customer-campaign-banner a{background:var(--o600);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:8px 12px;font-size:10px;font-weight:850;text-decoration:none}.customer-push-toggle.is-active{background:var(--success)}.customer-notification.is-unread{border-inline-start:3px solid var(--o600)}@media (width<=560px){.customer-campaign-banner{flex-direction:column;align-items:stretch}}.customer-session.is-closed{opacity:.58}.dashboard-notification.is-unread .dashboard-notification-dot{background:var(--o600);box-shadow:0 0 0 4px color-mix(in srgb,var(--o600) 12%,transparent)}
