.drawer-backdrop.svelte-4epbbf{position:fixed;inset:0;z-index:900;background:#0000008c;border:none;padding:0}.drawer.svelte-4epbbf{position:fixed;top:0;right:0;bottom:0;z-index:901;width:min(85vw,340px);display:flex;flex-direction:column;background:linear-gradient(135deg,#002342,#132c42);color:#fff;box-shadow:-8px 0 24px #0006;padding-bottom:env(safe-area-inset-bottom)}.drawer-header.svelte-4epbbf{display:flex;align-items:center;justify-content:space-between;padding:.75rem .75rem .5rem 1rem;padding-top:max(.75rem,env(safe-area-inset-top));border-bottom:1px solid rgba(255,255,255,.15)}.drawer-header.svelte-4epbbf h3:where(.svelte-4epbbf){margin:0;font-size:1.05rem}.drawer-close.svelte-4epbbf{width:44px;height:44px;border-radius:50%;border:none;background:#ffffff1a;color:#fff;font-size:1.1rem;cursor:pointer}.drawer-body.svelte-4epbbf{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.drawer-body.svelte-4epbbf .area-c{border:none;background:none;overflow:visible}
