.burger{width:36px;height:36px;border-radius:9px;font-size:20px}.burger-menu{top:44px;width:230px;padding:5px;border-radius:11px;max-height:calc(100vh - 64px);overflow:auto}.burger-menu>a{gap:0;padding:8px 9px;border-radius:8px}.burger-menu>a:hover,.menu-more summary:hover,.menu-more-items a:hover{background:#f3f4f6}.burger-menu strong{font-size:14px;line-height:1.2}.burger-menu span{font-size:11px;line-height:1.2}.menu-more{border-top:1px solid var(--line);margin-top:3px;padding-top:3px}.menu-more summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:9px;border-radius:8px;cursor:pointer;user-select:none}.menu-more summary::-webkit-details-marker{display:none}.menu-chevron{font-size:20px!important;color:var(--muted);transition:transform .15s ease}.menu-more[open] .menu-chevron{transform:rotate(90deg)}.menu-more-items{display:grid;padding:2px 0 0}.menu-more-items a{display:block;padding:8px 9px 8px 18px;border-radius:8px}.menu-more-items a strong{font-size:13px}.menu-logout{margin:2px 0 0;border-top:1px solid var(--line);padding-top:3px}.menu-logout button{padding:8px 9px 8px 18px;border-radius:8px;font-size:13px}.barcode-stack{display:grid;gap:3px;white-space:normal}.barcode-stack span{display:block;font-family:monospace;font-size:12px;line-height:1.25}@media(max-width:480px){.burger{width:34px;height:34px;font-size:19px}.burger-menu{position:fixed;right:8px;top:52px;width:min(230px,calc(100vw - 16px));max-height:calc(100vh - 60px)}.burger-menu>a span{display:none}.burger-menu>a{padding:9px 10px}.menu-more summary{padding:9px 10px}.menu-more-items a,.menu-logout button{padding:9px 10px 9px 20px}}