.email-accounts.svelte-1u6xckq{padding:20px;height:100%;overflow-y:auto;background:#f8fafc}.loading-container.svelte-1u6xckq{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;gap:12px;color:#64748b}.loading-spinner.svelte-1u6xckq{width:36px;height:36px;border:3px solid #e2e8f0;border-top-color:#f08300;border-radius:50%;animation:svelte-1u6xckq-spin .8s linear infinite}@keyframes svelte-1u6xckq-spin{to{transform:rotate(360deg)}}.list-header.svelte-1u6xckq{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.list-header.svelte-1u6xckq h3:where(.svelte-1u6xckq){font-size:16px;font-weight:600;color:#1e293b}.test-result.svelte-1u6xckq{padding:10px 16px;border-radius:8px;margin-bottom:12px;font-size:13px;display:flex;justify-content:space-between;align-items:center}.test-result.success.svelte-1u6xckq{background:#dcfce7;color:#166534;border:1px solid #bbf7d0}.test-result.error.svelte-1u6xckq{background:#fee2e2;color:#991b1b;border:1px solid #fecaca}.dismiss-btn.svelte-1u6xckq{background:none;border:none;font-size:18px;cursor:pointer;opacity:.6}.accounts-table-container.svelte-1u6xckq{overflow-x:auto}.accounts-table.svelte-1u6xckq{width:100%;border-collapse:collapse;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0000000f}.accounts-table.svelte-1u6xckq th:where(.svelte-1u6xckq){padding:10px 12px;text-align:left;font-size:12px;font-weight:600;color:#64748b;background:#f8fafc;border-bottom:1px solid #e2e8f0}.accounts-table.svelte-1u6xckq td:where(.svelte-1u6xckq){padding:10px 12px;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9}.name-cell.svelte-1u6xckq{font-weight:600}.usage-cell.svelte-1u6xckq{font-size:12px;color:#64748b}.empty-cell.svelte-1u6xckq{text-align:center;color:#94a3b8;padding:40px!important}.badge.svelte-1u6xckq{font-size:11px;padding:2px 8px;border-radius:4px;font-weight:500}.badge.active.svelte-1u6xckq{background:#dcfce7;color:#166534}.badge.inactive.svelte-1u6xckq{background:#f1f5f9;color:#64748b}.status-dot.svelte-1u6xckq{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px;background:#cbd5e1}.status-dot.ok.svelte-1u6xckq{background:#22c55e}.status-dot.fail.svelte-1u6xckq{background:#ef4444}.actions-cell.svelte-1u6xckq{white-space:nowrap}.action-btn.svelte-1u6xckq{background:none;border:none;cursor:pointer;padding:4px;font-size:14px;border-radius:4px}.action-btn.svelte-1u6xckq:hover{background:#f1f5f9}.action-btn.danger.svelte-1u6xckq:hover{background:#fee2e2}.action-btn.svelte-1u6xckq:disabled{opacity:.4;cursor:not-allowed}.form-container.svelte-1u6xckq{max-width:800px}.form-header.svelte-1u6xckq{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.form-header.svelte-1u6xckq h3:where(.svelte-1u6xckq){font-size:16px;font-weight:600;color:#1e293b}.form-sections.svelte-1u6xckq{display:flex;flex-direction:column;gap:20px}.form-section.svelte-1u6xckq{background:#fff;padding:16px;border-radius:10px;border:1px solid #e2e8f0}.form-section.svelte-1u6xckq h4:where(.svelte-1u6xckq){font-size:14px;font-weight:600;color:#334155;margin-bottom:12px}.form-grid.svelte-1u6xckq{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.form-grid.checkboxes.svelte-1u6xckq{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.form-section.svelte-1u6xckq label:where(.svelte-1u6xckq){display:flex;flex-direction:column;gap:4px;font-size:12px;color:#64748b}.form-section.svelte-1u6xckq label:where(.svelte-1u6xckq) span:where(.svelte-1u6xckq){font-weight:500}.form-section.svelte-1u6xckq input[type=text]:where(.svelte-1u6xckq),.form-section.svelte-1u6xckq input[type=email]:where(.svelte-1u6xckq),.form-section.svelte-1u6xckq input[type=number]:where(.svelte-1u6xckq),.form-section.svelte-1u6xckq input[type=password]:where(.svelte-1u6xckq),.form-section.svelte-1u6xckq select:where(.svelte-1u6xckq),.form-section.svelte-1u6xckq textarea:where(.svelte-1u6xckq){padding:8px 10px;border:1px solid #e2e8f0;border-radius:6px;font-size:13px;background:#f8fafc;transition:border-color .15s}.form-section.svelte-1u6xckq input:where(.svelte-1u6xckq):focus,.form-section.svelte-1u6xckq select:where(.svelte-1u6xckq):focus,.form-section.svelte-1u6xckq textarea:where(.svelte-1u6xckq):focus{border-color:#f08300;outline:none}.checkbox-label.svelte-1u6xckq{flex-direction:row!important;align-items:center;gap:8px!important}.checkbox-label.svelte-1u6xckq input[type=checkbox]:where(.svelte-1u6xckq){width:16px;height:16px}.form-actions.svelte-1u6xckq{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.glass-btn.svelte-1u6xckq{padding:8px 18px;border-radius:8px;font-size:13px;font-weight:500;border:1px solid rgba(255,255,255,.3);cursor:pointer;background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px #0000000f;transition:all .15s;color:#334155}.glass-btn.svelte-1u6xckq:hover{background:#ffffffe6;box-shadow:0 4px 12px #0000001a}.glass-btn.svelte-1u6xckq:disabled{opacity:.5;cursor:not-allowed}.glass-btn.primary.svelte-1u6xckq{background:#f083001a;border-color:#f083004d;color:#c2410c}.glass-btn.primary.svelte-1u6xckq:hover{background:#f0830033}
