/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@media (width<=1100px){.verified-source-strip{grid-template-columns:1fr 1fr}.verified-source-strip>button{grid-column:1/-1}.verified-metrics{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.verified-source-strip,.verified-performance-grid,.verified-tables{grid-template-columns:1fr}.verified-metrics{grid-template-columns:1fr 1fr}.performance-title{gap:12px;display:grid}.performance-controls{display:flex}.verified-table>header,.verified-table>div{grid-template-columns:minmax(120px,1fr) 50px 70px 50px;font-size:9px}}@media (width<=480px){.verified-metrics{grid-template-columns:1fr}}.account-gate{color:#071a35;background:radial-gradient(circle at 70% 18%,#1cb2cf24,#0000 34%),linear-gradient(145deg,#f7fbff,#edf4f8);place-items:center;min-height:100vh;padding:24px;display:grid}.account-gate>section{text-align:center;background:#ffffffeb;border:1px solid #1866902b;border-radius:28px;width:min(560px,100%);padding:52px;box-shadow:0 28px 70px #08203d21}.account-gate .logo-gem{margin:0 auto 20px;display:grid}.account-gate small{color:#087da1;letter-spacing:.16em;font-weight:800;display:block}.account-gate h1{margin:14px 0 10px;font-size:34px}.account-gate p{color:#627187;margin:0}.account-gate i{border:4px solid #d8e7ee;border-top-color:#0a86aa;border-radius:50%;width:38px;height:38px;margin:26px auto 0;animation:.8s linear infinite account-spin;display:block}@keyframes account-spin{to{transform:rotate(360deg)}}.account-identity{flex-direction:column;min-width:0;display:flex}.account-identity strong{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.account-identity small{text-overflow:ellipsis;white-space:nowrap;color:#6a7588;max-width:180px;font-size:10px;overflow:hidden}.account-signout{color:#0c6688;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:800;text-decoration:none}.account-signout:hover{background:#eaf6fa}:root{--navy:#020f24;--ink:#0b1230;--muted:#53617e;--line:#dde3ed;--bg:#fbfcfe;--purple:#5727ed;--purple2:#7442ff;--green:#13a354;--red:#ef273d}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px}button,input,select,textarea{font:inherit}.app{min-height:100vh}.sidebar{color:#fff;z-index:20;background:linear-gradient(#020d20,#001129);flex-direction:column;width:218px;padding:25px 15px 18px;display:flex;position:fixed;top:0;bottom:0;left:0}.logo{align-items:center;gap:13px;padding:0 6px 35px;font-size:20px;font-weight:700;display:flex}.logo b{color:#7443ff}.logo small{letter-spacing:.24em;margin-top:4px;font-size:9px;display:block}.logo-gem{clip-path:polygon(50% 0,95% 23%,95% 76%,50% 100%,5% 76%,5% 23%);background:linear-gradient(145deg,#7c49ff,#3a0fe3);place-items:center;width:42px;height:48px;font-size:14px;display:grid}.sidebar nav{gap:5px;display:grid}.sidebar nav button,.switch{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:13px;padding:12px;display:flex}.sidebar nav button i{text-align:center;width:21px;font-size:21px;font-style:normal}.sidebar nav button.active{background:linear-gradient(100deg,#2d17c8,#6734f5)}.connections{border-top:1px solid #ffffff18;margin-top:16px;padding:18px 5px 0}.connections>small{font-size:9px}.connections p{align-items:center;gap:10px;margin:13px 0;font-size:11px;display:flex}.connections p span{border-radius:50%;place-items:center;width:24px;height:24px;font-weight:800;display:grid}.connections p b{color:#fff;background:#0ab65a;border-radius:50%;place-items:center;width:13px;height:13px;margin-left:auto;font-size:8px;display:grid}.google{color:#4285f4;background:#fff}.facebook{background:#1877f2}.instagram{background:linear-gradient(135deg,#ffb000,#f00079,#7132ff)}.xicon{font-size:19px}.ai-card{background:linear-gradient(135deg,#17144c,#201f79);border-radius:8px;margin:28px 1px 14px;padding:17px;font-size:11px;line-height:1.7}.ai-card span{color:#eee;display:block}.ai-card strong{margin:11px 0;font-weight:500;display:block}.ai-card button{color:#fff;background:0 0;border:0;padding:4px 0}.switch{border:1px solid #ffffff32;width:100%;margin-top:auto;font-size:10px}.workspace{min-height:100vh;margin-left:218px}.workspace>header{border-bottom:1px solid var(--line);z-index:10;background:#fff;align-items:center;height:78px;padding:0 25px;display:flex;position:sticky;top:0}.business{border:1px solid var(--line);background:#fff;border-radius:7px;align-items:center;gap:12px;height:44px;padding:0 15px;display:flex}.crown{font-size:23px}.status{color:#098a3f;background:#e7f7ec;border-radius:6px;margin-left:16px;padding:10px 14px;font-weight:600}.header-right{align-items:center;gap:22px;margin-left:auto;display:flex}.header-right>button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:12px 20px;font-weight:600}.bell{font-size:21px;position:relative}.bell b{color:#fff;background:#ed1c2f;border-radius:10px;padding:2px 5px;font-size:8px;position:absolute;top:-8px;right:-7px}.user{color:#fff;background:linear-gradient(#e1d3ff,#8159ef);border-radius:50%;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.page{max-width:1420px;margin:auto;padding:30px}.title-row,.page-heading{justify-content:space-between;align-items:flex-end;margin-bottom:23px;display:flex}.title-row h1,.page-heading h1,.settings-nav h1{letter-spacing:-.035em;margin:2px 0 7px;font-size:28px}.title-row p,.page-heading p{color:var(--muted);margin:0}.kicker{letter-spacing:.13em;color:var(--purple);font-size:9px;font-weight:800}.title-row select,.month{border:1px solid var(--line);background:#fff;border-radius:7px;padding:11px 14px}.save{color:#fff;cursor:pointer;background:linear-gradient(100deg,#4c1ae6,#682df5);border:0;border-radius:6px;padding:12px 24px;font-weight:650}.metric-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.metric,.panel,.setting-box,.score-panel,.plan-card,.review-summary,.calendar,.post,.integration-grid article{border:1px solid var(--line);background:#fff;border-radius:9px}.metric{flex-direction:column;min-height:145px;padding:18px;display:flex}.metric>span{font-size:12px;font-weight:600}.metric>strong{margin-top:22px;font-size:31px}.metric small{color:var(--green);margin-top:auto;font-size:10px}.ring{background:conic-gradient(#31d159 0 92%,#edf0f5 92%);border-radius:50%;place-items:center;width:74px;height:74px;margin:10px auto 0;display:grid;position:relative}.ring:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:7px}.ring strong{z-index:1;font-size:25px}.stars{color:#ffb21a;letter-spacing:1px;font-size:12px}.overview-grid{grid-template-columns:1.45fr 1fr;gap:14px;margin-top:14px;display:grid}.panel{padding:20px}.panel.wide{min-height:235px}.panel-head{justify-content:space-between;display:flex}.panel-head h3,.setting-box h3{margin:0 0 5px;font-size:15px}.panel-head p,.setting-box>p{color:var(--muted);margin:0;font-size:11px}.panel-head button{color:var(--purple);background:0 0;border:0;font-size:10px}.activity-stats{grid-template-columns:repeat(3,1fr);margin:25px 0;display:grid}.activity-stats div{border-right:1px solid var(--line);grid-template-rows:1fr 1fr;grid-template-columns:38px 1fr;align-items:center;padding:0 12px;display:grid}.activity-stats div:last-child{border:0}.activity-stats i{border-radius:8px;grid-row:span 2;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.activity-stats .purple{color:var(--purple);background:#eee8ff}.activity-stats .green{color:var(--green);background:#e3f8eb}.activity-stats .orange{color:#d87b00;background:#fff0dc}.activity-stats strong{font-size:22px}.activity-stats span{color:var(--muted);font-size:9px}.progress span,.usage span{justify-content:space-between;font-size:10px;display:flex}.progress em{color:var(--muted);font-style:normal}.progress>div,.usage>div{background:#e9edf3;border-radius:5px;height:5px;margin-top:8px}.progress i,.usage i{background:var(--purple);border-radius:5px;height:100%;display:block}.rank-list p{border-bottom:1px solid #edf0f5;grid-template-columns:1fr 40px 40px;align-items:center;margin:0;padding:13px 0;font-size:11px;display:grid}.rank-list span{font-weight:600}.rank-list small{color:var(--muted);margin-top:3px;font-weight:400;display:block}.rank-list b{font-size:15px}.rank-list em{color:var(--green);font-style:normal}.bars-chart{border-bottom:1px solid var(--line);background:repeating-linear-gradient(#fff,#fff 42px,#eef1f5 43px);align-items:flex-end;gap:10px;height:130px;padding:18px 10px 0;display:flex}.bars-chart i{opacity:.8;background:linear-gradient(#7a4dff,#5c2ce9);border-radius:4px 4px 0 0;flex:1;max-width:35px}.chart-labels{color:var(--muted);justify-content:space-between;padding-top:8px;font-size:9px;display:flex}.task-list{margin-top:10px;display:grid}.task-list button{text-align:left;background:0 0;border:0;border-bottom:1px solid #edf0f5;gap:10px;padding:12px 0;display:flex}.task-list button>i{color:#fff;border:1px solid #b9c2d1;border-radius:5px;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.task-list button.done{opacity:.55}.task-list button.done>i{background:var(--green);border-color:var(--green)}.task-list button.done span{text-decoration:line-through}.task-list small{color:var(--muted);margin-top:3px;font-size:9px;text-decoration:none;display:block}.settings-layout{grid-template-columns:205px 1fr;gap:27px;display:grid}.settings-nav{border-right:1px solid var(--line);min-height:850px;padding-right:14px}.settings-nav h1{margin-top:0}.settings-nav button{text-align:left;color:#243153;background:0 0;border:0;border-radius:7px;width:100%;margin-bottom:3px;padding:13px 12px;font-size:12px;display:block}.settings-nav button.active{color:var(--purple);background:#f2efff;font-weight:650}.settings-main{max-width:1050px}.page-heading{display:block}.page-heading h1{font-size:25px}.setting-box{margin-bottom:16px;padding:19px}.setting-title{justify-content:space-between;display:flex}.setting-title h3 span{color:var(--purple);background:#eeeaff;border-radius:5px;margin-left:8px;padding:4px 8px;font-size:9px}.setting-title small{color:var(--muted);font-size:9px}.chips{flex-wrap:wrap;gap:9px;margin:18px 0 12px;display:flex}.chips button,.tone-row button{color:#17203d;background:#f8f6ff;border:1px solid #dfd7ff;border-radius:6px;padding:10px 12px;font-size:10px}.chips b{color:var(--purple);margin-left:10px;font-size:16px}.outline{border:1px dashed var(--purple);color:var(--purple);background:#fff;border-radius:5px;padding:9px 13px}.info-strip{border:1px solid var(--line);background:#fbfcff;border-radius:6px;align-items:flex-start;gap:12px;margin-top:14px;padding:14px;display:flex}.info-strip i{color:var(--purple);font-style:normal}.info-strip b{font-size:10px}.info-strip p{color:var(--muted);margin:4px 0 0;font-size:9px}.voice-grid{grid-template-columns:repeat(5,1fr);gap:12px;margin:15px 0 34px;display:grid}.voice-grid button{border:1px solid var(--line);background:#fff;border-radius:6px;flex-direction:column;align-items:center;gap:10px;padding:23px 10px;display:flex}.voice-grid button.selected,.tone-row button.selected{border-color:var(--purple);background:#faf8ff}.voice-grid i{color:#52607d;font-size:27px;font-style:normal}.voice-grid small{color:var(--muted);font-size:9px;line-height:1.5}.slider-row{align-items:center;gap:16px;margin:15px 0 32px;display:flex}.slider-row input{width:100%;accent-color:var(--purple)}.slider-row strong{border:1px solid var(--line);border-radius:6px;padding:10px}.tone-row{gap:12px;display:flex}.integration-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.integration-grid article{padding:18px;position:relative}.platform{width:37px;height:37px;color:var(--purple);background:#ece7ff;border-radius:9px;place-items:center;font-size:19px;font-weight:800;display:grid}.integration-grid h3{margin:11px 0 6px}.integration-grid em{background:#edf0f5;border-radius:5px;padding:4px 7px;font-size:9px;font-style:normal}.integration-grid em.connected{color:var(--green);background:#e5f8ec}.integration-grid p{color:var(--muted);min-height:55px;font-size:11px;line-height:1.7}.integration-grid button{width:100%;color:var(--purple);background:#fff;border:1px solid #9c7aff;border-radius:5px;padding:10px;font-weight:650}.plan-card{grid-template-columns:65px 1fr auto;align-items:center;margin-bottom:16px;padding:22px;display:grid}.plan-icon{width:50px;height:50px;color:var(--purple);background:#ece7ff;border-radius:50%;place-items:center;font-size:25px;display:grid}.plan-card h2{margin:0}.plan-card h2 em{color:var(--purple);background:#eeeaff;border-radius:5px;padding:4px 7px;font-size:9px;font-style:normal}.plan-card p{color:var(--muted)}.plan-card>strong{font-size:29px}.plan-card>strong small{font-size:10px;font-weight:400}.plan-stats{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin-top:15px;padding-top:17px;display:grid}.plan-stats span{color:var(--muted);font-size:10px;display:grid}.plan-stats b{color:var(--ink);margin-top:6px}.usage{margin:19px 0}.usage b{font-weight:500}.form-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.form-grid label{font-size:10px;font-weight:650}.form-grid input,.form-grid textarea{border:1px solid var(--line);background:#fff;border-radius:5px;width:100%;margin-top:6px;padding:12px;display:block}.form-grid textarea{height:90px}.form-grid .full{grid-column:1/-1}.optimizer-grid{grid-template-columns:340px 1fr;gap:15px;display:grid}.score-panel{text-align:center;padding:40px}.big-ring{background:conic-gradient(#42d868 92%,#edf0f5 0);border-radius:50%;place-items:center;width:145px;height:145px;margin:auto;display:grid;position:relative}.big-ring:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:13px}.big-ring strong,.big-ring span{z-index:1}.big-ring strong{font-size:48px}.big-ring span{color:var(--muted);margin-top:-55px;margin-left:60px}.score-panel h2{font-size:20px}.score-panel p{color:var(--muted);line-height:1.6}.check-list p{border-bottom:1px solid #edf0f5;align-items:center;gap:12px;margin:0;padding:13px 0;display:flex}.check-list i{color:#dc8a00;background:#fff3dc;border-radius:50%;place-items:center;width:23px;height:23px;font-style:normal;display:grid}.check-list i.yes{color:var(--green);background:#e4f8eb}.check-list button{color:var(--purple);background:0 0;border:0;margin-left:auto}.content-tabs{gap:7px;margin-bottom:18px;display:flex}.content-tabs button{border:1px solid var(--line);background:#fff;border-radius:20px;padding:9px 15px}.content-tabs button.active{background:var(--navy);color:#fff}.post-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.post{padding:14px}.post-art{color:#fff;background:linear-gradient(145deg,#160857,#6d34f5);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;height:160px;margin-bottom:13px;font-size:18px;font-weight:800;display:flex}.post-art span{font-size:45px}.art1{background:linear-gradient(145deg,#045d4f,#22c37b)}.art2{background:linear-gradient(145deg,#71330a,#ec9b3d)}.art3{background:linear-gradient(145deg,#113773,#3d7ce7)}.post em{color:var(--green);background:#e8f8ee;border-radius:5px;padding:4px 7px;font-size:8px;font-style:normal}.post em.scheduled{color:var(--purple);background:#eeeaff}.post em.draft{color:#be7200;background:#fff0d9}.post h3{font-size:13px}.post p{color:var(--muted);min-height:50px;font-size:10px;line-height:1.6}.post small{color:var(--muted)}.post button{float:right;color:var(--purple);background:0 0;border:0;font-size:10px}.review-summary{grid-template-columns:220px 1fr;gap:45px;padding:25px;display:grid}.review-summary>div:first-child{flex-direction:column;align-items:center;display:flex}.review-summary>div:first-child strong{font-size:50px}.review-summary>div:first-child span{color:#f3ac18}.review-summary>div:first-child small{color:var(--muted)}.review-summary>div:last-child p{grid-template-columns:15px 1fr 35px;align-items:center;gap:8px;margin:6px;display:grid}.review-summary p i{background:#edf0f5;border-radius:5px;height:6px}.review-summary p i b{background:#f3ac18;border-radius:5px;height:100%;display:block}.reviews-list article{border:1px solid var(--line);background:#fff;border-radius:8px;gap:13px;margin-top:12px;padding:17px;display:flex}.reviews-list article>span{width:38px;height:38px;color:var(--purple);background:#eeeaff;border-radius:50%;place-items:center;display:grid}.reviews-list article>div{flex:1}.reviews-list h3{font-size:12px}.reviews-list h3 em{color:#f3ac18;margin-left:8px;font-style:normal}.reviews-list h3 small{float:right;color:var(--muted);font-weight:400}.reviews-list p{font-size:11px}.reply{color:#4d5874;background:#f8f6ff;border-radius:6px;padding:11px;font-size:10px}.reply button{float:right;background:var(--purple);color:#fff;border:0;border-radius:4px;padding:5px 11px}.weekdays,.days{grid-template-columns:repeat(7,1fr);display:grid}.weekdays b{text-align:center;color:var(--muted);padding:13px;font-size:10px}.days>div{border-top:1px solid var(--line);border-right:1px solid var(--line);min-height:112px;padding:8px}.days>div:nth-child(7n){border-right:0}.days span{font-size:10px}.days p{color:var(--purple);background:#eeeaff;border-radius:4px;margin:8px 0;padding:6px;font-size:8px}.days p.google{color:var(--green);background:#e6f6ec}.days p.review-event{color:#b36b00;background:#fff1da}.media-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.media-grid article{color:#fff;background:linear-gradient(145deg,#160857,#6831ee);border-radius:9px;flex-direction:column;justify-content:flex-end;height:230px;padding:20px;display:flex}.media-grid .m1,.media-grid .m4{background:linear-gradient(145deg,#174b39,#38b876)}.media-grid .m2,.media-grid .m5{background:linear-gradient(145deg,#1c3c70,#4e83d8)}.media-grid .m3{background:linear-gradient(145deg,#74400b,#d99b3d)}.media-grid article>span{margin:auto;font-size:52px}.media-grid strong{font-size:17px}.media-grid small{opacity:.75;margin-top:5px}.toast{color:#fff;z-index:50;background:#08172c;border-radius:7px;padding:14px 20px;position:fixed;bottom:25px;right:25px;box-shadow:0 15px 40px #00102a3f}@media (width<=1050px){.metric-grid,.post-grid{grid-template-columns:repeat(2,1fr)}.voice-grid{grid-template-columns:repeat(3,1fr)}.header-right>strong{display:none}}@media (width<=760px){.sidebar{flex-direction:row;width:100%;height:67px;padding:8px;top:auto;overflow:hidden}.logo,.connections,.ai-card,.switch{display:none}.sidebar nav{justify-content:space-around;width:100%;display:flex}.sidebar nav button{flex-direction:column;gap:1px;padding:7px 6px;font-size:8px}.sidebar nav button i{font-size:15px}.workspace{margin-left:0;padding-bottom:67px}.workspace>header{padding:0 12px}.header-right>:not(.user){display:none}.status{padding:7px;font-size:9px}.business{padding:0 8px;font-size:10px}.page{padding:18px 12px}.overview-grid,.optimizer-grid{grid-template-columns:1fr}.metric-grid{gap:8px}.metric{min-height:130px}.settings-layout{grid-template-columns:1fr}.settings-nav{border:0;min-height:0;padding-bottom:10px;display:flex;overflow:auto}.settings-nav h1{display:none}.settings-nav button{white-space:nowrap;width:auto}.voice-grid,.integration-grid,.media-grid{grid-template-columns:repeat(2,1fr)}.form-grid{grid-template-columns:1fr}.form-grid .full{grid-column:auto}.post-grid{grid-template-columns:1fr 1fr}.title-row{align-items:flex-start;gap:12px}.title-row h1{font-size:23px}.review-summary{grid-template-columns:1fr}.days>div{min-height:78px;padding:4px}.days p{padding:3px;font-size:6px}.activity-stats{grid-template-columns:1fr;gap:12px}.activity-stats div{border:0}}.sidebar .agency-switch{color:#dff4f8;background:#15a6c81c;border-color:#72d9eb52;text-decoration:none;display:block}.agency-view-banner{color:#fff;z-index:12;background:linear-gradient(105deg,#041f35,#0a668b);border-bottom:1px solid #127b9a;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:9px 22px;display:flex;position:relative;box-shadow:0 10px 24px #042b4729}.agency-view-banner>span{grid-template-columns:30px auto;align-items:center;column-gap:9px;display:grid}.agency-view-banner i{color:#72d9eb;background:#72d9eb29;border-radius:9px;grid-row:1/3;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.agency-view-banner b{letter-spacing:.08em;font-size:10px}.agency-view-banner small{color:#d8edf4;text-transform:capitalize}.agency-view-banner button{color:#062b47;cursor:pointer;background:#fff;border:1px solid #ffffff57;border-radius:8px;padding:9px 12px;font-size:9px;font-weight:850}@media (width<=760px){.agency-view-banner{padding:8px 12px}.agency-view-banner small{display:none}.agency-view-banner button{white-space:nowrap}}@media (width<=480px){.metric-grid,.post-grid,.voice-grid,.integration-grid,.media-grid{grid-template-columns:1fr}.overview-grid{display:block}.overview-grid>.panel{margin-top:10px}.page{padding:15px 9px}.title-row .save,.title-row select{max-width:120px}.plan-card{grid-template-columns:55px 1fr}.plan-card>strong{grid-column:2}.plan-stats{grid-template-columns:1fr 1fr}.tone-row{flex-wrap:wrap}}.social-connection-card{flex-direction:column;min-height:300px;transition:border-color .2s,box-shadow .2s;display:flex}.social-connection-card.property-ready{border-color:#9ad8ca;box-shadow:0 10px 28px #0d806810}.social-connection-card .integration-name{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:13px;display:flex}.social-connection-card .integration-name h3{margin:0}.social-connection-card .platform{color:#fff}.social-connection-card .platform.facebook{background:#1877f2}.social-connection-card .platform.instagram{background:linear-gradient(135deg,#ffb000,#f00079,#7132ff)}.social-connection-card .platform.x{background:#111}.social-connection-card .platform.youtube{background:red}.social-connection-card .platform.linkedin{background:#0a66c2}.social-connection-card .platform.pinterest{background:#e60023}.social-connection-card>p{min-height:44px}.social-resource-picker{color:#35415d;gap:6px;margin:4px 0 12px;font-size:10px;font-weight:700;display:grid}.social-resource-picker select{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:6px;padding:10px}.social-resource-picker .selected-social-destination{color:#087458;margin-top:2px;font-size:9px;font-weight:700;display:block}.social-connection-card .integration-resource-warning{margin:0 0 10px;line-height:1.4;display:block}.integration-grid .social-connect-button{color:#fff;cursor:pointer;background:linear-gradient(100deg,#092946,#087f9d);border-color:#0000;margin-top:auto}.integration-grid .social-connect-button:disabled{color:#8490a4;cursor:not-allowed;background:#edf1f5;border-color:#dbe1e9}.connections{max-height:310px;overflow-y:auto}.social-link{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:6px 0;display:flex}.social-link .brand-icon{flex:0 0 24px}.social-link>span:nth-child(2){font-size:11px}.social-link>b{color:#fff;background:#0ab65a;border-radius:50%;place-items:center;width:14px;height:14px;margin-left:auto;font-size:8px;display:grid}.social-link>b[title=Not\ connected]{color:#91a0b8;background:#ffffff1f}.social-connection-card.meta-business-card{grid-column:span 2}.meta-portfolio-picker{background:#f7fbfd;border:1px solid #d7e6ed;border-radius:9px;padding:10px}.meta-linked-instagram{background:#fff9fc;border:1px solid #eadde7;border-radius:9px;gap:6px;margin:0 0 12px;padding:10px;display:grid}.meta-linked-instagram>span{color:#35415d;font-size:10px;font-weight:750}.meta-linked-instagram>b{color:#9d245f;font-size:10px;display:block}.meta-linked-instagram>small{color:var(--muted);font-size:8px}.social-connection-card.meta-business-card>p{min-height:auto}@media (width<=760px){.social-connection-card.meta-business-card{grid-column:span 1}}.social-connection-actions{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:auto;display:grid}.integration-grid .social-connection-actions .social-connect-button{margin-top:0}.integration-grid .social-connection-actions .social-disconnect-button{color:#a92e38;width:auto;box-shadow:none;background:#fff;border:1px solid #e2a9ad;padding:10px 13px}.integration-grid .social-connection-actions .social-disconnect-button:hover{background:#fff6f6;border-color:#c94a53}.integration-grid .social-connection-actions button:disabled{cursor:not-allowed;opacity:.55}.integrations-onboard>header{position:relative}.oauth-ready{background:#f5fbff;border:1px solid #cfe0ea;border-radius:10px;align-items:center;gap:10px;margin-left:auto;padding:10px 14px;display:flex}.oauth-ready>i{color:#087ca7;font-size:20px;font-style:normal}.oauth-ready span{display:grid}.oauth-ready small{color:var(--muted);margin-top:3px;font-size:9px}.integration-onboard-group{border-top:1px solid var(--line);padding:22px 0}.integration-group-title{align-items:flex-start;gap:12px;margin-bottom:15px;display:flex}.integration-group-title>span{color:#086b91;background:#eaf6fb;border-radius:8px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:800;display:grid}.integration-group-title h3{margin:1px 0 4px;font-size:15px}.integration-group-title p{color:var(--muted);margin:0;font-size:11px}.one-click-platforms{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.one-click-platforms article,.one-click-data article{border:1px solid var(--line);background:#fff;border-radius:12px;padding:15px;box-shadow:0 8px 24px #12304c0a}.one-click-platforms article.connected,.one-click-data article.connected{background:#f9fdff;border-color:#8bc8df}.one-click-platforms article{grid-template-columns:42px 1fr;align-items:center;gap:11px;display:grid}.one-click-platforms h4,.one-click-data h4{margin:0 0 3px}.one-click-platforms small,.one-click-data small{color:var(--muted);font-size:9px}.one-click-platforms button{color:#fff;cursor:pointer;background:linear-gradient(100deg,#06223e,#0d769e);border:0;border-radius:7px;grid-column:1/-1;padding:10px 8px;font-size:10px;font-weight:750}.one-click-platforms article.connected button{color:#07833c;background:#e6f8ed}.data-source-group{padding-bottom:16px}.one-click-data{grid-template-columns:1fr 1fr;gap:14px;display:grid}.data-provider-head{align-items:center;gap:11px;display:flex}.data-provider-head>span{display:grid}.data-provider-head em{color:#64708a;background:#f0f2f6;border-radius:20px;margin-left:auto;padding:5px 8px;font-size:8px;font-style:normal}.one-click-data article.connected .data-provider-head em{color:#07843d;background:#e5f8ec}.google-one-click{color:#17213b;cursor:pointer;background:#fff;border:1px solid #b8c5d5;border-radius:7px;width:100%;margin:14px 0 12px;padding:10px;font-weight:750}.one-click-data article.connected .google-one-click{color:#07843d;background:#f4fcf7;border-color:#9bd6b1}.one-click-data label{gap:6px;font-size:9px;font-weight:750;display:grid}.one-click-data select{border:1px solid var(--line);color:#1d2946;background:#fff;border-radius:7px;width:100%;padding:10px}.one-click-data select:disabled{color:#8691a8;background:#f4f6f9}.integration-permissions{background:#f7fcfe;border:1px solid #d8e8ee;border-radius:9px;align-items:flex-start;gap:11px;margin-bottom:16px;padding:13px 15px;display:flex}.integration-permissions>i{color:#087ba4;font-style:normal}.integration-permissions span{gap:3px;display:grid}.integration-permissions small{color:var(--muted);font-size:9px;line-height:1.5}@media (width<=1000px){.one-click-platforms{grid-template-columns:repeat(2,1fr)}.one-click-data{grid-template-columns:1fr}}@media (width<=650px){.one-click-platforms{grid-template-columns:1fr}.oauth-ready{display:none}}.sample-data-banner{color:#5f480f;background:#fff9e8;border:1px solid #f1c86a;border-radius:12px;align-items:center;gap:12px;margin:0 0 18px;padding:12px 16px;font-size:13px;font-weight:700;line-height:1.4;display:flex}.sample-data-badge,.sample-mode .performance-metrics article>strong:after,.sample-mode .review-kpis article>strong:after,.sample-mode .media-stats>div>span>strong:after,.sample-mode .performance-eyebrow:after,.sample-mode .review-eyebrow:after,.sample-mode .media-eyebrow:after,.sample-mode .competitor-hero>div>span:after,.sample-mode .ai-visibility-hero>div>span:after,.sample-mode .intel-hero>div>span:after,.sample-mode .strategy-audit-hero>div>span:after,.sample-mode .optimizer-eyebrow:after,.sample-mode .cal-title h1:after{color:#6d4d00;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#fff3c4;border:1px solid #d7a930;border-radius:999px;align-items:center;width:max-content;padding:4px 8px;font-size:10px;font-style:normal;font-weight:900;line-height:1;display:inline-flex}.sample-mode .performance-metrics article>strong:after,.sample-mode .review-kpis article>strong:after,.sample-mode .media-stats>div>span>strong:after,.sample-mode .performance-eyebrow:after,.sample-mode .review-eyebrow:after,.sample-mode .media-eyebrow:after,.sample-mode .competitor-hero>div>span:after,.sample-mode .ai-visibility-hero>div>span:after,.sample-mode .intel-hero>div>span:after,.sample-mode .strategy-audit-hero>div>span:after,.sample-mode .optimizer-eyebrow:after,.sample-mode .cal-title h1:after{content:"Sample data";vertical-align:middle;margin-left:8px}@media (width<=760px){.sample-data-banner{align-items:flex-start}}.credit-activity-list{background:#fff;border:1px solid #cfe0e7;border-radius:18px;margin:18px 0;overflow:hidden;box-shadow:0 12px 30px #092d4312}.credit-activity-list>header{background:#f5fafc;border-bottom:1px solid #dce8ed;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;display:flex}.credit-activity-list h2{color:#0a2941;margin:0;font-size:19px}.credit-activity-list header p{color:#667b8d;margin:4px 0 0}.credit-activity-list header>b{color:#fff;letter-spacing:.1em;background:#082f4b;border-radius:999px;padding:7px 10px;font-size:10px}.credit-activity-list>article{border-top:1px solid #e4ecef;grid-template-columns:1fr 90px 110px;align-items:center;gap:14px;padding:13px 22px;display:grid}.credit-activity-list>article:first-of-type{border-top:0}.credit-activity-list article span b,.credit-activity-list article span small{display:block}.credit-activity-list article span b{color:#16344b}.credit-activity-list article span small{color:#708397;text-transform:capitalize;margin-top:3px}.credit-activity-list article em{font-style:normal;font-weight:900}.credit-activity-list article em.negative{color:#b32f3c}.credit-activity-list article em.positive{color:#087e4a}.credit-activity-list article strong{color:#173a51;text-align:right}@media (width<=640px){.credit-activity-list>article{grid-template-columns:1fr auto}.credit-activity-list article strong{text-align:left;grid-column:1/-1}.credit-activity-list>header{align-items:flex-start}}.audit-30-day-plan{background:linear-gradient(145deg,#fff,#f3fbfd);border:1px solid #c9e2ea;border-radius:20px;margin-top:18px;overflow:hidden;box-shadow:0 18px 45px #05304914}.audit-30-day-plan>header{color:#fff;background:linear-gradient(110deg,#062944,#0b7694);border-bottom:1px solid #dbe9ee;justify-content:space-between;align-items:end;gap:20px;padding:24px 26px;display:flex}.audit-30-day-plan>header span{color:#7be0eb;letter-spacing:.15em;margin-bottom:6px;font-size:10px;font-weight:900;display:block}.audit-30-day-plan>header h2{letter-spacing:-.03em;margin:0;font-size:23px}.audit-30-day-plan>header small{color:#d7edf3}.audit-30-day-plan>div{background:#dce9ed;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.audit-30-day-plan article{background:#fff;grid-template-columns:42px 1fr;gap:14px;padding:24px;display:grid}.audit-30-day-plan article>i{color:#087b98;background:#e7f7fa;border-radius:12px;place-items:center;width:40px;height:40px;font-style:normal;font-weight:900;display:grid}.audit-30-day-plan article span>small{color:#07839c;text-transform:uppercase;letter-spacing:.1em;font-weight:900}.audit-30-day-plan article h3{color:#082941;margin:5px 0 3px;font-size:17px}.audit-30-day-plan article span>em{color:#617787;font-size:11px;font-style:normal}.audit-30-day-plan ul{color:#334d60;gap:7px;margin:14px 0 0;padding:0;font-size:12px;line-height:1.45;list-style:none;display:grid}@media (width<=850px){.audit-30-day-plan>div{grid-template-columns:1fr}.audit-30-day-plan>header{flex-direction:column;align-items:flex-start}.audit-refresh-bar{align-items:flex-start}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.performance-page{--perf-purple:#6234ed;--perf-green:#16a862}.performance-title{justify-content:space-between;align-items:flex-end;margin-bottom:20px;display:flex}.performance-title h1{letter-spacing:-.045em;margin:4px 0 6px;font-size:30px}.performance-title p{color:#66728b;margin:0}.performance-eyebrow,.premium-panel-head>div>span,.executive-summary>aside>span,.summary-score>span,.performance-recommendation span{letter-spacing:.13em;color:#7044e8;font-size:9px;font-weight:850}.performance-controls{gap:9px;display:flex}.performance-controls button,.performance-controls select{color:#34405a;background:#fff;border:1px solid #dfe4ee;border-radius:9px;height:42px;padding:0 14px;font-size:11px;font-weight:650}.executive-summary{background:radial-gradient(circle at 88% 10%,#f0ebff 0,#0000 31%),linear-gradient(120deg,#fff 0,#fbfaff 58%,#f7f3ff 100%);border:1px solid #ded8f5;border-radius:16px;grid-template-columns:180px 1fr 210px;gap:22px;padding:24px;display:grid;box-shadow:0 16px 45px #26145a14}.summary-score{border-right:1px solid #e5e0f3;flex-direction:column;justify-content:center;display:flex}.summary-score strong{letter-spacing:-.06em;color:#1b1740;margin:7px 0;font-size:50px}.summary-score strong small{color:#8a839e;font-size:17px}.summary-score em{color:#159b59;font-size:11px;font-style:normal;font-weight:750}.summary-copy{padding:1px 10px}.summary-badge{color:#118c50;background:#e5f8ed;border-radius:20px;padding:5px 8px;font-size:9px;font-weight:750;display:inline-block}.summary-copy h2{letter-spacing:-.025em;margin:10px 0 7px;font-size:20px;line-height:1.35}.summary-copy h2 b{color:#5b2ddd}.summary-copy>p{color:#66728b;margin:0;font-size:11px;line-height:1.6}.summary-highlights{gap:25px;margin-top:16px;display:flex}.summary-highlights span{grid-template-columns:22px 1fr;align-items:center;display:grid}.summary-highlights i{color:#6332e7;background:#eee9ff;border-radius:6px;grid-row:span 2;place-items:center;width:18px;height:18px;font-size:9px;font-style:normal;display:grid}.summary-highlights b{font-size:11px}.summary-highlights small{color:#7c869b;font-size:8px}.executive-summary>aside{background:#fff;border:1px solid #ded6f6;border-radius:12px;padding:15px;box-shadow:0 10px 25px #40267d0f}.executive-summary>aside>i{float:right;color:#13a259;background:#e9f8ef;border-radius:9px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.executive-summary>aside h3{margin:18px 0 3px;font-size:12px}.executive-summary>aside strong{color:#13a259;font-size:28px}.executive-summary>aside p{color:#738098;font-size:9px;line-height:1.55}.performance-metrics{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:14px;display:grid}.performance-metrics article{--metric:#6234ed;background:#fff;border:1px solid #e2e6ef;border-radius:13px;flex-direction:column;min-height:190px;padding:15px 15px 0;transition:all .2s;display:flex;overflow:hidden;box-shadow:0 7px 20px #141f3a09}.performance-metrics .metric-blue{--metric:#3777ed}.performance-metrics .metric-cyan{--metric:#13a6c9}.performance-metrics .metric-green{--metric:#16a862}.performance-metrics .metric-orange{--metric:#ee9228}.performance-metric-head{align-items:center;gap:8px;display:flex}.performance-metric-head>i{width:28px;height:28px;color:var(--metric);background:#f0ecff;border-radius:8px;place-items:center;font-style:normal;font-weight:800;display:grid}.performance-metric-head span{font-size:10px;font-weight:750}.performance-metric-head button{color:#7b869b;background:#fff;border:1px solid #d9dfeb;border-radius:50%;width:17px;height:17px;margin-left:auto;font-size:8px}.performance-metrics article>strong{letter-spacing:-.04em;margin:15px 0 3px;font-size:27px}.performance-metrics article>em{color:#129959;font-size:9px;font-style:normal;font-weight:750}.performance-metrics article>em small{color:#8992a4;font-weight:500}.performance-metrics article>p{color:#7b869b;margin:6px 0;font-size:8px}.performance-metrics article>svg{width:calc(100% + 30px);height:45px;color:var(--metric);fill:none;stroke:var(--metric);stroke-width:1.5px;margin:auto -15px 0}.performance-grid{grid-template-columns:1.55fr 1fr;gap:14px;margin-top:14px;display:grid}.performance-page .panel{border-color:#e1e6ef;border-radius:13px;box-shadow:0 8px 24px #121c3509}.premium-panel-head{justify-content:space-between;align-items:flex-start;display:flex}.premium-panel-head h3{margin:4px 0;font-size:15px}.premium-panel-head p{color:#7b869b;margin:0;font-size:9px}.premium-panel-head button{color:#6032df;background:0 0;border:0;font-size:9px;font-weight:700}.performance-chart{min-height:315px}.chart-legend{color:#68748a;align-items:center;gap:14px;font-size:8px;display:flex}.purple-dot{background:#6634ed}.green-dot{background:#16a862}.chart-legend select{background:#fff;border:1px solid #e0e5ee;border-radius:7px;padding:7px;font-size:8px}.line-chart{height:230px;padding:18px 10px 20px 27px;position:relative}.line-chart>i{border-top:1px dashed #e8ebf1;margin-top:47px;display:block}.line-chart>svg{fill:none;stroke-width:2.4px;width:calc(100% - 38px);height:calc(100% - 54px);position:absolute;inset:26px 10px 28px 28px}.line-purple{stroke:#6535ed}.line-green{stroke:#17a862}.line-chart>div:not(.chart-tooltip){color:#8790a3;justify-content:space-between;font-size:8px;display:flex}.chart-tooltip{background:#11162b;border-radius:9px;gap:5px;top:38px;right:21%;box-shadow:0 10px 24px #08112433;color:#fff!important;flex-direction:column!important;width:145px!important;padding:10px!important;font-size:8px!important;display:flex!important;position:absolute!important}.chart-tooltip span{color:#bbc2d0;justify-content:space-between;display:flex}.chart-tooltip strong{color:#fff}.discovery{grid-template-columns:1fr 1fr;align-items:center;min-height:315px;display:grid}.discovery .premium-panel-head{grid-column:1/-1}.donut{background:conic-gradient(#6935f2 0 38%,#315ed8 38% 72%,#2da4c8 72% 90%,#23a85d 90%);border-radius:50%;place-items:center;width:155px;height:155px;display:grid;position:relative}.donut:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:30px}.donut strong{text-align:center;font-size:21px;position:relative}.donut small{color:#7c879b;font-size:8px;font-weight:500;display:block}.discovery ul{margin:0;padding:10px 0;list-style:none}.discovery li{align-items:center;gap:7px;margin:13px 0;font-size:9px;display:flex}.discovery li>i{background:#6935f2;border-radius:50%;width:8px;height:8px}.discovery li .p2{background:#315ed8}.discovery li .p3{background:#2da4c8}.discovery li .p4{background:#23a85d}.discovery li b{margin-left:auto}.discovery li b small{color:#939bad;text-align:right;font-size:7px;font-weight:500;display:block}.performance-insights{grid-template-columns:1.08fr 1.15fr .9fr;gap:14px;margin-top:14px;display:grid}.conversion-funnel{gap:10px;margin-top:18px;display:grid}.conversion-funnel div{grid-template-columns:1fr auto;gap:8px;font-size:9px;display:grid}.conversion-funnel i{background:linear-gradient(90deg,#6534ed,#9a78f5);border-radius:8px;grid-column:1/-1;height:7px;display:block}.conversion-funnel b{font-size:11px}.conversion-funnel+footer{border-top:1px solid #edf0f5;justify-content:space-between;margin-top:17px;padding-top:12px;font-size:8px;display:flex}.conversion-funnel+footer span{color:#16a862}.ranking-performance p{border-bottom:1px solid #edf0f5;grid-template-columns:1fr 36px 40px;align-items:center;margin:0;padding:11px 0;font-size:9px;display:grid}.ranking-performance p:last-child{border:0}.ranking-performance span{font-weight:700}.ranking-performance small{color:#8a93a5;margin-top:3px;font-weight:500;display:block}.ranking-performance b{font-size:15px}.ranking-performance em{color:#16a862;font-style:normal;font-weight:700}.review-performance{grid-template-columns:95px 1fr;align-items:center;margin-top:18px;display:grid}.review-performance>div{flex-direction:column;display:flex}.review-performance>div strong{font-size:32px}.review-performance>div span{color:#f4a914;letter-spacing:1px}.review-performance>div small{color:#8a93a5;margin-top:4px;font-size:7px}.review-performance ul{margin:0;padding:0;list-style:none}.review-performance li{border-bottom:1px solid #edf0f5;justify-content:space-between;padding:8px 0;font-size:8px;display:flex}.performance-recommendation{background:linear-gradient(105deg,#f9f7ff,#fff);border:1px solid #d8cef5;border-radius:13px;grid-template-columns:46px 1fr auto;align-items:center;gap:14px;margin-top:14px;padding:17px 20px;display:grid}.performance-recommendation>i{color:#6332e7;background:#ede7ff;border-radius:11px;place-items:center;width:42px;height:42px;font-size:18px;font-style:normal;display:grid}.performance-recommendation h3{margin:4px 0;font-size:13px}.performance-recommendation p{color:#69758c;margin:0;font-size:9px}.performance-recommendation button{color:#fff;background:linear-gradient(100deg,#4c1ae6,#682df5);border:0;border-radius:8px;padding:11px 16px;font-size:9px;font-weight:750}@media (width<=1150px){.executive-summary{grid-template-columns:150px 1fr}.executive-summary>aside{grid-column:1/-1}.performance-metrics{grid-template-columns:repeat(3,1fr)}.performance-insights{grid-template-columns:1fr 1fr}.performance-insights>section:last-child{grid-column:1/-1}}@media (width<=820px){.performance-title{align-items:flex-start;gap:15px}.performance-controls{flex-direction:column}.executive-summary,.performance-grid,.performance-insights{grid-template-columns:1fr}.summary-score{border:0;border-bottom:1px solid #e5e0f3;padding-bottom:15px}.executive-summary>aside,.performance-insights>section:last-child{grid-column:auto}.performance-metrics{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.performance-title{display:block}.performance-controls{grid-template-columns:1fr 1fr;margin-top:14px;display:grid}.performance-controls button,.performance-controls select{width:100%;font-size:9px}.executive-summary{padding:18px}.summary-highlights{flex-direction:column;gap:8px}.performance-metrics,.discovery{grid-template-columns:1fr}.donut{margin:20px auto}.performance-recommendation{grid-template-columns:42px 1fr}.performance-recommendation button{grid-column:1/-1}.chart-tooltip{display:none!important}}.executive-summary-heading{justify-content:space-between;align-items:flex-end;margin:4px 2px 10px;display:flex}.executive-summary-heading span{letter-spacing:.14em;color:#7044e8;font-size:9px;font-weight:850}.executive-summary-heading h2{letter-spacing:-.025em;margin:4px 0 0;font-size:17px}.executive-summary-heading small{color:#7d879b;font-size:9px}.executive-priority{background:#fff;border:1px solid #e5def8;border-radius:9px;align-items:flex-start;gap:9px;margin-top:14px;padding:10px 12px;display:flex}.executive-priority>i{color:#6332e7;background:#eee9ff;border-radius:7px;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.executive-priority>span{flex-direction:column;display:flex}.executive-priority b{font-size:9px}.executive-priority small{color:#707b90;margin-top:3px;font-size:8px;line-height:1.45}.executive-summary>aside hr{border:0;border-top:1px solid #ece8f5;margin:12px 0}.executive-summary>aside hr~h3{margin-top:8px;font-size:12px}.executive-summary>aside hr~p{margin-bottom:0}@media (width<=520px){.executive-summary-heading{align-items:flex-start}.executive-summary-heading small{text-align:right;max-width:120px}}.executive-summary{align-items:stretch;position:relative}.executive-summary:before{content:"";background:linear-gradient(90deg,#6332e7,#a783ff 58%,#0000);border-radius:3px;height:2px;position:absolute;top:0;left:18px;right:18px}.summary-score{align-items:flex-start;padding:6px 24px 6px 0}.summary-copy{flex-direction:column;justify-content:center;padding:2px 12px;display:flex}.summary-highlights{align-items:center}.executive-summary>aside{flex-direction:column;justify-content:center;min-height:100%;padding:18px;display:flex;position:relative}.executive-summary>aside>i{float:none;position:absolute;top:16px;right:16px}.executive-summary>aside h3,.executive-summary>aside p{max-width:150px}.executive-summary>aside hr{width:100%}.performance-chart{overflow:hidden}.chart-tooltip{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s,transform .16s,visibility 0s linear .16s;transform:translateY(7px)}.line-chart:hover .chart-tooltip,.line-chart:focus-within .chart-tooltip{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.line-chart{cursor:crosshair}.line-chart:after{content:"Hover the chart to inspect results";color:#929bad;letter-spacing:.02em;font-size:7px;transition:opacity .15s;position:absolute;bottom:7px;right:12px}.line-chart:hover:after{opacity:0}.performance-page .panel{transition:border-color .18s,box-shadow .18s}.performance-page .panel:hover{border-color:#d7cef2;box-shadow:0 14px 34px #19143811}@media (width<=520px){.chart-tooltip{display:none!important}.line-chart:after{display:none}.summary-score{padding-right:0}.executive-summary>aside h3,.executive-summary>aside p{max-width:none}}.chart-hover-points{z-index:5;pointer-events:none;position:absolute;inset:24px 10px 28px 28px}.chart-hover-point{pointer-events:auto;cursor:crosshair;background:0 0;border:0;width:24px;height:24px;padding:0;position:absolute;transform:translate(-50%,-50%)}.chart-hover-point>i{opacity:0;background:#6535ed;border:2px solid #fff;border-radius:50%;width:9px;height:9px;transition:opacity .15s,transform .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #6535ed,0 3px 9px #42269738}.line-chart:hover .chart-hover-point>i,.chart-hover-point:focus>i{opacity:1}.chart-hover-point:hover>i,.chart-hover-point:focus>i{transform:translate(-50%,-50%)scale(1.25)}.point-tooltip{color:#fff;opacity:0;visibility:hidden;pointer-events:none;text-align:left;background:#11162b;border-radius:9px;flex-direction:column;gap:6px;width:156px;padding:11px 12px;transition:opacity .14s,transform .14s,visibility 0s linear .14s;display:flex;position:absolute;bottom:18px;left:18px;transform:translateY(6px);box-shadow:0 12px 30px #070c1f47}.point-tooltip.align-right{left:auto;right:18px}.point-tooltip b{font-size:9px}.point-tooltip em{color:#bfc6d5;justify-content:space-between;font-size:8px;font-style:normal;display:flex}.point-tooltip strong{color:#fff}.chart-hover-point:hover .point-tooltip,.chart-hover-point:focus .point-tooltip{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.line-chart>.chart-tooltip{display:none!important}.line-chart:after{content:"Hover any point to inspect results"!important}@media (width<=520px){.chart-hover-points{display:none}}.interactive-onboard{background:linear-gradient(130deg,#fff,#fbf9ff);border:1px solid #ded8f1;border-radius:15px;max-width:980px;margin:14px auto 0;padding:24px;box-shadow:0 18px 46px #281a5612}.interactive-onboard>header{grid-template-columns:54px 1fr auto;align-items:center;gap:15px;display:grid}.interactive-step-icon{color:#fff;background:linear-gradient(145deg,#6e3df3,#4b1edb);border-radius:14px;place-items:center;width:50px;height:50px;font-size:21px;display:grid;box-shadow:0 10px 24px #562be03d}.interactive-onboard header span{color:#7043e7;letter-spacing:.13em;font-size:8px;font-weight:850}.interactive-onboard h2{letter-spacing:-.03em;margin:5px 0;font-size:20px}.interactive-onboard header p{color:#69758c;margin:0;font-size:10px}.interactive-onboard header aside{text-align:right;flex-direction:column;display:flex}.interactive-onboard header aside strong{font-size:22px}.interactive-onboard header aside small{color:#8791a5;font-size:8px}.interactive-progress{background:#eceaf2;border-radius:8px;height:5px;margin:19px 0;overflow:hidden}.interactive-progress i{background:linear-gradient(90deg,#5a28e9,#8a62f8);border-radius:8px;height:100%;transition:width .25s;display:block}.interactive-choices{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.interactive-choices button{text-align:left;color:#1b2440;cursor:pointer;background:#fff;border:1px solid #e0e4ed;border-radius:11px;align-items:center;gap:11px;padding:14px;transition:all .18s;display:flex}.interactive-choices button:hover{border-color:#bdaaf5;transform:translateY(-1px);box-shadow:0 8px 20px #34226912}.interactive-choices button.selected{background:#f7f4ff;border-color:#7042ed;box-shadow:inset 0 0 0 1px #7042ed}.interactive-choices button>i{color:#fff;border:1px solid #cfd6e3;border-radius:7px;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;display:grid}.interactive-choices button.selected>i{background:#6533e8;border-color:#6533e8}.interactive-choices button span{flex-direction:column;display:flex}.interactive-choices b{font-size:10px}.interactive-choices small{color:#8993a6;margin-top:3px;font-size:8px}.onboard-dropzone{text-align:center;color:#6030db;background:#faf8ff;border:1px dashed #8a68ec;border-radius:11px;flex-direction:column;margin-top:12px;padding:22px;display:flex}.onboard-dropzone small{color:#8992a4;margin-top:5px;font-size:8px}.interactive-onboard>footer{border-top:1px solid #eceef3;justify-content:space-between;align-items:center;margin-top:20px;padding-top:16px;display:flex}.interactive-onboard>footer span{color:#788398;font-size:9px}.interactive-onboard>footer button{color:#fff;background:linear-gradient(100deg,#4d1de1,#6d36f2);border:0;border-radius:8px;padding:11px 17px;font-size:9px;font-weight:750}.interactive-onboard>footer button:disabled{color:#9aa2b1;background:#e3e5eb}.audit-ready{background:#f4fbf7;border:1px solid #cfe9da;border-radius:10px;align-items:center;gap:10px;margin-top:12px;padding:14px;display:flex}.audit-ready>i{color:#5c2de1}.audit-ready div{flex-direction:column;font-size:9px;display:flex}.audit-ready span{color:#718078;margin-top:3px;font-size:8px}.audit-ready em{color:#128c4e;margin-left:auto;font-size:8px;font-style:normal}@media (width<=650px){.interactive-onboard{padding:17px}.interactive-onboard>header{grid-template-columns:44px 1fr}.interactive-step-icon{width:42px;height:42px}.interactive-onboard header aside{text-align:left;flex-direction:row;grid-column:1/-1;gap:5px}.interactive-choices{grid-template-columns:1fr}.interactive-onboard>footer{align-items:flex-start;gap:10px}.interactive-onboard>footer span{max-width:150px}}.premium-onboarding{max-width:1320px;position:relative}.premium-onboarding:before{content:"";z-index:-1;background:radial-gradient(circle at 14% 12%,#6636e81a,#0000 34%),radial-gradient(circle at 86% 0,#278de813,#0000 30%);height:290px;position:absolute;top:-35px;left:-45px;right:-45px}.premium-onboarding .onboarding-title{padding:18px 8px 10px}.premium-onboarding .onboarding-kicker{color:#6032d9;letter-spacing:.16em;margin-bottom:10px;font-size:8px;font-weight:850;display:block}.premium-onboarding .onboarding-title h1{letter-spacing:-.035em;margin-bottom:8px;font-size:27px}.premium-onboarding .onboarding-title>span{color:#7b8499;border:0;border-radius:13px;grid-template-columns:auto auto;align-items:center;column-gap:4px;padding:9px 14px;display:grid;box-shadow:0 12px 30px #221c4c17,inset 0 1px #fff}.premium-onboarding .onboarding-title>span b{color:#5527d7;font-size:18px}.premium-onboarding .onboarding-title>span small{text-transform:uppercase;letter-spacing:.08em;grid-column:1/-1;font-size:7px}.premium-onboarding .stepper{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd1;border:1px solid #dedbecdb;border-radius:17px;margin:22px 0 25px;padding:9px 14px 5px;box-shadow:0 18px 42px #1d1c4512}.premium-onboarding .stepper i{width:39px;height:39px;box-shadow:0 5px 15px #1d23440f}.premium-onboarding .stepper .active i{box-shadow:0 9px 22px #5c2bde47}.premium-onboarding .onboarding-grid{grid-template-columns:minmax(0,1fr) 315px;gap:22px}.premium-onboarding .onboard-card{background:linear-gradient(145deg,#fff,#fdfcff);border:0;border-radius:18px;padding:28px;box-shadow:0 26px 70px #1c1e461a,inset 0 0 0 1px #e2e1ecd9}.premium-onboarding .onboard-head{border-bottom:1px solid #edeef4;align-items:flex-start;padding-bottom:20px}.premium-onboarding .onboard-head>div>span,.setup-eyebrow,.premium-onboarding .help-card>span{color:#754ee1;letter-spacing:.14em;margin-bottom:6px;font-size:7px;font-weight:850;display:block}.premium-onboarding .onboard-head h2{letter-spacing:-.02em;font-size:18px}.premium-onboarding .onboard-head>aside{background:linear-gradient(145deg,#f8f5ff,#fff);border:1px solid #e4dcfa;border-radius:11px;align-items:center;gap:10px;padding:10px 13px;display:flex}.premium-onboarding .onboard-head>aside>i{color:#fff;background:#6030df;border-radius:8px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.premium-onboarding .onboard-head>aside b,.premium-onboarding .onboard-head>aside small{font-size:8px;display:block}.premium-onboarding .onboard-head>aside small{color:#788199;margin-top:3px;font-weight:400}.premium-onboarding .onboard-form{gap:17px 20px;margin-top:22px}.premium-onboarding .onboard-form>label{color:#27324b;font-size:9px}.premium-onboarding .onboard-form input,.premium-onboarding .onboard-form textarea{background:#fff;border-color:#e0e3ec;border-radius:10px;padding:12px 13px;transition:all .16s;box-shadow:0 4px 12px #19204106}.premium-onboarding .onboard-form input:focus,.premium-onboarding .onboard-form textarea:focus{border-color:#8f6bec;outline:0;box-shadow:0 0 0 3px #6836e517}.premium-onboarding .category-field>small{color:#8991a3;margin-top:6px;font-size:7px;font-weight:450;display:block}.category-picker{margin-top:7px;position:relative}.category-picker-trigger{color:#15203d;cursor:pointer;background:linear-gradient(145deg,#fff,#faf9fd);border:1px solid #dddfea;border-radius:10px;justify-content:space-between;align-items:center;width:100%;height:42px;padding:0 12px;display:flex}.category-picker-trigger span{align-items:center;gap:9px;display:flex}.category-picker-trigger span i{color:#6331df;background:#eee8ff;border-radius:7px;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;display:grid}.category-picker-trigger b{font-size:9px}.category-picker-trigger>em{color:#747e94;font-style:normal}.category-picker-menu{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffffa;border:1px solid #dedbea;border-radius:16px;width:min(620px,100vw - 80px);position:absolute;top:49px;left:0;overflow:hidden;box-shadow:0 28px 70px #19164130}.category-search{background:#faf8ff;border:1px solid #dfd8f4;border-radius:10px;grid-template-columns:24px 1fr 25px;align-items:center;margin:13px;padding:0 11px;display:grid}.category-search>i{color:#6939de;font-size:14px;font-style:normal}.category-search input{font-size:9px;height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.category-search button{color:#7a8294;background:0 0;border:0;font-size:17px}.category-results{grid-template-columns:1fr 1fr;gap:10px;max-height:330px;padding:0 13px 12px;display:grid;overflow:auto}.category-results section{background:#fff;border:1px solid #eef0f5;border-radius:11px;padding:8px}.category-results h4{color:#79718c;letter-spacing:.08em;text-transform:uppercase;margin:2px 5px 7px;font-size:7px}.category-results section>button{color:#28324a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;width:100%;padding:7px 8px;font-size:8px;display:flex}.category-results section>button:hover{color:#5d2bd8;background:#f5f1ff}.category-results section>button.selected{color:#5c2bd8;background:#eee8ff;font-weight:750}.category-results section>button i{font-style:normal}.category-no-results{text-align:center;grid-column:1/-1!important;padding:25px!important}.category-no-results>i{color:#9a88cb;font-size:22px;font-style:normal}.category-no-results p{color:#7a8399;font-size:8px}.category-no-results button{margin:auto;color:#fff!important;background:#6332df!important;width:auto!important}.category-picker-menu>footer{color:#7d8598;background:#fbfafd;border-top:1px solid #edeef3;justify-content:space-between;padding:11px 15px;font-size:7px;display:flex}.category-picker-menu>footer span{color:#1b8c4a;font-weight:750}.category-picker-menu>footer span i{font-style:normal}.premium-onboarding .next-strip{color:#fff;background:linear-gradient(110deg,#171633,#25204e);border:0;border-radius:13px;margin-top:23px;padding:15px 17px;box-shadow:0 14px 30px #17143729}.premium-onboarding .next-strip>i{background:linear-gradient(135deg,#7447ef,#a185fa);border-radius:10px;place-items:center;width:34px;height:34px;font-size:14px;font-style:normal;display:grid}.premium-onboarding .next-strip b{color:#fff}.premium-onboarding .next-strip p{color:#c8c7dc}.premium-onboarding .next-strip>em{color:#b9a7ff;margin-left:auto;font-size:8px;font-style:normal;font-weight:750}.premium-onboarding .setup-card,.premium-onboarding .help-card{background:linear-gradient(145deg,#fff,#fcfbff);border:0;border-radius:17px;box-shadow:0 20px 50px #1c1e4616,inset 0 0 0 1px #e2e1ecd9}.premium-onboarding .setup-progress{margin:6px 0;padding:15px 0}.premium-onboarding .setup-progress>div{width:72px;height:72px;box-shadow:0 8px 25px #5c2dd51c}.premium-onboarding .setup-benefit{border-radius:11px;margin:13px 0;padding:7px;transition:all .15s}.premium-onboarding .setup-benefit:hover{background:#f8f5ff;transform:translate(2px)}.premium-onboarding .setup-benefit i{background:linear-gradient(145deg,#eee8ff,#f8f5ff);border-radius:11px}.premium-onboarding .help-card{color:#fff;background:linear-gradient(145deg,#1a1738,#282155);padding:19px}.premium-onboarding .help-card h3{color:#fff}.premium-onboarding .help-card p{color:#c5c4d7}.premium-onboarding .help-card button{color:#fff;background:#ffffff14;border:1px solid #ffffff3d;border-radius:9px}.premium-onboarding .onboarding-actions{padding:12px 2px}.premium-onboarding .onboarding-actions button{border-radius:10px}.premium-onboarding .onboarding-actions .continue{border-radius:10px;min-width:210px;padding:13px 24px;box-shadow:0 12px 27px #5323d538}@media (width<=1050px){.premium-onboarding .onboarding-grid{grid-template-columns:1fr}.premium-onboarding .category-picker-menu{width:min(620px,100vw - 150px)}}@media (width<=700px){.premium-onboarding .onboard-card{padding:19px}.premium-onboarding .onboard-head>aside{display:none}.category-picker-menu{width:auto;max-height:70vh;position:fixed;top:100px;left:16px;right:16px}.category-results{grid-template-columns:1fr}.category-picker-menu>footer{display:block}.category-picker-menu>footer small{margin-top:5px;display:block}}.premium-onboarding{max-width:1180px!important;padding:6px 4px 26px!important}.premium-onboarding:before{background:radial-gradient(circle at 10% 5%,#6636e813,#0000 34%),linear-gradient(#fbfaff 0,#0000 100%)!important;height:185px!important;top:-20px!important;left:-28px!important;right:-28px!important}.premium-onboarding .onboarding-title{min-height:82px;align-items:center!important;padding:12px 4px 16px!important}.premium-onboarding .onboarding-title h1{margin:0 0 7px!important;font-size:23px!important;line-height:1.12!important}.premium-onboarding .onboarding-title p{max-width:660px!important;font-size:9px!important;line-height:1.55!important}.premium-onboarding .onboarding-kicker{margin-bottom:8px!important;font-size:7px!important}.premium-onboarding .onboarding-title>span{width:76px;height:58px;background:#fff!important;border-radius:12px!important;padding:8px!important;box-shadow:0 10px 28px #201b4814,inset 0 0 0 1px #ece9f4!important}.premium-onboarding .onboarding-title>span b{font-size:16px!important}.premium-onboarding .stepper{scrollbar-width:none;height:70px;border-radius:14px!important;grid-template-columns:repeat(10,minmax(70px,1fr))!important;margin:0 0 18px!important;padding:9px 12px!important;overflow:auto hidden!important;box-shadow:0 12px 35px #1e1f4411!important}.premium-onboarding .stepper::-webkit-scrollbar{display:none}.premium-onboarding .stepper:before{background:#e5e7ef!important;top:28px!important;left:5%!important;right:5%!important}.premium-onboarding .stepper button{gap:5px!important;min-width:70px!important;padding:0 2px!important}.premium-onboarding .stepper i{border-width:1px!important;width:35px!important;height:35px!important;font-size:13px!important}.premium-onboarding .stepper small{text-overflow:ellipsis;max-width:86px;overflow:hidden;font-size:7px!important}.premium-onboarding .stepper .active i{background:linear-gradient(145deg,#6736e8,#4f20cf)!important;box-shadow:0 8px 19px #582ad540!important}.premium-onboarding .onboarding-grid{grid-template-columns:minmax(0,1fr) 278px!important;align-items:stretch!important;gap:16px!important}.premium-onboarding .onboard-card{border-radius:14px!important;padding:22px!important;box-shadow:0 18px 46px #1d1f4513,inset 0 0 0 1px #e8e8f0!important}.premium-onboarding .onboard-head{min-height:58px;align-items:center!important;padding-bottom:15px!important}.premium-onboarding .onboard-head h2{margin-bottom:4px!important;font-size:16px!important}.premium-onboarding .onboard-head p{font-size:8px!important}.premium-onboarding .onboard-head>aside{max-width:210px;border-radius:9px!important;padding:8px 10px!important}.premium-onboarding .onboard-head>aside>i{width:25px!important;height:25px!important}.premium-onboarding .onboard-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:14px 16px!important;margin-top:17px!important}.premium-onboarding .onboard-form>label{min-width:0!important;font-size:8px!important}.premium-onboarding .onboard-form input,.premium-onboarding .onboard-form textarea{box-sizing:border-box!important;border-radius:8px!important;margin-top:6px!important;padding:10px 11px!important;font-size:8px!important}.premium-onboarding .onboard-form input{height:38px!important}.premium-onboarding .onboard-form textarea{height:88px!important;line-height:1.5!important}.premium-onboarding .category-picker{margin-top:6px!important}.premium-onboarding .category-picker-trigger{border-radius:8px!important;height:38px!important}.premium-onboarding .category-picker-trigger span i{width:23px!important;height:23px!important}.premium-onboarding .category-picker-trigger b{font-size:8px!important}.premium-onboarding .category-field>small{margin-top:5px!important}.premium-onboarding .next-strip{min-height:54px;box-sizing:border-box!important;border-radius:10px!important;margin-top:17px!important;padding:10px 13px!important}.premium-onboarding .next-strip>i{width:30px!important;height:30px!important}.premium-onboarding .next-strip b{font-size:8px!important}.premium-onboarding .next-strip p{font-size:7px!important;line-height:1.4!important}.premium-onboarding .onboarding-grid>aside{flex-direction:column!important;gap:12px!important;min-width:0!important;display:flex!important}.premium-onboarding .setup-card,.premium-onboarding .help-card{border-radius:14px!important;margin:0!important;box-shadow:0 18px 46px #1d1f4512,inset 0 0 0 1px #e8e8f0!important}.premium-onboarding .setup-card{flex:1!important;padding:18px!important}.premium-onboarding .setup-card h2{margin-bottom:5px!important;font-size:14px!important}.premium-onboarding .setup-progress{gap:11px!important;margin:0!important;padding:8px 0 13px!important}.premium-onboarding .setup-progress>div{flex:0 0 61px!important;width:61px!important;height:61px!important}.premium-onboarding .setup-progress strong{font-size:16px!important}.premium-onboarding .setup-progress b{font-size:8px!important}.premium-onboarding .setup-progress p{font-size:7px!important;line-height:1.45!important}.premium-onboarding .setup-card h3{margin:11px 0 7px!important;font-size:10px!important}.premium-onboarding .setup-benefit{gap:10px!important;margin:5px 0!important;padding:6px!important}.premium-onboarding .setup-benefit i{border-radius:9px!important;flex-basis:31px!important;width:31px!important;height:31px!important}.premium-onboarding .setup-benefit b{font-size:8px!important}.premium-onboarding .setup-benefit p{margin:2px 0!important;font-size:7px!important;line-height:1.35!important}.premium-onboarding .help-card{background:linear-gradient(135deg,#1a1739,#292158)!important;padding:15px 17px!important}.premium-onboarding .help-card h3{margin:4px 0!important;font-size:11px!important}.premium-onboarding .help-card p{margin:3px 0 9px!important;font-size:7px!important}.premium-onboarding .help-card button{height:34px!important;font-size:8px!important}.premium-onboarding .onboarding-actions{z-index:20!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#ffffffeb!important;border:1px solid #e3e1ede6!important;border-radius:13px!important;margin-top:14px!important;padding:10px 12px!important;position:sticky!important;bottom:10px!important;box-shadow:0 15px 45px #191b431f!important}.premium-onboarding .onboarding-actions button{height:38px!important;padding:0 20px!important;font-size:8px!important}.premium-onboarding .onboarding-actions .continue{min-width:178px!important}.premium-onboarding .category-picker-menu{border-radius:13px!important;width:min(560px,100vw - 100px)!important;top:43px!important}.premium-onboarding .category-results{max-height:270px!important}@media (width<=1100px){.premium-onboarding .onboarding-grid{grid-template-columns:1fr!important}.premium-onboarding .onboarding-grid>aside{grid-template-columns:1fr 1fr!important;display:grid!important}.premium-onboarding .setup-card{grid-row:span 2}.premium-onboarding .help-card{align-self:stretch}}@media (width<=700px){.premium-onboarding{padding:0 0 20px!important}.premium-onboarding .onboarding-title>span{display:none!important}.premium-onboarding .onboarding-grid>aside{display:flex!important}.premium-onboarding .onboard-form{grid-template-columns:1fr!important}.premium-onboarding .onboard-form .full{grid-column:auto!important}.premium-onboarding .onboarding-actions{bottom:4px!important}.premium-onboarding .onboarding-actions .continue{min-width:150px!important}.premium-onboarding .category-picker-menu{width:auto!important}}.love-onboarding{--ob-ink:#12142f;--ob-purple:#6436e7;--ob-line:#e8e8f1;max-width:1210px!important}.love-onboarding:before{background:radial-gradient(circle at 12% 10%,#6e41ea1f,#0000 30%),radial-gradient(circle at 83% 5%,#5299ff1a,#0000 29%),linear-gradient(#faf9ff 0,#faf9ff00 100%)!important;height:320px!important;top:-22px!important;left:-60px!important;right:-60px!important}.onboarding-welcome{justify-content:space-between;align-items:center;min-height:128px;padding:18px 6px 20px;display:flex}.onboarding-welcome>div{max-width:720px}.onboarding-welcome .onboarding-kicker{color:#693de0;letter-spacing:.17em;margin-bottom:11px;font-size:7px;font-weight:850;display:block}.onboarding-welcome h1{color:var(--ob-ink);letter-spacing:-.04em;margin:0 0 9px;font-size:29px;line-height:1.08}.onboarding-welcome p{color:#6f7891;max-width:650px;margin:0;font-size:10px;line-height:1.65}.onboarding-welcome>aside{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffc7;border:1px solid #e4e1efe6;border-radius:15px;align-items:center;gap:12px;padding:12px 15px;display:flex;box-shadow:0 18px 50px #221d4d14}.onboarding-welcome>aside>strong{color:#5d2fdc;letter-spacing:-.04em;font-size:22px}.onboarding-welcome>aside>strong small{color:#9ca2b2;font-size:9px}.onboarding-welcome>aside>span{border-left:1px solid #eceaf2;padding-left:12px}.onboarding-welcome>aside b,.onboarding-welcome>aside small{font-size:8px;display:block}.onboarding-welcome>aside small{color:#969daf;text-transform:uppercase;letter-spacing:.08em;margin-top:3px;font-size:6px}.love-onboarding .journey-stepper{background:#ffffffe0!important;border-radius:16px!important;height:64px!important;margin:0 0 17px!important;padding:8px 10px!important;box-shadow:0 16px 45px #231f4e14,inset 0 0 0 1px #e1e0ebe6!important}.love-onboarding .journey-stepper:before{background:linear-gradient(90deg,#6c3ee7 0 5%,#e5e5ed 5% 100%)!important;top:25px!important}.love-onboarding .journey-stepper button{gap:4px!important}.love-onboarding .journey-stepper i{letter-spacing:.04em;font-weight:800;color:#9199aa!important;width:31px!important;height:31px!important;font-size:6px!important}.love-onboarding .journey-stepper .active i{color:#fff!important;background:linear-gradient(145deg,#754bf0,#5221ce)!important;box-shadow:0 9px 20px #5c2bd542!important}.love-onboarding .journey-stepper small{color:#7c859a;font-size:6.5px!important}.love-onboarding .journey-stepper .active small{color:#5221cf!important}.onboarding-stage{grid-template-columns:minmax(0,1fr) 292px;align-items:stretch;gap:17px;display:grid}.onboarding-primary{background:linear-gradient(150deg,#fff 0,#fefeff 67%,#fbf9ff 100%);border:1px solid #e4e3edf2;border-radius:18px;overflow:visible;box-shadow:0 28px 80px #1d1e4217}.business-foundation-head{border-bottom:1px solid #ececf2;justify-content:space-between;align-items:center;padding:23px 25px 20px;display:flex}.business-foundation-head>div>span{color:#7047df;letter-spacing:.16em;margin-bottom:7px;font-size:6.5px;font-weight:850;display:block}.business-foundation-head h2{color:var(--ob-ink);letter-spacing:-.025em;margin:0 0 5px;font-size:18px}.business-foundation-head p{color:#788198;margin:0;font-size:8px}.foundation-status{background:linear-gradient(145deg,#f5f1ff,#fff);border:1px solid #e4ddf8;border-radius:11px;align-items:center;gap:9px;padding:9px 11px;display:flex}.foundation-status>i{color:#fff;background:linear-gradient(145deg,#7447ed,#5424d3);border-radius:8px;place-items:center;width:27px;height:27px;font-style:normal;display:grid;box-shadow:0 7px 15px #5728cf38}.foundation-status b,.foundation-status small{font-size:7px;display:block}.foundation-status small{color:#8a91a3;margin-top:3px}.foundation-groups{padding:8px 25px 4px}.foundation-group{border-bottom:1px solid #f0f0f5;padding:17px 0 18px}.foundation-group>header{align-items:center;gap:10px;margin-bottom:13px;display:flex}.foundation-group>header>i{color:#6739df;background:#f0ecff;border-radius:9px;place-items:center;width:27px;height:27px;font-size:6px;font-style:normal;font-weight:850;display:grid}.foundation-group>header h3{color:#202943;margin:0 0 3px;font-size:10px}.foundation-group>header p{color:#9097a8;margin:0;font-size:7px}.foundation-group>header>button{color:#5e2ed9;background:#fff;border:1px solid #ddd3f8;border-radius:8px;margin-left:auto;padding:7px 10px;font-size:7px;font-weight:750}.foundation-group .onboard-form{margin:0!important}.identity-fields{grid-template-columns:1.25fr 1.25fr .7fr!important}.presence-fields{grid-template-columns:1fr 1fr 1fr!important}.foundation-group .onboard-form label{font-size:7px!important}.foundation-group .onboard-form input{background:#fbfbfe!important;height:39px!important}.foundation-group .category-picker-trigger{background:#fbfbfe!important}.story-group{border-bottom:0}.story-group>label{color:#29334c;font-size:7px;font-weight:650;display:block;position:relative}.story-group textarea{box-sizing:border-box;color:#1d2841;width:100%;height:82px;font:inherit;resize:none;background:#fbfbfe;border:1px solid #dfe1ea;border-radius:10px;margin-top:6px;padding:11px;line-height:1.55}.story-group label>small{color:#939aab;font-size:6px;font-weight:400;position:absolute;bottom:8px;right:9px}.foundation-next{color:#fff;background:radial-gradient(circle at 0 0,#8458ff52,#0000 34%),linear-gradient(120deg,#171530,#292153);border-radius:13px;align-items:center;gap:12px;margin:4px 12px 12px;padding:13px 14px;display:flex;box-shadow:0 17px 38px #1a153d33}.next-orb{background:#ffffff1c;border:1px solid #ffffff38;border-radius:11px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:8px;font-weight:850;display:grid}.foundation-next span small,.foundation-next span b,.foundation-next span p{display:block}.foundation-next span small{color:#ae95ff;letter-spacing:.14em;margin-bottom:3px;font-size:5.5px;font-weight:850}.foundation-next span b{font-size:8px}.foundation-next span p{color:#c9c7db;margin:3px 0 0;font-size:6.5px}.foundation-next>button{color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:8px;margin-left:auto;padding:9px 11px;font-size:7px;font-weight:750}.onboarding-companion{flex-direction:column;gap:11px;display:flex}.onboarding-companion>section,.concierge-link{background:#fff;border:1px solid #e4e3edf0;border-radius:16px;box-shadow:0 22px 60px #1d1e4313}.companion-hero{align-items:center;gap:13px;padding:19px;display:flex;background:radial-gradient(circle at 100% 0,#7547ef21,#0000 46%),#fff!important}.companion-progress{background:conic-gradient(#6534e3 10%,#ececf2 0);border-radius:50%;flex:0 0 67px;place-items:center;width:67px;height:67px;display:grid;position:relative}.companion-progress:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:7px}.companion-progress strong{z-index:1;color:#171a35;font-size:17px;position:relative}.companion-progress strong small{font-size:8px}.companion-hero>span>small,.companion-outcomes>span{color:#7146e0;letter-spacing:.14em;margin-bottom:6px;font-size:6px;font-weight:850;display:block}.companion-hero h3{color:#171a35;margin:0 0 6px;font-size:12px;line-height:1.25}.companion-hero p{color:#7b8398;margin:0;font-size:7px;line-height:1.55}.companion-outcomes article{border-bottom:1px solid #f0f0f5;grid-template-columns:32px 1fr 17px;align-items:center;gap:9px;padding:10px 0;display:grid}.companion-outcomes article:last-child{border-bottom:0}.companion-outcomes article>i{color:#6839df;background:linear-gradient(145deg,#eee9ff,#faf8ff);border-radius:10px;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.companion-outcomes b{color:#273049;font-size:8px;display:block}.companion-outcomes p{color:#8b92a5;margin:3px 0 0;font-size:6.5px}.companion-outcomes em{color:#1da45a;font-size:8px;font-style:normal}.companion-trust{gap:10px;display:flex;background:linear-gradient(145deg,#effaf3,#fff)!important;padding:13px 15px!important}.companion-trust>i{color:#15974e;font-style:normal}.companion-trust b{font-size:7.5px}.companion-trust p{color:#6f8577;margin:3px 0 0;font-size:6px;line-height:1.4}.concierge-link{color:#fff;text-align:left;background:linear-gradient(135deg,#211b49,#312568);border:0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.concierge-link small,.concierge-link b{display:block}.concierge-link small{color:#a98df7;letter-spacing:.14em;margin-bottom:4px;font-size:5.5px;font-weight:850}.concierge-link b{font-size:8px}.love-onboarding .onboarding-actions{border-radius:14px!important;margin-top:13px!important;padding:8px 9px!important;position:relative!important;bottom:auto!important}.love-onboarding .onboarding-actions>span{color:#8991a4;align-items:center;gap:6px;font-size:7px;display:flex}.love-onboarding .onboarding-actions>span i{color:#16944a;background:#eaf8ef;border-radius:50%;place-items:center;width:18px;height:18px;font-style:normal;display:grid}.love-onboarding .onboarding-actions .continue{background:linear-gradient(110deg,#5623d7,#7545ed)!important;min-width:210px!important}.love-onboarding .category-picker-menu{z-index:80!important}@media (width<=1050px){.onboarding-stage{grid-template-columns:1fr}.onboarding-companion{grid-template-columns:1fr 1fr;display:grid}.companion-outcomes{grid-row:span 2}.identity-fields,.presence-fields{grid-template-columns:1fr 1fr!important}}@media (width<=700px){.onboarding-welcome h1{font-size:23px}.onboarding-welcome>aside{display:none}.business-foundation-head{padding:18px}.business-foundation-head .foundation-status{display:none}.foundation-groups{padding:5px 18px}.identity-fields,.presence-fields{grid-template-columns:1fr!important}.onboarding-companion{display:flex}.foundation-next>button,.love-onboarding .onboarding-actions>span{display:none}.love-onboarding .onboarding-actions .continue{min-width:150px!important}}.love-onboarding{background:radial-gradient(circle at 7% 4%,#804ef721,#0000 24%),radial-gradient(circle at 94% 8%,#4797ff1c,#0000 22%),linear-gradient(155deg,#f8f6ff 0,#f2f4fa 52%,#fafaff 100%);border-radius:28px;box-shadow:inset 0 0 0 1px #ffffffe6,0 30px 90px #201d491a;padding:12px 16px 28px!important}.love-onboarding:after{content:"";z-index:-1;filter:blur(42px);opacity:.34;background:#d8d5e8;border-radius:36px;height:80%;position:absolute;bottom:10px;left:3%;right:3%}.onboarding-welcome{padding-left:18px!important;padding-right:18px!important}.onboarding-welcome h1{background:linear-gradient(100deg,#11142f 0,#2f255d 55%,#6836e3 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.onboarding-welcome>aside{transform:translateY(-2px);background:linear-gradient(145deg,#fffffff5,#f7f4ffe0)!important;border-color:#fffffff0!important;box-shadow:0 22px 50px #39276f26,inset 0 1px #fff!important}.love-onboarding .journey-stepper{background:linear-gradient(#fffffffa,#f8f7fcf0)!important;border:1px solid #fffffff2!important;box-shadow:0 20px 48px #1f1d4524,0 2px 5px #1f1d450a,inset 0 1px #fff!important}.love-onboarding .journey-stepper button{transition:transform .18s}.love-onboarding .journey-stepper button:hover{transform:translateY(-2px)}.love-onboarding .journey-stepper .active{filter:drop-shadow(0 7px 12px #5b2bd52e)}.onboarding-stage{perspective:1300px}.onboarding-primary{transform:translateZ(0);background:#f6f5fb!important;border:0!important;box-shadow:0 36px 80px #1a183e2b,0 8px 20px #1a183e14,inset 0 1px #fff!important}.business-foundation-head{color:#fff;background:radial-gradient(circle at 82% -20%,#835aff6b,#0000 38%),linear-gradient(118deg,#16142f 0,#262052 58%,#302665 100%);border-radius:18px 18px 0 0;min-height:74px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f;border:0!important}.business-foundation-head:before{content:"";border:1px solid #ffffff17;border-radius:50%;width:130px;height:130px;position:absolute;top:-55px;right:20%;box-shadow:0 0 0 22px #ffffff06,0 0 0 44px #ffffff05}.business-foundation-head>div{z-index:1;position:relative}.business-foundation-head>div>span{color:#b6a2ff!important}.business-foundation-head h2{color:#fff!important;font-size:19px!important}.business-foundation-head p{color:#c7c6d9!important}.foundation-status{z-index:1;position:relative;box-shadow:inset 0 1px #ffffff1f,0 10px 25px #0a081e2e;background:#ffffff1a!important;border-color:#ffffff2b!important}.foundation-status b{color:#fff}.foundation-status small{color:#ccc7e3!important}.foundation-groups{background:linear-gradient(145deg,#f5f4fa,#efeff6);gap:12px;display:grid;padding:15px!important}.foundation-group{background:linear-gradient(150deg,#fff 0,#fbfbfe 100%);border-radius:14px;transition:transform .18s,box-shadow .18s;position:relative;box-shadow:0 13px 30px #211f4816,0 2px 5px #211f480a,inset 0 0 0 1px #ececf3;border:1px solid #fffffff2!important;padding:16px!important}.foundation-group:hover{z-index:2;transform:translateY(-2px);box-shadow:0 18px 38px #2b225c21,0 4px 9px #211f480d,inset 0 0 0 1px #e4ddf7}.foundation-group:before{content:"";background:linear-gradient(#7448ed,#4e9bec);border-radius:0 4px 4px 0;width:3px;position:absolute;top:17px;bottom:17px;left:0}.foundation-group:nth-child(2):before{background:linear-gradient(#2e91e9,#22b7aa)}.foundation-group:nth-child(3):before{background:linear-gradient(#f29a35,#e7678c)}.foundation-group>header>i{box-shadow:0 7px 16px #502ea421,inset 0 0 0 1px #e0d7f8;background:linear-gradient(145deg,#ece6ff,#fff)!important}.foundation-group:nth-child(2)>header>i{box-shadow:0 7px 16px #2574b921,inset 0 0 0 1px #d4e9f9;color:#267fd5!important;background:linear-gradient(145deg,#e7f4ff,#fff)!important}.foundation-group:nth-child(3)>header>i{box-shadow:0 7px 16px #be661d1f,inset 0 0 0 1px #f7e0c6;color:#db7620!important;background:linear-gradient(145deg,#fff0df,#fff)!important}.foundation-group .onboard-form input,.foundation-group .category-picker-trigger,.story-group textarea{background:linear-gradient(#fff,#f9f9fc)!important;border-color:#e1e1eb!important;box-shadow:inset 0 1px 2px #181b3709,0 5px 14px #2321480a!important}.foundation-group .onboard-form input:hover,.foundation-group .category-picker-trigger:hover,.story-group textarea:hover{border-color:#cfc5ed!important;box-shadow:0 7px 18px #422d7c14!important}.foundation-group .onboard-form input:focus,.story-group textarea:focus{outline:0;border-color:#855fec!important;box-shadow:0 0 0 4px #6b3ce11a,0 10px 22px #39276e14!important}.foundation-group>header>button{transition:all .18s;box-shadow:0 7px 18px #4227851a}.foundation-group>header>button:hover{color:#fff;background:#6334df;transform:translateY(-1px)}.foundation-next{border:1px solid #ffffff1f;margin:0 15px 15px!important;box-shadow:0 20px 44px #1511364d,inset 0 1px #ffffff1f!important}.foundation-next>button{transition:all .18s;box-shadow:inset 0 1px #ffffff1f}.foundation-next>button:hover{background:#ffffff29;transform:translateY(-1px)}.onboarding-companion{filter:drop-shadow(0 20px 35px #1d1b4114)}.companion-hero{color:#fff;min-height:108px;position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#9b78ff6b,#0000 44%),linear-gradient(140deg,#5b2bd8 0,#7548ed 100%)!important}.companion-hero:after{content:"";border:1px solid #ffffff26;border-radius:50%;width:115px;height:115px;position:absolute;bottom:-45px;right:-30px;box-shadow:0 0 0 20px #ffffff0a,0 0 0 40px #ffffff06}.companion-hero>span{z-index:1;position:relative}.companion-hero>span>small{color:#d8ccff!important}.companion-hero h3{color:#fff!important}.companion-hero p{color:#e5defd!important}.companion-progress{z-index:1;box-shadow:0 15px 30px #260c6440;background:conic-gradient(#fff 10%,#ffffff38 0)!important}.companion-progress:after{background:#6a38e0!important}.companion-progress strong{color:#fff!important}.companion-outcomes{background:linear-gradient(155deg,#fff,#f8f7fc)!important}.companion-outcomes article>i{box-shadow:0 8px 18px #472c911c,inset 0 1px #fff}.companion-trust{box-shadow:0 17px 35px #1982461a,inset 0 1px #fff!important}.concierge-link{transition:all .18s;box-shadow:0 22px 46px #1c144840,inset 0 1px #ffffff1f!important}.concierge-link:hover{transform:translateY(-2px);box-shadow:0 27px 55px #1c144852!important}.love-onboarding .onboarding-actions{background:linear-gradient(#fffffffa,#f7f6fbf5)!important;border-color:#fffffff0!important;box-shadow:0 22px 48px #1e1b4826,inset 0 1px #fff!important}.love-onboarding .onboarding-actions .continue{transition:all .18s;box-shadow:0 13px 28px #5b2bd547,inset 0 1px #fff3!important}.love-onboarding .onboarding-actions .continue:hover{transform:translateY(-2px);box-shadow:0 18px 36px #5b2bd55c!important}.love-onboarding .category-picker-menu{border-color:#d8d2eb!important;box-shadow:0 30px 80px #1d164647,0 8px 20px #1d164617!important}@media (width<=700px){.love-onboarding{border-radius:20px;padding:8px!important}.foundation-groups{padding:10px!important}.foundation-group{padding:14px!important}}.love-onboarding .onboarding-background-scan{color:#082c44;background:linear-gradient(125deg,#f8fdff,#edf8fb);border:1px solid #b9dce7;border-radius:16px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;margin:14px 2px 18px;padding:15px 17px;display:grid;box-shadow:0 14px 32px #06476317,inset 0 1px #fff}.love-onboarding .onboarding-background-scan>i{color:#fff;background:linear-gradient(145deg,#0a7898,#07536f);border-radius:13px;place-items:center;width:42px;height:42px;font-size:19px;font-style:normal;display:grid;box-shadow:0 9px 20px #07648338}.love-onboarding .onboarding-background-scan.running>i,.love-onboarding .onboarding-background-scan.queued>i{animation:1.7s linear infinite onboarding-scan-spin}.love-onboarding .onboarding-background-scan>span{gap:3px;min-width:0;display:grid}.love-onboarding .onboarding-background-scan small{color:#087e9e;letter-spacing:.14em;font-size:8px;font-weight:900}.love-onboarding .onboarding-background-scan b{font-size:13px}.love-onboarding .onboarding-background-scan p{color:#607888;margin:0;font-size:10px;line-height:1.45}.love-onboarding .onboarding-background-scan>em{color:#4b6878;white-space:nowrap;background:#fff;border:1px solid #cbdde4;border-radius:999px;padding:7px 10px;font-size:9px;font-style:normal;font-weight:800}.love-onboarding .onboarding-background-scan.complete{background:linear-gradient(125deg,#f7fdf9,#ecf9f1);border-color:#b8dfc8}.love-onboarding .onboarding-background-scan.complete>i{background:linear-gradient(145deg,#18a35b,#0a7841)}.love-onboarding .onboarding-background-scan.complete small{color:#0b8150}.love-onboarding .onboarding-background-scan.failed{background:#fffaf0;border-color:#ead7a5}.love-onboarding .onboarding-background-scan.failed>i{background:linear-gradient(145deg,#cf8a15,#a76408);animation:none}@keyframes onboarding-scan-spin{to{transform:rotate(360deg)}}@media (width<=720px){.love-onboarding .onboarding-background-scan{grid-template-columns:40px 1fr}.love-onboarding .onboarding-background-scan>em{grid-column:2;justify-self:start}.love-onboarding .onboarding-background-scan>i{width:38px;height:38px}}.single-integration{grid-template-columns:1fr}.single-integration>article{max-width:none}.managed-ranking-note{background:#f6fbf8;border:1px solid #dce9e2;border-radius:10px;align-items:center;gap:10px;margin-top:13px;padding:12px 14px;display:flex}.managed-ranking-note>i{color:#13934b;background:#dcf6e6;border-radius:50%;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.managed-ranking-note p{flex-direction:column;margin:0;display:flex}.managed-ranking-note b{font-size:9px}.managed-ranking-note span{color:#68766f;margin-top:3px;font-size:7px;line-height:1.5}.strategy-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px;display:grid}.strategy-summary>div{border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;padding:16px;display:flex}.strategy-summary span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px}.strategy-summary strong{margin:8px 0;font-size:13px}.strategy-summary small{color:var(--muted);font-size:8px}.strategy-layout{grid-template-columns:1fr 315px;gap:16px;display:grid}.strategy-heading{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.strategy-heading h2{margin:0;font-size:18px}.strategy-heading p{color:var(--muted);margin:4px 0;font-size:10px}.strategy-heading button,.strategy-aside button{color:var(--purple);background:0 0;border:0;font-size:10px}.recommendation{border:1px solid var(--line);background:#fff;border-radius:9px;grid-template-columns:45px 1fr;margin-bottom:12px;padding:18px;display:grid}.rec-number{color:#9aa3b5;font-size:11px;font-weight:800}.rec-top{align-items:center;gap:8px;display:flex}.rec-top span{border-radius:5px;padding:5px 7px;font-size:8px;font-weight:800}.rec-top .high{color:#d85b19;background:#fff0e8}.rec-top .medium{color:#aa7000;background:#fff7dc}.rec-top em{color:var(--green);background:#e7f8ee;border-radius:5px;padding:5px 7px;font-size:8px;font-style:normal}.rec-body h3{margin:12px 0;font-size:16px}.rec-body dl{margin:0}.rec-body dl div{border-top:1px solid #edf0f5;grid-template-columns:130px 1fr;padding:10px 0;display:grid}.rec-body dt{text-transform:uppercase;color:#8c96aa;font-size:9px;font-weight:700}.rec-body dd{color:#38445e;margin:0;font-size:10px;line-height:1.55}.rec-body>small{color:#8c96aa;font-size:8px}.rec-actions{gap:8px;margin-top:14px;display:flex}.rec-actions button{border:1px solid var(--line);color:#53617e;background:#fff;border-radius:5px;padding:8px 11px;font-size:9px}.rec-actions .accept{background:var(--purple);color:#fff;border-color:var(--purple)}.strategy-aside{align-content:start;gap:12px;display:grid}.strategy-aside .panel h3{margin:0 0 12px;font-size:13px}.strategy-aside .panel>p{border-bottom:1px solid #edf0f5;margin:0;padding:7px 0;font-size:9px}.strategy-aside .win{color:var(--green)}.strategy-aside .loss{color:#d75b51}.strategy-aside .neutral{color:var(--muted)}.memory{border-bottom:1px solid #edf0f5;flex-direction:column;padding:10px 0;display:flex}.memory b{font-size:10px}.memory span{color:var(--muted);margin-top:4px;font-size:8px}.strategy-aside .safety{background:#f5f2ff;border-color:#d9d0ff}.strategy-aside .safety h3{color:var(--purple)}.strategy-aside .safety p{border:0;line-height:1.6}@media (width<=900px){.strategy-layout{grid-template-columns:1fr}.strategy-aside{grid-template-columns:repeat(3,1fr)}}@media (width<=650px){.strategy-summary,.strategy-aside{grid-template-columns:1fr}.rec-body dl div{grid-template-columns:1fr;gap:5px}.rec-actions{flex-wrap:wrap}}.onboarding{max-width:1260px;margin:auto}.onboarding-title{justify-content:space-between;align-items:flex-start;display:flex}.onboarding-title h1{margin:0 0 8px;font-size:22px}.onboarding-title p{color:var(--muted);margin:0;font-size:11px}.onboarding-title>span{border:1px solid var(--line);background:#fff;border-radius:7px;padding:11px 15px;font-size:10px;font-weight:650}.stepper{grid-template-columns:repeat(10,1fr);margin:34px 12px 26px;display:grid;position:relative}.stepper:before{content:"";background:#d5dbe7;height:1px;position:absolute;top:20px;left:4%;right:4%}.stepper button{color:#64718d;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.stepper i{background:#fff;border:1px solid #d7deea;border-radius:50%;place-items:center;width:42px;height:42px;font-size:17px;font-style:normal;display:grid}.stepper small{white-space:nowrap;font-size:8px}.stepper .active i{background:var(--purple);color:#fff;border-color:var(--purple)}.stepper .active small{color:var(--purple);font-weight:700}.stepper .complete i{color:var(--green);background:#e8f8ee;border-color:#bfe7ce}.onboarding-grid{grid-template-columns:1fr 340px;gap:30px;display:grid}.onboard-card,.setup-card,.help-card,.onboard-placeholder{border:1px solid var(--line);background:#fff;border-radius:8px;padding:20px}.onboard-head{justify-content:space-between;display:flex}.onboard-head h2,.setup-card h2{margin:0 0 5px;font-size:15px}.onboard-head p{color:var(--muted);margin:0;font-size:10px}.onboard-head>span{color:var(--purple);background:#f7f4ff;border-radius:6px;padding:9px;font-size:9px}.onboard-form{grid-template-columns:1fr 1fr;gap:18px 22px;margin-top:27px;display:grid}.onboard-form label,.business-form label{font-size:10px;font-weight:650;position:relative}.onboard-form label em,.business-form label em{color:var(--muted);font-style:normal;font-weight:400}.onboard-form input,.onboard-form textarea,.onboard-form select,.business-form input,.business-form select{color:#15203d;background:#fff;border:1px solid #d8dfeb;border-radius:6px;width:100%;margin-top:7px;padding:11px;display:block}.onboard-form textarea{resize:none;height:105px}.onboard-form .full{grid-column:1/-1}.onboard-form .full small{color:var(--muted);font-weight:400;position:absolute;bottom:9px;right:10px}.next-strip{background:#f8f5ff;border:1px solid #e6ddff;border-radius:6px;align-items:center;gap:14px;margin-top:20px;padding:13px;display:flex}.next-strip i{font-size:28px}.next-strip b{font-size:10px}.next-strip p{color:#53617e;margin:3px 0 0;font-size:9px}.setup-card{padding:22px}.setup-progress{align-items:center;gap:16px;margin:14px 0;display:flex}.setup-progress>div{background:conic-gradient(var(--purple) 10%,#e8ebf0 0);border-radius:50%;place-items:center;width:80px;height:80px;display:grid;position:relative}.setup-progress>div:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:7px}.setup-progress strong{font-size:20px;position:relative}.setup-progress b{font-size:10px}.setup-progress p,.setup-benefit p,.help-card p{color:var(--muted);margin:4px 0;font-size:9px;line-height:1.6}.setup-card hr{border:0;border-top:1px solid var(--line)}.setup-card h3,.help-card h3{font-size:12px}.setup-benefit{gap:12px;margin:17px 0;display:flex}.setup-benefit i{width:37px;height:37px;color:var(--purple);background:#f0eaff;border-radius:50%;flex:0 0 37px;place-items:center;font-style:normal;display:grid}.setup-benefit b{font-size:10px}.help-card{margin-top:15px}.help-card button{width:100%;color:var(--purple);background:#fff;border:1px solid #9b7aff;border-radius:5px;padding:9px}.onboarding-actions{justify-content:space-between;margin-top:20px;display:flex}.onboarding-actions button{background:#fff;border:1px solid #cfd7e3;border-radius:6px;padding:11px 27px;font-size:10px;font-weight:650}.onboarding-actions .continue{color:#fff;background:linear-gradient(90deg,#4d19e4,#692bf4);border:0;min-width:190px}.onboard-placeholder{text-align:center;padding:80px 30px}.placeholder-icon{width:70px;height:70px;color:var(--purple);background:#eee8ff;border-radius:50%;place-items:center;margin:auto;font-size:25px;display:grid}.onboard-placeholder h2{font-size:22px}.onboard-placeholder p{color:var(--muted)}.business-tabs{border:1px solid var(--line);background:#fff;border-radius:7px;margin:18px 0 14px;display:flex;overflow:hidden}.business-tabs button{color:#31405e;background:#fff;border:0;padding:12px 18px;font-size:9px;position:relative}.business-tabs button.active{color:var(--purple);font-weight:700}.business-tabs button.active:after{content:"";background:var(--purple);height:2px;position:absolute;bottom:0;left:10px;right:10px}.settings-with-rail{grid-template-columns:minmax(0,1fr) 290px;gap:34px;display:grid}.settings-with-rail .setting-box{margin-bottom:14px}.business-form{margin-top:20px}.business-form label small{color:var(--muted);margin-top:5px;font-size:8px;font-weight:400;display:block}.switch-row{border:1px solid var(--line);border-radius:6px;justify-content:space-between;align-items:center;margin-top:20px;padding:14px;display:flex}.switch-row span,.notify-row span{flex-direction:column;display:flex}.switch-row b,.notify-row b{font-size:10px}.switch-row small,.notify-row small{color:var(--muted);margin-top:4px;font-size:8px}.switch-row i,.notify-row em{background:var(--purple);border-radius:15px;width:37px;height:20px;position:relative}.switch-row i:after,.notify-row em:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:2px;right:2px}.rail-card{border:1px solid var(--line);background:#fff;border-radius:8px;margin-bottom:14px;padding:18px}.rail-card h3{margin:0 0 10px;font-size:13px}.rail-card>p{color:#42506d;font-size:9px;line-height:1.7}.rail-card>button{color:var(--purple);background:0 0;border:0;font-size:9px;font-weight:700}.business-preview{border:1px solid var(--line);text-align:center;border-radius:7px;margin:14px 0;padding:20px}.business-preview>span{font-size:35px}.business-preview>strong{font-size:22px;display:block}.business-preview>small{font-size:7px;display:block}.business-preview h3{margin:15px 0 8px}.business-preview em{color:var(--purple);background:#efeaff;border-radius:10px;padding:4px 8px;font-size:8px;font-style:normal}.profile-form{grid-template-columns:125px 1fr;gap:20px;margin-top:20px;display:grid}.profile-photo{flex-direction:column;align-items:center;gap:9px;display:flex}.profile-photo>span{color:#fff;background:linear-gradient(145deg,#e7ddff,#885af6);border-radius:50%;place-items:center;width:100px;height:100px;font-size:30px;display:grid}.profile-photo button{border:1px solid var(--line);background:#fff;border-radius:5px;padding:8px;font-size:8px}.account-row{border:1px solid var(--line);border-radius:5px;grid-template-columns:130px 1fr auto;align-items:center;margin-top:10px;padding:10px;font-size:9px;display:grid}.account-row button{color:var(--purple);background:#fff;border:1px solid #9d7aff;border-radius:4px;padding:7px}.account-row small{color:var(--muted)}.notify-row{grid-template-columns:35px 1fr auto;align-items:center;padding:9px 0;display:grid}.notify-row>i{width:30px;height:30px;color:var(--purple);background:#efeaff;border-radius:6px;place-items:center;font-style:normal;display:grid}.danger-row{background:#fff;border:1px solid #ff8b94;border-radius:7px;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.danger-row span{flex-direction:column;display:flex}.danger-row b{color:#e51b31;font-size:10px}.danger-row small{color:var(--muted);margin-top:5px;font-size:8px}.danger-row button{color:#fff;background:#ed2439;border:0;border-radius:5px;padding:10px 20px}.account-person{align-items:center;gap:12px;display:flex}.account-person>span{width:45px;height:45px;color:var(--purple);background:#e7d9ff;border-radius:50%;place-items:center;display:grid}.account-person div{flex-direction:column;display:flex}.account-person b{font-size:10px}.account-person em{color:var(--purple);background:#eee8ff;border-radius:5px;width:max-content;padding:3px 6px;font-size:7px;font-style:normal}.account-person small{color:var(--muted);margin-top:4px;font-size:8px}.pricing-head{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.pricing-head h1{margin:0 0 7px;font-size:28px}.pricing-head p{color:var(--muted);margin:0;font-size:11px}.pricing-head>div:last-child{border:1px solid var(--line);background:#fff;border-radius:7px;padding:4px}.pricing-head button{background:#fff;border:0;padding:9px 13px;font-size:9px}.pricing-head button.active{color:var(--purple);background:#f2efff}.pricing-head em{color:var(--green);background:#e3f7e9;border-radius:5px;padding:3px 5px;font-style:normal}.pricing-layout{grid-template-columns:1fr 290px;gap:34px;display:grid}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.price-card{border:1px solid var(--line);background:#fff;border-radius:9px;flex-direction:column;min-height:570px;padding:20px;display:flex;position:relative}.price-card.popular{border-color:#7547ff}.price-card.pro{background:linear-gradient(#f6fff9,#fff)}.popular-label{color:#fff;text-align:center;background:linear-gradient(90deg,#5321e7,#6c2ff3);border-radius:8px 8px 0 0;margin:-20px -20px 14px;padding:6px;font-size:9px}.price-title{gap:13px;display:flex}.price-title>i{color:#fff;background:linear-gradient(145deg,#6632f4,#4b18dd);border-radius:50%;flex:0 0 45px;place-items:center;width:45px;height:45px;font-size:20px;font-style:normal;display:grid}.pro .price-title>i{background:linear-gradient(145deg,#38bd6f,#169347)}.price-title h2{margin:4px 0;font-size:15px}.price-title p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.price-card>strong{margin-top:20px;font-size:30px}.price-card>strong small{font-size:9px;font-weight:400}.price-card>p{color:var(--muted);font-size:9px}.price-card hr{border:0;border-top:1px solid var(--line);width:100%}.plan-limits{gap:7px;display:grid}.plan-limits span{background:#f5f2ff;border-radius:5px;justify-content:space-between;padding:7px 10px;font-size:9px;display:flex}.plan-limits b{color:var(--purple);font-size:14px}.pro .plan-limits span{background:#edf9f1}.pro .plan-limits b{color:var(--green)}.price-card h4{margin:16px 0 8px;font-size:9px}.price-card ul{margin:0;padding:0;list-style:none}.price-card li{color:#354260;font-size:8px;line-height:2}.price-card>button{color:var(--purple);background:#fff;border:1px solid #825cff;border-radius:5px;margin-top:auto;padding:10px;font-size:9px;font-weight:700}.price-card.popular>button{color:#fff;background:linear-gradient(90deg,#4e19df,#6d30f3)}.price-card.pro>button{color:#159447;border-color:#61bd7f}.pricing-rail .rail-card{padding:20px}.pricing-rail .rail-card>p:first-of-type{margin-top:17px}@media (width<=1050px){.onboarding-grid,.settings-with-rail,.pricing-layout{grid-template-columns:1fr}.onboarding-grid>aside,.settings-with-rail>aside,.pricing-rail{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.pricing-grid{grid-template-columns:1fr 1fr}.stepper{overflow:auto}.stepper button{min-width:90px}}@media (width<=700px){.onboard-form,.profile-form,.pricing-grid{grid-template-columns:1fr}.onboard-form .full{grid-column:auto}.onboarding-grid>aside,.settings-with-rail>aside,.pricing-rail{grid-template-columns:1fr}.business-tabs{overflow:auto}.business-tabs button{white-space:nowrap}.pricing-head{align-items:flex-start;gap:10px}.stepper{margin-left:0;margin-right:0}.profile-photo{margin-bottom:12px}}.content-workspace{max-width:1440px;margin:auto}.content-head{justify-content:space-between;align-items:center;display:flex}.content-head h1{margin:0 0 5px;font-size:28px}.content-head p{color:var(--muted);margin:0;font-size:11px}.content-head>div:last-child{gap:20px;display:flex}.idea-btn,.create-btn{border-radius:6px;height:42px;padding:0 24px;font-size:10px;font-weight:700}.idea-btn{color:var(--purple);background:#fff;border:1px solid #8c64ff}.create-btn{color:#fff;background:linear-gradient(90deg,#5120c7,#5824d6);border:0}.create-wrap{position:relative}.create-wrap aside{border:1px solid var(--line);z-index:20;background:#fff;border-radius:7px;width:155px;padding:6px;position:absolute;top:47px;right:0;box-shadow:0 12px 30px #0c18351c}.create-wrap aside button{text-align:left;background:#fff;border:0;border-radius:4px;width:100%;padding:9px;font-size:9px;display:block}.create-wrap aside button:hover{background:#f5f2ff}.content-nav{border-bottom:1px solid var(--line);margin-top:12px;margin-bottom:13px;padding-left:12px;display:flex}.content-nav button{color:#273652;background:0 0;border:0;padding:13px 22px;font-size:9px;position:relative}.content-nav button.active{color:var(--purple);font-weight:700}.content-nav button.active:after{content:"";background:var(--purple);height:2px;position:absolute;bottom:-1px;left:0;right:0}.calendar-builder{grid-template-columns:500px minmax(650px,1fr);gap:12px;display:grid}.builder-controls,.calendar-preview{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;padding:16px}.builder-title{align-items:flex-start;gap:13px;display:flex}.builder-title>i{color:var(--purple);font-size:22px;font-style:normal}.builder-title h2,.preview-head h2{margin:0 0 5px;font-size:14px}.builder-title p,.preview-head p{color:var(--muted);margin:0;font-size:9px}.builder-step{margin-top:19px}.builder-step h3{margin:0 0 4px;font-size:10px}.builder-step h3 b{margin-right:7px}.builder-step>p{color:var(--muted);margin:0 0 10px;font-size:8px}.platform-cards{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.platform-cards>button{border:1px solid var(--line);background:#fff;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;height:72px;display:flex;position:relative}.platform-cards>button.selected{border-color:#d8d0ee;box-shadow:0 2px 6px #3014a20c}.platform-cards i{font-size:20px;font-style:normal;font-weight:800}.platform-cards .google{color:#4285f4}.platform-cards .facebook{color:#1877f2}.platform-cards .instagram{color:#ec2e7d}.platform-cards .x{color:#111}.platform-cards span{margin-top:4px;font-size:8px}.platform-cards small{display:block}.platform-cards em{color:#fff;background:#5b32d6;border-radius:3px;padding:2px;font-size:7px;font-style:normal;position:absolute;bottom:5px;right:6px}.frequency-grid{grid-template-columns:1fr 154px;gap:15px;display:grid}.frequency-grid label{grid-template-columns:22px 1fr 125px;align-items:center;height:31px;font-size:8px;display:grid}.frequency-grid label i{font-size:14px;font-style:normal;font-weight:800}.frequency-grid label select{border:1px solid var(--line);background:#fff;border-radius:5px;padding:6px;font-size:8px}.frequency-grid label small{font-size:7px}.frequency-grid aside{background:#f8f5ff;border:1px solid #ece6ff;border-radius:6px;padding:12px;position:relative}.frequency-grid aside b{color:var(--purple);font-size:8px}.frequency-grid aside span{color:#b59cff;font-size:20px;position:absolute;top:10px;right:12px}.frequency-grid aside p{color:#3d4a67;margin:8px 0 0;font-size:8px;line-height:1.55}.source-grid{grid-template-columns:1fr 145px;gap:14px;display:grid}.media-source,.upload-source{border:1px solid var(--line);text-align:left;background:#fff;border-radius:6px;min-height:92px;padding:10px}.media-source>b,.media-source>small{font-size:8px;display:block}.media-source>small{color:var(--muted);margin:4px 0 9px}.media-source>span{align-items:center;display:flex}.media-source i,.media-source em{background:#e7e7e7;border-radius:4px;place-items:center;width:38px;height:38px;margin-right:3px;font-style:normal;display:grid}.media-source em{color:#fff;background:#111c;font-size:8px}.upload-source{text-align:center;color:var(--purple);border:1px dashed #825cff;flex-direction:column;justify-content:center;align-items:center;font-size:20px;display:flex}.upload-source b{margin-top:3px;font-size:8px}.upload-source small,.upload-source em{color:#695d86;margin-top:2px;font-size:7px;font-style:normal}.business-note{margin-top:12px;display:block;position:relative}.business-note>b,.business-note>small{font-size:8px;display:block}.business-note>b em{color:var(--muted);font-style:normal;font-weight:400}.business-note>small{color:var(--muted);margin:4px 0 7px}.business-note textarea{border:1px solid var(--line);resize:none;border-radius:5px;width:100%;height:50px;padding:9px;font-size:8px}.business-note>i{color:var(--muted);font-size:7px;font-style:normal;position:absolute;bottom:7px;right:7px}.prefs>div{flex-wrap:wrap;gap:5px;display:flex}.prefs button{border:1px solid var(--line);background:#f8f9fb;border-radius:4px;padding:5px 8px;font-size:7px}.prefs button.selected{color:var(--purple);background:#f5f1ff;border-color:#8b6aff}.generate{color:#fff;background:linear-gradient(90deg,#5526c7,#6735d9);border:0;border-radius:5px;width:100%;height:33px;margin-top:13px;font-size:8px;font-weight:700}.generate:disabled{opacity:.7}.generate-note{text-align:center;color:#a1a7b3;margin-top:7px;font-size:7px;display:block}.preview-head{justify-content:space-between;align-items:flex-start;display:flex}.preview-head button{border:1px solid var(--line);color:var(--purple);background:#fff;border-radius:5px;padding:9px 13px;font-size:8px}.generation-status{color:#6b5223;background:#fffbf2;border:1px solid #efc36d;border-radius:5px;margin-top:13px;padding:10px;font-size:8px}.generation-status small{margin:4px 0 0 18px;display:block}.calendar-toolbar{align-items:center;gap:12px;margin:12px 0;display:flex}.calendar-toolbar button{border:1px solid var(--line);background:#fff;border-radius:5px;width:32px;height:30px}.calendar-toolbar b{font-size:9px}.calendar-toolbar select{border:1px solid var(--line);background:#fff;border-radius:5px;margin-left:auto;padding:8px 12px;font-size:8px}.monthly-grid{border:1px solid var(--line);border-radius:6px;overflow:hidden}.cal-weekdays,.cal-cells{grid-template-columns:repeat(7,1fr);display:grid}.cal-weekdays b{text-align:center;border-right:1px solid var(--line);color:#68738b;padding:10px;font-size:7px}.cal-cells>div{border-top:1px solid var(--line);border-right:1px solid var(--line);min-height:119px;padding:7px 5px}.cal-cells>div:nth-child(7n){border-right:0}.cal-cells>div>span{font-size:8px;font-weight:700}.cal-post{text-align:left;background:#fbfcfc;border:1px solid #dfe4e8;border-radius:4px;grid-template-columns:12px 1fr;width:100%;margin-top:5px;padding:5px 4px;display:grid;position:relative}.cal-post:hover{box-shadow:0 2px 9px #3121621c}.cal-post i{grid-row:1/3;font-size:8px;font-style:normal;font-weight:800}.cal-post b{font-size:6.5px;line-height:1.3}.cal-post small{color:#68738b;margin-top:3px;font-size:6px}.cal-post.facebook i{color:#1877f2}.cal-post.instagram{background:#fff8fa;border-color:#f1dce5}.cal-post.instagram i{color:#ec2e7d}.cal-post.google i{color:#4285f4}.cal-post.x i{color:#111}.cal-post em{color:#e12a3a;font-style:normal;position:absolute;top:0;right:2px}.calendar-footer{justify-content:space-between;align-items:center;padding-top:11px;display:flex}.calendar-footer>small{font-size:6.5px}.calendar-footer>div{gap:8px;display:flex}.calendar-footer button{color:var(--purple);background:#fff;border:1px solid #8c65ef;border-radius:5px;padding:9px 15px;font-size:8px}.calendar-footer .schedule{color:#fff;background:linear-gradient(90deg,#5426c6,#6737d1)}.post-modal{z-index:100;background:#071326aa;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.post-modal>article{background:#fff;border-radius:10px;width:min(650px,100%);padding:25px;position:relative}.modal-close{background:0 0;border:0;font-size:25px;position:absolute;top:10px;right:14px}.post-modal>article>em{color:var(--purple);font-size:9px;font-style:normal}.post-modal h2{font-size:20px}.modal-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.post-modal label{font-size:9px;font-weight:700}.post-modal input,.post-modal select,.post-modal textarea{border:1px solid var(--line);border-radius:5px;width:100%;margin-top:5px;padding:10px;display:block}.post-modal textarea{height:120px}.modal-actions{gap:8px;margin-top:15px;display:flex}.modal-actions button{border:1px solid var(--line);background:#fff;border-radius:5px;padding:9px;font-size:8px}.modal-actions .danger{color:#e22}.modal-actions .save{background:var(--purple);color:#fff;margin-left:auto}.subtab-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.subtab-grid article,.content-hub article{border:1px solid var(--line);background:#fff;border-radius:8px;padding:18px}.subtab-grid article>i{color:var(--purple);font-size:24px;font-style:normal}.subtab-grid article>em{color:var(--purple);margin-top:10px;font-size:7px;font-style:normal;display:block}.subtab-grid h3{font-size:14px}.subtab-grid b,.subtab-grid p{font-size:9px}.subtab-grid p{color:var(--muted);line-height:1.6}.subtab-grid button{color:var(--purple);background:#fff;border:1px solid #8d6aff;border-radius:5px;margin-right:6px;padding:8px;font-size:8px}.hub-filters{gap:6px;margin-bottom:12px;display:flex}.hub-filters button{border:1px solid var(--line);background:#fff;border-radius:16px;padding:7px 12px;font-size:8px}.hub-filters button.active{background:var(--navy);color:#fff}.content-hub article{grid-template-columns:45px 1fr auto auto;align-items:center;gap:10px;margin-bottom:8px;display:grid}.content-hub article>i{width:38px;height:38px;color:var(--purple);background:#f1edff;border-radius:8px;place-items:center;font-style:normal;font-weight:800;display:grid}.content-hub article h3{margin:5px 0;font-size:11px}.content-hub article p,.content-hub article em{color:var(--muted);font-size:8px;font-style:normal}.content-hub article button{color:var(--purple);background:0 0;border:0;font-size:8px}@media (width<=1250px){.calendar-builder{grid-template-columns:430px minmax(570px,1fr)}.cal-cells>div{min-height:105px}.cal-post b{font-size:6px}}@media (width<=1050px){.calendar-builder{grid-template-columns:1fr}.builder-controls{max-width:none}.cal-cells>div{min-height:115px}.subtab-grid{grid-template-columns:1fr 1fr}}@media (width<=700px){.content-head{align-items:flex-start;gap:10px}.content-head>div:last-child{gap:6px}.idea-btn,.create-btn{padding:0 10px}.content-nav{overflow:auto}.content-nav button{white-space:nowrap}.platform-cards{grid-template-columns:1fr 1fr}.frequency-grid,.source-grid{grid-template-columns:1fr}.monthly-grid{overflow:auto}.cal-weekdays,.cal-cells{width:750px}.calendar-footer{align-items:flex-start;gap:8px}.calendar-footer>small{display:none}.subtab-grid,.modal-fields{grid-template-columns:1fr}.modal-actions{flex-wrap:wrap}}@media (width>=1051px){.content-workspace{max-width:1510px}.content-head{padding:4px 2px 0}.content-head h1{letter-spacing:-.4px;margin-bottom:7px;font-size:32px}.content-head p{font-size:14px}.content-head>div:last-child{gap:56px}.idea-btn,.create-btn{height:46px;padding:0 30px;font-size:13px}.create-btn{min-width:176px}.content-nav{margin-top:20px;margin-bottom:16px}.content-nav button{padding:14px 30px;font-size:12px}.calendar-builder{grid-template-columns:minmax(500px,40%) minmax(0,60%);align-items:start;gap:14px}.builder-controls,.calendar-preview{border-radius:9px;padding:22px}.builder-title{gap:15px}.builder-title>i{font-size:26px}.builder-title h2,.preview-head h2{font-size:17px}.builder-title p,.preview-head p{font-size:11px;line-height:1.5}.builder-step{margin-top:25px}.builder-step h3{margin-bottom:6px;font-size:13px}.builder-step>p{margin-bottom:14px;font-size:10px}.platform-cards{gap:12px}.platform-cards>button{border-radius:8px;height:96px;padding:12px}.platform-cards i{font-size:27px}.platform-cards span{margin-top:7px;font-size:10px;line-height:1.3}.platform-cards em{padding:2px 4px;font-size:9px;bottom:8px;right:8px}.frequency-grid{grid-template-columns:minmax(0,1fr) 170px;gap:20px}.frequency-grid label{grid-template-columns:29px 1fr 145px;height:41px;font-size:11px}.frequency-grid label i{font-size:18px}.frequency-grid label small{font-size:9px}.frequency-grid label select{height:36px;padding:0 10px;font-size:10px}.frequency-grid aside{padding:14px}.frequency-grid aside b{font-size:11px;line-height:1.35}.frequency-grid aside p{margin-top:10px;font-size:10px;line-height:1.55}.source-grid{grid-template-columns:minmax(0,1fr) 160px;gap:16px}.media-source,.upload-source{min-height:113px;padding:12px}.media-source>b,.media-source>small{font-size:10px}.media-source>small{margin:5px 0 10px}.media-source i,.media-source em{width:48px;height:48px;font-size:17px}.media-source em{font-size:10px}.upload-source{font-size:27px}.upload-source b{font-size:10px}.upload-source small,.upload-source em{font-size:8px}.business-note{margin-top:16px}.business-note>b,.business-note>small{font-size:10px}.business-note textarea{height:72px;padding:11px;font-size:10px;line-height:1.45}.business-note>i{font-size:8px}.prefs>div{gap:8px}.prefs button{border-radius:5px;padding:7px 10px;font-size:9px;line-height:1.2}.generate{height:44px;margin-top:18px;font-size:11px}.generate-note{margin-top:9px;font-size:9px}.preview-head button{min-height:38px;padding:0 16px;font-size:10px}.generation-status{margin-top:18px;padding:13px;font-size:10px}.generation-status small{margin-top:5px;font-size:9px}.calendar-toolbar{gap:15px;margin:17px 0}.calendar-toolbar button{width:38px;height:36px;font-size:16px}.calendar-toolbar b{font-size:12px}.calendar-toolbar select{height:38px;padding:0 15px;font-size:10px}.cal-weekdays b{padding:12px;font-size:9px}.cal-cells>div{min-height:142px;padding:9px 7px}.cal-cells>div>span{font-size:10px}.cal-post{border-radius:5px;grid-template-columns:16px 1fr;min-height:46px;margin-top:6px;padding:7px 6px}.cal-post i{font-size:10px}.cal-post b{font-size:8px;line-height:1.3}.cal-post small{margin-top:4px;font-size:7.5px}.calendar-footer{padding-top:14px}.calendar-footer>small{font-size:8px;line-height:1.7}.calendar-footer button{height:39px;padding:0 18px;font-size:10px}.calendar-footer .schedule{min-width:160px}}.brand-icon{letter-spacing:-.3px;background:#fff;border:1px solid #e1e6ef;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-family:Arial,sans-serif;font-size:14px;font-style:normal;font-weight:800;line-height:1;display:inline-grid;box-shadow:0 1px 2px #0814300f}.brand-icon.small{border-radius:7px;flex-basis:26px;width:26px;height:26px;font-size:10px}.brand-icon.google{color:#4285f4}.brand-icon.facebook{color:#fff;background:#1877f2;border-color:#1877f2;font-size:21px}.brand-icon.instagram{color:#fff;letter-spacing:0;background:linear-gradient(135deg,#7c3aed 0%,#e1306c 52%,#f59e0b 100%);border:0;font-size:9px}.brand-icon.x{color:#fff;background:#111;border-color:#111;font-size:17px}.connections .social-link{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:28px 1fr 18px;align-items:center;gap:9px;width:100%;min-height:43px;margin:2px 0;padding:7px 6px;display:grid}.connections .social-link:hover,.connections .social-link:focus-visible{background:#ffffff17;outline:none}.connections .social-link span{font-size:12px;line-height:1.25}.connections .social-link b{color:#22c55e;text-align:center;font-size:12px}.step-row{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.step-row h3{margin-bottom:4px}.step-row p{color:var(--muted);margin:0;font-size:10px}.manage-socials{color:var(--purple);white-space:nowrap;background:0 0;border:0;padding:5px 0;font-size:10px;font-weight:700}.platform-cards>button{cursor:pointer;height:auto;min-height:100px;padding:12px 8px 30px;transition:border-color .16s,box-shadow .16s,transform .16s}.platform-cards>button:hover{border-color:#9b82eb;transform:translateY(-1px);box-shadow:0 5px 16px #462b911a}.platform-cards>button.selected{background:#fbfaff;border-color:#7651e8;box-shadow:0 0 0 2px #6944dc14}.platform-cards span{color:#111a31;margin-top:8px;font-size:11px;font-weight:700;line-height:1.25}.platform-cards small{color:#66728a;margin-top:2px;font-size:9px;font-weight:500}.platform-cards em{background:#5b32d6;border-radius:9px;padding:3px 6px;font-size:8px;line-height:1;bottom:7px;right:7px}.frequency-grid label{grid-template-columns:34px minmax(0,1fr) 145px;gap:8px;height:43px}.frequency-grid label>span{color:#17213a;font-size:11px;font-weight:650}.frequency-grid label small{color:#748097;font-size:9px;font-weight:500;display:inline}.frequency-grid label.disabled{opacity:.46}.frequency-grid label select:disabled{cursor:not-allowed;background:#f1f3f7}@media (width<=700px){.step-row{align-items:flex-start}.platform-cards>button{min-height:94px}.frequency-grid label{grid-template-columns:34px minmax(0,1fr) 132px}}.cadence-grid{grid-template-columns:minmax(0,1fr) 170px;align-items:stretch;gap:20px;display:grid}.cadence-controls{background:linear-gradient(145deg,#fff,#f4fafc);border:1px solid #c8dce8;border-radius:12px;padding:18px}.cadence-line{color:#17233d;align-items:center;gap:10px;font-size:13px;font-weight:750;display:flex}.cadence-line select{color:#10233f;background:#fff;border:1px solid #a9c9dc;border-radius:9px;width:72px;height:42px;padding:0 12px;font-size:14px;font-weight:800;box-shadow:0 3px 10px #0b6d9420}.cadence-controls fieldset{border:0;border-top:1px solid #d5e3eb;margin:16px 0 0;padding:14px 0 0}.cadence-controls legend{color:#596b83;text-transform:uppercase;letter-spacing:.08em;padding:0 10px 0 0;font-size:9px;font-weight:800}.cadence-platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cadence-platforms label{cursor:pointer;background:#fff;border:1px solid #cbdbe6;border-radius:9px;grid-template-columns:20px 24px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:54px;padding:9px;display:grid}.cadence-platforms label.checked{background:#edf9fc;border-color:#168db2;box-shadow:inset 0 0 0 1px #168db2}.cadence-platforms input{opacity:0;pointer-events:none;position:absolute}.cadence-platforms label>i{color:#fff;background:#fff;border:1.5px solid #9db5c6;border-radius:5px;place-items:center;width:19px;height:19px;font-size:12px;font-style:normal;display:grid}.cadence-platforms label.checked>i{background:#0785a9;border-color:#0785a9}.cadence-platforms label>span{color:#17233d;text-overflow:ellipsis;font-size:10px;font-weight:750;overflow:hidden}.cadence-platforms label small{color:#6d7d92;margin-top:2px;font-size:8px;font-weight:550;display:block}.cadence-grid>aside{background:linear-gradient(145deg,#eaf7fa,#fff);border:1px solid #bcdce6;border-radius:11px;padding:16px;position:relative}.cadence-grid>aside b{color:#075f86;padding-right:24px;font-size:11px;line-height:1.4;display:block}.cadence-grid>aside span{color:#168bae;font-size:20px;position:absolute;top:12px;right:14px}.cadence-grid>aside p{color:#3e5870;margin:12px 0 0;font-size:9px;line-height:1.6}@media (width<=700px){.cadence-grid,.cadence-platforms{grid-template-columns:1fr}}.cadence-platforms label{justify-content:center!important;align-items:center!important;gap:11px!important;min-height:62px!important;padding:10px!important;display:flex!important}.cadence-platforms>button{cursor:pointer;background:#fff;border:1px solid #cbdbe6;border-radius:9px;justify-content:center;align-items:center;gap:11px;min-width:0;min-height:62px;padding:10px;display:flex}.cadence-platforms>button.checked{background:#edf9fc;border-color:#168db2;box-shadow:inset 0 0 0 1px #168db2}.cadence-platforms>button>i{color:#fff;background:#fff;border:1.5px solid #9db5c6;border-radius:5px;place-items:center;width:19px;height:19px;font-size:12px;font-style:normal;display:grid}.cadence-platforms>button.checked>i{background:#0785a9;border-color:#0785a9}.cadence-platforms>button:focus-visible{outline-offset:2px;outline:3px solid #84d9ed}.cadence-platforms>button.not-connected,.platform-cards>button.not-connected{opacity:.42;filter:grayscale(.9);cursor:not-allowed;box-shadow:none!important;background:#f3f6f8!important;border-color:#d7e0e6!important}.cadence-platforms>button.not-connected>i{background:#eef2f5;border-color:#c5d0d8}.connect-missing{color:#08799d;cursor:pointer;background:0 0;border:0;margin-top:11px;padding:0;font-size:8px;font-weight:850}.connect-missing:hover{text-decoration:underline}.media-library-page{max-width:1500px;margin:auto}.media-head{justify-content:space-between;align-items:center;display:flex}.media-head h1{letter-spacing:-.035em;margin:0 0 6px;font-size:27px}.media-head p{color:var(--muted);margin:0;font-size:13px}.media-head>div:last-child{gap:18px;display:flex}.media-head button{border-radius:6px;height:42px;padding:0 24px;font-size:12px;font-weight:700}.media-outline{color:var(--purple);background:#fff;border:1px solid #9b7cf3}.media-primary{color:#fff;background:linear-gradient(90deg,#5221c7,#5830d5);border:0}.media-tabs{border-bottom:1px solid var(--line);gap:22px;margin-top:16px;display:flex}.media-tabs button{color:#25314d;background:0 0;border:0;padding:13px 5px;font-size:11px;position:relative}.media-tabs button.active{color:var(--purple);font-weight:700}.media-tabs button.active:after{content:"";background:var(--purple);height:2px;position:absolute;bottom:-1px;left:0;right:0}.media-toolbar{grid-template-columns:125px 125px 125px 125px minmax(220px,1fr) 92px 125px;gap:12px;margin:22px 7px 12px;display:grid}.media-toolbar select,.media-toolbar>button,.media-toolbar label{border:1px solid var(--line);color:#17213a;background:#fff;border-radius:6px;height:38px;padding:0 12px;font-size:10px;font-weight:650}.media-toolbar label{color:#69758d;align-items:center;gap:7px;display:flex}.media-toolbar input{border:0;outline:0;width:100%;font-size:10px}.media-shell{grid-template-columns:minmax(0,1fr) 330px;gap:16px;display:grid}.media-main{min-width:0}.media-stats{border:1px solid var(--line);background:#fff;border-radius:7px;grid-template-columns:repeat(5,1fr);height:104px;margin-bottom:23px;padding:16px 6px;display:grid}.media-stats>div{border-right:1px solid #edf0f5;grid-template-columns:45px 1fr;align-items:center;padding:0 15px;display:grid}.media-stats>div:last-child{border:0}.media-stats i{width:35px;height:35px;color:var(--purple);background:#eee8ff;border-radius:50%;place-items:center;font-size:16px;font-style:normal;display:grid}.media-stats .s1 i,.media-stats .s4 i{color:var(--green);background:#e6f7ec}.media-stats .s3 i{color:#e18717;background:#fff1dc}.media-stats span{flex-direction:column;display:flex}.media-stats strong{font-size:20px;line-height:1.1}.media-stats b{margin-top:4px;font-size:9px}.media-stats small{color:var(--muted);white-space:nowrap;margin-top:5px;font-size:8px}.asset-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.asset-card{text-align:left;background:#162239;border:2px solid #0000;border-radius:8px;height:158px;padding:0;position:relative;overflow:hidden}.asset-card.selected{border-color:#6840e7;box-shadow:0 0 0 2px #6840e71f}.asset-card img{object-fit:cover;filter:saturate(.9)contrast(1.04);width:100%;height:100%;display:block}.asset-card.spring img{object-position:55% 55%}.asset-card.tech img{object-position:50% 35%}.asset-card.house img{filter:saturate(.85)brightness(1.1)}.asset-card.remote img{filter:blur(.3px)brightness(.75)}.asset-card:after{content:"";pointer-events:none;background:linear-gradient(#0000,#030a17bf);position:absolute;inset:45% 0 0}.asset-type,.duration,.asset-status,.asset-menu{z-index:2;color:#fff;position:absolute}.asset-type{background:#ffffff38;border-radius:5px;place-items:center;width:21px;height:21px;font-size:11px;display:grid;top:8px;left:9px}.duration{background:#101827aa;border-radius:10px;padding:3px 6px;font-size:9px;top:8px;right:8px}.asset-status{background:#151b25c7;border-radius:9px;padding:4px 7px;font-size:8px;bottom:9px;left:9px}.asset-status.approved{color:#eafff1}.asset-status.approved:first-letter{color:#22d86d}.asset-status.needsreview{color:#ffe3b4}.asset-status.notused{color:#e3e7ef}.asset-menu{font-size:11px;bottom:9px;right:8px}.load-more{width:140px;height:38px;color:var(--purple);background:#fff;border:1px solid #9a7df0;border-radius:6px;margin:28px auto 0;font-size:10px;display:block}.asset-inspector{border:1px solid var(--line);background:#fff;border-radius:7px;align-self:start;min-height:730px;padding:18px}.inspector-image{object-fit:cover;border-radius:6px;width:100%;height:170px;display:block}.asset-inspector h3{overflow-wrap:anywhere;margin:15px 0 7px;font-size:12px;line-height:1.4}.asset-inspector h4{margin:19px 0 9px;font-size:11px}.file-meta{color:var(--muted);border-bottom:1px solid #edf0f5;padding-bottom:14px;font-size:8px}.file-meta em{float:right;color:var(--green);background:#e7f7ec;border-radius:5px;padding:5px 8px;font-style:normal}.seo-detail{background:#f9f7ff;border:1px solid #e7e0ff;border-radius:6px;gap:4px;padding:10px;display:grid}.seo-detail small{color:#78839a;margin-top:4px;font-size:7px}.seo-detail span,.seo-detail b{overflow-wrap:anywhere;font-size:8px}.seo-detail b{color:#39277d}.seo-detail button{color:var(--purple);text-align:left;background:0 0;border:0;margin-top:7px;padding:0;font-size:8px;font-weight:700}.tag-list{flex-wrap:wrap;gap:5px;display:flex}.tag-list span,.tag-list button{border:1px solid var(--line);background:#fff;border-radius:5px;padding:5px 8px;font-size:8px}.used-list p{grid-template-columns:26px 1fr auto;align-items:center;margin:9px 0;font-size:9px;display:grid}.used-list small{color:#8b95a8;font-size:7px}.used-list>button{color:var(--purple);background:0 0;border:0;padding:0;font-size:8px}.ai-suggestion{background:#f8f5ff;border:1px solid #e8e1ff;border-radius:6px;padding:11px;font-size:8px;line-height:1.55}.ai-suggestion button{color:var(--purple);background:0 0;border:0;padding:8px 0 0;font-size:8px;font-weight:700;display:block}.inspector-actions{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.inspector-actions button{border:1px solid var(--line);background:#fff;border-radius:5px;height:34px;font-size:8px}.inspector-actions .delete{color:#e52934;border-color:#ffaaa9;grid-column:1/-1}.media-library-page button{cursor:pointer}@media (width<=1250px){.asset-grid{grid-template-columns:repeat(3,1fr)}.media-toolbar{grid-template-columns:repeat(4,1fr)}.media-toolbar label{grid-column:span 2}.media-stats>div{padding:0 8px}}@media (width<=950px){.media-shell{grid-template-columns:1fr}.asset-inspector{display:none}.media-stats{grid-template-columns:repeat(3,1fr);height:auto}.media-stats>div{min-height:75px}.asset-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=650px){.media-head{align-items:flex-start;gap:13px}.media-head>div:last-child{gap:6px}.media-head button{padding:0 9px;font-size:9px}.media-tabs{overflow:auto}.media-tabs button{white-space:nowrap}.media-toolbar{grid-template-columns:1fr 1fr;margin-left:0;margin-right:0}.media-toolbar label{grid-column:1/-1}.media-stats,.asset-grid{grid-template-columns:1fr 1fr}.asset-card{height:130px}}.asset-card>video{object-fit:cover;filter:saturate(.9)contrast(1.04);width:100%;height:100%;display:block}.inspector-video{object-fit:contain;background:#07192b}.review-page{max-width:1500px;margin:auto}.review-head{justify-content:space-between;align-items:center;display:flex}.review-head h1{letter-spacing:-.035em;margin:0 0 6px;font-size:27px}.review-head p{color:var(--muted);margin:0;font-size:12px}.review-head>div:last-child{gap:16px;display:flex}.review-head button{border-radius:6px;height:43px;padding:0 23px;font-size:11px;font-weight:700}.review-outline{color:var(--purple);background:#fff;border:1px solid #9d83ed}.review-primary{color:#fff;background:linear-gradient(90deg,#5123c8,#5d30d8);border:0}.review-head .review-more{width:55px;color:var(--purple);background:#fff;border:1px solid #bbaaf0;padding:0}.review-kpis{grid-template-columns:repeat(6,1fr);gap:15px;margin:25px 0 18px;display:grid}.review-kpis article{border:1px solid var(--line);background:#fff;border-radius:8px;height:121px;padding:18px;position:relative}.review-kpis b{font-size:10px;display:block}.review-kpis strong{margin:14px 0 8px;font-size:26px;line-height:1;display:block}.review-kpis small{color:var(--muted);font-size:8px}.review-kpis span{color:#f5a900;letter-spacing:2px;position:absolute;top:52px;left:80px}.review-kpis .k1 strong{color:var(--green)}.review-kpis .k3 strong{color:#ea2531}.review-kpis .k4 strong{color:#e59000}.review-kpis .k5 strong{color:var(--purple)}.review-filterbar{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:center;height:48px;margin-bottom:15px;padding:0 13px;display:flex}.review-filterbar nav{height:100%;display:flex}.review-filterbar nav button{white-space:nowrap;background:0 0;border:0;padding:0 15px;font-size:9px;position:relative}.review-filterbar nav button.active{color:var(--purple);font-weight:700}.review-filterbar nav button.active:after{content:"";background:var(--purple);height:2px;position:absolute;bottom:-1px;left:0;right:0}.review-filterbar em{background:#f2efff;border-radius:10px;margin-left:4px;padding:3px 6px;font-style:normal}.review-filterbar>button,.review-filterbar select,.review-filterbar label{border:1px solid var(--line);background:#fff;border-radius:5px;height:34px;margin-left:12px;padding:0 12px;font-size:9px}.review-filterbar>button{margin-left:auto}.review-filterbar label{align-items:center;gap:7px;width:270px;display:flex}.review-filterbar input{border:0;outline:0;width:100%;font-size:9px}.review-workspace{grid-template-columns:minmax(550px,1fr) minmax(450px,.88fr);gap:15px;display:grid}.review-feed{min-width:0}.review-feed>article{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:7px;grid-template-columns:45px 1fr 145px;gap:13px;min-height:122px;margin-bottom:6px;padding:16px;display:grid}.review-feed>article.selected{border-color:#8b68ee;box-shadow:0 0 0 1px #8b68ee22}.source-logo{color:#4285f4;background:#fff;border:1px solid #e4e8ef;border-radius:50%;place-items:center;width:37px;height:37px;font-weight:800;display:grid}.source-logo.facebook{color:#fff;background:#1877f2}.review-line{align-items:center;gap:9px;display:flex}.review-line h3{margin:0;font-size:12px}.review-line em{color:var(--purple);background:#f2efff;border-radius:9px;padding:3px 7px;font-size:8px;font-style:normal}.review-stars{color:#f6a700;letter-spacing:1px;font-size:14px}.review-stars i{color:#cdd3dd;font-style:normal}.review-feed article>div>small{color:var(--muted);font-size:8px}.review-feed p{margin:10px 0;font-size:9px;line-height:1.5}.service-chip{background:#f0f2f5;border-radius:9px;padding:4px 8px;font-size:8px;font-weight:500}.review-feed article>aside{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.review-feed article>aside>b{text-align:center;color:#e21f2d;background:#fff0f0;border-radius:7px;width:112px;padding:10px;font-size:9px}.review-feed article>aside>small{color:#e21f2d;font-size:8px}.review-feed article>aside>button{min-width:112px;height:31px;color:var(--purple);background:#fff;border:1px solid #9d7cf0;border-radius:5px;margin-top:auto;font-size:8px}.review-feed aside.airesponded>b{color:var(--green);background:#e9f8ee}.review-feed aside.airesponded>small{color:var(--muted)}.review-feed aside.airesponded>span{color:#2f3b54;margin-top:auto;font-size:8px}.review-feed aside.waitsapproval>b{color:#dc7a00;background:#fff5e7}.review-feed aside.waitsapproval>small{color:#dc7a00}.review-feed footer{border:1px solid var(--line);height:42px;color:var(--muted);background:#fff;border-radius:6px;padding:14px 20px;font-size:8px}.review-feed footer span{float:right;color:#25314e}.review-feed footer b{color:var(--purple);background:#f2efff;border-radius:5px;padding:4px 7px}.review-detail{border:1px solid var(--line);background:#fff;border-radius:8px;align-self:start;overflow:hidden}.detail-review{grid-template-columns:45px 1fr auto;gap:14px;min-height:150px;padding:21px;display:grid}.detail-review h3{margin:2px 0 6px;font-size:13px}.detail-review small{color:var(--muted);font-size:8px}.detail-review p{margin:18px 0 8px;font-size:9px;line-height:1.5}.detail-review>button{border:1px solid var(--line);background:#fff;border-radius:5px;height:34px;font-size:8px}.ai-response{border:1px solid var(--line);border-radius:7px;margin:0 18px;overflow:hidden}.ai-response header{justify-content:space-between;align-items:center;height:45px;padding:0 14px;display:flex}.ai-response header b{font-size:11px}.ai-response header button{height:29px;color:var(--purple);background:#fff;border:1px solid #ac93f2;border-radius:5px;font-size:8px}.ai-response textarea{resize:none;background:#fbfaff;border:1px solid #d8ccfa;border-radius:6px;width:calc(100% - 28px);height:115px;margin:0 14px;padding:12px;font-size:9px;line-height:1.55}.ai-response>small{color:#78839a;margin:7px 14px;font-size:7px;display:block}.ai-response>div{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;padding:10px 14px;display:flex}.ai-response>div button{height:32px;color:var(--purple);background:#fff;border:1px solid #9f80ee;border-radius:5px;padding:0 25px;font-size:8px}.ai-response>div button:last-child{background:var(--purple);color:#fff}.private-note{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:14px;padding:15px 18px;display:block;position:relative}.private-note>b{font-size:9px}.private-note>b small{color:var(--muted);font-weight:400}.private-note textarea{border:1px solid var(--line);resize:none;border-radius:5px;width:100%;height:37px;margin-top:8px;padding:10px;font-size:8px;display:block}.private-note i{color:var(--muted);font-size:7px;font-style:normal;position:absolute;bottom:24px;right:29px}.review-activity{padding:12px 18px 20px}.review-activity h4{font-size:9px}.review-activity p{grid-template-columns:28px 1fr 180px;align-items:center;margin:8px 0;font-size:8px;display:grid}.review-activity p>i{width:24px;height:24px;color:var(--purple);background:#f2efff;border-radius:50%;place-items:center;font-style:normal;display:grid}.review-activity p small{color:var(--muted)}@media (width<=1200px){.review-kpis{grid-template-columns:repeat(3,1fr)}.review-workspace{grid-template-columns:1fr}.review-detail{display:none}.review-filterbar nav{overflow:auto}.review-filterbar label{width:180px}.review-feed>article{grid-template-columns:45px 1fr 125px}}@media (width<=700px){.review-head{align-items:flex-start;gap:10px}.review-head>div:last-child{gap:5px}.review-head button{padding:0 9px;font-size:8px}.review-kpis{grid-template-columns:1fr 1fr}.review-filterbar{overflow:auto}.review-filterbar nav button{padding:0 9px}.review-filterbar label{min-width:150px}.review-feed>article{grid-template-columns:36px 1fr}.review-feed article>aside{grid-column:2;align-items:flex-start}.review-feed article>aside>button,.review-feed article>aside>span{margin-top:4px}.review-feed article>aside>b{width:auto}.review-feed footer span{display:none}}.reviews-auto-toggle{cursor:pointer;background:#fff;border:1px solid #bdd4dd;border-radius:8px;align-items:center;gap:9px;height:43px;padding:0 13px;display:flex}.reviews-auto-toggle input,.review-master-toggle input,.review-inline-toggle input,.review-post-approval input{opacity:0;pointer-events:none;position:absolute}.reviews-auto-toggle>i,.review-master-toggle>i,.review-inline-toggle>i,.review-post-approval>i{background:#a9bac4;border-radius:99px;flex:0 0 38px;width:38px;height:21px;transition:all .18s;position:relative}.reviews-auto-toggle>i:after,.review-master-toggle>i:after,.review-inline-toggle>i:after,.review-post-approval>i:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:all .18s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #0a233438}.reviews-auto-toggle input:checked+i,.review-master-toggle input:checked+i,.review-inline-toggle input:checked+i,.review-post-approval input:checked+i{background:#10a564}.reviews-auto-toggle input:checked+i:after,.review-master-toggle input:checked+i:after,.review-inline-toggle input:checked+i:after,.review-post-approval input:checked+i:after{transform:translate(17px)}.reviews-auto-toggle>span{text-align:left;gap:1px;display:grid}.reviews-auto-toggle b{color:#153149;font-size:8px}.reviews-auto-toggle small{color:#647c8d;font-size:7px}.review-page .review-primary{box-shadow:0 9px 20px #053b542e;background:linear-gradient(110deg,#082f4c,#0b7996)!important}.review-settings-page{gap:17px;display:grid}.review-settings-heading{box-shadow:0 22px 48px #04304629;background:radial-gradient(circle at 88% 0,#5fdbeb47,#0000 22rem),linear-gradient(120deg,#04263f,#07546f 62%,#0c8aa5)!important;border:1px solid #075a78!important;border-radius:21px!important;justify-content:space-between!important;align-items:center!important;min-height:150px!important;padding:25px 28px!important;display:flex!important}.review-settings-heading>div>span,.review-policy-card>header>div>span,.review-share-card>header>div>span{letter-spacing:.16em;font-size:8px;font-weight:900;color:#72ddeb!important}.review-settings-heading h1{margin:7px 0 5px;color:#fff!important;-webkit-text-fill-color:#fff!important}.review-settings-heading p{color:#dceff3!important;-webkit-text-fill-color:#dceff3!important}.review-master-toggle{cursor:pointer;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:13px;justify-content:flex-end;align-items:center;gap:14px;min-width:260px;padding:14px 16px;display:flex}.review-master-toggle>span{gap:4px;display:grid}.review-master-toggle b{font-size:10px;color:#fff!important}.review-master-toggle small{font-size:7px;color:#d9eef3!important}.review-master-toggle>i{background:#daebf08c;order:2}.review-policy-card,.review-share-card{background:#fff;border:1px solid #cbdde4;border-radius:18px;overflow:hidden;box-shadow:0 15px 35px #052d4313}.review-policy-card>header,.review-share-card>header{background:linear-gradient(145deg,#f8fcfd,#edf7f9);border-bottom:1px solid #dce7eb;justify-content:space-between;align-items:flex-end;gap:25px;padding:22px 24px;display:flex}.review-policy-card h2,.review-share-card h2{color:#102b42;margin:6px 0 4px;font-size:19px}.review-policy-card header p,.review-share-card header p{color:#60798b;margin:0;font-size:9px}.review-policy-card>header>label{color:#567084;gap:6px;font-size:8px;font-weight:800;display:grid}.review-policy-card select{color:#173349;background:#fff;border:1px solid #bdd2dc;border-radius:8px;height:37px;padding:0 10px;font-size:9px}.star-response-rules{display:grid}.star-response-rules article{border-bottom:1px solid #e4ecef;grid-template-columns:minmax(230px,1fr) 210px 180px;align-items:center;gap:16px;min-height:73px;padding:12px 22px;display:grid}.star-response-rules article:last-child{border-bottom:0}.star-response-rules article>span{grid-template-columns:28px 100px 1fr;align-items:center;gap:8px;display:grid}.star-response-rules article>span strong{font-size:18px}.star-response-rules article>span i{color:#f3a510;letter-spacing:1px;font-size:13px;font-style:normal}.star-response-rules article>span small{color:#667e90;font-size:8px}.star-response-rules article>em{color:#617585;background:#edf2f4;border-radius:99px;width:max-content;padding:6px 8px;font-size:7px;font-style:normal;font-weight:850}.star-response-rules article>em.auto{color:#0e7c45;background:#e5f7ec}.star-response-rules article>em.approval{color:#9b6208;background:#fff2dc}.review-policy-card>footer{background:#f8fbfc;border-top:1px solid #dce7eb;gap:11px;padding:14px 20px;display:flex}.review-policy-card>footer>i{color:#a76b0a;background:#fff1d9;border-radius:8px;flex:0 0 27px;place-items:center;width:27px;height:27px;font-style:normal;font-weight:900;display:grid}.review-policy-card>footer p{gap:3px;margin:0;display:grid}.review-policy-card>footer b{color:#213b4e;font-size:9px}.review-policy-card>footer span{color:#667e8f;font-size:8px;line-height:1.45}.review-inline-toggle{cursor:pointer;background:#fff;border:1px solid #bcd4de;border-radius:11px;align-items:center;gap:11px;padding:10px 13px;display:flex}.review-inline-toggle>span{gap:2px;display:grid}.review-inline-toggle b{font-size:9px}.review-inline-toggle small{color:#667d8e;font-size:7px}.review-share-card>div{grid-template-columns:1fr 1fr;gap:0;display:grid}.review-share-card>div>section{border-right:1px solid #e0e9ed;padding:21px 23px}.review-share-card>div>section:nth-child(2){border-right:0}.review-share-card h3{color:#183349;margin:0 0 5px;font-size:12px}.review-share-card section>p{color:#687f90;margin:0 0 16px;font-size:8px}.share-rating-options{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.share-rating-options button{cursor:pointer;background:#fff;border:1px solid #d4e1e6;border-radius:10px;min-height:58px;padding:8px}.share-rating-options button b,.share-rating-options button small{display:block}.share-rating-options button b{color:#18354b;font-size:10px}.share-rating-options button small{color:#718696;margin-top:5px;font-size:6.5px}.share-rating-options button.selected{background:#fff8e9;border-color:#e4b14f;box-shadow:inset 0 0 0 1px #e4b14f}.share-rating-options button.selected b{color:#9d6607}.share-channel-options{grid-template-columns:1fr 1fr;gap:8px;display:grid}.share-channel-options label{cursor:pointer;border:1px solid #d6e2e7;border-radius:10px;grid-template-columns:22px 1fr;align-items:center;gap:8px;padding:10px;display:grid}.share-channel-options input{opacity:0;position:absolute}.share-channel-options>label>i{color:#fff;border:1px solid #afc6d1;border-radius:6px;place-items:center;width:19px;height:19px;font-size:8px;font-style:normal;display:grid}.share-channel-options input:checked+i{background:#09839e;border-color:#09839e}.share-channel-options span{gap:2px;display:grid}.share-channel-options b{font-size:8px}.share-channel-options small{color:#718696;font-size:6.5px}.review-post-approval{cursor:pointer;background:#f7fafb;border-top:1px solid #e0e9ed;grid-column:1/-1;align-items:center;gap:12px;margin:0;padding:16px 22px;display:flex}.review-post-approval>span{gap:3px;display:grid}.review-post-approval b{font-size:9px}.review-post-approval small{color:#687f90;font-size:8px}.review-sharing-disabled{opacity:.58}.review-settings-save{justify-self:start;min-width:180px}.review-settings-page button:disabled,.review-settings-page input:disabled{cursor:not-allowed}@media (width<=900px){.review-settings-heading{flex-direction:column;align-items:flex-start!important}.review-master-toggle{justify-content:space-between;width:100%}.star-response-rules article{grid-template-columns:1fr 180px}.star-response-rules article>em{grid-column:1/-1}.review-share-card>div{grid-template-columns:1fr}.review-share-card>div>section{border-bottom:1px solid #e0e9ed;border-right:0}}@media (width<=650px){.review-head{flex-direction:column}.review-head>div:last-child{flex-wrap:wrap;width:100%}.review-head .reviews-auto-toggle{order:3}.review-settings-heading{padding:21px!important}.review-policy-card>header,.review-share-card>header{flex-direction:column;align-items:flex-start}.star-response-rules article{grid-template-columns:1fr}.star-response-rules article>span{grid-template-columns:25px 90px 1fr}.share-rating-options{grid-template-columns:repeat(3,1fr)}.share-channel-options{grid-template-columns:1fr}}.optimizer-page{max-width:1500px;margin:auto}.optimizer-head h1{letter-spacing:-.035em;margin:0 0 6px;font-size:27px}.optimizer-head p{color:var(--muted);margin:0 0 22px;font-size:12px}.optimizer-shell{grid-template-columns:minmax(0,1fr) 335px;gap:28px;display:grid}.optimizer-score{border:1px solid var(--line);background:#fff;border-radius:9px;grid-template-columns:180px 190px 1fr 165px;align-items:center;height:207px;padding:20px;display:grid}.score-copy{flex-direction:column;align-self:stretch;padding-top:4px;display:flex}.score-copy>b{font-size:10px}.score-copy>strong{color:#30aa54;margin-top:24px;font-size:55px;line-height:1}.score-copy>em{color:#22a647;margin-top:9px;font-size:15px;font-style:normal;font-weight:700}.score-donut{background:conic-gradient(#66c85e 0 87%,#e9edf2 87%);border-radius:50%;place-items:center;width:140px;height:140px;display:grid;position:relative}.score-donut:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:14px}.score-donut span{z-index:1;color:#fff;background:#4285f4;border-radius:8px;place-items:center;width:48px;height:48px;font-size:25px;display:grid;position:relative}.score-donut span small{font-size:9px;position:absolute;bottom:2px;right:4px}.score-breakdown{align-self:stretch;padding:4px 18px}.score-breakdown>b{font-size:10px}.score-breakdown p{grid-template-columns:115px 1fr 25px;align-items:center;gap:12px;margin:15px 0;font-size:9px;display:grid}.score-breakdown p i{background:#edf0f3;border-radius:5px;height:5px}.score-breakdown p i b{background:#2aaa55;border-radius:5px;height:100%;display:block}.score-breakdown p:nth-of-type(3) i b,.score-breakdown p:nth-of-type(5) i b{background:#f2a000}.audit-card{background:#f5fcf7;border:1px solid #bce5c9;border-radius:7px;flex-direction:column;align-self:stretch;gap:8px;padding:17px;display:flex}.audit-card small{font-size:8px}.audit-card b{margin-bottom:7px;font-size:9px}.audit-card button{height:34px;color:var(--purple);background:#fff;border:1px solid #8764e9;border-radius:5px;margin-top:auto;font-size:8px;font-weight:700}.recommendations{border:1px solid var(--line);background:#fff;border-radius:8px;margin-top:15px;overflow:hidden}.recommendations nav{border-bottom:1px solid var(--line);height:47px;display:flex}.recommendations nav button{color:#35415b;background:0 0;border:0;padding:0 20px;font-size:9px;position:relative}.recommendations nav button.active{color:var(--purple);font-weight:700}.recommendations nav button.active:after{content:"";background:var(--purple);height:2px;position:absolute;bottom:-1px;left:0;right:0}.recommendations nav .rec-filter{border:1px solid var(--line);border-radius:5px;margin:7px 14px 7px auto;padding:0 15px}.recommendations>h3{border-bottom:1px solid var(--line);margin:0;padding:20px;font-size:11px}.recommendations>article{border-bottom:1px solid var(--line);grid-template-columns:48px minmax(0,1fr) 120px 108px 95px;align-items:center;gap:13px;min-height:98px;padding:13px 22px;display:grid}.recommendations>article>i{color:#2679de;background:#eff5ff;border-radius:50%;place-items:center;width:42px;height:42px;font-size:16px;font-style:normal;font-weight:700;display:grid}.recommendations>article:nth-of-type(2)>i{color:#d23b46;background:#fff0f0}.recommendations>article:nth-of-type(n+3)>i{color:#ed9a08;background:#fff5e5}.recommendations article.complete{opacity:.58}.recommendations article.complete>i{color:var(--green);background:#e8f8ed}.recommendations article h4{margin:6px 0 3px;font-size:10px}.recommendations article p{color:#36415a;margin:0 0 7px;font-size:8px}.recommendations article em{border-radius:5px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:800}.recommendations article em.high{color:#ee2934;background:#fff0f0}.recommendations article em.opp{color:#de8200;background:#fff3df}.recommendations article>div>span{gap:7px;display:flex}.recommendations article>div>span b{background:#f1f3f6;border-radius:8px;padding:4px 8px;font-size:7px;font-weight:500}.impact small{color:var(--muted);font-size:7px;display:block}.impact b{color:var(--green);font-size:8px}.recommendations article:nth-of-type(n+3) .impact b{color:#e99800}.recommendations article>button{border:1px solid var(--line);background:#fff;border-radius:5px;height:31px;font-size:8px}.recommendations article>button.apply{color:var(--purple);border-color:#8965e8}.recommendations article:nth-of-type(-n+2)>button.apply{color:#fff;background:linear-gradient(90deg,#5121c7,#6534d8)}.recommendations footer{text-align:center;color:var(--purple);padding:16px;font-size:9px}.optimizer-rail{align-content:start;gap:15px;display:grid}.optimizer-rail>section{border:1px solid var(--line);background:#fff;border-radius:8px;padding:18px}.optimizer-rail h3{margin:0 0 8px;font-size:10px}.optimizer-rail p{color:#53617e;font-size:9px}.upload-drop{background:#fcfbff;border:1px dashed #8865e8;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;height:165px;display:flex}.upload-drop i{color:var(--purple);font-size:32px;font-style:normal}.upload-drop b,.upload-drop small{font-size:9px}.upload-drop span{background:var(--purple);color:#fff;border-radius:5px;padding:10px 15px;font-size:8px}.optimizer-rail>section>small{margin-top:12px;font-size:7px;display:block}.optimizer-rail>section>a{color:var(--purple);margin-top:12px;font-size:8px;text-decoration:underline;display:block}.optimizer-rail header{justify-content:space-between;display:flex}.optimizer-rail header button{color:var(--purple);background:0 0;border:0;font-size:8px}.optimizer-media{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.optimizer-media img{object-fit:cover;border-radius:5px;width:100%;height:79px}.profile-summary p{grid-template-columns:130px 1fr;gap:8px;margin:17px 0;font-size:8px;display:grid}.profile-summary p:nth-of-type(5) b{color:var(--purple)}@media (width<=1250px){.optimizer-score{grid-template-columns:160px 160px 1fr}.audit-card{display:none}.optimizer-shell{grid-template-columns:1fr}.optimizer-rail{grid-template-columns:repeat(3,1fr)}.recommendations>article{grid-template-columns:48px minmax(0,1fr) 100px 90px 90px}}@media (width<=850px){.optimizer-score{grid-template-columns:1fr 1fr;height:auto}.score-breakdown{grid-column:1/-1}.optimizer-rail{grid-template-columns:1fr}.recommendations nav{overflow:auto}.recommendations nav button{white-space:nowrap}.recommendations>article{grid-template-columns:44px 1fr}.recommendations article>.impact,.recommendations article>button{grid-column:2}.recommendations article>button{width:140px}.recommendations article>button.apply{margin-top:-44px;margin-left:150px}.profile-summary p{grid-template-columns:115px 1fr}}.optimizer-suite{max-width:1500px;margin:auto}.optimizer-suite-title h1{letter-spacing:-.035em;margin:0 0 5px;font-size:27px}.optimizer-suite-title p{color:var(--muted);margin:0;font-size:11px}.optimizer-suite-tabs{border-bottom:1px solid var(--line);margin:17px 0 15px;display:flex;overflow:auto}.optimizer-suite-tabs button{white-space:nowrap;color:#26334f;background:0 0;border:0;min-height:43px;padding:0 17px;font-size:9px;position:relative}.optimizer-suite-tabs button i{margin-right:8px;font-size:14px;font-style:normal}.optimizer-suite-tabs button.active{color:var(--purple);font-weight:700}.optimizer-suite-tabs button.active:after{content:"";background:var(--purple);height:2px;position:absolute;bottom:-1px;left:0;right:0}.profile-preview-layout{grid-template-columns:235px minmax(500px,1fr) 420px;gap:12px;display:grid}.profile-section-list,.description-editor,.live-preview>section,.optimizer-manager>section{border:1px solid var(--line);background:#fff;border-radius:8px}.profile-section-list{align-self:start;padding:14px 11px}.profile-section-list h3{border-bottom:1px solid var(--line);padding:0 6px 13px;font-size:11px}.profile-section-list>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f4;width:100%;height:39px;padding:0 8px;font-size:9px}.profile-section-list>button.active{color:var(--purple);background:#faf8ff;border:1px solid #a98cf0;border-radius:5px}.profile-section-list>button i{float:right;color:#fff;background:#19a44f;border-radius:50%;place-items:center;width:15px;height:15px;font-size:8px;font-style:normal;display:grid}.profile-section-list>button i.warn{background:#f2a000}.profile-section-list>button i.missing{background:#e72b35}.profile-section-list footer{color:#5c6880;gap:10px;margin-top:15px;font-size:7px;display:flex}.description-editor>header{align-items:flex-start;gap:10px;display:flex}.description-editor>header div{flex:1}.description-editor h2{margin:0 0 5px;font-size:15px}.description-editor>header p{color:var(--muted);margin:0;font-size:9px}.description-editor>header em{color:#e92b35;background:#fff0f0;border-radius:5px;padding:5px 8px;font-size:8px;font-style:normal}.description-editor>header>button{border:1px solid var(--line);color:var(--purple);background:#fff;border-radius:5px;padding:9px 12px;font-size:8px}.description-editor>section{border:1px solid var(--line);border-radius:7px;margin-top:18px;padding:13px;position:relative}.description-editor h4{margin:0 0 9px;font-size:9px}.description-editor textarea{border:1px solid var(--line);resize:none;border-radius:5px;width:100%;height:100px;padding:11px;font-size:9px;line-height:1.5}.description-editor section>small{color:var(--muted);font-size:7px;position:absolute;bottom:18px;right:21px}.issues{background:#fff6f6;border:1px solid #ffc8c8;border-radius:7px;margin-top:13px;padding:12px}.issues h4{color:#e02631}.issues p{margin:8px 0;font-size:8px}.ai-description{background:#f6fcf8;border-color:#bfe8ca!important}.ai-description header{justify-content:space-between;display:flex}.ai-description header button{border:1px solid var(--line);color:var(--purple);background:#fff;border-radius:5px;padding:7px 12px;font-size:8px}.ai-description textarea{height:158px}.ai-description>div{gap:9px;margin-top:10px;display:flex}.ai-description>div button{height:35px;color:var(--purple);background:#fff;border:1px solid #9e83ea;border-radius:5px;padding:0 15px;font-size:8px}.ai-description>div button:first-child{background:var(--purple);color:#fff}.ai-tips{border:1px solid var(--line);border-radius:7px;margin-top:15px;padding:14px}.ai-tips p{color:#34415a;margin:8px 0;font-size:8px}.live-preview{align-content:start;gap:14px;display:grid}.live-preview h2{margin:0 0 5px;font-size:15px}.live-preview>section>p{color:var(--muted);font-size:9px}.live-preview>section>nav{border-bottom:1px solid var(--line);margin-top:20px;display:flex}.live-preview>section>nav button{background:0 0;border:0;padding:10px 20px;font-size:8px}.live-preview>section>nav button.active{color:var(--purple);border-bottom:2px solid var(--purple)}.live-preview article{border:1px solid var(--line);border-radius:7px;margin-top:14px;padding:18px}.live-preview article h3{margin:0 0 7px;font-size:16px}.live-preview article>span{color:#f1a500;font-size:10px}.live-preview article>p{font-size:9px;line-height:1.65}.live-preview article>div{grid-template-columns:repeat(5,1fr);gap:5px;margin:18px 0;display:grid}.live-preview article>div button{color:#36519d;background:0 0;border:0;font-size:7px}.live-preview article>nav{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 -18px;padding:0 12px;display:flex}.live-preview article>nav button{background:0 0;border:0;padding:13px 9px;font-size:7px}.live-preview article>a{color:var(--purple);font-size:9px}.best-practices p{color:#34415a;margin:11px 0;font-size:8px}.optimizer-manager{max-width:1050px;margin:auto}.optimizer-manager>header{justify-content:space-between;align-items:center;margin:25px 0 16px;display:flex}.optimizer-manager h2{margin:0 0 5px;font-size:21px}.optimizer-manager header p{color:var(--muted);margin:0;font-size:10px}.optimizer-manager header button{background:var(--purple);color:#fff;border:0;border-radius:6px;padding:11px 18px;font-size:9px}.optimizer-manager>section{padding:8px 18px}.optimizer-manager article{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr auto;align-items:center;gap:13px;padding:17px 0;display:grid}.optimizer-manager article:last-child{border:0}.optimizer-manager article>i{width:36px;height:36px;color:var(--purple);background:#f1edff;border-radius:8px;place-items:center;font-style:normal;display:grid}.optimizer-manager article h3{margin:0 0 4px;font-size:11px}.optimizer-manager article p{color:var(--muted);margin:0;font-size:8px}.optimizer-manager article button{color:var(--purple);background:#fff;border:1px solid #a286ec;border-radius:5px;padding:9px 12px;font-size:8px}@media (width<=1250px){.profile-preview-layout{grid-template-columns:210px 1fr}.live-preview{grid-column:1/-1;grid-template-columns:1fr 1fr}}@media (width<=850px){.profile-preview-layout{grid-template-columns:1fr}.live-preview{grid-column:auto;grid-template-columns:1fr}.profile-section-list{display:none}.optimizer-suite-tabs button{padding:0 12px}}.optimizer-suite-title{justify-content:space-between;align-items:center;display:flex}.deploy-profile{color:#fff;background:linear-gradient(90deg,#5221c7,#6836df);border:0;border-radius:6px;height:42px;padding:0 20px;font-size:10px;font-weight:700;box-shadow:0 7px 18px #5b32d628}.deploy-profile b{min-width:18px;height:18px;color:var(--purple);background:#fff;border-radius:10px;place-items:center;margin-left:6px;display:inline-grid}.description-editor>header em.saved-state{color:var(--green);background:#e7f8ed}.description-editor>section:first-of-type{padding-bottom:56px}.save-section{background:var(--purple);color:#fff;border:0;border-radius:5px;height:32px;padding:0 14px;font-size:8px;font-weight:700;position:absolute;bottom:12px;right:13px}.best-practices p{color:#34415a}.optimizer-suite-tabs{max-width:360px}.profile-section-list{max-height:875px;overflow:auto}@media (width<=850px){.profile-section-list{display:block}.optimizer-suite-title{align-items:flex-start;gap:12px}.deploy-profile{padding:0 10px;font-size:8px}}.profile-deployment-safety{background:#f3fafc;border:1px solid #c7dfe8;border-radius:11px;align-items:center;gap:11px;margin:-5px 0 14px;padding:11px 14px;display:flex}.profile-deployment-safety>i{color:#087599;background:#dff2f7;border-radius:8px;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.profile-deployment-safety>span{gap:3px;display:grid}.profile-deployment-safety b{color:#17364d;font-size:9px}.profile-deployment-safety small{color:#60798a;font-size:8px}.profile-deployment-safety>em{color:#147744;background:#e7f7ed;border-radius:99px;margin-left:auto;padding:6px 9px;font-size:7px;font-style:normal;font-weight:850}.description-editor>header .draft-state{color:#946000;background:#fff1d8}.profile-section-list button i.draft{color:#9b6400!important;background:#fff0d1!important}.deploy-all-inline{color:#fff;white-space:nowrap;background:linear-gradient(110deg,#07324f,#1086a9);border:0;border-radius:8px;padding:10px 13px;font-size:8px;font-weight:850}.deploy-all-inline:disabled{color:#8795a0;background:#e8edf0}.save-section{background:linear-gradient(110deg,#0a3451,#1386a8)}@media (width<=850px){.profile-deployment-safety{align-items:flex-start}.profile-deployment-safety>em{display:none}.deploy-all-inline{width:100%}}.optimizer-suite{--op-border:#e7e9f2;--op-shadow:0 18px 45px #15193912;--op-soft:0 8px 24px #271f5f0f;padding:4px 2px 40px}.optimizer-suite-title{padding:8px 4px 18px}.optimizer-suite-title h1{letter-spacing:-.045em;color:#10152d;font-size:30px;font-weight:750}.optimizer-suite-title p{color:#67708a;margin-top:7px;font-size:12px}.deploy-profile{background:linear-gradient(120deg,#4b1fd1,#6e3cf0);border-radius:9px;height:46px;padding:0 22px;font-size:11px;transition:all .18s;box-shadow:0 12px 26px #5b30da3d}.deploy-profile:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 16px 32px #5b30da4d}.deploy-profile:disabled{color:#9aa1b2;background:#f1f2f6;border:1px solid #e2e5eb}.optimizer-suite-tabs{border:1px solid var(--op-border);background:#fff;border-radius:12px;width:max-content;min-width:360px;max-width:none;margin:0 0 20px;padding:5px;box-shadow:0 4px 14px #191d3f09}.optimizer-suite-tabs button{border-radius:8px;min-width:170px;min-height:42px;padding:0 22px;font-size:10px;font-weight:650}.optimizer-suite-tabs button.active{color:#5727ed;background:linear-gradient(135deg,#f2edff,#faf8ff);box-shadow:inset 0 0 0 1px #dcd1ff}.optimizer-suite-tabs button.active:after{display:none}.optimizer-suite-tabs button i{color:#66708a;background:#f0f2f7;border-radius:6px;place-items:center;width:22px;height:22px;display:inline-grid}.optimizer-suite-tabs button.active i{color:#5b2de3;background:#fff;box-shadow:0 3px 8px #4627971a}.profile-preview-layout{grid-template-columns:238px minmax(560px,1fr) 405px;align-items:start;gap:18px}.profile-section-list,.description-editor,.live-preview>section{border:1px solid var(--op-border);box-shadow:var(--op-soft);border-radius:13px}.profile-section-list{background:linear-gradient(#fff,#fdfdff);max-height:none;padding:18px 13px;overflow:visible}.profile-section-list h3{letter-spacing:-.01em;color:#171d34;margin:0 0 5px;padding:0 10px 15px;font-size:12px}.profile-section-list>button{color:#34405b;border-bottom:1px solid #f0f1f5;border-radius:7px;height:43px;padding:0 10px;font-size:9.5px;font-weight:560;transition:all .15s}.profile-section-list>button:hover{color:#4f2fb2;background:#f8f7fc}.profile-section-list>button.active{color:#5b2de3;background:linear-gradient(110deg,#f2edff,#faf8ff);border:1px solid #cbbaff;font-weight:700;box-shadow:0 6px 14px #4f2eac14}.profile-section-list>button i{width:17px;height:17px;font-size:8px;box-shadow:0 2px 6px #168f4926}.profile-section-list footer{color:#788198;border-top:1px solid #eef0f4;justify-content:space-between;margin:17px 6px 2px;padding-top:13px}.description-editor{box-shadow:var(--op-shadow);background:#fff;padding:22px}.description-editor>header{border-bottom:1px solid #f0f1f5;align-items:center;padding-bottom:16px}.description-editor h2{letter-spacing:-.025em;color:#141a31;font-size:18px}.description-editor>header p{font-size:10px;line-height:1.5}.description-editor>header em{border-radius:18px;padding:6px 10px;font-size:8px;font-weight:700}.description-editor>header em.saved-state{box-shadow:inset 0 0 0 1px #bfe7cb}.description-editor>header>button{border-radius:7px;height:35px;padding:0 13px;font-weight:650}.description-editor>section{background:#fcfcfe;border-color:#e5e8ef;border-radius:10px;margin-top:18px;padding:16px}.description-editor h4{color:#252d47;font-size:10px}.description-editor textarea{color:#25304b;background:#fff;border-color:#dfe3eb;border-radius:8px;min-height:112px;padding:14px;font-size:10px;line-height:1.6;box-shadow:inset 0 1px 2px #10183206}.description-editor textarea:focus{border-color:#8e6cec;outline:none;box-shadow:0 0 0 3px #653bdf17}.save-section{background:linear-gradient(120deg,#5324d3,#6c39e8);border-radius:7px;height:36px;padding:0 16px;bottom:14px;right:16px;box-shadow:0 6px 14px #5424d333}.issues{background:linear-gradient(135deg,#fff8f8,#fffdfd);border-color:#ffd9dc;border-radius:10px;margin-top:16px;padding:16px}.issues h4{font-size:10px}.issues p{color:#5b3440;margin:9px 0;font-size:8.5px}.ai-description{box-shadow:0 8px 22px #209a4f0e;background:linear-gradient(140deg,#f6fdf8,#fbfffc)!important;border-color:#bfe8ce!important;margin-top:16px!important}.ai-description header h4{color:#14723a}.ai-description textarea{border-color:#cdebd6;min-height:168px}.ai-description>div button{border-radius:7px;height:37px;font-weight:700}.ai-tips{background:linear-gradient(140deg,#fff,#faf8ff);border-color:#e3ddf6;border-radius:10px;margin-top:16px;padding:17px}.ai-tips h4{color:#4d2cb1}.ai-tips p{margin:9px 0;font-size:8.5px}.live-preview{gap:18px}.live-preview>section{background:#fff;padding:20px}.live-preview h2{letter-spacing:-.025em;color:#151b32;font-size:17px}.live-preview>section>p{font-size:9.5px}.live-preview>section>nav{margin-top:22px}.live-preview>section>nav button{padding:12px 22px;font-size:8.5px;font-weight:650}.live-preview article{background:linear-gradient(#fff,#fefeff);border-color:#e0e4eb;border-radius:11px;margin-top:16px;padding:21px;box-shadow:0 9px 25px #101b360e}.live-preview article h3{letter-spacing:-.025em;font-size:19px}.live-preview article>span{font-weight:700}.live-preview article>p{color:#424c64;font-size:9.5px}.live-preview article>div{margin:22px 0}.live-preview article>div button{color:#2f58a7;background:#fafbfe;border-radius:9px;height:48px;font-weight:650}.live-preview article>nav{margin:3px -21px 0;padding:0 14px}.live-preview article>nav button{padding:14px 8px;font-weight:650}.live-preview article h4{margin-top:18px;font-size:11px}.live-preview article>a{margin-top:6px;font-weight:700;display:inline-block}.best-practices{background:linear-gradient(145deg,#fff,#fafaff)!important}.best-practices h3{font-size:12px}.best-practices p{color:#4b5670;background:#fff;border-radius:6px;margin:4px 0;padding:7px 9px;font-size:8.5px}.best-practices p:first-letter{color:#16a34a}@media (width<=1320px){.profile-preview-layout{grid-template-columns:220px minmax(500px,1fr)}.live-preview{grid-column:1/-1;grid-template-columns:1.2fr .8fr}}@media (width<=850px){.optimizer-suite-title h1{font-size:25px}.optimizer-suite-tabs{width:100%;min-width:0}.optimizer-suite-tabs button{min-width:145px}.profile-preview-layout{grid-template-columns:1fr}.profile-section-list{max-height:330px;overflow:auto}.live-preview{grid-column:auto;grid-template-columns:1fr}.description-editor{padding:16px}.description-editor>header{flex-wrap:wrap}.deploy-profile{white-space:nowrap}}.optimizer-suite{position:relative}.optimizer-suite:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 72% 0,#6f44ee13,#0000 38%),linear-gradient(#faf9ff 0,#0000 100%);height:190px;position:absolute;top:-30px;left:-30px;right:-30px}.optimizer-suite-title{min-height:104px}.optimizer-eyebrow{color:#6840de;letter-spacing:.16em;align-items:center;gap:6px;margin-bottom:9px;font-size:8px;font-weight:850;display:inline-flex}.optimizer-eyebrow:before{content:"";background:linear-gradient(90deg,#5a2bd4,#a886ff);border-radius:2px;width:20px;height:2px}.optimizer-suite-title h1{font-size:32px}.deployment-command{align-items:center;gap:18px;display:flex}.deployment-command>span{background:#ffffffc7;border:1px solid #e6e8ef;border-radius:10px;grid-template-rows:1fr 1fr;grid-template-columns:29px 1fr;align-items:center;min-width:205px;padding:10px 14px;display:grid;box-shadow:0 7px 20px #201c430b}.deployment-command>span i{color:#149348;background:#e9f8ef;border-radius:7px;grid-row:1/3;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.deployment-command>span.pending i{color:#6332de;background:#efe9ff}.optimizer-suite-tabs{border-radius:14px;min-width:430px;padding:6px}.optimizer-suite-tabs button{text-align:left;align-items:center;gap:10px;min-width:205px;height:52px;display:flex}.optimizer-suite-tabs button>span{flex-direction:column;font-weight:700;display:flex}.optimizer-suite-tabs button small{color:#9299aa;margin-top:3px;font-size:7px;font-weight:500;display:block}.optimizer-suite-tabs button i{border-radius:8px;flex:0 0 28px;width:28px;height:28px}.profile-section-list{padding-top:20px}.profile-section-list h3:before{content:"Profile completion";text-transform:uppercase;letter-spacing:.12em;color:#8572bc;margin-bottom:7px;font-size:7px;display:block}.profile-section-list h3:after{content:"";background:linear-gradient(90deg,#6333df 0 78%,#eceef3 78%);border-radius:4px;height:4px;margin-top:12px;display:block}.profile-section-list>button{padding-left:14px;position:relative}.profile-section-list>button.active:before{content:"";background:#6738e4;border-radius:3px;width:3px;height:19px;position:absolute;left:4px}.profile-section-list>button.active{transform:translate(2px)}.description-editor>header{position:relative}.description-editor>header:before{content:"EDITOR";letter-spacing:.14em;color:#a1a7b5;font-size:7px;font-weight:800;position:absolute;top:-15px;right:0}.description-editor>section:first-of-type{background:linear-gradient(145deg,#fff,#fbfaff)}.save-section{min-width:150px}.issues p{border-radius:5px;padding:3px 6px}.issues p:hover{background:#fff}.ai-description header h4:before{content:"AI";color:#fff;background:linear-gradient(135deg,#5b2be1,#8b65f2);border-radius:7px;place-items:center;width:22px;height:22px;margin-right:8px;font-size:7px;display:inline-grid}.live-preview>section:first-child{position:relative;overflow:hidden}.live-preview>section:first-child:before{content:"LIVE";color:#159348;letter-spacing:.08em;background:#e9f8ef;border-radius:12px;padding:4px 7px;font-size:7px;font-weight:800;position:absolute;top:18px;right:18px}.live-preview article>div button{border:1px solid #eff1f5;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.best-practices p{transition:all .15s}.best-practices p:hover{background:#f8f6ff;transform:translate(3px)}.recommendations,.optimizer-score,.optimizer-rail>section{border-color:#e7e9f1!important;box-shadow:0 12px 34px #161a3b0e!important}.optimizer-score,.recommendations{border-radius:13px}.recommendations>article{background:#fff;transition:all .16s}.recommendations>article:hover{background:#fcfbff;transform:translate(2px)}.recommendations>article>i{box-shadow:0 5px 13px #2954a217}.optimizer-rail>section{border-radius:12px}.score-donut{box-shadow:0 8px 22px #2ea6531f}@media (width<=950px){.deployment-command>span{display:none}.optimizer-suite-title{min-height:90px}.optimizer-suite-tabs{width:100%;min-width:0}.optimizer-suite-tabs button{min-width:190px}}@media (width<=620px){.optimizer-suite-title h1{font-size:26px}.deploy-profile{height:42px}.optimizer-suite-tabs button{min-width:50%;padding:0 10px}.optimizer-suite-tabs button small{display:none}}.profile-field-editor .field-label{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.profile-field-editor .field-label h4{margin:0}.profile-field-editor .field-label span{color:#6435d9;letter-spacing:.04em;background:#f1edff;border-radius:6px;align-items:center;padding:5px 8px;font-size:7px;font-weight:800;display:inline-flex}.profile-field-editor select{color:#19233b;width:100%;height:48px;font:inherit;background:linear-gradient(#fff,#fbfaff);border:1px solid #dfe2ea;border-radius:8px;outline:none;padding:0 14px;font-size:10px;box-shadow:0 5px 15px #1f1a4509}.profile-field-editor select:focus{border-color:#7450e8;box-shadow:0 0 0 3px #6435d91a}.section-ai-suggestion{overflow:hidden;box-shadow:0 10px 28px #5b2be114;background:linear-gradient(145deg,#fbf9ff,#f5f0ff)!important;border:1px solid #dcd3fa!important;padding:0!important}.section-ai-suggestion>header{border-bottom:1px solid #6840de1f;justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.section-ai-suggestion>header span{letter-spacing:.13em;color:#7754d7;font-size:7px;font-weight:850}.section-ai-suggestion>header h4{margin:4px 0 0;font-size:11px}.section-ai-suggestion>header button{color:#6435d9;background:#fff;border:1px solid #d8cef7;border-radius:7px;height:30px;padding:0 11px;font-size:8px;font-weight:700}.suggestion-value{color:#242d45;background:#ffffffc7;border:1px solid #6840de1f;border-radius:8px;margin:15px 17px 10px;padding:14px;font-size:10px;line-height:1.55}.suggestion-value p{margin:0}.suggestion-reason{color:#615d72;margin:0 17px 14px;font-size:8px}.section-ai-suggestion>footer{background:#ffffff8c;border-top:1px solid #6840de1a;justify-content:space-between;align-items:center;gap:14px;padding:12px 17px;display:flex}.section-ai-suggestion>footer small{color:#777d90;font-size:7px}.section-ai-suggestion>footer button{color:#fff;background:linear-gradient(135deg,#5728d8,#7449ea);border:0;border-radius:7px;min-width:145px;height:36px;font-size:8px;font-weight:800;box-shadow:0 7px 16px #5728d833}.section-ai-suggestion>footer button:hover{transform:translateY(-1px);box-shadow:0 9px 20px #5728d845}@media (width<=620px){.section-ai-suggestion>footer{flex-direction:column;align-items:stretch}.section-ai-suggestion>footer button{width:100%}.profile-field-editor .field-label span{display:none}}.optimizer-suite-title{border-bottom:0;padding:14px 6px 22px}.optimizer-suite-title:after{content:"AI-guided profile growth";color:#6235db;letter-spacing:.1em;background:#fff;border:1px solid #ddd3fa;border-radius:20px;padding:5px 9px;font-size:7px;font-weight:850;position:absolute;top:0;right:6px}.optimizer-suite-tabs{margin-top:4px}.optimizer-page{position:relative}.optimizer-shell{gap:20px}.optimizer-score{background:radial-gradient(circle at 18% 15%,#754ff424,#0000 31%),linear-gradient(125deg,#11152d 0,#1d1842 42%,#fff 42.2% 100%);height:auto;min-height:220px;border:0!important;border-radius:17px!important;box-shadow:0 22px 55px #15153821!important}.score-copy>b,.score-copy>strong small{color:#cfc9e8}.score-copy>strong{color:#fff}.score-donut{border:8px solid #ffffff14;box-shadow:0 12px 34px #04081e38!important}.score-breakdown{padding-left:28px}.score-breakdown>b{letter-spacing:.12em;color:#7764b6;font-size:8px}.score-breakdown p{margin:13px 0}.audit-card{background:linear-gradient(145deg,#f3efff,#fff);border:0;border-radius:12px;padding:18px;box-shadow:inset 0 0 0 1px #dfd5fa}.recommendations{overflow:hidden}.recommendations nav{background:#faf9fd;padding:8px 10px}.recommendations>article{border-left:3px solid #0000;min-height:92px}.recommendations>article:hover{background:linear-gradient(90deg,#f8f5ff,#fff);border-left-color:#6635e8}.recommendations>article h3{font-size:11px}.recommendations>article p{line-height:1.5}.recommendations>article button.apply{background:linear-gradient(110deg,#5120d8,#713cf0);border-radius:8px;box-shadow:0 7px 17px #5c31d62e}.optimizer-rail>section{background:linear-gradient(145deg,#fff,#fcfbff);border:0!important;border-radius:14px!important;box-shadow:0 14px 38px #1a1a3d12!important}.optimizer-rail h3{letter-spacing:.1em;color:#71668d;font-size:8px!important}.upload-drop{background:linear-gradient(145deg,#f8f5ff,#fff)!important;border-radius:12px!important}.profile-summary p{padding:9px 0}.profile-summary p b{font-weight:650}.optimizer-media img{transition:all .15s;border-radius:9px!important}.optimizer-media img:hover{transform:scale(1.03)}@media (width<=1250px){.optimizer-score{background:linear-gradient(125deg,#171533 0,#211a48 36%,#fff 36.2%)}.score-breakdown{padding-left:16px}}@media (width<=850px){.optimizer-score{background:linear-gradient(160deg,#171533 0,#211a48 42%,#fff 42.2%)}.score-breakdown{padding-left:8px}.optimizer-suite-title:after{display:none}}.score-donut .gbp-mark{z-index:2;color:#202124;background:#fff;border-radius:18px;grid-template-rows:22px 31px 15px;grid-template-columns:1fr;place-items:center;width:82px;height:82px;padding:8px 6px;display:grid;position:relative;box-shadow:0 8px 22px #1f274a29}.score-donut .gbp-mark>i{background:linear-gradient(90deg,#4285f4 0 25%,#ea4335 25% 50%,#fbbc05 50% 75%,#34a853 75%);border-radius:4px 4px 7px 7px;width:54px;height:16px;position:relative}.score-donut .gbp-mark>i:after{content:"";background:#fff;border:2px solid #4285f4;border-top:0;border-radius:0 0 3px 3px;height:8px;position:absolute;bottom:-6px;left:5px;right:5px}.score-donut .gbp-mark>b{color:#4285f4;font-size:27px;font-weight:800;line-height:1}.score-donut .gbp-mark>small{color:#5f6368;white-space:nowrap;letter-spacing:.02em;font-size:6px;font-weight:750;position:static}.optimizer-score{background:linear-gradient(135deg,#fff,#fbfaff)!important;border:1px solid #e5e1f0!important;border-radius:17px!important;grid-template-columns:190px 180px minmax(300px,1fr) 185px!important;gap:18px!important;padding:18px!important;box-shadow:0 18px 48px #1c184117!important}.score-copy{background:linear-gradient(145deg,#1a163d,#29205b);border-radius:14px;justify-content:center;height:178px;box-shadow:0 14px 30px #14103638;align-self:center!important;padding:22px!important}.score-copy>strong{color:#fff!important;margin-top:20px!important;font-size:50px!important}.score-copy>em{color:#63e59b!important}.score-donut{justify-self:center}.score-breakdown{padding:8px 8px 8px 14px!important}.score-breakdown>b{text-transform:uppercase;margin-bottom:15px;display:block;color:#5f537d!important;letter-spacing:.1em!important;font-size:9px!important}.score-breakdown p{grid-template-columns:135px 1fr 28px!important;gap:12px!important;margin:14px 0!important;font-size:10px!important}.score-breakdown p span{color:#273149;font-weight:650}.score-breakdown p i{height:7px!important}.score-breakdown p strong{font-size:10px!important}.audit-card{justify-content:center;min-height:178px;align-self:center!important}.optimizer-suite-tabs{grid-template-columns:1fr 1fr;background:#ffffffeb!important;border:1px solid #ded9ec!important;border-radius:16px!important;gap:7px!important;width:520px!important;min-width:0!important;padding:7px!important;display:grid!important;box-shadow:0 12px 32px #1e194514!important}.optimizer-suite-tabs button{border:1px solid #0000!important;border-radius:11px!important;min-width:0!important;height:62px!important;padding:0 18px!important}.optimizer-suite-tabs button i{border-radius:10px!important;width:34px!important;height:34px!important;font-size:15px!important}.optimizer-suite-tabs button.active i{color:#fff!important;box-shadow:none!important;background:#ffffff2e!important}.optimizer-suite-tabs button.active small{color:#ded5ff!important}.optimizer-suite-tabs button:not(.active):hover{background:#f8f6ff!important;border-color:#ddd2fb!important}.optimizer-suite-tabs button>span{font-size:11px!important}.optimizer-suite-tabs button small{margin-top:4px!important;font-size:8px!important}@media (width<=1250px){.optimizer-score{grid-template-columns:180px 170px 1fr!important}.audit-card{display:none}.score-breakdown p{grid-template-columns:120px 1fr 25px!important}}@media (width<=850px){.optimizer-score{grid-template-columns:1fr 1fr!important}.score-breakdown{grid-column:1/-1}.optimizer-suite-tabs{width:100%!important}.optimizer-suite-tabs button{height:56px!important}}@media (width<=560px){.optimizer-score{grid-template-columns:1fr!important}.score-copy{height:auto}.score-donut{display:none}.optimizer-suite-tabs button>span{font-size:9px!important}.optimizer-suite-tabs button{padding:0 9px!important}}.optimizer-suite:before{background:radial-gradient(circle at 78% 5%,#6b40e81f,#0000 34%),radial-gradient(circle at 20% 18%,#4679ef0e,#0000 28%),linear-gradient(#faf8ff 0,#0000 100%)!important;height:260px!important}.optimizer-suite-tabs{box-shadow:0 18px 42px #231a4f1a,inset 0 1px #fff!important}.optimizer-suite-tabs button.active{box-shadow:0 13px 28px #5b2dde47,inset 0 1px #ffffff40!important}.optimizer-score{box-shadow:0 28px 65px #1c18411f,0 3px 8px #1d1b3f0d!important}.score-copy{box-shadow:0 18px 38px #14103645,inset 0 1px #ffffff1f!important}.score-donut{filter:drop-shadow(0 12px 16px #2aa0502e)}.score-breakdown{background:linear-gradient(145deg,#fff,#faf9fd);border-radius:12px;box-shadow:inset 0 0 0 1px #f0edf6}.audit-card{box-shadow:0 12px 28px #4f319a17,inset 0 1px #fff!important}.recommendations{box-shadow:0 24px 58px #181a3d17!important}.recommendations>article{box-shadow:inset 0 -1px #edf0f5}.recommendations>article:hover{z-index:2;position:relative;box-shadow:0 10px 25px #3a267114,inset 3px 0 #6635e8!important}.optimizer-rail>section{box-shadow:0 20px 48px #1a1a3d18,inset 0 1px #fff!important}.upload-drop{box-shadow:inset 0 0 0 1px #6f48e108}.optimizer-media img{box-shadow:0 7px 16px #151b301f}.score-donut{background:conic-gradient(#34a853 0 87%,#dcefe2 87% 100%)!important;filter:none!important;border:7px solid #eef7f1!important;width:148px!important;height:148px!important;padding:0!important;box-shadow:0 12px 25px #26914a2e,inset 0 0 0 1px #34a8531f!important}.score-donut:before{box-shadow:inset 0 0 0 1px #e4e8ee;background:#fff!important;inset:15px!important}.score-donut .gbp-mark{width:92px!important;height:92px!important;box-shadow:none!important;background:#fff!important;border-radius:20px!important;grid-template-rows:25px 40px 13px!important;padding:8px!important}.score-donut .gbp-mark>i{width:59px!important;height:17px!important}.score-donut .gbp-mark>b{background:conic-gradient(from -40deg,#4285f4 0 25%,#34a853 25% 42%,#fbbc05 42% 65%,#ea4335 65% 82%,#4285f4 82% 100%);-webkit-background-clip:text;background-clip:text;padding-right:4px;letter-spacing:-4px!important;color:#0000!important;font-family:Arial Black,Arial,sans-serif!important;font-size:36px!important;font-weight:900!important;line-height:1!important}.score-donut .gbp-mark>small{color:#4f5664!important;letter-spacing:.03em!important;font-size:6px!important;font-weight:800!important}.score-donut .gbp-mark>i:after{left:6px!important;right:6px!important}.recommendations nav button:not(.rec-filter){align-items:center;gap:7px;display:flex}.recommendations nav button:not(.rec-filter)>b{color:#697187;background:#eef0f5;border-radius:10px;place-items:center;min-width:19px;height:19px;padding:0 6px;font-size:7px;line-height:1;display:inline-grid}.recommendations nav button.active>b{color:#5b2bd7;background:#eee7ff}.recommendations article.status-healthy>i{color:#16954a!important;background:#e9f9ef!important}.recommendations article.status-healthy em.healthy{color:#158743;background:#e8f8ee}.recommendations article.status-healthy .impact b{color:#158743!important}.recommendations article.status-completed em.completed{color:#687186;background:#eef1f5}.recommendations article.status-completed button.apply:disabled,.recommendations article.status-healthy button.apply:disabled{cursor:default;color:#939baa!important;box-shadow:none!important;background:#f0f2f5!important;border-color:#e5e8ed!important}.recommendations-empty{text-align:center;color:#687187;flex-direction:column;justify-content:center;align-items:center;min-height:230px;padding:30px;display:flex}.recommendations-empty>i{color:#17944a;background:#e9f8ef;border-radius:50%;place-items:center;width:48px;height:48px;font-size:19px;font-style:normal;display:grid}.recommendations-empty h4{color:#111a31;margin:14px 0 5px;font-size:12px}.recommendations-empty p{max-width:390px;margin:0 0 16px;font-size:9px;line-height:1.55}.recommendations-empty button,.recommendations footer button{color:#5d2ed8;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:750}@media (width<=850px){.recommendations nav button:not(.rec-filter){gap:5px}.recommendations nav button:not(.rec-filter)>b{min-width:17px;height:17px;padding:0 5px}}.cal-workspace{min-width:0}.cal-title{justify-content:space-between;align-items:center;margin:-4px 0 10px;display:flex}.cal-title h1{margin:0 0 5px;font-size:24px}.cal-title p{color:#606b83;margin:0;font-size:10px}.cal-title>div:last-child{gap:14px;display:flex}.cal-title button{color:#5830ce;background:#fff;border:1px solid #d8dcef;border-radius:7px;height:42px;padding:0 18px;font-weight:700}.cal-title .primary{color:#fff;background:linear-gradient(135deg,#5b31d7,#4122bc);border:0;min-width:160px}.cal-tabs{border-bottom:1px solid #dfe3ec;margin-bottom:17px;display:flex}.cal-tabs button{color:#26304a;background:0 0;border:0;height:43px;padding:0 19px;font-size:9px}.cal-tabs button.active{color:#572cd4;border-bottom:2px solid #6237e2;font-weight:800}.cal-layout{grid-template-columns:210px minmax(620px,1fr) 255px;gap:18px;display:grid}.cal-filters,.cal-board,.post-detail,.calendar-alt{background:#fff;border:1px solid #dfe3eb;border-radius:8px}.mini-cal{border-bottom:1px solid #e4e6ed;padding-bottom:13px}.mini-cal header{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.mini-cal header button{background:0 0;border:0}.mini-cal>div{text-align:center;grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.mini-cal small{color:#6f778b;font-size:6px}.mini-cal>div button{background:0 0;border:0;border-radius:50%;height:23px;font-size:8px}.mini-cal>div button.active{color:#fff;background:#6540d8}.mini-cal>div button.muted{color:#aeb4c3}.cal-filters>select{background:#fff;border:1px solid #dfe3eb;border-radius:6px;width:100%;height:34px;margin-bottom:7px;padding:0 10px;font-size:8px;display:block}.mine-toggle{border-bottom:1px solid #e8eaf0;justify-content:space-between;align-items:center;padding:9px 0;font-size:8px;display:flex}.mine-toggle input{display:none}.mine-toggle i{background:#d6dae4;border-radius:14px;width:26px;height:14px;position:relative}.mine-toggle input:checked+i{background:#6237de}.mine-toggle i:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:2px;left:2px}.type-check{align-items:center;gap:7px;height:27px;font-size:8px;display:flex}.type-check input{display:none}.type-check i{border-radius:3px;width:12px;height:12px;box-shadow:inset 0 0 0 2px #fff}.type-check input:not(:checked)+i{background:#dadde5!important}.type-check b{margin-left:auto;font-weight:500}.clear-filter{color:#6237de;background:0 0;border:0;font-size:8px}.cal-board{min-width:0;overflow:hidden}.cal-board-head{justify-content:space-between;align-items:center;height:46px;padding:0 12px;display:flex}.cal-board-head>div{display:flex}.cal-board-head button,.cal-board-head select{background:#fff;border:1px solid #dfe3eb;height:29px;padding:0 12px;font-size:8px}.cal-board-head h2{margin:0;font-size:14px}.cal-grid{border-top:1px solid #e1e4eb;grid-template-columns:repeat(7,1fr);display:grid}.cal-weekdays{grid-column:1/-1;grid-template-columns:repeat(7,1fr);display:grid}.cal-weekdays b{text-align:center;color:#59627a;border-right:1px solid #e5e7ed;padding:11px;font-size:7px}.cal-day{border-top:1px solid #e5e7ed;border-right:1px solid #e5e7ed;min-height:132px;padding:8px}.cal-day>button{text-align:left;background:#fff;border:1px solid #e4e7ed;border-radius:6px;flex-direction:column;gap:4px;width:100%;margin-top:6px;padding:7px 5px;display:flex}.cal-day>button.selected{background:#fbf9ff;border-color:#8667ec;box-shadow:0 0 0 2px #6840de14}.cal-day button small{font-size:6px}.cal-day button span{gap:3px;display:flex}.cal-day button em,.post-detail em,.calendar-alt em{border-radius:4px;align-self:flex-start;padding:4px 6px;font-size:6px;font-style:normal}.scheduled{color:#198b43!important;background:#e6f7eb!important}.draft{color:#d26b00!important;background:#fff0dc!important}.waiting-approval{color:#d66a00!important;background:#fff0d8!important}.published{color:#6033d2!important;background:#eee9ff!important}.failed{color:#d63343!important;background:#ffe4e7!important}.cal-legend{justify-content:space-between;align-items:center;padding:12px;display:flex}.cal-legend>div{gap:12px;display:flex}.cal-legend i{border-radius:50%;width:7px;height:7px;margin-right:4px;display:inline-block}.cal-legend i.scheduled{background:#26a64b!important}.cal-legend i.draft{background:#f28a13!important}.cal-legend i.waiting-approval{background:#e9b000!important}.cal-legend i.published{background:#6540d8!important}.cal-legend i.failed{background:#e43d4d!important}.post-detail{align-self:start;padding:14px}.post-detail>header,.detail-meta{justify-content:space-between;align-items:center;display:flex}.post-detail>header button{background:0 0;border:0;font-size:18px}.detail-meta>span{gap:7px;display:flex}.post-detail>img{object-fit:cover;border-radius:7px;width:100%;height:120px}.post-detail>h2{font-size:12px}.date-line{color:#667087}.post-detail label{font-size:8px}.post-detail label b{color:#6335d5;background:#eee9ff;border-radius:5px;margin-left:12px;padding:5px 8px}.post-detail h4{margin-bottom:6px;font-size:8px}.post-detail ul{padding:0;list-style:none}.detail-media{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.detail-media img,.detail-media span{object-fit:cover;border-radius:5px;width:100%;height:43px}.detail-media span{color:#fff;background:#292b35;place-items:center;display:grid}.post-detail>button{color:#5930d0;background:#fff;border:1px solid #d6d9e7;border-radius:6px;width:100%;height:34px;margin-top:9px;font-size:8px;font-weight:700}.post-detail .edit-post{color:#fff;background:linear-gradient(135deg,#5d32d9,#4424bd);border:0}.post-detail .delete-post{color:#df2438;border-color:#f2b6bd}.calendar-alt{padding:20px}.calendar-alt>header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.calendar-alt>header h2{margin:0}.calendar-alt>header p{color:#687187;font-size:9px}.calendar-alt>header button{color:#fff;background:#5930d0;border:0;border-radius:7px;height:36px;padding:0 14px}.calendar-alt article{border-top:1px solid #e6e8ee;grid-template-columns:100px 1fr 100px 80px;align-items:center;gap:12px;padding:13px;display:grid}.calendar-alt article>span{gap:5px;display:flex}.calendar-alt article h3{margin:0 0 4px;font-size:10px}.calendar-alt article p{color:#697187;margin:0;font-size:8px}.calendar-alt article>button{color:#5930d0;background:#fff;border:1px solid #d8dbea;border-radius:6px;height:30px;font-size:8px}@media (width<=1200px){.cal-layout{grid-template-columns:190px minmax(560px,1fr)}.post-detail{grid-column:1/-1}.post-detail>img{height:220px}.cal-title>div:last-child button:first-child{display:none}}@media (width<=850px){.cal-layout{display:block}.cal-filters{margin-bottom:12px}.cal-day{min-height:110px}.cal-title{align-items:flex-start}.cal-title>div:last-child{gap:5px}.cal-title button{padding:0 10px}.cal-title>div:last-child button:last-child{display:none}}@media (width<=620px){.cal-grid{min-width:720px}.cal-board{overflow:auto}.cal-title{display:block}.cal-title>div:last-child{margin-top:12px}.cal-tabs{overflow:auto}}.quick-post-backdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03182ab8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.quick-post-modal{color:#0b233a;background:#f7fbfc;border:1px solid #64d9e88c;border-radius:20px;width:min(1040px,96vw);max-height:92vh;overflow:auto;box-shadow:0 30px 90px #0114246b}.quick-post-modal>header{z-index:2;color:#fff;background:linear-gradient(135deg,#062b47,#0d829c);justify-content:space-between;align-items:flex-start;padding:22px 26px;display:flex;position:sticky;top:0}.quick-post-modal>header span,.quick-post-modal>header p{color:#d9f3f6}.quick-post-modal>header span{letter-spacing:.15em;font-size:8px;font-weight:900}.quick-post-modal>header h2{color:#fff;margin:5px 0;font-size:25px}.quick-post-modal>header p{margin:0;font-size:9px}.quick-post-modal>header>button{color:#fff;background:#ffffff1f;border:1px solid #ffffff73;border-radius:10px;width:36px;height:36px;font-size:24px}.quick-post-layout{grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);gap:22px;padding:24px;display:grid}.quick-post-layout>main{gap:16px;display:grid}.quick-post-layout label>span,.quick-post-field>span{color:#173b54;letter-spacing:.04em;margin-bottom:7px;font-size:8px;font-weight:850;display:block}.quick-post-field{position:relative}.quick-post-field>input,.quick-post-field>textarea,.quick-post-grid input,.quick-post-grid select{box-sizing:border-box;color:#102a40;width:100%;font:inherit;background:#fff;border:1px solid #c9dce5;border-radius:10px;outline:0;font-size:9px}.quick-post-field>textarea{resize:vertical;min-height:125px;padding:12px;line-height:1.55}.quick-post-field>small{color:#748895;font-size:7px;position:absolute;bottom:8px;right:10px}.quick-post-field input:focus,.quick-post-field textarea:focus,.quick-post-grid input:focus,.quick-post-grid select:focus{border-color:#0b87a3;box-shadow:0 0 0 3px #1497b01f}.quick-platforms{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.quick-platforms button{color:#26445b;background:#fff;border:1px solid #cbdce4;border-radius:10px;align-items:center;gap:7px;height:42px;padding:0 10px;font-size:8px;font-weight:750;display:flex}.quick-platforms button i{margin-left:auto;font-style:normal}.quick-platforms button.active{color:#075f77;background:#e9f8fa;border-color:#0b87a3;box-shadow:inset 0 0 0 1px #0b87a3}.quick-post-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.quick-post-grid.schedule{grid-template-columns:1fr 1fr}.quick-media{gap:10px;display:flex}.quick-media button{background:#fff;border:2px solid #0000;border-radius:11px;width:112px;height:72px;padding:3px}.quick-media button.active{border-color:#0d8aa5}.quick-media img{object-fit:cover;border-radius:7px;width:100%;height:100%}.quick-media-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.quick-media-heading>span{color:#173b54;letter-spacing:.04em;font-size:8px;font-weight:850}.quick-media-heading>div{gap:7px;display:flex}.quick-media-heading button{color:#0b607a;background:#fff;border:1px solid #b7d2dc;border-radius:9px;height:34px;padding:0 12px;font-size:8px;font-weight:850}.quick-media-heading .quick-upload-media{color:#fff;background:linear-gradient(135deg,#073653,#0c839b);border-color:#0a6f8d;box-shadow:0 7px 16px #05486229}.quick-media-heading button:disabled{cursor:not-allowed;opacity:.55}.quick-media-message{color:#0b765d!important;margin:-2px 0 9px!important;font-size:8px!important;display:block!important;position:static!important}.quick-media{padding:2px 0 5px;overflow-x:auto}.quick-media-empty{color:#61798a;text-align:center;background:#f1f7f9;border:1px dashed #b9d1dc;border-radius:11px;padding:18px;font-size:8px}.quick-post-layout>aside{background:#edf6f8;border:1px solid #d4e4ea;border-radius:14px;padding:16px}.quick-post-layout>aside>span{color:#0c7791;letter-spacing:.13em;font-size:8px;font-weight:900}.quick-preview{background:#fff;border:1px solid #d0dce2;border-radius:12px;margin-top:10px;overflow:hidden;box-shadow:0 12px 30px #052f491a}.quick-preview>header{gap:2px;padding:12px;display:grid}.quick-preview>img{object-fit:cover;width:100%;height:150px}.quick-preview h3{margin:12px 12px 5px;font-size:13px}.quick-preview p{color:#405b6e;white-space:pre-wrap;min-height:54px;margin:0 12px 9px;font-size:8px;line-height:1.55}.quick-preview>small{padding:0 12px 14px;display:block}.quick-post-layout>aside>p{color:#587184;gap:7px;margin:13px 2px 0;font-size:8px;line-height:1.45;display:flex}.quick-post-layout>aside>p i{color:#0a8559;font-style:normal;font-weight:900}.quick-post-modal>footer{background:#fffffff7;border-top:1px solid #d5e3e9;gap:10px;padding:15px 24px;display:flex;position:sticky;bottom:0}.quick-post-modal>footer span{flex:1}.quick-post-modal>footer button{color:#0a607b;background:#fff;border:1px solid #a9cbd7;border-radius:9px;height:42px;padding:0 18px;font-size:9px;font-weight:850}.quick-post-modal>footer button:nth-last-child(2){background:#e8f6f8}.quick-post-modal>footer button.publish{color:#fff;background:linear-gradient(135deg,#06304c,#0b819a);border-color:#063c5d}.quick-post-modal>footer button:disabled{cursor:not-allowed;opacity:.45}@media (width<=800px){.quick-post-backdrop{padding:10px}.quick-post-layout{grid-template-columns:1fr}.quick-platforms{grid-template-columns:1fr 1fr}.quick-post-grid{grid-template-columns:1fr}.quick-post-layout>aside{display:none}.quick-post-modal>footer{flex-wrap:wrap}.quick-post-modal>footer span{display:none}.quick-post-modal>footer button{flex:1}}.media-upload-permissions{margin:12px 0;display:block}.media-geotag-option{box-sizing:border-box;cursor:pointer;background:#f8fbfc;border:1px solid #c9dce5;border-radius:10px;align-items:center;gap:10px;min-height:52px;padding:10px 12px!important;display:flex!important}.media-geotag-option>input{opacity:0;pointer-events:none;position:absolute}.media-geotag-option>span{gap:2px;display:grid}.media-geotag-option b{color:#12334a!important;font-size:8px!important}.media-geotag-option small{color:#5d7485!important;font-size:7px!important;line-height:1.4!important}.media-geotag-option>i{background:#aebfc8;border-radius:99px;flex:0 0 31px;width:31px;height:18px;position:relative}.media-geotag-option>i:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:all .16s;position:absolute;top:3px;left:3px}.media-geotag-option:has(input:checked)>i{background:#0b8da8}.media-geotag-option:has(input:checked)>i:after{left:16px}button:disabled[data-geotag],.branding-upload-grid button:disabled,.brand-main-images button:disabled,.upload-source:disabled,.upload-drop:disabled,.media-head button:disabled{filter:saturate(.5);cursor:not-allowed!important;opacity:.48!important}.media-library-page>.media-upload-permissions{margin:0 0 14px;padding:0 4px}.optimizer-rail .media-geotag-option{min-height:46px;padding:8px!important}.builder-step>.media-upload-permissions{max-width:720px}.media-repurpose-control{cursor:pointer;background:linear-gradient(145deg,#eff9fa,#fff);border:1px solid #c8dde5;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:11px;margin-top:12px;padding:12px 13px!important;display:grid!important}.media-repurpose-control>span{gap:3px;display:grid}.media-repurpose-control b{color:#12374f;font-size:9px}.media-repurpose-control small{color:#587286;max-width:360px;font-size:7px;line-height:1.45}.media-repurpose-control input{opacity:0;pointer-events:none;position:absolute}.media-repurpose-control>i{background:#a9bbc4;border-radius:99px;width:34px;height:20px;transition:all .18s;position:relative}.media-repurpose-control>i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0000002e}.media-repurpose-control:has(input:checked){background:linear-gradient(145deg,#e8f8fa,#faffff);border-color:#45b7c9}.media-repurpose-control:has(input:checked)>i{background:#0c8ea7}.media-repurpose-control:has(input:checked)>i:after{left:17px}.media-repurpose-control>em{color:#617989;min-width:22px;font-size:7px;font-style:normal;font-weight:900}.media-repurpose-control:has(input:checked)>em{color:#08738b}.generation-status.media-warning{color:#7c3138!important;background:#fff5f5!important;border-color:#dfa8a8!important;box-shadow:inset 4px 0 #bd4a55!important}.calendar-footer .schedule:disabled{cursor:not-allowed;opacity:.45;filter:saturate(.4)}.selected-media{background:#f4fafb;border:1px solid #d1e0e6;border-radius:10px;align-items:center;gap:12px;margin:12px 0;padding:10px;display:flex}.selected-media>img{object-fit:cover;border-radius:7px;width:88px;height:65px}.selected-media>span{gap:4px;display:grid}.selected-media b{color:#0b6e86;font-size:9px}.selected-media small{color:#5f7585;font-size:7px}.selected-media.missing{background:#fff6f6;border-color:#e9c5c8}.selected-media.missing>i{color:#9c303b;background:#f9dfe2;border-radius:9px;place-items:center;width:32px;height:32px;font-style:normal;font-weight:900;display:grid}.selected-media.missing b{color:#91303a}@media (width<=650px){.media-repurpose-control{grid-template-columns:1fr auto}.media-repurpose-control>em{display:none}}.cal-workspace{--cal-text:#18223a;--cal-muted:#68728a;--cal-line:#dfe3ec;color:var(--cal-text)}.cal-title{margin-bottom:16px}.cal-title h1{margin-bottom:8px;font-size:30px;line-height:1.1}.cal-title p{font-size:14px;line-height:1.45}.cal-title>div:last-child{gap:12px}.cal-title button{cursor:pointer;border-radius:9px;height:48px;padding:0 20px;font-size:13px}.cal-title .primary{min-width:180px}.cal-tabs{gap:4px;margin-bottom:20px;overflow-x:auto}.cal-tabs button{cursor:pointer;min-width:max-content;height:50px;padding:0 22px;font-size:13px;font-weight:650}.cal-tabs button.active{font-weight:800}.cal-layout{grid-template-columns:240px minmax(680px,1fr) 310px;align-items:start;gap:18px}.cal-filters{border-radius:11px;padding:18px 15px}.mini-cal{padding-bottom:18px}.mini-cal header{margin-bottom:14px}.mini-cal header b{font-size:14px}.mini-cal header button{cursor:pointer;width:32px;height:32px;font-size:18px}.mini-cal>div{gap:5px}.mini-cal small{font-size:9px;font-weight:750}.mini-cal>div button{cursor:pointer;height:28px;font-size:11px}.cal-filters h4{letter-spacing:.08em;margin:20px 0 10px;font-size:10px}.cal-filters>select{cursor:pointer;border-radius:8px;height:42px;margin-bottom:9px;padding:0 12px;font-size:12px}.mine-toggle{cursor:pointer;min-height:42px;padding:10px 0;font-size:12px}.mine-toggle i{width:34px;height:19px}.mine-toggle i:after{width:15px;height:15px}.mine-toggle input:checked+i:after{left:17px}.type-check{cursor:pointer;gap:9px;min-height:36px;font-size:11px}.type-check i{border-radius:4px;width:16px;height:16px}.type-check b{font-size:11px}.clear-filter{cursor:pointer;min-height:36px;font-size:11px;font-weight:750}.cal-board{border-radius:11px}.cal-board-head{gap:12px;min-height:58px;padding:0 16px}.cal-board-head>div{gap:4px}.cal-board-head button,.cal-board-head select{cursor:pointer;border-radius:6px;height:36px;padding:0 13px;font-size:11px}.cal-board-head h2{white-space:nowrap;font-size:17px}.cal-weekdays b{padding:13px 8px;font-size:10px}.cal-day>button{cursor:pointer;border-radius:7px;gap:6px;margin-top:8px;padding:9px 7px;transition:all .16s}.cal-day>button:hover{border-color:#a893ed;transform:translateY(-1px);box-shadow:0 7px 16px #4b2f971a}.cal-day button small{color:#5f6880;font-size:9px;font-weight:650}.cal-day button span{gap:4px;min-height:18px}.cal-day button b{font-size:10px;line-height:1.35}.cal-day button em,.post-detail em,.calendar-alt em{border-radius:5px;padding:5px 7px;font-size:9px;font-weight:750}.cal-legend{gap:12px;min-height:50px;padding:13px 16px}.cal-legend small,.cal-legend span{font-size:9px}.cal-legend>div{flex-wrap:wrap;justify-content:flex-end;gap:13px}.cal-legend i{width:9px;height:9px}.post-detail{border-radius:11px;padding:18px;position:sticky;top:10px}.post-detail>header h2{font-size:17px}.post-detail>header button{cursor:pointer;width:34px;height:34px;font-size:22px}.detail-meta{margin:12px 0}.post-detail>img{border-radius:9px;height:155px}.post-detail>h2{font-size:16px;line-height:1.35}.post-detail p,.post-detail li{font-size:11px;line-height:1.65}.post-detail label,.post-detail h4{font-size:11px}.post-detail label b{margin-left:10px;padding:6px 9px;display:inline-flex}.post-detail ul{margin:8px 0 14px}.detail-media{gap:7px}.detail-media img,.detail-media span{height:58px}.post-detail>button{cursor:pointer;border-radius:7px;height:42px;margin-top:10px;font-size:11px}.calendar-alt{border-radius:11px;padding:24px}.calendar-alt>header{margin-bottom:20px}.calendar-alt>header h2{font-size:22px}.calendar-alt>header p{font-size:12px}.calendar-alt>header button{cursor:pointer;height:42px;padding:0 17px;font-size:12px}.calendar-alt article{grid-template-columns:120px 1fr 130px 100px;gap:14px;min-height:72px;padding:16px}.calendar-alt article h3{margin-bottom:6px;font-size:13px}.calendar-alt article p{font-size:11px}.calendar-alt article>button{cursor:pointer;border-radius:7px;height:38px;font-size:11px}.brand-icon.small{width:18px!important;min-width:18px!important;height:18px!important;font-size:9px!important}@media (width<=1350px){.cal-layout{grid-template-columns:220px minmax(620px,1fr)}.post-detail{grid-column:1/-1;grid-template-columns:250px 1fr;column-gap:20px;display:grid;position:static}.post-detail>header,.post-detail .detail-meta,.post-detail>button{grid-column:1/-1}.post-detail>img{grid-row:3/10;height:210px}.detail-media{max-width:320px}}@media (width<=900px){.cal-layout{display:block}.cal-filters{margin-bottom:15px}.cal-title{display:block}.cal-title>div:last-child{flex-wrap:wrap;margin-top:16px}.cal-day{min-height:145px}.post-detail{display:block}.post-detail>img{height:220px}}@media (width<=680px){.cal-title h1{font-size:26px}.cal-title p{font-size:13px}.cal-title button{height:44px;font-size:12px}.cal-grid{min-width:820px}.cal-board{overflow:auto}.cal-day{min-height:140px}.cal-tabs button{height:46px;padding:0 16px}.calendar-alt{padding:15px}.calendar-alt article{grid-template-columns:80px 1fr;gap:10px}.calendar-alt article>em,.calendar-alt article>button{grid-column:auto}.cal-legend{min-width:820px}}.content-nav.two-tabs{background:#f7f8fc;border:1px solid #e1e4ed;border-radius:11px;grid-template-columns:repeat(2,minmax(220px,1fr));max-width:620px;margin-bottom:18px;padding:5px;display:grid}.content-nav.two-tabs button{color:#667087;background:0 0;border:0;border-radius:8px;height:46px;font-size:12px;font-weight:700}.content-nav.two-tabs button.active{color:#5d32d5;background:#fff;box-shadow:0 5px 15px #1c194014}.single-post-workspace{grid-template-columns:minmax(650px,1fr) 340px;align-items:start;gap:20px;display:grid}.single-post-editor,.single-post-preview{background:#fff;border:1px solid #e0e3eb;border-radius:12px;box-shadow:0 10px 30px #1c1f3f0d}.single-post-editor>header{border-bottom:1px solid #e7e9ef;justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.single-post-editor>header span,.single-post-preview>header span{letter-spacing:.13em;color:#744cdf;font-size:8px;font-weight:850}.single-post-editor h2{margin:5px 0 4px;font-size:21px}.single-post-editor p{color:#687188;margin:0;font-size:11px;line-height:1.5}.single-post-editor>header>button{color:#6136d4;background:#fff;border:1px solid #d7d9e8;border-radius:7px;height:38px;padding:0 15px;font-weight:750}.single-post-editor>section{border-bottom:1px solid #e8eaf0;padding:22px 24px}.single-post-editor>section:last-child{border-bottom:0}.single-post-editor h3{margin:0 0 5px;font-size:14px}.single-platforms{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:15px;display:grid}.single-platforms>button{text-align:left;background:#fff;border:1px solid #dfe2ea;border-radius:9px;align-items:center;gap:10px;min-height:82px;padding:13px 10px;display:flex;position:relative}.single-platforms>button.selected{background:#faf8ff;border-color:#7550e5;box-shadow:0 0 0 2px #6537dc14}.single-platforms span{font-size:10px;font-weight:750}.single-platforms small{color:#80879a;margin-top:3px;font-size:8px;font-weight:500;display:block}.single-platforms i{color:#fff;background:#6438dc;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;font-style:normal;display:grid;position:absolute;top:7px;right:7px}.single-form{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:16px;display:grid}.single-form label,.post-brief,.publish-settings label{flex-direction:column;gap:7px;font-size:9px;font-weight:750;display:flex}.single-form select,.publish-settings input{color:#202940;height:42px;font:inherit;background:#fff;border:1px solid #dfe2ea;border-radius:7px;padding:0 11px}.post-brief{margin-top:14px}.post-brief em{color:#8a90a0;font-weight:500}.post-brief textarea{resize:vertical;min-height:80px;font:inherit;border:1px solid #dfe2ea;border-radius:7px;padding:11px}.generate-single{color:#fff;background:linear-gradient(135deg,#5a2fd6,#744be4);border:0;border-radius:8px;width:100%;height:43px;margin-top:14px;font-size:10px;font-weight:800;box-shadow:0 8px 18px #5a2fd633}.caption-title{justify-content:space-between;align-items:center;display:flex}.caption-title button{color:#6036d2;background:#fff;border:1px solid #d9dcec;border-radius:6px;height:32px;padding:0 11px}.single-caption{width:100%;min-height:160px;font:inherit;resize:vertical;border:1px solid #dfe2ea;border-radius:8px;margin-top:15px;padding:14px;font-size:11px;line-height:1.6}.single-post-editor section>small{text-align:right;color:#8990a2;margin-top:5px;font-size:8px;display:block}.caption-tools{gap:8px;margin-top:11px;display:flex}.caption-tools button{color:#5c657b;background:#fff;border:1px solid #dcdfe8;border-radius:6px;height:31px;padding:0 10px;font-size:8px}.single-media{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.single-media>button{background:#fff;border:1px solid #dfe2ea;border-radius:8px;height:110px;padding:0;position:relative;overflow:hidden}.single-media img{object-fit:cover;width:100%;height:100%}.single-media span{color:#fff;background:#12192bd1;border-radius:5px;padding:5px 7px;font-size:7px;position:absolute;bottom:7px;left:7px}.single-media .add-media{color:#6438d8;flex-direction:column;justify-content:center;align-items:center;font-size:20px;display:flex}.single-media .add-media b{margin-top:5px;font-size:9px}.single-media .add-media small{color:#7e8598;margin-top:4px;font-size:7px}.post-media-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.post-media-toolbar button{color:#0b6687;background:#fff;border:1px solid #bad3de;border-radius:8px;min-height:36px;padding:0 12px;font-size:9px;font-weight:800}.post-media-toolbar button:hover{background:#f1fafc;border-color:#198eb0}.post-media-toolbar button:disabled{opacity:.55}.post-media-toolbar .remove-all-media{color:#a52d42;border-color:#e6c6cc}.post-media-toolbar>span{color:#526b7d;margin-left:auto;font-size:9px;font-weight:750}.selected-post-media{grid-template-columns:repeat(5,minmax(84px,1fr));gap:9px;margin-top:12px;display:grid}.selected-post-media article{background:#edf8fb;border:2px solid #1a9abb;border-radius:10px;height:92px;position:relative;overflow:hidden}.selected-post-media img{object-fit:cover;width:100%;height:100%}.selected-post-media article>b{color:#fff;background:#073b58;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;display:grid;position:absolute;bottom:6px;left:6px}.selected-post-media article>button{color:#9b263b;background:#fff;border:0;border-radius:50%;width:25px;height:25px;font-size:17px;font-weight:900;position:absolute;top:6px;right:6px;box-shadow:0 3px 10px #08203140}.post-media-empty,.media-picker-empty{color:#31596d;background:#f6fbfc;border:1px dashed #b9d3de;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:90px;margin-top:12px;display:flex}.post-media-empty b,.media-picker-empty b{font-size:11px}.post-media-empty span,.media-picker-empty span{font-size:9px}.media-library-picker{background:#f6fafc;border:1px solid #c9dde5;border-radius:12px;max-height:350px;padding:12px;overflow:auto}.media-picker-empty{grid-column:1/-1;margin:0}.preview-media{position:relative}.preview-media>img{object-fit:cover;width:100%;height:180px;display:block}.preview-media.carousel>span{color:#fff;background:#071b2bc7;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800;position:absolute;top:10px;right:10px}.preview-media.carousel>div{justify-content:center;gap:4px;display:flex;position:absolute;bottom:8px;left:0;right:0}.preview-media.carousel i{background:#ffffff94;border-radius:50%;width:5px;height:5px;box-shadow:0 1px 3px #00000059}.preview-media.carousel i.active{background:#fff;border-radius:999px;width:13px}.preview-no-media{color:#6a7e8a;background:#f7fafb;border-top:1px dashed #d6e0e5;border-bottom:1px dashed #d6e0e5;place-items:center;height:72px;font-size:9px;font-weight:750;display:grid}.single-post-preview{padding:18px;position:sticky;top:10px}.single-post-preview>header{justify-content:space-between;align-items:center;display:flex}.single-post-preview>header h2{margin:4px 0 0;font-size:18px}.single-post-preview>header em{color:#1d9148;background:#e9f8ee;border-radius:5px;padding:5px 8px;font-size:8px;font-style:normal}.preview-platforms{gap:5px;margin:15px 0 10px;display:flex;overflow:auto}.preview-platforms button{background:#fff;border:1px solid #dedfea;border-radius:6px;align-items:center;gap:5px;min-width:max-content;height:30px;padding:0 8px;font-size:8px;display:flex}.single-post-preview>article{border:1px solid #e0e3ea;border-radius:9px;overflow:hidden}.single-post-preview>article>header{align-items:center;gap:9px;padding:12px;display:flex}.preview-avatar{color:#fff;background:#1d263d;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.single-post-preview article header div{flex-direction:column;display:flex}.single-post-preview article header b{font-size:9px}.single-post-preview article header small{color:#7a8295;font-size:7px}.single-post-preview article>p{padding:0 12px;font-size:9px;line-height:1.55}.single-post-preview article>img{object-fit:cover;width:100%;height:180px}.single-post-preview article>footer{grid-template-columns:repeat(3,1fr);padding:8px;display:grid}.single-post-preview article>footer button{color:#606a80;background:0 0;border:0;height:28px;font-size:8px}.publish-settings{background:#fafbfe;border:1px solid #e2e4ec;border-radius:8px;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:16px;padding:14px;display:grid}.publish-settings h3{grid-column:1/-1;margin:0;font-size:11px}.publish-settings small{color:#7c8497;grid-column:1/-1;font-size:7px}.single-post-preview>.schedule-single,.single-post-preview>.publish-single{border-radius:7px;width:100%;height:42px;margin-top:10px;font-size:10px;font-weight:800}.schedule-single{color:#fff;background:linear-gradient(135deg,#5b31d7,#7348e4);border:0}.publish-single{color:#5c33d0;background:#fff;border:1px solid #6a42dc}@media (width<=1050px){.single-post-workspace{grid-template-columns:1fr}.single-post-preview{position:static}.single-post-preview article>img,.preview-media>img{height:280px}}@media (width<=680px){.content-nav.two-tabs{grid-template-columns:1fr 1fr;min-width:520px}.single-platforms{grid-template-columns:repeat(2,1fr)}.single-form{grid-template-columns:1fr}.single-media{grid-template-columns:repeat(2,1fr)}.selected-post-media{grid-template-columns:repeat(3,1fr)}.post-media-toolbar>span{width:100%;margin-left:0}}.social-optimization{background:linear-gradient(145deg,#fbf9ff,#f4f0ff)!important}.social-optimization>header{justify-content:space-between;align-items:flex-start;display:flex}.social-optimization>header>div>span{letter-spacing:.12em;color:#7045db;font-size:8px;font-weight:850}.social-optimization>header h3{margin-top:7px}.social-optimization>header>em{color:#6439d2;background:#eae4ff;border-radius:6px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:800}.distribution-grid{grid-template-columns:repeat(2,1fr);gap:11px;margin-top:17px;display:grid}.distribution-grid>article{background:#ffffffe0;border:1px solid #ded9ef;border-radius:9px;padding:14px}.distribution-grid article>header{align-items:center;gap:9px;display:flex}.distribution-grid article>header h4{margin:0 0 3px;font-size:11px}.distribution-grid article>header>b{color:#566078;background:#eef0f7;border-radius:4px;margin-left:auto;padding:4px 6px;font-size:7px}.distribution-grid dl{grid-template-columns:repeat(2,1fr);gap:7px;margin:12px 0;display:grid}.distribution-grid dl div{background:#f7f7fb;border-radius:6px;padding:8px}.distribution-grid dd{margin:3px 0 0;font-size:8px;font-weight:700}.smart-tags{flex-wrap:wrap;gap:5px;margin:9px 0;display:flex}.smart-tags span{color:#6339ca;background:#f3efff;border:1px solid #ddd5f7;border-radius:5px;padding:5px 6px;font-size:7px}.no-tags{color:#6d7589;min-height:27px;margin:9px 0;font-size:8px}.distribution-grid article>small{color:#7b8396;min-height:22px;font-size:7px;line-height:1.45;display:block}.distribution-grid article>footer{border-top:1px solid #eceaf2;justify-content:space-between;align-items:center;margin-top:10px;padding-top:9px;display:flex}.asset-match{color:#1e9450;font-size:7px}.distribution-grid article>footer button{color:#6139ca;background:#fff;border:1px solid #d7d1ec;border-radius:5px;height:27px;padding:0 9px;font-size:7px}.social-optimization>footer{border-top:1px solid #ddd8eb;justify-content:space-between;align-items:center;gap:18px;margin-top:15px;padding-top:15px;display:flex}.social-optimization>footer b{font-size:9px}.social-optimization>footer p{max-width:470px;margin:4px 0 0;font-size:8px}.social-optimization>footer button{color:#fff;background:linear-gradient(135deg,#5b31d6,#754be3);border:0;border-radius:7px;min-width:220px;height:40px;font-size:9px;font-weight:800;box-shadow:0 7px 17px #5b31d62e}@media (width<=700px){.distribution-grid{grid-template-columns:1fr}.social-optimization>footer{flex-direction:column;align-items:stretch}.social-optimization>footer button{width:100%}}.auto-hashtag-status{background:linear-gradient(135deg,#faf8ff,#f3efff);border:1px solid #ded6f7;border-radius:8px;grid-template-columns:auto 1fr;gap:4px 10px;margin-top:12px;padding:12px 14px;display:grid}.auto-hashtag-status span{color:#6337d4;letter-spacing:.04em;white-space:nowrap;grid-row:1/3;font-size:9px;font-weight:850}.auto-hashtag-status b{color:#172038;font-size:10px}.auto-hashtag-status small{color:#707991;font-size:8px}.seo-intelligence{color:#11192e}.intel-title{justify-content:space-between;align-items:center;gap:28px;margin-bottom:18px;display:flex}.intel-title>div:first-child>span,.action-hero span,.learning-hero>span{color:#6538d8;letter-spacing:.12em;font-size:10px;font-weight:900}.intel-title h1{margin:7px 0 5px;font-size:29px}.intel-title p{color:#65708a;margin:0}.atlas-connection{background:#fff;border:1px solid #ddd8ef;border-radius:12px;align-items:center;gap:12px;min-width:385px;padding:12px;display:flex;box-shadow:0 8px 28px #34216f0d}.atlas-connection i{color:#fff;background:linear-gradient(135deg,#4521ba,#8054ed);border-radius:10px;place-items:center;width:38px;height:38px;font-style:normal;font-weight:900;display:grid}.atlas-connection span{flex-direction:column;flex:1;display:flex}.atlas-connection small{color:#81889a;margin-top:3px}.atlas-connection button,.locked-message button,.learning-hero button{color:#fff;background:#5525d0;border:0;border-radius:8px;padding:10px 15px;font-weight:800}.intel-notice{background:linear-gradient(90deg,#f7f3ff,#fff);border:1px solid #e0d6fb;border-radius:10px;align-items:center;gap:14px;padding:13px 16px;display:flex}.intel-notice b{color:#5627ca}.intel-notice span{color:#5f6880;flex:1}.intel-notice button{color:#5423cd;background:0 0;border:0;font-weight:800}.intel-tabs{border-bottom:1px solid #e4e7ef;margin:20px 0;display:flex}.intel-tabs button{text-align:left;color:#69728a;background:0 0;border:0;border-bottom:3px solid #0000;min-width:190px;padding:12px 18px}.intel-tabs button.active{color:#5525d0;border-color:#6533df}.intel-tabs button small{color:#9298a8;margin-top:4px;display:block}.opportunity-layout{grid-template-columns:minmax(0,1fr) 280px;gap:18px;display:grid}.intel-panel{background:#fff;border:1px solid #e0e4ed;border-radius:12px;padding:19px;box-shadow:0 7px 24px #1d25410a}.map-panel header{justify-content:space-between;align-items:center;display:flex}.map-panel h2,.map-panel h3{margin:0 0 6px}.map-panel p{color:#6f7890}.map-panel select,.map-controls select{background:#fff;border:1px solid #dbe0ea;border-radius:7px;padding:9px}.map-locked{background:linear-gradient(135deg,#ece7fb,#e7eef8);border-radius:11px;min-height:465px;margin-top:16px;position:relative;overflow:hidden}.map-grid{filter:blur(2px);opacity:.58;grid-template-columns:repeat(7,1fr);gap:10px;padding:28px;display:grid}.map-grid i{aspect-ratio:1;background:#a9afc0;border-radius:50%;box-shadow:0 0 0 7px #ffffff80}.map-grid i:nth-child(4n){background:#ecb547}.map-grid i:nth-child(6n){background:#75bf8b}.locked-message{text-align:center;background:#fffffff2;border:1px solid #ddd8ee;border-radius:14px;width:380px;padding:25px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 20px 45px #1f17452b}.locked-message b{font-size:16px}.locked-message p{line-height:1.55}.map-panel footer{color:#697189;gap:20px;padding-top:14px;font-size:10px;display:flex}.opportunity-layout aside{align-content:start;gap:18px;display:grid}.map-controls label{gap:5px;margin:12px 0;font-size:9px;font-weight:800;display:grid}.map-controls select{color:#858c9c}.available-data p,.action-columns p,.learning-bottom p{color:#4c5870;font-size:11px}.available-data p{color:#268652}.action-hero,.learning-hero{color:#fff;background:linear-gradient(120deg,#17102f,#39218a 72%,#6938df);border-radius:14px;justify-content:space-between;align-items:center;padding:26px;display:flex}.action-hero h2,.learning-hero h2{margin:7px 0;font-size:24px}.action-hero p,.learning-hero p{color:#d9d2f4;margin:0}.action-hero button{color:#d7d0e8;background:#ffffff15;border:1px solid #ffffff45;border-radius:8px;padding:12px 18px}.action-columns{grid-template-columns:repeat(3,1fr);gap:17px;margin:18px 0;display:grid}.action-columns .intel-panel>i{color:#6533da;background:#efe9ff;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.action-columns small{color:#9197a5;border-top:1px solid #eceef3;margin-top:15px;padding-top:12px;display:block}.recommendation-anatomy{background:#fff;border:1px solid #e1e4ec;border-radius:12px;grid-template-columns:1.5fr repeat(5,1fr);align-items:center;padding:18px;display:grid}.recommendation-anatomy h3{font-size:13px}.recommendation-anatomy div{border-left:1px solid #eceef3;flex-direction:column;padding-left:16px;display:flex}.recommendation-anatomy span{color:#7e869a;margin-top:4px;font-size:9px}.learning-hero{display:block}.learning-hero>p{max-width:700px}.learning-hero>div{align-items:center;gap:15px;margin-top:20px;display:flex}.learning-hero em{color:#d7d0f2;font-size:10px}.learning-flow{grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0;display:grid}.learning-flow section{background:#fff;border:1px solid #e0e4ed;border-radius:12px;padding:20px;position:relative}.learning-flow i{color:#7650dd;font-style:normal;font-weight:900}.learning-flow h3{margin:18px 0 7px}.learning-flow p{color:#70798e;margin:0;line-height:1.5}.learning-bottom{grid-template-columns:1fr 1fr;gap:18px;display:grid}.safeguards{background:#faf8ff}.safeguards p{color:#5c42a8}@media (width<=1100px){.intel-title{align-items:flex-start}.atlas-connection{min-width:320px}.opportunity-layout{grid-template-columns:1fr}.action-columns,.learning-flow{grid-template-columns:repeat(2,1fr)}.recommendation-anatomy{grid-template-columns:1fr 1fr}.intel-tabs button{flex:1;min-width:0}}.keyword-analysis-page{--ka-navy:#05233f;--ka-deep:#06182e;--ka-teal:#0789a8;--ka-cyan:#67dbea;--ka-ink:#0b2038;--ka-muted:#667a8f;--ka-line:#d9e6ec;color:var(--ka-ink)}.ka-hero{color:#fff;background:radial-gradient(circle at 88% -10%,#67dbea47,#0000 35%),linear-gradient(120deg,#061a32 0%,#063a5b 62%,#0787a1 100%);border-radius:28px;justify-content:space-between;align-items:center;gap:28px;min-height:224px;padding:38px 42px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 50px #04223933}.ka-hero:after{content:"";border:52px solid #ffffff0d;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-150px;right:10%}.ka-hero>div{z-index:1;max-width:820px;position:relative}.ka-eyebrow,.ka-results header span,.ka-clusters-view>header span{color:#72dce9;letter-spacing:.18em;font-size:10px;font-weight:900}.ka-hero h1{letter-spacing:-.035em;margin:12px 0 10px;font-size:38px;line-height:1.08}.ka-hero p{color:#d4e7ef;max-width:790px;margin:0;font-size:14px;line-height:1.65}.ka-hero>aside{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #fff3;border-radius:20px;flex-direction:column;min-width:180px;padding:20px 24px;display:flex;position:relative}.ka-hero aside small{color:#b9eaf0;letter-spacing:.14em;font-size:9px;font-weight:900}.ka-hero aside strong{margin:5px 0 2px;font-size:30px}.ka-hero aside span{color:#d7ecf2;font-size:11px}.ka-search-panel{z-index:2;border:1px solid var(--ka-line);background:#fff;border-radius:20px;grid-template-columns:1fr 1fr auto;align-items:end;gap:14px;margin:-22px 28px 20px;padding:20px;display:grid;position:relative;box-shadow:0 18px 38px #09304824}.ka-search-panel label{gap:6px;display:grid}.ka-search-panel label>span{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.ka-search-panel input,.ka-search-panel select{width:100%;height:46px;color:var(--ka-ink);background:#fafdff;border:1px solid #cbdbe3;border-radius:11px;outline:none;padding:0 13px;font-weight:750}.ka-search-panel input:focus,.ka-search-panel select:focus{border-color:#0a8aaa;box-shadow:0 0 0 3px #0a8aaa1f}.ka-search-panel label small{color:var(--ka-muted);font-size:9px}.ka-search-button,.ka-save,.ka-ai-view>footer button{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(110deg,#05233f,#0787a6);border:0;border-radius:11px;height:46px;padding:0 19px;font-size:11px;font-weight:900;box-shadow:0 10px 22px #06456133}.ka-search-button b,.ka-save b,.ka-ai-view>footer button b{margin-left:18px}.ka-search-button:disabled,.ka-save:disabled,.ka-ai-view>footer button:disabled{opacity:.55;cursor:wait}.ka-tabs{border:1px solid var(--ka-line);background:#f4f9fb;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;padding:8px;display:grid}.ka-tabs button{color:#1c3950;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:13px;align-items:center;gap:12px;min-height:64px;padding:10px 16px;display:flex}.ka-tabs button>i{color:#087f9d;background:#e9f7fa;border:1px solid #cde2e9;border-radius:11px;place-items:center;width:38px;height:38px;font-size:15px;font-style:normal;display:grid}.ka-tabs button span{gap:3px;display:grid}.ka-tabs button b{font-size:12px}.ka-tabs button small{color:#718597;font-size:9px}.ka-tabs button.active{color:#fff;background:linear-gradient(110deg,#06233e,#087d9c);box-shadow:0 12px 26px #07304b33}.ka-tabs button.active>i{color:#83e4ef;background:#ffffff21;border-color:#fff3}.ka-tabs button.active small{color:#d5e9ef}.ka-workspace{grid-template-columns:minmax(0,1fr) 340px;gap:18px;display:grid}.ka-results,.ka-builder,.ka-ai-view,.ka-clusters-view{border:1px solid var(--ka-line);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 16px 40px #0a2d4417}.ka-results>header{border-bottom:1px solid var(--ka-line);background:linear-gradient(100deg,#f8fcfd,#eef8fb);justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 26px;display:flex}.ka-results header span{color:#0784a2}.ka-results h2,.ka-clusters-view h2{margin:7px 0 5px;font-size:20px}.ka-results header p,.ka-clusters-view header p{max-width:700px;color:var(--ka-muted);margin:0;font-size:10px;line-height:1.5}.ka-results header em{color:#087d98;white-space:nowrap;background:#e4f6f8;border-radius:999px;padding:7px 10px;font-size:9px;font-style:normal;font-weight:900}.ka-table-head,.ka-keyword-row{grid-template-columns:minmax(180px,1.8fr) 135px 105px 105px 105px 44px;align-items:center;gap:10px;display:grid}.ka-table-head{color:#718496;letter-spacing:.08em;text-transform:uppercase;background:#f7fafb;padding:11px 20px;font-size:8px;font-weight:900}.ka-keyword-row{width:100%;min-height:72px;color:var(--ka-ink);text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #e7eef1;padding:12px 20px}.ka-keyword-row:hover{background:#f7fcfd}.ka-keyword-row.selected{background:#f0fbfd;box-shadow:inset 4px 0 #078aa7}.ka-keyword-row span{gap:3px;display:grid}.ka-keyword-row span>b{font-size:10px}.ka-keyword-row small{color:#7a8b9d;font-size:8px}.ka-keyword>b{font-size:11px!important}.ka-intent{border-radius:999px;width:max-content;padding:6px 8px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}.ka-intent.hire{color:#087c45;background:#e3f8ec}.ka-intent.compare{color:#08789d;background:#e6f5fb}.ka-intent.learn{color:#a76506;background:#fff3dc}.ka-score{align-items:center;grid-template-columns:32px 1fr!important}.ka-score>b{color:#087f9d;font-size:16px!important}.ka-score>i{background:#deeaee;border-radius:999px;height:5px;display:block;overflow:hidden}.ka-score u{border-radius:inherit;background:linear-gradient(90deg,#14ad71,#0792ad);height:100%;display:block}.ka-add{color:#087f9d;background:#fff;border:1px solid #bcd8e1;border-radius:9px;place-items:center;width:30px;height:30px;font-size:16px;font-weight:900;display:grid!important}.ka-keyword-row.selected .ka-add{color:#fff;background:#0789a8;border-color:#0789a8}.ka-builder{height:max-content;position:sticky;top:20px}.ka-builder>header{color:#fff;background:linear-gradient(140deg,#061d35,#075f7f);justify-content:space-between;align-items:center;padding:22px 22px 16px;display:flex}.ka-builder header span{gap:4px;display:grid}.ka-builder header small{color:#7ddfe9;letter-spacing:.12em;font-size:8px;font-weight:900}.ka-builder h3{margin:0;font-size:17px}.ka-builder header>strong{font-size:30px}.ka-builder header>strong small{color:#bfe7ed;font-size:12px}.ka-builder>p{color:var(--ka-muted);margin:0;padding:15px 20px;font-size:10px;line-height:1.55}.ka-selected-list{max-height:360px;padding:0 12px;display:grid;overflow:auto}.ka-selected-list>button{text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #e7eef1;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;width:100%;padding:10px;display:grid}.ka-selected-list>button:first-child{border-top:0}.ka-selected-list button>i{color:#087e9a;background:#e4f6f9;border-radius:8px;place-items:center;width:26px;height:26px;font-size:9px;font-style:normal;font-weight:900;display:grid}.ka-selected-list button span{gap:2px;display:grid}.ka-selected-list button b{font-size:9px}.ka-selected-list button small{color:#74879a;font-size:8px}.ka-selected-list button em{color:#8292a0;font-size:14px;font-style:normal}.ka-empty-mini{text-align:center;color:#8191a0;padding:24px;font-size:10px}.ka-cluster-summary{background:#dae7eb;grid-template-columns:1fr 1fr;gap:1px;margin:12px 18px;display:grid}.ka-cluster-summary span{background:#f5fafb;gap:3px;padding:12px;display:grid}.ka-cluster-summary b{color:#087b98;font-size:18px}.ka-cluster-summary small{color:#687c90;font-size:8px}.ka-save{width:calc(100% - 36px);margin:4px 18px 8px}.ka-analysis-link{color:#087d9c;cursor:pointer;background:0 0;border:0;width:100%;padding:8px 18px 18px;font-size:9px;font-weight:850}.ka-ai-view>header{color:#fff;background:linear-gradient(120deg,#061a31,#076a86);justify-content:space-between;align-items:center;gap:20px;padding:28px 30px;display:flex}.ka-ai-view>header span{grid-template-columns:42px 1fr;align-items:center;column-gap:12px;display:grid}.ka-ai-view>header i{color:#76dfea;background:#67dbea29;border-radius:13px;grid-row:1/3;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.ka-ai-view>header small{color:#78dfea;letter-spacing:.13em;font-size:9px;font-weight:900}.ka-ai-view>header h2{margin:4px 0 0;font-size:22px}.ka-ai-view>header em{color:#d6ebf0;border:1px solid #ffffff2e;border-radius:999px;padding:8px 12px;font-size:9px;font-style:normal}.ka-ai-lead{background:linear-gradient(100deg,#f1fbfc,#fff);border:1px solid #bce0e7;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin:24px;padding:24px 26px;display:flex}.ka-ai-lead>span{display:block}.ka-ai-lead small,.ka-ai-grid article small{color:#0782a0;letter-spacing:.12em;font-size:8px;font-weight:900}.ka-ai-lead strong{margin:7px 0;font-size:23px;display:block}.ka-ai-lead p{max-width:820px;color:var(--ka-muted);margin:0;font-size:11px;line-height:1.55}.ka-ai-lead>b{background:conic-gradient(#11a877 0 84%,#dcebed 84%);color:#086e85;border-radius:50%;place-items:center;min-width:88px;height:88px;font-size:28px;display:grid;box-shadow:inset 0 0 0 10px #fff}.ka-ai-lead>b small{color:#668092;margin-top:-20px;font-size:8px;display:block}.ka-ai-grid{grid-template-columns:1fr 1fr;gap:14px;padding:0 24px 24px;display:grid}.ka-ai-grid article{background:#fff;border:1px solid #dce7eb;border-radius:16px;gap:14px;min-height:145px;padding:20px;display:flex}.ka-ai-grid article>i{color:#087e9a;background:#e5f6f9;border-radius:10px;flex:0 0 34px;place-items:center;height:34px;font-size:9px;font-style:normal;font-weight:900;display:grid}.ka-ai-grid h3{margin:6px 0 7px;font-size:14px}.ka-ai-grid p{color:var(--ka-muted);margin:0;font-size:10px;line-height:1.6}.ka-ai-view>footer{border-top:1px solid var(--ka-line);background:#f3f9fb;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex}.ka-ai-view>footer span{gap:4px;display:grid}.ka-ai-view>footer p{color:var(--ka-muted);margin:0;font-size:10px}.ka-ai-view>footer button{min-width:180px}.ka-clusters-view>header{border-bottom:1px solid var(--ka-line);background:#f5fafb;justify-content:space-between;align-items:center;gap:20px;padding:26px 28px;display:flex}.ka-clusters-view>header span{color:#087e9d}.ka-clusters-view>header button,.ka-empty button{color:#fff;cursor:pointer;background:#073c5b;border:0;border-radius:10px;padding:11px 14px;font-size:10px;font-weight:900}.ka-cluster-grid{grid-template-columns:repeat(2,1fr);gap:16px;padding:22px;display:grid}.ka-cluster-grid article{background:#fff;border:1px solid #d6e5ea;border-radius:17px;overflow:hidden;box-shadow:0 10px 24px #07354b12}.ka-cluster-grid article>header{color:#fff;background:linear-gradient(120deg,#08253f,#087895);align-items:center;gap:12px;padding:18px;display:flex}.ka-cluster-grid article>header>i{color:#78dfeb;background:#ffffff21;border-radius:11px;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.ka-cluster-grid article>header span{gap:3px;display:grid}.ka-cluster-grid article header small{color:#80dfeb;font-size:8px;font-weight:900}.ka-cluster-grid h3{margin:0;font-size:16px}.ka-cluster-grid article header p{color:#d4e9ef;margin:0;font-size:9px}.ka-cluster-grid article header em{background:#ffffff21;border-radius:999px;margin-left:auto;padding:7px 9px;font-size:9px;font-style:normal;font-weight:900}.ka-cluster-grid article>div{flex-wrap:wrap;gap:7px;min-height:104px;padding:16px;display:flex}.ka-cluster-grid article>div span{color:#2b5368;background:#f4fafb;border:1px solid #d5e5ea;border-radius:999px;height:max-content;padding:6px 8px;font-size:8px;font-weight:750}.ka-cluster-grid article>footer{background:#f9fbfc;border-top:1px solid #e1eaed;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.ka-cluster-grid footer small{color:#708397;font-size:8px}.ka-cluster-grid footer button{color:#087c9a;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:900}.ka-empty{text-align:center;place-items:center;padding:70px 20px;display:grid}.ka-empty>i{color:#07829e;background:#e4f6f9;border-radius:16px;place-items:center;width:55px;height:55px;font-size:22px;font-style:normal;display:grid}.ka-empty h3{margin:14px 0 6px}.ka-empty p{color:var(--ka-muted);margin:0 0 16px;font-size:11px}@media (width<=1150px){.ka-workspace{grid-template-columns:1fr}.ka-builder{position:static}.ka-table-head,.ka-keyword-row{grid-template-columns:minmax(170px,1.7fr) 125px 95px 95px 95px 40px}.ka-search-panel{grid-template-columns:1fr 1fr}.ka-search-button{grid-column:1/-1}.ka-cluster-grid{grid-template-columns:1fr}}@media (width<=780px){.ka-hero{align-items:flex-start;padding:28px 24px}.ka-hero h1{font-size:29px}.ka-hero>aside{display:none}.ka-search-panel{grid-template-columns:1fr;margin:-12px 10px 18px}.ka-search-button{grid-column:auto}.ka-tabs{grid-template-columns:1fr}.ka-tabs button{min-height:52px}.ka-table-head{display:none}.ka-keyword-row{grid-template-columns:1fr 1fr 40px;padding:14px}.ka-keyword-row>span:nth-child(3),.ka-keyword-row>span:nth-child(4){display:none}.ka-score{grid-column:2}.ka-add{grid-area:1/3}.ka-ai-view>header,.ka-ai-view>footer,.ka-clusters-view>header{flex-direction:column;align-items:flex-start}.ka-ai-view>header em{display:none}.ka-ai-grid{grid-template-columns:1fr}.ka-ai-lead{align-items:flex-start}.ka-ai-lead>b{min-width:72px;height:72px;font-size:22px}.ka-cluster-grid{padding:12px}}.keyword-analysis-page .ka-hero h1{text-shadow:0 2px 18px #0010233d;color:#fff!important}.keyword-analysis-page .ka-hero p{font-weight:550;color:#e7f4f8!important;font-size:15px!important}.keyword-analysis-page .ka-search-panel{grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:22px 24px}.keyword-analysis-page .ka-search-panel label>span{color:#18354c;font-size:11px}.keyword-analysis-page .ka-search-panel label small{color:#536d82;font-size:11px;line-height:1.45}.keyword-analysis-page .ka-search-panel input{font-size:13px;color:#102b43!important}.keyword-analysis-page .ka-search-button{align-self:start;margin-top:23px}.keyword-analysis-page .ka-tabs button b{font-size:13px;color:#17364d!important}.keyword-analysis-page .ka-tabs button small{font-size:10px;color:#61798c!important}.keyword-analysis-page .ka-tabs button.active b{color:#fff!important}.keyword-analysis-page .ka-tabs button.active small{color:#dff2f6!important}.keyword-analysis-page .ka-results h2,.keyword-analysis-page .ka-clusters-view h2{font-size:22px;color:#102a42!important}.keyword-analysis-page .ka-results header p,.keyword-analysis-page .ka-clusters-view header p{font-size:12px;line-height:1.55;color:#586f83!important}.keyword-analysis-page .ka-table-head{color:#516b7e;font-size:9px}.keyword-analysis-page .ka-keyword>b{color:#102a42!important;font-size:12px!important}.keyword-analysis-page .ka-keyword-row span>b{color:#18334a;font-size:11px}.keyword-analysis-page .ka-keyword-row small{color:#61798d;font-size:9.5px}.keyword-analysis-page .ka-builder>header h3,.keyword-analysis-page .ka-builder>header>strong{text-shadow:0 1px 10px #00000029;color:#fff!important}.keyword-analysis-page .ka-builder>header small{color:#a7edf4!important}.keyword-analysis-page .ka-builder>p{color:#526b80;font-size:12px;line-height:1.55}.keyword-analysis-page .ka-empty-mini{color:#5d7487;font-size:11px}.keyword-analysis-page .ka-cluster-summary small{color:#526b80;font-size:9.5px}.keyword-analysis-page .ka-save{font-size:12px;color:#fff!important}.keyword-analysis-page .ka-analysis-link{font-size:11px}.keyword-analysis-page .ka-ai-view>header h2,.keyword-analysis-page .ka-cluster-grid article>header h3,.keyword-analysis-page .ka-cluster-grid article>header em{color:#fff!important}@media (width<=1150px){.keyword-analysis-page .ka-search-panel{grid-template-columns:1fr auto}.keyword-analysis-page .ka-search-button{grid-column:auto}}@media (width<=780px){.keyword-analysis-page .ka-search-panel{grid-template-columns:1fr}.keyword-analysis-page .ka-search-button{grid-column:auto;width:100%;margin-top:0}}.keyword-analysis-page .ka-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.keyword-analysis-page .ka-inline-analysis{margin-top:22px}.keyword-analysis-page .ka-recommendation-list{padding:0 24px 24px;display:grid}.keyword-analysis-page .ka-recommendation-list article{border-top:1px solid #dfe9ed;grid-template-columns:40px minmax(0,1fr) auto 82px;align-items:center;gap:15px;min-height:104px;padding:17px 4px;display:grid}.keyword-analysis-page .ka-recommendation-list article:first-child{border-top:0}.keyword-analysis-page .ka-recommendation-list article>i{color:#087e9a;background:#e5f6f9;border-radius:11px;place-items:center;width:36px;height:36px;font-size:10px;font-style:normal;font-weight:900;display:grid}.keyword-analysis-page .ka-recommendation-list article>span{gap:4px;display:grid}.keyword-analysis-page .ka-recommendation-list article>span>small{color:#0782a0;letter-spacing:.12em;font-size:8px;font-weight:900}.keyword-analysis-page .ka-recommendation-list h3{color:#102a42;margin:0;font-size:14px}.keyword-analysis-page .ka-recommendation-list p{color:#5b7184;margin:0;font-size:10.5px;line-height:1.5}.keyword-analysis-page .ka-recommendation-list article>strong{color:#087d99;text-align:right;gap:2px;font-size:22px;display:grid}.keyword-analysis-page .ka-recommendation-list article>strong small{color:#61798c;text-transform:uppercase;font-size:8px;font-weight:800}.keyword-analysis-page .ka-lower-priority{background:#fffaf0;border:1px solid #eadfc7;border-radius:16px;grid-template-columns:minmax(220px,.7fr) 1.3fr;gap:22px;margin:0 24px 24px;padding:20px 22px;display:grid}.keyword-analysis-page .ka-lower-priority>span{align-content:start;gap:5px;display:grid}.keyword-analysis-page .ka-lower-priority>span small{color:#9a6819;letter-spacing:.12em;font-size:8px;font-weight:900}.keyword-analysis-page .ka-lower-priority h3{color:#3e3323;margin:0;font-size:13px;line-height:1.35}.keyword-analysis-page .ka-lower-priority>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.keyword-analysis-page .ka-lower-priority p{background:#fff;border:1px solid #ede2cd;border-radius:11px;gap:4px;margin:0;padding:12px;display:grid}.keyword-analysis-page .ka-lower-priority p b{color:#3d3426;font-size:10px}.keyword-analysis-page .ka-lower-priority p small{color:#796b57;font-size:9px}.keyword-analysis-page .ka-inline-analysis>footer button{min-width:235px}@media (width<=780px){.keyword-analysis-page .ka-tabs{grid-template-columns:1fr}.keyword-analysis-page .ka-recommendation-list article{grid-template-columns:36px 1fr}.keyword-analysis-page .ka-recommendation-list article>.ka-intent,.keyword-analysis-page .ka-recommendation-list article>strong{text-align:left;grid-column:2}.keyword-analysis-page .ka-lower-priority,.keyword-analysis-page .ka-lower-priority>div{grid-template-columns:1fr}.keyword-analysis-page .ka-inline-analysis>footer button{width:100%;min-width:0}}.website-audit-page{--wa-navy:#06233d;--wa-teal:#0789a6;--wa-cyan:#71dce8;--wa-ink:#102a42;--wa-muted:#5f7487;--wa-line:#d9e6eb;color:var(--wa-ink);gap:18px;display:grid}.wa-hero{color:#fff;background:radial-gradient(circle at 82% 120%,#6fdce82e,#0000 34%),linear-gradient(120deg,#061b33,#075c79 72%,#0789a3);border-radius:28px;justify-content:space-between;align-items:center;gap:28px;min-height:226px;padding:38px 42px;display:flex;box-shadow:0 24px 48px #04243a2e}.wa-hero>div{max-width:820px}.wa-hero>div>span,.wa-schema>header span,.wa-pages>header span,.wa-workflow>div>span{color:#7ce2ed;letter-spacing:.16em;font-size:10px;font-weight:900}.wa-hero h1{color:#fff;letter-spacing:-.04em;margin:13px 0 10px;font-size:39px;line-height:1.08}.wa-hero p{color:#e1f1f5;max-width:780px;margin:0;font-size:15px;line-height:1.6}.wa-hero aside{background:#ffffff1f;border:1px solid #ffffff38;border-radius:20px;min-width:190px;padding:22px 24px;display:grid}.wa-hero aside small{color:#b7edf2;letter-spacing:.13em;font-size:9px;font-weight:900}.wa-hero aside strong{color:#fff;margin:7px 0 3px;font-size:27px}.wa-hero aside span{color:#d9edf1;font-size:10px}.wa-source-strip{border:1px solid var(--wa-line);background:#fff;border-radius:18px;grid-template-columns:repeat(3,1fr) auto;align-items:center;display:grid;overflow:hidden;box-shadow:0 12px 30px #08334914}.wa-source-strip>span{border-right:1px solid var(--wa-line);grid-template-columns:38px 1fr;column-gap:11px;padding:16px 18px;display:grid}.wa-source-strip i{color:#07829c;background:#e4f7f9;border-radius:10px;grid-row:1/3;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.wa-source-strip b{font-size:11px}.wa-source-strip small{color:var(--wa-muted);font-size:9px}.wa-source-strip button,.wa-schema>header button,.wa-page-table article button,.wa-workflow footer button{color:#fff;cursor:pointer;background:linear-gradient(110deg,#06304d,#0786a3);border:0;border-radius:10px;font-size:10px;font-weight:900}.wa-source-strip button{white-space:nowrap;height:44px;margin:0 16px;padding:0 17px}.wa-summary{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.wa-summary article{border:1px solid var(--wa-line);background:#fff;border-radius:17px;gap:6px;min-height:124px;padding:20px;display:grid;box-shadow:0 10px 28px #08304612}.wa-summary small{color:#60778a;letter-spacing:.1em;font-size:8px;font-weight:900}.wa-summary strong{color:#0b3049;font-size:31px}.wa-summary strong em{color:#7890a0;font-size:13px;font-style:normal}.wa-summary span{color:var(--wa-muted);font-size:10px}.wa-summary article.attention{background:#fffaf1;border-color:#f1d5a9}.wa-summary article.attention strong{color:#b86b08}.wa-schema,.wa-pages,.wa-workflow{border:1px solid var(--wa-line);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 16px 38px #08304614}.wa-schema>header,.wa-pages>header{border-bottom:1px solid var(--wa-line);background:linear-gradient(100deg,#f8fcfd,#edf8fa);justify-content:space-between;align-items:center;gap:20px;padding:24px 26px;display:flex}.wa-schema h2,.wa-pages h2,.wa-workflow h2{letter-spacing:-.02em;margin:6px 0 4px;font-size:22px}.wa-schema header p,.wa-pages header p{color:var(--wa-muted);margin:0;font-size:11px}.wa-schema>header button{padding:12px 16px}.wa-schema>div{grid-template-columns:repeat(5,1fr);gap:12px;padding:20px;display:grid}.wa-schema article{border:1px solid #dce8ec;border-radius:14px;grid-template-columns:32px 1fr;align-items:center;gap:10px;padding:15px;display:grid}.wa-schema article>i{color:#09814b;background:#e6f7ed;border-radius:9px;grid-row:1/3;place-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:grid}.wa-schema article>span{gap:3px;display:grid}.wa-schema article b{font-size:11px}.wa-schema article small{color:var(--wa-muted);font-size:8.5px;line-height:1.4}.wa-schema article em{color:#087c47;background:#e7f7ed;border-radius:999px;grid-column:2;width:max-content;padding:4px 7px;font-size:8px;font-style:normal;font-weight:900}.wa-schema article.missing{background:#fffaf1;border-color:#efd9b7}.wa-schema article.missing>i{color:#b66d09;background:#fff0d8}.wa-schema article.missing em{color:#a76208;background:#fff0d8}.wa-pages>header>em{color:#087b96;background:#e3f6f8;border-radius:999px;padding:7px 10px;font-size:9px;font-style:normal;font-weight:900}.wa-page-table>header,.wa-page-table>article{grid-template-columns:1.2fr 1fr 1.2fr 80px 138px;align-items:center;gap:14px;display:grid}.wa-page-table>header{color:#647b8e;letter-spacing:.08em;background:#f7fafb;padding:11px 20px;font-size:8px;font-weight:900}.wa-page-table>article{border-top:1px solid #e3ebee;min-height:82px;padding:14px 20px}.wa-page-table article>span{gap:4px;display:grid}.wa-page-table article b{font-size:10.5px}.wa-page-table article small{color:var(--wa-muted);font-size:8.5px;line-height:1.4}.wa-page-table article>em{border-radius:999px;width:max-content;padding:6px 8px;font-size:8px;font-style:normal;font-weight:900}.wa-page-table article>em.high{color:#bc3e47;background:#ffe8e8}.wa-page-table article>em.medium{color:#aa690b;background:#fff1d8}.wa-page-table article>em.covered{color:#087c48;background:#e5f7ec}.wa-page-table article button{height:39px}.wa-show-all{color:#087894;cursor:pointer;background:#f5fbfc;border:1px solid #cbe1e7;border-radius:10px;width:calc(100% - 40px);margin:0 20px 20px;padding:11px;font-size:10px;font-weight:900;display:block}.wa-workflow{background:var(--wa-line);grid-template-columns:1.1fr repeat(4,1fr);gap:1px;display:grid}.wa-workflow>div,.wa-workflow article{background:#fff;padding:22px}.wa-workflow>div{color:#fff;background:linear-gradient(120deg,#06263f,#07627d)}.wa-workflow>div h2{color:#fff;font-size:19px}.wa-workflow article{gap:10px;display:flex}.wa-workflow article>i{color:#087e99;background:#e4f6f9;border-radius:9px;flex:0 0 30px;place-items:center;height:30px;font-style:normal;font-weight:900;display:grid}.wa-workflow article>span{gap:4px;display:grid}.wa-workflow article b{font-size:10px}.wa-workflow article small{color:var(--wa-muted);font-size:8.5px;line-height:1.45}.wa-workflow footer{background:#f6fafb;grid-column:1/-1;justify-content:flex-end;gap:10px;padding:14px 18px;display:flex}.wa-workflow footer button{padding:10px 14px}.wa-workflow footer button:first-child{color:#0a6884;background:#fff;border:1px solid #c7dce3}.performance-website-audit-summary{background:linear-gradient(100deg,#f7fcfd,#eaf7f9);border:1px solid #cfe3e8;border-radius:19px;grid-template-columns:minmax(280px,1fr) auto auto;align-items:center;gap:22px;margin:18px 0;padding:22px 24px;display:grid;box-shadow:0 12px 30px #07334812}.performance-website-audit-summary>div>span{color:#087f9a;letter-spacing:.13em;font-size:9px;font-weight:900}.performance-website-audit-summary h2{color:#102a42;margin:6px 0 4px;font-size:19px}.performance-website-audit-summary p{color:#5c7386;max-width:590px;margin:0;font-size:10px;line-height:1.5}.performance-website-audit-summary>section{gap:10px;display:flex}.performance-website-audit-summary article{background:#fff;border:1px solid #d7e6ea;border-radius:12px;min-width:150px;padding:13px 15px;display:grid}.performance-website-audit-summary article small{color:#657c8e;font-size:7.5px;font-weight:900}.performance-website-audit-summary article strong{color:#0a7590;margin:3px 0;font-size:23px}.performance-website-audit-summary article em{color:#6b7e8f;font-size:8px;font-style:normal}.performance-website-audit-summary>button{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(110deg,#062b47,#0784a1);border:0;border-radius:10px;height:44px;padding:0 17px;font-size:10px;font-weight:900}@media (width<=1100px){.wa-summary,.wa-schema>div{grid-template-columns:repeat(2,1fr)}.wa-page-table>header{display:none}.wa-page-table>article,.wa-workflow{grid-template-columns:1fr 1fr}.wa-workflow>div{grid-column:1/-1}.performance-website-audit-summary{grid-template-columns:1fr}.performance-website-audit-summary>button{width:max-content}}@media (width<=700px){.wa-hero{align-items:flex-start;padding:28px 24px}.wa-hero h1{font-size:29px}.wa-hero aside{display:none}.wa-source-strip,.wa-summary,.wa-schema>div,.wa-page-table>article,.wa-workflow{grid-template-columns:1fr}.wa-source-strip>span{border-right:0;border-bottom:1px solid var(--wa-line)}.wa-source-strip button{margin:12px}.wa-schema>header,.wa-pages>header{flex-direction:column;align-items:flex-start}.wa-workflow>div{grid-column:auto}.wa-workflow footer{flex-direction:column;grid-column:auto}.performance-website-audit-summary>section{flex-direction:column}.performance-website-audit-summary>button{width:100%}}.wa-tabs{border:1px solid var(--wa-line);background:#fff;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:8px;padding:8px;display:grid;box-shadow:0 12px 30px #08334914}.wa-tabs button{min-width:0;color:var(--wa-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:13px;align-items:center;gap:11px;padding:13px 15px;display:flex}.wa-tabs button>i{color:#087d99;background:#e9f7f9;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.wa-tabs button>span{gap:2px;min-width:0;display:grid}.wa-tabs button b{font-size:12px}.wa-tabs button small{color:var(--wa-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.wa-tabs button.active{color:#fff;background:linear-gradient(110deg,#062b47,#0787a3);box-shadow:0 9px 20px #05374f2e}.wa-tabs button.active>i{color:#fff;background:#ffffff24}.wa-tabs button.active small{color:#e0f3f6}.wa-question-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.wa-question-grid button{border:1px solid var(--wa-line);color:var(--wa-ink);text-align:left;cursor:pointer;background:#fff;border-radius:17px;grid-template-columns:1fr auto 30px;align-items:center;gap:14px;padding:20px;display:grid;box-shadow:0 10px 28px #08304612}.wa-question-grid button>span{gap:5px;display:grid}.wa-question-grid b{font-size:14px}.wa-question-grid small{color:var(--wa-muted);font-size:10px}.wa-question-grid strong{color:#087b96;font-size:12px}.wa-question-grid i{color:#087b96;background:#e5f6f8;border-radius:9px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.wa-question-grid button:hover{border-color:#9fd5df;transform:translateY(-1px)}.wa-priorities,.wa-check-section,.wa-keyword-coverage{border:1px solid var(--wa-line);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 16px 38px #08304614}.wa-priorities>header,.wa-check-section>header,.wa-keyword-coverage>header{border-bottom:1px solid var(--wa-line);background:linear-gradient(100deg,#f8fcfd,#edf8fa);justify-content:space-between;align-items:center;gap:20px;padding:24px 26px;display:flex}.wa-priorities>header span,.wa-check-section>header span,.wa-keyword-coverage>header span{color:#087d99;letter-spacing:.16em;font-size:10px;font-weight:900}.wa-priorities h2,.wa-check-section h2,.wa-keyword-coverage h2{letter-spacing:-.02em;margin:6px 0 4px;font-size:22px}.wa-priorities header p,.wa-check-section header p,.wa-keyword-coverage header p{color:var(--wa-muted);margin:0;font-size:11px}.wa-priorities>header>em,.wa-check-section>header>em{color:#087b96;white-space:nowrap;background:#e3f6f8;border-radius:999px;padding:7px 10px;font-size:9px;font-style:normal;font-weight:900}.wa-priorities>article{border-top:1px solid #e3ebee;grid-template-columns:72px 1fr 180px;align-items:center;gap:16px;padding:17px 24px;display:grid}.wa-priorities>article>em{border-radius:999px;width:max-content;padding:6px 10px;font-size:9px;font-style:normal;font-weight:900}.wa-priorities>article>em.high{color:#bc3e47;background:#ffe8e8}.wa-priorities>article>em.medium{color:#aa690b;background:#fff1d8}.wa-priorities>article>span{gap:4px;display:grid}.wa-priorities article b{font-size:12px}.wa-priorities article small{color:var(--wa-muted);font-size:10px}.wa-priorities article button,.wa-check-section>footer button{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(110deg,#062b47,#0786a3);border:0;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 15px;font-size:10px;font-weight:900;display:flex}.wa-priorities article button i{font-style:normal}.wa-check-list{grid-template-columns:repeat(2,1fr);gap:12px;padding:20px;display:grid}.wa-check-list article{border:1px solid #dce8ec;border-radius:14px;grid-template-columns:36px 1fr auto;align-items:center;gap:11px;min-height:76px;padding:15px;display:grid}.wa-check-list article>i{color:#09814b;background:#e6f7ed;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.wa-check-list article>span{gap:4px;display:grid}.wa-check-list article b{font-size:12px}.wa-check-list article small{color:var(--wa-muted);font-size:10px}.wa-check-list article>em{color:#087c47;white-space:nowrap;background:#e7f7ed;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900}.wa-check-list article.warning{background:#fffaf1;border-color:#efd9b7}.wa-check-list article.warning>i,.wa-check-list article.warning>em{color:#a76208;background:#fff0d8}.wa-check-section>footer{justify-content:flex-end;padding:0 20px 20px;display:flex}.wa-keyword-coverage>div{grid-template-columns:repeat(4,1fr);gap:12px;padding:20px;display:grid}.wa-keyword-coverage article{border:1px solid #dce8ec;border-radius:14px;gap:4px;padding:18px;display:grid}.wa-keyword-coverage article strong{color:#087b96;font-size:26px}.wa-keyword-coverage article b{font-size:12px}.wa-keyword-coverage article small{color:var(--wa-muted);font-size:9px;line-height:1.45}.wa-keyword-coverage article.attention{background:#fffaf1;border-color:#efd9b7}.wa-keyword-coverage article.attention strong{color:#b56b09}@media (width<=1100px){.wa-tabs,.wa-keyword-coverage>div,.wa-check-list{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.wa-tabs,.wa-question-grid,.wa-keyword-coverage>div,.wa-check-list{grid-template-columns:1fr}.wa-priorities>header,.wa-check-section>header,.wa-keyword-coverage>header{flex-direction:column;align-items:flex-start}.wa-priorities>article{grid-template-columns:1fr}.wa-priorities article button{width:100%}}.simple-intel{max-width:1280px;margin:auto}.simple-intel .intel-title{margin-bottom:18px}.next-report{background:#fff;border:1px solid #ded9ed;border-radius:12px;flex-direction:column;min-width:250px;padding:14px 18px;display:flex;box-shadow:0 7px 24px #24154f0c}.next-report span,.next-report small{color:#7e8698;font-size:9px}.next-report b{margin:4px 0;font-size:14px}.simple-intel-tabs{background:#f6f7fa;border:1px solid #e1e3ea;border-radius:10px;gap:8px;margin-bottom:18px;padding:5px;display:flex}.simple-intel-tabs button{color:#737b8e;background:0 0;border:0;border-radius:7px;flex:1;padding:12px;font-weight:800}.simple-intel-tabs button.active{color:#572bc6;background:#fff;box-shadow:0 3px 12px #20153e15}.report-summary{background:#fff;border:1px solid #e1e4eb;border-radius:12px;grid-template-columns:repeat(4,1fr);margin-bottom:14px;display:grid}.report-summary div{border-right:1px solid #eceef3;flex-direction:column;gap:5px;padding:15px 18px;display:flex}.report-summary div:last-child{border:0}.report-summary span{color:#80889a;text-transform:uppercase;letter-spacing:.06em;font-size:8px}.report-summary b{font-size:12px}.scope-note{background:#f9f7ff;border:1px solid #ded7f4;border-radius:10px;align-items:center;gap:13px;margin-bottom:17px;padding:13px 16px;display:flex}.scope-note>span{color:#5c2dcc;background:#e7defe;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.scope-note>div{flex:1}.scope-note b{font-size:11px}.scope-note p{color:#737b8e;margin:3px 0 0;font-size:9px}.scope-note button{color:#5c2dcc;background:#fff;border:1px solid #cfc2f1;border-radius:7px;padding:9px 12px;font-weight:800}.ranking-layout{grid-template-columns:minmax(0,1fr) 270px;gap:17px;display:grid}.ranking-map header{justify-content:space-between;align-items:center;display:flex}.ranking-map h2{margin:0 0 5px}.ranking-map header p{color:#747d91;margin:0}.ranking-selects{gap:8px;display:flex}.ranking-selects select{background:#fff;border:1px solid #dfe2e9;border-radius:7px;padding:9px}.ranking-map .map-locked{min-height:420px}.ranking-map footer{color:#737c90;gap:18px;padding-top:13px;font-size:9px;display:flex}.tracked-list{flex-direction:column;display:flex}.tracked-list h3{margin:0}.tracked-list>p{color:#858c9d;margin:5px 0 13px}.tracked-list h4{text-transform:uppercase;color:#777f92;border-top:1px solid #eceef3;margin:13px 0 6px;padding-top:12px;font-size:9px}.tracked-list span{color:#47536b;padding:5px 0;font-size:10px}.recommendation-header{color:#fff;background:linear-gradient(120deg,#1b1236,#4d29b3);border-radius:13px;justify-content:space-between;align-items:center;padding:22px 25px;display:flex}.recommendation-header span{letter-spacing:.1em;color:#cdbdf5;font-size:9px}.recommendation-header h2{margin:6px 0 4px}.recommendation-header p{color:#d8d0ee;margin:0}.recommendation-header>div:last-child{border:1px solid #ffffff36;border-radius:9px;flex-direction:column;padding:11px 15px;display:flex}.empty-recommendations{text-align:center;background:#fff;border:1px solid #e1e4eb;border-radius:12px;margin-top:17px;padding:65px 25px}.empty-recommendations>i{color:#6736dc;background:#eee8ff;border-radius:14px;place-items:center;width:48px;height:48px;margin:auto;font-size:22px;font-style:normal;display:grid}.empty-recommendations h2{margin:16px 0 7px}.empty-recommendations>p{color:#737c90;max-width:650px;margin:0 auto;line-height:1.6}.empty-recommendations>div{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:24px;display:flex}.empty-recommendations>div span{color:#3b7953;font-size:9px}@media (width<=1000px){.report-summary{grid-template-columns:1fr 1fr}.ranking-layout{grid-template-columns:1fr}.ranking-map header{align-items:flex-start;gap:12px}.ranking-selects{flex-direction:column}}.premium-intel{max-width:1320px;margin:auto}.intel-hero{color:#fff;background:radial-gradient(circle at 78% 20%,#8557ef55,#0000 30%),linear-gradient(120deg,#100a23,#241354 58%,#4c25a5);border-radius:18px;justify-content:space-between;align-items:center;min-height:152px;margin:-2px 0 18px;padding:26px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 45px #24135529}.intel-hero:after{content:"";border:1px solid #ffffff1c;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-180px;right:-80px;box-shadow:0 0 0 35px #ffffff08,0 0 0 70px #ffffff06}.intel-hero>div:first-child{z-index:1;position:relative}.intel-hero>div>span,.keyword-command>div>span,.maps-heading>div>span,.recommendation-luxury>div>span{letter-spacing:.13em;color:#bda8f3;font-size:9px;font-weight:900}.intel-hero h1{letter-spacing:-.04em;margin:8px 0 4px;font-size:34px}.intel-hero p{color:#d8d0eb;margin:0;font-size:12px}.report-orb{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid #ffffff30;border-radius:13px;align-items:center;gap:12px;min-width:220px;padding:13px;display:flex;position:relative}.report-orb>i{color:#4e28ae;background:#fff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:16px;font-style:normal;font-weight:900;display:grid}.report-orb span{flex-direction:column;display:flex}.report-orb small{color:#c9c0dc;margin-top:4px}.premium-intel-tabs{gap:10px;margin-bottom:15px;display:flex}.premium-intel-tabs button{color:#6e7689;text-align:left;background:#fff;border:1px solid #e0e2e9;border-radius:12px;align-items:center;gap:11px;min-width:245px;padding:13px 16px;display:flex;box-shadow:0 6px 18px #1e16380a}.premium-intel-tabs button.active{color:#5424bd;background:linear-gradient(135deg,#fff,#f5f0ff);border-color:#6a3bd7;box-shadow:0 9px 24px #4a219f1c}.premium-intel-tabs button>i{background:#f0ebfb;border-radius:9px;place-items:center;width:33px;height:33px;font-size:15px;font-style:normal;display:grid}.premium-intel-tabs button span{flex-direction:column;font-weight:850;display:flex}.premium-intel-tabs button small{color:#8b91a0;margin-top:3px;font-weight:500}.keyword-command{background:linear-gradient(135deg,#fff,#fbfaff);border:1px solid #e2e3ea;border-radius:14px;grid-template-columns:1fr 300px 220px;align-items:center;gap:20px;padding:20px 23px;display:grid;box-shadow:0 12px 32px #1e17360d}.keyword-command h2{margin:5px 0 0;font-size:17px}.keyword-command label{flex-direction:column;gap:6px;display:flex}.keyword-command label small,.comparison-pill small{color:#7c8495;letter-spacing:.06em;font-size:8px;font-weight:900}.keyword-command select{color:#172039;text-transform:capitalize;background:#fff;border:1px solid #d9dbe4;border-radius:8px;width:100%;padding:11px 12px;font-weight:800}.comparison-pill{background:#f1edfb;border-radius:9px;flex-direction:column;padding:11px 13px;display:flex}.comparison-pill b{margin-top:5px}.comparison-pill i{color:#7959c5;font-size:9px;font-style:normal}.monthly-policy{background:#fff;border:1px solid #e3e4eb;border-radius:13px;grid-template-columns:1fr 1fr 1fr auto;align-items:center;margin:14px 0 23px;display:grid;box-shadow:0 8px 22px #1d17300a}.monthly-policy>div{border-right:1px solid #eceef3;align-items:center;gap:9px;padding:14px;display:flex}.monthly-policy>div>i{color:#5e31c5;background:#ede7fc;border-radius:8px;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid}.monthly-policy span{flex-direction:column;display:flex}.monthly-policy small{color:#858c9b;margin-top:2px;font-size:7px}.monthly-policy button{color:#5a2dc2;background:#faf8ff;border:1px solid #d1c5f1;border-radius:7px;margin:0 13px;padding:9px 11px;font-weight:800}.maps-heading{justify-content:space-between;align-items:flex-end;margin:0 2px 12px;display:flex}.maps-heading h2{text-transform:capitalize;margin:5px 0 0;font-size:19px}.map-legend{gap:14px;display:flex}.map-legend span{color:#727b8f;align-items:center;gap:5px;font-size:8px;display:flex}.map-legend i{border-radius:50%;width:7px;height:7px}.four-map-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.area-map-card{background:#fff;border:1px solid #dfe2e9;border-radius:16px;transition:all .2s;overflow:hidden;box-shadow:0 15px 38px #1c15320f}.area-map-card:hover{transform:translateY(-2px);box-shadow:0 20px 42px #291a4a18}.area-map-card>header{border-bottom:1px solid #eceef3;justify-content:space-between;align-items:center;padding:17px 19px;display:flex}.area-map-card header span{letter-spacing:.11em;color:#7750d1;font-size:7px;font-weight:900}.area-map-card h3{margin:4px 0 2px;font-size:15px}.area-map-card header p{color:#858c9d;margin:0;font-size:8px}.map-change{background:#f6f4fa;border-radius:8px;flex-direction:column;align-items:flex-end;padding:8px 10px;display:flex}.map-change small{color:#8a91a0;font-size:7px}.map-change b{color:#6d7483;margin-top:3px;font-size:9px}.premium-map{background:linear-gradient(135deg,#f0edf7,#e9edf4);height:265px;position:relative;overflow:hidden}.street-lines i{background:#fff;width:150%;height:1px;position:absolute;transform:rotate(-24deg)}.street-lines i:first-child{top:20%;left:-20%}.street-lines i:nth-child(2){top:54%;left:-15%;transform:rotate(18deg)}.street-lines i:nth-child(3){top:72%;left:-20%;transform:rotate(-9deg)}.street-lines i:nth-child(4){opacity:.5;height:8px;top:40%;left:-25%;transform:rotate(52deg)}.map-points{grid-template-columns:repeat(5,1fr);gap:13px;display:grid;position:absolute;inset:27px 55px}.map-points span{background:#9ba3b3;border:3px solid #fff;border-radius:50%;place-self:center;width:9px;height:9px;box-shadow:0 2px 8px #26203740}.map-points span:nth-child(6n){background:#dda847}.map-points span:nth-child(8n){background:#6ead80}.map-center{color:#fff;background:#6134cd;border:5px solid #ffffffb8;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 5px 18px #3e247656}.map-await{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffdf;border:1px solid #ffffffb8;border-radius:9px;flex-direction:column;align-items:center;width:72%;padding:9px;display:flex;position:absolute;bottom:15px;left:50%;transform:translate(-50%);box-shadow:0 8px 22px #271e3c20}.map-await b{font-size:9px}.map-await small{color:#7d8493;margin-top:3px;font-size:7px}.area-map-card>footer{color:#737b8e;background:#fcfcfd;justify-content:space-around;padding:11px;font-size:8px;display:flex}.recommendation-luxury{color:#fff;background:radial-gradient(circle at 80% 25%,#7b54dc55,#0000 30%),linear-gradient(120deg,#17102f,#3c2188);border-radius:18px;grid-template-columns:1fr 220px;gap:30px;padding:35px;display:grid;box-shadow:0 18px 40px #28175125}.recommendation-luxury h2{margin:8px 0;font-size:28px}.recommendation-luxury p{color:#d5cee8;max-width:720px;line-height:1.6}.recommendation-promise{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.recommendation-promise b{background:#ffffff0c;border:1px solid #ffffff29;border-radius:20px;padding:8px 10px;font-size:8px}.recommendation-luxury aside{background:#ffffff0d;border:1px solid #ffffff2e;border-radius:15px;place-items:center;padding:17px;display:grid}.recommendation-luxury aside strong{letter-spacing:.15em;font-size:13px}.recommendation-luxury aside i{font-size:47px;font-style:normal;font-weight:900}.recommendation-luxury aside span,.recommendation-luxury aside small{color:#cfc6e6}.recommendation-await{background:#fff;border:1px solid #e0e2e9;border-radius:14px;align-items:center;gap:16px;margin-top:18px;padding:22px;display:flex;box-shadow:0 10px 30px #1d16320c}.recommendation-await>i{color:#6534d3;background:#eee8ff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:19px;font-style:normal;display:grid}.recommendation-await h3{margin:0 0 5px}.recommendation-await p{color:#778095;margin:0}@media (width<=1050px){.keyword-command{grid-template-columns:1fr 1fr}.keyword-command>div:first-child{grid-column:1/-1}.monthly-policy{grid-template-columns:1fr 1fr}.four-map-grid{grid-template-columns:1fr}}.premium-map{background:radial-gradient(at 16% 28%,#bfe8b8 0 13%,#0000 14%),radial-gradient(at 84% 76%,#cbeec4 0 16%,#0000 17%),linear-gradient(112deg,#0000 0 67%,#a9ddf4 68% 76%,#0000 77%),linear-gradient(135deg,#f7f1df,#efe8d7);box-shadow:inset 0 0 0 1px #d8d1c0}.premium-map:before,.premium-map:after{content:"";z-index:1;background:#fff8e9;position:absolute;box-shadow:0 0 0 1px #d9cfbd}.premium-map:before{width:118%;height:10px;top:44%;left:-8%;transform:rotate(-7deg)}.premium-map:after{width:9px;height:118%;top:-8%;left:47%;transform:rotate(17deg)}.street-lines{position:absolute;inset:0}.street-lines i{opacity:.95;background:#fffaf0;height:3px;box-shadow:0 0 0 1px #dcd3c4}.street-lines i:first-child{height:5px}.street-lines i:nth-child(2){height:2px}.street-lines i:nth-child(3){height:4px}.street-lines i:nth-child(4){opacity:.8;background:#f8dba0;height:11px;box-shadow:0 0 0 1px #dabd84}.map-points{z-index:3;gap:12px;inset:22px 48px}.map-points span{background:#e54b4f;border:3px solid #fff;width:19px;height:19px;position:relative;box-shadow:0 3px 8px #4824244d,0 0 0 1px #b72e32}.map-points span:after{content:"";border-top:7px solid #e54b4f;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.map-points span:nth-child(2n),.map-points span:nth-child(7n){background:#f29b2e;box-shadow:0 3px 8px #5b3a1845,0 0 0 1px #ca7610}.map-points span:nth-child(2n):after,.map-points span:nth-child(7n):after{border-top-color:#f29b2e}.map-points span:nth-child(3n),.map-points span:nth-child(8n){background:#34a853;box-shadow:0 3px 8px #183d2445,0 0 0 1px #23833d}.map-points span:nth-child(3n):after,.map-points span:nth-child(8n):after{border-top-color:#34a853}.map-points span:nth-child(11n){background:#e54b4f;box-shadow:0 3px 8px #4824244d,0 0 0 1px #b72e32}.map-points span:nth-child(11n):after{border-top-color:#e54b4f}.map-center{z-index:4;background:#5630c5;border-color:#fff;width:38px;height:38px;box-shadow:0 6px 18px #2c175c66}.map-await{z-index:5;background:#fffffff0;border-color:#d9d1ea;width:68%;bottom:10px}.map-legend .good{background:#34a853}.map-legend .fair{background:#f29b2e}.map-legend .weak{background:#e54b4f}.map-open-button{cursor:pointer;width:100%;text-align:inherit;border:0;display:block}.map-open-hint{z-index:7;color:#5128b4;background:#ffffffdc;border:1px solid #ffffffb8;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:900;position:absolute;top:10px;right:10px;box-shadow:0 4px 12px #26164424}.heat-pins{z-index:6;pointer-events:none;grid-template-columns:repeat(5,1fr);gap:13px;display:grid;position:absolute;inset:24px 50px}.heat-pins>button{color:#fff;cursor:pointer;pointer-events:auto;border:3px solid #fff;border-radius:50% 50% 50% 8px;place-self:center;place-items:center;width:25px;height:25px;display:grid;position:relative;transform:rotate(-45deg);box-shadow:0 4px 10px #281b3040}.heat-pins>button>span{z-index:20;color:#fff;text-align:left;background:#151515;border-radius:8px;width:190px;padding:11px;display:none;position:absolute;bottom:18px;left:22px;transform:rotate(45deg);box-shadow:0 12px 28px #0006}.heat-pins>button:hover{z-index:30;transform:rotate(-45deg)scale(1.16)}.heat-pins>button:hover>span{flex-direction:column;display:flex}.heat-pins span strong{margin-bottom:6px;font-size:9px}.heat-pins span small{color:#e4e4e4;padding:3px 0;font-size:7px}.heat-pins span em{color:#bda5ff;border-top:1px solid #ffffff30;margin-top:6px;padding-top:6px;font-size:7px;font-style:normal}.heatmap-modal{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#10101fcf;padding:20px;position:fixed;inset:0}.heatmap-modal>section{background:#f5f7f9;border-radius:16px;height:100%;overflow:hidden;box-shadow:0 30px 80px #0008}.heatmap-modal>section>header{background:#fff;border-bottom:1px solid #dfe3e9;grid-template-columns:1fr auto 1fr;align-items:center;height:70px;padding:0 22px;display:grid}.heatmap-modal>section>header>button{color:#4e586d;background:0 0;border:0;justify-self:start;font-weight:800}.heatmap-modal>section>header>div{flex-direction:column;align-items:center;display:flex}.heatmap-modal>section>header>div b{font-size:18px}.heatmap-modal>section>header>div small{color:#7c8495;text-transform:capitalize;margin-top:4px}.heatmap-modal>section>header>span{color:#667087;justify-self:end;font-size:9px}.heatmap-workspace{height:calc(100% - 70px);position:relative;overflow:hidden}.full-heatmap{background:radial-gradient(at 18% 25%,#bde9bb 0 13%,#0000 14%),radial-gradient(at 80% 75%,#c7edc5 0 16%,#0000 17%),linear-gradient(108deg,#0000 0 71%,#b7e6f7 72% 78%,#0000 79%),linear-gradient(135deg,#f4efdf,#eae6d9);position:absolute;inset:0}.full-map-roads i{background:#fff;width:120%;height:5px;position:absolute;left:-10%;transform:rotate(-15deg);box-shadow:0 0 0 1px #cfc9bc}.full-map-roads i:first-child{top:18%}.full-map-roads i:nth-child(2){top:40%;transform:rotate(12deg)}.full-map-roads i:nth-child(3){background:#f3d28e;height:10px;top:63%;transform:rotate(-6deg)}.full-map-roads i:nth-child(4){width:7px;height:120%;top:-10%;left:25%;transform:rotate(17deg)}.full-map-roads i:nth-child(5){width:4px;height:120%;top:-10%;left:68%;transform:rotate(-12deg)}.heat-pins.large{gap:23px;inset:70px 190px 60px 500px}.heat-pins.large>button{width:38px;height:38px}.business-marker{z-index:7;color:#fff;background:#5430c3;border:7px solid #fff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:21px;display:grid;position:absolute;top:52%;left:57%;box-shadow:0 8px 24px #2b175e66}.heatmap-summary{z-index:20;background:#fff;border:1px solid #dfe2e8;border-radius:14px;width:315px;padding:22px;position:absolute;top:26px;left:26px;box-shadow:0 18px 45px #1b233533}.heatmap-summary>span{color:#6d40d0;letter-spacing:.1em;font-size:8px;font-weight:900}.heatmap-summary h2{margin:8px 0 4px}.heatmap-summary>p{color:#727b8f;margin:0}.heatmap-summary .rating{color:#eea018;margin:12px 0}.heatmap-summary label{gap:5px;display:grid}.heatmap-summary select{text-transform:capitalize;border:1px solid #d9dde5;border-radius:7px;padding:9px}.heatmap-summary h4{color:#697185;margin:16px 0 5px}.heatmap-summary>strong{color:#2eb85a;font-size:27px}.score-ring{background:conic-gradient(#2eb85a 0 70%,#ff932e 70% 86%,#ef474c 86%);border-radius:50%;place-items:center;width:110px;height:110px;margin:12px auto;display:grid;box-shadow:inset 0 0 0 22px #fff}.score-ring b{font-size:20px}.score-ring small{text-align:center;color:#82899a;font-size:6px}.heatmap-summary h3{margin:14px 0 8px}.heat-key{align-items:center;font-size:9px;display:flex;gap:7px!important;margin:6px 0!important}.heat-key i{border-radius:50%;width:9px;height:9px}.heat-key .good{background:#2cbd57}.heat-key .fair{background:#ff8d2c}.heat-key .weak{background:#f04449}.heatmap-summary>button{color:#fff;background:#5530c5;border:0;border-radius:7px;width:100%;margin-top:14px;padding:10px;font-weight:800}.integration-label{text-align:center;color:#8b92a1;margin-top:9px;display:block}.heatmap-help{z-index:10;color:#fff;background:#151515;border-radius:8px;flex-direction:column;padding:13px 16px;display:flex;position:absolute;top:32%;left:53%;box-shadow:0 12px 30px #0005}.heatmap-help span{color:#ddd;margin-top:4px;font-size:8px}.top-results{z-index:30;background:#fff;border-radius:14px;width:370px;max-height:calc(100% - 44px);position:absolute;top:22px;right:22px;overflow:auto;box-shadow:0 22px 60px #1520374d}.top-results>header{border-bottom:1px solid #eceef2;justify-content:space-between;padding:19px;display:flex}.top-results header span{color:#7043d0;letter-spacing:.1em;font-size:7px;font-weight:900}.top-results h2{margin:5px 0}.top-results header p{color:#7b8394;margin:0;font-size:8px}.top-results header button{background:0 0;border:0;font-size:22px}.result-list article{border-bottom:1px solid #eef0f3;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;padding:10px 6px;display:grid}.result-list article>i{background:#f0f1f5;border-radius:7px;place-items:center;width:25px;height:25px;font-style:normal;font-weight:900;display:grid}.result-list article.own{background:#f0ebff;border-radius:8px}.result-list article.own>i{color:#fff;background:#5b31c7}.result-list article div{flex-direction:column;display:flex}.result-list article span{color:#e89a1e;margin-top:3px;font-size:7px}.result-list article>small{color:#747d90}.top-results>footer{background:#f8f7fb;padding:13px 19px}.top-results footer span{color:#6e42cf;font-size:8px;font-weight:900}.top-results footer p{color:#7d8596;margin:3px 0;font-size:8px}@media (width<=1100px){.heat-pins.large{inset:80px 80px 70px 380px}.top-results{width:330px}.heatmap-summary{width:270px}}.heat-pins{grid-template-rows:repeat(7,1fr)!important;grid-template-columns:repeat(7,1fr)!important}.real-map-frame{z-index:0;pointer-events:none;filter:saturate(.92)contrast(.96);border:0;width:calc(100% + 70px);height:calc(100% + 70px);position:absolute;inset:-35px}.premium-map:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#ffffff08,#4028740a);position:absolute;inset:0}.map-area-label,.full-area-label{z-index:7;color:#172038;background:#ffffffe8;border:1px solid #ffffffc7;border-radius:7px;flex-direction:column;padding:7px 9px;font-size:9px;font-weight:900;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 5px 16px #1f28343b}.map-area-label small,.full-area-label small{color:#71798a;margin-top:2px;font-size:6px;font-weight:600}.full-heatmap .real-map-frame{filter:saturate(1.05)contrast(.98);width:calc(100% + 120px);height:calc(100% + 120px);inset:-60px}.full-area-label{padding:10px 13px;font-size:12px;top:25px;left:auto;right:25px}.full-area-label small{font-size:8px}.full-map-roads,.premium-map>.street-lines{display:none}.coverage-circle{z-index:2;aspect-ratio:1;pointer-events:none;background:#58617112;border:2px solid #7d849850;border-radius:50%;width:78%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 38px #59627312}.full-heatmap:after{content:"";z-index:2;aspect-ratio:1;pointer-events:none;background:#4f596f16;border:3px solid #7d849850;border-radius:50%;width:min(64vw,760px);position:absolute;top:52%;left:57%;transform:translate(-50%,-50%);box-shadow:inset 0 0 55px #59627314}.map-center,.business-marker{color:#fff!important;background:#25b94f!important;border-color:#fff!important;box-shadow:0 6px 18px #165e2d73!important}.map-center{border-radius:10px!important;font-size:18px!important}.business-marker{border-radius:12px!important}.real-map-frame{filter:saturate(1.15)contrast(1.02)!important}.area-map-card .real-map-frame{transform:scale(1.04)}.heatmap-modal>section>header{z-index:50;position:relative}.audit-timeline{z-index:45;background:#fff;border-bottom:1px solid #dfe3e9;grid-template-columns:38px 1fr 38px;align-items:center;height:74px;padding:0 18px;display:grid;position:relative;box-shadow:0 7px 18px #1c26311a}.audit-timeline>div{justify-content:center;align-items:center;display:flex;overflow:hidden}.audit-timeline>div>button{color:#687187;text-align:left;background:#fff;border:0;border-right:1px solid #eceef2;align-items:center;gap:8px;min-width:145px;padding:10px 16px;display:flex;position:relative}.audit-timeline>div>button:before{content:"";background:0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.audit-timeline>div>button.active{color:#5b2ac4;background:#f8f5ff}.audit-timeline>div>button.active:before{background:#6535d5}.audit-timeline>div>button>i{color:#25a74c;background:#e9f8ee;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;font-style:normal;display:grid}.audit-timeline>div>button.active>i{color:#fff;background:#6333d2}.audit-timeline span{flex-direction:column;font-size:9px;font-weight:800;display:flex}.audit-timeline small{color:#8b92a1;margin-top:3px;font-size:7px;font-weight:500}.timeline-arrow{color:#4e586c;background:#fff;border:1px solid #dce0e7;border-radius:7px;place-items:center;width:30px;height:30px;font-size:18px;display:grid}.heatmap-modal .heatmap-workspace{height:calc(100% - 144px)!important}.premium-intel{padding-bottom:40px;position:relative}.premium-intel-tabs{z-index:90;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffed;border:1px solid #e2dfeb;border-radius:14px;padding:7px;position:sticky;top:72px;box-shadow:0 10px 28px #281b4c12}.premium-intel-tabs button{box-shadow:none;border-color:#0000;margin:0}.premium-intel-tabs button.active{border-color:#d3c4f5;box-shadow:0 7px 18px #4c239d17}.keyword-command{position:relative;overflow:hidden}.keyword-command:before{content:"";background:linear-gradient(#7a4be2,#4d24b7);width:4px;position:absolute;top:0;bottom:0;left:0}.keyword-command select{height:42px;transition:border-color .15s,box-shadow .15s}.keyword-command select:hover,.keyword-command select:focus{border-color:#8c69df;outline:0;box-shadow:0 0 0 3px #7650d218}.monthly-policy{overflow:hidden}.monthly-policy>div{min-height:62px}.monthly-policy button,.scope-note button{transition:all .15s}.monthly-policy button:hover{color:#fff;background:#5a2dc2;transform:translateY(-1px)}.four-map-grid{align-items:start}.area-map-card{content-visibility:auto;contain-intrinsic-size:590px;isolation:isolate}.area-map-card>header{background:linear-gradient(135deg,#fff,#fbfaff)}.area-map-card .premium-map{transition:filter .18s}.area-map-card:hover .premium-map{filter:saturate(1.08)}.area-map-card>footer{font-weight:700}.map-open-hint{transition:all .16s}.area-map-card:hover .map-open-hint{color:#fff;background:#5930c7;transform:translateY(-1px)}.map-frame-host{position:absolute;inset:0;overflow:hidden}.map-frame-host.loading{background:linear-gradient(110deg,#e9e5dc 8%,#f7f4ed 18%,#e9e5dc 33%) 0 0/200% 100%;animation:1.25s linear infinite mapShimmer}.map-loading{color:#6c7485;place-content:center;justify-items:center;gap:9px;font-size:8px;display:grid;position:absolute;inset:0}.map-loading i{border:3px solid #d3c8ef;border-top-color:#6436d0;border-radius:50%;width:24px;height:24px;animation:.75s linear infinite mapSpin}.heat-pins>button{transition:transform .12s,filter .12s}.heat-pins>button:focus-visible{outline-offset:3px;outline:4px solid #6e43d944}.heatmap-modal>section{animation:.18s ease-out heatmapEnter}.heatmap-summary,.top-results{scrollbar-width:thin;scrollbar-color:#c7b9ea transparent}.audit-timeline>div{scroll-behavior:smooth;scrollbar-width:none;justify-content:flex-start}.audit-timeline>div::-webkit-scrollbar{display:none}.audit-timeline>div>button{transition:background .12s,color .12s}.audit-timeline>div>button:hover{background:#f7f4fd}.result-list article{transition:all .12s}.result-list article:hover{background:#f8f6fc;transform:translate(2px)}.result-list article.own:hover{background:#ece5ff}.recommendation-luxury{position:relative;overflow:hidden}.recommendation-luxury:after{content:"";border:1px solid #ffffff1c;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-210px;right:-100px;box-shadow:0 0 0 34px #ffffff08,0 0 0 68px #ffffff05}.recommendation-luxury>*{z-index:1;position:relative}@keyframes mapShimmer{to{background-position-x:-200%}}@keyframes mapSpin{to{transform:rotate(360deg)}}@keyframes heatmapEnter{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.map-frame-host.loading,.map-loading i,.heatmap-modal>section{animation:none}.area-map-card,.map-open-hint,.result-list article{transition:none}}@media (width<=900px){.premium-intel-tabs{top:62px}.premium-intel-tabs button{flex:1;min-width:0}.premium-intel-tabs button small{display:none}.monthly-policy{grid-template-columns:1fr}.monthly-policy>div{border-bottom:1px solid #eceef3;border-right:0}.keyword-command{grid-template-columns:1fr}.comparison-pill{width:100%}}.premium-map,.full-heatmap{background:#e7ebef!important}.premium-map:before{display:none!important}.premium-map:after{background:linear-gradient(#ffffff05,#39266b08)!important}.map-frame-host,.real-map-frame{display:none!important}.map-tile-frame{z-index:0;background:#e7ebef;display:grid;position:absolute;inset:0;overflow:hidden}.map-tile-frame img{object-fit:cover;filter:saturate(1.08)contrast(1.02);width:100%;min-width:0;height:100%;min-height:0;display:block}.map-tile-frame>small{color:#596273;background:#ffffffc9;border-radius:3px;padding:2px 4px;font-size:5px;position:absolute;bottom:3px;right:4px}.map-tile-frame.large{width:116%;height:116%;inset:-8%}.map-tile-frame.large img{filter:saturate(1.12)contrast(1.03)}.area-map-card{content-visibility:auto;contain-intrinsic-size:360px}.premium-map,.full-heatmap{contain:paint}.area-map-card{background:linear-gradient(#fff 0%,#fcfbff 100%);border:1px solid #d9dce7;border-radius:19px;box-shadow:0 18px 45px #1912351a,0 2px 7px #1912350d}.area-map-card:hover{border-color:#cfc3ea;transform:translateY(-4px);box-shadow:0 28px 60px #25174e29,0 5px 14px #25174e0f}.area-map-card>header{background:linear-gradient(135deg,#fff 25%,#f8f5ff);border-bottom-color:#e9e5f1;padding:18px 20px}.area-map-card header span{color:#6f43cf;letter-spacing:.16em}.area-map-card h3{letter-spacing:-.02em;color:#171329;font-size:16px}.map-change{background:#fff;border:1px solid #e9e4f2;border-radius:10px;box-shadow:0 4px 12px #2717430b}.premium-map{isolation:isolate;background:#dde5eb!important;height:292px!important}.map-tile-frame{background:#dde5eb;grid-auto-rows:1fr;transform:translate(-50%,-50%);width:100%!important;height:auto!important;inset:50% auto auto 50%!important}.map-tile-frame img{object-fit:cover;filter:saturate(1.25)contrast(1.04)brightness(1.02);width:100%;height:100%}.map-vignette{z-index:1;pointer-events:none;background:linear-gradient(#140d2b14,#0000 26% 66%,#140d2b2b),radial-gradient(circle at 50% 48%,#0000 38%,#1210231f 120%);position:absolute;inset:0}.coverage-circle{z-index:2;background:#4d535f1a!important;border:2px solid #555b6942!important;width:70%!important;box-shadow:inset 0 0 50px #41465214,0 0 0 9px #ffffff2e!important}.heat-pins{z-index:5;gap:12px;inset:37px 64px}.heat-pins>button{border-width:3px;width:27px;height:27px;box-shadow:0 6px 12px #1615213d,inset 0 1px #ffffff47}.heat-pins>button.good{background:linear-gradient(135deg,#31cb65,#18a849)}.heat-pins>button.fair{background:linear-gradient(135deg,#ffad3f,#ef7f1b)}.heat-pins>button.weak{background:linear-gradient(135deg,#ff5a5f,#db343d)}.map-center{z-index:6;background:linear-gradient(135deg,#7145dd,#4f22b7)!important;border:5px solid #fff!important;border-radius:12px!important;width:38px!important;height:38px!important;box-shadow:0 9px 24px #3b1f7e80,0 0 0 7px #ffffff4d!important}.map-area-label{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid #ffffffd1;border-radius:11px;flex-direction:row;align-items:center;gap:8px;padding:8px 11px;top:12px;left:12px;box-shadow:0 8px 22px #1b162c29}.map-area-label>i{color:#fff;background:linear-gradient(135deg,#7245dd,#4b22ae);border-radius:8px;place-items:center;width:25px;height:25px;font-size:12px;font-style:normal;display:grid}.map-area-label>span{color:#171329;flex-direction:column;font-size:9px;display:flex}.map-area-label small{color:#7e778c;margin-top:2px;font-size:6px}.map-open-hint{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#140e2bd1;border:1px solid #fffc;border-radius:10px;align-items:center;gap:7px;padding:8px 10px;display:flex;top:12px;right:12px;box-shadow:0 8px 22px #130d2638}.map-open-hint i{background:#ffffff21;border-radius:6px;place-items:center;width:19px;height:19px;font-size:10px;font-style:normal;display:grid}.map-open-hint span{letter-spacing:.02em;font-size:7px}.area-map-card:hover .map-open-hint{background:linear-gradient(135deg,#6c3fd6,#4c22ad);transform:translateY(-1px)}.map-scale{z-index:5;color:#4e5260;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border-radius:8px;align-items:flex-end;gap:6px;padding:6px 8px;font-size:6px;font-weight:800;display:flex;position:absolute;bottom:12px;right:13px;box-shadow:0 5px 15px #18152321}.map-scale i{border:1px solid #363944;border-top-width:0;width:38px;height:5px;display:block}.area-map-card>footer{color:#666a79;background:linear-gradient(#fff,#faf9fd);border-top:1px solid #ece9f2;justify-content:flex-start;gap:20px;padding:13px 18px}.area-map-card>footer span{white-space:nowrap;align-items:center;gap:5px;display:flex}.area-map-card>footer i{color:#7144d2;font-style:normal}.full-heatmap .map-tile-frame{transform:translate(-50%,-50%);width:100%!important;height:auto!important;top:50%!important;left:50%!important}.full-heatmap .map-tile-frame img{filter:saturate(1.22)contrast(1.03)brightness(1.01)}.full-heatmap:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0e0c1d1a,#0000 24% 82%,#0e0c1d14),linear-gradient(#ffffff08,#18112f14);position:absolute;inset:0}.full-area-label{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border:1px solid #ffffffd1;border-radius:12px;box-shadow:0 10px 28px #1814272e}@media (width<=760px){.premium-map{height:260px!important}.map-open-hint span{display:none}.heat-pins{inset:34px}.area-map-card>footer{justify-content:space-between;gap:10px}.area-map-card>footer span{font-size:7px}}@media (prefers-reduced-motion:reduce){.area-map-card{transition:none}}.competitor-peek{overflow:hidden;background:#17151d!important;border:1px solid #34303e!important;border-radius:13px!important;width:286px!important;padding:0!important;font-style:normal!important;bottom:20px!important;left:31px!important;box-shadow:0 22px 50px #00000075!important}.competitor-peek>header{border-bottom:1px solid #ffffff1f;flex-direction:column;padding:13px 14px 11px;display:flex}.competitor-peek>header i{color:#a889f0;letter-spacing:.12em;margin-bottom:5px;font-size:8px;font-style:normal;font-weight:900}.competitor-peek>header strong{font-size:13px!important}.competitor-peek>header small{margin-top:4px;color:#aaa4b4!important;font-size:9px!important}.competitor-peek>div{border-bottom:1px solid #ffffff14;grid-template-columns:27px 1fr;align-items:center;gap:9px;padding:9px 14px!important;display:grid!important}.competitor-peek>div>em{color:#fff;background:#2dbd59;border-radius:7px;place-items:center;width:24px;height:24px;font-size:10px;font-style:normal;font-weight:900;display:grid;border:0!important;margin:0!important;padding:0!important}.competitor-peek>div p{flex-direction:column;margin:0;display:flex}.competitor-peek>div p b{font-size:10px}.competitor-peek>div p small{color:#bbb5c4!important;padding:2px 0 0!important;font-size:8px!important}.competitor-peek>footer{color:#c8adff;justify-content:space-between;padding:10px 14px;font-size:9px;font-weight:850;display:flex}.competitor-peek>footer b{font-size:13px}.top-results>header{z-index:2;background:#fff;position:sticky;top:0}.result-summary{z-index:2;background:#f3effc;border-bottom:1px solid #e2dcf0;grid-template-columns:repeat(3,1fr);gap:1px;padding:10px 15px;display:grid;position:sticky;top:84px}.result-summary>div{border-right:1px solid #ddd5eb;flex-direction:column;padding:8px 10px;display:flex}.result-summary>div:last-child{border:0}.result-summary small{color:#7c718e;font-size:7px;font-weight:850}.result-summary b{color:#452397;margin-top:3px;font-size:14px}.result-list article{grid-template-columns:34px 1fr 58px;padding:12px 7px}.result-list article>i{width:29px;height:29px}.result-list article div>b{align-items:center;gap:6px;font-size:10px;display:flex}.result-list article div>b em{color:#fff;background:#5c35c6;border-radius:5px;padding:3px 5px;font-size:6px;font-style:normal}.result-list article div>span{font-size:8px}.result-list article div>p{color:#7b8291;margin:4px 0 0;font-size:7px}.result-list article>aside{flex-direction:column;align-items:flex-end;display:flex}.result-list article>aside>small{color:#535b6d;font-size:8px}.result-list article>aside>b{color:#24a54d;margin-top:4px;font-size:7px}.heat-pins>button:focus .competitor-peek,.heat-pins>button:focus-visible .competitor-peek{flex-direction:column;display:flex}@media (width<=760px){.competitor-peek{width:250px!important;left:18px!important}.top-results{width:calc(100% - 20px);max-height:calc(100% - 20px);top:10px;right:10px}}.heatmap-modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d081fc2}.heatmap-modal>section{background:#f8f7fc;border:1px solid #fff3;border-radius:21px;box-shadow:0 35px 100px #0804188c}.heatmap-modal>section>header{background:linear-gradient(135deg,#fff 10%,#faf7ff);border-bottom-color:#e6e0f1;height:74px;position:relative}.heatmap-modal>section>header:before{content:"";background:linear-gradient(90deg,#4c20b6,#7b4be3,#a47bf5);height:4px;position:absolute;top:0;left:0;right:0}.heatmap-modal>section>header>div b{color:#18122b;letter-spacing:-.02em}.heatmap-modal>section>header>div small{color:#786f89}.audit-timeline{box-shadow:0 8px 20px #2616460d;background:#fff!important;border-bottom:1px solid #e8e3f0!important}.audit-timeline>div>button.active{box-shadow:inset 0 -3px #7140d9;color:#5425ba!important;background:linear-gradient(#f6f0ff,#eee5ff)!important}.heat-pins>button{border:3px solid #fff!important;border-radius:50%!important;transform:none!important;box-shadow:0 5px 14px #1f153640,0 0 0 2px #5b30c41a!important}.heat-pins>button:hover{z-index:30;filter:saturate(1.07);transform:scale(1.14)!important}.heat-pins>button>b{font-size:9px;transform:none!important}.heat-pins.large>button>b{font-size:13px}.business-marker{background:linear-gradient(135deg,#7950df,#4f22b6)!important;border-radius:16px!important;box-shadow:0 10px 26px #4420977a,0 0 0 8px #ffffff52!important}.competitor-peek{pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#18132a!important;background:#fffffff7!important;border:1px solid #d9cff0!important;border-radius:15px!important;width:278px!important;bottom:24px!important;left:34px!important;box-shadow:0 24px 60px #24124d47!important}.competitor-peek>header{background:linear-gradient(135deg,#fbf9ff,#f3edff);border-bottom:1px solid #ece7f4;padding:14px 15px 12px}.competitor-peek>header i{color:#6532cc}.competitor-peek>header strong{color:#1d1730;font-size:13px!important}.competitor-peek>header small{color:#82798f!important}.competitor-peek>div{border-bottom:1px solid #f0edf4;padding:10px 15px!important}.competitor-peek>div>em{background:linear-gradient(135deg,#7443db,#5425ba)}.competitor-peek>div p b{color:#211a33}.competitor-peek>div p small{color:#81788d!important}.competitor-peek>footer{color:#5d2bc3;background:#fbf9ff;padding:11px 15px}.heat-pins>button:focus .competitor-peek,.heat-pins>button:focus-visible .competitor-peek{display:none}.top-results{background:#fff;border:1px solid #e0d9ed;border-radius:18px;box-shadow:0 26px 70px #1f123f4d}.top-results>header{background:linear-gradient(135deg,#fff,#f8f3ff);border-bottom-color:#e8e1f1}.top-results header span{color:#6a38cf}.top-results h2{color:#1c1630}.result-summary{background:linear-gradient(90deg,#f4efff,#f8f5ff)}.result-summary b{color:#5725bd}.result-list article.own{background:linear-gradient(90deg,#eee6ff,#f8f4ff);box-shadow:inset 3px 0 #6e3ad3}.result-list article.own>i{background:linear-gradient(135deg,#7544dc,#5223b8)}.result-list article div>b em{background:#6b38ce}.top-results>footer{background:#f7f3fd}.top-results footer span{color:#6632c9}.heatmap-summary{border:1px solid #ddd5ea;border-radius:18px;box-shadow:0 22px 55px #25164838}.heatmap-summary:before{content:"LOCAL AI INTELLIGENCE";color:#d8c8ff;letter-spacing:.12em;background:linear-gradient(135deg,#261052,#5122ad);border-radius:17px 17px 0 0;margin:-22px -22px 18px;padding:13px 22px;font-size:8px;font-weight:900;display:block}.heatmap-summary>span{display:none}.heatmap-summary>button{background:linear-gradient(135deg,#6f3bd3,#4d21ad);box-shadow:0 8px 20px #4e21ae3d}@media (width<=760px){.competitor-peek{width:240px!important;left:25px!important}.heatmap-modal{padding:6px}.heatmap-modal>section{border-radius:15px}}.heatmap-summary{width:330px;padding:20px}.heatmap-summary:before{margin:-20px -20px 16px;padding:12px 20px}.business-summary{grid-template-columns:44px 1fr;align-items:center;gap:11px;margin-bottom:14px;display:grid}.business-avatar{color:#fff;background:linear-gradient(135deg,#7040d7,#3e1b96);border-radius:13px;place-items:center;width:44px;height:44px;font-size:12px;font-weight:900;display:grid;box-shadow:0 7px 18px #4a20a440}.business-summary h2{margin:0 0 3px;font-size:16px}.business-summary p{color:#777084;margin:0;font-size:8px}.business-summary .rating{margin:5px 0 0;font-size:9px}.heatmap-summary label{color:#5f586d;font-size:8px;font-weight:800}.heatmap-summary select{background:#fbfaff;border-color:#ded7e9;margin-top:5px;font-weight:750}.visibility-title{justify-content:space-between;align-items:flex-end;margin:17px 0 9px;display:flex}.visibility-title small{color:#6a37cd;letter-spacing:.1em;font-size:7px;font-weight:900}.visibility-title h3{margin:3px 0 0;font-size:11px}.visibility-title>span{color:#756b85;background:#f0ebf9;border-radius:6px;padding:4px 6px;font-size:6px;font-weight:800}.visibility-metrics{grid-template-columns:1fr 1fr;gap:8px;display:grid}.visibility-metrics>div{background:linear-gradient(145deg,#fff,#faf7ff);border:1px solid #e7e1ef;border-radius:10px;flex-direction:column;padding:10px;display:flex}.visibility-metrics small{color:#756c82;letter-spacing:.06em;font-size:6px;font-weight:900}.visibility-metrics b{color:#2d1a55;margin:4px 0 2px;font-size:21px}.visibility-metrics em{color:#8b8297;font-size:6px;font-style:normal}.rank-distribution{background:#faf8fd;border-radius:12px;grid-template-columns:112px 1fr;align-items:center;gap:12px;margin:10px 0;padding:10px;display:grid}.rank-distribution .score-ring{width:96px;height:96px;margin:0;box-shadow:inset 0 0 0 20px #faf8fd}.rank-distribution .score-ring b{font-size:17px}.rank-distribution .heat-key{padding:3px 0;font-size:8px}.report-status{background:#f6f1ff;border:1px solid #e5ddf1;border-radius:10px;grid-template-columns:30px 1fr;align-items:center;gap:8px;padding:9px 10px;display:grid}.report-status>i{color:#6230c8;background:#e9ddff;border-radius:8px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.report-status>div{flex-direction:column;display:flex}.report-status b{font-size:8px}.report-status small{color:#7f768b;margin-top:2px;font-size:6px;line-height:1.4}.heatmap-summary>button{margin-top:10px}.top-results{width:450px}.top-results>header{padding:20px 21px 16px}.top-results h2{letter-spacing:-.02em;font-size:18px}.result-summary{padding:9px 16px;top:88px}.result-summary>div{padding:7px 10px}.result-list{padding:7px 16px}.result-list article>aside>b{text-align:right;max-width:70px;line-height:1.25}.result-list article:nth-child(n+8)>aside>b{color:#c96e20}.top-results>footer{border-top:1px solid #e9e3f0;position:sticky;bottom:0;box-shadow:0 -8px 20px #2214420d}@media (height<=760px){.heatmap-summary{max-height:calc(100% - 28px);top:14px;left:14px;overflow:auto}.business-summary{margin-bottom:10px}.visibility-title{margin-top:12px}.rank-distribution{margin:7px 0}.report-status{padding:7px}.heatmap-summary>button{padding:8px}}.competitor-peek{transform-origin:50%!important;inset:50% auto auto calc(100% + 12px)!important;transform:translateY(-50%)!important}.competitor-peek.peek-left{left:auto!important;right:calc(100% + 12px)!important}.competitor-peek.peek-right{left:calc(100% + 12px)!important;right:auto!important}.competitor-peek.peek-down{top:calc(100% + 12px)!important;bottom:auto!important;transform:none!important}.competitor-peek.peek-up{top:auto!important;bottom:calc(100% + 12px)!important;transform:none!important}.competitor-peek.peek-middle{top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}.heatmap-help{color:#211735;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;background:#fffffff0;border:1px solid #d9cff0e6;border-radius:12px;min-width:330px;padding:12px 15px;top:auto;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 14px 35px #28164f33}@media (width<=1100px){.competitor-peek{width:240px!important}.heat-pins.large>button:nth-child(5n+3) .competitor-peek{left:auto!important;right:calc(100% + 12px)!important}}@media (width<=760px){.competitor-peek{z-index:99999!important;width:auto!important;position:fixed!important;inset:auto 12px 18px!important;transform:none!important}.heatmap-help{width:calc(100% - 24px);min-width:0;bottom:12px}}.intelligence-hero{margin-bottom:14px}.intelligence-readiness{background:#fff;border:1px solid #e1dbea;border-radius:15px;grid-template-columns:1fr 1fr 1fr auto;align-items:center;margin-bottom:15px;display:grid;overflow:hidden;box-shadow:0 10px 28px #24154314}.intelligence-readiness>div{border-right:1px solid #ece7f2;align-items:center;gap:10px;min-height:72px;padding:14px 16px;display:flex}.intelligence-readiness>div>i{color:#5b28bd;background:#eee7fb;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.intelligence-readiness span{flex-direction:column;display:flex}.intelligence-readiness small{color:#8a8196;letter-spacing:.08em;font-size:7px;font-weight:900}.intelligence-readiness b{margin-top:4px;font-size:10px}.intelligence-readiness>button{color:#5c2abf;background:#faf7ff;border:1px solid #d1c3ec;border-radius:9px;margin:0 15px;padding:10px 13px;font-weight:850}.source-center{background:linear-gradient(145deg,#fff,#fcfaff);border:1px solid #ded6ea;border-radius:17px;margin-bottom:16px;overflow:hidden;box-shadow:0 16px 42px #2314431a}.source-center>header{border-bottom:1px solid #ebe6f1;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.source-center>header span,.recommendation-queue>header span,.learning-loop>header span{color:#6935ca;letter-spacing:.11em;font-size:8px;font-weight:900}.source-center h2,.recommendation-queue h2,.learning-loop h2{margin:5px 0 3px;font-size:19px}.source-center header p,.recommendation-queue header p{color:#7b7388;margin:0;font-size:9px}.security-chip{color:#258044;background:#edf9f1;border-radius:20px;padding:8px 10px;font-size:8px;font-weight:850}.source-grid{grid-template-columns:1fr 1fr;gap:10px;padding:15px;display:grid}.source-grid>article{background:#fff;border:1px solid #e8e3ef;border-radius:12px;grid-template-columns:38px 1fr 112px;align-items:center;gap:11px;padding:13px;display:grid}.source-grid>article>i{color:#5e2bc1;background:#eee7fc;border-radius:10px;place-items:center;width:36px;height:36px;font-style:normal;font-weight:900;display:grid}.source-grid article h3{margin:0;font-size:11px}.source-grid article p{color:#7c7487;margin:4px 0;font-size:8px;line-height:1.4}.source-grid article div>span{color:#6e657a;font-size:7px;font-weight:750}.source-grid article>aside{flex-direction:column;align-items:flex-end;display:flex}.source-grid article>aside>b{color:#7040cf;font-size:8px}.source-grid article.connected>aside>b{color:#22904a}.source-grid article>aside small{color:#97909f;margin-top:3px;font-size:6px}.source-grid article button{color:#5c29bd;background:#faf7ff;border:1px solid #cfc0ed;border-radius:7px;margin-top:8px;padding:7px 10px;font-size:7px;font-weight:850}.source-center>footer{background:#f7f4fb;grid-template-columns:280px 1fr;gap:20px;padding:16px 20px;display:grid}.source-center footer h3{margin:0;font-size:11px}.source-center footer p{color:#7e7689;margin:4px 0 0;font-size:8px}.source-center footer section{grid-template-columns:1fr 1fr;gap:6px;display:grid}.source-center footer span{color:#555061;font-size:7px}.recommendation-queue{background:#fff;border:1px solid #dfd8e8;border-radius:17px;overflow:hidden;box-shadow:0 14px 38px #22143f14}.recommendation-queue>header{border-bottom:1px solid #ebe6f0;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.queue-count{color:#5e2bc0;background:#f0e9fc;border-radius:20px;padding:8px 11px;font-size:8px;font-weight:900}.recommendation-queue>div>article{border-bottom:1px solid #eeeaf3;grid-template-columns:76px 1fr 150px;align-items:start;gap:15px;padding:18px 20px;transition:all .16s;display:grid}.recommendation-queue>div>article:hover{background:#fcfbfe}.recommendation-queue>div>article.approved{background:#f7fcf8}.recommendation-queue>div>article.dismissed{opacity:.55}.impact{text-transform:uppercase;border-radius:7px;place-items:center;padding:6px 7px;font-size:7px;font-weight:900;display:grid}.impact.high{color:#c23c48;background:#feecee}.impact.medium{color:#b87518;background:#fff4df}.rec-heading{justify-content:space-between;gap:20px;display:flex}.rec-heading h3{margin:0 0 5px;font-size:13px}.rec-heading p{color:#756d80;margin:0;font-size:9px;line-height:1.5}.rec-heading>span{flex-direction:column;align-items:flex-end;min-width:66px;display:flex}.rec-heading small{color:#8a8196;font-size:6px;font-weight:900}.rec-heading b{color:#5926ba;margin-top:4px;font-size:16px}.evidence-row{gap:8px;margin-top:12px;display:flex}.evidence-row>div{background:#fbfafd;border:1px solid #e9e4ef;border-radius:9px;flex-direction:column;min-width:170px;padding:9px 10px;display:flex}.evidence-row small{color:#847b90;font-size:6px;font-weight:850}.evidence-row b{margin-top:3px;font-size:9px}.evidence-row em{color:#6c36cc;margin-top:3px;font-size:6px;font-style:normal}.recommendation-queue article>aside{flex-direction:column;gap:7px;display:flex}.recommendation-queue article>aside button{border-radius:8px;padding:9px;font-size:8px;font-weight:850}.recommendation-queue .approve{color:#fff;background:linear-gradient(135deg,#7140d6,#4d20ae);border:0}.recommendation-queue .dismiss{color:#776f82;background:#fff;border:1px solid #ded7e7}.recommendation-queue article>aside strong{color:#278347;text-align:center;background:#e9f8ee;border-radius:8px;padding:9px;font-size:8px}.learning-loop{color:#fff;background:radial-gradient(circle at 80% 20%,#8e5fef4d,#0000 24%),linear-gradient(125deg,#17102e,#382076);border-radius:17px;margin-top:15px;padding:20px 22px}.learning-loop h2{color:#fff}.learning-loop>div{grid-template-columns:repeat(5,1fr);gap:9px;margin-top:15px;display:grid}.learning-loop article{background:#ffffff0f;border:1px solid #ffffff24;border-radius:11px;flex-direction:column;padding:13px;display:flex;position:relative}.learning-loop article:not(:last-child):after{content:"→";z-index:2;color:#b99eea;position:absolute;top:50%;right:-10px}.learning-loop article i{color:#b99eea;font-size:8px;font-style:normal;font-weight:900}.learning-loop article b{margin-top:6px}.learning-loop article span{color:#cfc6df;margin-top:4px;font-size:7px}@media (width<=1000px){.intelligence-readiness{grid-template-columns:1fr 1fr}.source-grid{grid-template-columns:1fr}.recommendation-queue>div>article{grid-template-columns:60px 1fr}.recommendation-queue article>aside{flex-direction:row;grid-column:2}.learning-loop>div{grid-template-columns:1fr}.learning-loop article:after{display:none}}@media (width<=700px){.intelligence-readiness,.source-center>footer,.source-center footer section,.recommendation-queue>div>article{grid-template-columns:1fr}.recommendation-queue article>aside{grid-column:1}.evidence-row{flex-direction:column}.learning-loop>div{grid-template-columns:1fr}}.connections-heading{justify-content:space-between;align-items:flex-end;display:flex}.settings-eyebrow,.integration-section>header>div>span,.google-connect-modal header span{color:#6b36cc;letter-spacing:.12em;font-size:8px;font-weight:900}.connection-security{color:#258047;background:#edf8f1;border-radius:20px;padding:9px 12px;font-size:8px;font-weight:850}.integration-section{background:#fff;border:1px solid #dfd9e8;border-radius:17px;margin-bottom:18px;overflow:hidden;box-shadow:0 14px 38px #23154114}.integration-section>header{background:linear-gradient(135deg,#fff,#fbf9ff);border-bottom:1px solid #eae6ef;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.integration-section h2{margin:5px 0 3px;font-size:19px}.integration-section header p{color:#7c7488;margin:0;font-size:9px}.integration-section>header>aside{background:#f3effb;border-radius:11px;align-items:center;gap:9px;padding:9px 11px;display:flex}.integration-section>header>aside>i{color:#23904a;background:#e4f6ea;border-radius:8px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.integration-section>header>aside span{flex-direction:column;display:flex}.integration-section>header>aside b{font-size:8px}.integration-section>header>aside small{color:#81778f;margin-top:2px;font-size:6px}.google-integration-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:16px;display:grid}.google-integration-grid>article{background:linear-gradient(145deg,#fff,#fcfbfe);border:1px solid #e5e0eb;border-radius:14px;grid-template-columns:46px 1fr;gap:13px;padding:17px;display:grid;box-shadow:0 8px 24px #23153e0d}.google-product-icon{color:#fff;border-radius:13px;place-items:center;width:44px;height:44px;font-size:15px;font-weight:950;display:grid;box-shadow:0 8px 20px #29184b2e}.google-product-icon.analytics{background:linear-gradient(145deg,#f9ab00,#e37400)}.google-product-icon.console{background:linear-gradient(145deg,#4285f4,#1b5fc4)}.integration-name{justify-content:space-between;align-items:center;gap:10px;display:flex}.integration-name h3{margin:0;font-size:13px}.integration-name em{color:#6d3acb;background:#f0ebf9;border-radius:6px;padding:4px 6px;font-size:6px;font-style:normal;font-weight:850}.google-integration-grid article main>p{color:#756d80;margin:6px 0 10px;font-size:8px;line-height:1.45}.google-integration-grid article main>section{flex-wrap:wrap;gap:5px;display:flex}.google-integration-grid article main>section span{color:#5f5869;background:#f7f5fa;border-radius:7px;padding:5px 7px;font-size:7px}.integration-meta{border-top:1px solid #eeeaf2;gap:18px;margin-top:13px;padding-top:10px;display:flex}.integration-meta>span{color:#393344;flex-direction:column;font-size:7px;font-weight:750;display:flex}.integration-meta small{color:#928a9d;margin-bottom:3px;font-size:6px}.google-integration-grid>article>button{color:#fff;background:linear-gradient(135deg,#7040d5,#4b20aa);border:0;border-radius:9px;grid-column:1/-1;padding:10px;font-size:8px;font-weight:850;box-shadow:0 7px 18px #4c20ad33}.seo-data-integrations>footer{background:#f8f5fc;align-items:center;gap:10px;padding:13px 18px;display:flex}.seo-data-integrations>footer>i{color:#612dc2;background:#ede5fc;border-radius:8px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.seo-data-integrations>footer p{flex-direction:column;margin:0;display:flex}.seo-data-integrations>footer p b{font-size:8px}.seo-data-integrations>footer p span{color:#7c7487;margin-top:2px;font-size:7px}.seo-data-integrations>footer button{color:#5e2abe;background:0 0;border:0;margin-left:auto;font-size:7px;font-weight:850}.social-integrations .integration-grid{padding:16px}.social-integrations{box-shadow:none}.google-connect-modal{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#110926ad;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.google-connect-modal>section{background:#fff;border:1px solid #ffffff40;border-radius:20px;width:min(610px,100%);overflow:hidden;box-shadow:0 35px 100px #0c051c8c}.google-connect-modal>section>header{background:linear-gradient(135deg,#fff,#f7f2ff);border-bottom:1px solid #e8e1f0;grid-template-columns:48px 1fr 32px;align-items:center;gap:12px;padding:20px 22px;display:grid}.google-connect-modal header h2{margin:4px 0 2px;font-size:19px}.google-connect-modal header p{color:#7d7488;margin:0;font-size:8px}.google-connect-modal header>button{background:0 0;border:0;font-size:22px}.google-connect-modal nav{border-bottom:1px solid #ebe6f0;grid-template-columns:repeat(3,1fr);padding:0 22px;display:grid}.google-connect-modal nav span{color:#98909f;align-items:center;gap:7px;padding:13px 8px;font-size:7px;font-weight:800;display:flex}.google-connect-modal nav span.active{color:#5f2abc}.google-connect-modal nav i{background:#efebf4;border-radius:50%;place-items:center;width:21px;height:21px;font-style:normal;display:grid}.google-connect-modal nav span.active i{color:#fff;background:#6b38cd}.google-connect-modal>section>main{min-height:270px;padding:22px}.permission-callout{background:#faf7ff;border:1px solid #ddd5ea;border-radius:12px;grid-template-columns:40px 1fr;gap:11px;padding:14px;display:grid}.permission-callout>i{color:#612bc3;background:#e9dfff;border-radius:10px;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.permission-callout h3{margin:0 0 4px}.permission-callout p,.modal-copy{color:#776e82;margin:0;font-size:8px;line-height:1.5}.google-connect-modal main>h3{margin:18px 0 10px}.benefit-list{gap:7px;display:grid}.benefit-list span{color:#514a5b;background:#f7f5fa;border-radius:8px;padding:8px 9px;font-size:8px}.oauth-status{background:#fff8eb;border:1px solid #f0d9af;border-radius:10px;flex-direction:column;margin-top:18px;padding:12px;display:flex}.oauth-status span{color:#a76b16;font-size:7px;font-weight:900}.oauth-status b{margin-top:4px;font-size:9px}.oauth-status small{color:#84745d;margin-top:3px;font-size:7px}.property-placeholder{gap:6px;margin-top:16px;font-size:8px;font-weight:850;display:grid}.property-placeholder select{background:#f7f5f9;border:1px solid #ddd7e5;border-radius:9px;padding:11px}.scope-preview{background:#f3effa;border-radius:10px;margin-top:15px;padding:12px}.scope-preview b{font-size:9px}.scope-preview p{color:#756c81;margin:4px 0 0;font-size:8px;line-height:1.45}.sync-options{gap:9px;display:grid}.sync-options label{border:1px solid #e1dbe9;border-radius:10px;grid-template-columns:22px 1fr;align-items:center;padding:12px;font-size:9px;font-weight:800;display:grid}.sync-options label small{color:#837a8e;grid-column:2;font-size:7px;font-weight:500}.google-connect-modal>section>footer{background:#fbfafd;border-top:1px solid #eae5ef;justify-content:flex-end;gap:9px;padding:14px 22px;display:flex}.google-connect-modal footer button{color:#655c70;background:#fff;border:1px solid #ddd6e6;border-radius:8px;padding:10px 14px;font-size:8px;font-weight:850}.google-connect-modal footer .google-authorize{color:#fff;background:linear-gradient(135deg,#7140d6,#4d20ad);border:0}.google-connect-modal footer button:disabled{opacity:.4}@media (width<=900px){.google-integration-grid{grid-template-columns:1fr}.connections-heading{align-items:flex-start}.integration-section>header{align-items:flex-start;gap:15px}.integration-section>header>aside{display:none}}@media (width<=600px){.connection-security{display:none}.google-connect-modal{padding:8px}.google-connect-modal>section>main{padding:16px}.google-connect-modal nav{padding:0 10px}.google-connect-modal nav span{text-align:center;flex-direction:column}.seo-data-integrations>footer button{display:none}}.ads-data-extension{margin-top:18px}.google-product-icon.ads{background:linear-gradient(145deg,#34a853,#16853c);font-size:10px}.google-product-icon.dataforseo{background:linear-gradient(145deg,#7545d9,#4b1fa8)}.scope-code{background:#f5f2f9;border-radius:8px;justify-content:space-between;align-items:center;margin:11px 0;padding:8px 10px;display:flex}.scope-code span{color:#82798e;font-size:6px;font-weight:900}.scope-code code{color:#5b29bc;font-size:7px}.ads-permission-grid{grid-template-columns:1fr 1fr;gap:7px;margin:12px 0;display:grid}.ads-permission-grid span{color:#514a5b;background:#f7f5fa;border-radius:8px;padding:9px;font-size:8px}.benchmark-optin{background:#faf7ff;border:1px solid #dcd3e9;border-radius:10px;grid-template-columns:22px 1fr;align-items:start;padding:12px;display:grid}.benchmark-optin input{margin-top:3px}.benchmark-optin span{flex-direction:column;display:flex}.benchmark-optin b{font-size:9px}.benchmark-optin small{color:#786e84;margin-top:4px;font-size:7px;line-height:1.45}.api-field{color:#5c5468;gap:5px;margin-top:10px;font-size:8px;font-weight:850;display:grid}.api-field input{background:#f6f4f8;border:1px solid #ddd6e6;border-radius:8px;padding:10px}.ads-data-extension+.google-connect-modal>section>main{min-height:0}@media (width<=650px){.ads-permission-grid{grid-template-columns:1fr}}:root{--premium-canvas:#f4f6fb;--premium-surface:#fff;--premium-tint:#f8f7ff;--premium-tint-2:#eef4ff;--premium-dark:#111333;--premium-dark-2:#22184f;--premium-violet:#6037f1;--premium-border:#20264e1c;--premium-shadow:0 18px 45px #181c4617,0 3px 10px #181c460d;--premium-shadow-soft:0 10px 28px #1e224c12,0 1px 3px #1e224c0d;--premium-inset:inset 0 1px 0 #ffffffe6,inset 0 -1px 0 #1e24500a}body{background:radial-gradient(circle at 78% -10%,#6948ff17,transparent 34rem), radial-gradient(circle at 24% 20%,#4389ff0e,transparent 30rem), linear-gradient(180deg,#fbfcff 0,var(--premium-canvas) 100%);background-attachment:fixed}.workspace{background:linear-gradient(145deg,#ffffff9e,#f4f6fcb8)}.workspace>header{-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);background:#ffffffe0;border-bottom:1px solid #2229561a;box-shadow:0 8px 30px #181e430e}.ai-card{background:linear-gradient(145deg,#683ff547,#1b1f5aeb);border:1px solid #9f89ff47;box-shadow:0 18px 32px #00051b40,inset 0 1px #ffffff1f}.business,.header-right>button,.status,.user{box-shadow:var(--premium-shadow-soft),var(--premium-inset)}.business,.header-right>button{background:linear-gradient(#fff,#f9faff);border-color:#232a561f}.status{background:linear-gradient(#eefbf3,#e1f7e9);border:1px solid #0f984f21}.user{border:2px solid #fff;box-shadow:0 8px 20px #3f288f2e}.page,.performance-page,.optimizer-page,.optimizer-suite,.review-page,.cal-workspace,.media-library-page,.pricing-layout,.onboarding{position:relative}.page:before,.performance-page:before,.optimizer-page:before,.optimizer-suite:before,.review-page:before,.cal-workspace:before,.media-library-page:before,.pricing-layout:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#653df112,#0000 68%);border-radius:50%;width:18rem;height:18rem;position:absolute;top:-2rem;right:-1.5rem}.title-row h1,.page-heading h1,.performance-title h1,.optimizer-suite-title h1,.review-head h1,.cal-title h1,.media-head h1,.pricing-head h1{color:#0d1230;text-shadow:0 1px #fff}:is(.panel,.metric,.setting-box,.score-panel,.plan-card,.review-summary,.calendar,.post,.integration-grid article,.performance-metric,.performance-chart,.discovery,.performance-insights,.performance-recommendation,.optimizer-score,.optimizer-manager,.optimizer-media,.optimizer-shell,.optimizer-rail,.rail-card,.review-kpis article,.review-feed,.review-detail,.review-filterbar,.cal-filters,.cal-board,.post-detail,.calendar-alt,.media-stats,.asset-card,.asset-inspector,.media-toolbar,.plan-card,.pricing-grid article,.pricing-rail>*,.integration-section,.google-integration-grid article,.content-workspace>*,.calendar-builder,.calendar-preview,.single-post-builder>*,.single-post-preview,.settings-main>*,.profile-preview-layout>*,.profile-field-editor,.live-preview,.best-practices){box-shadow:var(--premium-shadow),var(--premium-inset);border-color:var(--premium-border)!important}:is(.panel,.setting-box,.review-detail,.post-detail,.asset-inspector,.calendar-alt,.integration-section,.profile-field-editor,.live-preview,.best-practices){background:linear-gradient(145deg,#fff 0,#fcfcff 58%,#f7f7ff 100%)}.metric-grid .metric:nth-child(4n+1),.review-kpis article:nth-child(3n+1),.media-stats>div:nth-child(3n+1){background:linear-gradient(145deg,#fff,#f4f1ff)}.metric-grid .metric:nth-child(4n+2),.review-kpis article:nth-child(3n+2),.media-stats>div:nth-child(3n+2){background:linear-gradient(145deg,#fff,#eef8ff)}.metric-grid .metric:nth-child(4n+3),.review-kpis article:nth-child(3n+3),.media-stats>div:nth-child(3n+3){background:linear-gradient(145deg,#fff,#effaf5)}:is(.metric,.panel,.setting-box,.integration-grid article,.review-kpis article,.asset-card,.pricing-grid article,.rail-card,.calendar-alt article){transition:transform .2s,box-shadow .2s,border-color .2s}:is(.metric,.setting-box,.integration-grid article,.review-kpis article,.asset-card,.pricing-grid article,.rail-card,.calendar-alt article):hover{transform:translateY(-3px);box-shadow:0 24px 52px #251f5e21,0 5px 14px #251f5e12,inset 0 1px #fff;border-color:#6037f138!important}:is(.content-tabs,.content-nav,.media-tabs,.cal-tabs,.optimizer-suite-tabs,.business-tabs,.review-filterbar nav,.hub-filters){box-shadow:var(--premium-shadow-soft),var(--premium-inset);background:linear-gradient(#fffffff0,#f3f5fcf0);border:1px solid #2229561a;border-radius:14px;padding:6px}:is(.content-tabs,.content-nav,.media-tabs,.cal-tabs,.optimizer-suite-tabs,.business-tabs,.review-filterbar nav,.hub-filters) button{transition:all .18s;border-radius:10px!important}:is(.content-tabs,.content-nav,.media-tabs,.cal-tabs,.optimizer-suite-tabs,.business-tabs,.review-filterbar nav,.hub-filters) button:hover{box-shadow:0 5px 14px #1f265214;color:var(--premium-violet)!important;background:#fff!important}:is(.content-tabs,.content-nav,.media-tabs,.cal-tabs,.optimizer-suite-tabs,.business-tabs,.review-filterbar nav,.hub-filters) button.active{color:#fff!important;background:linear-gradient(135deg,#3620bb,#7142ff)!important;border-color:#ffffff26!important;box-shadow:0 9px 22px #4b27dc47,inset 0 1px #ffffff40!important}button,select,input,textarea{transition:border-color .18s,box-shadow .18s,transform .18s,background .18s}:is(select,input,textarea){box-shadow:inset 0 2px 5px #13193d09,0 1px #fffc;background:linear-gradient(#fff,#fafbff)!important;border-color:#22295624!important}:is(select,input,textarea):focus{outline:none;border-color:#6037f18c!important;box-shadow:0 0 0 4px #6037f11c,inset 0 1px 3px #13193d0a!important}:is(.save,.primary,.review-primary,.media-primary,.create-btn,.generate,.generate-single,.schedule-single,.deploy-profile,.google-authorize,.apply){color:#fff!important;background:linear-gradient(135deg,#3217c5,#6f3cff 65%,#8258ff)!important;border:1px solid #4d2bdd4d!important;box-shadow:0 12px 28px #4c28da40,inset 0 1px #ffffff47!important}:is(.save,.primary,.review-primary,.media-primary,.create-btn,.generate,.generate-single,.schedule-single,.deploy-profile,.google-authorize,.apply):hover{transform:translateY(-2px);box-shadow:0 17px 34px #4c28da54,inset 0 1px #ffffff4d!important}:is(.info-strip,.permission-callout,.ai-suggestion,.ai-response,.ai-description,.ai-tips,.issues,.business-note,.generation-status,.auto-hashtag-status){box-shadow:0 9px 22px #33266f12,inset 0 1px #fff;background:linear-gradient(135deg,#f8f6ff,#f0efff)!important;border:1px solid #6441e724!important}:is(.executive-summary,.optimizer-score,.companion-hero){color:#fff;background:radial-gradient(circle at 84% 15%,#7d5bff42,#0000 16rem),linear-gradient(135deg,#111331,#21174c)!important;border:1px solid #8a6fff40!important;box-shadow:0 24px 55px #0f0e3038,inset 0 1px #ffffff21!important}:is(.reviews-list article,.review-feed>article,.content-hub article,.calendar-alt article,.used-list p,.rank-list p){background:linear-gradient(#fff,#fbfbff)}:is(.reviews-list article,.review-feed>article,.content-hub article,.calendar-alt article):hover{background:linear-gradient(135deg,#fff,#f5f2ff);box-shadow:0 10px 26px #27225814}.cal-day{background:#ffffffb8}.cal-day:nth-child(2n){background:#f7f8ffc2}.cal-day>button{box-shadow:0 5px 12px #19204814,inset 0 1px #fff}@media (width<=760px){.sidebar{box-shadow:0 -14px 40px #04092238}:is(.content-tabs,.content-nav,.media-tabs,.cal-tabs,.optimizer-suite-tabs,.business-tabs,.review-filterbar nav,.hub-filters){border-radius:11px;overflow-x:auto}:is(.panel,.metric,.setting-box,.review-detail,.post-detail,.asset-inspector){box-shadow:0 12px 28px #181c4614,0 2px 7px #181c460d}}:root{--readable-ink:#10152f;--readable-body:#34405f;--readable-muted:#5c6885;--readable-line:#d7dceb}body{color:var(--readable-ink);font-weight:450}p,li,dd,dt,label{color:var(--readable-body)}small,.muted,.file-meta,.date-line{color:var(--readable-muted)}h1,h2,h3,h4,h5,h6,strong,b{color:var(--readable-ink)}:is(.panel,.metric,.setting-box,.score-panel,.plan-card,.review-summary,.calendar,.post,.integration-grid article,.performance-metric,.performance-chart,.discovery,.performance-insights,.performance-recommendation,.optimizer-manager,.optimizer-media,.optimizer-shell,.optimizer-rail,.rail-card,.review-kpis article,.review-feed,.review-detail,.review-filterbar,.cal-filters,.cal-board,.post-detail,.calendar-alt,.media-stats,.asset-inspector,.media-toolbar,.pricing-grid article,.pricing-rail>*,.integration-section,.google-integration-grid article,.content-workspace>*,.calendar-builder,.calendar-preview,.single-post-builder>*,.single-post-preview,.settings-main>*,.profile-preview-layout>*,.profile-field-editor,.live-preview,.best-practices,.onboarding-primary,.onboarding-companion>section):not(.optimizer-score):not(.executive-summary):not(.companion-hero),:is(.panel,.metric,.setting-box,.score-panel,.plan-card,.review-summary,.calendar,.post,.integration-grid article,.performance-metric,.performance-chart,.discovery,.performance-insights,.performance-recommendation,.optimizer-manager,.optimizer-media,.optimizer-shell,.optimizer-rail,.rail-card,.review-kpis article,.review-feed,.review-detail,.review-filterbar,.cal-filters,.cal-board,.post-detail,.calendar-alt,.media-stats,.asset-inspector,.media-toolbar,.pricing-grid article,.pricing-rail>*,.integration-section,.google-integration-grid article,.content-workspace>*,.calendar-builder,.calendar-preview,.single-post-builder>*,.single-post-preview,.settings-main>*,.profile-preview-layout>*,.profile-field-editor,.live-preview,.best-practices,.onboarding-primary,.onboarding-companion>section):not(.optimizer-score):not(.executive-summary):not(.companion-hero) :is(h1,h2,h3,h4,h5,h6,strong,b){color:var(--readable-ink)!important}:is(.panel,.metric,.setting-box,.score-panel,.plan-card,.review-summary,.calendar,.post,.integration-grid article,.performance-metric,.performance-chart,.discovery,.performance-insights,.performance-recommendation,.optimizer-manager,.optimizer-media,.optimizer-shell,.optimizer-rail,.rail-card,.review-kpis article,.review-feed,.review-detail,.review-filterbar,.cal-filters,.cal-board,.post-detail,.calendar-alt,.media-stats,.asset-inspector,.media-toolbar,.pricing-grid article,.pricing-rail>*,.integration-section,.google-integration-grid article,.content-workspace>*,.calendar-builder,.calendar-preview,.single-post-builder>*,.single-post-preview,.settings-main>*,.profile-preview-layout>*,.profile-field-editor,.live-preview,.best-practices,.onboarding-primary,.onboarding-companion>section):not(.optimizer-score):not(.executive-summary):not(.companion-hero) :is(p,li,dd,dt,label){color:var(--readable-body)!important;opacity:1!important}:is(.panel,.metric,.setting-box,.score-panel,.plan-card,.review-summary,.calendar,.post,.integration-grid article,.performance-metric,.performance-chart,.discovery,.performance-insights,.performance-recommendation,.optimizer-manager,.optimizer-media,.optimizer-shell,.optimizer-rail,.rail-card,.review-kpis article,.review-feed,.review-detail,.review-filterbar,.cal-filters,.cal-board,.post-detail,.calendar-alt,.media-stats,.asset-inspector,.media-toolbar,.pricing-grid article,.pricing-rail>*,.integration-section,.google-integration-grid article,.content-workspace>*,.calendar-builder,.calendar-preview,.single-post-builder>*,.single-post-preview,.settings-main>*,.profile-preview-layout>*,.profile-field-editor,.live-preview,.best-practices,.onboarding-primary,.onboarding-companion>section):not(.optimizer-score):not(.executive-summary):not(.companion-hero) small{color:var(--readable-muted)!important;opacity:1!important}:is(.optimizer-score,.executive-summary,.companion-hero,.business-foundation-head,.foundation-next),:is(.optimizer-score,.executive-summary,.companion-hero,.business-foundation-head,.foundation-next) :is(h1,h2,h3,h4,h5,h6,strong,b,p,li,dd,dt,label,small,span){color:#fff!important;opacity:1!important}:is(.optimizer-score,.executive-summary,.companion-hero,.business-foundation-head,.foundation-next) p,:is(.optimizer-score,.executive-summary,.companion-hero,.business-foundation-head,.foundation-next) small{color:#d9dcf4!important}:is(.panel,.metric,.setting-box,.plan-card,.review-summary,.performance-metric,.performance-chart,.discovery,.optimizer-manager,.optimizer-media,.optimizer-shell,.rail-card,.review-kpis article,.review-feed,.review-detail,.cal-filters,.cal-board,.post-detail,.calendar-alt,.media-stats,.asset-inspector,.pricing-grid article,.integration-section,.content-workspace>*,.calendar-builder,.calendar-preview,.single-post-builder>*,.single-post-preview,.profile-field-editor,.live-preview,.best-practices){border:1px solid #1c234d24!important;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #1c234d09,0 3px 8px #161b400e,0 18px 42px #161b401b!important}:is(.panel,.setting-box,.review-detail,.post-detail,.asset-inspector,.calendar-alt,.integration-section,.profile-field-editor,.live-preview,.best-practices){position:relative;overflow:hidden}:is(.panel,.setting-box,.review-detail,.post-detail,.asset-inspector,.calendar-alt,.integration-section,.profile-field-editor,.live-preview,.best-practices):before{content:"";opacity:.72;pointer-events:none;background:linear-gradient(90deg,#5d35ef 0,#8a62ff 36%,#49a8ff 70%,#0000 100%);height:3px;position:absolute;top:0;left:0;right:0}:is(.service-chip,.asset-status,.scheduled,.published,.connected,.accept){color:#08783d!important;background:#e6f8ee!important;border:1px solid #bfead1!important}:is(.draft,.waiting-approval,.waitsapproval){color:#9a5600!important;background:#fff2d9!important;border:1px solid #f2d293!important}:is(.failed,.needsresponse,.danger,.delete){color:#bd2435!important;background:#fff0f2!important;border-color:#f4b9c1!important}:is(.content-tabs,.content-nav,.media-tabs,.cal-tabs,.optimizer-suite-tabs,.business-tabs,.review-filterbar nav,.hub-filters) button.active,:is(.content-tabs,.content-nav,.media-tabs,.cal-tabs,.optimizer-suite-tabs,.business-tabs,.review-filterbar nav,.hub-filters) button.active *{color:#fff!important;opacity:1!important}:is(.save,.primary,.review-primary,.media-primary,.create-btn,.generate,.generate-single,.schedule-single,.deploy-profile,.google-authorize,.apply),:is(.save,.primary,.review-primary,.media-primary,.create-btn,.generate,.generate-single,.schedule-single,.deploy-profile,.google-authorize,.apply) *{color:#fff!important}button:not(.active):not(.primary):not(.save):not(.review-primary):not(.media-primary):not(.generate):not(.generate-single):not(.schedule-single):not(.deploy-profile):not(.google-authorize):not(.apply){border-color:#252b5426}button:not(.active):not(.primary):not(.save):not(.review-primary):not(.media-primary):not(.generate):not(.generate-single):not(.schedule-single):not(.deploy-profile):not(.google-authorize):not(.apply):hover{box-shadow:0 7px 18px #26205a1c;border-color:#6037f161!important}:is(.chart-labels,.chart-legend,.cal-weekdays,.cal-legend,.mini-cal,.rank-list,.used-list){color:#44516f}.cal-weekdays b,.weekdays b,.chart-labels span,.chart-legend span{color:#4c5876!important;opacity:1!important}.cal-day strong{color:#19203d!important}@media (width<=760px){:is(.panel,.metric,.setting-box,.review-detail,.post-detail,.asset-inspector,.cal-board,.cal-filters){box-shadow:0 2px 6px #161b400d,0 12px 28px #161b4017!important}}:root{--page-gutter:30px;--section-gap:20px;--card-pad:20px}body{line-height:1.45}h1,h2,h3,h4,p{overflow-wrap:break-word}h1,h2,h3,h4{line-height:1.18}p{line-height:1.58}button,select,input,textarea{line-height:1.25}.page,.performance-page,.optimizer-page,.optimizer-suite,.review-page,.cal-workspace,.media-library-page,.pricing-layout{width:100%;max-width:1500px;padding:30px var(--page-gutter) 44px;margin-inline:auto}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.review-head,.cal-title,.media-head,.pricing-head){align-items:flex-start;gap:24px;margin-bottom:22px}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.review-head,.cal-title,.media-head,.pricing-head)>div:first-child{min-width:0}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.review-head,.cal-title,.media-head,.pricing-head) h1{margin:0 0 7px}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.review-head,.cal-title,.media-head,.pricing-head) p{max-width:720px;margin:0}:is(.review-head,.cal-title,.media-head)>div:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}:is(.metric-grid,.overview-grid,.performance-grid,.performance-bottom,.optimizer-grid,.optimizer-shell,.review-kpis,.review-workspace,.cal-layout,.media-shell,.pricing-grid,.google-integration-grid,.integration-grid,.content-workspace,.profile-preview-layout){align-items:stretch}:is(.metric-grid,.performance-grid,.review-kpis,.pricing-grid,.google-integration-grid,.integration-grid){gap:16px}:is(.overview-grid,.performance-bottom,.optimizer-grid,.optimizer-shell,.review-workspace,.cal-layout,.media-shell,.content-workspace,.profile-preview-layout){gap:18px}:is(.panel,.metric,.setting-box,.score-panel,.plan-card,.review-summary,.performance-metric,.performance-chart,.discovery,.performance-insights,.performance-recommendation,.optimizer-manager,.optimizer-media,.optimizer-score,.rail-card,.review-kpis article,.review-detail,.cal-filters,.cal-board,.post-detail,.calendar-alt,.media-stats,.asset-inspector,.pricing-grid article,.integration-section,.content-workspace>*,.calendar-builder,.calendar-preview,.single-post-builder>*,.single-post-preview,.profile-field-editor,.live-preview,.best-practices){min-width:0}:is(.panel,.setting-box,.review-detail,.post-detail,.asset-inspector,.calendar-alt,.integration-section,.profile-field-editor,.live-preview,.best-practices)>:first-child{margin-top:0}:is(.panel,.setting-box,.review-detail,.post-detail,.asset-inspector,.calendar-alt,.integration-section,.profile-field-editor,.live-preview,.best-practices)>:last-child{margin-bottom:0}.panel-head,.setting-title,.caption-title,.premium-panel-head,.preview-head,.cal-board-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.panel-head>*,.setting-title>*,.caption-title>*,.premium-panel-head>*,.preview-head>*{min-width:0}:is(.content-tabs,.content-nav,.media-tabs,.cal-tabs,.optimizer-suite-tabs,.business-tabs,.hub-filters){flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}:is(.content-tabs,.content-nav,.media-tabs,.cal-tabs,.optimizer-suite-tabs,.business-tabs,.hub-filters) button{white-space:nowrap;justify-content:center;align-items:center;min-height:38px;display:inline-flex}.media-toolbar,.review-filterbar,.calendar-toolbar,.performance-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.media-toolbar label,.review-filterbar label{flex:1;min-width:220px}input,select,textarea{max-width:100%}textarea{resize:vertical;line-height:1.55}.form-grid label,.profile-form label,.modal-fields label,.publish-settings label{align-content:start;gap:7px;display:grid}.form-grid input,.form-grid textarea{margin-top:0}.review-kpis article,.performance-metric,.metric{flex-direction:column;align-items:flex-start;display:flex}.review-kpis article small,.performance-metric small,.metric small{margin-top:auto}.review-feed>article{align-items:flex-start}.review-feed>article>div{flex:1;min-width:0}.review-feed>article aside{flex:none;align-self:stretch}.detail-review{align-items:flex-start;gap:14px;display:flex}.detail-review>div{flex:1;min-width:0}.cal-board{overflow:hidden}.cal-day>button{text-align:left;width:100%;overflow:hidden}.cal-day>button b{line-height:1.35;display:block}.post-detail{height:max-content}.media-shell{grid-template-columns:minmax(0,1fr) minmax(280px,330px)}.asset-inspector{height:max-content}.asset-inspector h3{margin-bottom:6px;line-height:1.3}.file-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.settings-layout{grid-template-columns:205px minmax(0,1fr)}.settings-main{width:100%;max-width:none}.settings-nav button{align-items:center;min-height:44px;display:flex}.onboarding-welcome{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.journey-stepper{align-items:flex-start}.foundation-groups{gap:16px;display:grid}.foundation-group{min-width:0}.onboarding-stage{align-items:start}.onboarding-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}@media (width<=1180px){.cal-layout{grid-template-columns:210px minmax(0,1fr)}.post-detail{grid-column:1/-1}.review-workspace,.media-shell,.profile-preview-layout{grid-template-columns:1fr}.asset-inspector{position:static}}@media (width<=900px){:root{--page-gutter:20px}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.review-head,.cal-title,.media-head,.pricing-head){flex-direction:column;align-items:stretch}:is(.review-head,.cal-title,.media-head)>div:last-child{justify-content:flex-start}.cal-layout,.settings-layout{grid-template-columns:1fr}.cal-filters{position:static}.settings-nav{border-right:0;min-height:0}}@media (width<=760px){:root{--page-gutter:13px}.page,.performance-page,.optimizer-page,.optimizer-suite,.review-page,.cal-workspace,.media-library-page,.pricing-layout{padding-top:20px;padding-bottom:86px}:is(.content-tabs,.content-nav,.media-tabs,.cal-tabs,.optimizer-suite-tabs,.business-tabs,.hub-filters){flex-wrap:nowrap;padding-bottom:3px;overflow-x:auto}.media-toolbar>*,.review-filterbar>*{flex-basis:100%;width:100%}.onboarding-welcome,.onboarding-actions{flex-direction:column;align-items:stretch}}.sidebar{background:radial-gradient(circle at 18% 4%,#7447ff57,#0000 14rem),radial-gradient(circle at 90% 72%,#2157ae29,#0000 18rem),linear-gradient(#070a24 0,#07142c 53%,#031225 100%);border-right:1px solid #9784ff2b;box-shadow:18px 0 52px #04092230,inset -1px 0 #ffffff09}.sidebar .logo-gem{filter:drop-shadow(0 10px 16px #5028e16b)}.sidebar nav button{border:1px solid #0000;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s}.sidebar nav button.active{background:linear-gradient(100deg,#3b20d0,#7242ff);border-color:#ffffff2e;box-shadow:0 10px 25px #441fe059,inset 0 1px #ffffff3d}.sidebar .connections{border-top-color:#ffffff1f}.sidebar .ai-card{background:linear-gradient(145deg,#6940f545,#1b1f5aed);border:1px solid #9f89ff45;box-shadow:0 18px 32px #00051b3d,inset 0 1px #ffffff1c}.sidebar .switch{background:#ffffff06;border-color:#ffffff30;box-shadow:inset 0 1px #ffffff0d}@media (width<=760px){.sidebar{box-shadow:0 -14px 38px #0409223d}}.love-onboarding{border:1px solid #ffffffeb!important;max-width:1280px!important;padding:18px 20px 30px!important;box-shadow:0 36px 100px #1d1a4721,inset 0 1px #fff!important}.onboarding-welcome{min-height:142px;padding:22px 18px 24px!important}.onboarding-welcome .onboarding-kicker{font-size:9px!important;line-height:1.3!important}.onboarding-welcome h1{font-size:31px!important;line-height:1.08!important}.onboarding-welcome p{color:#56627e!important;font-size:12px!important;line-height:1.65!important}.onboarding-welcome>aside{padding:14px 17px!important;box-shadow:0 22px 52px #33236729,inset 0 1px #fff!important}.onboarding-welcome>aside b{color:#1a2140!important;font-size:10px!important}.onboarding-welcome>aside small{color:#68738e!important;font-size:8px!important}.love-onboarding .journey-stepper{border:1px solid #d5d3e4f2!important;height:78px!important;margin-bottom:22px!important;padding:10px 12px!important;box-shadow:0 24px 58px #1f1c4826,0 3px 8px #1f1c480f,inset 0 1px #fff!important}.love-onboarding .journey-stepper:before{top:31px!important}.love-onboarding .journey-stepper i{width:39px!important;height:39px!important;font-size:9px!important}.love-onboarding .journey-stepper small{color:#56617c!important;font-size:8.5px!important;line-height:1.25!important;overflow:visible!important}.love-onboarding .companion-progress strong{z-index:2!important;text-align:center!important;justify-content:center!important;align-items:center!important;gap:1px!important;margin:0!important;padding:0 0 1px!important;line-height:1!important;display:flex!important;position:absolute!important;inset:0!important;transform:none!important}.love-onboarding .companion-progress strong small{margin:3px 0 0!important;line-height:1!important;display:inline-block!important}.onboarding-stage{grid-template-columns:minmax(0,1fr) 318px!important;gap:22px!important}.onboarding-primary{background:linear-gradient(150deg,#f9f9fd,#f2f2f8)!important;border-radius:21px!important;box-shadow:0 42px 92px #19173e30,0 10px 24px #19173e17,inset 0 1px #fff!important}.business-foundation-head{min-height:100px!important;padding:25px 27px!important}.business-foundation-head>div>span{font-size:8px!important}.business-foundation-head h2{font-size:21px!important;line-height:1.2!important}.business-foundation-head p{color:#dddced!important;font-size:10px!important;line-height:1.55!important}.foundation-status{padding:11px 13px!important}.foundation-status b{color:#fff!important;font-size:9px!important}.foundation-status small{color:#d6d2e7!important;font-size:8px!important}.foundation-groups{gap:16px!important;padding:19px!important}.foundation-group{border-color:#ddddea!important;padding:19px!important;box-shadow:0 17px 38px #201d491c,0 3px 8px #201d490d,inset 0 1px #fff,inset 0 0 0 1px #ececf3!important}.foundation-group>header{margin-bottom:16px!important}.foundation-group>header>i{width:34px!important;height:34px!important;font-size:9px!important}.foundation-group>header h3{color:#151b36!important;font-size:12px!important;line-height:1.3!important}.foundation-group>header p{color:#606b84!important;font-size:9px!important;line-height:1.5!important}.foundation-group>header>button{padding:8px 11px!important;font-size:9px!important}.foundation-group .onboard-form{gap:14px 16px!important}.foundation-group .onboard-form label,.story-group>label{color:#222c49!important;font-size:9px!important;line-height:1.4!important}.foundation-group .onboard-form input,.foundation-group .category-picker-trigger{height:43px!important;font-size:10px!important}.foundation-group .category-picker-trigger b{color:#17203d!important;font-size:10px!important}.foundation-group .category-field>small{color:#66718a!important;font-size:8px!important;line-height:1.45!important}.story-group textarea{color:#17203d!important;height:98px!important;font-size:10px!important}.story-group label>small{color:#68738d!important;font-size:8px!important}.foundation-next{min-height:69px!important;margin:0 19px 19px!important;padding:15px 16px!important}.foundation-next span small{color:#c3b5ff!important;font-size:7px!important}.foundation-next span b{color:#fff!important;font-size:10px!important}.foundation-next span p{color:#dddbea!important;font-size:8px!important;line-height:1.45!important}.foundation-next>button{color:#fff!important;padding:10px 13px!important;font-size:9px!important}.onboarding-companion{filter:drop-shadow(0 24px 44px #1c19431c);gap:14px!important}.onboarding-companion>section,.concierge-link{border-color:#dcdae8!important;box-shadow:0 24px 54px #1e1b4624,0 4px 10px #1e1b460d,inset 0 1px #fff!important}.companion-hero{min-height:132px!important;padding:21px!important}.companion-progress{flex-basis:74px!important;width:74px!important;height:74px!important}.companion-progress strong{color:#fff!important;font-size:19px!important}.companion-progress strong small{color:#fff!important;font-size:9px!important}.companion-hero>span>small,.companion-outcomes>span{font-size:8px!important}.companion-hero h3{color:#fff!important;font-size:14px!important}.companion-hero p{color:#eee9ff!important;font-size:9px!important;line-height:1.55!important}.companion-outcomes{padding:19px!important}.companion-outcomes article{grid-template-columns:36px 1fr 18px!important;padding:12px 0!important}.companion-outcomes article>i{width:35px!important;height:35px!important}.companion-outcomes b{color:#1e2743!important;font-size:10px!important}.companion-outcomes p{color:#657089!important;font-size:8px!important;line-height:1.5!important}.companion-outcomes em{font-size:10px!important}.companion-trust{padding:15px 17px!important}.companion-trust b{color:#1e5837!important;font-size:9px!important}.companion-trust p{color:#506e5d!important;font-size:8px!important;line-height:1.5!important}.concierge-link{padding:17px 18px!important}.concierge-link small{color:#c5b7ff!important;font-size:7px!important}.concierge-link b{color:#fff!important;font-size:10px!important}.love-onboarding .onboarding-actions{border-color:#dcd9e8!important;margin-top:18px!important;padding:12px 13px!important;box-shadow:0 26px 58px #1c19442e,0 4px 10px #1c19440f,inset 0 1px #fff!important}.love-onboarding .onboarding-actions>span{color:#56617b!important;font-size:9px!important}.love-onboarding .onboarding-actions button{height:42px!important;font-size:10px!important}.love-onboarding .category-picker-menu{font-size:10px!important}.love-onboarding .category-picker-menu small{font-size:8px!important}@media (width<=1050px){.onboarding-stage{grid-template-columns:1fr!important}.onboarding-companion{grid-template-columns:1fr 1fr!important}}@media (width<=700px){.love-onboarding{padding:10px!important}.onboarding-welcome h1{font-size:25px!important}.onboarding-welcome p{font-size:11px!important}.love-onboarding .journey-stepper{height:74px!important}.foundation-groups{padding:12px!important}.foundation-group{padding:16px!important}.onboarding-companion{display:flex!important}}.optimizer-page,.optimizer-suite{font-size:12px!important}.optimizer-suite-title h1,.optimizer-head h1{font-size:30px!important;line-height:1.12!important}.optimizer-suite-title p,.optimizer-head p{color:#596680!important;font-size:12px!important;line-height:1.55!important}.optimizer-suite-title:after{color:#5830c7!important;font-size:9px!important}.optimizer-score{color:#141a34!important;background:linear-gradient(145deg,#fff 0,#faf9ff 72%,#f3efff 100%)!important;border:1px solid #dad7e8!important;box-shadow:0 25px 58px #1b184126,0 5px 12px #1b18410f,inset 0 1px #fff!important}.optimizer-score :is(h1,h2,h3,h4,b,strong,span,p,small){color:#141a34!important}.score-copy,.score-copy :is(b,strong,small,em){color:#fff!important}.score-copy>b{color:#d8d3ec!important;font-size:10px!important}.score-copy>strong{color:#fff!important;font-size:52px!important}.score-copy>strong small{color:#e4e0f1!important;font-size:20px!important}.score-copy>em{color:#6af0a3!important;font-size:13px!important}.score-breakdown>b{color:#50456c!important;font-size:10px!important}.score-breakdown p,.score-breakdown p span,.score-breakdown p strong{color:#202943!important;font-size:10px!important}.audit-card small{color:#59657d!important;font-size:9px!important}.audit-card b{color:#17203b!important;font-size:10px!important}.audit-card button{font-size:9px!important}.score-donut .gbp-mark{background:#fff!important;border-radius:18px!important;grid-template-rows:22px 37px 11px!important;width:86px!important;height:86px!important;padding:8px 9px!important;overflow:hidden!important;box-shadow:0 7px 18px #2333591f!important}.score-donut .gbp-mark>i{border-radius:3px 3px 6px 6px!important;width:56px!important;height:16px!important}.score-donut .gbp-mark>i:after{height:8px!important;bottom:-6px!important;left:7px!important;right:7px!important}.score-donut .gbp-mark>b{letter-spacing:-2px!important;color:#4285f4!important;-webkit-text-fill-color:#4285f4!important;background:0 0!important;padding:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:32px!important;font-weight:800!important;line-height:36px!important;display:block!important}.score-donut .gbp-mark>small{color:#4f596c!important;letter-spacing:.01em!important;font-size:6.5px!important;line-height:1!important}.optimizer-rail h3{color:#3f4761!important;font-size:11px!important}.optimizer-rail p{color:#56627c!important;font-size:10px!important;line-height:1.55!important}.optimizer-rail>section>small,.optimizer-rail>section>a,.optimizer-rail header button{color:#5f35d1!important;font-size:9px!important}.upload-drop b,.upload-drop small{color:#29334d!important;font-size:10px!important}.profile-summary p{font-size:10px!important;line-height:1.45!important}.profile-summary p span{color:#59647c!important}.recommendations nav button{color:#303a55!important;font-size:10px!important}.recommendations>h3{font-size:13px!important}.recommendations article h4{color:#161d37!important;font-size:11px!important}.recommendations article p{color:#46516a!important;font-size:9.5px!important;line-height:1.5!important}.recommendations article em,.recommendations article>div>span b,.impact small,.impact b,.recommendations article>button{font-size:8.5px!important}.profile-section-list h3{font-size:13px!important}.profile-section-list>button{color:#2c3752!important;font-size:10px!important}.profile-section-list footer{font-size:9px!important}.description-editor h2{font-size:20px!important}.description-editor>header p{color:#58647d!important;font-size:11px!important}.description-editor>header em,.description-editor>header>button,.description-editor h4{font-size:10px!important}.description-editor textarea{color:#1f2944!important;font-size:11px!important}.description-editor section>small{color:#657089!important;font-size:8.5px!important}.issues p,.ai-tips p,.best-practices p{font-size:9.5px!important;line-height:1.5!important}.ai-description header button,.ai-description>div button{font-size:9px!important}.live-preview h2{font-size:19px!important}.live-preview>section>p,.live-preview article>p{color:#3f4a64!important;font-size:10.5px!important;line-height:1.6!important}.live-preview>section>nav button,.live-preview article>nav button,.live-preview article>div button{font-size:9px!important}.live-preview article h3{font-size:20px!important}.live-preview article h4,.best-practices h3,.performance-page{font-size:12px!important}.performance-title h1{font-size:32px!important}.performance-title p{color:#596680!important;font-size:12px!important}.performance-eyebrow,.premium-panel-head>div>span,.executive-summary>aside>span,.summary-score>span,.performance-recommendation span{font-size:9px!important}.performance-page .executive-summary{background:radial-gradient(circle at 88% 0,#7e5eff47,#0000 22rem),linear-gradient(130deg,#141633,#21174d)!important;border-color:#876fee59!important;box-shadow:0 28px 64px #1310363b,0 5px 13px #1310361a,inset 0 1px #ffffff1f!important}.performance-page .executive-summary :is(h2,h3,strong,b,span){color:#fff!important}.performance-page .executive-summary :is(p,small){color:#d9dbed!important}.performance-page .summary-score strong{font-size:52px!important}.performance-page .summary-score strong small{color:#d9d5ec!important;font-size:18px!important}.performance-page .summary-score em{color:#6ceaa2!important;font-size:11px!important}.performance-page .summary-copy h2{font-size:21px!important;line-height:1.4!important}.performance-page .summary-copy>p{font-size:11px!important;line-height:1.65!important}.performance-page .summary-highlights b{font-size:11px!important}.performance-page .summary-highlights small{color:#ced1e5!important;font-size:9px!important}.performance-page .executive-summary>aside h3{font-size:12px!important}.performance-page .executive-summary>aside p{color:#d8d9e9!important;font-size:9.5px!important}.performance-metric-head span{color:#202943!important;font-size:11px!important}.performance-metrics article>strong{color:#111831!important;font-size:29px!important}.performance-metrics article>em{font-size:10px!important}.performance-metrics article>em small,.performance-metrics article>p{color:#59657d!important;font-size:9px!important}.premium-panel-head h3{color:#151c36!important;font-size:16px!important}.premium-panel-head p{color:#5b6780!important;font-size:10px!important}.premium-panel-head button{font-size:10px!important}.chart-legend,.chart-legend select,.line-chart>div:not(.chart-tooltip){color:#4f5b75!important;font-size:9.5px!important}.chart-tooltip{font-size:9px!important}.donut small{color:#59657d!important;font-size:9px!important}.discovery li{color:#29334d!important;font-size:10px!important}.discovery li b small{color:#66718a!important;font-size:8px!important}.conversion-funnel div,.ranking-performance p{font-size:10px!important}.conversion-funnel+footer{font-size:9px!important}.review-performance>div small,.review-performance li{color:#59657d!important;font-size:9px!important}.performance-recommendation h3{font-size:14px!important}.performance-recommendation p{color:#56627b!important;font-size:10px!important;line-height:1.55!important}.performance-recommendation button{font-size:10px!important}@media (width<=850px){.optimizer-suite-title h1,.optimizer-head h1,.performance-title h1{font-size:27px!important}.profile-preview-layout{grid-template-columns:1fr!important}}.business-foundation-head{background:radial-gradient(circle at 84% -30%,#9770ff33,#0000 44%),linear-gradient(118deg,#fbfaff 0%,#f2effc 52%,#e9e3f8 100%)!important;border:1px solid #d9d0f4!important;gap:24px!important;min-height:120px!important;padding:27px 30px!important;box-shadow:inset 0 1px #fff,0 18px 38px #2a1f5b26!important}.business-foundation-head>div:first-child{z-index:2;max-width:720px;position:relative}.business-foundation-head>div:first-child>span{color:#6335d8!important;letter-spacing:.16em!important;opacity:1!important;margin-bottom:7px!important;font-size:10px!important;font-weight:900!important;line-height:1.2!important}.business-foundation-head h2{color:#171a35!important;letter-spacing:-.025em!important;text-shadow:none!important;margin:0 0 8px!important;font-size:25px!important;font-weight:800!important;line-height:1.14!important}.business-foundation-head p{color:#4f5974!important;opacity:1!important;max-width:670px!important;margin:0!important;font-size:12.5px!important;font-weight:520!important;line-height:1.55!important}.business-foundation-head .foundation-status{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc2!important;border-color:#d8cff3!important;min-width:176px!important;padding:11px 13px!important}.business-foundation-head .foundation-status b{color:#1c2340!important;font-size:9px!important;line-height:1.3!important}.business-foundation-head .foundation-status small{color:#68728b!important;font-size:8px!important;line-height:1.35!important}.story-group label>small{color:#536079!important;background:#fffffff0!important;border:1px solid #ded9ef!important;border-radius:6px!important;padding:4px 7px!important;font-size:9px!important;font-weight:750!important;line-height:1!important;bottom:12px!important;right:14px!important;box-shadow:0 4px 10px #1f194612!important}.story-group textarea{padding-bottom:34px!important}.foundation-next{background:radial-gradient(circle at 92% 0,#8459ff29,#0000 40%),linear-gradient(115deg,#fbfaff,#f2effc 72%,#e8e1fa)!important;border:1px solid #d9d0f4!important;gap:14px!important;min-height:88px!important;padding:17px 19px!important;box-shadow:inset 0 1px #fff,0 16px 35px #2c1f5e24!important}.foundation-next .next-orb{flex:0 0 44px!important;width:44px!important;height:44px!important;font-size:14px!important;font-weight:850!important;box-shadow:0 10px 22px #5c32e259,inset 0 1px #ffffff40!important}.foundation-next>span{min-width:0!important;display:block!important}.foundation-next span small{color:#7040dc!important;letter-spacing:.14em!important;opacity:1!important;margin-bottom:4px!important;font-size:9px!important;font-weight:900!important;line-height:1.15!important;display:block!important}.foundation-next span b{color:#171b36!important;letter-spacing:-.01em!important;font-size:13px!important;font-weight:800!important;line-height:1.25!important;display:block!important}.foundation-next span p{color:#58627b!important;opacity:1!important;margin:5px 0 0!important;font-size:10.5px!important;font-weight:500!important;line-height:1.45!important}.foundation-next>button{color:#fff!important;background:linear-gradient(135deg,#6b3ae8,#5424cf)!important;border-color:#7550dc!important;min-height:40px!important;padding:0 15px!important;font-size:9.5px!important;font-weight:750!important}@media (width<=700px){.business-foundation-head{min-height:112px!important;padding:23px 21px!important}.business-foundation-head h2{font-size:22px!important}.business-foundation-head p{font-size:11.5px!important}.foundation-next{padding:15px!important}.foundation-next span b{font-size:12px!important}}:root{--dark-surface-title:#fff;--dark-surface-body:#e7f2f7;--dark-surface-muted:#c5dbe5;--dark-surface-accent:#7ee3f2}:is([data-teqko-surface=dark],.admin-top,.admin-credit-wallet>header,.admin-profile-guard>header,.admin-billing-pricing>header,.admin-seo-data>header,.integration-hub>header,.admin-ghl>header){color:var(--dark-surface-title)!important}:is([data-teqko-surface=dark],.admin-top,.admin-credit-wallet>header,.admin-profile-guard>header,.admin-billing-pricing>header,.admin-seo-data>header,.integration-hub>header,.admin-ghl>header) :is(h1,h2,h3,h4,h5,h6,strong,b){color:var(--dark-surface-title)!important;-webkit-text-fill-color:var(--dark-surface-title)!important;opacity:1!important;text-shadow:none!important}:is([data-teqko-surface=dark],.admin-top,.admin-credit-wallet>header,.admin-profile-guard>header,.admin-billing-pricing>header,.admin-seo-data>header,.integration-hub>header,.admin-ghl>header) :is(p,li,dd,dt,label){color:var(--dark-surface-body)!important;-webkit-text-fill-color:var(--dark-surface-body)!important;opacity:1!important}:is([data-teqko-surface=dark],.admin-top,.admin-credit-wallet>header,.admin-profile-guard>header,.admin-billing-pricing>header,.admin-seo-data>header,.integration-hub>header,.admin-ghl>header) :is(small,span,time){color:var(--dark-surface-muted)!important;-webkit-text-fill-color:var(--dark-surface-muted)!important;opacity:1!important}:is([data-teqko-surface=dark],.admin-top,.admin-credit-wallet>header,.admin-profile-guard>header,.admin-billing-pricing>header,.admin-seo-data>header,.integration-hub>header,.admin-ghl>header) :is(a,button){color:var(--dark-surface-title)!important;-webkit-text-fill-color:var(--dark-surface-title)!important}:is([data-teqko-surface=dark],.admin-top,.admin-credit-wallet>header,.admin-profile-guard>header,.admin-billing-pricing>header,.admin-seo-data>header,.integration-hub>header,.admin-ghl>header) :is(input,textarea,select,option){color:#10263b!important;-webkit-text-fill-color:#10263b!important;background:#fff!important}[data-teqko-surface=dark]>small,[data-teqko-surface=dark]>span,[data-teqko-surface=dark]>div>small,[data-teqko-surface=dark]>div>span,[data-teqko-surface=dark]>div>div>small,[data-teqko-surface=dark]>div>div>span,[data-teqko-surface=dark]>div:first-child>small,[data-teqko-surface=dark]>div:first-child>span,[data-teqko-surface=dark]>div:first-child>div>small,[data-teqko-surface=dark]>div:first-child>div>span,[data-teqko-surface=dark] :is(.kicker,.eyebrow),:is(.admin-top,.admin-credit-wallet>header,.admin-profile-guard>header,.admin-billing-pricing>header,.admin-seo-data>header,.integration-hub>header,.admin-ghl>header)>div:first-child>small{color:var(--dark-surface-accent)!important;-webkit-text-fill-color:var(--dark-surface-accent)!important}:is(.sidebar,.ai-card,.companion-hero,.concierge-link,.optimizer-score,.executive-summary,.chart-tooltip,.competitor-peek,.heatmap-help,.heat-pins>button>span,.toast,.post-art,.media-grid article){color:var(--dark-surface-title)!important}:is(.sidebar,.ai-card,.companion-hero,.concierge-link,.optimizer-score,.executive-summary,.chart-tooltip,.competitor-peek,.heatmap-help,.heat-pins>button>span,.toast,.post-art,.media-grid article) :is(h1,h2,h3,h4,h5,h6,strong,b,label){color:var(--dark-surface-title)!important;opacity:1!important;text-shadow:none!important}:is(.sidebar,.ai-card,.companion-hero,.concierge-link,.optimizer-score,.executive-summary,.chart-tooltip,.competitor-peek,.heatmap-help,.heat-pins>button>span,.toast,.post-art,.media-grid article) :is(p,li,dd,dt){color:var(--dark-surface-body)!important;opacity:1!important}:is(.sidebar,.ai-card,.companion-hero,.concierge-link,.optimizer-score,.executive-summary,.chart-tooltip,.competitor-peek,.heatmap-help,.heat-pins>button>span,.toast,.post-art,.media-grid article) small{color:var(--dark-surface-muted)!important;opacity:1!important}:is(.sidebar,.ai-card,.companion-hero,.concierge-link,.optimizer-score,.executive-summary) :is(a,button){color:#fff!important}.chart-tooltip{min-width:150px!important;line-height:1.45!important}.chart-tooltip span{color:#e1e5f3!important}.competitor-peek{background:linear-gradient(145deg,#17152a,#23203a)!important;border:1px solid #ffffff26!important}.competitor-peek :is(strong,b,h3){color:#fff!important}.competitor-peek :is(p,small){color:#d8dced!important}.heatmap-help{background:linear-gradient(145deg,#17152a,#23203a)!important;border:1px solid #ffffff26!important}.heatmap-help span{color:#e0e3ef!important}.heat-pins>button>span{background:linear-gradient(145deg,#17152a,#23203a)!important;border:1px solid #ffffff24!important}.heat-pins>button>span em{color:var(--dark-surface-accent)!important}.asset-card :is(.asset-type,.duration,.asset-menu){color:#fff!important;opacity:1!important}.detail-media span{color:#fff!important}:is(.sidebar,.ai-card,.companion-hero,.concierge-link,.optimizer-score,.executive-summary,.chart-tooltip,.competitor-peek,.heatmap-help) :is(input,textarea,select,option){color:#151a34!important;background:#fff!important}.foundation-next,.business-foundation-head,.foundation-next :is(h1,h2,h3,h4,h5,h6,strong,b,label),.business-foundation-head :is(h1,h2,h3,h4,h5,h6,strong,b,label){color:#171b36!important}.foundation-next :is(p,li,dd,dt),.business-foundation-head :is(p,li,dd,dt){color:#58627b!important}.foundation-next small,.business-foundation-head small{color:#7040dc!important}.foundation-next>button,.foundation-next>button *{color:#fff!important}.optimizer-page .optimizer-score{color:#151a34!important;background:radial-gradient(circle at 14% 0,#663eec21,#0000 19rem),radial-gradient(circle at 88% 100%,#4097f017,#0000 17rem),linear-gradient(145deg,#fff 0%,#fbfaff 58%,#f1eefb 100%)!important;border:1px solid #d8d4e8!important;box-shadow:0 28px 65px #1d194626,0 5px 13px #1d19460f,inset 0 1px #fff!important}.optimizer-page .score-copy{color:#151a34!important;background:linear-gradient(145deg,#fff,#f3efff)!important;border:1px solid #dcd4f4!important;box-shadow:0 14px 30px #3726751c,inset 0 1px #fff!important}.optimizer-page .score-copy>b{color:#5b4c7d!important}.optimizer-page .score-copy>strong{color:#171b38!important}.optimizer-page .score-copy>strong small{color:#6b7288!important}.optimizer-page .score-copy>em{color:#118d50!important}.optimizer-page .score-breakdown{background:#ffffffd1!important;border:1px solid #e4e0ee!important;box-shadow:0 10px 24px #241e4e0f,inset 0 1px #fff!important}.optimizer-page .score-breakdown>b{color:#54486f!important}.optimizer-page .score-breakdown p,.optimizer-page .score-breakdown p span,.optimizer-page .score-breakdown p strong{color:#202943!important}.optimizer-page .audit-card{background:linear-gradient(145deg,#f4f1ff,#fff)!important;border:1px solid #d9d0f5!important}.optimizer-page .audit-card :is(b,strong){color:#17203b!important}.optimizer-page .audit-card small{color:#59657d!important}.performance-page .executive-summary{color:#151a34!important;background:radial-gradient(circle at 88% 0,#744af026,#0000 22rem),radial-gradient(circle at 10% 100%,#358fed14,#0000 17rem),linear-gradient(135deg,#fff 0%,#fbfaff 58%,#f2effb 100%)!important;border:1px solid #d9d4ed!important;box-shadow:0 28px 64px #1e194824,0 5px 13px #1e19480e,inset 0 1px #fff!important}.performance-page .executive-summary :is(h2,h3,strong,b){color:#171b36!important}.performance-page .executive-summary :is(p,li){color:#505d77!important}.performance-page .executive-summary small{color:#69758e!important}.performance-page .summary-score>span,.performance-page .executive-summary>aside>span{color:#6336db!important}.performance-page .summary-score strong{color:#171b36!important}.performance-page .summary-score strong small{color:#70778e!important}.performance-page .summary-score em{color:#118e50!important}.performance-page .summary-copy>p{color:#526079!important}.performance-page .summary-highlights b{color:#1d2440!important}.performance-page .summary-highlights small{color:#69758d!important}.performance-page .executive-summary>aside{color:#151a34!important;background:linear-gradient(145deg,#fff,#f8f6ff)!important;border:1px solid #dcd6ef!important;box-shadow:0 12px 28px #2f216614,inset 0 1px #fff!important}.performance-page .executive-summary>aside h3{color:#242a45!important}.performance-page .executive-summary>aside strong{color:#119356!important}.performance-page .executive-summary>aside p{color:#5b6780!important}.performance-page .executive-priority{background:linear-gradient(145deg,#f4f0ff,#fff)!important;border:1px solid #ddd5f5!important}.performance-page .executive-priority b{color:#272d49!important}.performance-page .executive-priority small{color:#59667f!important}@media (width<=850px){.optimizer-page .optimizer-score,.performance-page .executive-summary{background:linear-gradient(145deg,#fff,#f4f1fc)!important}}.seo-intelligence .intel-hero,.seo-intelligence .recommendation-luxury,.seo-intelligence .recommendation-header,.seo-intelligence .action-hero,.seo-intelligence .learning-hero{color:#17142b!important;background:radial-gradient(circle at 88% 4%,#7750e226,#0000 31%),linear-gradient(145deg,#fff 0%,#faf8ff 50%,#f1edff 100%)!important;border:1px solid #6f4acf2e!important;box-shadow:0 22px 55px #2f1c5e24,inset 0 1px #fff!important}.seo-intelligence :is(.intel-hero,.recommendation-luxury,.recommendation-header,.action-hero,.learning-hero) :is(h1,h2,h3,strong,b){color:#17142b!important;text-shadow:none!important}.seo-intelligence :is(.intel-hero,.recommendation-luxury,.recommendation-header,.action-hero,.learning-hero) p{color:#5f6177!important;text-shadow:none!important}.seo-intelligence :is(.intel-hero,.recommendation-luxury,.recommendation-header,.action-hero,.learning-hero)>div>span{color:#6738d0!important}.seo-intelligence .report-orb,.seo-intelligence .recommendation-luxury aside,.seo-intelligence .recommendation-header>div:last-child{background:#ffffffd1!important;border:1px solid #6f4acf2e!important;box-shadow:0 12px 28px #341f681c,inset 0 1px #fff!important}.seo-intelligence .report-orb small,.seo-intelligence .recommendation-luxury aside :is(span,small){color:#6d6c82!important}.seo-intelligence .recommendation-promise b{color:#34215d!important;background:#fff!important;border-color:#ddd2f6!important;box-shadow:0 5px 14px #341f6812!important}.seo-intelligence .competitor-peek,.heatmap-modal .competitor-peek,.heatmap-modal .heatmap-help,.heat-pins>button>span{color:#1a172b!important;background:linear-gradient(145deg,#fffffffc,#f6f2fffa)!important;border:1px solid #dcd3ee!important;box-shadow:0 22px 52px #25154d47,inset 0 1px #fff!important}.seo-intelligence .competitor-peek :is(strong,b,h3),.heatmap-modal .competitor-peek :is(strong,b,h3),.heatmap-modal .heatmap-help b,.heat-pins>button>span strong{color:#1a172b!important}.seo-intelligence .competitor-peek :is(p,small),.heatmap-modal .competitor-peek :is(p,small),.heatmap-modal .heatmap-help span,.heat-pins>button>span small{color:#686579!important}.seo-intelligence .competitor-peek>header,.heatmap-modal .competitor-peek>header{background:linear-gradient(135deg,#fff,#f4efff)!important;border-bottom-color:#e8e1f3!important}.seo-intelligence .competitor-peek>div,.heatmap-modal .competitor-peek>div{border-bottom-color:#ece6f4!important}.seo-intelligence .competitor-peek>footer,.heatmap-modal .competitor-peek>footer,.heat-pins>button>span em{color:#6030c3!important;background:#faf8ff!important;border-top-color:#e5dcf5!important}.heatmap-summary:before{color:#5c2bc5!important;background:linear-gradient(135deg,#f2ebff,#fff)!important;border-bottom:1px solid #ddd2f3!important}.heatmap-summary{background:#fffffff7!important;box-shadow:0 24px 60px #2314493d!important}.top-results{border:1px solid #ddd5ec!important;box-shadow:0 26px 70px #2012444d!important}@media (width<=760px){.seo-intelligence .intel-hero,.seo-intelligence .recommendation-luxury{padding:22px!important}}.performance-page{max-width:1320px;margin:0 auto;padding:4px 2px 42px}.performance-title{background:radial-gradient(circle at 88% 0,#6b42e01f,#0000 17rem),linear-gradient(145deg,#fff,#faf9ff)!important;border:1px solid #e0dced!important;border-radius:18px!important;align-items:center!important;margin:0 0 26px!important;padding:22px 24px!important;box-shadow:0 18px 46px #1f194917,inset 0 1px #fff!important}.performance-title h1{letter-spacing:-.045em!important;color:#151a35!important;margin:7px 0 6px!important;font-size:34px!important}.performance-title p{color:#59657d!important;max-width:590px!important;font-size:12px!important;line-height:1.55!important}.performance-eyebrow{color:#6336db!important;letter-spacing:.15em!important;font-size:9px!important}.performance-controls{background:#ffffffd1!important;border:1px solid #e0dbea!important;border-radius:12px!important;align-items:center!important;padding:5px!important;box-shadow:0 8px 22px #251b4f14!important}.performance-controls button,.performance-controls select{border-radius:8px!important;height:40px!important;font-size:10px!important}.performance-controls button{color:#5e6579!important;background:0 0!important;border-color:#0000!important}.performance-controls select{color:#3d276d!important;background:linear-gradient(145deg,#f8f5ff,#fff)!important;border-color:#d9d0f1!important;min-width:190px!important;font-weight:800!important}.executive-summary-heading{margin:0 4px 12px!important}.executive-summary-heading h2{color:#171c37!important;font-size:19px!important}.executive-summary-heading small{background:#f3f0fa;border-radius:20px;padding:6px 9px;color:#636d82!important}.performance-page .executive-summary{border-radius:19px!important;grid-template-columns:185px minmax(0,1fr) 220px!important;gap:25px!important;padding:27px!important}.performance-page .summary-score{padding-right:23px!important}.performance-page .summary-score strong{margin:10px 0 4px!important;font-size:55px!important;line-height:1!important}.performance-page .summary-copy{padding:0 5px!important}.performance-page .summary-copy h2{max-width:720px;font-size:22px!important;line-height:1.38!important}.performance-page .summary-highlights{flex-wrap:wrap!important;gap:12px!important}.performance-page .summary-highlights span{background:#ffffffb8;border:1px solid #e7e2f0;border-radius:10px;min-width:112px;padding:8px 10px}.performance-page .executive-priority{border-radius:11px!important;margin-top:16px!important;padding:12px 14px!important;box-shadow:0 7px 18px #3220650f!important}.performance-page .executive-summary>aside{border-radius:14px!important;padding:18px!important}.performance-metrics{gap:14px!important;margin-top:19px!important}.performance-metrics article{background:linear-gradient(155deg,#fff 0%,#fff 68%,color-mix(in srgb,var(--metric) 5%,#fff))!important;border-color:#dfe3ec!important;border-radius:15px!important;min-height:178px!important;padding:17px 17px 0!important;box-shadow:0 13px 30px #181e3d13,inset 0 1px #fff!important}.performance-metrics article:hover{border-color:color-mix(in srgb,var(--metric) 34%,#dfe3ec)!important;transform:translateY(-4px)!important;box-shadow:0 20px 40px #201c4821!important}.performance-metric-head>i{background:color-mix(in srgb,var(--metric) 10%,#fff)!important;width:33px!important;height:33px!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--metric) 13%,transparent)!important;border-radius:10px!important}.performance-metric-head button{opacity:.72;transition:all .15s}.performance-metric-head button:hover{opacity:1;color:#5d31c8!important;border-color:#bfb2e5!important}.performance-metrics article>strong{margin-top:17px!important;font-size:31px!important}.performance-grid{gap:17px!important;margin-top:17px!important}.performance-chart,.discovery{padding:21px!important}.line-chart{background:linear-gradient(#fbfaff,#fff);border-radius:12px;margin-top:4px}.line-chart:after{color:#6940c8!important;background:#f0ebff!important;border-radius:7px!important;padding:5px 8px!important;font-weight:700!important;top:8px!important;right:13px!important}.point-tooltip{background:linear-gradient(145deg,#16172c,#272343)!important;border:1px solid #393455!important;box-shadow:0 16px 35px #0d0b2357!important}.performance-insights{gap:17px!important;margin-top:17px!important}.performance-insights>.panel{padding:20px!important}.performance-recommendation{background:radial-gradient(circle at 92% 10%,#6739de1a,#0000 13rem),linear-gradient(135deg,#f8f5ff,#fff)!important;border-radius:15px!important;margin-top:17px!important;padding:19px 22px!important;box-shadow:0 14px 34px #2b1c5a14!important}.performance-recommendation button{min-height:40px;border-radius:9px!important;box-shadow:0 8px 20px #5123ca3b!important}@media (width<=1050px){.performance-title{align-items:flex-start!important}.performance-page .executive-summary{grid-template-columns:160px 1fr!important}.performance-page .executive-summary>aside{grid-column:1/-1!important;grid-template-columns:repeat(2,1fr)!important;gap:8px 18px!important;display:grid!important}.performance-metrics{grid-template-columns:repeat(3,1fr)!important}}@media (width<=760px){.performance-title{padding:18px!important}.performance-controls{width:100%;margin-top:10px}.performance-page .executive-summary{grid-template-columns:1fr!important;padding:20px!important}.performance-page .summary-score{border-bottom:1px solid #e1ddec!important;border-right:0!important;padding:0 0 18px!important}.performance-metrics{grid-template-columns:1fr 1fr!important}}@media (width<=520px){.performance-metrics{grid-template-columns:1fr!important}.performance-controls{flex-direction:column}.performance-controls>*{width:100%!important}}.optimizer-suite{max-width:1320px!important;margin:0 auto!important;padding:4px 2px 42px!important}.optimizer-suite-title{background:radial-gradient(circle at 84% 0,#6c41e21f,#0000 18rem),linear-gradient(145deg,#fff,#faf9ff)!important;border:1px solid #dfdbea!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;margin:0 0 15px!important;padding:22px 24px!important;display:flex!important;position:relative!important;box-shadow:0 18px 46px #1f194917,inset 0 1px #fff!important}.optimizer-suite-title:after{background:linear-gradient(145deg,#fff,#f4efff)!important;top:-9px!important;right:20px!important;box-shadow:0 6px 16px #37216f14!important}.optimizer-suite-title h1{letter-spacing:-.045em!important;color:#151a35!important;margin:7px 0 6px!important;font-size:34px!important}.optimizer-suite-title p{color:#59657d!important;font-size:12px!important;line-height:1.55!important}.optimizer-eyebrow{color:#6336db!important;letter-spacing:.15em!important;font-size:9px!important;font-weight:850!important}.deployment-command{background:#ffffffd6!important;border:1px solid #dfd9ed!important;border-radius:13px!important;align-items:center!important;gap:9px!important;padding:5px!important;display:flex!important;box-shadow:0 9px 24px #271c5014!important}.deployment-command>span{min-width:190px!important;padding:7px 10px!important}.deployment-command>span b{color:#222944!important;font-size:10px!important}.deployment-command>span small{color:#6b758b!important;font-size:8px!important}.deploy-profile{color:#fff!important;background:linear-gradient(110deg,#5520dc,#7540ef)!important;border-radius:9px!important;min-height:42px!important;padding:0 17px!important;box-shadow:0 9px 22px #5323cd3d!important}.deploy-profile:disabled{color:#8c94a5!important;box-shadow:none!important;background:#edf0f5!important}.optimizer-suite-tabs{background:linear-gradient(145deg,#f8f7fb,#fff)!important;border:1px solid #dfdbe8!important;border-radius:14px!important;gap:7px!important;width:max-content!important;min-width:530px!important;margin:0 0 18px!important;padding:6px!important;box-shadow:0 10px 27px #1f1a4613!important}.optimizer-suite-tabs button{text-align:left!important;color:#5d667b!important;border:1px solid #0000!important;border-radius:10px!important;min-width:250px!important;min-height:54px!important;padding:9px 14px!important}.optimizer-suite-tabs button:after{display:none!important}.optimizer-suite-tabs button.active{color:#5728c7!important;background:linear-gradient(145deg,#fff,#f3efff)!important;border-color:#d6c9f5!important;box-shadow:0 8px 20px #4a279a1f!important}.optimizer-suite-tabs button i{vertical-align:middle!important;background:#f0ebfc!important;border-radius:9px!important;place-items:center!important;width:34px!important;height:34px!important;margin-right:10px!important;display:inline-grid!important}.optimizer-suite-tabs button span{vertical-align:middle!important;flex-direction:column!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.optimizer-suite-tabs button small{color:#81899c!important;margin-top:3px!important;font-size:8px!important;font-weight:500!important}.optimizer-shell{grid-template-columns:minmax(0,1fr) 284px!important;gap:18px!important}.optimizer-page .optimizer-score{border-radius:18px!important;padding:22px!important}.optimizer-page .score-copy{border-radius:14px!important;padding:17px!important}.optimizer-page .score-breakdown{border-radius:14px!important;padding:17px 19px!important}.optimizer-page .audit-card{border-radius:14px!important;padding:17px!important;box-shadow:0 10px 24px #281d5512!important}.recommendations{background:#fff!important;border:1px solid #dfe3ec!important;border-radius:17px!important;margin-top:17px!important;box-shadow:0 16px 38px #191d3d13,inset 0 1px #fff!important}.recommendations nav{background:linear-gradient(145deg,#faf9fd,#fff)!important;border-bottom:1px solid #eceaf1!important;gap:5px!important;padding:8px!important}.recommendations nav button{border-radius:8px!important;min-height:36px!important;padding:0 11px!important}.recommendations nav button.active{color:#5728c7!important;background:#eee8ff!important;box-shadow:inset 0 0 0 1px #d8cdf5!important}.recommendations>h3{color:#202641!important;margin:0!important;padding:16px 19px 11px!important}.recommendations>article{border-top:1px solid #eceef3!important;border-bottom:0!important;grid-template-columns:46px minmax(0,1fr) 105px 94px 118px!important;gap:14px!important;padding:17px 19px!important;transition:all .16s!important}.recommendations>article:hover{background:linear-gradient(90deg,#faf7ff,#fff)!important;transform:translate(3px)!important;box-shadow:inset 4px 0 #6738dc!important}.recommendations>article>i{border-radius:11px!important;width:38px!important;height:38px!important;box-shadow:inset 0 0 0 1px #6438da17!important}.recommendations>article h4{color:#171d38!important;font-size:12px!important}.recommendations>article p{color:#536079!important;max-width:650px!important;font-size:9.5px!important}.recommendations>article button{border-radius:8px!important;min-height:35px!important}.recommendations>article button.apply{box-shadow:0 7px 18px #5323cb2e!important}.optimizer-rail{gap:17px!important}.optimizer-rail>section{background:linear-gradient(150deg,#fff,#fdfcff)!important;border:1px solid #e0e3eb!important;padding:18px!important;box-shadow:0 15px 35px #191d3d13,inset 0 1px #fff!important}.upload-drop{border:1.5px dashed #a98be8!important;min-height:142px!important;box-shadow:inset 0 0 0 5px #f6f2ffb3!important}.optimizer-media{gap:7px!important}.profile-summary p{border-bottom-color:#edeff3!important}.profile-preview-layout{grid-template-columns:220px minmax(500px,1fr) 360px!important;gap:17px!important}.profile-section-list,.description-editor,.live-preview>section{border:1px solid #dfe3ec!important;border-radius:16px!important;box-shadow:0 15px 36px #191d3d12,inset 0 1px #fff!important}.profile-section-list{padding:16px 12px!important}.profile-section-list>button{border-bottom-color:#edf0f4!important;border-radius:8px!important;height:42px!important}.profile-section-list>button:hover{background:#f8f5ff!important}.description-editor{padding:21px!important}.description-editor>section,.issues,.ai-tips{border-radius:11px!important}.profile-field-editor{background:linear-gradient(145deg,#fbfaff,#fff)!important}.section-ai-suggestion{border-radius:13px!important;box-shadow:0 10px 25px #1b6a3f12!important}.live-preview>section{padding:19px!important}.live-preview article{background:linear-gradient(155deg,#fff,#fbfcff)!important;border-radius:11px!important;box-shadow:0 9px 22px #1f2a4d0f!important}@media (width<=1120px){.optimizer-shell{grid-template-columns:1fr!important}.optimizer-rail{grid-template-columns:repeat(3,1fr)!important}.profile-preview-layout{grid-template-columns:200px 1fr!important}.live-preview{grid-column:1/-1!important;grid-template-columns:1fr 1fr!important}}@media (width<=760px){.optimizer-suite-title{align-items:flex-start!important;padding:18px!important}.deployment-command{flex-wrap:wrap!important;width:100%!important}.optimizer-suite-tabs{width:100%!important;min-width:0!important}.optimizer-suite-tabs button{flex:1!important;min-width:0!important}.optimizer-rail,.profile-preview-layout{grid-template-columns:1fr!important}.live-preview{grid-column:auto!important;grid-template-columns:1fr!important}}.content-workspace{max-width:1320px!important;margin:0 auto!important;padding:4px 2px 42px!important}.content-head{background:radial-gradient(circle at 86% 0,#6a42e21f,#0000 18rem),linear-gradient(145deg,#fff,#faf9ff)!important;border:1px solid #dfdbea!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;margin:0 0 15px!important;padding:22px 24px!important;display:flex!important;box-shadow:0 18px 46px #1f194917,inset 0 1px #fff!important}.content-head h1{letter-spacing:-.045em!important;color:#151a35!important;margin:0 0 6px!important;font-size:34px!important}.content-head p{color:#59657d!important;font-size:12px!important;line-height:1.55!important}.content-head>div:last-child{gap:9px!important}.idea-btn,.create-btn{border-radius:9px!important;height:42px!important;padding:0 17px!important;font-size:10px!important}.idea-btn{color:#5e2dcb!important;background:#fff!important;border:1px solid #d5c9f2!important;box-shadow:0 7px 18px #37216f12!important}.create-btn{color:#fff!important;background:linear-gradient(110deg,#5520dc,#7540ef)!important;box-shadow:0 9px 22px #5323cd3d!important}.content-nav.two-tabs{background:linear-gradient(145deg,#f8f7fb,#fff)!important;border-color:#dfdbe8!important;border-radius:14px!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0 0 18px!important;padding:6px!important;box-shadow:0 10px 27px #1f1a4613!important}.content-nav.two-tabs button{color:#5f687d!important;border:1px solid #0000!important;border-radius:10px!important;width:100%!important;height:54px!important;font-size:12px!important}.calendar-builder{grid-template-columns:minmax(430px,39%) minmax(0,61%)!important;align-items:start!important;gap:18px!important}.builder-controls,.calendar-preview,.single-post-editor,.single-post-preview{background:linear-gradient(150deg,#fff,#fdfcff)!important;border:1px solid #dfe3ec!important;border-radius:17px!important;box-shadow:0 16px 38px #191d3d13,inset 0 1px #fff!important}.builder-controls,.calendar-preview{padding:22px!important}.builder-title{border-bottom:1px solid #eceaf1!important;padding-bottom:17px!important}.builder-title>i{color:#6635dc!important;background:linear-gradient(145deg,#eee8ff,#faf8ff)!important;border-radius:12px!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important;box-shadow:inset 0 0 0 1px #ddd2f8!important}.builder-title h2,.preview-head h2{color:#171d38!important;font-size:18px!important}.builder-title p,.preview-head p{color:#66728a!important;font-size:10px!important}.builder-step{background:#fcfbffc7!important;border:1px solid #e8e8ef!important;border-radius:13px!important;margin-top:21px!important;padding:17px!important}.builder-step h3{color:#1b223d!important;font-size:12px!important}.builder-step>p,.step-row p{color:#69748b!important;font-size:9px!important}.platform-cards{gap:9px!important}.platform-cards>button{background:#fff!important;border-radius:11px!important;min-height:104px!important;box-shadow:0 7px 17px #1d23460d!important}.platform-cards>button.selected{background:linear-gradient(145deg,#fff,#f4efff)!important;box-shadow:0 10px 22px #4f2da41c!important}.frequency-grid label{background:#fff!important;border-radius:9px!important}.frequency-grid aside{background:linear-gradient(145deg,#f1ebff,#fbf9ff)!important;border-radius:11px!important;box-shadow:inset 0 0 0 1px #ddd2f5!important}.media-source,.upload-source{background:linear-gradient(145deg,#fff,#faf8ff)!important;border-radius:11px!important;box-shadow:0 7px 18px #1e1f460e!important}.business-note textarea{background:#fff!important;border-radius:9px!important}.prefs button{background:#fff!important;border-radius:8px!important;min-height:30px!important;padding:6px 10px!important}.prefs button.selected{background:#eee8ff!important;box-shadow:inset 0 0 0 1px #d3c5f5!important}.generate{border-radius:10px!important;height:46px!important;font-size:11px!important;box-shadow:0 10px 24px #5323cd3b!important}.calendar-preview{position:relative!important}.preview-head{border-bottom:1px solid #eceaf1!important;padding-bottom:16px!important}.preview-head button{border-radius:8px!important;min-height:38px!important;box-shadow:0 6px 15px #331f670f!important}.generation-status{background:linear-gradient(145deg,#fffaf0,#fff)!important;border-radius:10px!important;padding:13px 14px!important;box-shadow:inset 4px 0 #eca93a!important}.calendar-toolbar{background:#fafafe!important;border:1px solid #e3e5ec!important;border-radius:11px!important;padding:7px!important}.calendar-toolbar button,.calendar-toolbar select{border-radius:8px!important}.monthly-grid{border-color:#dfe3eb!important;border-radius:12px!important;box-shadow:0 8px 24px #1b20400e!important}.cal-weekdays{background:#faf9fd!important}.cal-cells>div{background:#fff!important;transition:all .14s!important}.cal-cells>div:hover{background:#fbf9ff!important}.cal-post{border-radius:7px!important;padding:7px 6px!important;box-shadow:0 4px 11px #181f410d!important}.cal-post:hover{transform:translateY(-1px)!important;box-shadow:0 9px 20px #271b541f!important}.calendar-footer{border-top:1px solid #eceef3!important;margin-top:3px!important;padding-top:14px!important}.calendar-footer button{border-radius:8px!important;min-height:39px!important}.calendar-footer .schedule{box-shadow:0 9px 21px #4f22bf33!important}.single-post-editor>section{border-bottom-color:#eceef3!important;margin:0 12px!important}.single-platforms>button,.single-form select,.post-brief textarea,.single-caption,.single-media>button{border-radius:10px!important;box-shadow:0 6px 16px #1c21410b!important}.single-platforms>button:hover,.single-media>button:hover{border-color:#a98be7!important;transform:translateY(-2px)!important;box-shadow:0 11px 23px #321f681a!important}.generate-single{border-radius:10px!important;height:46px!important;box-shadow:0 10px 24px #5323cd3b!important}.single-post-preview{padding:20px!important;top:84px!important}.single-post-preview>article{border-radius:12px!important;box-shadow:0 10px 25px #1e244613!important}.publish-settings{background:linear-gradient(145deg,#f8f7fb,#fff)!important;border-radius:11px!important}.single-post-preview>.schedule-single,.single-post-preview>.publish-single{border-radius:9px!important;height:44px!important}.schedule-single{box-shadow:0 9px 22px #5323cd38!important}@media (width<=1100px){.calendar-builder,.single-post-workspace{grid-template-columns:1fr!important}.single-post-preview{position:static!important}.calendar-preview{overflow:auto!important}}@media (width<=700px){.content-head{align-items:flex-start!important;padding:18px!important}.content-nav.two-tabs{width:100%!important;min-width:0!important}.builder-controls,.calendar-preview{padding:16px!important}.builder-step{padding:14px!important}}.cal-day>button>span{flex-wrap:wrap!important;align-items:center!important;gap:4px!important;width:100%!important;min-height:20px!important;margin:1px 0!important;line-height:1!important;display:flex!important}.cal-day>button>span .brand-icon.small{letter-spacing:-.2px!important;vertical-align:middle!important;box-sizing:border-box!important;border-radius:6px!important;flex:0 0 19px!important;place-items:center!important;width:19px!important;min-width:19px!important;height:19px!important;margin:0!important;padding:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:8px!important;font-weight:800!important;line-height:19px!important;display:inline-grid!important;overflow:hidden!important;box-shadow:0 2px 6px #141c3b1f!important}.cal-day>button>span .brand-icon.google{color:#4285f4!important;background:#fff!important;border:1px solid #dce2ec!important}.cal-day>button>span .brand-icon.facebook{color:#fff!important;background:#1877f2!important;border-color:#1877f2!important;font-size:12px!important}.cal-day>button>span .brand-icon.instagram{color:#fff!important;letter-spacing:0!important;background:linear-gradient(135deg,#7048dc,#e1306c 55%,#f59e0b)!important;border:0!important;font-size:6px!important}.cal-day>button>span .brand-icon.x{color:#fff!important;background:#111!important;border-color:#111!important;font-size:9px!important}.cal-day>button>b{width:100%!important;margin-top:1px!important;display:block!important}.post-detail .detail-meta>span{align-items:center!important;gap:7px!important;min-height:28px!important;display:flex!important}.post-detail .detail-meta .brand-icon.small{align-self:center!important;margin:0!important}.luxury-content-studio{--content-ink:#161a34;--content-muted:#657087;--content-purple:#6030d5}.luxury-content-studio .content-head{position:relative;background:radial-gradient(circle at 90% -20%,#7142e03d,#0000 20rem),radial-gradient(circle at 4% 120%,#3d8bde1f,#0000 18rem),linear-gradient(135deg,#fff 0%,#fbf9ff 56%,#f4f0ff 100%)!important;border:1px solid #7050bc2e!important;padding:28px 30px!important;overflow:hidden!important;box-shadow:0 18px 48px #271b531c,0 2px 7px #271b530a,inset 0 1px #fffffff2!important}.luxury-content-studio .content-head:before{content:"";background:linear-gradient(#8257ef,#5222c8 60%,#4189df);border-radius:0 5px 5px 0;width:4px;position:absolute;top:20px;bottom:20px;left:0;box-shadow:0 0 18px #6737d838}.luxury-content-studio .content-head:after{content:"";pointer-events:none;border:1px solid #683fcf1c;border-radius:50%;width:250px;height:250px;position:absolute;bottom:-95px;right:-50px;box-shadow:0 0 0 30px #683fcf09,0 0 0 64px #683fcf06}.content-eyebrow{color:#5c2fc6;letter-spacing:.16em;background:#ffffffc7;border:1px solid #ded3f7;border-radius:999px;align-items:center;gap:7px;margin-bottom:9px;padding:5px 9px;font-size:8.5px;font-weight:900;display:inline-flex;box-shadow:0 4px 12px #3c24760f}.content-eyebrow:before{content:"";background:linear-gradient(135deg,#7c4ce8,#4d83dd);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #6f40da1a}.luxury-content-studio .content-head h1{text-shadow:0 1px #fff;letter-spacing:-.055em!important;color:#14182f!important;margin-bottom:7px!important;font-size:39px!important;line-height:1!important}.luxury-content-studio .content-head p{color:#515d76!important;max-width:650px!important;font-size:13px!important;line-height:1.6!important}.luxury-content-studio .content-head>div:last-child{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;display:flex!important}.channel-readiness{color:#27724b;white-space:nowrap;background:#f4fbf7;border:1px solid #dce9e2;border-radius:20px;align-items:center;gap:7px;margin-right:4px;padding:8px 10px;font-size:8px;font-weight:750;display:flex}.channel-readiness i{background:#20a85a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #20a85a1a}.luxury-content-studio .content-nav.two-tabs{position:relative;background:linear-gradient(145deg,#efedf5 0%,#faf9fc 45%,#fff 100%)!important;border:1px solid #ded9e9!important;border-radius:19px!important;gap:11px!important;padding:9px!important;box-shadow:0 17px 42px #1f19491f,0 2px 5px #1f19490a,inset 0 1px #fff!important}.luxury-content-studio .content-nav.two-tabs:before{content:"CHOOSE YOUR WORKFLOW";color:#817790;letter-spacing:.14em;background:#fff;border-radius:6px;padding:2px 7px;font-size:6.5px;font-weight:900;position:absolute;top:-9px;left:21px;box-shadow:0 2px 7px #261d4812}.luxury-content-studio .content-nav.two-tabs button{text-align:left!important;background:#ffffffb8!important;border-color:#e4dfec!important;grid-template-columns:45px minmax(0,1fr) auto!important;align-items:center!important;gap:13px!important;height:76px!important;padding:11px 16px!important;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s!important;display:grid!important;position:relative!important;box-shadow:0 5px 14px #231b480b,inset 0 1px #fff!important}.luxury-content-studio .content-nav.two-tabs button>i{color:#6b3bd6;background:#eee9f9;border-radius:12px;place-items:center;width:43px;height:43px;font-size:17px;font-style:normal;display:grid;box-shadow:inset 0 0 0 1px #e0d7f4}.luxury-content-studio .content-nav.two-tabs button>span{flex-direction:column;gap:4px;display:flex}.luxury-content-studio .content-nav.two-tabs button small{color:#768096;font-size:9px;font-weight:500}.luxury-content-studio .content-nav.two-tabs button>em{color:#7b8293;text-transform:uppercase;letter-spacing:.05em;background:#f0eef5;border-radius:20px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:800}.luxury-content-studio .content-nav.two-tabs button.active:after{content:"";background:linear-gradient(90deg,#6732da,#8c62ed 60%,#4d8ade);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:16px;right:16px}.luxury-content-studio .calendar-builder{position:relative}.luxury-content-studio .builder-controls,.luxury-content-studio .calendar-preview{border-radius:19px!important;overflow:hidden!important;box-shadow:0 22px 52px #1b1c431a,0 3px 8px #1b1c430a,inset 0 1px #fff!important}.luxury-content-studio .builder-controls{border-top:3px solid #6840da!important}.luxury-content-studio .calendar-preview{border-top:3px solid #3f79d8!important}.luxury-content-studio .builder-title:after{content:"STRATEGY INPUT";color:#6334ce;letter-spacing:.09em;background:#eee8ff;border-radius:20px;margin-left:auto;padding:5px 8px;font-size:7px;font-weight:900}.luxury-content-studio .preview-head:after{content:"LIVE OUTPUT";color:#2868bd;letter-spacing:.09em;background:#eaf3ff;border-radius:20px;padding:5px 8px;font-size:7px;font-weight:900;position:absolute;top:16px;right:22px}.luxury-content-studio .preview-head{position:relative;padding-right:112px!important}.luxury-content-studio .preview-head>button{margin-top:26px}.luxury-content-studio .builder-step{position:relative;background:linear-gradient(145deg,#fff,#fcfbff)!important;padding:18px!important;box-shadow:0 9px 22px #1c1f460e,inset 0 1px #fff!important}.luxury-content-studio .builder-step:before{content:"";background:linear-gradient(#7446df,#b9a5ee);border-radius:3px;width:3px;position:absolute;top:16px;bottom:16px;left:-1px}.luxury-content-studio .platform-cards>button,.luxury-content-studio .media-source,.luxury-content-studio .upload-source{transition:transform .16s,box-shadow .16s,border-color .16s!important}.luxury-content-studio .platform-cards>button:hover,.luxury-content-studio .media-source:hover,.luxury-content-studio .upload-source:hover{transform:translateY(-3px)!important;box-shadow:0 14px 28px #2d1e5f1f!important}.luxury-content-studio .generate,.luxury-content-studio .generate-single,.luxury-content-studio .schedule-single{background:linear-gradient(110deg,#4d1fd1,#7140eb 62%,#804df1)!important;transition:transform .15s,box-shadow .15s!important;box-shadow:0 12px 27px #4f20bf47,inset 0 1px #fff3!important}.luxury-content-studio .generate:hover,.luxury-content-studio .generate-single:hover,.luxury-content-studio .schedule-single:hover{transform:translateY(-2px)!important;box-shadow:0 16px 34px #4f20bf57!important}.luxury-content-studio .monthly-grid{background:#fff!important;box-shadow:0 12px 30px #1f244812!important}.luxury-content-studio .calendar-footer .schedule{background:linear-gradient(110deg,#4f21d0,#7240e9)!important;box-shadow:0 10px 23px #4f21be40!important}.luxury-content-studio .single-post-editor{border-top:3px solid #6740d9!important}.luxury-content-studio .single-post-preview{border-top:3px solid #3f79d8!important}.luxury-content-studio .single-post-editor>section>h3{color:#1c223c!important;font-size:14px!important}.luxury-content-studio .single-post-editor>section>p{color:#657188!important}.luxury-content-studio .single-platforms>button.selected{background:linear-gradient(145deg,#fff,#f3efff)!important;box-shadow:0 10px 22px #4827951f!important}.luxury-content-studio .single-caption:focus,.luxury-content-studio select:focus,.luxury-content-studio textarea:focus{border-color:#8967df!important;outline:0!important;box-shadow:0 0 0 3px #683ed81a!important}@media (width<=900px){.luxury-content-studio .content-head>div:last-child{justify-content:flex-start!important}.channel-readiness{width:100%;margin-bottom:2px}.luxury-content-studio .content-nav.two-tabs button{grid-template-columns:40px 1fr!important}.luxury-content-studio .content-nav.two-tabs button>em{display:none}}@media (width<=620px){.luxury-content-studio .content-nav.two-tabs{grid-template-columns:1fr!important}.luxury-content-studio .content-nav.two-tabs button{height:68px!important}.luxury-content-studio .preview-head{padding-right:0!important}.luxury-content-studio .preview-head:after{display:none}.luxury-content-studio .preview-head>button{margin-top:0}}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important}.optimizer-suite-tabs{display:flex!important}.optimizer-suite-tabs button{flex:1 1 0!important;min-width:0!important}.content-nav.two-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs{align-items:stretch!important;display:flex!important}.cal-tabs button,.media-tabs button,.business-tabs button,.intel-tabs button,.simple-intel-tabs button,.premium-intel-tabs button{justify-content:center;flex:1 1 0!important;min-width:0!important}.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs{margin-left:0!important;margin-right:0!important}@media (width<=760px){:is(.optimizer-suite-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs){scrollbar-width:none;scroll-snap-type:x proximity;overflow-x:auto!important}:is(.optimizer-suite-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs)::-webkit-scrollbar{display:none}.optimizer-suite-tabs button,.cal-tabs button,.media-tabs button,.business-tabs button,.intel-tabs button,.simple-intel-tabs button,.premium-intel-tabs button{scroll-snap-align:start;flex:none!important;min-width:max-content!important}}@media (width<=620px){.content-nav.two-tabs{grid-template-columns:1fr!important}}.performance-page{--lux-ink:#11162d;--lux-muted:#56627b;--lux-violet:#6535df;--lux-line:#dcd8e9}.performance-page .performance-title{position:relative;background:radial-gradient(circle at 88% -20%,#7444e53b,#0000 21rem),radial-gradient(circle at 5% 120%,#3489dd1f,#0000 18rem),linear-gradient(135deg,#fff 0%,#fbf9ff 58%,#f1edfb 100%)!important;border-color:#d7d0e9!important;padding:29px 30px!important;overflow:hidden!important;box-shadow:0 24px 58px #21184b24,0 4px 12px #21184b0e,inset 0 1px #fff!important}.performance-page .performance-title:before{content:"";background:linear-gradient(#8b5bf0,#5b2ccc 58%,#448bdc);border-radius:0 5px 5px 0;width:4px;position:absolute;top:22px;bottom:22px;left:0;box-shadow:0 0 18px #5e2dcd3b}.performance-page .performance-title:after{content:"";pointer-events:none;border:1px solid #6638cd1c;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-115px;right:-50px;box-shadow:0 0 0 34px #6638cd09,0 0 0 72px #6638cd06}.performance-page .performance-title>div{z-index:1;position:relative}.performance-page .performance-eyebrow{background:#fffc;border:1px solid #ddd2f5;border-radius:999px;padding:5px 9px;display:inline-flex;box-shadow:0 4px 12px #37226d0f;color:#592ac4!important}.performance-page .performance-title h1{text-shadow:0 1px #fff;color:var(--lux-ink)!important;font-size:38px!important;line-height:1.03!important}.performance-page .performance-title p{color:var(--lux-muted)!important;font-size:13px!important}.performance-page .performance-controls{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffdb!important;border-color:#d4c9ed!important;box-shadow:0 13px 30px #311f5e1f,inset 0 1px #fff!important}.performance-page .executive-summary-heading{justify-content:space-between;align-items:center;display:flex;margin-top:25px!important}.performance-page .executive-summary-heading h2{letter-spacing:-.025em!important;font-size:21px!important}.performance-page .executive-summary{position:relative;overflow:hidden;background:radial-gradient(circle at 86% 8%,#7242df29,#0000 21rem),radial-gradient(circle at 4% 105%,#2d8ee117,#0000 16rem),linear-gradient(140deg,#fff,#f9f7ff 64%,#eee9fa)!important;border-color:#d2c9e8!important;box-shadow:0 30px 70px #21194a2b,0 6px 15px #21194a0f,inset 0 1px #fff!important}.performance-page .executive-summary:before{background:linear-gradient(#7242e1,#44209d 62%,#3987da)!important;border-radius:0!important;width:5px!important;height:100%!important;top:0!important;left:0!important;right:auto!important}.performance-page .summary-score{position:relative;border-right-color:#d8d1e8!important}.performance-page .summary-score strong{text-shadow:0 2px #fff;color:#161a35!important}.performance-page .summary-score em{background:#effaf4;border:1px solid #c9ead7;border-radius:999px;padding:6px 9px;display:inline-flex;color:#0e884b!important}.performance-page .summary-copy h2{color:#171b35!important}.performance-page .summary-copy h2 b{color:#5b2acb!important}.performance-page .summary-highlights span{box-shadow:0 8px 19px #2a1e5711,inset 0 1px #fff;background:#ffffffd1!important;border-color:#ddd5ed!important}.performance-page .executive-summary>aside{background:linear-gradient(145deg,#fff,#f6f2ff)!important;border-color:#d5c9ee!important;box-shadow:0 18px 38px #301f621f,inset 0 1px #fff!important}.performance-page .performance-metrics article{position:relative;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--metric) 13%,transparent),transparent 9rem),linear-gradient(155deg,#fff,#fdfcff 72%)!important;border-color:#daddea!important;min-height:188px!important;box-shadow:0 18px 40px #1b1f421c,0 3px 8px #1b1f420a,inset 0 1px #fff!important}.performance-page .performance-metrics article:before{content:"";background:linear-gradient(90deg,var(--metric),color-mix(in srgb,var(--metric) 35%,#fff));opacity:.9;border-radius:0 0 4px 4px;height:3px;position:absolute;top:0;left:17px;right:17px}.performance-page .performance-metric-head span,.performance-page .performance-metrics article>strong{color:#151a34!important}.performance-page .performance-metric-head>i{box-shadow:0 8px 17px color-mix(in srgb,var(--metric) 15%,transparent),inset 0 1px 0 #fff!important}.performance-page .panel{position:relative;overflow:hidden;background:linear-gradient(148deg,#fff,#fbfaff)!important;border-color:#dadde9!important;box-shadow:0 22px 50px #1b1d421f,0 4px 10px #1b1d420b,inset 0 1px #fff!important}.performance-page .panel:before{content:"";background:linear-gradient(90deg,#7141df,#9676e8 48%,#0000);border-radius:0 0 3px 3px;height:2px;position:absolute;top:0;left:20px;right:20px}.performance-page .premium-panel-head h3{color:#171b35!important;font-size:16px!important}.performance-page .premium-panel-head p{color:#647089!important}.performance-page .line-chart{border:1px solid #ebe7f2;box-shadow:inset 0 1px 7px #2f225c0b;background:linear-gradient(#f8f5ff 0%,#fff 88%)!important}.performance-page .donut{filter:drop-shadow(0 14px 18px #3c277d2e)}.performance-page .donut:before{box-shadow:inset 0 0 0 1px #e6e0f0,0 3px 9px #251d4c14}.performance-page .performance-recommendation{background:radial-gradient(circle at 92% 10%,#6a3bde2b,#0000 15rem),linear-gradient(135deg,#f5f0ff,#fff)!important;border-color:#cfc0ef!important;box-shadow:0 22px 49px #2d1d6021,inset 0 1px #fff!important}@media (width<=760px){.performance-page .performance-title h1{font-size:32px!important}.performance-page .performance-title{padding:22px!important}}.love-onboarding .journey-stepper{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:relative;background:radial-gradient(circle at 10% 0,#7344e41c,#0000 16rem),linear-gradient(145deg,#fffffffa,#f7f4fdf5)!important;border:1px solid #d4cde8f2!important;border-radius:21px!important;height:86px!important;padding:11px 14px!important;box-shadow:0 24px 58px #271d5624,0 5px 13px #271d560e,inset 0 1px #fff!important}.love-onboarding .journey-stepper:before{box-shadow:0 1px #fff,0 4px 12px #5c2fc517;background:linear-gradient(90deg,#7242e1 0 var(--step-progress),#ded9e9 var(--step-progress) 100%)!important;border-radius:99px!important;height:3px!important;transition:background .35s!important;top:32px!important;left:5.5%!important;right:5.5%!important}.love-onboarding .journey-stepper button{z-index:2;cursor:pointer;position:relative;border:1px solid #0000!important;border-radius:13px!important;gap:6px!important;min-width:0!important;padding:5px 3px!important;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s!important}.love-onboarding .journey-stepper button:hover{transform:translateY(-3px);background:#fffffff0!important;border-color:#ded5f3!important;box-shadow:0 11px 22px #3222611c!important}.love-onboarding .journey-stepper button.active{transform:translateY(-3px);background:linear-gradient(145deg,#fff,#f3edff)!important;border-color:#d5c6f5!important;box-shadow:0 14px 28px #552ab92b,inset 0 1px #fff!important}.love-onboarding .journey-stepper i{color:#727c92!important;background:linear-gradient(145deg,#fff,#f2f3f8)!important;border:1px solid #d9dce7!important;width:40px!important;height:40px!important;font-size:8px!important;transition:all .2s!important;box-shadow:0 7px 15px #22264317,inset 0 1px #fff!important}.love-onboarding .journey-stepper .active i{background:linear-gradient(145deg,#8257f2,#5120c8)!important;border-color:#6334dd!important;box-shadow:0 11px 24px #5827cb57,inset 0 1px #ffffff57!important}.love-onboarding .journey-stepper small{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;max-width:100%;overflow:hidden;color:#606b81!important;font-size:7.2px!important;font-weight:680!important}@media (width<=850px){.love-onboarding .journey-stepper{scroll-snap-type:x proximity;overflow-x:auto;justify-content:flex-start!important}.love-onboarding .journey-stepper button{scroll-snap-align:start;flex:0 0 96px!important}.love-onboarding .journey-stepper:before{display:none}}.performance-page,.performance-page .performance-title h1,.performance-page .executive-summary-heading h2,.performance-page .summary-score strong,.performance-page .summary-copy h2,.performance-page .performance-metrics article>strong,.performance-page .premium-panel-head h3,.performance-page .discovery strong,.performance-page .conversion-funnel strong,.performance-page .ranking-performance strong,.performance-page .review-performance strong{color:#11162d!important}.performance-page .performance-title p,.performance-page .executive-summary-heading p,.performance-page .summary-copy>p,.performance-page .premium-panel-head p,.performance-page .performance-metrics article>p,.performance-page .performance-metrics article>small,.performance-page .discovery p,.performance-page .conversion-funnel p,.performance-page .ranking-performance p,.performance-page .review-performance p{color:#526078!important}.performance-page .performance-eyebrow,.performance-page .executive-summary-heading>span,.performance-page .premium-panel-head>span,.performance-page .performance-recommendation>span{color:#5525c4!important}.performance-page .performance-controls,.performance-page .performance-controls button,.performance-page .performance-controls select{color:#20263c!important;font-weight:750!important}.performance-page .summary-score small,.performance-page .summary-highlights small,.performance-page .summary-highlights span,.performance-page .executive-summary>aside p,.performance-page .executive-summary>aside small{color:#536079!important}.performance-page .summary-highlights b,.performance-page .executive-summary>aside b{color:#171c35!important}.performance-page .summary-score em,.performance-page .performance-metrics article>em,.performance-page .executive-summary>aside strong{color:#087d43!important}.performance-page .performance-metric-head span{color:#20263d!important;font-weight:820!important}.performance-page .performance-metric-head small{color:#66728a!important}.performance-page .chart-legend,.performance-page .line-chart>span,.performance-page .line-chart>div span,.performance-page .discovery li{color:#414d66!important}.performance-page .discovery li b,.performance-page .performance-recommendation h3,.performance-page .performance-recommendation b{color:#141a32!important}.performance-page .performance-recommendation p,.performance-page .performance-recommendation small{color:#536079!important}.performance-page .chart-tooltip,.performance-page .point-tooltip{color:#fff!important;background:#15172a!important;border-color:#ffffff1f!important;box-shadow:0 15px 35px #0c0e1f47!important}.performance-page .chart-tooltip *,.performance-page .point-tooltip *{color:#fff!important}.performance-page .chart-tooltip small,.performance-page .point-tooltip small{color:#d9dced!important}.performance-page .executive-summary{color:#11162d!important;background:radial-gradient(circle at 88% 4%,#7041de21,#0000 24rem),linear-gradient(135deg,#fff 0%,#fbf9ff 58%,#f1edfb 100%)!important}.performance-page .executive-summary .summary-score>span{color:#5725c9!important;opacity:1!important;letter-spacing:.15em!important;font-weight:900!important}.performance-page .executive-summary .summary-score>strong{color:#10162f!important;opacity:1!important;text-shadow:none!important}.performance-page .executive-summary .summary-score>strong>small{color:#606b82!important;opacity:1!important}.performance-page .executive-summary .summary-score>em{color:#087b43!important;opacity:1!important;background:#eaf8f0!important;border-color:#bfe6d0!important}.performance-page .executive-summary .summary-copy>.summary-badge{color:#087b43!important;opacity:1!important;background:#e8f8ef!important;border:1px solid #bfe8d1!important;align-items:center!important;width:max-content!important;display:inline-flex!important;box-shadow:0 4px 12px #087b4314!important}.performance-page .executive-summary .summary-copy>h2{color:#131a34!important;opacity:1!important;text-shadow:none!important}.performance-page .executive-summary .summary-copy>h2>b{color:#5624c8!important;opacity:1!important}.performance-page .executive-summary .summary-copy>p{color:#48566f!important;opacity:1!important;font-weight:560!important}.performance-page .executive-summary .summary-highlights>span{color:#11162d!important;opacity:1!important;background:#fff!important;border-color:#dcd5ec!important}.performance-page .executive-summary .summary-highlights>span>i{color:#5525c5!important;opacity:1!important;background:#eee8ff!important}.performance-page .executive-summary .summary-highlights>span>b{color:#151b34!important;opacity:1!important}.performance-page .executive-summary .summary-highlights>span>small{color:#59667e!important;opacity:1!important}.performance-page .executive-summary .executive-priority{color:#11162d!important;opacity:1!important;background:#fff!important;border-color:#dcd3f1!important;box-shadow:0 8px 20px #2d1f5812!important}.performance-page .executive-summary .executive-priority>i{color:#5525c5!important;opacity:1!important;background:#eee8ff!important}.performance-page .executive-summary .executive-priority b{color:#171d36!important;opacity:1!important}.performance-page .executive-summary .executive-priority small{color:#4f5d75!important;opacity:1!important;font-weight:540!important}.settings-layout:has(.business-tabs){--biz-ink:#12182f;--biz-muted:#5b6880;--biz-purple:#5f2fd7;--biz-border:#ddd8eb;gap:26px!important}.settings-layout:has(.business-tabs)>.settings-nav{position:relative;overflow:hidden;background:radial-gradient(circle at 10% 0,#6f3fe126,#0000 14rem),linear-gradient(160deg,#fff 0%,#faf8ff 65%,#f2eefb 100%)!important;border:1px solid #ddd8e9!important;border-radius:20px!important;padding:22px 14px!important;box-shadow:0 24px 55px #231b4d21,0 4px 12px #231b4d0d,inset 0 1px #fff!important}.settings-layout:has(.business-tabs)>.settings-nav:after{content:"";pointer-events:none;border:1px solid #6433d817;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-92px;right:-72px;box-shadow:0 0 0 25px #6433d806,0 0 0 55px #6433d805}.settings-layout:has(.business-tabs)>.settings-nav h1{z-index:1;position:relative;color:var(--biz-ink)!important;letter-spacing:-.035em!important;margin:2px 9px 18px!important;font-size:24px!important}.settings-layout:has(.business-tabs)>.settings-nav button{z-index:1;position:relative;color:#46526a!important;border:1px solid #0000!important;border-radius:11px!important;min-height:44px!important;margin:4px 0!important;padding:0 12px!important;font-weight:680!important;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s!important}.settings-layout:has(.business-tabs)>.settings-nav button:hover{transform:translate(3px);background:#ffffffd1!important;border-color:#e0daee!important;box-shadow:0 9px 20px #271e5114!important}.settings-layout:has(.business-tabs)>.settings-nav button.active{color:#4f22c1!important;background:linear-gradient(135deg,#fff,#efe9ff)!important;border-color:#d8cbf4!important;box-shadow:0 12px 27px #5428bb24,inset 3px 0 #6c38df,inset 0 1px #fff!important}.settings-main:has(>.business-tabs){position:relative}.settings-main:has(>.business-tabs)>.page-heading{min-height:116px;position:relative;overflow:hidden;background:radial-gradient(circle at 90% -20%,#7b4de833,#0000 22rem),linear-gradient(135deg,#fff,#faf8ff 63%,#f1edfb)!important;border:1px solid #d9d2e8!important;border-radius:20px!important;padding:25px 27px!important;box-shadow:0 25px 60px #221a4924,0 4px 12px #221a490d,inset 0 1px #fff!important}.settings-main:has(>.business-tabs)>.page-heading:before{content:"BUSINESS PROFILE";color:#5c2dce;letter-spacing:.18em;margin-bottom:8px;font-size:8px;font-weight:900;display:block}.settings-main:has(>.business-tabs)>.page-heading:after{content:"";background:linear-gradient(#8254ed,#5426c5 60%,#368fd8);border-radius:0 5px 5px 0;width:4px;position:absolute;top:22px;bottom:22px;left:0;box-shadow:0 0 18px #5e2ecd40}.settings-main:has(>.business-tabs)>.page-heading h1{color:var(--biz-ink)!important;letter-spacing:-.045em!important;margin:0 0 8px!important;font-size:31px!important;line-height:1.05!important}.settings-main:has(>.business-tabs)>.page-heading p{max-width:650px;color:var(--biz-muted)!important;margin:0!important;font-size:11px!important;line-height:1.6!important}.settings-main:has(>.business-tabs)>.business-tabs{position:relative;background:linear-gradient(145deg,#fff,#f7f5fb)!important;border:1px solid #dad5e7!important;border-radius:15px!important;gap:7px!important;margin:16px 0 18px!important;padding:7px!important;overflow:visible!important;box-shadow:0 16px 35px #221b471a,inset 0 1px #fff!important}.settings-main:has(>.business-tabs)>.business-tabs button{flex:1;color:#59657b!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;min-height:38px!important;padding:0 12px!important;font-size:9px!important;font-weight:700!important;transition:all .18s!important}.settings-main:has(>.business-tabs)>.business-tabs button:hover{transform:translateY(-2px);color:#42209d!important;background:#fff!important;border-color:#e0d9ef!important;box-shadow:0 8px 18px #281e5214!important}.settings-main:has(>.business-tabs)>.business-tabs button.active{color:#4e20be!important;background:linear-gradient(145deg,#fff,#eee7ff)!important;border-color:#d5c7f2!important;box-shadow:0 10px 23px #5429b724,inset 0 1px #fff!important}.settings-main:has(>.business-tabs)>.business-tabs button.active:after{background:linear-gradient(90deg,#7442e3,#9a73ee)!important;border-radius:5px!important;height:3px!important;bottom:-8px!important;left:20%!important;right:20%!important;box-shadow:0 3px 9px #6531d640!important}.settings-main:has(>.business-tabs)>.settings-with-rail{align-items:start!important;gap:20px!important}.settings-main:has(>.business-tabs) .setting-box{position:relative;overflow:hidden;background:linear-gradient(150deg,#fff 0%,#fdfcff 78%,#f8f5ff 100%)!important;border:1px solid #dddfe9!important;border-radius:17px!important;padding:23px!important;box-shadow:0 20px 44px #1e1f431c,0 3px 8px #1e1f4309,inset 0 1px #fff!important}.settings-main:has(>.business-tabs) .setting-box:before{content:"";background:linear-gradient(90deg,#7040df,#9774e9 50%,#0000);border-radius:0 0 4px 4px;height:3px;position:absolute;top:0;left:22px;right:22px}.settings-main:has(>.business-tabs) .setting-box>h3{color:var(--biz-ink)!important;letter-spacing:-.02em!important;margin:2px 0 6px!important;font-size:15px!important}.settings-main:has(>.business-tabs) .setting-box>p{color:var(--biz-muted)!important;font-size:9.5px!important;line-height:1.55!important}.settings-main:has(>.business-tabs) .business-form{gap:19px 18px!important;margin-top:22px!important}.settings-main:has(>.business-tabs) .business-form label{color:#26324b!important;font-size:9px!important;font-weight:780!important}:is(.settings-main:has(>.business-tabs) .business-form input,.settings-main:has(>.business-tabs) .business-form select){color:#18223b!important;background:linear-gradient(#fff,#fbfbfe)!important;border:1px solid #d8dce8!important;border-radius:10px!important;min-height:45px!important;margin-top:7px!important;padding:0 13px!important;font-weight:650!important;transition:all .18s!important;box-shadow:0 5px 14px #1f25470b,inset 0 1px 2px #171c3206!important}:is(.settings-main:has(>.business-tabs) .business-form input:hover,.settings-main:has(>.business-tabs) .business-form select:hover){border-color:#bfb1df!important;box-shadow:0 8px 18px #35236714!important}:is(.settings-main:has(>.business-tabs) .business-form input:focus,.settings-main:has(>.business-tabs) .business-form select:focus){background:#fff!important;border-color:#8d69df!important;outline:3px solid #6734dc1f!important}.settings-main:has(>.business-tabs) .business-form label small{color:#6c788e!important;font-size:8px!important;line-height:1.45!important}.settings-main:has(>.business-tabs) .switch-row{background:linear-gradient(135deg,#faf8ff,#fff)!important;border-color:#ded9ea!important;border-radius:12px!important;margin-top:22px!important;padding:16px!important;box-shadow:0 8px 20px #2a1f560f!important}.settings-main:has(>.business-tabs) .switch-row b{color:#1c2440!important}.settings-main:has(>.business-tabs) .switch-row small{color:#647088!important}.settings-main:has(>.business-tabs) .rail-card{position:relative;overflow:hidden;background:linear-gradient(150deg,#fff,#fbfaff)!important;border:1px solid #dbdce7!important;border-radius:17px!important;padding:19px!important;box-shadow:0 20px 44px #1d1f441c,0 3px 8px #1d1f4409,inset 0 1px #fff!important}.settings-main:has(>.business-tabs) .rail-card h3{color:var(--biz-ink)!important;letter-spacing:-.015em!important;font-size:13px!important}.settings-main:has(>.business-tabs) .rail-card>p{color:#56637b!important}.settings-main:has(>.business-tabs) .business-preview{background:radial-gradient(circle at 50% 5%,#6a38db1f,#0000 10rem),linear-gradient(160deg,#fff,#f6f2ff)!important;border-color:#d9cff1!important;border-radius:14px!important;padding:22px 15px!important;box-shadow:inset 0 1px #fff,0 12px 28px #2d1f5b17!important}.settings-main:has(>.business-tabs) .business-preview>span{filter:drop-shadow(0 8px 12px #2c1f5924)}:is(.settings-main:has(>.business-tabs) .business-preview>strong,.settings-main:has(>.business-tabs) .business-preview h3){color:#151b34!important}.settings-main:has(>.business-tabs) .business-preview em{color:#4d1fbd!important;background:#e9e1ff!important;font-weight:800!important}.settings-main:has(>.business-tabs) .rail-card>button{min-height:36px;color:#4f21bf!important;background:linear-gradient(145deg,#fff,#f1ebff)!important;border:1px solid #d7c9f2!important;border-radius:9px!important;padding:0 10px!important;box-shadow:0 7px 16px #4d23ab14!important}.settings-main:has(>.business-tabs) .save{background:linear-gradient(105deg,#4d1bd0,#7542ea)!important;border-radius:10px!important;min-height:43px!important;padding:0 22px!important;box-shadow:0 13px 28px #4f1fb93d,inset 0 1px #ffffff47!important}@media (width<=1050px){.settings-layout:has(.business-tabs)>.settings-nav{border-radius:16px!important}.settings-main:has(>.business-tabs)>.settings-with-rail{grid-template-columns:1fr!important}.settings-main:has(>.business-tabs)>.settings-with-rail>aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}}@media (width<=700px){.settings-main:has(>.business-tabs)>.page-heading{padding:21px!important}.settings-main:has(>.business-tabs)>.page-heading h1{font-size:26px!important}.settings-main:has(>.business-tabs)>.business-tabs{overflow-x:auto!important}.settings-main:has(>.business-tabs)>.business-tabs button{white-space:nowrap;flex:none}.settings-main:has(>.business-tabs)>.settings-with-rail>aside{grid-template-columns:1fr}}.citation-auto-discovery{color:#14324a;background:linear-gradient(120deg,#f6fcfd,#edf8fa);border:1px solid #cbe4ea;border-radius:13px;align-items:center;gap:12px;margin-top:16px;padding:14px 16px;display:flex}.citation-auto-discovery>i{color:#fff;background:#0b7892;border-radius:10px;flex:0 0 34px;place-items:center;height:34px;font-style:normal;display:grid}.citation-auto-discovery>span{gap:3px;display:grid}.citation-auto-discovery b{font-size:10px}.citation-auto-discovery small{color:#60798b;font-size:8px;line-height:1.45}.citation-extra-fields textarea{box-sizing:border-box;color:#15203d;resize:vertical;background:#fff;border:1px solid #d8dfeb;border-radius:9px;width:100%;min-height:78px;margin-top:7px;padding:11px;display:block}.citation-address-visibility{background:#f8fbfc;border:1px solid #d8e5ea;border-radius:11px;align-items:center;gap:10px;padding:13px 14px;display:flex!important}.citation-address-visibility>input{width:18px!important;height:18px!important;min-height:0!important;margin:0!important}.citation-address-visibility>span{gap:3px;display:grid}.citation-address-visibility b{color:#17344a;font-size:10px}.citation-address-visibility small{margin:0!important}.citation-special-hours{box-sizing:border-box;color:#183248;width:100%;min-height:84px;font:inherit;resize:vertical;background:#fff;border:1px solid #d8e1e7;border-radius:11px;margin-top:13px;padding:12px 13px}.citation-links-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.citation-links-heading h3,.citation-links-heading p{margin:0}.citation-links-heading p{margin-top:4px!important}.citation-public-links label>a,.citation-public-links label>em{color:#087d96;text-align:right;min-width:58px;font-size:8px;font-style:normal;font-weight:850;text-decoration:none}.citation-public-links label>a:hover{text-decoration:underline}.citation-last-discovery{color:#647b8e;margin-top:13px;font-size:8px;display:block}.citation-foundation-group:before{background:linear-gradient(#087d96,#41bdc3)!important}.hours-timezone input{color:#17344a;background:#fff;border:1px solid #cfdde4;border-radius:8px;min-width:220px;margin-left:8px;padding:7px 9px;font-size:9px;font-weight:750}.authorized-representative-intro{align-items:flex-start;gap:12px;display:flex}.authorized-representative-intro>i{color:#fff;background:linear-gradient(145deg,#073751,#0b829b);border-radius:10px;flex:0 0 34px;place-items:center;height:34px;font-style:normal;font-weight:900;display:grid}.authorized-representative-intro>span{gap:4px;display:grid}.authorized-representative-intro b,.authorized-representative-intro h3{color:#14324a;margin:0;font-size:12px}.authorized-representative-intro small,.authorized-representative-intro p{color:#60778a;margin:0;font-size:9px;line-height:1.5}.citation-extra-fields>.authorized-representative-intro{background:#f5fbfc;border:1px solid #cee3e8;border-radius:12px;padding:14px}.authorized-representative-confirm{background:#f7fbfc;border:1px solid #cfe2e7;border-radius:11px;align-items:center;gap:10px;padding:13px 14px;display:flex!important}.authorized-representative-confirm>input{width:18px!important;height:18px!important;min-height:0!important;margin:0!important}.authorized-representative-confirm>span{gap:3px;display:grid}.authorized-representative-confirm b{color:#17344a;font-size:10px}.authorized-representative-confirm small{color:#647b8d;font-size:8px;margin:0!important}.authorized-representative-box>.authorized-representative-intro{border-bottom:1px solid #dce7eb;margin-bottom:16px;padding-bottom:16px}.citation-extra-fields .authorized-representative-intro small,.citation-extra-fields .authorized-representative-confirm small{color:#536b7e!important;margin:0!important;font-size:10px!important;line-height:1.5!important;display:block!important;position:static!important;bottom:auto!important;right:auto!important}.citation-extra-fields>.authorized-representative-intro{align-items:center;padding:16px 17px}.citation-extra-fields>.authorized-representative-intro b{font-size:13px}.citation-extra-fields>.authorized-representative-intro>span{gap:5px;min-width:0}.citation-extra-fields .authorized-representative-confirm{align-items:flex-start}.citation-extra-fields .authorized-representative-confirm>span{gap:4px;min-width:0}.citation-extra-fields .authorized-representative-confirm b{font-size:11px;line-height:1.35}@media (width<=700px){.citation-links-heading{flex-direction:column;align-items:stretch}.citation-links-heading button{width:100%}.citation-public-links label{grid-template-columns:34px 1fr!important}.citation-public-links label input,.citation-public-links label>a,.citation-public-links label>em{text-align:left;grid-column:1/-1;width:100%}}.settings-layout{--set-ink:#12182f;--set-muted:#59667e;--set-purple:#5e2dd1;gap:26px!important}.settings-layout>.settings-nav{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 0,#6c3ddd24,#0000 14rem),linear-gradient(160deg,#fff,#faf8ff 66%,#f1edfb)!important;border:1px solid #ddd8e9!important;border-radius:20px!important;padding:22px 14px!important;box-shadow:0 24px 55px #231b4d21,0 4px 12px #231b4d0d,inset 0 1px #fff!important}.settings-layout>.settings-nav:after{content:"";pointer-events:none;border:1px solid #6333d517;border-radius:50%;width:195px;height:195px;position:absolute;bottom:-95px;right:-75px;box-shadow:0 0 0 27px #6333d507,0 0 0 58px #6333d505}.settings-layout>.settings-nav h1{z-index:1;position:relative;color:var(--set-ink)!important;letter-spacing:-.035em!important;margin:2px 9px 18px!important;font-size:24px!important}.settings-layout>.settings-nav button{z-index:1;position:relative;color:#46526a!important;border:1px solid #0000!important;border-radius:11px!important;min-height:44px!important;margin:4px 0!important;padding:0 12px!important;font-weight:690!important;transition:all .18s!important}.settings-layout>.settings-nav button:hover{transform:translate(3px);background:#ffffffdb!important;border-color:#e0daee!important;box-shadow:0 9px 20px #271e5114!important}.settings-layout>.settings-nav button.active{color:#4f22c1!important;background:linear-gradient(135deg,#fff,#efe9ff)!important;border-color:#d8cbf4!important;box-shadow:0 12px 27px #5428bb24,inset 3px 0 #6c38df,inset 0 1px #fff!important}.settings-main>.page-heading,.settings-main>.connections-heading{min-height:112px;position:relative;overflow:hidden;background:radial-gradient(circle at 90% -20%,#7b4de82e,#0000 22rem),linear-gradient(135deg,#fff,#faf8ff 63%,#f1edfb)!important;border:1px solid #d9d2e8!important;border-radius:20px!important;padding:24px 27px!important;box-shadow:0 25px 60px #221a4924,0 4px 12px #221a490d,inset 0 1px #fff!important}.settings-main>.page-heading:after,.settings-main>.connections-heading:after{content:"";background:linear-gradient(#8254ed,#5426c5 60%,#368fd8);border-radius:0 5px 5px 0;width:4px;position:absolute;top:22px;bottom:22px;left:0}.settings-main>.page-heading h1,.settings-main>.connections-heading h1{color:var(--set-ink)!important;letter-spacing:-.045em!important;margin:0 0 8px!important;font-size:31px!important;line-height:1.05!important}.settings-main>.page-heading p,.settings-main>.connections-heading p{color:var(--set-muted)!important;margin:0!important;font-size:11px!important;line-height:1.6!important}.settings-main>.setting-box,.settings-main>.settings-with-rail .setting-box{position:relative;overflow:hidden;background:linear-gradient(150deg,#fff,#fdfcff 78%,#f8f5ff)!important;border:1px solid #dcdee9!important;border-radius:17px!important;margin-top:16px!important;padding:23px!important;box-shadow:0 20px 44px #1e1f431c,0 3px 8px #1e1f4309,inset 0 1px #fff!important}.settings-main>.setting-box:before,.settings-main>.settings-with-rail .setting-box:before{content:"";background:linear-gradient(90deg,#7040df,#9774e9 50%,#0000);border-radius:0 0 4px 4px;height:3px;position:absolute;top:0;left:22px;right:22px}.settings-main .setting-box h3{color:var(--set-ink)!important;letter-spacing:-.018em!important}.settings-main .setting-box>p{color:var(--set-muted)!important}.settings-main .save{background:linear-gradient(105deg,#4d1bd0,#7542ea)!important;border-radius:10px!important;min-height:43px!important;margin-top:16px!important;padding:0 23px!important;box-shadow:0 13px 28px #4f1fb93d,inset 0 1px #ffffff47!important}.settings-main .profile-photo>span{background:radial-gradient(circle at 28% 20%,#ae8cff,#7241e3 55%,#431ba8)!important;border:5px solid #fff!important;box-shadow:0 16px 32px #4d24ad40,0 0 0 1px #d8cdf0!important}.settings-main .profile-photo button,.settings-main .account-row button{color:#4e20bd!important;background:linear-gradient(145deg,#fff,#f2edff)!important;border-color:#d4c6ef!important;border-radius:9px!important;box-shadow:0 7px 16px #4c23a914!important}.settings-main .form-grid input,.settings-main .form-grid textarea{color:#17213a!important;background:linear-gradient(#fff,#fbfbfe)!important;border-color:#d8dce8!important;border-radius:10px!important;box-shadow:0 5px 14px #1f25470b,inset 0 1px 2px #171c3206!important}.settings-main .account-row{background:linear-gradient(145deg,#fff,#faf9fd)!important;border-color:#dedfe8!important;border-radius:11px!important;min-height:47px!important;box-shadow:0 7px 17px #1e22440d!important}.settings-main .account-row b,.settings-main .notify-row b{color:#19213a!important}.settings-main .account-row span,.settings-main .notify-row small{color:#5f6b82!important}.settings-main .notify-row{background:#fff;border:1px solid #e3e1eb;border-radius:11px;margin-top:7px;box-shadow:0 7px 17px #1e22440b;padding:11px!important}.settings-main .danger-row{background:linear-gradient(145deg,#fff,#fff8f8)!important;border-radius:14px!important;margin-top:16px!important;box-shadow:0 12px 28px #971c2b14!important}.settings-main .rail-card{position:relative;overflow:hidden;background:linear-gradient(150deg,#fff,#fbfaff)!important;border:1px solid #dbdce7!important;border-radius:17px!important;padding:19px!important;box-shadow:0 20px 44px #1d1f441c,0 3px 8px #1d1f4409,inset 0 1px #fff!important}.settings-main .rail-card h3{color:var(--set-ink)!important}.settings-main .rail-card>p{color:#56637b!important}.settings-main .setting-title{border-bottom:1px solid #ece9f2!important;padding-bottom:13px!important}.settings-main .setting-title h3{font-size:15px!important}.settings-main .setting-title h3 span{color:#5121c2!important;background:#ede7ff!important;border-radius:999px!important;padding:5px 8px!important;font-size:8px!important}.settings-main .chips{gap:9px!important}.settings-main .chips button{color:#4920ad!important;background:linear-gradient(145deg,#fff,#f0eaff)!important;border:1px solid #d8cdf0!important;border-radius:9px!important;min-height:37px!important;padding:0 11px!important;font-weight:700!important;box-shadow:0 7px 16px #48229c13!important}.settings-main .chips button:hover{transform:translateY(-2px);box-shadow:0 11px 22px #48229c1f!important}.settings-main .outline{background:#fff!important;border-radius:9px!important;min-height:38px!important;box-shadow:0 7px 16px #3223620f!important}.settings-main .info-strip{background:radial-gradient(circle at 0 0,#703edd17,#0000 10rem),linear-gradient(145deg,#faf8ff,#fff)!important;border:1px solid #ded5f1!important;border-radius:12px!important;margin-top:18px!important;padding:15px!important;box-shadow:0 9px 21px #2d1f5a11!important}.settings-main .voice-grid{gap:12px!important;margin:18px 0 28px!important}.settings-main .voice-grid button{background:linear-gradient(155deg,#fff,#fbfaff)!important;border:1px solid #dcdee8!important;border-radius:14px!important;min-height:145px!important;transition:all .2s!important;box-shadow:0 13px 28px #1d1f4414,inset 0 1px #fff!important}.settings-main .voice-grid button:hover{transform:translateY(-4px);border-color:#c7b7e8!important;box-shadow:0 21px 38px #36226824!important}.settings-main .voice-grid button.selected{background:radial-gradient(circle at 50% 0,#703dde29,#0000 9rem),linear-gradient(155deg,#fff,#f1ebff)!important;border-color:#8f68e1!important;box-shadow:0 21px 40px #5227b52b,inset 0 1px #fff!important}.settings-main .voice-grid button i{filter:drop-shadow(0 7px 10px #5527bb24)}.settings-main .voice-grid button b{color:#17203a!important}.settings-main .voice-grid button small{color:#627088!important}.settings-main .slider-row{background:#fff;border:1px solid #e0dce9;border-radius:12px;box-shadow:0 8px 19px #2022460d;padding:15px!important}.settings-main .tone-row button{background:#fff!important;border-radius:9px!important;min-height:38px!important;box-shadow:0 6px 14px #1f21430b!important}.settings-main .tone-row button.selected{color:#4f20bd!important;background:linear-gradient(145deg,#f3eeff,#fff)!important;border-color:#a98ae7!important}.settings-main .connection-security{z-index:1;position:relative;color:#137846!important;background:#effaf4!important;border:1px solid #cde7d7!important;border-radius:999px!important;box-shadow:0 8px 18px #177a4914!important}.settings-main .integration-section{background:linear-gradient(150deg,#fff,#fbfaff)!important;border:1px solid #dadde8!important;border-radius:18px!important;margin-top:17px!important;padding:22px!important;box-shadow:0 22px 48px #1d1f441c,inset 0 1px #fff!important}.settings-main .google-integration-grid article,.settings-main .integration-grid article{background:linear-gradient(150deg,#fff,#fdfcff)!important;border-color:#dcdee8!important;border-radius:14px!important;transition:all .2s!important;box-shadow:0 14px 30px #1d1f4414,inset 0 1px #fff!important}.settings-main .google-integration-grid article:hover,.settings-main .integration-grid article:hover{transform:translateY(-4px);border-color:#cbbce9!important;box-shadow:0 23px 43px #31206224!important}.settings-main .integration-grid button,.settings-main .google-integration-grid article>button{color:#fff!important;background:linear-gradient(105deg,#5320d1,#7542ea)!important;border-radius:9px!important;box-shadow:0 10px 22px #4d1fb333!important}.settings-main>.pricing-head{position:relative;overflow:hidden;background:radial-gradient(circle at 90% -20%,#7b4de830,#0000 22rem),linear-gradient(135deg,#fff,#faf8ff 63%,#f1edfb)!important;border:1px solid #d9d2e8!important;border-radius:20px!important;padding:25px 27px!important;box-shadow:0 25px 60px #221a4924,inset 0 1px #fff!important}.settings-main>.pricing-head h1{color:var(--set-ink)!important;letter-spacing:-.045em!important;font-size:31px!important}.settings-main>.pricing-head p{color:var(--set-muted)!important}.settings-main>.pricing-head>div:last-child{background:#fffc!important;border:1px solid #ddd6eb!important;border-radius:12px!important;padding:5px!important;box-shadow:0 10px 23px #281d5314!important}.settings-main>.pricing-head button{border-radius:8px!important}.settings-main>.pricing-head button.active{color:#fff!important;background:linear-gradient(105deg,#5420d2,#7340e7)!important;box-shadow:0 9px 20px #4d1fb23b!important}.settings-main .pricing-layout{margin-top:18px!important}.settings-main .price-card{position:relative;overflow:hidden;background:linear-gradient(155deg,#fff,#fcfbff)!important;border-color:#dcdde7!important;border-radius:17px!important;transition:all .2s!important;box-shadow:0 22px 48px #1d1f441c,inset 0 1px #fff!important}.settings-main .price-card:hover{transform:translateY(-5px);box-shadow:0 31px 60px #2e1f5c29!important}.settings-main .price-card.popular{border-color:#9b78e8!important;box-shadow:0 28px 60px #4e23b22e,inset 0 1px #fff!important}.settings-main .price-card.pro{background:radial-gradient(circle at 100% 0,#1dae5d1f,#0000 13rem),linear-gradient(155deg,#fff,#f8fffb)!important}.settings-main .price-card>button{border-radius:10px!important;box-shadow:0 11px 25px #4d20b12b!important}@media (width<=760px){.settings-layout>.settings-nav{border-radius:14px!important;padding:8px!important}.settings-layout>.settings-nav button{min-width:max-content!important}.settings-main>.page-heading,.settings-main>.connections-heading,.settings-main>.pricing-head{padding:21px!important}.settings-main>.page-heading h1,.settings-main>.connections-heading h1,.settings-main>.pricing-head h1{font-size:26px!important}}.business-tab-panel{animation:.22s both businessTabIn}.business-tab-panel>.setting-box:first-child{margin-top:0!important}@keyframes businessTabIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.hours-list{gap:8px;margin-top:19px;display:grid}.hours-list>div{background:linear-gradient(145deg,#fff,#faf9fd);border:1px solid #e1e1ea;border-radius:11px;grid-template-columns:170px minmax(190px,1fr) 65px;align-items:center;gap:12px;padding:10px 12px;display:grid;box-shadow:0 6px 15px #1e21430a}.hours-list label{color:#17203a;align-items:center;gap:9px;display:flex}.hours-list select{color:#26314a;background:#fff;border:1px solid #d9dce6;border-radius:8px;height:37px;padding:0 10px}.hours-list button,.social-link-list button{color:#5121c0;background:#f5f1ff;border:1px solid #d5c8ef;border-radius:8px;height:34px;font-weight:700}.social-link-list{gap:10px;margin-top:18px;display:grid}.social-link-list>label{background:#fff;border:1px solid #e0e1e9;border-radius:12px;grid-template-columns:38px 135px 1fr 65px;align-items:center;gap:11px;padding:11px;display:grid;box-shadow:0 7px 17px #1e21430b}.social-link-list>label>i{color:#5b2bd0;background:linear-gradient(145deg,#ede7ff,#faf8ff);border-radius:10px;place-items:center;width:36px;height:36px;font-style:normal;font-weight:850;display:grid}.social-link-list span b,.social-link-list span small{display:block}.social-link-list span b{color:#171f39;font-size:9px}.social-link-list span small{color:#69758b;margin-top:3px;font-size:7px}.social-link-list input{color:#19233c;border:1px solid #dadee8;border-radius:8px;height:37px;padding:0 10px}.business-copy-fields{gap:14px;margin:18px 0;display:grid}.business-copy-fields label{color:#28334d;font-size:9px;font-weight:750;position:relative}.business-copy-fields textarea{color:#18213a;resize:vertical;background:#fff;border:1px solid #d9dce7;border-radius:11px;width:100%;min-height:105px;margin-top:7px;padding:13px 13px 28px;line-height:1.55;display:block}.business-copy-fields label small{color:#69758c;font-size:7px;position:absolute;bottom:9px;right:10px}.branding-upload-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.branding-upload-grid>button{color:#1b2340;background:radial-gradient(circle at 50% 5%,#6937da1f,#0000 10rem),linear-gradient(155deg,#fff,#f7f3ff);border:1px dashed #a98be7;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:170px;display:flex;box-shadow:0 13px 28px #2c1f5914}.branding-upload-grid i{color:#5a29cd;font-size:27px;font-style:normal}.branding-upload-grid small{color:#68748a;font-size:7px}.branding-upload-grid span{color:#fff;background:#5c2bd0;border-radius:8px;margin-top:5px;padding:7px 10px;font-size:8px;font-weight:750}.brand-color-row{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:17px;display:grid}.brand-color-row label{color:#28334d;grid-template-columns:36px 1fr;align-items:center;gap:9px;font-size:8px;font-weight:750;display:grid}.brand-color-row label>i{border:4px solid #fff;border-radius:10px;width:34px;height:34px;box-shadow:0 5px 13px #181d3929}.brand-color-row input{border:1px solid #d9dde7;border-radius:8px;grid-column:2;height:35px;padding:0 9px}.tab-readiness b{color:#4d21b8}.tab-readiness p{border-bottom:1px solid #efedf4;padding:9px 0}.tab-readiness p:last-child{border-bottom:0}.brand-main-images{border-top:1px solid #e8e4ef;margin-top:22px;padding-top:19px}.brand-main-images>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:13px;display:flex}.brand-main-images h4{color:#171f38;margin:0 0 5px;font-size:12px}.brand-main-images p{color:#637087;margin:0;font-size:8px}.brand-main-images>header>small{color:#5423c5;background:#eee8ff;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:800}.brand-main-images>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.brand-main-images>div>button{color:#202943;background:linear-gradient(150deg,#fff,#f7f3ff);border:1px dashed #b7a1e7;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:128px;padding:11px;transition:all .18s;display:flex;box-shadow:0 9px 20px #2e1f5b11}.brand-main-images>div>button:hover{border-style:solid;border-color:#8c69dc;transform:translateY(-3px);box-shadow:0 16px 30px #47239921}.brand-main-images i{color:#5c2bd0;font-size:20px;font-style:normal}.brand-main-images b{font-size:8px}.brand-main-images small{color:#7a8497;font-size:6px}.brand-main-images span{color:#5221c0;margin-top:4px;font-size:7px;font-weight:800}@media (width<=700px){.hours-list>div{grid-template-columns:1fr}.social-link-list>label{grid-template-columns:38px 1fr}.social-link-list input,.social-link-list button{grid-column:1/-1}.branding-upload-grid,.brand-color-row{grid-template-columns:1fr}.brand-main-images>div{grid-template-columns:1fr 1fr}}.business-deploy-bar{background:linear-gradient(145deg,#fff,#f8f5ff);border:1px solid #d7d1e5;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px;padding:12px 14px;display:flex;box-shadow:0 12px 28px #291e5217,inset 0 1px #fff}.business-deploy-bar>span{grid-template-columns:30px auto;align-items:center;column-gap:9px;display:grid}.business-deploy-bar>span>i{color:#0e8a4b;background:#e7f8ee;border-radius:9px;grid-row:1/3;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.business-deploy-bar strong{color:#17203a;font-size:9px}.business-deploy-bar small{color:#647087;font-size:7px}.business-deploy-bar>button{color:#fff;background:linear-gradient(105deg,#4c1bd0,#7542ea);border:0;border-radius:9px;min-height:39px;padding:0 15px;font-size:9px;font-weight:800;box-shadow:0 11px 25px #4b1eb13b,inset 0 1px #ffffff47}.hours-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hours-heading h3{color:#151d36;margin:0 0 5px}.hours-heading p{color:#5c6980;margin:0;font-size:9px}.editable-hours>div{grid-template-columns:175px minmax(310px,1fr) 76px!important}.day-toggle input{opacity:0;position:absolute}.day-toggle>span{background:#ccd1dc;border-radius:20px;width:31px;height:18px;transition:all .18s;position:relative}.day-toggle>span:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .18s;position:absolute;top:2px;left:2px;box-shadow:0 2px 5px #14192d33}.day-toggle input:checked+span{background:linear-gradient(90deg,#5e2bd4,#7543e8)}.day-toggle input:checked+span:after{transform:translate(13px)}.time-range{grid-template-columns:1fr 25px 1fr;align-items:center;gap:8px;display:grid}.time-range em{text-align:center;color:#778197;font-size:8px;font-style:normal}.editable-hours>div.closed{box-shadow:none;background:#f7f7fa}.editable-hours>div.closed>strong{color:#778197;font-size:9px}.hours-timezone{color:#626d83;background:#f4f1fb;border-radius:9px;margin-top:12px;padding:10px 12px;font-size:8px}.hours-timezone b{color:#34275b}@media (width<=850px){.editable-hours>div{grid-template-columns:1fr!important}.business-deploy-bar{align-items:flex-start}.business-deploy-bar>button{white-space:nowrap}}.review-page .review-filterbar{border-radius:14px;gap:10px;height:auto;min-height:58px;padding:7px 10px;box-shadow:0 10px 28px #1f1a4614}.review-page .review-filterbar nav{align-items:stretch;gap:4px;height:44px}.review-page .review-filterbar nav button{border-radius:10px;justify-content:center;align-items:center;gap:7px;height:44px;padding:0 15px;font-weight:700;line-height:1;display:inline-flex;color:#35405a!important}.review-page .review-filterbar nav button:hover{background:#f5f1ff;color:#5326c9!important}.review-page .review-filterbar nav button.active{box-shadow:0 8px 18px #5d30d840;color:#fff!important;background:linear-gradient(135deg,#5225cf 0%,#763cff 100%)!important}.review-page .review-filterbar nav button.active:after{display:none!important}.review-page .review-filterbar nav button em{color:#5426c7;background:#eee9fb;margin:0;font-weight:800}.review-page .review-filterbar>button,.review-page .review-filterbar>select,.review-page .review-filterbar>label{flex:none;align-items:center;display:flex;border-radius:9px!important;height:42px!important;margin-left:0!important}.review-page .review-filterbar>button{margin-left:auto!important}.review-page .review-feed>article{grid-template-columns:45px minmax(0,1fr) 145px;align-items:stretch;padding:14px 14px 14px 16px;overflow:hidden}.review-page .review-feed article>aside{box-sizing:border-box;background:#fff7f7;border-left:1px solid #58419114;border-radius:9px;grid-template-rows:auto auto 1fr auto;place-items:start stretch;gap:5px;width:145px;min-height:100%;padding:9px;display:grid!important}.review-page .review-feed article>aside.airesponded{background:#f1fbf5}.review-page .review-feed article>aside.waitsapproval{background:#fff9eb}.review-page .review-feed article>aside>b{box-sizing:border-box;text-align:center;background:#ffffffb8;place-items:center;min-height:36px;padding:7px 9px;line-height:1.25;display:grid;width:100%!important}.review-page .review-feed article>aside>small{text-align:center;width:100%;line-height:1.3}.review-page .review-feed article>aside>button,.review-page .review-feed article>aside>span{box-sizing:border-box;text-align:center;border-radius:8px;grid-row:4;justify-content:center;align-self:end;align-items:center;width:100%;min-height:36px;font-weight:700;display:flex;min-width:0!important;margin-top:0!important}.review-page .review-feed article>aside>span{color:#15834d}.review-page .detail-review{align-items:start}.review-page .detail-review>button{white-space:nowrap;justify-content:center;align-items:center;min-width:92px;height:38px;padding:0 12px;display:inline-flex}.review-page .ai-response header{gap:12px;height:auto;min-height:54px}.review-page .ai-response header button{flex:none;justify-content:center;align-items:center;min-width:102px;height:36px;padding:0 12px;display:inline-flex}.review-page .ai-response>div{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:10px;display:grid}.review-page .ai-response>div button{white-space:nowrap;justify-content:center;align-items:center;width:100%;font-weight:700;display:inline-flex;height:40px!important;padding:0 14px!important}@media (width<=700px){.review-page .review-feed>article{grid-template-columns:36px minmax(0,1fr)}.review-page .review-feed article>aside{grid-column:2;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;width:100%;min-height:92px}.review-page .review-feed article>aside>b,.review-page .review-feed article>aside>small{text-align:left;justify-items:start}.review-page .review-feed article>aside>button,.review-page .review-feed article>aside>span{grid-area:1/2/span 2;width:116px}}.review-page{isolation:isolate;padding:8px 4px 34px;position:relative}.review-page:before{content:"";z-index:-1;background:radial-gradient(circle at 82% 12%,#763cff21,#0000 34%),radial-gradient(circle at 12% 70%,#38bdf814,#0000 30%),linear-gradient(135deg,#fff 0%,#faf8ff 48%,#f5f1ff 100%);border-radius:28px;height:250px;position:absolute;inset:-28px -26px auto;box-shadow:inset 0 1px #fffffff2,0 26px 58px #2a1f5212}.review-page .review-head{min-height:82px;padding:10px 4px 20px}.review-page .review-head h1{letter-spacing:-.045em;color:#111932;font-size:clamp(28px,2.15vw,38px);line-height:1.05}.review-page .review-head p{color:#5d6780;margin-top:9px;font-size:12px}.review-page .review-head button{border-radius:11px;min-height:46px;transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 7px 18px #251c4c14,inset 0 1px #ffffffb8}.review-page .review-head button:hover{transform:translateY(-2px);box-shadow:0 12px 24px #45278f26,inset 0 1px #ffffffc7}.review-page .review-primary{background:linear-gradient(135deg,#4b20c5 0%,#7137f6 62%,#8753ff 100%);box-shadow:0 13px 26px #5b2bd642!important}.review-page .review-kpis article{background:linear-gradient(145deg,#fffffffa,#faf8fff0);border:1px solid #66569424;border-radius:16px;height:132px;padding:19px 18px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 15px 32px #211b4417,inset 0 1px #fff}.review-page .review-kpis article:nth-child(2),.review-page .review-kpis article:nth-child(6){background:linear-gradient(145deg,#fff,#f3f9ff)}.review-page .review-kpis article:nth-child(3){background:linear-gradient(145deg,#fff,#effaf5)}.review-page .review-kpis article:nth-child(4){background:linear-gradient(145deg,#fff,#fff3f3)}.review-page .review-kpis article:nth-child(5){background:linear-gradient(145deg,#fff,#fff8ec)}.review-page .review-kpis article:before{content:"";background:linear-gradient(90deg,#6a38ef,#b79dff);height:3px;position:absolute;inset:0 0 auto}.review-page .review-kpis article:nth-child(2):before,.review-page .review-kpis article:nth-child(6):before{background:linear-gradient(90deg,#4887ff,#8ed5ff)}.review-page .review-kpis article:nth-child(3):before{background:linear-gradient(90deg,#11a864,#8be0b5)}.review-page .review-kpis article:nth-child(4):before{background:linear-gradient(90deg,#ef4052,#ff9a9f)}.review-page .review-kpis article:nth-child(5):before{background:linear-gradient(90deg,#f09a16,#ffd18b)}.review-page .review-kpis article:hover{transform:translateY(-3px);box-shadow:0 20px 40px #261c5221,inset 0 1px #fff}.review-page .review-kpis b{color:#313b55;letter-spacing:.01em}.review-page .review-kpis strong{color:#111932;font-size:30px}.review-page .review-filterbar{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffe6;border:1px solid #634e9c26;box-shadow:0 15px 34px #241b481a,inset 0 1px #fff}.review-page .review-feed>article{background:linear-gradient(145deg,#fff 0%,#fdfcff 100%);border-color:#5f528526;border-radius:15px;min-height:132px;margin-bottom:10px;transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 10px 24px #1d193c11,inset 0 1px #fff}.review-page .source-logo{box-shadow:0 8px 18px #1f36671a,inset 0 1px #fff}.review-page .review-feed p{color:#3d4861;font-size:9.5px}.review-page .service-chip{color:#285943;background:linear-gradient(135deg,#effaf3,#e4f7eb);border:1px solid #ccebd8}.review-page .review-feed article>aside{border:1px solid #e0485517;box-shadow:inset 0 1px #ffffffe6}.review-page .review-feed article>aside.airesponded{border-color:#24a05c1a}.review-page .review-feed article>aside.waitsapproval{border-color:#e090121f}.review-page .review-feed article>aside>button{background:#ffffffe6;transition:background .18s,color .18s,transform .18s;box-shadow:0 5px 12px #35256012}.review-page .review-feed article>aside>button:hover{color:#fff;background:linear-gradient(135deg,#5528ce,#7140ed);transform:translateY(-1px)}.review-page .review-feed footer{border-color:#5f528524;border-radius:12px;min-height:48px;box-shadow:0 8px 20px #1e1a3c0e}.review-page .review-detail{background:linear-gradient(150deg,#fff 0%,#fcfbff 100%);border:1px solid #5b488f29;border-radius:17px;position:sticky;top:18px;box-shadow:0 22px 48px #2019471f,inset 0 1px #fff}.review-page .detail-review{background:linear-gradient(135deg,#fff,#faf8ff);border-bottom:1px solid #5b488f1a}.review-page .detail-review>button{color:#37415a;border-color:#5b488f33;box-shadow:0 5px 14px #291f500f}.review-page .ai-response{background:linear-gradient(145deg,#fbf9ff,#f6f1ff);border-color:#6940dc33;border-radius:13px;margin-top:18px;box-shadow:0 12px 28px #5b31be1a,inset 0 1px #fff}.review-page .ai-response textarea{color:#25304a;background:#fffffff0;border-color:#d7c9fa;box-shadow:inset 0 2px 8px #3022590b}.review-page .ai-response>div button:last-child{background:linear-gradient(135deg,#5224ca,#7238ef);border-color:#0000;box-shadow:0 9px 19px #5b2bd638}.review-page .private-note textarea{background:#fff;box-shadow:inset 0 2px 7px #1f1a3d0a}@media (width<=1200px){.review-page:before{inset-inline:-14px}.review-page .review-detail{position:static}}@media (width<=700px){.review-page .review-head{flex-direction:column}.review-page .review-head>div:last-child{width:100%}.review-page .review-head button{flex:1}.review-page .review-kpis article{height:122px}}:root{--navy:#080b2f;--ink:#12172f;--muted:#5f6981;--line:#dfe3ee;--bg:#f7f8fc;--purple:#3526b8;--purple2:#5a42df;--brand-deep:#141044;--brand-mid:#3223a8;--brand-bright:#6247df;--brand-soft:#f0edff;--brand-fade:#f7f5ff;--surface:#fffffff5;--surface-tint:#f8f7fff0;--shadow-sm:0 8px 22px #14104412;--shadow-md:0 16px 38px #1410441a;--shadow-lg:0 24px 58px #14104424;--radius-control:10px;--radius-card:16px;--radius-shell:20px}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{color:var(--ink);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 88% 2%,#5a42df14,#0000 28rem),radial-gradient(circle at 25% 42%,#4091ff0b,#0000 34rem),#f7f8fc;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.45}button,input,select,textarea{letter-spacing:-.005em}button{transition:transform .18s,box-shadow .18s,border-color .18s,background .18s,color .18s}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #533ed038}.sidebar{border-right:1px solid #917eff26;box-shadow:14px 0 40px #08082829;background:radial-gradient(circle at 20% 0,#6846eb52,#0000 32%),linear-gradient(#141044 0%,#080c2f 48%,#061329 100%)!important}.sidebar nav{gap:7px}.sidebar nav button{color:#ffffffe6;border:1px solid #0000;border-radius:11px;min-height:46px;font-size:12px;font-weight:650}.sidebar nav button:hover{background:#fff1;border-color:#ffffff14;transform:translate(2px)}.sidebar nav button.active{color:#fff;border-color:#ffffff2e;box-shadow:0 12px 24px #100a4852,inset 0 1px #ffffff38;background:linear-gradient(105deg,#3021a8 0%,#5c3edb 68%,#6f54ef 100%)!important}.ai-card{border:1px solid #9b8bff38;border-radius:13px;box-shadow:0 16px 28px #04072640,inset 0 1px #ffffff21;background:linear-gradient(145deg,#4331a3d1,#1a195be6)!important}.workspace>header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border-bottom-color:#36287d1c;height:78px;box-shadow:0 8px 25px #1410440b}.business,.header-right>button{border-color:#372b7229;border-radius:11px;box-shadow:0 7px 18px #1410440f,inset 0 1px #fff}.status{background:linear-gradient(135deg,#effbf4,#e4f7ec);border:1px solid #c9edd8;border-radius:10px;box-shadow:0 6px 14px #138b4c14}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head) h1{color:#11162d!important;letter-spacing:-.045em!important;font-weight:760!important;line-height:1.08!important}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head) p{color:#5c6780!important;line-height:1.55!important}:is(.kicker,.performance-eyebrow,.optimizer-eyebrow,.content-eyebrow,.settings-eyebrow,.onboarding-kicker){color:#4e3ac7!important;letter-spacing:.16em!important;font-weight:850!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs){overflow:hidden;box-shadow:var(--shadow-sm), inset 0 1px 0 #fff!important;background:linear-gradient(145deg,#fffffff5,#f6f4fded)!important;border:1px solid #3a2b7e24!important;border-radius:15px!important;gap:5px!important;padding:6px!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs) button{color:#4b556e!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;min-height:45px!important;font-size:clamp(10px,.78vw,12px)!important;font-weight:700!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs) button:hover{color:#2f219d!important;background:#eae6fcb8!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs) button.active:after{display:none!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs) button.active :is(small,em){color:#ffffffc7!important}:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page) input,:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page) select,:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page) textarea{color:#1b233c;border-radius:var(--radius-control);background:#fffffff5;border-color:#4134792e;box-shadow:inset 0 1px 3px #17124109}:is(.save,.create-btn,.review-primary,.generate,.schedule,.deploy-profile,.business-deploy-bar button,.google-authorize,.edit-post,.schedule-single){color:#fff!important;background:linear-gradient(135deg,#251a82 0%,#3a29aa 50%,#6046dc 100%)!important;border-color:#0000!important;box-shadow:0 11px 22px #2b1d9938,inset 0 1px #ffffff2e!important}:is(.save,.create-btn,.review-primary,.generate,.schedule,.deploy-profile,.business-deploy-bar button,.google-authorize,.edit-post,.schedule-single):hover:not(:disabled){transform:translateY(-2px);box-shadow:0 15px 30px #2b1d9947,inset 0 1px #fff3!important}:is(.panel,.metric,.setting-box,.rail-card,.business-tab-panel,.optimizer-rail>section,.calendar-builder>*,.single-post-editor>section,.single-post-preview,.cal-filters,.cal-board,.post-detail,.media-stats,.media-main,.media-detail,.review-detail,.review-feed>article,.review-kpis article,.integration-grid article,.calendar-alt,.recommendation-queue){border-radius:var(--radius-card)!important;box-shadow:var(--shadow-md), inset 0 1px 0 #fff!important;background:linear-gradient(145deg,#fffffffb,#f9f8fef5)!important;border-color:#392c7124!important}:is(.panel,.metric,.setting-box,.rail-card,.optimizer-rail>section,.single-post-editor>section,.review-feed>article,.review-kpis article,.integration-grid article){transition:transform .18s,box-shadow .18s,border-color .18s}.settings-nav button{color:#3d4862;border:1px solid #0000;border-radius:10px;min-height:45px;font-size:11.5px;font-weight:650}.settings-nav button.active{border-color:#ffffff21;box-shadow:0 9px 20px #23197933,inset 0 1px #fff3;color:#fff!important;background:linear-gradient(135deg,#211870,#3a2aa8 58%,#5c43d4)!important}:is(.panel,.setting-box,.rail-card,.business-tab-panel,.optimizer-rail>section,.calendar-builder>*,.single-post-editor>section,.single-post-preview,.cal-filters,.cal-board,.post-detail,.media-main,.media-detail,.review-detail,.review-feed>article) :is(h2,h3,h4,b,strong){color:#171d36}:is(.panel,.setting-box,.rail-card,.business-tab-panel,.optimizer-rail>section,.calendar-builder>*,.single-post-editor>section,.single-post-preview,.cal-filters,.cal-board,.post-detail,.media-main,.media-detail,.review-detail,.review-feed>article) :is(p,small){color:#616c84}:is(.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.page-heading){position:relative}:is(.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head):before{content:"";z-index:-1;background:radial-gradient(circle at 91% 0,#5e46dd1f,#0000 30%),linear-gradient(135deg,#ffffffe0,#f2effdb8);border:1px solid #5440b214;border-radius:20px;position:absolute;inset:-18px -20px -14px;box-shadow:0 18px 42px #14104412,inset 0 1px #ffffffd9}@media (width<=760px){body{font-size:13px}.sidebar nav button{min-height:48px;font-size:8px}:is(.optimizer-suite-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs){overflow-x:auto!important}:is(.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head):before{inset:-12px -8px -10px}}:root{--purple:#1d4f7f;--purple2:#3978ae;--brand-soft:#edf4fa;--brand-fade:#f5f8fc}body,.workspace,:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.premium-intel,.settings-main){background-color:#f4f7fb!important}:is(.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.page-heading):before{background:radial-gradient(circle at 92% 0,#2c6da61f,#0000 30%),linear-gradient(145deg,#fffffffa,#ebf3f9db)!important;border-color:#15416c1f!important}:is(.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.premium-intel,.settings-main) :is(.panel,.metric,.setting-box,.rail-card,.business-tab-panel,.optimizer-rail>section,.calendar-builder>*,.single-post-editor>section,.single-post-preview,.cal-filters,.cal-board,.post-detail,.media-stats,.media-main,.media-detail,.review-detail,.review-feed>article,.review-kpis article,.integration-grid article,.calendar-alt,.recommendation-queue){background:linear-gradient(148deg,#fff 0%,#f8fafc 72%,#f0f5f9 100%)!important;border-color:#0f335824!important;box-shadow:0 22px 50px #0516301c,0 5px 14px #0516300e,inset 0 1px #fffffffa!important}:is(.scope-note,.comparison-pill,.map-change,.recommendation-await,.foundation-status,.section-ai-suggestion,.suggestion-value,.keyword-command,.monthly-policy,.report-summary,.performance-summary,.executive-summary,.optimizer-score,.review-detail .response-box,.review-detail .ai-response,.business-preview){background:linear-gradient(145deg,#fff,#eef4f9)!important;border-color:#19457026!important;box-shadow:0 13px 30px #05163013,inset 0 1px #fff!important}:is(.settings-main>.page-heading,.settings-main>.connections-heading,.settings-main:has(>.business-tabs)>.page-heading,.keyword-command,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head):after{background:linear-gradient(#123f70 0%,#3279ab 58%,#6bb5c5 100%)!important;box-shadow:0 0 16px #1e669c2e!important}:is(.foundation-group,.business-foundation,.executive-summary,.performance-summary,.metric,.review-kpis article,.setting-box,.business-tab-panel){border-left-color:#225f913d!important}:is(.foundation-group,.metric,.review-kpis article,.setting-box,.business-tab-panel):before{background:linear-gradient(#174d7c,#4b91b9)!important}:is(.intel-hero,.recommendation-luxury,.recommendation-header,.score-copy,.next-step-banner,.onboarding-next,.journey-card,.support-card){background:radial-gradient(circle at 84% 10%,#4584b83d,#0000 31%),linear-gradient(125deg,#06152f 0%,#0c2a51 58%,#154c78 100%)!important;border-color:#8abbe233!important;box-shadow:0 22px 48px #030f2340,inset 0 1px #ffffff24!important}:is(.intel-hero,.recommendation-luxury,.recommendation-header,.score-copy,.next-step-banner,.onboarding-next,.journey-card,.support-card) :is(h1,h2,h3,h4,b,strong){color:#fff!important}:is(.intel-hero,.recommendation-luxury,.recommendation-header,.score-copy,.next-step-banner,.onboarding-next,.journey-card,.support-card) :is(p,small,span){color:#e8f1f9d6!important}:is(.foundation-group>header>i,.monthly-policy>div>i,.recommendation-await>i,.empty-recommendations>i,.premium-intel-tabs button>i,.content-nav.two-tabs button i,.optimizer-suite-tabs button i){color:#1e5b8c!important;background:linear-gradient(145deg,#eaf3fa,#dceaf5)!important;border-color:#225a8921!important}:is(.idea-btn,.map-open-hint,.scope-note button,.monthly-policy button,.foundation-group>header>button,.hours-list button,.social-link-list button,.section-ai-suggestion>footer button,.strategy-heading button,.strategy-aside button,.rec-actions .accept){color:#164f80!important;background:linear-gradient(145deg,#fff,#edf4f9)!important;border-color:#1e538038!important;box-shadow:0 8px 18px #05163012!important}:is(.section-ai-suggestion>footer button,.rec-actions .accept):hover,:is(.map-open-hint,.monthly-policy button):hover{color:#fff!important;background:linear-gradient(135deg,#092241,#185484 58%,#347ca9)!important}.audit-timeline>div>button.active,.result-list article.own,.premium-intel-tabs button.active,.content-nav.two-tabs button.active{color:#123f70!important;background:linear-gradient(145deg,#eef5fa,#dfeaf4)!important;border-color:#174c7938!important;box-shadow:inset 0 -3px #2e6f9f,0 9px 22px #05163017!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs) button.active :is(span,small,em,i){color:#ffffffe6!important}:is(.panel,.metric,.setting-box,.rail-card,.business-tab-panel,.optimizer-rail>section,.single-post-editor>section,.single-post-preview,.cal-filters,.cal-board,.post-detail,.media-main,.media-detail,.review-detail,.review-feed>article,.review-kpis article,.integration-grid article){position:relative}:is(.panel,.metric,.setting-box,.rail-card,.business-tab-panel,.optimizer-rail>section,.single-post-editor>section,.single-post-preview,.cal-filters,.cal-board,.post-detail,.media-main,.media-detail,.review-detail,.review-feed>article,.review-kpis article,.integration-grid article):hover{transform:translateY(-2px);border-color:#1c517e40!important;box-shadow:0 28px 62px #04142d24,0 8px 20px #04142d12,inset 0 1px #fff!important}.user{background:linear-gradient(145deg,#5d86b7,#173f70)!important;box-shadow:0 8px 18px #0825493d,inset 0 1px #ffffff8c!important}.luxury-content-studio .content-nav.two-tabs{background:linear-gradient(150deg,#e8eef5 0%,#f6f9fc 46%,#fff 100%)!important;border-color:#123a622b!important;box-shadow:0 19px 44px #0516301f,0 4px 12px #0516300e,inset 0 1px #fff!important}.luxury-content-studio .content-nav.two-tabs:before{color:#4e6077!important;background:#f9fbfd!important;box-shadow:0 3px 9px #05163014!important}.luxury-content-studio .content-nav.two-tabs button{background:linear-gradient(145deg,#fffffff5,#f0f5f9e0)!important;border-color:#18416a21!important;box-shadow:0 7px 17px #0516300f,inset 0 1px #fff!important}.luxury-content-studio .content-nav.two-tabs button:hover{background:#fff!important;border-color:#1e538040!important;box-shadow:0 14px 28px #0516301c,inset 0 1px #fff!important}.luxury-content-studio .content-nav.two-tabs button.active{color:#fff!important;background:radial-gradient(circle at 100% 0,#4f91c336,#0000 13rem),linear-gradient(135deg,#06172f 0%,#0c345f 55%,#246994 100%)!important;border-color:#7eb5de42!important;box-shadow:0 17px 36px #03112742,0 3px 8px #0311271c,inset 0 1px #fff3!important}.luxury-content-studio .content-nav.two-tabs button.active:after{background:linear-gradient(90deg,#56a7c4,#8ac8d3 58%,#3d83ad)!important;display:block!important}.luxury-content-studio .content-nav.two-tabs button.active>em{color:#fff!important;background:linear-gradient(110deg,#184f7d,#347da7)!important;box-shadow:0 6px 13px #02142b38!important}.luxury-content-studio .content-nav.two-tabs{box-sizing:border-box!important;background:linear-gradient(160deg,#fdfefe 0%,#edf3f8 58%,#e5edf5 100%)!important;border:1px solid #0e31572e!important;border-radius:21px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:none!important;min-height:98px!important;margin:22px 0 20px!important;padding:10px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 54px #04142d21,0 7px 18px #04142d0f,inset 0 1px #fff,inset 0 0 0 1px #ffffff8c!important}.luxury-content-studio .content-nav.two-tabs:before{content:""!important;z-index:2!important;background:linear-gradient(90deg,#0000,#4f91b9 34%,#8cc5d3 66%,#0000)!important;border-radius:0 0 3px 3px!important;height:2px!important;padding:0!important;position:absolute!important;inset:0 15% auto!important;box-shadow:0 2px 10px #2c73a124!important}.luxury-content-studio .content-nav.two-tabs button{border-radius:13px!important;width:100%!important;min-width:0!important;height:78px!important;min-height:78px!important;padding:12px 18px!important}.luxury-content-studio .content-nav.two-tabs button b{letter-spacing:-.012em!important;font-size:13.5px!important;font-weight:730!important}.luxury-content-studio .content-nav.two-tabs button small{font-size:10px!important;line-height:1.35!important}@media (width<=700px){.luxury-content-studio .content-nav.two-tabs{grid-template-columns:1fr!important;min-height:0!important}}:is(.review-page .review-filterbar,.media-library-page .media-toolbar){background:radial-gradient(circle at 92% 0,#4184b538,#0000 20rem),linear-gradient(118deg,#06172f 0%,#0b2c53 62%,#144b75 100%)!important;border:1px solid #72a6cf38!important;border-radius:15px!important;min-height:58px!important;padding:7px 9px!important;box-shadow:0 18px 38px #0311273d,inset 0 1px #ffffff24!important}.review-page .review-filterbar nav{background:#ffffff12!important;border-radius:10px!important;padding:4px!important;box-shadow:inset 0 1px 4px #01091633!important}.review-page .review-filterbar nav button{color:#e5eff8d1!important;border-radius:8px!important;font-size:12px!important;font-weight:650!important}.review-page .review-filterbar nav button:hover{color:#fff!important;background:#ffffff1a!important}:is(.review-page .review-filterbar,.media-library-page .media-toolbar)>:is(button,select,label){color:#183450!important;background:linear-gradient(145deg,#fff,#edf3f8)!important;border-color:#a4c1d8a6!important;border-radius:9px!important;min-height:40px!important;box-shadow:0 7px 16px #010b1b2e,inset 0 1px #fff!important}:is(.review-page .review-filterbar,.media-library-page .media-toolbar) input{color:#183450!important;background:0 0!important}.page{width:100%!important;max-width:none!important;margin:0!important;padding:28px clamp(18px,2vw,34px) 48px!important}:is(.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.premium-intel,.seo-intelligence,.love-onboarding,.premium-onboarding){width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}:is(.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.premium-intel,.seo-intelligence){padding-left:clamp(2px,.35vw,8px)!important;padding-right:clamp(2px,.35vw,8px)!important}.settings-main{width:100%!important;min-width:0!important;max-width:none!important}.settings-layout{grid-template-columns:220px minmax(0,1fr)!important;gap:clamp(20px,1.8vw,30px)!important;width:100%!important;max-width:none!important}.optimizer-manager,.performance-shell,.optimizer-shell,.review-workspace,.media-shell,.calendar-builder,.cal-layout,.profile-preview-layout,.single-post-workspace,.ranking-layout,.strategy-layout{width:100%!important;max-width:none!important}@media (width>=1600px){.page{padding-inline:30px!important}}@media (width<=850px){.settings-layout{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--navy:#07142f;--navy-2:#0b1e42;--navy-3:#102b56;--ink:#0d1830;--muted:#53627a;--line:#d8e1ed;--bg:#f4f7fb;--purple:#5147b8;--purple2:#7168cf;--brand-deep:#07142f;--brand-mid:#0d2850;--brand-bright:#356fa7;--brand-soft:#eef3fa;--brand-fade:#f6f8fc;--shadow-sm:0 9px 24px #07142f13;--shadow-md:0 18px 42px #07142f1b;--shadow-lg:0 28px 64px #07142f25}body{color:var(--ink);background:radial-gradient(circle at 87% 1%,#2d69a61b,#0000 30rem),radial-gradient(circle at 22% 43%,#6861be0b,#0000 34rem),linear-gradient(#f9fbfe 0%,#f3f6fb 100%);font-family:Inter,SF Pro Text,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:450}h1,h2,h3,h4,h5,h6,.title,.section-title,.card-title,:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head) h1{text-transform:none;text-wrap:balance;color:#0a1730!important;font-family:Inter,SF Pro Display,Segoe UI,system-ui,sans-serif!important;font-style:normal!important}h1,:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head) h1{letter-spacing:-.042em!important;font-size:clamp(28px,2.15vw,38px)!important;font-weight:780!important;line-height:1.08!important}h2{letter-spacing:-.025em!important;font-size:clamp(20px,1.45vw,26px)!important;font-weight:740!important;line-height:1.18!important}h3{letter-spacing:-.015em!important;font-size:clamp(16px,1.05vw,20px)!important;font-weight:710!important;line-height:1.28!important}h4,h5,h6{letter-spacing:-.008em!important;font-weight:690!important;line-height:1.32!important}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head) p{max-width:760px;color:#53627a!important;letter-spacing:-.005em!important;font-size:clamp(13px,.9vw,15px)!important;font-weight:470!important;line-height:1.6!important}:is(.kicker,.performance-eyebrow,.optimizer-eyebrow,.content-eyebrow,.settings-eyebrow,.onboarding-kicker){color:#244d7c!important;letter-spacing:.17em!important;font-size:10.5px!important;font-weight:820!important}.sidebar{background:radial-gradient(circle at 18% 0,#3a6fb54d,#0000 34%),linear-gradient(#0b1e42 0%,#07142f 50%,#041022 100%)!important;border-right-color:#8bb4e026!important;box-shadow:16px 0 44px #030e2233!important}.sidebar .logo-gem{filter:drop-shadow(0 9px 15px #0c285957);background:linear-gradient(145deg,#4f78bc,#263f82)!important}.ai-card{background:linear-gradient(145deg,#1b3d70eb,#081a3bf5)!important;border-color:#7ca9dc3d!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs){min-height:62px;background:linear-gradient(155deg,#fffffffc,#eef3f9f5)!important;border:1px solid #11305a29!important;border-radius:17px!important;gap:7px!important;padding:7px!important;box-shadow:0 14px 32px #07142f17,inset 0 1px #fffffff2!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs) button{white-space:nowrap;color:#3f506a!important;letter-spacing:-.008em!important;border:1px solid #0000!important;border-radius:11px!important;min-height:48px!important;padding:0 clamp(15px,1.35vw,24px)!important;font-family:Inter,SF Pro Text,Segoe UI,system-ui,sans-serif!important;font-size:clamp(12px,.82vw,13.5px)!important;font-weight:680!important;line-height:1.2!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs) button:hover{color:#102b56!important;background:linear-gradient(145deg,#f3f7fb,#e8eff7)!important;border-color:#1943701c!important;box-shadow:0 7px 16px #07142f11!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs) button.active :is(small,em,span){color:#ffffffdb!important}.content-nav.two-tabs button{min-height:76px!important}.settings-nav button{color:#3f506a!important;min-height:48px!important;padding-inline:14px!important;font-family:Inter,SF Pro Text,Segoe UI,system-ui,sans-serif!important;font-size:12.5px!important;font-weight:670!important}:is(.save,.create-btn,.review-primary,.generate,.schedule,.deploy-profile,.business-deploy-bar button,.google-authorize,.edit-post,.schedule-single){background:linear-gradient(135deg,#071b3c 0%,#103866 52%,#285f93 100%)!important;box-shadow:0 12px 24px #0415313b,inset 0 1px #ffffff2e!important}:is(.save,.create-btn,.review-primary,.generate,.schedule,.deploy-profile,.business-deploy-bar button,.google-authorize,.edit-post,.schedule-single):hover:not(:disabled){box-shadow:0 16px 32px #0415314a,inset 0 1px #fff3!important}:is(.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head):before{background:radial-gradient(circle at 91% 0,#2e6ba924,#0000 31%),linear-gradient(135deg,#fffffff0,#ebf2f9cc)!important;border-color:#1c48771a!important;box-shadow:0 19px 44px #07142f16,inset 0 1px #ffffffe6!important}:is(.panel,.metric,.setting-box,.rail-card,.business-tab-panel,.optimizer-rail>section,.calendar-builder>*,.single-post-editor>section,.single-post-preview,.cal-filters,.cal-board,.post-detail,.media-stats,.media-main,.media-detail,.review-detail,.review-feed>article,.review-kpis article,.integration-grid article,.calendar-alt,.recommendation-queue){box-shadow:var(--shadow-md), inset 0 1px 0 #fff!important;background:linear-gradient(145deg,#fffffffc,#f5f8fcf7)!important;border-color:#14365e24!important}:is(.panel,.metric,.rail-card,.review-feed>article,.review-kpis article,.integration-grid article):hover{box-shadow:var(--shadow-lg), inset 0 1px 0 #fff!important;border-color:#22538540!important}@media (width<=760px){:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs) button{min-height:46px!important;font-size:12.5px!important}}:root{--saas-navy-950:#041126;--saas-navy-900:#071a36;--saas-navy-800:#0b2b52;--saas-navy-700:#124875;--saas-blue-600:#2675ad;--saas-blue-500:#3b8bc0;--saas-cyan-400:#68b8cc;--saas-ink:#0b172d;--saas-copy:#33445c;--saas-muted:#64748b;--saas-line:#d9e2ec;--saas-line-strong:#c6d3e0;--saas-page:#f3f6fa;--saas-card:#fff;--saas-soft:#edf3f8;--saas-soft-blue:#e7f1f8;--saas-green:#159454;--saas-amber:#d98808;--saas-red:#dc3d4b;--saas-r-sm:9px;--saas-r-md:14px;--saas-r-lg:18px;--saas-r-xl:22px;--saas-shadow-1:0 5px 14px #0411260e,0 1px 2px #0411260a;--saas-shadow-2:0 16px 36px #04112617,0 4px 12px #0411260b;--saas-shadow-3:0 26px 58px #04112621,0 8px 20px #0411260f}html,body{background:var(--saas-page)!important;color:var(--saas-ink)!important}body{font-family:Inter,SF Pro Text,Segoe UI,system-ui,sans-serif!important;font-size:14px!important;line-height:1.5!important}.sidebar{background:radial-gradient(circle at 18% 0,#4281ba47,transparent 30%),linear-gradient(180deg,var(--saas-navy-900),var(--saas-navy-950))!important;box-shadow:16px 0 42px #020c1c33!important}.sidebar nav button{border-radius:11px!important;min-height:48px!important;font-size:12.5px!important;font-weight:650!important}.sidebar nav button.active{background:linear-gradient(110deg,#123e70,#2673aa)!important;box-shadow:0 12px 24px #010a1857,inset 0 1px #fff3!important}.workspace>header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0!important;border-bottom:1px solid #0c2d4e1c!important;height:76px!important;box-shadow:0 7px 22px #0411260e!important}.business,.header-right>button,.status{height:44px!important;box-shadow:var(--saas-shadow-1)!important;border-radius:10px!important}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome){box-sizing:border-box!important;border-radius:var(--saas-r-xl)!important;min-height:112px!important;box-shadow:var(--saas-shadow-2),inset 0 1px 0 #fff!important;background:radial-gradient(circle at 94% 0,#3780b521,#0000 22rem),linear-gradient(145deg,#fff,#edf4f9)!important;border:1px solid #0f375e1f!important;align-items:center!important;margin:0 0 22px!important;padding:24px 26px!important;position:relative!important;overflow:hidden!important}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title):after{content:""!important;background:linear-gradient(#1d5f91,#5eb0c5)!important;border-radius:0 4px 4px 0!important;width:3px!important;position:absolute!important;top:22px!important;bottom:22px!important;left:0!important;box-shadow:0 0 14px #277aab2e!important}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome) h1{color:var(--saas-ink)!important;letter-spacing:-.042em!important;margin:0 0 8px!important;font-family:Inter,SF Pro Display,Segoe UI,system-ui,sans-serif!important;font-size:clamp(29px,2.05vw,38px)!important;font-weight:780!important;line-height:1.08!important}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome) p{color:var(--saas-muted)!important;margin:0!important;font-size:14px!important;font-weight:470!important;line-height:1.55!important}:is(.kicker,.performance-eyebrow,.optimizer-eyebrow,.content-eyebrow,.settings-eyebrow,.onboarding-kicker,.intel-title>div:first-child>span){color:var(--saas-navy-700)!important;letter-spacing:.16em!important;font-size:10px!important;font-weight:820!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs,.review-filterbar nav,.hub-filters){box-sizing:border-box!important;border-radius:var(--saas-r-lg)!important;box-shadow:var(--saas-shadow-2),inset 0 1px 0 #fff!important;background:linear-gradient(155deg,#fff,#edf3f8)!important;border:1px solid #0e325824!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs) button{color:#45576f!important;letter-spacing:-.008em!important;background:0 0!important;border:1px solid #0000!important;border-radius:11px!important;min-height:48px!important;padding:0 20px!important;font-size:13px!important;font-weight:680!important;line-height:1.2!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs) button:hover{color:var(--saas-navy-800)!important;box-shadow:var(--saas-shadow-1)!important;background:#e8f0f6!important;border-color:#1447731a!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs) button.active{color:#fff!important;background:linear-gradient(135deg,var(--saas-navy-950),var(--saas-navy-800) 58%,#226591)!important;border-color:#85b9de3b!important;box-shadow:0 11px 24px #0311273d,inset 0 1px #ffffff30!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs) button.active :is(b,span,small,em,i){color:#fff!important}:is(.panel,.metric,.setting-box,.rail-card,.business-tab-panel,.optimizer-score,.recommendations,.optimizer-rail>section,.calendar-builder>section,.single-post-editor>section,.single-post-preview,.cal-filters,.cal-board,.post-detail,.media-stats,.media-main,.media-detail,.review-detail,.review-feed>article,.review-kpis article,.integration-grid article,.calendar-alt,.recommendation-queue,.intel-panel,.area-map-card,.keyword-command,.monthly-policy,.report-summary,.strategy-summary>div,.recommendation,.plan-card,.review-summary){border-radius:var(--saas-r-lg)!important;box-shadow:var(--saas-shadow-2),inset 0 1px 0 #fff!important;background:linear-gradient(148deg,#fff,#f8fafc 76%,#f0f5f9)!important;border:1px solid #10355b21!important}:is(.panel,.metric,.setting-box,.rail-card,.optimizer-rail>section,.review-feed>article,.review-kpis article,.integration-grid article,.area-map-card,.recommendation){transition:transform .18s,border-color .18s,box-shadow .18s!important}:is(.panel,.metric,.setting-box,.rail-card,.optimizer-rail>section,.review-feed>article,.review-kpis article,.integration-grid article,.area-map-card,.recommendation):hover{box-shadow:var(--saas-shadow-3),inset 0 1px 0 #fff!important;border-color:#1c53833b!important;transform:translateY(-2px)!important}:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel) :is(input,select,textarea){min-height:42px;color:#14253b!important;border:1px solid var(--saas-line-strong)!important;border-radius:var(--saas-r-sm)!important;background:#fff!important;box-shadow:inset 0 1px 3px #04112609!important}:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel) :is(input,select,textarea):focus{outline-offset:1px!important;border-color:#4c8fbd!important;outline:3px solid #2d75aa24!important}:is(.save,.create-btn,.review-primary,.generate,.schedule,.deploy-profile,.business-deploy-bar button,.google-authorize,.edit-post,.schedule-single,.recommendations .apply){color:#fff!important;background:linear-gradient(135deg,var(--saas-navy-950),var(--saas-navy-800) 58%,#246a98)!important;border:0!important;border-radius:10px!important;min-height:42px!important;padding-inline:19px!important;font-size:12px!important;font-weight:720!important;box-shadow:0 10px 22px #03112738,inset 0 1px #ffffff2e!important}:is(.save,.create-btn,.review-primary,.generate,.schedule,.deploy-profile,.business-deploy-bar button,.google-authorize,.edit-post,.schedule-single,.recommendations .apply):hover:not(:disabled){transform:translateY(-1px)!important;box-shadow:0 15px 30px #03112747,inset 0 1px #fff3!important}:is(.review-filterbar,.media-toolbar,.hub-filters){border-radius:var(--saas-r-md)!important;background:linear-gradient(118deg,var(--saas-navy-950),var(--saas-navy-800) 62%,#144b75)!important;min-height:58px!important;padding:7px 9px!important;box-shadow:0 16px 34px #03112733,inset 0 1px #ffffff21!important}:is(.review-filterbar,.media-toolbar,.hub-filters)>:is(button,select,label){color:#183450!important;background:linear-gradient(145deg,#fff,#edf3f8)!important;border:1px solid #a5c2d9a6!important;border-radius:9px!important;min-height:40px!important;box-shadow:0 6px 14px #010b1b29!important}.hub-filters button.active{color:var(--saas-navy-800)!important;background:#fff!important}:is(.metric,.review-kpis article,.report-summary>div,.activity-stats div) strong{color:var(--saas-ink)!important;letter-spacing:-.03em!important;font-weight:760!important}:is(.metric,.review-kpis article,.report-summary>div) small{font-size:10px!important;line-height:1.45!important}:is(.status,.scheduled,.connected,.responded,.good,.success){color:var(--saas-green)!important}:is(.waiting-approval,.warning,.fair){color:var(--saas-amber)!important}:is(.failed,.danger,.weak,.needs-response){color:var(--saas-red)!important}.settings-layout>.settings-nav{border-radius:var(--saas-r-lg)!important;box-shadow:var(--saas-shadow-2),inset 0 1px 0 #fff!important;background:linear-gradient(150deg,#fff,#eef4f9)!important;border:1px solid #10355b21!important;padding:20px 13px!important}.settings-nav button{color:#40536c!important;border-radius:10px!important;min-height:47px!important;margin:3px 0!important;padding:0 14px!important;font-size:12.5px!important;font-weight:660!important}.settings-nav button:hover{color:var(--saas-navy-800)!important;background:#e8f0f6!important}.settings-nav button.active{color:#fff!important;background:linear-gradient(135deg,var(--saas-navy-950),var(--saas-navy-800) 60%,#226591)!important;box-shadow:0 10px 21px #03112738!important}:is(.review-feed>article,.recommendations>article,.result-list article,.content-hub article,.account-row,.notify-row){border-bottom-color:#e3e9f0!important;min-height:72px!important;padding-top:15px!important;padding-bottom:15px!important}:is(.review-feed>article,.recommendations>article,.result-list article,.content-hub article) h3{font-size:13px!important;font-weight:700!important;line-height:1.35!important}:is(.review-feed>article,.recommendations>article,.result-list article,.content-hub article) p{color:#56667c!important;font-size:11px!important;line-height:1.55!important}:is(.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel) :is(.purple,.accent-purple){color:var(--saas-blue-600)!important;background:var(--saas-soft-blue)!important}.optimizer-suite-title:after{color:var(--saas-navy-700)!important;background:#f8fbfd!important;border-color:#c8d9e7!important}.audit-card,.upload-drop,.business-preview,.frequency-grid aside,.strategy-aside .safety,.reply{background:linear-gradient(145deg,#fff,#edf4f9)!important;border-color:#d2dee9!important}@media (width<=900px){:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome){align-items:flex-start!important;min-height:0!important;padding:20px!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs){overflow-x:auto!important}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important}}body{font-size:15px!important}:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel){font-size:14px!important}:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel) h2{letter-spacing:-.025em!important;font-size:clamp(20px,1.35vw,25px)!important;font-weight:740!important;line-height:1.2!important}:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel) h3{letter-spacing:-.015em!important;font-size:clamp(15px,1vw,18px)!important;font-weight:710!important;line-height:1.3!important}:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel) h4{font-size:13px!important;font-weight:700!important;line-height:1.35!important}:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel) p{font-size:max(11.5px,.78vw)!important;line-height:1.58!important}:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel) small{font-size:max(9.5px,.65vw)!important;line-height:1.45!important}:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel) label{font-size:max(11px,.72vw)!important;font-weight:650!important;line-height:1.4!important}:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel) :is(input,select,textarea){font-size:13px!important}:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel) button{font-size:max(11.5px,.76vw)!important}:is(.panel,.metric,.setting-box,.rail-card,.business-tab-panel,.optimizer-rail>section,.single-post-editor>section,.single-post-preview,.cal-filters,.post-detail,.media-detail,.review-detail,.review-kpis article,.integration-grid article,.intel-panel,.recommendation,.plan-card,.review-summary){padding:clamp(18px,1.35vw,24px)!important}:is(.metric,.review-kpis article,.report-summary>div,.activity-stats div)>strong,:is(.metric,.review-kpis article) strong:first-of-type{font-size:clamp(27px,2vw,36px)!important;line-height:1.08!important}:is(.optimizer-suite-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs) button{min-height:52px!important;font-size:13.5px!important}.settings-nav button{min-height:50px!important;font-size:13px!important}:is(.review-filterbar,.media-toolbar,.hub-filters)>:is(button,select,label){min-height:42px!important;font-size:12px!important}:is(.chips button,.tone-row button,.post em,.cal-post em,.detail-meta em,.review-feed article aside b,.review-feed article aside span,.integration-grid em,.rec-top span){min-height:24px!important;padding:5px 8px!important;font-size:10px!important;line-height:1.2!important}:is(.review-feed>article,.recommendations>article,.result-list article,.content-hub article,.account-row,.notify-row){min-height:82px!important;padding-top:17px!important;padding-bottom:17px!important}@media (width>=1500px){:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel){font-size:15px!important}}:is(.panel,.metric,.setting-box,.rail-card,.business-tab-panel,.optimizer-score,.recommendations,.optimizer-rail>section,.calendar-builder>section,.single-post-editor>section,.single-post-preview,.cal-filters,.cal-board,.post-detail,.media-stats,.media-main,.media-detail,.review-detail,.review-feed>article,.review-kpis article,.integration-grid article,.calendar-alt,.recommendation-queue,.intel-panel,.area-map-card,.keyword-command,.monthly-policy,.report-summary,.strategy-summary>div,.recommendation,.plan-card,.review-summary) :is(h1,h2,h3,h4,h5,h6,b,strong){color:var(--saas-ink)!important}:is(.panel,.metric,.setting-box,.rail-card,.business-tab-panel,.optimizer-score,.recommendations,.optimizer-rail>section,.calendar-builder>section,.single-post-editor>section,.single-post-preview,.cal-filters,.cal-board,.post-detail,.media-stats,.media-main,.media-detail,.review-detail,.review-feed>article,.review-kpis article,.integration-grid article,.calendar-alt,.recommendation-queue,.intel-panel,.area-map-card,.keyword-command,.monthly-policy,.report-summary,.strategy-summary>div,.recommendation,.plan-card,.review-summary) :is(p,small,dd,dt){color:#53657d!important}:is(.sidebar,.ai-card,.review-filterbar,.media-toolbar,.intel-hero,.recommendation-luxury,.recommendation-header,.score-copy,.next-step-banner,.onboarding-next,.journey-card,.support-card) :is(h1,h2,h3,h4,h5,h6,b,strong){color:#fff!important}:is(.sidebar,.ai-card,.review-filterbar,.media-toolbar,.intel-hero,.recommendation-luxury,.recommendation-header,.score-copy,.next-step-banner,.onboarding-next,.journey-card,.support-card) :is(p,small,span,label){color:#ebf3fadb!important}:is(.builder-title>i,.foundation-group>header>i,.monthly-policy>div>i,.recommendation-await>i,.empty-recommendations>i,.premium-intel-tabs button>i,.content-nav.two-tabs button>i,.optimizer-suite-tabs button>i,.platform,.plan-icon,.activity-stats div>i,.review-feed article>i,.optimizer-rail h3>i){color:#155783!important;background:linear-gradient(145deg,#e2eff7,#cfe2ef)!important;border:1px solid #16558229!important;box-shadow:inset 0 1px #ffffffe6,0 5px 12px #04112611!important}:is(.content-nav.two-tabs,.optimizer-suite-tabs,.premium-intel-tabs) button.active>i{color:#fff!important;background:#ffffff26!important;border-color:#ffffff2e!important}:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel) :is(.muted,.description,.subtitle,.helper,.hint){color:#5a6b82!important}:is(.panel,.setting-box,.business-tab-panel,.review-detail,.media-detail,.post-detail)>:is(section,article,div[class*=box],div[class*=section]){border-color:#dce4ec!important}button:disabled{color:#718096!important;opacity:.82!important;box-shadow:none!important;background:#e5ebf1!important;border-color:#d2dbe5!important}.sidebar nav button{letter-spacing:-.005em!important;font-size:13.5px!important}.sidebar nav button i{font-size:20px!important}.connections>small{letter-spacing:.08em!important;font-size:10px!important}.connections p{font-size:12px!important}.switch{min-height:44px!important;font-size:11.5px!important}.ai-card{font-size:12px!important}:is(.panel,.metric,.setting-box,.rail-card,.business-tab-panel,.optimizer-score,.recommendations,.optimizer-rail>section,.calendar-builder>section,.single-post-editor>section,.single-post-preview,.cal-filters,.cal-board,.post-detail,.media-stats,.media-main,.media-detail,.review-detail,.review-feed>article,.review-kpis article,.integration-grid article,.calendar-alt,.recommendation-queue,.intel-panel,.area-map-card,.keyword-command,.monthly-policy,.report-summary,.strategy-summary>div,.recommendation,.plan-card,.review-summary){isolation:isolate;position:relative;overflow:hidden}:is(.panel,.metric,.setting-box,.rail-card,.business-tab-panel,.optimizer-rail>section,.review-kpis article,.integration-grid article,.intel-panel,.area-map-card):after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#fffffffa 28% 72%,#0000);height:1px;position:absolute;top:-1px;left:8%;right:8%}:is(.metric,.review-kpis article){overflow:visible!important}:is(.metric,.review-kpis article):before{content:"";opacity:.82;background:linear-gradient(90deg,#1e5d8f,#58a7bd);border-radius:0 0 6px 6px;height:3px;position:absolute;top:-1px;left:16px;right:16px;box-shadow:0 3px 11px #287fae29}:is(.metric,.review-kpis article):nth-child(3n+2):before{background:linear-gradient(90deg,#277ca9,#6bbbc8)}:is(.metric,.review-kpis article):nth-child(3n):before{background:linear-gradient(90deg,#17845c,#5ab58b)}:is(.panel,.metric,.setting-box,.rail-card,.optimizer-rail>section,.review-feed>article,.review-kpis article,.integration-grid article,.area-map-card,.recommendation){will-change:transform;transform:translateZ(0)}:is(.panel,.metric,.setting-box,.rail-card,.optimizer-rail>section,.review-feed>article,.review-kpis article,.integration-grid article,.area-map-card,.recommendation):active{box-shadow:var(--saas-shadow-1)!important;transform:translateY(0)!important}:is(.save,.create-btn,.review-primary,.generate,.schedule,.deploy-profile,.business-deploy-bar button,.google-authorize,.edit-post,.schedule-single,.recommendations .apply){position:relative;overflow:hidden;transition:transform .17s,box-shadow .17s,filter .17s!important}:is(.save,.create-btn,.review-primary,.generate,.schedule,.deploy-profile,.business-deploy-bar button,.google-authorize,.edit-post,.schedule-single,.recommendations .apply):after{content:"";pointer-events:none;opacity:.7;background:linear-gradient(115deg,#ffffff29,#0000 38%);position:absolute;inset:0}:is(.save,.create-btn,.review-primary,.generate,.schedule,.deploy-profile,.business-deploy-bar button,.google-authorize,.edit-post,.schedule-single,.recommendations .apply):active:not(:disabled){filter:saturate(.94)!important;transform:translateY(1px)!important;box-shadow:0 6px 14px #03112733!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs){box-shadow:0 16px 34px #04112618,0 4px 12px #0411260a,inset 0 1px #fff,inset 0 -1px #082a4c09!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs) button{transition:transform .16s,background .16s,color .16s,box-shadow .16s!important}:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs) button:hover{transform:translateY(-1px)!important}:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel) :is(input,select,textarea){transition:border-color .15s,box-shadow .15s,background .15s!important}:is(.page,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel) :is(input,select,textarea):hover{border-color:#9fb5c9!important;box-shadow:inset 0 1px 3px #04112609,0 4px 12px #0411260b!important}@media (prefers-reduced-motion:reduce){:is(.panel,.metric,.setting-box,.rail-card,.optimizer-rail>section,.review-feed>article,.review-kpis article,.integration-grid article,.area-map-card,.recommendation),:is(.optimizer-suite-tabs,.content-nav.two-tabs,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs) button{will-change:auto!important;transform:none!important}}:root{--header-midnight:#041126;--header-navy:#082442;--header-blue:#124d76;--header-ice:#e9f5fb;--header-cyan:#83d4e3}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome){isolation:isolate!important;color:#fff!important;background:radial-gradient(circle at 91% -20%,#73c9dc40,#0000 31%),radial-gradient(circle at 72% 140%,#276ea04d,#0000 36%),linear-gradient(124deg,#031026 0%,#08213e 52%,#0d3558 100%)!important;border-color:#7ebedc33!important;box-shadow:0 28px 62px #020c1c3d,0 9px 20px #020c1c1f,inset 0 1px #ffffff24!important}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome):before{content:""!important;z-index:-1!important;pointer-events:none!important;border:1px solid #93dae82e!important;border-radius:50%!important;width:230px!important;height:230px!important;position:absolute!important;top:-126px!important;right:4%!important;box-shadow:0 0 0 30px #6fc2da0e,0 0 0 61px #6fc2da09!important}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome):after{content:""!important;background:linear-gradient(#91e0e8,#2f8ec0)!important;border-radius:0 6px 6px 0!important;width:4px!important;position:absolute!important;top:20px!important;bottom:20px!important;left:0!important;box-shadow:0 0 18px #6fd1e26b!important}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome) :is(h1,h2,h3,h4,b,strong){color:#fff!important;text-shadow:0 1px 2px #0003!important}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome) :is(.kicker,.performance-eyebrow,.optimizer-eyebrow,.content-eyebrow,.settings-eyebrow,.onboarding-kicker){color:var(--header-cyan)!important}:is(.panel-head,.premium-panel-head,.setting-title,.hours-heading,.business-foundation-head,.interactive-onboard>header,.description-editor>header,.ai-description>header,.section-ai-suggestion>header,.optimizer-manager>header,.single-post-editor>header,.single-post-preview>header,.social-optimization>header,.preview-head,.cal-board-head,.post-detail>header,.calendar-alt>header,.media-detail>header,.brand-main-images>header,.ai-response>header,.intel-panel>header,.area-map-card>header,.ranking-map>header){isolation:isolate!important;color:#fff!important;background:radial-gradient(circle at 88% -35%,#64bed638,transparent 36%), linear-gradient(125deg,var(--header-midnight),var(--header-navy) 61%,var(--header-blue))!important;border-color:#7cbbdb2e!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 34px #020c1c33,0 5px 12px #020c1c1a,inset 0 1px #ffffff21!important}:is(.panel-head,.premium-panel-head,.setting-title,.hours-heading,.business-foundation-head,.interactive-onboard>header,.description-editor>header,.ai-description>header,.section-ai-suggestion>header,.optimizer-manager>header,.single-post-editor>header,.single-post-preview>header,.social-optimization>header,.preview-head,.cal-board-head,.post-detail>header,.calendar-alt>header,.media-detail>header,.brand-main-images>header,.ai-response>header,.intel-panel>header,.area-map-card>header,.ranking-map>header):before{content:""!important;z-index:-1!important;pointer-events:none!important;border:1px solid #9cdce929!important;border-radius:50%!important;width:116px!important;height:116px!important;position:absolute!important;top:-58px!important;right:-31px!important;box-shadow:0 0 0 20px #6bc1d80d,0 0 0 40px #6bc1d806!important}:is(.panel-head,.premium-panel-head,.setting-title,.hours-heading,.business-foundation-head,.interactive-onboard>header,.description-editor>header,.ai-description>header,.section-ai-suggestion>header,.optimizer-manager>header,.single-post-editor>header,.single-post-preview>header,.social-optimization>header,.preview-head,.cal-board-head,.post-detail>header,.calendar-alt>header,.media-detail>header,.brand-main-images>header,.ai-response>header,.intel-panel>header,.area-map-card>header,.ranking-map>header) :is(h1,h2,h3,h4,h5,h6,b,strong){color:#fff!important;text-shadow:0 1px 1px #0000002e!important}:is(.panel-head,.premium-panel-head,.setting-title,.hours-heading,.business-foundation-head,.interactive-onboard>header,.description-editor>header,.ai-description>header,.section-ai-suggestion>header,.optimizer-manager>header,.single-post-editor>header,.single-post-preview>header,.social-optimization>header,.preview-head,.cal-board-head,.post-detail>header,.calendar-alt>header,.media-detail>header,.brand-main-images>header,.ai-response>header,.intel-panel>header,.area-map-card>header,.ranking-map>header) :is(p,small,span,label){color:#c9dbea!important}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome,.panel-head,.premium-panel-head,.setting-title,.hours-heading,.business-foundation-head,.interactive-onboard>header,.description-editor>header,.ai-description>header,.section-ai-suggestion>header,.optimizer-manager>header,.single-post-editor>header,.single-post-preview>header,.social-optimization>header,.preview-head,.cal-board-head,.post-detail>header,.calendar-alt>header,.media-detail>header,.brand-main-images>header,.ai-response>header,.intel-panel>header,.area-map-card>header,.ranking-map>header) :is(button,select){color:#0a2949!important;background:#fffffff5!important;border-color:#b5dbeb5c!important;box-shadow:0 8px 20px #00081633,inset 0 1px #fff!important}:is(.panel-head,.premium-panel-head,.setting-title,.hours-heading,.business-foundation-head,.interactive-onboard>header) :is(button,select):hover{background:#fff!important;transform:translateY(-1px)!important;box-shadow:0 12px 26px #00081642!important}.foundation-group>header{background:linear-gradient(110deg,#e9f1f7,#f8fbfd 62%,#e3eef5)!important;border-bottom:1px solid #0f34571f!important;border-radius:14px 14px 0 0!important;margin:-18px -18px 17px!important;padding:15px 18px!important;box-shadow:0 8px 18px #04112611,inset 0 1px #fff!important}.foundation-group>header :is(h2,h3,h4,b,strong){color:#0b1c33!important}.foundation-group>header :is(p,small,span){color:#53677e!important}@media (width<=900px){:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome):before{right:-90px!important}}:root{--lux-navy:#06172d;--lux-navy-2:#0a3152;--lux-blue:#17638f;--lux-ice:#eaf3f8;--lux-pearl:#f8fafc;--purple:#1b6698!important;--purple2:#3188b4!important;--brand-bright:#2d7faa!important;--premium-violet:#287aa7!important}:is(.workspace,.page,.onboarding,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel){background-color:#f3f6f9!important;background-image:radial-gradient(circle at 96% 2%,#448eb214,#0000 26rem),linear-gradient(#f7f9fb,#eef3f7)!important}:is(.onboarding,.performance-page,.optimizer-suite,.content-workspace,.settings-main):before{background:radial-gradient(circle at 74% 0,#448eb214,#0000 38%)!important}body :is(.business-foundation-head,.panel-head,.premium-panel-head,.setting-title,.hours-heading,.interactive-onboard>header,.description-editor>header,.ai-description>header,.section-ai-suggestion>header,.optimizer-manager>header,.single-post-editor>header,.single-post-preview>header,.social-optimization>header,.preview-head,.cal-board-head,.post-detail>header,.calendar-alt>header,.media-detail>header,.brand-main-images>header,.ai-response>header,.intel-panel>header,.area-map-card>header,.ranking-map>header) :is(h1,h2,h3,h4,h5,h6,p,b,strong,small,label,span,em){color:#fff!important;opacity:1!important;text-shadow:0 1px 2px #00000042!important}body :is(.business-foundation-head,.panel-head,.premium-panel-head,.setting-title,.hours-heading,.interactive-onboard>header,.description-editor>header,.ai-description>header,.section-ai-suggestion>header,.optimizer-manager>header,.single-post-editor>header,.single-post-preview>header,.social-optimization>header,.preview-head,.cal-board-head,.post-detail>header,.calendar-alt>header,.media-detail>header,.brand-main-images>header,.ai-response>header,.intel-panel>header,.area-map-card>header,.ranking-map>header) p{color:#c9d8e6!important}:is(.business-foundation-head,.panel-head,.premium-panel-head,.setting-title,.hours-heading,.preview-head,.cal-board-head,.post-detail>header,.ai-response>header,.intel-panel>header,.area-map-card>header,.ranking-map>header){box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:70px!important;margin:0!important;padding:16px 20px!important;display:flex!important}.business-foundation-head{align-items:flex-start!important;min-height:112px!important;padding:23px 26px!important}:is(.business-foundation-head,.setting-title,.preview-head,.cal-board-head,.post-detail>header,.ai-response>header)>div{min-width:0!important}:is(.business-foundation-head,.setting-title,.preview-head,.cal-board-head,.post-detail>header,.ai-response>header) h2,:is(.business-foundation-head,.setting-title,.preview-head,.cal-board-head,.post-detail>header,.ai-response>header) h3{margin:0 0 5px!important;line-height:1.2!important}:is(.business-foundation-head,.setting-title,.preview-head,.cal-board-head,.post-detail>header,.ai-response>header) p{margin:0!important;line-height:1.45!important}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome){background:radial-gradient(circle at 92% -25%,#66c6d830,#0000 32%),linear-gradient(124deg,#04142b 0%,#092c4b 58%,#165b7e 100%)!important}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome):before{border-color:#7ecada26!important;box-shadow:0 0 0 30px #53a9c20a,0 0 0 61px #53a9c206!important}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome) :is(h1,h2,h3,h4,b,strong,span){color:#fff!important}:is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome) p{color:#d4e1eb!important}:is(.setup-card,.setup-benefit i,.onboard-head>span,.next-strip,.interactive-onboard,.interactive-choices button.selected,.onboard-dropzone,.performance-page .executive-summary,.performance-page .summary-score,.performance-page .summary-highlights>span,.profile-section-list>button.active,.description-editor>section:first-of-type,.best-practices p:hover,.recommendations>article:hover,.section-ai-suggestion,.profile-field-editor .field-label span,.content-workspace .strategy-input,.frequency-grid aside,.social-optimization,.calendar-builder,.settings-main .voice-grid button.selected,.settings-main .tone-row button.selected,.benchmark-optin,.scope-code,.branding-upload-grid>button,.brand-main-images>div>button,.business-deploy-bar,.hours-timezone,.review-detail,.ai-response,.result-summary,.report-summary,.keyword-command,.monthly-policy){background-color:#f7fafc!important;background-image:linear-gradient(145deg,#fff,#edf4f8)!important;border-color:#cbdbe7!important}:is(.setting-box,.metric,.review-kpis article,.media-detail,.review-detail,.single-post-editor>section,.single-post-preview):before{background:linear-gradient(90deg,#1d628e,#70bdcb 62%,#0000)!important}:is(.stepper .active i,.interactive-step-icon,.interactive-progress i,.interactive-choices button.selected>i,.optimizer-suite-tabs button.active,.content-nav button.active,.cal-tabs button.active,.media-tabs button.active,.business-tabs button.active,.intel-tabs button.active,.simple-intel-tabs button.active,.premium-intel-tabs button.active,.review-filterbar nav button.active,.hub-filters button.active){color:#fff!important;background:linear-gradient(135deg,#071a35,#0d426b 62%,#267ca6)!important;border-color:#287ba6!important;box-shadow:0 11px 25px #0314283d,inset 0 1px #ffffff2e!important}:is(.stepper .active small,.optimizer-suite-tabs button.active small){color:#17638f!important}:is(.save,.continue,.generate,.schedule,.review-primary,.deploy-profile,.business-deploy-bar>button,.google-authorize,.edit-post,.schedule-single,.recommendations .apply,.section-ai-suggestion>footer button,.settings-main .integration-grid button,.settings-main .google-integration-grid article>button,.settings-main>.pricing-head button.active,.ai-description>div button:first-child,.interactive-onboard>footer button,.review-page .use-response,.content-workspace .create-btn){color:#fff!important;background:linear-gradient(135deg,#06172d,#0b3b61 62%,#176b93)!important;border-color:#0000!important;box-shadow:0 12px 26px #0314283d,inset 0 1px #ffffff2e!important}:is(.chips button,.tone-row button,.profile-field-editor .field-label span,.brand-main-images>header>small,.strategy-input,.content-workspace .strategy-pill,.detail-meta em,.post-detail em){color:#155d88!important;background:#e8f2f7!important;border-color:#bdd4e2!important}:is(.foundation-group,.setting-box,.description-editor>section,.single-post-editor>section,.single-post-preview,.cal-board>section,.post-detail>section,.ai-response>section,.intel-panel>section,.media-detail>section,.review-detail>section,.review-feed>article,.metric,.review-kpis article) :is(h1,h2,h3,h4,h5,h6,b,strong,label){color:#0b172d!important;text-shadow:none!important;opacity:1!important}:is(.foundation-group,.setting-box,.description-editor>section,.single-post-editor>section,.single-post-preview,.cal-board>section,.post-detail>section,.ai-response>section,.intel-panel>section,.media-detail>section,.review-detail>section,.review-feed>article,.metric,.review-kpis article) :is(p,small){color:#52647a!important;text-shadow:none!important;opacity:1!important}.onboarding-grid{align-items:start!important}.foundation-group{overflow:hidden!important}.foundation-group>header{box-sizing:border-box!important;min-height:72px!important;margin:-18px -18px 18px!important;padding:16px 18px!important}.review-filterbar{align-items:center!important}.review-filterbar nav{align-self:stretch!important;min-width:0!important}.review-filterbar :is(input,select,button){align-self:center!important}.cal-board-head h2,.post-detail>header h2,.ai-response>header h3{color:#fff!important}.post-detail>header{border-radius:13px 13px 0 0!important}.setting-box>.setting-title{border-radius:17px 17px 0 0!important;margin:-24px -24px 18px!important}:is(.onboarding,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel) :is(.panel,.setting-box,.metric,.review-feed>article,.recommendation,.price-card,.review-detail){box-shadow:0 18px 38px #04182d1a,0 5px 13px #04182d0d,inset 0 1px #fff!important}:is(.onboarding,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel) :is(.panel,.setting-box,.metric,.review-feed>article,.recommendation,.price-card,.review-detail):hover{border-color:#a9c5d7!important;box-shadow:0 24px 48px #04182d24,0 7px 16px #04182d0f,inset 0 1px #fff!important}@media (width<=900px){:is(.business-foundation-head,.panel-head,.premium-panel-head,.setting-title,.hours-heading,.preview-head,.cal-board-head,.post-detail>header,.ai-response>header){flex-wrap:wrap!important;align-items:flex-start!important;padding:16px!important}}:root{--contrast-ink:#071426;--contrast-copy:#30445b;--contrast-muted:#52677d;--contrast-line:#c9d7e3;--contrast-light:#f2f7fa;--contrast-blue:#155f8b;--contrast-dark:#06172e}body :is(.business-foundation-head,.panel-head,.premium-panel-head,.setting-title,.hours-heading,.interactive-onboard>header,.description-editor>header,.ai-description>header,.section-ai-suggestion>header,.optimizer-manager>header,.single-post-editor>header,.single-post-preview>header,.social-optimization>header,.preview-head,.cal-board-head,.post-detail>header,.calendar-alt>header,.media-detail>header,.brand-main-images>header,.ai-response>header,.intel-panel>header,.area-map-card>header,.ranking-map>header){color:var(--contrast-ink)!important;border:1px solid var(--contrast-line)!important;background:linear-gradient(135deg,#fff 0%,#edf5f9 100%)!important;box-shadow:0 10px 24px #051b311a,inset 0 1px #fff!important}body :is(.business-foundation-head,.panel-head,.premium-panel-head,.setting-title,.hours-heading,.interactive-onboard>header,.description-editor>header,.ai-description>header,.section-ai-suggestion>header,.optimizer-manager>header,.single-post-editor>header,.single-post-preview>header,.social-optimization>header,.preview-head,.cal-board-head,.post-detail>header,.calendar-alt>header,.media-detail>header,.brand-main-images>header,.ai-response>header,.intel-panel>header,.area-map-card>header,.ranking-map>header):before{display:none!important}body :is(.business-foundation-head,.panel-head,.premium-panel-head,.setting-title,.hours-heading,.interactive-onboard>header,.description-editor>header,.ai-description>header,.section-ai-suggestion>header,.optimizer-manager>header,.single-post-editor>header,.single-post-preview>header,.social-optimization>header,.preview-head,.cal-board-head,.post-detail>header,.calendar-alt>header,.media-detail>header,.brand-main-images>header,.ai-response>header,.intel-panel>header,.area-map-card>header,.ranking-map>header) :is(h1,h2,h3,h4,h5,h6,b,strong,label,span,em){color:var(--contrast-ink)!important;opacity:1!important;text-shadow:none!important}body :is(.business-foundation-head,.panel-head,.premium-panel-head,.setting-title,.hours-heading,.interactive-onboard>header,.description-editor>header,.ai-description>header,.section-ai-suggestion>header,.optimizer-manager>header,.single-post-editor>header,.single-post-preview>header,.social-optimization>header,.preview-head,.cal-board-head,.post-detail>header,.calendar-alt>header,.media-detail>header,.brand-main-images>header,.ai-response>header,.intel-panel>header,.area-map-card>header,.ranking-map>header) :is(p,small){color:var(--contrast-copy)!important;opacity:1!important;text-shadow:none!important}body :is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome){color:#fff!important;background:linear-gradient(120deg,#04152c,#0a3558 66%,#176485)!important}body :is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome) :is(h1,h2,h3,h4,b,strong,span,label){color:#fff!important;opacity:1!important;text-shadow:0 1px 2px #00000040!important}body :is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome) :is(p,small){color:#d7e5ee!important;opacity:1!important;text-shadow:none!important}body :is(.panel,.metric,.setting-box,.rail-card,.business-tab-panel,.foundation-group,.setup-card,.optimizer-score,.recommendations,.optimizer-rail>section,.calendar-builder>section,.single-post-editor>section,.single-post-preview,.cal-filters,.cal-board,.post-detail,.media-stats,.media-main,.media-detail,.review-detail,.review-feed>article,.review-kpis article,.integration-grid article,.calendar-alt,.recommendation-queue,.intel-panel,.area-map-card,.keyword-command,.monthly-policy,.report-summary,.strategy-summary>div,.recommendation,.plan-card,.review-summary) :is(h1,h2,h3,h4,h5,h6,b,strong,label){color:var(--contrast-ink)!important;opacity:1!important;text-shadow:none!important}body :is(.panel,.metric,.setting-box,.rail-card,.business-tab-panel,.foundation-group,.setup-card,.optimizer-score,.recommendations,.optimizer-rail>section,.calendar-builder>section,.single-post-editor>section,.single-post-preview,.cal-filters,.cal-board,.post-detail,.media-stats,.media-main,.media-detail,.review-detail,.review-feed>article,.review-kpis article,.integration-grid article,.calendar-alt,.recommendation-queue,.intel-panel,.area-map-card,.keyword-command,.monthly-policy,.report-summary,.strategy-summary>div,.recommendation,.plan-card,.review-summary) :is(p,small){color:var(--contrast-muted)!important;opacity:1!important;text-shadow:none!important}body :is(.page,.onboarding,.performance-page,.optimizer-suite,.content-workspace,.cal-workspace,.media-library-page,.review-page,.settings-main,.premium-intel) :is(.muted,.helper,.caption,.subcopy){color:var(--contrast-muted)!important;opacity:1!important}body :is(.chart,.chart-wrap,.performance-chart,.donut-wrap,.discovery-chart,.map-legend,.cal-grid) :is(text,span,small,p,label){color:#344a61!important;fill:#344a61!important;opacity:1!important}body :is(.optimizer-suite-tabs,.content-nav,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs,.review-filterbar nav) button:not(.active){color:#263c53!important;opacity:1!important;background:0 0!important}body :is(.optimizer-suite-tabs,.content-nav,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs,.review-filterbar nav) button:not(.active) :is(span,b,small,i){color:#263c53!important;opacity:1!important}body :is(.optimizer-suite-tabs,.content-nav,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs,.review-filterbar nav) button.active,body :is(.optimizer-suite-tabs,.content-nav,.cal-tabs,.media-tabs,.business-tabs,.intel-tabs,.simple-intel-tabs,.premium-intel-tabs,.review-filterbar nav) button.active :is(span,b,small,i){color:#fff!important;opacity:1!important}body :is(input,select,textarea){color:#0b1a2d!important;opacity:1!important;background:#fff!important}body :is(input,textarea)::placeholder{color:#607287!important;opacity:1!important}body button{opacity:1}body button:disabled{color:#536477!important;opacity:1!important;background:#dce5ec!important}body :is(.title-row,.page-heading,.performance-title,.optimizer-suite-title,.content-head,.cal-title,.media-head,.review-head,.intel-title,.onboarding-welcome):before{opacity:.42!important;top:-150px!important;right:-120px!important}body :is(.panel-head,.premium-panel-head,.setting-title,.hours-heading,.preview-head,.cal-board-head,.post-detail>header,.ai-response>header,.intel-panel>header,.area-map-card>header,.ranking-map>header){align-items:center!important;gap:16px!important;min-height:68px!important;padding:15px 18px!important}body :is(.panel-head,.premium-panel-head,.setting-title,.hours-heading,.preview-head,.cal-board-head,.post-detail>header,.ai-response>header,.intel-panel>header,.area-map-card>header,.ranking-map>header)>:first-child{flex:1!important;min-width:0!important}body :is(.panel-head,.premium-panel-head,.setting-title,.hours-heading,.preview-head,.cal-board-head,.post-detail>header,.ai-response>header,.intel-panel>header,.area-map-card>header,.ranking-map>header) :is(button,select){flex:none!important}@media (width<=800px){body :is(.panel-head,.premium-panel-head,.setting-title,.hours-heading,.preview-head,.cal-board-head,.post-detail>header,.ai-response>header,.intel-panel>header,.area-map-card>header,.ranking-map>header){flex-direction:column!important;align-items:stretch!important}}.love-onboarding .onboarding-welcome{background:radial-gradient(circle at 90% 0,#68c4d42e,#0000 18rem),linear-gradient(118deg,#04152c 0%,#082e4e 64%,#126383 100%)!important;border:1px solid #77b7d23d!important;border-radius:24px!important;grid-template-columns:minmax(0,1fr) 250px!important;align-items:center!important;gap:38px!important;min-height:190px!important;padding:30px 32px!important;display:grid!important;overflow:hidden!important;box-shadow:0 28px 62px #0313263d,0 8px 20px #0313261a,inset 0 1px #ffffff24!important}.love-onboarding .onboarding-welcome:before{content:""!important;pointer-events:none!important;border:1px solid #8ddae624!important;border-radius:50%!important;width:270px!important;height:270px!important;display:block!important;position:absolute!important;top:-155px!important;right:-70px!important;box-shadow:0 0 0 34px #69c3d60a,0 0 0 68px #69c3d606!important}.love-onboarding .onboarding-welcome>div{z-index:1!important;max-width:760px!important;position:relative!important}.love-onboarding .onboarding-welcome .onboarding-kicker{color:#87d4e1!important;letter-spacing:.17em!important;margin:0 0 12px!important;font-size:10px!important;font-weight:820!important}.love-onboarding .onboarding-welcome h1{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.045em!important;text-shadow:0 2px 5px #00000038!important;background:0 0!important;max-width:690px!important;margin:0 0 13px!important;font-size:clamp(32px,2.5vw,45px)!important;line-height:1.08!important}.love-onboarding .onboarding-welcome p{color:#d7e5ee!important;max-width:700px!important;margin:0!important;font-size:14px!important;font-weight:480!important;line-height:1.6!important}.love-onboarding .onboarding-welcome>aside{z-index:2!important;box-sizing:border-box!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(145deg,#fff,#edf5f9)!important;border:1px solid #c8d9e5!important;border-radius:17px!important;grid-template-columns:64px minmax(0,1fr)!important;align-items:center!important;gap:15px!important;width:100%!important;min-width:0!important;min-height:112px!important;padding:18px!important;display:grid!important;position:relative!important;transform:none!important;box-shadow:0 18px 38px #020f1f3d,inset 0 1px #fff!important}.love-onboarding .onboarding-welcome>aside>strong{color:#fff!important;letter-spacing:-.04em!important;width:62px!important;height:68px!important;text-shadow:none!important;background:linear-gradient(145deg,#0a3152,#176b91)!important;border-radius:13px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;margin:0!important;font-size:28px!important;font-weight:800!important;line-height:1!important;display:flex!important;box-shadow:0 10px 22px #052c493d,inset 0 1px #ffffff2e!important}.love-onboarding .onboarding-welcome>aside>strong small{color:#cde4ee!important;text-transform:none!important;letter-spacing:.04em!important;margin-top:6px!important;font-size:9px!important;font-weight:700!important;line-height:1!important}.love-onboarding .onboarding-welcome>aside>span{border:0!important;flex-direction:column!important;gap:5px!important;min-width:0!important;padding:0!important;display:flex!important}.love-onboarding .onboarding-welcome>aside>span b{color:#0a1a2e!important;text-shadow:none!important;font-size:13px!important;font-weight:780!important;line-height:1.25!important}.love-onboarding .onboarding-welcome>aside>span small{color:#4f657b!important;text-transform:uppercase!important;letter-spacing:.11em!important;text-shadow:none!important;margin:0!important;font-size:8px!important;font-weight:800!important;line-height:1.3!important}.love-onboarding .journey-stepper{box-sizing:border-box!important;scrollbar-width:none!important;background:linear-gradient(145deg,#fff,#edf4f8)!important;border:1px solid #c8d8e4!important;border-radius:19px!important;grid-template-columns:repeat(10,minmax(92px,1fr))!important;align-items:start!important;height:116px!important;margin:20px 0 24px!important;padding:13px 16px 17px!important;position:relative!important;overflow:auto hidden!important;box-shadow:0 20px 45px #051b3121,0 5px 12px #051b310d,inset 0 1px #fff!important}.love-onboarding .journey-stepper::-webkit-scrollbar{display:none!important}.love-onboarding .journey-stepper:before{background:linear-gradient(90deg,#176b91 0 var(--step-progress),#cedbe5 var(--step-progress) 100%)!important;height:3px!important;box-shadow:none!important;border:0!important;border-radius:99px!important;display:block!important;top:34px!important;left:5.4%!important;right:5.4%!important}.love-onboarding .journey-stepper button{z-index:2!important;color:#263c53!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:13px!important;gap:8px!important;min-width:92px!important;min-height:86px!important;padding:5px 6px 9px!important;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s!important}.love-onboarding .journey-stepper button:hover{background:#fff!important;border-color:#b8cedd!important;transform:translateY(-3px)!important;box-shadow:0 10px 20px #051d341c!important}.love-onboarding .journey-stepper button:focus-visible{outline-offset:2px!important;outline:3px solid #2077a23d!important}.love-onboarding .journey-stepper button.active{filter:none!important;background:#fff!important;border-color:#9fc2d5!important;transform:translateY(-3px)!important;box-shadow:0 13px 25px #07345329,inset 0 1px #fff!important}.love-onboarding .journey-stepper i{color:#3c5269!important;background:#fff!important;border:1px solid #bdcedb!important;border-radius:50%!important;flex:0 0 42px!important;place-items:center!important;width:42px!important;height:42px!important;font-size:10px!important;font-weight:800!important;line-height:1!important;display:grid!important;box-shadow:0 6px 13px #0820361a!important}.love-onboarding .journey-stepper .active i{color:#fff!important;background:linear-gradient(145deg,#0a3152,#18739b)!important;border-color:#176b91!important;box-shadow:0 9px 20px #0737584d,inset 0 1px #fff3!important}.love-onboarding .journey-stepper .complete i{color:#117b43!important;background:#e5f7ed!important;border-color:#abd9bf!important;box-shadow:0 7px 15px #127c431f!important}.love-onboarding .journey-stepper small{white-space:normal!important;text-overflow:clip!important;color:#334a61!important;text-align:center!important;letter-spacing:0!important;justify-content:center!important;align-items:flex-start!important;width:100%!important;max-width:none!important;min-height:24px!important;font-size:9px!important;font-weight:700!important;line-height:1.28!important;display:flex!important;overflow:visible!important}.love-onboarding .journey-stepper .active small{color:#0c557d!important;font-weight:820!important}.love-onboarding .journey-stepper .complete small{color:#256b49!important}@media (width<=900px){.love-onboarding .onboarding-welcome{grid-template-columns:1fr!important;padding:24px!important}.love-onboarding .onboarding-welcome>aside{max-width:270px!important}.love-onboarding .journey-stepper{grid-template-columns:repeat(10,100px)!important}}.love-onboarding .onboarding-stage{align-items:start!important;gap:22px!important}.love-onboarding .business-foundation{background:#f7fafc!important;border:1px solid #cbd9e4!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 28px 62px #051b3124,0 8px 20px #051b310f,inset 0 1px #fff!important}.love-onboarding .business-foundation-head{background:linear-gradient(118deg,#061a35 0%,#0a3555 68%,#176a89 100%)!important;border-bottom:1px solid #85b8cf42!important;padding:25px 27px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff1f,0 14px 28px #03172b24!important}.love-onboarding .business-foundation-head:after{content:""!important;pointer-events:none!important;border:1px solid #91dbe524!important;border-radius:50%!important;width:225px!important;height:225px!important;position:absolute!important;top:-92px!important;right:-48px!important;box-shadow:0 0 0 30px #74cad90b,0 0 0 60px #74cad906!important}.love-onboarding .business-foundation-head>div:first-child{z-index:1!important;position:relative!important}.love-onboarding .business-foundation-head>div:first-child>span{color:#8bd4e0!important;letter-spacing:.17em!important;font-size:9px!important}.love-onboarding .business-foundation-head h2{color:#fff!important;text-shadow:0 2px 5px #0003!important;font-size:24px!important;line-height:1.2!important}.love-onboarding .business-foundation-head p{color:#d4e4ed!important;font-size:12px!important;line-height:1.55!important}.love-onboarding .foundation-status{z-index:2!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#ffffff1f!important;border:1px solid #ffffff47!important;border-radius:14px!important;min-width:230px!important;padding:12px 14px!important;position:relative!important;box-shadow:0 12px 28px #02101f33,inset 0 1px #ffffff2b!important}.love-onboarding .foundation-status i{color:#0b5d80!important;background:#fff!important;box-shadow:0 7px 15px #02132533!important}.love-onboarding .foundation-status b{color:#fff!important}.love-onboarding .foundation-status small{color:#cbe0ea!important}.love-onboarding .foundation-groups{background:linear-gradient(#f7fafc,#edf3f7)!important;gap:16px!important;padding:18px!important;display:grid!important}.love-onboarding .foundation-group{background:linear-gradient(145deg,#fff 0%,#f8fbfd 100%)!important;border:1px solid #d4e0e9!important;border-radius:17px!important;padding:21px!important;transition:transform .18s,box-shadow .18s,border-color .18s!important;position:relative!important;overflow:visible!important;box-shadow:0 13px 28px #07233b17,0 3px 8px #07233b0a,inset 0 1px #fff!important}.love-onboarding .foundation-group:before{content:""!important;background:linear-gradient(#2388b2,#73c9d8)!important;border-radius:0 5px 5px 0!important;width:4px!important;position:absolute!important;top:20px!important;bottom:20px!important;left:0!important;box-shadow:0 0 16px #2b91b538!important}.love-onboarding .foundation-group:nth-child(2):before{background:linear-gradient(#1685aa,#41bdc3)!important}.love-onboarding .foundation-group:nth-child(3):before{background:linear-gradient(#d8892b,#efb35e)!important}.love-onboarding .foundation-group:hover{border-color:#b8cfdd!important;transform:translateY(-2px)!important;box-shadow:0 18px 34px #07233b1f,0 5px 12px #07233b0d!important}.love-onboarding .foundation-group>header{border-bottom:1px solid #e3ebf1!important;align-items:center!important;margin-bottom:17px!important;padding-bottom:14px!important}.love-onboarding .foundation-group>header>i{color:#126b92!important;background:linear-gradient(145deg,#f7fcff,#e3f2f8)!important;border:1px solid #bad3e2!important;border-radius:12px!important;width:42px!important;height:42px!important;font-weight:820!important;box-shadow:0 8px 17px #094b6c1c,inset 0 1px #fff!important}.love-onboarding .foundation-group h3{color:#0b1d32!important;font-size:15px!important;line-height:1.3!important}.love-onboarding .foundation-group header p{color:#526a80!important;font-size:10px!important;line-height:1.45!important}.love-onboarding .onboard-form label,.love-onboarding .story-group>label{color:#253a50!important;font-weight:760!important}.love-onboarding .onboard-form input,.love-onboarding .onboard-form select,.love-onboarding .story-group textarea{color:#10243a!important;background:#fff!important;border:1px solid #cbd9e4!important;transition:border-color .18s,box-shadow .18s,transform .18s!important;box-shadow:0 5px 12px #07233b0e,inset 0 1px 2px #07233b06!important}.love-onboarding .onboard-form input:focus,.love-onboarding .onboard-form select:focus,.love-onboarding .story-group textarea:focus{border-color:#3b91b4!important;outline:0!important;transform:translateY(-1px)!important;box-shadow:0 0 0 4px #328fb41f,0 9px 18px #07233b14!important}.love-onboarding .foundation-next{background:linear-gradient(118deg,#061a35,#0a3859 70%,#176583)!important;border:1px solid #164f70!important;border-radius:16px!important;margin:0 18px 18px!important;padding:17px 19px!important;box-shadow:0 16px 32px #041d3333,inset 0 1px #ffffff24!important}.love-onboarding .foundation-next .next-orb{color:#fff!important;background:#ffffff1f!important;border-color:#ffffff57!important;box-shadow:inset 0 1px #ffffff26!important}.love-onboarding .foundation-next span small{color:#8bd4e0!important}.love-onboarding .foundation-next span b{color:#fff!important}.love-onboarding .foundation-next span p{color:#cfe0e9!important}.love-onboarding .foundation-next button{color:#fff!important;background:#ffffff1f!important;border-color:#ffffff61!important;box-shadow:inset 0 1px #ffffff24!important}.love-onboarding .foundation-next button:hover{color:#0a4163!important;background:#fff!important;transform:translateY(-2px)!important;box-shadow:0 10px 20px #02101e33!important}.love-onboarding .business-foundation-head h2,.love-onboarding .business-foundation-head p,.love-onboarding .foundation-status b,.love-onboarding .foundation-status small,.love-onboarding .foundation-next span small,.love-onboarding .foundation-next span b,.love-onboarding .foundation-next span p{text-shadow:none!important;opacity:1!important;filter:none!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.love-onboarding .business-foundation-head h2,.love-onboarding .foundation-status b,.love-onboarding .foundation-next span b{color:#fff!important;-webkit-text-fill-color:#fff!important}.love-onboarding .business-foundation-head p,.love-onboarding .foundation-next span p{color:#d9e8f0!important;-webkit-text-fill-color:#d9e8f0!important}.love-onboarding .foundation-status small{color:#d5e7ef!important;-webkit-text-fill-color:#d5e7ef!important}.love-onboarding .foundation-next span small{color:#8fdae4!important;-webkit-text-fill-color:#8fdae4!important}.love-onboarding .business-foundation-head>div:first-child>span{color:#8fdae4!important;-webkit-text-fill-color:#8fdae4!important;opacity:1!important}.love-onboarding .foundation-next .next-orb,.love-onboarding .foundation-next button{color:#fff!important;-webkit-text-fill-color:#fff!important}.love-onboarding .foundation-next button:hover{color:#0a4163!important;-webkit-text-fill-color:#0a4163!important}.love-onboarding .interactive-onboard>header{min-height:0!important;box-shadow:none!important;isolation:auto!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:2px 0 4px!important;overflow:visible!important}.love-onboarding .interactive-onboard>header:before,.love-onboarding .interactive-onboard>header:after{content:none!important;display:none!important}.love-onboarding .interactive-onboard>header>div:nth-child(2){min-width:0!important;padding:0!important;overflow:visible!important}.love-onboarding .interactive-onboard>header h2{color:#091a2e!important;-webkit-text-fill-color:#091a2e!important;letter-spacing:-.035em!important;white-space:normal!important;background:0 0!important;margin:5px 0 6px!important;font-size:23px!important;line-height:1.22!important;overflow:visible!important}.love-onboarding .interactive-onboard>header p{color:#435a70!important;-webkit-text-fill-color:#435a70!important;white-space:normal!important;margin:0!important;font-size:12px!important;line-height:1.5!important;overflow:visible!important}.love-onboarding .interactive-onboard>header span{color:#176b91!important;-webkit-text-fill-color:#176b91!important}.love-onboarding .interactive-onboard>header aside strong{color:#0b1d32!important;-webkit-text-fill-color:#0b1d32!important}.love-onboarding .interactive-onboard>header aside small{color:#526a80!important;-webkit-text-fill-color:#526a80!important}.love-onboarding .interactive-step-icon{background:linear-gradient(145deg,#082d4d,#157396)!important;box-shadow:0 10px 22px #07345338,inset 0 1px #ffffff2e!important}@media (width<=1120px){.love-onboarding .foundation-status{min-width:190px!important}.love-onboarding .foundation-next{align-items:flex-start!important}}@media (width<=560px){.love-onboarding .onboarding-welcome h1{font-size:30px!important}.love-onboarding .onboarding-welcome p{font-size:13px!important}}.performance-page{--perf-navy:#061a34;--perf-navy-2:#0a3153;--perf-blue:#14769a;--perf-cyan:#61d6e7;--perf-ink:#101a31;--perf-muted:#52627a;--perf-line:#cdd9e6;--perf-surface:#f8fbfe;max-width:1560px!important;padding-inline:22px!important}.performance-page .performance-title{background:radial-gradient(circle at 88% 2%,#64dae833 0 9%,#0000 9.3%),radial-gradient(circle at 88% 2%,#0000 0 16%,#71d2e717 16.2% 23%,#0000 23.2%),linear-gradient(116deg,#06182f 0%,#092e50 61%,#126684 100%)!important;border:1px solid #6ac7e057!important;border-radius:24px!important;min-height:190px!important;padding:34px 38px!important;box-shadow:0 28px 56px #0518303d,0 8px 18px #05183024,inset 0 1px #ffffff24!important}.performance-page .performance-title:before{background:linear-gradient(#70e5ed,#2ab7d1)!important;width:5px!important;top:24px!important;bottom:24px!important;box-shadow:0 0 22px #52dae859!important}.performance-page .performance-title:after{border-color:#82e3ec1a!important;box-shadow:0 0 0 34px #82e3ec0a,0 0 0 72px #82e3ec06!important}.performance-page .performance-title h1{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 15px #0000002e!important;margin:10px 0 9px!important;font-size:clamp(35px,3vw,48px)!important;line-height:1.02!important}.performance-page .performance-title p{color:#d8eaf2!important;-webkit-text-fill-color:#d8eaf2!important;font-size:15px!important}.performance-page .performance-eyebrow{color:#8cecf2!important;-webkit-text-fill-color:#8cecf2!important;letter-spacing:.16em!important;background:#051e3770!important;border-color:#84e0ec61!important;padding:6px 11px!important}.performance-page .performance-controls{z-index:2;position:relative;background:#fafdfff5!important;border:1px solid #cddeeaeb!important;border-radius:15px!important;padding:7px!important;box-shadow:0 16px 34px #02152938,inset 0 1px #fff!important}.performance-page .performance-controls :is(button,select){min-height:43px!important;color:var(--perf-ink)!important;-webkit-text-fill-color:var(--perf-ink)!important;font-weight:750!important}.performance-page .executive-summary-heading{margin:30px 5px 13px!important}.performance-page .executive-summary-heading span{color:#14769a!important;-webkit-text-fill-color:#14769a!important;letter-spacing:.17em!important}.performance-page .executive-summary-heading h2{color:var(--perf-ink)!important;-webkit-text-fill-color:var(--perf-ink)!important;font-size:25px!important}.performance-page .executive-summary-heading small{color:#53647a!important;-webkit-text-fill-color:#53647a!important;background:#eaf2f8!important;border:1px solid #d2e0ea!important}.performance-page .executive-summary{color:var(--perf-ink)!important;background:radial-gradient(circle at 92% 8%,#4ab9d61c,#0000 24rem),linear-gradient(145deg,#fff 0%,#f6fafc 52%,#eaf4f8 100%)!important;border:1px solid #c8d8e5!important;border-radius:24px!important;padding:29px!important;box-shadow:0 26px 58px #09254129,0 6px 16px #09254112,inset 0 1px #fff!important}.performance-page .executive-summary:before{background:linear-gradient(#174f82,#22a7c4)!important;width:5px!important}.performance-page .summary-score{border-right-color:#d5e0e9!important}.performance-page .summary-score>span,.performance-page .executive-summary>aside>span{color:#126b8d!important;-webkit-text-fill-color:#126b8d!important}.performance-page .summary-score strong,.performance-page .summary-copy h2{color:var(--perf-ink)!important;-webkit-text-fill-color:var(--perf-ink)!important}.performance-page .summary-copy h2 b{color:#0d6f9a!important;-webkit-text-fill-color:#0d6f9a!important}.performance-page .summary-copy>p{color:#43566f!important;-webkit-text-fill-color:#43566f!important;font-size:13px!important;line-height:1.65!important}.performance-page .summary-badge,.performance-page .summary-score em{color:#087b48!important;-webkit-text-fill-color:#087b48!important;background:#e8f8f0!important;border-color:#b9e6cf!important}.performance-page .summary-highlights>span,.performance-page .executive-priority{background:#fff!important;border-color:#d2dfe9!important;box-shadow:0 10px 24px #08233f14,inset 0 1px #fff!important}.performance-page .summary-highlights>span>i,.performance-page .executive-priority>i{color:#14799b!important;-webkit-text-fill-color:#14799b!important;background:#e5f4f8!important}.performance-page .executive-summary>aside{background:#fff!important;border:1px solid #cbdbe7!important;box-shadow:0 18px 38px #07244021,inset 0 1px #fff!important}.performance-page .executive-summary>aside :is(h3,p){color:#354b63!important;-webkit-text-fill-color:#354b63!important}.performance-page .executive-summary>aside strong{color:#07925b!important;-webkit-text-fill-color:#07925b!important}.performance-page .performance-metrics{gap:16px!important;margin-top:22px!important}.performance-page .performance-metrics article{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--metric) 10%,transparent),transparent 10rem),linear-gradient(150deg,#fff,#f7fbfd)!important;border:1px solid #cfdbe6!important;border-radius:18px!important;min-height:196px!important;box-shadow:0 18px 36px #08223d1f,0 4px 10px #08223d0d,inset 0 1px #fff!important}.performance-page .performance-metrics article:before{height:4px!important}.performance-page .performance-metrics article:hover{transform:translateY(-6px)!important;box-shadow:0 27px 52px #07213d2e,0 6px 14px #07213d12!important}.performance-page .performance-metric-head span,.performance-page .performance-metrics article>strong{color:var(--perf-ink)!important;-webkit-text-fill-color:var(--perf-ink)!important}.performance-page .performance-metrics article :is(p,small){color:#607087!important;-webkit-text-fill-color:#607087!important}.performance-page .panel{background:linear-gradient(150deg,#fff,#f7fbfd)!important;border:1px solid #cbd9e4!important;border-radius:20px!important;box-shadow:0 21px 45px #08223d21,0 5px 12px #08223d0d,inset 0 1px #fff!important}.performance-page .panel:before{background:linear-gradient(90deg,#1f70a1,#53c9d8 55%,#0000)!important}.performance-page .premium-panel-head{box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #d2e0e9!important;margin:-1px -1px 16px!important;padding:20px 21px!important}.performance-page .premium-panel-head :is(h3,p,span),.performance-page .premium-panel-head div :is(h3,p,span){color:var(--perf-ink)!important;-webkit-text-fill-color:var(--perf-ink)!important;text-shadow:none!important}.performance-page .premium-panel-head span{color:#127496!important;-webkit-text-fill-color:#127496!important}.performance-page .premium-panel-head p{color:#5b6b80!important;-webkit-text-fill-color:#5b6b80!important}.performance-page .line-chart{background:linear-gradient(#f2f8fb,#fff)!important;border-color:#dce7ee!important}.performance-page .line-purple{stroke:#176fa7!important}.performance-page .purple-dot{background:#176fa7!important}.performance-page .performance-recommendation{background:linear-gradient(135deg,#edf7fa,#fff)!important;border-color:#c7dae7!important}.performance-page :is(.summary-copy,.summary-score,.premium-panel-head>div,.performance-metric-head,.chart-legend){text-shadow:none!important}.performance-page :is(.summary-copy,.summary-score,.premium-panel-head>div){box-shadow:none!important;filter:none!important;background:0 0!important}@media (width<=760px){.performance-page{padding-inline:12px!important}.performance-page .performance-title{padding:25px 22px!important}.performance-page .performance-controls{width:100%}}.seo-intelligence.premium-intel{--intel-navy:#061a34;--intel-navy-2:#0a3153;--intel-blue:#176f9c;--intel-cyan:#61d8e7;--intel-ink:#101a31;--intel-muted:#52647b;--intel-line:#cbd9e5;max-width:1560px!important;color:var(--intel-ink)!important;padding:4px 22px 56px!important}.seo-intelligence .intel-hero{background:radial-gradient(circle at 89% 2%,#67dce833 0 9%,#0000 9.3%),radial-gradient(circle at 89% 2%,#0000 0 16%,#67dce817 16.2% 23%,#0000 23.2%),linear-gradient(116deg,#06182f 0%,#092e50 61%,#126684 100%)!important;border:1px solid #67c7de57!important;border-radius:24px!important;min-height:190px!important;margin:0 0 20px!important;padding:34px 38px!important;overflow:hidden!important;box-shadow:0 28px 56px #0518303d,0 8px 18px #05183024,inset 0 1px #ffffff24!important}.seo-intelligence .intel-hero:before{content:"";background:linear-gradient(#70e5ed,#2ab7d1);border-radius:0 5px 5px 0;width:5px;position:absolute;top:24px;bottom:24px;left:0;box-shadow:0 0 22px #52dae859}.seo-intelligence .intel-hero:after{border-color:#82e3ec1a!important;box-shadow:0 0 0 35px #82e3ec0a,0 0 0 70px #82e3ec06!important}.seo-intelligence .intel-hero>div:first-child>span{color:#8cecf2!important;-webkit-text-fill-color:#8cecf2!important;letter-spacing:.17em!important;font-size:10px!important}.seo-intelligence .intel-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 15px #0000002e!important;margin:11px 0 9px!important;font-size:clamp(35px,3vw,48px)!important;line-height:1.02!important}.seo-intelligence .intel-hero p{color:#d8eaf2!important;-webkit-text-fill-color:#d8eaf2!important;max-width:760px!important;font-size:15px!important;line-height:1.6!important}.seo-intelligence .report-orb{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fafdfff7!important;border:1px solid #cddeeaf0!important;border-radius:16px!important;min-width:250px!important;padding:10px!important;box-shadow:0 17px 36px #0215293d,inset 0 1px #fff!important}.seo-intelligence .report-orb>i{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(145deg,#092944,#176f98)!important;border-radius:13px!important;width:52px!important;height:52px!important;box-shadow:0 9px 19px #072d4c3d!important}.seo-intelligence .report-orb :is(b,small){color:var(--intel-ink)!important;-webkit-text-fill-color:var(--intel-ink)!important;text-shadow:none!important}.seo-intelligence .report-orb small{color:#5b6c80!important;-webkit-text-fill-color:#5b6c80!important}.seo-intelligence .premium-intel-tabs{z-index:90!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#f8fbfef5!important;border:1px solid #cbd9e5!important;border-radius:16px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin:0 0 20px!important;padding:7px!important;display:grid!important;position:sticky!important;top:72px!important;box-shadow:0 17px 38px #071f3a21,inset 0 1px #fff!important}.seo-intelligence .premium-intel-tabs button{color:#43576e!important;-webkit-text-fill-color:#43576e!important;min-width:0!important;min-height:65px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:11px!important;padding:12px 13px!important}.seo-intelligence .premium-intel-tabs button:hover{background:#eef5f9!important;transform:translateY(-1px)!important}.seo-intelligence .premium-intel-tabs button.active{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(118deg,#061a34,#0b385c 62%,#176f98)!important;border-color:#5cbad859!important;box-shadow:0 12px 25px #05233e3d,inset 0 1px #ffffff1f!important}.seo-intelligence .premium-intel-tabs button>i{color:#116d93!important;-webkit-text-fill-color:#116d93!important;background:#e4f2f7!important;border-radius:10px!important;width:38px!important;height:38px!important}.seo-intelligence .premium-intel-tabs button.active>i{color:#91edf2!important;-webkit-text-fill-color:#91edf2!important;background:#ffffff21!important}.seo-intelligence .premium-intel-tabs button :is(span,small){color:inherit!important;-webkit-text-fill-color:currentColor!important}.seo-intelligence .premium-intel-tabs button small{opacity:.78!important;font-size:11px!important}.seo-intelligence .keyword-command{border:1px solid var(--intel-line)!important;background:#fff!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) 300px 220px!important;gap:22px!important;padding:23px 25px!important;box-shadow:0 20px 42px #08223d1f,0 4px 10px #08223d0d,inset 0 1px #fff!important}.seo-intelligence .keyword-command:before{background:linear-gradient(#174f82,#22a7c4)!important;width:5px!important}.seo-intelligence .keyword-command>div>span,.seo-intelligence .maps-heading>div>span{color:#147497!important;-webkit-text-fill-color:#147497!important;letter-spacing:.17em!important}.seo-intelligence .keyword-command h2{color:var(--intel-ink)!important;-webkit-text-fill-color:var(--intel-ink)!important;font-size:20px!important}.seo-intelligence .keyword-command label small,.seo-intelligence .comparison-pill small{color:#52657b!important;-webkit-text-fill-color:#52657b!important;font-size:10px!important}.seo-intelligence .keyword-command select{min-height:45px!important;color:var(--intel-ink)!important;-webkit-text-fill-color:var(--intel-ink)!important;background:#f9fbfd!important;border-color:#c9d8e4!important;border-radius:10px!important;box-shadow:inset 0 1px 2px #061d340a!important}.seo-intelligence .keyword-command select:focus{border-color:#2a91b5!important;box-shadow:0 0 0 4px #2a91b524!important}.seo-intelligence .comparison-pill{background:#f3f8fb!important;border:1px solid #d1dfe9!important;border-radius:11px!important;padding:12px 14px!important}.seo-intelligence .comparison-pill b{color:var(--intel-ink)!important;-webkit-text-fill-color:var(--intel-ink)!important}.seo-intelligence .comparison-pill i{color:#1681a6!important;-webkit-text-fill-color:#1681a6!important}.seo-intelligence .monthly-policy{border:1px solid var(--intel-line)!important;background:linear-gradient(145deg,#fff,#f5fafc)!important;border-radius:16px!important;margin:16px 0 23px!important;box-shadow:0 15px 32px #08223d1a,inset 0 1px #fff!important}.seo-intelligence .monthly-policy>div{border-color:#dbe5ed!important;min-height:72px!important;padding:15px 18px!important}.seo-intelligence .monthly-policy>div>i{color:#126f95!important;-webkit-text-fill-color:#126f95!important;background:#e4f3f8!important;box-shadow:0 6px 14px #0a5d821a!important}.seo-intelligence .monthly-policy b{color:var(--intel-ink)!important;-webkit-text-fill-color:var(--intel-ink)!important}.seo-intelligence .monthly-policy small{color:#5d6e82!important;-webkit-text-fill-color:#5d6e82!important;font-size:11px!important}.seo-intelligence .monthly-policy button{color:#0b5b82!important;-webkit-text-fill-color:#0b5b82!important;background:#fff!important;border-color:#bfd3e2!important;min-height:42px!important;box-shadow:0 8px 18px #082d4b1a!important}.seo-intelligence .monthly-policy button:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0b3658!important}.seo-intelligence .maps-heading{margin:0 4px 14px!important}.seo-intelligence .maps-heading h2{color:var(--intel-ink)!important;-webkit-text-fill-color:var(--intel-ink)!important;font-size:26px!important}.seo-intelligence .map-legend{background:#fff!important;border:1px solid #d4e0e9!important;border-radius:999px!important;padding:8px 11px!important;box-shadow:0 8px 18px #07213b14!important}.seo-intelligence .map-legend span{color:#455970!important;-webkit-text-fill-color:#455970!important}.seo-intelligence .four-map-grid{gap:20px!important}.seo-intelligence .area-map-card{background:#fff!important;border:1px solid #c4d5e2!important;border-radius:21px!important;box-shadow:0 22px 48px #07203b26,0 5px 12px #07203b0f,inset 0 1px #fff!important}.seo-intelligence .area-map-card:hover{border-color:#8fc7db!important;transform:translateY(-5px)!important;box-shadow:0 31px 62px #07203b33,0 7px 16px #07203b12!important}.seo-intelligence .area-map-card>header{background:radial-gradient(circle at 96% 0,#61d8e71f,#0000 10rem),linear-gradient(118deg,#061a34,#0b385c 64%,#176f98)!important;border-bottom:1px solid #71c2d840!important;min-height:108px!important;padding:19px 21px!important}.seo-intelligence .area-map-card>header :is(h3,p,span){color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important}.seo-intelligence .area-map-card>header span{color:#8cecf2!important;-webkit-text-fill-color:#8cecf2!important}.seo-intelligence .area-map-card>header p{color:#d5e7ef!important;-webkit-text-fill-color:#d5e7ef!important;font-size:11px!important}.seo-intelligence .area-map-card h3{font-size:19px!important}.seo-intelligence .map-change{-webkit-backdrop-filter:blur(9px)!important;backdrop-filter:blur(9px)!important;background:#ffffff1f!important;border:1px solid #ffffff3d!important;padding:10px 12px!important}.seo-intelligence .map-change :is(small,b){color:#fff!important;-webkit-text-fill-color:#fff!important}.seo-intelligence .area-map-card>footer{color:#52657a!important;-webkit-text-fill-color:#52657a!important;background:#fff!important;border-top-color:#d9e4ec!important;padding:13px 18px!important}.seo-intelligence .area-map-card>footer i{color:#1482a7!important;-webkit-text-fill-color:#1482a7!important}.seo-intelligence .map-open-hint{color:#0b5c81!important;-webkit-text-fill-color:#0b5c81!important;background:#fffffff5!important;border-color:#bdd3df!important;box-shadow:0 8px 18px #05233d24!important}.seo-intelligence .area-map-card:hover .map-open-hint{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0a385b!important}@media (width<=1050px){.seo-intelligence .keyword-command{grid-template-columns:1fr 1fr!important}.seo-intelligence .keyword-command>div:first-child{grid-column:1/-1!important}}@media (width<=760px){.seo-intelligence.premium-intel{padding-inline:12px!important}.seo-intelligence .intel-hero{align-items:flex-start!important;padding:25px 22px!important}.seo-intelligence .report-orb{width:100%!important}.seo-intelligence .premium-intel-tabs{overscroll-behavior-inline:contain;scrollbar-width:none;grid-template-columns:repeat(4,minmax(220px,1fr))!important;top:62px!important;overflow-x:auto!important}.seo-intelligence .premium-intel-tabs::-webkit-scrollbar{display:none}.seo-intelligence .keyword-command{grid-template-columns:1fr!important}.seo-intelligence .keyword-command>div:first-child{grid-column:auto!important}}.seo-intelligence .single-map-grid{grid-template-columns:minmax(0,1fr)!important}.seo-intelligence .single-map-grid .heat-pins{aspect-ratio:1!important;gap:10px!important;width:min(68%,620px)!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.seo-intelligence .single-map-grid .heat-pins>button{width:25px!important;height:25px!important}.seo-intelligence .single-map-grid .coverage-circle{border-radius:18px!important;width:min(72%,650px)!important}.seo-intelligence .full-heatmap:after{border-radius:20px!important}@media (width<=760px){.seo-intelligence .single-map-grid .premium-map{height:390px!important}.seo-intelligence .single-map-grid .heat-pins{gap:5px!important;width:82%!important}.seo-intelligence .single-map-grid .heat-pins>button{width:21px!important;height:21px!important}}.seo-intelligence .intel-hero{min-height:146px!important;margin-bottom:14px!important;padding:25px 34px!important}.seo-intelligence .intel-hero h1{margin:7px 0 6px!important;font-size:clamp(32px,2.65vw,43px)!important}.seo-intelligence .intel-hero p{max-width:820px!important;font-size:16px!important;line-height:1.45!important}.seo-intelligence .report-orb{min-width:270px!important}.seo-intelligence .premium-intel-tabs{margin-bottom:14px!important}.seo-intelligence .premium-intel-tabs button{min-height:58px!important;padding:9px 15px!important}.seo-intelligence .premium-intel-tabs button span{font-size:14px!important}.seo-intelligence .keyword-command{grid-template-columns:minmax(320px,1fr) minmax(260px,360px) minmax(210px,250px)!important;gap:18px!important;margin-bottom:18px!important;padding:17px 22px!important}.seo-intelligence .keyword-command h2{margin:4px 0!important;font-size:19px!important}.seo-intelligence .keyword-command>div:first-child p{color:#5b6e82!important;margin:0!important;font-size:13px!important}.seo-intelligence .maps-heading{align-items:center!important;margin:0 4px 14px!important}.seo-intelligence .maps-heading h2{margin:4px 0!important;font-size:28px!important}.seo-intelligence .maps-heading>div:first-child p{color:#53687c!important;margin:0!important;font-size:14px!important}.seo-intelligence .map-legend{gap:16px!important;padding:11px 15px!important}.seo-intelligence .map-legend span{font-size:11px!important;font-weight:800!important}.seo-intelligence .single-map-grid .premium-map{height:700px!important}.seo-intelligence .single-map-grid .heat-pins{width:min(78%,720px)!important}.seo-intelligence .single-map-grid .coverage-circle{width:min(82%,760px)!important}.seo-intelligence .area-map-card>header{min-height:92px!important}.seo-intelligence .area-map-card>footer{gap:32px!important;min-height:56px!important;padding:14px 22px!important;font-size:12px!important}.seo-intelligence .map-open-hint{padding:11px 14px!important;font-size:11px!important}.seo-intelligence .map-area-label{padding:11px 14px!important}.seo-intelligence .map-area-label span{font-size:13px!important}.seo-intelligence .map-area-label small{font-size:10px!important}.seo-intelligence .map-simple-facts{margin:18px 0 0!important}@media (width<=1050px){.seo-intelligence .keyword-command{grid-template-columns:1fr 1fr!important}.seo-intelligence .keyword-command>div:first-child{grid-column:1/-1!important}.seo-intelligence .maps-heading{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}}@media (width<=760px){.seo-intelligence .intel-hero{min-height:auto!important;padding:22px 20px!important}.seo-intelligence .intel-hero p{font-size:14px!important}.seo-intelligence .keyword-command{grid-template-columns:1fr!important}.seo-intelligence .keyword-command>div:first-child{grid-column:auto!important}.seo-intelligence .single-map-grid .premium-map{height:500px!important}.seo-intelligence .single-map-grid .heat-pins{width:88%!important}.seo-intelligence .map-legend{width:100%!important;overflow-x:auto!important}.seo-intelligence .area-map-card>footer{flex-wrap:wrap!important;gap:10px!important}}.seo-intelligence .keyword-command{isolation:isolate!important;background:radial-gradient(circle at 5% 0,#69dae526,#0000 19rem),radial-gradient(circle at 77% 125%,#116f971a,#0000 24rem),linear-gradient(135deg,#fff 0%,#f7fbfd 58%,#edf5f8 100%)!important;border:1px solid #84abc375!important;border-radius:22px!important;min-height:176px!important;padding:22px 24px!important;position:relative!important;overflow:hidden!important;box-shadow:0 26px 58px #051f3829,0 7px 18px #051f3812,inset 0 1px #fff!important}.seo-intelligence .keyword-command:before{content:""!important;z-index:2!important;background:linear-gradient(90deg,#55d6e3,#1784aa 46%,#0000 82%)!important;border-radius:0 0 999px 999px!important;width:auto!important;height:3px!important;position:absolute!important;inset:0 22px auto!important;box-shadow:0 4px 14px #22abc333!important}.seo-intelligence .keyword-command:after{content:"";z-index:-1;border:1px solid #1880a41a;border-radius:50%;width:390px;height:390px;position:absolute;bottom:-180px;right:-110px;box-shadow:0 0 0 36px #1880a409,0 0 0 72px #1880a405}.seo-intelligence .keyword-command>div:first-child{grid-template-columns:58px minmax(0,1fr)!important;align-content:center!important;column-gap:17px!important;display:grid!important}.seo-intelligence .keyword-command .search-step{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(145deg,#071e39,#0b4568 70%,#1483a6)!important;border:1px solid #78dde757!important;border-radius:16px!important;grid-area:1/1/5!important;align-self:center!important;place-items:center!important;width:54px!important;height:54px!important;font-size:15px!important;font-style:normal!important;font-weight:900!important;display:grid!important;box-shadow:0 14px 27px #052b483d,inset 0 1px #ffffff2b!important}.seo-intelligence .keyword-command>div:first-child>:not(.search-step){grid-column:2!important}.seo-intelligence .keyword-command>div:first-child>span{letter-spacing:.19em!important;font-size:10px!important}.seo-intelligence .keyword-command>div:first-child h2{letter-spacing:-.025em!important;margin:5px 0!important;font-size:22px!important}.seo-intelligence .keyword-command>label{z-index:1!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#ffffffe0!important;border:1px solid #9fbacc94!important;border-radius:15px!important;padding:14px!important;position:relative!important;box-shadow:0 14px 28px #0828441a,inset 0 1px #fff!important}.seo-intelligence .keyword-command>label small{letter-spacing:.12em!important;text-transform:uppercase!important}.seo-intelligence .keyword-command>label select{background:#fff!important;border-color:#b8cddd!important;min-height:50px!important;margin-top:3px!important;padding-inline:15px!important;font-size:15px!important;box-shadow:0 7px 16px #06253f12!important}.seo-intelligence .keyword-command .comparison-pill{z-index:1!important;background:radial-gradient(circle at 100% 0,#4fd8e229,#0000 8rem),linear-gradient(145deg,#061a34,#0a3557 68%,#126d8d)!important;border:1px solid #67d0df42!important;border-radius:16px!important;justify-content:center!important;min-height:132px!important;padding:15px!important;position:relative!important;box-shadow:0 17px 34px #05223d40,inset 0 1px #ffffff21!important}.seo-intelligence .keyword-command .comparison-pill>small{color:#91e8ee!important;-webkit-text-fill-color:#91e8ee!important;letter-spacing:.16em!important}.seo-intelligence .keyword-command .comparison-pill select{color:#10223a!important;-webkit-text-fill-color:#10223a!important;background:#fff!important;border-color:#ffffffb8!important;min-height:47px!important;margin:8px 0 6px!important;box-shadow:0 8px 17px #00000029!important}.seo-intelligence .keyword-command .comparison-pill>b{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:13px!important}.seo-intelligence .keyword-command .comparison-pill i{color:#dcecf3!important;-webkit-text-fill-color:#dcecf3!important;background:#ffffff1a!important;border:1px solid #ffffff24!important;border-radius:999px!important;place-items:center!important;min-width:28px!important;min-height:22px!important;margin:7px 5px 0 0!important;padding:0 7px!important;display:inline-grid!important}.seo-intelligence .keyword-command .comparison-pill i.current{color:#062440!important;-webkit-text-fill-color:#062440!important;background:#62d8e3!important}@media (width<=760px){.seo-intelligence .keyword-command{padding:18px!important}.seo-intelligence .keyword-command>div:first-child{grid-template-columns:48px 1fr!important;column-gap:13px!important}.seo-intelligence .keyword-command .search-step{border-radius:13px!important;width:46px!important;height:46px!important}.seo-intelligence .keyword-command>div:first-child h2{font-size:19px!important}}.seo-intelligence .embedded-heatmap .top-results{flex-direction:column!important;height:calc(100% - 56px)!important;max-height:none!important;display:flex!important;overflow:hidden!important}.seo-intelligence .embedded-heatmap .top-results>header,.seo-intelligence .embedded-heatmap .top-results>.result-summary,.seo-intelligence .embedded-heatmap .top-results>footer{flex:none!important;position:relative!important;top:auto!important;bottom:auto!important}.seo-intelligence .embedded-heatmap .top-results>.result-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9fc7d2 transparent;flex:auto!important;min-height:0!important;overflow-y:auto!important}.seo-intelligence .embedded-heatmap .top-results>footer{z-index:3!important;padding:16px 22px 22px!important;box-shadow:0 -10px 24px #04465b1a!important}@media (width<=760px){.seo-intelligence .embedded-heatmap .top-results{height:calc(100% - 32px)!important}}.seo-intelligence .inline-map-workspace{background:#eef4f7;border:1px solid #799db66b;border-radius:24px;height:1140px;margin:22px 0 0;position:relative;overflow:hidden;box-shadow:0 28px 64px #05243e2e,inset 0 1px #fff}.seo-intelligence .embedded-heatmap{z-index:auto!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;width:100%!important;height:100%!important;padding:0!important;position:relative!important;inset:auto!important}.seo-intelligence .embedded-heatmap>section{height:100%!important;box-shadow:none!important;border-radius:0!important}.seo-intelligence .embedded-heatmap>section>header{background:linear-gradient(90deg,#fff,#f9fbff 65%,#f3f0ff)!important;height:76px!important;min-height:76px!important;padding-inline:26px!important}.seo-intelligence .embedded-heatmap>section>header>.embedded-map-label{color:#5e35c7!important;-webkit-text-fill-color:#5e35c7!important;letter-spacing:.13em!important;background:#f2edff!important;border:1px solid #d7cafe!important;border-radius:999px!important;justify-self:start!important;align-items:center!important;min-height:34px!important;padding:0 13px!important;font-size:10px!important;font-weight:900!important;display:inline-flex!important}.seo-intelligence .embedded-heatmap .audit-timeline{background:#fffffff5!important;box-shadow:0 8px 24px #0a2a4314!important}.seo-intelligence .embedded-heatmap .heatmap-workspace{height:calc(100% - 76px)!important}.seo-intelligence .embedded-heatmap .full-heatmap{background-color:#dcebed!important}.seo-intelligence .embedded-heatmap .heatmap-summary{border-radius:18px!important;top:22px!important;left:22px!important;box-shadow:0 24px 55px #08233d40!important}.seo-intelligence .embedded-heatmap .full-area-label{border-radius:14px!important;box-shadow:0 14px 32px #08233d2e!important}@media (width<=1100px){.seo-intelligence .inline-map-workspace{height:1060px}.seo-intelligence .embedded-heatmap>section>header>span:last-child{display:none}.seo-intelligence .embedded-heatmap>section>header{grid-template-columns:1fr auto 1fr!important}}@media (width<=760px){.seo-intelligence .inline-map-workspace{border-radius:18px;height:1020px}.seo-intelligence .embedded-heatmap>section>header{grid-template-columns:auto 1fr!important;padding-inline:14px!important}.seo-intelligence .embedded-heatmap>section>header>div{align-items:flex-end!important}.seo-intelligence .embedded-heatmap .heatmap-summary{width:260px!important;top:12px!important;left:12px!important}.seo-intelligence .embedded-heatmap .heat-pins.large{inset:100px 40px 50px 300px!important}}.seo-intelligence .inline-map-workspace{border-color:#1482a76b!important;box-shadow:0 28px 64px #05243e2e,inset 0 3px #62d8e3!important}.seo-intelligence .embedded-heatmap>section>header{background:linear-gradient(90deg,#fff,#f7fbfd 62%,#e9f7fa)!important;border-bottom-color:#d4e8ef!important}.seo-intelligence .embedded-heatmap>section>header>.embedded-map-label{color:#0b6f91!important;-webkit-text-fill-color:#0b6f91!important;background:#e8f7fa!important;border-color:#a9dce6!important}.seo-intelligence .embedded-heatmap .audit-timeline{border-bottom-color:#d8eaf0!important}.seo-intelligence .embedded-heatmap .audit-timeline>div>button.active{color:#075d7f!important;-webkit-text-fill-color:#075d7f!important;background:linear-gradient(#edf9fb,#dff3f7)!important;box-shadow:inset 0 -3px #159bb6!important}.seo-intelligence .embedded-heatmap .audit-timeline>div>button.active:before{background:#159bb6!important}.seo-intelligence .embedded-heatmap .audit-timeline>div>button.active>i{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0d789b!important}.seo-intelligence .embedded-heatmap .heatmap-summary{border-color:#c9e1e9!important;box-shadow:0 24px 55px #042d453d!important}.seo-intelligence .embedded-heatmap .heatmap-summary:before{color:#91edf2!important;-webkit-text-fill-color:#91edf2!important;background:linear-gradient(135deg,#061a34,#0b5c81 65%,#1482a7)!important}.seo-intelligence .embedded-heatmap .business-avatar,.seo-intelligence .embedded-heatmap .business-marker{background:linear-gradient(135deg,#0b5c81,#1482a7)!important;box-shadow:0 10px 26px #04415b61,0 0 0 8px #ffffff52!important}.seo-intelligence .embedded-heatmap .visibility-title small{color:#0b7598!important;-webkit-text-fill-color:#0b7598!important}.seo-intelligence .embedded-heatmap .visibility-title>span{color:#436675!important;-webkit-text-fill-color:#436675!important;background:#e7f4f7!important}.seo-intelligence .embedded-heatmap .visibility-metrics>div,.seo-intelligence .embedded-heatmap .rank-distribution{background:linear-gradient(145deg,#fff,#f3fafb)!important;border-color:#d7e8ed!important}.seo-intelligence .embedded-heatmap .rank-distribution .score-ring{box-shadow:inset 0 0 0 20px #f3fafb!important}.seo-intelligence .embedded-heatmap .report-status{background:#edf9fb!important;border-color:#cce6ec!important}.seo-intelligence .embedded-heatmap .report-status>i{color:#0b7897!important;-webkit-text-fill-color:#0b7897!important;background:#d7f1f5!important}.seo-intelligence .embedded-heatmap .top-results header span,.seo-intelligence .embedded-heatmap .top-results footer span{color:#08799a!important;-webkit-text-fill-color:#08799a!important}.seo-intelligence .embedded-heatmap .result-list article.own{background:#eaf7fa!important}.seo-intelligence .embedded-heatmap .result-list article.own>i{background:#0b7897!important}.seo-intelligence .embedded-heatmap .competitor-peek{color:#10223a!important;-webkit-text-fill-color:#10223a!important;background:#fff!important;border:1px solid #8fc7d7!important;border-radius:16px!important;width:300px!important;overflow:hidden!important;box-shadow:0 26px 64px #03253d52,inset 0 1px #fff!important}.seo-intelligence .embedded-heatmap .competitor-peek>header{background:linear-gradient(135deg,#061a34,#0b5c81 68%,#1482a7)!important;border-bottom:0!important;padding:16px!important}.seo-intelligence .embedded-heatmap .competitor-peek>header i{color:#8cecf2!important;-webkit-text-fill-color:#8cecf2!important;font-size:9px!important}.seo-intelligence .embedded-heatmap .competitor-peek>header strong{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:14px!important;line-height:1.35!important}.seo-intelligence .embedded-heatmap .competitor-peek>header small{color:#d8eef3!important;-webkit-text-fill-color:#d8eef3!important;font-size:9px!important;line-height:1.4!important}.seo-intelligence .embedded-heatmap .competitor-peek>div{background:#fff!important;border-bottom:1px solid #e1edf1!important;padding:11px 15px!important}.seo-intelligence .embedded-heatmap .competitor-peek>div>em{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0b7897!important}.seo-intelligence .embedded-heatmap .competitor-peek>div p b{color:#10223a!important;-webkit-text-fill-color:#10223a!important;font-size:10px!important}.seo-intelligence .embedded-heatmap .competitor-peek>div p small{color:#536b7d!important;-webkit-text-fill-color:#536b7d!important;opacity:1!important;font-size:8px!important}.seo-intelligence .embedded-heatmap .competitor-peek>footer{color:#075f80!important;-webkit-text-fill-color:#075f80!important;background:#e9f7fa!important;border-top:0!important;padding:12px 15px!important;font-size:9px!important;font-weight:900!important}.seo-intelligence .embedded-heatmap .competitor-peek>footer b{color:#075f80!important;-webkit-text-fill-color:#075f80!important}.seo-intelligence .competitor-peek,.heatmap-modal .competitor-peek{z-index:999!important;color:#10223a!important;-webkit-text-fill-color:#10223a!important;opacity:1!important;visibility:visible!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #64b9ca!important;border-radius:16px!important;width:300px!important;overflow:hidden!important;box-shadow:0 28px 68px #03253d61,0 0 0 1px #ffffffb8!important}.seo-intelligence .competitor-peek>header,.heatmap-modal .competitor-peek>header{background:linear-gradient(135deg,#061a34 0%,#0b4f70 62%,#12829d 100%)!important;border-bottom:1px solid #ffffff29!important;padding:16px!important}.seo-intelligence .competitor-peek>header i,.heatmap-modal .competitor-peek>header i{color:#8cecf2!important;-webkit-text-fill-color:#8cecf2!important}.seo-intelligence .competitor-peek>header strong,.heatmap-modal .competitor-peek>header strong{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important}.seo-intelligence .competitor-peek>header small,.heatmap-modal .competitor-peek>header small{color:#d8eef3!important;-webkit-text-fill-color:#d8eef3!important;opacity:1!important}.seo-intelligence .competitor-peek>div,.heatmap-modal .competitor-peek>div{background:#fff!important;border-bottom:1px solid #dcebef!important}.seo-intelligence .competitor-peek>div>em,.heatmap-modal .competitor-peek>div>em{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#087b98!important}.seo-intelligence .competitor-peek>div p b,.heatmap-modal .competitor-peek>div p b{color:#10223a!important;-webkit-text-fill-color:#10223a!important}.seo-intelligence .competitor-peek>div p small,.heatmap-modal .competitor-peek>div p small{color:#4f687a!important;-webkit-text-fill-color:#4f687a!important;opacity:1!important}.seo-intelligence .competitor-peek>footer,.heatmap-modal .competitor-peek>footer{color:#075f80!important;-webkit-text-fill-color:#075f80!important;background:#e8f7fa!important;border-top:0!important}.seo-intelligence .competitor-peek>footer b,.heatmap-modal .competitor-peek>footer b{color:#075f80!important;-webkit-text-fill-color:#075f80!important}.seo-intelligence .embedded-heatmap .top-results{background:#fff!important;border:1px solid #63b7c9!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 30px 78px #03223957,0 0 0 1px #ffffffbf!important}.seo-intelligence .embedded-heatmap .top-results>header{background:radial-gradient(circle at 100% 0,#27c5cd47,#0000 42%),linear-gradient(135deg,#061a34 0%,#0a3d5f 58%,#087d98 100%)!important;border-bottom:1px solid #ffffff24!important;padding:22px 22px 18px!important}.seo-intelligence .embedded-heatmap .top-results>header span{color:#83e8ee!important;-webkit-text-fill-color:#83e8ee!important;letter-spacing:.14em!important;font-size:8px!important;font-weight:950!important}.seo-intelligence .embedded-heatmap .top-results>header h2{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.025em!important;margin:7px 0 4px!important;font-size:21px!important}.seo-intelligence .embedded-heatmap .top-results>header p{color:#d4edf2!important;-webkit-text-fill-color:#d4edf2!important;opacity:1!important}.seo-intelligence .embedded-heatmap .top-results>header button{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff1a!important;border:1px solid #ffffff47!important;border-radius:10px!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important}.seo-intelligence .embedded-heatmap .result-summary{background:linear-gradient(90deg,#edf9fb,#f7fcfd)!important;border-bottom:1px solid #d7e8ed!important;padding:10px 14px!important;top:111px!important}.seo-intelligence .embedded-heatmap .result-summary>div{border-right:1px solid #cfe2e8!important}.seo-intelligence .embedded-heatmap .result-summary small{color:#5b7180!important;-webkit-text-fill-color:#5b7180!important}.seo-intelligence .embedded-heatmap .result-summary b{color:#087b98!important;-webkit-text-fill-color:#087b98!important}.seo-intelligence .embedded-heatmap .result-list{background:#fff!important;padding:9px 14px!important}.seo-intelligence .embedded-heatmap .result-list article{background:#fff!important;border:1px solid #0000!important;border-bottom-color:#e4edf1!important;border-radius:11px!important;margin:3px 0!important;padding:12px 9px!important}.seo-intelligence .embedded-heatmap .result-list article.own{background:linear-gradient(90deg,#e7f8fa,#f7fcfd)!important;border-color:#78c9d7!important;box-shadow:inset 4px 0 #087d98,0 8px 18px #04667f1c!important}.seo-intelligence .embedded-heatmap .result-list article>i,.seo-intelligence .embedded-heatmap .result-list article.own>i{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#087d98!important}.seo-intelligence .embedded-heatmap .result-list article div>b em{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#063d5c!important}.seo-intelligence .embedded-heatmap .result-list article div>span{color:#d07b18!important;-webkit-text-fill-color:#d07b18!important}.seo-intelligence .embedded-heatmap .result-list article>aside>b{color:#168755!important;-webkit-text-fill-color:#168755!important}.seo-intelligence .embedded-heatmap .top-results>footer{background:linear-gradient(90deg,#eaf8fa,#f6fcfd)!important;border-top:1px solid #cfe5ea!important;box-shadow:0 -8px 22px #04465b0f!important}.seo-intelligence .embedded-heatmap .top-results>footer span{color:#087b98!important;-webkit-text-fill-color:#087b98!important}.seo-intelligence .embedded-heatmap .top-results>footer p{color:#526d7d!important;-webkit-text-fill-color:#526d7d!important}.seo-intelligence .embedded-heatmap .map-zoom-controls{z-index:28;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #b8d9e3;border-radius:14px;align-items:center;gap:6px;padding:7px;display:flex;position:absolute;top:22px;right:22px;box-shadow:0 14px 34px #042d4538}.seo-intelligence .embedded-heatmap .map-zoom-controls button{color:#073d5d;cursor:pointer;background:#fff;border:1px solid #c9e0e7;border-radius:9px;min-width:38px;height:38px;padding:0 11px;font-size:18px;font-weight:900}.seo-intelligence .embedded-heatmap .map-zoom-controls button:hover:not(:disabled){color:#087b98;background:#eaf8fa;border-color:#168eaa}.seo-intelligence .embedded-heatmap .map-zoom-controls button:disabled{cursor:default;opacity:.42}.seo-intelligence .embedded-heatmap .map-zoom-controls .zoom-reset,.seo-intelligence .embedded-heatmap .map-zoom-controls .summary-toggle{letter-spacing:.02em;font-size:9px}.seo-intelligence .embedded-heatmap .map-zoom-controls .zoom-level{color:#073d5d;cursor:pointer;background:#f7fbfc;border:1px solid #c9e0e7;border-radius:9px;min-width:68px;height:38px;padding:0 9px;font-size:10px;font-weight:900}.seo-intelligence .embedded-heatmap .map-tile-frame,.seo-intelligence .embedded-heatmap .heat-pins.large.zoom-synced>button{transition:transform .22s,left .22s,top .22s,filter .12s!important}.seo-intelligence .embedded-heatmap .map-zoom-controls .summary-toggle{color:#fff;background:#073d5d;border-color:#087b98}.seo-intelligence .embedded-heatmap .summary-hidden .heat-pins.large{inset:70px 120px 60px!important}.seo-intelligence .embedded-heatmap .summary-hidden .business-marker,.seo-intelligence .embedded-heatmap .summary-hidden .full-heatmap:after{top:50%!important;left:50%!important}.seo-intelligence .embedded-heatmap .heat-pins.large.zoom-synced>button{left:var(--pin-left)!important;top:var(--pin-top)!important;transition:left .22s,top .22s,filter .12s!important;position:absolute!important;transform:translate(-50%,-50%)!important}.seo-intelligence .embedded-heatmap .heat-pins.large.zoom-synced>button:hover{transform:translate(-50%,-50%)scale(1.14)!important}@media (width<=760px){.seo-intelligence .embedded-heatmap .map-zoom-controls{flex-wrap:wrap;max-width:180px;top:12px;right:12px}.seo-intelligence .embedded-heatmap .summary-hidden .heat-pins.large{inset:90px 32px 45px!important}}.seo-intelligence .embedded-heatmap .heatmap-summary{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9fc7d2 transparent;width:350px!important;max-height:calc(100% - 56px)!important;padding:24px!important;top:28px!important;left:28px!important;overflow-y:auto!important}.seo-intelligence .embedded-heatmap .heatmap-summary:before{margin:-24px -24px 20px!important;padding:14px 24px!important}.seo-intelligence .embedded-heatmap .heatmap-summary .business-summary{padding:2px 0 4px!important}.seo-intelligence .embedded-heatmap .top-results{scroll-padding-bottom:28px;max-height:calc(100% - 56px)!important;padding-bottom:0!important;top:28px!important;right:28px!important}.seo-intelligence .embedded-heatmap .top-results>footer{padding:16px 22px 24px!important}.seo-intelligence .embedded-heatmap .top-results>footer p{margin:6px 0 0!important;padding-bottom:4px!important;line-height:1.55!important}@media (width<=760px){.seo-intelligence .embedded-heatmap .heatmap-summary{width:min(280px,100% - 32px)!important;max-height:calc(100% - 32px)!important;padding:18px!important;top:16px!important;left:16px!important}.seo-intelligence .embedded-heatmap .heatmap-summary:before{margin:-18px -18px 16px!important;padding:12px 18px!important}.seo-intelligence .embedded-heatmap .top-results{max-height:calc(100% - 32px)!important;top:16px!important;right:16px!important}}.seo-intelligence .competitor-landscape{background:#fff;border:1px solid #d5e4ea;border-radius:24px;margin:24px 0 0;overflow:hidden;box-shadow:0 22px 52px #072b451c}.seo-intelligence .competitor-landscape-header{color:#fff;background:linear-gradient(118deg,#061f39 0%,#073a5a 62%,#087e98 100%);border-bottom:1px solid #dce9ed;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 30px 24px;display:flex}.seo-intelligence .competitor-landscape-header>div:first-child>span{color:#76dbe3;letter-spacing:.16em;font-size:10px;font-weight:900}.seo-intelligence .competitor-landscape-header h2{letter-spacing:-.03em;text-shadow:0 1px 1px #00000014;margin:8px 0 5px;font-size:25px;line-height:1.15;color:#fff!important;-webkit-text-fill-color:#fff!important}.seo-intelligence .competitor-landscape-header p{margin:0;font-size:13px;line-height:1.55;color:#d5e8ef!important;-webkit-text-fill-color:#d5e8ef!important}.seo-intelligence .competitor-landscape-header p b{color:#fff!important;-webkit-text-fill-color:#fff!important}.seo-intelligence .scan-stamp{background:#ffffff17;border:1px solid #fff3;border-radius:14px;flex:none;align-items:center;gap:10px;padding:11px 14px;display:flex}.seo-intelligence .scan-stamp>i{color:#063952;background:#5ee0d0;border-radius:9px;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid}.seo-intelligence .scan-stamp span{flex-direction:column;gap:2px;display:flex}.seo-intelligence .scan-stamp b{color:#fff;font-size:12px}.seo-intelligence .scan-stamp small{color:#cce2e9;font-size:10px}.seo-intelligence .market-snapshot{background:#f5fafb;border-bottom:1px solid #dce9ed;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 24px;display:grid}.seo-intelligence .market-snapshot article{background:#fff;border:1px solid #d5e6eb;border-radius:15px;align-items:center;gap:13px;min-width:0;padding:15px 16px;display:flex}.seo-intelligence .market-snapshot article>i{color:#087e98;background:#e7f6f8;border-radius:12px;place-items:center;min-width:46px;height:46px;padding:0 7px;font-size:17px;font-style:normal;font-weight:900;display:grid}.seo-intelligence .market-snapshot article.attention>i{color:#c65a20;background:#fff1e8}.seo-intelligence .market-snapshot article span{flex-direction:column;gap:3px;min-width:0;display:flex}.seo-intelligence .market-snapshot article b{color:#092c48;font-size:12px}.seo-intelligence .market-snapshot article small{color:#708497;font-size:10px;line-height:1.35}.seo-intelligence .score-explainer{color:#60758a;background:#fff;border-bottom:1px solid #e2ebef;align-items:center;gap:18px;padding:13px 28px;font-size:10px;display:flex}.seo-intelligence .score-explainer strong{color:#0a314f;white-space:nowrap;font-size:11px}.seo-intelligence .score-explainer span{align-items:center;gap:5px;line-height:1.4;display:flex}.seo-intelligence .score-explainer span i{color:#087e98;font-style:normal;font-weight:900}.seo-intelligence .competitor-ranking{padding:0 24px}.seo-intelligence .competitor-ranking>article{border-bottom:1px solid #e4edf0;grid-template-columns:42px minmax(250px,1.7fr) repeat(3,minmax(110px,.7fr));align-items:center;gap:16px;padding:17px 4px;display:grid}.seo-intelligence .competitor-position{color:#fff;background:#087e98;border-radius:10px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:900;display:grid}.seo-intelligence .competitor-ranking>article:nth-child(n+4) .competitor-position{color:#0a3d5c;background:#e9f3f6}.seo-intelligence .competitor-identity{min-width:0}.seo-intelligence .competitor-identity>div{align-items:center;gap:8px;min-width:0;display:flex}.seo-intelligence .competitor-identity h3{color:#0a2944;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:1.35;overflow:hidden}.seo-intelligence .competitor-identity p{color:#718496;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;font-size:10px;overflow:hidden}.seo-intelligence .competitor-identity>a{color:#087e98;align-items:center;gap:4px;margin-top:7px;font-size:9px;font-weight:900;text-decoration:none;display:inline-flex}.seo-intelligence .competitor-identity>a:hover{color:#075274;text-decoration:underline}.seo-intelligence .competitor-identity>a span{font-size:11px}.seo-intelligence .competitor-tier{color:#45677a;letter-spacing:.03em;background:#edf4f6;border-radius:999px;flex:none;padding:4px 7px;font-size:8px;font-weight:900}.seo-intelligence .competitor-tier.tier-leader{color:#12805f;background:#dff8ee}.seo-intelligence .competitor-score{flex-direction:column;gap:3px;min-width:0;display:flex}.seo-intelligence .competitor-score small{color:#75899a;letter-spacing:.06em;font-size:8px;font-weight:900}.seo-intelligence .competitor-score>b{color:#0a314f;font-size:14px}.seo-intelligence .competitor-score em{color:#8798a6;font-size:9px;font-style:normal}.seo-intelligence .competitor-score>div{background:#e2ecef;border-radius:999px;width:74px;height:5px;overflow:hidden}.seo-intelligence .competitor-score>div i{border-radius:inherit;background:linear-gradient(90deg,#087e98,#45c8c6);height:100%;display:block}.seo-intelligence .top-three-score>b{color:#12805f}.seo-intelligence .top-three-score em{color:#607c73}.seo-intelligence .competitor-score>.map-reach-value{font-size:11px;line-height:1.35}.seo-intelligence .competitor-landscape-footer{background:#f1f8f9;justify-content:space-between;align-items:center;gap:18px;padding:18px 28px;display:flex}.seo-intelligence .competitor-landscape-footer>div{align-items:center;gap:11px;display:flex}.seo-intelligence .competitor-landscape-footer>div>i{color:#c75f24;background:#fff0e8;border-radius:10px;place-items:center;width:32px;height:32px;font-style:normal;font-weight:900;display:grid}.seo-intelligence .competitor-landscape-footer>div span{flex-direction:column;gap:3px;display:flex}.seo-intelligence .competitor-landscape-footer>div b{color:#0a314f;font-size:11px}.seo-intelligence .competitor-landscape-footer>div small{color:#718596;font-size:10px;line-height:1.35}.seo-intelligence .competitor-landscape-footer button{color:#fff;cursor:pointer;background:#073d5d;border:0;border-radius:11px;flex:none;min-height:40px;padding:0 15px;font-size:10px;font-weight:900}.seo-intelligence .competitor-landscape-footer button:hover{background:#087e98}.seo-intelligence .competitor-landscape-footer button span{margin-left:5px}.seo-intelligence .competitor-empty-state{text-align:left;background:#f6fafb;justify-content:center;align-items:center;gap:18px;min-height:230px;padding:38px;display:flex}.seo-intelligence .competitor-empty-state>i{color:#087e98;background:#e3f3f6;border-radius:17px;place-items:center;width:58px;height:58px;font-size:25px;font-style:normal;display:grid}.seo-intelligence .competitor-empty-state h3{color:#0a314f;margin:0 0 7px;font-size:17px}.seo-intelligence .competitor-empty-state p{color:#6f8394;max-width:560px;margin:0;font-size:12px;line-height:1.6}@media (width<=980px){.seo-intelligence .score-explainer{flex-wrap:wrap;align-items:flex-start;gap:8px 18px}.seo-intelligence .competitor-ranking>article{grid-template-columns:38px minmax(220px,1.5fr) repeat(3,minmax(92px,.7fr));gap:10px}}@media (width<=760px){.seo-intelligence .competitor-landscape{border-radius:18px}.seo-intelligence .competitor-landscape-header{flex-direction:column;padding:22px 20px}.seo-intelligence .competitor-landscape-header h2{font-size:21px}.seo-intelligence .market-snapshot{grid-template-columns:1fr;padding:14px}.seo-intelligence .score-explainer{padding:14px 18px;display:grid}.seo-intelligence .competitor-ranking{padding:0 14px}.seo-intelligence .competitor-ranking>article{grid-template-columns:36px 1fr;gap:10px;padding:16px 2px}.seo-intelligence .competitor-score{grid-column:2;grid-template-columns:1fr auto;align-items:center;display:grid}.seo-intelligence .competitor-score>div{grid-column:1/-1;width:100%}.seo-intelligence .competitor-score em{display:none}.seo-intelligence .competitor-landscape-footer{flex-direction:column;align-items:stretch;padding:17px 18px}.seo-intelligence .competitor-landscape-footer button{width:100%}.seo-intelligence .competitor-empty-state{align-items:flex-start;min-height:200px;padding:28px 20px}}.seo-intelligence .local-overview-dashboard{gap:18px;margin-top:22px;display:grid}.seo-intelligence .overview-welcome{background:linear-gradient(122deg,#061f39 0%,#073a5a 70%,#087e98 100%);border:1px solid #d3e4e9;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;padding:28px 30px;display:flex;box-shadow:0 20px 46px #072b4524}.seo-intelligence .overview-welcome>div>span{color:#6bd6df;letter-spacing:.15em;font-size:10px;font-weight:900}.seo-intelligence .overview-welcome h2{letter-spacing:-.035em;margin:8px 0 6px;font-size:27px;color:#fff!important;-webkit-text-fill-color:#fff!important}.seo-intelligence .overview-welcome p{margin:0;font-size:13px;line-height:1.55;color:#d2e7ee!important;-webkit-text-fill-color:#d2e7ee!important}.seo-intelligence .overview-welcome>aside{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:15px;flex-direction:column;flex:none;align-items:flex-end;gap:3px;padding:14px 16px;display:flex}.seo-intelligence .overview-welcome>aside small{color:#a9d4df;letter-spacing:.1em;font-size:8px;font-weight:900}.seo-intelligence .overview-welcome>aside b{color:#fff;font-size:15px}.seo-intelligence .overview-welcome>aside span{color:#72e2d2;font-size:10px;font-weight:800}.seo-intelligence .overview-score-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.seo-intelligence .overview-score-row>article{background:#fff;border:1px solid #d8e6eb;border-radius:17px;padding:19px 20px;box-shadow:0 12px 28px #072b4512}.seo-intelligence .overview-score-row>article>span{color:#6f8495;letter-spacing:.08em;font-size:9px;font-weight:900}.seo-intelligence .overview-score-row>article>div{align-items:baseline;gap:4px;margin:9px 0 5px;display:flex}.seo-intelligence .overview-score-row strong{color:#082b48;letter-spacing:-.04em;font-size:29px;line-height:1}.seo-intelligence .overview-score-row>article>div small{color:#7990a0;font-size:11px;font-weight:800}.seo-intelligence .overview-score-row p{color:#788b99;margin:0;font-size:9px}.seo-intelligence .overview-score-row p i{color:#60788a;font-style:normal;font-weight:800}.seo-intelligence .overview-score-row p i.positive{color:#11805f}.seo-intelligence .overview-main-grid{grid-template-columns:minmax(0,1.65fr) minmax(300px,.75fr);gap:16px;display:grid}.seo-intelligence .overview-progress-card,.seo-intelligence .overview-priority-card{background:#fff;border:1px solid #d8e6eb;border-radius:20px;box-shadow:0 16px 36px #072b4514}.seo-intelligence .overview-progress-card{padding:24px 26px}.seo-intelligence .overview-progress-card>header{border-bottom:1px solid #e5edef;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:18px;display:flex}.seo-intelligence .overview-progress-card>header span{color:#087e98;letter-spacing:.1em;font-size:9px;font-weight:900}.seo-intelligence .overview-progress-card>header h3{color:#092d49;margin:5px 0 0;font-size:18px}.seo-intelligence .overview-progress-card>header>small{color:#7d909e;font-size:9px}.seo-intelligence .overview-progress-list{gap:0;display:grid}.seo-intelligence .overview-progress-list>div{border-bottom:1px solid #e8eff1;grid-template-columns:minmax(180px,1.2fr) minmax(130px,1fr) 100px;align-items:center;gap:18px;padding:16px 0;display:grid}.seo-intelligence .overview-progress-list>div:last-child{border-bottom:0}.seo-intelligence .overview-progress-list>div>span{flex-direction:column;gap:3px;display:flex}.seo-intelligence .overview-progress-list>div>span b{color:#0b314e;text-transform:capitalize;font-size:11px}.seo-intelligence .overview-progress-list>div>span small{color:#7c8f9e;font-size:9px}.seo-intelligence .overview-progress-list>div>div{background:#e6eef1;border-radius:999px;height:8px;overflow:hidden}.seo-intelligence .overview-progress-list>div>div i{border-radius:inherit;background:linear-gradient(90deg,#087e98,#49c8c7);height:100%;display:block}.seo-intelligence .overview-progress-list em{border-radius:999px;justify-self:end;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900}.seo-intelligence .overview-progress-list em.strong{color:#117a5d;background:#ddf7ed}.seo-intelligence .overview-progress-list em.improving{color:#087795;background:#e4f4f8}.seo-intelligence .overview-progress-list em.attention{color:#bf5a25;background:#fff0e7}.seo-intelligence .overview-priority-card{background:linear-gradient(160deg,#f9fcfd,#edf7f8);padding:25px;position:relative;overflow:hidden}.seo-intelligence .overview-priority-card:before{content:"";background:linear-gradient(90deg,#073d5d,#16a8b2);height:4px;position:absolute;inset:0 0 auto}.seo-intelligence .overview-priority-card>span{color:#087e98;letter-spacing:.12em;font-size:9px;font-weight:900}.seo-intelligence .priority-impact{color:#cf3f47;background:#ffe8e8;border-radius:999px;margin:13px 0 10px;padding:5px 8px;font-size:8px;font-weight:900;display:inline-flex}.seo-intelligence .overview-priority-card h3{color:#092d49;margin:0;font-size:17px;line-height:1.35}.seo-intelligence .overview-priority-card>p{color:#6c8192;margin:8px 0 17px;font-size:10px;line-height:1.55}.seo-intelligence .overview-priority-card>section{gap:8px;margin-bottom:18px;display:grid}.seo-intelligence .overview-priority-card>section>div{background:#fff;border:1px solid #d9e7eb;border-radius:11px;justify-content:space-between;gap:12px;padding:10px 11px;display:flex}.seo-intelligence .overview-priority-card>section small{color:#78909f;font-size:7px;font-weight:900}.seo-intelligence .overview-priority-card>section b{color:#0a3653;text-align:right;font-size:9px}.seo-intelligence .overview-priority-card>button{color:#fff;cursor:pointer;background:#073d5d;border:0;border-radius:11px;width:100%;min-height:42px;font-size:10px;font-weight:900}.seo-intelligence .overview-priority-card>button:hover{background:#087e98}.seo-intelligence .overview-footer-row{background:#fff;border:1px solid #d8e6eb;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 12px 28px #072b450f}.seo-intelligence .overview-footer-row>article{border-right:1px solid #e1eaed;align-items:center;gap:11px;padding:17px 19px;display:flex}.seo-intelligence .overview-footer-row>article:last-child{border-right:0}.seo-intelligence .overview-footer-row>article>i{color:#087e98;background:#e6f5f7;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.seo-intelligence .overview-footer-row>article>span{flex-direction:column;gap:3px;display:flex}.seo-intelligence .overview-footer-row b{color:#0a314e;font-size:10px}.seo-intelligence .overview-footer-row small{color:#778b9a;font-size:9px}@media (width<=980px){.seo-intelligence .overview-score-row{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-intelligence .overview-main-grid{grid-template-columns:1fr}}@media (width<=760px){.seo-intelligence .overview-welcome{flex-direction:column;align-items:flex-start;padding:22px 20px}.seo-intelligence .overview-welcome h2{font-size:23px}.seo-intelligence .overview-welcome>aside{align-items:flex-start;width:100%}.seo-intelligence .overview-score-row{grid-template-columns:1fr}.seo-intelligence .overview-progress-list>div{grid-template-columns:1fr;gap:8px}.seo-intelligence .overview-progress-list em{justify-self:start}.seo-intelligence .overview-footer-row{grid-template-columns:1fr}.seo-intelligence .overview-footer-row>article{border-bottom:1px solid #e1eaed;border-right:0}.seo-intelligence .overview-footer-row>article:last-child{border-bottom:0}}.optimizer-suite{--opt-navy:#061a34;--opt-navy-2:#0a3153;--opt-blue:#126b91;--opt-cyan:#61d6e7;--opt-ink:#0c1b31;--opt-muted:#53657b;--opt-line:#cad9e5;--opt-pearl:#f7fbfd;max-width:1560px!important;padding:0 22px 48px!important}.optimizer-suite .optimizer-suite-title{background:radial-gradient(circle at 91% 0,#69d6e42e 0 9%,#0000 9.3%),radial-gradient(circle at 91% 0,#0000 0 16%,#6fcfe314 16.2% 23%,#0000 23.2%),linear-gradient(116deg,#06182f 0%,#092e50 62%,#126684 100%)!important;border:1px solid #69c6dd57!important;border-radius:24px!important;min-height:190px!important;margin:0 0 20px!important;padding:32px 36px!important;overflow:hidden!important;box-shadow:0 28px 58px #04172d40,0 8px 18px #04172d1f,inset 0 1px #ffffff24!important}.optimizer-suite .optimizer-suite-title:before{content:""!important;background:linear-gradient(#76e6ee,#2ab5cf)!important;border-radius:0 6px 6px 0!important;width:5px!important;position:absolute!important;top:25px!important;bottom:25px!important;left:0!important;box-shadow:0 0 22px #55dce75c!important}.optimizer-suite .optimizer-suite-title:after{display:none!important}.optimizer-suite .optimizer-suite-title>div:first-child{z-index:2!important;max-width:720px!important;position:relative!important}.optimizer-suite .optimizer-eyebrow{color:#8ce5ed!important;-webkit-text-fill-color:#8ce5ed!important;letter-spacing:.17em!important;font-size:10px!important;font-weight:820!important}.optimizer-suite .optimizer-suite-title h1{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.045em!important;text-shadow:0 2px 12px #0003!important;background:0 0!important;margin:11px 0 9px!important;font-size:clamp(35px,3vw,48px)!important;line-height:1.03!important}.optimizer-suite .optimizer-suite-title p{color:#d9e9f1!important;-webkit-text-fill-color:#d9e9f1!important;margin:0!important;font-size:15px!important;line-height:1.6!important}.optimizer-suite .deployment-command{z-index:2!important;background:linear-gradient(145deg,#fff,#edf5f8)!important;border:1px solid #c8dbe6!important;border-radius:16px!important;grid-template-columns:minmax(190px,1fr) auto!important;gap:8px!important;min-width:420px!important;padding:7px!important;display:grid!important;position:relative!important;box-shadow:0 18px 38px #02112240,inset 0 1px #fff!important}.optimizer-suite .deployment-command>span{background:#fff!important;border-radius:11px!important;min-width:0!important;padding:8px 11px!important}.optimizer-suite .deployment-command>span i{color:#087944!important;background:#e5f8ef!important}.optimizer-suite .deployment-command>span b{color:#0b1d32!important;-webkit-text-fill-color:#0b1d32!important;font-size:11px!important}.optimizer-suite .deployment-command>span small{color:#607288!important;-webkit-text-fill-color:#607288!important;font-size:8px!important}.optimizer-suite .deploy-profile{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(118deg,#08243f,#0e5578)!important;border:1px solid #184d6c!important;border-radius:11px!important;min-height:48px!important;padding:0 20px!important;font-size:11px!important;font-weight:800!important;box-shadow:0 10px 22px #052c4938,inset 0 1px #ffffff24!important}.optimizer-suite .deploy-profile:disabled{color:#8796a7!important;-webkit-text-fill-color:#8796a7!important;box-shadow:none!important;background:#edf2f5!important;border-color:#cbd8e2!important}.optimizer-suite .optimizer-suite-tabs{box-sizing:border-box!important;background:linear-gradient(145deg,#fff,#edf4f8)!important;border:1px solid #c8d8e4!important;border-radius:19px!important;gap:9px!important;width:100%!important;min-width:0!important;margin:0 0 24px!important;padding:8px!important;box-shadow:0 20px 44px #051b3121,0 5px 12px #051b310d,inset 0 1px #fff!important}.optimizer-suite .optimizer-suite-tabs button{color:#30475f!important;-webkit-text-fill-color:#30475f!important;text-align:center!important;border:1px solid #0000!important;border-radius:13px!important;flex:1!important;min-width:0!important;min-height:64px!important;padding:10px 18px!important;transition:all .18s!important}.optimizer-suite .optimizer-suite-tabs button:hover{background:#fff!important;border-color:#b9cfdd!important;transform:translateY(-2px)!important;box-shadow:0 10px 22px #07223a17!important}.optimizer-suite .optimizer-suite-tabs button.active{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(118deg,#061a34,#0c4266 72%,#15769a)!important;border-color:#16678e!important;transform:translateY(-2px)!important;box-shadow:0 15px 29px #0427433d,inset 0 1px #ffffff29!important}.optimizer-suite .optimizer-suite-tabs button i{color:#126b91!important;-webkit-text-fill-color:#126b91!important;background:linear-gradient(145deg,#fff,#e6f3f8)!important;border:1px solid #bcd3e1!important;border-radius:11px!important;width:37px!important;height:37px!important;margin-right:12px!important;box-shadow:0 7px 15px #083e5b1a!important}.optimizer-suite .optimizer-suite-tabs button.active i{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff21!important;border-color:#ffffff47!important}.optimizer-suite .optimizer-suite-tabs button span{font-size:11px!important}.optimizer-suite .optimizer-suite-tabs button small{color:#63758a!important;-webkit-text-fill-color:#63758a!important;font-size:8px!important}.optimizer-suite .optimizer-suite-tabs button.active small{color:#d6eaf2!important;-webkit-text-fill-color:#d6eaf2!important}.optimizer-suite .optimizer-shell{grid-template-columns:minmax(0,1fr) 310px!important;gap:20px!important}.optimizer-suite .optimizer-score{background:linear-gradient(145deg,#fff,#edf5f8)!important;border:1px solid #c8d8e4!important;border-radius:22px!important;grid-template-columns:180px 185px minmax(280px,1fr) 180px!important;gap:17px!important;height:auto!important;min-height:245px!important;padding:24px!important;box-shadow:0 25px 54px #061f3826,0 6px 15px #061f380f,inset 0 1px #fff!important}.optimizer-suite .score-copy,.optimizer-suite .score-breakdown,.optimizer-suite .audit-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #d2e0e9!important;border-radius:16px!important;height:100%!important;box-shadow:0 13px 28px #07233b17,inset 0 1px #fff!important}.optimizer-suite .score-copy{background:linear-gradient(145deg,#f7fbfd,#e8f4f8)!important;justify-content:center!important;padding:20px!important}.optimizer-suite .score-copy>b{color:#315069!important;-webkit-text-fill-color:#315069!important;letter-spacing:.08em!important;font-size:9px!important}.optimizer-suite .score-copy>strong{color:#0b1c32!important;-webkit-text-fill-color:#0b1c32!important;margin:23px 0 0!important;font-size:57px!important}.optimizer-suite .score-copy>strong small{color:#52667d!important;-webkit-text-fill-color:#52667d!important}.optimizer-suite .score-copy>em{color:#087d49!important;-webkit-text-fill-color:#087d49!important}.optimizer-suite .score-donut{background:conic-gradient(#22a95a 0 87%,#dbe9e1 87%)!important;width:148px!important;height:148px!important;box-shadow:0 16px 30px #19954e2e!important}.optimizer-suite .score-donut:before{inset:15px!important}.optimizer-suite .gbp-mark{background:#fff!important;border:1px solid #d4e0e8!important;width:70px!important;height:70px!important;box-shadow:0 9px 20px #0827411f!important}.optimizer-suite .score-breakdown{padding:20px 22px!important}.optimizer-suite .score-breakdown>b{color:#0f2035!important;-webkit-text-fill-color:#0f2035!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}.optimizer-suite .score-breakdown p{color:#23384f!important;-webkit-text-fill-color:#23384f!important;grid-template-columns:120px minmax(90px,1fr) 25px!important;margin:17px 0!important;font-size:9px!important}.optimizer-suite .score-breakdown p i{background:#e4ebef!important;height:6px!important}.optimizer-suite .audit-card{background:linear-gradient(145deg,#f7fbfd,#e8f4f8)!important;padding:19px!important}.optimizer-suite .audit-card small{color:#637489!important;-webkit-text-fill-color:#637489!important}.optimizer-suite .audit-card b{color:#14283e!important;-webkit-text-fill-color:#14283e!important}.optimizer-suite .audit-card button{color:#0d648a!important;-webkit-text-fill-color:#0d648a!important;background:#fff!important;border-color:#9fc7d9!important;font-weight:800!important}.optimizer-suite .recommendations{border:1px solid #c8d8e4!important;border-radius:22px!important;margin-top:20px!important;box-shadow:0 25px 54px #061f3824,0 6px 15px #061f380d,inset 0 1px #fff!important}.optimizer-suite .recommendations nav{background:linear-gradient(145deg,#fff,#eef5f8)!important;border-bottom:1px solid #d4e0e8!important;gap:7px!important;height:auto!important;min-height:61px!important;padding:8px!important}.optimizer-suite .recommendations nav button{color:#435970!important;-webkit-text-fill-color:#435970!important;border:1px solid #0000!important;border-radius:11px!important;min-height:43px!important;padding:0 15px!important;font-size:9px!important;font-weight:720!important}.optimizer-suite .recommendations nav button.active{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(118deg,#08213b,#0d5578)!important;border-color:#16688f!important;box-shadow:0 9px 20px #05304f33!important}.optimizer-suite .recommendations nav button.active>b{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff2b!important}.optimizer-suite .recommendations nav .rec-filter{color:#274258!important;-webkit-text-fill-color:#274258!important;background:#fff!important;border-color:#bed0dc!important;margin:0 0 0 auto!important}.optimizer-suite .recommendations>h3{color:#0d1e33!important;-webkit-text-fill-color:#0d1e33!important;background:#fff!important;padding:18px 22px!important;font-size:14px!important}.optimizer-suite .recommendations>article{background:#fff!important;border-top:1px solid #e0e8ee!important;grid-template-columns:52px minmax(0,1fr) 116px 104px 132px!important;gap:16px!important;min-height:118px!important;padding:20px 22px!important;transition:transform .18s,background .18s,box-shadow .18s!important}.optimizer-suite .recommendations>article:hover{background:#f6fafc!important;transform:translateY(-2px)!important;box-shadow:inset 4px 0 #1c84a9,0 12px 24px #08263f14!important}.optimizer-suite .recommendations>article>i{color:#116e96!important;-webkit-text-fill-color:#116e96!important;background:#edf7fb!important;border:1px solid #c9dce7!important;border-radius:13px!important;width:44px!important;height:44px!important;box-shadow:0 8px 18px #0746671a!important}.optimizer-suite .recommendations>article h4{color:#0e2035!important;-webkit-text-fill-color:#0e2035!important;margin:7px 0 4px!important;font-size:12px!important}.optimizer-suite .recommendations>article p{color:#52667d!important;-webkit-text-fill-color:#52667d!important;font-size:10px!important;line-height:1.5!important}.optimizer-suite .recommendations article>div>span b{color:#425970!important;-webkit-text-fill-color:#425970!important;background:#edf3f6!important}.optimizer-suite .recommendations .impact small{color:#6d7b8f!important;-webkit-text-fill-color:#6d7b8f!important}.optimizer-suite .recommendations .impact b{font-size:9px!important}.optimizer-suite .recommendations>article>button{color:#294258!important;-webkit-text-fill-color:#294258!important;background:#fff!important;border-color:#c9d7e2!important;border-radius:10px!important;min-height:39px!important;font-weight:750!important}.optimizer-suite .recommendations>article>button.apply:not(:disabled){color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(118deg,#08213c,#0f668b)!important;border-color:#145c7d!important;box-shadow:0 10px 21px #05314f33!important}.optimizer-suite .recommendations>article>button:disabled{color:#8794a3!important;-webkit-text-fill-color:#8794a3!important;background:#eef2f5!important}.optimizer-suite .recommendations footer{background:#f7fafc!important;border-top:1px solid #dce6ed!important}.optimizer-suite .recommendations footer button{color:#0d688e!important;-webkit-text-fill-color:#0d688e!important}.optimizer-suite .optimizer-rail{gap:18px!important}.optimizer-suite .optimizer-rail>section{background:linear-gradient(150deg,#fff,#f2f8fb)!important;border:1px solid #cbd9e4!important;border-radius:19px!important;padding:21px!important;box-shadow:0 20px 44px #061f3821,0 5px 12px #061f380d,inset 0 1px #fff!important}.optimizer-suite .optimizer-rail h3{color:#0c1d31!important;-webkit-text-fill-color:#0c1d31!important;letter-spacing:.02em!important;font-size:12px!important}.optimizer-suite .optimizer-rail p{color:#51677e!important;-webkit-text-fill-color:#51677e!important;font-size:10px!important;line-height:1.55!important}.optimizer-suite .upload-drop{background:linear-gradient(145deg,#f8fcfe,#e9f5f8)!important;border:1.5px dashed #6fa9c2!important;border-radius:14px!important;min-height:166px!important;box-shadow:inset 0 0 0 5px #fff9!important}.optimizer-suite .upload-drop i{color:#14769a!important;-webkit-text-fill-color:#14769a!important}.optimizer-suite .upload-drop span{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(118deg,#0a3152,#157399)!important;box-shadow:0 8px 18px #073d5e33!important}.optimizer-suite .optimizer-rail>section>a,.optimizer-suite .optimizer-rail header button{color:#0d7197!important;-webkit-text-fill-color:#0d7197!important}.optimizer-suite .optimizer-media img{border:1px solid #d1dde6!important;border-radius:9px!important;height:86px!important;box-shadow:0 7px 15px #08253e21!important}.optimizer-suite .profile-summary p{border-bottom:1px solid #dce6ed!important;grid-template-columns:115px minmax(0,1fr)!important;margin:0!important;padding:14px 0!important;font-size:9px!important}.optimizer-suite .profile-summary p:last-child{border-bottom:0!important}.optimizer-suite .profile-summary p span{color:#607287!important;-webkit-text-fill-color:#607287!important}.optimizer-suite .profile-summary p b{color:#13283e!important;-webkit-text-fill-color:#13283e!important;overflow-wrap:anywhere!important;line-height:1.45!important}@media (width<=1260px){.optimizer-suite .optimizer-score{grid-template-columns:170px 180px 1fr!important}.optimizer-suite .audit-card{display:none!important}.optimizer-suite .optimizer-shell{grid-template-columns:1fr!important}.optimizer-suite .optimizer-rail{grid-template-columns:repeat(3,1fr)!important}}@media (width<=850px){.optimizer-suite{padding-inline:12px!important}.optimizer-suite .optimizer-suite-title{align-items:flex-start!important;padding:25px 22px!important}.optimizer-suite .deployment-command{grid-template-columns:1fr!important;width:100%!important;min-width:0!important}.optimizer-suite .optimizer-suite-tabs{overflow:auto!important}.optimizer-suite .optimizer-suite-tabs button{min-width:220px!important}.optimizer-suite .optimizer-score{grid-template-columns:1fr 1fr!important}.optimizer-suite .score-breakdown{grid-column:1/-1!important}.optimizer-suite .recommendations>article{grid-template-columns:48px 1fr!important}.optimizer-suite .recommendations article>.impact,.optimizer-suite .recommendations article>button{grid-column:2!important}.optimizer-suite .optimizer-rail{grid-template-columns:1fr!important}}.seo-intelligence{--rec-navy:#061d35;--rec-navy-2:#0a3658;--rec-cyan:#1b8caf;--rec-cyan-soft:#e8f5f8;--rec-ink:#0b1830;--rec-muted:#52657a;--rec-line:#d6e2ea;--rec-pearl:#fbfdff}.seo-intelligence .recommendation-luxury{color:#fff!important;background:radial-gradient(circle at 88% 12%,#46b3cf38,#0000 28%),linear-gradient(118deg,#061a31 0%,#0a3150 58%,#126b89 100%)!important;border:1px solid #5bb5cc61!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) 230px!important;gap:34px!important;padding:34px 38px!important;position:relative!important;overflow:hidden!important;box-shadow:0 26px 55px #051b323d,inset 0 1px #ffffff1c!important}.seo-intelligence .recommendation-luxury:before{content:"";background:linear-gradient(#80edf1,#198eb2);width:6px;position:absolute;inset:0 auto 0 0}.seo-intelligence .recommendation-luxury:after{border-color:#80edf11c!important;box-shadow:0 0 0 36px #80edf10b,0 0 0 72px #80edf106!important}.seo-intelligence .recommendation-luxury>div>span{color:#8eeef2!important;-webkit-text-fill-color:#8eeef2!important;letter-spacing:.18em!important}.seo-intelligence .recommendation-luxury :is(h2,h3,strong,b){color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important}.seo-intelligence .recommendation-luxury h2{letter-spacing:-.035em!important;margin:9px 0 8px!important;font-size:30px!important}.seo-intelligence .recommendation-luxury p{color:#d6e9f1!important;-webkit-text-fill-color:#d6e9f1!important;max-width:760px!important;font-size:14px!important;line-height:1.65!important}.seo-intelligence .recommendation-promise{gap:9px!important;margin-top:20px!important}.seo-intelligence .recommendation-promise b{box-shadow:none!important;color:#effcff!important;-webkit-text-fill-color:#effcff!important;background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:999px!important;padding:8px 11px!important;font-size:9px!important}.seo-intelligence .recommendation-luxury aside{background:linear-gradient(145deg,#fff,#edf6f9)!important;border:1px solid #d5e2e9!important;border-radius:16px!important;padding:20px!important;box-shadow:0 16px 30px #03182d33!important}.seo-intelligence .recommendation-luxury aside :is(small,strong,i,span){color:var(--rec-ink)!important;-webkit-text-fill-color:var(--rec-ink)!important}.seo-intelligence .recommendation-luxury aside small{color:#63768b!important;-webkit-text-fill-color:#63768b!important}.seo-intelligence .recommendation-luxury aside i{font-size:48px!important}.seo-intelligence .intelligence-readiness{border:1px solid var(--rec-line)!important;background:linear-gradient(145deg,#fff,#f4f9fb)!important;border-radius:17px!important;margin:18px 0!important;box-shadow:0 15px 34px #06223d1a!important}.seo-intelligence .intelligence-readiness>div{border-color:#dce6ed!important;min-height:78px!important;padding:16px 19px!important}.seo-intelligence .intelligence-readiness>div>i{background:var(--rec-cyan-soft)!important;color:#08749a!important;-webkit-text-fill-color:#08749a!important;box-shadow:0 7px 16px #12779a1f!important}.seo-intelligence .intelligence-readiness small{color:#60748a!important;-webkit-text-fill-color:#60748a!important;letter-spacing:.12em!important;font-size:8px!important}.seo-intelligence .intelligence-readiness b{color:var(--rec-ink)!important;-webkit-text-fill-color:var(--rec-ink)!important;font-size:11px!important}.seo-intelligence .intelligence-readiness>button{color:#0b6288!important;-webkit-text-fill-color:#0b6288!important;background:#fff!important;border-color:#bcd4df!important;min-height:43px!important;box-shadow:0 8px 18px #072d4c1a!important}.seo-intelligence .intelligence-readiness>button:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0a385b!important;transform:translateY(-1px)!important}.seo-intelligence .source-center{border-color:var(--rec-line)!important;background:linear-gradient(145deg,#fff,#f5fafc)!important;box-shadow:0 20px 44px #06223d1f!important}.seo-intelligence .source-center>header{border-color:#dbe6ed!important}.seo-intelligence :is(.source-center>header span,.recommendation-queue>header span,.learning-loop>header span){color:#147a9e!important;-webkit-text-fill-color:#147a9e!important}.seo-intelligence .source-center :is(h2,h3,b),.seo-intelligence .source-grid h3{color:var(--rec-ink)!important;-webkit-text-fill-color:var(--rec-ink)!important}.seo-intelligence .source-center header p,.seo-intelligence .source-grid article p{color:var(--rec-muted)!important;-webkit-text-fill-color:var(--rec-muted)!important}.seo-intelligence .source-grid>article{background:#fff!important;border-color:#dbe5ec!important;box-shadow:0 8px 18px #0826400f!important}.seo-intelligence .source-grid>article>i{background:var(--rec-cyan-soft)!important;color:#137ca1!important;-webkit-text-fill-color:#137ca1!important}.seo-intelligence .source-grid article button{color:#0a6389!important;-webkit-text-fill-color:#0a6389!important;background:#f8fcfd!important;border-color:#bad3df!important}.seo-intelligence .source-center>footer{background:#eff6f9!important}.seo-intelligence .recommendation-queue{border:1px solid var(--rec-line)!important;background:#fff!important;border-radius:19px!important;box-shadow:0 22px 48px #06223d21!important}.seo-intelligence .recommendation-queue>header{background:linear-gradient(135deg,#fff,#f2f8fa)!important;border-color:#dce6ed!important;padding:22px 24px!important}.seo-intelligence .recommendation-queue h2{color:var(--rec-ink)!important;-webkit-text-fill-color:var(--rec-ink)!important;font-size:22px!important}.seo-intelligence .recommendation-queue header p{color:var(--rec-muted)!important;-webkit-text-fill-color:var(--rec-muted)!important;font-size:11px!important}.seo-intelligence .queue-count{background:var(--rec-cyan-soft)!important;color:#0c7398!important;-webkit-text-fill-color:#0c7398!important}.seo-intelligence .recommendation-queue>div>article{background:#fff!important;border-color:#dfe8ee!important;padding:21px 23px!important}.seo-intelligence .recommendation-queue>div>article:hover{background:#f4f9fb!important;box-shadow:inset 5px 0 #22a4bd!important}.seo-intelligence .rec-heading h3{color:var(--rec-ink)!important;-webkit-text-fill-color:var(--rec-ink)!important;font-size:15px!important}.seo-intelligence .rec-heading p{color:var(--rec-muted)!important;-webkit-text-fill-color:var(--rec-muted)!important;font-size:10px!important}.seo-intelligence .rec-heading b{color:#0c7197!important;-webkit-text-fill-color:#0c7197!important}.seo-intelligence .evidence-row>div{background:#f7fafc!important;border-color:#d9e4eb!important}.seo-intelligence .evidence-row :is(small,b){color:var(--rec-ink)!important;-webkit-text-fill-color:var(--rec-ink)!important}.seo-intelligence .evidence-row em{color:#147b9f!important;-webkit-text-fill-color:#147b9f!important}.seo-intelligence .recommendation-queue .approve{background:linear-gradient(135deg,#082944,#15789c)!important;border:1px solid #167b9c!important;box-shadow:0 10px 22px #08375633!important}.seo-intelligence .recommendation-queue .approve:hover{background:linear-gradient(135deg,#0d3b5c,#1d90b2)!important;transform:translateY(-1px)!important}.seo-intelligence .recommendation-queue .dismiss{color:#41576d!important;-webkit-text-fill-color:#41576d!important;border-color:#cbdbe4!important}.seo-intelligence .learning-loop{background:radial-gradient(circle at 86% 20%,#2ca6c233,#0000 27%),linear-gradient(125deg,#051a30,#0a3556 62%,#126d8b)!important;border:1px solid #5eb8cd52!important;border-radius:20px!important;box-shadow:0 22px 45px #051b3233!important}.seo-intelligence .learning-loop h2{color:#fff!important;-webkit-text-fill-color:#fff!important}.seo-intelligence .learning-loop>header span{color:#8debf0!important;-webkit-text-fill-color:#8debf0!important}.seo-intelligence .learning-loop article{background:#ffffff14!important;border-color:#ffffff2b!important}.seo-intelligence .learning-loop article i{color:#85e5eb!important;-webkit-text-fill-color:#85e5eb!important}.seo-intelligence .learning-loop article b{color:#fff!important;-webkit-text-fill-color:#fff!important}.seo-intelligence .learning-loop article span{color:#d2e7ee!important;-webkit-text-fill-color:#d2e7ee!important}.seo-intelligence .learning-loop article:not(:last-child):after{color:#70d6df!important}@media (width<=900px){.seo-intelligence .recommendation-luxury{grid-template-columns:1fr!important;padding:26px 23px!important}.seo-intelligence .recommendation-luxury aside{justify-content:center!important;gap:14px!important;display:flex!important}}.luxury-content-studio,.review-page{--co-navy:#061d36;--co-navy-2:#0a3558;--co-blue:#126d9b;--co-cyan:#48c6db;--co-ink:#0d1930;--co-muted:#52627a;--co-line:#cbd9e5;--co-pearl:#f7fafc;--co-shadow:0 18px 42px #03182e21,0 3px 8px #03182e0f}.luxury-content-studio .content-head,.review-page .review-head{background:radial-gradient(circle at 92% 12%,#48c6db2e,#0000 17rem),linear-gradient(112deg,#061b33 0%,#093253 58%,#126988 100%)!important;border:1px solid #43aacb5c!important;border-radius:24px!important;min-height:156px!important;padding:28px 32px!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 54px #0319303d,inset 0 1px #ffffff29!important}.luxury-content-studio .content-head:before,.review-page .review-head:before{content:""!important;background:linear-gradient(#61d6e5,#2086b3)!important;border-radius:0 7px 7px 0!important;width:5px!important;position:absolute!important;top:22px!important;bottom:22px!important;left:0!important;box-shadow:0 0 24px #48c6db75!important}.luxury-content-studio .content-head:after,.review-page .review-head:after{content:""!important;pointer-events:none!important;border:1px solid #a3e2eb26!important;border-radius:50%!important;width:330px!important;height:330px!important;position:absolute!important;top:-120px!important;right:-70px!important;box-shadow:0 0 0 38px #89dbe70d,0 0 0 78px #89dbe709!important}.luxury-content-studio .content-head h1,.review-page .review-head h1{color:#fff!important;letter-spacing:-.05em!important;text-shadow:0 2px 4px #00000040!important;font-size:clamp(34px,3vw,48px)!important;line-height:1!important}.luxury-content-studio .content-head p,.review-page .review-head p{color:#d9e9f2!important;max-width:700px!important;font-size:14px!important;line-height:1.55!important}.luxury-content-studio .content-eyebrow{color:#8ce8f1!important;box-shadow:none!important;background:#051e3675!important;border-color:#8be7f159!important}.luxury-content-studio .content-head>div:last-child,.review-page .review-head>div:last-child{z-index:2;position:relative;gap:10px!important}.luxury-content-studio .content-head button,.review-page .review-head button{color:#0a2947!important;background:linear-gradient(145deg,#fff,#edf5f9)!important;border:1px solid #cce1eebf!important;border-radius:12px!important;min-height:46px!important;font-size:12px!important;font-weight:800!important;box-shadow:0 10px 24px #010f1d33,inset 0 1px #fff!important}.luxury-content-studio .content-head .create-btn,.review-page .review-head .review-primary{color:#fff!important;background:linear-gradient(135deg,#08243f,#0d5277 70%,#12769a)!important;border-color:#287aa0!important}.channel-readiness{color:#16613c!important;background:#effbf4!important;border-color:#bfe7d1!important;font-size:10px!important}.luxury-content-studio .content-nav.two-tabs{width:100%!important;max-width:none!important;box-shadow:var(--co-shadow)!important;background:linear-gradient(145deg,#fff,#edf4f8)!important;border:1px solid #cad9e5!important;border-radius:20px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:18px 0!important;padding:9px!important;display:grid!important}.luxury-content-studio .content-nav.two-tabs button{min-height:78px!important;box-shadow:none!important;color:var(--co-ink)!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important}.luxury-content-studio .content-nav.two-tabs button>i{color:#0b648d!important;background:#dff2f7!important;box-shadow:inset 0 0 0 1px #b9dde9!important}.luxury-content-studio .content-nav.two-tabs button b{color:#13213a!important;font-size:13px!important}.luxury-content-studio .content-nav.two-tabs button small{color:#5c6e84!important;font-size:10px!important}.luxury-content-studio .content-nav.two-tabs button.active:after{background:linear-gradient(90deg,#57d2df,#2589b0)!important}.luxury-content-studio .content-nav.two-tabs button.active>i{color:#075170!important;background:linear-gradient(145deg,#dff8fb,#9fe4ec)!important;box-shadow:0 8px 18px #000f1e33!important}.luxury-content-studio .content-nav.two-tabs button.active small{color:#d2e7f0!important}.luxury-content-studio .content-nav.two-tabs button.active>em{color:#c9f6fa!important;background:#7edee82e!important}.luxury-content-studio .calendar-builder{grid-template-columns:minmax(460px,39%) minmax(680px,61%)!important;align-items:start!important;gap:18px!important}.luxury-content-studio .builder-controls,.luxury-content-studio .calendar-preview{box-shadow:var(--co-shadow)!important;background:linear-gradient(155deg,#fff,#f5f9fb)!important;border:1px solid #c8d8e4!important;border-top:4px solid #2ba5c2!important;border-radius:20px!important}.luxury-content-studio .builder-title{border-bottom:1px solid #d8e3eb!important;padding:4px 2px 20px!important}.luxury-content-studio .builder-title>i{color:#0a668d!important;background:#dff4f8!important}.luxury-content-studio .builder-title h2,.luxury-content-studio .preview-head h2{color:#0b1930!important;font-size:21px!important}.luxury-content-studio .builder-title p,.luxury-content-studio .preview-head p{color:#566780!important;font-size:12px!important}.luxury-content-studio .builder-title:after,.luxury-content-studio .preview-head:after{color:#075d82!important;background:#e1f4f7!important}.luxury-content-studio .builder-step{background:linear-gradient(150deg,#fff,#f4f9fb)!important;border:1px solid #d3e0e9!important;border-radius:16px!important;margin-top:16px!important;padding:20px!important;box-shadow:0 12px 26px #051f3714,inset 0 1px #fff!important}.luxury-content-studio .builder-step:before{background:linear-gradient(#42bfd3,#147da7)!important;width:4px!important}.luxury-content-studio .builder-step h3{color:#112039!important;font-size:15px!important}.luxury-content-studio .builder-step h3>b{color:#0a668d;background:#e9f7fa;border:1px solid #b7dce8;border-radius:9px;place-items:center;width:28px;height:28px;margin-right:7px;display:inline-grid}.luxury-content-studio .builder-step>p,.luxury-content-studio .step-row p{color:#52647b!important;font-size:11px!important}.luxury-content-studio .manage-socials{color:#096992!important;font-weight:800!important}.luxury-content-studio .platform-cards>button,.luxury-content-studio .media-source,.luxury-content-studio .upload-source{background:linear-gradient(145deg,#fff,#f2f7fa)!important;border-color:#cbdbe6!important;border-radius:13px!important;min-height:110px!important;box-shadow:0 8px 18px #041d3412!important}.luxury-content-studio .platform-cards>button.selected{background:linear-gradient(145deg,#fff,#e8f8fa)!important;border-color:#2aa3c2!important;box-shadow:0 0 0 2px #2aa3c21f,0 12px 23px #0428421c!important}.luxury-content-studio .platform-cards>button em{color:#fff!important;background:#0c739a!important}.luxury-content-studio .frequency-grid label span{color:#20314b!important}.luxury-content-studio .frequency-grid select{color:#152942!important;background:#fff!important;border-color:#c6d8e4!important;min-height:40px!important}.luxury-content-studio .frequency-grid aside{background:linear-gradient(145deg,#eaf7fa,#fff)!important;border:1px solid #bcdce6!important;min-width:0!important}.luxury-content-studio .frequency-grid aside b{color:#075f86!important}.luxury-content-studio .frequency-grid aside p{color:#3e5870!important;font-size:9px!important;line-height:1.55!important}.luxury-content-studio .frequency-grid aside span{color:#168bae!important}.luxury-content-studio .upload-source{color:#096b91!important;border-color:#48abc4!important}.luxury-content-studio textarea{color:#122039!important;background:#fff!important;border-color:#c7d8e4!important}.luxury-content-studio .prefs button.selected{color:#075d82!important;background:#e8f7fa!important;border-color:#2699b8!important}.luxury-content-studio .generate,.luxury-content-studio .calendar-footer .schedule,.luxury-content-studio .generate-single,.luxury-content-studio .schedule-single{color:#fff!important;background:linear-gradient(120deg,#061f39,#0a4b70 64%,#117b9e)!important;box-shadow:0 12px 26px #031f383d!important}.luxury-content-studio .preview-head{background:radial-gradient(circle at 95% 0,#4fcad826,#0000 11rem),linear-gradient(110deg,#eaf4f8,#fff)!important;border-bottom:1px solid #c8d9e5!important;border-radius:16px 16px 0 0!important;min-height:78px!important;margin:-22px -22px 0!important;padding:20px 118px 18px 22px!important}.luxury-content-studio .preview-head>button{color:#0a6289!important;background:#fff!important;border-color:#bad6e2!important;box-shadow:0 7px 17px #041f391a!important}.luxury-content-studio .generation-status{color:#59471f!important;background:#fffbef!important;border-color:#e4c16a!important;font-size:10px!important}.luxury-content-studio .calendar-toolbar :is(button,select){color:#17304a!important;border-color:#c5d7e3!important;min-height:40px!important}.luxury-content-studio .monthly-grid{border-color:#c7d7e3!important;border-radius:13px!important;box-shadow:0 10px 24px #041f3914!important}.luxury-content-studio .cal-weekdays{background:#eaf2f6!important}.luxury-content-studio .cal-weekdays b{color:#334961!important}.luxury-content-studio .cal-post{background:#fff!important;border-color:#d2dee7!important}.luxury-content-studio .cal-post.instagram{background:#fff8fa!important;border-color:#efdce4!important}.luxury-content-studio .calendar-footer button{color:#085f84!important;border-color:#2b88aa!important}.review-page:before{background:linear-gradient(#edf4f8,#f8fafc)!important}.review-page .review-head{align-items:center!important;padding-bottom:28px!important;display:flex!important}.review-page .review-head h1{margin-bottom:9px!important}.review-page .review-outline,.review-page .review-more{color:#0a2947!important}.review-page .review-primary{background:linear-gradient(135deg,#07233e,#0b5175 70%,#117899)!important}.review-page .review-kpis{gap:14px!important}.review-page .review-kpis article{background:linear-gradient(145deg,#fff,#f2f7fa)!important;border-color:#cbd9e4!important;border-radius:16px!important;height:138px!important;box-shadow:0 14px 29px #031c331a,inset 0 1px #fff!important}.review-page .review-kpis article:before{background:linear-gradient(90deg,#146d98,#63cad9)!important}.review-page .review-kpis strong{color:#0d1930!important}.review-page .review-kpis b{color:#29394f!important}.review-page .review-filterbar{background:radial-gradient(circle at 95% 0,#47c5d826,#0000 12rem),linear-gradient(110deg,#061d36,#0a385a 64%,#126f91)!important;border:1px solid #164d71!important;border-radius:16px!important;min-height:62px!important;padding:8px!important;box-shadow:0 14px 30px #031a3033!important}.review-page .review-filterbar nav{gap:4px!important}.review-page .review-filterbar nav button{color:#d9e9f2!important;min-height:42px!important;font-size:10px!important}.review-page .review-filterbar>:is(button,select,label){color:#17304a!important;background:#fff!important;border-color:#bcd4df!important;min-height:42px!important}.review-page .review-filterbar input{color:#17304a!important}.review-page .review-workspace{gap:18px!important}.review-page .review-feed>article,.review-page .review-detail{background:linear-gradient(145deg,#fff,#f3f8fa)!important;border-color:#c9d9e4!important;border-radius:16px!important;box-shadow:0 13px 28px #031b3217,inset 0 1px #fff!important}.review-page .review-feed p,.review-page .detail-review p{color:#34465e!important;font-size:10px!important}.review-page .review-feed article>aside>button{color:#0a658c!important;border-color:#5aa8c1!important}.review-page .review-feed article>aside>button:hover{background:linear-gradient(135deg,#073657,#0e7799)!important}.review-page .review-detail{background:#fff!important}.review-page .detail-review{background:linear-gradient(135deg,#fff,#edf7f9)!important}.review-page .ai-response{background:linear-gradient(145deg,#eff8fa,#fff)!important;border-color:#bdd7e3!important;box-shadow:0 12px 26px #052e461a!important}.review-page .ai-response textarea{color:#182a42!important;border-color:#bfd4df!important}.review-page .review-activity{background:#f4f8fa!important}@media (width<=1200px){.luxury-content-studio .calendar-builder{grid-template-columns:1fr!important}.luxury-content-studio .calendar-preview{overflow:auto!important}.review-page .review-head{align-items:flex-start!important}.review-page .review-head>div:last-child{margin-top:12px!important}}@media (width<=700px){.luxury-content-studio .content-head,.review-page .review-head{min-height:0!important;padding:24px 20px!important}.luxury-content-studio .content-nav.two-tabs{grid-template-columns:1fr!important}.luxury-content-studio .calendar-builder{display:block!important}.luxury-content-studio .calendar-preview{margin-top:16px!important}.review-page .review-head>div:last-child{flex-wrap:wrap!important;width:100%!important}.review-page .review-head button{flex:1!important}.review-page .review-filterbar{overflow:auto!important}.review-page .review-filterbar nav{min-width:max-content!important}}.optimizer-suite .profile-section-list{padding:18px 12px!important;overflow:hidden!important}.optimizer-suite .profile-section-list h3{color:#0c1c34!important;padding:0 8px 18px!important;font-size:15px!important}.optimizer-suite .profile-section-list h3:before{color:#11789a!important}.optimizer-suite .profile-section-list h3:after{background:linear-gradient(90deg,#1aa0bd 0 72%,#dce7ed 72%)!important;height:4px!important}.optimizer-suite .profile-section-list>button{color:#263850!important;background:0 0!important;border-bottom-color:#dce5eb!important;border-radius:9px!important;height:auto!important;min-height:44px!important;padding:9px 10px!important;font-size:10px!important;font-weight:700!important;line-height:1.22!important}.optimizer-suite .profile-section-list>button:hover{color:#075e83!important;background:#edf7f9!important}.optimizer-suite .profile-section-list>button.active{color:#075c80!important;background:linear-gradient(145deg,#fff,#e4f5f8)!important;border:1px solid #5bb3ca!important;transform:none!important;box-shadow:0 8px 18px #05435c1f!important}.optimizer-suite .profile-section-list>button.active:before{background:linear-gradient(#49c5d5,#177ca4)!important;left:0!important}.optimizer-suite .profile-section-list footer{color:#5c6c7e!important;font-size:8px!important}.optimizer-suite .description-editor{padding:20px!important}.optimizer-suite .description-editor>header{background:radial-gradient(circle at 96% 0,#4bc2d324,#0000 10rem),linear-gradient(115deg,#e9f4f8,#fff)!important;border-bottom:1px solid #cbdbe5!important;border-radius:18px 18px 0 0!important;min-height:76px!important;margin:-20px -20px 18px!important;padding:18px 20px!important}.optimizer-suite .description-editor h2{color:#0b1930!important;font-size:23px!important}.optimizer-suite .description-editor>header p{color:#56687f!important;font-size:10px!important}.optimizer-suite .description-editor>header>button{color:#075f86!important;background:#fff!important;border-color:#b9d2de!important;min-height:40px!important;box-shadow:0 7px 15px #04203914!important}.optimizer-suite .description-editor>section,.optimizer-suite .issues,.optimizer-suite .ai-tips{background:linear-gradient(150deg,#fff,#f4f9fb)!important;border-color:#cbdbe5!important;border-radius:14px!important;box-shadow:0 10px 22px #041e3613,inset 0 1px #fff!important}.optimizer-suite .description-editor textarea,.optimizer-suite .description-editor select{color:#14283f!important;background:#fff!important;border-color:#c1d3df!important;font-size:10px!important}.optimizer-suite .save-section{color:#fff!important;background:linear-gradient(120deg,#061f39,#0b5579 70%,#11799b)!important;border-radius:9px!important;min-height:38px!important;box-shadow:0 9px 20px #03263f38!important}.optimizer-suite .issues{background:linear-gradient(145deg,#fff7f7,#fff)!important;border-color:#efc6c8!important}.optimizer-suite .issues h4{color:#bd2632!important}.optimizer-suite .issues p{color:#3b4658!important;font-size:10px!important}.optimizer-suite .section-ai-suggestion{background:linear-gradient(145deg,#eff9fa,#fff)!important;border-top:3px solid #2da4c1!important}.optimizer-suite .section-ai-suggestion header{border-bottom:1px solid #c9dce5!important}.optimizer-suite .section-ai-suggestion header span{color:#11779a!important}.optimizer-suite .section-ai-suggestion header h4{color:#12223a!important}.optimizer-suite .section-ai-suggestion header button{color:#09658c!important;background:#fff!important;border-color:#b9d5e0!important}.optimizer-suite .suggestion-value{color:#273a52!important;background:#fff!important;border-color:#c3d6e1!important}.optimizer-suite .suggestion-value p,.optimizer-suite .suggestion-reason{color:#334860!important}.optimizer-suite .section-ai-suggestion footer{border-top-color:#d1dfe7!important}.optimizer-suite .section-ai-suggestion footer small{color:#5b6d81!important}.optimizer-suite .section-ai-suggestion footer button{color:#fff!important;background:linear-gradient(120deg,#06223d,#0d6185)!important;box-shadow:0 8px 18px #03263f33!important}.optimizer-suite .ai-tips{background:#f7fafc!important}.optimizer-suite .ai-tips h4{color:#102038!important}.optimizer-suite .ai-tips p{color:#40536a!important;font-size:10px!important}.optimizer-suite .live-preview{gap:16px!important;display:grid!important}.optimizer-suite .live-preview>section{padding:20px!important}.optimizer-suite .live-preview h2,.optimizer-suite .best-practices h3{color:#0d1c33!important}.optimizer-suite .live-preview>section>p{color:#5a6c81!important}.optimizer-suite .live-preview>section:first-child{border-top:4px solid #229bb9!important}.optimizer-suite .live-preview>section:first-child:before{color:#147441!important;background:#e3f7ed!important}.optimizer-suite .live-preview>section>nav button.active{color:#09668d!important;border-bottom-color:#1b8dad!important}.optimizer-suite .live-preview article{background:#fff!important;border-color:#cad9e3!important;box-shadow:0 10px 22px #041e3612!important}.optimizer-suite .live-preview article h3{color:#101f37!important}.optimizer-suite .live-preview article p{color:#405269!important}.optimizer-suite .live-preview article>div button{color:#1b5e81!important;background:#f7fafc!important}.optimizer-suite .best-practices p{color:#3d536a!important}.optimizer-suite .best-practices p:hover{background:#eaf7f9!important}@media (width<=1300px){.optimizer-suite .profile-preview-layout{grid-template-columns:210px 1fr!important}.optimizer-suite .live-preview{grid-column:1/-1!important;grid-template-columns:1.2fr .8fr!important}}@media (width<=850px){.optimizer-suite .profile-preview-layout{grid-template-columns:1fr!important}.optimizer-suite .profile-section-list{max-height:380px!important;overflow:auto!important}.optimizer-suite .live-preview{grid-column:auto!important;grid-template-columns:1fr!important}}.luxury-content-studio .content-head,.review-page .review-head{isolation:isolate!important;color:#fff!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;column-gap:32px!important;display:grid!important}.luxury-content-studio .content-head:before,.luxury-content-studio .content-head:after,.review-page .review-head:before,.review-page .review-head:after{content:none!important;display:none!important}.luxury-content-studio .content-head>div:first-child,.review-page .review-head>div:first-child{z-index:10!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;min-width:0!important;max-width:760px!important;position:relative!important}.luxury-content-studio .content-head>div:first-child:before,.luxury-content-studio .content-head>div:first-child:after,.review-page .review-head>div:first-child:before,.review-page .review-head>div:first-child:after{content:none!important;display:none!important}.luxury-content-studio .content-head h1,.review-page .review-head h1{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;margin:8px 0 10px!important;display:block!important}.luxury-content-studio .content-head p,.review-page .review-head p{color:#dcecf4!important;-webkit-text-fill-color:#dcecf4!important;opacity:1!important;visibility:visible!important;margin:0!important;font-weight:500!important;display:block!important}.luxury-content-studio .content-head .content-eyebrow{z-index:11!important;color:#8fe5ee!important;-webkit-text-fill-color:#8fe5ee!important;opacity:1!important;display:inline-flex!important;position:relative!important}.luxury-content-studio .content-head>div:last-child,.review-page .review-head>div:last-child{z-index:12!important;opacity:1!important;filter:none!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;display:flex!important;position:relative!important}.luxury-content-studio .content-head,.review-page .review-head{background:radial-gradient(circle at 93% 8%,#5bd2df2e 0 72px,#0000 73px),radial-gradient(circle at 93% 8%,#0000 0 106px,#97e4ec14 107px 108px,#0000 109px),linear-gradient(112deg,#051a31 0%,#083555 60%,#0d6a88 100%)!important}.review-page .review-filterbar nav button,.review-page .review-filterbar nav button *{opacity:1!important;visibility:visible!important;text-shadow:none!important}.review-page .review-filterbar nav button:not(.active),.review-page .review-filterbar nav button:not(.active) span,.review-page .review-filterbar nav button:not(.active) b{color:#e0edf4!important;-webkit-text-fill-color:#e0edf4!important}.review-page .review-filterbar nav button.active,.review-page .review-filterbar nav button.active span,.review-page .review-filterbar nav button.active b{color:#082945!important;-webkit-text-fill-color:#082945!important}.luxury-content-studio .content-nav.two-tabs button,.luxury-content-studio .content-nav.two-tabs button *{opacity:1!important;visibility:visible!important}.luxury-content-studio .content-nav.two-tabs button:not(.active) b{color:#10233b!important;-webkit-text-fill-color:#10233b!important}.luxury-content-studio .content-nav.two-tabs button:not(.active) small{color:#536980!important;-webkit-text-fill-color:#536980!important}.luxury-content-studio .content-nav.two-tabs button.active b{color:#fff!important;-webkit-text-fill-color:#fff!important}.luxury-content-studio .content-nav.two-tabs button.active small{color:#d8eaf2!important;-webkit-text-fill-color:#d8eaf2!important}@media (width<=900px){.luxury-content-studio .content-head,.review-page .review-head{grid-template-columns:1fr!important;row-gap:20px!important}.luxury-content-studio .content-head>div:last-child,.review-page .review-head>div:last-child{justify-content:flex-start!important}}.cal-workspace,.media-library-page{color:#0b1730!important;width:100%!important;min-width:0!important;max-width:none!important}.cal-workspace *,.media-library-page *{box-sizing:border-box}.cal-title,.media-head{isolation:isolate!important;background:linear-gradient(118deg,#061b35 0%,#0b3354 57%,#14748b 130%)!important;border:1px solid #5badd352!important;border-radius:24px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:28px!important;min-height:156px!important;margin:0 0 20px!important;padding:30px 34px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 22px 50px #05193133,inset 0 1px #ffffff29!important}.cal-title:before,.media-head:before{content:""!important;z-index:-1!important;pointer-events:none!important;background:#82d2e826!important;border-radius:50%!important;width:330px!important;height:330px!important;position:absolute!important;top:-185px!important;left:-150px!important;box-shadow:0 0 0 42px #82d2e80f,0 0 0 88px #82d2e809!important}.cal-title:after,.media-head:after{content:""!important;z-index:-1!important;pointer-events:none!important;background:linear-gradient(100deg,#0000 48%,#ffffff12)!important;position:absolute!important;inset:0!important}.cal-title h1,.media-head h1{z-index:1!important;color:#fff!important;letter-spacing:-.04em!important;text-shadow:0 2px 16px #0003!important;margin:0 0 8px!important;font-size:clamp(30px,2.3vw,42px)!important;line-height:1.05!important;position:relative!important}.cal-title p,.media-head p{z-index:1!important;color:#dcebf3!important;margin:0!important;font-size:15px!important;line-height:1.5!important;position:relative!important}.cal-title>div:last-child,.media-head>div:last-child{z-index:2!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important;display:flex!important;position:relative!important}.cal-title button,.media-head button{color:#0a3152!important;white-space:nowrap!important;background:#fff!important;border:1px solid #ffffffbf!important;border-radius:12px!important;height:46px!important;padding:0 18px!important;font-size:13px!important;font-weight:800!important;box-shadow:0 8px 20px #00102326!important}.cal-title .primary,.media-head .media-primary{color:#fff!important;background:linear-gradient(135deg,#102d4e,#137a9d)!important;border-color:#2c83a7!important}.cal-tabs,.media-tabs{background:linear-gradient(#fff,#edf4f8)!important;border:1px solid #d7e3eb!important;border-radius:18px!important;grid-auto-columns:1fr!important;grid-auto-flow:column!important;gap:8px!important;margin:0 0 18px!important;padding:8px!important;display:grid!important;overflow-x:auto!important;box-shadow:0 12px 28px #0e2b461a!important}.cal-tabs button,.media-tabs button{color:#38506a!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:12px!important;min-width:130px!important;height:48px!important;padding:0 18px!important;font-size:13px!important;font-weight:750!important;position:relative!important}.cal-tabs button.active,.media-tabs button.active{color:#fff!important;background:linear-gradient(135deg,#071e3b,#176c96)!important;box-shadow:0 9px 18px #082b4b38!important}.cal-tabs button.active:after,.media-tabs button.active:after{display:none!important}.cal-layout{grid-template-columns:minmax(210px,240px) minmax(0,1fr) minmax(280px,320px)!important;align-items:start!important;gap:16px!important;width:100%!important;min-width:0!important;display:grid!important}.cal-filters,.cal-board,.post-detail{background:#fff!important;border:1px solid #d6e2ea!important;border-radius:18px!important;min-width:0!important;box-shadow:0 16px 36px #0d2a431a!important}.cal-filters{padding:18px!important}.cal-filters h4{color:#0b213b!important;font-size:12px!important}.cal-filters>select{border-radius:10px!important;height:42px!important;font-size:12px!important}.mine-toggle,.type-check{font-size:11px!important}.mini-cal small,.mini-cal>div button{font-size:10px!important}.mini-cal>div button{height:28px!important}.cal-board{scrollbar-color:#9bb4c5 transparent!important;overflow:auto!important}.cal-board-head{z-index:3!important;background:linear-gradient(135deg,#f8fbfd,#eaf4f8)!important;border-bottom:1px solid #dce6ed!important;min-width:820px!important;height:64px!important;padding:0 16px!important;position:sticky!important;left:0!important}.cal-board-head h2{color:#0a1930!important;font-size:19px!important}.cal-board-head button,.cal-board-head select{color:#18334e!important;border-radius:10px!important;height:38px!important;font-size:12px!important}.cal-grid{min-width:820px!important}.cal-weekdays b{color:#31465d!important;padding:13px 8px!important;font-size:10px!important}.cal-day{min-height:134px!important;padding:9px!important}.cal-day>strong{font-size:11px!important}.cal-day>button{border-radius:9px!important;padding:8px!important;box-shadow:0 4px 10px #0e28410b!important}.cal-day button small,.cal-day button b{font-size:9px!important}.cal-day button em,.post-detail em{font-size:8px!important}.cal-legend{min-width:820px!important}.post-detail{padding:18px!important;overflow:hidden!important}.post-detail>header h2{color:#09192f!important;font-size:18px!important}.post-detail>img{height:170px!important}.post-detail>h2{overflow-wrap:anywhere!important;font-size:18px!important;line-height:1.15!important}.post-detail p,.post-detail li,.post-detail label,.post-detail h4{font-size:11px!important}.post-detail>button{border-radius:10px!important;height:40px!important;font-size:11px!important}.post-detail .edit-post{background:linear-gradient(135deg,#0a2a49,#14779a)!important}.media-toolbar{background:linear-gradient(135deg,#071f3b,#0e5474)!important;border-radius:16px!important;grid-template-columns:repeat(4,minmax(110px,150px)) minmax(220px,1fr) auto auto!important;gap:10px!important;width:100%!important;min-width:0!important;margin:0 0 16px!important;padding:12px!important;display:grid!important;box-shadow:0 14px 30px #051f382e!important}.media-toolbar select,.media-toolbar>button,.media-toolbar label{color:#17334d!important;background:#fff!important;border:1px solid #d9e4eb!important;border-radius:10px!important;min-width:0!important;height:42px!important;font-size:11px!important}.media-toolbar input{color:#17334d!important;min-width:0!important;font-size:11px!important}.media-shell{grid-template-columns:minmax(0,1fr) minmax(300px,350px)!important;gap:16px!important;width:100%!important;min-width:0!important;display:grid!important}.media-main,.asset-inspector{min-width:0!important}.media-stats{background:linear-gradient(#fff,#f4f8fa)!important;border:1px solid #d8e4eb!important;border-radius:18px!important;height:auto!important;min-height:108px!important;overflow:hidden!important;box-shadow:0 14px 32px #0d2a4317!important}.media-stats strong{font-size:22px!important}.media-stats b{font-size:10px!important}.media-stats small{font-size:9px!important}.asset-grid{grid-template-columns:repeat(auto-fit,minmax(225px,1fr))!important;gap:14px!important}.asset-card{border-radius:14px!important;height:180px!important;box-shadow:0 10px 24px #081f3521!important}.asset-card.selected{border-color:#2497be!important}.asset-status{font-size:9px!important}.asset-inspector{border:1px solid #d4e2ea!important;border-radius:18px!important;padding:18px!important;box-shadow:0 18px 40px #0a253d21!important}.inspector-image{border-radius:12px!important;height:190px!important}.asset-inspector h3{color:#0b1930!important;font-size:17px!important}.asset-inspector h4{color:#0b213b!important;font-size:13px!important}.file-meta,.seo-detail small,.seo-detail span,.seo-detail b,.seo-detail button,.tag-list span,.tag-list button,.used-list p,.used-list small,.used-list>button,.ai-suggestion,.ai-suggestion button,.inspector-actions button{font-size:10px!important}.seo-detail,.ai-suggestion{background:#f1f7fa!important;border-color:#d4e5ed!important}@media (width<=1450px){.cal-layout{grid-template-columns:220px minmax(0,1fr)!important}.post-detail{grid-column:1/-1!important;grid-template-columns:minmax(220px,330px) minmax(0,1fr)!important;gap:10px 24px!important;display:grid!important}.post-detail>header{grid-column:1/-1!important}.post-detail>img{grid-row:2/span 6!important;height:240px!important}.media-shell{grid-template-columns:minmax(0,1fr) 310px!important}.media-toolbar{grid-template-columns:repeat(4,minmax(100px,1fr))!important}.media-toolbar label{grid-column:span 2!important}}@media (width<=1120px){.cal-title,.media-head{grid-template-columns:1fr!important}.cal-title>div:last-child,.media-head>div:last-child{justify-content:flex-start!important}.cal-layout{grid-template-columns:1fr!important}.cal-filters{grid-template-columns:repeat(3,minmax(150px,1fr))!important;gap:10px!important;display:grid!important}.mini-cal{grid-row:span 4!important}.post-detail{grid-column:auto!important}.media-shell{grid-template-columns:1fr!important}.asset-inspector{min-height:0!important;display:block!important}.media-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.media-toolbar label{grid-column:1/-1!important}.media-stats{grid-template-columns:repeat(3,1fr)!important}}@media (width<=720px){.cal-title,.media-head{border-radius:18px!important;padding:24px 20px!important}.cal-title>div:last-child,.media-head>div:last-child{grid-template-columns:1fr!important;display:grid!important}.cal-title button,.media-head button{width:100%!important}.cal-filters,.post-detail{display:block!important}.media-stats{grid-template-columns:1fr 1fr!important}.asset-grid,.media-toolbar{grid-template-columns:1fr!important}.media-toolbar label{grid-column:auto!important}}.single-post-workspace{grid-template-columns:minmax(0,1fr) minmax(300px,360px)!important;gap:18px!important;width:100%!important;min-width:0!important}.single-post-editor,.single-post-preview{border-color:#d3e1e9!important;border-radius:20px!important;min-width:0!important;overflow:hidden!important;box-shadow:0 18px 42px #09233b1c!important}.single-post-editor>section{background:linear-gradient(#fff,#f6fafc)!important;border:1px solid #d9e5ec!important;border-radius:16px!important;margin:12px!important;padding:22px!important;box-shadow:0 9px 22px #09233b0f!important}.caption-title h3,.single-post-editor>section>h3{color:#0a1930!important;font-size:18px!important}.single-post-editor>section>p,.caption-title p{color:#52677d!important;font-size:12px!important}.single-caption{color:#14263d!important;background:#fff!important;border-color:#bfd4df!important;min-height:130px!important;font-size:13px!important;box-shadow:inset 0 1px 4px #08223a0b!important}.caption-title button,.caption-tools button{color:#0b698e!important;background:#fff!important;border-color:#c7d9e3!important}.single-media>button{border-color:#cadde6!important;border-radius:13px!important;height:145px!important;box-shadow:0 8px 18px #08233914!important}.single-media .chosen{border-color:#20a0c3!important;box-shadow:0 0 0 2px #20a0c31f,0 9px 20px #08233917!important}.single-media .add-media{color:#0c7398!important;background:linear-gradient(145deg,#fff,#eef7fa)!important}.social-optimization{background:#fff!important;border:1px solid #cfe0e8!important;border-radius:18px!important;margin:12px!important;padding:0!important;overflow:hidden!important;box-shadow:0 16px 34px #0822391a!important}.social-optimization>header{color:#fff!important;background:linear-gradient(118deg,#071e39,#0f5474)!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;padding:22px 24px!important;display:flex!important;position:relative!important}.social-optimization>header:before,.social-optimization>header:after{display:none!important}.social-optimization>header>div>span{color:#8edcf0!important;letter-spacing:.16em!important;font-size:9px!important}.social-optimization>header h3{color:#fff!important;margin:6px 0!important;font-size:20px!important;line-height:1.2!important}.social-optimization>header p{color:#d8eaf2!important;font-size:12px!important;line-height:1.5!important}.social-optimization>header>em{color:#fff!important;background:#ffffff1f!important;border:1px solid #ffffff47!important;flex:none!important;padding:7px 11px!important;font-size:9px!important}.distribution-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:14px!important;margin:0!important;padding:20px!important}.distribution-grid>article{background:linear-gradient(#fff,#f3f8fa)!important;border:1px solid #d6e4eb!important;border-radius:14px!important;min-width:0!important;padding:16px!important;box-shadow:0 8px 20px #08233912!important}.distribution-grid article>header h4{color:#0a1930!important;font-size:14px!important}.distribution-grid article>header span{color:#607389!important;font-size:10px!important}.distribution-grid article>header>b{color:#0b6d92!important;background:#e6f2f7!important;font-size:9px!important}.distribution-grid dl{gap:9px!important}.distribution-grid dl div{background:#eaf3f7!important;padding:10px!important}.distribution-grid dt{color:#60748a!important;font-size:9px!important}.distribution-grid dd{color:#10243b!important;font-size:10px!important}.smart-tags span{color:#086b8c!important;background:#e9f7fa!important;border-color:#b9dbe6!important;font-size:9px!important}.no-tags,.distribution-grid article>small,.asset-match,.distribution-grid article>footer button{font-size:9px!important}.distribution-grid article>footer button{color:#0b6c91!important;border-color:#bcd4df!important;height:32px!important}.social-optimization>footer{background:#f3f8fa!important;border-top:1px solid #d7e5eb!important;margin:0!important;padding:18px 20px!important}.social-optimization>footer b{color:#0b2038!important;font-size:12px!important}.social-optimization>footer p{color:#52697e!important;max-width:650px!important;font-size:11px!important;line-height:1.5!important}.social-optimization>footer button{color:#fff!important;background:linear-gradient(135deg,#082846,#137a9d)!important;border-radius:11px!important;min-width:240px!important;height:44px!important;font-size:11px!important;box-shadow:0 9px 20px #07324f2e!important}@media (width<=1250px){.single-post-workspace{grid-template-columns:1fr!important}.single-post-preview{position:relative!important;top:auto!important}.distribution-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=720px){.single-post-editor>section,.social-optimization{margin:8px!important}.social-optimization>header,.social-optimization>footer{flex-direction:column!important;align-items:flex-start!important}.distribution-grid{grid-template-columns:1fr!important;padding:14px!important}.social-optimization>footer button{width:100%!important;min-width:0!important}.single-media{grid-template-columns:1fr!important}}.calendar-alt{background:linear-gradient(#f8fbfd,#eef5f8)!important;border:1px solid #d4e2ea!important;border-radius:22px!important;padding:18px!important;overflow:hidden!important;box-shadow:0 20px 46px #07203721!important}.calendar-alt .calendar-alt-hero{background:linear-gradient(118deg,#061d38 0%,#0b3f61 64%,#137891 125%)!important;border:1px solid #6cbed84d!important;border-radius:17px!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;margin:0 0 14px!important;padding:24px 26px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 30px #061f3630,inset 0 1px #ffffff26!important}.calendar-alt .calendar-alt-hero:after{content:""!important;pointer-events:none!important;border:34px solid #8bdcea14!important;border-radius:50%!important;width:230px!important;height:230px!important;position:absolute!important;top:-105px!important;right:-48px!important;box-shadow:0 0 0 34px #8bdcea09!important}.calendar-alt-hero-copy{z-index:1!important;min-width:0!important;position:relative!important}.calendar-alt-hero-copy>span{color:#82d9e8!important;letter-spacing:.18em!important;margin-bottom:7px!important;font-size:9px!important;font-weight:850!important;display:block!important}.calendar-alt-hero-copy h2{color:#fff!important;letter-spacing:-.025em!important;margin:0 0 5px!important;font-size:23px!important;line-height:1.15!important}.calendar-alt-hero-copy p{color:#d4e8ef!important;margin:0!important;font-size:12px!important;line-height:1.5!important}.calendar-alt-hero-actions{z-index:1!important;align-items:center!important;gap:11px!important;display:flex!important;position:relative!important}.calendar-alt-count{color:#fff!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#ffffff1a!important;border:1px solid #ffffff38!important;border-radius:12px!important;align-items:baseline!important;gap:7px!important;min-width:98px!important;padding:10px 13px!important;display:flex!important}.calendar-alt-count strong{font-size:21px!important}.calendar-alt-count small{color:#d9eef4!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:9px!important}.calendar-alt .calendar-alt-hero button{color:#0a3556!important;background:#fff!important;border:1px solid #fff!important;border-radius:11px!important;height:42px!important;padding:0 16px!important;font-size:11px!important;font-weight:800!important;box-shadow:0 8px 18px #0012242b!important}.calendar-alt-list{gap:9px!important;display:grid!important}.calendar-alt .calendar-alt-list article{background:#fff!important;border:1px solid #d7e3ea!important;border-radius:14px!important;grid-template-columns:42px 105px minmax(220px,1fr) 130px 92px!important;align-items:center!important;gap:14px!important;margin:0!important;padding:13px 14px!important;transition:transform .18s,box-shadow .18s,border-color .18s!important;display:grid!important;box-shadow:0 8px 20px #08233a11!important}.calendar-alt .calendar-alt-list article:hover{border-color:#9fc7d7!important;transform:translateY(-2px)!important;box-shadow:0 14px 28px #07263f1f!important}.calendar-alt-index{color:#0d6f91!important;background:linear-gradient(145deg,#f7fcfd,#dceef4)!important;border:1px solid #c4dce6!important;border-radius:11px!important;place-items:center!important;width:38px!important;height:38px!important;font-size:10px!important;font-weight:850!important;display:grid!important}.calendar-alt-platforms{align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}.calendar-alt-copy{min-width:0!important}.calendar-alt .calendar-alt-copy h3{color:#0a1930!important;margin:0 0 5px!important;font-size:14px!important;line-height:1.3!important}.calendar-alt .calendar-alt-copy p{color:#63778a!important;align-items:center!important;gap:8px!important;margin:0!important;font-size:10px!important;display:flex!important}.calendar-alt-copy p b{color:#2a4963!important;font-weight:750!important}.calendar-alt-copy p i{background:#55b7ca!important;border-radius:50%!important;width:4px!important;height:4px!important}.calendar-alt .calendar-alt-list article>em{text-align:center!important;border-radius:999px!important;justify-self:stretch!important;padding:8px 10px!important;font-size:9px!important;font-style:normal!important;font-weight:800!important}.calendar-alt .calendar-alt-list article>em.scheduled{color:#12844a!important;background:#e7f8ed!important;border:1px solid #b9e7cc!important}.calendar-alt .calendar-alt-list article>em.draft{color:#9b6509!important;background:#fff5dc!important;border:1px solid #f0d294!important}.calendar-alt .calendar-alt-list article>em.waiting-approval{color:#9d6100!important;background:#fff3d8!important;border:1px solid #f2d49b!important}.calendar-alt .calendar-alt-list article>.calendar-alt-open{color:#fff!important;background:linear-gradient(135deg,#092746,#147698)!important;border:1px solid #195b79!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:100%!important;height:38px!important;font-size:10px!important;font-weight:800!important;display:flex!important;box-shadow:0 7px 15px #07314c26!important}.calendar-alt-open span{font-size:15px!important;line-height:1!important}.settings-main>button.save,.settings-page button.save,.settings-page .save-changes,.seo-settings button[type=submit],.seo-settings .primary-action{color:#fff!important}@media (width<=980px){.calendar-alt .calendar-alt-list article{grid-template-columns:42px 90px minmax(180px,1fr) 115px!important}.calendar-alt .calendar-alt-list article>.calendar-alt-open{grid-column:3/-1!important;justify-self:end!important;width:120px!important}.calendar-alt .calendar-alt-hero{align-items:flex-start!important}.calendar-alt-hero-actions{flex-direction:column!important;align-items:stretch!important}}@media (width<=650px){.calendar-alt{padding:10px!important}.calendar-alt .calendar-alt-hero{flex-direction:column!important;padding:20px!important}.calendar-alt-hero-actions{grid-template-columns:1fr 1fr!important;width:100%!important;display:grid!important}.calendar-alt .calendar-alt-list article{grid-template-columns:40px minmax(0,1fr) 105px!important;gap:10px!important}.calendar-alt-platforms,.calendar-alt-copy{grid-column:2/4!important}.calendar-alt .calendar-alt-list article>em{grid-column:2!important}.calendar-alt .calendar-alt-list article>.calendar-alt-open{grid-column:3!important;width:100%!important}.calendar-alt-hero-copy h2{font-size:20px!important}}html body .cal-workspace section.calendar-alt>header.calendar-alt-hero{isolation:isolate}html body .cal-workspace section.calendar-alt>header.calendar-alt-hero .calendar-alt-hero-copy{z-index:2;position:relative;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}html body .cal-workspace section.calendar-alt>header.calendar-alt-hero .calendar-alt-hero-copy>span{color:#75e5f5!important;-webkit-text-fill-color:#75e5f5!important;opacity:1!important;text-shadow:0 1px 12px #04183047!important;background:0 0!important}html body .cal-workspace section.calendar-alt>header.calendar-alt-hero .calendar-alt-hero-copy>h2{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;text-shadow:0 2px 20px #000a1e52!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}html body .cal-workspace section.calendar-alt>header.calendar-alt-hero .calendar-alt-hero-copy>p{color:#dceff5!important;-webkit-text-fill-color:#dceff5!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;background:0 0!important}html body .cal-workspace section.calendar-alt>header.calendar-alt-hero .calendar-alt-count{z-index:2;position:relative;background:#ffffff1f!important;border-color:#ffffff4d!important;box-shadow:inset 0 1px #ffffff29,0 12px 26px #00122a2e!important}html body .cal-workspace section.calendar-alt>header.calendar-alt-hero .calendar-alt-count>strong{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:0 1px 10px #000f2647!important}html body .cal-workspace section.calendar-alt>header.calendar-alt-hero .calendar-alt-count>small{color:#dceff5!important;-webkit-text-fill-color:#dceff5!important;opacity:1!important}.location-type-selector{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:4px 0 20px;display:grid}.location-type-selector button{text-align:left;color:#10213b;background:#fff;border:1px solid #d5e1ea;border-radius:15px;align-items:center;gap:13px;min-height:78px;padding:15px 17px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:0 8px 22px #08243e12}.location-type-selector button:hover{border-color:#70b9d2;transform:translateY(-1px);box-shadow:0 12px 28px #0836521c}.location-type-selector button>i{color:#0000;border:2px solid #b8c9d7;border-radius:9px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid}.location-type-selector button span{gap:4px;display:grid}.location-type-selector button b{font-size:14px;line-height:1.2}.location-type-selector button small{color:#607089;font-size:12px;line-height:1.35}.location-type-selector button.selected{background:linear-gradient(135deg,#f4fcff,#eef8fb);border-color:#1688ad;box-shadow:0 0 0 3px #1688ad1a,0 12px 28px #0836521a}.location-type-selector button.selected>i{color:#fff;background:#1688ad;border-color:#1688ad}.address-fields{grid-template-columns:1.35fr .8fr .65fr!important}.address-fields .street-address,.address-fields .address-option,.address-fields .service-area-field{grid-column:1/-1}.address-fields select{color:#14213b;width:100%;height:48px;font:inherit;background:#fff;border:1px solid #d7e1ea;border-radius:10px;padding:0 14px;box-shadow:inset 0 1px 2px #0c1f3608}.address-option{background:#f6fcf8;border:1px solid #d8e7df;border-radius:12px;align-items:center;gap:12px;padding:13px 15px;display:flex!important}.address-option input{accent-color:#15965b;width:19px!important;height:19px!important;min-height:0!important;box-shadow:none!important}.address-option span{gap:2px;display:grid}.address-option b{color:#10213b;font-size:13px}.address-option small,.service-area-field small{color:#62728a!important;font-size:11px!important}.address-group{position:relative}.address-group:after{content:"Address details are encrypted";letter-spacing:.04em;color:#14704a;background:#eaf8f0;border:1px solid #c9ead7;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:800;position:absolute;top:24px;right:22px}.promotion-radius-control{box-sizing:border-box;background:radial-gradient(circle at 96% 0,#4ec9d829,#0000 13rem),linear-gradient(145deg,#f4fbfc,#fff);border:1px solid #bdd9e3;border-radius:15px;padding:18px 20px;box-shadow:0 10px 25px #083d5612}.promotion-radius-control small{position:static!important;bottom:auto!important;right:auto!important}.promotion-radius-control>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.promotion-radius-control>header>span{grid-template-columns:38px 1fr;align-items:center;gap:3px 12px;display:grid}.promotion-radius-control>header i{color:#8de7f1;background:linear-gradient(145deg,#073854,#138aa4);border-radius:11px;grid-row:1/3;place-items:center;width:36px;height:36px;font-size:17px;font-style:normal;display:grid}.promotion-radius-control>header b{color:#102f45;font-size:13px}.promotion-radius-control>header small{color:#607789;font-size:10px;line-height:1.45}.promotion-radius-control output{color:#fff;text-align:center;white-space:nowrap;background:#082f49;border-radius:11px;min-width:96px;padding:11px 14px;font-size:13px;font-weight:900}.promotion-radius-control>input[type=range]{appearance:none;cursor:grab;background:linear-gradient(90deg,#0b809e 0 var(--radius-progress),#dce8ec var(--radius-progress) 100%)!important;width:100%!important;height:8px!important;min-height:0!important;box-shadow:none!important;border:0!important;border-radius:99px!important;margin:24px 0 11px!important;padding:0!important}.promotion-radius-control>input[type=range]:active{cursor:grabbing}.promotion-radius-control>input[type=range]::-webkit-slider-thumb{appearance:none;background:#0b809e;border:4px solid #fff;border-radius:50%;width:24px;height:24px;box-shadow:0 4px 12px #05425a47}.promotion-radius-control>input[type=range]::-moz-range-thumb{background:#0b809e;border:4px solid #fff;border-radius:50%;width:17px;height:17px;box-shadow:0 4px 12px #05425a47}.promotion-radius-control>input[type=range]:focus-visible{outline-offset:5px;outline:3px solid #19a1bb40!important}.promotion-radius-scale{justify-content:space-between;gap:12px;display:flex}.promotion-radius-scale span{gap:2px;display:grid}.promotion-radius-scale span:nth-child(2){text-align:center}.promotion-radius-scale span:last-child{text-align:right}.promotion-radius-scale b{color:#27465b;font-size:9px}.promotion-radius-scale small{color:#7a8d9b;font-size:8px}.promotion-radius-control>footer{border-top:1px solid #dbe8ec;justify-content:space-between;align-items:center;gap:24px;margin-top:15px;padding-top:14px;display:flex}.promotion-radius-control>footer p{color:#536d80;max-width:760px;margin:0;font-size:10px;line-height:1.55}.promotion-radius-control>footer button{color:#fff;cursor:pointer;background:linear-gradient(105deg,#073854,#0b7f9d);border:0;border-radius:9px;flex:none;min-width:155px;min-height:39px;padding:0 15px;font-size:9px;font-weight:850;box-shadow:0 9px 20px #073d552e}.promotion-radius-control>footer button:hover{transform:translateY(-1px);box-shadow:0 12px 24px #073d553d}.promotion-radius-control>footer button.saved{color:#137c49;box-shadow:none;background:#e7f7ed}@media (width<=800px){.location-type-selector,.address-fields{grid-template-columns:1fr!important}.address-fields>*{grid-column:1!important}.address-group:after{display:none}.promotion-radius-control>header{align-items:flex-start}.promotion-radius-control output{min-width:76px}.promotion-radius-control>header>span{grid-template-columns:36px 1fr}.promotion-radius-control>footer{flex-direction:column;align-items:stretch;gap:12px}.promotion-radius-control>footer button{width:100%}}.gbp-onboarding{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:24px;display:grid}.gbp-connect-card,.gbp-sync-card{border:1px solid var(--line);background:#fff;border-radius:10px;padding:30px}.gbp-brand{align-items:center;gap:18px;display:flex}.gbp-brand>span{color:#4285f4;background:#fff;border:1px solid #e8ebf1;border-radius:12px;place-items:center;width:54px;height:54px;font-size:27px;font-weight:800;display:grid;box-shadow:0 5px 22px #16285616}.gbp-brand h2{margin:0 0 7px;font-size:20px}.gbp-brand p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.gbp-connect-button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#4c18dc,#6c30f3);border:0;border-radius:7px;width:100%;height:50px;margin:28px 0 22px;font-size:12px;font-weight:750;display:block}.gbp-connect-button.syncing{opacity:.72}.gbp-connect-button.connected{color:#168842;background:#e7f8ec;border:1px solid #bde8ca}.gbp-profile-picker{border-top:1px solid var(--line);opacity:.62;padding-top:22px}.gbp-profile-picker.ready{opacity:1}.gbp-profile-picker label{color:var(--ink);font-size:12px;font-weight:750;display:block}.gbp-profile-picker>p{color:var(--muted);margin:6px 0 11px;font-size:10px}.gbp-profile-picker select{width:100%;height:48px;color:var(--ink);background:#fff;border:1px solid #ced7e5;border-radius:7px;padding:0 14px;font-size:11px}.gbp-profile-picker select:disabled{color:#929bad;background:#f6f7f9}.gbp-selected{background:#f3fff6;border:1px solid #ccefd6;border-radius:7px;align-items:center;gap:11px;margin-top:13px;padding:12px;display:flex}.gbp-selected>span{color:#fff;background:#1fad55;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.gbp-selected div{flex-direction:column;gap:4px;display:flex}.gbp-selected b{font-size:10px}.gbp-selected small{color:#557064;font-size:9px}.gbp-privacy{color:#594c79;background:#f8f6ff;border-radius:7px;margin-top:18px;padding:12px;font-size:9px}.gbp-sync-card h3{margin:0 0 20px;font-size:15px}.gbp-sync-card>div{gap:12px;margin:18px 0;display:flex}.gbp-sync-card i{width:36px;height:36px;color:var(--purple);background:#f0eaff;border-radius:8px;flex:0 0 36px;place-items:center;font-style:normal;display:grid}.gbp-sync-card span{flex-direction:column;display:flex}.gbp-sync-card b{font-size:10px}.gbp-sync-card small{color:var(--muted);margin-top:3px;font-size:9px;line-height:1.5}.gbp-sync-card>p{color:#55637e;background:#f8f9fb;border-radius:6px;margin:20px 0 0;padding:11px;font-size:9px;line-height:1.6}@media (width<=1050px){.gbp-onboarding{grid-template-columns:1fr}.gbp-sync-card{grid-template-columns:repeat(2,1fr);gap:4px 18px;display:grid}.gbp-sync-card h3,.gbp-sync-card>p{grid-column:1/-1}}@media (width<=700px){.gbp-connect-card,.gbp-sync-card{padding:20px}.gbp-brand{align-items:flex-start}.gbp-brand h2{font-size:17px}.gbp-sync-card{grid-template-columns:1fr}}.gbp-connection-actions{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin:28px 0 22px;display:grid}.gbp-connection-actions>.gbp-connect-button{margin:0}.gbp-connection-actions>.integration-disconnect-button{color:#a52c36;cursor:pointer;background:#fff;border:1px solid #e3a7ad;border-radius:7px;min-width:112px;font-size:11px;font-weight:800}.gbp-connection-actions>.integration-disconnect-button:hover{background:#fff6f6;border-color:#c94a53}.gbp-connection-actions button:disabled{cursor:not-allowed;opacity:.58}@media (width<=700px){.gbp-connection-actions{grid-template-columns:1fr}.gbp-connection-actions>.integration-disconnect-button{width:100%;min-height:44px}}.love-onboarding .journey-stepper{grid-template-columns:repeat(var(--step-count,5),minmax(120px,1fr))!important}.targeting-onboard{max-width:1120px}.targeting-groups{grid-template-columns:1fr 1fr;gap:18px;display:grid}.targeting-groups>section{background:linear-gradient(145deg,#fff,#f7fafc);border:1px solid #dce5ec;border-radius:13px;padding:18px}.targeting-title{grid-template-columns:34px 1fr auto;align-items:center;gap:10px;margin-bottom:14px;display:grid}.targeting-title>span{color:#0c628a;background:#e9f4f8;border-radius:9px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:850;display:grid}.targeting-title h3{color:#10243a;margin:0;font-size:13px}.targeting-title p{color:#738096;margin:4px 0 0;font-size:8px;line-height:1.45}.targeting-title em{color:#6032d3;background:#f0ebff;border-radius:99px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:800}.targeting-onboard .interactive-choices{grid-template-columns:1fr}.city-search-section,.service-search-section{position:relative}.city-search-field{background:#fff;border:1px solid #bdccda;border-radius:10px;align-items:center;gap:9px;height:48px;padding:0 10px 0 14px;display:flex;box-shadow:0 5px 14px #142d460d}.city-search-field>i{color:#176b91;font-size:15px;font-style:normal}.city-search-field input{color:#10243a;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:10px}.city-search-field input::placeholder{color:#8b96a8}.city-search-field:has(input:disabled){background:#f2f4f7;border-color:#d7dde5}.city-search-field input:disabled{color:#7e899a;cursor:not-allowed}.city-search-field button{color:#fff;cursor:pointer;background:#0c628a;border:0;border-radius:7px;padding:8px 12px;font-size:8px;font-weight:800}.city-suggestions{z-index:8;background:#fff;border:1px solid #ccd8e2;border-radius:10px;position:absolute;top:120px;left:18px;right:18px;overflow:hidden;box-shadow:0 18px 38px #0a233a29}.city-suggestions button{color:#172c41;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf1f4;grid-template-columns:26px 1fr auto;align-items:center;gap:9px;width:100%;padding:10px 12px;display:grid}.city-suggestions button:last-child{border-bottom:0}.city-suggestions button:hover{background:#f2f8fb}.city-suggestions button>i{color:#12688e;background:#e8f4f8;border-radius:7px;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.city-suggestions button>span{flex-direction:column;gap:2px;display:flex}.city-suggestions b{font-size:9px}.city-suggestions small{color:#8994a5;font-size:7px}.city-suggestions em{color:#5b2bd5;font-size:14px;font-style:normal}.selected-city-list{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.selected-city-list button{color:#4d2baf;cursor:pointer;background:#f7f3ff;border:1px solid #d4c9f1;border-radius:8px;align-items:center;gap:8px;padding:8px 9px;font-size:8px;font-weight:750;display:flex}.selected-city-list button i{color:#7d6fa5;font-size:12px;font-style:normal}.selected-city-list button:hover{color:#a6313a;background:#fff6f6;border-color:#eea9ae}.city-search-help{color:#8390a3;margin-top:10px;font-size:8px;display:block}.city-search-help.limit-reached{color:#8a5a16;font-weight:750}.selected-service-list button{color:#125f84;background:#f2f8fb;border-color:#cbd8e5}.targeting-summary{background:#f2fbf6;border:1px solid #cde8d9;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding:14px 16px;display:flex}.targeting-summary b{color:#147746;font-size:11px}.targeting-summary span{color:#527064;text-align:right;font-size:9px}@media (width<=900px){.targeting-groups{grid-template-columns:1fr}.love-onboarding .journey-stepper{grid-template-columns:repeat(var(--step-count,5),110px)!important}}@media (width<=650px){.targeting-title{grid-template-columns:34px 1fr}.targeting-title em{grid-column:2}.targeting-summary{flex-direction:column;align-items:flex-start}.targeting-summary span{text-align:left}}.love-onboarding .interactive-onboard>header{grid-template-columns:54px minmax(0,1fr)!important}.target-opportunity-engine{background:linear-gradient(145deg,#f8fcfe,#f5f3ff);border:1px solid #cbdfea;border-radius:14px;margin:0 0 18px;padding:18px;box-shadow:0 10px 26px #0c44630f}.target-opportunity-engine>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:15px;display:flex}.target-opportunity-engine>header>div{gap:11px;display:flex}.target-opportunity-engine>header>div>i{color:#fff;background:linear-gradient(145deg,#0a3859,#167ba0);border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.target-opportunity-engine>header span{display:grid}.target-opportunity-engine>header small{color:#147194;letter-spacing:.11em;font-size:7px;font-weight:850}.target-opportunity-engine h3{color:#112941;margin:4px 0;font-size:14px}.target-opportunity-engine>header p{color:#6b7d90;margin:0;font-size:8px;line-height:1.5}.target-opportunity-engine>header>em{color:#107a42;white-space:nowrap;background:#e4f7eb;border-radius:99px;padding:6px 9px;font-size:7px;font-style:normal;font-weight:800}.opportunity-columns{grid-template-columns:1fr 1fr;gap:13px;display:grid}.opportunity-columns>section{background:#fff;border:1px solid #dce6ee;border-radius:11px;padding:13px}.opportunity-columns h4{color:#253b51;margin:0 0 9px;font-size:9px}.opportunity-columns button{color:#182d42;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #edf1f4;grid-template-columns:minmax(0,1fr) auto 22px;align-items:center;gap:8px;width:100%;padding:9px 8px;display:grid}.opportunity-columns button:hover{background:#f4f9fc}.opportunity-columns button:disabled{opacity:.48;cursor:not-allowed}.opportunity-columns button>span{gap:2px;display:grid}.opportunity-columns button small{color:#8491a2;font-size:7px}.opportunity-columns button>em{color:#177b48;white-space:nowrap;background:#eef8f2;border-radius:99px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:800}.opportunity-columns button>i{color:#176e94;font-size:14px;font-style:normal}.opportunity-columns>section>p{color:#27784c;margin:10px 0;font-size:8px}.target-opportunity-engine>footer{border-top:1px solid #dde7ee;justify-content:space-between;align-items:center;margin-top:12px;padding-top:11px;display:flex}.target-opportunity-engine>footer span{color:#738397;font-size:7px}.target-opportunity-engine>footer button{color:#176b91;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:800}.customer-audit-sources{background:#f7fcfe;border:1px solid #cfe2eb;border-radius:11px;margin-top:13px;padding:14px}.customer-audit-sources header{align-items:center;gap:9px;margin-bottom:9px;display:flex}.customer-audit-sources header>span{color:#126d91;background:#e3f4fa;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.customer-audit-sources header div{display:grid}.customer-audit-sources header small{color:#74879a;margin-top:2px;font-size:8px}.customer-audit-sources p{border-top:1px solid #e5edf2;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;margin:0;padding:9px 0;display:grid}.customer-audit-sources p>i{color:#138348;font-style:normal}.customer-audit-sources p>span{display:grid}.customer-audit-sources p small{color:#7c8999;margin-top:2px;font-size:7px}.customer-audit-sources p>em{color:#138348;font-size:7px;font-style:normal;font-weight:800}.customer-audit-sources>footer{color:#6f8193;border-top:1px solid #e5edf2;padding-top:9px;font-size:7px;line-height:1.5}.synced-map-preview{background:linear-gradient(145deg,#f6fbfd,#eef7fa);border:1px solid #cfe2eb;border-radius:10px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;margin:12px 0;padding:12px;display:grid}.synced-map-preview>span{color:#fff;background:#176f95;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.synced-map-preview>div{display:grid}.synced-map-preview small{color:#187297;letter-spacing:.09em;font-size:6px;font-weight:850}.synced-map-preview b{margin:3px 0;font-size:9px}.synced-map-preview p{color:#6e8193!important;margin:0!important;font-size:7px!important}.synced-map-preview em{color:#137d45;background:#e1f6e9;border-radius:99px;padding:4px 7px;font-size:7px;font-style:normal;font-weight:800}@media (width<=800px){.opportunity-columns{grid-template-columns:1fr}.target-opportunity-engine>header{flex-direction:column}.target-opportunity-engine>footer{flex-direction:column;align-items:flex-start;gap:8px}}.target-opportunity-engine{background:#fbfdfe!important;border-color:#d4e1e9!important;padding:20px!important;box-shadow:0 12px 32px #0e324c0e!important}.target-opportunity-engine>header{align-items:center!important;margin-bottom:17px!important}.target-opportunity-engine>header>div{align-items:center!important}.target-opportunity-engine>header>div>i{flex-basis:40px!important;width:40px!important;height:40px!important}.target-opportunity-engine>header small{letter-spacing:.08em!important;font-size:7px!important}.target-opportunity-engine h3{margin:3px 0!important;font-size:15px!important}.target-opportunity-engine>header p{letter-spacing:0!important;font-size:8px!important;font-weight:500!important}.target-opportunity-engine>header p b{color:#334d63}.target-opportunity-engine>header>em{background:#f0fbf4!important;border:1px solid #ccebd8!important;padding:7px 10px!important}.opportunity-columns{gap:15px!important}.opportunity-columns>section{overflow:hidden;border-color:#dbe5ec!important;border-radius:12px!important;padding:0!important;box-shadow:0 4px 14px #0f2d4309!important}.opportunity-column-head{background:#f6f9fb;border-bottom:1px solid #e2e9ee;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.opportunity-column-head>span{align-items:center;gap:8px;display:flex}.opportunity-column-head i{color:#146a8e;background:#e4f2f7;border-radius:7px;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.opportunity-column-head b{color:#20384e;font-size:9px}.opportunity-column-head>small{color:#6f8192;background:#fff;border:1px solid #dce5eb;border-radius:99px;padding:4px 7px;font-size:7px}.opportunity-columns button{opacity:1!important;background:#fff!important;border-top:1px solid #e9eef2!important;grid-template-columns:minmax(0,1fr) 62px 42px!important;gap:10px!important;min-height:64px!important;padding:11px 14px!important}.opportunity-columns button:first-of-type{border-top:0!important}.opportunity-columns button:hover{z-index:1;position:relative;box-shadow:inset 3px 0 #1881a5;background:#f8fbfc!important}.opportunity-columns button>span{gap:3px!important}.opportunity-columns button b{font-size:9px!important}.opportunity-columns button>span small{color:#7c8c9c!important;font-size:7px!important}.opportunity-columns button>em{color:#16804a!important;background:0 0!important;place-items:center!important;gap:1px!important;padding:0!important;display:grid!important}.opportunity-columns button>em strong{font-size:11px}.opportunity-columns button>em small{color:#7b8b99;font-size:6px}.opportunity-columns button>i{text-align:center;background:#e8f5fa;border-radius:7px;min-width:38px;padding:6px 7px;font-style:normal;font-weight:850;color:#12688d!important;font-size:7px!important}.opportunity-columns button.at-limit>i{background:#fff5df;color:#8b651d!important}.opportunity-columns button.at-limit:hover{box-shadow:inset 3px 0 #d69a28}.target-opportunity-engine>footer{margin-top:14px!important;padding-top:13px!important}.target-opportunity-engine>footer span{align-items:center;gap:6px;display:flex;font-size:7px!important}.target-opportunity-engine>footer span i{color:#167193;font-style:normal}.target-opportunity-engine>footer button{background:#eef7fa!important;border-radius:7px!important;padding:7px 9px!important;font-size:7px!important}.local-opportunity-loading{background:#fff;border:1px solid #cde0e8;border-radius:12px;align-items:center;gap:13px;min-height:90px;padding:18px;display:flex}.local-opportunity-loading>i{color:#087491;background:#e5f5f8;border-radius:12px;place-items:center;width:42px;height:42px;font-size:20px;font-style:normal;animation:1.2s ease-in-out infinite local-scan-pulse;display:grid}.local-opportunity-loading span{gap:4px;display:grid}.local-opportunity-loading b{color:#142f44;font-size:12px}.local-opportunity-loading small{color:#657b8b;font-size:9px}@keyframes local-scan-pulse{50%{background:#d6f0f4;transform:rotate(20deg)scale(1.06)}}.fastest-opportunity{background:radial-gradient(circle at 92% 0,#2dbd8926,#0000 12rem),linear-gradient(135deg,#effaf5,#fff);border:1px solid #a8dac6;border-radius:13px;justify-content:space-between;align-items:center;gap:22px;padding:18px 20px;display:flex;box-shadow:0 10px 25px #12744f14}.fastest-opportunity>span{grid-template-columns:30px 1fr;align-items:center;column-gap:11px;display:grid}.fastest-opportunity>span>i{color:#fff;background:#138051;border-radius:9px;grid-row:1/4;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.fastest-opportunity small{color:#148052;letter-spacing:.11em;font-size:7px;font-weight:900}.fastest-opportunity h4{color:#123a2c;margin:4px 0 2px;font-size:14px}.fastest-opportunity p{color:#527165;margin:0;font-size:9px;line-height:1.5}.fastest-opportunity>div{background:#fff;border:1px solid #c6e7d8;border-radius:11px;place-items:center;min-width:96px;padding:12px;display:grid}.fastest-opportunity>div strong{color:#117d4c;font-size:24px}.fastest-opportunity>div small{color:#6d8278;letter-spacing:0;font-size:7px}.local-opportunity-results{gap:9px;margin-top:12px;display:grid}.local-opportunity-results article{background:#fff;border:1px solid #dbe6eb;border-radius:11px;grid-template-columns:32px minmax(200px,1fr) minmax(330px,1.2fr) auto;align-items:center;gap:13px;padding:13px 14px;display:grid;box-shadow:0 5px 15px #092b4109}.local-opportunity-results article.fastest{border-color:#b8dfcf;box-shadow:inset 3px 0 #138052,0 7px 18px #1063460f}.local-opportunity-results article>strong{color:#0d6887;background:#e8f4f7;border-radius:8px;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.local-opportunity-results article>span{gap:3px;display:grid}.local-opportunity-results article>span>b{color:#112d42;text-transform:capitalize;font-size:10px}.local-opportunity-results article>span>small{color:#687f90;font-size:8px}.local-opportunity-results article>span>p{color:#536c7e;margin:2px 0 0;font-size:8px;line-height:1.45}.local-opportunity-results dl{grid-template-columns:repeat(4,minmax(70px,1fr));gap:7px;margin:0;display:grid}.local-opportunity-results dl>div{background:#f4f8fa;border-radius:8px;padding:8px}.local-opportunity-results dt{color:#758798;font-size:6px;font-weight:800}.local-opportunity-results dd{color:#173349;margin:3px 0 0;font-size:8px;font-weight:850}.local-opportunity-results article>button{white-space:nowrap;min-height:34px;color:#0d6784!important;background:#edf7f9!important;border:1px solid #b9d7e1!important;border-radius:8px!important;padding:0 11px!important;font-size:8px!important;font-weight:850!important}.local-scan-disclaimer{color:#708292;margin:11px 2px 0;font-size:8px;line-height:1.5}.local-scan-error{background:#fff9eb;border:1px solid #ead8ab;border-radius:10px;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 13px;display:flex}.local-scan-error>i{color:#fff;background:#edb949;border-radius:8px;flex:0 0 25px;place-items:center;height:25px;font-style:normal;font-weight:900;display:grid}.local-scan-error span{gap:3px;display:grid}.local-scan-error b{color:#5f491b;font-size:9px}.local-scan-error small{color:#786844;font-size:8px;line-height:1.45;position:static!important}.target-opportunity-engine>footer .local-opportunity-refresh{min-height:36px;box-shadow:0 7px 17px #08435b29;color:#fff!important;background:linear-gradient(110deg,#073b59,#0b7b99)!important;border:0!important;padding:0 13px!important}.target-opportunity-engine>footer .local-opportunity-refresh:disabled{box-shadow:none;cursor:not-allowed;color:#82919b!important;background:#e6edf0!important}@media (width<=1100px){.local-opportunity-results article{grid-template-columns:32px minmax(0,1fr) auto}.local-opportunity-results dl{grid-column:2/-1}.local-opportunity-results article>button{grid-area:1/3}}@media (width<=700px){.fastest-opportunity{flex-direction:column;align-items:flex-start}.fastest-opportunity>div{box-sizing:border-box;width:100%}.local-opportunity-results article{grid-template-columns:32px minmax(0,1fr)}.local-opportunity-results dl,.local-opportunity-results article>button{grid-area:auto/1/auto/-1!important}.local-opportunity-results dl{grid-template-columns:1fr 1fr}}.love-onboarding .targeting-onboard{max-width:1320px!important}.love-onboarding .targeting-onboard>header{padding-bottom:26px!important}.love-onboarding .targeting-onboard>header span{letter-spacing:.14em!important;font-size:10px!important}.love-onboarding .targeting-onboard>header h2{letter-spacing:-.035em!important;margin:7px 0 6px!important;font-size:28px!important;line-height:1.14!important}.love-onboarding .targeting-onboard>header p{max-width:900px;color:#5f7184!important;font-size:13px!important;line-height:1.55!important}.love-onboarding .target-opportunity-engine{background:linear-gradient(145deg,#fff 0%,#f8fcfd 58%,#f5f9fb 100%)!important;border-color:#cddde6!important;border-radius:18px!important;margin-bottom:24px!important;padding:24px!important;box-shadow:0 18px 45px #082d4614!important}.love-onboarding .target-opportunity-engine>header{gap:24px!important;margin-bottom:22px!important}.love-onboarding .target-opportunity-engine>header>div{gap:14px!important}.love-onboarding .target-opportunity-engine>header>div>i{border-radius:14px!important;flex-basis:48px!important;width:48px!important;height:48px!important;box-shadow:0 10px 22px #0a5e8033!important}.love-onboarding .target-opportunity-engine>header small{letter-spacing:.12em!important;font-size:10px!important;line-height:1.2!important}.love-onboarding .target-opportunity-engine h3{letter-spacing:-.02em!important;margin:5px 0 4px!important;font-size:20px!important;line-height:1.25!important}.love-onboarding .target-opportunity-engine>header p{max-width:820px;color:#65798b!important;font-size:12px!important;line-height:1.55!important}.love-onboarding .target-opportunity-engine>header>em{border-color:#bfe5cf!important;padding:8px 12px!important;font-size:10px!important;box-shadow:0 4px 12px #147b470f!important}.love-onboarding .opportunity-columns{gap:18px!important}.love-onboarding .opportunity-columns>section{border-radius:15px!important;box-shadow:0 10px 28px #0d324b0e!important}.love-onboarding .opportunity-column-head{min-height:56px;background:linear-gradient(#f8fbfc,#f4f8fa)!important;padding:14px 16px!important}.love-onboarding .opportunity-column-head>span{gap:10px!important}.love-onboarding .opportunity-column-head i{width:30px;height:30px;border-radius:9px!important;font-size:13px!important}.love-onboarding .opportunity-column-head b{font-size:12px!important;line-height:1.25!important}.love-onboarding .opportunity-column-head>small{padding:5px 9px!important;font-size:10px!important}.love-onboarding .opportunity-columns button{grid-template-columns:minmax(0,1fr) 108px 64px!important;gap:14px!important;min-height:82px!important;padding:14px 16px!important}.love-onboarding .opportunity-columns button b{font-size:12px!important;line-height:1.3!important}.love-onboarding .opportunity-columns button>span small{font-size:10px!important;line-height:1.35!important}.love-onboarding .opportunity-columns button>em{justify-items:center!important;min-width:96px!important}.love-onboarding .opportunity-columns button>em strong{font-size:15px!important;line-height:1.1!important}.love-onboarding .opportunity-columns button>em small{white-space:nowrap!important;font-size:9px!important;line-height:1.2!important}.love-onboarding .opportunity-columns button>i{box-sizing:border-box!important;border-radius:9px!important;min-width:56px!important;padding:8px 10px!important;font-size:10px!important}.love-onboarding .target-opportunity-engine>footer{gap:18px!important;margin-top:18px!important;padding-top:16px!important}.love-onboarding .target-opportunity-engine>footer span{color:#687d8e!important;font-size:10px!important;line-height:1.5!important}.love-onboarding .target-opportunity-engine>footer button{min-height:40px;border-radius:9px!important;padding:0 14px!important;font-size:10px!important}.love-onboarding .targeting-groups{gap:20px!important}.love-onboarding .targeting-groups>section{background:linear-gradient(145deg,#fff,#f8fbfc)!important;border-color:#d5e1e8!important;border-radius:16px!important;padding:22px!important;box-shadow:0 12px 30px #0c30490e!important}.love-onboarding .targeting-title{grid-template-columns:42px minmax(0,1fr) auto!important;gap:12px!important;margin-bottom:18px!important}.love-onboarding .targeting-title>span{border-radius:11px!important;width:40px!important;height:40px!important;font-size:11px!important}.love-onboarding .targeting-title h3{letter-spacing:-.015em!important;font-size:18px!important;line-height:1.25!important}.love-onboarding .targeting-title p{color:#65788b!important;margin-top:5px!important;font-size:12px!important;line-height:1.5!important}.love-onboarding .targeting-title em{padding:6px 10px!important;font-size:10px!important}.love-onboarding .city-search-field{border-radius:12px!important;height:54px!important;padding:0 13px 0 16px!important;box-shadow:0 7px 18px #142d460e!important}.love-onboarding .city-search-field>i{font-size:16px!important}.love-onboarding .city-search-field input{font-size:13px!important;line-height:1.4!important}.love-onboarding .city-search-field button{min-height:36px;border-radius:9px!important;padding:0 14px!important;font-size:10px!important}.love-onboarding .city-search-help{color:#718396!important;margin-top:12px!important;font-size:10px!important;line-height:1.45!important}.love-onboarding .selected-city-list{gap:8px!important;margin-top:14px!important}.love-onboarding .selected-city-list button{min-height:38px;border-radius:9px!important;padding:8px 11px!important;font-size:10px!important}.love-onboarding .targeting-summary{border-radius:12px!important;margin-top:20px!important;padding:16px 18px!important}.love-onboarding .targeting-summary b{font-size:12px!important}.love-onboarding .targeting-summary span{font-size:10px!important;line-height:1.45!important}.love-onboarding .targeting-onboard>footer{gap:20px!important;margin-top:22px!important;padding-top:20px!important}.love-onboarding .targeting-onboard>footer>span{color:#687c8e!important;font-size:10px!important;line-height:1.5!important}.love-onboarding .targeting-onboard>footer button{border-radius:11px!important;min-height:46px!important;padding:0 20px!important;font-size:12px!important;box-shadow:0 12px 26px #07405b2e!important}.love-onboarding .local-opportunity-loading{min-height:108px!important;padding:22px!important}.love-onboarding .local-opportunity-loading b{font-size:14px!important}.love-onboarding .local-opportunity-loading small{font-size:11px!important}.love-onboarding .fastest-opportunity small{font-size:9px!important}.love-onboarding .fastest-opportunity h4{font-size:17px!important}.love-onboarding .fastest-opportunity p{font-size:11px!important}.love-onboarding .fastest-opportunity>div small{font-size:9px!important}.love-onboarding .local-opportunity-results article{min-height:76px!important}.love-onboarding .local-opportunity-results article>span>b{font-size:12px!important}.love-onboarding .local-opportunity-results article>span>small,.love-onboarding .local-opportunity-results article>span>p{font-size:10px!important}.love-onboarding .local-opportunity-results dt{font-size:8px!important}.love-onboarding .local-opportunity-results dd{font-size:10px!important}.love-onboarding .local-opportunity-results article>button{min-height:38px!important;font-size:10px!important}.love-onboarding .local-scan-disclaimer{font-size:10px!important}@media (width<=900px){.love-onboarding .targeting-onboard{max-width:760px!important}.love-onboarding .opportunity-columns{grid-template-columns:1fr!important}}@media (width<=650px){.love-onboarding .target-opportunity-engine{padding:18px!important}.love-onboarding .target-opportunity-engine>header{flex-direction:column!important;align-items:flex-start!important}.love-onboarding .opportunity-columns button{grid-template-columns:minmax(0,1fr) 94px!important}.love-onboarding .opportunity-columns button>i{grid-column:2!important}.love-onboarding .targeting-title{grid-template-columns:42px minmax(0,1fr)!important}.love-onboarding .targeting-title em{grid-column:2!important;justify-self:start!important}.love-onboarding .targeting-onboard>footer{flex-direction:column!important;align-items:flex-start!important}.love-onboarding .targeting-onboard>footer button{width:100%!important}}.keyword-cluster-workspace{background:#f8fbfc;border:1px solid #cbdde7;border-radius:16px;margin-top:20px;padding:20px;box-shadow:0 12px 32px #092f480f}.keyword-cluster-workspace>header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.keyword-cluster-workspace>header span{color:#137493;letter-spacing:.13em;margin-bottom:5px;font-size:7px;font-weight:850;display:block}.keyword-cluster-workspace>header h3{color:#0b2238;letter-spacing:-.02em;margin:0;font-size:16px}.keyword-cluster-workspace>header p{color:#64798c;margin:5px 0 0;font-size:8px;line-height:1.5}.keyword-cluster-workspace>header>em{color:#0d6688;white-space:nowrap;background:#fff;border:1px solid #cce3eb;border-radius:99px;padding:7px 10px;font-size:8px;font-style:normal;font-weight:800}.keyword-cluster-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.keyword-cluster-grid>details{background:#fff;border:1px solid #d7e3ea;border-radius:13px;overflow:hidden;box-shadow:0 7px 18px #0c2c440b}.keyword-cluster-grid>details>summary{cursor:pointer;background:linear-gradient(135deg,#082d49,#0c6885);justify-content:space-between;align-items:center;gap:12px;padding:14px 15px;list-style:none;display:flex}.keyword-cluster-grid>details>summary::-webkit-details-marker{display:none}.keyword-cluster-grid>details>summary small{color:#78d6e5;letter-spacing:.12em;margin-bottom:4px;font-size:6px;font-weight:850;display:block}.keyword-cluster-grid>details>summary h4{color:#fff;margin:0;font-size:11px;line-height:1.35}.keyword-cluster-grid>details>summary h4 span{color:#9fdce6;font-weight:500}.keyword-cluster-grid>details>summary b{color:#fff;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff38;border-radius:99px;padding:5px 8px;font-size:7px}.keyword-cluster-grid>details>div{padding:8px 12px}.keyword-cluster-grid label{border-bottom:1px solid #edf2f5;grid-template-columns:24px minmax(0,1fr) 25px;align-items:center;gap:7px;padding:5px 0;display:grid}.keyword-cluster-grid label:last-child{border-bottom:0}.keyword-cluster-grid label>span{color:#7890a2;font-size:7px;font-weight:800}.keyword-cluster-grid input{color:#142c40;background:#f7fafb;border:1px solid #0000;border-radius:7px;width:100%;min-width:0;padding:7px 8px;font-size:8px;transition:all .15s}.keyword-cluster-grid input:hover{background:#fff;border-color:#cfdee6}.keyword-cluster-grid input:focus{background:#fff;border-color:#2e92b0;outline:0;box-shadow:0 0 0 3px #1c81a11a}.keyword-cluster-grid label>button{color:#8796a3;cursor:pointer;background:0 0;border:0;border-radius:7px;width:25px;height:25px}.keyword-cluster-grid label>button:hover:not(:disabled){color:#b43842;background:#fff0f1}.keyword-cluster-grid label>button:disabled{opacity:.28;cursor:not-allowed}.keyword-cluster-grid>details>footer{background:#f8fafb;border-top:1px solid #e8eef2;align-items:center;gap:7px;padding:10px 12px;display:flex}.keyword-cluster-grid>details>footer button{color:#0c6687;cursor:pointer;background:#fff;border:1px solid #cddde5;border-radius:7px;padding:6px 8px;font-size:7px;font-weight:800}.keyword-cluster-grid>details>footer button:disabled{opacity:.4;cursor:not-allowed}.keyword-cluster-grid>details>footer small{color:#778b9b;white-space:nowrap;margin-left:auto;font-size:6.5px}.teqko-settings .keyword-cluster-workspace{background:#fff;margin-bottom:20px}@media (width<=1000px){.keyword-cluster-grid{grid-template-columns:1fr}}@media (width<=650px){.keyword-cluster-workspace{padding:14px}.keyword-cluster-workspace>header{flex-direction:column;align-items:flex-start}.keyword-cluster-grid>details>footer{flex-wrap:wrap;align-items:flex-start}.keyword-cluster-grid>details>footer small{width:100%;margin-left:0}}.teqko-settings .keyword-cluster-grid{align-items:start}.teqko-settings .keyword-cluster-grid>details{align-self:start;width:100%}.teqko-settings .keyword-cluster-grid>details:not([open]){height:auto!important;min-height:0!important}.teqko-settings .keyword-cluster-grid>details>summary{background:linear-gradient(125deg,#062b48,#087c98);min-height:76px;padding:16px 18px}.teqko-settings .keyword-cluster-grid>details>summary small{letter-spacing:.14em;color:#9beaf2!important;font-size:8px!important;font-weight:900!important}.teqko-settings .keyword-cluster-grid>details>summary h4{text-shadow:0 1px 10px #00122338;color:#fff!important;font-size:13px!important;font-weight:850!important}.teqko-settings .keyword-cluster-grid>details>summary h4 span{color:#c5edf2!important}.teqko-settings .keyword-cluster-grid>details>summary b{background:#ffffff24;color:#fff!important;font-size:8px!important}.teqko-settings .keyword-cluster-grid>details>div{padding:10px 14px}.teqko-settings .keyword-cluster-grid label>span{color:#4f687b;font-size:8px}.teqko-settings .keyword-cluster-grid input{color:#102b42;background:#fbfdfe;border-color:#d7e4e9;padding:10px 11px;font-size:11px;font-weight:750}.teqko-settings .keyword-cluster-grid label>button{color:#516b7f;font-size:14px;font-weight:800}.teqko-settings .keyword-cluster-grid>details>footer{padding:12px 14px}.teqko-settings .keyword-cluster-grid>details>footer button{color:#075f7d;padding:8px 10px;font-size:9px}.teqko-settings .keyword-cluster-grid>details>footer small{color:#5f7587;font-size:8px}.love-onboarding .integrations-onboard{max-width:1120px!important;padding:28px!important}.love-onboarding .integrations-onboard>header{grid-template-columns:58px minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:0 0 24px!important;display:grid!important}.love-onboarding .integrations-onboard>header .interactive-step-icon{border-radius:15px!important;width:54px!important;height:54px!important}.love-onboarding .integrations-onboard>header h2{font-size:24px!important;line-height:1.18!important}.love-onboarding .integrations-onboard .oauth-ready{text-align:left!important;border-radius:11px!important;flex-direction:row!important;align-self:center!important;min-width:178px!important;margin:0!important;padding:12px 14px!important;display:flex!important}.love-onboarding .integrations-onboard .oauth-ready>i{background:#e5f5fb;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:17px;display:grid}.love-onboarding .integrations-onboard .oauth-ready span{flex-direction:column!important;display:flex!important}.love-onboarding .integrations-onboard .oauth-ready b{letter-spacing:.02em;font-size:10px}.love-onboarding .integrations-onboard .oauth-ready small{font-size:8px!important;line-height:1.35!important}.integrations-onboard .integration-onboard-group{padding:24px 0!important}.integrations-onboard .integration-group-title{grid-template-columns:34px 1fr!important;align-items:start!important;gap:12px!important;margin-bottom:17px!important;display:grid!important}.integrations-onboard .integration-group-title>span{border-radius:9px!important;width:32px!important;height:32px!important}.integrations-onboard .integration-group-title h3{margin:0 0 5px!important;font-size:16px!important}.integrations-onboard .integration-group-title p{font-size:10px!important;line-height:1.5!important}.integrations-onboard .one-click-platforms{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.integrations-onboard .one-click-platforms article{border-radius:13px!important;grid-template-rows:auto 1fr auto!important;grid-template-columns:56px minmax(0,1fr)!important;align-items:center!important;gap:0 13px!important;min-width:0!important;min-height:178px!important;padding:18px!important;display:grid!important}.integrations-onboard .one-click-platforms .brand-icon{color:#fff!important;border-radius:12px!important;place-items:center!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;margin:0!important;font-size:16px!important;font-weight:850!important;line-height:1!important;display:grid!important;position:static!important;inset:auto!important;transform:none!important}.integrations-onboard .one-click-platforms .brand-icon.facebook{text-transform:none!important;background:#1877f2!important;border:1px solid #1877f2!important;font-family:Arial,sans-serif!important;font-size:24px!important}.integrations-onboard .one-click-platforms .brand-icon.linkedin{text-transform:none!important;background:#0a66c2!important;border:1px solid #0a66c2!important;font-family:Arial,sans-serif!important;font-size:17px!important}.integrations-onboard .one-click-platforms .brand-icon.instagram{background:linear-gradient(135deg,#ffb000,#f00079 52%,#7132ff)!important;border:0!important}.integrations-onboard .one-click-platforms .brand-icon.x{background:#111!important;border:1px solid #111!important}.integrations-onboard .one-click-platforms article>div{min-width:0!important;display:block!important}.integrations-onboard .one-click-platforms h4{white-space:normal!important;font-size:11px!important;line-height:1.25!important}.integrations-onboard .one-click-platforms small{white-space:normal!important;margin-top:5px!important;font-size:8px!important;display:block!important}.integrations-onboard .one-click-platforms button{white-space:normal!important;grid-column:1/-1!important;align-self:end!important;width:100%!important;min-height:40px!important;margin-top:18px!important;padding:10px 8px!important;font-size:9px!important;line-height:1.25!important}.integrations-onboard .one-click-platforms article.connected{background:#fff!important;border-color:#9bdcb9!important;box-shadow:0 8px 24px #147e4714!important}.integrations-onboard .one-click-platforms article.connected button{color:#128447!important;box-shadow:none!important;background:#fff!important;border:1px solid #a7dfbf!important}.integrations-onboard .one-click-platforms article.connected button:hover{background:#f2fbf6!important}.integrations-onboard .one-click-data{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.integrations-onboard .one-click-data article{border-radius:13px!important;min-width:0!important;padding:18px!important}.integrations-onboard .data-provider-head{grid-template-columns:42px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:48px!important;display:grid!important}.integrations-onboard .data-provider-head .brand-icon{border:1px solid #d8e1ea!important;border-radius:11px!important;width:42px!important;min-width:42px!important;height:42px!important;margin:0!important}.integrations-onboard .data-provider-head>span{min-width:0!important}.integrations-onboard .data-provider-head h4{font-size:11px!important;line-height:1.3!important}.integrations-onboard .data-provider-head small{margin-top:3px!important;font-size:8px!important;display:block!important}.integrations-onboard .data-provider-head em{white-space:nowrap!important}.integrations-onboard .google-one-click{min-height:42px!important;margin:15px 0 13px!important;font-size:10px!important}.integrations-onboard .one-click-data label>span{color:#273b52!important;font-size:9px!important}.integrations-onboard .one-click-data select{height:43px!important;font-size:9px!important}.integrations-onboard .integration-resource-warning{color:#8a4b00!important;background:#fff4e5!important;border-radius:7px!important;margin-top:9px!important;padding:9px 10px!important;line-height:1.45!important;display:block!important}.integrations-onboard .integration-permissions{align-items:center!important;margin:2px 0 0!important;padding:15px 17px!important}.integrations-onboard .integration-permissions>i{background:#e5f5fb;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.integrations-onboard .integration-permissions b{font-size:10px}.integrations-onboard .integration-permissions small{font-size:8px!important}@media (width<=1100px){.integrations-onboard .one-click-platforms{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){.love-onboarding .integrations-onboard{padding:20px!important}.love-onboarding .integrations-onboard>header{grid-template-columns:48px minmax(0,1fr)!important}.love-onboarding .integrations-onboard .oauth-ready{grid-column:1/-1!important;width:100%!important}.integrations-onboard .one-click-data{grid-template-columns:1fr!important}}@media (width<=520px){.integrations-onboard .one-click-platforms{grid-template-columns:1fr!important}}.love-onboarding .integrations-onboard{background:radial-gradient(circle at 92% 3%,#24a9c413,#0000 18rem),linear-gradient(145deg,#fff 0%,#fbfdfe 60%,#f6fafc 100%)!important;border:1px solid #d2e0e8!important;border-radius:20px!important;max-width:1320px!important;padding:34px!important;box-shadow:0 26px 70px #0728401a!important}.love-onboarding .integrations-onboard>header{grid-template-columns:64px minmax(0,1fr) auto!important;gap:20px!important;padding:2px 0 30px!important}.love-onboarding .integrations-onboard>header .interactive-step-icon{border-radius:17px!important;width:60px!important;height:60px!important;font-size:24px!important;box-shadow:0 14px 30px #06436338!important}.love-onboarding .integrations-onboard>header>div:nth-child(2)>span{letter-spacing:.15em!important;font-size:10px!important;line-height:1.3!important}.love-onboarding .integrations-onboard>header h2{letter-spacing:-.035em!important;margin:7px 0 6px!important;font-size:28px!important;line-height:1.16!important}.love-onboarding .integrations-onboard>header p{color:#5f7386!important;max-width:800px!important;font-size:13px!important;line-height:1.55!important}.love-onboarding .integrations-onboard .oauth-ready{background:#f6fcfeeb!important;border-color:#c8e0e9!important;border-radius:13px!important;min-width:205px!important;padding:14px 16px!important;box-shadow:0 8px 22px #0a435b0e!important}.love-onboarding .integrations-onboard .oauth-ready>i{flex-basis:38px;width:38px;height:38px;border-radius:11px!important;font-size:19px!important}.love-onboarding .integrations-onboard .oauth-ready b{font-size:12px!important}.love-onboarding .integrations-onboard .oauth-ready small{letter-spacing:.09em!important;margin-top:4px!important;font-size:9px!important}.love-onboarding .integrations-onboard .integration-onboard-group{border-color:#dce6eb!important;padding:30px 0!important}.love-onboarding .integrations-onboard .integration-group-title{grid-template-columns:42px minmax(0,1fr)!important;gap:14px!important;margin-bottom:21px!important}.love-onboarding .integrations-onboard .integration-group-title>span{background:linear-gradient(145deg,#eaf8fb,#e3f2f7)!important;border:1px solid #d2eaf2!important;border-radius:11px!important;width:40px!important;height:40px!important;font-size:11px!important;box-shadow:0 6px 14px #09698d0f!important}.love-onboarding .integrations-onboard .integration-group-title h3{letter-spacing:-.02em!important;margin:1px 0 5px!important;font-size:19px!important;line-height:1.25!important}.love-onboarding .integrations-onboard .integration-group-title p{color:#65798b!important;max-width:900px!important;font-size:12px!important;line-height:1.55!important}.love-onboarding .integrations-onboard .one-click-platforms{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.love-onboarding .integrations-onboard .one-click-platforms article{background:linear-gradient(145deg,#fff,#fbfdfe)!important;border-color:#d9e4ea!important;border-radius:16px!important;grid-template-rows:auto 1fr auto!important;grid-template-columns:62px minmax(0,1fr)!important;column-gap:15px!important;min-height:196px!important;padding:21px!important;transition:transform .18s,border-color .18s,box-shadow .18s!important;position:relative!important;box-shadow:0 14px 34px #0a2b4211!important}.love-onboarding .integrations-onboard .one-click-platforms article:hover{border-color:#afd2df!important;transform:translateY(-2px)!important;box-shadow:0 19px 42px #08354f1c!important}.love-onboarding .integrations-onboard .one-click-platforms article:after{content:"READY";color:#0c708f;letter-spacing:.08em;background:#edf7fa;border-radius:99px;padding:5px 8px;font-size:8px;font-weight:900;position:absolute;top:18px;right:18px}.love-onboarding .integrations-onboard .one-click-platforms article.connected:after{content:"CONNECTED";color:#118247;background:#e8f8ee}.love-onboarding .integrations-onboard .one-click-platforms article:has(button:disabled):after{content:"SETUP REQUIRED";color:#758494;background:#f1f3f5}.love-onboarding .integrations-onboard .one-click-platforms .brand-icon{border-radius:15px!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;box-shadow:0 9px 20px #122f4621!important}.love-onboarding .integrations-onboard .one-click-platforms .brand-icon.youtube{color:#fff!important;background:red!important;border:1px solid red!important;font-size:20px!important}.love-onboarding .integrations-onboard .one-click-platforms .brand-icon.pinterest{color:#fff!important;background:#e60023!important;border:1px solid #e60023!important;font-family:Georgia,serif!important;font-size:24px!important}.love-onboarding .integrations-onboard .one-click-platforms h4{color:#13293f!important;padding-right:78px!important;font-size:14px!important;line-height:1.3!important}.love-onboarding .integrations-onboard .one-click-platforms small{color:#718295!important;margin-top:6px!important;font-size:10px!important;line-height:1.4!important}.love-onboarding .integrations-onboard .one-click-platforms button{color:#fff!important;background:linear-gradient(105deg,#062b48,#0c789a)!important;border:1px solid #0000!important;border-radius:10px!important;min-height:46px!important;margin-top:22px!important;padding:0 14px!important;font-size:11px!important;line-height:1.3!important;box-shadow:0 10px 20px #084b6626!important}.love-onboarding .integrations-onboard .one-click-platforms button:hover{filter:brightness(1.05)!important;transform:translateY(-1px)!important}.love-onboarding .integrations-onboard .one-click-platforms button:disabled{color:#7b8998!important;box-shadow:none!important;cursor:not-allowed!important;background:#edf1f4!important;border-color:#dfe6ea!important}.love-onboarding .integrations-onboard .one-click-platforms article.connected{background:linear-gradient(145deg,#fff,#f6fcf8)!important;border-color:#a8dfbf!important;box-shadow:0 14px 34px #147e4717!important}.love-onboarding .integrations-onboard .one-click-platforms article.connected button{color:#128447!important;background:#fff!important;border-color:#a7dfbf!important;min-height:46px!important}.love-onboarding .integrations-onboard .one-click-data{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.love-onboarding .integrations-onboard .one-click-data article{background:linear-gradient(145deg,#fff,#fbfdfe)!important;border-color:#d9e4ea!important;border-radius:16px!important;padding:21px!important;box-shadow:0 14px 34px #0a2b4211!important}.love-onboarding .integrations-onboard .data-provider-head{grid-template-columns:50px minmax(0,1fr) auto!important;gap:13px!important;min-height:54px!important}.love-onboarding .integrations-onboard .data-provider-head .brand-icon{border-radius:13px!important;width:48px!important;min-width:48px!important;height:48px!important;font-size:17px!important;box-shadow:0 7px 18px #17344e13!important}.love-onboarding .integrations-onboard .data-provider-head h4{font-size:13px!important;line-height:1.3!important}.love-onboarding .integrations-onboard .data-provider-head small{margin-top:4px!important;font-size:9px!important;line-height:1.4!important}.love-onboarding .integrations-onboard .data-provider-head em{background:#f4f6f8!important;border:1px solid #e1e7ec!important;padding:6px 9px!important;font-size:8px!important;font-weight:850!important}.love-onboarding .integrations-onboard .google-one-click{color:#173149!important;border-radius:10px!important;min-height:46px!important;margin:18px 0 16px!important;font-size:11px!important;box-shadow:0 5px 13px #0e2d450a!important}.love-onboarding .integrations-onboard .one-click-data label{gap:8px!important}.love-onboarding .integrations-onboard .one-click-data label>span{font-size:10px!important}.love-onboarding .integrations-onboard .one-click-data select{color:#253a4f!important;border-radius:10px!important;height:48px!important;font-size:10px!important}.love-onboarding .integrations-onboard .integration-permissions{background:linear-gradient(145deg,#f8fcfd,#f3fafc)!important;border-color:#cfe4eb!important;border-radius:13px!important;gap:14px!important;margin:4px 0 0!important;padding:18px 20px!important}.love-onboarding .integrations-onboard .integration-permissions>i{flex-basis:38px;width:38px;height:38px;border-radius:11px!important;font-size:16px!important}.love-onboarding .integrations-onboard .integration-permissions b{font-size:12px!important}.love-onboarding .integrations-onboard .integration-permissions small{color:#64798b!important;margin-top:4px!important;font-size:10px!important;line-height:1.55!important}.love-onboarding .integrations-onboard>footer{border-top:1px solid #dfe8ed!important;gap:20px!important;margin-top:24px!important;padding-top:20px!important}.love-onboarding .integrations-onboard>footer>span{color:#607587!important;font-size:11px!important}.love-onboarding .integrations-onboard>footer button{border-radius:11px!important;min-height:46px!important;padding:0 20px!important;font-size:12px!important;box-shadow:0 12px 26px #07405b2e!important}@media (width<=1050px){.love-onboarding .integrations-onboard .one-click-platforms{grid-template-columns:repeat(2,minmax(0,1fr))!important}.love-onboarding .integrations-onboard .one-click-data{grid-template-columns:1fr!important}}@media (width<=760px){.love-onboarding .integrations-onboard{padding:22px!important}.love-onboarding .integrations-onboard>header{grid-template-columns:52px minmax(0,1fr)!important}.love-onboarding .integrations-onboard>header .interactive-step-icon{width:50px!important;height:50px!important}.love-onboarding .integrations-onboard .oauth-ready{grid-column:1/-1!important;width:auto!important}}@media (width<=600px){.love-onboarding .integrations-onboard .one-click-platforms{grid-template-columns:1fr!important}.love-onboarding .integrations-onboard .one-click-platforms article:after{top:16px;right:16px}.love-onboarding .integrations-onboard>footer{flex-direction:column!important;align-items:flex-start!important}.love-onboarding .integrations-onboard>footer button{width:100%!important}}.love-onboarding .integrations-onboard .onboarding-integration-actions{grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) auto!important;gap:9px!important;margin-top:22px!important;display:grid!important}.love-onboarding .integrations-onboard .onboarding-integration-actions>button{width:100%!important;margin-top:0!important}.love-onboarding .integrations-onboard .onboarding-integration-actions>.integration-disconnect-button{color:#a52c36!important;width:auto!important;min-width:104px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e3a7ad!important}.love-onboarding .integrations-onboard .onboarding-integration-actions>.integration-disconnect-button:hover{filter:none!important;background:#fff6f6!important;border-color:#c94a53!important}.love-onboarding .integrations-onboard .onboarding-integration-actions.google-actions{margin-top:18px!important;margin-bottom:16px!important}.love-onboarding .integrations-onboard .onboarding-integration-actions.google-actions .google-one-click{margin:0!important}@media (width<=600px){.love-onboarding .integrations-onboard .onboarding-integration-actions{grid-template-columns:1fr!important}.love-onboarding .integrations-onboard .onboarding-integration-actions>.integration-disconnect-button{width:100%!important}}.shared-google-property{border-top:1px solid #dbe6ed;grid-column:1/-1;width:100%;padding-top:14px}.shared-google-property label{gap:7px;display:grid}.shared-google-property label>span{color:#203850;font-size:11px;font-weight:800}.shared-google-property select{color:#10243c;width:100%;height:44px;font:inherit;background:#fff;border:1px solid #bfd2df;border-radius:10px;padding:0 38px 0 13px;font-size:11px;font-weight:700}.shared-google-property select:disabled{color:#728399;cursor:not-allowed;background:#f4f7f9}.integration-resource-success{color:#147b45;background:#e8f8ef;border-radius:8px;margin-top:9px;padding:9px 11px;font-size:9px;font-weight:800;display:block}.integration-resource-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:9px;display:grid}.integration-resource-actions .integration-resource-success{margin-top:0}.google-import-button{color:#fff;cursor:pointer;background:linear-gradient(110deg,#062a4b,#0c8cac);border:0;border-radius:8px;min-height:38px;padding:0 14px;font-size:10px;font-weight:900;box-shadow:0 8px 18px #05375829}.google-import-button:disabled{opacity:.65;cursor:wait}.seo-data-integrations .google-integration-grid>article{grid-template-columns:46px minmax(0,1fr);align-items:start;gap:14px;display:grid}.seo-data-integrations .google-integration-grid>article.property-ready{border-color:#8fd0ae;box-shadow:0 10px 28px #147e4714}.seo-data-integrations .google-integration-grid>article>button{grid-column:1/-1;align-self:start;width:100%}.seo-data-integrations .shared-google-property{margin-top:2px}@media (width<=760px){.integration-resource-actions{grid-template-columns:1fr}.google-import-button{width:100%}.seo-data-integrations .google-integration-grid>article{grid-template-columns:44px minmax(0,1fr)}.seo-data-integrations .google-integration-grid>article>button{grid-column:1/-1;width:100%}}.seo-data-integrations .google-integration-grid>article>.integration-card-actions{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-self:start;gap:8px;width:100%;display:grid}.seo-data-integrations .google-integration-grid>article>.integration-card-actions>button{color:#fff;cursor:pointer;background:linear-gradient(105deg,#062b48,#0a789b);border:0;border-radius:9px;min-height:38px;padding:0 13px;font-size:9px;font-weight:850;box-shadow:0 8px 18px #042b472b}.seo-data-integrations .google-integration-grid>article>.integration-card-actions>.integration-disconnect-button,.google-connect-modal footer>.integration-disconnect-button{color:#a52c36!important;box-shadow:none!important;text-shadow:none!important;background:#fff!important;border:1px solid #e3a7ad!important}.seo-data-integrations .google-integration-grid>article>.integration-card-actions>.integration-disconnect-button:hover,.google-connect-modal footer>.integration-disconnect-button:hover{background:#fff6f6!important;border-color:#c94a53!important}.connected-account-summary{justify-content:space-between;align-items:center;gap:18px;display:flex}.connected-account-summary>div{min-width:0}.connected-account-summary>.integration-disconnect-button{color:#a52c36;cursor:pointer;background:#fff;border:1px solid #e3a7ad;border-radius:9px;flex:none;padding:10px 14px;font-weight:800}.connected-account-summary>.integration-disconnect-button:hover{background:#fff6f6;border-color:#c94a53}@media (width<=760px){.seo-data-integrations .google-integration-grid>article>.integration-card-actions{grid-template-columns:1fr}.connected-account-summary{flex-direction:column;align-items:flex-start}.connected-account-summary>.integration-disconnect-button{width:100%}}.strategy-audit-page{color:#102238;max-width:1280px;margin:0 auto;padding:2px 0 36px}.strategy-audit-hero{color:#fff;background:radial-gradient(circle at 92% 0,#1b9fc247,#0000 34%),linear-gradient(130deg,#061c35 0,#073b5b 68%,#08769a 100%);border-radius:26px;grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:34px;min-height:210px;padding:40px 44px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 60px #06223d33}.strategy-audit-hero:after{content:"";border:1px solid #ffffff1a;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-120px;right:-55px;box-shadow:0 0 0 36px #ffffff09,0 0 0 72px #ffffff06}.strategy-audit-hero>div,.strategy-audit-hero>aside{z-index:1;position:relative}.strategy-audit-hero>div>span,.audit-summary-card header span,.audit-priorities header span,.strategy-audit-rail>section>span,.monthly-audit-card span,.audit-next-step>span{color:#75d9ee;letter-spacing:.16em;font-size:10px;font-weight:850;display:block}.strategy-audit-hero h1{letter-spacing:-.045em;margin:10px 0 12px;font-size:36px;line-height:1.06}.strategy-audit-hero p{color:#d4e2eb;max-width:770px;margin:0;font-size:14px;line-height:1.65}.strategy-audit-hero>aside{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff30;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:146px;display:flex;box-shadow:inset 0 1px #ffffff26}.strategy-audit-hero>aside small{color:#a9ddec;letter-spacing:.13em;font-size:9px;font-weight:800}.strategy-audit-hero>aside strong{margin:7px 0 2px;font-size:49px;line-height:1}.strategy-audit-hero>aside strong em{color:#a7d9e6;font-size:15px;font-style:normal;font-weight:600}.strategy-audit-hero>aside span{color:#d7eaf0;font-size:9px}.audit-refresh-bar{background:#fff;border:1px solid #d6e4eb;border-radius:16px;justify-content:space-between;align-items:center;gap:22px;margin:18px 0;padding:16px 18px;display:flex;box-shadow:0 12px 30px #12365011}.audit-source-stack{align-items:center;display:flex}.audit-source-stack>i{color:#4285f4;background:#fff;border:3px solid #fff;border-radius:10px;place-items:center;width:35px;height:35px;font-style:normal;font-weight:850;display:grid;box-shadow:0 5px 15px #1a31481f}.audit-source-stack>i:nth-child(2){color:#fff;background:#08769a;margin-left:-8px}.audit-source-stack>span{gap:3px;margin-left:11px;display:grid}.audit-source-stack b{font-size:11px}.audit-source-stack small{color:#68788b;align-items:center;gap:7px;font-size:9px;display:flex}.audit-source-stack em{color:#19a361;font-style:normal}.audit-cadence{align-items:center;gap:25px;display:flex}.audit-cadence>span{gap:4px;display:grid}.audit-cadence small{color:#8491a0;letter-spacing:.1em;font-size:7px;font-weight:850}.audit-cadence b{font-size:10px}.audit-cadence button,.audit-next-step button{color:#086d92;cursor:pointer;background:#e8f6fa;border:0;border-radius:9px;height:38px;padding:0 15px;font-size:9px;font-weight:850}.audit-cadence button:disabled{opacity:.65}.strategy-audit-grid{grid-template-columns:minmax(0,1fr) 330px;gap:18px;display:grid}.strategy-audit-grid>main,.strategy-audit-rail{align-content:start;gap:18px;display:grid}.audit-summary-card,.audit-priorities,.strategy-audit-rail>section{background:#fff;border:1px solid #dbe5ea;border-radius:18px;box-shadow:0 18px 48px #0e2c4512}.audit-summary-card{padding:26px}.audit-summary-card header,.audit-priorities>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.audit-summary-card header span,.audit-priorities header span,.strategy-audit-rail>section>span,.audit-next-step>span{color:#08749b}.audit-summary-card h2,.audit-priorities h2{letter-spacing:-.025em;margin:6px 0 0;font-size:21px}.audit-summary-card header>em{color:#168448;background:#e8f7ed;border-radius:20px;padding:7px 10px;font-size:8px;font-style:normal;font-weight:800}.audit-summary-card>p{color:#526579;margin:20px 0;font-size:12px;line-height:1.75}.audit-findings{grid-template-columns:1fr 1fr;gap:10px;display:grid}.audit-findings article{background:#f6f9fb;border-radius:11px;grid-template-columns:31px 1fr;align-items:center;gap:10px;padding:13px;display:grid}.audit-findings article>i{color:#128246;background:#e5f7ec;border-radius:8px;place-items:center;width:29px;height:29px;font-style:normal;font-weight:900;display:grid}.audit-findings article.attention>i{color:#be7900;background:#fff4dd}.audit-findings article span{gap:3px;display:grid}.audit-findings b{font-size:10px}.audit-findings small{color:#738195;font-size:8px}.audit-priorities{overflow:hidden}.audit-priorities>header{border-bottom:1px solid #e5ebef;padding:24px 26px 18px}.audit-priorities>header>small{color:#8190a1;font-size:8px}.audit-priorities>article{border-bottom:1px solid #e9eef1;grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:16px;padding:19px 25px;display:grid}.audit-priorities>article:last-child{border-bottom:0}.audit-priorities>article>i{color:#c45c16;background:#fff0e4;border-radius:12px;place-items:center;width:42px;height:42px;font-size:11px;font-style:normal;font-weight:900;display:grid}.audit-priorities>article>i.warning{color:#aa7900;background:#fff6d8}.audit-priorities>article>i.growth{color:#14844b;background:#e6f7ed}.audit-priorities article>div>span{color:#c35b18;letter-spacing:.12em;font-size:7px;font-weight:850}.audit-priorities article h3{margin:4px 0;font-size:13px}.audit-priorities article p{color:#6d7c8f;margin:0;font-size:9px;line-height:1.55}.audit-priorities article>button{color:#087096;cursor:pointer;background:#fff;border:1px solid #b8d5e0;border-radius:8px;padding:9px 12px;font-size:8px;font-weight:800}.strategy-audit-rail>section{padding:22px}.strategy-audit-rail h3{margin:7px 0 17px;font-size:16px}.audit-score-row{border-bottom:1px solid #edf1f3;grid-template-columns:1fr 75px 25px;align-items:center;gap:8px;padding:11px 0;display:grid}.audit-score-row:last-child{border:0}.audit-score-row>b{font-size:9px}.audit-score-row>i{background:#e9eef1;border-radius:8px;height:5px;overflow:hidden}.audit-score-row>i em{background:linear-gradient(90deg,#07809f,#31b57a);border-radius:8px;height:100%;display:block}.audit-score-row>strong{text-align:right;font-size:11px}.audit-score-row>small{color:#8390a0;grid-column:1/-1;margin-top:-5px;font-size:7px}.strategy-audit-rail .monthly-audit-card{background:linear-gradient(145deg,#eaf8fb,#f8fcfd);grid-template-columns:38px 1fr;gap:12px;display:grid}.monthly-audit-card>i{color:#fff;background:#08779a;border-radius:11px;place-items:center;width:38px;height:38px;font-size:18px;font-style:normal;display:grid}.monthly-audit-card h3{margin-bottom:8px}.monthly-audit-card p{color:#607286;margin:0;font-size:9px;line-height:1.65}.monthly-audit-card div>small{color:#14814a;margin-top:13px;font-size:8px;font-weight:800;display:block}.strategy-audit-rail .audit-next-step{color:#fff;background:linear-gradient(145deg,#071d35,#073c5b)}.audit-next-step>span{color:#70d8ec}.audit-next-step h3{color:#fff}.audit-next-step p{color:#d0e0e8;font-size:9px;line-height:1.6}.audit-next-step button{color:#075f82;background:#fff;width:100%;margin-top:8px}.strategy-audit-page button{transition:transform .18s,box-shadow .18s}.strategy-audit-page button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #08567821}@media (width<=1050px){.strategy-audit-grid{grid-template-columns:1fr}.strategy-audit-rail{grid-template-columns:repeat(3,1fr)}.audit-refresh-bar{align-items:flex-start}.audit-cadence{gap:14px}}@media (width<=760px){.strategy-audit-hero{grid-template-columns:1fr;padding:28px 24px}.strategy-audit-hero h1{font-size:29px}.strategy-audit-hero>aside{align-items:flex-start;min-height:0;padding:18px}.audit-refresh-bar,.audit-cadence{flex-direction:column;align-items:stretch}.strategy-audit-rail,.audit-findings{grid-template-columns:1fr}.audit-priorities>article{grid-template-columns:42px 1fr}.audit-priorities article>button{grid-column:2;justify-self:start}}.strategy-audit-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 16px #0003!important}.strategy-audit-hero>div>span{color:#7de8ff!important;-webkit-text-fill-color:#7de8ff!important}.strategy-audit-hero p{color:#f0f7fa!important;-webkit-text-fill-color:#f0f7fa!important}.strategy-audit-hero>aside{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#031d3480!important;border-color:#ffffff4d!important;box-shadow:inset 0 1px #ffffff29,0 12px 32px #00122333!important}.strategy-audit-hero>aside small{color:#bcecff!important;-webkit-text-fill-color:#bcecff!important}.strategy-audit-hero>aside strong{color:#fff!important;-webkit-text-fill-color:#fff!important}.strategy-audit-hero>aside strong em{color:#d9f4fb!important;-webkit-text-fill-color:#d9f4fb!important}.strategy-audit-hero>aside span{color:#eef9fc!important;-webkit-text-fill-color:#eef9fc!important}.strategy-audit-rail .audit-next-step>span{color:#50d5f2!important;-webkit-text-fill-color:#50d5f2!important}.strategy-audit-rail .audit-next-step h3{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 10px #0000002e!important}.strategy-audit-rail .audit-next-step p{color:#e4f0f5!important;-webkit-text-fill-color:#e4f0f5!important}.strategy-audit-rail .audit-next-step button{color:#086785!important;-webkit-text-fill-color:#086785!important;background:#fff!important}.audit-cadence .audit-refresh-locked{cursor:pointer;align-items:center;gap:5px;display:flex;color:#768394!important;-webkit-text-fill-color:#768394!important;box-shadow:none!important;background:#f3f5f7!important;border:1px solid #d8dee5!important}.audit-cadence .audit-refresh-locked:hover{background:#eef5f7!important;border-color:#b9ced8!important;transform:none!important}.audit-refresh-locked em{letter-spacing:.04em;background:#fff;border-radius:10px;margin-left:3px;padding:4px 7px;font-size:7px;font-style:normal;font-weight:900;color:#087196!important;-webkit-text-fill-color:#087196!important}.gsc-performance-card{background:#fff;border:1px solid #d9e4e9;border-radius:18px;margin:18px 0;padding:24px;box-shadow:0 18px 48px #0f2c4513}.gsc-performance-card>header{border-bottom:1px solid #e6ecef;justify-content:space-between;align-items:center;gap:24px;padding-bottom:19px;display:flex}.gsc-title,.gsc-connection{align-items:center;gap:12px;display:flex}.gsc-title>.brand-icon{border:1px solid #e0e5e9;border-radius:11px;flex:0 0 42px;width:42px;height:42px;box-shadow:0 6px 16px #1c344914}.gsc-title>span{gap:3px;display:grid}.gsc-title small{color:#0b789d;letter-spacing:.13em;font-size:8px;font-weight:850}.gsc-title h2{color:#11283e;margin:0;font-size:18px}.gsc-title p{color:#718093;margin:0;font-size:9px}.gsc-connection{background:#f3fbf6;border:1px solid #cce9d7;border-radius:10px;padding:9px 12px}.gsc-connection>i{color:#fff;background:#20a65b;border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.gsc-connection>span{gap:3px;display:grid}.gsc-connection b{color:#147c46;font-size:9px}.gsc-connection small{color:#6f8176;font-size:7px}.gsc-metrics{grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0;display:grid}.gsc-metrics article{background:#f9fbfc;border:1px solid #e3eaed;border-radius:12px;gap:6px;padding:15px;display:grid}.gsc-metrics span{color:#66768a;font-size:9px}.gsc-metrics strong{color:#10263d;letter-spacing:-.03em;font-size:24px}.gsc-metrics em{color:#159052;font-size:8px;font-style:normal;font-weight:800}.gsc-lower{grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);gap:14px;display:grid}.gsc-lower>section,.gsc-lower>aside{border:1px solid #e1e9ec;border-radius:13px;overflow:hidden}.gsc-section-head{background:#f7fafb;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.gsc-section-head>span{gap:3px;display:grid}.gsc-section-head b{font-size:11px}.gsc-section-head small{color:#788698;font-size:8px}.gsc-section-head button{color:#08759b;background:0 0;border:0;font-size:8px;font-weight:800}.gsc-query{border-top:1px solid #edf1f3;grid-template-columns:26px minmax(0,1fr) 75px 60px;align-items:center;gap:9px;padding:12px 16px;display:grid}.gsc-query>i{color:#08759b;background:#e9f6fa;border-radius:7px;place-items:center;width:23px;height:23px;font-size:8px;font-style:normal;font-weight:850;display:grid}.gsc-query>b{font-size:9px}.gsc-query>span{color:#637387;font-size:8px}.gsc-query>em{color:#08759b;text-align:right;font-size:8px;font-style:normal;font-weight:800}.gsc-lower>aside{text-align:center;color:#fff;background:linear-gradient(145deg,#082038,#085372);flex-direction:column;align-items:center;padding:17px;display:flex}.gsc-lower>aside>span{color:#67d9ee;letter-spacing:.13em;font-size:7px;font-weight:850}.gsc-lower>aside h3{margin:7px 0 10px;font-size:13px;color:#fff!important;-webkit-text-fill-color:#fff!important}.gsc-discovery-ring{background:conic-gradient(#52d9ae 68%,#ffffff29 0);border-radius:50%;place-items:center;width:74px;height:74px;display:grid;position:relative}.gsc-discovery-ring:after{content:"";background:#0a405a;border-radius:50%;position:absolute;inset:7px}.gsc-discovery-ring strong{z-index:1;color:#fff;font-size:22px;position:relative}.gsc-discovery-ring small{font-size:9px}.gsc-lower>aside p{color:#d8e9ef;margin:10px 0;font-size:8px;line-height:1.5}.gsc-lower>aside>small{color:#a9d8e4;margin-top:auto;font-size:7px}@media (width<=900px){.gsc-metrics{grid-template-columns:repeat(2,1fr)}.gsc-lower{grid-template-columns:1fr}.gsc-lower>aside{min-height:225px}}@media (width<=620px){.gsc-performance-card>header{flex-direction:column;align-items:flex-start}.gsc-metrics{grid-template-columns:1fr 1fr}.gsc-query{grid-template-columns:24px 1fr}.gsc-query>span,.gsc-query>em{text-align:left;grid-column:2}}.live-performance-empty .performance-controls button:disabled{cursor:not-allowed;color:#8290a0!important;-webkit-text-fill-color:#8290a0!important;box-shadow:none!important;background:#eef2f5!important;border-color:#d6dee5!important}.live-sync-gate{background:#fff;border:1px solid #d6e3e9;border-radius:20px;overflow:hidden;box-shadow:0 24px 60px #0c2b4317}.live-sync-gate>header{background:linear-gradient(135deg,#eef8fb,#f9fcfd);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;padding:27px 29px;display:grid}.live-sync-gate>header>i{color:#fff;background:#08789d;border-radius:14px;place-items:center;width:50px;height:50px;font-size:23px;font-style:normal;display:grid}.live-sync-gate>header span{color:#08769a;letter-spacing:.14em;font-size:8px;font-weight:850}.live-sync-gate>header h2{color:#10263c;letter-spacing:-.025em;margin:6px 0;font-size:21px}.live-sync-gate>header p{color:#65758a;margin:0;font-size:10px;line-height:1.55}.live-sync-gate>header>em{color:#148049;background:#e6f7ed;border-radius:20px;padding:8px 11px;font-size:8px;font-style:normal;font-weight:850}.live-sync-sources{grid-template-columns:1fr 1fr;gap:13px;padding:22px 28px;display:grid}.live-sync-sources article{background:#fbfcfd;border:1px solid #dfe7eb;border-radius:13px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:16px;display:grid}.live-sync-sources article.ready{background:#f5fcf7;border-color:#bfe5ce}.live-sync-sources .brand-icon{width:40px;height:40px}.live-sync-sources article>span{gap:4px;display:grid}.live-sync-sources b{font-size:10px}.live-sync-sources small{color:#758396;font-size:8px}.live-sync-sources article>em{color:#a36a00;background:#fff3dc;border-radius:15px;padding:6px 9px;font-size:7px;font-style:normal;font-weight:850}.live-sync-sources article.ready>em{color:#147f48;background:#e4f7eb}.live-sync-gate>footer{background:#fbfcfd;border-top:1px solid #e5ecef;justify-content:space-between;align-items:center;gap:18px;padding:17px 28px;display:flex}.live-sync-gate>footer>span{align-items:center;gap:10px;display:flex}.live-sync-gate>footer>span>i{color:#08769a;background:#e9f4f8;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;font-style:normal;font-weight:850;display:grid}.live-sync-gate>footer small{color:#758396;gap:3px;font-size:8px;display:grid}.live-sync-gate>footer small b{color:#24394d}.live-sync-gate>footer button{color:#087196;background:#fff;border:1px solid #a9cbd8;border-radius:8px;padding:10px 13px;font-size:8px;font-weight:850}@media (width<=760px){.live-sync-gate>header{grid-template-columns:44px 1fr;padding:21px}.live-sync-gate>header>em{grid-column:2;justify-self:start}.live-sync-sources{grid-template-columns:1fr;padding:17px}.live-sync-gate>footer{flex-direction:column;align-items:flex-start}}.verified-performance{gap:18px;display:grid}.verified-source-strip{background:#f7fbfd;border:1px solid #cfe1ea;border-radius:15px;grid-template-columns:minmax(220px,.8fr) repeat(2,minmax(260px,1fr)) auto;align-items:stretch;gap:12px;padding:15px;display:grid}.verified-source-strip>div{align-content:center;display:grid}.verified-source-strip>div>span,.verified-source-strip article span{color:#08779b;letter-spacing:.12em;font-size:9px;font-weight:850}.verified-source-strip>div>b{margin:5px 0;font-size:12px}.verified-source-strip small{color:#61718a;font-size:9px;line-height:1.4}.verified-source-strip article{background:#fff;border:1px solid #dce6ec;border-radius:10px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.verified-source-strip article span{letter-spacing:0;color:#12213d;display:grid}.verified-source-strip article em{color:#8b6900;font-size:9px;font-style:normal;font-weight:800}.verified-source-strip article.ready{background:#f5fcf7;border-color:#b6e6c6}.verified-source-strip article.ready em{color:#07833c}.verified-source-strip article.error{background:#fff8f8;border-color:#f3b8bd}.verified-source-strip article.error em{color:#c52334}.verified-source-strip>button,.performance-state button{color:#fff;cursor:pointer;background:linear-gradient(110deg,#042440,#0d7fa3);border:0;border-radius:9px;padding:11px 15px;font-weight:800}.performance-state{text-align:center;background:#fff;border:1px solid #d6e4eb;border-radius:16px;padding:55px 24px}.performance-state>i{color:#087ca3;background:#eaf7fb;border-radius:14px;place-items:center;width:48px;height:48px;margin:0 auto 15px;font-size:24px;font-style:normal;display:grid}.performance-state h2{margin:0 0 8px}.performance-state p{color:#627189;max-width:680px;margin:0 auto 18px;line-height:1.6}.performance-state.error{background:#fff9f9;border-color:#f1bdc1}.verified-metrics{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.verified-metrics article{background:#fff;border:1px solid #d9e4eb;border-radius:13px;padding:18px;box-shadow:0 10px 30px #092c480d}.verified-metrics span{color:#56657d;font-size:10px;font-weight:750;display:block}.verified-metrics strong{color:#071a35;margin:12px 0 7px;font-size:27px;display:block}.verified-metrics em{color:#07833c;font-size:10px;font-style:normal;font-weight:750}.verified-metrics em small{color:#758198;font-weight:500}.verified-metrics p{color:#8691a5;margin:12px 0 0;font-size:9px}.verified-performance-grid,.verified-tables{grid-template-columns:1.45fr .75fr;gap:14px;display:grid}.verified-tables{grid-template-columns:1fr 1fr}.verified-trend{min-height:290px}.verified-bars{background:repeating-linear-gradient(#fff,#fff 37px,#eef3f6 38px);border-bottom:1px solid #dce4ea;align-items:flex-end;gap:4px;height:155px;padding:18px 5px 0;display:flex}.verified-bars i{opacity:.85;background:linear-gradient(#12a6c5,#075e8a);border-radius:4px 4px 0 0;flex:1;min-width:3px}.verified-trend footer{color:#728097;justify-content:space-between;padding-top:13px;font-size:9px;display:flex}.verified-trend footer b{color:#086e93}.verified-ratios article{border-bottom:1px solid #e4e9ef;justify-content:space-between;align-items:center;padding:19px 0;display:flex}.verified-ratios article span{color:#53627a;font-weight:650}.verified-ratios article strong{font-size:27px}.verified-ratios>small{color:#7b8799;margin-top:16px;line-height:1.5;display:block}.verified-table{display:grid}.verified-table>header,.verified-table>div{border-bottom:1px solid #e5eaf0;grid-template-columns:minmax(180px,1fr) 65px 85px 65px;align-items:center;gap:10px;padding:11px 5px;font-size:10px;display:grid}.verified-table>header{color:#718097;letter-spacing:.06em;font-size:8px;font-weight:850}.verified-table b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.verified-table span{text-align:right}.table-empty{color:#758199;text-align:center;padding:28px 0}.performance-controls button:disabled{cursor:not-allowed;opacity:.45}@media (width<=1100px){.verified-source-strip{grid-template-columns:1fr 1fr}.verified-source-strip>button{grid-column:1/-1}.verified-metrics{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.verified-source-strip,.verified-performance-grid,.verified-tables{grid-template-columns:1fr}.verified-metrics{grid-template-columns:1fr 1fr}.performance-title{gap:12px;display:grid}.performance-controls{display:flex}.verified-table>header,.verified-table>div{grid-template-columns:minmax(120px,1fr) 50px 70px 50px;font-size:9px}}@media (width<=480px){.verified-metrics{grid-template-columns:1fr}}.verified-source-strip{grid-template-columns:minmax(200px,.75fr) repeat(3,minmax(220px,1fr)) auto}.verified-metrics{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.verified-monthly-scan{background:#f5fcf7;border:1px solid #bfe3ce;border-radius:13px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px 18px;display:grid}.verified-monthly-scan>i{color:#118049;background:#dff5e7;border-radius:11px;place-items:center;width:40px;height:40px;font-size:19px;font-style:normal;display:grid}.verified-monthly-scan>div{gap:3px;display:grid}.verified-monthly-scan span{color:#08779b;letter-spacing:.13em;font-size:8px;font-weight:850}.verified-monthly-scan b{color:#16354a;font-size:12px}.verified-monthly-scan small{color:#6b7d8c;font-size:9px}.verified-monthly-scan>em{color:#118049;background:#dff5e7;border-radius:20px;padding:7px 11px;font-size:8px;font-style:normal;font-weight:850}.verified-monthly-scan.waiting_for_connection{background:#fffaf0;border-color:#e5d5a4}.verified-monthly-scan.waiting_for_connection>i,.verified-monthly-scan.waiting_for_connection>em{color:#9a6800;background:#fff0c8}.verified-profile-chart{margin-top:14px}.verified-profile-chart-legend{color:#43546b;align-items:center;gap:18px;padding:0 6px 12px;font-size:10px;font-weight:750;display:flex}.verified-profile-chart-legend span{align-items:center;gap:7px;display:flex}.verified-profile-chart-legend i,.verified-profile-point-tooltip em>i{background:#1478ad;border-radius:50%;width:9px;height:9px;display:inline-block}.verified-profile-chart-legend i.actions,.verified-profile-point-tooltip em>i.actions{background:#15a263}.verified-profile-chart-legend em{color:#718097;margin-left:auto;font-size:9px;font-style:normal;font-weight:650}.verified-profile-chart-canvas{background:linear-gradient(#f8fbfd,#fff);border-radius:12px;height:235px;margin-left:40px;position:relative;overflow:visible}.verified-profile-chart-canvas>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.verified-profile-chart-canvas svg line{stroke:#dfe8ed;stroke-width:1px;stroke-dasharray:5 7}.verified-profile-chart-canvas svg polyline{fill:none;stroke-width:4px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.verified-profile-chart-canvas svg polyline.views{stroke:#1478ad}.verified-profile-chart-canvas svg polyline.actions{stroke:#15a263}.verified-profile-chart-scale{color:#64748b;text-align:right;flex-direction:column;justify-content:space-between;font-size:9px;display:flex;position:absolute;top:8px;bottom:9px;right:calc(100% + 10px)}.verified-profile-chart-points{position:absolute;inset:0}.verified-profile-chart-points>button{cursor:crosshair;z-index:2;background:0 0;border:0;width:26px;height:26px;padding:0;position:absolute;transform:translate(-50%,-50%)}.verified-profile-chart-points>button>i{opacity:.18;background:#1478ad;border:2px solid #fff;border-radius:50%;width:8px;height:8px;transition:opacity .15s,transform .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #1478ad}.verified-profile-chart-points>button:hover>i,.verified-profile-chart-points>button:focus-visible>i{opacity:1;transform:translate(-50%,-50%)scale(1.18)}.verified-profile-point-tooltip{color:#fff;text-align:left;opacity:0;visibility:hidden;pointer-events:none;z-index:20;background:#0a2238;border:1px solid #ffffff26;border-radius:11px;gap:8px;width:190px;padding:13px 14px;transition:opacity .14s,transform .14s,visibility 0s linear .14s;display:grid;position:absolute;bottom:20px;left:50%;transform:translate(-50%,7px);box-shadow:0 16px 36px #051e303d}.verified-profile-chart-points>button.align-left .verified-profile-point-tooltip{left:-4px;transform:translateY(7px)}.verified-profile-chart-points>button.align-right .verified-profile-point-tooltip{left:auto;right:-4px;transform:translateY(7px)}.verified-profile-chart-points>button:hover .verified-profile-point-tooltip,.verified-profile-chart-points>button:focus-visible .verified-profile-point-tooltip{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}.verified-profile-chart-points>button.align-left:hover .verified-profile-point-tooltip,.verified-profile-chart-points>button.align-left:focus-visible .verified-profile-point-tooltip,.verified-profile-chart-points>button.align-right:hover .verified-profile-point-tooltip,.verified-profile-chart-points>button.align-right:focus-visible .verified-profile-point-tooltip{transform:translate(0)}.verified-profile-point-tooltip>b{font-size:11px}.verified-profile-point-tooltip>em{color:#d8e6ee;grid-template-columns:10px 1fr auto;align-items:center;gap:7px;font-size:9px;font-style:normal;display:grid}.verified-profile-point-tooltip strong{color:#fff;font-size:10px}.verified-profile-chart-dates{color:#68778d;justify-content:space-between;margin:7px 2px 0 40px;font-size:9px;display:flex}.verified-profile-chart-empty{text-align:center;background:#f8fbfc;border:1px dashed #c9dce5;border-radius:13px;align-content:center;place-items:center;gap:8px;min-height:210px;margin-top:14px;padding:24px;display:grid}.verified-profile-chart-empty>i{color:#08779b;background:#e6f4f8;border-radius:11px;place-items:center;width:38px;height:38px;font-size:20px;font-style:normal;display:grid}.verified-profile-chart-empty>b{color:#18344a;font-size:12px}.verified-profile-chart-empty>span{color:#6d7c8f;max-width:470px;font-size:10px;line-height:1.5}@media (width<=1300px){.verified-source-strip{grid-template-columns:1fr 1fr}.verified-source-strip>button{grid-column:1/-1}}@media (width<=760px){.verified-profile-chart-canvas{height:190px;margin-left:32px}.verified-profile-chart-dates{margin-left:32px}.verified-profile-chart-legend{flex-wrap:wrap;align-items:flex-start;gap:9px 14px}.verified-profile-chart-legend em{width:100%;margin-left:0}.verified-profile-point-tooltip{width:170px}.verified-profile-chart-points>button:nth-of-type(2n){display:none}}.local-page-rankings{color:#0c2339;background:#fff;border:1px solid #cadde7;border-radius:20px;margin:22px 0;overflow:hidden;box-shadow:0 18px 42px #082d4616}.local-page-rankings>header{background:linear-gradient(135deg,#072e49,#0a718d);justify-content:space-between;align-items:center;gap:24px;padding:24px 26px;display:flex}.local-page-rankings>header>div>span{letter-spacing:.15em;font-size:8px;font-weight:850;display:block;color:#83e6f2!important;-webkit-text-fill-color:#83e6f2!important}.performance-page .local-page-rankings>header h2{letter-spacing:-.03em;margin:6px 0;font-size:22px;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 8px #00162747!important}.local-page-rankings>header>div>p{margin:0;font-size:9px;color:#e4f3f6!important;-webkit-text-fill-color:#e4f3f6!important}.local-page-rankings>header>aside{background:#ffffff24;border:1px solid #ffffff59;border-radius:12px;gap:10px;max-width:390px;padding:12px 14px;display:flex}.local-page-rankings>header>aside>i{color:#0b6e8b;background:#fff;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.local-page-rankings>header>aside p{gap:3px;margin:0;display:grid}.local-page-rankings>header>aside b{font-size:8px;color:#fff!important;-webkit-text-fill-color:#fff!important}.local-page-rankings>header>aside small{font-size:7px;line-height:1.45;color:#e5f4f7!important;-webkit-text-fill-color:#e5f4f7!important}.site-scan-status{background:#effaf6;border-bottom:1px solid #dfe8ed;align-items:center;gap:11px;padding:13px 20px;display:flex}.site-scan-status>i{color:#08744a;background:#daf4e8;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:grid}.site-scan-status>span{gap:2px;display:grid}.site-scan-status b{color:#12334a;font-size:8px}.site-scan-status small{color:#557083;font-size:7px}.site-scan-status>em{color:#6a7f8e;white-space:nowrap;margin-left:auto;font-size:7px;font-style:normal}.site-scan-status.partial{background:#fff9ed}.site-scan-status.partial>i{color:#8d5b00;background:#fff0ce}.site-scan-status.failed,.site-scan-status.not_configured{background:#f7fafb}.site-scan-status.failed>i,.site-scan-status.not_configured>i{color:#516f83;background:#e8eff3}.local-page-summary{border-bottom:1px solid #dfe8ed;grid-template-columns:repeat(4,1fr);display:grid}.local-page-summary article{border-right:1px solid #e0e9ee;padding:18px 20px}.local-page-summary article:last-child{border-right:0}.local-page-summary small{color:#5e7689;letter-spacing:.09em;font-size:7px;font-weight:850;display:block}.local-page-summary strong{color:#0b2e47;letter-spacing:-.04em;margin:6px 0 3px;font-size:25px;display:block}.local-page-summary span{color:#6c8292;font-size:7px}.local-page-summary article.attention{background:#fff8ed}.local-page-summary article.attention strong{color:#a26112}.local-page-controls{background:#f8fafb;border-bottom:1px solid #e0e8ed;grid-template-columns:minmax(260px,1fr) 220px auto;align-items:center;gap:10px;padding:15px 20px;display:grid}.local-page-controls>label{background:#fff;border:1px solid #cbd9e1;border-radius:9px;align-items:center;gap:8px;height:39px;padding:0 11px;display:flex}.local-page-controls>label i{color:#15708f;font-style:normal}.local-page-controls input{color:#11283c;border:0;outline:0;flex:1;min-width:0;font-size:8px}.local-page-controls select{color:#143047;background:#fff;border:1px solid #cbd9e1;border-radius:9px;height:39px;padding:0 10px;font-size:8px}.local-page-controls>span{color:#0f6d8b;white-space:nowrap;background:#eaf5f8;border-radius:99px;padding:6px 9px;font-size:7px;font-weight:800}.local-page-table{overflow-x:auto}.local-page-table>header,.local-page-table>article{grid-template-columns:2.1fr .7fr 1.1fr 1.35fr 1fr;align-items:center;gap:15px;min-width:1100px;display:grid}.local-page-table>header{color:#5e7485;letter-spacing:.07em;background:#eef4f7;border-bottom:1px solid #dce6eb;padding:10px 20px;font-size:7px;font-weight:850}.local-page-table>article{border-bottom:1px solid #e7edf1;padding:14px 20px}.local-page-table>article:last-child{border-bottom:0}.local-page-table>article:hover{background:#f9fcfd}.page-identity{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;display:grid}.page-identity>i{color:#0c6d8c;background:#e6f3f7;border-radius:9px;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.page-identity>span{gap:3px;min-width:0;display:grid}.page-identity b{color:#10283c;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.page-identity small{color:#7a8c99;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;overflow:hidden}.page-identity em{color:#0b6d8d;font-size:7px;font-style:normal;font-weight:750}.page-identity mark{color:#087448;background:#e3f6eb;border-radius:99px;justify-self:start;padding:3px 6px;font-size:6px;font-weight:850}.page-rank{justify-items:start;gap:4px;display:grid}.page-rank>strong{color:#0b2e47;font-size:20px}.page-rank>em{border-radius:99px;padding:4px 6px;font-size:6.5px;font-style:normal;font-weight:850}.page-rank>em.excellent,.page-rank>em.good{color:#117642;background:#e2f6ea}.page-rank>em.building{color:#8a6015;background:#fff2d8}.page-rank>em.attention{color:#a2323d;background:#ffebec}.page-rank>em.unknown{color:#637584;background:#edf1f4}.page-rank>small{font-size:7px;font-weight:800}.page-rank>small.up{color:#118149}.page-rank>small.down{color:#b33b45}.page-rank>small.neutral{color:#758692}.page-activity,.page-query,.page-map-rank{gap:4px;display:grid}.page-activity>b,.page-query>b,.page-map-rank>b{color:#193448;font-size:8px}.page-activity>b small{color:#6e8291;font-size:7px;font-weight:500}.page-activity span,.page-activity em,.page-query small,.page-map-rank small{color:#6e8190;font-size:7px;font-style:normal;line-height:1.4}.page-map-rank>i{color:#14718e;background:#edf5f7;border-radius:8px;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.page-map-rank>strong{color:#0d6b8a;font-size:18px}.local-page-empty{text-align:center;padding:36px}.local-page-empty>i{color:#0c6e8c;background:#e9f4f7;border-radius:12px;place-items:center;width:42px;height:42px;margin:0 auto 10px;font-style:normal;display:grid}.local-page-empty h3{color:#153047;margin:0;font-size:13px}.local-page-empty p{color:#6e8292;max-width:650px;margin:7px auto 0;font-size:8px;line-height:1.55}@media (width<=950px){.local-page-rankings>header{flex-direction:column;align-items:flex-start}.local-page-rankings>header>aside{max-width:none}.local-page-summary{grid-template-columns:1fr 1fr}.local-page-summary article:nth-child(2){border-right:0}.local-page-summary article:nth-child(-n+2){border-bottom:1px solid #e0e9ee}.local-page-controls{grid-template-columns:1fr 1fr}.local-page-controls>span{grid-column:1/-1;justify-self:start}}@media (width<=620px){.local-page-rankings>header{padding:20px}.site-scan-status{align-items:flex-start}.site-scan-status>em{display:none}.local-page-summary{grid-template-columns:1fr}.local-page-summary article{border-bottom:1px solid #e0e9ee;border-right:0}.local-page-controls{grid-template-columns:1fr}.local-page-controls>span{grid-column:auto}}.business-switcher{min-width:260px;position:relative}.business-switcher details{position:relative}.business-switcher summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.business-switcher summary::-webkit-details-marker{display:none}.business-switcher .business{justify-content:flex-start;width:100%;min-width:260px;background:linear-gradient(145deg,#fff,#f7fbfc)!important;border-color:#cddbe3!important;padding:0 13px!important}.business-switcher .crown{background:linear-gradient(140deg,#092f4d,#0b7d99);border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:16px;display:grid;color:#fff!important}.business-current{text-align:left;gap:2px;min-width:0;display:grid}.business-current small{letter-spacing:.1em;font-size:6.5px;font-weight:850;line-height:1;color:#718493!important}.business-current strong{text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:10px;overflow:hidden;color:#102a40!important}.business-switcher summary>i{color:#517087;margin-left:auto;font-size:11px;font-style:normal;transition:transform .18s}.business-switcher details[open] summary>i{transform:rotate(180deg)}.business-workspace-menu{z-index:100;background:#fff;border:1px solid #c9dae3;border-radius:15px;width:390px;position:absolute;top:53px;left:0;overflow:hidden;box-shadow:0 24px 58px #04233933,0 4px 12px #04233914}.business-workspace-menu>header{background:linear-gradient(145deg,#f7fbfc,#edf7f9);border-bottom:1px solid #dce7ec;justify-content:space-between;align-items:center;padding:16px 17px;display:flex}.business-workspace-menu>header span{gap:3px;display:grid}.business-workspace-menu>header small{color:#087b98;letter-spacing:.12em;font-size:7px;font-weight:900}.business-workspace-menu>header strong{color:#102a40;font-size:12px}.business-workspace-menu>header em{color:#086e89;text-align:center;background:#dff3f7;border-radius:99px;min-width:25px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:850}.business-workspace-menu>div{max-height:310px;padding:7px;overflow:auto}.business-workspace-menu>div>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:11px;display:grid}.business-workspace-menu>div>button:hover:not(:disabled){background:#f2fafb;border-color:#b9dce5}.business-workspace-menu>div>button.current{background:#eaf7f9;border-color:#a9d8e3}.business-workspace-menu>div>button>i{color:#08718d;background:#e5f3f6;border-radius:9px;place-items:center;width:32px;height:32px;font-style:normal;font-weight:900;display:grid}.business-workspace-menu>div>button.current>i{color:#fff;background:#087b98}.business-workspace-menu button>span{gap:3px;min-width:0;display:grid}.business-workspace-menu button b{color:#142f45;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.business-workspace-menu button small{color:#6d8292;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.business-workspace-menu button>em{color:#087694;font-size:7px;font-style:normal;font-weight:850}.business-workspace-menu button:disabled{cursor:default;opacity:1}.business-workspace-menu>footer{color:#687e8f;background:#f8fafb;border-top:1px solid #e0e9ed;padding:11px 16px;font-size:7px;line-height:1.5}@media (width<=760px){.business-switcher{min-width:0;max-width:calc(100vw - 125px)}.business-switcher .business{min-width:0;max-width:100%;height:42px!important}.business-current strong{max-width:120px}.business-current small{display:none}.business-switcher .crown{flex-basis:27px;width:27px;height:27px}.business-workspace-menu{width:auto;position:fixed;top:65px;left:10px;right:10px}.workspace>header>.status{margin-left:8px}}.data-integrity-gate{background:#fff;border:1px solid #cadde7;border-radius:20px;margin:24px 0;overflow:hidden;box-shadow:0 24px 60px #092a4317}.data-integrity-gate>header{background:linear-gradient(135deg,#edf8fb,#f8fbfd);grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:16px;padding:28px 30px;display:grid}.data-integrity-gate>header>i{color:#fff;background:linear-gradient(145deg,#073656,#1384a9);border-radius:15px;place-items:center;width:52px;height:52px;font-size:22px;font-style:normal;display:grid;box-shadow:0 12px 24px #09567b33}.data-integrity-gate>header span{color:#08769a;letter-spacing:.13em;font-size:9px;font-weight:900}.data-integrity-gate>header h2{color:#0c233b;letter-spacing:-.025em;margin:5px 0;font-size:22px}.data-integrity-gate>header p{color:#61748a;max-width:760px;margin:0;font-size:11px;line-height:1.55}.data-integrity-gate>header>em{color:#137b47;white-space:nowrap;background:#eefaf3;border:1px solid #c9ead7;border-radius:99px;padding:8px 11px;font-size:8px;font-style:normal;font-weight:850}.integrity-source-list{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;padding:22px 29px;display:grid}.integrity-source-list p{background:#fbfcfd;border:1px solid #dfe8ed;border-radius:12px;gap:5px;margin:0;padding:15px;display:grid}.integrity-source-list b{color:#183047;font-size:10px}.integrity-source-list span{color:#718195;font-size:9px}.data-integrity-gate>footer{color:#65778b;background:#fbfcfd;border-top:1px solid #e2e9ed;justify-content:space-between;align-items:center;gap:20px;padding:18px 29px;font-size:9px;display:flex}.data-integrity-gate>footer button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#073553,#1284aa);border:0;border-radius:9px;padding:11px 16px;font-size:9px;font-weight:850}.optimizer-data-gate{margin:0}.audit-pending-hero h1,.audit-pending-hero aside strong{color:#fff!important}@media (width<=760px){.data-integrity-gate>header{grid-template-columns:48px 1fr;padding:22px}.data-integrity-gate>header>em{grid-column:2;justify-self:start}.data-integrity-gate>footer{flex-direction:column;align-items:flex-start}.integrity-source-list{padding:18px}}.filter-empty-state{border-radius:13px;place-items:center;gap:6px;min-height:150px;color:#1d354b!important;background:#f8fbfc!important;border:1px dashed #cfdde5!important;padding:28px!important;display:grid!important}.filter-empty-state b{font-size:13px}.filter-empty-state span{color:#748397;font-size:10px}.learning-settings{gap:18px;display:grid}.learning-settings .page-heading{margin-bottom:0}.learning-consent-card,.seasonality-settings,.outcome-catalog,.learning-save-bar{background:#fff;border:1px solid #d7e3e9;border-radius:16px;box-shadow:0 14px 35px #0a2d460f}.learning-consent-card>header{justify-content:space-between;align-items:center;gap:24px;padding:22px;display:flex}.learning-consent-card>header>div{align-items:center;gap:14px;display:flex}.learning-consent-card>header>div>i{color:#fff;background:linear-gradient(145deg,#073756,#1681a5);border-radius:13px;place-items:center;width:46px;height:46px;font-size:19px;font-style:normal;display:grid}.learning-consent-card h2,.seasonality-settings h2,.outcome-catalog h2{color:#10273f;margin:0;font-size:17px}.learning-consent-card p,.seasonality-settings p,.outcome-catalog p{color:#6d7e91;margin:5px 0 0;font-size:9px;line-height:1.55}.learning-consent-card label{cursor:pointer;align-items:center;gap:8px;display:flex}.learning-consent-card label input{opacity:0;position:absolute}.learning-consent-card label>i{background:#cfd8de;border-radius:20px;width:39px;height:22px;position:relative}.learning-consent-card label>i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:3px;left:3px}.learning-consent-card label input:checked+i{background:#159453}.learning-consent-card label input:checked+i:after{left:20px}.learning-consent-card label b{color:#34495d;font-size:9px}.learning-boundaries{background:#f8fbfc;border-top:1px solid #e4ebef;grid-template-columns:repeat(2,1fr);gap:9px;padding:17px 22px;display:grid}.learning-boundaries span{color:#27724b;font-size:8px;font-weight:750}.seasonality-settings>header,.outcome-catalog>header{border-bottom:1px solid #e4ebef;justify-content:space-between;align-items:flex-start;gap:18px;padding:21px 22px;display:flex}.seasonality-settings small,.outcome-catalog small{color:#08769b;letter-spacing:.12em;font-size:7px;font-weight:900}.seasonality-settings header>em,.outcome-catalog header>em{color:#137846;background:#e9f7ee;border-radius:99px;padding:7px 9px;font-size:7px;font-style:normal;font-weight:850}.seasonality-settings>div{grid-template-columns:1fr 1fr;gap:14px;padding:20px 22px;display:grid}.seasonality-settings label{color:#263c52;gap:7px;font-size:8px;font-weight:800;display:grid}.seasonality-settings select{color:#20374d;height:42px;font:inherit;background:#fff;border:1px solid #cfdce4;border-radius:9px;padding:0 12px}.seasonality-settings>footer{color:#718195;background:#fbfcfd;border-top:1px solid #e5ecef;padding:13px 22px;font-size:8px}.outcome-catalog>div{grid-template-columns:1fr 1fr;gap:0;padding:8px 22px 18px;display:grid}.outcome-catalog article{border-bottom:1px solid #e9eef1;grid-template-columns:32px 1fr;gap:11px;padding:14px 10px;display:grid}.outcome-catalog article:nth-child(odd){border-right:1px solid #e9eef1}.outcome-catalog article>i{color:#087397;background:#eaf5f9;border-radius:8px;place-items:center;width:29px;height:29px;font-size:7px;font-style:normal;font-weight:900;display:grid}.outcome-catalog article b{color:#1d344a;font-size:9px}.learning-save-bar{justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.learning-save-bar span{color:#718195;font-size:8px}.learning-save-bar span b{color:#344a5e}.learning-save-bar button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#073554,#1486aa);border:0;border-radius:9px;padding:11px 15px;font-size:8px;font-weight:850}.learning-save-bar button:disabled{opacity:.55;cursor:wait}@media (width<=760px){.learning-consent-card>header,.seasonality-settings>header,.outcome-catalog>header,.learning-save-bar{flex-direction:column;align-items:flex-start}.learning-boundaries,.seasonality-settings>div,.outcome-catalog>div{grid-template-columns:1fr}.outcome-catalog article:nth-child(odd){border-right:0}}.comparison-pill select{color:#153047;background:#fff;border:1px solid #cbdce4;border-radius:7px;width:100%;height:34px;margin-top:7px;padding:0 9px;font-size:9px;font-weight:800}.comparison-pill>b{display:block;margin-top:7px!important}.comparison-pill>div{gap:4px;margin-top:8px;display:flex}.comparison-pill>div i{text-align:center;background:#fff;border-radius:6px;min-width:26px;padding:4px 5px;font-size:7px;font-style:normal;font-weight:850;color:#64768a!important;-webkit-text-fill-color:#64768a!important}.comparison-pill>div i.current{background:#087a9e;color:#fff!important;-webkit-text-fill-color:#fff!important}.seo-intelligence .map-change b{color:#d9ffed!important;-webkit-text-fill-color:#d9ffed!important;letter-spacing:.02em!important;text-shadow:0 1px 4px #00000040!important;background:#106648c7!important;border:1px solid #7af4bf73!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;margin-top:7px!important;padding:5px 8px!important;font-size:8px!important;font-weight:900!important;display:inline-flex!important}.seo-intelligence .map-change small{color:#f1f8fb!important;-webkit-text-fill-color:#f1f8fb!important;font-weight:750!important}.growth-command{gap:16px;display:grid}.growth-command-hero{color:#fff;background:linear-gradient(125deg,#061e37 0%,#073d5d 58%,#0d87a8 100%);border-radius:19px;justify-content:space-between;align-items:flex-end;gap:24px;padding:26px 28px;display:flex;box-shadow:0 22px 50px #041f362e}.growth-command-hero span,.graph-header span,.opportunity-header span,.action-board>header span{letter-spacing:.15em;color:#74dff2;font-size:8px;font-weight:900}.growth-command-hero h2{letter-spacing:-.03em;margin:8px 0 7px;font-size:25px}.growth-command-hero p{color:#d6e7ee;max-width:700px;margin:0;font-size:10px;line-height:1.65}.growth-command-hero aside{background:#ffffff12;border:1px solid #ffffff38;border-radius:13px;grid-template-columns:repeat(3,1fr);min-width:330px;display:grid}.growth-command-hero aside div{border-right:1px solid #ffffff24;padding:14px 16px}.growth-command-hero aside div:last-child{border:0}.growth-command-hero aside small{color:#aad1dc;font-size:7px;display:block}.growth-command-hero aside b{margin-top:5px;font-size:11px;display:block}.growth-integrity{background:#f6fbfd;border:1px solid #cfe2e9;border-radius:12px;align-items:center;gap:12px;padding:12px 15px;display:flex}.growth-integrity>i{color:#077797;background:#dff4fa;border-radius:9px;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.growth-integrity span{gap:3px;display:grid}.growth-integrity b{color:#17334a;font-size:10px}.growth-integrity small{color:#657d8e;font-size:8px}.growth-integrity em{color:#9a5a00;background:#fff0d7;border-radius:99px;margin-left:auto;padding:7px 10px;font-size:7px;font-style:normal;font-weight:850}.knowledge-graph,.opportunity-engine,.action-board{background:#fff;border:1px solid #d7e4ea;border-radius:16px;box-shadow:0 13px 32px #052a420e}.graph-header,.opportunity-header,.action-board>header{border-bottom:1px solid #e6edf1;justify-content:space-between;align-items:flex-start;gap:15px;padding:18px 20px;display:flex}.graph-header h3,.opportunity-header h3,.action-board>header h3{color:#10273f;margin:5px 0 0;font-size:17px}.graph-header em,.opportunity-header em,.action-board>header em{color:#177747;background:#eaf7ed;border-radius:99px;padding:7px 9px;font-size:7px;font-style:normal;font-weight:850}.graph-grid{grid-template-columns:repeat(6,1fr);gap:9px;padding:17px;display:grid}.graph-node{background:linear-gradient(#fff,#fbfdfe);border:1px solid #dae6eb;border-radius:12px;flex-direction:column;min-height:108px;padding:13px;display:flex}.graph-node i{color:#08799b;background:#e8f6fa;border-radius:9px;place-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:grid}.graph-node b{color:#183047;margin-top:10px;font-size:9px}.graph-node small{color:#718294;margin-top:4px;font-size:7px;line-height:1.4}.graph-node em{color:#16804b;margin-top:auto;font-size:7px;font-style:normal;font-weight:800}.graph-node.pending em{color:#9b690f}.opportunity-body{grid-template-columns:1.4fr .8fr;gap:14px;padding:17px;display:grid}.opportunity-table{border:1px solid #dde7eb;border-radius:12px;overflow:hidden}.opportunity-table header,.opportunity-row{grid-template-columns:1.4fr 1fr .7fr .65fr;align-items:center;gap:10px;padding:11px 13px;display:grid}.opportunity-table header{color:#6d8092;background:#f5f9fb;font-size:7px;font-weight:850}.opportunity-row{border-top:1px solid #e8eef1}.opportunity-row b{color:#183047;font-size:9px}.opportunity-row span,.opportunity-row small{color:#718294;font-size:8px}.opportunity-row em{color:#986000;background:#fff3d9;border-radius:99px;justify-self:start;padding:5px 7px;font-size:7px;font-style:normal;font-weight:800}.opportunity-row button{color:#0a6d8e;background:#fff;border:1px solid #cad9e0;border-radius:7px;padding:7px;font-size:7px;font-weight:850}.evidence-formula{color:#fff;background:#071f37;border-radius:12px;padding:15px}.evidence-formula span{color:#6ed9ed;letter-spacing:.12em;font-size:7px;font-weight:900}.evidence-formula h4{margin:7px 0 12px}.evidence-formula div{flex-wrap:wrap;gap:6px;display:flex}.evidence-formula div b{background:#ffffff0c;border:1px solid #ffffff25;border-radius:7px;padding:6px 8px;font-size:7px}.evidence-formula p{color:#bad0da;margin:13px 0 0;font-size:8px;line-height:1.55}.action-lanes{grid-template-columns:repeat(3,1fr);gap:12px;padding:17px;display:grid}.action-lane{background:#f9fbfc;border:1px solid #dce7eb;border-radius:13px;padding:12px}.action-lane>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.action-lane>header b{color:#193147;font-size:10px}.action-lane>header i{color:#08799b;background:#e7f5f9;border-radius:7px;place-items:center;width:23px;height:23px;font-size:7px;font-style:normal;display:grid}.action-card{background:#fff;border:1px dashed #cadce4;border-radius:10px;padding:13px}.action-card h4{color:#183047;margin:0 0 6px;font-size:10px}.action-card p{color:#6f8192;margin:0;font-size:8px;line-height:1.55}.action-card footer{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.action-card footer span{color:#8a9aaa;font-size:7px}.action-card footer button{color:#fff;background:#082b47;border:0;border-radius:7px;padding:7px 9px;font-size:7px;font-weight:850}.action-card.empty footer button{color:#728493;background:#eaf0f3}.command-footnote{color:#718496;padding:0 4px;font-size:7px}.command-footnote b{color:#2a455b}@media (width<=1100px){.graph-grid{grid-template-columns:repeat(3,1fr)}.growth-command-hero{flex-direction:column;align-items:flex-start}.growth-command-hero aside{width:100%}}@media (width<=760px){.graph-grid,.action-lanes,.opportunity-body{grid-template-columns:1fr}.growth-command-hero aside{grid-template-columns:1fr;min-width:0}.growth-command-hero aside div{border-bottom:1px solid #ffffff24;border-right:0}}.seo-intelligence .growth-command-hero :is(h1,h2,h3,h4,strong,b),.seo-intelligence .evidence-formula :is(h1,h2,h3,h4,strong,b),.seo-intelligence .intel-hero>div:first-child :is(h1,h2,h3,h4,strong,b),.seo-intelligence .recommendation-luxury>div :is(h1,h2,h3,h4,strong,b),.seo-intelligence .area-map-card>header :is(h1,h2,h3,h4,strong,b),.seo-intelligence .competitor-peek :is(h1,h2,h3,h4,strong,b),.seo-intelligence .heatmap-help :is(h1,h2,h3,h4,strong,b){color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important}.seo-intelligence .growth-command-hero>div>span,.seo-intelligence .evidence-formula>span,.seo-intelligence .intel-hero>div:first-child>span,.seo-intelligence .recommendation-luxury>div>span,.seo-intelligence .area-map-card>header>div>span{color:#8cecf2!important;-webkit-text-fill-color:#8cecf2!important}.seo-intelligence .growth-command-hero p,.seo-intelligence .evidence-formula p,.seo-intelligence .intel-hero>div:first-child>p,.seo-intelligence .recommendation-luxury>div>p,.seo-intelligence .area-map-card>header p,.seo-intelligence .competitor-peek :is(p,small),.seo-intelligence .heatmap-help span{color:#dbeef4!important;-webkit-text-fill-color:#dbeef4!important}.seo-intelligence .growth-command-hero aside :is(b,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}.seo-intelligence .growth-command-hero aside small{color:#c7e5ed!important;-webkit-text-fill-color:#c7e5ed!important}.seo-intelligence .evidence-formula div b{color:#f5fcff!important;-webkit-text-fill-color:#f5fcff!important;background:#ffffff1c!important;border-color:#ffffff52!important}.optimizer-suite .deploy-profile,.optimizer-suite .deploy-all-inline{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(110deg,#0a3451,#1386a8)!important;border:1px solid #0a3655!important;box-shadow:0 9px 20px #05223933!important}.optimizer-suite .deploy-profile :is(b,span,i),.optimizer-suite .deploy-all-inline :is(b,span,i){color:#fff!important;-webkit-text-fill-color:#fff!important}.optimizer-suite .deploy-profile:hover:not(:disabled),.optimizer-suite .deploy-all-inline:hover:not(:disabled){transform:translateY(-1px);background:#0b3c60!important;border-color:#0b3c60!important}.optimizer-suite .deploy-profile>b{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff29!important}html body .optimizer-suite .description-editor>header button.deploy-all-inline,html body .optimizer-suite .description-editor>header button.deploy-all-inline:disabled{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:linear-gradient(110deg,#0a3451,#1386a8)!important;border:1px solid #0a3655!important;min-width:172px!important;min-height:43px!important;box-shadow:0 9px 20px #05223933!important}html body .optimizer-suite .description-editor>header button.deploy-all-inline:disabled{cursor:not-allowed!important;filter:saturate(.72)brightness(.9)!important}.public-entry,.signup-shell,.complete-shell{color:#071a35;background:radial-gradient(circle at 82% 10%,#13accf2e,#0000 30%),linear-gradient(145deg,#f7fbfd 0%,#edf4f8 100%);min-height:100vh}.public-nav,.signup-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd1;border-bottom:1px solid #0934521f;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(24px,5vw,76px);display:flex}.public-brand{color:#071a35;align-items:center;gap:12px;text-decoration:none;display:flex}.public-brand>span:last-child{display:grid}.public-brand b{letter-spacing:.02em;font-size:19px}.public-brand small{letter-spacing:.22em;color:#167fa2;font-size:8px;font-weight:800}.public-mark{color:#fff;background:linear-gradient(145deg,#06223e,#1492b5);border-radius:15px;place-items:center;width:46px;height:46px;font-size:24px;display:grid;box-shadow:0 10px 24px #06355433}.public-signin,.public-secondary{color:#0b5878;font-weight:800;text-decoration:none}.public-signin{border:1px solid #0b587833;border-radius:10px;padding:11px 17px}.public-hero{grid-template-columns:minmax(0,1.1fr) minmax(370px,.8fr);align-items:center;gap:8vw;min-height:620px;padding:clamp(54px,8vw,112px) clamp(24px,6vw,94px);display:grid}.public-copy{max-width:760px}.public-kicker,.signup-plans>header>span,.signup-auth-copy>span,.complete-shell section>span{color:#0e8bad;letter-spacing:.2em;font-size:11px;font-weight:900;display:block}.public-copy h1{letter-spacing:-.065em;max-width:750px;margin:20px 0;font-size:clamp(48px,6.7vw,88px);line-height:.94}.public-copy>p{color:#566a80;max-width:690px;font-size:19px;line-height:1.75}.public-actions{align-items:center;gap:22px;margin-top:34px;display:flex}.public-primary,.signup-auth-copy>a,.complete-action{color:#fff;background:linear-gradient(105deg,#06223e,#0f89ad);border-radius:11px;justify-content:center;align-items:center;padding:16px 22px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px #05345333}.public-copy>small{color:#718196;margin-top:18px;display:block}.public-signal{color:#fff;background:linear-gradient(145deg,#041a33,#096f94);border-radius:28px;padding:36px;box-shadow:0 28px 70px #04223b40}.public-signal>span{color:#76dff3;letter-spacing:.2em;font-size:10px;font-weight:900}.signal-score{border-bottom:1px solid #ffffff24;grid-template-columns:52px 1fr;gap:18px;padding:26px 0;display:grid}.signal-score:last-child{border:0}.signal-score>strong{color:#79dff1;font-size:24px}.signal-score p{margin:0}.signal-score b{font-size:17px}.signal-score small{color:#c2d8e4;margin-top:7px;line-height:1.55;display:block}.public-proof{background:#d7e3e9;border:1px solid #d7e3e9;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:1px;margin:0 clamp(24px,6vw,94px) 60px;display:grid;overflow:hidden}.public-proof p{background:#fff;margin:0;padding:26px}.public-proof b,.public-proof span{display:block}.public-proof span{color:#647489;margin-top:7px;font-size:12px;line-height:1.5}.signup-secure{color:#17799b;font-weight:800}.signup-auth{background:#fff;border:1px solid #d3e2e9;border-radius:28px;grid-template-columns:1.1fr .8fr;width:min(1180px,100% - 40px);margin:70px auto;display:grid;overflow:hidden;box-shadow:0 28px 70px #07223c1f}.signup-auth-copy{padding:64px}.signup-auth h1{letter-spacing:-.055em;margin:17px 0;font-size:52px;line-height:1.03}.signup-auth p{color:#607286;font-size:17px;line-height:1.7}.signup-auth-copy>a{min-width:260px;margin-top:20px}.signup-auth-copy>small{color:#748498;margin-top:17px;display:block}.signup-auth aside{color:#fff;background:linear-gradient(145deg,#061c35,#08789e);padding:58px 46px}.signup-auth aside>b{font-size:20px}.signup-auth ol{margin:28px 0 0;padding:0;list-style:none}.signup-auth li{border-top:1px solid #ffffff24;gap:16px;padding:22px 0;display:flex}.signup-auth li i{color:#83e4f4;background:#75def224;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.signup-auth li span{gap:5px;display:grid}.signup-auth li small{color:#c3d8e2;line-height:1.45}.signup-plans{width:min(1320px,100% - 40px);margin:58px auto 90px}.signup-plans>header{text-align:center;max-width:760px;margin:0 auto 38px}.signup-plans h1{letter-spacing:-.05em;margin:14px 0;font-size:48px}.signup-plans>header p{color:#627488;font-size:16px}.signup-plan-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.signup-plan{text-align:left;color:#071a35;cursor:pointer;background:#fff;border:1px solid #d4e0e7;border-radius:22px;min-height:570px;padding:32px;transition:all .2s;position:relative;box-shadow:0 12px 34px #0a263f0f}.signup-plan:hover{border-color:#77bed4;transform:translateY(-3px)}.signup-plan.selected{border:2px solid #078eb3;box-shadow:0 20px 48px #08739629}.signup-plan.featured>em{text-align:center;color:#fff;letter-spacing:.17em;background:#082945;border-radius:999px;padding:8px;font-size:9px;font-style:normal;position:absolute;top:0;left:28px;right:28px;transform:translateY(-50%)}.plan-choice{gap:14px;display:flex}.plan-choice>i{border:1px solid #b6c9d4;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.selected .plan-choice>i{color:#fff;background:#0c93b5;border-color:#0c93b5}.plan-choice span{display:grid}.plan-choice b{font-size:24px}.plan-choice small{color:#68798c;margin-top:6px;line-height:1.45}.signup-plan>strong{letter-spacing:-.05em;margin:34px 0 24px;font-size:48px;display:block}.signup-plan>strong small{color:#6f7e90;margin-left:7px;font-size:12px;font-weight:600}.signup-limits{gap:8px;margin-bottom:22px;display:flex}.signup-limits span{color:#096c8d;background:#eff8fa;border-radius:8px;padding:8px 10px;font-size:10px;font-weight:800}.signup-plan ul{border-top:1px solid #e3e9ee;margin:0;padding:21px 0 0;list-style:none}.signup-plan li{color:#405268;padding:7px 0;font-size:12px;line-height:1.4}.signup-checkout{color:#fff;background:linear-gradient(105deg,#061d36,#087b9f);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:24px 28px;display:flex}.signup-checkout>div{gap:4px;display:grid}.signup-checkout span{color:#7bdff1;letter-spacing:.17em;font-size:9px;font-weight:900}.signup-checkout strong{font-size:21px}.signup-checkout button{color:#075875;cursor:pointer;background:#fff;border:0;border-radius:10px;min-width:250px;padding:15px 20px;font-weight:900}.signup-checkout button:disabled{opacity:.65;cursor:wait}.signup-error{color:#b01b2d;text-align:center;background:#fff0f0;border-radius:9px;padding:13px;font-weight:700}.signup-terms{text-align:center;color:#748296;font-size:11px;line-height:1.6}.complete-shell{place-items:center;padding:24px;display:grid}.complete-shell>section{text-align:center;background:#fff;border:1px solid #d4e2e9;border-radius:28px;width:min(640px,100%);padding:54px;box-shadow:0 28px 70px #07233d24}.complete-shell .public-brand{justify-content:center;margin-bottom:38px}.complete-icon{color:#0b8b47;background:#e4f8ed;border-radius:24px;place-items:center;width:74px;height:74px;margin:0 auto 22px;font-size:35px;font-style:normal;display:grid}.complete-icon.neutral{color:#0b779a;background:#edf5f8}.complete-shell h1{letter-spacing:-.045em;font-size:40px}.complete-shell p{color:#63758a;font-size:16px;line-height:1.65}.complete-action{min-width:220px;margin-top:16px}.complete-loader{background:#e5edf1;border-radius:99px;max-width:300px;height:5px;margin:30px auto 0;overflow:hidden}.complete-loader i{background:#0a91b5;width:45%;height:100%;animation:1.1s ease-in-out infinite complete-slide;display:block}@keyframes complete-slide{50%{transform:translate(125%)}}@media (width<=900px){.public-hero,.signup-auth{grid-template-columns:1fr}.public-signal{max-width:650px}.public-proof,.signup-plan-grid{grid-template-columns:1fr}.signup-plan{min-height:0}.signup-checkout{flex-direction:column;align-items:stretch}.signup-checkout button{width:100%}}@media (width<=600px){.public-nav,.signup-nav{padding:0 16px}.public-signin,.signup-secure{font-size:10px}.public-hero{padding:50px 20px}.public-copy h1,.signup-auth h1,.signup-plans h1{font-size:40px}.public-actions{flex-direction:column;align-items:flex-start}.signup-auth-copy,.signup-auth aside{padding:36px 26px}.signup-plans{width:min(100% - 22px,1320px)}.signup-plan{padding:25px}.signup-checkout{padding:22px}.complete-shell>section{padding:36px 22px}}.signup-price{align-items:flex-end;gap:10px;margin:34px 0 24px;display:flex}.signup-price>strong{color:#071a35;letter-spacing:-.05em;font-size:48px;line-height:1}.signup-price>small{color:#6f7e90;white-space:nowrap;padding-bottom:5px;font-size:11px;font-weight:700}.signup-checkout strong{color:#fff!important}.signup-checkout small{color:#d6e6ed}.signup-error{color:#9d1425;text-align:left;background:#fff1f2;border:1px solid #f2b7bd;border-radius:10px;gap:4px;padding:14px 18px;display:grid}.signup-error b{font-size:13px}.signup-error span{font-size:12px;line-height:1.45}.public-signal,.signup-auth aside,.signup-checkout{color:#fff}.public-signal>span,.signup-auth aside>span,.signup-checkout>span{color:#89e7f6}.public-signal h1,.public-signal h2,.public-signal h3,.public-signal h4,.public-signal b,.public-signal strong,.signup-auth aside>b,.signup-auth aside h1,.signup-auth aside h2,.signup-auth aside h3,.signup-auth aside h4,.signup-auth aside li strong,.signup-checkout b,.signup-checkout strong{color:#fff!important}.public-signal p,.public-signal small,.signup-auth aside p,.signup-auth aside small,.signup-auth aside li small,.signup-checkout p,.signup-checkout small{color:#d4e8f0!important}.public-signal .signal-score>strong,.signup-auth aside li>i{color:#83e8f8!important}.signup-cycle{background:#edf5f7;border:1px solid #cedde5;border-radius:10px;gap:4px;width:max-content;margin:22px auto 0;padding:4px;display:flex}.signup-cycle button{color:#5e7183;cursor:pointer;background:0 0;border:0;border-radius:7px;min-width:100px;padding:9px 14px;font-weight:850}.signup-cycle button.active{color:#086f8f;background:#fff;box-shadow:0 4px 12px #07324d1a}.signup-cycle button:disabled{opacity:.4;cursor:not-allowed}.signup-price{margin:34px 0 24px;display:block}.signup-price strong{letter-spacing:-.05em;font-size:48px;display:block}.signup-price small{color:#6f7e90;margin-top:5px;font-size:12px;font-weight:600;display:block}.teqko-settings{--settings-navy:#062b47;--settings-navy-deep:#041f35;--settings-blue:#0a668b;--settings-cyan:#15a6c8;--settings-cyan-soft:#eaf8fb;--settings-ink:#0b1d35;--settings-muted:#60738a;--settings-line:#cfe0e8;--settings-panel:#fff;--settings-wash:#f5fafc}.teqko-settings>.settings-nav{background:radial-gradient(circle at 8% 0,#15a6c829,#0000 14rem),linear-gradient(160deg,#fff 0%,#f6fbfd 67%,#eaf6fa 100%)!important;border-color:#bcd7e2!important;box-shadow:0 24px 55px #042b4721,0 4px 12px #042b470d,inset 0 1px #fff!important}.settings-layout.teqko-settings:has(.business-tabs)>.settings-nav{background:radial-gradient(circle at 8% 0,#15a6c829,#0000 14rem),linear-gradient(160deg,#fff 0%,#f6fbfd 67%,#eaf6fa 100%)!important;border-color:#bcd7e2!important;box-shadow:0 24px 55px #042b4721,0 4px 12px #042b470d,inset 0 1px #fff!important}.teqko-settings>.settings-nav:after{border-color:#15a6c81f!important;box-shadow:0 0 0 27px #15a6c809,0 0 0 58px #062b4706!important}.settings-layout.teqko-settings:has(.business-tabs)>.settings-nav:after{border-color:#15a6c81f!important;box-shadow:0 0 0 27px #15a6c809,0 0 0 58px #062b4706!important}.teqko-settings>.settings-nav h1{color:var(--settings-ink)!important}.settings-layout.teqko-settings:has(.business-tabs)>.settings-nav h1{color:var(--settings-ink)!important}.teqko-settings>.settings-nav button{color:#40566d!important}.settings-layout.teqko-settings:has(.business-tabs)>.settings-nav button{color:#40566d!important}.teqko-settings>.settings-nav button:hover{color:var(--settings-navy)!important;background:#ffffffeb!important;border-color:#c8dee7!important;box-shadow:0 9px 20px #042b4717!important}.settings-layout.teqko-settings:has(.business-tabs)>.settings-nav button:hover{color:var(--settings-navy)!important;background:#ffffffeb!important;border-color:#c8dee7!important;box-shadow:0 9px 20px #042b4717!important}.teqko-settings>.settings-nav button.active{color:#fff!important;background:linear-gradient(110deg, var(--settings-navy-deep), var(--settings-blue))!important;border-color:#0a6e91!important;box-shadow:0 12px 27px #042b4738,inset 3px 0 #54d3e9,inset 0 1px #ffffff2e!important}.settings-layout.teqko-settings:has(.business-tabs)>.settings-nav button.active{color:#fff!important;background:linear-gradient(110deg, var(--settings-navy-deep), var(--settings-blue))!important;border-color:#0a6e91!important;box-shadow:0 12px 27px #042b4738,inset 3px 0 #54d3e9,inset 0 1px #ffffff2e!important}.teqko-settings .settings-main>.page-heading,.teqko-settings .settings-main>.connections-heading,.teqko-settings .settings-main>.pricing-head{background:radial-gradient(circle at 92% -15%, #33bed845, transparent 24rem), linear-gradient(118deg, var(--settings-navy-deep) 0%, var(--settings-navy) 60%, #0c7896 100%)!important;border-color:#0b6687!important;box-shadow:0 25px 60px #03263f33,0 4px 12px #03263f14,inset 0 1px #ffffff24!important}.settings-layout.teqko-settings .settings-main:has(>.business-tabs)>.page-heading{background:radial-gradient(circle at 92% -15%, #33bed845, transparent 24rem), linear-gradient(118deg, var(--settings-navy-deep) 0%, var(--settings-navy) 60%, #0c7896 100%)!important;border-color:#0b6687!important;box-shadow:0 25px 60px #03263f33,0 4px 12px #03263f14,inset 0 1px #ffffff24!important}.teqko-settings .settings-main>.page-heading:after,.teqko-settings .settings-main>.connections-heading:after{background:linear-gradient(#59d6e9,#13a8c8 62%,#f1fbfd)!important;box-shadow:0 0 18px #34cae252!important}.settings-layout.teqko-settings .settings-main:has(>.business-tabs)>.page-heading:after{background:linear-gradient(#59d6e9,#13a8c8 62%,#f1fbfd)!important;box-shadow:0 0 18px #34cae252!important}.settings-layout.teqko-settings .settings-main:has(>.business-tabs)>.page-heading:before{color:#79dfef!important}.teqko-settings .settings-main>.page-heading h1,.teqko-settings .settings-main>.connections-heading h1,.teqko-settings .settings-main>.pricing-head h1{text-shadow:0 2px 16px #0000002e;color:#fff!important}.settings-layout.teqko-settings .settings-main:has(>.business-tabs)>.page-heading h1{text-shadow:0 2px 16px #0000002e;color:#fff!important}.teqko-settings .settings-main>.page-heading p,.teqko-settings .settings-main>.connections-heading p,.teqko-settings .settings-main>.pricing-head p{color:#d8edf4!important}.settings-layout.teqko-settings .settings-main:has(>.business-tabs)>.page-heading p{color:#d8edf4!important}.teqko-settings .settings-eyebrow,.teqko-settings .integration-section>header>div>span{color:#72d9eb!important}.teqko-settings .settings-main>.business-tabs{background:linear-gradient(145deg,#fff,#f2f9fb)!important;border-color:#c9dce5!important;box-shadow:0 16px 35px #042b471a,inset 0 1px #fff!important}.teqko-settings .settings-main>.business-tabs button{color:#52687c!important}.teqko-settings .settings-main>.business-tabs button:hover{color:var(--settings-navy)!important;background:#fff!important;border-color:#c5dce5!important;box-shadow:0 8px 18px #042b4714!important}.teqko-settings .settings-main>.business-tabs button.active{color:#fff!important;background:linear-gradient(110deg, var(--settings-navy), var(--settings-blue))!important;border-color:#0a7294!important;box-shadow:0 10px 23px #042b4733,inset 0 1px #ffffff29!important}.teqko-settings .settings-main>.business-tabs button.active:after{background:#69d9eb!important;box-shadow:0 3px 9px #14a7c747!important}.teqko-settings .settings-main>.setting-box,.teqko-settings .settings-main>.settings-with-rail .setting-box,.teqko-settings .settings-main .rail-card,.teqko-settings .integration-section,.teqko-settings .google-integration-grid article,.teqko-settings .integration-grid article,.teqko-settings .price-card,.teqko-settings .learning-consent-card,.teqko-settings .seasonality-settings,.teqko-settings .outcome-catalog,.teqko-settings .learning-save-bar{border-color:var(--settings-line)!important;background:linear-gradient(150deg,#fff 0%,#fcfeff 78%,#f3fafc 100%)!important;box-shadow:0 20px 44px #042b471a,0 3px 8px #042b4709,inset 0 1px #fff!important}.teqko-settings .settings-main>.setting-box:before,.teqko-settings .settings-main>.settings-with-rail .setting-box:before{background:linear-gradient(90deg,#0b678b,#20b4cf 52%,#0000)!important}.teqko-settings .setting-box h3,.teqko-settings .rail-card h3,.teqko-settings .integration-section h2,.teqko-settings .price-card h2{color:var(--settings-ink)!important}.teqko-settings .setting-box>p,.teqko-settings .rail-card>p,.teqko-settings .integration-section header p,.teqko-settings .price-title p{color:var(--settings-muted)!important}.teqko-settings input,.teqko-settings select,.teqko-settings textarea,.teqko-settings .account-row{color:var(--settings-ink)!important;background:#fff!important;border-color:#cbdde6!important;box-shadow:0 5px 14px #042b470b,inset 0 1px 2px #03233a06!important}.teqko-settings input:focus,.teqko-settings select:focus,.teqko-settings textarea:focus{border-color:#1599b8!important;outline:3px solid #14a6c724!important}.teqko-settings .save,.teqko-settings .business-deploy-bar>button,.teqko-settings .integration-grid button,.teqko-settings .google-integration-grid article>button,.teqko-settings .learning-save-bar button,.teqko-settings .price-card.popular>button{text-shadow:0 1px 1px #00000029;background:linear-gradient(105deg, var(--settings-navy-deep), #0a789b)!important;color:#fff!important;border-color:#0000!important;box-shadow:0 11px 25px #042b4738,inset 0 1px #ffffff38!important}.teqko-settings button:disabled{opacity:.56;cursor:not-allowed}.teqko-settings .outline,.teqko-settings .rail-card>button,.teqko-settings .profile-photo button,.teqko-settings .account-row button,.teqko-settings .hours-list button,.teqko-settings .social-link-list button,.teqko-settings .seo-data-integrations>footer button{color:#075f80!important;background:#fff!important;border-color:#9ecad9!important;box-shadow:0 7px 16px #042b4712!important}.teqko-settings .business-deploy-bar{background:linear-gradient(145deg,#fff,#edf9fb)!important;border-color:#bad9e4!important;box-shadow:0 12px 28px #042b4717,inset 0 1px #fff!important}.teqko-settings .setting-title h3 span,.teqko-settings .plan-limits span,.teqko-settings .integration-name em,.teqko-settings .brand-main-images>header>small{background:var(--settings-cyan-soft)!important;color:#066887!important}.teqko-settings .chips button,.teqko-settings .tone-row button.selected{color:#075f80!important;background:linear-gradient(145deg,#fff,#eaf8fb)!important;border-color:#9ccfdd!important;box-shadow:0 7px 16px #04618014!important}.teqko-settings .info-strip,.teqko-settings .switch-row,.teqko-settings .hours-timezone,.teqko-settings .seo-data-integrations>footer,.teqko-settings .integration-section>header{background:linear-gradient(145deg,#eef9fb,#fff)!important;border-color:#cae1e8!important}.teqko-settings .switch-row>i,.teqko-settings .notify-row>em,.teqko-settings .day-toggle input:checked+span{background:linear-gradient(90deg,#087496,#18aac8)!important}.teqko-settings .profile-photo>span{color:#fff!important;background:radial-gradient(circle at 28% 20%,#57c9df,#087796 58%,#053a5a)!important;border-color:#fff!important;box-shadow:0 16px 32px #044a633d,0 0 0 1px #bcd9e3!important}.teqko-settings .account-person>span,.teqko-settings .notify-row>i,.teqko-settings .social-link-list>label>i{color:#087392!important;background:#e6f7fa!important}.teqko-settings .account-person em,.teqko-settings .tab-readiness b{color:#086e8c!important;background:#e7f7fa!important}.teqko-settings .voice-grid button{border-color:var(--settings-line)!important;background:linear-gradient(155deg,#fff,#f8fcfd)!important;box-shadow:0 13px 28px #042b4714,inset 0 1px #fff!important}.teqko-settings .voice-grid button:hover,.teqko-settings .voice-grid button.selected{background:radial-gradient(circle at 50% 0,#15a6c824,#0000 9rem),linear-gradient(155deg,#fff,#eaf8fb)!important;border-color:#73bfd2!important;box-shadow:0 21px 40px #044f6724,inset 0 1px #fff!important}.teqko-settings .voice-grid button i,.teqko-settings .voice-grid button.selected b{color:#076c8a!important}.teqko-settings input[type=range]{accent-color:#0985a5}.teqko-settings .google-integration-grid article:hover,.teqko-settings .integration-grid article:hover{border-color:#8bc7d7!important;box-shadow:0 23px 43px #044a6321!important}.teqko-settings .integration-section>header>aside{background:#eaf7fa!important}.teqko-settings .seo-data-integrations>footer>i{color:#087596!important;background:#def5f8!important}.teqko-settings .settings-main>.pricing-head>div:last-child{background:#ffffff1a!important;border-color:#ffffff47!important;box-shadow:0 10px 23px #0000001f!important}.teqko-settings .settings-main>.pricing-head button{color:#dff4f8!important;background:0 0!important}.teqko-settings .settings-main>.pricing-head button.active{color:var(--settings-navy)!important;background:#fff!important;box-shadow:0 9px 20px #0000002e!important}.teqko-settings .price-card.popular{border-color:#48b8cf!important;box-shadow:0 28px 60px #044a6329,inset 0 1px #fff!important}.teqko-settings .popular-label,.teqko-settings .price-title>i{background:linear-gradient(105deg, var(--settings-navy-deep), #0a7d9f)!important;color:#fff!important}.teqko-settings .plan-limits b{color:#087493!important}.teqko-settings .price-card>button{color:#075e7d!important;background:#fff!important;border-color:#0a789b!important}.teqko-settings .price-card.pro>button{color:#167746!important;border-color:#2f9e63!important}.teqko-settings .branding-upload-grid>button,.teqko-settings .brand-main-images>div>button,.teqko-settings .business-preview{background:radial-gradient(circle at 50% 5%,#15a6c81c,#0000 10rem),linear-gradient(155deg,#fff,#eef9fb)!important;border-color:#9fcdda!important;box-shadow:0 13px 28px #044a6314!important}.teqko-settings .branding-upload-grid i,.teqko-settings .brand-main-images i,.teqko-settings .brand-main-images span,.teqko-settings .business-preview em{color:#08718f!important}.teqko-settings .branding-upload-grid span,.teqko-settings .business-preview em{background:#e2f6f9!important}.page:has(.teqko-settings)>.ads-data-extension{border-color:var(--settings-line,#cfe0e8)!important;background:linear-gradient(150deg,#fff,#f3fafc)!important;box-shadow:0 20px 44px #042b471a,inset 0 1px #fff!important}.page:has(.teqko-settings)>.ads-data-extension>header{background:linear-gradient(145deg,#eef9fb,#fff)!important;border-color:#cae1e8!important}.page:has(.teqko-settings)>.ads-data-extension>header>div>span{color:#087493!important}.page:has(.teqko-settings)>.ads-data-extension .google-integration-grid article{background:linear-gradient(150deg,#fff,#f8fcfd)!important;border-color:#cfe0e8!important}.page:has(.teqko-settings)>.ads-data-extension .google-integration-grid article>button{color:#fff!important;background:linear-gradient(105deg,#041f35,#0a789b)!important;border-color:#0000!important}.teqko-settings .settings-main>.page-heading h1,.teqko-settings .settings-main>.connections-heading h1,.teqko-settings .settings-main>.pricing-head>div:first-child h1,.teqko-settings .settings-main>.page-heading .settings-eyebrow{color:#fff!important;-webkit-text-fill-color:#fff!important}.settings-layout.teqko-settings .settings-main:has(>.business-tabs)>.page-heading h1{color:#fff!important;-webkit-text-fill-color:#fff!important}.teqko-settings .settings-main>.page-heading p,.teqko-settings .settings-main>.connections-heading p,.teqko-settings .settings-main>.pricing-head>div:first-child p{color:#d8edf4!important;-webkit-text-fill-color:#d8edf4!important}.settings-layout.teqko-settings .settings-main:has(>.business-tabs)>.page-heading p{color:#d8edf4!important;-webkit-text-fill-color:#d8edf4!important}.teqko-settings .settings-main>.page-heading .settings-eyebrow{color:#72d9eb!important;-webkit-text-fill-color:#72d9eb!important}.teqko-settings>.settings-nav button.active,.teqko-settings .settings-main>.business-tabs button.active,.teqko-settings .save,.teqko-settings .business-deploy-bar>button,.teqko-settings .integration-grid button,.teqko-settings .google-integration-grid article>button,.teqko-settings .learning-save-bar button,.teqko-settings .price-card.popular>button{color:#fff!important;-webkit-text-fill-color:#fff!important}.settings-layout.teqko-settings:has(.business-tabs)>.settings-nav button.active{color:#fff!important;-webkit-text-fill-color:#fff!important}.page:has(.teqko-settings)>.ads-data-extension .google-integration-grid article>button{color:#fff!important;-webkit-text-fill-color:#fff!important}.teqko-settings .settings-main>.pricing-head button:not(.active){color:#e5f6fa!important;-webkit-text-fill-color:#e5f6fa!important}.teqko-settings .settings-main>.pricing-head button.active{color:var(--settings-navy)!important;-webkit-text-fill-color:var(--settings-navy)!important}.teqko-settings .price-card>button,.teqko-settings .outline,.teqko-settings .rail-card>button{color:#075f80!important;-webkit-text-fill-color:#075f80!important}.teqko-settings .price-card.pro>button{color:#167746!important;-webkit-text-fill-color:#167746!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .setting-box h2{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .setting-box h3{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .setting-box h4{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .rail-card h2{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .rail-card h3{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .learning-consent-card h2{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .seasonality-settings h2{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .outcome-catalog h2{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .integration-section h2{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .integration-section h3{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .price-card h2{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .price-card h4{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) label{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) b{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) strong{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .setting-box>p{color:#526980!important;-webkit-text-fill-color:#526980!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .rail-card>p{color:#526980!important;-webkit-text-fill-color:#526980!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .learning-consent-card p{color:#526980!important;-webkit-text-fill-color:#526980!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .seasonality-settings p{color:#526980!important;-webkit-text-fill-color:#526980!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .seasonality-settings footer{color:#526980!important;-webkit-text-fill-color:#526980!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .outcome-catalog p{color:#526980!important;-webkit-text-fill-color:#526980!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .integration-section p{color:#526980!important;-webkit-text-fill-color:#526980!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .price-card p{color:#526980!important;-webkit-text-fill-color:#526980!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .price-card li{color:#526980!important;-webkit-text-fill-color:#526980!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) small{color:#526980!important;-webkit-text-fill-color:#526980!important}:is(.teqko-settings .settings-main:not(:has(>.business-tabs)) input,.teqko-settings .settings-main:not(:has(>.business-tabs)) textarea,.teqko-settings .settings-main:not(:has(>.business-tabs)) select,.teqko-settings .settings-main:not(:has(>.business-tabs)) option){color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important;opacity:1!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) input::placeholder{color:#708399!important;-webkit-text-fill-color:#708399!important;opacity:1!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) textarea::placeholder{color:#708399!important;-webkit-text-fill-color:#708399!important;opacity:1!important}:is(.teqko-settings .settings-main:not(:has(>.business-tabs)) .page-heading h1,.teqko-settings .settings-main:not(:has(>.business-tabs)) .connections-heading h1,.teqko-settings .settings-main:not(:has(>.business-tabs)) .pricing-head h1){color:#fff!important;-webkit-text-fill-color:#fff!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .page-heading p{color:#d8edf4!important;-webkit-text-fill-color:#d8edf4!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .connections-heading p{color:#d8edf4!important;-webkit-text-fill-color:#d8edf4!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .pricing-head>div:first-child p{color:#d8edf4!important;-webkit-text-fill-color:#d8edf4!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .settings-eyebrow{color:#72d9eb!important;-webkit-text-fill-color:#72d9eb!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .integration-section>header>div>span{color:#72d9eb!important;-webkit-text-fill-color:#72d9eb!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .save{color:#fff!important;-webkit-text-fill-color:#fff!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .integration-grid button{color:#fff!important;-webkit-text-fill-color:#fff!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .google-integration-grid article>button{color:#fff!important;-webkit-text-fill-color:#fff!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .learning-save-bar button{color:#fff!important;-webkit-text-fill-color:#fff!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .google-authorize{color:#fff!important;-webkit-text-fill-color:#fff!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .price-card.popular>button{color:#fff!important;-webkit-text-fill-color:#fff!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .outline{color:#075f80!important;-webkit-text-fill-color:#075f80!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .rail-card>button{color:#075f80!important;-webkit-text-fill-color:#075f80!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .account-row button{color:#075f80!important;-webkit-text-fill-color:#075f80!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .seo-data-integrations>footer button{color:#075f80!important;-webkit-text-fill-color:#075f80!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .price-card:not(.popular)>button{color:#075f80!important;-webkit-text-fill-color:#075f80!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .pricing-head button:not(.active){color:#e5f6fa!important;-webkit-text-fill-color:#e5f6fa!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) .pricing-head button.active{color:#062b47!important;-webkit-text-fill-color:#062b47!important}.teqko-settings .settings-main:not(:has(>.business-tabs)) button:disabled{opacity:.62!important}.ai-usage-page{gap:18px;display:grid}.ai-usage-note{color:#17344d;background:linear-gradient(135deg,#effbfc,#fff);border:1px solid #9fcfda;border-radius:14px;align-items:center;gap:12px;padding:15px 17px;display:flex}.ai-usage-note>i{color:#fff;background:#087493;border-radius:10px;place-items:center;width:36px;height:36px;font-style:normal;font-weight:900;display:grid}.ai-usage-note span{flex-direction:column;gap:3px;display:flex}.ai-usage-note b{font-size:12px}.ai-usage-note small{color:#4d687a;font-size:10px}.ai-usage-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ai-usage-summary article{background:#fff;border:1px solid #cbdde5;border-radius:15px;padding:18px;box-shadow:0 14px 30px #042b4714}.ai-usage-summary span{color:#60768a;letter-spacing:.08em;font-size:9px;font-weight:900;display:block}.ai-usage-summary strong{color:#092740;margin-top:8px;font-size:28px;display:block}.ai-usage-summary small{color:#668093;font-size:9px}.ai-usage-list{background:#fff;border:1px solid #cbdde5;border-radius:16px;overflow:hidden;box-shadow:0 16px 35px #042b4714}.ai-usage-list>header{background:#f5fafc;border-bottom:1px solid #dce8ed;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.ai-usage-list h2{color:#102a42;margin:0;font-size:16px}.ai-usage-list header p{color:#60768a;margin:4px 0 0;font-size:9px}.ai-usage-list select{color:#15324a;background:#fff;border:1px solid #bcd4de;border-radius:9px;padding:9px 12px;font-size:10px;font-weight:800}.ai-usage-row{border-bottom:1px solid #e6eef2;grid-template-columns:minmax(220px,1.2fr) minmax(180px,1fr) 95px 95px;align-items:center;gap:18px;padding:16px 20px;display:grid}.ai-usage-row:last-child{border-bottom:0}.ai-usage-row>span{flex-direction:column;gap:4px;display:flex}.ai-usage-row b{color:#132c43;font-size:11px}.ai-usage-row small{color:#718596;font-size:9px;line-height:1.45}.ai-usage-bar{background:#e9f1f4;border-radius:999px;height:8px;overflow:hidden}.ai-usage-bar i{border-radius:inherit;background:linear-gradient(90deg,#063456,#0d91ac);height:100%;display:block}.ai-usage-row strong{color:#092d49;font-size:12px}.ai-usage-row em{color:#557184;font-size:9px;font-style:normal}.ai-usage-empty{text-align:center;color:#60768a;padding:30px}.ai-usage-loading{color:#476276;text-align:center;background:#fff;border-radius:16px;padding:35px}@media (width<=900px){.ai-usage-summary{grid-template-columns:1fr}.ai-usage-row{grid-template-columns:1fr 110px}.ai-usage-bar{grid-column:1/-1}.ai-usage-row em{text-align:right}}@media (width<=600px){.ai-usage-list>header{align-items:flex-start;gap:12px}.ai-usage-row{grid-template-columns:1fr}.ai-usage-row em{text-align:left}}.referral-page{color:#092139;max-width:1400px;margin:0 auto}.referral-hero{color:#fff;background:radial-gradient(circle at 100% 0,#64ddf052,#0000 36%),linear-gradient(120deg,#041d36,#08789a);border-radius:26px;grid-template-columns:1fr 280px;align-items:center;gap:50px;min-height:390px;padding:44px 48px;display:grid;box-shadow:0 24px 60px #04264338}.referral-hero>div>span,.referral-how header small,.referral-dashboard header small{letter-spacing:.19em;color:#79dced;font-size:10px;font-weight:900}.referral-hero h1{letter-spacing:-.055em;margin:14px 0;font-size:clamp(38px,4.5vw,66px);line-height:1}.referral-hero h1 em{color:#83e7f6;font-style:normal}.referral-hero>div>p{color:#c4d9e4;max-width:720px;font-size:16px;line-height:1.7}.referral-link{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:13px;align-items:center;gap:8px;margin-top:26px;padding:8px;display:flex}.referral-link>span{flex:1;min-width:0;padding:0 8px}.referral-link small,.referral-link b{display:block}.referral-link small{color:#86dce9;letter-spacing:.13em;font-size:8px}.referral-link b{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;overflow:hidden}.referral-link button{color:#075976;background:#fff;border:0;border-radius:9px;height:42px;padding:0 15px;font-weight:900}.referral-link button.share{color:#052a43;background:#65d7ea}.referral-link button:disabled{opacity:.45}.referral-ineligible{color:#ffd8a0;margin-top:10px;display:block}.referral-hero>aside{text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #fff3;border-radius:23px;padding:32px 24px}.referral-hero>aside i{background:#76e0f026;border-radius:16px;place-items:center;width:50px;height:50px;margin:0 auto 16px;font-size:26px;font-style:normal;display:grid}.referral-hero>aside strong{letter-spacing:-.07em;font-size:68px;display:block}.referral-hero>aside span{color:#7eddeb;letter-spacing:.17em;font-size:9px;font-weight:900}.referral-hero>aside p{color:#c6dce5;font-size:12px;line-height:1.55}.referral-how,.referral-dashboard{background:#fff;border:1px solid #d3e1e8;border-radius:22px;margin-top:22px;overflow:hidden;box-shadow:0 12px 32px #0b2d460f}.referral-how>header,.referral-dashboard>header{border-bottom:1px solid #dfe8ed;justify-content:space-between;align-items:center;padding:24px 28px;display:flex}.referral-how h2,.referral-dashboard h2{margin:5px 0 0}.referral-how header em{color:#087696;background:#eef8fa;border-radius:99px;padding:8px 12px;font-size:10px;font-style:normal;font-weight:900}.referral-how>div{grid-template-columns:repeat(4,1fr);display:grid}.referral-how article{border-right:1px solid #e0e9ee;grid-template-columns:38px 1fr;gap:12px;padding:25px;display:grid}.referral-how article:last-child{border:0}.referral-how article>i{color:#087997;background:#e8f6f9;border-radius:10px;place-items:center;width:35px;height:35px;font-style:normal;font-weight:900;display:grid}.referral-how article b{font-size:13px}.referral-how article p{color:#687b8d;margin:6px 0 0;font-size:11px;line-height:1.55}.referral-dashboard>header>span{color:#557084;background:#eff7f9;border-radius:8px;padding:8px 11px;font-size:10px}.referral-stats{background:#dce8ed;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.referral-stats article{background:#f8fbfc;padding:22px 27px}.referral-stats span,.referral-stats strong{display:block}.referral-stats span{color:#718294;text-transform:uppercase;font-size:10px;font-weight:850}.referral-stats strong{margin-top:5px;font-size:29px}.referral-list{padding:12px 28px 24px}.referral-row{border-bottom:1px solid #e2eaee;grid-template-columns:1fr 220px 100px 120px;align-items:center;gap:14px;padding:14px 0;display:grid}.referral-row.heading{color:#718294;text-transform:uppercase;font-size:9px;font-weight:900}.referral-row>span b,.referral-row>span small{display:block}.referral-row>span small,.referral-row time{color:#748598;font-size:10px}.referral-row>em{color:#99610d;background:#fff3dc;border-radius:99px;justify-self:start;padding:6px 9px;font-size:9px;font-style:normal;font-weight:900}.referral-row>em.qualified{color:#0a7b40;background:#e4f7ec}.referral-row>em.credit_failed{color:#a52532;background:#fff0f0}.referral-empty{text-align:center;color:#63788b;padding:44px}.referral-empty i{color:#1490b1;font-size:35px;font-style:normal;display:block}.referral-empty b{color:#183c57;margin:10px 0;display:block}.referral-empty p{font-size:11px}.referral-terms{color:#78899a;padding:0 12px;font-size:9px;line-height:1.6}.referral-loading{color:#557084;place-items:center;min-height:500px;font-weight:800;display:grid}@media (width<=900px){.referral-hero{grid-template-columns:1fr}.referral-hero>aside{display:none}.referral-how>div,.referral-row{grid-template-columns:1fr 1fr}.referral-row.heading{display:none}}@media (width<=620px){.referral-hero{padding:30px 22px}.referral-link{flex-direction:column;align-items:stretch}.referral-link button{width:100%}.referral-how>header,.referral-dashboard>header{flex-direction:column;align-items:flex-start;gap:12px}.referral-how>div,.referral-stats,.referral-row{grid-template-columns:1fr}.referral-how article{border-bottom:1px solid #e0e9ee;border-right:0}.referral-list{padding:10px 20px 20px}}.cal-layout{grid-template-columns:minmax(210px,240px) minmax(0,1fr)!important}.toast{z-index:2000!important;background:#06273a!important;border:1px solid #82e0b17a!important;border-radius:14px!important;grid-template-columns:28px minmax(0,1fr) 28px!important;align-items:center!important;gap:11px!important;width:min(460px,100vw - 32px)!important;padding:16px!important;display:grid!important;box-shadow:0 22px 60px #00142359!important}.toast>span{color:#087844!important;background:#dff8eb!important;border-radius:50%!important;place-items:center!important;width:28px!important;height:28px!important;font-weight:900!important;display:grid!important}.toast>strong{color:#fff!important;font-size:13px!important;line-height:1.4!important}.toast>button{color:#fff!important;cursor:pointer!important;background:#ffffff1a!important;border:0!important;border-radius:8px!important;width:28px!important;height:28px!important;padding:0!important}.publish-settings .schedule-notice{color:#79500a!important;background:#fff6df!important;border:1px solid #efcf93!important;border-radius:9px!important;grid-column:1/-1!important;margin:2px 0 0!important;padding:10px 12px!important;font-size:10px!important;line-height:1.45!important}.cal-grid.week-view .cal-day{min-height:520px!important}.cal-grid.week-view .cal-day>strong{color:#173a57!important;margin-bottom:10px!important;font-size:12px!important;display:block!important}.post-detail-backdrop{z-index:220!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#0311219e!important;place-items:center!important;padding:28px!important;display:grid!important;position:fixed!important;inset:0!important}.post-detail-backdrop .post-detail{background:#fff!important;border:1px solid #79bfd77a!important;border-radius:22px!important;grid-column:auto!important;width:min(520px,100%)!important;max-height:calc(100vh - 56px)!important;margin:0!important;padding:22px!important;display:block!important;overflow:auto!important;box-shadow:0 30px 90px #02122357!important}.post-detail-backdrop .post-detail>header{z-index:2!important;margin:-22px -22px 18px!important;padding:20px 22px!important;position:sticky!important;top:-22px!important}.post-detail-backdrop .post-detail>img{object-fit:cover!important;border-radius:14px!important;width:100%!important;height:230px!important}@media (width<=1120px){.cal-layout{grid-template-columns:1fr!important}}@media (width<=640px){.post-detail-backdrop{align-items:end!important;padding:0!important}.post-detail-backdrop .post-detail{border-radius:22px 22px 0 0!important;width:100%!important;max-height:92vh!important}}.referral-page .referral-hero{color:#fff!important}.referral-page .referral-hero h1{color:#fff!important;text-shadow:0 2px 12px #00122638!important}.referral-page .referral-hero h1 em{color:#78e4f4!important;text-shadow:none!important}.referral-page .referral-hero>div>span{color:#86e6f4!important}.referral-page .referral-hero>div>p{color:#d9edf4!important}.referral-page .referral-link{background:#031d3557!important;border-color:#b8edf659!important;box-shadow:inset 0 1px #ffffff14!important}.referral-page .referral-link small{color:#8ee8f5!important}.referral-page .referral-link b{color:#fff!important;font-weight:750!important}.referral-page .referral-link button{color:#075976!important}.referral-page .referral-link button.share{color:#052a43!important}.referral-page .referral-hero>aside{background:#ffffff21!important;border-color:#dcf8fc61!important;box-shadow:0 18px 40px #001f3629!important}.referral-page .referral-hero>aside i{color:#fff!important}.referral-page .referral-hero>aside strong{color:#fff!important;text-shadow:0 3px 16px #00183038!important}.referral-page .referral-hero>aside span{color:#9ceaf5!important}.referral-page .referral-hero>aside p{color:#e4f3f7!important}.ai-visibility-page{color:#092139;max-width:1400px;margin:0 auto}.ai-visibility-hero{color:#fff;background:radial-gradient(circle at 92% 8%,#6fddee47,#0000 30%),linear-gradient(120deg,#041d36,#087b99);border-radius:24px;justify-content:space-between;align-items:flex-end;gap:32px;min-height:205px;padding:36px 42px;display:flex;box-shadow:0 22px 50px #0426432e}.ai-visibility-hero>div{max-width:800px}.ai-visibility-hero span,.ai-executive-summary span,.ai-topic-section>header span,.ai-platform-section>header span,.ai-visibility-state>span{letter-spacing:.18em;color:#7ee2f0;font-size:10px;font-weight:900}.ai-visibility-hero h1{letter-spacing:-.05em;color:#fff;margin:10px 0 8px;font-size:clamp(38px,4vw,60px);line-height:1}.ai-visibility-hero p{color:#d8ebf1;max-width:760px;margin:0;line-height:1.65}.ai-visibility-hero label{letter-spacing:.12em;color:#a8dbe5;gap:7px;min-width:180px;font-size:9px;font-weight:850;display:grid}.ai-visibility-hero select{color:#092139;background:#fff;border:1px solid #ffffff47;border-radius:9px;height:43px;padding:0 13px;font-weight:800}.ai-visibility-state{text-align:center;background:#fff;border:1px solid #d3e1e8;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:400px;margin-top:20px;padding:60px;display:flex;box-shadow:0 12px 32px #0b2d460f}.ai-visibility-state>i{color:#087a9e;background:#e8f7fb;border-radius:19px;place-items:center;width:62px;height:62px;font-size:28px;font-style:normal;display:grid}.ai-visibility-state h2{letter-spacing:-.03em;margin:18px 0 8px;font-size:27px}.ai-visibility-state>p{color:#587087;max-width:620px;margin:0;line-height:1.65}.ai-visibility-state>span{color:#087a9e;margin-top:18px}.ai-visibility-state>div{text-align:left;background:#f4fbfd;border:1px solid #cde4eb;border-radius:12px;gap:5px;max-width:620px;margin-top:25px;padding:17px 20px;display:grid}.ai-visibility-state>div small{color:#587087;line-height:1.55}.ai-visibility-state>em{color:#6d8092;margin-top:16px;font-size:11px;font-style:normal}.ai-visibility-state.error>i{color:#bd3b2d;background:#fff0ee}.ai-executive-summary{background:#fff;border:1px solid #cfe1e8;border-radius:20px;grid-template-columns:1fr 340px;gap:35px;margin-top:20px;padding:28px 30px;display:grid;box-shadow:0 12px 32px #0b2d460f}.ai-executive-summary h2{letter-spacing:-.035em;margin:8px 0;font-size:28px}.ai-executive-summary>div>p{color:#587087;margin:0;line-height:1.65}.ai-executive-summary aside{background:#eaf8fb;border-radius:14px;padding:19px 21px}.ai-executive-summary aside span{color:#087a9e}.ai-executive-summary aside p{margin:9px 0 0;font-weight:750;line-height:1.55}.ai-visibility-metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:18px;display:grid}.ai-visibility-metrics article{background:#fff;border:1px solid #d3e1e8;border-radius:16px;min-height:145px;padding:21px;box-shadow:0 10px 28px #0b2d460d}.ai-visibility-metrics span{color:#65798d;letter-spacing:.1em;font-size:9px;font-weight:850;display:block}.ai-visibility-metrics strong{letter-spacing:-.03em;margin:21px 0 7px;font-size:31px;display:block}.ai-visibility-metrics strong.positive,.ai-rating.positive{color:#087e4a}.ai-visibility-metrics strong.mixed,.ai-rating.mixed{color:#9a6900}.ai-visibility-metrics strong.attention,.ai-rating.attention{color:#b43b2d}.ai-visibility-metrics small{color:#6c8193}.ai-topic-section,.ai-platform-section{background:#fff;border:1px solid #d3e1e8;border-radius:20px;margin-top:18px;overflow:hidden;box-shadow:0 12px 32px #0b2d460f}.ai-topic-section>header,.ai-platform-section>header{border-bottom:1px solid #e2ebef;padding:24px 28px}.ai-topic-section>header{justify-content:space-between;align-items:end;display:flex}.ai-topic-section h2,.ai-platform-section h2{letter-spacing:-.025em;margin:6px 0 3px;font-size:23px}.ai-topic-section p{color:#63798d;margin:0}.ai-topic-section>header>small{color:#6b8194}.ai-topic-table-head,.ai-topic-table article{grid-template-columns:minmax(250px,1.55fr) .55fr .7fr 1fr .35fr;align-items:center;gap:18px;display:grid}.ai-topic-table-head{color:#6b7f91;letter-spacing:.08em;background:#f4f8fa;padding:12px 28px;font-size:9px;font-weight:850}.ai-topic-table article{border-top:1px solid #edf2f4;padding:18px 28px}.ai-topic-table article:first-of-type{border-top:0}.ai-topic-table article>div:first-child{gap:5px;display:grid}.ai-topic-table article small{color:#718597}.ai-topic-table article>strong{font-size:20px}.ai-rating{background:#eef2f4;border-radius:20px;width:max-content;padding:6px 9px;font-size:10px;font-weight:850}.ai-rating.positive{background:#e6f7ed}.ai-rating.mixed{background:#fff5db}.ai-rating.attention{background:#ffebe8}.ai-platform-list{flex-wrap:wrap;gap:5px;display:flex}.ai-platform-list i{color:#086f8e;background:#edf7fa;border-radius:6px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:750}.ai-topic-table article>em{font-style:normal;font-weight:850}.ai-platform-section>div{grid-template-columns:repeat(3,1fr);display:grid}.ai-platform-section article{border-right:1px solid #e2ebef;padding:22px 27px}.ai-platform-section article:last-child{border-right:0}.ai-platform-section article>span{gap:4px;display:grid}.ai-platform-section article small{color:#718597}.ai-platform-section article>strong{margin:16px 0 8px;font-size:25px;display:block}.ai-platform-section article>div{background:#e6eef1;border-radius:6px;height:6px}.ai-platform-section article>div i{background:linear-gradient(90deg,#087195,#66d7e8);border-radius:6px;height:100%;display:block}@media (width<=1050px){.ai-visibility-metrics{grid-template-columns:repeat(2,1fr)}.ai-executive-summary{grid-template-columns:1fr}.ai-topic-table-head{display:none}.ai-topic-table article{grid-template-columns:1fr .4fr .7fr}.ai-topic-table article .ai-platform-list{grid-column:1/3}.ai-platform-section>div{grid-template-columns:1fr}.ai-platform-section article{border-bottom:1px solid #e2ebef;border-right:0}}@media (width<=700px){.ai-visibility-hero{flex-direction:column;align-items:stretch;padding:28px 24px}.ai-visibility-hero label{min-width:0}.ai-visibility-state{padding:35px 22px}.ai-visibility-metrics{grid-template-columns:1fr 1fr}.ai-topic-section>header{flex-direction:column;align-items:flex-start;gap:8px}.ai-topic-table article{grid-template-columns:1fr auto;padding:17px 20px}.ai-topic-table article .ai-rating{justify-self:end}.ai-topic-table article .ai-platform-list{grid-column:1/-1}.ai-topic-table article>em{display:none}}@media (width<=440px){.ai-visibility-metrics{grid-template-columns:1fr}.ai-executive-summary{padding:23px 20px}}.ai-visibility-page .ai-visibility-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 8px #0000003d!important}.ai-visibility-page .ai-visibility-hero>div>span{color:#86e4f1!important;-webkit-text-fill-color:#86e4f1!important}.ai-visibility-page .ai-visibility-hero>div>p{color:#dcecf2!important;-webkit-text-fill-color:#dcecf2!important}.ai-visibility-page .ai-visibility-hero>label{color:#c9e9ef!important;-webkit-text-fill-color:#c9e9ef!important}.ai-visibility-page .ai-visibility-hero>label>select{color:#0a2944!important;-webkit-text-fill-color:#0a2944!important;opacity:1!important;background:#fff!important;border-color:#c5dce5!important;font-weight:850!important;box-shadow:0 8px 22px #001c3429!important}.ai-visibility-page .ai-visibility-hero>label>select:focus{outline-offset:2px!important;outline:3px solid #70e2f16b!important}.ai-visibility-page .ai-visibility-hero>label>select option{color:#0a2944!important;-webkit-text-fill-color:#0a2944!important;background:#fff!important}.aio-wizard{gap:18px;display:grid}.aio-wizard .ai-visibility-state{margin-top:0}.aio-command{background:#fff;border:1px solid #cfe1e8;border-radius:22px;grid-template-columns:230px minmax(0,1fr) 330px;display:grid;overflow:hidden;box-shadow:0 16px 38px #082f4814}.aio-status{text-align:center;color:#fff;background:linear-gradient(150deg,#062c48,#0b718c);flex-direction:column;justify-content:center;align-items:center;min-height:230px;padding:30px;display:flex}.aio-status small{letter-spacing:.15em;color:#9ae9f3;font-size:9px}.aio-status strong{margin:18px 0 8px;font-size:31px;color:#fff!important;-webkit-text-fill-color:#fff!important}.aio-status span{color:#d9f1f5;font-size:11px}.aio-status.needs-attention{background:linear-gradient(150deg,#402842,#9c514a)}.aio-status.growing{background:linear-gradient(150deg,#183d54,#13809a)}.aio-command>main{padding:31px 35px}.aio-command>main>span,.aio-section>header>span,.aio-action-plan>header span,.aio-trend-card header span,.aio-winning-topic>span{letter-spacing:.16em;color:#09809d;font-size:9px;font-weight:900}.aio-command h2{letter-spacing:-.035em;margin:8px 0 7px;font-size:28px}.aio-command main>p{color:#5a7186;margin:0;line-height:1.6}.aio-command-metrics{gap:28px;margin-top:24px;display:flex}.aio-command-metrics b{font-size:18px;display:grid}.aio-command-metrics small{color:#6d8193;margin-top:4px;font-size:8px;font-weight:600}.aio-command>aside{background:#eaf8fb;border-radius:15px;align-items:flex-start;gap:13px;margin:22px;padding:20px;display:flex}.aio-command>aside>i{color:#fff;background:#0788a5;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.aio-command>aside span{color:#087d99;letter-spacing:.14em;font-size:8px;font-weight:900}.aio-command>aside p{color:#18374e;margin:8px 0 0;font-weight:750;line-height:1.55}.aio-first-grid,.aio-two-column{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);gap:18px;display:grid}.aio-trend-card,.aio-winning-topic,.aio-section,.aio-action-plan,.aio-methodology{background:#fff;border:1px solid #d2e2e8;border-radius:20px;box-shadow:0 12px 30px #092f480f}.aio-trend-card{padding:26px 30px}.aio-trend-card header,.aio-section>header,.aio-action-plan>header{justify-content:space-between;align-items:flex-end;gap:22px;display:flex}.aio-trend-card h2,.aio-section h2,.aio-action-plan h2{letter-spacing:-.025em;margin:6px 0 0;font-size:23px}.aio-trend-card header>small,.aio-action-plan header>small{color:#708698}.aio-trend-bars{border-bottom:1px solid #dce8ec;align-items:flex-end;gap:12px;height:190px;margin-top:28px;padding:0 8px 26px;display:flex}.aio-trend-bars>i{background:linear-gradient(#59d5e5,#0c89a4);border-radius:8px 8px 2px 2px;flex:1;min-width:16px;max-width:75px;font-style:normal;position:relative}.aio-trend-bars>i>b{color:#21445a;font-size:9px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.aio-trend-bars>i>small{white-space:nowrap;color:#708698;font-size:7px;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%)}.aio-winning-topic{color:#fff;background:radial-gradient(circle at 90% 10%,#5bd9e93d,#0000 18rem),linear-gradient(145deg,#05263e,#0b657e);flex-direction:column;padding:28px;display:flex}.aio-winning-topic>span{color:#79e3ef}.aio-winning-topic h2{margin:14px 0 22px;font-size:25px;color:#fff!important;-webkit-text-fill-color:#fff!important}.aio-winning-topic>strong{font-size:58px;color:#fff!important;-webkit-text-fill-color:#fff!important}.aio-winning-topic>p{color:#d7eef3;line-height:1.55}.aio-winning-topic>.ai-rating{color:#0a6e87;background:#fff;margin-top:auto}.aio-topic-cards>div{padding:16px}.aio-topic-cards details{background:#fff;border:1px solid #dbe7ec;border-radius:14px;margin-bottom:10px;overflow:hidden}.aio-topic-cards details:last-child{margin-bottom:0}.aio-topic-cards summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 110px 130px 25px;align-items:center;gap:16px;padding:18px 20px;list-style:none;display:grid}.aio-topic-cards summary::-webkit-details-marker{display:none}.aio-topic-cards summary>span{gap:4px;display:grid}.aio-topic-cards summary>span b{font-size:14px}.aio-topic-cards summary>span small{color:#718698}.aio-topic-cards summary>strong{font-size:22px;display:grid}.aio-topic-cards summary>strong small{color:#718698;font-size:8px}.aio-topic-cards summary>i{color:#087e99;font-style:normal}.aio-topic-cards details[open] summary>i{transform:rotate(180deg)}.aio-topic-cards details>section{background:#f7fbfc;border-top:1px solid #e2ecef;grid-template-columns:180px 1fr 1.5fr;gap:18px;padding:17px 20px;display:grid}.aio-topic-cards details>section>div{gap:5px;display:grid}.aio-topic-cards details>section span{letter-spacing:.1em;color:#6e8395;font-size:8px;font-weight:850}.aio-topic-cards details>section b{font-size:19px}.aio-topic-cards details>section p{color:#425e74;margin:0;line-height:1.5}.aio-sample-prompts p{font-size:10px}.aio-section{overflow:hidden}.aio-section>header{border-bottom:1px solid #e0eaee;padding:25px 28px}.aio-section>header>div{display:grid}.aio-section>header p{color:#647b8e;max-width:620px;margin:4px 0 0;line-height:1.5}.aio-fact-grid{grid-template-columns:repeat(3,1fr);display:grid}.aio-fact-grid>article{border-right:1px solid #e1eaee;padding:24px 26px}.aio-fact-grid>article:last-child{border-right:0}.aio-fact-grid>article>i{color:#0b8250;background:#e6f7ed;border-radius:11px;place-items:center;width:35px;height:35px;font-style:normal;font-weight:900;display:grid}.aio-fact-grid .missing>i{color:#a66b05;background:#fff5df}.aio-fact-grid .incorrect>i{color:#bd3d31;background:#ffebe8}.aio-fact-grid h3{margin:13px 0 18px}.aio-fact-grid article>div{border-top:1px solid #e7eef1;gap:4px;padding:12px 0;display:grid}.aio-fact-grid article>div small{color:#697f90;line-height:1.4}.aio-fact-grid article>p,.aio-compare-bars>p,.aio-sources>div>p{color:#718698;line-height:1.5}.aio-two-column>.aio-section{min-width:0}.aio-compare-bars,.aio-sources>div{padding:24px 28px}.aio-compare-bars article{grid-template-columns:150px 1fr 35px;align-items:center;gap:12px;margin-bottom:17px;display:grid}.aio-compare-bars article>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aio-compare-bars article>span,.aio-sources article>i{background:#e7eff2;border-radius:20px;height:12px;overflow:hidden}.aio-compare-bars article>span i{background:#90a7b6;border-radius:20px;height:100%;display:block}.aio-compare-bars article.mine>span i{background:linear-gradient(90deg,#087c99,#55d5e4)}.aio-compare-bars article>small{color:#75899a;grid-column:2/-1}.aio-sources article{grid-template-columns:170px 1fr 30px;align-items:center;gap:11px;margin-bottom:15px;display:grid}.aio-sources article>span{align-items:center;gap:7px;min-width:0;display:flex}.aio-sources article>span b{text-overflow:ellipsis;overflow:hidden}.aio-sources article em{color:#117a49;background:#ddf6e7;border-radius:10px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:850}.aio-sources article>i>b{background:linear-gradient(90deg,#087c99,#55d5e4);border-radius:20px;height:100%;display:block}.aio-wizard .ai-platform-section{margin-top:0}.aio-wizard .ai-platform-section>div{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.aio-platform-section article>small{color:#718698;margin-top:9px;display:block}.aio-traffic-metrics{grid-template-columns:repeat(3,1fr);gap:12px;padding:22px 28px;display:grid}.aio-traffic-metrics article{background:#f7fbfc;border:1px solid #dce7eb;border-radius:14px;padding:19px}.aio-traffic-metrics span{color:#667e91;letter-spacing:.1em;font-size:8px;font-weight:850;display:block}.aio-traffic-metrics strong{margin-top:12px;font-size:29px;display:block}.aio-traffic-sources{padding:0 28px 22px}.aio-traffic-sources p{border-top:1px solid #e4ecef;justify-content:space-between;margin:0;padding:12px 0;display:flex}.aio-traffic-sources span{color:#62798b}.aio-data-note{color:#697f91;margin:0;padding:20px 28px;line-height:1.55}.aio-action-plan{overflow:hidden}.aio-action-plan>header{border-bottom:1px solid #dfe9ed;padding:25px 28px}.aio-action-plan>div{grid-template-columns:repeat(3,1fr);display:grid}.aio-action-plan article{border-right:1px solid #e1eaee;grid-template-columns:45px 1fr;gap:15px;padding:24px 26px;display:grid}.aio-action-plan article:last-child{border-right:0}.aio-action-plan article>i{color:#68dfec;background:#082f49;border-radius:13px;place-items:center;width:42px;height:42px;font-style:normal;font-weight:900;display:grid}.aio-action-plan article span{letter-spacing:.1em;color:#0a819d;font-size:8px;font-weight:900}.aio-action-plan h3{margin:7px 0;font-size:15px;line-height:1.35}.aio-action-plan p{color:#687f91;margin:0;font-size:10px;line-height:1.5}.aio-methodology{overflow:hidden}.aio-methodology summary{cursor:pointer;justify-content:space-between;align-items:center;padding:18px 24px;list-style:none;display:flex}.aio-methodology summary::-webkit-details-marker{display:none}.aio-methodology summary span{gap:3px;display:grid}.aio-methodology summary small{color:#718698}.aio-methodology summary i{font-style:normal}.aio-methodology[open] summary i{transform:rotate(180deg)}.aio-methodology>div{background:#f7fbfc;border-top:1px solid #dfe9ed;grid-template-columns:repeat(5,1fr);display:grid}.aio-methodology p{border-right:1px solid #e2ebee;gap:6px;margin:0;padding:17px 20px;display:grid}.aio-methodology p span{color:#6e8394;letter-spacing:.08em;font-size:8px;font-weight:850}.aio-methodology p b{font-size:10px;line-height:1.4}.aio-sentiment-panel{background:#fff;border:1px solid #cfe1e8;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(310px,.8fr);display:grid;overflow:hidden;box-shadow:0 12px 30px #092f480f}.aio-sentiment-panel>header{background:linear-gradient(145deg,#f7fcfd,#edf8fb);justify-content:space-between;align-items:center;gap:24px;padding:27px 30px;display:flex}.aio-sentiment-panel>header>div:first-child{max-width:570px}.aio-sentiment-panel>header span{color:#07809d;letter-spacing:.16em;font-size:9px;font-weight:900}.aio-sentiment-panel h2{letter-spacing:-.025em;margin:7px 0 5px;font-size:23px}.aio-sentiment-panel header p{color:#62798c;margin:0;line-height:1.5}.aio-sentiment-score{background:#fff;border:1px solid #cce1e8;border-radius:14px;grid-template-columns:auto 1fr;align-items:end;min-width:145px;padding:17px 18px;display:grid}.aio-sentiment-score strong{font-size:41px;line-height:.9}.aio-sentiment-score small{color:#758899;padding-left:4px}.aio-sentiment-score em{grid-column:1/-1;margin-top:9px;font-size:9px;font-style:normal;font-weight:900}.aio-sentiment-score.positive :is(strong,em){color:#087e4a}.aio-sentiment-score.mixed :is(strong,em){color:#9a6900}.aio-sentiment-score.attention :is(strong,em){color:#b43b2d}.aio-sentiment-breakdown{padding:24px 28px}.aio-sentiment-breakdown article{grid-template-columns:130px 1fr 38px;align-items:center;gap:13px;margin-bottom:17px;display:grid}.aio-sentiment-breakdown article:last-child{margin-bottom:0}.aio-sentiment-breakdown article>span{gap:3px;display:grid}.aio-sentiment-breakdown article small{color:#718698;font-size:8px}.aio-sentiment-breakdown article>i{background:#e7eff2;border-radius:10px;height:9px;overflow:hidden}.aio-sentiment-breakdown article>i>b{background:linear-gradient(90deg,#087c99,#55d5e4);border-radius:10px;height:100%;display:block}.aio-sentiment-breakdown article>strong{text-align:right;font-size:11px}.aio-sentiment-panel>footer{color:#708597;background:#f8fbfc;border-top:1px solid #e2ecef;grid-column:1/-1;padding:11px 29px;font-size:8px}@media (width<=1150px){.aio-command{grid-template-columns:190px 1fr}.aio-command>aside{grid-column:1/-1}.aio-first-grid,.aio-two-column,.aio-sentiment-panel,.aio-action-plan>div{grid-template-columns:1fr}.aio-action-plan article{border-bottom:1px solid #e1eaee;border-right:0}.aio-methodology>div{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.aio-command{grid-template-columns:1fr}.aio-command-metrics{flex-direction:column;gap:12px}.aio-command>main{padding:25px}.aio-command>aside{margin:0 20px 20px}.aio-sentiment-panel>header{flex-direction:column;align-items:flex-start;padding:23px 21px}.aio-sentiment-score{width:100%}.aio-sentiment-breakdown{padding:21px}.aio-sentiment-breakdown article{grid-template-columns:100px 1fr 35px}.aio-topic-cards summary{grid-template-columns:1fr auto}.aio-topic-cards summary>em,.aio-topic-cards summary>i{display:none}.aio-topic-cards details>section,.aio-fact-grid,.aio-traffic-metrics{grid-template-columns:1fr}.aio-fact-grid>article{border-bottom:1px solid #e1eaee;border-right:0}.aio-compare-bars article{grid-template-columns:110px 1fr 30px}.aio-sources article{grid-template-columns:120px 1fr 25px}.aio-methodology>div{grid-template-columns:1fr}.aio-trend-card{padding:22px 18px}}.aio-view-tabs{background:#f5fafc;border:1px solid #cbdde5;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:7px;display:grid;box-shadow:0 12px 30px #07263d14}.aio-view-tabs button{color:#385268;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:13px;min-height:68px;padding:12px 18px;display:flex}.aio-view-tabs button>i{color:#0c7696;background:#e2f2f7;border-radius:11px;flex:none;place-items:center;width:39px;height:39px;font-size:17px;font-style:normal;display:grid}.aio-view-tabs button>span{gap:3px;display:grid}.aio-view-tabs button b{font-size:13px}.aio-view-tabs button small{color:#6d8293;font-size:10px}.aio-view-tabs button:hover{background:#fff;border-color:#bad5df}.aio-view-tabs button.active{color:#fff;background:linear-gradient(118deg,#061b34,#0a3c5e 66%,#147b9a);border-color:#176c8d;box-shadow:0 11px 25px #062c4838}.aio-view-tabs button.active>i{color:#8be9f2;background:#ffffff24}.aio-view-tabs button.active small{color:#d6e9ef}.aio-view-overview :is(.ai-topic-section,.aio-section:not(.aio-action-plan),.aio-two-column,.aio-methodology),.aio-view-performance :is(.aio-command,.aio-first-grid,.aio-sentiment-panel,.aio-action-plan){display:none}@media (width<=700px){.aio-view-tabs{scrollbar-width:none;grid-template-columns:repeat(2,minmax(210px,1fr));overflow-x:auto}.aio-view-tabs::-webkit-scrollbar{display:none}}.aio-platform-tabs>header p{color:#63798d;margin:5px 0 0;line-height:1.5}.aio-platform-tablist{background:#f4f9fb;border-bottom:1px solid #dce8ec;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:12px 14px;display:grid}.aio-platform-tablist button{color:#19374e;text-align:left;cursor:pointer;background:#fff;border:1px solid #cee0e7;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:72px;padding:13px 15px;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:flex}.aio-platform-tablist button:hover{border-color:#80c6d6;transform:translateY(-1px);box-shadow:0 9px 19px #083d5617}.aio-platform-tablist button span{gap:4px;min-width:0;display:grid}.aio-platform-tablist button b{font-size:13px}.aio-platform-tablist button small{color:#6c8294;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.aio-platform-tablist button strong{color:#0b7997;font-size:20px}.aio-platform-tablist button.active{color:#fff;background:linear-gradient(125deg,#061d35,#0a5572);border-color:#0b7798;box-shadow:0 12px 24px #05314b33}.aio-platform-tablist button.active b,.aio-platform-tablist button.active strong{color:#fff}.aio-platform-tablist button.active small{color:#cce8ef}.aio-wizard .aio-platform-tabs>.aio-platform-panel{grid-template-columns:none;padding:0;display:block!important}.aio-platform-panel>header{background:linear-gradient(145deg,#fff,#f3fafc);border-bottom:1px solid #dfeaed;justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;display:flex}.aio-platform-identity{align-items:center;gap:14px;display:flex}.aio-platform-identity>i{color:#9beaf3;text-transform:uppercase;background:linear-gradient(145deg,#062d49,#0c83a0);border-radius:14px;flex:none;place-items:center;width:47px;height:47px;font-size:13px;font-style:normal;font-weight:900;display:grid}.aio-platform-identity>span{gap:3px;display:grid}.aio-platform-identity small,.aio-platform-scorecard small{color:#0b7896;letter-spacing:.13em;font-size:8px;font-weight:900}.aio-platform-identity h3{margin:0;font-size:20px}.aio-platform-identity p{color:#657c8f;margin:0;font-size:10px}.aio-platform-scorecard{gap:10px;display:flex}.aio-platform-scorecard>span{background:#fff;border:1px solid #cfe1e7;border-radius:11px;gap:6px;min-width:130px;padding:12px 14px;display:grid}.aio-platform-scorecard strong{color:#0a7694;font-size:23px}.aio-platform-topic-list{padding:15px 18px 19px}.aio-platform-topic-note{color:#45677c;background:#eff9fb;border:1px solid #cce5ec;border-radius:10px;gap:9px;margin:0 0 14px;padding:11px 13px;font-size:9px;line-height:1.45;display:flex}.aio-platform-topic-note b{color:#087b98}.aio-platform-topic-head,.aio-platform-topic-list article{grid-template-columns:minmax(160px,1fr) minmax(190px,1.25fr) 76px 88px 66px 168px;align-items:center;gap:14px;display:grid}.aio-platform-topic-head{color:#708698;letter-spacing:.08em;padding:0 13px 9px;font-size:8px;font-weight:900}.aio-platform-topic-list article{border-top:1px solid #e4ecef;padding:15px 13px}.aio-platform-topic-list article>span{gap:3px;display:grid}.aio-platform-topic-list article b{font-size:12px}.aio-platform-topic-list article small{color:#718698;font-size:8px}.aio-platform-topic-list article p{color:#405d72;margin:0;font-size:10px;line-height:1.45}.aio-platform-topic-list article>strong{color:#143a52;font-size:13px}.aio-platform-topic-list article em{border-radius:20px;width:max-content;padding:7px 10px;font-size:8px;font-style:normal;font-weight:900}.aio-platform-topic-list article.found em{color:#0a7b49;background:#e3f7ec}.aio-platform-topic-list article.missing em{color:#607487;background:#eef3f5}.aio-platform-empty{color:#697f91;text-align:center;margin:0;padding:24px}.aio-visible-query{color:#284a60;text-align:left;cursor:pointer;background:#f8fbfc;border:1px solid #d4e5ea;border-radius:9px;align-items:flex-start;gap:8px;width:100%;padding:7px 8px;display:flex}.aio-visible-query:hover{background:#eef9fb;border-color:#65bfd1}.aio-visible-query:focus-visible{outline-offset:2px;outline:3px solid #1eabc547}.aio-visible-query:disabled{cursor:default;opacity:.68}.aio-visible-query>i{color:#087d9a;background:#e1f4f8;border-radius:7px;flex:none;place-items:center;width:23px;height:23px;font-size:13px;font-style:normal;font-weight:900;display:grid}.aio-visible-query>span{gap:4px;min-width:0;display:grid}.aio-visible-query>span>b{color:#21445a;text-overflow:ellipsis;font-size:9px;line-height:1.35;overflow:hidden}.aio-visible-query>span>small{color:#087a96;font-size:7px;font-weight:850}.aio-result-backdrop{z-index:1600;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#02111fc2;place-items:center;padding:36px;display:grid;position:fixed;inset:0}.aio-result-dialog{background:#f5f9fa;border:1px solid #93deeb85;border-radius:22px;width:min(980px,100%);max-height:calc(100vh - 72px);overflow:auto;box-shadow:0 32px 90px #000f1c6b}.aio-result-dialog>header{color:#fff;background:radial-gradient(circle at 91% 0,#59d7e838,#0000 14rem),linear-gradient(125deg,#041b33,#09647f);justify-content:space-between;align-items:flex-start;gap:24px;padding:23px 26px;display:flex}.aio-result-dialog>header>div{min-width:0}.aio-result-dialog>header span{color:#78deeb;letter-spacing:.15em;font-size:8px;font-weight:900}.aio-result-dialog>header h2{margin:7px 0 5px;font-size:22px;line-height:1.25;color:#fff!important;-webkit-text-fill-color:#fff!important}.aio-result-dialog>header p{color:#cde7ed;margin:0;font-size:9px}.aio-result-dialog>header>button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:24px;display:grid}.aio-result-dialog>header>button:hover{background:#fff3}.aio-result-platforms{background:#fff;border-bottom:1px solid #dbe7eb;gap:7px;padding:9px 24px;display:flex;overflow-x:auto}.aio-result-platforms button{color:#416077;cursor:pointer;background:#f5f9fa;border:1px solid #d2e1e6;border-radius:20px;padding:8px 13px;font-size:9px;font-weight:850}.aio-result-platforms button.active{color:#fff;background:#087c99;border-color:#087c99}.aio-result-body{grid-template-columns:minmax(0,1fr) 200px;gap:16px;padding:20px;display:grid}.aio-chat-thread{gap:14px;display:grid}.aio-chat-user{color:#153a50;background:#dff4f8;border-radius:16px 16px 4px;max-width:78%;margin-left:auto;padding:14px 16px}.aio-chat-user span{color:#087a96;letter-spacing:.12em;font-size:7px;font-weight:900}.aio-chat-user p{margin:6px 0 0;font-size:11px;line-height:1.5}.aio-chat-answer{background:#fff;border:1px solid #d5e4e9;border-radius:16px;overflow:hidden;box-shadow:0 8px 20px #092f480d}.aio-chat-answer>header{border-bottom:1px solid #e1eaed;align-items:center;gap:10px;padding:14px 17px;display:flex}.aio-chat-answer>header>i{color:#9beaf3;text-transform:uppercase;background:linear-gradient(145deg,#062d49,#0c83a0);border-radius:10px;place-items:center;width:34px;height:34px;font-size:10px;font-style:normal;font-weight:900;display:grid}.aio-chat-answer>header>span{gap:2px;display:grid}.aio-chat-answer>header b{font-size:11px}.aio-chat-answer>header small{color:#708496;font-size:8px}.aio-chat-answer>div{color:#263f52;white-space:pre-wrap;padding:18px 19px;font-size:11px;line-height:1.68}.aio-chat-answer>div p{margin:0 0 13px}.aio-chat-answer>div p:last-child{margin-bottom:0}.aio-answer-unavailable{background:#fffaf0;border-left:4px solid #dda73a}.aio-answer-unavailable b{color:#805d14}.aio-answer-unavailable p{color:#6f7f8b;margin-top:7px!important}.aio-result-facts{align-content:start;gap:9px;display:grid}.aio-result-facts>span{background:#fff;border:1px solid #d6e4e8;border-radius:12px;gap:6px;padding:13px 14px;display:grid}.aio-result-facts small{color:#6e8495;letter-spacing:.1em;font-size:7px;font-weight:850}.aio-result-facts strong{color:#123b52;font-size:13px}.aio-result-dialog>footer{background:#fff;border-top:1px solid #dce7eb;padding:18px 20px}.aio-result-dialog>footer>div:first-child{gap:3px;display:grid}.aio-result-dialog>footer>div:first-child>span{color:#087b98;letter-spacing:.13em;font-size:8px;font-weight:900}.aio-result-dialog>footer>div:first-child>small{color:#718597;font-size:8px}.aio-result-citations{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin-top:12px;display:grid}.aio-result-citations a{color:#173d54;background:#f7fbfc;border:1px solid #d6e4e8;border-radius:10px;gap:4px;padding:12px 13px;text-decoration:none;display:grid}.aio-result-citations a:hover{background:#eff9fb;border-color:#69bfd0}.aio-result-citations b{text-overflow:ellipsis;font-size:10px;overflow:hidden}.aio-result-citations small{color:#087b98;font-size:8px}.aio-result-dialog>footer>p{color:#718597;margin:12px 0 0;font-size:9px}@media (width<=1100px){.aio-platform-topic-head,.aio-platform-topic-list article{grid-template-columns:minmax(150px,1fr) minmax(170px,1.2fr) 70px 82px 150px}.aio-platform-topic-head span:nth-child(5),.aio-platform-topic-list article>strong:nth-of-type(3){display:none}}@media (width<=900px){.aio-platform-tablist{grid-template-columns:repeat(2,minmax(0,1fr))}.aio-platform-panel>header{flex-direction:column;align-items:flex-start}.aio-platform-scorecard{width:100%}.aio-platform-scorecard>span{flex:1}.aio-platform-topic-head{display:none}.aio-platform-topic-list article{grid-template-columns:1fr repeat(2,70px)}.aio-platform-topic-list article>.aio-visible-query{grid-area:2/1/auto/-1}.aio-platform-topic-list article em{grid-column:1/-1}.aio-platform-topic-list article>strong:nth-of-type(3){display:none}}@media (width<=560px){.aio-platform-tablist{scrollbar-width:none;display:flex;overflow-x:auto}.aio-platform-tablist::-webkit-scrollbar{display:none}.aio-platform-tablist button{min-width:190px}.aio-platform-scorecard{grid-template-columns:1fr 1fr;display:grid}.aio-platform-scorecard>span{min-width:0}.aio-platform-topic-note{display:grid}.aio-platform-topic-list article{grid-template-columns:1fr 70px 70px}.aio-platform-topic-list article>.aio-visible-query{grid-area:auto/1/auto/-1}.aio-platform-topic-list article em{grid-column:1/-1;margin-top:3px}.aio-platform-panel>header{padding:20px}.aio-platform-topic-list{padding:10px 14px 16px}}@media (width<=720px){.aio-result-backdrop{place-items:stretch stretch;padding:0}.aio-result-dialog{border:0;border-radius:0;width:100%;max-height:100vh}.aio-result-dialog>header{padding:20px}.aio-result-dialog>header h2{font-size:18px}.aio-result-body{grid-template-columns:1fr;padding:14px}.aio-chat-user{max-width:92%}.aio-result-facts{grid-template-columns:repeat(2,1fr)}.aio-result-dialog>footer{padding:16px}.aio-result-citations{grid-template-columns:1fr}}.ai-visibility-page .aio-view-tabs button b{font-size:14px;line-height:1.25;color:#10283f!important}.ai-visibility-page .aio-view-tabs button small{font-size:11px;line-height:1.35;color:#5d7488!important}.ai-visibility-page .aio-view-tabs button.active b{color:#fff!important}.ai-visibility-page .aio-view-tabs button.active small{color:#e3f2f6!important}.authority-page{color:#0a2037;max-width:1400px;margin:0 auto}.authority-hero{color:#fff;background:radial-gradient(circle at 91% 5%,#66deec47,#0000 35%),linear-gradient(120deg,#041d36,#087b98);border-radius:25px;grid-template-columns:1fr 360px;align-items:center;gap:50px;min-height:290px;padding:42px 46px;display:grid;box-shadow:0 23px 55px #03233b33}.authority-hero>div>span,.listings-copy>span,.authority-publishing>header span,.authority-orders>header span{color:#7fe1ee;letter-spacing:.18em;font-size:10px;font-weight:900}.authority-hero h1{letter-spacing:-.052em;text-shadow:0 2px 8px #0003;max-width:760px;margin:12px 0;font-size:clamp(38px,4vw,59px);line-height:1.02;color:#fff!important;-webkit-text-fill-color:#fff!important}.authority-hero p{color:#d7e9f0;max-width:780px;margin:0;font-size:15px;line-height:1.7}.authority-hero>aside{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff3b;border-radius:20px;grid-template-columns:64px 1fr;gap:14px;padding:26px;display:grid}.authority-hero>aside>i{color:#8de7f2;background:#7fe1ee24;border-radius:17px;grid-row:1/3;place-items:center;width:58px;height:58px;font-size:27px;font-style:normal;display:grid}.authority-hero>aside>span{display:grid}.authority-hero>aside b{letter-spacing:.1em;font-size:11px;color:#fff!important}.authority-hero>aside small{color:#cbe2ea;margin-top:3px}.authority-loading{text-align:center;background:#fff;border:1px solid #d5e2e9;border-radius:20px;margin-top:20px;padding:70px}.listings-offer{background:#fff;border:1px solid #cfdfe7;border-radius:21px;grid-template-columns:1fr 320px;gap:25px;margin-top:20px;padding:31px;display:grid;box-shadow:0 12px 34px #062a4312}.listings-copy h2{letter-spacing:-.035em;max-width:750px;margin:8px 0;font-size:29px}.listings-copy>p{color:#587086;max-width:820px;line-height:1.65}.listing-benefits{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.listing-benefits span{color:#2b4358;align-items:center;gap:9px;font-weight:700;display:flex}.listing-benefits i{color:#0a8150;background:#e5f7ed;border-radius:7px;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.listings-offer>aside{background:linear-gradient(145deg,#eff9fb,#fff);border:1px solid #c3dbe5;border-radius:17px;padding:25px}.listings-offer>aside>span{color:#087597;letter-spacing:.14em;font-size:9px;font-weight:900}.listings-offer>aside>strong{letter-spacing:-.05em;margin:13px 0 7px;font-size:45px;display:block}.listings-offer>aside>strong small{letter-spacing:0;font-size:13px;font-weight:650}.listings-offer>aside>p{color:#586f82;line-height:1.55}.listings-offer>aside>button{color:#fff;background:linear-gradient(120deg,#05213c,#0d789c);border:0;border-radius:10px;width:100%;height:45px;margin:10px 0;font-weight:850}.listings-offer>aside>button:disabled{opacity:.55}.listings-offer>aside>small{color:#758899;text-align:center;display:block}.listings-offer>aside.active{background:#f3fcf6;border-color:#92d2ac}.authority-publishing,.authority-orders{background:#fff;border:1px solid #cfdfe7;border-radius:21px;margin-top:20px;overflow:hidden;box-shadow:0 12px 34px #062a4312}.authority-publishing>header,.authority-orders>header{border-bottom:1px solid #e1e9ed;justify-content:space-between;align-items:end;gap:25px;padding:26px 29px;display:flex}.authority-publishing h2,.authority-orders h2{letter-spacing:-.03em;margin:7px 0 4px;font-size:24px}.authority-publishing header p{color:#62778a;margin:0}.authority-publishing header em{color:#087394;background:#eaf7fa;border-radius:20px;padding:8px 11px;font-size:9px;font-style:normal;font-weight:850}.authority-products{grid-template-columns:repeat(3,1fr);gap:15px;padding:20px;display:grid}.authority-products article{background:#fff;border:1px solid #d7e3e9;border-radius:16px;padding:24px}.authority-products article.featured{background:linear-gradient(145deg,#eef9fb,#fff);border-color:#4da0ba;box-shadow:0 13px 28px #08536f1f}.authority-products article>span{color:#08789b;letter-spacing:.13em;font-size:9px;font-weight:900}.authority-products h3{margin:9px 0;font-size:19px}.authority-products p{color:#607689;min-height:62px;line-height:1.55}.authority-products strong{font-size:30px}.authority-products strong small{color:#6b7f91;font-size:10px}.authority-products ul{border-top:1px solid #e4ebef;padding:13px 0 8px;list-style:none}.authority-products li{color:#354b60;margin:9px 0;font-size:11px}.authority-products li:before{content:"✓";color:#0b8a54;margin-right:8px}.authority-products button{color:#fff;background:#082944;border:0;border-radius:9px;width:100%;height:42px;font-weight:850}.authority-products button:disabled{opacity:.5}.authority-product-empty{align-items:center;gap:13px;padding:35px;display:flex}.authority-product-empty>i{color:#087597;background:#e9f7fa;border-radius:12px;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.authority-product-empty>span{gap:4px;display:grid}.authority-product-empty small{color:#6a7e90}.authority-publishing>footer{background:#f5f9fa;gap:11px;padding:17px 22px;display:flex}.authority-publishing>footer i{color:#087597;font-style:normal}.authority-publishing>footer p{gap:4px;margin:0;display:grid}.authority-publishing>footer span{color:#61778a;font-size:10px}.authority-orders>header>small{color:#6a8092}.authority-orders>div:not(.authority-orders-empty){display:grid}.authority-orders article{border-top:1px solid #e7edef;grid-template-columns:120px 1fr 80px 1.4fr;align-items:center;gap:18px;padding:17px 28px;display:grid}.order-status{color:#52697c;text-transform:capitalize;background:#eef2f4;border-radius:20px;width:max-content;padding:6px 9px;font-size:9px;font-weight:850}.order-status.active,.order-status.paid,.order-status.published,.order-status.distributed{color:#087d4b;background:#e4f7ec}.order-status.failed,.order-status.rejected{color:#b23b30;background:#ffe9e7}.authority-orders article>div{gap:4px;display:grid}.authority-orders article small,.authority-orders article em{color:#6f8293;font-size:10px;font-style:normal}.authority-orders-empty{color:#6f8293;padding:35px}.authority-page button{cursor:pointer}@media (width<=1000px){.authority-hero{grid-template-columns:1fr}.authority-hero>aside{max-width:430px}.listings-offer,.authority-products{grid-template-columns:1fr}.authority-orders article{grid-template-columns:110px 1fr 60px}.authority-orders article>em{grid-column:2/4}}@media (width<=650px){.authority-hero{padding:30px 24px}.listing-benefits{grid-template-columns:1fr}.listings-offer{padding:22px}.authority-publishing>header,.authority-orders>header{flex-direction:column;align-items:flex-start}.authority-orders article{grid-template-columns:1fr auto}.authority-orders article>.order-status,.authority-orders article>em{grid-column:1/-1}}.links-citations-page{color:#102a42;max-width:1400px;margin:0 auto}.links-citations-hero{color:#fff;background:radial-gradient(circle at 88% 7%,#67e2ee4d,#0000 34%),linear-gradient(120deg,#041d36,#087e99);border-radius:25px;justify-content:space-between;align-items:center;gap:36px;min-height:225px;padding:38px 44px;display:flex;box-shadow:0 23px 55px #03233b2e}.links-citations-hero>div>span,.links-citations-main-data>div>span,.links-citations-next span,.links-citations-sources>header>div>span{color:#7ee2ed;letter-spacing:.17em;font-size:10px;font-weight:900}.links-citations-hero h1{letter-spacing:-.05em;margin:10px 0 8px;font-size:clamp(36px,4vw,55px);line-height:1;color:#fff!important;-webkit-text-fill-color:#fff!important}.links-citations-hero p{color:#d9edf1;max-width:720px;margin:0;font-size:15px;line-height:1.65}.links-citations-hero small{color:#e6f8fa;background:#ffffff1a;border:1px solid #fff3;border-radius:20px;margin-top:17px;padding:7px 10px;font-weight:800;display:inline-flex}.links-citations-hero>button,.links-citations-next button{color:#073851;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #ffffff40;border-radius:12px;min-height:47px;padding:0 20px;font-weight:900;box-shadow:0 10px 26px #00000024}.links-citations-page button:disabled{cursor:wait;opacity:.62}.links-citations-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px;display:grid}.links-citations-stats article{background:#fff;border:1px solid #d3e1e7;border-radius:15px;gap:5px;padding:19px 21px;display:grid;box-shadow:0 8px 25px #082d460e}.links-citations-stats span{color:#16819a;letter-spacing:.12em;font-size:9px;font-weight:900}.links-citations-stats strong{letter-spacing:-.035em;font-size:28px}.links-citations-stats small{color:#6f8191;font-size:10px}.links-citations-main-data{background:linear-gradient(135deg,#f6fbfc,#fff);border:1px solid #cfe0e7;border-radius:18px;grid-template-columns:minmax(240px,.7fr) minmax(480px,1.3fr) auto;align-items:center;gap:26px;margin-top:18px;padding:24px 27px;display:grid;box-shadow:0 11px 30px #082e450e}.links-citations-main-data>div>span,.links-citations-sources>header>div>span{color:#087d97}.links-citations-main-data h2,.links-citations-next h2,.links-citations-sources h2{letter-spacing:-.025em;margin:6px 0 5px;font-size:21px}.links-citations-main-data p,.links-citations-next p,.links-citations-sources header p{color:#647a8c;margin:0;font-size:11px;line-height:1.55}.links-citations-main-data dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.links-citations-main-data dl>div{background:#fff;border:1px solid #e0e9ed;border-radius:10px;min-width:0;padding:11px 13px}.links-citations-main-data dt{color:#7a8a98;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:850}.links-citations-main-data dd{color:#173249;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:10px;font-weight:800;overflow:hidden}.links-citations-main-data>button{color:#087993;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #bcd8e1;border-radius:10px;min-height:40px;padding:0 14px;font-size:10px;font-weight:900}.links-citations-next{color:#fff;background:linear-gradient(120deg,#082844,#0a6179);border-radius:18px;justify-content:space-between;align-items:center;gap:30px;margin-top:18px;padding:24px 28px;display:flex;box-shadow:0 14px 34px #052b4324}.links-citations-next h2{color:#fff!important;-webkit-text-fill-color:#fff!important}.links-citations-next p{color:#cfe4eb}.links-citations-sources{background:#fff;border:1px solid #cfdfe6;border-radius:20px;margin-top:18px;overflow:hidden;box-shadow:0 13px 38px #082e4611}.links-citations-sources>header{border-bottom:1px solid #e2eaee;justify-content:space-between;align-items:end;gap:28px;padding:25px 28px;display:flex}.links-citations-filters{background:#edf4f6;border-radius:12px;gap:7px;padding:4px;display:flex}.links-citations-filters button{color:#5c7081;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:9px;font-weight:850;display:flex}.links-citations-filters button b{color:#4b6476;background:#dbe7eb;border-radius:20px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:8px;display:grid}.links-citations-filters button.active{color:#087c97;background:#fff;box-shadow:0 4px 12px #08344b17}.links-citations-filters button.active b{color:#087b94;background:#dff3f6}.links-citations-table{display:grid}.links-citations-row{border-top:1px solid #edf1f3;grid-template-columns:minmax(220px,1.3fr) minmax(130px,.7fr) minmax(120px,.65fr) minmax(150px,.7fr) 58px;align-items:center;gap:14px;padding:15px 28px;display:grid}.links-citations-row.head{color:#718392;text-transform:uppercase;letter-spacing:.08em;background:#f6f9fa;border-top:0;padding-top:11px;padding-bottom:11px;font-size:8px;font-weight:900}.source-name{align-items:center;gap:11px;min-width:0;display:flex}.source-name>i{color:#087d98;background:linear-gradient(145deg,#e4f6f8,#f4fbfc);border-radius:10px;flex:0 0 34px;place-items:center;height:34px;font-style:normal;font-weight:900;display:grid}.source-name>span,.verification{gap:3px;min-width:0;display:grid}.source-name b{color:#19344a;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:11px;overflow:hidden}.source-name small,.verification small{color:#7a8b99;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.relationship,.source-status{border-radius:20px;width:max-content;padding:6px 9px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}.relationship{color:#176d82;background:#eaf4f7}.relationship.backlink{color:#5f4bb2;background:#ecebff}.relationship.both{color:#147952;background:#e5f7ee}.source-status.active{color:#087b4c;background:#e5f8ed}.source-status.saved{color:#176d91;background:#e8f3fa}.source-status.lost{color:#b34434;background:#fff0ed}.verification b{font-size:9px}.links-citations-row a{color:#087c99;font-size:9px;font-weight:900;text-decoration:none}.links-citations-row a:hover{text-decoration:underline}.links-citations-state{color:#6d8090;text-align:center;place-items:center;gap:9px;min-height:220px;padding:35px;display:grid}.links-citations-state>i{color:#087d99;background:#e7f5f8;border-radius:16px;place-items:center;width:54px;height:54px;font-size:24px;font-style:normal;display:grid}.links-citations-state strong{color:#17334a;font-size:15px}.links-citations-state span{max-width:500px;font-size:10px;line-height:1.55}.links-citations-state button{color:#fff;cursor:pointer;background:#087b96;border:0;border-radius:9px;min-height:38px;margin-top:4px;padding:0 15px;font-size:9px;font-weight:900}.links-citations-state.error{background:#fff8f6}.links-citations-note{background:#f7fbfc;border:1px solid #d5e5ea;border-radius:14px;align-items:flex-start;gap:12px;margin-top:16px;padding:16px 18px;display:flex}.links-citations-note>i{color:#fff;background:#087d97;border-radius:8px;flex:0 0 26px;place-items:center;height:26px;font-style:normal;font-weight:900;display:grid}.links-citations-note p{gap:3px;margin:0;display:grid}.links-citations-note b{color:#17344a;font-size:10px}.links-citations-note span{color:#63798b;font-size:9px;line-height:1.55}@media (width<=1050px){.links-citations-stats{grid-template-columns:repeat(2,1fr)}.links-citations-main-data{grid-template-columns:1fr}.links-citations-main-data>button{width:max-content}.links-citations-row{grid-template-columns:minmax(180px,1fr) 130px 120px 55px}.links-citations-row>.verification,.links-citations-row.head>span:nth-child(4){display:none}}@media (width<=700px){.links-citations-hero,.links-citations-next,.links-citations-sources>header{flex-direction:column;align-items:stretch}.links-citations-hero{padding:30px 24px}.links-citations-hero>button,.links-citations-next button{width:100%}.links-citations-stats{grid-template-columns:1fr 1fr}.links-citations-main-data dl{grid-template-columns:1fr}.links-citations-filters{overflow:auto}.links-citations-row{grid-template-columns:minmax(150px,1fr) auto auto;padding:14px 18px}.links-citations-row>span:nth-child(3),.links-citations-row.head>span:nth-child(3),.links-citations-row.head{display:none}.links-citations-row>span:last-child{text-align:right;grid-column:2/4}.links-citations-sources>header{padding:22px 19px}}.reddit-ninja{max-width:1500px;margin:0 auto}.reddit-ninja-hero{color:#fff;background:radial-gradient(circle at 88% 15%,#30cee03d,#0000 30%),linear-gradient(120deg,#04253d,#086b84);border-radius:22px;justify-content:space-between;align-items:center;gap:28px;padding:28px 30px;display:flex;box-shadow:0 18px 46px #042d4529}.reddit-ninja-hero>div:first-child>span,.reddit-settings header>div>span{color:#76dce8;letter-spacing:.15em;margin-bottom:7px;font-size:11px;font-weight:900;display:block}.reddit-ninja-hero h1{letter-spacing:-.04em;margin:0;font-size:34px}.reddit-ninja-hero p{color:#d8eef3;margin:8px 0 0;font-size:15px}.reddit-connection{background:#01182847;border:1px solid #fff3;border-radius:14px;align-items:center;gap:11px;min-width:240px;padding:13px 15px;display:flex}.reddit-connection>i{background:#f0b33f;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #f0b33f21}.reddit-connection.connected>i{background:#49d58b;box-shadow:0 0 0 5px #49d58b24}.reddit-connection span{display:grid}.reddit-connection small{color:#c6dce5;margin-top:3px;font-size:12px}.reddit-safety{color:#31556a;background:#f2fbfc;border:1px solid #b7e0e8;border-radius:14px;align-items:center;gap:16px;margin:16px 0;padding:14px 18px;display:flex}.reddit-safety:before{content:"✓";color:#fff;background:#0b8ba1;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.reddit-safety strong{color:#073650}.reddit-safety span{font-size:13px}.reddit-metrics{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.reddit-metrics article{background:#fff;border:1px solid #d8e6eb;border-radius:16px;padding:20px;display:grid;box-shadow:0 9px 28px #082f440f}.reddit-metrics small{color:#6c8190;letter-spacing:.09em;font-size:10px;font-weight:850}.reddit-metrics strong{color:#082b43;margin:5px 0;font-size:30px}.reddit-metrics span{color:#647887;font-size:12px}.reddit-tabs{border-bottom:1px solid #dce7eb;gap:6px;margin:22px 0 14px;display:flex}.reddit-tabs button{color:#5d7282;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:11px 15px;font-weight:800}.reddit-tabs button.active{color:#063c56;border-bottom-color:#078aa4}.reddit-workspace,.reddit-settings{min-height:380px}.reddit-empty{text-align:center;align-content:center;place-items:center;min-height:360px;padding:42px;display:grid}.reddit-empty-mark{color:#fff;background:linear-gradient(145deg,#082c45,#0b8fa8);border-radius:18px;place-items:center;width:62px;height:62px;font-size:24px;font-weight:900;display:grid;box-shadow:0 15px 30px #07647f33}.reddit-empty h2{color:#0b3048;margin:17px 0 7px}.reddit-empty p{color:#6a7f8e;max-width:520px;margin:0;line-height:1.55}.reddit-empty button,.reddit-primary{color:#fff;cursor:pointer;background:linear-gradient(110deg,#06324d,#08869f);border:0;border-radius:10px;margin-top:18px;padding:11px 16px;font-weight:850}.reddit-spinner{border:4px solid #d9eaee;border-top-color:#078aa3;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite reddit-spin}@keyframes reddit-spin{to{transform:rotate(360deg)}}.reddit-add{background:#fff;border:1px solid #d9e7eb;border-radius:14px;grid-template-columns:1.1fr 1fr 1.3fr auto;align-items:center;gap:10px;margin-bottom:13px;padding:15px;display:grid}.reddit-add span{display:grid}.reddit-add span small{color:#6c7f8e;margin-top:3px}.reddit-add input,.reddit-settings textarea,.reddit-settings input,.reddit-list textarea{color:#122f43;background:#fff;border:1px solid #cfdde3;border-radius:9px;width:100%;padding:11px 12px}.reddit-add button{color:#fff;cursor:pointer;background:#0a7892;border:0;border-radius:9px;padding:12px 16px;font-weight:850}.reddit-list{gap:12px;display:grid}.reddit-list>article{background:#fff;border:1px solid #d7e5ea;border-radius:16px;padding:22px;box-shadow:0 9px 28px #082f440d}.reddit-list article>header{align-items:center;gap:9px;display:flex}.reddit-list header>span{color:#087e99;font-weight:900}.reddit-list header>em{color:#087a62;background:#e7f8f5;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:850}.reddit-list header>small{color:#718492;text-transform:capitalize}.reddit-list h2{color:#092d44;margin:13px 0 7px;font-size:19px}.reddit-list p{color:#5f7484;line-height:1.55}.reddit-list textarea{min-height:140px;line-height:1.55}.reddit-list article>footer{justify-content:flex-end;align-items:center;gap:8px;margin-top:15px;display:flex}.reddit-list footer>a{color:#087e99;margin-right:auto;font-weight:800;text-decoration:none}.reddit-secondary{color:#38566a;cursor:pointer;background:#fff;border:1px solid #cbdce2;border-radius:9px;padding:10px 13px;font-weight:800}.reddit-list .reddit-primary{margin:0}.reddit-primary:disabled{cursor:not-allowed;opacity:.48}.reddit-settings{padding:0;overflow:hidden}.reddit-settings>header{border-bottom:1px solid #dce8ed;justify-content:space-between;align-items:center;padding:24px 26px;display:flex}.reddit-settings h2{color:#092d44;margin:0;font-size:23px}.reddit-settings header p{color:#687e8d;margin:6px 0 0}.reddit-toggle input{opacity:0;position:absolute}.reddit-toggle>span{cursor:pointer;background:#ccd7dc;border-radius:99px;width:48px;height:26px;padding:3px;display:block}.reddit-toggle>span:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:all .2s;display:block;box-shadow:0 2px 5px #0003}.reddit-toggle input:checked+span{background:#0a8aa2}.reddit-toggle input:checked+span:after{transform:translate(22px)}.reddit-settings-grid{grid-template-columns:1fr 1fr;gap:18px;padding:24px 26px;display:grid}.reddit-settings-grid>label{color:#183b50;gap:7px;font-weight:800;display:grid}.reddit-settings-grid textarea{resize:vertical;min-height:130px;line-height:1.5}.reddit-settings-grid label>small{color:#718491;font-weight:500;line-height:1.45}.reddit-guardrails{grid-template-columns:1fr 1fr;gap:14px;display:grid}.reddit-guardrails label{color:#183b50;gap:7px;font-weight:800;display:grid}.reddit-guardrails p{background:#f3fbfc;border:1px solid #b9e0e7;border-radius:10px;grid-column:1/-1;margin:0;padding:13px}.reddit-guardrails p b,.reddit-guardrails p span{display:block}.reddit-guardrails p span{color:#66808f;margin-top:3px;font-size:12px}.reddit-settings>footer{justify-content:flex-end;padding:0 26px 24px;display:flex}.reddit-settings>footer .reddit-primary{margin:0}@media (width<=1000px){.reddit-metrics,.reddit-add{grid-template-columns:1fr 1fr}.reddit-add>span{grid-column:1/-1}.reddit-settings-grid{grid-template-columns:1fr}}@media (width<=680px){.reddit-ninja-hero{flex-direction:column;align-items:flex-start;padding:22px}.reddit-connection{width:100%;min-width:0}.reddit-safety{align-items:flex-start}.reddit-safety span{display:block}.reddit-metrics{grid-template-columns:1fr 1fr}.reddit-tabs{overflow:auto}.reddit-tabs button{white-space:nowrap}.reddit-add{grid-template-columns:1fr}.reddit-list article>footer{flex-direction:column;align-items:stretch}.reddit-list footer>a{margin:0 0 5px}.reddit-settings-grid,.reddit-settings>header,.reddit-settings>footer{padding-left:18px;padding-right:18px}}@media (width<=430px){.reddit-metrics{grid-template-columns:1fr}}.app .reddit-ninja .reddit-ninja-hero{background:radial-gradient(circle at 88% -10%,#30d2e140,#0000 38%),linear-gradient(118deg,#05263e 0%,#074b65 54%,#087e94 100%);border:1px solid #5adeeb33;border-radius:24px;min-height:158px;padding:24px 32px;box-shadow:0 18px 40px #04273b24}.app .reddit-ninja .reddit-ninja-hero>div:first-child{max-width:760px}.app .reddit-ninja .reddit-ninja-hero>div:first-child>span{color:#7de4ee;letter-spacing:.17em;margin-bottom:10px;font-size:12px;line-height:1.2}.app .reddit-ninja .reddit-ninja-hero h1{color:#fff!important;letter-spacing:-.045em!important;text-shadow:none!important;margin:0!important;font-size:38px!important;font-weight:850!important;line-height:1.05!important}.app .reddit-ninja .reddit-ninja-hero p{color:#e5f4f7!important;margin:10px 0 0!important;font-size:16px!important;line-height:1.45!important}.app .reddit-ninja .reddit-connection{background:#0225378a;border:1px solid #b7eff53d;border-radius:16px;min-width:292px;padding:16px 18px;box-shadow:inset 0 1px #ffffff0f}.app .reddit-ninja .reddit-connection span b{color:#fff!important;font-size:15px!important;font-weight:850!important;line-height:1.25!important}.app .reddit-ninja .reddit-connection span small{margin-top:5px;color:#cae7ec!important;font-size:13px!important;line-height:1.35!important}.app .reddit-ninja .reddit-connection>i{background:#ffbe3d;box-shadow:0 0 0 6px #ffbe3d26}@media (width<=680px){.app .reddit-ninja .reddit-ninja-hero{min-height:0;padding:22px}.app .reddit-ninja .reddit-ninja-hero h1{font-size:32px!important}.app .reddit-ninja .reddit-connection{min-width:0}}.header-right>.bell{width:34px;height:34px;box-shadow:none;color:#0b2138;cursor:pointer;background:0 0;border:0;padding:0;font-size:21px;position:relative}.header-right>.bell:hover{color:#087493;background:#edf8fb}.header-right>.bell b{color:#fff;background:#e31f3d;border-radius:999px;min-width:17px;padding:3px 5px;font-size:8px;font-weight:900;line-height:1;position:absolute;top:-5px;right:-4px}.profile-guard-page{gap:18px;display:grid}.profile-guard-loading{color:#557085;text-align:center;background:#fff;border:1px solid #c9dce4;border-radius:16px;padding:45px}.guard-command{color:#fff;background:radial-gradient(circle at 82% 5%,#59d8ea40,#0000 25rem),linear-gradient(120deg,#031d32,#063b5a 60%,#0b809b);border:1px solid #0a6b8d;border-radius:21px;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:22px;min-height:230px;padding:30px 34px;display:grid;box-shadow:0 25px 58px #03284033}.guard-command.inactive{background:radial-gradient(circle at 82% 5%,#9cbfc929,#0000 25rem),linear-gradient(120deg,#102b3e,#315769)}.guard-shield{clip-path:polygon(50% 0,92% 17%,92% 63%,50% 100%,8% 63%,8% 17%);background:linear-gradient(150deg,#58d9eb,#087493);place-items:center;width:78px;height:88px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #ffffff59}.guard-shield>i{font-size:35px;font-style:normal}.guard-shield>span{background:#14ad61;border:3px solid #fff;border-radius:50%;width:15px;height:15px;position:absolute;top:9px;right:5px}.guard-command main>span,.guard-settings-card header span,.guard-alert-card header>span,.guard-events header span{color:#71deef;letter-spacing:.16em;font-size:9px;font-weight:900}.guard-command h2{letter-spacing:-.03em;margin:7px 0 8px;font-size:25px}.guard-command main>p{color:#d6edf3;max-width:680px;margin:0;line-height:1.6}.guard-status-row{flex-wrap:wrap;gap:20px;margin-top:20px;display:flex}.guard-status-row span{color:#d9eff4;align-items:center;gap:7px;font-size:10px;font-weight:750;display:flex}.guard-status-row i{background:#53dd9c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #53dd9c1f}.guard-master{cursor:pointer;background:#ffffff17;border:1px solid #ffffff47;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;display:flex}.guard-master input{opacity:0;position:absolute}.guard-master>i{background:#78909d;border-radius:999px;width:46px;height:25px;transition:all .2s;position:relative}.guard-master>i:after{content:"";background:#fff;border-radius:50%;width:19px;height:19px;transition:all .2s;position:absolute;top:3px;left:3px}.guard-master input:checked+i{background:#1bd77a}.guard-master input:checked+i:after{transform:translate(21px)}.guard-master b{color:#fff;min-width:24px}.guard-error{color:#7d1d2b;background:#fff4f5;border:1px solid #f3bac1;border-radius:12px;gap:12px;padding:14px 17px;display:flex}.guard-error span{color:#8b4550}.guard-overview{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:12px;display:grid}.guard-overview article,.guard-overview>button{background:#fff;border:1px solid #cadde5;border-radius:14px;min-height:100px;padding:17px;box-shadow:0 13px 29px #042b4712}.guard-overview article{flex-direction:column;gap:5px;display:flex}.guard-overview article>span{color:#667c8e;letter-spacing:.09em;font-size:8px;font-weight:900}.guard-overview strong{color:#092943;font-size:16px}.guard-overview small{color:#718596;margin-top:auto;font-size:9px}.guard-overview>button{color:#fff;cursor:pointer;background:linear-gradient(115deg,#052942,#0a7596);border-color:#0b6f91;min-width:130px;font-weight:850}.guard-grid{grid-template-columns:minmax(0,1.45fr) minmax(310px,.75fr);gap:16px;display:grid}.guard-settings-card,.guard-alert-card,.guard-events{background:#fff;border:1px solid #c8dce4;border-radius:17px;overflow:hidden;box-shadow:0 16px 36px #042b4714}.guard-settings-card>header,.guard-alert-card>header,.guard-events>header{background:linear-gradient(145deg,#f8fcfd,#eef8fa);border-bottom:1px solid #dce8ed;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px;display:flex}.guard-settings-card h2,.guard-alert-card h2,.guard-events h2{color:#0b2941;margin:5px 0 0;font-size:17px}.guard-settings-card header em{color:#087493;background:#e4f4f7;border-radius:999px;align-self:center;padding:6px 9px;font-size:8px;font-style:normal;font-weight:850}.guard-fields{grid-template-columns:1fr 1fr;display:grid}.guard-fields>label{cursor:pointer;border-bottom:1px solid #e4edf0;border-right:1px solid #e4edf0;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:76px;padding:13px 17px;display:grid}.guard-fields>label:nth-child(2n){border-right:0}.guard-fields input,.guard-rule-toggles input{accent-color:#087493;width:16px;height:16px}.guard-fields span,.guard-rule-toggles span{flex-direction:column;gap:3px;display:flex}.guard-fields b,.guard-rule-toggles b{color:#16344a;font-size:10px}.guard-fields small,.guard-rule-toggles small{color:#6f8494;font-size:8px;line-height:1.4}.guard-fields em{color:#0a8742;background:#e8f8ee;border-radius:7px;padding:5px 6px;font-size:7px;font-style:normal;font-weight:900}.guard-fields em.review{color:#ad6200;background:#fff1df}.guard-rule-toggles{padding:4px 17px}.guard-rule-toggles>label{border-bottom:1px solid #e7eef1;grid-template-columns:auto 1fr;align-items:flex-start;gap:11px;padding:14px 0;display:grid}.guard-settings-card>footer{color:#5c7587;background:#f7fbfc;padding:14px 18px;font-size:9px;line-height:1.55}.guard-alert-card>header{display:block}.guard-alert-card header p{color:#62798a;margin:6px 0 0;font-size:9px;line-height:1.5}.guard-emails{padding:5px 17px}.guard-emails>div{border-bottom:1px solid #e5edf1;justify-content:space-between;align-items:center;gap:9px;padding:13px 0;display:flex}.guard-emails span{grid-template-columns:28px 1fr;align-items:center;min-width:0;display:grid}.guard-emails i{color:#087493;background:#e4f6f9;border-radius:8px;grid-row:1/3;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.guard-emails b,.guard-emails small{text-overflow:ellipsis;overflow:hidden}.guard-emails b{font-size:9px}.guard-emails small{color:#718596;font-size:8px}.guard-emails button{color:#9a5360;background:0 0;border:0;font-size:8px}.guard-add-email{gap:7px;padding:14px 17px;display:flex}.guard-add-email input{border:1px solid #c6dbe3;border-radius:8px;flex:1;min-width:0;padding:10px}.guard-add-email button,.guard-events header button{color:#086a89;background:#fff;border:1px solid #0a708f;border-radius:8px;padding:9px 12px;font-size:9px;font-weight:850}.guard-delivery{background:#eff9fb;border-radius:11px;gap:10px;margin:0 17px 17px;padding:12px;display:flex}.guard-delivery>i{color:#fff;background:#087493;border-radius:8px;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.guard-delivery span{flex-direction:column;gap:3px;display:flex}.guard-delivery b{font-size:9px}.guard-delivery small{color:#637b8c;font-size:8px;line-height:1.4}.guard-events>div>article{border-bottom:1px solid #e4edf1;grid-template-columns:36px 1fr auto;align-items:flex-start;gap:12px;padding:16px 20px;display:grid}.guard-events article>i{color:#b56b09;background:#fff2df;border-radius:10px;place-items:center;width:32px;height:32px;font-style:normal;font-weight:900;display:grid}.guard-events article>i.critical{color:#c12b40;background:#ffe9ec}.guard-events article span{flex-direction:column;gap:4px;display:flex}.guard-events article b{color:#112f46;font-size:11px}.guard-events article p{color:#5e7587;margin:0;font-size:9px;line-height:1.5}.guard-events article small{color:#8495a1;font-size:8px}.guard-events article>em{color:#ac6505;text-transform:uppercase;background:#fff1df;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900}.guard-events article>em.critical{color:#bd233a;background:#ffe8ec}.guard-empty{text-align:center;padding:40px}.guard-empty>i{color:#087493;background:#e9f7f9;border-radius:15px;place-items:center;width:48px;height:48px;margin:0 auto 10px;font-size:24px;font-style:normal;display:grid}.guard-empty b{color:#16344a}.guard-empty p{color:#6c8292;font-size:9px}.teqko-settings .profile-guard-page>.page-heading{background:radial-gradient(circle at 92% -15%,#33bed845,#0000 24rem),linear-gradient(118deg,#041f35 0%,#062b47 60%,#0c7896 100%)!important;border-color:#0b6687!important}.teqko-settings .profile-guard-page>.page-heading h1{color:#fff!important}.teqko-settings .profile-guard-page>.page-heading p{color:#d8edf4!important}.guard-delivery{margin-bottom:12px}.guard-baseline-button{color:#086987;cursor:pointer;background:#fff;border:1px solid #9ccbd8;border-radius:9px;width:calc(100% - 34px);margin:0 17px 17px;padding:10px;font-size:9px;font-weight:850}.guard-baseline-button:disabled{opacity:.55;cursor:not-allowed}.teqko-settings .profile-guard-page .guard-command,.teqko-settings .profile-guard-page .guard-command main{color:#fff!important;-webkit-text-fill-color:#fff!important}.teqko-settings .profile-guard-page .guard-command h2,.teqko-settings .profile-guard-page .guard-command .guard-master b{text-shadow:0 2px 12px #00000038;color:#fff!important;-webkit-text-fill-color:#fff!important}.teqko-settings .profile-guard-page .guard-command main>p,.teqko-settings .profile-guard-page .guard-command .guard-status-row span{color:#e3f2f7!important;-webkit-text-fill-color:#e3f2f7!important}.teqko-settings .profile-guard-page .guard-command main>span{color:#78e4f2!important;-webkit-text-fill-color:#78e4f2!important}.teqko-settings .profile-guard-page .guard-command .guard-master{background:#ffffff1f;color:#fff!important;-webkit-text-fill-color:#fff!important}.teqko-settings .profile-guard-page .guard-command .guard-master:has(input:disabled){opacity:1;background:#ffffff14}.teqko-settings .profile-guard-page .guard-command .guard-master:has(input:disabled)>i{background:#91a5b1}.guard-overview>button:disabled,.guard-baseline-button:disabled{opacity:1!important;color:#6b7f8e!important;-webkit-text-fill-color:#6b7f8e!important;background:#edf2f5!important;border-color:#d7e1e6!important}.guard-emails button:disabled{opacity:1!important;color:#8294a0!important;-webkit-text-fill-color:#8294a0!important;background:0 0!important}@media (width<=1000px){.guard-command{grid-template-columns:70px 1fr}.guard-master{grid-column:2;justify-self:start}.guard-overview{grid-template-columns:1fr 1fr}.guard-grid{grid-template-columns:1fr}}@media (width<=700px){.guard-command{grid-template-columns:1fr;padding:24px}.guard-master{grid-column:1}.guard-overview,.guard-fields{grid-template-columns:1fr}.guard-fields>label{border-right:0}.guard-events>div>article{grid-template-columns:34px 1fr}.guard-events article>em{grid-column:2;justify-self:start}}.competitor-page{color:#0b1d3a;gap:22px;display:grid}.competitor-hero{color:#fff;background:linear-gradient(118deg,#062941 0%,#075773 58%,#1e9db4 100%);border-radius:25px;justify-content:space-between;align-items:center;min-height:245px;padding:42px 46px;display:flex;box-shadow:0 18px 42px #173d5526}.competitor-hero>div{max-width:760px}.competitor-hero span,.competitor-panel header span,.competitor-actions>article>span,.competitor-comparison header span,.executive-copy>span,.competitor-empty>span{letter-spacing:2.3px;color:#74e5f3;font-size:12px;font-weight:900}.competitor-hero h1{color:#fff;margin:14px 0 13px;font-size:43px;line-height:1.05}.competitor-hero p{color:#dff5fa;margin:0;font-size:18px;line-height:1.55}.competitor-hero aside{background:#ffffff15;border:1px solid #ffffff4d;border-radius:18px;gap:8px;min-width:220px;padding:25px;display:grid}.competitor-hero aside small{letter-spacing:1.6px;color:#bcecf3;font-size:10px}.competitor-hero aside strong{font-size:20px}.competitor-hero aside span{letter-spacing:0;color:#e5f8fb;font-size:13px}.competitor-empty,.competitor-loading{text-align:center;background:#fff;border:1px solid #cfe3ea;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;min-height:460px;padding:50px;display:flex}.competitor-empty h2,.competitor-loading h2{margin:12px 0 8px;font-size:30px}.competitor-empty>p,.competitor-loading p{color:#55708c;max-width:650px;font-size:16px;line-height:1.6}.competitor-empty>div:last-child{background:#edf9fc;border-radius:14px;gap:6px;max-width:670px;margin-top:23px;padding:18px 24px;display:grid}.competitor-empty>div:last-child small{letter-spacing:1.3px;color:#16809a;font-weight:900}.scan-visual{width:190px;height:190px;margin-bottom:20px;position:relative}.scan-visual i{border:2px solid #67d4e5;border-radius:50%;animation:2.3s infinite competitor-pulse;position:absolute;inset:0}.scan-visual i:nth-child(2){animation-delay:.3s;inset:24px}.scan-visual i:nth-child(3){animation-delay:.6s;inset:48px}.scan-visual b{color:#71e3f1;background:#092e48;border-radius:50%;place-items:center;font-size:32px;display:grid;position:absolute;inset:70px}.scan-orbit{color:#087c98;background:#e9f8fb;border-radius:50%;place-items:center;width:90px;height:90px;font-size:35px;font-weight:900;display:grid}.competitor-loading i{border:5px solid #dbeef2;border-top-color:#1495ae;border-radius:50%;width:48px;height:48px;animation:1s linear infinite spin}.competitor-executive{background:#fff;border:1px solid #cfe3ea;border-radius:24px;grid-template-columns:250px 1fr;display:grid;overflow:hidden}.position-card{color:#fff;text-align:center;background:linear-gradient(155deg,#072f4b,#0e7590);flex-direction:column;justify-content:center;padding:35px;display:flex}.position-card small{letter-spacing:1.6px;color:#a9e7ef;font-size:10px}.position-card strong{margin:14px;font-size:76px;line-height:1}.position-card span{color:#d9f4f7;font-size:13px}.executive-copy{padding:34px 40px}.executive-copy h2{margin:8px 0;font-size:29px}.executive-copy>p{color:#55708c;font-size:16px;line-height:1.55}.executive-copy aside{background:#eef9fb;border-radius:14px;gap:15px;margin-top:22px;padding:17px 20px;display:flex}.executive-copy aside i{color:#fff;background:#16a1bb;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.executive-copy aside div{gap:5px;display:grid}.executive-copy aside small{letter-spacing:1.3px;color:#16809a;font-size:10px;font-weight:900}.competitor-panel,.competitor-comparison{background:#fff;border:1px solid #cfe3ea;border-radius:24px;overflow:hidden}.competitor-panel>header{border-bottom:1px solid #dce9ee;justify-content:space-between;align-items:end;gap:30px;padding:28px 34px;display:flex}.competitor-panel h2,.competitor-actions h2,.competitor-comparison h2{margin:6px 0 0;font-size:25px}.competitor-panel header p{color:#647c94;max-width:470px;margin:0;line-height:1.5}.visibility-bars{gap:22px;padding:32px 38px;display:grid}.visibility-bars article>div{justify-content:space-between;margin-bottom:8px;display:flex}.visibility-bars article>div b{font-size:14px}.visibility-bars article>div strong{font-size:16px}.visibility-bars article>span{background:#e8f0f3;border-radius:20px;height:23px;display:block;overflow:hidden}.visibility-bars article>span i{background:linear-gradient(90deg,#7892a9,#adc0ce);border-radius:20px;height:100%;display:block}.visibility-bars article.mine>span i{background:linear-gradient(90deg,#0a7490,#45d1e3)}.visibility-bars article.mine b{color:#087d98}.competitor-trend{padding:26px 34px}.competitor-trend svg{width:100%;min-height:280px}.grid-line{stroke:#dbe8ed;stroke-width:1px}.trend-line{fill:none;stroke-width:7px;stroke-linejoin:round;stroke-linecap:round}.trend-line.own{stroke:#15a8c2}.trend-line.leader{stroke:#8ba2b6}.chart-legend{justify-content:flex-end;gap:23px;font-size:13px;font-weight:800;display:flex}.chart-legend span{align-items:center;gap:8px;display:flex}.chart-legend i{border-radius:50%;width:12px;height:12px}.chart-legend .own{background:#15a8c2}.chart-legend .leader{background:#8ba2b6}.trend-dates{color:#71879b;justify-content:space-between;font-size:11px;display:flex}.competitor-actions{grid-template-columns:1fr 1fr;gap:22px;display:grid}.competitor-actions article{background:#fff;border:1px solid #cfe3ea;border-radius:22px;padding:31px 34px}.competitor-actions p{color:#4c6681;gap:12px;line-height:1.5;display:flex}.competitor-actions p i{color:#188753;background:#daf5e5;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.competitor-actions .opportunity p i{color:#087e99;background:#e6f6fa}.competitor-comparison{padding-bottom:25px}.competitor-comparison header{border-bottom:1px solid #dce9ee;padding:28px 34px}.competitor-comparison article{background:#f4f8fa;border-radius:15px;grid-template-columns:1fr 115px 45px 115px;align-items:center;margin:22px 30px 0;padding:19px 24px;display:grid}.competitor-comparison article>span{font-weight:800}.competitor-comparison article div{text-align:center;display:grid}.competitor-comparison article small{letter-spacing:1.2px;color:#71879b;font-size:9px}.competitor-comparison article strong{font-size:24px}.competitor-comparison article>i{text-align:center;color:#8598aa;font-style:normal}@keyframes competitor-pulse{0%,to{opacity:.25;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=900px){.competitor-hero{flex-direction:column;align-items:flex-start;gap:28px;padding:34px}.competitor-hero aside{width:100%}.competitor-executive{grid-template-columns:1fr}.position-card{padding:28px}.position-card strong{font-size:56px}.competitor-actions{grid-template-columns:1fr}.competitor-panel>header{flex-direction:column;align-items:flex-start}.competitor-comparison article{grid-template-columns:1fr 1fr 35px 1fr;gap:12px}.competitor-comparison article>span{grid-column:1/-1}}.competitor-page .competitor-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 3px 18px #00142a47!important}.competitor-page .competitor-hero>div>span{color:#79ecf7!important;-webkit-text-fill-color:#79ecf7!important}.competitor-page .competitor-hero>div>p{color:#e8f8fb!important;-webkit-text-fill-color:#e8f8fb!important}.competitor-page .competitor-hero>aside{background:#04304857!important;border-color:#ffffff6b!important;box-shadow:inset 0 1px #ffffff21!important}.competitor-page .competitor-hero>aside small{color:#bfeef5!important;-webkit-text-fill-color:#bfeef5!important}.competitor-page .competitor-hero>aside strong{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 12px #00122640!important}.competitor-page .competitor-hero>aside span{color:#eefbfd!important;-webkit-text-fill-color:#eefbfd!important}.competitor-page .competitor-empty h2{color:#0a1d3a!important;-webkit-text-fill-color:#0a1d3a!important}.competitor-page .competitor-empty>p{color:#425f7f!important}.competitor-page .competitor-empty>div:last-child strong{color:#0a1d3a!important;-webkit-text-fill-color:#0a1d3a!important}.competitor-control-bar{background:#fff;border:1px solid #cfe2e9;border-radius:18px;grid-template-columns:1fr 1fr 1fr auto;align-items:center;display:grid;overflow:hidden;box-shadow:0 12px 28px #042b4114}.competitor-control-bar>div{border-right:1px solid #dce8ed;gap:4px;min-height:68px;padding:15px 20px;display:grid}.competitor-control-bar small{color:#658094;letter-spacing:.12em;font-size:9px;font-weight:900}.competitor-control-bar strong{color:#112b42;font-size:12px}.competitor-control-bar strong i{color:#11814d;background:#daf5e5;border-radius:7px;place-items:center;width:20px;height:20px;margin-right:6px;font-style:normal;display:inline-grid}.competitor-control-bar button,.competitor-action-strip button,.profile-compare-grid button,.website-gap-head button{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(110deg,#062b47,#0787a3);border:0;border-radius:12px;min-height:46px;margin:0 16px;padding:0 18px;font-size:11px;font-weight:900;box-shadow:0 9px 20px #05374f2b}.competitor-tabs{background:#fff;border:1px solid #cfe2e9;border-radius:18px;grid-template-columns:repeat(6,1fr);gap:7px;padding:8px;display:grid;box-shadow:0 12px 28px #042b4114}.competitor-tabs button{color:#10273e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:13px;align-items:center;gap:10px;min-width:0;min-height:72px;padding:12px 13px;display:flex}.competitor-tabs button>i{color:#087d99;background:#e7f6f8;border-radius:10px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-style:normal;font-weight:900;display:grid}.competitor-tabs button>span{gap:3px;min-width:0;display:grid}.competitor-tabs button b{color:#10273e;font-size:11.5px;line-height:1.2}.competitor-tabs button small{color:#60778b;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.competitor-tabs button.active{background:linear-gradient(110deg,#062b47,#0787a3);box-shadow:0 8px 20px #05374f30}.competitor-tabs button.active :is(b,small,i){color:#fff!important;-webkit-text-fill-color:#fff!important}.competitor-tabs button.active>i{background:#ffffff24}.competitor-notice{background:#f1fbf6;border:1px solid #bce2d0;border-radius:14px;align-items:center;gap:11px;padding:14px 17px;display:flex;box-shadow:0 8px 20px #08553614}.competitor-notice>i{color:#fff;background:#22a866;border-radius:10px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.competitor-notice>span{flex:1;gap:2px;display:grid}.competitor-notice b{color:#153d2b;font-size:11px}.competitor-notice small{color:#557769;font-size:9px}.competitor-notice button{color:#557769;cursor:pointer;background:0 0;border:0;font-size:18px}.premium-executive{box-shadow:0 18px 42px #042b411a}.premium-executive .position-card{background:radial-gradient(circle at 20% 0,#67e1ed38,#0000 35%),linear-gradient(145deg,#05263f,#087c96);position:relative}.position-card em{color:#83efc8;background:#78eccb26;border-radius:999px;width:max-content;margin:14px auto 0;padding:6px 9px;font-size:9px;font-style:normal;font-weight:900}.premium-executive .executive-copy aside{align-items:center}.premium-executive .executive-copy aside div{flex:1}.premium-executive .executive-copy aside button{color:#fff;cursor:pointer;background:#086f89;border:0;border-radius:10px;min-height:38px;padding:0 14px;font-size:10px;font-weight:900}.competitor-kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.competitor-kpis article{background:#fff;border:1px solid #cfe2e9;border-radius:17px;gap:6px;padding:20px;display:grid;box-shadow:0 10px 25px #042b4112}.competitor-kpis small{color:#61798c;letter-spacing:.1em;font-size:8px;font-weight:900}.competitor-kpis strong{color:#092f49;font-size:30px}.competitor-kpis strong i{color:#71899a;font-size:13px;font-style:normal}.competitor-kpis span{color:#516b80;font-size:10px}.competitor-kpis em{color:#07819a;font-size:9px;font-style:normal;font-weight:850}.competitor-leaderboard,.profile-comparison-head,.review-competitor-table,.website-gap-table,.website-gap-head{background:#fff;border:1px solid #cfe2e9;border-radius:22px;overflow:hidden;box-shadow:0 16px 38px #042b4114}.competitor-leaderboard>header,.profile-comparison-head,.website-gap-head{background:linear-gradient(100deg,#f8fcfd,#edf8fa);border-bottom:1px solid #dce8ed;justify-content:space-between;align-items:center;gap:22px;padding:25px 28px;display:flex}.competitor-leaderboard header span,.profile-comparison-head span,.website-gap-head span,.review-race-hero>div>span,.review-themes>article>span,.competitor-action-strip span,.competitor-map-summary aside>span{color:#087f99;letter-spacing:.15em;font-size:9px;font-weight:900}.competitor-leaderboard h2,.profile-comparison-head h2,.website-gap-head h2,.review-race-hero h2,.competitor-action-strip h2,.competitor-map-summary aside h2{color:#10283f;margin:6px 0 4px;font-size:23px}.competitor-leaderboard header p,.profile-comparison-head p,.website-gap-head p{color:#5d7488;margin:0;font-size:11px}.competitor-leaderboard>header>em,.profile-comparison-head>em{color:#087b96;white-space:nowrap;background:#e4f6f8;border-radius:999px;padding:7px 10px;font-size:9px;font-style:normal;font-weight:900}.competitor-leaderboard>div>article{border-top:1px solid #e3ebee;grid-template-columns:36px minmax(220px,1fr) 120px 120px 100px 100px;align-items:center;gap:14px;min-height:75px;padding:12px 24px;display:grid}.competitor-leaderboard>div>article:first-child{border-top:0}.competitor-leaderboard article.mine{background:#eef9fb;box-shadow:inset 4px 0 #0c8da7}.competitor-leaderboard article>i{color:#466078;background:#edf2f5;border-radius:9px;place-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:grid}.competitor-leaderboard article.mine>i{color:#fff;background:#0b89a3}.competitor-leaderboard article>span{gap:3px;display:grid}.competitor-leaderboard article>span b{font-size:11px}.competitor-leaderboard article>span small,.competitor-leaderboard article>div small{color:#657d90;font-size:8px}.competitor-leaderboard article>div{gap:3px;display:grid}.competitor-leaderboard article>div strong{font-size:15px}.competitor-leaderboard article button{color:#08758e;cursor:pointer;background:#fff;border:1px solid #bfdae2;border-radius:10px;height:38px;font-size:9px;font-weight:900}.competitor-action-strip{background:radial-gradient(circle at 85% 100%,#41cee02e,#0000 35%),linear-gradient(115deg,#06263f,#075f79);border:1px solid #70c9d8;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;padding:26px 30px;display:flex;box-shadow:0 18px 38px #042b4124}.competitor-action-strip>div{max-width:860px}.competitor-action-strip span{color:#80e7ef}.competitor-action-strip h2{color:#fff!important;-webkit-text-fill-color:#fff!important}.competitor-action-strip p{color:#d9f1f5;margin:5px 0 0;font-size:11px}.competitor-action-strip button{color:#086d86;box-shadow:none;background:#fff;margin:0}.competitor-map-summary{background:#fff;border:1px solid #cfe2e9;border-radius:24px;grid-template-columns:minmax(560px,1.45fr) minmax(300px,.7fr);display:grid;overflow:hidden;box-shadow:0 18px 42px #042b411a}.competitor-grid-visual{background:linear-gradient(145deg,#edf7f8,#d8edf1);padding:24px}.competitor-grid-visual>header{justify-content:space-between;margin-bottom:17px;display:flex}.competitor-grid-visual header span{color:#087b95;letter-spacing:.13em;font-size:9px;font-weight:900}.competitor-grid-visual header strong{font-size:10px}.competitor-grid-visual>div{background:radial-gradient(circle at 30% 65%,#3ab0c12b,#0000 38%),linear-gradient(135deg,#ffffffd9,#e2f2f5bf);border:1px solid #06627826;border-radius:18px;grid-template-columns:repeat(7,1fr);gap:10px;padding:22px;display:grid;box-shadow:inset 0 0 0 1px #ffffffb3}.competitor-grid-visual>div>i{aspect-ratio:1;border:3px solid #fff;border-radius:50%;place-items:center;font-size:10px;font-style:normal;font-weight:900;display:grid;box-shadow:0 5px 10px #1032432e}.competitor-grid-visual i.top{color:#082d20;background:#1db762}.competitor-grid-visual i.mid{color:#432300;background:#ff9b24}.competitor-grid-visual i.low{color:#fff;background:#f0444e}.competitor-grid-visual>footer{gap:20px;margin-top:16px;display:flex}.competitor-grid-visual footer span{color:#526d81;align-items:center;gap:7px;font-size:9px;display:flex}.competitor-grid-visual footer i{border-radius:50%;width:10px;height:10px}.competitor-map-summary>aside{padding:34px}.competitor-map-summary aside>p{color:#587287;font-size:12px;line-height:1.55}.competitor-map-summary aside>section{grid-template-columns:1fr 1fr;gap:10px;margin:20px 0;display:grid}.competitor-map-summary aside article{background:#f8fcfd;border:1px solid #d5e6eb;border-radius:13px;gap:4px;padding:15px;display:grid}.competitor-map-summary aside article strong{color:#087d98;font-size:21px}.competitor-map-summary aside article small{color:#61788a;font-size:8px}.competitor-map-summary aside>div{background:#fff6e8;border-radius:14px;padding:17px}.competitor-map-summary aside>div b{color:#9b630e;font-size:10px}.competitor-map-summary aside>div p{color:#6c5a3d;margin:5px 0 0;font-size:10px;line-height:1.5}.profile-compare-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.profile-compare-grid>article{background:#fff;border:1px solid #cfe2e9;border-radius:20px;overflow:hidden;box-shadow:0 14px 32px #042b4114}.profile-compare-grid>article.mine{border-color:#51bacc;box-shadow:0 18px 36px #087e9624}.profile-compare-grid>article.leader{border-color:#c7d6dd}.profile-compare-grid article>header{background:#f5fafb;border-bottom:1px solid #dce8ed;align-items:center;gap:11px;padding:18px 20px;display:flex}.profile-compare-grid article.mine>header{background:linear-gradient(110deg,#052b47,#087d98)}.profile-compare-grid header>i{color:#fff;background:#0a7f99;border-radius:11px;place-items:center;width:38px;height:38px;font-size:10px;font-style:normal;font-weight:900;display:grid}.profile-compare-grid .mine header>i{background:#ffffff29}.profile-compare-grid header>span{flex:1;gap:3px;display:grid}.profile-compare-grid header b{font-size:12px}.profile-compare-grid header small{color:#60778b;font-size:9px}.profile-compare-grid .mine header :is(b,small){color:#fff!important;-webkit-text-fill-color:#fff!important}.profile-compare-grid header>em{color:#06374b;background:#72dce6;border-radius:7px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900}.profile-compare-grid article>div{padding:7px 20px;display:grid}.profile-compare-grid article p{border-bottom:1px solid #e4ecef;justify-content:space-between;gap:15px;margin:0;padding:12px 0;display:flex}.profile-compare-grid article p:last-child{border:0}.profile-compare-grid article p span{color:#60778b;font-size:9px}.profile-compare-grid article p b{text-align:right;font-size:10px}.profile-compare-grid article>button,.profile-compare-grid article>a{color:#fff;background:linear-gradient(110deg,#062b47,#0787a3);border-radius:11px;justify-content:center;align-items:center;min-height:42px;margin:0 20px 18px;font-size:10px;font-weight:900;text-decoration:none;display:flex}.competitor-compare-head{background:linear-gradient(110deg,#f8fcfd,#ebf8fa);border:1px solid #c8e0e7;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;padding:25px 28px;display:flex;box-shadow:0 15px 36px #042b4114}.competitor-compare-head>div>span,.competitor-compare-verdict small{color:#087d99;letter-spacing:.15em;font-size:9px;font-weight:900}.competitor-compare-head h2,.competitor-compare-verdict h2{color:#10283f;margin:6px 0 5px;font-size:23px}.competitor-compare-head p,.competitor-compare-verdict p{color:#5b7386;margin:0;font-size:11px;line-height:1.55}.competitor-compare-head label{gap:7px;min-width:250px;display:grid}.competitor-compare-head label small{color:#587187;letter-spacing:.12em;font-size:8px;font-weight:900}.competitor-compare-head select{color:#10283f;background:#fff;border:1px solid #bfd9e1;border-radius:12px;outline:none;min-height:46px;padding:0 42px 0 14px;font-size:11px;font-weight:800}.competitor-compare-head select:focus{border-color:#159ab4;box-shadow:0 0 0 3px #159ab41f}.competitor-side-by-side{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.competitor-side-by-side>article{background:#fff;border:1px solid #cbdfe6;border-radius:24px;overflow:hidden;box-shadow:0 18px 42px #042b411a}.competitor-side-by-side>article.mine{border-color:#65bfd0;box-shadow:0 20px 45px #07779124}.competitor-side-by-side>article>header{background:linear-gradient(110deg,#f7fbfc,#edf7f9);border-bottom:1px solid #d7e6eb;justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;display:flex}.competitor-side-by-side>article.mine>header{background:linear-gradient(115deg,#06243e,#087f9a)}.competitor-side-by-side header small{color:#087d99;letter-spacing:.14em;font-size:8px;font-weight:900}.competitor-side-by-side header h3{color:#10283f;margin:5px 0 3px;font-size:18px}.competitor-side-by-side header p{color:#61798b;margin:0;font-size:9px}.competitor-side-by-side .mine>header :is(small,h3,p){color:#fff!important;-webkit-text-fill-color:#fff!important}.competitor-side-by-side header>em{color:#087a96;background:#fff;border:1px solid #bcdbe3;border-radius:999px;padding:7px 10px;font-size:8px;font-style:normal;font-weight:900}.competitor-side-by-side .mine header>em{color:#fff;background:#ffffff1f;border-color:#ffffff3d}.competitor-compare-metrics{background:#fff;border-bottom:1px solid #dce8ec;grid-template-columns:repeat(3,1fr);display:grid}.competitor-compare-metrics>div{border-right:1px solid #e1eaed;gap:4px;min-width:0;padding:17px 18px;display:grid}.competitor-compare-metrics>div:last-child{border-right:0}.competitor-compare-metrics small{color:#687f91;letter-spacing:.1em;font-size:7.5px;font-weight:900}.competitor-compare-metrics strong{color:#10283f;font-size:22px}.competitor-compare-metrics strong i{color:#f0a417;font-size:16px;font-style:normal}.competitor-compare-metrics span{color:#637b8e;font-size:8.5px}.competitor-compare-metrics .rating{background:linear-gradient(140deg,#fff9ed,#fff)}.competitor-comparison-map{background:linear-gradient(150deg,#edf7f9,#dceef2);padding:20px 22px 22px}.compare-map-title{justify-content:space-between;gap:14px;margin-bottom:13px;display:flex}.compare-map-title span{color:#087c98;letter-spacing:.13em;font-size:8px;font-weight:900}.compare-map-title strong{color:#39566c;font-size:9px}.competitor-comparison-map-view{background:#dfeef1;border:1px solid #0662782e;border-radius:17px;min-height:350px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffc}.competitor-comparison-map-view iframe{filter:saturate(.74)contrast(.94)brightness(1.04);opacity:.88;pointer-events:none;border:0;width:116%;height:116%;position:absolute;inset:-8%}.competitor-comparison-map-view:after{content:"";pointer-events:none;background:linear-gradient(#0521350a,#05213529);position:absolute;inset:0}.compare-map-coverage{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05263de6;border:1px solid #fff9;border-radius:15px;gap:3px;min-width:170px;padding:15px 17px;display:grid;position:absolute;bottom:20px;left:20px;box-shadow:0 14px 30px #041d2d3d}.compare-map-coverage small{color:#8de7ef;letter-spacing:.14em;font-size:7px;font-weight:900}.compare-map-coverage strong{color:#fff;font-size:28px;line-height:1.05}.compare-map-coverage span{color:#d9eef2;font-size:8px}.competitor-comparison-map>footer{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:13px;display:grid}.competitor-comparison-map>footer span{color:#5d7487;background:#ffffffad;border:1px solid #82bbc647;border-radius:10px;gap:3px;padding:10px 11px;font-size:7.5px;display:grid}.competitor-comparison-map>footer b{color:#0b6f89;font-size:13px}.compare-map-unavailable{z-index:2;color:#18364c;text-align:center;background:linear-gradient(145deg,#eaf4f6,#dbecef);place-content:center;gap:5px;padding:24px;display:grid;position:absolute;inset:0}.compare-map-unavailable b{font-size:13px}.compare-map-unavailable small{color:#60798b;font-size:9px}.competitor-compare-verdict{background:linear-gradient(110deg,#eef9fb,#fff);border:1px solid #bcdde5;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;padding:25px 28px;display:flex;box-shadow:0 14px 34px #042b4112}.competitor-compare-verdict>div{max-width:860px}.competitor-compare-verdict button{color:#fff;cursor:pointer;background:linear-gradient(110deg,#062b47,#0787a3);border:0;border-radius:12px;min-width:220px;min-height:48px;padding:0 18px;font-size:10px;font-weight:900;box-shadow:0 10px 22px #05374f2e}.review-race-hero{background:linear-gradient(120deg,#fff,#eef9fa);border:1px solid #cfe2e9;border-radius:23px;justify-content:space-between;align-items:center;gap:28px;padding:30px 34px;display:flex;box-shadow:0 16px 36px #042b4114}.review-race-hero>div{max-width:820px}.review-race-hero p{color:#587287;margin:5px 0 0;font-size:12px}.review-race-hero aside{color:#fff;background:linear-gradient(145deg,#052b47,#087e98);border-radius:16px;min-width:190px;padding:18px 20px;display:grid}.review-race-hero aside small{color:#bcecf2;letter-spacing:.1em;font-size:8px;font-weight:900}.review-race-hero aside strong{color:#fff;margin:7px 0 2px;font-size:34px}.review-race-hero aside span{color:#d9f1f4;font-size:9px}.review-competitor-table>header,.review-competitor-table>article{grid-template-columns:minmax(240px,1.4fr) .55fr .7fr .7fr .7fr;align-items:center;gap:14px;display:grid}.review-competitor-table>header{color:#61798d;letter-spacing:.09em;background:#f4f9fa;padding:13px 22px;font-size:8px;font-weight:900}.review-competitor-table>article{border-top:1px solid #e2ebee;min-height:68px;padding:12px 22px}.review-competitor-table>article.mine{background:#eef9fb;box-shadow:inset 4px 0 #0b8ba5}.review-competitor-table article>span{align-items:center;gap:10px;display:flex}.review-competitor-table article>span i{color:#36556c;background:#e9f1f4;border-radius:9px;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid}.review-competitor-table article.mine>span i{color:#fff;background:#0b89a3}.review-competitor-table article b{font-size:11px}.review-competitor-table article strong{font-size:13px}.review-competitor-table article>em{color:#10804b;background:#e4f7ec;border-radius:999px;width:max-content;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900}.review-themes{grid-template-columns:1fr 1fr;gap:15px;display:grid}.review-themes>article{background:#fff;border:1px solid #cfe2e9;border-radius:20px;padding:26px 28px;box-shadow:0 14px 32px #042b4112}.review-themes h2{margin:6px 0 16px;font-size:21px}.review-themes p{color:#4e687d;align-items:center;gap:10px;margin:10px 0;font-size:11px;display:flex}.review-themes p i{color:#12804e;background:#e3f6ea;border-radius:8px;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.review-themes article:last-child p i{color:#087c97;background:#e6f5f8}.website-gap-head button{margin:0}.website-gap-table>header,.website-gap-table>article{grid-template-columns:minmax(230px,1.2fr) .7fr .7fr 1fr;align-items:center;gap:16px;display:grid}.website-gap-table>header{color:#61798d;letter-spacing:.09em;background:#f4f9fa;padding:13px 22px;font-size:8px;font-weight:900}.website-gap-table>article{border-top:1px solid #e2ebee;min-height:70px;padding:13px 22px}.website-gap-table article>span{align-items:center;gap:10px;display:flex}.website-gap-table article>span i{border-radius:9px;place-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:grid}.website-gap-table i.good{color:#0f804c;background:#e4f7ec}.website-gap-table i.gap{color:#ab6a0c;background:#fff0dc}.website-gap-table article b,.website-gap-table article strong{font-size:11px}.website-gap-table article p{color:#516c80;margin:0;font-size:10px}@media (width<=1200px){.competitor-tabs{grid-template-columns:repeat(3,1fr)}.competitor-control-bar{grid-template-columns:1fr 1fr}.competitor-control-bar>div{border-bottom:1px solid #dce8ed}.competitor-kpis{grid-template-columns:repeat(2,1fr)}.competitor-leaderboard>div>article{grid-template-columns:36px 1fr 100px 100px}.competitor-leaderboard article>div:nth-of-type(3){display:none}.competitor-map-summary,.profile-compare-grid,.competitor-side-by-side{grid-template-columns:1fr}.review-competitor-table>header,.review-competitor-table>article,.website-gap-table>header,.website-gap-table>article{grid-template-columns:1.4fr repeat(3,.7fr)}.review-competitor-table>header span:last-child,.review-competitor-table>article>em,.website-gap-table>header span:nth-child(3),.website-gap-table>article>strong:nth-of-type(2){display:none}}@media (width<=700px){.competitor-tabs,.competitor-control-bar,.competitor-kpis,.review-themes{grid-template-columns:1fr}.competitor-control-bar button{margin:12px}.competitor-tabs button small{white-space:normal}.premium-executive .executive-copy aside,.competitor-leaderboard>header,.profile-comparison-head,.website-gap-head,.review-race-hero,.competitor-action-strip,.competitor-compare-head,.competitor-compare-verdict{flex-direction:column;align-items:flex-start}.competitor-compare-head label{width:100%;min-width:0}.competitor-leaderboard>div>article{grid-template-columns:32px 1fr}.competitor-leaderboard article>div{display:none}.competitor-compare-metrics{grid-template-columns:1fr}.competitor-compare-metrics>div{border-bottom:1px solid #e1eaed;border-right:0}.competitor-comparison-map-view{min-height:280px}.competitor-comparison-map>footer{grid-template-columns:1fr}.competitor-compare-verdict button{width:100%;min-width:0}.competitor-grid-visual{padding:14px}.competitor-grid-visual>div{gap:5px;padding:12px}.competitor-grid-visual>div>i{font-size:8px}.review-competitor-table>header,.website-gap-table>header{display:none}.review-competitor-table>article,.website-gap-table>article{grid-template-columns:1fr 1fr}.review-competitor-table article>span,.website-gap-table article>span,.website-gap-table article p{grid-column:1/-1}.competitor-action-strip button{width:100%;margin:0}.review-race-hero aside{width:100%}}.compliance-page{color:#0b1e36;max-width:1460px;margin:0 auto}.compliance-hero{background:radial-gradient(circle at 90% 0,#63d0e16b,#0000 28%),linear-gradient(120deg,#062942,#075b72 67%,#1596ad);border-radius:24px;justify-content:space-between;align-items:center;gap:30px;min-height:210px;padding:34px 42px;display:flex;box-shadow:0 24px 48px #052a4333}.compliance-hero>div>span,.compliance-picker>header>span,.compliance-intake>header span,.compliance-evidence>header span,.compliance-plan>header span,.compliance-rail section>span{color:#71d9e8;letter-spacing:.16em;font-size:8px;font-weight:850;display:block}.compliance-hero h1{color:#fff;letter-spacing:-.04em;margin:9px 0 8px;font-size:34px}.compliance-hero p{color:#d9f0f4;margin:0;font-size:13px}.compliance-hero>aside{color:#fff;background:#ffffff1a;border:1px solid #ffffff40;border-radius:16px;align-items:center;gap:14px;min-width:320px;padding:17px;display:flex}.compliance-hero>aside>i{color:#087189;background:#fff;border-radius:13px;place-items:center;width:48px;height:48px;font-size:20px;font-style:normal;display:grid}.compliance-hero>aside span{gap:3px;display:grid}.compliance-hero>aside small{color:#a8e3eb;letter-spacing:.12em;font-size:7px}.compliance-hero>aside b{font-size:12px}.compliance-hero>aside em{color:#d2edf1;font-size:8px;font-style:normal}.compliance-boundary{background:#f1fbf6;border:1px solid #cbe5db;border-radius:13px;align-items:flex-start;gap:12px;margin:18px 0;padding:15px 18px;display:flex}.compliance-boundary>i{color:#fff;background:#1a9256;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.compliance-boundary b{font-size:10px}.compliance-boundary p{color:#55736a;margin:4px 0 0;font-size:8px;line-height:1.55}.compliance-picker{background:#fff;border:1px solid #d4e1e8;border-radius:17px;padding:21px;box-shadow:0 13px 32px #092a4111}.compliance-picker>header span{color:#147492}.compliance-picker>header h2{letter-spacing:-.025em;margin:6px 0 16px;font-size:20px}.compliance-picker>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.compliance-picker button{color:#142c40;text-align:left;cursor:pointer;background:#fbfdfe;border:1px solid #d8e3e9;border-radius:12px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:start;gap:9px;min-height:120px;padding:14px;transition:all .16s;display:grid}.compliance-picker button:hover{border-color:#7fb9cb;transform:translateY(-2px);box-shadow:0 9px 20px #0e486614}.compliance-picker button>i{color:#0e7192;background:#e5f3f7;border-radius:9px;place-items:center;width:32px;height:32px;font-style:normal;font-weight:850;display:grid}.compliance-picker button.active>i{color:#fff;background:#0c6d8c}.compliance-picker button>span{gap:5px;display:grid}.compliance-picker button b{font-size:9px}.compliance-picker button small{color:#687d8f;font-size:7px;line-height:1.45}.compliance-picker button>em{color:#1681a0;font-style:normal;font-weight:850}.compliance-workspace{grid-template-columns:minmax(0,1fr) 290px;gap:17px;margin-top:17px;display:grid}.compliance-workspace>main{gap:14px;display:grid}.compliance-intake,.compliance-evidence,.compliance-plan,.compliance-rail section{background:#fff;border:1px solid #d5e1e8;border-radius:16px;box-shadow:0 12px 30px #092a410e}.compliance-intake>header,.compliance-evidence>header{border-bottom:1px solid #e6edf1;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.compliance-intake>header span,.compliance-evidence>header span{color:#147492}.compliance-intake h2,.compliance-evidence h2{margin:5px 0 0;font-size:17px}.compliance-intake>header em{color:#0c6a89;background:#edf7fa;border-radius:99px;padding:6px 8px;font-size:7px;font-style:normal}.compliance-evidence>header strong{color:#0d7048;font-size:9px}.compliance-intake>label{padding:19px 20px;display:block}.compliance-intake>label>span{margin-bottom:8px;font-size:9px;font-weight:800;display:block}.compliance-intake textarea{resize:vertical;color:#10283e;width:100%;min-height:120px;font:inherit;background:#fbfdfe;border:1px solid #cbd9e1;border-radius:10px;padding:13px;font-size:9px;line-height:1.55}.compliance-intake textarea:focus{border-color:#1885a4;outline:0;box-shadow:0 0 0 3px #1885a41a}.compliance-intake label>small{color:#798b9a;text-align:right;margin-top:6px;font-size:7px;display:block}.compliance-evidence>div{grid-template-columns:1fr 1fr;gap:0;padding:8px 20px 16px;display:grid}.compliance-evidence button{color:#1b3245;text-align:left;cursor:pointer;background:#fbfcfd;border:1px solid #dce5ea;border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;margin:6px;padding:10px;display:grid}.compliance-evidence button>i{color:#fff;background:#fff;border:1px solid #c9d6de;border-radius:7px;place-items:center;width:26px;height:26px;font-style:normal;display:grid}.compliance-evidence button>span{gap:3px;display:grid}.compliance-evidence button b{font-size:8px}.compliance-evidence button.ready{background:#f2fbf6;border-color:#b9dfca}.compliance-evidence button.ready>i{background:#168650;border-color:#168650}.compliance-analyze{color:#fff;cursor:pointer;background:linear-gradient(120deg,#082f4b,#0d7694);border:0;border-radius:12px;min-height:50px;font-size:10px;font-weight:850;box-shadow:0 12px 24px #08415c2e}.compliance-analyze:hover{filter:brightness(1.08)}.compliance-plan{overflow:hidden}.compliance-plan>header{color:#fff;background:linear-gradient(135deg,#092f4a,#0b6d86);gap:13px;padding:20px;display:flex}.compliance-plan>header>i{color:#063c28;background:#63d19b;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-style:normal;font-weight:900;display:grid}.compliance-plan h2{color:#fff;margin:4px 0;font-size:18px}.compliance-plan>header p{color:#d2ebef;margin:0;font-size:8px}.compliance-plan>div{padding:14px 20px}.compliance-plan article{border-bottom:1px solid #e6edf1;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;padding:12px 0;display:grid}.compliance-plan article:last-child{border-bottom:0}.compliance-plan article strong{color:#0c6a88;background:#e8f5f8;border-radius:9px;place-items:center;width:34px;height:34px;font-size:8px;display:grid}.compliance-plan article p{color:#31495b;margin:0;font-size:9px;line-height:1.55}.compliance-plan>footer{background:#f8fafb;border-top:1px solid #e4ebef;justify-content:flex-end;gap:9px;padding:13px 20px;display:flex}.compliance-plan>footer button,.compliance-plan>footer a{color:#0b6686;cursor:pointer;background:#fff;border:1px solid #cad9e1;border-radius:8px;padding:9px 12px;font-size:8px;font-weight:800;text-decoration:none}.compliance-plan>footer a{color:#fff;background:#0c6c8b;border-color:#0c6c8b}.compliance-rail{align-content:start;gap:14px;display:grid}.compliance-rail section{padding:17px}.compliance-rail section>span{color:#147492}.compliance-rail h3{margin:6px 0 13px;font-size:13px}.compliance-rail section>div{border-top:1px solid #e9eef1;grid-template-columns:28px 1fr;align-items:center;gap:8px;padding:8px 0;display:grid}.compliance-rail section>div i{color:#84929e;background:#eef2f5;border-radius:50%;place-items:center;width:25px;height:25px;font-size:7px;font-style:normal;display:grid}.compliance-rail section>div.done i{color:#fff;background:#1a9256}.compliance-help>i{color:#4d3503;background:#f4b83f;border-radius:9px;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.compliance-help p{color:#6f5a34;margin:0;font-size:8px;line-height:1.55}.compliance-rail section>p{border-top:1px solid #e8eef1;justify-content:space-between;gap:9px;margin:0;padding:9px 0;font-size:8px;display:flex}.compliance-rail section>p em{color:#157092;font-style:normal}@media (width<=1150px){.compliance-picker>div{grid-template-columns:repeat(3,1fr)}.compliance-workspace{grid-template-columns:1fr}.compliance-rail{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){.compliance-hero{flex-direction:column;align-items:flex-start;padding:25px}.compliance-hero>aside{width:100%;min-width:0}.compliance-picker>div,.compliance-evidence>div,.compliance-rail{grid-template-columns:1fr}.compliance-picker button{min-height:0}.compliance-plan>footer{flex-direction:column;align-items:stretch}.compliance-plan>footer a,.compliance-plan>footer button{text-align:center}}.compliance-page .compliance-hero>div>span{text-shadow:0 1px 2px #0000003d;color:#9ceaf4!important;-webkit-text-fill-color:#9ceaf4!important;font-size:9px!important}.compliance-page .compliance-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 8px #00000052!important;font-size:38px!important;font-weight:850!important;line-height:1.08!important}.compliance-page .compliance-hero>div>p{text-shadow:0 1px 3px #00000040;color:#eefcff!important;-webkit-text-fill-color:#eefcff!important;font-size:14px!important;font-weight:520!important}.compliance-page .compliance-hero>aside{box-shadow:inset 0 1px #ffffff1f;background:#04334847!important;border-color:#ffffff6b!important}.compliance-page .compliance-hero>aside small{color:#d8f7fb!important;-webkit-text-fill-color:#d8f7fb!important;font-size:8px!important}.compliance-page .compliance-hero>aside b{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:13px!important}.compliance-page .compliance-hero>aside em{color:#e5f7fa!important;-webkit-text-fill-color:#e5f7fa!important;font-size:9px!important}.compliance-page .compliance-boundary b{color:#14382d!important;-webkit-text-fill-color:#14382d!important;font-size:11px!important}.compliance-page .compliance-boundary p{color:#496b61!important;-webkit-text-fill-color:#496b61!important;font-size:9px!important}.compliance-page .compliance-picker button b{color:#10263a!important;-webkit-text-fill-color:#10263a!important;font-size:10px!important}.compliance-page .compliance-picker button small{color:#536d81!important;-webkit-text-fill-color:#536d81!important;font-size:8px!important;line-height:1.55!important}body .review-head .reviews-auto-toggle{min-width:164px;padding:0 14px;background:#fff!important;border-color:#d7e5eb!important;box-shadow:0 8px 20px #02192d33!important}body .review-head .reviews-auto-toggle>.review-toggle-copy{min-width:72px}body .review-head .reviews-auto-toggle .review-toggle-title{margin:0;display:block;color:#102a40!important;-webkit-text-fill-color:#102a40!important;text-shadow:none!important;font-size:11px!important;font-style:normal!important;font-weight:850!important;line-height:1.15!important}body .review-head .reviews-auto-toggle .review-toggle-status{border-radius:999px;width:max-content;margin:3px 0 0;padding:2px 7px;display:block;color:#4d6576!important;-webkit-text-fill-color:#4d6576!important;letter-spacing:.06em!important;text-shadow:none!important;background:#e7eef2!important;font-size:9px!important;font-style:normal!important;font-weight:900!important;line-height:1.15!important}body .review-head .reviews-auto-toggle .review-toggle-status.on{color:#087543!important;-webkit-text-fill-color:#087543!important;background:#dcf5e7!important}body .review-settings-heading .review-master-toggle{min-width:330px;padding:16px 18px;background:#fffffff5!important;border-color:#ffffffe0!important;box-shadow:0 12px 28px #01182b3d!important}body .review-settings-heading .review-toggle-copy{gap:5px;display:grid}body .review-settings-heading .review-toggle-title{color:#0b263c!important;-webkit-text-fill-color:#0b263c!important;text-shadow:none!important;font-size:14px!important;font-style:normal!important;font-weight:900!important;line-height:1.2!important}body .review-settings-heading .review-toggle-description{color:#405b6d!important;-webkit-text-fill-color:#405b6d!important;text-shadow:none!important;font-size:11px!important;font-style:normal!important;font-weight:700!important;line-height:1.35!important}body .review-head .reviews-auto-toggle>.review-toggle-track,body .review-settings-heading .review-master-toggle>.review-toggle-track{border-radius:999px;flex:0 0 42px;width:42px;height:24px;transition:all .18s;position:relative;background:#a7bac5!important;box-shadow:inset 0 0 0 1px #13324514!important}body .review-head .reviews-auto-toggle>.review-toggle-track:after,body .review-settings-heading .review-master-toggle>.review-toggle-track:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .18s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #04223447}body .review-head .reviews-auto-toggle input:checked+.review-toggle-track,body .review-settings-heading .review-master-toggle input:checked+.review-toggle-track{background:#0b9b5a!important}body .review-head .reviews-auto-toggle input:checked+.review-toggle-track:after,body .review-settings-heading .review-master-toggle input:checked+.review-toggle-track:after{transform:translate(18px)}@media (width<=650px){body .review-head .reviews-auto-toggle,body .review-settings-heading .review-master-toggle{min-width:100%}}.pricing-view-tabs{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;display:grid}.pricing-view-tabs>button{color:#183249;text-align:left;cursor:pointer;background:#fff;border:1px solid #cddde5;border-radius:14px;grid-template-columns:38px 1fr;align-items:center;gap:12px;min-height:70px;padding:12px 16px;display:grid;box-shadow:0 9px 24px #0530470f}.pricing-view-tabs>button>i{color:#087792;background:#edf6f8;border-radius:11px;place-items:center;width:37px;height:37px;font-size:17px;font-style:normal;display:grid}.pricing-view-tabs>button>span{gap:3px;display:grid}.pricing-view-tabs>button b{font-size:12px}.pricing-view-tabs>button small{color:#647b8d;font-size:9px}.pricing-view-tabs>button.active{color:#fff;background:linear-gradient(135deg,#073552,#0a7893);border-color:#087d9a;box-shadow:0 14px 30px #054a6433}.pricing-view-tabs>button.active>i{color:#7ee5f0;background:#ffffff24}.pricing-view-tabs>button.active small{color:#d8eff3}.workspace-price-pill{color:#0d6f42!important;box-shadow:none!important;background:#e6f7ed!important;border:1px solid #bde4cc!important;border-radius:999px!important;padding:10px 15px!important;font-size:10px!important;font-weight:850!important}.workspace-addon-layout{grid-template-columns:minmax(0,1fr) 280px;gap:18px;display:grid}.workspace-addon-offer{background:#fff;border:1px solid #cadde5;border-radius:20px;overflow:hidden;box-shadow:0 22px 50px #042d431a}.workspace-addon-offer>header{background:linear-gradient(145deg,#f7fcfd,#ebf7f9);border-bottom:1px solid #dce8ec;justify-content:space-between;align-items:center;gap:18px;padding:17px 22px;display:flex}.workspace-addon-offer>header>span{color:#087d9a;letter-spacing:.14em;font-size:9px;font-weight:900}.workspace-addon-offer>header>em{color:#087843;background:#e1f7e9;border-radius:999px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:850}.workspace-addon-offer.locked>header>em{color:#95600c;background:#fff0d8}.workspace-addon-body{grid-template-columns:minmax(0,1fr) 300px;display:grid}.workspace-addon-body>div{padding:34px}.workspace-addon-body>div>i{color:#fff;background:linear-gradient(145deg,#073653,#0b8ca6);border-radius:16px;place-items:center;width:55px;height:55px;font-size:25px;font-style:normal;display:grid;box-shadow:0 12px 25px #05526c33}.workspace-addon-body h2{color:#0b2138;letter-spacing:-.035em;max-width:620px;margin:20px 0 10px;font-size:28px;line-height:1.15}.workspace-addon-body>div>p{color:#587185;max-width:680px;margin:0;font-size:12px;line-height:1.65}.workspace-addon-body ul{grid-template-columns:1fr 1fr;gap:10px 20px;margin:25px 0 0;padding:0;list-style:none;display:grid}.workspace-addon-body li{color:#29465a;font-size:10px;font-weight:650}.workspace-addon-body>aside{background:radial-gradient(circle at 100% 0,#4bd4e42e,#0000 13rem),linear-gradient(150deg,#f3fafb,#eaf5f7);border-left:1px solid #dbe7eb;flex-direction:column;justify-content:center;padding:30px;display:flex}.workspace-addon-body>aside>span{color:#087b97;letter-spacing:.13em;font-size:8px;font-weight:900}.workspace-addon-body>aside>strong{color:#08213a;margin:12px 0 4px;font-size:48px;line-height:1;display:block}.workspace-addon-body>aside>strong small{font-size:11px;font-weight:650}.workspace-addon-body>aside>p{color:#577083;font-size:10px;line-height:1.55}.workspace-addon-body>aside>button{color:#fff;cursor:pointer;background:linear-gradient(110deg,#07324f,#0b809c);border:0;border-radius:10px;min-height:46px;margin-top:14px;padding:0 14px;font-size:10px;font-weight:850;box-shadow:0 12px 24px #064d6733}.workspace-addon-body>aside>button:disabled{cursor:not-allowed;color:#596c7a!important;box-shadow:none!important;background:#dbe4e9!important}.workspace-addon-body>aside>small{color:#6c8190;margin-top:10px;font-size:8px;line-height:1.45}.workspace-addon-rail{align-content:start;gap:12px;display:grid}.workspace-addon-rail>article{background:#fff;border:1px solid #cedee5;border-radius:16px;padding:18px;box-shadow:0 12px 28px #042c4112}.workspace-addon-rail span{color:#087a97;letter-spacing:.13em;font-size:8px;font-weight:900;display:block}.workspace-addon-rail strong{color:#0b263e;margin:9px 0 5px;font-size:24px;display:block}.workspace-addon-rail p,.workspace-addon-rail li{color:#5e7586;font-size:9px;line-height:1.55}.workspace-addon-rail p{margin:0}.workspace-addon-rail ol{margin:11px 0 0;padding-left:17px}.workspace-addon-rail li{margin:6px 0}.workspace-addon-rail .ready{background:#f4fbf7;border-color:#bde2cb}.workspace-addon-rail .ready strong{color:#087844;font-size:14px}.workspace-addon-rail .attention{background:#fffaf0;border-color:#edcf99}.workspace-addon-rail .attention span,.workspace-addon-rail .attention strong{color:#865807}.workspace-addon-rail .attention strong{font-size:14px}.pricing-rail .rail-card>button{color:#087391;cursor:pointer;background:#fff;border:1px solid #bfd4dd;border-radius:8px;margin-top:11px;padding:8px 10px;font-size:9px;font-weight:800}.pricing-view-tabs>.workspace-upsell-tab{background:radial-gradient(circle at 88% 0,#82eef461,#0000 12rem),linear-gradient(120deg,#eafcff,#d5f5f8 62%,#bcecf1);border:2px solid #16a6be;grid-template-columns:44px minmax(0,1fr) auto;min-height:92px;padding:14px 18px;position:relative;overflow:hidden;transform:translateY(-3px);box-shadow:0 18px 38px #046f893d}.pricing-view-tabs>.workspace-upsell-tab:after{content:"FEATURED ADD-ON";color:#fff;letter-spacing:.1em;background:#073c57;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:900;position:absolute;top:8px;right:12px}.pricing-view-tabs>.workspace-upsell-tab>i{color:#fff;background:#087c98;width:44px;height:44px;box-shadow:0 8px 18px #05667f33}.pricing-view-tabs>.workspace-upsell-tab>span>em{color:#08758e;letter-spacing:.1em;font-size:7px;font-style:normal;font-weight:900}.pricing-view-tabs>.workspace-upsell-tab>span>b{line-height:1.2;color:#0a283e!important;font-size:14px!important}.pricing-view-tabs>.workspace-upsell-tab>span>small{color:#42677a!important;font-size:10px!important}.pricing-view-tabs>.workspace-upsell-tab>strong{color:#06253b;font-size:26px;line-height:1}.pricing-view-tabs>.workspace-upsell-tab>strong>small{color:#42677a;font-size:8px}.pricing-view-tabs>.workspace-upsell-tab>u{color:#08728b;font-size:8px;font-weight:900;text-decoration:none;position:absolute;bottom:10px;right:17px}.pricing-view-tabs>.workspace-upsell-tab.active:after{color:#07526a;background:#e7fbfd}.pricing-view-tabs>.workspace-upsell-tab.active>u{color:#fff}body .teqko-settings .settings-main>.pricing-head h1{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 8px #00000047!important}body .teqko-settings .settings-main>.pricing-head>div:first-child>p{color:#dceff4!important;-webkit-text-fill-color:#dceff4!important;font-size:12px!important;font-weight:550!important}body .teqko-settings .settings-main>.pricing-head>div:last-child:not(.workspace-price-pill){background:#ffffff1f!important;border-color:#ffffff4d!important}body .teqko-settings .settings-main>.pricing-head button{color:#eef9fb!important;font-size:10px!important;font-weight:800!important}body .teqko-settings .settings-main>.pricing-head button.active{color:#113047!important;background:#fff!important}body .teqko-settings .settings-main>.pricing-head button em{color:#08723f!important;background:#d9f6e5!important;font-size:8px!important;font-weight:900!important}body .teqko-settings .price-card .price-title h2{color:#0a2239!important;font-size:19px!important}body .teqko-settings .price-card .price-title p{color:#526b7e!important;font-size:11px!important;line-height:1.55!important}body .teqko-settings .price-card>strong{color:#071f37!important;font-size:34px!important}body .teqko-settings .price-card>p{color:#536d80!important;font-size:10px!important}body .teqko-settings .price-card .plan-limits span{color:#2d667f!important;font-size:10px!important;font-weight:850!important}body .teqko-settings .price-card .plan-limits b{font-size:15px!important}body .teqko-settings .price-card li{color:#2f4b60!important;font-size:10.5px!important;font-weight:650!important;line-height:1.72!important}body .teqko-settings .price-card>button{min-height:43px;color:#08718d!important;font-size:11px!important;font-weight:850!important}body .teqko-settings .price-card.popular>button{color:#fff!important}body .teqko-settings .pricing-rail .rail-card h3{color:#0b263e!important;font-size:15px!important;line-height:1.3!important}body .teqko-settings .pricing-rail .rail-card p{color:#4b687c!important;font-size:11px!important;line-height:1.55!important}body .teqko-settings .pricing-rail .rail-card button{font-size:10px!important}@media (width<=1050px){.workspace-addon-layout{grid-template-columns:1fr}.workspace-addon-rail{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.pricing-view-tabs,.workspace-addon-body,.workspace-addon-rail{grid-template-columns:1fr}.workspace-addon-body>aside{border-top:1px solid #dbe7eb;border-left:0}.workspace-addon-body ul{grid-template-columns:1fr}.pricing-view-tabs>button{min-height:62px}.pricing-view-tabs>.workspace-upsell-tab{grid-template-columns:42px 1fr;min-height:106px}.pricing-view-tabs>.workspace-upsell-tab>strong{grid-column:2}.pricing-view-tabs>.workspace-upsell-tab>u{display:none}.workspace-addon-body>div{padding:25px}.workspace-addon-body h2{font-size:23px}}.pricing-view-tabs{gap:14px}.pricing-view-tabs>button{border-width:2px;min-height:94px}.pricing-view-tabs>.plans-tab>span>b{color:#0a283e!important;font-size:16px!important}.pricing-view-tabs>.plans-tab>span>small{font-weight:650;color:#48677a!important;font-size:11px!important}.pricing-view-tabs>.plans-tab.active>span>b{color:#fff!important}.pricing-view-tabs>.plans-tab.active>span>small{color:#e5f5f7!important}.pricing-view-tabs>.workspace-upsell-tab{background:#f0fbfd;border:2px solid #087d9a;grid-template-columns:48px minmax(0,1fr) auto auto;min-height:94px;padding:15px 18px;overflow:visible;transform:none;box-shadow:0 12px 28px #05556d29}.pricing-view-tabs>.workspace-upsell-tab:after{display:none}.pricing-view-tabs>.workspace-upsell-tab>i{width:48px;height:48px}.pricing-view-tabs>.workspace-upsell-tab>span{gap:4px}.pricing-view-tabs>.workspace-upsell-tab>span>em{color:#066d86;font-size:9px!important}.pricing-view-tabs>.workspace-upsell-tab>span>b{color:#08253c!important;font-size:16px!important}.pricing-view-tabs>.workspace-upsell-tab>span>small{font-weight:650;color:#3f6175!important;font-size:11px!important}.pricing-view-tabs>.workspace-upsell-tab>strong{text-align:right;gap:2px;min-width:78px;display:grid;color:#08253c!important;font-size:28px!important}.pricing-view-tabs>.workspace-upsell-tab>strong>small{font-weight:750;color:#3f6175!important;font-size:9px!important}.pricing-view-tabs>.workspace-upsell-tab>u{background:#087d9a;border-radius:9px;padding:10px 12px;font-weight:900;text-decoration:none;position:static;color:#fff!important;font-size:10px!important}.pricing-view-tabs>.workspace-upsell-tab:hover{transform:none;box-shadow:0 16px 34px #05556d38}.pricing-view-tabs>.workspace-upsell-tab.active{background:#07324f;border-color:#07324f}.pricing-view-tabs>.workspace-upsell-tab.active>span>em{color:#75e5ef!important}.pricing-view-tabs>.workspace-upsell-tab.active>span>b,.pricing-view-tabs>.workspace-upsell-tab.active>strong{color:#fff!important}.pricing-view-tabs>.workspace-upsell-tab.active>span>small,.pricing-view-tabs>.workspace-upsell-tab.active>strong>small{color:#dceff3!important}.pricing-view-tabs>.workspace-upsell-tab.active>u{background:#fff;color:#07324f!important}.workspace-cap{color:#173c52;background:#f2fafc;border:1px solid #c8e0e7;border-radius:12px;align-items:center;gap:12px;margin-top:18px;padding:12px 14px;font-size:11px;font-weight:750;display:flex}.workspace-cap span{white-space:nowrap}.workspace-cap span b{color:#067991;font-size:16px}.workspace-cap>i{background:#bdd6de;width:1px;height:24px}@media (width<=900px){.pricing-view-tabs>.workspace-upsell-tab{grid-template-columns:44px minmax(0,1fr) auto}.pricing-view-tabs>.workspace-upsell-tab>u{text-align:center;grid-column:2/-1}.pricing-view-tabs>.workspace-upsell-tab>strong{font-size:24px!important}}@media (width<=760px){.pricing-view-tabs>.workspace-upsell-tab{grid-template-columns:42px minmax(0,1fr);min-height:130px}.pricing-view-tabs>.workspace-upsell-tab>strong{text-align:left;grid-column:2}.pricing-view-tabs>.workspace-upsell-tab>u{text-align:center;grid-column:2;display:block}}.quick-post-modal{color:#102a40!important}.quick-post-modal>header{background:linear-gradient(120deg,#062b47 0%,#07526d 52%,#0d8ca5 100%)!important}.quick-post-modal>header span{color:#bff4fa!important;-webkit-text-fill-color:#bff4fa!important;letter-spacing:.16em!important;font-size:10px!important;font-weight:900!important}.quick-post-modal>header h2{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 9px #0014244d!important;margin:7px 0!important;font-size:29px!important;font-weight:850!important;line-height:1.12!important}.quick-post-modal>header p{color:#eaf8fa!important;-webkit-text-fill-color:#eaf8fa!important;font-size:13px!important;font-weight:550!important;line-height:1.45!important}.quick-post-modal>header>button{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff2e!important;font-size:22px!important;font-weight:700!important}.quick-post-layout label>span,.quick-post-field>span{color:#173a53!important;-webkit-text-fill-color:#173a53!important;letter-spacing:.025em!important;font-size:10px!important;font-weight:900!important}.quick-platforms button{color:#17354d!important;-webkit-text-fill-color:#17354d!important;font-size:12px!important;font-weight:800!important}.quick-platforms button.active{color:#075c72!important;-webkit-text-fill-color:#075c72!important}.quick-post-field>input,.quick-post-field>textarea,.quick-post-grid input,.quick-post-grid select{color:#132b40!important;-webkit-text-fill-color:#132b40!important;border-color:#b9ced9!important;font-size:12px!important;font-weight:650!important}.quick-post-field>input::placeholder,.quick-post-field>textarea::placeholder{color:#637b8e!important;-webkit-text-fill-color:#637b8e!important;opacity:1!important}.quick-post-field>small{color:#526d80!important;font-size:9px!important;font-weight:700!important}.quick-post-grid.schedule{box-shadow:none!important;color:#102a40!important;background:0 0!important;border:0!important;padding:0!important}.quick-post-grid.schedule label,.quick-post-grid.schedule label>span{color:#173a53!important;-webkit-text-fill-color:#173a53!important}.quick-post-layout>aside{background:#edf7f9!important}.quick-post-layout>aside>span{color:#076983!important;-webkit-text-fill-color:#076983!important;font-size:10px!important}.quick-preview>header b{color:#132a40!important;font-size:12px!important}.quick-preview>header small,.quick-preview>small{color:#5b7385!important;font-size:10px!important}.quick-preview h3{color:#0b2137!important;-webkit-text-fill-color:#0b2137!important;font-size:17px!important}.quick-preview p{color:#304d61!important;-webkit-text-fill-color:#304d61!important;font-size:12px!important;line-height:1.5!important}.quick-post-layout>aside>p{color:#496679!important;-webkit-text-fill-color:#496679!important;font-size:11px!important;font-weight:600!important}.quick-post-modal>footer button{color:#084f67!important;-webkit-text-fill-color:#084f67!important;font-size:12px!important;font-weight:850!important}.quick-post-modal>footer button.publish{color:#fff!important;-webkit-text-fill-color:#fff!important}.quick-post-modal>footer button:disabled{color:#465d6e!important;-webkit-text-fill-color:#465d6e!important;opacity:1!important;background:#e5ebef!important;border-color:#bdcbd3!important}.quick-post-modal>footer button:disabled.publish{color:#3e5667!important;-webkit-text-fill-color:#3e5667!important;background:#cdd8de!important}@media (width<=800px){.quick-post-modal>header h2{font-size:25px!important}.quick-post-modal>header p{font-size:12px!important}}.compliance-page{max-width:1380px!important;padding-bottom:50px!important}.compliance-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 88% -20%,#82e5f06b,#0000 32%),linear-gradient(118deg,#052b46 0%,#07536c 58%,#1395ab 100%)!important;border:1px solid #68dceb59!important;border-radius:22px!important;min-height:174px!important;padding:30px 38px!important;box-shadow:0 26px 58px #05273e2e!important}.compliance-hero:after{content:"";pointer-events:none;border:1px solid #ffffff21;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-110px;right:-65px;box-shadow:0 0 0 45px #ffffff09,0 0 0 90px #ffffff06}.compliance-page .compliance-hero h1{font-size:36px!important}.compliance-page .compliance-hero>div>p{max-width:670px;font-size:13px!important;line-height:1.5!important}.compliance-hero>aside{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;border-radius:15px!important;min-width:300px!important;padding:16px!important}.compliance-boundary{background:linear-gradient(90deg,#effaf5,#f8fcfa)!important;border-color:#bfe2d4!important;border-radius:12px!important;align-items:center!important;margin:14px 0!important;padding:13px 16px!important;box-shadow:0 8px 20px #125e410d!important}.compliance-page .compliance-boundary b{font-size:10px!important}.compliance-page .compliance-boundary p{font-size:8px!important}.compliance-picker{border-color:#cadde6!important;border-radius:18px!important;padding:22px!important;box-shadow:0 16px 38px #07294014!important}.compliance-picker>header{justify-content:space-between;align-items:end;display:flex}.compliance-picker>header:after{content:"Select one issue to personalize every step";color:#426a7e;background:#edf7fa;border-radius:99px;padding:7px 10px;font-size:8px;font-weight:750}.compliance-picker>header h2{margin-bottom:18px!important;font-size:22px!important}.compliance-picker>div{gap:12px!important}.compliance-picker button{position:relative;background:linear-gradient(145deg,#fff,#f8fbfc)!important;border-color:#cedde5!important;border-radius:14px!important;min-height:132px!important;padding:16px!important;box-shadow:0 5px 14px #0b354e0a!important}.compliance-picker button:hover{transform:translateY(-3px)!important;box-shadow:0 14px 26px #0a405c1c!important}.compliance-picker button.active{background:linear-gradient(145deg,#edfafd,#f8fdfe)!important;border-color:#0c88a5!important;box-shadow:inset 0 0 0 1px #0c88a5,0 14px 28px #076d8b21!important}.compliance-picker button.active:after{content:"SELECTED";color:#08748e;letter-spacing:.1em;font-size:6px;font-weight:900;position:absolute;bottom:9px;right:11px}.compliance-picker button>i{border-radius:11px!important;width:38px!important;height:38px!important;font-size:14px!important}.compliance-page .compliance-picker button b{font-size:11px!important;line-height:1.3!important}.compliance-page .compliance-picker button small{font-size:8px!important;line-height:1.48!important}.compliance-workspace{grid-template-columns:minmax(0,1fr) 310px!important;gap:18px!important;margin-top:18px!important}.compliance-workspace>main{gap:15px!important}.compliance-intake,.compliance-evidence,.compliance-plan,.compliance-rail section{border-color:#cbdde6!important;border-radius:17px!important;box-shadow:0 14px 34px #072a4212!important}.compliance-intake>header,.compliance-evidence>header{background:linear-gradient(90deg,#fbfdfe,#f4f9fb)!important;padding:19px 22px!important}.compliance-intake h2,.compliance-evidence h2{font-size:20px!important}.compliance-intake>label{padding:18px 22px!important}.compliance-intake>label>span{font-size:10px!important}.compliance-intake textarea{color:#132d42!important;background:#fff!important;border-color:#b8ced9!important;min-height:142px!important;padding:16px!important;font-size:11px!important;line-height:1.6!important;box-shadow:inset 0 1px 3px #082b4309!important}.compliance-intake textarea::placeholder{color:#677f90!important;opacity:1!important}.compliance-intake label>small{font-size:9px!important;font-weight:700!important}.compliance-evidence>div{gap:10px!important;padding:14px 18px 19px!important}.compliance-evidence button{background:#fbfdfe!important;border-color:#cfdee6!important;border-radius:12px!important;min-height:68px!important;margin:0!important;padding:12px!important}.compliance-evidence button:hover{background:#f4fafc!important;border-color:#83bacc!important}.compliance-evidence button>i{border-width:2px!important;border-radius:9px!important;width:30px!important;height:30px!important}.compliance-evidence button b{color:#173249!important;font-size:10px!important}.compliance-evidence button small{color:#698092!important;font-size:8px!important}.compliance-evidence button.ready{background:#effaf4!important;border-color:#8fd0ad!important;box-shadow:inset 0 0 0 1px #1686502e!important}.compliance-action-bar{background:linear-gradient(110deg,#f5fafc,#eaf5f8);border:1px solid #bfd7e1;border-radius:15px;align-items:center;gap:18px;padding:14px 15px 14px 20px;display:flex;box-shadow:0 14px 30px #06304917}.compliance-action-bar>span{flex:1;gap:4px;min-width:0;display:grid}.compliance-action-bar>span b{color:#12354c;font-size:11px}.compliance-action-bar>span small{color:#5b7385;font-size:8px;line-height:1.45}.compliance-action-bar .compliance-analyze{min-width:280px;padding:0 22px;border-radius:11px!important;min-height:52px!important;font-size:11px!important}.compliance-action-bar .compliance-analyze:disabled{cursor:not-allowed;box-shadow:none!important;color:#536b7c!important;opacity:1!important;background:#d3dee4!important}.compliance-rail{gap:15px!important}.compliance-rail>section:first-child{position:sticky;top:18px;background:linear-gradient(155deg,#fff,#f4fafc)!important;border-color:#bdd7e2!important;padding:20px!important}.compliance-rail h3{color:#102a40!important;font-size:15px!important}.compliance-rail section>div{min-height:36px;position:relative;grid-template-columns:34px 1fr!important;padding:9px 0!important}.compliance-rail section>div:not(:last-child):after{content:"";background:#d5e2e8;width:1px;height:19px;position:absolute;top:35px;left:15px}.compliance-rail section>div i{z-index:1;border:2px solid #fff;position:relative;box-shadow:0 0 0 1px #d8e3e8;width:31px!important;height:31px!important;font-size:8px!important}.compliance-rail section>div b{font-size:9px!important}.compliance-rail section>div.done:after{background:#72c49c}.compliance-rail .compliance-help{background:linear-gradient(145deg,#fffaf0,#fffdf8)!important;border-color:#ebcf91!important}.compliance-help p{font-size:9px!important;line-height:1.65!important}.compliance-rail section>p{font-size:9px!important}.compliance-plan h2{font-size:20px!important}.compliance-plan>header p,.compliance-plan article p,.compliance-plan>footer button,.compliance-plan>footer a{font-size:9px!important}@media (width<=1180px){.compliance-picker>div{grid-template-columns:repeat(3,1fr)!important}.compliance-workspace{grid-template-columns:1fr!important}.compliance-rail{grid-template-columns:repeat(3,1fr)!important}.compliance-rail>section:first-child{position:static}.compliance-picker button{min-height:120px!important}}@media (width<=760px){.compliance-hero{padding:24px!important}.compliance-page .compliance-hero h1{font-size:30px!important}.compliance-picker>header{flex-direction:column;align-items:flex-start}.compliance-picker>header:after{margin-bottom:14px}.compliance-picker>div,.compliance-evidence>div,.compliance-rail{grid-template-columns:1fr!important}.compliance-picker button{min-height:0!important}.compliance-action-bar{flex-direction:column;align-items:stretch}.compliance-action-bar .compliance-analyze{width:100%;min-width:0}}.review-page{max-width:1380px!important;padding:18px 8px 48px!important}.review-page .review-head{position:relative;overflow:hidden;background:radial-gradient(circle at 87% -22%,#8fe7f740 0 16%,#0000 16.3%),linear-gradient(118deg,#061f38 0%,#073e55 55%,#1599b5 100%)!important;border:1px solid #55d3eb52!important;border-radius:24px!important;min-height:190px!important;padding:34px 38px!important;box-shadow:0 24px 52px #031d312e,inset 0 1px #ffffff29!important}.review-page .review-head:after{content:"";pointer-events:none;border:1px solid #97e9f62e;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-104px;right:46px;box-shadow:0 0 0 34px #97e9f60b}.review-page .review-head>div{z-index:1;position:relative}.review-page .review-head>div:first-child{max-width:650px}.review-page .review-eyebrow{letter-spacing:.2em;margin-bottom:13px;font-weight:850;display:block;color:#82e6f4!important;font-size:10px!important}.review-page .review-head h1{color:#fff!important;letter-spacing:-.05em!important;margin:0 0 10px!important;font-size:clamp(34px,3vw,50px)!important}.review-page .review-head p{max-width:620px;color:#d9eaf1!important;margin:0!important;font-size:14px!important;line-height:1.6!important}.review-page .review-head-actions{grid-template-columns:auto auto;align-items:stretch;width:390px;gap:10px!important;display:grid!important}.review-page .review-head-actions .review-outline{grid-column:1/-1}.review-page .review-head-actions>button,.review-page .review-head-actions .reviews-auto-toggle{border-radius:12px!important;min-height:48px!important}.review-page .review-outline{color:#082b47!important;background:#fffffff5!important;border-color:#ffffffb8!important}.review-page .review-primary{color:#fff!important;background:#02233cb8!important;border:1px solid #87e2f36b!important;box-shadow:0 12px 26px #00122038!important}.review-page .reviews-auto-toggle{min-width:174px;background:#fffffff0!important;border:1px solid #a0e6f266!important;padding:8px 12px!important;box-shadow:0 10px 22px #0014242b!important}.review-page .review-kpis{gap:12px!important;margin:18px 0 28px!important}.review-page .review-kpis article{background:linear-gradient(150deg,#fff 0%,#f6fafc 100%)!important;border-color:#c9dbe5!important;border-radius:16px!important;height:136px!important;padding:21px 19px!important;box-shadow:0 12px 26px #06294313,inset 0 1px #fff!important}.review-page .review-kpis article:before{background:linear-gradient(90deg,#0a7394,#6bd9e9)!important;height:3px!important}.review-page .review-kpis b{text-transform:uppercase;color:#52677a!important;letter-spacing:.06em!important;font-size:10px!important;font-weight:800!important}.review-page .review-kpis strong{color:#071b32!important;margin:17px 0 10px!important;font-size:32px!important}.review-page .review-kpis small{color:#667b8e!important;font-size:9px!important}.review-page .review-kpis span{top:57px!important;left:76px!important}.review-page .review-inbox-heading{justify-content:space-between;align-items:end;gap:24px;margin:0 4px 12px;display:flex}.review-page .review-inbox-heading span,.review-page .review-detail-label span,.review-page .ai-response header span{letter-spacing:.17em;display:block;color:#0780a0!important;font-size:9px!important;font-weight:850!important}.review-page .review-inbox-heading h2{letter-spacing:-.035em;color:#081b32!important;margin:5px 0 0!important;font-size:22px!important}.review-page .review-inbox-heading p{align-items:center;gap:8px;display:flex;color:#526a7e!important;margin:0 0 2px!important;font-size:11px!important}.review-page .review-inbox-heading i{background:#26b879;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #daf6ea}.review-page .review-filterbar{background:linear-gradient(112deg,#062b48,#0b6077)!important;border-color:#659ab659!important;border-radius:14px!important;height:auto!important;min-height:64px!important;padding:8px!important;box-shadow:0 14px 30px #03223829!important}.review-page .review-filterbar nav{gap:2px;min-height:46px;padding:4px;background:#021c2f66!important;border:1px solid #a0deeb21!important;border-radius:11px!important}.review-page .review-filterbar nav button{color:#cfe4ed!important;border-radius:8px!important;min-height:38px!important;padding:0 13px!important;font-size:9px!important;font-weight:700!important}.review-page .review-filterbar nav button.active{color:#07324d!important;background:#fff!important;box-shadow:0 5px 12px #0014232e!important}.review-page .review-filterbar nav button em{color:inherit!important;background:#ffffff24!important}.review-page .review-filterbar nav button.active em{color:#087796!important;background:#e3f4f8!important}.review-page .review-filterbar>button,.review-page .review-filterbar>select,.review-page .review-filterbar>label{color:#17354b!important;min-height:42px!important;box-shadow:none!important;background:#fff!important;border-color:#bbdee9bd!important;border-radius:9px!important;margin-left:8px!important}.review-page .review-workspace{margin-top:16px;grid-template-columns:minmax(520px,.92fr) minmax(500px,1.08fr)!important;gap:18px!important}.review-page .review-feed>article{background:#fff!important;border-color:#cedde6!important;border-radius:15px!important;min-height:142px!important;padding:18px!important;box-shadow:0 7px 18px #08253a0e!important}.review-page .review-feed>article:hover{border-color:#72bfd2!important;transform:translateY(-2px)!important;box-shadow:0 14px 28px #06364d1a!important}.review-page .review-feed>article.selected{background:linear-gradient(115deg,#fff,#effafd)!important;border-color:#1598b6!important;box-shadow:0 14px 30px #087b9621,inset 4px 0 #1598b6!important}.review-page .review-line h3{color:#0a1d32!important;font-size:13px!important}.review-page .review-feed p{color:#415a70!important;font-size:10px!important;line-height:1.6!important}.review-page .service-chip{color:#22634b!important;background:#edf9f4!important;border-color:#bfe8d8!important}.review-page .review-feed article>aside>button{color:#086a88!important;border-color:#70bdd0!important;font-weight:800!important}.review-page .review-feed article>aside>button:hover{color:#fff!important;background:#087e9d!important}.review-page .review-detail{background:#fff!important;border-color:#bfd4df!important;border-radius:18px!important;top:16px!important;box-shadow:0 20px 44px #06263b21!important}.review-page .review-detail-label{background:#f7fbfc;border-bottom:1px solid #dbe6ec;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.review-page .review-detail-label b{color:#52697b!important;font-size:10px!important;font-weight:650!important}.review-page .detail-review{background:#fff!important;min-height:176px!important;padding:22px!important}.review-page .detail-review h3{color:#081b30!important;font-size:15px!important}.review-page .detail-review p{color:#3d566c!important;font-size:10px!important;line-height:1.65!important}.review-page .ai-response{background:linear-gradient(145deg,#f5fcfd,#edf8fa)!important;border-color:#a9d7e1!important;border-radius:14px!important;margin:18px!important;box-shadow:0 12px 26px #07647b14!important}.review-page .ai-response header{min-height:62px;height:auto!important;padding:12px 14px!important}.review-page .ai-response header>div{gap:4px;display:grid}.review-page .ai-response header b{color:#09263d!important;font-size:13px!important}.review-page .ai-response header button{color:#076d89!important;border-color:#88c8d7!important;font-weight:750!important}.review-page .ai-response textarea{color:#17354c!important;background:#fff!important;border-color:#bcd9e2!important;min-height:132px!important;font-size:11px!important;line-height:1.65!important}.review-page .ai-response>small{color:#526c7f!important;font-size:9px!important;line-height:1.5!important}.review-page .ai-response>div button{color:#08708c!important;border-color:#91c8d5!important;font-weight:800!important}@media (width<=1240px){.review-page .review-head{align-items:flex-start!important}.review-page .review-head-actions{width:350px}.review-page .review-kpis{grid-template-columns:repeat(3,1fr)!important}.review-page .review-workspace{grid-template-columns:1fr!important}.review-page .review-detail{display:block!important;position:static!important}.review-page .review-filterbar{flex-wrap:wrap}.review-page .review-filterbar nav{width:100%;overflow-x:auto}.review-page .review-filterbar>button{margin-left:0!important}}@media (width<=780px){.review-page{padding-inline:0!important}.review-page .review-head{flex-direction:column!important;gap:24px!important;min-height:0!important;padding:26px 22px!important}.review-page .review-head-actions{width:100%;grid-template-columns:1fr!important}.review-page .review-head-actions .review-outline{grid-column:auto}.review-page .review-head-actions>*{width:100%!important}.review-page .review-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.review-page .review-inbox-heading{flex-direction:column;align-items:flex-start}.review-page .review-filterbar>:is(button,select,label){flex:150px;margin-left:0!important}.review-page .review-feed>article{grid-template-columns:38px minmax(0,1fr)!important}.review-page .review-feed article>aside{grid-column:2!important;align-items:flex-start!important}.review-page .detail-review{grid-template-columns:38px 1fr!important}.review-page .detail-review>button{grid-column:2;justify-self:start}}@media (width<=480px){.review-page .review-kpis{grid-template-columns:1fr!important}.review-page .review-kpis article{height:124px!important}.review-page .review-detail-label{flex-direction:column;align-items:flex-start;gap:5px}.review-page .ai-response>div{flex-direction:column}.review-page .ai-response>div button{width:100%}}.media-library-page .media-eyebrow{letter-spacing:.18em;margin-bottom:9px;font-weight:850;display:block;color:#7ee5f2!important;font-size:9px!important}.media-library-page .media-storage-note{background:#f7fbfc;border:1px solid #d5e4ea;border-radius:9px;margin:-4px 4px 14px;padding:9px 12px;color:#587083!important;font-size:9px!important;line-height:1.45!important}.media-library-page .media-tabs button small{background:#e5f1f5;border-radius:99px;place-items:center;min-width:20px;height:20px;margin-left:6px;padding:0 5px;display:inline-grid;color:#276079!important;font-size:8px!important}.media-library-page .media-tabs button.active small{background:#fff3;color:#fff!important}.media-real-empty{text-align:center;color:#496378;background:linear-gradient(145deg,#fff,#f2f8fa);border:1px dashed #aecbd7;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:340px;padding:34px;display:flex}.media-real-empty>i{color:#087d9d;background:#e4f4f7;border-radius:18px;place-items:center;width:62px;height:62px;margin-bottom:16px;font-size:26px;font-style:normal;display:grid}.media-real-empty h2{color:#0a2137!important;margin:0 0 8px!important;font-size:20px!important}.media-real-empty p{max-width:520px;color:#60798b!important;margin:0 0 18px!important;font-size:11px!important;line-height:1.6!important}.media-real-empty button{color:#fff;background:linear-gradient(105deg,#073652,#0d90ac);border:0;border-radius:9px;min-height:42px;padding:0 18px;font-size:10px;font-weight:800}.media-real-empty button:disabled{opacity:.45}.asset-card .asset-file-preview{color:#0b607d;background:linear-gradient(145deg,#e6f3f7,#cadfe8);place-items:center;font-size:27px;font-weight:850;display:grid;position:absolute;inset:0}.asset-card .asset-menu{color:#fff!important;background:#042134c2!important;border-radius:99px!important;width:auto!important;padding:4px 7px!important;font-size:7px!important}.asset-inspector .inspector-file-preview{color:#0a617d;background:linear-gradient(145deg,#e7f4f7,#cbdfe7);border-radius:11px;align-content:center;place-items:center;gap:8px;height:190px;font-size:44px;font-weight:850;display:grid}.asset-inspector .inspector-file-preview small{letter-spacing:.15em;color:#3b6d80!important;font-size:9px!important}.asset-inspector .file-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex!important}.asset-inspector .file-meta select{color:#193c52;background:#fff;border:1px solid #b9d4df;border-radius:7px;min-height:30px;margin-left:auto;padding:0 8px;font-size:8px;font-weight:750}.asset-inspector .tag-list small{color:#708493!important;font-size:8px!important}.asset-inspector .media-unused{font-style:italic;color:#6e8291!important;grid-template-columns:1fr!important}.asset-inspector .inspector-actions a{color:#314a5f;cursor:pointer;background:#fff;border:1px solid #cbd8df;border-radius:6px;place-items:center;min-height:34px;font-size:8px;font-weight:700;text-decoration:none;display:grid}.media-inspector-empty{text-align:center;align-content:center;place-items:center;gap:8px;min-height:420px;padding:28px;display:grid}.media-inspector-empty i{color:#0b7896;background:#e6f4f7;border-radius:16px;place-items:center;width:54px;height:54px;font-size:24px;font-style:normal;display:grid}.media-inspector-empty b{color:#173449!important;font-size:13px!important}.media-inspector-empty small{max-width:240px;color:#6a7f90!important;font-size:9px!important;line-height:1.55!important}@media (width<=720px){.media-library-page .media-storage-note{margin-inline:0}.asset-inspector .file-meta select{width:100%;margin-left:0}}.review-section-tabs{background:#edf4f7;border:1px solid #c9d9e3;border-radius:15px;gap:8px;margin:22px 0 18px;padding:7px;display:flex;box-shadow:inset 0 1px 3px #0523380d}.review-section-tabs button{color:#536a7d;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 24px;font-size:14px;font-weight:800;display:flex}.review-section-tabs button.active{color:#073c5b;background:#fff;box-shadow:0 8px 20px #052a421f}.review-section-tabs em{color:#08758c;letter-spacing:.04em;text-transform:uppercase;background:#dceff3;border-radius:999px;padding:4px 8px;font-size:10px;font-style:normal}.review-intelligence-view{color:#10263c;gap:20px;padding-bottom:28px;display:grid}.review-score-hero{background:radial-gradient(circle at 91% 12%,#33becc2b,#0000 18rem),linear-gradient(120deg,#061f38,#0a4964 62%,#0b8296);border:1px solid #bdd4de;border-radius:22px;grid-template-columns:auto minmax(0,1fr) 250px;align-items:center;gap:30px;padding:30px;display:grid;box-shadow:0 20px 45px #031f3433}.review-score-ring{background:radial-gradient(circle at center,#fff 0 56%,transparent 57%),conic-gradient(#40d0b0 var(--review-score),#ffffff26 0);text-align:center;border-radius:50%;place-content:center;width:152px;height:152px;display:grid;box-shadow:0 10px 28px #01121e47}.review-score-ring strong{color:#082a3e!important;text-shadow:none!important;font-size:45px!important;line-height:1!important}.review-score-ring span{margin-top:5px;color:#5f7485!important;text-shadow:none!important;font-size:12px!important;font-weight:750!important}.review-score-summary>span,.review-action-plan header span,.review-swot>header span,.review-history header span{color:#63d8e5;letter-spacing:.12em;font-size:11px;font-weight:900}.review-score-summary h2{margin:5px 0 8px;color:#fff!important;font-size:34px!important}.review-score-summary p{max-width:650px;margin:0;color:#dceaf0!important;font-size:15px!important;line-height:1.55!important}.review-score-summary>div{flex-wrap:wrap;gap:10px;margin-top:17px;display:flex}.review-score-summary>div b{background:#ffffff1a;border:1px solid #ffffff38;border-radius:9px;padding:8px 11px;color:#fff!important;font-size:12px!important}.review-score-summary .score-change{background:#32c2922e;border-color:#52deb066;color:#bdf7df!important}.review-score-hero>aside{background:#ffffff1a;border:1px solid #ffffff38;border-radius:15px;gap:5px;padding:20px;display:grid}.review-score-hero>aside small{color:#b9d7e2!important;font-size:11px!important}.review-score-hero>aside b{margin-bottom:8px;color:#fff!important;font-size:15px!important}.review-score-hero>aside em{color:#aef1dc;margin-top:5px;font-size:11px;font-style:normal;font-weight:800}.review-owner-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.review-owner-metrics article{background:linear-gradient(145deg,#fff,#f3f8fa);border:1px solid #ccdae2;border-radius:16px;grid-template-columns:auto 1fr;gap:4px 12px;padding:21px;display:grid;box-shadow:0 10px 25px #05273d14}.review-owner-metrics i{color:#08778d;background:#dff4f5;border-radius:12px;grid-row:1/4;place-items:center;width:43px;height:43px;font-size:20px;font-style:normal;display:grid}.review-owner-metrics strong{color:#0b2138;font-size:28px;line-height:1}.review-owner-metrics b{color:#263d52;font-size:14px}.review-owner-metrics small{color:#687c8d;font-size:12px}.review-plain-insights{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.review-plain-insights article{background:#fff;border:1px solid #cbdbe3;border-radius:17px;min-height:190px;padding:23px;box-shadow:0 12px 28px #05253b14}.review-plain-insights article:before{content:"";border-radius:5px;width:42px;height:5px;margin-bottom:18px;display:block}.review-plain-insights .love:before{background:#20a66a}.review-plain-insights .attention:before{background:#e78c2b}.review-plain-insights .next:before{background:#1285a3}.review-plain-insights span{color:#668094;letter-spacing:.1em;font-size:10px;font-weight:900}.review-plain-insights h3{color:#0c2239;margin:10px 0 8px;font-size:20px;line-height:1.3}.review-plain-insights p{color:#5b7082;margin:0;font-size:14px;line-height:1.55}.review-action-plan,.review-swot,.review-history,.review-score-details{background:#fff;border:1px solid #c8d9e2;border-radius:18px;overflow:hidden;box-shadow:0 12px 28px #05243a12}.review-action-plan>header,.review-swot>header,.review-history>header{background:linear-gradient(120deg,#f4f9fa,#fff);border-bottom:1px solid #dce6eb;justify-content:space-between;align-items:center;gap:20px;padding:23px 25px;display:flex}.review-action-plan header span,.review-swot>header span,.review-history header span{color:#0b7f97}.review-action-plan h2,.review-swot h2,.review-history h2{color:#0a2038;margin:4px 0;font-size:23px}.review-action-plan header p,.review-swot header p{color:#617688;margin:2px 0;font-size:13px}.review-action-plan header>b,.review-history header>b{color:#09768a;background:#e7f5f6;border-radius:9px;padding:7px 10px;font-size:12px}.review-action-plan>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.review-action-plan article{border-right:1px solid #e0e8ed;grid-template-columns:auto 1fr;gap:14px;padding:23px;display:grid}.review-action-plan article:last-child{border-right:0}.review-action-plan article>i{color:#fff;background:#073f5e;border-radius:50%;place-items:center;width:36px;height:36px;font-style:normal;font-weight:900;display:grid}.review-action-plan em{color:#0b8198;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:900}.review-action-plan h3{color:#0a2037;margin:6px 0;font-size:17px}.review-action-plan p{color:#5a7082;margin:0;font-size:13px;line-height:1.55}.review-swot>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid}.review-swot article{background:#f8fbfc;border:1px solid #d4e0e6;border-radius:14px;padding:21px}.review-swot article.strength{border-left:5px solid #24a66c}.review-swot article.weakness{border-left:5px solid #dd725b}.review-swot article.opportunity{border-left:5px solid #258daf}.review-swot article.threat{border-left:5px solid #e4a133}.review-swot h3{color:#0b2238;margin:0 0 12px;font-size:17px}.review-swot article p{color:#465e72;gap:9px;margin:9px 0;font-size:13px;line-height:1.5;display:flex}.review-swot article p i{color:#0b8198;font-style:normal;font-weight:900}.review-query-swots{background:#fff;border:1px solid #c8d9e2;border-radius:18px;overflow:hidden;box-shadow:0 12px 28px #05243a12}.review-query-swots>header{background:linear-gradient(120deg,#eef8fa,#fff);border-bottom:1px solid #dce6eb;justify-content:space-between;align-items:center;gap:20px;padding:23px 25px;display:flex}.review-query-swots>header span{color:#0b7f97;letter-spacing:.12em;font-size:11px;font-weight:900}.review-query-swots>header h2{color:#0a2038;margin:4px 0;font-size:23px}.review-query-swots>header p{color:#617688;margin:2px 0;font-size:13px}.review-query-swots>header>b{color:#8a5c08;text-transform:uppercase;background:#fff1cf;border-radius:9px;padding:8px 11px;font-size:11px}.review-query-swots>div{background:#f4f8fa;gap:12px;padding:17px;display:grid}.review-query-swots details{background:#fff;border:1px solid #cfdee5;border-radius:14px;overflow:hidden}.review-query-swots summary{cursor:pointer;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:17px 19px;list-style:none;display:grid}.review-query-swots summary::-webkit-details-marker{display:none}.review-query-swots summary>span{gap:3px;display:grid}.review-query-swots summary small{color:#168398;letter-spacing:.1em;font-size:9px;font-weight:900}.review-query-swots summary strong{color:#0a2038;font-size:17px}.review-query-swots summary em{color:#14758a;background:#e9f5f6;border-radius:8px;padding:6px 9px;font-size:11px;font-style:normal;font-weight:800}.review-query-swots summary>i{color:#0b7890;font-style:normal}.review-query-swots details[open] summary>i{transform:rotate(180deg)}.query-competitor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:0 17px 17px;display:grid}.query-competitor-grid>article{background:#fbfdfe;border:1px solid #d3e0e6;border-radius:13px;overflow:hidden}.query-competitor-grid article>header{background:#f2f7f9;border-bottom:1px solid #e0e9ed;align-items:flex-start;gap:10px;padding:15px;display:flex}.query-competitor-grid article>header>i{color:#7fe2eb;background:#073451;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-style:normal;font-weight:900;display:grid}.query-competitor-grid h3{color:#0a2038;margin:0 0 7px;font-size:14px;line-height:1.3}.query-competitor-grid header p{flex-wrap:wrap;gap:5px;margin:0;display:flex}.query-competitor-grid header p>*{color:#526a7d;background:#fff;border-radius:5px;padding:3px 5px;font-size:9px}.query-competitor-grid header p b{color:#08778d}.query-competitor-grid article>div{display:grid}.query-competitor-grid section{border-bottom:1px solid #e4ebef;padding:11px 13px}.query-competitor-grid section:last-child{border-bottom:0}.query-competitor-grid section b{letter-spacing:.06em;text-transform:uppercase;font-size:10px}.query-competitor-grid section p{color:#4b6376;margin:4px 0 0;font-size:11px;line-height:1.45}.query-competitor-grid .strength b{color:#168457}.query-competitor-grid .weakness b{color:#c25843}.query-competitor-grid .opportunity b{color:#147b9c}.query-competitor-grid .threat b{color:#b27118}.review-history>div{gap:14px;padding:22px 25px;display:grid}.review-history article{grid-template-columns:90px 1fr 42px;align-items:center;gap:15px;display:grid}.review-history article>span{color:#4d6477;font-size:13px;font-weight:750}.review-history article>div,.review-score-details article>div{background:#e7eef2;border-radius:9px;height:9px;overflow:hidden}.review-history article>div i,.review-score-details article>div i{background:linear-gradient(90deg,#0b5a79,#20b6be);border-radius:9px;height:100%;display:block}.review-history article>strong{color:#0b283f;font-size:17px}.review-score-details summary{cursor:pointer;justify-content:space-between;align-items:center;padding:21px 24px;list-style:none;display:flex}.review-score-details summary::-webkit-details-marker{display:none}.review-score-details summary span{gap:4px;display:grid}.review-score-details summary b{color:#0a2037;font-size:16px}.review-score-details summary small{color:#64798b;font-size:12px}.review-score-details summary>i{color:#0b7f97;font-size:20px;font-style:normal}.review-score-details[open] summary>i{transform:rotate(45deg)}.review-score-details>div{gap:13px;padding:0 24px 22px;display:grid}.review-score-details article{grid-template-columns:250px 1fr 70px;align-items:center;gap:18px;display:grid}.review-score-details article>span{display:grid}.review-score-details article b{color:#20394f;font-size:13px}.review-score-details article small{color:#708394;font-size:11px}.review-score-details article>strong{text-align:right;color:#0b2c43;font-size:16px}.review-score-details footer{color:#6a7e8e;background:#f6f9fa;border-top:1px solid #dce6eb;padding:14px 24px;font-size:11px}.review-intel-empty{text-align:center;background:#fff;border:1px solid #c8d9e2;border-radius:20px;place-items:center;min-height:330px;padding:40px;display:grid;box-shadow:0 12px 28px #05243a12}.review-intel-empty>i{color:#0b7f97;background:#e3f4f6;border-radius:50%;place-items:center;width:62px;height:62px;font-size:28px;font-style:normal;display:grid}.review-intel-empty h2{color:#0b2037;margin:18px 0 7px;font-size:25px}.review-intel-empty p{color:#5c7183;max-width:610px;margin:0;font-size:14px;line-height:1.6}.review-intel-empty span{color:#177762;background:#eaf6f5;border-radius:9px;margin-top:18px;padding:8px 11px;font-size:12px;font-weight:800}@media (width<=1100px){.review-score-hero{grid-template-columns:auto 1fr}.review-score-hero>aside{grid-column:1/-1;grid-template-columns:repeat(2,1fr)}.review-owner-metrics{grid-template-columns:repeat(2,1fr)}.review-action-plan>div,.query-competitor-grid{grid-template-columns:1fr}.review-action-plan article{border-bottom:1px solid #e0e8ed;border-right:0}.review-action-plan article:last-child{border-bottom:0}}@media (width<=720px){.review-section-tabs{grid-template-columns:1fr;display:grid}.review-score-hero{grid-template-columns:1fr;padding:24px}.review-score-ring{margin:auto}.review-score-summary{text-align:center}.review-score-summary>div{justify-content:center}.review-score-hero>aside,.review-owner-metrics,.review-plain-insights,.review-swot>div{grid-template-columns:1fr}.review-action-plan>header,.review-swot>header,.review-history>header,.review-query-swots>header{flex-direction:column;align-items:flex-start}.review-query-swots summary{grid-template-columns:1fr auto}.review-query-swots summary>i{display:none}.review-score-details article{grid-template-columns:1fr 50px}.review-score-details article>span{grid-column:1/-1}.review-history article{grid-template-columns:70px 1fr 35px}}.verified-performance .performance-title{background:radial-gradient(circle at 88% 120%,#66dae72e,#0000 30%),linear-gradient(120deg,#061a31,#063f5d 72%,#07829b)!important;border:0!important;border-radius:25px!important;align-items:center!important;min-height:210px!important;padding:34px 38px!important;box-shadow:0 22px 48px #05233830!important}.verified-performance .performance-title:before{background:#69dce8!important}.verified-performance .performance-title h1{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 16px #00101e38!important}.verified-performance .performance-title p{color:#e1f1f5!important;-webkit-text-fill-color:#e1f1f5!important;max-width:760px!important;font-size:15px!important;line-height:1.55!important}.verified-performance .performance-eyebrow{color:#75dfea!important}.verified-performance .performance-controls button,.verified-performance .performance-controls select{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff!important;background:#ffffff1f!important;border-color:#ffffff40!important}.verified-performance .performance-controls select option{color:#102a42;background:#fff}.verified-performance .verified-source-strip{background:#f7fbfc;border-radius:16px}.verified-performance .verified-source-strip>div>span{color:#087a96;font-size:8px}.verified-performance .verified-source-strip>div>b{color:#173148}.verified-performance .verified-source-strip>div>small{color:#5d7386}.verified-performance .verified-metrics article{border-radius:15px;min-height:132px;padding:17px 18px}.verified-performance .verified-metrics span{color:#526a7e;font-size:10px}.verified-performance .verified-metrics strong{margin:9px 0 5px;font-size:29px}.verified-performance .verified-metrics em small{display:none}.verified-performance .verified-metrics p{color:#6c8192;margin-top:8px;font-size:8.5px}.verified-performance .verified-metrics .citation-metric{cursor:pointer;background:linear-gradient(145deg,#f5fcfd,#e9f8fa);border-color:#aadbe4}.verified-performance .verified-metrics .citation-metric:focus-visible{outline-offset:2px;outline:3px solid #087e9940}.verified-performance .verified-metrics .citation-metric>small{color:#087e99;margin-top:7px;font-size:9px;font-weight:900;display:block}.citation-accuracy-panel{background:#fff;border:1px solid #cfe3e8;border-radius:18px;overflow:hidden;box-shadow:0 14px 34px #08324612}.citation-accuracy-panel>header{background:linear-gradient(105deg,#f7fcfd,#edf9fa);border-bottom:1px solid #dbe9ec;padding:20px 22px}.citation-accuracy-panel>header>span{color:#087e99;letter-spacing:.13em;font-size:9px;font-weight:900}.citation-accuracy-panel h2{color:#102a42;margin:6px 0 4px;font-size:20px}.citation-accuracy-panel header p{color:#5c7386;margin:0;font-size:10px}.citation-summary-grid{background:#dfeaed;grid-template-columns:repeat(3,minmax(110px,.55fr)) minmax(280px,1.5fr);gap:1px;display:grid}.citation-accuracy-panel article,.citation-accuracy-panel aside{background:#fff;padding:18px 20px}.citation-accuracy-panel article strong{color:#087e99;font-size:25px;display:block}.citation-accuracy-panel article span{color:#536b7f;font-size:10px;font-weight:750}.citation-accuracy-panel aside b{color:#123049;font-size:12px}.citation-accuracy-panel aside p{color:#5a7184;margin:5px 0 0;font-size:9.5px;line-height:1.5}.citation-accuracy-panel>footer{color:#6a7f90;border-top:1px solid #e1eaed;padding:11px 20px;font-size:9px}.citation-accuracy-panel .citation-waiting{background:#fff;padding:20px;display:block}.citation-waiting b{color:#123049}.citation-waiting p{color:#5a7184;margin:5px 0 0;font-size:10px}.citation-detail-waiting{background:#fbfdfd;border-top:1px solid #e2ecef;padding:18px 22px}.citation-detail-waiting b{color:#18364c;font-size:11px}.citation-detail-waiting p{color:#647a8c;margin:5px 0 0;font-size:9.5px}.citation-list{border-top:1px solid #dce8ec}.citation-list-heading,.citation-list-row{grid-template-columns:1.05fr .55fr 1.75fr .65fr;align-items:start;gap:14px;padding:12px 20px;display:grid}.citation-list-heading{color:#5b7285;letter-spacing:.09em;text-transform:uppercase;background:#f2f8fa;font-size:8px;font-weight:900}.citation-list-row{color:#4d6578;border-top:1px solid #e7eef1;font-size:9.5px}.citation-list-row>span:first-child{gap:3px;display:grid}.citation-list-row b{color:#17344a;font-size:11px}.citation-list-row small{color:#708597}.citation-list-row em{color:#526a7c;text-transform:capitalize;background:#eef3f5;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900;display:inline-block}.citation-list-row.accurate em{color:#18734a;background:#e6f7ee}.citation-list-row.incorrect em,.citation-list-row.missing em,.citation-list-row.duplicate em{color:#a54d20;background:#fff0e7}.citation-list-row ul{margin:0;padding-left:16px}.citation-list-row li+li{margin-top:3px}.citation-list-row a{color:#087e99;font-weight:850;text-decoration:none}.performance-simple-summary{background:#fff;border:1px solid #d4e5ea;border-radius:20px;overflow:hidden;box-shadow:0 15px 34px #08324614}.performance-simple-summary>header{background:linear-gradient(100deg,#f7fcfd,#edf8fa);border-bottom:1px solid #dce8ec;padding:22px 24px}.performance-simple-summary>header>span{color:#087e99;letter-spacing:.13em;font-size:9px;font-weight:900}.performance-simple-summary h2{color:#102a42;margin:6px 0 4px;font-size:22px}.performance-simple-summary header p{color:#61778a;margin:0;font-size:10px}.performance-simple-summary>div{background:#dfe9ed;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.performance-simple-summary article{background:#fff;gap:13px;padding:22px;display:flex}.performance-simple-summary article>i{color:#087f99;background:#e4f7f9;border-radius:11px;flex:0 0 38px;place-items:center;height:38px;font-size:15px;font-style:normal;font-weight:900;display:grid}.performance-simple-summary article>span{gap:4px;display:grid}.performance-simple-summary article small,.performance-simple-summary aside small{color:#647b8e;letter-spacing:.09em;font-size:8px;font-weight:900}.performance-simple-summary article b{color:#102a42;font-size:17px}.performance-simple-summary article p,.performance-simple-summary aside p{color:#5b7285;margin:0;font-size:9.5px;line-height:1.45}.performance-simple-summary>aside{background:#f4fafb;border-top:1px solid #d9e7eb;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}.performance-simple-summary aside>span{gap:4px;display:grid}.performance-simple-summary aside b{color:#123049;font-size:12px}.performance-simple-summary aside button{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(110deg,#062b47,#0785a1);border:0;border-radius:10px;height:42px;padding:0 16px;font-size:10px;font-weight:900}.verified-performance .premium-panel-head>div>span{color:#087e99!important}.verified-performance .premium-panel-head h3{color:#102a42!important;font-size:16px!important}.verified-performance .premium-panel-head p{color:#60778a!important;font-size:10px!important}.verified-performance .verified-ratios article span{color:#29475d}.verified-performance .verified-ratios article strong{color:#102a42}@media (width<=900px){.performance-simple-summary>div{grid-template-columns:1fr}.performance-simple-summary>aside{flex-direction:column;align-items:flex-start}.verified-performance .performance-title{align-items:flex-start!important}.verified-performance .performance-controls{flex-direction:row;width:100%}.citation-summary-grid{grid-template-columns:repeat(3,1fr)}.citation-summary-grid aside{grid-column:1/-1}.citation-list-heading{display:none}.citation-list-row{grid-template-columns:1fr auto}.citation-list-row>span:nth-child(3),.citation-list-row>span:nth-child(4){grid-column:1/-1}}@media (width<=600px){.verified-performance .performance-title{padding:26px 22px!important}.verified-performance .performance-controls{flex-direction:column}.verified-performance .performance-controls>*,.performance-simple-summary aside button{width:100%}}.website-audit-page .wa-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 18px #000e1c47!important;font-size:40px!important;font-weight:850!important}.website-audit-page .wa-hero>div>span{color:#8de8f1!important;font-size:11px!important}.website-audit-page .wa-hero p{color:#e9f6f8!important;-webkit-text-fill-color:#e9f6f8!important;font-size:16px!important;font-weight:550!important}.website-audit-page .wa-hero aside small{color:#c5f1f5!important;font-size:10px!important}.website-audit-page .wa-hero aside strong{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:28px!important}.website-audit-page .wa-hero aside span{color:#e4f4f7!important;font-size:11px!important}.website-audit-page .wa-source-strip b{color:#173249!important;font-size:12px!important}.website-audit-page .wa-source-strip small{color:#536d80!important;font-size:10.5px!important}.website-audit-page .wa-source-strip button{font-size:11.5px!important}.website-audit-page .wa-summary small{color:#526b7e!important;font-size:9.5px!important}.website-audit-page .wa-summary strong{font-size:34px!important}.website-audit-page .wa-summary span{color:#536d80!important;font-size:11px!important}.website-audit-page .wa-schema>header span,.website-audit-page .wa-pages>header span{color:#087d99!important;font-size:10px!important}.website-audit-page .wa-schema h2,.website-audit-page .wa-pages h2{color:#102a42!important;font-size:24px!important}.website-audit-page .wa-schema header p,.website-audit-page .wa-pages header p{color:#526c80!important;font-size:12.5px!important}.website-audit-page .wa-schema>header button{font-size:11.5px!important}.website-audit-page .wa-schema article b{color:#173047!important;font-size:12px!important}.website-audit-page .wa-schema article small{color:#536d80!important;font-size:10.5px!important;line-height:1.5!important}.website-audit-page .wa-schema article em{font-size:9px!important}.website-audit-page .wa-pages>header>em{font-size:10px!important}.website-audit-page .wa-page-table>header{color:#526b7e!important;font-size:9.5px!important}.website-audit-page .wa-page-table article b{color:#183148!important;font-size:12px!important}.website-audit-page .wa-page-table article small{color:#526c80!important;font-size:10.5px!important;line-height:1.5!important}.website-audit-page .wa-page-table article>em{font-size:9px!important}.website-audit-page .wa-page-table article button,.website-audit-page .wa-show-all{font-size:11px!important}.website-audit-page .wa-page-table>header,.website-audit-page .wa-page-table>article{grid-template-columns:minmax(250px,1.2fr) minmax(190px,1fr) minmax(300px,1.2fr) 86px 178px!important}.website-audit-page .wa-page-table article button{color:#fff!important;-webkit-text-fill-color:#fff!important;white-space:nowrap!important;background:linear-gradient(110deg,#062b47,#0788a4)!important;border:1px solid #ffffff1f!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:168px!important;height:46px!important;padding:0 15px!important;font-size:11.5px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;box-shadow:0 8px 18px #05374f29,inset 0 1px #ffffff29!important}.website-audit-page .wa-page-table article button span{color:#fff!important;-webkit-text-fill-color:#fff!important;white-space:nowrap!important;display:block!important}.website-audit-page .wa-page-table article button i{color:#fff!important;background:#ffffff24!important;border-radius:7px!important;flex:0 0 22px!important;place-items:center!important;width:22px!important;height:22px!important;font-size:13px!important;font-style:normal!important;display:grid!important}.website-audit-page .wa-page-table article button:hover{transform:translateY(-1px)!important;box-shadow:0 12px 24px #05374f38,inset 0 1px #ffffff2e!important}.website-audit-page :is(.wa-source-strip>button,.wa-schema>header button,.wa-workflow footer button){white-space:nowrap!important;border-radius:11px!important;min-height:44px!important;padding:0 17px!important;font-weight:850!important;line-height:1.15!important;box-shadow:0 8px 18px #05374f21!important}.website-audit-page .wa-show-all{color:#087895!important;background:#f2fafb!important;border:1px solid #bedbe3!important;border-radius:12px!important;min-height:48px!important;font-weight:850!important}.website-audit-page .wa-workflow>div{background:linear-gradient(120deg,#05233d,#087791)!important}.website-audit-page .wa-workflow>div>span{color:#8ce8f1!important;font-size:10.5px!important}.website-audit-page .wa-workflow>div h2{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 14px #00101e3d!important;font-size:24px!important;line-height:1.22!important}.website-audit-page .wa-workflow article b{color:#173148!important;font-size:12px!important}.website-audit-page .wa-workflow article small{color:#526c80!important;font-size:11px!important;line-height:1.5!important}.website-audit-page .wa-workflow footer button{font-size:11.5px!important}@media (width<=1100px){.website-audit-page .wa-page-table>article{grid-template-columns:1fr 1fr!important}}@media (width<=700px){.website-audit-page .wa-hero h1{font-size:31px!important}.website-audit-page .wa-schema>div,.website-audit-page .wa-page-table>article{grid-template-columns:1fr!important}.website-audit-page .wa-page-table article button{width:100%!important}}.website-audit-page .wa-tabs button{min-height:76px!important;padding:14px 18px!important}.website-audit-page .wa-tabs button b{color:#142a40!important;-webkit-text-fill-color:#142a40!important;font-size:13px!important;font-weight:850!important;line-height:1.25!important}.website-audit-page .wa-tabs button small{color:#587085!important;-webkit-text-fill-color:#587085!important;font-size:11px!important;font-weight:550!important;line-height:1.35!important}.website-audit-page .wa-tabs button>i{color:#087d99!important;-webkit-text-fill-color:#087d99!important;font-size:14px!important}.website-audit-page .wa-tabs button.active,.website-audit-page .wa-tabs button.active b,.website-audit-page .wa-tabs button.active small,.website-audit-page .wa-tabs button.active>i{color:#fff!important;-webkit-text-fill-color:#fff!important}.website-audit-page .wa-tabs button.active b{text-shadow:0 1px 8px #00142433!important}.website-audit-page .wa-tabs button.active small{color:#e7f6f8!important;-webkit-text-fill-color:#e7f6f8!important}.website-audit-focused .wa-focused-summary article.healthy{background:#f3fbf6;border-color:#bfe5d1}.website-audit-focused .wa-focused-summary article.healthy strong{color:#087c48}.website-audit-focused .wa-focused-summary article.critical{background:#fff5f6;border-color:#f1c0c5}.website-audit-focused .wa-focused-summary article.critical strong{color:#b83543}.wa-issue-table .wa-issue-head,.wa-issue-table>article{grid-template-columns:minmax(250px,1.25fr) minmax(130px,.65fr) minmax(260px,1.1fr) 88px 190px!important;align-items:center!important;gap:18px!important;display:grid!important}.wa-issue-table .wa-issue-head{color:#61788a;letter-spacing:.09em;background:#f7fafb;padding:11px 24px;font-size:9px;font-weight:900}.wa-issue-table>article{min-height:92px;padding:17px 24px!important}.wa-issue-table>article>span{gap:4px;display:grid}.wa-issue-table>article>span b{color:#173148;font-size:12px}.wa-issue-table>article>span small{color:#597184;font-size:10px;line-height:1.5}.wa-issue-table>article>em{justify-self:start}.wa-issue-table>article>em.critical{color:#ae3040;background:#ffe3e6}.wa-issue-table>article button{width:100%;min-height:46px!important;padding:0 14px!important;font-size:10.5px!important}.wa-issue-table>article button.added,.wa-diagnostic-list button.added{background:linear-gradient(110deg,#0b6f58,#159373)!important}.wa-scope-note{background:linear-gradient(120deg,#06263f,#076f88);border:1px solid #295e73;border-radius:20px;grid-template-columns:1fr 1.35fr;display:grid;overflow:hidden;box-shadow:0 14px 32px #0730451f}.wa-scope-note>div{padding:23px 25px}.wa-scope-note>div:first-child{color:#fff;background:0 0}.wa-scope-note>div:last-child{background:#021b2f3d;border-left:1px solid #ffffff2e}.wa-scope-note span{letter-spacing:.14em;font-size:9px;font-weight:900;color:#7ce2ed!important;-webkit-text-fill-color:#7ce2ed!important}.wa-scope-note h2{margin:7px 0 5px;font-size:22px;color:#fff!important;-webkit-text-fill-color:#fff!important}.wa-scope-note p{margin:0;font-size:11px;line-height:1.6;color:#dff1f4!important;-webkit-text-fill-color:#dff1f4!important}.wa-scope-note>div:last-child p{margin-top:10px;font-size:12px;font-weight:700}.wa-category-view{min-height:420px}.wa-diagnostic-list{gap:12px;padding:20px;display:grid}.wa-diagnostic-list article{background:#fff;border:1px solid #dbe7eb;border-radius:16px;grid-template-columns:42px minmax(0,1fr) 178px;align-items:center;gap:16px;padding:18px;display:grid}.wa-diagnostic-list article>i{color:#a76208;background:#fff0d8;border-radius:12px;place-items:center;width:40px;height:40px;font-style:normal;font-weight:900;display:grid}.wa-diagnostic-list article>i.critical{color:#b22f3f;background:#ffe5e8}.wa-diagnostic-list article>span{gap:4px;display:grid}.wa-diagnostic-list article>span>em{color:#087d99;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:900}.wa-diagnostic-list article b{color:#173148;font-size:13px}.wa-diagnostic-list article small,.wa-diagnostic-list article p{color:#577084;margin:0;font-size:10.5px;line-height:1.55}.wa-diagnostic-list article p{border-top:1px solid #e4ecef;margin-top:5px;padding-top:7px}.wa-diagnostic-list article button{color:#fff;cursor:pointer;background:linear-gradient(110deg,#062b47,#0786a3);border:0;border-radius:11px;min-height:44px;padding:0 14px;font-size:10px;font-weight:900}.wa-empty-state{text-align:center;background:#fff;border:1px solid #d4e4e9;border-radius:26px;justify-items:center;max-width:760px;margin:80px auto;padding:55px 45px;display:grid;box-shadow:0 20px 48px #0730451a}.wa-empty-state>i{color:#087d99;background:#e7f7f9;border-radius:18px;place-items:center;width:62px;height:62px;font-size:28px;font-style:normal;display:grid}.wa-empty-state>span{color:#087d99;letter-spacing:.14em;margin-top:20px;font-size:10px;font-weight:900}.wa-empty-state h1{color:#102a42;margin:9px 0;font-size:32px}.wa-empty-state p{color:#5a7285;max-width:570px;margin:0;font-size:13px;line-height:1.65}.wa-empty-state button{color:#fff;cursor:pointer;background:linear-gradient(110deg,#062b47,#0786a3);border:0;border-radius:12px;min-height:46px;margin-top:22px;padding:0 20px;font-weight:900}.audit-website-items{background:#fff;border:1px solid #d5e5ea;border-radius:22px;overflow:hidden;box-shadow:0 16px 38px #08304614}.audit-website-items>header{background:linear-gradient(100deg,#f8fcfd,#edf8fa);border-bottom:1px solid #dce8ec;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.audit-website-items>header span{color:#087d99;letter-spacing:.14em;font-size:9px;font-weight:900}.audit-website-items>header h2{color:#102a42;margin:6px 0 4px;font-size:21px}.audit-website-items>header p{color:#5d7486;margin:0;font-size:10px}.audit-website-items>header small{color:#087995;white-space:nowrap;background:#e4f6f9;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900}.audit-website-items>div{gap:10px;padding:16px;display:grid}.audit-website-items article{border:1px solid #dce8ec;border-radius:14px;grid-template-columns:40px 1fr auto;align-items:center;gap:14px;padding:15px;display:grid}.audit-website-items article>i{color:#a76208;background:#fff0d8;border-radius:11px;place-items:center;width:38px;height:38px;font-style:normal;font-weight:900;display:grid}.audit-website-items article>i.critical{color:#b22f3f;background:#ffe5e8}.audit-website-items article>span{gap:3px;display:grid}.audit-website-items article em{color:#087d99;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:900}.audit-website-items article h3{color:#173148;margin:0;font-size:13px}.audit-website-items article p{color:#5d7486;margin:0;font-size:10px}.audit-website-items article>b{color:#087995;white-space:nowrap;background:#edf7f9;border-radius:999px;padding:6px 9px;font-size:8px}@media (width<=1200px){.wa-issue-table .wa-issue-head{display:none}.wa-issue-table>article{grid-template-columns:1fr 1fr!important}.wa-issue-table>article button{width:100%}.wa-scope-note{grid-template-columns:1fr}.wa-scope-note>div:last-child{border-top:1px solid #ffffff2e;border-left:0}}@media (width<=700px){.wa-issue-table>article,.wa-diagnostic-list article{grid-template-columns:1fr!important}.wa-diagnostic-list article>i{width:36px;height:36px}.audit-website-items>header{flex-direction:column;align-items:flex-start}.audit-website-items article{grid-template-columns:36px 1fr}.audit-website-items article>b{grid-column:2;width:max-content}}.teqko-settings .keyword-cluster-grid>details>summary{background:linear-gradient(120deg,#052743,#087f9a)!important;border:0!important;min-height:82px!important;padding:17px 20px!important}.teqko-settings .keyword-cluster-grid>details[open]>summary{background:linear-gradient(120deg,#041f38,#0791aa)!important}.teqko-settings .keyword-cluster-grid>details>summary small{color:#8cebf3!important;-webkit-text-fill-color:#8cebf3!important;letter-spacing:.15em!important;text-shadow:0 1px 8px #0013223d!important;font-size:9px!important;font-weight:900!important}.teqko-settings .keyword-cluster-grid>details>summary h4{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 12px #00112057!important;margin-top:6px!important;font-size:15px!important;font-weight:900!important;line-height:1.25!important}.teqko-settings .keyword-cluster-grid>details>summary h4 span{color:#d9f5f8!important;-webkit-text-fill-color:#d9f5f8!important}.teqko-settings .keyword-cluster-grid>details>summary>b{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff26!important;border:1px solid #ffffff47!important;padding:7px 11px!important;font-size:9px!important;font-weight:850!important;box-shadow:inset 0 1px #ffffff1f!important}.map-grid-settings{overflow:hidden;background:#fff!important;border:1px solid #d8e6ec!important;padding:0!important;box-shadow:0 18px 45px #082a3f14!important}.map-grid-settings-head{color:#fff;background:linear-gradient(125deg,#05243f,#087991);justify-content:space-between;align-items:center;gap:28px;padding:28px 30px;display:flex}.map-grid-settings-head>div:first-child>span{letter-spacing:.16em;margin-bottom:8px;font-size:11px;font-weight:900;display:block;color:#8cf1f8!important;-webkit-text-fill-color:#8cf1f8!important}.settings-layout .map-grid-settings .map-grid-settings-head h3{line-height:1.2;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 12px #00142638!important;margin:0!important;font-size:24px!important}.settings-layout .map-grid-settings .map-grid-settings-head p{color:#e2f7fa!important;-webkit-text-fill-color:#e2f7fa!important;opacity:1!important;margin:8px 0 0!important;font-size:14px!important}.map-grid-billing-summary{background:#ffffff1f;border:1px solid #ffffff38;border-radius:14px;align-items:center;gap:12px;min-width:210px;padding:14px 18px;display:flex}.map-grid-billing-summary strong{text-shadow:0 2px 10px #00162633;font-size:32px;line-height:1;color:#fff!important;-webkit-text-fill-color:#fff!important}.map-grid-billing-summary span{font-size:12px;font-weight:800;line-height:1.35;color:#f1fdff!important;-webkit-text-fill-color:#f1fdff!important}.map-grid-setting-row{grid-template-columns:1.2fr 1.25fr .7fr;gap:20px;padding:26px 30px;display:grid}.map-grid-setting-row fieldset{border:0;min-width:0;margin:0;padding:0}.map-grid-setting-row legend{color:#10283d;margin-bottom:10px;font-size:13px;font-weight:900}.map-grid-choice-row{gap:8px;display:flex}.map-grid-choice-row button{color:#14344b;cursor:pointer;background:#f8fbfc;border:1px solid #d8e5eb;border-radius:11px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:62px;padding:10px;transition:all .15s;display:flex}.map-grid-choice-row button:hover{border-color:#53aabd;transform:translateY(-1px)}.map-grid-choice-row button.selected{background:#e9f8fb;border-color:#0786a2;box-shadow:0 0 0 3px #0786a21f}.map-grid-choice-row button b{font-size:15px}.map-grid-choice-row button small{color:#657b8c;font-size:10px}.shape-choices button{flex-direction:row}.shape-choices i{color:#087f99;font-size:23px;font-style:normal}.map-grid-radius-slider{background:#f8fbfc;border:1px solid #d8e5eb;border-radius:11px;grid-template-columns:72px 1fr;align-items:center;gap:8px 12px;min-height:62px;padding:8px 11px;display:grid}.map-grid-radius-slider output{color:#0a6f89;font-size:11px;font-weight:900}.map-grid-radius-slider input{background:linear-gradient(90deg,#0b809e 0 var(--radius-progress),#dce8ec var(--radius-progress) 100%);appearance:none;cursor:grab;border:0;border-radius:99px;width:100%;height:7px}.map-grid-radius-slider input:active{cursor:grabbing}.map-grid-radius-slider input::-webkit-slider-thumb{appearance:none;background:#0b809e;border:4px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 3px 9px #05425a40}.map-grid-radius-slider input::-moz-range-thumb{background:#0b809e;border:4px solid #fff;border-radius:50%;width:13px;height:13px}.map-grid-radius-slider>span{grid-column:2;justify-content:space-between;display:flex}.map-grid-radius-slider small{color:#6d8291;font-size:8px}.map-grid-save-row{background:#f7fafb;border-top:1px solid #e4edf1;justify-content:space-between;align-items:center;gap:24px;padding:18px 30px;display:flex}.map-grid-save-row p{color:#526a7c!important;margin:0!important;font-size:13px!important}.map-grid-save-row p b{color:#0a314a}.map-grid-save-row button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#073854,#0789a4);border:0;border-radius:10px;min-width:180px;padding:13px 18px;font-weight:900;box-shadow:0 8px 20px #03587033}.competitor-grid-visual.premium-geo-grid>div{isolation:isolate;min-height:520px;position:relative;overflow:hidden;background:#dce8e9!important;gap:clamp(18px,3vw,46px)!important;padding:46px!important}.competitor-osm-map{z-index:-2;pointer-events:none;filter:saturate(.72)contrast(.94)brightness(1.04);border:0;width:124%;height:124%;position:absolute;inset:-12%}.competitor-grid-visual.premium-geo-grid>div:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#063e500f,#063e501f);position:absolute;inset:0}.competitor-grid-visual.premium-geo-grid>div>i{place-self:center;border:3px solid #fff!important;border-radius:50%!important;width:34px!important;height:34px!important;font-size:12px!important;font-weight:900!important;box-shadow:0 5px 14px #05263747!important}.competitor-grid-visual.premium-geo-grid>div>i.top{background:#0ca65b!important}.competitor-grid-visual.premium-geo-grid>div>i.mid{background:#f08a24!important}.competitor-grid-visual.premium-geo-grid>div>i.low{color:#fff!important;background:#df3f4a!important}.map-business-center{z-index:4;color:#fff;background:#087e99;border:5px solid #fff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:20px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 22px #04374c61}.map-grid-circle{border-radius:48%}.heat-pins.grid-shape-circle{border-radius:50%;box-shadow:inset 0 0 0 2px #087f992e}.premium-executive .position-card small,.premium-executive .position-card span{color:#d9f2f6!important}.premium-executive .position-card strong{text-shadow:0 2px 8px #0000002e;color:#fff!important}.premium-executive .position-card em{color:#096844!important;background:#d7fff1!important;font-weight:900!important}.premium-executive .executive-copy>span,.premium-executive .executive-copy aside small{color:#087f99!important}.premium-executive .executive-copy h2,.premium-executive .executive-copy aside strong{color:#0a2036!important}.premium-executive .executive-copy p{color:#526b7d!important;font-size:14px!important;line-height:1.6!important}.premium-executive .executive-copy aside{background:#edf8fa!important;border:1px solid #d4e8ed!important}.premium-executive .executive-copy aside button{min-height:44px;color:#fff!important;background:#087f99!important;border-radius:9px!important;padding:0 20px!important;font-weight:900!important}@media (width<=900px){.map-grid-setting-row{grid-template-columns:1fr}.map-grid-settings-head,.map-grid-save-row{flex-direction:column;align-items:stretch}.map-grid-billing-summary{min-width:0}.competitor-grid-visual.premium-geo-grid>div{min-height:430px;padding:30px!important}}.competitor-momentum-panel>header{align-items:center!important;padding:21px 28px!important}.competitor-momentum-panel>header h2{font-size:22px!important}.competitor-momentum-panel>header p{font-size:12px!important}.competitor-momentum-body{grid-template-columns:minmax(0,1.65fr) minmax(300px,.75fr);min-height:330px;display:grid}.competitor-momentum-body>.competitor-trend{border-right:1px solid #dce9ee;flex-direction:column;justify-content:center;min-width:0;display:flex;padding:22px 28px!important}.competitor-momentum-body .competitor-trend svg{width:100%;height:auto;max-height:215px;display:block;min-height:0!important}.competitor-momentum-body .chart-legend{margin-bottom:5px;font-size:10px!important}.competitor-momentum-body .chart-legend i{width:9px;height:9px}.competitor-momentum-body .trend-dates{margin-top:3px;font-size:9px!important}.momentum-insights{background:linear-gradient(145deg,#f8fcfd,#eef8fa);padding:28px}.momentum-insights>span{color:#087f99;letter-spacing:.15em;font-size:9px;font-weight:900}.momentum-insights h3{color:#10283f;margin:8px 0 18px;font-size:19px;line-height:1.3}.momentum-insights ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.momentum-insights li{align-items:flex-start;gap:11px;display:flex}.momentum-insights li>i{color:#087d98;background:#daf4f7;border-radius:10px;flex:0 0 31px;place-items:center;width:31px;height:31px;font-size:13px;font-style:normal;font-weight:900;display:grid}.momentum-insights li>div{gap:3px;display:grid}.momentum-insights li b{color:#10283f;font-size:11px;line-height:1.35}.momentum-insights li small{color:#5f778a;font-size:9px;line-height:1.45}@media (width<=1050px){.competitor-momentum-body{grid-template-columns:1fr}.competitor-momentum-body>.competitor-trend{border-bottom:1px solid #dce9ee;border-right:0}.momentum-insights ul{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.momentum-insights ul{grid-template-columns:1fr}.competitor-momentum-panel>header{align-items:flex-start!important}.competitor-momentum-body{min-height:0}.competitor-momentum-body>.competitor-trend{padding:18px!important}.momentum-insights{padding:22px}}.performance-page .verified-profile-point-tooltip{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(145deg,#06243d,#0a344f)!important;border-color:#ffffff38!important;box-shadow:0 18px 42px #03182857!important}.performance-page .verified-profile-point-tooltip>b{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:12px!important;font-weight:900!important}.performance-page .verified-profile-point-tooltip>em{color:#e2f2f7!important;-webkit-text-fill-color:#e2f2f7!important;font-size:10px!important;font-weight:650!important}.performance-page .verified-profile-point-tooltip strong{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:11px!important;font-weight:900!important}.performance-page .verified-profile-point-tooltip em>i.views{background:#28a9e0!important}.performance-page .verified-profile-point-tooltip em>i.actions{background:#20c17a!important}.seo-intelligence .embedded-heatmap .full-heatmap{background:#dfe9eb!important;overflow:hidden!important}.seo-intelligence .embedded-heatmap .map-tile-frame.large{width:120%!important;min-width:120%!important;height:auto!important;min-height:120%!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.seo-intelligence .embedded-heatmap .map-tile-frame.large img{object-fit:cover!important;min-width:0!important;min-height:0!important}.seo-intelligence .embedded-heatmap .map-zoom-controls .zoom-level{min-width:88px!important}.quick-post-modal{color:#102a40;background:#fff;border:1px solid #79cfe0;border-radius:24px;width:min(1180px,96vw);max-height:94vh}.quick-post-modal>header{padding:28px 32px}.quick-post-modal>header h2{font-size:32px!important}.quick-post-modal>header p{font-size:14px!important}.quick-post-layout{grid-template-columns:minmax(0,1fr) 360px;gap:28px;padding:30px 32px}.quick-post-layout>main{gap:20px}.quick-post-layout label>span,.quick-post-field>span{margin-bottom:9px;color:#173a53!important;font-size:12px!important;font-weight:850!important}.quick-platforms{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.quick-platforms button{border-radius:12px;min-height:50px;padding:0 14px;font-size:14px!important}.quick-post-grid{gap:14px}.quick-post-grid.quick-post-schedule{grid-template-columns:repeat(2,minmax(0,1fr));box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.quick-post-field>input,.quick-post-field>textarea,.quick-post-grid input,.quick-post-grid select{border-radius:11px;color:#102a40!important;-webkit-text-fill-color:#102a40!important;background:#fff!important;border:1px solid #adc9d6!important;font-size:14px!important;font-weight:600!important}.quick-post-field>input,.quick-post-grid input,.quick-post-grid select{height:48px;padding:0 14px}.quick-post-field>textarea{min-height:138px;padding:14px}.quick-post-field>small{font-size:10px!important}.quick-media{max-width:100%;padding:2px 2px 8px;overflow-x:auto}.quick-media button{flex:none;width:118px;height:80px}.quick-media-empty,.quick-preview-empty{color:#49697b;text-align:center;background:#f4fafc;border:1px dashed #aacbd8;border-radius:12px;place-items:center;min-height:82px;padding:16px;font-size:13px;line-height:1.45;display:grid}.quick-post-layout>aside{border-color:#bfdce5;border-radius:18px;padding:20px;position:sticky;top:100px}.quick-post-layout>aside>span{font-size:11px!important}.quick-preview>header b{font-size:14px!important}.quick-preview>header small,.quick-preview>small{font-size:11px!important}.quick-preview h3{font-size:19px!important}.quick-preview p{min-height:66px;font-size:13px!important}.quick-post-modal>footer{padding:18px 32px}.quick-post-modal>footer button{min-width:118px;height:46px;font-size:13px!important}.content-nav.two-tabs{background:#f4f8fa;border:1px solid #d8e2e8;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:none;padding:8px}.content-nav.two-tabs button{color:#405a6d;text-align:left;border:1px solid #0000;border-radius:12px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;height:auto;min-height:72px;padding:12px 16px;display:grid}.content-nav.two-tabs button>i{color:#087795;background:#e6f3f7;border-radius:11px;place-items:center;width:38px;height:38px;font-size:17px;font-style:normal;display:grid}.content-nav.two-tabs button span{gap:4px;display:grid}.content-nav.two-tabs button b{color:#142f45;font-size:14px}.content-nav.two-tabs button small{color:#637b8c;font-size:11px;font-weight:600}.content-nav.two-tabs button em{color:#718897;font-size:10px;font-style:normal}.content-nav.two-tabs button.active{color:#075f78;background:#fff;border-color:#78c9da;box-shadow:0 10px 24px #08395217}.content-nav.two-tabs button.active>i{color:#fff;background:#087f9d}.single-post-workspace{grid-template-columns:minmax(0,1fr) 390px;gap:24px}.single-post-editor,.single-post-preview{border-color:#d5e1e7;border-radius:18px;box-shadow:0 16px 40px #082b4112}.single-post-editor>header,.single-post-editor>section{padding:26px 28px}.single-post-editor h2{font-size:25px}.single-post-editor h3{color:#102d43;font-size:17px}.single-post-editor p{color:#526b7d;font-size:13px}.single-platforms{grid-template-columns:repeat(2,minmax(0,1fr))}.single-platforms>button{border-color:#cddde5;border-radius:12px;min-height:76px;padding:16px}.single-platforms span{color:#17374d;font-size:14px}.single-platforms small{font-size:11px}.single-form label,.post-brief,.publish-settings label{color:#1a3c52;font-size:12px}.single-form select,.publish-settings input,.post-brief textarea,.single-caption{color:#132d42;background:#fff;border-color:#b9d0db;font-size:14px}.single-form select,.publish-settings input{height:48px}.single-caption{min-height:180px;padding:16px;font-size:15px}.caption-tools button,.post-media-toolbar button{min-height:38px;padding:0 13px;font-size:11px}.single-post-preview{padding:22px}.single-post-preview>header h2{font-size:21px}.single-post-preview article header b,.single-post-preview article>p,.single-post-preview article>footer button{font-size:12px}.single-post-preview article header small{font-size:10px}.single-post-preview>.schedule-single,.single-post-preview>.publish-single{height:48px;font-size:13px}.calendar-empty-state,.calendar-alt-empty{color:#526f80;text-align:center;background:#f7fbfc;border:1px dashed #a9c8d5;border-radius:14px;justify-items:center;gap:8px;padding:24px;display:grid}.calendar-empty-state{margin:18px 18px 0}.calendar-empty-state>span,.calendar-alt-empty>span{color:#087e9c;background:#e3f3f7;border-radius:12px;place-items:center;width:42px;height:42px;font-size:21px;display:grid}.calendar-empty-state h3,.calendar-alt-empty h3,.calendar-empty-state p,.calendar-alt-empty p{margin:0}.calendar-empty-state h3,.calendar-alt-empty h3{color:#17364b;font-size:16px}.calendar-empty-state p,.calendar-alt-empty p{font-size:12px}.calendar-empty-state button{color:#fff;background:#0a7e9c;border:0;border-radius:10px;min-height:40px;margin-top:4px;padding:0 16px;font-weight:800}.calendar-alt-empty{grid-column:1/-1;min-height:220px}.cal-day.empty{background:#f7fafb}@media (width<=1050px){.quick-post-layout,.single-post-workspace{grid-template-columns:1fr}.quick-post-layout>aside,.single-post-preview{position:static}}@media (width<=680px){.quick-post-backdrop{padding:0}.quick-post-modal{border-radius:0;width:100vw;max-height:100vh}.quick-post-modal>header,.quick-post-layout,.quick-post-modal>footer,.single-post-editor>header,.single-post-editor>section{padding-left:18px;padding-right:18px}.quick-post-grid,.quick-post-grid.quick-post-schedule,.single-form,.content-nav.two-tabs{grid-template-columns:1fr}.content-nav.two-tabs{min-width:0}.content-nav.two-tabs button em{display:none}.single-platforms{grid-template-columns:1fr}}.luxury-content-studio{--content-navy:#08243e;--content-navy-2:#0c3f5d;--content-teal:#0d7898;--content-teal-2:#22a5bb;--content-teal-soft:#e9f7fa;--content-line:#ccdde6;--content-copy:#10283d;--content-muted:#5c7183;width:100%!important;max-width:1540px!important;padding:0 4px 64px!important}.luxury-content-studio .content-head{background:radial-gradient(circle at 93% -48%,#64d5e73d,#0000 270px),linear-gradient(118deg,#061d36 0%,#0b3b5b 66%,#147993 122%)!important;border-color:#5bb9d15c!important;border-radius:22px!important;min-height:0!important;padding:22px 28px!important;box-shadow:0 18px 42px #07223a2e!important}.luxury-content-studio .content-head:before{display:none!important}.luxury-content-studio .content-head:after{border-color:#76d8e81f!important;box-shadow:0 0 0 30px #76d8e80b,0 0 0 64px #76d8e806!important}.luxury-content-studio .content-head h1{color:#fff!important;text-shadow:none!important;margin:4px 0 5px!important;font-size:clamp(32px,2.6vw,42px)!important}.luxury-content-studio .content-head p{color:#d8eaf1!important;font-size:13px!important}.luxury-content-studio .content-eyebrow{color:#8de2ee!important;box-shadow:none!important;background:#0522396b!important;border-color:#82ddeb6b!important;margin-bottom:5px!important}.luxury-content-studio .content-eyebrow:before{background:#4ed3df!important;box-shadow:0 0 0 3px #4ed3df29!important}.luxury-content-studio .content-nav.two-tabs{background:#edf4f7!important;border-color:#cbdce5!important;border-radius:17px!important;gap:8px!important;margin:16px 0 20px!important;padding:7px!important;box-shadow:0 10px 26px #07243a17!important}.luxury-content-studio .content-nav.two-tabs:before{display:none!important}.luxury-content-studio .content-nav.two-tabs button{height:64px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;padding:8px 14px!important}.luxury-content-studio .content-nav.two-tabs button:hover{background:#fff!important;border-color:#b7d3de!important;transform:none!important;box-shadow:0 7px 16px #08304812!important}.luxury-content-studio .content-nav.two-tabs button>i{color:#0b7393!important;background:#dcecf2!important;border-radius:11px!important;width:40px!important;height:40px!important;box-shadow:inset 0 0 0 1px #c2dce5!important}.luxury-content-studio .content-nav.two-tabs button>em{color:#566c7c!important;background:#e2eaee!important}.luxury-content-studio .content-nav.two-tabs button.active{background:linear-gradient(130deg,#082944,#126f8e)!important;border-color:#5db9ce!important;box-shadow:0 9px 20px #07375130!important}.luxury-content-studio .content-nav.two-tabs button.active:after{background:#61d2de!important;height:3px!important;left:18px!important;right:18px!important}.luxury-content-studio .content-nav.two-tabs button.active>i{color:#073d59!important;box-shadow:none!important;background:#bceef3!important}.luxury-content-studio .content-nav.two-tabs button.active>em{color:#dff7fa!important;box-shadow:none!important;background:#ffffff24!important}.luxury-content-studio .content-nav.two-tabs button.active :is(b,small,span){color:#fff!important}.luxury-content-studio .single-post-workspace{grid-template-columns:minmax(0,1fr) minmax(330px,380px)!important;align-items:start!important;gap:22px!important;width:100%!important;display:grid!important;overflow:visible!important}.luxury-content-studio .single-post-editor{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:14px!important;display:grid!important;overflow:visible!important}.luxury-content-studio .single-post-editor>header,.luxury-content-studio .single-post-editor>section{border:1px solid var(--content-line)!important;background:#fff!important;border-radius:17px!important;width:100%!important;margin:0!important;padding:22px 24px!important;overflow:visible!important;box-shadow:0 10px 28px #07253b13!important}.luxury-content-studio .single-post-editor>header{background:linear-gradient(135deg,#fafdfe,#edf6f8)!important;border-top:0!important;position:relative!important}.luxury-content-studio .single-post-editor>header:before{content:"";background:var(--content-teal-2);border-radius:0 5px 5px 0;width:4px;position:absolute;top:18px;bottom:18px;left:0}.luxury-content-studio .single-post-editor>header span,.luxury-content-studio .single-post-preview>header span{color:var(--content-teal)!important}.luxury-content-studio .single-post-editor>header>button{color:#0b5f7e!important;background:#fff!important;border-color:#a9cbd7!important;min-width:112px!important}.luxury-content-studio .single-post-editor>section{border-bottom:1px solid var(--content-line)!important}.luxury-content-studio .single-post-editor>section>h3,.luxury-content-studio .caption-title h3{color:var(--content-copy)!important}.luxury-content-studio .single-post-editor>section>p,.luxury-content-studio .caption-title p{color:var(--content-muted)!important}.luxury-content-studio .single-platforms{gap:12px!important}.luxury-content-studio .single-platforms>button{min-height:78px!important;box-shadow:none!important;background:#fff!important;border:1px solid #c8d9e2!important;transition:border-color .16s,background .16s,box-shadow .16s!important}.luxury-content-studio .single-platforms>button:hover:not(:disabled){background:#f6fbfc!important;border-color:#69b8ca!important}.luxury-content-studio .single-platforms>button.selected{background:linear-gradient(135deg, #fff, var(--content-teal-soft))!important;border:2px solid #1385a3!important;box-shadow:0 0 0 3px #1385a31a!important}.luxury-content-studio .single-platforms>button i{color:#0000!important;width:25px!important;height:25px!important;box-shadow:none!important;background:#fff!important;border:2px solid #a9bec9!important;font-size:13px!important;font-weight:950!important;top:50%!important;right:12px!important;transform:translateY(-50%)!important}.luxury-content-studio .single-platforms>button.selected i{color:#fff!important;background:#0b7696!important;border-color:#0b7696!important;box-shadow:0 4px 10px #09647f38!important}.luxury-content-studio .single-platforms>button.not-connected{opacity:.52!important}.luxury-content-studio :is(select,input,textarea):focus{border-color:#2a9cb7!important;outline:0!important;box-shadow:0 0 0 3px #229cb721!important}.luxury-content-studio :is(.generate-single,.generate,.schedule-single),.luxury-content-studio .calendar-footer .schedule{color:#fff!important;background:linear-gradient(135deg,#082b48,#117895)!important;border:0!important;box-shadow:0 10px 22px #07375233!important}.luxury-content-studio :is(.generate-single,.generate,.schedule-single):hover{transform:translateY(-1px)!important;box-shadow:0 13px 26px #0737523d!important}.luxury-content-studio .publish-single{color:#0b6685!important;background:#fff!important;border-color:#167b99!important}.luxury-content-studio :is(.caption-title button,.caption-tools button,.post-media-toolbar button){color:#0b6685!important;border-color:#b9d4df!important}.luxury-content-studio .post-media-toolbar .remove-all-media{color:#a22f44!important;border-color:#e2bdc5!important}.luxury-content-studio .caption-editor-inline{border-top:1px solid #d9e6eb!important;margin-top:22px!important;padding-top:20px!important}.luxury-content-studio .caption-editor-inline .caption-title{margin-bottom:12px!important}.luxury-content-studio .caption-editor-inline .caption-title h3,.luxury-content-studio .media-step-title h3{color:var(--content-copy)!important;-webkit-text-fill-color:var(--content-copy)!important}.luxury-content-studio .caption-editor-inline .caption-title p,.luxury-content-studio .media-step-title p{color:var(--content-muted)!important;-webkit-text-fill-color:var(--content-muted)!important}.luxury-content-studio .caption-editor-inline>small{color:#637789!important;margin-top:6px!important;display:block!important}.luxury-content-studio .media-step-title{margin-bottom:14px!important}.luxury-content-studio .single-post-preview{background:#fff!important;border:1px solid #c7d8e1!important;border-radius:18px!important;flex-direction:column!important;gap:11px!important;min-width:0!important;max-height:none!important;padding:17px!important;display:flex!important;position:sticky!important;top:94px!important;overflow:visible!important;box-shadow:0 18px 46px #07253c1f!important}.luxury-content-studio .single-post-preview:before,.luxury-content-studio .single-post-preview:after{content:none!important;display:none!important}.luxury-content-studio .single-post-preview>header,.luxury-content-studio .preview-platforms,.luxury-content-studio .publish-settings,.luxury-content-studio .single-post-preview>.schedule-single,.luxury-content-studio .single-post-preview>.publish-single{margin:0!important}.luxury-content-studio .single-post-preview>header{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #dce7ec!important;border-radius:0!important;padding:1px 1px 13px!important}.luxury-content-studio .single-post-preview>header:before,.luxury-content-studio .single-post-preview>header:after{content:none!important;display:none!important}.luxury-content-studio .single-post-preview>header em{color:#147a48!important;background:#e4f6ec!important}.luxury-content-studio .preview-platforms{min-height:30px!important}.luxury-content-studio .preview-platforms button{color:#12344b!important;border-color:#b7d4de!important}.luxury-content-studio .single-post-preview>article{background:#fff!important;border:1px solid #d4e1e7!important;border-radius:13px!important;flex:none!important;overflow:hidden!important;box-shadow:0 7px 20px #08273c0f!important}.luxury-content-studio .single-post-preview article>p{color:#284258!important;margin:5px 0 10px!important}.luxury-content-studio .preview-media>img{height:150px!important}.luxury-content-studio .preview-no-media{height:58px!important}.luxury-content-studio .publish-settings{background:#f5f9fa!important;border-color:#cfdee5!important;border-radius:11px!important;padding:12px!important}.luxury-content-studio .publish-settings input{height:42px!important}.luxury-content-studio .publish-settings small{color:#617686!important;font-size:8px!important;line-height:1.45!important}.luxury-content-studio .single-post-preview>:is(.schedule-single,.publish-single){height:44px!important}body .luxury-content-studio .single-post-editor .social-optimization{background:#fff!important;border:1px solid #c7d9e2!important;border-radius:18px!important;width:100%!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;box-shadow:0 14px 36px #07253c1a!important}body .luxury-content-studio .single-post-editor .social-optimization:before,body .luxury-content-studio .single-post-editor .social-optimization:after{content:none!important;display:none!important}body .luxury-content-studio .single-post-editor .social-optimization>header{color:#fff!important;min-height:0!important;box-shadow:none!important;background:radial-gradient(circle at 92% -80%,#64d7e640,#0000 250px),linear-gradient(118deg,#061d38 0%,#0a3d5c 68%,#137891 125%)!important;border:0!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;margin:0!important;padding:22px 24px!important;display:flex!important;position:relative!important}body .luxury-content-studio .single-post-editor .social-optimization>header:before,body .luxury-content-studio .single-post-editor .social-optimization>header:after{content:none!important;display:none!important}body .luxury-content-studio .social-optimization>header>div>span{color:#85dce9!important;-webkit-text-fill-color:#85dce9!important;letter-spacing:.16em!important;opacity:1!important;font-size:9px!important;font-weight:900!important}body .luxury-content-studio .social-optimization>header h3{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.025em!important;opacity:1!important;text-shadow:0 2px 10px #00132238!important;margin:7px 0 5px!important;font-size:clamp(18px,1.45vw,22px)!important;line-height:1.2!important}body .luxury-content-studio .social-optimization>header p{color:#d5e9f0!important;-webkit-text-fill-color:#d5e9f0!important;opacity:1!important;margin:0!important;font-size:12px!important;line-height:1.5!important}body .luxury-content-studio .social-optimization>header>em{color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;opacity:1!important;background:#ffffff1f!important;border:1px solid #ffffff42!important;border-radius:999px!important;flex:none!important;padding:8px 11px!important;font-size:9px!important;font-style:normal!important;font-weight:850!important}body .luxury-content-studio .social-optimization .distribution-grid{background:#f3f8fa!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:13px!important;margin:0!important;padding:18px!important;display:grid!important}body .luxury-content-studio .social-optimization .distribution-grid>article{background:#fff!important;border:1px solid #ccdde5!important;border-radius:14px!important;min-width:0!important;margin:0!important;padding:16px!important;box-shadow:0 7px 18px #08263b0e!important}body .luxury-content-studio .distribution-grid article>header{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}body .luxury-content-studio .distribution-grid article>header h4{color:#0a2238!important;font-size:14px!important}body .luxury-content-studio .distribution-grid article>header span{color:#627789!important;font-size:10px!important}body .luxury-content-studio .distribution-grid article>header>b{color:#0b6a88!important;background:#e5f2f6!important;font-size:8px!important}body .luxury-content-studio .distribution-grid dl{gap:9px!important;margin:13px 0!important}body .luxury-content-studio .distribution-grid dl>div{background:#f2f7f9!important;border:1px solid #e0ebef!important;padding:10px 11px!important}body .luxury-content-studio .distribution-grid :is(dt,dd){color:#29465b!important}body .luxury-content-studio .distribution-grid dt{font-size:9px!important}body .luxury-content-studio .distribution-grid dd{font-size:10px!important}body .luxury-content-studio .smart-tags span{color:#086987!important;background:#eaf7fa!important;border-color:#a9d4df!important;font-size:9px!important}body .luxury-content-studio .distribution-grid article>small,body .luxury-content-studio .distribution-grid .no-tags{color:#637889!important;font-size:9px!important}body .luxury-content-studio .distribution-grid article>footer{border-top-color:#e0e9ed!important;margin-top:13px!important;padding-top:12px!important}body .luxury-content-studio .distribution-grid .asset-match{color:#168451!important;font-size:9px!important}body .luxury-content-studio .distribution-grid article>footer button{color:#0b6685!important;border-color:#a9cad7!important;height:32px!important;font-size:9px!important}body .luxury-content-studio .single-post-editor .social-optimization>footer{background:#fff!important;border:0!important;border-top:1px solid #d8e5ea!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;margin:0!important;padding:17px 20px!important;display:flex!important}body .luxury-content-studio .social-optimization>footer b{color:#0a2238!important;font-size:12px!important}body .luxury-content-studio .social-optimization>footer p{color:#5c7283!important;max-width:650px!important;margin:4px 0 0!important;font-size:10px!important;line-height:1.5!important}body .luxury-content-studio .social-optimization>footer button{color:#fff!important;background:linear-gradient(135deg,#082b48,#117895)!important;border:0!important;border-radius:10px!important;flex:none!important;min-width:230px!important;height:42px!important;font-size:10px!important;box-shadow:0 9px 20px #07344e30!important}.luxury-content-studio .builder-controls{border-top-color:#1787a4!important}.luxury-content-studio .builder-step:before{background:linear-gradient(#1686a3,#78cbd8)!important}.luxury-content-studio .platform-cards>button.selected,.luxury-content-studio .prefs button.selected{background:var(--content-teal-soft)!important;color:#0a5d79!important;border-color:#1686a3!important;box-shadow:0 0 0 2px #1686a31a!important}.luxury-content-studio .builder-title:after{color:#0c708f!important;background:#e3f4f7!important}@media (width<=1250px){.luxury-content-studio .single-post-workspace{grid-template-columns:1fr!important}.luxury-content-studio .single-post-preview{width:100%!important;position:relative!important;top:auto!important}}@media (width<=760px){.luxury-content-studio{padding-inline:0!important}.luxury-content-studio .content-head{align-items:flex-start!important;padding:20px!important}.luxury-content-studio .content-head>div:last-child{justify-content:flex-start!important;width:100%!important}.luxury-content-studio .content-nav.two-tabs{grid-template-columns:1fr!important;min-width:0!important}.luxury-content-studio .content-nav.two-tabs button{grid-template-columns:40px minmax(0,1fr)!important;height:60px!important}.luxury-content-studio .content-nav.two-tabs button>em{display:none!important}.luxury-content-studio .single-post-editor>header,.luxury-content-studio .single-post-editor>section{padding:18px!important}.luxury-content-studio .single-post-editor>header{align-items:flex-start!important;gap:14px!important}.luxury-content-studio .single-post-editor>header>button{min-width:94px!important}.luxury-content-studio .single-platforms,.luxury-content-studio .single-form{grid-template-columns:1fr!important}.luxury-content-studio .caption-tools{grid-template-columns:repeat(2,1fr)!important;display:grid!important}body .luxury-content-studio .single-post-editor .social-optimization>header,body .luxury-content-studio .single-post-editor .social-optimization>footer{flex-direction:column!important;align-items:flex-start!important;padding:18px!important}body .luxury-content-studio .social-optimization .distribution-grid{grid-template-columns:1fr!important;padding:12px!important}body .luxury-content-studio .social-optimization>footer button{width:100%!important;min-width:0!important}}.media-library-page .media-head>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:10px!important}.media-library-page .media-collection-create{color:#086783!important;background:#edf8fa!important;border:1px solid #97c4d2!important}.media-library-page .media-collections{background:#fff;border:1px solid #c7dae3;border-radius:16px;margin:0 0 16px;overflow:hidden;box-shadow:0 10px 28px #07283e12}.media-library-page .media-collections>header{background:linear-gradient(135deg,#f8fcfd,#edf6f8);border-bottom:1px solid #dbe7ec;justify-content:space-between;align-items:center;gap:18px;padding:15px 18px;display:flex}.media-library-page .media-collections>header>div{gap:4px;display:grid}.media-library-page .media-collections>header span{letter-spacing:.15em;font-size:8px;font-weight:900;color:#087696!important;-webkit-text-fill-color:#087696!important}.media-library-page .media-collections>header b{font-size:11px;color:#18364b!important;-webkit-text-fill-color:#18364b!important}.media-library-page .media-collections>header>button{color:#086986;background:#fff;border:1px solid #9dc8d6;border-radius:9px;min-height:36px;padding:0 13px;font-size:9px;font-weight:850}.media-library-page .media-collections>nav{scrollbar-width:thin;gap:9px;padding:13px 15px;display:flex;overflow-x:auto}.media-library-page .media-collections>nav>div{background:#fff;border:1px solid #d1e0e6;border-radius:11px;flex:none;grid-template-columns:minmax(130px,1fr) 27px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid;overflow:hidden}.media-library-page .media-collections>nav>div:nth-child(-n+2){grid-template-columns:minmax(130px,1fr)}.media-library-page .media-collections>nav>div.active{background:#edf8fa;border-color:#1683a1;box-shadow:0 0 0 3px #1683a117}.media-library-page .media-collections>nav>div>button:first-child{text-align:left;background:0 0;border:0;grid-template-columns:29px minmax(0,1fr);align-items:center;gap:8px;min-height:55px;padding:8px 10px;display:grid}.media-library-page .media-collections nav i{color:#087594;background:#e1f1f5;border-radius:8px;place-items:center;width:28px;height:28px;font-size:13px;font-style:normal;display:grid}.media-library-page .media-collections nav span{gap:3px;min-width:0;display:grid}.media-library-page .media-collections nav b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden;color:#17354b!important;-webkit-text-fill-color:#17354b!important}.media-library-page .media-collections nav small{font-size:7px;color:#6a8090!important;-webkit-text-fill-color:#6a8090!important}.media-library-page .media-collections .delete-collection{color:#8a6470;background:0 0;border:0;border-left:1px solid #e1eaee;font-size:15px}.media-library-page .media-collections .delete-collection:hover{color:#b52f46;background:#fff0f2}.media-library-page .media-collections .collection-empty{color:#0a6e8d;background:#f7fbfc;border:1px dashed #8ebfce;border-radius:11px;flex:none;min-height:55px;padding:0 16px;font-size:9px;font-weight:800}.media-library-page .collection-assignments{gap:6px;display:grid}.media-library-page .collection-assignments label{color:#2a485d;cursor:pointer;background:#f9fcfd;border:1px solid #d8e4e9;border-radius:8px;align-items:center;gap:8px;min-height:34px;padding:7px 9px;font-size:8px;font-weight:750;display:flex}.media-library-page .collection-assignments label.checked{color:#086b89;background:#eaf7fa;border-color:#74b6c8}.media-library-page .collection-assignments input{accent-color:#087b9b;width:15px;height:15px}.media-library-page .collection-assignments>button{color:#0a6c89;background:#f7fbfc;border:1px dashed #9fc5d1;border-radius:8px;min-height:34px;font-size:8px;font-weight:800}@media (width<=760px){.media-library-page .media-head>div:last-child{justify-content:flex-start;width:100%}.media-library-page .media-collections>header{flex-direction:column;align-items:flex-start}}.collection-dialog-backdrop{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020f24b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.collection-dialog{background:#fff;border:1px solid #77d7ea61;border-radius:24px;width:min(560px,100%);animation:.18s ease-out collection-dialog-in;overflow:hidden;box-shadow:0 34px 90px #00132a5c,0 0 0 1px #ffffff2e}.collection-dialog>header{color:#fff;background:radial-gradient(circle at 88% 0,#56d3e833,#0000 42%),linear-gradient(125deg,#03172e,#073b59 70%,#087f9d);grid-template-columns:52px 1fr 36px;align-items:start;gap:15px;padding:28px 28px 24px;display:grid;position:relative}.collection-dialog-icon{color:#83e4f2;background:#6adbec1f;border:1px solid #7ee1f061;border-radius:15px;place-items:center;width:52px;height:52px;font-size:22px;display:grid;box-shadow:inset 0 1px #ffffff24}.collection-dialog>header span{letter-spacing:.2em;font-size:8px;font-weight:900;color:#76dceb!important;-webkit-text-fill-color:#76dceb!important}.collection-dialog>header h2{letter-spacing:-.035em;margin:8px 0 5px;font-size:25px;color:#fff!important;-webkit-text-fill-color:#fff!important}.collection-dialog>header p{margin:0;font-size:11px;line-height:1.55;color:#c8dfe8!important;-webkit-text-fill-color:#c8dfe8!important}.collection-dialog>header>button{color:#fff;cursor:pointer;background:#ffffff17;border:1px solid #ffffff38;border-radius:10px;width:36px;height:36px;font-size:20px}.collection-dialog form{padding:27px 28px 28px;display:grid}.collection-dialog form>label{color:#15354c;margin-bottom:9px;font-size:11px;font-weight:850}.collection-name-field{position:relative}.collection-name-field input{color:#09243b;background:#fafdfe;border:1px solid #a9c8d3;border-radius:11px;outline:0;width:100%;height:52px;padding:0 62px 0 15px;font-size:13px;font-weight:650;transition:border-color .16s,box-shadow .16s,background .16s}.collection-name-field input:focus{background:#fff;border-color:#0a89a9;box-shadow:0 0 0 4px #0a89a91f}.collection-name-field small{font-size:8px;position:absolute;top:50%;right:14px;transform:translateY(-50%);color:#78909e!important}.collection-dialog-error{background:#fff2f3;border:1px solid #efb7bd;border-radius:8px;margin:10px 0 0;padding:9px 11px;font-size:10px;font-weight:750;color:#a51f32!important}.collection-dialog form>aside{background:#f4fafb;border:1px solid #d7e7ec;border-radius:11px;align-items:center;gap:10px;margin-top:17px;padding:12px;display:flex}.collection-dialog form>aside i{color:#087846;background:#dff5ea;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-style:normal;font-weight:900;display:grid}.collection-dialog form>aside span{gap:3px;display:grid}.collection-dialog form>aside b{color:#19394f;font-size:9px}.collection-dialog form>aside small{font-size:8px;color:#647c8c!important}.collection-dialog form>footer{border-top:1px solid #e2ebef;justify-content:flex-end;gap:10px;margin-top:23px;padding-top:20px;display:flex}.collection-dialog form>footer button{cursor:pointer;border-radius:10px;min-width:112px;min-height:42px;font-size:10px;font-weight:850}.collection-dialog form>footer button:first-child{color:#365166;background:#fff;border:1px solid #b9ced7}.collection-dialog form>footer button:last-child{color:#fff;background:linear-gradient(105deg,#041f3a,#0b86a6);border:0;box-shadow:0 12px 24px #05456033}.collection-dialog form>footer button:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}@keyframes collection-dialog-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=560px){.collection-dialog-backdrop{padding:14px}.collection-dialog>header{grid-template-columns:44px 1fr 34px;padding:22px 19px}.collection-dialog-icon{width:44px;height:44px}.collection-dialog form{padding:22px 19px}.collection-dialog form>footer{flex-direction:column-reverse}.collection-dialog form>footer button{width:100%}}.teqko-brand{color:#071a35;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.teqko-brand-mark{flex:none;place-items:center;width:48px;height:48px;display:grid}.teqko-brand-mark img{object-fit:contain;filter:drop-shadow(0 7px 10px #042a4238);width:100%;height:100%;display:block}.teqko-brand-copy{gap:3px;line-height:1;display:grid}.teqko-brand-copy b{letter-spacing:.08em;font-size:18px}.teqko-brand-copy small{letter-spacing:.2em;color:#1483a4;white-space:nowrap;font-size:7px;font-weight:900}.teqko-brand.dark{color:#fff}.teqko-brand.dark .teqko-brand-copy small{color:#86dfed}.teqko-brand.compact{gap:10px}.teqko-brand.compact .teqko-brand-mark{width:42px;height:42px}.teqko-brand.compact .teqko-brand-copy b{font-size:15px}.teqko-brand.compact .teqko-brand-copy small{letter-spacing:.15em;font-size:6px}.sidebar .teqko-brand{padding:0 5px 30px}.sidebar .logo{padding:0}.public-brand .teqko-brand{color:inherit}.public-brand .teqko-brand-copy small{color:#167fa2}.account-gate .teqko-brand{justify-content:center;margin-bottom:22px}.admin-console-brand .teqko-brand{padding:0}.admin-console-brand .teqko-brand-mark{width:40px;height:40px}.admin-console-brand .teqko-brand-copy b{font-size:14px}.admin-console-brand .teqko-brand-copy small{font-size:6px}.meta-review-shell{color:#071a35;background:radial-gradient(circle at 78% 14%,#25bed633,#0000 30rem),linear-gradient(145deg,#f6fbfd,#eaf3f7);place-items:center;min-height:100vh;padding:24px;display:grid}.meta-review-card{background:#fffffff5;border:1px solid #cbdde5;border-radius:26px;width:min(500px,100%);padding:46px;box-shadow:0 30px 80px #05263d24}.meta-review-brand{text-decoration:none}.meta-review-kicker{color:#0b86a7;letter-spacing:.2em;margin-top:36px;font-size:10px;font-weight:900;display:block}.meta-review-card h1{letter-spacing:-.045em;margin:12px 0 8px;font-size:40px}.meta-review-card>p{color:#607286;margin:0 0 26px;line-height:1.65}.meta-review-card form{gap:17px;display:grid}.meta-review-card label{gap:7px;font-size:12px;font-weight:800;display:grid}.meta-review-card input{color:#071a35;background:#fff;border:1px solid #b8ced8;border-radius:10px;outline:none;width:100%;padding:14px}.meta-review-card input:focus{border-color:#0b8fb0;box-shadow:0 0 0 3px #0b8fb021}.meta-review-card button{color:#fff;cursor:pointer;background:linear-gradient(105deg,#041f3a,#0a88a8);border:0;border-radius:11px;margin-top:4px;padding:15px;font-weight:900;box-shadow:0 14px 28px #05425e33}.meta-review-card button:disabled{opacity:.65;cursor:wait}.meta-review-error{color:#a51f32;background:#fff2f3;border:1px solid #efb7bd;border-radius:9px;padding:11px 13px;font-size:12px;font-weight:750}.meta-review-card>small{color:#7a8998;text-align:center;margin-top:24px;display:block}@media (width<=560px){.meta-review-card{padding:34px 24px}.meta-review-card h1{font-size:34px}.teqko-brand-copy small{white-space:normal;line-height:1.3}}.public-brand>.teqko-brand{display:inline-flex}.sidebar .logo .teqko-brand-copy b{color:#fff}.sidebar .logo .teqko-brand-copy small{color:#86dfed;margin-top:0;font-size:6px}.public-review-access{color:#68798b;font-size:11px;font-weight:800;text-decoration:none}.public-review-access:hover{color:#0a789b}.admin-console-brand>i{filter:drop-shadow(0 7px 10px #00000040);width:40px;height:40px;font-size:0;background:url(/teqko-growth-mark.png) 50%/contain no-repeat!important;border:0!important}.admin-console-brand>i:before{content:none!important}.admin-console-brand>span small{font-size:0!important}.admin-console-brand>span small:before{content:"LOCAL SEARCH INTELLIGENCE";letter-spacing:.12em;font-size:6px}.optimizer-suite .profile-deployment-safety{background:linear-gradient(110deg,#f4fbfd 0%,#fff 64%,#f2faf7 100%)!important;border:1px solid #c7dfe8!important;border-radius:15px!important;min-height:64px!important;margin:0 0 20px!important;padding:14px 18px!important;box-shadow:0 12px 30px #07324b11!important}.optimizer-suite .profile-deployment-safety>i{color:#08779a!important;background:linear-gradient(145deg,#dff3f7,#d5edf3)!important;border-radius:11px!important;width:38px!important;height:38px!important;font-size:15px!important}.optimizer-suite .profile-deployment-safety b{color:#18364c!important;font-size:12px!important}.optimizer-suite .profile-deployment-safety small{color:#607688!important;font-size:10px!important;line-height:1.5!important}.optimizer-suite .profile-deployment-safety>em{color:#117b44!important;letter-spacing:.04em!important;background:#ecf9f1!important;border:1px solid #c9ead7!important;padding:7px 11px!important;font-size:9px!important}.optimizer-suite .profile-preview-layout{grid-template-columns:260px minmax(620px,1fr) 430px!important;align-items:start!important;gap:22px!important}.optimizer-suite .profile-section-list,.optimizer-suite .description-editor,.optimizer-suite .live-preview>section{background:#fff!important;border:1px solid #ccdce5!important;border-radius:20px!important;box-shadow:0 22px 55px #07253d18,inset 0 1px #fff!important}.optimizer-suite .profile-section-list{background:linear-gradient(#fff 0%,#f8fbfc 100%)!important;padding:22px 14px 16px!important;position:sticky!important;top:20px!important;overflow:hidden!important}.optimizer-suite .profile-section-list h3{color:#10273d!important;letter-spacing:-.025em!important;border-bottom:1px solid #dce6eb!important;margin:0 0 8px!important;padding:0 10px 19px!important;font-size:18px!important;line-height:1.25!important}.optimizer-suite .profile-section-list h3:before{content:"PROFILE COMPLETION"!important;color:#0f7899!important;letter-spacing:.14em!important;margin-bottom:8px!important;font-size:9px!important;font-weight:900!important;display:block!important}.optimizer-suite .profile-section-list h3:after{content:""!important;background:linear-gradient(90deg,#1184a5 0%,#34bdd0 72%,#dce7ec 72%)!important;border-radius:99px!important;height:5px!important;margin-top:15px!important;display:block!important;box-shadow:inset 0 1px 2px #072b401f!important}.optimizer-suite .profile-section-list>button{color:#2d4256!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:11px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:auto!important;min-height:50px!important;margin:3px 0!important;padding:10px 11px!important;font-size:11px!important;font-weight:700!important;line-height:1.3!important;transition:background .16s,border-color .16s,box-shadow .16s!important;display:flex!important;position:relative!important}.optimizer-suite .profile-section-list>button:hover{color:#075f80!important;background:#f0f8fa!important;border-color:#d8e7ed!important}.optimizer-suite .profile-section-list>button.active{color:#075f80!important;background:linear-gradient(110deg,#e9f7fa,#fff)!important;border-color:#79c5d5!important;transform:none!important;box-shadow:0 9px 20px #0757721c!important}.optimizer-suite .profile-section-list>button.active:before{content:""!important;background:linear-gradient(#36c0d1,#0c7198)!important;border-radius:0 4px 4px 0!important;width:4px!important;height:28px!important;position:absolute!important;top:11px!important;left:-1px!important}.optimizer-suite .profile-section-list>button i{float:none!important;color:#fff!important;border:2px solid #fff!important;border-radius:50%!important;flex:0 0 20px!important;width:20px!important;height:20px!important;margin-left:10px!important;font-size:11px!important;font-weight:950!important;line-height:1!important;box-shadow:0 3px 9px #0a4f3826!important}.optimizer-suite .profile-section-list>button i.good{background:#16ad5b!important}.optimizer-suite .profile-section-list>button i.warn,.optimizer-suite .profile-section-list>button i.draft{color:#fff!important;background:#f29f05!important}.optimizer-suite .profile-section-list>button i.missing{background:#ef3340!important}.optimizer-suite .profile-section-list footer{color:#607486!important;border-top:1px solid #dde7ec!important;grid-template-columns:1fr!important;gap:7px!important;margin:18px 7px 0!important;padding-top:15px!important;font-size:9px!important;line-height:1.35!important;display:grid!important}.optimizer-suite .profile-section-list footer span{align-items:center!important;gap:7px!important;display:flex!important}.optimizer-suite .profile-section-list footer i{color:#fff!important;border:2px solid #fff!important;border-radius:50%!important;place-items:center!important;width:18px!important;height:18px!important;font-size:10px!important;font-style:normal!important;font-weight:950!important;line-height:1!important;display:grid!important;box-shadow:0 3px 8px #082d4124!important}.optimizer-suite .profile-section-list footer i.good{background:#16ad5b!important}.optimizer-suite .profile-section-list footer i.warn{background:#f29f05!important}.optimizer-suite .profile-section-list footer i.missing{background:#ef3340!important}.optimizer-suite .description-editor{background:linear-gradient(#fff,#fbfdfe)!important;padding:24px!important;overflow:hidden!important}.optimizer-suite .description-editor>header{background:radial-gradient(circle at 96% 8%,#48cfe136,#0000 13rem),linear-gradient(115deg,#061f38 0%,#083956 58%,#0e7996 100%)!important;border:0!important;border-radius:20px 20px 0 0!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:14px!important;min-height:92px!important;margin:-24px -24px 24px!important;padding:22px 24px!important;display:grid!important;box-shadow:inset 0 1px #ffffff1f!important}.optimizer-suite .description-editor>header:before{display:none!important}.optimizer-suite .description-editor>header>div{min-width:0!important}.optimizer-suite .description-editor h2{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.035em!important;margin:0 0 6px!important;font-size:25px!important;line-height:1.2!important}.optimizer-suite .description-editor>header p{color:#d4e6ee!important;-webkit-text-fill-color:#d4e6ee!important;max-width:590px!important;margin:0!important;font-size:11px!important;line-height:1.55!important}.optimizer-suite .description-editor>header em{color:#fff!important;-webkit-text-fill-color:#fff!important;white-space:nowrap!important;background:#ffffff1f!important;border:1px solid #fff3!important;border-radius:99px!important;padding:7px 10px!important;font-size:9px!important;font-weight:850!important}.optimizer-suite .description-editor>header .draft-state{color:#e4ffef!important;background:#2aba6933!important;border-color:#80ecb152!important}html body .optimizer-suite .description-editor>header button.deploy-all-inline,html body .optimizer-suite .description-editor>header button.deploy-all-inline:disabled{color:#073451!important;-webkit-text-fill-color:#073451!important;background:#fff!important;border:1px solid #ffffff42!important;border-radius:10px!important;min-height:45px!important;padding:0 15px!important;font-size:10px!important;font-weight:850!important;box-shadow:0 10px 24px #00111f33!important}html body .optimizer-suite .description-editor>header button.deploy-all-inline:disabled{opacity:.58!important;cursor:not-allowed!important}.optimizer-suite .description-editor>section,.optimizer-suite .description-editor .issues,.optimizer-suite .description-editor .ai-tips{background:#fff!important;border:1px solid #d2e0e7!important;border-radius:16px!important;margin-top:20px!important;box-shadow:0 12px 30px #06243b11!important}.optimizer-suite .profile-field-editor{padding:21px!important}.optimizer-suite .profile-field-editor .field-label{margin-bottom:12px!important}.optimizer-suite .profile-field-editor .field-label h4,.optimizer-suite .description-editor h4{color:#152c42!important;font-size:13px!important;line-height:1.3!important}.optimizer-suite .profile-field-editor .field-label span{color:#0b6f91!important;background:#eff8fa!important;border:1px solid #d5e7ed!important;border-radius:8px!important;padding:6px 9px!important;font-size:9px!important}.optimizer-suite .description-editor textarea,.optimizer-suite .description-editor select{box-sizing:border-box!important;color:#20384d!important;background:#fff!important;border:1px solid #bfd3df!important;border-radius:11px!important;width:100%!important;font-size:12px!important;line-height:1.65!important;box-shadow:inset 0 1px 3px #0b30480b!important}.optimizer-suite .description-editor textarea{height:142px!important;min-height:142px!important;padding:15px!important}.optimizer-suite .description-editor select{height:50px!important;padding:0 14px!important}.optimizer-suite .description-editor textarea:focus,.optimizer-suite .description-editor select:focus{border-color:#1789aa!important;outline:none!important;box-shadow:0 0 0 4px #1789aa1a!important}.optimizer-suite .description-editor section>small{color:#718396!important;text-align:right!important;margin:8px 2px 0!important;font-size:9px!important;display:block!important;position:static!important}.optimizer-suite .save-section{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(110deg,#062b47,#0d7898)!important;border:0!important;border-radius:10px!important;min-width:220px!important;min-height:46px!important;margin:12px 0 0 auto!important;padding:0 17px!important;font-size:11px!important;font-weight:850!important;display:block!important;box-shadow:0 11px 22px #06435d30!important}.optimizer-suite .issues{background:linear-gradient(145deg,#fffaf1,#fff)!important;border-color:#ead7b6!important;padding:20px!important}.optimizer-suite .issues h4{color:#855e17!important;margin:0 0 13px!important;font-size:13px!important}.optimizer-suite .issues p{box-sizing:border-box!important;color:#4b5665!important;background:#fff!important;border:1px solid #eee1c9!important;border-radius:9px!important;align-items:center!important;width:calc(50% - 7px)!important;min-height:40px!important;margin:4px 10px 4px 0!important;padding:9px 11px!important;font-size:10px!important;line-height:1.4!important;display:inline-flex!important}.optimizer-suite .issues p:nth-of-type(2n){margin-right:0!important}.optimizer-suite .section-ai-suggestion{background:linear-gradient(145deg,#f1fafb,#fff)!important;border:1px solid #bcdbe4!important;border-top:4px solid #1997b6!important;padding:0!important;overflow:hidden!important;box-shadow:0 16px 38px #05486017!important}.optimizer-suite .section-ai-suggestion>header{background:linear-gradient(105deg,#ecf8fa,#fff)!important;border-bottom:1px solid #cfe0e7!important;min-height:68px!important;padding:15px 18px!important}.optimizer-suite .section-ai-suggestion>header span{letter-spacing:.14em!important;font-size:9px!important}.optimizer-suite .section-ai-suggestion>header h4{margin-top:5px!important;font-size:14px!important}.optimizer-suite .section-ai-suggestion>header button{border-radius:9px!important;min-height:38px!important;padding:0 13px!important;font-size:10px!important}.optimizer-suite .suggestion-value{background:#fff!important;border:1px solid #c8dbe4!important;border-radius:11px!important;margin:17px 18px 10px!important;padding:17px!important;box-shadow:inset 0 1px 3px #0a2d440a!important}.optimizer-suite .suggestion-value p,.optimizer-suite .suggestion-value strong{color:#263e54!important;margin:0!important;font-size:14px!important;font-weight:500!important;line-height:1.7!important}.optimizer-suite .suggestion-reason{color:#536a7e!important;margin:0 18px 16px!important;font-size:11px!important;line-height:1.5!important}.optimizer-suite .section-ai-suggestion>footer{background:#ffffffc7!important;border-top:1px solid #d2e0e7!important;min-height:64px!important;padding:13px 18px!important}.optimizer-suite .section-ai-suggestion>footer small{font-size:10px!important;line-height:1.45!important}.optimizer-suite .section-ai-suggestion>footer button{border-radius:9px!important;min-width:170px!important;height:42px!important;font-size:10px!important}.optimizer-suite .ai-tips{background:#f8fbfc!important;grid-template-columns:1fr 1fr!important;gap:9px!important;padding:20px!important;display:grid!important}.optimizer-suite .ai-tips h4{grid-column:1/-1!important;margin:0 0 5px!important;font-size:13px!important}.optimizer-suite .ai-tips p{color:#455b6f!important;background:#fff!important;border:1px solid #dce7ec!important;border-radius:9px!important;min-height:42px!important;margin:0!important;padding:10px 11px!important;font-size:10px!important;line-height:1.45!important}.optimizer-suite .live-preview{align-content:start!important;gap:18px!important;display:grid!important;position:sticky!important;top:20px!important}.optimizer-suite .live-preview>section{background:linear-gradient(#fff,#f8fbfc)!important;padding:22px!important}.optimizer-suite .live-preview>section:first-child{border-top:4px solid #1694b4!important;overflow:hidden!important}.optimizer-suite .live-preview>section:first-child:before{color:#117a43!important;background:#ecfaf2!important;border:1px solid #c7ead5!important;padding:5px 8px!important;font-size:8px!important;top:18px!important;right:18px!important}.optimizer-suite .live-preview h2{color:#10273c!important;letter-spacing:-.035em!important;margin:0 0 5px!important;padding-right:52px!important;font-size:22px!important}.optimizer-suite .live-preview>section>p{color:#65798b!important;margin:0!important;font-size:10px!important;line-height:1.5!important}.optimizer-suite .live-preview>section>nav{border-bottom-color:#d9e5ea!important;margin-top:20px!important}.optimizer-suite .live-preview>section>nav button{color:#53687b!important;min-height:42px!important;padding:0 18px!important;font-size:9px!important;font-weight:800!important}.optimizer-suite .live-preview>section>nav button.active{color:#087294!important;border-bottom:3px solid #1595b4!important}.optimizer-suite .live-preview .synced-map-preview{border-color:#cce1e9!important;border-radius:12px!important;margin:14px 0!important;padding:13px!important}.optimizer-suite .live-preview .synced-map-preview small{font-size:8px!important}.optimizer-suite .live-preview .synced-map-preview b{font-size:11px!important}.optimizer-suite .live-preview .synced-map-preview p{font-size:9px!important}.optimizer-suite .live-preview article{background:#fff!important;border-color:#cedde5!important;border-radius:14px!important;margin-top:15px!important;padding:21px!important;box-shadow:0 13px 30px #07263d13!important}.optimizer-suite .live-preview article h3{font-size:21px!important;line-height:1.25!important}.optimizer-suite .live-preview article>span{font-size:10px!important;font-weight:800!important}.optimizer-suite .live-preview article>p{font-size:10px!important;line-height:1.62!important}.optimizer-suite .live-preview article>div{gap:6px!important;margin:20px 0!important}.optimizer-suite .live-preview article>div button{color:#155f80!important;background:#f8fbfc!important;border:1px solid #dfe8ed!important;border-radius:10px!important;min-height:50px!important;padding:5px!important;font-size:8px!important;font-weight:750!important}.optimizer-suite .live-preview article>nav{margin:2px -21px 0!important;padding:0 13px!important;overflow-x:auto!important}.optimizer-suite .live-preview article>nav button{white-space:nowrap!important;padding:14px 8px!important;font-size:7px!important;font-weight:850!important}.optimizer-suite .live-preview article h4{margin:18px 0 7px!important;font-size:12px!important}.optimizer-suite .live-preview article>a{color:#087294!important;font-size:9px!important;font-weight:800!important}.optimizer-suite .best-practices{background:linear-gradient(145deg,#eff9fb,#fff)!important;border-top:4px solid #58bfd0!important}.optimizer-suite .best-practices h3{color:#112a3f!important;margin:0 0 13px!important;font-size:16px!important}.optimizer-suite .best-practices p{color:#415a6e!important;background:#fff!important;border:1px solid #dce9ed!important;border-radius:9px!important;min-height:40px!important;margin:7px 0!important;padding:10px 11px!important;font-size:10px!important;line-height:1.45!important}@media (width<=1500px){.optimizer-suite .profile-preview-layout{grid-template-columns:240px minmax(560px,1fr)!important}.optimizer-suite .live-preview{grid-column:1/-1!important;grid-template-columns:1.25fr .75fr!important;position:static!important}}@media (width<=980px){.optimizer-suite .profile-preview-layout{grid-template-columns:210px minmax(0,1fr)!important}.optimizer-suite .description-editor>header{grid-template-columns:minmax(0,1fr) auto!important}.optimizer-suite .description-editor>header .deploy-all-inline{grid-column:1/-1!important;width:100%!important}.optimizer-suite .live-preview{grid-template-columns:1fr!important}}@media (width<=760px){.optimizer-suite .profile-preview-layout{grid-template-columns:1fr!important}.optimizer-suite .profile-section-list,.optimizer-suite .live-preview{position:static!important}.optimizer-suite .profile-section-list{max-height:none!important;overflow:visible!important}.optimizer-suite .description-editor{padding:18px!important}.optimizer-suite .description-editor>header{grid-template-columns:1fr!important;margin:-18px -18px 20px!important;padding:20px!important}.optimizer-suite .description-editor>header em{justify-self:start!important}.optimizer-suite .issues p{width:100%!important;margin-right:0!important}.optimizer-suite .ai-tips{grid-template-columns:1fr!important}.optimizer-suite .ai-tips h4{grid-column:auto!important}.optimizer-suite .section-ai-suggestion>footer{flex-direction:column!important;align-items:stretch!important}.optimizer-suite .section-ai-suggestion>footer button,.optimizer-suite .save-section{width:100%!important;min-width:0!important}}.page>.performance-page,.page>.seo-intelligence.premium-intel,.page>.optimizer-suite,.page>.keyword-analysis-page,.page>.review-page{box-sizing:border-box!important;width:min(100%,1560px)!important;max-width:1560px!important;margin-left:auto!important;margin-right:auto!important}.page>.review-page{padding-left:0!important;padding-right:0!important}.page>.review-page .review-head,.page>.review-page .review-section-tabs,.page>.review-page .review-kpis,.page>.review-page .review-inbox-heading,.page>.review-page .review-filterbar,.page>.review-page .review-workspace{width:100%!important;max-width:none!important}@media (width>=1241px){.page>.review-page .review-workspace{grid-template-columns:minmax(520px,.94fr) minmax(620px,1.06fr)!important;gap:24px!important}}@media (width>=1100px){:is(.page:has(>.performance-page),.page:has(>.seo-intelligence.premium-intel),.page:has(>.optimizer-suite),.page:has(>.keyword-analysis-page),.page:has(>.review-page)){padding-left:clamp(24px,2.6vw,48px)!important;padding-right:clamp(24px,2.6vw,48px)!important}}@media (width<=1099px){.page>.performance-page,.page>.seo-intelligence.premium-intel,.page>.optimizer-suite,.page>.keyword-analysis-page,.page>.review-page{max-width:100%!important}}.keyword-analysis-page .ka-inline-analysis{background:linear-gradient(#fff 0%,#f8fbfc 100%)!important;border:1px solid #c8dce5!important;border-radius:26px!important;margin-top:28px!important;overflow:hidden!important;box-shadow:0 28px 65px #06223921,0 6px 18px #0622390f,inset 0 1px #fff!important}.keyword-analysis-page .ka-inline-analysis>header{background:radial-gradient(circle at 91% -10%,#58d5e542 0 10%,#0000 10.3%),radial-gradient(circle at 91% -10%,#0000 0 17%,#58d5e514 17.3% 24%,#0000 24.3%),linear-gradient(116deg,#05182f 0%,#082f50 58%,#0e7894 100%)!important;border-bottom:1px solid #6ecde03b!important;min-height:116px!important;padding:28px 32px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff1f!important}.keyword-analysis-page .ka-inline-analysis>header:before{content:""!important;background:linear-gradient(#7ce8ef,#23b7cc)!important;border-radius:0 5px 5px 0!important;width:5px!important;position:absolute!important;top:22px!important;bottom:22px!important;left:0!important;box-shadow:0 0 20px #53dce959!important}.keyword-analysis-page .ka-inline-analysis>header span{grid-template-columns:48px 1fr!important;column-gap:15px!important}.keyword-analysis-page .ka-inline-analysis>header i{color:#8cecf2!important;background:#5dd8e724!important;border:1px solid #9aecf333!important;border-radius:14px!important;width:48px!important;height:48px!important;box-shadow:inset 0 1px #ffffff1a!important}.keyword-analysis-page .ka-inline-analysis>header small{color:#8deaf2!important;letter-spacing:.17em!important;font-size:9px!important}.keyword-analysis-page .ka-inline-analysis>header h2{color:#fff!important;letter-spacing:-.03em!important;margin-top:5px!important;font-size:25px!important}.keyword-analysis-page .ka-inline-analysis>header>em{z-index:1!important;color:#e7f6f8!important;background:#ffffff17!important;border-color:#ffffff3d!important;padding:8px 12px!important;font-size:9px!important;font-weight:850!important;position:relative!important;box-shadow:inset 0 1px #ffffff1f!important}.keyword-analysis-page .ka-inline-analysis .ka-ai-lead{background:radial-gradient(circle at 92% 16%,#40c3d51f,#0000 14rem),linear-gradient(115deg,#effafd,#fff 68%)!important;border:1px solid #addae4!important;border-radius:20px!important;min-height:142px!important;margin:24px!important;padding:26px 28px!important;position:relative!important;box-shadow:0 14px 32px #08374e14,inset 0 1px #fff!important}.keyword-analysis-page .ka-inline-analysis .ka-ai-lead:before{content:none!important}.keyword-analysis-page .ka-inline-analysis .ka-ai-lead>span>small{color:#087d9b!important;letter-spacing:.15em!important;font-size:9px!important}.keyword-analysis-page .ka-inline-analysis .ka-ai-lead strong{color:#0b233a!important;letter-spacing:-.025em!important;margin:8px 0!important;font-size:24px!important}.keyword-analysis-page .ka-inline-analysis .ka-ai-lead p{color:#4f687b!important;max-width:900px!important;font-size:12px!important;line-height:1.65!important}.keyword-analysis-page .ka-opportunity-gauge{color:#087a97!important;text-align:center!important;flex:0 0 120px!important;align-self:center!important;place-items:center!important;gap:8px!important;min-width:120px!important;display:grid!important}.keyword-analysis-page .ka-opportunity-gauge>small{color:#087a97!important;letter-spacing:.16em!important;font-size:7px!important;font-weight:900!important;line-height:1.2!important}.keyword-analysis-page .ka-opportunity-ring{background:conic-gradient(from -90deg,#10aa79 0 var(--ka-opportunity-angle),#dce9ec var(--ka-opportunity-angle) 360deg)!important;border-radius:50%!important;place-items:center!important;width:92px!important;height:92px!important;padding:7px!important;display:grid!important;box-shadow:0 13px 28px #064a5624,inset 0 1px #ffffffbf!important}.keyword-analysis-page .ka-opportunity-ring>span{background:linear-gradient(145deg,#fff 0%,#f2fafb 100%)!important;border:1px solid #a0d3db99!important;border-radius:50%!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;display:flex!important;box-shadow:inset 0 2px 5px #052d410a!important}.keyword-analysis-page .ka-opportunity-ring b{color:#075f78!important;letter-spacing:-.045em!important;font-size:29px!important;font-weight:850!important;line-height:.95!important}.keyword-analysis-page .ka-opportunity-ring em{color:#647d8c!important;letter-spacing:.08em!important;margin-top:5px!important;font-size:8px!important;font-style:normal!important;font-weight:800!important;line-height:1!important}.keyword-analysis-page .ka-recommendation-list{gap:10px!important;padding:0 24px 24px!important;display:grid!important}.keyword-analysis-page .ka-recommendation-list article{background:linear-gradient(115deg,#fff,#fbfdfe)!important;border:1px solid #d7e5eb!important;border-radius:15px!important;min-height:92px!important;padding:16px 18px!important;transition:border-color .16s,transform .16s,box-shadow .16s!important;box-shadow:0 8px 20px #082b410b,inset 0 1px #fff!important}.keyword-analysis-page .ka-recommendation-list article:first-child{background:linear-gradient(110deg,#eef9fb,#fff 68%)!important;border-color:#91cfdd!important;box-shadow:inset 4px 0 #1597b3,0 10px 25px #074d6514!important}.keyword-analysis-page .ka-recommendation-list article:hover{border-color:#a9d5df!important;transform:translateY(-1px)!important;box-shadow:0 13px 28px #082b4116!important}.keyword-analysis-page .ka-recommendation-list article>i{color:#087b98!important;background:#eaf7f9!important;border:1px solid #cce5eb!important;border-radius:11px!important;width:38px!important;height:38px!important;box-shadow:inset 0 1px #fff!important}.keyword-analysis-page .ka-recommendation-list article>span>small{color:#087b98!important;letter-spacing:.14em!important;font-size:8px!important}.keyword-analysis-page .ka-recommendation-list h3{color:#10283e!important;letter-spacing:-.01em!important;font-size:14px!important}.keyword-analysis-page .ka-recommendation-list p{color:#556e82!important;max-width:920px!important;font-size:10.5px!important;line-height:1.55!important}.keyword-analysis-page .ka-recommendation-list article>.ka-intent{border:1px solid #0000!important;padding:7px 10px!important;font-size:8px!important;box-shadow:inset 0 1px #ffffffb3!important}.keyword-analysis-page .ka-recommendation-list article>.ka-intent.hire{color:#087546!important;background:#eaf8f0!important;border-color:#c5ead6!important}.keyword-analysis-page .ka-recommendation-list article>.ka-intent.learn{color:#93600d!important;background:#fff7e8!important;border-color:#f0ddb8!important}.keyword-analysis-page .ka-recommendation-list article>.ka-intent.compare{color:#087697!important;background:#eaf6f9!important;border-color:#c8e5ec!important}.keyword-analysis-page .ka-recommendation-list article>strong{color:#087b98!important;text-align:center!important;background:#f1fafb!important;border:1px solid #c9e3e9!important;border-radius:12px!important;min-width:76px!important;padding:10px 12px!important;font-size:22px!important}.keyword-analysis-page .ka-recommendation-list article>strong small{color:#60798c!important;letter-spacing:.08em!important;font-size:7px!important}.keyword-analysis-page .ka-inline-analysis .ka-lower-priority{background:linear-gradient(110deg,#fffaf0,#fffdf8)!important;border-color:#e8ddc4!important;border-radius:17px!important;margin:0 24px 24px!important;padding:20px!important;box-shadow:inset 0 1px #fff!important}.keyword-analysis-page .ka-inline-analysis .ka-lower-priority p{border-color:#e8dfcd!important;border-radius:11px!important;box-shadow:0 5px 14px #49361609!important}.keyword-analysis-page .ka-inline-analysis>footer{background:linear-gradient(110deg,#f3f9fb,#eaf4f7)!important;border-top:1px solid #d4e4e9!important;min-height:88px!important;padding:20px 24px!important}.keyword-analysis-page .ka-inline-analysis>footer span>b{color:#132e43!important;font-size:12px!important}.keyword-analysis-page .ka-inline-analysis>footer p{color:#526d80!important;font-size:10.5px!important;line-height:1.55!important}.keyword-analysis-page .ka-inline-analysis>footer button{color:#fff!important;background:linear-gradient(110deg,#062642,#087e9b)!important;border:1px solid #4dbed333!important;border-radius:12px!important;min-width:265px!important;height:48px!important;font-size:11px!important;box-shadow:0 12px 26px #06405b33,inset 0 1px #ffffff1f!important}.keyword-analysis-page .ka-inline-analysis>footer button:hover{filter:brightness(1.06)!important;transform:translateY(-1px)!important}@media (width<=900px){.keyword-analysis-page .ka-recommendation-list article{grid-template-columns:38px minmax(0,1fr) auto!important}.keyword-analysis-page .ka-recommendation-list article>strong{text-align:left!important;grid-column:2!important;justify-self:start!important}.keyword-analysis-page .ka-inline-analysis .ka-lower-priority{grid-template-columns:1fr!important}}@media (width<=680px){.keyword-analysis-page .ka-inline-analysis>header{padding:24px 20px!important}.keyword-analysis-page .ka-inline-analysis .ka-ai-lead{align-items:flex-start!important;margin:16px!important;padding:22px 18px!important}.keyword-analysis-page .ka-opportunity-gauge{flex-basis:98px!important;min-width:98px!important}.keyword-analysis-page .ka-opportunity-ring{width:78px!important;height:78px!important;padding:6px!important}.keyword-analysis-page .ka-opportunity-ring b{font-size:24px!important}.keyword-analysis-page .ka-recommendation-list{padding:0 16px 16px!important}.keyword-analysis-page .ka-recommendation-list article{grid-template-columns:34px minmax(0,1fr)!important}.keyword-analysis-page .ka-recommendation-list article>.ka-intent,.keyword-analysis-page .ka-recommendation-list article>strong{grid-column:2!important}.keyword-analysis-page .ka-inline-analysis .ka-lower-priority{margin:0 16px 16px!important}.keyword-analysis-page .ka-inline-analysis>footer button{width:100%!important;min-width:0!important}}.page>.luxury-content-studio{box-sizing:border-box!important;width:min(100%,1480px)!important;max-width:1480px!important;margin-inline:auto!important;padding-inline:clamp(10px,1.25vw,20px)!important}.luxury-content-studio .content-head,.luxury-content-studio .content-nav.two-tabs{width:100%!important;margin-inline:auto!important}.luxury-content-studio .single-post-workspace{grid-template-columns:minmax(0,1fr) minmax(390px,420px)!important;gap:clamp(24px,2vw,32px)!important;width:min(100%,1380px)!important;max-width:1380px!important;margin-inline:auto!important}.luxury-content-studio .single-post-editor{gap:16px!important}.luxury-content-studio .single-post-editor>header,.luxury-content-studio .single-post-editor>section{border-radius:20px!important;padding:26px 28px!important;box-shadow:0 16px 40px #07253b13,0 2px 7px #07253b09!important}.luxury-content-studio .single-post-editor>header{background:radial-gradient(circle at 92% 0,#54bfd321,#0000 240px),linear-gradient(135deg,#fff 0%,#f2f8fa 100%)!important;align-items:center!important;min-height:142px!important}.luxury-content-studio .single-post-editor>header h2{letter-spacing:-.035em!important;margin-top:8px!important;font-size:clamp(27px,2vw,32px)!important}.luxury-content-studio .single-post-editor>header p{max-width:650px!important;margin-top:6px!important;font-size:14px!important;line-height:1.55!important}.luxury-content-studio .single-post-editor>section>h3,.luxury-content-studio .caption-title h3{letter-spacing:-.015em!important;font-size:17px!important}.luxury-content-studio .single-platforms>button{border-radius:14px!important;min-height:82px!important}.luxury-content-studio .single-form{gap:17px 18px!important}.luxury-content-studio .single-form select,.luxury-content-studio .post-brief textarea,.luxury-content-studio .single-caption{border-radius:12px!important}.luxury-content-studio .generate-single{letter-spacing:.005em!important;border-radius:13px!important;min-height:52px!important;font-size:14px!important}.luxury-content-studio .single-post-preview{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(145deg,#3eb8ce94,#0832501f) border-box!important;border-color:#bed3de!important;border-radius:22px!important;gap:13px!important;padding:21px!important;top:104px!important;box-shadow:0 28px 64px #05213726,0 4px 12px #0521370f!important}.luxury-content-studio .single-post-preview>header h2{letter-spacing:-.035em!important;margin-top:7px!important;font-size:25px!important}.luxury-content-studio .single-post-preview>article{border-radius:16px!important;box-shadow:0 10px 26px #08273c13!important}.luxury-content-studio .single-post-preview article>p{font-size:13px!important;line-height:1.65!important}.luxury-content-studio .publish-settings{border-radius:14px!important;padding:15px!important}.luxury-content-studio .single-post-preview>:is(.schedule-single,.publish-single){border-radius:12px!important;height:48px!important;font-size:12px!important}@media (width>=1100px){.page:has(>.luxury-content-studio){padding-left:clamp(30px,3vw,58px)!important;padding-right:clamp(30px,3vw,58px)!important}}@media (width<=1250px){.luxury-content-studio .single-post-workspace{grid-template-columns:1fr!important}.luxury-content-studio .single-post-preview{width:min(100%,760px)!important;margin-inline:auto!important;position:relative!important;top:auto!important}}@media (width<=760px){.page>.luxury-content-studio{padding-inline:0!important}.luxury-content-studio .single-post-editor>header,.luxury-content-studio .single-post-editor>section{border-radius:16px!important;min-height:0!important;padding:18px!important}.luxury-content-studio .single-post-preview{border-radius:18px!important;padding:16px!important}}.review-page .ai-response{background:#fff!important;border:1px solid #b9d6e1!important;border-radius:18px!important;margin:18px!important;overflow:hidden!important;box-shadow:0 16px 36px #072c4417,0 2px 7px #072c4409!important}.review-page .ai-response>header{background:linear-gradient(135deg,#fafdfe 0%,#edf6f9 100%)!important;border-bottom:1px solid #d7e6ec!important;min-height:72px!important;padding:14px 18px!important}.review-page .ai-response header>div{gap:5px!important}.review-page .ai-response header span{color:#0a7898!important;letter-spacing:.15em!important;font-size:10px!important}.review-page .ai-response header b{color:#0b2039!important;letter-spacing:-.015em!important;font-size:16px!important}.review-page .ai-response header button{color:#086c89!important;background:#fff!important;border:1px solid #82c3d5!important;border-radius:10px!important;min-width:132px!important;height:40px!important;padding:0 16px!important;font-size:12px!important;box-shadow:0 5px 13px #084d6612!important}.review-page .ai-response textarea{resize:none!important;color:#17344c!important;background:#fff!important;border:1px solid #b7d3de!important;border-radius:12px!important;width:calc(100% - 36px)!important;min-height:104px!important;max-height:210px!important;margin:16px 18px 10px!important;padding:15px 17px!important;font-size:14px!important;line-height:1.6!important;transition:border-color .16s,box-shadow .16s!important;display:block!important;overflow-y:auto!important;box-shadow:inset 0 1px 3px #082d430b!important}.review-page .ai-response textarea:focus{border-color:#2c9cb7!important;outline:0!important;box-shadow:0 0 0 3px #2c9cb71f!important}.review-page .ai-response>small{color:#617489!important;margin:0 18px 15px!important;font-size:11px!important;line-height:1.45!important;display:block!important}.review-page .ai-response>div{background:#f6fafb!important;border-top:1px solid #dbe7ec!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:12px!important;padding:14px 18px 16px!important;display:grid!important}.review-page .ai-response>div button{color:#096d89!important;background:#fff!important;border:1px solid #8fc6d5!important;border-radius:10px!important;width:100%!important;height:42px!important;padding:0 16px!important;font-size:12px!important;font-weight:800!important}.review-page .ai-response>div button:last-child{color:#fff!important;background:linear-gradient(115deg,#082f4d,#0d839e)!important;border-color:#0a6383!important;box-shadow:0 8px 18px #0647602e!important}@media (width<=560px){.review-page .ai-response{margin:12px!important}.review-page .ai-response>header{flex-direction:column!important;align-items:flex-start!important}.review-page .ai-response header button{width:100%!important}.review-page .ai-response textarea{width:calc(100% - 28px)!important;margin-inline:14px!important}.review-page .ai-response>small{margin-inline:14px!important}.review-page .ai-response>div{grid-template-columns:1fr!important;padding-inline:14px!important}}.onboarding-video-guide{background:#fff;border:1px solid #b9d7e2;border-radius:18px;overflow:hidden;box-shadow:0 16px 34px #06273f1f}.onboarding-video-guide>header{color:#fff;background:linear-gradient(115deg,#072743,#0d7794);border-bottom:1px solid #aad3e047;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.onboarding-video-guide>header span{letter-spacing:.12em;align-items:center;gap:8px;font-size:12px;font-weight:900;display:flex;color:#fff!important;-webkit-text-fill-color:#fff!important}.onboarding-video-guide>header span b{color:#fff!important;-webkit-text-fill-color:#fff!important}.onboarding-video-guide>header i{color:#073653;letter-spacing:0;background:#9be7ef;border-radius:50%;place-items:center;width:23px;height:23px;font-size:9px;font-style:normal;display:grid}.onboarding-video-guide>header small{border:1px solid #ffffff38;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:750;color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff29!important}.onboarding-video-guide video{aspect-ratio:16/9;object-fit:cover;background:#061d36;width:100%;display:block}.onboarding-video-guide>div{padding:13px 15px 15px}.onboarding-video-guide>div b{color:#0a2038;margin-bottom:4px;font-size:14px;display:block}.onboarding-video-guide>div p{color:#607488;margin:0;font-size:12px;line-height:1.45}.gbp-side-column{gap:18px;min-width:0;display:grid}.gbp-side-column .gbp-sync-card{box-sizing:border-box;width:100%}.love-onboarding .targeting-onboard>header{grid-template-columns:54px minmax(0,1fr) auto!important;align-items:center!important;gap:24px!important}.love-onboarding .onboarding-video-tab{color:#0a2941;text-align:left;cursor:pointer;background:linear-gradient(135deg,#f8fcfd,#eef8fb);border:1px solid #bad7e2;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:286px;padding:10px 12px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:0 8px 20px #06314a14}.love-onboarding .onboarding-companion>.onboarding-video-tab,.love-onboarding .gbp-side-column>.onboarding-video-tab{box-sizing:border-box;width:100%}.love-onboarding .onboarding-video-tab:hover{background:#fff;border-color:#71bfd1;transform:translateY(-1px);box-shadow:0 12px 25px #06314a21}.love-onboarding .onboarding-video-tab:focus-visible{outline-offset:3px;outline:3px solid #1cadc959}.love-onboarding .onboarding-video-tab>i{color:#fff;background:linear-gradient(145deg,#073b59,#0d7897);border-radius:11px;place-items:center;width:38px;height:38px;font-size:11px;font-style:normal;display:grid;box-shadow:0 7px 16px #084e6933}.love-onboarding .onboarding-video-tab>span{gap:3px;display:grid}.love-onboarding .onboarding-video-tab>span b{font-size:13px;line-height:1.2;color:#0b2941!important}.love-onboarding .onboarding-video-tab>span small{font-size:11px;line-height:1.2;color:#6a7f91!important}.love-onboarding .onboarding-video-tab>em{color:#126d87;white-space:nowrap;background:#dff4f7;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:800}.onboarding-video-bubble{z-index:9999;aspect-ratio:1;filter:drop-shadow(0 28px 34px #01162752);isolation:isolate;will-change:left, top;width:min(360px,100vw - 34px);position:fixed;bottom:30px;right:30px}.onboarding-video-bubble.dragging{filter:drop-shadow(0 34px 42px #0116276b)}.onboarding-video-bubble:before{content:"";z-index:-1;background:linear-gradient(135deg,#8eeaf0,#0d809d 52%,#072844);border-radius:50%;position:absolute;inset:-8px;box-shadow:0 0 0 5px #ffffffc7,0 0 0 6px #2192ad38}.onboarding-video-bubble-ring{background:#041a2d;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden}.onboarding-video-bubble video{object-fit:cover;background:#041a2d;border-radius:50%;width:100%;height:100%;display:block}.onboarding-video-sound{z-index:4;cursor:pointer;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);align-items:center;gap:7px;width:max-content;font-size:11px;font-weight:850;display:flex;position:absolute;bottom:124px;left:50%;transform:translate(-50%);color:#fff!important;-webkit-text-fill-color:#fff!important;background:#032237e6!important;border:1px solid #bef5f8c7!important;border-radius:999px!important;padding:9px 14px!important;box-shadow:0 10px 24px #01132147!important}.onboarding-video-sound i{font-size:13px;font-style:normal}.onboarding-video-sound:hover{background:#053d53f5!important}.onboarding-video-sound:focus-visible{outline-offset:3px;outline:4px solid #97eff5bf}.onboarding-video-move,.onboarding-video-close{z-index:5;place-items:center;display:grid;position:absolute;color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(145deg,#063552,#0d819d)!important;border:1px solid #ffffffb8!important;box-shadow:0 8px 20px #011b2d45!important}.onboarding-video-move{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:42px;height:42px;top:7px;left:7px;border-radius:50%!important;padding:0!important;font-size:22px!important;line-height:1!important}.onboarding-video-move:active{cursor:grabbing}.onboarding-video-close{cursor:pointer;width:40px;height:40px;top:7px;right:7px;border-radius:50%!important;padding:0!important;font-size:25px!important;line-height:1!important}.onboarding-video-move:hover,.onboarding-video-close:hover{background:#042b42f0!important;border-color:#a9f3f7e6!important}.onboarding-video-move:focus-visible,.onboarding-video-close:focus-visible{outline-offset:3px;outline:4px solid #97eff5bf}@media (width<=1050px){.love-onboarding .targeting-onboard>header{grid-template-columns:54px minmax(0,1fr)!important}.love-onboarding .targeting-onboard>header .onboarding-video-tab{grid-column:2;justify-self:start}}@media (width<=980px){.onboarding-video-guide{width:min(100%,640px);margin-inline:auto}}@media (width<=650px){.love-onboarding .targeting-onboard>header .onboarding-video-tab{grid-column:1/-1;width:100%;min-width:0}.onboarding-video-bubble{width:min(270px,100vw - 34px);bottom:20px;right:17px}.onboarding-video-move,.onboarding-video-close{width:36px;height:36px}.onboarding-video-sound{bottom:106px}}@media (prefers-reduced-motion:reduce){.onboarding-video-bubble,.onboarding-video-move,.onboarding-video-close{transition:none!important}}
