.modal.svelte-1bxxaoh{width:min(560px,100vw - 24px);max-height:calc(100dvh - 32px);color:var(--ink);background:0 0;border:0;padding:0;overflow:visible}.modal.sm.svelte-1bxxaoh{width:min(440px,100vw - 24px)}.modal.lg.svelte-1bxxaoh{width:min(960px,100vw - 24px)}.modal.svelte-1bxxaoh::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#2e201973}.modal[open].svelte-1bxxaoh{animation:.2s ease-out both svelte-1bxxaoh-cardin}.modal[open].svelte-1bxxaoh::backdrop{animation:.25s both svelte-1bxxaoh-fade}@keyframes svelte-1bxxaoh-cardin{0%{opacity:0;transform:translateY(-12px)scale(.98)}}@keyframes svelte-1bxxaoh-fade{0%{opacity:0}}.panel.svelte-1bxxaoh{background:var(--cream);border:3px solid var(--b7);border-radius:var(--r-lg);max-height:calc(100dvh - 52px);margin-top:18px;padding:22px 26px 24px;position:relative;overflow:auto;box-shadow:0 20px 60px #1e0f0559}.ears.svelte-1bxxaoh i:where(.svelte-1bxxaoh){background:var(--b6);border:3px solid var(--b7);z-index:-1;border-radius:50% 50% 30% 30%;width:34px;height:28px;position:absolute;top:-14px}.ears.svelte-1bxxaoh i:where(.svelte-1bxxaoh):first-child{left:30px}.ears.svelte-1bxxaoh i:where(.svelte-1bxxaoh):last-child{left:86px}header.svelte-1bxxaoh{margin-bottom:16px;padding-right:44px;position:relative}h2.svelte-1bxxaoh{font:700 1.4rem/1.15 var(--round);color:var(--b8);margin:0}p.svelte-1bxxaoh{color:var(--ink-soft);margin:4px 0 0;font-weight:600}.x.svelte-1bxxaoh{border:2px solid var(--b5);background:var(--cream2);width:40px;height:40px;color:var(--b8);cursor:pointer;border-radius:50%;font-weight:700;transition:background-color .15s;position:absolute;top:-4px;right:-6px}.x.svelte-1bxxaoh:hover{background:var(--pink2)}@media (max-width:520px){.panel.svelte-1bxxaoh{border-radius:var(--r-lg);padding:18px 16px}h2.svelte-1bxxaoh{font-size:1.35rem}}.modal.m-sheet.svelte-1bxxaoh{width:100%;max-width:640px;max-height:calc(var(--vvh,100dvh) - env(safe-area-inset-top) - 10px);margin:auto auto var(--kb,0px)}.modal.m-sheet[open].svelte-1bxxaoh{animation:.36s cubic-bezier(.2,.9,.25,1.04) both svelte-1bxxaoh-m-up}@keyframes svelte-1bxxaoh-m-up{0%{transform:translateY(100%)}}.m-sheet.svelte-1bxxaoh .ears:where(.svelte-1bxxaoh){display:none}.m-sheet.svelte-1bxxaoh .panel:where(.svelte-1bxxaoh){max-height:calc(var(--vvh,100dvh) - env(safe-area-inset-top) - 10px);padding:0 16px calc(16px + env(safe-area-inset-bottom));border:2px solid var(--b7);overscroll-behavior:contain;border-bottom:0;border-radius:22px 22px 0 0;margin-top:0;transition:transform .25s cubic-bezier(.2,.9,.25,1.04);box-shadow:0 -8px 40px #1e0f054d}.modal.m-sheet.lg.svelte-1bxxaoh,.modal.m-sheet.lg.svelte-1bxxaoh .panel:where(.svelte-1bxxaoh){height:calc(var(--vvh,100dvh) - env(safe-area-inset-top) - 10px)}.grab.svelte-1bxxaoh{z-index:3;background:var(--cream);touch-action:none;cursor:grab;height:18px;margin:0 -16px;position:sticky;top:0}.grab.svelte-1bxxaoh i:where(.svelte-1bxxaoh){background:var(--b3);border-radius:3px;width:40px;height:5px;margin:7px auto 0;display:block}.nh.svelte-1bxxaoh{z-index:3;background:var(--cream);border-bottom:1px solid var(--sh-line,#e6d2b5);touch-action:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px;min-height:48px;margin:0 -16px 14px;padding:0 8px 6px;display:grid;position:sticky;top:18px}.nh.svelte-1bxxaoh h2:where(.svelte-1bxxaoh){text-align:center;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:1.05rem;overflow:hidden}.nl.svelte-1bxxaoh{display:flex}.nr.svelte-1bxxaoh{justify-content:flex-end;min-width:0;display:flex}.nb.svelte-1bxxaoh{color:#2f6fa3;max-width:46vw;min-height:44px;font:600 1rem var(--round);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0 10px;overflow:hidden}.nb.strong.svelte-1bxxaoh{color:#b0305a;font-weight:700}.nb.danger.svelte-1bxxaoh{color:#b8213f}.nb.svelte-1bxxaoh:active:not(:disabled){background:#5c403314}.nb.svelte-1bxxaoh:disabled{color:var(--b4)}.nsub.svelte-1bxxaoh{text-align:center;margin:-6px 0 12px}.m-sheet.svelte-1bxxaoh .panel:where(.svelte-1bxxaoh) .m-proxied-row,.m-sheet.svelte-1bxxaoh .panel:where(.svelte-1bxxaoh) .m-proxied{display:none!important}.m-alert.svelte-1bxxaoh .panel:where(.svelte-1bxxaoh){padding-top:0}.m-alert.svelte-1bxxaoh header:where(.svelte-1bxxaoh){text-align:center;margin:4px 0 8px;padding-right:0}.m-alert.svelte-1bxxaoh header:where(.svelte-1bxxaoh) h2:where(.svelte-1bxxaoh){font-size:1.15rem}.m-alert.svelte-1bxxaoh .x:where(.svelte-1bxxaoh){display:none}.m-alert.svelte-1bxxaoh .panel:where(.svelte-1bxxaoh) .actions{flex-direction:column-reverse;align-items:stretch}.m-alert.svelte-1bxxaoh .panel:where(.svelte-1bxxaoh) .actions .btn{width:100%;min-height:50px}
