:root{color:#1a1713;--ink: #1a1713;--ink-soft: #43362b;--paper: #f4eadb;--paper-soft: #fbf2e7;--paper-deep: #ead3be;--brand-blue: #e9653c;--brand-lime: #f0b54d;--brand-lilac: #f0d9be;--brand-orange: #f28a45;--button-deep: #e9653c;--button-deep-hover: #d95b34;--button-shadow: #1a1713;--shadow-pop: 8px 8px 0 rgba(26, 23, 19, .16);--shadow-panel: 24px 24px 48px rgba(26, 23, 19, .12);--font-ui: "Gotham", "PingFang SC", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif;--page-max-width: 1440px;--page-max-width-narrow: 1360px;--line-soft: rgba(26, 23, 19, .12);--line-medium: rgba(26, 23, 19, .18);--line-strong-soft: rgba(233, 101, 60, .26);--surface-border-gradient: linear-gradient(135deg, rgba(233, 101, 60, .9), rgba(241, 180, 77, .72));--workspace-indigo: #5f6fff;--workspace-indigo-strong: #5565ff;--workspace-violet: #7a74ff;--workspace-sky: #73b7ff;--workspace-ink: #273049;--workspace-copy: #647191;--workspace-copy-soft: #7b86a8;--workspace-panel-shadow: 0 12px 24px rgba(70, 86, 190, .07), 0 3px 10px rgba(20, 20, 20, .03);--workspace-danger: #ff7f96;--workspace-danger-soft: rgba(255, 127, 150, .12);background:radial-gradient(circle at top left,rgba(233,101,60,.16),transparent 22%),radial-gradient(circle at right 12%,rgba(240,181,77,.14),transparent 18%),radial-gradient(circle at 74% 18%,rgba(32,28,23,.06),transparent 14%),#f4eadb;font-family:var(--font-ui);line-height:1.5;font-weight:400}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}html{scrollbar-gutter:stable}body{min-width:320px;background:radial-gradient(circle at 0% 0%,rgba(233,101,60,.12),transparent 18%),radial-gradient(circle at 100% 10%,rgba(240,181,77,.16),transparent 16%),linear-gradient(180deg,#fbf2e7c7,#f4eadbf5),var(--paper);color:var(--ink)}a{color:inherit}.ant-btn,.ant-tag{font-weight:700}.ant-btn{position:relative;border-width:2px!important;border-color:#1a1713eb!important;color:var(--ink);box-shadow:6px 6px #1a17132e}.ant-btn.ant-btn-default{background:#fbf2e7f5}.ant-btn.ant-btn-primary{background:linear-gradient(135deg,#ef7544,#dd5731);color:#fff7ee;box-shadow:8px 8px #1a17133d}.ant-btn.ant-btn-primary:hover,.ant-btn.ant-btn-primary:focus-visible{background:linear-gradient(135deg,#f28957,#d44c2f)!important;color:#fff7ee!important}.ant-btn.ant-btn-default:hover,.ant-btn.ant-btn-default:focus-visible{background:#fff7ee!important;box-shadow:7px 7px #1a17132e}.ant-btn:active{transform:none}.app-shell{min-height:100vh;background:linear-gradient(rgba(26,23,19,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(26,23,19,.05) 1px,transparent 1px),radial-gradient(circle at top left,rgba(233,101,60,.16),transparent 22%),radial-gradient(circle at right 8%,rgba(240,181,77,.16),transparent 16%),linear-gradient(180deg,#fbf2e7cc,#f4eadbf5),#f4eadb;background-size:96px 96px,96px 96px,auto,auto,auto}.workspace-header{height:auto;padding:24px 28px 0;background:transparent;display:flex;flex-direction:column;gap:16px}.workspace-content{padding:20px 28px 32px}.workspace-shell{background:linear-gradient(180deg,#f8fbff,#f4f7ff)}.public-page{min-height:100vh;padding:24px 28px 36px}.public-stage{display:flex;flex-direction:column;gap:24px;width:100%;max-width:var(--page-max-width-narrow);margin:0 auto}.workspace-stage{display:flex;flex-direction:column;gap:24px;width:100%;max-width:var(--page-max-width);margin:0 auto}.global-analysis-dock{position:fixed;right:24px;bottom:24px;z-index:1200;display:flex;align-items:center;gap:16px;width:min(440px,calc(100vw - 32px));padding:16px 18px;border-radius:24px;border:1px solid rgba(111,125,255,.16);background:#fffffff5;box-shadow:0 18px 40px #31419429,0 8px 18px #242c5614;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.global-analysis-dock.is-running{border-color:#6f7dff2e}.global-analysis-dock-copy{min-width:0;flex:1;display:flex;flex-direction:column;gap:8px}.global-analysis-dock-tag{width:fit-content;margin:0;border-radius:999px;border:1px solid rgba(111,125,255,.14);background:#6f7dff14;color:var(--workspace-indigo-strong);font-weight:700}.global-analysis-dock-title{color:var(--workspace-ink);font-size:17px;font-weight:800}.global-analysis-dock-meta{color:var(--workspace-copy);font-size:13px;line-height:1.5}.global-analysis-dock-progress{margin-top:2px}.workspace-nav-shell{display:flex;align-items:center;justify-content:space-between;gap:24px;border:none;border-radius:999px;padding:14px 18px 14px 22px;background:transparent;box-shadow:none}.marketing-nav-shell{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:22px;border:none;border-radius:999px;padding:14px 20px 14px 22px;background:transparent;box-shadow:none;width:100%;max-width:var(--page-max-width);margin-inline:auto}.workspace-topbar-shell{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 24px;border:none;border-radius:36px;padding:18px 22px 16px;background:transparent;box-shadow:none;width:100%;max-width:var(--page-max-width);margin-inline:auto}.workspace-marketing-nav{margin-bottom:0}.invite-nav-shell{margin-bottom:24px}.workspace-brand{display:flex;align-items:center;gap:14px;min-width:220px;flex-wrap:nowrap}.workspace-brand-trigger{display:block;width:fit-content;padding:0;border:0;background:transparent;cursor:pointer}.workspace-brand-caret{color:#7a84a8;font-size:12px;transition:color .2s ease}.workspace-brand-mark{display:grid;place-items:center;width:54px;height:54px;border-radius:18px;border:2px solid rgba(26,23,19,.92);background:radial-gradient(circle at 30% 30%,rgba(255,245,234,.28),transparent 22%),linear-gradient(160deg,#ef7544,#cf4c2e);color:#fff7ee;font-size:26px;box-shadow:inset 0 -4px 12px #0000002e,6px 6px #1a17132e}.workspace-brand-mark-clickable{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.workspace-brand-trigger:hover .workspace-brand-mark-clickable,.workspace-brand-trigger:focus-visible .workspace-brand-mark-clickable{transform:translateY(-1px);box-shadow:inset 0 -4px 12px #0000002e,8px 8px #14141429}.workspace-brand-copy{display:flex;flex-direction:column;justify-content:center;min-width:0}.workspace-brand-copy .ant-typography{margin:0;white-space:nowrap}.workspace-brand-copy>.ant-typography:first-child{font-size:26px;line-height:1;letter-spacing:-.04em}.workspace-brand-copy>.ant-typography:last-child:not(:first-child){color:#7c6655;font-size:13px}.marketing-link-row{display:flex;align-items:center;gap:28px;font-size:16px;font-weight:500}.marketing-link-row a{text-decoration:none}.marketing-link-row span{color:inherit}.massify-nav-shell .marketing-link-row{flex:1;justify-content:center}.marketing-nav-action{display:flex;justify-content:flex-end;min-width:168px}.marketing-nav-spacer{width:100%;min-height:46px}.workspace-topbar-shell .marketing-link-row{grid-column:auto;justify-content:center;gap:16px 24px;flex-wrap:nowrap;min-width:0}.marketing-link-row-static span{cursor:default}.workspace-menu{flex:1;min-width:0;background:transparent;border:0;justify-content:center}.workspace-menu.ant-menu{line-height:1}.workspace-menu.ant-menu-horizontal{background:transparent;border-bottom:0}.workspace-menu.ant-menu-horizontal>.ant-menu-item,.workspace-menu.ant-menu-horizontal>.ant-menu-overflow-item{display:flex;align-items:center;height:50px;margin:0 6px;padding-inline:18px;border:1px solid transparent;border-radius:999px;font-weight:500;color:#3b3128}.workspace-menu.ant-menu-light.ant-menu-horizontal>.ant-menu-item-selected,.workspace-menu.ant-menu-light.ant-menu-horizontal>.ant-menu-item-active,.workspace-menu.ant-menu-light.ant-menu-horizontal>.ant-menu-overflow-item-active,.workspace-menu.ant-menu-light.ant-menu-horizontal>.ant-menu-overflow-item-selected{background:#e9653c1f;border-color:#1a17132e;color:#1a1713}.workspace-actions{display:flex;align-items:center;gap:10px;flex-shrink:0;justify-self:end}.workspace-actions .ant-btn{height:40px;min-width:118px;padding-inline:16px;border-width:1px;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;font-size:14px}.workspace-actions .ant-btn>span{white-space:nowrap}.workspace-actions .ant-btn-primary{background:linear-gradient(135deg,var(--brand-blue),#6f74ff);border-color:#fffaf13d;box-shadow:8px 8px #2f5bff29}.focus-inline-card{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;max-width:620px;border-radius:999px;border:1px solid var(--line-medium);padding:12px 18px;background:#f8f6f0eb;box-shadow:10px 10px 20px #1011140d}.focus-inline-card .anticon{color:#7fa800;font-size:18px}.focus-inline-card .ant-typography{color:#101114;font-size:13px;margin-bottom:0}.section-eyebrow{display:inline-block;margin-bottom:8px;color:#8a5b43;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.section-eyebrow-light{color:#f5f3eab8}.section-heading .ant-typography{margin-bottom:0}.page-stack{display:flex;flex-direction:column;gap:24px}.page-stack>.workflow-form-card-wide,.page-stack>.analysis-center-card,.page-stack>.workflow-empty-card,.page-stack>.page-hero{box-shadow:18px 18px #1a17132e,34px 34px 60px #1a171324}.results-overview-shell>.results-score-card{box-shadow:18px 18px #1a17132e,34px 34px 60px #1a171324}.page-hero,.hero-panel,.landing-hero-panel,.invite-hero-panel{display:grid;grid-template-columns:1.4fr .8fr;gap:24px;align-items:stretch;border:2px solid rgba(26,23,19,.92);border-radius:40px;padding:42px 36px 32px;background:radial-gradient(circle at 14% 18%,rgba(240,181,77,.24),transparent 18%),radial-gradient(circle at 86% 16%,rgba(233,101,60,.2),transparent 18%),linear-gradient(135deg,#fbf2e7f5,#ecd6c2f5),#f0dfcb;box-shadow:var(--shadow-pop),24px 24px 42px #1a17131f;position:relative;overflow:hidden}.history-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:4px 2px 0}.history-page-header .ant-typography{margin-bottom:0}.history-page-header .ant-typography h1{margin-bottom:6px;font-size:40px;line-height:1.04}.history-dashboard-shell{display:flex;flex-direction:column;gap:24px;padding:4px 0 0}.history-dashboard-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.history-dashboard-brand{display:flex;align-items:center;gap:18px}.history-dashboard-brand-mark{display:grid;place-items:center;width:58px;height:58px;border:1px solid rgba(91,108,255,.18);border-radius:18px;background:radial-gradient(circle at 28% 28%,rgba(255,255,255,.24),transparent 20%),linear-gradient(145deg,#6671ff,#5a62ec);color:#fff;font-size:28px;font-weight:800;box-shadow:0 12px 24px #5462d429}.history-dashboard-brand .ant-typography{margin-bottom:0}.history-dashboard-brand .ant-typography h2{margin-bottom:4px;font-size:34px;line-height:1.02;letter-spacing:-.04em}.history-dashboard-brand .ant-typography-paragraph{color:#6c7695;font-size:16px}.history-dashboard-meta{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding-top:10px;color:#6a738f;font-size:14px;font-weight:700}.history-dashboard-meta strong{margin-left:6px;color:#2f9f8f}.history-dashboard-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px}.history-dashboard-sidebar{min-width:0}.history-dashboard-main,.history-module-shell{display:flex;flex-direction:column;gap:24px;min-width:0}.history-dashboard-panel{border:1px solid rgba(91,108,255,.12);border-radius:30px;padding:24px;background:radial-gradient(circle at top right,rgba(154,140,255,.12),transparent 24%),radial-gradient(circle at left top,rgba(115,183,255,.08),transparent 28%),linear-gradient(180deg,#fffffffa,#f3f7fffa),#f8fbff;box-shadow:var(--workspace-panel-shadow)}.history-dashboard-sidebar-panel{position:sticky;top:24px;height:fit-content;padding:16px;border-color:#5b6cff14;background:radial-gradient(circle at top,rgba(154,140,255,.1),transparent 32%),linear-gradient(180deg,#ffffffdb,#f5f8fff0),#f8fbff;box-shadow:0 12px 24px #4656be0f,0 2px 8px #14141405}.history-dashboard-sidebar-panel .section-eyebrow{display:inline-block;padding-inline:6px;color:#7c88aa;letter-spacing:.08em}.history-dashboard-module-list{display:flex;flex-direction:column;gap:8px;margin-top:14px}.history-dashboard-module-item{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;width:100%;border:1px solid transparent;border-radius:18px;padding:12px 14px;background:transparent;color:var(--workspace-copy);text-align:left;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.history-dashboard-module-item span{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:12px;background:#f0f3ffeb;color:var(--workspace-indigo);font-size:15px;transition:background-color .16s ease,color .16s ease,transform .16s ease}.history-dashboard-module-item strong{line-height:1.2}.history-dashboard-module-item:hover{border-color:#5b6cff1a;background:#f5f8fff5;color:var(--workspace-ink)}.history-dashboard-module-item.is-active{border-color:#5b6cff24;background:linear-gradient(180deg,#f7f9fffa,#eef3fffa);color:var(--workspace-ink);box-shadow:0 14px 24px #4656be14,0 3px 10px #14141408;transform:translate(2px)}.history-dashboard-module-item.is-active span{background:linear-gradient(145deg,#6671ff,#7268ff);color:#fff;box-shadow:0 10px 18px #4c5ad229}.history-summary-strip-panel{min-width:0;border:1px solid rgba(91,108,255,.12);border-radius:28px;padding:10px 12px;overflow:hidden;background:radial-gradient(circle at top right,rgba(154,140,255,.1),transparent 22%),radial-gradient(circle at left top,rgba(115,183,255,.08),transparent 24%),linear-gradient(180deg,#fffffffa,#f4f7fffa),#f8fbff;box-shadow:var(--workspace-panel-shadow)}.history-summary-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0}.history-summary-item{position:relative;min-width:0;padding:22px 16px 14px}.history-summary-item:before{content:"";position:absolute;left:16px;top:12px;width:34px;height:4px;border-radius:999px;background:#6d7bd333}.history-summary-item+.history-summary-item{border-left:1px solid rgba(91,108,255,.1)}.history-summary-item .ant-typography{display:block;margin-bottom:0;color:#6d7ca2;font-size:13px;font-weight:700}.history-summary-item strong{display:inline-flex;align-items:center;gap:8px;margin-top:10px;color:var(--workspace-ink);font-size:38px;line-height:1;letter-spacing:-.05em}.history-summary-item strong span{font-size:24px}.history-summary-item .ant-typography-paragraph{margin:10px 0 0;color:var(--workspace-copy);font-size:13px;line-height:1.65}.history-summary-item.tone-brand strong,.history-summary-item.tone-accent strong{color:var(--workspace-indigo-strong)}.history-summary-item.tone-brand:before,.history-summary-item.tone-accent:before{background:linear-gradient(90deg,#5f6fffeb,#7a74ffc7)}.history-summary-item.tone-warning strong{color:var(--workspace-violet)}.history-summary-item.tone-warning:before{background:linear-gradient(90deg,#7a74ffe6,#ad8fffb8)}.history-summary-item.tone-danger strong{color:var(--workspace-danger)}.history-summary-item.tone-danger:before{background:linear-gradient(90deg,#ff7f96e0,#ffadbab8)}.history-summary-item.tone-up strong{color:var(--workspace-indigo)}.history-summary-item.tone-up:before{background:linear-gradient(90deg,#5f6fffdb,#73b7ffc2)}.history-module-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:24px}.history-plain-list{display:flex;flex-direction:column;gap:14px}.history-plain-list-item{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border:1px solid rgba(91,108,255,.1);border-radius:20px;padding:18px 20px;background:#f6f8ffeb;box-shadow:0 8px 18px #4656be0a}.history-plain-list-item>div{min-width:0}.history-plain-list-item>div>strong{display:block;color:var(--workspace-ink);font-size:18px;line-height:1.3}.history-plain-list-item .ant-typography-paragraph{margin:8px 0 0;color:var(--workspace-copy)}.history-plain-list-value,.history-emphasis-badge{display:inline-grid;place-items:center;min-width:70px;min-height:38px;border-radius:999px;padding:0 14px;background:#5b6cff1a;color:var(--workspace-indigo);font-size:14px;font-weight:800;white-space:nowrap}.history-emphasis-badge.tone-high{background:#34b56a1f;color:#34b56a}.history-emphasis-badge.tone-medium{background:#c79f251f;color:#c79f25}.history-dashboard-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.history-dashboard-metric-card{display:flex;min-height:196px;flex-direction:column;justify-content:space-between;border:1px solid rgba(91,108,255,.12);border-radius:28px;padding:22px;background:linear-gradient(180deg,#fffffffa,#f3f7fffa);box-shadow:0 12px 28px #4656be14}.history-dashboard-metric-card strong{margin-top:14px;color:#5b6cff;font-size:52px;line-height:.95;letter-spacing:-.05em}.history-dashboard-metric-card .ant-typography-paragraph{margin:14px 0 0;color:#647191;font-size:13px;line-height:1.55}.history-dashboard-metric-card.tone-warning strong{color:#7b6dff}.history-dashboard-metric-card.tone-danger strong{color:#ff7a8f}.history-dashboard-metric-card.tone-accent strong{color:#6558d8}.history-dashboard-insight-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:24px}.history-dashboard-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.history-dashboard-panel-header .ant-typography{margin-bottom:0}.history-dashboard-panel-header .ant-typography h3{margin-bottom:8px;font-size:34px;line-height:1;letter-spacing:-.04em;color:var(--workspace-ink)}.history-dashboard-panel-header .ant-typography-paragraph{color:var(--workspace-copy)}.history-dashboard-range-select{min-width:130px}.history-dashboard-range-select .ant-select-selector{border-width:1px!important;border-color:#5b6cff24!important;border-radius:16px!important;background:#fffffff5!important;box-shadow:none!important}.history-monitor-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.history-monitor-stat-card{min-height:140px;border:1px solid rgba(91,108,255,.12);border-radius:20px;padding:18px 18px 16px;background:linear-gradient(180deg,#f8fafffa,#f2f6fff0);box-shadow:0 10px 18px #4656be0a}.history-monitor-stat-card .ant-typography{display:block;margin-bottom:0;color:#6b7796;font-size:14px;font-weight:700}.history-monitor-stat-card strong{display:inline-flex;align-items:center;gap:8px;margin-top:12px;color:#5b6cff;font-size:36px;line-height:1;letter-spacing:-.05em}.history-monitor-stat-card strong span{font-size:32px}.history-monitor-stat-card .ant-typography-paragraph{margin:10px 0 0;color:#7b86a8;font-size:13px}.history-monitor-stat-card.tone-up strong{color:var(--workspace-indigo)}.history-monitor-stat-card.tone-warning strong{color:var(--workspace-violet)}.history-monitor-keywords{margin-top:0}.history-monitor-keywords .ant-typography{margin-bottom:0}.history-monitor-keywords .ant-typography h4{margin-bottom:16px;font-size:28px;line-height:1.08;letter-spacing:-.04em}.history-monitor-keyword-list{display:flex;flex-direction:column;gap:14px}.history-monitor-keyword-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;border:1px solid rgba(91,108,255,.12);border-radius:20px;padding:18px 20px;background:#f6f8ffeb;box-shadow:0 8px 18px #4656be0a}.history-monitor-keyword-trend{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:999px;font-size:16px}.history-monitor-keyword-trend.is-up{background:#5b6cff1f;color:var(--workspace-indigo)}.history-monitor-keyword-trend.is-down{background:var(--workspace-danger-soft);color:var(--workspace-danger)}.history-monitor-keyword-item strong{color:var(--workspace-ink);font-size:18px;font-weight:700}.history-monitor-keyword-item span:last-child{color:var(--workspace-copy-soft);font-size:15px;font-weight:700}.history-competitor-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px}.history-competitor-summary-card{display:flex;align-items:baseline;justify-content:space-between;gap:14px;border-bottom:1px solid rgba(91,108,255,.12);padding:0 0 14px}.history-competitor-summary-card strong{color:var(--workspace-indigo-strong);font-size:36px;line-height:1;letter-spacing:-.05em}.history-competitor-summary-card span{color:#6b7796;font-size:15px;font-weight:700}.history-competitor-list{display:flex;flex-direction:column;gap:16px}.history-competitor-card{border:1px solid rgba(91,108,255,.12);border-radius:22px;padding:20px;background:linear-gradient(180deg,#f8fafffa,#f2f6fff0);box-shadow:0 10px 20px #4656be0d}.history-competitor-card-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.history-competitor-identity{display:flex;align-items:center;gap:14px}.history-competitor-avatar{display:grid;place-items:center;width:56px;height:56px;border-radius:999px;background:linear-gradient(145deg,#6671ff,#7268ff);color:#fff;font-size:28px;font-weight:800}.history-competitor-identity .ant-typography{margin-bottom:0}.history-competitor-identity .ant-typography h4{margin-bottom:4px;color:var(--workspace-ink);font-size:26px;line-height:1.08}.history-competitor-identity .ant-typography-paragraph{color:#7b86a8;font-size:15px}.history-competitor-threat{display:flex;flex-direction:column;align-items:flex-end;min-width:128px;border:1px solid rgba(109,123,211,.14);border-radius:22px;padding:14px 16px 12px;background:#f6f8ffe0;box-shadow:0 8px 18px #4656be0a}.history-competitor-threat strong{font-size:46px;line-height:1;letter-spacing:-.05em}.history-competitor-threat span{margin-top:8px;color:var(--workspace-copy-soft);font-size:14px;font-weight:700}.history-competitor-threat.tone-high strong{color:var(--workspace-danger)}.history-competitor-threat.tone-high{background:linear-gradient(180deg,#fff8fafa,#fff1f5f5)}.history-competitor-threat.tone-medium strong{color:var(--workspace-violet)}.history-competitor-threat.tone-medium{background:linear-gradient(180deg,#f7f5fffa,#f1effff5)}.history-competitor-stat-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.history-inline-stat{display:inline-flex;align-items:center;gap:10px;min-height:44px;border:1px solid rgba(91,108,255,.1);border-radius:999px;padding:10px 14px;background:#f6f8fff5}.history-inline-stat span{color:#7b86a8;font-size:13px;font-weight:700}.history-inline-stat strong{color:var(--workspace-ink);font-size:17px;line-height:1}.history-inline-stat strong.is-up{color:var(--workspace-indigo)}.history-gap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.history-gap-card,.history-report-card{border:1px solid rgba(91,108,255,.12);border-radius:20px;padding:18px 18px 16px;background:linear-gradient(180deg,#f8fafffa,#f2f6fff0);box-shadow:0 10px 18px #4656be0a}.history-gap-card span,.history-report-card span{display:block;color:#6b7796;font-size:14px;font-weight:700}.history-gap-card strong,.history-report-card strong{display:block;margin-top:12px;color:var(--workspace-indigo-strong);font-size:34px;line-height:1;letter-spacing:-.05em}.history-gap-card .ant-typography-paragraph,.history-report-card .ant-typography-paragraph{margin:10px 0 0;color:#647191;font-size:13px}.history-gap-list,.history-report-list{display:flex;flex-direction:column;gap:14px}.history-gap-item,.history-report-list-item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:14px;border:1px solid rgba(91,108,255,.1);border-radius:20px;padding:18px 20px;background:#f6f8fff0;box-shadow:0 8px 18px #4656be0a}.history-gap-priority,.history-report-dot{display:inline-grid;place-items:center;min-width:42px;height:42px;border-radius:999px;background:#5b6cff1f;color:var(--workspace-indigo);font-size:13px;font-weight:800}.history-gap-item .ant-typography,.history-report-list-item strong{margin-bottom:0}.history-gap-item .ant-typography h4{margin-bottom:8px;color:var(--workspace-ink);font-size:22px;line-height:1.08}.history-gap-item .ant-typography-paragraph{color:#647191}.history-report-dot{min-width:12px;width:12px;height:12px;margin-top:6px;background:linear-gradient(135deg,#6671ff,#7268ff)}.history-report-list-item{grid-template-columns:auto minmax(0,1fr);align-items:center}.history-report-list-item strong{color:var(--workspace-ink);font-size:18px;line-height:1.4}.history-report-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.history-module-section{margin-top:24px;padding-top:24px;border-top:1px solid rgba(91,108,255,.12)}.history-module-section.is-first{margin-top:0;padding-top:0;border-top:none}.history-module-subheader{margin-bottom:18px}.history-module-subheader .ant-typography{margin-bottom:0}.history-module-subheader .ant-typography h4{margin-bottom:8px;color:var(--workspace-ink);font-size:24px;line-height:1.08;letter-spacing:-.03em}.history-module-subheader .ant-typography-paragraph{color:var(--workspace-copy)}.history-trend-content-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:20px;margin-top:22px}.history-surface-panel{border:1px solid rgba(91,108,255,.12);border-radius:24px;padding:20px;background:linear-gradient(180deg,#f8fafffa,#f2f6fff0);box-shadow:0 10px 18px #4656be0a}.history-dashboard-main .history-dashboard-panel,.history-dashboard-main .history-summary-strip-panel,.history-dashboard-main .history-surface-panel,.history-dashboard-main .history-competitor-card,.history-dashboard-main .history-monitor-stat-card{background:transparent}.history-dashboard-trend-chart{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;min-height:320px;align-items:end;padding-top:14px}.history-dashboard-trend-line{position:absolute;left:6%;right:6%;bottom:86px;height:3px;border-radius:999px;background:linear-gradient(90deg,#5b6cff1f,#7b6dff6b,#9a8cff2e)}.history-dashboard-trend-step{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:14px}.history-dashboard-trend-bar-shell{display:flex;align-items:flex-end;width:100%;height:240px}.history-dashboard-trend-bar{display:flex;width:100%;align-items:flex-start;justify-content:center;border:1px solid rgba(91,108,255,.12);border-radius:26px 26px 18px 18px;padding-top:14px;background:linear-gradient(180deg,#5b6cffeb,#7b6dffc7);box-shadow:inset 0 -10px 18px #ffffff2e}.history-dashboard-trend-bar span{color:#fff8ee;font-size:13px;font-weight:800}.history-dashboard-trend-step strong{color:#5f687e;font-size:14px}.history-dashboard-importance-list{display:flex;flex-direction:column;gap:20px;padding-top:8px}.history-dashboard-importance-item .ant-progress{margin-top:10px}.history-dashboard-importance-item .ant-progress-inner{height:12px!important;border-radius:999px!important;background:#6d7bd31f!important}.history-dashboard-importance-item .ant-progress-bg{height:12px!important;border-radius:999px!important}.history-dashboard-importance-row{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--workspace-ink)}.history-dashboard-importance-row strong{font-size:16px}.history-dashboard-importance-row span{color:#6b7796;font-size:15px;font-weight:600}.history-dashboard-alert-list{display:flex;flex-direction:column;gap:14px}.history-dashboard-alert-card{display:grid;grid-template-columns:46px minmax(0,1fr);gap:14px;border:1px solid rgba(91,108,255,.12);border-radius:24px;padding:18px 18px 16px}.history-dashboard-alert-card.tone-danger{background:linear-gradient(135deg,#ff7f9624,#ffffffc2)}.history-dashboard-alert-card.tone-warning{background:linear-gradient(135deg,#7a74ff1f,#ffffffc2)}.history-dashboard-alert-card.tone-brand{background:linear-gradient(135deg,#5b6cff1a,#e3e9ffcc)}.history-dashboard-alert-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:16px;background:#f1f4fff5;color:var(--workspace-indigo);font-size:20px}.history-dashboard-alert-card .ant-typography{margin-bottom:0}.history-dashboard-alert-card .ant-typography h4{margin-bottom:8px;font-size:24px;line-height:1.1}.history-dashboard-alert-card .ant-typography-paragraph{margin-bottom:8px;color:var(--workspace-copy)}.history-dashboard-alert-card span:last-child{color:var(--workspace-copy-soft);font-size:13px;font-weight:700}.history-dashboard-table .ant-table{background:transparent}.history-dashboard-table .ant-table-container{border-radius:12px;overflow:hidden;border:1px solid #e8ecf4}.history-dashboard-table .ant-table-thead>tr>th{background:#f4f7ff;color:#2c3e66;font-weight:700;font-size:13px;padding:10px 16px;border-bottom:1px solid #e8ecf4}.history-dashboard-table .ant-table-tbody>tr>td{color:#4e5671;background:#fff;padding:10px 16px;border-bottom:1px solid #f0f2f7;font-size:13px}.history-dashboard-table .ant-table-tbody>tr:hover>td{background:#f8faff!important}.history-dashboard-table .ant-table-tbody>tr:last-child>td{border-bottom:none}.history-dashboard-table .ant-btn-link{padding:0;height:auto;font-size:13px;font-weight:600}.hero-panel:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 86%,rgba(26,23,19,.05),transparent 12%),linear-gradient(rgba(26,23,19,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(26,23,19,.06) 1px,transparent 1px);background-size:auto,92px 92px,92px 92px;pointer-events:none}.hero-panel:after,.feature-showcase-panel:after,.workflow-form-card:after,.workflow-side-card:after,.results-score-card:after,.analysis-center-card:after{content:"";position:absolute;width:148px;height:42px;right:28px;top:22px;border:2px solid rgba(26,23,19,.92);border-radius:999px;background:linear-gradient(90deg,#fbf2e73d,#fbf2e73d),repeating-linear-gradient(90deg,#1a1713e6 0 8px,#1a171300 8px 16px);opacity:.18;pointer-events:none}.workflow-form-card:after,.workflow-side-card:after,.results-score-card:after,.analysis-center-card:after{display:none}.landing-hero-panel{min-height:720px}.massify-hero-panel{grid-template-columns:minmax(280px,.92fr) minmax(560px,1.5fr) minmax(320px,.96fr);min-height:840px;padding:56px 42px 40px}.massify-hero-spacer{min-height:100%}.invite-hero-panel{min-height:420px}.hero-copy,.hero-aside{position:relative;z-index:1;display:flex;flex-direction:column;gap:18px}.hero-inline-action{margin-bottom:4px}.hero-arrow-button{width:148px;height:88px;border:2px solid #101114!important;background:#f8f6f0!important;box-shadow:inset -46px 0 #6f52ff;font-size:38px}.hero-arrow-button span{color:#f5f3ea}.hero-copy .ant-typography h1,.page-hero .ant-typography h1{margin-bottom:12px;font-size:52px;line-height:.96;letter-spacing:-.04em}.hero-display{margin:0!important;font-size:112px!important;line-height:.92!important;letter-spacing:-.07em!important;color:#231b14!important}.hero-highlight{display:inline-block;margin:0 12px 12px 0;padding:0 18px 10px;border-radius:38px;background:#f0b54d}.hero-copy .ant-typography-paragraph{max-width:760px;font-size:17px}.massify-hero-copy{align-items:center;justify-content:center;text-align:center;gap:22px}.massify-eyebrow-chip{display:inline-flex;align-items:center;justify-content:center;align-self:center;border:2px solid rgba(26,23,19,.88);border-radius:999px;padding:8px 18px;background:#fbf2e7f0;box-shadow:6px 6px #1a17131f;color:#d85a34;font-size:13px;font-weight:700}.massify-hero-display{max-width:860px;font-size:90px!important;line-height:.98!important}.hero-highlight-violet{margin-inline:12px 6px;background:linear-gradient(135deg,#f0b54deb,#e9653c6b);color:#1a1713}.massify-hero-summary{max-width:740px!important;margin:0!important;color:#6d5748;font-size:16px!important}.massify-hero-actions{justify-content:center}.massify-hero-actions .ant-btn{min-width:188px;height:58px;border-width:2px;padding-inline:32px;box-shadow:10px 10px #1011141a}.massify-side-card{align-self:center;border:1px solid rgba(47,91,255,.16);border-radius:28px;box-shadow:18px 18px 40px #1011141a}.massify-support-card{background:#fffaf1f0;transform:translateY(64px)}.massify-support-card .ant-card-body,.massify-slogan-card .ant-card-body{padding:28px 26px}.massify-support-card .ant-typography h3,.massify-slogan-card .ant-typography h2{margin-bottom:12px;line-height:1.15}.massify-support-card .ant-typography h3{font-size:28px}.massify-support-card .ant-typography-paragraph,.massify-slogan-card .ant-typography-paragraph{margin-bottom:0;color:#404756;font-size:16px}.massify-note-card{align-self:flex-end;margin-right:12px;border:1px solid rgba(47,91,255,.16);border-radius:28px;background:linear-gradient(160deg,#ff9d5c5c,#fffaf1f5);box-shadow:var(--shadow-pop),16px 16px 34px #10111414}.massify-note-card .ant-card-body{padding:24px 22px}.massify-note-card .ant-typography h4{margin:0 0 10px;font-size:28px;line-height:1.12;letter-spacing:-.03em}.massify-note-card .ant-typography-paragraph{margin-bottom:0;color:#404756}.massify-side-list{display:flex;flex-direction:column;gap:12px;margin-top:6px}.massify-side-list-item{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:flex-start;border:2px solid rgba(16,17,20,.12);border-radius:22px;padding:14px 16px;background:#fffaf1c7}.massify-side-list-item span{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--brand-lime);color:var(--ink);font-size:12px;font-weight:700}.massify-side-list-item strong{font-size:14px;line-height:1.55}.massify-slogan-card{background:radial-gradient(circle at top right,rgba(204,185,255,.28),transparent 24%),linear-gradient(160deg,#fffaf1f5,#ede1cff5)}.massify-slogan-card .section-eyebrow{margin-bottom:12px}.massify-slogan-card .ant-typography h2{font-size:42px;line-height:1.08;letter-spacing:-.04em}.massify-visual-card{width:100%}.massify-visual-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.massify-dot-pill{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(47,91,255,.16);border-radius:999px;padding:6px 10px;background:#ddff4fd1;font-size:12px;font-weight:700}.massify-dot-pill:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--brand-blue)}.massify-board-grid{display:grid;gap:12px;margin-top:18px}.massify-board-card{display:flex;flex-direction:column;gap:6px;border:2px solid rgba(16,17,20,.12);border-radius:24px;padding:16px 18px;background:#fffaf1cc}.massify-board-card span,.massify-platform-cloud span{color:#5d657a;font-size:12px;font-weight:700}.massify-board-card strong{font-size:34px;line-height:1;letter-spacing:-.04em}.massify-board-card small{color:#404756;font-size:13px;line-height:1.45}.massify-platform-cloud{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.massify-platform-cloud span{border:2px solid rgba(16,17,20,.12);border-radius:999px;padding:8px 12px;background:#fffaf1b8;color:#404756}.massify-sticker-row{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin-top:14px}.massify-sticker{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border:1px solid rgba(47,91,255,.16);border-radius:999px;padding:10px 16px;color:#101114;font-size:13px;font-weight:700;box-shadow:6px 6px #10111414}.massify-sticker-lime{background:#ddff4fe0;transform:rotate(-4deg)}.massify-sticker-orange{background:#ff9d5ce0;transform:rotate(3deg)}.massify-stats-grid{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:6px}.massify-stat-card{border:2px solid rgba(26,23,19,.88);border-radius:24px;background:#fbf2e7db;box-shadow:8px 8px #1a171324,16px 16px 30px #1a17131a;text-align:center}.massify-stat-card .ant-card-body{min-height:142px;padding:22px 16px 18px}.massify-stat-card .ant-typography h2{margin-bottom:12px;font-size:40px;line-height:1;letter-spacing:-.04em}.massify-stat-card .ant-typography-paragraph{margin-bottom:0;color:#765d4d;font-size:13px}.invite-display{margin:0!important;font-size:76px!important;line-height:.96!important;letter-spacing:-.05em!important}.hero-aside{position:relative;min-height:320px;justify-content:flex-start}.highlight-card,.floating-card{border:1px solid rgba(16,17,20,.12);border-radius:28px;box-shadow:18px 18px 40px #10111414}.highlight-card{background:#2850ff;margin-top:40px}.highlight-card .ant-typography{color:#f5f3ea}.floating-card{position:absolute;right:8px;bottom:0;width:84%;transform:rotate(-6deg);background:#b7ff35}.plain-list{margin:0;padding-left:18px}.hero-chip-row{margin-bottom:8px}.hero-chip{display:inline-flex;align-items:center;border:1px solid rgba(47,91,255,.16);border-radius:999px;padding:6px 12px;background:#fffaf1db;box-shadow:4px 4px #1011140f;font-size:12px;font-weight:700}.massify-chip-row{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.hero-chip-lilac{background:#ccb9ffb3}.hero-chip-orange{background:#ff9d5cbd}.concept-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.concept-card{min-height:220px;border:2px solid rgba(26,23,19,.88);border-radius:30px;box-shadow:12px 12px #1a171324,22px 22px 38px #1a17131a;background:transparent}.concept-card-accent{background:linear-gradient(150deg,#b7ff3561,#b7ff3514)}.massify-highlight-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.about-page .massify-highlight-grid,.join-page .massify-highlight-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-showcase-panel{display:flex;flex-direction:column;gap:26px;position:relative;border:2px solid rgba(26,23,19,.92);border-radius:36px;padding:36px 30px 30px;background:radial-gradient(circle at 100% 0%,rgba(233,101,60,.18),transparent 20%),linear-gradient(150deg,#fbf2e7fa,#ead3bef0),#f8f6f0;box-shadow:var(--shadow-pop),20px 20px 40px #1a17131c}.feature-showcase-heading{align-items:center;text-align:center}.feature-showcase-heading .ant-typography h1{margin-bottom:10px}.feature-showcase-heading .ant-typography-paragraph{max-width:760px;margin:0 auto;color:#6d5748;font-size:15px}.massify-highlight-card{min-height:280px;background:linear-gradient(150deg,#fbf2e7fa,#ecd6c2e6),#f8f6f0}.massify-highlight-value{margin-top:12px!important;margin-bottom:12px!important;color:#d85a34!important;font-size:28px!important;line-height:1.15!important}.dashboard-showcase-panel{gap:30px}.dashboard-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.dashboard-metric-card{min-height:176px;border-radius:24px;border:2px solid rgba(26,23,19,.88);background:#fbf2e7f5;box-shadow:8px 8px #1a171324}.dashboard-metric-card .ant-card-body{display:flex;min-height:176px;flex-direction:column;justify-content:space-between;padding:22px 20px 18px}.dashboard-metric-card .ant-typography h2{margin:0;font-size:46px;line-height:1;letter-spacing:-.04em}.dashboard-metric-card .ant-typography-paragraph{margin-bottom:0;color:#765d4d;font-size:14px;font-weight:700}.dashboard-brand{background:linear-gradient(150deg,#e9653c3d,#e9653c0f)}.dashboard-accent{background:linear-gradient(150deg,#f0b54d6b,#f0b54d1f)}.dashboard-danger{background:linear-gradient(150deg,#d9583547,#d9583514)}.dashboard-footer-note{display:flex;justify-content:center;border-top:2px dashed rgba(16,17,20,.14);padding-top:18px;text-align:center}.dashboard-footer-note .ant-typography{color:#5d657a;font-size:14px;font-weight:500}.pricing-page-shell{display:flex;flex-direction:column;gap:28px}.pricing-banner{align-self:center;border:1px solid rgba(47,91,255,.16);border-radius:999px;padding:10px 22px;background:linear-gradient(90deg,#ff9d5c75,#ff9d5c1f);font-size:18px;font-weight:700;box-shadow:6px 6px #10111414}.pricing-header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.pricing-header .ant-typography{margin:0}.pricing-header .ant-typography h1{font-size:82px;line-height:.96;letter-spacing:-.06em}.pricing-header .ant-typography-paragraph{max-width:760px;color:#6d5748;font-size:16px}.pricing-control-row{display:flex;align-items:center;justify-content:center;gap:22px}.pricing-billing-toggle{display:inline-flex;align-items:center;gap:6px;border:2px solid rgba(26,23,19,.88);border-radius:999px;padding:6px;background:#fbf2e7f5;box-shadow:10px 10px #1a171324}.pricing-toggle-button{border:0;border-radius:999px;padding:12px 18px;background:transparent;color:#5d657a;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer}.pricing-toggle-button.active{background:#fff6eb;color:#1a1713;box-shadow:4px 4px #1a171324}.pricing-inline-badge,.pricing-team-pill,.pricing-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:6px 10px;font-size:13px;font-weight:700}.pricing-inline-badge{margin-left:8px;background:#f0b54d8f;color:#1a1713}.pricing-team-pill{border:2px solid rgba(26,23,19,.88);background:#fbf2e7f0;color:#6d5748;padding:12px 18px}.pricing-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.pricing-plan-card{border:2px solid rgba(26,23,19,.92);border-radius:30px;background:linear-gradient(150deg,#fbf2e7fa,#ecd6c2eb),#f8f6f0;box-shadow:12px 12px #1a171329,24px 24px 36px #1a17131a}.pricing-plan-card-featured{background:linear-gradient(150deg,#f0b54d61,#fbf2e7fa),#f8f6f0;transform:translateY(-10px)}.pricing-plan-card .ant-card-body{display:flex;min-height:760px;flex-direction:column;padding:26px 22px 24px}.pricing-plan-top,.pricing-plan-bottom{display:flex;flex-direction:column}.pricing-plan-top,.pricing-plan-bottom{gap:14px}.pricing-badge-row{display:flex;flex-wrap:wrap;gap:8px}.pricing-badge{background:#1a171314;color:#1a1713}.pricing-badge-accent{background:#f0b54db8}.pricing-plan-top .ant-typography h3{margin:0;font-size:38px;line-height:1;letter-spacing:-.04em}.pricing-plan-summary,.pricing-note{margin:0!important;color:#6d5748;font-size:14px}.pricing-price-row{display:flex;align-items:flex-end;gap:10px;margin-top:8px}.pricing-price{font-size:56px;font-weight:700;line-height:1;letter-spacing:-.05em}.pricing-price-original{color:#90786a;font-size:28px;font-weight:700;text-decoration:line-through}.pricing-price-unit{color:#6d5748;font-size:20px;font-weight:700}.pricing-upgrade-button{height:54px;margin-top:6px;border-width:2px}.pricing-upgrade-button.ant-btn-default{background:#f8f6f0f0}.pricing-plan-divider{margin:22px 0 18px;border-top:2px solid rgba(16,17,20,.12)}.pricing-plan-bottom .ant-typography h4{margin:0;font-size:26px;line-height:1.15}.pricing-feature-list{display:flex;flex-direction:column;gap:12px}.pricing-feature-item{display:flex;align-items:flex-start;gap:10px}.pricing-feature-item .anticon{margin-top:4px;color:#2850ff}.about-hero-panel{gap:24px}.about-page .about-hero-panel:first-of-type{width:min(66.6667%,980px);margin:0 auto}.about-manifesto-shell{display:flex;flex-direction:column;gap:14px;max-width:100%;margin:0 auto}.about-manifesto-shell .ant-typography{margin:0}.about-manifesto-shell h2.ant-typography{margin:0;font-size:24px;line-height:1.35;letter-spacing:0;font-weight:600}.about-manifesto-copy .ant-typography+.ant-typography{margin-top:14px}.about-manifesto-copy{max-width:880px;display:grid;gap:14px}.about-manifesto-copy .ant-typography-paragraph{margin:0;color:#55627f;font-size:16px;line-height:1.85}.about-manifesto-closure{margin-top:6px}.about-manifesto-closure strong{color:#2e3756;font-size:17px;font-weight:800}.about-company-note{max-width:100%;margin:0 auto;display:grid;gap:10px;border:1px solid rgba(203,214,248,.82);border-radius:24px;padding:18px 20px;background:linear-gradient(180deg,#f9fbfff5,#f4f7fff5)}.about-company-note-label{color:#6b76d9;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.about-company-note .ant-typography{margin:0}.about-company-note .ant-typography-paragraph{color:#64708a;font-size:15px;line-height:1.8}.about-contact-grid{width:min(100%,960px);max-width:min(62%,900px);margin:0 auto;grid-template-columns:repeat(2,minmax(0,1fr))}.about-contact-card{min-height:280px}.about-contact-icon{display:inline-grid;place-items:center;width:54px;height:54px;margin-bottom:18px;border-radius:18px;background:linear-gradient(145deg,#6671ff29,#7b6dff1f);color:#5b6cff;font-size:24px}.about-contact-value{margin-bottom:10px!important;color:#3a4670!important;font-size:18px!important;font-weight:700}.about-qr-card{align-items:flex-start}@media(max-width:960px){.about-page .about-hero-panel:first-of-type{width:100%}.about-contact-grid{max-width:100%;grid-template-columns:1fr}}.about-qr-placeholder{display:grid;place-items:center;width:132px;height:132px;margin:4px 0 18px;border:1px dashed rgba(91,108,255,.26);border-radius:24px;background:linear-gradient(180deg,#f8fafffa,#f1f5fff5);color:#5b6cff99;font-size:42px;box-shadow:inset 0 1px #ffffffb3}.about-timeline-list{display:flex;flex-direction:column;gap:14px}.about-timeline-step{background:#f8f6f0f0}.about-action-row{justify-content:center}.about-action-row .ant-btn{min-width:180px;border-width:2px}.concept-icon{color:#2850ff;font-size:28px}.workflow-list{display:flex;flex-direction:column;gap:14px}.workflow-step{display:flex;align-items:center;gap:14px;border:2px solid #1a1713;border-radius:20px;padding:14px 16px;background:#fbf2e7f5}.workflow-index{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:999px;background:#e9653c;color:#fff7ee;font-weight:700}.quick-intake-form .ant-form-item{margin-bottom:18px}.invite-note{margin-top:16px}.auth-grid,.metric-grid{width:100%}.metric-grid{display:grid;gap:18px}.metric-grid.two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-grid.three-column{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-grid.four-column{grid-template-columns:repeat(4,minmax(0,1fr))}.metric-card,.section-card{border:2px solid rgba(26,23,19,.88);border-radius:28px;background:linear-gradient(150deg,#fbf2e7fa,#ecd6c2eb),#f8f6f0;box-shadow:12px 12px #1a171329,24px 24px 42px #1a17131c}.metric-card .ant-card-body{min-height:180px}.metric-card-brand{background:linear-gradient(150deg,#e9653c3d,#e9653c0f)}.metric-card-accent{background:linear-gradient(150deg,#f0b54d73,#f0b54d1f)}.metric-card-warning{background:linear-gradient(150deg,#f28a4573,#f28a451f)}.metric-card-danger{background:linear-gradient(150deg,#d958354d,#d9583514)}.metric-value-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.metric-value-row .ant-typography{margin-bottom:0;font-size:42px;line-height:1}.metric-delta{display:inline-flex;align-items:center;gap:6px;border-radius:999px;background:#1a171314;padding:6px 10px;font-weight:700}.section-card .ant-card-head{border-bottom:2px solid #d4cfbf}.project-description .ant-descriptions-item-label{font-weight:700}.upload-surface{margin-bottom:18px;border:2px dashed rgba(26,23,19,.32)!important;background:#fbf2e7!important;box-shadow:10px 10px #1a171324,20px 20px 34px #1a17131a}.stack-gap-sm,.stack-gap-md{display:flex;flex-direction:column}.stack-gap-sm{gap:10px}.stack-gap-md{gap:16px}.inline-between{display:flex;align-items:center;justify-content:space-between;gap:12px}.intent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.intent-card{min-height:180px;border:1px solid transparent;border-radius:24px;padding:18px;background:linear-gradient(#f8f6f0,#f8f6f0) padding-box,var(--surface-border-gradient) border-box;box-shadow:16px 16px 28px #241f1912}.source-row+.source-row{margin-top:16px}.insight-banner{border:1px solid transparent;border-radius:24px;background:linear-gradient(#fffaf1f0,#fffaf1f0) padding-box,var(--surface-border-gradient) border-box;box-shadow:16px 16px 28px #241f1912}.trend-ladder{display:flex;flex-direction:column;gap:18px}.trend-step{display:grid;grid-template-columns:72px 1fr 56px;gap:16px;align-items:center}.trend-bar{overflow:hidden;border:1px solid rgba(148,156,139,.34);border-radius:999px;height:18px;background:#d8d2c2;box-shadow:inset 0 1px 2px #241f190f}.trend-bar-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#2850ff,#b7ff35)}.auth-page{display:flex;flex-direction:column;gap:24px}.route-loading{display:grid;place-items:center;min-height:320px;border:1px solid rgba(16,17,20,.12);border-radius:28px;background:linear-gradient(135deg,#2850ff1a,#b7ff351f);font-size:18px;font-weight:700}.auth-form-card .ant-form-item{margin-bottom:18px}.ant-table-wrapper .ant-table{border-radius:18px}.ant-table-wrapper .ant-table-container table>thead>tr:first-child th:first-child{border-start-start-radius:18px}.ant-table-wrapper .ant-table-container table>thead>tr:first-child th:last-child{border-start-end-radius:18px}.workflow-subnav-shell{width:100%;max-width:var(--page-max-width);margin-inline:auto;padding:8px 6px 0;border:none;border-radius:0;background:transparent;box-shadow:none}.workflow-steps-component{width:100%}.workflow-steps-component.ant-steps{padding-inline:0}.workflow-steps-component .ant-steps-item{flex:1 1 0;min-width:0}.workflow-steps-component .ant-steps-item-container{cursor:pointer}.workflow-steps-component .ant-steps-item-icon{width:38px;height:38px;margin-top:-1px;border-width:1px!important;border-color:#5464d238!important;background:#fffffff5!important;box-shadow:0 6px 16px #4a58c614}.workflow-steps-component .ant-steps-item-tail{top:19px;padding-inline:10px}.workflow-steps-component .ant-steps-item-tail:after{height:3px;border-radius:999px;background:#7e8bd047!important}.workflow-steps-component .ant-steps-item-title{color:#6b74a0!important;font-size:15px;font-weight:700;line-height:1.35;padding-top:2px}.workflow-steps-component .ant-steps-item-process .ant-steps-item-icon{border-color:#5261ff!important;background:linear-gradient(135deg,#5261ff,#8a6cff)!important;box-shadow:0 10px 20px #4c5ad238}.workflow-steps-component .ant-steps-item-process .ant-steps-icon,.workflow-steps-component .ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon{color:#fff!important}.workflow-steps-component .ant-steps-item-finish .ant-steps-item-icon{border-color:#5261ff38!important;background:#e9edfffa!important}.workflow-steps-component .ant-steps-item-finish .ant-steps-icon,.workflow-steps-component .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:#5261ff!important}.workflow-steps-component .ant-steps-item-finish .ant-steps-item-tail:after,.workflow-steps-component .ant-steps-item-process .ant-steps-item-tail:after{background:linear-gradient(90deg,#5261ff,#8a6cff)!important}.workflow-steps-component .ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon,.workflow-steps-component .ant-steps-item-wait .ant-steps-item-title{color:#7d86a8!important}.workflow-steps-component-readonly{opacity:.72}.workflow-steps-component-readonly .ant-steps-item{cursor:default!important}.analysis-flow-shell,.analysis-progress-shell,.results-overview-shell{display:grid;gap:24px}.results-page-shell{gap:26px}.results-top-actions{display:flex;justify-content:flex-end}.results-hero-side,.results-metric-section,.results-inline-summary,.results-tab-stack{display:flex;flex-direction:column;gap:18px}.analysis-flow-shell{grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);align-items:start}.analysis-progress-shell{grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);align-items:stretch}.analysis-flow-main,.analysis-flow-side,.analysis-progress-copy,.analysis-progress-board{display:flex;flex-direction:column;gap:18px}.analysis-flow-side,.analysis-detail-grid,.results-detail-grid{gap:18px}.analysis-detail-grid,.results-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-form-card,.workflow-side-card,.workflow-table-card,.workflow-empty-card,.results-score-card,.analysis-center-card{position:relative;border:2px solid rgba(26,23,19,.92);border-radius:30px;background:linear-gradient(150deg,#fbf2e7fa,#ecd6c2eb),#f8f6f0;box-shadow:14px 14px #1a171329,28px 28px 48px #1a17131f}.analysis-center-card{box-shadow:18px 18px #1a17132e,34px 34px 60px #1a171324}.invite-stage-compact{gap:0}.auth-page-tabs-card{width:min(100%,980px);margin-inline:auto}.auth-page-tabs-header{margin-bottom:12px}.workflow-form-card-wide{width:100%;position:relative;box-shadow:18px 18px #1a17132e,32px 32px 52px #1a171324}.workflow-form-card-compact{width:min(100%,760px);margin-inline:auto}.workflow-form-card .ant-card-body,.workflow-side-card .ant-card-body,.workflow-table-card .ant-card-body,.results-score-card .ant-card-body,.analysis-center-card .ant-card-body{padding:28px 26px}.results-score-card .ant-card-body{padding:14px 22px}.workflow-form-card .ant-typography h1,.results-score-card .ant-typography h1,.analysis-progress-copy .ant-typography h1{margin-bottom:10px;font-size:56px;line-height:.98;letter-spacing:-.05em}.workflow-form-card .ant-typography-paragraph,.analysis-progress-copy .ant-typography-paragraph,.results-score-card .ant-typography-paragraph{color:#6d5748;font-size:15px}.workflow-form-card-compact .workflow-card-heading .ant-typography-paragraph{max-width:540px}.workflow-card-heading{display:flex;flex-direction:column;align-items:center;text-align:center}.workflow-card-heading .ant-typography,.results-score-heading .ant-typography{text-align:center}.workflow-card-heading .ant-typography-paragraph{max-width:760px;margin-inline:auto}.workflow-form .ant-form-item{margin-bottom:18px}.industry-tree-select{width:100%}.category-inline-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:14px}.category-inline-row-tree .category-inline-item:first-child{grid-column:span 1}.category-inline-item{margin-bottom:8px!important}.workflow-form-footer{display:flex;justify-content:center;gap:14px;padding-top:6px}.workflow-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px}.workflow-summary-grid.compact{margin-top:4px}.workflow-summary-stat{border:1px solid var(--line-soft);border-radius:22px;padding:14px 16px;background:#fbf2e7e6;box-shadow:8px 8px #1a17131f,18px 18px 30px #1a17131a}.workflow-summary-stat span,.analysis-status-item span{display:block;color:#7a6555;font-size:12px;font-weight:700}.workflow-summary-stat strong,.analysis-status-item strong{display:block;margin-top:8px;font-size:24px;line-height:1.1}.workflow-callout{margin-bottom:22px;border-left:4px solid #2850ff;border-radius:18px;padding:14px 16px 14px 18px;background:#2850ff12}.workflow-callout .ant-typography{margin-bottom:0}.workflow-form-footer .ant-btn{min-width:140px;height:50px;border-width:1px}.workflow-side-stack{width:100%}.workflow-kv{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(16,17,20,.1);padding-bottom:10px}.workflow-kv span{color:#5d657a}.workflow-note-list{margin:0;padding-left:18px;color:#404756}.workflow-note-list li+li{margin-top:10px}.workflow-card-copy{color:#5d657a}.analysis-progress-copy{justify-content:center;border:2px solid rgba(26,23,19,.9);border-radius:32px;padding:36px 32px;background:linear-gradient(135deg,#f0b54d57,#e9653c2e),#fbf2e7fa;box-shadow:16px 16px #1a171329,24px 24px 44px #1a17131a}.analysis-highlight-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:6px 0 8px}.analysis-highlight-stat{border:1px solid var(--line-soft);border-radius:22px;padding:14px 16px;background:#f8f6f0db;box-shadow:16px 16px 28px #1011140f}.analysis-highlight-stat span,.results-score-micro span{display:block;color:#5d657a;font-size:12px;font-weight:700}.analysis-highlight-stat strong,.results-score-micro strong{display:block;margin-top:10px;font-size:30px;line-height:1}.analysis-progress-badge{display:inline-flex;align-items:center;gap:10px;align-self:center;border:2px solid rgba(26,23,19,.88);border-radius:999px;padding:8px 16px;background:#fbf2e7e6;color:#d85a34;font-weight:700}.analysis-status-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.analysis-status-item{border:1px solid var(--line-soft);border-radius:22px;padding:14px 16px;background:#f8f6f0d6;box-shadow:16px 16px 28px #1011140f}.analysis-center-card .ant-typography{text-align:center}.analysis-center-card-immersive .ant-card-body{padding:30px 28px 26px}.analysis-center-heading{display:flex;flex-direction:column;align-items:center;gap:8px}.analysis-center-heading .ant-typography{margin-bottom:0}.analysis-center-heading .ant-typography h1{font-size:52px;line-height:1.06;letter-spacing:-.05em}.analysis-center-heading .ant-typography-paragraph{color:#404756}.analysis-center-card .ant-typography h3{margin-top:18px;margin-bottom:8px;font-size:42px;line-height:1.06;letter-spacing:-.04em}.analysis-center-card .ant-typography-paragraph{max-width:680px;margin-inline:auto;color:#5d657a}.analysis-progress-bar{overflow:hidden;height:16px;border-radius:999px;background:#1011141a}.analysis-progress-fill,.results-bar-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#ef7544,#f0b54d)}.analysis-mini-panels{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:16px;margin-top:10px}.analysis-mini-panel,.analysis-console-panel{border:2px solid rgba(26,23,19,.88);border-radius:24px;background:#fbf2e7f0;padding:18px;box-shadow:10px 10px #1a171324,24px 24px 40px #1a17131a}.analysis-stage-row{display:flex;align-items:flex-start;gap:12px;padding:10px 0;text-align:left}.analysis-stage-row+.analysis-stage-row{border-top:1px solid rgba(16,17,20,.08)}.analysis-stage-icon{display:inline-grid;place-items:center;width:28px;height:28px;margin-top:2px;border-radius:999px;background:#e9653c24;color:#d85a34}.analysis-stage-row .ant-typography{text-align:left}.analysis-stage-row .ant-typography-paragraph{margin:4px 0 0;font-size:13px}.analysis-console-panel{display:flex;flex-direction:column;gap:14px;background:radial-gradient(circle at top right,rgba(240,181,77,.18),transparent 22%),linear-gradient(180deg,#1a1713fa,#352a21fa);color:#f5f3ea}.analysis-action-row{justify-content:center;margin-top:12px}.analysis-action-row .ant-btn{min-width:150px}.analysis-console-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(245,243,234,.14);padding-bottom:10px;font-size:13px;font-weight:700}.analysis-console-lines{display:flex;max-height:280px;flex-direction:column;gap:10px;overflow:auto;font-family:Space Grotesk,monospace;font-size:13px;text-align:left}.analysis-console-empty{display:flex;flex-direction:column;gap:8px;color:#f5f3eacc}.analysis-center-card.analysis-center-card-immersive{border:1px solid rgba(91,108,255,.16);background:radial-gradient(circle at top center,rgba(123,109,255,.14),transparent 22%),radial-gradient(circle at left top,rgba(115,183,255,.08),transparent 28%),linear-gradient(180deg,#fffffffa,#f4f7fffa);box-shadow:0 16px 28px #4656be14,0 6px 16px #1414140a}.analysis-center-card.analysis-center-card-immersive .ant-card-body{padding:34px 32px 30px}.analysis-execution-hero{display:flex;flex-direction:column;align-items:center;gap:18px}.analysis-hero-icon{display:grid;place-items:center;width:84px;height:84px;border-radius:999px;background:radial-gradient(circle at 30% 28%,rgba(255,255,255,.8),transparent 26%),linear-gradient(145deg,#f3f6fff5,#e9effffa);color:var(--workspace-indigo);font-size:34px;box-shadow:inset 0 0 0 1px #5b6cff1f,0 14px 28px #4c5ad21a}.analysis-progress-badge{align-self:center;margin:0;border:1px solid rgba(91,108,255,.16)!important;border-radius:999px!important;background:#f5f8fffa!important;color:var(--workspace-indigo-strong)!important;font-weight:700;line-height:1;box-shadow:0 8px 18px #4c5ad214}.analysis-progress-badge-processing{background:#ecf1fffa!important;color:var(--workspace-indigo-strong)!important}.analysis-progress-badge-success{background:#f1f4fffa!important;color:var(--workspace-violet)!important}.analysis-progress-badge-error{background:#fff2f4fa!important;color:#d03f63!important;border-color:#d03f6329!important}.analysis-progress-badge-default{color:#66708a!important}.analysis-center-heading{gap:10px}.analysis-center-heading .ant-typography h1{margin:0;color:#121826;font-size:48px;line-height:1.08;letter-spacing:-.05em}.analysis-center-heading .ant-typography-paragraph{max-width:760px;margin:0 auto;color:#66708a;font-size:16px}.analysis-action-row{justify-content:center;margin-top:0}.analysis-action-row .ant-btn{min-width:164px}.analysis-progress-shell-bar{width:min(100%,940px);padding-top:4px}.analysis-progress-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:#66708a;font-size:14px;font-weight:600}.analysis-progress-meta strong{color:#121826;font-size:16px}.analysis-progress-shell-bar .ant-progress{margin:0}.analysis-progress-shell-bar .ant-progress-inner{height:12px!important;background:#6d7bd324!important}.analysis-summary-grid{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.analysis-summary-card{position:relative;overflow:hidden;border:1px solid rgba(91,108,255,.12);border-radius:24px;background:linear-gradient(180deg,#fffffffa,#f5f8fffa);box-shadow:0 12px 24px #4656be12,0 3px 10px #14141408}.analysis-summary-card:nth-child(1){background:linear-gradient(180deg,#f3f6fffa,#edf2fffa)}.analysis-summary-card:nth-child(2){background:linear-gradient(180deg,#f7f5fffa,#f1effffa)}.analysis-summary-card:nth-child(3){background:linear-gradient(180deg,#fffffffa,#f2f6fffa)}.analysis-summary-card:nth-child(4){background:linear-gradient(180deg,#f5f7fffa,#eff3fffa)}.analysis-summary-card:before{content:"";position:absolute;left:18px;top:16px;width:42px;height:5px;border-radius:999px;background:linear-gradient(90deg,#5f6fffd1,#7a74ffb8)}.analysis-summary-card:nth-child(2):before{background:linear-gradient(90deg,#5f6fffc7,#73b7ffb8)}.analysis-summary-card:nth-child(3):before{background:linear-gradient(90deg,#7a74ffcc,#ad8fffa8)}.analysis-summary-card:nth-child(4):before{background:linear-gradient(90deg,#ff7f96c2,#ffadba9e)}.analysis-summary-card .ant-card-body{padding:24px 18px 16px}.analysis-summary-card .ant-statistic{text-align:left}.analysis-summary-card .ant-statistic-title{margin-bottom:12px;color:var(--workspace-copy);font-weight:600}.analysis-summary-card .ant-statistic-content{color:#121826;font-size:28px;line-height:1}.analysis-execution-grid{display:grid;grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr);gap:18px;margin-top:28px}.analysis-stage-panel,.analysis-console-panel{border-radius:28px}.analysis-stage-panel{border:1px solid rgba(91,108,255,.14);background:radial-gradient(circle at top right,rgba(154,140,255,.1),transparent 24%),linear-gradient(180deg,#fffffffa,#f3f7fffa);box-shadow:0 12px 24px #4656be12,0 4px 12px #14141408}.analysis-panel-title{color:#121826;font-size:18px;font-weight:700}.analysis-stage-panel .ant-card-head,.analysis-console-panel .ant-card-head{min-height:unset;border-bottom:1px solid rgba(91,108,255,.12);padding:0 22px}.analysis-stage-panel .ant-card-head-title,.analysis-console-panel .ant-card-head-title{padding:18px 0 14px}.analysis-stage-panel .ant-card-body{padding:20px 22px 10px}.analysis-flow-steps{display:grid;gap:12px}.analysis-flow-step{display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px;border-radius:18px;padding:14px 16px 8px;border:1px solid rgba(91,108,255,.12);background:#ffffffd1}.analysis-flow-step.is-active{border-color:#5b6cff3d;background:linear-gradient(180deg,#f4f7fffa,#ecf1fff5)}.analysis-flow-step.is-done{border-color:#3db3712e;background:linear-gradient(180deg,#f6fff9fa,#effbf4f5)}.analysis-flow-step-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.analysis-flow-step-rail{display:flex;flex-direction:column;align-items:center;padding-top:2px}.analysis-flow-step-dot{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;border:1px solid rgba(91,108,255,.16);background:#5b6cff14;color:#5b6cff;font-size:12px;flex-shrink:0}.analysis-flow-step-dot.is-done{border-color:#3db37138;background:#3db3711f;color:#2ea56b}.analysis-flow-step-dot.is-active{border-color:#5b6cff3d;background:#5b6cff24;color:#5b6cff}.analysis-flow-step-line{width:2px;min-height:100%;flex:1;margin-top:8px;border-radius:999px;background:#5b6cff1f}.analysis-flow-step:last-child .analysis-flow-step-line{opacity:0}.analysis-flow-step-main{min-width:0}.analysis-flow-step-header strong{color:#121826;font-size:15px}.analysis-flow-step-tag{border-radius:999px;border:1px solid rgba(91,108,255,.12);background:#5b6cff0f;color:#5b6cff}.analysis-flow-step .ant-typography{margin-bottom:8px;color:#485166}.analysis-flow-step-note{color:#66708a!important}.analysis-product-modal .ant-typography-paragraph{color:#4f5873;line-height:1.9}.analysis-product-markdown{color:#4f5873}.analysis-product-modal-list{display:grid;gap:6px;margin-bottom:18px}.analysis-generated-question-block,.analysis-generated-question-list{display:flex;flex-direction:column;gap:10px}.analysis-generated-question-item{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start;border:1px solid rgba(91,108,255,.14);border-radius:18px;background:#5b6cff0d;padding:12px 14px}.analysis-generated-question-index{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:#5b6cff24;color:#5b6cff;font-weight:700}.analysis-generated-question-main{display:flex;flex-direction:column;gap:8px}.analysis-generated-question-main .ant-typography{color:#2e3752}.analysis-stage-steps .ant-steps-item-title{color:#121826!important;font-size:16px;font-weight:700}.analysis-stage-steps .ant-steps-item-description{color:#66708a!important;font-size:13px}.analysis-stage-steps .ant-steps-item-tail:after{background:#5b6cff29!important}.analysis-stage-steps .ant-steps-item-process .ant-steps-item-icon{background:var(--workspace-indigo);border-color:var(--workspace-indigo)}.analysis-stage-steps .ant-steps-item-finish .ant-steps-item-icon{background:#5b6cff24;border-color:#5b6cff2e}.analysis-stage-steps .ant-steps-item-finish .ant-steps-icon,.analysis-stage-steps .ant-steps-item-process .ant-steps-icon{color:#fff}.analysis-stage-steps .ant-steps-item-wait .ant-steps-item-icon{background:#5b6cff14;border-color:#5b6cff1f}.analysis-console-panel{overflow:hidden;border:1px solid rgba(91,108,255,.1);background:radial-gradient(circle at top right,rgba(123,109,255,.2),transparent 24%),radial-gradient(circle at left bottom,rgba(115,183,255,.12),transparent 28%),linear-gradient(180deg,#181f3ffa,#252f5efa)!important;box-shadow:0 18px 32px #2934702e,0 6px 14px #14141414}.analysis-console-panel:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #d6deff14;pointer-events:none}.analysis-console-panel .ant-card-head{border-bottom-color:#ffffff14}.analysis-console-panel .ant-card-head:before{content:"";display:inline-block;width:10px;height:10px;margin-right:10px;border-radius:999px;background:#73b7ff;box-shadow:18px 0 #7a74ff,36px 0 #5565ff}.analysis-console-panel .ant-card-head-wrapper{align-items:center}.analysis-console-header{border-bottom:none;padding-bottom:0;color:#eef4ffe0}.analysis-console-panel .ant-card-body{padding:18px 22px 22px}.analysis-console-lines{max-height:360px;gap:12px;color:#eef3ff}.analysis-console-empty{color:#e1e8ffb8}.analysis-keyword-row{display:flex;flex-wrap:wrap;gap:10px}.analysis-keyword-tag{border:1px solid rgba(40,80,255,.16);border-radius:999px;padding:6px 12px;background:#5b6cff1a;color:var(--workspace-indigo);font-weight:700}.analysis-action-row .ant-btn.ant-btn-primary{border-color:#5d6cff24!important;background:linear-gradient(135deg,#5867ff,#7268ff)!important;color:#fff!important;box-shadow:0 12px 24px #4c5ad229}.analysis-action-row .ant-btn.ant-btn-primary:hover,.analysis-action-row .ant-btn.ant-btn-primary:focus-visible{background:linear-gradient(135deg,#6473ff,#7a74ff)!important}.analysis-action-row .ant-btn.ant-btn-default{border-color:#5d6cff1f!important;background:#fffffff5!important;color:var(--workspace-ink)!important;box-shadow:0 10px 18px #4656be14}.analysis-action-row .ant-btn.ant-btn-default:hover,.analysis-action-row .ant-btn.ant-btn-default:focus-visible{background:#f5f8fffa!important}.results-score-header{display:flex;align-items:flex-start;gap:20px}.results-score-heading{display:flex;flex:1;flex-direction:column;align-items:flex-start;text-align:left}.results-score-header-actions{margin-top:6px;justify-content:flex-start}.results-report-timestamp{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:2px;text-align:left}.results-report-timestamp span{color:#66708a;font-size:12px;font-weight:700}.results-report-timestamp strong{color:#121826;font-size:14px;line-height:1.2}.results-score-bar{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:18px;margin-top:22px;border:1px solid rgba(91,108,255,.12);border-radius:30px;padding:24px 22px;background:radial-gradient(circle at top right,rgba(123,109,255,.12),transparent 24%),linear-gradient(135deg,#e9edfffa,#fffffffa);box-shadow:0 18px 36px #5462d414,0 4px 12px #14141408}.results-score-hero-row{display:grid;grid-template-columns:minmax(380px,440px) minmax(0,1fr);gap:10px;margin-top:4px;border:none;border-radius:0;padding:4px 0 0;background:transparent;box-shadow:none}.results-score-card.results-metric-board,.results-score-card{border:1px solid rgba(84,100,210,.08)!important;background:radial-gradient(circle at top left,rgba(122,116,255,.06),transparent 24%),linear-gradient(180deg,#fffffffa,#f7fafffa)!important;box-shadow:0 10px 28px #515fd20d,0 2px 6px #14141405!important}.results-score-hero-main{display:flex;align-items:stretch;min-width:0;padding-right:4px}.results-score-primary-block{width:100%;padding:8px 6px 8px 0}.results-score-hero-metrics{display:grid;grid-template-columns:repeat(4,max-content);column-gap:8px;row-gap:0;align-items:center;justify-content:end;justify-self:end;min-width:0;padding-left:0}.results-score-primary-line{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:auto}.results-score-kicker{display:inline-flex;flex:0 0 auto;align-items:center;color:#6676b6;font-size:14px;font-weight:700;line-height:1.2;white-space:nowrap;letter-spacing:.02em}.results-score-value-row{margin:0;gap:14px;align-items:center}.results-score-summary{max-width:340px;margin:14px 0 0!important;color:#6f7ca4!important;font-size:14px!important;line-height:1.65!important}.results-hero-metric{display:flex;min-width:108px;flex-direction:column;justify-content:center;min-height:88px;padding:6px 0;text-align:left}.results-hero-metric+.results-hero-metric{border-left:none}.results-hero-metric span{color:#6d7ca2;font-size:12px;font-weight:700;line-height:1.35}.results-hero-metric strong{margin-top:8px;color:#1f2740;font-size:18px;font-weight:700;line-height:1;letter-spacing:-.04em}.results-meta-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.results-score-main .ant-typography{margin-bottom:0}.results-score-value-row{display:flex;align-items:center;gap:14px;margin:6px 0 8px}.results-score-value-row>.ant-typography,.results-score-value-row .ant-typography{margin:0;font-size:84px!important;line-height:1;letter-spacing:-.06em;color:#5e6fb1}.results-grade-tag{border:1px solid rgba(47,159,108,.16);border-radius:999px;padding:7px 14px;background:#e1f8edf5;color:#2f9f6c;box-shadow:0 8px 20px #2f9f6c14;font-weight:700}.results-grade-tag.is-alert{border-color:#dc4c6429;background:#ffebeff5;color:#d44c64;box-shadow:0 8px 20px #dc4c6414}.results-score-micro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.results-score-micro div{border:1px solid rgba(91,108,255,.12);border-radius:22px;padding:14px 16px;background:#fffffff5;box-shadow:0 12px 28px #515fd214,0 2px 6px #14141408}.results-chip-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.results-overview-chip{border:1px solid rgba(91,108,255,.12);border-radius:20px;padding:12px 14px;background:#fffffff5;box-shadow:0 12px 28px #515fd214,0 2px 6px #14141408}.results-overview-chip span{display:block;color:#7a6555;font-size:12px;font-weight:700}.results-overview-chip strong{display:block;margin-top:8px;font-size:20px;line-height:1.1}.results-tabs .ant-tabs-nav{margin-bottom:22px}.results-insight-grid{display:grid;grid-template-columns:1fr;gap:18px}.results-highlight-board,.results-metric-board,.results-inline-board{border-radius:30px}.results-metric-board{border:none!important;background:linear-gradient(180deg,#fffffffa,#f7f9fffa)!important;box-shadow:0 10px 28px #515fd20d,0 2px 6px #14141405!important}.results-insight-card{border:1px solid rgba(91,108,255,.14);border-radius:28px;background:linear-gradient(180deg,#fffffffa,#f3f7fffa),#f8fbff;box-shadow:0 14px 30px #5462d414,0 4px 10px #14141408}.results-highlight-board .ant-card-body,.results-metric-board .ant-card-body,.results-inline-board .ant-card-body{padding:24px 26px}.results-highlight-descriptions .ant-descriptions-row>th,.results-highlight-descriptions .ant-descriptions-row>td{padding-bottom:18px}.results-highlight-descriptions .ant-descriptions-item-label{color:#66708a!important;font-weight:700!important}.results-highlight-content{display:flex;flex-direction:column;gap:8px}.results-highlight-content .ant-typography{margin:0}.results-board-heading{margin-bottom:18px}.results-board-heading .ant-typography{margin-bottom:0}.results-board-heading .ant-typography-paragraph{margin-top:6px;max-width:780px}.results-report-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.results-report-card{position:relative;display:flex;flex-direction:column;min-height:236px;padding:22px 20px 20px;border:1px solid rgba(91,108,255,.1);border-radius:22px;background:linear-gradient(180deg,#fffffffa,#f3f7fffa);box-shadow:0 14px 28px #5462d40f,0 4px 10px #14141405;text-align:left;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.results-report-card:is(button){width:100%;appearance:none;border-width:1px;font:inherit}.results-report-card:hover{transform:translateY(-2px);box-shadow:0 18px 34px #5462d417,0 8px 16px #1414140a}.results-report-card.is-selected{border-color:#5b6cff4d;box-shadow:0 20px 36px #5462d41f,0 8px 18px #1414140d}.results-report-card-brand{background:#f4f7fff0}.results-report-card-accent{background:#f0f3fff0}.results-report-card-warning{background:#f2f5fff0}.results-report-card-head{display:flex;align-items:flex-start;gap:14px}.results-report-card-title{display:inline-flex;align-items:center;gap:8px;color:#6b74a0;font-size:14px;font-weight:700;line-height:1.4}.results-report-card-title-icon{display:inline-flex;align-items:center;justify-content:center;color:#8f7dff;font-size:16px}.results-report-card-badge{position:absolute;top:18px;right:18px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:#8f7dff1f;color:#8f7dff;font-size:16px}.results-report-card-value{margin-top:14px;color:#121826;font-size:56px;font-weight:700;line-height:1;letter-spacing:-.05em}.results-report-card-value-row{display:flex;align-items:flex-end;gap:14px;margin-top:14px}.results-report-card-delta{display:inline-flex;align-items:center;gap:4px;margin-bottom:8px;color:#2db97c;font-size:16px;font-weight:700;line-height:1}.results-report-card-delta.is-down{color:#e56a8e}.results-report-card-delta.is-flat{color:#7d88a6}.results-report-card-delta-icon{font-size:14px;line-height:1}.results-report-card .ant-typography-paragraph{margin:10px 0 16px;color:#66708a}.results-report-card-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;margin-bottom:10px;color:#5f6a87;font-size:14px;font-weight:600}.results-report-card-footer strong{color:#2c3652;font-size:15px}.results-report-card-progress{margin:0}.results-report-card-progress .ant-progress-inner{background:#5b6cff1a!important}.results-metric-detail-shell{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:18px;margin-top:20px}.results-metric-detail-shell-modal{margin-top:0;grid-template-columns:minmax(320px,.84fr) minmax(0,1.16fr);align-items:start}.results-metric-detail-modal .ant-modal-content,.results-raw-reply-modal .ant-modal-content{padding:22px;border-radius:28px;background:linear-gradient(180deg,#fffffffa,#f5f8fffa);box-shadow:0 24px 48px #3d488c2e,0 8px 20px #1414140a}.results-metric-detail-modal .ant-modal-close,.results-raw-reply-modal .ant-modal-close{top:20px;right:20px;width:38px;height:38px;border-radius:999px;border:1px solid rgba(91,108,255,.12);background:#ffffffeb;box-shadow:0 10px 20px #5462d414;color:#56617f}.results-metric-detail-modal .ant-modal-close:hover,.results-raw-reply-modal .ant-modal-close:hover{background:#f4f7fffa;border-color:#5b6cff2e;color:#40508b}.results-metric-detail-modal .ant-modal-close-x,.results-raw-reply-modal .ant-modal-close-x{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:18px;line-height:1}.results-raw-reply-drawer .ant-drawer-content{background:linear-gradient(180deg,#fffffffc,#f5f8fffa)}.results-raw-reply-drawer .ant-drawer-header{padding:24px 28px 16px;border-bottom:1px solid rgba(109,123,211,.1);background:transparent}.results-raw-reply-drawer .ant-drawer-title{color:#1e2744;font-size:18px;font-weight:700}.results-raw-reply-drawer .ant-drawer-body{padding:22px 28px 28px}.results-raw-reply-drawer .ant-drawer-close{color:#56617f}.results-metric-detail-left,.results-metric-detail-right{min-height:100%;padding:24px 24px 20px;border-radius:24px;border:1px solid rgba(91,108,255,.12);background:linear-gradient(180deg,#fffffffa,#f3f7fffa);box-shadow:0 14px 28px #5462d40f,0 4px 10px #14141405}.results-metric-detail-left,.results-metric-detail-right{display:grid;align-content:start;gap:14px}.results-metric-detail-kicker{display:inline-flex;color:#7a84a5;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.results-metric-section-caption{display:inline-flex;margin-bottom:10px;color:#7a84a5;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.results-metric-detail-left>.ant-typography h3,.results-metric-method-hero .ant-typography h3{margin-bottom:10px;color:#202945;font-size:18px;line-height:1.25}.results-metric-detail-left>.ant-typography-paragraph,.results-metric-method-hero .ant-typography-paragraph{color:#5f6986;line-height:1.8}.results-metric-summary-list{display:grid;gap:10px;margin-top:6px}.results-metric-score-panel{display:grid;gap:12px;padding:18px 20px;border-radius:20px;border:1px solid rgba(91,108,255,.1);background:linear-gradient(180deg,#f7f9fffa,#f1f5fff5)}.results-metric-score-panel-top{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.results-metric-score-label{color:#7a84a5;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.results-metric-score-panel-top strong{color:#1f2744;font-size:30px;line-height:1;font-weight:700}.results-metric-score-panel-sentiment .results-metric-score-panel-top strong{font-size:18px;line-height:1.2;font-weight:700}.results-metric-score-note{margin:0!important;color:#5f6986!important;line-height:1.7}.results-metric-score-rows{display:grid;gap:8px}.results-metric-score-row{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#5f6986;font-size:13px;font-weight:600}.results-metric-score-row strong{color:#24304b;font-size:14px;font-weight:700}.results-metric-score-row-block{display:grid;gap:4px}.results-metric-score-row-help{color:#8a95b2;font-size:12px;line-height:1.6}.results-metric-score-rows-compact{gap:18px}.results-metric-score-row-compact{justify-content:flex-start;font-size:16px;color:#52607f}.results-metric-score-tags{display:flex;flex-wrap:wrap;gap:8px}.results-metric-summary-item{padding:12px 14px;border-radius:16px;background:#6d7bd314;color:#36405d;font-size:14px;line-height:1.7}.results-metric-method-hero{padding:18px 20px 20px;border-radius:20px;border:1px solid rgba(91,108,255,.1);background:linear-gradient(135deg,#f8fafffa,#fffffff0);box-shadow:inset 0 1px #fffc,0 8px 18px #5462d40a}.results-metric-detail-left .ant-typography h3,.results-metric-detail-right .ant-typography h3{margin-bottom:10px}.results-metric-detail-left .ant-typography-paragraph,.results-metric-detail-right .ant-typography-paragraph{color:#5f6986}.results-metric-detail-list{display:grid;gap:10px;margin-top:16px}.results-metric-detail-item{padding:12px 14px;border-radius:16px;background:#6d7bd314;color:#36405d;font-size:14px;line-height:1.7}.results-metric-formula-box{margin-top:0;padding:18px 20px;border-radius:20px;border:1px solid rgba(79,98,196,.18);background:linear-gradient(135deg,#232c58fa,#364078f5);color:#f3f6ff;font-size:14px;line-height:1.8;font-weight:600;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;letter-spacing:-.01em;box-shadow:inset 0 1px #ffffff0f,0 14px 28px #29347029}.results-metric-visual-shell{position:relative;margin-top:0;padding:18px 18px 16px;border-radius:20px;border:1px solid rgba(91,108,255,.12);background:linear-gradient(180deg,#fafcfffa,#f5f8fffa);box-shadow:inset 0 1px #ffffffb3,0 10px 24px #5462d40d}.results-metric-visual-plain{margin-top:0}.results-metric-visual-footer{display:grid;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(91,108,255,.08)}.results-metric-visual-head{display:grid;gap:4px;margin-bottom:14px}.results-metric-visual-head strong{color:#25304b;font-size:16px}.results-metric-visual-head span{color:#6a7593;font-size:13px}.results-metric-flow-wrap{position:relative;height:410px;margin-top:14px;overflow:visible;border-radius:22px;border:1px solid rgba(91,108,255,.12);background:radial-gradient(circle at top right,rgba(108,124,255,.06),transparent 18%),linear-gradient(180deg,#fffffffc,#f6f8fffc)}.results-metric-flow-wrap:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(120,132,255,.02) 1px,transparent 1px),linear-gradient(rgba(120,132,255,.02) 1px,transparent 1px);background-size:36px 36px;pointer-events:none;z-index:0}.results-metric-flow-wrap>div{position:relative;z-index:1}.results-antv-flow-shell{display:grid;gap:12px}.results-antv-flow-legend{display:flex;flex-wrap:wrap;gap:10px}.results-antv-flow-legend-item{display:inline-flex;align-items:center;padding:7px 12px;border-radius:999px;border:1px solid rgba(91,108,255,.12);font-size:12px;font-weight:700;letter-spacing:.02em}.results-antv-flow-legend-item.is-input{background:#f4f7fff5;color:#6e79a5}.results-antv-flow-legend-item.is-analysis{background:#f0f8f4f5;color:#3e9b72}.results-antv-flow-legend-item.is-output{background:#edf2fffa;color:#5a6ae1}.results-antv-flow-stage-wrap{position:relative}.results-antv-flow-stage-band{position:absolute;top:18px;bottom:18px;width:calc((100% - 54px) / 3);border-radius:18px;z-index:0}.results-antv-flow-stage-band.is-input{left:18px;background:#f4f7ff85}.results-antv-flow-stage-band.is-analysis{left:calc(18px + ((100% - 54px) / 3));background:#effaf470}.results-antv-flow-stage-band.is-output{right:18px;background:#ecf1ff94}.results-antv-chart-wrap{padding:24px 28px}.results-sankey-wrap{padding:24px 16px 12px}.results-static-cloud-wrap{display:grid;place-items:center;padding:28px 32px}.results-static-cloud{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:18px 22px;max-width:760px;margin:0 auto;text-align:center}.results-static-cloud-word{display:inline-flex;align-items:center;justify-content:center;color:#2a3552;font-weight:700;line-height:1.12;letter-spacing:-.03em;white-space:nowrap}.results-bidirectional-cloud-modal-wrap{padding:28px 30px}.results-bidirectional-cloud-modal{display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:24px;min-height:300px;max-height:560px;align-items:stretch}.results-bidirectional-cloud-modal-panel{display:grid;grid-template-rows:auto 1fr;gap:18px;min-width:0;min-height:0}.results-bidirectional-cloud-modal-title{color:#4b587b;font-size:16px;font-weight:700;line-height:1.6}.results-bidirectional-cloud-modal-divider{width:1px;background:#727eff1f}.results-bidirectional-cloud-modal-tags{display:flex;flex-wrap:wrap;align-content:flex-start;gap:10px 10px;min-height:0;max-height:460px;overflow:auto;padding-right:6px}.results-bidirectional-cloud-modal-chip{display:inline-flex;align-items:center;justify-content:center;max-width:100%;padding:7px 12px;border-radius:999px;font-weight:800;line-height:1.15;letter-spacing:-.02em;white-space:normal;word-break:break-word;text-align:center;font-size:12px}.results-bidirectional-cloud-modal-chip.is-left{background:#ffc46b29;color:#b57219}.results-bidirectional-cloud-modal-chip.is-right{background:#6c7cff1f;color:#5867df}.results-score-radar-wrap{display:grid;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:18px;padding:22px 28px}.results-score-radar-shell{width:100%;height:100%;min-height:320px}.results-score-radar-summary{display:grid;justify-items:center;align-content:center;gap:8px;padding:18px 16px;border-radius:20px;border:1px solid rgba(91,108,255,.1);background:#f8faffeb}.results-score-radar-summary-kicker{color:#7a84a5;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.results-score-radar-summary strong{color:#1f2744;font-size:30px;line-height:1;font-weight:700}.results-score-radar-summary>span:last-of-type{color:#7a84a5;font-size:12px;font-weight:700}.results-score-radar-summary-lines{display:grid;gap:8px;width:100%;margin-top:8px}.results-score-radar-summary-line{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#5f6986;font-size:12px;font-weight:600}.results-score-radar-summary-line strong{color:#24304b;font-size:13px;font-weight:700}.results-process-flow-shell{display:grid;align-items:start;container-type:inline-size}.results-process-flow-react{padding:24px 28px}.results-process-flow-react-shell{width:100%;height:100%}.results-process-flow-react .react-flow__renderer,.results-process-flow-react .react-flow__pane,.results-process-flow-react .react-flow__viewport{background:transparent}.results-process-flow-react .react-flow__edge-path{stroke:#677aff85;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.results-process-flow-react .react-flow__edge .react-flow__arrowhead{fill:#677aff85}.results-process-handle{width:8px!important;height:8px!important;opacity:0!important;border:0!important;background:transparent!important}.results-process-flow{display:grid;align-items:start;gap:18px;min-height:auto;justify-items:stretch}.results-process-flow-3{grid-template-columns:repeat(3,minmax(0,1fr))}.results-process-flow-4{grid-template-columns:repeat(4,minmax(0,1fr))}.results-process-node{display:grid;align-content:start;gap:12px;width:100%;min-width:0;min-height:150px;padding:22px 24px 20px;border-radius:20px;border:1px solid rgba(91,108,255,.12);background:linear-gradient(180deg,#fffffffa,#f7f9fffa);box-shadow:0 20px 40px #5462d414,0 6px 14px #14141408;position:relative;overflow:hidden}.results-process-node.is-output{width:100%}.results-process-node:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#8a95c280}.results-process-node-top{display:inline-flex;align-items:center;gap:10px}.results-process-node-top em{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:999px;background:#8a95c21f;color:#7f8aac;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.results-process-node-dot{width:8px;height:8px;border-radius:999px;background:#7080ff;box-shadow:0 0 0 4px #7080ff1f}.results-process-node strong{color:#22304a;font-size:21px;font-weight:700;line-height:1.35;letter-spacing:-.02em}.results-process-node span{color:#617092;font-size:15px;font-weight:600;line-height:1.5}.results-process-node.tone-brand{background:linear-gradient(180deg,#eef7fffa,#e8f1fffa)}.results-process-node.tone-accent{background:linear-gradient(180deg,#f3f6fffa,#edf1fffa)}.results-process-node.tone-warning{background:linear-gradient(180deg,#fff9eefa,#fff4e3fa)}.results-process-node.tone-danger{background:linear-gradient(180deg,#fff2f6fa,#ffecf1fa)}.results-process-node.tone-neutral{background:linear-gradient(180deg,#fafbfffa,#f4f7fffa)}.results-process-node.tone-brand:before{background:linear-gradient(90deg,#5f6fff,#7f86ff)}.results-process-node.tone-accent:before{background:linear-gradient(90deg,#6aa4ff,#89b7ff)}.results-process-node.tone-warning:before{background:linear-gradient(90deg,#ffb255,#ffc77f)}.results-process-node.tone-danger:before{background:linear-gradient(90deg,#ff7f9f,#ff9bb4)}.results-process-node.tone-neutral:before{background:linear-gradient(90deg,#8a95c2,#a4aed2)}.results-process-node.tone-brand .results-process-node-dot{background:#5f6fff;box-shadow:0 0 0 4px #5f6fff1f}.results-process-node.tone-accent .results-process-node-dot{background:#6aa4ff;box-shadow:0 0 0 4px #6aa4ff1f}.results-process-node.tone-warning .results-process-node-dot{background:#ffb255;box-shadow:0 0 0 4px #ffb2551f}.results-process-node.tone-danger .results-process-node-dot{background:#ff7f9f;box-shadow:0 0 0 4px #ff7f9f1f}.results-process-node.tone-neutral .results-process-node-dot{background:#8a95c2;box-shadow:0 0 0 4px #8a95c21f}.results-process-node.has-connector:after{content:"→";position:absolute;top:50%;right:-38px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;border:1px solid rgba(110,124,255,.18);background:#fffffffa;color:#6a78ff;font-size:20px;font-weight:700;box-shadow:0 10px 24px #5462d414;z-index:2}@container (max-width: 980px){.results-process-flow-4.may-ring{position:relative;grid-template-columns:repeat(2,minmax(240px,300px));grid-template-areas:"top-left top-right" "bottom-left bottom-right";justify-content:center;align-content:center;gap:64px 92px;min-height:520px}.results-process-flow-4.may-ring .results-process-node{min-height:160px}.results-process-flow-4.may-ring .results-process-node:nth-child(1){grid-area:top-left}.results-process-flow-4.may-ring .results-process-node:nth-child(2){grid-area:top-right}.results-process-flow-4.may-ring .results-process-node:nth-child(3){grid-area:bottom-right}.results-process-flow-4.may-ring .results-process-node:nth-child(4){grid-area:bottom-left}.results-process-flow-4.may-ring .results-process-node.has-connector:after{right:auto;top:auto;transform:none}.results-process-flow-4.may-ring .results-process-node:nth-child(1):after{right:-66px;top:50%;transform:translateY(-50%)}.results-process-flow-4.may-ring .results-process-node:nth-child(2):after{left:50%;bottom:-66px;transform:translate(-50%);content:"↓"}.results-process-flow-4.may-ring .results-process-node:nth-child(3):after{left:-66px;top:50%;transform:translateY(-50%);content:"←"}}.results-metric-detail-inputs{display:flex;flex-wrap:wrap;gap:10px}.results-metric-detail-chip{margin:0;padding:7px 12px;border-radius:999px;border:1px solid rgba(91,108,255,.12);background:#f4f7fff2;color:#5f6ed1;font-weight:600}.results-antv-flow-node{display:grid;gap:9px;width:184px;padding:16px 18px 15px;border-radius:20px;border:1px solid rgba(91,108,255,.14);background:#fffffffa;box-shadow:0 16px 30px #5462d414,0 4px 12px #14141408}.results-antv-flow-node-top{display:inline-flex;align-items:center;gap:8px}.results-antv-flow-node-top em{color:#8993b6;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.results-antv-flow-node.tone-brand .results-antv-flow-node-dot{background:#5f6fff;box-shadow:0 0 0 4px #5f6fff1f}.results-antv-flow-node.tone-accent .results-antv-flow-node-dot{background:#6aa4ff;box-shadow:0 0 0 4px #6aa4ff1f}.results-antv-flow-node.tone-warning .results-antv-flow-node-dot{background:#ffb255;box-shadow:0 0 0 4px #ffb2551f}.results-antv-flow-node.tone-danger .results-antv-flow-node-dot{background:#ff7f9f;box-shadow:0 0 0 4px #ff7f9f1f}.results-antv-flow-node.tone-neutral .results-antv-flow-node-dot{background:#8a95c2;box-shadow:0 0 0 4px #8a95c21f}.results-antv-flow-node-dot{width:8px;height:8px;border-radius:999px;background:#7080ff;box-shadow:0 0 0 4px #7080ff1f}.results-antv-flow-node strong{color:#22304a;font-size:15px;font-weight:700;line-height:1.4}.results-antv-flow-node span{color:#5f6986;font-size:13px;font-weight:600;line-height:1.5}.results-antv-flow-node.tone-brand{background:linear-gradient(180deg,#eef7fffa,#e8f1fffa)}.results-antv-flow-node.tone-accent{background:linear-gradient(180deg,#f3f6fffa,#edf1fffa)}.results-antv-flow-node.tone-warning{background:linear-gradient(180deg,#fff9eefa,#fff4e3fa)}.results-antv-flow-node.tone-danger{background:linear-gradient(180deg,#fff2f6fa,#ffecf1fa)}.results-antv-flow-node.tone-neutral{background:linear-gradient(180deg,#fafbfffa,#f4f7fffa)}.results-metric-flow-wrap .react-flow__renderer,.results-metric-flow-wrap .react-flow__pane,.results-metric-flow-wrap .react-flow__viewport{background:transparent}.results-metric-flow-wrap .react-flow__edge-path{stroke:#7a84ffb8;stroke-width:3}.results-metric-flow-wrap .react-flow__edge .react-flow__arrowhead{fill:#7a84ffb8}.results-flow-node{display:grid;gap:8px;min-width:168px;max-width:196px;padding:14px 16px;border-radius:22px;border:1px solid rgba(91,108,255,.12);background:#fffffffa;box-shadow:0 14px 28px #5462d414,0 4px 10px #14141408}.results-flow-node span{color:#6b7593;font-size:13px;font-weight:700;line-height:1.6}.results-flow-node strong{color:#151d34;font-size:24px;font-weight:700;line-height:1.2}.results-flow-node.tone-brand{background:#f4f7fffa}.results-flow-node.tone-accent{background:#f0f6fffa}.results-flow-node.tone-warning{background:#f7f2fffa}.results-flow-node.tone-danger{background:#fff3f7fa}.results-flow-node.tone-neutral{background:#fafbfffa}.results-metric-visual-bars{display:grid;gap:10px;margin-top:14px}.results-metric-visual-bar-row{display:grid;gap:6px}.results-metric-visual-bar-head{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#57627f;font-size:13px;font-weight:600}.results-metric-visual-bar-head strong{color:#26314d}.results-metric-visual-bar-track{height:8px;overflow:hidden;border-radius:999px;background:#6d7bd31f}.results-metric-visual-bar-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#7a84ff,#98f)}.results-cloud-visual-footer{display:grid;gap:14px;margin-top:14px}.results-cloud-ratio-track{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:12px;overflow:hidden;border-radius:999px;background:#6d7bd31a}.results-cloud-ratio-fill{height:100%}.results-cloud-ratio-fill.is-positive{background:linear-gradient(90deg,#36c290,#74ddb6)}.results-cloud-ratio-fill.is-negative{background:linear-gradient(90deg,#ff8ea7,#ff728d)}.results-cloud-ratio-legend{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#64708d;font-size:13px;font-weight:700}.results-cloud-keyword-group{padding:14px;border-radius:18px;border:1px solid rgba(91,108,255,.1);background:#ffffffeb}.results-cloud-keyword-group.is-merged{padding:16px}.results-cloud-keyword-group strong{display:block;margin-bottom:10px;color:#2a3350;font-size:14px}.results-cloud-keyword-row{display:flex;flex-wrap:wrap;gap:8px}.results-cloud-keyword-chip{margin-inline-end:0!important;border-radius:999px;padding:6px 12px;border:0;font-weight:600}.results-cloud-keyword-chip.is-positive{background:#36c2901f;color:#1f9b70}.results-cloud-keyword-chip.is-negative{background:#ff78941f;color:#cf617e}.results-metric-detail-inputs{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.results-metric-detail-chip{margin-inline-end:0!important;padding:6px 12px;border-radius:999px;border:1px solid rgba(91,108,255,.12);background:#5b6cff0f;color:#5b6cff;font-weight:600}.results-competitor-list{display:grid;gap:14px;margin-top:auto}.results-competitor-kpi-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.results-competitor-kpi-item{display:inline-flex;align-items:center;border-radius:999px;padding:6px 10px;background:#5b6cff14;color:#4b5678;font-size:13px;font-weight:700}.results-competitor-row{display:grid;gap:8px}.results-competitor-row-top{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#56617f;font-size:14px;font-weight:600}.results-competitor-row-top .is-brand{color:#2b3451;font-weight:700}.results-competitor-track,.results-report-score-track{height:8px;overflow:hidden;border-radius:999px;background:#6d7bd31f}.results-competitor-fill,.results-report-score-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff7db1,#ff6a98)}.results-competitor-fill.is-brand{background:linear-gradient(90deg,#7a84ff,#98f)}.results-report-score-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:14px 0 18px}.results-report-score-value-group{display:flex;align-items:flex-end;gap:8px}.results-report-score-caption{margin:-4px 0 16px!important;color:#66708a!important}.results-report-score-value{color:#121826;font-size:48px;font-weight:700;line-height:1;letter-spacing:-.05em}.results-report-score-unit{margin-left:6px;color:#6f7ca4;font-size:18px;font-weight:700}.results-report-score-list{display:grid;gap:14px;margin-top:auto}.results-report-score-row{display:grid;gap:8px}.results-report-score-row-top{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#5d6885;font-size:13px;font-weight:600}.results-report-score-row-top strong{color:#36405d;font-weight:700}.results-report-score-fill{background:linear-gradient(90deg,#7a84ff,#98f)}.results-sentiment-cloud{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0 4px}.results-sentiment-tag{margin-inline-end:0!important;padding:6px 12px;border-radius:999px;border:0;font-weight:600;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.results-sentiment-tag:hover{transform:translateY(-1px)}.results-sentiment-tag.is-active{box-shadow:inset 0 0 0 2px #5c65ff2e,0 10px 22px #6e7aff1f}.results-sentiment-tag-positive{background:#2bc2811f;color:#228e63}.results-sentiment-tag-negative{background:#ff78941f;color:#c85572}.results-sentiment-summary{display:block;margin-top:auto;color:#5d6885;font-size:13px;line-height:1.7}.results-bidirectional-cloud-card{display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:16px;margin:10px 0 8px;padding:10px 0 6px;align-items:start}.results-bidirectional-cloud-panel{display:grid;gap:10px;align-content:start;min-height:148px}.results-bidirectional-cloud-title{color:#5f6986;font-size:12px;font-weight:700;line-height:1.5}.results-bidirectional-cloud-tags{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));align-content:start;gap:8px 10px}.results-bidirectional-cloud-chip{margin:0!important;padding:6px 10px;border-radius:999px;border:0;font-weight:700;font-size:12px;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.results-bidirectional-cloud-chip.is-left{background:#ffc46b29;color:#b57219}.results-bidirectional-cloud-chip.is-right{background:#6c7cff1f;color:#5867df}.results-bidirectional-cloud-divider{width:1px;background:#727eff1f}.results-bidirectional-cloud-empty{color:#8a95b2;font-size:13px}.results-bidirectional-cloud-more{color:#8a95b2;font-size:12px;font-weight:700}.results-bidirectional-cloud-insight{margin-top:4px;color:#5d6885;font-size:12px;line-height:1.7}.results-bidirectional-cloud-insight strong{color:#36405d}.results-keyword-trace-panel{margin-top:20px;padding-top:18px;border-top:1px solid rgba(114,126,255,.12)}.results-keyword-trace-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;color:#5d6885}.results-keyword-trace-head strong{color:#25304f;font-size:16px}.results-keyword-trace-list{display:flex;flex-direction:column;gap:14px}.results-keyword-trace-item{padding:16px 18px;border:1px solid rgba(114,126,255,.12);border-radius:18px;background:#f7f9ffe6}.results-keyword-trace-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;color:#6b7593;font-size:12px}.results-keyword-trace-query{margin-bottom:10px;color:#36405d;line-height:1.7}.results-keyword-trace-answer{color:#25304f;line-height:1.9;white-space:pre-wrap}.results-keyword-highlight{padding:0 4px;border-radius:6px;background:#7b6fff2e;color:#4f44d9;font-weight:700}.results-plan-list{display:grid;gap:14px}.results-plan-item{padding:14px 16px;border-radius:18px;border:1px solid rgba(109,123,211,.12);background:#f7f9ffe6}.results-plan-item strong{display:block;margin-bottom:8px;color:#24304b;font-size:16px;line-height:1.5}.results-plan-item .ant-typography{margin-bottom:0;color:#4a5878;line-height:1.85}.results-plan-plain-list{display:grid;gap:18px;margin-top:10px}.results-plan-group{display:grid;gap:12px}.results-plan-group .ant-typography{margin-bottom:0}.results-plan-plain-item .ant-typography{margin-bottom:0;color:#4a5878;line-height:1.9}.results-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.results-stat-cell{position:relative;min-height:148px;padding:22px 20px 18px;border:1px solid rgba(91,108,255,.1);border-radius:22px;box-shadow:0 14px 28px #5462d40f,0 4px 10px #14141405}.results-stat-head{display:flex;align-items:flex-start;gap:14px}.results-stat-title{display:inline-flex;align-items:center;gap:8px;color:#6b74a0;font-size:14px;font-weight:700;line-height:1.4}.results-stat-title-icon{display:inline-flex;align-items:center;justify-content:center;color:#8f7dff;font-size:16px}.results-stat-badge{position:absolute;top:18px;right:18px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:#8f7dff1f;color:#8f7dff;font-size:16px}.results-stat-value{margin-top:14px;color:#121826;font-size:56px;font-weight:700;line-height:1;letter-spacing:-.05em}.results-stat-cell .ant-typography-paragraph{margin:14px 0 18px;color:#66708a}.results-stat-progress{margin:0}.results-stat-progress .ant-progress-inner{background:#5b6cff1a!important}.results-stat-cell-brand{background:#f4f7fff0}.results-stat-cell-accent{background:#f0f3fff0}.results-stat-cell-warning{background:#f2f5fff0}.results-stat-cell-danger{background:#eef2fff0}.results-inline-section{height:100%}.results-inline-section .ant-typography{margin-bottom:0}.results-inline-section .ant-list{margin-top:14px}.results-raw-snapshot-board .ant-card-body{padding:26px 28px}.results-raw-snapshot-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.results-raw-snapshot-header .ant-typography h3{margin-bottom:8px}.results-raw-snapshot-header .ant-typography-paragraph{max-width:720px;margin-bottom:0;color:#7380a3}.results-raw-snapshot-count{flex-shrink:0;padding:10px 14px;border:1px solid rgba(109,123,211,.12);border-radius:999px;background:#f7f9fff5;color:#7380a3;font-weight:700}.results-raw-snapshot-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px}.results-raw-snapshot-filter{width:220px}.results-raw-snapshot-filter .ant-select-selector{height:52px!important;padding-inline:16px!important;border-radius:18px!important;border-color:#6d7bd324!important;background:#fffffffa!important;box-shadow:none!important}.results-raw-snapshot-filter .ant-select-selection-item,.results-raw-snapshot-filter .ant-select-selection-placeholder{line-height:50px!important;font-weight:600}.results-raw-snapshot-table .ant-table-wrapper,.results-raw-snapshot-table .ant-table-container{border-radius:22px}.results-raw-snapshot-table .ant-table-container{overflow:hidden;border:1px solid rgba(109,123,211,.14);background:#fff}.results-raw-snapshot-table .ant-table{background:#fff}.results-raw-snapshot-table .ant-table-thead>tr>th{background:#f7f9ff!important;color:#6f7ca4;font-size:14px;font-weight:700;border-bottom:1px solid rgba(109,123,211,.16)}.results-raw-snapshot-table .ant-table-tbody>tr>td{vertical-align:top;background:#fff;padding-top:18px!important;padding-bottom:18px!important;border-bottom:1px solid rgba(109,123,211,.1);font-weight:400}.results-raw-snapshot-table .ant-table-tbody>tr:hover>td{background:#f6f8ffdb!important}.results-raw-snapshot-table .results-raw-snapshot-row{cursor:pointer}.results-raw-chip{display:inline-flex;align-items:center;max-width:100%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;border-color:#6d7bd329;background:#f3f6fffa;color:#6371a6;font-weight:400}.results-raw-chip-platform{background:#ecf0fff2}.results-raw-snapshot-prompt{display:block;overflow:hidden;margin:0!important;color:#273049!important;font-size:14px;font-weight:400;line-height:1.5;white-space:nowrap;text-overflow:ellipsis;cursor:default}.results-raw-snapshot-answer{display:block;overflow:hidden;margin:0!important;color:#47526f!important;font-size:14px;line-height:1.6;white-space:nowrap;text-overflow:ellipsis;cursor:default}.results-raw-snapshot-answer-cell{display:grid;align-items:start}.results-raw-reply-modal-body{display:grid;gap:16px}.results-raw-reply-meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:#6a7593;font-size:13px;font-weight:600}.results-raw-reply-query{display:grid;gap:6px;padding:14px 16px;border-radius:18px;background:#6d7bd314;color:#33405f;line-height:1.7}.results-raw-reply-citation-block{display:grid;gap:10px}.results-raw-reply-citations{display:flex;flex-wrap:wrap;gap:10px}.results-raw-reply-citation-link{display:inline-flex;align-items:center;max-width:100%;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid rgba(91,108,255,.12);background:#5b6cff0f;color:#556588;text-decoration:none;font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.results-raw-reply-citation-link:hover{border-color:#5b6cff47;background:#5b6cff1f;color:#33405f}.results-raw-reply-markdown{max-height:68vh;overflow:auto;padding:18px 20px;border-radius:22px;border:1px solid rgba(91,108,255,.12);background:#fffffff0;color:#2b3552;line-height:1.8}.results-raw-reply-markdown>:first-child{margin-top:0}.results-raw-reply-markdown>:last-child{margin-bottom:0}.results-raw-reply-markdown p,.results-raw-reply-markdown li,.results-raw-reply-markdown blockquote{color:#41506f}.results-raw-reply-markdown pre,.results-raw-reply-markdown code{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.results-raw-reply-markdown pre{overflow:auto;padding:14px 16px;border-radius:16px;background:#1f274f;color:#eef3ff}.results-raw-reply-markdown code{padding:.14em .32em;border-radius:8px;background:#6d7bd31a}.results-raw-reply-markdown pre code{padding:0;background:transparent}.results-raw-reply-markdown table{width:100%;border-collapse:collapse}.results-raw-reply-markdown th,.results-raw-reply-markdown td{padding:10px 12px;border:1px solid rgba(91,108,255,.14);text-align:left}.results-raw-snapshot-table .ant-typography-expand{font-weight:400}.results-insight-card .ant-card-body{padding:22px 24px}.results-insight-card .ant-typography h3{margin-bottom:8px;font-size:28px;line-height:1.08;letter-spacing:-.04em}.results-insight-card .ant-typography-paragraph{margin-bottom:0;color:#6d5748}.results-tabs-shell{border-radius:30px}.results-tabs-shell .ant-card-body{padding:26px}.results-tabs .ant-tabs-nav{margin-bottom:24px}.results-tabs .ant-tabs-content-holder{min-height:280px}.results-inline-summary .workflow-side-card,.results-inline-summary .workflow-table-card,.results-tabs-shell .workflow-side-card,.results-tabs-shell .workflow-table-card{background:linear-gradient(180deg,#fffffffa,#f5f8fffa)!important}.results-tab-stack .workflow-table-card,.results-tab-stack .workflow-side-card{height:100%}.results-model-card,.results-model-table-card{border-radius:30px}.results-model-card .ant-card-body,.results-model-table-card .ant-card-body{padding:24px 26px}.results-model-card-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.results-model-card-head .ant-typography,.results-model-table-card .ant-typography{margin-bottom:0}.results-model-legend{margin-inline-end:0!important;padding:8px 14px;border:1px solid rgba(124,118,255,.18);border-radius:999px;background:#f4f0ffe6;color:#716bdf;font-weight:700}.results-model-chart-shell{min-height:320px}.results-model-chart-shell .recharts-cartesian-grid-horizontal line{stroke:#6d7bd324}.results-model-chart-shell .recharts-bar-rectangle path{filter:drop-shadow(0 14px 24px rgba(131,120,234,.16))}.results-model-chart-shell .recharts-tooltip-wrapper{outline:none}.results-intent-card{border-radius:30px}.results-intent-chart-shell{min-height:320px}.results-intent-legend-row{display:flex;flex-wrap:wrap;justify-content:center;column-gap:24px;row-gap:12px;margin-top:8px}.results-intent-legend-chip{display:inline-flex;align-items:center;flex:0 0 auto;white-space:nowrap}.results-intent-legend-name{display:inline-flex;align-items:center;gap:10px;color:#59637f;font-size:14px;font-weight:700;line-height:1}.results-intent-legend-name i{display:inline-block;flex:0 0 42px;width:42px;height:12px;border-radius:999px}.results-source-card{border-radius:30px}.results-source-chart-shell{min-height:320px}.results-source-chart-shell .recharts-cartesian-grid line{stroke:#6d7bd324}.results-source-chart-shell .recharts-bar-rectangle path{filter:drop-shadow(0 12px 22px rgba(93,108,228,.16))}.results-source-owned{display:inline-flex;align-items:center;justify-content:center;min-width:28px;font-weight:700}.results-source-owned.is-owned{color:#28a86d}.results-source-owned.is-external{color:#d85a85}.results-model-table-card .ant-table-wrapper{margin-top:18px}.results-model-table-card .ant-table{background:transparent!important}.results-model-table-card .ant-table-thead>tr>th{background:#f1f3fff5!important}.results-model-table-card .ant-table-tbody>tr>td{background:transparent!important}.results-model-metric{color:#2f3754;font-weight:700}.results-model-metric.is-primary{color:#7c6fff}.results-bar-list{display:flex;flex-direction:column;gap:16px}.results-bar-row{display:flex;flex-direction:column;gap:8px}.results-bar-header{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:700}.results-bar-track{overflow:hidden;height:14px;border-radius:999px;background:#10111414}.opportunity-collapse{margin-top:8px;border-radius:24px;overflow:hidden;background:#fbf2e79e}.opportunity-collapse .ant-collapse-item{border-bottom:1px solid rgba(16,17,20,.1)}.opportunity-collapse .ant-collapse-item:last-child{border-bottom:0}.opportunity-collapse .ant-collapse-header{align-items:center!important;padding:18px 18px 18px 12px!important}.opportunity-collapse .ant-collapse-content-box{padding:0 18px 18px 44px!important}.opportunity-row{display:grid;grid-template-columns:minmax(0,1.6fr) 120px 120px;gap:16px;width:100%;align-items:center}.opportunity-question{color:#2e3138;font-weight:700}.opportunity-meta{color:#7a6555;font-size:13px;font-weight:700}.opportunity-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.opportunity-detail-stack{display:flex;flex-direction:column;gap:14px}.opportunity-qa-stack{display:flex;flex-direction:column;gap:12px}.opportunity-qa-card{display:flex;flex-direction:column;gap:10px;border:1px solid rgba(16,17,20,.1);border-radius:20px;padding:16px 18px;background:#fbf2e7f5;box-shadow:8px 8px #1a17131f,12px 12px 24px #1a171314}.opportunity-section-label{color:#7a6555;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.opportunity-qa-card strong{color:#101114;font-size:16px;line-height:1.7}.opportunity-chip-row{display:flex;flex-wrap:wrap;gap:8px}.opportunity-detail-card{display:flex;flex-direction:column;gap:8px;border:1px solid rgba(16,17,20,.1);border-radius:18px;padding:14px 16px;background:#fbf2e7f0;box-shadow:8px 8px #1a17131a,12px 12px 22px #1a171314}.opportunity-detail-card span{color:#7a6555;font-size:12px;font-weight:700}.opportunity-detail-card strong{color:#101114;font-size:14px;line-height:1.6}.opportunity-detail-card-wide{grid-column:1 / -1}@media(max-width:1600px){.metric-grid.four-column,.concept-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-nav-shell,.marketing-nav-shell{align-items:flex-start;flex-direction:column;border-radius:36px}.workspace-topbar-shell{border-radius:36px}.focus-inline-card{max-width:none}.workspace-menu{width:100%;justify-content:flex-start}.marketing-link-row{flex-wrap:wrap;gap:16px 22px}.hero-display{font-size:92px!important}.massify-nav-shell{align-items:center;flex-direction:row;border-radius:999px}.massify-nav-shell .marketing-link-row{flex-wrap:nowrap;gap:18px}.workflow-summary-grid,.analysis-highlight-stats,.analysis-status-strip,.results-insight-grid,.opportunity-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.massify-hero-panel{grid-template-columns:minmax(230px,.86fr) minmax(520px,1.42fr) minmax(260px,.9fr);min-height:780px}.massify-support-card,.massify-slogan-card{transform:none}.massify-hero-display{font-size:78px!important}.massify-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.massify-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-flow-shell,.analysis-progress-shell,.analysis-detail-grid,.results-detail-grid,.results-score-bar{grid-template-columns:1fr}.workflow-subnav-shell{overflow-x:auto}.workflow-steps-component{min-width:980px}}@media(max-width:1200px){.history-dashboard-layout,.history-dashboard-insight-grid,.history-module-grid{grid-template-columns:1fr}.history-dashboard-sidebar-panel{position:static}.history-monitor-stat-grid,.history-competitor-summary,.history-gap-grid,.history-report-grid,.history-trend-content-grid{grid-template-columns:1fr}.results-score-hero-row{grid-template-columns:1fr;border-radius:32px}.results-stat-grid,.results-report-grid,.results-score-hero-metrics,.results-meta-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.results-score-hero-metrics{grid-template-columns:repeat(2,max-content);column-gap:8px;padding-top:14px;padding-left:0;border-top:1px solid rgba(109,123,211,.1);justify-content:start;justify-self:start}.results-hero-metric{min-height:84px;min-width:116px;padding:10px 0}.results-hero-metric:nth-child(2n){border-left:none}.results-hero-metric:nth-child(n+3){border-top:1px solid rgba(109,123,211,.1)}.results-hero-metric+.results-hero-metric{border-left:none}}@media(max-width:1360px){.massify-nav-shell{align-items:flex-start;flex-direction:column;border-radius:36px}.massify-nav-shell .marketing-link-row{flex-wrap:wrap;justify-content:flex-start}.massify-hero-panel{grid-template-columns:1fr;min-height:auto}.workspace-topbar-shell{grid-template-columns:1fr}.workspace-topbar-shell .marketing-link-row{justify-content:flex-start}.workspace-actions{justify-self:flex-start}.workflow-summary-grid,.analysis-highlight-stats,.analysis-status-strip,.results-insight-grid,.results-chip-row,.opportunity-detail-grid{grid-template-columns:1fr}.opportunity-row{grid-template-columns:1fr;gap:6px}.massify-hero-display{font-size:72px!important}.massify-stats-grid,.massify-highlight-grid,.about-page .massify-highlight-grid,.join-page .massify-highlight-grid,.dashboard-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-control-row{flex-direction:column}.pricing-card-grid{grid-template-columns:1fr}}@media(max-width:900px){.history-dashboard-shell{padding:0}.history-dashboard-hero,.history-dashboard-panel-header,.history-competitor-card-head,.history-monitor-keyword-item,.history-gap-item{flex-direction:column}.history-monitor-keyword-item{grid-template-columns:1fr;align-items:flex-start}.history-summary-strip{grid-template-columns:1fr}.history-summary-item+.history-summary-item{border-left:none;border-top:1px solid rgba(91,108,255,.1)}.history-gap-item,.history-report-list-item{grid-template-columns:1fr}.history-plain-list-item{flex-direction:column;align-items:flex-start}.history-dashboard-trend-chart{grid-template-columns:repeat(2,minmax(0,1fr));min-height:auto}.history-dashboard-trend-line{display:none}.history-dashboard-brand .ant-typography h2,.history-dashboard-panel-header .ant-typography h3{font-size:28px}.public-page,.workspace-content,.workspace-header{padding-inline:16px}.about-page .massify-highlight-grid,.join-page .massify-highlight-grid{grid-template-columns:1fr}.marketing-nav-shell,.workspace-topbar-shell,.page-hero,.hero-panel,.landing-hero-panel,.invite-hero-panel,.feature-showcase-panel,.workflow-form-card,.workflow-side-card,.workflow-table-card,.workflow-empty-card,.results-score-card,.analysis-center-card{border-radius:28px}.hero-display,.massify-hero-display,.pricing-header .ant-typography h1,.workflow-form-card .ant-typography h1,.results-score-card .ant-typography h1{font-size:48px!important;line-height:1!important}.massify-stats-grid,.dashboard-metric-grid,.concept-grid,.pricing-card-grid,.analysis-summary-grid,.results-report-grid,.results-stat-grid,.metric-grid.two-column,.metric-grid.three-column,.metric-grid.four-column,.analysis-mini-panels,.analysis-execution-grid,.results-score-bar,.analysis-detail-grid,.results-detail-grid{grid-template-columns:1fr}.workspace-actions{width:100%;flex-wrap:wrap}.workspace-actions .ant-btn,.about-action-row .ant-btn,.analysis-action-row .ant-btn{width:100%}}.nextform-home-hero{grid-template-columns:1fr;min-height:auto;padding:28px 32px 36px;background:linear-gradient(rgba(26,23,19,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(26,23,19,.06) 1px,transparent 1px),linear-gradient(180deg,#fcf6eefa,#f4eadbfa);background-size:104px 104px,104px 104px,auto}.nextform-grid-surface{position:absolute;inset:0;background:radial-gradient(circle at 12% 12%,rgba(240,181,77,.12),transparent 12%),radial-gradient(circle at 88% 78%,rgba(233,101,60,.12),transparent 14%);pointer-events:none}.nextform-hero-topbar{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.nextform-pill-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:10px 24px;border:2px solid rgba(26,23,19,.92);border-radius:999px;background:#fbf2e7f0;font-size:14px;font-weight:700;box-shadow:6px 6px #1a171324}.nextform-arrow-orbit{display:inline-flex;align-items:center;padding:6px;border:2px solid rgba(26,23,19,.9);border-radius:999px;background:#fbf2e7e6;box-shadow:6px 6px #1a171324}.nextform-arrow-orbit span{display:inline-grid;place-items:center;width:58px;height:58px;border-radius:999px;background:linear-gradient(135deg,#6c57ff,#4f54da);color:#fff8ef;font-size:28px;line-height:1}.nextform-hero-copy{position:relative;z-index:1;align-items:flex-start;text-align:left;gap:18px}.nextform-hero-display{max-width:1180px;font-size:108px!important;line-height:.94!important;letter-spacing:-.08em!important}.nextform-highlight-slab{display:inline-block;margin-inline:10px;padding:0 18px 8px;border-radius:28px;background:#e8ff52}.nextform-highlight-slab-wide{margin-inline:0 10px}.nextform-hero-summary{max-width:760px!important;margin:0!important;color:#645246;font-size:18px!important}.nextform-inline-actions{display:flex;flex-wrap:wrap;gap:14px}.nextform-inline-actions .ant-btn{min-width:164px;height:56px}.nextform-tag-row{display:flex;flex-wrap:wrap;gap:10px}.nextform-tag-chip{display:inline-flex;align-items:center;justify-content:center;padding:9px 14px;border:2px solid rgba(26,23,19,.82);border-radius:999px;background:#fbf2e7f5;font-size:13px;font-weight:700;box-shadow:5px 5px #1a17131f}.nextform-feature-board{position:relative;z-index:1;margin-top:30px;margin-left:auto;width:min(100%,860px);border:3px solid rgba(26,23,19,.92);border-radius:28px;padding:22px 22px 18px;background:radial-gradient(circle at 18% 12%,rgba(167,162,255,.38),transparent 20%),linear-gradient(135deg,#6672f4,#6c57ff 40%,#4d2ed1);box-shadow:14px 14px #1a171333;overflow:visible}.nextform-board-header{display:flex;justify-content:flex-end}.nextform-board-tabs{display:flex;flex-wrap:wrap;gap:10px}.nextform-board-tabs span{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border:2px solid rgba(26,23,19,.74);border-radius:999px;background:#f8f3edf0;font-size:12px;font-weight:700;color:#2f261f}.nextform-board-body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);gap:24px;align-items:end;margin-top:26px}.nextform-board-copy .ant-typography-paragraph{max-width:360px;margin-bottom:18px;color:#fff8efeb;font-size:18px;line-height:1.6}.nextform-board-mini-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nextform-board-mini-card{padding:14px 14px 12px;border:2px solid rgba(255,248,239,.24);border-radius:18px;background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nextform-board-mini-card span{display:block;color:#fff8efb8;font-size:11px;font-weight:700}.nextform-board-mini-card strong{display:block;margin-top:8px;color:#fff8ef;font-size:28px;line-height:1;letter-spacing:-.04em}.nextform-device-card{position:relative;display:flex;justify-content:center;padding:18px;border-radius:26px;background:linear-gradient(180deg,#ffffffd6,#f3e8dbf0);box-shadow:12px 12px 30px #140d3447}.nextform-device-screen{width:100%;min-height:300px;border-radius:22px;background:linear-gradient(180deg,#5230cc14,#5230cc05),#fcf7f0;border:2px solid rgba(26,23,19,.12);padding:18px}.nextform-device-chart{height:104px;border-radius:18px;background:radial-gradient(circle at 20% 40%,rgba(232,255,82,.46),transparent 20%),linear-gradient(135deg,#5c6affe6,#7c48ffeb)}.nextform-device-sheet{display:grid;gap:10px;margin-top:16px}.nextform-device-sheet div{height:14px;border-radius:999px;background:#352a211f}.nextform-device-sheet div:nth-child(1){width:88%}.nextform-device-sheet div:nth-child(2){width:76%}.nextform-device-sheet div:nth-child(3){width:92%}.nextform-device-sheet div:nth-child(4){width:58%}.nextform-play-badge{position:absolute;left:-18px;bottom:18px;display:inline-flex;align-items:center;justify-content:center;width:92px;height:92px;border:3px solid rgba(251,242,231,.96);border-radius:999px;background:#1a1713f5;color:#fff8ef;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.nextform-board-spark{position:absolute;right:92px;top:-62px;color:#f2a2ec;font-size:116px;line-height:1;text-shadow:2px 2px 0 rgba(26,23,19,.5)}.nextform-board-ring{position:absolute;border-radius:999px;background:#efff51;filter:drop-shadow(0 10px 22px rgba(26,23,19,.16));z-index:-1}.nextform-board-ring-left{width:148px;height:148px;left:-74px;bottom:-30px}.nextform-board-ring-right{width:138px;height:138px;right:-62px;top:96px}.nextform-stat-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.nextform-stat-card{border-radius:24px}.nextform-section-panel{overflow:hidden}.nextform-section-heading,.nextform-capability-card{position:relative}.nextform-capability-card:before{content:"";position:absolute;inset:auto auto 18px 18px;width:62px;height:8px;border-radius:999px;background:linear-gradient(90deg,#ef7544,#f0b54d)}@media(max-width:1360px){.nextform-hero-display{font-size:84px!important}.nextform-board-body{grid-template-columns:1fr}.nextform-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.nextform-home-hero{padding:20px 18px 24px}.nextform-hero-topbar{flex-direction:column;align-items:flex-start}.nextform-hero-display{font-size:52px!important}.nextform-inline-actions,.nextform-board-tabs,.nextform-tag-row,.nextform-inline-actions .ant-btn{width:100%}.nextform-board-mini-metrics,.nextform-stat-strip{grid-template-columns:1fr}.nextform-feature-board{width:100%;margin-top:22px;padding:18px 16px 16px}.nextform-board-spark{right:26px;top:-42px;font-size:82px}.nextform-play-badge{left:auto;right:12px;bottom:-18px;width:78px;height:78px;font-size:12px}}:root{color:#141414;--ink: #141414;--ink-soft: #4d5568;--paper: #f8fbff;--paper-soft: #ffffff;--paper-deep: #eef2ff;--brand-blue: #4e5cff;--brand-lime: #ebff57;--brand-lilac: #ddd8ff;--brand-orange: #ff8ccf;--button-deep: #4e5cff;--button-deep-hover: #4351ec;--button-shadow: #141414;--shadow-pop: 8px 8px 0 rgba(20, 20, 20, .14);--shadow-panel: 24px 24px 44px rgba(55, 70, 170, .12);--line-soft: rgba(20, 20, 20, .1);--line-medium: rgba(20, 20, 20, .18);--line-strong-soft: rgba(78, 92, 255, .24);--surface-border-gradient: linear-gradient(135deg, rgba(78, 92, 255, .9), rgba(139, 108, 255, .72))}body{background:#fff;color:var(--ink)}.app-shell{background:#fff}.app-shell.workspace-shell{background:#fff!important;background-image:none!important}.public-page{background:#fff}.section-eyebrow{color:#5260eb}.workspace-brand-mark{border:2px solid #141414;background:linear-gradient(145deg,#6671ff,#4c56de);color:#fff;box-shadow:6px 6px #14141424}.workspace-brand-copy>.ant-typography:last-child:not(:first-child),.feature-showcase-heading .ant-typography-paragraph,.workflow-form-card .ant-typography-paragraph,.analysis-progress-copy .ant-typography-paragraph,.results-score-card .ant-typography-paragraph,.pricing-header .ant-typography-paragraph,.massify-hero-summary,.nextform-hero-summary,.dashboard-metric-card .ant-typography-paragraph,.massify-stat-card .ant-typography-paragraph,.results-insight-card .ant-typography-paragraph,.workflow-summary-stat span,.analysis-status-item span,.results-overview-chip span,.opportunity-meta,.opportunity-section-label,.opportunity-detail-card span{color:#596279}.ant-btn{border:2px solid #141414!important;box-shadow:6px 6px #14141424}.ant-btn.ant-btn-default{background:#fffffffa}.ant-btn.ant-btn-default:hover,.ant-btn.ant-btn-default:focus-visible{background:#f7f9ff!important}.ant-btn.ant-btn-primary{background:linear-gradient(135deg,#5765ff,#4653de);color:#fff;box-shadow:8px 8px #14141429}.ant-btn.ant-btn-primary:hover,.ant-btn.ant-btn-primary:focus-visible{background:linear-gradient(135deg,#6976ff,#4e5cff)!important}.page-hero,.hero-panel,.landing-hero-panel,.invite-hero-panel,.feature-showcase-panel,.metric-card,.section-card,.workflow-form-card,.workflow-side-card,.workflow-table-card,.workflow-empty-card,.results-score-card,.analysis-center-card,.pricing-plan-card,.dashboard-metric-card,.concept-card{border:2px solid #141414!important;background:linear-gradient(180deg,#fffffffa,#f5f8fffa)!important;box-shadow:10px 10px #1414141f,22px 22px 38px #4c56b71a!important}.metric-card-brand,.dashboard-brand{background:linear-gradient(180deg,#e9edfff5,#f4f6fffa)!important}.metric-card-accent,.dashboard-accent{background:linear-gradient(180deg,#ebff5766,#fffffffa)!important}.metric-card-warning{background:linear-gradient(180deg,#ddd8ffb8,#fffffffa)!important}.metric-card-danger,.dashboard-danger{background:linear-gradient(180deg,#ff8ccf42,#fffffffa)!important}.results-score-bar,.analysis-progress-copy{background:linear-gradient(135deg,#e9edfffa,#fffffffa)!important}.analysis-progress-fill,.results-bar-fill{background:linear-gradient(90deg,#5261ff,#8a6cff)!important}.analysis-console-panel{background:radial-gradient(circle at top right,rgba(235,255,87,.14),transparent 22%),linear-gradient(180deg,#141414fa,#252b4cfa)!important}.pricing-billing-toggle,.pricing-team-pill,.pricing-banner,.pricing-badge,.pricing-inline-badge,.massify-eyebrow-chip,.nextform-tag-chip,.nextform-pill-button,.nextform-arrow-orbit,.nextform-board-tabs span{border:2px solid #141414!important;background:#fffffffa!important;color:#141414!important;box-shadow:6px 6px #1414141a}.pricing-badge-accent,.pricing-inline-badge,.hero-highlight,.nextform-highlight-slab{background:#ebff57!important;color:#141414!important}.pricing-plan-card-featured{background:linear-gradient(180deg,#e9edfffa,#fffffffa)!important}.nextform-home-hero{border:2px solid #141414!important;background:linear-gradient(rgba(20,20,20,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(20,20,20,.06) 1px,transparent 1px),linear-gradient(180deg,#fffffffb,#f8fafffb)!important;background-size:104px 104px,104px 104px,auto;box-shadow:12px 12px #14141429,0 30px 60px #4e5cff29!important}.nextform-grid-surface{background:radial-gradient(circle at 12% 12%,rgba(235,255,87,.12),transparent 12%),radial-gradient(circle at 88% 78%,rgba(78,92,255,.1),transparent 14%)}.nextform-hero-display{color:#1a1a1a!important}.nextform-board-spark{color:#f3a0f1}.nextform-feature-board{border:2px solid #141414!important;background:radial-gradient(circle at 18% 12%,rgba(196,191,255,.42),transparent 20%),linear-gradient(135deg,#7480ff,#6b5fff 42%,#5638db)!important;box-shadow:12px 12px #14141429!important}.nextform-board-copy .ant-typography-paragraph,.nextform-board-mini-card span,.nextform-board-mini-card strong{color:#fff!important}.nextform-board-mini-card{border:2px solid rgba(255,255,255,.24);background:#ffffff14}.nextform-device-card{background:linear-gradient(180deg,#fffffff0,#f1f5fff5)}.nextform-device-screen{background:linear-gradient(180deg,#5642ff14,#5642ff05),#fff}.nextform-device-chart{background:radial-gradient(circle at 20% 40%,rgba(235,255,87,.42),transparent 20%),linear-gradient(135deg,#5c6afff0,#7c48fff5)}.nextform-board-ring{background:#ebff57}.nextform-play-badge{background:#141414;color:#fff}.nextform-stat-card{background:linear-gradient(180deg,#fffffffa,#f3f7fffa)!important}.marketing-nav-shell,.workspace-nav-shell,.workspace-topbar-shell{border:1.5px solid rgba(20,20,20,.18)!important;box-shadow:0 10px 24px #2c3ca014!important}.marketing-nav-shell,.workspace-nav-shell,.workspace-topbar-shell{border:none!important;background:transparent!important;box-shadow:none!important}.workspace-brand-mark{border:1.5px solid rgba(20,20,20,.14)!important;box-shadow:0 10px 20px #3847b52e!important}.ant-btn{border-width:1.5px!important;border-color:#14141424!important;box-shadow:0 8px 18px #2c3ca01a!important}.ant-btn.ant-btn-default{background:#fffffff5}.ant-btn.ant-btn-primary{border-color:#4e5cff29!important;box-shadow:0 12px 24px #4c5ad238!important}.page-hero,.hero-panel,.landing-hero-panel,.invite-hero-panel,.feature-showcase-panel,.metric-card,.section-card,.workflow-form-card,.workflow-side-card,.workflow-table-card,.workflow-empty-card,.results-score-card,.analysis-center-card,.pricing-plan-card,.dashboard-metric-card,.concept-card{border:1px solid rgba(84,100,210,.16)!important;box-shadow:0 16px 38px #4656be14,0 4px 10px #1414140a!important}.metric-card,.section-card,.dashboard-metric-card,.concept-card,.pricing-plan-card,.workflow-summary-stat,.results-score-micro div,.results-overview-chip,.results-insight-card,.analysis-mini-panel,.opportunity-qa-card,.opportunity-detail-card,.massify-stat-card{border-color:#5c6aff24!important;box-shadow:0 12px 28px #515fd214,0 2px 6px #14141408!important}.pricing-billing-toggle,.pricing-team-pill,.pricing-banner,.pricing-badge,.pricing-inline-badge,.massify-eyebrow-chip,.nextform-tag-chip,.nextform-pill-button,.nextform-arrow-orbit,.nextform-board-tabs span{border-width:1px!important;border-color:#1414141f!important;box-shadow:0 8px 18px #4a58c614!important}.workflow-step,.upload-surface{border-color:#5464d22e!important;box-shadow:0 14px 30px #515fd214,0 2px 6px #1414140a!important}.nextform-home-hero{border:1.5px solid rgba(20,20,20,.18)!important;box-shadow:0 26px 60px #4e5cff29,0 6px 18px #1414140d!important}.nextform-feature-board{border:1.5px solid rgba(20,20,20,.24)!important;box-shadow:0 26px 54px #362ab44d,0 8px 20px #14141414!important}.nextform-device-card{border:1px solid rgba(82,96,214,.12);box-shadow:0 18px 38px #3a4abb29,0 4px 10px #1414140d}.nextform-device-screen{border:1px solid rgba(20,20,20,.08)}.nextform-play-badge{border:2px solid rgba(255,255,255,.92);box-shadow:0 10px 22px #1414142e}.home-page-shell{min-height:100vh;padding:24px 28px 48px;background:radial-gradient(circle at 6% 8%,rgba(255,255,255,.16),transparent 10%),linear-gradient(180deg,rgba(83,97,232,.96) 0,rgba(83,97,232,.96) 140px,transparent 140px)}.home-section-panel,.home-stat-card{border:1px solid rgba(30,40,120,.12);background:#fffffff5;box-shadow:0 18px 42px #4656be1a,0 3px 10px #1414140a}.home-hero-shell,.home-section-panel{width:100%;max-width:1320px;margin:0 auto}.home-section-panel{border-radius:44px}.home-hero-shell{margin-top:2px}.home-hero-frame{position:relative;overflow:visible;padding:22px 0 0;background:transparent}.home-hero-frame:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0%,rgba(132,145,255,.18),transparent 24%),radial-gradient(circle at 14% 16%,rgba(123,109,255,.08),transparent 12%);pointer-events:none}.home-hero-nav{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 18px;border:1px solid rgba(72,86,190,.12);border-radius:999px;background:#fffffff0;box-shadow:0 12px 26px #4656be14}.home-brand{display:flex;align-items:center;gap:12px}.home-brand-mark{display:inline-grid;place-items:center;width:50px;height:50px;border-radius:16px;background:linear-gradient(145deg,#6671ff,#4c56de);color:#fff;font-size:24px;box-shadow:0 10px 20px #3847b533}.home-brand-copy .ant-typography{margin:0}.home-brand-copy .ant-typography h2{font-size:26px;letter-spacing:-.04em}.home-brand-copy .ant-typography:last-child{color:#5d667e;font-size:13px}.home-nav-links{display:flex;align-items:center;justify-content:center;gap:28px}.home-nav-links a{color:#222631;font-size:15px;font-weight:500;text-decoration:none}.home-nav-cta.ant-btn{min-width:156px;height:48px}.home-hero-stage{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:18px;align-items:center;padding:78px 26px 32px}.home-hero-stage:before,.home-hero-stage:after{content:"";position:absolute;width:260px;height:260px;border-radius:999px;pointer-events:none;opacity:.62}.home-hero-stage:before{left:120px;top:118px;background:radial-gradient(circle,rgba(113,124,255,.14) 0,rgba(113,124,255,.06) 32%,transparent 72%)}.home-hero-stage:after{right:120px;top:106px;background:radial-gradient(circle,rgba(113,124,255,.12) 0,rgba(113,124,255,.04) 28%,transparent 72%)}.home-hero-main{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:18px;max-width:880px;margin:0;text-align:center;justify-self:center}.home-hero-main:before,.home-hero-main:after{content:"";position:absolute;pointer-events:none}.home-hero-main:before{left:-54px;top:-18px;width:76px;height:76px;border:2px solid #141414;border-radius:22px;background:linear-gradient(180deg,#f4f7fffa,#ebf0fffa);box-shadow:8px 8px #141414,14px 14px 24px #4c56b714;transform:rotate(-10deg)}.home-hero-main:after{right:-38px;top:18px;width:18px;height:18px;border-radius:999px;background:#ebff57;border:2px solid #141414;box-shadow:4px 4px #141414}.home-hero-pill{display:inline-block;padding:0;color:#7b58ff;font-size:14px;font-weight:700;letter-spacing:.02em}.home-hero-side{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px}.home-hero-side .ant-typography{margin:0}.home-hero-side .ant-typography-paragraph{color:#677087;font-size:15px;line-height:1.8}.home-side-label{color:#6f63ff;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.home-hero-side-right .ant-typography h3{font-size:34px;line-height:1.08;letter-spacing:-.04em}.home-hero-title{margin:0!important;color:#17181b!important;font-size:82px!important;line-height:.94!important;letter-spacing:-.06em!important;text-align:center}.home-hero-title-line{display:block;margin-top:8px;white-space:nowrap}.home-highlight-inline{color:#7b58ff}.home-hero-summary{max-width:760px;margin:0!important;color:#5d667e;font-size:18px!important;line-height:1.82!important;text-align:center}.home-hero-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:10px}.home-hero-actions .ant-btn{min-width:180px;height:50px}.home-brutal-button.ant-btn{position:relative;border:2px solid #141414;border-radius:999px;box-shadow:8px 8px #141414,16px 16px 24px #4c56b714;transition:transform .16s ease,box-shadow .16s ease}.home-brutal-button.ant-btn:hover{transform:translate(-3px,-3px);box-shadow:10px 10px #141414,18px 18px 28px #4c56b71a}.home-brutal-button-primary.ant-btn{background:linear-gradient(135deg,#5867ff,#7268ff)!important;color:#fff!important}.home-brutal-button-secondary.ant-btn{background:#fffffffa!important;color:#1c2238!important}.home-section-tag{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 16px;border:2px solid #141414;border-radius:999px;background:#fffffffa;color:#1f2540;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:5px 5px #141414}.home-showcase-card{position:relative;min-height:580px;border-radius:32px;padding:26px;overflow:hidden;background:radial-gradient(circle at 18% 10%,rgba(203,200,255,.42),transparent 22%),linear-gradient(135deg,#7480ff,#655cff 45%,#4d34d5);box-shadow:0 28px 54px #362ab44d,0 8px 20px #14141414}.home-showcase-tab-row{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px}.home-showcase-tab-row span{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 20px;border-radius:999px;background:#fffffff5;color:#21242e;font-size:14px;font-weight:700}.home-showcase-summary{max-width:540px;margin:26px 0 0!important;color:#ffffffeb!important;font-size:16px!important;line-height:1.6!important}.home-showcase-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px}.home-showcase-metric{padding:18px 20px 16px;border:1px solid rgba(255,255,255,.18);border-radius:24px;background:#ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.home-showcase-metric span{display:block;color:#ffffffc2;font-size:12px;font-weight:700}.home-showcase-metric strong{display:block;margin-top:10px;color:#fff;font-size:44px;line-height:1;letter-spacing:-.04em}.home-showcase-device-wrap{position:absolute;right:24px;bottom:24px;width:312px;height:286px}.home-showcase-preview-card{position:absolute;left:0;top:28px;width:194px;padding:18px;border-radius:26px;background:#fffffff0;box-shadow:0 20px 36px #3027a033}.home-showcase-preview-chart{height:110px;border-radius:18px;background:radial-gradient(circle at 20% 40%,rgba(235,255,87,.44),transparent 22%),linear-gradient(135deg,#5c6afff5,#7c48fff5)}.home-showcase-preview-lines{display:grid;gap:10px;margin-top:16px}.home-showcase-preview-lines div{height:12px;border-radius:999px;background:#21242e1f}.home-showcase-preview-lines div:nth-child(1){width:90%}.home-showcase-preview-lines div:nth-child(2){width:78%}.home-showcase-preview-lines div:nth-child(3){width:58%}.home-showcase-device{position:absolute;right:12px;bottom:0;width:114px;height:228px;border-radius:34px;background:linear-gradient(180deg,#fffffff5,#eff3fffa);box-shadow:0 16px 28px #1b1f5529}.home-showcase-device-notch{position:absolute;left:50%;top:18px;width:42px;height:10px;border-radius:999px;background:#1919191a;transform:translate(-50%)}.home-showcase-device-screen{position:absolute;inset:36px 20px 18px;border-radius:24px;background:linear-gradient(180deg,#5642ff14,#5642ff05),#fff}.home-showcase-explore{position:absolute;left:86px;bottom:6px;display:inline-flex;align-items:center;justify-content:center;width:104px;height:104px;border-radius:999px;background:#121212fa;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;box-shadow:0 14px 28px #1414143d}.home-showcase-star{position:absolute;top:-26px;right:148px;color:#ed94e8;font-size:96px;line-height:1;text-shadow:0 6px 12px rgba(20,20,20,.18)}.home-showcase-ring{position:absolute;border-radius:999px;background:#ebff57}.home-showcase-ring-a{width:104px;height:104px;right:-36px;top:206px}.home-showcase-ring-b{width:132px;height:132px;left:-46px;bottom:-38px}.home-stat-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:20px auto 0;width:min(100%,1248px);border:1px solid rgba(72,86,190,.12);border-radius:30px;background:#fffffff5;box-shadow:0 16px 38px #4656be14,0 4px 12px #14141408;overflow:hidden}.home-stat-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:126px;padding:24px 18px;text-align:center}.home-stat-item+.home-stat-item{border-left:1px solid rgba(72,86,190,.12)}.home-stat-item strong{color:#181a20;font-size:40px;line-height:1;letter-spacing:-.04em}.home-stat-item span{color:#5f687e;font-size:14px;line-height:1.6}.home-section-panel{margin:40px auto 0;padding:34px 32px}.home-capability-section{margin-top:56px}.home-dashboard-section{margin-top:72px}.home-section-open{position:relative;border:none!important;border-radius:0;background:transparent!important;box-shadow:none!important;padding:50px 0 0}.home-section-open:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(91,108,255,.18),transparent)}.home-section-header{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,.9fr);gap:24px;align-items:end}.home-section-header-centered{grid-template-columns:1fr;justify-items:center;text-align:center}.home-section-header .ant-typography{margin:0}.home-section-header .ant-typography h1{margin-top:8px;font-size:52px;line-height:1;letter-spacing:-.05em}.home-section-header .ant-typography-paragraph{color:#5f687e;font-size:16px;line-height:1.7}.home-section-header-centered .ant-typography-paragraph{max-width:760px;margin-top:4px}.home-capability-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:34px}.home-capability-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.home-service-grid{gap:20px}.home-capability-card{position:relative;min-height:250px;border:1px solid rgba(30,40,120,.1);border-radius:30px;padding:24px 24px 22px;background:linear-gradient(180deg,#fffffffa,#f6f9fffa);box-shadow:0 14px 32px #4856be14}.home-capability-card:nth-child(1){background:linear-gradient(180deg,#fffffffa,#f2f7fffa)}.home-capability-card:nth-child(2){background:linear-gradient(180deg,#f7f8fffa,#f0f4fffa)}.home-capability-card:nth-child(3){background:linear-gradient(180deg,#faf8fffa,#f4f1fffa)}.home-capability-card:nth-child(4){background:linear-gradient(180deg,#fffffffa,#f2f6fffa)}.home-capability-card .ant-typography{margin:0}.home-brutal-card{border:2px solid #141414;box-shadow:8px 8px #141414,18px 18px 30px #4c56b70f;transition:transform .18s ease,box-shadow .18s ease}.home-capability-card:nth-child(2){transform:translateY(16px)}.home-capability-card:nth-child(4){transform:translateY(26px)}.home-capability-grid-three .home-capability-card:nth-child(2),.home-capability-grid-three .home-capability-card:nth-child(3){transform:translateY(16px)}.home-service-card:nth-child(2),.home-service-card:nth-child(4),.home-service-grid .home-capability-card:nth-child(2),.home-service-grid .home-capability-card:nth-child(3),.home-service-grid .home-capability-card:nth-child(4){transform:none}.home-brutal-card:hover{transform:translate(-3px,-3px);box-shadow:10px 10px #141414,20px 20px 32px #4c56b714}.home-capability-card .ant-typography h3{margin-top:18px;font-size:30px;line-height:1.08;letter-spacing:-.04em}.home-capability-value{margin-top:14px;color:#5260eb;font-size:22px;font-weight:700}.home-capability-card .ant-typography-paragraph{margin-top:14px;color:#5f687e;font-size:15px;line-height:1.7}.home-service-card{min-height:214px;border:1px solid rgba(91,108,255,.16);border-radius:24px;padding:22px 22px 20px;box-shadow:0 12px 24px #4c56b70f,0 3px 10px #14141406}.home-service-card:before{top:18px;left:22px;right:auto;width:42px;height:6px;border-radius:999px;opacity:.9}.home-service-card .ant-typography h3{margin-top:20px;font-size:24px;line-height:1.14}.home-service-card .home-capability-value{margin-top:18px;font-size:16px;font-weight:800;letter-spacing:.08em}.home-service-card .ant-typography-paragraph{margin-top:10px;font-size:14px;line-height:1.75}.home-dashboard-panel{margin-bottom:24px}.home-dashboard-grid{margin-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.home-case-list-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.case-page .case-page-panel{border:1px solid rgba(101,111,222,.16);background:radial-gradient(circle at top right,rgba(130,145,255,.12),transparent 24%),linear-gradient(180deg,#fffffffa,#f5f8fff5);box-shadow:0 22px 42px #5462d414,0 6px 16px #1414140a}.home-case-list-card{display:grid;gap:10px;text-align:left;min-height:220px;padding:22px 20px;border:1px solid rgba(101,111,222,.16);border-radius:28px;background:#ffffffeb;box-shadow:0 14px 28px #5462d40f,0 4px 12px #14141408;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.home-case-list-card:hover,.home-case-list-card.is-active{transform:translateY(-2px);border-color:#6b5cff;box-shadow:0 18px 34px #606de21f,0 6px 18px #1414140a}.home-case-list-card .ant-typography{margin-bottom:0;color:#5c677f;line-height:1.7}.home-case-list-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.home-case-list-head strong{color:#1f2433;font-size:22px;line-height:1.2}.home-case-list-head span{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border-radius:999px;background:#626fff1a;color:#5b65d8;font-size:12px;font-weight:800}.home-case-list-domain,.home-case-detail-domain{color:#7f89a5;font-size:14px;font-weight:700}.home-case-detail-shell{display:grid;gap:22px;margin-top:24px;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.home-case-detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.home-case-detail-title-block{display:grid;gap:10px}.home-case-detail-header .ant-typography{margin-bottom:0}.home-case-detail-header .ant-typography-paragraph{margin-top:10px;max-width:820px;color:#5d6881;line-height:1.8}.home-case-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.home-case-metric-card{display:grid;gap:10px;padding:18px 18px 16px;border:1px solid rgba(102,111,221,.16);border-radius:24px;background:linear-gradient(180deg,#fffffffa,#f4f7fff2);box-shadow:0 10px 24px #5462d40d,0 2px 8px #14141405}.home-case-metric-card span{color:#66718d;font-size:13px;font-weight:700}.home-case-metric-card strong{color:#1e2436;font-size:34px;line-height:1;letter-spacing:-.04em}.home-case-diagnosis-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.home-case-diagnosis-card{display:grid;gap:12px;min-height:220px;padding:22px 20px;border:1px solid rgba(101,111,222,.14);border-radius:24px;background:linear-gradient(180deg,#fffffffa,#f5f8fff2);box-shadow:0 10px 24px #5462d40d,0 2px 8px #14141405}.home-case-diagnosis-card .ant-typography{margin-bottom:0}.home-case-diagnosis-card .ant-typography-paragraph{color:#5e6982;line-height:1.8}.home-case-list-block{display:grid;gap:10px}.home-case-chip-row{display:flex;flex-wrap:wrap;gap:10px}.home-case-chip{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#5e6cff1a;color:#45507a;font-size:13px;font-weight:700}.case-page-action-row{display:flex;justify-content:center;padding-top:6px}.home-dashboard-card{position:relative;min-height:172px;border:none;border-radius:26px;padding:22px 20px;background:linear-gradient(180deg,#fffffffa,#f3f7fffa);box-shadow:0 12px 24px #4656be12,0 3px 10px #14141408;transition:transform .18s ease,box-shadow .18s ease}.home-dashboard-card:before{content:"";position:absolute;left:20px;top:18px;width:54px;height:6px;border-radius:999px;background:linear-gradient(90deg,#5b6cffad,#a498ff94)}.home-dashboard-card-icon{position:absolute;top:16px;right:16px;display:grid!important;place-items:center;width:34px;height:34px;margin-top:0!important;border-radius:999px;border:1px solid rgba(93,108,255,.14);background:#f1f4fff5;color:#6c79f1!important;font-size:16px;line-height:1;box-shadow:0 8px 18px #4c5ad21a}.home-dashboard-card>span:not(.home-dashboard-card-icon){display:block;color:#5f687e;font-size:13px;font-weight:700;margin-top:20px}.home-dashboard-card:hover{transform:translateY(-4px);box-shadow:0 18px 34px #4656be1a,0 6px 14px #1414140a}.home-dashboard-card strong{display:block;margin-top:14px;color:#181a20;font-size:42px;line-height:1;letter-spacing:-.05em}.home-dashboard-card small{display:block;margin-top:16px;color:#66718a;font-size:14px;line-height:1.5}.home-dashboard-card:nth-child(1),.home-dashboard-card:nth-child(4){background:linear-gradient(180deg,#f3f6fffa,#edf2fffa)}.home-dashboard-card:nth-child(2),.home-dashboard-card:nth-child(5){background:linear-gradient(180deg,#f7f5fffa,#f1effffa)}.home-dashboard-card:nth-child(3),.home-dashboard-card:nth-child(6){background:linear-gradient(180deg,#fffffffa,#f2f6fffa)}@media(max-width:1400px){.home-hero-title{font-size:74px!important}}@media(max-width:1200px){.home-section-header,.home-hero-stage{grid-template-columns:1fr}.home-hero-stage{gap:20px;padding:60px 16px 28px}.home-hero-side{max-width:760px;margin-top:0;text-align:center;justify-self:center}.home-hero-title{font-size:62px!important}.home-hero-title-line{white-space:normal}.home-hero-summary{max-width:700px}.home-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px auto 0;border:none;background:transparent;box-shadow:none}.home-stat-item{min-height:118px;border:1px solid rgba(72,86,190,.12);border-radius:24px;background:#fffffff5;box-shadow:0 14px 28px #4656be14,0 3px 10px #14141408}.home-stat-item+.home-stat-item{border-left:none}.home-dashboard-grid,.home-case-list-grid,.home-case-metric-grid,.home-case-diagnosis-grid,.home-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-capability-card:nth-child(2),.home-capability-card:nth-child(4){transform:none}}@media(max-width:900px){.home-page-shell{padding:24px 16px 34px}.home-section-panel{border-radius:30px;padding:18px}.home-hero-nav{grid-template-columns:1fr;gap:14px;padding:14px}.home-brand{justify-content:center}.home-nav-links{justify-content:center;flex-wrap:wrap;gap:12px 20px}.home-hero-stage{gap:18px;padding:48px 8px 18px}.home-hero-pill{font-size:13px}.home-hero-title{font-size:48px!important;line-height:.98!important}.home-hero-title-line{margin-top:8px;white-space:normal}.home-hero-side-right .ant-typography h3{font-size:28px}.home-hero-summary{font-size:16px!important}.home-hero-actions{flex-direction:column}.home-hero-actions .ant-btn,.home-nav-cta.ant-btn{width:100%}.home-brutal-button.ant-btn,.home-section-tag{box-shadow:4px 4px #141414,10px 10px 18px #4c56b714}.home-brutal-card{box-shadow:5px 5px #141414,12px 12px 22px #4c56b70f}.home-hero-main:before,.home-hero-main:after{content:none}.home-stat-strip,.home-capability-grid,.home-dashboard-grid,.home-case-list-grid,.home-case-metric-grid,.home-case-diagnosis-grid{grid-template-columns:1fr}.home-case-detail-header{grid-template-columns:1fr;display:grid}.home-stat-strip{margin:8px 0 0;gap:10px}.home-stat-item+.home-stat-item{border-left:none}.home-section-header .ant-typography h1{font-size:40px}}.home-page-shell{padding-top:24px}.home-stage{max-width:1280px;gap:28px}.home-nav-shell{max-width:1280px;align-items:center;padding:12px 18px 12px 20px}.home-nav-shell .marketing-link-row{flex:1;justify-content:center;gap:28px}.nextform-home-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;gap:34px;min-height:680px;padding:42px 38px}.nextform-hero-copy{align-self:center;max-width:760px}.nextform-copy-meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.nextform-hero-display{max-width:780px;margin:0!important;font-size:84px!important;line-height:1.02!important;letter-spacing:-.06em!important;word-break:keep-all}.nextform-hero-line{display:block;white-space:nowrap}.nextform-hero-line+.nextform-hero-line{margin-top:10px}.nextform-hero-summary{max-width:680px!important;font-size:17px!important}.nextform-inline-actions{align-items:center}.nextform-inline-actions .nextform-arrow-orbit{margin-left:4px}.nextform-feature-board{width:100%;margin:0;align-self:center;max-width:640px;min-height:560px}.nextform-board-body{grid-template-columns:minmax(0,1fr);gap:18px}.nextform-board-copy .ant-typography-paragraph{max-width:420px}.nextform-device-card{max-width:320px;margin-left:auto}.nextform-stat-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.nextform-section-panel{padding:34px 30px 30px}.nextform-section-heading{align-items:flex-start;text-align:left}.nextform-section-heading .ant-typography-paragraph{margin-left:0;margin-right:0}@media(max-width:1200px){.nextform-home-hero{grid-template-columns:1fr;min-height:auto}.nextform-hero-copy{max-width:none}.nextform-hero-display{max-width:100%;font-size:68px!important}.nextform-feature-board{max-width:100%}.nextform-device-card{margin-left:0;max-width:none}}@media(max-width:900px){.home-nav-shell{align-items:flex-start}.home-nav-shell .marketing-link-row{justify-content:flex-start}.nextform-home-hero{padding:26px 20px 30px;gap:24px}.nextform-copy-meta{width:100%}.nextform-copy-meta .nextform-pill-button{width:100%;justify-content:center}.nextform-hero-display{font-size:52px!important}.nextform-hero-line{white-space:normal}.nextform-inline-actions{width:100%}.nextform-inline-actions .nextform-arrow-orbit{width:100%;justify-content:center;margin-left:0}.nextform-inline-actions .nextform-arrow-orbit span{width:52px;height:52px}.nextform-board-mini-metrics,.nextform-stat-strip{grid-template-columns:1fr}}:root{--marketing-blue: #5b6cff;--marketing-indigo: #7b6dff;--marketing-ice: #f5f8ff;--marketing-lilac: #ece8ff;--marketing-violet: #9a8cff;--marketing-periwinkle: #dfe4ff;--marketing-deep-violet: #6558d8}.marketing-nav-shell-nextform{display:grid;grid-template-columns:240px minmax(0,1fr) 168px;align-items:center;position:relative;top:auto;left:auto;z-index:30;width:100%;margin:0 auto;transform:none;border:none!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}.marketing-nav-shell-authenticated{grid-template-columns:240px minmax(0,1fr) 240px}.marketing-nav-shell-nextform .marketing-link-row{flex:none;align-items:center;justify-content:center;gap:18px;min-height:44px;min-width:0;flex-wrap:nowrap;overflow:hidden}.marketing-nav-shell-nextform .marketing-link-row a{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 14px;border-radius:999px;color:#273049;line-height:1;white-space:nowrap;flex:0 0 auto;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.marketing-nav-shell-nextform .marketing-link-row a:hover{background:#5b6cff14;color:#151923}.marketing-nav-shell-nextform .marketing-link-row a.is-active{background:#5b6cff1f;color:#151923;box-shadow:inset 0 0 0 1px #5b6cff14}.marketing-nav-shell-nextform .marketing-nav-action .ant-btn{min-width:168px;height:46px;padding-inline:22px}.home-marketing-nav .marketing-nav-action .ant-btn{border:2px solid #141414;border-radius:999px;box-shadow:8px 8px #141414;transition:transform .16s ease,box-shadow .16s ease}.home-marketing-nav .marketing-nav-action .ant-btn:hover{transform:translate(-3px,-3px);box-shadow:10px 10px #141414}.marketing-info-nav .marketing-nav-action .ant-btn,.pricing-marketing-nav .marketing-nav-action .ant-btn{border:2px solid #141414;border-radius:999px;box-shadow:8px 8px #141414;transition:transform .16s ease,box-shadow .16s ease}.marketing-info-nav .marketing-nav-action .ant-btn:hover,.pricing-marketing-nav .marketing-nav-action .ant-btn:hover{transform:translate(-3px,-3px);box-shadow:10px 10px #141414}.home-page-shell{background:#fff}.home-marketing-nav{position:relative;z-index:2;margin-bottom:24px}.home-page-shell .home-hero-frame{background:transparent}.home-page-shell .home-hero-frame:before,.home-page-shell .home-hero-stage:before,.home-page-shell .home-hero-stage:after{content:none}.home-page-shell .home-section-panel{background:#fff}.home-page-shell .home-section-open{background:transparent!important}.home-page-shell .home-stat-strip,.pricing-page{background:#fff}.pricing-stage{max-width:1540px;gap:28px}.pricing-page .marketing-nav-shell{max-width:var(--page-max-width);background:transparent!important;border:none!important;box-shadow:none!important}.pricing-page .pricing-page-shell{gap:34px;padding-top:6px}.pricing-page .pricing-banner{padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;color:#8a93ad!important;box-shadow:none!important}.pricing-page .pricing-control-row{justify-content:space-between;flex-wrap:wrap;padding:0 4px}.pricing-page .pricing-card-grid{align-items:stretch;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pricing-page .pricing-plan-card{height:100%;overflow:hidden;border-radius:28px;background:#f6f8fff5!important}.pricing-page .pricing-plan-card-featured{transform:none;background:#f6f8fff5!important}.pricing-page .pricing-plan-card .ant-card-body{min-height:0;height:100%}.pricing-page .pricing-plan-top{min-height:320px}.pricing-page .pricing-plan-bottom{flex:1}.pricing-page .pricing-price-row{flex-wrap:wrap;row-gap:8px}.pricing-page .pricing-feature-item .ant-typography{margin:0}.pricing-page .pricing-plan-card:before{display:none}.pricing-page .pricing-price{color:#2f3a61!important}.home-hero-pill{color:var(--marketing-indigo)}.workspace-brand-mark{background:linear-gradient(145deg,#6671ff,#5a62ec)!important}.marketing-info-page{background:#fff}.marketing-info-stage{gap:28px;max-width:1320px}.marketing-info-page .feature-showcase-panel{position:relative;border:none!important;border-radius:0;background:transparent!important;box-shadow:none!important;padding:42px 0 0}.marketing-info-page .feature-showcase-panel:after{display:none}.marketing-info-page .feature-showcase-panel:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(91,108,255,.18),transparent)}.marketing-info-page .feature-showcase-panel:first-child{padding-top:18px}.marketing-info-page .feature-showcase-panel:first-child:before{display:none}.marketing-info-page .feature-showcase-heading .ant-typography-paragraph,.marketing-info-page .about-timeline-step .ant-typography,.pricing-page .pricing-header .ant-typography-paragraph,.pricing-page .pricing-plan-summary,.pricing-page .pricing-note,.pricing-page .pricing-price-unit{color:#647191!important}.marketing-info-page .concept-card{border:1px solid rgba(91,108,255,.14)!important;background:linear-gradient(180deg,#fffffffa,#f3f7fffa)!important;box-shadow:0 14px 30px #5462d414,0 4px 10px #14141408!important}.marketing-info-page .concept-card:before,.marketing-info-page .massify-highlight-card:before{display:none}.marketing-info-page .concept-card .section-eyebrow,.marketing-info-page .feature-showcase-heading .section-eyebrow,.pricing-page .section-eyebrow{color:#5b6cff}.marketing-info-page .about-timeline-step{border:1px solid rgba(91,108,255,.14)!important;background:linear-gradient(180deg,#fffffff5,#f2f6fff5)!important;box-shadow:0 12px 24px #5462d40f,0 2px 8px #14141408!important}.pricing-page .pricing-page-shell{gap:34px;padding-top:10px}.pricing-page .pricing-header{gap:12px}.pricing-page .pricing-header .ant-typography h1{color:#171c2d}.pricing-page .pricing-billing-toggle,.pricing-page .pricing-team-pill,.pricing-page .pricing-badge,.pricing-page .pricing-inline-badge{background:#fffffff0!important}.pricing-page .pricing-inline-badge,.pricing-page .pricing-badge-accent{background:#e2e9fff5!important;color:#4453c7!important}@media(max-width:900px){.category-inline-row{grid-template-columns:1fr}.about-manifesto-shell h2.ant-typography{font-size:22px;line-height:1.4}.marketing-info-page .feature-showcase-panel{padding-top:34px}.analysis-center-card.analysis-center-card-immersive .ant-card-body{padding:28px 20px 24px}.analysis-hero-icon{width:72px;height:72px;font-size:28px}.analysis-center-heading .ant-typography h1{font-size:38px}.analysis-summary-card .ant-statistic-content{font-size:24px}.analysis-stage-panel .ant-card-head,.analysis-console-panel .ant-card-head,.analysis-stage-panel .ant-card-body,.analysis-console-panel .ant-card-body{padding-left:18px;padding-right:18px}}.home-highlight-inline{color:var(--marketing-indigo);text-shadow:10px 0 0 rgba(236,232,255,.9)}.home-stat-item:nth-child(1){background:#eef2fff5}.home-stat-item:nth-child(2){background:#ede9ffe6}.home-stat-item:nth-child(3){background:#e7ecfff0}.home-stat-item:nth-child(4){background:#f4f0fff5}.home-capability-card,.home-dashboard-card,.pricing-plan-card,.massify-highlight-card,.concept-card{position:relative;overflow:hidden}.home-capability-card:before,.pricing-plan-card:before,.massify-highlight-card:before{content:"";position:absolute;top:16px;right:16px;width:18px;height:18px;border-radius:999px;opacity:.9}.home-capability-card:nth-child(1){background:#eef2fff5}.home-capability-card:nth-child(1):before,.pricing-plan-card:nth-child(1):before,.massify-highlight-card:nth-child(1):before{background:var(--marketing-blue)}.home-capability-card:nth-child(1) .home-capability-value,.home-dashboard-card:nth-child(1) strong,.home-dashboard-card:nth-child(5) strong,.pricing-plan-card:nth-child(1) .pricing-price,.massify-highlight-card:nth-child(1) .ant-typography h3{color:var(--marketing-blue)!important}.home-capability-card:nth-child(2){background:#ede9fff0}.home-capability-card:nth-child(2):before,.pricing-plan-card:nth-child(2):before,.massify-highlight-card:nth-child(2):before{background:var(--marketing-indigo)}.home-capability-card:nth-child(2) .home-capability-value,.home-dashboard-card:nth-child(2) strong,.home-dashboard-card:nth-child(6) strong,.pricing-plan-card:nth-child(2) .pricing-price,.massify-highlight-card:nth-child(2) .ant-typography h3{color:var(--marketing-indigo)!important}.home-capability-card:nth-child(3){background:#e7ecfff0}.home-capability-card:nth-child(3):before,.pricing-plan-card:nth-child(3):before,.massify-highlight-card:nth-child(3):before{background:var(--marketing-violet)}.home-capability-card:nth-child(3) .home-capability-value,.home-dashboard-card:nth-child(3) strong,.pricing-plan-card:nth-child(3) .pricing-price,.massify-highlight-card:nth-child(3) .ant-typography h3{color:var(--marketing-deep-violet)!important}.home-capability-card:nth-child(4){background:#f4f0fff5}.home-capability-card:nth-child(4):before,.pricing-plan-card:nth-child(4):before{background:var(--marketing-lilac)}.home-capability-card:nth-child(4) .home-capability-value,.home-dashboard-card:nth-child(4) strong,.pricing-plan-card:nth-child(4) .pricing-price{color:var(--marketing-deep-violet)!important}.pricing-page .pricing-banner:before{display:none}.pricing-page .pricing-badge-accent{background:#7b6dff29!important}.pricing-page .pricing-inline-badge{background:#9a8cff2e!important}.pricing-page .pricing-badge-row{min-height:30px}.pricing-page .pricing-plan-top{display:flex;flex:1 1 auto}.pricing-page .pricing-plan-top .ant-typography h3{min-height:38px}.pricing-page .pricing-plan-summary{min-height:42px}.pricing-page .pricing-price-row{min-height:64px}.pricing-page .pricing-note{min-height:40px}.pricing-page .pricing-upgrade-button{margin-top:auto}.pricing-page .pricing-plan-bottom .ant-typography h4{min-height:60px}.auth-entry-modal .ant-modal-content{overflow:hidden;padding:0!important;border:1px solid rgba(86,103,255,.16);border-radius:34px;background:linear-gradient(180deg,#fffffffc,#f7f9fffc);box-shadow:0 30px 80px #4051bc38,0 10px 24px #14141414}.auth-entry-modal{min-width:560px;max-width:760px}.auth-entry-modal .ant-modal-close{top:18px;right:18px;width:42px;height:42px;border:1px solid rgba(86,103,255,.12);border-radius:999px;background:#ffffffeb;color:#1d2432;box-shadow:0 8px 18px #4a58c614}.auth-entry-modal .ant-modal-close:hover{background:#fff}.auth-entry-modal-shell{min-height:0}.auth-entry-modal-panel{padding:28px 28px 30px;background:radial-gradient(circle at top right,rgba(86,103,255,.08),transparent 18%),linear-gradient(180deg,#fffffffc,#f7f9fffc)}.auth-entry-modal-header{margin-bottom:18px;padding-right:40px}.auth-entry-modal-header .ant-typography{margin:0}.auth-entry-modal-header .ant-typography h2{font-size:32px;line-height:1.05;letter-spacing:-.04em}.auth-entry-modal-header .ant-typography-paragraph{margin-top:8px;color:#647191;font-size:14px;line-height:1.7}.auth-entry-tabs .ant-tabs-nav{margin-bottom:18px}.auth-entry-tabs .ant-tabs-nav:before{border-bottom-color:#5667ff1a}.auth-entry-tabs .ant-tabs-tab{padding:8px 4px 12px;border:none;border-radius:999px;background:transparent}.auth-entry-tabs .ant-tabs-tab.ant-tabs-tab-active{background:transparent}.auth-entry-tabs .ant-tabs-tab-btn{color:#5b6787;font-weight:700}.auth-entry-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#4e5cff}.auth-entry-tabs .ant-tabs-content-holder{border:0}.auth-entry-tabs .ant-form-item{margin-bottom:14px}.auth-entry-tabs .ant-input-affix-wrapper,.auth-entry-tabs .ant-input{min-height:48px;border-radius:14px;border-color:#5667ff24;background:#fffffff5}.auth-entry-tabs .ant-input-affix-wrapper{padding-top:0;padding-bottom:0}.auth-entry-tabs .ant-input-affix-wrapper:focus,.auth-entry-tabs .ant-input-affix-wrapper-focused,.auth-entry-tabs .ant-input:focus{border-color:#5667ff47;box-shadow:0 0 0 4px #5667ff14}.auth-entry-tabs .ant-btn{margin-top:8px;height:46px}.seo-step-shell{gap:24px}.seo-step-hero{border-radius:30px;border:1px solid rgba(109,123,211,.12);background:#fff;box-shadow:0 20px 40px #24356d0f}.seo-step-hero .ant-card-body{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:28px 30px}.seo-step-hero .ant-typography h1,.seo-step-hero .ant-typography h2{margin-bottom:8px}.seo-step-hero .ant-typography-paragraph{max-width:760px;margin-bottom:0;color:#65708f}.seo-editor-layout{display:grid;grid-template-columns:320px minmax(0,1fr);gap:24px;align-items:start;isolation:isolate}.seo-editor-sidebar,.seo-editor-main{display:grid;gap:24px;align-content:start;min-width:0}.seo-panel-card,.seo-report-card{position:relative;min-width:0;overflow:hidden;border-radius:28px;border:1px solid rgba(109,123,211,.12);background:linear-gradient(180deg,#fffffffa,#f7f9fffa);box-shadow:0 12px 24px #24356d0d}.seo-panel-card .ant-card-body,.seo-report-card .ant-card-body{padding:24px 24px 26px}.seo-panel-card .ant-typography,.seo-report-card .ant-typography{color:#1f2845}.seo-panel-card .ant-typography h3,.seo-report-card .ant-typography h3{margin-bottom:16px;color:#1f2845}.seo-panel-card .ant-typography-paragraph,.seo-report-card .ant-typography-paragraph{color:#65708f}.seo-option-group{display:grid;gap:12px;margin-top:18px}.seo-option-group>.ant-typography{color:#5f6d97;font-weight:700}.seo-option-group .ant-select .ant-select-selector{min-height:48px;border-radius:16px!important;border-color:#6d7bd324!important;background:#fffffffa!important}.seo-option-group .ant-select .ant-select-selection-item{line-height:46px!important;color:#23304f}.seo-chip-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.seo-chip-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 14px;border:1px solid rgba(109,123,211,.14);border-radius:16px;background:#f5f7fffa;color:#314062;font-size:15px;font-weight:700;transition:all .2s ease}.seo-chip-button.is-active{border-color:#7a6bff66;background:linear-gradient(135deg,#5867fffa,#7a6bfffa);color:#fff;box-shadow:0 14px 24px #5a64ff29}.seo-checkbox-group{display:grid!important;gap:10px}.seo-checkbox-group .ant-checkbox-wrapper{color:#47526f}.seo-checkbox-group .ant-checkbox-inner{background:#fff;border-color:#6d7bd33d}.seo-panel-section-divider{margin-top:20px;border-top:1px solid rgba(109,123,211,.12)}.seo-panel-section-divider+.ant-typography{margin-top:18px}.seo-tone-group,.seo-tone-group .ant-space{width:100%}.seo-tone-button.ant-radio-button-wrapper{width:100%;height:auto;padding:16px 18px;border-radius:18px!important;border:1px solid rgba(109,123,211,.14)!important;background:#f6f8fffa!important;color:#23304f!important}.seo-tone-button.ant-radio-button-wrapper:before{display:none!important}.seo-tone-button strong,.seo-tone-button span{display:block}.seo-tone-button strong{margin-bottom:6px}.seo-tone-button span{color:#7180a8;white-space:normal}.seo-tone-button.ant-radio-button-wrapper-checked{border-color:#7a6bff66!important;background:#f0f3fffa!important;box-shadow:0 0 0 1px #7a6bff1f,0 12px 24px #5a64ff14}.seo-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.seo-panel-header .ant-typography h3{margin-bottom:0}.seo-channel-tabs{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.seo-channel-tab{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px;border:1px solid rgba(109,123,211,.14);border-radius:16px;background:#f5f7fffa;color:#47526f;font-size:15px;font-weight:700}.seo-channel-tab.is-active{border-color:#7a6bff66;background:#eef2fffa;color:#4f5cff}.seo-editor-textarea{margin-bottom:16px}.seo-editor-textarea .ant-input{min-height:240px;border-radius:20px;border-color:#6d7bd324;background:#fffffffa;color:#23304f}.seo-editor-textarea .ant-input::placeholder{color:#8a95b8}.seo-tag-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.seo-smart-tag{padding:8px 12px;border-radius:999px;border-color:#6d7bd324;background:#f1f4fffa;color:#5a6999}.seo-preview-card{min-width:0;overflow:hidden;background:#fff;border:1px solid rgba(109,123,211,.12);box-shadow:0 12px 24px #24356d0d}.seo-preview-card .ant-typography,.seo-preview-card .ant-typography h3{color:#1f2845}.seo-preview-card .ant-typography-paragraph{color:#52607f}.seo-preview-surface{min-height:320px;padding:24px;border-radius:22px;background:linear-gradient(180deg,#f7f9fffa,#eff3fff0)}.seo-preview-content{margin:0!important;color:#2d3755!important;font-size:16px;line-height:1.9}.seo-markdown-content{white-space:normal}.seo-markdown-content>*:first-child{margin-top:0}.seo-markdown-content>*:last-child{margin-bottom:0}.seo-markdown-content h1,.seo-markdown-content h2,.seo-markdown-content h3,.seo-markdown-content h4{color:#1f2845;line-height:1.25;margin:1.4em 0 .55em}.seo-markdown-content h1{font-size:36px;font-weight:800;letter-spacing:-.03em}.seo-markdown-content h2{font-size:24px;font-weight:800}.seo-markdown-content h3{font-size:20px;font-weight:700}.seo-markdown-content p,.seo-markdown-content li{color:#2d3755;font-size:16px;line-height:1.9}.seo-markdown-content p{margin:0 0 1em}.seo-markdown-content ul,.seo-markdown-content ol{margin:0 0 1.1em 1.25em;padding:0}.seo-markdown-content li+li{margin-top:.45em}.seo-markdown-content strong{color:#1f2845;font-weight:800}.seo-markdown-content blockquote{margin:1.1em 0;padding:14px 18px;border-left:4px solid rgba(123,109,255,.5);border-radius:14px;background:#7b6dff0f}.seo-markdown-content code{padding:.15em .4em;border-radius:8px;background:#1f284514;color:#30406c;font-size:.95em}.seo-preview-placeholder{margin:0!important;color:#7d87aa!important}.seo-progress-shell{background:linear-gradient(180deg,#fffffffa,#f7f9fffa)}.seo-progress-header{text-align:center}.seo-progress-header .ant-typography h1,.seo-progress-header .ant-typography h2{color:#1f2845}.seo-progress-header .ant-typography-paragraph{color:#65708f}.seo-progress-steps.ant-steps{margin:24px 0 30px}.seo-progress-steps .ant-steps-item-title,.seo-progress-steps .ant-steps-item-description{color:#667294!important}.seo-progress-board{display:grid;place-items:center;gap:20px;min-height:300px;padding:32px;border:1px dashed rgba(123,109,255,.2);border-radius:28px;background:#f7f9fffa;text-align:center}.seo-progress-board .ant-typography h2{margin-bottom:10px;color:#1f2845}.seo-progress-board .ant-typography-paragraph{margin-bottom:0;color:#65708f}.seo-report-shell{background:linear-gradient(180deg,#fffffffa,#f7f9fffa)}.seo-report-shell-open{display:block}.seo-report-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.seo-report-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px}.seo-report-summary-item{padding:18px 20px;border-radius:20px;border:1px solid rgba(109,123,211,.12);background:#f6f8fffa}.seo-report-summary-item span{display:block;margin-bottom:8px;color:#7a84a8;font-size:13px}.seo-report-summary-item strong{color:#1f2845;font-size:24px;font-weight:700}.seo-report-card{height:100%}.seo-report-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);gap:24px;align-items:start}.seo-report-sidebar{display:grid;gap:20px}.seo-report-article-card .ant-card-body{padding:24px}.seo-report-article-surface{min-height:620px;padding:28px 30px;border-radius:24px;border:1px solid rgba(109,123,211,.1);background:#fffffffa}.seo-score-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px}.seo-score-total{display:inline-block;color:#7b6dff;font-size:72px;font-weight:800;line-height:.92;letter-spacing:-.05em}.seo-score-unit{margin-left:8px;color:#7b6dff;font-size:24px;font-weight:700}.seo-score-grade-tag{padding:10px 18px;border-radius:999px;border-color:#3db8841f;background:#e1f8edf2;color:#2f9f6c;font-size:16px;font-weight:700}.seo-score-grade-tag.is-alert{border-color:#dc4c6429;background:#ffebeff5;color:#d44c64}.seo-score-breakdown{display:grid;gap:18px}.seo-score-row{display:grid;gap:10px}.seo-score-row-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.seo-score-row-label{display:inline-flex;align-items:center;gap:10px;color:#33405f;font-size:16px;font-weight:700}.seo-score-row-label .anticon{color:#7b6dff;font-size:18px}.seo-score-row-top strong{color:#1f2845;font-size:20px;font-weight:700}.seo-score-row .ant-progress-line{margin:0}.seo-report-tip-card .ant-typography-paragraph{margin-bottom:0}.seo-report-list{margin:0;padding-left:18px;color:#4b5878;display:grid;gap:12px}.seo-report-list li{line-height:1.8}.page-hero,.hero-panel,.landing-hero-panel,.invite-hero-panel,.metric-card,.section-card,.workflow-form-card,.workflow-side-card,.workflow-table-card,.workflow-empty-card,.results-score-card,.analysis-center-card,.analysis-progress-copy{border:1px solid rgba(91,108,255,.14)!important;background:radial-gradient(circle at top right,rgba(154,140,255,.1),transparent 20%),linear-gradient(180deg,#fffffffa,#f5f8fff5)!important;box-shadow:0 18px 36px #5462d414,0 4px 12px #14141408!important}.page-stack>.analysis-center-card,.page-stack>.workflow-empty-card,.page-stack>.page-hero,.results-overview-shell>.results-score-card,.workflow-form-card-wide{box-shadow:0 22px 42px #5462d41a,0 6px 16px #1414140a!important}.workflow-form-card .ant-typography-paragraph,.analysis-progress-copy .ant-typography-paragraph,.results-score-card .ant-typography-paragraph,.workflow-card-copy,.workflow-note-list,.workflow-kv span,.metric-delta,.analysis-center-heading .ant-typography-paragraph,.analysis-status-item span,.workflow-summary-stat span{color:#647191!important}.metric-card-brand{background:radial-gradient(circle at top right,rgba(91,108,255,.12),transparent 22%),linear-gradient(180deg,#eef2fffa,#e8edfff5)!important}.metric-card-accent{background:radial-gradient(circle at top right,rgba(123,109,255,.12),transparent 22%),linear-gradient(180deg,#f0ecfffa,#ece8fff5)!important}.metric-card-warning{background:radial-gradient(circle at top right,rgba(154,140,255,.1),transparent 22%),linear-gradient(180deg,#ebf0fffa,#e5ebfff5)!important}.metric-card-danger{background:radial-gradient(circle at top right,rgba(255,122,143,.08),transparent 20%),linear-gradient(180deg,#f8f3fffa,#f2edfff5)!important}.workflow-step,.workflow-summary-stat,.analysis-highlight-stat,.analysis-status-item,.analysis-mini-panel{border:1px solid rgba(91,108,255,.14)!important;background:linear-gradient(180deg,#fffffffa,#f4f7fff5)!important;box-shadow:0 12px 24px #5462d40f,0 2px 8px #14141408!important}.analysis-console-panel{border:1px solid rgba(91,108,255,.18)!important;box-shadow:0 16px 30px #5462d414,0 4px 12px #1414140d!important}.workflow-kv,.analysis-stage-row+.analysis-stage-row{border-bottom-color:#5b6cff1a!important;border-top-color:#5b6cff1a!important}.metric-delta{background:#5b6cff14!important}.upload-surface{border-color:#5b6cff42!important;background:#f5f8fffa!important;box-shadow:0 14px 28px #5462d414,0 3px 10px #1414140a!important}.analysis-progress-fill,.results-bar-fill{background:linear-gradient(90deg,var(--marketing-blue),var(--marketing-indigo))!important}.analysis-stage-icon{background:#5b6cff1f!important;color:var(--marketing-blue)!important}.about-action-row .ant-btn.ant-btn-primary,.pricing-page .pricing-upgrade-button.ant-btn-primary,.auth-entry-tabs .ant-btn.ant-btn-primary,.workflow-form-footer .ant-btn.ant-btn-primary,.analysis-action-row .ant-btn.ant-btn-primary,.workflow-empty-card .ant-btn.ant-btn-primary,.section-card.auth-form-card .ant-btn.ant-btn-primary,.seo-step-hero .ant-btn.ant-btn-primary,.seo-editor-main .ant-btn.ant-btn-primary{border:2px solid #141414;box-shadow:8px 8px #141414}.about-action-row .ant-btn.ant-btn-primary:hover,.pricing-page .pricing-upgrade-button.ant-btn-primary:hover,.auth-entry-tabs .ant-btn.ant-btn-primary:hover,.workflow-form-footer .ant-btn.ant-btn-primary:hover,.analysis-action-row .ant-btn.ant-btn-primary:hover,.workflow-empty-card .ant-btn.ant-btn-primary:hover,.section-card.auth-form-card .ant-btn.ant-btn-primary:hover,.seo-step-hero .ant-btn.ant-btn-primary:hover,.seo-editor-main .ant-btn.ant-btn-primary:hover{transform:translate(-3px,-3px);box-shadow:10px 10px #141414}.about-action-row .ant-btn.ant-btn-default,.workflow-form-footer .ant-btn.ant-btn-default,.analysis-action-row .ant-btn.ant-btn-default{border-color:#5b6cff29!important;background:#fffffffa!important;color:#273049!important;box-shadow:0 10px 20px #5462d40d,0 2px 8px #14141408!important}.pricing-page .pricing-banner{border:2px solid #141414;box-shadow:none!important}.pricing-page .pricing-plan-card-featured{border:2px solid #141414!important;box-shadow:8px 8px #141414,0 22px 40px #5462d41f!important}.pricing-page .pricing-plan-card-featured .pricing-upgrade-button.ant-btn-primary{border-color:#141414;box-shadow:8px 8px #141414!important}.pricing-page .pricing-plan-card-featured .pricing-upgrade-button.ant-btn-primary:hover{transform:translate(-3px,-3px);box-shadow:10px 10px #141414!important}@media(min-width:1180px){.pricing-page .pricing-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1179px){.pricing-page .pricing-control-row{justify-content:center}.pricing-page .pricing-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.pricing-stage{max-width:none}.pricing-page .pricing-card-grid{grid-template-columns:1fr}.auth-entry-modal{width:calc(100vw - 24px)!important;max-width:none}.auth-entry-modal-panel{padding:24px}.auth-entry-modal-header .ant-typography h2{font-size:28px}.results-raw-snapshot-header,.seo-step-hero .ant-card-body,.seo-report-header{flex-direction:column;align-items:flex-start}.results-raw-snapshot-count{align-self:flex-start}.seo-editor-layout,.seo-report-layout{grid-template-columns:1fr}.seo-report-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.seo-chip-grid,.seo-report-summary{grid-template-columns:1fr}.results-raw-snapshot-filter{width:100%}}.home-section-open:before{background:linear-gradient(90deg,transparent,rgba(157,171,228,.22),transparent)}.home-section-header .ant-typography h1{color:#22262f;font-size:clamp(42px,4.4vw,60px);letter-spacing:-.045em}.home-section-header .ant-typography-paragraph{color:#687284}.home-section-header-centered .ant-typography-paragraph{max-width:800px}.home-capability-grid{gap:22px}.home-service-grid,.home-dashboard-grid{gap:20px}.home-capability-grid-three .home-capability-card:nth-child(2),.home-capability-grid-three .home-capability-card:nth-child(3),.home-capability-card:nth-child(2),.home-capability-card:nth-child(4){transform:none}.home-capability-card,.home-service-card,.home-dashboard-card{border:1px solid rgba(199,210,245,.82)!important;border-radius:30px!important;box-shadow:0 18px 42px #6875ba14,0 4px 14px #0f172a08!important}.home-brutal-card{border:1px solid rgba(199,210,245,.82)!important;box-shadow:5px 5px #838ecde6,14px 14px 24px #4c56b70e!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.home-brutal-card:hover,.home-dashboard-card:hover{transform:translateY(-4px);box-shadow:6px 6px #7a86c6eb,16px 16px 26px #4c56b712!important}.home-capability-card:nth-child(1),.home-service-grid .home-capability-card:nth-child(1){background:linear-gradient(180deg,#f4f8fffa,#eef3fff5)!important}.home-capability-card:nth-child(2),.home-service-grid .home-capability-card:nth-child(2){background:linear-gradient(180deg,#f7f4fffa,#f1edfff5)!important}.home-capability-card:nth-child(3),.home-service-grid .home-capability-card:nth-child(3){background:linear-gradient(180deg,#f3f7fffa,#ecf1fff5)!important}.home-capability-card:nth-child(4),.home-service-grid .home-capability-card:nth-child(4){background:linear-gradient(180deg,#f8f5fffa,#f2eefff5)!important}.home-capability-card:before{top:18px;right:18px;width:14px;height:14px;box-shadow:0 0 0 6px #ffffff80}.home-capability-card .ant-typography h3{margin-top:14px;color:#22262f;font-size:28px}.home-capability-value{margin-top:16px;font-size:24px;font-weight:800;letter-spacing:-.03em}.home-capability-card .ant-typography-paragraph,.home-service-card .ant-typography-paragraph{color:#5f697b!important;line-height:1.75}.home-service-card{min-height:220px;padding:24px 24px 22px;box-shadow:5px 5px #8b95cfe0,14px 14px 24px #4c56b70e!important}.home-service-card:before{top:18px;left:24px;width:44px;height:5px;opacity:.72}.home-service-card .ant-typography h3{margin-top:18px;color:#22262f;font-size:23px}.home-service-card .home-capability-value{margin-top:16px;font-size:17px;letter-spacing:.06em}.home-dashboard-card{min-height:176px}.home-dashboard-card:before{opacity:.68}.home-dashboard-card-icon{border:1px solid rgba(183,194,240,.56);background:#ffffffd1;box-shadow:none}.home-dashboard-card>span:not(.home-dashboard-card-icon){margin-top:18px;color:#687284}.home-dashboard-card strong{margin-top:12px;color:#22262f;font-size:40px}.home-dashboard-card small{margin-top:14px;color:#697386}
