#drawerClose163{display:none}#mobileMenu svg,#drawerClose163 svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;flex:none}
@media(max-width:900px){html #sidebar{top:0!important;bottom:0!important;left:0!important;width:min(86vw,300px)!important;max-width:300px!important;height:100dvh!important;max-height:100dvh!important;box-sizing:border-box!important;padding:0 10px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;transform:translate3d(-101%,0,0)!important;transition:transform 110ms ease-out!important;box-shadow:4px 0 14px #0002!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;contain:layout style paint!important;z-index:1002!important}html #sidebar.open{transform:translate3d(0,0,0)!important}html.drawer163-open,html.drawer163-open body{overflow:hidden!important}html #sidebar .brand{padding:19px 36px 17px 8px!important;margin:0 0 9px!important;min-height:86px!important;box-sizing:border-box;gap:10px!important}html #sidebar .brand .logo{width:42px!important;height:42px!important;min-width:42px!important;flex:none!important}html #sidebar .brand img{max-width:42px!important;max-height:42px!important;object-fit:contain!important}html #sidebar #brandTitle{font-size:13px!important;letter-spacing:1.3px!important;line-height:1.45!important}html #sidebar #brandSubtitle{font-size:9px!important;line-height:1.5!important;letter-spacing:.7px!important}html #drawerClose163{position:absolute;right:9px;top:23px;width:34px;height:38px;display:grid;place-items:center;border:1px solid #ffffff20;background:#ffffff09;color:#c9dceb;border-radius:9px;padding:5px;touch-action:manipulation;cursor:pointer}html #mobileMenu{width:40px!important;height:40px!important;min-width:40px!important;display:grid!important;place-items:center!important;padding:8px!important;border:1px solid #d8e4ef!important;border-radius:10px!important;background:var(--card,#fff)!important;color:var(--text,#294962)!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent}html #sidebar #sidebarNav{padding:4px 0!important}html #sidebar #sidebarNav>.menu161-group{font-size:12px;min-height:44px;padding:9px 8px;margin:2px 0}html #sidebar #sidebarNav>button[data-page]:not([data-menu-folded=true]),html #sidebar #shippingNav139:not([data-menu-folded=true]){min-height:42px!important;padding:9px 10px!important;font-size:12px!important;margin-top:2px!important;margin-bottom:2px!important}html #sidebar #sidebarNav>button[data-menu-group]:not([data-menu-folded=true]){width:calc(100% - 10px)!important;margin-left:10px!important}html #sidebarNav .icon{width:23px!important;height:23px!important;min-width:23px!important}html #sidebarNav .icon svg{width:18px!important;height:18px!important}html #gromepMobileBackdrop{position:fixed!important;inset:0!important;z-index:1001!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:none!important}html #sidebar *{scroll-behavior:auto!important}html #sidebarNav button,html #sidebarNav .menu161-group{transition:none!important}}
@media(prefers-reduced-motion:reduce){html #sidebar{transition:none!important}}
@media(max-width:900px){html #mobileMenu::before,html #mobileMenu::after{content:none!important;display:none!important}html .top{height:98px!important;min-height:98px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:6px!important;padding:8px 12px!important;overflow:visible!important}html .top>div:first-child{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;height:40px!important;flex:none!important}html .top #pageTitle,html .top #shippingPageTitle141{font-size:16px!important;max-width:calc(100% - 52px)!important;width:auto!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;flex:1!important;line-height:1.4!important}html .top>div:last-child{display:flex!important;width:100%!important;min-width:0!important;justify-content:space-between!important;align-items:center!important;gap:4px!important;flex:none!important;height:36px!important}html .top #gromepActiveUserChip,html .top #gromepLanguageButton,html .top #ultraThemeToggle,html .top #gromepColorThemeButton,html .top .logout-top-btn,html .top .top-tool{width:36px!important;height:36px!important;min-width:36px!important;max-width:36px!important;min-height:36px!important;box-sizing:border-box!important;padding:5px!important;margin:0!important;border-radius:9px!important;flex:0 0 36px!important;display:grid!important;place-items:center!important}html .top .top-tools{display:flex!important;gap:4px!important;width:auto!important;flex:none!important}html .top .top-tool .tool-label,html .top .command-hint,html .top .logout-label{display:none!important}html .top .user-avatar{width:28px!important;height:28px!important;min-width:28px!important}html .top #ultraThemeToggle{font-size:18px!important}html .top #gromepLanguageButton img{max-width:24px!important}html .top .top-tool svg,html .top #gromepColorThemeButton svg,html .top .logout-top-btn svg{width:20px!important;height:20px!important}}
