.lb-btn.svelte-1evuxh9.svelte-1evuxh9{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid currentColor;border-radius:999px;margin-top:.35rem;padding:.55rem 1.15rem;font:inherit;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;background:#ffffffe0;color:#333;cursor:pointer;box-shadow:0 3px #0000002e}.lb-btn.svelte-1evuxh9.svelte-1evuxh9:active{transform:translateY(2px);box-shadow:0 1px #0000002e}.lb-veil.svelte-1evuxh9.svelte-1evuxh9{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:1.25rem;box-sizing:border-box;background:#00000073}.lb-sheet.svelte-1evuxh9.svelte-1evuxh9{width:min(22rem,100%);max-height:min(80dvh,36rem);overflow:auto;padding:1.1rem 1.15rem 1.25rem;border-radius:1.25rem;background:#fff;color:#333;box-shadow:0 12px 40px #00000047}.lb-top.svelte-1evuxh9.svelte-1evuxh9{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.35rem}.lb-top.svelte-1evuxh9 h2.svelte-1evuxh9{margin:0;font-size:1.35rem;font-weight:inherit;line-height:1.1}.lb-close.svelte-1evuxh9.svelte-1evuxh9{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;padding:.35rem .75rem;font:inherit;font-size:.85rem;background:#333;color:#ffe14d;cursor:pointer}.lb-status.svelte-1evuxh9.svelte-1evuxh9{margin:.75rem 0 0;opacity:.7}
