@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);:root{--color-bg:#f6f7fb;--color-bg-card:#fff;--color-surface:#f9fafc;--color-border:#e5e7eb;--color-border-soft:#eef0f4;--color-divider:#f1f3f7;--color-text:#0f172a;--color-text-soft:#475569;--color-text-muted:#94a3b8;--color-text-inverse:#fff;--color-primary:#4f46e5;--color-primary-hover:#4338ca;--color-primary-soft:#eef2ff;--color-secondary:#0f172a;--color-accent:#8b5cf6;--color-success:#10b981;--color-success-soft:#d1fae5;--color-warning:#f59e0b;--color-warning-soft:#fef3c7;--color-danger:#ef4444;--color-danger-soft:#fee2e2;--color-info:#3b82f6;--color-info-soft:#dbeafe;--gradient-brand:#4f46e5;--gradient-dark:#0f172a;--gradient-soft:#f1f5f9;--radius-sm:6px;--radius:10px;--radius-lg:16px;--radius-xl:24px;--shadow-xs:0 1px 2px #0f172a0a;--shadow-sm:0 2px 6px #0f172a0f;--shadow:0 6px 20px #0f172a14;--shadow-lg:0 20px 40px #0f172a1f;--shadow-glow:0 10px 30px #4f46e540;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}*{box-sizing:border-box}#root,body,html{height:100%}body{font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6f7fb;background:var(--color-bg);color:#0f172a;color:var(--color-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-sans);line-height:1.5;margin:0}a{color:inherit;text-decoration:none}button{font-family:inherit}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none}@keyframes fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fade-in .25s ease both}@keyframes pulse-glow{0%,to{box-shadow:0 0 0 0 #4f46e566}50%{box-shadow:0 0 0 12px #4f46e500}}.pulse-glow{animation:pulse-glow 2s infinite}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#d1d5db;border:2px solid #f6f7fb;border:2px solid var(--color-bg);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#9ca3af}@keyframes float-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-left{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes blob-float{0%,to{transform:translate(0) scale(1)}33%{transform:translate(20px,-30px) scale(1.05)}66%{transform:translate(-25px,15px) scale(.95)}}@keyframes shine{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes door-tilt{0%,to{transform:perspective(1000px) rotateY(0deg) rotateX(0deg)}50%{transform:perspective(1000px) rotateY(-3deg) rotateX(2deg)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.reveal{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.reveal.is-visible{opacity:1;transform:translateY(0)}.reveal-left{transform:translateX(-40px)}.reveal-left.is-visible{transform:translateX(0)}.reveal-right{transform:translateX(40px)}.reveal-right.is-visible{transform:translateX(0)}.reveal-scale{transform:scale(.92)}.reveal-scale.is-visible{transform:scale(1)}.blob-anim{animation:blob-float 14s ease-in-out infinite}.blob-anim-2{animation:blob-float 18s ease-in-out -3s infinite reverse}.tilt-card{transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s}.tilt-card:hover{box-shadow:0 30px 60px #0f172a2e;transform:translateY(-6px) rotateX(2deg)}.door-tile{overflow:hidden;position:relative;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.door-tile:after{background:linear-gradient(120deg,#0000 30%,#ffffff59 50%,#0000 70%);background-position:-200% 0;background-size:200% 100%;content:"";inset:0;pointer-events:none;position:absolute}.door-tile:hover{transform:translateY(-8px) scale(1.02)}.door-tile:hover:after{animation:shine 1.1s ease forwards}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee{animation:marquee 40s linear infinite;display:flex;width:max-content}.marquee:hover{animation-play-state:paused}.app-shell{background:#f6f7fb;background:var(--color-bg);display:flex;min-height:100vh}.app-sidebar{background:#0f172a;color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:100vh;position:sticky;top:0;width:240px;z-index:50}.app-main{flex:1 1;min-width:0;padding:32px 40px}.app-mobile-header{display:none}.app-burger{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:8px}.app-burger span{background:#0f172a;background:var(--color-text);border-radius:2px;display:block;height:2px;width:20px}.app-sidebar-overlay{display:none}.order-form-grid{grid-gap:20;align-items:start;display:grid;gap:20;grid-template-columns:1fr 320px}.order-form-aside{position:sticky;top:20px}@media (max-width:768px){.order-form-grid{grid-template-columns:1fr!important}.order-form-aside{position:static!important}.order-responsive-grid{grid-template-columns:1fr!important}.app-mobile-header{align-items:center;background:#fff;border-bottom:1px solid #eef0f4;border-bottom:1px solid var(--color-border-soft);display:flex;justify-content:space-between;padding:12px 16px;position:sticky;top:0;z-index:40}.app-sidebar{bottom:0;height:100vh;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .25s ease;z-index:60}.app-sidebar.open{transform:translateX(0)}.app-sidebar-overlay{background:#0006;display:block;inset:0;position:fixed;z-index:55}.app-main{padding:16px}.app-shell{flex-direction:column}}.instruction-content p{margin:0 0 12px}.instruction-content ol,.instruction-content ul{margin:8px 0 12px;padding-left:24px}.instruction-content li{margin-bottom:6px}.instruction-content strong{color:#0f172a}.instruction-content table{font-size:13px}@media (max-width:768px){.instructions-workflow{gap:12px!important;grid-template-columns:1fr!important}.instructions-arrow,.instructions-step-arrow{display:none!important}}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #4f46e5;outline:2px solid var(--color-primary);outline-offset:2px}.landing-header{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffd9;border-bottom:1px solid #eef0f4;position:sticky;top:0;z-index:100}.landing-header-inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:14px 24px}.landing-burger{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px;padding:6px}.landing-burger span{background:#0f172a;border-radius:2px;display:block;height:2px;transition:transform .2s,opacity .2s;width:22px}.landing-nav{align-items:center;display:flex;gap:24px}.landing-nav a{color:#475569;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;white-space:nowrap}.landing-nav a:hover{color:#0f172a}.landing-nav-cta{background:#ef4444!important;border-radius:8px;color:#fff!important;font-size:13px!important;font-weight:700!important;padding:8px 18px!important}.landing-nav-cta:hover{background:#dc2626!important}.landing-nav-login{align-items:center;background:#0f172a!important;border-radius:10px;color:#fff!important;display:inline-flex!important;font-size:14px!important;font-weight:600!important;gap:6px;padding:8px 16px!important}@media (max-width:900px){.landing-header{left:0;position:fixed;right:0}.landing-burger{display:flex}.landing-nav{background:#fff;border-bottom:1px solid #eef0f4;box-shadow:0 12px 32px #0000001a;display:none;flex-direction:column;gap:0;left:0;padding:8px 0;position:absolute;right:0;top:100%}.landing-nav.open{display:flex}.landing-nav a{background:none!important;border-radius:0!important;color:#475569!important;font-size:15px!important;padding:14px 24px!important}.landing-nav a:hover{background:#f8fafc!important}.landing-nav-cta{background:#ef4444!important;margin:8px 16px!important}.landing-nav-cta,.landing-nav-login{border-radius:10px!important;color:#fff!important;padding:14px!important;text-align:center}.landing-nav-login{background:#0f172a!important;justify-content:center;margin:4px 16px 12px!important}.landing-hero-grid{gap:32px!important;grid-template-columns:1fr!important;text-align:center}.landing-hero-title{font-size:36px!important}.landing-hero-stats{gap:16px!important;grid-template-columns:repeat(3,1fr)!important;justify-content:center!important}.landing-grid-2,.landing-grid-3{grid-template-columns:1fr!important}.landing-grid-4{grid-template-columns:repeat(2,1fr)!important}.landing-footer-grid{gap:32px!important;grid-template-columns:1fr!important}.landing-cta-title{font-size:32px!important}}@media (max-width:480px){.landing-hero-title{font-size:28px!important}.landing-grid-4,.landing-hero-stats{grid-template-columns:1fr!important}.landing-cta-title{font-size:24px!important}}.LoginPage_page__KMPSP{background:#0f172a;min-height:100vh;overflow:hidden;position:relative}.LoginPage_bg-radial__d3utQ{background:radial-gradient(ellipse 80% 60% at 50% 0,#4f46e540 0,#0000 60%),radial-gradient(ellipse 60% 50% at 80% 100%,#10b9811f 0,#0000 50%);inset:0;position:fixed;z-index:0}.LoginPage_bg-dots__2IET3{background-image:radial-gradient(circle,#fff 1px,#0000 0);background-size:32px 32px;inset:0;opacity:.04;position:fixed;z-index:0}.LoginPage_content__jWbMl{position:relative;z-index:1}.LoginPage_logo-wrap__2l-1V{padding:40px 20px 0;text-align:center}.LoginPage_logo-inner__\+XVhc{align-items:center;display:inline-flex;gap:10px;margin-bottom:8px;text-decoration:none}.LoginPage_logo-icon__8Hxjn{align-items:center;background:#4f46e5;border-radius:12px;box-shadow:0 8px 24px #4f46e566;display:flex;font-size:22px;height:44px;justify-content:center;width:44px}.LoginPage_logo-text__NGg5a{color:#fff;font-size:26px;font-weight:800;letter-spacing:-.5px}.LoginPage_logo-sub__SEWes{color:#ffffff73;font-size:14px;margin:0}.LoginPage_form-wrapper__E4SBa{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 140px);padding:30px 20px}.LoginPage_form-container__XtFC3{max-width:420px;width:100%}.LoginPage_form-card__IL6rO{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 25px 60px #0000004d,inset 0 1px 0 #ffffff0f;padding:40px 36px 36px}.LoginPage_form-title__\+uGU-{color:#fff;font-size:20px;font-weight:700;margin:0 0 28px;text-align:center}.LoginPage_form__pgav1{display:flex;flex-direction:column;gap:20px}.LoginPage_field__EF\+rn{display:flex;flex-direction:column;gap:7px}.LoginPage_label__ZqHdJ{color:#ffffff8c;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.LoginPage_input__hm\+oO{background:#ffffff12;border:2px solid #ffffff1a;border-radius:10px;color:#fff;font-size:15px;outline:none;padding:13px 16px;transition:border-color .25s,box-shadow .25s}.LoginPage_input__hm\+oO:focus{border-color:#4f46e5b3;box-shadow:0 0 0 3px #4f46e526}.LoginPage_input__hm\+oO::placeholder{color:#ffffff40}.LoginPage_error__k3nsS{background:#ef44441f;border:1px solid #ef444440;border-radius:10px;color:#fca5a5;font-size:14px;padding:12px 16px}.LoginPage_submit-btn__XJiGJ{background:#4f46e5;border:none;border-radius:10px;box-shadow:0 4px 16px #4f46e559;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-top:4px;padding:14px;transition:transform .15s,box-shadow .2s}.LoginPage_submit-btn__XJiGJ:hover{box-shadow:0 8px 24px #4f46e573;transform:translateY(-1px)}.LoginPage_submit-btn__XJiGJ:disabled{background:#4f46e599;cursor:not-allowed;transform:none}.LoginPage_demo-section__0LdZv{margin:0 auto;max-width:900px;padding:60px 20px 80px}.LoginPage_demo-divider__Xa5ap{background:#4f46e5;border-radius:2px;height:3px;margin:0 auto 40px;width:60px}.LoginPage_demo-header__b0jwh{margin-bottom:40px;text-align:center}.LoginPage_demo-eyebrow__l2JkJ{color:#818cf8;font-size:12px;font-weight:700;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}.LoginPage_demo-title__y9v1E{color:#fff;font-size:28px;font-weight:800;margin:0 0 10px}.LoginPage_demo-subtitle__xwTem{color:#ffffff73;font-size:15px;margin:0}.LoginPage_demo-grid__wFeoG{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.LoginPage_demo-card__GE9-0{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:20px;transition:background .2s,transform .2s}.LoginPage_demo-card__GE9-0:hover{background:#ffffff12;transform:translateY(-2px)}.LoginPage_demo-card-accent__syda4{border-radius:2px;height:3px;width:36px}.LoginPage_demo-card-icon__Wo9Tw{font-size:28px}.LoginPage_demo-card-name__L2Rin{color:#fff;font-size:14px;font-weight:700;margin-bottom:3px}.LoginPage_demo-card-desc__z7CJ6{color:#ffffff73;font-size:12px;line-height:1.5}.LoginPage_demo-login-btn__-yxml{align-items:center;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:6px;justify-content:center;margin-top:auto;padding:9px 14px;transition:opacity .15s}.LoginPage_demo-login-btn__-yxml:disabled{cursor:not-allowed}.LoginPage_back-link__AZQSq{color:#fff6;font-size:14px;text-decoration:none;transition:color .2s}.LoginPage_back-link__AZQSq:hover{color:#fffc}.NotificationsBell_wrapper__8whBO{position:relative}.NotificationsBell_bell-btn__xPLFS{align-items:center;background:#ffffff14;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;height:38px;justify-content:center;position:relative;transition:background .15s;width:38px}.NotificationsBell_bell-btn__xPLFS:hover{background:#ffffff29}.NotificationsBell_badge__BC2qv{align-items:center;background:var(--color-danger);border:2px solid #1b1f2a;border-radius:999px;color:#fff;display:inline-flex;font-size:10px;font-weight:800;height:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:-2px;top:-2px}.NotificationsBell_dropdown__APV6T{animation:NotificationsBell_fade-in__GwnVW .15s ease;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:0 20px 40px #0f172a1f;color:var(--color-text);display:flex;flex-direction:column;left:0;max-height:500px;overflow:hidden;position:absolute;top:calc(100% + 8px);width:320px;z-index:100}.NotificationsBell_dropdown-header__60I6g{align-items:center;background:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;padding:12px 16px}.NotificationsBell_dropdown-title__taYQv{color:var(--color-text);font-size:14px;font-weight:700}.NotificationsBell_read-all-btn__BUXIn{background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:12px;font-weight:600}.NotificationsBell_list__qQqLg{flex:1 1;overflow-y:auto}.NotificationsBell_empty__oHc9J{color:var(--color-text-muted);font-size:13px;padding:30px;text-align:center}.NotificationsBell_notification-btn__jdejb{border:none;border-bottom:1px solid var(--color-border);cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:12px 16px;text-align:left;transition:background .1s;width:100%}.NotificationsBell_notification-btn-unread__bvzmx{background:#eff6ff}.NotificationsBell_notification-btn-read__QM7kH{background:#0000}.NotificationsBell_notification-btn-unread__bvzmx:hover{background:#dbeafe}.NotificationsBell_notification-btn-read__QM7kH:hover{background:var(--color-surface)}.NotificationsBell_notification-icon__ZSdvC{font-size:20px;line-height:1}.NotificationsBell_notification-content__xIQBE{flex:1 1;min-width:0}.NotificationsBell_notification-title__FTbUD{color:var(--color-text);display:block;font-size:13px;font-weight:600}.NotificationsBell_notification-body__adSBD{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-text-muted);display:-webkit-box;font-size:12px;margin-top:2px;overflow:hidden;text-overflow:ellipsis}.NotificationsBell_notification-time__hPre9{color:var(--color-text-muted);display:block;font-size:11px;margin-top:4px}.NotificationsBell_unread-dot__dnPVI{align-self:center;background:var(--color-primary);border-radius:50%;flex-shrink:0;height:8px;width:8px}.AppShell_sidebar-header__6Nf-m{align-items:center;border-bottom:1px solid #ffffff14;display:flex;gap:10px;justify-content:space-between;padding:24px 20px}.AppShell_sidebar-header-left__E\+dX3{align-items:center;display:flex;gap:10px;min-width:0}.AppShell_sidebar-logo__lOfVz{align-items:center;background:var(--color-primary);border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:18px;font-weight:800;height:36px;justify-content:center;width:36px}.AppShell_sidebar-brand__7nYaM{min-width:0}.AppShell_sidebar-brand-name__JtHGg{color:#fff;font-size:16px;font-weight:800;letter-spacing:-.3px}.AppShell_sidebar-brand-company__BzIh5{color:#ffffff80;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_sidebar-nav__xvKwZ{flex:1 1;overflow-y:auto;padding:12px 8px}.AppShell_menu-link__I9\+LP{align-items:center;background:#0000;border-radius:var(--radius);color:#ffffffa6;display:flex;font-size:14px;font-weight:500;gap:12px;margin:2px 0;padding:10px 14px;text-decoration:none;transition:background .15s,color .15s}.AppShell_menu-link__I9\+LP:hover{background:#ffffff0d;color:#ffffffd9}.AppShell_menu-link__I9\+LP.AppShell_active__thyCx{background:#ffffff1a;color:#fff}.AppShell_menu-link-child__YE2s1{font-size:13px;padding:8px 12px}.AppShell_menu-link-icon__29Jsx{font-size:18px}.AppShell_menu-link-icon-child__5R-aG{font-size:14px}.AppShell_menu-group__nE2Wi{margin-bottom:4px}.AppShell_menu-group-btn__4i\+jz{align-items:center;background:#0000;border:none;border-radius:var(--radius);color:#ffffffd9;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:12px;margin:2px 0;padding:10px 14px;transition:background .15s;width:100%}.AppShell_menu-group-btn__4i\+jz:hover{background:#ffffff0d}.AppShell_menu-group-btn-icon__19nOH{font-size:18px}.AppShell_menu-group-btn-label__WAKdf{flex:1 1;text-align:left}.AppShell_menu-group-arrow__iMKWz{font-size:11px;opacity:.6;transition:transform .15s}.AppShell_menu-group-arrow-open__g0WJm{transform:rotate(90deg)}.AppShell_menu-group-children__fTX5v{border-left:1px solid #ffffff14;margin-left:12px;padding-left:8px}.AppShell_sidebar-footer__NRnGJ{align-items:center;border-top:1px solid #ffffff14;display:flex;gap:10px;padding:16px}.AppShell_profile-link__w4Miq{align-items:center;border-radius:8px;cursor:pointer;display:flex;flex:1 1;gap:10px;margin:-4px -6px;min-width:0;padding:4px 6px;transition:background .15s}.AppShell_profile-link__w4Miq:hover{background:#ffffff12}.AppShell_profile-avatar__aB\+Eb{align-items:center;background:var(--color-primary);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:36px;justify-content:center;width:36px}.AppShell_profile-info__VGVGz{min-width:0}.AppShell_profile-name__JrK8S{color:#fff;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_profile-role__CSDHS{color:#ffffff80;font-size:11px}.AppShell_logout-btn__fRzHv{align-items:center;background:#ffffff14;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:600;gap:5px;padding:6px 12px;transition:background .15s}.AppShell_logout-btn__fRzHv:hover{background:#ffffff26}.PageHeader_root__vuszE{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:28px}.PageHeader_title__wKQoh{color:var(--color-text);font-size:26px;font-weight:800;letter-spacing:-.5px;margin:0}.PageHeader_subtitle__Z2h1B{color:var(--color-text-muted);font-size:14px;margin-top:4px}.PageHeader_actions__5MF-8{display:flex;gap:8px}.Card_card__48SLx{background:var(--color-bg-card);border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);box-shadow:0 1px 2px #0f172a0a;overflow:hidden;transition:box-shadow .2s ease,transform .15s ease}.Card_card-interactive__kcKlq{cursor:pointer}.Card_card-interactive__kcKlq:hover{box-shadow:0 6px 20px #0f172a14;transform:translateY(-2px)}.Card_card-header__-rQUL{align-items:center;border-bottom:1px solid var(--color-divider);display:flex;gap:12px;justify-content:space-between;padding:16px 20px}.Card_card-title__t-ia8{color:var(--color-text);font-size:15px;font-weight:700}.Card_card-subtitle__9Cc2M{color:var(--color-text-muted);font-size:13px;margin-top:2px}.UserStructureTree_loading__YXK1H{color:var(--color-text-muted);padding:20px}.UserStructureTree_root__dYIHF{display:flex;flex-direction:column;gap:16px}.UserStructureTree_company__-gfaC{background:var(--color-bg-card);border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);overflow:hidden}.UserStructureTree_company-header__1zlB-{align-items:center;background:var(--color-surface);border:none;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:14px 18px;text-align:left;width:100%}.UserStructureTree_company-header-open__NfENj{border-bottom:1px solid var(--color-border-soft)}.UserStructureTree_company-icon__aNAex{font-size:22px}.UserStructureTree_company-info__g-ZtP{flex:1 1}.UserStructureTree_company-name__uaM22{font-size:16px;font-weight:800}.UserStructureTree_company-meta__Fbrtu{color:var(--color-text-muted);font-size:12px}.UserStructureTree_company-suspended__j7wRD{background:var(--color-danger);border-radius:4px;color:#fff;font-size:10px;font-weight:700;margin-left:8px;padding:1px 6px}.UserStructureTree_toggle-icon__7LhoP{font-size:12px;opacity:.5}.UserStructureTree_company-body__o0pnG{padding:14px}.UserStructureTree_section__knsk0{margin-bottom:14px}.UserStructureTree_section-label__YCXh2{color:var(--color-text-muted);font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.UserStructureTree_chip-list__zL8c4{display:flex;flex-wrap:wrap;gap:8px}.UserStructureTree_manager-list__muLN0{display:flex;flex-direction:column;gap:6px}.UserStructureTree_manager__yDKpr{border:1px solid var(--color-border-soft);border-radius:var(--radius);overflow:hidden}.UserStructureTree_manager-header__FPlRJ{align-items:center;background:var(--color-bg-card);border:none;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:10px 12px;text-align:left;transition:background .1s;width:100%}.UserStructureTree_manager-header-open__cLhjW{background:var(--color-primary-soft)}.UserStructureTree_manager-avatar__YbGuL{align-items:center;background:var(--color-primary);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:32px;justify-content:center;width:32px}.UserStructureTree_manager-info__yt7g1{flex:1 1;min-width:0}.UserStructureTree_manager-name__rh1Vb{font-size:14px;font-weight:700}.UserStructureTree_manager-role-badge__7cRit{background:#fff;border-radius:4px;color:var(--color-primary);font-size:10px;font-weight:600;margin-left:8px;padding:1px 6px}.UserStructureTree_manager-email__w\+XKG{color:var(--color-text-muted);font-size:12px}.UserStructureTree_manager-clients__1ihg9{background:var(--color-surface);padding:10px 14px}.UserStructureTree_manager-empty__NRiEe{color:var(--color-text-muted);font-size:12px;font-style:italic;padding:14px}.UserStructureTree_client-row__cWU36{align-items:flex-start;border-bottom:1px dashed var(--color-border-soft);display:flex;gap:10px;padding:8px 0}.UserStructureTree_client-icon__3cfUN{font-size:16px}.UserStructureTree_client-info__ZFHkr{flex:1 1;min-width:0}.UserStructureTree_client-label__X63oY{font-size:13px;font-weight:600}.UserStructureTree_client-orders__\+Be3G{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.UserStructureTree_order-chip__PhCGg{align-items:center;background:#fff;border:1px solid var(--color-border-soft);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:2px 8px}.UserStructureTree_order-chip-muted__wCFKZ{color:var(--color-text-muted);font-weight:400}.UserStructureTree_user-chip__F0MxW{align-items:center;background:#fff;border:1px solid var(--color-border-soft);border-radius:var(--radius);display:inline-flex;font-size:12px;gap:8px;padding:6px 10px}.UserStructureTree_user-chip-avatar__Ml2-M{align-items:center;background:var(--color-surface);border-radius:50%;color:var(--color-text-soft);display:inline-flex;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.UserStructureTree_user-chip-name__Sc8FU{font-weight:700}.UserStructureTree_user-chip-role__hoKla{color:var(--color-text-muted);font-size:10px}.AdminPage_stats-grid__3tJRi{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:24px}.AdminPage_shortcuts-grid__307ZX{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.AdminPage_structure-section__mcyfk{margin-top:28px}.AdminPage_structure-title__\+d\+Mu{font-size:18px;font-weight:800;margin:0 0 12px}.AdminPage_big-stat__KUeM2{border-radius:var(--radius-lg);color:#fff;padding:20px}.AdminPage_big-stat-label__9yTaN{font-size:11px;font-weight:700;margin-bottom:6px;opacity:.85}.AdminPage_big-stat-body__Ozg\+E{align-items:center;display:flex;justify-content:space-between}.AdminPage_big-stat-value__D0d5U{font-size:32px;font-weight:800}.AdminPage_big-stat-icon__aR17o{font-size:28px}.AdminPage_shortcut-icon__SqN3\+{font-size:32px;margin-bottom:8px}.AdminPage_shortcut-title__xwBg9{font-size:16px;font-weight:700}.AdminPage_shortcut-desc__7su-Q{color:var(--color-text-muted);font-size:13px;margin-top:4px}.Button_btn__ofeFi{align-items:center;border-radius:var(--radius);cursor:pointer;display:inline-flex;font-family:inherit;font-weight:600;gap:8px;justify-content:center;transition:background .15s ease,transform .1s ease,box-shadow .2s ease}.Button_btn__ofeFi:disabled{cursor:not-allowed;opacity:.6}.Button_sm__SpEbe{font-size:13px;height:32px;padding:6px 12px}.Button_md__eCBTo{font-size:14px;height:40px;padding:10px 18px}.Button_lg__\+YLOL{font-size:16px;height:48px;padding:14px 24px}.Button_full-width__uFEpd{width:100%}.Button_primary__dQH6j{background:var(--color-primary);border:none;box-shadow:0 10px 30px #4f46e540;color:#fff}.Button_primary__dQH6j:hover:not(:disabled){background:#4338ca}.Button_danger__zzv1M{background:var(--color-danger);border:none;color:#fff}.Button_danger__zzv1M:hover:not(:disabled){background:#dc2626}.Button_success__-5CBn{background:#10b981;border:none;color:#fff}.Button_success__-5CBn:hover:not(:disabled){background:#059669}.Button_secondary__zC\+XT{background:var(--color-bg-card);border:1px solid var(--color-border);color:var(--color-text)}.Button_secondary__zC\+XT:hover:not(:disabled){background:var(--color-surface)}.Button_ghost__d0x\+e{background:#0000;border:none;color:var(--color-text)}.Button_ghost__d0x\+e:hover:not(:disabled){background:var(--color-surface)}.Button_spinner__bnTfS{animation:Button_spin__YWmrZ .8s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;display:inline-block;height:14px;width:14px}@keyframes Button_spin__YWmrZ{to{transform:rotate(1turn)}}.Input_root__TP-u2{display:block;width:100%}.Input_label__e5XiP{color:var(--color-text-soft);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.Input_input-wrap__fLA1A{align-items:center;background:var(--color-bg-card);border-radius:var(--radius);display:flex;gap:8px;padding:0 14px;transition:border-color .15s,box-shadow .15s}.Input_prefix__XYrcj{color:var(--color-text-muted)}.Input_input__Hv8oo{background:#0000;border:none;color:var(--color-text);flex:1 1;font-family:inherit;font-size:14px;outline:none;padding:11px 0}.Input_hint__D0P4y{color:var(--color-text-muted)}.Input_error__rjuRM,.Input_hint__D0P4y{display:block;font-size:12px;margin-top:4px}.Input_error__rjuRM{color:var(--color-danger)}.Modal_overlay__Pw71U{align-items:center;animation:Modal_fade-in__Cal5\+ .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a99;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.Modal_dialog__B\+x7\+{animation:Modal_fade-in__Cal5\+ .25s ease;background:var(--color-bg-card);border-radius:var(--radius-lg);box-shadow:0 20px 40px #0f172a1f;display:flex;flex-direction:column;max-height:90vh;overflow:hidden;width:100%}.Modal_modal-header__UBfwk{align-items:center;border-bottom:1px solid var(--color-divider);display:flex;justify-content:space-between;padding:18px 24px}.Modal_modal-title__aWPyv{font-size:17px;font-weight:700}.Modal_close-btn__JPfWY{background:#0000;border:none;color:var(--color-text-muted);cursor:pointer;font-size:22px;line-height:1;padding:4px}.Modal_modal-body__-LnpT{flex:1 1;overflow-y:auto;padding:24px}.Modal_modal-footer__6FSUx{background:var(--color-surface);border-top:1px solid var(--color-divider);display:flex;gap:8px;justify-content:flex-end;padding:20px}.Badge_badge__1xRhP{align-items:center;border-radius:var(--radius-sm);display:inline-flex;font-weight:600;gap:4px;white-space:nowrap}.Badge_sm__oI1RL{font-size:12px;padding:3px 10px}.Badge_md__3bmPH{font-size:13px;padding:6px 14px}.EmptyState_root__jXgsA{align-items:center;display:flex;flex-direction:column;padding:48px;text-align:center}.EmptyState_icon__CfxoA{font-size:48px;margin-bottom:16px}.EmptyState_title__V7tXM{color:var(--color-text);font-size:17px;font-weight:700;margin-bottom:6px}.EmptyState_description__JmPyB{color:var(--color-text-muted);font-size:14px;margin-bottom:16px;max-width:360px}.CompaniesPage_search-wrap__jnZNT{margin-bottom:20px;max-width:420px}.CompaniesPage_loading__Y1KB2{color:var(--color-text-muted);padding:40px;text-align:center}.CompaniesPage_companies-grid__gG1TL{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.CompaniesPage_card-header__PiaE8{display:flex;gap:10px;justify-content:space-between}.CompaniesPage_card-name-block__xq0Ov{min-width:0}.CompaniesPage_card-name__dzurY{font-size:16px;font-weight:700}.CompaniesPage_card-slug__Xwjcg{color:var(--color-text-muted);font-size:12px}.CompaniesPage_stats-row__bJUN-{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-top:14px}.CompaniesPage_stat-cell__Yybgb{background:var(--color-surface);border-radius:var(--radius-sm);padding:8px;text-align:center}.CompaniesPage_stat-value__BJiYs{font-size:18px;font-weight:800}.CompaniesPage_stat-label__BXN\+3{color:var(--color-text-muted);font-size:10px}.CompaniesPage_contacts__ZTzE6{color:var(--color-text-muted);font-size:12px;line-height:1.5;margin-top:12px}.CompaniesPage_card-actions__wDjTU{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.CompaniesPage_form-grid__PdZXt{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.CompaniesPage_error-box__a7R7n{background:#fef2f2;border-radius:8px;color:var(--color-danger);font-size:13px;margin-bottom:12px;padding:10px}.CompaniesPage_details-grid__6mxmo{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:16px}.CompaniesPage_section-label__4Pbug{color:var(--color-text-muted);font-size:12px;font-weight:700;margin-bottom:6px}.CompaniesPage_status-tags__iZk6K{display:flex;flex-wrap:wrap;gap:8px}.CompaniesPage_status-tag__X8g\+M{background:var(--color-surface);border-radius:14px;font-size:12px;padding:4px 10px}.CompaniesPage_users-list__uMSVA{border:1px solid var(--color-border);border-radius:var(--radius);max-height:280px;overflow-y:auto}.CompaniesPage_user-row__9M4db{border-bottom:1px solid var(--color-border);display:flex;font-size:13px;justify-content:space-between;padding:8px 12px}.CompaniesPage_user-role__ldC8y{color:var(--color-text-muted);margin-left:8px}.CompaniesPage_user-email__6iV1j{color:var(--color-text-muted);font-size:12px}.CompaniesPage_field-label__yMzQy{color:var(--color-text-muted);font-size:11px;font-weight:600}.CompaniesPage_field-value__lR\+mN{font-size:14px;margin-top:2px}.CompaniesPage_field-empty__5WApW{color:var(--color-text-muted)}.CompaniesPage_section-block__ldo-6{margin-bottom:16px}.UsersPage_filters__YBOcz{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.UsersPage_search-wrap__g7gyl{flex:1 1;max-width:360px;min-width:240px}.UsersPage_select__9amRX{background:var(--color-bg-card);border:1.5px solid var(--color-border);border-radius:var(--radius);font-size:13px;height:42px;padding:0 14px}.UsersPage_loading__UbaCO{color:var(--color-text-muted);padding:40px;text-align:center}.UsersPage_table__xehTZ{border-collapse:collapse;font-size:14px;width:100%}.UsersPage_thead__0LeJZ{background:var(--color-surface)}.UsersPage_th__jSJRM{color:var(--color-text-muted);font-size:12px;padding:12px;text-align:left}.UsersPage_th-right__OM7On{padding:12px;text-align:right;width:180px}.UsersPage_tr__DAtQp{border-top:1px solid var(--color-border)}.UsersPage_td__WHqvx{padding:12px}.UsersPage_td-bold__QeAnL{font-weight:600;padding:12px}.UsersPage_td-muted__m-gjT{color:var(--color-text-muted);padding:12px}.UsersPage_td-right__H110N{padding:12px;text-align:right}.UsersPage_form-grid-passwords__CGoiN,.UsersPage_form-grid__aIMix{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.UsersPage_form-grid-passwords__CGoiN{margin-top:12px}.UsersPage_select-label__ejmJW{color:var(--color-text-soft);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.UsersPage_select-full__fDYY4{border:1.5px solid var(--color-border);border-radius:var(--radius);font-size:14px;padding:11px 14px;width:100%}.UsersPage_error-box__zOAD8{background:#fef2f2;border-radius:8px;color:var(--color-danger);font-size:13px;margin-bottom:12px;padding:10px}.CompanyPage_stats-grid__SvF7J{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:24px}.CompanyPage_shortcuts-grid__7Kals{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:24px}.CompanyPage_structure-section__v1tJ8{margin-top:24px}.CompanyPage_structure-title__7ywyx{font-size:18px;font-weight:800;margin:0 0 12px}.CompanyPage_stat__mEleY{border-radius:var(--radius-lg);color:#fff;padding:16px}.CompanyPage_stat-label__2WAnB{font-size:10px;font-weight:700;margin-bottom:6px;opacity:.85}.CompanyPage_stat-body__kNlrv{align-items:center;display:flex;justify-content:space-between}.CompanyPage_stat-value__HI-2j{font-size:24px;font-weight:800}.CompanyPage_stat-icon__2ajxO{font-size:22px}.CompanyPage_shortcut-icon__U4do4{font-size:28px;margin-bottom:8px}.CompanyPage_shortcut-title__VXbTu{font-size:15px;font-weight:700}.CompanyPage_shortcut-desc__m\+zEf{color:var(--color-text-muted);font-size:12px;margin-top:4px}.CompanyPage_empty-orders__T5btJ{color:var(--color-text-muted);padding:24px;text-align:center}.CompanyPage_orders-list__BB4QK{grid-gap:8px;display:grid;gap:8px}.CompanyPage_order-row__EaPJl{align-items:center;background:var(--color-surface);border-radius:var(--radius);cursor:pointer;display:flex;gap:12px;padding:10px 12px;transition:background .15s}.CompanyPage_order-row__EaPJl:hover{background:var(--color-bg-card)}.CompanyPage_order-number__z01LR{font-size:13px;font-weight:700;min-width:140px}.CompanyPage_order-client__hQTp-{color:var(--color-text-soft);flex:1 1;font-size:13px}.CompanyPage_order-total__c7lQ1{font-size:13px;font-weight:700}.SalesPage_alert__A1JJD{align-items:center;background:#fef3c7;border-radius:var(--radius-lg);display:flex;gap:14px;margin-bottom:20px;padding:18px}.SalesPage_alert-icon__nxN8P{font-size:32px}.SalesPage_alert-body__ooPv5{flex:1 1}.SalesPage_alert-title__N3Gse{color:#92400e;font-size:15px;font-weight:700}.SalesPage_alert-subtitle__B6\+eR{color:#92400e;font-size:13px;opacity:.85}.SalesPage_managers-list__bxFWh{grid-gap:10px;display:grid;gap:10px}.SalesPage_manager-row__BPBTX{align-items:center;background:var(--color-surface);border-radius:var(--radius);display:flex;gap:14px;padding:12px 14px}.SalesPage_manager-avatar__sPy5E{align-items:center;border:1px solid var(--color-border);border-radius:50%;display:flex;font-size:14px;font-weight:700;height:36px;justify-content:center;width:36px}.SalesPage_manager-avatar-top__uYueW{color:#fff}.SalesPage_manager-avatar-other__gGe-T{background:var(--color-bg-card);color:var(--color-text-soft)}.SalesPage_manager-name__GF58N{flex:1 1;font-size:14px;font-weight:600}.SalesPage_manager-stat__WApXf{color:var(--color-text-muted);font-size:13px;min-width:100px}.SalesPage_manager-revenue__0Z9ST{font-size:16px;font-weight:700;min-width:130px;text-align:right}.SalesPage_no-data__p8mB0{color:var(--color-text-muted);padding:20px;text-align:center}.SalesPage_orders-section__0n9RR{margin-top:20px}.SalesPage_orders-list__m7\+83{grid-gap:8px;display:grid;gap:8px}.SalesPage_order-row__iv-p3{align-items:center;background:var(--color-surface);border-radius:var(--radius);cursor:pointer;display:flex;gap:12px;padding:10px 12px}.SalesPage_order-number__SAFe4{font-size:13px;font-weight:700;min-width:140px}.SalesPage_order-client__HGRt5{flex:1 1;font-size:13px}.SalesPage_order-manager__1PZQT{color:var(--color-text-muted);font-size:12px;min-width:120px;text-align:right}.SalesPage_order-total__bG53y{font-size:13px;font-weight:700;min-width:100px;text-align:right}.ManagerPage_stats-grid__nO5t\+{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:24px}.ManagerPage_stat__QaEJs{border-radius:var(--radius-lg);color:#fff;padding:18px;transition:transform .15s}.ManagerPage_stat-clickable__rJpsK{cursor:pointer}.ManagerPage_stat-clickable__rJpsK:hover{transform:translateY(-2px)}.ManagerPage_stat-label__2oYTR{font-size:11px;font-weight:700;margin-bottom:6px;opacity:.85}.ManagerPage_stat-body__a5RAR{align-items:center;display:flex;justify-content:space-between}.ManagerPage_stat-value__DG-KZ{font-size:28px;font-weight:800}.ManagerPage_stat-icon__2WfzF{font-size:26px}.ManagerPage_orders-list__JImB\+{grid-gap:8px;display:grid;gap:8px}.ManagerPage_order-row__pP3Ao{align-items:center;background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);cursor:pointer;display:flex;gap:14px;padding:12px 14px;transition:background .15s}.ManagerPage_order-row__pP3Ao:hover{background:var(--color-bg-card)}.ManagerPage_order-number__C70wD{font-size:13px;font-weight:700;min-width:140px}.ManagerPage_order-client__v8ei9{color:var(--color-text-soft);flex:1 1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ManagerPage_order-total__XShZ6{font-size:13px;font-weight:700}.ManagerPage_order-readiness__gd8Fj{color:var(--color-text-muted);font-size:12px;min-width:60px;text-align:right}.ClientPage_stats-grid__-o72W{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:24px}.ClientPage_stat__y1EwT{border-radius:var(--radius-lg);color:#fff;padding:18px}.ClientPage_stat-label__09jv\+{font-size:11px;font-weight:700;margin-bottom:6px;opacity:.85}.ClientPage_stat-body__RNllA{align-items:center;display:flex;justify-content:space-between}.ClientPage_stat-value__DNpgS{font-size:30px;font-weight:800}.ClientPage_stat-icon__zll8L{font-size:26px}.ClientPage_orders-list__oPR3i{grid-gap:14px;display:grid;gap:14px}.ClientPage_loading-box__9UNSX{color:var(--color-text-muted);padding:40px;text-align:center}.ClientPage_order-header__Sc32T{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.ClientPage_order-main__l16nk{flex:1 1;min-width:200px}.ClientPage_order-title-row__MUNF0{align-items:center;display:flex;gap:8px;margin-bottom:4px}.ClientPage_order-number__ZvoBl{font-size:16px;font-weight:700}.ClientPage_order-meta__-P5Vm{color:var(--color-text-muted);font-size:12px}.ClientPage_order-amount-block__kiKZi{min-width:160px}.ClientPage_order-amount-label__qualy{color:var(--color-text-muted);font-size:11px;font-weight:600}.ClientPage_order-amount__6VPfR{font-size:18px;font-weight:700}.ClientPage_order-progress-block__1OAuS{min-width:140px}.ClientPage_order-progress-label__iWI3A{color:var(--color-text-muted);font-size:11px;font-weight:600;margin-bottom:4px}.ClientPage_progress-track__1mPAa{background:var(--color-divider);border-radius:3px;height:6px;overflow:hidden;width:130px}.ClientPage_order-actions__Z8yYM{display:flex;gap:8px}.ClientPage_items-list__8RihA{grid-gap:8px;display:grid;gap:8px;margin-top:14px}.ClientPage_item-row__gtDNn{align-items:center;background:var(--color-surface);border-radius:var(--radius);display:flex;gap:12px;padding:12px}.ClientPage_item-badge__6LhZ0{align-items:center;background:#fff;border:1px solid var(--color-border);border-radius:50%;color:var(--color-text-soft);display:flex;font-size:12px;font-weight:700;height:28px;justify-content:center;width:28px}.ClientPage_item-info__L1xpe{flex:1 1}.ClientPage_item-name__p0Umi{font-size:13px;font-weight:600}.ClientPage_item-meta__av4-M{color:var(--color-text-muted);font-size:12px}.ClientPage_claim-grid__eODxj{grid-gap:14px;display:grid;gap:14px}.ClientPage_claim-order-info__jpmfx{background:var(--color-surface);border-radius:var(--radius);color:var(--color-text-soft);font-size:13px;padding:12px}.ClientPage_claim-reason-label__n253J{color:var(--color-text-soft);font-size:13px;font-weight:600;margin-bottom:8px}.ClientPage_claim-reasons-grid__X1-Xw{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr}.ClientPage_reason-btn__MCorc{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);cursor:pointer;font-size:13px;font-weight:600;padding:10px 12px;text-align:left;transition:all .15s}.ClientPage_reason-btn-active__0KdHV{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.ClientPage_claim-desc-label__Aw1zs{color:var(--color-text-soft);font-size:13px;font-weight:600;margin-bottom:6px}.ClientPage_claim-textarea__TuCTD{border:1.5px solid var(--color-border);border-radius:var(--radius);box-sizing:border-box;font-family:inherit;font-size:14px;outline:none;padding:12px;resize:vertical;width:100%}.ClientPage_claim-error__SAQH9{background:#fee2e2;background:var(--color-danger-soft,#fee2e2);border-radius:var(--radius);color:var(--color-danger);font-size:13px;padding:10px}.WorkerPage_section-tabs__8P5Hf{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.WorkerPage_tab__uVHw6{align-items:center;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:10px 16px;transition:all .15s}.WorkerPage_tab--active__aGNAG{background:var(--color-primary);border-color:#0000;box-shadow:0 6px 20px #6366f14d;color:#fff}.WorkerPage_tab-icon__eyPyd{font-size:16px}.WorkerPage_queue__-JVfA{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.WorkerPage_item-card__W8nWo{background:var(--color-bg-card);border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:12px;padding:18px}.WorkerPage_item-header__3aA8z{align-items:center;display:flex;gap:10px}.WorkerPage_position-badge__pLDOH{align-items:center;background:var(--color-primary-soft);border-radius:var(--radius);color:var(--color-primary);display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:36px;justify-content:center;width:36px}.WorkerPage_order-info__5PcZ7{flex:1 1}.WorkerPage_order-number__XjzsW{font-size:13px;font-weight:700}.WorkerPage_order-client__aOKTI{color:var(--color-text-muted);font-size:12px}.WorkerPage_item-name__6d678{font-size:16px;font-weight:700}.WorkerPage_item-dims__-8f9C{color:var(--color-text-soft);font-size:13px;margin-top:4px}.WorkerPage_item-glazing__jIzXA{color:var(--color-text-muted);font-size:12px;margin-top:2px}.WorkerPage_item-note__0IP60{background:var(--color-surface);border-radius:var(--radius-sm);color:var(--color-text-soft);font-size:12px;margin-top:8px;padding:8px}.OrdersListPage_filters__cPPOJ{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.OrdersListPage_search-wrap__PYgqz{flex:1 1;max-width:360px;min-width:240px}.OrdersListPage_select__cQTK9{background:#fff;border:1.5px solid #e5e7eb;border-radius:var(--radius);flex:1 1;font-family:inherit;font-size:14px;padding:11px 14px}.OrdersListPage_status-pills__kQ5oB{display:flex;flex-wrap:wrap;gap:6px}.OrdersListPage_status-pill__xKiLv{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text-soft);cursor:pointer;font-size:13px;font-weight:600;padding:8px 14px;transition:all .15s}.OrdersListPage_status-pill__xKiLv.OrdersListPage_active__reGFO{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.OrdersListPage_list__AGADz{grid-gap:12px;display:grid;gap:12px}.OrdersListPage_order-row__PRMoq{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.OrdersListPage_col-number__eMX-g{min-width:200px}.OrdersListPage_col-dealer__I7tvL{flex:1 1;min-width:180px}.OrdersListPage_col-qty__Epreh{min-width:100px}.OrdersListPage_col-total__hNRqm{min-width:130px}.OrdersListPage_col-readiness__2EoqG{min-width:140px}.OrdersListPage_label__8tjqk{color:var(--color-text-muted);font-size:12px;font-weight:500;margin-bottom:2px}.OrdersListPage_label-readiness__1g2KU{color:var(--color-text-muted);font-size:12px;font-weight:500;margin-bottom:6px}.OrdersListPage_number-row__S0Dg4{align-items:center;display:flex;gap:8px}.OrdersListPage_order-number__7A6Ap{color:var(--color-text);font-size:16px;font-weight:700}.OrdersListPage_dealer-name__0INC6{font-size:14px;font-weight:600}.OrdersListPage_dealer-city__z5eGo{color:var(--color-text-muted);font-size:12px}.OrdersListPage_value-lg__CnbO-{font-size:16px;font-weight:700}.OrdersListPage_progress-track__pxXlu{background:var(--color-divider);border-radius:3px;height:6px;overflow:hidden;width:130px}.OrdersListPage_progress-fill__i3b7Z{height:100%;transition:width .3s}.OrdersListPage_arrow__6ojc9{color:var(--color-text-muted);font-size:18px}.OrdersListPage_loading__qpr8M{color:var(--color-text-muted);padding:40px;text-align:center}.Autocomplete_root__1o4xH{position:relative;width:100%}.Autocomplete_label__wuaVP{color:var(--color-text-soft);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.Autocomplete_input-wrap__S22cO{align-items:center;background:var(--color-bg-card);border-radius:var(--radius);display:flex;gap:8px;padding:0 14px;transition:border-color .15s,box-shadow .15s}.Autocomplete_prefix__b9ZEh{color:var(--color-text-muted)}.Autocomplete_input__cSdp\+{background:#0000;border:none;color:var(--color-text);flex:1 1;font-family:inherit;font-size:14px;outline:none;padding:11px 0}.Autocomplete_hint__bMHz8{color:var(--color-text-muted);display:block;font-size:12px;margin-top:4px}.Autocomplete_dropdown__gKxIO{animation:Autocomplete_fade-in__Rz6f4 .15s ease;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:0 6px 20px #0f172a14;left:0;max-height:240px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:50}.Autocomplete_option__K38uW{background:#0000;border:none;color:var(--color-text);cursor:pointer;display:block;font-family:inherit;font-size:14px;padding:10px 14px;text-align:left;transition:background .1s;width:100%}.Autocomplete_option__K38uW:hover{background:var(--color-surface)}.OrderItemRow_card__xVK8r{background:var(--color-bg-card);border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:14px;padding:20px}.OrderItemRow_header__hbHNu{align-items:center;display:flex;justify-content:space-between}.OrderItemRow_header-left__V-ai7{align-items:center;display:flex;gap:10px}.OrderItemRow_index-badge__FK5cs{align-items:center;background:var(--color-primary-soft);border-radius:50%;color:var(--color-primary);display:flex;font-size:13px;font-weight:700;height:28px;justify-content:center;width:28px}.OrderItemRow_position-label__ueBeU{font-size:14px;font-weight:600}.OrderItemRow_quantity-hint__Mefi5{color:var(--color-text-muted);font-size:12px}.OrderItemRow_product-preview__zFAAD{align-items:center;background:var(--color-surface);border-radius:var(--radius);display:flex;gap:12px;padding:10px}.OrderItemRow_product-preview-img__i72fL{border-radius:8px;height:56px;object-fit:cover;width:56px}.OrderItemRow_product-preview-info__h95IL{flex:1 1}.OrderItemRow_product-preview-name__cm9Xf{font-size:13px;font-weight:700}.OrderItemRow_product-preview-meta__x732J{color:var(--color-text-muted);font-size:11px}.OrderItemRow_grid-2-1__l0FNh{grid-gap:12px;display:grid;gap:12px;grid-template-columns:2fr 1fr}.OrderItemRow_grid-3__MQff1{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr}.OrderItemRow_grid-2__sYcF-{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.OrderItemRow_checkbox-label-with-offset__USXe\+,.OrderItemRow_checkbox-label__xpyZ9{align-items:center;color:var(--color-text-soft);cursor:pointer;display:flex;font-size:13px;gap:8px}.OrderItemRow_checkbox-label-with-offset__USXe\+{padding-top:28px}.OrderItemRow_side-block__20xbJ{background:var(--color-surface);border-radius:var(--radius);padding:14px}.OrderItemRow_side-block-title__Av8Zh{color:var(--color-text-soft);font-size:12px;font-weight:700;letter-spacing:.3px;margin-bottom:10px}.OrderItemRow_price-calc__cYbN-{background:#f1f5f9;border-radius:var(--radius);padding:16px}.OrderItemRow_price-calc-title__8nVp-{color:var(--color-text-soft);font-size:12px;font-weight:700;letter-spacing:.3px;margin-bottom:10px}.OrderItemRow_price-breakdown__-lhzh{grid-gap:4px;display:grid;font-size:13px;gap:4px;margin-bottom:12px}.OrderItemRow_price-row__9YMSK{display:flex;justify-content:space-between}.OrderItemRow_price-row-label__jk0Ic{color:var(--color-text-soft)}.OrderItemRow_price-row-value__dtMfS{font-weight:600}.OrderItemRow_price-inputs__kqMGy{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:1fr 1fr}.OrderItemRow_line-total-box__FOJ65{background:#fff;border:1px solid var(--color-border-soft);border-radius:var(--radius);padding:11px 14px}.OrderItemRow_line-total-label__nokq7{color:var(--color-text-muted);font-size:11px;font-weight:600}.OrderItemRow_line-total-value__\+bFTG{color:var(--color-primary);font-size:20px;font-weight:800}.OrderItemRow_recalc-wrap__yModF{margin-top:8px}.OrderItemRow_recalc-btn__80EyE{background:#0000;border:none;color:var(--color-primary);cursor:pointer;font-size:12px;font-weight:600;padding:0}.ClientPicker_root__i2WR\+{grid-gap:12px;display:grid;gap:12px}.ClientPicker_field-label__H5tHu{color:var(--color-text-soft);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.ClientPicker_select-row__tC-Hm{display:flex;gap:8px}.ClientPicker_select__BZvEt{background:var(--color-bg-card);border:1.5px solid var(--color-border);border-radius:var(--radius);flex:1 1;font-family:inherit;font-size:14px;padding:11px 14px}.ClientPicker_inline-form__MA7-y{display:flex;gap:6px;margin-top:8px}.ClientPicker_contact-hint__smD4r{color:var(--color-text-muted);font-size:12px;margin-top:6px}.ClientPicker_warning-hint__TGfLi{color:var(--color-warning);font-size:12px;margin-top:6px}.OrderFormPage_error-banner__gwRt4{background:#fee2e2;background:var(--color-danger-soft,#fee2e2);border-radius:var(--radius);color:var(--color-danger);font-size:14px;margin-bottom:16px;padding:12px}.OrderFormPage_form-grid__notL4{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 320px}.OrderFormPage_left-col__W1boX{display:flex;flex-direction:column;gap:20px}.OrderFormPage_client-reference__qG3ap{margin-top:14px}.OrderFormPage_card-actions__630fk{display:flex;gap:8px}.OrderFormPage_items-list__FnoLb{display:flex;flex-direction:column;gap:14px}.OrderFormPage_responsive-grid__uSbAG{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.OrderFormPage_discount-reason__gscss,.OrderFormPage_note-field__6IZBJ{margin-top:12px}.OrderFormPage_aside__xQgRB{position:sticky;top:20px}.OrderFormPage_summary-card__\+G4gi{background:#0f172a;border-radius:var(--radius-lg);box-shadow:0 20px 40px #0f172a2e;color:#fff;padding:20px}.OrderFormPage_summary-label__mndZr{color:#fff9;font-size:12px;font-weight:600;margin-bottom:4px}.OrderFormPage_summary-total__p9Afb{font-size:32px;font-weight:800;margin-bottom:12px}.OrderFormPage_summary-rows__z9cG\+{grid-gap:6px;border-top:1px solid #ffffff1a;display:grid;font-size:13px;gap:6px;padding-top:12px}.OrderFormPage_summary-hint__W5G\+\+{background:#ffffff0d;border-radius:var(--radius);color:#ffffffb3;font-size:12px;line-height:1.5;margin-top:16px;padding:12px}.OrderFormPage_summary-row__lm41A{display:flex;justify-content:space-between}.OrderFormPage_summary-row-label__Au2EF{color:#fff9}.OrderFormPage_summary-row-value__\+0Hh5{font-weight:600}@media (max-width:768px){.OrderFormPage_form-grid__notL4{grid-template-columns:1fr}.OrderFormPage_aside__xQgRB{position:static}.OrderFormPage_responsive-grid__uSbAG{grid-template-columns:1fr}}.StageGrid_wrapper__TvsSR{overflow-x:auto}.StageGrid_table__\+gfSl{border-collapse:initial;border-spacing:0;width:100%}.StageGrid_th__zG3eA{text-align:left}.StageGrid_th-center__bmjWn,.StageGrid_th__zG3eA{background:var(--color-surface);border-bottom:1px solid var(--color-border);color:var(--color-text-soft);font-size:11px;font-weight:700;padding:8px 10px;position:sticky;top:0}.StageGrid_th-center__bmjWn{min-width:56px;text-align:center}.StageGrid_th-icon__d7Ouh{font-size:18px}.StageGrid_th-icon-label__4JIIX{font-size:10px;font-weight:600;margin-top:2px}.StageGrid_td-center__Glp\+W,.StageGrid_td__SdytO{border-bottom:1px solid var(--color-divider);font-size:13px;padding:10px}.StageGrid_td-center__Glp\+W{text-align:center}.StageGrid_item-name__PeoyC{font-size:13px;font-weight:600}.StageGrid_item-meta__TQi7H{color:var(--color-text-muted);font-size:11px}.StageGrid_stage-btn__K74rL{border:none;border-radius:50%;font-size:14px;font-weight:800;height:28px;transition:transform .1s,background .2s;width:28px}.StageGrid_stage-btn__K74rL:hover{transform:scale(1.15)}.StageGrid_stage-btn-disabled__0LELU{cursor:default}.StageGrid_stage-na__n7Xpj{color:var(--color-text-muted);font-size:12px}.StageGrid_empty__0eMC6{color:var(--color-text-muted);padding:16px}.OrderChat_root__C6pUK{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.OrderChat_header__6fRxh{align-items:center;background:var(--color-surface);border:none;cursor:pointer;display:flex;font-family:inherit;justify-content:space-between;padding:14px 16px;width:100%}.OrderChat_header-left__4wj\+0{align-items:center;display:flex;gap:8px}.OrderChat_header-icon__UGoPC{font-size:18px}.OrderChat_header-title__Z\+1EQ{color:var(--color-text);font-size:14px;font-weight:700}.OrderChat_count-badge__5PyTU{background:var(--color-primary);border-radius:999px;color:#fff;font-size:11px;font-weight:700;padding:1px 7px}.OrderChat_chevron__Hf\+ug{color:var(--color-text-muted);font-size:12px;transition:transform .15s}.OrderChat_chevron-open__tVYBf{transform:rotate(180deg)}.OrderChat_chevron-closed__2MdFe{transform:rotate(0deg)}.OrderChat_messages__x7hpQ{background:var(--color-bg);height:320px;overflow-y:auto;padding:14px}.OrderChat_messages-empty__3UaSu{color:var(--color-text-muted);font-size:13px;padding:40px;text-align:center}.OrderChat_message-row__L\+S7m{display:flex;margin-bottom:10px}.OrderChat_message-row-mine__daSEQ{justify-content:flex-end}.OrderChat_message-row-theirs__6oiNq{justify-content:flex-start}.OrderChat_bubble__ShqpN{border-radius:12px;box-shadow:var(--shadow-sm);font-size:13px;max-width:75%;padding:8px 12px}.OrderChat_bubble-mine__1CTJl{background:var(--color-primary);border-bottom-right-radius:4px;color:#fff}.OrderChat_bubble-theirs__xDDrC{background:var(--color-bg-card);border-bottom-left-radius:4px;color:var(--color-text)}.OrderChat_bubble-sender__c1UnX{font-size:11px;font-weight:700;margin-bottom:3px}.OrderChat_bubble-sender-role__i1TpL{font-size:10px;font-weight:500;margin-left:6px;opacity:.7}.OrderChat_bubble-time__6BJ6l{font-size:10px;margin-top:3px;opacity:.6}.OrderChat_bubble-time-mine__IPsam{text-align:right}.OrderChat_bubble-time-theirs__WMoJs{text-align:left}.OrderChat_input-row__xJQW8{border-top:1px solid var(--color-border);display:flex;gap:8px;padding:10px}.OrderChat_input__Nti\+R{border:1.5px solid var(--color-border);border-radius:var(--radius);flex:1 1;font-family:inherit;font-size:13px;outline:none;padding:10px 12px}.OrderDetailPage_grid__XGVVZ{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 320px}.OrderDetailPage_main-col__vIT\+f{display:flex;flex-direction:column;gap:20px}.OrderDetailPage_items-list__kK\+1W{grid-gap:10px;display:grid;gap:10px}.OrderDetailPage_state-placeholder__47dzq{padding:40px;text-align:center}.OrderDetailPage_state-placeholder--muted__SKnXK{color:var(--color-text-muted);padding:40px;text-align:center}.OrderDetailPage_note__XTlQY{background:var(--color-surface);border-radius:var(--radius);color:var(--color-text-soft);font-size:13px;margin-top:14px;padding:12px}.OrderDetailPage_dealer-grid__FZFCC{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.OrderDetailPage_field-label__GeF9Z{color:var(--color-text-muted);font-size:11px;font-weight:600;letter-spacing:.3px}.OrderDetailPage_field-value__xWlME{font-size:14px;font-weight:500;margin-top:2px}.OrderDetailPage_field-value--empty__c9hcx{color:var(--color-text-muted)}.OrderDetailPage_sidebar__m5r9x{display:flex;flex-direction:column;gap:16px;position:sticky;top:20px}.OrderDetailPage_summary-card__BLTk5{background:#0f172a;border-radius:var(--radius-lg);color:#fff;padding:20px}.OrderDetailPage_summary-badge__3bzT6{margin-bottom:12px}.OrderDetailPage_summary-amount-label__tFUUD{color:#fff9;font-size:12px;font-weight:600;margin-bottom:4px}.OrderDetailPage_summary-amount__uBAhS{font-size:30px;font-weight:800;margin-bottom:12px}.OrderDetailPage_readiness__6RQNU{margin-bottom:12px}.OrderDetailPage_readiness-header__7k91v{display:flex;font-size:12px;justify-content:space-between;margin-bottom:6px}.OrderDetailPage_readiness-label__ApIb1{color:#fff9}.OrderDetailPage_readiness-percent__NfP9J{font-weight:700}.OrderDetailPage_readiness-track__PKXFF{background:#ffffff1a;border-radius:3px;height:6px;overflow:hidden;width:100%}.OrderDetailPage_readiness-fill__Y7ymZ{height:100%;transition:width .3s}.OrderDetailPage_summary-rows__5FoJR{grid-gap:6px;border-top:1px solid #ffffff1a;display:grid;font-size:13px;gap:6px;padding-top:12px}.OrderDetailPage_summary-row__RTLvM{display:flex;justify-content:space-between}.OrderDetailPage_summary-row-label__wYrJH{color:#fff9}.OrderDetailPage_summary-row-value__k89kY{font-weight:600}.OrderDetailPage_discount-label__NA13O{color:var(--color-text-muted);font-size:12px;font-weight:600}.OrderDetailPage_discount-reason__ifzbe{font-size:13px;margin-top:4px}.OrderDetailPage_transfer-current__0P4\+X{color:var(--color-text-muted);font-size:13px;margin-bottom:12px}.OrderDetailPage_transfer-select-label__MqnkF{color:var(--color-text-soft);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.OrderDetailPage_transfer-select__j\+l-J{border:1.5px solid var(--color-border);border-radius:var(--radius);font-size:14px;padding:11px 14px;width:100%}.OrderDetailPage_item__U3KNc{align-items:center;background:var(--color-surface);border-radius:var(--radius);display:flex;gap:16px;padding:12px 14px}.OrderDetailPage_item-position__RmzKa{align-items:center;background:#fff;border:1px solid var(--color-border);border-radius:50%;color:var(--color-text-soft);display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:28px;justify-content:center;width:28px}.OrderDetailPage_item-body__Yfb94{flex:1 1;min-width:0}.OrderDetailPage_item-name__8s4Kr{font-size:14px;font-weight:600}.OrderDetailPage_item-meta__zUzev{color:var(--color-text-muted);font-size:12px;margin-top:2px}.OrderDetailPage_item-price__Rltcs{text-align:right}.OrderDetailPage_item-total__aUaJ5{font-size:14px;font-weight:700}.OrderDetailPage_item-unit__DUCuV{color:var(--color-text-muted);font-size:11px}.OrderDetailPage_item-cost__b\+ZiD{color:var(--color-text-soft);font-size:11px;margin-top:2px}.OrderInvoicePage_page__HkmHW{background:#fff;min-height:100vh;padding:40px}.OrderInvoicePage_loading__xEbAa{padding:40px}.OrderInvoicePage_inner__8LGWV{margin:0 auto;max-width:800px}.OrderInvoicePage_page-header__W8pdo{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:30px}.OrderInvoicePage_doc-title__sCu\+a{font-size:28px;font-weight:800;margin:0}.OrderInvoicePage_doc-number__qdvEX{color:var(--color-text-soft);font-size:18px;margin-top:4px}.OrderInvoicePage_company-block__TZPG\+{text-align:right}.OrderInvoicePage_company-name__B46\+a{font-size:14px;font-weight:700}.OrderInvoicePage_company-date__BTw9k{color:var(--color-text-muted);font-size:12px;margin-top:4px}.OrderInvoicePage_parties__OJyjz{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:30px}.OrderInvoicePage_block__sjbB4{border:1px solid var(--color-border);border-radius:8px;padding:14px}.OrderInvoicePage_block-title__ilPdq{color:var(--color-text-muted);font-size:11px;font-weight:700;margin-bottom:6px}.OrderInvoicePage_block-org-name__bbTYD{font-weight:700}.OrderInvoicePage_block-org-extra__3fM8E{font-size:13px}.OrderInvoicePage_block-org-city__tqCnF{color:var(--color-text-muted);font-size:13px}.OrderInvoicePage_items-table__B6RMt{border-collapse:collapse;margin-bottom:30px;width:100%}.OrderInvoicePage_items-thead-row__1o7i1{background:#f1f5f9}.OrderInvoicePage_th__kJHbo{text-align:left}.OrderInvoicePage_th-right__vQ8kq,.OrderInvoicePage_th__kJHbo{border-bottom:2px solid #cbd5e1;font-size:12px;font-weight:700;padding:10px 12px}.OrderInvoicePage_th-right__vQ8kq{text-align:right}.OrderInvoicePage_td__Ke5v3{border-bottom:1px solid #e5e7eb;font-size:13px;padding:10px 12px}.OrderInvoicePage_td-right-bold__hLX88,.OrderInvoicePage_td-right__wNxyv{border-bottom:1px solid #e5e7eb;font-size:13px;padding:10px 12px;text-align:right}.OrderInvoicePage_td-right-bold__hLX88{font-weight:700}.OrderInvoicePage_product-name__tj5PB{font-weight:600}.OrderInvoicePage_glazing-note__ocf\+6{color:var(--color-text-muted);font-size:11px}.OrderInvoicePage_totals__dxjAJ{display:flex;justify-content:flex-end}.OrderInvoicePage_totals-inner__hz0mL{min-width:280px}.OrderInvoicePage_summary-row__OiR9t{font-size:14px;font-weight:500}.OrderInvoicePage_summary-row-bold__1LeCH,.OrderInvoicePage_summary-row__OiR9t{border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:8px 0}.OrderInvoicePage_summary-row-bold__1LeCH{font-size:16px;font-weight:800}.OrderInvoicePage_signs__Gvk45{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr;margin-top:50px}.OrderInvoicePage_sign-title__YXWul{color:var(--color-text-muted);font-size:12px;margin-bottom:30px}.OrderInvoicePage_sign-line__zFnAM{border-bottom:1px solid #94a3b8}.OrderInvoicePage_sign-hint__kcbhR{color:var(--color-text-muted);font-size:11px;margin-top:4px}.OrderInvoicePage_print-actions__vlxkh{color:var(--color-text-muted);font-size:13px;margin-top:40px;text-align:center}.OrderInvoicePage_print-btn__k3\+H9{background:var(--color-primary);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 24px}@media print{body{margin:0}.OrderInvoicePage_no-print__tIrVF{display:none!important}}.ProductionPage_metrics-grid__er9W\+{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:24px}.ProductionPage_two-col__SNgyk{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 1fr}.ProductionPage_metric-card__GxdGU{border-radius:var(--radius-lg);box-shadow:0 10px 30px #6366f12e;color:#fff;padding:20px}.ProductionPage_metric-card__header__RmqF\+{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.ProductionPage_metric-card__label__vwB7N{font-size:11px;font-weight:700;opacity:.85}.ProductionPage_metric-card__icon__K\+umS{font-size:24px}.ProductionPage_metric-card__value__YslFz{font-size:36px;font-weight:800}.ProductionPage_empty__qXfb2{color:var(--color-text-muted);padding:16px}.ProductionPage_empty-center__54V2B{color:var(--color-text-muted);padding:24px;text-align:center}.ProductionPage_sections-list__wXI8K{display:flex;flex-direction:column;gap:8px}.ProductionPage_section-row__rfN6U{padding:8px 4px}.ProductionPage_section-row__header__ZJTqp{align-items:center;display:flex;gap:10px;margin-bottom:6px}.ProductionPage_section-row__icon__mq84b{font-size:18px}.ProductionPage_section-row__name__vJlAU{flex:1 1;font-size:13px;font-weight:600}.ProductionPage_section-row__count__\+CvLl{color:var(--color-text-muted);font-size:12px}.ProductionPage_section-row__count__\+CvLl strong{color:var(--color-text)}.ProductionPage_progress-bar__U0HjC{background:var(--color-divider);border-radius:3px;height:6px;overflow:hidden;width:100%}.ProductionPage_progress-bar__fill__BCfVy{height:100%;transition:width .3s}.ProductionPage_orders-list__PxU2B{display:flex;flex-direction:column;gap:10px}.ProductionPage_order-card__5r1vt{background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);cursor:pointer;padding:14px;transition:background .15s}.ProductionPage_order-card__5r1vt:hover{background:var(--color-bg-card)}.ProductionPage_order-card__top__LZr7\+{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:6px}.ProductionPage_order-card__number__OyriW{font-size:13px;font-weight:700}.ProductionPage_order-card__meta__b6elM{color:var(--color-text-muted);font-size:12px;margin-bottom:8px}.ProductionPage_order-progress__STn8K{background:var(--color-divider);border-radius:2px;height:4px;overflow:hidden;width:100%}.ProductionPage_order-progress__fill__bECGn{height:100%}.ProductionPlanPage_date-bar__RmoL0{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}.ProductionPlanPage_date-input-wrap__7LaM0{flex:1 1;max-width:280px;min-width:220px}.ProductionPlanPage_stats-row__RbmQR{display:flex;gap:8px}.ProductionPlanPage_launch-btn__fVmD-{margin-left:auto}.ProductionPlanPage_stat__GUbP9{background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);min-width:120px;padding:8px 14px}.ProductionPlanPage_stat__label__6ZAm7{color:var(--color-text-muted);font-size:11px;font-weight:600}.ProductionPlanPage_stat__value__z4ffm{font-size:20px;font-weight:800}.ProductionPlanPage_two-col__TDQN3{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.ProductionPlanPage_orders-grid__EpYi6{grid-gap:8px;display:grid;gap:8px}.ProductionPlanPage_order-row__lh1YG{align-items:center;background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);cursor:pointer;display:flex;gap:12px;padding:12px;transition:all .15s}.ProductionPlanPage_order-row--selected__Si4Oe{background:var(--color-primary-soft);border-color:var(--color-primary)}.ProductionPlanPage_order-row__checkbox__tuSuZ{cursor:pointer;height:16px;width:16px}.ProductionPlanPage_order-row__body__RPkJE{flex:1 1;min-width:0}.ProductionPlanPage_order-row__top__AgXme{align-items:center;display:flex;gap:8px}.ProductionPlanPage_order-row__number__5iOJq{font-size:13px;font-weight:700}.ProductionPlanPage_order-row__meta__7b4yk{color:var(--color-text-muted);font-size:12px;margin-top:2px}.SectionsPage_list__8UwdO{display:grid}.SectionsPage_row__2wA\+w{align-items:center;display:flex;gap:16px;padding:16px 20px}.SectionsPage_row--disabled__vCADT{opacity:.5}.SectionsPage_row__icon-wrap__p0qYz{align-items:center;background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);display:flex;flex-shrink:0;font-size:18px;height:36px;justify-content:center;width:36px}.SectionsPage_row__info__PQo-7{flex:1 1}.SectionsPage_row__title__-Y1HN{align-items:center;display:flex;gap:8px}.SectionsPage_row__name__7bW8j{font-size:14px;font-weight:700}.SectionsPage_row__types__ijK6E{color:var(--color-text-muted);font-size:12px;margin-top:2px}.BottlenecksPage_filter-bar__fKbZF{align-items:center;display:flex;gap:8px;margin-bottom:16px}.BottlenecksPage_filter-bar__label__dkV-v{color:var(--color-text-muted);font-size:13px}.BottlenecksPage_filter-btn__sCoxy{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text-soft);cursor:pointer;font-size:13px;font-weight:600;padding:6px 12px}.BottlenecksPage_filter-btn--active__S3D\+0{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.BottlenecksPage_loading__M4HCZ{color:var(--color-text-muted);padding:30px;text-align:center}.BottlenecksPage_table__eft--{border-collapse:collapse;font-size:14px;width:100%}.BottlenecksPage_thead__kUU8b{background:var(--color-surface)}.BottlenecksPage_th__lZKgc{color:var(--color-text-muted);font-size:12px;font-weight:600;padding:12px;text-align:left}.BottlenecksPage_th--right__Nph0J{text-align:right}.BottlenecksPage_tr__pVKlF{border-top:1px solid var(--color-border);cursor:pointer}.BottlenecksPage_tr__pVKlF:hover{background:var(--color-surface)}.BottlenecksPage_td__K01vx{padding:12px}.BottlenecksPage_td--right__Xdiof{font-weight:700;padding:12px;text-align:right}.BottlenecksPage_td--muted__RsagK{color:var(--color-text-muted);font-size:12px;padding:12px}.BottlenecksPage_td__order-num__p9OVY{font-weight:700}.BottlenecksPage_td__client__nGrrx{color:var(--color-text-muted);font-size:11px}.BottlenecksPage_section-badge__c6rX\+{background:#fef3c7;border-radius:12px;color:#92400e;font-size:12px;font-weight:600;padding:4px 10px}.ProductFormModal_error-box__dO-IR{background:#fef2f2;border-radius:8px;color:var(--color-danger);font-size:13px;margin-bottom:14px;padding:10px}.ProductFormModal_main-grid__gFA62{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.ProductFormModal_field-label__oNE8p{color:var(--color-text-soft);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.ProductFormModal_select__8P1ht{background:var(--color-bg-card);border:1.5px solid var(--color-border);border-radius:var(--radius);font-size:14px;padding:11px 14px;width:100%}.ProductFormModal_full-name-preview__D\+t\+b{background:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-text);font-size:14px;font-weight:600;padding:11px 14px}.ProductFormModal_picker-section__AVv6z{margin-top:22px}.ProductFormModal_picker-section__AVv6z+.ProductFormModal_picker-section__AVv6z{margin-top:18px}.ProductFormModal_picker-header__dYtrL{display:flex;justify-content:space-between;margin-bottom:8px}.ProductFormModal_picker-count__ZL\+IQ{color:var(--color-text-muted);font-size:11px}.ProductFormModal_picker-box__Fhosa{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);display:flex;flex-wrap:wrap;gap:6px;max-height:180px;overflow-y:auto;padding:10px}.ProductFormModal_picker-empty__Orr3n{color:var(--color-text-muted);font-size:12px}.ProductFormModal_chip__hf0Er{align-items:center;background:#fff;border:1px solid var(--color-border);border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:6px;padding:6px 12px;transition:all .15s}.ProductFormModal_chip--active__l6QOL{background:var(--color-primary-soft);border-color:var(--color-primary)}.ProductFormModal_color-dot__j7OjJ{border:1px solid var(--color-border);border-radius:50%;flex-shrink:0;height:14px;width:14px}.ProductFormModal_field-mt__ucact{margin-top:14px}.ProductFormModal_field-mt-sm__JRBbm{margin-top:12px}.ProductFormModal_photo-field__5VeJD{display:flex;flex-direction:column}.ProductFormModal_photo-row__bzlzY{align-items:center;display:flex;gap:12px;margin-top:4px}.ProductFormModal_photo-thumb__g59o2{border:1px solid var(--color-border);border-radius:8px;flex-shrink:0;height:56px;object-fit:cover;width:56px}.ProductFormModal_photo-empty__ksfjT{align-items:center;border:1px dashed var(--color-border);border-radius:8px;color:#999;color:var(--color-text-muted,#999);display:flex;flex-shrink:0;font-size:10px;height:56px;justify-content:center;text-align:center;width:56px}.ProductFormModal_photo-actions__XJGVv{align-items:center;display:flex;gap:8px}.ProductFormModal_photo-btn__Jihyr{align-items:center;background:#fff;border:1px solid var(--color-border);border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;padding:7px 14px;transition:border-color .15s,background .15s}.ProductFormModal_photo-btn__Jihyr:hover{background:var(--color-primary-soft);border-color:var(--color-primary)}.ProductFormModal_photo-remove__hQVk3{background:none;border:none;color:#c0392b;cursor:pointer;font-size:12px;padding:4px}.ProductFormModal_photo-remove__hQVk3:hover{text-decoration:underline}.ProductsPage_filters__LNbGh{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.ProductsPage_search-wrap__ZQuo5{flex:1 1;max-width:420px;min-width:240px}.ProductsPage_type-select__hMZlx{background:var(--color-bg-card);border:1.5px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);cursor:pointer;font-size:13px;height:42px;padding:0 14px}.ProductsPage_loading__xLhjN{color:var(--color-text-muted);padding:40px;text-align:center}.ProductsPage_grid__nyFIb{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.ProductsPage_product-card__SoiRC{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;transition:transform .15s,box-shadow .15s}.ProductsPage_product-card__SoiRC:hover{box-shadow:0 6px 20px #0f172a14;transform:translateY(-2px)}.ProductsPage_product-card--inactive__rtzf8{opacity:.55}.ProductsPage_photo__82acN{align-items:center;background:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex;height:180px;justify-content:center;width:100%}.ProductsPage_photo__82acN img{height:100%;object-fit:cover;width:100%}.ProductsPage_photo-placeholder__mH6QF{font-size:56px;opacity:.3}.ProductsPage_body__Pp8Tg{padding:14px}.ProductsPage_type-badge__r\+wKQ{background:var(--color-primary-soft);border-radius:6px;color:var(--color-primary);display:inline-block;font-size:11px;font-weight:600;margin-bottom:6px;padding:2px 8px}.ProductsPage_product-name__aaPv3{color:var(--color-text);font-size:15px;font-weight:700}.ProductsPage_series-info__qHxxx{color:var(--color-text-muted);font-size:12px;margin-top:2px}.ProductsPage_price__QHvXm{color:var(--color-primary);font-size:18px;font-weight:800;margin-top:10px}.ProductsPage_variants-info__8AL9W{color:var(--color-text-muted);font-size:11px;margin-top:10px}.ProductsPage_card-actions__Ot7A3{display:flex;gap:6px;margin-top:12px}.ProductTypesPage_loading__kysWb{color:var(--color-text-muted);padding:40px;text-align:center}.ProductTypesPage_table__VAmCX{border-collapse:collapse;font-size:14px;width:100%}.ProductTypesPage_thead__Vey-3{background:var(--color-surface)}.ProductTypesPage_thead__Vey-3 tr{color:var(--color-text-muted);font-size:12px}.ProductTypesPage_th__b8ScJ{padding:12px;text-align:left}.ProductTypesPage_th--right__8e08S{padding:12px;text-align:right}.ProductTypesPage_th--num__fFkuG{padding:12px;text-align:left;width:60px}.ProductTypesPage_th--actions__c4xCH{padding:12px;text-align:right;width:140px}.ProductTypesPage_tr__8fHbR{border-top:1px solid var(--color-border)}.ProductTypesPage_td__ZrtWQ{padding:12px}.ProductTypesPage_td--muted__Aq5mZ{color:var(--color-text-muted);font-size:12px;padding:12px}.ProductTypesPage_td--mono__T3iEU{color:var(--color-text-muted);font-family:monospace;font-size:13px;padding:12px}.ProductTypesPage_td--right__cIWyO{font-weight:700;padding:12px;text-align:right}.ProductTypesPage_td--actions__U6\+KR{padding:12px;text-align:right}.ProductTypesPage_status-badge__xAoam{border-radius:6px;font-size:11px;font-weight:600;padding:3px 8px}.ProductTypesPage_status-badge--active__-D9QQ{background:#d1fae5;color:#065f46}.ProductTypesPage_status-badge--inactive__9-iMV{background:#fee2e2;color:#991b1b}.ProductTypesPage_row-icon__a41Gf{font-size:18px;margin-right:8px}.ProductTypesPage_error-box__NBQuu{background:#fef2f2;border-radius:8px;color:var(--color-danger);font-size:13px;margin-bottom:12px;padding:10px}.ProductTypesPage_field-mt__DiUbb{margin-top:12px}.ProductTypesPage_two-col__VVVPl{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:12px}.ProductTypesPage_checkbox-row__mMVoA{align-items:center;display:flex;font-size:14px;gap:8px;margin-top:14px}.SeriesPage_loading__Dc68T{color:var(--color-text-muted);padding:40px;text-align:center}.SeriesPage_table__F047u{border-collapse:collapse;font-size:14px;width:100%}.SeriesPage_thead__s101K{background:var(--color-surface)}.SeriesPage_thead__s101K tr{color:var(--color-text-muted);font-size:12px}.SeriesPage_th__XeR1r{padding:12px;text-align:left}.SeriesPage_th--right__I9CxN{padding:12px;text-align:right}.SeriesPage_th--num__Ocnmp{padding:12px;text-align:left;width:60px}.SeriesPage_th--actions__0hM-8{padding:12px;text-align:right;width:140px}.SeriesPage_tr__cjzCJ{border-top:1px solid var(--color-border)}.SeriesPage_td__KXHkQ{padding:12px}.SeriesPage_td--muted__xMkQ6{color:var(--color-text-muted);font-size:12px;padding:12px}.SeriesPage_td--desc__wF\+Ge{color:var(--color-text-muted);font-size:13px;padding:12px}.SeriesPage_td--right__fB52Q{font-weight:700}.SeriesPage_td--actions__A-\+T4,.SeriesPage_td--right__fB52Q{padding:12px;text-align:right}.SeriesPage_status-badge__kKoNz{border-radius:6px;font-size:11px;font-weight:600;padding:3px 8px}.SeriesPage_status-badge--active__vEklR{background:#d1fae5;color:#065f46}.SeriesPage_status-badge--inactive__CzSKZ{background:#fee2e2;color:#991b1b}.SeriesPage_row-icon__INz30{font-size:18px;margin-right:8px}.SeriesPage_error-box__oK2r-{background:#fef2f2;border-radius:8px;color:var(--color-danger);font-size:13px;margin-bottom:12px;padding:10px}.SeriesPage_field-mt__of3px{margin-top:12px}.SeriesPage_three-col__vy94j{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr;margin-top:12px}.SeriesPage_checkbox-row__1m3k9{align-items:center;display:flex;font-size:14px;gap:8px;margin-top:14px}.ColorsPage_filters__Z0j7X{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.ColorsPage_search-wrap__RWtxt{flex:1 1;max-width:360px;min-width:240px}.ColorsPage_select__6Rbe4{background:var(--color-bg-card);border:1.5px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);cursor:pointer;font-size:13px;height:42px;padding:0 14px}.ColorsPage_loading__hxL4n{color:var(--color-text-muted);padding:40px;text-align:center}.ColorsPage_grid__gE6ho{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.ColorsPage_card__hBLkq{background:var(--color-bg-card);border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);overflow:hidden;transition:transform .15s,box-shadow .15s}.ColorsPage_card__hBLkq:hover{box-shadow:0 8px 24px #0f172a14;transform:translateY(-2px)}.ColorsPage_card-photo__C1Ilu{height:130px;position:relative}.ColorsPage_card-badge__2EFwg{background:#000000b3;border-radius:12px;color:#fff;font-size:11px;padding:3px 8px;position:absolute;right:8px;top:8px}.ColorsPage_card-body__XaEeE{padding:14px}.ColorsPage_card-meta-row__4Uywt{align-items:center;display:flex;gap:8px;margin-bottom:4px}.ColorsPage_card-swatch__VqYbT{border:1px solid var(--color-border);border-radius:50%;height:12px;width:12px}.ColorsPage_card-meta-text__eWvXs{color:var(--color-text-muted);font-size:11px}.ColorsPage_card-name__uTwfO{font-size:15px;font-weight:700}.ColorsPage_card-supplier__bDtwJ{color:var(--color-text-muted);font-size:12px;margin-top:2px}.ColorsPage_card-thicknesses__G5l5p{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ColorsPage_thickness-chip__EJWTt{background:var(--color-surface);border-radius:6px;color:var(--color-text-soft);font-size:11px;padding:3px 8px}.ColorsPage_card-analogs__OfhE\+{color:var(--color-text-muted);font-size:11px;margin-top:10px}.ColorsPage_card-actions__uNlW5{display:flex;gap:6px;margin-top:12px}.ColorsPage_form-grid__MrgUy{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ColorsPage_field-label__q6XXl{color:var(--color-text-soft);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.ColorsPage_field-select__VlN7M{background:var(--color-bg-card);border:1.5px solid var(--color-border);border-radius:var(--radius);font-size:14px;padding:11px 14px;width:100%}.ColorsPage_checkboxes__X5hSU{display:flex;flex-wrap:wrap;gap:24px;margin-top:14px}.ColorsPage_checkbox-label__pfcpS{align-items:center;display:flex;font-size:13px;gap:8px}.ColorsPage_photo-grid__saHhU{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:14px}.ColorsPage_thicknesses-header__ah9wu{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;margin-top:22px}.ColorsPage_thicknesses-label__H9yhq{color:var(--color-text-soft);font-size:13px;font-weight:600}.ColorsPage_thicknesses-empty__0e-8Q{background:var(--color-surface);border-radius:8px;color:var(--color-text-muted);font-size:12px;padding:12px}.ColorsPage_thicknesses-table-wrap__omLLa{border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.ColorsPage_thicknesses-table__COLKd{border-collapse:collapse;font-size:13px;width:100%}.ColorsPage_thicknesses-table__COLKd thead{background:var(--color-surface);color:var(--color-text-muted);font-size:11px}.ColorsPage_thicknesses-table__COLKd th{padding:8px;text-align:left}.ColorsPage_thicknesses-table__COLKd td{padding:6px}.ColorsPage_thicknesses-table__COLKd tr+tr{border-top:1px solid var(--color-border)}.ColorsPage_cell-input__YksaP{border:1px solid var(--color-border);border-radius:6px;font-family:inherit;font-size:13px;padding:6px 8px;width:100%}.ColorsPage_cell-rm-btn__xxiHe{background:none;border:none;color:var(--color-text-muted);cursor:pointer;font-size:16px}.ColorsPage_analogs-section__wTvmx{margin-top:22px}.ColorsPage_analogs-label__ZxSOB{color:var(--color-text-soft);font-size:13px;font-weight:600;margin-bottom:8px}.ColorsPage_analogs-list__S7cWU{border:1px solid var(--color-border);border-radius:8px;max-height:180px;overflow-y:auto;padding:6px}.ColorsPage_analog-row__FQBxI{align-items:center;border-radius:6px;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:4px 6px}.ColorsPage_analog-row__FQBxI:hover{background:var(--color-surface)}.ColorsPage_analog-swatch__HH-Lh{border:1px solid var(--color-border);border-radius:50%;height:14px;width:14px}.ColorsPage_analog-group__lGWYa{color:var(--color-text-muted);font-size:11px;margin-left:auto}.ColorsPage_error-box__\+ftTI{background:#fef2f2;border-radius:8px;color:var(--color-danger);font-size:13px;margin-bottom:12px;padding:10px}.ColorsPage_texture-row__gdmc1{margin-top:14px}.GlassesPage_loading__uHc9B{color:var(--color-text-muted);padding:40px;text-align:center}.GlassesPage_grid__sP6jI{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.GlassesPage_card__ZfRBH{background:var(--color-bg-card);border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);overflow:hidden}.GlassesPage_card-photo__TYc10{background:#e5e7eb;background-position:50%;background-size:cover;height:140px}.GlassesPage_card-body__Dmv8V{padding:12px}.GlassesPage_card-name__4CxGJ{font-size:14px;font-weight:700}.GlassesPage_card-note__Uo5gc{color:var(--color-text-muted);font-size:12px;margin-top:4px}.GlassesPage_card-actions__a6k8L{display:flex;gap:6px;margin-top:10px}.GlassesPage_error-box__OeQTG{background:#fef2f2;border-radius:8px;color:var(--color-danger);font-size:13px;margin-bottom:12px;padding:10px}.GlassesPage_field-mt__m6osG{margin-top:12px}.GlassesPage_checkbox-row__H01FI{align-items:center;display:flex;font-size:14px;gap:8px;margin-top:14px}.ShipmentsPage_layout__9HMo-{grid-gap:20px;display:grid;gap:20px;grid-template-columns:320px 1fr}.ShipmentsPage_sidebar__WxsqE{background:var(--color-bg-card);border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);max-height:calc(100vh - 200px);overflow-y:auto;padding:8px;position:sticky;top:100px}.ShipmentsPage_sidebar-empty__oHcEP{color:var(--color-text-muted);font-size:13px;padding:30px;text-align:center}.ShipmentsPage_date-group__sDL\+R{margin-bottom:12px}.ShipmentsPage_date-label__y1dXp{color:var(--color-text-muted);font-size:11px;font-weight:700;letter-spacing:.5px;padding:6px 10px;text-transform:uppercase}.ShipmentsPage_shipment-btn__Ni28F{background:#0000;border:none;border-radius:var(--radius);color:var(--color-text);cursor:pointer;display:block;font-family:inherit;margin-bottom:4px;padding:10px;text-align:left;width:100%}.ShipmentsPage_shipment-btn__Ni28F:hover{background:var(--color-surface)}.ShipmentsPage_shipment-btn-row__x\+hCx{display:flex;gap:8px;justify-content:space-between}.ShipmentsPage_shipment-btn-name__yINVx{font-size:13px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShipmentsPage_shipment-btn-meta__qCiBW{color:var(--color-text-muted);font-size:11px;margin-top:2px}.ShipmentsPage_shipment-btn-warn__M6mG-{color:#f59e0b;color:var(--color-warning,#f59e0b);font-weight:600}.ShipmentsPage_summary-header__ANE1l{align-items:center;display:flex;gap:14px;margin-bottom:14px}.ShipmentsPage_summary-label__H1jb7{color:var(--color-text-soft);font-size:13px;font-weight:600}.ShipmentsPage_date-input__KGO5U{background:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);font-family:inherit;font-size:14px;padding:8px 12px}.ShipmentsPage_summary-loading__fWeXG{color:var(--color-text-muted);padding:20px}.ShipmentsPage_stats-grid__QzR-x{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.ShipmentsPage_stat-box__w5ltd{background:var(--color-surface);border-radius:10px;padding:14px}.ShipmentsPage_stat-value__i3A5C{color:var(--color-text);font-size:28px;font-weight:800}.ShipmentsPage_sections-title__BmXf3,.ShipmentsPage_stat-title__GxotS{color:var(--color-text-muted);font-size:12px}.ShipmentsPage_sections-title__BmXf3{font-weight:700;margin-bottom:8px;text-transform:uppercase}.ShipmentsPage_sections-grid__RGrCJ{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.ShipmentsPage_section-card__IyaHt{background:var(--color-surface);border-radius:8px;padding:10px}.ShipmentsPage_section-row__eedUb{display:flex;font-size:12px;justify-content:space-between}.ShipmentsPage_progress-track__KEHkw{background:#e5e7eb;border-radius:4px;height:4px;margin-top:6px;overflow:hidden}.ShipmentsPage_progress-fill__GruVu{height:100%}.ShipmentsPage_stale-header__rxDiB{align-items:center;display:flex;gap:8px;margin-bottom:12px}.ShipmentsPage_stale-icon__5j71r{font-size:22px}.ShipmentsPage_stale-title__70tCP{color:#f59e0b;color:var(--color-warning,#f59e0b);font-size:15px;font-weight:800}.ShipmentsPage_stale-subtitle__gA3V2{color:var(--color-text-muted);font-size:12px}.ShipmentsPage_stale-group__n\+sI3{align-items:center;background:var(--color-surface);border-radius:8px;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px;padding:12px}.ShipmentsPage_stale-group-info__gwaw4{flex:1 1;min-width:0}.ShipmentsPage_stale-client__JCpTz{font-size:14px;font-weight:700}.ShipmentsPage_stale-orders__-2vU2{color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin-top:4px}.ShipmentsPage_stale-order-badge__EHoF\+{background:#fef3c7;border-radius:999px;font-weight:600;padding:2px 8px}.ShipmentsPage_stale-order-hours__P9pCW{margin-left:4px;opacity:.7}.ShipmentsPage_detail-header__e8WI-{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.ShipmentsPage_detail-header-left__Ozl8G{flex:1 1;min-width:0}.ShipmentsPage_detail-id__OTyQA{color:var(--color-text-muted);font-size:12px;margin-bottom:4px}.ShipmentsPage_detail-client__1DLJs{font-size:22px;font-weight:800}.ShipmentsPage_detail-date-row__vtl\+r{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.ShipmentsPage_date-edit-row__peJHW{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.ShipmentsPage_date-edit-input__4h4mf{background:var(--color-bg);border:1px solid var(--color-border);border-radius:6px;color:var(--color-text);font-family:inherit;font-size:13px;padding:6px 8px}.ShipmentsPage_detail-date-static__eRCZL{font-size:14px}.ShipmentsPage_detail-actions__UY5pm{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.ShipmentsPage_detail-note__hmm-a{background:var(--color-surface);border-radius:8px;font-size:13px;margin-top:10px;padding:10px}.ShipmentsPage_date-history__tfKp\+{margin-top:14px}.ShipmentsPage_date-history-summary__b9rv5{color:var(--color-text-muted);cursor:pointer;font-size:12px}.ShipmentsPage_date-history-list__ZdbhF{margin-top:8px;padding-left:18px}.ShipmentsPage_date-history-item__1h5QE{color:var(--color-text-soft);font-size:12px;padding:4px 0}.ShipmentsPage_orders-section__wfXQS{margin-top:18px}.ShipmentsPage_orders-section-header__\+08oy{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.ShipmentsPage_orders-section-title__H7avt{font-size:14px;font-weight:700}.ShipmentsPage_orders-section-meta__CbsOR{color:var(--color-text-muted);font-size:12px}.ShipmentsPage_orders-warn__E0WZ\+{color:#f59e0b;color:var(--color-warning,#f59e0b);margin-left:6px}.ShipmentsPage_orders-table__xl-6p{border-collapse:collapse;font-size:13px;width:100%}.ShipmentsPage_orders-thead__-hfcv{background:var(--color-surface);color:var(--color-text-muted);font-size:11px}.ShipmentsPage_th__LWIHo{font-weight:600;padding:8px 10px;text-align:left}.ShipmentsPage_th-right__hyu6U{font-weight:600;padding:8px 10px;text-align:right}.ShipmentsPage_th-icon__QRazX{font-weight:600;padding:8px 10px;text-align:left;width:40px}.ShipmentsPage_td-right__VvV\+p,.ShipmentsPage_td__em3XO{padding:8px 10px;vertical-align:middle}.ShipmentsPage_td-right__VvV\+p{font-weight:700;text-align:right}.ShipmentsPage_td-manager__0YqS0,.ShipmentsPage_td-muted__SUi2e{color:var(--color-text-muted);padding:8px 10px;vertical-align:middle}.ShipmentsPage_td-manager__0YqS0{font-size:12px}.ShipmentsPage_table-row__-D4lN{border-top:1px solid var(--color-border-soft)}.ShipmentsPage_priority-input__RzKJS{background:var(--color-bg);border:1px solid var(--color-border);border-radius:6px;color:var(--color-text);font-family:inherit;font-size:13px;padding:4px 6px;text-align:center;width:60px}.ShipmentsPage_priority-static__j0fxo{color:var(--color-text-muted)}.ShipmentsPage_readiness-cell__YaqRa{align-items:center;display:flex;gap:6px}.ShipmentsPage_readiness-track__cXRgI{background:#e5e7eb;border-radius:4px;flex:1 1;height:4px;overflow:hidden}.ShipmentsPage_readiness-fill__ieuIw{height:100%}.ShipmentsPage_readiness-pct__hz7LP{font-size:11px;min-width:30px;text-align:right}.ShipmentsPage_remove-btn__obR0a{background:none;border:none;color:var(--color-text-muted);cursor:pointer;font-size:14px;line-height:1;padding:0}.ShipmentsPage_form-grid__WZeV2{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ShipmentsPage_field-title__I0KtN{color:var(--color-text-soft);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.ShipmentsPage_field-input__HoprD{background:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius);box-sizing:border-box;color:var(--color-text);font-family:inherit;font-size:14px;padding:11px 14px;width:100%}.ShipmentsPage_form-row__IusSm{margin-top:12px}.ShipmentsPage_orders-list-wrap__4c2IH{max-height:220px}.ShipmentsPage_orders-list-wrap-lg__wjxsW,.ShipmentsPage_orders-list-wrap__4c2IH{border:1px solid var(--color-border);border-radius:8px;margin-top:8px;overflow-y:auto}.ShipmentsPage_orders-list-wrap-lg__wjxsW{max-height:320px}.ShipmentsPage_orders-list-empty__cfHQP{color:var(--color-text-muted);font-size:13px;padding:16px;text-align:center}.ShipmentsPage_order-label__auzig{align-items:center;border-bottom:1px solid var(--color-border-soft);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px}.ShipmentsPage_order-label-client__szW2b{color:var(--color-text-muted)}.ShipmentsPage_order-label-doors__oIpFc{color:var(--color-text-muted);font-size:11px;margin-left:auto}.ShipmentsPage_error-box__UImT9{background:#fef2f2;border-radius:8px;color:var(--color-danger);font-size:13px;margin-bottom:12px;padding:10px}.ShipmentsPage_orders-list-section__uwvYA{margin-top:14px}.PriceListsPage_layout__VsQxW{grid-gap:20px;display:grid;gap:20px;grid-template-columns:280px 1fr}.PriceListsPage_header-actions__3hE3Q{display:flex;gap:8px}.PriceListsPage_sidebar__fnRQP{background:var(--color-bg-card);border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);height:calc(100vh - 200px);overflow-y:auto;padding:8px;position:sticky;top:100px}.PriceListsPage_sidebar-loading__tR82g{color:var(--color-text-muted);font-size:13px;padding:20px;text-align:center}.PriceListsPage_empty-box__0Xk1X{color:var(--color-text-muted);padding:60px;text-align:center}.PriceListsPage_empty-box__0Xk1X,.PriceListsPage_matrix-header__iZYSu{background:var(--color-bg-card);border:1px solid var(--color-border-soft);border-radius:var(--radius-lg)}.PriceListsPage_matrix-header__iZYSu{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:14px;padding:16px}.PriceListsPage_matrix-header-title__A2A25{font-size:18px;font-weight:800}.PriceListsPage_matrix-header-meta__uAv9j{color:var(--color-text-muted);font-size:12px;margin-top:2px}.PriceListsPage_matrix-header-stats__BI8W3{color:var(--color-text-muted);display:flex;font-size:12px;gap:12px}.PriceListsPage_matrix-wrap__5PliQ{background:var(--color-bg-card);border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);overflow:hidden}.PriceListsPage_default-badge__vmzXu{background:#10b981;border-radius:4px;color:#fff;display:inline-block;font-size:10px;font-weight:700;margin-left:6px;padding:1px 6px;text-transform:uppercase}.PriceListsPage_tree-node__qMMlA{align-items:center;border-radius:var(--radius);cursor:pointer;display:flex;gap:6px;padding:8px 10px;transition:background .1s}.PriceListsPage_tree-node__qMMlA:hover{background:var(--color-surface)}.PriceListsPage_tree-node-active__1YKau{background:var(--color-primary-soft);color:var(--color-primary)}.PriceListsPage_tree-node-icon__Eqe9u{font-size:14px;opacity:.6}.PriceListsPage_tree-node-info__\+H5R1{flex:1 1;min-width:0}.PriceListsPage_tree-node-name__xCuG9{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PriceListsPage_tree-node-sub__E80N3{color:var(--color-text-muted);font-size:11px}.PriceListsPage_tree-node-actions__IoN8a{display:flex;gap:2px}.PriceListsPage_section__P-VsJ{border-top:1px solid var(--color-border-soft)}.PriceListsPage_section-header__Kwr03{align-items:center;background:var(--color-surface);cursor:pointer;display:flex;gap:10px;padding:12px 16px;-webkit-user-select:none;user-select:none}.PriceListsPage_section-header__Kwr03:first-child{border-top:none}.PriceListsPage_section-icon__Uo\+hG{font-size:18px}.PriceListsPage_section-title__3RQ4f{font-weight:700}.PriceListsPage_section-count__CzP34{color:var(--color-text-muted);font-size:12px}.PriceListsPage_section-chevron__CC-pp{font-size:12px;margin-left:auto;opacity:.5}.PriceListsPage_section-search__n6z3x{border-bottom:1px solid var(--color-border-soft);padding:10px 16px}.PriceListsPage_section-table-wrap__hSR6N{overflow-x:auto}.PriceListsPage_table__uJ5Lp{border-collapse:collapse;font-size:13px;width:100%}.PriceListsPage_thead__mJE5l{background:var(--color-surface);color:var(--color-text-muted);font-size:11px}.PriceListsPage_th__VPMnO{font-weight:600;padding:8px 10px;text-align:left}.PriceListsPage_th-right__bL-iW{font-weight:600;padding:8px 10px;text-align:right}.PriceListsPage_td__IqLw5{padding:6px 10px;vertical-align:middle}.PriceListsPage_td-first__xXNep{padding:6px 10px 6px 16px;vertical-align:middle}.PriceListsPage_td-right__V1jsZ{font-feature-settings:"tnum";color:var(--color-text-muted);font-variant-numeric:tabular-nums;padding:6px 10px;text-align:right;vertical-align:middle}.PriceListsPage_td-actions__YDOC0{padding:6px 10px;vertical-align:middle;width:40px}.PriceListsPage_tr-dirty__0eAhE{background:#fffbeb;border-top:1px solid var(--color-border-soft)}.PriceListsPage_tr-clean__aP33l{background:#0000;border-top:1px solid var(--color-border-soft)}.PriceListsPage_final-override__XgQP1{font-feature-settings:"tnum";color:var(--color-primary);font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.PriceListsPage_final-inherited__OCLC\+{font-feature-settings:"tnum";color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.PriceListsPage_final-diff__I9WDf{color:var(--color-text-muted);font-size:10px;font-weight:400}.PriceListsPage_cell-input__Vp4gm{font-size:13px;text-align:right}.PriceListsPage_cell-input__Vp4gm,.PriceListsPage_mode-select__YMoZD{border:1px solid var(--color-border);border-radius:6px;font-family:inherit;padding:6px 8px;width:100%}.PriceListsPage_mode-select__YMoZD{background:var(--color-bg-card);font-size:12px}.PriceListsPage_mode-label__\+tOov{color:var(--color-text-muted);font-size:12px}.PriceListsPage_icon-btn__8ODiS{background:none;border:none;border-radius:4px;color:var(--color-text-muted);cursor:pointer;font-size:14px;padding:2px 6px}.PriceListsPage_color-swatch-wrap__SZ-Sk{align-items:center;display:inline-flex;gap:8px}.PriceListsPage_color-swatch__RKNJf{border:1px solid var(--color-border);border-radius:50%;flex-shrink:0;height:14px;width:14px}.PriceListsPage_product-type__3OOyK{color:var(--color-text-muted);font-size:10px;margin-left:6px}.PriceListsPage_stat__CUQx1{min-width:60px;text-align:center}.PriceListsPage_stat-value__V191H{color:var(--color-text);font-size:18px;font-weight:800}.PriceListsPage_stat-value-highlight__p9Uqv{color:var(--color-primary);font-size:18px;font-weight:800}.PriceListsPage_stat-label__Z\+f-H{font-size:10px;opacity:.7}.PriceListsPage_form-error__W0-kO{background:#fef2f2;border-radius:8px;color:var(--color-danger);font-size:13px;margin-bottom:12px;padding:10px}.PriceListsPage_form-field__DB1CY{margin-top:12px}.PriceListsPage_field-title__oGQNV{color:var(--color-text-soft);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.PriceListsPage_select-field__9oLOh{background:var(--color-bg-card);border:1.5px solid var(--color-border);border-radius:var(--radius);font-size:14px;padding:11px 14px;width:100%}.PriceListsPage_field-hint__6e6Qc{color:var(--color-text-muted);font-size:11px;margin-top:4px}.PriceListsPage_checkbox-row__UqcKC{align-items:center;display:flex;font-size:14px;gap:8px;margin-top:14px}.ChatPage_tabs__pKFTr{display:flex;gap:4px;margin-bottom:16px}.ChatPage_tab-btn__FZRJw{align-items:center;background:var(--color-surface);border:none;border-radius:var(--radius);color:var(--color-text-soft);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;padding:10px 20px;transition:all .15s}.ChatPage_tab-btn__FZRJw.ChatPage_active__eGOC3{background:var(--color-primary);color:#fff}.ChatPage_tab-badge__QmKBi{border-radius:999px;color:#fff;font-size:11px;font-weight:700;padding:1px 7px}.ChatPage_tab-badge-active__Ic3q1{background:#ffffff40}.ChatPage_tab-badge-inactive__Z3hw6{background:var(--color-primary)}.ChatPage_layout__QX6DQ{grid-gap:16px;display:grid;gap:16px;grid-template-columns:300px 1fr;height:calc(100vh - 240px)}.ChatPage_thread-list__VtAIW{height:100%;overflow-y:auto}.ChatPage_thread-empty__nbJ56{color:var(--color-text-muted);font-size:13px;padding:20px}.ChatPage_thread-btn__lXXWS{background:#0000;border:none;border-bottom:1px solid var(--color-border);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:3px;padding:14px 16px;text-align:left;width:100%}.ChatPage_thread-btn__lXXWS.ChatPage_active__eGOC3{background:var(--color-primary-soft)}.ChatPage_thread-top__3tJLx{align-items:center;display:flex;justify-content:space-between}.ChatPage_thread-name__Zm2Gc{color:var(--color-text);font-size:14px;font-weight:700}.ChatPage_thread-role__n38jq{color:var(--color-text-muted);font-size:11px}.ChatPage_thread-preview__ZTbNS{color:var(--color-text-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatPage_thread-order-client__4KmL0{color:var(--color-text-soft);font-size:12px;font-weight:600}.ChatPage_thread-participants__m7LVZ{color:var(--color-text-muted);font-size:11px}.ChatPage_thread-preview-order__vpj7f{color:var(--color-text-muted);font-size:12px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatPage_unread-badge__VREnZ{background:var(--color-primary);border-radius:999px;color:#fff;font-size:11px;font-weight:700;padding:1px 7px}.ChatPage_chat-panel__fQv6X{display:flex;flex-direction:column;height:100%}.ChatPage_chat-header__4KQLx{align-items:center;background:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;padding:14px 18px}.ChatPage_chat-header-title__AaB0Z{font-size:15px;font-weight:700}.ChatPage_chat-header-sub__3sS5B{color:var(--color-text-muted);font-size:12px}.ChatPage_chat-open-order__o8qyw{background:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-primary);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:4px 10px}.ChatPage_messages-area__mI0mZ{background:var(--color-bg);flex:1 1;overflow-y:auto;padding:16px}.ChatPage_messages-empty__d9DBJ{color:var(--color-text-muted);font-size:13px;padding:40px;text-align:center}.ChatPage_msg-wrap__agHga{display:flex;margin-bottom:10px}.ChatPage_msg-wrap-mine__abDV\+{justify-content:flex-end}.ChatPage_msg-wrap-other__TgZMB{justify-content:flex-start}.ChatPage_msg-bubble__pcpPj{border-radius:14px;font-size:14px;max-width:70%;padding:10px 14px}.ChatPage_msg-bubble-mine__LEBjD{background:var(--color-primary);border-bottom-right-radius:4px;color:#fff}.ChatPage_msg-bubble-other__UacY0{background:var(--color-bg-card);border-bottom-left-radius:4px;color:var(--color-text)}.ChatPage_msg-sender__9AQNf{font-size:11px;font-weight:700;margin-bottom:3px}.ChatPage_msg-sender-role__xlPts{font-size:10px;font-weight:500;margin-left:6px;opacity:.7}.ChatPage_msg-time__uarIW{font-size:10px;margin-top:4px;opacity:.7}.ChatPage_msg-time-mine__6AynD{text-align:right}.ChatPage_msg-time-other__S7LsV{text-align:left}.ChatPage_input-bar__5wM3V{border-top:1px solid var(--color-border);display:flex;gap:8px;padding:12px}.ChatPage_msg-input__CyMvP{border:1.5px solid var(--color-border);border-radius:var(--radius);flex:1 1;font-family:inherit;font-size:14px;outline:none;padding:11px 14px}.ManagersPage_success-msg__nAClj{background:#ecfdf5;border-radius:var(--radius);color:#065f46;font-size:14px;font-weight:600;margin-bottom:16px;padding:12px}.ManagersPage_loading__W2HNz{color:var(--color-text-muted);padding:40px;text-align:center}.ManagersPage_grid__AEvpE{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.ManagersPage_card-header__FIrYw{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.ManagersPage_manager-name__VbcKY{color:var(--color-text);font-size:16px;font-weight:700}.ManagersPage_manager-meta__lyp3m{color:var(--color-text-muted);font-size:12px;margin-top:2px}.ManagersPage_orders-badge__3Y8aE{background:var(--color-primary-soft);border-radius:var(--radius);color:var(--color-primary);font-size:13px;font-weight:700;padding:6px 12px;white-space:nowrap}.ManagersPage_transfer-btn-wrap__jteQC{margin-top:14px}.ManagersPage_modal-hint__c6iDR{color:var(--color-text-muted);font-size:13px;margin-bottom:12px}.ManagersPage_select-label__dzoAw{color:var(--color-text-soft);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.ManagersPage_select__8m1oU{border:1.5px solid var(--color-border);border-radius:var(--radius);font-size:14px;padding:11px 14px;width:100%}.ClientsPage_grid__CaFG5{grid-gap:20px;display:grid;gap:20px;grid-template-columns:320px 1fr}.ClientsPage_panel__eAl-n{background:var(--color-bg-card);border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);max-height:calc(100vh - 200px);overflow-y:auto;padding:8px;position:sticky;top:100px}.ClientsPage_panel-search__hz-Y\+{padding:4px 4px 8px}.ClientsPage_panel-empty__Uyh80{color:var(--color-text-muted);font-size:13px;padding:30px;text-align:center}.ClientsPage_client-btn__7Zqf8{background:#0000;border:none;border-radius:var(--radius);color:var(--color-text);cursor:pointer;display:block;font-family:inherit;margin-bottom:4px;padding:10px 12px;text-align:left;width:100%}.ClientsPage_client-btn__7Zqf8:hover{background:var(--color-primary-soft)}.ClientsPage_client-btn__7Zqf8.ClientsPage_active__zuCLR{background:var(--color-primary-soft);color:var(--color-primary)}.ClientsPage_client-btn-row__EZZA0{display:flex;gap:6px;justify-content:space-between}.ClientsPage_client-btn-name__bt2KC{font-size:14px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientsPage_client-btn-meta__A2SGq{color:var(--color-text-muted);font-size:11px;margin-top:2px}.ClientsPage_inactive-badge__69Csp{color:var(--color-danger);margin-left:6px}.ClientsPage_detail-header__U147\+{align-items:flex-start;display:flex;justify-content:space-between}.ClientsPage_detail-label__47sC4{color:var(--color-text-muted);font-size:12px}.ClientsPage_detail-name__vSXGi{font-size:22px;font-weight:800}.ClientsPage_detail-meta__u3z8w{color:var(--color-text-muted);font-size:12px;margin-top:4px}.ClientsPage_detail-actions__ozs6z{display:flex;gap:6px}.ClientsPage_detail-fields__asmpi{grid-gap:12px;display:grid;font-size:13px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:16px}.ClientsPage_detail-note__ybHem{background:var(--color-surface);border-radius:8px;font-size:13px;margin-top:12px;padding:10px;white-space:pre-wrap}.ClientsPage_companies-header__R\+wXl{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.ClientsPage_companies-title__zGWQJ{font-size:16px;font-weight:700}.ClientsPage_companies-section__wCuhP{margin-top:16px}.ClientsPage_companies-grid__rR50F{grid-gap:10px;display:grid;gap:10px}.ClientsPage_company-row__A1SJX{display:flex;gap:10px;justify-content:space-between}.ClientsPage_company-name__oSDvg{font-size:15px;font-weight:700}.ClientsPage_company-badge-off__Goz2U{background:var(--color-danger);border-radius:4px;color:#fff;font-size:10px;margin-left:6px;padding:1px 6px}.ClientsPage_company-fields__Sy40e{grid-gap:8px;display:grid;font-size:12px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-top:8px}.ClientsPage_company-actions__I\+Kny{display:flex;gap:4px}.ClientsPage_field-label__CeWRC{color:var(--color-text-muted);font-weight:600;letter-spacing:.3px;text-transform:uppercase}.ClientsPage_field-label-sm__kK3co{font-size:10px}.ClientsPage_field-label-md__ZqPI6{font-size:11px}.ClientsPage_field-value__75gon{margin-top:2px}.ClientsPage_field-value-sm__VQYWG{font-size:13px}.ClientsPage_field-value-md__KbE9x{font-size:14px}.ClientsPage_field-empty__rX0Jl{color:var(--color-text-muted)}.ClientsPage_form-grid__lH9di{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:12px}.ClientsPage_form-row__J2s2r{margin-top:12px}.ClientsPage_form-check__QNpS0{align-items:center;display:flex;font-size:14px;gap:8px;margin-top:14px}.ClientsPage_error-box__eTsPr{background:#fef2f2;border-radius:8px;color:var(--color-danger);font-size:13px;margin-bottom:12px;padding:10px}.ClaimsListPage_loading-wrap__oIjit{color:var(--color-text-muted);padding:40px;text-align:center}.ClaimsListPage_list__10uYu{grid-gap:12px;display:grid;gap:12px}.ClaimsListPage_claim-row__Qs81I{align-items:center;display:flex;gap:16px}.ClaimsListPage_claim-info__nV8qA{flex:1 1}.ClaimsListPage_claim-badges__NmfsO{align-items:center;display:flex;gap:8px;margin-bottom:6px}.ClaimsListPage_claim-reason__Eec8b{color:var(--color-text-muted);font-size:13px}.ClaimsListPage_claim-order__gl-1u{font-size:14px;font-weight:600;margin-bottom:4px}.ClaimsListPage_claim-item__SscyV{color:var(--color-text-soft);font-size:13px;line-height:1.5}.ClaimsListPage_claim-desc__GyH4e{color:var(--color-text);font-size:13px;margin-top:8px}.ClaimsListPage_claim-date__i3NMY{color:var(--color-text-muted);font-size:12px;text-align:right}.ClaimsListPage_modal-grid__15J-R{grid-gap:14px;display:grid;gap:14px}.ClaimsListPage_field-label__VfUrs{color:var(--color-text-muted);font-size:11px;font-weight:600}.ClaimsListPage_field-label--mb__GhXAE{margin-bottom:6px}.ClaimsListPage_field-value__LeZO9{font-size:14px;margin-top:2px}.ClaimsListPage_description-box__PJ5Nl{background:var(--color-surface)}.ClaimsListPage_description-box__PJ5Nl,.ClaimsListPage_resolution-box__TU\+l3{border-radius:var(--radius);font-size:14px;line-height:1.6;margin-top:4px;padding:12px}.ClaimsListPage_resolution-box__TU\+l3{background:var(--color-primary-soft)}.ClaimsListPage_action-row__n3bWR{display:flex;flex-wrap:wrap;gap:8px}.ClaimsListPage_bottlenecks-box__c7UWb{background:#fef3c7;border-radius:var(--radius);font-size:13px;margin-top:6px;padding:12px}.ClaimsListPage_bottleneck-row__I6XHM{display:flex;justify-content:space-between;margin-bottom:4px}.ClaimsListPage_history-box__\+ska8{border:1px solid var(--color-border);border-radius:var(--radius);max-height:220px;overflow-y:auto;padding:8px}.ClaimsListPage_history-event__wtRzI{border-bottom:1px dashed var(--color-border);display:flex;font-size:12px;gap:10px;justify-content:space-between;padding:6px 4px}.ClaimsListPage_history-icon__SJYxd{display:inline-block;margin-right:6px;min-width:16px}.ClaimsListPage_history-icon--checked__F3ynb{color:var(--color-primary)}.ClaimsListPage_history-icon--unchecked__7mJjj{color:var(--color-danger)}.ClaimsListPage_history-user__9f-3a{color:var(--color-text-muted)}.ClaimsListPage_history-date__IyfFI{color:var(--color-text-muted);white-space:nowrap}.ProfilePage_layout__J3GrQ{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;max-width:900px}.ProfilePage_user-center__ROtPA{align-items:center;display:flex;flex-direction:column;gap:12px;padding:8px 0 16px}.ProfilePage_avatar__yZji5{align-items:center;background:#4f46e5;border-radius:50%;color:#fff;display:flex;font-size:32px;font-weight:800;height:80px;justify-content:center;width:80px}.ProfilePage_user-name__ktRJL{color:var(--color-text);font-size:18px;font-weight:700;text-align:center}.ProfilePage_user-email__bQEUJ{color:var(--color-text-muted);font-size:13px;margin-top:2px;text-align:center}.ProfilePage_role-badge__G0pON{background:#eef2ff;border-radius:99px;color:#4f46e5;font-size:12px;font-weight:600;padding:4px 14px}.ProfilePage_details__jgfJr{border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:10px;padding-top:16px}.ProfilePage_detail-row__KUNI5{align-items:center;display:flex;gap:10px}.ProfilePage_detail-icon__YdUIm{font-size:18px;text-align:center;width:28px}.ProfilePage_detail-label__r65P\+{color:var(--color-text-muted);font-size:11px}.ProfilePage_detail-value__rgCVW{font-size:14px;font-weight:500}.ProfilePage_password-title__mjCpH{color:var(--color-text);font-size:15px;font-weight:700;margin:0 0 20px}.ProfilePage_alert-success__DMs80{background:#dcfce7;color:#15803d}.ProfilePage_alert-error__ni9TH,.ProfilePage_alert-success__DMs80{border-radius:var(--radius);font-size:14px;margin-bottom:16px;padding:10px 14px}.ProfilePage_alert-error__ni9TH{background:#fee2e2;color:#b91c1c}.ProfilePage_form__wUcn7{display:flex;flex-direction:column;gap:14px}.ProfilePage_submit-row__Yu0v3{padding-top:4px}.ProfilePage_submit-btn__Jt8k9{width:100%}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.DealerMap_map-wrapper__ZiIRz{border-radius:12px;height:420px;overflow:hidden}.DealerMap_map-container__hKaun{height:100%;width:100%}.DealerMap_tooltip-root__RIeHE{min-width:200px}.DealerMap_tooltip-city__Mdc94{font-size:14px;font-weight:700;margin-bottom:6px}.DealerMap_tooltip-dealers__X893O{color:#64748b;font-size:12px;margin-bottom:4px}.DealerMap_tooltip-grid__YMB0Q{grid-gap:2px 8px;display:grid;font-size:13px;gap:2px 8px;grid-template-columns:1fr 1fr}.DealerMap_tooltip-label__a9JdQ{color:#64748b}.DealerMap_tooltip-value__FtXKP{font-weight:700}.DealerMap_tooltip-statuses__pkd3K{display:flex;flex-wrap:wrap;gap:3px;margin-top:6px}.DealerMap_unmapped__OZXGv{color:var(--color-text-muted);font-size:11px;margin-top:8px}.ReportsPage_period-bar__dzHLg{align-items:center;background:var(--color-surface);border-radius:var(--radius);display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px;padding:12px 16px}.ReportsPage_period-label__bAgh5{color:var(--color-text-muted);font-size:13px;font-weight:700;margin-right:4px}.ReportsPage_chip__aImgH{background:var(--color-surface);border:none;border-radius:8px;color:var(--color-text-soft);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:6px 14px;transition:all .15s}.ReportsPage_chip__aImgH.ReportsPage_active__5mTUs{background:var(--color-primary);color:#fff}.ReportsPage_date-input__MSJvu{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);font-family:inherit;font-size:13px;font-weight:600;padding:6px 10px}.ReportsPage_date-sep__T4qcB{color:var(--color-text-muted)}.ReportsPage_metrics-grid__e95Wh{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:24px}.ReportsPage_big-card__TUr6Z{border-radius:var(--radius-lg);color:#fff;padding:18px}.ReportsPage_big-label__UcFPf{font-size:11px;font-weight:700;margin-bottom:6px;opacity:.85;text-transform:uppercase}.ReportsPage_big-row__vTZlp{align-items:center;display:flex;justify-content:space-between}.ReportsPage_big-value__h1V\+w{font-size:24px;font-weight:800}.ReportsPage_big-icon__ZBlSl{font-size:22px}.ReportsPage_managers-table__MlMqu{border-collapse:collapse;font-size:13px;width:100%}.ReportsPage_managers-table__MlMqu thead tr{border-bottom:2px solid var(--color-divider);color:var(--color-text-muted);font-size:11px;text-transform:uppercase}.ReportsPage_managers-table__MlMqu th{padding:8px 10px}.ReportsPage_managers-table__MlMqu tbody tr{border-bottom:1px solid var(--color-divider)}.ReportsPage_managers-table__MlMqu td{padding:10px}.ReportsPage_bar-track__dytOA{background:var(--color-divider);border-radius:4px;height:8px;overflow:hidden}.ReportsPage_bar-fill__3qJS5{background:var(--color-primary);height:100%;transition:width .3s}.ReportsPage_expense-cards-grid__4XZAl{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.ReportsPage_expense-cat-card__coIZH{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);display:flex;gap:14px;padding:14px 16px}.ReportsPage_expense-cat-icon__U0oXz{align-items:center;border-radius:12px;display:flex;flex-shrink:0;font-size:20px;font-weight:700;height:44px;justify-content:center;width:44px}.ReportsPage_expense-cat-info__KJdFe{flex:1 1;min-width:0}.ReportsPage_expense-cat-header__vtcEg{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:4px}.ReportsPage_expense-cat-name__94-ZF{font-size:14px;font-weight:700}.ReportsPage_expense-cat-amount__9zRKT{font-size:13px;font-weight:700}.ReportsPage_bar-track-sm__gHzAj{background:var(--color-divider);border-radius:3px;height:6px;overflow:hidden}.ReportsPage_expense-cat-pct__IkEPb{color:var(--color-text-muted);font-size:11px;margin-top:3px}.ReportsPage_analytics-grid__RUHkC{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.ReportsPage_month-chart__7XZj\+{align-items:flex-end;display:flex;gap:12px;height:180px;padding:20px 0}.ReportsPage_month-col__ItJ7U{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px}.ReportsPage_month-val__0BPKT{color:var(--color-text-soft);font-size:12px;font-weight:700}.ReportsPage_month-bar__5EKZ-{background:var(--color-primary);border-radius:6px 6px 0 0;transition:height .3s;width:100%}.ReportsPage_month-label__l3TO4{color:var(--color-text-muted);font-size:11px}.ReportsPage_top-row__84yHp{align-items:center;display:flex;gap:10px}.ReportsPage_top-rank__MazOE{align-items:center;border-radius:50%;display:flex;font-size:11px;font-weight:700;height:24px;justify-content:center;width:24px}.ReportsPage_top-rank-first__nvqEQ{background:var(--color-primary);color:#fff}.ReportsPage_top-rank-other__9GpcZ{background:var(--color-surface);color:var(--color-text-soft)}.ReportsPage_top-name__7snwQ{flex:1 1;font-size:13px;font-weight:600}.ReportsPage_top-doors__gSPs7{color:var(--color-text-muted);font-size:12px}.ReportsPage_top-revenue__7JqeX{font-size:14px;font-weight:700;min-width:100px;text-align:right}.ReportsPage_city-row-header__TuxWI{display:flex;font-size:13px;justify-content:space-between;margin-bottom:4px}.ReportsPage_city-name__281hx{font-weight:600}.ReportsPage_city-count__XFhn0{color:var(--color-text-muted)}.ReportsPage_claims-row__EbDr3{display:flex;font-size:13px;justify-content:space-between}.ReportsPage_claims-count__fmagA{font-weight:700}.ReportsPage_empty-text__wAZoH{color:var(--color-text-muted);padding:12px}.ReportsPage_list-gap__bUDW9{grid-gap:10px;display:grid;gap:10px}.ReportsPage_list-gap-sm__fPXIO{grid-gap:8px;display:grid;gap:8px}.ExpensesPage_summary-grid__-UcvE{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:24px}.ExpensesPage_summary-card__KfMFn{border-radius:var(--radius-lg);color:#fff;padding:18px}.ExpensesPage_summary-label__oHTBO{font-size:11px;font-weight:700;margin-bottom:6px;opacity:.85;text-transform:uppercase}.ExpensesPage_summary-row__5n5f5{align-items:center;display:flex;justify-content:space-between}.ExpensesPage_summary-value__EqNsM{font-size:24px;font-weight:800}.ExpensesPage_summary-icon__fo-8O{font-size:22px}.ExpensesPage_layout__ar0JW{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:280px 1fr}.ExpensesPage_categories-list__Ancgx{grid-gap:10px;display:grid;gap:10px}.ExpensesPage_cat-btn__ma6Dq{align-items:center;background:#0000;border:1px solid var(--color-border);border-radius:var(--radius);cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:10px 12px;text-align:left;width:100%}.ExpensesPage_cat-btn__ma6Dq.ExpensesPage_active__-j4EZ{border-width:2px}.ExpensesPage_cat-btn-icon__VL7MT{font-size:18px}.ExpensesPage_cat-btn-info__5i6Qx{flex:1 1;min-width:0}.ExpensesPage_cat-btn-label__k8ws\+{color:var(--color-text);font-size:13px;font-weight:600}.ExpensesPage_cat-btn-bar__wLsR1{background:var(--color-divider);border-radius:2px;height:4px;margin-top:4px;overflow:hidden}.ExpensesPage_cat-btn-fill__eHBLs{height:100%;transition:width .3s}.ExpensesPage_cat-btn-amount__dtEKJ{color:var(--color-text);font-size:13px;font-weight:700;white-space:nowrap}.ExpensesPage_expense-list__gpoZG{grid-gap:8px;display:grid;gap:8px}.ExpensesPage_expense-row__O-NxP{align-items:center;background:var(--color-surface);border-radius:var(--radius);display:flex;gap:12px;padding:12px 14px;transition:background .15s}.ExpensesPage_expense-icon__QO8HI{font-size:22px}.ExpensesPage_expense-info__7UbAz{flex:1 1;min-width:0}.ExpensesPage_expense-desc__hCPzm{font-size:14px;font-weight:600}.ExpensesPage_expense-meta__2Eg0M{align-items:center;color:var(--color-text-muted);display:flex;font-size:12px;gap:8px;margin-top:2px}.ExpensesPage_expense-amount__aKZ1I{font-size:16px;font-weight:800;white-space:nowrap}.ExpensesPage_expense-actions__jJ7G2{display:flex;gap:4px}.ExpensesPage_icon-btn__ALzHI{background:none;border:none;cursor:pointer;font-size:16px;padding:4px}.ExpensesPage_modal-grid__vA0LQ{grid-gap:14px;display:grid;gap:14px}.ExpensesPage_modal-label__CMSI9{color:var(--color-text-soft);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.ExpensesPage_modal-input__Llj2f{border:1.5px solid var(--color-border);border-radius:var(--radius);font-family:inherit;font-size:14px;outline:none;padding:11px 14px;width:100%}.ExpensesPage_modal-2col__-sha6{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ExpensesPage_modal-check-row__jHBmZ{align-items:flex-end;display:flex;padding-bottom:4px}.ExpensesPage_modal-check-label__0fvd4{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px}.ExpensesPage_modal-checkbox__EAuuN{height:18px;width:18px}.SupplyPage_tabs__bm0ms{border-bottom:1px solid var(--color-border);display:flex;gap:4px;margin-bottom:24px;padding-bottom:0}.SupplyPage_tab-btn__WXtX\+{background:none;border:none;border-bottom:2px solid #0000;color:var(--color-text-soft);cursor:pointer;font-size:14px;font-weight:500;margin-bottom:-1px;padding:10px 20px;transition:color .15s}.SupplyPage_tab-btn-active__vWLpP{border-bottom-color:var(--color-primary);color:var(--color-primary);font-weight:700}.SupplyPage_loading__4RJT7{color:var(--color-text-muted);padding:40px;text-align:center}.SupplyPage_table-wrap__rm2o4{overflow-x:auto}.SupplyPage_table__V2kXf{border-collapse:collapse;font-size:14px;width:100%}.SupplyPage_thead-row__3mqxP{color:var(--color-text-muted);font-size:12px;text-transform:uppercase}.SupplyPage_th__kWuZD{text-align:left}.SupplyPage_th-right__jaaAj,.SupplyPage_th__kWuZD{border-bottom:2px solid var(--color-border);font-weight:600;padding:8px 12px}.SupplyPage_th-right__jaaAj{text-align:right}.SupplyPage_td__aoi1u{padding:10px 12px}.SupplyPage_td-right__av0qz{padding:10px 12px;text-align:right}.SupplyPage_td-actions__\+zVAq{display:flex;gap:4px;padding:10px 12px}.SupplyPage_tbody-row__zpNvl{border-bottom:1px solid var(--color-divider)}.SupplyPage_td-muted__YUM7p{color:var(--color-text-muted);padding:10px 12px}.SupplyPage_td-right-soft__87ATi,.SupplyPage_td-soft__RZSH3{color:var(--color-text-soft);padding:10px 12px}.SupplyPage_td-right-soft__87ATi{text-align:right}.SupplyPage_empty-cell__DdNfL{color:var(--color-text-muted);padding:24px;text-align:center}.SupplyPage_receipts-section__JF03u{margin-top:32px}.SupplyPage_receipts-title__-EIfG{color:var(--color-text-soft);font-size:13px;font-weight:700;margin-bottom:12px}.SupplyPage_receipts-list__qya-h{grid-gap:8px;display:grid;gap:8px}.SupplyPage_receipt-row__xCVQI{align-items:center;background:var(--color-surface);border-radius:var(--radius);display:flex;font-size:13px;gap:12px;padding:10px 14px}.SupplyPage_receipt-date__wyS75{color:var(--color-text-muted);min-width:90px}.SupplyPage_receipt-name__plETV{flex:1 1;font-weight:600}.SupplyPage_receipt-qty__4sHJM{color:#10b981;color:var(--color-success,#10b981)}.SupplyPage_receipt-price__y-i\+3{color:var(--color-text-soft)}.SupplyPage_receipt-note__dAY\+Q{color:var(--color-text-muted);font-style:italic}.SupplyPage_bom-group__4rwlm{margin-bottom:24px}.SupplyPage_bom-group-title__GVc-j{color:var(--color-primary);font-size:13px;font-weight:700;margin-bottom:8px}.SupplyPage_bom-list__QZ2y7{grid-gap:6px;display:grid;gap:6px}.SupplyPage_bom-row__Z9cWX{align-items:center;background:var(--color-surface);border-radius:var(--radius);display:flex;font-size:13px;gap:12px;padding:10px 14px}.SupplyPage_bom-name__W8kuR{flex:1 1;font-weight:600}.SupplyPage_bom-qty__EKp3A{color:var(--color-text-soft)}.SupplyPage_bom-actions__fSZtp{display:flex;gap:4px}.SupplyPage_bom-empty__Rr-UX,.SupplyPage_text-muted__\+QiQS{color:var(--color-text-muted)}.SupplyPage_bom-empty__Rr-UX{padding:32px;text-align:center}.SupplyPage_form-grid__NfKQU{grid-gap:16px;display:grid;gap:16px}.SupplyPage_form-row-2__HPrGH{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.SupplyPage_form-label__YP0aX{color:var(--color-text-soft);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.SupplyPage_form-select__JEs6B{background:var(--color-bg-card);border:1.5px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);font-family:inherit;font-size:14px;padding:11px 14px;width:100%}.ExchangeRatesPage_loading__v5Kg8,.ExchangeRatesPage_no-rates__waW2v{color:var(--color-text-muted);padding:32px;text-align:center}.ExchangeRatesPage_rates-grid__ZSvSV{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ExchangeRatesPage_rate-card__ArSIm{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:16px 20px}.ExchangeRatesPage_rate-card--primary__7ZaO6{background:var(--color-primary-soft);border-color:#0000}.ExchangeRatesPage_rate-value__OJAMF{color:var(--color-text);font-size:22px;font-weight:800}.ExchangeRatesPage_rate-value--primary__tGfdq{color:var(--color-primary)}.ExchangeRatesPage_rate-label__cOTVP{color:var(--color-text-muted);font-size:13px;margin-top:4px}.ExchangeRatesPage_rate-label--soft__j2nJD{color:var(--color-text-soft)}.ExchangeRatesPage_rate-date__K7N2f{color:var(--color-text-muted);font-size:11px;margin-top:2px}.ExchangeRatesPage_table-wrap__VxDtN{overflow-x:auto}.ExchangeRatesPage_table__e-uyt{border-collapse:collapse;font-size:14px;width:100%}.ExchangeRatesPage_thead__i3O\+1 tr{color:var(--color-text-muted);font-size:12px;text-transform:uppercase}.ExchangeRatesPage_th__2uyU-{text-align:left}.ExchangeRatesPage_th--right__HKNa9,.ExchangeRatesPage_th__2uyU-{border-bottom:2px solid var(--color-border);font-weight:600;padding:8px 12px}.ExchangeRatesPage_th--right__HKNa9{text-align:right}.ExchangeRatesPage_tr__LMEup{border-bottom:1px solid var(--color-divider)}.ExchangeRatesPage_td__HUo2c{padding:10px 12px}.ExchangeRatesPage_td--right__R78hI{font-weight:600;padding:10px 12px;text-align:right}.ExchangeRatesPage_currency-badge__sG7HB{background:var(--color-primary-soft);border-radius:var(--radius-sm);color:var(--color-primary);display:inline-block;font-size:13px;font-weight:700;padding:2px 10px}.ExchangeRatesPage_empty-row__7IjcE td{color:var(--color-text-muted);padding:24px;text-align:center}.ExchangeRatesPage_modal-grid__hKsRN{grid-gap:16px;display:grid;gap:16px}.ExchangeRatesPage_form-label__Czjnl{color:var(--color-text-soft);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.ExchangeRatesPage_select__Wydw\+{background:var(--color-bg-card);border:1.5px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);font-family:inherit;font-size:14px;padding:11px 14px;width:100%}.ExchangeRatesPage_cards-mb__VXDhh{margin-bottom:24px}.LandingPage_page__02uVU{background:#fff;color:var(--color-text);font-family:inherit}.LandingPage_container__EBDTl{margin:0 auto;max-width:1200px;padding:0 24px}.LandingPage_primary-btn__eJuyj{background:var(--color-text);color:#fff;transition:opacity .15s,transform .15s}.LandingPage_primary-btn__eJuyj,.LandingPage_secondary-btn__2Xzkj{align-items:center;border-radius:var(--radius);display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:8px 16px;text-decoration:none}.LandingPage_secondary-btn__2Xzkj{background:#0000;border:1px solid var(--color-border);color:var(--color-text);transition:background .15s}.LandingPage_hero-section__YY74c{background:#0f172a;color:#fff;overflow:hidden;padding:80px 0 100px;position:relative}.LandingPage_hero-container__RTcun{position:relative;z-index:1}.LandingPage_hero-badge__ITKjO{align-items:center;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;display:inline-flex;font-size:13px;font-weight:500;gap:8px;margin-bottom:24px;padding:6px 14px}.LandingPage_hero-badge-dot__6StQk{animation:LandingPage_pulse-glow__d\+-SZ 2s infinite;background:var(--color-success);border-radius:50%;height:8px;width:8px}.LandingPage_hero-title__APRil{font-size:60px;font-weight:900;letter-spacing:-1.5px;line-height:1.05;margin:0}.LandingPage_hero-gradient-text__3yRAR{color:#4f46e5}.LandingPage_hero-subtitle__hgXnn{color:#ffffffc7;font-size:19px;line-height:1.6;margin-top:24px;max-width:540px}.LandingPage_hero-cta-row__4nRFl{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.LandingPage_hero-btn-primary__78z6L{background:#fff;color:var(--color-text);transition:opacity .15s,transform .15s}.LandingPage_hero-btn-primary__78z6L,.LandingPage_hero-btn-secondary__x4XH3{align-items:center;border-radius:var(--radius);display:inline-flex;font-size:15px;font-weight:600;gap:6px;padding:14px 28px;text-decoration:none}.LandingPage_hero-btn-secondary__x4XH3{background:#0000;border:1px solid #ffffff40;color:#fff;transition:background .15s}.LandingPage_trust-value__qtiwc{color:#4f46e5;font-size:32px;font-weight:900;line-height:1}.LandingPage_trust-label__o7pj7{color:#ffffffa6;font-size:12px;margin-top:6px}.LandingPage_why-section__zMcp1{background:#fff;padding:90px 0 60px}.LandingPage_pain-grid__ALKow{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:50px}.LandingPage_pain-card__VE4gD{background:#fff;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:14px;padding:24px}.LandingPage_pain-icon__L9bTw{font-size:32px}.LandingPage_pain-title__0W7Y0{font-size:16px;font-weight:700;margin-bottom:6px}.LandingPage_pain-description__LijFm{color:var(--color-text-soft);font-size:13px;line-height:1.6}.LandingPage_pain-fixed-by__TSeNe{align-items:center;background:var(--color-primary-soft);border-radius:var(--radius-sm);color:var(--color-primary);display:flex;font-size:12px;font-weight:600;gap:6px;margin-top:auto;padding:8px 12px}.LandingPage_system-section__TojDy{background:#fafbff;padding:100px 0}.LandingPage_entity-grid__xnhq7{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));margin-top:56px}.LandingPage_entity-card__GC1xk{background:#fff;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);display:flex;flex-direction:column;height:100%;overflow:hidden;padding:28px;position:relative}.LandingPage_entity-card-bar__MBlbj{height:4px;left:0;position:absolute;right:0;top:0}.LandingPage_entity-card-header__\+q8nk{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.LandingPage_entity-card-icon__WrpRo{align-items:center;border-radius:14px;display:flex;flex-shrink:0;font-size:26px;height:52px;justify-content:center;width:52px}.LandingPage_entity-card-count__n0cHN{text-align:right}.LandingPage_entity-card-count-value__kvpGz{font-size:32px;font-weight:900;line-height:1}.LandingPage_entity-card-count-label__-ptCy{color:var(--color-text-muted);font-size:11px;margin-top:4px;max-width:130px}.LandingPage_entity-card-name__ZiKti{font-size:20px;font-weight:800;margin:0}.LandingPage_entity-card-description__bGxMd{color:var(--color-text-soft);font-size:14px;line-height:1.6;margin-bottom:16px;margin-top:8px}.LandingPage_entity-bullets__BqSDZ{list-style:none;margin:auto 0 0;padding:0}.LandingPage_entity-bullet__lVc\+Q{color:var(--color-text-soft);display:flex;font-size:13px;gap:8px;line-height:1.5;padding:6px 0}.LandingPage_entity-bullet-arrow__m\+c8g{flex-shrink:0;font-weight:700}.LandingPage_sections-section__wRUCW{background:#fff;padding:100px 0}.LandingPage_production-grid__cnTJH{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:50px}.LandingPage_section-card__cGt2S{align-items:center;background:#fff;border:1px solid var(--color-border-soft);border-radius:var(--radius);display:flex;gap:12px;padding:14px 16px;transition:transform .2s,box-shadow .2s}.LandingPage_section-card__cGt2S:hover{box-shadow:0 8px 24px #0f172a14;transform:translateX(4px)}.LandingPage_section-card-icon__yH-p8{align-items:center;background:#eef2ff;border-radius:10px;display:flex;flex-shrink:0;font-size:18px;height:38px;justify-content:center;width:38px}.LandingPage_section-card-body__1Fvrr{min-width:0}.LandingPage_section-card-name__IqklX{font-size:14px;font-weight:700}.LandingPage_section-card-note__MJIFs{color:var(--color-text-muted);font-size:11px}.LandingPage_sections-stats-bar__ww8vw{grid-gap:16px;background:#f1f5f9;border-radius:var(--radius-lg);display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:40px;padding:20px;text-align:center}.LandingPage_mini-stat-value__5xwWs{color:var(--color-primary);font-size:32px;font-weight:900;line-height:1}.LandingPage_mini-stat-label__4Gj6X{color:var(--color-text-soft);font-size:11px;line-height:1.4;margin-top:6px}.LandingPage_roles-section__qZARl{background:#fff;padding:100px 0}.LandingPage_roles-grid__fw27q{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:50px}.LandingPage_role-card__vtfUD{background:#fff;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);overflow:hidden;padding:22px;position:relative}.LandingPage_role-card-bar__sgGRR{height:3px;left:0;position:absolute;right:0;top:0}.LandingPage_role-icon__FymQo{font-size:32px;margin-bottom:10px}.LandingPage_role-name__eNLjD{font-size:17px;font-weight:800}.LandingPage_role-bullets__dl9Nq{list-style:none;margin:10px 0 0;padding:0}.LandingPage_role-bullet__YfW-E{color:var(--color-text-soft);display:flex;font-size:13px;gap:8px;padding:5px 0}.LandingPage_role-bullet-dot__eq5Yl{font-weight:700}.LandingPage_numbers-section__bZtct{background:#0f172a;color:#fff;overflow:hidden;padding:90px 0;position:relative}.LandingPage_numbers-grid__UtnnW{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-top:56px}.LandingPage_number-card__tM5E4{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:var(--radius-lg);padding:28px;text-align:center}.LandingPage_number-card-value__m-2Ag{color:#4f46e5;font-size:56px;font-weight:900;line-height:1}.LandingPage_number-card-label__HN8BR{color:#ffffffc7;font-size:13px;line-height:1.5;margin-top:12px}.LandingPage_process-section__dyYao{background:#fafbff;padding:100px 0}.LandingPage_process-grid__40E5R{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:56px}.LandingPage_step-card__uFxhG{background:#fff;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);box-shadow:0 4px 20px #0f172a0a;padding:22px}.LandingPage_step-number__qnOGY{align-items:center;background:#4f46e5;border-radius:12px;color:#fff;display:flex;font-size:16px;font-weight:800;height:40px;justify-content:center;margin-bottom:14px;width:40px}.LandingPage_step-title__9vQF3{font-size:15px;font-weight:800;margin-bottom:6px}.LandingPage_step-description__7Tztg{color:var(--color-text-soft);font-size:13px;line-height:1.55}.LandingPage_before-after-section__5k5M1{background:#fff;padding:100px 0}.LandingPage_before-after-grid__stc\+-{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:50px}.LandingPage_before-card__sLPjz{background:#fef2f2;border:1px solid #fecaca;border-radius:var(--radius-lg);padding:32px}.LandingPage_before-badge__s6KA8{background:#fee2e2;border-radius:999px;color:var(--color-danger);display:inline-block;font-size:12px;font-weight:700;margin-bottom:14px;padding:4px 12px}.LandingPage_before-title__e0hQb{color:var(--color-danger);font-size:22px;margin:0 0 18px}.LandingPage_after-card__Qi8S-{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:var(--radius-lg);padding:32px}.LandingPage_after-badge__eL0f1{background:#d1fae5;border-radius:999px;color:#065f46;display:inline-block;font-size:12px;font-weight:700;margin-bottom:14px;padding:4px 12px}.LandingPage_after-title__16QIw{color:#065f46;font-size:22px;margin:0 0 18px}.LandingPage_comparison-list__lzIC9{list-style:none;margin:0;padding:0}.LandingPage_before-list-item__x1P0F{color:#7f1d1d;display:flex;font-size:14px;gap:10px;padding:8px 0}.LandingPage_after-list-item__P3Vyp{color:#065f46;display:flex;font-size:14px;gap:10px;padding:8px 0}.LandingPage_owner-section__GItgM{background:#0f172a;color:#fff;padding:100px 0}.LandingPage_owner-metrics-grid__gRua2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:50px}.LandingPage_owner-metric-card__sgvvV{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:var(--radius-lg);padding:32px;text-align:center;transition:background .2s,transform .2s}.LandingPage_owner-metric-card__sgvvV:hover{background:#ffffff14;transform:translateY(-3px)}.LandingPage_owner-metric-icon__BaLJR{font-size:40px;margin-bottom:12px}.LandingPage_owner-metric-value__JdbSF{color:#4f46e5;font-size:42px;font-weight:900;letter-spacing:-2px;line-height:1.1}.LandingPage_owner-metric-unit__VYwp3{color:#ffffff80;font-size:13px;font-weight:700;letter-spacing:1px;margin-bottom:14px;margin-top:6px;text-transform:uppercase}.LandingPage_owner-metric-description__uAkkl{color:#ffffffa6;font-size:14px;line-height:1.6}.LandingPage_owner-features-grid__O\+exX{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr 1fr;margin-top:60px}.LandingPage_owner-feature-title__4JCIJ{color:#fff;font-size:24px;font-weight:800;margin:0 0 24px}.LandingPage_owner-feature-list__PpS0b{display:flex;flex-direction:column;gap:16px}.LandingPage_owner-feature-item__n3MIf{align-items:flex-start;display:flex;gap:14px}.LandingPage_owner-feature-icon-wrap__TKRWy{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:20px;height:42px;justify-content:center;width:42px}.LandingPage_owner-feature-icon-wrap--indigo__wLMDL{background:#4f46e526}.LandingPage_owner-feature-icon-wrap--red__kKM5Z{background:#ef44441f}.LandingPage_owner-feature-item-title__v9epF{font-size:15px;font-weight:700;margin-bottom:4px}.LandingPage_owner-feature-item-text__2lewr{color:#ffffff8c;font-size:13px;line-height:1.6}.LandingPage_owner-quote__qfNMM{background:#4f46e51a;border:1px solid #4f46e533;border-radius:var(--radius-lg);margin-top:60px;padding:32px 40px;text-align:center}.LandingPage_owner-quote-emoji__0939K{font-size:28px;margin-bottom:12px}.LandingPage_owner-quote-text__iZh4l{color:#fff;font-size:18px;font-weight:600;line-height:1.7;margin:0 auto;max-width:700px}.LandingPage_mobile-section__hS1tp{background:#fff;padding:100px 0}.LandingPage_mobile-grid__51M-V{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:1fr 1fr;margin-top:56px}.LandingPage_mobile-features__2dCgH{display:flex;flex-direction:column;gap:20px}.LandingPage_mobile-feature-item__xXNJR{align-items:flex-start;display:flex;gap:16px}.LandingPage_mobile-feature-icon__abuWn{align-items:center;background:#eef2ff;border-radius:14px;display:flex;flex-shrink:0;font-size:22px;height:48px;justify-content:center;width:48px}.LandingPage_mobile-feature-title__xf6w-{font-size:16px;font-weight:700;margin-bottom:4px}.LandingPage_mobile-feature-desc__U6DV\+{color:var(--color-text-soft);font-size:14px;line-height:1.55}.LandingPage_mobile-install-info__c3ceT{margin-top:16px}.LandingPage_mobile-install-note__\+sA65{background:#0f172a;border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:4px;margin-bottom:12px;padding:16px 20px}.LandingPage_mobile-install-note-label__FuuzI{color:#ffffff80;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.LandingPage_mobile-install-note-text__wa852{color:#ffffffbf;font-size:13px;line-height:1.5}.LandingPage_mobile-download-row__ApAL1{display:flex;gap:12px}.LandingPage_mobile-download-android__oO7mD{background:#16a34a;box-shadow:0 4px 20px #22c55e40}.LandingPage_mobile-download-android__oO7mD,.LandingPage_mobile-download-ios__tB058{align-items:center;border-radius:var(--radius);color:#fff;display:flex;flex:1 1;font-size:14px;font-weight:700;gap:8px;justify-content:center;padding:14px 20px;text-decoration:none}.LandingPage_mobile-download-ios__tB058{background:#1d4ed8;box-shadow:0 4px 20px #3b82f640}.LandingPage_mobile-download-hint__W7UC\+{color:var(--color-text-muted);font-size:12px;margin-top:10px;text-align:center}.LandingPage_hero-grid-inner__BOsMl{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1.1fr .9fr}.LandingPage_hero-stats-row__e9ifS{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(3,max-content);margin-top:40px}.LandingPage_integration-grid__xgTgA{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:1fr 1fr;margin-top:48px}.LandingPage_numbers-container__GVz2b{position:relative}.LandingPage_mobile-mockup-wrap__6s3DB{align-items:center;display:flex;justify-content:center}.LandingPage_mobile-device__eOPmh{background:#0f172a;border-radius:40px;box-shadow:0 40px 80px #0f172a40,0 0 0 10px #1e293b;padding:16px 12px;position:relative;width:260px}.LandingPage_mobile-notch__idjFM{background:#0f172a;border-radius:10px;height:20px;left:50%;position:absolute;top:16px;transform:translateX(-50%);width:80px;z-index:2}.LandingPage_mobile-screen__\+cmxt{background:#f8fafc;border-radius:28px;min-height:460px;overflow:hidden}.LandingPage_mobile-app-header__p6cCt{background:#4f46e5;color:#fff;padding:32px 14px 14px}.LandingPage_mobile-app-header-label__sq3hP{font-size:11px;margin-bottom:2px;opacity:.8}.LandingPage_mobile-app-header-title__nsUii{font-size:16px;font-weight:800}.LandingPage_mobile-orders__xfFip{display:flex;flex-direction:column;gap:8px;padding:10px}.LandingPage_mobile-order-card__ZNYqS{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0f172a0f;padding:10px 12px}.LandingPage_mobile-order-top__RHrOv{align-items:center;display:flex;justify-content:space-between}.LandingPage_mobile-order-num__Dncnt{color:#0f172a;font-size:11px;font-weight:800}.LandingPage_mobile-order-status__8Dy45{border-radius:6px;font-size:9px;font-weight:700;padding:2px 7px}.LandingPage_mobile-order-client__GuOu2{color:#94a3b8;font-size:10px;margin-top:2px}.LandingPage_mobile-progress-track__9QaWJ{background:#f1f5f9;border-radius:2px;height:3px;margin-top:8px}.LandingPage_mobile-bottom-nav__1amqp{background:#fff;border-radius:20px;bottom:16px;box-shadow:0 -4px 20px #0f172a14;display:flex;justify-content:space-around;left:12px;padding:10px 0;position:absolute;right:12px}.LandingPage_mobile-nav-item__gWOB4{align-items:center;display:flex;flex-direction:column;gap:2px}.LandingPage_hero-mockup-wrap__q5ANI{align-items:center;display:flex;justify-content:center}.LandingPage_hero-mockup-circle__beAVL{animation:LandingPage_door-tilt__\+OIMd 8s ease-in-out infinite;border-radius:50%;box-shadow:0 30px 60px #0f172a40,0 0 0 6px #ffffff14;height:540px;overflow:hidden;width:540px}.LandingPage_hero-mockup-img__jYhpP{height:100%;object-fit:cover;width:100%}.LandingPage_logo-link__W5d0A{align-items:center;display:flex;gap:10px;text-decoration:none}.LandingPage_logo-icon__GakB0{align-items:center;background:#4f46e5;border-radius:10px;color:#fff;display:flex;font-size:18px;font-weight:800;height:36px;justify-content:center;width:36px}.LandingPage_logo-name__9yMQa{color:var(--color-text);font-size:17px;font-weight:800;letter-spacing:-.3px}.LandingPage_logo-name--dark__QL3Rg{color:#fff}.LandingPage_section-title-wrap__om06m{margin:0 auto;max-width:720px;text-align:center}.LandingPage_section-eyebrow__TwFCj{background:var(--color-primary-soft);border-radius:999px;color:var(--color-primary);display:inline-block;font-size:12px;font-weight:700;letter-spacing:.5px;margin-bottom:14px;padding:4px 12px;text-transform:uppercase}.LandingPage_section-eyebrow--inverse__TjLAP{background:#ffffff1a;color:#a5b4fc}.LandingPage_section-h2__iyAGA{color:var(--color-text);font-size:40px;font-weight:900;letter-spacing:-1px;line-height:1.15;margin:0}.LandingPage_section-h2--inverse__i4JbJ{color:#fff}.LandingPage_section-subtitle__0wvfD{color:var(--color-text-soft);font-size:17px;line-height:1.6;margin-top:16px;margin-inline:auto;max-width:600px}.LandingPage_section-subtitle--inverse__cvOYj{color:#ffffffb3}.LandingPage_cta-section__izo1A{background:#0f172a;color:#fff;overflow:hidden;padding:100px 0;position:relative}.LandingPage_cta-container__Ph4a7{position:relative;text-align:center}.LandingPage_cta-title__yRamL{font-size:48px;font-weight:900;letter-spacing:-1px;margin:0;margin-inline:auto;max-width:800px}.LandingPage_cta-subtitle__Qs9Wv{color:#ffffffc7;font-size:18px;line-height:1.6;margin-top:20px;margin-inline:auto;max-width:600px}.LandingPage_cta-btn-row__ppXig{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:36px}.LandingPage_cta-btn-primary__4x2m9{background:#fff;color:var(--color-text);transition:opacity .15s,transform .15s}.LandingPage_cta-btn-primary__4x2m9,.LandingPage_cta-btn-secondary__uQLiv{align-items:center;border-radius:var(--radius);display:inline-flex;font-size:16px;font-weight:600;gap:6px;padding:16px 36px;text-decoration:none}.LandingPage_cta-btn-secondary__uQLiv{background:#0000;border:1px solid #ffffff40;color:#fff;transition:background .15s}.LandingPage_cta-hint__5KMxM{color:#ffffff8c;font-size:13px;margin-top:24px}.LandingPage_integration-section__gRRBa{background:#fff;padding:80px 0}.LandingPage_integration-visual__oiLoj{background:#f0f9ff;border-radius:var(--radius-xl);overflow:hidden;padding:40px;position:relative}.LandingPage_integration-visual-blob__MiHYS{background:#3b82f614;border-radius:50%;height:120px;position:absolute;right:-30px;top:-30px;width:120px}.LandingPage_integration-logos__4fx-A{align-items:center;display:flex;gap:20px;margin-bottom:28px}.LandingPage_integration-logo-1c__Q7L42{align-items:center;background:#f59e0b;border-radius:16px;color:#fff;display:flex;font-size:28px;font-weight:900;height:64px;justify-content:center;width:64px}.LandingPage_integration-logo-arrow__Y7XmJ{color:var(--color-text-muted);font-size:28px}.LandingPage_integration-logo-cd__o8ekC{align-items:center;background:#4f46e5;border-radius:16px;color:#fff;display:flex;font-size:22px;font-weight:900;height:64px;justify-content:center;width:64px}.LandingPage_integration-items__e4ujs{display:flex;flex-direction:column;gap:16px}.LandingPage_integration-item__SAtyE{align-items:flex-start;background:#fff;border-radius:var(--radius);box-shadow:0 1px 3px #0000000f;display:flex;gap:14px;padding:16px}.LandingPage_integration-item-icon__vFr5r{flex-shrink:0;font-size:22px}.LandingPage_integration-item-label__\+e\+bl{color:var(--color-text);font-size:14px;font-weight:700;margin-bottom:4px}.LandingPage_integration-item-desc__6SYI-{color:var(--color-text-soft);font-size:13px;line-height:1.5}.LandingPage_integration-details__N8lJU{display:flex;flex-direction:column;gap:24px}.LandingPage_integration-details-title__N\+bVb{color:var(--color-text);font-size:24px;font-weight:800;margin:0}.LandingPage_integration-benefits__wQzVh{display:flex;flex-direction:column;gap:16px}.LandingPage_integration-benefit__Jnqj7{align-items:flex-start;display:flex;gap:14px}.LandingPage_integration-benefit-icon__VGRMk{align-items:center;background:#eef2ff;border-radius:12px;display:flex;flex-shrink:0;font-size:18px;height:42px;justify-content:center;width:42px}.LandingPage_integration-benefit-title__Dj2vb{font-size:15px;font-weight:700;margin-bottom:4px}.LandingPage_integration-benefit-text__F63yk{color:var(--color-text-soft);font-size:13px;line-height:1.6}.LandingPage_integration-configs-note__HIdQt{background:#fefce8;border:1px solid #fde68a;border-radius:var(--radius);color:#92400e;font-size:13px;line-height:1.6;padding:16px}.LandingPage_projects-section__wEISd{background:#f8fafc;border-top:1px solid #eef0f4;padding:80px 0}.LandingPage_projects-grid__5R00j{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:40px}.LandingPage_project-card__H1vVw{background:#fff;border:1px solid #eef0f4;border-radius:20px;color:inherit;display:flex;flex-direction:column;padding:32px;text-decoration:none;transition:transform .25s,box-shadow .25s}.LandingPage_project-card__H1vVw:hover{box-shadow:0 20px 48px #0f172a1f;transform:translateY(-6px)}.LandingPage_project-card-header__QYmVa{align-items:center;display:flex;gap:14px;margin-bottom:20px}.LandingPage_project-logo-rp__y7w3K{background:#059669}.LandingPage_project-logo-dl__KluPZ,.LandingPage_project-logo-rp__y7w3K{align-items:center;border-radius:14px;color:#fff;display:flex;font-size:16px;font-weight:900;height:52px;justify-content:center;width:52px}.LandingPage_project-logo-dl__KluPZ{background:#6366f1}.LandingPage_project-name__As0Ch{color:var(--color-text);font-size:20px;font-weight:800}.LandingPage_project-domain__vd6T-{color:var(--color-text-muted);font-size:13px}.LandingPage_project-description__J2V6B{color:var(--color-text-soft);font-size:15px;line-height:1.7;margin:0 0 20px}.LandingPage_project-features-grid__RMYvT{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:20px}.LandingPage_project-feature__fbrPV{align-items:center;color:var(--color-text-soft);display:flex;font-size:13px;gap:8px}.LandingPage_project-feature-icon__4C708{font-size:16px}.LandingPage_project-link-rp__pRP\+c{color:#059669}.LandingPage_project-link-dl__v1\+5d,.LandingPage_project-link-rp__pRP\+c{align-items:center;display:flex;font-size:14px;font-weight:700;gap:6px;margin-top:auto}.LandingPage_project-link-dl__v1\+5d{color:#6366f1}.LandingPage_footer__kEV6X{background:#0a0e1a;color:#fff9;font-size:13px;padding:48px 0 32px}.LandingPage_footer-grid__TVagg{grid-gap:40px;border-bottom:1px solid #ffffff14;display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr;padding-bottom:32px}.LandingPage_footer-description__4Atka{color:#ffffff80;font-size:13px;line-height:1.6;margin-top:14px}.LandingPage_footer-section-label__RepJd{color:#fff6;font-size:12px;font-weight:700;letter-spacing:.8px;margin-bottom:16px;text-transform:uppercase}.LandingPage_footer-links__nSk04{display:flex;flex-direction:column;gap:10px}.LandingPage_footer-link__eWADj{color:#ffffff8c;font-size:14px;text-decoration:none;transition:color .15s}.LandingPage_footer-apk__9TPoS{background:#22c55e1f;border:1px solid #22c55e33;border-radius:10px;color:#4ade80}.LandingPage_footer-apk__9TPoS,.LandingPage_footer-ipa__shWM1{align-items:center;display:flex;font-size:13px;font-weight:600;gap:10px;padding:10px 14px;text-decoration:none;transition:background .15s}.LandingPage_footer-ipa__shWM1{background:#3b82f61f;border:1px solid #3b82f633;border-radius:10px;color:#93c5fd}.LandingPage_footer-app-downloads__Z5O41{display:flex;flex-direction:column;gap:10px}.LandingPage_footer-install-hint__6bzDE{color:#ffffff4d;font-size:11px;padding-left:4px}.LandingPage_footer-bottom__WGqqz{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:24px}.LandingPage_footer-login-link__slQ26{color:#ffffff80;font-size:13px}.LandingPage_demo-section__223Sn{background:#fff;padding:100px 0}.LandingPage_demo-error__8iuqH{background:var(--color-danger-soft);border-radius:var(--radius);color:var(--color-danger);font-size:14px;margin-top:24px;padding:12px 20px;text-align:center}.LandingPage_demo-grid__djcVM{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:50px}.LandingPage_demo-card__yt47S{background:#fff;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);box-shadow:0 2px 8px #0f172a0a;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:24px;position:relative;transition:box-shadow .2s,transform .2s}.LandingPage_demo-card__yt47S:hover{box-shadow:0 12px 32px #0f172a1a;transform:translateY(-2px)}.LandingPage_demo-card-bar__f2sQU{height:3px;left:0;position:absolute;right:0;top:0}.LandingPage_demo-card-icon__EE0zR{font-size:34px}.LandingPage_demo-card-name__w\+eWP{font-size:16px;font-weight:800;margin-bottom:4px}.LandingPage_demo-card-description__SYkBu{color:var(--color-text-soft);font-size:13px;line-height:1.55}.LandingPage_demo-card-btn__Z2Z9c{align-items:center;border:none;border-radius:var(--radius);color:#fff;display:flex;font-size:13px;font-weight:700;gap:8px;justify-content:center;margin-top:auto;padding:10px 16px;transition:opacity .15s}.LandingPage_contact-section__bBCc9{background:#0f172a;padding:80px 0}.LandingPage_contact-inner__ta1y5{margin:0 auto;max-width:600px}.LandingPage_contact-header__FzYzH{margin-bottom:40px;text-align:center}.LandingPage_contact-eyebrow__dnLJ4{color:var(--color-primary);font-size:12px;font-weight:700;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}.LandingPage_contact-title__3x\+aM{color:#fff;font-size:28px;font-weight:800;line-height:1.3;margin:0}.LandingPage_contact-subtitle__M09CS{color:#ffffff80;font-size:15px;margin-top:10px}.LandingPage_contact-success__ONSTZ{background:#10b9811a;border:1px solid #10b98140;border-radius:var(--radius-lg);padding:40px 32px;text-align:center}.LandingPage_contact-success-icon__Q0jet{font-size:40px;margin-bottom:12px}.LandingPage_contact-success-title__Asovu{color:#10b981;font-size:18px;font-weight:700;margin-bottom:6px}.LandingPage_contact-success-text__oMaEb{color:#ffffff80;font-size:14px}.LandingPage_contact-form__K5aVy{display:flex;flex-direction:column;gap:14px}.LandingPage_contact-form-row__bq8xj{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.LandingPage_contact-input__7dOKZ,.LandingPage_contact-textarea__6VOKR{background:#ffffff12;border:1px solid #ffffff26;border-radius:var(--radius);box-sizing:border-box;color:#fff;font-family:inherit;font-size:15px;outline:none;padding:14px 16px;transition:border-color .2s;width:100%}.LandingPage_contact-textarea__6VOKR{resize:vertical}.LandingPage_contact-error__gcDIL{color:#f87171;font-size:13px;text-align:center}.LandingPage_contact-submit__0VzIY{border:none;border-radius:var(--radius);box-shadow:0 4px 16px #4f46e559;color:#fff;font-size:16px;font-weight:700;padding:16px;transition:transform .15s}.LandingPage_contact-submit--active__j\+R7q{background:#4f46e5;cursor:pointer}.LandingPage_contact-submit--sending__mBJ1m{background:#4f46e599;cursor:not-allowed}.LandingPage_contact-footer-links__kMx7g{color:#ffffff4d;font-size:12px;text-align:center}.LandingPage_contact-footer-link__jB0j5{color:#ffffff80;text-decoration:none}.BlogPage_page__HeNwC{background:#fff;color:var(--color-text);font-family:inherit;min-height:100vh}.BlogPage_header__UDDWn{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-bottom:1px solid var(--color-border-soft);position:sticky;top:0;z-index:100}.BlogPage_header-inner__KFHHp{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:900px;padding:14px 24px}.BlogPage_logo-link__b8u6M{align-items:center;display:flex;gap:10px;text-decoration:none}.BlogPage_logo-icon__enPvL{align-items:center;background:#6366f1;border-radius:8px;color:#fff;display:flex;font-size:16px;font-weight:800;height:32px;justify-content:center;width:32px}.BlogPage_logo-text__iyCHm{color:var(--color-text);font-size:16px;font-weight:800}.BlogPage_nav__ORy9Y{align-items:center;display:flex;gap:20px}.BlogPage_nav-link__pO60J{color:var(--color-text-soft);font-size:14px;text-decoration:none}.BlogPage_nav-link-active__2GCtL{color:var(--color-primary);font-size:14px;font-weight:700;text-decoration:none}.BlogPage_nav-btn__k3HT7{background:var(--color-text);border-radius:var(--radius);color:#fff;font-size:13px;font-weight:600;padding:7px 16px;text-decoration:none}.BlogPage_main__HdUOu{padding:56px 0 80px}.BlogPage_container__V7t\+C{margin:0 auto;max-width:900px;padding:0 24px}.BlogPage_breadcrumbs__f06sI{align-items:center;color:var(--color-text-muted);display:flex;font-size:13px;gap:8px;margin-bottom:32px}.BlogPage_breadcrumb-link__6e8LH{color:var(--color-text-muted);text-decoration:none}.BlogPage_breadcrumb-current__uAMKN{color:var(--color-text);font-weight:600}.BlogPage_page-title__XInf4{font-size:40px;font-weight:900;letter-spacing:-1px;margin:0 0 12px}.BlogPage_page-desc__juN58{color:var(--color-text-soft);font-size:17px;line-height:1.6;margin:0 0 48px;max-width:600px}.BlogPage_articles-list__bDfVl{display:flex;flex-direction:column;gap:20px}.BlogPage_article-card__i1tkL{background:#fff;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);box-shadow:0 2px 8px #0f172a0a;cursor:pointer;padding:28px 32px;transition:box-shadow .2s,transform .2s,border-color .2s}.BlogPage_article-card__i1tkL:hover{border-color:var(--color-primary);box-shadow:0 12px 32px #0f172a1a;transform:translateY(-2px)}.BlogPage_article-meta__XbuA8{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:10px}.BlogPage_article-date__DLtOB{color:var(--color-text-muted);font-size:12px}.BlogPage_article-badge__jZJjV{background:var(--color-primary-soft);border-radius:999px;color:var(--color-primary);font-size:11px;font-weight:600;padding:3px 10px}.BlogPage_article-title-link__gj5ll{color:var(--color-text);display:block;font-size:20px;font-weight:800;line-height:1.3;margin-bottom:10px;text-decoration:none}.BlogPage_article-excerpt__n1Ho6{color:var(--color-text-soft);font-size:14px;line-height:1.6;margin:0}.BlogPage_footer__v7vAY{background:#0a0e1a;color:#ffffff80;font-size:13px;padding:32px 0}.BlogPage_footer-inner__7pGIf{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:0 auto;max-width:900px;padding:0 24px}.BlogPage_footer-links__uHp7z{display:flex;gap:20px}.BlogPage_footer-link__hhquM{color:#ffffff80;text-decoration:none}.ArticlePage_page__oPEXR{background:#fff;color:var(--color-text);font-family:inherit;min-height:100vh}.ArticlePage_header__YIQyr{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-bottom:1px solid var(--color-border-soft);position:sticky;top:0;z-index:100}.ArticlePage_header-inner__GZYau{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:900px;padding:14px 24px}.ArticlePage_logo-link__3yxUa{align-items:center;display:flex;gap:10px;text-decoration:none}.ArticlePage_logo-icon__DeLMe{align-items:center;background:#6366f1;border-radius:8px;color:#fff;display:flex;font-size:16px;font-weight:800;height:32px;justify-content:center;width:32px}.ArticlePage_logo-text__HxPn0{color:var(--color-text);font-size:16px;font-weight:800}.ArticlePage_nav__13gIO{align-items:center;display:flex;gap:20px}.ArticlePage_nav-link__RSGS0{color:var(--color-text-soft);font-size:14px;text-decoration:none}.ArticlePage_nav-btn__fqAuR{background:var(--color-text);border-radius:var(--radius);color:#fff;font-size:13px;font-weight:600;padding:7px 16px;text-decoration:none}.ArticlePage_main__6\+6jg{padding:48px 0 80px}.ArticlePage_container__2DTNp{margin:0 auto;max-width:800px;padding:0 24px}.ArticlePage_breadcrumbs__cO7pZ{align-items:center;color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-bottom:32px}.ArticlePage_breadcrumb-link__cmZK0{color:var(--color-text-muted);text-decoration:none}.ArticlePage_breadcrumb-current__a16XV{color:var(--color-text);font-weight:600}.ArticlePage_not-found__ZGTD3{padding:80px 0;text-align:center}.ArticlePage_not-found-emoji__bYY1s{font-size:64px;margin-bottom:16px}.ArticlePage_not-found-title__waL6e{font-size:32px;font-weight:900;margin:0 0 12px}.ArticlePage_not-found-desc__vh5hv{color:var(--color-text-soft);font-size:16px;margin-bottom:32px}.ArticlePage_not-found-btn__cpuLM{align-items:center;background:var(--color-text);border-radius:var(--radius);color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:12px 24px;text-decoration:none}.ArticlePage_article-meta__ipS1Y{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px}.ArticlePage_article-date__-dDft{color:var(--color-text-muted);font-size:13px}.ArticlePage_article-badge__g7dDu{background:var(--color-primary-soft);border-radius:999px;color:var(--color-primary);font-size:11px;font-weight:600;padding:3px 10px}.ArticlePage_article-title__dD8Bq{font-size:36px;font-weight:900;letter-spacing:-.5px;line-height:1.2;margin:0 0 32px}.ArticlePage_article-content__Tk0MF{color:var(--color-text);font-size:16px;line-height:1.75}.ArticlePage_cta__zhMgC{background:#f1f5f9;border-radius:var(--radius-lg);margin-top:64px;padding:36px 32px;text-align:center}.ArticlePage_cta-title__sywRA{font-size:24px;font-weight:900;margin-bottom:10px}.ArticlePage_cta-desc__mjgn9{color:var(--color-text-soft);font-size:15px;margin-bottom:24px}.ArticlePage_cta-btn__wK9Ht{align-items:center;background:var(--color-text);border-radius:var(--radius);color:#fff;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:13px 28px;text-decoration:none}.ArticlePage_related__iqyXr{margin-top:56px}.ArticlePage_related-title__qNi2S{font-size:22px;font-weight:800;margin-bottom:24px}.ArticlePage_related-list__8iZik{display:flex;flex-direction:column;gap:12px}.ArticlePage_related-link__1GDZ3{align-items:center;border:1px solid var(--color-border-soft);border-radius:var(--radius);color:var(--color-text);display:flex;justify-content:space-between;padding:14px 20px;text-decoration:none;transition:border-color .15s,background .15s}.ArticlePage_related-link__1GDZ3:hover{background:var(--color-primary-soft);border-color:var(--color-primary)}.ArticlePage_related-link-title__lAwLH{flex:1 1;font-size:14px;font-weight:600;margin-right:16px}.ArticlePage_related-link-time__3n8Dr{color:var(--color-text-muted);flex-shrink:0;font-size:12px}.ArticlePage_related-all__-WhFn{margin-top:20px}.ArticlePage_related-all-link__MvpNH{color:var(--color-primary);font-size:14px;font-weight:600;text-decoration:none}.ArticlePage_footer__-MpEc{background:#0a0e1a;color:#ffffff80;font-size:13px;padding:32px 0}.ArticlePage_footer-inner__d6A6M{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:0 auto;max-width:900px;padding:0 24px}.ArticlePage_footer-links__Ao\+zB{display:flex;gap:20px}.ArticlePage_footer-link__JYNDW{color:#ffffff80;text-decoration:none}.LandingHeader_logo__9DNw9{align-items:center;display:flex;gap:10px;text-decoration:none}.LandingHeader_logo-icon__PEq5N{align-items:center;background:var(--color-primary);border-radius:10px;color:#fff;display:flex;font-size:18px;font-weight:800;height:36px;justify-content:center;width:36px}.LandingHeader_logo-name__\+Kx9Q{color:var(--color-text);font-size:17px;font-weight:800;letter-spacing:-.3px}.InstructionsPage_page__z-I4C{background:#f6f7fb;min-height:100vh}.InstructionsPage_hero__7X5Ul{background:#0f172a;color:#fff;padding:60px 24px 50px;text-align:center}.InstructionsPage_hero-title__dpmV0{font-size:42px;font-weight:900;letter-spacing:-.5px;margin:0 0 12px}.InstructionsPage_hero-desc__GBlp-{color:#ffffffb3;font-size:18px;margin:0 auto;max-width:600px}.InstructionsPage_overview__fp\+IJ{margin:-30px auto 0;max-width:900px;padding:0 24px;position:relative;z-index:1}.InstructionsPage_overview-card__JetW9{background:#fff;border-radius:var(--radius-lg);box-shadow:0 10px 40px #0f172a1a;padding:32px 36px}.InstructionsPage_overview-title__yTwYP{color:var(--color-text);font-size:22px;font-weight:800;margin:0 0 8px}.InstructionsPage_overview-desc__NqixK{color:var(--color-text-soft);font-size:14px;line-height:1.7;margin:0 0 24px}.InstructionsPage_workflow-grid__WOK4I{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.InstructionsPage_workflow-step__yyt3Y{align-items:center;background:#f8fafc;border-radius:var(--radius-lg);display:flex;flex-direction:column;padding:16px 8px;position:relative}.InstructionsPage_workflow-step-icon__wfB2\+{font-size:28px;margin-bottom:8px}.InstructionsPage_workflow-step-label__3sUu7{color:var(--color-text);font-size:13px;font-weight:700}.InstructionsPage_workflow-step-desc__MWUSb{color:var(--color-text-muted);font-size:11px;margin-top:2px}.InstructionsPage_workflow-arrow__PbPzt{color:var(--color-text-muted);font-size:16px;font-weight:700;position:absolute;right:-14px;top:50%;transform:translateY(-50%)}.InstructionsPage_roles-section__CXexH{margin:40px auto 60px;max-width:900px;padding:0 24px}.InstructionsPage_roles-title__dWA0t{color:var(--color-text);font-size:24px;font-weight:800;margin-bottom:24px}.InstructionsPage_roles-grid__DzXJa{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.InstructionsPage_role-link__DjOT-{color:inherit;text-decoration:none}.InstructionsPage_role-card__5Pjit{background:#fff;border:1px solid #eef0f4;border-radius:var(--radius-lg);cursor:pointer;display:flex;flex-direction:column;height:100%;padding:24px;transition:transform .2s,box-shadow .2s}.InstructionsPage_role-card__5Pjit:hover{box-shadow:0 12px 32px #0f172a1f;transform:translateY(-4px)}.InstructionsPage_role-icon-wrap__\+XrYl{align-items:center;border-radius:14px;display:flex;font-size:24px;height:48px;justify-content:center;margin-bottom:16px;width:48px}.InstructionsPage_role-name__ile1Z{font-size:17px;font-weight:700;margin:0 0 6px}.InstructionsPage_role-subtitle__twq-k{color:var(--color-text-soft);flex:1 1;font-size:13px;line-height:1.6;margin:0}.InstructionsPage_role-cta__HbSoB{align-items:center;display:flex;font-size:13px;font-weight:600;gap:6px;margin-top:16px}.InstructionsPage_footer__QU9i9{border-top:1px solid #eef0f4;color:var(--color-text-muted);font-size:13px;padding:24px;text-align:center}.InstructionsPage_footer-link__UeY6m{color:var(--color-primary);font-weight:600}.RoleInstructionPage_page__oooc6{background:#f6f7fb;min-height:100vh}.RoleInstructionPage_not-found__o\+Ahd{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:100vh}.RoleInstructionPage_not-found-emoji__zDerL{font-size:48px}.RoleInstructionPage_not-found-link__5p-fu{color:var(--color-primary);font-weight:600}.RoleInstructionPage_hero__uYJoy{color:#fff;padding:48px 24px 40px}.RoleInstructionPage_hero-inner__PZdhU{margin:0 auto;max-width:800px}.RoleInstructionPage_hero-row__4aMFN{align-items:center;display:flex;gap:16px;margin-bottom:12px}.RoleInstructionPage_hero-icon__M6Ggy{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;border-radius:16px;display:flex;font-size:28px;height:56px;justify-content:center;width:56px}.RoleInstructionPage_hero-title__lS252{font-size:32px;font-weight:900;letter-spacing:-.3px;margin:0}.RoleInstructionPage_hero-subtitle__2hWbg{color:#fffc;font-size:15px;margin:4px 0 0}.RoleInstructionPage_content__w94V\+{margin:0 auto;max-width:800px;padding:0 24px}.RoleInstructionPage_workflow__Lz5w0{background:#fff;border-radius:var(--radius-lg);box-shadow:0 6px 24px #0f172a14;margin-top:-24px;padding:28px 32px;position:relative;z-index:1}.RoleInstructionPage_workflow-title__vk4Qj{color:var(--color-text);font-size:18px;font-weight:800;margin:0 0 20px}.RoleInstructionPage_workflow-grid__SzHs5{grid-gap:16px;display:grid;gap:16px}.RoleInstructionPage_workflow-step__AAoYM{align-items:center;display:flex;flex-direction:column;position:relative;text-align:center}.RoleInstructionPage_workflow-num__8OF4x{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:800;height:40px;justify-content:center;margin-bottom:10px;width:40px}.RoleInstructionPage_workflow-icon__VbYtm{font-size:24px;margin-bottom:6px}.RoleInstructionPage_workflow-step-title__VUOIb{color:var(--color-text);font-size:13px;font-weight:700;margin-bottom:4px}.RoleInstructionPage_workflow-step-desc__NI-my{color:var(--color-text-muted);font-size:12px;line-height:1.5}.RoleInstructionPage_workflow-arrow__elJAx{color:#d1d5db;font-size:18px;font-weight:700;position:absolute;right:-16px;top:18px}.RoleInstructionPage_toc__yZ76S{background:#fff;border:1px solid #eef0f4;border-radius:var(--radius-lg);margin:24px 0;padding:20px 24px}.RoleInstructionPage_toc-title__9N4Bs{color:var(--color-text-soft);font-size:14px;font-weight:700;letter-spacing:.3px;margin:0 0 12px}.RoleInstructionPage_toc-list__hVJ4s{display:flex;flex-direction:column;gap:6px}.RoleInstructionPage_toc-link__y7z28{align-items:center;color:var(--color-primary);display:flex;font-size:14px;font-weight:500;gap:8px;padding:6px 0;text-decoration:none}.RoleInstructionPage_toc-link-icon__xFNXi{font-size:16px}.RoleInstructionPage_section__XAsQS{background:#fff;border:1px solid #eef0f4;border-radius:var(--radius-lg);margin-bottom:20px;padding:28px 32px}.RoleInstructionPage_section-header__G14V-{align-items:center;display:flex;gap:12px;margin-bottom:16px}.RoleInstructionPage_section-icon__SzXRs{align-items:center;border-radius:12px;display:flex;font-size:20px;height:40px;justify-content:center;width:40px}.RoleInstructionPage_section-title__AkVbZ{color:var(--color-text);font-size:20px;font-weight:800;margin:0}.RoleInstructionPage_section-content__oYl7N{color:var(--color-text-soft);font-size:14px;line-height:1.8}.RoleInstructionPage_role-nav__SABhP{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin:32px 0 48px}.RoleInstructionPage_role-nav-link__Nj6kg{background:#fff;border:1px solid #eef0f4;border-radius:var(--radius-lg);color:inherit;padding:16px 20px;text-decoration:none;transition:box-shadow .2s}.RoleInstructionPage_role-nav-link__Nj6kg:hover{box-shadow:0 4px 16px #0f172a14}.RoleInstructionPage_role-nav-link-next__n7j68{text-align:right}.RoleInstructionPage_role-nav-label__qhr8W{color:var(--color-text-muted);font-size:12px;margin-bottom:4px}.RoleInstructionPage_role-nav-title__9ba31{font-size:14px;font-weight:700}.RoleInstructionPage_footer__KTkKc{border-top:1px solid #eef0f4;color:var(--color-text-muted);font-size:13px;padding:24px;text-align:center}.RoleInstructionPage_footer-link__QFb9s{color:var(--color-primary);font-weight:600}