@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_b5c79fdb-module__f-kRfG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_b5c79fdb-module__f-kRfG__variable{--font-inter:"Inter", "Inter Fallback"}
.admin-ui-module__2tfj4a__pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.admin-ui-module__2tfj4a__pageTitle{font-size:var(--text-2xl);color:var(--text-primary);margin:0;font-weight:800}.admin-ui-module__2tfj4a__pageSubtitle{font-size:var(--text-sm);color:var(--text-secondary);margin:4px 0 0}.admin-ui-module__2tfj4a__toolbar{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.admin-ui-module__2tfj4a__toolbarSpacer{flex:auto}.admin-ui-module__2tfj4a__searchBox{flex:240px;align-items:center;min-width:200px;max-width:360px;display:flex;position:relative}.admin-ui-module__2tfj4a__searchIcon{color:var(--text-tertiary);pointer-events:none;position:absolute;inset-inline-start:12px}.admin-ui-module__2tfj4a__searchInput{padding:10px 12px;width:100%;font-family:inherit;font-size:var(--text-sm);color:var(--text-primary);background:var(--surface-0);border:1.5px solid var(--surface-3);border-radius:var(--radius-md);transition:border-color var(--transition-fast);outline:none;padding-inline-start:38px}.admin-ui-module__2tfj4a__searchInput:focus{border-color:var(--info-500)}.admin-ui-module__2tfj4a__select{font-family:inherit;font-size:var(--text-sm);color:var(--text-primary);background:var(--surface-0);border:1.5px solid var(--surface-3);border-radius:var(--radius-md);cursor:pointer;outline:none;padding:10px 12px}.admin-ui-module__2tfj4a__select:focus{border-color:var(--info-500)}.admin-ui-module__2tfj4a__btn{font-family:inherit;font-size:var(--text-sm);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:transform var(--transition-fast), opacity var(--transition-fast), background var(--transition-fast);border:1.5px solid #0000;justify-content:center;align-items:center;gap:7px;padding:10px 16px;font-weight:600;display:inline-flex}.admin-ui-module__2tfj4a__btn:disabled{opacity:.6;cursor:not-allowed}.admin-ui-module__2tfj4a__btn:not(:disabled):hover{transform:translateY(-1px)}.admin-ui-module__2tfj4a__btnPrimary{color:#fff;background:linear-gradient(135deg, var(--navy-800), var(--info-500))}.admin-ui-module__2tfj4a__btnGhost{color:var(--text-secondary);background:var(--surface-0);border-color:var(--surface-3)}.admin-ui-module__2tfj4a__btnGhost:not(:disabled):hover{background:var(--surface-1)}.admin-ui-module__2tfj4a__btnDanger{color:#fff;background:var(--danger-600)}.admin-ui-module__2tfj4a__btnSm{font-size:var(--text-xs);padding:7px 12px}.admin-ui-module__2tfj4a__iconBtn{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-tertiary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:inline-flex}.admin-ui-module__2tfj4a__iconBtn:hover{background:var(--surface-2);color:var(--text-primary)}.admin-ui-module__2tfj4a__iconBtnDanger:hover{background:var(--danger-100);color:var(--danger-600)}.admin-ui-module__2tfj4a__rowActions{gap:4px;display:inline-flex}.admin-ui-module__2tfj4a__spin{animation:.8s linear infinite admin-ui-module__2tfj4a__spin}@keyframes admin-ui-module__2tfj4a__spin{to{transform:rotate(360deg)}}.admin-ui-module__2tfj4a__modalOverlay{padding:var(--space-4);z-index:1000;background:#0f172a8c;justify-content:center;align-items:center;animation:.18s admin-ui-module__2tfj4a__fadeIn;display:flex;position:fixed;inset:0}.admin-ui-module__2tfj4a__modal{background:var(--surface-0);border-radius:var(--radius-xl);width:100%;max-width:600px;box-shadow:var(--shadow-2xl);padding:var(--space-8);max-height:92vh;animation:.22s admin-ui-module__2tfj4a__bounceIn;overflow-y:auto}.admin-ui-module__2tfj4a__modalTitle{font-size:var(--text-lg);color:var(--text-primary);margin:0 0 6px;font-weight:800}.admin-ui-module__2tfj4a__modalDesc{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-5);line-height:var(--leading-relaxed)}.admin-ui-module__2tfj4a__modalActions{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-6);display:flex}.admin-ui-module__2tfj4a__form{gap:var(--space-4);flex-direction:column;display:flex}.admin-ui-module__2tfj4a__formGrid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.admin-ui-module__2tfj4a__formFull{grid-column:1/-1}@media (max-width:560px){.admin-ui-module__2tfj4a__formGrid{grid-template-columns:1fr}}.admin-ui-module__2tfj4a__field{flex-direction:column;gap:6px;display:flex}.admin-ui-module__2tfj4a__label{font-size:var(--text-sm);color:var(--text-secondary);font-weight:600}.admin-ui-module__2tfj4a__input,.admin-ui-module__2tfj4a__fieldSelect{width:100%;font-family:inherit;font-size:var(--text-sm);color:var(--text-primary);background:var(--surface-1);border:1.5px solid var(--surface-3);border-radius:var(--radius-md);transition:border-color var(--transition-fast), background var(--transition-fast);outline:none;padding:11px 13px}.admin-ui-module__2tfj4a__input:focus,.admin-ui-module__2tfj4a__fieldSelect:focus{border-color:var(--info-500);background:var(--surface-0)}.admin-ui-module__2tfj4a__fieldError{font-size:var(--text-xs);color:var(--danger-600)}.admin-ui-module__2tfj4a__toastWrap{gap:var(--space-3);z-index:2000;pointer-events:none;flex-direction:column;display:flex;position:fixed;inset-block-end:var(--space-6);inset-inline-end:var(--space-6)}.admin-ui-module__2tfj4a__toast{pointer-events:auto;min-width:240px;max-width:380px;font-size:var(--text-sm);color:var(--text-primary);background:var(--surface-0);border:1px solid var(--surface-3);border-inline-start:4px solid var(--text-tertiary);border-radius:var(--radius-md);box-shadow:var(--shadow-xl);cursor:pointer;align-items:center;gap:10px;padding:12px 16px;font-weight:500;animation:.25s admin-ui-module__2tfj4a__slideInToast;display:flex}@keyframes admin-ui-module__2tfj4a__slideInToast{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.admin-ui-module__2tfj4a__toast_success{border-inline-start-color:var(--success-500)}.admin-ui-module__2tfj4a__toast_success .admin-ui-module__2tfj4a__toastIcon{color:var(--success-600)}.admin-ui-module__2tfj4a__toast_error{border-inline-start-color:var(--danger-500)}.admin-ui-module__2tfj4a__toast_error .admin-ui-module__2tfj4a__toastIcon{color:var(--danger-600)}.admin-ui-module__2tfj4a__toast_info{border-inline-start-color:var(--info-500)}.admin-ui-module__2tfj4a__toast_info .admin-ui-module__2tfj4a__toastIcon{color:var(--info-600)}.admin-ui-module__2tfj4a__pagination{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.admin-ui-module__2tfj4a__pageInfo{font-size:var(--text-sm);color:var(--text-secondary)}.admin-ui-module__2tfj4a__pageBtns{gap:6px;display:inline-flex}.admin-ui-module__2tfj4a__pageBtn{min-width:36px;height:36px;font-size:var(--text-sm);color:var(--text-secondary);background:var(--surface-0);border:1.5px solid var(--surface-3);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;padding:0 10px;font-weight:600;display:inline-flex}.admin-ui-module__2tfj4a__pageBtn:hover{background:var(--surface-1)}.admin-ui-module__2tfj4a__pageBtnActive{color:#fff;background:var(--navy-800);border-color:var(--navy-800)}.admin-ui-module__2tfj4a__pageBtnDisabled{opacity:.4;pointer-events:none}.admin-ui-module__2tfj4a__searchDropdown{background:var(--surface-0);border:1px solid var(--surface-3);border-radius:var(--radius-md);box-shadow:var(--shadow-xl);z-index:1500;max-height:280px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline:0;overflow-y:auto}.admin-ui-module__2tfj4a__combo{position:relative}.admin-ui-module__2tfj4a__comboControl{background:var(--surface-1);border:1.5px solid var(--surface-3);border-radius:var(--radius-md);transition:border-color var(--transition-fast), background var(--transition-fast);align-items:center;gap:8px;padding:0 12px;display:flex}.admin-ui-module__2tfj4a__comboControl:focus-within{border-color:var(--info-500);background:var(--surface-0)}.admin-ui-module__2tfj4a__comboIcon,.admin-ui-module__2tfj4a__comboCaret{color:var(--text-tertiary);flex-shrink:0}.admin-ui-module__2tfj4a__comboInput{min-width:0;font-family:inherit;font-size:var(--text-sm);color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;padding:11px 0}.admin-ui-module__2tfj4a__searchResult{cursor:pointer;font-size:var(--text-sm);color:var(--text-primary);text-align:start;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 14px;font-weight:500;display:flex}.admin-ui-module__2tfj4a__searchResult:hover{background:var(--surface-1)}.admin-ui-module__2tfj4a__searchResultMeta{font-size:var(--text-xs);color:var(--text-tertiary)}.admin-ui-module__2tfj4a__searchEmpty{font-size:var(--text-sm);color:var(--text-tertiary);padding:12px 14px}.admin-ui-module__2tfj4a__emptyState{text-align:center;padding:var(--space-12) var(--space-6);color:var(--text-tertiary)}.admin-ui-module__2tfj4a__emptyIcon{color:var(--surface-3);margin-bottom:var(--space-3)}.admin-ui-module__2tfj4a__emptyText{font-size:var(--text-sm)}.admin-ui-module__2tfj4a__badge{font-size:var(--text-xs);border-radius:var(--radius-full);text-transform:capitalize;align-items:center;gap:5px;padding:3px 10px;font-weight:600;display:inline-flex}.admin-ui-module__2tfj4a__badgeNeutral{color:var(--text-secondary);background:var(--surface-2)}.admin-ui-module__2tfj4a__badgeGreen{color:var(--success-600);background:var(--success-100)}.admin-ui-module__2tfj4a__badgeGold{color:var(--warning-600);background:var(--warning-100)}.admin-ui-module__2tfj4a__badgeBlue{color:var(--info-600);background:var(--info-100)}.admin-ui-module__2tfj4a__badgeRed{color:var(--danger-600);background:var(--danger-100)}.admin-ui-module__2tfj4a__miniStats{gap:var(--space-4);margin-bottom:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.admin-ui-module__2tfj4a__miniStat{background:var(--surface-0);border:1px solid var(--surface-3);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-sm)}.admin-ui-module__2tfj4a__miniStatValue{font-size:var(--text-2xl);color:var(--text-primary);font-weight:800}.admin-ui-module__2tfj4a__miniStatLabel{font-size:var(--text-sm);color:var(--text-secondary);margin-top:2px}.admin-ui-module__2tfj4a__card{background:var(--surface-0);border:1px solid var(--surface-3);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm);margin-bottom:var(--space-6)}.admin-ui-module__2tfj4a__scrollX{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}@media (max-width:640px){.admin-ui-module__2tfj4a__pageHeader{flex-direction:column}.admin-ui-module__2tfj4a__toolbar{gap:var(--space-2)}.admin-ui-module__2tfj4a__toastWrap{inset-inline:var(--space-4);inset-inline-end:var(--space-4)}.admin-ui-module__2tfj4a__toast{max-width:none}}@media (prefers-reduced-motion:reduce){.admin-ui-module__2tfj4a__modal,.admin-ui-module__2tfj4a__modalOverlay,.admin-ui-module__2tfj4a__toast{animation:none}.admin-ui-module__2tfj4a__btn:not(:disabled):hover{transform:none}}
.portal-module__2iFjNW__portalRoot{--p-primary:var(--navy-800,#1b2a4a);--p-primary-fg:#fff;--p-accent:var(--gold-500,#e8a035);--p-sidebar-bg:var(--navy-800,#1b2a4a);--p-sidebar-text:#cdd7ea;--p-surface:#fff;--p-radius:14px;--p-bg:#f1f5f9;--p-card:var(--p-surface,#fff);--p-card-2:#f8fafc;--p-border:#e2e8f0;--p-text:#0f172a;--p-text-muted:#64748b;--p-text-faint:#94a3b8;--p-shadow:0 1px 3px #0f172a14, 0 1px 2px #0f172a0a;--p-shadow-lg:0 10px 30px #0f172a1f;background:var(--p-bg);min-height:100vh;color:var(--p-text)}.portal-module__2iFjNW__portalRoot[data-portal-mode=dark]{--p-bg:#0c1320;--p-card:#161f2e;--p-card-2:#1d293b;--p-border:#2a3850;--p-text:#e6eaf2;--p-text-muted:#9aa6b8;--p-text-faint:#6b7890;--p-shadow:0 1px 3px #0006;--p-shadow-lg:0 10px 30px #00000080}.portal-module__2iFjNW__layout{min-height:100vh;display:flex}.portal-module__2iFjNW__mainArea{flex-direction:column;flex:1;min-width:0;margin-inline-start:264px;display:flex}.portal-module__2iFjNW__content{padding:var(--space-6);flex:1}@media (max-width:1024px){.portal-module__2iFjNW__mainArea{margin-inline-start:0}}@media (max-width:480px){.portal-module__2iFjNW__content{padding:var(--space-4)}}.portal-module__2iFjNW__sidebar{background:var(--p-sidebar-bg);width:264px;color:var(--p-sidebar-text);z-index:50;transition:transform var(--transition-base);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.portal-module__2iFjNW__sidebarHeader{padding:var(--space-5);border-block-end:1px solid color-mix(in srgb, var(--p-sidebar-text) 14%, transparent)}.portal-module__2iFjNW__brand{align-items:center;gap:var(--space-3);display:flex}.portal-module__2iFjNW__brandLogo{border-radius:var(--p-radius);object-fit:cover;background:color-mix(in srgb, var(--p-sidebar-text) 14%, transparent);width:40px;height:40px}.portal-module__2iFjNW__brandBadge{border-radius:var(--p-radius);background:var(--p-accent);width:40px;height:40px;color:var(--p-primary-fg);font-weight:800;font-size:var(--text-lg);flex-shrink:0;place-items:center;display:grid}.portal-module__2iFjNW__brandText{min-width:0}.portal-module__2iFjNW__brandName{font-weight:700;font-size:var(--text-base);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.portal-module__2iFjNW__brandRole{font-size:var(--text-xs);color:color-mix(in srgb, var(--p-sidebar-text) 75%, transparent);text-transform:capitalize}.portal-module__2iFjNW__nav{padding:var(--space-3);flex-direction:column;flex:1;gap:2px;display:flex}.portal-module__2iFjNW__navItem{align-items:center;gap:var(--space-3);padding:11px var(--space-3);border-radius:var(--p-radius);color:color-mix(in srgb, var(--p-sidebar-text) 88%, transparent);font-size:var(--text-sm);text-align:start;width:100%;transition:background var(--transition-fast), color var(--transition-fast);min-height:44px;font-weight:600;display:flex}.portal-module__2iFjNW__navItem:hover{background:color-mix(in srgb, var(--p-sidebar-text) 10%, transparent);color:#fff}.portal-module__2iFjNW__navItemActive{background:color-mix(in srgb, var(--p-accent) 90%, transparent);color:var(--p-primary-fg)}.portal-module__2iFjNW__navItemActive:hover{background:var(--p-accent);color:var(--p-primary-fg)}.portal-module__2iFjNW__navIcon{flex-shrink:0}.portal-module__2iFjNW__sidebarFooter{padding:var(--space-3);border-block-start:1px solid color-mix(in srgb, var(--p-sidebar-text) 14%, transparent)}.portal-module__2iFjNW__sidebarOverlay{z-index:49;background:#02061780;animation:.2s portal-module__2iFjNW__fadeIn;position:fixed;inset:0}@media (max-width:1024px){.portal-module__2iFjNW__sidebar{transform:translate(-100%)}[dir=rtl] .portal-module__2iFjNW__sidebar{transform:translate(100%)}.portal-module__2iFjNW__sidebarOpen{transform:translate(0)}}.portal-module__2iFjNW__topbar{z-index:30;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-6);background:color-mix(in srgb, var(--p-card) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-end:1px solid var(--p-border);min-height:64px;display:flex;position:sticky;inset-block-start:0}.portal-module__2iFjNW__menuBtn{border-radius:var(--p-radius);width:44px;height:44px;color:var(--p-text);place-items:center;display:none}.portal-module__2iFjNW__menuBtn:hover{background:var(--p-card-2)}@media (max-width:1024px){.portal-module__2iFjNW__menuBtn{display:grid}}.portal-module__2iFjNW__topbarTitle{font-size:var(--text-lg);flex:1;min-width:0;font-weight:700}.portal-module__2iFjNW__topbarActions{align-items:center;gap:var(--space-2);display:flex}.portal-module__2iFjNW__iconBtn{height:40px;padding-inline:var(--space-3);border-radius:var(--p-radius);border:1px solid var(--p-border);background:var(--p-card);color:var(--p-text);font-size:var(--text-sm);transition:background var(--transition-fast);align-items:center;gap:6px;font-weight:600;display:inline-flex}.portal-module__2iFjNW__iconBtn:hover{background:var(--p-card-2)}.portal-module__2iFjNW__avatar{border-radius:var(--radius-full);background:var(--p-primary);width:38px;height:38px;color:var(--p-primary-fg);font-weight:700;font-size:var(--text-sm);flex-shrink:0;place-items:center;display:grid}.portal-module__2iFjNW__impBanner{align-items:center;gap:var(--space-3);padding:10px var(--space-6);background:var(--warning-500);color:#422006;font-size:var(--text-sm);font-weight:600;display:flex}.portal-module__2iFjNW__impBanner strong{font-weight:800}.portal-module__2iFjNW__impSpacer{flex:1}.portal-module__2iFjNW__impExit{border-radius:var(--radius-full);color:#fff;font-weight:700;font-size:var(--text-xs);background:#422006;align-items:center;gap:6px;min-height:32px;padding:6px 14px;display:inline-flex}.portal-module__2iFjNW__impExit:hover{opacity:.9}.portal-module__2iFjNW__pageHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;margin-block-end:var(--space-6);display:flex}.portal-module__2iFjNW__pageTitle{font-size:var(--text-2xl);font-weight:800}.portal-module__2iFjNW__pageSubtitle{color:var(--p-text-muted);font-size:var(--text-sm);margin-block-start:2px}.portal-module__2iFjNW__card{background:var(--p-card);border:1px solid var(--p-border);border-radius:var(--p-radius);box-shadow:var(--p-shadow)}.portal-module__2iFjNW__cardPad{padding:var(--space-5)}.portal-module__2iFjNW__statGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin-block-end:var(--space-6);display:grid}.portal-module__2iFjNW__statCard{background:var(--p-card);border:1px solid var(--p-border);border-radius:var(--p-radius);padding:var(--space-5);box-shadow:var(--p-shadow);align-items:center;gap:var(--space-4);animation:.4s both portal-module__2iFjNW__fadeInUp;display:flex}.portal-module__2iFjNW__statIcon{border-radius:var(--p-radius);background:color-mix(in srgb, var(--p-primary) 12%, transparent);width:48px;height:48px;color:var(--p-primary);flex-shrink:0;place-items:center;display:grid}.portal-module__2iFjNW__portalRoot[data-portal-mode=dark] .portal-module__2iFjNW__statIcon{background:color-mix(in srgb, var(--p-primary) 30%, transparent);color:#fff}.portal-module__2iFjNW__statBody{min-width:0}.portal-module__2iFjNW__statValue{font-size:var(--text-2xl);font-weight:800;line-height:1.1}.portal-module__2iFjNW__statLabel{font-size:var(--text-xs);color:var(--p-text-muted);margin-block-start:2px}.portal-module__2iFjNW__muted{color:var(--p-text-muted)}.portal-module__2iFjNW__sectionTitle{font-size:var(--text-base);justify-content:space-between;align-items:center;gap:var(--space-3);margin-block-end:var(--space-4);font-weight:700;display:flex}.portal-module__2iFjNW__tableWrap{border-radius:var(--p-radius);overflow-x:auto}.portal-module__2iFjNW__table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.portal-module__2iFjNW__table th{text-align:start;color:var(--p-text-muted);font-weight:600;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--p-border);white-space:nowrap}.portal-module__2iFjNW__table td{padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--p-border);vertical-align:middle}.portal-module__2iFjNW__table tbody tr:hover{background:var(--p-card-2)}.portal-module__2iFjNW__table tbody tr:last-child td{border-block-end:none}.portal-module__2iFjNW__badge{border-radius:var(--radius-full);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:5px;padding:3px 10px;font-weight:700;display:inline-flex}.portal-module__2iFjNW__badgeDot{background:currentColor;border-radius:50%;width:6px;height:6px}.portal-module__2iFjNW__badgeSuccess{background:var(--success-100);color:var(--success-600)}.portal-module__2iFjNW__badgeWarning{background:var(--warning-100);color:var(--warning-600)}.portal-module__2iFjNW__badgeDanger{background:var(--danger-100);color:var(--danger-600)}.portal-module__2iFjNW__badgeInfo{background:var(--info-100);color:var(--info-600)}.portal-module__2iFjNW__badgeNeutral{background:var(--surface-2);color:var(--text-secondary)}.portal-module__2iFjNW__portalRoot[data-portal-mode=dark] .portal-module__2iFjNW__badgeSuccess{background:color-mix(in srgb, var(--success-500) 22%, transparent);color:var(--success-400)}.portal-module__2iFjNW__portalRoot[data-portal-mode=dark] .portal-module__2iFjNW__badgeWarning{background:color-mix(in srgb, var(--warning-500) 22%, transparent);color:var(--warning-400)}.portal-module__2iFjNW__portalRoot[data-portal-mode=dark] .portal-module__2iFjNW__badgeDanger{background:color-mix(in srgb, var(--danger-500) 22%, transparent);color:var(--danger-400)}.portal-module__2iFjNW__portalRoot[data-portal-mode=dark] .portal-module__2iFjNW__badgeInfo{background:color-mix(in srgb, var(--info-500) 22%, transparent);color:var(--info-400)}.portal-module__2iFjNW__portalRoot[data-portal-mode=dark] .portal-module__2iFjNW__badgeNeutral{background:var(--p-card-2);color:var(--p-text-muted)}.portal-module__2iFjNW__btn{justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border-radius:var(--p-radius);min-height:44px;font-size:var(--text-sm);transition:background var(--transition-fast), opacity var(--transition-fast), transform var(--transition-fast);white-space:nowrap;font-weight:600;display:inline-flex}.portal-module__2iFjNW__btn:disabled{opacity:.6;cursor:not-allowed}.portal-module__2iFjNW__btnPrimary{background:var(--p-primary);color:var(--p-primary-fg)}.portal-module__2iFjNW__btnPrimary:hover:not(:disabled){background:color-mix(in srgb, var(--p-primary) 88%, #000)}.portal-module__2iFjNW__btnAccent{background:var(--p-accent);color:var(--p-primary-fg)}.portal-module__2iFjNW__btnAccent:hover:not(:disabled){filter:brightness(.95)}.portal-module__2iFjNW__btnGhost{background:var(--p-card);color:var(--p-text);border:1px solid var(--p-border)}.portal-module__2iFjNW__btnGhost:hover:not(:disabled){background:var(--p-card-2)}.portal-module__2iFjNW__btnDanger{background:var(--danger-500);color:#fff}.portal-module__2iFjNW__btnDanger:hover:not(:disabled){background:var(--danger-600)}.portal-module__2iFjNW__btnSm{min-height:36px;padding:0 var(--space-3);font-size:var(--text-xs)}.portal-module__2iFjNW__btnIcon{width:40px;min-height:40px;padding:0}.portal-module__2iFjNW__btnBlock{width:100%}.portal-module__2iFjNW__formGrid{gap:var(--space-4);display:grid}.portal-module__2iFjNW__formRow{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:560px){.portal-module__2iFjNW__formRow{grid-template-columns:1fr}}.portal-module__2iFjNW__field{flex-direction:column;gap:6px;display:flex}.portal-module__2iFjNW__label{font-size:var(--text-xs);color:var(--p-text-muted);font-weight:600}.portal-module__2iFjNW__input,.portal-module__2iFjNW__select,.portal-module__2iFjNW__textarea{width:100%;padding:10px var(--space-3);border-radius:var(--p-radius);border:1px solid var(--p-border);background:var(--p-card);min-height:44px;color:var(--p-text);font-size:var(--text-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);font-family:inherit}.portal-module__2iFjNW__textarea{resize:vertical;min-height:88px}.portal-module__2iFjNW__input:focus,.portal-module__2iFjNW__select:focus,.portal-module__2iFjNW__textarea:focus{border-color:var(--p-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--p-primary) 18%, transparent);outline:none}.portal-module__2iFjNW__formActions{justify-content:flex-end;gap:var(--space-3);margin-block-start:var(--space-2);display:flex}.portal-module__2iFjNW__errorText{color:var(--danger-600);font-size:var(--text-sm);align-items:center;gap:6px;display:flex}.portal-module__2iFjNW__toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-4);display:flex}.portal-module__2iFjNW__searchBox{flex:1;min-width:200px;position:relative}.portal-module__2iFjNW__searchBox .portal-module__2iFjNW__input{padding-inline-start:38px}.portal-module__2iFjNW__searchIcon{color:var(--p-text-faint);position:absolute;inset-block-start:50%;inset-inline-start:12px;transform:translateY(-50%)}.portal-module__2iFjNW__empty{text-align:center;padding:var(--space-12) var(--space-4);color:var(--p-text-muted)}.portal-module__2iFjNW__emptyIcon{color:var(--p-text-faint);margin-block-end:var(--space-3)}.portal-module__2iFjNW__loadingRow{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8);color:var(--p-text-muted);display:flex}.portal-module__2iFjNW__spin{animation:.8s linear infinite portal-module__2iFjNW__spin}.portal-module__2iFjNW__tabs{gap:var(--space-1);border-block-end:1px solid var(--p-border);margin-block-end:var(--space-5);display:flex;overflow-x:auto}.portal-module__2iFjNW__tab{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--p-text-muted);white-space:nowrap;border-block-end:2px solid #0000;min-height:44px;font-weight:600}.portal-module__2iFjNW__tab:hover{color:var(--p-text)}.portal-module__2iFjNW__tabActive{color:var(--p-primary);border-block-end-color:var(--p-primary)}.portal-module__2iFjNW__portalRoot[data-portal-mode=dark] .portal-module__2iFjNW__tabActive{color:var(--p-accent);border-block-end-color:var(--p-accent)}@media (prefers-reduced-motion:reduce){.portal-module__2iFjNW__statCard,.portal-module__2iFjNW__sidebarOverlay{animation:none}}
.merchant-module__oCOBqa__portalRoot{--p-primary:var(--navy-800,#1b2a4a);--p-primary-fg:#fff;--p-accent:var(--gold-500,#e8a035);--p-sidebar-bg:var(--navy-800,#1b2a4a);--p-sidebar-text:#cdd7ea;--p-surface:#fff;--p-radius:14px;--p-bg:#f1f5f9;--p-card:var(--p-surface,#fff);--p-card-2:#f8fafc;--p-border:#e2e8f0;--p-text:#0f172a;--p-text-muted:#64748b;--p-text-faint:#94a3b8;--p-shadow:0 1px 3px #0f172a14, 0 1px 2px #0f172a0a;--p-shadow-lg:0 10px 30px #0f172a1f;background:var(--p-bg);min-height:100vh;color:var(--p-text)}.merchant-module__oCOBqa__portalRoot[data-portal-mode=dark]{--p-bg:#0c1320;--p-card:#161f2e;--p-card-2:#1d293b;--p-border:#2a3850;--p-text:#e6eaf2;--p-text-muted:#9aa6b8;--p-text-faint:#6b7890;--p-shadow:0 1px 3px #0006;--p-shadow-lg:0 10px 30px #00000080}.merchant-module__oCOBqa__layout{min-height:100vh;display:flex}.merchant-module__oCOBqa__mainArea{flex-direction:column;flex:1;min-width:0;margin-inline-start:264px;display:flex}.merchant-module__oCOBqa__content{padding:var(--space-6);flex:1}@media (max-width:1024px){.merchant-module__oCOBqa__mainArea{margin-inline-start:0}}@media (max-width:480px){.merchant-module__oCOBqa__content{padding:var(--space-4)}}.merchant-module__oCOBqa__sidebar{background:var(--p-sidebar-bg);width:264px;color:var(--p-sidebar-text);z-index:50;transition:transform var(--transition-base);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.merchant-module__oCOBqa__sidebarHeader{padding:var(--space-5);border-block-end:1px solid color-mix(in srgb, var(--p-sidebar-text) 14%, transparent)}.merchant-module__oCOBqa__brand{align-items:center;gap:var(--space-3);display:flex}.merchant-module__oCOBqa__brandLogo{border-radius:var(--p-radius);object-fit:cover;background:color-mix(in srgb, var(--p-sidebar-text) 14%, transparent);width:40px;height:40px}.merchant-module__oCOBqa__brandBadge{border-radius:var(--p-radius);background:var(--p-accent);width:40px;height:40px;color:var(--p-primary-fg);font-weight:800;font-size:var(--text-lg);flex-shrink:0;place-items:center;display:grid}.merchant-module__oCOBqa__brandText{min-width:0}.merchant-module__oCOBqa__brandName{font-weight:700;font-size:var(--text-base);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.merchant-module__oCOBqa__brandRole{font-size:var(--text-xs);color:color-mix(in srgb, var(--p-sidebar-text) 75%, transparent);text-transform:capitalize}.merchant-module__oCOBqa__nav{padding:var(--space-3);flex-direction:column;flex:1;gap:2px;display:flex}.merchant-module__oCOBqa__navItem{align-items:center;gap:var(--space-3);padding:11px var(--space-3);border-radius:var(--p-radius);color:color-mix(in srgb, var(--p-sidebar-text) 88%, transparent);font-size:var(--text-sm);text-align:start;width:100%;transition:background var(--transition-fast), color var(--transition-fast);min-height:44px;font-weight:600;display:flex}.merchant-module__oCOBqa__navItem:hover{background:color-mix(in srgb, var(--p-sidebar-text) 10%, transparent);color:#fff}.merchant-module__oCOBqa__navItemActive{background:color-mix(in srgb, var(--p-accent) 90%, transparent);color:var(--p-primary-fg)}.merchant-module__oCOBqa__navItemActive:hover{background:var(--p-accent);color:var(--p-primary-fg)}.merchant-module__oCOBqa__navItemDisabled{opacity:.4;pointer-events:none}.merchant-module__oCOBqa__navIcon{flex-shrink:0}.merchant-module__oCOBqa__sidebarFooter{padding:var(--space-3);border-block-start:1px solid color-mix(in srgb, var(--p-sidebar-text) 14%, transparent)}.merchant-module__oCOBqa__sidebarOverlay{z-index:49;background:#02061780;animation:.2s merchant-module__oCOBqa__fadeIn;position:fixed;inset:0}@media (max-width:1024px){.merchant-module__oCOBqa__sidebar{transform:translate(-100%)}[dir=rtl] .merchant-module__oCOBqa__sidebar{transform:translate(100%)}.merchant-module__oCOBqa__sidebarOpen{transform:translate(0)}}.merchant-module__oCOBqa__topbar{z-index:30;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-6);background:color-mix(in srgb, var(--p-card) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-end:1px solid var(--p-border);min-height:64px;display:flex;position:sticky;inset-block-start:0}.merchant-module__oCOBqa__menuBtn{border-radius:var(--p-radius);width:44px;height:44px;color:var(--p-text);place-items:center;display:none}.merchant-module__oCOBqa__menuBtn:hover{background:var(--p-card-2)}@media (max-width:1024px){.merchant-module__oCOBqa__menuBtn{display:grid}}.merchant-module__oCOBqa__topbarTitle{font-size:var(--text-lg);flex:1;min-width:0;font-weight:700}.merchant-module__oCOBqa__topbarActions{align-items:center;gap:var(--space-2);display:flex}.merchant-module__oCOBqa__iconBtn{height:40px;padding-inline:var(--space-3);border-radius:var(--p-radius);border:1px solid var(--p-border);background:var(--p-card);color:var(--p-text);font-size:var(--text-sm);transition:background var(--transition-fast);align-items:center;gap:6px;font-weight:600;display:inline-flex}.merchant-module__oCOBqa__iconBtn:hover{background:var(--p-card-2)}.merchant-module__oCOBqa__avatar{border-radius:var(--radius-full);background:var(--p-primary);width:38px;height:38px;color:var(--p-primary-fg);font-weight:700;font-size:var(--text-sm);flex-shrink:0;place-items:center;display:grid}.merchant-module__oCOBqa__impBanner{align-items:center;gap:var(--space-3);padding:10px var(--space-6);background:var(--warning-500);color:#422006;font-size:var(--text-sm);font-weight:600;display:flex}.merchant-module__oCOBqa__impBanner strong{font-weight:800}.merchant-module__oCOBqa__impSpacer{flex:1}.merchant-module__oCOBqa__impExit{border-radius:var(--radius-full);color:#fff;font-weight:700;font-size:var(--text-xs);background:#422006;align-items:center;gap:6px;min-height:32px;padding:6px 14px;display:inline-flex}.merchant-module__oCOBqa__impExit:hover{opacity:.9}.merchant-module__oCOBqa__approvalBanner{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-6);background:color-mix(in srgb, var(--warning-500) 15%, transparent);border-block-end:1px solid color-mix(in srgb, var(--warning-500) 40%, transparent);color:var(--p-text);font-size:var(--text-sm);display:flex}.merchant-module__oCOBqa__approvalBannerIcon{color:var(--warning-600);flex-shrink:0;margin-block-start:2px}.merchant-module__oCOBqa__approvalBannerTitle{color:var(--warning-600);margin-block-end:2px;font-weight:700}.merchant-module__oCOBqa__approvalBannerBody{color:var(--p-text-muted);line-height:var(--leading-normal)}.merchant-module__oCOBqa__pageHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;margin-block-end:var(--space-6);display:flex}.merchant-module__oCOBqa__pageTitle{font-size:var(--text-2xl);font-weight:800}.merchant-module__oCOBqa__pageSubtitle{color:var(--p-text-muted);font-size:var(--text-sm);margin-block-start:2px}.merchant-module__oCOBqa__card{background:var(--p-card);border:1px solid var(--p-border);border-radius:var(--p-radius);box-shadow:var(--p-shadow)}.merchant-module__oCOBqa__cardPad{padding:var(--space-5)}.merchant-module__oCOBqa__statGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin-block-end:var(--space-6);display:grid}.merchant-module__oCOBqa__statCard{background:var(--p-card);border:1px solid var(--p-border);border-radius:var(--p-radius);padding:var(--space-5);box-shadow:var(--p-shadow);align-items:center;gap:var(--space-4);animation:.4s both merchant-module__oCOBqa__fadeInUp;display:flex}.merchant-module__oCOBqa__statIcon{border-radius:var(--p-radius);background:color-mix(in srgb, var(--p-primary) 12%, transparent);width:48px;height:48px;color:var(--p-primary);flex-shrink:0;place-items:center;display:grid}.merchant-module__oCOBqa__portalRoot[data-portal-mode=dark] .merchant-module__oCOBqa__statIcon{background:color-mix(in srgb, var(--p-primary) 30%, transparent);color:#fff}.merchant-module__oCOBqa__statBody{min-width:0}.merchant-module__oCOBqa__statValue{font-size:var(--text-2xl);font-weight:800;line-height:1.1}.merchant-module__oCOBqa__statLabel{font-size:var(--text-xs);color:var(--p-text-muted);margin-block-start:2px}.merchant-module__oCOBqa__sectionTitle{font-size:var(--text-base);justify-content:space-between;align-items:center;gap:var(--space-3);margin-block-end:var(--space-4);font-weight:700;display:flex}.merchant-module__oCOBqa__tableWrap{border-radius:var(--p-radius);overflow-x:auto}.merchant-module__oCOBqa__table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.merchant-module__oCOBqa__table th{text-align:start;color:var(--p-text-muted);font-weight:600;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--p-border);white-space:nowrap}.merchant-module__oCOBqa__table td{padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--p-border);vertical-align:middle}.merchant-module__oCOBqa__table tbody tr:hover{background:var(--p-card-2)}.merchant-module__oCOBqa__table tbody tr:last-child td{border-block-end:none}.merchant-module__oCOBqa__badge{border-radius:var(--radius-full);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:5px;padding:3px 10px;font-weight:700;display:inline-flex}.merchant-module__oCOBqa__badgeDot{background:currentColor;border-radius:50%;width:6px;height:6px}.merchant-module__oCOBqa__badgeSuccess{background:var(--success-100);color:var(--success-600)}.merchant-module__oCOBqa__badgeWarning{background:var(--warning-100);color:var(--warning-600)}.merchant-module__oCOBqa__badgeDanger{background:var(--danger-100);color:var(--danger-600)}.merchant-module__oCOBqa__badgeInfo{background:var(--info-100);color:var(--info-600)}.merchant-module__oCOBqa__badgeNeutral{background:var(--surface-2);color:var(--text-secondary)}.merchant-module__oCOBqa__portalRoot[data-portal-mode=dark] .merchant-module__oCOBqa__badgeSuccess{background:color-mix(in srgb, var(--success-500) 22%, transparent);color:var(--success-400)}.merchant-module__oCOBqa__portalRoot[data-portal-mode=dark] .merchant-module__oCOBqa__badgeWarning{background:color-mix(in srgb, var(--warning-500) 22%, transparent);color:var(--warning-400)}.merchant-module__oCOBqa__portalRoot[data-portal-mode=dark] .merchant-module__oCOBqa__badgeDanger{background:color-mix(in srgb, var(--danger-500) 22%, transparent);color:var(--danger-400)}.merchant-module__oCOBqa__portalRoot[data-portal-mode=dark] .merchant-module__oCOBqa__badgeInfo{background:color-mix(in srgb, var(--info-500) 22%, transparent);color:var(--info-400)}.merchant-module__oCOBqa__portalRoot[data-portal-mode=dark] .merchant-module__oCOBqa__badgeNeutral{background:var(--p-card-2);color:var(--p-text-muted)}.merchant-module__oCOBqa__btn{justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border-radius:var(--p-radius);min-height:44px;font-size:var(--text-sm);transition:background var(--transition-fast), opacity var(--transition-fast), transform var(--transition-fast);white-space:nowrap;font-weight:600;display:inline-flex}.merchant-module__oCOBqa__btn:disabled{opacity:.6;cursor:not-allowed}.merchant-module__oCOBqa__btnPrimary{background:var(--p-primary);color:var(--p-primary-fg)}.merchant-module__oCOBqa__btnPrimary:hover:not(:disabled){background:color-mix(in srgb, var(--p-primary) 88%, #000)}.merchant-module__oCOBqa__btnAccent{background:var(--p-accent);color:var(--p-primary-fg)}.merchant-module__oCOBqa__btnAccent:hover:not(:disabled){filter:brightness(.95)}.merchant-module__oCOBqa__btnGhost{background:var(--p-card);color:var(--p-text);border:1px solid var(--p-border)}.merchant-module__oCOBqa__btnGhost:hover:not(:disabled){background:var(--p-card-2)}.merchant-module__oCOBqa__btnDanger{background:var(--danger-500);color:#fff}.merchant-module__oCOBqa__btnDanger:hover:not(:disabled){background:var(--danger-600)}.merchant-module__oCOBqa__btnSm{min-height:36px;padding:0 var(--space-3);font-size:var(--text-xs)}.merchant-module__oCOBqa__btnIcon{width:40px;min-height:40px;padding:0}.merchant-module__oCOBqa__btnBlock{width:100%}.merchant-module__oCOBqa__formGrid{gap:var(--space-4);display:grid}.merchant-module__oCOBqa__formRow{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:560px){.merchant-module__oCOBqa__formRow{grid-template-columns:1fr}}.merchant-module__oCOBqa__field{flex-direction:column;gap:6px;display:flex}.merchant-module__oCOBqa__label{font-size:var(--text-xs);color:var(--p-text-muted);font-weight:600}.merchant-module__oCOBqa__input,.merchant-module__oCOBqa__select,.merchant-module__oCOBqa__textarea{width:100%;padding:10px var(--space-3);border-radius:var(--p-radius);border:1px solid var(--p-border);background:var(--p-card);min-height:44px;color:var(--p-text);font-size:var(--text-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);font-family:inherit}.merchant-module__oCOBqa__textarea{resize:vertical;min-height:88px}.merchant-module__oCOBqa__input:focus,.merchant-module__oCOBqa__select:focus,.merchant-module__oCOBqa__textarea:focus{border-color:var(--p-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--p-primary) 18%, transparent);outline:none}.merchant-module__oCOBqa__formActions{justify-content:flex-end;gap:var(--space-3);margin-block-start:var(--space-2);display:flex}.merchant-module__oCOBqa__errorText{color:var(--danger-600);font-size:var(--text-sm);align-items:center;gap:6px;display:flex}.merchant-module__oCOBqa__toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-4);display:flex}.merchant-module__oCOBqa__searchBox{flex:1;min-width:200px;position:relative}.merchant-module__oCOBqa__searchBox .merchant-module__oCOBqa__input{padding-inline-start:38px}.merchant-module__oCOBqa__searchIcon{color:var(--p-text-faint);position:absolute;inset-block-start:50%;inset-inline-start:12px;transform:translateY(-50%)}.merchant-module__oCOBqa__menu{z-index:30;min-width:200px;padding:var(--space-1);background:var(--p-card);border:1px solid var(--p-border);border-radius:var(--p-radius);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0}.merchant-module__oCOBqa__menuItem{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);font-size:var(--text-sm);color:var(--p-text);text-align:start;transition:background var(--transition-fast);border-radius:8px;display:flex}.merchant-module__oCOBqa__menuItem:hover:not(:disabled){background:var(--p-card-2)}.merchant-module__oCOBqa__menuItem:disabled{opacity:.5;cursor:not-allowed}.merchant-module__oCOBqa__empty{text-align:center;padding:var(--space-12) var(--space-4);color:var(--p-text-muted)}.merchant-module__oCOBqa__emptyIcon{color:var(--p-text-faint);margin-block-end:var(--space-3)}.merchant-module__oCOBqa__loadingRow{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8);color:var(--p-text-muted);display:flex}.merchant-module__oCOBqa__spin{animation:.8s linear infinite merchant-module__oCOBqa__spin}.merchant-module__oCOBqa__tabs{gap:var(--space-1);border-block-end:1px solid var(--p-border);margin-block-end:var(--space-5);display:flex;overflow-x:auto}.merchant-module__oCOBqa__tab{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--p-text-muted);white-space:nowrap;border-block-end:2px solid #0000;min-height:44px;font-weight:600}.merchant-module__oCOBqa__tab:hover{color:var(--p-text)}.merchant-module__oCOBqa__tabActive{color:var(--p-primary);border-block-end-color:var(--p-primary)}.merchant-module__oCOBqa__portalRoot[data-portal-mode=dark] .merchant-module__oCOBqa__tabActive{color:var(--p-accent);border-block-end-color:var(--p-accent)}@media (prefers-reduced-motion:reduce){.merchant-module__oCOBqa__statCard,.merchant-module__oCOBqa__sidebarOverlay{animation:none}}.merchant-module__oCOBqa__lowStockBanner{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--p-radius);background:color-mix(in srgb, var(--warning-500) 14%, transparent);border:1px solid color-mix(in srgb, var(--warning-500) 40%, transparent);color:var(--p-text);font-size:var(--text-sm);min-height:44px;transition:background var(--transition-fast);margin-block-end:var(--space-6);font-weight:600;display:flex}.merchant-module__oCOBqa__lowStockBanner:hover{background:color-mix(in srgb, var(--warning-500) 22%, transparent)}.merchant-module__oCOBqa__lowStockBanner span{flex:1;min-width:0}.merchant-module__oCOBqa__lowStockIcon{color:var(--warning-600);flex-shrink:0}.merchant-module__oCOBqa__lowStockArrow{color:var(--p-text-muted);flex-shrink:0}[dir=rtl] .merchant-module__oCOBqa__lowStockArrow{transform:scaleX(-1)}
.theme-tab-module__dtLb8q__layout{gap:var(--space-6);grid-template-columns:1fr 340px;align-items:start;display:grid}@media (max-width:900px){.theme-tab-module__dtLb8q__layout{grid-template-columns:1fr}}.theme-tab-module__dtLb8q__editor{gap:var(--space-5);flex-direction:column;display:flex}.theme-tab-module__dtLb8q__group{gap:var(--space-2);flex-direction:column;display:flex}.theme-tab-module__dtLb8q__hint{font-size:var(--text-xs);color:var(--p-text-faint)}.theme-tab-module__dtLb8q__presets{gap:var(--space-2);flex-wrap:wrap;display:flex}.theme-tab-module__dtLb8q__presetChip{border-radius:var(--p-radius);border:1px solid var(--p-border);background:var(--p-card);color:var(--p-text);font-size:var(--text-xs);min-height:40px;transition:border-color var(--transition-fast), background var(--transition-fast);align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:inline-flex}.theme-tab-module__dtLb8q__presetChip:hover{border-color:var(--p-primary);background:var(--p-card-2)}.theme-tab-module__dtLb8q__presetDots{gap:3px;display:inline-flex}.theme-tab-module__dtLb8q__presetDots i{border-radius:50%;width:12px;height:12px;display:block}.theme-tab-module__dtLb8q__colorGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.theme-tab-module__dtLb8q__colorField{flex-direction:column;gap:6px;display:flex}.theme-tab-module__dtLb8q__colorRow{gap:var(--space-2);align-items:center;display:flex}.theme-tab-module__dtLb8q__colorSwatch{border:1px solid var(--p-border);border-radius:var(--p-radius);cursor:pointer;background:0 0;flex-shrink:0;width:44px;height:44px;padding:0}.theme-tab-module__dtLb8q__colorSwatch::-webkit-color-swatch-wrapper{padding:4px}.theme-tab-module__dtLb8q__colorSwatch::-webkit-color-swatch{border:none;border-radius:8px}.theme-tab-module__dtLb8q__segmented{border:1px solid var(--p-border);border-radius:var(--p-radius);background:var(--p-card);display:inline-flex;overflow:hidden}.theme-tab-module__dtLb8q__segment{padding:10px var(--space-4);font-size:var(--text-sm);color:var(--p-text-muted);flex:1;min-height:44px;font-weight:600}.theme-tab-module__dtLb8q__segmentActive{background:var(--p-primary);color:var(--p-primary-fg)}.theme-tab-module__dtLb8q__previewCol{gap:var(--space-2);flex-direction:column;display:flex;position:sticky;inset-block-start:80px}.theme-tab-module__dtLb8q__preview{border-radius:var(--pp-radius);border:1px solid var(--p-border);height:260px;box-shadow:var(--p-shadow-lg);--pp-bg:#f1f5f9;--pp-card:var(--pp-surface);--pp-text:#0f172a;--pp-muted:#64748b;display:flex;overflow:hidden}.theme-tab-module__dtLb8q__preview[data-mode=dark]{--pp-bg:#0c1320;--pp-card:#161f2e;--pp-text:#e6eaf2;--pp-muted:#9aa6b8}.theme-tab-module__dtLb8q__previewSidebar{background:var(--pp-sidebar-bg);width:42%;color:var(--pp-sidebar-text);flex-direction:column;gap:6px;padding:12px;display:flex}.theme-tab-module__dtLb8q__previewBrand{align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.theme-tab-module__dtLb8q__previewBadge{border-radius:calc(var(--pp-radius) * .6);background:var(--pp-accent);width:26px;height:26px;color:var(--pp-primary-fg);place-items:center;font-size:11px;font-weight:800;display:grid}.theme-tab-module__dtLb8q__previewLogo{border-radius:calc(var(--pp-radius) * .6);object-fit:cover;width:26px;height:26px}.theme-tab-module__dtLb8q__previewNav{border-radius:calc(var(--pp-radius) * .6);color:color-mix(in srgb, var(--pp-sidebar-text) 85%, transparent);align-items:center;gap:6px;padding:7px 9px;font-size:11px;font-weight:600;display:flex}.theme-tab-module__dtLb8q__previewNavActive{background:var(--pp-accent);color:var(--pp-primary-fg)}.theme-tab-module__dtLb8q__previewMain{background:var(--pp-bg);flex-direction:column;flex:1;gap:10px;padding:14px;display:flex}.theme-tab-module__dtLb8q__previewCard{background:var(--pp-card);border-radius:calc(var(--pp-radius) * .7);padding:12px;box-shadow:0 1px 3px #0000001f}.theme-tab-module__dtLb8q__previewStatValue{color:var(--pp-text);font-size:20px;font-weight:800}.theme-tab-module__dtLb8q__previewStatLabel{color:var(--pp-muted);font-size:10px}.theme-tab-module__dtLb8q__previewBtn{background:var(--pp-primary);color:var(--pp-primary-fg);border-radius:calc(var(--pp-radius) * .6);padding:9px;font-size:12px;font-weight:700}.theme-tab-module__dtLb8q__contrastNote{color:var(--pp-muted);align-items:center;gap:8px;margin-top:auto;font-size:11px;display:flex}.theme-tab-module__dtLb8q__contrastSwatch{border-radius:6px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}
.bulk-module__yiA5fa__body{gap:var(--space-4);flex-direction:column;display:flex}.bulk-module__yiA5fa__step{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--p-border);border-radius:var(--p-radius);background:var(--p-card-2);flex-wrap:wrap;display:flex}.bulk-module__yiA5fa__stepText{min-width:0}.bulk-module__yiA5fa__stepTitle{font-size:var(--text-sm);font-weight:700}.bulk-module__yiA5fa__stepHint{font-size:var(--text-xs);color:var(--p-text-muted);word-break:break-word;margin-block-start:2px}.bulk-module__yiA5fa__banner{border-radius:var(--p-radius);font-size:var(--text-sm);align-items:center;gap:8px;padding:10px 12px;font-weight:500;display:flex}.bulk-module__yiA5fa__bannerError{color:var(--danger-600);background:color-mix(in srgb, var(--danger-500) 12%, var(--p-card));border:1px solid color-mix(in srgb, var(--danger-500) 35%, transparent)}.bulk-module__yiA5fa__bannerInfo{color:var(--info-600);background:color-mix(in srgb, var(--info-500) 12%, var(--p-card));border:1px solid color-mix(in srgb, var(--info-500) 30%, transparent)}.bulk-module__yiA5fa__review{gap:var(--space-3);flex-direction:column;display:flex}.bulk-module__yiA5fa__reviewHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.bulk-module__yiA5fa__found{font-size:var(--text-sm);align-items:center;gap:8px;display:inline-flex}.bulk-module__yiA5fa__found strong{font-size:var(--text-base)}.bulk-module__yiA5fa__invalidNote{font-size:var(--text-xs);color:var(--danger-600);align-items:center;gap:6px;font-weight:600;display:inline-flex}.bulk-module__yiA5fa__validNote{font-size:var(--text-xs);color:var(--success-600);align-items:center;gap:6px;font-weight:600;display:inline-flex}.bulk-module__yiA5fa__tableWrap{border:1px solid var(--p-border);border-radius:var(--p-radius);max-height:46vh;overflow:auto}.bulk-module__yiA5fa__table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.bulk-module__yiA5fa__table th{z-index:1;text-align:start;font-size:var(--text-xs);color:var(--p-text-muted);text-transform:uppercase;letter-spacing:.04em;background:var(--p-card-2);border-block-end:1px solid var(--p-border);white-space:nowrap;padding:10px;font-weight:600;position:sticky;inset-block-start:0}.bulk-module__yiA5fa__table td{border-block-end:1px solid var(--p-border);vertical-align:middle;padding:6px 8px}.bulk-module__yiA5fa__table tbody tr:last-child td{border-block-end:none}.bulk-module__yiA5fa__rowBad{background:color-mix(in srgb, var(--danger-500) 8%, transparent)}.bulk-module__yiA5fa__cell,.bulk-module__yiA5fa__cellNum,.bulk-module__yiA5fa__cellSelect{border:1px solid var(--p-border);background:var(--p-card);width:100%;min-width:80px;color:var(--p-text);font-size:var(--text-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:8px;outline:none;padding:7px 9px;font-family:inherit}.bulk-module__yiA5fa__cell{min-width:130px}.bulk-module__yiA5fa__cellNum{min-width:84px}.bulk-module__yiA5fa__cell:focus,.bulk-module__yiA5fa__cellNum:focus,.bulk-module__yiA5fa__cellSelect:focus{border-color:var(--p-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--p-primary) 16%, transparent)}.bulk-module__yiA5fa__rowBad .bulk-module__yiA5fa__cell{border-color:color-mix(in srgb, var(--danger-500) 50%, var(--p-border))}.bulk-module__yiA5fa__removeBtn{width:34px;height:34px;color:var(--p-text-muted);transition:background var(--transition-fast), color var(--transition-fast);border-radius:8px;place-items:center;display:grid}.bulk-module__yiA5fa__removeBtn:hover{background:color-mix(in srgb, var(--danger-500) 14%, transparent);color:var(--danger-600)}.bulk-module__yiA5fa__actions{justify-content:flex-end;gap:var(--space-3);border-block-start:1px solid var(--p-border);padding-block-start:var(--space-4);display:flex}
.storage-module__iLZ9Ha__itemList{gap:var(--space-2);flex-direction:column;display:flex}.storage-module__iLZ9Ha__itemRow{gap:var(--space-2);grid-template-columns:minmax(0,2fr) 90px minmax(0,1fr) 150px auto;align-items:center;display:grid}.storage-module__iLZ9Ha__cellProduct,.storage-module__iLZ9Ha__cellQty,.storage-module__iLZ9Ha__cellText{min-inline-size:0}.storage-module__iLZ9Ha__cellRemove{justify-content:center;align-items:center;display:flex}.storage-module__iLZ9Ha__removeBtn{border-radius:var(--radius-md,8px);block-size:36px;inline-size:36px;color:var(--danger-500,#ef4444);transition:var(--transition-fast,.15s ease);justify-content:center;align-items:center;display:inline-flex}.storage-module__iLZ9Ha__removeBtn:hover:not(:disabled){background:var(--danger-50,#ef44441a)}.storage-module__iLZ9Ha__removeBtn:disabled{opacity:.4;cursor:not-allowed}@media (max-width:640px){.storage-module__iLZ9Ha__itemRow{grid-template-columns:1fr 1fr}.storage-module__iLZ9Ha__cellProduct{grid-column:1/-1}.storage-module__iLZ9Ha__cellRemove{grid-column:1/-1;justify-content:flex-end}}.storage-module__iLZ9Ha__tabBar{gap:var(--space-1);border-block-end:1px solid var(--p-border);margin-block-end:var(--space-5);display:flex;overflow-x:auto}.storage-module__iLZ9Ha__tab{padding:var(--space-3) var(--space-4);border:none;color:var(--p-text-muted);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;min-block-size:44px;transition:color var(--transition-fast), border-color var(--transition-fast);background:0 0;border-block-end:2px solid #0000;font-weight:600}.storage-module__iLZ9Ha__tab:hover{color:var(--p-text)}.storage-module__iLZ9Ha__tabActive{color:var(--p-primary);border-block-end-color:var(--p-primary)}.storage-module__iLZ9Ha__portalRoot[data-portal-mode=dark] .storage-module__iLZ9Ha__tabActive{color:var(--p-accent);border-block-end-color:var(--p-accent)}.storage-module__iLZ9Ha__productCell{flex-direction:column;display:flex}.storage-module__iLZ9Ha__skuText{font-size:var(--text-xs);color:var(--p-text-muted)}.storage-module__iLZ9Ha__sectionTitle{font-size:var(--text-base);color:var(--p-text);margin-block-end:var(--space-3);font-weight:700}.storage-module__iLZ9Ha__expandBtn{border-radius:var(--radius-sm,6px);block-size:28px;inline-size:28px;color:var(--p-text-muted);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.storage-module__iLZ9Ha__expandBtn:hover{background:var(--p-card-2);color:var(--p-text)}.storage-module__iLZ9Ha__caret{transition:transform var(--transition-fast)}.storage-module__iLZ9Ha__caretOpen{transition:transform var(--transition-fast);transform:rotate(90deg)}[dir=rtl] .storage-module__iLZ9Ha__caret{transform:scaleX(-1)}[dir=rtl] .storage-module__iLZ9Ha__caretOpen{transform:rotate(90deg)}.storage-module__iLZ9Ha__itemsRow td{padding:0}.storage-module__iLZ9Ha__itemsBox{padding:var(--space-3) var(--space-4);background:var(--p-card-2)}.storage-module__iLZ9Ha__itemsTitle{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--p-text-muted);margin-block-end:var(--space-2);font-weight:700}
.notifications-tab-module__vITpVa__channelCard{border:1px solid var(--p-border);border-radius:var(--p-radius);background:var(--p-card);padding:var(--space-5);margin-block:var(--space-4);gap:var(--space-4);flex-direction:column;display:flex}.notifications-tab-module__vITpVa__channelHead{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.notifications-tab-module__vITpVa__credGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:480px){.notifications-tab-module__vITpVa__credGrid{grid-template-columns:1fr}}.notifications-tab-module__vITpVa__testRow{align-items:flex-end;gap:var(--space-3);border-block-start:1px solid var(--p-border);flex-wrap:wrap;padding-block-start:var(--space-4);display:flex}.notifications-tab-module__vITpVa__testRow button{min-block-size:44px}.notifications-tab-module__vITpVa__cardActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.notifications-tab-module__vITpVa__cardActions button{min-block-size:44px}.notifications-tab-module__vITpVa__hint{color:var(--text-tertiary);font-size:var(--text-xs);line-height:var(--leading-relaxed);margin-block-start:var(--space-1)}.notifications-tab-module__vITpVa__testHint{color:var(--text-tertiary);font-size:var(--text-xs);line-height:var(--leading-relaxed);align-self:center}.notifications-tab-module__vITpVa__matrixIntro{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin-block-end:var(--space-4)}.notifications-tab-module__vITpVa__matrixWarn{color:var(--warning-600,var(--text-secondary));font-size:var(--text-xs);line-height:var(--leading-relaxed);margin-block:var(--space-2);border-inline-start:2px solid var(--warning-500,var(--gold-500));padding-inline-start:var(--space-2)}.notifications-tab-module__vITpVa__eventCard{border:1px solid var(--p-border);border-radius:var(--p-radius);background:var(--p-card);padding:var(--space-4) var(--space-5);margin-block:var(--space-4)}.notifications-tab-module__vITpVa__eventTitle{font-size:var(--text-base);color:var(--text-primary);margin:0;margin-block-end:var(--space-4);font-weight:600}.notifications-tab-module__vITpVa__matrixScroll{margin-inline:calc(var(--space-2) * -1);padding-inline:var(--space-2);overflow-x:auto}.notifications-tab-module__vITpVa__matrixGrid{grid-template-columns:minmax(96px, max-content) repeat(var(--matrix-cols,4), minmax(60px, 1fr));gap:var(--space-2) var(--space-3);align-items:center;min-inline-size:max-content;display:grid}.notifications-tab-module__vITpVa__matrixCorner{display:block}.notifications-tab-module__vITpVa__matrixHead{font-size:var(--text-xs);color:var(--text-secondary);text-align:center;text-transform:uppercase;letter-spacing:.02em;padding-block-end:var(--space-1);font-weight:600}.notifications-tab-module__vITpVa__recipientLabel{font-size:var(--text-sm);color:var(--text-primary);text-align:start;padding-inline-end:var(--space-2)}.notifications-tab-module__vITpVa__cell{justify-content:center;align-items:center;display:flex}.notifications-tab-module__vITpVa__toggle{border-radius:var(--radius-full);border:1px solid var(--p-border);background:var(--surface-2);cursor:pointer;outline-offset:2px;flex-shrink:0;block-size:26px;min-block-size:26px;inline-size:44px;padding:0;position:relative}.notifications-tab-module__vITpVa__toggle:before{content:"";position:absolute;inset-block:-9px;inset-inline:0}.notifications-tab-module__vITpVa__toggle:disabled{cursor:not-allowed;opacity:.55}.notifications-tab-module__vITpVa__toggleOn{background:var(--p-primary);border-color:var(--p-primary)}.notifications-tab-module__vITpVa__knob{border-radius:var(--radius-full);background:var(--surface-0);block-size:20px;inline-size:20px;color:var(--p-primary);box-shadow:var(--shadow-sm);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:2px;inset-inline-start:2px}.notifications-tab-module__vITpVa__toggleOn .notifications-tab-module__vITpVa__knob{inset-inline-start:calc(100% - 22px)}@media (prefers-reduced-motion:no-preference){.notifications-tab-module__vITpVa__toggle,.notifications-tab-module__vITpVa__knob{transition:background var(--transition-fast), inset-inline-start var(--transition-fast), border-color var(--transition-fast)}}.notifications-tab-module__vITpVa__templateSelectors{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-end:var(--space-4);display:grid}@media (max-width:768px){.notifications-tab-module__vITpVa__templateSelectors{grid-template-columns:1fr}}.notifications-tab-module__vITpVa__editorGrid{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:768px){.notifications-tab-module__vITpVa__editorGrid{grid-template-columns:1fr}}.notifications-tab-module__vITpVa__bodyArea{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);line-height:var(--leading-relaxed);resize:vertical;min-block-size:160px}.notifications-tab-module__vITpVa__langToggle{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--p-border);border-radius:var(--p-radius);background:var(--p-surface,var(--surface-1));display:inline-flex}.notifications-tab-module__vITpVa__langBtn{min-block-size:44px;padding-inline:var(--space-4);border-radius:calc(var(--p-radius) - 2px);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;flex:1;font-weight:600}.notifications-tab-module__vITpVa__langBtnActive{background:var(--p-primary);color:var(--text-inverse,#fff)}@media (prefers-reduced-motion:no-preference){.notifications-tab-module__vITpVa__langBtn{transition:background var(--transition-fast), color var(--transition-fast)}}.notifications-tab-module__vITpVa__varChips{gap:var(--space-2);flex-wrap:wrap;display:flex}.notifications-tab-module__vITpVa__varChip{min-block-size:32px;padding-block:var(--space-1);padding-inline:var(--space-2);border:1px solid var(--p-border);border-radius:var(--radius-full);background:var(--p-surface,var(--surface-1));color:var(--p-primary);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--text-xs);cursor:pointer}.notifications-tab-module__vITpVa__varChip:hover{border-color:var(--p-primary)}@media (prefers-reduced-motion:no-preference){.notifications-tab-module__vITpVa__varChip{transition:border-color var(--transition-fast), background var(--transition-fast)}}.notifications-tab-module__vITpVa__previewWrap{gap:var(--space-2);flex-direction:column;display:flex}.notifications-tab-module__vITpVa__preview{border:1px solid var(--p-border);border-radius:var(--p-radius);background:var(--p-surface,var(--surface-1));padding:var(--space-4);min-block-size:160px;line-height:var(--leading-relaxed);color:var(--text-primary);font-size:var(--text-sm)}.notifications-tab-module__vITpVa__previewSubject{color:var(--text-primary);border-block-end:1px solid var(--p-border);margin-block-end:var(--space-2);padding-block-end:var(--space-2);font-weight:700}.notifications-tab-module__vITpVa__previewBody{white-space:pre-wrap;word-break:break-word}.notifications-tab-module__vITpVa__tplNote{color:var(--text-tertiary);font-size:var(--text-xs);line-height:var(--leading-relaxed);margin-block:var(--space-2);border-inline-start:2px solid var(--p-border);padding-inline-start:var(--space-2)}.notifications-tab-module__vITpVa__charCount{color:var(--text-tertiary);font-size:var(--text-xs);line-height:var(--leading-relaxed);text-align:end;margin-block-start:var(--space-1)}.notifications-tab-module__vITpVa__charCountWarn{color:var(--warning-600)}.notifications-tab-module__vITpVa__previewEmpty{color:var(--text-tertiary);font-size:var(--text-sm);text-align:center;padding-block:var(--space-8);font-style:italic}.notifications-tab-module__vITpVa__statCards{gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-5);display:flex}.notifications-tab-module__vITpVa__statCard{gap:var(--space-1);min-inline-size:120px;padding:var(--space-4);border:1px solid var(--p-border);border-radius:var(--p-radius);background:var(--p-surface,var(--surface-1));flex-direction:column;display:flex}.notifications-tab-module__vITpVa__statLabel{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.03em;font-weight:500}.notifications-tab-module__vITpVa__statValue{font-size:var(--text-2xl);color:var(--text-primary);font-weight:700;line-height:var(--leading-tight)}.notifications-tab-module__vITpVa__statValueDanger{color:var(--danger-600)}.notifications-tab-module__vITpVa__logScroll{margin-inline:calc(var(--space-2) * -1);padding-inline:var(--space-2);overflow-x:auto}.notifications-tab-module__vITpVa__logTable{border-collapse:collapse;inline-size:100%;min-inline-size:640px;font-size:var(--text-sm);color:var(--text-primary)}.notifications-tab-module__vITpVa__logTable thead .notifications-tab-module__vITpVa__logCell{font-size:var(--text-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.02em;padding-block:var(--space-2);padding-inline:var(--space-3);text-align:start;border-block-end:1px solid var(--p-border);white-space:nowrap;font-weight:600}.notifications-tab-module__vITpVa__logCell{padding-block:var(--space-3);padding-inline:var(--space-3);text-align:start;vertical-align:middle;border-block-end:1px solid var(--p-border)}.notifications-tab-module__vITpVa__logRow:last-child .notifications-tab-module__vITpVa__logCell{border-block-end:none}.notifications-tab-module__vITpVa__logRow:hover{background:var(--p-surface,var(--surface-1))}.notifications-tab-module__vITpVa__logErr{color:var(--text-tertiary);font-size:var(--text-xs);line-height:var(--leading-relaxed);word-break:break-all;margin-block-start:var(--space-1);display:block}.notifications-tab-module__vITpVa__logLoadingCell{text-align:center;padding-block:var(--space-8);color:var(--text-tertiary)}.notifications-tab-module__vITpVa__logEmpty{text-align:center;padding-block:var(--space-10)}.notifications-tab-module__vITpVa__logPager{justify-content:space-between;align-items:center;gap:var(--space-3);border-block-start:1px solid var(--p-border);flex-wrap:wrap;margin-block-start:var(--space-2);padding-block-start:var(--space-4);display:flex}.notifications-tab-module__vITpVa__pagerInfo{color:var(--text-secondary);font-size:var(--text-sm);white-space:nowrap}.notifications-tab-module__vITpVa__pagerBtn{align-items:center;gap:var(--space-2);min-block-size:44px;min-inline-size:44px;padding-inline:var(--space-3);display:inline-flex}.notifications-tab-module__vITpVa__pagerBtn:disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:no-preference){.notifications-tab-module__vITpVa__pagerBtn{transition:opacity var(--transition-fast)}}
.admin-module__4WpgRW__adminLayout{min-height:100vh;font-family:var(--font-sans);background:#eef1f5;display:flex;position:relative}.admin-module__4WpgRW__adminLayout:before{content:"";pointer-events:none;z-index:0;opacity:.15;background-image:url(/map-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.admin-module__4WpgRW__adminLayout:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#1b2a4a0f 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:fixed;top:-200px;right:-200px}.admin-module__4WpgRW__sidebar{-webkit-backdrop-filter:blur(28px)saturate(1.5);z-index:40;background:#ffffffb8;border-right:1px solid #0000000f;flex-direction:column;width:260px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;overflow-y:auto}[dir=rtl] .admin-module__4WpgRW__sidebar{border-left:1px solid #0000000f;border-right:none;left:auto;right:0}.admin-module__4WpgRW__sidebarHeader{border-bottom:1px solid #0000000d;padding:20px 16px 16px}.admin-module__4WpgRW__sidebarProfile{align-items:center;gap:12px;margin-bottom:16px;display:flex}.admin-module__4WpgRW__sidebarAvatar{color:#fff;background:linear-gradient(135deg,#1b2a4a,#3a5494);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 2px 12px #1b2a4a33}.admin-module__4WpgRW__sidebarAvatar:hover{transform:scale(1.1);box-shadow:0 4px 20px #1b2a4a4d}.admin-module__4WpgRW__sidebarName{color:#1a1a2e;font-size:14px;font-weight:600;line-height:1.3}.admin-module__4WpgRW__sidebarRole{color:#8b8fa3;font-size:11px}.admin-module__4WpgRW__sidebarCompany{cursor:pointer;background:#1b2a4a0a;border:1px solid #1b2a4a14;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.admin-module__4WpgRW__sidebarCompany:hover{background:#1b2a4a12;border-color:#1b2a4a24;transform:translateY(-1px);box-shadow:0 4px 12px #0000000a}.admin-module__4WpgRW__companyBadge{color:#fff;background:linear-gradient(135deg,#1b2a4a,#3a5494);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:flex}.admin-module__4WpgRW__companyInfo{flex:1;min-width:0}.admin-module__4WpgRW__companyLabel{color:#a0a4b8;text-transform:uppercase;letter-spacing:.05em;font-size:10px}.admin-module__4WpgRW__companyName{color:#1a1a2e;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.admin-module__4WpgRW__companyChevron{color:#a0a4b8;flex-shrink:0;font-size:12px;transition:transform .2s}.admin-module__4WpgRW__sidebarCompany:hover .admin-module__4WpgRW__companyChevron{color:#6b7280;transform:translateY(2px)}.admin-module__4WpgRW__sidebarNav{flex:1;padding:8px;overflow-y:auto}.admin-module__4WpgRW__navSection{margin-bottom:2px}.admin-module__4WpgRW__navItem{color:#6b7280;cursor:pointer;text-align:start;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.admin-module__4WpgRW__navItem:hover{color:#1b2a4a;background:#1b2a4a0f;transform:translate(3px)}[dir=rtl] .admin-module__4WpgRW__navItem:hover{transform:translate(-3px)}.admin-module__4WpgRW__navItemActive{color:#fff;background:linear-gradient(135deg,#1b2a4a,#2d4276);font-weight:600;box-shadow:0 4px 16px #1b2a4a40}.admin-module__4WpgRW__navItemActive:hover{color:#fff;background:linear-gradient(135deg,#1b2a4a,#2d4276);transform:none}.admin-module__4WpgRW__navIcon{flex-shrink:0;justify-content:center;align-items:center;width:22px;font-size:18px;transition:transform .25s;display:flex}.admin-module__4WpgRW__navItem:hover .admin-module__4WpgRW__navIcon{transform:scale(1.18)}.admin-module__4WpgRW__navLabel{flex:1}.admin-module__4WpgRW__navBadge{color:#1b2a4a;background:#1b2a4a14;border-radius:10px;padding:2px 8px;font-size:10px;font-weight:700;line-height:1.4;transition:all .2s}.admin-module__4WpgRW__navItemActive .admin-module__4WpgRW__navBadge{color:#fff;background:#fff3}.admin-module__4WpgRW__navItem:hover .admin-module__4WpgRW__navBadge{background:#1b2a4a24;transform:scale(1.05)}.admin-module__4WpgRW__navSubItems{margin-top:2px;padding-left:44px}[dir=rtl] .admin-module__4WpgRW__navSubItems{padding-left:0;padding-right:44px}.admin-module__4WpgRW__navSubItem{color:#9ca3af;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:7px 12px;font-size:12px;transition:all .25s;display:flex}.admin-module__4WpgRW__navSubItem:hover{color:#1b2a4a;background:#1b2a4a0d;transform:translate(4px)}[dir=rtl] .admin-module__4WpgRW__navSubItem:hover{transform:translate(-4px)}.admin-module__4WpgRW__navSubDot{background:#d1d5db;border-radius:50%;flex-shrink:0;width:5px;height:5px;transition:all .25s}.admin-module__4WpgRW__navSubItem:hover .admin-module__4WpgRW__navSubDot{background:#1b2a4a;transform:scale(1.3);box-shadow:0 0 8px #1b2a4a4d}.admin-module__4WpgRW__navSubBadge{color:#6b7280;background:#1b2a4a0f;border-radius:8px;margin-left:auto;padding:1px 6px;font-size:10px;transition:all .2s}[dir=rtl] .admin-module__4WpgRW__navSubBadge{margin-left:0;margin-right:auto}.admin-module__4WpgRW__navSubItem:hover .admin-module__4WpgRW__navSubBadge{color:#1b2a4a;background:#1b2a4a1a}.admin-module__4WpgRW__sidebarDivider{background:#0000000d;height:1px;margin:8px 12px}.admin-module__4WpgRW__mainArea{z-index:1;flex-direction:column;flex:1;min-height:100vh;margin-left:260px;display:flex;position:relative}[dir=rtl] .admin-module__4WpgRW__mainArea{margin-left:0;margin-right:260px}.admin-module__4WpgRW__topbar{-webkit-backdrop-filter:blur(24px)saturate(1.4);z-index:30;background:#ffffffa6;border-bottom:1px solid #0000000f;align-items:center;gap:16px;height:64px;padding:0 24px;display:flex;position:sticky;top:0}.admin-module__4WpgRW__topbarMobileBtn{color:#4b5563;cursor:pointer;background:#1b2a4a0f;border:none;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;transition:all .25s;display:none}.admin-module__4WpgRW__topbarMobileBtn:hover{color:#1b2a4a;background:#1b2a4a1a;transform:scale(1.05)}.admin-module__4WpgRW__topbarTitle{color:#1a1a2e;margin-right:auto;font-size:20px;font-weight:700}[dir=rtl] .admin-module__4WpgRW__topbarTitle{margin-left:auto;margin-right:0}.admin-module__4WpgRW__topbarSearch{background:#00000008;border:1px solid #0000000f;border-radius:12px;align-items:center;gap:8px;min-width:260px;padding:8px 14px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.admin-module__4WpgRW__topbarSearch:focus-within{background:#ffffffe6;border-color:#1b2a4a33;transform:scale(1.01);box-shadow:0 0 0 3px #1b2a4a14,0 4px 16px #0000000f}.admin-module__4WpgRW__topbarSearchIcon{color:#9ca3af;flex-shrink:0;font-size:14px}.admin-module__4WpgRW__topbarSearchInput{color:#1a1a2e;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:13px}.admin-module__4WpgRW__topbarSearchInput::placeholder{color:#b0b4c8}.admin-module__4WpgRW__topbarActions{align-items:center;gap:8px;display:flex}.admin-module__4WpgRW__topbarIconBtn{color:#6b7280;cursor:pointer;background:#00000008;border:none;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.admin-module__4WpgRW__topbarIconBtn:hover{color:#1b2a4a;background:#1b2a4a14;transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}.admin-module__4WpgRW__topbarIconBtn:active{transform:translateY(0)}.admin-module__4WpgRW__topbarNotifBadge{color:#fff;background:#ef4444;border:2px solid #ffffffe6;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;animation:2s ease-in-out infinite admin-module__4WpgRW__pulse-notif;display:flex;position:absolute;top:2px;right:2px}@keyframes admin-module__4WpgRW__pulse-notif{0%,to{box-shadow:0 0 #ef44444d}50%{box-shadow:0 0 0 6px #ef444400}}[dir=rtl] .admin-module__4WpgRW__topbarNotifBadge{left:2px;right:auto}.admin-module__4WpgRW__langSwitcher{color:#6b7280;cursor:pointer;background:#00000008;border:1px solid #0000000f;border-radius:10px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.admin-module__4WpgRW__langSwitcher:hover{color:#1b2a4a;background:#1b2a4a14;border-color:#1b2a4a26;transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.admin-module__4WpgRW__downloadBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1b2a4a,#2d4276);border:none;border-radius:10px;align-items:center;gap:8px;padding:8px 18px;font-size:13px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 2px 8px #1b2a4a33}.admin-module__4WpgRW__downloadBtn:hover{background:linear-gradient(135deg,#243660,#3a5494);transform:translateY(-2px);box-shadow:0 6px 20px #1b2a4a4d}.admin-module__4WpgRW__downloadBtn:active{transform:translateY(0)}.admin-module__4WpgRW__topbarAvatar{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1b2a4a,#3a5494);border:2px solid #1b2a4a26;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;transition:all .25s;display:flex}.admin-module__4WpgRW__topbarAvatar:hover{border-color:#1b2a4a59;transform:scale(1.1);box-shadow:0 0 16px #1b2a4a33}.admin-module__4WpgRW__content{flex:1;padding:24px}.admin-module__4WpgRW__statsRow{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}.admin-module__4WpgRW__statCard{-webkit-backdrop-filter:blur(20px)saturate(1.4);background:#ffffffa6;border:1px solid #fffc;border-radius:16px;align-items:flex-start;gap:14px;padding:20px;transition:all .35s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a}.admin-module__4WpgRW__statCard:before{content:"";background:linear-gradient(90deg,#0000,#ffffffe6,#0000);height:1px;position:absolute;top:0;left:0;right:0}.admin-module__4WpgRW__statCard:hover{background:#ffffffd1;transform:translateY(-4px);box-shadow:0 12px 32px #00000014,0 0 0 1px #ffffffe6}.admin-module__4WpgRW__statCardIcon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;transition:all .3s;display:flex}.admin-module__4WpgRW__statCard:hover .admin-module__4WpgRW__statCardIcon{transform:scale(1.12)rotate(-3deg)}.admin-module__4WpgRW__statCardIconGold{background:#e8a0351a;border:1px solid #e8a0351f}.admin-module__4WpgRW__statCardIconBlue{background:#3b82f61a;border:1px solid #3b82f61f}.admin-module__4WpgRW__statCardIconGreen{background:#10b9811a;border:1px solid #10b9811f}.admin-module__4WpgRW__statCardIconPurple{background:#8b5cf61a;border:1px solid #8b5cf61f}.admin-module__4WpgRW__statCardInfo{flex:1;min-width:0}.admin-module__4WpgRW__statCardValue{color:#111827;white-space:nowrap;flex-wrap:wrap;align-items:center;gap:8px;font-size:26px;font-weight:800;line-height:1.1;display:flex}.admin-module__4WpgRW__statCardChange{border-radius:6px;align-items:center;gap:2px;padding:2px 6px;font-size:12px;font-weight:600;transition:all .25s;display:inline-flex}.admin-module__4WpgRW__statCardChangeUp{color:#059669;background:#10b9811a}.admin-module__4WpgRW__statCardChangeDown{color:#dc2626;background:#ef444414}.admin-module__4WpgRW__statCard:hover .admin-module__4WpgRW__statCardChange{transform:scale(1.08)}.admin-module__4WpgRW__statCardLabel{color:#8b8fa3;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:13px;overflow:hidden}.admin-module__4WpgRW__dashGrid{grid-template-columns:1fr 1fr 340px;gap:16px;margin-bottom:24px;display:grid}.admin-module__4WpgRW__dashCard{-webkit-backdrop-filter:blur(20px)saturate(1.4);background:#ffffffa6;border:1px solid #fffc;border-radius:16px;padding:20px;transition:all .35s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a}.admin-module__4WpgRW__dashCard:after{content:"";background:linear-gradient(90deg,#0000,#fffffff2,#0000);height:1px;position:absolute;top:0;left:0;right:0}.admin-module__4WpgRW__dashCard:hover{background:#ffffffd1;transform:translateY(-3px);box-shadow:0 12px 32px #00000012}.admin-module__4WpgRW__dashCardHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.admin-module__4WpgRW__dashCardTitle{color:#111827;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.admin-module__4WpgRW__dashCardDot{border-radius:50%;width:8px;height:8px;transition:all .3s}.admin-module__4WpgRW__dashCard:hover .admin-module__4WpgRW__dashCardDot{transform:scale(1.4);box-shadow:0 0 8px}.admin-module__4WpgRW__dashCardSelect{color:#6b7280;cursor:pointer;background:#00000008;border:1px solid #0000000f;border-radius:8px;outline:none;padding:5px 10px;font-family:inherit;font-size:12px;transition:all .2s}.admin-module__4WpgRW__dashCardSelect:hover{background:#0000000d;border-color:#0000001f}.admin-module__4WpgRW__donutWrapper{align-items:center;gap:24px;margin-top:8px;display:flex}.admin-module__4WpgRW__donutChart{flex-shrink:0;width:140px;height:140px;transition:transform .35s;position:relative}.admin-module__4WpgRW__dashCard:hover .admin-module__4WpgRW__donutChart{transform:rotate(4deg)scale(1.03)}.admin-module__4WpgRW__donutCenter{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.admin-module__4WpgRW__donutCenterNum{color:#111827;font-size:28px;font-weight:800;line-height:1}.admin-module__4WpgRW__donutCenterLabel{color:#9ca3af;margin-top:2px;font-size:11px}.admin-module__4WpgRW__donutLegend{flex-direction:column;flex:1;gap:10px;display:flex}.admin-module__4WpgRW__donutLegendItem{color:#4b5563;cursor:default;border-radius:8px;align-items:center;gap:8px;padding:5px 8px;font-size:13px;transition:all .25s;display:flex}.admin-module__4WpgRW__donutLegendItem:hover{color:#111827;background:#1b2a4a0a;transform:translate(4px)}[dir=rtl] .admin-module__4WpgRW__donutLegendItem:hover{transform:translate(-4px)}.admin-module__4WpgRW__donutLegendDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;transition:transform .25s}.admin-module__4WpgRW__donutLegendItem:hover .admin-module__4WpgRW__donutLegendDot{transform:scale(1.5)}.admin-module__4WpgRW__donutLegendDash{border-bottom:1px dashed #e5e7eb;flex:1}.admin-module__4WpgRW__donutLegendVal{color:#111827;text-align:right;min-width:24px;font-weight:700}[dir=rtl] .admin-module__4WpgRW__donutLegendVal{text-align:left}.admin-module__4WpgRW__donutStats{align-items:center;gap:12px;margin-bottom:4px;display:flex}.admin-module__4WpgRW__donutStatBig{color:#111827;font-size:32px;font-weight:800}.admin-module__4WpgRW__donutStatChange{border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:13px;font-weight:600;display:flex}.admin-module__4WpgRW__donutStatChangeUp{color:#059669;background:#10b9811a}.admin-module__4WpgRW__donutStatChangeDown{color:#dc2626;background:#ef444414}.admin-module__4WpgRW__donutStatSub{color:#9ca3af;margin-bottom:12px;font-size:12px}.admin-module__4WpgRW__regionCard{position:relative}.admin-module__4WpgRW__regionStats{align-items:center;gap:12px;margin-bottom:4px;display:flex}.admin-module__4WpgRW__regionStatBig{color:#111827;font-size:32px;font-weight:800}.admin-module__4WpgRW__regionTrackBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1b2a4a,#2d4276);border:none;border-radius:8px;align-items:center;gap:6px;margin-bottom:16px;padding:7px 16px;font-size:12px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 2px 8px #1b2a4a26}.admin-module__4WpgRW__regionTrackBtn:hover{background:linear-gradient(135deg,#243660,#3a5494);transform:translateY(-2px);box-shadow:0 6px 16px #1b2a4a40}.admin-module__4WpgRW__regionMap{border:1px solid #0000000f;border-radius:12px;justify-content:center;align-items:center;width:100%;height:220px;transition:all .3s;display:flex;position:relative;overflow:hidden}.admin-module__4WpgRW__regionMap:hover{border-color:#0000001a;box-shadow:0 4px 16px #0000000f}.admin-module__4WpgRW__regionMapImg{object-fit:cover;border-radius:11px;width:100%;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1)}.admin-module__4WpgRW__regionMap:hover .admin-module__4WpgRW__regionMapImg{transform:scale(1.04)}.admin-module__4WpgRW__regionMapSvg{width:100%;height:100%}.admin-module__4WpgRW__regionLegend{gap:16px;margin-bottom:12px;display:flex}.admin-module__4WpgRW__regionLegendItem{color:#6b7280;cursor:default;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;transition:all .25s;display:flex}.admin-module__4WpgRW__regionLegendItem:hover{color:#374151;background:#1b2a4a0d;transform:scale(1.05)}.admin-module__4WpgRW__regionLegendDot{border-radius:50%;width:8px;height:8px;transition:transform .25s}.admin-module__4WpgRW__regionLegendItem:hover .admin-module__4WpgRW__regionLegendDot{transform:scale(1.5)}.admin-module__4WpgRW__chartCard{grid-column:span 1}.admin-module__4WpgRW__chartHeader{align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.admin-module__4WpgRW__chartAmount{color:#111827;font-size:28px;font-weight:800}.admin-module__4WpgRW__chartChange{align-items:center;gap:4px;font-size:13px;font-weight:600;display:flex}.admin-module__4WpgRW__chartLegend{gap:16px;margin-bottom:16px;display:flex}.admin-module__4WpgRW__chartLegendItem{color:#6b7280;cursor:default;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;transition:all .25s;display:flex}.admin-module__4WpgRW__chartLegendItem:hover{color:#374151;background:#1b2a4a0d}.admin-module__4WpgRW__chartLegendDot{border-radius:50%;width:8px;height:8px;transition:transform .25s}.admin-module__4WpgRW__chartLegendItem:hover .admin-module__4WpgRW__chartLegendDot{transform:scale(1.5)}.admin-module__4WpgRW__chartArea{width:100%;height:180px;position:relative}.admin-module__4WpgRW__chartSvg{width:100%;height:100%}.admin-module__4WpgRW__activityPanel{grid-row:span 2}.admin-module__4WpgRW__activityTabs{background:#00000008;border:1px solid #0000000a;border-radius:10px;gap:4px;margin-bottom:16px;padding:3px;display:flex}.admin-module__4WpgRW__activityTab{color:#9ca3af;text-align:center;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;flex:1;padding:6px 10px;font-family:inherit;font-size:12px;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1)}.admin-module__4WpgRW__activityTab:hover{color:#4b5563;background:#00000005}.admin-module__4WpgRW__activityTabActive{color:#111827;background:#fff;box-shadow:0 1px 4px #00000014}.admin-module__4WpgRW__activityTabBadge{border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:4px;padding:0 5px;font-size:10px;font-weight:700;transition:all .2s;display:inline-flex}[dir=rtl] .admin-module__4WpgRW__activityTabBadge{margin-left:0;margin-right:4px}.admin-module__4WpgRW__activityTabBadgeActive{color:#fff;background:#1b2a4a}.admin-module__4WpgRW__activityTabBadgeInactive{color:#9ca3af;background:#0000000f}.admin-module__4WpgRW__activityList{flex-direction:column;gap:0;display:flex}.admin-module__4WpgRW__activityItem{cursor:default;border-bottom:1px solid #0000000a;border-radius:8px;gap:10px;padding:12px 8px;transition:all .25s;display:flex}.admin-module__4WpgRW__activityItem:last-child{border-bottom:none}.admin-module__4WpgRW__activityItem:hover{background:#1b2a4a08;transform:translate(3px)}[dir=rtl] .admin-module__4WpgRW__activityItem:hover{transform:translate(-3px)}.admin-module__4WpgRW__activityDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px;transition:all .3s}.admin-module__4WpgRW__activityItem:hover .admin-module__4WpgRW__activityDot{transform:scale(1.6);box-shadow:0 0 10px}.admin-module__4WpgRW__activityDotBlue{color:#3b82f6;background:#3b82f6}.admin-module__4WpgRW__activityDotGreen{color:#10b981;background:#10b981}.admin-module__4WpgRW__activityDotGold{color:#e8a035;background:#e8a035}.admin-module__4WpgRW__activityDotRed{color:#ef4444;background:#ef4444}.admin-module__4WpgRW__activityDotPurple{color:#8b5cf6;background:#8b5cf6}.admin-module__4WpgRW__activityBody{flex:1;min-width:0}.admin-module__4WpgRW__activityTitle{color:#111827;margin-bottom:2px;font-size:13px;font-weight:600}.admin-module__4WpgRW__activityTime{color:#b0b4c8;font-size:11px}.admin-module__4WpgRW__activityDesc{color:#6b7280;margin-top:4px;font-size:12px;line-height:1.4}.admin-module__4WpgRW__activityHighlight{color:#1b2a4a;font-weight:600}.admin-module__4WpgRW__tableCard{-webkit-backdrop-filter:blur(20px)saturate(1.4);background:#ffffffa6;border:1px solid #fffc;border-radius:16px;padding:20px;transition:all .35s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 1px 3px #0000000a}.admin-module__4WpgRW__tableCard:hover{background:#ffffffd1;box-shadow:0 8px 24px #0000000f}.admin-module__4WpgRW__tableWrapper{margin-top:12px;overflow-x:auto}.admin-module__4WpgRW__dataTable{border-collapse:collapse;width:100%;font-size:13px}.admin-module__4WpgRW__dataTable th{text-align:start;color:#9ca3af;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-bottom:1px solid #0000000f;padding:10px 14px;font-size:12px;font-weight:600}.admin-module__4WpgRW__dataTable td{color:#4b5563;white-space:nowrap;border-bottom:1px solid #00000008;padding:12px 14px}.admin-module__4WpgRW__dataTable tr:last-child td{border-bottom:none}.admin-module__4WpgRW__dataTable tr{transition:all .25s}.admin-module__4WpgRW__dataTable tbody tr:hover td{background:#1b2a4a05}.admin-module__4WpgRW__dataTable tbody tr:hover{transform:scale(1.005)}.admin-module__4WpgRW__tableCheck{cursor:pointer;accent-color:#1b2a4a;background:0 0;border:2px solid #d1d5db;border-radius:4px;width:16px;height:16px}.admin-module__4WpgRW__tableName{color:#111827;font-weight:600}.admin-module__4WpgRW__statusBadge{border-radius:20px;align-items:center;gap:4px;padding:3px 10px;font-size:11px;font-weight:600;transition:all .25s;display:inline-flex}.admin-module__4WpgRW__statusBadge:hover{transform:scale(1.08)}.admin-module__4WpgRW__statusActive{color:#059669;background:#10b9811a;border:1px solid #10b98126}.admin-module__4WpgRW__statusSuspended{color:#dc2626;background:#ef444414;border:1px solid #ef44441f}.admin-module__4WpgRW__statusPending{color:#d97706;background:#f59e0b1a;border:1px solid #f59e0b26}.admin-module__4WpgRW__statusDot{background:currentColor;border-radius:50%;width:6px;height:6px}.admin-module__4WpgRW__sortIcon{opacity:.3;margin-left:4px;font-size:10px}[dir=rtl] .admin-module__4WpgRW__sortIcon{margin-left:0;margin-right:4px}.admin-module__4WpgRW__barTooltip{color:#fff;text-align:center;white-space:nowrap;z-index:20;pointer-events:none;background:#1b2a4a;border-radius:10px;flex-direction:column;gap:3px;padding:10px 16px;font-size:12px;animation:.2s admin-module__4WpgRW__tooltipFadeIn;display:flex;position:absolute;top:-68px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #1b2a4a40}.admin-module__4WpgRW__barTooltip:after{content:"";border-top:6px solid #1b2a4a;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.admin-module__4WpgRW__barTooltip strong{font-size:13px;font-weight:700}.admin-module__4WpgRW__barTooltip span{color:#ffffffb3;font-size:11px}@keyframes admin-module__4WpgRW__tooltipFadeIn{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.admin-module__4WpgRW__tableRowHovered td{background:#1b2a4a08!important}.admin-module__4WpgRW__tableRowArrow{color:#9ca3af;opacity:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex;transform:translate(-4px,4px)}.admin-module__4WpgRW__tableRowHovered .admin-module__4WpgRW__tableRowArrow{opacity:1;transform:translate(0)}.admin-module__4WpgRW__tableRowArrow:hover{color:#1b2a4a;background:#1b2a4a14;transform:translate(2px,-2px)!important}.admin-module__4WpgRW__donutLegendItemActive{color:#111827;background:#1b2a4a0f;transform:translate(4px)}[dir=rtl] .admin-module__4WpgRW__donutLegendItemActive{transform:translate(-4px)}.admin-module__4WpgRW__donutLegendItemActive .admin-module__4WpgRW__donutLegendDot{transform:scale(1.5);box-shadow:0 0 8px}@keyframes admin-module__4WpgRW__fadeSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.admin-module__4WpgRW__sidebarOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:39;background:#0000004d;display:none;position:fixed;inset:0}@media (max-width:1200px){.admin-module__4WpgRW__dashGrid{grid-template-columns:1fr 1fr}.admin-module__4WpgRW__activityPanel{grid-area:auto/span 2}}@media (max-width:1024px){.admin-module__4WpgRW__sidebar{transform:translate(-100%)}[dir=rtl] .admin-module__4WpgRW__sidebar{transform:translate(100%)}.admin-module__4WpgRW__sidebarOpen{transform:translate(0)!important}.admin-module__4WpgRW__sidebarOverlay{display:block}.admin-module__4WpgRW__mainArea{margin-left:0!important}[dir=rtl] .admin-module__4WpgRW__mainArea{margin-right:0!important}.admin-module__4WpgRW__topbarMobileBtn{display:flex}.admin-module__4WpgRW__topbarSearch{flex:1;min-width:0}.admin-module__4WpgRW__statsRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.admin-module__4WpgRW__content{padding:16px}.admin-module__4WpgRW__statsRow,.admin-module__4WpgRW__dashGrid{grid-template-columns:1fr}.admin-module__4WpgRW__activityPanel{grid-column:auto}.admin-module__4WpgRW__topbarSearch,.admin-module__4WpgRW__downloadBtn span{display:none}.admin-module__4WpgRW__statCardValue{font-size:22px}}@media (max-width:480px){.admin-module__4WpgRW__topbar{padding:0 12px}.admin-module__4WpgRW__content{padding:12px}}
.customer-module__ZitJGa__authWrap{min-height:100dvh;padding:var(--space-6);background:linear-gradient(135deg, var(--navy-800), var(--info-500));place-items:center;display:grid}.customer-module__ZitJGa__authCard{background:var(--surface-0);border-radius:var(--radius-2xl);width:100%;max-width:380px;box-shadow:var(--shadow-2xl);padding:var(--space-7) var(--space-6)}.customer-module__ZitJGa__brand{font-size:var(--text-2xl);color:var(--navy-800);text-align:center;font-weight:800}.customer-module__ZitJGa__subtitle{color:var(--text-secondary);text-align:center;margin-block:var(--space-1) var(--space-5);font-size:var(--text-sm)}.customer-module__ZitJGa__form{gap:var(--space-3);flex-direction:column;display:flex}.customer-module__ZitJGa__label{font-size:var(--text-sm);color:var(--text-secondary);margin-block-end:4px;font-weight:600;display:block}.customer-module__ZitJGa__input{border:1px solid var(--surface-3);border-radius:var(--radius-md);width:100%;font-size:var(--text-base);background:var(--surface-0);color:var(--text-primary);padding:10px 12px}.customer-module__ZitJGa__input:focus{outline:2px solid var(--info-500);outline-offset:1px}.customer-module__ZitJGa__submit{border-radius:var(--radius-md);background:var(--navy-800);color:#fff;font-weight:700;font-size:var(--text-base);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;margin-block-start:var(--space-2);padding:11px;display:inline-flex}.customer-module__ZitJGa__submit:disabled{opacity:.6;cursor:not-allowed}.customer-module__ZitJGa__error{background:var(--danger-50,#fef2f2);color:var(--danger-600);border-radius:var(--radius-md);font-size:var(--text-sm);align-items:center;gap:6px;padding:8px 12px;display:flex}.customer-module__ZitJGa__altLink{text-align:center;font-size:var(--text-sm);color:var(--text-secondary);margin-block-start:var(--space-4)}.customer-module__ZitJGa__altLink a{color:var(--info-600,var(--info-500));font-weight:600}.customer-module__ZitJGa__langBtn{color:#fff;border-radius:var(--radius-full);cursor:pointer;background:#ffffff26;border:none;padding:6px 14px;font-weight:600;position:fixed;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.customer-module__ZitJGa__shell{background:var(--surface-1);min-height:100dvh}.customer-module__ZitJGa__header{z-index:10;background:var(--navy-800);color:#fff;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);display:flex;position:sticky;inset-block-start:0}.customer-module__ZitJGa__headerBrand{font-weight:800;font-size:var(--text-lg)}.customer-module__ZitJGa__headerSpacer{margin-inline-start:auto}.customer-module__ZitJGa__iconBtn{color:#fff;border-radius:var(--radius-md);cursor:pointer;background:#ffffff1f;border:none;align-items:center;gap:6px;padding:8px 12px;font-weight:600;display:inline-flex}.customer-module__ZitJGa__main{max-width:720px;padding:var(--space-5);margin:0 auto}.customer-module__ZitJGa__h1{font-size:var(--text-xl);color:var(--text-primary);margin-block-end:var(--space-1);font-weight:800}.customer-module__ZitJGa__muted{color:var(--text-secondary);font-size:var(--text-sm)}.customer-module__ZitJGa__orderCard{background:var(--surface-0);border:1px solid var(--surface-3);border-radius:var(--radius-lg);padding:var(--space-4);align-items:center;gap:var(--space-3);margin-block-start:var(--space-3);display:flex}.customer-module__ZitJGa__orderMain{min-width:0}.customer-module__ZitJGa__orderNo{color:var(--text-primary);font-weight:700}.customer-module__ZitJGa__orderMeta{color:var(--text-secondary);font-size:var(--text-sm)}.customer-module__ZitJGa__badge{border-radius:var(--radius-full);font-size:var(--text-xs);white-space:nowrap;padding:3px 10px;font-weight:700}.customer-module__ZitJGa__trackLink{color:var(--info-600,var(--info-500));font-weight:600;font-size:var(--text-sm);white-space:nowrap;margin-inline-start:auto}.customer-module__ZitJGa__empty{text-align:center;color:var(--text-secondary);padding:var(--space-8) var(--space-4)}.customer-module__ZitJGa__spin{animation:.8s linear infinite customer-module__ZitJGa__custspin}@keyframes customer-module__ZitJGa__custspin{to{transform:rotate(360deg)}}.customer-module__ZitJGa__navLink{color:#ffffffd9;font-weight:600;font-size:var(--text-sm);border-radius:var(--radius-md);padding:4px 8px;text-decoration:none}.customer-module__ZitJGa__navLinkActive{color:#fff;background:#ffffff26}.customer-module__ZitJGa__section{background:var(--surface-0);border:1px solid var(--surface-3);border-radius:var(--radius-lg);padding:var(--space-5);margin-block-start:var(--space-4)}.customer-module__ZitJGa__sectionTitle{color:var(--text-primary);margin-block-end:var(--space-3);font-weight:700}.customer-module__ZitJGa__btn{border-radius:var(--radius-md);font-weight:700;font-size:var(--text-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:6px;padding:9px 14px;display:inline-flex}.customer-module__ZitJGa__btnPrimary{background:var(--navy-800);color:#fff}.customer-module__ZitJGa__btnGhost{background:var(--surface-1);color:var(--text-primary);border-color:var(--surface-3)}.customer-module__ZitJGa__btnDanger{color:var(--danger-600);border-color:var(--surface-3);background:0 0}.customer-module__ZitJGa__btn:disabled{opacity:.6;cursor:not-allowed}.customer-module__ZitJGa__formRow{gap:var(--space-3);flex-wrap:wrap;display:flex}.customer-module__ZitJGa__formRow>*{flex:160px}.customer-module__ZitJGa__actions{gap:var(--space-2);margin-block-start:var(--space-3);display:flex}.customer-module__ZitJGa__addrItem{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-block-start:1px solid var(--surface-2);display:flex}.customer-module__ZitJGa__addrItem:first-child{border-block-start:none}
.analytics-module__n3Lmoq__grid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:800px){.analytics-module__n3Lmoq__grid{grid-template-columns:1fr}}.analytics-module__n3Lmoq__full{grid-column:1/-1}.analytics-module__n3Lmoq__bars{align-items:flex-end;gap:var(--space-3);height:180px;padding-block-start:var(--space-2);display:flex}.analytics-module__n3Lmoq__barCol{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.analytics-module__n3Lmoq__barTrack{flex:1;align-items:flex-end;width:100%;display:flex}.analytics-module__n3Lmoq__bar{border-radius:calc(var(--p-radius) * .5) calc(var(--p-radius) * .5) 0 0;background:linear-gradient(var(--p-primary), color-mix(in srgb, var(--p-primary) 60%, var(--p-accent)));width:100%;max-width:36px;min-height:3px;transition:height var(--transition-base);margin:0 auto}.analytics-module__n3Lmoq__barValue{color:var(--p-text);font-size:10px;font-weight:700}.analytics-module__n3Lmoq__barLabel{color:var(--p-text-muted);font-size:10px}.analytics-module__n3Lmoq__hbars{gap:var(--space-3);flex-direction:column;display:flex}.analytics-module__n3Lmoq__hbarRow{align-items:center;gap:var(--space-3);display:flex}.analytics-module__n3Lmoq__hbarLabel{width:88px;font-size:var(--text-xs);color:var(--p-text-muted);flex-shrink:0}.analytics-module__n3Lmoq__hbarTrack{background:var(--p-card-2);border-radius:var(--radius-full);flex:1;height:10px;overflow:hidden}.analytics-module__n3Lmoq__hbar{border-radius:var(--radius-full);min-width:2px;height:100%;transition:width var(--transition-base)}.analytics-module__n3Lmoq__hbarValue{text-align:end;width:44px;font-size:var(--text-xs);font-weight:700}
.detail-module__ChOwga__grid{gap:var(--space-4);grid-template-columns:1fr 1fr;margin-block-end:var(--space-6);display:grid}@media (max-width:860px){.detail-module__ChOwga__grid{grid-template-columns:1fr}}.detail-module__ChOwga__info{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.detail-module__ChOwga__info dt{font-size:var(--text-xs);color:var(--p-text-muted);margin-block-end:2px}.detail-module__ChOwga__info dd{font-size:var(--text-sm);word-break:break-word;font-weight:600}.detail-module__ChOwga__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.detail-module__ChOwga__chip{align-items:center;gap:var(--space-1);padding-block:4px;padding-inline:var(--space-3);border-radius:var(--radius-full);background:var(--warning-50,var(--surface-2));color:var(--warning-600);font-size:var(--text-xs);border:1px solid var(--warning-500);font-weight:700;display:inline-flex}.detail-module__ChOwga__timeline{gap:var(--space-4);flex-direction:column;display:flex}.detail-module__ChOwga__event{gap:var(--space-3);display:flex}.detail-module__ChOwga__eventDot{border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-block-start:4px}.detail-module__ChOwga__eventBody{flex:1;min-width:0}.detail-module__ChOwga__eventTop{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.detail-module__ChOwga__eventTime{font-size:var(--text-xs);color:var(--p-text-faint);white-space:nowrap}.detail-module__ChOwga__eventNote{font-size:var(--text-sm);color:var(--p-text-muted);margin-block-start:2px}.detail-module__ChOwga__eventActor{font-size:var(--text-xs);color:var(--p-text-faint)}.detail-module__ChOwga__podPhoto{border-radius:var(--radius-md);border:1px solid var(--p-border);block-size:auto;inline-size:100%;max-inline-size:220px;display:block}
.wallet-module__qTROfW__amtPos{color:var(--success-600)}.wallet-module__qTROfW__amtNeg{color:var(--danger-600)}.wallet-module__qTROfW__balanceHero{gap:var(--space-1);flex-direction:column;display:flex}.wallet-module__qTROfW__balanceAmount{font-size:var(--text-3xl);color:var(--p-text);font-weight:800;line-height:1.1}.wallet-module__qTROfW__balanceIntro{font-size:var(--text-sm);color:var(--p-text-muted)}
