:root{--skmp-accent:#0a6cff}body.skmp-open{overflow:hidden;touch-action:none}.skmp-overlay{position:fixed;inset:0;background:rgb(0 0 0 / .44);z-index:2147483646}.skmp-drawer{position:fixed;top:0;left:0;height:100vh;width:90vw;max-width:440px;background:#fff;transform:translateX(-100%);transition:transform .28s ease;z-index:2147483647;box-shadow:8px 0 28px rgb(0 0 0 / .24);display:flex;flex-direction:column;border-top-right-radius:18px;border-bottom-right-radius:18px;overflow:hidden;padding-bottom:calc(env(safe-area-inset-bottom) + 18px)}.skmp-drawer.open{transform:translateX(0)}.skmp-header{position:sticky;top:0;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #eaeaea;z-index:1}.skmp-title{font-size:19px;font-weight:800}.skmp-close{all:unset;width:42px;height:42px;border-radius:12px;background:#111;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.sk-menu-plus{flex:1;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-right:10px}.sk-menu-list,.sk-submenu{list-style:none;margin:0;padding:0}.sk-menu-item{border-bottom:1px solid #eee}.sk-menu-link{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px}.sk-menu-anchor{color:#222;text-decoration:none;font-size:16px;line-height:1.2}.sk-menu-anchor:hover{color:var(--skmp-accent)}.sk-toggle{all:unset;width:36px;height:36px;border-radius:10px;background:#f1f1f1;color:var(--skmp-accent);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.sk-toggle .chev{transition:transform .2s ease}.sk-toggle[aria-expanded="true"] .chev{transform:rotate(180deg)}.sk-submenu{background:#f9f9f9;border-left:3px solid var(--skmp-accent)}.sk-submenu li a{display:block;padding:12px 26px;font-size:15px;color:#444;text-decoration:none}.sk-submenu li a:hover{color:var(--skmp-accent)}.skmp-drawer form[role="search"],.skmp-drawer .search-form,.skmp-drawer .header-search,.skmp-drawer .wd-search,.skmp-drawer input[type="search"],.skmp-drawer [class*="search"]{display:none!important}@media (min-width:992px){.skmp-drawer{display:none}.skmp-overlay{display:none}}