html,html[data-theme=dark]{--mp-accent:#d25d27;--mp-accent-hover:#e06f35;--mp-accent-ring:#d25d2766;--mp-bg:#060f15;--mp-panel:#0d161e;--mp-panel-elevated:#121c26;--mp-surface-inset:#060f15;--mp-surface-elevated:#121c26;--mp-surface-panel:#0d161e;--mp-text:#fff;--mp-text-muted:#fff9;--mp-border:#d25d27;--mp-form-border:#374151;--mp-form-border-hover:#4b5563;--mp-form-border-focus:#6b7280;--mp-input-bg:#060f15;--mp-input-text:#fff;--mp-input-border:#374151;--mp-input-placeholder:#ffffff73;--mp-input-focus-border:#6b7280;--mp-input-focus-ring:#d25d2740;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--mp-accent:#d25d27;--mp-accent-hover:#c4521f;--mp-accent-ring:#d25d2747;--mp-bg:#f8fafc;--mp-panel:#fff;--mp-panel-elevated:#f1f5f9;--mp-surface-inset:#f8fafc;--mp-surface-elevated:#f1f5f9;--mp-surface-panel:#fff;--mp-text:#1a2332;--mp-text-muted:#64748b;--mp-border:#d25d276b;--mp-form-border:#d6deec;--mp-form-border-hover:#b8c6d9;--mp-form-border-focus:#94a3b8;--mp-input-bg:#fff;--mp-input-text:#1a2332;--mp-input-border:#d6deec;--mp-input-placeholder:#94a3b8;--mp-input-focus-border:#94a3b8;--mp-input-focus-ring:#d25d271f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme] .admin-root input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),html[data-theme] .admin-root textarea,html[data-theme] .admin-root select,html[data-theme] .admin-root .ant-input,html[data-theme] .admin-root .ant-input-affix-wrapper,html[data-theme] .admin-root .ant-select-selector{background-color:var(--mp-input-bg)!important;color:var(--mp-input-text)!important;border-color:var(--mp-input-border)!important}html[data-theme] .admin-root input::-moz-placeholder{color:var(--mp-input-placeholder)!important}html[data-theme] .admin-root textarea::-moz-placeholder{color:var(--mp-input-placeholder)!important}html[data-theme] .admin-root input::placeholder,html[data-theme] .admin-root textarea::placeholder{color:var(--mp-input-placeholder)!important}html[data-theme] .admin-root input:focus,html[data-theme] .admin-root textarea:focus,html[data-theme] .admin-root select:focus,html[data-theme] .admin-root .ant-input:focus,html[data-theme] .admin-root .ant-input-affix-wrapper-focused,html[data-theme] .admin-root .ant-select-focused .ant-select-selector{border-color:var(--mp-input-focus-border)!important;box-shadow:0 0 0 3px var(--mp-input-focus-ring)!important}html[data-theme] .admin-root [class*="bg-[#060f15]"]:not(input):not(textarea):not(select),html[data-theme] .admin-root [class*="!bg-[#060f15]"]:not(input):not(textarea):not(select){background-color:var(--mp-surface-inset)!important}html[data-theme] .admin-root [class*="bg-[#0d161e]"],html[data-theme] .admin-root [class*="!bg-[#0d161e]"]{background-color:var(--mp-surface-panel)!important}html[data-theme] .admin-root [class*="bg-[#121c26]"],html[data-theme] .admin-root [class*="!bg-[#121c26]"]{background-color:var(--mp-surface-elevated)!important}html[data-theme] .admin-root [class*="border-[#374151]"]{border-color:var(--mp-form-border)!important}html[data-theme] .admin-root [class*="border-[#4b5563]"]{border-color:var(--mp-form-border-hover)!important}html[data-theme] .admin-root .ai-gen-settings-card,html[data-theme] .admin-root #profile-user-form{background-color:var(--mp-panel)!important;border-color:var(--mp-form-border)!important;color:var(--mp-text)!important}html[data-theme=light] .admin-root .ai-gen-settings-card [class*=text-white]:not(.mp-primary-btn):not(.mp-gen-batch-btn),html[data-theme=light] .admin-root .ai-gen-settings-card [class*=text-white\/],html[data-theme=light] .admin-root .ai-gen-settings-card [class*="text-[#6C7A99]"],html[data-theme=light] .admin-root .ai-gen-settings-card [class*="text-[#6c7a99]"]{color:var(--mp-text-muted)!important}html[data-theme=light] .admin-root .ai-gen-settings-card [class*="text-[#94a3b8]"]{color:#94a3b8!important}html.mp-theme-switching,html.mp-theme-switching *,html.mp-theme-switching :before,html.mp-theme-switching :after{transition-duration:0s!important;transition-delay:0s!important}@media (prefers-reduced-motion:no-preference){html.mp-theme-vt::view-transition-old(root){mix-blend-mode:normal;animation:none}html.mp-theme-vt::view-transition-new(root){mix-blend-mode:normal;animation:none}html.mp-theme-vt::view-transition-old(root){z-index:0}html.mp-theme-vt::view-transition-new(root){z-index:1;animation:.58s cubic-bezier(.22,1,.36,1) both mp-theme-circle}}@keyframes mp-theme-circle{0%{clip-path:circle(0 at var(--mp-theme-x,50%) var(--mp-theme-y,50%))}to{clip-path:circle(var(--mp-theme-r,150vmax) at var(--mp-theme-x,50%) var(--mp-theme-y,50%))}}html[data-theme] .admin-root .mp-font-trigger,html[data-theme] .admin-root .mp-font-card{background-color:var(--mp-surface-inset)!important;border-color:var(--mp-form-border)!important;color:var(--mp-text)!important}html[data-theme] .admin-root .mp-font-trigger:hover{border-color:var(--mp-form-border-hover)!important;background-color:var(--mp-surface-elevated)!important}html[data-theme] .admin-root .mp-select-trigger{background-color:var(--mp-input-bg)!important;border-color:var(--mp-input-border)!important;color:var(--mp-input-text)!important}html[data-theme] .admin-root .mp-select-trigger:hover{border-color:var(--mp-form-border-hover)!important}html[data-theme] .admin-root .mp-select-trigger--placeholder{color:var(--mp-text-muted)!important}html[data-theme] .admin-root .ai-gen-settings-card [class*="text-[var(--mp-text)]"],html[data-theme] .admin-root .ai-gen-settings-card .text-\[var\(--mp-text\)\]{color:var(--mp-text)!important}html[data-theme] .admin-root .ai-gen-settings-card [class*="text-[var(--mp-text-muted)]"],html[data-theme] .admin-root .ai-gen-settings-card .text-\[var\(--mp-text-muted\)\]{color:var(--mp-text-muted)!important}.mp-ob-root{--ob-surface:#16181d;--ob-surface-2:#1e2127;--ob-border:#ffffff1a;--ob-text:#f4f5f7;--ob-text-dim:#a7adba;--ob-primary:var(--mp-accent,#d25d27);--ob-primary-hover:var(--mp-accent-hover,#e06f35);--ob-primary-ink:#fff;--ob-shadow:0 24px 60px -12px #0009;--ob-scrim:#090a0e9e;z-index:2147483000;pointer-events:none;position:fixed;inset:0}:root[data-theme=light] .mp-ob-root{--ob-surface:#fff;--ob-surface-2:#f6f7f9;--ob-border:#11141c1a;--ob-text:#14161c;--ob-text-dim:#5c6473;--ob-primary-ink:#fff;--ob-shadow:0 24px 60px -16px #181b2847;--ob-scrim:#181b286b}.mp-ob-scrim{background:var(--ob-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto;position:fixed;inset:0}.mp-ob-spotlight{box-shadow:0 0 0 9999px var(--ob-scrim);outline:2px solid var(--ob-primary);outline-offset:2px;pointer-events:none;border-radius:14px;position:fixed}.mp-ob-pop{box-sizing:border-box;background:var(--ob-surface);border:1px solid var(--ob-border);box-shadow:var(--ob-shadow);color:var(--ob-text);pointer-events:auto;border-radius:18px;padding:18px 18px 16px;font-family:inherit;position:fixed}.mp-ob-center-wrap{pointer-events:none;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.mp-ob-pop--center{text-align:center;width:min(420px,100vw - 32px);position:relative;top:auto;left:auto}.mp-ob-pop-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.mp-ob-pop--center .mp-ob-pop-head{justify-content:center;gap:10px}.mp-ob-progress{letter-spacing:.02em;color:var(--ob-text-dim);font-size:12px;font-weight:600}.mp-ob-close{width:26px;height:26px;color:var(--ob-text-dim);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:20px;line-height:1;transition:background .15s,color .15s;display:inline-flex}.mp-ob-pop--center .mp-ob-close{position:absolute;top:12px;right:12px}.mp-ob-close:hover{background:var(--ob-surface-2);color:var(--ob-text)}.mp-ob-title{color:var(--ob-text);margin:0 0 6px;font-size:16px;font-weight:700;line-height:1.3}.mp-ob-body{color:var(--ob-text-dim);margin:0 0 14px;font-size:13.5px;line-height:1.55}.mp-ob-dots{gap:6px;margin-bottom:14px;display:flex}.mp-ob-pop--center .mp-ob-dots{justify-content:center}.mp-ob-dot{background:var(--ob-border);border-radius:50%;width:6px;height:6px;transition:background .2s,width .2s}.mp-ob-dot.is-active{background:var(--ob-primary);border-radius:3px;width:18px}.mp-ob-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.mp-ob-pop--center .mp-ob-actions{justify-content:center}.mp-ob-nav{gap:8px;display:flex}.mp-ob-skip{color:var(--ob-text-dim);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 4px;font-size:13px;font-weight:500;transition:color .15s}.mp-ob-skip:hover{color:var(--ob-text)}.mp-ob-pop--center .mp-ob-skip{display:none}.mp-ob-btn{cursor:pointer;border:none;border-radius:10px;padding:9px 16px;font-size:13px;font-weight:600;transition:transform .12s,background .15s,opacity .15s}.mp-ob-btn:active{transform:translateY(1px)}.mp-ob-btn--primary{background:var(--ob-primary);color:var(--ob-primary-ink)}.mp-ob-btn--primary:hover{background:var(--ob-primary-hover)}.mp-ob-btn--ghost{background:var(--ob-surface-2);color:var(--ob-text)}.mp-ob-btn--ghost:hover{background:var(--ob-border)}.mp-ob-help{border:1px solid var(--ob-help-border,#78788c3d);width:34px;height:34px;color:var(--ob-help-fg,currentColor);cursor:pointer;background:0 0;border-radius:10px;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.mp-ob-help:hover{background:#78788c1f}@media (width<=640px){.mp-ob-pop:not(.mp-ob-pop--center){bottom:14px;width:auto!important;top:auto!important;left:12px!important;right:12px!important}}@media (prefers-reduced-motion:reduce){.mp-ob-spotlight,.mp-ob-pop,.mp-ob-dot{transition:none!important}}@keyframes mp-page-loader-spin{to{transform:rotate(360deg)}}.mp-page-loader{justify-content:center;align-items:center;display:flex}.mp-page-loader__inner{animation:.28s both mp-page-loader-fade}@keyframes mp-page-loader-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mp-page-loader__inner{animation:none}}.mp-route-view{animation:.42s cubic-bezier(.22,1,.36,1) backwards mp-route-view-in}@keyframes mp-route-view-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mp-route-view{animation:none}}.mp-page-loader--full{background:#060f15;width:100%;min-height:100vh}.mp-page-loader--inline{flex:1;width:100%;min-height:240px;padding:32px 16px}.mp-page-loader--overlay{z-index:2000;background:#060f15;position:fixed;inset:0}html[data-theme=light] .mp-page-loader--overlay{background:#f4f7fb}.mp-page-loader--overlay .mp-page-loader__inner{animation:none}.mp-page-loader__inner{flex-direction:column;justify-content:center;align-items:center;display:flex}html[data-theme=light] .mp-page-loader--full{background:#f4f7fb}html[data-theme=light] .mp-page-loader__label{color:#0f172a8c!important}
