@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);
.col{padding-left:15px;padding-right:15px;position:relative;width:100%}:root{--container-width:100%;--container-sm:33.75rem;--container-md:45rem;--container-lg:60rem;--container-xl:71.25rem;--container-xxl:90rem;--container-fluid:100%;--gutter-x:1.875rem;--gutter-3:0.125rem;--gutter-5:0.225rem;--gutter-10:0.625rem;--gutter-15:0.9375rem;--gutter-20:1.25rem;--gutter-25:1.5625rem;--gutter-30:1.875rem;--gutter-32:2rem;--gutter-35:2.1875rem;--gutter-40:2.5rem;--gutter-45:2.8125rem;--gutter-50:3.125rem;--ff-roboto:"Roboto",sans-serif;--fw-100:100;--fw-200:200;--fw-300:300;--fw-400:400;--fw-500:500;--fw-600:600;--fw-700:700;--fw-800:800;--fw-900:900;--fs-12:0.75rem;--fs-13:0.8125rem;--fs-14:0.875rem;--fs-15:0.9375rem;--fs-16:1rem;--fs-17:1.0625rem;--fs-18:1.125rem;--fs-20:1.25rem;--fs-21:1.3125rem;--fs-24:1.5rem;--fs-25:1.5625rem;--fs-28:1.75rem;--fs-30:1.875rem;--fs-32:2rem;--fs-35:2.1875rem;--fs-40:2.5rem;--fs-45:2.8125rem;--hr-bg:var(--clr-black);--hr-width:100%;--hr-height:0.3125rem;--hr-gutter-y:1.875rem;--hr-gutter-x:0;--hr-padding:0;--hr-radius:0;--m:0;--mt:0;--mr:0;--mb:0;--ml:0;--mx:0;--my:0;--m-auto:auto;--my-auto:auto;--mx-auto:auto;--p:0;--pt:0;--pr:0;--pb:0;--pl:0;--px:0;--py:0;--p-auto:auto;--py-auto:auto;--px-auto:auto;--border-width:0.0625rem;--border-style:solid;--border-clr:transparent;--border:var(--border-width) var(--border-style) var(--border-clr);--border-t:var(--border-width) var(--border-style) var(--border-clr);--border-r:var(--border-width) var(--border-style) var(--border-clr);--border-b:var(--border-width) var(--border-style) var(--border-clr);--border-l:var(--border-width) var(--border-style) var(--border-clr);--border-x:var(--border-width) var(--border-style) var(--border-clr);--border-y:var(--border-width) var(--border-style) var(--border-clr);--radius:0;--radius-t:0;--radius-r:0;--radius-b:0;--radius-l:0;--radius-full:50%;--btn-bg:transparent;--btn-clr:inherit;--btn-ff:var(--ff-roboto);--btn-fs:var(--fs-15);--btn-py:0.625rem;--btn-px:1.125rem;--btn-my:var(--my);--btn-mx:var(--mx);--clr-black:#000;--clr-black-100:#0d0e2b;--clr-dark:#252733;--clr-text:#575766;--clr-text-light:#9199a1;--clr-white:#fff;--frmx_brand_color:#6a28ea;--clr-orange:#ff5a46;--clr-yellow:#ffe132;--black_50:#ebebeb;--black_100:#d6d9dc;--black_150:#c8ccd0;--black_200:#bbc0c4;--black_300:#9fa6ad;--black_350:#9199a1;--black_400:#848d95;--black_500:#6a737c;--black_600:#535a60;--black_700:#3c4146;--black_750:#2f3337;--black_800:#242729;--black_900:#0c0d0e}.forumax-dashboard-wrap{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;margin:20px 20px 20px 0;max-width:1600px}.forumax-dashboard-wrap *{box-sizing:border-box}.forumax-dashboard-wrap{margin:20px auto}.forumax-dashboard{background:linear-gradient(180deg,#f9fafb,#f3f4f6);border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);overflow:hidden}.forumax-dashboard-header{background:linear-gradient(135deg,#6831c1,#8652e0);color:#fff;flex-wrap:wrap;justify-content:space-between;padding:24px 32px}.forumax-dashboard-header,.forumax-dashboard-header .forumax-dashboard-header-left{align-items:center;display:flex;gap:20px}.forumax-dashboard-header .forumax-logo img{height:48px;width:auto}.forumax-dashboard-header .forumax-header-text h1{color:#fff;font-size:28px;font-weight:700;line-height:1.2;margin:0}.forumax-dashboard-header .forumax-header-text p{font-size:14px;margin:4px 0 0;opacity:.9}.forumax-dashboard-header .forumax-dashboard-header-right{align-items:center;display:flex;gap:16px}.forumax-dashboard-header .forumax-version{background:hsla(0,0%,100%,.2);border-radius:20px;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px}.forumax-btn{padding:10px 20px;transition:all .3s ease}.forumax-btn .dashicons{font-size:18px;height:18px;width:18px}.forumax-btn.forumax-btn-secondary{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);color:#fff}.forumax-btn.forumax-btn-secondary:hover{background:hsla(0,0%,100%,.3);color:#fff}.forumax-btn.forumax-btn-upgrade{background:#f1bd6c;color:#1e1e2f;justify-content:center;width:100%}.forumax-btn.forumax-btn-upgrade:hover{background:#eda83d;box-shadow:0 4px 12px hsla(37,83%,68%,.4);transform:translateY(-2px)}.forumax-stats-section{background:#fff;border-bottom:1px solid #e5e7eb;padding:32px}.forumax-stats-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media screen and (max-width:1400px){.forumax-stats-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.forumax-stat-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;padding:24px;position:relative;transition:all .3s ease}.forumax-stat-card:before{border-radius:12px 12px 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.forumax-stat-card:hover{box-shadow:0 12px 24px -8px rgba(0,0,0,.15);transform:translateY(-4px)}.forumax-stat-card .forumax-stat-icon{align-items:center;border-radius:12px;display:flex;height:48px;justify-content:center;margin-bottom:16px;width:48px}.forumax-stat-card .forumax-stat-icon .dashicons{color:#fff;font-size:24px;height:24px;width:24px}.forumax-stat-card .forumax-stat-content{display:flex;flex-direction:column;gap:4px}.forumax-stat-card .forumax-stat-number{color:#1e1e2f;font-size:32px;font-weight:700;line-height:1}.forumax-stat-card .forumax-stat-label{color:#6b7280;font-size:14px;font-weight:500}.forumax-stat-card .forumax-stat-link{align-items:center;color:#6831c1;display:inline-flex;font-size:13px;font-weight:600;gap:4px;margin-top:12px;text-decoration:none}.forumax-stat-card .forumax-stat-link .dashicons{font-size:16px;height:16px;transition:transform .2s ease;width:16px}.forumax-stat-card .forumax-stat-link:hover{color:#541fa3}.forumax-stat-card .forumax-stat-link:hover .dashicons{transform:translateX(4px)}.forumax-stat-card .forumax-stat-badge{border-radius:4px;display:inline-block;font-size:11px;font-weight:600;margin-top:8px;padding:4px 8px}.forumax-stat-card .forumax-stat-badge.forumax-badge-warning{background:rgba(245,158,11,.1);color:#ac6f07}.forumax-stat-card .forumax-stat-badge.forumax-badge-alert{animation:pulse-alert 2s infinite;background:rgba(239,68,68,.1);color:#ef4444}.forumax-stat-card.forumax-stat-forums .forumax-stat-icon,.forumax-stat-card.forumax-stat-forums:before{background:#6831c1}.forumax-stat-card.forumax-stat-unanswered .forumax-stat-icon,.forumax-stat-card.forumax-stat-unanswered:before{background:#f59e0b}.forumax-stat-card.forumax-stat-topics .forumax-stat-icon,.forumax-stat-card.forumax-stat-topics:before{background:#3b82f6}.forumax-stat-card.forumax-stat-replies .forumax-stat-icon,.forumax-stat-card.forumax-stat-replies:before{background:#10b981}.forumax-stat-card.forumax-stat-users .forumax-stat-icon,.forumax-stat-card.forumax-stat-users:before{background:#8b5cf6}.forumax-stat-card.forumax-stat-tags .forumax-stat-icon,.forumax-stat-card.forumax-stat-tags:before{background:#f59e0b}.forumax-stat-card.forumax-stat-pending .forumax-stat-icon,.forumax-stat-card.forumax-stat-pending:before{background:#6b7280}.forumax-stat-card.forumax-stat-pending.has-pending .forumax-stat-icon,.forumax-stat-card.forumax-stat-pending.has-pending:before{background:#ef4444}.forumax-stat-card.forumax-stat-pending.has-pending{border-color:rgba(239,68,68,.3)}@keyframes pulse-alert{0%,to{opacity:1}50%{opacity:.6}}.forumax-dashboard-content{display:grid;gap:32px;grid-template-columns:1fr 360px;padding:32px}@media(max-width:1200px){.forumax-dashboard-content{grid-template-columns:1fr}}.forumax-dashboard-main,.forumax-dashboard-sidebar{display:flex;flex-direction:column;gap:24px}.forumax-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:box-shadow .3s ease}.forumax-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.forumax-card .forumax-card-header{align-items:center;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 20px}.forumax-card .forumax-card-header h2{align-items:center;color:#1e1e2f;display:flex;font-size:16px;font-weight:600;gap:8px;margin:0}.forumax-card .forumax-card-header h2 .dashicons{color:#6831c1;font-size:20px;height:20px;width:20px}.forumax-card .forumax-card-header.forumax-gradient-header{background:linear-gradient(135deg,#6831c1,#8652e0)}.forumax-card .forumax-card-header.forumax-gradient-header h2{color:#fff}.forumax-card .forumax-card-header.forumax-gradient-header h2 .dashicons{color:#f1bd6c}.forumax-card .forumax-card-body{padding:20px}.forumax-card .forumax-view-all{color:#6831c1;font-size:13px;font-weight:500;text-decoration:none}.forumax-card .forumax-view-all:hover{color:#541fa3}.forumax-actions-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}@media(max-width:768px){.forumax-actions-grid{grid-template-columns:repeat(2,1fr)}}.forumax-action-item{align-items:center;background:#f9fafb;border:1px solid transparent;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:20px;text-decoration:none;transition:all .3s ease}.forumax-action-item .forumax-action-icon{align-items:center;background:linear-gradient(135deg,#6831c1,#8652e0);border-radius:12px;display:flex;height:52px;justify-content:center;transition:transform .3s ease;width:52px}.forumax-action-item .forumax-action-icon .dashicons{color:#fff;font-size:24px;height:24px;width:24px}.forumax-action-item .forumax-action-label{color:#374151;font-size:13px;font-weight:600;text-align:center}.forumax-action-item:hover{background:#fff;border-color:#6831c1;box-shadow:0 4px 12px rgba(104,49,193,.15)}.forumax-action-item:hover .forumax-action-icon{transform:scale(1.1)}.forumax-activity-list{list-style:none;margin:0;padding:0}.forumax-activity-item{align-items:flex-start;border-bottom:1px solid #e5e7eb;display:flex;gap:16px;padding:16px 0}.forumax-activity-item:last-child{border-bottom:none;padding-bottom:0}.forumax-activity-item:first-child{padding-top:0}.forumax-activity-item .forumax-activity-avatar{flex-shrink:0}.forumax-activity-item .forumax-activity-avatar img{border-radius:50%;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.forumax-activity-item .forumax-activity-content{flex:1;min-width:0}.forumax-activity-item .forumax-activity-title{color:#1e1e2f;display:block;font-size:14px;font-weight:600;margin-bottom:4px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.forumax-activity-item .forumax-activity-title:hover{color:#6831c1}.forumax-activity-item .forumax-activity-title:focus{outline:none}.forumax-activity-item .forumax-activity-excerpt{color:#374151;font-size:13px;line-height:1.5;margin-bottom:6px}.forumax-activity-item .forumax-activity-meta{align-items:center;color:#6b7280;display:flex;flex-wrap:wrap;font-size:12px;gap:6px}.forumax-activity-item .forumax-activity-meta a{color:#6831c1;text-decoration:none}.forumax-activity-item .forumax-activity-meta a:hover{text-decoration:underline}.forumax-activity-item .forumax-activity-separator{opacity:.5}.forumax-activity-item .forumax-activity-stats{flex-shrink:0}.forumax-activity-item .forumax-reply-count{align-items:center;background:#f3f4f6;border-radius:4px;color:#6b7280;display:inline-flex;font-size:12px;gap:4px;padding:4px 8px}.forumax-activity-item .forumax-reply-count .dashicons{font-size:14px;height:14px;width:14px}.forumax-empty-state{color:#6b7280;padding:32px 20px;text-align:center}.forumax-empty-state .dashicons{font-size:48px;height:48px;margin-bottom:12px;opacity:.3;width:48px}.forumax-empty-state p{font-size:14px;margin:0}.forumax-engagement-item{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:12px 0}.forumax-engagement-item:last-child{border-bottom:none;padding-bottom:0}.forumax-engagement-item:first-child{padding-top:0}.forumax-engagement-item .forumax-engagement-label{color:#6b7280;font-size:13px}.forumax-engagement-item .forumax-engagement-value{color:#1e1e2f;font-size:18px;font-weight:700}.forumax-pro-features{list-style:none;margin:0 0 20px;padding:0}.forumax-pro-features li{align-items:center;color:#374151;display:flex;font-size:13px;gap:8px;padding:8px 0}.forumax-pro-features li .dashicons{color:#10b981;font-size:16px;height:16px;width:16px}.forumax-info-item{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:10px 0}.forumax-info-item:last-child{border-bottom:none;padding-bottom:0}.forumax-info-item:first-child{padding-top:0}.forumax-info-item .forumax-info-label{color:#6b7280;font-size:13px}.forumax-info-item .forumax-info-value{color:#1e1e2f;font-size:13px;font-weight:600}.forumax-info-item .forumax-info-value.forumax-plan-badge{border-radius:12px;font-size:11px;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase}.forumax-info-item .forumax-info-value.forumax-plan-badge.free{background:#f3f4f6;color:#6b7280}.forumax-info-item .forumax-info-value.forumax-plan-badge.pro{background:linear-gradient(135deg,#f1bd6c,#eda83d);color:#1e1e2f}.forumax-links-list{list-style:none;margin:0;padding:0}.forumax-links-list li{margin-bottom:8px}.forumax-links-list li:last-child{margin-bottom:0}.forumax-links-list li a{align-items:center;background:#f9fafb;border-radius:8px;color:#374151;display:flex;font-size:13px;font-weight:500;gap:10px;padding:10px 12px;text-decoration:none;transition:all .2s ease}.forumax-links-list li a .dashicons{color:#6831c1;font-size:18px;height:18px;width:18px}.forumax-links-list li a:hover{background:#6831c1;color:#fff}.forumax-links-list li a:hover .dashicons{color:#fff}.forumax-dashboard-error{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-top:20px;padding:40px;text-align:center}.forumax-dashboard-error h2{color:#ef4444;margin:0 0 12px}.forumax-dashboard-error p{color:#6b7280;margin:0}.frmx-analytics-page{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;margin:20px 20px 20px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.frmx-analytics-page *,.frmx-analytics-page :after,.frmx-analytics-page :before{box-sizing:border-box}.frmx-analytics-shell{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 1px 3px rgba(15,23,42,.04),0 12px 40px rgba(15,23,42,.06);overflow:hidden;width:100%}.frmx-analytics-kicker{align-items:center;background:hsla(0,0%,100%,.14);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.1em;padding:6px 14px;text-transform:uppercase}.frmx-analytics-kicker--dark{background:rgba(124,58,237,.1);color:#7c3aed}.frmx-analytics-btn{align-items:center;border:1px solid transparent;border-radius:12px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:8px;justify-content:center;line-height:1;padding:12px 22px;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);white-space:nowrap}.frmx-analytics-btn svg{flex-shrink:0}.frmx-analytics-btn--accent{background:linear-gradient(135deg,#f7b14f,#f59e0b);border-color:rgba(245,158,11,.3);box-shadow:0 1px 2px rgba(245,158,11,.3),0 4px 12px rgba(245,158,11,.15);color:#1c1917}.frmx-analytics-btn--accent:hover{background:linear-gradient(135deg,#f5a83d,#cf8508);box-shadow:0 1px 2px rgba(245,158,11,.4),0 8px 20px rgba(245,158,11,.25);color:#1c1917;transform:translateY(-1px)}.frmx-analytics-btn--secondary{background:#fff;border-color:#e2e8f0;box-shadow:0 1px 3px rgba(15,23,42,.06);color:#1e293b}.frmx-analytics-btn--secondary:hover{background:#f8fafc;border-color:#cbd5e1;box-shadow:0 2px 8px rgba(15,23,42,.08);color:#0f172a;transform:translateY(-1px)}.frmx-analytics-btn--primary{background:linear-gradient(135deg,#7c3aed,#691eea);border-color:rgba(124,58,237,.3);box-shadow:0 1px 2px rgba(124,58,237,.3),0 4px 12px rgba(124,58,237,.2);color:#fff}.frmx-analytics-btn--primary:hover{background:linear-gradient(135deg,#691eea,#5b14d6);box-shadow:0 1px 2px rgba(124,58,237,.4),0 8px 20px rgba(124,58,237,.3);color:#fff;transform:translateY(-1px)}.frmx-analytics-topbar{align-items:center;background:linear-gradient(135deg,#581c87,#7c3aed 50%,#8b5cf6);display:flex;gap:24px;justify-content:space-between;overflow:hidden;padding:24px 36px 28px;position:relative}.frmx-analytics-topbar:before{background:radial-gradient(circle,hsla(0,0%,100%,.08) 0,transparent 70%);height:400px;right:-10%;top:-60%;width:400px}.frmx-analytics-topbar:after,.frmx-analytics-topbar:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.frmx-analytics-topbar:after{background:radial-gradient(circle,hsla(0,0%,100%,.05) 0,transparent 70%);bottom:-40%;height:300px;left:15%;width:300px}.frmx-analytics-topbar__main{align-items:center;display:flex;gap:18px;min-width:0;position:relative;z-index:1}.frmx-analytics-topbar__logo{align-items:center;backdrop-filter:blur(8px);background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.18);border-radius:16px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 4px 12px rgba(0,0,0,.1);display:flex;height:56px;justify-content:center;width:56px}.frmx-analytics-topbar__logo img{display:block;height:26px;width:auto}.frmx-analytics-topbar__copy h1{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:28px;gap:10px;letter-spacing:-.03em;line-height:1.1;margin:8px 0 6px}.frmx-analytics-topbar__copy p{color:hsla(0,0%,100%,.82);font-size:13.5px;line-height:1.65;margin:0;max-width:42ch}.frmx-analytics-topbar__actions{position:relative;z-index:1}.frmx-analytics-plan{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.16);border-radius:999px;color:#fff;display:inline-flex;font-size:10px;font-weight:800;letter-spacing:.08em;padding:5px 10px;text-transform:uppercase}.frmx-analytics-hero{background:linear-gradient(180deg,#f1f5f9,#fff);border-bottom:1px solid #e2e8f0;display:grid;gap:40px;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);padding:40px 36px}.frmx-analytics-hero__eyebrow{align-items:center;background:linear-gradient(135deg,rgba(124,58,237,.08),rgba(139,92,246,.12));border-radius:999px;color:#7c3aed;display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.08em;padding:6px 12px;text-transform:uppercase}.frmx-analytics-hero__eyebrow svg{flex-shrink:0}.frmx-analytics-hero__copy h2{color:#0f172a;font-size:38px;letter-spacing:-.04em;line-height:1.08;margin:18px 0 14px;max-width:16ch}.frmx-analytics-hero__copy p{color:#64748b;font-size:15px;line-height:1.75;margin:0;max-width:48ch}.frmx-analytics-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.frmx-analytics-summary{display:grid;gap:10px;margin-top:28px}.frmx-analytics-summary__item{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 4px rgba(15,23,42,.03);display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);padding:14px 16px;transition:all .2s ease}.frmx-analytics-summary__item:hover{border-color:#c7d2fe;box-shadow:0 4px 16px rgba(124,58,237,.06)}.frmx-analytics-summary__item strong{color:#0f172a;display:block;font-size:14px;margin-bottom:2px}.frmx-analytics-summary__item p{color:#64748b;font-size:12.5px;line-height:1.55;margin:0}.frmx-analytics-summary__icon{align-items:center;border-radius:12px;display:flex;height:42px;justify-content:center;width:42px}.frmx-analytics-summary__icon--blue{background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(59,130,246,.16));color:#3b82f6}.frmx-analytics-summary__icon--purple{background:linear-gradient(135deg,rgba(124,58,237,.1),rgba(124,58,237,.16));color:#7c3aed}.frmx-analytics-summary__icon--green{background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(16,185,129,.16));color:#10b981}.frmx-analytics-preview__window{background:#fff;border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 1px 3px rgba(15,23,42,.04),0 12px 36px rgba(15,23,42,.07);padding:16px}.frmx-analytics-preview__top{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:16px;padding:4px 4px 0}.frmx-analytics-preview__dots{display:flex;gap:6px}.frmx-analytics-preview__dots span{background:#e2e8f0;border-radius:50%;height:8px;width:8px}.frmx-analytics-preview__dots span:first-child{background:#a78bfa}.frmx-analytics-preview__dots span:nth-child(2){background:#ddd6fe}.frmx-analytics-preview__label{color:#7c3aed;font-size:12px;font-weight:700;letter-spacing:.02em}.frmx-analytics-preview__stats{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.frmx-analytics-preview__stat{background:#fafbff;border:1px solid #eef2ff;border-radius:16px;padding:16px 14px 14px;transition:all .2s ease}.frmx-analytics-preview__stat:hover{background:#f5f3ff;border-color:#c7d2fe}.frmx-analytics-preview__stat label{color:#94a3b8;display:block;font-size:11px;font-weight:700;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.frmx-analytics-preview__stat strong{color:#0f172a;display:block;font-size:26px;letter-spacing:-.03em;line-height:1}.frmx-analytics-preview__sparkline{height:24px;margin-top:8px;opacity:.6}.frmx-analytics-preview__sparkline svg{height:100%;width:100%}.frmx-analytics-preview__chart{background:linear-gradient(180deg,#f5f3ff,#ede9fe);border-radius:18px;margin-top:14px;overflow:hidden;position:relative}.frmx-analytics-preview__chart-bars{align-items:flex-end;display:flex;gap:10px;height:220px;padding:20px 18px 24px}.frmx-analytics-preview__lock{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:hsla(0,0%,100%,.5);display:flex;flex-direction:column;gap:10px;inset:0;justify-content:center;position:absolute}.frmx-analytics-preview__lock span{color:#1e1b4b;font-size:13px;font-weight:800;letter-spacing:.02em}.frmx-analytics-preview__lock-icon{align-items:center;background:rgba(124,58,237,.08);border-radius:50%;color:#7c3aed;display:flex;height:44px;justify-content:center;width:44px}.frmx-analytics-badge{border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;margin-top:8px;padding:4px 10px}.frmx-analytics-badge--green{background:rgba(16,185,129,.1);color:#0d9367}.frmx-analytics-badge--purple{background:rgba(139,92,246,.1);color:#7c3aed}.frmx-analytics-badge--amber{background:rgba(245,158,11,.1);color:#cf8508}.frmx-bar{animation:frmx-bar-grow 1.2s cubic-bezier(.34,1.56,.64,1) both;background:linear-gradient(180deg,rgba(139,92,246,.4),rgba(124,58,237,.65));border-radius:8px 8px 4px 4px;flex:1;min-width:0}.frmx-bar-1{animation-delay:0s;height:22%}.frmx-bar-2{animation-delay:.06s;height:38%}.frmx-bar-3{animation-delay:.12s;height:28%}.frmx-bar-4{animation-delay:.18s;height:55%}.frmx-bar-5{animation-delay:.24s;height:40%}.frmx-bar-6{animation-delay:.3s;height:65%}.frmx-bar-7{animation-delay:.36s;height:48%}@keyframes frmx-bar-grow{0%{height:0;opacity:0}to{opacity:1}}.frmx-analytics-section{border-bottom:1px solid #e2e8f0;padding:44px 36px}.frmx-analytics-section--soft{background:linear-gradient(180deg,#faf5ff,#f8fafc)}.frmx-analytics-section__header{margin:0 auto;max-width:640px;text-align:center}.frmx-analytics-section__header h2{color:#0f172a;font-size:30px;letter-spacing:-.035em;line-height:1.15;margin:16px 0 10px}.frmx-analytics-section__header p{color:#64748b;font-size:14.5px;line-height:1.75;margin:0}.frmx-analytics-icon{align-items:center;background:linear-gradient(135deg,rgba(124,58,237,.08),rgba(124,58,237,.14));border-radius:14px;color:#7c3aed;display:flex;height:48px;justify-content:center;margin:0 auto;width:48px}.frmx-analytics-icon--blue{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(59,130,246,.14));color:#3b82f6}.frmx-analytics-stats{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:30px}.frmx-analytics-stat{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;padding:22px 20px;position:relative;transition:all .25s ease}.frmx-analytics-stat:before{background:transparent;border-radius:16px 16px 0 0;content:"";height:3px;left:0;position:absolute;right:0;top:0;transition:background .25s ease}.frmx-analytics-stat:hover{border-color:#c7d2fe;box-shadow:0 4px 16px rgba(124,58,237,.06),0 1px 3px rgba(15,23,42,.04);transform:translateY(-2px)}.frmx-analytics-stat:first-child:hover:before{background:linear-gradient(90deg,#6366f1,#9b9df6)}.frmx-analytics-stat:nth-child(2):hover:before{background:linear-gradient(90deg,#8b5cf6,#a78bfa)}.frmx-analytics-stat:nth-child(3):hover:before{background:linear-gradient(90deg,#14b8a6,#22e7d1)}.frmx-analytics-stat:nth-child(4):hover:before{background:linear-gradient(90deg,#f59e0b,#f7b546)}.frmx-analytics-stat__icon{align-items:center;border-radius:12px;display:flex;height:44px;justify-content:center;margin-bottom:16px;width:44px}.frmx-analytics-stat__icon--indigo{background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(99,102,241,.18));color:#6366f1}.frmx-analytics-stat__icon--violet{background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(139,92,246,.18));color:#8b5cf6}.frmx-analytics-stat__icon--teal{background:linear-gradient(135deg,rgba(20,184,166,.1),rgba(20,184,166,.18));color:#14b8a6}.frmx-analytics-stat__icon--amber{background:linear-gradient(135deg,rgba(245,158,11,.1),rgba(245,158,11,.18));color:#f59e0b}.frmx-analytics-stat strong{color:#0f172a;display:block;font-size:18px;letter-spacing:-.02em;margin-bottom:8px}.frmx-analytics-stat span{color:#64748b;display:block;font-size:13px;line-height:1.7}.frmx-analytics-grid{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-top:30px}.frmx-analytics-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px 22px;transition:all .25s ease}.frmx-analytics-card:hover{border-color:#c7d2fe;box-shadow:0 4px 16px rgba(124,58,237,.06),0 1px 3px rgba(15,23,42,.04);transform:translateY(-2px)}.frmx-analytics-card__icon{align-items:center;border-radius:10px;display:flex;height:40px;justify-content:center;margin-bottom:14px;width:40px}.frmx-analytics-card__icon--indigo{background:linear-gradient(135deg,rgba(99,102,241,.08),rgba(99,102,241,.16));color:#6366f1}.frmx-analytics-card__icon--violet{background:linear-gradient(135deg,rgba(139,92,246,.08),rgba(139,92,246,.16));color:#8b5cf6}.frmx-analytics-card__icon--teal{background:linear-gradient(135deg,rgba(20,184,166,.08),rgba(20,184,166,.16));color:#14b8a6}.frmx-analytics-card__icon--amber{background:linear-gradient(135deg,rgba(245,158,11,.08),rgba(245,158,11,.16));color:#f59e0b}.frmx-analytics-card h3{color:#0f172a;font-size:17px;letter-spacing:-.01em;line-height:1.3;margin:0 0 8px}.frmx-analytics-card p{color:#64748b;font-size:13.5px;line-height:1.75;margin:0}.frmx-analytics-footer{align-items:center;background:linear-gradient(135deg,#faf5ff,#f0f9ff 50%,#fff);display:flex;gap:32px;justify-content:space-between;overflow:hidden;padding:36px;position:relative}.frmx-analytics-footer__glow{background:radial-gradient(ellipse,rgba(124,58,237,.06) 0,transparent 70%);height:200px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px}.frmx-analytics-footer__content{max-width:560px;position:relative;z-index:1}.frmx-analytics-footer__content h2{color:#0f172a;font-size:28px;letter-spacing:-.035em;line-height:1.15;margin:14px 0 8px}.frmx-analytics-footer__content p{color:#64748b;font-size:14px;line-height:1.75;margin:0}.frmx-analytics-footer>.frmx-analytics-btn{flex-shrink:0;position:relative;z-index:1}@media(max-width:1080px){.frmx-analytics-hero{gap:32px;grid-template-columns:1fr}.frmx-analytics-hero__copy h2{max-width:none}}@media(max-width:980px){.frmx-analytics-footer,.frmx-analytics-topbar{align-items:flex-start;flex-direction:column}.frmx-analytics-stats{grid-template-columns:1fr 1fr}}@media(max-width:782px){.frmx-analytics-page{margin-right:10px}.frmx-analytics-footer,.frmx-analytics-hero,.frmx-analytics-section,.frmx-analytics-topbar{padding-left:20px;padding-right:20px}.frmx-analytics-footer__content h2,.frmx-analytics-hero__copy h2,.frmx-analytics-section__header h2,.frmx-analytics-topbar__copy h1{font-size:24px;max-width:none}.frmx-analytics-topbar__main{align-items:flex-start}.frmx-analytics-topbar__logo{height:48px;width:48px}.frmx-analytics-grid,.frmx-analytics-preview__stats,.frmx-analytics-stats{grid-template-columns:1fr}}body.forumax-setup-page.admin-bar{padding-top:0!important}body.forumax-setup-page #adminmenu,body.forumax-setup-page #adminmenuback,body.forumax-setup-page #adminmenushadow,body.forumax-setup-page #adminmenuwrap,body.forumax-setup-page #wpadminbar,body.forumax-setup-page #wpfooter,body.forumax-setup-page .error,body.forumax-setup-page .notice,body.forumax-setup-page .success,body.forumax-setup-page .update-nag,body.forumax-setup-page .warning,body.forumax-setup-page .wp-header-end{display:none!important}body.forumax-setup-page #wpwrap{background:#f8fafc}body.forumax-setup-page #wpbody,body.forumax-setup-page #wpcontent{float:none;margin-left:0!important;padding:0!important}body.forumax-setup-page #wpcontent,body.forumax-setup-page #wpwrap,body.forumax-setup-page html{height:100%;min-height:100vh;overflow-y:auto}.forumax-setup-wrap{align-items:center;background:linear-gradient(135deg,#f8fafc,#e2e8f0);display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;margin:0;min-height:100vh;padding:0;width:100%}.forumax-setup-wrap *{box-sizing:border-box}.forumax-setup-topbar{align-items:center;backdrop-filter:blur(12px);background:hsla(0,0%,100%,.85);border-bottom:1px solid rgba(226,232,240,.8);display:flex;flex-shrink:0;height:64px;justify-content:space-between;padding:0 40px;width:100%}.forumax-setup-topbar .forumax-setup-logo img{display:block;height:32px;width:auto}.forumax-setup-topbar .forumax-btn-skip-top{align-items:center;color:#64748b;display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:6px 0;text-decoration:none;transition:color .2s ease}.forumax-setup-topbar .forumax-btn-skip-top .dashicons{font-size:14px;height:14px;width:14px}.forumax-setup-topbar .forumax-btn-skip-top:hover{color:#0f172a}.forumax-setup-steps-bar{display:flex;justify-content:center;padding:28px 40px 0;width:100%}.forumax-progress-steps{align-items:center;display:flex;gap:0}.forumax-progress-step{align-items:center;cursor:pointer;display:flex;gap:10px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.forumax-progress-step:hover:not(.active) .forumax-step-circle{border-color:rgba(104,49,193,.4);color:#6831c1}.forumax-progress-step:hover:not(.active) .forumax-step-label{color:#334155}.forumax-progress-step:not(:last-child):after{background:#e2e8f0;content:"";display:block;flex-shrink:0;height:2px;margin:0 8px;transition:background .3s ease;width:72px}.forumax-progress-step.completed:not(:last-child):after{background:#10b981}.forumax-progress-step .forumax-step-circle{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:50%;color:#64748b;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:34px;justify-content:center;position:relative;transition:all .3s ease;width:34px}.forumax-progress-step .forumax-step-circle .frmx-step-number{line-height:1}.forumax-progress-step .forumax-step-circle .frmx-step-check{color:#fff;display:none;font-size:16px;height:16px;width:16px}.forumax-progress-step .forumax-step-label{color:#64748b;font-size:14px;font-weight:500;transition:color .3s ease;white-space:nowrap}@media(max-width:768px){.forumax-progress-step .forumax-step-label{display:none}}.forumax-progress-step.active .forumax-step-circle{background:#6831c1;border-color:#6831c1;color:#fff}.forumax-progress-step.active .forumax-step-label{color:#6831c1;font-weight:600}.forumax-progress-step.completed .forumax-step-circle{background:#10b981;border-color:#10b981}.forumax-progress-step.completed .forumax-step-circle .frmx-step-number{display:none}.forumax-progress-step.completed .forumax-step-circle .frmx-step-check{align-items:center;display:flex;justify-content:center}.forumax-progress-step.completed .forumax-step-label{color:#10b981}.forumax-setup-card{background:#fff;border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 20px 40px -4px rgba(0,0,0,.08),0 8px 16px -4px rgba(0,0,0,.04);display:flex;flex-direction:column;margin:28px 40px 40px;max-width:660px;overflow:hidden;position:relative;width:100%}.forumax-setup-card-body{flex:1;padding:40px 48px 32px}@media(max-width:640px){.forumax-setup-card-body{padding:28px 24px 24px}}.forumax-setup-step{display:none}.forumax-setup-step-title{color:#0f172a;font-size:24px;font-weight:700;line-height:1.3;margin:0 0 8px}.forumax-setup-step-desc{color:#64748b;font-size:15px;line-height:1.6;margin:0 0 32px}.forumax-welcome-emoji{display:block;font-size:36px;line-height:1;margin-bottom:16px}.forumax-feature-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:28px}@media(max-width:560px){.forumax-feature-grid{grid-template-columns:1fr}}.forumax-feature-item{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;padding:20px 16px;text-align:center;transition:all .25s ease}.forumax-feature-item .forumax-feature-icon{align-items:center;background:rgba(104,49,193,.08);border-radius:12px;display:flex;height:48px;justify-content:center;margin:0 auto 14px;width:48px}.forumax-feature-item .forumax-feature-icon .dashicons{color:#6831c1;font-size:22px;height:22px;width:22px}.forumax-feature-item h3{color:#334155;font-size:14px;font-weight:600;margin:0 0 6px}.forumax-feature-item p{color:#64748b;font-size:13px;line-height:1.5;margin:0}.forumax-feature-item:hover{background:rgba(104,49,193,.03);border-color:rgba(104,49,193,.3);box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateY(-2px)}.forumax-info-box{background:rgba(59,130,246,.06);border:1px solid rgba(59,130,246,.18);border-radius:10px;color:#0b63f3;display:flex;font-size:14px;gap:12px;line-height:1.6;margin-top:20px;padding:14px 18px}.forumax-info-box .dashicons{flex-shrink:0;font-size:18px;height:18px;margin-top:2px;width:18px}.forumax-color-field .forumax-color-input-wrap{align-items:center;display:flex;gap:12px}.forumax-color-field .forumax-color-input-wrap input[type=color]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #e2e8f0;border-radius:10px;cursor:pointer;height:48px;padding:3px;transition:border-color .2s ease,box-shadow .2s ease;width:48px}.forumax-color-field .forumax-color-input-wrap input[type=color]::-webkit-color-swatch-wrapper{padding:0}.forumax-color-field .forumax-color-input-wrap input[type=color]::-webkit-color-swatch{border:none;border-radius:7px}.forumax-color-field .forumax-color-input-wrap input[type=color]::-moz-color-swatch{border:none;border-radius:7px}.forumax-color-field .forumax-color-input-wrap input[type=color]:focus,.forumax-color-field .forumax-color-input-wrap input[type=color]:hover{border-color:#6831c1;box-shadow:0 0 0 3px rgba(104,49,193,.1);outline:none}.forumax-color-field .forumax-color-hex-input{background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;color:#0f172a;font-family:SF Mono,Fira Code,monospace,inherit;font-size:14px;letter-spacing:.5px;padding:11px 14px;text-transform:uppercase;transition:border-color .2s ease,box-shadow .2s ease;width:120px}.forumax-color-field .forumax-color-hex-input:focus{border-color:#6831c1;box-shadow:0 0 0 3px rgba(104,49,193,.1);outline:none}.forumax-section-heading{color:#0f172a;font-size:17px;font-weight:600;margin:0 0 4px}.forumax-section-subheading{color:#64748b;font-size:13px;line-height:1.5;margin:0 0 20px}.forumax-section+.forumax-section{margin-top:32px}.forumax-toggle-rows{display:flex;flex-direction:column;gap:2px}.forumax-toggle-row{align-items:center;background:#f1f5f9;border-radius:10px;cursor:pointer;display:flex;gap:14px;margin-bottom:0!important;padding:14px 16px;transition:background .2s ease}.forumax-toggle-row input[type=checkbox]{display:none}.forumax-toggle-row .frmx-row-icon{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.forumax-toggle-row .frmx-row-icon .dashicons{color:#64748b;font-size:18px;height:18px;width:18px}.forumax-toggle-row .frmx-row-body{flex:1;min-width:0}.forumax-toggle-row .frmx-row-body .frmx-row-title{color:#334155;display:block;font-size:14px;font-weight:600;margin-bottom:2px}.forumax-toggle-row .frmx-row-body .frmx-row-desc{color:#64748b;display:block;font-size:13px;line-height:1.4}.forumax-toggle-row .frmx-toggle-switch{background:#d1d5db;border-radius:12px;flex-shrink:0;height:24px;position:relative;transition:background .2s ease;width:42px}.forumax-toggle-row .frmx-toggle-switch:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.15);content:"";height:18px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:18px}.forumax-toggle-row input[type=checkbox]:checked~.frmx-toggle-switch{background:#6831c1}.forumax-toggle-row input[type=checkbox]:checked~.frmx-toggle-switch:after{transform:translateX(18px)}.forumax-toggle-row:hover{background:rgba(104,49,193,.04)}.forumax-form-group{margin-bottom:20px}.forumax-form-group label:not(.forumax-toggle-row){color:#334155;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.forumax-form-group input[type=number],.forumax-form-group input[type=text],.forumax-form-group select,.forumax-form-group textarea{background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;color:#0f172a;font-family:inherit;font-size:14px;padding:11px 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.forumax-form-group input[type=number]:focus,.forumax-form-group input[type=text]:focus,.forumax-form-group select:focus,.forumax-form-group textarea:focus{border-color:#6831c1;box-shadow:0 0 0 3px rgba(104,49,193,.1);outline:none}.forumax-form-group input[type=number]::-moz-placeholder,.forumax-form-group input[type=text]::-moz-placeholder,.forumax-form-group select::-moz-placeholder,.forumax-form-group textarea::-moz-placeholder{color:#9ca3af}.forumax-form-group input[type=number]::placeholder,.forumax-form-group input[type=text]::placeholder,.forumax-form-group select::placeholder,.forumax-form-group textarea::placeholder{color:#9ca3af}.forumax-form-group textarea{min-height:84px;resize:vertical}.forumax-form-group .forumax-field-description{color:#64748b;font-size:13px;line-height:1.4;margin:6px 0 0}.forumax-form-row{align-items:center;display:flex;gap:16px;margin-top:4px}.forumax-form-row>label{color:#334155;flex:0 0 auto;font-size:14px;font-weight:600;margin-bottom:0;white-space:nowrap}.forumax-form-row .forumax-inline-field{align-items:center;display:flex;gap:12px}.forumax-form-row .forumax-inline-field input[type=number]{background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;color:#0f172a;font-family:inherit;font-size:14px;padding:9px 12px;text-align:center;transition:border-color .2s ease,box-shadow .2s ease;width:80px}.forumax-form-row .forumax-inline-field input[type=number]:focus{border-color:#6831c1;box-shadow:0 0 0 3px rgba(104,49,193,.1);outline:none}.forumax-form-row .forumax-inline-field .forumax-field-description{color:#64748b;font-size:13px;margin:0}.forumax-option-cards{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}@media(max-width:560px){.forumax-option-cards{grid-template-columns:1fr}}.forumax-option-card{cursor:pointer}.forumax-option-card input[type=radio]{display:none}.forumax-option-card .forumax-option-content{background:#f1f5f9;border:1.5px solid #e2e8f0;border-radius:12px;padding:18px 14px;text-align:center;transition:all .25s cubic-bezier(.4,0,.2,1)}.forumax-option-card .forumax-option-content .dashicons{color:#64748b;font-size:28px;height:28px;margin-bottom:10px;transition:transform .25s ease;width:28px}.forumax-option-card .forumax-option-content h4{color:#334155;font-size:14px;font-weight:600;margin:0 0 4px}.forumax-option-card .forumax-option-content p{color:#64748b;font-size:12px;line-height:1.4;margin:0}.forumax-option-card input[type=radio]:checked~.forumax-option-content{background:rgba(104,49,193,.08);border-color:#6831c1}.forumax-option-card input[type=radio]:checked~.forumax-option-content .dashicons,.forumax-option-card input[type=radio]:checked~.forumax-option-content h4{color:#6831c1}.forumax-option-card:hover .forumax-option-content{border-color:rgba(104,49,193,.4);box-shadow:0 4px 12px rgba(0,0,0,.04);transform:translateY(-2px)}.forumax-option-card:hover .forumax-option-content .dashicons{transform:scale(1.1)}.forumax-layout-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:28px}@media(max-width:560px){.forumax-layout-grid{grid-template-columns:1fr}}.forumax-layout-option{cursor:pointer}.forumax-layout-option input[type=radio]{display:none}.forumax-layout-option .forumax-layout-preview{background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;overflow:hidden;transition:all .2s ease}.forumax-layout-option .forumax-layout-preview .forumax-layout-preview-img{align-items:center;background:#f1f5f9;border-bottom:1px solid #e2e8f0;display:flex;height:64px;justify-content:center}.forumax-layout-option .forumax-layout-preview .forumax-layout-preview-img .dashicons{color:#9ca3af;font-size:28px;height:28px;width:28px}.forumax-layout-option .forumax-layout-preview .forumax-layout-info{padding:10px;text-align:center}.forumax-layout-option .forumax-layout-preview .forumax-layout-info .forumax-layout-title{color:#334155;display:block;font-size:13px;font-weight:600}.forumax-layout-option .forumax-layout-preview .forumax-layout-info .forumax-layout-desc{color:#64748b;display:block;font-size:11px;line-height:1.3;margin-top:2px}.forumax-layout-option input[type=radio]:checked~.forumax-layout-preview{border-color:#6831c1;box-shadow:0 0 0 2px rgba(104,49,193,.15)}.forumax-layout-option input[type=radio]:checked~.forumax-layout-preview .forumax-layout-preview-img{background:rgba(104,49,193,.08)}.forumax-layout-option input[type=radio]:checked~.forumax-layout-preview .forumax-layout-preview-img .dashicons,.forumax-layout-option input[type=radio]:checked~.forumax-layout-preview .forumax-layout-title{color:#6831c1}.forumax-layout-option:hover .forumax-layout-preview{border-color:rgba(104,49,193,.4)}.forumax-advanced-box{background:rgba(16,185,129,.06);border:1px solid rgba(16,185,129,.2);border-radius:10px;display:flex;gap:12px;margin-top:8px;padding:16px 18px}.forumax-advanced-box .frmx-adv-icon{flex-shrink:0;font-size:18px;line-height:1.5}.forumax-advanced-box .frmx-adv-body .frmx-adv-title{color:#0c8a60;display:block;font-size:14px;font-weight:600;margin-bottom:4px}.forumax-advanced-box .frmx-adv-body .frmx-adv-desc{color:#64748b;display:block;font-size:13px;line-height:1.5;margin-bottom:8px}.forumax-advanced-box .frmx-adv-body .frmx-adv-link{color:#0ea271;font-size:13px;font-weight:600;text-decoration:none}.forumax-advanced-box .frmx-adv-body .frmx-adv-link:hover{text-decoration:underline}.forumax-success-circle{align-items:center;animation:frmx-success-pop .5s cubic-bezier(.34,1.56,.64,1);background:#6831c1;border-radius:50%;display:flex;height:88px;justify-content:center;margin:0 auto 24px;width:88px}.forumax-success-circle .dashicons{color:#fff;font-size:48px;height:48px;width:48px}@keyframes frmx-success-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.forumax-complete-title{color:#0f172a;font-size:24px;font-weight:700;margin:0 0 8px;text-align:center}.forumax-complete-desc{color:#64748b;font-size:15px;line-height:1.6;margin:0 0 32px;text-align:center}.forumax-next-steps{display:flex;flex-direction:column;gap:10px;margin:0 auto;max-width:520px}.forumax-next-step-card{align-items:center;background:#f1f5f9;border:1.5px solid #e2e8f0;border-radius:12px;display:flex;gap:14px;padding:14px 18px;text-decoration:none;transition:all .2s ease}.forumax-next-step-card .forumax-next-step-icon{align-items:center;background:rgba(104,49,193,.08);border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.forumax-next-step-card .forumax-next-step-icon .dashicons{color:#6831c1;font-size:20px;height:20px;width:20px}.forumax-next-step-card .forumax-next-step-content{flex:1}.forumax-next-step-card .forumax-next-step-content h3{color:#334155;font-size:14px;font-weight:600;margin:0 0 2px}.forumax-next-step-card .forumax-next-step-content p{color:#64748b;font-size:13px;margin:0}.forumax-next-step-card>.dashicons{color:#9ca3af;flex-shrink:0;font-size:16px;height:16px;transition:transform .2s ease,color .2s ease;width:16px}.forumax-next-step-card:hover{background:rgba(104,49,193,.04);border-color:rgba(104,49,193,.35)}.forumax-next-step-card:hover>.dashicons{color:#6831c1;transform:translateX(3px)}.forumax-upgrade-banner{align-items:center;background:linear-gradient(135deg,#6831c1,#8652e0);border-radius:12px;color:#fff;display:flex;gap:16px;justify-content:space-between;margin:28px 48px;padding:22px 28px}@media(max-width:560px){.forumax-upgrade-banner{flex-direction:column;margin-left:24px;margin-right:24px;text-align:center}}.forumax-upgrade-banner .forumax-upgrade-content{align-items:center;display:flex;flex:1;gap:14px}.forumax-upgrade-banner .forumax-upgrade-content .dashicons{color:#f1bd6c;flex-shrink:0;font-size:36px;height:36px;width:36px}.forumax-upgrade-banner .forumax-upgrade-content h3{color:#fff;font-size:16px;font-weight:700;margin:0 0 3px}.forumax-upgrade-banner .forumax-upgrade-content p{font-size:13px;margin:0;opacity:.9}.forumax-upgrade-banner .forumax-btn-upgrade{align-items:center;background:#f1bd6c;border:none;border-radius:8px;color:#1e1e2f;display:inline-flex;font-size:14px;font-weight:700;gap:6px;padding:10px 20px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.forumax-upgrade-banner .forumax-btn-upgrade:hover{box-shadow:0 4px 12px rgba(0,0,0,.2);transform:translateY(-1px)}.forumax-setup-card-footer{align-items:center;border-top:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:20px 48px 28px}@media(max-width:560px){.forumax-setup-card-footer{flex-direction:column-reverse;gap:10px;padding:16px 24px 24px}}.forumax-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;line-height:1.4;padding:11px 22px;text-decoration:none;transition:all .2s ease}.forumax-btn .dashicons{font-size:16px;height:16px;width:16px}.forumax-btn.forumax-btn-primary{background:#6831c1;box-shadow:0 2px 4px rgba(104,49,193,.2);color:#fff}.forumax-btn.forumax-btn-primary:hover{background:#541fa3;box-shadow:0 6px 16px rgba(104,49,193,.35);color:#fff;transform:translateY(-2px)}.forumax-btn.forumax-btn-secondary{background:#fff;border:1.5px solid #e2e8f0;color:#334155}.forumax-btn.forumax-btn-secondary:hover{border-color:#9ca3af;color:#0f172a}.forumax-btn.forumax-btn-welcome{margin-top:28px}.forumax-btn-finish,.forumax-btn-prev{display:none}.forumax-field-error{border-color:#ef4444!important;box-shadow:0 0 0 3px rgba(239,68,68,.1)!important}.forumax-error-msg{animation:frmx-error-shake .4s cubic-bezier(.36,.07,.19,.97) both;color:#ef4444;font-size:13px;margin:4px 0 0}@keyframes frmx-error-shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.forumax-step-animating{animation:frmx-step-enter .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes frmx-step-enter{0%{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}

/*# sourceMappingURL=dashboard-styles.css.map */