html{zoom:.9}@supports not (zoom:0.9){html{transform:scale(.9);transform-origin:top left}body{min-height:111.11111vh;overflow-x:hidden;width:111.11111%}}body{font-family:Inter,Segoe UI,Roboto,sans-serif;font-family:var(--font-family-base,"Inter","Segoe UI","Roboto",sans-serif)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--color-primary:#1c7b4f;--color-primary-dark:#14543a;--color-secondary:#0f3d2b;--color-accent:#f7b728;--color-background:#f3f6f4;--color-surface:#fff;--color-surface-muted:#ecf2ef;--color-border:#10693d2e;--color-border-strong:#10693d59;--color-text:#1f2933;--color-text-muted:#52606d;--color-success:#25a56a;--color-error:#d64550;--shadow-soft:0 18px 32px #0f512f1f;--shadow-medium:0 20px 48px #16563629;--shadow-strong:0 28px 60px #082e212e;--radius-large:22px;--radius-medium:16px;--radius-small:10px;--font-family-base:"Inter","Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif}*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at top left,#f7fbf9 0,#f3f6f4 45%,#e9f0ec 100%);background:radial-gradient(circle at top left,#f7fbf9 0,var(--color-background) 45%,#e9f0ec 100%);color:#1f2933;color:var(--color-text);font-family:Inter,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--font-family-base);line-height:1.55;margin:0;min-height:100vh}a{color:inherit}h1,h2,h3,h4,h5,h6{color:#14543a;color:var(--color-primary-dark);font-weight:700;margin:0}p{color:#52606d;color:var(--color-text-muted);margin:0}button{font-family:inherit}.elevated-surface{border:1px solid #10693d2e;border:1px solid var(--color-border);border-radius:22px;border-radius:var(--radius-large);box-shadow:0 18px 32px #0f512f1f;box-shadow:var(--shadow-soft)}.elevated-surface,.soft-card{background:#fff;background:var(--color-surface)}.soft-card{border:1px solid #10693d1f;border-radius:16px;border-radius:var(--radius-medium);box-shadow:0 20px 48px #16563629;box-shadow:var(--shadow-medium)}.primary-pill{align-items:center;background:linear-gradient(135deg,#1c7b4f,#14543a);background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;gap:10px;justify-content:center;padding:10px 20px;transition:transform .2s ease,box-shadow .2s ease}.primary-pill:hover{box-shadow:0 14px 28px #10693d3d;transform:translateY(-2px)}.Header_header__aV9NL{background-color:#228a4d;overflow:hidden;padding:1rem 5rem 1rem 0}.Header_headerContent__kEXre{align-items:center;display:flex;gap:1.25rem}.Header_logo__B7kzE{border-radius:.4375rem;height:auto;width:11rem}.Header_headerInfo__GF71-{flex-grow:1}.Header_title__fUg\+Z{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:.75rem}.Header_selection__L-otw{display:flex;gap:.375rem;margin-bottom:.75rem}.Header_label__nimWP{background-color:#d9d9d980;border:1px solid #0000001a;border-radius:.125rem;color:#000;font-size:.75rem;padding:.125rem .25rem}.Header_description__YQbXJ{color:#fff;font-size:1rem}@media (max-width:991px){.Header_header__aV9NL{padding:1rem}.Header_headerContent__kEXre{align-items:flex-start;flex-direction:column}.Header_logo__B7kzE{margin-bottom:1rem}}.LoginForm_loginPage__x0L38{align-items:center;background:radial-gradient(160% 140% at 20% 15%,#d5e2dd 0,#c2ccd5 45%,#b8c1c9 100%);display:flex;height:100vh;justify-content:center;overflow:hidden;width:100%}.LoginForm_loginCard__\+oeR8{background:#fff;border:1px solid #10693d1a;border-radius:28px;box-shadow:0 28px 58px #0d3e2629,0 0 0 1px #ffffffa6;display:flex;flex-direction:column;gap:22px;padding:42px 36px;width:min(440px,calc(100% - 48px))}.LoginForm_logoWrap__5tJ-V{display:flex;justify-content:center}.LoginForm_logoWrap__5tJ-V img{height:auto;width:110px}.LoginForm_loginTitle__-Yfz0{color:#17673f;font-size:22px;font-weight:700;margin:0 0 6px;text-align:center}.LoginForm_inputGroup__HJIEq{display:flex;flex-direction:column;gap:8px}.LoginForm_inputGroup__HJIEq label{color:#304056;font-size:13px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.LoginForm_inputGroup__HJIEq input{background:#edf4ff;border:1px solid #30405624;border-radius:18px;color:#0f172a;font-size:15px;padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.LoginForm_inputGroup__HJIEq input:focus{background:#fff;border-color:#2a9560;box-shadow:0 0 0 4px #1f9c6429;outline:none}.LoginForm_passwordField__kCXpb{align-items:center;display:flex;position:relative}.LoginForm_passwordField__kCXpb input{padding-right:96px;width:100%}.LoginForm_togglePasswordButton__L49PZ{background:#11643c29;border:none;border-radius:999px;color:#0f5a38;cursor:pointer;font-size:13px;font-weight:600;padding:8px 18px;position:absolute;right:12px;transition:background .2s ease,transform .2s ease}.LoginForm_togglePasswordButton__L49PZ:hover{background:#11643c3d;transform:translateY(-1px)}.LoginForm_errorBanner__OVMXq{align-items:flex-start;background:#d645501f;border:1px solid #d645504d;border-radius:12px;color:#8e1f2d;display:flex;font-size:14px;gap:12px;justify-content:space-between;padding:12px 16px}.LoginForm_errorBanner__OVMXq button{background:none;border:none;color:inherit;cursor:pointer;font-weight:600;padding:0;text-decoration:underline}.LoginForm_submitButton__DAU--{background:linear-gradient(180deg,#1f9c64,#0d6b38);border:none;border-radius:16px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px;transition:transform .2s ease,box-shadow .2s ease}.LoginForm_submitButton__DAU--:hover{box-shadow:0 16px 32px #1f9c6440;transform:translateY(-2px)}.Footer_footer__pVmxr{align-items:center;background-color:#228a4d;display:flex;justify-content:center;padding:1rem}.Footer_footerImage__wjwS3{height:auto;object-fit:contain;width:100%}@media (max-width:991px){.Footer_footer__pVmxr{padding:1rem}}.LoginPage_loginPage__Aq3Ff{background-color:#e0e0e0;display:flex;flex-direction:column;min-height:100vh}.LoginPage_mainContent__ICCes{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:2rem}@media (max-width:991px){.LoginPage_mainContent__ICCes{padding:1rem}}.DashboardView_dashboardView__g8x4n{align-items:center;display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:140px 48px 96px;width:100%}.DashboardView_header__uVNQz{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:20px;height:120px;inset:0 0 auto 0;padding:24px 48px;position:fixed;z-index:18}.DashboardView_logo__kNCIp{height:auto;object-fit:contain;width:160px}.DashboardView_dashboardTitle__ns\+Ae{color:#fff;flex:1 1;font-size:28px;font-weight:700;letter-spacing:.01em}.DashboardView_headerControls__oYkij{display:flex;gap:14px}.DashboardView_languageButton__\+ZebH,.DashboardView_logoutButton__BCFgi{background:#ffffff24;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.DashboardView_languageButton__\+ZebH:hover,.DashboardView_logoutButton__BCFgi:hover{background:#ffffff38;box-shadow:0 12px 24px #00000038;transform:translateY(-1px)}.DashboardView_explanationText__k0Gg5{background:linear-gradient(145deg,#ffffffeb,#e2ecf4f2);border:1px solid #1f6aa524;border-radius:var(--radius-large);box-shadow:var(--shadow-soft);color:var(--color-text);font-size:18px;line-height:1.6;max-width:800px;padding:28px;text-align:center}.DashboardView_buttonContainer__nfGJN{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));max-width:720px;width:100%}.DashboardView_actionCard__EGVHm{background:var(--color-surface);border:1px solid #1f6aa52e;border-radius:var(--radius-medium);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:18px;overflow:hidden;padding:24px;position:relative;transition:transform .2s ease,box-shadow .2s ease}.DashboardView_actionCard__EGVHm:before{background:radial-gradient(circle at top right,#1f6aa533,#0000 60%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.DashboardView_actionCard__EGVHm:hover{box-shadow:var(--shadow-medium);transform:translateY(-6px)}.DashboardView_actionCard__EGVHm:hover:before{opacity:1}.DashboardView_cardHeading__i1fim{color:#144776;font-size:19px;font-weight:700}.DashboardView_cardSummary__FVgcV{color:var(--color-text-muted);font-size:14px;min-height:44px}.DashboardView_cardActions__HdS9y{display:flex;flex-wrap:wrap;gap:12px}.DashboardView_actionButton__U3z22{align-items:center;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);border:none;border-radius:var(--radius-small);box-shadow:0 16px 30px #1447763d;color:#fff;cursor:pointer;display:inline-flex;flex:1 1 160px;font-size:15px;font-weight:600;gap:10px;justify-content:center;padding:12px 16px;transition:transform .2s ease,box-shadow .2s ease}.DashboardView_actionButton__U3z22 i{font-size:16px}.DashboardView_actionButton__U3z22:hover{box-shadow:0 18px 36px #14477647;transform:translateY(-2px)}.DashboardView_danger__E\+bKC{background:linear-gradient(135deg,#d64550,#a2172a);box-shadow:0 16px 28px #a6172a42}@media (max-width:768px){.DashboardView_dashboardView__g8x4n{padding:120px 24px 64px}.DashboardView_header__uVNQz{align-items:flex-start;flex-direction:column;height:auto;padding:20px}.DashboardView_headerControls__oYkij{justify-content:flex-start;width:100%}}.FactoryManagerDashboard_dashboardView__dCD2V{align-items:center;background:linear-gradient(180deg,#f5f8f6,#e8f1ec 60%,#f7f9fb);display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:140px 48px 96px;width:100%}.FactoryManagerDashboard_header__zvEE9{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:16px;height:120px;inset:0 0 auto 0;padding:20px 40px;position:fixed;z-index:20}.FactoryManagerDashboard_logo__\+7p95{height:auto;object-fit:contain;width:120px}.FactoryManagerDashboard_dashboardTitle__CF6Gm{color:#fff;flex:1 1;font-size:28px;font-weight:700;letter-spacing:.01em}.FactoryManagerDashboard_headerControls__5RQOX{align-items:center;display:flex;gap:10px}.FactoryManagerDashboard_languageButton__xxrNc,.FactoryManagerDashboard_logoutButton__Xx-db{background:#0000;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.FactoryManagerDashboard_languageButton__xxrNc:hover,.FactoryManagerDashboard_logoutButton__Xx-db:hover{background:#ffffff1f;box-shadow:0 10px 22px #00000029;transform:translateY(-1px)}.FactoryManagerDashboard_notificationWrapper__DXftW{position:relative}.FactoryManagerDashboard_bellIcon__tHqm3{align-items:center;background:#0000;border-radius:50%;cursor:pointer;display:inline-flex;height:44px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;width:44px}.FactoryManagerDashboard_bellIcon__tHqm3:hover{background:#ffffff1f;box-shadow:0 12px 22px #0000002e;transform:translateY(-2px)}.FactoryManagerDashboard_unreadBadge__sm8RH{align-items:center;background:#f04652;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 6px;position:absolute;right:-4px;top:-4px}.FactoryManagerDashboard_notificationDropdown__pBi\+y{background:#fff;border:1px solid #10693d1a;border-radius:18px;box-shadow:0 16px 36px #0d3e262e;display:flex;flex-direction:column;gap:16px;max-height:420px;padding:20px;position:absolute;right:0;top:56px;width:360px;z-index:30}.FactoryManagerDashboard_notifHeading__SAvxe{color:#0e5430;font-size:18px;font-weight:700;margin:0}.FactoryManagerDashboard_noNotifText__-nifm{color:#4b5c6b;font-size:14px;margin:0;text-align:center}.FactoryManagerDashboard_notifList__EhKf\+{display:flex;flex-direction:column;gap:12px;max-height:260px;overflow-y:auto;padding-right:6px}.FactoryManagerDashboard_notifItem__J\+Qjh{background:#10693d14;border:1px solid #10693d1f;border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:12px}.FactoryManagerDashboard_unreadNotif__hsTeu{background:#1f9c641f;border-color:#1f9c642e;box-shadow:0 10px 22px #1f9c6429}.FactoryManagerDashboard_notifMessage__GUvZ9{color:#1f2f29;font-size:14px;margin:0}.FactoryManagerDashboard_notifDate__ERpVa{color:#5d6b78;font-size:12px;margin:0}.FactoryManagerDashboard_notificationButtons__tGHqB{display:flex;flex-wrap:wrap;gap:10px}.FactoryManagerDashboard_DeleteReadButton__wBnk\+,.FactoryManagerDashboard_markReadButton__jhcAl{border:none;border-radius:12px;cursor:pointer;flex:1 1 120px;font-size:13px;font-weight:600;padding:8px 12px;transition:transform .2s ease,box-shadow .2s ease}.FactoryManagerDashboard_markReadButton__jhcAl{background:#10693d29;color:#0f5a38}.FactoryManagerDashboard_DeleteReadButton__wBnk\+{background:#d6455026;color:#a2172a}.FactoryManagerDashboard_DeleteReadButton__wBnk\+:hover,.FactoryManagerDashboard_markReadButton__jhcAl:hover{box-shadow:0 10px 18px #0000001f;transform:translateY(-1px)}.FactoryManagerDashboard_explanationText__qQmTv{background:linear-gradient(145deg,#ffffffeb,#ecf6f1f5);border:1px solid #10693d1f;border-radius:22px;box-shadow:var(--shadow-soft);color:var(--color-text);font-size:18px;line-height:1.6;max-width:960px;padding:32px;text-align:center}.FactoryManagerDashboard_buttonContainer__Ospbx{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));max-width:1120px;width:100%}.FactoryManagerDashboard_actionCard__\+FsBQ{background:var(--color-surface);border:1px solid #10693d29;border-radius:20px;box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:18px;overflow:hidden;padding:24px;position:relative;transition:transform .2s ease,box-shadow .2s ease}.FactoryManagerDashboard_actionCard__\+FsBQ:before{background:radial-gradient(circle at top right,#1f9c642e,#0000 55%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.FactoryManagerDashboard_actionCard__\+FsBQ:hover{box-shadow:var(--shadow-medium);transform:translateY(-6px)}.FactoryManagerDashboard_actionCard__\+FsBQ:hover:before{opacity:1}.FactoryManagerDashboard_cardHeading__be5bs{color:var(--color-primary-dark);font-size:19px;font-weight:700}.FactoryManagerDashboard_cardSummary__eVmS8{color:var(--color-text-muted);font-size:14px;min-height:44px}.FactoryManagerDashboard_cardActions__qk5Kq{display:flex;flex-wrap:wrap;gap:12px}.FactoryManagerDashboard_actionButton__TOz9l{align-items:center;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);border:none;border-radius:12px;box-shadow:0 16px 30px #10693d3d;color:#fff;cursor:pointer;display:inline-flex;flex:1 1 160px;font-size:15px;font-weight:600;gap:10px;justify-content:center;padding:12px 18px;transition:transform .2s ease,box-shadow .2s ease}.FactoryManagerDashboard_actionButton__TOz9l:hover{box-shadow:0 18px 36px #10693d4d;transform:translateY(-2px)}.FactoryManagerDashboard_danger__VAESi{background:linear-gradient(135deg,#d64550,#a2172a);box-shadow:0 14px 28px #a6172a47}.FactoryManagerDashboard_neutral__6SWML{background:linear-gradient(135deg,#1f6aa5,#11497a);box-shadow:0 14px 28px #11497a3d}.FactoryManagerDashboard_accent__0Aa-n{background:linear-gradient(135deg,#f7b728,#e88a10);box-shadow:0 14px 28px #edab283d;color:#533b08}.FactoryManagerDashboard_accent__0Aa-n:hover{color:#3d2905}@media (max-width:768px){.FactoryManagerDashboard_dashboardView__dCD2V{padding:120px 20px 64px}.FactoryManagerDashboard_header__zvEE9{align-items:flex-start;flex-direction:column;height:auto;padding:20px}}.SalesDashboardView_dashboardView__MBUN3{align-items:center;display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:140px 48px 96px;width:100%}.SalesDashboardView_header__xTl-E{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:20px;height:120px;inset:0 0 auto 0;padding:24px 48px;position:fixed;z-index:18}.SalesDashboardView_logo__lEQk4{height:auto;object-fit:contain;width:160px}.SalesDashboardView_dashboardTitle__ZARi4{color:#fff;flex:1 1;font-size:28px;font-weight:700;letter-spacing:.01em}.SalesDashboardView_headerControls__F2Lwt{display:flex;gap:14px}.SalesDashboardView_languageButton__sx6DD,.SalesDashboardView_logoutButton__BSo2k{background:#ffffff1f;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.SalesDashboardView_languageButton__sx6DD:hover,.SalesDashboardView_logoutButton__BSo2k:hover{background:#fff3;box-shadow:0 12px 24px #00000038;transform:translateY(-1px)}.SalesDashboardView_explanationText__Q92VE{background:linear-gradient(145deg,#ffffffeb,#ecf6f1f5);border:1px solid #10693d2e;border-radius:var(--radius-large);box-shadow:var(--shadow-soft);color:var(--color-text);font-size:18px;line-height:1.6;max-width:880px;padding:30px;text-align:center}.SalesDashboardView_buttonContainer__3nfZb{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));max-width:980px;width:100%}.SalesDashboardView_actionCard__ojbr6{background:var(--color-surface);border:1px solid #10693d2e;border-radius:var(--radius-medium);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:18px;overflow:hidden;padding:24px;position:relative;transition:transform .2s ease,box-shadow .2s ease}.SalesDashboardView_actionCard__ojbr6:before{background:radial-gradient(circle at top right,#10693d2e,#0000 55%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.SalesDashboardView_actionCard__ojbr6:hover{box-shadow:var(--shadow-medium);transform:translateY(-6px)}.SalesDashboardView_actionCard__ojbr6:hover:before{opacity:1}.SalesDashboardView_cardHeading__T3H9n{color:var(--color-primary-dark);font-size:19px;font-weight:700}.SalesDashboardView_cardSummary__Y\+62a{color:var(--color-text-muted);font-size:14px;min-height:44px}.SalesDashboardView_cardActions__ZEgXY{display:flex;flex-wrap:wrap;gap:12px}.SalesDashboardView_actionButton__UtQ-0{align-items:center;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);border:none;border-radius:var(--radius-small);box-shadow:0 16px 30px #10693d3d;color:#fff;cursor:pointer;display:inline-flex;flex:1 1 160px;font-size:15px;font-weight:600;gap:10px;justify-content:center;padding:12px 18px;transition:transform .2s ease,box-shadow .2s ease}.SalesDashboardView_actionButton__UtQ-0 i{font-size:16px}.SalesDashboardView_actionButton__UtQ-0:hover{box-shadow:0 18px 36px #10693d4d;transform:translateY(-2px)}.SalesDashboardView_accent__-vPeE{background:linear-gradient(135deg,var(--color-accent) 0,#df9a17 100%);box-shadow:0 16px 28px #df9a1747;color:#523a08}.SalesDashboardView_accent__-vPeE:hover{color:#392806}.SalesDashboardView_neutral__xR3Zz{background:linear-gradient(135deg,#1f6aa5,#11497a);box-shadow:0 16px 30px #11497a3d}@media (max-width:768px){.SalesDashboardView_dashboardView__MBUN3{padding:120px 20px 64px}.SalesDashboardView_header__xTl-E{align-items:flex-start;flex-direction:column;height:auto;padding:20px}.SalesDashboardView_headerControls__F2Lwt{justify-content:flex-start;width:100%}}@keyframes SalesManagerDashboardView_spin__5jFGr{to{transform:rotate(1turn)}}.SalesManagerDashboardView_salesManagerDashboard__FPIa7{background:linear-gradient(180deg,#f5f8f6,#e8f1ec 60%,#f7f9fb);color:#1f2933;display:flex;flex-direction:column;min-height:100vh;position:relative}.SalesManagerDashboardView_header__kCLIi{align-items:center;background:linear-gradient(120deg,#10693d,#0c5130);box-shadow:0 12px 32px #0000001f;display:flex;gap:16px;padding:16px 32px;position:sticky;top:0;z-index:20}.SalesManagerDashboardView_logo__TOSbg{height:auto;width:132px}.SalesManagerDashboardView_title__7HgnM{color:#fff;flex:1 1;font-size:26px;font-weight:700}.SalesManagerDashboardView_languageButton__Zcp88,.SalesManagerDashboardView_logoutButton__IiPyb{background:#ffffff26;border:1px solid #fff9;border-radius:12px;color:#fff;cursor:pointer;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.SalesManagerDashboardView_languageButton__Zcp88:hover,.SalesManagerDashboardView_logoutButton__IiPyb:hover{box-shadow:0 10px 20px #0c513047;transform:translateY(-1px)}.SalesManagerDashboardView_pageBody__\+A7uQ{display:flex;flex-direction:column;gap:24px;margin:32px auto 48px;max-width:1280px;padding:0 32px 48px;width:100%}.SalesManagerDashboardView_topBar__z68B1{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.SalesManagerDashboardView_periodBlock__PFYqc{display:flex;flex-direction:column;gap:4px}.SalesManagerDashboardView_periodLabel__PMsDk{color:#4b6b58;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.SalesManagerDashboardView_periodValue__zzaJk{color:#0c5130;font-size:18px;font-weight:600}.SalesManagerDashboardView_quickLinks__nmFtg{display:flex;flex-wrap:wrap;gap:12px}.SalesManagerDashboardView_linkButtonPrimary__2UHTr,.SalesManagerDashboardView_linkButtonSecondary__jC5lo{border:none;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease}.SalesManagerDashboardView_linkButtonPrimary__2UHTr{background:#10693d;box-shadow:0 16px 30px #10693d40;color:#fff}.SalesManagerDashboardView_linkButtonPrimary__2UHTr:hover{box-shadow:0 20px 36px #10693d47;transform:translateY(-2px)}.SalesManagerDashboardView_linkButtonSecondary__jC5lo{background:#f1f4f2;border:1px solid #c4d6cc;box-shadow:0 12px 24px #0f512f14;color:#0c5130}.SalesManagerDashboardView_linkButtonSecondary__jC5lo:hover{box-shadow:0 18px 30px #0f512f1f;transform:translateY(-2px)}.SalesManagerDashboardView_filtersCard__f48R\+{background:#fff;border-radius:20px;box-shadow:0 24px 40px #0f512f1f;display:flex;flex-direction:column;gap:20px;padding:24px}.SalesManagerDashboardView_sectionTitle__Zhw-5{color:#0c5130;font-size:20px;font-weight:700}.SalesManagerDashboardView_filtersGrid__1qCMq{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.SalesManagerDashboardView_filterField__HQRVz{color:#254134;display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:6px}.SalesManagerDashboardView_filterField__HQRVz input,.SalesManagerDashboardView_filterField__HQRVz select{background:#fdfefe;border:1px solid #cfd9d4;border-radius:10px;color:#1f2933;font-size:14px;padding:10px 12px;transition:border .2s ease,box-shadow .2s ease}.SalesManagerDashboardView_filterField__HQRVz input:focus,.SalesManagerDashboardView_filterField__HQRVz select:focus{border-color:#10693d;box-shadow:0 0 0 3px #10693d26;outline:none}.SalesManagerDashboardView_errorBanner__kSJJM{background:#dd44441f;border:1px solid #dd44444d;border-radius:14px;color:#8f1c1c;font-weight:600;padding:14px 18px}.SalesManagerDashboardView_summaryGrid__EtrgJ{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.SalesManagerDashboardView_summaryCard__HF4Gh{background:linear-gradient(145deg,#fff,#f4fbf6);border-radius:18px;box-shadow:0 18px 32px #0c51301a;display:flex;flex-direction:column;gap:8px;padding:18px 20px}.SalesManagerDashboardView_summaryLabel__qt9te{color:#4b6b58;font-size:14px;letter-spacing:.04em;text-transform:uppercase}.SalesManagerDashboardView_summaryValue__FELbH{color:#0c5130;font-size:28px;font-weight:700}.SalesManagerDashboardView_summarySub__2rUc2{color:#5f7b6b;font-size:13px}.SalesManagerDashboardView_breakdownGrid__msf69{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.SalesManagerDashboardView_breakdownCard__PCiEG{background:#fff;border-radius:18px;box-shadow:0 16px 32px #0f512f1f;display:flex;flex-direction:column;gap:12px;padding:18px 20px}.SalesManagerDashboardView_breakdownList__mguL3{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.SalesManagerDashboardView_breakdownItem__gWLoM{align-items:baseline;display:flex;font-size:14px;gap:16px;justify-content:space-between}.SalesManagerDashboardView_breakdownLabel__lXB5q{color:#244637;font-weight:600}.SalesManagerDashboardView_breakdownValue__rSjhY{color:#1f2933;display:flex;font-weight:600;gap:6px}.SalesManagerDashboardView_breakdownShare__GiDKC{color:#6b8a7b;font-weight:500}.SalesManagerDashboardView_emptyBreakdown__1LRAD{color:#6b8a7b;font-size:13px}.SalesManagerDashboardView_topSection__uLrTC{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.SalesManagerDashboardView_topCard__jdk-P{background:#fff;border-radius:18px;box-shadow:0 16px 32px #0f512f1f;padding:18px 20px}.SalesManagerDashboardView_topCard__jdk-P h3{color:#0c5130;font-size:18px;font-weight:700;margin-bottom:12px}.SalesManagerDashboardView_topCard__jdk-P ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.SalesManagerDashboardView_topItemPrimary__-dMgR{color:#244637;font-weight:600}.SalesManagerDashboardView_topItemMeta__EFIva{color:#5f7b6b;display:flex;flex-wrap:wrap;font-size:13px;gap:12px}.SalesManagerDashboardView_navigationSection__8dSM8{display:flex;flex-wrap:wrap;gap:12px}.SalesManagerDashboardView_navButton__qUr4A{background:#10693d1f;border:none;border-radius:12px;color:#0c5130;cursor:pointer;font-size:14px;font-weight:600;padding:12px 20px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.SalesManagerDashboardView_navButton__qUr4A:hover{box-shadow:0 14px 24px #10693d2e;transform:translateY(-1px)}.SalesManagerDashboardView_navButtonActive__EK4UM{background:#10693d;box-shadow:0 16px 30px #10693d52;color:#fff}.SalesManagerDashboardView_tableSection__D5CS4{background:#fff;border-radius:20px;box-shadow:0 24px 40px #0f512f1f;display:flex;flex-direction:column;gap:16px;padding:20px 24px}.SalesManagerDashboardView_sectionHeader__gV0sQ{display:flex;flex-direction:column;gap:6px}.SalesManagerDashboardView_sectionHeader__gV0sQ h2{color:#0c5130;font-size:20px;font-weight:700}.SalesManagerDashboardView_sectionDescription__TiWPU{color:#5f7b6b;font-size:13px}.SalesManagerDashboardView_tableWrapper__raxPG{overflow-x:auto;width:100%}.SalesManagerDashboardView_dataTable__B81Y2{border-collapse:initial;border-spacing:0;min-width:900px;width:100%}.SalesManagerDashboardView_dataTable__B81Y2 thead th{background:#f2f7f4;color:#0c5130;font-size:13px;letter-spacing:.05em;padding:12px 16px;position:sticky;text-align:left;text-transform:uppercase;top:0;z-index:1}.SalesManagerDashboardView_dataTable__B81Y2 tbody td{border-bottom:1px solid #e2ebe6;color:#1f2933;font-size:14px;padding:14px 16px;vertical-align:middle}.SalesManagerDashboardView_dataTable__B81Y2 tbody tr:hover{background:#10693d0f}.SalesManagerDashboardView_emptyStateCell__VyRpC{color:#5f7b6b;font-weight:600;padding:32px 16px;text-align:center}.SalesManagerDashboardView_badgeRow__nh9Nh{display:flex;flex-wrap:wrap;gap:6px}.SalesManagerDashboardView_badge__mgvy2{background:#10693d1f;border-radius:999px;color:#0c5130;font-size:12px;font-weight:600;padding:4px 10px}.SalesManagerDashboardView_coverageCell__5nezS{color:#476656;display:flex;flex-direction:column;font-size:13px;gap:4px}.SalesManagerDashboardView_customerCell__-yi0p,.SalesManagerDashboardView_productCell__lKdNd{display:flex;flex-direction:column;gap:4px}.SalesManagerDashboardView_customerName__IjNkQ,.SalesManagerDashboardView_productName__u6bIj{color:#244637;font-weight:600}.SalesManagerDashboardView_customerCode__l8hfG,.SalesManagerDashboardView_productSku__QvmQL{color:#5f7b6b;font-size:12px}.SalesManagerDashboardView_loadingOverlay__Wnwr6{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#fff9;color:#0c5130;display:flex;flex-direction:column;font-weight:600;gap:12px;inset:0;justify-content:center;position:fixed;z-index:30}.SalesManagerDashboardView_spinner__Vbtg2{animation:SalesManagerDashboardView_spin__5jFGr .8s linear infinite;border:4px solid #10693d26;border-radius:50%;border-top-color:#10693d;height:48px;width:48px}@media (max-width:768px){.SalesManagerDashboardView_pageBody__\+A7uQ{padding:0 20px 32px}.SalesManagerDashboardView_filtersGrid__1qCMq,.SalesManagerDashboardView_summaryGrid__EtrgJ{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.SalesManagerDashboardView_dataTable__B81Y2{min-width:720px}}.CompanyManagerDashboardView_dashboardView__eatxg{align-items:center;display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:140px 48px 96px;width:100%}.CompanyManagerDashboardView_header__es32u{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:20px;height:120px;inset:0 0 auto 0;padding:24px 48px;position:fixed;z-index:18}.CompanyManagerDashboardView_logo__JQmnd{height:auto;object-fit:contain;width:160px}.CompanyManagerDashboardView_dashboardTitle__H0WFQ{color:#fff;flex:1 1;font-size:28px;font-weight:700;letter-spacing:.01em}.CompanyManagerDashboardView_headerControls__PAQSg{display:flex;gap:14px}.CompanyManagerDashboardView_languageButton__WYbq3,.CompanyManagerDashboardView_logoutButton__0ZKTy{background:#ffffff1f;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.CompanyManagerDashboardView_languageButton__WYbq3:hover,.CompanyManagerDashboardView_logoutButton__0ZKTy:hover{background:#fff3;box-shadow:0 10px 24px #0000002e;transform:translateY(-1px)}.CompanyManagerDashboardView_explanationText__lPUzW{background:linear-gradient(145deg,#ffffffe6,#e8eef2f5);border:1px solid #1f6aa529;border-radius:var(--radius-large);box-shadow:var(--shadow-soft);color:var(--color-text);font-size:18px;line-height:1.6;max-width:920px;padding:32px;text-align:center}.CompanyManagerDashboardView_buttonContainer__wOqIC{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));max-width:1120px;width:100%}.CompanyManagerDashboardView_actionCard__CUtz4{background:var(--color-surface);border:1px solid #1f6aa52e;border-radius:var(--radius-medium);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:18px;overflow:hidden;padding:24px;position:relative;transition:transform .2s ease,box-shadow .2s ease}.CompanyManagerDashboardView_actionCard__CUtz4:before{background:radial-gradient(circle at top right,#1f6aa533,#0000 55%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.CompanyManagerDashboardView_actionCard__CUtz4:hover{box-shadow:var(--shadow-medium);transform:translateY(-6px)}.CompanyManagerDashboardView_actionCard__CUtz4:hover:before{opacity:1}.CompanyManagerDashboardView_cardHeading__Be6hk{color:#144776;font-size:19px;font-weight:700}.CompanyManagerDashboardView_cardSummary__HP18g{color:var(--color-text-muted);font-size:14px;min-height:44px}.CompanyManagerDashboardView_cardActions__h9MuG{display:flex;flex-wrap:wrap;gap:12px}.CompanyManagerDashboardView_actionButton__yAvDa{align-items:center;background:linear-gradient(135deg,var(--color-secondary) 0,#144776 100%);border:none;border-radius:var(--radius-small);box-shadow:0 16px 30px #1447763d;color:#fff;cursor:pointer;display:inline-flex;flex:1 1 150px;font-size:15px;font-weight:600;gap:10px;justify-content:center;padding:12px 18px;transition:transform .2s ease,box-shadow .2s ease}.CompanyManagerDashboardView_actionButton__yAvDa i{font-size:16px}.CompanyManagerDashboardView_actionButton__yAvDa:hover{box-shadow:0 18px 36px #14477647;transform:translateY(-2px)}.CompanyManagerDashboardView_accent__U8upB{background:linear-gradient(135deg,var(--color-accent) 0,#df9a17 100%);box-shadow:0 16px 28px #df9a1747;color:#523a08}.CompanyManagerDashboardView_accent__U8upB:hover{color:#392806}.CompanyManagerDashboardView_primary__l0Nbg{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:0 16px 30px #10693d42}.CompanyManagerDashboardView_danger__W2GJW{background:linear-gradient(135deg,#d64550,#a2172a);box-shadow:0 16px 32px #a6172a42}.CompanyManagerDashboardView_neutral__5VfN9{background:linear-gradient(135deg,#566b77,#37444d);box-shadow:0 16px 30px #37444d3d}@media (max-width:768px){.CompanyManagerDashboardView_dashboardView__eatxg{padding:120px 20px 64px}.CompanyManagerDashboardView_header__es32u{align-items:flex-start;flex-direction:column;height:auto;padding:20px}.CompanyManagerDashboardView_headerControls__PAQSg{justify-content:flex-start;width:100%}}.ProductManagement_productManagementPage__B\+34q{align-items:center;display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:140px 48px 96px;width:100%}.ProductManagement_loadingOverlay__P0LPg{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffc7;display:flex;inset:0;justify-content:center;position:fixed;z-index:30}.ProductManagement_spinner__3BK-\+{animation:ProductManagement_spin__uWuHw .8s linear infinite;border:4px solid #10693d2e;border-radius:50%;border-top:4px solid var(--color-primary);height:48px;width:48px}@keyframes ProductManagement_spin__uWuHw{to{transform:rotate(1turn)}}.ProductManagement_header__ZP1Dp{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:20px;height:120px;inset:0 0 auto 0;padding:24px 48px;position:fixed;z-index:18}.ProductManagement_headerImage__qInsF{height:auto;object-fit:contain;width:160px}.ProductManagement_title__Bp8X8{color:#fff;flex:1 1;font-size:28px;font-weight:700;letter-spacing:.01em}.ProductManagement_headerActions__aLCqc{display:flex;gap:12px}.ProductManagement_homepageButton__\+jaw3,.ProductManagement_languageButton__xulHQ{background:#ffffff24;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.ProductManagement_homepageButton__\+jaw3:hover,.ProductManagement_languageButton__xulHQ:hover{background:#ffffff38;box-shadow:0 12px 24px #00000038;transform:translateY(-1px)}.ProductManagement_productList__g7FaT{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));max-width:1180px;width:100%}.ProductManagement_actionBar__gGMHO{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border:1px solid #10693d1f;border-radius:var(--radius-large);bottom:24px;box-shadow:var(--shadow-soft);display:flex;justify-content:flex-end;margin-top:12px;max-width:1180px;padding:16px 20px;position:sticky;width:100%}.ProductManagement_confirmButton__ijECc{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);border:none;border-radius:var(--radius-small);box-shadow:0 16px 32px #10693d3d;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px 24px;transition:transform .2s ease,box-shadow .2s ease}.ProductManagement_confirmButton__ijECc:hover{box-shadow:0 18px 38px #10693d4d;transform:translateY(-2px)}.ProductManagement_confirmButton__ijECc:disabled{box-shadow:none;cursor:not-allowed;opacity:.45;transform:none}.ProductManagement_modalBackdrop__3-XTa{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;padding:24px;position:fixed;top:0;width:100%;z-index:40}.ProductManagement_modalContent__OvFYy{background-color:var(--color-surface);border-radius:var(--radius-medium);box-shadow:var(--shadow-medium);color:var(--color-text);display:flex;flex-direction:column;gap:16px;max-width:420px;padding:28px;text-align:center;width:100%}.ProductManagement_modalActions__5r9oa{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.ProductManagement_modalCancelButton__4mynu,.ProductManagement_modalConfirmButton__DCgGU{border:none;border-radius:var(--radius-small);color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease}.ProductManagement_modalConfirmButton__DCgGU{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:0 16px 28px #10693d3d}.ProductManagement_modalCancelButton__4mynu{background:linear-gradient(135deg,#d64550,#a2172a);box-shadow:0 16px 28px #a6172a3d}.ProductManagement_modalCancelButton__4mynu:hover,.ProductManagement_modalConfirmButton__DCgGU:hover{box-shadow:0 18px 34px #00000038;transform:translateY(-2px)}.ProductManagement_modalMessage__xjuM\+{color:var(--color-text);line-height:1.5;text-align:left}.ProductManagement_receiptList__JeVxm{color:var(--color-text);list-style-type:none;margin:0 0 10px;padding:0;text-align:left}.ProductManagement_receiptItem__\+oyQe{font-size:14px;margin-bottom:6px}.ProductManagement_modalTitle__h1e2x{color:var(--color-primary-dark);font-size:20px;font-weight:700}.ProductManagement_modalSubtitle__Fmlal{color:var(--color-text-muted);font-size:15px}.ProductManagement_errorMessage__A2K\+M,.ProductManagement_successMessage__0wLSB{border-radius:var(--radius-medium);font-weight:600;max-width:1180px;padding:14px 18px;width:100%}.ProductManagement_errorMessage__A2K\+M{background:#d645501f;border:1px solid #d6455059;color:#a2172a}.ProductManagement_successMessage__0wLSB{background:#10693d1f;border:1px solid #10693d4d;color:var(--color-primary-dark)}.ProductManagement_messageRow__yhndi{align-items:center;display:flex;gap:12px}.ProductManagement_messageText__DkJfO{flex:1 1}.ProductManagement_messageCloseButton__7VR3y{background:none;border:none;color:inherit;cursor:pointer;font-weight:600;padding:0;text-decoration:underline}@media (max-width:768px){.ProductManagement_productManagementPage__B\+34q{padding:120px 20px 64px}.ProductManagement_header__ZP1Dp{align-items:flex-start;flex-direction:column;height:auto;padding:20px}.ProductManagement_headerActions__aLCqc{justify-content:flex-start;width:100%}.ProductManagement_productList__g7FaT{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ProductManagement_actionBar__gGMHO{margin-top:0;position:static;width:100%}.ProductManagement_confirmButton__ijECc{width:100%}}.ProductCard_productCard__qe50h{background:var(--color-surface);border:1px solid #10693d29;border-radius:var(--radius-medium);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:18px;padding:22px;position:relative;transition:transform .2s ease,box-shadow .2s ease}.ProductCard_productCard__qe50h:before{background:radial-gradient(circle at top right,#10693d24,#0000 60%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.ProductCard_productCard__qe50h:hover{box-shadow:var(--shadow-medium);transform:translateY(-6px)}.ProductCard_productCard__qe50h:hover:before{opacity:1}.ProductCard_productInfo__MAQOJ{display:flex;flex-direction:column;gap:14px}.ProductCard_placeholderImage__W1Ylx,.ProductCard_productImage__qJW8M{align-items:center;background:#10693d0f;border-radius:var(--radius-small);color:var(--color-text-muted);display:flex;font-weight:600;height:200px;justify-content:center;object-fit:cover;width:100%}.ProductCard_productDetails__XU2tD{display:flex;flex-direction:column;gap:6px}.ProductCard_productName__WYHrn{color:var(--color-primary-dark);font-size:20px;font-weight:700}.ProductCard_productMeta__GUiXE{color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.ProductCard_metaChip__e7Rq9{background:#10693d1f;border-radius:999px;color:var(--color-primary-dark);font-weight:600;padding:4px 10px}.ProductCard_productOptions__j3Jdc{display:flex;flex-direction:column;gap:12px}.ProductCard_fieldLabel__-3HSf{color:var(--color-text-muted);font-size:13px;font-weight:600}.ProductCard_colorDropdown__NOR7L,.ProductCard_countInput__ac1YX,.ProductCard_sortDropdown__wWcQm{background:#10693d0f;border:1px solid #10693d2e;border-radius:var(--radius-small);color:var(--color-text);font-size:15px;padding:10px 12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.ProductCard_colorDropdown__NOR7L:focus,.ProductCard_countInput__ac1YX:focus,.ProductCard_sortDropdown__wWcQm:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #10693d1f;outline:none}.ProductCard_colorDropdown__NOR7L:disabled,.ProductCard_countInput__ac1YX:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.ProductCard_productCard__qe50h{padding:20px}}.ProductInventoryView_inventoryPage__BTBBW{align-items:center;display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:140px 48px 96px;width:100%}.ProductInventoryView_loadingOverlay__GjSlB{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffbf;color:var(--color-primary-dark);display:flex;flex-direction:column;font-weight:600;gap:12px;inset:0;justify-content:center;position:fixed;z-index:30}.ProductInventoryView_spinner__0Vqdf{animation:ProductInventoryView_spin__bOHej .8s linear infinite;border:4px solid #10693d2e;border-radius:50%;border-top:4px solid var(--color-primary);height:48px;width:48px}@keyframes ProductInventoryView_spin__bOHej{to{transform:rotate(1turn)}}.ProductInventoryView_header__rgEsW{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:20px;height:120px;inset:0 0 auto 0;padding:24px 48px;position:fixed;z-index:18}.ProductInventoryView_logo__Ua1T5{height:auto;object-fit:contain;width:160px}.ProductInventoryView_title__79ZtW{color:#fff;flex:1 1;font-size:28px;font-weight:700;letter-spacing:.01em}.ProductInventoryView_headerActions__HstRN{display:flex;gap:12px}.ProductInventoryView_homepageButton__UxU0a,.ProductInventoryView_languageButton__RltfV{background:#ffffff24;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.ProductInventoryView_homepageButton__UxU0a:hover,.ProductInventoryView_languageButton__RltfV:hover{background:#ffffff38;box-shadow:0 12px 24px #00000038;transform:translateY(-1px)}.ProductInventoryView_filterBar__uzzl1{align-items:center;display:flex;flex-wrap:wrap;gap:12px;max-width:1180px;width:100%}.ProductInventoryView_searchInput__QtTN2{background:#10693d0f;border:1px solid #10693d2e;border-radius:var(--radius-small);color:var(--color-text);flex:1 1;font-size:15px;min-width:240px;padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease}.ProductInventoryView_searchInput__QtTN2:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #10693d1f;outline:none}.ProductInventoryView_resetButton__nU24M{background:linear-gradient(135deg,#f7b728,#df9a17);border:none;border-radius:var(--radius-small);box-shadow:0 14px 24px #df9a1738;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease}.ProductInventoryView_resetButton__nU24M:hover:not(:disabled){box-shadow:0 18px 32px #df9a1747;transform:translateY(-2px)}.ProductInventoryView_resetButton__nU24M:disabled{box-shadow:none;cursor:not-allowed;opacity:.45;transform:none}.ProductInventoryView_alert__6\+Bce{align-items:center;border-radius:var(--radius-medium);display:flex;font-weight:600;justify-content:space-between;max-width:1180px;padding:14px 18px;width:100%}.ProductInventoryView_alertError__TeRKj{background:#d645501f;border:1px solid #d6455059;color:#a2172a}.ProductInventoryView_alertDismiss__B6FbO{background:none;border:none;color:inherit;cursor:pointer;font-weight:600;text-decoration:underline}.ProductInventoryView_productGrid__QspPA{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:1180px;width:100%}.ProductInventoryView_productCard__WLJWU{background:var(--color-surface);border:1px solid #10693d29;border-radius:var(--radius-medium);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:16px;padding:22px;position:relative;transition:transform .2s ease,box-shadow .2s ease}.ProductInventoryView_productCard__WLJWU:before{background:radial-gradient(circle at top right,#10693d24,#0000 60%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.ProductInventoryView_productCard__WLJWU:hover{box-shadow:var(--shadow-medium);transform:translateY(-6px)}.ProductInventoryView_productCard__WLJWU:hover:before{opacity:1}.ProductInventoryView_imageWrapper__wqIc1{align-items:center;background:#10693d0f;border-radius:var(--radius-small);display:flex;height:200px;justify-content:center;overflow:hidden;width:100%}.ProductInventoryView_productImage__ryG4u{height:100%;object-fit:cover;width:100%}.ProductInventoryView_placeholderImage__SSiFE{color:var(--color-text-muted);font-weight:600}.ProductInventoryView_cardBody__7yods{display:flex;flex-direction:column;gap:12px}.ProductInventoryView_productName__OZxk1{color:var(--color-primary-dark);font-size:20px;font-weight:700}.ProductInventoryView_metaRow__Cgx7l{display:flex;flex-wrap:wrap;gap:10px}.ProductInventoryView_metaChip__j9FHd{background:#10693d1f;border-radius:999px;color:var(--color-primary-dark);font-size:12px;font-weight:600;padding:4px 10px}.ProductInventoryView_sortList__QsKjK{display:flex;flex-direction:column;gap:12px}.ProductInventoryView_sortHeading__\+DxJo{color:var(--color-text-muted);font-size:13px;font-weight:600}.ProductInventoryView_sortBlock__oQ0Y\+{background:#10693d0f;border:1px solid #10693d1f;border-radius:var(--radius-small);display:flex;flex-direction:column;gap:10px;padding:14px}.ProductInventoryView_sortHeader__62Tf9{color:var(--color-primary-dark);display:flex;font-size:13px;gap:12px;justify-content:space-between}.ProductInventoryView_sortTotal__f38y6{color:var(--color-text-muted)}.ProductInventoryView_colorsGrid__PXnd6{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.ProductInventoryView_colorCard__7JCcX{background:var(--color-surface);border:1px solid #10693d2e;border-radius:var(--radius-small);box-shadow:0 6px 18px #10693d1a;display:flex;flex-direction:column;font-size:12px;gap:4px;padding:10px 12px}.ProductInventoryView_colorName__f5c7Y{color:var(--color-primary-dark);font-weight:600}.ProductInventoryView_colorQty__D1ulO{color:var(--color-text)}.ProductInventoryView_colorHeld__IGsL6{color:var(--color-text-muted)}.ProductInventoryView_emptyState__PnKsq{background:#10693d14;border:1px dashed #10693d3d;border-radius:var(--radius-large);color:var(--color-text-muted);font-weight:600;max-width:1180px;padding:40px;text-align:center;width:100%}@media (max-width:768px){.ProductInventoryView_inventoryPage__BTBBW{padding:120px 20px 64px}.ProductInventoryView_header__rgEsW{align-items:flex-start;flex-direction:column;height:auto;padding:20px}.ProductInventoryView_filterBar__uzzl1{flex-direction:column}}.RequestsManagement_requestsPage__dc5lt{align-items:center;display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:140px 48px 96px;width:100%}.RequestsManagement_loadingOverlay__ZHRnY{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffbf;display:flex;inset:0;justify-content:center;position:fixed;z-index:30}.RequestsManagement_spinner__qs80-{animation:RequestsManagement_spin__je\+MY .8s linear infinite;border:4px solid #10693d2e;border-radius:50%;border-top:4px solid var(--color-primary);height:48px;width:48px}@keyframes RequestsManagement_spin__je\+MY{to{transform:rotate(1turn)}}.RequestsManagement_header__La0uk{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:20px;height:120px;inset:0 0 auto 0;padding:24px 48px;position:fixed;z-index:18}.RequestsManagement_logo__JGew3{height:auto;object-fit:contain;width:160px}.RequestsManagement_title__fpwnb{color:#fff;flex:1 1;font-size:28px;font-weight:700;letter-spacing:.01em}.RequestsManagement_headerActions__iyXrZ{display:flex;gap:12px}.RequestsManagement_homepageButton__IQ\+2N,.RequestsManagement_languageButton__LcfEf{background:#ffffff24;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.RequestsManagement_homepageButton__IQ\+2N:hover,.RequestsManagement_languageButton__LcfEf:hover{background:#ffffff38;box-shadow:0 12px 24px #00000038;transform:translateY(-1px)}.RequestsManagement_heroCard__31UFa{background:linear-gradient(145deg,#ffffffeb,#ecf6f1f5);border:1px solid #10693d1f;border-radius:var(--radius-large);box-shadow:var(--shadow-soft);color:var(--color-text);font-size:16px;line-height:1.6;max-width:1180px;padding:28px;width:100%}.RequestsManagement_alert__FTj\+i{align-items:center;border-radius:var(--radius-medium);display:flex;font-weight:600;justify-content:space-between;max-width:1180px;padding:14px 18px;width:100%}.RequestsManagement_alertError__Vstr5{background:#d645501f;border:1px solid #d6455059;color:#a2172a}.RequestsManagement_alertDismiss__cWMw2{background:none;border:none;color:inherit;cursor:pointer;font-weight:600;text-decoration:underline}.RequestsManagement_tableCard__yPUlS{background:var(--color-surface);border:1px solid #10693d29;border-radius:var(--radius-large);box-shadow:var(--shadow-soft);max-width:1180px;overflow:hidden;width:100%}.RequestsManagement_table__4nYE8{border-collapse:collapse;width:100%}.RequestsManagement_table__4nYE8 thead th{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);color:#fff;font-size:13px;letter-spacing:.05em;padding:14px 18px;text-align:left;text-transform:uppercase}.RequestsManagement_table__4nYE8 tbody td{border-bottom:1px solid #10693d1f;color:var(--color-text);font-size:14px;padding:14px 18px;vertical-align:middle}.RequestsManagement_table__4nYE8 tbody tr:hover{background:#10693d0f}.RequestsManagement_badge__Sf1Sa{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:4px 10px;text-transform:capitalize}.RequestsManagement_badgeInfo__BAcxZ{background:#10693d29;color:var(--color-primary-dark)}.RequestsManagement_badgeWarning__kfttS{background:#f7b72833;color:#7a4a06}.RequestsManagement_badgeSuccess__q1fMu{background:#1c7b4f2e;color:#14543a}.RequestsManagement_badgeDanger__UJruj{background:#d645502e;color:#a2172a}.RequestsManagement_badgeMuted__X-N7v{background:#52606d1f;color:var(--color-text-muted)}.RequestsManagement_actionButtons__ORr-d{display:flex;flex-wrap:wrap;gap:8px}.RequestsManagement_actionButton__AYMwk{border:none;border-radius:var(--radius-small);color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 14px;transition:transform .2s ease,box-shadow .2s ease}.RequestsManagement_actionButton__AYMwk:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.RequestsManagement_acceptButton__L4jpt{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:0 14px 24px #10693d3d}.RequestsManagement_rejectButton__8tUec{background:linear-gradient(135deg,#f7b728,#df9a17);box-shadow:0 14px 24px #df9a1738;color:#523a08}.RequestsManagement_deleteButton__JEV4T{background:linear-gradient(135deg,#d64550,#a2172a);box-shadow:0 14px 24px #a6172a38}.RequestsManagement_actionButton__AYMwk:hover:not(:disabled){box-shadow:0 18px 34px #00000038;transform:translateY(-2px)}.RequestsManagement_emptyState__8sXFC{background:#10693d14;border:1px dashed #10693d3d;border-radius:var(--radius-large);color:var(--color-text-muted);font-weight:600;max-width:1180px;padding:40px;text-align:center;width:100%}.RequestsManagement_modalBackdrop__A2tBh{align-items:center;background:#0000008c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:40}.RequestsManagement_modalContent__nL1dl{background:var(--color-surface);border:1px solid #10693d29;border-radius:var(--radius-medium);box-shadow:var(--shadow-medium);display:flex;flex-direction:column;gap:16px;max-width:400px;padding:28px;text-align:center;width:100%}.RequestsManagement_modalButton__1EnnB{align-self:center;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);border:none;border-radius:var(--radius-small);box-shadow:0 16px 30px #10693d3d;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease}.RequestsManagement_modalButton__1EnnB:hover{box-shadow:0 18px 36px #00000038;transform:translateY(-2px)}@media (max-width:768px){.RequestsManagement_requestsPage__dc5lt{padding:120px 20px 64px}.RequestsManagement_header__La0uk{align-items:flex-start;flex-direction:column;height:auto;padding:20px}.RequestsManagement_tableCard__yPUlS{overflow-x:auto}.RequestsManagement_table__4nYE8{min-width:960px}}.CreateNewProduct_createProductPage__8OlTH{align-items:center;display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:140px 48px 96px;width:100%}.CreateNewProduct_loadingOverlay__FFNtm{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffbf;display:flex;inset:0;justify-content:center;position:fixed;z-index:30}.CreateNewProduct_spinner__Qkgri{animation:CreateNewProduct_spin__JQpaW .8s linear infinite;border:4px solid #10693d2e;border-radius:50%;border-top:4px solid var(--color-primary);height:48px;width:48px}@keyframes CreateNewProduct_spin__JQpaW{to{transform:rotate(1turn)}}.CreateNewProduct_header__nooR-{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:20px;height:120px;inset:0 0 auto 0;padding:24px 48px;position:fixed;z-index:18}.CreateNewProduct_logo__YC\+D-{height:auto;object-fit:contain;width:160px}.CreateNewProduct_pageTitle__SV9p5{color:#fff;flex:1 1;font-size:28px;font-weight:700;letter-spacing:.01em}.CreateNewProduct_headerActions__xLsoO{display:flex;gap:12px}.CreateNewProduct_homepageButton__OvdWC,.CreateNewProduct_languageButton__Zj58e{background:#ffffff24;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.CreateNewProduct_homepageButton__OvdWC:hover,.CreateNewProduct_languageButton__Zj58e:hover{background:#ffffff38;box-shadow:0 12px 24px #00000038;transform:translateY(-1px)}.CreateNewProduct_alert__v7-XS{align-items:center;border-radius:var(--radius-medium);display:flex;font-weight:600;justify-content:space-between;max-width:760px;padding:14px 18px;width:100%}.CreateNewProduct_alertError__FGKgG{background:#d645501f;border:1px solid #d6455059;color:#a2172a}.CreateNewProduct_alertSuccess__6hmGF{background:#1c7b4f1f;border:1px solid #1c7b4f59;color:#14543a}.CreateNewProduct_alertDismiss__jnSF-{background:none;border:none;color:inherit;cursor:pointer;font-weight:600;text-decoration:underline}.CreateNewProduct_formCard__9vCO8{background:var(--color-surface);border:1px solid #10693d29;border-radius:var(--radius-large);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:24px;max-width:760px;padding:32px;width:100%}.CreateNewProduct_sectionTitle__MqbwZ{color:var(--color-primary-dark);font-size:20px;font-weight:700}.CreateNewProduct_fieldGroup__HbvDv{display:flex;flex-direction:column;gap:8px}.CreateNewProduct_fieldLabel__PjY0U{color:var(--color-text-muted);font-size:14px;font-weight:600}.CreateNewProduct_fileInput__vnOBZ,.CreateNewProduct_textInput__bAlC1{background:#10693d0f;border:1px solid #10693d2e;border-radius:var(--radius-small);color:var(--color-text);font-size:15px;padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.CreateNewProduct_fileInput__vnOBZ:focus,.CreateNewProduct_textInput__bAlC1:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #10693d1f;outline:none}.CreateNewProduct_sortList__zivv-{display:flex;flex-direction:column;gap:16px}.CreateNewProduct_sortCard__r6VLh{background:#10693d0f;border:1px solid #10693d1f;border-radius:var(--radius-small);display:flex;flex-direction:column;gap:14px;padding:18px}.CreateNewProduct_colorList__VGwZn{display:flex;flex-direction:column;gap:10px}.CreateNewProduct_colorRow__L6kgv{display:flex;flex-wrap:wrap;gap:10px}.CreateNewProduct_colorInput__5S-bg,.CreateNewProduct_quantityInput__YOCM5{background:#10693d0f;border:1px solid #10693d2e;border-radius:var(--radius-small);flex:1 1 150px;font-size:14px;padding:10px 14px}.CreateNewProduct_controlButtons__WqtvK{display:flex;flex-wrap:wrap;gap:10px}.CreateNewProduct_dangerButton__zx2U2,.CreateNewProduct_primaryButton__16Eqx,.CreateNewProduct_secondaryButton__tYg9g{border:none;border-radius:var(--radius-small);color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease}.CreateNewProduct_primaryButton__16Eqx{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:0 16px 30px #10693d3d}.CreateNewProduct_secondaryButton__tYg9g{background:linear-gradient(135deg,#f7b728,#df9a17);box-shadow:0 16px 30px #df9a1738;color:#523a08}.CreateNewProduct_dangerButton__zx2U2{background:linear-gradient(135deg,#d64550,#a2172a);box-shadow:0 16px 30px #a6172a3d}.CreateNewProduct_dangerButton__zx2U2:hover,.CreateNewProduct_primaryButton__16Eqx:hover,.CreateNewProduct_secondaryButton__tYg9g:hover{box-shadow:0 18px 36px #00000038;transform:translateY(-2px)}.CreateNewProduct_footerButtons__JWzkx{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.CreateNewProduct_modalBackdrop__RQWMj{align-items:center;background:#0000008c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:40}.CreateNewProduct_modalContent__bwrIT{background:var(--color-surface);border:1px solid #10693d29;border-radius:var(--radius-medium);box-shadow:var(--shadow-medium);display:flex;flex-direction:column;gap:16px;max-width:400px;padding:28px;text-align:center;width:100%}.CreateNewProduct_modalButton__sp3u4{align-self:center;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);border:none;border-radius:var(--radius-small);box-shadow:0 16px 30px #10693d3d;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease}.CreateNewProduct_modalButton__sp3u4:hover{box-shadow:0 18px 36px #00000038;transform:translateY(-2px)}@media (max-width:768px){.CreateNewProduct_createProductPage__8OlTH{padding:120px 20px 64px}.CreateNewProduct_header__nooR-{align-items:flex-start;flex-direction:column;height:auto;padding:20px}.CreateNewProduct_formCard__9vCO8{padding:24px}}.EditProduct_manageProductsPage__-Rn5i{align-items:center;display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:140px 48px 96px;width:100%}.EditProduct_loadingOverlay__kQZs1{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffc7;display:flex;inset:0;justify-content:center;position:fixed;z-index:30}.EditProduct_spinner__cx-8d{animation:EditProduct_spin__5lxlK .8s linear infinite;border:4px solid #10693d2e;border-radius:50%;border-top:4px solid var(--color-primary);height:48px;width:48px}@keyframes EditProduct_spin__5lxlK{to{transform:rotate(1turn)}}.EditProduct_header__TBQij{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:20px;height:120px;inset:0 0 auto 0;padding:24px 48px;position:fixed;z-index:18}.EditProduct_logo__LF4\+c{height:auto;object-fit:contain;width:160px}.EditProduct_title__oDhMz{color:#fff;flex:1 1;font-size:28px;font-weight:700;letter-spacing:.01em}.EditProduct_homepageButton__70Sh6,.EditProduct_languageButton__N9qDo{background:#ffffff24;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.EditProduct_homepageButton__70Sh6:hover,.EditProduct_languageButton__N9qDo:hover{background:#ffffff38;box-shadow:0 12px 24px #00000038;transform:translateY(-1px)}.EditProduct_productGrid__Jlc-3{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:1180px;width:100%}.EditProduct_productCard__Flur\+{background:var(--color-surface);border:1px solid #10693d29;border-radius:var(--radius-medium);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:16px;overflow:hidden;padding:22px;position:relative;transition:transform .2s ease,box-shadow .2s ease}.EditProduct_productCard__Flur\+:before{background:radial-gradient(circle at top right,#10693d29,#0000 60%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.EditProduct_productCard__Flur\+:hover{box-shadow:var(--shadow-medium);transform:translateY(-6px)}.EditProduct_productCard__Flur\+:hover:before{opacity:1}.EditProduct_placeholderImage__ANoee,.EditProduct_productImage__FITFq{align-items:center;background:#10693d14;border-radius:var(--radius-small);color:var(--color-text-muted);display:flex;font-weight:600;height:200px;justify-content:center;letter-spacing:.03em;object-fit:cover;width:100%}.EditProduct_productName__f8UkX{color:var(--color-primary-dark);font-size:20px;font-weight:700}.EditProduct_productMeta__zrffm{color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:10px}.EditProduct_metaChip__ZIB1D{background:#10693d1f;border-radius:999px;color:var(--color-primary-dark);font-weight:600;padding:6px 10px}.EditProduct_sortSection__M48uR{background:var(--color-surface-muted);border:1px solid #10693d1f;border-radius:var(--radius-small);display:flex;flex-direction:column;gap:10px;padding:14px}.EditProduct_sortHeader__6szXL{color:var(--color-primary-dark);display:flex;font-size:14px;font-weight:600;justify-content:space-between}.EditProduct_colorList__wwXc6{color:var(--color-text);display:flex;flex-direction:column;font-size:13px;gap:6px}.EditProduct_colorItem__YqMCR{align-items:center;display:flex;gap:12px;justify-content:space-between}.EditProduct_colorName__d9Fra{color:var(--color-primary-dark);font-weight:600}.EditProduct_colorQuantity__MNC\+5{color:var(--color-text-muted)}.EditProduct_heldBadge__BjpQu{align-self:flex-start;background:#d645501f;border-radius:999px;color:#a2172a;font-size:12px;font-weight:600;padding:4px 10px}.EditProduct_buttonGroup__l-jI0{display:flex;gap:10px;margin-top:auto}.EditProduct_deleteButton__CZWwQ,.EditProduct_editButton__LmZUJ{border:none;border-radius:var(--radius-small);color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:10px 16px;transition:transform .2s ease,box-shadow .2s ease}.EditProduct_editButton__LmZUJ{background:linear-gradient(135deg,var(--color-secondary) 0,#144776 100%);box-shadow:0 16px 30px #1447763d}.EditProduct_editButton__LmZUJ:hover{box-shadow:0 18px 34px #1447764d;transform:translateY(-2px)}.EditProduct_deleteButton__CZWwQ{background:linear-gradient(135deg,#d64550,#a2172a);box-shadow:0 16px 30px #a6172a3d}.EditProduct_deleteButton__CZWwQ:hover{box-shadow:0 18px 34px #a6172a4d;transform:translateY(-2px)}.EditProduct_modalBackdrop__T-uID{align-items:center;background:#0000008c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:40}.EditProduct_modalContentLarge__ZI9Tr,.EditProduct_modalContent__zBHdY{animation:EditProduct_fadeIn__qZvTt .25s ease-out;background:var(--color-surface);border:1px solid #10693d29;border-radius:var(--radius-medium);box-shadow:var(--shadow-medium);display:flex;flex-direction:column;gap:18px;padding:28px}.EditProduct_modalContent__zBHdY{max-width:420px;text-align:center;width:100%}.EditProduct_modalContentLarge__ZI9Tr{max-height:80vh;max-width:720px;overflow-y:auto;width:100%}@keyframes EditProduct_fadeIn__qZvTt{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.EditProduct_modalButtonGroup__0v2Oi{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.EditProduct_addColorButton__ZwSIj,.EditProduct_addSortButton__5kUgS,.EditProduct_modalCancelButton__KSKCT,.EditProduct_modalCloseButton__kS5tO,.EditProduct_modalConfirmButton__Q-RL6,.EditProduct_removeColorButton__54ql3,.EditProduct_removeSortButton__689Ig{border:none;border-radius:var(--radius-small);color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease}.EditProduct_addColorButton__ZwSIj,.EditProduct_addSortButton__5kUgS,.EditProduct_modalConfirmButton__Q-RL6{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:0 16px 30px #10693d3d}.EditProduct_modalCancelButton__KSKCT,.EditProduct_removeColorButton__54ql3,.EditProduct_removeSortButton__689Ig{background:linear-gradient(135deg,#d64550,#a2172a);box-shadow:0 16px 30px #a6172a3d}.EditProduct_modalCloseButton__kS5tO{align-self:center;background:linear-gradient(135deg,var(--color-secondary) 0,#144776 100%);box-shadow:0 16px 30px #1447763d}.EditProduct_addColorButton__ZwSIj:hover,.EditProduct_addSortButton__5kUgS:hover,.EditProduct_modalCancelButton__KSKCT:hover,.EditProduct_modalCloseButton__kS5tO:hover,.EditProduct_modalConfirmButton__Q-RL6:hover,.EditProduct_removeColorButton__54ql3:hover,.EditProduct_removeSortButton__689Ig:hover{box-shadow:0 18px 36px #00000038;transform:translateY(-2px)}.EditProduct_formLabel__ZaN-G{color:var(--color-text-muted);font-size:14px;font-weight:600;margin-bottom:-6px}.EditProduct_colorInput__iP0a7,.EditProduct_formInput__jebDe,.EditProduct_imageInput__u-Tur,.EditProduct_quantityInput__GJiyz,.EditProduct_sortInput__BVVZF{background:#10693d0f;border:1px solid #10693d2e;border-radius:var(--radius-small);color:var(--color-text);font-size:15px;padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.EditProduct_colorInput__iP0a7:focus,.EditProduct_formInput__jebDe:focus,.EditProduct_imageInput__u-Tur:focus,.EditProduct_quantityInput__GJiyz:focus,.EditProduct_sortInput__BVVZF:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #10693d1f;outline:none}.EditProduct_sortContainer__GkeJT{background:#10693d0f;border:1px solid #10693d1f;border-radius:var(--radius-small);display:flex;flex-direction:column;gap:12px;padding:16px}.EditProduct_formHeading__XTrQ1{color:var(--color-primary-dark);font-size:16px;font-weight:600}.EditProduct_colorRow__2TWxp{display:flex;flex-wrap:wrap;gap:10px}.EditProduct_currentImageContainer__5DtyP{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.EditProduct_currentImage__an6Iu{border-radius:var(--radius-small);box-shadow:var(--shadow-soft);max-width:280px;object-fit:cover;width:100%}@media (max-width:768px){.EditProduct_manageProductsPage__-Rn5i{padding:120px 20px 64px}.EditProduct_header__TBQij{align-items:flex-start;flex-direction:column;height:auto;padding:20px}.EditProduct_productGrid__Jlc-3{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.EditProduct_colorRow__2TWxp{flex-direction:column}}.CreateNewUser_page__UF21y{align-items:center;background:radial-gradient(circle at top left,#1f9c6414,#0000 55%),radial-gradient(circle at bottom right,#18569814,#0000 50%),#f4f7f6;display:flex;flex-direction:column;gap:42px;min-height:100vh;padding:140px 48px 64px;position:relative;width:100%}.CreateNewUser_loadingOverlay__kEA1Q{align-items:center;background:#ffffffd1;display:flex;inset:0;justify-content:center;position:fixed;z-index:80}.CreateNewUser_spinner__MXgis{animation:CreateNewUser_spin__4c5L5 .8s linear infinite;border:6px solid #0f6a3e2e;border-radius:50%;border-top-color:#1f9c64;height:60px;width:60px}@keyframes CreateNewUser_spin__4c5L5{to{transform:rotate(1turn)}}.CreateNewUser_header__3I73a{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:20px;height:120px;inset:0 0 auto 0;padding:24px 48px;position:fixed;z-index:70}.CreateNewUser_logo__gN1yl{height:auto;object-fit:contain;width:160px}.CreateNewUser_headerTitle__GY\+lM{color:#fff;flex:1 1;font-size:28px;font-weight:700;letter-spacing:.01em;margin:0}.CreateNewUser_headerActions__7K\+nk{display:flex;gap:12px}.CreateNewUser_homeButton__P9jsE,.CreateNewUser_languageButton__mvi7h{background:#ffffff24;border:1px solid #ffffff52;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.CreateNewUser_homeButton__P9jsE:hover,.CreateNewUser_languageButton__mvi7h:hover{background:#ffffff38;box-shadow:0 12px 24px #0000002e;transform:translateY(-1px)}.CreateNewUser_content__h3y7w{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:minmax(260px,.9fr) minmax(320px,1.1fr);max-width:1080px;width:100%}.CreateNewUser_introCard__GDiKj{background:linear-gradient(140deg,#fffffff2,#ecf2efeb);border:1px solid #10693d1f;border-radius:24px;box-shadow:0 16px 30px #0f5a381f;display:flex;flex-direction:column;gap:18px;padding:32px}.CreateNewUser_introCard__GDiKj h2{color:#0e5430;font-size:24px;margin:0}.CreateNewUser_introCard__GDiKj p{color:#425565;line-height:1.6;margin:0}.CreateNewUser_introCard__GDiKj ul{color:#2f3f4d;display:flex;flex-direction:column;font-weight:600;gap:8px;margin:0;padding-left:18px}.CreateNewUser_formCard__eARrr{background:#fff;border:1px solid #10693d1f;border-radius:24px;box-shadow:0 20px 38px #0f5a3824;display:flex;flex-direction:column;gap:26px;padding:36px}.CreateNewUser_formCard__eARrr h3{color:#0e5430;font-size:22px;margin:0}.CreateNewUser_formGrid__18pkl{grid-gap:18px;display:grid;gap:18px}.CreateNewUser_inputField__vpKgR{color:#2f3f4d;display:flex;flex-direction:column;font-size:14px;gap:8px}.CreateNewUser_inputField__vpKgR input,.CreateNewUser_inputField__vpKgR select{border:1px solid #30405629;border-radius:14px;color:#10243b;font-size:15px;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease}.CreateNewUser_inputField__vpKgR input:focus,.CreateNewUser_inputField__vpKgR select:focus{border-color:#1f9c64;box-shadow:0 0 0 4px #1f9c6429;outline:none}.CreateNewUser_inputField__vpKgR small{color:#607489;font-size:12px}.CreateNewUser_passwordField__N6FP3{align-items:center;display:flex;position:relative}.CreateNewUser_passwordField__N6FP3 input{padding-right:108px;width:100%}.CreateNewUser_togglePassword__qrvFn{background:#0f5a381f;border:none;border-radius:999px;color:#0e5430;cursor:pointer;font-weight:600;padding:8px 16px;position:absolute;right:12px;transition:background .2s ease,transform .2s ease}.CreateNewUser_togglePassword__qrvFn:hover{background:#0f5a3833;transform:translateY(-1px)}.CreateNewUser_formActions__GKerQ{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.CreateNewUser_primaryButton__mWcJ0,.CreateNewUser_secondaryButton__t7i0g{border:none;border-radius:14px;cursor:pointer;font-size:15px;font-weight:600;padding:12px 20px;transition:transform .2s ease,box-shadow .2s ease}.CreateNewUser_primaryButton__mWcJ0{background:linear-gradient(120deg,#1f9c64,#136c42);color:#fff}.CreateNewUser_primaryButton__mWcJ0:hover{box-shadow:0 16px 32px #1f9c6440;transform:translateY(-2px)}.CreateNewUser_secondaryButton__t7i0g{background:#d645501f;color:#a82332}.CreateNewUser_secondaryButton__t7i0g:hover{box-shadow:0 14px 26px #a823322e;transform:translateY(-2px)}.CreateNewUser_linkButton__EUGEy{background:none;border:none;color:#0f5a38;cursor:pointer;font-size:14px;font-weight:600;padding:0 4px;text-decoration:underline}.CreateNewUser_linkButton__EUGEy:hover{color:#0b4026}.CreateNewUser_modalBackdrop__C84yF{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.CreateNewUser_modalCard__biZZL{background:#fff;border:1px solid #10693d1f;border-radius:18px;box-shadow:0 22px 38px #0000002e;display:flex;flex-direction:column;gap:18px;max-width:360px;padding:28px;text-align:center;width:100%}.CreateNewUser_modalCard__biZZL h3{color:#0e5430;font-size:20px;margin:0}.CreateNewUser_modalCard__biZZL p{color:#384a5a;line-height:1.5;margin:0}@media (max-width:1024px){.CreateNewUser_page__UF21y{padding:140px 32px 48px}.CreateNewUser_content__h3y7w{grid-template-columns:1fr}.CreateNewUser_introCard__GDiKj{order:2}.CreateNewUser_formCard__eARrr{order:1}}@media (max-width:600px){.CreateNewUser_page__UF21y{gap:32px;padding:120px 20px 40px}.CreateNewUser_header__3I73a{align-items:flex-start;flex-direction:column;gap:12px;height:auto;padding:20px}.CreateNewUser_headerActions__7K\+nk{justify-content:flex-start;width:100%}.CreateNewUser_content__h3y7w{gap:20px}.CreateNewUser_formCard__eARrr,.CreateNewUser_introCard__GDiKj{padding:28px 24px}}.ManageUsers_manageUsersContainer__M3TBG{align-items:center;display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:140px 48px 96px;width:100%}.ManageUsers_loadingOverlay__JTdEI{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffbf;display:flex;inset:0;justify-content:center;position:fixed;z-index:30}.ManageUsers_spinner__ckO36{animation:ManageUsers_spin__OdkqQ .8s linear infinite;border:4px solid #10693d2e;border-radius:50%;border-top:4px solid var(--color-primary);height:48px;width:48px}@keyframes ManageUsers_spin__OdkqQ{to{transform:rotate(1turn)}}.ManageUsers_header__FExx9{grid-gap:18px;align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:grid;gap:18px;grid-template-columns:auto 1fr auto;height:120px;inset:0 0 auto 0;padding:24px 48px;position:fixed;z-index:18}.ManageUsers_title__068BM{color:#fff;font-size:28px;font-weight:700}.ManageUsers_headerActions__UFSBn{align-items:center;display:flex;gap:12px}.ManageUsers_homepageButton__-SyTz,.ManageUsers_languageButton__n2YWJ{background:#ffffff24;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.ManageUsers_homepageButton__-SyTz:hover,.ManageUsers_languageButton__n2YWJ:hover{background:#fff3;box-shadow:0 12px 24px #00000038;transform:translateY(-1px)}.ManageUsers_searchInput__qVFmA{background:#ffffff2e;border:1px solid #fff6;border-radius:var(--radius-small);color:#fff;font-size:15px;padding:12px 16px;transition:background .2s ease,border .2s ease,box-shadow .2s ease;width:320px}.ManageUsers_searchInput__qVFmA::placeholder{color:#ffffffad}.ManageUsers_searchInput__qVFmA:focus{background:#ffffff42;box-shadow:0 10px 20px #00000029;outline:none}.ManageUsers_userList__M1r3t{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:140px;max-width:1080px;width:100%}.ManageUsers_userCard__R7b9C{background:var(--color-surface);border:1px solid #10693d24;border-radius:var(--radius-medium);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:12px;padding:20px;transition:transform .2s ease,box-shadow .2s ease}.ManageUsers_userCard__R7b9C:hover{box-shadow:var(--shadow-medium);transform:translateY(-4px)}.ManageUsers_username__62s1B{color:var(--color-primary-dark);font-size:20px;font-weight:700}.ManageUsers_userType__TXIE8{color:var(--color-text-muted);font-size:14px}.ManageUsers_deleteButton__tBhcM{align-self:flex-start;background:linear-gradient(135deg,#d64550,#a2172a);border:none;border-radius:var(--radius-small);box-shadow:0 14px 26px #a6172a38;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 16px;transition:transform .2s ease,box-shadow .2s ease}.ManageUsers_deleteButton__tBhcM:hover{box-shadow:0 18px 34px #a6172a47;transform:translateY(-2px)}.ManageUsers_noUsers__FlrAw{color:var(--color-text-muted);font-size:16px;grid-column:1/-1;text-align:center}.ManageUsers_modalBackdrop__Q13wB{align-items:center;background:#0000008c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:40}.ManageUsers_modalContent__Vw0JP{background:var(--color-surface);border:1px solid #10693d29;border-radius:var(--radius-medium);box-shadow:var(--shadow-medium);display:flex;flex-direction:column;gap:16px;max-width:420px;padding:28px;text-align:center;width:100%}.ManageUsers_modalButton__t5Bu6{align-self:center;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);border:none;border-radius:var(--radius-small);color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease}.ManageUsers_modalButton__t5Bu6:hover{box-shadow:0 14px 24px #10693d38;transform:translateY(-1px)}.ManageUsers_modalButtonGroup__nX9xZ{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.ManageUsers_cancelButton__uARUy,.ManageUsers_confirmButton__3t9oe{border:none;border-radius:var(--radius-small);cursor:pointer;flex:1 1 140px;font-size:14px;font-weight:600;padding:10px 16px;transition:transform .2s ease,box-shadow .2s ease}.ManageUsers_confirmButton__3t9oe{background:linear-gradient(135deg,#d64550,#a2172a);box-shadow:0 16px 28px #a6172a38;color:#fff}.ManageUsers_cancelButton__uARUy{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:0 16px 28px #10693d38;color:#fff}.ManageUsers_cancelButton__uARUy:hover,.ManageUsers_confirmButton__3t9oe:hover{box-shadow:0 18px 36px #00000038;transform:translateY(-2px)}@media (max-width:768px){.ManageUsers_manageUsersContainer__M3TBG{padding:120px 20px 64px}.ManageUsers_header__FExx9{gap:12px;grid-template-columns:1fr;height:auto;padding:20px}.ManageUsers_headerActions__UFSBn{justify-content:flex-start}.ManageUsers_searchInput__qVFmA{width:100%}}.SalesRequestsManagement_page__aNdlY{align-items:center;background:linear-gradient(180deg,#f4f8f6,#e3ece8 55%,#eff2f4);display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:140px 48px 64px;width:100%}.SalesRequestsManagement_header__phRyb{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:24px;height:120px;inset:0 0 auto 0;justify-content:space-between;padding:24px 48px;position:fixed;z-index:20}.SalesRequestsManagement_brand__RLN-N{align-items:center;display:flex;gap:20px}.SalesRequestsManagement_logo__qxbpD{height:auto;object-fit:contain;width:120px}.SalesRequestsManagement_title__jo-j\+{color:#fff;font-size:28px;font-weight:700;letter-spacing:.01em;margin:0}.SalesRequestsManagement_subtitle__TIHLf{color:#ffffffd9;font-size:14px;margin:4px 0 0;max-width:540px}.SalesRequestsManagement_headerActions__jLJZm{align-items:center;display:flex;gap:12px}.SalesRequestsManagement_headerButton__SY1HG{background:#0000;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.SalesRequestsManagement_headerButton__SY1HG:hover{background:#ffffff1f;box-shadow:0 12px 22px #0000002e;transform:translateY(-1px)}.SalesRequestsManagement_headerButtonMuted__vGPvq{border-color:#ffffff52;color:#ffffffd9}.SalesRequestsManagement_content__9L4n9{display:flex;flex-direction:column;gap:24px;max-width:1120px;padding:0 24px;width:100%}.SalesRequestsManagement_errorBanner__QkT3P{background:#d645501f;border:1px solid #d645504d;border-radius:12px;color:#8e1f2d;font-size:14px;padding:12px 16px}.SalesRequestsManagement_emptyState__KEVbG{background:#ffffffdb;border:1px dashed #10693d3d;border-radius:22px;color:#304056;padding:48px 32px;text-align:center}.SalesRequestsManagement_cardsGrid__2hOip{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.SalesRequestsManagement_card__E9fO8{background:#fff;border:1px solid #10693d14;border-radius:24px;box-shadow:0 20px 40px #0d3e2624;display:flex;flex-direction:column;gap:18px;padding:24px;transition:transform .2s ease,box-shadow .2s ease}.SalesRequestsManagement_card__E9fO8:hover{box-shadow:0 26px 48px #0d3e262e;transform:translateY(-4px)}.SalesRequestsManagement_cardHeader__sK7Lw{display:flex;flex-direction:column;gap:8px}.SalesRequestsManagement_cardHeaderTitle__H5HW3{align-items:center;display:flex;flex-wrap:wrap;gap:12px;row-gap:6px}.SalesRequestsManagement_cardId__zUekc{color:#0e5430;font-size:16px;font-weight:700}.SalesRequestsManagement_statusChip__RnmX5{align-items:center;background:#3040561f;border-radius:20px;color:#2f3f4d;display:inline-flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:6px;justify-content:center;letter-spacing:.04em;line-height:1.25;max-width:100%;padding:6px 14px;text-align:center;text-transform:uppercase}.SalesRequestsManagement_processedLabel__qgkJI{color:#ffffffd9;font-size:12px;font-weight:500;white-space:nowrap}.SalesRequestsManagement_statusChipPending__jKA5y{background:#ffc10733;color:#946200}.SalesRequestsManagement_statusChipDateChanged__LEJgU{background:#1976d22e;color:#0d47a1}.SalesRequestsManagement_statusChipAccepted__n\+NA9{background:#1da95f2e;color:#11653e}.SalesRequestsManagement_statusChipRejected__MngRj{background:#e539352e;color:#aa1e19}.SalesRequestsManagement_statusChipHeld__3kRId{background:#ffa7262e;color:#a04c00}.SalesRequestsManagement_statusChipCancelled__n5a0W{background:#78909c2e;color:#485c68}.SalesRequestsManagement_cardMetaLine__3Fvf0{color:#435466;display:flex;flex-wrap:wrap;font-size:14px;gap:12px}.SalesRequestsManagement_metaGrid__SfGlb{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.SalesRequestsManagement_metaItem__jOu6I{display:flex;flex-direction:column;gap:4px}.SalesRequestsManagement_metaLabel__P0uN7{color:#607489;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.SalesRequestsManagement_metaValue__t1Tw9{color:#1f2f29;font-size:14px}.SalesRequestsManagement_fullWidth__gjjXG{grid-column:1/-1}.SalesRequestsManagement_itemsTable__wMUiz{background:#10693d0a;border:1px solid #10693d1a;border-radius:18px;display:flex;flex-direction:column;overflow:hidden}.SalesRequestsManagement_itemsRow__uMRmH,.SalesRequestsManagement_itemsTableHeader__mBjOM{grid-gap:8px;display:grid;font-size:13px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));padding:12px 16px}.SalesRequestsManagement_itemsTableHeader__mBjOM{background:#10693d14;color:#0e5430;font-weight:700}.SalesRequestsManagement_itemsRow__uMRmH:nth-child(2n){background:#ffffffb3}.SalesRequestsManagement_cardActions__Dzr0V{display:flex;flex-wrap:wrap;gap:10px}.SalesRequestsManagement_accentButton__jsZbf,.SalesRequestsManagement_ghostButton__\+j1NW,.SalesRequestsManagement_neutralButton__7cF0K,.SalesRequestsManagement_primaryButton__icJQU,.SalesRequestsManagement_secondaryButton__NNyem,.SalesRequestsManagement_warningButton__ttM4K{border:none;border-radius:14px;cursor:pointer;font-size:13px;font-weight:600;padding:10px 16px;transition:transform .2s ease,box-shadow .2s ease}.SalesRequestsManagement_primaryButton__icJQU{background:linear-gradient(135deg,#1f9c64,#0d6b38);color:#fff}.SalesRequestsManagement_accentButton__jsZbf{background:linear-gradient(135deg,#f7b728,#e68a12);color:#4b3205}.SalesRequestsManagement_neutralButton__7cF0K{background:linear-gradient(135deg,#1f6aa5,#11497a);color:#fff}.SalesRequestsManagement_warningButton__ttM4K{background:linear-gradient(135deg,#ef5350,#c62828);color:#fff}.SalesRequestsManagement_ghostButton__\+j1NW{background:#3040561f;color:#2f3f4d}.SalesRequestsManagement_accentButton__jsZbf:hover,.SalesRequestsManagement_ghostButton__\+j1NW:hover,.SalesRequestsManagement_neutralButton__7cF0K:hover,.SalesRequestsManagement_primaryButton__icJQU:hover,.SalesRequestsManagement_secondaryButton__NNyem:hover,.SalesRequestsManagement_warningButton__ttM4K:hover{box-shadow:0 14px 24px #0000002e;transform:translateY(-2px)}.SalesRequestsManagement_loadingOverlay__TwiGB{align-items:center;background:#fffc;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SalesRequestsManagement_spinner__OxTLO{animation:SalesRequestsManagement_spin__ohFY3 .8s linear infinite;border:8px solid #10693d1f;border-radius:50%;border-top-color:#1f9c64;height:64px;width:64px}@keyframes SalesRequestsManagement_spin__ohFY3{to{transform:rotate(1turn)}}.SalesRequestsManagement_modalBackdrop__8bLCg{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:2000}.SalesRequestsManagement_modalCard__FNvL3{background:#fff;border:1px solid #10693d1a;border-radius:20px;box-shadow:0 24px 42px #0d3e2633;display:flex;flex-direction:column;gap:16px;padding:28px;text-align:left;width:min(420px,100%)}.SalesRequestsManagement_modalLabel__v2Ua9{color:#607489;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.SalesRequestsManagement_modalInput__iE3RT{background:#f7fafc;border:1px solid #30405629;border-radius:12px;color:#1f2f29;font-size:14px;padding:10px 14px}.SalesRequestsManagement_modalInput__iE3RT:focus{border-color:#1f9c64;box-shadow:0 0 0 3px #1f9c642e;outline:none}.SalesRequestsManagement_modalActions__FcZ8A{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.SalesRequestsManagement_textArea__gPuRc{min-height:100px}@media (max-width:768px){.SalesRequestsManagement_page__aNdlY{padding:120px 20px 48px}.SalesRequestsManagement_header__phRyb{align-items:flex-start;flex-direction:column;height:auto;padding:20px}.SalesRequestsManagement_subtitle__TIHLf{max-width:none}}.SalesCreateRequest_page__1fu\+B{align-items:center;background:linear-gradient(180deg,#eef4f2,#dde7e2 55%,#eef2f6);display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:140px 40px 64px;width:100%}.SalesCreateRequest_header__9BEJW{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:24px;height:120px;inset:0 0 auto 0;justify-content:space-between;padding:24px 40px;position:fixed;z-index:20}.SalesCreateRequest_brand__SmPsa{align-items:center;display:flex;gap:20px}.SalesCreateRequest_logo__eUh6L{height:auto;object-fit:contain;width:120px}.SalesCreateRequest_title__UM9yh{color:#fff;font-size:28px;font-weight:700;letter-spacing:.01em;margin:0}.SalesCreateRequest_subtitle__1qkqe{color:#ffffffd9;font-size:14px;margin:4px 0 0;max-width:520px}.SalesCreateRequest_headerActions__RF1vb{align-items:center;display:flex;gap:12px}.SalesCreateRequest_headerButton__R1dNq{background:#0000;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.SalesCreateRequest_headerButton__R1dNq:hover{background:#ffffff1f;box-shadow:0 12px 22px #0000002e;transform:translateY(-1px)}.SalesCreateRequest_headerButtonMuted__Vpn0S{border-color:#ffffff52;color:#ffffffd9}.SalesCreateRequest_layout__1DTNJ{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(0,.55fr) minmax(0,.45fr);margin-top:120px;max-width:1180px;width:100%}.SalesCreateRequest_catalogSection__E0VeX{display:flex;flex-direction:column;gap:16px}.SalesCreateRequest_catalogSection__E0VeX h2{color:#0e5430;font-size:20px;font-weight:700;margin:0}.SalesCreateRequest_catalogGrid__2xg9D{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.SalesCreateRequest_productCard__7C4Pi{align-items:center;background:#fff;border:1px solid #10693d1f;border-radius:18px;box-shadow:0 18px 36px #0d3e261f;cursor:pointer;display:flex;flex-direction:column;gap:12px;padding:20px;transition:transform .2s ease,box-shadow .2s ease}.SalesCreateRequest_productCard__7C4Pi:hover{box-shadow:0 22px 40px #0d3e2629;transform:translateY(-4px)}.SalesCreateRequest_productCardSelected__RO5eW{border-color:#1f9c6499;box-shadow:0 24px 44px #1f9c6433}.SalesCreateRequest_productImage__4oJ5i{background:#10693d14;border-radius:14px;height:140px;object-fit:cover;width:100%}.SalesCreateRequest_productPlaceholder__LKtHV{align-items:center;background:#10693d0f;border-radius:14px;color:#476257;display:flex;font-weight:600;height:140px;justify-content:center;width:100%}.SalesCreateRequest_productInfo__CAUiQ{color:#1f2f29;display:flex;flex-direction:column;gap:4px;text-align:center}.SalesCreateRequest_productInfo__CAUiQ h3{font-size:16px;font-weight:700;margin:0}.SalesCreateRequest_builderSection__JOcu-{display:flex;flex-direction:column}.SalesCreateRequest_builderCard__KKrqq{background:#fff;border:1px solid #10693d1a;border-radius:26px;box-shadow:0 24px 44px #0d3e2626;display:flex;flex-direction:column;gap:24px;padding:28px}.SalesCreateRequest_fieldGroup__GcZFS{display:flex;flex-direction:column;gap:12px}.SalesCreateRequest_fieldGroup__GcZFS h3{color:#0e5430;font-size:18px;font-weight:700;margin:0}label{color:#2f3f4d;font-size:13px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.SalesCreateRequest_input__SyEHf,.SalesCreateRequest_select__T96Nh{background:#f7fafc;border:1px solid #30405629;border-radius:14px;color:#0f172a;font-size:14px;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.SalesCreateRequest_input__SyEHf:focus,.SalesCreateRequest_select__T96Nh:focus{background:#fff;border-color:#1f9c64;box-shadow:0 0 0 3px #1f9c642e;outline:none}.SalesCreateRequest_helperText__X9Y95{color:#8c5a1f;font-size:13px}.SalesCreateRequest_detailGrid__09600{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.SalesCreateRequest_field__0yknH{display:flex;flex-direction:column;gap:6px}.SalesCreateRequest_divider__idpf8{background:#3040561f;height:1px}.SalesCreateRequest_addItemButton__QO828{align-self:flex-start;background:linear-gradient(135deg,#1f9c64,#136c42);border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease}.SalesCreateRequest_addItemButton__QO828:hover{box-shadow:0 16px 30px #1f9c6438;transform:translateY(-2px)}.SalesCreateRequest_itemsList__FFzjc{display:flex;flex-direction:column;gap:12px}.SalesCreateRequest_itemsTable__\+N0H2{background:#10693d0a;border:1px solid #10693d1a;border-radius:18px;overflow:hidden}.SalesCreateRequest_itemsRow__kaLc9,.SalesCreateRequest_itemsTableHeader__J3fLj{grid-gap:8px;display:grid;font-size:13px;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr));padding:12px 16px}.SalesCreateRequest_itemsTableHeader__J3fLj{background:#10693d14;color:#0e5430;font-weight:700}.SalesCreateRequest_itemsRow__kaLc9{align-items:center;background:#ffffffd9}.SalesCreateRequest_itemsRow__kaLc9:nth-child(2n){background:#ffffffa6}.SalesCreateRequest_removeButton__EDRnD{background:#e539352e;border:none;border-radius:12px;color:#aa1e19;cursor:pointer;font-size:12px;font-weight:600;padding:8px 12px;transition:transform .2s ease,box-shadow .2s ease}.SalesCreateRequest_removeButton__EDRnD:hover{box-shadow:0 10px 18px #e539353d;transform:translateY(-1px)}.SalesCreateRequest_footerActions__pkkxq{display:flex;justify-content:flex-end}.SalesCreateRequest_primaryButton__Z3dj9{background:linear-gradient(135deg,#1f6aa5,#11497a);border:none;border-radius:16px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px 22px;transition:transform .2s ease,box-shadow .2s ease}.SalesCreateRequest_primaryButton__Z3dj9:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.SalesCreateRequest_primaryButton__Z3dj9:hover:not(:disabled){box-shadow:0 16px 32px #11497a3d;transform:translateY(-2px)}.SalesCreateRequest_loadingOverlay__z77Ht{align-items:center;background:#ffffffd9;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;position:fixed;z-index:1000}.SalesCreateRequest_spinner__TJiQm{animation:SalesCreateRequest_spin__lFsIH .8s linear infinite;border:8px solid #10693d29;border-radius:50%;border-top-color:#1f9c64;height:60px;width:60px}.SalesCreateRequest_loadingText__EQLgT{color:#1f2f29;font-size:14px}@keyframes SalesCreateRequest_spin__lFsIH{to{transform:rotate(1turn)}}.SalesCreateRequest_modalBackdrop__bu0bl{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:2000}.SalesCreateRequest_modalCard__lztZT{background:#fff;border:1px solid #10693d1a;border-radius:20px;box-shadow:0 24px 42px #0d3e262e;display:flex;flex-direction:column;gap:16px;padding:28px;text-align:center;width:min(380px,100%)}@media (max-width:960px){.SalesCreateRequest_layout__1DTNJ{grid-template-columns:1fr}.SalesCreateRequest_builderSection__JOcu-,.SalesCreateRequest_catalogSection__E0VeX{width:100%}}@media (max-width:720px){.SalesCreateRequest_page__1fu\+B{padding:120px 20px 48px}.SalesCreateRequest_header__9BEJW{align-items:flex-start;flex-direction:column;height:auto;padding:20px}}.SalesMyRequests_page__aVdQa{align-items:center;background:linear-gradient(180deg,#f4f8f6,#e3ece8 55%,#eff2f4);display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:140px 48px 64px;width:100%}.SalesMyRequests_loadingOverlay__HT8rO{align-items:center;background:#ffffffc7;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;position:fixed;z-index:30}.SalesMyRequests_spinner__bc2LH{animation:SalesMyRequests_spin__56P0N .8s linear infinite;border:4px solid #10693d2e;border-radius:50%;border-top:4px solid var(--color-primary);height:48px;width:48px}@keyframes SalesMyRequests_spin__56P0N{to{transform:rotate(1turn)}}.SalesMyRequests_loadingText__xOO8K{color:var(--color-text-muted);font-size:14px}.SalesMyRequests_header__UKgJn{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:24px;height:120px;inset:0 0 auto 0;justify-content:space-between;padding:24px 48px;position:fixed;z-index:24}.SalesMyRequests_brand__jtL-s{align-items:center;display:flex;gap:20px}.SalesMyRequests_logo__RFg5t{height:auto;object-fit:contain;width:120px}.SalesMyRequests_brandText__PLlc\+{display:flex;flex-direction:column;gap:6px;max-width:440px}.SalesMyRequests_title__x5RvD{color:#fff;font-size:28px;font-weight:700;letter-spacing:.01em;margin:0}.SalesMyRequests_subtitle__JixKy{color:#ffffffd9;font-size:14px;line-height:1.45;margin:0}.SalesMyRequests_headerActions__IcKsg{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.SalesMyRequests_headerButton__p1aqc{background:#0000;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.SalesMyRequests_headerButton__p1aqc:hover{background:#ffffff1f;box-shadow:0 12px 22px #0000002e;transform:translateY(-1px)}.SalesMyRequests_headerButtonPrimary__x4NZK{background:#ffffff29;border-color:#fff9}.SalesMyRequests_content__6mvd3{display:flex;flex-direction:column;gap:24px;max-width:1120px;padding:0 24px;width:100%}.SalesMyRequests_emptyState__QrsDN{background:#ffffffdb;border:1px dashed #10693d3d;border-radius:22px;color:#304056;font-size:16px;font-weight:600;padding:48px 32px;text-align:center}.SalesMyRequests_cardsGrid__2AOmZ{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.SalesMyRequests_card__mmiqo{background:#fff;border:1px solid #10693d14;border-radius:24px;box-shadow:0 20px 40px #0e412624;display:flex;flex-direction:column;gap:18px;padding:24px;transition:transform .2s ease,box-shadow .2s ease}.SalesMyRequests_card__mmiqo:hover{box-shadow:0 26px 48px #0d3e262e;transform:translateY(-4px)}.SalesMyRequests_cardHeader__BF9ck{display:flex;flex-direction:column;gap:10px}.SalesMyRequests_cardHeaderTitle__uFt\+S{align-items:center;display:flex;flex-wrap:wrap;gap:12px;row-gap:8px}.SalesMyRequests_requestId__yg9EU{color:#0e5430;font-size:16px;font-weight:700}.SalesMyRequests_statusChip__VMV9m{align-items:center;background:#3040561f;border-radius:20px;color:#2f3f4d;display:inline-flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:6px;justify-content:center;letter-spacing:.04em;line-height:1.25;padding:6px 14px;text-align:center;text-transform:uppercase}.SalesMyRequests_statusChipPending__dkywO{background:#ffc10733;color:#946200}.SalesMyRequests_statusChipDateChanged__aBTES{background:#1976d22e;color:#0d47a1}.SalesMyRequests_statusChipAccepted__Uvlx3{background:#1da95f2e;color:#11653e}.SalesMyRequests_statusChipRejected__0AfX1{background:#e539352e;color:#aa1e19}.SalesMyRequests_statusChipHeld__o6Jj-{background:#ffa7262e;color:#a04c00}.SalesMyRequests_statusChipCancelled__wxbTO{background:#78909c2e;color:#485c68}.SalesMyRequests_cardMeta__PXWhR{color:#52606d;display:flex;flex-wrap:wrap;font-size:13px;gap:12px}.SalesMyRequests_customerSummary__J6\+k9{color:#304056;display:flex;flex-wrap:wrap;font-size:14px;gap:12px}.SalesMyRequests_managerNotes__Fr58p{display:flex;flex-direction:column;gap:6px}.SalesMyRequests_metaLabel__DvuZ1{color:var(--color-text-muted);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.SalesMyRequests_metaValue__tDI46{background:#10693d0a;border-radius:var(--radius-small);color:var(--color-text);font-size:14px;line-height:1.5;margin:0;padding:12px 14px}.SalesMyRequests_itemsSection__pCEj8{display:flex;flex-direction:column;gap:12px}.SalesMyRequests_itemsHeaderRow__NyXYE{align-items:center;display:flex;justify-content:space-between}.SalesMyRequests_itemsTitle__X76qZ{color:var(--color-primary-dark);font-size:15px;font-weight:700;margin:0}.SalesMyRequests_itemsCount__-jU2b{align-items:center;background:#10693d1a;border-radius:16px;color:var(--color-primary-dark);display:flex;font-size:13px;font-weight:600;height:32px;justify-content:center;min-width:32px}.SalesMyRequests_itemsList__uOX0Z{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.SalesMyRequests_itemCard__\+fAa-{background:#10693d0d;border:1px solid #10693d1f;border-radius:var(--radius-small);display:flex;flex-direction:column;gap:10px;padding:14px}.SalesMyRequests_itemTitleRow__hgJKm{align-items:center;display:flex;gap:12px;justify-content:space-between}.SalesMyRequests_itemName__\+8WbX{color:var(--color-primary-dark);font-size:14px;font-weight:600}.SalesMyRequests_itemQuantity__bz-Oo{color:var(--color-text-muted);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.SalesMyRequests_itemDetails__f5r78{color:#52606d;display:flex;flex-direction:column;font-size:13px;gap:6px}.SalesMyRequests_cardFooter__X8MAy{color:var(--color-text-muted);display:flex;font-size:13px;justify-content:flex-start;letter-spacing:.05em;text-transform:uppercase}.SalesMyRequests_modalBackdrop__Atb\+8{align-items:center;background:#0e412659;display:flex;inset:0;justify-content:center;position:fixed;z-index:40}.SalesMyRequests_modalContent__0qffO{background:var(--color-surface);border:1px solid #10693d2e;border-radius:var(--radius-medium);box-shadow:var(--shadow-medium);color:var(--color-text);display:flex;flex-direction:column;gap:16px;max-width:420px;padding:28px;text-align:center;width:calc(100% - 40px)}.SalesMyRequests_closeButton__IxXVW{align-self:center;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 24px;transition:transform .2s ease,box-shadow .2s ease}.SalesMyRequests_closeButton__IxXVW:hover{box-shadow:0 14px 28px #10693d3d;transform:translateY(-1px)}@media (max-width:1024px){.SalesMyRequests_page__aVdQa{padding:130px 32px 56px}.SalesMyRequests_header__UKgJn{padding:24px 32px}}@media (max-width:768px){.SalesMyRequests_page__aVdQa{padding:120px 20px 48px}.SalesMyRequests_header__UKgJn{align-items:flex-start;flex-direction:column;gap:16px;height:auto;padding:20px}.SalesMyRequests_headerActions__IcKsg{justify-content:flex-start;width:100%}.SalesMyRequests_content__6mvd3{padding:0 12px}}@media (max-width:520px){.SalesMyRequests_cardsGrid__2AOmZ,.SalesMyRequests_itemsList__uOX0Z{grid-template-columns:1fr}}.HeldOrdersPage_heldOrdersPage__LL1q9{align-items:center;display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:140px 48px 96px;width:100%}.HeldOrdersPage_loadingOverlay__hin1Z{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffbf;display:flex;inset:0;justify-content:center;position:fixed;z-index:30}.HeldOrdersPage_spinner__mnBsD{animation:HeldOrdersPage_spin__sSdlp .8s linear infinite;border:4px solid #10693d2e;border-radius:50%;border-top:4px solid var(--color-primary);height:48px;width:48px}@keyframes HeldOrdersPage_spin__sSdlp{to{transform:rotate(1turn)}}.HeldOrdersPage_header__9tQEG{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:20px;height:120px;inset:0 0 auto 0;padding:24px 48px;position:fixed;z-index:18}.HeldOrdersPage_logo__MBSaD{height:auto;object-fit:contain;width:160px}.HeldOrdersPage_title__b\+vp-{color:#fff;flex:1 1;font-size:28px;font-weight:700;letter-spacing:.01em}.HeldOrdersPage_headerActions__WiJGi{display:flex;gap:12px}.HeldOrdersPage_homepageButton__e2ulq,.HeldOrdersPage_languageButton__zMCUR{background:#ffffff24;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.HeldOrdersPage_homepageButton__e2ulq:hover,.HeldOrdersPage_languageButton__zMCUR:hover{background:#ffffff38;box-shadow:0 12px 24px #00000038;transform:translateY(-1px)}.HeldOrdersPage_heroCard__JfKQ-{background:linear-gradient(145deg,#ffffffeb,#ecf6f1f5);border:1px solid #10693d1f;border-radius:var(--radius-large);box-shadow:var(--shadow-soft);color:var(--color-text);font-size:16px;line-height:1.6;max-width:1180px;padding:28px;width:100%}.HeldOrdersPage_alert__AYECP{align-items:center;border-radius:var(--radius-medium);display:flex;font-weight:600;justify-content:space-between;max-width:1180px;padding:14px 18px;width:100%}.HeldOrdersPage_alertError__IQz8o{background:#d645501f;border:1px solid #d6455059;color:#a2172a}.HeldOrdersPage_alertSuccess__x\+6ev{background:#1c7b4f1f;border:1px solid #1c7b4f59;color:#14543a}.HeldOrdersPage_alertDismiss__IFgVp{background:none;border:none;color:inherit;cursor:pointer;font-weight:600;text-decoration:underline}.HeldOrdersPage_ordersGrid__kEX\+x{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));max-width:1180px;width:100%}.HeldOrdersPage_emptyState__bujof{background:#10693d14;border:1px dashed #10693d3d;border-radius:var(--radius-large);color:var(--color-text-muted);font-weight:600;max-width:1180px;padding:40px;text-align:center;width:100%}.HeldOrdersPage_orderCard__tW1JW{background:var(--color-surface);border:1px solid #10693d29;border-radius:var(--radius-medium);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:12px;padding:22px;position:relative}.HeldOrdersPage_orderCard__tW1JW:before{background:radial-gradient(circle at top right,#10693d2e,#0000 60%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.HeldOrdersPage_orderCard__tW1JW:hover{box-shadow:var(--shadow-medium)}.HeldOrdersPage_orderCard__tW1JW:hover:before{opacity:1}.HeldOrdersPage_cardHeader__350Fg{color:var(--color-text);display:flex;flex-direction:column;gap:6px}.HeldOrdersPage_requestId__m4hby{color:var(--color-primary-dark);font-size:18px;font-weight:700}.HeldOrdersPage_metaRow__zi9LW{color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:10px}.HeldOrdersPage_metaChip__XmjIl{background:#10693d1f;border-radius:999px;color:var(--color-primary-dark);font-weight:600;padding:4px 10px}.HeldOrdersPage_itemsList__iI\+Cq{display:flex;flex-direction:column;gap:10px;margin-top:12px}.HeldOrdersPage_itemRow__ioGyN{grid-gap:6px;background:#10693d0f;border:1px solid #10693d1f;border-radius:var(--radius-small);display:grid;font-size:13px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.HeldOrdersPage_itemLabel__IKJhX{color:var(--color-primary-dark);font-weight:600}.HeldOrdersPage_actionNote__u3E02{color:var(--color-text-muted);font-size:12px}.HeldOrdersPage_actionButtons__Nqd7\+{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.HeldOrdersPage_dangerButton__yHlqw,.HeldOrdersPage_primaryButton__f8FsT,.HeldOrdersPage_warningButton__C1iM5{border:none;border-radius:var(--radius-small);color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 16px;transition:transform .2s ease,box-shadow .2s ease}.HeldOrdersPage_primaryButton__f8FsT{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:0 14px 24px #10693d38}.HeldOrdersPage_warningButton__C1iM5{background:linear-gradient(135deg,#f7b728,#df9a17);box-shadow:0 14px 24px #df9a1738;color:#523a08}.HeldOrdersPage_dangerButton__yHlqw{background:linear-gradient(135deg,#d64550,#a2172a);box-shadow:0 14px 24px #a6172a38}.HeldOrdersPage_dangerButton__yHlqw:hover,.HeldOrdersPage_primaryButton__f8FsT:hover,.HeldOrdersPage_warningButton__C1iM5:hover{box-shadow:0 18px 34px #00000038;transform:translateY(-2px)}.HeldOrdersPage_dangerButton__yHlqw:disabled,.HeldOrdersPage_primaryButton__f8FsT:disabled,.HeldOrdersPage_warningButton__C1iM5:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.HeldOrdersPage_modalBackdrop__Y7kqi{align-items:center;background:#0000008c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:40}.HeldOrdersPage_modalContent__WcnWs{background:var(--color-surface);border:1px solid #10693d29;border-radius:var(--radius-medium);box-shadow:var(--shadow-medium);display:flex;flex-direction:column;gap:16px;max-width:420px;padding:28px;text-align:center;width:100%}.HeldOrdersPage_modalButtonGroup__-ked3{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.HeldOrdersPage_modalPrimary__\+Rn2H,.HeldOrdersPage_modalSecondary__tpHIc{border:none;border-radius:var(--radius-small);color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease}.HeldOrdersPage_modalPrimary__\+Rn2H{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:0 16px 30px #10693d3d}.HeldOrdersPage_modalSecondary__tpHIc{background:linear-gradient(135deg,#d64550,#a2172a);box-shadow:0 16px 30px #a6172a3d}.HeldOrdersPage_modalPrimary__\+Rn2H:hover,.HeldOrdersPage_modalSecondary__tpHIc:hover{box-shadow:0 18px 36px #00000038;transform:translateY(-2px)}.HeldOrdersPage_formLabel__ib16E{color:var(--color-text-muted);font-size:14px;font-weight:600;text-align:left}.HeldOrdersPage_formInput__ITCzB{background:#10693d0f;border:1px solid #10693d2e;border-radius:var(--radius-small);color:var(--color-text);font-size:14px;padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.HeldOrdersPage_formInput__ITCzB:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #10693d1f;outline:none}.HeldOrdersPage_closeButton__YvLId{align-self:center;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);border:none;border-radius:var(--radius-small);box-shadow:0 16px 30px #10693d3d;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease}.HeldOrdersPage_closeButton__YvLId:hover{box-shadow:0 18px 36px #00000038;transform:translateY(-2px)}@media (max-width:768px){.HeldOrdersPage_heldOrdersPage__LL1q9{padding:120px 20px 64px}.HeldOrdersPage_header__9tQEG{align-items:flex-start;flex-direction:column;height:auto;padding:20px}.HeldOrdersPage_ordersGrid__kEX\+x{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.HeldOrdersPage_itemRow__ioGyN{grid-template-columns:minmax(0,1fr)}}.Customers_customersContainer__xUQ1Y{align-items:center;display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:140px 48px 96px;width:100%}.Customers_loadingOverlay__cigZy{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffc7;color:var(--color-primary-dark);display:flex;flex-direction:column;font-weight:600;gap:12px;inset:0;justify-content:center;position:fixed;z-index:30}.Customers_spinner__GQLMN{animation:Customers_spin__KfeLm .8s linear infinite;border:4px solid #1f6aa52e;border-radius:50%;border-top:4px solid var(--color-secondary);height:48px;width:48px}.Customers_loadingText__F-gcQ{font-size:14px}@keyframes Customers_spin__KfeLm{to{transform:rotate(1turn)}}.Customers_header__6pEPa{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:20px;height:120px;inset:0 0 auto 0;padding:24px 48px;position:fixed;z-index:18}.Customers_logo__26BTD{height:auto;object-fit:contain;width:150px}.Customers_pageTitle__Tu-lQ{color:#fff;flex:1 1;font-size:28px;font-weight:700}.Customers_homepageButton__FeyX4,.Customers_languageButton__Wxq6U{background:#ffffff24;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.Customers_homepageButton__FeyX4:hover,.Customers_languageButton__Wxq6U:hover{background:#ffffff38;box-shadow:0 12px 24px #00000038;transform:translateY(-1px)}.Customers_mainContent__At3\+Q{display:flex;flex-direction:column;gap:18px;margin-top:140px;max-width:1180px;width:100%}.Customers_topBar__IoUom{align-items:center;display:flex;gap:12px;justify-content:space-between}.Customers_addCustomerButton__fnW7s{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);border:none;border-radius:var(--radius-small);box-shadow:0 16px 30px #10693d3d;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px 22px;transition:transform .2s ease,box-shadow .2s ease}.Customers_addCustomerButton__fnW7s:hover{box-shadow:0 20px 38px #10693d47;transform:translateY(-2px)}.Customers_errorMessage__zVJBH{color:#d64550;font-weight:600}.Customers_customerList__IEqC9{background:var(--color-surface);border:1px solid #1f6aa524;border-radius:var(--radius-large);box-shadow:var(--shadow-soft);overflow:hidden}.Customers_customerTable__d-WcY{border-collapse:collapse;width:100%}.Customers_customerTable__d-WcY thead th{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);color:#fff;font-size:13px;letter-spacing:.05em;padding:14px 18px;text-align:left;text-transform:uppercase}.Customers_customerTable__d-WcY tbody td{border-bottom:1px solid #11497a1f;color:var(--color-text);font-size:14px;padding:14px 18px}.Customers_customerTable__d-WcY tbody tr:hover{background:#1f6aa514}.Customers_actionCell__TiT3V{display:flex;flex-wrap:wrap;gap:10px}.Customers_deleteCustomerButton__L8NAk,.Customers_viewProfileButton__7B9gA{border:none;border-radius:var(--radius-small);color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 14px;transition:transform .2s ease,box-shadow .2s ease}.Customers_viewProfileButton__7B9gA{background:linear-gradient(135deg,#1f6aa5,#11497a);box-shadow:0 14px 26px #11497a3d}.Customers_deleteCustomerButton__L8NAk{background:linear-gradient(135deg,#d64550,#a2172a);box-shadow:0 14px 26px #a6172a3d}.Customers_deleteCustomerButton__L8NAk:hover,.Customers_viewProfileButton__7B9gA:hover{box-shadow:0 18px 32px #00000038;transform:translateY(-2px)}.Customers_modalOverlay__LGmGo{align-items:center;background:#0000008c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:40}.Customers_modal__A8-Z\+{background:var(--color-surface);border:1px solid #1f6aa529;border-radius:var(--radius-medium);box-shadow:var(--shadow-medium);display:flex;flex-direction:column;gap:16px;max-width:420px;padding:28px;text-align:center;width:100%}.Customers_modalActions__bAgoe{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.Customers_modalButton__p-XGt{border:none;border-radius:var(--radius-small);color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease}.Customers_modalButtonPrimary__gNvLx{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:0 16px 30px #10693d3d}.Customers_modalButtonDanger__0SUbO{background:linear-gradient(135deg,#d64550,#a2172a);box-shadow:0 16px 30px #a6172a3d}.Customers_modalButton__p-XGt:hover{box-shadow:0 18px 36px #00000038;transform:translateY(-2px)}@media (max-width:768px){.Customers_customersContainer__xUQ1Y{padding:120px 20px 64px}.Customers_header__6pEPa{align-items:flex-start;flex-direction:column;height:auto;padding:20px}.Customers_mainContent__At3\+Q{margin-top:120px}.Customers_topBar__IoUom{align-items:stretch;flex-direction:column}.Customers_addCustomerButton__fnW7s{width:100%}}.CustomerProfile_customerProfilePage__7yjWp{align-items:center;display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:140px 48px 96px;width:100%}.CustomerProfile_loadingOverlay__m7Zy\+{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffbf;display:flex;inset:0;justify-content:center;position:fixed;z-index:30}.CustomerProfile_spinner__gH\+Ya{animation:CustomerProfile_spin__hne5Y .8s linear infinite;border:4px solid #10693d2e;border-radius:50%;border-top:4px solid var(--color-primary);height:48px;width:48px}@keyframes CustomerProfile_spin__hne5Y{to{transform:rotate(1turn)}}.CustomerProfile_header__Vyt8\+{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:20px;height:120px;inset:0 0 auto 0;padding:24px 48px;position:fixed;z-index:18}.CustomerProfile_logo__1Yi32{height:auto;object-fit:contain;width:160px}.CustomerProfile_title__LkCs4{color:#fff;flex:1 1;font-size:28px;font-weight:700;letter-spacing:.01em}.CustomerProfile_headerActions__1wF-A{display:flex;gap:12px}.CustomerProfile_homepageButton__tCZxy,.CustomerProfile_languageButton__qe4bC{background:#ffffff24;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.CustomerProfile_homepageButton__tCZxy:hover,.CustomerProfile_languageButton__qe4bC:hover{background:#ffffff38;box-shadow:0 12px 24px #00000038;transform:translateY(-1px)}.CustomerProfile_overviewCard__olCYp{background:var(--color-surface);border:1px solid #10693d29;border-radius:var(--radius-large);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:24px;max-width:1020px;padding:32px;width:100%}.CustomerProfile_sectionTitle__Of5w5{color:var(--color-primary-dark);font-size:20px;font-weight:700}.CustomerProfile_overviewGrid__ucLDf{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.CustomerProfile_overviewItem__-bpWr{display:flex;flex-direction:column;gap:4px}.CustomerProfile_overviewLabel__moCN3{color:var(--color-text-muted);font-size:13px;font-weight:600}.CustomerProfile_overviewValue__mVqOO{color:var(--color-text);font-size:15px}.CustomerProfile_dealsSection__0Mii-{display:flex;flex-direction:column;gap:18px;max-width:1020px;width:100%}.CustomerProfile_dealsHeader__xuvqZ{align-items:center;display:flex;justify-content:space-between}.CustomerProfile_dealsHeaderActions__iSRm-{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.CustomerProfile_dealsSelectionInfo__a0hDE{color:var(--color-primary-dark);font-size:13px;font-weight:600}.CustomerProfile_dealsFilters__YNBaa{grid-gap:12px 16px;align-items:end;display:grid;gap:12px 16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));width:100%}.CustomerProfile_searchControl__jqKGw{grid-column:1/-1}.CustomerProfile_filterActions__ZKxuu{align-items:center;align-self:end;display:flex;gap:12px;grid-column:span 1}.CustomerProfile_clearFiltersButton__SCdqL{background:#10693d14;border:1px solid #10693d33;border-radius:var(--radius-small);color:var(--color-primary-dark);cursor:pointer;font-size:13px;font-weight:600;padding:10px 18px;transition:background .2s ease,box-shadow .2s ease,color .2s ease}.CustomerProfile_clearFiltersButton__SCdqL:hover{background:#10693d24;box-shadow:0 8px 20px #10693d29}.CustomerProfile_clearFiltersButton__SCdqL:disabled{background:#10693d0d;box-shadow:none;color:var(--color-text-muted);cursor:not-allowed;opacity:.5}.CustomerProfile_dealsGrid__VmWar{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.CustomerProfile_filteredEmptyState__iqvrr{background:#10693d0a;border:1px dashed #10693d2e;border-radius:var(--radius-medium);color:var(--color-text-muted);font-size:14px;padding:32px 24px;text-align:center;width:100%}.CustomerProfile_dealCard__yxh1Q{background:var(--color-surface);border:1px solid #10693d29;border-radius:var(--radius-medium);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:16px;padding:24px}.CustomerProfile_dealHeader__S1LR5{align-items:center;display:flex;gap:12px;justify-content:space-between}.CustomerProfile_dealDate__vVFIF{color:var(--color-text-muted);font-size:13px}.CustomerProfile_dealActions__tLtSO{display:flex;flex-wrap:wrap;gap:10px}.CustomerProfile_dealProducts__O8xbS{display:flex;flex-direction:column;gap:10px;overflow-x:auto}.CustomerProfile_dealProductHeader__yVrWT,.CustomerProfile_dealProductRow__jJQHB{grid-gap:8px;display:grid;font-size:13px;gap:8px;grid-template-columns:minmax(180px,2fr) repeat(6,minmax(120px,1fr));min-width:820px}.CustomerProfile_dealProductHeader__yVrWT span:nth-child(n+3),.CustomerProfile_dealProductRow__jJQHB span:nth-child(n+3){text-align:right}.CustomerProfile_dealProductHeader__yVrWT{color:var(--color-text-muted);font-weight:600}.CustomerProfile_dealProductRow__jJQHB{background:#10693d0f;border:1px solid #10693d14;border-radius:var(--radius-small);padding:10px}.CustomerProfile_dealProductName__DlnWv{color:var(--color-primary-dark);display:flex;flex-direction:column;font-weight:600;gap:2px}.CustomerProfile_dealProductMeta__GeD17{color:var(--color-text-muted);font-size:12px;font-weight:500}.CustomerProfile_emptyState__zdTHD{background:#10693d14;border:1px dashed #10693d3d;border-radius:var(--radius-large);color:var(--color-text-muted);font-weight:600;padding:40px;text-align:center;width:100%}.CustomerProfile_dangerButton__vujao,.CustomerProfile_primaryButton__z3fNk,.CustomerProfile_secondaryButton__PSyrw{border:none;border-radius:var(--radius-small);color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease}.CustomerProfile_primaryButton__z3fNk{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:0 14px 24px #10693d38}.CustomerProfile_secondaryButton__PSyrw{background:linear-gradient(135deg,#f7b728,#df9a17);box-shadow:0 14px 24px #df9a1738;color:#523a08}.CustomerProfile_dangerButton__vujao{background:linear-gradient(135deg,#d64550,#a2172a);box-shadow:0 14px 24px #a6172a38}.CustomerProfile_dangerButton__vujao:hover,.CustomerProfile_primaryButton__z3fNk:hover,.CustomerProfile_secondaryButton__PSyrw:hover{box-shadow:0 18px 34px #00000038;transform:translateY(-2px)}.CustomerProfile_dangerButton__vujao:disabled,.CustomerProfile_primaryButton__z3fNk:disabled,.CustomerProfile_secondaryButton__PSyrw:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.CustomerProfile_modalBackdrop__um\+hZ{align-items:center;background:#0000008c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:40}.CustomerProfile_modalContent__snH7X{background:var(--color-surface);border:1px solid #10693d29;border-radius:var(--radius-medium);box-shadow:var(--shadow-medium);display:flex;flex-direction:column;gap:16px;max-width:380px;padding:28px;text-align:center;width:100%}.CustomerProfile_modalButtons__V4BBc{display:flex;gap:12px;justify-content:center}.CustomerProfile_linkButton__FYQNH{background:none;border:none;color:var(--color-primary-dark);cursor:pointer;font-size:13px;font-weight:600;padding:0;text-decoration:underline}.CustomerProfile_linkButton__FYQNH:hover{color:var(--color-primary)}.CustomerProfile_largeModalContent__HZ1Vx{background:var(--color-surface);border:1px solid #10693d29;border-radius:var(--radius-medium);box-shadow:var(--shadow-medium);display:flex;flex-direction:column;gap:20px;max-width:720px;padding:32px;width:100%}.CustomerProfile_modalTitle__8BMU2{color:var(--color-primary-dark);font-size:18px;font-weight:700;text-align:center}.CustomerProfile_dealEditorForm__zBS7N{display:flex;flex-direction:column;gap:20px}.CustomerProfile_dealEditorProducts__f1eYe{display:flex;flex-direction:column;gap:16px;max-height:420px;overflow-y:auto;padding-right:8px}.CustomerProfile_dealHeaderInfo__6VsRZ{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.CustomerProfile_dealSelect__MhbEs{align-items:center;color:var(--color-primary-dark);display:flex;font-size:13px;font-weight:600;gap:6px}.CustomerProfile_dealSelect__MhbEs input{height:16px;width:16px}.CustomerProfile_dealProductEditor__Mm9\+f{background:#10693d0a;border:1px solid #10693d1f;border-radius:var(--radius-small);display:flex;flex-direction:column;gap:12px;padding:16px}.CustomerProfile_dealProductEditorTitle__5MXaG{color:var(--color-primary-dark);font-size:14px;font-weight:700}.CustomerProfile_dealProductEditorGrid__0UL4G{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.CustomerProfile_inputGroup__5e57T{color:var(--color-text-muted);display:flex;flex-direction:column;font-size:13px;gap:6px}.CustomerProfile_inputField__ireNd{background:#fff;border:1px solid #10693d38;border-radius:var(--radius-small);color:var(--color-text);font-size:14px;padding:8px 12px}.CustomerProfile_inputField__ireNd:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #10693d1f;outline:none}.CustomerProfile_dealEditorSummary__S677j{display:flex;flex-direction:column;gap:12px}.CustomerProfile_dealSummary__tEwiw{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:12px}.CustomerProfile_dealSummary__tEwiw>div{background:#10693d0a;border-radius:var(--radius-small);display:flex;flex-direction:column;gap:4px;padding:10px 12px}.CustomerProfile_dealSummaryLabel__19bbT{color:var(--color-text-muted);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.CustomerProfile_dealSummaryValue__8\+yt2{color:var(--color-text);font-size:14px;font-weight:600}.CustomerProfile_dealSummaryHighlight__T8LSK{background:#10693d14;border-radius:var(--radius-small);display:flex;flex-direction:column;gap:4px;padding:10px 12px}.CustomerProfile_checkboxRow__4-xYu{align-items:center;color:var(--color-text);display:flex;font-size:14px;gap:8px}.CustomerProfile_checkboxRow__4-xYu input{height:16px;width:16px}.CustomerProfile_errorText__wn-bV{color:#d64550;font-size:13px;margin:0;text-align:center}.CustomerProfile_dealPrintGrid__1uxEY{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.CustomerProfile_printHint__vHPEG{color:var(--color-text-muted);font-size:12px;margin:-4px 0 0;text-align:center}@media (max-width:768px){.CustomerProfile_customerProfilePage__7yjWp{padding:120px 20px 64px}.CustomerProfile_header__Vyt8\+{align-items:flex-start;flex-direction:column;height:auto;padding:20px}.CustomerProfile_dealProductHeader__yVrWT,.CustomerProfile_dealProductRow__jJQHB{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.CustomerProfile_largeModalContent__HZ1Vx{max-height:90vh;overflow-y:auto;padding:24px}.CustomerProfile_dealEditorProducts__f1eYe{max-height:none;padding-right:0}}.AddCustomer_page__sy0Q0{align-items:center;background:radial-gradient(140% 120% at 15% 15%,#dce7e2 0,#c7d4dc 45%,#b8c1c9 100%);display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:140px 48px 64px;width:100%}.AddCustomer_header__Wthiy{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:24px;height:120px;inset:0 0 auto 0;justify-content:space-between;padding:24px 48px;position:fixed;z-index:20}.AddCustomer_brand__uXBaB{align-items:center;display:flex;gap:20px}.AddCustomer_logo__OeWTo{height:auto;object-fit:contain;width:120px}.AddCustomer_title__fa9jK{color:#fff;font-size:28px;font-weight:700;letter-spacing:.01em;margin:0}.AddCustomer_subtitle__VgfT5{color:#ffffffd9;font-size:14px;margin:4px 0 0}.AddCustomer_headerActions__s5Cf\+{align-items:center;display:flex;gap:12px}.AddCustomer_headerButton__kxMVA{background:#0000;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.AddCustomer_headerButton__kxMVA:hover{background:#ffffff1f;box-shadow:0 12px 22px #0000002e;transform:translateY(-1px)}.AddCustomer_headerButtonMuted__r6SyF{border-color:#ffffff52;color:#ffffffd9}.AddCustomer_content__3yrv6{display:flex;justify-content:center;margin-top:120px;max-width:960px;padding:0 24px;width:100%}.AddCustomer_formCard__iNu1K{background:#fffffff7;border:1px solid #10693d14;border-radius:28px;box-shadow:0 28px 48px #0d3e2629;display:flex;flex-direction:column;gap:28px;padding:36px 40px 44px;width:100%}.AddCustomer_formHeader__VLSGv h2{color:#0e5430;font-size:22px;font-weight:700;margin:0}.AddCustomer_errorBanner__vMlju{background:#d645501f;border:1px solid #d645504d;border-radius:12px;color:#8e1f2d;font-size:14px;padding:12px 16px}.AddCustomer_formSection__-\+\+sY{display:flex;flex-direction:column;gap:18px}.AddCustomer_sectionTitle__8dBRz{color:#0e5430;font-size:18px;font-weight:700;margin:0}.AddCustomer_formGrid__MKW0H{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.AddCustomer_inputField__7R9C1{display:flex;flex-direction:column;gap:6px}.AddCustomer_inputField__7R9C1 span{color:#2f3f4d;font-size:13px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.AddCustomer_input__fIfFR{background:#edf4ff;border:1px solid #30405624;border-radius:16px;color:#0f172a;font-size:15px;padding:12px 16px;resize:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.AddCustomer_input__fIfFR:focus{background:#fff;border-color:#2a9560;box-shadow:0 0 0 4px #1f9c6429;outline:none}.AddCustomer_textarea__X5QHt{min-height:120px}.AddCustomer_fullWidth__XQ3ri{grid-column:1/-1}.AddCustomer_formActions__\+W7Xw{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.AddCustomer_primaryButton__mq01k,.AddCustomer_secondaryButton__P7Fhi{border:none;border-radius:16px;cursor:pointer;font-size:15px;font-weight:600;padding:12px 22px;transition:transform .2s ease,box-shadow .2s ease}.AddCustomer_primaryButton__mq01k{background:linear-gradient(180deg,#1f9c64,#0d6b38);color:#fff}.AddCustomer_primaryButton__mq01k:hover{box-shadow:0 16px 32px #1f9c6440;transform:translateY(-2px)}.AddCustomer_secondaryButton__P7Fhi{background:#0f5a381f;color:#0d5a34}.AddCustomer_secondaryButton__P7Fhi:hover{box-shadow:0 14px 26px #0f5a382e;transform:translateY(-2px)}@media (max-width:768px){.AddCustomer_page__sy0Q0{gap:24px;padding:120px 20px 48px}.AddCustomer_header__Wthiy{align-items:flex-start;flex-direction:column;height:auto;padding:20px}.AddCustomer_content__3yrv6{margin-top:140px;padding:0}.AddCustomer_formCard__iNu1K{padding:28px 24px 32px}.AddCustomer_formGrid__MKW0H{grid-template-columns:1fr}.AddCustomer_headerActions__s5Cf\+{width:100%}}.LogsPage_page__1z8Z6{align-items:center;background:radial-gradient(circle at top left,#1f9c6414,#0000 55%),radial-gradient(circle at bottom right,#18569814,#0000 45%),#f4f7f6;display:flex;flex-direction:column;gap:28px;min-height:100vh;padding:140px 48px 64px;width:100%}.LogsPage_loadingOverlay__8vjMZ{align-items:center;background:#ffffffd1;display:flex;inset:0;justify-content:center;position:fixed;z-index:80}.LogsPage_spinner__11NBK{animation:LogsPage_spin__0jJrs .8s linear infinite;border:6px solid #0f6a3e2e;border-radius:50%;border-top-color:#1f9c64;height:56px;width:56px}@keyframes LogsPage_spin__0jJrs{to{transform:rotate(1turn)}}.LogsPage_header__mtRyy{align-items:center;background:linear-gradient(120deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:var(--shadow-medium);display:flex;gap:20px;height:120px;inset:0 0 auto 0;padding:24px 48px;position:fixed;z-index:20}.LogsPage_logo__uEtdG{height:auto;object-fit:contain;width:160px}.LogsPage_headerTitle__IlKnE{color:#fff;flex:1 1;font-size:28px;font-weight:700;letter-spacing:.01em;margin:0}.LogsPage_headerActions__O5ieH{display:flex;gap:12px}.LogsPage_homeButton__KtblB{background:#ffffff24;border:1px solid #ffffff73;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.LogsPage_homeButton__KtblB:hover{background:#ffffff38;box-shadow:0 12px 24px #00000038;transform:translateY(-1px)}.LogsPage_toolbar__zmW4q{align-items:center;background:#fff;border:1px solid #10693d1f;border-radius:20px;box-shadow:0 18px 32px #0f5a381f;display:flex;flex-wrap:wrap;gap:16px;max-width:1180px;padding:20px 24px;width:100%}.LogsPage_toolInputs__biIw1{grid-gap:12px;display:grid;flex:1 1 520px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.LogsPage_toolInput__boGcg{border:1px solid #30405629;border-radius:12px;color:#10243b;font-size:14px;padding:10px 14px;transition:border-color .2s ease,box-shadow .2s ease}.LogsPage_toolInput__boGcg:focus{border-color:#1f9c64;box-shadow:0 0 0 3px #1f9c6429;outline:none}.LogsPage_toolActions__9SkdQ{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.LogsPage_dangerButton__0ummN,.LogsPage_ghostButton__MGhEE,.LogsPage_primaryButton__1HRKy,.LogsPage_secondaryButton__amRg2{border:none;border-radius:12px;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease}.LogsPage_primaryButton__1HRKy{background:linear-gradient(120deg,#1f9c64,#136c42);color:#fff}.LogsPage_primaryButton__1HRKy:hover{box-shadow:0 16px 28px #1f9c6438;transform:translateY(-2px)}.LogsPage_secondaryButton__amRg2{background:#0f5a381a;color:#0e5430}.LogsPage_secondaryButton__amRg2:hover{box-shadow:0 14px 24px #0f5a382e;transform:translateY(-2px)}.LogsPage_ghostButton__MGhEE{background:#11497a1a;color:#11497a}.LogsPage_ghostButton__MGhEE:hover{box-shadow:0 14px 24px #11497a33;transform:translateY(-2px)}.LogsPage_dangerButton__0ummN{background:#d645501f;color:#a82332}.LogsPage_dangerButton__0ummN:hover{box-shadow:0 14px 26px #a8233238;transform:translateY(-2px)}.LogsPage_errorBanner__HhCL9{background:#d645501f;border:1px solid #d6455047;border-radius:14px;color:#8e1f2d;font-size:14px;max-width:1180px;padding:12px 16px;width:100%}.LogsPage_emptyState__slFmI{background:#ffffffdb;border:1px dashed #10693d3d;border-radius:22px;color:#304056;max-width:1180px;padding:48px 32px;text-align:center;width:100%}.LogsPage_emptyState__slFmI h3{color:#0e5430;font-size:20px;margin:0 0 8px}.LogsPage_logList__wTjJ8{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));max-width:1180px;width:100%}.LogsPage_logCard__0HB-o{background:#fff;border:1px solid #10693d1f;border-radius:18px;box-shadow:0 16px 30px #0f5a381f;display:flex;flex-direction:column;gap:16px;padding:22px}.LogsPage_cardHeader__tLI9a{display:flex;gap:16px;justify-content:space-between}.LogsPage_cardMeta__XUM8W{display:flex;flex-direction:column;gap:6px}.LogsPage_metaUser__aOD5E{color:#0e5430;font-size:15px;font-weight:700}.LogsPage_metaAction__AGxNz{color:#415360;font-size:13px;letter-spacing:.02em}.LogsPage_metaTime__mz4km{color:#5d6b78;font-size:12px}.LogsPage_summary__vwH-a{color:#344656;font-size:14px;margin:0}.LogsPage_details__M7xvn{background:#f5f7f9;border-radius:14px;color:#222f3a;font-size:13px;line-height:1.4;margin:0;max-height:220px;overflow:auto;padding:14px}.LogsPage_cardActions__p6Kqv{display:flex;justify-content:flex-end}.LogsPage_linkButton__RMKkp{background:none;border:none;color:#0b4026;cursor:pointer;font-size:14px;font-weight:600;text-decoration:underline}.LogsPage_linkButton__RMKkp:hover{color:#0e5430}@media (max-width:900px){.LogsPage_toolbar__zmW4q{padding:18px 20px}}@media (max-width:768px){.LogsPage_page__1z8Z6{gap:24px;padding:120px 20px 48px}.LogsPage_header__mtRyy{align-items:flex-start;flex-direction:column;height:auto;padding:20px}.LogsPage_headerActions__O5ieH{justify-content:flex-start;width:100%}}@media (max-width:540px){.LogsPage_toolInputs__biIw1{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.LogsPage_toolActions__9SkdQ{justify-content:stretch}.LogsPage_dangerButton__0ummN,.LogsPage_ghostButton__MGhEE,.LogsPage_primaryButton__1HRKy,.LogsPage_secondaryButton__amRg2{flex:1 1 48%;text-align:center}}
/*# sourceMappingURL=main.a771f6d0.css.map*/