/*!***************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/drawer-menu/style.scss ***! \***************************************************************************************************************************************************************************************************************************************************/ nav.drawer { position: fixed; left: 0; bottom: 0; max-height: 100vh; overflow: hidden auto; width: var(--btn); z-index: var(--z-5); transition: var(--trans-size); --dir: column-reverse; background-color: rgb(var(--base)); border-right: 1px solid rgb(var(--base-200)); box-shadow: rgba(var(--base), var(--op-4)) var(--shdw-left); height: auto; --w: var(--chip_); } nav.drawer .title, nav.drawer .section-title { display: none; } nav.drawer ul .icon { min-width: var(--chip_); } nav.drawer a, nav.drawer .a { height: var(--chipchip); padding: 0 0.5rem; width: 100%; gap: 0.5rem; justify-content: center; } nav.drawer .toggle { width: 100%; aspect-ratio: unset; } nav.drawer .toggle .icon { transform: rotate(0); transition: var(--trans-transform); } nav.drawer.open { width: 240px; } nav.drawer.open .title, nav.drawer.open .section-title { display: block; } nav.drawer.open .toggle .icon { transform: rotate(-180deg); } nav.drawer.open a, nav.drawer.open .a { justify-content: flex-start; } nav.drawer ul { --dir: column; --gap: 0; --height: auto; padding: 0; margin: 0; height: auto; width: 100%; overflow: hidden; } nav.drawer li { height: auto; width: 100%; } nav.drawer .row { width: 100%; } nav.drawer .menu-section { border-bottom: 1px solid rgb(var(--contrast-200)); } nav.drawer .section-title { padding: 0.5rem var(--px); font-size: var(--small); text-transform: uppercase; opacity: 0.6; font-weight: bold; } .main-actions .buttons.buttons { left: calc(var(--btn_) + 0.5rem); } nav.on-this-page.on-this-page.on-this-page { width: calc(100vw - var(--btn)) !important; }