.panel-loading.svelte-5le90k{justify-content:center;padding:3rem 0;display:flex}.empty-state.svelte-5le90k{text-align:center;color:var(--color-text-muted);padding:3rem 1rem;font-size:.9375rem}.app-list.svelte-5le90k{flex-direction:column;gap:1rem;display:flex}.app-card.svelte-5le90k{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.app-main.svelte-5le90k{flex:1;min-width:0}.app-head.svelte-5le90k{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.5rem;display:flex}.app-head.svelte-5le90k h3:where(.svelte-5le90k){color:var(--color-text);margin:0;font-size:1rem;font-weight:600}.app-date.svelte-5le90k{color:var(--color-text-subtle);white-space:nowrap;font-size:.8125rem}.app-line.svelte-5le90k{color:var(--color-text);margin:0 0 .25rem;font-size:.875rem}.app-line.muted.svelte-5le90k{color:var(--color-text-muted)}.app-line.svelte-5le90k a:where(.svelte-5le90k){color:var(--color-accent);text-decoration:none}.app-pitch.svelte-5le90k{color:var(--color-text-muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.5}.app-actions.svelte-5le90k{flex-direction:column;flex-shrink:0;gap:.5rem;display:flex}.issued-code.svelte-5le90k{font-family:var(--font-headline);letter-spacing:.08em;text-align:center;color:var(--color-accent);background:var(--color-accent-subtle);border-radius:var(--radius-lg);margin-top:.5rem;padding:1rem;font-size:1.5rem;font-weight:700}.reason-input.svelte-5le90k{border:1.5px solid var(--color-border-strong);border-radius:var(--radius-lg);width:100%;font-size:.9375rem;font-family:var(--font-body);background:var(--color-surface);color:var(--color-text);resize:vertical;margin-top:.75rem;padding:.75rem}@media (width<=640px){.app-card.svelte-5le90k{flex-direction:column}.app-actions.svelte-5le90k{flex-direction:row}}.panel-loading.svelte-94novc{justify-content:center;padding:3rem 0;display:flex}.empty-state.svelte-94novc{text-align:center;color:var(--color-text-muted);padding:3rem 1rem;font-size:.9375rem}.back-btn.svelte-94novc{color:var(--color-text-muted);font-family:var(--font-body);cursor:pointer;background:0 0;border:none;margin-bottom:1.25rem;padding:0;font-size:.875rem}.back-btn.svelte-94novc:hover{color:var(--color-text)}.detail-head.svelte-94novc{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.detail-head.svelte-94novc h2:where(.svelte-94novc){font-family:var(--font-headline);color:var(--color-text);margin:0 0 .25rem;font-size:1.375rem;font-weight:700}.detail-sub.svelte-94novc{color:var(--color-text-muted);margin:0;font-size:.875rem}.detail-actions.svelte-94novc{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.detail-grid.svelte-94novc{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.detail-card.svelte-94novc{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);padding:1.25rem}.detail-card.svelte-94novc h3:where(.svelte-94novc){text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin:0 0 .75rem;font-size:.8125rem;font-weight:600}.detail-card.svelte-94novc dl:where(.svelte-94novc){flex-direction:column;gap:.5rem;margin:0;display:flex}.detail-card.svelte-94novc dl:where(.svelte-94novc)>div:where(.svelte-94novc){justify-content:space-between;gap:.75rem;font-size:.875rem;display:flex}.detail-card.svelte-94novc dt:where(.svelte-94novc){color:var(--color-text-muted)}.detail-card.svelte-94novc dd:where(.svelte-94novc){color:var(--color-text);text-align:right;word-break:break-word;margin:0;font-weight:500}.detail-section.svelte-94novc{margin-bottom:1.5rem}.detail-section.svelte-94novc h3:where(.svelte-94novc){color:var(--color-text);margin:0 0 .75rem;font-size:1rem;font-weight:600}.muted.svelte-94novc{color:var(--color-text-muted);font-size:.875rem}.table-scroll.svelte-94novc{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow-x:auto}table.svelte-94novc{border-collapse:collapse;width:100%;font-size:.875rem}thead.svelte-94novc th:where(.svelte-94novc){text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);white-space:nowrap;padding:.75rem 1rem;font-size:.75rem;font-weight:600}tbody.svelte-94novc td:where(.svelte-94novc){color:var(--color-text);border-bottom:1px solid var(--color-border);white-space:nowrap;vertical-align:top;padding:.75rem 1rem}tbody.svelte-94novc tr:where(.svelte-94novc):last-child td:where(.svelte-94novc){border-bottom:none}.row-link.svelte-94novc{cursor:pointer;transition:background var(--transition-fast) var(--easing-default)}.row-link.svelte-94novc:hover{background:var(--color-surface-muted)}.row-name.svelte-94novc{font-weight:500;display:block}.row-email.svelte-94novc{color:var(--color-text-muted);font-size:.8125rem;display:block}.wrap.svelte-94novc{white-space:normal;min-width:12rem;color:var(--color-text-muted)}.num.svelte-94novc{text-align:right}.negative.svelte-94novc{color:var(--color-error-text)}.reason-input.svelte-94novc{border:1.5px solid var(--color-border-strong);border-radius:var(--radius-lg);width:100%;font-size:.9375rem;font-family:var(--font-body);background:var(--color-surface);color:var(--color-text);resize:vertical;margin-top:.75rem;padding:.75rem}.stamp-result.svelte-94novc{background:var(--color-surface-muted);border-radius:var(--radius-md);color:var(--color-text);margin-bottom:.5rem;padding:.625rem .875rem;font-size:.875rem}.filter-bar.svelte-1r7fxzu{background:var(--color-surface-muted);border-radius:var(--radius-lg);gap:.25rem;width:fit-content;max-width:100%;margin-bottom:1.25rem;padding:.1875rem;display:flex;overflow-x:auto}.filter.svelte-1r7fxzu{border-radius:var(--radius-md);font-family:var(--font-body);color:var(--color-text-muted);cursor:pointer;transition:all var(--transition-fast) var(--easing-default);background:0 0;border:none;flex-shrink:0;padding:.375rem .875rem;font-size:.8125rem;font-weight:500}.filter.active.svelte-1r7fxzu{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm);font-weight:600}.panel-loading.svelte-1r7fxzu{justify-content:center;padding:3rem 0;display:flex}.empty-state.svelte-1r7fxzu{text-align:center;color:var(--color-text-muted);padding:3rem 1rem;font-size:.9375rem}.table-scroll.svelte-1r7fxzu{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow-x:auto}table.svelte-1r7fxzu{border-collapse:collapse;width:100%;font-size:.875rem}thead.svelte-1r7fxzu th:where(.svelte-1r7fxzu){text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);white-space:nowrap;padding:.75rem 1rem;font-size:.75rem;font-weight:600}tbody.svelte-1r7fxzu td:where(.svelte-1r7fxzu){color:var(--color-text);border-bottom:1px solid var(--color-border);white-space:nowrap;vertical-align:top;padding:.75rem 1rem}tbody.svelte-1r7fxzu tr:where(.svelte-1r7fxzu):last-child td:where(.svelte-1r7fxzu){border-bottom:none}.num.svelte-1r7fxzu{text-align:right}.bank.svelte-1r7fxzu{white-space:normal;min-width:12rem}.bank.svelte-1r7fxzu span:where(.svelte-1r7fxzu){display:block}.bank-line.svelte-1r7fxzu{color:var(--color-text-muted);font-size:.8125rem}.muted.svelte-1r7fxzu{color:var(--color-text-muted)}.actions-cell.svelte-1r7fxzu{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.reason-input.svelte-1r7fxzu{border:1.5px solid var(--color-border-strong);border-radius:var(--radius-lg);width:100%;font-size:.9375rem;font-family:var(--font-body);background:var(--color-surface);color:var(--color-text);resize:vertical;margin-top:.75rem;padding:.75rem}.statement-btn.svelte-1r7fxzu{color:var(--color-accent);cursor:pointer;border-radius:var(--radius-sm);font-size:.8125rem;font-weight:600;font-family:var(--font-body);background:0 0;border:none;padding:.25rem .5rem}.statement-btn.svelte-1r7fxzu:hover:not(:disabled){background:var(--color-accent-subtle)}.statement-btn.svelte-1r7fxzu:disabled{cursor:default;opacity:.6}.panel-loading.svelte-satrzy{justify-content:center;padding:3rem 0;display:flex}.stat-grid.svelte-satrzy{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}.stat-card.svelte-satrzy{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-direction:column;gap:.375rem;padding:1.25rem 1.5rem;display:flex}.stat-value.svelte-satrzy{color:var(--color-text);font-size:1.5rem;font-weight:700}.stat-label.svelte-satrzy{color:var(--color-text-muted);font-size:.8125rem}.admin-page.svelte-1tiip2i{flex-direction:column;gap:1.5rem;max-width:1080px;margin:0 auto;padding:2rem 1rem 4rem;display:flex}.page-loading.svelte-1tiip2i{justify-content:center;padding:4rem 0;display:flex}.admin-header.svelte-1tiip2i .eyebrow:where(.svelte-1tiip2i){text-transform:uppercase;letter-spacing:.16em;color:var(--color-text-muted);margin:0 0 .375rem;font-size:.6875rem;font-weight:600}.admin-header.svelte-1tiip2i h1:where(.svelte-1tiip2i){font-family:var(--font-headline);letter-spacing:-.02em;color:var(--color-text);margin:0;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700}.tab-bar.svelte-1tiip2i{border-bottom:1px solid var(--color-border);gap:.25rem;display:flex;overflow-x:auto}.tab.svelte-1tiip2i{color:var(--color-text-muted);font-family:var(--font-body);cursor:pointer;transition:color var(--transition-fast) var(--easing-default), border-color var(--transition-fast) var(--easing-default);background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;padding:.75rem 1rem;font-size:.9375rem;font-weight:500}.tab.svelte-1tiip2i:hover{color:var(--color-text)}.tab.active.svelte-1tiip2i{color:var(--color-accent);border-bottom-color:var(--color-accent);font-weight:600}.card.svelte-1tiip2i{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);max-width:560px;margin:2rem auto 0;padding:2rem}.notice.svelte-1tiip2i{text-align:center}.notice.svelte-1tiip2i h2:where(.svelte-1tiip2i){font-family:var(--font-headline);color:var(--color-text);margin:0 0 .75rem;font-size:1.25rem;font-weight:600}.notice.svelte-1tiip2i p:where(.svelte-1tiip2i){color:var(--color-text-muted);margin:0;font-size:.9375rem;line-height:1.6}
