.sign-out-btn.svelte-16o4ify{padding:.5rem 1.25rem;font-size:.875rem}.sign-out-btn[disabled].svelte-16o4ify{opacity:.6;cursor:not-allowed}.sign-in.svelte-1p5ro35{text-align:center}.sign-in-icon.svelte-1p5ro35{font-size:2.5rem;margin-bottom:var(--space-md)}.sign-in.svelte-1p5ro35 h2:where(.svelte-1p5ro35){margin-bottom:var(--space-xs)}.sign-in-subtitle.svelte-1p5ro35{font-size:.9rem;margin-bottom:var(--space-xl)}form.svelte-1p5ro35{display:flex;flex-direction:column;gap:var(--space-lg);text-align:left}.sign-in-btn.svelte-1p5ro35{width:100%;margin-top:var(--space-sm)}button[disabled].svelte-1p5ro35{opacity:.6;cursor:not-allowed}.upload-section.svelte-yczhmx h2:where(.svelte-yczhmx){margin-bottom:var(--space-lg);font-size:1.4rem}form.svelte-yczhmx{display:flex;flex-direction:column;gap:var(--space-lg);max-width:500px}.previews-container.svelte-yczhmx{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.preview.svelte-yczhmx{border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--color-border);max-width:200px}.preview.svelte-yczhmx img:where(.svelte-yczhmx){width:100%;height:auto;display:block}button[disabled].svelte-yczhmx{opacity:.6;cursor:not-allowed}.upload-section.svelte-1vgapqy h2:where(.svelte-1vgapqy){margin-bottom:var(--space-sm);font-size:1.4rem}.upload-subtitle.svelte-1vgapqy{font-size:.9rem;margin-bottom:var(--space-xl)}.file-count.svelte-1vgapqy{font-size:.85rem;color:var(--color-accent);margin:var(--space-sm) 0}button[disabled].svelte-1vgapqy{opacity:.6;cursor:not-allowed}.applications-review.svelte-1fqnubo{width:100%}.applications-review.svelte-1fqnubo h2:where(.svelte-1fqnubo){margin-bottom:var(--space-lg);font-size:1.4rem}.app-count.svelte-1fqnubo{font-size:.85rem;color:var(--color-text-dim);margin-bottom:var(--space-md)}.loading-state.svelte-1fqnubo,.empty-state.svelte-1fqnubo{padding:var(--space-xl);text-align:center;color:var(--color-text-dim)}.app-list.svelte-1fqnubo{display:flex;flex-direction:column;gap:var(--space-sm)}.app-card.svelte-1fqnubo{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden;transition:border-color var(--transition-fast)}.app-card.svelte-1fqnubo:hover,.app-card.expanded.svelte-1fqnubo{border-color:var(--color-border-strong)}.app-header.svelte-1fqnubo{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-md) var(--space-lg);background:transparent;border:none;color:var(--color-text);cursor:pointer;text-align:left;font-family:var(--font-body);gap:var(--space-md)}.app-header.svelte-1fqnubo:hover{background:var(--color-bg-alt)}.app-header-left.svelte-1fqnubo{display:flex;flex-direction:column;gap:2px}.app-name.svelte-1fqnubo{font-size:1rem}.app-date.svelte-1fqnubo{font-size:.8rem;color:var(--color-text-dim)}.app-header-right.svelte-1fqnubo{display:flex;align-items:center;gap:var(--space-md);flex-shrink:0}.expand-icon.svelte-1fqnubo{font-size:.7rem;color:var(--color-text-dim)}.app-body.svelte-1fqnubo{padding:0 var(--space-lg) var(--space-lg);border-top:1px solid var(--color-border);animation:svelte-1fqnubo-slideDown .2s ease}@keyframes svelte-1fqnubo-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.app-details-grid.svelte-1fqnubo{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-md);padding-top:var(--space-lg)}.detail.svelte-1fqnubo{display:flex;flex-direction:column;gap:2px}.detail-label.svelte-1fqnubo{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-dim);font-weight:600}.detail.svelte-1fqnubo a:where(.svelte-1fqnubo){word-break:break-all}.resume-link.svelte-1fqnubo{display:inline-flex;align-items:center;gap:var(--space-xs)}.message-detail.svelte-1fqnubo{margin-top:var(--space-lg)}.app-message.svelte-1fqnubo{margin-top:var(--space-xs);line-height:1.7;font-size:.95rem;white-space:pre-wrap}.app-actions.svelte-1fqnubo{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--color-border);flex-wrap:wrap}.status-selector.svelte-1fqnubo{display:flex;align-items:center;gap:var(--space-sm)}.status-selector.svelte-1fqnubo label:where(.svelte-1fqnubo){font-size:.85rem;color:var(--color-text-muted);font-weight:500}.status-selector.svelte-1fqnubo select:where(.svelte-1fqnubo){width:auto;padding:.4rem 2rem .4rem .75rem;font-size:.85rem}.admin-header.svelte-8i5vi8{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-xl) 0 var(--space-lg);flex-wrap:wrap;gap:var(--space-md)}.accent.svelte-8i5vi8{color:var(--color-accent)}.admin-grid.svelte-8i5vi8{width:100%;display:flex;flex-direction:column;gap:var(--space-xl);padding-bottom:var(--space-2xl)}.admin-section.svelte-8i5vi8{width:100%}.auth-wrapper.svelte-8i5vi8{display:flex;justify-content:center;align-items:center;min-height:50vh;width:100%}.auth-card.svelte-8i5vi8{max-width:420px;width:100%}
