.ios-sheet-backdrop.svelte-1ho2lon{-webkit-backdrop-filter:blur(10px);z-index:600;background:#0000008c;animation:.22s svelte-1ho2lon-backdropIn;position:fixed;inset:0}@keyframes svelte-1ho2lon-backdropIn{0%{opacity:0}to{opacity:1}}.ios-sheet.svelte-1ho2lon{-webkit-overflow-scrolling:touch;z-index:610;max-height:90vh;transform:translateY(var(--drag-y,0px));will-change:transform;padding-bottom:env(safe-area-inset-bottom,20px);background:#1c1c1e;border-radius:16px 16px 0 0;animation:.32s cubic-bezier(.34,1.2,.64,1) svelte-1ho2lon-sheetSlideUp;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -10px 40px #0006}@keyframes svelte-1ho2lon-sheetSlideUp{0%{transform:translateY(100%)}to{transform:translateY(var(--drag-y,0px))}}@media (width>=769px){.ios-sheet.svelte-1ho2lon{transform:translate(-50%, var(--drag-y,0px));border-radius:16px;width:90%;max-width:550px;animation:.32s cubic-bezier(.34,1.2,.64,1) svelte-1ho2lon-sheetSlideUpDesktop;bottom:40px;left:50%;right:auto;box-shadow:0 10px 40px #00000080}}@keyframes svelte-1ho2lon-sheetSlideUpDesktop{0%{opacity:0;transform:translate(-50%,100%)}to{transform:translate(-50%, var(--drag-y,0px));opacity:1}}.ios-sheet-handle-area.svelte-1ho2lon{cursor:grab;justify-content:center;padding:12px 0 8px;display:flex}.ios-sheet-handle.svelte-1ho2lon{background:#fff3;border-radius:99px;width:36px;height:5px}.ios-sheet-header.svelte-1ho2lon{border-bottom:.5px solid #ffffff14;justify-content:space-between;align-items:center;padding:4px 20px 16px;display:flex}.ios-sheet-title.svelte-1ho2lon{color:#fff;letter-spacing:-.02em;font-size:17px;font-weight:700}.ios-sheet-close.svelte-1ho2lon{cursor:pointer;width:30px;height:30px;color:var(--text-muted);-webkit-tap-highlight-color:transparent;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:flex}.ios-sheet-close.svelte-1ho2lon:active{background:#ffffff2e}.ios-sheet-content.svelte-1ho2lon{padding:0}.status-badge.svelte-22b07b{white-space:nowrap;text-transform:uppercase;letter-spacing:.02em;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:3px 10px;font-size:.725rem;font-weight:700;display:inline-flex}.status-icon.svelte-22b07b{opacity:.9;justify-content:center;align-items:center;display:flex}.status-text.svelte-22b07b{line-height:1}.receipt-card.svelte-1gd865o{padding:0 20px 24px}.receipt-header.svelte-1gd865o{flex-direction:column;align-items:center;gap:6px;padding:24px 0 20px;display:flex}.receipt-avatar.svelte-1gd865o{border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:4px;display:flex}.receipt-amount.svelte-1gd865o{color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800}.receipt-title.svelte-1gd865o{color:#fff;text-align:center;letter-spacing:-.02em;font-size:17px;font-weight:700}.receipt-subtitle.svelte-1gd865o{color:var(--text-muted);font-size:13px}.receipt-divider.svelte-1gd865o{border:none;border-top:.5px solid #ffffff14;margin:0 0 16px}.receipt-grid.svelte-1gd865o{flex-direction:column;gap:0;display:flex}.receipt-row.svelte-1gd865o{border-bottom:.5px solid #ffffff0d;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.receipt-row.svelte-1gd865o:last-child{border-bottom:none}.receipt-label.svelte-1gd865o{color:var(--text-muted);flex-shrink:0;font-size:13px;font-weight:500}.receipt-val.svelte-1gd865o{color:#fff;text-align:right;font-size:14px;font-weight:600}.receipt-notes-card.svelte-1gd865o{background:#ffffff0a;border-radius:10px;margin-top:16px;padding:12px 14px}.receipt-notes-title.svelte-1gd865o{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);align-items:center;gap:6px;margin-bottom:6px;font-size:11px;font-weight:700;display:flex}.receipt-notes-body.svelte-1gd865o{color:var(--text-dim);font-size:14px;line-height:1.5}.receipt-actions.svelte-1gd865o{flex-direction:column;gap:10px;margin-top:20px;display:flex}.btn-block.svelte-1gd865o{border-radius:12px;justify-content:center;width:100%;height:48px;font-weight:700}.link-btn.svelte-1gd865o{cursor:pointer;font:inherit;color:var(--primary);text-align:right;background:0 0;border:none;padding:0}
