.inbox-page.svelte-9rszxv{min-height:100vh;padding:2rem 0}.container.svelte-9rszxv{width:100%;max-width:1400px;margin:0 auto;padding:0 1.5rem}@media(max-width:768px){.container.svelte-9rszxv{padding:0 1rem}}.container.svelte-9rszxv{max-width:900px}.page-header.svelte-9rszxv{margin-bottom:2rem}@media(max-width:768px){.page-header.svelte-9rszxv{margin-bottom:1.5rem}}.page-title.svelte-9rszxv{font-family:var(--font-sans);font-weight:700;color:var(--color-text-primary);line-height:1.2;font-size:2rem;margin:0;display:flex;align-items:center;gap:.75rem}@media(max-width:768px){.page-title.svelte-9rszxv{font-size:1.75rem}}.unread-badge.svelte-9rszxv{background:#ef4444;color:#fff;padding:.25rem .75rem;border-radius:var(--radius-lg);font-size:1rem;font-weight:700}.tabs.svelte-9rszxv{display:flex;gap:.5rem;margin-bottom:2rem;border-bottom:2px solid var(--color-border)}@media(max-width:768px){.tabs.svelte-9rszxv{margin-bottom:1.5rem}}.tab.svelte-9rszxv{padding:.75rem 1.5rem;background:none;border:none;border-bottom:3px solid transparent;font-weight:600;cursor:pointer;color:var(--color-text-secondary);transition:all var(--transition-fast);display:flex;align-items:center;gap:.5rem}.tab.svelte-9rszxv:hover{color:var(--color-accent)}.tab.active.svelte-9rszxv{color:var(--color-accent);border-bottom-color:var(--color-accent)}@media(max-width:768px){.tab.svelte-9rszxv{padding:.625rem 1rem;font-size:.875rem}}.tab-badge.svelte-9rszxv{background:#ef4444;color:#fff;padding:.125rem .5rem;border-radius:var(--radius-lg);font-size:.75rem;font-weight:700}.empty-state.svelte-9rszxv{text-align:center;padding:4rem 2rem;color:var(--color-text-secondary)}.empty-state.svelte-9rszxv .empty-title:where(.svelte-9rszxv){font-size:1.125rem;font-weight:600;margin-bottom:.5rem;color:var(--color-text-primary)}.empty-state.svelte-9rszxv .empty-hint:where(.svelte-9rszxv){font-size:.9375rem}.threads-list.svelte-9rszxv{display:flex;flex-direction:column;gap:.75rem}.thread-card.svelte-9rszxv{background:var(--color-card);border-radius:var(--radius-lg);border:1px solid var(--color-border);display:flex;padding:1.25rem;text-decoration:none;color:inherit;transition:all var(--transition-fast);justify-content:space-between;align-items:center}.thread-card.svelte-9rszxv:hover{border-color:var(--color-accent);box-shadow:0 4px 12px #b08d5726}.thread-card.unread.svelte-9rszxv{background:#b08d57;border-color:#9a7a4a}.thread-card.unread.svelte-9rszxv .thread-username:where(.svelte-9rszxv){font-weight:800;color:#1a1a1a}.thread-card.unread.svelte-9rszxv .thread-listing:where(.svelte-9rszxv){font-weight:700;color:#1a1a1a}.thread-card.unread.svelte-9rszxv .thread-preview:where(.svelte-9rszxv){color:#2a2a2a}.thread-card.unread.svelte-9rszxv .thread-time:where(.svelte-9rszxv){color:#2a2a2a}.thread-card.unread.svelte-9rszxv .btn-delete:where(.svelte-9rszxv){color:#2a2a2a}.thread-card.unread.svelte-9rszxv .btn-delete:where(.svelte-9rszxv):hover{background:#ef444433;color:#ef4444}@media(max-width:768px){.thread-card.svelte-9rszxv{padding:1rem}}.thread-content.svelte-9rszxv{flex:1;min-width:0}.thread-actions.svelte-9rszxv{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.thread-header.svelte-9rszxv{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;gap:1rem}.thread-username.svelte-9rszxv{font-weight:700;color:var(--color-accent)}.thread-time.svelte-9rszxv{color:var(--color-text-tertiary);font-size:.875rem;white-space:nowrap}.thread-listing.svelte-9rszxv{color:var(--color-text-secondary);font-size:.875rem;margin-bottom:.375rem;font-weight:600}.thread-preview.svelte-9rszxv{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-tertiary);font-size:.875rem}.unread-dot.svelte-9rszxv{width:12px;height:12px;background:#1a1a1a;border-radius:50%;flex-shrink:0}.btn-delete.svelte-9rszxv{padding:.5rem;background:transparent;border:none;color:var(--color-text-tertiary);cursor:pointer;border-radius:var(--radius-md);transition:all var(--transition-fast);display:flex;align-items:center;justify-content:center}.btn-delete.svelte-9rszxv:hover{background:#ef444426;color:#ef4444}.transactions-list.svelte-9rszxv{display:flex;flex-direction:column;gap:1rem}.transaction-card.svelte-9rszxv{background:var(--color-card);border-radius:var(--radius-lg);border:1px solid var(--color-border);padding:1.5rem;display:flex;justify-content:space-between;align-items:center;gap:1.5rem}@media(max-width:768px){.transaction-card.svelte-9rszxv{flex-direction:column;align-items:stretch;gap:1rem}}.transaction-content.svelte-9rszxv{flex:1}.transaction-title.svelte-9rszxv{font-size:1.125rem;font-weight:700;color:var(--color-text-primary);margin:0 0 .75rem}.transaction-info.svelte-9rszxv,.transaction-listing.svelte-9rszxv,.transaction-time.svelte-9rszxv{color:var(--color-text-secondary);font-size:.875rem;margin:.375rem 0}.transaction-listing.svelte-9rszxv{font-style:italic}.btn-confirm.svelte-9rszxv{padding:.625rem 1.25rem;border-radius:var(--radius-md);font-size:1rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;text-align:center}.btn-confirm.svelte-9rszxv:disabled{opacity:.5;cursor:not-allowed}.btn-confirm.svelte-9rszxv{background:var(--color-accent);border:1px solid var(--color-accent);color:var(--color-text-primary)}.btn-confirm.svelte-9rszxv:hover:not(:disabled){background:#c9a565;border-color:#c9a565;transform:translateY(-1px);box-shadow:0 4px 12px #b08d574d}.btn-confirm.svelte-9rszxv:active:not(:disabled){transform:translateY(0)}.btn-confirm.svelte-9rszxv{background:#10b981;border-color:#10b981;white-space:nowrap}.btn-confirm.svelte-9rszxv:hover:not(:disabled){background:#059669;border-color:#059669}@media(max-width:768px){.btn-confirm.svelte-9rszxv{width:100%}}.modal-backdrop.svelte-9rszxv{position:fixed;inset:0;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:svelte-9rszxv-fadeIn .2s ease-out}@keyframes svelte-9rszxv-fadeIn{0%{opacity:0}to{opacity:1}}.modal.svelte-9rszxv{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2rem;max-width:500px;width:100%;animation:svelte-9rszxv-slideUp .3s ease-out}@media(max-width:768px){.modal.svelte-9rszxv{padding:1.5rem}}@keyframes svelte-9rszxv-slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-title.svelte-9rszxv{font-size:1.5rem;font-weight:700;color:var(--color-text-primary);margin:0 0 1rem}.modal.svelte-9rszxv p:where(.svelte-9rszxv){color:var(--color-text-secondary);margin-bottom:1rem;line-height:1.6}.modal-warning.svelte-9rszxv{color:#f59e0b;font-size:.875rem;font-weight:600}.modal-actions.svelte-9rszxv{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.5rem}@media(max-width:768px){.modal-actions.svelte-9rszxv{flex-direction:column-reverse}}.btn-secondary.svelte-9rszxv{padding:.625rem 1.25rem;border-radius:var(--radius-md);font-size:1rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;text-align:center}.btn-secondary.svelte-9rszxv:disabled{opacity:.5;cursor:not-allowed}.btn-secondary.svelte-9rszxv{background:var(--color-bg-secondary);border:1px solid var(--color-border);color:var(--color-text-secondary)}.btn-secondary.svelte-9rszxv:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-text-primary)}@media(max-width:768px){.btn-secondary.svelte-9rszxv{width:100%}}.btn-primary.svelte-9rszxv{padding:.625rem 1.25rem;border-radius:var(--radius-md);font-size:1rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;text-align:center}.btn-primary.svelte-9rszxv:disabled{opacity:.5;cursor:not-allowed}.btn-primary.svelte-9rszxv{background:var(--color-accent);border:1px solid var(--color-accent);color:var(--color-text-primary)}.btn-primary.svelte-9rszxv:hover:not(:disabled){background:#c9a565;border-color:#c9a565;transform:translateY(-1px);box-shadow:0 4px 12px #b08d574d}.btn-primary.svelte-9rszxv:active:not(:disabled){transform:translateY(0)}@media(max-width:768px){.btn-primary.svelte-9rszxv{width:100%}}.btn-danger.svelte-9rszxv{padding:.625rem 1.25rem;border-radius:var(--radius-md);font-size:1rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;text-align:center}.btn-danger.svelte-9rszxv:disabled{opacity:.5;cursor:not-allowed}.btn-danger.svelte-9rszxv{background:var(--color-accent);border:1px solid var(--color-accent);color:var(--color-text-primary)}.btn-danger.svelte-9rszxv:hover:not(:disabled){background:#c9a565;border-color:#c9a565;transform:translateY(-1px);box-shadow:0 4px 12px #b08d574d}.btn-danger.svelte-9rszxv:active:not(:disabled){transform:translateY(0)}.btn-danger.svelte-9rszxv{background:#ef4444;border-color:#ef4444}.btn-danger.svelte-9rszxv:hover:not(:disabled){background:#dc2626;border-color:#dc2626}@media(max-width:768px){.btn-danger.svelte-9rszxv{width:100%}}.error-modal.svelte-9rszxv{border-top:4px solid #ef4444}
