@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap");:root{--font-family-body:"Poppins",sans-serif;--font-family-heading:"Poppins",sans-serif}*{box-sizing:border-box;margin:0;padding:0}body,html{max-width:100vw;overflow-x:clip;background-color:var(--color-background)}body{font-family:Poppins;color:var(--color-text-primary);transition:background-color var(--transition-normal),color var(--transition-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.dark-mode{background-color:var(--color-background,#101214)!important;color:var(--color-text-primary,#fafaf9)!important}a{color:inherit;text-decoration:none}ol,ul{list-style:none}img{max-width:100%;height:auto;display:block}button{font-family:inherit;cursor:pointer;border:none;background:none}input,select,textarea{font-family:inherit;font-size:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-surface)}::-webkit-scrollbar-thumb{background:var(--color-text-tertiary);border-radius:var(--radius-md)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}*{scrollbar-width:thin;scrollbar-color:var(--color-text-tertiary) var(--color-surface)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}.text-center{text-align:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .5s ease-out}@keyframes fadeEn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.fade-en{animation:fadeEn .6s ease-out}.no-js{opacity:0}.js-enabled{opacity:1;transition:opacity .3s}.AdminShell_shell__3JoSY{min-height:100vh;display:flex;background:var(--color-background,#101214);color:var(--color-text-primary,#fafaf9);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.AdminShell_sidebar__ATk1U{width:268px;flex-shrink:0;background:#14171a;border-right:1px solid #262a30;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;z-index:40;transition:transform .25s ease}.AdminShell_brandHeader__7Wshl{padding:20px 20px 16px;border-bottom:1px solid #23272d;display:flex;align-items:center;justify-content:space-between;gap:12px}.AdminShell_brandMark__V_q2f{display:flex;align-items:center;gap:11px;text-decoration:none;color:#fafaf9}.AdminShell_brandIcon__v8J9o{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#feaf00,#d4af37);color:#101214;font-weight:800;font-size:18px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(254,175,0,.25)}.AdminShell_brandTitle__vEqKb{font-size:16px;font-weight:700;letter-spacing:.3px;color:#fafaf9;line-height:1.15}.AdminShell_brandSubtitle__Q7_Sq{font-size:11px;color:#feaf00;font-weight:600;text-transform:uppercase;letter-spacing:.8px}.AdminShell_nav__x8Bck{flex:1 1;padding:14px 12px;display:flex;flex-direction:column;gap:18px}.AdminShell_navGroup__eASqx{display:flex;flex-direction:column;gap:4px}.AdminShell_navGroupLabel__HMBSF{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.9px;color:#7d828a;padding:0 10px 4px}.AdminShell_navLink__FdlRe{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:9px;font-size:13.5px;font-weight:500;color:#b4b9c0;text-decoration:none;transition:all .16s ease}.AdminShell_navLink__FdlRe:hover{background:#1e2329;color:#fafaf9}.AdminShell_navLinkActive__XbYG5{background:rgba(254,175,0,.14);color:#feaf00;font-weight:600;border-left:3px solid #feaf00}.AdminShell_navLinkLeft__xZ1gO{display:flex;align-items:center;gap:10px;min-width:0}.AdminShell_navBadge__gMv47{font-size:11px;font-weight:700;padding:2px 7px;border-radius:999px;background:rgba(254,175,0,.2);color:#feaf00}.AdminShell_navBadgeAlert__C_Fdc{background:rgba(239,68,68,.2);color:#f87171}.AdminShell_sidebarFooter__hipnp{padding:14px 16px;border-top:1px solid #23272d;display:flex;flex-direction:column;gap:10px;background:#111417}.AdminShell_adminUserBox__NFlhg{display:flex;align-items:center;gap:10px}.AdminShell_adminAvatar__Y4V7D{width:34px;height:34px;border-radius:50%;background:#252a30;border:1.5px solid #feaf00;color:#feaf00;font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.AdminShell_adminUserDetails__xhpMl{min-width:0;flex:1 1}.AdminShell_adminUserName__TQeDA{font-size:13px;font-weight:600;color:#fafaf9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminShell_adminUserEmail__RAN2i{font-size:11.5px;color:#898c8d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminShell_mainArea__WRiAJ{flex:1 1;min-width:0;display:flex;flex-direction:column;background:#101214;color:#fafaf9}.AdminShell_topbar__UXHcu{height:62px;background:#14171a;border-bottom:1px solid #262a30;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;position:-webkit-sticky;position:sticky;top:0;z-index:30}.AdminShell_topbarLeft__Dq_3X{display:flex;align-items:center;gap:14px}.AdminShell_mobileMenuBtn__xuSJg{display:none;background:#1e2329;border:1px solid #2e343d;color:#fafaf9;border-radius:8px;padding:7px 9px;cursor:pointer}.AdminShell_breadcrumbs__CIs_f{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#9ca3af}.AdminShell_breadcrumbCurrent__J7jjr{color:#fafaf9;font-weight:600}.AdminShell_topbarRight__qQ7wZ{display:flex;align-items:center;gap:10px}.AdminShell_rolePill__7yilW{font-size:11px;font-weight:700;padding:4px 10px;border-radius:999px;background:rgba(254,175,0,.16);color:#feaf00;border:1px solid rgba(254,175,0,.35);letter-spacing:.5px}.AdminShell_topbarActionBtn___77uk{background:#1e2329;border:1px solid #2e343d;color:#e5e7eb;border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:500;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.AdminShell_topbarActionBtn___77uk:hover{border-color:#feaf00;color:#feaf00}.AdminShell_logoutBtn__BFngD{background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.32);color:#f87171;border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .15s ease}.AdminShell_logoutBtn__BFngD:hover{background:rgba(239,68,68,.22)}.AdminShell_content__XQ21A{flex:1 1;padding:26px 28px 48px;max-width:1560px;width:100%;margin:0 auto}.AdminShell_backdrop__CjueC{display:none}@media (max-width:980px){.AdminShell_sidebar__ATk1U{position:fixed;left:0;top:0;bottom:0;transform:translateX(-100%)}.AdminShell_sidebarOpen__o3Ee0{transform:translateX(0)}.AdminShell_mobileMenuBtn__xuSJg{display:inline-flex;align-items:center;justify-content:center}.AdminShell_backdrop__CjueC{display:block;position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:35}.AdminShell_content__XQ21A{padding:18px 16px 36px}}:root{--color-primary:#48e;--color-primary-hover:#48ec;--color-background:#f4f4f4;--color-background-p:#f4f4f4;--color-surface:#f7f7f7;--color-surface-elevated:#fff;--color-text-primary:#111;--color-text-secondary:#444;--color-text-tertiary:#777;--color-border:#eee;--color-border-light:#f5f5f5;--color-gris1:#222;--color-gris2:#333;--color-gris3:#444;--color-gris4:#555;--color-gris5:#666;--color-gris6:#777;--color-gris7:#888;--color-gris8:#999;--color-gris9:#aaa;--color-card-bg:#eee;--color-input-bg:#fff;--color-overlay:rgba(0,0,0,.12);--shadow-sm:0 2px 4px rgba(0,0,0,.05);--shadow-md:0 4px 8px rgba(0,0,0,.05);--shadow-lg:0 8px 16px rgba(0,0,0,.1);--transition-fast:0.2s ease;--transition-normal:0.3s ease;--transition-slow:0.5s ease;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--spacing-xs:5px;--spacing-sm:10px;--spacing-md:20px;--spacing-lg:30px;--spacing-xl:40px}body.dark-mode{--color-background:#101214;--color-background-p:#101214;--color-surface:#2c2f33;--color-surface-elevated:#2c2f33;--color-card-bg:#2c2f33;--color-input-bg:#1a1d20;--color-btn-dark:#1a1d20;--color-btn-dark-hover:#252b2d;--color-text-primary:#fafaf9;--color-text-secondary:#a0a5a9;--color-text-tertiary:#898c8d;--color-border:#3a3d42;--color-border-light:#3a3d42;--color-primary:#feaf00;--color-primary-hover:#e59e00;--color-accent-secondary:#0b5b6f;--color-active-state:#7cb6e8;--color-gold:#d4af37;--color-gold-light:#f4d35e;--color-overlay:rgba(0,0,0,.5);--shadow-sm:0 2px 8px rgba(0,0,0,.4);--shadow-md:0 4px 12px rgba(0,0,0,.5);--shadow-lg:0 8px 24px rgba(0,0,0,.6)}:root{--font-family:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-size-xs:10px;--font-size-sm:13px;--font-size-base:15px;--font-size-lg:18px;--font-size-xl:22px;--font-size-2xl:25px;--font-size-3xl:28px;--font-size-4xl:30px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800}:root,[data-market=b2c]{--color-primary:#fa0;--color-primary-hover:#e09600;--color-badge:#111}[data-market=b2b]{--color-primary:#0052cc;--color-primary-hover:#0747a6;--color-badge:#091e42}