.sl-drawer,.sl-drawer *{box-sizing:border-box}:where(.sl-drawer) ul{margin:0;padding:0;list-style:none}.sl-drawer a:focus-visible,.sl-drawer button:focus-visible{outline:var(--slt-border-focus) solid var(--slt-focus-ring);outline-offset:2px}.sl-drawer{position:fixed;inset:0;z-index:999999;visibility:hidden;transition:visibility 0.25s}.sl-drawer.is-open{visibility:visible}.sl-drawer .sl-drawer__overlay{position:absolute;inset:0;width:100%;padding:0;border:0;border-radius:0;background:rgb(15 23 42 / .5);opacity:0;transition:opacity 0.25s ease}.sl-drawer.is-open .sl-drawer__overlay{opacity:1}.sl-drawer__panel{position:absolute;inset-block:var(--slt-space-2);inset-inline-start:var(--slt-space-2);width:min(340px, calc(100vw - 48px));overflow:hidden;border-radius:var(--slt-radius-lg);background:var(--slt-surface);color:var(--slt-ink-body);font-size:14px;line-height:1.5;transform:translateX(calc(100% + var(--slt-space-4)));transition:transform 0.25s ease}.sl-drawer.is-open .sl-drawer__panel{transform:none}.sl-drawer__view{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--slt-surface)}.sl-drawer__view:not([data-sl-view="main"]){visibility:hidden;transform:translateX(-100%);transition:transform 0.25s ease,visibility 0.25s}.sl-drawer__view.is-active:not([data-sl-view="main"]){visibility:visible;transform:none}.sl-drawer__head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--slt-space-3);min-height:60px;padding:var(--slt-space-3) var(--slt-space-4);border-block-end:1px solid var(--slt-line)}.sl-drawer__logo{display:block;line-height:0}.sl-drawer__logo img{display:block;width:auto;height:34px}.sl-drawer .sl-drawer__close{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--slt-radius-pill);background:var(--slt-surface-muted);color:var(--slt-ink-body)}.sl-drawer .sl-drawer__back{display:flex;align-items:center;gap:var(--slt-space-2);min-width:0;padding:0;border:0;border-radius:0;background:#fff0;color:var(--slt-ink);font:inherit;font-size:15px;font-weight:500}.sl-drawer__back svg{flex:none;transform:scaleX(-1)}.sl-drawer__body{flex:1 1 auto;min-height:0;padding:var(--slt-space-2) var(--slt-space-4);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.sl-drawer__body::-webkit-scrollbar{display:none}.sl-drawer__body[hidden]{display:none}.sl-drawer__tabs{display:flex;flex:none;gap:var(--slt-space-1);margin:var(--slt-space-3) var(--slt-space-4) 0;padding:var(--slt-space-1);border-radius:var(--slt-radius-md);background:var(--slt-surface-muted)}.sl-drawer .sl-drawer__tab,.sl-drawer .sl-drawer__tab:hover,.sl-drawer .sl-drawer__tab:focus{flex:1 1 0%;height:38px;padding:0 var(--slt-space-2);border:0;border-radius:var(--slt-radius-sm);background:#fff0;color:var(--slt-ink-muted);font:inherit;font-size:13px;font-weight:500}.sl-drawer .sl-drawer__tab[aria-selected="true"]{background:var(--slt-surface);color:var(--slt-ink);box-shadow:var(--slt-shadow-sm)}.sl-drawer__cats li+li,.sl-drawer__links li+li{border-block-start:1px solid var(--slt-surface-muted)}.sl-drawer .sl-drawer__cat,.sl-drawer .sl-drawer__cat:hover,.sl-drawer .sl-drawer__cat:focus{display:flex;align-items:center;gap:var(--slt-space-3);width:100%;padding:10px 0;border:0;border-radius:0;background:#fff0;color:var(--slt-ink);font:inherit;font-size:14px;font-weight:500;line-height:1.4;text-align:start;text-decoration:none;white-space:normal}.sl-drawer__cat-icon{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--slt-radius-pill);background:var(--slt-blue-soft);color:var(--slt-navy-deep)}.sl-drawer__cat-name{flex:1 1 auto;min-width:0}.sl-drawer__cat>svg,.sl-drawer__links svg,.sl-drawer__all svg{flex:none;color:var(--slt-ink-muted)}.sl-drawer__links a{display:flex;align-items:center;justify-content:space-between;padding-block:11px;color:var(--slt-ink-body);text-decoration:none}.sl-drawer__foot{display:flex;flex:none;justify-content:center;gap:var(--slt-space-3);padding:var(--slt-space-3) var(--slt-space-4);border-block-start:1px solid var(--slt-line)}.sl-drawer__foot a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--slt-radius-pill);background:var(--slt-blue-soft);color:var(--slt-navy-deep)}.sl-drawer__all{display:flex;align-items:center;justify-content:space-between;padding-block:12px;font-weight:500;color:var(--slt-blue-ink);text-decoration:none}.sl-drawer__all svg{color:inherit}.sl-drawer__subs li{padding-block:12px;border-block-start:1px solid var(--slt-surface-muted)}.sl-drawer__sub{display:block;font-weight:500;color:var(--slt-ink);text-decoration:none}.sl-drawer__chips{display:flex;flex-wrap:wrap;gap:6px;margin-block-start:var(--slt-space-2)}.sl-drawer__chips a{padding:var(--slt-space-1) 10px;border-radius:var(--slt-radius-pill);background:var(--slt-surface-muted);font-size:13px;color:var(--slt-ink-body);text-decoration:none}body.sl-drawer-locked{overflow:hidden}.hmyt-mobile-bottom-nav.hmyt-mobile-bottom-nav{--hmyt-mm-bottom-spacing:calc(var(--slt-space-2) + env(safe-area-inset-bottom));inset-inline:var(--slt-space-2);height:64px;padding-inline:var(--slt-space-1);border:1px solid var(--slt-line);border-radius:var(--slt-radius-lg)!important;background:var(--slt-surface);box-shadow:var(--slt-shadow-md)!important;-webkit-backdrop-filter:none;backdrop-filter:none;corner-shape:round!important}.hmyt-mobile-bottom-nav.hmyt-mobile-bottom-nav::before,.hmyt-mobile-bottom-nav.hmyt-mobile-bottom-nav::after{display:none}.hmyt-mobile-bottom-nav .hmyt-mobile-nav-content{gap:var(--slt-space-1);padding:var(--slt-space-2) var(--slt-space-1)}.hmyt-mobile-bottom-nav .hmyt-mobile-nav-icon{width:24px;height:24px;color:var(--slt-ink-body)}.hmyt-mobile-bottom-nav .hmyt-mobile-nav-label{margin:0;font-size:12px;font-weight:400;color:var(--slt-ink-body)}