.overlay[data-v-45b0a4cb]{z-index:200;background:#0006;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.card[data-v-45b0a4cb]{text-align:center;background:#fff;border-radius:16px;width:100%;max-width:380px;padding:2rem}h2[data-v-45b0a4cb]{margin-bottom:.5rem;font-size:1.25rem}p[data-v-45b0a4cb]{color:#666;margin-bottom:1.25rem;font-size:.9rem}input[data-v-45b0a4cb]{box-sizing:border-box;border:1px solid #ddd;border-radius:8px;width:100%;margin-bottom:.75rem;padding:.75rem;font-size:1rem}.actions[data-v-45b0a4cb]{justify-content:flex-end;gap:.5rem;display:flex}.skip[data-v-45b0a4cb]{color:#999;cursor:pointer;background:0 0;border:none;font-size:.85rem}.btn[data-v-45b0a4cb]{color:#fff;cursor:pointer;background:#1a1a1a;border:none;border-radius:8px;padding:.5rem 1.25rem;font-weight:500}.btn[data-v-45b0a4cb]:disabled{opacity:.6}.toaster[data-v-08a7e33b]{z-index:1000;pointer-events:none;position:fixed;bottom:1.25rem;right:1.25rem}.stack[data-v-08a7e33b]{flex-direction:column-reverse;align-items:flex-end;gap:.5rem;display:flex}.toast[data-v-08a7e33b]{pointer-events:auto;color:#fff;cursor:pointer;text-align:left;background:#1a1a1a;border:none;border-radius:10px;align-items:center;gap:.6rem;max-width:min(360px,100vw - 2.5rem);padding:.7rem .95rem;font-family:inherit;font-size:.85rem;font-weight:500;display:inline-flex;box-shadow:0 6px 24px #0000002e,0 2px 6px #00000014}.dot[data-v-08a7e33b]{background:#888;border-radius:50%;flex-shrink:0;width:8px;height:8px}.toast-success .dot[data-v-08a7e33b]{background:#4ade80}.toast-error .dot[data-v-08a7e33b]{background:#f87171}.toast-info .dot[data-v-08a7e33b]{background:#60a5fa}.msg[data-v-08a7e33b]{flex:1;line-height:1.35}.toast-enter-from[data-v-08a7e33b]{opacity:0;transform:translateY(8px)}.toast-enter-to[data-v-08a7e33b],.toast-leave-from[data-v-08a7e33b]{opacity:1;transform:translateY(0)}.toast-leave-to[data-v-08a7e33b]{opacity:0;transform:translate(20px)}.toast-enter-active[data-v-08a7e33b],.toast-leave-active[data-v-08a7e33b]{transition:opacity .18s,transform .22s}@media (width<=600px){.toaster[data-v-08a7e33b]{bottom:1rem;left:1rem;right:1rem}.stack[data-v-08a7e33b]{align-items:stretch}.toast[data-v-08a7e33b]{max-width:none}}.verify-banner[data-v-4018fbf3]{color:#7c2d12;background:#fff7ed;border-bottom:1px solid #fed7aa;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;padding:.5rem 1rem;font-size:.85rem;display:flex}.text[data-v-4018fbf3]{color:#7c2d12}.resend[data-v-4018fbf3]{color:#c2410c;cursor:pointer;background:0 0;border:1px solid #c2410c;border-radius:6px;padding:.2rem .65rem;font-size:.8rem;font-weight:600}.resend[data-v-4018fbf3]:hover{background:#fed7aa}.resend[data-v-4018fbf3]:disabled{opacity:.6;cursor:not-allowed}.status[data-v-4018fbf3]{color:#9a3412;font-style:italic}.app-header[data-v-1de497c9]{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.logo[data-v-1de497c9]{color:var(--accent);font-size:1.125rem;font-weight:700;text-decoration:none}nav[data-v-1de497c9]{align-items:center;gap:1.25rem;font-size:.875rem;display:flex}.nav-link[data-v-1de497c9]{color:#666;text-decoration:none}.nav-link[data-v-1de497c9]:hover{color:#1a1a1a}.user-menu[data-v-1de497c9]{position:relative}.user-trigger[data-v-1de497c9]{cursor:pointer;color:#1a1a1a;background:0 0;border:none;align-items:center;gap:.25rem;padding:.25rem 0;font-size:.875rem;font-weight:500;display:flex}.caret[data-v-1de497c9]{color:#999;font-size:.6rem}.dropdown[data-v-1de497c9]{z-index:100;background:#fff;border:1px solid #eee;border-radius:10px;min-width:160px;padding:.35rem 0;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 4px 16px #00000014}.dropdown-item[data-v-1de497c9]{color:#1a1a1a;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:.5rem 1rem;font-size:.85rem;text-decoration:none;display:block}.dropdown-item[data-v-1de497c9]:hover{background:#f5f5f5}.dropdown-item.logout[data-v-1de497c9]{color:#c62828}.dropdown-divider[data-v-1de497c9]{background:#eee;height:1px;margin:.25rem 0}:root{--accent:#b7410e;--accent-light:#fde8e0;--accent-dark:#8e320b;--black:#1a1a1a;--white:#fff;--gray-100:#f9f9f9;--gray-200:#f0f0f0;--gray-300:#eee;--gray-400:#ddd;--gray-500:#ccc;--gray-600:#999;--gray-700:#666;--gray-800:#444;--success:#2e7d32;--success-bg:#e8f5e9;--error:#c62828;--error-bg:#fbe9e7;--warning:#e65100;--warning-bg:#fff3e0}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{color:var(--black);background:var(--white);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6}a{color:inherit}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
