/*! 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)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:host,:root{--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;--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{*,::backdrop,:after,:before{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}:host,html{-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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.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}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.grayscale{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,)}.grayscale{--tw-grayscale:grayscale(100%)}.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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}}:root{--ink:#171a17;--muted:#6e756f;--line:#e5e9e3;--green:#235b3b;--lime:#f4fc85;--paper:#f4f6f1;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button{font:inherit}.shell{grid-template-columns:230px 1fr;min-height:100vh;display:grid}.sidebar{color:#eff7ef;background:#152c20;flex-direction:column;height:100vh;padding:28px 18px 22px;display:flex;position:sticky;top:0}.brand{align-items:center;min-height:62px;padding:0 3px 25px;display:flex}.brandLogo{width:185px;max-width:100%;height:auto;display:block}.sidebar nav{gap:5px;display:grid}.sidebar nav a{color:#9fb2a4;border-radius:9px;grid-template-columns:22px 1fr auto;align-items:center;gap:7px;min-height:40px;padding:0 10px;font-size:11px;font-weight:680;text-decoration:none;display:grid}.sidebar nav a>span{color:#789182;text-align:center;font-size:14px}.sidebar nav a>b{color:#b8c8bc;text-align:center;background:#294535;border-radius:99px;min-width:19px;padding:3px 5px;font-size:8px}.sidebar nav a.active,.sidebar nav a:hover{color:#fff;background:#254633}.sidebar nav a.active>span{color:var(--lime)}.sidebar nav a.videoCreatorNavItem{min-height:46px;padding-top:5px;padding-bottom:5px}.sidebar nav a>.videoCreatorNavText{min-width:0;color:inherit;font-size:inherit;text-align:left;gap:2px;line-height:1.05;display:grid}.sidebar nav a.videoCreatorNavItem.active>.videoCreatorNavText{color:#fff}.videoCreatorNavText strong{color:inherit;font-size:inherit;font-weight:680}.videoCreatorNavText small,.videoCreatorNavText strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.videoCreatorNavText small{color:#7f9687;font-size:8px;font-weight:600}.navSectionLabel{color:#6f8979;letter-spacing:.1em;text-transform:uppercase;margin:14px 10px 1px;font-size:8px;font-weight:850}.siteSwitcher{margin-top:22px;padding:0 2px}.siteSwitcherHeader{color:#789182;justify-content:space-between;align-items:center;padding:0 8px 7px;display:flex}.siteSwitcherHeader span{letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:800}.siteSwitcherHeader b{color:#b8c8bc;text-align:center;background:#294535;border-radius:99px;min-width:27px;padding:3px 6px;font-size:8px}.sitePlaceholder{color:#b8c8bc;background:#1b3627;border:1px solid #294535;border-radius:9px;grid-template-columns:1fr 24px;align-items:center;gap:7px;min-height:38px;margin-top:6px;padding:0 7px 0 9px;transition:border-color .15s,background .15s;display:grid}.sitePlaceholder.active,.sitePlaceholder:hover{background:#254633;border-color:#466451}.siteOpenButton{min-width:0;min-height:36px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:7px 1fr;align-items:center;gap:8px;padding:0;display:grid}.siteOpenButton strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.siteDot{border:1px solid #789182;border-radius:50%;width:6px;height:6px}.sitePlaceholder.active .siteDot{border-color:var(--lime);background:var(--lime)}.wpPlaceholder{color:#9fb2a4;cursor:default;opacity:1;background:#254633;border:1px solid #466451;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;font-family:Georgia,serif;font-size:10px;font-weight:800;line-height:1;text-decoration:none;display:grid}.wpPlaceholder.isConnected{cursor:pointer}.wpPlaceholder.isConnected:hover{border-color:var(--lime);color:var(--lime)}.sidebarBottom{gap:10px;margin-top:auto;display:grid}.setupGuideButton{color:#c0cec4;cursor:pointer;text-align:left;background:#1b3627;border:1px solid #34513e;border-radius:11px;grid-template-columns:29px 1fr 12px;align-items:center;gap:9px;width:100%;min-height:52px;padding:9px 10px;display:grid}.setupGuideButton.active,.setupGuideButton:hover{background:#254633;border-color:#64806b}.setupGuideButton>span{width:29px;height:29px;color:var(--lime);border:1px solid #64806b;border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:13px;font-weight:800;display:grid}.setupGuideButton small,.setupGuideButton strong{display:block}.setupGuideButton strong{color:#f3f7f3;font-size:10px}.setupGuideButton small{color:#8fa393;margin-top:3px;font-size:7px}.setupGuideButton>b{color:#789182;font-size:11px}.sidebarNote{background:#1b3627;border:1px solid #34513e;border-radius:12px;padding:15px}.sidebarNote span{color:#91a696;text-transform:uppercase;letter-spacing:.08em;font-size:9px;display:block}.sidebarNote strong{color:var(--lime);margin-top:8px;font-size:13px;display:block}.sidebarNote p{color:#afc0b3;margin:4px 0 0;font-size:9px}.setupGuideTopbar h1{font-size:clamp(38px,5vw,62px)}.setupStepCount{color:#496251;white-space:nowrap;background:#e7eee5;border-radius:99px;padding:8px 11px;font-size:9px;font-weight:850}.setupIntro{grid-template-columns:42px 1fr auto;align-items:center;gap:15px;min-height:108px;padding:19px 20px;display:grid}.setupIntroIcon{color:#173522;background:var(--lime);border-radius:50%;place-items:center;width:42px;height:42px;font-family:Georgia,serif;font-size:18px;font-weight:900;display:grid}.setupIntro h2{letter-spacing:-.03em;margin:0;font-size:19px}.setupIntro p:not(.eyebrow){color:#6e776f;max-width:760px;margin:6px 0 0;font-size:10px;line-height:1.55}.setupDownload{color:#fff;background:#235b3b;border-radius:10px;align-items:center;gap:10px;min-width:205px;min-height:52px;padding:9px 12px;text-decoration:none;display:flex}.setupDownload:hover{background:#194b30}.setupDownload>span{color:#173522;background:var(--lime);border-radius:8px;flex:none;place-items:center;width:31px;height:31px;font-size:15px;font-weight:900;display:grid}.setupDownload small,.setupDownload strong{display:block}.setupDownload strong{font-size:9px}.setupDownload small{color:#b9cabe;margin-top:3px;font-size:7px}.setupQuickList{border:1px solid var(--line);background:#fff;border-radius:13px;justify-content:space-between;align-items:center;gap:9px;margin:12px 0;padding:13px 16px;display:flex}.setupQuickList span{color:#536057;white-space:nowrap;align-items:center;gap:7px;font-size:8px;font-weight:750;display:flex}.setupQuickList b{color:#294b35;background:#edf3e9;border-radius:7px;place-items:center;width:22px;height:22px;font-size:7px;display:grid}.setupQuickList i{border-top:1px dashed #cad3c9;flex:1;min-width:10px}.setupSteps{gap:10px;display:grid}.setupStep{overflow:hidden}.setupStep summary{cursor:pointer;grid-template-columns:38px 1fr 24px;align-items:center;gap:12px;min-height:76px;padding:15px 18px;list-style:none;display:grid}.setupStep summary::-webkit-details-marker{display:none}.setupStep summary>span{color:#28563a;background:#edf3e9;border-radius:10px;place-items:center;width:38px;height:38px;font-size:9px;font-weight:900;display:grid}.setupStep summary small,.setupStep summary strong{display:block}.setupStep summary strong{font-size:12px}.setupStep summary small{color:#89918a;margin-top:4px;font-size:8px}.setupStep summary>b{color:#718078;background:#f0f3ee;border-radius:7px;place-items:center;width:24px;height:24px;font-size:14px;font-weight:500;transition:transform .16s;display:grid}.setupStep[open] summary{border-bottom:1px solid var(--line)}.setupStep[open] summary>b{transform:rotate(45deg)}.setupStepBody{color:#5e685f;padding:20px 24px 22px 68px;font-size:10px;line-height:1.6}.setupStepBody ol{margin:0;padding-left:18px}.setupStepBody li{padding:3px 0 3px 4px}.setupStepBody code{color:#385140;background:#eef2ed;border-radius:4px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.setupCallout{background:#fff8e7;border-left:3px solid #d8ab4c;border-radius:0 9px 9px 0;margin-top:15px;padding:12px 14px}.setupCallout.isGood{background:#edf6ee;border-left-color:#4f9566}.setupCallout strong{color:#3e4d43;font-size:9px;display:block}.setupCallout p{color:#6f786f;margin:3px 0 0;font-size:9px}.setupKeys{border:1px solid #e1e6df;border-radius:9px;grid-template-columns:minmax(180px,auto) 1fr;max-width:700px;margin-top:14px;display:grid;overflow:hidden}.setupKeys code,.setupKeys span{border-bottom:1px solid #e8ece7;padding:9px 11px}.setupKeys code{border-radius:0}.setupKeys span{color:#808981;font-size:8px}.setupKeys>:nth-last-child(-n+2){border-bottom:0}.setupHint{color:#7c857d;margin:12px 0 0;font-size:9px}.setupPluginBody{grid-template-columns:1fr auto;align-items:center;gap:25px;display:grid}.setupDownloadLarge{min-width:230px}.setupChecklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none;display:grid}.setupChecklist li{background:#fbfcfa;border:1px solid #e4e8e2;border-radius:9px;min-height:45px;padding:10px 12px 10px 35px;position:relative}.setupChecklist li:before{content:"✓";color:#346347;background:#e3f1e5;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;font-weight:900;display:grid;position:absolute;top:10px;left:11px}.content{flex-direction:column;min-width:0;padding:42px 34px 30px;display:flex;position:relative}.content>*{width:100%;margin-left:auto;margin-right:auto}.content>.profileDock{z-index:60;align-items:center;gap:9px;width:auto;margin:0;display:flex;position:absolute;top:22px;right:34px}.creditsBalance{color:#31543c;white-space:nowrap;background:#fff;border:1px solid #dce3da;border-radius:999px;align-items:center;gap:5px;min-height:36px;padding:0 11px 0 8px;display:inline-flex;box-shadow:0 5px 18px #19372317}.creditsBalance strong{letter-spacing:-.01em;font-size:10px;font-weight:850}.creditsBalance small{color:#69766d;letter-spacing:.07em;font-size:7px;font-weight:850}.creditsCoinIcon{flex:none;width:22px;height:22px;display:block;position:relative}.creditsCoinIcon i{background:#ffdf55;border:2px solid #8a6717;border-radius:50%;width:15px;height:15px;position:absolute;box-shadow:inset 0 0 0 2px #ffffff59}.creditsCoinIcon i:first-child{top:1px;right:0}.creditsCoinIcon i:last-child{background:#f5c93e;bottom:1px;left:0}.profileMenu{flex:none}.profileAvatar,.profileMenu{width:42px;position:relative}.profileAvatar{cursor:pointer;background:#fff;border:1px solid #dce3da;border-radius:50%;height:42px;margin:0;padding:3px;display:block;box-shadow:0 5px 18px #1937231f}.profileAvatar:focus-visible,.profileAvatar:hover{border-color:#89a58e;outline:0;box-shadow:0 0 0 3px #235b3b14,0 6px 20px #19372324}.profileAvatarInitials{color:#173522;background:var(--lime);letter-spacing:-.02em;border-radius:50%;place-items:center;width:100%;height:100%;font-size:11px;font-weight:900;display:grid}.profileAvatarImage{object-fit:cover;border-radius:50%;width:calc(100% - 6px);height:calc(100% - 6px);position:absolute;inset:3px}.profileAvatar>.profilePresenceDot{background:#44a267;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;bottom:1px;right:0}.profileMenuPanel{opacity:0;visibility:hidden;transform-origin:100% 0;pointer-events:none;background:#fff;border:1px solid #d5ded3;border-radius:13px;gap:2px;width:220px;padding:7px;transition:opacity .14s,visibility .14s,transform .14s;display:grid;position:absolute;top:calc(100% + 9px);right:0;transform:translateY(-5px)scale(.985);box-shadow:0 18px 45px #17311f33}.profileMenuPanel:before{content:"";width:100%;height:11px;position:absolute;bottom:100%;right:0}.profileMenu:focus-within .profileMenuPanel,.profileMenu:hover .profileMenuPanel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.profileMenuIdentity{border-bottom:1px solid #e3e8e1;gap:4px;margin:-1px -1px 5px;padding:13px 12px 12px;display:grid}.profileMenuIdentity strong{color:#25342b;letter-spacing:-.015em;font-size:13px;font-weight:750}.profileMenuIdentity span{color:#738078;font-size:9px;font-weight:650}.profileRoleBadge{color:#516159;letter-spacing:.07em;text-transform:uppercase;background:#edf1eb;border-radius:99px;width:fit-content;margin-top:3px;padding:4px 7px;font-size:7px;font-weight:850}.profileRoleBadge.isAdmin{color:#254f34;background:#dcf0d7}.profileMenuPanel .profileMenuLink,.profileMenuPanel button{color:#34443a;cursor:default;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:29px minmax(0,1fr);align-items:center;gap:9px;width:100%;min-height:42px;padding:7px 9px;text-decoration:none;display:grid}.profileMenuPanel .profileMenuLink:focus-visible,.profileMenuPanel .profileMenuLink:hover,.profileMenuPanel button:focus-visible,.profileMenuPanel button:hover{color:#234d32;background:#edf3eb;outline:0}.profileMenuPanel .profileMenuLink>span,.profileMenuPanel button>span{color:#496454;background:#f0f4ee;border-radius:8px;place-items:center;width:29px;height:29px;font-size:13px;font-weight:800;display:grid}.profileMenuPanel .profileMenuLink strong,.profileMenuPanel button strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:750;overflow:hidden}.profileMenuLogoutForm{margin:0}.profileMenuPanel .profileMenuLogout{border-top:1px solid #e5eae3;border-radius:0 0 9px 9px;margin-top:5px;padding-top:9px}.profileMenuPanel .profileMenuLogout:focus-visible,.profileMenuPanel .profileMenuLogout:hover{color:#7b4538;background:#fbefea}.feedbackModalBackdrop{z-index:200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0d1f147a;place-items:center;width:100vw;max-width:none;margin:0;padding:20px;animation:feedbackFadeIn .16s ease-out;display:grid;position:fixed;inset:0}.feedbackModal{background:#fff;border:1px solid #d7e0d5;border-radius:18px;width:min(560px,100%);max-height:calc(100svh - 40px);animation:feedbackRiseIn .18s ease-out;position:relative;overflow-y:auto;box-shadow:0 28px 80px #0b1f124d}.feedbackClose{z-index:2;color:#617068;cursor:pointer;background:#f4f7f2;border:1px solid #dbe2d9;border-radius:9px;place-items:center;width:34px;height:34px;padding:0;font-size:19px;line-height:1;display:grid;position:absolute;top:16px;right:16px}.feedbackClose:focus-visible,.feedbackClose:hover{color:#29533a;background:#edf4ea;border-color:#9bb1a0;outline:0}.feedbackModal form{gap:23px;padding:28px;display:grid}.feedbackHeading{padding-right:50px}.feedbackHeading>span{color:#6d7e73;letter-spacing:.12em;font-size:8px;font-weight:900}.feedbackHeading h2,.feedbackSuccess h2{color:#203329;letter-spacing:-.04em;margin:7px 0 6px;font-size:25px;font-weight:650}.feedbackHeading p,.feedbackSuccess p{color:#7d8981;margin:0;font-size:10px;line-height:1.55}.feedbackSentiment{border:0;margin:0;padding:0}.feedbackMessage>span,.feedbackSentiment legend{color:#34463b;margin-bottom:9px;font-size:10px;font-weight:800}.feedbackSentiment legend small{color:#859088;font-size:8px;font-weight:600}.feedbackSentiment>div{flex-wrap:wrap;gap:9px;display:flex}.feedbackSentiment button{color:#3f5146;cursor:pointer;background:#fbfcfa;border:1px solid #d7dfd5;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:128px;min-height:45px;padding:0 15px;font-size:10px;font-weight:750;display:flex}.feedbackSentiment button span{font-family:Segoe UI Symbol,Arial Unicode MS,sans-serif;font-size:16px;line-height:1}.feedbackSentiment button.active,.feedbackSentiment button:hover{color:#285039;background:#edf6ea;border-color:#82a18a}.feedbackSentiment button:focus-visible{outline-offset:2px;outline:3px solid #376d451f}.feedbackMessage{display:grid}.feedbackMessage textarea{resize:vertical;color:#26372d;width:100%;min-height:170px;font:inherit;background:#fbfcfa;border:1px solid #d7dfd5;border-radius:11px;outline:0;padding:15px;font-size:10px;line-height:1.55}.feedbackMessage textarea:focus{border-color:#79a084;box-shadow:0 0 0 3px #40764d1c}.feedbackMessage>small{color:#929b95;text-align:right;margin-top:6px;font-size:7px}.feedbackError{color:#8d4d3d;background:#fff1ec;border-radius:8px;margin:-10px 0 0;padding:10px 12px;font-size:8px}.feedbackActions{justify-content:flex-end;gap:9px;padding-top:4px;display:flex}.feedbackActions button,.feedbackSuccess button{color:#425348;cursor:pointer;background:#f5f7f3;border:1px solid #d9e1d7;border-radius:9px;min-height:42px;padding:0 17px;font-size:9px;font-weight:850}.feedbackActions button[type=submit],.feedbackSuccess button{border-color:var(--lime);color:#173522;background:var(--lime);min-width:145px}.feedbackActions button:disabled{cursor:not-allowed;opacity:.45}.feedbackSuccess{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:350px;padding:45px 34px;display:flex}.feedbackSuccess>span{color:#235038;background:#ddf1d8;border-radius:50%;place-items:center;width:58px;height:58px;font-size:24px;font-weight:900;display:grid}.feedbackSuccess p{max-width:340px}.feedbackSuccess button{margin-top:23px}@keyframes feedbackFadeIn{0%{opacity:0}}@keyframes feedbackRiseIn{0%{opacity:0;transform:translateY(10px)scale(.985)}}.settingsTopbar{align-items:flex-end}.settingsLayout{gap:16px;max-width:920px;display:grid}.settingsCard{background:#fff;border:1px solid #dce3da;border-radius:15px;overflow:hidden}.settingsCardHeader{background:#fafcf8;border-bottom:1px solid #e7ebe5;align-items:center;min-height:92px;padding:20px 24px;display:flex}.settingsCardHeader span{color:#728077;letter-spacing:.12em;font-size:8px;font-weight:850}.settingsCardHeader h2{color:#223129;letter-spacing:-.03em;margin:5px 0 4px;font-size:19px}.settingsCardHeader p{color:#818b84;margin:0;font-size:9px}.settingsAvatarRow{border-bottom:1px solid #edf0eb;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:18px;padding:23px 24px;display:grid}.settingsAvatarPreview{color:#183a25;background:var(--lime);border:4px solid #fff;border-radius:50%;place-items:center;width:82px;height:82px;font-size:20px;font-weight:900;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #d9e2d6,0 10px 26px #1f432a1f}.settingsAvatarPreview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.settingsAvatarRow>div:last-child{gap:5px;display:grid}.settingsAvatarRow strong{color:#2b3b31;font-size:11px}.settingsAvatarRow small{color:#808b83;font-size:8px}.settingsAvatarActions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.settingsAvatarActions label input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.settingsAvatarActions button,.settingsAvatarActions label span{color:#33513e;cursor:pointer;background:#f8faf7;border:1px solid #d6dfd4;border-radius:8px;justify-content:center;align-items:center;min-height:35px;padding:0 12px;font-size:8px;font-weight:800;display:inline-flex}.settingsAvatarActions button:hover,.settingsAvatarActions label span:hover{background:#f0f6ed;border-color:#9eb5a3}.settingsAvatarActions button:disabled{cursor:not-allowed;opacity:.45}.settingsInlineError{color:#9a5543;margin:4px 0 0;font-size:8px}.settingsForm{gap:17px;padding:24px;display:grid}.settingsDelete label,.settingsForm>label{gap:7px;display:grid}.settingsDelete label>span,.settingsForm label>span{color:#526159;font-size:9px;font-weight:800}.settingsDelete input,.settingsForm input{color:#26372d;width:100%;height:45px;font:inherit;background:#fbfcfa;border:1px solid #d7dfd5;border-radius:9px;outline:0;padding:0 13px;font-size:10px}.settingsDelete input:focus,.settingsForm input:focus{border-color:#88a990;box-shadow:0 0 0 3px #4b7d571c}.settingsForm input[readonly]{color:#7f8a83;cursor:not-allowed;background:#f2f4f1}.settingsForm label>small{color:#8d9690;font-size:8px}.settingsFormActions{align-items:center;gap:12px;display:flex}.settingsFormActions button,.settingsLogout button{color:#fff;cursor:pointer;background:#2e6842;border:0;border-radius:9px;min-height:40px;padding:0 16px;font-size:9px;font-weight:850}.settingsFormActions button:disabled{cursor:not-allowed;opacity:.45}.settingsFormActions span{font-size:8px;font-weight:750}.settingsFormActions span.isSuccess{color:#327148}.settingsFormActions span.isError{color:#98513f}.settingsLogout{padding:21px 24px}.settingsLogout button{color:#304d3a;background:#e9f1e6}.settingsCard.isDanger{border-color:#eadbd5}.settingsCard.isDanger .settingsCardHeader{background:#fff9f7}.settingsCard.isDanger .settingsCardHeader h2,.settingsCard.isDanger .settingsCardHeader span{color:#77483c}.settingsAdminProtection,.settingsDelete{gap:12px;padding:22px 24px;display:grid}.settingsDelete button{color:#fff;cursor:pointer;background:#a94f3c;border:0;border-radius:9px;width:max-content;min-height:39px;padding:0 14px;font-size:8px;font-weight:850}.settingsDelete button:disabled{cursor:not-allowed;opacity:.42}.settingsDelete>p{color:#9b4e3d;margin:0;font-size:8px}.settingsAdminProtection{background:#fff9f6;border:1px solid #e8d9d3;border-radius:10px;margin:20px 24px}.settingsAdminProtection strong{color:#78493d;font-size:10px}.settingsAdminProtection p{color:#946e64;margin:0;font-size:8px}.billingTopbar{align-items:flex-end}.billingLayout{gap:16px;max-width:1080px;display:grid}.billingState{color:#526158;background:#fff;border:1px solid #dce3da;border-radius:15px;align-content:center;place-items:center;gap:10px;min-height:220px;display:grid}.billingState strong{font-size:12px}.billingState p{color:#879088;margin:0;font-size:9px}.billingState button{color:#fff;background:#2e6842;border:0;border-radius:9px;min-height:38px;padding:0 14px;font-size:9px;font-weight:800}.billingState.isError{color:#854c3e;background:#fff9f7}.billingOverviewGrid{grid-template-columns:1.2fr .8fr;gap:16px;display:grid}.billingCreditCard,.billingCurrentPlan,.billingPaymentCard,.billingPlansCard{background:#fff;border:1px solid #dce3da;border-radius:15px}.billingCreditCard,.billingCurrentPlan{min-height:218px;padding:23px}.billingCardLabel{color:#718078;letter-spacing:.11em;align-items:center;gap:8px;font-size:8px;font-weight:850;display:flex}.billingCardLabel>span:first-child{color:#396048}.billingCardLabel .creditsCoinIcon{width:21px;height:21px}.billingPlanTitle{justify-content:space-between;align-items:flex-start;gap:18px;margin-top:25px;display:flex}.billingPlanTitle h2{color:#1f3327;letter-spacing:-.045em;margin:0 0 7px;font-size:31px;font-weight:620}.billingPlanTitle p{color:#7b877f;margin:0;font-size:9px;line-height:1.5}.billingPlanTitle>small{color:#31573e;text-transform:uppercase;background:#e9f3e6;border-radius:99px;padding:6px 9px;font-size:7px;font-weight:850}.billingPlanMeta{border-top:1px solid #e8ece7;grid-template-columns:1fr 1fr;gap:14px;margin-top:28px;padding-top:18px;display:grid}.billingPlanMeta span{color:#8b948e;gap:4px;font-size:8px;display:grid}.billingPlanMeta strong{color:#33453a;text-transform:capitalize;font-size:9px}.billingCreditCard{color:#ecf6ef;background:#183a27;border-color:#183a27}.billingCreditCard .billingCardLabel{color:#9fb4a6}.billingCreditValue{color:var(--lime);letter-spacing:-.05em;margin-top:27px;font-size:39px;font-weight:750;display:block}.billingCreditCard>p{color:#aabbb0;margin:3px 0 20px;font-size:9px}.billingCreditProgress{background:#2c5139;border-radius:99px;height:7px;overflow:hidden}.billingCreditProgress i{border-radius:inherit;background:var(--lime);height:100%;display:block}.billingCreditCard>small{color:#849b8b;margin-top:9px;font-size:7px;display:block}.billingUnlimitedBadge{width:fit-content;color:var(--lime);letter-spacing:.08em;border:1px solid #467356;border-radius:99px;margin-top:25px;padding:7px 10px;font-size:7px;font-weight:850;display:block}.billingPlansCard{overflow:hidden}.billingSectionHeader{background:#fafcf8;border-bottom:1px solid #e7ebe5;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.billingPaymentCard>div>span,.billingSectionHeader>div:first-child>span{color:#728077;letter-spacing:.12em;font-size:8px;font-weight:850}.billingPaymentCard h2,.billingSectionHeader h2{color:#223129;letter-spacing:-.03em;margin:5px 0 4px;font-size:19px}.billingPaymentCard p,.billingSectionHeader p{color:#818b84;margin:0;font-size:9px;line-height:1.5}.billingIntervalToggle{background:#eef2ec;border:1px solid #dbe3d8;border-radius:10px;padding:4px;display:flex}.billingIntervalToggle button{color:#748078;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:34px;padding:0 12px;font-size:8px;font-weight:800}.billingIntervalToggle button.active{color:#274a33;background:#fff;box-shadow:0 3px 10px #1d3c2714}.billingIntervalToggle small{color:#3a7b4c;margin-left:3px;font-size:6px}.billingPlanGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:20px;display:grid}.billingPlanOption{background:#fcfdfb;border:1px solid #e0e6de;border-radius:12px;flex-direction:column;min-width:0;padding:17px;display:flex}.billingPlanOption.isCurrent{background:#f0f7ee;border-color:#6d9877;box-shadow:inset 0 0 0 1px #46795214}.billingPlanOption>div:first-child span{color:#6f7f75;letter-spacing:.11em;font-size:6px;font-weight:900}.billingPlanOption h3{color:#27382e;margin:5px 0 0;font-size:15px}.billingPlanPrice{align-items:flex-end;gap:4px;margin:18px 0 15px;display:flex}.billingPlanPrice strong{color:#1f3427;letter-spacing:-.04em;font-size:25px}.billingPlanPrice small{color:#849087;padding-bottom:4px;font-size:7px}.billingPlanOption ul{align-content:start;gap:8px;min-height:83px;margin:0 0 16px;padding:0;list-style:none;display:grid}.billingPlanOption li{color:#68766d;grid-template-columns:13px minmax(0,1fr);font-size:7px;line-height:1.35;display:grid}.billingPlanOption li b{color:#448057}.billingPlanOption>button{color:#183622;background:var(--lime);cursor:pointer;border:0;border-radius:8px;width:100%;min-height:37px;margin-top:auto;font-size:8px;font-weight:850}.billingPlanOption>button:hover{filter:brightness(.97)}.billingPlanOption>button:disabled{color:#718078;cursor:default;background:#e3e9e1}.billingUpgradeNotice{background:#fff9df;border:1px solid #e7d69b;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin:0 20px 20px;padding:14px 16px;display:flex}.billingUpgradeNotice strong{color:#685420;font-size:9px}.billingUpgradeNotice p{color:#8b7947;margin:4px 0 0;font-size:8px}.billingUpgradeNotice button{color:#705c27;background:#fffdf3;border:1px solid #e0ce8e;border-radius:7px;min-height:32px;padding:0 11px;font-size:7px;font-weight:800}.billingAdminPlan{background:#eef7eb;border:1px solid #cfe0cb;border-radius:11px;margin:20px;padding:22px}.billingAdminPlan strong{color:#284e35;font-size:11px}.billingAdminPlan p{color:#6c7f71;margin:7px 0 0;font-size:8px}.billingPaymentCard{justify-content:space-between;align-items:center;gap:30px;padding:22px 24px;display:flex}.billingPaymentCard>div{max-width:620px}.billingPaymentCard button{color:#8b958e;cursor:not-allowed;background:#f1f4ef;border:1px solid #d9e0d7;border-radius:9px;min-height:39px;padding:0 14px;font-size:8px;font-weight:800}.authShell{background:#f5f7f2;grid-template-columns:minmax(460px,.9fr) minmax(560px,1.1fr);min-height:100vh;display:grid}.authBrandPanel{color:#f2f7f2;background:#152c20;flex-direction:column;justify-content:space-between;min-height:100vh;padding:46px clamp(35px,5vw,76px);display:flex}.authBrand img,.authSingleBrand img{width:165px;height:auto;display:block}.authBrandPanel>div{max-width:610px}.authBrandPanel>div>span,.authHeading>span,.authSingleCard>span{color:#8fa393;letter-spacing:.12em;font-size:9px;font-weight:850}.authBrandPanel h1{letter-spacing:-.055em;margin:16px 0 18px;font-size:clamp(43px,5.4vw,78px);font-weight:510;line-height:.98}.authBrandPanel h1 em{color:var(--lime);font-style:normal}.authBrandPanel p{color:#aebeb2;max-width:500px;margin:0;font-size:12px;line-height:1.65}.authBrandPanel>small{color:#708879;font-size:8px}.authFormPanel{background:linear-gradient(145deg,#f8faf6,#eef3eb);place-items:center;padding:48px clamp(34px,5vw,76px);display:grid}.authFormWrap{width:min(520px,100%)}.authModeTabs{background:#e8ede5;border:1px solid #dce4d9;border-radius:14px;grid-template-columns:1fr 1fr;gap:5px;margin-bottom:36px;padding:5px;display:grid}.authModeTabs button{color:#788079;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:52px;font-size:12px;font-weight:800;transition:color .15s,background .15s,box-shadow .15s}.authModeTabs button:hover{color:#31543c;background:#ffffff94}.authModeTabs button.isActive{color:#173522;background:var(--lime);box-shadow:0 8px 24px #5b873933}.authModeTabs button:focus-visible{outline-offset:2px;outline:3px solid #235b3b2e}.authHeading{text-align:center;margin-bottom:25px}.authHeading h2{color:#21352a;letter-spacing:-.045em;margin:10px 0 7px;font-size:clamp(29px,3.4vw,43px);font-weight:580}.authHeading p{color:#768078;margin:0;font-size:11px;line-height:1.55}.authForms{display:block}.authForms form,.authSingleCard{background:#fff;border:1px solid #dfe5dc;border-radius:17px;padding:28px;box-shadow:0 15px 45px #19372314}.authField,.authForms label,.authSingleCard label{gap:7px;margin-top:15px;display:grid}.authForms form>.authField:first-of-type{margin-top:0}.authField>span,.authFieldHeader>span,.authForms label>span,.authSingleCard label>span{color:#56645b;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:800}.authFieldHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.authFieldHeader a{color:#3d704d;font-size:9px;font-weight:750;text-decoration:none}.authFieldHeader a:hover{color:#235b3b;text-decoration:underline}.authForms input,.authSingleCard input{color:#24332a;background:#fbfcfa;border:1px solid #dce3da;border-radius:9px;outline:0;width:100%;min-height:43px;padding:0 12px;font-size:11px}.authForms input:focus,.authSingleCard input:focus{border-color:#789a80;box-shadow:0 0 0 3px #235b3b14}.authForms form>button,.authSingleCard button{color:#183421;background:var(--lime);cursor:pointer;border:0;border-radius:9px;width:100%;min-height:48px;margin-top:22px;font-size:11px;font-weight:850;box-shadow:0 8px 21px #72a6412e}.authForms button:hover,.authSingleCard button:hover{background:#baf346}.authMessage{border-radius:10px;margin:0 0 14px;padding:11px 13px;font-size:9px;line-height:1.45}.authMessage.isError{color:#874c39;background:#fbeee8}.authMessage.isSuccess{color:#2e6240;background:#eaf4e8}.authCenteredShell{background:linear-gradient(145deg,#edf2ea,#f8faf6);place-items:center;min-height:100vh;padding:30px;display:grid}.authSingleCard{width:min(430px,100%);padding:32px}.authSingleBrand{background:#152c20;border-radius:9px;margin-bottom:34px;padding:10px 13px;display:inline-block}.authSingleBrand img{width:132px}.authSingleCard h1{letter-spacing:-.045em;margin:9px 0;font-size:31px;font-weight:560}.authSingleCard>p:not(.authMessage){color:#737d75;margin:0 0 20px;font-size:10px;line-height:1.6}.authBackLink{color:#52705d;text-align:center;margin-top:19px;font-size:9px;font-weight:750;text-decoration:none;display:block}.topbar{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:25px;display:flex}.eyebrow{color:#758078;letter-spacing:.11em;text-transform:uppercase;margin:0 0 7px;font-size:9px;font-weight:800}.topbar h1{letter-spacing:-.055em;margin:0;font-size:clamp(38px,5vw,66px);font-weight:520;line-height:1}.subtitle{color:var(--muted);margin:11px 0 0;font-size:12px}.scanButton{color:#fff;cursor:pointer;background:#235b3b;border:0;border-radius:9px;align-items:center;gap:9px;padding:11px 15px;font-size:10px;font-weight:800;display:inline-flex}.scanButton span{color:#193822;background:var(--lime);border-radius:6px;place-items:center;width:20px;height:20px;font-size:12px;display:grid}.scanButton:hover{background:#194b30}.metrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.metrics article{border:1px solid var(--line);background:var(--white);border-radius:14px;align-content:start;min-height:96px;padding:17px 18px;display:grid}.metrics span{color:var(--muted);font-size:11px}.metrics strong{letter-spacing:-.04em;margin:5px 0 2px;font-size:27px}.metrics small{color:#8a918a;font-size:10px}.positive{color:#26824d!important}.warningText{color:#9b6425!important}.nextMetric{letter-spacing:-.02em!important;margin-top:9px!important;font-size:17px!important}.portfolioTopbar{align-items:center}.portfolioMetrics .revenueMetric{color:#285a3a;letter-spacing:-.03em;font-size:22px}.portfolioGrid{grid-template-columns:minmax(0,1.55fr) minmax(350px,.55fr);gap:12px;display:grid}.portfolioTrendPanel{min-height:405px}.portfolioSitesPanel{min-width:0}.portfolioSiteRows{padding:5px 17px 14px}.portfolioSiteRows>button{width:100%;min-height:118px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #edf0eb;grid-template-columns:34px 1fr auto 17px;align-items:center;gap:10px;padding:14px 2px;display:grid}.portfolioSiteRows>button:last-child{border-bottom:0}.portfolioSiteRows>button:hover .portfolioSiteInfo strong{color:#235b3b}.portfolioSiteMark{color:#7c867e;background:#edf0eb;border-radius:10px;place-items:center;width:34px;height:34px;font-family:Georgia,serif;font-size:12px;font-weight:900;display:grid}.portfolioSiteMark.isConnected{color:#173522;background:var(--lime)}.portfolioSiteInfo{min-width:0}.portfolioSiteInfo small,.portfolioSiteInfo strong{display:block}.portfolioSiteInfo strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;transition:color .15s;overflow:hidden}.portfolioSiteInfo small{color:#858e86;margin-top:4px;font-size:8px}.portfolioSiteNumbers{gap:5px;display:grid}.portfolioSiteNumbers>span{grid-template-columns:minmax(48px,auto) 52px;align-items:baseline;gap:5px;display:grid}.portfolioSiteNumbers b{color:#334038;text-align:right;font-size:10px}.portfolioSiteNumbers small{color:#919991;font-size:7px}.portfolioSiteArrow{color:#8e988f;font-size:14px}.metaAdsPanel{margin-top:12px}.metaAdsHeader,.metaAdsTitle{align-items:center}.metaAdsTitle{gap:11px;display:flex}.facebookLogo{border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.analyticsPanelHeader>.metaPlaceholderStatus{color:#5269a7;background:#edf1fb;align-items:center;gap:6px;display:inline-flex}.metaPlaceholderStatus i{background:#6d83c4;border-radius:50%;width:6px;height:6px}.metaPlaceholderStatus.status-ready{color:#2d6338;background:#e7f4e5}.metaPlaceholderStatus.status-ready i{background:#55a06b}.metaPlaceholderStatus.status-error{color:#8c4d2f;background:#f8e9df}.metaPlaceholderStatus.status-error i{background:#bf6843}.metaPlaceholderStatus.status-loading{color:#59635b;background:#f0f2ee}.metaMetricGrid{grid-template-columns:repeat(4,1fr);display:grid}.metaMetricGrid>div{border-right:1px solid var(--line);min-height:96px;padding:18px 20px}.metaMetricGrid>div:last-child{border-right:0}.metaMetricGrid small,.metaMetricGrid span{color:#858e86;font-size:9px;display:block}.metaMetricGrid strong{color:#9da49e;letter-spacing:-.04em;margin:5px 0 2px;font-size:24px;display:block}.metaMetricGrid small{font-size:8px}.metaPlaceholderNote{border-top:1px solid var(--line);background:#fbfcfa;grid-template-columns:31px 1fr auto;align-items:center;gap:11px;min-height:68px;padding:13px 20px;display:grid}.metaMark{border-radius:8px;flex:none;place-items:center;width:31px;height:31px;display:grid;overflow:hidden}.metaPlaceholderNote strong{color:#475148;font-size:10px;display:block}.metaPlaceholderNote p{color:#848d85;margin:4px 0 0;font-size:8px;line-height:1.45}.metaPlaceholderNote button{color:#27583a;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9e1d8;border-radius:8px;padding:9px 11px;font-size:9px;font-weight:800}.metaPlaceholderNote button:hover{background:#f5f8f3;border-color:#98ad9d}.metaHierarchy{border-top:1px solid var(--line);background:#f8faf7;padding:22px 20px 24px}.metaHierarchyHeader{justify-content:space-between;align-items:end;gap:14px;margin-bottom:13px;display:flex}.metaHierarchyHeader span{color:#7f8981;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.metaHierarchyHeader h3{color:#263b2e;letter-spacing:-.035em;margin:4px 0 0;font-size:16px}.metaHierarchyHeader>small{color:#879088;text-align:right;max-width:300px;font-size:8px;line-height:1.45}.metaHierarchyEmpty{color:#6f7a72;text-align:center;background:#fff;border:1px dashed #d6ddd4;border-radius:11px;padding:22px;font-size:9px;line-height:1.55}.metaAdSet,.metaCampaign{background:#fff;border:1px solid #dfe5dd;border-radius:11px;overflow:hidden}.metaAdSet+.metaAdSet,.metaCampaign+.metaCampaign{margin-top:8px}.metaAdSet>summary,.metaCampaign>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:13px 15px;list-style:none;display:flex}.metaAdSet>summary::-webkit-details-marker,.metaCampaign>summary::-webkit-details-marker{display:none}.metaAdSet>summary:after,.metaCampaign>summary:after{content:"+";color:#809087;flex:none;font-size:17px;font-weight:400}.metaAdSet[open]>summary:after,.metaCampaign[open]>summary:after{content:"−"}.metaAdSet[open]>summary,.metaCampaign[open]>summary{border-bottom:1px solid #e7ebe5}.metaSummaryMain{align-items:center;gap:9px;min-width:0;display:flex}.metaSummaryMain>span:last-child{min-width:0}.metaSummaryMain b,.metaSummaryMain small{display:block}.metaSummaryMain b{color:#334039;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.metaSummaryMain small{color:#89918a;margin-top:3px;font-size:7px}.metaStatus{color:#657168;letter-spacing:.06em;text-transform:uppercase;background:#eef1ed;border-radius:999px;flex:none;padding:4px 6px;font-size:6px;font-style:normal;font-weight:900}.metaStatus.status-active{color:#28613e;background:#e4f3e5}.metaStatus.status-paused{color:#765b22;background:#f5efd9}.metaSummaryMetrics{grid-template-columns:repeat(3,minmax(52px,auto));gap:12px;margin-left:auto;display:grid}.metaSummaryMetrics span{color:#8a938b;gap:2px;font-size:7px;display:grid}.metaSummaryMetrics b{color:#354139;font-size:9px}.metaCampaignBody{background:#f7f9f6;padding:9px}.metaAdSet{border-radius:9px}.metaAdSet>summary{padding:11px 13px}.metaAdSetBody{background:#f3f6f2;padding:9px}.metaAdsList{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.metaAdCard{background:#fff;border:1px solid #dfe5dd;border-radius:10px;grid-template-columns:96px minmax(0,1fr);gap:11px;min-width:0;padding:9px;display:grid}.metaAdThumb{color:#617065;background:#eaf0e8;border-radius:8px;place-items:center;width:96px;height:96px;font-size:12px;font-weight:900;display:grid;overflow:hidden}.metaAdThumb img{object-fit:cover;width:100%;height:100%;display:block}.metaAdContent{min-width:0}.metaAdTitle{justify-content:space-between;align-items:flex-start;gap:7px;display:flex}.metaAdTitle>span{min-width:0}.metaAdTitle b,.metaAdTitle small{display:block}.metaAdTitle b{color:#303c34;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.metaAdTitle small{color:#8c948d;margin-top:3px;font-size:7px}.metaAdMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:9px;display:grid}.metaAdMetrics span{color:#8a938b;gap:2px;min-width:0;font-size:6px;display:grid}.metaAdMetrics b{color:#334039;text-overflow:ellipsis;font-size:8px;overflow:hidden}.metaAdFooter{color:#879088;border-top:1px solid #edf0ec;flex-wrap:wrap;gap:5px 10px;margin-top:8px;padding-top:7px;font-size:7px;display:flex}.metaNestedEmpty{color:#808a82;text-align:center;padding:14px;font-size:8px}.adsAnalyticsTopbar h1{font-size:clamp(34px,4.4vw,58px)}.adsHeaderActions{flex-wrap:wrap;justify-content:flex-end}.adsSiteSelect{background:#fff;border:1px solid #dce2da;border-radius:9px;gap:2px;min-width:130px;padding:6px 10px;display:grid}.adsSiteSelect span{color:#89918a;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:800}.adsSiteSelect select{color:#344139;background:0 0;border:0;outline:0;font-size:10px;font-weight:800}.adsDemoNotice{color:#725d24;background:#fff8df;border:1px solid #eddba6;border-radius:11px;align-items:center;gap:10px;min-height:48px;margin-bottom:12px;padding:11px 15px;display:flex}.adsDemoNotice strong{font-size:10px}.adsDemoNotice span{color:#927d47;font-size:9px}.adsUnavailable{text-align:center;padding:50px 20px}.adsUnavailable .emptyChartIcon{margin:0 auto}.adsUnavailable h2{margin:10px 0 4px;font-size:18px}.adsUnavailable p{color:var(--muted);margin:0;font-size:10px}.adsMetrics strong{color:#2d4737;font-size:23px}.adsCampaignPanel{justify-content:space-between;align-items:center;gap:20px;min-height:95px;padding:18px 20px;display:flex}.adsCampaignMain{align-items:center;gap:12px;min-width:0;display:flex}.adsCampaignMain h2{letter-spacing:-.025em;margin:0;font-size:17px}.adsCampaignMain small{color:#889088;margin-top:5px;font-size:8px;display:block}.adsCampaignKpis{grid-template-columns:repeat(4,minmax(55px,1fr));gap:8px;display:grid}.adsCampaignKpis>span{border-left:1px solid var(--line);padding-left:12px}.adsCampaignKpis b,.adsCampaignKpis small{display:block}.adsCampaignKpis small{color:#8a928b;font-size:7px}.adsCampaignKpis b{color:#33453a;margin-top:3px;font-size:11px}.adsSectionHeading{justify-content:space-between;align-items:end;gap:12px;margin:20px 2px 9px;display:flex}.adsSectionHeading h2{letter-spacing:-.035em;margin:0;font-size:20px}.adsSectionHeading>span{color:#8b938c;font-size:8px}.adsGroupGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.adsGroupCard{min-height:112px;padding:16px}.adsGroupCard>div>small,.adsGroupCard>div>strong{display:block}.adsGroupCard>div>strong{font-size:11px}.adsGroupCard>div>small{color:#89918a;margin-top:4px;font-size:8px}.adsGroupCard dl{grid-template-columns:repeat(4,1fr);gap:5px;margin:16px 0 0;display:grid}.adsGroupCard dt{color:#909791;font-size:7px}.adsGroupCard dd{color:#3f4e44;margin:3px 0 0;font-size:9px;font-weight:800}.adsTablePanel{margin-top:12px}.adsTable{min-width:920px}.adsTable td,.adsTable th{vertical-align:middle}.adCreativeCell{grid-template-columns:44px 1fr;align-items:center;gap:10px;min-width:240px;display:grid}.adCreativeThumb{background-position:50%;background-size:cover;border-radius:9px;width:44px;height:44px}.adCreativeCell small,.adCreativeCell strong{display:block}.adCreativeCell strong{font-size:10px}.adCreativeCell small{color:#8a928b;margin-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px}.adDecision{white-space:nowrap;border-radius:99px;padding:5px 7px;font-size:8px;font-weight:850;display:inline-flex}.adDecision.winner{color:#24613b;background:#e3f3e5}.adDecision.change{color:#816126;background:#fff1cf}.adDecision.stop{color:#92453e;background:#fbe8e5}.analyticsTopbar{align-items:center}.analyticsHeaderActions{align-items:center;gap:8px;display:flex}.connectionStatus{color:#886428;white-space:nowrap;background:#fff1cf;border-radius:99px;align-items:center;gap:6px;padding:8px 10px;font-size:9px;font-weight:800;display:inline-flex}.connectionStatus i{background:#c29536;border-radius:50%;width:6px;height:6px}.connectionStatus.isLive{color:#28613e;background:#e4f3e5}.connectionStatus.isLive i{background:#3d9a5d}.backButton{color:#4f5c53;cursor:pointer;background:#fff;border:1px solid #dce2da;border-radius:9px;padding:9px 11px;font-size:9px;font-weight:800}.backButton:hover{border-color:#bfc9be}.siteIdentity{grid-template-columns:40px 1fr auto;align-items:center;gap:13px;min-height:82px;margin-bottom:12px;padding:16px 18px;display:grid}.siteIdentityMark{background:#21759b;border-radius:11px;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.siteIdentity p,.siteIdentity span,.siteIdentity strong{display:block}.siteIdentity>div:nth-child(2)>span{color:#858e86;letter-spacing:.07em;text-transform:uppercase;font-size:8px}.siteIdentity strong{margin-top:4px;font-size:12px}.siteIdentity p{color:#7b847c;margin:3px 0 0;font-size:9px}.disabledLink,.siteIdentity>a{border-radius:8px;padding:8px 10px;font-size:9px;font-weight:800;text-decoration:none}.siteIdentity>a{color:#fff;background:#235b3b}.disabledLink{color:#929a93;background:#edf0eb}.analyticsMetrics strong{color:#9aa19a}.analyticsMetrics .revenueMetric{color:#285a3a;letter-spacing:-.025em;margin-top:10px;font-size:18px}.analyticsGrid{grid-template-columns:minmax(0,1.55fr) minmax(250px,.45fr);gap:12px;display:grid}.trafficPanel,.trendPanel{min-height:340px}.analyticsPanelHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:14px;min-height:73px;padding:18px 20px 15px;display:flex}.analyticsPanelHeader h2{letter-spacing:-.03em;margin:0;font-size:18px}.analyticsPanelHeader>span{color:#7d877f;background:#f0f3ee;border-radius:99px;padding:6px 8px;font-size:8px;font-weight:800}.emptyChart{place-items:center;min-height:280px;display:grid;position:relative;overflow:hidden}.chartGrid{grid-template-rows:repeat(4,1fr);display:grid;position:absolute;inset:20px}.chartGrid i{border-top:1px dashed #e3e8e1}.emptyChartMessage{z-index:1;text-align:center;background:#fffffff0;border:1px solid #e5e9e3;border-radius:12px;max-width:310px;padding:18px 22px;position:relative}.emptyChartIcon{color:#315c3e;background:#edf5e8;border-radius:9px;place-items:center;width:31px;height:31px;margin:0 auto 8px;font-size:14px;display:grid}.emptyChartMessage strong{font-size:11px;display:block}.emptyChartMessage p{color:#848c85;margin:5px 0 0;font-size:9px;line-height:1.5}.trafficChartWrap{z-index:1;align-content:end;width:100%;min-height:280px;padding:12px 14px 3px;display:grid;position:relative}.trafficChartSvg{touch-action:none;width:100%;height:238px;overflow:visible}.trafficGridLine{stroke:#e3e8e1;stroke-width:1px;stroke-dasharray:4 5}.trafficAxisLabel{fill:#7c877e;font-size:9px;font-weight:650}.trafficDateLabel{font-size:8px;font-weight:600}.sessionsLine,.visitorsLine{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.visitorsLine{stroke:#235b3b;stroke-width:2.5px}.sessionsLine{stroke:#a8d64d;stroke-width:2px}.visitorPoint{fill:#235b3b;stroke:#fff;stroke-width:1.3px}.sessionPoint,.visitorPoint{vector-effect:non-scaling-stroke}.sessionPoint{fill:#b9eb58;stroke:#fff;stroke-width:1.2px}.trafficHoverLine{stroke:#8f9a91;stroke-width:1px;stroke-dasharray:3 4;pointer-events:none;vector-effect:non-scaling-stroke}.trafficHitArea{fill:#0000;cursor:crosshair}.trafficHitArea:focus{fill:#235b3b09;stroke:#9aad9e;stroke-width:1px;vector-effect:non-scaling-stroke;outline:none}.trafficTooltip{z-index:3;color:#f4f8f2;pointer-events:none;background:#173522;border-radius:10px;gap:6px;width:148px;padding:10px 11px;display:grid;position:absolute;top:7px;transform:translate(-50%);box-shadow:0 8px 22px #1735222e}.trafficTooltip.alignStart{transform:translate(0)}.trafficTooltip.alignEnd{transform:translate(-100%)}.trafficTooltip>strong{color:#fff;text-transform:capitalize;padding-bottom:2px;font-size:9px}.trafficTooltip>span{color:#bdcabe;grid-template-columns:7px 1fr auto;align-items:center;gap:6px;font-size:8px;display:grid}.trafficTooltip i{border-radius:50%;width:7px;height:7px}.trafficTooltip b{color:#fff;font-size:10px}.tooltipVisitors{background:#6fa47c}.tooltipSessions{background:var(--lime)}.trafficChartHint{color:#8a928b;text-align:center;margin:-2px 0 0;font-size:8px}.chartLegend{color:#7e877f;justify-content:center;gap:16px;padding:0 20px 16px;font-size:8px;display:flex}.chartLegend span{align-items:center;gap:5px;display:inline-flex}.chartLegend i{border-radius:50%;width:7px;height:7px}.trafficLegend{background:#235b3b}.ordersLegend{background:var(--lime)}.sourceRows{padding:4px 20px 14px}.sourceRows>div{border-bottom:1px solid #edf0eb;justify-content:space-between;align-items:center;min-height:52px;display:flex}.sourceRows>div:last-child{border-bottom:0}.sourceRows span{color:#59645b;align-items:center;gap:9px;font-size:10px;font-weight:700;display:inline-flex}.sourceRows i{border-radius:50%;width:8px;height:8px}.sourceRows strong{color:#9aa19a;font-size:14px}.googleSource{background:#4f8fe7}.metaSource{background:#596ee8}.tiktokSource{background:#252b27}.directSource{background:#9ea89f}.journeyAnalyticsGrid{grid-template-columns:minmax(0,1.12fr) minmax(380px,.88fr);gap:12px;margin-top:12px;display:grid}.clarityInsightsPanel,.ecommerceJourneyPanel{overflow:hidden}.clarityHeader,.ecommerceJourneyHeader{align-items:center}.ecommerceFunnel{gap:10px;padding:17px 20px 13px;display:grid}.ecommerceStage{grid-template-columns:118px minmax(70px,1fr) 34px 38px;align-items:center;gap:9px;display:grid}.ecommerceStage>span{color:#59645b;font-size:9px;font-weight:750}.ecommerceStage>div{background:#edf1eb;border-radius:99px;height:8px;overflow:hidden}.ecommerceStage i{border-radius:inherit;background:linear-gradient(90deg,#285a3a,#8fbd52);height:100%;display:block}.ecommerceStage strong{color:#2d4d38;text-align:right;font-size:11px}.ecommerceStage small{color:#9a6544;text-align:right;font-size:8px}.journeyExplanation{border-top:1px solid var(--line);background:#fbfcfa;grid-template-columns:28px 1fr;align-items:center;gap:10px;min-height:60px;padding:12px 20px;display:grid}.journeyExplanation>span{color:#28563a;background:#edf3e9;border-radius:8px;place-items:center;width:28px;height:28px;font-size:9px;font-weight:900;display:grid}.journeyExplanation p{color:#7b857d;margin:0;font-size:8px;line-height:1.5}.journeyExplanation strong{color:#465249}.clarityTitle{align-items:center;gap:11px;display:flex}.microsoftMark{background:#fff;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.analyticsPanelHeader>.clarityStatus{align-items:center;gap:6px;display:inline-flex}.clarityStatus>i{background:#c29536;border-radius:50%;width:6px;height:6px}.clarityStatus.status-ready>i{background:#3d9a5d}.clarityStatus.status-ready{color:#28613e;background:#e4f3e5}.clarityStatus.status-error{color:#89533e;background:#fae9e2}.clarityOverviewGrid{border-bottom:1px solid var(--line);background:#fbfcfa;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.clarityOverviewGrid>div{border-right:1px solid var(--line);min-height:86px;padding:14px 16px}.clarityOverviewGrid>div:last-child{border-right:0}.clarityOverviewGrid small,.clarityOverviewGrid span{color:#858e86;font-size:8px;display:block}.clarityOverviewGrid strong{color:#244b33;letter-spacing:-.045em;margin:5px 0 3px;font-size:22px;display:block}.clarityMetricGrid{grid-template-columns:1fr 1fr;display:grid}.clarityMetricGrid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:78px;padding:14px 16px}.clarityMetricGrid>div:nth-child(2n){border-right:0}.clarityMetricGrid small,.clarityMetricGrid span{color:#858e86;font-size:8px;display:block}.clarityMetricGrid strong{color:#2d4d38;letter-spacing:-.04em;margin:4px 0 2px;font-size:19px;display:block}.clarityActions{background:#fbfcfa;grid-template-columns:1fr auto auto;align-items:center;gap:8px;min-height:68px;padding:12px 16px;display:grid}.clarityActions strong{color:#475148;font-size:9px;display:block}.clarityActions p{color:#848d85;max-width:320px;margin:3px 0 0;font-size:8px;line-height:1.45}.clarityActions a{color:#27583a;white-space:nowrap;background:#fff;border:1px solid #d9e1d8;border-radius:8px;padding:8px 9px;font-size:8px;font-weight:800;text-decoration:none}.clarityActions a:hover{background:#f5f8f3;border-color:#98ad9d}.ordersPanel{margin-top:12px}.analyticsTable{min-width:620px}.analyticsTable tbody tr{cursor:default}.analyticsTable tbody tr:hover{background:0 0}.emptyOrderRow td{color:#8a928b;text-align:center;padding:29px 20px;font-size:10px}.errorOrderRow td{color:#9a5b35;background:#fff8ef}.orderRow td{color:#5d675f}.orderRow td:first-child strong,.orderRow td:last-child strong{color:#26372b;font-size:11px}.orderStatus{color:#6c6540;background:#f5f1d9;border-radius:7px;padding:5px 7px;font-size:8px;font-weight:850;display:inline-flex}.status-completed,.status-processing{color:#28613e;background:#e4f3e5}.status-cancelled,.status-failed,.status-refunded{color:#89533e;background:#fae9e2}.cartTrackerPanel{margin-top:12px;overflow:hidden}.cartTrackerHeader,.cartTrackerTitle{align-items:center}.cartTrackerTitle{gap:11px;display:flex}.cartTrackerMark{color:#173522;background:var(--lime);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:900;display:grid}.analyticsPanelHeader>.cartTrackerStatus{align-items:center;gap:6px;display:inline-flex}.cartTrackerStatus i{background:#c29536;border-radius:50%;width:6px;height:6px}.analyticsPanelHeader>.cartTrackerStatus.status-ready{color:#28613e;background:#e4f3e5}.cartTrackerStatus.status-ready i{background:#3d9a5d}.analyticsPanelHeader>.cartTrackerStatus.status-error{color:#89533e;background:#fae9e2}.cartTrackerStatus.status-error i{background:#b66a50}.cartMetricGrid{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.cartMetricGrid>div{border-right:1px solid var(--line);min-height:94px;padding:17px 20px}.cartMetricGrid>div:last-child{border-right:0}.cartMetricGrid small,.cartMetricGrid span{color:#858e86;font-size:9px;display:block}.cartMetricGrid strong{color:#2d4d38;letter-spacing:-.04em;margin:5px 0 2px;font-size:24px;display:block}.cartMetricGrid small{font-size:8px}.cartTrackerNotice{background:#fbfcfa;grid-template-columns:31px 1fr;align-items:center;gap:11px;min-height:68px;padding:13px 20px;display:grid}.cartTrackerNotice>span{color:#405047;background:#edf1eb;border-radius:9px;place-items:center;width:31px;height:31px;font-size:10px;font-weight:900;display:grid}.cartTrackerNotice strong{color:#475148;font-size:10px;display:block}.cartTrackerNotice p{color:#848d85;margin:4px 0 0;font-size:8px;line-height:1.45}.cartTrackerNotice.setupNotice{background:#fffdf6}.cartTrackerNotice.setupNotice>span{color:#725d24;background:#fff1cf}.cartTrackerNotice.errorNotice{background:#fff8ef}.cartTrackerNotice.errorNotice>span{color:#89533e;background:#fae9e2}.cartTableWrap{border-top:0}.cartTable{min-width:940px}.cartTable td,.cartTable th{vertical-align:middle}.cartTable th:first-child{width:170px}.cartTable th:nth-child(2){width:270px}.cartRow td{color:#5d675f}.cartRow td:first-child small,.cartRow td:first-child strong{display:block}.cartRow td:first-child strong{color:#26372b;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.cartRow td:first-child small{color:#89918a;margin-top:4px;font-size:8px}.cartProducts{gap:4px;display:grid}.cartProducts span{color:#4f5d53;font-size:9px;line-height:1.35}.cartStage,.cartStatusBadge{white-space:nowrap;border-radius:7px;padding:5px 7px;font-size:8px;font-weight:850;display:inline-flex}.cartStage{color:#405f4a;background:#edf5e8}.cartStatusBadge{color:#6c6540;background:#f5f1d9}.cartStatusBadge.cart-converted{color:#28613e;background:#e4f3e5}.cartStatusBadge.cart-abandoned{color:#89533e;background:#fae9e2}.cartStatusBadge.cart-cleared{color:#6d756e;background:#edf0eb}.cartTrackerFootnote{border-top:1px solid var(--line);color:#858e86;background:#fbfcfa;align-items:center;gap:18px;min-height:42px;padding:11px 20px;font-size:8px;display:flex}.cartTrackerFootnote span:last-child{color:#42614b;margin-left:auto;font-weight:750}.labProduct{grid-template-columns:74px 1fr auto;align-items:center;gap:16px;min-height:108px;margin-bottom:12px;padding:17px 19px;display:grid}.labProductImage{background-color:#f1f4ef;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #e1e7df;border-radius:13px;width:74px;height:74px}.labProduct h2{letter-spacing:-.025em;margin:0;font-size:18px}.labProduct p:not(.eyebrow){color:#707971;margin:6px 0 0;font-size:10px;line-height:1.5}.labPlaceholderBadge{color:#765d28;white-space:nowrap;background:#fff1cf;border-radius:99px;padding:7px 9px;font-size:8px;font-weight:850}.labWorkflow{color:#d7e2da;background:#173522;border-radius:14px;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:12px;margin-bottom:25px;padding:15px 17px;display:grid}.labWorkflow>i{background:#42644c;height:1px}.labWorkflow>div{opacity:.5;grid-template-rows:auto auto;grid-template-columns:28px auto;align-items:center;column-gap:8px;display:grid}.labWorkflow>div>span{border:1px solid #6d8774;border-radius:50%;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:9px;font-weight:850;display:grid}.labWorkflow b{font-size:9px}.labWorkflow small{color:#9fb1a3;margin-top:2px;font-size:8px}.labWorkflow>div.isCurrent{opacity:1}.labWorkflow>div.isCurrent>span{border-color:var(--lime);color:#173522;background:var(--lime)}.labSectionHeading{justify-content:space-between;align-items:flex-end;gap:18px;margin:0 2px 13px;display:flex}.labSectionHeading h2{letter-spacing:-.035em;margin:0;font-size:22px}.labSectionHeading>span{color:#7d877f;white-space:nowrap;background:#e9ede7;border-radius:99px;padding:6px 8px;font-size:8px;font-weight:800}.creativeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.creativeCard{transition:border-color .16s,box-shadow .16s,transform .16s}.creativeCard:hover{transform:translateY(-2px)}.creativeCard.isSelected{border-color:#79a486;box-shadow:0 0 0 2px #235b3b14}.creativePreview{color:#fff;background:#173522;height:252px;position:relative;overflow:hidden}.creativePreview:after{content:"";background:linear-gradient(#10231705 35%,#102317e6);position:absolute;inset:0}.creativePreviewImage{background-color:#eff3ec;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.creativePreview-demo .creativePreviewImage{background-size:contain;transform:scale(.82)}.creativePreview-demo{background:#ddebce}.creativePreview-hero .creativePreviewImage{background-size:contain;transform:scale(.77)translateY(-3%)}.creativePreview-hero{background:linear-gradient(145deg,var(--lime),#e8f5cb)}.creativeType{z-index:1;color:#173522;background:var(--lime);letter-spacing:.08em;border-radius:99px;padding:6px 8px;font-size:8px;font-weight:900;position:absolute;top:13px;left:13px}.creativePreview>strong{letter-spacing:-.025em;max-width:270px;font-size:16px;line-height:1.15;bottom:27px}.creativePreview>small,.creativePreview>strong{z-index:1;position:absolute;left:14px;right:14px}.creativePreview>small{color:#c6d1c8;font-size:8px;bottom:11px}.creativeCardBody{padding:17px}.creativeCardTitle{justify-content:space-between;align-items:flex-start;gap:10px;min-height:46px;display:flex}.creativeCardTitle span{color:#7d867e;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:750}.creativeCardTitle h3{letter-spacing:-.02em;margin:5px 0 0;font-size:14px}.creativeCardTitle b{color:#28613e;white-space:nowrap;background:#e4f3e5;border-radius:99px;padding:5px 7px;font-size:7px}.creativeCardBody>p{color:#69736b;min-height:47px;margin:10px 0 15px;font-size:10px;line-height:1.55}.creativeCardBody>button{color:#31543c;cursor:pointer;background:#f8faf6;border:1px solid #d8dfd6;border-radius:8px;width:100%;padding:9px 11px;font-size:9px;font-weight:850}.creativeCard.isSelected .creativeCardBody>button{color:#fff;background:#235b3b;border-color:#235b3b}.labActionPanel{grid-template-columns:1fr auto;align-items:center;gap:24px;margin-top:12px;padding:21px;display:grid}.labActionPanel h2{letter-spacing:-.03em;margin:0;font-size:19px}.labActionPanel p:not(.eyebrow){color:#747d75;margin:6px 0 0;font-size:10px;line-height:1.5}.labActionPanel button{color:#8d958e;cursor:not-allowed;white-space:nowrap;background:#e8ebe6;border:0;border-radius:8px;padding:10px 13px;font-size:9px;font-weight:850}.labResults{margin-top:12px}.labResultGrid{grid-template-columns:repeat(4,1fr);display:grid}.labResultGrid>div{border-right:1px solid var(--line);min-height:94px;padding:17px 20px}.labResultGrid>div:last-child{border-right:0}.labResultGrid small,.labResultGrid span{color:#858e86;font-size:9px;display:block}.labResultGrid strong{color:#9ca39d;letter-spacing:-.04em;margin:5px 0 2px;font-size:24px;display:block}.labResultGrid small{font-size:8px}.adLabTopbar{align-items:flex-end}.adLabImportPanel{overflow:hidden}.adLabPanelHeader{border-bottom:1px solid var(--line);background:linear-gradient(135deg,#fbfdf9,#f3f8ef);justify-content:space-between;align-items:flex-end;gap:20px;min-height:92px;padding:20px 22px 17px;display:flex}.adLabPanelHeader h2{letter-spacing:-.035em;margin:0;font-size:21px}.adLabPanelHeader p:not(.eyebrow){color:#707b72;max-width:560px;margin:6px 0 0;font-size:9px;line-height:1.5}.adLabPanelHeader>span{color:#416149;white-space:nowrap;background:#e6f0e2;border-radius:99px;padding:6px 9px;font-size:8px;font-weight:800}.adLabSourceTabs{background:#ffffffb8;border:1px solid #d6dfd4;border-radius:11px;gap:3px;padding:4px;display:flex}.adLabSourceTabs button{color:#68746a;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;min-height:34px;padding:0 13px;font-size:8px;font-weight:850}.adLabSourceTabs button[aria-selected=true]{color:#173522;background:var(--lime);box-shadow:0 2px 8px #2f52371a}.adLabImportBody{grid-template-columns:minmax(280px,.72fr) minmax(340px,1.28fr);min-height:260px;display:grid}.adLabPicker{border-right:1px solid var(--line);align-content:start;gap:13px;padding:22px;display:grid}.adLabPicker label{gap:6px;display:grid}.adLabPicker label>span{color:#68746a;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:850}.adLabPicker select{color:#263b2d;background:#fff;border:1px solid #d7dfd5;border-radius:9px;width:100%;min-height:40px;padding:0 35px 0 11px;font-size:10px;font-weight:700}.adLabPicker select:disabled{color:#7f8981;background:#f5f7f3}.adLabImportButton{color:#173522;background:var(--lime);cursor:pointer;border:0;border-radius:9px;min-height:42px;margin-top:3px;font-size:10px;font-weight:900}.adLabImportButton:hover:not(:disabled){background:#c9f66e}.adLabImportButton:disabled{color:#929b94;cursor:not-allowed;background:#e9ece7}.adLabUploadPicker{align-content:center}.adLabPicker .adLabUploadDropzone{color:#56705d;cursor:pointer;text-align:center;background:#f7faf5;border:1px dashed #aebdab;border-radius:13px;place-items:center;gap:6px;min-height:145px;padding:22px 14px;display:grid}.adLabPicker .adLabUploadDropzone:hover{background:#f0f6ed;border-color:#6e8d74}.adLabUploadDropzone input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.adLabPicker .adLabUploadDropzone>span{color:#234d32;letter-spacing:0;background:#e4f0df;border-radius:11px;place-items:center;width:38px;height:38px;font-size:20px;font-weight:500;display:grid}.adLabPicker .adLabUploadDropzone strong{color:#2e4736;font-size:11px}.adLabPicker .adLabUploadDropzone small{color:#7d897f;font-size:8px;line-height:1.5}.adLabInlineState{color:#68746a;background:#f4f7f2;border-radius:9px;padding:11px 12px}.adLabInlineState.isError{color:#89533e;background:#fff3ed}.adLabInlineState.isLocked{color:#6c5a2c;background:#fff8df}.adLabInlineState strong{font-size:9px;display:block}.adLabInlineState p{margin:3px 0 0;font-size:8px;line-height:1.45}.adLabSelectionPreview{color:#8a948c;background:#fbfcfa;place-items:center;min-height:260px;padding:25px;display:grid}.adLabSelectionPreview>p{font-size:10px}.adLabSelectionPreview.hasProduct{grid-template-columns:minmax(150px,210px) 1fr;justify-content:stretch;gap:25px}.adLabProductImage{aspect-ratio:1;color:#869087;background-color:#eef3eb;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #e1e7df;border-radius:16px;place-items:center;width:100%;font-size:9px;font-weight:900;display:grid}.adLabSelectionPreview>div:last-child{align-content:center;gap:7px;display:grid}.adLabSelectionPreview small{color:#78917e;letter-spacing:.08em;font-size:8px;font-weight:850}.adLabSelectionPreview strong{color:#25392c;letter-spacing:-.035em;font-size:20px;line-height:1.15}.adLabSelectionPreview span{color:#315c3e;font-size:12px;font-weight:850}.adLabImportedProduct{place-items:center;min-height:185px;margin-top:12px;padding:20px;display:grid}.adLabImportedProduct.isReady{border-color:#b8d2b9;grid-template-columns:145px 1fr;align-items:stretch;gap:22px;box-shadow:0 0 0 2px #235b3b0a}.adLabImportedImage{aspect-ratio:1;color:#859087;background-color:#eff4ec;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #e0e7de;border-radius:14px;place-items:center;width:145px;font-size:8px;font-weight:900;display:grid}.adLabImportedInfo{align-self:center;min-width:0}.adLabImportedInfo>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.adLabImportedInfo>div>span{color:#28613e;white-space:nowrap;background:#e4f3e5;border-radius:99px;padding:6px 8px;font-size:8px;font-weight:850}.adLabImportedInfo h2{letter-spacing:-.035em;margin:2px 0 6px;font-size:22px}.adLabImportedInfo>strong{color:#285a3a;font-size:15px}.adLabImportedInfo>p{color:#6f7971;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:720px;margin:9px 0;font-size:9px;line-height:1.55;display:-webkit-box;overflow:hidden}.adLabImportedInfo>a,.adLabImportedInfo>small{color:#285a3a;font-size:9px;font-weight:800;text-decoration:none}.adLabEmptyImport{color:#7e8980;align-items:center;gap:12px;display:flex}.adLabEmptyImport>span{color:#375d42;background:#edf3e9;border-radius:10px;place-items:center;width:37px;height:37px;font-size:18px;display:grid}.adLabEmptyImport strong{color:#4c5a50;font-size:11px;display:block}.adLabEmptyImport p{margin:4px 0 0;font-size:9px}.panel.adLabGenerator{z-index:2;margin-top:12px;position:relative;overflow:visible}.adLabGenerator .adLabPanelHeader>span.isEnabled{color:#28613e;background:#e4f3e5}.adLabGenerator .adLabPanelHeader>span.isLocked{color:#6c5a2c;background:#fff2c2}.adLabGeneratorBody{grid-template-columns:minmax(420px,46%) minmax(0,54%);min-height:445px;display:grid}.adLabPromptColumn{border-right:1px solid var(--line);background:#fbfcfa;border-radius:0 0 0 15px;align-content:start;gap:10px;padding:22px;display:grid;position:relative}.adLabPromptColumn>label{color:#68746a;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:850}.adLabPromptColumn textarea{resize:vertical;color:#263b2d;width:100%;min-height:155px;font:inherit;background:#fff;border:1px solid #d7dfd5;border-radius:10px;outline:0;padding:13px;font-size:10px;line-height:1.55}.adLabPromptColumn textarea:focus{border-color:#7d9a83;box-shadow:0 0 0 3px #235b3b14}.adLabPromptColumn textarea:disabled{color:#879088;background:#f2f4f0}.adLabPromptMeta{color:#89918a;justify-content:space-between;gap:12px;font-size:8px;display:flex}.videoCreatorPromptMeta{justify-content:flex-end}.adLabGenerationControls{background:#f2f6f0;border:1px solid #e1e8df;border-radius:14px;grid-template-columns:minmax(132px,1fr) 62px 62px 86px;align-items:center;gap:6px;min-width:0;padding:5px;display:grid}.adLabModelPicker{position:relative}.adLabControlPicker.isOpen,.adLabModelPicker.isOpen{z-index:40}.adLabModelTrigger{color:#2c4133;cursor:pointer;text-align:left;background:#fff;border:1px solid #cbd6ca;border-radius:10px;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;min-height:40px;padding:5px 8px;display:grid}.adLabModelPicker.isOpen .adLabModelTrigger,.adLabModelTrigger:hover:not(:disabled){border-color:#7f9d85;box-shadow:0 0 0 3px #235b3b0f}.adLabModelTrigger:disabled{opacity:.6;cursor:default}.adLabModelTrigger>span:nth-child(2){gap:2px;min-width:0;display:grid}.adLabModelTrigger strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.adLabModelTrigger small{color:#7b867d;font-size:7px}.adLabCompactTrigger>b,.adLabModelTrigger>b{color:#6e7e72;align-self:center;place-items:center;width:14px;height:14px;font-size:0;line-height:1;display:grid}.adLabCompactTrigger>b:before,.adLabModelTrigger>b:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:5px;height:5px;display:block;transform:translateY(-1px)rotate(45deg)}.adLabModelIcon{color:#173522;background:linear-gradient(145deg,#d8ff8b,#a9df56);border-radius:8px;flex:none;place-items:center;width:27px;height:27px;font-size:9px;font-weight:950;display:grid}.adLabModelIcon.model-n{color:#fff;background:conic-gradient(from 20deg,#5b79ff,#e74f9e,#ffc94b,#39b779,#5b79ff)}.adLabModelIcon.model-s{color:#fff;background:linear-gradient(145deg,#456ff0,#40c6b2)}.adLabModelIcon.model-g{color:#fff;background:linear-gradient(145deg,#111b18,#2f6d57)}.adLabModelIcon.model-f{color:#fff;background:linear-gradient(145deg,#111,#6d7470)}.adLabModelMenu{z-index:30;background:#f8faf7;border:1px solid #cbd6ca;border-radius:13px;width:min(390px,80vw);max-width:calc(100vw - 24px);position:absolute;top:calc(100% + 7px);left:0;overflow:hidden;box-shadow:0 16px 40px #1c39242e}.adLabModelSearch{background:#fff;border:1px solid #d3ddd2;border-radius:9px;grid-template-columns:22px 1fr;align-items:center;margin:9px;display:grid}.adLabModelSearch>span{color:#718076;place-items:center;font-size:15px;display:grid}.adLabModelSearch input{color:#263b2d;width:100%;height:34px;font:inherit;background:0 0;border:0;outline:0;padding:0 9px 0 0;font-size:9px}.adLabModelMenu>p{color:#657268;letter-spacing:.06em;margin:13px 13px 8px;font-size:7px;font-weight:850}.adLabModelOptions{gap:3px;max-height:310px;padding:0 7px 8px;display:grid;overflow-y:auto}.adLabModelOptions>button{color:#2c3a31;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:34px minmax(0,1fr) 17px;align-items:center;gap:9px;width:100%;min-height:64px;padding:8px;display:grid}.adLabModelOptions>button.isSelected,.adLabModelOptions>button:hover{background:#edf3eb}.adLabModelOptions>button>span:nth-child(2){gap:2px;min-width:0;display:grid}.adLabModelOptions strong{font-size:9px}.adLabModelOptions small{color:#67746a;text-overflow:ellipsis;white-space:nowrap;font-size:7px;line-height:1.35;overflow:hidden}.adLabModelOptions em{color:#376046;font-size:7px;font-style:normal;font-weight:800}.adLabModelOptions>button>b{color:#28814c;font-size:11px}.adLabModelEmpty{color:#78847a;text-align:center;padding:16px 10px;font-size:8px}.adLabControlPicker{position:relative}.adLabCompactTrigger{color:#304238;cursor:pointer;background:#fff;border:1px solid #cbd6ca;border-radius:10px;justify-content:center;align-items:center;gap:5px;width:100%;min-width:0;height:40px;padding:0 7px;font-size:8px;display:flex}.adLabCompactTrigger:hover:not(:disabled),.adLabControlPicker.isOpen .adLabCompactTrigger{border-color:#7f9d85;box-shadow:0 0 0 3px #235b3b0f}.adLabCompactTrigger:disabled{opacity:.6;cursor:default}.adLabCompactTrigger>b{color:#77847b}.adLabCompactTrigger>i,.adLabRatioMenu i{border:1.5px solid #2d4135;border-radius:2px;width:15px;height:15px;display:block}.adLabCompactTrigger>i[class*=ratio-9-16],.adLabRatioMenu i[class*=ratio-9-16]{width:8px;height:17px}.adLabCompactTrigger>i[class*=ratio-16-9],.adLabCompactTrigger>i[class*=ratio-21-9],.adLabRatioMenu i[class*=ratio-16-9],.adLabRatioMenu i[class*=ratio-21-9]{width:18px;height:9px}.adLabCompactTrigger>i[class*=ratio-2-3],.adLabCompactTrigger>i[class*=ratio-3-4],.adLabCompactTrigger>i[class*=ratio-4-5],.adLabRatioMenu i[class*=ratio-2-3],.adLabRatioMenu i[class*=ratio-3-4],.adLabRatioMenu i[class*=ratio-4-5]{width:10px;height:16px}.adLabCompactTrigger>i[class*=ratio-3-2],.adLabCompactTrigger>i[class*=ratio-4-3],.adLabCompactTrigger>i[class*=ratio-5-4],.adLabRatioMenu i[class*=ratio-3-2],.adLabRatioMenu i[class*=ratio-4-3],.adLabRatioMenu i[class*=ratio-5-4]{width:17px;height:11px}.adLabCompactMenu{z-index:31;overscroll-behavior:contain;background:#f8faf7;border:1px solid #cbd6ca;border-radius:13px;min-width:210px;max-width:calc(100vw - 24px);max-height:min(430px,58svh);padding:8px;position:absolute;top:calc(100% + 7px);left:0;overflow-y:auto;box-shadow:0 16px 40px #1c39242e}.adLabCompactMenu>p{color:#657268;letter-spacing:.07em;margin:6px 8px 8px;font-size:7px;font-weight:850}.adLabCompactMenu>button{color:#34473b;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:7px;width:100%;min-height:35px;padding:6px 8px;font-size:8px;display:grid}.adLabCompactMenu>button:hover:not(:disabled),.adLabCompactMenu>button[aria-selected=true]{background:#eaf2e7}.adLabCompactMenu>button:disabled{opacity:.36;cursor:not-allowed}.adLabCompactMenu>button>b{color:#28814c}.adLabQualityMenu{min-width:255px;left:auto;right:0}.adLabQualityMenu>button{grid-template-columns:minmax(75px,.7fr) minmax(0,1.3fr) 16px}.adLabQualityMenu>button>span{align-items:center;gap:6px;display:flex}.adLabQualityMenu em{color:#18783d;background:#d9f4dd;border-radius:5px;padding:3px 5px;font-size:6px;font-style:normal;font-weight:900}.adLabQualityMenu small{color:#7e8981;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.adLabCountStepper{background:#fff;border:1px solid #cbd6ca;border-radius:999px;grid-template-columns:25px 30px 25px;align-items:center;width:86px;height:40px;padding:3px;display:grid}.adLabCountStepper button{color:#526258;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:25px;height:32px;padding:0;font-size:12px;line-height:1;display:grid}.adLabCountStepper button:hover:not(:disabled){color:#234f34;background:#edf4ea}.adLabCountStepper button:disabled{color:#c3cac4;cursor:default}.adLabCountStepper strong{color:#34473b;text-align:center;white-space:nowrap;min-width:0;font-size:8px}.adLabCountStepper{position:relative}.adLabCountStepper .planTag{letter-spacing:.02em;border-radius:999px;padding:3px 6px;font-size:6px;font-style:normal;font-weight:800;position:absolute;top:-9px;right:-10px}.adLabCountStepper .planTag,.adLabQualityMenu em.planTag,.shell .imageCreatorView .adLabQualityMenu em.planTag{color:#fff;background:#171713}.adLabQualityMenu>button.isPlanLocked small{color:#171713}.adLabGenerateButton{color:#173522;background:var(--lime);cursor:pointer;border:0;border-radius:9px;min-height:43px;font-size:10px;font-weight:900}.adLabGenerateButton:hover:not(:disabled){filter:brightness(.96)}.adLabGenerateButton:disabled{color:#929b94;cursor:not-allowed;background:#e9ece7}.adLabCostNote{color:#818a83;font-size:7px;line-height:1.45}.adLabGeneratedPreview{background:#f5f8f3;border-radius:0 0 15px;place-items:center;min-height:445px;padding:24px;display:grid}.adLabGeneratedPreview.hasImage{grid-template-rows:auto minmax(0,1fr) auto;align-items:stretch;gap:14px}.adLabPreviewToolbar{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.adLabPreviewToolbar>span{color:#4f5f55;font-size:9px;font-weight:850}.adLabPreviewModes{background:#ffffffd1;border:1px solid #d6dfd4;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.adLabPreviewModes button{color:#758078;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:29px;padding:0 10px;font-size:7px;font-weight:800}.adLabPreviewModes button:hover{color:#31543c;background:#f0f5ed}.adLabPreviewModes button[aria-selected=true]{color:#173522;background:var(--lime);box-shadow:0 2px 7px #2f52371a}.adLabPreviewSurface{align-self:stretch;place-items:center;width:100%;min-width:0;min-height:330px;display:grid}.adLabGeneratedGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-self:center;gap:9px;width:100%;display:grid}.adLabGeneratedGrid.count-1{grid-template-columns:1fr;justify-self:center;max-width:410px}.adLabGeneratedGrid>button{cursor:pointer;background:#fff;border:2px solid #0000;border-radius:13px;min-width:0;padding:0;position:relative;overflow:hidden;box-shadow:0 9px 25px #1f3f2917}.adLabGeneratedGrid>button.isSelected{border-color:#5f976f;box-shadow:0 0 0 3px #235b3b17}.adLabGeneratedGrid img{object-fit:contain;background:#fff;width:100%;max-height:330px;display:block}.adLabGeneratedGrid>button>span{color:#fff;background:#1c3725d1;border-radius:99px;place-items:center;width:20px;height:20px;font-size:7px;font-weight:900;display:grid;position:absolute;top:7px;left:7px}.socialPreviewCard{color:#262626;background:#fff;border:1px solid #d8dfd7;border-radius:14px;width:min(100%,420px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow:hidden;box-shadow:0 12px 32px #1f3f291c}.socialPreviewCard>header{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:53px;padding:9px 12px;display:grid}.socialPreviewCard>header>img{object-fit:cover;background:#eff5eb;border:1px solid #d7e1d5;border-radius:50%;width:34px;height:34px;display:block}.socialPreviewCard>header>.metaAdAvatar{width:34px;height:34px;font-size:13px}.instagramPreview>header>.metaAdAvatar{border:2px solid #fff;outline:2px solid #e1306c}.socialPreviewCard>header>div{gap:2px;min-width:0;display:grid}.socialPreviewCard>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.socialPreviewCard>header small{color:#7f8881;font-size:7px}.socialPreviewCard>header>b{color:#6e7770;letter-spacing:.08em;font-size:10px}.socialPreviewCreative{aspect-ratio:4/5;object-fit:cover;object-position:center;background:#f0f2f5;border-top:1px solid #edf0ec;border-bottom:1px solid #edf0ec;width:100%;display:block}.instagramPreviewActions{color:#262626;align-items:center;gap:10px;min-height:39px;padding:6px 12px 3px;line-height:1;display:flex}.instagramPreviewActions span{align-items:center;gap:4px;width:auto;height:24px;display:flex}.instagramPreviewActions img{object-fit:contain;flex:none;width:19px;height:19px;display:block}.instagramPreviewActions img.isHeart{width:19px;height:19px}.instagramPreviewActions img.isComment,.instagramPreviewActions img.isRepost{width:18px;height:18px}.instagramPreviewActions img.isShare{width:21px;height:21px}.instagramPreviewActions img.isSave{width:19px;height:19px}.instagramPreviewActions b{color:#262626;font-variant-numeric:tabular-nums;font-size:10px;font-weight:600}.instagramPreviewActions span:last-child{margin-left:auto}.instagramPreviewCopy{gap:6px;padding:4px 12px 14px;display:grid}.instagramPreviewCopy p{color:#262626;margin:0;font-size:9px;line-height:1.45}.instagramPreviewCopy p b{color:#262626}.instagramPreviewCopy small{color:#737373;font-size:10px;line-height:1.35}.facebookPreview{color:#050505;font-family:Segoe UI,Helvetica,Arial,sans-serif}.facebookPreview>header strong{color:#050505;font-size:10px}.facebookPreview>header small{color:#65676b;font-size:8px}.facebookPreviewPrimary{color:#050505;margin:0;padding:4px 12px 12px;font-size:10px;line-height:1.42}.facebookPreviewOffer{background:#f2f4f1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:62px;padding:9px 11px;display:grid}.facebookPreviewOffer>div{gap:2px;min-width:0;display:grid}.facebookPreviewOffer small,.facebookPreviewOffer span{color:#65676b;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.facebookPreviewOffer strong{color:#050505;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.facebookPreviewOffer>b{color:#fff;white-space:nowrap;background:#1877f2;border:0;border-radius:6px;padding:8px 11px;font-size:9px}.facebookPreviewSignals{color:#65676b;border-bottom:1px solid #ced0d4;justify-content:space-between;align-items:center;gap:10px;min-height:35px;padding:7px 12px;font-size:9px;display:flex}.facebookPreviewSignals span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.facebookReactionSummary{align-items:center;display:flex}.facebookReaction{color:#fff;border:1px solid #fff;border-radius:50%;place-items:center;width:17px;height:17px;font-style:normal;line-height:1;display:inline-grid;box-shadow:0 1px 2px #00000029}.facebookReaction+.facebookReaction{margin-left:-4px}.facebookReaction.isLike{z-index:1;background:#1877f2}.facebookReaction.isLike img{filter:brightness(0)invert();object-fit:contain;width:10px;height:10px;display:block}.facebookReaction.isLove{background:#f55368;font-size:11px}.facebookReactionSummary em{color:#65676b;margin-left:5px;font-size:9px;font-style:normal}.facebookPreviewActions{color:#65676b;text-align:center;grid-template-columns:repeat(3,1fr);align-items:center;min-height:44px;padding:3px 8px;font-size:10px;font-weight:600;display:grid}.facebookPreviewActions span{white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:6px 3px;display:flex}.facebookPreviewActions span:hover{background:#f2f3f5}.facebookPreviewActions img{object-fit:contain;flex:none;width:16px;height:16px;display:block}.adLabEmptyCreative{color:#859087;text-align:center;justify-items:center;gap:7px;display:grid}.adLabEmptyCreative>span{color:#315c3e;background:#e5efe1;border-radius:14px;place-items:center;width:48px;height:48px;font-size:20px;display:grid}.adLabEmptyCreative strong{color:#56625a;font-size:11px}.adLabEmptyCreative p{margin:0;font-size:9px}.adLabGeneratedActions{justify-content:space-between;align-items:center;gap:14px;display:flex}.adLabGeneratedActions>div:first-child{gap:3px;min-width:0;display:grid}.adLabGeneratedActions strong{color:#344c3b;font-size:10px}.adLabGeneratedActions span{color:#7f8881;font-size:8px}.adLabGeneratedActions .adLabAcceptError{color:#9a4f3e;line-height:1.4}.adLabGeneratedActions>div:last-child{gap:7px;display:flex}.adLabGeneratedActions button{color:#31543c;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cfdbce;border-radius:8px;min-height:34px;padding:0 11px;font-size:8px;font-weight:850}.adLabGeneratedActions button.isPrimary{color:#fff;background:#235b3b;border-color:#235b3b}.adLabGeneratedActions button:disabled{opacity:.65;cursor:default}.adLabWorkflow{margin-top:12px;margin-bottom:12px}.labWorkflow>div.isComplete{opacity:1}.labWorkflow>div.isComplete>span{color:#173522;background:#8fc178;border-color:#8fc178}.adLabGallery{margin-bottom:12px}.adLabGalleryHeader{border-bottom:1px solid var(--line);background:#fbfcfa;justify-content:space-between;align-items:center;gap:18px;min-height:102px;padding:18px 20px;display:flex}.adLabGalleryHeader h2{color:#2d3d32;letter-spacing:-.035em;margin:4px 0 0;font-size:20px}.adLabGalleryHeader p:not(.eyebrow){color:#758078;margin:6px 0 0;font-size:9px}.adLabGalleryHeader>span{color:#2f6542;white-space:nowrap;background:#e5f2e3;border-radius:99px;padding:7px 10px;font-size:8px;font-weight:850}.adLabGalleryGrid{background:#f5f8f3;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;padding:16px;display:grid}.adLabGalleryCard{background:#fff;border:1px solid #dce4d9;border-radius:13px;min-width:0;overflow:hidden;box-shadow:0 7px 22px #1f3f290f}.adLabGalleryImage{background:#eef3eb;place-items:center;height:240px;display:grid;position:relative;overflow:hidden}.adLabGalleryImage img{object-fit:contain;width:100%;height:100%;display:block}.adLabGalleryImage>span{color:#173522;letter-spacing:.04em;background:#c9ff5bf0;border-radius:99px;padding:6px 8px;font-size:7px;font-weight:950;position:absolute;top:10px;left:10px;box-shadow:0 5px 15px #1735221f}.adLabGalleryCardBody{gap:10px;padding:14px;display:grid}.adLabGalleryCardBody>div:first-child{gap:3px;min-width:0;display:grid}.adLabGalleryCardBody strong{color:#304138;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.adLabGalleryCardBody small{color:#8a938c;font-size:7px}.adLabGalleryCardBody>p{color:#67736a;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:42px;margin:0;font-size:8px;line-height:1.5;display:-webkit-box;overflow:hidden}.adLabGalleryMeta{flex-wrap:wrap;gap:5px;display:flex}.adLabGalleryMeta span{color:#53645a;background:#edf2eb;border-radius:99px;padding:5px 7px;font-size:7px;font-weight:750}.adLabGalleryActions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.adLabGalleryActions a{color:#31543c;background:#f8faf6;border:1px solid #d3ddd1;border-radius:8px;place-items:center;min-height:34px;font-size:8px;font-weight:850;text-decoration:none;display:grid}.adLabGalleryActions a:last-child{color:#fff;background:#235b3b;border-color:#235b3b}.adLabGalleryState{color:#7d8980;text-align:center;background:#f5f8f3;align-content:center;place-items:center;gap:6px;min-height:190px;padding:24px;display:grid}.adLabGalleryState>span{color:#315c3e;background:#e5efe1;border-radius:12px;place-items:center;width:42px;height:42px;font-size:17px;font-weight:900;display:grid}.adLabGalleryState strong{color:#526057;font-size:11px}.adLabGalleryState p{margin:0;font-size:8px}.adLabGalleryState button{color:#31543c;cursor:pointer;background:#fff;border:1px solid #cdd9cc;border-radius:8px;min-height:34px;margin-top:5px;padding:0 12px;font-size:8px;font-weight:850}.adLabGalleryState.isError>span{color:#934b3a;background:#fae8e2}.videoLibraryMedia{background:#111}.videoLibraryMedia video{object-fit:contain;width:100%;height:100%;display:block}.videoCopyPrompt{color:#55675c;cursor:pointer;width:max-content;font:inherit;text-underline-offset:2px;background:0 0;border:0;margin-top:-5px;padding:0;font-size:8px;font-weight:750;text-decoration:underline}.videoCopyPrompt:hover{color:#223b2c}.savedVideoMore{color:#31543c;cursor:pointer;min-height:36px;font:inherit;background:#fff;border:1px solid #d3ddd1;border-radius:8px;margin:0 16px 16px;padding:0 14px;font-size:8px;font-weight:850}.adLabSafetyNotice{background:#fbfcfa;grid-template-columns:42px 1fr;align-items:center;gap:13px;padding:16px 18px;display:grid}.adLabSafetyNotice>span{color:#315c3e;letter-spacing:.08em;background:#e8f2e4;border-radius:9px;place-items:center;width:42px;height:32px;font-size:8px;font-weight:900;display:grid}.adLabSafetyNotice strong{color:#435348;font-size:10px;display:block}.adLabSafetyNotice p{color:#7a857c;margin:4px 0 0;font-size:8px;line-height:1.45}.videoCreatorSelection img,.videoCreatorSelection video{object-fit:contain;background:#142019;border-radius:14px;width:min(100%,360px);max-height:220px;display:block;box-shadow:0 10px 28px #142d1c1f}.videoCreatorSelection.hasProduct{grid-template-columns:minmax(210px,360px) minmax(0,1fr)}.videoCreatorImported.isReady{grid-template-columns:220px minmax(0,1fr)}.videoCreatorImported>img,.videoCreatorImported>video{object-fit:contain;background:#142019;border-radius:13px;align-self:center;width:220px;max-height:155px;display:block}.videoCreatorModelSelector{border-bottom:1px solid var(--line);background:#f8faf7;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px 16px;display:grid}.adLabImportPanel[hidden],.adLabImportedProduct[hidden]{display:none!important}.imageCreatorWorkspace .adLabGeneratorBody,.videoCreatorWorkspace .adLabGeneratorBody{grid-template-columns:clamp(480px,30%,560px) minmax(0,1fr)}.videoCreatorInputGroup{border:0;min-width:0;margin:0;padding:0}.videoCreatorFieldHeading,.videoCreatorInputGroup legend{color:#68746a;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:900}.videoCreatorInputTabs{gap:7px;display:flex}.videoCreatorInputTabs button{color:#5a675e;cursor:pointer;min-height:36px;font:inherit;background:#f7f9f6;border:1px solid #ccd8cb;border-radius:10px;padding:0 16px;font-size:9px;font-weight:850}.videoCreatorInputTabs button.isSelected{color:#315f40;background:#edf7eb;border-color:#8db397;box-shadow:inset 0 0 0 1px #315f400d}.videoCreatorInputTabs button:disabled{opacity:.65;cursor:default}.videoCreatorUploadBlock{gap:8px;display:grid}.videoCreatorFieldHeading{justify-content:space-between;align-items:center;margin:0;display:flex}.videoCreatorFieldHeading span{color:#425047}.videoCreatorUploadDropzone{color:#56705d;cursor:pointer;background:#f7faf5;border:1px dashed #aebdab;border-radius:12px;grid-template-columns:40px minmax(0,1fr);align-content:center;column-gap:11px;min-height:118px;padding:16px;display:grid}.videoCreatorUploadDropzone:hover{background:#f0f6ed;border-color:#6e8d74}.videoCreatorUploadDropzone>span{color:#234d32;background:#e4f0df;border-radius:11px;grid-row:1/3;align-self:center;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.videoCreatorUploadDropzone strong{color:#2e4736;align-self:end;font-size:10px}.videoCreatorUploadDropzone small{color:#7d897f;align-self:start;font-size:8px;line-height:1.5}.videoCreatorInlineUpload{background:#fff;border:1px solid #d5dfd3;border-radius:11px;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:8px;display:grid}.videoCreatorInlineUpload>img,.videoCreatorInlineUpload>video{object-fit:contain;background:#142019;border-radius:8px;width:68px;height:50px;display:block}.videoCreatorInlineUpload>div{gap:2px;min-width:0;display:grid}.videoCreatorInlineUpload small,.videoCreatorInlineUpload span{color:#7b867d;font-size:7px}.videoCreatorInlineUpload strong{color:#2c4133;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.imageCreatorSourceBlock{gap:8px;display:grid}.imageCreatorTextSourceCard{color:#56705d;background:#f7faf5;border:1px dashed #aebdab;border-radius:12px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:11px;min-height:94px;padding:16px;display:grid}.imageCreatorTextSourceCard>span{color:#234d32;background:#e4f0df;border-radius:11px;place-items:center;width:40px;height:40px;font-size:13px;font-weight:950;display:grid}.imageCreatorTextSourceCard>div{gap:4px;min-width:0;display:grid}.imageCreatorTextSourceCard strong{color:#2e4736;font-size:10px}.imageCreatorTextSourceCard small,.videoCreatorTextSourceCard small{color:#7d897f;font-size:8px;line-height:1.5}.imageCreatorProductSelect{gap:5px;display:grid}.imageCreatorProductSelect>span{color:#7b867d;font-size:7px;font-weight:750}.imageCreatorProductSelect select{color:#2c4133;width:100%;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ccd8cb;border-radius:11px;outline:0;padding:0 36px 0 12px;font-size:9px;font-weight:800}.imageCreatorProductSelect select:focus{border-color:#7d9a83;box-shadow:0 0 0 3px #235b3b14}.imageCreatorProductSelect select:disabled{opacity:.65;cursor:default}.imageCreatorMissingThumb{color:#6d7c71;background:#edf2eb;border-radius:8px;place-items:center;width:68px;height:50px;font-size:8px;font-weight:900;display:grid}.videoCreatorControls{gap:8px;display:grid}.videoCreatorModelCard{background:#fff;border:1px solid #ccd8cb;border-radius:11px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:52px;padding:7px 9px;display:grid}.videoCreatorModelSelector .videoCreatorModelCard{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s,box-shadow .16s,transform .16s}.videoCreatorModelSelector .videoCreatorModelCard:hover{border-color:#8eaa93;transform:translateY(-1px)}.videoCreatorModelSelector .videoCreatorModelCard.isSelected{border-color:#315f40;box-shadow:0 0 0 2px #315f401a}.videoCreatorModelSelector .videoCreatorModelCard:disabled{cursor:default;opacity:.7;transform:none}.videoCreatorModelCard>div{gap:2px;min-width:0;display:grid}.videoCreatorModelCard strong{color:#2c4133;font-size:9px}.videoCreatorModelCard small{color:#7b867d;font-size:7px}.videoCreatorModelCard>b{color:#42604b;white-space:nowrap;background:#e8f1e5;border-radius:99px;padding:5px 7px;font-size:7px}.videoCreatorOptionGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.videoCreatorOptionGroup{background:#f8faf7;border:1px solid #d5dfd3;border-radius:11px;min-width:0;margin:0;padding:8px}.videoCreatorOptionGroup legend{color:#68766c;letter-spacing:.08em;text-transform:uppercase;padding:0 5px;font-size:7px;font-weight:900}.videoCreatorOptionPills{flex-wrap:wrap;gap:5px;display:flex}.videoCreatorOptionPills button{color:#55645a;cursor:pointer;background:#fff;border:1px solid #ccd8cb;border-radius:99px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:0 10px;font-size:8px;font-weight:850;display:inline-flex}.videoCreatorOptionPills button span{font-size:11px;line-height:1}.videoCreatorOptionPills button.isSelected{color:#fff;background:#315f40;border-color:#315f40;box-shadow:0 4px 10px #315f4026}.videoCreatorOptionPills button:disabled{opacity:.65;cursor:default}.videoCreatorSourceRatio{color:#7b867d;font-size:7px;line-height:1.4}.videoCreatorDuration{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.videoCreatorDuration button{color:#637067;cursor:pointer;background:#f8faf7;border:1px solid #d5dfd3;border-radius:9px;min-height:36px;font-size:8px;font-weight:850}.videoCreatorDuration button.isSelected{color:#fff;background:#315f40;border-color:#315f40}.videoCreatorDuration button:disabled{opacity:.65;cursor:default}.videoCreatorResult.hasImage{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch}.videoCreatorPreviewSurface{min-height:390px}.videoCreatorNativePreview{object-fit:contain;background:#101a14;border-radius:13px;width:100%;height:100%;min-height:300px;max-height:520px;display:block}.socialPreviewCreative.socialPreviewVideo{object-fit:cover;background:#050805;max-height:525px}.videoCreatorResult .adLabGeneratedActions{width:100%}.videoCreatorDownload{color:#fff;white-space:nowrap;background:#235b3b;border-radius:8px;place-items:center;min-height:34px;padding:0 11px;font-size:8px;font-weight:850;text-decoration:none;display:grid}.productRadarPanel{margin-bottom:12px}.productRadarHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.productRadarTitle{align-items:center;gap:12px;display:flex}.productRadarTitle>span{color:#173522;background:var(--lime);border-radius:11px;flex:none;place-items:center;width:40px;height:40px;font-size:14px;font-weight:950;display:grid}.productRadarTitle h2{letter-spacing:-.035em;margin:0;font-size:20px}.productRadarConnection{color:#28613e;white-space:nowrap;background:#e4f3e5;border-radius:99px;align-items:center;gap:7px;padding:7px 10px;font-size:8px;font-weight:850;display:inline-flex}.productRadarConnection i{background:#4f9b68;border-radius:50%;width:6px;height:6px}.productRadarConnection.isError{color:#89533e;background:#fae9e2}.productRadarConnection.isError i{background:#b66a50}.productRadarForm{background:#fbfcfa;grid-template-columns:minmax(240px,1fr) 180px 190px auto;align-items:end;gap:10px;padding:16px 20px;display:grid}.productRadarForm label{color:#727c74;letter-spacing:.04em;text-transform:uppercase;gap:6px;min-width:0;font-size:8px;font-weight:800;display:grid}.productRadarForm input[type=search],.productRadarForm select{color:#26372c;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #dce3da;border-radius:9px;outline:0;width:100%;height:42px;padding:0 12px;font-size:10px;font-weight:650;transition:border-color .15s,box-shadow .15s}.productRadarForm input:focus,.productRadarForm select:focus{border-color:#7d9a83;box-shadow:0 0 0 3px #235b3b14}.productRadarForm select{cursor:pointer}.productRadarExact{cursor:pointer;background:#fff;border:1px solid #dce3da;border-radius:9px;grid-template-columns:17px 1fr;align-items:center;height:42px;padding:0 11px;gap:8px!important}.productRadarExact input{accent-color:#235b3b;width:15px;height:15px;margin:0}.productRadarExact>span{text-transform:none;letter-spacing:0;gap:2px;min-width:0;display:grid}.productRadarExact strong{color:#3f4e44;font-size:9px}.productRadarExact small{color:#89918a;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:550;overflow:hidden}.productRadarForm button{color:#173522;background:var(--lime);cursor:pointer;white-space:nowrap;border:0;border-radius:9px;height:42px;padding:0 15px;font-size:9px;font-weight:900}.productRadarForm button:hover:not(:disabled){filter:brightness(.96)}.productRadarForm button:disabled{color:#89918a;cursor:wait;background:#e8ece6}.productRadarNotice{color:#6f7971;background:#f7f9f5;border-top:1px solid #edf0eb;border-bottom:1px solid #edf0eb;grid-template-columns:25px 1fr;align-items:center;gap:9px;min-height:48px;padding:10px 20px;display:grid}.productRadarNotice>span{color:#45634d;background:#e8efe5;border-radius:8px;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.productRadarNotice p{margin:0;font-size:8px;line-height:1.5}.productRadarNotice strong{color:#405148}.productRadarLoading{background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:10px;min-height:150px;padding:30px 20px;display:grid}.productRadarLoading i{background:linear-gradient(90deg,#f1f4ef 25%,#f8faf7 50%,#f1f4ef 75%) 0 0/200% 100%;border-radius:12px;height:78px;animation:radarPulse 1.2s linear infinite}.productRadarLoading span{color:#7d867e;text-align:center;grid-column:1/-1;font-size:9px}@keyframes radarPulse{to{background-position:-200% 0}}.productRadarState{text-align:center;place-content:center;min-height:130px;padding:28px 20px;display:grid}.productRadarState strong{color:#3e4c43;font-size:13px}.productRadarState p{color:#7a847c;max-width:520px;margin:7px auto 0;font-size:9px;line-height:1.5}.productRadarState.isError{background:#fff9f5}.productRadarState.isError strong{color:#89533e}.productRadarResults{padding:17px 20px 20px}.productRadarSummary{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:12px;display:flex}.productRadarSummary span,.productRadarSummary strong{display:block}.productRadarSummary strong{color:#314138;font-size:12px}.productRadarSummary small,.productRadarSummary span{color:#858e86;margin-top:3px;font-size:8px}.productRadarGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.productRadarAd{background:#fff;border:1px solid #e0e6dd;border-radius:12px;grid-template-columns:136px minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.productRadarCreative{color:#eaf2ec;background:linear-gradient(145deg,#1c3a28,#2a5438);flex-direction:column;justify-content:space-between;min-height:178px;padding:13px;display:flex}.productRadarCreative>span{color:#173522;background:var(--lime);letter-spacing:.07em;border-radius:99px;align-self:flex-start;padding:5px 6px;font-size:6px;font-weight:950}.productRadarCreative>strong{color:#c9ff5beb;place-items:center;font-size:44px;line-height:1;display:grid}.productRadarCreative>a{color:#d9ff89;text-align:center;background:#0a1d1261;border:1px solid #c9ff5b59;border-radius:8px;place-items:center;min-height:30px;padding:8px 9px;font-size:7px;font-weight:850;text-decoration:none;display:grid}.productRadarCreative>a:hover{border-color:var(--lime);background:#0a1d12ad}.productRadarCreative>small{color:#b7c9bb;font-size:7px;line-height:1.4}.productRadarAdBody{flex-direction:column;min-width:0;padding:14px;display:flex}.productRadarAdvertiser{justify-content:space-between;align-items:flex-start;gap:9px;display:flex}.productRadarAdvertiser span{color:#89918a;letter-spacing:.06em;text-transform:uppercase;font-size:6px;font-weight:850}.productRadarAdvertiser h3{color:#304039;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:12px;overflow:hidden}.productRadarAdvertiser>small{color:#848e86;white-space:nowrap;flex:none;font-size:7px}.productRadarLinkTitle{color:#324d3b;margin-top:11px;font-size:10px;line-height:1.35}.productRadarAdBody>p{color:#667169;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:8px 0 12px;font-size:9px;line-height:1.5;display:-webkit-box;overflow:hidden}.productRadarSignals{color:#7f8981;text-transform:capitalize;border-top:1px solid #edf0eb;flex-wrap:wrap;justify-content:space-between;gap:5px 10px;margin-top:auto;padding-top:9px;font-size:7px;display:flex}.pipeline{color:#fff;background:#173522;border-radius:14px;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:10px;margin-bottom:18px;padding:14px 16px;display:grid}.pipeline>i{background:#42644c;min-width:24px;height:1px}.pipelineStep{opacity:.45;white-space:nowrap;align-items:center;gap:9px;display:flex}.pipelineStep>span{border:1px solid #73907a;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:10px;font-weight:850;display:grid}.pipelineStep div{display:grid}.pipelineStep b{font-size:10px}.pipelineStep small{color:#a8b7ab;margin-top:2px;font-size:8px}.pipelineStep.current,.pipelineStep.done{opacity:1}.pipelineStep.done>span{background:#6d9d55;border-color:#6d9d55}.pipelineStep.current>span{border-color:var(--lime);color:#193822;background:var(--lime)}.panel{border:1px solid var(--line);background:var(--white);border-radius:16px;overflow:hidden}.panelHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:16px;padding:19px 20px 16px;display:flex}.panelHeader h2{letter-spacing:-.035em;margin:0;font-size:20px}.panelStatus{color:#7d6127;background:#fff1cf;border-radius:99px;align-items:center;gap:7px;padding:6px 9px;font-size:9px;font-weight:850;display:inline-flex}.panelStatus i{background:#c29536;border-radius:50%;width:6px;height:6px}.tableWrap{overflow:auto}table{border-collapse:collapse;width:100%;min-width:880px}th{color:#828982;letter-spacing:.07em;text-align:left;text-transform:uppercase;background:#fbfcfa;padding:12px 16px;font-size:9px;font-weight:750}td{border-top:1px solid #edf0eb;padding:14px 16px;font-size:12px}tbody tr{cursor:pointer;transition:background .15s}tbody tr:hover{background:#f7faf5}.selectedRow{background:#f4f9ef}.rank{color:#899189;font-weight:800}.productCell{align-items:center;gap:11px;min-width:280px;display:flex}.productThumb{background-color:#f1f3ef;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #e3e8e0;border-radius:10px;flex:none;width:58px;height:58px}.productCell strong{max-width:290px;font-size:12px;line-height:1.35;display:block}.locked,.productCell span,.sku{color:#8a918a;margin-top:4px;font-size:9px;display:block}.sourceName{font-size:11px}.score{color:#21472f;background:#e9f6e5;border:1px solid #cde3c9;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:850;display:grid}.score7{color:#6c6526;background:#f4f3df;border-color:#e3dfa8}.hold{color:#80611f;letter-spacing:.06em;background:#fff0cf;border-radius:7px;padding:6px 8px;font-size:8px;font-weight:900;display:inline-flex}.detailGrid{grid-template-columns:1.25fr .75fr;gap:12px;margin-top:12px;display:grid}.detailCard,.sourceCard{padding:22px}.detailTop{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.detailTop h2{letter-spacing:-.04em;margin:0;font-size:25px}.bigScore{color:#193822;background:var(--lime);border-radius:50%;flex:none;place-items:center;width:54px;height:54px;font-size:20px;font-weight:900;display:grid}.detailImageLink{background:linear-gradient(145deg,#f8faf6,#eef2ec);border:1px solid #e5e9e3;border-radius:13px;height:255px;margin:18px 0 17px;display:block;position:relative;overflow:hidden}.detailImageLink>div{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.detailImageLink>span{color:#fff;background:#173522eb;border-radius:7px;padding:7px 9px;font-size:9px;font-weight:750;position:absolute;bottom:10px;left:10px}.signalStrip{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:17px;display:grid}.signalStrip>div{background:#f8faf6;border:1px solid #e5e9e3;border-radius:9px;padding:10px 11px}.signalStrip span,.signalStrip strong{display:block}.signalStrip span{color:#818a82;text-transform:uppercase;letter-spacing:.06em;font-size:8px}.signalStrip strong{color:#8b6427;margin-top:4px;font-size:10px}.detailCard h3,.sourceCard h3{margin:12px 0 5px;font-size:12px}.detailCard>p{color:#667068;margin:0;font-size:12px;line-height:1.65}.decisionBadge{color:#80611f;letter-spacing:.07em;background:#fff0cf;border-radius:7px;margin-top:7px;padding:7px 10px;font-size:9px;font-weight:900;display:inline-flex}.sourceCard h3{letter-spacing:-.025em;margin-top:19px;font-size:17px}.readinessHeading{border-bottom:1px solid #e7ebe5;justify-content:space-between;align-items:flex-end;gap:14px;margin:18px 0 9px;padding-bottom:10px;display:flex}.readinessHeading>div{align-items:baseline;gap:8px;display:flex}.readinessHeading small,.readinessHeading span{color:#818a82;text-transform:uppercase;letter-spacing:.06em;font-size:8px}.readinessHeading strong{color:#173522;letter-spacing:-.04em;font-size:20px}.readinessList{gap:7px;display:grid}.readinessItem{background:#fafbf9;border:1px solid #e6eae4;border-radius:9px;grid-template-columns:8px 1fr auto;align-items:start;gap:9px;padding:10px;display:grid}.readinessDot{background:#a2aaa3;border-radius:50%;width:7px;height:7px;margin-top:3px}.readinessItem.current .readinessDot{background:#c58a32;box-shadow:0 0 0 3px #f4e8d6}.readinessItem.ready .readinessDot{background:#4f9b68;box-shadow:0 0 0 3px #e1f1e5}.readinessItem.locked{opacity:.72}.readinessItem b,.readinessItem small,.readinessItem strong{display:block}.readinessItem b{color:#26372c;font-size:10px}.readinessItem strong{color:#556159;margin-top:2px;font-size:9px}.readinessItem small{color:#889189;margin-top:4px;font-size:8px;line-height:1.45}.readinessItem em{color:#68736a;text-transform:uppercase;letter-spacing:.05em;background:#eef1ec;border-radius:999px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:800}.readinessItem.current em{color:#855d22;background:#f7ead8}.readinessItem.ready em{color:#2e6841;background:#e1f1e5}.requiredAction{color:#ecf5ee;background:#173522;border-radius:9px;margin-top:10px;padding:11px 12px}.requiredAction span,.requiredAction strong{display:block}.requiredAction span{color:#9eb2a3;text-transform:uppercase;letter-spacing:.07em;font-size:7px}.requiredAction strong{margin-top:5px;font-size:10px;line-height:1.45}.sourceCard dl{margin:17px 0 18px}.sourceCard dl>div{border-top:1px solid #edf0eb;padding:12px 0}.sourceCard dt{color:#8a938b;font-size:9px}.sourceCard dd{color:#475249;margin:4px 0 0;font-size:11px;font-weight:700;line-height:1.5}.sourceCard>a{color:#315c3e;font-size:10px;font-weight:800;text-decoration:none}.sourceCard>a:hover{text-decoration:underline}.nextPanel{color:#eef6ef;background:#173522;border-radius:16px;grid-template-columns:52px 1fr auto;align-items:center;gap:17px;margin-top:12px;padding:22px;display:grid}.nextNumber{color:#173522;background:var(--lime);border-radius:11px;place-items:center;width:44px;height:44px;font-size:15px;font-weight:900;display:grid}.nextPanel .eyebrow{color:#9fb2a4}.nextPanel h2{letter-spacing:-.035em;margin:0;font-size:20px}.nextPanel p:not(.eyebrow){color:#b9c8bc;max-width:780px;margin:7px 0 0;font-size:11px;line-height:1.55}.nextPanel button{color:#173522;background:var(--lime);cursor:pointer;white-space:nowrap;border:1px solid #5a765f;border-radius:8px;padding:10px 13px;font-size:10px;font-weight:850}.history{margin-top:12px}.history summary{cursor:pointer;color:#505a52;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:11px;font-weight:800;list-style:none;display:flex}.history summary::-webkit-details-marker{display:none}.history summary:after{content:"+";color:#819087;font-size:18px;font-weight:400}.history[open] summary:after{content:"−"}.history summary small{color:#929a93;margin-left:auto;font-size:9px;font-weight:500}.history ul{margin:0;padding:0 20px 16px;list-style:none}.history li{color:#717b73;border-top:1px solid #edf0eb;padding:10px 0;font-size:10px}footer{border-top:1px solid var(--line);color:#8b938c;justify-content:space-between;gap:16px;padding-top:16px;font-size:9px;display:flex;margin-top:28px!important}.dashboardLegalFooter{align-items:center;width:100%;font-size:.75rem}.content>.dashboardLegalFooter{margin-top:auto!important}.content>:has(+.dashboardLegalFooter){margin-bottom:28px}.dashboardLegalFooter nav{align-items:center;gap:18px;display:flex}.dashboardLegalFooter a{color:inherit;text-decoration:none}.dashboardLegalFooter a:focus-visible,.dashboardLegalFooter a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:950px){.shell{grid-template-columns:1fr}.sidebar{height:auto;padding:16px;display:block;position:relative}.brand{min-height:0;padding:0 2px 14px}.brandLogo{width:180px}.sidebar nav{display:flex;overflow:auto}.sidebar nav a{min-width:max-content}.siteSwitcher{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:14px;display:grid}.siteSwitcherHeader{grid-column:1/-1;padding-bottom:1px}.sitePlaceholder{margin-top:0}.sidebarBottom{margin-top:14px}.setupGuideButton{max-width:320px}.sidebarNote{display:none}.content{padding-top:58px}.content>.profileDock{top:10px;right:18px}.setupIntro{grid-template-columns:42px 1fr}.setupIntro .setupDownload{grid-column:1/-1}.setupQuickList{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.setupQuickList i{display:none}.setupPluginBody{grid-template-columns:1fr}.setupDownloadLarge{width:100%}.metrics{grid-template-columns:repeat(2,1fr)}.analyticsGrid,.detailGrid,.journeyAnalyticsGrid,.portfolioGrid{grid-template-columns:1fr}.portfolioTrendPanel{min-height:auto}.adsGroupGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adsCampaignPanel{flex-direction:column;align-items:flex-start}.productRadarForm{grid-template-columns:minmax(0,1fr) minmax(150px,.45fr)}.productRadarQuery{grid-column:1/-1}.productRadarGrid{grid-template-columns:1fr}.trafficPanel,.trendPanel{min-height:auto}.pipeline{grid-template-columns:repeat(4,1fr)}.pipeline>i{display:none}.pipelineStep{white-space:normal}.labWorkflow{grid-template-columns:repeat(4,1fr)}.labWorkflow>i{display:none}.adLabImportBody{grid-template-columns:minmax(250px,.75fr) minmax(300px,1.25fr)}}@media (max-width:1100px){.billingPlanGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){body,html{max-width:100%;overflow-x:hidden}.shell{min-height:100svh;display:block}.sidebar{padding:12px}.brand{padding:0 2px 12px}.brandLogo{width:170px}.sidebar nav{overscroll-behavior-x:contain;scrollbar-width:none;gap:5px;margin:0 -2px;padding:0 2px 8px;overflow-x:auto}.sidebar nav::-webkit-scrollbar{display:none}.sidebar nav a{scroll-snap-align:start;background:#1b3627;border:1px solid #294535;border-radius:10px;min-height:38px;padding:0 11px}.sidebar nav a.active,.sidebar nav a:hover{border-color:#466451}.content{padding:58px 12px 28px;overflow:hidden}.content>.profileDock{gap:7px;top:10px;right:12px}.creditsBalance{min-height:34px;padding:0 9px 0 7px}.profileMenu{width:40px}.profileAvatar{width:40px;height:40px}.profileMenuPanel{width:min(220px,100vw - 24px)}.feedbackModalBackdrop{align-items:end;padding:10px}.feedbackModal{border-radius:17px 17px 12px 12px;width:100%;max-height:calc(100svh - 20px)}.feedbackModal form{gap:20px;padding:23px 18px 18px}.feedbackHeading h2,.feedbackSuccess h2{font-size:22px}.feedbackSentiment>div{grid-template-columns:1fr 1fr;display:grid}.feedbackSentiment button{min-width:0;padding:0 10px}.feedbackMessage textarea{min-height:145px}.feedbackActions{grid-template-columns:1fr 1fr;display:grid}.feedbackActions button[type=submit],.feedbackSuccess button{min-width:0}.billingOverviewGrid,.billingPlanGrid{grid-template-columns:1fr}.billingPaymentCard,.billingSectionHeader{flex-direction:column;align-items:flex-start}.billingIntervalToggle{width:100%}.billingIntervalToggle button{flex:1}.billingCreditCard,.billingCurrentPlan{min-height:0;padding:18px}.billingPlanTitle h2{font-size:27px}.billingPlanMeta{margin-top:22px}.billingPlanGrid{padding:14px}.billingPlanOption ul{min-height:0}.billingUpgradeNotice{flex-direction:column;align-items:flex-start;margin:0 14px 14px}.billingPaymentCard button{width:100%}.content>*{max-width:100%}.topbar{align-items:start;gap:14px;margin-bottom:18px;display:grid}.adsAnalyticsTopbar h1,.setupGuideTopbar h1,.topbar h1{overflow-wrap:anywhere;max-width:100%;font-size:clamp(32px,10vw,42px);line-height:.98}.subtitle{margin-top:9px;font-size:11px;line-height:1.5}.analyticsHeaderActions{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:7px;width:100%;display:grid}.analyticsHeaderActions .connectionStatus,.analyticsHeaderActions .setupStepCount{justify-content:center;min-width:0}.adsHeaderActions{grid-template-columns:1fr}.adsSiteSelect{width:100%}.backButton,.scanButton{min-height:42px}.scanButton{justify-content:center;width:100%}.panel{border-radius:14px}.productRadarHeading{padding:16px;display:grid}.productRadarConnection{justify-self:start}.productRadarTitle{align-items:flex-start}.productRadarTitle h2{font-size:18px;line-height:1.15}.productRadarForm{grid-template-columns:1fr;padding:14px 16px}.productRadarQuery{grid-column:auto}.productRadarForm button{width:100%}.productRadarNotice{padding:11px 16px}.productRadarLoading{grid-template-columns:1fr;padding:24px 16px}.productRadarLoading i:not(:first-child){display:none}.productRadarResults{padding:15px 16px 17px}.productRadarSummary{flex-direction:column;align-items:flex-start;gap:7px}.productRadarAd{grid-template-columns:105px minmax(0,1fr)}.productRadarCreative{min-height:170px;padding:11px}.productRadarCreative>strong{font-size:36px}.productRadarAdvertiser{display:grid}.productRadarAdvertiser>small{white-space:normal}.metrics{grid-template-columns:1fr 1fr;gap:8px}.metrics article{border-radius:12px;min-height:104px;padding:14px}.metrics span{font-size:10px;line-height:1.3}.metrics strong{font-size:24px}.metrics small{font-size:9px;line-height:1.35}.portfolioMetrics .revenueMetric{font-size:19px}.panelHeader{align-items:flex-start;padding:16px;display:grid}.panelHeader h2{font-size:18px}.panelStatus{justify-self:start}.pipeline{grid-template-columns:1fr 1fr;gap:8px;padding:12px}.pipelineStep{gap:7px;min-width:0}.pipelineStep b{font-size:9px;line-height:1.25}.pipelineStep small{display:none}.tableWrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;max-width:100%;overflow-x:auto}table{min-width:760px}th{padding:11px 13px}td{padding:13px}.analyticsTable{min-width:610px}.adsTable{min-width:900px}.detailCard,.sourceCard{padding:17px}.detailTop{gap:12px}.detailTop h2{font-size:21px;line-height:1.08}.bigScore{width:48px;height:48px;font-size:18px}.detailImageLink{height:220px;margin:15px 0}.signalStrip{grid-template-columns:1fr}.nextPanel{grid-template-columns:38px 1fr;gap:12px;padding:17px}.nextNumber{width:38px;height:38px}.nextPanel h2{font-size:18px}.nextPanel button{grid-column:1/-1;width:100%}.siteSwitcher{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px}.siteSwitcherHeader{grid-column:1/-1;padding:0 3px 2px}.sitePlaceholder{min-height:42px}.navSectionLabel{display:none}.sidebarBottom{margin-top:8px}.setupGuideButton{grid-template-columns:27px 1fr 12px;max-width:none;min-height:44px;padding:7px 9px}.setupGuideButton>span{width:27px;height:27px}.setupIntro{grid-template-columns:36px 1fr;padding:16px}.setupIntroIcon{width:36px;height:36px}.setupQuickList{grid-template-columns:1fr 1fr}.setupQuickList span{white-space:normal}.setupStep summary{grid-template-columns:34px 1fr 24px;padding:13px}.setupStep summary>span{width:34px;height:34px}.setupStepBody{padding:17px}.setupStepBody code{overflow-wrap:anywhere}.setupKeys{grid-template-columns:1fr}.setupKeys code,.setupKeys span,.setupKeys>:nth-last-child(-n+2){border-bottom:1px solid #e8ece7}.setupKeys>:last-child{border-bottom:0}.setupChecklist{grid-template-columns:1fr}.setupDownload{width:100%;min-width:0}.siteIdentity{grid-template-columns:36px minmax(0,1fr);gap:11px;min-height:0;padding:14px}.siteIdentityMark{width:36px;height:36px}.siteIdentity p{overflow-wrap:anywhere}.siteIdentity>.disabledLink,.siteIdentity>a{text-align:center;grid-column:1/-1;place-items:center;min-height:40px;display:grid}.analyticsGrid,.journeyAnalyticsGrid,.portfolioGrid{gap:10px}.analyticsPanelHeader{align-items:flex-start;min-height:0;padding:15px}.analyticsPanelHeader h2{font-size:17px}.emptyChart{min-height:245px}.trafficChartWrap{min-height:245px;padding:10px 8px 2px}.trafficChartSvg{height:215px}.chartLegend{padding:0 14px 14px}.sourceRows{padding:2px 15px 12px}.ecommerceFunnel{padding:15px}.ecommerceStage{grid-template-columns:100px minmax(50px,1fr) 28px 34px;gap:7px}.journeyExplanation{padding:12px 15px}.clarityHeader{display:grid}.clarityHeader>.clarityStatus{justify-self:start}.clarityOverviewGrid{grid-template-columns:1fr 1fr}.clarityOverviewGrid>div{border-bottom:1px solid var(--line)}.clarityOverviewGrid>div:nth-child(2n){border-right:0}.clarityOverviewGrid>div:nth-last-child(-n+2){border-bottom:0}.clarityActions{grid-template-columns:1fr 1fr}.clarityActions>div{grid-column:1/-1}.clarityActions a{text-align:center;place-items:center;min-height:38px;display:grid}.portfolioSiteRows{padding:2px 14px 12px}.adLabPanelHeader{align-items:start;min-height:0;padding:16px;display:grid}.adLabPanelHeader>span{justify-self:start}.adLabSourceTabs{width:100%}.adLabSourceTabs button{flex:1;padding:0 8px}.adLabImportBody{grid-template-columns:1fr}.adLabPicker{border-right:0;border-bottom:1px solid var(--line);padding:16px}.adLabSelectionPreview{min-height:210px;padding:18px}.adLabSelectionPreview.hasProduct{grid-template-columns:110px minmax(0,1fr);gap:16px}.adLabSelectionPreview strong{font-size:17px}.adLabImportedProduct.isReady{grid-template-columns:95px minmax(0,1fr);gap:15px;padding:16px}.adLabImportedImage{width:95px}.adLabImportedInfo>div{flex-direction:column;align-items:flex-start;gap:5px}.adLabImportedInfo h2{font-size:18px}.adLabGeneratorBody{grid-template-columns:1fr}.adLabPromptColumn{border-right:0;border-bottom:1px solid var(--line);border-radius:0;padding:16px}.adLabGenerationControls{grid-template-columns:minmax(132px,1fr) 62px 62px 86px}.adLabCompactMenu{width:min(255px,82vw)}.adLabGeneratedPreview{border-radius:0 0 13px 13px;min-height:350px;padding:16px}.adLabPreviewToolbar{flex-direction:column;align-items:stretch;gap:7px}.adLabPreviewModes{width:100%}.adLabPreviewModes button{flex:1}.adLabPreviewSurface{min-height:300px}.socialPreviewCard{width:100%}.adLabGeneratedActions{flex-direction:column;align-items:flex-start}.adLabGalleryHeader{min-height:0;padding:16px;display:grid}.adLabGalleryHeader>span{justify-self:start}.adLabGalleryGrid{grid-template-columns:1fr;padding:12px}.adLabGalleryImage{height:min(340px,82vw)}.adLabSafetyNotice{align-items:start}.imageCreatorWorkspace .adLabGeneratorBody,.videoCreatorWorkspace .adLabGeneratorBody{grid-template-columns:1fr}.videoCreatorUploadDropzone{min-height:106px}.videoCreatorSelection.hasProduct{grid-template-columns:1fr}.videoCreatorSelection img,.videoCreatorSelection video{width:100%}.videoCreatorModelSelector,.videoCreatorOptionGroups{grid-template-columns:1fr}.videoCreatorImported.isReady{grid-template-columns:125px minmax(0,1fr)}.videoCreatorImported>img,.videoCreatorImported>video{width:125px;max-height:120px}.videoCreatorNativePreview{min-height:240px}.videoCreatorPreviewSurface{min-height:330px}.labProduct{grid-template-columns:58px 1fr}.labProductImage{width:58px;height:58px}.labPlaceholderBadge{grid-column:1/-1;justify-self:start}.labWorkflow{grid-template-columns:1fr 1fr;gap:9px;padding:12px}.labWorkflow>div{grid-template-columns:24px auto;column-gap:7px}.labWorkflow>div>span{width:24px;height:24px}.labSectionHeading{align-items:flex-start;display:grid}.labSectionHeading>span{justify-self:start}.creativeGrid{grid-template-columns:1fr}.creativePreview{height:250px}.labActionPanel{grid-template-columns:1fr}.labActionPanel button{width:100%}.labResultGrid{grid-template-columns:1fr 1fr}.labResultGrid>div:nth-child(2){border-right:0}.labResultGrid>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.metaAdsTitle{align-items:flex-start}.metaAdsHeader>.metaPlaceholderStatus{justify-self:start}.cartTrackerHeader{display:grid}.cartTrackerHeader>.cartTrackerStatus{justify-self:start}.cartMetricGrid{grid-template-columns:1fr 1fr}.cartMetricGrid>div{min-height:90px;padding:14px}.cartMetricGrid>div:nth-child(2){border-right:0}.cartMetricGrid>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.cartTrackerNotice{padding:13px 15px}.cartTableWrap{overflow:visible}.cartTable{width:100%;min-width:0}.cartTable thead{display:none}.cartTable tbody,.cartTable tr.cartRow{display:block}.cartTable tr.cartRow{border:1px solid var(--line);background:#fff;border-radius:11px;margin:10px;overflow:hidden}.cartTable tr.cartRow td{border-bottom:1px solid #edf0eb;grid-template-columns:105px minmax(0,1fr);align-items:center;gap:10px;min-height:42px;padding:10px 12px;display:grid}.cartTable tr.cartRow td:last-child{border-bottom:0}.cartTable tr.cartRow td:before{content:attr(data-label);color:#89918a;text-transform:uppercase;font-size:8px;font-weight:750}.cartTrackerFootnote{flex-wrap:wrap;align-items:flex-start;gap:6px 14px}.cartTrackerFootnote span:last-child{width:100%;margin-left:0}.metaMetricGrid{grid-template-columns:1fr 1fr}.metaMetricGrid>div{min-height:90px;padding:14px}.metaMetricGrid>div:nth-child(2){border-right:0}.metaMetricGrid>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.metaPlaceholderNote{grid-template-columns:31px 1fr;padding:13px 15px}.metaPlaceholderNote button{grid-column:1/-1;width:100%}.metaHierarchy{padding:17px 12px 18px}.metaHierarchyHeader{flex-direction:column;align-items:flex-start}.metaHierarchyHeader>small{text-align:left;max-width:none}.metaAdSet>summary,.metaCampaign>summary{flex-wrap:wrap;align-items:flex-start}.metaSummaryMain{max-width:calc(100% - 25px)}.metaSummaryMetrics{grid-template-columns:repeat(3,1fr);width:100%;margin-left:0}.metaAdsList{grid-template-columns:1fr}.metaAdCard{grid-template-columns:72px minmax(0,1fr)}.metaAdThumb{width:72px;height:72px}.metaAdMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.adsDemoNotice{flex-direction:column;align-items:flex-start}.adsGroupGrid{grid-template-columns:1fr}.adsCampaignPanel{padding:16px}.adsCampaignKpis{grid-template-columns:1fr 1fr;gap:0;width:100%}.adsCampaignKpis>span{border-left:0;padding:8px 0}.adsCampaignKpis>span:nth-child(-n+2){border-bottom:1px solid var(--line)}.adsGroupCard dl{grid-template-columns:1fr 1fr;gap:10px}.adsSectionHeading{align-items:flex-start}.portfolioSiteRows>button{grid-template-columns:34px 1fr 17px;min-height:0;padding:16px 2px}.portfolioSiteNumbers{grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin-top:4px;padding-left:0}.portfolioSiteNumbers>span{grid-template-columns:1fr;gap:2px}.portfolioSiteNumbers b{text-align:left}.portfolioSiteArrow{grid-area:1/3}.history summary{padding:15px}footer{flex-direction:column;gap:5px}.dashboardLegalFooter nav{gap:14px}}@media (max-width:980px){.authShell{grid-template-columns:1fr}.authBrandPanel{min-height:340px;padding:32px 28px}.authBrandPanel h1{margin:13px 0;font-size:clamp(38px,8vw,62px)}.authBrandPanel>small{display:none}.authFormPanel{padding:38px 24px 50px}}@media (max-width:650px){.authBrandPanel{min-height:300px;padding:27px 20px}.authBrand img{width:140px}.authBrandPanel h1{font-size:38px}.authBrandPanel p{font-size:10px}.authFormPanel{padding:30px 12px 40px}.authForms{grid-template-columns:1fr}.authForms form,.authSingleCard{padding:21px}.authCenteredShell{padding:12px}.settingsAvatarRow{grid-template-columns:62px minmax(0,1fr);padding:18px}.settingsAvatarPreview{width:62px;height:62px}.settingsCardHeader,.settingsDelete,.settingsForm,.settingsLogout{padding-left:18px;padding-right:18px}.settingsFormActions{flex-direction:column;align-items:flex-start}.settingsDelete button{width:100%}}@media (max-width:460px){.adLabGenerationControls{grid-template-columns:1fr 1fr}.adLabModelPicker{grid-column:1/-1}.adLabCountStepper{grid-template-columns:1fr 30px 1fr;width:100%}}@media (max-width:380px){.productRadarAd{grid-template-columns:1fr}.productRadarCreative{min-height:128px}.metrics,.siteSwitcher{grid-template-columns:1fr}.siteSwitcherHeader{grid-column:1}.labResultGrid,.metaMetricGrid{grid-template-columns:1fr}.labResultGrid>div,.metaMetricGrid>div{border-right:0;border-bottom:1px solid var(--line)}.labResultGrid>div:last-child,.metaMetricGrid>div:last-child{border-bottom:0}.portfolioSiteNumbers{grid-template-columns:1fr 1fr;row-gap:8px}}.srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.adminShell{background:#f3f5f0;grid-template-columns:226px minmax(0,1fr);min-height:100vh;display:grid}.adminSidebar{background:#0d271b;flex-direction:column;height:100vh;padding:25px 16px 18px;display:flex;position:sticky;top:0}.adminBrand{color:#fff;align-items:center;gap:10px;margin:0 7px 30px;text-decoration:none;display:flex}.adminBrand>img{border-radius:11px;width:38px;height:38px;box-shadow:0 8px 25px #0003}.adminBrand>span{gap:1px;min-width:0;display:grid}.adminBrand strong{letter-spacing:-.03em;font-size:16px}.adminBrand small{color:#8da697;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:750}.adminSidebar nav{gap:5px;display:grid}.adminSidebar nav button{color:#91aa9a;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;width:100%;min-height:43px;padding:0 11px;display:grid}.adminSidebar nav button.active,.adminSidebar nav button:focus-visible,.adminSidebar nav button:hover{color:#fff;background:#214432;outline:0}.adminSidebar nav button>span{color:#9bb5a5;text-align:center;font-size:15px}.adminSidebar nav button.active>span{color:var(--lime)}.adminSidebar nav button strong{font-size:11px}.adminSidebar nav button b{color:#b9d0c1;text-align:center;background:#315440;border-radius:99px;min-width:21px;padding:4px 6px;font-size:8px}.adminSidebarFooter{border-top:1px solid #274534;gap:13px;margin-top:auto;padding:15px 8px 3px;display:grid}.adminSidebarFooter a{color:#bed0c3;align-items:center;gap:8px;font-size:10px;font-weight:750;text-decoration:none;display:flex}.adminSidebarFooter a:hover{color:#fff}.adminSidebarFooter small{color:#617e6d;letter-spacing:.08em;text-transform:uppercase;font-size:8px}.adminContent{min-width:0;padding:36px clamp(24px,4vw,64px) 60px}.adminTopbar{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:28px;display:flex}.adminDetailSection>span,.adminEyebrow,.adminPanelHeading>div>span{color:#738077;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:800;display:block}.adminTopbar h1{color:#142119;letter-spacing:-.055em;margin:7px 0 4px;font-size:clamp(32px,4vw,52px);line-height:1}.adminTopbar p{color:#7b867e;margin:0;font-size:11px}.adminDashboardLink{color:#355040;background:#fff;border:1px solid #d6ddd3;border-radius:10px;align-items:center;gap:8px;min-height:39px;padding:0 15px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.adminDashboardLink:hover{background:#f9fbf7;border-color:#b8c8ba}.adminMetricGrid{background:#fff;border:1px solid #dfe5dc;border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px;display:grid;overflow:hidden}.adminMetricGrid article{border-right:1px solid #e5e9e3;flex-direction:column;min-height:142px;padding:23px;display:flex}.adminMetricGrid article:last-child{border-right:0}.adminMetricGrid article>span{color:#69766d;font-size:9px;font-weight:750}.adminMetricGrid article>strong{color:#1f5135;letter-spacing:-.06em;margin:auto 0 8px;font-size:38px;line-height:1}.adminMetricGrid article>small{color:#939c95;font-size:8px}.adminPanel{background:#fff;border:1px solid #dfe5dc;border-radius:15px;overflow:hidden}.adminPanelHeading{border-bottom:1px solid #e8ece6;justify-content:space-between;align-items:center;gap:18px;min-height:79px;padding:18px 21px;display:flex}.adminPanelHeading h2{color:#233128;letter-spacing:-.025em;margin:5px 0 0;font-size:17px}.adminPanelHeading>button{color:#2e5a3d;cursor:pointer;background:#edf4e9;border:0;border-radius:8px;padding:8px 11px;font-size:9px;font-weight:800}.adminTableWrap{width:100%;overflow-x:auto}.adminCustomerTable{border-collapse:collapse;table-layout:fixed;width:100%}.adminCustomerTable th{color:#879188;letter-spacing:.07em;text-align:left;text-transform:uppercase;background:#f8faf6;padding:12px 17px;font-size:8px;font-weight:800}.adminCustomerTable th:first-child{width:39%}.adminCustomerTable th:nth-child(2){width:12%}.adminCustomerTable th:nth-child(3){width:15%}.adminCustomerTable th:nth-child(4){width:18%}.adminCustomerTable th:last-child{width:44px}.adminCustomerTable td{color:#536058;border-top:1px solid #edf0eb;height:69px;padding:10px 17px;font-size:9px}.adminCustomerTable tbody tr:first-child td{border-top:0}.adminCustomerTable tbody tr.isSelected,.adminCustomerTable tbody tr:hover{background:#f4f8f1}.adminCustomerIdentity{max-width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.adminCustomerIdentity>span:first-child{color:#1f5335;background:#dff0d9;border-radius:10px;flex:none;place-items:center;width:35px;height:35px;font-size:10px;font-weight:850;display:grid}.adminCustomerIdentity>span:last-child{gap:3px;min-width:0;display:grid}.adminCustomerIdentity small,.adminCustomerIdentity strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adminCustomerIdentity strong{color:#2a392f;font-size:10px}.adminCustomerIdentity small{color:#8b958e;font-size:8px}.adminRole{color:#57645c;text-transform:capitalize;background:#edf0ec;border-radius:99px;width:max-content;padding:5px 8px;font-size:8px;font-weight:800;display:inline-flex}.adminRole.admin{color:#235036;background:#dff0d9}.adminPlanBadge{color:#31573e;text-transform:capitalize;background:#e8f2e4;border-radius:99px;width:max-content;padding:5px 8px;font-size:8px;font-weight:800;display:inline-flex}.adminCreditValue{color:#244b33;font-size:10px}.adminStatus{color:#526158;align-items:center;gap:6px;font-size:8px;font-weight:800;display:inline-flex}.adminStatus i{background:#87a28f;border-radius:50%;width:7px;height:7px}.adminStatus.active i{background:#47a262;box-shadow:0 0 0 3px #e2f3e4}.adminStatus.pending i{background:#d5a13f;box-shadow:0 0 0 3px #fbf0d8}.adminStatus.suspended i{background:#c36350;box-shadow:0 0 0 3px #f8e6e1}.adminRowOpen{color:#557061;cursor:pointer;background:#fff;border:1px solid #dfe5dc;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.adminRowOpen:hover{color:#173e29;border-color:#b9cbbd}.adminCustomersLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.adminCustomersLayout.hasDetail{grid-template-columns:minmax(0,1fr) 300px}.adminCustomerTools{flex-wrap:wrap}.adminSearch{background:#fbfcfa;border:1px solid #dce3da;border-radius:9px;align-items:center;gap:8px;width:min(260px,100%);height:37px;padding:0 11px;display:flex}.adminSearch>span{color:#839087;font-size:15px}.adminSearch input{color:#2b3b31;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:9px}.adminSearch input::placeholder{color:#9ba49e}.adminCustomerDetail{background:#fff;border:1px solid #dbe3d9;border-radius:15px;gap:18px;padding:20px;display:grid;position:sticky;top:20px;box-shadow:0 14px 35px #17301f12}.adminDetailClose{color:#728078;cursor:pointer;background:#f0f4ee;border:0;border-radius:8px;width:28px;height:28px;position:absolute;top:12px;right:12px}.adminDetailIdentity{text-align:center;border-bottom:1px solid #e7ebe5;justify-items:center;padding:6px 0 17px;display:grid}.adminDetailIdentity>span:first-child{color:#1f5335;background:#dff0d9;border-radius:15px;place-items:center;width:54px;height:54px;font-size:14px;font-weight:850;display:grid}.adminDetailIdentity h2{color:#27362d;margin:11px 0 3px;font-size:16px}.adminDetailIdentity p{color:#839087;margin:0;font-size:8px}.adminDetailIdentity>div{align-items:center;gap:8px;margin-top:11px;display:flex}.adminDetailList{gap:12px;margin:0;display:grid}.adminDetailList>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.adminDetailList dt{color:#8a948d;font-size:8px}.adminDetailList dd{color:#405047;text-align:right;margin:0;font-size:8px;font-weight:750}.adminDetailSection{border-top:1px solid #e7ebe5;gap:6px;padding-top:16px;display:grid}.adminDetailSection strong{color:#2b3b31;font-size:11px}.adminDetailSection p,.adminDetailSection small{color:#7f8b83;margin:0;font-size:8px}.adminDetailSection code{color:#506158;text-overflow:ellipsis;white-space:nowrap;background:#f4f6f2;border-radius:7px;padding:7px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px;overflow:hidden}.adminBillingSection{gap:10px}.adminBillingSummary{grid-template-columns:1fr 1fr;gap:8px;display:grid}.adminBillingSummary>div{background:#f1f6ee;border-radius:9px;gap:4px;min-width:0;padding:10px;display:grid}.adminBillingSummary small{color:#7a897f;text-transform:uppercase;font-size:7px;font-weight:750}.adminBillingSummary strong{color:#245036;letter-spacing:-.04em;font-size:17px}.adminBillingField{gap:5px;display:grid}.adminBillingField>span{color:#68766d;font-size:8px;font-weight:800}.adminBillingField input,.adminBillingField select{color:#293b30;width:100%;height:37px;font:inherit;background:#fbfcfa;border:1px solid #d7e0d5;border-radius:8px;outline:0;padding:0 10px;font-size:9px}.adminBillingField input:focus,.adminBillingField select:focus{border-color:#84a78e;box-shadow:0 0 0 3px #608e6a1f}.adminBillingButton{color:#fff;cursor:pointer;background:#2d6540;border:0;border-radius:8px;min-height:36px;padding:0 11px;font-size:8px;font-weight:850}.adminBillingButton.isSecondary{color:#31523d;background:#e8f0e5}.adminBillingButton:disabled{cursor:not-allowed;opacity:.48}.adminBillingMessage{border-radius:8px;margin:0;padding:8px 9px;font-size:8px;font-weight:750}.adminBillingMessage.success{color:#2b633c;background:#e7f4e5}.adminBillingMessage.error{color:#8a4a3a;background:#fff0eb}.adminUnlimitedCredits{background:#f1f8ee;border:1px solid #d9e9d4;border-radius:10px;gap:4px;padding:12px;display:grid}.adminUnlimitedCredits strong{color:#285b38}.adminFeedbackMetricGrid{background:#fff;border:1px solid #dfe5dc;border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px;display:grid;overflow:hidden}.adminFeedbackMetricGrid article{border-right:1px solid #e5e9e3;flex-direction:column;min-height:118px;padding:20px 22px;display:flex}.adminFeedbackMetricGrid article:last-child{border-right:0}.adminFeedbackMetricGrid article>span{color:#69766d;font-size:9px;font-weight:750}.adminFeedbackMetricGrid article>strong{color:#1f5135;letter-spacing:-.055em;margin:auto 0 6px;font-size:31px;line-height:1}.adminFeedbackMetricGrid article>small{color:#939c95;font-size:8px}.adminFeedbackList{display:grid}.adminFeedbackItem{border-top:1px solid #edf0eb;grid-template-columns:minmax(180px,24%) minmax(0,1fr) 125px;align-items:start;gap:20px;min-width:0;padding:18px 21px;display:grid}.adminFeedbackItem:first-child{border-top:0}.adminFeedbackItem:hover{background:#fafcf8}.adminFeedbackAuthor{align-items:center;gap:10px;min-width:0;display:flex}.adminFeedbackAuthor>span{color:#1f5335;background:#dff0d9;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:10px;font-weight:850;display:grid}.adminFeedbackAuthor>div{gap:3px;min-width:0;display:grid}.adminFeedbackAuthor small,.adminFeedbackAuthor strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adminFeedbackAuthor strong{color:#2a392f;font-size:10px}.adminFeedbackAuthor small{color:#8b958e;font-size:8px}.adminFeedbackBody{gap:10px;min-width:0;display:grid}.adminFeedbackBody>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.adminFeedbackBody p{color:#3f4e45;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:10px;line-height:1.55}.adminFeedbackPage,.adminFeedbackSentiment{border-radius:99px;align-items:center;width:max-content;padding:5px 8px;font-size:8px;font-weight:800;display:inline-flex}.adminFeedbackSentiment.like{color:#275e3a;background:#e3f2df}.adminFeedbackSentiment.not_for_me{color:#864b3d;background:#fbe9e3}.adminFeedbackSentiment.neutral{color:#667168;background:#edf0ec}.adminFeedbackPage{color:#5b6c61;background:#f0f3ef}.adminFeedbackItem>time{color:#869089;text-align:right;font-size:8px;line-height:1.45}.adminFeedbackEmpty{align-content:center;gap:5px}.adminFeedbackEmpty strong{color:#4d5d53;font-size:11px}.adminFeedbackEmpty span{color:#919a94;font-size:8px}.adminRetryButton{color:#fff;cursor:pointer;background:#315f40;border:0;border-radius:8px;min-height:34px;padding:0 13px;font-size:9px;font-weight:800}.adminState{color:#56655c;text-align:center;background:#fff;border:1px solid #dfe5dc;border-radius:15px;align-content:center;place-items:center;gap:12px;min-height:260px;padding:30px;font-size:10px;display:grid}.adminState>span:not(.adminLoader){color:#89928c;font-size:9px}.adminState.isError{color:#7e4e43;background:#fff8f5}.adminLoader{border:3px solid #d9e4d8;border-top-color:#315f40;border-radius:50%;width:25px;height:25px;animation:adminSpin .8s linear infinite}.adminEmpty{color:#89938c;place-items:center;min-height:170px;font-size:9px;display:grid}@keyframes adminSpin{to{transform:rotate(1turn)}}@media (max-width:1050px){.adminMetricGrid{grid-template-columns:1fr 1fr}.adminMetricGrid article:nth-child(2){border-right:0}.adminMetricGrid article:nth-child(-n+2){border-bottom:1px solid #e5e9e3}.adminCustomersLayout.hasDetail{grid-template-columns:1fr}.adminCustomerDetail{position:relative;top:auto}.adminFeedbackMetricGrid{grid-template-columns:1fr 1fr}.adminFeedbackMetricGrid article:nth-child(2){border-right:0}.adminFeedbackMetricGrid article:nth-child(-n+2){border-bottom:1px solid #e5e9e3}.adminFeedbackItem{grid-template-columns:minmax(165px,26%) minmax(0,1fr)}.adminFeedbackItem>time{text-align:left;grid-column:2}}@media (max-width:760px){.adminShell{grid-template-columns:1fr}.adminSidebar{grid-template-columns:auto 1fr;align-items:center;gap:12px;height:auto;padding:14px;display:grid;position:relative}.adminBrand{margin:0}.adminBrand>span,.adminSidebarFooter{display:none}.adminSidebar nav{justify-content:flex-end;min-width:0;display:flex;overflow-x:auto}.adminSidebar nav button{flex:none;width:auto;min-width:88px}.adminContent{padding:26px 14px 42px}.adminTopbar{flex-direction:column;align-items:flex-start}.adminDashboardLink{display:none}.adminCustomerTable{min-width:650px}}@media (max-width:480px){.adminMetricGrid{grid-template-columns:1fr}.adminMetricGrid article{border-bottom:1px solid #e5e9e3;border-right:0;min-height:112px}.adminMetricGrid article:last-child{border-bottom:0}.adminPanelHeading{flex-direction:column;align-items:flex-start}.adminSearch{width:100%}.adminFeedbackMetricGrid{grid-template-columns:1fr}.adminFeedbackMetricGrid article{border-bottom:1px solid #e5e9e3;border-right:0;min-height:98px}.adminFeedbackMetricGrid article:last-child{border-bottom:0}.adminFeedbackItem{grid-template-columns:1fr;gap:13px}.adminFeedbackItem>time{grid-column:auto}}.billingCreditPolicy,.billingPricePeriod{color:#666;overflow-wrap:anywhere;font-size:.875rem;line-height:1.5}.billingCreditPolicy{margin:16px 0 0}.billingPricePeriod{margin:0 0 16px}.planLock{min-height:420px;position:relative}.planLockContent{filter:blur(7px);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none}.planLockCard{text-align:center;background:var(--color-surface);border-radius:8px;justify-items:center;gap:10px;width:min(380px,100% - 32px);padding:28px 28px 26px;display:grid;position:absolute;top:120px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #14140f24}.planLockIcon{width:40px;height:40px;color:var(--color-ink);background:var(--color-canvas);border-radius:50%;place-items:center;display:grid}.planLockIcon svg{width:18px;height:18px}.planLockPlan{color:var(--color-surface);background:var(--color-ink);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.shell .planLockCard h2{margin:2px 0 0;font-size:19px}.shell .planLockCard p{color:var(--color-text-secondary);margin:0 0 6px;font-size:14px;line-height:1.5}.shell .planLockButton{color:#171713;background:var(--color-acid);border-radius:8px;width:100%;min-height:44px;font-weight:700}.shell .planLockButton:hover{filter:brightness(.97)}.planLock.isCompact{min-height:230px}.planLock.isCompact .planLockCard{gap:7px;padding:18px 20px;top:50%;transform:translate(-50%,-50%)}.shell .planLock.isCompact .planLockCard h2{font-size:16px}.shell .planLock.isCompact .planLockCard p{font-size:13px}.billingPlanFeatures{margin:-4px 0 16px}.shell .billingView .billingPlanFeatures p{color:var(--color-ink);margin:0 0 8px;font-size:9px;font-weight:700}.shell .billingView .billingPlanOption .billingPlanFeatures ul{min-height:0;margin:0}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}