@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,600;0,700;1,400;1,600&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600;9..40,700&display=swap";*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--auth-bg:#f7f8fb;--auth-card:#fff;--auth-input-bg:#fff;--auth-border:#dfe3ea;--auth-text:#020617;--auth-muted:#334155;--auth-toggle-active-bg:#9333ea;--auth-toggle-active-text:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,sans-serif}:root[data-theme=purple]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--auth-bg:#f7f8fb;--auth-card:#fff;--auth-input-bg:#fff;--auth-border:#dfe3ea;--auth-text:#020617;--auth-muted:#334155;--auth-toggle-active-bg:#9333ea;--auth-toggle-active-text:#fff}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--auth-bg:#172033;--auth-card:#202b3d;--auth-input-bg:#253247;--auth-border:#3a4a61;--auth-text:#f3f0e8;--auth-muted:#b7c2d0;--auth-toggle-active-bg:#e8b86d;--auth-toggle-active-text:#172033}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--auth-bg:#fff;--auth-card:#fff;--auth-input-bg:#fff;--auth-border:#e2e8f0;--auth-text:#172033;--auth-muted:#5b6678;--auth-toggle-active-bg:#172033;--auth-toggle-active-text:#fff}body{background:var(--auth-bg);min-height:100vh}:root[data-theme=dark] #root>div,:root[data-theme=dark] main{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] [style*="background: white"],:root[data-theme=dark] [style*="background:'white'"],:root[data-theme=dark] [style*="background:#f8fafc"]{background:var(--auth-card)!important}:root[data-theme=dark] [style*="color:#0f172a"],:root[data-theme=dark] [style*="color: '#0f172a'"]{color:var(--auth-text)!important}:root:not([data-theme=dark]) [style*="background:#f8fafc"],:root:not([data-theme=dark]) [style*="background: #f8fafc"]{background:var(--auth-bg)!important}:root:not([data-theme=dark]) [style*="background: white"],:root:not([data-theme=dark]) [style*="background:'white'"]{background:var(--auth-card)!important}:root:not([data-theme=dark]) [style*="color:#0f172a"],:root:not([data-theme=dark]) [style*="color: '#0f172a'"]{color:var(--auth-text)!important}.public-page{padding-bottom:74px}.public-page footer{z-index:180;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-height:58px;position:fixed;bottom:0;left:0;right:0;border-top-color:var(--auth-border)!important;background:#fffffff5!important}.public-page footer,.public-page footer *{color:var(--auth-muted)!important}:root[data-theme=dark] .public-page{background:var(--auth-bg)!important;color:var(--auth-text)!important}:root[data-theme=dark] .public-page nav{background:#172033f0!important;border-bottom-color:#334155!important}:root[data-theme=dark] .public-page footer{background:#202b3df5!important}:root:not([data-theme=dark]) .public-page{background:var(--auth-bg)!important;color:var(--auth-text)!important}:root:not([data-theme=dark]) .public-page nav{border-bottom-color:var(--auth-border)!important;background:#fffffff0!important}:root:not([data-theme=dark]) .public-page [style*="color: rgb(240, 236, 228)"],:root:not([data-theme=dark]) .public-page [style*="color:#f0ece4"],:root:not([data-theme=dark]) .public-page [style*="color: '#f0ece4'"]{color:var(--auth-text)!important}:root:not([data-theme=dark]) .public-page [style*="color: rgb(148, 163, 184)"],:root:not([data-theme=dark]) .public-page [style*="color:#94a3b8"],:root:not([data-theme=dark]) .public-page [style*="color: '#94a3b8'"]{color:var(--auth-muted)!important}:root:not([data-theme=dark]) .public-page [style*="background: rgb(13, 17, 23)"],:root:not([data-theme=dark]) .public-page [style*="background:#0d1117"],:root:not([data-theme=dark]) .public-page [style*="background: '#0d1117'"]{background:var(--auth-bg)!important}:root:not([data-theme=dark]) .public-page [style*="rgba(255, 255, 255, 0.025)"],:root:not([data-theme=dark]) .public-page [style*="rgba(255,255,255,0.025)"],:root[data-theme=dark] .public-page [style*="rgba(255, 255, 255, 0.025)"],:root[data-theme=dark] .public-page [style*="rgba(255,255,255,0.025)"]{background:var(--auth-card)!important;border-color:var(--auth-border)!important}#root{min-height:100vh}input,select,textarea,button{font-family:inherit}a{color:inherit}.site-announcement-float{z-index:260;color:#172033;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none;background:#fffbeb;border:1px solid #f59e0b;border-radius:12px;flex-direction:column;width:min(340px,100vw - 32px);max-height:min(520px,100vh - 128px);display:flex;position:fixed;top:92px;right:22px;overflow:hidden;box-shadow:0 18px 46px #1720332e}.site-announcement-float.collapsed{color:#172033;cursor:grab;touch-action:none;background:#f59e0b;border-radius:12px;justify-content:center;align-items:center;width:58px;height:58px;top:92px}.site-announcement-float.dragging{cursor:grabbing;opacity:.94}.site-announcement-float.collapsed:hover,.site-announcement-float.collapsed:focus-visible{outline-offset:3px;background:#d97706;outline:3px solid #f59e0b57}.site-announcement-header{color:#172033;cursor:grab;touch-action:none;background:#f59e0b;justify-content:space-between;align-items:center;gap:10px;padding:12px 12px 10px 14px;display:flex}.site-announcement-float.dragging .site-announcement-header{cursor:grabbing}.site-announcement-title{text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:900;display:flex}.site-announcement-title svg,.site-announcement-float.collapsed svg{flex:none}.site-announcement-collapse{color:#172033;cursor:pointer;background:#ffffff6b;border:1px solid #1720332e;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.site-announcement-collapse:hover,.site-announcement-collapse:focus-visible{background:#ffffffb8;outline:none}.site-announcement-body{padding:14px 16px 16px;overflow-y:auto}.site-announcement-content{color:#172033;overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.55}.site-announcement-content p,.site-announcement-content ul,.site-announcement-content ol{margin:0}.site-announcement-content p+p,.site-announcement-content ul+p,.site-announcement-content ol+p,.site-announcement-content p+ul,.site-announcement-content p+ol{margin-top:6px}.site-announcement-content ul,.site-announcement-content ol{text-align:left;padding-left:20px}.site-announcement-content a{color:inherit;text-underline-offset:3px;text-decoration:underline}.announcement-editor{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.announcement-editor-toolbar{background:#f8fafc;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;display:flex}.announcement-editor-tool{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.announcement-editor-tool:hover,.announcement-editor-tool:focus-visible{color:#92400e;background:#fffbeb;border-color:#f59e0b;outline:none}.announcement-editor-box{color:#0f172a;overflow-wrap:anywhere;outline:none;min-height:132px;padding:12px 14px;font-size:13px;line-height:1.6}.announcement-editor-box:empty:before{content:attr(data-placeholder);color:#94a3b8;pointer-events:none}.announcement-editor-box p{margin:0 0 8px}.announcement-editor-box ul,.announcement-editor-box ol{margin:0 0 8px;padding-left:22px}.announcement-editor-box a{color:#1d4ed8;text-underline-offset:3px;text-decoration:underline}.announcement-preview{color:#92400e;overflow-wrap:anywhere;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;margin-bottom:16px;padding:12px 14px;font-size:13px;font-weight:700;line-height:1.55}.announcement-preview p,.announcement-preview ul,.announcement-preview ol{margin:0}.announcement-preview p+p,.announcement-preview ul+p,.announcement-preview ol+p,.announcement-preview p+ul,.announcement-preview p+ol{margin-top:6px}.announcement-preview ul,.announcement-preview ol{padding-left:20px}.announcement-preview a{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=640px){.site-announcement-float{width:min(310px,100vw - 24px);max-height:min(440px,100vh - 104px);top:76px;right:12px}.site-announcement-float.collapsed{width:54px;height:54px;top:76px;right:12px}.site-announcement-body{padding:12px 14px 14px}.site-announcement-content{font-size:12px}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#cbd5e1}@keyframes spin{to{transform:rotate(360deg)}}.spinner{border:2px solid #e2e8f0;border-top-color:#f59e0b;border-radius:50%;width:24px;height:24px;animation:.6s linear infinite spin}@keyframes slideIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.toast-enter{animation:.25s slideIn}.toast-exit{animation:.25s forwards slideOut}:root{--public-bg:var(--auth-bg);--public-surface:var(--auth-card);--public-input:var(--auth-input-bg);--public-border:var(--auth-border);--public-text:var(--auth-text);--public-muted:var(--auth-muted);--public-accent:#e8b86d;--public-accent-strong:#f59e0b;--public-accent-text:#7a4600;--public-nav-bg:#fffffff0;--public-footer-bg:#fffffff5;--public-hero-glow-primary:radial-gradient(ellipse 70% 55% at 50% 0%, #e8b86d2e 0%, transparent 68%);--public-hero-glow-secondary:radial-gradient(ellipse 45% 50% at 85% 55%, #1720330a 0%, transparent 60%);--public-cta-glow:radial-gradient(ellipse 60% 80% at 50% 50%, #e8b86d24 0%, transparent 70%);--public-process-card-bg:#ffffffdb;--public-process-card-border:#e8b86d5c;--public-process-photo-tint:linear-gradient(145deg, #ffffff14, #e8b86d29);--public-process-title:#172033;--public-process-text:#475569;--public-process-step-border:#1720331a;--public-process-stamp-bg:#172033d1;--public-process-stamp-border:#e8b86d85;--public-process-stamp-text:#f3f0e8;--public-process-stamp-muted:#d7dee8;--public-paypal-mark-bg:#e8b86d2e;--public-paypal-mark-border:#e8b86d7a;--dashboard-bg:var(--public-bg);--dashboard-surface:var(--public-surface);--dashboard-input:var(--public-input);--dashboard-border:var(--public-border);--dashboard-text:var(--public-text);--dashboard-muted:var(--public-muted);--dashboard-sidebar-bg:var(--public-surface);--dashboard-sidebar-border:var(--public-border);--dashboard-sidebar-shadow:1px 0 0 #17203305;--dashboard-nav-hover-bg:#1720330b;--dashboard-nav-hover-text:#172033;--dashboard-active-bg:#e8b86d38;--dashboard-active-text:#172033;--form-placeholder:#7a8596;--dashboard-selected-bg:#e8b86d24;--dashboard-selected-border:#e8b86d7a;--dashboard-soft-bg:#1720330a;--dashboard-grid-line:#17203329;--dashboard-dotted-line:#17203394;--dashboard-badge-text:var(--dashboard-text);--invoice-breakdown-bg:var(--dashboard-soft-bg);--invoice-breakdown-border:var(--dashboard-border);--invoice-breakdown-text:var(--dashboard-text);--invoice-breakdown-muted:var(--dashboard-muted);--dashboard-info-bg:#eff6ff;--dashboard-info-border:#bfdbfe;--dashboard-info-text:#1d4ed8;--dashboard-success-bg:#f0fdf4;--dashboard-success-border:#bbf7d0;--dashboard-success-text:#15803d;--dashboard-warning-bg:#fffbeb;--dashboard-warning-border:#fde68a;--dashboard-warning-text:#92400e;--dashboard-danger-bg:#fef2f2;--dashboard-danger-border:#fecaca;--dashboard-danger-text:#991b1b;--dashboard-purple-bg:#faf5ff;--dashboard-purple-border:#e9d5ff;--dashboard-purple-text:#7e22ce;--dashboard-teal-bg:#f0fdfa;--dashboard-teal-border:#99f6e4;--dashboard-teal-text:#0f766e;--dashboard-sky-bg:#f0f9ff;--dashboard-sky-border:#bae6fd;--dashboard-sky-text:#0369a1}:root[data-theme=dark]{--public-bg:#172033;--public-surface:#202b3d;--public-input:#253247;--public-border:#3a4a61;--public-text:#f3f0e8;--public-muted:#b7c2d0;--public-accent-text:#f6d28f;--public-nav-bg:#172033f0;--public-footer-bg:#202b3df5;--public-hero-glow-primary:radial-gradient(ellipse 90% 65% at 50% 0%, #e8b86d1c 0%, transparent 68%);--public-hero-glow-secondary:radial-gradient(ellipse 45% 50% at 85% 55%, #ffffff09 0%, transparent 60%);--public-cta-glow:radial-gradient(ellipse 60% 80% at 50% 50%, #e8b86d1a 0%, transparent 70%);--public-process-card-bg:#e8b86d0b;--public-process-card-border:#e8b86d2e;--public-process-photo-tint:linear-gradient(145deg, #0d11172e, #e8b86d1f);--public-process-title:#f0ece4;--public-process-text:var(--public-muted);--public-process-step-border:#ffffff12;--public-process-stamp-bg:#0d1117d6;--public-process-stamp-border:#e8b86d57;--public-process-stamp-text:#f3f0e8;--public-process-stamp-muted:var(--public-muted);--public-paypal-mark-bg:#e8b86d1f;--public-paypal-mark-border:#e8b86d59;--dashboard-bg:var(--public-bg);--dashboard-surface:var(--public-surface);--dashboard-input:var(--public-input);--dashboard-border:var(--public-border);--dashboard-text:var(--public-text);--dashboard-muted:var(--public-muted);--dashboard-sidebar-bg:var(--public-surface);--dashboard-sidebar-border:var(--public-border);--dashboard-sidebar-shadow:1px 0 0 #0000001f;--dashboard-nav-hover-bg:#ffffff0e;--dashboard-nav-hover-text:#f3f0e8;--dashboard-active-bg:#f59e0b;--dashboard-active-text:#0f172a;--form-placeholder:#d7dee8;--dashboard-selected-bg:#e8b86d29;--dashboard-selected-border:#e8b86d80;--dashboard-soft-bg:#ffffff0e;--dashboard-grid-line:#e8b86d3d;--dashboard-dotted-line:#e8b86dd1;--dashboard-badge-text:var(--dashboard-text);--dashboard-info-bg:#60a5fa1c;--dashboard-info-border:#60a5fa61;--dashboard-info-text:#93c5fd;--dashboard-success-bg:#34d3991c;--dashboard-success-border:#34d39957;--dashboard-success-text:#6ee7b7;--dashboard-warning-bg:#e8b86d21;--dashboard-warning-border:#e8b86d6b;--dashboard-warning-text:#f6d28f;--dashboard-danger-bg:#fca5a51c;--dashboard-danger-border:#fca5a557;--dashboard-danger-text:#fca5a5;--dashboard-purple-bg:#c084fc1c;--dashboard-purple-border:#c084fc57;--dashboard-purple-text:#d8b4fe;--dashboard-teal-bg:#2dd4bf1c;--dashboard-teal-border:#2dd4bf57;--dashboard-teal-text:#5eead4;--dashboard-sky-bg:#38bdf81c;--dashboard-sky-border:#38bdf857;--dashboard-sky-text:#7dd3fc}:root[data-theme=purple]{--public-bg:#f7f8fb;--public-surface:#fff;--public-input:#fff;--public-border:#dfe3ea;--public-text:#020617;--public-muted:#334155;--public-accent:#9333ea;--public-accent-strong:#9333ea;--public-accent-text:#7e22ce;--public-nav-bg:#fffffff5;--public-footer-bg:#fffffffa;--public-hero-glow-primary:radial-gradient(ellipse 70% 55% at 50% 0%, #9333ea14 0%, transparent 68%);--public-hero-glow-secondary:radial-gradient(ellipse 45% 50% at 85% 55%, #02061708 0%, transparent 60%);--public-cta-glow:radial-gradient(ellipse 60% 80% at 50% 50%, #9333ea14 0%, transparent 70%);--public-process-card-bg:#fff;--public-process-card-border:#dfe3ea;--public-process-photo-tint:linear-gradient(145deg, #ffffff14, #9333ea14);--public-process-title:#020617;--public-process-text:#334155;--public-process-step-border:#dfe3ea;--public-process-stamp-bg:#020617e0;--public-process-stamp-border:#9333ea4d;--public-process-stamp-text:#f3f0e8;--public-process-stamp-muted:#d7dee8;--public-paypal-mark-bg:#9333ea1a;--public-paypal-mark-border:#9333ea52;--dashboard-bg:var(--public-bg);--dashboard-surface:var(--public-surface);--dashboard-input:var(--public-input);--dashboard-border:var(--public-border);--dashboard-text:var(--public-text);--dashboard-muted:var(--public-muted);--dashboard-sidebar-bg:var(--public-surface);--dashboard-sidebar-border:var(--public-border);--dashboard-sidebar-shadow:1px 0 0 #0206170a, 8px 0 28px #02061709;--dashboard-nav-hover-bg:#9333ea12;--dashboard-nav-hover-text:#6d28d9;--dashboard-active-bg:#9333ea;--dashboard-active-text:#fff;--form-placeholder:#94a3b8;--dashboard-selected-bg:#9333ea1a;--dashboard-selected-border:#9333ea80;--dashboard-soft-bg:#02061709;--dashboard-grid-line:#9333ea33;--dashboard-dotted-line:#9333eab8;--dashboard-badge-text:var(--dashboard-text);--public-card-hover:#9333ea0d;--public-divider:linear-gradient(90deg, transparent, #0206171f 30%, #0206171f 70%, transparent);--public-faint-section:#ffffffb8}:root[data-theme=light]{--public-bg:#fff;--public-surface:#fff;--public-input:#fff;--public-border:#cbd5e1;--public-text:#172033;--public-muted:#465466;--public-nav-bg:#fffffff5;--public-footer-bg:#fffffffa;--public-hero-glow-primary:radial-gradient(ellipse 70% 55% at 50% 0%, #e8b86d1a 0%, transparent 68%);--public-hero-glow-secondary:none;--public-cta-glow:radial-gradient(ellipse 60% 80% at 50% 50%, #e8b86d14 0%, transparent 70%);--public-process-card-bg:#fff;--public-process-card-border:#cbd5e1;--public-process-photo-tint:linear-gradient(145deg, #ffffff14, #e8b86d1a);--public-process-title:#172033;--public-process-text:#5b6678;--public-process-step-border:#e2e8f0;--dashboard-bg:#fff;--dashboard-surface:#fff;--dashboard-input:#fff;--dashboard-border:#cbd5e1;--dashboard-text:#172033;--dashboard-muted:#465466;--dashboard-sidebar-bg:#fff;--dashboard-sidebar-border:#cbd5e1;--dashboard-sidebar-shadow:1px 0 0 #1720330a;--dashboard-nav-hover-bg:#17203309;--dashboard-nav-hover-text:#172033;--dashboard-active-bg:#e8b86d2e;--dashboard-active-text:#172033;--form-placeholder:#7a8596;--dashboard-selected-bg:#e8b86d1f;--dashboard-selected-border:#e8b86d70;--dashboard-soft-bg:#f8fafc;--dashboard-grid-line:#cbd5e1;--dashboard-dotted-line:#9a5b00c7;--dashboard-badge-text:var(--dashboard-text);--invoice-breakdown-bg:#f8fafc;--invoice-breakdown-border:var(--dashboard-border);--invoice-breakdown-text:var(--dashboard-text);--invoice-breakdown-muted:var(--dashboard-muted);--public-card-hover:#f8fafc;--public-divider:linear-gradient(90deg, transparent, #17203324 30%, #17203324 70%, transparent);--public-faint-section:#fff}:root[data-theme=dark]{--public-card-hover:#e8b86d0f;--public-divider:linear-gradient(90deg, transparent, #ffffff0f 30%, #ffffff0f 70%, transparent);--public-faint-section:#ffffff03}.auth-page,.public-page{background:var(--public-bg)!important;color:var(--public-text)!important}.auth-page{gap:18px;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important}.public-page{font-family:DM Sans,sans-serif}.account-profile-missing-card{box-shadow:0 18px 45px #0f172a1f;background:var(--auth-card)!important;border:1px solid var(--auth-border)!important}.account-profile-missing-title{color:var(--auth-text)!important}.account-profile-missing-copy{color:var(--auth-muted)!important}.account-profile-missing-primary{color:#0f172a!important}.account-profile-missing-secondary{background:var(--auth-input-bg)!important;border:1px solid var(--auth-border)!important;color:var(--auth-text)!important}.account-profile-missing-secondary:hover{border-color:var(--auth-accent)!important}.public-page nav{background:var(--public-nav-bg)!important;border-bottom:1px solid var(--public-border)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.public-page footer{background:var(--public-footer-bg)!important;border-top-color:var(--public-border)!important}:root:not([data-theme=dark]) .public-page [style*="color:#f0ece4"],:root:not([data-theme=dark]) .public-page [style*="color: '#f0ece4'"],:root:not([data-theme=dark]) .public-page [style*="color: rgb(240, 236, 228)"]{color:var(--public-text)!important}:root:not([data-theme=dark]) .public-page [style*="color:#94a3b8"],:root:not([data-theme=dark]) .public-page [style*="color: '#94a3b8'"],:root:not([data-theme=dark]) .public-page [style*="color: rgb(148, 163, 184)"],:root:not([data-theme=dark]) .public-page [style*="color:#64748b"],:root:not([data-theme=dark]) .public-page [style*="color: '#64748b'"],:root:not([data-theme=dark]) .public-page [style*="color: rgb(100, 116, 139)"],:root:not([data-theme=dark]) .public-page [style*="color:#334155"],:root:not([data-theme=dark]) .public-page [style*="color: '#334155'"],:root:not([data-theme=dark]) .public-page [style*="color: rgb(51, 65, 85)"]{color:var(--public-muted)!important}:root:not([data-theme=dark]) .public-page [style*="background:#0d1117"],:root:not([data-theme=dark]) .public-page [style*="background: '#0d1117'"],:root:not([data-theme=dark]) .public-page [style*="background: rgb(13, 17, 23)"]{background:var(--public-bg)!important}:root:not([data-theme=dark]) .public-page [style*="rgba(255,255,255,0.025)"],:root:not([data-theme=dark]) .public-page [style*="rgba(255, 255, 255, 0.025)"],:root:not([data-theme=dark]) .public-page [style*="rgba(255,255,255,0.02)"],:root:not([data-theme=dark]) .public-page [style*="rgba(255, 255, 255, 0.02)"]{background:var(--public-surface)!important;border-color:var(--public-border)!important}:root:not([data-theme=dark]) .public-page [style*="rgba(255,255,255,0.012)"],:root:not([data-theme=dark]) .public-page [style*="rgba(255, 255, 255, 0.012)"]{background:var(--public-faint-section)!important}:root:not([data-theme=dark]) .public-page [style*=linear-gradient\(90deg]{background:var(--public-divider)!important}:root:not([data-theme=dark]) .public-page svg[style*=opacity]{opacity:.08!important}:root:not([data-theme=dark]) .public-page .btn-outline,:root:not([data-theme=dark]) .public-page .nav-link,:root:not([data-theme=dark]) .public-page .cat-pill{color:var(--public-text)!important;border-color:var(--public-border)!important}:root:not([data-theme=dark]) .public-page .btn-outline,:root:not([data-theme=dark]) .public-page .cat-pill{background:var(--public-input)!important}:root:not([data-theme=dark]) .public-page .nav-link{color:var(--public-muted)!important}:root:not([data-theme=dark]) .public-page .btn-outline:hover,:root:not([data-theme=dark]) .public-page .nav-link:hover,:root:not([data-theme=dark]) .public-page .cat-pill:hover,:root:not([data-theme=dark]) .public-page .cat-pill.active{color:var(--public-accent-text)!important;border-color:#e8b86d8c!important}:root:not([data-theme=dark]) .public-page .cat-pill.active{background:#e8b86d1f!important}:root:not([data-theme=dark]) .public-page .contact-form-card{box-shadow:0 18px 45px #17203314;background:var(--public-surface)!important;border:1px solid var(--public-border)!important}:root:not([data-theme=dark]) .public-page button[style*="border: 1px solid rgba(255, 255, 255"],:root:not([data-theme=dark]) .public-page button[style*="border:1px solid rgba(255,255,255"],:root:not([data-theme=dark]) .public-page a[style*="border: 1px solid rgba(255, 255, 255"],:root:not([data-theme=dark]) .public-page a[style*="border:1px solid rgba(255,255,255"]{border-color:var(--public-border)!important}:root:not([data-theme=dark]) .public-page button[style*="border: 1px solid rgba(255, 255, 255"],:root:not([data-theme=dark]) .public-page button[style*="border:1px solid rgba(255,255,255"]{background:var(--public-input)!important;color:var(--public-muted)!important}:root:not([data-theme=dark]) .public-page [style*="background: rgba(255, 255, 255, 0.07)"],:root:not([data-theme=dark]) .public-page [style*="background:rgba(255,255,255,0.07)"],:root:not([data-theme=dark]) .public-page [style*="background: rgba(255, 255, 255, 0.08)"],:root:not([data-theme=dark]) .public-page [style*="background:rgba(255,255,255,0.08)"]{background:var(--public-input)!important}:root:not([data-theme=dark]) .public-page input,:root:not([data-theme=dark]) .public-page select,:root:not([data-theme=dark]) .public-page textarea{background:var(--public-input)!important;border-color:var(--public-border)!important;color:var(--public-text)!important}:root:not([data-theme=dark]) .public-page input::placeholder,:root:not([data-theme=dark]) .public-page textarea::placeholder{color:var(--form-placeholder)!important}:root:not([data-theme=dark]) .public-page input::placeholder,:root:not([data-theme=dark]) .public-page textarea::placeholder,:root:not([data-theme=dark]) .auth-page input::placeholder,:root:not([data-theme=dark]) .auth-page textarea::placeholder,:root:not([data-theme=dark]) .dashboard-main input::placeholder,:root:not([data-theme=dark]) .dashboard-main textarea::placeholder,:root[data-theme=dark] .public-page input::placeholder,:root[data-theme=dark] .public-page textarea::placeholder,:root[data-theme=dark] .auth-page input::placeholder,:root[data-theme=dark] .auth-page textarea::placeholder,:root[data-theme=dark] .dashboard-main input::placeholder,:root[data-theme=dark] .dashboard-main textarea::placeholder{color:var(--form-placeholder)!important;opacity:1!important}:root input:focus::placeholder,:root textarea:focus::placeholder{color:#0000!important;opacity:0!important}.public-page [style*="border-radius: 999px"][style*="text-transform: uppercase"],.public-page [style*=borderRadius\:999][style*="textTransform:'uppercase'"],.public-page [style*="border-radius: 999px"][style*=letter-spacing],.public-page [style*=borderRadius\:999][style*=letterSpacing]{color:var(--public-accent)!important;background:#e8b86d24!important;border-color:#e8b86d7a!important}:root:not([data-theme=dark]) .public-page [style*="border-radius: 999px"][style*="text-transform: uppercase"],:root:not([data-theme=dark]) .public-page [style*="border-radius: 999px"][style*=letter-spacing]{color:var(--public-accent-text)!important;background:#e8b86d2e!important;border-color:#e8b86d94!important}:root:not([data-theme=dark]) .public-page input:focus,:root:not([data-theme=dark]) .public-page select:focus,:root:not([data-theme=dark]) .public-page textarea:focus{box-shadow:0 0 0 3px #e8b86d1f;border-color:#e8b86d8c!important}:root[data-theme=light] .public-page [style*="color:#e8b86d"],:root[data-theme=light] .public-page [style*="color: #e8b86d"],:root[data-theme=light] .public-page [style*="color: rgb(232, 184, 109)"],:root[data-theme=light] .public-page [style*="color:#f59e0b"],:root[data-theme=light] .public-page [style*="color: #f59e0b"],:root[data-theme=light] .public-page [style*="color: rgb(245, 158, 11)"]{color:var(--public-accent-text)!important}:root:not([data-theme=dark]) .svc-card:hover{background:var(--public-card-hover)!important}:root[data-theme=purple] .public-page .btn-gold{background:var(--public-accent-strong)!important;color:#fff!important;box-shadow:none!important;border-radius:8px!important}:root[data-theme=purple] .public-page .btn-gold:hover{background:#7e22ce!important;box-shadow:0 10px 24px #9333ea33!important}:root[data-theme=purple] .public-page .btn-outline,:root[data-theme=purple] .public-page .cat-pill,:root[data-theme=purple] .public-page .section-chip,:root[data-theme=purple] .public-page .carousel-nav{border-color:var(--public-border)!important;color:var(--public-text)!important;background:#fff!important}:root[data-theme=purple] .public-page .btn-outline:hover,:root[data-theme=purple] .public-page .nav-link:hover,:root[data-theme=purple] .public-page .cat-pill:hover,:root[data-theme=purple] .public-page .cat-pill.active,:root[data-theme=purple] .public-page .section-chip:hover,:root[data-theme=purple] .public-page .carousel-nav:hover{color:var(--public-accent)!important;background:#9333ea0f!important;border-color:#9333ea73!important}:root[data-theme=purple] .public-page .cat-pill.active{font-weight:700}:root[data-theme=purple] .public-page a,:root[data-theme=purple] .public-page [style*="color:#e8b86d"],:root[data-theme=purple] .public-page [style*="color: #e8b86d"],:root[data-theme=purple] .public-page [style*="color:'#e8b86d'"],:root[data-theme=purple] .public-page [style*="color: '#e8b86d'"],:root[data-theme=purple] .public-page [style*="color: rgb(232, 184, 109)"],:root[data-theme=purple] .public-page [style*="color:rgb(232,184,109)"],:root[data-theme=purple] .public-page [style*="color:#f59e0b"],:root[data-theme=purple] .public-page [style*="color: #f59e0b"],:root[data-theme=purple] .public-page [style*="color: rgb(245, 158, 11)"],:root[data-theme=purple] .public-page [style*="color:rgb(245,158,11)"]{color:var(--public-accent)!important}:root[data-theme=purple] .public-page [style*="rgba(232,184,109"],:root[data-theme=purple] .public-page [style*="rgba(232, 184, 109"],:root[data-theme=purple] .public-page .hero-tag,:root[data-theme=purple] .public-page .hero-fee-note{color:var(--public-accent)!important;background:#9333ea12!important;border-color:#9333ea47!important}:root[data-theme=light] .public-page .svc-card,:root[data-theme=light] .public-page .why-card,:root[data-theme=light] .public-page .review-card,:root[data-theme=light] .public-page .trust-proof-card{box-shadow:0 1px 2px #1720330f,0 16px 42px #17203312;background:#fff!important;border-color:#cbd5e1!important}:root[data-theme=light] .public-page .svc-card:hover,:root[data-theme=light] .public-page .why-card:hover,:root[data-theme=light] .public-page .review-card:hover,:root[data-theme=light] .public-page .trust-proof-card:hover{box-shadow:0 2px 4px #17203314,0 20px 48px #1720331a;background:#fff!important;border-color:#e8b86d94!important}:root[data-theme=light] .public-page .carousel-nav{color:#172033!important;background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 8px 24px #17203324!important}:root[data-theme=light] .public-page .carousel-nav:hover{color:var(--public-accent-text)!important;background:#fff8eb!important;border-color:#e8b86da6!important}:root[data-theme=light] .public-page .process-card,:root[data-theme=light] .public-page .dashboard-preview{border-color:#cbd5e1!important;box-shadow:0 2px 6px #17203314,0 22px 60px #1720331f!important}:root[data-theme=light] .public-page .step-wrap{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:22px;box-shadow:0 1px 2px #1720330a}:root[data-theme=light] .public-page .svc-card,:root[data-theme=light] .public-page .step-wrap,:root[data-theme=light] .public-page .why-card,:root[data-theme=light] .public-page .review-card,:root[data-theme=light] .public-page .trust-proof-card{opacity:1!important;transform:none!important}:root[data-theme=light] .public-page .step-num{color:#9a5b003d!important}:root[data-theme=light] .public-page .step-wrap:hover .step-num{color:#9a5b006b!important}:root[data-theme=light] .public-page .step-wrap h3{color:var(--public-text)!important}:root[data-theme=light] .public-page .step-wrap p,:root[data-theme=light] .public-page .paypal-protect,:root[data-theme=light] .public-page .review-text,:root[data-theme=light] .public-page [style*="color:#94a3b8"],:root[data-theme=light] .public-page [style*="color: #94a3b8"]{color:var(--public-muted)!important}.auth-card,.public-card{background:var(--public-surface);border:1px solid var(--public-border);border-radius:20px}.auth-input,.public-input{background:var(--public-input);border:1px solid var(--public-border);width:100%;color:var(--public-text);border-radius:10px;outline:none}.dashboard-shell{background:var(--dashboard-bg);color:var(--dashboard-text)}.dashboard-sidebar-desktop{flex-shrink:0}.dashboard-mobile-menu-button,.dashboard-mobile-menu-layer{display:none}.dashboard-main{color:var(--dashboard-text);min-width:0;background:var(--dashboard-bg)!important}.dashboard-sidebar{border-right:1px solid var(--dashboard-sidebar-border);color:var(--dashboard-text);box-shadow:var(--dashboard-sidebar-shadow);background:var(--dashboard-sidebar-bg)!important}.dashboard-nav-button{color:var(--dashboard-muted)!important}.dashboard-nav-button:hover{background:var(--dashboard-nav-hover-bg)!important;color:var(--dashboard-nav-hover-text)!important}.dashboard-nav-button.active,.dashboard-nav-button[style*="background: var(--dashboard-active-bg)"],.dashboard-nav-button[style*="background: rgb(232, 184, 109)"],.dashboard-nav-button[style*="background:#e8b86d"],.dashboard-nav-button[style*="background: #e8b86d"]{background:var(--dashboard-active-bg)!important;color:var(--dashboard-active-text)!important}.dashboard-brand-name,.dashboard-nav-button,.dashboard-user-meta,.dashboard-signout-button span,.dashboard-theme-label,.dashboard-admin-badge{transition:opacity .15s,width .15s}.dashboard-theme-row{border-bottom:1px solid var(--dashboard-sidebar-border);justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding:8px 8px 12px;display:flex}.dashboard-logo-compact{display:none!important}.brand-logo{flex-shrink:0}.brand-logo-img{display:block}.brand-logo-img-light,:root[data-theme=dark] .brand-logo-adaptive .brand-logo-img-blue{display:none}:root[data-theme=dark] .brand-logo-adaptive .brand-logo-img-light{display:block}.dashboard-theme-label{color:var(--dashboard-muted);font-size:12px;font-weight:700}.dashboard-profile-badge{border:1px solid var(--dashboard-selected-border);background:var(--dashboard-selected-bg)!important;color:var(--public-accent)!important}.dashboard-signout-button:hover{background:var(--dashboard-nav-hover-bg)!important;color:var(--dashboard-nav-hover-text)!important}:root:not([data-theme=dark]) .dashboard-main [style*=background\:white],:root:not([data-theme=dark]) .dashboard-main [style*="background: white"],:root:not([data-theme=dark]) .dashboard-main [style*="background:'white'"],:root:not([data-theme=dark]) .dashboard-main [style*="background: 'white'"],:root:not([data-theme=dark]) .dashboard-main [style*="background: rgb(255, 255, 255)"],:root:not([data-theme=dark]) .dashboard-main [style*="background:rgb(255,255,255)"],:root:not([data-theme=dark]) .dashboard-main [style*="background:'#fff'"],:root:not([data-theme=dark]) .dashboard-main [style*="background: '#fff'"],:root:not([data-theme=dark]) .dashboard-main [style*="background:#fff"],:root:not([data-theme=dark]) .dashboard-main [style*="background: #fff"],:root:not([data-theme=dark]) .dashboard-main [style*="background:#ffffff"],:root:not([data-theme=dark]) .dashboard-main [style*="background: #ffffff"],:root:not([data-theme=dark]) .dashboard-main [style*="background: rgb(248, 250, 252)"],:root:not([data-theme=dark]) .dashboard-main [style*="background:rgb(248,250,252)"],:root:not([data-theme=dark]) .dashboard-main [style*="background:#f8fafc"],:root:not([data-theme=dark]) .dashboard-main [style*="background: #f8fafc"]{background:var(--dashboard-surface)!important;border-color:var(--dashboard-border)!important}:root:not([data-theme=dark]) .dashboard-main input,:root:not([data-theme=dark]) .dashboard-main select,:root:not([data-theme=dark]) .dashboard-main textarea{background:var(--dashboard-input)!important;border-color:var(--dashboard-border)!important;color:var(--dashboard-text)!important}:root:not([data-theme=dark]) .dashboard-main select option{background:var(--dashboard-surface);color:var(--dashboard-text)}:root:not([data-theme=dark]) .dashboard-main input:disabled,:root:not([data-theme=dark]) .dashboard-main select:disabled,:root:not([data-theme=dark]) .dashboard-main textarea:disabled,:root:not([data-theme=dark]) .dashboard-main [style*="cursor: not-allowed"]{background:var(--dashboard-bg)!important;color:var(--dashboard-muted)!important}:root:not([data-theme=dark]) .dashboard-main input:focus,:root:not([data-theme=dark]) .dashboard-main select:focus,:root:not([data-theme=dark]) .dashboard-main textarea:focus{box-shadow:0 0 0 3px #e8b86d1f;border-color:#e8b86d8c!important}:root:not([data-theme=dark]) .dashboard-main [style*="color:#0f172a"],:root:not([data-theme=dark]) .dashboard-main [style*="color: #0f172a"],:root:not([data-theme=dark]) .dashboard-main [style*="color:'#0f172a'"],:root:not([data-theme=dark]) .dashboard-main [style*="color: '#0f172a'"],:root:not([data-theme=dark]) .dashboard-main [style*="color: rgb(15, 23, 42)"],:root:not([data-theme=dark]) .dashboard-main [style*="color:rgb(15,23,42)"],:root:not([data-theme=dark]) .dashboard-main [style*="color:#1e293b"],:root:not([data-theme=dark]) .dashboard-main [style*="color: #1e293b"],:root:not([data-theme=dark]) .dashboard-main [style*="color:'#1e293b'"],:root:not([data-theme=dark]) .dashboard-main [style*="color: '#1e293b'"],:root:not([data-theme=dark]) .dashboard-main [style*="color: rgb(30, 41, 59)"],:root:not([data-theme=dark]) .dashboard-main [style*="color:rgb(30,41,59)"]{color:var(--dashboard-text)!important}:root:not([data-theme=dark]) .dashboard-main [style*="color:#64748b"],:root:not([data-theme=dark]) .dashboard-main [style*="color: #64748b"],:root:not([data-theme=dark]) .dashboard-main [style*="color:'#64748b'"],:root:not([data-theme=dark]) .dashboard-main [style*="color: '#64748b'"],:root:not([data-theme=dark]) .dashboard-main [style*="color: rgb(100, 116, 139)"],:root:not([data-theme=dark]) .dashboard-main [style*="color:rgb(100,116,139)"],:root:not([data-theme=dark]) .dashboard-main [style*="color:#94a3b8"],:root:not([data-theme=dark]) .dashboard-main [style*="color: #94a3b8"],:root:not([data-theme=dark]) .dashboard-main [style*="color:'#94a3b8'"],:root:not([data-theme=dark]) .dashboard-main [style*="color: '#94a3b8'"],:root:not([data-theme=dark]) .dashboard-main [style*="color: rgb(148, 163, 184)"],:root:not([data-theme=dark]) .dashboard-main [style*="color:rgb(148,163,184)"],:root:not([data-theme=dark]) .dashboard-main [style*="color:#475569"],:root:not([data-theme=dark]) .dashboard-main [style*="color: #475569"],:root:not([data-theme=dark]) .dashboard-main [style*="color:'#475569'"],:root:not([data-theme=dark]) .dashboard-main [style*="color: '#475569'"],:root:not([data-theme=dark]) .dashboard-main [style*="color: rgb(71, 85, 105)"],:root:not([data-theme=dark]) .dashboard-main [style*="color:rgb(71,85,105)"]{color:var(--dashboard-muted)!important}:root:not([data-theme=dark]) .dashboard-main [style*="color:#374151"],:root:not([data-theme=dark]) .dashboard-main [style*="color: #374151"],:root:not([data-theme=dark]) .dashboard-main [style*="color:'#374151'"],:root:not([data-theme=dark]) .dashboard-main [style*="color: '#374151'"],:root:not([data-theme=dark]) .dashboard-main [style*="color: rgb(55, 65, 81)"],:root:not([data-theme=dark]) .dashboard-main [style*="color:rgb(55,65,81)"]{color:var(--dashboard-text)!important}:root:not([data-theme=dark]) .dashboard-main [style*="color:#cbd5e1"],:root:not([data-theme=dark]) .dashboard-main [style*="color: #cbd5e1"],:root:not([data-theme=dark]) .dashboard-main [style*="color:'#cbd5e1'"],:root:not([data-theme=dark]) .dashboard-main [style*="color: '#cbd5e1'"],:root:not([data-theme=dark]) .dashboard-main [style*="color: rgb(203, 213, 225)"],:root:not([data-theme=dark]) .dashboard-main [style*="color:rgb(203,213,225)"]{opacity:.75;opacity:.95;color:var(--dashboard-muted)!important}:root:not([data-theme=dark]) .dashboard-main [style*=background\:white],:root:not([data-theme=dark]) .dashboard-main [style*="background: white"],:root:not([data-theme=dark]) .dashboard-main [style*="background:'white'"],:root:not([data-theme=dark]) .dashboard-main [style*="background: 'white'"],:root:not([data-theme=dark]) .dashboard-main [style*="background: rgb(255, 255, 255)"],:root:not([data-theme=dark]) .dashboard-main [style*="background:rgb(255,255,255)"],:root:not([data-theme=dark]) .dashboard-main [style*="background:'#fff'"],:root:not([data-theme=dark]) .dashboard-main [style*="background: '#fff'"],:root:not([data-theme=dark]) .dashboard-main [style*="background:#fff"],:root:not([data-theme=dark]) .dashboard-main [style*="background: #fff"],:root:not([data-theme=dark]) .dashboard-main [style*="background:#ffffff"],:root:not([data-theme=dark]) .dashboard-main [style*="background: #ffffff"]{box-shadow:0 1px 2px #0f172a0a,0 12px 30px #0f172a09}:root:not([data-theme=dark]) .dashboard-main [style*="border:1px solid #e2e8f0"],:root:not([data-theme=dark]) .dashboard-main [style*="border: 1px solid #e2e8f0"],:root:not([data-theme=dark]) .dashboard-main [style*="border: 1px solid rgb(226, 232, 240)"],:root:not([data-theme=dark]) .dashboard-main [style*="border:1px solid rgb(226,232,240)"],:root:not([data-theme=dark]) .dashboard-main [style*="borderTop:'1px solid #e2e8f0'"],:root:not([data-theme=dark]) .dashboard-main [style*="borderTop: '1px solid #e2e8f0'"],:root:not([data-theme=dark]) .dashboard-main [style*="border-top: 1px solid rgb(226, 232, 240)"],:root:not([data-theme=dark]) .dashboard-main [style*="border-top:1px solid rgb(226,232,240)"],:root:not([data-theme=dark]) .dashboard-main [style*="border-bottom: 1px solid #f1f5f9"],:root:not([data-theme=dark]) .dashboard-main [style*="border-bottom: 1px solid rgb(241, 245, 249)"],:root:not([data-theme=dark]) .dashboard-main [style*="border-bottom:1px solid rgb(241,245,249)"],:root:not([data-theme=dark]) .dashboard-main [style*="borderBottom:'1px solid #f1f5f9'"],:root:not([data-theme=dark]) .dashboard-main [style*="borderBottom: '1px solid #f1f5f9'"],:root:not([data-theme=dark]) .dashboard-main [style*="border-bottom: 1px solid #f8fafc"],:root:not([data-theme=dark]) .dashboard-main [style*="border-bottom: 1px solid rgb(248, 250, 252)"],:root:not([data-theme=dark]) .dashboard-main [style*="border-bottom:1px solid rgb(248,250,252)"],:root:not([data-theme=dark]) .dashboard-main [style*="borderBottom:'1px solid #f8fafc'"],:root:not([data-theme=dark]) .dashboard-main [style*="borderBottom: '1px solid #f8fafc'"]{border-color:var(--dashboard-border)!important}:root:not([data-theme=dark]) .dashboard-main [style*="background:'#e2e8f0'"],:root:not([data-theme=dark]) .dashboard-main [style*="background: '#e2e8f0'"],:root:not([data-theme=dark]) .dashboard-main [style*="background:#e2e8f0"],:root:not([data-theme=dark]) .dashboard-main [style*="background: #e2e8f0"],:root:not([data-theme=dark]) .dashboard-main [style*="background: rgb(226, 232, 240)"],:root:not([data-theme=dark]) .dashboard-main [style*="background:rgb(226,232,240)"],:root:not([data-theme=dark]) .dashboard-main [style*="background:'#f1f5f9'"],:root:not([data-theme=dark]) .dashboard-main [style*="background: '#f1f5f9'"],:root:not([data-theme=dark]) .dashboard-main [style*="background:#f1f5f9"],:root:not([data-theme=dark]) .dashboard-main [style*="background: #f1f5f9"],:root:not([data-theme=dark]) .dashboard-main [style*="background: rgb(241, 245, 249)"],:root:not([data-theme=dark]) .dashboard-main [style*="background:rgb(241,245,249)"],:root:not([data-theme=dark]) .dashboard-main [style*="background:'#f8fafc'"],:root:not([data-theme=dark]) .dashboard-main [style*="background: '#f8fafc'"],:root:not([data-theme=dark]) .dashboard-main [style*="background:#f8fafc"],:root:not([data-theme=dark]) .dashboard-main [style*="background: #f8fafc"]{background:var(--dashboard-input)!important}:root:not([data-theme=dark]) .dashboard-main [style*="background:'#fffbeb'"],:root:not([data-theme=dark]) .dashboard-main [style*="background: '#fffbeb'"],:root:not([data-theme=dark]) .dashboard-main [style*="background:#fffbeb"],:root:not([data-theme=dark]) .dashboard-main [style*="background: #fffbeb"],:root:not([data-theme=dark]) .dashboard-main [style*="background: rgb(255, 251, 235)"],:root:not([data-theme=dark]) .dashboard-main [style*="background:rgb(255,251,235)"]{background:var(--dashboard-selected-bg)!important}:root:not([data-theme=dark]) .dashboard-main [style*="border:1px solid #fde68a"],:root:not([data-theme=dark]) .dashboard-main [style*="border: 1px solid #fde68a"],:root:not([data-theme=dark]) .dashboard-main [style*="border: 1px solid rgb(253, 230, 138)"],:root:not([data-theme=dark]) .dashboard-main [style*="border:1px solid rgb(253,230,138)"]{border-color:var(--dashboard-selected-border)!important}:root:not([data-theme=dark]) .dashboard-main button[style*="background:'#0f172a'"],:root:not([data-theme=dark]) .dashboard-main button[style*="background: '#0f172a'"],:root:not([data-theme=dark]) .dashboard-main button[style*="background:#0f172a"],:root:not([data-theme=dark]) .dashboard-main button[style*="background: #0f172a"]{background:var(--public-accent-strong)!important;color:#172033!important}:root:not([data-theme=dark]) .dashboard-main button[style*="background:'#f59e0b'"],:root:not([data-theme=dark]) .dashboard-main button[style*="background: '#f59e0b'"],:root:not([data-theme=dark]) .dashboard-main button[style*="background:#f59e0b"],:root:not([data-theme=dark]) .dashboard-main button[style*="background: #f59e0b"],:root:not([data-theme=dark]) .dashboard-main button[style*="background:'#fde68a'"],:root:not([data-theme=dark]) .dashboard-main button[style*="background: '#fde68a'"],:root:not([data-theme=dark]) .dashboard-main button[style*="background:#fde68a"],:root:not([data-theme=dark]) .dashboard-main button[style*="background: #fde68a"]{color:#172033!important}:root[data-theme=purple] .dashboard-main button[style*="background:'#0f172a'"],:root[data-theme=purple] .dashboard-main button[style*="background: '#0f172a'"],:root[data-theme=purple] .dashboard-main button[style*="background:#0f172a"],:root[data-theme=purple] .dashboard-main button[style*="background: #0f172a"],:root[data-theme=purple] .dashboard-main button[style*="background:'#f59e0b'"],:root[data-theme=purple] .dashboard-main button[style*="background: '#f59e0b'"],:root[data-theme=purple] .dashboard-main button[style*="background:#f59e0b"],:root[data-theme=purple] .dashboard-main button[style*="background: #f59e0b"],:root[data-theme=purple] .dashboard-main a[style*="background:'#f59e0b'"],:root[data-theme=purple] .dashboard-main a[style*="background: '#f59e0b'"],:root[data-theme=purple] .dashboard-main a[style*="background:#f59e0b"],:root[data-theme=purple] .dashboard-main a[style*="background: #f59e0b"]{background:var(--public-accent-strong)!important;color:#fff!important}:root[data-theme=purple] .dashboard-main [style*="color:#f59e0b"],:root[data-theme=purple] .dashboard-main [style*="color: #f59e0b"],:root[data-theme=purple] .dashboard-main [style*="color:'#f59e0b'"],:root[data-theme=purple] .dashboard-main [style*="color: '#f59e0b'"],:root[data-theme=purple] .dashboard-main [style*="color: rgb(245, 158, 11)"],:root[data-theme=purple] .dashboard-main [style*="color:rgb(245,158,11)"],:root[data-theme=purple] .dashboard-main [style*="color:#e8b86d"],:root[data-theme=purple] .dashboard-main [style*="color: #e8b86d"],:root[data-theme=purple] .dashboard-main [style*="color: rgb(232, 184, 109)"],:root[data-theme=purple] .dashboard-main [style*="color:rgb(232,184,109)"]{color:var(--public-accent)!important}:root:not([data-theme=dark]) .dashboard-main .recharts-cartesian-axis-tick text,:root:not([data-theme=dark]) .dashboard-main .recharts-text,:root:not([data-theme=dark]) .dashboard-main .recharts-label{fill:var(--dashboard-muted)!important}.dashboard-main .recharts-cartesian-grid line{stroke:var(--dashboard-grid-line,var(--dashboard-border))!important;stroke-opacity:1!important}.dashboard-main [style*="text-decoration: underline dotted"],.dashboard-main [style*="textDecoration:'underline dotted'"],.dashboard-main [style*="textDecoration: 'underline dotted'"]{-webkit-text-decoration-color:var(--dashboard-dotted-line)!important;text-decoration-color:var(--dashboard-dotted-line)!important}.dashboard-main [style*="background:#eff6ff"],.dashboard-main [style*="background: #eff6ff"],.dashboard-main [style*="background: rgb(239, 246, 255)"],.dashboard-main [style*="background:#dbeafe"],.dashboard-main [style*="background: #dbeafe"],.dashboard-main [style*="background: rgb(219, 234, 254)"]{background:var(--dashboard-info-bg)!important}.dashboard-main [style*="border:1px solid #bfdbfe"],.dashboard-main [style*="border: 1px solid #bfdbfe"],.dashboard-main [style*="border: 1px solid rgb(191, 219, 254)"]{border-color:var(--dashboard-info-border)!important}.dashboard-main [style*="color:#1d4ed8"],.dashboard-main [style*="color: #1d4ed8"],.dashboard-main [style*="color: rgb(29, 78, 216)"]{color:var(--dashboard-info-text)!important}.dashboard-main [style*="background:#f0fdf4"],.dashboard-main [style*="background: #f0fdf4"],.dashboard-main [style*="background: rgb(240, 253, 244)"],.dashboard-main [style*="background:#ecfdf5"],.dashboard-main [style*="background: #ecfdf5"],.dashboard-main [style*="background: rgb(236, 253, 245)"]{background:var(--dashboard-success-bg)!important}.dashboard-main [style*="border:1px solid #bbf7d0"],.dashboard-main [style*="border: 1px solid #bbf7d0"],.dashboard-main [style*="border: 1px solid rgb(187, 247, 208)"]{border-color:var(--dashboard-success-border)!important}.dashboard-main [style*="color:#15803d"],.dashboard-main [style*="color: #15803d"],.dashboard-main [style*="color: rgb(21, 128, 61)"]{color:var(--dashboard-success-text)!important}.dashboard-main [style*="background:#fffbeb"],.dashboard-main [style*="background: #fffbeb"],.dashboard-main [style*="background: rgb(255, 251, 235)"],.dashboard-main [style*="background:#fef3c7"],.dashboard-main [style*="background: #fef3c7"],.dashboard-main [style*="background: rgb(254, 243, 199)"]{background:var(--dashboard-warning-bg)!important}.dashboard-main [style*="border:1px solid #fde68a"],.dashboard-main [style*="border: 1px solid #fde68a"],.dashboard-main [style*="border: 1px solid rgb(253, 230, 138)"]{border-color:var(--dashboard-warning-border)!important}.dashboard-main [style*="color:#b45309"],.dashboard-main [style*="color: #b45309"],.dashboard-main [style*="color: rgb(180, 83, 9)"],.dashboard-main [style*="color:#92400e"],.dashboard-main [style*="color: #92400e"],.dashboard-main [style*="color: rgb(146, 64, 14)"]{color:var(--dashboard-warning-text)!important}.dashboard-main [style*="background:#fef2f2"],.dashboard-main [style*="background: #fef2f2"],.dashboard-main [style*="background: rgb(254, 242, 242)"]{background:var(--dashboard-danger-bg)!important}.dashboard-main [style*="border:1px solid #fecaca"],.dashboard-main [style*="border: 1px solid #fecaca"],.dashboard-main [style*="border: 1px solid rgb(254, 202, 202)"]{border-color:var(--dashboard-danger-border)!important}.dashboard-main [style*="color:#991b1b"],.dashboard-main [style*="color: #991b1b"],.dashboard-main [style*="color: rgb(153, 27, 27)"]{color:var(--dashboard-danger-text)!important}.dashboard-main [style*="background:#faf5ff"],.dashboard-main [style*="background: #faf5ff"],.dashboard-main [style*="background: rgb(250, 245, 255)"]{background:var(--dashboard-purple-bg)!important}.dashboard-main [style*="border:1px solid #e9d5ff"],.dashboard-main [style*="border: 1px solid #e9d5ff"],.dashboard-main [style*="border: 1px solid rgb(233, 213, 255)"]{border-color:var(--dashboard-purple-border)!important}.dashboard-main [style*="color:#7e22ce"],.dashboard-main [style*="color: #7e22ce"],.dashboard-main [style*="color: rgb(126, 34, 206)"]{color:var(--dashboard-purple-text)!important}.dashboard-main [style*="background:#f0fdfa"],.dashboard-main [style*="background: #f0fdfa"],.dashboard-main [style*="background: rgb(240, 253, 250)"]{background:var(--dashboard-teal-bg)!important}.dashboard-main [style*="border:1px solid #99f6e4"],.dashboard-main [style*="border: 1px solid #99f6e4"],.dashboard-main [style*="border: 1px solid rgb(153, 246, 228)"]{border-color:var(--dashboard-teal-border)!important}.dashboard-main [style*="color:#0f766e"],.dashboard-main [style*="color: #0f766e"],.dashboard-main [style*="color: rgb(15, 118, 110)"]{color:var(--dashboard-teal-text)!important}.dashboard-main [style*="background:#f0f9ff"],.dashboard-main [style*="background: #f0f9ff"],.dashboard-main [style*="background: rgb(240, 249, 255)"]{background:var(--dashboard-sky-bg)!important}.dashboard-main [style*="border:1px solid #bae6fd"],.dashboard-main [style*="border: 1px solid #bae6fd"],.dashboard-main [style*="border: 1px solid rgb(186, 230, 253)"]{border-color:var(--dashboard-sky-border)!important}.dashboard-main [style*="color:#0369a1"],.dashboard-main [style*="color: #0369a1"],.dashboard-main [style*="color: rgb(3, 105, 161)"]{color:var(--dashboard-sky-text)!important}.dashboard-main .dashboard-filter-pill{background:var(--dashboard-surface)!important;border:1px solid var(--dashboard-border)!important;color:var(--dashboard-muted)!important}.dashboard-main .dashboard-filter-pill.active{background:var(--dashboard-selected-bg)!important;border-color:var(--dashboard-selected-border)!important;color:var(--public-accent)!important}.dashboard-main .dashboard-primary-action{background:var(--public-accent-strong)!important;color:#172033!important}:root[data-theme=purple] .dashboard-main .dashboard-primary-action{color:#fff!important}.dashboard-main .dashboard-primary-action:disabled{background:var(--dashboard-selected-bg)!important;color:var(--dashboard-muted)!important;border:1px solid var(--dashboard-selected-border)!important}.dashboard-main .payment-method-card.active .payment-method-title{color:#0f172a!important}.dashboard-main .payment-method-card.active .payment-method-note{color:#94a3b8!important}.dashboard-main .payment-method-card.active .payment-method-fee{color:#b45309!important}.dashboard-main .admin-stat-card-button,.dashboard-main .admin-stat-card-content{justify-content:flex-start!important;align-items:flex-start!important}.dashboard-main .status-badge{background:var(--dashboard-soft-bg)!important;border-color:var(--dashboard-border)!important;color:var(--dashboard-badge-text)!important}.dashboard-main .dashboard-ribbon{white-space:nowrap;gap:4px;line-height:1.2;border-radius:999px!important;align-items:center!important;padding:3px 10px!important;font-size:12px!important;font-weight:600!important;display:inline-flex!important}.dashboard-main .status-badge{font-weight:700!important}.dashboard-main .storage-age-badge{font-weight:650!important}.dashboard-main .status-badge-requested{color:#60a5fa!important;background:#60a5fa1c!important;border-color:#60a5fa61!important}.dashboard-main .status-badge-upfront_fee_required,.dashboard-main .status-badge-advance_payment_required{color:#e8b86d!important;background:#e8b86d21!important;border-color:#e8b86d6b!important}.dashboard-main .status-badge-in_progress,.dashboard-main .status-badge-ready_to_ship{color:#c084fc!important;background:#c084fc1c!important;border-color:#c084fc57!important}.dashboard-main .status-badge-purchased{color:#2dd4bf!important;background:#2dd4bf1c!important;border-color:#2dd4bf57!important}.dashboard-main .status-badge-shipped{color:#38bdf8!important;background:#38bdf81c!important;border-color:#38bdf857!important}.dashboard-main .status-badge-cancelled,.dashboard-main .status-badge-lost,.dashboard-main .status-badge-not_found{color:#fca5a5!important;background:#fca5a51c!important;border-color:#fca5a557!important}.dashboard-main .status-badge-received{color:#34d399!important;background:#34d3991c!important;border-color:#34d39957!important}.dashboard-main .status-badge-ready_to_ship{color:#c084fc!important;background:#c084fc1c!important;border-color:#c084fc57!important}:root:not([data-theme=dark]) .dashboard-main .status-badge-new{color:#334155!important;background:#f8fafc!important;border-color:#cbd5e1!important}:root:not([data-theme=dark]) .dashboard-main .status-badge-requested{color:#1d4ed8!important;background:#eff6ff!important;border-color:#bfdbfe!important}:root:not([data-theme=dark]) .dashboard-main .status-badge-upfront_fee_required,:root:not([data-theme=dark]) .dashboard-main .status-badge-advance_payment_required{color:var(--public-accent-text)!important;background:#e8b86d29!important;border-color:#e8b86d7a!important}:root:not([data-theme=dark]) .dashboard-main .status-badge-in_progress,:root:not([data-theme=dark]) .dashboard-main .status-badge-ready_to_ship{color:#7e22ce!important;background:#faf5ff!important;border-color:#e9d5ff!important}:root:not([data-theme=dark]) .dashboard-main .status-badge-purchased{color:#0f766e!important;background:#f0fdfa!important;border-color:#99f6e4!important}:root:not([data-theme=dark]) .dashboard-main .status-badge-shipped{color:#0369a1!important;background:#f0f9ff!important;border-color:#bae6fd!important}:root:not([data-theme=dark]) .dashboard-main .status-badge-cancelled,:root:not([data-theme=dark]) .dashboard-main .status-badge-lost,:root:not([data-theme=dark]) .dashboard-main .status-badge-not_found{color:#991b1b!important;background:#fef2f2!important;border-color:#fecaca!important}:root:not([data-theme=dark]) .dashboard-main .status-badge-received{color:#15803d!important;background:#f0fdf4!important;border-color:#bbf7d0!important}:root:not([data-theme=dark]) .dashboard-main .status-badge-ready_to_ship{color:#7e22ce!important;background:#faf5ff!important;border-color:#e9d5ff!important}:root:not([data-theme=dark]) .dashboard-sidebar [style*=color\:white],:root:not([data-theme=dark]) .dashboard-sidebar [style*="color: white"],:root:not([data-theme=dark]) .dashboard-sidebar [style*="color:'white'"],:root:not([data-theme=dark]) .dashboard-sidebar [style*="color: 'white'"]{color:var(--dashboard-text)!important}:root:not([data-theme=dark]) .dashboard-sidebar [style*="color:#64748b"],:root:not([data-theme=dark]) .dashboard-sidebar [style*="color: #64748b"],:root:not([data-theme=dark]) .dashboard-sidebar [style*="color:'#64748b'"],:root:not([data-theme=dark]) .dashboard-sidebar [style*="color: '#64748b'"],:root:not([data-theme=dark]) .dashboard-sidebar [style*="color:#475569"],:root:not([data-theme=dark]) .dashboard-sidebar [style*="color: #475569"],:root:not([data-theme=dark]) .dashboard-sidebar [style*="color:'#475569'"],:root:not([data-theme=dark]) .dashboard-sidebar [style*="color: '#475569'"]{color:var(--dashboard-muted)!important}:root:not([data-theme=dark]) .dashboard-sidebar [style*="borderBottom:'1px solid #1e293b'"],:root:not([data-theme=dark]) .dashboard-sidebar [style*="borderBottom: '1px solid #1e293b'"],:root:not([data-theme=dark]) .dashboard-sidebar [style*="borderTop:'1px solid #1e293b'"],:root:not([data-theme=dark]) .dashboard-sidebar [style*="borderTop: '1px solid #1e293b'"]{border-color:var(--dashboard-sidebar-border)!important}:root:not([data-theme=dark]) .dashboard-sidebar [style*="background:'#1e293b'"],:root:not([data-theme=dark]) .dashboard-sidebar [style*="background: '#1e293b'"],:root:not([data-theme=dark]) .dashboard-sidebar [style*="background:#1e293b"],:root:not([data-theme=dark]) .dashboard-sidebar [style*="background: #1e293b"]{background:var(--dashboard-input)!important}:root[data-theme=dark] .dashboard-main [style*=background\:white],:root[data-theme=dark] .dashboard-main [style*="background: white"],:root[data-theme=dark] .dashboard-main [style*="background:'#fff'"],:root[data-theme=dark] .dashboard-main [style*="background: '#fff'"],:root[data-theme=dark] .dashboard-main [style*="background:#fff"],:root[data-theme=dark] .dashboard-main [style*="background: #fff"],:root[data-theme=dark] .dashboard-main [style*="background:#ffffff"],:root[data-theme=dark] .dashboard-main [style*="background: #ffffff"],:root[data-theme=dark] .dashboard-main [style*="background: rgb(255, 255, 255)"],:root[data-theme=dark] .dashboard-main [style*="background:rgb(255,255,255)"],:root[data-theme=dark] .dashboard-main [style*="background:#f8fafc"],:root[data-theme=dark] .dashboard-main [style*="background: #f8fafc"],:root[data-theme=dark] .dashboard-main [style*="background: rgb(248, 250, 252)"],:root[data-theme=dark] .dashboard-main [style*="background:rgb(248,250,252)"],:root[data-theme=dark] .dashboard-main [style*="background:#f1f5f9"],:root[data-theme=dark] .dashboard-main [style*="background: #f1f5f9"],:root[data-theme=dark] .dashboard-main [style*="background: rgb(241, 245, 249)"],:root[data-theme=dark] .dashboard-main [style*="background:rgb(241,245,249)"],:root[data-theme=dark] .dashboard-main [style*="background:#e2e8f0"],:root[data-theme=dark] .dashboard-main [style*="background: #e2e8f0"],:root[data-theme=dark] .dashboard-main [style*="background: rgb(226, 232, 240)"],:root[data-theme=dark] .dashboard-main [style*="background:rgb(226,232,240)"]{background:var(--dashboard-surface)!important;border-color:var(--dashboard-border)!important}:root[data-theme=dark] .dashboard-main [style*="color:#0f172a"],:root[data-theme=dark] .dashboard-main [style*="color: #0f172a"],:root[data-theme=dark] .dashboard-main [style*="color:'#0f172a'"],:root[data-theme=dark] .dashboard-main [style*="color: '#0f172a'"],:root[data-theme=dark] .dashboard-main [style*="color: rgb(15, 23, 42)"],:root[data-theme=dark] .dashboard-main [style*="color:rgb(15,23,42)"],:root[data-theme=dark] .dashboard-main [style*="color:#1e293b"],:root[data-theme=dark] .dashboard-main [style*="color: #1e293b"],:root[data-theme=dark] .dashboard-main [style*="color:'#1e293b'"],:root[data-theme=dark] .dashboard-main [style*="color: '#1e293b'"],:root[data-theme=dark] .dashboard-main [style*="color: rgb(30, 41, 59)"],:root[data-theme=dark] .dashboard-main [style*="color:rgb(30,41,59)"],:root[data-theme=dark] .dashboard-main [style*="color:#334155"],:root[data-theme=dark] .dashboard-main [style*="color: #334155"],:root[data-theme=dark] .dashboard-main [style*="color:'#334155'"],:root[data-theme=dark] .dashboard-main [style*="color: '#334155'"],:root[data-theme=dark] .dashboard-main [style*="color: rgb(51, 65, 85)"],:root[data-theme=dark] .dashboard-main [style*="color:rgb(51,65,85)"],:root[data-theme=dark] .dashboard-main [style*="color:#374151"],:root[data-theme=dark] .dashboard-main [style*="color: #374151"],:root[data-theme=dark] .dashboard-main [style*="color:'#374151'"],:root[data-theme=dark] .dashboard-main [style*="color: '#374151'"],:root[data-theme=dark] .dashboard-main [style*="color: rgb(55, 65, 81)"],:root[data-theme=dark] .dashboard-main [style*="color:rgb(55,65,81)"]{color:var(--dashboard-text)!important}:root[data-theme=dark] .dashboard-main [style*="color:#64748b"],:root[data-theme=dark] .dashboard-main [style*="color: #64748b"],:root[data-theme=dark] .dashboard-main [style*="color:'#64748b'"],:root[data-theme=dark] .dashboard-main [style*="color: '#64748b'"],:root[data-theme=dark] .dashboard-main [style*="color: rgb(100, 116, 139)"],:root[data-theme=dark] .dashboard-main [style*="color:rgb(100,116,139)"],:root[data-theme=dark] .dashboard-main [style*="color:#94a3b8"],:root[data-theme=dark] .dashboard-main [style*="color: #94a3b8"],:root[data-theme=dark] .dashboard-main [style*="color: rgb(148, 163, 184)"],:root[data-theme=dark] .dashboard-main [style*="color:rgb(148,163,184)"],:root[data-theme=dark] .dashboard-main [style*="color:#475569"],:root[data-theme=dark] .dashboard-main [style*="color: #475569"],:root[data-theme=dark] .dashboard-main [style*="color:'#475569'"],:root[data-theme=dark] .dashboard-main [style*="color: '#475569'"],:root[data-theme=dark] .dashboard-main [style*="color: rgb(71, 85, 105)"],:root[data-theme=dark] .dashboard-main [style*="color:rgb(71,85,105)"],:root[data-theme=dark] .dashboard-main [style*="color:#cbd5e1"],:root[data-theme=dark] .dashboard-main [style*="color: #cbd5e1"],:root[data-theme=dark] .dashboard-main [style*="color:'#cbd5e1'"],:root[data-theme=dark] .dashboard-main [style*="color: '#cbd5e1'"],:root[data-theme=dark] .dashboard-main [style*="color: rgb(203, 213, 225)"],:root[data-theme=dark] .dashboard-main [style*="color:rgb(203,213,225)"]{color:var(--dashboard-muted)!important}:root[data-theme=dark] .dashboard-main [style*="border:1px solid #e2e8f0"],:root[data-theme=dark] .dashboard-main [style*="border: 1px solid #e2e8f0"],:root[data-theme=dark] .dashboard-main [style*="border: 1px solid rgb(226, 232, 240)"],:root[data-theme=dark] .dashboard-main [style*="border:1px solid rgb(226,232,240)"],:root[data-theme=dark] .dashboard-main [style*="border-top: 1px solid rgb(226, 232, 240)"],:root[data-theme=dark] .dashboard-main [style*="border-top:1px solid rgb(226,232,240)"],:root[data-theme=dark] .dashboard-main [style*="border-bottom: 1px solid rgb(226, 232, 240)"],:root[data-theme=dark] .dashboard-main [style*="border-bottom:1px solid rgb(226,232,240)"]{border-color:var(--dashboard-border)!important}:root[data-theme=dark] .dashboard-main button[style*="background:'#0f172a'"]:not(:disabled),:root[data-theme=dark] .dashboard-main button[style*="background: '#0f172a'"]:not(:disabled),:root[data-theme=dark] .dashboard-main button[style*="background:#0f172a"]:not(:disabled),:root[data-theme=dark] .dashboard-main button[style*="background: #0f172a"]:not(:disabled){background:var(--public-accent-strong)!important;color:#0f172a!important}:root[data-theme=dark] .public-page [style*="color:#334155"],:root[data-theme=dark] .public-page [style*="color: #334155"],:root[data-theme=dark] .public-page [style*="color:'#334155'"],:root[data-theme=dark] .public-page [style*="color: '#334155'"],:root[data-theme=dark] .public-page [style*="color:#475569"],:root[data-theme=dark] .public-page [style*="color: #475569"],:root[data-theme=dark] .public-page [style*="color:'#475569'"],:root[data-theme=dark] .public-page [style*="color: '#475569'"],:root[data-theme=dark] .public-page [style*="color:#64748b"],:root[data-theme=dark] .public-page [style*="color: #64748b"],:root[data-theme=dark] .public-page [style*="color:'#64748b'"],:root[data-theme=dark] .public-page [style*="color: '#64748b'"],:root[data-theme=dark] .public-page [style*="color: rgb(51, 65, 85)"],:root[data-theme=dark] .public-page [style*="color:rgb(51,65,85)"],:root[data-theme=dark] .public-page [style*="color: rgb(71, 85, 105)"],:root[data-theme=dark] .public-page [style*="color:rgb(71,85,105)"],:root[data-theme=dark] .public-page [style*="color: rgb(100, 116, 139)"],:root[data-theme=dark] .public-page [style*="color:rgb(100,116,139)"],:root[data-theme=dark] .auth-page [style*="color:#334155"],:root[data-theme=dark] .auth-page [style*="color: #334155"],:root[data-theme=dark] .auth-page [style*="color:#475569"],:root[data-theme=dark] .auth-page [style*="color: #475569"],:root[data-theme=dark] .auth-page [style*="color:#64748b"],:root[data-theme=dark] .auth-page [style*="color: #64748b"],:root[data-theme=dark] .auth-page [style*="color: rgb(51, 65, 85)"],:root[data-theme=dark] .auth-page [style*="color:rgb(51,65,85)"],:root[data-theme=dark] .auth-page [style*="color: rgb(71, 85, 105)"],:root[data-theme=dark] .auth-page [style*="color:rgb(71,85,105)"],:root[data-theme=dark] .auth-page [style*="color: rgb(100, 116, 139)"],:root[data-theme=dark] .auth-page [style*="color:rgb(100,116,139)"]{color:var(--public-muted)!important}:root[data-theme=dark] .public-page [style*="font-size: 12px"],:root[data-theme=dark] .public-page [style*=font-size\:12px],:root[data-theme=dark] .auth-page [style*="font-size: 12px"],:root[data-theme=dark] .auth-page [style*=font-size\:12px],:root[data-theme=dark] .dashboard-main [style*="font-size: 12px"],:root[data-theme=dark] .dashboard-main [style*=font-size\:12px]{font-size:13px!important}.dashboard-main .payment-method-card.active .payment-method-title,.auth-page .payment-method-card.active .payment-method-title{color:#0f172a!important}.dashboard-main .payment-method-card.active .payment-method-note,.auth-page .payment-method-card.active .payment-method-note{color:#64748b!important}.dashboard-main .payment-method-card.active .payment-method-fee,.auth-page .payment-method-card.active .payment-method-fee{color:#b45309!important}@media (width<=900px){.public-page>nav{flex-wrap:wrap;gap:10px 14px;min-height:64px;align-items:flex-start!important;height:auto!important;padding:10px 16px!important}.public-page>nav>a:first-child{min-height:38px}.public-page>nav>a:first-child span{white-space:nowrap;font-size:18px!important}.public-page>nav>div:last-child{flex-wrap:wrap;justify-content:flex-start;width:100%;gap:6px!important;display:flex!important}.public-page>nav .nav-link{font-size:12px;padding:7px 10px!important}.public-page>nav .btn-outline,.public-page>nav .btn-gold{font-size:12px;padding:8px 12px!important}.public-page>nav>div:last-child>div[style*="width: 1px"]{display:none!important}.contact-page-layout{grid-template-columns:1fr!important;gap:20px!important;padding:32px 18px 90px!important}.contact-info-sidebar{position:static!important}.public-page>section,.public-page>div[style*="padding: 96px 40px"],.public-page>div[style*="padding:96px 40px"],.public-page>div[style*="padding: 100px 40px"],.public-page>div[style*="padding:100px 40px"],.public-page>section[style*="padding: 96px 40px"],.public-page>section[style*="padding:96px 40px"],.public-page>section[style*="padding: 100px 40px"],.public-page>section[style*="padding:100px 40px"]{padding:64px 20px!important}.public-page>section[style*="min-height: 100vh"],.public-page>section[style*="minHeight: 100vh"]{min-height:auto!important;padding-top:190px!important;padding-bottom:64px!important}.public-page>div[style*="padding: 120px 40px"],.public-page>div[style*="padding:120px 40px"]{padding:190px 20px 44px!important}.public-page footer{text-align:center;position:static;justify-content:center!important;padding:22px 20px!important}.auth-page{min-height:100vh!important;padding:72px 16px 0!important}.auth-page>div:not([style*="position: fixed"]){max-width:380px!important}.public-page footer>div{justify-content:center;gap:14px!important}.auth-card{padding:22px!important}}@media (width<=640px){.contact-form-grid{grid-template-columns:1fr!important;gap:14px!important}.contact-form-card{border-radius:16px!important;padding:24px 18px!important}.public-page [style*="padding: 36px 32px"],.public-page [style*="padding:36px 32px"],.public-page [style*="padding: 32px"],.public-page [style*=padding\:32px],.public-page [style*="padding: 28px 24px"],.public-page [style*="padding:28px 24px"]{padding:22px 18px!important}.public-page [style*="gap: 48px"],.public-page [style*=gap\:48px],.public-page [style*="gap: 36px"],.public-page [style*=gap\:36px],.public-page [style*="gap: 32px"],.public-page [style*=gap\:32px]{gap:18px!important}.public-page [style*="min-width: 300px"],.public-page [style*="minWidth: 300px"]{min-width:min(280px,86vw)!important}.public-page [style*="grid-template-columns: 1fr 1fr"],.public-page [style*="gridTemplateColumns: 1fr 1fr"],.public-page [style*="grid-template-columns: 1fr 360px"],.public-page [style*="gridTemplateColumns: 1fr 360px"]{grid-template-columns:1fr!important}}@media (width<=430px){.public-page>nav{padding:8px 12px!important}.public-page>nav>a:first-child span{font-size:16px!important}.public-page>nav .nav-link{padding:6px 8px!important}.public-page>nav .btn-outline,.public-page>nav .btn-gold{padding:8px 10px!important}.public-page>section,.public-page>section[style*=padding],.public-page>div[style*="padding: 120px 40px"],.public-page>div[style*="padding:120px 40px"]{padding-left:14px!important;padding-right:14px!important}.public-page>div[style*="padding: 120px 40px"],.public-page>div[style*="padding:120px 40px"],.public-page>section[style*="min-height: 100vh"],.public-page>section[style*="minHeight: 100vh"]{padding-top:220px!important}.public-page .btn-gold,.public-page .btn-outline{justify-content:center;width:100%}}@media (width<=760px){.dashboard-shell{align-items:stretch}.dashboard-sidebar{border-right-width:1px;min-width:68px;width:68px!important}.dashboard-sidebar-logo{padding:14px 10px!important}.dashboard-sidebar-logo>div,.dashboard-user-row{justify-content:center}.dashboard-logo-wide{display:none!important}.dashboard-logo-compact{display:inline-flex!important}.dashboard-brand-name,.dashboard-admin-badge,.dashboard-theme-label,.dashboard-user-meta,.dashboard-signout-button span{display:none!important}.dashboard-nav{gap:4px!important;padding:8px 6px!important}.dashboard-nav-button{justify-content:center;gap:0!important;padding:11px 0!important;font-size:0!important}.dashboard-nav-button svg{width:18px;height:18px}.dashboard-sidebar-footer{padding:10px 6px!important}.dashboard-theme-row{justify-content:center;padding:0 0 10px}.dashboard-user-row{padding:0 0 10px!important}.dashboard-signout-button{justify-content:center;gap:0!important;padding:9px 0!important}.dashboard-main{min-width:0}.dashboard-main>div{padding:18px 14px!important}.dashboard-main [style*="grid-template-columns: repeat(2"],.dashboard-main [style*="grid-template-columns: 1fr 1fr"],.dashboard-main [style*="grid-template-columns: 1fr 120px 120px"]{grid-template-columns:1fr!important}.dashboard-main [style*="padding: 24px"],.dashboard-main [style*=padding\:24px]{padding:16px!important}.dashboard-main [style*="padding: 18px 20px"],.dashboard-main [style*="padding:'18px 20px'"]{padding:14px!important}.admin-item-card-row,.admin-invoice-card-row,.admin-shipment-card-row,.user-item-card-row{grid-template-columns:auto minmax(0,1fr)!important;gap:12px!important;display:grid!important}.admin-invoice-card-row,.admin-shipment-card-row{grid-template-columns:minmax(0,1fr)!important}.admin-item-card-main,.admin-invoice-card-main,.admin-shipment-card-main,.user-item-card-main{width:100%;min-width:0!important}.admin-item-card-side,.admin-invoice-card-side,.user-item-card-side{grid-column:2;width:100%;min-width:0;text-align:left!important;flex-shrink:1!important}.admin-invoice-card-side,.admin-shipment-manage{grid-column:1}.admin-shipment-manage{width:100%}.admin-item-actions,.admin-invoice-actions,.admin-guest-actions,.user-item-actions{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));width:100%;justify-content:stretch!important;display:grid!important}.admin-item-actions button,.admin-invoice-actions button,.admin-invoice-actions select,.admin-guest-actions button,.user-item-actions button,.user-item-single-action{min-width:0;white-space:normal!important;justify-content:center!important;width:100%!important}.user-item-chip-row{align-items:flex-start!important;gap:6px!important}.user-item-title{overflow-wrap:anywhere;flex:100%;min-width:0;line-height:1.3;font-size:15px!important}.user-item-service-badge,.user-item-chip-row .status-badge{text-align:center;max-width:100%;line-height:1.2;white-space:normal!important}.user-item-link{max-width:100%}.user-item-price{text-align:right;margin-top:8px!important;font-size:20px!important}.admin-user-card-main{grid-template-columns:1fr!important;display:grid!important}.admin-user-card-profile{min-width:0;align-items:flex-start!important}.admin-user-card-info,.admin-user-card-side{width:100%;min-width:0}.admin-user-card-side,.admin-user-card-side[style]{text-align:left!important}.admin-guest-portal-url,.admin-guest-portal-url[style]{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}.admin-user-status-list,.admin-user-status-list[style]{justify-content:flex-start!important}.admin-user-item-row,.admin-user-item-row>span:first-child{min-width:0}.admin-user-item-row .status-badge{flex:none;max-width:45%}.admin-item-chip-row{align-items:flex-start!important}.admin-item-chip-row>span,.admin-item-chip-row .status-badge{flex:none;max-width:100%;white-space:nowrap!important}.admin-item-title{text-overflow:ellipsis;white-space:nowrap;flex:100%;min-width:0;overflow:hidden}.admin-item-meta{overflow-wrap:anywhere;word-break:normal}.admin-item-link{min-width:0}.invoice-breakdown-row{min-width:0;gap:12px!important}.invoice-breakdown-label{overflow-wrap:anywhere;min-width:0}.invoice-breakdown-value{text-align:right;flex:none}.profit-details-header,.monthly-finance-header,.new-items-header{display:none!important}.profit-details-row,.monthly-finance-row,.new-items-row{background:var(--dashboard-soft-bg);border-radius:12px;margin-bottom:8px;border:1px solid var(--dashboard-border)!important;color:var(--dashboard-text)!important;grid-template-columns:1fr!important;align-items:stretch!important;gap:4px!important;padding:12px!important}.monthly-finance-cell{overflow-wrap:anywhere;min-width:0;display:block;color:var(--dashboard-text)!important;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.monthly-finance-cell:before{content:attr(data-label);color:var(--dashboard-muted);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.monthly-finance-cell .admin-internal-id{width:100%;max-width:100%}.monthly-finance-cell .admin-internal-id>span{display:none}.monthly-finance-cell .admin-internal-id input{min-width:0}.monthly-finance-amount,.monthly-finance-amount[style]{text-align:left!important}.profit-details-row>span,.new-items-row>span{overflow-wrap:anywhere;justify-content:space-between;gap:12px;display:flex;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.profit-details-row>span:first-child:before{content:"Date";color:var(--dashboard-muted);font-weight:800}.profit-details-row>span:nth-child(2):before{content:"User Name";color:var(--dashboard-muted);flex-shrink:0;font-weight:800}.profit-details-row>span:nth-child(3):before{content:"Profit";color:var(--dashboard-muted);font-weight:800}.new-items-row>span:first-child:before{content:"User Name";color:var(--dashboard-muted);flex-shrink:0;font-weight:800}.new-items-row>span:nth-child(2):before{content:"Item Name";color:var(--dashboard-muted);flex-shrink:0;font-weight:800}.new-items-row>span:nth-child(3):before{content:"Link";color:var(--dashboard-muted);flex-shrink:0;font-weight:800}.profit-details-row>span,.profit-details-row>span[style],.new-items-row>span,.new-items-row>span[style]{color:var(--dashboard-text)!important}.new-items-row>span:nth-child(2),.new-items-row>span:nth-child(2)[style]{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}}@media (width<=430px){.dashboard-sidebar{min-width:58px;width:58px!important}.dashboard-sidebar-logo{padding-inline:8px!important}.dashboard-nav{padding-inline:5px!important}.dashboard-main>div{padding:14px 10px!important}.admin-item-actions,.admin-invoice-actions,.user-item-actions{grid-template-columns:1fr}.admin-item-card,.admin-invoice-card,.admin-shipment-card,.user-item-card{padding:12px!important}.user-item-card-row{gap:10px!important}.user-item-title{font-size:14px!important}.user-item-price{font-size:18px!important}.user-item-service-badge{padding:3px 9px!important}.invoice-breakdown-row{align-items:flex-start!important;padding:7px 0!important}.invoice-breakdown-label{max-width:64%;line-height:1.35;font-size:12px!important}.invoice-breakdown-value{line-height:1.35;font-size:13px!important}.invoice-breakdown-row-bold .invoice-breakdown-label{font-size:13px!important}.invoice-breakdown-row-bold .invoice-breakdown-value{font-size:17px!important}}:root input:focus::placeholder,:root textarea:focus::placeholder,.public-page input:focus::placeholder,.public-page textarea:focus::placeholder,.auth-page input:focus::placeholder,.auth-page textarea:focus::placeholder,.dashboard-main input:focus::placeholder,.dashboard-main textarea:focus::placeholder,.dashboard-shell input:focus::placeholder,.dashboard-shell textarea:focus::placeholder{color:#0000!important;opacity:0!important}:root input:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}:root textarea:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}.public-page input:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}.public-page textarea:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}.auth-page input:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}.auth-page textarea:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}.dashboard-main input:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}.dashboard-main textarea:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}.dashboard-shell input:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}.dashboard-shell textarea:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}:root[data-theme=dark] input:focus::placeholder,:root[data-theme=dark] textarea:focus::placeholder,:root[data-theme=dark] .public-page input:focus::placeholder,:root[data-theme=dark] .public-page textarea:focus::placeholder,:root[data-theme=dark] .auth-page input:focus::placeholder,:root[data-theme=dark] .auth-page textarea:focus::placeholder,:root[data-theme=dark] .dashboard-main input:focus::placeholder,:root[data-theme=dark] .dashboard-main textarea:focus::placeholder,:root[data-theme=dark] .dashboard-shell input:focus::placeholder,:root[data-theme=dark] .dashboard-shell textarea:focus::placeholder{color:#0000!important;opacity:0!important}:root[data-theme=dark] input:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}:root[data-theme=dark] textarea:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}:root[data-theme=dark] .public-page input:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}:root[data-theme=dark] .public-page textarea:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}:root[data-theme=dark] .auth-page input:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}:root[data-theme=dark] .auth-page textarea:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}:root[data-theme=dark] .dashboard-main input:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}:root[data-theme=dark] .dashboard-main textarea:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}:root[data-theme=dark] .dashboard-shell input:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}:root[data-theme=dark] .dashboard-shell textarea:focus::-webkit-input-placeholder{color:#0000!important;opacity:0!important}@media (width<=760px){.dashboard-shell{min-height:100vh;display:block!important}.dashboard-sidebar-desktop{display:none!important}.dashboard-mobile-menu-button{z-index:1200;border:1px solid var(--dashboard-border);background:var(--dashboard-surface);width:42px;height:42px;color:var(--dashboard-text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;display:inline-flex;position:fixed;top:12px;left:12px;box-shadow:0 12px 28px #0f172a2e}.dashboard-main{min-height:100vh;padding-top:58px}.dashboard-mobile-menu-layer{z-index:1300;display:block;position:fixed;inset:0}.dashboard-mobile-menu-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#0f172a8f;border:none;position:absolute;inset:0}.dashboard-mobile-drawer{background:var(--dashboard-sidebar-bg);border-right:1px solid var(--dashboard-sidebar-border);width:min(82vw,292px);max-width:292px;position:absolute;top:0;bottom:0;left:0;overflow:hidden;box-shadow:24px 0 50px #0f172a52}.dashboard-mobile-drawer .dashboard-sidebar{border-right:none;width:100%!important;min-width:0!important;height:100vh!important;min-height:100vh!important;position:relative!important;top:auto!important}.dashboard-mobile-drawer .dashboard-sidebar-logo{padding:22px 18px 18px!important}.dashboard-mobile-drawer .dashboard-logo-wide{display:block!important}.dashboard-mobile-drawer .dashboard-logo-compact{display:none!important}.dashboard-mobile-drawer .dashboard-brand-name,.dashboard-mobile-drawer .dashboard-nav-button span,.dashboard-mobile-drawer .dashboard-user-meta,.dashboard-mobile-drawer .dashboard-signout-button span,.dashboard-mobile-drawer .dashboard-theme-label,.dashboard-mobile-drawer .dashboard-admin-badge{opacity:1!important;pointer-events:auto!important;width:auto!important;height:auto!important;overflow:visible!important}.dashboard-mobile-drawer .dashboard-nav{gap:2px!important;padding:10px!important}.dashboard-mobile-drawer .dashboard-nav-button{justify-content:flex-start!important;gap:10px!important;padding:9px 12px!important;font-size:13px!important}.dashboard-mobile-drawer .dashboard-user-row{justify-content:flex-start!important}.dashboard-mobile-drawer .dashboard-admin-badge,.dashboard-mobile-drawer .dashboard-theme-label,.dashboard-mobile-drawer .dashboard-user-meta,.dashboard-mobile-drawer .dashboard-signout-button span{display:inline-block!important}.dashboard-mobile-drawer .dashboard-user-meta{display:block!important}.dashboard-mobile-drawer .dashboard-signout-button{justify-content:flex-start!important;gap:8px!important;padding:8px 12px!important;font-size:12px!important}.dashboard-mobile-menu-close{z-index:2;border:1px solid var(--dashboard-border);background:var(--dashboard-input);width:34px;height:34px;color:var(--dashboard-text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;right:12px}}
