.modal-backdrop.svelte-os5yrt{position:fixed;inset:0;background:#02060ca6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:flex-end;justify-content:center;padding:0;z-index:9999;animation:svelte-os5yrt-fadeBackdrop .35s ease forwards;transition:opacity .45s ease,backdrop-filter .45s ease}.modal-backdrop.closing.svelte-os5yrt{opacity:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.sheet-card.svelte-os5yrt{width:100%;border-radius:28px 28px 0 0;border:1px solid rgba(63,81,107,.35);border-bottom:none;background:linear-gradient(170deg,#0b111b,#101827 60%,#070b10fa);padding:32px clamp(18px,4vw,34px) calc(30px + env(safe-area-inset-bottom,24px));box-shadow:0 -6px 50px #00000073;display:flex;flex-direction:column;align-items:center;gap:16px;position:relative;animation:svelte-os5yrt-slideSheetIn .5s cubic-bezier(.25,.92,.32,1) forwards;max-height:95vh;overflow:auto}.sheet-card.closing.svelte-os5yrt{animation:svelte-os5yrt-slideSheetOut .45s cubic-bezier(.4,0,.2,1) forwards}.sheet-handle.svelte-os5yrt{width:56px;height:5px;border-radius:999px;background:#94a3b859;align-self:center;margin-bottom:10px}.sheet-close.svelte-os5yrt{position:absolute;top:14px;right:16px;border:none;background:#090e18d1;color:#94a3b8;width:32px;height:32px;border-radius:999px;cursor:pointer;font-size:.9rem;display:flex;align-items:center;justify-content:center;transition:filter .2s,transform .2s;box-shadow:0 8px 16px #00000073}.sheet-close.svelte-os5yrt:hover{filter:brightness(1.1)}.sheet-close.svelte-os5yrt:active{transform:scale(.92)}.sheet-title.svelte-os5yrt{font-size:1.1rem;font-family:gilroy-bold,sans-serif;text-align:center;color:#f8fafc}.sheet-alert.svelte-os5yrt{width:100%;border-radius:12px;padding:10px 14px;font-size:.85rem;text-align:center}.sheet-alert.error.svelte-os5yrt{background:#f871711f;border:1px solid rgba(248,113,113,.35);color:#fecaca}.sheet-alert.info.svelte-os5yrt{background:#3b82f61f;border:1px solid rgba(59,130,246,.28);color:#bfdbfe}.sheet-form.svelte-os5yrt{width:100%;display:flex;flex-direction:column;gap:16px}.sheet-field.svelte-os5yrt{display:flex;flex-direction:column;gap:8px}.sheet-field-label.svelte-os5yrt{font-size:.85rem;color:#ffffffb3}.sheet-input-wrap.svelte-os5yrt{display:flex;align-items:center;gap:10px;border-radius:14px;border:1px solid rgba(148,163,184,.25);background:#0f172aa6;padding:12px 14px}.sheet-input-wrap.svelte-os5yrt input:where(.svelte-os5yrt){flex:1;background:transparent;border:none;color:#fff;font-size:1rem;font-weight:600}.sheet-input-wrap.svelte-os5yrt input:where(.svelte-os5yrt):focus{outline:none}.sheet-hint.svelte-os5yrt{font-size:.78rem;color:#ffffff73}.sheet-actions.svelte-os5yrt{width:100%;display:flex;flex-direction:column;gap:12px}.sheet-btn.svelte-os5yrt{width:100%;padding:14px 16px;border-radius:14px;border:none;font-size:1rem;font-family:gilroy-semibold,sans-serif;cursor:pointer;transition:transform .2s,filter .2s,opacity .2s}.sheet-btn.primary.svelte-os5yrt{background:linear-gradient(135deg,#3b82f6,#6366f1);color:#0f172a;box-shadow:0 10px 30px #3b82f659}.sheet-btn.svelte-os5yrt:disabled{opacity:.55;cursor:not-allowed}.sheet-btn.svelte-os5yrt:not(:disabled):hover{filter:brightness(1.05)}.sheet-btn.svelte-os5yrt:not(:disabled):active{transform:translateY(1px)}.sheet-state.svelte-os5yrt{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;padding:24px 0;text-align:center;font-size:.9rem;color:#ffffffbf}.spinner.svelte-os5yrt{width:42px;height:42px;border-radius:50%;border:3px solid rgba(59,130,246,.25);border-top-color:#3b82f6;animation:svelte-os5yrt-spin 1s linear infinite}.sheet-details.svelte-os5yrt{font-size:.82rem;color:#fff9;display:flex;flex-direction:column;gap:6px;text-align:left;width:100%;background:#ffffff0a;border-radius:12px;padding:12px;border:1px solid rgba(255,255,255,.06)}.sheet-details.svelte-os5yrt span:where(.svelte-os5yrt){color:#ffffffb3}.sheet-success.svelte-os5yrt{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;padding:16px;border-radius:14px;border:1px solid rgba(34,197,94,.35);background:#22c55e1a;color:#bbf7d0;text-align:center}.sheet-success.svelte-os5yrt h3:where(.svelte-os5yrt){margin:0;font-size:1.1rem;font-family:gilroy-bold,sans-serif}.sheet-success.svelte-os5yrt .tx:where(.svelte-os5yrt){font-family:monospace;font-size:.75rem;color:#bbf7d0cc;word-break:break-all}@keyframes svelte-os5yrt-spin{to{transform:rotate(360deg)}}@keyframes svelte-os5yrt-slideSheetIn{0%{transform:translateY(60px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes svelte-os5yrt-slideSheetOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(60px);opacity:0}}@keyframes svelte-os5yrt-fadeBackdrop{0%{opacity:0}to{opacity:1}}
