.onboarding-connection-state.is-mismatch{color:#82182c;background:#fff0f2;border-color:#f5c6cf}.onboarding-connection-state.is-mismatch .ga4-mismatch,.gsc-property-picker .ga4-mismatch{color:#82182c;margin:0;font-weight:650;line-height:1.45}.ga4-mismatch{color:#8a4b00;overflow-wrap:anywhere;margin:6px 0;font-weight:600;display:block}.ga4-unverified{color:#6e4206;background:#fff7ea;border:1px solid #f4dcb2;border-radius:12px;gap:8px;padding:12px 14px;font-size:.88rem;line-height:1.45;display:grid}.ga4-unverified p{margin:0}.ga4-unverified .button{justify-self:start}.ov2{--ov-bg:#0b1020;--ov-bg-2:#0f1529;--ov-card:#141b33;--ov-card-2:#1a2240;--ov-line:#94a3d624;--ov-line-strong:#94a3d642;--ov-ink:#eef1fb;--ov-ink-2:#b4bcd8;--ov-ink-3:#7f89ad;--ov-brand:#7c6cff;--ov-brand-2:#5b4cf0;--ov-cyan:#5ad1e6;--ov-good:#34d399;--ov-warn:#fbbf24;--ov-bad:#fb7185;--ov-radius:18px;--ov-shadow:0 1px 0 #ffffff08 inset, 0 18px 40px -24px #000000b3;color:var(--ov-ink);background:radial-gradient(1100px 520px at 12% -10%, #7c6cff2e, transparent 60%), radial-gradient(900px 420px at 100% 0%, #5ad1e61a, transparent 55%), var(--ov-bg);font-feature-settings:"tnum" 1;min-height:100vh;padding:28px clamp(16px,3vw,36px) 48px}.ov2-inner{width:min(1320px,100%);margin:0 auto}.ov2 a{color:inherit}.ov2 h1,.ov2 h2,.ov2 h3,.ov2 strong{color:var(--ov-ink)}.ov2 :focus-visible{outline:2px solid var(--ov-cyan);outline-offset:2px;border-radius:10px}.ov2-icon{flex:none;width:18px;height:18px}.ov2-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:22px;display:flex}.ov2-header h1{letter-spacing:-.02em;color:var(--ov-ink);margin:0;font-size:clamp(1.7rem,2.6vw,2.25rem);font-weight:800}.ov2-header p{color:var(--ov-ink-2);margin:6px 0 0;font-size:.95rem}.ov2-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ov2-select{border:1px solid var(--ov-line-strong);background:var(--ov-card);min-height:42px;color:var(--ov-ink-2);border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:.8rem;display:inline-flex}.ov2 select{appearance:none;color:var(--ov-ink);font-size:.82rem;font:inherit;cursor:pointer;background:0 0;background-image:linear-gradient(45deg, transparent 50%, var(--ov-ink-3) 50%), linear-gradient(-45deg, transparent 50%, var(--ov-ink-3) 50%);background-position:right 4px center,right 0 center;background-repeat:no-repeat;background-size:4px 4px;border:0;padding-right:14px;font-weight:650}.ov2 select option{background:var(--ov-card);color:var(--ov-ink)}.ov2-live{color:var(--ov-ink-2);align-items:center;gap:8px;font-size:.82rem;display:inline-flex}.ov2-live i{background:var(--ov-good);border-radius:50%;width:8px;height:8px;animation:2.4s infinite ov2-pulse;box-shadow:0 0 #34d39999}.ov2-live.is-refreshing i{background:var(--ov-cyan)}@keyframes ov2-pulse{0%{box-shadow:0 0 #34d3998c}70%{box-shadow:0 0 0 8px #34d39900}to{box-shadow:0 0 #34d39900}}.ov2-button{min-height:42px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:.86rem;font-weight:700;text-decoration:none;transition:transform .15s,background .15s,border-color .15s;display:inline-flex}.ov2-button:hover{transform:translateY(-1px)}.ov2-button-primary{color:#fff;background:linear-gradient(135deg, var(--ov-brand), var(--ov-brand-2));box-shadow:0 10px 24px -12px #7c6cffe6}.ov2-button-ghost{color:var(--ov-ink);background:var(--ov-card-2);border-color:var(--ov-line-strong)}.ov2-button[disabled]{opacity:.6;cursor:progress;transform:none}.ov2-button.is-spinning .ov2-icon{animation:1s linear infinite ov2-spin}@keyframes ov2-spin{to{transform:rotate(360deg)}}.ov2-link{color:var(--ov-ink);text-underline-offset:3px;font-size:.86rem;font-weight:650}.ov2-setup{border:1px solid var(--ov-line-strong);background:var(--ov-card);color:var(--ov-ink-2);border-radius:14px;justify-content:space-between;gap:12px;margin-bottom:16px;padding:12px 16px;font-size:.86rem;display:flex}.ov2-setup a{color:var(--ov-cyan);font-weight:700;text-decoration:none}.ov2-note{color:var(--ov-ink-3);margin:-8px 0 16px;font-size:.8rem}.ov2-body{gap:18px;display:grid}.ov2-row{gap:18px;min-width:0;display:grid}.ov2-row-hero{grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr)}.ov2-row-chart{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr)}.ov2-row-bottom{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ov2-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.ov2-card{border:1px solid var(--ov-line);border-radius:var(--ov-radius);background:linear-gradient(180deg, var(--ov-card-2), var(--ov-card));min-width:0;box-shadow:var(--ov-shadow);padding:20px 22px;position:relative}.ov2-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.ov2-card-head h2{letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:750}.ov2-card-head>a{color:var(--ov-cyan);white-space:nowrap;align-items:center;gap:6px;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.ov2-card-head>a .ov2-icon{width:14px;height:14px}.ov2-hero{background:radial-gradient(600px 300px at 90% 20%,#7c6cff59,#0000 65%),linear-gradient(135deg,#1b1f4b,#121634 60%,#0f1329);border-color:#7c6cff4d;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:20px;padding:26px 28px;display:grid;overflow:hidden}.ov2-hero-kicker{color:var(--ov-ink-2);flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 14px;font-size:.86rem;font-weight:600;display:flex}.ov2-hero h2{letter-spacing:-.015em;margin:0;font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:800;line-height:1.2}.ov2-hero-copy>p{max-width:54ch;color:var(--ov-ink-2);margin:10px 0 0;line-height:1.5}.ov2-hero .ov2-hero-source{color:var(--ov-ink-3);margin-top:12px;font-size:.8rem}.ov2-hero-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:20px;display:flex}.ov2-pill{border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:.75rem;font-weight:750;display:inline-flex}.ov2-pill .ov2-icon{width:13px;height:13px}.ov2-pill-critical{color:#fff;background:#e11d48}.ov2-pill-high{color:#1f1300;background:var(--ov-warn)}.ov2-pill-medium{color:#0b1020;background:var(--ov-cyan)}.ov2-pill-low{color:var(--ov-ink);background:var(--ov-card-2);border:1px solid var(--ov-line-strong)}.ov2-hero-art{height:170px;position:relative}.ov2-hero-window{background:linear-gradient(160deg,#ffffff1a,#ffffff05);border:1px solid #ffffff24;border-radius:14px;grid-template-rows:14px repeat(3,12px);align-content:start;gap:12px;padding:14px;display:grid;position:absolute;inset:10px 18px 22px 0;transform:perspective(600px)rotateY(-14deg)rotateX(6deg);box-shadow:0 30px 50px -30px #000000e6}.ov2-hero-window i{background:#ffffff59;border-radius:50%;width:7px;height:7px;margin-right:4px;display:inline-block}.ov2-hero-window b{background:#ffffff24;border-radius:6px;height:10px;display:block}.ov2-hero-window b:nth-of-type(2){width:70%}.ov2-hero-window b:nth-of-type(3){width:45%}.ov2-hero-badge{color:#fff;background:radial-gradient(circle at 35% 30%,#fb7185,#be123c);border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:48%;right:6px;box-shadow:0 0 0 10px #e11d4829,0 0 40px #e11d488c}.ov2-hero-badge .ov2-icon{width:28px;height:28px}.ov2-health-body{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;display:grid}.ov2-ring{width:150px;height:150px}.ov2-ring circle{fill:none;stroke-width:12px}.ov2-ring-track{stroke:#94a3d629}.ov2-ring-value{stroke-linecap:round;transition:stroke-dasharray .8s}.ov2-ring-good .ov2-ring-value{stroke:var(--ov-good);filter:drop-shadow(0 0 6px #34d39973)}.ov2-ring-warn .ov2-ring-value{stroke:var(--ov-warn)}.ov2-ring-bad .ov2-ring-value{stroke:var(--ov-bad)}.ov2-ring-idle .ov2-ring-value{stroke:#0000}.ov2-ring-score{fill:var(--ov-ink);font-size:30px;font-weight:800}.ov2-ring-max{fill:var(--ov-ink-3);font-size:14px;font-weight:600}.ov2-ring-grade{fill:var(--ov-ink-2);font-size:12px;font-weight:650}.ov2-health-copy p{color:var(--ov-ink-2);margin:6px 0 0;font-size:.88rem;line-height:1.5}.ov2-health-copy ul{gap:6px;margin:12px 0 0;padding:0;font-size:.8rem;list-style:none;display:grid}.ov2-health-copy li{color:var(--ov-ink-3);justify-content:space-between;display:flex}.ov2-health-copy li b{color:var(--ov-ink)}.ov2-delta{align-items:center;gap:4px;font-size:.8rem;font-weight:750;display:inline-flex}.ov2-delta span{font-size:.65rem}.ov2-delta-up{color:var(--ov-good)}.ov2-delta-down{color:var(--ov-bad)}.ov2-delta-flat{color:var(--ov-ink-3)}.ov2-kpi{flex-direction:column;justify-content:space-between;gap:14px;padding:18px 18px 14px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.ov2-kpi:hover{border-color:#7c6cff8c;transform:translateY(-3px);box-shadow:0 22px 40px -24px #7c6cffa6}.ov2-kpi-top{grid-template-columns:40px minmax(0,1fr);grid-template-areas:"icon copy""spark spark";align-items:start;gap:10px 12px;display:grid}.ov2-kpi-icon{width:40px;height:40px;color:var(--ov-brand);background:#7c6cff24;border-radius:12px;grid-area:icon;place-items:center;display:grid}.ov2-kpi-alert .ov2-kpi-icon{color:var(--ov-bad);background:#fb718524}.ov2-kpi-copy{grid-area:copy;gap:2px;display:grid}.ov2-kpi-label{color:var(--ov-ink-2);font-size:.84rem;font-weight:650}.ov2-kpi-value{letter-spacing:-.02em;font-size:1.75rem;font-weight:800;line-height:1.15}.ov2-kpi-sub{color:var(--ov-ink-3);font-size:.78rem}.ov2-kpi-idle{color:var(--ov-cyan);align-items:center;gap:4px;font-size:.8rem;font-weight:700;display:inline-flex}.ov2-kpi-idle .ov2-icon{width:13px;height:13px}.ov2-kpi footer{color:var(--ov-ink-3);border-top:1px solid var(--ov-line);padding-top:10px;font-size:.74rem}.ov2-spark{grid-area:spark;height:44px;position:relative}.ov2-spark svg{width:100%;height:100%;overflow:visible}.ov2-spark-empty{height:0}.ov2-tone-up{color:var(--ov-good)}.ov2-tone-down{color:var(--ov-bad)}.ov2-tone-brand{color:var(--ov-brand)}.ov2-stroke{stroke:currentColor}.ov2-dot{fill:currentColor;stroke:var(--ov-card);stroke-width:2px}.ov2-spark-tip{background:var(--ov-bg);border:1px solid var(--ov-line-strong);color:var(--ov-ink);white-space:nowrap;pointer-events:none;border-radius:8px;padding:2px 8px;font-size:.72rem;position:absolute;top:-22px;right:0}.ov2-chart-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ov2-legend{border:1px solid var(--ov-line);min-height:32px;color:var(--ov-ink-2);font:inherit;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:7px;padding:0 10px;font-size:.78rem;font-weight:650;display:inline-flex}.ov2-legend i{border-radius:50%;width:9px;height:9px}.ov2-legend-clicks i{background:var(--ov-brand)}.ov2-legend-impressions i{background:var(--ov-cyan)}.ov2-legend[aria-pressed=false]{opacity:.45;text-decoration:line-through}.ov2-chart-tools select{border:1px solid var(--ov-line);background-color:var(--ov-card);border-radius:10px;min-height:32px;padding:0 22px 0 10px;font-size:.78rem}.ov2-chart{position:relative}.ov2-chart svg{width:100%;height:auto;display:block;overflow:visible}.ov2-grid{stroke:var(--ov-line);stroke-dasharray:3 5}.ov2-axis{fill:var(--ov-ink-3);font-size:11px}.ov2-axis-clicks{fill:var(--ov-brand)}.ov2-axis-impressions{fill:var(--ov-cyan)}.ov2-line{fill:none;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.ov2-line-clicks{stroke:var(--ov-brand);filter:drop-shadow(0 4px 10px #7c6cff73)}.ov2-line-impressions{stroke:var(--ov-cyan);opacity:.85}.ov2-crosshair{stroke:var(--ov-line-strong);stroke-dasharray:4 4}.ov2-point{stroke:var(--ov-bg);stroke-width:2.5px}.ov2-point-clicks{fill:var(--ov-brand)}.ov2-point-impressions{fill:var(--ov-cyan)}.ov2-tooltip{border:1px solid var(--ov-line-strong);pointer-events:none;background:#0b1020f0;border-radius:12px;gap:4px;min-width:190px;padding:10px 12px;font-size:.78rem;display:grid;position:absolute;top:6px;transform:translate(-50%);box-shadow:0 16px 30px -18px #000}.ov2-tooltip strong{font-size:.8rem}.ov2-tooltip span{color:var(--ov-ink-2);grid-template-columns:10px 1fr auto;align-items:center;gap:8px;display:grid}.ov2-tooltip span i{border-radius:50%;width:8px;height:8px}.ov2-tip-clicks i{background:var(--ov-brand)}.ov2-tip-impressions i{background:var(--ov-cyan)}.ov2-tooltip b{color:var(--ov-ink)}.ov2-chart-idle{border:1px dashed var(--ov-line-strong);text-align:center;border-radius:14px;justify-items:center;gap:8px;padding:34px 16px;display:grid}.ov2-chart-idle>.ov2-icon{width:30px;height:30px;color:var(--ov-brand)}.ov2-chart-idle p{max-width:46ch;color:var(--ov-ink-2);margin:0 0 8px;font-size:.86rem}.ov2-opps ol,.ov2-actions ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ov2-opps li a{border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 8px;text-decoration:none;transition:background .15s;display:grid}.ov2-opps li+li a{border-top:1px solid var(--ov-line)}.ov2-opps li a:hover,.ov2-actions li a:hover{background:#7c6cff14}.ov2-rank{width:32px;height:32px;color:var(--ov-ink);background:#7c6cff29;border-radius:50%;place-items:center;font-weight:800;display:grid}.ov2-opps strong{font-size:.9rem;display:block}.ov2-opps p{color:var(--ov-ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:3px 0 0;font-size:.78rem;line-height:1.4;display:-webkit-box;overflow:hidden}.ov2-impact{white-space:nowrap;border-radius:999px;padding:6px 10px;font-size:.72rem;font-weight:750}.ov2-impact-high{color:#062b1e;background:var(--ov-good)}.ov2-impact-medium{color:#0b1020;background:var(--ov-cyan)}.ov2-impact-low,.ov2-impact-unknown{color:var(--ov-ink-2);background:var(--ov-card-2);border:1px solid var(--ov-line-strong)}.ov2-actions li a{border-radius:10px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 8px;font-size:.86rem;text-decoration:none;display:grid}.ov2-status{color:var(--ov-ink-3);place-items:center;display:grid}.ov2-status-applied{color:var(--ov-good)}.ov2-status-awaiting_approval,.ov2-status-created{color:var(--ov-cyan)}.ov2-status-failed{color:var(--ov-warn)}.ov2-action-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ov2-action-meta{color:var(--ov-ink-3);white-space:nowrap;font-size:.76rem}.ov2-result{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;text-decoration:none;display:grid}.ov2-result strong{font-size:.95rem}.ov2-result p{color:var(--ov-ink-3);margin:6px 0 0;font-size:.8rem}.ov2-result-chip{border-radius:14px;justify-items:center;padding:12px 16px;display:grid}.ov2-result-chip.is-up{color:var(--ov-good);background:#34d3991f}.ov2-result-chip.is-down{color:var(--ov-bad);background:#fb71851f}.ov2-result-chip b{font-size:1.3rem}.ov2-result-chip small{color:var(--ov-ink-3);font-size:.7rem}.ov2-list-idle{color:var(--ov-ink-2);justify-items:start;gap:6px;padding:8px 2px;font-size:.86rem;display:grid}.ov2-list-idle>.ov2-icon{color:var(--ov-brand);width:22px;height:22px}.ov2-list-idle p{margin:0}.ov2-list-idle a{color:var(--ov-cyan);align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.ov2-list-idle a .ov2-icon{width:14px;height:14px}.ov2-skeleton{gap:18px;display:grid}.ov2-skeleton div{border-radius:var(--ov-radius);background:linear-gradient(90deg, var(--ov-card) 0%, var(--ov-card-2) 50%, var(--ov-card) 100%);background-size:200% 100%;animation:1.4s infinite ov2-shimmer}.ov2-skeleton .s-hero{height:240px}.ov2-skeleton .s-kpis{height:150px}.ov2-skeleton .s-chart{height:300px}@keyframes ov2-shimmer{to{background-position:-200% 0}}.ov2-empty{text-align:center;justify-items:center;gap:10px;max-width:520px;margin:60px auto;padding:36px;display:grid}.ov2-empty h1{margin:0;font-size:1.6rem}.ov2-empty p{color:var(--ov-ink-2);margin:0 0 8px}@media (prefers-reduced-motion:reduce){.ov2 *,.ov2 :before,.ov2 :after{transition:none!important;animation:none!important}}@media (width<=1180px){.ov2-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ov2-row-hero,.ov2-row-chart{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.ov2{padding:20px 16px 36px}.ov2-kpis,.ov2-row-bottom{grid-template-columns:minmax(0,1fr)}.ov2-hero{grid-template-columns:minmax(0,1fr);padding:22px 18px}.ov2-hero-art{display:none}.ov2-health-body{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.ov2-toolbar{width:100%}.ov2-select{flex:100%}.ov2-tooltip{min-width:150px}.ov2-axis{font-size:20px}.ov2-chart-tools{width:100%}.ov2-actions li a{grid-template-columns:26px minmax(0,1fr)}.ov2-action-title{white-space:normal}.ov2-action-meta{grid-column:2}.ov2-opps li a{grid-template-columns:34px minmax(0,1fr)}.ov2-impact{grid-column:2;justify-self:start}}.vera-brief{margin-bottom:18px}.vera-head{grid-template-columns:auto 1fr auto;align-items:start;gap:14px;display:grid}.vera-head h2{margin:0 0 6px;font-size:1.05rem}.vera-avatar{color:#fff;background:linear-gradient(135deg,#6755eb,#12b98a);border-radius:50%;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.vera-line{margin:2px 0}.vera-muted{color:var(--ov-muted,#5b6782);font-size:.9rem}.vera-sources{flex-wrap:wrap;gap:8px;margin:14px 0;padding:0;list-style:none;display:flex}.vera-sources li{color:#3f4a63;background:#eef0f6;border-radius:999px;padding:3px 10px;font-size:.8rem}.vera-sources li.is-ok{color:#11734f;background:#e3f6ee}.vera-sources li.is-warn{color:#8a5a00;background:#fff3df}.vera-sources li.is-info{color:#24509b;background:#e6efff}.vera-sources li.is-bad{color:#9b1c1c;background:#fde8e8}.vera-tasks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vera-tasks li{border:1px solid var(--ov-line,#e3e6ef);border-radius:12px;justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.vera-tasks p{margin:4px 0;font-size:.9rem}.vera-kind{color:#4b3fd1;background:#ecebff;border-radius:6px;margin-right:8px;padding:2px 8px;font-size:.72rem;font-weight:700;display:inline-block}.vera-kind.p1{color:#9b1c1c;background:#fde8e8}.vera-actions{flex-shrink:0;align-items:flex-start;gap:6px;display:flex}@media (width<=640px){.vera-head{grid-template-columns:auto 1fr}.vera-head>button{grid-column:1/-1}.vera-tasks li{flex-direction:column}}.vera-work{background:#7c6cff1a;border-radius:12px;margin:10px 0;padding:12px 14px}.vera-work-links{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:8px 0 0;font-size:.9rem;display:flex}@media (width<=640px){.vera-tasks li{flex-direction:column;align-items:stretch}.vera-tasks .vera-actions{gap:8px;display:flex}.vera-tasks .vera-actions button{flex:1}.vera-work-links .ov2-button{text-align:center;width:100%}}.smart-setup .ss-inner{width:min(860px,100%)}.ss-header{margin-bottom:18px}.ss-eyebrow{color:var(--ov-cyan);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:800}.ss-header h1{margin:6px 0;font-size:clamp(1.6rem,3vw,2.2rem)}.ss-header>p{color:var(--ov-ink-2);margin:0}.ss-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ss-progress li{border:1px solid var(--ov-line);color:var(--ov-ink-3);border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:.8rem;font-weight:700;display:flex}.ss-progress li span{width:24px;height:24px;color:var(--ov-ink-2);background:#94a3d629;border-radius:50%;flex:none;place-items:center;font-size:.75rem;display:grid}.ss-progress li.is-active{color:var(--ov-ink);background:#7c6cff1f;border-color:#7c6cff99}.ss-progress li.is-active span{background:linear-gradient(135deg, var(--ov-brand), var(--ov-brand-2));color:#fff}.ss-progress li.is-done{color:var(--ov-good)}.ss-progress li.is-done span{color:var(--ov-good);background:#34d3992e}.ss-card{border:1px solid var(--ov-line);border-radius:var(--ov-radius);background:var(--ov-card);box-shadow:var(--ov-shadow);padding:clamp(18px,3vw,28px)}.ss-card h2{margin:0 0 6px;font-size:1.25rem}.ss-guide{color:var(--ov-ink-2);margin:0 0 16px;line-height:1.55}.ss-note{color:#fde68a;background:#fbbf241a;border-radius:10px;margin:0 0 14px;padding:10px 12px;font-size:.84rem}.ss-form label{color:var(--ov-ink-2);margin-bottom:6px;font-size:.82rem;font-weight:700;display:block}.ss-row{gap:10px;display:flex}.ss-row input{border-radius:12px;flex:1;min-height:48px;padding:0 14px;font-size:1rem}.ss-checklist{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ss-checklist li{color:var(--ov-ink-3);align-items:center;gap:10px;display:flex}.ss-checklist li span{border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.ss-checklist li.is-done{color:var(--ov-ink-2)}.ss-checklist li.is-done span{color:var(--ov-good);background:#34d3992e}.ss-checklist li.is-active{color:var(--ov-ink)}.ss-checklist li.is-active span{border:2px solid var(--ov-brand);border-top-color:#0000;animation:.8s linear infinite ss-spin}@keyframes ss-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ss-checklist li.is-active span{animation:none}}.ss-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ss-fact{border:1px solid var(--ov-line);background:#0b102080;border-radius:14px;gap:4px;padding:14px;display:grid}.ss-fact>span{color:var(--ov-ink-3);font-size:.76rem;font-weight:700}.ss-fact strong{font-size:1.1rem}.ss-fact small{color:var(--ov-ink-3);font-size:.74rem}.ss-conf{border-radius:999px;margin-right:4px;padding:1px 7px;font-style:normal;font-weight:800;display:inline-block}.ss-conf-high{color:var(--ov-good);background:#34d39924}.ss-conf-medium{color:var(--ov-cyan);background:#5ad1e621}.ss-conf-low{color:var(--ov-warn);background:#fbbf2424}.ss-edit{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ss-edit label{color:var(--ov-ink-2);gap:6px;font-size:.8rem;font-weight:700;display:grid}.ss-edit select{border-radius:10px;min-height:42px;padding:0 10px}.ss-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.ss-link{color:var(--ov-cyan);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.84rem;font-weight:700}.ss-benefits{color:var(--ov-ink-2);margin:0 0 4px;padding-left:18px;line-height:1.8}.ss-alert{color:#fecdd3;background:#fb718514;border:1px solid #fb718559;border-radius:12px;margin:0 0 14px;padding:12px 14px}.ss-alert a{font-weight:800;color:#fff!important}.ss-done h2{font-size:1.4rem}@media (width<=720px){.ss-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-facts,.ss-edit{grid-template-columns:1fr}.ss-row{flex-direction:column}}.smart-setup .sw-inner{width:min(1120px,100%)}.sw-bar{background:#94a3d62e;border-radius:999px;height:8px;margin-top:14px;overflow:hidden}.sw-bar span{border-radius:inherit;background:linear-gradient(90deg, var(--ov-brand), var(--ov-brand-2));height:100%;transition:width .3s;display:block}.sw-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:20px;display:grid}.sw-body{gap:14px;min-width:0;display:grid}.sw-steps ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sw-step button{border:1px solid var(--ov-line);background:var(--ov-card);width:100%;color:var(--ov-ink-2);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.sw-step button:disabled{opacity:.55;cursor:not-allowed}.sw-step.is-current button{color:var(--ov-ink);background:#7c6cff1f;border-color:#7c6cffb3}.sw-dot{width:26px;height:26px;color:var(--ov-ink-2);background:#94a3d629;border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:800;display:grid}.sw-step-text{min-width:0;display:grid}.sw-step-text strong{font-size:.88rem}.sw-step-text em{color:var(--ov-ink-3);font-size:.74rem;font-style:normal;font-weight:500}.sw-step-text small{color:var(--ov-ink-3);font-size:.76rem}.sw-complete .sw-dot{color:var(--ov-good);background:#34d3992e}.sw-complete small{color:var(--ov-good)}.sw-in_progress .sw-dot{color:#fff;background:#7c6cff40}.sw-in_progress small{color:var(--ov-cyan)}.sw-needs_connection .sw-dot,.sw-deferred .sw-dot{color:var(--ov-warn);background:#fbbf2429}.sw-needs_connection small{color:var(--ov-warn)}.sw-error .sw-dot{color:#fca5a5;background:#f871712e}.sw-error small{color:#fca5a5}.sw-vera{background:#7c6cff14;border:1px solid #7c6cff66;border-radius:14px;margin-top:12px;padding:14px}.sw-vera strong{color:var(--ov-cyan);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.sw-vera p{color:var(--ov-ink-2);margin:6px 0 0;font-size:.88rem;line-height:1.5}.sw-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.sw-form label,.sw-form legend,.sw-code{color:var(--ov-ink-2);gap:6px;font-size:.82rem;font-weight:700;display:grid}.sw-form input,.sw-form select,.sw-form textarea,.sw-code input{width:100%;min-height:44px;font:inherit;box-sizing:border-box;border-radius:10px;padding:10px 12px;font-weight:400}.sw-form textarea{resize:vertical}.sw-form fieldset{border:0;min-width:0;margin:0;padding:0}.sw-wide{grid-column:1/-1}.sw-chips{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.sw-chips label{border:1px solid var(--ov-line);cursor:pointer;border-radius:999px;grid-template-columns:none;align-items:center;gap:6px;padding:8px 12px;font-weight:600;display:inline-flex}.sw-chips label.is-on{color:var(--ov-ink);background:#7c6cff24;border-color:#7c6cffb3}.sw-chips input{width:auto;min-height:0}.sw-nav{justify-content:flex-start}.sw-ok{color:var(--ov-good);background:#34d3991f;border-radius:10px;margin:0 0 14px;padding:10px 12px;font-size:.9rem}.sw-check{border:1px solid var(--ov-line);border-radius:14px;gap:8px;margin-top:14px;padding:14px;display:grid}.sw-check p{color:var(--ov-ink-2);margin:0;font-size:.86rem}.sw-check ul{gap:4px;margin:0;padding:0;font-size:.88rem;list-style:none;display:grid}.sw-check li:before{content:"✓ ";color:var(--ov-good);font-weight:800}.sw-check li.is-warn:before{content:"! ";color:var(--ov-warn)}.sw-plan{border:1px solid var(--ov-line);border-radius:14px;margin-top:14px;padding:14px}.sw-plan dl,.sw-summary{gap:6px;margin:10px 0 0;display:grid}.sw-plan dl{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.sw-plan dl div{display:grid}.sw-plan dt{color:var(--ov-ink-3);font-size:.74rem}.sw-plan dd{margin:0;font-weight:800}.sw-plan small{color:var(--ov-ink-3);margin-top:8px;display:block}.sw-summary div{border:1px solid var(--ov-line);border-radius:12px;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.sw-summary dt{color:var(--ov-ink-3);font-size:.8rem;font-weight:700}.sw-summary dd{overflow-wrap:anywhere;margin:0}.sw-social{gap:6px;margin:0 0 14px;padding:0;list-style:none;display:grid}.sw-social li{border:1px solid var(--ov-line);border-radius:12px;justify-content:space-between;gap:10px;padding:10px 12px;display:flex}.sw-social span{color:var(--ov-ink-3)}.sw-wp-steps{gap:14px;margin:14px 0 0;padding-left:20px;display:grid}.sw-wp-steps li p{color:var(--ov-ink-2);margin:4px 0 8px;line-height:1.55}.sw-wp-steps small{color:var(--ov-ink-3);margin-top:6px;display:block}.sw-wp-steps .ss-actions{margin-top:6px}.sw-code{margin-top:10px}.sw-wp a{color:var(--ov-cyan)}@media (width<=860px){.sw-layout{grid-template-columns:1fr}.sw-steps ol{grid-template-columns:repeat(2,minmax(0,1fr))}.sw-form{grid-template-columns:1fr}.sw-summary div{grid-template-columns:1fr auto}.sw-summary dt{grid-column:1/-1}.ss-row{flex-direction:column}}@media (width<=480px){.sw-steps ol{grid-template-columns:1fr}.sw-steps{order:2}}.sw-reminder{background:#7c6cff1a;border:1px solid #7c6cff73;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;padding:14px 16px;display:flex}.sw-reminder p{color:var(--muted,#aab3d6);margin:4px 0 0;font-size:.9rem}.sw-reminder a:not(.button){color:#7dd3fc}.sw-reminder-small{background:0 0;border-color:#94a3d64d;padding:8px 14px}.sw-reminder-small p{margin:0;font-size:.84rem}.sw-chips input[type=checkbox]{appearance:auto;-webkit-appearance:checkbox;width:16px;height:16px;min-height:0;box-shadow:none;accent-color:#6d28d9;background:0 0;border:0;flex:none;margin:0;padding:0}.sw-more{border:1px solid var(--ov-line,#e3dcf2);background:#fbf9ff;border-radius:14px;padding:0}.sw-more>summary{cursor:pointer;color:#2e2650;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:12px 16px;font-weight:700;list-style:none;display:flex}.sw-more>summary::-webkit-details-marker{display:none}.sw-more>summary:before{content:"+";color:#5b21b6;background:#ede7fb;border-radius:6px;place-items:center;width:20px;height:20px;font-weight:800;display:inline-grid}.sw-more[open]>summary:before{content:"−"}.sw-more>summary small{color:#5b6580;font-weight:500}.sw-more-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;padding:4px 16px 16px;display:grid}.sw-more-grid .sw-wide{grid-column:1/-1}@media (width<=640px){.sw-more-grid{grid-template-columns:1fr}}.su-page .su-inner{width:min(820px,100%);margin:0 auto}.su-head{margin:4px 0 18px}.su-head h1{letter-spacing:-.02em;color:var(--ink,#17122e);margin:0 0 6px;font-size:clamp(1.5rem,2.6vw,2rem)}.su-head p{color:var(--muted,#5f5878);margin:0;font-size:.95rem}.su-stepper ol{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 18px;padding:0;list-style:none;display:grid}.su-step{min-width:0;position:relative}.su-step+.su-step:before{content:"";background:var(--border-subtle,#ddd0f3);height:2px;margin:0 22px;position:absolute;top:19px;left:-50%;right:50%}.su-step.is-done+.su-step:before,.su-step.is-done+.su-step.is-current:before{background:var(--accent,#6d28d9)}.su-step button{z-index:1;width:100%;font:inherit;text-align:center;cursor:pointer;color:var(--muted,#5f5878);background:0 0;border:0;justify-items:center;gap:6px;padding:0 6px;display:grid;position:relative}.su-step button:disabled{cursor:not-allowed;opacity:.6}.su-step-dot{border:2px solid var(--border,#cdb8ee);width:40px;height:40px;color:var(--muted,#5f5878);background:#fff;border-radius:50%;place-items:center;font-size:.95rem;font-weight:800;display:grid}.su-step.is-done .su-step-dot{border-color:var(--accent,#6d28d9);background:var(--accent-soft,#f1e9ff);color:var(--accent,#6d28d9)}.su-step.is-current .su-step-dot{background:var(--vr-grad,linear-gradient(135deg, #4c1d95, #7c3aed));color:#fff;border-color:#0000;box-shadow:0 8px 18px -8px #6d28d999}.su-step-text{gap:2px;min-width:0;display:grid}.su-step-text strong{color:var(--ink,#17122e);font-size:.92rem}.su-step-text small{color:var(--muted,#5f5878);font-size:.75rem}.su-step:not(.is-current) .su-step-text strong{color:var(--ink-soft,#322b4d);font-weight:650}.su-body{gap:12px;display:grid}.su-card.ss-card{padding:clamp(18px,3.4vw,32px)}.su-card h2{color:var(--ink,#17122e);margin:0 0 6px;font-size:1.3rem}.su-lead{color:var(--muted,#5f5878);margin:0 0 20px;line-height:1.55}.su-muted{color:var(--muted,#5f5878);margin:0;font-size:.85rem;line-height:1.5}.su-help{color:var(--muted,#5f5878);margin-top:6px;font-size:.8rem;display:block}.su-block{gap:12px;display:grid}.su-domain label{color:var(--ink-soft,#322b4d);margin-bottom:6px;font-size:.85rem;font-weight:700;display:block}.su-row{gap:10px;display:flex}.su-row input{flex:1;min-width:0}.su-row .button{flex:none}.su-check{border:1px solid var(--border-subtle,#ddd0f3);background:var(--surface-soft,#f6f2fc);border-radius:14px;gap:8px;padding:14px 16px;display:grid}.su-check strong{color:var(--ink,#17122e)}.su-check ul{color:var(--ink-soft,#322b4d);gap:4px;margin:0;padding:0;font-size:.88rem;list-style:none;display:grid}.su-check li:before{content:"✓ ";color:var(--success,#0f8a6a);font-weight:800}.su-check li.is-warn:before{content:"! ";color:#b45309}.su-site-ok{border:1px solid var(--border-subtle,#ddd0f3);background:var(--surface-soft,#f6f2fc);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.su-site-ok>span{background:var(--success-soft,#e2f5ee);width:30px;height:30px;color:var(--success,#0f8a6a);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.su-site-ok>div{flex:1;gap:2px;min-width:0;display:grid}.su-site-ok strong{overflow-wrap:anywhere;color:var(--ink,#17122e)}.su-site-ok small{color:var(--muted,#5f5878);font-size:.8rem}.su-site-ok a{color:var(--accent,#6d28d9);flex:none;font-size:.85rem;font-weight:700}.su-business{border-top:1px solid var(--border-subtle,#ddd0f3);margin-top:22px;padding-top:20px}.su-subhead h3{color:var(--ink,#17122e);margin:0 0 4px;font-size:1.05rem}.su-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.su-actions-split{justify-content:space-between}.su-conns{gap:10px;margin:0;padding:0;list-style:none;display:grid}.su-conn{border:1px solid var(--border-subtle,#ddd0f3);background:#fff;border-radius:14px}.su-conn.is-open{border-color:var(--border-strong,#b197e4);box-shadow:0 10px 24px -18px #6d28d980}.su-conn-row{grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.su-conn-icon{background:var(--accent-soft,#f1e9ff);width:40px;height:40px;color:var(--accent,#6d28d9);border-radius:12px;place-items:center;display:grid}.su-conn-icon svg{width:22px;height:22px}.su-conn-copy{gap:2px;min-width:0;display:grid}.su-conn-copy strong{color:var(--ink,#17122e);font-size:.95rem}.su-conn-copy small{color:var(--muted,#5f5878);font-size:.8rem;line-height:1.4}.su-chip{white-space:nowrap;background:var(--surface-muted,#f1ecf9);color:var(--muted,#5f5878);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.su-chip:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.su-chip.is-ok{background:var(--success-soft,#e2f5ee);color:var(--success,#0f8a6a)}.su-chip.is-bad{color:#b4233c;background:#fde8ec}.su-conn-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}html.light-ui .workspace-content .su-conn-actions .button.su-btn-sm{min-height:var(--sv-btn-h-sm,32px);padding:4px var(--sv-btn-px-sm,12px);font-size:var(--sv-btn-fs-sm,.8125rem);border-radius:10px}.su-conn-note{padding:0 16px 12px 68px}.su-conn-panel{border-top:1px solid var(--border-subtle,#ddd0f3);padding:4px 16px 16px}.su-social{margin-top:14px}.su-social a,.su-page .ss-link{color:var(--accent,#6d28d9)}.su-ready{text-align:center}.su-ready-mark{background:var(--success-soft,#e2f5ee);width:56px;height:56px;color:var(--success,#0f8a6a);border-radius:50%;place-items:center;margin-bottom:10px;font-size:1.5rem;font-weight:800;display:inline-grid}.su-ready .su-actions{justify-content:center}.su-summary{text-align:left;border:1px solid var(--border-subtle,#ddd0f3);border-radius:14px;gap:0;margin:0 0 14px;display:grid;overflow:hidden}.su-summary div{background:#fff;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;display:grid}.su-summary div+div{border-top:1px solid var(--border-subtle,#ddd0f3)}.su-summary dt{color:var(--muted,#5f5878);font-size:.82rem;font-weight:700}.su-summary dd{overflow-wrap:anywhere;color:var(--ink-soft,#322b4d);margin:0}.su-summary dd.is-ok{color:var(--success,#0f8a6a);font-weight:700}.su-foot{text-align:center;color:var(--muted,#5f5878);margin:2px 0 0;font-size:.8rem}@media (width<=640px){.su-row{flex-direction:column}.su-row .button{width:100%}.su-step-text small{display:none}.su-step-dot{width:34px;height:34px}.su-step+.su-step:before{margin:0 20px;top:16px}.su-conn-row{grid-template-columns:36px minmax(0,1fr);row-gap:8px;padding:12px}.su-chip{grid-column:2;justify-self:start}.su-conn-icon{width:36px;height:36px}.su-conn-actions{grid-column:1/-1;justify-content:flex-start}.su-conn-note{padding:0 12px 12px}.su-conn-panel{padding:4px 12px 14px}.su-summary div{grid-template-columns:minmax(0,1fr) auto}.su-summary dt{grid-column:1/-1}.su-actions-split .button-primary{flex:1}}.su-page .ss-alert,.sw-reminder .ss-alert{color:#9f1239;background:#fff1f3;border-color:#fecdd3}.su-page .ss-alert a{color:#9f1239!important}.activation-management{box-sizing:border-box;gap:22px;width:100%;max-width:1320px;margin:0 auto;padding:28px;display:grid}.activation-management .account-page-header{margin:0}.activation-form{grid-template-columns:minmax(160px,1fr) minmax(200px,2fr);align-items:center;gap:14px;max-width:780px;margin-top:20px;display:grid}.activation-form label{color:var(--ink);font-weight:600}.activation-form input,.activation-form select{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:10px;padding:10px 12px}.activation-form input:focus-visible,.activation-form select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.activation-form button{grid-column:2;justify-self:start}.activation-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.activation-list li{border:1px solid var(--border);background:var(--surface-soft);overflow-wrap:anywhere;border-radius:12px;padding:16px;line-height:1.8}.activation-list strong{color:var(--ink)}.activation-list button{margin-top:10px;display:block}.activation-code-message{border:1px solid var(--border);overflow-wrap:anywhere;border-radius:12px;margin-top:18px;padding:16px}@media (width<=640px){.activation-management{gap:16px;padding:16px}.activation-form{grid-template-columns:minmax(0,1fr);gap:8px}.activation-form button{grid-column:1;justify-self:stretch}.activation-form label:not(:first-child){margin-top:10px}}.operations-page{max-width:1700px}.op-panel,.op-kpis article,.op-drawer{background:#fff;border:1px solid #e5e9fa;border-radius:15px;box-shadow:0 4px 15px #26346905}.op-kpis{grid-template-columns:repeat(6,1fr);gap:12px;margin:20px 0;display:grid}.op-kpis article{gap:12px;padding:20px 14px;display:flex}.op-kpis article span{color:#50628b;font-size:12px}.op-kpis strong{margin:8px 0;font-size:28px;display:block}.op-kpis small{color:#8290ae;font-size:10px}.op-icon,.op-row-icon{color:#6452ff;background:#efedff;border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:40px;display:inline-grid}.op-panel{padding:16px}.op-search{align-items:end;gap:12px;display:flex}.op-search label{flex:1}.operations-page label{color:#59668a;flex-direction:column;gap:5px;font-size:12px;display:flex}.operations-page input,.operations-page select{background:#fff;border:1px solid #dde3f5;border-radius:8px;min-width:0;padding:10px}.op-filters{margin:12px 0}.op-filters>div{flex-wrap:wrap;align-items:end;gap:10px;margin-top:10px;display:flex}.op-filters label{flex:1}.op-tabs{border-bottom:1px solid #e8ebf6;gap:5px;padding:10px 0 14px;display:flex;overflow-x:auto}.op-tabs button{white-space:nowrap;color:#55658a;background:0 0;border:0;border-radius:7px;padding:9px;font-size:11px}.op-tabs [aria-pressed=true]{color:#54e;background:#eeecff}.op-tabs span{background:#f0f2fa;border-radius:10px;margin-left:4px;padding:2px 5px}.op-table-head,.op-row{grid-template-columns:minmax(220px,2.5fr) .7fr 1.2fr 1.2fr 1fr 1.4fr .85fr;align-items:center;gap:12px;display:grid}.op-table-head{color:#5c6991;background:#f6f7fd;border-radius:8px;margin:15px 0 0;padding:10px;font-size:11px}.op-row{border-bottom:1px solid #edf0fa;min-height:94px;padding:20px 10px;font-size:12px}.op-row:hover{background:#fcfcff}.op-row>div:first-child{align-items:center;gap:12px;display:flex}.op-row strong{font-size:13px}.op-target{overflow-wrap:anywhere}.op-target small,.op-drawer small{color:#8793af;margin-top:5px;display:block}.op-kind{color:#5848ee;background:#f0edff;border-radius:6px;width:fit-content;padding:5px}.op-badge{background:#f0f2f7;border-radius:7px;width:fit-content;padding:5px 8px;font-size:11px;display:inline-block}.op-completed{color:#008f61;background:#dcfaee}.op-running,.op-verifying{color:#0674eb;background:#e6f0ff}.op-failed,.op-stale{color:#d42e4d;background:#ffebef}.op-approval,.op-planned,.op-waiting_for_data{color:#ac7000;background:#fff5df}.op-monitoring{color:#6551d5;background:#efebff}.op-result{color:#72809e;font-size:11px}.op-pagination{flex-wrap:wrap;align-items:center;gap:10px;padding-top:20px;font-size:12px;display:flex}.op-pagination span:first-child{margin-right:auto}.op-pagination button{background:#fff;border:1px solid #e1e5f8;border-radius:7px;padding:7px 12px}.op-help{color:#687795;margin-top:16px;font-size:12px}.op-new{position:relative}.op-new summary{color:#fff;cursor:pointer;background:#6553ff;border-radius:9px;padding:12px 16px}.op-new nav{z-index:10;background:#fff;border:1px solid #e1e5f4;border-radius:9px;width:230px;padding:15px;position:absolute;right:0;box-shadow:0 8px 30px #12204220}.op-new a,.op-drawer nav a{margin:10px 0;display:block}.op-empty,.op-skeleton{text-align:center;padding:45px 20px}.op-drawer{z-index:80;width:min(520px,100vw - 28px);padding:22px;position:fixed;top:75px;bottom:15px;right:14px;overflow:auto;box-shadow:-5px 0 45px #1b265530}.op-drawer header{justify-content:space-between;gap:12px;display:flex}.op-drawer header button{background:#f1f3fa;border:0;border-radius:7px;width:32px;height:32px;font-size:24px}.op-drawer h2{font-size:20px}.op-drawer h3{font-size:15px}.op-drawer p,.op-drawer li,.op-drawer dl{font-size:13px;line-height:1.7}.op-drawer section{border-top:1px solid #edf0f8;padding:12px 0}.op-drawer li{margin:10px 0}.op-drawer dd{margin:0 0 12px}.op-drawer dt{color:#7884a0}@media (width<=1150px){.op-kpis{grid-template-columns:repeat(3,1fr)}.op-table{overflow:auto}.op-table-head,.op-row{min-width:1000px}}@media (width<=650px){.op-kpis{grid-template-columns:repeat(2,1fr);gap:8px}.op-kpis article{padding:12px}.op-kpis small{display:none}.op-filters>div{grid-template-columns:1fr 1fr;display:grid}.op-table{overflow:visible}.op-table-head{display:none}.op-row{grid-template-columns:1fr auto;gap:12px;min-width:0;padding:18px 8px;display:grid}.op-row>div:first-child,.op-target{grid-column:1/-1}.op-row time{font-size:11px}.op-result,.op-row .button{grid-column:1/-1}.op-panel{padding:10px}.op-icon{display:none}.op-pagination label{width:100%}.op-new{margin-top:10px}}body:has(.operations-page) .screen-journey{display:none}.operations-page.page-shell{width:100%;max-width:none;margin:0;padding:24px}.op-kpis article{padding:16px 12px}.op-kpis strong{margin:5px 0}.op-comparison{color:#7b88a2;margin:-8px 0 15px;font-size:11px}.op-row{min-height:84px;padding:17px 10px}@media (width<=650px){.operations-page.page-shell,.op-kpis article{padding:12px}.op-row{padding:18px 8px}}html.light-ui .workspace-content .pk-page .button-small{border-radius:10px;min-height:34px;padding:6px 12px;font-size:.84rem}html.light-ui .workspace-content .ops-chips{flex-wrap:wrap;gap:6px;display:flex}html.light-ui .workspace-content .ops-chips>button{border:1px solid var(--border,#e6def4);color:#4b4468;cursor:pointer;min-height:0;box-shadow:none;background:#fff;border-radius:999px;padding:5px 12px;font-size:.82rem;font-weight:650}html.light-ui .workspace-content .ops-chips>button[aria-pressed=true]{color:#5b21b6;background:#ede7fb;border-color:#c9b6f2}html.light-ui .workspace-content .ops-chips>button span{opacity:.7;font-variant-numeric:tabular-nums;margin-left:4px}html.light-ui .workspace-content .ops-more{justify-self:start}html.light-ui .workspace-content .pk-page details.ops-fold{border-top:1px solid var(--border,#eee7f8);padding-top:10px}html.light-ui .workspace-content .pk-page details.ops-fold>summary{cursor:pointer;color:var(--accent,#6d28d9);font-size:.9rem;font-weight:700}html.light-ui .workspace-content .pk-page details.ops-fold[open]>summary{margin-bottom:12px}html.light-ui .workspace-content .ops-meta{color:var(--muted,#5b6580);font-size:.82rem}html.light-ui .workspace-content .ops-change{color:var(--ink,#17122e);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:.86rem;font-weight:700;display:inline-flex}html.light-ui .workspace-content .ops-change small{color:var(--muted,#5b6580);font-weight:500}html.light-ui .workspace-content .ops-detail{border:1px solid var(--border,#eee7f8);color:#3b3359;background:#fbf9ff;border-radius:12px;flex-basis:100%;gap:8px;padding:12px 14px;font-size:.88rem;display:grid}html.light-ui .workspace-content .ops-detail p{margin:0}html.light-ui .workspace-content .ops-detail dl{grid-template-columns:max-content 1fr;gap:4px 14px;margin:0;display:grid}html.light-ui .workspace-content .ops-detail dt{color:var(--muted,#5b6580);font-weight:600}html.light-ui .workspace-content .ops-detail dd{overflow-wrap:anywhere;margin:0}html.light-ui .workspace-content .ops-pager{color:var(--muted,#5b6580);flex-wrap:wrap;align-items:center;gap:10px;font-size:.85rem;display:flex}html.light-ui .workspace-content .ops-search{flex-wrap:wrap;align-items:center;gap:10px;display:flex}html.light-ui .workspace-content .ops-search input[type=search]{flex:220px;min-width:0}@container (width<=720px){html.light-ui .workspace-content .ops-detail dl{grid-template-columns:1fr}}html.light-ui .workspace-content details.ops-fold-section>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 10px;list-style-position:outside;display:flex}html.light-ui .workspace-content details.ops-fold-section>summary strong{color:var(--ink,#17122e);font-size:1.05rem}html.light-ui .workspace-content .pk-page .ri-card{box-shadow:none;background:0 0;border:0;gap:10px;min-width:0;padding:0;display:grid}html.light-ui .workspace-content .pk-page .ri-card h2{margin:0;font-size:.95rem}html.light-ui .workspace-content .pk-page .ri-card svg{width:100%;height:auto;max-height:260px}html.light-ui .workspace-content .pk-page .ri-card text{fill:var(--muted,#5b6580);font-size:12px}html.light-ui .workspace-content .pk-page .ri-muted{color:var(--muted,#5b6580);margin:0;font-size:.8rem}html.light-ui .workspace-content .pk-page .ri-metric-tabs{flex-wrap:wrap;gap:6px;display:flex}html.light-ui .workspace-content .pk-page .ri-metric-tabs button{border:1px solid var(--border,#e6def4);color:#4b4468;min-height:0;box-shadow:none;cursor:pointer;background:#fff;border-radius:999px;padding:4px 12px;font-size:.8rem;font-weight:650}html.light-ui .workspace-content .pk-page .ri-metric-tabs button[aria-pressed=true]{color:#5b21b6;background:#ede7fb;border-color:#c9b6f2}html.light-ui .workspace-content .pk-page .ri-metric-tabs button:disabled{opacity:.45;cursor:default}html.light-ui .workspace-content .pk-page .ri-scroll{overflow-x:auto}html.light-ui .workspace-content .pk-page .ri-scroll table{border-collapse:collapse;width:100%;font-size:.85rem}html.light-ui .workspace-content .pk-page .ri-scroll :is(th,td){text-align:left;border-bottom:1px solid #f0ebf8;padding:6px 8px}html.light-ui .workspace-content .ops-results .ops-change{margin-left:auto}html.light-ui .workspace-content .ops-timeline .pk-row-main time{color:var(--muted,#5b6580);font-size:.8rem}html.light-ui .workspace-content .ops-icon{color:#5b21b6;background:#f1edf9;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:.9rem;font-weight:800;display:grid}html.light-ui .workspace-content .ops-icon.is-ok{color:#0b6e55;background:#e3f6ef}html.light-ui .workspace-content .ops-icon.is-bad{color:#a1243a;background:#fde7ea}html.light-ui .workspace-content .ops-icon.is-warn{color:#94560a;background:#fdf0dc}html.light-ui .workspace-content .ops-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}html.light-ui .workspace-content .ops-form label{color:#3b3359;gap:6px;font-size:.85rem;font-weight:650;display:grid}html.light-ui .workspace-content .ops-form label.ops-check{align-items:center;gap:8px;font-weight:500;display:flex}html.light-ui .workspace-content .ops-form .ops-form-actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}html.light-ui .workspace-content .ops-form .ops-wide{grid-column:1/-1}@container (width<=720px){html.light-ui .workspace-content .ops-form{grid-template-columns:1fr}html.light-ui .workspace-content .ops-results .ops-change{margin-left:0}}html.light-ui .workspace-content .pk-page.vs-page{max-width:1180px}html.light-ui .workspace-content .ops-vs-howto{color:#3b3359;gap:4px;margin:0;padding-left:20px;font-size:.9rem;display:grid}html.light-ui .workspace-content .ops-vs-list .pk-row{flex-wrap:wrap}html.light-ui .workspace-content .ops-vs-cover{aspect-ratio:16/9;border:1px solid var(--border,#e6def4);cursor:pointer;color:#7c6bb0;width:96px;min-height:0;box-shadow:none;background:#f4f0fc;border-radius:10px;flex:none;place-items:center;padding:0;font-size:1rem;display:grid;overflow:hidden}html.light-ui .workspace-content .ops-vs-cover img{object-fit:cover;width:100%;height:100%}html.light-ui .workspace-content .ops-vs-more{flex:none;position:relative}html.light-ui .workspace-content .ops-vs-more>summary{cursor:pointer;border:1px solid var(--border,#e6def4);color:#4b4468;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:800;list-style:none;display:grid}html.light-ui .workspace-content .ops-vs-more>summary::-webkit-details-marker{display:none}html.light-ui .workspace-content .ops-vs-more>div{z-index:5;border:1px solid var(--border,#e6def4);background:#fff;border-radius:12px;gap:6px;min-width:170px;padding:10px;display:grid;position:absolute;top:40px;right:0;box-shadow:0 8px 24px #17122e1f}html.light-ui .workspace-content .ops-vs-wizard{gap:0;min-width:0;display:grid}html.light-ui .workspace-content .ops-social-accounts .pk-row-main em{color:#94560a;font-style:normal}html.light-ui .workspace-content .ops-social .social-calendar,html.light-ui .workspace-content .ops-social .social-plan{gap:12px;min-width:0;display:grid}html.light-ui .workspace-content .ops-social .vcp-list{margin:0;padding:0;list-style:none;display:grid}html.light-ui .workspace-content .ops-social .vcp-item{border:0;border-top:1px solid var(--border,#eee7f8);box-shadow:none;background:0 0;border-radius:0;gap:6px;min-width:0;margin:0;padding:12px 2px;display:grid}html.light-ui .workspace-content .ops-social .vcp-item:first-child{border-top:0}html.light-ui .workspace-content .ops-social .vcp-item h3,html.light-ui .workspace-content .ops-social .vcp-item h4{overflow-wrap:anywhere;margin:0;font-size:.95rem}html.light-ui .workspace-content .ops-social .social-calendar-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}html.light-ui .workspace-content .ops-social .social-calendar-head h2{margin:0;font-size:1.05rem}html.light-ui .workspace-content .ops-social .social-calendar-head>div{align-items:center;gap:6px;display:flex}html.light-ui .workspace-content .ops-social details>summary{cursor:pointer;color:var(--accent,#6d28d9);font-size:.88rem;font-weight:650}html.light-ui .workspace-content .ops-social .ac-autofix-actions{flex-wrap:wrap;gap:6px;display:flex}html.light-ui .workspace-content .ops-social .social-calendar-image{border-radius:10px;max-width:160px}html.light-ui .workspace-content .ops-social .social-calendar-add{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}html.light-ui .workspace-content .ops-social .social-calendar-add li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}html.light-ui .workspace-content .ops-social .social-vera-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@container (width<=720px){html.light-ui .workspace-content .ops-social .social-vera-grid{grid-template-columns:1fr}html.light-ui .workspace-content .ops-vs-cover{width:72px}}html.light-ui .workspace-content .ops-sites .ops-sites-plan{margin:-8px 0 0}html.light-ui .workspace-content .ops-sites .ops-search :is(input,select){min-height:40px}html.light-ui .workspace-content .ops-site-list{display:grid}html.light-ui .workspace-content .ops-site{border-top:1px solid var(--border,#eee7f8);min-width:0;box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:14px;padding:14px 2px;display:flex}html.light-ui .workspace-content .ops-site:first-child{border-top:0}html.light-ui .workspace-content .ops-site-avatar{color:#5b21b6;background:#ede7fb;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:1.1rem;font-weight:800;display:grid}html.light-ui .workspace-content .ops-site-main h3{color:var(--ink,#17122e);overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:750}html.light-ui .workspace-content .ops-site-main h3 a{color:var(--accent,#6d28d9);font-size:.9rem;text-decoration:none}html.light-ui .workspace-content .ops-site-main small{color:#94560a;font-size:.8rem}html.light-ui .workspace-content .ops-site-links{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}html.light-ui .workspace-content .ops-site-links .pk-badge{padding:2px 8px;font-size:.74rem;font-weight:650}html.light-ui .workspace-content .ops-site-health{text-align:right;flex:none;justify-items:end;gap:1px;min-width:110px;display:grid}html.light-ui .workspace-content .ops-site-health strong{color:var(--ink,#17122e);font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:800}html.light-ui .workspace-content .ops-site-health small{color:var(--muted,#5b6580);font-size:.76rem}html.light-ui .workspace-content .ops-site-actions{flex:none;align-items:center;gap:6px;display:flex}html.light-ui .workspace-content .ops-site .portfolio-menu-wrap{position:relative}html.light-ui .workspace-content .ops-site .portfolio-menu{z-index:30;border:1px solid var(--border,#e6def4);background:#fff;border-radius:12px;min-width:200px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #17122e24}html.light-ui .workspace-content .ops-site .portfolio-menu>:is(a,button){text-align:left;color:var(--ink,#17122e);cursor:pointer;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:.88rem;font-weight:550;text-decoration:none}html.light-ui .workspace-content .ops-site .portfolio-menu>:is(a,button):hover{background:#f4f0fc}html.light-ui .workspace-content .ops-site .portfolio-menu>button:disabled{opacity:.5;cursor:default}html.light-ui .workspace-content .pk-page details.cxo-fold>summary{cursor:pointer;color:var(--ink,#17122e);font-size:1rem;font-weight:750}html.light-ui .workspace-content .pk-page details.cxo-fold:not([open]){gap:0}html.light-ui .workspace-content .cxo-page .cxo-site{color:var(--muted,#5b6580);gap:4px;font-size:.8rem;font-weight:650;display:grid}html.light-ui .workspace-content .cxo-page .cxo-site select{min-width:220px;max-width:100%;min-height:40px}html.light-ui .workspace-content .cxo-row{padding:0}html.light-ui .workspace-content .cxo-item{flex:1;align-items:center;gap:12px;min-width:0;padding:12px 2px;display:flex}html.light-ui .workspace-content .cxo-item .cx-logo{flex:none;width:40px;height:40px}html.light-ui .workspace-content .cxo-item h3{color:var(--ink,#17122e);margin:0;font-size:.95rem;font-weight:700}html.light-ui .workspace-content .cxo-item .cxo-alert{color:#94560a;font-size:.8rem;line-height:1.4}html.light-ui .workspace-content .cxo-item .cxo-alert.is-error{color:#a1243a}html.light-ui .workspace-content .cxo-item>.button{flex:none}html.light-ui .workspace-content .cxo-page .cx-needs table td small{color:var(--muted,#5b6580);font-size:.78rem;display:block}html.light-ui .workspace-content .cxo-page .cx-needs .cx-need{background:#f1edf9;border-radius:999px;margin:2px 4px 2px 0;padding:2px 8px;font-size:.76rem;display:inline-block}html.light-ui .workspace-content .cxo-page .cx-needs .cx-need-ok{color:#0b6e55;background:#e3f6ef}html.light-ui .workspace-content .cxo-page .cx-needs .cx-need-missing{color:#94560a;background:#fdf0dc}html.light-ui .workspace-content .cxo-page .cx-needs .button{white-space:nowrap;min-height:34px;padding:6px 12px;font-size:.82rem}@container (width<=720px){html.light-ui .workspace-content .ops-site{flex-wrap:wrap}html.light-ui .workspace-content .ops-site-main{flex-basis:calc(100% - 56px)}html.light-ui .workspace-content .ops-site-health{text-align:left;justify-items:start;min-width:0;margin-left:56px}html.light-ui .workspace-content .ops-site-actions{margin-left:auto}html.light-ui .workspace-content .cxo-item{flex-wrap:wrap}html.light-ui .workspace-content .cxo-item .pk-row-main{flex-basis:calc(100% - 52px)}html.light-ui .workspace-content .cxo-item .pk-badge{margin-left:52px}html.light-ui .workspace-content .cxo-item>.button{margin-left:auto}html.light-ui .workspace-content .cxo-page .cxo-site select{width:100%;min-width:0}}html.light-ui .workspace-content .ops-ads .ads-plan-form{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:12px;margin:0;display:grid}html.light-ui .workspace-content .ops-ads .ads-plan-form label,html.light-ui .workspace-content .ops-ads .ads-col label{color:#3b3359;gap:6px;font-size:.85rem;font-weight:650;display:grid}html.light-ui .workspace-content .ops-ads .ads-plan-result{gap:12px;min-width:0;display:grid}html.light-ui .workspace-content .ops-ads .ads-plan-result h3,html.light-ui .workspace-content .ops-ads .ads-col h3{color:var(--ink,#17122e);margin:0;font-size:1rem}html.light-ui .workspace-content .ops-ads .ads-plan-result p{margin:0}html.light-ui .workspace-content .ops-ads .pk-tile>strong.ads-plan-small{overflow-wrap:anywhere;font-size:1rem}html.light-ui .workspace-content .ops-ads .ads-plan-list{gap:4px;margin:6px 0;padding-left:18px;display:grid}html.light-ui .workspace-content .ops-ads .ads-plan-group{border:1px solid var(--border,#eee7f8);border-radius:12px;gap:8px;min-width:0;margin:0;padding:10px 14px;display:grid}html.light-ui .workspace-content .ops-ads .ads-plan-group>summary{cursor:pointer;font-weight:700}html.light-ui .workspace-content .ops-ads .ads-plan-group p,html.light-ui .workspace-content .ops-ads details.cxo-fold>.ops-meta{margin:0}html.light-ui .workspace-content .ops-ads .ads-layout{gap:20px}html.light-ui .workspace-content .ops-ads .ads-col{align-content:start;gap:12px;min-width:0;display:grid}html.light-ui .workspace-content .ops-ads .ads-keywords{max-height:520px;margin-top:0}html.light-ui .workspace-content .ops-ads .ads-keyword{border-bottom-color:#f0ebf8;padding:10px 0}html.light-ui .workspace-content .ops-ads .ads-preview{border-color:var(--border,#e6def4);background:#fff;padding:14px 16px}html.light-ui .workspace-content .ops-ads .ads-preview strong{color:#1a4fd6;margin-top:4px;font-size:1.05rem}html.light-ui .workspace-content .ops-ads .ads-preview p{margin:4px 0 0}@container (width<=720px){html.light-ui .workspace-content .ops-ads .ads-layout,html.light-ui .workspace-content .ops-ads .ads-two{grid-template-columns:1fr}}html.light-ui .workspace-content #search-analytics{scroll-margin-top:88px}html.light-ui .workspace-content .ops-social .social-calendar>.vcp-muted{color:var(--muted,#5b6580);margin:0;font-size:.82rem}@container (width<=720px){html.light-ui .workspace-content :is(.ops-activity,.ops-results,.ops-reports,.ops-report-detail,.ops-social,.ops-ads,.vs-page) .pk-row>.pk-row-main{flex:220px}}.rh-page .sr-only{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.rh-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.rh-kpi{gap:4px;display:grid}.rh-kpi span{color:var(--ov-ink-2);font-size:.82rem;font-weight:700}.rh-kpi strong{letter-spacing:-.02em;font-size:1.8rem;font-weight:800}.rh-kpi small{color:var(--ov-ink-3);font-size:.74rem}.rh-kpi .is-up{color:var(--ov-good)}.rh-kpi .is-down{color:var(--ov-bad)}.rh-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;margin-bottom:16px;display:grid}.rh-stack{align-content:start;gap:16px;display:grid}.rh-pipeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.rh-step{border:1px solid var(--ov-line);background:#0b102080;border-radius:14px;gap:4px;padding:14px;display:grid;position:relative}.rh-step strong{font-size:1.6rem}.rh-step span{color:var(--ov-ink-2);font-size:.8rem;font-weight:700}.rh-step small{color:var(--ov-ink-3);font-size:.74rem}.rh-step:not(:last-child):after{content:"→";color:var(--ov-ink-3);position:absolute;top:40%;right:-14px}.rh-classes{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.rh-chip{color:var(--ov-ink-2);white-space:nowrap;background:#94a3d624;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:.72rem;font-weight:750;display:inline-flex}.rh-chip.is-good{color:var(--ov-good);background:#34d39921}.rh-chip.is-warn{color:var(--ov-warn);background:#fbbf2421}.rh-chip.is-bad{color:var(--ov-bad);background:#fb718521}.rh-chip.is-info{color:#c4bcff;background:#7c6cff29}.rh-chip.is-cyan{color:var(--ov-cyan);background:#5ad1e621}.rh-mini{gap:8px;display:grid}.rh-mini dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.rh-mini dt{color:var(--ov-ink-3);font-size:.72rem}.rh-mini dd{color:var(--ov-ink);margin:2px 0 0;font-size:1.25rem;font-weight:800}.rh-mini p{color:var(--ov-ink-2);margin:0;font-size:.8rem}.rh-mini a,.rh-link{font-size:.8rem;font-weight:700;text-decoration:none;color:var(--ov-cyan)!important}.rh-chart svg{width:100%;height:220px}.rh-chart .rh-axis{stroke:var(--ov-line)}.rh-chart text{fill:var(--ov-ink-3);font-size:11px}.rh-legend{color:var(--ov-ink-2);gap:14px;font-size:.76rem;display:flex}.rh-legend i{border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.rh-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.rh-toolbar h2{margin:0 auto 0 0;font-size:1.05rem}.rh-toolbar select,.rh-toolbar input{border:1px solid var(--ov-line-strong);background:var(--ov-card);min-height:38px;color:var(--ov-ink);font:inherit;border-radius:10px;padding:0 12px;font-size:.82rem}.rh-toolbar input::placeholder{color:var(--ov-ink-3)}.rh-tabs{border:1px solid var(--ov-line);border-radius:12px;gap:6px;margin-bottom:14px;padding:4px;display:flex;overflow-x:auto}.rh-tabs button{min-height:34px;color:var(--ov-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;padding:0 12px;font-size:.8rem;font-weight:700}.rh-tabs button[aria-pressed=true],.rh-tabs button[aria-selected=true]{color:#fff;background:linear-gradient(135deg, var(--ov-brand), var(--ov-brand-2))}.rh-table-wrap{overflow-x:auto}.rh-table{border-collapse:collapse;width:100%;font-size:.8rem}.rh-table th{border-bottom:1px solid var(--ov-line-strong);color:var(--ov-ink-3);text-align:left;text-transform:uppercase;white-space:nowrap;padding:8px 10px;font-size:.7rem}.rh-table td{border-bottom:1px solid var(--ov-line);color:var(--ov-ink-2);vertical-align:top;padding:12px 10px}.rh-table td strong{color:var(--ov-ink);display:block}.rh-table td small{color:var(--ov-ink-3);overflow-wrap:anywhere;margin-top:3px;display:block}.rh-empty{color:var(--ov-ink-3);margin:0;padding:14px;font-size:.84rem}.rh-alert{color:#fecdd3;background:#fb718514;border:1px solid #fb718559;border-radius:12px;margin:0 0 12px;padding:10px 14px;font-size:.84rem}.rh-note{color:var(--ov-ink-3);margin:0;font-size:.76rem}.rh-section .assistant-block{border:1px solid var(--ov-line);color:var(--ov-ink-2);background:#0b102099;border-radius:12px;margin-top:12px;padding:14px}.rh-section .assistant-block h3{color:var(--ov-ink);margin:0 0 10px;font-size:.9rem}.rh-section .assistant-metrics{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:0;display:grid}.rh-section .assistant-metrics dt{color:var(--ov-ink-3);font-size:.72rem}.rh-section .assistant-metrics dd{color:var(--ov-ink);margin:4px 0 0;font-size:1.3rem;font-weight:800}.rh-section .assistant-block table{border-collapse:collapse;width:100%;font-size:.8rem}.rh-section .assistant-block th,.rh-section .assistant-block td{border-bottom:1px solid var(--ov-line);text-align:left;padding:6px 8px}.rh-section .assistant-table-scroll{overflow-x:auto}.rh-section .assistant-block small{color:var(--ov-ink-3)}.rh-timeline{gap:4px;margin:0;padding:0;list-style:none;display:grid}.rh-day{color:var(--ov-ink-3);letter-spacing:.08em;text-transform:uppercase;margin:14px 0 6px;font-size:.72rem;font-weight:800}.rh-op{border:1px solid var(--ov-line);background:#0b102073;border-radius:12px;grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 14px;display:grid}.rh-op:before{content:"";background:var(--ov-ink-3);border-radius:50%;width:10px;height:10px;margin-top:5px}.rh-op.is-succeeded:before{background:var(--ov-good)}.rh-op.is-failed:before{background:var(--ov-bad)}.rh-op.is-running:before,.rh-op.is-queued:before{background:var(--ov-brand)}.rh-op.is-partial:before{background:var(--ov-warn)}.rh-op strong{color:var(--ov-ink);font-size:.86rem}.rh-op p{color:var(--ov-ink-2);overflow-wrap:anywhere;margin:3px 0 0;font-size:.8rem}.rh-op time,.rh-op .rh-meta{color:var(--ov-ink-3);white-space:nowrap;font-size:.74rem}.rh-op-side{justify-items:end;gap:6px;display:grid}.rh-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.rh-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rh-card{border:1px solid var(--ov-line);background:#0b102073;border-radius:12px;gap:6px;padding:12px 14px;display:grid}.rh-card header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.rh-card strong{color:var(--ov-ink);font-size:.88rem}.rh-card p{color:var(--ov-ink-2);margin:0;font-size:.8rem}.rh-card small{color:var(--ov-ink-3);overflow-wrap:anywhere;font-size:.74rem}.rh-card footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}@media (width<=1100px){.rh-grid,.rh-cols{grid-template-columns:minmax(0,1fr)}.rh-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.rh-pipeline{grid-template-columns:1fr}.rh-step:not(:last-child):after{display:none}.rh-op{grid-template-columns:10px minmax(0,1fr)}.rh-op-side{grid-column:2;justify-items:start}.rh-mini dl{grid-template-columns:repeat(3,minmax(0,1fr))}}.ov2.ri-page,.ov2.operations-page,.ov2.seo-workbench{color:var(--ov-ink);background:radial-gradient(1100px 520px at 12% -10%, #7c6cff2e, transparent 60%), radial-gradient(900px 420px at 100% 0%, #5ad1e61a, transparent 55%), var(--ov-bg);padding:28px clamp(16px,3vw,36px) 48px}.ov2.operations-page.page-shell{max-width:none;margin:0}.ov2 .eyebrow{color:var(--ov-cyan);letter-spacing:.14em;font-size:.72rem;font-weight:800}.ov2 p,.ov2 small,.ov2 .ri-muted,.ov2 .wb-scope,.ov2 .op-result,.ov2 .op-comparison,.ov2 .op-help{color:var(--ov-ink-2)!important}.ov2 small{color:var(--ov-ink-3)!important}.ov2 a:not(.wb-button):not(.button){color:var(--ov-cyan)}.ov2 input,.ov2 select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ov-card)!important;color:var(--ov-ink)!important;border-color:var(--ov-line-strong)!important}.ov2 label{color:var(--ov-ink-2)!important}.ov2.ri-page button,.ov2.seo-workbench button,.ov2.operations-page button:not(.button){background:var(--ov-card-2);color:var(--ov-ink);border-color:var(--ov-line-strong)}.ov2 .button,.ov2 .wb-button,.ov2 .op-new summary{background:linear-gradient(135deg, var(--ov-brand), var(--ov-brand-2))!important;color:#fff!important;border:0!important}.ov2 .button.button-secondary{background:var(--ov-card-2)!important;border:1px solid var(--ov-line-strong)!important}.ov2 .ri-card,.ov2 .ri-kpis article,.ov2 .op-panel,.ov2 .op-kpis article,.ov2 .wb-card,.ov2.seo-workbench .wb-kpi,.ov2 .rh-panel{border-radius:var(--ov-radius);box-shadow:var(--ov-shadow);color:var(--ov-ink);background:var(--ov-card)!important;border:1px solid var(--ov-line)!important}.ov2 .rh-panel{padding:18px}.ov2 .rh-panel>h2,.ov2 .rh-panel>header h2{margin:0 0 12px;font-size:1rem}.ov2 .rh-panel>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ov2.seo-workbench .wb-kpi.critical{background:linear-gradient(140deg, #fb718529, var(--ov-card))!important}.ov2.seo-workbench .wb-kpi.warning{background:linear-gradient(140deg, #fbbf2424, var(--ov-card))!important}.ov2.seo-workbench .wb-kpi.opportunity{background:linear-gradient(140deg, #5ad1e624, var(--ov-card))!important}.ov2.seo-workbench .wb-kpi.growth{background:linear-gradient(140deg, #34d39924, var(--ov-card))!important}.ov2 .wb-kpi.health{background:linear-gradient(140deg, #7c6cff33, var(--ov-card))!important}.ov2 .wb-kpi strong,.ov2 .ri-kpis strong,.ov2 .op-kpis strong{color:var(--ov-ink)}.ov2 .ri-kpis span,.ov2 .op-kpis article span,.ov2 .wb-kpi{color:var(--ov-ink-2)!important}.ov2 .ri-tabs,.ov2 .op-tabs{border-color:var(--ov-line)}.ov2 .ri-tabs button,.ov2 .op-tabs button,.ov2 .wb-categories button{border-radius:9px;color:var(--ov-ink-2)!important;background:0 0!important;border-color:#0000!important}.ov2 .ri-tabs button[aria-pressed=true],.ov2 .op-tabs [aria-pressed=true],.ov2 .wb-categories button[aria-pressed=true],.ov2 .ri-metric-tabs button[aria-pressed=true]{box-shadow:none;background:linear-gradient(135deg, var(--ov-brand), var(--ov-brand-2))!important;color:#fff!important}.ov2 .ri-metric-tabs button{background:var(--ov-card-2)!important;color:var(--ov-ink-2)!important}.ov2 .op-tabs span{color:inherit;background:#94a3d629}.ov2 .ri-scroll th,.ov2.seo-workbench th,.ov2 .wb-detail th,.ov2 .op-table-head{color:var(--ov-ink-3)!important;background:#0b102099!important}.ov2 .ri-scroll td,.ov2 .ri-scroll th,.ov2.seo-workbench td,.ov2 .wb-detail td,.ov2 .op-row,.ov2 .wb-opportunity,.ov2 .ri-opportunity,.ov2 .op-drawer section{color:var(--ov-ink-2);border-color:var(--ov-line)!important}.ov2 .op-row:hover{background:#7c6cff0f}.ov2 td strong,.ov2 .op-row strong{color:var(--ov-ink)}.ov2.seo-workbench table button,.ov2 .wb-opportunity button{color:#c4bcff!important;background:#7c6cff2e!important;border:0!important}.ov2 .op-badge,.ov2 .wb-badge,.ov2 .op-kind{color:var(--ov-ink-2);background:#94a3d624}.ov2 .op-completed,.ov2 .wb-badge.growth{color:var(--ov-good)!important;background:#34d39924!important}.ov2 .op-running,.ov2 .op-verifying,.ov2 .wb-badge.opportunity,.ov2 .op-kind{color:var(--ov-cyan)!important;background:#5ad1e621!important}.ov2 .op-failed,.ov2 .op-stale,.ov2 .wb-badge.critical{color:var(--ov-bad)!important;background:#fb718524!important}.ov2 .op-approval,.ov2 .op-planned,.ov2 .op-waiting_for_data,.ov2 .wb-badge.warning{color:var(--ov-warn)!important;background:#fbbf2424!important}.ov2 .op-monitoring,.ov2 .wb-section-title>span{color:#c4bcff!important;background:#7c6cff2e!important}.ov2 .op-icon,.ov2 .op-row-icon{color:#c4bcff;background:#7c6cff2e}.ov2 .ri-detail,.ov2 .ri-help,.ov2 .ri-empty,.ov2 .wb-evidence,.ov2 .wb-outcomes article,.ov2 .op-new nav,.ov2 .op-drawer{color:var(--ov-ink-2);background:var(--ov-card-2)!important;border-color:var(--ov-line-strong)!important}.ov2 .op-drawer header button{background:var(--ov-card);color:var(--ov-ink)}.ov2 .op-drawer h2,.ov2 .op-drawer h3,.ov2 .wb-detail h3,.ov2 .wb-outcomes strong{color:var(--ov-ink)}.ov2 .op-drawer dt,.ov2 .wb-evidence dt{color:var(--ov-ink-3)}.ov2 .wb-detail{color:var(--ov-ink-2)}.ov2 .wb-notice{color:#fde68a;background:#fbbf241a}.ov2 .wb-loading,.ov2 .ri-skeleton,.ov2 .op-skeleton{color:#c4bcff;background:#7c6cff1a}.ov2 .wb-donut>div{background:var(--ov-card)}.ov2 .wb-bar i{background:#94a3d624}.ov2 .wb-priorities button{background:linear-gradient(140deg, #7c6cff2e, var(--ov-card))!important;border-color:var(--ov-line-strong)!important}.ov2 .wb-legend button,.ov2 .wb-bar{color:var(--ov-ink-2)!important;background:0 0!important}.ov2 .wb-url{color:var(--ov-ink-3)}.ov2 .ri-card svg text{fill:var(--ov-ink-3)}.ov2 .ri-card svg line,.ov2 .ri-card svg path[stroke=\#e6ebf4]{stroke:var(--ov-line-strong)}.ov2 summary{color:var(--ov-cyan)!important}:is(body:has(.ov2.ri-page) .screen-journey,body:has(.ov2.seo-workbench) .screen-journey){display:none}.ov2 .state-card,.ov2 .organic-discovery-evidence{box-shadow:var(--ov-shadow);background:var(--ov-card)!important;border:1px solid var(--ov-line)!important;color:var(--ov-ink-2)!important}.ov2 .organic-discovery-evidence h2,.ov2 .organic-discovery-evidence h3,.ov2 .organic-discovery-evidence strong{color:var(--ov-ink)!important}.ov2 .wb-more{width:100%;margin-top:10px}.ov2.ri-page.page-shell,.ov2.seo-workbench.page-shell{width:100%;max-width:none;margin:0}.vs-page{--vs-ink:#111a3b;--vs-muted:#5b6888;--vs-line:#e2e5f1;--vs-soft:#f5f6fd;--vs-accent:#6554ed;--vs-accent-soft:#ecebff;--vs-ok:#12805c;--vs-warn:#a15c07;--vs-bad:#b42318;max-width:1320px;color:var(--vs-ink);padding:24px 28px 48px}.vs-page h1{margin:0;font-size:1.6rem}.vs-page h2{margin:0 0 8px;font-size:1.15rem}.vs-page h3{margin:0 0 6px;font-size:1rem}.vs-muted{color:var(--vs-muted);margin:4px 0;font-size:.88rem;line-height:1.5}.vs-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.vs-tabs{flex-wrap:wrap;gap:6px;display:flex}.vs-tabs button{border:1px solid var(--vs-line);font:inherit;cursor:pointer;color:var(--vs-ink);background:#fff;border-radius:999px;padding:7px 14px}.vs-tabs button[aria-pressed=true]{background:var(--vs-accent);border-color:var(--vs-accent);color:#fff}.vs-card{border:1px solid var(--vs-line);background:#fff;border-radius:16px;padding:20px}.vs-alert{background:var(--vs-soft);border:1px solid var(--vs-line);border-radius:12px;margin:10px 0;padding:10px 14px;font-size:.9rem}.vs-alert.is-bad{color:var(--vs-bad);background:#fef3f2;border-color:#fecdca}.vs-alert.is-ok{color:var(--vs-ok);background:#ecfdf3;border-color:#abefc6}.vs-alert.is-warn{color:var(--vs-warn);background:#fffaeb;border-color:#fedf89}.vs-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0 0 16px;padding:0;list-style:none;display:grid}.vs-steps li button{text-align:left;border:1px solid var(--vs-line);width:100%;font:inherit;color:var(--vs-muted);cursor:pointer;background:#fff;border-radius:12px;padding:9px 12px}.vs-steps li button:disabled{cursor:default;opacity:.55}.vs-steps li button span{text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;display:block}.vs-steps li button strong{color:var(--vs-ink);font-size:.92rem}.vs-steps li button[aria-current=step]{border-color:var(--vs-accent);background:var(--vs-accent-soft);box-shadow:0 0 0 2px #e4e0ff}.vs-steps li.is-done button{border-color:#abefc6}.vs-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.vs-actions .vs-spacer{flex:1}.vs-page label{color:var(--vs-ink);gap:6px;font-size:.88rem;font-weight:600;display:grid}.vs-page input:not([type=checkbox]):not([type=radio]):not([type=range]),.vs-page textarea,.vs-page select{font:inherit;color:var(--vs-ink);box-sizing:border-box;background:#fff;border:1px solid #d6dbec;border-radius:10px;width:100%;padding:10px 12px;font-weight:400}.vs-page textarea{resize:vertical;min-height:92px;line-height:1.45}.vs-row{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:10px 0;display:grid}.vs-check{align-items:center;gap:8px;font-weight:400!important;display:flex!important}.vs-ask{gap:10px;display:grid}.vs-ask textarea{min-height:110px;font-size:1.05rem}.vs-modes{flex-wrap:wrap;gap:6px;display:flex}.vs-modes button{border:1px solid var(--vs-line);background:var(--vs-soft);font:inherit;cursor:pointer;border-radius:10px;padding:8px 12px}.vs-modes button[aria-pressed=true]{border-color:var(--vs-accent);background:var(--vs-accent-soft);color:#3b2fbf;font-weight:600}.vs-kinds{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.vs-kinds button{text-align:left;border:1px solid var(--vs-line);font:inherit;cursor:pointer;background:#fff;border-radius:12px;gap:4px;padding:12px;display:grid}.vs-kinds button[aria-pressed=true]{border-color:var(--vs-accent);box-shadow:0 0 0 2px #e4e0ff}.vs-kinds small{color:var(--vs-muted);font-size:.8rem;line-height:1.4}.vs-templates{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.vs-template{border:1px solid var(--vs-line);text-align:left;font:inherit;cursor:pointer;background:#fff;border-radius:14px;padding:0;display:grid;overflow:hidden}.vs-template[aria-pressed=true]{border-color:var(--vs-accent);box-shadow:0 0 0 3px #e4e0ff}.vs-template .vs-thumb{aspect-ratio:16/9;background:var(--vs-soft);place-items:center;display:grid;overflow:hidden}.vs-template .vs-thumb img{object-fit:contain;background:#e9ebf5;width:100%;height:100%}.vs-template div.vs-tmeta{gap:2px;padding:10px 12px;display:grid}.vs-template small{color:var(--vs-muted);font-size:.78rem}.vs-chips{flex-wrap:wrap;gap:6px;display:flex}.vs-chip{background:var(--vs-soft);border:1px solid var(--vs-line);color:var(--vs-muted);border-radius:999px;padding:3px 9px;font-size:.76rem}.vs-chip.is-ok{color:var(--vs-ok);background:#ecfdf3;border-color:#abefc6}.vs-chip.is-warn{color:var(--vs-warn);background:#fffaeb;border-color:#fedf89}.vs-chip.is-bad{color:var(--vs-bad);background:#fef3f2;border-color:#fecdca}.vs-advanced{border:1px solid var(--vs-line);border-radius:12px;margin-top:12px;padding:10px 14px}.vs-advanced summary{cursor:pointer;font-weight:700}.vs-uploads{flex-wrap:wrap;gap:8px;display:flex}.vs-uploads figure{width:92px;margin:0}.vs-uploads img{object-fit:cover;border:1px solid var(--vs-line);border-radius:8px;width:92px;height:64px}.vs-uploads figcaption{color:var(--vs-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.vs-quick{flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 12px;display:flex}.vs-script{counter-reset:beat;gap:10px;display:grid}.vs-beat{border:1px solid var(--vs-line);border-radius:12px;gap:6px;padding:12px 14px;display:grid}.vs-beat header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.vs-beat header strong:before{counter-increment:beat;content:counter(beat) ". ";color:var(--vs-accent)}.vs-beat p{margin:0;line-height:1.55}.vs-scenes{gap:12px;display:grid}.vs-scene{border:1px solid var(--vs-line);background:#fff;border-radius:14px;grid-template-columns:minmax(180px,300px) minmax(0,1fr);gap:14px;padding:12px;display:grid}.vs-scene.is-drag{opacity:.45}.vs-scene.is-over{border-color:var(--vs-accent);box-shadow:0 0 0 2px #e4e0ff}.vs-scene .vs-preview{cursor:crosshair;background:#e9ebf5;border-radius:10px;place-items:center;min-height:120px;display:grid;position:relative;overflow:hidden}.vs-scene .vs-preview img{width:100%;height:auto;display:block}.vs-scene .vs-preview .vs-focal{width:18px;height:18px;box-shadow:0 0 0 2px var(--vs-accent);pointer-events:none;border:3px solid #fff;border-radius:50%;margin:-9px 0 0 -9px;position:absolute}.vs-scene .vs-preview .vs-badge{color:#fff;background:#111a3bc7;border-radius:999px;padding:3px 8px;font-size:.72rem;position:absolute;top:8px;left:8px}.vs-scene-body{gap:8px;min-width:0;display:grid}.vs-scene-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vs-scene-top .vs-handle{cursor:grab;color:var(--vs-muted);-webkit-user-select:none;user-select:none;padding:0 4px;font-size:1.2rem}.vs-scene-tools{flex-wrap:wrap;gap:6px;display:flex}.vs-mini{border:1px solid var(--vs-line);font:inherit;cursor:pointer;color:var(--vs-ink);background:#fff;border-radius:8px;padding:5px 10px;font-size:.82rem}.vs-mini:hover:not(:disabled){border-color:var(--vs-accent)}.vs-mini:disabled{opacity:.5;cursor:default}.vs-mini.is-danger{color:var(--vs-bad)}.vs-add{font:inherit;color:var(--vs-muted);cursor:pointer;background:0 0;border:1px dashed #c9cde3;border-radius:10px;width:100%;padding:6px;font-size:.82rem}.vs-add:hover{border-color:var(--vs-accent);color:var(--vs-accent)}.vs-save{color:var(--vs-muted);font-size:.78rem}.vs-save.is-bad{color:var(--vs-bad)}.vs-timeline{border:1px solid var(--vs-line);border-radius:10px;gap:2px;height:42px;margin:8px 0 14px;display:flex;overflow:hidden}.vs-timeline button{font:inherit;color:#fff;background:var(--vs-accent);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border:0;min-width:18px;padding:0 6px;font-size:.72rem;overflow:hidden}.vs-timeline button:nth-child(2n){background:#8577f2}.vs-timeline button.is-issue{background:#d97706}.vs-modal-back{z-index:60;background:#111a3b73;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.vs-modal{background:#fff;border-radius:16px;width:min(920px,100%);max-height:88vh;padding:18px 20px;overflow:auto}.vs-grid-media{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;margin-top:10px;display:grid}.vs-grid-media button{border:1px solid var(--vs-line);cursor:pointer;text-align:left;font:inherit;background:#fff;border-radius:10px;padding:0;overflow:hidden}.vs-grid-media img{object-fit:cover;width:100%;height:92px;display:block}.vs-grid-media span{color:var(--vs-muted);white-space:nowrap;text-overflow:ellipsis;padding:4px 6px;font-size:.72rem;display:block;overflow:hidden}.vs-two{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.vs-stills{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}.vs-stills img{border:1px solid var(--vs-line);border-radius:8px;width:100%;display:block}.vs-progress{gap:6px;margin:10px 0;padding:0;list-style:none;display:grid}.vs-progress li{border:1px solid var(--vs-line);color:var(--vs-muted);border-radius:10px;padding:8px 12px;font-size:.88rem}.vs-progress li.is-done{color:var(--vs-ok);border-color:#abefc6}.vs-progress li.is-active{color:#3b2fbf;border-color:var(--vs-accent);background:var(--vs-accent-soft);font-weight:600}.vs-player video{background:#000;border-radius:12px;width:100%;max-height:70vh}.vs-kind-note{text-transform:uppercase;letter-spacing:.05em;color:#3b2fbf;background:var(--vs-accent-soft);border-radius:999px;padding:3px 9px;font-size:.72rem;font-weight:700;display:inline-block}.vs-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.vs-list li{border:1px solid var(--vs-line);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.vs-library{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.vs-item{border:1px solid var(--vs-line);background:#fff;border-radius:14px;display:grid;overflow:hidden}.vs-item .vs-cover{aspect-ratio:16/9;color:var(--vs-muted);cursor:pointer;background:linear-gradient(135deg,#ecebff,#f5f6fd);border:0;place-items:center;width:100%;padding:0;font-size:.85rem;display:grid;overflow:hidden}.vs-item .vs-cover img{object-fit:cover;width:100%;height:100%}.vs-item .vs-imeta{gap:6px;padding:10px 12px;display:grid}.vs-item .vs-imeta strong{overflow-wrap:anywhere}.vs-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.vs-filters input{max-width:260px}.vs-confirm{flex-wrap:wrap;align-items:center;gap:6px;font-size:.82rem;display:flex}.vs-kit{border:1px solid var(--vs-line);border-radius:14px;grid-template-columns:120px minmax(0,1fr);gap:14px;padding:12px;display:grid}.vs-kit .vs-logo{background:var(--vs-soft);border-radius:10px;place-items:center;width:120px;height:80px;display:grid;overflow:hidden}.vs-kit .vs-logo img{max-width:100%;max-height:100%}.vs-swatch{border:1px solid var(--vs-line);vertical-align:middle;border-radius:5px;width:18px;height:18px;margin-right:4px;display:inline-block}@media (width<=900px){.vs-two,.vs-scene{grid-template-columns:1fr}.vs-steps{grid-template-columns:repeat(5,minmax(110px,1fr));overflow-x:auto}}@media (width<=640px){.vs-page{padding:16px 14px 32px}.vs-kit{grid-template-columns:1fr}.vs-steps li button span{display:none}}.vs-precheck{background:var(--surface-2,#f7f7fb);border-radius:12px;gap:6px;margin:16px 0 8px;padding:12px 14px;font-size:14px;list-style:none;display:grid}.vs-precheck .is-ok{color:#146c3c}.vs-precheck .is-missing{color:#8a4b00;font-weight:600}.vs-precheck .is-optional{color:var(--muted,#6b7280)}.vs-precheck a{font-weight:600}.video-studio-layout{grid-template-columns:260px minmax(0,1fr);gap:20px;display:grid}.video-studio-layout .surface-card{background:#fff;border:1px solid #e4e7f2;border-radius:18px;padding:24px}.studio-project-item{text-align:left;background:#f6f7ff;border:1px solid #e3e5f2;border-radius:12px;flex-direction:column;gap:6px;width:100%;margin-top:10px;padding:14px;display:flex}.video-studio-page label{flex-direction:column;gap:8px;margin:16px 0;display:flex}.video-studio-page input,.video-studio-page textarea,.video-studio-page select{color:#172346;background:#fff;border:1px solid #d7ddee;border-radius:10px;width:100%;padding:12px}.video-studio-page textarea{min-height:110px}.studio-scene{border:1px solid #e1e4f0;border-radius:14px;margin:14px 0;padding:20px}.studio-scene header{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.video-studio-page small{color:#647391;margin-top:8px;display:block}@media (width<=800px){.video-studio-layout{grid-template-columns:1fr}.video-studio-layout .surface-card{padding:16px}}.studio-shot{margin:8px 0;font-size:.9rem}.studio-shot dl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px 16px;margin:6px 0;display:grid}.studio-shot dt{color:#536280;text-transform:uppercase;letter-spacing:.03em;font-size:.78rem;font-weight:600}.studio-shot dd{color:#111a3b;margin:0}.studio-tag{color:#4b3fd1;background:#ecebff;border-radius:999px;padding:2px 10px;font-size:.8rem;font-weight:600;display:inline-block}.studio-tiers{border:0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:8px 0;padding:0;display:grid}.studio-tiers legend{margin-bottom:6px;font-weight:600}.studio-tiers label{cursor:pointer;border:1px solid #dddff4;border-radius:12px;flex-direction:column;gap:4px;padding:12px;display:flex;position:relative}.studio-tiers label:focus-within{outline-offset:2px;outline:2px solid #6554ed}.studio-tiers label.is-selected{border-color:#6554ed;box-shadow:0 0 0 2px #e4e0ff}.studio-tiers input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.studio-tiers small{color:#536280}.studio-row{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.studio-estimate{border:1px solid #dddff4;border-radius:12px;margin:12px 0;padding:12px 16px}.studio-estimate h3{margin:0 0 6px;font-size:1rem}.studio-estimate ul{margin:4px 0;padding-left:18px}.studio-compare{border-collapse:collapse;width:100%;margin-top:6px;font-size:.85rem}.studio-compare th,.studio-compare td{text-align:left;border-bottom:1px solid #eceef6;padding:4px 6px}.button-link{color:#4b3fd1;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.vc-kinds{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:12px 0;display:grid}.vc-kind{color:inherit;font:inherit;text-align:left;cursor:pointer;background:#7c6cff0f;border:1px solid #94a3d647;border-radius:14px;gap:6px;padding:16px;display:grid}.vc-kind:hover,.vc-kind:focus-visible{background:#7c6cff24;border-color:#7c6cffb3}.vc-kind span{opacity:.78;font-size:.86rem;line-height:1.45}.vc-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:12px;margin:10px 0;display:grid}.vc-stages{counter-reset:stage;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px;margin:12px 0;padding:0;list-style:none;display:grid}.vc-stages li{counter-increment:stage;opacity:.65;border:1px solid #94a3d638;border-radius:10px;padding:8px 10px;font-size:.78rem}.vc-stages li:before{content:counter(stage) ". ";font-weight:800}.vc-stages li.is-done{opacity:1;background:#34d39914;border-color:#34d39973}.vc-stages li.is-active{opacity:1;background:#7c6cff24;border-color:#7c6cffb3}.vc-scene{margin-bottom:12px}.vc-scene-tools{flex-wrap:wrap;align-items:end;gap:8px;margin-bottom:4px;display:flex}.vc-scene-tools .button{min-height:0;padding:4px 12px}.vc-settings{border:1px solid #94a3d638;border-radius:12px;margin:14px 0;padding:12px 14px}.vc-settings summary{cursor:pointer;font-weight:700}.vc-share{border:1px solid #34d39959;border-radius:12px;gap:10px;margin:14px 0;padding:14px;display:grid}.vc-share h3{margin:0}.studio-project-item[aria-current=true]{border-color:#7c6cffb3}.premium-video-page{max-width:1280px;padding:24px 28px 40px}@media (width<=640px){.premium-video-page{padding:16px 16px 32px}}.assistant-entry{background:linear-gradient(120deg,#eef0ff,#fff);border:1px solid #cfd4ff;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin:20px;padding:24px;display:flex}.assistant-entry h2{margin:8px 0}.assistant-page{max-width:1100px;margin:auto}.assistant-controls{background:#fff;border:1px solid #e0e5ee;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px;display:grid}.assistant-controls label,.assistant-compose label{gap:8px;font-weight:600;display:grid}.assistant-controls select,.assistant-compose textarea{width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cbd3e6;border-radius:10px;padding:12px}.assistant-note{color:#596579;line-height:1.6}.assistant-prompts{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.assistant-prompts button{color:#363c81;cursor:pointer;background:#fff;border:1px solid #d7dcf4;border-radius:20px;padding:10px 14px}.assistant-message{overflow-wrap:anywhere;background:#fff;border:1px solid #dce2ee;border-radius:16px;margin:16px 0;padding:20px}.assistant-message.user{background:#f0f1ff;margin-left:12%}.assistant-message p{white-space:pre-wrap;line-height:1.65}.assistant-card,.assistant-plan{background:#f8f9fd;border:1px solid #e1e5f0;border-radius:12px;margin-top:12px;padding:16px}.assistant-card h3{margin:0;font-size:17px}.assistant-plan li{margin:8px 0}.assistant-compose{background:#fff;border:1px solid #dce2ee;border-radius:16px;gap:12px;margin:24px 0;padding:20px;display:grid}.assistant-compose>div{gap:12px;display:flex}.assistant-page button:disabled{opacity:.55;cursor:default}.assistant-page button:focus-visible,.assistant-page select:focus-visible,.assistant-page textarea:focus-visible{outline-offset:3px;outline:3px solid #6a63ff}@media (width<=750px){.assistant-controls{grid-template-columns:1fr}.assistant-entry{margin:12px;display:block}.assistant-entry .button{margin-top:12px;display:inline-block}.assistant-message.user{margin-left:5%}}.assistant-block{background:#f8faff;border:1px solid #dde4f1;border-radius:14px;margin-top:12px;padding:18px}.assistant-block h3{margin:0 0 12px}.assistant-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 12px;display:grid}.assistant-metrics dt{color:#64748b;font-size:12px}.assistant-metrics dd{margin:8px 0;font-size:23px;font-weight:700}.assistant-block svg{width:100%;max-height:240px}.assistant-block small{color:#64748b}.assistant-block table{text-align:left;font-variant-numeric:tabular-nums;width:100%}.assistant-block th,.assistant-block td{border-bottom:1px solid #e2e8f0;padding:8px}@media (width<=750px){.assistant-metrics{grid-template-columns:1fr 1fr}}.assistant-page{color:#101b35;background:linear-gradient(130deg,#f5f8ff,#f9faff);max-width:none;padding:24px}.assistant-page>header{background:linear-gradient(110deg,#f3f5ff,#e4e5ff);border-radius:18px;margin-bottom:18px;padding:18px 20px 24px}.assistant-page h1{margin:10px 0;font-size:34px}.assistant-workspace{grid-template-columns:minmax(0,1fr) 290px;gap:20px;display:grid}.assistant-chat{min-width:0}.assistant-context section{background:#fff;border:1px solid #e0e5f2;border-radius:16px;margin:18px 0;padding:20px}.assistant-context h2{margin:0 0 16px;font-size:18px}.assistant-context p,.assistant-context li{color:#586a8f;font-size:14px;line-height:1.7}.assistant-context ul{padding-left:18px}.assistant-context button{text-align:left;color:#3d4e73;cursor:pointer;background:#f8faff;border:1px solid #e1e6f6;border-radius:10px;width:100%;margin:8px 0;padding:12px;display:block}.assistant-context small{color:#637496}.assistant-messages{scroll-behavior:smooth;max-height:780px;overflow:auto}.assistant-compose{box-shadow:0 5px 18px #3345a30a}.assistant-context-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.assistant-context-tools button,.assistant-context-tools span{background:#f8faff;border:1px solid #dce2f0;border-radius:9px;padding:8px;font-size:12px}.assistant-composer-count{color:#7181a2;justify-self:end;font-size:12px}.assistant-card a,.assistant-context a{color:#4f46e5}.assistant-prompts button{border-radius:10px;font-size:13px}.assistant-note{font-size:13px}@media (width<=1050px){.assistant-workspace{grid-template-columns:minmax(0,1fr)}.assistant-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.assistant-context section{margin:0}.assistant-context section:last-child{grid-column:1/-1}}@media (width<=650px){.assistant-page{padding:12px}.assistant-context{grid-template-columns:1fr}.assistant-controls{padding:14px}.assistant-page h1{font-size:28px}.assistant-message,.assistant-compose{padding:15px}.assistant-messages{max-height:none}}.assistant-message>time{float:right;color:#6c7a95;font-size:12px}.assistant-block-chart details{margin-top:12px;overflow:auto}.assistant-block-chart summary{color:#4f46e5;cursor:pointer}.assistant-table-scroll{overflow:auto}.assistant-table-scroll td{overflow-wrap:anywhere;vertical-align:top;max-width:220px}@media (width<=650px){.assistant-prompts{flex-wrap:nowrap;padding-bottom:8px;overflow-x:auto}.assistant-prompts button{text-align:left;flex:none;max-width:285px}.assistant-messages{max-height:65vh}.assistant-message>time{float:none;margin-top:5px;display:block}}.assistant-categories{gap:8px;margin-top:12px;padding:8px 0 4px;display:flex;overflow:auto}.assistant-categories button{color:#46577c;font:inherit;cursor:pointer;background:#fff;border:1px solid #e0e5f2;border-radius:11px;flex:none;padding:10px 14px;font-size:13px}.assistant-categories button[aria-pressed=true]{color:#fff;background:linear-gradient(110deg,#7762ff,#5047ff);border-color:#0000}.assistant-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.assistant-controls label[hidden]{display:none}.assistant-controls label:nth-child(3):not([hidden]){grid-column:1/-1}.assistant-welcome{text-align:center;background:#fff;border:1px solid #e0e5f2;border-radius:16px;padding:28px}.assistant-welcome h2{font-size:22px}.assistant-welcome p{color:#64748b}.assistant-suggestion{border-top:1px solid #e4e8f4;gap:9px;padding:14px 0;display:grid}.assistant-suggestion strong{font-size:14px}.assistant-suggestion a{font-size:13px}.assistant-compose{z-index:2;position:sticky;bottom:12px}.assistant-compose>.assistant-context-tools{flex-wrap:wrap}@media (width<=650px){.assistant-controls{grid-template-columns:1fr}.assistant-compose{bottom:5px}.assistant-context{display:block}.assistant-context section{margin:12px 0}}.assistant-page{max-width:none;padding:20px}.assistant-workspace{grid-template-columns:minmax(0,1fr) minmax(250px,25%);align-items:start;gap:18px}.assistant-chat{min-width:0;position:relative}.assistant-hero{background:linear-gradient(120deg,#f4f2ff,#e0e5ff);border:1px solid #e0e1fc;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:22px;display:flex}.assistant-hero h1{margin:6px 0;font-size:32px}.assistant-hero p{color:#546487;max-width:670px;margin:6px 0;line-height:1.5}.assistant-hero .eyebrow{color:#5347ff;letter-spacing:.08em;font-size:11px}.assistant-avatar{color:#fff;background:linear-gradient(135deg,#a497ff,#4940fc);border-radius:30px;flex:0 0 90px;place-items:center;height:90px;font-size:54px;display:grid;box-shadow:0 8px 26px #7468ff33}.assistant-session-tools{gap:8px;margin:12px 0;display:flex}.assistant-session-tools button,.assistant-history button,.assistant-context-picker button,.assistant-selected-context button,.assistant-card-actions button,.assistant-compose-footer>button:not(.button-primary),.assistant-messages>button{color:#4b46ab;cursor:pointer;font:inherit;background:#fff;border:1px solid #dde2f3;border-radius:9px;padding:8px 11px;font-size:12px}.assistant-controls{border-radius:12px;flex-wrap:wrap;align-items:end;gap:12px;padding:12px;display:flex}.assistant-controls label{flex:1;gap:4px;min-width:150px;font-size:11px;font-weight:500}.assistant-controls select{padding:8px;font-size:12px}.assistant-controls>button{color:#4f46e5;background:#f7f6ff;border:1px solid #dce1f8;border-radius:9px;padding:9px}.assistant-note{margin:7px 0 10px;font-size:11px}.assistant-examples>label{color:#637296;align-items:center;gap:8px;font-size:12px;display:flex}.assistant-examples select{color:#4f46a0;font:inherit;background:#fff;border:1px solid #e0e5f4;border-radius:8px;padding:5px}.assistant-prompts{gap:7px;margin:8px 0 14px}.assistant-prompts button{padding:8px 10px;font-size:12px}.assistant-messages{overscroll-behavior:contain;scroll-behavior:auto;min-height:180px;max-height:calc(100dvh - 330px);padding-right:4px;overflow:auto}.assistant-message{border-radius:13px;margin:12px 0;padding:16px;font-size:13px}.assistant-message.user{background:#eeebff;border-color:#e4e0ff;margin-left:22%}.assistant-message.user p{margin-bottom:2px}.assistant-message>time{font-size:10px}.assistant-message>p{margin:8px 0}.assistant-card{background:#fff;border-width:0 0 1px;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:0;padding:12px;display:grid}.assistant-card h3{font-size:13px}.assistant-card p{color:#637497;margin:6px 0;font-size:12px}.assistant-card-actions{flex-direction:column;justify-content:center;gap:7px;font-size:12px;display:flex}.assistant-card-actions a{border:1px solid #e3e5f7;border-radius:8px;padding:7px 9px;text-decoration:none}.assistant-evidence-url{overflow-wrap:anywhere;color:#7282a4;font-size:11px;display:block}.assistant-priority{color:#2670cf;background:#eaf1ff;border-radius:8px;margin:6px 6px 0 0;padding:3px 9px;font-size:11px;display:inline-block}.assistant-priority.high,.assistant-priority.critical{color:#a55e00;background:#fff0df}.assistant-card small{margin-top:5px;font-size:11px;display:block}.assistant-compose{border-radius:13px;gap:7px;margin:12px 0 0;padding:12px;position:sticky;bottom:8px;box-shadow:0 3px 22px #5364b012}.assistant-compose label{font-size:12px;font-weight:500}.assistant-compose textarea{resize:vertical;max-height:180px;padding:10px;font-size:13px}.assistant-compose>.assistant-compose-footer{flex-wrap:wrap;align-items:center;gap:7px}.assistant-compose-footer>span{color:#7382a7;margin-left:auto;font-size:11px}.assistant-compose small{color:#7382a7;font-size:10px}.assistant-context section{border-radius:13px;margin:0 0 14px;padding:18px}.assistant-context h2{margin-bottom:12px;font-size:15px}.assistant-context p,.assistant-context li{font-size:12px}.assistant-site-metrics{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;display:grid}.assistant-site-metrics>div{background:#f7f8fd;border-radius:9px;padding:10px}.assistant-site-metrics dt{color:#697797;font-size:11px}.assistant-site-metrics dd{margin:7px 0 0;font-size:23px;font-weight:700}.assistant-context a{font-size:12px}.assistant-context button{padding:9px;font-size:12px}.assistant-history,.assistant-context-picker{background:#fff;border:1px solid #dde3f5;border-radius:12px;max-height:320px;margin:12px 0;padding:14px;overflow:auto}.assistant-history h2{font-size:16px}.assistant-history button,.assistant-context-picker button{text-align:left;width:100%;margin:6px 0;display:block}.assistant-history small,.assistant-context-picker small{color:#7182a5;overflow-wrap:anywhere;margin-top:5px;display:block}.assistant-context-picker label{gap:8px;font-size:12px;display:grid}.assistant-context-picker select{border:1px solid #dde3f5;border-radius:8px;max-width:100%;padding:8px}.assistant-context-picker h3{font-size:13px}.assistant-selected-context{background:#eeebff;border-radius:8px;align-items:center;gap:10px;padding:8px;font-size:12px;display:flex}.assistant-mobile-context{display:none}.assistant-block{padding:12px;font-size:12px}.assistant-block h3{font-size:14px}.assistant-metrics{gap:8px}.assistant-metrics dd{font-size:20px}.assistant-block-chart svg{max-height:220px}@media (width<=1050px){.assistant-workspace{grid-template-columns:minmax(0,1fr)}.assistant-mobile-context{display:block}.assistant-context{display:none}.assistant-context.open{grid-template-columns:1fr 1fr;display:grid}.assistant-messages{max-height:55dvh}.assistant-avatar{flex-basis:64px;height:64px;font-size:40px}}@media (width<=650px){.assistant-page{padding:10px}.assistant-hero{gap:10px;padding:16px}.assistant-hero h1{font-size:25px}.assistant-hero p{font-size:12px}.assistant-avatar{display:none}.assistant-controls label{min-width:120px}.assistant-context.open{display:block}.assistant-message.user{margin-left:12%}.assistant-card{grid-template-columns:minmax(0,1fr)}.assistant-card-actions{flex-flow:wrap;justify-content:start}.assistant-compose{bottom:4px}.assistant-compose textarea{font-size:16px}.assistant-metrics{grid-template-columns:1fr 1fr}.assistant-message{padding:12px}.assistant-examples .assistant-prompts{flex-wrap:wrap;max-height:115px;overflow:auto}.assistant-examples .assistant-prompts button{max-width:100%;font-size:11px}.assistant-messages{max-height:55dvh}.assistant-history small{font-size:10px}}@media (width<=1050px){.assistant-context.open{z-index:60;background:#f6f8ff;border:1px solid #d9dff4;border-radius:14px;width:min(380px,100vw - 20px);padding:12px;display:block;position:fixed;top:62px;bottom:10px;right:10px;overflow:auto;box-shadow:0 12px 40px #14205244}.assistant-context.open section{margin:12px 0}}.wa-support{background:#25d3661a;border:1px solid #25d36659;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;transition:background .15s,border-color .15s;display:flex;color:#d6fbe4!important;text-decoration:none!important}.wa-support:hover,.wa-support:focus-visible{background:#25d3662e;border-color:#25d36699}.wa-support:focus-visible{outline-offset:2px;outline:2px solid #25d366}.wa-support-icon{color:#fff;background:#25d366;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.wa-support-text{gap:1px;min-width:0;display:grid}.wa-support-text strong{color:#eafff1;font-size:.82rem}.wa-support-text small{color:#9be7b9;white-space:nowrap;font-size:.74rem}.wa-support-cta{color:#25d366;margin-left:auto;font-size:.78rem;font-weight:800}.wa-support-compact{justify-content:center;margin-top:14px}.app-support-footer{color:#b4bcd8;background:#141b33;border:1px solid #94a3d62e;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:28px clamp(16px,3vw,36px) 24px;padding:16px 18px;display:flex}.app-support-footer strong{color:#eef1fb;font-size:.9rem}.app-support-footer p{color:#b4bcd8;margin:4px 0 0;font-size:.8rem}.app-support-footer .wa-support{min-width:240px}.public-footer .wa-support-compact{margin-top:0}@media (width<=640px){.app-support-footer .wa-support{width:100%}}.learning-setup{background:#f8f9ff;border:1px solid #dce1f0;border-radius:14px;margin:16px 24px;padding:18px}.learning-setup p{color:#596780;font-size:13px}.learning-chips{flex-wrap:wrap;gap:10px;display:flex}.learning-chips a{background:#fff;border:1px solid #dce1f0;border-radius:18px;padding:8px 12px}.learning-center{max-width:1200px;margin:auto}.learning-center input{border:1px solid #cbd5e1;border-radius:8px;width:100%;margin:10px 0;padding:12px;display:block}.learning-guides{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:16px;display:grid}.learning-guides article{background:#fff;border:1px solid #dce1f0;border-radius:14px;padding:22px}.learning-guides h2{font-size:19px}.learning-guides p{color:#596780;line-height:1.7}.learning-context{z-index:40;background:#fff;border:1px solid #dce1f0;border-radius:14px;max-width:360px;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 20px #1112}.learning-context summary{cursor:pointer;color:#4338ca;padding:14px;font-weight:600}.learning-context>div{padding:0 18px 18px;line-height:1.6}.learning-hint summary{cursor:pointer;color:#596780;font-size:13px}.learning-hint p{max-width:560px;font-size:14px;line-height:1.6}@media (width<=600px){.learning-context{max-width:calc(100vw - 40px)}.learning-setup{margin:10px}}.learning-hero{background:linear-gradient(120deg,#fafaff,#eeebff);border:1px solid #e2dfff;border-radius:20px;grid-template-columns:2fr 1fr;gap:24px;margin-bottom:20px;padding:26px;display:grid}.learning-hero aside{background:#ffffffc9;border-radius:16px;padding:20px}.learning-categories{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.learning-categories button{color:#394563;cursor:pointer;background:#fff;border:1px solid #dce1f0;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;display:flex}.learning-categories button[aria-pressed=true]{color:#4930dc;background:#efecff;border-color:#7261ff}.learning-categories span{color:#7763f5;font-size:22px}.learning-bottom{grid-template-columns:1fr 1fr;gap:18px;margin-top:24px;display:grid}.learning-bottom section{background:#fff;border:1px solid #dce1f0;border-radius:16px;padding:22px}.learning-bottom details{border-top:1px solid #e9edf6;padding:14px 0}.learning-bottom summary{cursor:pointer;font-weight:600}.learning-guides h3{font-size:19px}.learning-center section p{color:#596780;line-height:1.7}@media (width<=760px){.learning-hero,.learning-bottom{grid-template-columns:1fr}.learning-hero{padding:18px}.learning-categories button{flex:1;min-width:135px}}.learning-reference{color:#111535;max-width:1600px}.academy-hero{background:linear-gradient(115deg,#ece7ff,#f3f8ff 60%,#e9e2ff);border:1px solid #e8e5fa;border-radius:18px;grid-template-columns:minmax(0,2.5fr) minmax(260px,1fr);gap:28px;padding:28px;display:grid}.academy-breadcrumb{color:#665992;font-size:12px}.academy-hero h1{letter-spacing:-1px;margin:16px 0 8px;font-size:clamp(24px,2.1vw,34px)}.academy-hero p{color:#596386;line-height:1.6}.academy-search{background:#fff;border:1px solid #dcd5ff;border-radius:12px;align-items:center;gap:12px;padding:0 16px;display:flex;box-shadow:0 4px 16px #6754bd08}.academy-search input{background:0 0;min-width:0;border:0!important;margin:0!important}.academy-search>span{color:#6152c0;font-size:28px}.academy-popular{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:12px;display:flex}.academy-popular button,.academy-prompt-chips button{color:#5a3fe6;cursor:pointer;background:#f4f2ff;border:1px solid #e1daff;border-radius:20px;min-height:36px;padding:7px 12px}.academy-vera-intro{background:#ffffffad;border:1px solid #ffffffa0;border-radius:16px;align-items:center;gap:18px;padding:20px;display:flex}.academy-vera-intro h2{font-size:18px}.academy-vera-avatar{color:#fff;background:linear-gradient(140deg,#bd81f4,#634aff);border-radius:24px;flex:0 0 72px;place-items:center;width:72px;height:72px;font-size:38px;font-weight:800;display:grid;box-shadow:0 12px 28px #7658dc24}.academy-category-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.academy-category-grid>button:not(.academy-all){text-align:left;cursor:pointer;color:#18213b;background:#fff;border:1px solid #e8ecfb;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:18px 12px;display:flex}.academy-category-grid>button[aria-pressed=true]{border-color:#7761ef;box-shadow:0 0 0 2px #8061ff13}.academy-category-grid strong{font-size:12px;display:block}.academy-category-grid small{color:#687393;margin-top:5px;font-size:11px;line-height:1.5;display:block}.academy-category-grid>button>span:last-child{color:#8471cc;margin-left:auto}.academy-category-icon{border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:44px;font-size:24px;font-weight:700;display:grid}.academy-category-icon.rose{color:#ee5077;background:#fff0f3}.academy-category-icon.blue{color:#147cab;background:#e7f5ff}.academy-category-icon.green{color:#21936a;background:#e7faf1}.academy-category-icon.amber{color:#d49b00;background:#fff6dc}.academy-category-icon.purple{color:#8655f5;background:#eee8ff}.academy-all{cursor:pointer;color:#5540b4;background:#fff;border:1px solid #dcd5ff;border-radius:8px;grid-column:1/-1;justify-self:start;padding:7px 12px}.academy-main-grid{grid-template-columns:minmax(0,2.2fr) minmax(300px,1fr);gap:16px;margin-bottom:16px;display:grid}.academy-panel{background:#fff;border:1px solid #e7ecf8;border-radius:16px;min-width:0;padding:22px}.academy-panel h2{margin:0 0 16px;font-size:18px}.academy-panel p{color:#636e8d;font-size:13px;line-height:1.7}.academy-empty{text-align:center;background:linear-gradient(110deg,#fbfaff,#f8fbff);border:1px dashed #dad5f3;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:225px;padding:20px;display:flex}.academy-empty>span{color:#9a80e4;font-size:44px}.academy-empty h3{margin:12px 0 0;font-size:16px}.academy-empty p{max-width:460px}.academy-vera-help textarea{resize:vertical;width:100%;min-height:90px;font:inherit;border:1px solid #ddd7f4;border-radius:10px;padding:12px;font-size:13px}.academy-vera-help>.button{margin-top:10px}.academy-prompt-chips{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.academy-prompt-chips button{text-align:left;font-size:11px}.academy-bottom-grid{grid-template-columns:1.1fr 1fr .9fr;gap:16px;display:grid}.academy-panel details{border:1px solid #edf0fa;border-radius:8px;margin:8px 0;padding:12px}.academy-panel summary{cursor:pointer;font-size:13px;line-height:1.5}.academy-steps{counter-reset:academy;margin:0;padding:0;list-style:none}.academy-steps li{counter-increment:academy;border-bottom:1px solid #eef0f8;align-items:center;gap:10px;padding:10px 0;display:flex}.academy-steps li:before{content:counter(academy);color:#6841ec;background:#f5f2ff;border:1px solid #ddd5ff;border-radius:50%;flex:0 0 28px;place-items:center;height:28px;font-size:12px;display:grid}.academy-steps a{color:#1b2441;flex:1;justify-content:space-between;align-items:center;gap:8px;text-decoration:none;display:flex}.academy-steps strong{font-size:12px;display:block}.academy-steps small{color:#5b6580;font-size:11px}.academy-resource{color:#6850d8;border:1px solid #e9e5f9;border-radius:10px;margin-top:12px;padding:14px;font-size:13px;display:block}.academy-guide-section{margin-top:28px}.learning-reference .learning-setup{margin:20px 0}.academy-category-grid button:focus-visible,.academy-popular button:focus-visible,.academy-prompt-chips button:focus-visible{outline-offset:3px;outline:3px solid #8364f5}@media (width<=1300px){.academy-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.academy-hero{grid-template-columns:2fr 1fr}.academy-vera-intro{flex-direction:column;align-items:flex-start}}@media (width<=900px){.academy-hero,.academy-main-grid{grid-template-columns:1fr}.academy-vera-intro{flex-direction:row}.academy-bottom-grid{grid-template-columns:1fr 1fr}.academy-bottom-grid>.academy-panel:last-child{grid-column:1/-1}}@media (width<=560px){.academy-hero{gap:18px;padding:18px}.academy-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.academy-category-grid>button:not(.academy-all){gap:8px;padding:12px}.academy-category-icon{flex-basis:30px;width:30px;height:34px;font-size:20px}.academy-bottom-grid{grid-template-columns:1fr}.academy-panel{padding:18px}.academy-vera-avatar{flex-basis:52px;width:52px;height:52px;font-size:28px}.academy-vera-intro{padding:15px}.learning-reference .learning-guides{grid-template-columns:1fr}.academy-hero h1{letter-spacing:-.6px}}body[data-app=workspace] #serpavue-public-guides{display:none!important}body[data-app=workspace] .learning-context{color:#b4bcd8;background:#141b33;border:1px solid #94a3d642;box-shadow:0 18px 40px -20px #000c}body[data-app=workspace] .learning-context summary{color:#fff;background:linear-gradient(135deg,#7c6cff,#5b4cf0);border-radius:13px;align-items:center;gap:8px;padding:10px 16px;font-weight:750;list-style:none;display:flex}body[data-app=workspace] .learning-context summary::-webkit-details-marker{display:none}body[data-app=workspace] .learning-context summary:before{content:"?";background:#fff3;border-radius:50%;place-items:center;width:18px;height:18px;font-size:.72rem;display:inline-grid}body[data-app=workspace] .learning-context[open] summary{border-radius:13px 13px 0 0}body[data-app=workspace] .learning-context>div{padding:14px 18px 18px}body[data-app=workspace] .learning-context strong{color:#eef1fb}body[data-app=workspace] .learning-context p{color:#b4bcd8}body[data-app=workspace] .learning-context a{color:#5ad1e6;font-weight:650}body[data-app=workspace] .learning-context summary:focus-visible{outline-offset:2px;outline:2px solid #5ad1e6}body[data-app=workspace] .learning-context>div{gap:8px;display:grid}body[data-app=workspace] .learning-context>div>*{margin:0}body[data-app=workspace] .workspace-content{padding-bottom:88px}@media (width<=760px){body[data-app=workspace] .workspace-content{padding-bottom:76px}body[data-app=workspace] .learning-context{right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px))}body[data-app=workspace] .learning-context:not([open]){border-radius:50%}body[data-app=workspace] .learning-context:not([open]) summary{border-radius:50%;justify-content:center;gap:0;width:44px;height:44px;padding:0;font-size:0}body[data-app=workspace] .learning-context:not([open]) summary:before{width:22px;height:22px;font-size:.9rem}body[data-app=workspace] .learning-context[open]{max-width:none;max-height:calc(100dvh - 96px);left:12px;overflow:auto}}.auth-shell .sv-mark{width:100%;height:100%;display:block}.auth-shell .auth-topline{z-index:2;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.auth-shell .auth-brand{color:#fff;text-decoration:none}.auth-shell .auth-brand small{color:#ffffff9e}.auth-shell .auth-brand .brand-symbol{background:0 0;border:0;padding:0;box-shadow:0 10px 26px #5b21b673}.auth-shell .auth-brand .brand-symbol:after{display:none}.auth-shell .auth-home-link{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #fff3;border-radius:12px;padding:8px 14px;font-size:.85rem;font-weight:700;text-decoration:none}.auth-shell .auth-home-link:hover{background:#ffffff2e}.auth-shell .auth-demo-logo{padding:0;overflow:hidden;background:0 0!important}.auth-shell .auth-steps{gap:12px;max-width:460px;margin:18px 0 0;padding:0;list-style:none;display:grid}.auth-shell .auth-steps li{background:#ffffff14;border:1px solid #ffffff24;border-radius:16px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;display:grid}.auth-shell .auth-steps b{color:#4c1d95;background:#fff;border-radius:11px;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.auth-shell .auth-steps span{color:#ffffffc7;font-size:.9rem;line-height:1.45}.auth-shell .auth-steps strong{color:#fff;font-size:.98rem;display:block}.auth-shell .auth-float-card{z-index:6}.auth-shell .auth-float-card-gsc{top:-5%;right:-3%}.auth-shell .auth-mobile-brand{display:none}@media (width<=1100px){.auth-shell .auth-mobile-brand{color:var(--ink,#17122e);align-items:center;gap:10px;margin:-4px 0 18px;text-decoration:none;display:flex}.auth-shell .auth-mobile-brand svg{width:34px;height:34px}.auth-shell .auth-mobile-brand strong{letter-spacing:.04em;font-size:1rem}.auth-shell .auth-mobile-brand span{color:var(--accent,#6d28d9);margin-left:auto;font-size:.84rem;font-weight:700}}.auth-shell .auth-name-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.auth-shell .auth-name-row>label{min-width:0}@media (width<=420px){.auth-shell .auth-name-row{grid-template-columns:minmax(0,1fr)}}.auth-shell .auth-password-rules{flex-wrap:wrap;gap:6px 8px;margin:-2px 0 0;padding:0;list-style:none;display:flex}.auth-shell .auth-password-rules li{color:var(--muted,#5f5878);background:var(--surface-muted,#f1ecf9);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:.76rem;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.auth-shell .auth-password-rules li.is-ok{color:var(--success,#0f8a6a);background:var(--success-soft,#e2f5ee)}.auth-shell .auth-consent{background:var(--surface-soft,#f6f2fc);border:1px solid var(--border-subtle,#ddd0f3);border-radius:14px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;padding:12px 14px;font-weight:500!important;display:grid!important}.auth-shell .auth-consent input{accent-color:var(--accent,#6d28d9);width:18px!important;height:18px!important;min-height:0!important;margin:2px 0 0!important;padding:0!important}.auth-shell .auth-consent span{color:var(--ink-soft,#322b4d);font-size:.84rem;line-height:1.5}.auth-shell{background:#fff;grid-template-columns:minmax(0,57fr) minmax(390px,43fr);min-height:100svh}.auth-product-panel{isolation:isolate;background:radial-gradient(circle at 16% 8%,#4e71ff38,#0000 24rem),radial-gradient(circle at 90% 72%,#8856ff36,#0000 26rem),linear-gradient(145deg,#07101f 0%,#0b1730 48%,#101a39 100%);justify-content:flex-start;gap:clamp(20px,2.6vh,34px);min-height:100svh;padding:clamp(28px,4vh,48px) clamp(30px,5vw,76px) clamp(24px,3.5vh,42px)}.auth-product-panel:after{background:radial-gradient(circle,#566cf821,#0000 64%);border:1px solid #8491ff21;width:min(42vw,620px);height:min(42vw,620px);bottom:-30%;right:-18%}.auth-panel-grid{z-index:-1;opacity:.2;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.auth-brand{flex:none;gap:12px}.auth-brand .brand-symbol{background:linear-gradient(145deg,#7487ff,#5565dc 58%,#7a50e8);border-radius:12px;width:38px;height:38px;box-shadow:0 14px 30px -12px #6477ffe6,inset 0 1px #ffffff4d}.auth-brand strong{letter-spacing:.075em;font-size:1rem}.auth-brand small{color:#8e9bb4;letter-spacing:.04em;margin-left:1px;font-size:.7rem}.auth-story{max-width:680px}.auth-story .eyebrow{color:#9eabff;margin-bottom:8px;font-size:.72rem}.auth-story h2{letter-spacing:-.055em;max-width:650px;margin:0 0 12px;font-size:clamp(2rem,3.4vw,3.65rem);font-weight:650;line-height:1.02}.auth-story p:last-child{color:#aeb9cc;max-width:580px;margin:0;font-size:clamp(.86rem,1vw,1rem);line-height:1.65}.auth-visual-stage{z-index:1;perspective:1200px;width:min(100%,760px);min-height:clamp(325px,43vh,465px);transform-style:preserve-3d;margin:auto 0;position:relative}.auth-orb{z-index:-1;filter:blur(34px);opacity:.52;border-radius:50%;position:absolute}.auth-orb-blue{background:#3779ff57;width:230px;height:230px;top:0;left:4%}.auth-orb-purple{background:#854dff4d;width:260px;height:260px;bottom:2%;right:1%}.auth-dashboard-demo{transform-origin:50%;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0e1830eb;border:1px solid #bec9ff30;border-radius:18px;position:absolute;inset:7% 5% 3% 4%;overflow:hidden;transform:rotateY(-5deg)rotateX(2deg)translateZ(0);box-shadow:0 42px 80px -34px #000000d1,0 14px 34px -18px #495eeb7a,inset 0 1px #ffffff14}.auth-demo-windowbar{background:#080e1dad;border-bottom:1px solid #ffffff12;grid-template-columns:1fr auto 1fr;align-items:center;min-height:40px;padding:0 13px;display:grid}.auth-demo-dots{gap:5px;display:flex}.auth-demo-dots i{background:#3c4963;border-radius:50%;width:6px;height:6px}.auth-demo-dots i:nth-child(2){background:#576581}.auth-demo-dots i:nth-child(3){background:#7180a0}.auth-demo-label{color:#cdd5ff;letter-spacing:.08em;text-transform:uppercase;background:#6375eb1c;border:1px solid #90a0ff40;border-radius:999px;padding:4px 9px;font-size:.59rem;font-weight:800}.auth-demo-live{color:#8996af;justify-self:end;font-size:.58rem}.auth-demo-live i{background:#5cd3a3;border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block;box-shadow:0 0 8px #5cd3a3}.auth-demo-layout{grid-template-columns:48px 1fr;min-height:calc(100% - 40px);display:grid}.auth-demo-sidebar{background:#050b188f;border-right:1px solid #fff1;flex-direction:column;align-items:center;gap:17px;padding:13px 9px;display:flex}.auth-demo-logo{color:#fff;background:#6374e8;border-radius:7px;place-items:center;width:24px;height:24px;font-size:.62rem;font-weight:800;display:grid}.auth-demo-sidebar i{background:#33405a;border-radius:999px;width:15px;height:4px}.auth-demo-sidebar i.is-active{background:#5e6fe033;border:1px solid #8292ff47;border-radius:7px;width:22px;height:22px}.auth-demo-content{grid-template-rows:auto minmax(92px,1fr) auto auto;gap:11px;padding:17px;display:grid}.auth-demo-heading{justify-content:space-between;align-items:center;display:flex}.auth-demo-heading>div{gap:2px;display:grid}.auth-demo-heading span{color:#71809d;text-transform:uppercase;letter-spacing:.08em;font-size:.53rem}.auth-demo-heading strong{color:#f4f7ff;font-size:.9rem}.auth-demo-period{background:#ffffff09;border:1px solid #ffffff14;border-radius:6px;padding:5px 7px;color:#aab5c9!important}.auth-demo-health{background:linear-gradient(135deg,#ffffff0f,#5f70e70e);border:1px solid #93a0d31c;border-radius:12px;grid-template-columns:76px minmax(95px,.72fr) minmax(110px,1.1fr);align-items:center;gap:13px;padding:11px 13px;display:grid}.auth-demo-score{place-items:center;width:70px;height:70px;display:grid;position:relative}.auth-demo-score svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.auth-demo-score circle{fill:none;stroke:#8997be29;stroke-width:7px}.auth-demo-score .auth-demo-score-progress{stroke:#6f82f4;stroke-linecap:round;filter:drop-shadow(0 0 5px #6f82f473)}.auth-demo-score span{color:#fff;align-items:baseline;display:flex}.auth-demo-score strong{letter-spacing:-.06em;font-size:1.4rem}.auth-demo-score small{color:#8f9bb3;font-size:.52rem}.auth-demo-health-copy{gap:3px;display:grid}.auth-demo-health-copy span{color:#8998b4;text-transform:uppercase;letter-spacing:.08em;font-size:.53rem}.auth-demo-health-copy strong{color:#f0f3fb;font-size:.7rem}.auth-demo-health-copy small{color:#7786a2;font-size:.52rem;line-height:1.4}.auth-demo-spark{align-self:stretch;min-width:0}.auth-demo-spark svg{width:100%;height:100%;overflow:visible}.auth-demo-spark path:first-child{fill:none;stroke:#7b8eff;stroke-width:2px;vector-effect:non-scaling-stroke}.auth-demo-spark-fill{fill:url(#none);stroke:none;opacity:.08}.auth-demo-metrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.auth-demo-metrics article{background:#ffffff09;border:1px solid #ffffff12;border-radius:9px;grid-template-columns:1fr auto;gap:5px 7px;padding:9px;display:grid}.auth-demo-metrics span{color:#8794ac;font-size:.53rem}.auth-demo-metrics strong{color:#edf1fa;font-size:.68rem}.auth-demo-metrics i{background:#28344b;border-radius:99px;grid-column:1/-1;height:3px;overflow:hidden}.auth-demo-metrics b{border-radius:inherit;background:linear-gradient(90deg,#6277e8,#8d72ef);height:100%;display:block}.auth-demo-table{border-top:1px solid #ffffff0e;gap:6px;padding-top:9px;display:grid}.auth-demo-table div{grid-template-columns:1.4fr .65fr .4fr;gap:13px;display:grid}.auth-demo-table span{background:#263249;border-radius:99px;height:4px}.auth-demo-table div:nth-child(2) span:first-child{width:76%}.auth-demo-table div:nth-child(3) span:first-child{width:88%}.auth-floating-cards{z-index:4;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.auth-float-card{color:#e9edfa;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#121d38e0;border:1px solid #c3cdf733;border-radius:11px;align-items:center;gap:9px;min-height:46px;padding:8px 11px;animation:5.4s ease-in-out infinite auth-float;display:flex;position:absolute;transform:translateZ(34px)rotate(-1.5deg);box-shadow:0 18px 34px -20px #000000d9,inset 0 1px #ffffff14}.auth-float-card>span{color:#aebaff;background:#687aee2e;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:.68rem;font-weight:800;display:grid}.auth-float-card strong{font-size:.62rem;line-height:1.25}.auth-float-card div{gap:1px;display:grid}.auth-float-card small{color:#73d4ad;font-size:.54rem}.auth-float-card-gsc{animation-delay:-.8s;top:1%;right:2%}.auth-float-card-opportunity{animation-delay:-2.6s;top:38%;left:1%}.auth-float-card-issue{animation-delay:-4.1s;bottom:22%;right:2%}.auth-float-card-ai{animation-delay:-1.7s;bottom:0;left:14%}.auth-float-card-issue>span{color:#ffb9c2;background:#d9495e2b}.auth-float-card-ai>span{color:#d2baff;background:#8d5ae82e}.auth-float-card-opportunity>span{color:#8fe0c0;background:#38be8a26}@keyframes auth-float{0%,to{translate:0}50%{translate:0 -7px}}.auth-proof{flex-wrap:wrap;gap:10px 25px;margin-top:auto}.auth-proof span{color:#929eb4}.auth-proof span:before{display:none}.auth-proof i{background:#68d2a6;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #68d2a680}.auth-form-panel{background:radial-gradient(circle at 100% 0,#5c6fe113,#0000 21rem),linear-gradient(160deg,#fff 0%,#fbfcff 68%,#f6f8fd 100%);min-height:100svh;padding:clamp(28px,5vw,72px);position:relative}.auth-form-panel:before{content:"";background:linear-gradient(#0000,#dce2ef 18% 82%,#0000);width:1px;position:absolute;inset:0 auto 0 0}.auth-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border:1px solid #d8dfebd1;border-radius:22px;width:min(420px,100%);padding:clamp(27px,3.4vw,42px);position:relative;box-shadow:0 34px 70px -44px #1522426b,inset 0 1px #fff}.auth-card:before{content:"";background:linear-gradient(90deg,#0000,#5d6fe17a,#0000);width:76%;height:1px;position:absolute;top:0;left:12%}.auth-card .brand-mark{margin-bottom:25px;display:grid}.auth-card h1{color:#10182a;letter-spacing:-.045em;margin-bottom:10px;font-size:clamp(1.75rem,2.4vw,2.15rem)}.auth-card>.muted{color:#647087;margin-bottom:27px;font-size:.84rem}.auth-card .eyebrow{color:#5265d6}.auth-card .form-stack{gap:17px}.auth-card .form-stack label{color:#34415a;gap:8px;font-size:.74rem}.auth-card .form-stack input{color:#111827;background:#fffffff0;border:1px solid #d6ddeb;border-radius:11px;min-height:50px;padding-inline:14px;box-shadow:inset 0 1px 2px #11182706}.auth-card .form-stack input::placeholder{color:#98a3b5}.auth-card .form-stack input:focus{border-color:#6174df;outline:3px solid #6174df21}.auth-password-control{min-width:0;display:block;position:relative}.auth-password-control input{width:100%;padding-right:72px!important}.auth-password-toggle{color:#5265d6;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:36px;padding:0 8px;font-size:.7rem;font-weight:750;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.auth-password-toggle:hover{background:#f0f3ff}.auth-password-toggle:focus-visible{outline-offset:1px;outline:2px solid #6174df}.auth-field-error{color:#b4233c;font-size:.7rem;font-weight:650;line-height:1.4}.auth-password-policy{color:#68758b;margin:-6px 0 0;font-size:.7rem;line-height:1.45}.auth-card .form-stack input[aria-invalid=true]{border-color:#d55368}.auth-card .form-stack .button{background:linear-gradient(135deg,#5268dc,#6654d8);border-radius:11px;min-height:50px;box-shadow:0 14px 25px -15px #3f48b8d9,inset 0 1px #ffffff38}.auth-card .auth-mode-switch{border-top:1px solid #e9edf4;padding-top:16px}.auth-security-note{color:#778398;margin-top:18px;font-size:.7rem}.app-layout:has(.dashboard-page) .workspace{background:radial-gradient(circle at 18% 3%,#5b74ec16,#0000 26rem),radial-gradient(circle at 92% 18%,#875be212,#0000 27rem),#f5f7fb}.app-layout:has(.dashboard-page) .topbar{background:#ffffffd1;box-shadow:0 8px 30px -28px #15234373}.dashboard-page{width:min(1380px,100% - 52px);padding-top:31px}.dashboard-page>.page-heading{background:linear-gradient(118deg,#fffffff2,#f7f9ffe6);border:1px solid #d6ddedd9;border-radius:20px;align-items:center;min-height:120px;padding:24px 28px;position:relative;overflow:hidden;box-shadow:0 24px 54px -42px #192a5475}.dashboard-page>.page-heading:after{content:"";border:55px solid #5e71e20e;border-radius:50%;width:320px;height:260px;position:absolute;top:-110px;right:-70px}.dashboard-page>.page-heading h1{letter-spacing:-.045em;font-size:clamp(1.9rem,2.6vw,2.55rem)}.dashboard-page>.page-heading .eyebrow{color:#586cda}.dashboard-context-bar{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border-color:#d3dbebe6;border-radius:12px;margin:-10px 18px 21px;position:relative;box-shadow:0 16px 28px -25px #14234480}.dashboard-page section[aria-label="Ürün portföy özeti"]{background:#ffffffb8;border:1px solid #dce2edcc;border-radius:16px;padding:19px;box-shadow:0 18px 40px -36px #1927466b}.dashboard-portfolio-grid article{background:linear-gradient(145deg,#fff,#f8f9fd);border-color:#e1e6f0}.dashboard-page .decision-summary{background:#fff;border:0;border-radius:20px;grid-template-columns:minmax(315px,.82fr) minmax(480px,1.35fr);position:relative;overflow:visible;transform:translateZ(0);box-shadow:0 26px 58px -36px #1421447a,0 5px 18px -16px #14214433}.dashboard-page .decision-summary:before{z-index:-1;content:"";filter:blur(2px);background:linear-gradient(135deg,#6377e729,#8859dd1a);border-radius:20px;position:absolute;inset:8px -7px -8px 7px}.dashboard-page .decision-score-panel{background:radial-gradient(circle at 75% 25%,#677ef640,#0000 13rem),linear-gradient(145deg,#101c34,#11182c 70%);border-radius:20px 0 0 20px;gap:26px;padding:27px;position:relative;overflow:hidden}.dashboard-page .decision-score-panel:after{content:"";border:1px solid #8999ff29;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-110px;right:-85px}.dashboard-page .decision-site{z-index:1;position:relative}.dashboard-page .decision-site h2{color:#fff;letter-spacing:-.03em;margin-bottom:5px;font-size:1.38rem}.dashboard-page .decision-site-name{color:#bec8dd;margin-bottom:7px;font-size:.76rem;font-weight:650;display:block}.dashboard-page .decision-score-focus{z-index:1;position:relative}.dashboard-page .decision-score-focus .seo-score{filter:drop-shadow(0 12px 20px #00000038);width:142px;height:142px}.dashboard-page .decision-score-focus .seo-score-value strong{font-size:2.55rem}.dashboard-page .decision-details{background:linear-gradient(145deg,#fff,#fbfcff);border-radius:0 20px 20px 0;padding:27px 29px}.dashboard-page .decision-metrics{background:#fff;border:1px solid #e7eaf1;border-radius:14px;gap:0;padding:0}.dashboard-page .decision-metric{justify-content:center;min-height:112px;padding:16px 18px}.dashboard-page .decision-metric strong{letter-spacing:-.055em;font-size:2.15rem}.dashboard-page .decision-next-step{background:linear-gradient(125deg,#f4f6ff,#faf9ff);border:1px solid #e0e5f5;border-radius:14px;margin-top:19px;padding:16px}.dashboard-page .decision-history-link{margin-top:7px}.dashboard-quick-actions{margin-bottom:31px}.dashboard-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dashboard-quick-card{min-width:0;min-height:94px;color:inherit;background:#ffffffe6;border:1px solid #dfe5f0;border-radius:15px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 18px 34px -30px #1a294d7a}.dashboard-quick-card:hover{border-color:#cdd6eb;transform:translateY(-2px);box-shadow:0 24px 42px -30px #2536628f}.dashboard-quick-card:focus-visible{outline-offset:3px}.dashboard-quick-card>span:nth-child(2){gap:3px;min-width:0;display:grid}.dashboard-quick-card strong{color:#182238;font-size:.83rem}.dashboard-quick-card small{color:#667389;font-size:.67rem;line-height:1.4}.dashboard-quick-card>i{color:#8a96aa;font-size:.78rem;font-style:normal}.dashboard-quick-icon{border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.dashboard-quick-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.dashboard-quick-icon-blue{color:#4b65d1;background:#edf1ff}.dashboard-quick-icon-purple{color:#7755c8;background:#f4efff}.dashboard-quick-icon-mint{color:#158261;background:#eaf8f3}.dashboard-quick-icon-amber{color:#9b650f;background:#fff5e2}.dashboard-page .dashboard-priority{background:#ffffffc7;border:1px solid #dce2eddb;border-radius:18px;padding:20px;box-shadow:0 22px 44px -39px #1626487a}.dashboard-page .priority-issue{background:linear-gradient(145deg,#fff,#fafbfe);border-radius:15px;min-height:180px;box-shadow:0 16px 28px -27px #18274b66}.dashboard-page .priority-issue:hover{transform:translateY(-2px)}.dashboard-page .priority-state{border-radius:14px}.dashboard-page .dashboard-history-list{border-radius:16px;box-shadow:0 20px 40px -36px #18274b75}@media (width<=1180px){.auth-shell{grid-template-columns:minmax(0,54fr) minmax(390px,46fr)}.auth-product-panel{padding-inline:34px}.auth-story h2{font-size:clamp(2rem,4vw,3rem)}.auth-float-card-issue{right:0}.dashboard-page .decision-summary{grid-template-columns:1fr}.dashboard-page .decision-score-panel{border-radius:20px 20px 0 0;grid-template-columns:minmax(0,1fr) auto}.dashboard-page .decision-details{border-radius:0 0 20px 20px}.dashboard-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.auth-shell{grid-template-columns:1fr}.auth-product-panel{min-height:600px;padding:28px 32px 32px;display:flex}.auth-brand small{display:inline}.auth-story{margin-top:4px}.auth-story h2{max-width:560px;font-size:clamp(2rem,7vw,3.15rem)}.auth-visual-stage{width:min(100%,690px);min-height:330px;margin-inline:auto}.auth-form-panel{min-height:auto;padding-block:58px}.auth-form-panel:before{display:none}.dashboard-page{width:min(100% - 34px,1380px)}.dashboard-page>.page-heading{min-height:108px;padding:21px}}@media (width<=680px){.auth-product-panel{gap:17px;min-height:520px;padding:23px 18px 25px}.auth-brand,.auth-story{padding-inline:3px}.auth-story .eyebrow{font-size:.65rem}.auth-story h2{margin-bottom:9px;font-size:clamp(1.75rem,9vw,2.45rem)}.auth-story p:last-child{font-size:.78rem;line-height:1.52}.auth-visual-stage{min-height:255px}.auth-dashboard-demo{inset:3% 0 1%;transform:rotateY(-3deg)rotateX(1deg)scale(.94)}.auth-demo-content{gap:7px;padding:10px}.auth-demo-health{grid-template-columns:62px minmax(85px,1fr);gap:8px;padding:8px}.auth-demo-score{width:58px;height:58px}.auth-demo-spark{display:none}.auth-demo-metrics article{padding:7px}.auth-demo-table{display:none}.auth-float-card{min-height:38px;padding:6px 8px}.auth-float-card>span{width:22px;height:22px}.auth-float-card strong{font-size:.55rem}.auth-float-card-gsc{top:-2%;right:-1%}.auth-float-card-opportunity{top:43%;left:-2%}.auth-float-card-issue{bottom:4%;right:-1%}.auth-float-card-ai,.auth-proof{display:none}.auth-form-panel{padding:34px 16px 42px}.auth-card{border-radius:18px;padding:25px 20px}.auth-card .brand-mark{margin-bottom:20px}.dashboard-page{width:min(100% - 26px,1380px)}.dashboard-page>.page-heading{border-radius:16px;min-height:0;padding:19px}.dashboard-context-bar{margin:-7px 8px 18px}.dashboard-page .decision-score-panel{border-radius:17px 17px 0 0;grid-template-columns:1fr;padding:21px}.dashboard-page .decision-score-focus{flex-direction:row}.dashboard-page .decision-score-focus .seo-score{width:116px;height:116px}.dashboard-page .decision-details{border-radius:0 0 17px 17px;padding:19px}.dashboard-page .decision-next-step{flex-direction:column;align-items:stretch}.dashboard-page .decision-next-step .button{width:100%}.dashboard-quick-grid{grid-template-columns:1fr}.dashboard-quick-card{min-height:88px}.dashboard-page .dashboard-priority{border-radius:16px;padding:16px}}@media (width<=420px){.auth-product-panel{min-height:480px}.auth-brand small{display:none}.auth-visual-stage{min-height:222px}.auth-dashboard-demo{inset-inline:-5%;transform:rotateY(-2deg)rotateX(1deg)scale(.84)}.auth-float-card-gsc,.auth-float-card-ai{display:none}.auth-float-card-opportunity{top:37%;left:0}.auth-float-card-issue{bottom:0;right:0}.auth-card h1{font-size:1.72rem}.auth-mode-switch .auth-forgot-link{justify-content:flex-start;width:100%;margin-left:0}.dashboard-page .decision-score-focus{flex-direction:column;align-items:flex-start}.dashboard-page .decision-metrics{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.auth-float-card{animation:none!important;translate:none!important}.auth-dashboard-demo,.dashboard-page .decision-summary,.dashboard-quick-card,.dashboard-page .priority-issue{transform:none!important}}.home-learning{max-width:1240px;margin:100px auto;padding:0 28px;scroll-margin-top:100px}.home-learning>header{max-width:700px;margin-bottom:32px}.home-learning h2{letter-spacing:-.035em;margin:14px 0;font-size:clamp(28px,4vw,46px);line-height:1.14}.home-learning p{opacity:.85;line-height:1.75}.home-cinema{grid-template-columns:1.6fr 1fr;align-items:center;gap:24px;display:grid}.home-cinema-screen{background:#10182e;border:1px solid #737caa55;border-radius:24px;padding:12px;box-shadow:0 24px 70px #060b222b}.home-cinema video{aspect-ratio:16/9;background:#10182e;border-radius:15px;width:100%;display:block}.home-video-note{color:#cbd5e1;padding:12px 5px 3px;font-size:12px;display:block}.home-playlist{gap:12px;display:grid}.home-playlist button{text-align:left;color:inherit;cursor:pointer;background:0 0;border:1px solid #7b88ac55;border-radius:18px;align-items:center;gap:16px;padding:22px;transition:background .2s,transform .2s;display:flex}.home-playlist button[aria-pressed=true]{background:#6962ef20;border-color:#8c80ef}.home-playlist button:hover{transform:translate(3px)}.home-playlist button>span{color:#9691ed;font-size:12px}.home-playlist strong{font-size:17px;display:block}.home-playlist small{opacity:.8;margin-top:7px;line-height:1.65;display:block}.home-playlist b{color:#968df4;margin-left:auto}.home-transcript{border-bottom:1px solid #7b88ac44;margin-top:22px;padding:16px 0}.home-learning summary{cursor:pointer;font-weight:600;line-height:1.6}.home-learning summary:focus-visible,.home-playlist button:focus-visible{outline-offset:5px;outline:3px solid #9e93ff}.home-transcript li{padding:5px}.home-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.home-guide-grid article{background:#777faa08;border:1px solid #7b88ac44;border-radius:22px;padding:20px;overflow:hidden}.home-guide-grid h3{margin:12px 0;font-size:22px;line-height:1.35}.home-guide-grid article>small{letter-spacing:.07em;color:#9490e6;font-size:11px}.home-guide-grid details{border-top:1px solid #7b88ac44;margin-top:20px;padding-top:16px}.home-guide-art{color:#ded9ff;background:linear-gradient(125deg,#171e3d,#423b7e);border-radius:12px;align-items:center;gap:13px;height:150px;margin-bottom:24px;padding:24px;display:flex}.home-guide-art span{letter-spacing:-.05em;margin-right:auto;font-size:54px;font-weight:700}.home-guide-art i{background:#a8a0ff;border-radius:8px;width:14px;height:40%;animation:4s ease-in-out infinite alternate home-bar;display:block}.home-guide-art i:nth-last-child(2){height:60%;animation-delay:-1s}.home-guide-art i:last-child{height:85%;animation-delay:-2s}.home-guide-art-1{background:linear-gradient(125deg,#123037,#2e6665)}.home-guide-art-1 i{background:#a3e4cb}.home-guide-art-2{background:linear-gradient(125deg,#30243e,#724a61)}.home-guide-art-2 i{background:#e3b6cf}@keyframes home-bar{to{opacity:.65;transform:scaleY(.7)}}@media (prefers-reduced-motion:reduce){.home-guide-art i{animation:none}.home-playlist button{transition:none}}@media (width<=850px){.home-cinema,.home-guide-grid{grid-template-columns:1fr}.home-learning{margin:65px auto;padding:0 20px}.home-playlist button{padding:16px}.home-guide-art{height:110px}}.public-shell-home .home-learning{color:#e9edf9}.public-shell-home .home-learning h2,.public-shell-home .home-learning h3{color:#f3f5ff}.public-shell-home .home-learning summary{color:#c7bfff}:root{color:#162033;font-synthesis:none;text-rendering:optimizelegibility;font-feature-settings:"ss01", "cv01";--ink:#162033;--ink-soft:#354158;--muted:#5f6b80;--subtle:#68758a;--canvas:#f5f7fb;--surface:#fff;--surface-soft:#f8f9fc;--border:#e3e8f1;--border-strong:#d5dce8;--sidebar:#101729;--sidebar-raised:#192238;--accent:#5b5bd6;--accent-hover:#4b4bc3;--accent-soft:#eef;--cyan:#22a7b8;--success:#16875f;--success-soft:#e8f7f1;--warning:#b4690e;--warning-soft:#fff5df;--danger:#c13f4d;--danger-soft:#fff0f1;--shadow-sm:0 1px 2px #141f370a, 0 4px 12px #141f370a;--shadow-md:0 18px 45px -28px #202d4a61, 0 8px 20px -16px #1620332e;background:#f5f7fb;font-family:Manrope,Segoe UI Variable,Avenir Next,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}html{background:var(--canvas);min-width:320px}body{background:var(--canvas);min-width:320px;min-height:100vh;margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:var(--accent)}a:focus-visible,button:focus-visible,input:focus-visible{outline-offset:3px;outline:3px solid #5b5bd647}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3{color:var(--ink);letter-spacing:-.035em}h1{margin-bottom:8px;font-size:clamp(2rem,3vw,2.75rem);font-weight:650;line-height:1.08}h2{margin-bottom:6px;font-size:1.25rem;font-weight:650}.icon{flex:none;width:20px;height:20px}.eyebrow{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;margin-bottom:8px;font-size:.7rem;font-weight:750}.metric-kicker{color:var(--muted);letter-spacing:.045em;text-transform:uppercase;font-size:.72rem;font-weight:700}.app-layout{min-height:100vh}.skip-link{z-index:100;color:#fff;background:var(--accent);border-radius:9px;min-height:44px;padding:11px 15px;font-size:.8rem;font-weight:750;text-decoration:none;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.sidebar{z-index:40;color:#dbe2f0;background:var(--sidebar);border-right:1px solid #ffffff0f;flex-direction:column;width:252px;padding:18px 14px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar-brand{justify-content:space-between;align-items:center;min-height:48px;margin-bottom:24px;padding:0 6px;display:flex}.brand-lockup{color:#fff;order:1;align-items:center;gap:11px;text-decoration:none;display:flex}.brand-lockup>span:last-child{gap:1px;display:grid}.brand-lockup strong{letter-spacing:.02em;font-size:.92rem}.brand-symbol,.brand-mark{color:#fff;background:#5b5bd6;border:1px solid #ffffff1f;border-radius:9px;place-items:center;width:34px;height:34px;font-weight:750;display:grid;box-shadow:0 7px 18px #20207059}.sidebar-close{order:2}.sidebar-close,.mobile-menu-button{width:44px;height:44px;display:none}.sidebar-nav{flex-direction:column;flex:1;gap:4px;display:flex}.nav-section-label{color:#929db3;letter-spacing:.11em;text-transform:uppercase;margin:0 10px 7px;font-size:.7rem;font-weight:750}.nav-item{color:#bdc6d7;border:1px solid #0000;border-radius:9px;align-items:center;gap:11px;min-height:44px;padding:0 11px;font-size:.86rem;font-weight:560;text-decoration:none;transition:color .16s,background .16s,border-color .16s;display:flex}.nav-item .icon{opacity:.82;width:18px}.nav-item-active .icon{color:#9c9cf4;opacity:1}.nav-audits{margin-top:4px}.nav-empty{color:#8793aa;padding:8px 11px;font-size:.76rem}.nav-load-error{color:#cbd3e2;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9px;gap:7px;margin:2px 4px 7px;padding:10px;font-size:.75rem;display:grid}.nav-load-error button{color:#c7c7ff;cursor:pointer;background:0 0;border:0;width:fit-content;min-height:44px;padding:0 8px;font-weight:750}.nav-load-error button:disabled{cursor:wait;opacity:.7}.sidebar-footer{border-top:1px solid #ffffff12;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:9px;padding:16px 5px 2px;display:grid}.account-avatar{color:#dfe4ff;background:#2b3550;border-radius:9px;place-items:center;width:34px;height:34px;font-size:.78rem;font-weight:750;display:grid}.account-copy{gap:2px;min-width:0;display:grid}.account-copy span{color:#e7ebf3;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:600;overflow:hidden}.account-copy small{color:#9aa6bd;font-size:.72rem}.icon-button{color:#aab5ca;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:44px;height:44px;display:grid}.icon-button:hover{color:#fff;background:#ffffff0f}.icon-button .icon{width:17px}.workspace{min-height:100vh;margin-left:252px}.topbar{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border-bottom:1px solid #d5dce8cc;justify-content:space-between;align-items:center;gap:24px;min-height:70px;padding:10px 30px;display:flex;position:sticky;top:0}.project-context{align-items:center;gap:10px;min-width:0;display:flex}.project-context>span:last-child{gap:1px;min-width:0;display:grid}.project-context small{color:#667085;letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:700}.project-context strong{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.project-favicon{border:1px solid var(--border);width:34px;height:34px;color:var(--accent);background:var(--accent-soft);border-radius:9px;place-items:center;font-size:.75rem;font-weight:750;display:grid}.topbar-actions{align-items:center;gap:10px;display:flex}.topbar-link,.topbar-account{border:1px solid var(--border);min-height:44px;color:var(--ink-soft);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-size:.78rem;font-weight:650;text-decoration:none;display:inline-flex}.topbar-link:hover{border-color:var(--border-strong);color:var(--accent)}.topbar-link .icon{width:14px}.status-dot{background:#28a578;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #e7f7f1}.status-dot-muted{background:#7d8799;box-shadow:0 0 0 3px #edf0f4}.workspace-content{min-width:0}.workspace-content:focus{outline:none}.page-shell{width:min(1240px,100% - 56px);margin:0 auto;padding:38px 0 72px}.page-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:30px;display:flex}.page-heading>div:first-child{min-width:0}.page-intro{max-width:650px;margin-bottom:0;font-size:.93rem;line-height:1.65}.page-primary-action{flex:none}.page-heading-actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;gap:9px;min-width:0;max-width:100%;display:flex}.breadcrumb{min-width:0;color:var(--subtle);margin-bottom:22px;font-size:.76rem}.breadcrumb ol{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.breadcrumb li{overflow-wrap:anywhere;min-width:0}.breadcrumb li+li:before{color:#929bad;content:"/";margin-right:7px}.breadcrumb [aria-current=page]{color:var(--ink-soft);font-weight:650}.breadcrumb a{color:var(--muted);font-weight:600;text-decoration:none}.breadcrumb a:hover{color:var(--accent)}.button{cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:.78rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s,background .15s;display:inline-flex}.button-primary{color:#fff;background:var(--accent);box-shadow:0 8px 18px -10px #4040b2cc}.button-primary:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 12px 24px -12px #4040b2e6}.button-secondary{border-color:var(--border);color:var(--ink-soft);background:var(--surface);box-shadow:var(--shadow-sm)}.button-secondary:hover{color:var(--accent);border-color:#c9d0df}.button-danger{border-color:var(--danger);color:#fff;background:var(--danger)}.button-danger:hover:not(:disabled){background:#a93240;box-shadow:0 8px 18px -10px #a93240b8}.button-danger-quiet{color:#9b3340;box-shadow:none;background:0 0;border-color:#0000}.button-danger-quiet:hover:not(:disabled){background:var(--danger-soft);border-color:#efc5c9}.button:disabled{cursor:not-allowed;opacity:.56;transform:none}.alert,.state-card{border-radius:12px;margin-bottom:22px;padding:17px 19px}.alert-error{color:#962d39;background:var(--danger-soft);border:1px solid #efc5c9}.sites-load-error{justify-content:space-between;align-items:center;gap:18px;display:flex}.sites-load-error .button{color:#962d39;min-height:44px;box-shadow:none;background:#fff;border-color:#e4aeb5;flex:none}.state-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm)}.empty-state{text-align:center;justify-items:center;padding:64px 24px;display:grid}.empty-state p{max-width:420px;color:var(--muted);margin-bottom:0}.empty-state-action{margin-top:22px}.empty-state-mark{width:48px;height:48px;color:var(--accent);background:var(--accent-soft);border-radius:13px;place-items:center;margin-bottom:18px;font-weight:750;display:grid}.dashboard-loading{gap:18px;display:grid}.dashboard-loading-copy{color:var(--ink-soft);align-items:center;gap:14px;display:flex}.dashboard-loading-copy .spinner{width:24px;height:24px}.dashboard-loading-copy strong{margin-bottom:3px;font-size:.92rem;display:block}.dashboard-loading-copy p{color:var(--muted);margin:0;font-size:.82rem}.dashboard-skeleton{grid-template-columns:.9fr 1.35fr;gap:14px;display:grid}.dashboard-skeleton span{background:linear-gradient(90deg,#f0f2f6 25%,#f8f9fb 50%,#f0f2f6 75%) 0 0/200% 100%;border:1px solid #e8ecf3;border-radius:14px;min-height:260px;animation:1.4s infinite skeleton;display:block}@keyframes skeleton{to{background-position:-200% 0}}.dashboard-page{--muted:#536078;--subtle:#657187}.dashboard-page .eyebrow{font-size:.76rem}.dashboard-page .metric-kicker{font-size:.78rem}.dashboard-page .button{min-height:44px;font-size:.8rem}.dashboard-page .status-badge,.dashboard-page .seo-score-value small,.dashboard-page .seo-score-value em{font-size:.72rem}.dashboard-context-bar{border:1px solid var(--border);min-height:58px;color:var(--muted);box-shadow:var(--shadow-sm);background:#ffffffbd;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin:-12px 0 18px;padding:10px 12px 10px 17px;display:flex}.dashboard-context-bar>span{font-size:.84rem}.dashboard-context-bar>span strong{color:var(--ink);font-variant-numeric:tabular-nums}.site-selector{color:var(--subtle);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:10px;font-size:.76rem;font-weight:700;display:flex}.site-selector select{border:1px solid var(--border-strong);min-width:220px;min-height:44px;color:var(--ink-soft);background:var(--surface);font:inherit;letter-spacing:0;text-transform:none;border-radius:8px;padding:0 32px 0 11px;font-size:.78rem;font-weight:650}.site-selector select:disabled{color:var(--ink-soft);background:var(--surface-soft);cursor:default;opacity:1}.site-selector select:focus-visible{border-color:var(--accent);outline-offset:1px;outline:3px solid #5b5bd629}.dashboard-progress-panel{color:#4f5185;box-shadow:var(--shadow-sm);background:#f5f5ff;border:1px solid #d8dcf4;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:18px;padding:17px 18px;display:grid}.dashboard-progress-panel .spinner{width:32px;height:32px}.dashboard-progress-panel .eyebrow{color:#5c5dbc;margin-bottom:3px;font-size:.72rem}.dashboard-progress-panel h2{letter-spacing:-.015em;margin-bottom:3px;font-size:1.02rem}.dashboard-progress-panel p:last-child{color:#50527c;margin:0;font-size:.84rem;line-height:1.55}.dashboard-progress-panel .button{white-space:nowrap}.dashboard-error{justify-content:space-between;align-items:center;gap:18px;display:flex}.dashboard-error .button{color:#962d39;min-height:44px;box-shadow:none;background:#fff;border-color:#e4aeb5;flex:none}.history-load-error{justify-content:space-between;align-items:center;gap:18px;display:flex}.history-load-error .button{color:#962d39;box-shadow:none;background:#fff;border-color:#e4aeb5;flex:none}.decision-summary{background:var(--surface);border:1px solid #252f49;border-radius:16px;grid-template-columns:minmax(330px,.9fr) minmax(440px,1.35fr);min-width:0;margin-bottom:38px;display:grid;overflow:hidden;box-shadow:0 24px 48px -34px #0910228c}.decision-score-panel{color:#fff;background:#182137;align-content:space-between;gap:28px;min-width:0;padding:27px;display:grid}.decision-site{gap:7px;min-width:0;display:grid}.decision-site .metric-kicker,.decision-score-focus .metric-kicker{color:#aab4c8}.decision-site h2{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.35rem;overflow:hidden}.decision-site a{color:#b8c3d7;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.82rem;line-height:1.5;text-decoration:none;display:block;overflow:hidden}.decision-site a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.decision-score-focus{align-items:center;gap:22px;min-width:0;display:flex}.decision-score-focus>div:last-child{gap:7px;min-width:0;display:grid}.decision-score-focus>div:last-child>strong{color:#fff;font-size:.95rem;line-height:1.4}.decision-score-focus time,.decision-score-focus>div:last-child>span:last-child{color:#aab4c8;font-size:.8rem;line-height:1.5}.decision-details{align-content:space-between;min-width:0;padding:27px;display:grid}.decision-metrics{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:23px;display:grid}.decision-metric{border-left:1px solid var(--border);gap:5px;min-width:0;padding:0 20px;display:grid}.decision-metric:first-child{border-left:0;padding-left:0}.decision-metric:last-child{padding-right:0}.decision-metric>span{color:var(--muted);font-size:.78rem;font-weight:650}.decision-metric strong{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.055em;font-size:2.25rem;font-weight:650}.decision-metric small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.4;overflow:hidden}.decision-metric-danger strong{color:#a92f3d}.decision-metric-warning strong{color:#8d5a10}.decision-next-step{justify-content:space-between;align-items:center;gap:24px;min-width:0;padding:23px 0 18px;display:flex}.decision-next-step>div{gap:7px;min-width:0;display:grid}.decision-next-step strong{color:var(--ink);font-size:1rem;line-height:1.5}.decision-next-step .button{flex:none}.decision-history-link{width:fit-content;min-height:44px;color:var(--accent);align-items:center;gap:7px;font-size:.8rem;font-weight:750;text-decoration:none;display:inline-flex}.health-card,.overview-card,.audit-context-card,.site-card,.score-card,.metric-card,.page-result,.audit-row{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm)}.seo-score{--score-color:var(--accent);flex:none;place-items:center;width:118px;height:118px;display:grid;position:relative}.seo-score-good{--score-color:#1d9a6c}.seo-score-needs-work{--score-color:#d18a1f}.seo-score-critical{--score-color:#d34d5b}.seo-score-empty{--score-color:#68758a}.seo-score-ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.seo-score-track,.seo-score-progress{fill:none;stroke-width:3.25px}.seo-score-track{stroke:#e8ebf2}.seo-score-progress{stroke:var(--score-color);stroke-linecap:round;filter:drop-shadow(0 3px 5px color-mix(in srgb, var(--score-color) 30%, transparent));transition:stroke-dasharray .45s,stroke .2s}.seo-score-value{z-index:1;justify-items:center;line-height:1;display:grid;position:relative}.seo-score-value strong{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.065em;font-size:2.15rem;font-weight:650}.seo-score-value small{color:var(--subtle);letter-spacing:.01em;margin-top:5px;font-size:.7rem;font-weight:650}.seo-score-value em{color:var(--score-color);letter-spacing:.035em;text-transform:uppercase;margin-top:5px;font-size:.66rem;font-style:normal;font-weight:750}.seo-score-dark .seo-score-track{stroke:#ffffff1a}.seo-score-dark .seo-score-progress{filter:drop-shadow(0 3px 7px color-mix(in srgb, var(--score-color) 40%, transparent))}.seo-score-dark .seo-score-value strong{color:#fff}.seo-score-dark .seo-score-value small{color:#8792aa}.seo-score-dark.seo-score-good{--score-color:#55d6a6}.seo-score-dark.seo-score-needs-work{--score-color:#f0b95d}.seo-score-dark.seo-score-critical{--score-color:#ff7b88}.seo-score-dark.seo-score-empty{--score-color:#8f9bb1}.overview-card{border-radius:15px;flex-direction:column;justify-content:center;min-height:172px;padding:21px;display:flex}.overview-card strong{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.055em;margin:10px 0 7px;font-size:2.15rem;font-weight:650}.overview-card small{color:var(--subtle);font-size:.74rem}.overview-card-danger strong{color:var(--danger)}.overview-card-warning strong{color:var(--warning)}.audit-context-card{border-radius:13px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;min-height:70px;padding:15px 19px;display:flex}.audit-context-card div{gap:4px;display:grid}.audit-context-card strong{font-size:.82rem}.audit-context-card a{color:var(--accent);font-size:.76rem;font-weight:700;text-decoration:none}.dashboard-action-panel{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:18px;margin-bottom:38px;padding:17px 18px;display:grid}.action-panel-signal{background:var(--accent-soft);border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.action-panel-signal span{border:3px solid var(--accent);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #5b5bd61a}.action-panel-copy .eyebrow{margin-bottom:3px;font-size:.72rem}.action-panel-copy h2{letter-spacing:-.015em;margin-bottom:3px;font-size:.92rem}.action-panel-copy p:last-child{color:var(--muted);margin:0;font-size:.76rem;line-height:1.5}.action-panel-stats{gap:8px;display:flex}.action-panel-stats span{border-left:1px solid var(--border);min-width:58px;color:var(--subtle);text-transform:uppercase;gap:2px;padding-left:12px;font-size:.72rem;display:grid}.action-panel-stats strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:.9rem}.action-panel-danger .action-panel-signal{background:var(--danger-soft)}.action-panel-danger .action-panel-signal span{border-color:var(--danger);box-shadow:0 0 0 5px #c13f4d17}.action-panel-warning .action-panel-signal{background:var(--warning-soft)}.action-panel-warning .action-panel-signal span{border-color:var(--warning);box-shadow:0 0 0 5px #b4690e17}.action-panel-success .action-panel-signal{background:var(--success-soft)}.action-panel-success .action-panel-signal span{border-color:var(--success);box-shadow:0 0 0 5px #16875f17}.dashboard-priority{margin-bottom:38px}.dashboard-priority .section-heading-dashboard{align-items:flex-end}.priority-issue-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.priority-issue{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);border-radius:14px;padding:19px;position:relative;overflow:hidden}.priority-issue:before{background:var(--accent);content:"";width:3px;position:absolute;inset:0 auto 0 0}.priority-issue-error:before{background:var(--danger)}.priority-issue-warning:before{background:var(--warning)}.priority-issue-info:before{background:#3f73a8}.priority-issue-heading{justify-items:start;gap:10px;display:grid}.priority-issue-heading strong{overflow-wrap:anywhere;color:var(--ink);font-size:.9rem;line-height:1.45}.issue-level{border:1px solid;border-radius:999px;padding:4px 8px;font-size:.72rem;font-weight:750;display:inline-flex}.issue-level-error{color:#a73542;background:var(--danger-soft);border-color:#efcbd0}.issue-level-warning{color:#8b5b16;background:var(--warning-soft);border-color:#eddbb8}.issue-level-info{color:#315e88;background:#f4f8fd;border-color:#cfdef2}.priority-issue-copy>p{color:var(--muted);margin:12px 0 0;font-size:.82rem;line-height:1.55}.priority-issue-copy>p b,.priority-issue-copy>p span{color:var(--ink-soft);font-weight:750}.priority-state{border:1px solid var(--border);min-height:88px;color:var(--muted);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:18px;font-size:.84rem;display:flex}.priority-state p{margin:0;line-height:1.55}.priority-state-error{background:var(--danger-soft);border-color:#efcbd0}.priority-state-success{background:var(--success-soft);border-color:#cde9dd;justify-content:stretch;display:grid}.dashboard-history{margin-bottom:38px}.section-heading-dashboard>a{color:var(--accent);font-size:.8rem;font-weight:750;text-decoration:none}.dashboard-history-list{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;overflow:hidden}.dashboard-history-row{min-height:82px;color:inherit;border-bottom:1px solid #edf0f5;grid-template-columns:minmax(190px,1.25fr) minmax(135px,.8fr) minmax(80px,.55fr) minmax(180px,1fr) 24px;align-items:center;gap:20px;padding:14px 18px;text-decoration:none;transition:background .16s,border-color .16s;display:grid}.dashboard-history-row:last-child{border-bottom:0}.dashboard-history-row:hover{background:#fafbfe}.dashboard-history-row:focus-visible{z-index:1;outline-offset:-3px;position:relative}.history-status{justify-items:start;gap:7px;display:grid}.history-status time{color:var(--subtle);font-size:.8rem}.history-score{grid-template-columns:auto 1fr;align-items:baseline;gap:2px 7px;display:grid}.history-score strong,.history-metric strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.08rem}.history-score>span,.history-metric span{color:var(--muted);font-size:.78rem}.history-score em{grid-column:1/-1;justify-self:start}.history-metric{gap:2px;display:grid}.history-issues{flex-wrap:wrap;gap:7px;display:flex}.history-issues span{color:var(--muted);background:var(--surface-soft);border-radius:7px;padding:6px 9px;font-size:.78rem}.history-issues strong{color:var(--ink-soft);font-variant-numeric:tabular-nums}.history-row-arrow{color:var(--subtle);justify-self:end;font-size:1rem;transition:color .16s,transform .16s}.dashboard-history-row:hover .history-row-arrow{color:var(--accent);transform:translate(2px)}.score-change-positive,.score-change-negative{white-space:nowrap;border-radius:999px;align-items:center;width:fit-content;padding:3px 6px;font-size:.72rem;font-style:normal;font-weight:750;display:inline-flex}.score-change-positive{color:var(--success);background:var(--success-soft)}.score-change-negative{color:var(--danger);background:var(--danger-soft)}.sites-section{margin-top:8px}.section-heading,.audit-heading,.page-result-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.section-heading-dashboard{align-items:flex-end;margin-bottom:15px}.section-heading-dashboard h2{margin-bottom:0;font-size:1.18rem}.section-heading-dashboard>span,.section-heading>span{color:var(--muted);font-size:.72rem;font-weight:650}.site-grid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:15px;display:grid}.site-card{border-radius:14px;padding:20px;transition:border-color .16s,box-shadow .16s,transform .16s}.site-card:hover{box-shadow:var(--shadow-md);border-color:#d2d8e5;transform:translateY(-1px)}.site-card-top{align-items:center;gap:12px;min-width:0;display:flex}.site-card-top>div:last-child{min-width:0}.site-card-top h2{margin-bottom:3px;font-size:.96rem}.site-card-top a{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;text-decoration:none;display:block;overflow:hidden}.site-icon{width:40px;height:40px;color:var(--accent);background:var(--accent-soft);border:1px solid #dcdcf8;border-radius:10px;flex:none;place-items:center;font-size:.78rem;font-weight:750;display:grid}.site-meta{border-block:1px solid #edf0f5;grid-template-columns:.8fr 1.2fr;gap:18px;margin:19px 0;padding:14px 0;display:grid}.site-meta div{gap:5px;display:grid}.site-meta span{color:var(--subtle);text-transform:uppercase;font-size:.72rem;font-weight:650}.site-meta strong{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:650;overflow:hidden}.site-actions{flex-wrap:wrap;gap:8px;display:flex}.site-create-panel{box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#f9f9ff,#fff 62%);border:1px solid #dcdcf8;border-radius:14px;grid-template-columns:minmax(210px,.7fr) minmax(0,1.5fr);gap:24px 30px;margin-bottom:22px;padding:24px;display:grid}.site-create-copy h2{margin-bottom:8px;font-size:1.08rem}.site-create-copy p:last-child{color:var(--muted);margin:0;font-size:.78rem;line-height:1.6}.site-create-form{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr) auto;align-items:end;gap:14px;display:grid}.site-create-field{gap:7px;display:grid}.site-create-form label{color:var(--ink-soft);font-size:.75rem;font-weight:700}.site-create-form input{border:1px solid var(--border-strong);width:100%;min-height:46px;color:var(--ink);background:#fff;border-radius:9px;padding:0 12px}.site-create-form input:focus{border-color:var(--accent);outline:3px solid #5b5bd61f}.site-create-form input:disabled{background:var(--surface-soft);cursor:wait}.site-create-form small{color:var(--subtle);font-size:.75rem;font-weight:500}.site-create-form .button{white-space:nowrap;min-height:46px}.site-create-error{grid-column:2;margin:-8px 0 0}.alert-success{color:#176b50;background:var(--success-soft);border:1px solid #bfe2d4}.sites-table{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;overflow:hidden}.sites-table-head,.site-management-row{grid-template-columns:minmax(190px,1.7fr) minmax(190px,1.25fr) minmax(120px,1fr) 90px minmax(105px,.8fr) minmax(220px,1.4fr);align-items:center;gap:14px;display:grid}.sites-table-head{border-bottom:1px solid var(--border);min-height:44px;color:var(--subtle);background:var(--surface-soft);letter-spacing:.055em;text-transform:uppercase;padding:0 18px;font-size:.7rem;font-weight:750}.sites-table-body{display:grid}.site-management-row{border-bottom:1px solid #edf0f5;min-height:116px;padding:14px 18px}.site-management-row:last-child{border-bottom:0}.site-management-row:hover{background:#fbfcfe}.managed-site-identity{align-items:center;gap:11px;min-width:0;display:flex}.managed-site-identity>div{gap:4px;min-width:0;display:grid}.managed-site-identity strong{overflow-wrap:anywhere;color:var(--ink);font-size:.82rem}.managed-site-identity a{overflow-wrap:anywhere;max-width:100%;color:var(--muted);font-size:.75rem;line-height:1.45;text-decoration:none}.managed-site-identity a:hover{color:var(--accent)}.managed-audit-state{justify-items:start;gap:7px;display:grid}.managed-audit-state small{color:var(--subtle);font-size:.72rem}.audit-load-error{justify-items:start;gap:8px;display:grid}.audit-load-error small{color:var(--danger);line-height:1.4}.audit-load-error .button{color:#962d39;min-height:44px;box-shadow:none;background:#fff;border-color:#e4aeb5;padding-inline:12px;font-size:.75rem}.managed-score .seo-score{width:76px;height:76px}.managed-score .seo-score-value strong{font-size:1.3rem}.managed-score .seo-score-value small{margin-top:3px;font-size:.66rem}.managed-score .seo-score-value em{margin-top:3px;font-size:.6rem}.managed-issues{flex-wrap:wrap;gap:7px;display:flex}.issue-count{border:1px solid;border-radius:7px;align-items:baseline;gap:4px;padding:5px 7px;font-size:.7rem;font-weight:600;display:inline-flex}.issue-count strong{font-variant-numeric:tabular-nums;font-size:.75rem}.issue-count-error{color:#a43743;background:#fff6f7;border-color:#f0d0d4}.issue-count-warning{color:#8a5c18;background:#fffaf0;border-color:#f0dfbd}.managed-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.managed-actions .button{min-height:44px;padding-inline:12px;font-size:.75rem}.managed-gsc{min-width:0}.gsc-site-connection{justify-items:start;gap:7px;display:grid}.gsc-site-connection>.button{white-space:normal;width:100%;min-height:44px;padding-inline:10px;font-size:.72rem;line-height:1.3}.gsc-connection-status{border:1px solid var(--border);min-height:28px;color:var(--muted);background:var(--surface-soft);border-radius:999px;align-items:center;padding:3px 9px;font-size:.72rem;font-weight:750;display:inline-flex}.gsc-connection-status.is-connected{color:#176b50;background:var(--success-soft);border-color:#bfe2d4}.gsc-connection-status.is-disconnected{color:var(--subtle)}.gsc-connection-error{color:var(--danger);text-align:left;font-size:.72rem;line-height:1.45}.gsc-connection-error .button{min-height:32px;margin-top:4px;padding-inline:6px}.gsc-overview-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;padding:20px}.gsc-overview-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.gsc-overview-details>div{border:1px solid var(--border);background:var(--surface-soft);border-radius:10px;gap:5px;min-width:0;padding:12px;display:grid}.gsc-overview-details dt{color:var(--muted);font-size:.75rem;font-weight:700}.gsc-overview-details dd{overflow-wrap:anywhere;margin:0;font-weight:750}.gsc-overview-actions{flex-wrap:wrap;gap:10px;display:flex}.gsc-overview-card .gsc-property-picker{margin-bottom:14px}.site-delete-confirm{color:#7f2934;background:var(--danger-soft);border:1px solid #efc5c9;border-radius:10px;flex-basis:100%;gap:10px;min-width:230px;padding:12px;display:grid}.site-delete-confirm p{margin:0;font-size:.76rem;line-height:1.5}.site-delete-confirm>div{flex-wrap:wrap;gap:8px;display:flex}.site-edit-form{border-top:1px solid var(--border);grid-column:1/-1;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) auto;align-items:end;gap:12px;padding-top:16px;display:grid}.site-edit-form label{color:var(--ink-soft);gap:7px;font-size:.75rem;font-weight:700;display:grid}.site-edit-form input{border:1px solid var(--border-strong);width:100%;min-height:44px;color:var(--ink);background:#fff;border-radius:9px;padding:0 12px}.site-edit-form input:focus{border-color:var(--accent);outline:3px solid #5b5bd61f}.site-edit-actions{gap:8px;display:flex}.site-edit-form>.alert{grid-column:1/-1;margin:0}.sites-loading{color:#0000;grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.sites-loading span{background:linear-gradient(90deg,#f1f3f7 25%,#f8f9fb 50%,#f1f3f7 75%) 0 0/200% 100%;border:1px solid #edf0f5;border-radius:13px;min-height:116px;animation:1.4s infinite skeleton}.status-badge{border:1px solid #0000;border-radius:999px;align-items:center;width:fit-content;padding:5px 9px;font-size:.7rem;font-weight:750;display:inline-flex}.status-queued,.status-running{color:#315e9f;background:#edf4ff;border-color:#d6e1f7}.status-completed{color:var(--success);background:var(--success-soft);border-color:#cde9dd}.status-failed{color:var(--danger);background:var(--danger-soft);border-color:#efcbd0}.status-cancelled,.status-unknown{color:#566276;background:#f2f4f7;border-color:#d9dee7}.audit-heading{align-items:center;margin-bottom:26px}.audit-heading-actions{flex:none;align-items:center;gap:9px;display:flex}.audit-timing{color:var(--subtle);flex-wrap:wrap;gap:8px 18px;margin:-13px 0 22px;font-size:.75rem;display:flex}.audit-timing span{flex-wrap:wrap;gap:5px;display:inline-flex}.audit-timing time{color:var(--ink-soft);font-weight:650}.long-identifier{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.audit-load-actions{align-items:center;gap:14px;display:flex}.audit-load-actions .button{min-height:44px}.audit-load-actions>a{align-items:center;min-height:44px;font-size:.78rem;font-weight:700;display:inline-flex}.audit-refresh-warning{color:#765019;background:#fffaf0;border:1px solid #e8d9ae;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:11px 13px;font-size:.74rem;line-height:1.5;display:flex}.audit-refresh-warning .button{color:#765019;background:#fff;border-color:#ddc887;flex:none}.audit-site-url{overflow-wrap:anywhere}.progress-card{color:#35358c;background:#f3f3ff;border:1px solid #d7dcf7;border-radius:13px;align-items:center;gap:17px;margin-bottom:24px;padding:19px;display:flex}.progress-card h2,.progress-card p{margin-bottom:3px}.progress-card h2{font-size:.95rem}.progress-card p{color:#6868a2;font-size:.78rem}.audit-cancel-actions{justify-items:end;gap:8px;margin-left:auto;display:grid}.audit-cancel-actions>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.audit-cancel-error{text-align:right;max-width:360px;margin:0;color:#962d39!important}.cancelled-audit-card{margin-bottom:24px}.cancelled-audit-card .alert{color:#4f5b6d;background:#f5f6f8;border:1px solid #d9dee7;margin-bottom:12px}.spinner{border:3px solid #d9daf7;border-top-color:var(--accent);border-radius:50%;flex:none;width:28px;height:28px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.summary-grid{grid-template-columns:minmax(280px,1.6fr) repeat(3,minmax(130px,1fr));gap:14px;margin-bottom:38px;display:grid}.score-card,.metric-card{border-radius:14px;min-height:145px;padding:20px}.score-card{align-items:center;gap:19px;display:flex}.metric-card{flex-direction:column;justify-content:center;display:flex}.metric-value{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:2rem;font-weight:650}.metric-label{color:var(--muted);margin:0;font-size:.72rem;font-weight:650}.metric-error .metric-value{color:var(--danger)}.metric-warning .metric-value{color:var(--warning)}.report-insight{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:17px;margin:-18px 0 38px;padding:17px 18px;display:grid}.report-insight-mark{background:var(--accent-soft);border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.report-insight-mark span{border:3px solid var(--accent);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #5b5bd61a}.report-insight .eyebrow{margin-bottom:3px;font-size:.7rem}.report-insight h2{letter-spacing:-.015em;margin-bottom:3px;font-size:.95rem}.report-insight p:last-child{color:var(--muted);margin:0;font-size:.75rem;line-height:1.5}.report-insight>a{color:var(--accent);font-size:.75rem;font-weight:750;text-decoration:none}.report-insight-danger .report-insight-mark{background:var(--danger-soft)}.report-insight-danger .report-insight-mark span{border-color:var(--danger);box-shadow:0 0 0 5px #c13f4d17}.report-insight-warning .report-insight-mark{background:var(--warning-soft)}.report-insight-warning .report-insight-mark span{border-color:var(--warning);box-shadow:0 0 0 5px #b4690e17}.report-insight-success .report-insight-mark{background:var(--success-soft)}.report-insight-success .report-insight-mark span{border-color:var(--success);box-shadow:0 0 0 5px #16875f17}.audit-priority-actions{margin:0 0 30px}.audit-priority-actions>.section-heading{align-items:end;margin-bottom:14px}.audit-priority-actions h2{margin-bottom:0}.audit-priority-list{counter-reset:audit-priority;gap:12px;margin:0;padding:0;list-style:none;display:grid}.audit-priority-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);counter-increment:audit-priority;border-left-width:3px;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;gap:14px 22px;padding:18px 19px;display:grid;position:relative}.audit-priority-card:before{color:var(--subtle);content:counter(audit-priority) ".";align-self:center;font-size:.78rem;font-weight:800}.audit-priority-card.issue-error{border-left-color:var(--danger)}.audit-priority-card.issue-warning{border-left-color:var(--warning)}.audit-priority-card.issue-info{border-left-color:#3f73a8}.audit-priority-card-heading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.audit-priority-card-heading h3{margin:0;font-size:.96rem}.audit-priority-card dl{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.audit-priority-card dl div{min-width:0}.audit-priority-card dt{color:var(--ink-soft);margin-bottom:5px;font-size:.72rem;font-weight:800}.audit-priority-card dd{color:var(--muted);margin:0;font-size:.78rem;line-height:1.5}.audit-priority-card .button{white-space:nowrap;align-self:center;min-height:44px}.page-guidance{border-top:1px solid var(--border);grid-template-columns:minmax(170px,.75fr) minmax(0,2fr);gap:16px;margin-top:15px;padding:14px 0;display:grid}.page-guidance .eyebrow{margin-bottom:5px}.page-guidance strong{color:var(--ink);font-size:.9rem}.page-guidance p:last-child{color:var(--muted);margin:0;font-size:.84rem;line-height:1.5}.technical-details{border-top:1px solid var(--border);margin-top:2px;padding-top:14px}.technical-details>summary{width:fit-content;color:var(--accent);cursor:pointer;font-size:.78rem;font-weight:750}.technical-details[open]>summary{margin-bottom:4px}.results-section{margin-top:16px}.results-section>.section-heading{align-items:flex-end;margin-bottom:15px}.results-section>.section-heading h2{margin-bottom:0}.report-filters{border:1px solid var(--border);background:var(--surface-soft);border-radius:12px;grid-template-columns:minmax(260px,1fr) minmax(190px,.45fr) auto;align-items:end;gap:12px;margin-bottom:15px;padding:14px;display:grid}.report-filters label{color:var(--ink-soft);gap:7px;font-size:.75rem;font-weight:700;display:grid}.report-filters input,.report-filters select{border:1px solid var(--border-strong);width:100%;min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:9px;padding:0 12px}.report-filters input:focus,.report-filters select:focus{border-color:var(--accent);outline:3px solid #5b5bd61f}.report-filter-empty{text-align:center;margin-bottom:0}.report-filter-empty p{color:var(--muted);margin-bottom:0}.page-results{gap:15px;display:grid}.page-result{border-radius:14px;padding:21px}.page-result h3{overflow-wrap:anywhere;letter-spacing:-.01em;word-break:normal;margin-bottom:0;font-size:.84rem}.page-result h3 a{color:var(--ink-soft);text-decoration:none}.page-result h3 a:hover{color:var(--accent)}.http-pill{color:var(--success);background:var(--success-soft);font-variant-numeric:tabular-nums;border:1px solid #cde9dd;border-radius:7px;padding:5px 8px;font-size:.7rem;font-weight:750}.http-error{color:var(--danger);background:var(--danger-soft);border-color:#efcbd0}.report-groups{grid-template-columns:1.15fr 1fr 1fr;gap:11px;margin:19px 0;display:grid}.report-group{border:1px solid var(--border);background:var(--surface-soft);border-radius:11px;overflow:hidden}.report-group>h4{border-bottom:1px solid var(--border);color:var(--ink);background:#fff;margin:0;padding:11px 13px;font-size:.7rem}.report-group dl{margin:0;display:grid}.detail-field{border-bottom:1px solid var(--border);min-width:0;padding:11px 13px}.detail-field:last-child{border-bottom:0}.detail-field dt{color:var(--subtle);letter-spacing:.055em;text-transform:uppercase;margin-bottom:5px;font-size:.7rem;font-weight:750}.detail-field dd{overflow-wrap:anywhere;color:var(--ink-soft);margin:0;font-size:.75rem}.issues-section{border-top:1px solid #edf0f5;padding-top:17px}.issues-section h4{align-items:center;gap:7px;margin-bottom:12px;font-size:.78rem;display:flex}.issues-section h4 span{min-width:20px;height:20px;color:var(--muted);background:var(--surface-soft);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:.66rem;display:inline-grid}.issue-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}.issue{border:1px solid;border-radius:9px;grid-template-columns:68px 1fr;align-items:start;padding:10px 12px;font-size:.73rem;line-height:1.45;display:grid}.issue strong{overflow-wrap:anywhere;display:block}.issue p{margin:6px 0 0;line-height:1.55}.issue-severity{letter-spacing:.05em;text-transform:uppercase;font-size:.7rem;font-weight:800}.issue-error{color:#8d303a;background:#fff6f7;border-color:#f0d0d4}.issue-warning{color:#765019;background:#fffaf0;border-color:#f0dfbd}.issue-info{color:#315e88;background:#f4f8fd;border-color:#cfdef2}.empty-inline{color:var(--muted);font-size:.76rem}.audit-list{gap:10px;display:grid}.history-toolbar{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:12px;display:flex}.history-toolbar div{align-items:baseline;gap:7px;display:flex}.history-toolbar strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.15rem}.history-toolbar span,.history-toolbar p{color:var(--subtle);margin:0;font-size:.75rem}.audit-row{border-radius:12px;grid-template-columns:minmax(165px,.8fr) minmax(320px,2fr) auto;align-items:center;gap:20px;min-height:92px;padding:16px 18px;transition:border-color .16s,box-shadow .16s,background .16s;display:grid;position:relative}.audit-row:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.audit-row:focus-within{border-color:#b9b9ec;box-shadow:0 0 0 3px #5b5bd61a}.audit-row-overlay{z-index:1;border-radius:inherit;position:absolute;inset:0}.audit-row-overlay:focus-visible{outline-offset:2px;outline:3px solid #5b5bd647}.audit-row>div{z-index:2;pointer-events:none;position:relative}.audit-row-action{z-index:3;position:relative}.audit-date{color:var(--subtle);margin:8px 0 0;font-size:.72rem}.audit-row-metrics{color:var(--muted);flex-wrap:wrap;gap:22px;font-size:.72rem;display:flex}.audit-row-metrics strong{color:var(--ink);font-variant-numeric:tabular-nums;margin-bottom:2px;font-size:1rem;display:block}.audit-row-metrics em{margin-top:5px}.audit-row>div:first-child small{color:var(--subtle);margin-top:6px;font-size:.7rem;display:block}.audit-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.audit-row-actions .button{min-height:44px;padding-inline:12px;position:relative}.audit-history-controls{border:1px solid var(--border);background:var(--surface-soft);border-radius:12px;align-items:end;gap:12px;min-height:66px;margin-bottom:18px;padding:12px 14px;display:flex}.audit-history-controls label{min-width:220px;color:var(--ink-soft);gap:6px;font-size:.75rem;font-weight:700;display:grid}.audit-history-controls select{border:1px solid var(--border-strong);min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:9px;padding:0 12px}.audit-history-controls>span{color:var(--subtle);margin:0 auto 13px 0;font-size:.75rem}.pagination{justify-content:center;align-items:center;gap:14px;margin-top:20px;display:flex}.pagination span{color:var(--muted);font-size:.78rem}.audit-delete-confirm{color:#7f2934;background:var(--danger-soft);border:1px solid #efc5c9;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 22px;margin-bottom:22px;padding:17px 19px;display:grid}.audit-delete-confirm p{margin:5px 0 0;font-size:.78rem;line-height:1.5}.audit-delete-confirm>div:nth-child(2){flex-wrap:wrap;gap:8px;display:flex}.audit-delete-confirm .alert{background:#fff;grid-column:1/-1;margin:0}.account-load-error{justify-content:space-between;align-items:center;gap:20px;display:flex}.account-load-error ul{margin:8px 0 0;padding-left:20px;font-size:.78rem}.account-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-bottom:38px;display:grid}.account-user-card,.account-balance-card,.account-plan-card,.account-form-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;padding:22px}.account-user-card{align-content:center;justify-items:start;gap:12px;min-width:0;display:grid}.account-user-card h2{overflow-wrap:anywhere;max-width:100%;margin:0;font-size:1rem}.account-user-card small{color:var(--subtle);font-size:.72rem;line-height:1.5}.account-balance-card{align-content:center;min-height:210px;display:grid}.account-balance-card>strong{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.07em;margin-top:13px;font-size:3.25rem;font-weight:650}.account-balance-card>span{color:var(--accent);text-transform:uppercase;font-size:.78rem;font-weight:750}.account-balance-card>small{color:var(--subtle);margin-top:18px;font-size:.72rem;line-height:1.5}.account-plan-card{min-height:210px}.account-plan-card h2{margin-bottom:16px;font-size:1.35rem}.license-list{gap:9px;display:grid}.license-list>div{border-top:1px solid var(--border);grid-template-columns:auto minmax(100px,.6fr) minmax(180px,1fr);align-items:center;gap:12px;padding-top:10px;display:grid}.license-list strong{font-size:.82rem}.license-list small{color:var(--subtle);text-align:right;font-size:.72rem}.status-active{color:var(--success);background:var(--success-soft);border-color:#cde9dd}.status-expired,.status-suspended{color:var(--warning);background:var(--warning-soft);border-color:#eddbb8}.account-section{margin-bottom:38px}.account-section .section-heading{align-items:end;margin-bottom:14px}.account-section .section-heading h2{margin-bottom:0}.credit-transaction-list{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;overflow:hidden}.credit-transaction-list article{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:13px 18px;display:flex}.credit-transaction-list article:last-child{border-bottom:0}.credit-transaction-list article>div{gap:5px;display:grid}.credit-transaction-list strong{font-size:.82rem}.credit-transaction-list small{color:var(--subtle);overflow-wrap:anywhere;font-size:.72rem}.credit-transaction-list article>span{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:750}.ai-site-picker{min-width:240px;color:var(--muted);text-transform:uppercase;gap:7px;font-size:.72rem;font-weight:750;display:grid}.ai-site-picker select{border:1px solid var(--border-strong);min-height:44px;color:var(--ink);background:var(--surface);font:inherit;text-transform:none;border-radius:9px;padding:0 36px 0 12px;font-size:.8rem}.ai-provider-state{color:#765019;background:var(--warning-soft);border:1px solid #eddbb8;border-radius:12px;gap:5px;margin-bottom:18px;padding:15px 17px;display:grid}.ai-provider-state strong{font-size:.84rem}.ai-provider-state span{font-size:.76rem;line-height:1.5}.ai-provider-chip{width:fit-content;color:var(--muted);align-items:center;gap:8px;margin:-12px 0 18px auto;font-size:.72rem;display:flex}.ai-provider-chip span{background:var(--success);width:7px;height:7px;box-shadow:0 0 0 4px var(--success-soft);border-radius:50%}.ai-tabs{border-bottom:1px solid var(--border);gap:4px;margin-bottom:18px;display:flex}.ai-tabs button{min-height:48px;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 17px;font-size:.8rem;font-weight:700;display:flex;position:relative}.ai-tabs button[aria-selected=true]{color:var(--accent)}.ai-tabs button[aria-selected=true]:after{background:var(--accent);content:"";height:2px;position:absolute;inset:auto 10px -1px}.ai-tabs button span{min-width:21px;color:var(--ink-soft);background:var(--surface-soft);border-radius:999px;padding:3px 6px;font-size:.66rem}.ai-tabs button i{background:#3f73a8;border-radius:50%;width:7px;height:7px;animation:1.4s infinite aiPulse}@keyframes aiPulse{50%{opacity:.35}}.ai-loading{color:var(--muted);align-items:center;gap:14px;display:flex}.ai-assistant-grid{border:1px solid var(--border);background:var(--surface);min-height:620px;box-shadow:var(--shadow-sm);border-radius:15px;grid-template-columns:260px minmax(0,1fr);display:grid;overflow:hidden}.ai-conversations{border-right:1px solid var(--border);background:var(--surface-soft);flex-direction:column;gap:5px;min-width:0;padding:15px 11px;display:flex}.ai-conversations>div{justify-content:space-between;align-items:center;min-height:40px;padding:0 7px 7px;display:flex}.ai-conversations>div strong{font-size:.76rem}.ai-conversations>div button{min-width:44px;min-height:44px;color:var(--accent);cursor:pointer;background:0 0;border:0;padding-inline:8px;font-size:.73rem;font-weight:750}.ai-conversations>p{color:var(--muted);padding:12px 7px;font-size:.74rem}.ai-conversations>button{width:100%;min-height:62px;color:var(--ink-soft);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;gap:5px;padding:10px;display:grid}.ai-conversations>button:hover,.ai-conversations>button.active{border-color:var(--border);background:#fff}.ai-conversations>button strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.ai-conversations>button small{color:var(--subtle);font-size:.67rem}.ai-chat-panel{grid-template-rows:1fr auto;min-width:0;display:grid}.ai-messages{flex-direction:column;gap:14px;min-height:0;max-height:560px;padding:25px;display:flex;overflow-y:auto}.ai-chat-empty{text-align:center;align-self:center;justify-items:center;max-width:480px;margin:auto;display:grid}.ai-chat-empty>span{color:#fff;background:var(--accent);border-radius:13px;place-items:center;width:46px;height:46px;margin-bottom:16px;font-size:.75rem;font-weight:800;display:grid}.ai-chat-empty h2{font-size:1.15rem}.ai-chat-empty p{color:var(--muted);font-size:.8rem;line-height:1.6}.ai-message{border:1px solid var(--border);background:var(--surface-soft);border-radius:13px 13px 13px 3px;max-width:min(720px,85%);padding:14px 16px}.ai-message-user{background:var(--accent-soft);border-color:#dcdcf8;border-radius:13px 13px 3px;align-self:flex-end}.ai-message-failed{background:var(--danger-soft);border-color:#efcbd0}.ai-message small{color:var(--subtle);font-size:.67rem;font-weight:750}.ai-message p{white-space:pre-wrap;color:var(--ink-soft);margin:6px 0 0;font-size:.82rem;line-height:1.65}.ai-message>span{color:var(--subtle);margin-top:8px;font-size:.7rem;display:block}.ai-thinking{color:var(--muted);align-items:center;gap:11px;font-size:.75rem;display:flex}.ai-thinking .spinner{border-width:2px;width:20px;height:20px}.ai-composer{border-top:1px solid var(--border);gap:9px;padding:14px;display:grid}.ai-composer textarea,.ai-generate-card textarea{resize:vertical;border:1px solid var(--border-strong);width:100%;color:var(--ink);font:inherit;background:#fff;border-radius:10px;padding:12px;font-size:.8rem;line-height:1.5}.ai-composer textarea{min-height:82px}.ai-composer textarea:focus,.ai-generate-card textarea:focus{border-color:var(--accent);outline:3px solid #5b5bd61f}.ai-composer>div{justify-content:space-between;align-items:center;display:flex}.ai-composer small{color:var(--subtle);font-size:.7rem}.ai-actions-panel,.ai-jobs-panel{gap:16px;display:grid}.ai-generate-card{color:#dce3f0;background:var(--ai-panel);border:1px solid #303a57;border-radius:14px;grid-template-columns:minmax(260px,.8fr) minmax(300px,1.2fr) auto;align-items:center;gap:22px;padding:21px;display:grid}.ai-generate-card h2{color:#fff;margin-bottom:5px;font-size:1rem}.ai-generate-card p:last-child{color:#aeb8cb;margin:0;font-size:.74rem;line-height:1.5}.ai-generate-card textarea{color:#eef2f8;background:#1a243a;border-color:#3b4662;min-height:76px}.ai-action-list,.ai-job-list{gap:11px;display:grid}.ai-action-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:13px;padding:19px 20px 17px;position:relative;overflow:hidden}.ai-action-card:before{content:"";background:#3f73a8;width:3px;position:absolute;inset:0 auto 0 0}.ai-priority-high:before{background:var(--danger)}.ai-priority-medium:before{background:var(--warning)}.ai-priority-low:before{background:var(--success)}.ai-action-card header,.ai-action-card footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.ai-action-card header span{color:var(--accent);text-transform:uppercase;font-size:.7rem;font-weight:800}.ai-action-card header em{color:var(--muted);font-size:.69rem;font-style:normal}.ai-action-card p{color:var(--muted);font-size:.79rem;line-height:1.6}.ai-action-card footer small{color:var(--subtle);font-size:.7rem}.ai-action-card footer>div{gap:7px;display:flex}.ai-job-list article{border:1px solid var(--border);background:var(--surface);border-radius:12px;grid-template-columns:minmax(190px,.7fr) minmax(420px,1.6fr);align-items:center;gap:22px;padding:16px 18px;display:grid}.ai-job-list article>div:first-child{justify-items:start;gap:6px;display:grid}.ai-job-list article>div strong{font-size:.8rem}.ai-job-list article>div small{color:var(--subtle);font-size:.7rem}.ai-job-list dl{grid-template-columns:repeat(4,1fr);margin:0;display:grid}.ai-job-list dl div{border-left:1px solid var(--border);padding-left:15px}.ai-job-list dt{color:var(--subtle);text-transform:uppercase;font-size:.66rem;font-weight:750}.ai-job-list dd{overflow-wrap:anywhere;color:var(--ink-soft);margin:5px 0 0;font-size:.74rem}.ai-job-error{color:var(--danger);border-top:1px solid #f1d8db;grid-column:1/-1;margin:-7px 0 0;padding-top:12px;font-size:.74rem}.ai-job-error code{color:var(--subtle);margin-left:7px}@media (width<=900px){.mobile-menu-button,.sidebar-close{width:44px;height:44px}.ai-center-page .page-heading{flex-direction:column;align-items:stretch}.ai-site-picker{width:100%}.ai-assistant-grid{grid-template-columns:1fr}.ai-conversations{border-right:0;border-bottom:1px solid var(--border);max-height:190px;overflow-y:auto}.ai-generate-card,.ai-job-list article{grid-template-columns:1fr}.ai-job-list dl{grid-template-columns:repeat(2,1fr);gap:12px}.ai-job-list dl div{border-left:0;padding-left:0}}@media (width<=560px){.ai-tabs{overflow-x:auto}.ai-tabs button{flex:none;padding-inline:10px}.ai-messages{padding:16px}.ai-message{max-width:94%}.ai-action-card footer{flex-direction:column;align-items:flex-start}}.credit-positive{color:var(--success)}.credit-negative{color:var(--danger)}.account-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:15px;display:grid}.account-form-card{gap:16px;display:grid}.account-form-card>div:first-child p:last-child{color:var(--muted);margin:0;font-size:.78rem;line-height:1.55}.account-form-card label{color:var(--ink-soft);gap:7px;font-size:.75rem;font-weight:700;display:grid}.account-form-card input{border:1px solid var(--border-strong);width:100%;min-height:46px;color:var(--ink);background:#fff;border-radius:9px;padding:0 12px}.account-form-card input:focus{border-color:var(--accent);outline:3px solid #5b5bd61f}.account-form-card .button{justify-self:start}.account-form-card .alert{margin:0;font-size:.78rem}.site-command-center{min-width:0}.site-command-tabs-wrap{z-index:8;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:thin;position:sticky;top:0;overflow-x:auto}.site-command-tabs{width:max-content;min-width:100%;padding:0 28px;display:flex}.site-command-tabs [role=tab]{min-height:48px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 14px;font-size:.82rem;font-weight:750}.site-command-tabs [role=tab][aria-selected=true]{border-bottom-color:var(--accent);color:var(--text)}.site-command-tabs [role=tab]:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;border-radius:6px}.site-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:38px;display:grid}.site-detail-card,.latest-audit-card{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);border-radius:14px;padding:20px}.site-detail-card{align-content:center;justify-items:start;gap:12px;min-height:145px;display:grid}.site-detail-card>span:first-child{color:var(--muted);font-size:.75rem;font-weight:700}.site-detail-card>strong{overflow-wrap:anywhere;font-size:1rem}.site-detail-score .seo-score{width:82px;height:82px}.site-detail-score .seo-score-value strong{font-size:1.35rem}.latest-audit-card{grid-template-columns:minmax(180px,1fr) minmax(260px,1.5fr) auto;align-items:center;gap:18px;display:grid}.latest-audit-card>div{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.latest-audit-card>div:first-child{justify-items:start;display:grid}.latest-audit-card small{overflow-wrap:anywhere;color:var(--subtle)}.semrush-source-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding:18px 20px;display:flex}.semrush-source-card h2{margin-bottom:5px;font-size:1rem}.semrush-source-card p:last-child{color:var(--muted);margin:0;font-size:.78rem;line-height:1.5}.semrush-source-status{justify-items:start;gap:8px;min-width:230px;display:grid}.semrush-source-status small{color:var(--subtle);font-size:.72rem;line-height:1.45}.auth-shell{background:var(--surface);grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);min-height:100vh;display:grid}.auth-product-panel{color:#fff;background:#111a2e;flex-direction:column;justify-content:space-between;min-height:100vh;padding:42px clamp(36px,6vw,88px);display:flex;position:relative;overflow:hidden}.auth-product-panel:after{content:"";border:80px solid #6d6de124;border-radius:50%;width:460px;height:460px;position:absolute;bottom:-160px;right:-120px}.auth-brand{z-index:1;align-items:center;gap:11px;display:flex;position:relative}.auth-brand strong{letter-spacing:.03em}.auth-story{z-index:1;max-width:560px;position:relative}.auth-story .eyebrow{color:#9da2f0}.auth-story h2{color:#fff;max-width:500px;margin-bottom:18px;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:560;line-height:.98}.auth-story p{color:#aab4c8;max-width:480px;font-size:1rem;line-height:1.7}.auth-proof{z-index:1;color:#8d99b1;gap:25px;font-size:.75rem;display:flex;position:relative}.auth-proof span{align-items:center;gap:7px;display:flex}.auth-proof span:before{content:"";background:#6f70dc;border-radius:50%;width:6px;height:6px}.auth-form-panel{background:#fbfcfe;place-items:center;min-height:100vh;padding:32px;display:grid}.auth-card{width:min(430px,100%)}.auth-card .brand-mark{display:none}.auth-card h1{margin-bottom:10px;font-size:2rem}.auth-card>.muted{margin-bottom:30px;font-size:.84rem;line-height:1.6}.session-expired-alert{color:#765019;background:#fffaf0;border:1px solid #e8d9ae}.form-stack{gap:18px;display:grid}.form-stack label{color:var(--ink-soft);gap:8px;font-size:.75rem;font-weight:700;display:grid}.form-stack input{border:1px solid var(--border-strong);width:100%;min-height:48px;color:var(--ink);background:#fff;border-radius:9px;padding:0 13px;box-shadow:inset 0 1px 2px #131e3506}.form-stack input:hover{border-color:#bec7d6}.form-stack input:focus{border-color:var(--accent);outline:3px solid #5b5bd61f}.form-stack .button{min-height:48px;margin-top:2px}.auth-mode-switch{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;margin-top:19px;font-size:.78rem;display:flex}.auth-mode-switch button{min-height:44px;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0 6px;font-weight:750}.auth-mode-switch button:hover{color:var(--accent-hover);text-underline-offset:3px;text-decoration:underline}.auth-mode-switch .auth-forgot-link{margin-left:auto}.auth-security-note{color:var(--subtle);align-items:center;gap:8px;margin:22px 0 0;font-size:.75rem;line-height:1.5;display:flex}.auth-security-note:before{background:var(--success);content:"";border-radius:50%;flex:none;width:7px;height:7px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=1350px) and (width>=1101px){.sites-table{box-shadow:none;background:0 0;border:0;overflow:visible}.sites-table-head{display:none}.sites-table-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.site-management-row{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:13px;grid-template-columns:minmax(0,1fr) 90px;gap:16px;padding:18px}.managed-site-identity,.managed-gsc,.managed-issues,.managed-actions{grid-column:1/-1}.gsc-site-connection{grid-template-columns:auto minmax(190px,260px);align-items:center}.managed-actions{justify-content:flex-start}}@media (width<=1180px){.decision-summary{grid-template-columns:1fr}.decision-score-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center}.dashboard-skeleton{grid-template-columns:1fr}.dashboard-skeleton span{min-height:190px}}@media (width<=1100px){.site-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-grid{grid-template-columns:repeat(3,1fr)}.health-card{grid-column:1/-1}.summary-grid{grid-template-columns:repeat(3,1fr)}.score-card{grid-column:1/-1}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-row{grid-template-columns:1fr auto}.audit-row-metrics{grid-area:2/1/auto/-1}.sites-table{box-shadow:none;background:0 0;border:0;overflow:visible}.sites-table-head{display:none}.sites-table-body{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:12px}.site-management-row{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:13px;grid-template-columns:minmax(0,1fr) 90px;gap:16px;padding:18px}.managed-site-identity,.managed-gsc,.managed-issues{grid-column:1/-1}.gsc-site-connection{grid-template-columns:auto minmax(190px,260px);align-items:center}.managed-actions{grid-column:1/-1;justify-content:flex-start}.site-edit-form{grid-template-columns:1fr}.dashboard-history-row{grid-template-columns:minmax(170px,1.15fr) minmax(130px,.8fr) 80px minmax(150px,1fr) 20px;gap:14px}.priority-issue-list{grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar{width:min(310px,88vw);transition:transform .2s;transform:translate(-105%);box-shadow:24px 0 60px #0a101f4d}.sidebar-open{transform:translate(0)}.sidebar-close{color:#aeb9cd;background:0 0;border:0;border-radius:8px;place-items:center;width:44px;height:44px;display:grid}.sidebar-backdrop{z-index:35;background:#0d14247a;border:0;padding:0;position:fixed;inset:0}.mobile-menu-button{z-index:30;border:1px solid var(--border);width:44px;height:44px;color:var(--ink-soft);box-shadow:var(--shadow-sm);background:#fff;border-radius:9px;place-items:center;display:grid;position:fixed;top:13px;left:14px}.workspace{margin-left:0}.topbar{padding-left:66px}.site-selector select{min-height:44px}.site-create-panel,.account-overview,.account-settings-grid,.latest-audit-card{grid-template-columns:1fr}.semrush-source-card{flex-direction:column;align-items:flex-start}.semrush-source-status{min-width:0}.site-create-error{grid-column:1}.auth-shell{grid-template-columns:1fr}.auth-product-panel{display:none}}@media (width<=680px){.topbar{min-height:66px;padding-right:13px}.topbar-account,.topbar-link span{display:none}.topbar-link{justify-content:center;width:44px;padding:0}.site-command-tabs{padding-inline:12px}.site-command-tabs [role=tab]{min-height:44px;padding-inline:12px}.page-shell{width:min(100% - 28px,1240px);padding-top:28px}.page-heading,.audit-heading,.page-result-header,.audit-heading-actions{flex-direction:column;align-items:stretch}.audit-priority-card{grid-template-columns:1fr}.audit-priority-card dl,.page-guidance{grid-template-columns:1fr;gap:12px}.audit-priority-card .button{width:100%}.account-load-error,.audit-history-controls,.audit-delete-confirm{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.audit-history-controls>span{margin:0}.audit-history-controls label{min-width:0}.audit-history-controls .button,.audit-delete-confirm .button,.account-load-error .button{width:100%}.audit-delete-confirm>div:nth-child(2){display:grid}.license-list>div{grid-template-columns:auto 1fr}.license-list small{text-align:left;grid-column:1/-1}.account-form-card .button,.page-primary-action{width:100%}.page-heading-actions{width:100%;display:grid}.sites-load-error{flex-direction:column;align-items:stretch}.sites-load-error .button{width:100%}.site-create-panel{gap:20px;padding:20px}.site-create-form{grid-template-columns:1fr}.site-create-form .button{width:100%;min-height:48px}.dashboard-context-bar{flex-direction:column;align-items:stretch;margin-top:-8px;padding:13px}.site-selector{flex-direction:column;align-items:stretch;gap:6px}.site-selector select{width:100%;min-height:44px}.dashboard-progress-panel{grid-template-columns:36px minmax(0,1fr);padding:16px}.dashboard-progress-panel>.button{grid-column:1/-1;width:100%}.dashboard-error{flex-direction:column;align-items:stretch}.dashboard-error .button{width:100%;min-height:44px}.history-load-error{flex-direction:column;align-items:stretch}.history-load-error .button{width:100%}.dashboard-priority .section-heading-dashboard{align-items:flex-start}.priority-issue-list{grid-template-columns:1fr}.priority-state{flex-direction:column;align-items:stretch}.priority-state .button{width:100%}.decision-score-panel{grid-template-columns:1fr;gap:22px;padding:20px}.decision-score-focus{gap:18px}.decision-score-focus .seo-score{width:110px;height:110px}.decision-score-focus .seo-score-value strong{font-size:2rem}.decision-details{padding:20px}.decision-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}.decision-metric{padding-inline:16px}.decision-metric:nth-child(2){padding-right:0}.decision-metric:last-child{border-top:1px solid var(--border);border-left:0;grid-column:1/-1;padding:18px 0 0}.decision-next-step{flex-direction:column;align-items:stretch;gap:16px}.decision-next-step .button{width:100%;min-height:48px}.decision-history-link{width:100%}.overview-grid{grid-template-columns:repeat(2,1fr)}.health-card,.audit-context-card{grid-column:1/-1}.health-card{min-height:154px;padding:20px}.health-card .seo-score{width:98px;height:98px}.health-card .seo-score-value strong{font-size:1.8rem}.overview-card{min-height:130px;padding:17px}.overview-card strong{font-size:1.8rem}.audit-context-card{flex-direction:column;align-items:flex-start}.dashboard-action-panel{grid-template-columns:42px minmax(0,1fr)}.action-panel-stats,.dashboard-action-panel>.button{grid-column:1/-1}.dashboard-action-panel>.button{width:100%}.section-heading-dashboard{align-items:flex-start}.section-heading-dashboard>a{align-items:center;min-height:44px;display:inline-flex}.dashboard-history-row{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:16px}.history-status,.history-issues{grid-column:1/-1}.history-score{align-self:start}.history-metric{justify-items:end}.history-row-arrow{display:none}.report-insight{grid-template-columns:42px minmax(0,1fr)}.audit-refresh-warning{flex-direction:column;align-items:stretch}.audit-refresh-warning .button{width:100%}.progress-card{flex-wrap:wrap;align-items:flex-start}.audit-cancel-actions{justify-items:stretch;width:100%;margin-left:0}.audit-cancel-actions>div{justify-content:stretch;display:grid}.audit-cancel-actions .button{width:100%}.audit-cancel-error{text-align:left;max-width:none}.report-insight>a{grid-column:1/-1;align-items:center;min-height:44px;display:flex}.report-filters{grid-template-columns:1fr}.report-filters .button{width:100%}.report-groups,.site-grid,.sites-table-body,.site-management-row{grid-template-columns:1fr}.managed-site-identity,.managed-gsc,.managed-issues,.managed-actions{grid-column:auto}.managed-score .seo-score{width:88px;height:88px}.managed-actions{justify-content:stretch;width:100%;display:grid}.managed-actions .button{width:100%}.gsc-site-connection{grid-template-columns:1fr;justify-content:stretch;width:100%;display:grid}.gsc-connection-status{justify-self:start}.gsc-connection-error{text-align:left}.gsc-overview-card .section-heading{flex-direction:column;align-items:flex-start}.gsc-overview-details{grid-template-columns:1fr}.gsc-overview-actions{display:grid}.gsc-overview-card>.button,.gsc-overview-actions .button{width:100%;min-height:44px}.site-edit-form{grid-template-columns:1fr}.site-edit-actions{display:grid}.site-edit-actions .button{width:100%}.sites-loading{grid-template-columns:1fr}.site-actions .button{width:100%}.site-meta,.summary-grid{grid-template-columns:1fr}.score-card{grid-column:auto}.detail-grid{grid-template-columns:1fr}.page-result{padding:16px}.audit-row{grid-template-columns:1fr}.audit-row-metrics{grid-area:auto}.audit-row .button{width:100%}.audit-row-actions{justify-content:stretch;display:grid}.site-detail-grid{grid-template-columns:1fr}.issue{grid-template-columns:1fr;gap:5px}.auth-form-panel{padding:24px 20px}.auth-card h1{font-size:1.75rem}.auth-mode-switch .auth-forgot-link{text-align:left;justify-content:flex-start;width:100%;margin-left:0;padding:0}}.page-state{border:1px solid var(--border);background:var(--surface);min-height:112px;box-shadow:var(--shadow-sm);border-radius:14px;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:22px;padding:20px;display:grid}.page-state-mark{border:3px solid var(--accent);width:10px;height:10px;box-shadow:0 0 0 5px var(--accent-soft);border-radius:50%}.page-state h2{letter-spacing:-.015em;margin-bottom:4px;font-size:.98rem}.page-state p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.55}.page-state-loading .page-state-mark{animation:1.1s ease-in-out infinite pulse}.page-state-error{background:var(--danger-soft);border-color:#efcbd0}.page-state-error .page-state-mark{border-color:var(--danger);box-shadow:0 0 0 5px #c13f4d17}.page-state-unavailable,.page-state-stale{background:var(--warning-soft);border-color:#eddbb8}.page-state-unavailable .page-state-mark,.page-state-stale .page-state-mark{border-color:var(--warning);box-shadow:0 0 0 5px #b4690e17}.page-state-action button,.page-state-action a,.inline-state button{min-height:44px}.inline-state{color:#765019;background:var(--warning-soft);border:1px solid #eddbb8;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:11px 13px;font-size:.76rem;display:flex}.inline-state button{color:#765019;cursor:pointer;background:#fff;border:1px solid #ddc887;border-radius:8px;padding:0 13px;font-weight:700}.data-table-wrap{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;overflow-x:auto}.data-table{border-collapse:collapse;width:100%}.data-table th{color:var(--subtle);background:var(--surface-soft);letter-spacing:.055em;text-align:left;text-transform:uppercase;padding:13px 16px;font-size:.7rem}.data-table td{color:var(--ink-soft);vertical-align:middle;overflow-wrap:anywhere;border-top:1px solid #edf0f5;padding:15px 16px;font-size:.8rem}.data-table tbody tr:hover{background:#fbfcfe}.cell-numeric{font-variant-numeric:tabular-nums;text-align:right!important}.cell-secondary{color:var(--muted)!important}.dialog-backdrop{z-index:100;background:#0a11208f;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.confirm-dialog{border:1px solid var(--border);background:var(--surface);border-radius:16px;width:min(480px,100%);padding:24px;box-shadow:0 28px 70px -30px #030814a6}.confirm-dialog h2{margin-bottom:10px}.wp-category-picker{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin:16px 0;padding:16px}.wp-category-picker h3{margin:0 0 6px}.wp-category-list{gap:6px;max-height:260px;margin:10px 0;padding:0;list-style:none;display:grid;overflow-y:auto}.wp-category-list label{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wp-category-badge{color:var(--accent);border:1px solid var(--accent);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600}.wp-category-badge.is-muted{color:var(--muted);border-color:var(--border)}.wp-category-warning{color:var(--danger)}.wp-category-create{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.wp-category-create label{flex:220px;gap:4px;display:grid}.publish-video-choice fieldset{border:1px solid var(--border);border-radius:10px;gap:8px;margin:12px 0;padding:12px;display:grid}.publish-video-choice legend{padding:0 4px;font-weight:600}.publish-video-option{display:block}.confirm-dialog-description{color:var(--muted);font-size:.84rem;line-height:1.6}.confirm-dialog-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.confirm-dialog-actions button{border:1px solid var(--border);cursor:pointer;border-radius:9px;min-height:44px;padding:0 16px;font-weight:700}@keyframes pulse{50%{opacity:.45;transform:scale(.82)}}@media (width<=720px){.page-state{grid-template-columns:12px minmax(0,1fr)}.page-state-action{grid-column:1/-1}.page-state-action>*{width:100%}.inline-state{flex-direction:column;align-items:stretch}.data-table,.data-table tbody,.data-table tr,.data-table td{width:100%;display:block}.data-table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.data-table tr{border-top:1px solid var(--border);padding:8px 0}.data-table tr:first-child{border-top:0}.data-table td{border:0;grid-template-columns:minmax(95px,.45fr) minmax(0,1fr);gap:12px;padding:8px 14px;display:grid;text-align:left!important}.data-table td:before{color:var(--subtle);content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:750}.confirm-dialog-actions{display:grid}.confirm-dialog-actions button{width:100%}}.rank-provider-state{color:#765019;background:var(--warning-soft);border:1px solid #eddbb8;align-items:center;gap:10px;display:flex}.rank-provider-state span{color:#765019;font-size:.8rem;line-height:1.5}.keyword-toolbar{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:13px;grid-template-columns:repeat(5,minmax(120px,1fr)) auto;align-items:end;gap:10px;margin-bottom:18px;padding:14px;display:grid}.keyword-toolbar label,.keyword-form label{color:var(--ink-soft);gap:7px;font-size:.73rem;font-weight:700;display:grid}.keyword-toolbar input,.keyword-toolbar select,.keyword-form input,.keyword-form select{border:1px solid var(--border-strong);width:100%;min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:9px;padding:0 11px}.keyword-toolbar input:focus,.keyword-toolbar select:focus,.keyword-form input:focus,.keyword-form select:focus{border-color:var(--accent);outline:3px solid #5b5bd61f}.keyword-form-card{box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#f9f9ff,#fff 64%);border:1px solid #dcdcf8;border-radius:14px;gap:18px;margin-bottom:20px;padding:22px;display:grid}.keyword-form-card h2{margin-bottom:0}.keyword-group-manager{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.keyword-group-manager>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.keyword-group-manager input{border:1px solid var(--border-strong);min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:9px;padding:0 11px}.keyword-group-manager .status-badge{align-items:center;gap:5px;display:inline-flex}.keyword-group-manager .status-badge button{width:28px;height:28px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:inline-grid}.keyword-group-manager .status-badge button:hover{color:var(--accent);background:var(--accent-soft)}.keyword-group-rename{border-top:1px solid var(--border);align-items:flex-end;gap:9px;padding-top:14px;display:flex}.keyword-group-rename label{color:var(--ink-soft);flex:1;gap:7px;font-size:.73rem;font-weight:700;display:grid}.keyword-group-rename input,.rank-detail-grid .section-heading select{border:1px solid var(--border-strong);min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:9px;padding:0 11px}.rank-detail-grid .section-heading label{color:var(--ink-soft);gap:5px;font-size:.73rem;font-weight:700;display:grid}.keyword-form{grid-template-columns:repeat(4,minmax(140px,1fr));align-items:end;gap:13px;display:grid}.keyword-form-actions{grid-column:1/-1;justify-content:flex-end;gap:9px;display:flex}.keyword-table td:first-child{min-width:190px}.keyword-table td strong,.keyword-table td small{display:block}.keyword-table td small{color:var(--subtle);margin-top:5px;font-size:.7rem}.keyword-row-actions{flex-wrap:wrap;gap:6px;min-width:290px;display:flex}.keyword-row-actions .button{min-height:44px;padding-inline:10px;font-size:.7rem}.rank-up{font-weight:750;color:var(--success)!important}.rank-down{font-weight:750;color:var(--danger)!important}.rank-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:30px;display:grid}.rank-summary-grid article{border:1px solid var(--border);background:var(--surface);min-height:145px;box-shadow:var(--shadow-sm);border-radius:14px;align-content:center;gap:8px;padding:19px;display:grid}.rank-summary-grid article>span{color:var(--muted);font-size:.72rem;font-weight:700}.rank-summary-grid article>strong{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:2rem}.rank-summary-grid article>small{color:var(--subtle);font-size:.7rem;line-height:1.45}.rank-detail-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,.7fr);align-items:start;gap:18px;display:grid}.rank-detail-grid .account-section{min-width:0;margin:0}.rank-job-list{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:13px;display:grid;overflow:hidden}.rank-job-list article{border-bottom:1px solid #edf0f5;gap:8px;padding:14px;display:grid}.rank-job-list article:last-child{border-bottom:0}.rank-job-list article>div{justify-content:space-between;align-items:center;gap:9px;display:flex}.rank-job-list strong{color:var(--ink-soft);font-size:.72rem}.rank-job-list small{color:var(--subtle);font-size:.7rem}.rank-job-list p{color:var(--danger);margin:0;font-size:.72rem;line-height:1.45}@media (width<=1100px){.keyword-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.keyword-form,.rank-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rank-detail-grid{grid-template-columns:1fr}}@media (width<=720px){.keyword-toolbar,.keyword-form,.rank-summary-grid{grid-template-columns:1fr}.keyword-group-manager,.keyword-group-rename{flex-direction:column;align-items:stretch}.keyword-group-manager>div:last-child{grid-template-columns:minmax(0,1fr) auto;display:grid}.keyword-form-actions{grid-column:auto;display:grid}.rank-provider-state{flex-direction:column;align-items:flex-start}.keyword-row-actions{min-width:0}}.backlink-site-select{width:min(420px,100%);color:var(--ink-soft);gap:7px;margin:-12px 0 18px;font-size:.73rem;font-weight:700;display:grid}.backlink-site-select select,.backlink-toolbar input,.backlink-toolbar select,.backlink-form input{border:1px solid var(--border-strong);width:100%;min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:9px;padding:0 11px}.backlink-site-select select:focus,.backlink-toolbar input:focus,.backlink-toolbar select:focus,.backlink-form input:focus{border-color:var(--accent);outline:3px solid #5b5bd61f}.backlink-form-card{box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#f9f9ff,#fff 64%);border:1px solid #dcdcf8;border-radius:14px;grid-template-columns:minmax(180px,.45fr) minmax(0,1.55fr);gap:24px;margin-bottom:22px;padding:22px;display:grid}.backlink-form-card>div>p:last-child{color:var(--muted);margin:0;font-size:.76rem;line-height:1.5}.backlink-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:13px;display:grid}.backlink-form>label,.backlink-toolbar label{color:var(--ink-soft);gap:7px;font-size:.73rem;font-weight:700;display:grid}.backlink-form fieldset{border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:14px;min-height:72px;padding:10px 12px;display:flex}.backlink-form legend{color:var(--ink-soft);font-size:.72rem;font-weight:700}.backlink-form fieldset label{color:var(--muted);align-items:center;gap:6px;font-size:.75rem;display:inline-flex}.backlink-form fieldset input{width:18px;min-height:18px}.backlink-form-actions{grid-column:1/-1;justify-content:flex-end;gap:9px;display:flex}.backlink-edit-form{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr)}.backlink-tabs{border-bottom:1px solid var(--border);gap:4px;margin-bottom:14px;display:flex}.backlink-tabs button{min-height:46px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 14px;font-size:.78rem;font-weight:700}.backlink-tabs button.active{border-bottom-color:var(--accent);color:var(--accent)}.backlink-tabs span{background:var(--surface-soft);border-radius:999px;margin-left:5px;padding:2px 6px;font-size:.7rem}.backlink-toolbar{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:13px;grid-template-columns:1.3fr 1fr repeat(4,minmax(105px,.65fr)) auto;align-items:end;gap:10px;margin-bottom:16px;padding:14px;display:grid}.domain-toolbar{grid-template-columns:minmax(220px,1fr) auto}.backlink-table td:first-child,.backlink-table td:nth-child(2){min-width:220px;max-width:360px}.backlink-table td strong,.backlink-table td small,.backlink-table td span+small{display:block}.backlink-table td small{overflow-wrap:anywhere;color:var(--subtle);margin-top:5px;font-size:.7rem;line-height:1.4}.backlink-status-new{color:#315e9f;background:#edf4ff;border-color:#d6e1f7}.backlink-status-active{color:var(--success);background:var(--success-soft);border-color:#cde9dd}.backlink-status-lost{color:var(--danger);background:var(--danger-soft);border-color:#efcbd0}.backlink-job-list{gap:10px;display:grid}.backlink-job-list article{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:13px;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:14px 24px;padding:17px;display:grid}.backlink-job-list article>div{justify-items:start;gap:7px;display:grid}.backlink-job-list article>div strong{font-size:.88rem}.backlink-job-list article small{color:var(--subtle);font-size:.7rem}.backlink-job-list dl{gap:22px;margin:0;display:flex}.backlink-job-list dl div{text-align:right;gap:4px;display:grid}.backlink-job-list dt{color:var(--subtle);text-transform:uppercase;font-size:.66rem}.backlink-job-list dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-weight:750}.backlink-job-list article>p{color:var(--danger);grid-column:1/-1;margin:0;font-size:.75rem}.backlink-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:22px;display:grid}.backlink-summary-grid article{border:1px solid var(--border);background:var(--surface);min-height:138px;box-shadow:var(--shadow-sm);border-radius:14px;align-content:center;gap:8px;padding:18px;display:grid}.backlink-summary-grid article>span,.backlink-url-card span{color:var(--muted);text-transform:uppercase;font-size:.7rem;font-weight:700}.backlink-summary-grid article>strong{color:var(--ink);overflow-wrap:anywhere;font-size:1.12rem}.backlink-summary-grid article>small{color:var(--subtle);font-size:.69rem;line-height:1.4}.backlink-url-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;gap:0;margin-bottom:30px;display:grid;overflow:hidden}.backlink-url-card>div{border-top:1px solid var(--border);grid-template-columns:160px minmax(0,1fr);gap:16px;padding:15px 18px;display:grid}.backlink-url-card>div:first-child{border-top:0}.backlink-url-card a,.backlink-url-card strong{overflow-wrap:anywhere;font-size:.78rem;font-weight:600}@media (width<=1100px){.backlink-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.backlink-form-card{grid-template-columns:1fr}.backlink-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.backlink-toolbar,.backlink-form,.backlink-edit-form,.backlink-summary-grid{grid-template-columns:1fr}.backlink-form-actions{grid-column:auto;display:grid}.backlink-tabs{overflow-x:auto}.backlink-tabs button{flex:none}.backlink-job-list article{grid-template-columns:1fr}.backlink-job-list dl{justify-content:space-between}.backlink-job-list dl div{text-align:left}.backlink-url-card>div{grid-template-columns:1fr;gap:6px}}.article-toolbar{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:13px;grid-template-columns:minmax(220px,1.5fr) repeat(4,minmax(120px,.7fr)) auto;align-items:end;gap:10px;margin-bottom:18px;padding:14px;display:grid}.article-toolbar label,.article-editor-form label,.article-ai-panel label{color:var(--ink-soft);gap:7px;font-size:.73rem;font-weight:700;display:grid}.article-toolbar input,.article-toolbar select,.article-editor-form input,.article-editor-form select,.article-editor-form textarea,.article-ai-panel textarea{border:1px solid var(--border-strong);width:100%;min-height:42px;color:var(--ink);font:inherit;background:#fff;border-radius:9px;padding:9px 11px;font-size:.78rem}.article-toolbar input:focus,.article-toolbar select:focus,.article-editor-form input:focus,.article-editor-form select:focus,.article-editor-form textarea:focus,.article-ai-panel textarea:focus{border-color:var(--accent);outline:3px solid #5b5bd61f}.article-title-cell{gap:5px;display:grid}.article-title-cell a{color:var(--ink);font-weight:750;text-decoration:none}.article-title-cell a:hover{color:var(--accent)}.article-title-cell small{color:var(--subtle)}.pagination-bar{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-top:14px;font-size:.75rem;display:flex}.pagination-bar button,.link-button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:7px 10px;font-weight:700}.pagination-bar button:disabled{color:var(--subtle);cursor:not-allowed}.article-editor-form{gap:16px;display:grid}.article-editor-fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.article-editor-fieldset:disabled{opacity:.72}.article-editor-card,.article-ai-panel{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;padding:20px}.article-editor-card h2,.article-ai-panel h2{margin:0 0 16px;font-size:1rem}.article-editor-card>label+label{margin-top:13px}.article-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.article-field-wide{grid-column:1/-1}.article-content-input{resize:vertical;line-height:1.65;min-height:440px!important;font-family:SFMono-Regular,Consolas,monospace!important}.article-editor-actions{justify-content:flex-end;gap:9px;display:flex}.article-editor-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:18px;display:grid}.article-ai-panel{gap:10px;display:grid;position:sticky;top:78px}.article-ai-panel p{color:var(--muted);margin:-6px 0 6px;font-size:.75rem;line-height:1.5}.article-ai-panel textarea{resize:vertical;min-height:110px}.article-tabs{border-bottom:1px solid var(--border);gap:4px;margin:20px 0 16px;display:flex;overflow-x:auto}.article-tabs button{min-height:46px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:0 14px;font-size:.78rem;font-weight:700}.article-tabs button.active{border-bottom-color:var(--accent);color:var(--accent)}.article-tabs span{background:var(--surface-soft);border-radius:999px;margin-left:5px;padding:2px 6px;font-size:.7rem}.video-foundation-stages{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 0 18px;padding:0;list-style:none;display:grid}.video-foundation-stages li{border:1px solid var(--border);background:var(--surface-soft);border-radius:10px;gap:5px;min-width:0;padding:10px;display:grid}.video-foundation-stages strong{font-size:.72rem}.video-foundation-stages span{color:var(--muted);overflow-wrap:anywhere;font-size:.7rem}.article-analysis-output{border:1px solid var(--border);color:#dfe7ff;white-space:pre-wrap;background:#11182a;border-radius:10px;max-height:620px;margin:0;padding:16px;font-size:.75rem;line-height:1.6;overflow:auto}.status-draft{color:var(--ink-soft);background:var(--surface-soft);border-color:#d7deeb}.status-ready{color:var(--accent);background:var(--accent-soft);border-color:#d8d4ff}.status-published{color:var(--success);background:var(--success-soft);border-color:#cde9dd}@media (width<=1100px){.article-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.article-editor-layout{grid-template-columns:1fr}.article-ai-panel{position:static}.video-foundation-stages{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.article-toolbar,.article-form-grid,.video-foundation-stages{grid-template-columns:1fr}.article-field-wide{grid-column:auto}.article-editor-actions,.pagination-bar{flex-direction:column;align-items:stretch}.article-content-input{min-height:320px!important}}.panel,.card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;padding:20px}.reports-page .keyword-toolbar{grid-template-columns:minmax(220px,1fr) auto}.report-detail-page .rank-detail-grid{align-items:start}.report-detail-page .rank-job-list small{overflow-wrap:anywhere}.credits-page .section-heading form,.credits-page .section-heading label,.billing-page .section-heading label{align-items:end;gap:9px;display:flex}.credits-page select,.credits-page input,.notifications-page select,.advanced-analytics-page select,.advanced-analytics-page input{border:1px solid var(--border-strong);min-height:44px;color:var(--ink);background:#fff;border-radius:9px;padding:0 11px}.credits-page select:focus-visible,.credits-page input:focus-visible,.notifications-page select:focus-visible,.advanced-analytics-page select:focus-visible,.advanced-analytics-page input:focus-visible{border-color:var(--accent);outline-offset:1px;outline:3px solid #5b5bd62e}.notification-center,.notification-trigger{position:relative}.notification-badge{border:2px solid var(--surface);color:#fff;background:var(--danger);border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:.7rem;font-weight:800;display:grid;position:absolute;top:-5px;right:-7px}.notification-popover{z-index:40;border:1px solid var(--border);background:var(--surface);border-radius:14px;width:min(390px,100vw - 28px);max-height:min(620px,100vh - 90px);padding:12px;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 24px 60px #10172938}.notification-popover-header,.notification-row,.notification-list a,.notification-list button{justify-content:space-between;gap:12px;display:flex}.notification-popover-header{align-items:center;padding:5px 6px 11px}.notification-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.notification-list a,.notification-list button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:start;padding:11px;text-decoration:none}.notification-list a:hover,.notification-list button:hover{background:var(--surface-soft)}.notification-list span,.notification-list small{color:var(--muted)}.notification-unread{box-shadow:inset 3px 0 var(--accent)}.notification-page-list{gap:12px;display:grid}.notification-row{align-items:center}.notification-row-copy{min-width:0}.notification-row-copy h2{margin:8px 0 4px;font-size:1rem}.notification-row-copy p{color:var(--muted);margin:0 0 7px}.notification-preferences{gap:16px;margin-bottom:18px;display:grid}.notification-preference-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.notification-preference-grid label{align-items:center;gap:9px;min-height:44px;display:flex}.analytics-toolbar{grid-template-columns:repeat(4,minmax(150px,1fr))}.dashboard-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.kpi-card{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);border-radius:12px;padding:16px}.kpi-card span,.kpi-card small{color:var(--muted);display:block}.kpi-card span{margin-bottom:8px;font-size:.78rem;font-weight:650}.kpi-card strong{overflow-wrap:anywhere;margin-bottom:5px;font-size:1.45rem;display:block}.kpi-card small{font-size:.72rem;line-height:1.45}.analytics-trends,.analytics-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.search-analytics-panel .analytics-summary-grid{grid-template-columns:1fr;margin-bottom:0}.search-analytics-panel .analytics-summary-card{min-width:0}.analytics-trend-svg{width:100%;min-height:220px;color:var(--accent);display:block;overflow:visible}.analytics-summary-card dl,.analytics-operations dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 0;display:grid}.analytics-summary-card dl div,.analytics-operations dl div{background:var(--surface-soft);border-radius:10px;padding:12px}.analytics-summary-card dt,.analytics-operations dt{color:var(--muted);font-size:.72rem}.analytics-summary-card dd,.analytics-operations dd{margin:4px 0 0;font-weight:800}.analytics-capabilities,.analytics-activity,.analytics-operations{margin-bottom:18px}.analytics-capabilities ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.analytics-capabilities li{border-bottom:1px solid var(--border);gap:3px;padding:10px 0;display:grid}.pagination-controls{justify-content:flex-end;align-items:center;gap:10px;margin-top:14px;display:flex}@media (width<=900px){.dashboard-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-trends,.analytics-summary-grid{grid-template-columns:1fr}.notification-preference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.dashboard-kpis,.reports-page .keyword-toolbar,.analytics-toolbar,.notification-preference-grid,.analytics-summary-card dl,.analytics-operations dl{grid-template-columns:1fr}.notification-row{flex-direction:column;align-items:stretch}.notification-row .page-heading-actions{width:100%}.notification-row .page-heading-actions .button{flex:1}.notification-popover{width:auto;position:fixed;top:72px;left:10px;right:10px}.credits-page .section-heading,.credits-page .section-heading form,.pagination-controls{flex-direction:column;align-items:stretch}}.competitors-page .filter-card{margin-bottom:18px}.stack-form{gap:14px;display:grid}.stack-form label,.filter-card label{color:var(--ink-soft);gap:7px;font-weight:650;display:grid}.stack-form input,.stack-form textarea,.filter-card select{border:1px solid var(--border);background:var(--surface);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:10px;padding:10px 12px}.stack-form textarea{resize:vertical;min-height:96px}.data-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.metric-card{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);border-radius:12px;padding:17px}.metric-card span{color:var(--ink-soft);margin-bottom:8px;font-size:.82rem;display:block}.metric-card strong{overflow-wrap:anywhere;font-size:1.25rem;display:block}.table-scroll{overflow-x:auto}.table-scroll table{border-collapse:collapse;width:100%}.table-scroll th,.table-scroll td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;min-width:110px;padding:12px}.table-scroll th{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem}.table-scroll td small{color:var(--ink-soft);margin-top:4px;display:block}.status-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.status-list li{border-bottom:1px solid var(--border);grid-template-columns:minmax(90px,auto) 1fr;align-items:center;gap:6px 14px;padding:10px 0;display:grid}.status-list small{color:var(--danger);grid-column:1/-1}.break-anywhere{overflow-wrap:anywhere}.page-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.primary-button,.secondary-button,.danger-button{border:1px solid var(--border);min-height:44px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:9px 14px;font-weight:700;text-decoration:none;display:inline-flex}.primary-button{border-color:var(--accent);background:var(--accent);color:#fff}.secondary-button{background:var(--surface);color:var(--accent)}.danger-button{border-color:var(--danger);background:var(--danger);color:#fff}.primary-button:disabled,.danger-button:disabled{cursor:not-allowed;opacity:.55}@media (width<=820px){.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.metric-grid{grid-template-columns:1fr}.page-actions{width:100%}.page-actions>*{flex:1}}.global-search-trigger{border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--ink-soft);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 11px;display:inline-flex}.global-search-trigger kbd{border:1px solid var(--border);background:var(--surface-muted);border-radius:5px;padding:2px 5px;font-size:.72rem}.global-search-layer{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0e142294;place-items:start center;padding:min(12vh,96px) 18px 18px;display:grid;position:fixed;inset:0}.global-search-dialog{border:1px solid var(--border);background:var(--surface);border-radius:16px;width:min(680px,100%);max-height:min(680px,80vh);overflow:hidden;box-shadow:0 28px 70px #0e142247}.global-search-input-row{border-bottom:1px solid var(--border);grid-template-columns:1fr auto;gap:10px;padding:14px;display:grid}.global-search-input-row input{border:1px solid var(--border);min-width:0;min-height:46px;font:inherit;border-radius:10px;padding:10px 13px}.global-search-input-row button{min-height:44px;color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:0}.global-search-results{max-height:min(560px,66vh);padding:10px;overflow-y:auto}.global-search-group h3{color:var(--ink-soft);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;margin:10px 8px 5px;font-size:.78rem;display:flex}.global-search-option{min-height:54px;color:var(--ink);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:9px 10px;text-decoration:none;display:flex}.global-search-option>span:first-child{gap:3px;min-width:0;display:grid}.global-search-option small{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.global-search-option.active,.global-search-option:hover{background:var(--accent-soft);color:var(--accent)}@media (width<=700px){.global-search-trigger kbd,.global-search-trigger span:nth-child(2){display:none}.global-search-layer{padding:12px}.global-search-dialog{max-height:calc(100vh - 24px)}.global-search-results{max-height:calc(100vh - 104px)}}.research-job-list{gap:16px;margin-top:16px;display:grid}.research-timeline{gap:8px;margin:16px 0;padding:0;list-style:none;display:grid}.research-stage{border-left:3px solid var(--border);background:var(--surface-muted);padding:10px 12px}.research-stage>div{justify-content:space-between;gap:16px;display:flex}.research-stage span,.research-stage small{color:var(--ink-soft)}.research-stage-completed{border-left-color:var(--success)}.research-stage-running,.research-stage-queued{border-left-color:var(--accent)}.research-stage-failed{border-left-color:var(--danger)}.research-artifact{margin-top:12px}@media (width<=520px){.research-stage>div{flex-direction:column;align-items:flex-start;gap:4px}}.public-shell{min-height:100vh;color:var(--ink);background:linear-gradient(#f8f9ff 0,#fff 360px)}.public-header,.public-footer{width:min(100% - 40px,1160px);margin-inline:auto}.public-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.public-brand{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.public-brand>span{color:#fff;background:var(--accent);border-radius:9px;place-items:center;width:34px;height:34px;font-weight:850;display:grid}.public-brand strong{letter-spacing:.08em;font-size:1rem}.public-header nav,.public-footer nav{align-items:center;gap:18px;display:flex}.public-header nav>a:not(.button),.public-footer a{color:var(--muted);font-size:.78rem;font-weight:700;text-decoration:none}.public-header nav>a:hover,.public-footer a:hover{color:var(--accent)}.public-shell main{width:min(100% - 40px,1160px);margin-inline:auto}.public-hero{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:64px;min-height:600px;padding-block:72px;display:grid}.public-hero h1{max-width:760px}.product-preview{background:#fff;border:1px solid #dde2ef;border-radius:18px;overflow:hidden;transform:perspective(1200px)rotateY(-2deg);box-shadow:0 32px 80px -44px #18213b}.preview-bar{background:#fafbfc;border-bottom:1px solid #edf0f5;align-items:center;gap:6px;padding:13px 15px;display:flex}.preview-bar>span{background:#d8dde8;border-radius:50%;width:7px;height:7px}.preview-bar strong{margin-left:7px;font-size:.72rem}.preview-bar em{color:#5d6470;background:#edf1f7;border-radius:99px;margin-left:auto;padding:4px 7px;font-size:.63rem;font-style:normal}.preview-body{gap:14px;padding:20px;display:grid}.score-panel{color:#fff;background:#17213b;border-radius:13px;padding:16px}.score-panel small,.metric-grid small{font-size:.7rem;display:block}.demo-score{letter-spacing:-.07em;margin:5px 0;font-size:2.35rem;display:block}.demo-score i{color:#aab5ca;letter-spacing:0;font-size:.85rem;font-style:normal}.demo-chart{width:100%;height:65px;overflow:visible}.demo-chart path:first-child{fill:none;stroke:#7dd3c7;stroke-width:3px;stroke-linecap:round;stroke-dasharray:320;stroke-dashoffset:320px;animation:.8s ease-out forwards chart-draw}.demo-chart-area{fill:#46bcae22}.metric-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.metric-grid div,.preview-cards span{background:#fff;border:1px solid #e8ebf1;border-radius:10px;padding:11px}.metric-grid b{font-size:1.1rem}.preview-cards{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.preview-cards span{color:#6b7280;font-size:.7rem}.preview-cards b{color:#17213b;font-size:.95rem;display:block}@keyframes chart-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.demo-chart path:first-child{stroke-dashoffset:0;animation:none}.product-preview{transform:none}}.public-hero h1{letter-spacing:-.055em;max-width:760px;margin:8px 0 20px;font-size:clamp(2.5rem,5vw,4.8rem);line-height:1.02}.public-hero h1+p{max-width:700px;color:var(--muted);margin:0;font-size:1rem;line-height:1.75}.public-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.public-hero aside{background:#ffffffe0;border:1px solid #dcdcf8;border-radius:18px;padding:28px;box-shadow:0 28px 70px -42px #312e8199}.public-hero aside strong{margin-bottom:18px;font-size:1rem;display:block}.public-hero aside ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.public-hero aside li{color:var(--muted);padding-left:20px;line-height:1.5;position:relative}.public-hero aside li:before{background:var(--accent);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0}.public-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-bottom:80px;display:grid}.public-feature-grid article{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:16px;padding:24px}.public-feature-grid article>span{color:var(--accent);letter-spacing:.12em;font-size:.72rem;font-weight:850}.public-feature-grid h2{margin:12px 0 9px;font-size:1.05rem}.public-feature-grid p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.65}.public-legal{padding-block:64px 84px;max-width:820px!important}.public-legal>header{border-bottom:1px solid var(--border);margin-bottom:38px;padding-bottom:30px}.public-legal h1{letter-spacing:-.045em;margin:8px 0 16px;font-size:clamp(2.2rem,5vw,3.6rem)}.public-legal header>p:last-child,.public-legal section p{color:var(--muted);line-height:1.75}.public-legal section{margin-top:30px}.public-legal section h2{margin-bottom:9px;font-size:1.12rem}.public-legal section p{margin:8px 0}.public-legal code{color:var(--accent);background:var(--accent-soft);border-radius:5px;padding:2px 5px;font-size:.88em}.public-footer{border-top:1px solid var(--border);min-height:92px;color:var(--subtle);justify-content:space-between;align-items:center;gap:20px;font-size:.72rem;display:flex}@media (width<=820px){.public-hero{grid-template-columns:1fr;gap:34px;min-height:0;padding-block:54px}.public-feature-grid{grid-template-columns:1fr}}@media (width<=620px){.public-header,.public-footer,.public-shell main{width:min(100% - 28px,1160px)}.public-header{flex-direction:column;align-items:flex-start;padding-block:16px}.public-header nav{flex-wrap:wrap;gap:12px;width:100%}.public-header nav .button{margin-left:auto}.public-hero{padding-block:42px}.public-hero h1{font-size:2.45rem}.public-actions{display:grid}.public-actions .button{width:100%;min-height:46px}.public-footer{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:20px}.public-footer nav{flex-wrap:wrap}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#111827;--ink-soft:#344054;--text:#111827;--muted:#56647a;--subtle:#66758c;--canvas:#f4f6fa;--surface:#fff;--surface-soft:#f7f8fb;--surface-raised:#fff;--border:#e1e6ef;--border-strong:#cfd7e5;--sidebar:#0c1424;--sidebar-raised:#17233a;--accent:#4f63d8;--accent-hover:#4053c2;--accent-soft:#eef1ff;--success:#147a55;--success-soft:#eaf7f1;--warning:#9a5b0b;--warning-soft:#fff6e6;--danger:#b93848;--danger-soft:#fff1f3;--info:#315f91;--info-soft:#eef5fc;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--shadow-sm:0 1px 2px #11182708, 0 7px 18px -14px #1f2a4438;--shadow-md:0 18px 42px -28px #141f3757, 0 8px 20px -17px #141f3729;--focus-ring:0 0 0 3px #4f63d833}html{color:var(--ink);background:var(--canvas)}body{color:var(--ink);background:radial-gradient(circle at 85% -10%, #4f63d80e, transparent 28rem), var(--canvas);font-size:15px;line-height:1.5}::selection{color:#fff;background:var(--accent)}a{text-underline-offset:3px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:var(--focus-ring)}h1,h2,h3{letter-spacing:-.025em}h1{font-size:clamp(1.9rem,2.5vw,2.45rem);font-weight:720;line-height:1.12}h2{font-size:1.2rem;font-weight:700}h3{font-weight:680}.eyebrow{color:#485cca;letter-spacing:.1em;margin-bottom:7px;font-size:.73rem;font-weight:780}.metric-kicker{color:var(--muted);letter-spacing:.035em;font-size:.75rem;font-weight:720}.muted{color:var(--muted)}.sidebar{background:linear-gradient(#0d1628 0%,#0a1220 100%);border-right-color:#ffffff13;width:244px;padding:16px 12px 14px;box-shadow:12px 0 40px -30px #060c18cc}.sidebar-brand{min-height:46px;margin-bottom:19px;padding-inline:7px}.brand-symbol,.brand-mark{background:linear-gradient(145deg,#6174e6,#4558c8);border-color:#ffffff26;border-radius:10px;width:33px;height:33px;box-shadow:0 9px 24px -11px #5d71e8d1,inset 0 1px #ffffff38}.brand-lockup strong{letter-spacing:.035em;font-size:.9rem;font-weight:720}.brand-lockup small{color:#aeb9cd;font-size:.71rem}.sidebar-nav{scrollbar-width:thin;scrollbar-color:#2b3851 transparent;gap:3px;overflow-y:auto}.nav-section-label{color:#98a6bd;letter-spacing:.095em;margin:4px 11px 7px;font-size:.7rem}.nav-section-spaced{margin-top:18px}.nav-item{color:#b9c4d6;border-radius:9px;gap:11px;min-height:44px;padding-inline:11px;font-size:.83rem;font-weight:590;position:relative}.nav-item:before{content:"";background:0 0;border-radius:999px;width:2px;position:absolute;inset:9px auto 9px 0}.nav-item:hover{color:#f7f9fc;background:#ffffff0e}.nav-item-active{color:#fff;background:linear-gradient(90deg,#4f63d833,#ffffff0b);border-color:#8697cd29;box-shadow:inset 0 1px #ffffff0b}.nav-item-active:before{background:#8ea0ff;box-shadow:0 0 12px #8ea0ff8c}.nav-item .icon{width:17px;height:17px}.sidebar-footer{grid-template-columns:32px minmax(0,1fr) 36px;gap:8px;padding:13px 5px 0}.account-avatar{background:#202d46;border:1px solid #ffffff12;border-radius:9px;width:32px;height:32px}.account-copy span,.account-copy small{font-size:.7rem}.workspace{margin-left:244px}.topbar{-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);background:#ffffffe6;border-bottom-color:#cfd7e5d1;gap:18px;min-height:64px;padding:9px 24px}.project-favicon{border-radius:9px;width:32px;height:32px}.project-context small{font-size:.7rem}.project-context strong{color:var(--ink);font-size:.82rem}.topbar-overview{justify-content:flex-start}.topbar-overview .topbar-actions{width:100%}.topbar-overview .global-search{margin-left:auto}.topbar-link,.topbar-account,.global-search-trigger{border-color:var(--border);min-height:44px;box-shadow:none;border-radius:9px}.topbar-link:hover,.global-search-trigger:hover,.icon-button:hover{border-color:var(--border-strong);background:var(--surface-soft)}.icon-button{color:#5e6d83;border:1px solid #0000;width:44px;height:44px}.notification-icon,.search-icon{width:19px;height:19px}.global-search-trigger{color:var(--muted);gap:8px;padding-inline:11px}.global-search-trigger kbd{color:#6b778b;background:#f4f6f9}.status-dot{box-shadow:0 0 0 3px var(--success-soft)}.nav-item-disabled{cursor:not-allowed;opacity:.54}.nav-item-disabled:hover{color:#b9c4d6;background:0 0}.nav-item-disabled small{color:#9da9bd;margin-left:auto;font-size:.7rem}.topbar-site-switcher,.topbar-range{border:1px solid var(--border);min-height:44px;color:var(--accent);background:var(--surface);border-radius:9px;align-items:center;gap:7px;padding:0 9px;display:inline-flex}.topbar-site-switcher .icon{width:17px}.topbar-site-switcher select,.topbar-range select{min-width:138px;min-height:42px;color:var(--ink-soft);background:0 0;border:0;padding:0 26px 0 0;font-size:.75rem;font-weight:700}.topbar-range select{min-width:104px}.topbar-site-switcher:focus-within,.topbar-range:focus-within{border-color:var(--accent);box-shadow:var(--focus-ring)}.topbar-site-switcher select:focus,.topbar-range select:focus{box-shadow:none;outline:0}.page-shell{width:min(1320px,100% - 48px);padding:28px 0 54px}.page-heading{align-items:flex-end;gap:22px;margin-bottom:23px}.page-intro{max-width:700px;color:var(--muted);font-size:.9rem;line-height:1.62}.breadcrumb{margin-bottom:17px;font-size:.75rem}.section-heading-dashboard,.account-section .section-heading{margin-bottom:13px}.button,.primary-button,.secondary-button,.danger-button{border-radius:9px;font-weight:710;transition:color .15s,background .15s,border-color .15s,box-shadow .15s,transform .15s}.button-primary,.primary-button{background:linear-gradient(#586de0,#495dce);box-shadow:0 7px 17px -10px #3748b2d1,inset 0 1px #fff3}.button-primary:hover:not(:disabled),.primary-button:hover:not(:disabled){background:linear-gradient(#5064d4,#3f52bd);transform:translateY(-1px);box-shadow:0 10px 22px -12px #3748b2d1,inset 0 1px #ffffff2e}.button-secondary,.secondary-button{border-color:var(--border-strong);background:var(--surface);box-shadow:0 1px 2px #11182706}.button-secondary:hover:not(:disabled),.secondary-button:hover:not(:disabled){color:var(--accent);background:#fafbfe;border-color:#b9c4d5}.alert,.state-card,.page-state,.panel,.card,.health-card,.overview-card,.audit-context-card,.site-card,.score-card,.metric-card,.page-result,.audit-row,.gsc-overview-card,.account-user-card,.account-balance-card,.account-plan-card,.account-form-card,.kpi-card,.rank-summary-grid article,.backlink-summary-grid article,.article-editor-card,.article-ai-panel{border-color:var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm)}.alert{padding:14px 17px 14px 19px;font-size:.8rem;line-height:1.55;position:relative}.alert:before{background:var(--warning);content:"";border-radius:0 999px 999px 0;width:3px;position:absolute;inset:12px auto 12px 0}.alert-error{color:#8f2c39;background:#fff7f8;border-color:#edcbd0}.alert-error:before{background:var(--danger)}.alert-success{background:#f3fbf7;border-color:#c7e4d8}.alert-success:before{background:var(--success)}.empty-state{align-content:center;min-height:176px;padding:34px 24px}.empty-state-mark{background:linear-gradient(145deg,#f4f5ff,#e9edff);border:1px solid #dce2ff;border-radius:12px;width:44px;height:44px;margin-bottom:14px}.empty-state h2,.empty-state h3{margin-bottom:7px}.empty-state p{color:var(--muted);font-size:.82rem;line-height:1.6}.page-state{min-height:104px;padding:17px 19px}.page-state-mark{box-shadow:0 0 0 4px var(--accent-soft)}.page-state h2{font-size:.94rem}.page-state p{font-size:.79rem}.error-state,.loading-state{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--ink-soft);background:var(--surface);box-shadow:var(--shadow-sm);margin-bottom:18px;padding:16px 18px}.error-state{color:#8f2c39;background:#fff7f8;border-color:#edcbd0}.error-state p{margin-bottom:12px}.error-state button{color:#8f2c39;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfadb5;border-radius:9px;padding:0 14px;font-weight:710}.spinner{border-color:#d9def5;border-top-color:var(--accent)}.dashboard-skeleton span,.sites-loading span{background:linear-gradient(90deg,#eef1f5 22%,#fafbfc 46%,#eef1f5 70%) 0 0/220% 100%;border-color:#e4e8f0}.data-table-wrap,.sites-table,.dashboard-history-list,.credit-transaction-list{border-color:var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.data-table{border-collapse:separate;border-spacing:0}.data-table th{z-index:2;color:#647289;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.06em;background:#f7f8fbf5;padding:12px 15px;font-size:.69rem;font-weight:780;position:sticky;top:0}.data-table td{color:var(--ink-soft);border-top-color:#e9edf3;padding:14px 15px;font-size:.79rem}.data-table tbody tr{transition:background .14s,box-shadow .14s}.data-table tbody tr:hover{box-shadow:inset 3px 0 var(--accent);background:#f8f9fd}.data-table select{border:1px solid var(--border-strong);min-height:44px;color:var(--ink-soft);background:#fff;border-radius:8px;padding-inline:9px}.keyword-toolbar,.backlink-toolbar,.article-toolbar,.report-filters,.audit-history-controls,.filter-card{border-color:var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#ffffffd1}.keyword-toolbar input,.keyword-toolbar select,.backlink-toolbar input,.backlink-toolbar select,.article-toolbar input,.article-toolbar select,.report-filters input,.report-filters select,.site-create-form input,.site-edit-form input,.ai-site-picker select{border-color:var(--border-strong);border-radius:8px;box-shadow:inset 0 1px 2px #11182706}.dashboard-context-bar{background:#ffffffc7;border-radius:11px;min-height:52px;margin:-7px 0 16px;padding:8px 10px 8px 15px}.dashboard-partial-warning{color:#76470b;background:#fffaf0;border-color:#ead7b4}.dashboard-page section[aria-label="Ürün portföy özeti"]{margin-bottom:24px}.dashboard-portfolio-grid{margin-bottom:13px}.dashboard-portfolio-grid article{min-height:112px;padding:16px 18px}.dashboard-portfolio-grid article>strong{font-size:1.7rem}.decision-summary{border-radius:var(--radius-lg);border-color:#d8deea;grid-template-columns:minmax(300px,.78fr) minmax(470px,1.42fr);margin-bottom:29px;box-shadow:0 22px 48px -36px #111d3773}.decision-score-panel{background:linear-gradient(145deg,#162137,#111a2d 72%);gap:23px;padding:23px}.decision-site h2{font-size:1.22rem}.decision-score-focus{gap:19px}.decision-score-focus .seo-score{width:126px;height:126px}.decision-score-focus .seo-score-value strong{font-size:2.35rem}.decision-details{padding:23px 25px}.decision-metrics{padding-bottom:19px}.decision-metric{gap:4px;padding-inline:17px}.decision-metric strong{font-size:1.95rem}.decision-next-step{gap:18px;padding:19px 0 12px}.decision-summary-empty{grid-template-columns:minmax(270px,.64fr) minmax(500px,1.36fr)}.decision-summary-empty .decision-score-focus .seo-score{width:104px;height:104px}.decision-summary-empty .decision-metric strong{color:var(--subtle)}.decision-summary-empty .decision-next-step{justify-content:flex-start}.decision-summary-empty .decision-next-step>div{max-width:520px}.dashboard-priority,.dashboard-history,.dashboard-action-panel{margin-bottom:29px}.priority-issue{border-radius:var(--radius-md);padding:17px 18px;transition:border-color .15s,box-shadow .15s,transform .15s}.priority-issue:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md);transform:translateY(-1px)}.priority-state{min-height:82px}.dashboard-history-row{min-height:74px;padding:12px 16px}.sites-table-head,.site-management-row{grid-template-columns:minmax(180px,1.45fr) minmax(150px,1.05fr) minmax(112px,.82fr) 86px minmax(102px,.76fr) minmax(205px,1.35fr);gap:12px}.sites-table-head{background:#f7f8fb;min-height:42px;padding-inline:16px}.site-management-row{min-height:132px;padding:14px 16px;transition:background .15s,box-shadow .15s}.site-management-row:hover{box-shadow:inset 3px 0 var(--accent);background:#fafbfe}.site-icon{border-radius:10px;width:38px;height:38px}.managed-site-identity strong{font-size:.84rem}.managed-site-identity small,.managed-audit-state small{color:var(--subtle);font-size:.7rem}.gsc-site-connection{gap:6px}.gsc-connection-status{border-radius:7px;min-height:27px;font-size:.69rem}.gsc-site-connection>.button{width:auto;min-height:44px;padding-inline:10px;font-size:.7rem}.managed-actions{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:6px;display:grid}.managed-actions>.button-primary{grid-column:1/-1}.managed-actions .button{min-height:44px;padding-inline:8px;font-size:.7rem;line-height:1.25}.managed-actions .button-danger-quiet{color:var(--danger)}.site-create-panel{border-radius:var(--radius-lg);background:linear-gradient(135deg,#f5f7ff,#fff 58%);border-color:#dce2f5}.gsc-overview-card{padding:18px}.status-badge{gap:6px;padding:4px 8px;font-size:.69rem}.status-badge:before{content:"";opacity:.72;background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.status-error{color:#a22f3e;background:var(--danger-soft);border-color:#edcbd0}.status-warning{color:#87510d;background:var(--warning-soft);border-color:#ead7b4}.status-info{color:var(--info);background:var(--info-soft);border-color:#ccddec}.status-open{color:#485a78;background:#f4f6fa;border-color:#d7def0}.status-in_progress{color:#4054bd;background:var(--accent-soft);border-color:#cfd8ff}.status-resolved{color:var(--success);background:var(--success-soft);border-color:#c7e4d8}.issue-level{gap:6px;padding:4px 8px}.issue-level:before{content:"";opacity:.75;background:currentColor;border-radius:50%;width:6px;height:6px}.issues-page .backlink-toolbar{grid-template-columns:minmax(170px,1.15fr) minmax(210px,1.35fr) minmax(140px,.8fr) minmax(140px,.8fr)}.issues-page .data-table td:first-child{min-width:260px}.issues-page .data-table td:first-child strong{margin-bottom:4px;display:block}.issues-page .data-table td:first-child small{color:var(--muted);line-height:1.45}.ai-center-page{--ai-panel:#111a2d}.ai-provider-state{border-radius:var(--radius-md);padding:14px 16px}.ai-tabs{gap:7px;margin-bottom:16px}.ai-tabs button{border-radius:8px 8px 0 0;min-height:46px;padding-inline:15px}.ai-tabs button:hover{color:var(--ink);background:#f7f8fb}.ai-assistant-grid{border-radius:var(--radius-lg);min-height:560px;box-shadow:var(--shadow-md)}.ai-conversations{background:#f7f8fb}.ai-chat-empty{min-height:270px}.ai-generate-card{border-radius:var(--radius-lg);background:linear-gradient(145deg,#162238,#10192b);border-color:#2c3854;box-shadow:0 18px 40px -30px #080f1db3}.ai-action-list{gap:13px}.ai-action-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1fr) auto;gap:12px 24px;padding:19px 21px 18px 23px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.ai-action-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md);transform:translateY(-1px)}.ai-action-card header,.ai-action-card h3,.ai-action-rationale{grid-column:1}.ai-action-card header{justify-content:flex-start}.ai-action-card header>em{border:1px solid var(--border);background:var(--surface-soft);border-radius:999px;padding:4px 8px;position:absolute;top:18px;right:20px}.ai-action-impact{gap:4px;display:grid}.ai-action-impact small,.ai-action-rationale>span{color:var(--subtle);letter-spacing:.065em;text-transform:uppercase;font-size:.7rem;font-weight:780}.ai-action-impact span{width:fit-content;color:var(--accent);background:var(--accent-soft);border-radius:7px;padding:4px 8px;font-size:.72rem;font-weight:780}.ai-priority-high .ai-action-impact span{color:#a22f3e;background:var(--danger-soft)}.ai-priority-medium .ai-action-impact span{color:#87510d;background:var(--warning-soft)}.ai-priority-low .ai-action-impact span{color:var(--success);background:var(--success-soft)}.ai-action-card h3{margin:2px 0 0;font-size:1rem}.ai-action-rationale{border-left:2px solid #dfe4ee;padding-left:12px}.ai-action-rationale p{color:var(--ink-soft);margin:5px 0 0}.ai-action-card footer{border-top:1px solid #e9edf3;grid-column:1/-1;padding-top:13px}.ai-action-card footer small{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.ai-action-card footer small b{color:var(--ink-soft);letter-spacing:.055em;text-transform:uppercase;font-size:.7rem}.ai-action-card footer>div{gap:8px}@media (width<=1180px){.page-shell{width:min(100% - 40px,1320px)}.topbar-account{display:none}.decision-summary{grid-template-columns:1fr}.decision-score-panel{grid-template-columns:minmax(0,1fr) auto}.sites-table{box-shadow:none;background:0 0;border:0;overflow:visible}.sites-table-head{display:none}.sites-table-body{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:12px}.site-management-row{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1fr) 86px;gap:15px;padding:17px}.managed-site-identity,.managed-gsc,.managed-issues,.managed-actions{grid-column:1/-1}.managed-issues:before{color:var(--subtle);content:"Sorunlar";letter-spacing:.045em;text-transform:uppercase;font-size:.69rem;font-weight:760}.gsc-site-connection{grid-template-columns:auto minmax(0,1fr);align-items:center}.managed-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.managed-actions>.button-primary{grid-column:1/-1}}@media (width<=1100px){.sidebar{width:min(296px,88vw);transition:transform .2s;transform:translate(-105%);box-shadow:24px 0 60px #0a101f4d}.sidebar-open{transform:translate(0)}.sidebar-close{color:#aeb9cd;background:0 0;border:0;border-radius:8px;place-items:center;width:44px;height:44px;display:grid}.sidebar-backdrop{z-index:35;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080e1b94;border:0;padding:0;position:fixed;inset:0}.mobile-menu-button{z-index:30;border:1px solid var(--border-strong);width:44px;height:44px;color:var(--ink-soft);box-shadow:none;background:#fff;border-radius:9px;place-items:center;display:grid;position:fixed;top:10px;left:12px}.workspace{margin-left:0}.topbar{padding-left:64px}}@media (width<=900px){.sidebar{width:min(296px,88vw)}.workspace{margin-left:0}.topbar{padding-left:64px}.mobile-menu-button{border-color:var(--border-strong);box-shadow:none;border-radius:9px;top:10px;left:12px}.sidebar-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080e1b94}.page-shell{width:min(100% - 34px,1320px);padding-top:24px}.page-heading{margin-bottom:20px}.ai-assistant-grid{min-height:520px}.ai-conversations{max-height:164px}.issues-page .backlink-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){body{font-size:14px}.topbar{gap:7px;min-height:62px;padding:8px 8px 8px 62px}.project-context{flex:1;min-width:0}.project-context>span:last-child{min-width:0}.project-context small{display:none}.project-context strong{max-width:132px}.topbar-actions{flex:none;gap:4px}.topbar-actions .icon-button{border-color:var(--border);background:var(--surface)}.topbar-link,.icon-button,.global-search-trigger{justify-content:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.page-shell{width:min(100% - 28px,1320px);padding:22px 0 calc(42px + env(safe-area-inset-bottom))}.page-heading{gap:15px;margin-bottom:18px}.page-intro{font-size:.87rem;line-height:1.58}.page-heading-actions .button,.page-primary-action{min-height:46px;font-size:.78rem}.alert{font-size:.82rem}.empty-state{min-height:152px;padding:28px 18px}.sites-table-body,.site-management-row{grid-template-columns:1fr}.managed-site-identity,.managed-gsc,.managed-audit-state,.managed-score,.managed-issues,.managed-actions{grid-column:auto}.gsc-site-connection{grid-template-columns:1fr}.managed-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.managed-actions>.button-primary{grid-column:1/-1}.data-table-wrap{border-radius:11px}.data-table tr{padding:9px 0}.data-table td{grid-template-columns:minmax(104px,.45fr) minmax(0,1fr);padding:9px 13px;font-size:.8rem}.data-table td:before{font-size:.69rem}.issues-page .backlink-toolbar{grid-template-columns:1fr;padding:12px}.issues-page .backlink-toolbar label{font-size:.78rem}.issues-page .backlink-toolbar input,.issues-page .backlink-toolbar select{min-height:46px;font-size:.9rem}.decision-score-panel{grid-template-columns:1fr}.decision-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-tabs{scrollbar-width:thin;overflow-x:auto}.ai-tabs button{flex:none;min-height:48px}.ai-assistant-grid{min-height:0}.ai-conversations{max-height:118px;padding-block:10px}.ai-conversations>div button{min-height:44px}.ai-messages{max-height:300px;padding:18px}.ai-chat-empty{min-height:150px}.ai-composer{padding:12px}.ai-composer textarea{min-height:68px}.ai-action-card{grid-template-columns:1fr;padding:18px}.ai-action-card header>em{top:17px;right:17px}.ai-action-card footer{flex-direction:column;align-items:stretch}.ai-action-card footer>div{grid-template-columns:1fr 1fr;width:100%;display:grid}.ai-action-card footer .button{width:100%;min-height:44px}}@media (width<=420px){.project-favicon{display:none}.project-context strong{max-width:104px}.page-shell{width:min(100% - 24px,1320px)}.page-heading-actions{gap:7px}.page-heading-actions .button{width:100%}.dashboard-context-bar{padding:12px}.decision-score-focus{flex-direction:column;align-items:flex-start}.decision-metrics{grid-template-columns:1fr}.decision-metric,.decision-metric:nth-child(2),.decision-metric:last-child{border-top:1px solid var(--border);border-left:0;grid-column:auto;padding:13px 0 0}.decision-metric:first-child{border-top:0;padding-top:0}.ai-action-card footer>div{grid-template-columns:1fr}}.public-shell-home{--public-bg:#070a12;--public-panel:#0d121f;--public-panel-2:#121929;--public-line:#ffffff18;--public-text:#f4f2ff;--public-muted:#9ba5b8;--public-purple:#9478ff;--public-mint:#8ef4ca;min-height:100vh;color:var(--public-text);background:radial-gradient(circle at 72% 7%, #704de22e, transparent 31rem), radial-gradient(circle at 8% 42%, #3ec29f12, transparent 30rem), var(--public-bg);overflow:hidden}.public-shell-home:before{z-index:0;pointer-events:none;content:"";background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:64px 64px;height:900px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0,#0000 88%);mask-image:linear-gradient(#000 0,#0000 88%)}.public-shell-home .public-header,.public-shell-home .public-footer,.public-shell-home .public-home{z-index:1;width:min(100% - 64px,1320px);position:relative}.public-shell-home .public-header{border-bottom:1px solid var(--public-line);min-height:88px}.public-shell-home .public-brand{color:var(--public-text)}.public-shell-home .public-brand>span{background:linear-gradient(145deg,#a48dff 0%,#7559db 58%,#4b3e92 100%);border:1px solid #ffffff2e;border-radius:11px;width:37px;height:37px;position:relative;overflow:hidden;box-shadow:0 12px 28px -13px #8b70fff2,inset 0 1px #ffffff47}.public-shell-home .public-brand>span:before,.public-shell-home .public-brand>span:after,.public-shell-home .public-brand>span i{content:"";background:#fff;border-radius:999px;width:8px;height:23px;position:absolute;transform:rotate(32deg)}.public-shell-home .public-brand>span:before{top:8px;left:10px}.public-shell-home .public-brand>span:after{top:8px;right:9px;transform:rotate(-32deg)}.public-shell-home .public-brand>span i{width:9px;height:4px;top:16px;left:15px;transform:none}.public-shell-home .public-brand strong{letter-spacing:.16em;font-size:.94rem;font-weight:800}.public-shell-home .public-header nav{gap:28px}.public-shell-home .public-header nav>a:not(.button){color:#9da6b8;font-size:.76rem}.public-shell-home .public-header nav>a:not(.button):hover{color:#fff}.public-shell-home .public-header nav .public-login-link{color:#e4e2ed;margin-left:10px}.public-shell-home .button{letter-spacing:-.01em;border-radius:999px;min-height:48px;padding-inline:21px;font-size:.77rem}.public-shell-home .button span{margin-left:8px;font-size:1rem}.public-shell-home .button-primary{color:#fff;background:linear-gradient(135deg,#a087ff,#765ade);border-color:#beb1ff85;box-shadow:0 13px 34px -16px #8f70ffeb,inset 0 1px #ffffff47}.public-shell-home .button-primary:hover{background:linear-gradient(135deg,#ac96ff,#8266e8);box-shadow:0 16px 38px -14px #8f70fffa,inset 0 1px #ffffff4d}.public-shell-home .button-secondary{color:#e7e5ef;background:#ffffff0b;border-color:#ffffff26;box-shadow:inset 0 1px #ffffff0a}.public-shell-home .button-secondary:hover{color:#fff;background:#ffffff13;border-color:#ffffff42}.public-shell .public-home{margin-inline:auto}.public-home .public-hero{grid-template-columns:minmax(420px,.82fr) minmax(590px,1.18fr);gap:44px;min-height:780px;padding:76px 0 94px}.public-home .public-hero-copy{z-index:3;position:relative}.public-kicker{color:#9e8aff;letter-spacing:.15em;align-items:center;gap:10px;margin-bottom:21px;font-size:.67rem;font-weight:800;display:flex}.public-kicker>span{background:currentColor;width:22px;height:1px;box-shadow:8px 0 16px}.public-home .public-hero h1{color:#f7f5ff;letter-spacing:-.072em;max-width:640px;margin:0 0 27px;font-size:clamp(3.3rem,5.25vw,5.65rem);font-weight:560;line-height:.96}.public-home .public-hero h1 em{color:#9b83ff;text-shadow:0 0 44px #8f6fff42;font-style:normal}.public-home .public-hero h1+p{max-width:570px;color:var(--public-muted);font-size:.98rem;line-height:1.78}.public-home .public-actions{gap:11px;margin-top:32px}.public-trust-list{color:#858fa2;flex-wrap:wrap;gap:12px 21px;margin:28px 0 0;padding:0;font-size:.69rem;list-style:none;display:flex}.public-trust-list li{align-items:center;gap:7px;display:flex}.public-trust-list li span{width:17px;height:17px;color:var(--public-mint);background:#8ef4ca0f;border:1px solid #8ef4ca3d;border-radius:50%;place-items:center;font-size:.59rem;display:grid}.product-stage{perspective:1600px;isolation:isolate;min-width:0;height:580px;position:relative}.stage-glow{z-index:-2;filter:blur(20px);background:radial-gradient(#704ee247,#261c4a0f 53%,#0000 72%);border-radius:50%;position:absolute;inset:11% -7% -1% 3%;transform:rotate(-8deg)}.stage-orbit{z-index:-1;border:1px solid #977eff29;border-radius:50%;position:absolute;transform:rotateX(67deg)rotate(-20deg)}.stage-orbit-one{width:630px;height:430px;top:94px;right:-30px}.stage-orbit-two{border-color:#8ef4ca1c;width:510px;height:320px;top:152px;right:38px}.product-window{z-index:2;width:650px;transform-style:preserve-3d;background:#0b1020;border:1px solid #ffffff29;border-radius:20px;animation:.9s cubic-bezier(.2,.8,.2,1) both product-settle;position:absolute;top:37px;left:22px;overflow:hidden;transform:rotateY(-9deg)rotateX(4deg)rotate(1deg);box-shadow:0 48px 90px -28px #000000d1,0 25px 50px -24px #6e4fe366,inset 0 1px #ffffff14}.product-window:after{pointer-events:none;content:"";background:linear-gradient(120deg,#ffffff12,#0000 24% 75%,#8f75ff0b);position:absolute;inset:0}.public-shell-home .preview-bar{background:#111728;border-bottom-color:#ffffff14;min-height:42px;padding:10px 13px}.public-shell-home .preview-bar>span{background:#465065;width:6px;height:6px}.public-shell-home .preview-bar>span:first-child{background:#7c5cd9}.public-shell-home .preview-bar strong{color:#a8b1c2;letter-spacing:.02em;font-size:.57rem;font-weight:650}.public-shell-home .preview-bar em{color:#9de8ca;background:#8ef4ca13;border:1px solid #8ef4ca2e;font-size:.52rem}.demo-app{color:#dce3f1;background:#090e19;grid-template-columns:51px minmax(0,1fr);min-height:455px;display:grid}.demo-sidebar{background:#0c1220;border-right:1px solid #ffffff12;flex-direction:column;align-items:center;gap:17px;padding:14px 10px;display:flex}.demo-brand-mark{background:linear-gradient(145deg,#9a83ff,#694fc8);border-radius:8px;place-items:center;width:25px;height:25px;margin-bottom:9px;display:grid}.demo-brand-mark i{border:2px solid #fff;border-top:0;width:8px;height:8px;transform:rotate(45deg)}.demo-sidebar>span{background:#303a4d;border-radius:99px;width:18px;height:4px}.demo-sidebar>span.is-active{background:#2b2651;border:1px solid #9b83ff40;border-radius:7px;width:25px;height:25px;box-shadow:inset 3px 0 #9b83ff}.demo-sidebar>b{background:#242c3c;width:22px;height:1px;margin:4px 0}.demo-workspace{min-width:0}.demo-toolbar{background:#0f1524cc;border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;min-height:54px;padding:9px 16px;display:flex}.demo-toolbar div{gap:1px;display:grid}.demo-toolbar small{color:#68758b;text-transform:uppercase;letter-spacing:.08em;font-size:.49rem}.demo-toolbar strong{color:#dce2ed;font-size:.66rem}.demo-toolbar>span{color:#7f8a9c;border:1px solid #ffffff12;border-radius:7px;padding:6px 8px;font-size:.5rem}.demo-dashboard{gap:11px;padding:16px;display:grid}.demo-title{justify-content:space-between;align-items:center;display:flex}.demo-title>div{gap:2px;display:grid}.demo-title small{color:#7f6ce1;letter-spacing:.12em;font-size:.45rem;font-weight:800}.demo-title strong{font-size:.77rem}.demo-title>span{color:#8c98a9;padding-left:11px;font-size:.49rem;position:relative}.demo-title>span:before{content:"";background:#6be0b2;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 8px #6be0b280}.demo-primary-grid{grid-template-columns:.82fr 1.18fr;gap:10px;display:grid}.demo-health-card,.demo-trend-card,.demo-metrics>div,.demo-priority{background:linear-gradient(145deg,#182034f0,#0f1625f0);border:1px solid #ffffff13;border-radius:11px;box-shadow:inset 0 1px #ffffff06}.demo-health-card{justify-content:space-between;align-items:center;min-height:122px;padding:12px 14px;display:flex}.demo-health-card>div{gap:5px;display:grid}.demo-health-card small,.demo-trend-card small,.demo-metrics small{color:#7f8aa0;font-size:.51rem}.demo-score{color:#f1f3f7;font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:1.65rem;font-weight:650}.demo-score i{color:#6f7b90;letter-spacing:0;font-size:.55rem;font-weight:500}.demo-ring{width:82px;height:82px;overflow:visible;transform:rotate(-90deg)}.demo-ring circle{fill:none;stroke:#222c40;stroke-width:8px}.demo-ring .demo-ring-value{stroke:#8ef4ca;stroke-dasharray:87 13;stroke-linecap:round;filter:drop-shadow(0 0 7px #8ef4ca40);animation:.9s ease-out .12s both ring-reveal}.demo-trend-card{grid-template-rows:auto 1fr;min-width:0;min-height:122px;padding:12px 13px 5px;display:grid}.demo-trend-card>div{gap:2px;display:grid}.demo-trend-card strong{color:#dfe5ef;font-size:.72rem}.demo-trend-card strong i{color:#81e6bd;margin-left:4px;font-size:.55rem;font-style:normal}.public-shell-home .demo-chart{width:100%;height:70px}.public-shell-home .demo-chart path:last-child{fill:none;stroke:#8ef4ca;stroke-width:2px;stroke-dasharray:350;stroke-linecap:round;animation:.9s ease-out .18s both chart-draw}.public-shell-home .demo-chart-area{fill:url(#demo-chart-fill);stroke:none}.demo-metrics{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.demo-metrics>div{grid-template-columns:1fr auto;gap:4px 8px;padding:10px 11px;display:grid}.demo-metrics small{grid-column:1/-1}.demo-metrics b{color:#e9edf4;font-variant-numeric:tabular-nums;font-size:.95rem}.demo-metrics span{color:#748096;align-self:end;font-size:.45rem}.demo-priority{overflow:hidden}.demo-priority header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:9px 11px;display:flex}.demo-priority header strong{font-size:.57rem}.demo-priority header span{color:#727d90;font-size:.45rem}.demo-priority>div{border-bottom:1px solid #ffffff0b;grid-template-columns:6px 1fr auto;align-items:center;gap:9px;min-height:43px;padding:7px 11px;display:grid}.demo-priority>div:last-child{border:0}.demo-priority>div>i{background:#de6c79;border-radius:99px;width:5px;height:18px}.demo-priority>div>i.priority-amber{background:#dca85a}.demo-priority>div>span{gap:2px;display:grid}.demo-priority b{font-size:.52rem;font-weight:650}.demo-priority small{color:#707c91;font-size:.45rem}.demo-priority em{color:#aa98ff;background:#9478ff1a;border-radius:99px;padding:4px 7px;font-size:.44rem;font-style:normal}.floating-card{z-index:4;color:#e8ebf3;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#121929db;border:1px solid #ffffff26;border-radius:13px;align-items:center;gap:10px;min-width:183px;padding:10px 12px;animation:4.5s ease-in-out infinite float-card;display:flex;position:absolute;box-shadow:0 20px 42px -20px #000c,inset 0 1px #ffffff0f}.floating-card>span{color:#a98fff;background:#9478ff26;border-radius:8px;flex:none;place-items:center;width:27px;height:27px;font-size:.75rem;display:grid}.floating-card>div{gap:1px;display:grid}.floating-card small{color:#7e899c;font-size:.47rem}.floating-card strong{font-size:.56rem}.floating-card-signal{top:7px;right:-17px}.floating-card-proof{animation-delay:-2.2s;bottom:5px;right:23px}.floating-card-proof>span{color:#8ef4ca;background:#8ef4ca1f}.public-capability-band{border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line);color:#8e98aa;justify-content:center;align-items:center;gap:clamp(18px,4vw,54px);min-height:74px;display:flex}.public-capability-band span{letter-spacing:.08em;text-transform:uppercase;font-size:.69rem;font-weight:720}.public-capability-band i{color:#4f5868;font-size:.8rem;font-style:normal}.public-narrative{padding:136px 0 145px}.public-narrative>header{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:end;gap:18px 80px;margin-bottom:74px;display:grid}.public-narrative>header .public-kicker{grid-column:1/-1;margin-bottom:4px}.public-narrative>header h2,.proof-copy h2,.public-final-cta h2{color:var(--public-text);letter-spacing:-.055em;margin:0;font-size:clamp(2.4rem,4vw,4.25rem);font-weight:560;line-height:1.06}.public-narrative>header>p:last-child{color:var(--public-muted);margin:0 0 5px;line-height:1.75}.public-process{border-top:1px solid var(--public-line);grid-template-columns:repeat(3,1fr);display:grid}.public-process article{border-right:1px solid var(--public-line);grid-template-columns:46px 1fr;gap:20px;min-height:290px;padding:38px 34px 34px 0;display:grid;position:relative}.public-process article:not(:first-child){padding-left:34px}.public-process article:last-child{border-right:0}.public-process article:before{background:linear-gradient(90deg,var(--public-purple),var(--public-mint));content:"";width:0;height:3px;transition:width .35s;position:absolute;top:-2px;left:0}.public-process article:hover:before{width:100%}.public-process article>span{color:#4f5869;font-family:ui-monospace,monospace;font-size:.72rem}.public-process article>div{align-content:start;display:grid}.public-process small{color:#8f78f6;letter-spacing:.13em;margin-bottom:29px;font-size:.61rem;font-weight:800}.public-process h3{color:#e8e6f0;letter-spacing:-.035em;max-width:245px;margin:0 0 17px;font-size:1.27rem;font-weight:620;line-height:1.35}.public-process p{color:#8993a5;margin:0;font-size:.8rem;line-height:1.75}.public-proof-section{border-top:1px solid var(--public-line);grid-template-columns:minmax(0,1.05fr) minmax(400px,.95fr);align-items:center;gap:98px;padding:132px 0 145px;display:grid}.proof-visual{border:1px solid var(--public-line);perspective:1000px;background:radial-gradient(circle,#8366f426,#0000 33%),#0a0f1a;border-radius:30px;min-height:520px;position:relative;overflow:hidden;box-shadow:0 40px 80px -48px #583bbe8c,inset 0 1px #ffffff09}.proof-grid{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:-50%;transform:rotateX(61deg)rotate(-27deg);-webkit-mask-image:radial-gradient(circle,#000,#0000 60%);mask-image:radial-gradient(circle,#000,#0000 60%)}.proof-core{z-index:3;color:#f5f2ff;background:linear-gradient(145deg,#2b2350,#17172b);border:1px solid #a087ff59;border-radius:31px;align-content:center;place-items:center;gap:5px;width:142px;height:142px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(4deg)rotateY(-8deg);box-shadow:0 28px 60px -20px #000000e6,0 0 50px #7e5be92b,inset 0 1px #ffffff1c}.proof-core>span{background:linear-gradient(145deg,#a58dff,#6f53d2);border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:3px;display:grid}.proof-core>span i{border:3px solid #fff;border-top:0;width:13px;height:13px;transform:rotate(45deg)}.proof-core strong{letter-spacing:.13em;font-size:.75rem}.proof-core small{color:#9e94bb;font-size:.5rem}.proof-node{z-index:2;color:#dfe4ed;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111827e8;border:1px solid #ffffff1c;border-radius:13px;align-items:center;gap:10px;min-width:172px;padding:11px 13px;display:flex;position:absolute;box-shadow:0 22px 45px -24px #000c,inset 0 1px #ffffff0d}.proof-node>i{color:#8c76ea;font-family:ui-monospace,monospace;font-size:.52rem;font-style:normal}.proof-node>span{gap:2px;display:grid}.proof-node b{font-size:.61rem}.proof-node small{color:#778397;font-size:.5rem}.node-crawl{top:64px;left:30px}.node-gsc{top:64px;right:30px}.node-action{bottom:34px;left:50%;transform:translate(-50%)}.proof-visual>svg{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.proof-visual>svg path{fill:none;stroke:#9478ff47;stroke-width:1.5px;stroke-dasharray:5 7;animation:8s linear infinite proof-flow}.proof-copy .public-kicker{margin-bottom:22px}.proof-copy h2{font-size:clamp(2.35rem,3.5vw,3.7rem)}.proof-copy>p{color:var(--public-muted);margin:27px 0 32px;font-size:.9rem;line-height:1.78}.proof-copy ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.proof-copy li{border-top:1px solid var(--public-line);grid-template-columns:36px 1fr;gap:16px;padding:19px 0;display:grid}.proof-copy li>span{color:#655b84;padding-top:2px;font-family:ui-monospace,monospace;font-size:.59rem}.proof-copy li>div{gap:5px;display:grid}.proof-copy li strong{color:#e4e3eb;font-size:.78rem}.proof-copy li small{color:#818c9f;font-size:.72rem;line-height:1.55}.public-final-cta{background:radial-gradient(circle at 10% 10%,#9b7dff30,#0000 21rem),linear-gradient(135deg,#17142a,#0d1320 68%);border:1px solid #ffffff1b;border-radius:32px;grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);align-items:end;gap:80px;margin-bottom:112px;padding:68px 72px;display:grid;box-shadow:0 40px 80px -52px #5a3dbfb8,inset 0 1px #ffffff0e}.public-final-cta .public-kicker{margin-bottom:19px}.public-final-cta>div:last-child{justify-items:start;gap:23px;display:grid}.public-final-cta>div:last-child p{color:var(--public-muted);margin:0;font-size:.86rem;line-height:1.7}.public-shell-home .public-footer{border-top-color:var(--public-line);color:#6e788a;min-height:102px}.public-shell-home .public-footer a{color:#808b9d}.public-shell-home .public-footer a:hover{color:#fff}@keyframes product-settle{0%{opacity:0;transform:translateY(25px)rotateY(-13deg)rotateX(8deg)rotate(1deg)}}@keyframes ring-reveal{0%{stroke-dasharray:0 100}}@keyframes float-card{50%{transform:translateY(-7px)}}@keyframes proof-flow{to{stroke-dashoffset:-120px}}@media (width<=1180px){.public-home .public-hero{grid-template-columns:minmax(360px,.82fr) minmax(510px,1.18fr);gap:20px}.product-window{width:590px;left:0}.floating-card-signal{right:-5px}.public-proof-section{gap:56px}.node-crawl{left:17px}.node-gsc{right:17px}}@media (width<=960px){.public-shell-home .public-header,.public-shell-home .public-footer,.public-shell-home .public-home{width:min(100% - 40px,1320px)}.public-home .public-hero{grid-template-columns:1fr;gap:58px;min-height:0;padding:70px 0 95px}.public-home .public-hero-copy{max-width:700px}.product-stage{width:min(100%,700px);height:570px;margin-inline:auto}.product-window{width:min(92%,650px);left:3%}.public-narrative>header{grid-template-columns:1fr;gap:22px}.public-process{grid-template-columns:1fr}.public-process article,.public-process article:not(:first-child){border-right:0;border-bottom:1px solid var(--public-line);min-height:0;padding:29px 0}.public-proof-section{grid-template-columns:1fr}.proof-visual{width:min(100%,660px);margin-inline:auto}.proof-copy{max-width:670px}.public-final-cta{padding:56px}}@media (width<=700px){.public-shell-home:before{background-size:42px 42px}.public-shell-home .public-header,.public-shell-home .public-footer,.public-shell-home .public-home{width:min(100% - 28px,1320px)}.public-shell-home .public-header{flex-direction:row;align-items:center;min-height:74px;padding:0}.public-shell-home .public-header nav{flex-wrap:nowrap;gap:7px;width:auto}.public-shell-home .public-header nav>a:not(.button):not(.public-what-link),.public-shell-home .public-header nav .public-login-link{display:none}.public-shell-home .public-header nav .public-what-link{align-items:center;min-height:44px;display:inline-flex}.public-shell-home .public-header .button{min-height:42px;padding-inline:14px}.public-home .public-hero{gap:47px;padding:59px 0 74px}.public-home .public-hero h1{font-size:clamp(3rem,15vw,4.4rem);line-height:.98}.public-home .public-hero h1+p{font-size:.9rem}.public-home .public-actions{display:flex}.public-home .public-actions .button{flex:1;width:auto;min-height:48px}.public-trust-list{grid-template-columns:1fr 1fr;display:grid}.product-stage{width:calc(100% + 16px);height:420px;margin-left:-8px}.product-window{border-radius:15px;width:98%;top:22px;left:1%;transform:none}.demo-app{grid-template-columns:38px minmax(0,1fr);min-height:341px}.demo-sidebar{gap:12px;padding:10px 6px}.demo-brand-mark{width:22px;height:22px}.demo-dashboard{gap:7px;padding:10px}.demo-primary-grid{grid-template-columns:1fr 1.15fr;gap:7px}.demo-health-card,.demo-trend-card{min-height:98px;padding:9px}.demo-ring{width:56px;height:56px}.demo-score{font-size:1.22rem}.demo-trend-card{padding-bottom:2px}.public-shell-home .demo-chart{height:51px}.demo-metrics{gap:6px}.demo-metrics>div{padding:7px}.demo-metrics span{display:none}.demo-priority>div{min-height:37px}.floating-card{display:none}.stage-orbit-one{width:100%;right:0}.stage-orbit-two{width:80%;right:10%}.public-capability-band{flex-wrap:wrap;gap:10px 13px;min-height:0;padding:21px 10px}.public-capability-band span{font-size:.59rem}.public-narrative{padding:96px 0}.public-narrative>header{margin-bottom:49px}.public-narrative>header h2,.proof-copy h2,.public-final-cta h2{font-size:2.7rem}.public-process article,.public-process article:not(:first-child){grid-template-columns:34px 1fr;gap:13px}.public-process small{margin-bottom:17px}.public-proof-section{gap:60px;padding:96px 0 105px}.proof-visual{border-radius:22px;min-height:410px}.proof-core{border-radius:25px;width:112px;height:112px}.proof-node{min-width:140px;padding:9px}.node-crawl{top:38px;left:12px}.node-gsc{top:98px;right:12px}.node-action{bottom:27px}.public-final-cta{border-radius:23px;grid-template-columns:1fr;gap:34px;margin-bottom:72px;padding:41px 26px}.public-shell-home .public-footer{align-items:flex-start;padding:26px 0}}@media (width<=430px){.public-shell-home .public-brand strong{display:none}.public-home .public-actions{display:grid}.public-home .public-actions .button{width:100%}.public-trust-list{grid-template-columns:1fr}.product-stage{height:382px}.public-shell-home .preview-bar strong,.demo-toolbar>span,.demo-title>span{display:none}.demo-primary-grid{grid-template-columns:1fr}.demo-trend-card{display:none}.demo-metrics>div{padding:7px 5px}.demo-metrics small{font-size:.5rem}.demo-priority b{font-size:.49rem}.proof-node{min-width:128px}.node-gsc{top:111px}}@media (prefers-reduced-motion:reduce){.product-window,.demo-ring .demo-ring-value,.public-shell-home .demo-chart path:last-child,.floating-card,.proof-visual>svg path{animation:none}.product-window{transform:none}.public-process article:before{transition:none}}.sr-only{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.public-home .button-play{border:1px solid #ffffff2b;border-radius:50%;place-items:center;width:21px;height:21px;margin:0 8px 0 0;font-size:.54rem;display:inline-grid}.public-home .product-stage{perspective:1200px;height:620px}.public-home .product-window{transform-origin:50% 52%;background:#0b1020;border-color:#b1c2ff33;border-radius:22px;width:670px;transition:transform .65s cubic-bezier(.2,.8,.2,1),box-shadow .65s,border-color .65s;animation:.9s cubic-bezier(.2,.78,.2,1) backwards dashboard-entrance;top:47px;left:18px;transform:translateY(8px)rotateY(-4deg)rotateX(2deg)rotate(-1deg)scale(1);box-shadow:0 52px 100px -32px #000000e6,0 28px 70px -31px #5c5be0a3,0 0 60px #584bbc17,inset 0 1px #ffffff17}.public-home .product-window:hover{border-color:#baabff52;transform:translateY(-4px)rotateY(-1deg)rotateX(0)rotate(-1deg)scale(1);box-shadow:0 60px 110px -36px #000000eb,0 34px 76px -30px #6654dab3,0 0 70px #5b4cc61f,inset 0 1px #ffffff1c}.product-glass-highlight{z-index:5;pointer-events:none;border-radius:inherit;background:linear-gradient(118deg,#ffffff18,#0000 14% 68%,#7a62de0a);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 43%);mask-image:linear-gradient(#000,#0000 43%)}.public-shell-home .product-window .preview-bar{grid-template-columns:repeat(3,6px) auto auto 1fr auto auto;align-items:center;gap:7px;min-height:48px;padding:8px 12px;display:grid}.public-shell-home .product-window .preview-bar>span:first-child{background:#ee6d78}.public-shell-home .product-window .preview-bar>span:nth-child(2){background:#e9b35c}.public-shell-home .product-window .preview-bar>span:nth-child(3){background:#66d5aa}.public-shell-home .product-window .preview-bar>strong{color:#e5e9f1;letter-spacing:.08em;margin:0 8px 0 5px;font-size:.7rem;font-weight:800}.public-shell-home .product-window .preview-bar>b{color:#aeb7c7;white-space:nowrap;font-size:.69rem;font-weight:620}.public-shell-home .product-window .preview-bar label{justify-self:end}.public-shell-home .product-window .preview-bar select,.public-shell-home .product-window .preview-bar button{color:#adb6c7;min-height:28px;font:inherit;opacity:1;background:#ffffff09;border:1px solid #ffffff17;border-radius:7px;padding:0 8px;font-size:.69rem}.public-shell-home .product-window .preview-bar select{max-width:112px}.public-shell-home .product-window .preview-bar button{white-space:nowrap}.public-shell-home .product-window .preview-bar>em{white-space:nowrap;margin:0}.public-home .demo-app{grid-template-columns:118px minmax(0,1fr);min-height:474px}.public-home .demo-sidebar{border-right-color:#fff1;padding:15px 9px;display:block}.public-home .demo-sidebar .demo-brand-mark{margin:0 5px 20px}.public-home .demo-sidebar nav{gap:5px;display:grid}.public-home .demo-sidebar nav span{color:#69768b;white-space:nowrap;border-radius:7px;align-items:center;gap:8px;min-height:32px;padding:0 7px;font-size:.69rem;display:flex}.public-home .demo-sidebar nav span i{border:1px solid #465268;border-radius:3px;flex:none;width:11px;height:11px}.public-home .demo-sidebar nav span.is-active{color:#d9d9ed;background:#8e79ef21;box-shadow:inset 2px 0 #9982ff}.public-home .demo-sidebar nav span.is-active i{background:#9982ff2e;border-color:#9881f3}.public-home .demo-toolbar{min-height:54px;padding:10px 15px}.public-home .demo-toolbar small{color:#8b75ed;letter-spacing:.1em;font-size:.69rem;font-weight:800}.public-home .demo-toolbar strong{font-size:.76rem}.public-home .demo-toolbar>span{background:0 0;border:0;padding-left:12px;font-size:.69rem;position:relative}.public-home .demo-toolbar>span:before{content:"";background:#70dfb5;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 8px #70dfb57a}.public-home .demo-dashboard{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:10px;padding:13px}.public-home .demo-health-card,.public-home .demo-metrics,.public-home .demo-traffic-card{background:linear-gradient(145deg,#182034f2,#0e1524f2);border:1px solid #ffffff13;border-radius:12px;box-shadow:inset 0 1px #ffffff07}.public-home .demo-health-card{grid-template-columns:116px 1fr;gap:8px;min-height:194px;padding:13px;display:grid}.demo-score-ring{place-items:center;display:grid;position:relative}.demo-score-ring svg{width:106px;height:106px;overflow:visible;transform:rotate(-90deg)}.demo-score-ring svg circle{fill:none;stroke:#263147;stroke-width:7px}.demo-score-ring svg .demo-ring-value{stroke:#8ef4ca;stroke-dasharray:87 13;stroke-linecap:round;filter:drop-shadow(0 0 7px #8ef4ca40);animation:.9s ease-out .32s both ring-reveal}.demo-score-ring .demo-score{margin:0;font-size:1.38rem;position:absolute}.demo-score-ring .demo-score i{text-align:center;margin-top:-2px;display:block}.demo-health-copy{align-content:center;gap:8px;display:grid}.demo-health-copy>small{color:#8793a8;font-size:.69rem}.demo-health-copy>strong{color:#9ba6b8;gap:2px;font-size:.69rem;font-weight:550;display:grid}.demo-health-copy>strong b{color:#8ef4ca;font-size:1.05rem}.demo-health-copy>span{color:#647086;font-size:.69rem;line-height:1.4}.public-home .demo-metrics{grid-template-columns:repeat(3,1fr);gap:0;display:grid;overflow:hidden}.public-home .demo-metrics>div{background:0 0;border:0;border-right:1px solid #ffffff0f;border-radius:0;align-content:center;padding:12px 10px}.public-home .demo-metrics>div:last-child{border-right:0}.public-home .demo-metrics small{color:#7f8ba0;font-size:.69rem}.public-home .demo-metrics b{color:#edf0f5;margin-top:7px;font-size:1.25rem}.public-home .demo-metrics span{color:#6d798e;font-size:.69rem}.public-home .demo-traffic-card{grid-column:1/-1;min-height:198px;padding:13px 14px 0;overflow:hidden}.demo-traffic-card header{justify-content:space-between;align-items:start;gap:15px;display:flex}.demo-traffic-card header>div{gap:3px;display:grid}.demo-traffic-card header small{color:#8a96aa;font-size:.69rem}.demo-traffic-card header strong{color:#e2e7ef;font-size:.75rem}.demo-traffic-card header>span{color:#6f7b90;text-align:right;gap:2px;font-size:.69rem;display:grid}.demo-traffic-card header>span b{color:#8ef4ca;font-size:.75rem}.public-shell-home .demo-traffic-card .demo-chart{width:100%;height:132px;margin-top:5px}.demo-grid-line{fill:none;stroke:#ffffff0b;stroke-width:1px}.public-shell-home .demo-traffic-card .demo-chart-area{fill:url(#demo-chart-fill)}.public-shell-home .demo-traffic-card .demo-chart-value{fill:none;stroke:#8ef4ca;stroke-width:2.3px;stroke-linecap:round;stroke-dasharray:620;animation:1.05s ease-out .35s both chart-draw}.floating-cards{z-index:6;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.public-home .floating-card{color:#172033;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border-color:#d2daedeb;border-radius:17px;min-width:148px;padding:11px 13px;box-shadow:0 24px 48px -24px #000000d9,0 9px 24px -17px #5743ab73,inset 0 1px #fff}.public-home .floating-card>div{gap:2px}.public-home .floating-card small{color:#697386;font-size:.69rem}.public-home .floating-card strong{color:#172033;font-size:.85rem}.public-home .floating-card>span{color:#765adb;background:#eeeaff}.public-home .floating-card>i{background:#27aa78;border-radius:50%;width:7px;height:7px;margin-left:auto;box-shadow:0 0 0 4px #e6f7f0}.floating-card-gsc{animation:5.4s ease-in-out infinite float-gsc;top:9px;right:-23px;transform:rotate(2deg)}.floating-card-issues{animation:4.8s ease-in-out -1.4s infinite float-issues;top:197px;right:-48px;transform:rotate(-2deg)}.floating-card-opportunities{animation:5.8s ease-in-out -.8s infinite float-opportunities;bottom:119px;left:-31px;transform:rotate(-3deg)}.floating-card-ranking{min-width:224px;animation:5.1s ease-in-out -2.6s infinite float-ranking;bottom:7px;right:4px;transform:rotate(1.5deg)}.public-home .floating-card-ranking{grid-template-columns:1fr auto;display:grid}.public-home .floating-card-ranking em{color:#6753bb;border-top:1px solid #e7e9ef;grid-column:1/-1;margin-top:6px;padding-top:6px;font-size:.69rem;font-style:normal;line-height:1.35}@keyframes dashboard-entrance{0%{opacity:0;transform:translateY(30px)rotateY(-4deg)rotateX(2deg)rotate(-1deg)scale(.96)}to{opacity:1;transform:translateY(8px)rotateY(-4deg)rotateX(2deg)rotate(-1deg)scale(1)}}@keyframes float-gsc{0%,to{transform:translateY(0)rotate(2deg)}50%{transform:translateY(-7px)rotate(2deg)}}@keyframes float-issues{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-7px)rotate(-2deg)}}@keyframes float-opportunities{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-7px)rotate(-3deg)}}@keyframes float-ranking{0%,to{transform:translateY(0)rotate(1.5deg)}50%{transform:translateY(-7px)rotate(1.5deg)}}@media (width<=1180px){.public-home .product-window{width:610px;left:0}.public-home .demo-app{grid-template-columns:104px minmax(0,1fr)}.public-home .demo-health-card{grid-template-columns:102px 1fr}.demo-score-ring svg{width:92px;height:92px}.floating-card-issues{right:-26px}}@media (width<=960px){.public-home .product-stage{height:625px}.public-home .product-window{width:min(94%,670px);left:3%}.floating-card-gsc{right:0}.floating-card-issues{right:-4px}.floating-card-opportunities{left:-3px}}@media (width<=700px){.public-home .product-stage{height:475px}.public-home .product-window{border-radius:16px;width:100%;top:24px;left:0;transform:none}.public-home .product-window:hover{transform:translateY(-2px)}.public-shell-home .product-window .preview-bar{grid-template-columns:repeat(3,6px) auto 1fr auto;min-height:43px}.public-shell-home .product-window .preview-bar>b,.public-shell-home .product-window .preview-bar label{display:none}.public-shell-home .product-window .preview-bar button{justify-self:end;min-height:27px}.public-home .demo-app{grid-template-columns:42px minmax(0,1fr);min-height:394px}.public-home .demo-sidebar{padding:11px 7px}.public-home .demo-sidebar .demo-brand-mark{width:25px;height:25px;margin:0 1px 17px}.public-home .demo-sidebar nav span{color:#0000;width:25px;min-height:28px;padding:0 7px;overflow:hidden}.public-home .demo-sidebar nav span i{flex:0 0 11px}.public-home .demo-toolbar{min-height:48px;padding:8px 10px}.public-home .demo-dashboard{grid-template-columns:1fr 1.05fr;gap:7px;padding:9px}.public-home .demo-health-card{grid-template-columns:78px 1fr;min-height:146px;padding:8px}.demo-score-ring svg{width:71px;height:71px}.demo-score-ring .demo-score{font-size:1rem}.demo-health-copy>span{display:none}.public-home .demo-metrics{grid-template-columns:1fr;min-height:146px}.public-home .demo-metrics>div{border-bottom:1px solid #ffffff0f;border-right:0;grid-template-columns:1fr auto;align-items:center;padding:7px 9px}.public-home .demo-metrics>div:last-child{border-bottom:0}.public-home .demo-metrics small{grid-column:auto}.public-home .demo-metrics b{margin:0;font-size:.9rem}.public-home .demo-metrics span{display:none}.public-home .demo-traffic-card{min-height:161px}.public-shell-home .demo-traffic-card .demo-chart{height:103px}.public-home .floating-card{display:none}}@media (width<=430px){.public-shell-home .product-window .preview-bar>strong{display:block}.public-shell-home .product-window .preview-bar>em{font-size:.69rem}.public-home .demo-toolbar>span{display:none}.public-home .demo-health-card{grid-template-columns:68px 1fr}.demo-score-ring svg{width:63px;height:63px}.demo-health-copy{gap:5px}.demo-health-copy>strong b{font-size:.9rem}.public-home .demo-traffic-card{padding-inline:9px}}@media (prefers-reduced-motion:reduce){.public-home .product-window,.public-home .floating-card,.demo-score-ring svg .demo-ring-value,.public-shell-home .demo-traffic-card .demo-chart-value{animation:none}.public-home .product-window{transform:translateY(0)rotateY(-4deg)rotateX(2deg)rotate(-1deg)scale(1)}}.dashboard-page.dashboard-simple{width:min(100% - 48px,1040px);padding-top:34px;padding-bottom:64px}.dashboard-simple-header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;padding:0 2px;display:flex}.dashboard-simple-header h1{color:#172033;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin:0 0 7px;font-size:clamp(1.65rem,3vw,2.15rem);overflow:hidden}.dashboard-simple-header p{color:#667085;margin:0;font-size:.82rem}.dashboard-simple-header time{color:#344054;font-weight:650}.dashboard-simple-header .site-selector{text-transform:none;flex:none}.dashboard-simple-header .site-selector select{min-width:190px}.simple-health-card,.simple-next-action,.dashboard-simple .simple-section{background:#fff;border:1px solid #e1e6ef;border-radius:16px;margin-bottom:16px;box-shadow:0 16px 38px -34px #1523437a}.simple-health-card{overflow:hidden}.simple-card-heading{justify-content:space-between;align-items:center;gap:28px;padding:24px 26px 22px;display:flex}.simple-card-heading h2,.simple-section-heading h2,.simple-next-action h2{color:#172033;letter-spacing:-.025em;margin:0}.simple-card-heading h2{margin-bottom:6px;font-size:1.08rem}.simple-card-heading p{color:#667085;max-width:480px;margin:0;font-size:.82rem;line-height:1.55}.simple-score{flex:none;justify-items:end;gap:4px;display:grid}.simple-score strong{color:#172033;font-variant-numeric:tabular-nums;letter-spacing:-.055em;font-size:2rem}.simple-score strong small{color:#667085;letter-spacing:-.01em;font-size:.9rem;font-weight:650}.simple-score>span{color:#8b3a42;background:#fff0f1;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:.72rem;font-weight:750;display:inline-flex}.simple-score-iyi>span{color:#08734f;background:#eaf8f2}.simple-score-geliştirilmeli>span{color:#8a5709;background:#fff5df}.simple-health-metrics{background:#fbfcfe;border-top:1px solid #edf0f5;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.simple-health-metrics>div{border-right:1px solid #edf0f5;min-width:0;padding:17px 26px 18px}.simple-health-metrics>div:last-child{border-right:0}.simple-health-metrics dt{color:#667085;margin-bottom:6px;font-size:.72rem;font-weight:700}.simple-health-metrics dd{color:#172033;font-variant-numeric:tabular-nums;margin:0;font-size:1.15rem;font-weight:780}.simple-health-metrics dd span{color:#475467;font-size:.75rem;font-weight:650}.simple-next-action{background:#f7f8ff;border-color:#d9e0f3;padding:22px 26px 24px}.simple-section-label{color:#5368d7;letter-spacing:.09em;text-transform:uppercase;margin:0 0 13px;font-size:.7rem;font-weight:800}.simple-next-action-body{justify-content:space-between;align-items:center;gap:28px;display:flex}.simple-next-action h2{margin-bottom:6px;font-size:1.15rem}.simple-next-action-body p{color:#5d6880;max-width:610px;margin:0;font-size:.84rem;line-height:1.55}.simple-next-action .button{flex:none;min-width:180px}.dashboard-simple .simple-section{padding:23px 26px}.simple-section-heading{justify-content:space-between;align-items:center;gap:20px;min-height:30px;margin-bottom:15px;display:flex}.simple-section-heading h2{font-size:1rem}.simple-section-heading>a{color:#5368d7;align-items:center;min-height:36px;font-size:.76rem;font-weight:750;text-decoration:none;display:inline-flex}.simple-google-connect{border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:28px;padding-top:18px;display:flex}.simple-google-connect strong,.simple-google-empty strong{color:#253047;margin-bottom:5px;font-size:.91rem;display:block}.simple-google-connect p,.simple-google-empty p{color:#667085;max-width:620px;margin:0;font-size:.8rem;line-height:1.55}.simple-google-connect .button{flex:none}.simple-google-metrics{background:#fbfcfe;border:1px solid #e7ebf2;border-radius:12px;grid-template-columns:repeat(4,1fr);margin:0;display:grid}.simple-google-metrics>div{border-right:1px solid #e7ebf2;padding:16px 17px}.simple-google-metrics>div:last-child{border-right:0}.simple-google-metrics dt{color:#667085;margin-bottom:8px;font-size:.72rem;font-weight:650}.simple-google-metrics dd{color:#172033;font-variant-numeric:tabular-nums;margin:0;font-size:1.35rem;font-weight:780}.simple-data-note{color:#667085;margin:-5px 0 13px;font-size:.74rem}.simple-data-note.is-stale{color:#8a5709}.simple-google-empty{border-top:1px solid #edf0f5;padding-top:18px}.simple-inline-state{color:#667085;border-top:1px solid #edf0f5;margin:0;padding-top:17px;font-size:.8rem}.simple-inline-error{color:#8b3a42;justify-content:space-between;align-items:center;gap:18px;display:flex}.simple-opportunity-list,.simple-activity-list{margin:0;padding:0;list-style:none}.simple-opportunity-list{border-top:1px solid #edf0f5}.simple-opportunity-list li{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:18px;min-height:66px;padding:12px 2px;display:flex}.simple-opportunity-list li:last-child{border-bottom:0}.simple-opportunity-list li>div{gap:4px;min-width:0;display:grid}.simple-opportunity-list strong{color:#253047;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.simple-opportunity-list li>div span{color:#667085;font-size:.72rem}.simple-priority{color:#8b3a42;background:#fff0f1;border-radius:999px;flex:none;padding:5px 9px;font-size:.69rem;font-style:normal;font-weight:780}.simple-priority-warning{color:#8a5709;background:#fff5df}.simple-priority-info{color:#475467;background:#eef1f5}.simple-activity-list{gap:7px;display:grid}.simple-activity-list a{min-height:64px;color:inherit;border-radius:10px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:14px;padding:9px 11px;text-decoration:none;transition:background .15s;display:grid}.simple-activity-list a:hover{background:#f7f9fc}.simple-activity-list a:focus-visible{outline-offset:1px}.simple-activity-list a>div{grid-template-columns:minmax(180px,1fr) minmax(150px,.7fr) auto;align-items:center;gap:18px;min-width:0;display:grid}.simple-activity-list strong{color:#253047;font-size:.82rem}.simple-activity-list a>div>span,.simple-activity-list time{color:#667085;font-size:.73rem}.activity-dot{background:#98a2b3;border-radius:50%;width:8px;height:8px}.activity-dot.status-completed{background:#15966a}.activity-dot.status-failed{background:#c44c59}.activity-dot.status-running,.activity-dot.status-queued{background:#6174db}.issue-guidance{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 24px;padding:20px 0;display:grid}.issue-guidance h2{color:var(--ink);margin:0 0 6px;font-size:.88rem}.issue-guidance p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.55}@media (width<=760px){.issue-guidance{grid-template-columns:1fr;gap:16px;padding-block:18px}.dashboard-page.dashboard-simple{width:min(100% - 30px,1040px);padding-top:24px}.dashboard-simple-header{flex-direction:column;align-items:stretch;gap:15px}.dashboard-simple-header .site-selector{flex-direction:column;align-items:stretch;gap:6px}.dashboard-simple-header .site-selector select{width:100%}.simple-card-heading{align-items:flex-start;padding:21px}.simple-health-metrics>div{padding-inline:18px}.simple-next-action{padding:20px 21px}.simple-next-action-body,.simple-google-connect{flex-direction:column;align-items:stretch;gap:18px}.simple-next-action .button,.simple-google-connect .button{width:100%}.dashboard-simple .simple-section{padding:21px}.simple-google-metrics{grid-template-columns:repeat(2,1fr)}.simple-google-metrics>div:nth-child(2){border-right:0}.simple-google-metrics>div:nth-child(-n+2){border-bottom:1px solid #e7ebf2}.simple-activity-list a>div{grid-template-columns:1fr auto;gap:5px 14px}.simple-activity-list a>div>span{grid-column:1/-1}}@media (width<=480px){.dashboard-page.dashboard-simple{width:min(100% - 22px,1040px)}.simple-card-heading{flex-direction:column;gap:18px}.simple-score{grid-template-columns:1fr auto;place-items:center start;width:100%}.simple-score>span{justify-self:end}.simple-health-metrics{grid-template-columns:1fr}.simple-health-metrics>div{border-bottom:1px solid #edf0f5;border-right:0;justify-content:space-between;align-items:center;padding-block:14px;display:flex}.simple-health-metrics>div:last-child{border-bottom:0}.simple-health-metrics dt{margin:0}.simple-section-heading{flex-direction:column;align-items:flex-start;gap:5px}.simple-section-heading>a{min-height:44px}.simple-opportunity-list strong{white-space:normal}.simple-activity-list a>div{grid-template-columns:1fr}.simple-activity-list a>div>span{grid-column:auto}}.public-shell-home .public-what-we-do{z-index:1;width:min(100% - 64px,1320px);position:relative}.what-section-heading{gap:16px;max-width:820px;margin-bottom:52px;display:grid}.what-section-heading h2,.what-difference h2,.what-transparency h2,.what-cta h2{color:var(--public-text);letter-spacing:-.055em;margin:0;font-size:clamp(2.35rem,4.2vw,4.25rem);font-weight:560;line-height:1.05}.what-section-heading>p:last-child{color:var(--public-muted);margin:0;line-height:1.7}.what-hero{grid-template-columns:minmax(0,1.16fr) minmax(340px,.84fr);align-items:center;gap:88px;min-height:650px;padding:82px 0 104px;display:grid}.what-hero h1{max-width:850px;color:var(--public-text);letter-spacing:-.065em;margin:14px 0 24px;font-size:clamp(3rem,5.6vw,5.65rem);font-weight:560;line-height:.98}.what-hero>div>p:not(.public-kicker){max-width:730px;color:var(--public-muted);margin:0;font-size:1rem;line-height:1.8}.what-hero>div>.button{min-height:48px;margin-top:30px}.what-hero aside{border:1px solid var(--public-line);background:linear-gradient(145deg,#997eff21,#ffffff06);border-radius:28px;gap:0;padding:24px;display:grid;box-shadow:0 35px 75px -55px #8f70ffcc,inset 0 1px #ffffff0f}.what-hero aside span{color:#eef0f6;background:#0a0f1b9e;border:1px solid #ffffff17;border-radius:14px;align-content:center;gap:5px;min-height:74px;padding:0 20px;font-size:.84rem;font-weight:720;display:grid}.what-hero aside small{color:#8ef4ca;font:650 .67rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.what-hero aside i{color:#9b82ff;place-items:center;height:32px;font-style:normal;display:grid;transform:rotate(90deg)}.what-process{border-top:1px solid var(--public-line);padding:118px 0 126px}.what-process ol{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.what-process li{background:#ffffff06;border:1px solid #ffffff17;border-radius:15px;align-content:space-between;gap:18px;min-height:142px;padding:18px;display:grid;position:relative}.what-process li>span{color:#8ef4ca;font:650 .67rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.what-process li strong{color:#e8ebf2;font-size:.77rem;line-height:1.45}.what-process li i{z-index:2;color:#9b82ff;background:#0d1220;border-radius:50%;place-items:center;width:20px;height:20px;font-size:.67rem;font-style:normal;display:grid;position:absolute;top:50%;right:-15px;transform:translateY(-50%)}.what-capabilities{border-top:1px solid var(--public-line);padding:120px 0 132px}.what-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.what-card-grid article{background:linear-gradient(145deg,#ffffff0a,#ffffff05);border:1px solid #ffffff17;border-radius:20px;min-height:300px;padding:27px 29px;transition:border-color .18s,transform .18s,background .18s}.what-card-grid article:hover{background:#ffffff0b;border-color:#9d82ff59;transform:translateY(-2px)}.what-card-grid article>header{justify-content:space-between;align-items:center;min-height:28px;display:flex}.what-card-grid article>header>span{color:#8ef4ca;font:650 .67rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.what-card-grid article em{color:#b8a7ff;background:#9d82ff17;border:1px solid #9d82ff47;border-radius:999px;padding:5px 9px;font-size:.67rem;font-style:normal;font-weight:760}.what-card-grid h3{color:var(--public-text);letter-spacing:-.025em;margin:24px 0 18px;font-size:1.25rem;font-weight:620}.what-card-grid ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.what-card-grid li{color:var(--public-muted);padding-left:18px;font-size:.78rem;line-height:1.55;position:relative}.what-card-grid li:before{content:"";background:#7560d6;border-radius:50%;width:6px;height:6px;position:absolute;top:.58em;left:0}.what-difference{border-top:1px solid var(--public-line);grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:center;gap:100px;padding:126px 0;display:grid}.what-difference h2{max-width:800px;margin-top:18px}.what-difference>div>p:last-child{max-width:650px;color:var(--public-muted);margin:24px 0 0;line-height:1.7}.what-difference ol{background:radial-gradient(circle at 50% 0,#9b7dff24,#0000 16rem),#ffffff05;border:1px solid #ffffff1a;border-radius:24px;gap:0;margin:0;padding:22px;list-style:none;display:grid}.what-difference li{justify-items:center;gap:8px;display:grid}.what-difference li strong{color:#eef0f6;text-align:center;background:#0a0f1b8c;border:1px solid #ffffff14;border-radius:11px;width:100%;padding:13px 16px;font-size:.8rem}.what-difference li span{color:#8ef4ca;height:20px}.what-sources{border-top:1px solid var(--public-line);padding:112px 0 120px}.what-sources ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.what-sources li{background:#ffffff06;border:1px solid #ffffff17;border-radius:18px;align-content:space-between;gap:22px;min-height:130px;padding:23px;display:grid}.what-sources li span{color:#8ef4ca;font:650 .67rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.what-sources li strong{color:#eef0f6;font-size:1rem}.what-transparency{background:linear-gradient(135deg,#8ef4ca14,#ffffff05);border:1px solid #8ef4ca33;border-radius:22px;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:24px;margin-bottom:120px;padding:36px 38px;display:grid}.what-transparency>span{color:#071811;background:#8ef4ca;border-radius:14px;place-items:center;width:48px;height:48px;font-weight:900;display:grid}.what-transparency .public-kicker{color:#8ef4ca;margin:0 0 9px}.what-transparency h2{font-size:clamp(1.8rem,3vw,2.7rem)}.what-transparency div>p:last-child{max-width:800px;color:var(--public-muted);margin:15px 0 0;line-height:1.7}.what-cta{background:radial-gradient(circle at 10% 10%,#9b7dff30,#0000 21rem),linear-gradient(135deg,#17142a,#0d1320 68%);border:1px solid #ffffff1b;border-radius:32px;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);align-items:end;gap:80px;margin-bottom:112px;padding:68px 72px;display:grid;box-shadow:0 40px 80px -52px #5a3dbfb8,inset 0 1px #ffffff0e}.what-cta .public-kicker{margin-bottom:19px}.what-cta>div:last-child{justify-items:start;gap:23px;display:grid}.what-cta>div:last-child p{color:var(--public-muted);margin:0;font-size:.86rem;line-height:1.7}@media (width<=1080px){.public-shell-home .public-what-we-do{width:min(100% - 40px,1320px)}.what-hero{grid-template-columns:1fr;gap:46px;padding:74px 0 88px}.what-hero aside{grid-template-columns:1fr 32px 1fr 32px 1fr;align-items:center}.what-hero aside i{height:auto;transform:none}.what-process ol{grid-template-columns:repeat(4,minmax(0,1fr))}.what-process li i{display:none}.what-difference{gap:55px}}@media (width<=760px){.what-section-heading h2,.what-difference h2,.what-cta h2{font-size:2.55rem}.what-process,.what-capabilities,.what-difference,.what-sources{padding:88px 0}.what-process ol{grid-template-columns:repeat(2,minmax(0,1fr))}.what-card-grid{grid-template-columns:1fr}.what-card-grid article{min-height:0}.what-difference,.what-sources ul{grid-template-columns:1fr}.what-transparency{margin-bottom:88px}.what-cta{grid-template-columns:1fr;gap:34px;padding:48px}}@media (width<=620px){.public-shell-home .public-what-we-do{width:min(100% - 28px,1320px)}.what-hero{min-height:0;padding:62px 0 74px}.what-hero h1{font-size:3.05rem}.what-hero>div>p:not(.public-kicker){font-size:.92rem;line-height:1.7}.what-hero>div>.button{width:100%}.what-hero aside{grid-template-columns:1fr;padding:16px}.what-hero aside i{height:27px;transform:rotate(90deg)}.what-section-heading{margin-bottom:38px}.what-section-heading h2,.what-difference h2,.what-cta h2{font-size:2.3rem}.what-process ol{grid-template-columns:1fr}.what-process li{min-height:94px}.what-card-grid article{padding:24px}.what-transparency{grid-template-columns:1fr;padding:28px 24px}.what-cta{border-radius:23px;margin-bottom:72px;padding:40px 25px}.what-cta .button{width:100%}}@media (prefers-reduced-motion:reduce){.what-card-grid article{transition:none}.what-card-grid article:hover{transform:none}}.sidebar{isolation:isolate;background:radial-gradient(circle at 18% 0,#6957ff3d,#0000 18rem),linear-gradient(175deg,#11162d 0%,#0a1022 55%,#070c19 100%);overflow:hidden;box-shadow:18px 0 50px -34px #0c122acc}.sidebar:before{z-index:-1;opacity:.13;content:"";background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.sidebar-brand{margin-bottom:20px}.brand-symbol{background:linear-gradient(145deg,#8f7bff,#6559e8 52%,#4f7dff);border-color:#ffffff3d;border-radius:11px;position:relative;overflow:hidden;transform:rotate(-4deg);box-shadow:0 14px 30px -12px #6f5bf5e0,inset 0 1px #ffffff59}.brand-symbol:after{content:"";border:1px solid #ffffff29;border-radius:9px;position:absolute;inset:1px}.brand-lockup strong{letter-spacing:.07em}.nav-item{transition:color .18s ease-out,background .18s ease-out,border-color .18s ease-out,transform .18s ease-out,box-shadow .18s ease-out;position:relative}.nav-item .icon{transition:transform .18s ease-out,filter .18s ease-out}.nav-item:hover{background:#ffffff0e;transform:translate(2px)scale(1.01)}.nav-item:hover .icon{transform:scale(1.08)}.nav-item-active{background:linear-gradient(105deg,#7557f54d,#4270ff21);border-color:#9f94ff33;box-shadow:inset 0 1px #ffffff1a,inset 0 0 18px #7b62ff14,0 10px 25px -18px #624bffe6}.nav-item-active:before{content:"";background:linear-gradient(#b99cff,#6b8cff);border-radius:99px;width:3px;position:absolute;inset:8px auto 8px -5px;box-shadow:0 0 12px #806dff}.nav-item-active .icon{color:#b6a8ff;filter:drop-shadow(0 0 6px #8b77ff80)}.sidebar-plan{background:radial-gradient(circle at 100% 0,#6d8aff42,#0000 9rem),linear-gradient(135deg,#6a4cd842,#1f2c52b3);border:1px solid #b1a4ff33;border-radius:15px;grid-template-columns:34px 1fr;gap:8px 10px;margin:12px 2px 10px;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 34px -24px #5c46dbd9,inset 0 1px #ffffff17}.sidebar-plan-icon{color:#fff;background:linear-gradient(145deg,#937cff,#517cff);border-radius:10px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 9px 18px -8px #7761ffe6,inset 0 1px #ffffff4d}.sidebar-plan strong{color:#fff;font-size:.76rem}.sidebar-plan p{color:#aeb7d2;margin:3px 0 0;font-size:.66rem;line-height:1.4}.sidebar-plan a{color:#fff;background:linear-gradient(135deg,#755cf0,#4e79ef);border:1px solid #ffffff29;border-radius:9px;grid-column:1/-1;justify-content:center;align-items:center;min-height:44px;font-size:.7rem;font-weight:800;text-decoration:none;transition:transform .18s ease-out,box-shadow .18s ease-out;display:inline-flex;box-shadow:0 10px 20px -12px #5468f0e6,inset 0 1px #fff3}.sidebar-plan a:hover{transform:translateY(-1px);box-shadow:0 15px 24px -13px #6759f5f2,inset 0 1px #fff3}.sidebar-footer{padding-top:13px}.topbar{-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);background:#fafbffc7;border-bottom-color:#d2daebad;min-height:78px;box-shadow:0 14px 36px -34px #19224673}.project-favicon{color:#fff;background:linear-gradient(145deg,#8171f0,#5579eb);border-color:#7e6feb2e;border-radius:11px;box-shadow:0 9px 18px -12px #4e55d3e6,inset 0 1px #ffffff47}.topbar-actions{gap:8px}.global-search-trigger{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffad;border-color:#d2daead9;border-radius:13px;justify-content:flex-start;min-width:clamp(170px,18vw,260px);transition:border-color .18s ease-out,box-shadow .18s ease-out,background .18s ease-out;box-shadow:inset 0 1px #fff,0 10px 25px -24px #1f2b4f8c}.global-search-trigger:hover,.global-search-trigger:focus-visible{background:#ffffffe6;border-color:#685be073;box-shadow:0 0 0 4px #6657e014,0 14px 28px -23px #382baaa6}.global-search-trigger span{text-align:left;flex:1}.global-search-trigger kbd{color:#767d91;background:#f6f7fce6;border-color:#ccd1e3f2;box-shadow:inset 0 -1px #222c4614}.notification-trigger,.theme-placeholder{color:#616c82;background:#ffffffb3;border:1px solid #d2daead6;border-radius:12px;box-shadow:inset 0 1px #fff,0 10px 22px -22px #1b284999}.notification-trigger:hover{color:#6657da;background:#fff}.theme-placeholder:disabled{cursor:not-allowed;opacity:.62}.theme-placeholder svg{width:19px;height:19px}.profile-menu{position:relative}.topbar-profile{min-height:48px;color:var(--ink-soft);cursor:pointer;background:#ffffffb8;border:1px solid #d2daead9;border-radius:14px;align-items:center;gap:9px;padding:5px 9px 5px 6px;display:flex;box-shadow:inset 0 1px #fff,0 12px 25px -24px #1a274b8c}.topbar-profile-avatar{color:#fff;background:linear-gradient(145deg,#7969e9,#4e7ae5);border-radius:11px;place-items:center;width:36px;height:36px;font-size:.75rem;font-weight:800;display:grid;box-shadow:0 8px 15px -10px #4144c1e6}.topbar-profile-copy{text-align:left;gap:1px;min-width:0;display:grid}.topbar-profile-copy strong{text-overflow:ellipsis;white-space:nowrap;max-width:145px;font-size:.7rem;overflow:hidden}.topbar-profile-copy small{color:#768096;font-size:.66rem}.topbar-profile>svg{color:#8790a4;width:14px;height:14px;transition:transform .18s ease-out}.topbar-profile[aria-expanded=true]>svg{transform:rotate(180deg)}.profile-popover{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff0;border:1px solid #d2d9e8e6;border-radius:14px;gap:4px;width:205px;padding:7px;display:grid;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 24px 55px -27px #1a244473,inset 0 1px #fff}.profile-popover a,.profile-popover button{color:#344057;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;width:100%;min-height:42px;padding:0 10px;font-size:.74rem;font-weight:650;text-decoration:none;display:flex}.profile-popover a:hover,.profile-popover button:hover{color:#5d55cd;background:#f2f1ff}.profile-popover .icon{width:17px}@media (width<=760px){.global-search-trigger{justify-content:center;width:44px;min-width:44px;padding:0}.global-search-trigger span,.global-search-trigger kbd,.theme-placeholder,.topbar-profile-copy,.topbar-profile>svg{display:none}.topbar-profile{border-radius:12px;width:46px;padding:4px}}@media (width<=420px){.notification-trigger{display:none}}@media (prefers-reduced-motion:reduce){.nav-item,.nav-item .icon,.sidebar-plan a,.topbar-profile>svg{transition:none}.nav-item:hover,.nav-item:hover .icon,.sidebar-plan a:hover{transform:none}}.account-page{--account-accent:#6857d9;--account-accent-soft:#f1efff;max-width:1180px}.account-page-header{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px;display:flex}.account-page-header h1{letter-spacing:-.045em;margin:5px 0 8px;font-size:clamp(1.85rem,3vw,2.45rem)}.account-page-header>div>p:last-child{max-width:680px;color:var(--muted);margin:0;font-size:.88rem;line-height:1.6}.account-tabs{border-bottom:1px solid var(--border);scrollbar-width:thin;gap:5px;margin-bottom:24px;display:flex;overflow-x:auto}.account-tabs button{color:#747b8e;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 18px;font-size:.78rem;font-weight:740;position:relative}.account-tabs button[aria-selected=true]{color:var(--account-accent)}.account-tabs button[aria-selected=true]:after{background:var(--account-accent);content:"";border-radius:2px 2px 0 0;height:2px;position:absolute;inset:auto 10px -1px}.account-tabs button:focus-visible{outline-offset:-4px;border-radius:8px;outline:3px solid #6857d929}.account-tab-content>[role=tabpanel]{outline:none;gap:18px;display:grid}.account-surface,.account-hero,.account-form-card{background:#ffffffe6;border:1px solid #d8dce9f2;border-radius:16px;box-shadow:0 18px 45px -38px #20274880,inset 0 1px #fff}.account-hero{background:radial-gradient(circle at 95% 0,#705be91a,#0000 17rem),#ffffffeb;grid-template-columns:auto minmax(0,1fr) minmax(210px,auto);align-items:center;gap:18px;padding:24px 26px;display:grid}.account-avatar{color:#fff;background:linear-gradient(145deg,#826fe9,#506fe0);border-radius:18px;place-items:center;width:58px;height:58px;font-size:1.05rem;font-weight:850;display:grid;box-shadow:0 13px 24px -14px #4a40bee6,inset 0 1px #ffffff59}.account-identity{min-width:0}.account-identity h2{overflow-wrap:anywhere;margin:8px 0 3px;font-size:1.06rem}.account-identity p{color:var(--muted);margin:0;font-size:.76rem}.account-hero-credit{border-left:1px solid var(--border);text-align:right;justify-items:end;gap:4px;min-width:210px;padding-left:26px;display:grid}.account-hero-credit>span{color:var(--muted);font-size:.7rem;font-weight:720}.account-hero-credit>div{align-items:baseline;gap:7px;display:flex}.account-hero-credit strong{color:#252b40;font-variant-numeric:tabular-nums;letter-spacing:-.055em;font-size:2.1rem}.account-hero-credit>div>span{color:var(--account-accent);text-transform:uppercase;font-size:.72rem;font-weight:800}.account-hero-credit small{color:var(--subtle);font-size:.66rem}.account-surface{padding:22px 24px}.account-section-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.account-section-heading h2{margin:4px 0 0;font-size:1.02rem}.account-section-heading>span{color:var(--subtle);font-size:.7rem}.account-usage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 30px;display:grid}.account-usage-grid article{border-top:1px solid #eceef5;gap:8px;padding-top:13px;display:grid}.account-usage-grid article>div:first-child{justify-content:space-between;align-items:center;gap:16px;display:flex}.account-usage-grid strong{color:#30374b;font-size:.77rem}.account-usage-grid article>div:first-child span{color:#525b71;font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:740}.account-usage-grid small{color:var(--subtle);font-size:.7rem}.account-progress{background:#eceef5;border-radius:999px;height:6px;overflow:hidden}.account-progress>span{border-radius:inherit;background:linear-gradient(90deg,#7961e0,#557be5);height:100%;display:block}.account-progress.is-unknown{background:repeating-linear-gradient(135deg,#eceef5 0 5px,#f7f8fb 5px 10px)}.account-inline-state{border:1px dashed var(--border-strong);color:var(--muted);background:var(--surface-soft);border-radius:11px;padding:18px;font-size:.76rem;line-height:1.55}.account-plan-layout,.account-profile-grid,.account-security-grid{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:18px;display:grid}.account-current-plan{background:radial-gradient(circle at 100% 0,#7158e321,#0000 13rem),#fff;justify-items:start;gap:14px;display:grid}.account-plan-title{align-items:center;gap:10px;display:flex}.account-plan-title h2{letter-spacing:-.04em;margin:0;font-size:1.7rem}.account-current-plan>p:not(.eyebrow){color:var(--muted);margin:0;font-size:.76rem}.account-current-plan>small{color:var(--subtle);font-size:.7rem;line-height:1.5}.account-current-plan .button{width:100%}.account-credit-summary{justify-content:space-between;align-items:center;gap:30px;padding-block:28px;display:flex}.account-credit-summary h2{margin:5px 0 7px;font-size:1.15rem}.account-credit-summary p:last-child{color:var(--muted);margin:0;font-size:.76rem}.account-credit-summary>strong{color:#2d3348;font-variant-numeric:tabular-nums;letter-spacing:-.065em;font-size:clamp(2rem,5vw,3.4rem)}.account-credit-summary>strong small{color:var(--account-accent);letter-spacing:0;text-transform:uppercase;font-size:.75rem}.account-profile-card{justify-items:start;gap:14px;display:grid}.account-profile-card h2{margin:0;font-size:1rem}.account-profile-card dl{gap:0;width:100%;margin:0;display:grid}.account-profile-card dl div{border-top:1px solid var(--border);gap:5px;padding:12px 0;display:grid}.account-profile-card dt{color:var(--subtle);text-transform:uppercase;font-size:.66rem;font-weight:750}.account-profile-card dd{overflow-wrap:anywhere;color:var(--ink-soft);margin:0;font-size:.78rem}.account-page .account-form-card{gap:15px;padding:22px 24px}.account-page .account-form-card h2{margin:4px 0 7px;font-size:1rem}.account-page .account-form-card>div:first-child p:last-child{margin:0}.account-page .credit-transaction-list{box-shadow:none;border:0;border-radius:0}.account-page .credit-transaction-list article,.account-session-list article{min-height:68px;padding-inline:2px}.account-session-list{display:grid}.account-session-list article{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;display:flex}.account-session-list article>div{gap:5px;min-width:0;display:grid}.account-session-list strong{font-size:.78rem}.account-session-list small{color:var(--subtle);overflow-wrap:anywhere;font-size:.67rem}.account-load-error{margin-bottom:20px}@media (width<=900px){.account-plan-layout,.account-profile-grid,.account-security-grid{grid-template-columns:1fr}.account-usage-grid{gap-inline:20px}}@media (width<=640px){.account-page-header{flex-direction:column;align-items:stretch;gap:16px}.account-page-header .button{width:100%}.account-tabs{margin-inline:0;padding-inline:0}.account-tabs button{min-height:48px;padding-inline:13px}.account-hero{grid-template-columns:auto minmax(0,1fr);padding:20px}.account-avatar{border-radius:15px;width:50px;height:50px}.account-hero-credit{border-top:1px solid var(--border);text-align:left;border-left:0;grid-column:1/-1;justify-items:start;width:100%;min-width:0;padding:17px 0 0}.account-usage-grid{grid-template-columns:1fr}.account-surface,.account-page .account-form-card{padding:19px}.account-credit-summary,.account-section-heading,.account-session-list article{flex-direction:column;align-items:stretch}.account-credit-summary>strong{font-size:2.5rem}.account-session-list article .button{width:100%}.account-load-error{flex-direction:column;align-items:stretch}}@media (forced-colors:active){.account-progress>span,.account-avatar{forced-color-adjust:none;background:highlight}.account-tabs button[aria-selected=true]{border-bottom:2px solid highlight}}.ai-center-page{max-width:1180px}.ai-center-page>.page-heading{align-items:end;margin-bottom:24px}.ai-center-page>.page-heading h1{letter-spacing:-.05em;margin-top:5px;font-size:clamp(1.9rem,3.4vw,2.75rem)}.ai-center-page>.page-heading .page-intro{max-width:720px;line-height:1.65}.ai-today-focus{color:#f7f8ff;background:radial-gradient(circle at 100% 0,#6b57df57,#0000 24rem),linear-gradient(145deg,#11162c,#1b2347);border:1px solid #968bff38;border-radius:22px;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:34px;margin-bottom:26px;padding:30px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 65px -42px #191d4bcc,inset 0 1px #ffffff14}.ai-today-focus:after{opacity:.08;content:"";pointer-events:none;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.ai-today-focus>*{z-index:1;position:relative}.ai-today-heading{align-content:space-between;gap:28px;display:grid}.ai-today-heading h2{color:#fff;letter-spacing:-.045em;max-width:420px;margin:8px 0 10px;font-size:clamp(1.5rem,2.8vw,2.2rem);line-height:1.08}.ai-today-heading p:last-child{color:#adb8d0;margin:0;font-size:.76rem;line-height:1.65}.ai-today-count{align-items:baseline;gap:9px;display:flex}.ai-today-count strong{color:#8fe6ca;font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:2.7rem;line-height:1}.ai-today-count span{color:#b9c3d8;text-transform:uppercase;font-size:.7rem;font-weight:700}.ai-today-focus ol{align-content:center;gap:7px;margin:0;padding:0;list-style:none;display:grid}.ai-today-focus li a{min-height:56px;color:inherit;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:grid}.ai-today-focus li a:hover{background:#ffffff13;border-color:#a494ff6b;transform:translate(2px)}.ai-today-focus li a>span{color:#9f8cff;background:#9179ff1f;border-radius:9px;place-items:center;width:32px;height:32px;font-size:.66rem;font-weight:820;display:grid}.ai-today-focus li strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.74rem;overflow:hidden}.ai-today-focus li em{color:#aeb9cf;font-size:.7rem;font-style:normal}.ai-center-page .ai-tabs{margin-top:0}.ai-center-page .ai-action-list{gap:16px}.ai-center-page .ai-action-card{background:radial-gradient(circle at 100% 0,#6957df0e,transparent 15rem),var(--surface);border-radius:17px;grid-template-columns:minmax(0,1fr);gap:14px;padding:23px 24px 20px;scroll-margin-top:96px}.ai-center-page .ai-action-card header,.ai-center-page .ai-action-card h3,.ai-center-page .ai-action-rationale,.ai-center-page .ai-impact-evidence{grid-column:1}.ai-center-page .ai-action-card h3{letter-spacing:-.02em;max-width:calc(100% - 90px);margin:0;font-size:1.1rem}.ai-impact-evidence{background:#f7f5ff;border:1px solid #ded9fb;border-radius:13px;flex-wrap:wrap;align-items:center;gap:8px;min-height:58px;padding:11px 13px;display:flex}.ai-impact-evidence p{flex:1;gap:3px;min-width:min(420px,100%);margin:0;display:grid}.ai-impact-evidence p span{color:#7c729c;letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:780}.ai-impact-evidence p strong{color:#443a70;font-size:.73rem;line-height:1.5}.ai-confidence,.ai-url-count{color:#6252c9;background:#fff;border:1px solid #6653d229;border-radius:999px;flex:none;padding:6px 9px;font-size:.7rem;font-weight:760}.ai-center-page .ai-action-rationale{border-top:1px solid #e8ebf2;border-left:0;padding:12px 0 0}.ai-center-page .ai-action-rationale p{margin-top:6px}.ai-center-page .ai-action-card footer{border-top-color:#e4e8f0;align-items:center;margin-top:2px;padding-top:16px}.ai-center-page .ai-action-card footer>div{flex-wrap:wrap;justify-content:flex-end;display:flex}.ai-center-page .ai-action-card footer .button{min-height:44px}.ai-center-page .ai-action-card footer .button-primary{box-shadow:0 10px 22px -14px #5348c9d9}@media (width<=900px){.ai-today-focus{grid-template-columns:1fr;gap:22px}.ai-today-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end}.ai-today-count{align-self:end}}@media (width<=640px){.ai-center-page>.page-heading h1{font-size:2rem}.ai-today-focus{border-radius:17px;padding:22px 18px}.ai-today-heading{grid-template-columns:1fr;gap:18px}.ai-today-focus li a{grid-template-columns:34px minmax(0,1fr);min-height:62px}.ai-today-focus li em{grid-column:2}.ai-center-page .ai-action-card{padding:20px 18px 18px}.ai-center-page .ai-action-card h3{max-width:100%;padding-right:72px}.ai-impact-evidence{flex-direction:column;align-items:flex-start}.ai-center-page .ai-action-card footer{align-items:stretch}.ai-center-page .ai-action-card footer>div{width:100%;display:grid}.ai-center-page .ai-action-card footer .button{width:100%}}@media (prefers-reduced-motion:reduce){.ai-today-focus li a,.ai-center-page .ai-action-card{transition:none}.ai-today-focus li a:hover,.ai-center-page .ai-action-card:hover{transform:none}}@media (forced-colors:active){.ai-today-focus{color:canvastext;background:canvas;border:1px solid canvastext}.ai-today-focus li a>span{color:linktext;background:canvas;border:1px solid linktext}}.site-detail-page{width:min(1520px,100% - 48px)}.operating-overview-heading{align-items:flex-start}.operating-overview-heading h1{letter-spacing:-.045em;margin:4px 0 5px;font-size:clamp(1.8rem,2.6vw,2.55rem)}.operating-site-title{color:var(--ink-soft);margin:0 0 5px;font-size:.94rem;font-weight:720}.operating-overview-heading .page-heading-actions{flex-wrap:wrap;justify-content:flex-end;max-width:760px}.site-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(330px,390px);align-items:start;gap:22px;display:grid}.site-dashboard-main,.site-dashboard-aside{gap:20px;min-width:0;display:grid}.operating-section,.operating-priority,.connections-panel{border:1px solid var(--border);background:var(--surface);border-radius:18px;min-width:0;padding:22px;box-shadow:0 16px 38px -34px #15234380}.operating-section-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.operating-section-heading h2{letter-spacing:-.025em;margin:3px 0 0;font-size:1.02rem}.operating-section-heading>a,.operating-section-heading>span{color:var(--accent);font-size:.72rem;font-weight:740;text-decoration:none}.operating-section-heading>a{align-items:center;min-height:32px;display:inline-flex}.health-kpi-grid{grid-template-columns:minmax(220px,1.6fr) repeat(4,minmax(100px,1fr));gap:11px;display:grid}.health-kpi-card{background:#fbfcfe;border:1px solid #e7eaf1;border-radius:14px;align-content:space-between;gap:8px;min-width:0;min-height:112px;padding:15px;display:grid}.health-kpi-card>span,.health-score-card>div>span{color:var(--muted);font-size:.7rem;font-weight:750}.health-kpi-card>strong{overflow-wrap:anywhere;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.045em;font-size:clamp(1.3rem,2vw,1.8rem)}.health-kpi-card>small{color:var(--subtle);font-size:.7rem;line-height:1.4}.health-kpi-card.is-critical{background:#fffafb;border-color:#f1d7da}.health-kpi-card.is-critical>strong{color:#a5424a}.health-kpi-card.is-warning{background:#fffdf8;border-color:#eedfbd}.health-kpi-card.is-warning>strong{color:#8a5c12}.health-score-card{background:linear-gradient(145deg,#fbfcff,#f5f7fc);grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:10px}.health-score-card>div{gap:8px;display:grid}.health-score-card>div>strong{color:var(--muted);font-size:.76rem;font-weight:720}.health-score-card .seo-score{width:88px;height:88px}.health-score-card .seo-score-value em{display:none}.health-kpi-date{line-height:1.35;letter-spacing:-.01em!important;font-size:.92rem!important}.operating-priority{background:linear-gradient(135deg,#fbfaff,#f6f7ff);border-color:#dcd8f7;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:26px;display:grid}.operating-priority h2{letter-spacing:-.035em;max-width:780px;margin:7px 0 8px;font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.24}.operating-priority p:last-child{max-width:760px;color:var(--muted);margin:0;font-size:.78rem;line-height:1.55}.recommendation-meta{color:#6354be;background:#fff;border:1px solid #ddd8f8;border-radius:999px;align-items:center;width:fit-content;min-height:25px;padding:3px 9px;font-size:.7rem;font-weight:760;display:inline-flex}.operating-priority .button{white-space:nowrap;min-height:46px}.operating-metric-grid,.operating-secondary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.operating-metric-grid article{border:1px solid var(--border);background:var(--surface-soft);border-radius:12px;gap:8px;min-width:0;padding:15px;display:grid}.operating-metric-grid span,.operating-metric-grid small{color:var(--muted);font-size:.7rem;line-height:1.45}.operating-metric-grid strong{overflow-wrap:anywhere;font-size:1rem}.operating-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.operating-secondary-grid>.operating-section{height:100%}.operating-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.operating-list li{border-top:1px solid var(--border);gap:7px;padding:13px 0;display:grid}.operating-list li:first-child{border-top:0;padding-top:0}.operating-list li>div{align-items:flex-start;gap:9px;display:flex}.operating-list li strong{min-width:0;font-size:.78rem;line-height:1.45}.operating-list li small,.operating-truth-note{color:var(--subtle);font-size:.7rem;line-height:1.5}.connections-panel{margin:22px 0;padding:19px}.connections-heading{margin-bottom:14px}.connections-heading>span{color:var(--subtle);text-align:right}.integration-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.integration-card{background:#fbfcfe;border:1px solid #e5e8ef;border-radius:14px;gap:14px;min-width:0;padding:15px;display:grid}.integration-card-youtube.is-attention{background:#fff8f8;border-color:#f0b7b7;box-shadow:0 14px 28px -24px #be2626a6}.integration-card-heading{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.integration-brand{align-items:center;gap:10px;min-width:0;display:flex}.integration-brand>div{min-width:0}.integration-brand h3{margin:0;font-size:.8rem;line-height:1.3}.integration-brand p{color:var(--subtle);margin:3px 0 0;font-size:.7rem;line-height:1.35}.integration-mark{color:#fff;background:#59657a;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:.72rem;font-weight:850;display:grid}.integration-mark-google{background:#356fd6}.integration-mark-youtube{color:#e1251b;background:#fff;box-shadow:inset 0 0 0 1px #f2c7c4}.integration-mark-youtube svg{width:24px;height:24px}.integration-mark-wordpress{background:#27759b}.connection-badge{border:1px solid var(--border);min-height:25px;color:var(--muted);white-space:nowrap;background:#fff;border-radius:999px;flex:none;align-items:center;padding:3px 8px;font-size:.7rem;font-weight:780;display:inline-flex}.connection-badge.is-connected{color:#146b4e;background:#effaf5;border-color:#c4e5d8}.connection-badge.is-warning{color:#80570d;background:#fff9e9;border-color:#ecd99e}.integration-details{gap:4px;min-width:0;display:grid}.integration-details strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.integration-details small,.integration-copy{color:var(--subtle);margin:0;font-size:.7rem;line-height:1.45}.integration-actions{flex-wrap:wrap;gap:7px;display:flex}.integration-card>.button,.integration-actions .button{min-height:40px;padding-inline:11px;font-size:.7rem}.integration-error{color:var(--danger);font-size:.7rem;line-height:1.45}.integration-error .button{min-height:32px;padding-inline:5px}.latest-crawl-summary{gap:10px;display:grid}.latest-crawl-summary>strong{font-size:.86rem}.latest-crawl-summary>small{color:var(--subtle);overflow-wrap:anywhere;font-size:.7rem}.latest-crawl-summary dl,.operating-definition-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.latest-crawl-summary dl>div,.operating-definition-list>div{border:1px solid var(--border);background:var(--surface-soft);border-radius:10px;gap:4px;padding:10px;display:grid}.latest-crawl-summary dt,.operating-definition-list dt{color:var(--subtle);font-size:.7rem}.latest-crawl-summary dd,.operating-definition-list dd{overflow-wrap:anywhere;margin:0;font-size:.76rem;font-weight:760}.youtube-publisher-panel .integration-card{max-width:620px;margin-top:12px}.site-center-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.site-center-span-2{grid-column:1/-1}.site-center-summary-loading{border:1px dashed var(--border);min-height:150px;color:var(--muted);background:var(--surface);border-radius:18px;place-items:center;font-size:.8rem;display:grid}.site-center-state-stack{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.site-center-state{border:1px solid var(--border);min-height:26px;color:var(--muted);background:var(--surface-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:.7rem;font-weight:760;display:inline-flex}.site-center-state i{background:currentColor;border-radius:50%;width:6px;height:6px}.site-center-state.state-available{color:#147052;background:#effaf5;border-color:#bfe4d4}.site-center-state.state-stale{color:#80570d;background:#fff9e8;border-color:#ead79e}.site-center-state.state-provider_unconfigured,.site-center-state.state-provider_unavailable{color:#7b5717;background:#fffaf0;border-color:#e7d7a9}.site-center-state.state-error{color:#a03d49;background:#fff6f7;border-color:#efc8cd}.site-center-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.site-center-content-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.site-center-metric{border:1px solid var(--border);background:var(--surface-soft);border-radius:12px;align-content:space-between;gap:7px;min-width:0;min-height:102px;padding:13px;display:grid}.site-center-metric>span,.site-center-metric>small,.site-center-source-note{color:var(--muted);font-size:.69rem;line-height:1.45}.site-center-metric>strong{overflow-wrap:anywhere;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(1.15rem,1.8vw,1.55rem)}.site-center-metric>.site-center-metric-unknown{color:var(--muted);letter-spacing:0;font-size:.82rem}.site-center-source-note{min-height:32px;margin:12px 0 0}.site-center-provider-note{color:var(--muted);align-items:center;gap:9px;margin-top:12px;font-size:.72rem;display:flex}.site-center-links{border-top:1px solid var(--border);flex-wrap:wrap;gap:16px;margin-top:14px;padding-top:13px;display:flex}.site-center-links a{min-height:44px;color:var(--accent);align-items:center;font-size:.72rem;font-weight:760;text-decoration:none;display:inline-flex}.site-detail-page .breadcrumb a{align-items:center;min-height:24px;display:inline-flex}.site-center-details{border:1px solid var(--border);background:var(--surface);border-radius:16px;margin:22px 0;box-shadow:0 16px 38px -34px #15234380}.site-center-details>summary{min-height:52px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;padding:0 20px;font-size:.78rem;font-weight:780;display:flex}.site-center-details>summary:after{content:"+";color:var(--accent);font-size:1.1rem}.site-center-details[open]>summary:after{content:"−"}.site-center-details-body{border-top:1px solid var(--border);gap:18px;padding:20px;display:grid}@media (width<=1240px){.site-dashboard-grid{grid-template-columns:minmax(0,1fr) 340px}.health-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.site-detail-page{width:min(100% - 34px,1520px);padding-top:52px}.site-dashboard-grid,.site-center-summary-grid{grid-template-columns:1fr}.site-center-span-2{grid-column:auto}.site-dashboard-aside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.integration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-card-heading{flex-direction:column;align-items:stretch}.connection-badge{width:fit-content}}@media (width<=720px){.site-detail-page{width:min(100% - 28px,1520px)}.operating-overview-heading .page-heading-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.operating-overview-heading .page-heading-actions .button{width:100%}.operating-overview-heading .page-heading-actions .button-primary{grid-column:1/-1}.health-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.operating-secondary-grid,.site-dashboard-aside{grid-template-columns:1fr}.health-score-card,.health-kpi-date-card{grid-column:span 2}.health-score-card .seo-score{width:88px;height:88px}.operating-priority{grid-template-columns:1fr;gap:18px}.operating-priority .button{width:100%}.operating-metric-grid{grid-template-columns:1fr}.site-center-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.site-center-content-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.site-center-provider-note{flex-direction:column;align-items:flex-start}.connections-panel{grid-column:auto}.integration-grid{grid-template-columns:1fr}.integration-card-heading{flex-direction:row}.operating-section-heading{flex-direction:column;align-items:flex-start}.operating-section-heading>a{align-items:center;min-height:44px;display:inline-flex}.site-detail-page .breadcrumb a{min-height:44px}}@media (width<=420px){.site-detail-page{width:min(100% - 24px,1520px)}.operating-section,.operating-priority,.connections-panel{border-radius:15px;padding:17px}.health-score-card{grid-template-columns:minmax(0,1fr) auto}.health-kpi-card{min-height:104px}.site-center-metric-grid,.site-center-content-metrics{grid-template-columns:1fr}.site-center-state-stack{justify-content:flex-start}.integration-card-heading{flex-direction:column}.integration-actions{display:grid}.integration-actions .button,.integration-card>.button{width:100%;min-height:44px}}@media (width<=1260px){.topbar-site-switcher select{min-width:112px;max-width:160px}.topbar-range select{min-width:92px}.global-search-trigger kbd,.topbar-link span,.topbar-profile-copy{display:none}}@media (width<=760px){.project-context{display:none}.topbar{justify-content:flex-end}.topbar-actions{min-width:0}.topbar-site-switcher{flex:1;min-width:0}.topbar-site-switcher select{min-width:0;max-width:130px}.topbar-range{display:none}}.article-context-fields label{gap:7px;font-size:13px;font-weight:600;display:grid}.article-context-fields input{box-sizing:border-box;width:100%;min-width:0;color:inherit;font:inherit;background:#fff;border:1px solid #cfd6ea;border-radius:10px;padding:12px 14px}.daily-actions{border:1px solid #dddff5;margin-bottom:20px;padding:28px}.daily-actions ul{padding:0;list-style:none}.daily-actions li{border-bottom:1px solid #e8eaf2;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.daily-actions li a{flex-shrink:0}.daily-actions p{color:#62708c}.workbench-categories{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.sidebar-nav button.nav-item{text-align:left;cursor:pointer;width:100%}.simple-visual-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:20px;display:grid}.technical-summary-stats .visual-health{flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:170px;display:flex}.health-ring{width:156px;height:156px;position:relative}.health-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.health-ring circle{fill:none;stroke-width:9px}.health-ring-track{stroke:#e9ecf8}.health-ring-value{stroke:#6064e9;stroke-linecap:round}.health-ring strong{flex-direction:column;justify-content:center;align-items:center;line-height:1.1;display:flex;position:absolute;inset:0;font-size:36px!important}.health-ring strong span{color:#63708d;margin:5px 0 0;font-size:14px}.visual-health>small:last-child{text-align:center;color:#63708d;font-size:11px}.technical-summary-stats .severity-stat{background:#f9faff;border:1px solid #e6e9f5;border-radius:16px;padding:22px 16px}.technical-summary-stats .severity-stat strong{font-size:32px}.technical-summary-stats .severity-stat:before{content:"";background:currentColor;border-radius:5px;width:24px;height:5px;margin-bottom:16px;display:block}.daily-actions ul{counter-reset:action;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px!important;display:grid!important}.daily-actions li{counter-increment:action;background:linear-gradient(145deg,#f7f8ff,#fff);border-radius:16px;flex-direction:column;justify-content:space-between;position:relative;border:1px solid #e4e7f5!important;align-items:flex-start!important;gap:16px!important;padding:22px!important;display:flex!important}.daily-actions li:before{content:counter(action,decimal-leading-zero);color:#6267dd;font-size:24px;font-weight:750}.daily-actions li>a{margin-top:auto}.distribution-track{border-radius:8px;height:14px!important}.distribution-track i{border-radius:8px;background:linear-gradient(90deg,#7978ef,#485bce)!important}@media (width<=640px){.technical-summary-stats{gap:12px;grid-template-columns:1fr 1fr!important;display:grid!important}.technical-summary-stats .visual-health{grid-column:1/-1}.technical-summary-stats .severity-stat{padding:14px}}.visual-dashboard-hero{grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr);gap:20px;margin:24px 0 20px;display:grid}.visual-dashboard-secondary{grid-template-columns:minmax(280px,1fr) minmax(0,1.75fr);gap:20px;margin-bottom:24px;display:grid}.visual-dashboard-hero .visibility-chart{width:100%;height:260px}.visual-dashboard-hero .technical-summary-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.visual-dashboard-hero .visual-health{grid-column:1/-1}.visual-dashboard-hero .severity-stat{min-width:0;padding:12px!important}.visual-dashboard-hero .severity-stat:before{margin-bottom:8px}.visual-dashboard-hero .overview-section-heading h2{font-size:19px}.visual-dashboard-hero .visibility-meta{flex-wrap:wrap;font-size:11px}.visual-dashboard-hero .chart-text-summary{color:#63708d;font-size:11px}.visual-dashboard-secondary .dense-opportunity-list{gap:12px;display:grid}.visual-dashboard-secondary .dense-opportunity-list li{background:#f7f8fd;border:1px solid #e8ebf5;border-radius:14px;padding:16px}.visual-dashboard-secondary .distribution-bars{padding:20px 0}.visual-dashboard-secondary .distribution-row{margin:18px 0}.visual-dashboard-secondary .opportunity-rank{color:#4d50b4;background:#e9eafd;border-radius:12px}@media (width<=1000px){.visual-dashboard-hero,.visual-dashboard-secondary{grid-template-columns:1fr}}@media (width<=600px){.visual-dashboard-hero .visibility-chart{height:210px}.visual-dashboard-hero .overview-section-heading{display:block}.visual-dashboard-hero .visibility-meta{margin-top:12px}}.visual-dashboard-hero>*,.visual-dashboard-secondary>*{min-width:0;grid-column:auto!important}.visual-health .health-ring{background:0 0;display:block;transform:none}.visual-health .health-ring:before{display:none}.visual-dashboard-hero .visibility-chart-wrap{height:280px;overflow:visible}.visual-dashboard-hero .visibility-chart{height:100%}.visual-dashboard-hero .visibility-summary strong{font-size:28px}.visual-dashboard-hero .visibility-summary small{font-size:12px}.visual-dashboard-hero .technical-summary-stats{background:0 0}@media (width<=600px){.visual-dashboard-hero .visibility-chart-wrap{height:200px}.visual-dashboard-hero .visibility-summary{flex-wrap:wrap}.visual-dashboard-hero .visibility-summary strong{font-size:24px}}.visual-dashboard-hero,.visual-dashboard-secondary{align-items:stretch}.visual-dashboard-hero>.overview-card,.visual-dashboard-secondary>.overview-card{border:1px solid #e3e7f2;border-radius:20px;padding:24px;box-shadow:0 5px 18px #24355c06}.visual-dashboard-secondary>.opportunities-dense-panel{align-content:start;display:block!important}.visual-dashboard-hero .overview-kicker,.visual-dashboard-secondary .overview-kicker{letter-spacing:.12em;color:#777e9b;font-size:10px}.visual-dashboard-hero .overview-section-heading h2,.visual-dashboard-secondary .overview-section-heading h2{letter-spacing:-.025em;margin-top:5px;font-size:20px}.visual-dashboard-hero .visibility-summary{border-bottom:1px solid #eef0f7;gap:34px;margin:12px 0 20px;padding:16px 0 18px}.visual-dashboard-hero .visibility-summary strong{letter-spacing:-.04em;font-size:34px}.visual-dashboard-hero .visibility-summary small{margin-bottom:5px;font-size:11px}.visual-dashboard-hero .visual-health{background:#f7f8fe;border:1px solid #eeeff9;border-radius:16px;padding:12px!important}.visual-dashboard-hero .health-ring{width:156px;height:156px}.visual-dashboard-hero .severity-stat:before{display:none}.visual-dashboard-hero .severity-stat{background:#fafbfe;border-radius:12px;flex-direction:column;gap:12px;display:flex}.visual-dashboard-hero .severity-stat strong{font-size:26px}.visual-dashboard-secondary .distribution-bars{gap:15px;margin:18px 0 0;padding:4px 0}.visual-dashboard-secondary .distribution-row{grid-template-columns:55px minmax(0,1fr) 28px;min-height:32px;margin:0}.visual-dashboard-secondary .distribution-track{height:10px!important}.visual-dashboard-secondary .dense-opportunity-list{margin-top:18px}.visual-dashboard-secondary .dense-opportunity-list li{background:#fbfcff;grid-template-columns:58px minmax(0,1fr) auto;gap:16px;padding:18px}.visual-dashboard-secondary .opportunity-rank{flex-direction:column;justify-content:center;gap:3px;width:58px;height:60px;font-size:23px;font-weight:750;display:flex}.visual-dashboard-secondary .opportunity-rank small{letter-spacing:.1em;font-size:9px;font-weight:600}.visual-dashboard-secondary .dense-opportunity-main strong{font-size:14px;line-height:1.4}.visual-dashboard-secondary .dense-opportunity-main p{margin:7px 0;font-size:12px;line-height:1.55}.visual-dashboard-secondary .dense-opportunity-main>small{color:#515b85;background:#eef1fc;border-radius:6px;padding:4px 8px;font-size:10px;display:inline-block}.visual-dashboard-secondary .dense-opportunity-list a{white-space:nowrap;background:#eeefff;border-radius:9px;padding:0 12px;font-size:12px}.chart-date-axis{color:#73809a;justify-content:space-between;gap:10px;margin-top:10px;font-size:11px;display:flex}.chart-date-axis>span:nth-child(2){text-align:center;font-size:10px}.chart-reading{color:#64718a;border-top:1px solid #eef0f7;margin-top:16px;padding-top:12px;font-size:11px}.chart-reading summary{cursor:pointer;width:fit-content;min-height:26px}.chart-reading p{line-height:1.6}.visual-dashboard-hero .visibility-meta a,.visual-dashboard-secondary .overview-section-heading a{font-size:11px}@media (width<=600px){.visual-dashboard-hero>.overview-card,.visual-dashboard-secondary>.overview-card{border-radius:16px;padding:18px}.visual-dashboard-secondary .dense-opportunity-list li{grid-template-columns:44px minmax(0,1fr);gap:10px;padding:14px}.visual-dashboard-secondary .opportunity-rank{width:44px}.visual-dashboard-secondary .dense-opportunity-list li>a{grid-column:2;width:fit-content}.chart-date-axis>span:nth-child(2){max-width:110px}.visual-dashboard-hero .visibility-summary{gap:20px}}.visual-dashboard-hero>.technical-summary-panel{flex-direction:column;gap:0;display:flex;justify-content:flex-start!important}.visual-dashboard-hero>.technical-summary-panel .technical-summary-stats{margin-top:20px}.visual-dashboard-hero>.technical-summary-panel>footer{margin-top:auto;padding-top:14px}.visual-dashboard-hero .visibility-chart-wrap{height:230px}@media (width<=600px){.visual-dashboard-hero .visibility-chart-wrap{height:190px}}.visual-dashboard-secondary>.rank-distribution-panel{flex-direction:column;display:flex;justify-content:flex-start!important}.visual-dashboard-secondary>.rank-distribution-panel .distribution-bars{flex:1;align-content:start}.visual-dashboard-secondary .opportunity-rank{text-align:center;align-items:center}@media (prefers-reduced-motion:no-preference){.visual-dashboard-secondary .dense-opportunity-list li{transition:border-color .18s,background-color .18s}.visual-dashboard-secondary .dense-opportunity-list li:hover{background:#f5f6ff;border-color:#c9cff1}}.article-enrichment-toolbar{background:linear-gradient(135deg,#f5f3ff,#fff);margin-bottom:20px}.article-enrichment-toolbar .page-heading-actions{flex-wrap:wrap;margin-top:16px}.article-inline-video{max-width:100%;margin:24px 0}.article-inline-video iframe{aspect-ratio:16/9;background:#101426;border:0;border-radius:12px;width:100%;height:auto;display:block}.content-draft-preview img{border-radius:12px;max-width:100%;height:auto;display:block}.article-advanced summary{cursor:pointer;color:#384268;padding:8px 0;font-weight:600}.article-advanced[open] summary{margin-bottom:16px}.article-advanced .article-form-grid{padding-top:12px}.image-quota-badge{border:1px solid var(--border);background:var(--surface-soft);color:var(--ink-soft);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0;padding:10px 14px;font-size:.84rem;display:flex}.image-quota-pill{color:#3730a3;white-space:nowrap;background:#eef2ff;border-radius:999px;padding:4px 10px;font-size:.78rem;font-weight:750}.image-quota-badge.is-exhausted{color:#78350f;background:#fffbeb;border-color:#fcd34d}.image-quota-badge.is-exhausted .image-quota-pill{color:#1f1300;background:#f59e0b}.image-quota-actions{flex-wrap:wrap;gap:8px;display:inline-flex}.sidebar-footer .account-avatar{color:#dfe4ff;width:32px;height:32px;box-shadow:none;background:#202d46;border:1px solid #ffffff12;border-radius:9px;font-size:.78rem}.command-navigation button.nav-item{color:#9aa6bd;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px dashed #ffffff24;margin-top:8px}.command-navigation button.nav-item:hover{color:#e7ebf3;background:#7c6cff1f}.command-navigation button.nav-item[aria-pressed=true]{color:#c4bcff;border-style:solid;border-color:#7c6cff59}.article-field-hint{color:var(--muted,#8f9bb8);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-top:6px;font-size:.85rem;display:flex}.article-field-hint .is-warn{color:#f5c869}.article-link-ideas{gap:8px;padding:0;list-style:none;display:grid}.article-link-ideas li{justify-content:space-between;align-items:center;gap:10px;display:flex}.article-link-ideas li span{overflow-wrap:anywhere;min-width:0}@media (width<=640px){.article-link-ideas li{flex-direction:column;align-items:stretch}}.auth-consent{align-items:flex-start;gap:8px;font-size:.84rem;line-height:1.45;display:flex}.auth-consent input{flex:none;width:auto;margin-top:3px}.auth-consent a{text-decoration:underline}html.dark-ui{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dk-bg:#0b1020;--dk-surface:#141b33;--dk-surface-2:#1a2240;--dk-ink:#eef1fb;--dk-ink-2:#b4bcd8;--dk-ink-3:#7f89ad;--dk-line:#94a3d62e;--dk-shadow:0 1px 0 #ffffff08 inset, 0 18px 40px -24px #000000b3;--ink:var(--dk-ink);--ink-soft:var(--dk-ink-2);--text:var(--dk-ink);--muted:var(--dk-ink-2);--subtle:var(--dk-ink-3);--canvas:var(--dk-bg);--surface:var(--dk-surface);--surface-soft:var(--dk-surface-2);--surface-raised:var(--dk-surface-2);--border:var(--dk-line);--border-strong:#94a3d64d;--accent:#7c6cff;--accent-hover:#8f80ff;--accent-soft:#7c6cff2e;--success:#34d399;--success-soft:#34d39924;--warning:#fbbf24;--warning-soft:#fbbf2424;--danger:#fb7185;--danger-soft:#fb718524;--info:#5ad1e6;--info-soft:#5ad1e621;--background:var(--dk-bg);--border-default:#94a3d64d;--border-subtle:var(--dk-line);--surface-muted:var(--dk-surface-2);--text-primary:var(--dk-ink);--text-secondary:var(--dk-ink-2);--text-muted:var(--dk-ink-3);--shadow-sm:var(--dk-shadow);--shadow-md:var(--dk-shadow);color:var(--dk-ink);background:var(--dk-bg)}html.dark-ui body{color:var(--dk-ink);background:var(--dk-bg)}html.dark-ui .workspace,html.dark-ui .workspace-content,html.dark-ui .app-layout{background:var(--dk-bg)}html.dark-ui .topbar{border-bottom:1px solid var(--dk-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b1020eb}html.dark-ui .topbar :not(svg):not(path){border-color:var(--dk-line)}html.dark-ui .topbar input,html.dark-ui .topbar button,html.dark-ui .topbar select,html.dark-ui .topbar a,html.dark-ui .profile-popover{background:var(--dk-surface);color:var(--dk-ink)}html.dark-ui input:not([type=checkbox]):not([type=radio]):not([type=range]),html.dark-ui select,html.dark-ui textarea{background:var(--dk-surface);color:var(--dk-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-color:#94a3d64d}html.dark-ui input::placeholder,html.dark-ui textarea::placeholder,html.dark-ui table th{color:var(--dk-ink-3)}html.dark-ui hr{border-color:var(--dk-line)}html.dark-ui a{color:#8fdcec}html.dark-ui .button:not(.button-primary):not(.button-danger){background:var(--dk-surface-2);color:var(--dk-ink);border-color:#94a3d64d}html.dark-ui .button-primary,html.dark-ui .button.button-primary{color:#fff;background:linear-gradient(135deg,#7c6cff,#5b4cf0);border-color:#0000}html.dark-ui ::selection{color:#fff;background:#7c6cff73}html.dark-ui .billing-welcome{background:#34d3991a;border:1px solid #34d39959;border-radius:16px;margin:0 0 18px;padding:16px 18px}html.dark-ui .billing-welcome strong{color:#bdf5dc}html.dark-ui .billing-welcome p{color:var(--dk-ink-2);margin:6px 0 0}html.dark-ui .auth-verify-box{border:1px solid var(--dk-line);background:var(--dk-surface-2);color:var(--dk-ink-2);border-radius:14px;gap:10px;margin:6px 0 14px;padding:14px;display:grid}html.dark-ui .auth-verify-box p{margin:0}.keyword-addons{border:1px solid var(--border);background:var(--surface);border-radius:16px;margin:22px 0;padding:18px}.keyword-addons h2{margin:0 0 6px;font-size:1.1rem}.kwa-usage{gap:6px;margin:12px 0;display:grid}.kwa-usage strong{font-size:1.4rem}.kwa-usage span{color:var(--muted);font-size:.84rem}.kwa-bar{background:#94a3d629;border-radius:99px;height:8px;overflow:hidden}.kwa-bar i{background:linear-gradient(90deg,#7c6cff,#5ad1e6);height:100%;display:block}.kwa-packs{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.kwa-pack{border:1px solid var(--border);background:var(--surface-soft);border-radius:12px;gap:6px;padding:14px;display:grid}.kwa-pack span{color:var(--muted);font-size:.82rem}.kwa-requests{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.kwa-requests li{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.kwa-status{background:#94a3d629;border-radius:99px;padding:2px 8px;font-size:.74rem;font-weight:700}.kwa-active{color:#34d399;background:#34d39924}.kwa-requested{color:#fbbf24;background:#fbbf2424}.kwa-rejected{color:#fb7185;background:#fb718524}html.dark-ui .acd-step.is-pending span{background:#3d5fff29}html.dark-ui .acd-step.is-failed,html.dark-ui .acd-step.is-blocked{color:#e4959f}html.dark-ui .acd-step.is-cancelled,html.dark-ui .acd-step.is-rolled_back{color:#f6c483}html.dark-ui .acd-risk-low{color:#8decca;background:#69d3a929}html.dark-ui .acd-risk-medium{color:#f6c483;background:#ffb93d29}html.dark-ui .acd-risk-high{color:#e4959f;background:#ff3d5929}html.dark-ui .acd-checks .is-ok:before{color:#8decca}html.dark-ui .acd-checks .is-no:before{color:#e4959f}html.dark-ui .acd-checks .is-info:before{color:#95bbe4}html.dark-ui .acd-blocker{color:#f0ae89;background:#ffb93d29}html.dark-ui .acd-codex{background:#3d6bff29;border-color:#4166fc59}html.dark-ui .action-center{color:var(--dk-ink)}html.dark-ui .action-center button,html.dark-ui .action-center select,html.dark-ui .action-center input{background:var(--dk-surface);color:var(--dk-ink-2);border-color:#6987d359}html.dark-ui .ac-heading p{color:var(--dk-ink-2)}html.dark-ui .ac-heading small{color:#897aff}html.dark-ui .ac-kpis button{background:var(--dk-surface)}html.dark-ui .ac-kpis strong{color:var(--dk-ink)}html.dark-ui .ac-tabs span,html.dark-ui .ac-tag{color:#9e8fea;background:#553dff29}html.dark-ui .ac-filters{background:var(--dk-surface);border-color:#6983d359}html.dark-ui .ac-list,html.dark-ui .ac-rail section{background:var(--dk-surface);border-color:#698ad359}html.dark-ui .ac-row{border-bottom-color:#698cd359}html.dark-ui .ac-row p{color:var(--dk-ink-2)}html.dark-ui .ac-icon{color:#9e8fea;background:#5a3dff29}html.dark-ui .ac-priority{color:#9787f3;background:#5d3dff29}html.dark-ui .ac-priority.high{background:#ffbc3d29}html.dark-ui .ac-priority.critical{color:#ec8d9b;background:#ff3d6929}html.dark-ui .ac-metric{background:#556ee729}html.dark-ui .ac-rail p{color:var(--dk-ink-2)}html.dark-ui .ac-top{border-bottom-color:#6986d359}html.dark-ui .ac-drawer{background:var(--dk-surface)}html.dark-ui .ac-drawer p{color:var(--dk-ink-2)}html.dark-ui .ac-evidence{background:#556ee729}html.dark-ui .ac-url{background:#5b3dff29}html.dark-ui .action-center a{color:#9387f3}html.dark-ui .action-center button.ac-top{border-bottom-color:#697ed359}html.dark-ui .ac-problem-group{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .ac-problem-group>summary span{color:var(--dk-ink-2)}html.dark-ui .ac-problem-group[open]>summary{border-bottom-color:var(--dk-line)}html.dark-ui .admin-credits__warning{border-left-color:#f4ba4859}html.dark-ui .admin-credits button{color:var(--dk-ink)}html.dark-ui .approved-action-center{color:#95ade4;background:#5f98dd29}html.dark-ui .ac-focus-card,html.dark-ui .ac-vera-card{background:#5ae2e229;border-color:#69d1d359}html.dark-ui .ac-focus-card small{color:#7af3ff}html.dark-ui .ac-focus-card p,html.dark-ui .ac-vera-card p{color:var(--dk-ink-2)}html.dark-ui .ac-focus-symbol{background:#5edbde29}html.dark-ui .ac-hero-buttons button,html.dark-ui .ac-hero-buttons a,html.dark-ui .ac-vera-card a{background:var(--dk-surface);color:var(--dk-ink-2);border-color:#6998d359}html.dark-ui .ac-vera-card{background:#843dff29;border-color:#7e46f659}html.dark-ui .ac-vera-card>span{color:#b295e4}html.dark-ui .ac-workflow-strip{background:var(--dk-surface);border-color:#699bd359}html.dark-ui .ac-workflow-strip li{color:var(--dk-ink-2)}html.dark-ui .ac-workflow-strip li>span{color:var(--dk-ink-2);background:#6999d329}html.dark-ui .ac-workflow-tabs{background:var(--dk-surface);border-color:#699ed359}html.dark-ui .ac-workflow-tabs button,html.dark-ui .ac-workflow-tabs a{color:var(--dk-ink-2)}html.dark-ui .ac-workflow-tabs button[aria-pressed=true]{color:#7af2ff}html.dark-ui .approved-action-center .ac-layout{background:var(--dk-surface);border-color:#699ed359}html.dark-ui .ac-selected-panel{border-left-color:#699bd359}html.dark-ui .ac-selection-empty{color:var(--dk-ink-2)}html.dark-ui .ac-selection-empty h2{color:#95b5e4}html.dark-ui .approved-action-center .ac-problem-group{border-color:#699cd359}html.dark-ui .approved-action-center .ac-problem-group summary{color:#95b5e4;background:#3d90ff29}html.dark-ui .approved-action-center .ac-drawer{background:var(--dk-surface)}html.dark-ui .approved-action-center .ac-drawer section[aria-label="Önerilen site değişikliği"]{background:#3d86ff29;border-color:#6996d359}html.dark-ui .approved-action-center .ac-drawer section[aria-label="Önerilen site değişikliği"] dl{background:var(--dk-surface)}html.dark-ui .approved-action-center .ac-rail>section{border-color:#699bd359}html.dark-ui .ac-selected-panel{border-top-color:#699bd359}html.dark-ui .approved-action-center .ac-proof-details{background:#3d86ff29;border-color:#6999d359}html.dark-ui .ac-proof-details>summary{color:#95bfe4}html.dark-ui .approved-action-center .ac-drawer>dl{background:#3d90ff29}html.dark-ui .approved-action-center .ac-drawer>p.ac-url{background:#6996d329}html.dark-ui .approved-action-center .ac-tabs button[aria-pressed=true]{color:#7af1ff;background:#68cfd529}html.dark-ui .approved-action-center .ac-row:has(input:checked){background:#3dacff29}html.dark-ui .assistant-entry{background:var(--dk-surface);border-color:#3d51ff59}html.dark-ui .assistant-controls{background:var(--dk-surface);border-color:var(--dk-line)}html.dark-ui .assistant-controls select,html.dark-ui .assistant-compose textarea{background:var(--dk-surface);border-color:#6988d359}html.dark-ui .assistant-note{color:var(--dk-ink-2)}html.dark-ui .assistant-prompts button{background:var(--dk-surface);color:#959be4;border-color:#677ad559}html.dark-ui .assistant-message{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .assistant-message.user{background:#3d4aff29}html.dark-ui .assistant-card,html.dark-ui .assistant-plan{border-color:var(--dk-line);background:#687ed429}html.dark-ui .assistant-compose{background:var(--dk-surface);border-color:var(--dk-line)}html.dark-ui .assistant-block{background:#3d75ff29;border-color:#698ed359}html.dark-ui .assistant-metrics dt,html.dark-ui .assistant-block small{color:var(--dk-ink-2)}html.dark-ui .assistant-block th,html.dark-ui .assistant-block td{border-bottom-color:var(--dk-line)}html.dark-ui .assistant-page{color:var(--dk-ink);background:#3d5dff29}html.dark-ui .assistant-page>header{background:#3d5eff29}html.dark-ui .assistant-context section{background:var(--dk-surface);border-color:#6986d359}html.dark-ui .assistant-context p,html.dark-ui .assistant-context li{color:var(--dk-ink-2)}html.dark-ui .assistant-context button{color:var(--dk-ink-2);background:#3d75ff29;border-color:#6982d359}html.dark-ui .assistant-context-tools button,html.dark-ui .assistant-context-tools span{background:#3d75ff29;border-color:#6989d359}html.dark-ui .assistant-card a,html.dark-ui .assistant-context a,html.dark-ui .assistant-block-chart summary{color:#908bef}html.dark-ui .assistant-categories button{background:var(--dk-surface);color:var(--dk-ink-2);border-color:#6986d359}html.dark-ui .assistant-welcome{background:var(--dk-surface);border-color:#6986d359}html.dark-ui .assistant-welcome p{color:var(--dk-ink-2)}html.dark-ui .assistant-suggestion{border-top-color:#6983d359}html.dark-ui .assistant-hero{background:#5b3dff29;border-color:#4e54ee59}html.dark-ui .assistant-hero p{color:var(--dk-ink-2)}html.dark-ui .assistant-hero .eyebrow{color:#837aff}html.dark-ui .assistant-session-tools button,html.dark-ui .assistant-history button,html.dark-ui .assistant-context-picker button,html.dark-ui .assistant-selected-context button,html.dark-ui .assistant-card-actions button,html.dark-ui .assistant-compose-footer>button:not(.button-primary),html.dark-ui .assistant-messages>button{background:var(--dk-surface);color:#9995e4;border-color:#6981d359}html.dark-ui .assistant-controls>button{color:#908bef;background:#533dff29;border-color:#5d75df59}html.dark-ui .assistant-examples>label{color:var(--dk-ink-2)}html.dark-ui .assistant-examples select{background:var(--dk-surface);color:#9d95e4;border-color:#6983d359}html.dark-ui .assistant-message.user{background:#5a3dff29;border-color:#563dff59}html.dark-ui .assistant-card{background:var(--dk-surface)}html.dark-ui .assistant-card-actions a{border-color:#6873d459}html.dark-ui .assistant-priority{color:#8fb7ea;background:#3d7eff29}html.dark-ui .assistant-priority.high,html.dark-ui .assistant-priority.critical{color:#ffc67a;background:#ffa43d29}html.dark-ui .assistant-site-metrics>div{background:#6477d829}html.dark-ui .assistant-history,html.dark-ui .assistant-context-picker{background:var(--dk-surface);border-color:#6983d359}html.dark-ui .assistant-context-picker select{border-color:#6983d359}html.dark-ui .assistant-selected-context{background:#5a3dff29}html.dark-ui .assistant-context.open{background:#3d68ff29;border-color:#6980d359}html.dark-ui .backlink-hero select,html.dark-ui .backlink-filters input,html.dark-ui .backlink-filters select,html.dark-ui .backlink-dialog-form input,html.dark-ui .backlink-dialog-form select,html.dark-ui .backlink-dialog-form textarea,html.dark-ui .backlink-actions-board select{background:var(--dk-surface)}html.dark-ui .backlink-notice{color:#92e8c6;background:#69d39e29;border-color:#69d3a059}html.dark-ui .backlink-quality-bars i,html.dark-ui .anchor-list i,html.dark-ui .anchor-table article>i{background:var(--dk-surface-2)}html.dark-ui .priority-high,html.dark-ui .toxicity-toxic,html.dark-ui .backlink-status-lost{color:#e495a3;background:#ff3d5929;border-color:#da627659}html.dark-ui .priority-medium,html.dark-ui .toxicity-suspicious,html.dark-ui .backlink-status-new{color:#ffd27a;background:#ffcc3d29;border-color:#e7be5559}html.dark-ui .priority-low,html.dark-ui .toxicity-safe,html.dark-ui .backlink-status-active{color:#90eacc;background:#69d3a329;border-color:#69d3a359}html.dark-ui .backlink-inventory article{border-bottom-color:var(--dk-line)}html.dark-ui .backlink-inventory article:hover{background:#3d3dff29}html.dark-ui .backlink-pagination button,html.dark-ui .backlink-dialog{background:var(--dk-surface)}html.dark-ui .button-danger{background:#ff3d5529!important;border-color:#d3697b59!important}html.dark-ui .backlink-command-bar input,html.dark-ui .backlink-command-bar select,html.dark-ui .backlink-section-heading select,html.dark-ui .backlink-periods button{background:var(--dk-surface)}html.dark-ui .backlink-periods button[aria-pressed=true]{border-color:#5b4cf059}html.dark-ui .backlink-health article>i,html.dark-ui .anchor-category-grid article>i{background:var(--dk-surface-2)}html.dark-ui .status-toxic{color:#e495a3;background:#ff3d5929}html.dark-ui .risk-low{color:#90eacc;background:#69d3a329}html.dark-ui .risk-medium{color:#edd88c;background:#ffcc3d29}html.dark-ui .risk-high{color:#efb38a;background:#ff913d29}html.dark-ui .risk-critical{color:#e495a3;background:#ff3d5929}html.dark-ui .backlink-compact-list button,html.dark-ui .risk-actions button{background:var(--dk-surface)}html.dark-ui .mock-badge{color:#ffe17a;background:#ffdc3d29}html.dark-ui .bl-command input,html.dark-ui .bl-command select,html.dark-ui .bl-filters input,html.dark-ui .bl-filters select,html.dark-ui .bl-panel header select,html.dark-ui .bl-form input,html.dark-ui .bl-form select{background:var(--dk-surface)}html.dark-ui .bl-alert{color:var(--dk-ink-2);background:#697ed329;border-color:#697ed359}html.dark-ui .bl-alert.provider strong,html.dark-ui .bl-mock-label{color:#ffde7a}html.dark-ui .bl-alert.warning{color:#ffdc7a;background:#ffcc3d29;border-color:#ddbf5f59}html.dark-ui .bl-alert.danger{color:#e495a3;background:#ff3d5929;border-color:#d7657a59}html.dark-ui .bl-mock-label{background:#ffd93d29}html.dark-ui .bl-notice{color:#8eebcb;background:#69d3a329;border-color:#69d3a559}html.dark-ui .bl-package{background:#3d8bff29;border-color:#685be159}html.dark-ui .bl-stats article:nth-child(2n),html.dark-ui .bl-stats article:nth-child(3n),html.dark-ui .bl-periods button{background:var(--dk-surface)}html.dark-ui .bl-periods button[aria-pressed=true]{background:#5e3dff29;border-color:#6655e859}html.dark-ui .bl-health-reasons .positive{color:#8decc9;background:#69d3a629}html.dark-ui .bl-health-reasons .warning{color:#ffdb7a;background:#ffd13d29}html.dark-ui .bl-health-components i,html.dark-ui .bl-anchor-grid i{background:var(--dk-surface-2)}html.dark-ui .bl-desktop-table tr:hover,html.dark-ui .bl-desktop-table tr:focus-visible{background:#553dff29}html.dark-ui .status-new{color:#ffdc7a;background:#ffd13d29}html.dark-ui .status-lost,html.dark-ui .status-toxic{color:#e495a3;background:#ff3d5929}html.dark-ui .status-suspicious{color:#f1b688;background:#ff913d29}html.dark-ui .status-reviewed{color:#95b6e4;background:#3d8dff29}html.dark-ui .bl-risk{color:#9f95e4;background:#553dff29}html.dark-ui .bl-mobile-cards>button,html.dark-ui .bl-risk-group button,html.dark-ui .bl-modal{background:var(--dk-surface)}html.dark-ui .bl-drawer-hero{background:#3d8bff29}html.dark-ui .bl-context-link{background:#5b3dff29}html.dark-ui .bl-package-offers{border-color:#6989d359}html.dark-ui .bl-package-assessment{background:#3d76ff29}html.dark-ui .bl-package-grid article{border-color:#6989d359}html.dark-ui .bl-package-grid button{color:#95a0e4;background:#3d54ff29}html.dark-ui .cp-header>div:first-child>p:last-child,html.dark-ui .cp-header-controls label{color:var(--dk-ink-2)}html.dark-ui .cp-header-controls select,html.dark-ui .cp-header-controls input{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .cp-provider,html.dark-ui .cp-state,html.dark-ui .cp-notice{background:#5d3dff29;border-color:#5e4bf159}html.dark-ui .cp-provider strong,html.dark-ui .cp-mock{color:#ffd67a}html.dark-ui .cp-provider small{color:var(--dk-ink-2)}html.dark-ui .cp-state.state-stale{background:#ffc63d29;border-color:#eec04f59}html.dark-ui .cp-state.state-quota{background:#ff3d5729;border-color:#e8546959}html.dark-ui .cp-notice{background:#5ce0b829;border-color:#69d3b359}html.dark-ui .cp-package{background:#533dff29;border-color:#5e4bf159}html.dark-ui .cp-package>div+div{border-left-color:var(--dk-line)}html.dark-ui .cp-package span,html.dark-ui .cp-package small{color:var(--dk-ink-2)}html.dark-ui .cp-stats article{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .cp-stats article:nth-child(3n){background:#64d8b129}html.dark-ui .cp-stats span,html.dark-ui .cp-stats small{color:var(--dk-ink-2)}html.dark-ui .cp-tabs{border-bottom-color:var(--dk-line)}html.dark-ui .cp-tabs button{color:var(--dk-ink-2)}html.dark-ui .cp-panel{background:var(--dk-surface);border-color:var(--dk-line)}html.dark-ui .cp-trend header button{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .cp-trend header button.active{background:#5d3dff29}html.dark-ui .cp-table th{color:var(--dk-ink-2)}html.dark-ui .cp-table th,html.dark-ui .cp-table td{border-bottom-color:var(--dk-line)}html.dark-ui .cp-table tbody tr[tabindex]:hover,html.dark-ui .cp-table tbody tr[tabindex]:focus{background:#533dff29}html.dark-ui .cp-table td:first-child small{color:var(--dk-ink-2)}html.dark-ui .status-paused{color:#ffd37a;background:#ffc63d29}html.dark-ui .cp-detail-hero{background:#3da9ff29}html.dark-ui .cp-detail-hero small{color:var(--dk-ink-2)}html.dark-ui .cp-detail-grid>div{border-bottom-color:var(--dk-line)}html.dark-ui .cp-detail-grid dt{color:var(--dk-ink-2)}html.dark-ui .cp-mini-history{background:#699ed329}html.dark-ui .cp-opportunity-grid article{border-color:var(--dk-line)}html.dark-ui .cp-opportunity-grid dt{color:var(--dk-ink-2)}html.dark-ui .cp-modal{background:var(--dk-surface)}html.dark-ui .cp-modal>header{border-bottom-color:var(--dk-line)}html.dark-ui .cp-modal>header button{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .cp-form input,html.dark-ui .cp-form textarea{border-color:var(--dk-line)}html.dark-ui .cp-package>div+div{border-top-color:var(--dk-line)}html.dark-ui .cp-cards>button{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .cp-cards p,html.dark-ui .cp-cards dt{color:var(--dk-ink-2)}html.dark-ui .ce-dashboard nav{border-bottom-color:#6990d359}html.dark-ui .ce-dashboard nav button{color:var(--dk-ink-2)}html.dark-ui .ce-dashboard nav button.active{color:#8e86f3;background:#533dff29}html.dark-ui .ce-domain-grid article,html.dark-ui .ce-kpis article,html.dark-ui .ce-empty{background:var(--dk-surface);border-color:var(--dk-line)}html.dark-ui .ce-domain-grid article.ce-own{background:#5d3dff29}html.dark-ui .ce-domain-grid small,html.dark-ui .ce-domain-grid p,html.dark-ui .ce-empty p{color:var(--dk-ink-2)}html.dark-ui .ce-domain-grid dl>div{border-bottom-color:var(--dk-line)}html.dark-ui .ce-domain-grid dt{color:var(--dk-ink-2)}html.dark-ui .ce-kpis strong{color:var(--dk-ink)}html.dark-ui .ce-kpis small,html.dark-ui .ce-kpis span{color:var(--dk-ink-2)}html.dark-ui .cp-auto-badge{color:#8e86f3;background:#533dff29}html.dark-ui .article-preview-frame>header{background:#3d55ff29;border-color:#697cd359}html.dark-ui .article-preview-frame [role=group] button{background:var(--dk-surface);border-color:#697fd359}html.dark-ui .article-preview-surface{border-color:#697cd359}html.dark-ui .ga4-metric small.is-down{color:#ee928b}html.dark-ui .connections-status{background:var(--dk-surface-2);color:var(--dk-ink-2)}html.dark-ui .connections-status-ready{color:#92e8bf;background:#69d39e29}html.dark-ui .connections-status-unconfigured{color:#ffd37a;background:#ffbc3d29}html.dark-ui .connections-status-unavailable,html.dark-ui .connections-status-unknown{color:#e49895;background:#e75d5529}html.dark-ui .connections-feedback-error{border-color:#d36f6959}html.dark-ui .connections-center-header{background:var(--dk-surface);border-color:#6983d359}html.dark-ui .connections-vera-banner{background:#3d6eff29;border-color:#6b4cf059}html.dark-ui .connections-vera-banner p{color:var(--dk-ink-2)}html.dark-ui .connections-reference-grid>section{background:var(--dk-surface);border-color:#6985d359}html.dark-ui .social-accounts em{color:#e49895}html.dark-ui .connections-notice{color:#92e8bf;background:#69d39e29}html.dark-ui .connections-notice-error{color:#e49895;background:#e75d5529}html.dark-ui .ci-card{background:var(--dk-surface);border-color:#5e77df59}html.dark-ui .ci-card select,html.dark-ui .ci-tabs button{background:var(--dk-surface);color:var(--dk-ink-2);border-color:#6986d359}html.dark-ui .ci-tabs{background:#626edb29}html.dark-ui .ci-tabs button[aria-pressed=true]{color:#9082f8;background:#5b3dff29}html.dark-ui .ci-metric-strip strong{color:#95aee4}html.dark-ui .ci-donut>div{background:var(--dk-surface)}html.dark-ui .ci-donut strong{color:#95aee4}html.dark-ui .ci-legend{color:var(--dk-ink-2)}html.dark-ui .ch-primary{box-shadow:var(--dk-shadow)}html.dark-ui .social-calendar-entry.is-failed .social-calendar-status{color:#ec938d}html.dark-ui .social-calendar-entry.is-published .social-calendar-status{color:#92e8bb}html.dark-ui .approved-card{background:var(--dk-surface);border-color:#699bd359}html.dark-ui .approved-round{background:#61dbc229}html.dark-ui .approved-vera{background:var(--dk-surface)}html.dark-ui .approved-secondary{background:#698cd329;border-color:#6990d359;color:var(--dk-ink-2)!important}html.dark-ui .approved-round-1{background:#3da6ff29}html.dark-ui .approved-round-2{color:#9d8bee;background:#533dff29}html.dark-ui .approved-round-3{background:#ff3d6429}html.dark-ui .approved-badge{background:var(--dk-surface-2);color:var(--dk-ink-2)}html.dark-ui .approved-badge-available{color:#95e4c5;background:#68d59e29}html.dark-ui .approved-badge-empty,html.dark-ui .approved-badge-partial,html.dark-ui .approved-badge-stale{color:#f6c183;background:#ffb83d29}html.dark-ui .approved-badge-error,html.dark-ui .approved-badge-provider_unconfigured,html.dark-ui .approved-badge-provider_unavailable{color:#e495a3;background:#ff3d6029}html.dark-ui .approved-tabs{border-bottom-color:#6995d359}html.dark-ui .approved-performance .overview-chart-empty,html.dark-ui .approved-performance .overview-empty-state{background:#648bd829}html.dark-ui .approved-connection{border-top-color:#6989d359}html.dark-ui .approved-list li{border-bottom-color:#6989d359}html.dark-ui .approved-list a{color:#95aee4}html.dark-ui .approved-dashboard{background:#6292db29}html.dark-ui .approved-dashboard .overview-header h1{color:var(--dk-ink)}html.dark-ui .approved-dashboard .overview-select-control{background:var(--dk-surface)}html.dark-ui .approved-chart-empty{background:#6993d329}html.dark-ui .command-health dd{color:#8ceeca}html.dark-ui .command-recommendation{background:#603dff29;border-color:#693dff59}html.dark-ui .command-quick>a{border-top-color:#6989d359}html.dark-ui .command-quick>a>span{color:#7a83ff;background:#3d57ff29}html.dark-ui .command-detail td,html.dark-ui .command-evidence td,html.dark-ui .command-issues li{border-top-color:#6989d359}html.dark-ui .command-issues li a{background:#553dff29}html.dark-ui .command-tabs button[aria-selected=true]{color:#829af7;background:#3d68ff29}html.dark-ui .command-approval{background:#643dff29;color:#978af0!important}html.dark-ui .command-work-cards article{background:#3d64ff29;border-color:#6987d359}html.dark-ui .command-bottom li{border-top-color:#6989d359}html.dark-ui .command-connect{background:#3d76ff29;border-color:#3d65ff59}html.dark-ui .command-setup{border-color:var(--dk-line)}html.dark-ui .command-chart-toggle button{background:var(--dk-surface);border-color:#6985d359}html.dark-ui .command-chart-toggle button[aria-pressed=true]{color:#959fe4;background:#3d4fff29;border-color:#3d50ff59}html.dark-ui .command-chart-tooltip{background:var(--dk-surface);border-color:var(--dk-line)}html.dark-ui .overview-card{box-shadow:var(--dk-shadow)}html.dark-ui .overview-kicker{color:var(--dk-ink-2)}html.dark-ui .overview-button-primary{box-shadow:var(--dk-shadow)}html.dark-ui .overview-button-secondary{color:var(--dk-ink-2);background:var(--dk-surface)}html.dark-ui .overview-state-badge{border-color:var(--dk-line);color:var(--dk-ink-2);background:#699ed329}html.dark-ui .overview-data-state{border-color:var(--dk-line);color:var(--dk-ink-2);background:#698cd329}html.dark-ui .overview-data-state-icon{color:#959fe4;background:#3d54ff29}html.dark-ui .data-state-error .overview-data-state-icon,html.dark-ui .data-state-provider_unconfigured .overview-data-state-icon,html.dark-ui .data-state-provider_unavailable .overview-data-state-icon{color:#e4959c;background:#ff3d4a29}html.dark-ui .data-state-loading .overview-data-state-icon{background:var(--dk-surface)}html.dark-ui .overview-refresh-warning{color:#e4c995;background:#ffbe3d29;border-color:#d7b36559}html.dark-ui .overview-refresh-warning button{color:#9f95e4}html.dark-ui .overview-setup-checklist{background:var(--dk-surface);border-color:#6981d359}html.dark-ui .overview-setup-checklist li{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .primary-action-card{box-shadow:var(--dk-shadow)}html.dark-ui .primary-action-visual i{border-color:var(--dk-line);box-shadow:var(--dk-shadow)}html.dark-ui .primary-action-empty,html.dark-ui .health-ring:before{background:var(--dk-surface)}html.dark-ui .trend-up{color:#8dedc6}html.dark-ui .trend-down{color:#e6939b}html.dark-ui .metric-card>header span{color:var(--dk-ink-2)}html.dark-ui .metric-icon{background:#3d54ff29;color:#8b97ee!important}html.dark-ui .metric-card footer{border-top-color:var(--dk-line)}html.dark-ui .visibility-meta{color:var(--dk-ink-2)}html.dark-ui .chart-tooltip{border-color:var(--dk-line);color:var(--dk-ink);background:var(--dk-surface);box-shadow:var(--dk-shadow)}html.dark-ui .opportunity-list li{border-top-color:var(--dk-line)}html.dark-ui .opportunity-index{color:#929fe7;background:#3d54ff29}html.dark-ui .impact-high{color:#8decc5;background:#69d39e29}html.dark-ui .impact-medium{color:#9a95e4;background:#493dff29}html.dark-ui .impact-low,html.dark-ui .impact-unknown{color:var(--dk-ink-2);background:var(--dk-surface-2)}html.dark-ui .activity-list li,html.dark-ui .results-list li{border-top-color:var(--dk-line)}html.dark-ui .status-pill,html.dark-ui .result-value{border-color:var(--dk-line);color:var(--dk-ink-2);background:var(--dk-surface)}html.dark-ui .result-positive{color:#8decc5;background:#69d39e29}html.dark-ui .result-negative{color:#e4959c;background:#ff3d4a29}html.dark-ui .overview-empty-state{background:var(--dk-surface)}html.dark-ui .overview-empty-state>span{background:#3d54ff29}html.dark-ui .overview-error-state>span{background:#ff3d4a29}html.dark-ui .overview-header-skeleton,html.dark-ui .overview-skeleton i{background:var(--dk-surface)}html.dark-ui .metric-row-label{color:var(--dk-ink-2)}html.dark-ui .metric-comparison strong{color:#95a0e4}html.dark-ui .technical-summary-stats>div{border-color:var(--dk-line)}html.dark-ui .technical-score{background:#3d55ff29}html.dark-ui .technical-score strong{color:#95a0e4}html.dark-ui .severity-stat.critical strong,html.dark-ui .severity-pill.severity-critical{color:#e4959d}html.dark-ui .severity-stat.good strong,html.dark-ui .severity-pill.severity-good{color:#8eecc4}html.dark-ui .dense-opportunity-list li{border-top-color:var(--dk-line)}html.dark-ui .opportunity-rank{color:#95a0e4}html.dark-ui .dense-opportunity-list a{color:#929fe7}html.dark-ui .distribution-row>span{color:var(--dk-ink-2)}html.dark-ui .distribution-track{background:var(--dk-surface-2)}html.dark-ui .backlink-trends>div{border-color:var(--dk-line)}html.dark-ui .overview-table-scroll th{background:#6983d329}html.dark-ui .overview-table-scroll td{border-bottom-color:var(--dk-line);color:var(--dk-ink-2)}html.dark-ui .overview-table-scroll td a{color:#95a0e4}html.dark-ui .severity-pill.severity-critical{background:#ff3d4a29}html.dark-ui .severity-pill.severity-warning{background:#ffbc3d29}html.dark-ui .severity-pill.severity-good{background:#69d39a29}html.dark-ui .overview-select-control select{color:var(--dk-ink-2);background:var(--dk-surface)}html.dark-ui .overview-priority-strip{background:var(--dk-surface);box-shadow:var(--dk-shadow);border-color:#697ad359}html.dark-ui .overview-priority-copy .overview-kicker{color:#959de4}html.dark-ui .overview-priority-copy h2{color:#95abe4}html.dark-ui .overview-priority-copy>p:last-child{color:var(--dk-ink-2)}html.dark-ui .overview-priority-evidence{color:#95a2e4}html.dark-ui .overview-table-scroll tr{border-top-color:var(--dk-line)}html.dark-ui .vera-sources li{background:var(--dk-surface-2);color:var(--dk-ink-2)}html.dark-ui .vera-sources li.is-ok{color:#8beeca;background:#69d3a729}html.dark-ui .vera-sources li.is-warn{color:#ffd17a;background:#ffb63d29}html.dark-ui .vera-sources li.is-info{color:#93b2e6;background:#3d83ff29}html.dark-ui .vera-sources li.is-bad{color:#eb8f8f;background:#ef4d4d29}html.dark-ui .vera-kind{color:#9b94e5;background:#473dff29}html.dark-ui .vera-kind.p1{color:#eb8f8f;background:#ef4d4d29}html.dark-ui .first-setup{color:#95ace4}html.dark-ui .first-setup-welcome{background:#3d60ff29}html.dark-ui .first-setup-welcome p{color:var(--dk-ink-2)}html.dark-ui .first-setup-eyebrow{color:#9990e9}html.dark-ui .first-setup-membership{background:var(--dk-surface);border-color:#6972d359}html.dark-ui .first-setup-membership span,html.dark-ui .first-setup-active{color:#83f7c6}html.dark-ui .first-setup-membership strong{color:#95ace4}html.dark-ui .first-setup-card{background:var(--dk-surface);box-shadow:var(--dk-shadow);border-color:#697fd359}html.dark-ui .first-setup-card p{color:var(--dk-ink-2)}html.dark-ui .first-setup-card dl>div{border-bottom-color:#6983d359}html.dark-ui .first-setup-timeline li{color:#9286f3}html.dark-ui .first-setup-timeline strong{color:#95b1e4}html.dark-ui .first-setup-help{background:#3d98ff29}html.dark-ui .first-setup .onboarding-steps,html.dark-ui .first-setup .onboarding-stage{background:var(--dk-surface);border-color:#697fd359}html.dark-ui .first-setup .onboarding-form{border-color:#5873e459}html.dark-ui .ads-page input:not([type=checkbox]),html.dark-ui .ads-page textarea,html.dark-ui .ads-page select{background:var(--dk-surface);color:#95abe4;border-color:#698ad359}html.dark-ui .ads-keyword{border-bottom-color:#6992d359}html.dark-ui .ads-keyword small{color:var(--dk-ink-2)}html.dark-ui .ads-preview{border-color:#698ed359}html.dark-ui .ads-preview strong{color:#95a8e4}html.dark-ui .ads-plan-warnings{color:#ffc67a}html.dark-ui .ads-plan-checks .is-bad{color:#ec938d}html.dark-ui .ads-plan-checks .is-ok{color:#92e8bb}html.dark-ui .home-guide-art-1 i{background:#69d3aa29}html.dark-ui .journey-summary>article{background:var(--dk-surface);border-color:#697ed359}html.dark-ui .journey-summary strong{color:#95a0e4}html.dark-ui .journey-summary span{color:var(--dk-ink-2)}html.dark-ui .journey-filters input,html.dark-ui .journey-filters select{border-color:#6988d359}html.dark-ui .journey-event{border-left-color:#6983d359}html.dark-ui .journey-event>article,html.dark-ui .journey-result{background:var(--dk-surface);border-color:#697ed359}html.dark-ui .journey-event time,html.dark-ui .journey-event-status,html.dark-ui .journey-event dt{color:var(--dk-ink-2)}html.dark-ui .journey-bar-track{background:#6983d329}html.dark-ui .keyword-center-live .keyword-hero{border-bottom-color:var(--dk-line)}html.dark-ui .keyword-live-visibility{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .keyword-live-range button{border-color:var(--dk-line);color:var(--dk-ink-2);background:var(--dk-surface)}html.dark-ui .keyword-live-range button.active{color:#95a0e4;background:#3d5eff29}html.dark-ui .keyword-live-error{color:#edc88c;background:#ffbe3d29;border-color:#e5b25759}html.dark-ui .keyword-manage-site{color:#95a0e4}html.dark-ui .keyword-hero{border-color:var(--dk-line);background:var(--dk-surface);box-shadow:var(--dk-shadow)}html.dark-ui .keyword-hero-controls input,html.dark-ui .keyword-hero-controls select,html.dark-ui .keyword-filter-panel input,html.dark-ui .keyword-filter-panel select,html.dark-ui .keyword-table-card>header select,html.dark-ui .keyword-layer-form input,html.dark-ui .keyword-layer-form select,html.dark-ui .keyword-research-form input{background:var(--dk-surface)}html.dark-ui .keyword-notice{color:#91e8c8;background:#69d3a329;border-color:#69d3a359}html.dark-ui .keyword-kpis article{box-shadow:var(--dk-shadow)}html.dark-ui .delta-positive{color:#8eebca}html.dark-ui .delta-negative{color:#e4959c}html.dark-ui .keyword-visibility-card,html.dark-ui .keyword-distribution-card,html.dark-ui .keyword-filter-panel,html.dark-ui .keyword-table-card{box-shadow:var(--dk-shadow)}html.dark-ui .visibility-score span{color:#8eebca}html.dark-ui .distribution-list button:hover,html.dark-ui .distribution-list button.active{background:#3d3dff29;border-color:#5854e859}html.dark-ui .distribution-list button>div{background:var(--dk-surface-2)}html.dark-ui .keyword-table-card th{background:#6983d329}html.dark-ui .keyword-table-card td{border-top-color:var(--dk-line)}html.dark-ui .keyword-table-card tbody tr:hover{background:#3d3dff29}html.dark-ui .movement-rising{color:#8eebcd;background:#69d3a229}html.dark-ui .movement-falling,html.dark-ui .movement-lost{color:#e4959e;background:#ff3d4a29}html.dark-ui .movement-new{color:#9795e4;background:#3d3dff29}html.dark-ui .movement-stable{color:var(--dk-ink-2);background:var(--dk-surface-2)}html.dark-ui .difficulty-easy{color:#90eac8;background:#69d3a229}html.dark-ui .difficulty-medium{color:#f3cb87;background:#ffcd3d29}html.dark-ui .difficulty-hard{color:#e4959e;background:#ff3d4a29}html.dark-ui .intent{color:var(--dk-ink-2);background:var(--dk-surface-2)}html.dark-ui .intent-commercial{color:#9e95e4;background:#523dff29}html.dark-ui .intent-transactional{color:#92e8e1;background:#69d3c529}html.dark-ui .intent-local{color:#eebe8c;background:#ffb03d29}html.dark-ui .serp-features span:not(.muted){border-color:var(--dk-line);background:#5d7edf29}html.dark-ui .keyword-drawer,html.dark-ui .keyword-icon-button{background:var(--dk-surface)}html.dark-ui .keyword-safety-note{color:var(--dk-ink-2);background:#3d3dff29;border-color:#696ed359}html.dark-ui .keyword-tag{color:var(--dk-ink-2);background:var(--dk-surface-2)}html.dark-ui .keyword-detail-metrics article{background:var(--dk-surface)}html.dark-ui .keyword-opportunity{background:var(--dk-surface);border-color:#6254e859}html.dark-ui .research-head{background:#6983d329}html.dark-ui .opportunity-score{color:#9b95e4}html.dark-ui .keyword-research-actions{background:var(--dk-surface)}html.dark-ui .keyword-evidence-overview article{background:var(--dk-surface);border-color:#6985d359}html.dark-ui .keyword-evidence-overview p{color:var(--dk-ink-2)}html.dark-ui .evidence-bar{background:#697bd329}html.dark-ui .learning-setup{background:#3d59ff29;border-color:#6983d359}html.dark-ui .learning-setup p{color:var(--dk-ink-2)}html.dark-ui .learning-chips a{background:var(--dk-surface);border-color:#6983d359}html.dark-ui .learning-center input{border-color:var(--dk-line)}html.dark-ui .learning-guides article{background:var(--dk-surface);border-color:#6983d359}html.dark-ui .learning-guides p{color:var(--dk-ink-2)}html.dark-ui .learning-context{background:var(--dk-surface);border-color:#6983d359}html.dark-ui .learning-context summary{color:#9b95e4}html.dark-ui .learning-hint summary{color:var(--dk-ink-2)}html.dark-ui .learning-hero{background:#3d3dff29;border-color:#4f3dff59}html.dark-ui .learning-hero aside{background:var(--dk-surface)}html.dark-ui .learning-categories button{background:var(--dk-surface);color:var(--dk-ink-2);border-color:#6983d359}html.dark-ui .learning-categories button[aria-pressed=true]{color:#9b8eec;background:#5c3dff29}html.dark-ui .learning-categories span{color:#9282f7}html.dark-ui .learning-bottom section{background:var(--dk-surface);border-color:#6983d359}html.dark-ui .learning-bottom details{border-top-color:#698ad359}html.dark-ui .learning-center section p{color:var(--dk-ink-2)}html.dark-ui .learning-reference{color:var(--dk-ink)}html.dark-ui .academy-hero{background:#3d8eff29;border-color:#6f5ce059}html.dark-ui .academy-breadcrumb,html.dark-ui .academy-hero p{color:var(--dk-ink-2)}html.dark-ui .academy-search{background:var(--dk-surface);border-color:#5e3dff59}html.dark-ui .academy-search>span{color:#a095e4}html.dark-ui .academy-popular button,html.dark-ui .academy-prompt-chips button{color:#9a8af0;background:#5b3dff29;border-color:#623dff59}html.dark-ui .academy-vera-intro{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .academy-category-grid>button:not(.academy-all){background:var(--dk-surface);color:#95a9e4;border-color:#5a77e259}html.dark-ui .academy-category-icon.rose{background:#ff3d6429}html.dark-ui .academy-category-icon.blue{color:#88d0f1;background:#3daeff29}html.dark-ui .academy-category-icon.green{background:#5fdea129}html.dark-ui .academy-category-icon.amber{background:#ffcd3d29}html.dark-ui .academy-category-icon.purple{color:#a682f8;background:#703dff29}html.dark-ui .academy-all{background:var(--dk-surface);color:#a395e4;border-color:#5e3dff59}html.dark-ui .academy-panel{background:var(--dk-surface);border-color:#6988d359}html.dark-ui .academy-panel p{color:var(--dk-ink-2)}html.dark-ui .academy-empty{background:#3d90ff29;border-color:#7a68d459}html.dark-ui .academy-vera-help textarea{border-color:#7e67d559}html.dark-ui .academy-panel details{border-color:#6781d559}html.dark-ui .academy-steps li{border-bottom-color:#697ed359}html.dark-ui .academy-steps li:before{color:#9f86f3;background:#6a3dff29;border-color:#623dff59}html.dark-ui .academy-steps a{color:#95a8e4}html.dark-ui .academy-resource{color:#a193e7;border-color:#7a62db59}html.dark-ui .onboarding-page{background:#648bd829}html.dark-ui .onboarding-header{border-bottom-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .onboarding-header-tools{color:var(--dk-ink-2)}html.dark-ui .onboarding-avatar{color:#8aa5ef;background:#3d75ff29}html.dark-ui .onboarding-steps li:not(:last-child):after{background:var(--dk-surface-2)}html.dark-ui .onboarding-step-index{background:var(--dk-surface-2);box-shadow:var(--dk-shadow)}html.dark-ui .onboarding-alert{color:#eb8e8e;background:#ff3d4b29;border-color:#fb414159}html.dark-ui .onboarding-kicker{color:#94a9e5;background:#3d67ff29}html.dark-ui .onboarding-form{background:var(--dk-surface)}html.dark-ui .onboarding-input{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .onboarding-input>span{border-right-color:var(--dk-line)}html.dark-ui .onboarding-field-error{color:#ef918a}html.dark-ui .onboarding-page .button-primary{box-shadow:var(--dk-shadow)}html.dark-ui .onboarding-site-summary,html.dark-ui .onboarding-connection-state,html.dark-ui .onboarding-inline-state,html.dark-ui .onboarding-summary{background:var(--dk-surface)}html.dark-ui .onboarding-site-summary>span{color:#8decb1}html.dark-ui .gsc-property-picker select{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .onboarding-connection-state,html.dark-ui .onboarding-inline-state{color:var(--dk-ink-2)}html.dark-ui .is-connected{color:#83f6d1;background:#69d3a329;border-color:#69d3a959}html.dark-ui .onboarding-audit-progress{background:var(--dk-surface-2)}html.dark-ui .onboarding-summary>div{border-bottom-color:var(--dk-line)}html.dark-ui .onboarding-browser{background:var(--dk-surface);box-shadow:var(--dk-shadow);border-color:#6993d359}html.dark-ui .browser-dots{background:#6995d329}html.dark-ui .browser-address{background:var(--dk-surface)}html.dark-ui .browser-chart b{background:#6996d329}html.dark-ui .onboarding-checklist{background:var(--dk-surface)}html.dark-ui .onboarding-checklist b{color:var(--dk-ink)}html.dark-ui .onboarding-benefits i{color:#86a8f4;background:#3d75ff29}html.dark-ui .onboarding-benefits>div:first-child i{background:#66d6a129}html.dark-ui .onboarding-footer{border-top-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .onboarding-state{background:var(--dk-surface)}html.dark-ui .onboarding-skeleton-bar,html.dark-ui .onboarding-skeleton-panel{background:#6993d329}html.dark-ui .onboarding-step-index{box-shadow:var(--dk-shadow)}html.dark-ui .onboarding-guide{background:var(--dk-surface);box-shadow:var(--dk-shadow);border-color:#5d7edf59}html.dark-ui .onboarding-guide p{color:var(--dk-ink-2)}html.dark-ui .onboarding-guide li{background:var(--dk-surface);border-color:#6985d359}html.dark-ui .onboarding-guide li:before{color:#9098ea}html.dark-ui .onboarding-guide li span{color:var(--dk-ink-2)}html.dark-ui .op-panel,html.dark-ui .op-kpis article,html.dark-ui .op-drawer{background:var(--dk-surface);border-color:#5c75e059}html.dark-ui .op-kpis article span{color:var(--dk-ink-2)}html.dark-ui .op-icon,html.dark-ui .op-row-icon{color:#887aff;background:#533dff29}html.dark-ui .operations-page label{color:var(--dk-ink-2)}html.dark-ui .operations-page input,html.dark-ui .operations-page select{background:var(--dk-surface);border-color:#6983d359}html.dark-ui .op-tabs{border-bottom-color:#6980d359}html.dark-ui .op-tabs button{color:var(--dk-ink-2)}html.dark-ui .op-tabs [aria-pressed=true]{color:#9085f4;background:#523dff29}html.dark-ui .op-tabs span{background:#697ed329}html.dark-ui .op-table-head{color:var(--dk-ink-2);background:#6072dc29}html.dark-ui .op-row{border-bottom-color:#6781d559}html.dark-ui .op-row:hover{background:var(--dk-surface)}html.dark-ui .op-kind{color:#9086f4;background:#5d3dff29}html.dark-ui .op-badge{background:var(--dk-surface-2)}html.dark-ui .op-completed{color:#7affd4;background:#55e7ad29}html.dark-ui .op-running,html.dark-ui .op-verifying{color:#7ebafc;background:#3d8bff29}html.dark-ui .op-failed,html.dark-ui .op-stale{color:#e891a1;background:#ff3d6429}html.dark-ui .op-approval,html.dark-ui .op-planned,html.dark-ui .op-waiting_for_data{background:#ffc23d29}html.dark-ui .op-monitoring{color:#a094e5;background:#643dff29}html.dark-ui .op-pagination button{background:var(--dk-surface);border-color:#6277da59}html.dark-ui .op-new nav{background:var(--dk-surface);border-color:#697fd359}html.dark-ui .op-drawer header button{background:#6980d329}html.dark-ui .op-drawer section{border-top-color:#6986d359}html.dark-ui .auth-shell{background:var(--dk-surface)}html.dark-ui .auth-demo-live i,html.dark-ui .auth-proof i{box-shadow:var(--dk-shadow)}html.dark-ui .auth-form-panel{background:var(--dk-surface)}html.dark-ui .auth-form-panel:before{background:#698ad329}html.dark-ui .auth-card{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .auth-card h1{color:var(--dk-ink)}html.dark-ui .auth-card>.muted{color:var(--dk-ink-2)}html.dark-ui .auth-card .eyebrow{color:#94a0e6}html.dark-ui .auth-card .form-stack label{color:var(--dk-ink-2)}html.dark-ui .auth-card .form-stack input{border-color:var(--dk-line);color:var(--dk-ink);background:var(--dk-surface)}html.dark-ui .auth-password-toggle{color:#94a0e6}html.dark-ui .auth-password-toggle:hover{background:#3d64ff29}html.dark-ui .auth-field-error{color:#e9909f}html.dark-ui .auth-card .auth-mode-switch{border-top-color:var(--dk-line)}html.dark-ui .app-layout:has(.dashboard-page) .workspace{background:#698cd329}html.dark-ui .app-layout:has(.dashboard-page) .topbar{background:var(--dk-surface);box-shadow:var(--dk-shadow)}html.dark-ui .dashboard-page>.page-heading{background:var(--dk-surface);box-shadow:var(--dk-shadow);border-color:#6989d359}html.dark-ui .dashboard-page>.page-heading .eyebrow{color:#929fe7}html.dark-ui .dashboard-context-bar{background:var(--dk-surface);box-shadow:var(--dk-shadow);border-color:#698cd359}html.dark-ui .dashboard-page section[aria-label="Ürün portföy özeti"]{border-color:var(--dk-line);background:var(--dk-surface);box-shadow:var(--dk-shadow)}html.dark-ui .dashboard-portfolio-grid article{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .dashboard-page .decision-summary{background:var(--dk-surface);box-shadow:var(--dk-shadow)}html.dark-ui .dashboard-page .decision-details{background:var(--dk-surface)}html.dark-ui .dashboard-page .decision-metrics{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .dashboard-page .decision-next-step{background:#5d3dff29;border-color:#6982d359}html.dark-ui .dashboard-quick-card{background:var(--dk-surface);box-shadow:var(--dk-shadow);border-color:#698ed359}html.dark-ui .dashboard-quick-card:hover{box-shadow:var(--dk-shadow);border-color:#6989d359}html.dark-ui .dashboard-quick-card strong{color:#95aee4}html.dark-ui .dashboard-quick-card small{color:var(--dk-ink-2)}html.dark-ui .dashboard-quick-icon-blue{color:#95a4e4;background:#3d68ff29}html.dark-ui .dashboard-quick-icon-purple{color:#ac95e4;background:#7a3dff29}html.dark-ui .dashboard-quick-icon-mint{color:#8dedd0;background:#69d3ad29}html.dark-ui .dashboard-quick-icon-amber{color:#f3c986;background:#ffbc3d29}html.dark-ui .dashboard-page .dashboard-priority{border-color:var(--dk-line);background:var(--dk-surface);box-shadow:var(--dk-shadow)}html.dark-ui .dashboard-page .priority-issue{background:var(--dk-surface)}html.dark-ui .dashboard-page .dashboard-history-list{box-shadow:var(--dk-shadow)}html.dark-ui .renewal-hero{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .renewal-stages li{background:var(--dk-surface);border-color:#699cd359}html.dark-ui .renewal-selection{background:#3d98ff29;border-color:#6098dd59}html.dark-ui .renewal-start a,html.dark-ui .renewal-start button,html.dark-ui .renewal-editor-tools button,html.dark-ui .renewal-help-categories button{background:var(--dk-surface);border-color:#699bd359}html.dark-ui .renewal-help-categories button[aria-pressed=true]{background:#3d96ff29}html.dark-ui .rec-eyebrow{color:#938bef}html.dark-ui .recommendations-header-controls{background:var(--dk-surface);box-shadow:var(--dk-shadow)}html.dark-ui .recommendations-header-controls select{background:var(--dk-surface)}html.dark-ui .rec-stat{background:var(--dk-surface);box-shadow:var(--dk-shadow)}html.dark-ui .rec-stat-icon{color:#938bef;background:#533dff29}html.dark-ui .rec-stat-highPriority .rec-stat-icon{color:#e495a0;background:#ff3d5729}html.dark-ui .rec-stat-estimatedOpportunity .rec-stat-icon{color:#92bce8;background:#3d99ff29}html.dark-ui .rec-stat-completedTotal .rec-stat-icon{color:#90eaca;background:#69d39e29}html.dark-ui .ai-priority-center,html.dark-ui .priority-plan-button{box-shadow:var(--dk-shadow)}html.dark-ui .recommendation-tabs span{background:var(--dk-surface-2)}html.dark-ui .recommendation-filters{background:#6983d329}html.dark-ui .recommendation-filters input,html.dark-ui .recommendation-filters select{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .recommendation-card{background:var(--dk-surface);box-shadow:var(--dk-shadow)}html.dark-ui .recommendation-card:hover{border-color:var(--dk-line);box-shadow:var(--dk-shadow)}html.dark-ui .category-pill{color:var(--dk-ink-2);background:#3d3dff29}html.dark-ui .category-content{color:#e495ce;background:#ff3dbe29}html.dark-ui .category-keyword{color:#93c2e7;background:#3dacff29}html.dark-ui .category-internal_link{color:#95e4cc;background:#69d39e29}html.dark-ui .category-backlink{color:#e7c693;background:#ffc83d29}html.dark-ui .category-google_ads{color:#e4a795;background:#ff7b3d29}html.dark-ui .rec-status{color:var(--dk-ink-2);background:var(--dk-surface-2)}html.dark-ui .rec-status-in_progress{color:#9a95e4;background:#3d3dff29}html.dark-ui .rec-status-completed{color:#95e4c8;background:#69d39e29}html.dark-ui .rec-status-ignored{color:var(--dk-ink-2);background:var(--dk-surface-2)}html.dark-ui .rec-metrics div{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .insufficient-inline{color:#e9bf90}html.dark-ui .recommendation-card footer{border-top-color:var(--dk-line)}html.dark-ui .integration-wait{color:#ebc68e;background:#ffc13d29;border-color:#d7ae6559}html.dark-ui .rec-dialog,html.dark-ui .rec-close{background:var(--dk-surface)}html.dark-ui .evidence-icon{box-shadow:var(--dk-shadow)}html.dark-ui .evidence-tag{color:#95e4c8;background:#69d39e29}html.dark-ui .evidence-demo{color:var(--dk-ink-2);background:#3d3dff29}html.dark-ui .evidence-pending{color:#e6c494;background:#ffc83d29}html.dark-ui .evidence-insufficient{color:#ebc38e;background:#ffc43d29;border-color:#e5b05759}html.dark-ui .affected-list code{background:var(--dk-surface-2)}html.dark-ui .keyword-chips li{color:var(--dk-ink-2);background:#4f3dff29;border-color:#6254e859}html.dark-ui .integration-note,html.dark-ui .mock-warning{color:#ecc78e;background:#ffc13d29;border-color:#e0b85c59}html.dark-ui .plan-content>ol>li>span{color:#9995e4;background:#3d3dff29}html.dark-ui .rec-stale,html.dark-ui .rec-notice{color:#e6c594;background:#ffc13d29;border-color:#e1b75b59}html.dark-ui .rec-notice{color:var(--dk-ink-2);background:#4c3dff29;border-color:#6662da59}html.dark-ui .measurement-panel{border-color:var(--dk-line);background:#69d3a729}html.dark-ui .measurement-panel dt{color:var(--dk-ink-2)}html.dark-ui .rec-empty,html.dark-ui .rec-load-error{background:var(--dk-surface);box-shadow:var(--dk-shadow)}html.dark-ui .rec-empty>span,html.dark-ui .rec-load-error>span{color:#9490ea;background:#3d3dff29}html.dark-ui .rec-empty-success>span{color:#95e4c8;background:#69d3a229}html.dark-ui .recommendations-skeleton div{background:#6983d329}html.dark-ui .wordpress-preview dl>div{background:#3d64ff29}html.dark-ui .wordpress-fix-error,html.dark-ui .wordpress-fix-state{color:#e49595;background:#ff3d3d29;border-color:#df5d5d59}html.dark-ui .wordpress-fix-state.is-success{color:#92e8c1;background:#66d69929;border-color:#69d39e59}html.dark-ui .cross-source-panel{background:var(--dk-surface)}html.dark-ui .ri-page{color:#95aae4;background:#3d75ff29}html.dark-ui .ri-header p{color:var(--dk-ink-2)}html.dark-ui .ri-page select,html.dark-ui .ri-page input{background:var(--dk-surface);border-color:#6989d359}html.dark-ui .ri-page button{background:var(--dk-surface);color:#8e86f4;border-color:#6989d359}html.dark-ui .ri-tabs{border-bottom-color:#6990d359}html.dark-ui .ri-tabs button{color:var(--dk-ink-2)}html.dark-ui .ri-tabs button[aria-pressed=true]{background:var(--dk-surface);box-shadow:var(--dk-shadow);color:#877aff}html.dark-ui .ri-kpis article,html.dark-ui .ri-card{background:var(--dk-surface);border-color:#698ed359}html.dark-ui .ri-kpis span{color:var(--dk-ink-2)}html.dark-ui .ri-metric-tabs button{color:var(--dk-ink-2);background:#5967e329}html.dark-ui .ri-opportunity{border-top-color:#698ad359}html.dark-ui .ri-page a{color:#8f84f5}html.dark-ui .ri-scroll th{color:var(--dk-ink-2);background:#3d60ff29}html.dark-ui .ri-scroll td,html.dark-ui .ri-scroll th{border-bottom-color:#698fd359}html.dark-ui .ri-empty{border-color:#6986d359}html.dark-ui .ri-detail{background:#5d3dff29}html.dark-ui .ri-help{color:var(--dk-ink-2);border-color:#698ed359}html.dark-ui .ri-skeleton{background:var(--dk-surface)}html.dark-ui .ri-page summary{color:#9286f3}html.dark-ui .screen-journey{background:var(--dk-surface);color:#95abe4;box-shadow:var(--dk-shadow);border-color:#6983d359}html.dark-ui .screen-journey summary small{color:#939be6}html.dark-ui .screen-journey-body>p{color:var(--dk-ink-2)}html.dark-ui .screen-journey-site{background:var(--dk-surface);border-color:var(--dk-line)}html.dark-ui .screen-journey li{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .screen-journey li[aria-current]{box-shadow:var(--dk-shadow)}html.dark-ui .screen-journey-number{color:#949be6;background:#3d55ff29}html.dark-ui .screen-journey li p{color:var(--dk-ink-2)}html.dark-ui .screen-journey li a{color:#959ee4}html.dark-ui .screen-journey-note{color:var(--dk-ink-2)}html.dark-ui .research-heading h1{color:#93b1e6}html.dark-ui .research-heading p{color:#95b0e4}html.dark-ui .seo-research button,html.dark-ui .seo-research select{color:#95b1e4;border-color:#6999d359}html.dark-ui .seo-research .research-purple{color:#b58bee;background:#933dff29}html.dark-ui .research-market>span{background:var(--dk-surface);border-color:#6999d359}html.dark-ui .research-toolbar>a{color:var(--dk-ink-2)}html.dark-ui .research-source{background:var(--dk-surface);color:#95b4e4;border-color:#699bd359}html.dark-ui .research-tabs button{color:#95ade4}html.dark-ui .research-kpis .research-kpi{background:var(--dk-surface);border-color:#6997d359}html.dark-ui .research-kpi>div>span{color:#95ace4}html.dark-ui .research-kpi strong{color:var(--dk-ink-2)}html.dark-ui .research-kpis .research-kpi-icon{color:#7aafff;background:#3d97ff29}html.dark-ui .research-kpis .research-kpi-organic .research-kpi-icon{background:#64d8b129}html.dark-ui .research-kpi-organic strong{color:var(--dk-ink)}html.dark-ui .research-kpis .research-kpi-traffic .research-kpi-icon{color:#b58bef;background:#893dff29}html.dark-ui .research-kpis .research-kpi-health .research-kpi-icon{background:#64d8b129}html.dark-ui .research-kpi-health strong{color:#7aebff}html.dark-ui .research-kpis .research-kpi-domains .research-kpi-icon,html.dark-ui .research-kpis .research-kpi-top10 .research-kpi-icon{background:#ffba3d29}html.dark-ui .research-kpis .research-kpi-top100 .research-kpi-icon{color:#f38696;background:#ff3d6429}html.dark-ui .research-vera-summary{background:var(--dk-surface);border-color:#6999d359}html.dark-ui .research-spark{color:#b38aef;background:#803dff29}html.dark-ui .research-vera-summary p{color:var(--dk-ink-2)}html.dark-ui .research-summary-columns article{border-right-color:#699ed359}html.dark-ui .research-summary-columns h3{color:#95afe4}html.dark-ui .research-summary-columns h3 span{color:#f28893;background:#ff3d3d29}html.dark-ui .research-summary-columns article:nth-child(2) h3 span{background:#58e4a129}html.dark-ui .research-summary-columns article:nth-child(3) h3 span{background:#ffc63d29}html.dark-ui .research-bottom-grid .research-opportunities,html.dark-ui .research-priorities{background:var(--dk-surface);border-color:#6999d359}html.dark-ui .research-bottom-grid h2{color:var(--dk-ink)}html.dark-ui .research-opportunities nav button{background:#3d86ff29;border-color:#6995d359}html.dark-ui .research-opportunities nav button[aria-pressed=true]{color:#7aedff;background:var(--dk-surface)}html.dark-ui .research-table-wrap{border-color:#6992d359}html.dark-ui .research-bottom-grid th{color:#95b1e4;background:#699ed329;border-bottom-color:#6992d359}html.dark-ui .research-bottom-grid td{border-bottom-color:#6993d359}html.dark-ui .research-position{background:#6990d329}html.dark-ui .seo-research .research-url,html.dark-ui .research-priorities a{color:#7ab0ff}html.dark-ui .research-review-state{color:#ffd77a;background:#ffc03d29}html.dark-ui .research-vera{color:var(--dk-ink-2);border-color:#8769d359}html.dark-ui .research-vera>section{background:var(--dk-surface);border-color:#6983d359}html.dark-ui .research-vera h3{color:var(--dk-ink)}html.dark-ui .research-vera dd{color:#95b0e4}html.dark-ui .research-insight h3:nth-of-type(2){border-top-color:var(--dk-line)}html.dark-ui .research-vera footer{color:var(--dk-ink-2);background:#5d93df29}html.dark-ui .app-layout-research .topbar,html.dark-ui .app-layout-research .global-search-trigger{background:var(--dk-surface)}html.dark-ui .research-show-all{color:#7ab0ff}html.dark-ui .research-do>button:disabled{background:var(--dk-surface-2)}html.dark-ui .seo-research{color:#95d5e4;background:var(--dk-surface)}html.dark-ui .seo-research button,html.dark-ui .seo-research select{border-color:var(--dk-line);background:var(--dk-surface);color:var(--dk-ink-2)}html.dark-ui .research-toolbar{color:var(--dk-ink-2)}html.dark-ui .research-tabs{background:var(--dk-surface);border-color:var(--dk-line)}html.dark-ui .research-tabs button[aria-current]{color:#83f7d3;background:#69d3b229}html.dark-ui .research-kpis article{background:var(--dk-surface);border-color:var(--dk-line)}html.dark-ui .research-kpis span{color:var(--dk-ink-2)}html.dark-ui .research-vera-summary,html.dark-ui .research-opportunities{background:var(--dk-surface);border-color:var(--dk-line)}html.dark-ui .research-vera-summary{background:var(--dk-surface)}html.dark-ui .research-vera-summary h2,html.dark-ui .research-vera-summary p{color:var(--dk-ink-2)}html.dark-ui .research-opportunities li{border-top-color:var(--dk-line)}html.dark-ui .research-vera{background:var(--dk-surface);border-color:var(--dk-line)}html.dark-ui .research-vera header{color:var(--dk-ink-2)}html.dark-ui .research-vera section{border-bottom-color:var(--dk-line)}html.dark-ui .seo-analysis-title-line>span{color:var(--dk-ink-2);background:#3d3dff29;border-color:#5f70dd59}html.dark-ui .seo-analysis-header select,html.dark-ui .seo-issue-filters select,html.dark-ui .seo-page-filters input,html.dark-ui .seo-page-filters select{background:var(--dk-surface)}html.dark-ui .seo-analysis-notice{color:#92e8cc;border-color:#69d3a659}html.dark-ui .seo-health-card{box-shadow:var(--dk-shadow)}html.dark-ui .seo-issue-filters [role=group] button.is-active{border-color:#5d5ddf59}html.dark-ui .seo-severity-critical{color:#e4959e}html.dark-ui .seo-severity-warning{color:#edc68c}html.dark-ui .seo-severity-opportunity{color:#95bee4;background:#3d89ff29}html.dark-ui .seo-category{color:var(--dk-ink-2);background:#3d3dff29}html.dark-ui .seo-page-medium{color:#95bee4;background:#3d89ff29}html.dark-ui .seo-analysis-metric-tiles button:hover{background:#3d3dff29;border-color:#6978d359}html.dark-ui .seo-ai-inline{color:var(--dk-ink-2);background:#3d3dff29;border-color:#5d5ddf59}html.dark-ui .seo-issue-drawer,html.dark-ui .seo-issue-drawer>header button{background:var(--dk-surface)}html.dark-ui .seo-ai-suggestion{color:var(--dk-ink-2);background:#3d3dff29;border-color:#5d5ddf59}html.dark-ui .seo-scan-dialog{background:var(--dk-surface)}html.dark-ui .seo-scan-progress{background:var(--dk-surface-2)}html.dark-ui .sa-tabs button[aria-current=page],html.dark-ui .sa-bars li.is-own .sa-bar-track i,html.dark-ui .sa-vera-mark{box-shadow:var(--dk-shadow)}html.dark-ui .seo-workbench{color:var(--dk-ink);background:#4f72ed29}html.dark-ui .seo-workbench p{color:var(--dk-ink-2)}html.dark-ui .seo-workbench button,html.dark-ui .seo-workbench select,html.dark-ui .seo-workbench input,html.dark-ui .wb-button{background:var(--dk-surface);color:#95aee4;border-color:#6884d459}html.dark-ui .seo-workbench a{color:#8a82f8}html.dark-ui .seo-workbench .wb-kpi{background:var(--dk-surface);color:#95aee4;border-color:#697dd359}html.dark-ui .wb-kpi strong{color:var(--dk-ink)}html.dark-ui .seo-workbench .wb-kpi.critical,html.dark-ui .seo-workbench .wb-kpi.warning,html.dark-ui .seo-workbench .wb-kpi.opportunity,html.dark-ui .seo-workbench .wb-kpi.growth,html.dark-ui .wb-kpi.health{background:var(--dk-surface)}html.dark-ui .wb-notice,html.dark-ui .wb-loading{color:#e9c991;background:#ffca3d29}html.dark-ui .wb-loading{color:#9b95e4;background:#523dff29}html.dark-ui .wb-categories button[aria-pressed=true]{color:#9085f5;background:#623dff29}html.dark-ui .wb-card{background:var(--dk-surface);border-color:#5e77df59}html.dark-ui .wb-section-title>span{color:#9388f1;background:#523dff29}html.dark-ui .seo-workbench th,html.dark-ui .wb-detail th{color:var(--dk-ink-2);background:#5f76dd29}html.dark-ui .seo-workbench td,html.dark-ui .wb-detail td{border-bottom-color:#697ed359}html.dark-ui .seo-workbench table button{color:#9385f5;background:#5d3dff29}html.dark-ui .wb-badge.critical{color:#ed8c99;background:#ff3d6629}html.dark-ui .wb-badge.warning{background:#ffb23d29}html.dark-ui .wb-badge.opportunity{color:#84a9f6;background:#3d78ff29}html.dark-ui .wb-badge.growth{color:#7affca;background:#60dca129}html.dark-ui .wb-opportunity{border-bottom-color:#6980d359}html.dark-ui .wb-opportunity button{color:#9487f3;background:#5a3dff29}html.dark-ui .wb-donut>div{background:var(--dk-surface)}html.dark-ui .wb-bar i{background:#5f6bdd29}html.dark-ui .wb-url{color:var(--dk-ink-2)}html.dark-ui .wb-priorities button{background:var(--dk-surface);border-color:#653dff59}html.dark-ui .wb-priorities small{color:#978aef}html.dark-ui .wb-outcomes article{background:#556ee729;border-color:#6987d359}html.dark-ui .wb-outcomes strong{color:#95afe4}html.dark-ui .sites-page.portfolio-page{color:var(--dk-ink)}html.dark-ui .portfolio-summary{background:#623dff29;border-color:#3d54ff59}html.dark-ui .portfolio-summary article{border-right-color:#6982d359}html.dark-ui .portfolio-summary span{color:var(--dk-ink-2)}html.dark-ui .portfolio-plan,html.dark-ui .portfolio-toolbar{background:var(--dk-surface);border-color:#698fd359}html.dark-ui .portfolio-toolbar input,html.dark-ui .portfolio-toolbar select{background:var(--dk-surface);color:#95afe4;border-color:#698ed359}html.dark-ui .portfolio-toolbar button,html.dark-ui .portfolio-tabs button{color:#8e86f4;background:#3d4fff29;border-color:#3d50ff59}html.dark-ui .portfolio-list{background:var(--dk-surface);border-color:#698fd359}html.dark-ui .portfolio-row{border-bottom-color:#6989d359}html.dark-ui .portfolio-avatar{color:#857aff;background:#3d58ff29}html.dark-ui .portfolio-status{background:var(--dk-surface-2)}html.dark-ui .status-active{color:#7affd1;background:#55e7a829}html.dark-ui .status-scanning{color:#7aacff;background:#3d97ff29}html.dark-ui .status-needs_attention,html.dark-ui .status-setup_pending{color:#ffc97a;background:#ffc03d29}html.dark-ui .status-error{color:#eb8fa2;background:#ff3d6a29}html.dark-ui .portfolio-tags span{color:var(--dk-ink-2);background:#3d59ff29}html.dark-ui .portfolio-actions button{color:#9086f4;background:#4d3dff29;border-color:#6989d359}html.dark-ui .portfolio-menu{background:var(--dk-surface);border-color:#6989d359}html.dark-ui .portfolio-menu a,html.dark-ui .portfolio-menu button{background:var(--dk-surface);color:#95b0e4}html.dark-ui .portfolio-grid .portfolio-row,html.dark-ui .portfolio-comparison,html.dark-ui .portfolio-distribution{background:var(--dk-surface);border-color:#698cd359}html.dark-ui .portfolio-pagination button{background:var(--dk-surface);border-color:#6989d359}html.dark-ui .portfolio-row,html.dark-ui .portfolio-grid .portfolio-row{background:var(--dk-surface);border-color:#698cd359}html.dark-ui .app-layout:has(.sites-page) .workspace{background:#6477d829}html.dark-ui .sites-title-line h1{color:var(--dk-ink)}html.dark-ui .sites-demo-badge{color:#9f8eeb;background:#683dff29}html.dark-ui .sites-plan{border-color:var(--dk-line);background:var(--dk-surface);box-shadow:var(--dk-shadow)}html.dark-ui .sites-plan strong{color:var(--dk-ink)}html.dark-ui .sites-limit-track{background:var(--dk-surface-2)}html.dark-ui .sites-limit-warning em{color:#e4959e}html.dark-ui .sites-limit-warning a{color:#9597e4}html.dark-ui .sites-secondary-button{border-color:var(--dk-line);color:var(--dk-ink);background:var(--dk-surface)}html.dark-ui .sites-summary article{border-color:var(--dk-line);background:var(--dk-surface);box-shadow:var(--dk-shadow)}html.dark-ui .sites-summary-blue .sites-summary-icon{color:#87acf2;background:#3d7eff29}html.dark-ui .sites-summary-green .sites-summary-icon{background:#55e8a729}html.dark-ui .sites-summary-purple .sites-summary-icon{color:#a48eec;background:#863dff29}html.dark-ui .sites-summary-orange .sites-summary-icon{background:#ff8f3d29}html.dark-ui .sites-summary span:not(.sites-summary-icon){color:var(--dk-ink-2)}html.dark-ui .sites-summary strong{color:var(--dk-ink)}html.dark-ui .sites-summary-spark b{background:#5383e929}html.dark-ui .sites-summary-green .sites-summary-spark b{background:#61dba329}html.dark-ui .sites-summary-purple .sites-summary-spark b{background:#7b3dff29}html.dark-ui .sites-summary-orange .sites-summary-spark b{background:#ff983d29}html.dark-ui .site-search-filters{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .site-search-field>.site-search-icon{color:var(--dk-ink-2)}html.dark-ui .site-search-filters input,html.dark-ui .site-search-filters select,html.dark-ui .sites-form input{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .site-filter-result{color:var(--dk-ink-2)}html.dark-ui .managed-site-card{border-color:var(--dk-line);background:var(--dk-surface);box-shadow:var(--dk-shadow)}html.dark-ui .site-card-featured{box-shadow:var(--dk-shadow)}html.dark-ui .site-card-domain>span{color:#8fa6ea;background:#3d5fff29}html.dark-ui .site-card-domain h2{color:var(--dk-ink)}html.dark-ui .site-card-domain em{color:var(--dk-ink-2);background:#493dff29}html.dark-ui .site-status-badge{color:var(--dk-ink-2);background:var(--dk-surface-2)}html.dark-ui .site-status-active{color:#81f9cf;background:#61dba229}html.dark-ui .site-status-setup_pending{color:#f9d480;background:#ffcf3d29}html.dark-ui .site-status-scanning{color:#95ade4;background:#3d75ff29}html.dark-ui .site-status-error,html.dark-ui .site-status-disconnected{color:#e4959e;background:#ff3d5129}html.dark-ui .site-status-archived{color:var(--dk-ink-2);background:var(--dk-surface-2)}html.dark-ui .site-menu-trigger{border-color:var(--dk-line);color:var(--dk-ink-2);background:var(--dk-surface)}html.dark-ui .site-menu-popover{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .site-menu-popover a,html.dark-ui .site-menu-popover button{color:var(--dk-ink-2)}html.dark-ui .site-menu-popover a:hover,html.dark-ui .site-menu-popover button:hover:not(:disabled){background:var(--dk-surface-2)}html.dark-ui .site-menu-popover .site-menu-danger{color:#e4959e}html.dark-ui .site-score-ring:before{background:var(--dk-surface)}html.dark-ui .site-score-ring span{color:var(--dk-ink-2)}html.dark-ui .site-health-pill{color:#83f6c9;background:#62daa629}html.dark-ui .site-health-warning{color:#f2c488;background:#ffae3d29}html.dark-ui .site-health-danger{color:#e4959f;background:#ff3d5d29}html.dark-ui .site-health-neutral{color:var(--dk-ink-2);background:var(--dk-surface-2)}html.dark-ui .site-delta-negative{color:#ee8ba2!important}html.dark-ui .site-metric-grid{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .site-metric-grid>div:nth-child(odd){border-right-color:var(--dk-line)}html.dark-ui .site-metric-grid>div:nth-child(-n+2){border-bottom-color:var(--dk-line)}html.dark-ui .site-metric-purple{color:#a88eeb;background:#773dff29}html.dark-ui .site-metric-blue{color:#86bbf3;background:#3da3ff29}html.dark-ui .site-metric-orange{background:#ffac3d29}html.dark-ui .site-metric-pink{color:#f189a0;background:#ff3d7329}html.dark-ui .site-metric-grid dd{color:var(--dk-ink)}html.dark-ui .site-card-footer i{color:var(--dk-ink-2);background:var(--dk-surface)}html.dark-ui .site-card-footer>span:last-child i{color:#8da3ed;background:#3d6bff29}html.dark-ui .site-card-footer strong{color:var(--dk-ink)}html.dark-ui .sites-growth-banner{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .sites-growth-art{background:#3d55ff29}html.dark-ui .sites-growth-art span{color:#9d89f0}html.dark-ui .sites-growth-art b{box-shadow:var(--dk-shadow)}html.dark-ui .sites-growth-banner h2{color:#95aae4}html.dark-ui .sites-growth-banner li{color:var(--dk-ink-2)}html.dark-ui .sites-growth-banner li span{color:#9d8af0;background:#683dff29}html.dark-ui .sites-growth-banner li:nth-child(2) span{color:#9c8fea;background:#623dff29}html.dark-ui .sites-growth-banner li:nth-child(3) span{color:#87c7f2;background:#3db4ff29}html.dark-ui .sites-notice{color:#9597e4;background:#3d3dff29;border-color:#5f65de59}html.dark-ui .sites-notice-warning{color:#f5cf85;background:#ffcb3d29;border-color:#e8bf5459}html.dark-ui .sites-notice-error{color:#e4959f;background:#ff3d5729;border-color:#dd606e59}html.dark-ui .sites-state-card{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .sites-state-icon{color:#9597e4;background:#3d49ff29}html.dark-ui .sites-error-state .sites-state-icon{color:#e4959e;background:#ff3d5129}html.dark-ui .sites-loading-line,html.dark-ui .sites-loading-grid span,html.dark-ui .sites-modal{background:var(--dk-surface)}html.dark-ui .sites-modal-header button{color:var(--dk-ink-2);background:var(--dk-surface-2)}html.dark-ui .sites-form label{color:var(--dk-ink-2)}html.dark-ui .sites-wizard-progress span{color:#9597e4;background:#3d49ff29}html.dark-ui .sites-domain-preview{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .sites-form-error{color:#e4959e}html.dark-ui .site-metric-grid>div{border-bottom-color:var(--dk-line)!important}html.dark-ui .project-context small{color:var(--dk-ink-2)}html.dark-ui .status-dot,html.dark-ui .status-dot-muted,html.dark-ui .button-primary,html.dark-ui .button-primary:hover:not(:disabled){box-shadow:var(--dk-shadow)}html.dark-ui .button-secondary:hover{border-color:var(--dk-line)}html.dark-ui .button-danger:hover:not(:disabled){box-shadow:var(--dk-shadow)}html.dark-ui .button-danger-quiet{color:#e4959f}html.dark-ui .button-danger-quiet:hover:not(:disabled){border-color:#d5677259}html.dark-ui .alert-error{color:#e4959e;border-color:#d5677259}html.dark-ui .sites-load-error .button{color:#e4959e;background:var(--dk-surface)}html.dark-ui .dashboard-skeleton span{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .dashboard-context-bar{background:var(--dk-surface)}html.dark-ui .dashboard-progress-panel{color:var(--dk-ink-2);background:#3d3dff29;border-color:#6877d459}html.dark-ui .dashboard-progress-panel .eyebrow{color:#9596e4}html.dark-ui .dashboard-progress-panel p:last-child{color:var(--dk-ink-2)}html.dark-ui .dashboard-error .button,html.dark-ui .history-load-error .button{color:#e4959e;background:var(--dk-surface)}html.dark-ui .decision-summary{box-shadow:var(--dk-shadow)}html.dark-ui .decision-metric-danger strong{color:#e4959e}html.dark-ui .decision-metric-warning strong{color:#f1c688}html.dark-ui .issue-level-error{color:#e4959e;border-color:#d3697859}html.dark-ui .issue-level-warning{color:#edc58d;border-color:#d8b16459}html.dark-ui .issue-level-info{color:#95bee4;background:#5b97e129;border-color:#6796d659}html.dark-ui .priority-state-error{border-color:#d3697859}html.dark-ui .priority-state-success{border-color:#69d3a659}html.dark-ui .dashboard-history-row{border-bottom-color:var(--dk-line)}html.dark-ui .dashboard-history-row:hover{background:#5d7edf29}html.dark-ui .site-card:hover{border-color:var(--dk-line)}html.dark-ui .site-icon{border-color:#5d5ddf59}html.dark-ui .site-create-form input{background:var(--dk-surface)}html.dark-ui .alert-success{color:#92e8cc;border-color:#69d3a959}html.dark-ui .site-management-row{border-bottom-color:var(--dk-line)}html.dark-ui .audit-load-error .button{color:#e4959e;background:var(--dk-surface)}html.dark-ui .issue-count-error{color:#e4959e;background:#ff3d5329;border-color:#d3697659}html.dark-ui .issue-count-warning{color:#ebc68e;background:#ffbe3d29;border-color:#dbb26159}html.dark-ui .gsc-connection-status.is-connected{color:#92e8cc;border-color:#69d3a959}html.dark-ui .site-delete-confirm{color:#e4959f;border-color:#d5677259}html.dark-ui .site-edit-form input{background:var(--dk-surface)}html.dark-ui .sites-loading span{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .status-queued,html.dark-ui .status-running{color:#95b5e4;background:#3d89ff29;border-color:#5d88df59}html.dark-ui .status-completed{border-color:#69d3a659}html.dark-ui .status-failed{border-color:#d3697859}html.dark-ui .status-cancelled,html.dark-ui .status-unknown{border-color:var(--dk-line);color:var(--dk-ink-2);background:var(--dk-surface-2)}html.dark-ui .audit-refresh-warning{color:#e8c592;background:#ffbe3d29;border-color:#d4b86859}html.dark-ui .audit-refresh-warning .button{color:#e8c592;background:var(--dk-surface);border-color:#d4ba6859}html.dark-ui .progress-card{color:#9595e4;background:#3d3dff29;border-color:#5d72df59}html.dark-ui .progress-card p{color:var(--dk-ink-2)}html.dark-ui .audit-cancel-error{color:#e4959e!important}html.dark-ui .cancelled-audit-card .alert{border-color:var(--dk-line);color:var(--dk-ink-2);background:var(--dk-surface-2)}html.dark-ui .report-filters input,html.dark-ui .report-filters select{background:var(--dk-surface)}html.dark-ui .http-pill{border-color:#69d3a659}html.dark-ui .http-error{border-color:#d3697859}html.dark-ui .report-group>h4{background:var(--dk-surface)}html.dark-ui .issues-section{border-top-color:var(--dk-line)}html.dark-ui .issue-error{color:#e4959d;background:#ff3d5329;border-color:#d3697659}html.dark-ui .issue-warning{color:#e8c592;background:#ffbe3d29;border-color:#dbb26159}html.dark-ui .issue-info{color:#95bee4;background:#5b97e129;border-color:#6796d659}html.dark-ui .audit-history-controls select{background:var(--dk-surface)}html.dark-ui .audit-delete-confirm{color:#e4959f;border-color:#d5677259}html.dark-ui .audit-delete-confirm .alert{background:var(--dk-surface)}html.dark-ui .status-active{border-color:#69d3a659}html.dark-ui .status-expired,html.dark-ui .status-suspended{border-color:#d8b16459}html.dark-ui .credit-transaction-list article{border-bottom-color:var(--dk-line)}html.dark-ui .ai-provider-state{color:#e8c592;border-color:#d8b16459}html.dark-ui .ai-conversations>button:hover,html.dark-ui .ai-conversations>button.active{background:var(--dk-surface)}html.dark-ui .ai-message-user{border-color:#5d5ddf59}html.dark-ui .ai-message-failed{border-color:#d3697859}html.dark-ui .ai-composer textarea,html.dark-ui .ai-generate-card textarea{background:var(--dk-surface)}html.dark-ui .ai-job-error{border-top-color:#d3697659}html.dark-ui .account-form-card input,html.dark-ui .auth-form-panel{background:var(--dk-surface)}html.dark-ui .session-expired-alert{color:#e8c592;background:#ffbe3d29;border-color:#d4b86859}html.dark-ui .form-stack input{background:var(--dk-surface)}html.dark-ui .form-stack input:hover{border-color:var(--dk-line)}html.dark-ui .page-state-error{border-color:#d3697859}html.dark-ui .page-state-unavailable,html.dark-ui .page-state-stale{border-color:#d8b16459}html.dark-ui .inline-state{color:#e8c592;border-color:#d8b16459}html.dark-ui .inline-state button{color:#e8c592;background:var(--dk-surface);border-color:#d4ba6859}html.dark-ui .rank-provider-state{color:#e8c592;border-color:#d8b16459}html.dark-ui .rank-provider-state span{color:#e8c592}html.dark-ui .keyword-toolbar input,html.dark-ui .keyword-toolbar select,html.dark-ui .keyword-form input,html.dark-ui .keyword-form select{background:var(--dk-surface)}html.dark-ui .keyword-form-card{background:var(--dk-surface);border-color:#5d5ddf59}html.dark-ui .keyword-group-manager input,html.dark-ui .keyword-group-rename input,html.dark-ui .rank-detail-grid .section-heading select{background:var(--dk-surface)}html.dark-ui .rank-job-list article{border-bottom-color:var(--dk-line)}html.dark-ui .backlink-site-select select,html.dark-ui .backlink-toolbar input,html.dark-ui .backlink-toolbar select,html.dark-ui .backlink-form input{background:var(--dk-surface)}html.dark-ui .backlink-form-card{background:var(--dk-surface);border-color:#5d5ddf59}html.dark-ui .backlink-status-new{color:#95b5e4;background:#3d89ff29;border-color:#5d88df59}html.dark-ui .backlink-status-active{border-color:#69d3a659}html.dark-ui .backlink-status-lost{border-color:#d3697859}html.dark-ui .article-toolbar input,html.dark-ui .article-toolbar select,html.dark-ui .article-editor-form input,html.dark-ui .article-editor-form select,html.dark-ui .article-editor-form textarea,html.dark-ui .article-ai-panel textarea{background:var(--dk-surface)}html.dark-ui .status-draft{border-color:var(--dk-line)}html.dark-ui .status-ready{border-color:#4f3dff59}html.dark-ui .status-published{border-color:#69d3a659}html.dark-ui .credits-page select,html.dark-ui .credits-page input,html.dark-ui .notifications-page select,html.dark-ui .advanced-analytics-page select,html.dark-ui .advanced-analytics-page input,html.dark-ui .public-shell{background:var(--dk-surface)}html.dark-ui .product-preview{background:var(--dk-surface);box-shadow:var(--dk-shadow);border-color:#6986d359}html.dark-ui .preview-bar{border-bottom-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .preview-bar>span{background:var(--dk-surface-2)}html.dark-ui .preview-bar em{color:var(--dk-ink-2);background:#6993d329}html.dark-ui .metric-grid div,html.dark-ui .preview-cards span{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .preview-cards span{color:var(--dk-ink-2)}html.dark-ui .preview-cards b{color:#95abe4}html.dark-ui .public-hero aside{background:var(--dk-surface);box-shadow:var(--dk-shadow);border-color:#5d5ddf59}html.dark-ui .eyebrow{color:#95a1e4}html.dark-ui .nav-item-active:before{box-shadow:var(--dk-shadow)}html.dark-ui .topbar{border-bottom-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .icon-button{color:var(--dk-ink-2)}html.dark-ui .global-search-trigger kbd{background:var(--dk-surface-2)}html.dark-ui .button-secondary:hover:not(:disabled),html.dark-ui .secondary-button:hover:not(:disabled){border-color:var(--dk-line);background:#5d7edf29}html.dark-ui .alert-error{color:#e4959f;background:#ff3d5529;border-color:#d3697859}html.dark-ui .alert-success{border-color:var(--dk-line);background:#69d39e29}html.dark-ui .empty-state-mark{background:#3d4fff29;border-color:#3d5eff59}html.dark-ui .error-state{color:#e4959f;background:#ff3d5529;border-color:#d3697859}html.dark-ui .error-state button{color:#e4959f;background:var(--dk-surface)}html.dark-ui .spinner{border-color:#667ad759}html.dark-ui .dashboard-skeleton span,html.dark-ui .sites-loading span{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .data-table th{color:var(--dk-ink-2);background:var(--dk-surface)}html.dark-ui .data-table td{border-top-color:var(--dk-line)}html.dark-ui .data-table tbody tr:hover{background:#687ed429}html.dark-ui .data-table select,html.dark-ui .keyword-toolbar,html.dark-ui .backlink-toolbar,html.dark-ui .article-toolbar,html.dark-ui .report-filters,html.dark-ui .audit-history-controls,html.dark-ui .filter-card,html.dark-ui .dashboard-context-bar{background:var(--dk-surface)}html.dark-ui .dashboard-partial-warning{color:#f4c386;background:#ffbe3d29;border-color:#d5ae6859}html.dark-ui .decision-summary{border-color:var(--dk-line);box-shadow:var(--dk-shadow)}html.dark-ui .sites-table-head{background:var(--dk-surface)}html.dark-ui .site-management-row:hover{background:#5d7edf29}html.dark-ui .site-create-panel{background:var(--dk-surface);border-color:#6882d459}html.dark-ui .status-error{color:#e4959f;border-color:#d3697859}html.dark-ui .status-warning{color:#f3c386;border-color:#d5ae6859}html.dark-ui .status-info{border-color:#69a1d359}html.dark-ui .status-open{color:var(--dk-ink-2);background:#698cd329;border-color:#6987d359}html.dark-ui .status-in_progress{color:#95a2e4;border-color:#3d62ff59}html.dark-ui .status-resolved{border-color:var(--dk-line)}html.dark-ui .ai-tabs button:hover,html.dark-ui .ai-conversations{background:var(--dk-surface)}html.dark-ui .ai-generate-card{box-shadow:var(--dk-shadow)}html.dark-ui .ai-priority-high .ai-action-impact span{color:#e4959f}html.dark-ui .ai-priority-medium .ai-action-impact span{color:#f3c386}html.dark-ui .ai-action-rationale{border-left-color:var(--dk-line)}html.dark-ui .ai-action-card footer{border-top-color:var(--dk-line)}html.dark-ui .mobile-menu-button,html.dark-ui .public-shell-home .public-brand>span:before,html.dark-ui .public-shell-home .public-brand>span:after,html.dark-ui .public-shell-home .public-brand>span i{background:var(--dk-surface)}html.dark-ui .demo-brand-mark i{border-color:var(--dk-line)}html.dark-ui .demo-title>span:before{box-shadow:var(--dk-shadow)}html.dark-ui .public-capability-band i,html.dark-ui .public-process article>span{color:var(--dk-ink-2)}html.dark-ui .proof-core>span i{border-color:var(--dk-line)}html.dark-ui .proof-copy li>span{color:var(--dk-ink-2)}html.dark-ui .public-home .demo-toolbar>span:before{box-shadow:var(--dk-shadow)}html.dark-ui .demo-health-copy>span{color:var(--dk-ink-2)}html.dark-ui .public-home .floating-card{color:#95aee4;background:var(--dk-surface);border-color:#6988d359}html.dark-ui .public-home .floating-card small{color:var(--dk-ink-2)}html.dark-ui .public-home .floating-card strong{color:#95aee4}html.dark-ui .public-home .floating-card>span{color:#a592e7;background:#623dff29}html.dark-ui .public-home .floating-card>i{box-shadow:var(--dk-shadow)}html.dark-ui .public-home .floating-card-ranking em{border-top-color:var(--dk-line);color:#a495e4}html.dark-ui .dashboard-simple-header h1{color:#95aee4}html.dark-ui .dashboard-simple-header p,html.dark-ui .dashboard-simple-header time{color:var(--dk-ink-2)}html.dark-ui .simple-health-card,html.dark-ui .simple-next-action,html.dark-ui .dashboard-simple .simple-section{border-color:var(--dk-line);background:var(--dk-surface);box-shadow:var(--dk-shadow)}html.dark-ui .simple-card-heading h2,html.dark-ui .simple-section-heading h2,html.dark-ui .simple-next-action h2{color:#95aee4}html.dark-ui .simple-card-heading p{color:var(--dk-ink-2)}html.dark-ui .simple-score strong{color:#95aee4}html.dark-ui .simple-score strong small{color:var(--dk-ink-2)}html.dark-ui .simple-score>span{color:#e4959d;background:#ff3d4a29}html.dark-ui .simple-score-iyi>span{color:#83f6d0;background:#69d3a629}html.dark-ui .simple-score-geliştirilmeli>span{color:#f7c983;background:#ffc23d29}html.dark-ui .simple-health-metrics{border-top-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .simple-health-metrics>div{border-right-color:var(--dk-line)}html.dark-ui .simple-health-metrics dt{color:var(--dk-ink-2)}html.dark-ui .simple-health-metrics dd{color:#95aee4}html.dark-ui .simple-health-metrics dd span{color:var(--dk-ink-2)}html.dark-ui .simple-next-action{background:#3d55ff29;border-color:#6986d359}html.dark-ui .simple-section-label{color:#93a1e6}html.dark-ui .simple-next-action-body p{color:var(--dk-ink-2)}html.dark-ui .simple-section-heading>a{color:#93a1e6}html.dark-ui .simple-google-connect{border-top-color:var(--dk-line)}html.dark-ui .simple-google-connect strong,html.dark-ui .simple-google-empty strong{color:var(--dk-ink)}html.dark-ui .simple-google-connect p,html.dark-ui .simple-google-empty p{color:var(--dk-ink-2)}html.dark-ui .simple-google-metrics{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .simple-google-metrics>div{border-right-color:var(--dk-line)}html.dark-ui .simple-google-metrics dt{color:var(--dk-ink-2)}html.dark-ui .simple-google-metrics dd{color:#95aee4}html.dark-ui .simple-data-note{color:var(--dk-ink-2)}html.dark-ui .simple-data-note.is-stale{color:#f7c983}html.dark-ui .simple-google-empty{border-top-color:var(--dk-line)}html.dark-ui .simple-inline-state{border-top-color:var(--dk-line);color:var(--dk-ink-2)}html.dark-ui .simple-inline-error{color:#e4959d}html.dark-ui .simple-opportunity-list{border-top-color:var(--dk-line)}html.dark-ui .simple-opportunity-list li{border-bottom-color:var(--dk-line)}html.dark-ui .simple-opportunity-list strong{color:var(--dk-ink)}html.dark-ui .simple-opportunity-list li>div span{color:var(--dk-ink-2)}html.dark-ui .simple-priority{color:#e4959d;background:#ff3d4a29}html.dark-ui .simple-priority-warning{color:#f7c983;background:#ffc23d29}html.dark-ui .simple-priority-info{color:var(--dk-ink-2);background:var(--dk-surface-2)}html.dark-ui .simple-activity-list a:hover{background:#6993d329}html.dark-ui .simple-activity-list strong{color:var(--dk-ink)}html.dark-ui .simple-activity-list a>div>span,html.dark-ui .simple-activity-list time{color:var(--dk-ink-2)}html.dark-ui .simple-google-metrics>div:nth-child(-n+2),html.dark-ui .simple-health-metrics>div{border-bottom-color:var(--dk-line)}html.dark-ui .what-transparency>span{color:var(--dk-ink);background:#4eeeac29}html.dark-ui .sidebar,html.dark-ui .nav-item-active:before{box-shadow:var(--dk-shadow)}html.dark-ui .topbar{box-shadow:var(--dk-shadow);background:#3d64ff29;border-bottom-color:#698bd359}html.dark-ui .global-search-trigger{background:var(--dk-surface);border-color:#698cd359}html.dark-ui .global-search-trigger:hover,html.dark-ui .global-search-trigger:focus-visible{background:var(--dk-surface);box-shadow:var(--dk-shadow)}html.dark-ui .global-search-trigger kbd{border-color:var(--dk-line);background:#697bd329}html.dark-ui .notification-trigger,html.dark-ui .theme-placeholder{color:var(--dk-ink-2);background:var(--dk-surface);border-color:#698cd359}html.dark-ui .notification-trigger:hover{color:#9c92e7;background:var(--dk-surface)}html.dark-ui .topbar-profile{background:var(--dk-surface);border-color:#698cd359}html.dark-ui .topbar-profile-avatar{box-shadow:var(--dk-shadow)}html.dark-ui .profile-popover{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .profile-popover a,html.dark-ui .profile-popover button{color:var(--dk-ink-2)}html.dark-ui .profile-popover a:hover,html.dark-ui .profile-popover button:hover{color:#9a95e4;background:#4b3dff29}html.dark-ui .account-surface,html.dark-ui .account-hero,html.dark-ui .account-form-card{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .account-hero{background:var(--dk-surface)}html.dark-ui .account-hero-credit strong{color:var(--dk-ink)}html.dark-ui .account-usage-grid article{border-top-color:var(--dk-line)}html.dark-ui .account-usage-grid strong{color:var(--dk-ink)}html.dark-ui .account-usage-grid article>div:first-child span{color:var(--dk-ink-2)}html.dark-ui .account-progress{background:var(--dk-surface-2)}html.dark-ui .account-progress.is-unknown,html.dark-ui .account-current-plan{background:var(--dk-surface)}html.dark-ui .account-credit-summary>strong{color:var(--dk-ink)}html.dark-ui .ai-impact-evidence{background:#643dff29;border-color:#6750ed59}html.dark-ui .ai-impact-evidence p strong{color:var(--dk-ink-2)}html.dark-ui .ai-confidence,html.dark-ui .ai-url-count{color:#a095e4;background:var(--dk-surface)}html.dark-ui .ai-center-page .ai-action-rationale,html.dark-ui .ai-center-page .ai-action-card footer{border-top-color:var(--dk-line)}html.dark-ui .ai-center-page .ai-action-card footer .button-primary,html.dark-ui .operating-section,html.dark-ui .operating-priority,html.dark-ui .connections-panel{box-shadow:var(--dk-shadow)}html.dark-ui .health-kpi-card{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .health-kpi-card.is-critical{background:#ff3d6429;border-color:#d3697559}html.dark-ui .health-kpi-card.is-critical>strong{color:#e4959b}html.dark-ui .health-kpi-card.is-warning{background:var(--dk-surface);border-color:#d7b46559}html.dark-ui .health-kpi-card.is-warning>strong{color:#f0c98a}html.dark-ui .health-score-card{background:var(--dk-surface)}html.dark-ui .operating-priority{background:#643dff29;border-color:#6f5ede59}html.dark-ui .recommendation-meta{color:#a095e4;background:var(--dk-surface);border-color:#705be259}html.dark-ui .integration-card{border-color:var(--dk-line);background:var(--dk-surface)}html.dark-ui .integration-card-youtube.is-attention{box-shadow:var(--dk-shadow);background:#ff3d3d29;border-color:#de5f5f59}html.dark-ui .integration-mark-youtube{color:#f18e89;background:var(--dk-surface)}html.dark-ui .connection-badge{background:var(--dk-surface)}html.dark-ui .connection-badge.is-connected{color:#8feacc;background:#69d3a329;border-color:#69d3a959}html.dark-ui .connection-badge.is-warning{color:#f3cc87;background:#ffca3d29;border-color:#dfc05d59}html.dark-ui .site-center-state.state-available{color:#8eebcd;background:#69d3a329;border-color:#69d3a559}html.dark-ui .site-center-state.state-stale{color:#f3cc87;background:#ffcc3d29;border-color:#ddbd6059}html.dark-ui .site-center-state.state-provider_unconfigured,html.dark-ui .site-center-state.state-provider_unavailable{color:#eac98f;background:#ffbe3d29;border-color:#d5b96759}html.dark-ui .site-center-state.state-error{color:#e4959f;background:#ff3d5329;border-color:#d3697659}html.dark-ui .site-center-details{box-shadow:var(--dk-shadow)}html.dark-ui .article-context-fields input{background:var(--dk-surface);border-color:#6984d359}html.dark-ui .daily-actions{border-color:#6972d359}html.dark-ui .daily-actions li{border-bottom-color:var(--dk-line)}html.dark-ui .daily-actions p,html.dark-ui .health-ring strong span,html.dark-ui .visual-health>small:last-child{color:var(--dk-ink-2)}html.dark-ui .technical-summary-stats .severity-stat{background:#3d5dff29;border-color:#697ed359}html.dark-ui .daily-actions li{background:var(--dk-surface);border-color:#697cd359!important}html.dark-ui .daily-actions li:before{color:#9295e7}html.dark-ui .visual-dashboard-hero .chart-text-summary{color:var(--dk-ink-2)}html.dark-ui .visual-dashboard-secondary .dense-opportunity-list li{background:#6477d829;border-color:#6981d359}html.dark-ui .visual-dashboard-secondary .opportunity-rank{color:#9597e4;background:#4d55ef29}html.dark-ui .visual-dashboard-hero>.overview-card,html.dark-ui .visual-dashboard-secondary>.overview-card{border-color:#6985d359}html.dark-ui .visual-dashboard-hero .visibility-summary{border-bottom-color:#6980d359}html.dark-ui .visual-dashboard-hero .visual-health{background:#5368e929;border-color:#6972d359}html.dark-ui .visual-dashboard-hero .severity-stat{background:#5d7edf29}html.dark-ui .visual-dashboard-secondary .dense-opportunity-list li{background:var(--dk-surface)}html.dark-ui .visual-dashboard-secondary .dense-opportunity-main>small{color:var(--dk-ink-2);background:#5a77e229}html.dark-ui .visual-dashboard-secondary .dense-opportunity-list a{background:#3d49ff29}html.dark-ui .chart-reading{color:var(--dk-ink-2);border-top-color:#6980d359}html.dark-ui .visual-dashboard-secondary .dense-opportunity-list li:hover{background:#3d51ff29;border-color:#6576d759}html.dark-ui .article-enrichment-toolbar{background:var(--dk-surface)}html.dark-ui .article-advanced summary{color:var(--dk-ink-2)}html.dark-ui .image-quota-pill{color:#9a95e4;background:#3d6bff29}html.dark-ui .image-quota-badge.is-exhausted{color:#f0ae89;background:#ffd83d29;border-color:#fcd04059}html.dark-ui .image-quota-badge.is-exhausted .image-quota-pill{color:var(--dk-ink)}html.dark-ui .vera-new{box-shadow:var(--dk-shadow)}html.dark-ui .vera-plan .vp-priority.p1{color:#ee928b}html.dark-ui .vera-plan .vp-priority.p3{color:#f9ac80}html.dark-ui .vera-plan .vp-status.is-bad{color:#ee928b}html.dark-ui .video-studio-layout .surface-card{background:var(--dk-surface);border-color:var(--dk-line)}html.dark-ui .studio-project-item{background:#3d53ff29;border-color:#6977d359}html.dark-ui .video-studio-page input,html.dark-ui .video-studio-page textarea,html.dark-ui .video-studio-page select{color:#95a9e4;background:var(--dk-surface);border-color:#6985d359}html.dark-ui .studio-scene{border-color:var(--dk-line)}html.dark-ui .video-studio-page small,html.dark-ui .studio-shot dt{color:var(--dk-ink-2)}html.dark-ui .studio-shot dd{color:var(--dk-ink)}html.dark-ui .studio-tag{color:#9b94e5;background:#473dff29}html.dark-ui .studio-tiers label{border-color:#6972d359}html.dark-ui .studio-tiers label.is-selected{box-shadow:var(--dk-shadow)}html.dark-ui .studio-tiers small{color:var(--dk-ink-2)}html.dark-ui .studio-estimate{border-color:#6972d359}html.dark-ui .studio-compare th,html.dark-ui .studio-compare td{border-bottom-color:#697ed359}html.dark-ui .button-link{color:#9b94e5}html.dark-ui .wb-detail{color:var(--dk-ink-2)}html.dark-ui .wb-detail h3{color:#95aee4}html.dark-ui .wb-evidence{background:#697bd329;border-color:#6480d859}html.dark-ui .wb-detail .wb-badge{background:#ffa73d29}html.light-ui .ch-table tr,html.light-ui .cwv-bottlenecks>li,html.light-ui .demo-health-card,html.light-ui .demo-trend-card,html.light-ui .demo-metrics>div,html.light-ui .demo-priority,html.light-ui .demo-toolbar,html.light-ui .floating-card,html.light-ui .ov2 .ri-scroll th,html.light-ui .ov2.seo-workbench th,html.light-ui .ov2 .wb-detail th,html.light-ui .ov2 .op-table-head,html.light-ui .ov2-tooltip,html.light-ui .proof-node,html.light-ui .rh-card,html.light-ui .rh-op,html.light-ui .rh-section .assistant-block,html.light-ui .rh-step,html.light-ui .sa-tabs,html.light-ui .sa-top-pages,html.light-ui .sa-vera-input input,html.light-ui .sa-vera-reply,html.light-ui .ss-fact,html.light-ui .vera-bubble .assistant-block,html.light-ui .vera-bubble,html.light-ui .vera-card,html.light-ui .vera-main,html.light-ui .vera-quick button,html.light-ui .what-difference li strong,html.light-ui .what-hero aside span{background:var(--surface)}:root{--accent-line:#5046e538;--accent-wash:#f1f0ff;--warning-line:#b4690e4d}html.light-ui{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#141a33;--ink-soft:#333c57;--text:#141a33;--muted:#5b6580;--subtle:#7b849b;--canvas:#f3f4f8;--surface:#fff;--surface-soft:#f6f7fb;--surface-raised:#fff;--surface-muted:#f6f7fb;--border:#e4e7f0;--border-strong:#d2d7e5;--border-default:#d2d7e5;--border-subtle:#e4e7f0;--background:#f3f4f8;--text-primary:#141a33;--text-secondary:#333c57;--text-muted:#5b6580;--accent:#5046e5;--accent-hover:#4338ca;--accent-soft:#eeedff;--accent-line:#5046e538;--accent-wash:#f1f0ff;--success:#12805a;--success-soft:#e6f6ef;--warning:#b4690e;--warning-soft:#fff6e3;--warning-line:#b4690e4d;--danger:#c0364a;--danger-soft:#fdeef0;--info:#1d6fa5;--info-soft:#e6f2fa;--shadow-sm:0 1px 2px #141a330a, 0 6px 16px -10px #141a331f;--shadow-md:0 2px 4px #141a330d, 0 18px 40px -22px #141a3347;--sidebar:#fff;--sidebar-raised:#eeedff;color:var(--ink);background:var(--canvas)}html.light-ui body,html.light-ui .workspace,html.light-ui .workspace-content,html.light-ui .app-layout{color:var(--ink);background:var(--canvas)}html.light-ui .sidebar{color:var(--ink-soft);border-right:1px solid var(--border);box-shadow:none;background:#fff}html.light-ui .brand-lockup{color:var(--ink)}html.light-ui .brand-lockup strong{letter-spacing:-.01em;font-size:1.05rem;font-weight:800}html.light-ui .brand-symbol,html.light-ui .brand-mark{background:linear-gradient(145deg,#6d5ef0,#4338ca);border-color:#0000;box-shadow:0 8px 18px -8px #4f46e5b3}html.light-ui .nav-section-label{color:#8a93a8;margin-top:14px;font-weight:700}html.light-ui .command-nav-group+.command-nav-group{border-top:1px solid var(--border);margin-top:6px;padding-top:4px}html.light-ui .nav-item{color:var(--ink-soft);box-shadow:none;background:0 0;border-color:#0000;font-size:.92rem;font-weight:600}html.light-ui .nav-item .icon{color:#5b6580;opacity:1}html.light-ui .nav-item-active,html.light-ui .nav-item.nav-item-active{color:var(--accent-hover);background:var(--accent-soft);box-shadow:none;border-color:#0000;font-weight:700}html.light-ui .nav-item:before,html.light-ui .nav-item-active:before{display:none}html.light-ui .sidebar-plan{border:1px solid var(--border);color:var(--ink);background:var(--surface-soft);box-shadow:none}html.light-ui .account-copy small,html.light-ui .sidebar .icon-button{color:var(--muted)}html.light-ui .topbar{border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0}html.light-ui .topbar input,html.light-ui .topbar select{color:var(--ink);background:var(--surface-soft);border-color:var(--border)}html.light-ui .topbar-profile-avatar,html.light-ui .project-favicon{color:#fff;background:linear-gradient(145deg,#6d5ef0,#4338ca)}html.light-ui .app-support-footer{border:1px solid var(--border);color:var(--ink);background:var(--surface);box-shadow:var(--shadow-sm)}html.light-ui .app-support-footer p{color:var(--muted)}html.light-ui .ov2{--ov-bg:var(--canvas);--ov-bg-2:#eceef5;--ov-card:#fff;--ov-card-2:#f6f7fb;--ov-line:var(--border);--ov-line-strong:var(--border-strong);--ov-ink:var(--ink);--ov-ink-2:var(--ink-soft);--ov-ink-3:var(--muted);--ov-brand:var(--accent);--ov-brand-2:var(--accent-hover);--ov-cyan:var(--accent);--ov-good:var(--success);--ov-warn:var(--warning);--ov-bad:var(--danger);--ov-shadow:var(--shadow-sm);color:var(--ink);background:var(--canvas)}html.light-ui .ov2-hero{border-color:var(--accent-line);box-shadow:var(--shadow-sm);background:radial-gradient(520px 260px at 92% 10%,#5046e51a,#0000 65%),#fff}html.light-ui .ov2-card{box-shadow:var(--shadow-sm);background:#fff}:is(html.light-ui body:has(.approved-action-center) .sidebar,html.light-ui body:has(.approved-dashboard) .sidebar){background:#fff}html.light-ui body:has(.approved-action-center) .sidebar-brand small{font-size:.7rem}html.light-ui .sa-tabs{border-color:var(--border);background:var(--surface);box-shadow:var(--shadow-sm)}html.light-ui .sa-ask{border-color:var(--accent-line);color:var(--accent-hover);background:var(--accent-soft)}html.light-ui .sa-vera{border-color:var(--accent-line);box-shadow:var(--shadow-md);background:radial-gradient(420px 220px at 100% 0,#5046e517,#0000 70%),#fff}html.light-ui .vera-main{border-color:var(--border);box-shadow:var(--shadow-sm);background:#fff}html.light-ui .cwv-panel,html.light-ui .cwv-card{border-color:var(--border);color:var(--ink);box-shadow:var(--shadow-sm);background:#fff}html.light-ui .seo-health-card,html.light-ui .seo-priority-center{--seo-panel:#fff;border-color:var(--border);color:var(--ink-soft);box-shadow:var(--shadow-sm);background:#fff}html.light-ui .ov2 .ri-scroll th,html.light-ui .ov2.seo-workbench th,html.light-ui .ov2 .wb-detail th,html.light-ui .ov2 .op-table-head{color:var(--muted)!important;background:var(--surface-soft)!important}html.light-ui .rh-chip.is-info{color:var(--accent-hover);background:var(--accent-soft)}html.light-ui .wa-support{background:var(--success-soft);border-color:#12805a4d;color:var(--ink)!important}html.light-ui .wa-support-text strong{color:var(--ink)}html.light-ui .wa-support-text small{color:var(--muted)}html.light-ui .wa-support-cta{color:var(--success)}html.light-ui .ov2 a.ov2-button-primary:not(.button),html.light-ui .ov2 a.ch-primary:not(.button),html.light-ui a.button-primary,html.light-ui .ov2 a.button.button-primary{color:#fff}@media (width>=901px){html.light-ui .sidebar .nav-item{min-height:34px;font-size:.88rem}html.light-ui .sidebar-brand{margin-bottom:6px}html.light-ui .nav-section-label{margin-top:10px;margin-bottom:4px}html.light-ui .sidebar-plan{align-items:center;gap:10px;padding:10px 12px;display:flex}html.light-ui .sidebar-plan p,html.light-ui .sidebar-plan-icon{display:none}html.light-ui .sidebar-plan>div{flex:1;min-width:0}html.light-ui .sidebar-plan a{white-space:nowrap;width:auto;min-height:34px;margin:0;padding:0 12px}}html.light-ui .seo-priority-center .seo-analysis-section-heading p:last-child{color:var(--muted)}html.light-ui .ch-table tr{background:0 0}@media (width<=900px){html.light-ui .ch-table tr{border-color:var(--border);background:#fff}}html.light-ui .app-support-footer strong{color:var(--ink)}html.light-ui .ov2 .button.button-secondary,html.light-ui .ov2 .wb-button.button-secondary{color:var(--ink-soft)!important;border:1px solid var(--border-strong)!important;background:#fff!important}html.light-ui .vera-quick button{border-color:var(--border);color:var(--ink);background:var(--surface-soft)}html.light-ui .vera-quick button:hover:not(:disabled){border-color:var(--accent-line);background:var(--accent-wash)}html.light-ui .cwv-card,html.light-ui .cwv-panel{--cwv-ink:var(--ink);--cwv-ink-2:var(--ink-soft);--cwv-ink-3:var(--muted);--cwv-line:var(--border);--cwv-good:var(--success);--cwv-ni:var(--warning);--cwv-poor:var(--danger)}html.light-ui .cwv-button{border-color:var(--border-strong);color:var(--ink-soft);background:#fff}html.light-ui .cwv-tabs{background:var(--surface-soft)}html.light-ui .cwv-tabs button[aria-selected=true],html.light-ui .cwv-tabs button.is-active{color:var(--accent-hover);background:var(--accent-soft)}html.light-ui .seo-health-card h2,html.light-ui .seo-priority-center h2,html.light-ui .seo-health-card strong,html.light-ui .seo-priority-center strong,html.light-ui .seo-health-card h3,html.light-ui .seo-priority-center h3{color:var(--ink)}html.light-ui .seo-health-card span,html.light-ui .seo-health-card p,html.light-ui .seo-priority-center p,html.light-ui .seo-priority-center span,html.light-ui .seo-health-card small,html.light-ui .seo-priority-center small{color:var(--ink-soft)}html.light-ui .seo-health-card .eyebrow,html.light-ui .seo-priority-center .eyebrow{color:var(--accent)}html.light-ui .wb-section-title span,html.light-ui .wb-scroll button:not(.button):not(.wb-button),html.light-ui .wb-issue-table button:not(.button):not(.wb-button){color:var(--accent-hover)!important}html.light-ui .sw-reminder{border-color:var(--accent-line);color:var(--ink);background:var(--accent-wash)}html.light-ui .sw-reminder p{color:var(--muted)}html.light-ui .sw-reminder a:not(.button){color:var(--accent)}html.light-ui .rh-step,html.light-ui .vera-bubble,html.light-ui .sa-vera-reply,html.light-ui .ss-fact,html.light-ui .cwv-bottlenecks>li,html.light-ui .rh-section .assistant-block,html.light-ui .vera-bubble .assistant-block,html.light-ui .rh-op{background:var(--surface-soft)}html.light-ui .vera-bubble.is-user,html.light-ui .vera-msg.is-user .vera-bubble{color:#fff;background:var(--accent)}.sv-more{margin:8px 0 0}.sv-more>summary{min-height:36px;color:var(--accent);cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.88rem;font-weight:700;list-style:none;display:inline-flex}.sv-more>summary::-webkit-details-marker{display:none}.sv-more>summary:before{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:7px;height:7px;transition:transform .15s;transform:rotate(-45deg)}.sv-more[open]>summary:before{transform:rotate(45deg)}.sv-more>summary h2,.sv-more>summary h3{color:var(--ink);margin:0;font-size:1rem;font-weight:750}.sv-more>summary>span{color:var(--muted);font-size:.86rem;font-weight:600}.sv-more>summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.sv-more[open]>summary{margin-bottom:8px}.sv-more-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;padding:6px 16px}.sv-more-card[open]{padding-bottom:14px}html.light-ui .vp-item .sv-more>p{margin:0 0 6px}html.light-ui details.vwb-missing{border-top:1px solid var(--border);margin-top:14px;padding-top:8px}.sv-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.sv-flow li{min-width:0;position:relative}.sv-flow li+li:before{border-top:2px solid var(--border-strong);border-right:2px solid var(--border-strong);content:"";width:8px;height:8px;position:absolute;top:50%;left:-9px;transform:translateY(-50%)rotate(45deg)}.sv-flow a,.sv-flow button{border:1px solid var(--border);width:100%;height:100%;color:var(--ink);background:var(--surface);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--shadow-sm);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.sv-flow a:hover,.sv-flow button:hover,.sv-flow .is-on{border-color:var(--accent-line);background:var(--accent-wash)}.sv-flow i{width:32px;height:32px;color:var(--accent-hover);background:var(--accent-soft);border-radius:50%;flex:none;place-items:center;font-size:.86rem;font-style:normal;font-weight:800;display:grid}.sv-flow strong{font-size:.92rem;font-weight:700;line-height:1.25;display:block}.sv-flow small{color:var(--muted);font-size:.8rem;line-height:1.3;display:block}html.light-ui .ov2 .sv-flow a:not(.button){color:var(--ink)}@media (width<=980px){.sv-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-flow li+li:before{display:none}}@media (width<=560px){.sv-flow{grid-template-columns:minmax(0,1fr)}}.kw-status,.kw-metrics{margin:4px 0 12px}.kw-status[open]>.bl-state-strip,.kw-status[open]>.state-card{margin-top:8px}.kw-chart-empty{border:1px dashed var(--border-strong);text-align:center;border-radius:12px;margin:0;padding:22px}html.light-ui .keyword-live-visibility{align-content:start;gap:12px;display:grid}html.light-ui .competitors-command .table-shell{border:1px solid var(--border);border-radius:12px;overflow-x:auto}html.light-ui .competitors-command .table-shell table{border-collapse:collapse;width:100%;font-size:.9rem}html.light-ui .competitors-command .table-shell th{color:var(--muted);background:var(--surface-soft);letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:10px 12px;font-size:.76rem;font-weight:700}html.light-ui .competitors-command .table-shell td{border-top:1px solid var(--border);color:var(--ink-soft);vertical-align:middle;padding:10px 12px}html.light-ui .competitors-command .table-shell td:first-child button{color:var(--ink);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}html.light-ui .competitors-command .table-shell td:first-child button:hover:not(:disabled){color:var(--accent)}html.light-ui .competitors-command .cp-panel>label,html.light-ui .competitors-command .section-heading label{color:var(--muted);align-items:center;gap:8px;font-size:.86rem;font-weight:600;display:inline-flex}html.light-ui .competitors-command .cp-panel>label{margin-bottom:12px}html.light-ui .competitors-command .cp-panel select,html.light-ui .competitors-command .section-heading input{border:1px solid var(--border);min-height:40px;color:var(--ink);background:var(--surface);font:inherit;border-radius:10px;padding:0 12px}html.light-ui .ads-advanced{margin:4px 0 12px}html.light-ui .ads-advanced[open]{gap:12px;display:grid}html.light-ui .video-studio-page{padding:clamp(16px,2.4vw,28px)}html.light-ui .bl-state-strip{gap:8px;display:grid}.bl-source{margin:0}html.light-ui .keyword-live-tables>*,html.light-ui .keyword-live-charts>*{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:16px}html.light-ui .ov2-hero h2{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(1.15rem,1.7vw,1.5rem);line-height:1.3;display:-webkit-box;overflow:hidden}.social-own-app-steps{gap:6px;margin:8px 0;padding-left:20px;font-size:.9rem;display:grid}.social-own-app-steps code{overflow-wrap:anywhere;background:var(--surface-soft);border-radius:6px;padding:2px 6px;font-size:.84rem}.social-own-app-form{gap:10px;margin:10px 0;display:grid}.social-own-app-form label{gap:4px;font-size:.86rem;font-weight:600;display:grid}.social-own-app-form input{border:1px solid var(--border);min-width:0;min-height:44px;color:var(--ink);background:var(--surface);font:inherit;border-radius:10px;padding:0 12px}.td-chain{border-top:1px solid var(--border);gap:8px;margin:0;padding:12px 0 0;list-style:none;display:grid}.td-chain li{grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:10px;font-size:.9rem;display:grid}.td-chain b{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;font-size:.78rem;font-weight:700}.td-chain .is-wait{color:var(--warning)}.td-chain .is-ok{color:var(--success)}.td-chain .is-bad{color:var(--danger)}.td-chain a{margin-left:8px}article:has(>details[open]>.social-own-app-form){grid-column:1/-1}article:has(>details[open]>.social-own-app-form) .social-own-app-form{max-width:520px}html.light-ui{--ink:#17122e;--ink-soft:#322b4d;--text:#17122e;--muted:#5f5878;--subtle:#837c9a;--text-primary:#17122e;--text-secondary:#322b4d;--text-muted:#5f5878;--canvas:#f5f1fb;--background:#f5f1fb;--surface:#fff;--surface-soft:#f6f2fc;--surface-raised:#fff;--surface-muted:#f1ecf9;--border:#cdb8ee;--border-strong:#b197e4;--border-default:#b197e4;--border-subtle:#ddd0f3;--accent:#6d28d9;--accent-hover:#5b21b6;--accent-soft:#f1e9ff;--accent-line:#6d28d947;--accent-wash:#f6f0ff;--teal:#0f8a7e;--teal-soft:#e2f5f1;--success:#0f8a6a;--success-soft:#e2f5ee;--info:#0f7a8a;--info-soft:#e2f3f6;--shadow-sm:0 1px 2px #3c1e7814, 0 2px 0 #ffffffe6 inset, 0 16px 34px -16px #6d28d975;--shadow-md:0 2px 6px #3c1e781a, 0 30px 60px -26px #6d28d994;--sidebar:#1c1736;--sidebar-raised:#2b2350;--vr-radius:20px;--vr-grad:linear-gradient(135deg, #4c1d95 0%, #6d28d9 55%, #7c3aed 100%);--vr-cta:linear-gradient(120deg, #c026d3 0%, #7c3aed 60%, #5b21b6 100%)}html.light-ui body,html.light-ui .app-layout,html.light-ui .workspace,html.light-ui .workspace-content{background-color:#0000;background-image:radial-gradient(900px 520px at 88% -6%,#f4c4ff8c,#0000 62%),radial-gradient(760px 520px at 18% 4%,#d6e2ff99,#0000 60%),linear-gradient(#f3ecfb 0%,#ebe2f7 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}html.light-ui .workspace-content,html.light-ui .workspace{background:0 0}html.light-ui .sidebar{color:#d9d3ee;background:linear-gradient(#1f1a3c 0%,#191430 100%);border-right:0;box-shadow:8px 0 30px -18px #28145a8c}html.light-ui .brand-lockup,html.light-ui .brand-lockup strong{color:#fff}html.light-ui .brand-lockup small{color:#b9b1d6}html.light-ui .nav-section-label{color:#a79fc6;letter-spacing:.08em}html.light-ui .command-nav-group+.command-nav-group{border-top-color:#ffffff14}html.light-ui .nav-item{color:#d9d3ee;border-radius:12px;font-weight:600}html.light-ui .nav-item .icon{color:#b9b1d6}html.light-ui .nav-item:hover{color:#fff;background:#ffffff12}html.light-ui .nav-item:hover .icon{color:#fff}html.light-ui .nav-item-active,html.light-ui .nav-item.nav-item-active{color:#fff;background:linear-gradient(90deg,#5b21b6 0%,#8b5cf6 100%);font-weight:700;box-shadow:0 10px 22px -12px #8b5cf6e6,inset 3px 0 #e9d5ff}html.light-ui .nav-item-active .icon{color:#fff}html.light-ui .nav-item[href*=\/assistant]:after{content:"AI Asistan";color:#062a25;opacity:1;background:#5eead4;border-radius:999px;width:auto;height:auto;margin-left:auto;padding:2px 9px;font-size:.68rem;font-weight:800;display:inline-block;position:static;transform:none}html.light-ui .sidebar .nav-item:focus-visible{outline-offset:2px;outline:2px solid #c4b5fd}html.light-ui .sidebar-plan{color:#fff;background:#ffffff0f;border:1px solid #ffffff24}html.light-ui .sidebar-plan strong{color:#fff}html.light-ui .sidebar-plan p{color:#c9c2e2}html.light-ui .sidebar-plan a{color:#1c1736;background:#ede9fe}html.light-ui .sidebar-plan-icon{color:#5eead4;background:#5eead424}html.light-ui .sidebar-footer{border-top-color:#ffffff1a}html.light-ui .account-avatar{color:#fff;background:#7c3aed}html.light-ui .account-copy span{color:#fff}html.light-ui .account-copy small{color:#5eead4}html.light-ui .sidebar .icon-button{color:#c9c2e2}html.light-ui .sidebar .icon-button:hover{color:#fff;background:#ffffff1a}html.light-ui .sidebar button,html.light-ui .sidebar a:not(.nav-item):not(.sidebar-plan a){color:#d9d3ee}html.light-ui .nav-load-error{color:#fff;background:#ffffff1a}html.light-ui .topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#faf6ffd1;border-bottom:1px solid #cfbfe999}html.light-ui .topbar input,html.light-ui .topbar select,html.light-ui .topbar-link,html.light-ui .topbar-site-switcher,html.light-ui .topbar .icon-button,html.light-ui .topbar-profile{border-color:var(--border);color:var(--ink);background:#fff;border-radius:14px;box-shadow:0 6px 16px -12px #6d28d959}html.light-ui .topbar-profile-avatar,html.light-ui .project-favicon{background:var(--vr-grad)}html.light-ui .topbar-vera{color:#fff;white-space:nowrap;background:var(--vr-cta);border-radius:14px;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 12px 26px -12px #c026d3bf}html.light-ui .topbar-vera:hover{filter:brightness(1.06)}html.light-ui .topbar-vera .icon{color:#fff}@media (width<=900px){html.light-ui .topbar-vera span{display:none}html.light-ui .topbar-vera{padding:0 12px}}html.light-ui .ov2{--ov-bg:transparent;--ov-bg-2:#efe8fa;--ov-card:#fff;--ov-card-2:#fff;--ov-line:var(--border);--ov-line-strong:var(--border-strong);--ov-brand:#6d28d9;--ov-brand-2:#4c1d95;--ov-cyan:#6d28d9;--ov-good:var(--success);--ov-shadow:var(--shadow-sm);--ov-radius:var(--vr-radius);background:0 0}html.light-ui .ov2-card,html.light-ui .sa-metric,html.light-ui .sa-vera,html.light-ui .gc-card,html.light-ui .article-editor-card,html.light-ui .app-support-footer,html.light-ui .state-card,html.light-ui .page-card{border:1.5px solid var(--border);border-radius:var(--vr-radius);box-shadow:var(--shadow-sm);background:#fff}html.light-ui .ov2-card:hover,html.light-ui .sa-metric:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}html.light-ui .ov2-header h1,html.light-ui .page-heading h1{color:var(--ink);letter-spacing:-.025em}html.light-ui .ov2-button,html.light-ui .button{border-radius:14px}html.light-ui .ov2-button-primary,html.light-ui .button-primary{color:#fff;background:var(--vr-grad);border-color:#0000;box-shadow:0 12px 26px -14px #6d28d9d9}html.light-ui .ov2-button-ghost,html.light-ui .button-secondary{color:var(--ink);border-color:var(--border-strong);background:#fff;box-shadow:0 6px 16px -12px #6d28d959}html.light-ui .ov2-select,html.light-ui .ov2-toolbar select,html.light-ui .ov2-toolbar>*{border-radius:14px}html.light-ui .ov2-live i,html.light-ui .ov2-live:before{background:var(--teal)}html.light-ui .sa-tabs{border:0;border-bottom:2px solid var(--border);box-shadow:none;background:0 0;border-radius:0;gap:4px;padding:0}html.light-ui .sa-tabs button{min-height:46px;color:var(--ink-soft);border-bottom:2px solid #0000;border-radius:12px 12px 0 0;margin-bottom:-2px;padding:0 18px;font-size:.92rem;font-weight:650}html.light-ui .sa-tabs button:hover{color:var(--accent-hover);background:#6d28d90f}html.light-ui .sa-tabs button[aria-current=page]{color:var(--accent);border-bottom-color:var(--accent);background:#fff;box-shadow:0 -6px 18px -12px #6d28d980}html.light-ui .sa-metric{gap:10px;min-height:0;padding:20px 20px 14px}html.light-ui .sa-metric-value strong{letter-spacing:-.035em;color:var(--ink);font-size:2.3rem;font-weight:800}html.light-ui .sa-metric-label{color:var(--ink);font-size:.95rem;font-weight:700}html.light-ui .sa-metric-icon{color:var(--accent);background:var(--accent-soft);border-radius:12px}html.light-ui .sa-metric-traffic .sa-metric-icon,html.light-ui .sa-metric-top10 .sa-metric-icon{color:var(--teal);background:var(--teal-soft)}html.light-ui .sa-metric-idle{color:var(--accent)}html.light-ui .sa-metric-visibility{color:#fff;background:radial-gradient(460px 240px at 100% 100%, #ffffff2e, transparent 70%), var(--vr-grad);border-color:#0000;box-shadow:0 24px 46px -22px #4c1d95d9}html.light-ui .sa-metric-visibility :is(.sa-metric-label,.sa-metric-value strong,.sa-metric-detail,.sa-metric-idle,footer,footer>span,.sa-metric-value,.sa-metric-value *){color:#fff}html.light-ui .sa-metric-visibility .sa-metric-detail,html.light-ui .sa-metric-visibility footer>span{opacity:.86}html.light-ui .sa-metric-visibility .sa-metric-icon,html.light-ui .sa-metric-visibility .sa-info-button{color:#fff;background:#ffffff29;border-color:#ffffff52}html.light-ui .sa-metric-visibility footer{border-top-color:#ffffff42}html.light-ui .sa-metric-visibility .sa-ask{color:#fff;background:#ffffff29;border-color:#fff6}html.light-ui .sa-metric-visibility:hover{border-color:#0000}html.light-ui .sa-metric-visibility.is-clickable:hover .sa-metric-label{color:#fff}html.light-ui .sa-metric-visibility .ov2-spark path,html.light-ui .sa-metric-visibility .ov2-spark polyline{stroke:#fff}html.light-ui .sa-ask{color:var(--accent-hover);background:var(--accent-soft);border-color:var(--accent-line);border-radius:999px}html.light-ui .sa-metric strong,html.light-ui .sa-metric b{letter-spacing:-.03em}html.light-ui .help-launcher,html.light-ui [class*=help-fab]{background:var(--vr-grad)}html.light-ui .sa-metric-spacer{height:6px}html.light-ui .ov2 .sa-metric-visibility :is(p,span,small,strong,a,.sa-metric-detail){color:#fff!important}html.light-ui .ov2 .sa-metric-visibility .sa-metric-detail{opacity:.88}html.light-ui .app-layout-research .sidebar{background:linear-gradient(#1f1a3c 0%,#191430 100%)}html.light-ui body:has(.approved-action-center) .sidebar{background:linear-gradient(#1f1a3c 0%,#191430 100%)}html.light-ui body:has(.approved-dashboard) .sidebar{background:linear-gradient(#1f1a3c 0%,#191430 100%)}html.light-ui :is(.article-tabs,.tabs,.seo-view-tabs,.ri-tabs,.recommendation-tabs,.portfolio-tabs,.op-tabs,.account-tabs,.ch-tabs,.rc-tabs,[role=tablist]):not(.sa-tabs):not(.ri-metric-tabs){border:0;border-bottom:2px solid var(--border);box-shadow:none;background:0 0;border-radius:0;flex-wrap:wrap;gap:4px;padding:0;display:flex}html.light-ui :is(.article-tabs,.tabs,.seo-view-tabs,.ri-tabs,.recommendation-tabs,.portfolio-tabs,.op-tabs,.account-tabs,.ch-tabs,.rc-tabs,[role=tablist]):not(.sa-tabs):not(.ri-metric-tabs)>:is(button,a){min-height:44px;box-shadow:none;color:var(--ink-soft);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:12px 12px 0 0;margin-bottom:-2px;padding:0 16px;font-weight:650}html.light-ui :is(.article-tabs,.tabs,.seo-view-tabs,.ri-tabs,.recommendation-tabs,.portfolio-tabs,.op-tabs,.account-tabs,.ch-tabs,.rc-tabs,[role=tablist]):not(.sa-tabs):not(.ri-metric-tabs)>:is(button,a):hover{color:var(--accent-hover);background:#6d28d90f}html.light-ui :is(.article-tabs,.tabs,.seo-view-tabs,.ri-tabs,.recommendation-tabs,.portfolio-tabs,.op-tabs,.account-tabs,.ch-tabs,.rc-tabs,[role=tablist]):not(.sa-tabs):not(.ri-metric-tabs)>:is(.active,.is-active,[aria-selected=true],[aria-current=page],[aria-current=true],[aria-pressed=true]){color:var(--accent);border-bottom-color:var(--accent);background:#fff;box-shadow:0 -6px 18px -12px #6d28d980}html.light-ui .workspace-content :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){border:1.5px solid var(--border-strong);color:var(--ink);min-height:42px;font:inherit;background:#fff;border-radius:12px;padding:8px 12px}html.light-ui .workspace-content textarea{min-height:96px}html.light-ui .workspace-content :is(input,select,textarea):focus-visible{outline-offset:1px;border-color:var(--accent);outline:2px solid #6d28d973}html.light-ui .support-page form{gap:14px;max-width:720px;display:grid}html.light-ui .support-page form label{color:var(--ink-soft);gap:6px;font-weight:650;display:grid}html.light-ui :is(.data-table,.cp-table,.op-table,.vm-table) th{color:var(--muted);background:var(--surface-soft)}html.light-ui :is(.data-table-wrap,.table-shell,.ch-table-wrap,.vm-table-wrap){border:1.5px solid var(--border);border-radius:var(--vr-radius);box-shadow:var(--shadow-sm);background:#fff;overflow:auto}html.light-ui :is(.account-form-card,.billing-welcome,.dashboard-card,.panel,.card,.ss-card,.rh-section,.cp-card,.op-card,.vm-card,.ch-card,.social-vera,.gc-vera,.wb-card,.ri-card,.connections-card){border:1.5px solid var(--border);border-radius:var(--vr-radius);box-shadow:var(--shadow-sm)}html.light-ui .workspace-content>section:is([aria-label="Paketler ve günlük kullanım"],.billing-root),html.light-ui .workspace-content>:is(.billing-welcome,.account-form-card){margin-inline:24px}html.light-ui main.account-page{--account-accent:#6d28d9;--account-accent-soft:#f1e9ff;padding:28px clamp(18px,3vw,36px)}html.light-ui .account-plan-card,html.light-ui main.account-page>section,html.light-ui main.account-page article{border-radius:var(--vr-radius)}html.light-ui .workspace-content :is(.ov2-card,.sa-metric,.sa-vera,.gc-card,.gc-tile,.gc-vera,.article-editor-card,.state-card,.page-card,.account-form-card,.account-plan-card,.billing-welcome,.dashboard-card,.panel,.card,.ss-card,.rh-section,.cp-card,.op-card,.vm-card,.ch-card,.social-vera,.wb-card,.ri-card,.connections-card,.vc-kind,.vc-settings,.app-support-footer,.sv-flow>*,.data-table-wrap,.table-shell,.ch-table-wrap,.vm-table-wrap){border:1.5px solid var(--border);box-shadow:var(--shadow-sm);background-color:#fff}html.light-ui .workspace-content :is(.ov2-card,.sa-metric,.gc-card,.gc-tile,.article-editor-card,.ss-card,.cp-card,.op-card,.vm-card,.ch-card,.ri-card,.connections-card,.vc-kind):hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}html.light-ui .sa-metric-visibility,html.light-ui .workspace-content .sa-metric-visibility{background:radial-gradient(460px 240px at 100% 100%, #ffffff2e, transparent 70%), var(--vr-grad);border-color:#0000;box-shadow:0 26px 50px -22px #4c1d95e6}html.light-ui .vp-priority.p2{color:#a34a05}html.light-ui{--subtle:#6b6485;--sv-btn-h:40px;--sv-btn-h-sm:32px;--sv-btn-h-lg:48px;--sv-btn-px:16px;--sv-btn-px-sm:12px;--sv-btn-fs:.875rem;--sv-btn-fs-sm:.8125rem;--sv-btn-radius:12px;--sv-control-h:40px;--sv-btn-shadow:0 6px 14px -8px #6d28d98c;--sv-disabled-bg:#ece6f7;--sv-disabled-ink:#625b7c;--sv-disabled-line:#ddd0f3;--sv-text-min:.75rem}@media (width<=680px),(pointer:coarse){html.light-ui{--sv-btn-h:44px;--sv-btn-h-sm:36px;--sv-control-h:44px}}html.light-ui .workspace-content :is(.button,.ov2-button,.gc-btn,.ch-primary,.ch-secondary,.ch-ghost,.sites-primary-button,.sites-secondary-button,.sites-danger-button,.overview-button,.cwv-button,.wb-button,.primary-button,.secondary-button,.danger-button,.vera-new):where(:not(.button-link,.button-play)){min-height:var(--sv-btn-h);padding:6px var(--sv-btn-px);border-radius:var(--sv-btn-radius);font-size:var(--sv-btn-fs);gap:8px;font-weight:700;line-height:1.25}html.light-ui .workspace-content :is(.button-primary,.ov2-button-primary,.gc-btn-primary,.ch-primary,.sites-primary-button,.overview-button-primary,.primary-button,.vera-new):not(:disabled){box-shadow:var(--sv-btn-shadow)}html.light-ui .workspace-content :is(.gc-btn-small,.ch-small,td .button,td .ov2-button,td .ch-primary,td .ch-secondary,td .ch-ghost,.seo-issue-actions .button,.cx-card-foot .button){min-height:var(--sv-btn-h-sm);padding:4px var(--sv-btn-px-sm);font-size:var(--sv-btn-fs-sm);border-radius:10px}html.light-ui .workspace-content td :is(.button-primary,.ch-primary){box-shadow:none}html.light-ui .workspace-content :is(.section-heading,.integration-card,.integration-actions,.page-heading,.ac-buttons)>:is(.button,.ov2-button,.ch-primary,.ch-secondary){flex:none;align-self:start;height:auto}@media (width>=681px){html.light-ui .workspace-content .section-heading>:is(.button,.ov2-button){white-space:nowrap}}html.light-ui .workspace-content .integration-card>.button{justify-self:start}html.light-ui .workspace-content .section-heading>.article-plan-action{flex:none}@media (width>=681px){html.light-ui .workspace-content .article-plan-action .button{white-space:nowrap}}html.light-ui .workspace-content .approved-action-center :is(.ac-buttons,.ac-hero-buttons,.acd-vera)>:is(.button-primary,.button-secondary){min-height:var(--sv-btn-h-sm);padding:4px var(--sv-btn-px-sm);font-size:var(--sv-btn-fs-sm);border-radius:10px}html.light-ui .workspace-content .gc-control{min-height:var(--sv-control-h);font-size:.875rem}html.light-ui .workspace-content :is(.vera-send,.icon-button){min-width:var(--sv-btn-h);min-height:var(--sv-btn-h)}html.light-ui .workspace-content :is(.button,.ov2-button,.gc-btn,.ch-primary,.ch-secondary,.ch-ghost,.sites-primary-button,.sites-secondary-button,.sites-danger-button,.overview-button,.cwv-button,.wb-button,.primary-button,.secondary-button,.danger-button,.vera-new):is(:disabled,[aria-disabled=true]){cursor:not-allowed;transform:none;opacity:1!important;color:var(--sv-disabled-ink)!important;background:var(--sv-disabled-bg)!important;border-color:var(--sv-disabled-line)!important;box-shadow:none!important}html.light-ui .workspace-content :is(.button,.ov2-button,.ch-primary,.vera-new):is(:disabled,[aria-disabled=true]) :is(svg,.icon,span){color:inherit}html.light-ui .workspace-content :is(.ov2-hero-actions,.gc-vera-actions,.sa-idle-actions,.page-heading-actions,.seo-issue-actions,.ac-buttons,.ac-hero-buttons,.sites-hero-actions,.integration-actions){flex-wrap:wrap;gap:8px}@media (width>=681px){html.light-ui .workspace-content .gc-vera-actions .gc-btn{width:auto}}html.light-ui .workspace-content :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select){min-height:var(--sv-control-h);font-size:.875rem}@media (width<=680px){html.light-ui .workspace-content :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){font-size:1rem}}html.light-ui .workspace-content ::placeholder{color:#756e8f;opacity:1}html.light-ui .workspace-content h1{letter-spacing:-.025em;font-size:clamp(1.6rem,1.15rem + 1.3vw,2.15rem);line-height:1.15}html.light-ui .workspace-content :is(th,dt,.status-badge,.severity-pill,.overview-state-badge,.source-caption,.bl-alert small,.bl-alert span,.bl-alert strong,.seo-priority-rank,.seo-severity,.seo-category,.seo-check-passed,.seo-check-warning,.seo-check-error,.seo-kpi>small,.seo-score-value em,.seo-issue-heading>span,.seo-analysis-title-line>span,.seo-performance-bands>span,.portfolio-tags>span,.portfolio-score small,.portfolio-metrics small,.portfolio-status,.portfolio-secondary>summary,.ac-tag,.ac-target,.ac-metric small,.ac-top span,.ac-top small,.ac-method,.state-card>small,.ov2-delta>span,.delta-positive,.delta-negative,.overview-kicker,.overview-section-heading a,.ch-warn,.screen-journey-note,.site-center-metric>span,.site-center-metric>small,.site-center-source-note,.site-center-state,.health-kpi-card small,.health-kpi-card span,.integration-details small,.integration-copy,.connection-badge,.operating-truth-note,.keyword-live-range button,.ch-chips>span,.ch-chips>a,.ch-gi,.account-section-heading>span,.recommendation-meta){font-size:var(--sv-text-min)}html.light-ui .workspace-content :is(.portfolio-metrics small,.portfolio-score small,.portfolio-secondary>summary,.portfolio-comparison>p,.ac-target,.ac-metric small,.ac-method,.ac-top span,.source-caption,.screen-journey-note,.seo-kpi>small,.seo-issue-heading>span:not([class*=severity]),.topbar-profile-copy small),html.light-ui .workspace-content th,html.light-ui .topbar-profile-copy small,html.light-ui .global-search-trigger kbd{color:var(--muted)}html.light-ui .seo-priority-center li button{color:var(--ink);background:var(--surface-soft);border-color:var(--border)}html.light-ui .seo-priority-center li button:hover{border-color:var(--border-strong);background:#fff}html.light-ui .seo-priority-center li button>strong{color:var(--ink)}html.light-ui .seo-priority-center li button>small{color:var(--muted);font-size:var(--sv-text-min)}html.light-ui .seo-priority-center li button:before{color:var(--muted)}html.light-ui .seo-priority-center li button>span:last-child{color:var(--accent)}html.light-ui .seo-priority-center .seo-priority-rank{border-radius:999px;padding:2px 8px}html.light-ui .seo-info-button{color:var(--muted);border-color:var(--border-strong)}html.light-ui .workspace-content :is(.acd-step.is-todo,.acd-step.is-idle),html.light-ui .workspace-content .vwb-pipeline li{opacity:1;color:var(--muted)}html.light-ui .workspace-content .vwb-pipeline li:not(.has-items) :is(strong,b){color:var(--muted)}html.light-ui .workspace-content .vs-steps li button:disabled{opacity:1;color:var(--muted);background:var(--surface-soft)}html.light-ui .workspace-content .vs-steps li button:disabled strong{color:var(--muted)}html.light-ui .workspace-content .ac-pagination button:disabled{opacity:1;color:var(--sv-disabled-ink);background:var(--sv-disabled-bg)}html.light-ui .workspace-content .ov2-legend[aria-pressed=false]{opacity:.7}html.light-ui .workspace-content .ri-metric-tabs button:disabled{opacity:1;color:var(--sv-disabled-ink)!important}html.light-ui .workspace-content :is(.status-completed,.status-active,.wa-support-cta){color:#0b6e55}html.light-ui .workspace-content .seo-check-passed{color:#0b6e55!important}html.light-ui .workspace-content .seo-check-warning{color:#94560a!important}html.light-ui .workspace-content :is(.ap-state.is-wait,.td-stage.s-awaiting_approval,.ch-badge.is-warn,.seo-check-warning,.severity-warning,.gc-tile-copy .is-warn,.gc-status.is-off,.status-needs_attention,.portfolio-status.status-needs_attention){color:#94560a}html.light-ui .workspace-content .seo-score-value em{color:#0b6e55}@media (width<=680px){html.light-ui .learning-context:not([open]){bottom:12px;right:12px}}@media (width>=1101px){:is(html.light-ui .app-layout:has(.sites-page) .sidebar,html.light-ui .app-layout-research .sidebar){width:244px;padding:16px 12px 14px}:is(html.light-ui .app-layout:has(.sites-page) .workspace,html.light-ui .app-layout-research .workspace){margin-left:244px}html.light-ui .app-layout:has(.sites-page) .topbar{min-height:78px;padding:10px 24px}html.light-ui .app-layout:has(.sites-page) .sidebar .nav-item{min-height:34px}}html.light-ui :is(.nav-section-label,.sidebar-plan a,body:has(.approved-action-center) .brand-lockup small,.account-copy span,.account-copy small,.topbar-profile-copy strong,.project-context small,.brand-lockup small),html.light-ui .topbar-profile-copy small{font-size:.75rem}html.light-ui .nav-section-label{color:#bdb5da}html.light-ui .nav-item[href*=\/assistant]:after{font-size:.72rem}html.light-ui body[data-app=workspace] .learning-context{right:8px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:45;max-width:min(360px,100vw - 24px);color:var(--ink-soft);border:1.5px solid var(--border);background:#fff;border-radius:18px;box-shadow:0 18px 40px -18px #3c1e7873}html.light-ui body[data-app=workspace] .learning-context:not([open]){box-shadow:none;background:0 0;border:0;border-radius:50%}html.light-ui body[data-app=workspace] .learning-context:not([open]) summary{background:var(--vr-grad);opacity:.92;border-radius:50%;justify-content:center;gap:0;width:40px;height:40px;padding:0;font-size:0;box-shadow:0 10px 24px -10px #6d28d9cc}html.light-ui body[data-app=workspace] .learning-context:not([open]) summary:hover{opacity:1}html.light-ui body[data-app=workspace] .learning-context:not([open]) summary:before{background:#ffffff38;width:24px;height:24px;font-size:.95rem;font-weight:800}html.light-ui body[data-app=workspace] .learning-context[open] summary{color:#fff;background:var(--vr-grad);border-radius:16px 16px 0 0}html.light-ui body[data-app=workspace] .learning-context :is(strong){color:var(--ink)}html.light-ui body[data-app=workspace] .learning-context p{color:var(--muted)}html.light-ui body[data-app=workspace] .learning-context a{color:var(--accent)}html.light-ui body[data-app=workspace] .learning-context summary:focus-visible{outline-offset:2px;outline:3px solid #c4b5fd}html.light-ui body[data-app=workspace] .workspace-content{padding-bottom:72px}@media (width<=760px){html.light-ui body[data-app=workspace] .workspace-content{padding-bottom:84px}html.light-ui body[data-app=workspace] .learning-context[open]{max-width:none;left:12px;right:12px}html.light-ui body[data-app=workspace] .learning-context:not([open]) summary{width:44px;height:44px}html.light-ui body[data-app=workspace]:has(.vera-shell) .learning-context:not([open]){display:none}}html.light-ui .workspace-content :is(.ov2-button-primary,.gc-btn-primary,.ch-primary,.sites-primary-button,.overview-button-primary,.primary-button,.vera-new):not(:disabled){color:#fff;background:var(--vr-grad);border:1px solid #0000}html.light-ui .workspace-content :is(.ov2-button-primary,.gc-btn-primary,.ch-primary,.sites-primary-button,.primary-button):not(:disabled):hover{background:linear-gradient(135deg,#3b0f80 0%,#5b21b6 55%,#6d28d9 100%)}html.light-ui .workspace-content :is(.ch-secondary,.sites-secondary-button,.gc-btn-secondary,.secondary-button,.overview-button:not(.overview-button-primary),.portfolio-actions>button,.portfolio-menu-wrap>button):not(:disabled){color:var(--ink);border:1px solid var(--border-strong);background:#fff;box-shadow:0 6px 16px -12px #6d28d959}html.light-ui .workspace-content :is(.ch-secondary,.sites-secondary-button,.gc-btn-secondary,.secondary-button,.portfolio-actions>button):not(:disabled):hover{border-color:var(--accent);color:var(--accent)}html.light-ui .workspace-content .ch-ghost:not(:disabled){color:var(--accent);background:0 0;border:1px solid #0000}html.light-ui .workspace-content .ch-ghost:not(:disabled):hover{background:var(--accent-soft)}html.light-ui .workspace-content :is(.button,.ov2-button,.gc-btn,.ch-primary,.ch-secondary,.ch-ghost,.sites-primary-button,.sites-secondary-button,.sites-danger-button,.portfolio-actions>button,.portfolio-menu-wrap>button){letter-spacing:0;font-family:inherit}html.light-ui .workspace-content .portfolio-actions{justify-content:flex-end;min-width:0}html.light-ui .workspace-content .portfolio-actions>button,html.light-ui .workspace-content .portfolio-menu-wrap>button{min-height:var(--sv-btn-h);border-radius:var(--sv-btn-radius);font-size:var(--sv-btn-fs);padding:6px 14px;font-weight:700}html.light-ui .workspace-content .portfolio-menu-wrap>button{width:var(--sv-btn-h);padding:0}html.light-ui .workspace-content .portfolio-row{grid-template-columns:minmax(220px,1.1fr) 96px minmax(300px,1.6fr) auto}html.light-ui .workspace-content .portfolio-toolbar button[aria-pressed]{min-height:var(--sv-btn-h);border-radius:var(--sv-btn-radius);font-weight:700}html.light-ui .workspace-content .portfolio-toolbar button[aria-pressed=true]{color:#fff;background:var(--vr-grad);border-color:#0000}html.light-ui .workspace-content .portfolio-toolbar button[aria-pressed=false]{color:var(--ink);border:1px solid var(--border-strong);background:#fff}html.light-ui .workspace-content .portfolio-score .score-caption{fill:var(--muted);font-size:11px}html.light-ui .workspace-content :is([aria-disabled=true],.is-disabled,.is-locked,.is-todo,fieldset:disabled) :is(button,.button):disabled{color:#4d4668!important}html.light-ui .workspace-content :is(.is-disabled,.is-locked):not(button){opacity:1}html.light-ui .workspace-content :is(.button,.ov2-button,.gc-btn,.ch-primary,.ch-secondary,.ch-ghost,.sites-primary-button,.sites-secondary-button,button[class*=button]):disabled{color:#4d4668!important}html.light-ui .workspace-content .ov2-select{padding:0;overflow:hidden}html.light-ui .workspace-content .ov2-select>select{border-radius:inherit;background-color:#0000;width:100%;min-height:40px;padding:0 34px 0 14px;box-shadow:none!important;border:0!important}html.light-ui .workspace-content ::placeholder{font-weight:400}html.light-ui .workspace-content :is(.keyword-center-page table :is(td,th),.keyword-center-page footer span,.keyword-hero-controls label,.keyword-center-page label,.bl-stats article p,.bl-command label,.bl-eyebrow,.opportunities-page .ai-action-card :is(footer small,header span,header em),.operating-list small,.site-center-metric :is(span,small),.latest-crawl-summary small,.portfolio-secondary :is(span,b),.portfolio-identity small,.portfolio-metrics small,.ch-tabs small,td small,td small a,.screen-journey summary small,.account-hero-credit span,.account-usage-grid small,.approved-action-center :is(.ac-tabs button,.ac-tabs span,.ac-problem-group summary>span,.ac-method,.ac-rail small,.ac-drawer>p.ac-url,.ac-metric small,.ac-priority,.ac-tag),.ai-action-impact :is(small,span),.ai-action-rationale>span,.ai-action-card footer small b,.operating-metric-grid article :is(span,small),.integration-brand p,.keyword-kpis small,.keyword-table-card>header span,.bl-panel article p){font-size:.75rem}html.light-ui .workspace-content .keyword-center-page table td{color:var(--ink-soft)}html.light-ui .workspace-content :is(.seo-kpi>strong,.seo-analysis-metric-tiles strong,.seo-score-breakdown strong,.sa-metric-value strong).is-unknown{color:var(--muted);letter-spacing:0;font-size:1rem;font-weight:700;line-height:1.4}html.light-ui .workspace-content .sa-overview{container-type:inline-size}@container (width<=1000px){html.light-ui .workspace-content .sa-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}html.light-ui .workspace-content .sa-metric-visibility{grid-column:span 3}}@container (width<=760px){html.light-ui .workspace-content .sa-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}html.light-ui .workspace-content .sa-metric-visibility{grid-column:span 2}}@container (width<=440px){html.light-ui .workspace-content .sa-metrics{grid-template-columns:minmax(0,1fr)}html.light-ui .workspace-content .sa-metric-visibility{grid-column:auto}}html.light-ui .workspace-content .sa-metric-label{line-height:1.3}html.light-ui .workspace-content .gc-tile{align-items:flex-start}@media (width<=680px){html.light-ui .workspace-content .gc-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html.light-ui .workspace-content .gc-tile{flex-direction:column;gap:10px;padding:14px}html.light-ui .workspace-content .gc-tile-icon{border-radius:12px;width:40px;height:40px}html.light-ui .workspace-content .gc-tile-icon svg{width:20px;height:20px}}html.light-ui .workspace-content .approved-action-center{color:var(--ink);background:0 0}html.light-ui .approved-action-center :is(.ac-focus-card,.ac-vera-card){border:1.5px solid var(--border);border-radius:var(--vr-radius);box-shadow:var(--shadow-sm)}html.light-ui .approved-action-center .ac-focus-card{background:radial-gradient(420px 220px at 0 0,#a78bfa2e,#0000 60%),#fff}html.light-ui .approved-action-center .ac-vera-card{background:linear-gradient(135deg,#f3ecff,#faf7ff)}html.light-ui .approved-action-center .ac-focus-card small{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}html.light-ui .approved-action-center :is(.ac-focus-card,.ac-vera-card) p{color:var(--muted)}html.light-ui .approved-action-center :is(.ac-focus-card,.ac-vera-card) h2{color:var(--ink)}html.light-ui .approved-action-center .ac-focus-symbol{width:64px;height:64px;color:var(--accent);background:var(--accent-soft);border-radius:18px;font-size:34px}html.light-ui .approved-action-center .ac-vera-card>span{color:#7c3aed}html.light-ui .approved-action-center :is(.ac-hero-buttons,.ac-vera-card) :is(a,button){border-radius:var(--sv-btn-radius);font-size:var(--sv-btn-fs-sm);min-height:var(--sv-btn-h-sm);font-weight:700}html.light-ui .approved-action-center :is(.ac-hero-buttons .button-primary,.ac-vera-card a,.ac-drawer>.button-primary,.ac-buttons .button-primary){color:#fff;background:var(--vr-grad);border-color:#0000}html.light-ui .approved-action-center .ac-hero-buttons :is(a,button):not(.button-primary){color:var(--ink);border:1px solid var(--border-strong);background:#fff}html.light-ui .approved-action-center .ac-vera-card a{align-self:flex-start;width:auto;padding:6px 16px}html.light-ui .approved-action-center .ac-workflow-strip{border:1.5px solid var(--border);border-radius:var(--vr-radius);background:#fff}html.light-ui .approved-action-center .ac-workflow-strip li{color:var(--muted);font-size:.8125rem}html.light-ui .approved-action-center .ac-workflow-strip li>span{color:var(--muted);background:var(--surface-muted)}html.light-ui .approved-action-center .ac-workflow-strip li:first-child>span{color:#fff;background:var(--vr-grad)}html.light-ui .approved-action-center .ac-workflow-strip b{color:var(--border-strong)}html.light-ui .approved-action-center .ac-workflow-tabs{border:1.5px solid var(--border);border-radius:var(--vr-radius) var(--vr-radius) 0 0;background:#fff;border-bottom:0}html.light-ui .approved-action-center .ac-workflow-tabs :is(button,a){color:var(--muted);font-size:.875rem;font-weight:600}html.light-ui .approved-action-center .ac-workflow-tabs button[aria-pressed=true]{color:var(--accent);border-bottom-color:var(--accent);font-weight:700}html.light-ui .approved-action-center .ac-layout{border:1.5px solid var(--border);border-radius:0 0 var(--vr-radius) var(--vr-radius);background:#fff}html.light-ui .approved-action-center .ac-selected-panel{border-color:var(--border-subtle)}html.light-ui .approved-action-center .ac-selection-empty{color:var(--muted)}html.light-ui .approved-action-center .ac-selection-empty h2{color:var(--ink)}html.light-ui .approved-action-center .ac-tabs button{color:var(--ink-soft);border:1px solid var(--border-subtle);background:#fff;border-radius:999px;padding:6px 12px}html.light-ui .approved-action-center .ac-tabs button[aria-pressed=true]{color:#fff;background:var(--vr-grad);border-color:#0000}html.light-ui .approved-action-center .ac-tabs button[aria-pressed=true] span{color:var(--accent);background:#fff}html.light-ui .approved-action-center .ac-tabs span{color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:1px 7px}html.light-ui .approved-action-center .ac-problem-group{border-color:var(--border-subtle);border-radius:14px}html.light-ui .approved-action-center .ac-problem-group summary{color:var(--ink);background:var(--surface-soft)}html.light-ui .approved-action-center .ac-problem-group summary>span{color:var(--muted)}html.light-ui .approved-action-center .ac-row:has(input:checked){background:var(--accent-wash)}html.light-ui .approved-action-center .ac-select-row input{accent-color:var(--accent)}html.light-ui .approved-action-center .ac-icon{color:var(--accent);background:var(--accent-soft)}html.light-ui .approved-action-center .ac-metric{background:var(--surface-soft);border:1px solid var(--border-subtle)}html.light-ui .approved-action-center .ac-row>:is(.ac-priority,.ac-metric,.ac-buttons){grid-column:2;margin-left:0}html.light-ui .approved-action-center .ac-row .ac-priority{border-radius:999px;align-self:start;width:fit-content;padding:3px 10px}html.light-ui .approved-action-center .ac-row .ac-metric{border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:2px 10px;width:fit-content;padding:8px 12px;display:flex}html.light-ui .approved-action-center .ac-row .ac-metric strong{margin:0;font-size:1.1rem}html.light-ui .approved-action-center .ac-row p,html.light-ui .approved-action-center :is(.ac-summary-counts,.ac-site-evidence,.ac-proof-details)>summary{color:var(--muted);font-size:.8125rem}html.light-ui .approved-action-center :is(.ac-proof-details,.ac-drawer section[aria-label="Önerilen site değişikliği"],.ac-drawer>dl){background:var(--surface-soft);border-color:var(--border-subtle)}html.light-ui .approved-action-center .ac-drawer>p.ac-url{background:var(--surface-soft)}html.light-ui .approved-action-center .ac-rail>section{border-color:var(--border-subtle)}html.light-ui .approved-action-center :is(button,a):focus-visible{outline:3px solid #c4b5fd}html.light-ui .approved-action-center .ac-filters select,html.light-ui .approved-action-center .ac-filters input{font-size:.875rem}html.light-ui body:has(.approved-action-center) .brand-symbol{color:#fff}html.light-ui body:has(.approved-action-center) .nav-item-active{background:linear-gradient(90deg,#5b21b6 0%,#8b5cf6 100%);box-shadow:0 10px 22px -12px #8b5cf6e6,inset 3px 0 #e9d5ff}html.light-ui body:has(.approved-action-center) .nav-section-label{display:block}html.light-ui body:has(.approved-action-center) .sidebar-plan{display:flex}html.light-ui body:has(.approved-action-center) .sidebar-brand strong{font-size:1.05rem}html.light-ui .approved-action-center .ac-priority.high{color:#94560a;background:#fff3dc}html.light-ui .approved-action-center .ac-priority.critical{color:#a0182f;background:#ffe8ec}html.light-ui .workspace-content p.alert,html.light-ui .workspace-content div.alert{font-size:.875rem;line-height:1.55}html.light-ui .workspace-content .alert a{color:var(--accent);font-weight:700}html.light-ui .opportunities-page .opportunity-list{gap:18px;display:grid}html.light-ui .opportunities-page .opportunity-group>details>summary{color:var(--accent);cursor:pointer;margin:0 0 8px;font-size:.875rem;font-weight:700}html.light-ui .opportunities-page .ai-action-card{border-radius:var(--vr-radius);flex-direction:column;gap:10px;padding:22px 24px;display:flex}html.light-ui .opportunities-page .ai-action-card+.ai-action-card{margin-top:12px}html.light-ui .opportunities-page .ai-action-card header{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}html.light-ui .opportunities-page .ai-action-card header>em{color:var(--accent);background:var(--accent-soft);border-color:#0000;margin-left:auto;font-weight:700;position:static}html.light-ui .opportunities-page .ai-action-card h2{letter-spacing:-.01em;margin:0;font-size:1.15rem}html.light-ui .opportunities-page .ai-action-card>p{color:var(--muted);margin:0;font-size:.875rem}html.light-ui .opportunities-page .ai-action-card>p strong{color:var(--ink)}html.light-ui .opportunities-page .ai-action-card dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:10px;margin:4px 0 0;display:grid}html.light-ui .opportunities-page .ai-action-card dl>div{background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:14px;min-width:0;padding:12px 14px}html.light-ui .opportunities-page .ai-action-card dt{color:var(--muted);margin:0 0 4px;font-size:.75rem;font-weight:700}html.light-ui .opportunities-page .ai-action-card dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:.9rem;line-height:1.5}html.light-ui .opportunities-page .ai-action-card details>summary{color:var(--accent);cursor:pointer;font-size:.875rem;font-weight:700}html.light-ui .opportunities-page .ai-action-card details section{gap:10px;margin-top:10px;display:grid}html.light-ui .opportunities-page .ai-action-card details h3{margin:0 0 4px;font-size:.9rem}html.light-ui .opportunities-page .ai-action-card footer{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:4px;padding-top:14px;display:flex}html.light-ui .opportunities-page .ai-action-card footer small{color:var(--muted)}html.light-ui .opportunities-page .ai-action-card footer small:first-child{flex:100%}html.light-ui .opportunities-page .ai-action-card footer small:last-child{flex:260px}html.light-ui .opportunities-page .ai-action-card footer .button{white-space:nowrap}html.light-ui .opportunities-page .opportunity-group>header.state-card{margin-bottom:10px}@media (width<=680px){html.light-ui .workspace-content :is(.ov2-tabs,.gc-tabs,.article-tabs,.sa-tabs,.account-tabs,.ch-tabs,.ri-tabs,.bl-tabs,.op-tabs,.cwv-tabs,.ci-tabs,.ac-workflow-tabs,.vs-tabs,.seo-view-tabs,[role=tablist]):not(.ac-tabs):not(.ri-metric-tabs){scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;display:flex;overflow-x:auto}html.light-ui .workspace-content :is(.ov2-tabs,.gc-tabs,.article-tabs,.sa-tabs,.account-tabs,.ch-tabs,.ri-tabs,.bl-tabs,.op-tabs,.cwv-tabs,.ci-tabs,.ac-workflow-tabs,.vs-tabs,.seo-view-tabs,[role=tablist]):not(.ac-tabs):not(.ri-metric-tabs)::-webkit-scrollbar{display:none}html.light-ui .workspace-content :is(.ov2-tabs,.gc-tabs,.article-tabs,.sa-tabs,.account-tabs,.ch-tabs,.ri-tabs,.bl-tabs,.op-tabs,.cwv-tabs,.ci-tabs,.ac-workflow-tabs,.vs-tabs,.seo-view-tabs,[role=tablist]):not(.ac-tabs):not(.ri-metric-tabs)>*{white-space:nowrap;flex:none}}html.light-ui .workspace-content :is(.reports-page,.report-detail-page) table :is(th,td){vertical-align:middle}@media (width>=761px){html.light-ui .workspace-content .reports-page .data-table :is(th,td):is(:nth-child(3),:nth-child(4)){text-align:right;font-variant-numeric:tabular-nums}}html.light-ui .workspace-content .reports-page .keyword-toolbar{grid-template-columns:minmax(220px,420px) auto;justify-content:space-between}html.light-ui .workspace-content .account-tabs{margin-top:8px}html.light-ui .workspace-content .article-plan-action{flex-direction:column;align-items:flex-end;gap:6px;display:flex}html.light-ui .workspace-content .article-allowance-badge,html.light-ui .workspace-content .article-allowance{background:var(--accent-soft);border:1px solid var(--accent-line);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:3px 10px;font-size:.75rem;font-weight:700;display:inline-flex;color:var(--accent)!important}@media (width<=680px){html.light-ui .workspace-content .article-plan-action{align-items:stretch}html.light-ui .workspace-content .article-allowance-badge{align-self:flex-start}}html.light-ui .workspace-content .article-editor-card>.button+label,html.light-ui .workspace-content .article-editor-card>p.muted+.button{margin-top:4px}html.light-ui .workspace-content .article-editor-card>.button{margin-bottom:10px}html.light-ui .workspace-content .wp-pair-steps{counter-reset:none;gap:12px}html.light-ui .workspace-content .wp-pair-steps>li{border:1.5px solid var(--border-subtle);background:#fff;border-left-width:4px;border-radius:16px;padding:16px 18px}html.light-ui .workspace-content .wp-pair-steps>li.is-done{border-left-color:var(--success);background:linear-gradient(90deg,#0f8a6a0f,#fff 40%)}html.light-ui .workspace-content .wp-pair-steps>li.is-current{border-color:var(--border);border-left-color:var(--accent);background:var(--accent-wash);box-shadow:var(--shadow-sm)}html.light-ui .workspace-content .wp-pair-steps>li.is-todo{opacity:1;background:var(--surface-soft)}html.light-ui .workspace-content .wp-pair-steps>li.is-todo :is(h3,p){color:var(--muted)}html.light-ui .workspace-content .wp-pair-steps h3{color:var(--ink);font-size:1rem}html.light-ui .workspace-content .wp-pair-steps p{margin:0 0 8px;font-size:.875rem}html.light-ui .workspace-content .wp-pair-steps .button{margin:6px 8px 0 0}html.light-ui .workspace-content .wp-pair-steps p[role=note],html.light-ui .workspace-content .wp-pair-update{color:#6b3f06;background:#fff5df;border:1px solid #b4690e4d;border-radius:12px;padding:10px 12px}html.light-ui .auth-product-panel :is(.auth-story p:not(.eyebrow),.auth-proof span,.auth-brand small,.auth-steps span){color:#ddd6f3}html.light-ui .auth-product-panel .auth-story .eyebrow{color:#d8b4fe}html.light-ui .auth-product-panel .auth-steps strong{color:#fff}html.light-ui .auth-product-panel .auth-home-link{color:#fff;border-color:#ffffff59}html.light-ui .public-shell .public-legal :is(p,li){color:#4a4364}html.light-ui .public-shell .public-legal li+li{margin-top:4px}html.light-ui .public-shell .public-legal a{color:#5b21b6;text-underline-offset:2px;text-decoration:underline}.bp .bp-billing{border:1px solid var(--border-subtle,#ddd0f3);background:var(--surface-soft,#f6f2fc);border-radius:16px;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;min-width:0;margin:0;padding:18px 20px 20px;display:grid}.bp .bp-billing>legend{float:left;grid-column:1/-1;gap:2px;width:100%;margin:0 0 2px;padding:0;display:grid}.bp .bp-billing>legend strong{color:var(--ink);font-size:1rem}.bp .bp-billing>legend small{font-size:.8125rem}.bp .bp-billing label{min-width:0;color:var(--ink-soft);gap:6px;font-size:.8125rem;font-weight:700;display:grid}.bp .bp-billing :is(input,select,textarea){border:1px solid var(--border-strong);width:100%;min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:12px;padding:0 12px;font-size:.9rem;font-weight:500}.bp .bp-billing textarea{resize:vertical;min-height:72px;padding:10px 12px}.bp .bp-billing :is(input,select,textarea):focus-visible{border-color:var(--accent);outline:3px solid #6d28d92e}.bp .bp-billing .bp-billing-wide{grid-column:1/-1}.bp .bp-consent{border:1px solid var(--border-subtle,#ddd0f3);color:var(--ink-soft);cursor:pointer;background:#fff;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:.875rem;font-weight:400;line-height:1.55;display:flex}.bp .bp-consent:has(input:checked){border-color:var(--accent);background:var(--accent-wash,#f6f0ff)}.bp .bp-consent input[type=checkbox]{width:20px;height:20px;min-height:0;accent-color:var(--accent);flex:none;margin:1px 0 0;padding:0}.bp .bp-consent>span{flex:auto;min-width:0}.bp .bp-consent a{color:var(--accent);font-weight:700}.bp .bp-renew{color:#5a3505;background:#fff5df;border:1px solid #b4690e4d;border-radius:14px;margin:4px 0 0;padding:14px 16px;display:block}.bp div.bp-renew{justify-items:start;gap:10px;display:grid}.bp .bp-renew p{margin:0;color:inherit!important}.bp .bp-renew a:not(.button){font-weight:700;color:#5b21b6!important}.bp .bp-current.is-on .bp-renew,.bp .bp-current.is-on .bp-renew :is(p,strong){color:#5a3505!important}.bp .bp-copy{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.bp .bp-select-all{-webkit-user-select:all;user-select:all}html.light-ui .premium-video-page{align-content:start;gap:16px;display:grid}html.light-ui .premium-video-page>*{margin:0}html.light-ui .premium-video-page .page-heading p:not(.eyebrow){max-width:760px;color:var(--muted)}html.light-ui .premium-video-page .pv-notice{color:var(--ink-soft);border:1.5px solid var(--border);background:linear-gradient(135deg,#f3ecff,#faf7ff);border-radius:16px;align-items:flex-start;gap:12px;margin:0;padding:14px 16px 14px 14px;font-size:.925rem;line-height:1.55;display:flex}html.light-ui .premium-video-page .pv-notice:before{content:"i";color:#fff;background:var(--vr-grad);border-radius:9px;flex:none;place-items:center;width:26px;height:26px;font-style:normal;font-weight:800;display:grid}html.light-ui .premium-video-page .pv-notice.is-warn{color:#5a3505;background:#fff5df;border-color:#b4690e59}html.light-ui .premium-video-page .pv-notice.is-warn:before{content:"!";background:#b4690e}html.light-ui .premium-video-page .pv-balance{border:1px solid var(--border-subtle);color:var(--muted);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;padding:12px 16px;font-size:.875rem;display:flex}html.light-ui .premium-video-page .pv-balance strong{color:var(--ink)}html.light-ui .premium-video-page .pv-tabs{margin:4px 0 0}html.light-ui .premium-video-page .pv-back{margin:0}html.light-ui .premium-video-page .pv-empty{border-radius:var(--vr-radius);border:1.5px dashed var(--border);color:var(--muted);background:#fff;justify-items:start;gap:8px;padding:28px;display:grid}html.light-ui .premium-video-page .pv-empty p{color:var(--ink-soft);margin:0;font-size:1rem}html.light-ui .premium-video-page .pv-empty-icon{background:var(--accent-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236d28d9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='6' width='13' height='12' rx='2'/%3E%3Cpath d='m15.5 10.5 6-3.5v10l-6-3.5'/%3E%3C/svg%3E") center / 24px no-repeat;border-radius:14px;width:44px;height:44px}html.light-ui .premium-video-page .pv-empty-line{background:var(--surface-soft);color:var(--muted);border-radius:14px;margin:0;padding:18px}html.light-ui .premium-video-page .pv-new{gap:18px;padding:24px;display:grid}html.light-ui .premium-video-page .pv-step{border:0;border-bottom:1px solid var(--border-subtle);gap:12px;min-width:0;margin:0;padding:0 0 18px;display:grid}html.light-ui .premium-video-page .pv-step>legend{float:left;width:100%;color:var(--ink);letter-spacing:-.01em;margin:0 0 4px;padding:0;font-size:1.05rem;font-weight:800}html.light-ui .premium-video-page .pv-step>legend+*{clear:both}html.light-ui .premium-video-page :is(.pv-new,.pv-form,.pv-order) label:not(.vc-kind):not(.checkbox-row){color:var(--ink-soft);gap:6px;margin:0;font-size:.8125rem;font-weight:700;display:grid}html.light-ui .premium-video-page :is(.pv-new,.pv-form,.pv-order) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){border:1px solid var(--border-strong);width:100%;min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:12px;padding:0 12px;font-size:.9rem;font-weight:500}html.light-ui .premium-video-page :is(.pv-new,.pv-form,.pv-order) textarea{resize:vertical;min-height:120px;padding:10px 12px}html.light-ui .premium-video-page :is(.pv-new,.pv-form,.pv-order) input[type=file]{font-size:.85rem;font-weight:500}html.light-ui .premium-video-page .vc-grid{align-items:start;margin:0}html.light-ui .premium-video-page .vc-kinds{margin:0}html.light-ui .premium-video-page .pv-choice{border:1.5px solid var(--border-subtle);cursor:pointer;background:#fff;border-radius:16px;grid-template-columns:20px minmax(0,1fr);align-content:start;gap:4px 10px;padding:14px 16px;transition:border-color .15s,box-shadow .15s;display:grid;position:relative}html.light-ui .premium-video-page .pv-choice>span:first-child{display:contents}html.light-ui .premium-video-page .pv-choice input[type=radio]{width:18px;height:18px;min-height:0;accent-color:var(--accent);grid-area:1/1;margin:2px 0 0}html.light-ui .premium-video-page .pv-choice strong{color:var(--ink);grid-column:2;font-size:.95rem}html.light-ui .premium-video-page .pv-choice>span:last-child{opacity:1;color:var(--muted);grid-column:2;font-size:.85rem;line-height:1.45}html.light-ui .premium-video-page .pv-choice:hover{border-color:var(--border-strong);background:#fff}html.light-ui .premium-video-page .pv-choice:has(input:checked){border-color:var(--accent);background:var(--accent-wash);box-shadow:0 0 0 3px #6d28d91f}html.light-ui .premium-video-page .pv-choice:has(input:focus-visible){outline-offset:2px;outline:3px solid #c4b5fd}html.light-ui .premium-video-page .pv-hint,html.light-ui .premium-video-page .pv-step>small{color:var(--muted);font-size:.8125rem;line-height:1.5}html.light-ui .premium-video-page label.checkbox-row{text-align:left;color:var(--ink-soft);cursor:pointer;flex-direction:row;align-items:flex-start;gap:10px;margin:0;font-size:.875rem;font-weight:500;line-height:1.5;display:flex}html.light-ui .premium-video-page .checkbox-row input{width:18px;height:18px;min-height:0;accent-color:var(--accent);flex:none;margin:2px 0 0}html.light-ui .premium-video-page .pv-format{align-items:end}html.light-ui .premium-video-page .pv-format .checkbox-row{border:1px solid var(--border-subtle);background:var(--surface-soft);border-radius:12px;align-items:center;min-height:44px;padding:10px 12px}html.light-ui .premium-video-page .pv-submit{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}html.light-ui .premium-video-page .pv-submit p{color:var(--muted);margin:0;font-size:.8125rem}html.light-ui .premium-video-page .pv-submit small,html.light-ui .premium-video-page .pv-actions small,html.light-ui .premium-video-page .pv-hint{margin:0;font-size:.8125rem;display:inline}html.light-ui .premium-video-page .pv-choice{margin:0}html.light-ui .premium-video-page .pv-topics .vc-kind{cursor:default}html.light-ui .premium-video-page .pv-list{gap:14px;padding:24px;display:grid}html.light-ui .premium-video-page .pv-list>:is(h2,h3,p){margin:0}html.light-ui .premium-video-page .pv-orders{gap:8px;margin:0;padding:0;list-style:none;display:grid}html.light-ui .premium-video-page .pv-orders li{border:1px solid var(--border-subtle);color:var(--muted);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:12px 14px;font-size:.875rem;display:flex}html.light-ui .premium-video-page .pv-orders .button-link{color:var(--ink);font-size:.95rem;font-weight:700;text-decoration:none}html.light-ui .premium-video-page .pv-orders .button-link:hover{color:var(--accent);text-decoration:underline}html.light-ui .premium-video-page .pv-packs .vc-kind,html.light-ui .premium-video-page .pv-character{border:1.5px solid var(--border-subtle);cursor:default;background:#fff;align-content:start;justify-items:start}html.light-ui .premium-video-page .pv-character-img{object-fit:cover;border-radius:14px;width:96px;height:96px}html.light-ui .premium-video-page .pv-draft-img{object-fit:cover;border-radius:14px;width:160px;height:160px}html.light-ui .premium-video-page .pv-form{border:1px solid var(--border-subtle);background:var(--surface-soft);border-radius:16px;gap:12px;padding:18px;display:grid}html.light-ui .premium-video-page .pv-form>:is(h3,p,small){margin:0}html.light-ui .premium-video-page .pv-form small,html.light-ui .premium-video-page .pv-order small{color:var(--muted);font-size:.8125rem}html.light-ui .premium-video-page .pv-form form{gap:12px;display:grid}html.light-ui .premium-video-page .pv-actions{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;display:flex}html.light-ui .premium-video-page .pv-order{gap:14px;padding:24px;display:grid}html.light-ui .premium-video-page .pv-order>:is(h2,h3,p){margin:0}html.light-ui .premium-video-page .pv-order-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.875rem;display:flex}html.light-ui .premium-video-page .pv-status{color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:3px 10px;font-size:.8125rem;display:inline-flex}html.light-ui .premium-video-page :is(.pv-quote,.pv-bank,.pv-pilot){border:1px solid var(--border-subtle);background:var(--surface-soft);border-radius:16px;gap:6px;margin:0;padding:16px 18px;display:grid}html.light-ui .premium-video-page :is(.pv-quote,.pv-bank,.pv-pilot)>*{margin:0}html.light-ui .premium-video-page .pv-quote h3{font-size:1rem}html.light-ui .premium-video-page .pv-copy{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}html.light-ui .premium-video-page .pv-delivery{background:linear-gradient(#0f8a6a0d,#fff 50%);border-color:#0f8a6a59;border-radius:16px;margin:0}html.light-ui .premium-video-page .pv-video{background:#120d26;border-radius:14px;max-width:100%;max-height:480px;display:block}html.light-ui .premium-video-page .pv-scenes-title{font-size:1.05rem;margin-top:6px!important}html.light-ui .premium-video-page .vc-scene-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}html.light-ui .premium-video-page .vc-scene{border:1px solid var(--border-subtle);background:#fff;border-radius:14px;margin:0;padding:14px 16px}html.light-ui .premium-video-page .vc-scene>p{color:var(--ink-soft);margin:0 0 6px;font-size:.9rem;line-height:1.55}html.light-ui .premium-video-page .vc-scene>p:first-child{color:var(--muted);font-size:.8125rem}html.light-ui .premium-video-page .vc-scene>p:first-child strong{color:var(--ink);font-size:.9rem}html.light-ui .premium-video-page .vc-scene form{gap:10px;display:grid}html.light-ui .premium-video-page .button-link{color:var(--accent);font-weight:700}@media (width<=640px){html.light-ui .premium-video-page :is(.pv-new,.pv-list,.pv-order){padding:16px}html.light-ui .premium-video-page .vc-kinds{grid-template-columns:minmax(0,1fr);gap:8px}html.light-ui .premium-video-page .pv-choice{padding:12px 14px}html.light-ui .premium-video-page .pv-submit .button{width:100%}}@media (width>=1200px){html.light-ui .workspace-content .keyword-center-live .keyword-hero-controls{grid-template-columns:minmax(200px,240px) auto minmax(180px,1fr) auto auto auto}}html.light-ui .workspace-content input[type=file]::file-selector-button{border:1px solid var(--border-strong);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:10px;margin-right:10px;padding:4px 14px;font-weight:700}html.light-ui .workspace-content input[type=file]::file-selector-button:hover{border-color:var(--accent);color:var(--accent)}@media (width<=680px){html.light-ui .workspace-content .bl-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html.light-ui .workspace-content .bl-stats article{min-height:0;padding:14px}html.light-ui .workspace-content .account-hero h2,html.light-ui .workspace-content .account-hero strong{overflow-wrap:anywhere}}html.light-ui .public-shell:not(.public-shell-home) .public-brand>span{background:linear-gradient(145deg,#a48dff 0%,#7559db 58%,#4b3e92 100%);border:1px solid #ffffff2e;border-radius:11px;width:37px;height:37px;position:relative;overflow:hidden;box-shadow:0 12px 28px -13px #8b70fff2,inset 0 1px #ffffff47}html.light-ui .public-shell:not(.public-shell-home) .public-brand>span:before,html.light-ui .public-shell:not(.public-shell-home) .public-brand>span:after,html.light-ui .public-shell:not(.public-shell-home) .public-brand>span i{content:"";background:#fff;border-radius:999px;width:8px;height:23px;position:absolute;transform:rotate(32deg)}html.light-ui .public-shell:not(.public-shell-home) .public-brand>span:before{top:8px;left:10px}html.light-ui .public-shell:not(.public-shell-home) .public-brand>span:after{top:8px;right:9px;transform:rotate(-32deg)}html.light-ui .public-shell:not(.public-shell-home) .public-brand>span i{width:9px;height:4px;top:16px;left:15px;transform:none}html.light-ui .workspace-content .sa-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}html.light-ui .workspace-content .sa-metric,html.light-ui .workspace-content .sa-metric-visibility{border-radius:16px;grid-column:auto;gap:6px;min-height:0;padding:14px 14px 12px}html.light-ui .workspace-content .sa-metric:hover{transform:none}html.light-ui .workspace-content .sa-metric header{gap:8px}html.light-ui .workspace-content .sa-metric-icon{border-radius:9px;flex:none;width:28px;height:28px}html.light-ui .workspace-content .sa-metric-icon svg{width:16px;height:16px}html.light-ui .workspace-content .sa-metric-label{flex:1;min-width:0;font-size:.84rem;font-weight:700;line-height:1.3}html.light-ui .workspace-content .sa-metric-value strong{letter-spacing:-.03em;font-size:1.5rem;font-weight:800;line-height:1.15}html.light-ui .workspace-content .sa-metric-detail{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.76rem;line-height:1.4;display:-webkit-box;overflow:hidden}html.light-ui .workspace-content .sa-metric-eta{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.76rem;line-height:1.4;display:-webkit-box;overflow:hidden}html.light-ui .workspace-content .sa-metric .ov2-spark{height:28px;margin-top:auto}html.light-ui .workspace-content .sa-metric footer{display:none}html.light-ui .workspace-content .sa-metric .sa-ask-icon{z-index:1;border:1px solid var(--border);width:28px;height:28px;min-height:0;color:var(--accent);cursor:pointer;background:#fff;border-radius:9px;flex:none;place-items:center;padding:0;display:grid;position:relative}html.light-ui .workspace-content .sa-metric .sa-ask-icon svg{width:14px;height:14px}html.light-ui .workspace-content .sa-metric .sa-ask-icon:hover:not(:disabled){background:var(--accent-soft)}html.light-ui .workspace-content .sa-metric .sa-info-button{width:22px;height:22px;min-height:0;font-size:.75rem}html.light-ui .workspace-content .sa-metric-visibility{color:var(--ink);background:var(--surface);border-color:var(--border);box-shadow:var(--shadow-sm)}html.light-ui .workspace-content .sa-metric-visibility :is(.sa-metric-label,.sa-metric-value strong,.sa-metric-value,.sa-metric-value *){color:var(--ink)!important}html.light-ui .workspace-content .sa-metric-visibility :is(.sa-metric-detail,.sa-metric-eta,p,small){opacity:1;color:var(--muted)!important}html.light-ui .workspace-content .sa-metric-visibility :is(.sa-metric-idle,a.sa-metric-idle,.sa-metric-eta a){color:var(--accent)!important}html.light-ui .workspace-content .sa-metric-visibility .sa-metric-icon{color:var(--accent);background:var(--accent-soft);border:0}html.light-ui .workspace-content .sa-metric-visibility .sa-info-button{color:var(--accent);border-color:var(--border);background:#fff}html.light-ui .workspace-content .sa-metric-visibility .ov2-spark :is(path,polyline){stroke:var(--accent)}@container (width<=1000px){html.light-ui .workspace-content .sa-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}html.light-ui .workspace-content .sa-metric-visibility{grid-column:auto}}@container (width<=760px){html.light-ui .workspace-content .sa-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html.light-ui .workspace-content .sa-metric-visibility{grid-column:auto}}@container (width<=440px){html.light-ui .workspace-content .sa-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html.light-ui .workspace-content .sa-metric-visibility{grid-column:auto}html.light-ui .workspace-content .sa-metric{padding:10px}html.light-ui .workspace-content .sa-metric-value strong{font-size:1.2rem}html.light-ui .workspace-content .sa-metric-label{font-size:.78rem}html.light-ui .workspace-content .sa-metric-icon{display:none}}@media (width<=1400px){html.light-ui .workspace-content .sa-metric-visibility{grid-column:auto}}html.light-ui .workspace-content .seo-compact .eyebrow{display:none}html.light-ui .workspace-content .seo-compact .seo-analysis-section{border-radius:16px;margin-bottom:14px;padding:18px}html.light-ui .workspace-content .seo-compact .seo-analysis-section-heading{align-items:center;margin-bottom:12px}html.light-ui .workspace-content .seo-compact .seo-analysis-section-heading h2{margin:0;font-size:1.05rem}html.light-ui .workspace-content .seo-compact .seo-analysis-section-heading p:last-child{font-size:.8rem}html.light-ui .workspace-content .seo-compact .seo-overview-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}html.light-ui .workspace-content .seo-compact .seo-overview-section .seo-health-card{box-shadow:none;background:0 0;border:0;grid-template-columns:150px minmax(0,1fr);gap:18px;margin:0;padding:0}html.light-ui .workspace-content .seo-compact .seo-health-card h3{color:var(--ink);margin:0 0 8px;font-size:.9rem}html.light-ui .workspace-content .seo-compact .seo-health-card .seo-score{width:112px;height:112px;margin-top:6px}html.light-ui .workspace-content .seo-compact .seo-health-card .seo-score-value strong{font-size:1.9rem}html.light-ui .workspace-content .seo-compact .seo-health-card p.muted{color:var(--muted);margin:8px 0 0;font-size:.75rem;line-height:1.4}html.light-ui .workspace-content .seo-compact .seo-score-breakdown{gap:9px}html.light-ui .workspace-content .seo-compact .seo-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}html.light-ui .workspace-content .seo-compact .seo-kpi{border-top-width:3px;border-radius:12px;gap:2px;min-height:0;padding:12px 14px}html.light-ui .workspace-content .seo-compact .seo-kpi>span{font-size:.78rem}html.light-ui .workspace-content .seo-compact .seo-kpi>strong{letter-spacing:-.03em;font-size:1.45rem}html.light-ui .workspace-content .seo-compact .seo-kpi>small{font-size:.75rem}html.light-ui .workspace-content .seo-compact .seo-priority-center{padding:18px}html.light-ui .workspace-content .seo-compact .seo-priority-center ol{margin:0}html.light-ui .workspace-content .seo-compact .seo-issue-list{gap:10px;display:grid}html.light-ui .workspace-content .seo-compact .seo-issue-card{gap:14px;padding:14px 16px}html.light-ui .workspace-content .seo-compact .seo-issue-card h3{margin:6px 0;font-size:.95rem}html.light-ui .workspace-content .seo-compact .seo-issue-explain{gap:4px;display:grid}html.light-ui .workspace-content .seo-compact .seo-issue-explain div{grid-template-columns:120px minmax(0,1fr);gap:10px;display:grid}html.light-ui .workspace-content .seo-compact .seo-issue-explain dt{text-transform:none;color:var(--muted);font-size:.75rem}html.light-ui .workspace-content .seo-compact .seo-issue-explain dd{color:var(--ink-soft);font-size:.82rem;line-height:1.45}html.light-ui .workspace-content .seo-compact .seo-issue-actions{flex-direction:column;align-self:start;align-items:stretch;gap:8px;display:flex}html.light-ui .workspace-content .seo-compact .seo-issue-actions .button{min-height:var(--sv-btn-h-sm);font-size:var(--sv-btn-fs-sm);border-radius:10px;padding:4px 12px}html.light-ui .workspace-content .seo-compact .seo-summary-grid{gap:0 14px}html.light-ui .workspace-content .seo-compact .seo-analysis-metric-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:0}html.light-ui .workspace-content .seo-compact .seo-summary-grid>.seo-analysis-section:not(.seo-summary-wide) .seo-analysis-metric-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}html.light-ui .workspace-content .seo-compact .seo-analysis-metric-tiles :is(article,button){border-radius:12px;align-content:start;gap:4px;min-height:74px;padding:10px 12px}html.light-ui .workspace-content .seo-compact .seo-analysis-metric-tiles span{font-size:.75rem;line-height:1.3}html.light-ui .workspace-content .seo-compact .seo-analysis-metric-tiles strong{font-size:1.1rem}html.light-ui .workspace-content .seo-compact .seo-analysis-metric-tiles small{font-size:.75rem}html.light-ui .workspace-content .seo-compact .seo-schema-types{margin-top:10px}html.light-ui .workspace-content .seo-compact .seo-section-link{color:var(--accent);font:inherit;cursor:pointer;min-height:0;box-shadow:none;background:0 0;border:0;flex:none;padding:0;font-size:.82rem;font-weight:700}html.light-ui .workspace-content .seo-compact .seo-section-link:hover{text-decoration:underline}html.light-ui .workspace-content .seo-compact .seo-show-all{border:1px dashed var(--border-strong);background:var(--surface-soft);width:100%;color:var(--accent);font:inherit;cursor:pointer;border-radius:12px;margin-top:10px;padding:10px;font-size:.85rem;font-weight:700;display:block}html.light-ui .workspace-content .seo-compact .seo-show-all:hover{background:var(--accent-soft)}html.light-ui .workspace-content .seo-compact .seo-performance-bands{margin-bottom:10px}html.light-ui .workspace-content .seo-compact .seo-history-chart svg{max-height:200px}@media (width<=1100px){html.light-ui .workspace-content .seo-compact .seo-overview-grid{grid-template-columns:1fr}html.light-ui .workspace-content .seo-compact .seo-analysis-metric-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){html.light-ui .workspace-content .seo-compact .seo-analysis-section{padding:14px}html.light-ui .workspace-content .seo-compact .seo-overview-section .seo-health-card{grid-template-columns:1fr;justify-items:start}html.light-ui .workspace-content .seo-compact .seo-analysis-metric-tiles,html.light-ui .workspace-content .seo-compact .seo-summary-grid>.seo-analysis-section:not(.seo-summary-wide) .seo-analysis-metric-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}html.light-ui .workspace-content .seo-compact .seo-issue-card{grid-template-columns:1fr}html.light-ui .workspace-content .seo-compact .seo-issue-explain div{grid-template-columns:1fr;gap:2px}html.light-ui .workspace-content .seo-compact .seo-issue-actions{flex-flow:wrap}html.light-ui .workspace-content .seo-compact .seo-analysis-section-heading{flex-flow:wrap;align-items:center}}html.light-ui .sa-embedded .seo-compact{--ink:#17122e;--ink-soft:#322b4d;--text:#17122e;--muted:#5f5878;--subtle:#6b6485;--canvas:#f5f1fb;--surface:#fff;--surface-soft:#f6f2fc;--surface-raised:#fff;--surface-muted:#f1ecf9;--border:#cdb8ee;--border-strong:#b197e4;--border-default:#b197e4;--border-subtle:#ddd0f3;--accent:#6d28d9;--accent-hover:#5b21b6;--accent-soft:#f1e9ff;--success:#0f8a6a;--success-soft:#e2f5ee;--warning:#b45309;--warning-soft:#fef3c7;--danger:#b4233c;--danger-soft:#fde8ec;--info:#0f7a8a;--info-soft:#e2f3f6;--shadow-sm:0 1px 2px #3c1e7814, 0 16px 34px -16px #6d28d94d;--shadow-md:0 2px 6px #3c1e781a, 0 30px 60px -26px #6d28d973;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink)}html.light-ui .sa-embedded .seo-compact a{color:var(--accent)}html.light-ui .sa-embedded .seo-compact :is(input,select,textarea){color:var(--ink);background:#fff}html.light-ui .sa-embedded .seo-compact thead th{background:var(--surface-soft);color:var(--muted)}html.light-ui .sa-embedded .seo-compact tbody tr:hover td{background:var(--accent-soft)}html.light-ui .sa-embedded .seo-compact :is(.button-secondary,.button-ghost){color:var(--ink);border-color:var(--border-strong);background:#fff}html.light-ui .sa-embedded .seo-compact .button-primary{color:#fff;background:var(--vr-cta,linear-gradient(120deg, #7c3aed, #5b21b6))}html.light-ui .sa-embedded .seo-compact button:not(.button):not([class*=ov2]):not([class*=sa-]):not(.seo-show-all):not(.seo-section-link):not(.seo-kpi){color:var(--ink-soft);border-color:var(--border-strong);background:#fff}html.light-ui .sa-embedded .seo-compact .seo-view-tabs button[aria-selected=true],html.light-ui .sa-embedded .seo-compact .seo-issue-filters .is-active{color:var(--accent);background:var(--accent-soft)}html.light-ui .workspace-content .seo-compact .seo-info-button{border-radius:50%;width:22px;min-width:0;height:22px;min-height:0;padding:0;font-size:.7rem}html.light-ui .workspace-content .seo-compact .seo-kpi>strong.is-unknown,html.light-ui .workspace-content .seo-compact .seo-analysis-metric-tiles strong.is-unknown{color:var(--muted);font-size:.95rem}html.light-ui .workspace-content .sa-metrics{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr}html.light-ui .workspace-content .sa-metric :is(.sa-velocity,.sa-serp-badges),html.light-ui .workspace-content .sa-metric .sa-ask-icon{display:none}html.light-ui .workspace-content .sa-metric .ov2-spark,html.light-ui .workspace-content .sa-metric .ov2-spark svg{height:28px;max-height:28px}@container (width<=760px){html.light-ui .workspace-content .sa-metrics{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}}html.light-ui .workspace-content .sa-tabs{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}html.light-ui .workspace-content .sa-tabs>button{white-space:nowrap;flex:none}html.light-ui .workspace-content .seo-issue-explain>div:not(:first-child),html.light-ui .workspace-content .seo-issue-explain dt{display:none}html.light-ui .workspace-content .seo-issue-explain>div{display:block}html.light-ui .workspace-content .seo-issue-card{gap:10px;padding:14px 16px}html.light-ui .workspace-content .seo-issue-card h3{margin:4px 0 2px;font-size:1rem}html.light-ui .workspace-content .seo-analysis-metric-tiles{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}html.light-ui .workspace-content .pk-page{gap:20px;max-width:1180px;margin:0 auto;padding:8px 0 32px;display:grid;container-type:inline-size}html.light-ui .workspace-content .pk-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}html.light-ui .workspace-content .pk-header h1{letter-spacing:-.02em;color:var(--ink,#17122e);margin:0;font-size:clamp(1.5rem,2.4vw,1.9rem);line-height:1.15}html.light-ui .workspace-content .pk-header p{max-width:62ch;color:var(--muted,#5b6580);margin:6px 0 0;font-size:.95rem;line-height:1.5}html.light-ui .workspace-content .pk-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html.light-ui .workspace-content .pk-section{border:1px solid var(--border,#e6def4);background:#fff;border-radius:18px;gap:14px;min-width:0;padding:18px 20px;display:grid;box-shadow:0 1px 2px #17122e0a}html.light-ui .workspace-content .pk-section-head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}html.light-ui .workspace-content .pk-section-head h2{color:var(--ink,#17122e);margin:0;font-size:1.05rem;font-weight:750}html.light-ui .workspace-content .pk-section-head p{color:var(--muted,#5b6580);flex-basis:100%;margin:0;font-size:.85rem;line-height:1.45}html.light-ui .workspace-content .pk-section-head .pk-link{margin-left:auto}html.light-ui .workspace-content .pk-link{color:var(--accent,#6d28d9);font-size:.875rem;font-weight:650;text-decoration:none}html.light-ui .workspace-content .pk-link:hover{text-decoration:underline}html.light-ui .workspace-content .pk-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}html.light-ui .workspace-content .pk-tiles{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}html.light-ui .workspace-content .pk-tile{border:1px solid var(--border,#e6def4);background:#fbf9ff;border-radius:14px;align-content:start;gap:4px;min-width:0;padding:14px 16px;display:grid}html.light-ui .workspace-content .pk-tile>span{color:var(--muted,#5b6580);font-size:.8rem;font-weight:650}html.light-ui .workspace-content .pk-tile>strong{letter-spacing:-.02em;color:var(--ink,#17122e);font-size:1.45rem;font-weight:800;line-height:1.15}html.light-ui .workspace-content .pk-tile>small{color:var(--muted,#5b6580);font-size:.78rem;line-height:1.4}html.light-ui .workspace-content .pk-list{margin:0;padding:0;list-style:none;display:grid}html.light-ui .workspace-content .pk-row{border-top:1px solid var(--border,#eee7f8);align-items:center;gap:12px;min-width:0;padding:12px 2px;display:flex}html.light-ui .workspace-content .pk-row:first-child{border-top:0}html.light-ui .workspace-content .pk-row-main{flex:1;gap:2px;min-width:0;display:grid}html.light-ui .workspace-content .pk-row-main strong{color:var(--ink,#17122e);overflow-wrap:anywhere;font-size:.95rem}html.light-ui .workspace-content .pk-row-main span{color:var(--muted,#5b6580);overflow-wrap:anywhere;font-size:.82rem}html.light-ui .workspace-content .pk-badge{color:#4b4468;white-space:nowrap;background:#f1edf9;border-radius:999px;flex:none;align-items:center;gap:6px;padding:3px 10px;font-size:.78rem;font-weight:700;display:inline-flex}html.light-ui .workspace-content .pk-badge.is-ok{color:#0b6e55;background:#e3f6ef}html.light-ui .workspace-content .pk-badge.is-warn{color:#94560a;background:#fdf0dc}html.light-ui .workspace-content .pk-badge.is-bad{color:#a1243a;background:#fde7ea}html.light-ui .workspace-content .pk-badge.is-info{color:#5b21b6;background:#ede7fb}html.light-ui .workspace-content .pk-empty{background:#fcfbff;border:1px dashed #d8cdf0;border-radius:14px;justify-items:start;gap:8px;padding:22px;display:grid}html.light-ui .workspace-content .pk-empty strong{color:var(--ink,#17122e);font-size:1rem}html.light-ui .workspace-content .pk-empty p{color:var(--muted,#5b6580);max-width:60ch;margin:0;font-size:.88rem}html.light-ui .workspace-content .pk-note{color:#3b3359;background:#f4f0fc;border:1px solid #e3dbf5;border-radius:12px;padding:12px 14px;font-size:.88rem;line-height:1.45}html.light-ui .workspace-content .pk-note.is-warn{color:#6e4206;background:#fff7ea;border-color:#f4dcb2}html.light-ui .workspace-content .pk-note.is-bad{color:#82182c;background:#fff0f2;border-color:#f5c6cf}html.light-ui .workspace-content .pk-note.is-ok{color:#0b5a46;background:#ecf9f4;border-color:#bfe8d8}html.light-ui .workspace-content .pk-tabs{border-bottom:1px solid var(--border,#e6def4);scrollbar-width:thin;gap:4px;display:flex;overflow-x:auto}html.light-ui .workspace-content .pk-tabs>:is(a,button){white-space:nowrap;color:var(--muted,#5b6580);cursor:pointer;min-height:0;box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:10px 14px;font-size:.9rem;font-weight:650;text-decoration:none}html.light-ui .workspace-content .pk-tabs>[aria-current=page],html.light-ui .workspace-content .pk-tabs>[aria-selected=true]{color:var(--accent,#6d28d9);border-bottom-color:var(--accent,#6d28d9)}html.light-ui .workspace-content .pk-table-wrap{overflow-x:auto}html.light-ui .workspace-content .pk-table{border-collapse:collapse;width:100%;font-size:.88rem}html.light-ui .workspace-content .pk-table th{text-align:left;color:var(--muted,#5b6580);border-bottom:1px solid var(--border,#e6def4);white-space:nowrap;padding:8px 10px;font-size:.76rem;font-weight:700}html.light-ui .workspace-content .pk-table td{color:var(--ink,#17122e);vertical-align:middle;border-bottom:1px solid #f0ebf8;padding:10px}html.light-ui .workspace-content .pk-table td.num,html.light-ui .workspace-content .pk-table th.num{text-align:right;font-variant-numeric:tabular-nums}@container (width<=720px){html.light-ui .workspace-content .pk-grid-2{grid-template-columns:1fr}html.light-ui .workspace-content .pk-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}html.light-ui .workspace-content .pk-section{border-radius:16px;padding:14px}html.light-ui .workspace-content .pk-row{flex-wrap:wrap}}@media (width<=720px){html.light-ui .workspace-content>.pk-page,html.light-ui .workspace-content>.site-command-center>.pk-page{padding-left:16px;padding-right:16px}}html.light-ui .public-shell,html.light-ui .public-shell-home{--public-bg:#f6f1fc;--public-panel:#fff;--public-panel-2:#f6f2fc;--public-line:#6d28d929;--public-text:#17122e;--public-muted:#5f5878;--public-purple:#6d28d9;--public-mint:#0f8a7e;color:#17122e;background:radial-gradient(900px 520px at 86% -4%,#f4c4ff99,#0000 62%),radial-gradient(760px 520px at 10% 6%,#d6e2ffa6,#0000 60%),linear-gradient(#f3ecfb 0%,#ebe2f7 100%)}html.light-ui .public-shell-home:before{background-image:linear-gradient(#6d28d90d 1px,#0000 1px),linear-gradient(90deg,#6d28d90d 1px,#0000 1px)}html.light-ui .public-shell :is(h1,h2,h3,h4,strong,summary,b,dt){color:#17122e}html.light-ui .public-shell :is(p,li,small,dd,span,em){color:#5f5878}html.light-ui .public-shell h1 em,html.light-ui .public-shell h1 span,html.light-ui .public-hero-copy em{color:#6d28d9;font-style:normal}html.light-ui .public-shell :is(.public-kicker,.eyebrow){color:#6d28d9}html.light-ui .public-shell .public-kicker span{background:#6d28d9}html.light-ui .public-header,html.light-ui .public-footer{border-color:#6d28d929}html.light-ui .public-header a,html.light-ui .public-footer a,html.light-ui .public-brand,html.light-ui .public-brand strong{color:#322b4d}html.light-ui .public-header a:hover,html.light-ui .public-footer a:hover,html.light-ui .public-shell a:not(.button):not(.public-brand){color:#6d28d9}html.light-ui .public-shell .button-primary{color:#fff;background:linear-gradient(135deg,#4c1d95 0%,#6d28d9 55%,#7c3aed 100%);border-color:#0000;box-shadow:0 14px 30px -14px #6d28d9d9}html.light-ui .public-shell .button-primary :is(span,strong){color:#fff}html.light-ui .public-shell :is(.button-secondary,.button-play){color:#17122e;background:#fff;border:1.5px solid #cfbfe9;box-shadow:0 8px 20px -14px #6d28d966}html.light-ui .public-shell :is(.button-secondary,.button-play) span{color:#17122e}html.light-ui .public-shell :is(.public-process>*,.what-card-grid>*,.what-process li,.what-sources>:not(.what-section-heading),.what-transparency,.what-cta,.public-final-cta,.home-guide-grid>*,.home-transcript,.home-playlist>*,.public-legal section,.what-hero>aside,.what-hero ol li){background:#fff;border:1.5px solid #cdb8ee;border-radius:20px;box-shadow:0 1px 2px #3c1e7814,0 18px 38px -16px #6d28d97a}html.light-ui .public-shell :is(.public-process>*,.what-card-grid>*,.home-guide-grid>*) :is(h3,strong){color:#17122e}html.light-ui .public-shell .public-process>*{padding:22px}html.light-ui .public-shell .public-legal section{margin-block:14px;padding:22px 26px}html.light-ui .public-shell .public-legal code{color:#5b21b6;background:#f1e9ff;border-radius:6px;padding:1px 6px}html.light-ui .public-shell :is(.public-capability-band,.public-narrative,.public-proof-section,.home-learning,.what-capabilities,.what-process,.what-sources,.what-difference){border-color:#6d28d929}html.light-ui .public-shell .public-capability-band span{color:#5f5878}html.light-ui .public-shell :is(.what-cta,.public-final-cta){background:linear-gradient(135deg,#4c1d95 0%,#6d28d9 55%,#7c3aed 100%)!important;border-color:#0000!important}html.light-ui .public-shell :is(.what-cta,.public-final-cta) :is(h2,p,span,strong,.public-kicker){color:#fff!important}html.light-ui .public-shell :is(.what-cta,.public-final-cta) .button-primary{color:#4c1d95!important;background:#fff!important}html.light-ui .public-shell :is(.what-cta,.public-final-cta) .button-primary :is(span,strong){color:#4c1d95!important}html.light-ui .public-shell :is(.product-window,.proof-visual,.home-cinema-screen){background:linear-gradient(160deg,#241d47 0%,#191430 100%);border:1.5px solid #8b5cf673;box-shadow:0 40px 90px -40px #4c1d95b3}html.light-ui .public-shell :is(.product-window,.proof-visual,.home-cinema-screen) :is(h1,h2,h3,strong,b,span,p,small,em,i,label,button,select){color:#e9e4fb}html.light-ui .public-shell :is(.preview-bar,.demo-sidebar,.demo-toolbar){background:#ffffff0d;border-color:#ffffff1a}html.light-ui .public-shell :is(.demo-health-card,.demo-metrics>*,.demo-traffic-card,.demo-chart,.proof-node,.proof-core){color:#e9e4fb;background:#ffffff12;border:1px solid #ffffff24}html.light-ui .public-shell .demo-sidebar span.is-active{color:#fff;background:#8b5cf659}html.light-ui .public-shell .preview-bar :is(select,button){background:#ffffff14;border-color:#ffffff29}html.light-ui .public-shell .floating-card{background:#fff;border:1.5px solid #cdb8ee;box-shadow:0 18px 40px -18px #6d28d980}html.light-ui .public-shell .floating-card :is(strong,b){color:#17122e}html.light-ui .public-shell .floating-card :is(span,small){color:#5f5878}html.light-ui .auth-shell{background:linear-gradient(#f8f4fd 0%,#f3eefa 100%)}html.light-ui .auth-product-panel{background:radial-gradient(circle at 16% 8%,#c026d347,#0000 24rem),radial-gradient(circle at 90% 72%,#7c3aed66,#0000 26rem),linear-gradient(145deg,#1c1736 0%,#2a1f5c 55%,#3b1d7a 100%)}html.light-ui .auth-form-panel{background:0 0}html.light-ui .auth-form-panel>*,html.light-ui .auth-panel-grid,html.light-ui .auth-card{border-color:#e3d8f3}html.light-ui .auth-shell .button-primary,html.light-ui .auth-shell button[type=submit]{color:#fff;background:linear-gradient(135deg,#4c1d95 0%,#6d28d9 55%,#7c3aed 100%);border-color:#0000;box-shadow:0 14px 30px -14px #6d28d9d9}html.light-ui .auth-shell :is(input:not([type=checkbox]):not([type=radio]),select){color:#17122e;background:#fff;border:1.5px solid #cfbfe9;border-radius:12px}html.light-ui .auth-shell :is(input,select):focus-visible{border-color:#6d28d9;outline:2px solid #6d28d973}html.light-ui .auth-form-panel a,html.light-ui .auth-forgot-link,html.light-ui .auth-password-toggle,html.light-ui .auth-form-panel .eyebrow{color:#6d28d9}html.light-ui .auth-mode-switch .is-active{color:#fff;background:#6d28d9}html.light-ui .auth-shell input[type=checkbox]{accent-color:#6d28d9;appearance:auto;vertical-align:middle;width:18px;height:18px;min-height:0;box-shadow:none;border:0;flex:none;margin:0 8px 0 0;padding:0}html.light-ui .auth-form-panel>:is(form,section,div):first-child,html.light-ui .auth-card{border:1.5px solid #cdb8ee;box-shadow:0 1px 2px #3c1e7814,0 24px 50px -20px #6d28d980}.public-shell .pk{gap:34px;max-width:1180px;margin:0 auto;padding:84px 24px 32px;display:grid}.public-shell .pk-head{gap:12px;max-width:820px;display:grid}.public-shell .pk-head h2{letter-spacing:-.03em;margin:4px 0 0;font-size:clamp(2rem,4.2vw,3.2rem);line-height:1.06}.public-shell .pk-head>p{color:var(--public-muted,#5f5878);max-width:680px;margin:0;font-size:1.05rem}.public-shell .pk-trust{color:#322b4d;flex-wrap:wrap;gap:8px 18px;margin:6px 0 0;padding:0;font-size:.9rem;font-weight:600;list-style:none;display:flex}.public-shell .pk-trust li{align-items:center;gap:7px;display:inline-flex}.public-shell .pk-ico{flex:none;width:18px;height:18px}.public-shell .pk-ico circle{fill:#ede4fb}.public-shell .pk-ico path{fill:none;stroke:#6d28d9;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.public-shell .pk-no circle{fill:#f1eff6}.public-shell .pk-no path{stroke:#a39fb3}.public-shell .pk-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));align-items:stretch;gap:22px;display:grid}.public-shell .pk-card{background:#fff;border:1px solid #6d28d929;border-radius:26px;flex-direction:column;gap:12px;min-width:0;padding:30px 28px 28px;display:flex;position:relative;box-shadow:0 18px 48px #4c1d9512}.public-shell .pk-card.is-featured{background:linear-gradient(#faf7ff 0%,#fff 38%);border:2px solid #7c3aed;transform:translateY(-8px);box-shadow:0 26px 64px #6d28d938}.public-shell .pk-badge{letter-spacing:.04em;color:#fff;background:linear-gradient(135deg,#5b21b6,#7c3aed);border-radius:999px;padding:5px 12px;font-size:.74rem;font-weight:800;position:absolute;top:-13px;left:28px;box-shadow:0 8px 18px #6d28d94d}.public-shell .pk-card:not(.is-featured) .pk-badge{color:#5b21b6;box-shadow:none;background:#efe7fd}.public-shell .pk-card h3{letter-spacing:-.01em;margin:4px 0 0;font-size:1.3rem}.public-shell .pk-for{color:var(--public-muted,#5f5878);min-height:2.9em;margin:0;font-size:.93rem;line-height:1.55}.public-shell .pk-price{flex-wrap:wrap;align-items:baseline;gap:8px;margin:6px 0 0;display:flex}.public-shell .pk-price strong{letter-spacing:-.035em;color:#17122e;font-size:clamp(2.1rem,3.4vw,2.6rem);line-height:1}.public-shell .pk-price span{color:var(--public-muted,#5f5878);font-weight:600}.public-shell .pk-vat{color:#8a83a3;margin:-4px 0 4px;font-size:.8rem}.public-shell .pk-cta{justify-content:center;width:100%}.public-shell .pk-list{border-top:1px solid #6d28d91f;gap:11px;margin:8px 0 0;padding:18px 0 0;list-style:none;display:grid}.public-shell .pk-list li{color:#322b4d;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;font-size:.92rem;line-height:1.45;display:grid}.public-shell .pk-list li b{color:#8a83a3;letter-spacing:.02em;font-size:.78rem;font-weight:700;display:block}.public-shell .pk-list li.is-off span{color:#a39fb3}.public-shell .pk-compare{background:#ffffffc7;border:1px solid #6d28d929;border-radius:22px;padding:0 22px}.public-shell .pk-compare summary{cursor:pointer;color:#6d28d9;justify-content:space-between;padding:18px 0;font-weight:800;list-style:none;display:flex}.public-shell .pk-compare summary::-webkit-details-marker{display:none}.public-shell .pk-compare summary:after{content:"+";font-size:1.3rem;line-height:1}.public-shell .pk-compare[open] summary:after{content:"–"}.public-shell .pk-table{border:1px solid #6d28d91f;border-radius:16px;margin:0 0 14px;overflow-x:auto}.public-shell .pk-table table{border-collapse:collapse;background:#fff;width:100%;min-width:640px;font-size:.9rem}.public-shell .pk-table :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid #6d28d91a;padding:12px 14px}.public-shell .pk-table thead th{color:#17122e;background:#f3edfd;font-weight:800}.public-shell .pk-table tbody th{color:#322b4d;font-weight:600}.public-shell .pk-table td.is-off{color:#b3aec4}.public-shell .pk-note{color:var(--public-muted,#5f5878);margin:0 0 18px;font-size:.84rem}.public-shell .pk-steps{counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.public-shell .pk-steps li{background:#fff;border:1px solid #6d28d924;border-radius:18px;gap:4px;padding:18px 20px 18px 66px;display:grid;position:relative}.public-shell .pk-steps i{color:#fff;background:linear-gradient(135deg,#5b21b6,#8b5cf6);border-radius:11px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:800;display:grid;position:absolute;top:18px;left:18px}.public-shell .pk-steps strong{color:#17122e}.public-shell .pk-steps span{color:var(--public-muted,#5f5878);font-size:.9rem}.public-shell .pk-faq{gap:10px;max-width:860px;display:grid}.public-shell .pk-faq h3{margin:0 0 4px;font-size:1.25rem}.public-shell .pk-faq details{background:#fff;border:1px solid #6d28d924;border-radius:16px;padding:0 18px}.public-shell .pk-faq summary{cursor:pointer;color:#17122e;justify-content:space-between;gap:14px;padding:15px 0;font-weight:700;list-style:none;display:flex}.public-shell .pk-faq summary::-webkit-details-marker{display:none}.public-shell .pk-faq summary:after{content:"+";color:#6d28d9;font-size:1.2rem;line-height:1}.public-shell .pk-faq details[open] summary:after{content:"–"}.public-shell .pk-faq details p{color:#4a4363;margin:0 0 16px}.public-shell .pk a:not(.button){color:#6d28d9}.public-shell .pk-state{color:var(--public-muted,#5f5878)}@media (width<=760px){.public-shell .pk{padding-top:60px}.public-shell .pk-card.is-featured{transform:none}.public-shell .pk-for{min-height:0}}html.light-ui .public-shell .pk-card.is-featured .pk-badge{color:#fff!important}html.light-ui .public-shell .pk-card:not(.is-featured) .pk-badge{color:#5b21b6!important}html.light-ui .pk-grid.pk-grid-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}html.light-ui .pk-card.pk-card-compact{gap:10px;padding:18px 16px}html.light-ui .pk-card-compact h3{gap:2px;margin:0;font-size:1.15rem;line-height:1.2;display:grid}html.light-ui .pk-card-compact h3 small{color:#5f5878;font-size:.8rem;font-weight:600}html.light-ui .pk-card-compact .pk-price strong{font-size:1.6rem}html.light-ui .pk-card-compact .pk-list{gap:6px}html.light-ui .pk-card-compact .pk-list li{font-size:.84rem;line-height:1.35}html.light-ui .pk-card-compact .pk-cta{justify-content:center;width:100%}html.light-ui .pk-note-shared{text-align:center;color:#5f5878;max-width:980px;margin:14px auto 0;font-size:.85rem}@media (width<=1100px){html.light-ui .pk-grid.pk-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){html.light-ui .pk-grid.pk-grid-4{grid-template-columns:1fr}}
