.seo-audit{display:grid;gap:22px;min-width:0}.seo-audit-form{padding:24px 26px;border:1px solid #dbe3e8;border-radius:20px;background:linear-gradient(135deg,#fff,#fff 68%,#f2f7ff);box-shadow:0 18px 48px #25415a0a,inset 0 1px 0 #fff}.seo-audit-form-copy{display:flex;align-items:flex-start;gap:14px}.seo-audit-icon{display:grid;flex:none;width:42px;height:42px;place-items:center;border-radius:13px;background:#eaf0ff;color:#3157c9}.seo-audit-form h2,.seo-audit-history h2{font-size:20px;line-height:1.25;letter-spacing:-.025em}.seo-audit-form-copy p{max-width:62ch;margin-top:6px;color:var(--text-muted);font-size:14px;line-height:1.55}.seo-audit-form>label{display:block;margin-top:22px;font-size:13px;font-weight:700}.seo-audit-input-row{display:flex;gap:10px;margin-top:8px}.seo-audit-input-row input{min-width:0;flex:1;padding:12px 14px;border:1px solid #cbd6df;border-radius:11px;background:#fff;color:var(--ink);font-size:15px}.seo-audit-input-row button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border:0;border-radius:11px;background:#3157ff;color:#fff;font-weight:700;white-space:nowrap}.seo-audit-input-row button:hover:not(:disabled){background:#203fc9}.seo-audit-input-row button:disabled{cursor:not-allowed;opacity:.52}.seo-audit-limit,.seo-audit-retention{margin-top:8px;color:var(--text-muted);font-size:12px;line-height:1.55}.seo-audit-error{margin-top:12px;padding:11px 13px;border-left:3px solid #bb5146;border-radius:0 8px 8px 0;background:#fff2ef;color:#762d26;font-size:13px;line-height:1.5}.seo-audit-workspace{display:grid;grid-template-columns:minmax(220px,.32fr) minmax(0,.68fr);min-width:0;overflow:hidden;border:1px solid #dbe3e8;border-radius:20px;background:#fff;box-shadow:0 18px 48px #25415a08}.seo-audit-history{min-width:0;padding:20px 16px;border-right:1px solid #e1e7eb;background:#f8fafc}.seo-audit-history-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.seo-audit-history-heading button{display:grid;width:36px;height:36px;place-items:center;border:1px solid #d8e0e6;border-radius:10px;background:#fff;color:#526575}.seo-audit-findings ul,.seo-audit-history ul,.seo-audit-pages ul{margin:14px 0 0;padding:0;list-style:none}.seo-audit-history li+li{margin-top:5px}.seo-audit-history li>button{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:11px 9px;border:1px solid transparent;border-radius:11px;background:transparent;text-align:left}.seo-audit-history li>button:hover{background:#fff}.seo-audit-history li>button[aria-current=true]{border-color:#d8e1ff;background:#fff;box-shadow:0 4px 12px #3157ff0a}.seo-status-dot{flex:none;width:8px;height:8px;border-radius:50%;background:#a4afb8}.seo-status-running{background:#3157ff;box-shadow:0 0 0 4px #e9edff}.seo-status-succeeded{background:#16866f}.seo-status-failed{background:#d55c50}.seo-status-cancelled{background:#828d96}.seo-history-main{display:grid;min-width:0;gap:3px}.seo-history-main strong{overflow:hidden;color:#243642;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.seo-history-date,.seo-history-main small{color:#596870;font-size:11px}.seo-history-date{flex:none;margin-left:auto}.seo-audit-history-empty{margin-top:16px;color:var(--text-muted);font-size:13px;line-height:1.5}.seo-audit-retention{margin-top:18px;padding-top:12px;border-top:1px solid #e1e7eb;font-size:11px}.seo-audit-report{min-width:0;padding:22px 24px}.seo-audit-placeholder{display:grid;min-height:230px;place-content:center;justify-items:center;gap:12px;color:#5d6870;text-align:center}.seo-audit-placeholder svg{color:#546493}.seo-audit-placeholder p{max-width:38ch;font-size:13px;line-height:1.6}.seo-audit-report-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:16px;border-bottom:1px solid #e3e8ec}.seo-audit-report-heading>div{min-width:0}.seo-audit-report-heading p{overflow:hidden;color:#596870;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.seo-audit-report-heading h2{margin-top:4px;font-size:21px;letter-spacing:-.025em}.seo-audit-cancel{display:inline-flex;align-items:center;gap:6px;flex:none;padding:9px 11px;border:1px solid #d8e0e6;border-radius:9px;background:#fff;color:#526575;font-size:12px;font-weight:700}.seo-audit-cancel:hover:not(:disabled){border-color:#b55248;color:#90382e}.seo-audit-cancel:disabled{opacity:.55}.seo-audit-status-copy{margin-top:14px;color:#526575;font-size:13px;line-height:1.55}.seo-audit-result{margin-top:18px}.seo-audit-coverage{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 15px;border-radius:12px;background:#f4f7fa}.seo-audit-coverage>div{display:grid;gap:4px}.seo-audit-coverage small,.seo-audit-coverage span{color:#5a6974;font-size:11px}.seo-audit-coverage strong{font-size:20px;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.seo-audit-coverage p{max-width:48ch;color:#526575;font-size:12px;line-height:1.5}.seo-audit-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:12px}.seo-audit-metrics>div{display:grid;gap:5px;min-width:0;padding:12px;border-left:2px solid #d6e0ea;background:#fff}.seo-audit-metrics strong{font-size:24px;font-variant-numeric:tabular-nums;letter-spacing:-.04em}.seo-audit-metrics span{color:#5a6973;font-size:11px;line-height:1.3}.seo-metric-critical{border-color:#c64d43!important}.seo-metric-warning{border-color:#d49932!important}.seo-metric-info{border-color:#5780d8!important}.seo-audit-no-findings{margin-top:14px;padding:14px;border:1px solid #cce3da;border-radius:11px;background:#f2faf6;color:#2f6555;font-size:13px;line-height:1.55}.seo-audit-findings{margin-top:22px}.seo-audit-findings h3{display:flex;align-items:center;gap:9px;font-size:16px}.seo-audit-disclosure small,.seo-audit-findings h3>span{display:inline-grid;min-width:22px;height:22px;place-items:center;padding:0 5px;border-radius:999px;background:#edf1f4;color:#566672;font-size:11px;font-family:inherit}.seo-audit-findings li+li{margin-top:8px}.seo-finding{padding:13px 14px;border-left:3px solid #7190cb;border-radius:0 10px 10px 0;background:#f7f9fc}.seo-finding-critical{border-color:#c64d43;background:#fff7f5}.seo-finding-warning{border-color:#d49932;background:#fffbf1}.seo-finding>div{display:grid;gap:6px}.seo-finding>div>span{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.035em;color:#536794}.seo-finding-critical>div>span{color:#9b3b32}.seo-finding-warning>div>span{color:#8b5f16}.seo-finding strong{font-size:13px;line-height:1.45;overflow-wrap:anywhere}.seo-finding a{display:inline-flex;align-items:center;gap:5px;width:fit-content;max-width:100%;overflow-wrap:anywhere;color:#3b5dc0;font-size:11px}.seo-finding p{color:#53616b;font-size:12px;line-height:1.55}.seo-audit-expand{margin-top:12px;padding:7px 0;border:0;background:transparent;color:#3157c9;font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.seo-audit-report-note{margin-top:12px;color:#596870;font-size:12px;line-height:1.5}.seo-audit-pages{margin-top:22px;border-top:1px solid #e3e8ec}.seo-audit-disclosure{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 0;border:0;background:transparent;color:var(--ink);text-align:left;font-size:15px;font-weight:700}.seo-audit-disclosure>span{display:flex;align-items:center;gap:9px}.seo-audit-disclosure[aria-expanded=true]>svg,.seo-page-details[open]>summary>svg{transform:rotate(180deg)}.seo-audit-disclosure svg,.seo-page-details summary svg{transition:transform .18s ease}.seo-audit-pages ul{margin-top:0}.seo-audit-pages li+li{border-top:1px solid #edf0f2}.seo-page-details summary{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 3px;cursor:pointer;list-style:none}.seo-page-details summary::-webkit-details-marker{display:none}.seo-http{flex:none;min-width:34px;padding:3px 4px;border-radius:6px;background:#e7f5ef;color:#24745f;text-align:center;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}.seo-http-bad{background:#fff0ed;color:#a03f34}.seo-http-redirect{background:#fff7e9;color:#835f1c}.seo-page-url{flex:1;min-width:0;overflow:hidden;color:#384b57;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.seo-page-details dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding:8px 4px 14px}.seo-page-details dl>div{min-width:0}.seo-page-details dt{color:#5c6970;font-size:10px}.seo-page-details dd{margin-top:3px;color:#263944;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.seo-page-details dd:empty:after{content:"—"}@media(max-width:850px){.seo-audit-workspace{grid-template-columns:1fr}.seo-audit-history{border-right:0;border-bottom:1px solid #e1e7eb}.seo-audit-history ul{display:flex;gap:7px;overflow:auto;padding-bottom:3px}.seo-audit-history li{flex:none;width:min(250px,75vw);margin:0!important}.seo-audit-history li>button{height:100%}.seo-audit-retention{margin-top:9px;padding-top:9px}}@media(max-width:560px){.seo-audit-form{padding:18px 16px;border-radius:16px}.seo-audit-form-copy{gap:10px}.seo-audit-form h2{font-size:18px}.seo-audit-form-copy p{font-size:13px}.seo-audit-input-row{flex-direction:column}.seo-audit-input-row button{width:100%}.seo-audit-workspace{border-radius:16px}.seo-audit-history{padding:16px 13px}.seo-audit-report{padding:18px 14px}.seo-audit-report-heading{align-items:flex-start;flex-direction:column}.seo-audit-cancel{align-self:flex-start}.seo-audit-coverage{align-items:flex-start;flex-direction:column}.seo-audit-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-page-details dl{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.seo-audit-disclosure svg,.seo-page-details summary svg{transition:none}}:root{--lg-ease:cubic-bezier(.22,.9,.24,1);--lg-spring:cubic-bezier(.34,1.45,.5,1);--lg-bg:linear-gradient(145deg,rgba(255,255,255,.74),rgba(255,255,255,.44) 42%,rgba(255,255,255,.58));--lg-bg-strong:linear-gradient(145deg,rgba(255,255,255,.92),rgba(255,255,255,.72));--lg-edge:rgba(255,255,255,.78);--lg-blur:blur(14px) saturate(1.35);--lg-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(255,255,255,.38),inset 1px 0 0 rgba(255,255,255,.55),0 1px 1px rgba(20,44,80,.05),0 10px 28px rgba(36,77,128,.10);--lg-shadow-lift:inset 0 1px 0 #fff,inset 0 -1px 0 rgba(255,255,255,.45),inset 1px 0 0 rgba(255,255,255,.6),0 2px 2px rgba(20,44,80,.05),0 18px 40px rgba(36,77,128,.15);--lg-accent:linear-gradient(135deg,#4a67ea,#3858dc 52%,#26768f);--solid:#172b38;--on-solid:#fff;--danger-soft:#fff0ed;--lg-tint:rgba(54,95,232,.09)}html{background:#e9eff8}body{position:relative;isolation:isolate;background:transparent}body:before{inset:-20vmax;z-index:-2;background:radial-gradient(38vmax 30vmax at 12% 18%,rgba(96,146,255,.62),transparent 70%),radial-gradient(34vmax 28vmax at 88% 12%,rgba(110,224,190,.55),transparent 70%),radial-gradient(40vmax 32vmax at 78% 92%,rgba(255,190,150,.52),transparent 70%),radial-gradient(32vmax 28vmax at 18% 86%,rgba(176,150,255,.46),transparent 70%),linear-gradient(180deg,#f1f5fb,#e6edf7)}body:after,body:before{content:"";position:fixed;pointer-events:none}body:after{inset:0;z-index:-1;opacity:.22;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5  0 0 0 0 .5  0 0 0 0 .5  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.work-layout{background:transparent!important}.work-layout:before{display:none}.work-layout .creation-option,.work-layout .dashboard-activity-panel,.work-layout .dashboard-create,.work-layout .dashboard-metric,.work-layout .dashboard-status-card,.work-layout .dashboard-workboard,.work-layout .empty-surface,.work-layout .settings-fact,.work-layout .shortcut,.work-layout .welcome-surface,.work-layout .work-header,.work-layout .work-sidebar{background:var(--lg-bg);border:1px solid var(--lg-edge);box-shadow:var(--lg-shadow)}.work-layout .work-header,.work-layout .work-sidebar{-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur)}.work-layout .work-sidebar{background:linear-gradient(160deg,rgba(255,255,255,.84),rgba(255,255,255,.58) 55%,rgba(255,255,255,.7));border-radius:28px}.work-layout .work-header{background:linear-gradient(120deg,rgba(255,255,255,.82),rgba(255,255,255,.52) 60%,rgba(255,255,255,.7));border-radius:26px;min-height:68px}.work-layout .creation-option,.work-layout .dashboard-metric,.work-layout .dashboard-status-card,.work-layout .shortcut{transition:transform .45s var(--lg-spring),box-shadow .35s var(--lg-ease),background .35s var(--lg-ease)}.work-layout .creation-option:hover,.work-layout .dashboard-metric:hover,.work-layout .dashboard-status-card:hover,.work-layout .shortcut:hover{transform:translateY(-3px);box-shadow:var(--lg-shadow-lift);background:var(--lg-bg-strong)}.work-layout .work-header>span{display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:999px;font-weight:600;color:var(--ink);background:rgba(255,255,255,.62);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(20,44,80,.06)}.work-header-actions{gap:2px;padding:4px;border-radius:999px;background:rgba(255,255,255,.55);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 rgba(255,255,255,.4),0 1px 3px rgba(20,44,80,.07)}.work-header-actions,.work-header-actions .interface-language-control{display:flex;align-items:center}.work-header-actions .sa-select-trigger[data-size=compact]{width:auto;min-height:40px;height:40px;padding:0 10px 0 14px;gap:6px;border:0;border-radius:999px;background:transparent;box-shadow:none;font-size:13px;font-weight:600;color:var(--ink);transition:background .25s var(--lg-ease),transform .3s var(--lg-spring)}.work-header-actions .sa-select-trigger[data-size=compact]:hover:not(:disabled),.work-header-actions .sa-select-trigger[data-size=compact][data-state=open]{background:var(--lg-tint);border:0;box-shadow:none}.work-header-actions .interface-controls+a{position:relative;margin-left:4px}.work-header-actions .interface-controls+a:before{content:"";position:absolute;left:-4px;top:10px;bottom:10px;width:1px;background:rgba(36,77,128,.16)}.work-layout .work-header-actions>a{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:transparent;color:var(--ink);transition:background .25s var(--lg-ease),color .25s,transform .35s var(--lg-spring)}.work-layout .work-header-actions>a:hover{background:var(--lg-tint);color:var(--blue)}.work-layout .work-header-actions>a:hover svg{animation:lg-ring .6s var(--lg-ease);transform-origin:50% 0}.work-header-actions .sa-select-trigger:active,.work-header-actions>a:active{transform:scale(.94)}@keyframes lg-ring{0%,to{transform:rotate(0)}20%{transform:rotate(14deg)}45%{transform:rotate(-11deg)}70%{transform:rotate(6deg)}}.work-layout .nav-item{position:relative;overflow:hidden;border-radius:15px;transition:background .3s var(--lg-ease),color .25s,transform .4s var(--lg-spring),box-shadow .3s}.work-layout .nav-item svg{transition:transform .45s var(--lg-spring)}.work-layout .nav-item:hover{background:rgba(255,255,255,.7);transform:translateX(3px);color:var(--blue)}.work-layout .nav-item:hover svg{transform:scale(1.14) rotate(-4deg)}.work-layout .nav-item[aria-current=page]{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(228,237,255,.8));color:#2447c2;box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 rgba(54,95,232,.1),0 6px 18px rgba(54,95,232,.16);animation:lg-pop .55s var(--lg-spring)}.work-layout .nav-item[aria-current=page]:before{content:"";position:absolute;left:0;top:22%;bottom:22%;width:3px;border-radius:0 3px 3px 0;background:var(--lg-accent)}@keyframes lg-pop{0%{transform:scale(.94)}to{transform:scale(1)}}.main-action,.work-layout .create-action,.work-layout .dashboard-prompt button[type=submit]{position:relative;overflow:hidden;background:var(--lg-accent);color:#fff;border:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -2px 6px rgba(20,40,120,.25),0 8px 20px rgba(54,95,232,.3);transition:transform .4s var(--lg-spring),box-shadow .3s var(--lg-ease),filter .3s}.main-action:after,.work-layout .create-action:after,.work-layout .dashboard-prompt button[type=submit]:after{content:"";position:absolute;inset:0;pointer-events:none;transform:translateX(-120%) skewX(-18deg);background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%)}.main-action:hover,.work-layout .create-action:hover,.work-layout .dashboard-prompt button[type=submit]:hover:not(:disabled){background:var(--lg-accent);filter:saturate(1.15) brightness(1.04);transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -2px 6px rgba(20,40,120,.25),0 14px 30px rgba(54,95,232,.38)}.main-action:hover:after,.work-layout .create-action:hover:after,.work-layout .dashboard-prompt button[type=submit]:hover:after{transform:translateX(120%) skewX(-18deg);transition:transform .9s var(--lg-ease)}.main-action:active,.work-layout .create-action:active{transform:scale(.97)}.sa-select-content{background:linear-gradient(150deg,rgba(255,255,255,.92),rgba(255,255,255,.74))!important;border:1px solid var(--lg-edge)!important;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-shadow-lift)!important;border-radius:18px!important;transform-origin:var(--radix-select-content-transform-origin,top right);animation:lg-menu .38s var(--lg-spring)}.sa-select-item{border-radius:12px;transition:background .2s,transform .3s var(--lg-spring)}.sa-select-item[data-highlighted]{background:var(--lg-tint);transform:translateX(2px)}@keyframes lg-menu{0%{opacity:0;transform:scale(.9) translateY(-6px)}to{opacity:1;transform:none}}.sa-select-trigger,.work-layout input:not([type=checkbox]):not([type=radio]):not([type=range]),.work-layout textarea{background:rgba(255,255,255,.7);border-color:rgba(36,77,128,.14);transition:border-color .25s,box-shadow .3s var(--lg-ease),background .25s}.sa-select-trigger:focus-visible,.work-layout input:focus-visible,.work-layout textarea:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid #fff;outline-offset:0;box-shadow:0 0 0 4px rgba(54,95,232,.55)}.work-layout .work-main>*{animation:lg-rise .7s var(--lg-ease) both}.work-layout .work-main>:nth-child(2){animation-delay:.06s}.work-layout .work-main>:nth-child(3){animation-delay:.12s}.work-layout .work-main>:nth-child(4){animation-delay:.18s}.work-layout .work-main>:nth-child(5){animation-delay:.24s}.work-layout .work-main>:nth-child(n+6){animation-delay:.3s}.work-layout .work-sidebar{animation:lg-slide .7s var(--lg-ease) both}.work-layout .work-header{animation:lg-drop .7s var(--lg-ease) both}@keyframes lg-rise{0%{opacity:0;transform:translateY(14px) scale(.985);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes lg-slide{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:none}}@keyframes lg-drop{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}*{scrollbar-width:thin;scrollbar-color:rgba(36,77,128,.28) transparent}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.sa-select-content,.work-layout .work-header,.work-layout .work-sidebar{background:rgba(255,255,255,.96)!important}}@media (prefers-reduced-transparency:reduce){.sa-select-content,.sales-features>ul>li,.sales-pricing>ul>li,.sales-proof ul,.work-layout .creation-option,.work-layout .dashboard-activity-panel,.work-layout .dashboard-create,.work-layout .dashboard-metric,.work-layout .dashboard-status-card,.work-layout .dashboard-workboard,.work-layout .empty-surface,.work-layout .settings-fact,.work-layout .shortcut,.work-layout .welcome-surface,.work-layout .work-header,.work-layout .work-sidebar{background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.sa-select-content,.work-layout .nav-item[aria-current=page],.work-layout .work-header,.work-layout .work-main>*,.work-layout .work-sidebar,body:before{animation:none}.main-action,.work-layout .create-action,.work-layout .dashboard-metric,.work-layout .dashboard-status-card,.work-layout .nav-item,.work-layout .shortcut{transition:none}.main-action:hover,.work-layout .create-action:hover,.work-layout .dashboard-metric:hover,.work-layout .nav-item:hover{transform:none}}@media (max-width:900px){.work-layout .work-header{border-radius:22px}.work-header-actions{padding:3px}}::placeholder{color:#566878;opacity:1}.interface-controls{display:inline-flex;align-items:center;gap:6px}.work-header-actions .interface-controls{gap:2px}.workspace-billing{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.workspace-billing>.billing-cta,.workspace-billing>.billing-plans-head,.workspace-billing>.billing-tiers{grid-column:1/-1}.billing-plan-name{font-size:22px;font-weight:700;color:var(--ink);margin:4px 0 8px}.billing-meters{display:grid;gap:10px;margin:12px 0}.billing-meter{display:flex;justify-content:space-between;gap:12px;align-items:baseline;padding-bottom:8px;border-bottom:1px solid var(--line,rgba(120,140,170,.25))}.billing-meter dt{font-weight:600}.billing-meter dd{margin:0;text-align:right;display:grid}.billing-meter small{color:var(--text-muted);font-size:12px}.billing-meter-value{color:var(--text-muted);font-weight:600}.billing-plans-head h2{margin:8px 0 2px}.billing-plans-head p{color:var(--text-muted);margin:0}.billing-tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.billing-tier{position:relative;display:grid;align-content:start;gap:8px}.billing-tier h3{margin:0;font-size:20px}.billing-tier p{margin:0;color:var(--text-muted)}.billing-tier ul,.billing-upsell ul{margin:6px 0 0;padding-left:18px;display:grid;gap:6px}.billing-tier-featured{outline:2px solid var(--solid)}.billing-badge{display:inline-flex;align-items:center;gap:4px;justify-self:start;padding:3px 10px;border-radius:999px;background:var(--solid);color:#fff;font-size:12px;font-weight:650}.billing-cta .btn{justify-self:start;margin-top:8px}@media (max-width:700px){.workspace-billing{grid-template-columns:1fr}}.section-loading{min-height:240px;border-radius:22px;background:var(--lg-fill,rgba(255,255,255,.4));border:1px solid var(--lg-stroke,rgba(120,140,170,.2))}.sales-proof{padding:0 0 56px}.sales-proof ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);border-radius:26px;overflow:hidden;background:var(--lg-bg);border:1px solid var(--lg-edge);box-shadow:var(--lg-shadow)}.sales-proof li{display:grid;gap:6px;padding:24px 26px;align-content:start}.sales-proof li+li{border-left:1px solid var(--lg-edge)}.sales-proof strong{font-family:Syne Variable,sans-serif;font-size:22px;letter-spacing:-.03em;color:var(--blue)}.sales-proof span{color:var(--text-muted);font-size:14px;line-height:1.55}.sales-features,.sales-pricing,.sales-steps{padding:72px 0}.sales-features>ul{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.sales-features>ul>li{position:relative;display:grid;gap:10px;align-content:start;padding:26px;border-radius:24px;background:var(--lg-bg);border:1px solid var(--lg-edge);box-shadow:var(--lg-shadow);transition:transform .45s var(--lg-spring),box-shadow .35s var(--lg-ease)}.sales-features>ul>li:hover{transform:translateY(-4px);box-shadow:var(--lg-shadow-lift)}.sales-features h3{margin:6px 0 0}.sales-features p{margin:0;color:var(--text-muted);font-size:15px}.sales-tag{justify-self:start;padding:4px 11px;border-radius:999px;font-size:12px;font-weight:650;letter-spacing:.01em}.sales-tag-0{background:rgba(22,134,111,.14);color:#0b5a49}.sales-tag-1{background:rgba(54,95,232,.13);color:#1f3fae}.sales-tag-2{background:rgba(120,130,150,.18);color:var(--text-muted)}.sales-steps h2{max-width:none;text-align:center}.sales-steps ol{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;position:relative;counter-reset:s}.sales-steps li{position:relative;display:grid;gap:8px;justify-items:start;padding:4px 8px 4px 0}.sales-steps li>span{display:grid;place-items:center;width:46px;height:46px;border-radius:16px;font-weight:700;color:#fff;background:var(--lg-accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 10px 22px rgba(54,95,232,.3)}.sales-steps li:not(:last-child):after{content:"";position:absolute;top:23px;left:60px;right:12px;height:1px;background:linear-gradient(90deg,var(--lg-edge),transparent)}.sales-steps h3{margin:10px 0 0}.sales-steps p{margin:0;color:var(--text-muted);font-size:15px;max-width:34ch}.sales-pricing>ul{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:stretch}.sales-pricing>ul>li{position:relative;display:flex;flex-direction:column;gap:14px;padding:28px 24px 24px;border-radius:28px;background:var(--lg-bg);border:1px solid var(--lg-edge);box-shadow:var(--lg-shadow);transition:transform .45s var(--lg-spring),box-shadow .35s var(--lg-ease)}.sales-pricing>ul>li:hover{transform:translateY(-5px);box-shadow:var(--lg-shadow-lift)}.sales-pricing>ul>li.is-featured{background:var(--lg-bg-strong);border-color:transparent;transform:translateY(-8px);box-shadow:0 0 0 1.5px rgba(91,130,255,.75),0 0 0 7px rgba(91,130,255,.12),var(--lg-shadow-lift)}.sales-pricing>ul>li.is-featured:hover{transform:translateY(-12px)}.sales-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);padding:5px 14px;border-radius:999px;font-size:12px;font-weight:700;color:#fff;white-space:nowrap;background:var(--lg-accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 6px 16px rgba(54,95,232,.4)}.sales-pricing h3{margin:0;font-size:22px}.sales-who{margin:0;color:var(--text-muted);font-size:14px;min-height:2.9em}.sales-price{margin:0;display:grid;gap:2px;padding:14px 0;border-block:1px dashed var(--lg-edge)}.sales-price strong{font-family:Syne Variable,sans-serif;font-size:26px;letter-spacing:-.03em}.sales-price small{color:var(--text-muted);font-size:12px}.sales-includes{list-style:none;margin:0;padding:0;display:grid;gap:10px;flex:1}.sales-includes li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.45}.sales-includes svg{flex:none;width:17px;height:17px;margin-top:1px;color:var(--green)}.sales-pricing>ul>li>a{justify-content:center;margin-top:4px}.sales-footnote{margin:22px 0 0;text-align:center;color:var(--text-muted);font-size:13px}@media (max-width:1100px){.sales-features>ul,.sales-pricing>ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.sales-proof ul{grid-template-columns:repeat(2,1fr)}.sales-proof li:nth-child(3){border-left:0}.sales-proof li:nth-child(n+3){border-top:1px solid var(--lg-edge)}.sales-steps ol{grid-template-columns:1fr}.sales-steps li:not(:last-child):after{display:none}.sales-features,.sales-pricing,.sales-steps{padding:48px 0}}@media (max-width:620px){.sales-features>ul,.sales-pricing>ul,.sales-proof ul{grid-template-columns:1fr}.sales-proof li+li{border-left:0;border-top:1px solid var(--lg-edge)}.sales-pricing>ul>li.is-featured{transform:none}.sales-who{min-height:0}}:root[data-theme=dark] .sales-tag-0{background:rgba(76,201,168,.16);color:#7fe3c8}:root[data-theme=dark] .sales-tag-1{background:rgba(108,140,255,.18);color:#b4c5ff}:root[data-theme=dark] .sales-pricing>ul>li.is-featured{box-shadow:0 0 0 1.5px rgba(122,152,255,.8),0 0 0 7px rgba(122,152,255,.14),var(--lg-shadow-lift)}@media (prefers-reduced-motion:reduce){.sales-features>ul>li,.sales-pricing>ul>li{transition:none}.sales-features>ul>li:hover,.sales-pricing>ul>li:hover{transform:none}}.public-site section[id]{scroll-margin-top:100px}:root{--r-btn:14px;--r-btn-sm:12px;--r-field:14px;--r-panel:24px;--h-sm:36px;--h-md:44px;--h-lg:52px;--control-radius:14px}:root:root :is(.btn,.main-action,.create-action,.dashboard-submit,.video-auto-start,.video-recovery-primary,.carousel-export-primary,.brand-edit,.video-add-clip,.onboarding-exit,.carousel-card-brief-toggle,.plan-add,.dashboard-add-brand,.revision-open,.revision-close,.revision-cancel,.carousel-research-button,.carousel-voice-button,.exit-dialog-actions button,.invitation-created button,.invitation-list button,.ads-analysis-actions button,.ads-learning-actions button,.brands-browser .brand-actions>a,.brands-browser .brand-actions .brand,.seo-audit-input-row button[type=submit],.seo-audit-history-heading button,.video-auto-source-row button,.plan-generate,[data-slot=button],.work-layout .dashboard-prompt button[type=submit],.plan-fields>button,.plan-studio form>button,.login-panel form button,.carousel-submit-area>button,.storyboard-edit-trigger,.storyboard-edit-cancel,.storyboard-edit-submit,.knowledge-empty>button,.connection-list button,.connection-actions>button,.dashboard-status-actions button,.brand-create,.video-export-button,.video-auto-ready-row button){display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:var(--h-md);padding:0 18px;border-radius:var(--r-btn);font-family:inherit;font-weight:650;font-size:14px;line-height:1.2;letter-spacing:0;text-decoration:none;white-space:nowrap;cursor:pointer}:root:root:root:root :is(.btn-sm,.carousel-card-brief-toggle,.video-recovery-primary,.seo-audit-history-heading button,.video-auto-source-row button){min-height:var(--h-sm);padding:0 14px;border-radius:var(--r-btn-sm);font-size:13px}:root:root:root:root :is(.btn-lg,.create-action,.video-auto-start){min-height:var(--h-lg);padding:0 24px;font-size:15px}:root:root :is(.btn,[data-slot=button]) svg{width:17px;height:17px;flex:none}:root:root:root:root .seo-audit-history-heading button{padding:0;width:var(--h-sm)}:root:root :is(.btn-primary,.main-action,.create-action,.dashboard-submit,.video-auto-start,.video-recovery-primary,.carousel-export-primary,.seo-audit-input-row button[type=submit],.plan-generate,.video-add-clip.video-empty-add,.exit-dialog-actions button[type=submit]:not([data-variant]),.work-layout .dashboard-prompt button[type=submit],.plan-fields>button,.plan-studio form>button,.login-panel form button,.carousel-submit-area>button,.storyboard-edit-submit,.brand-create,.video-export-button){color:#fff;border:0;background:var(--lg-accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -2px 6px rgba(20,40,120,.22),0 8px 20px rgba(54,95,232,.28)}:root:root :is(.btn-primary,.main-action,.create-action,.dashboard-submit,.video-auto-start,.seo-audit-input-row button[type=submit],.plan-generate):hover:not(:disabled){background:var(--lg-accent);filter:saturate(1.12) brightness(1.06);transform:translateY(-1px)}:root:root :is(.btn-secondary,.brand-edit,.video-add-clip:not(.video-empty-add),.onboarding-exit,.carousel-card-brief-toggle,.plan-add,.revision-open,.revision-cancel,.revision-close,.carousel-research-button,.exit-dialog-actions button:not([type=submit]),.brands-browser .brand-actions>a:not(.brand-create),.seo-audit-history-heading button,.video-auto-source-row button,.storyboard-edit-trigger,.storyboard-edit-cancel,.knowledge-empty>button,.connection-list button,.connection-actions>button,.dashboard-status-actions button,.video-auto-ready-row button){color:var(--ink);background:var(--lg-bg);border:1px solid var(--lg-edge);box-shadow:var(--lg-shadow)}:root:root :is(.btn-secondary,.brand-edit,.video-add-clip:not(.video-empty-add),.onboarding-exit):hover:not(:disabled){background:var(--lg-bg-strong);border-color:var(--blue)}:root:root .btn-ghost{color:var(--ink);background:transparent;border:1px solid transparent}:root:root .btn-ghost:hover:not(:disabled){background:var(--lg-tint)}:root:root .btn-danger{color:#fff;border:0;background:linear-gradient(135deg,#c23a43,#a82a34);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 8px 18px rgba(198,62,71,.28)}:root:root :is(.btn,[data-slot=button],.main-action,.create-action,.dashboard-submit,.video-auto-start):active:not(:disabled){transform:translateY(0) scale(.97)}:root:root :is(.btn,[data-slot=button],.main-action,.create-action,.dashboard-submit,.video-auto-start,.plan-generate,.carousel-export-primary,.seo-audit-input-row button[type=submit],.brand-edit,.video-add-clip):disabled,:root:root :is(.main-action,.create-action)[aria-disabled=true]{opacity:.55;cursor:not-allowed;filter:none;transform:none}:root:root :is(.btn,[data-slot=button],.main-action,.create-action,.dashboard-submit,.video-auto-start,.brand-edit,.video-add-clip,.onboarding-exit){transition:transform .35s var(--lg-spring),box-shadow .3s var(--lg-ease),background .25s var(--lg-ease),filter .25s,border-color .25s}.sa-select-trigger,.work-layout input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.work-layout textarea,[data-slot=input],[data-slot=textarea]{border-radius:var(--r-field)}.sa-select-trigger{min-height:var(--h-md)}.sa-select-trigger[data-size=compact]{min-height:var(--h-sm)}.video-auto-drop{border-radius:var(--r-panel)}.carousel-preview-trigger,.filter-chip,.idea-tags span,.status-filter button,.status-pill{border-radius:999px}@media (prefers-reduced-motion:reduce){:root:root :is(.btn,[data-slot=button],.main-action,.create-action){transition:none}:root:root :is(.btn,[data-slot=button]):hover{transform:none}}:root:root :is(.btn,[data-slot=button],.main-action,.create-action,.dashboard-submit,.video-auto-start,.brand-edit,.video-add-clip,.onboarding-exit,.plan-generate):focus-visible{outline:2px solid var(--blue);outline-offset:3px}:root:root .status-filter button[aria-pressed=true]{background:var(--lg-accent);color:#fff;border-color:transparent}:root:root .status-filter button[aria-pressed=true] span{color:#fff;background:rgba(0,0,0,.22)}:root:root .status-filter button[aria-pressed=false] span{color:var(--text-muted)}:root:root .plan-unavailable a{color:var(--blue);text-decoration:underline}:root:root .video-recovery-copy>span{color:var(--ink)}:root:root[data-theme=dark] .plan-unavailable a{color:#a9bcff}:where(:root[data-theme=dark]) .nav-item:hover{background:var(--surface)}:where(:root[data-theme=dark]) .nav-item[aria-current=page]{background:var(--surface)}:where(:root[data-theme=dark]) .create-action:hover{background:var(--surface-2);background:oklch(from #ffe08b .27 calc(c * 2.4) h)}:where(:root[data-theme=dark]) .empty-surface{background:var(--surface)}:where(:root[data-theme=dark]) .skip-link{background:var(--surface)}:where(:root[data-theme=dark]) .status-filter button[aria-pressed=true] span{background:var(--surface)}:where(:root[data-theme=dark]) .archive-search input::placeholder{color:var(--text-muted)}:where(:root[data-theme=dark]) .carousel-cover{background:var(--surface-2)}:where(:root[data-theme=dark]) .cover-open-label{background:var(--surface)}:where(:root[data-theme=dark]) .carousel-preview-trigger{border:1px solid var(--line)}:where(:root[data-theme=dark]) .status-pill{background:var(--surface-2);color:var(--text-muted)}:where(:root[data-theme=dark]) .status-approved,:where(:root[data-theme=dark]) .status-published{background:var(--surface-2);color:oklch(from #236b35 .82 c h)}:where(:root[data-theme=dark]) .status-pending_review{background:var(--surface-2);background:oklch(from #fff0bd .27 calc(c * 2.4) h);color:var(--ink);color:oklch(from #715600 .82 c h)}:where(:root[data-theme=dark]) .status-published_partial{background:var(--surface-2);background:oklch(from #f2e8d4 .27 calc(c * 2.4) h);color:var(--ink);color:oklch(from #76531c .82 c h)}:where(:root[data-theme=dark]) .status-scheduled{background:var(--surface-2);background:oklch(from #e3e8ff .27 calc(c * 2.4) h);color:oklch(from #2b48bd .82 c h)}:where(:root[data-theme=dark]) .detail-toolbar select{background:var(--surface)}:where(:root[data-theme=dark]) .slide-gallery a{background:var(--surface-2)}:where(:root[data-theme=dark]) .brand-board{background:var(--surface)}:where(:root[data-theme=dark]) .brand-mark:after,:where(:root[data-theme=dark]) .brand-mark:before{border:1px solid var(--line)}:where(:root[data-theme=dark]) .plan-command{background:var(--surface-2);background:oklch(from #e9edff .27 calc(c * 2.4) h)}:where(:root[data-theme=dark]) .idea-card{background:var(--surface)}:where(:root[data-theme=dark]) .idea-hook{color:var(--text-muted)}:where(:root[data-theme=dark]) .idea-tags span{background:var(--surface-2);color:var(--text-muted)}:where(:root[data-theme=dark]) .slide-gallery button{background:var(--surface-2)}:where(:root[data-theme=dark]) .preview-close{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .preview-arrow:hover{background:var(--surface)}:where(:root[data-theme=dark]) .preview-info{border-left:1px solid var(--line)}:where(:root[data-theme=dark]) .preview-status{border:1px solid var(--line)}:where(:root[data-theme=dark]) .preview-progress>div{background:var(--surface)}:where(:root[data-theme=dark]) .preview-hint{color:var(--text-muted)}:where(:root[data-theme=dark]) .preview-info{border-top:1px solid var(--line)}:where(:root[data-theme=dark]) .login-page{background:var(--surface)}:where(:root[data-theme=dark]) .login-panel input{background:var(--surface)}:where(:root[data-theme=dark]) .login-error{background:var(--surface-2);color:var(--ink);color:oklch(from #7d2e24 .82 c h)}:where(:root[data-theme=dark]) .plan-studio form{background:var(--surface)}:where(:root[data-theme=dark]) .plan-studio input[type=number],:where(:root[data-theme=dark]) .plan-studio textarea{background:var(--surface)}:where(:root[data-theme=dark]) .plan-error{background:var(--surface-2);background:oklch(from #fff0ed .27 calc(c * 2.4) h);color:var(--ink);color:oklch(from #802f25 .82 c h)}:where(:root[data-theme=dark]) .plan-studio-layout>section{background:var(--surface-2)}:where(:root[data-theme=dark]) .generated-ideas article{background:var(--surface)}:where(:root[data-theme=dark]) .public-site:before{background:var(--surface-2);background:radial-gradient(ellipse at 80% 18%,#b9caffb0 0,transparent 30%),radial-gradient(ellipse at 67% 56%,oklch(from #c3ecdfa0 .27 calc(c * 2.4) h) 0,transparent 29%),radial-gradient(ellipse at 5% 42%,oklch(from #c8eee37a .27 calc(c * 2.4) h) 0,transparent 29%),linear-gradient(180deg,var(--surface) 0,var(--surface) 55%,var(--surface) 100%)}:where(:root[data-theme=dark]) .public-header{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .public-skip{background:var(--surface)}:where(:root[data-theme=dark]) .public-product-preview{border:1px solid var(--line);background:var(--surface-2);background:radial-gradient(ellipse at 94% 0,oklch(from #9fe6d480 .27 calc(c * 2.4) h) 0,transparent 35%),radial-gradient(ellipse at 0 100%,#adbeffbf 0,transparent 44%),linear-gradient(145deg,var(--surface) 0,var(--surface) 49%,oklch(from #eaf0ff .27 calc(c * 2.4) h) 100%)}:where(:root[data-theme=dark]) .public-product-preview:after{background:var(--surface-2);background:linear-gradient(125deg,var(--surface) 0,transparent 26%,transparent 68%,oklch(from #dce7ff2a .27 calc(c * 2.4) h) 100%)}:where(:root[data-theme=dark]) .public-product-preview:before{border:1px solid var(--line)}:where(:root[data-theme=dark]) .public-preview-orb{border:1px solid var(--line);background:var(--surface-2);background:radial-gradient(circle at 31% 25%,var(--surface) 0 2%,oklch(from #c5f2e7 .27 calc(c * 2.4) h) 8%,#7cd8bb 25%,#72a4f1 58%,#4769d7 78%,#344eaa 100%)}:where(:root[data-theme=dark]) .public-preview-week{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .public-preview-row{border-top:1px solid var(--line)}:where(:root[data-theme=dark]) .public-preview-date{background:var(--surface-2);background:oklch(from #edf2ff .27 calc(c * 2.4) h)}:where(:root[data-theme=dark]) .public-preview-state{background:var(--surface-2);color:var(--text-muted)}:where(:root[data-theme=dark]) .public-preview-state-blue{background:var(--surface-2);background:oklch(from #eaf0ff .27 calc(c * 2.4) h);color:var(--ink);color:oklch(from #3157b7 .82 c h)}:where(:root[data-theme=dark]) .public-preview-state-green{background:var(--surface-2);color:var(--ink);color:oklch(from #197358 .82 c h)}:where(:root[data-theme=dark]) .public-preview-art{border:1px solid var(--line);background:var(--surface-2);background:linear-gradient(165deg,#7cc4d7,oklch(from #cce7dc .27 calc(c * 2.4) h) 49%,#589a78 50%,#246d60)}:where(:root[data-theme=dark]) .public-preview-sun{background:var(--surface-2);background:oklch(from #f3f3d4 .27 calc(c * 2.4) h)}:where(:root[data-theme=dark]) .public-preview-progress span{background:var(--surface-2)}:where(:root[data-theme=dark]) .public-preview-summary-card{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .public-companies{background:var(--surface)}:where(:root[data-theme=dark]) .public-field-error{color:var(--ink);color:oklch(from #a42d36 .82 c h)}:where(:root[data-theme=dark]) .deletion-page:before{background:var(--surface-2);background:radial-gradient(ellipse at 78% 34%,oklch(from #dce7ff9c .27 calc(c * 2.4) h) 0,transparent 36%),radial-gradient(ellipse at 22% 78%,oklch(from #d9f2e9a6 .27 calc(c * 2.4) h) 0,transparent 34%)}:where(:root[data-theme=dark]) .deletion-panel{background:linear-gradient(142deg,var(--surface) 0,var(--surface) 68%,var(--surface) 100%);border:1px solid var(--line)}:where(:root[data-theme=dark]) .deletion-panel .deletion-error{color:var(--ink);color:oklch(from #a42d36 .82 c h)}:where(:root[data-theme=dark]) .deletion-badge{color:var(--ink);color:oklch(from #116e54 .82 c h)}:where(:root[data-theme=dark]) .unavailable-page{background:var(--surface-2);background:radial-gradient(ellipse at 76% 53%,oklch(from #dce7ff88 .27 calc(c * 2.4) h) 0,transparent 38%),radial-gradient(ellipse at 34% 45%,oklch(from #ddf2eaaa .27 calc(c * 2.4) h) 0,transparent 37%)}:where(:root[data-theme=dark]) .unavailable-page>.unavailable-card{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface) 0,var(--surface) 66%,var(--surface) 100%)}:where(:root[data-theme=dark]) .unavailable-mark{border:1px solid var(--line);background:var(--surface-2);background:linear-gradient(145deg,oklch(from #e4edff .27 calc(c * 2.4) h),var(--surface-2))}:where(:root[data-theme=dark]) .connection-choice,:where(:root[data-theme=dark]) .connection-list,:where(:root[data-theme=dark]) .connection-provider{background:var(--surface)}:where(:root[data-theme=dark]) .connection-provider{border-color:var(--line);background:var(--surface-2);background:radial-gradient(ellipse at 94% 3%,oklch(from #dbe7ffb5 .27 calc(c * 2.4) h) 0,transparent 35%),radial-gradient(ellipse at 83% 100%,oklch(from #d9f3e8b0 .27 calc(c * 2.4) h) 0,transparent 32%),linear-gradient(132deg,var(--surface) 0,var(--surface) 62%,var(--surface) 100%)}:where(:root[data-theme=dark]) .connection-provider-title>span{border:1px solid var(--line);background:var(--surface-2);background:radial-gradient(circle at 20% 10%,var(--surface),oklch(from #edf3ff .27 calc(c * 2.4) h) 62%,var(--surface-2))}:where(:root[data-theme=dark]) .connection-list article{border:1px solid var(--line);background:linear-gradient(140deg,var(--surface),var(--surface) 70%,var(--surface))}:where(:root[data-theme=dark]) .connection-list article>div:first-child>p:nth-of-type(n+2){color:var(--text-muted)}:where(:root[data-theme=dark]) .connection-platform{border:1px solid var(--line);background:linear-gradient(110deg,var(--surface-2),var(--surface-2));color:var(--text-muted)}:where(:root[data-theme=dark]) .workspace-picker-page{background:var(--surface-2);background:radial-gradient(ellipse at 78% 55%,oklch(from #d7e2ff5c .27 calc(c * 2.4) h) 0,transparent 37%),radial-gradient(ellipse at 39% 38%,oklch(from #def1e960 .27 calc(c * 2.4) h) 0,transparent 36%)}:where(:root[data-theme=dark]) .workspace-picker-page .workspace-list{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .workspace-picker-page .workspace-list>a{border-color:var(--line)}:where(:root[data-theme=dark]) .workspace-picker-page .workspace-list>a:hover{background:var(--surface)}:where(:root[data-theme=dark]) .workspace-picker-monogram{border:1px solid var(--line)}:where(:root[data-theme=dark]) .workspace-picker-arrow{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .workspace-list{background:var(--surface)}:where(:root[data-theme=dark]) ::selection{background:var(--surface-2);background:oklch(from #c8ddff .27 calc(c * 2.4) h)}:where(:root[data-theme=dark]) input::placeholder,:where(:root[data-theme=dark]) textarea::placeholder{color:var(--text-muted)}:where(:root[data-theme=dark]) .onboarding-exit{background:var(--surface)}:where(:root[data-theme=dark]) .exit-dialog{background:var(--surface)}:where(:root[data-theme=dark]) .exit-dialog-actions button:last-child{background:var(--surface)}:where(:root[data-theme=dark]) .work-layout{background:var(--surface-2);background:radial-gradient(ellipse at 78% 0,oklch(from #e8eeff66 .27 calc(c * 2.4) h),transparent 34%),radial-gradient(ellipse at 100% 48%,var(--surface-2),transparent 28%),var(--paper)}:where(:root[data-theme=dark]) .work-layout:before{background:var(--surface-2);background:radial-gradient(ellipse,oklch(from #dfe8ff35 .27 calc(c * 2.4) h),transparent 70%)}:where(:root[data-theme=dark]) .work-sidebar{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .nav-item[aria-current=page]{color:var(--ink);color:oklch(from #284fbf .82 c h)}:where(:root[data-theme=dark]) .work-header{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .work-header>span{background:var(--surface)}:where(:root[data-theme=dark]) .work-header>a{background:var(--surface)}:where(:root[data-theme=dark]) .section-cue{color:var(--ink);color:oklch(from #355abe .82 c h)}:where(:root[data-theme=dark]) .dashboard-create{border:1px solid var(--line);background:linear-gradient(115deg,var(--surface-2) 0,var(--surface) 62%,var(--surface-2) 100%)}:where(:root[data-theme=dark]) .dashboard-kicker{color:var(--ink);color:oklch(from #3459c4 .82 c h)}:where(:root[data-theme=dark]) .dashboard-prompt{border:1px solid var(--line)}:where(:root[data-theme=dark]) .dashboard-prompt textarea::placeholder{color:var(--text-muted)}:where(:root[data-theme=dark]) .dashboard-prompt-footer{border-top:1px solid var(--line)}:where(:root[data-theme=dark]) .dashboard-add-brand{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .dashboard-status-card{background:var(--surface)}:where(:root[data-theme=dark]) .dashboard-status-publishing .dashboard-status-icon{background:var(--surface-2);color:var(--text-muted)}:where(:root[data-theme=dark]) .dashboard-workboard{background:var(--surface)}:where(:root[data-theme=dark]) .dashboard-workboard-retry{background:var(--surface)}:where(:root[data-theme=dark]) .dashboard-workboard-state{background:var(--surface)}:where(:root[data-theme=dark]) .dashboard-metric{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .dashboard-metric-review{border-color:var(--line)}:where(:root[data-theme=dark]) .dashboard-metric-ideas{background:var(--surface);border-color:var(--line)}:where(:root[data-theme=dark]) .dashboard-activity-panel{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .dashboard-activity-list li+li{border-top:1px solid var(--line)}:where(:root[data-theme=dark]) .dashboard-date-tile{background:var(--surface-2);color:var(--ink);color:oklch(from #365bc4 .82 c h)}:where(:root[data-theme=dark]) .dashboard-row-arrow{color:var(--text-muted)}:where(:root[data-theme=dark]) .dashboard-recent-cover{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface-2),var(--surface-2));color:var(--ink);color:oklch(from #4c63ae .82 c h)}:where(:root[data-theme=dark]) .dashboard-status-grid{background:var(--surface)}:where(:root[data-theme=dark]) .knowledge-empty>button{background:var(--surface)}:where(:root[data-theme=dark]) .work-help{background:var(--surface)}:where(:root[data-theme=dark]) .archive-meta{background:var(--surface)}:where(:root[data-theme=dark]) .status-filter button{background:var(--surface)}:where(:root[data-theme=dark]) .archive-search{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .carousel-card{background:var(--surface)}:where(:root[data-theme=dark]) .carousel-cover-empty{background:linear-gradient(145deg,var(--surface-2),var(--surface-2))}:where(:root[data-theme=dark]) .detail-source-request{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .detail-archive-note{background:var(--surface-2)}:where(:root[data-theme=dark]) .status-approved,:where(:root[data-theme=dark]) .status-published{color:var(--ink);color:oklch(from #17674e .82 c h)}:where(:root[data-theme=dark]) .status-scheduled{color:var(--ink);color:oklch(from #2b4fb4 .82 c h)}:where(:root[data-theme=dark]) .archive-empty,:where(:root[data-theme=dark]) .archive-message{background:var(--surface)}:where(:root[data-theme=dark]) .detail-toolbar{background:var(--surface)}:where(:root[data-theme=dark]) .detail-notes>details,:where(:root[data-theme=dark]) .detail-notes>section,:where(:root[data-theme=dark]) .detail-notes>section:nth-child(2){background:var(--surface)}:where(:root[data-theme=dark]) .storyboard{background:var(--surface)}:where(:root[data-theme=dark]) .carousel-export-primary:disabled{background:var(--surface-2)}:where(:root[data-theme=dark]) .carousel-export-menu summary{background:var(--surface)}:where(:root[data-theme=dark]) .carousel-export-options{background:var(--surface)}:where(:root[data-theme=dark]) .carousel-export-message[role=alert]{color:var(--ink);color:oklch(from #a43838 .82 c h)}:where(:root[data-theme=dark]) .storyboard-heading>div>span{color:var(--ink);color:oklch(from #17674e .82 c h)}:where(:root[data-theme=dark]) .storyboard-decision-actions{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .storyboard-slide{background:var(--surface)}:where(:root[data-theme=dark]) .storyboard-slide-image{background:var(--surface-2)}:where(:root[data-theme=dark]) .storyboard-copy-card.is-staged{background:var(--surface-2)}:where(:root[data-theme=dark]) .storyboard-copy-details{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .storyboard-copy-index>li{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface),var(--surface))}:where(:root[data-theme=dark]) .storyboard-copy-staged{color:var(--ink);color:oklch(from #3157c7 .82 c h)}:where(:root[data-theme=dark]) .storyboard-edit-cancel,:where(:root[data-theme=dark]) .storyboard-edit-submit,:where(:root[data-theme=dark]) .storyboard-edit-trigger{background:var(--surface)}:where(:root[data-theme=dark]) .storyboard-edit-layout{background:var(--surface)}:where(:root[data-theme=dark]) .storyboard-edit-preview .storyboard-image-missing,:where(:root[data-theme=dark]) .storyboard-edit-preview img{background:var(--surface-2)}:where(:root[data-theme=dark]) .storyboard-edit-panel input,:where(:root[data-theme=dark]) .storyboard-edit-panel textarea{background:var(--surface)}:where(:root[data-theme=dark]) .storyboard-edit-notice{color:var(--ink);color:oklch(from #17674e .82 c h)}:where(:root[data-theme=dark]) .storyboard-slide-claims{background:var(--surface-2);background:oklch(from #fff9e9 .27 calc(c * 2.4) h)}:where(:root[data-theme=dark]) .storyboard-slide-claims h4{color:var(--ink);color:oklch(from #614b1b .82 c h)}:where(:root[data-theme=dark]) .storyboard-slide-claims small{color:var(--ink);color:oklch(from #735b24 .82 c h)}:where(:root[data-theme=dark]) .storyboard-source:hover{color:var(--ink);color:oklch(from #1e3f9e .82 c h)}:where(:root[data-theme=dark]) .knowledge-entry{background:var(--surface)}:where(:root[data-theme=dark]) .knowledge-entry{background:linear-gradient(125deg,var(--surface) 0,var(--surface) 72%,var(--surface) 100%)}:where(:root[data-theme=dark]) .knowledge-entry summary small{border:1px solid var(--line);background:linear-gradient(110deg,var(--surface-2),var(--surface-2));color:var(--text-muted)}:where(:root[data-theme=dark]) .knowledge-entry>div{border-top:1px solid var(--line)}:where(:root[data-theme=dark]) .knowledge-source{background:var(--surface-2);color:var(--text-muted)}:where(:root[data-theme=dark]) .knowledge-copy{color:var(--text-muted)}:where(:root[data-theme=dark]) .knowledge-empty{background:var(--surface-2);background:radial-gradient(ellipse at 92% 2%,oklch(from #dce8ff80 .27 calc(c * 2.4) h) 0,transparent 38%),radial-gradient(ellipse at 78% 100%,oklch(from #d9f4e680 .27 calc(c * 2.4) h) 0,transparent 35%),var(--surface)}:where(:root[data-theme=dark]) .knowledge-empty>svg{background:linear-gradient(145deg,var(--surface-2),var(--surface-2))}:where(:root[data-theme=dark]) .brands-browser .brand-identity-mark{border:1px solid var(--line);background:var(--surface-2);background:radial-gradient(circle at 28% 18%,var(--surface) 0,oklch(from #e4ecff .27 calc(c * 2.4) h) 32%,#9bb6ff 70%,#368e7e 132%);color:var(--ink);color:oklch(from #294dbd .82 c h)}:where(:root[data-theme=dark]) .brands-browser .brand-identity-mark:after{border:1px solid var(--line)}:where(:root[data-theme=dark]) .brands-browser .brand-board:nth-child(2n) .brand-identity-mark{background:var(--surface-2);background:radial-gradient(circle at 25% 18%,var(--surface) 0,oklch(from #e4f6ee .27 calc(c * 2.4) h) 33%,#91d3b8 70%,#4774d7 137%);color:var(--ink);color:oklch(from #126b52 .82 c h)}:where(:root[data-theme=dark]) .brands-browser .brand-actions .brand-edit,:where(:root[data-theme=dark]) .brands-browser .brand-actions>a:not(.brand-create){background:var(--surface)}:where(:root[data-theme=dark]) .brand-mark{background:var(--surface-2);color:var(--ink);color:oklch(from #17634e .82 c h)}:where(:root[data-theme=dark]) .brand-euroflizes .brand-mark{background:var(--surface-2);background:oklch(from #e7edff .27 calc(c * 2.4) h);color:var(--ink);color:oklch(from #3455b4 .82 c h)}:where(:root[data-theme=dark]) .plan-command{border:1px solid var(--line)}:where(:root[data-theme=dark]) .plan-add{background:var(--surface)}:where(:root[data-theme=dark]) .plan-add:hover{background:var(--surface)}:where(:root[data-theme=dark]) .idea-agenda{border-top:1px solid var(--line)}:where(:root[data-theme=dark]) .idea-agenda-row{border-bottom:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .idea-date-tile{color:var(--ink);color:oklch(from #17674e .82 c h)}:where(:root[data-theme=dark]) .idea-euroflizes .idea-date-tile{color:var(--ink);color:oklch(from #2b4fb4 .82 c h)}:where(:root[data-theme=dark]) .idea-date-empty{background:var(--surface-2)}:where(:root[data-theme=dark]) .idea-brand-label{color:var(--ink);color:oklch(from #17674e .82 c h)}:where(:root[data-theme=dark]) .idea-euroflizes .idea-brand-label{color:var(--ink);color:oklch(from #2b4fb4 .82 c h)}:where(:root[data-theme=dark]) .idea-create{color:var(--ink);color:oklch(from #294eb4 .82 c h)}:where(:root[data-theme=dark]) .preview-shell{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .preview-stage{background:var(--surface-2)}:where(:root[data-theme=dark]) .preview-arrow{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .preview-status{border-color:var(--line);color:var(--ink);color:oklch(from #17674e .82 c h)}:where(:root[data-theme=dark]) .preview-progress>div{background:var(--surface-2)}:where(:root[data-theme=dark]) .preview-thumbs button{background:var(--surface)}:where(:root[data-theme=dark]) .preview-caption-toggle:hover{color:var(--ink);color:oklch(from #2347b5 .82 c h)}:where(:root[data-theme=dark]) .preview-slide-details>summary>span:last-child{color:var(--ink);color:oklch(from #244bb7 .82 c h)}:where(:root[data-theme=dark]) .plan-studio>header{background:var(--surface)}:where(:root[data-theme=dark]) .plan-request-state{background:var(--surface-2);background:var(--blue-tint,oklch(from #EDF2FF .27 calc(c * 2.4) h))}:where(:root[data-theme=dark]) .plan-studio-layout>section[data-empty=true][data-offline=true]{background:var(--surface)}:where(:root[data-theme=dark]) .plan-studio input[type=number],:where(:root[data-theme=dark]) .plan-studio textarea{border-color:var(--line)}:where(:root[data-theme=dark]) .plan-studio .plan-generation-notice{background:var(--surface-2);background:var(--blue-tint,oklch(from #EDF2FF .27 calc(c * 2.4) h))}:where(:root[data-theme=dark]) .plan-studio .plan-info-notice{background:var(--surface-2);background:var(--blue-tint,oklch(from #EDF2FF .27 calc(c * 2.4) h))}:where(:root[data-theme=dark]) .login-panel{background:var(--surface)}:where(:root[data-theme=dark]) .login-panel input{border:1px solid var(--line)}:where(:root[data-theme=dark]) .login-story{background:var(--surface-2);background:oklch(from #dceee8 .27 calc(c * 2.4) h);color:var(--ink);color:oklch(from #215d4d .82 c h)}:where(:root[data-theme=dark]) .login-story>span{color:var(--text-muted)}:where(:root[data-theme=dark]) main:not(.work-main)>header{background:var(--surface)}:where(:root[data-theme=dark]) #studio>ol{background:var(--surface-2)}:where(:root[data-theme=dark]) #studio>section{background:var(--surface)}:where(:root[data-theme=dark]) #studio aside{background:var(--surface-2)}:where(:root[data-theme=dark]) #studio aside>div{border-color:var(--line)}:where(:root[data-theme=dark]) .mobile-nav{background:var(--surface)}:where(:root[data-theme=dark]) .mobile-nav .nav-item[aria-current=page]{color:var(--ink);color:oklch(from #284fbf .82 c h)}:where(:root[data-theme=dark]) .onboarding-shell{background:var(--surface-2);background:radial-gradient(ellipse at 74% 42%,oklch(from #dce5ff70 .27 calc(c * 2.4) h) 0,transparent 35%),radial-gradient(ellipse at 17% 45%,oklch(from #dcf1e86b .27 calc(c * 2.4) h) 0,transparent 32%),linear-gradient(180deg,var(--surface) 0,var(--surface-2) 100%)}:where(:root[data-theme=dark]) .onboarding-loading{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .onboarding-step-row[aria-current=step]{border-color:var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .onboarding-card{border-color:var(--line)!important;background:var(--surface)!important}:where(:root[data-theme=dark]) .interface-language-control p{background:var(--surface)}:where(:root[data-theme=dark]) .work-header-actions>a{background:var(--surface)}:where(:root[data-theme=dark]) .carousel-studio .studio-skip-link{background:var(--surface)}:where(:root[data-theme=dark]) .carousel-voice-button{background:var(--surface)}:where(:root[data-theme=dark]) .carousel-voice-button.is-recording{color:var(--ink);color:oklch(from #b42318 .82 c h)}:where(:root[data-theme=dark]) .carousel-composer textarea{border:1px solid var(--line)}:where(:root[data-theme=dark]) .carousel-submit-error{background:var(--surface-2)}:where(:root[data-theme=dark]) .carousel-research-error{background:var(--surface-2)}:where(:root[data-theme=dark]) .carousel-generation-notice{border:1px solid var(--line);background:var(--surface-2)}:where(:root[data-theme=dark]) .workspace-settings:not(.workspace-team){border-color:var(--line);background:var(--surface-2);background:radial-gradient(ellipse at 98% 0,oklch(from #dce8ff80 .27 calc(c * 2.4) h) 0,transparent 32%),var(--surface)}:where(:root[data-theme=dark]) .workspace-settings .settings-fact{background:var(--surface)}:where(:root[data-theme=dark]) .workspace-settings:not(.workspace-team) .settings-fact:first-child{background:linear-gradient(130deg,var(--surface-2),var(--surface) 62%,var(--surface))}:where(:root[data-theme=dark]) .workspace-settings:not(.workspace-team) .settings-fact:nth-child(2) dd{background:var(--surface-2);background:oklch(from #eaf1ff .27 calc(c * 2.4) h);color:var(--ink);color:oklch(from #3455c2 .82 c h)}:where(:root[data-theme=dark]) .workspace-settings:not(.workspace-team) .settings-fact:nth-child(3) dd{color:var(--ink);color:oklch(from #237552 .82 c h)}:where(:root[data-theme=dark]) .workspace-settings .settings-note{background:var(--surface-2)}:where(:root[data-theme=dark]) .workspace-team{border-color:var(--line);background:var(--surface-2);background:radial-gradient(ellipse at 96% 0,oklch(from #dce8ff75 .27 calc(c * 2.4) h) 0,transparent 29%),linear-gradient(145deg,var(--surface),var(--surface) 70%,var(--surface))}:where(:root[data-theme=dark]) .workspace-team>dl:not(.team-permission-grid)>div{background:linear-gradient(110deg,var(--surface-2),var(--surface))}:where(:root[data-theme=dark]) .workspace-team>dl:not(.team-permission-grid) dd{color:var(--ink);color:oklch(from #3455c2 .82 c h)}:where(:root[data-theme=dark]) .workspace-team .team-permission-grid>div{border:1px solid var(--line);background:linear-gradient(120deg,var(--surface),var(--surface))}:where(:root[data-theme=dark]) .workspace-team .team-permission-grid dd{border:1px solid var(--line);background:linear-gradient(110deg,var(--surface-2),var(--surface-2));color:var(--ink);color:oklch(from #17634e .82 c h)}:where(:root[data-theme=dark]) .workspace-team .team-permission-grid dd[data-allowed=false]{border-color:var(--line);background:var(--surface-2);color:var(--text-muted)}:where(:root[data-theme=dark]) .support-answers{border-color:var(--line);background:var(--surface-2);background:radial-gradient(ellipse at 100% 0,oklch(from #e3ebff66 .27 calc(c * 2.4) h) 0,transparent 38%),var(--surface)}:where(:root[data-theme=dark]) .support-answers details,:where(:root[data-theme=dark]) .support-answers details:first-child,:where(:root[data-theme=dark]) .support-answers details:last-child{border:1px solid var(--line);background:linear-gradient(130deg,var(--surface),var(--surface) 70%,var(--surface))}:where(:root[data-theme=dark]) .support-answers a:hover{color:var(--ink);color:oklch(from #284fc7 .82 c h)}:where(:root[data-theme=dark]) .notifications-empty,:where(:root[data-theme=dark]) .workspace-create-empty{border-color:var(--line);background:var(--surface-2);background:radial-gradient(ellipse at 100% 0,oklch(from #dfe8ff80 .27 calc(c * 2.4) h) 0,transparent 35%),radial-gradient(ellipse at 92% 100%,oklch(from #def5e877 .27 calc(c * 2.4) h) 0,transparent 33%),var(--surface)}:where(:root[data-theme=dark]) .support-state-mark{background:var(--surface-2);background:radial-gradient(circle at 24% 16%,var(--surface),oklch(from #edf2ff .27 calc(c * 2.4) h) 65%,var(--surface-2))}:where(:root[data-theme=dark]) .creation-option{border-color:var(--line);background:var(--surface-2);background:radial-gradient(ellipse at 100% 0,oklch(from #dfe8ff70 .27 calc(c * 2.4) h) 0,transparent 36%),linear-gradient(145deg,var(--surface),var(--surface) 68%,var(--surface))}:where(:root[data-theme=dark]) .add-brand-dialog form .exit-dialog-actions button[type=button]{background:var(--surface)}:where(:root[data-theme=dark]) .brand-edit{background:var(--surface)}:where(:root[data-theme=dark]) .invitation-created input{background:var(--surface)}:where(:root[data-theme=dark]) .invitation-created button,:where(:root[data-theme=dark]) .invitation-list button,:where(:root[data-theme=dark]) .invitation-list-heading button,:where(:root[data-theme=dark]) .invitation-pagination button{background:var(--surface)}:where(:root[data-theme=dark]) .invitation-list li{border:1px solid var(--line);background:linear-gradient(125deg,var(--surface),var(--surface) 72%,var(--surface))}:where(:root[data-theme=dark]) .revision-footer button{background:var(--surface)}:where(:root[data-theme=dark]) .carousel-revision form{background:var(--surface)}:where(:root[data-theme=dark]) .carousel-revision textarea{background:var(--surface)}:where(:root[data-theme=dark]) .revision-cancel{background:var(--surface)}:where(:root[data-theme=dark]) .revision-job .revision-error{color:var(--ink);color:oklch(from #a22d2d .82 c h)}:where(:root[data-theme=dark]) .revision-error{color:var(--ink);color:oklch(from #a22d2d .82 c h)}:where(:root[data-theme=dark]) .member-access-dialog[data-removal=false] .exit-dialog-actions button:first-child{background:var(--surface)}:where(:root[data-theme=dark]) .member-list li{border:1px solid var(--line);background:linear-gradient(125deg,var(--surface),var(--surface) 70%,var(--surface))}:where(:root[data-theme=dark]) .ads-controls{background:var(--surface)}:where(:root[data-theme=dark]) .ads-controls select{background:var(--surface)}:where(:root[data-theme=dark]) .ads-controls select:disabled{background:var(--surface-2)}:where(:root[data-theme=dark]) .ads-tabs button{background:var(--surface)}:where(:root[data-theme=dark]) .ads-analysis-background{background:var(--surface-2)}:where(:root[data-theme=dark]) .ads-analysis-background button{background:var(--surface-2);background:oklch(from #e0e9ff .27 calc(c * 2.4) h)}:where(:root[data-theme=dark]) .ads-metric{background:var(--surface)}:where(:root[data-theme=dark]) .ads-note,:where(:root[data-theme=dark]) .ads-overview-foot{background:var(--surface-2)}:where(:root[data-theme=dark]) .ads-table-wrap{background:var(--surface)}:where(:root[data-theme=dark]) .ads-table th{background:var(--surface-2)}:where(:root[data-theme=dark]) .ads-signal-list article{background:var(--surface)}:where(:root[data-theme=dark]) .ads-activity-list article{background:var(--surface)}:where(:root[data-theme=dark]) .ads-empty,:where(:root[data-theme=dark]) .ads-state{background:var(--surface)}:where(:root[data-theme=dark]) .ads-table tr{background:var(--surface)}:where(:root[data-theme=dark]) .ads-table td{border-top:1px solid var(--line)}:where(:root[data-theme=dark]) .ads-analysis-intro,:where(:root[data-theme=dark]) .ads-analysis-result{background:var(--surface)}:where(:root[data-theme=dark]) .ads-analysis-permission{background:var(--surface-2)}:where(:root[data-theme=dark]) .ads-analysis-actions button{background:var(--surface)}:where(:root[data-theme=dark]) .ads-analysis-error,:where(:root[data-theme=dark]) .ads-analysis-progress{background:var(--surface-2)}:where(:root[data-theme=dark]) .ads-analysis-error{background:var(--surface-2);color:var(--ink);color:oklch(from #9f302b .82 c h)}:where(:root[data-theme=dark]) .ads-learning-status{background:var(--surface-2)}:where(:root[data-theme=dark]) .ads-learning-status button[aria-pressed=true]{background:var(--surface)}:where(:root[data-theme=dark]) .ads-learning-item,:where(:root[data-theme=dark]) .ads-learning-lessons article{background:var(--surface)}:where(:root[data-theme=dark]) .ads-learning-change{background:var(--surface-2)}:where(:root[data-theme=dark]) .ads-learning-more p{background:var(--surface-2)}:where(:root[data-theme=dark]) .ads-learning-actions button{background:var(--surface)}:where(:root[data-theme=dark]) .ads-learning-pages button{background:var(--surface)}:where(:root[data-theme=dark]) .dashboard-workboard{border-color:var(--line);background:radial-gradient(ellipse at 100% 0,var(--surface-2) 0,var(--surface) 44%)}:where(:root[data-theme=dark]) .dashboard-create{background:var(--surface-2);background:radial-gradient(ellipse at 100% 0,oklch(from #dce9ff .27 calc(c * 2.4) h) 0,transparent 48%),radial-gradient(ellipse at 8% 100%,oklch(from #dcf4e9 .27 calc(c * 2.4) h) 0,transparent 48%),linear-gradient(135deg,var(--surface-2) 0,var(--surface) 58%,var(--surface-2) 100%)}:where(:root[data-theme=dark]) .dashboard-prompt{border-color:var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .dashboard-metric-review{background:var(--surface-2);background:linear-gradient(145deg,oklch(from #fff8e9 .27 calc(c * 2.4) h),var(--surface))}:where(:root[data-theme=dark]) .dashboard-metric-ideas{background:linear-gradient(145deg,var(--surface-2),var(--surface))}:where(:root[data-theme=dark]) .dashboard-metric-scheduled{background:var(--surface-2);background:linear-gradient(145deg,oklch(from #eaf0ff .27 calc(c * 2.4) h),var(--surface))}:where(:root[data-theme=dark]) .dashboard-activity-panel{border-color:var(--line)}:where(:root[data-theme=dark]) .plan-browser .plan-command{background:var(--surface-2);background:radial-gradient(ellipse at 88% 0,#a9c0ffb8 0,transparent 36%),radial-gradient(ellipse at 4% 100%,oklch(from #a9e2c5b8 .27 calc(c * 2.4) h) 0,transparent 36%),linear-gradient(112deg,var(--surface) 0,oklch(from #e5edff .27 calc(c * 2.4) h) 54%,var(--surface-2) 100%)}:where(:root[data-theme=dark]) .plan-browser .plan-command:after{border:1px solid var(--line)}:where(:root[data-theme=dark]) .plan-browser .plan-summary>span,:where(:root[data-theme=dark]) .plan-browser .plan-summary>span:first-child{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface),var(--surface))}:where(:root[data-theme=dark]) .plan-browser .plan-summary>span:nth-child(2){background:linear-gradient(145deg,var(--surface),var(--surface-2))}:where(:root[data-theme=dark]) .plan-browser .plan-summary>span:nth-child(3){background:linear-gradient(145deg,var(--surface),var(--surface-2))}:where(:root[data-theme=dark]) .plan-browser .plan-summary>span+span{border-left:1px solid var(--line)}:where(:root[data-theme=dark]) .plan-browser .idea-agenda{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .plan-browser .idea-agenda-row{border-bottom-color:var(--line)}:where(:root[data-theme=dark]) .plan-browser .idea-agenda-row:hover{background:linear-gradient(100deg,var(--surface),var(--surface) 55%)}:where(:root[data-theme=dark]) .plan-browser .idea-date-tile{background:var(--surface-2);background:radial-gradient(circle at 0 0,var(--surface) 0,transparent 58%),linear-gradient(145deg,oklch(from #d7f2e5 .27 calc(c * 2.4) h),oklch(from #b9e7d0 .27 calc(c * 2.4) h))}:where(:root[data-theme=dark]) .plan-browser .idea-euroflizes .idea-date-tile{background:var(--surface-2);background:radial-gradient(circle at 0 0,var(--surface) 0,transparent 58%),linear-gradient(145deg,oklch(from #e4eaff .27 calc(c * 2.4) h),oklch(from #cbd7ff .27 calc(c * 2.4) h))}:where(:root[data-theme=dark]) .plan-browser .idea-agenda-row .idea-create{background:var(--surface-2)}:where(:root[data-theme=dark]) .plan-browser .idea-agenda-row .idea-create:hover{background:var(--surface-2);background:oklch(from #eaf0ff .27 calc(c * 2.4) h)}:where(:root[data-theme=dark]) .archive-browser .status-filter button{background:var(--surface)}:where(:root[data-theme=dark]) .archive-browser .carousel-card{border:1px solid var(--line);background:linear-gradient(155deg,var(--surface) 0,var(--surface) 72%,var(--surface) 100%)}:where(:root[data-theme=dark]) .archive-browser .carousel-cover{background:linear-gradient(145deg,var(--surface-2),var(--surface))}:where(:root[data-theme=dark]) .archive-browser .carousel-preview-trigger{border-color:var(--line)}:where(:root[data-theme=dark]) .carousel-studio{background:var(--surface-2);background:radial-gradient(ellipse at 82% 17%,oklch(from #cbdcff70 .27 calc(c * 2.4) h) 0,transparent 30%),radial-gradient(ellipse at 12% 48%,oklch(from #c8f0dc55 .27 calc(c * 2.4) h) 0,transparent 34%),linear-gradient(145deg,var(--surface) 0,var(--surface-2) 52%,var(--surface) 100%)}:where(:root[data-theme=dark]) .carousel-studio #studio>div:first-child:after{border:1px solid var(--line);background:radial-gradient(circle at 30% 32%,var(--surface) 0 5%,#b9d0ff45 32%,#a6dfc22b 64%,transparent 72%)}:where(:root[data-theme=dark]) .carousel-composer{border-color:var(--line);background:var(--surface-2);background:radial-gradient(ellipse at 100% 0,oklch(from #c9d9ff9c .27 calc(c * 2.4) h) 0,transparent 34%),radial-gradient(ellipse at 0 100%,oklch(from #c5eddb7d .27 calc(c * 2.4) h) 0,transparent 33%),linear-gradient(145deg,var(--surface) 0,var(--surface) 58%,var(--surface-2) 100%)}:where(:root[data-theme=dark]) .carousel-request-heading .carousel-link-count{background:var(--surface-2);background:linear-gradient(120deg,var(--surface-2),oklch(from #e8efff .27 calc(c * 2.4) h));color:var(--ink);color:oklch(from #176b55 .82 c h)}:where(:root[data-theme=dark]) .carousel-composer textarea{background:linear-gradient(145deg,var(--surface) 0,var(--surface) 74%,var(--surface-2) 100%)}:where(:root[data-theme=dark]) .carousel-submit-area{border-color:var(--line)}:where(:root[data-theme=dark]) .carousel-submit-area .carousel-generation-notice{background:linear-gradient(110deg,var(--surface-2),var(--surface-2))}:where(:root[data-theme=dark]) .carousel-link-check{border-color:var(--line)}:where(:root[data-theme=dark]) .carousel-research-button{border-color:var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .empty-surface.availability-surface[data-section=analytics],:where(:root[data-theme=dark]) .empty-surface.availability-surface[data-section=publishing]{border-color:var(--line);background:var(--surface-2);background:radial-gradient(ellipse at 94% 8%,oklch(from #d3e0ff91 .27 calc(c * 2.4) h) 0,transparent 36%),radial-gradient(ellipse at 12% 100%,oklch(from #d5f0e477 .27 calc(c * 2.4) h) 0,transparent 34%),linear-gradient(142deg,var(--surface) 0,var(--surface) 54%,var(--surface) 100%)}:where(:root[data-theme=dark]) .availability-surface[data-section=analytics]:after,:where(:root[data-theme=dark]) .availability-surface[data-section=publishing]:after{border:1px solid var(--line);background:var(--surface-2);background:radial-gradient(circle at 32% 36%,var(--surface) 0 3%,#b8ceff4d 32%,oklch(from #bcebd63b .27 calc(c * 2.4) h) 64%,transparent 72%)}:where(:root[data-theme=dark]) .availability-surface[data-section=analytics] .availability-visual,:where(:root[data-theme=dark]) .availability-surface[data-section=publishing] .availability-visual{border:1px solid var(--line)}:where(:root[data-theme=dark]) .ads-dashboard .ads-controls{border-color:var(--line);background:linear-gradient(130deg,var(--surface) 0,var(--surface) 58%,var(--surface-2) 100%)}:where(:root[data-theme=dark]) .ads-dashboard .ads-tabs{border:1px solid var(--line);background:linear-gradient(115deg,var(--surface-2),var(--surface-2))}:where(:root[data-theme=dark]) .ads-dashboard .ads-tabs button{color:var(--text-muted)}:where(:root[data-theme=dark]) .ads-dashboard .ads-tabs button[aria-pressed=true]{background:var(--surface)}:where(:root[data-theme=dark]) .ads-dashboard .ads-metric{border-color:var(--line);background:linear-gradient(145deg,var(--surface),var(--surface))}:where(:root[data-theme=dark]) .ads-dashboard .ads-metric[data-metric=spend]{background:radial-gradient(circle at 92% 4%,var(--surface) 0 2%,transparent 30%),linear-gradient(145deg,#2851d3 0,#3868e6 57%,#208a75 145%)}:where(:root[data-theme=dark]) .ads-dashboard .ads-metric[data-metric=spend]>span{color:var(--text-muted)}:where(:root[data-theme=dark]) .ads-dashboard .ads-metric[data-metric=spend]>span svg{color:var(--text-muted)}:where(:root[data-theme=dark]) .ads-dashboard .ads-account-meta span{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .seo-audit-form{border:1px solid var(--line);background:linear-gradient(135deg,var(--surface) 0,var(--surface) 68%,var(--surface-2) 100%)}:where(:root[data-theme=dark]) .seo-audit-icon{background:var(--surface-2);background:oklch(from #eaf0ff .27 calc(c * 2.4) h);color:var(--ink);color:oklch(from #3157c9 .82 c h)}:where(:root[data-theme=dark]) .seo-audit-input-row input{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .seo-audit-error{background:var(--surface-2);color:var(--ink);color:oklch(from #762d26 .82 c h)}:where(:root[data-theme=dark]) .seo-audit-workspace{border:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .seo-audit-history{border-right:1px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .seo-audit-history-heading button{border:1px solid var(--line);background:var(--surface);color:var(--text-muted)}:where(:root[data-theme=dark]) .seo-audit-history li>button:hover{background:var(--surface)}:where(:root[data-theme=dark]) .seo-audit-history li>button[aria-current=true]{background:var(--surface)}:where(:root[data-theme=dark]) .seo-history-main strong{color:var(--text-muted)}:where(:root[data-theme=dark]) .seo-history-date,:where(:root[data-theme=dark]) .seo-history-main small{color:var(--text-muted)}:where(:root[data-theme=dark]) .seo-audit-retention{border-top:1px solid var(--line)}:where(:root[data-theme=dark]) .seo-audit-placeholder{color:var(--text-muted)}:where(:root[data-theme=dark]) .seo-audit-placeholder svg{color:var(--ink);color:oklch(from #546493 .82 c h)}:where(:root[data-theme=dark]) .seo-audit-report-heading{border-bottom:1px solid var(--line)}:where(:root[data-theme=dark]) .seo-audit-report-heading p{color:var(--text-muted)}:where(:root[data-theme=dark]) .seo-audit-cancel{border:1px solid var(--line);background:var(--surface);color:var(--text-muted)}:where(:root[data-theme=dark]) .seo-audit-cancel:hover:not(:disabled){color:var(--ink);color:oklch(from #90382e .82 c h)}:where(:root[data-theme=dark]) .seo-audit-status-copy{color:var(--text-muted)}:where(:root[data-theme=dark]) .seo-audit-coverage{background:var(--surface-2)}:where(:root[data-theme=dark]) .seo-audit-coverage small,:where(:root[data-theme=dark]) .seo-audit-coverage span{color:var(--text-muted)}:where(:root[data-theme=dark]) .seo-audit-coverage p{color:var(--text-muted)}:where(:root[data-theme=dark]) .seo-audit-metrics>div{border-left:2px solid var(--line);background:var(--surface)}:where(:root[data-theme=dark]) .seo-audit-metrics span{color:var(--text-muted)}:where(:root[data-theme=dark]) .seo-audit-no-findings{border:1px solid var(--line);background:var(--surface);color:var(--ink);color:oklch(from #2f6555 .82 c h)}:where(:root[data-theme=dark]) .seo-audit-disclosure small,:where(:root[data-theme=dark]) .seo-audit-findings h3>span{background:var(--surface-2);color:var(--text-muted)}:where(:root[data-theme=dark]) .seo-finding{background:var(--surface)}:where(:root[data-theme=dark]) .seo-finding-critical{background:var(--surface)}:where(:root[data-theme=dark]) .seo-finding-warning{background:var(--surface-2)}:where(:root[data-theme=dark]) .seo-finding>div>span{color:var(--ink);color:oklch(from #536794 .82 c h)}:where(:root[data-theme=dark]) .seo-finding-critical>div>span{color:var(--ink);color:oklch(from #9b3b32 .82 c h)}:where(:root[data-theme=dark]) .seo-finding-warning>div>span{color:var(--ink);color:oklch(from #8b5f16 .82 c h)}:where(:root[data-theme=dark]) .seo-finding a{color:var(--ink);color:oklch(from #3b5dc0 .82 c h)}:where(:root[data-theme=dark]) .seo-finding p{color:var(--text-muted)}:where(:root[data-theme=dark]) .seo-audit-expand{color:var(--ink);color:oklch(from #3157c9 .82 c h)}:where(:root[data-theme=dark]) .seo-audit-report-note{color:var(--text-muted)}:where(:root[data-theme=dark]) .seo-audit-pages{border-top:1px solid var(--line)}:where(:root[data-theme=dark]) .seo-audit-pages li+li{border-top:1px solid var(--line)}:where(:root[data-theme=dark]) .seo-http{background:var(--surface-2);color:var(--ink);color:oklch(from #24745f .82 c h)}:where(:root[data-theme=dark]) .seo-http-bad{background:var(--surface-2);background:oklch(from #fff0ed .27 calc(c * 2.4) h);color:var(--ink);color:oklch(from #a03f34 .82 c h)}:where(:root[data-theme=dark]) .seo-http-redirect{background:var(--surface-2);background:oklch(from #fff7e9 .27 calc(c * 2.4) h);color:var(--ink);color:oklch(from #835f1c .82 c h)}:where(:root[data-theme=dark]) .seo-page-url{color:var(--text-muted)}:where(:root[data-theme=dark]) .seo-page-details dt{color:var(--text-muted)}:where(:root[data-theme=dark]) .seo-page-details dd{color:var(--text-muted)}:where(:root[data-theme=dark]) .seo-audit-history{border-bottom:1px solid var(--line)}:where(:root[data-theme=dark]) .sales-tag-0{color:var(--ink);color:oklch(from #0b5a49 .82 c h)}:where(:root[data-theme=dark]) .sales-tag-1{color:var(--ink);color:oklch(from #1f3fae .82 c h)}:root[data-theme=dark]{color-scheme:dark;--ink:#e9eefb;--text-muted:#9fadc4;--paper:#0a0f1d;--surface:#131a2c;--surface-2:#19223a;--line:rgba(190,205,240,.14);--blue:#6c8cff;--blue-soft:#1c2a55;--green:#4cc9a8;--mint:#12302c;--red:#ff7a82;--glow-blue:#1a2650;--glow-green:#123530;--yellow:#3a3a1c;--sage:#1d3a34;--background:var(--paper);--foreground:var(--ink);--card:var(--surface);--card-foreground:var(--ink);--popover:var(--surface);--popover-foreground:var(--ink);--muted:var(--surface-2);--muted-foreground:var(--text-muted);--accent:var(--blue-soft);--secondary:var(--mint);--lg-bg:linear-gradient(145deg,rgba(40,52,92,.62),rgba(22,30,58,.46) 45%,rgba(30,40,76,.56));--lg-bg-strong:linear-gradient(145deg,rgba(56,72,124,.8),rgba(30,42,82,.66));--lg-edge:rgba(170,190,255,.2);--lg-shadow:inset 0 1px 0 rgba(200,214,255,.22),inset 0 -1px 0 rgba(120,150,255,.06),inset 1px 0 0 rgba(200,214,255,.08),0 1px 1px rgba(0,0,0,.3),0 12px 32px rgba(0,0,0,.38),0 40px 90px rgba(0,0,0,.34);--lg-shadow-lift:inset 0 1px 0 rgba(220,230,255,.3),inset 0 -1px 0 rgba(120,150,255,.08),0 2px 2px rgba(0,0,0,.3),0 20px 44px rgba(0,0,0,.5),0 52px 100px rgba(0,0,0,.4);--lg-accent:linear-gradient(135deg,#4a67ea,#3858dc 52%,#26768f);--solid:#3a56d6;--on-solid:#fff;--danger-soft:#3a1d24;--primary:#4a67ea;--primary-foreground:#fff;--lg-tint:rgba(120,150,255,.16);background:#080c18}:root[data-theme=dark] body{color:var(--ink)}:root[data-theme=dark] body:before{background:radial-gradient(38vmax 30vmax at 12% 18%,rgba(70,100,255,.42),transparent 70%),radial-gradient(34vmax 28vmax at 88% 12%,rgba(30,170,150,.34),transparent 70%),radial-gradient(40vmax 32vmax at 78% 92%,rgba(190,90,120,.3),transparent 70%),radial-gradient(32vmax 28vmax at 18% 86%,rgba(120,80,230,.34),transparent 70%),linear-gradient(180deg,#0b1124,#070a15)}:root[data-theme=dark] body:after{opacity:.35}:root[data-theme=dark] .work-layout .work-sidebar{background:linear-gradient(160deg,rgba(44,58,104,.7),rgba(20,28,54,.55) 55%,rgba(30,40,76,.62));color:var(--ink)}:root[data-theme=dark] .work-layout .work-header{background:linear-gradient(120deg,rgba(44,58,104,.7),rgba(20,28,54,.5) 60%,rgba(30,40,76,.6))}:root[data-theme=dark] .work-sidebar .nav-item,:root[data-theme=dark] .workspace-name{color:#aab7d2}:root[data-theme=dark] .workspace-name a{color:var(--ink)}:root[data-theme=dark] .work-layout .nav-item:hover{background:rgba(140,165,255,.16);color:#bfd0ff}:root[data-theme=dark] .work-layout .nav-item[aria-current=page]{background:linear-gradient(135deg,rgba(110,140,255,.34),rgba(70,100,220,.2));color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),inset 0 -1px 0 rgba(90,120,255,.2),0 6px 18px rgba(30,60,200,.28)}:root[data-theme=dark] .work-layout .work-header>span{background:rgba(140,165,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.16);color:var(--ink)}:root[data-theme=dark] .work-header-actions{background:rgba(140,165,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 1px 3px rgba(0,0,0,.3)}:root[data-theme=dark] .work-header-actions .interface-controls+a:before{background:rgba(190,205,240,.2)}:root[data-theme=dark] .work-layout .work-header-actions>a:hover,:root[data-theme=dark] .work-layout .work-header-actions>button:hover{color:#bfd0ff}:root[data-theme=dark] .sa-select-content{background:linear-gradient(150deg,rgba(34,46,86,.94),rgba(20,28,56,.86))!important;color:var(--ink)}:root[data-theme=dark] .sa-select-trigger,:root[data-theme=dark] .work-layout input:not([type=checkbox]):not([type=radio]):not([type=range]),:root[data-theme=dark] .work-layout textarea{background:rgba(20,28,54,.6);border-color:var(--line);color:var(--ink)}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:#94a3bf;opacity:1}:root[data-theme=dark] a:focus-visible,:root[data-theme=dark] button:focus-visible,:root[data-theme=dark] input:focus-visible,:root[data-theme=dark] textarea:focus-visible{outline-color:#0a0f1d;box-shadow:0 0 0 4px rgba(108,140,255,.6)}:root[data-theme=dark] *{scrollbar-color:rgba(160,180,240,.3) transparent}:root[data-theme=dark] ::selection{background:#3b4f9c;color:#fff}:root[data-theme=dark] img:not([src$=".svg"]){filter:brightness(.94)}@media (prefers-reduced-transparency:reduce){:root[data-theme=dark] .sa-select-content,:root[data-theme=dark] .sales-features>ul>li,:root[data-theme=dark] .sales-pricing>ul>li,:root[data-theme=dark] .sales-proof ul,:root[data-theme=dark] .work-layout .creation-option,:root[data-theme=dark] .work-layout .dashboard-activity-panel,:root[data-theme=dark] .work-layout .dashboard-create,:root[data-theme=dark] .work-layout .dashboard-metric,:root[data-theme=dark] .work-layout .dashboard-status-card,:root[data-theme=dark] .work-layout .dashboard-workboard,:root[data-theme=dark] .work-layout .empty-surface,:root[data-theme=dark] .work-layout .settings-fact,:root[data-theme=dark] .work-layout .shortcut,:root[data-theme=dark] .work-layout .welcome-surface,:root[data-theme=dark] .work-layout .work-header,:root[data-theme=dark] .work-layout .work-sidebar{background:#131a2c!important;backdrop-filter:none;-webkit-backdrop-filter:none}}.theme-toggle{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;border:0;padding:0;position:relative;overflow:hidden;background:transparent;color:var(--ink);cursor:pointer;transition:background .25s var(--lg-ease),transform .35s var(--lg-spring),color .25s}.theme-toggle:hover{background:var(--lg-tint);color:var(--blue)}.theme-toggle:active{transform:scale(.92)}.theme-toggle svg{position:absolute;width:19px;height:19px;transition:transform .6s var(--lg-spring),opacity .35s var(--lg-ease)}.theme-toggle .sun{transform:rotate(0) scale(1);opacity:1}.theme-toggle .moon{transform:rotate(-90deg) scale(.4);opacity:0}:root[data-theme=dark] .theme-toggle .sun{transform:rotate(90deg) scale(.4);opacity:0}:root[data-theme=dark] .theme-toggle .moon{transform:rotate(0) scale(1);opacity:1}.interface-language-bar{align-items:center;gap:6px}.interface-language-bar .theme-toggle{background:var(--lg-bg);border:1px solid var(--lg-edge);box-shadow:var(--lg-shadow);backdrop-filter:var(--lg-blur)}html.theme-fade,html.theme-fade *,html.theme-fade :after,html.theme-fade :before{transition:background-color .45s ease,color .45s ease,border-color .45s ease,box-shadow .45s ease!important}html.theme-fade .theme-toggle svg{transition:transform .6s var(--lg-spring),opacity .35s var(--lg-ease)!important}.theme-toggle:disabled{opacity:1;cursor:default}@media (prefers-reduced-motion:reduce){.theme-toggle svg,html.theme-fade,html.theme-fade *{transition:none!important}}:root[data-theme=dark] .public-site:before{background:radial-gradient(ellipse at 80% 18%,rgba(80,110,255,.28) 0,transparent 34%),radial-gradient(ellipse at 67% 56%,rgba(40,180,150,.18) 0,transparent 32%),radial-gradient(ellipse at 5% 42%,rgba(120,90,240,.2) 0,transparent 32%),linear-gradient(180deg,rgba(8,12,24,0),rgba(8,12,24,0))}