:root{--g-teal-50:#e9f8f6;--g-teal-100:#d2f0ed;--g-teal-200:#a7e1dc;--g-teal-300:#78cec8;--g-teal-400:#4bbab4;--g-teal-500:#2fa7a2;--g-teal-600:#238d89;--g-teal-700:#1a716e;--g-teal-800:#155a58;--g-teal-900:#104341;--g-teal-950:#082d2b;--g-cream-50:#fffdfb;--g-cream-100:#fff8f2;--g-cream-200:#f7eee6;--g-cream-300:#eaded4;--g-ink-50:#f6f6f7;--g-ink-100:#e8e8ea;--g-ink-200:#d1d1d5;--g-ink-300:#adaeb4;--g-ink-400:#85868e;--g-ink-500:#676871;--g-ink-600:#51525a;--g-ink-700:#3f4047;--g-ink-800:#292a30;--g-ink-900:#17171b;--g-ink-950:#0d0d10;--g-orange-50:#fff1eb;--g-orange-100:#ffe1d5;--g-orange-300:#ff9a74;--g-orange-500:#ff612e;--g-orange-700:#c53c12;--g-orange-900:#70220d;--g-success:#1f7a4c;--g-success-soft:#e9f7ef;--g-warning:#925600;--g-warning-soft:#fff3d6;--g-danger:#b42318;--g-danger-soft:#feebe9;--g-info:#2455c3;--g-info-soft:#edf2ff;--g-ai:#6842c2;--g-ai-soft:#f1edff;--g-bg-canvas:var(--g-cream-100);--g-bg-surface:#fff;--g-bg-subtle:#f9f5f0;--g-bg-strong:var(--g-ink-900);--g-text-primary:var(--g-ink-900);--g-text-secondary:var(--g-ink-600);--g-text-tertiary:var(--g-ink-500);--g-text-inverse:var(--g-cream-100);--g-border-subtle:#e9e1da;--g-border-strong:#cfc4bb;--g-action-primary:var(--g-teal-800);--g-action-primary-hover:var(--g-teal-900);--g-action-primary-text:#fff;--g-action-secondary:var(--g-teal-50);--g-action-secondary-hover:var(--g-teal-100);--g-action-secondary-text:var(--g-teal-800);--g-focus-ring:#2fa7a259;--g-selection:var(--g-teal-100);--g-font-brand:"Fredoka", "Arial Rounded MT Bold", sans-serif;--g-font-display:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;--g-font-ui:var(--font-poppins), "Avenir Next", Arial, sans-serif;--g-font-mono:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;--g-text-2xs:.6875rem;--g-text-xs:.75rem;--g-text-sm:.875rem;--g-text-md:1rem;--g-text-lg:1.25rem;--g-text-xl:1.5rem;--g-text-2xl:2rem;--g-text-3xl:2.75rem;--g-text-display:clamp(2.75rem, 7vw, 5rem);--g-leading-tight:1.08;--g-leading-title:1.2;--g-leading-body:1.55;--g-space-0:0;--g-space-0-5:.125rem;--g-space-1:.25rem;--g-space-2:.5rem;--g-space-3:.75rem;--g-space-4:1rem;--g-space-5:1.25rem;--g-space-6:1.5rem;--g-space-8:2rem;--g-space-10:2.5rem;--g-space-12:3rem;--g-space-16:4rem;--g-space-20:5rem;--g-radius-xs:.25rem;--g-radius-sm:.5rem;--g-radius-md:.75rem;--g-radius-lg:1rem;--g-radius-xl:1.5rem;--g-radius-logo:24%;--g-radius-full:999px;--g-shadow-xs:0 1px 2px #17171b0a;--g-shadow-sm:0 4px 12px #17171b0d;--g-shadow-md:0 12px 32px #17171b14;--g-shadow-lg:0 24px 64px #17171b1c;--g-duration-fast:.12s;--g-duration-base:.18s;--g-duration-slow:.26s;--g-ease-standard:cubic-bezier(.2, 0, 0, 1);--g-ease-emphasized:cubic-bezier(.2, .8, .2, 1);--g-sidebar-width:15.25rem;--g-content-max:80rem;--g-control-height-sm:2rem;--g-control-height-md:2.5rem;--g-control-height-lg:3rem;--g-z-base:0;--g-z-sticky:10;--g-z-overlay:40;--g-z-modal:50;--g-z-toast:60}[data-growy-theme=dark]{--g-bg-canvas:#101615;--g-bg-surface:#17201f;--g-bg-subtle:#1d2826;--g-bg-strong:#f7f2ec;--g-text-primary:#f8f5f1;--g-text-secondary:#c5ccca;--g-text-tertiary:#9ca7a4;--g-text-inverse:#17171b;--g-border-subtle:#2a3735;--g-border-strong:#435250;--g-action-primary:#55c4bd;--g-action-primary-hover:#78d2cc;--g-action-primary-text:#0d2826;--g-action-secondary:#213c39;--g-action-secondary-hover:#294b47;--g-action-secondary-text:#bce9e5;--g-focus-ring:#78d2cc73;--g-selection:#23423f}@media (prefers-reduced-motion:reduce){:root{--g-duration-fast:0s;--g-duration-base:0s;--g-duration-slow:0s}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-teal-50:lab(98.3189% -4.74921 -.111711);--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-3xl:64px;--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);--color-ink:#0d0d10;--color-ink-2:#17171b;--color-ink-3:#292a30;--color-cream:#fff8f2;--color-cream-2:#f7eee6;--color-lime:#4bbab4;--color-lime-dark:#155a58;--color-lime-soft:#e9f8f6;--color-muted:#51525a;--color-line:#eaded4;--color-danger:#b42318;--color-danger-soft:#feebe9;--color-warn:#925600;--color-warn-soft:#fff3d6}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button,input,select{font:inherit}button{cursor:pointer}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.\!end{inset-inline-end:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.-top-24{top:calc(var(--spacing) * -24)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-12{top:calc(var(--spacing) * 12)}.-right-1{right:calc(var(--spacing) * -1)}.-right-20{right:calc(var(--spacing) * -20)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-3{right:calc(var(--spacing) * 3)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-0{bottom:calc(var(--spacing) * 0)}.-left-\[26px\]{left:-26px}.left-0\.5{left:calc(var(--spacing) * .5)}.left-3{left:calc(var(--spacing) * 3)}.left-\[22px\]{left:22px}.isolate{isolation:isolate}.-z-0{z-index:calc(0 * -1)}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.col-span-2{grid-column:span 2/span 2}.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}}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-5{margin-top:calc(var(--spacing) * -5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing) * 1)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.-ml-0\.5{margin-left:calc(var(--spacing) * -.5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/1\]{aspect-ratio:3}.aspect-\[9\/16\]{aspect-ratio:9/16}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-64{height:calc(var(--spacing) * 64)}.h-\[30px\]{height:30px}.h-\[35px\]{height:35px}.h-\[220px\]{height:220px}.h-auto{height:auto}.h-full{height:100%}.max-h-0{max-height:calc(var(--spacing) * 0)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[240px\]{max-height:240px}.max-h-\[340px\]{max-height:340px}.max-h-\[360px\]{max-height:360px}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-5{width:calc(var(--spacing) * 5)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-40{width:calc(var(--spacing) * 40)}.w-64{width:calc(var(--spacing) * 64)}.w-\[330px\]{width:330px}.w-\[calc\(50\%-6px\)\]{width:calc(50% - 6px)}.w-\[calc\(100\%\+2\.5rem\)\]{width:calc(100% + 2.5rem)}.w-\[calc\(100\%\+2rem\)\]{width:calc(100% + 2rem)}.w-\[min\(340px\,calc\(100vw-32px\)\)\]{width:min(340px,100vw - 32px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[85vw\]{max-width:85vw}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[18px\]{min-width:18px}.min-w-\[290px\]{min-width:290px}.min-w-\[560px\]{min-width:560px}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(200px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(300px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(min\(100\%\,320px\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(min\(100\%\,460px\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line>:not(:last-child)){border-color:var(--color-line)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#cce6a9\]{border-color:#cce6a9}.border-\[\#cfe4b5\]{border-color:#cfe4b5}.border-\[\#cfe8aa\]{border-color:#cfe8aa}.border-\[\#d7decf\]{border-color:#d7decf}.border-\[\#dce8cf\]{border-color:#dce8cf}.border-\[\#dedfdb\]{border-color:#dedfdb}.border-\[\#dfe7d6\]{border-color:#dfe7d6}.border-\[\#e1e2dd\]{border-color:#e1e2dd}.border-\[\#e2e3df\]{border-color:#e2e3df}.border-\[\#e4e5df\]{border-color:#e4e5df}.border-\[\#eef0eb\]{border-color:#eef0eb}.border-cream\/15{border-color:#fff8f226}@supports (color:color-mix(in lab, red, red)){.border-cream\/15{border-color:color-mix(in oklab, var(--color-cream) 15%, transparent)}}.border-cream\/20{border-color:#fff8f233}@supports (color:color-mix(in lab, red, red)){.border-cream\/20{border-color:color-mix(in oklab, var(--color-cream) 20%, transparent)}}.border-danger\/30{border-color:#b423184d}@supports (color:color-mix(in lab, red, red)){.border-danger\/30{border-color:color-mix(in oklab, var(--color-danger) 30%, transparent)}}.border-danger\/40{border-color:#b4231866}@supports (color:color-mix(in lab, red, red)){.border-danger\/40{border-color:color-mix(in oklab, var(--color-danger) 40%, transparent)}}.border-ink{border-color:var(--color-ink)}.border-lime\/50{border-color:#4bbab480}@supports (color:color-mix(in lab, red, red)){.border-lime\/50{border-color:color-mix(in oklab, var(--color-lime) 50%, transparent)}}.border-lime\/60{border-color:#4bbab499}@supports (color:color-mix(in lab, red, red)){.border-lime\/60{border-color:color-mix(in oklab, var(--color-lime) 60%, transparent)}}.border-line{border-color:var(--color-line)}.border-warn\/30{border-color:#9256004d}@supports (color:color-mix(in lab, red, red)){.border-warn\/30{border-color:color-mix(in oklab, var(--color-warn) 30%, transparent)}}.border-white{border-color:var(--color-white)}.bg-\[\#1a1c20\]{background-color:#1a1c20}.bg-\[\#73c75d\]{background-color:#73c75d}.bg-\[\#b8e47b\]{background-color:#b8e47b}.bg-\[\#b8e47b\]\/35{background-color:lab(85.7472% -27.4168 46.0336/.35)}.bg-\[\#dff0ca\]{background-color:#dff0ca}.bg-\[\#f4faec\]{background-color:#f4faec}.bg-\[\#f7f8f3\]{background-color:#f7f8f3}.bg-\[\#f7fbf2\]{background-color:#f7fbf2}.bg-\[\#f8fbf5\]{background-color:#f8fbf5}.bg-\[\#fafcf8\]{background-color:#fafcf8}.bg-\[\#fbfbf8\]{background-color:#fbfbf8}.bg-cream{background-color:var(--color-cream)}.bg-cream-2{background-color:var(--color-cream-2)}.bg-cream\/60{background-color:#fff8f299}@supports (color:color-mix(in lab, red, red)){.bg-cream\/60{background-color:color-mix(in oklab, var(--color-cream) 60%, transparent)}}.bg-danger-soft{background-color:var(--color-danger-soft)}.bg-ink{background-color:var(--color-ink)}.bg-ink-2{background-color:var(--color-ink-2)}.bg-ink\/40{background-color:#0d0d1066}@supports (color:color-mix(in lab, red, red)){.bg-ink\/40{background-color:color-mix(in oklab, var(--color-ink) 40%, transparent)}}.bg-lime{background-color:var(--color-lime)}.bg-lime-dark{background-color:var(--color-lime-dark)}.bg-lime-soft{background-color:var(--color-lime-soft)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-transparent{background-color:#0000}.bg-warn-soft{background-color:var(--color-warn-soft)}.bg-white{background-color:var(--color-white)}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.bg-white\/55{background-color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_6\%_5\%\,rgba\(184\,228\,123\,\.32\)\,transparent_24\%\)\,radial-gradient\(circle_at_94\%_16\%\,rgba\(247\,212\,108\,\.22\)\,transparent_24\%\)\]{background-image:radial-gradient(circle at 6% 5%,#b8e47b52,#0000 24%),radial-gradient(circle at 94% 16%,#f7d46c38,#0000 24%)}.from-\[\#1a2814\]\/75{--tw-gradient-from:lab(14.3634% -9.843 11.1758/.75);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#dff8bc\]{--tw-gradient-from:#dff8bc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#e8fbcf\]{--tw-gradient-from:#e8fbcf;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#1a2814\]\/5{--tw-gradient-via:lab(14.3634% -9.843 11.1758/.05);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#b8e47b\]{--tw-gradient-via:#b8e47b;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#7ca94d\]{--tw-gradient-to:#7ca94d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#7faf4d\]{--tw-gradient-to:#7faf4d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[calc\(10px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(10px + env(safe-area-inset-bottom))}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[\#1a1c20\]{color:#1a1c20}.text-\[\#1a2a12\]{color:#1a2a12}.text-\[\#4f5153\]{color:#4f5153}.text-\[\#4f7137\]{color:#4f7137}.text-\[\#5c843c\]{color:#5c843c}.text-\[\#5e9b43\]{color:#5e9b43}.text-\[\#5e625e\]{color:#5e625e}.text-\[\#5f913e\]{color:#5f913e}.text-\[\#6c7965\]{color:#6c7965}.text-\[\#9a9a95\]{color:#9a9a95}.text-\[\#69a147\]{color:#69a147}.text-\[\#455d34\]{color:#455d34}.text-\[\#669b45\]{color:#669b45}.text-\[\#46652e\]{color:#46652e}.text-\[\#85878b\]{color:#85878b}.text-\[\#303238\]{color:#303238}.text-\[\#626468\]{color:#626468}.text-\[\#737672\]{color:#737672}.text-cream{color:var(--color-cream)}.text-cream\/70{color:#fff8f2b3}@supports (color:color-mix(in lab, red, red)){.text-cream\/70{color:color-mix(in oklab, var(--color-cream) 70%, transparent)}}.text-cream\/75{color:#fff8f2bf}@supports (color:color-mix(in lab, red, red)){.text-cream\/75{color:color-mix(in oklab, var(--color-cream) 75%, transparent)}}.text-cream\/80{color:#fff8f2cc}@supports (color:color-mix(in lab, red, red)){.text-cream\/80{color:color-mix(in oklab, var(--color-cream) 80%, transparent)}}.text-danger{color:var(--color-danger)}.text-ink{color:var(--color-ink)}.text-ink-3{color:var(--color-ink-3)}.text-lime{color:var(--color-lime)}.text-lime-dark{color:var(--color-lime-dark)}.text-muted{color:var(--color-muted)}.text-warn{color:var(--color-warn)}.text-warn-soft{color:var(--color-warn-soft)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-100{opacity:1}.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)}.shadow-\[0_8px_26px_rgba\(26\,28\,32\,\.04\)\]{--tw-shadow:0 8px 26px var(--tw-shadow-color,#1a1c200a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(26\,28\,32\,\.05\)\]{--tw-shadow:0 18px 60px var(--tw-shadow-color,#1a1c200d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(26\,28\,32\,\.06\)\]{--tw-shadow:0 18px 60px var(--tw-shadow-color,#1a1c200f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lift{--tw-shadow:0 2px 4px var(--tw-shadow-color,#0d0d100f), 0 18px 40px -16px var(--tw-shadow-color,#0d0d1047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--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)}.shadow-soft{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0d0d100a), 0 8px 24px -12px var(--tw-shadow-color,#0d0d101f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[\#8ebd5a\]\/20{--tw-shadow-color:#8ebd5a33}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#8ebd5a\]\/20{--tw-shadow-color:color-mix(in oklab, lab(71.6358% -28.509 44.1436/.2) var(--tw-shadow-alpha), transparent)}}.ring-line{--tw-ring-color:var(--color-line)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.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-blur{--tw-backdrop-blur:blur(8px);-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))}.transition-\[max-height\,opacity\]{transition-property:max-height,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.\[scrollbar-width\:none\]{scrollbar-width:none}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:border-ink\/30:is(:where(.group):hover *){border-color:#0d0d104d}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-ink\/30:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-ink) 30%, transparent)}}}.selection\:bg-\[\#b8e47b\] ::selection,.selection\:bg-\[\#b8e47b\]::selection{background-color:#b8e47b}.selection\:text-\[\#1a1c20\] ::selection,.selection\:text-\[\#1a1c20\]::selection{color:#1a1c20}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:rounded-lg::file-selector-button{border-radius:var(--radius-lg)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-ink::file-selector-button{background-color:var(--color-ink)}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-1\.5::file-selector-button{padding-block:calc(var(--spacing) * 1.5)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-semibold::file-selector-button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.file\:text-cream::file-selector-button{color:var(--color-cream)}.placeholder\:text-muted\/70::placeholder{color:#51525ab3}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted\/70::placeholder{color:color-mix(in oklab, var(--color-muted) 70%, transparent)}}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[\#b8d58f\]:hover{border-color:#b8d58f}.hover\:border-ink:hover{border-color:var(--color-ink)}.hover\:border-ink\/30:hover{border-color:#0d0d104d}@supports (color:color-mix(in lab, red, red)){.hover\:border-ink\/30:hover{border-color:color-mix(in oklab, var(--color-ink) 30%, transparent)}}.hover\:border-ink\/40:hover{border-color:#0d0d1066}@supports (color:color-mix(in lab, red, red)){.hover\:border-ink\/40:hover{border-color:color-mix(in oklab, var(--color-ink) 40%, transparent)}}.hover\:bg-\[\#caee99\]:hover{background-color:#caee99}.hover\:bg-\[\#f4faec\]:hover{background-color:#f4faec}.hover\:bg-\[\#f5f6f1\]:hover{background-color:#f5f6f1}.hover\:bg-\[\#f7f7f4\]:hover{background-color:#f7f7f4}.hover\:bg-\[\#f8faf6\]:hover{background-color:#f8faf6}.hover\:bg-cream:hover{background-color:var(--color-cream)}.hover\:bg-cream-2:hover{background-color:var(--color-cream-2)}.hover\:bg-danger-soft:hover{background-color:var(--color-danger-soft)}.hover\:bg-ink-2:hover{background-color:var(--color-ink-2)}.hover\:bg-ink-3:hover{background-color:var(--color-ink-3)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:text-\[\#1a1c20\]:hover{color:#1a1c20}.hover\:text-cream:hover{color:var(--color-cream)}.hover\:text-danger:hover{color:var(--color-danger)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:underline:hover{text-decoration-line:underline}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);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,)}}.focus\:border-ink\/40:focus{border-color:#0d0d1066}@supports (color:color-mix(in lab, red, red)){.focus\:border-ink\/40:focus{border-color:color-mix(in oklab, var(--color-ink) 40%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-cream-2:disabled{background-color:var(--color-cream-2)}.disabled\:opacity-50:disabled{opacity:.5}.aria-\[invalid\=true\]\:border-danger[aria-invalid=true]{border-color:var(--color-danger)}@media (min-width:900px){.min-\[900px\]\:col-span-2{grid-column:span 2/span 2}.min-\[900px\]\:block{display:block}.min-\[900px\]\:grid{display:grid}.min-\[900px\]\:hidden{display:none}.min-\[900px\]\:h-16{height:calc(var(--spacing) * 16)}.min-\[900px\]\:max-w-6xl{max-width:var(--container-6xl)}.min-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[900px\]\:items-start{align-items:flex-start}.min-\[900px\]\:gap-4{gap:calc(var(--spacing) * 4)}:where(.min-\[900px\]\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}.min-\[900px\]\:px-8{padding-inline:calc(var(--spacing) * 8)}.min-\[900px\]\:pt-10{padding-top:calc(var(--spacing) * 10)}.min-\[900px\]\:pb-12{padding-bottom:calc(var(--spacing) * 12)}}@media (min-width:40rem){.sm\:flex{display:flex}.sm\:h-\[300px\]{height:300px}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:min-w-\[340px\]{min-width:340px}.sm\:min-w-\[460px\]{min-width:460px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-9{padding-block:calc(var(--spacing) * 9)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:aspect-\[9\/16\]{aspect-ratio:9/16}.md\:h-auto{height:auto}.md\:max-h-\[360px\]{max-height:360px}.md\:grid-cols-\[200px_1fr\]{grid-template-columns:200px 1fr}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:calc(var(--spacing) * 0)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-screen{height:100vh}.lg\:w-60{width:calc(var(--spacing) * 60)}.lg\:flex-1{flex:1}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:self-start{align-self:flex-start}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:pt-6{padding-top:calc(var(--spacing) * 6)}.lg\:pb-5{padding-bottom:calc(var(--spacing) * 5)}}@media (min-width:80rem){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:grid-cols-\[200px_1fr_340px\]{grid-template-columns:200px 1fr 340px}}.\[\&\>\*\]\:min-w-0>*{min-width:calc(var(--spacing) * 0)}}@keyframes growy-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.animate-fade-up{animation:.25s ease-out both growy-fade-up}@keyframes growy-spin{to{transform:rotate(360deg)}}.growy-spin{animation:.8s linear infinite growy-spin}.thin-scroll::-webkit-scrollbar{width:8px;height:8px}.thin-scroll::-webkit-scrollbar-thumb{background:#d6d6cd;border-radius:8px}@media (prefers-reduced-motion:reduce){.animate-fade-up,.growy-spin{animation:none}}:root{--ink:#1a1c20;--muted:#85878b;--line:#e9e9e7;--paper:#fbfbf8;--sidebar:#f1f1ee;--green:#b8e47b;--coral:#f47d62;--yellow:#f7d46c}*{box-sizing:border-box}html{background:var(--paper)}body{--font-app:var(--font-poppins);background:var(--paper);color:var(--ink);font-family:var(--font-app,var(--font-geist-sans)), Arial, sans-serif;margin:0}.app-shell{min-height:100vh;display:flex}.sidebar{background:var(--sidebar);border-right:1px solid #e4e4e1;flex-direction:column;flex:0 0 244px;width:244px;padding:28px 16px 18px;transition:width .22s,flex-basis .22s,padding .22s;display:flex;position:relative}.brand{letter-spacing:-.7px;align-items:center;gap:11px;padding:0 10px 27px;font-size:20px;font-weight:800;display:flex}.brand-mark{width:32px;height:32px;color:var(--green);background:#000;border-radius:10px;flex:0 0 32px;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12,0 5px 12px #1a1c2017}.brand-logo-image{object-fit:cover;width:100%;height:100%;transform:scale(1.22)}.brand-name,.nav-label,.user-identity-text{transition:opacity .14s}.sidebar-toggle{z-index:3;color:#747774;background:#fff;border:1px solid #d9d9d5;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;line-height:1;display:grid;position:absolute;top:31px;right:-13px;box-shadow:0 3px 10px #1a1c2012}.sidebar-toggle:hover{color:#4f7137;background:#f7fbee;border-color:#b8d58f}.sidebar-toggle:focus-visible{outline-offset:2px;outline:3px solid #b8e47b55}.sidebar--collapsed{flex-basis:76px;width:76px;padding-left:10px;padding-right:10px}.sidebar--collapsed .brand{justify-content:center;padding-left:0;padding-right:0}.sidebar--collapsed .brand-name,.sidebar--collapsed .nav-label,.sidebar--collapsed .user-identity-text,.sidebar--collapsed .nav-count,.sidebar--collapsed .nav-create-arrow{display:none}.sidebar--collapsed .workspace-switcher{justify-content:center;padding:11px 0;position:relative}.sidebar--collapsed .workspace-switcher select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.sidebar--collapsed .nav-item{justify-content:center;gap:0;padding-left:0;padding-right:0}.sidebar--collapsed .user-card{justify-content:center;padding-left:0;padding-right:0}.product-switcher{background:#e9e9e5;border:1px solid #dfdfdb;border-radius:12px;gap:4px;margin:0 0 10px;padding:4px;display:grid}.product-mode{color:#7b7e79;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px;width:100%;padding:7px 8px;display:grid}.product-mode:hover{color:var(--ink);background:#f4f4f0}.product-mode--active{color:var(--ink);box-shadow:none;background:#fff}.product-mode>svg{justify-self:center}.product-mode span,.product-mode strong,.product-mode small{min-width:0;display:block}.product-mode strong{font-size:10.5px;line-height:1.25}.product-mode small{color:#999b96;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:8px;line-height:1.25;overflow:hidden}.sidebar--collapsed .product-switcher{grid-template-columns:1fr}.sidebar--collapsed .product-mode{grid-template-columns:1fr;place-items:center;padding:8px 0;display:grid}.sidebar--collapsed .product-mode span{display:none}.workspace-switcher{background:#f8f8f5;border:1px solid #dfdfdb;border-radius:10px;align-items:center;gap:9px;margin-bottom:28px;padding:11px 12px;font-size:13px;font-weight:650;display:flex}.workspace-dot{background:var(--coral);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #f9d8cf}.chevron{color:var(--muted);margin-left:auto;font-size:17px}.nav-list{gap:4px;display:grid}.nav-item{color:#737672;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;padding:7px 8px;font-size:13px;font-weight:620;text-decoration:none;transition:background .16s,color .16s,transform .16s;display:flex}.nav-item:hover{color:var(--ink);background:#ededea}.nav-item:focus-visible{outline-offset:1px;outline:3px solid #b8e47b55}.nav-item--active{color:var(--ink);box-shadow:none;background:#fff}.nav-icon{color:#8b8e88;background:0 0;border:0;border-radius:0;flex:0 0 20px;place-items:center;width:20px;height:20px;transition:color .16s;display:grid}.nav-item:hover .nav-icon,.nav-item--active .nav-icon{color:var(--ink)}.nav-count{text-align:center;color:#65676a;background:#dddeda;border-radius:6px;min-width:23px;margin-left:auto;padding:3px 6px;font-size:11px}.nav-item--active .nav-count{color:#4a4c4f;background:#eeeeea}.nav-item--create{color:#555951;background:#f8f8f5;border:1px dashed #d7d8d2;margin-top:10px}.nav-item--create .nav-icon{color:#5e853f;background:#edf7e2;border-color:#d4e7bd}.nav-item--create:hover{background:#f2f8e9;border-color:#b8d58f}.nav-create-arrow{color:#a0a49d;margin-left:auto}.sidebar-bottom{margin-top:auto}.user-card{border-top:1px solid #dfdfdb;align-items:center;gap:9px;margin-top:14px;padding:19px 8px 0;display:flex}.user-avatar{color:#604993;background:#e5ddf7;border-radius:9px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid;box-shadow:inset 0 0 0 1px #624a8e12}.user-card strong,.user-card span{display:block}.user-card strong{font-size:12px}.user-card .user-identity-text span{color:var(--muted);margin-top:2px;font-size:10px}.more{color:#a7a7a5;letter-spacing:2px;margin-left:auto}.nav-item-wrap{gap:2px;display:grid}.nav-group-label{color:#989b95;letter-spacing:.1em;margin:13px 8px 4px;font-size:9px;font-weight:800;display:block}.nav-copy{gap:1px;min-width:0;display:grid}.nav-copy strong{font-size:12px;font-weight:720;line-height:1.15}.nav-copy small{color:#969994;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:530;line-height:1.2;overflow:hidden}.nav-item--active .nav-copy small{color:#777b74}.sidebar--collapsed .nav-group-label{display:none}.main-content{flex:1;min-width:0}.topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:74px;padding:0 46px;display:flex}.breadcrumb{color:#a0a0a0;align-items:center;gap:12px;font-size:12px;display:flex}.breadcrumb b{color:#d2d2d0;font-weight:400}.breadcrumb strong{color:var(--ink);font-weight:650}.topbar-actions{align-items:center;gap:18px;display:flex}.icon-button,.help-button,.primary-button,.secondary-button,.campaign-menu,.row-menu{background:0 0;border:0}.icon-button{color:#65676a;font-size:24px;position:relative;transform:rotate(180deg)}.notification-dot{background:var(--coral);border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:0}.help-button{color:#85878b;border:1px solid #dadad7;border-radius:50%;width:22px;height:22px;font-size:12px}.breadcrumb-product{color:#58783f;letter-spacing:.04em;text-transform:uppercase;background:#edf6e4;border-radius:6px;padding:4px 7px;font-size:9px;font-weight:800}.content-wrap{max-width:1370px;margin:0 auto;padding:42px 46px 28px}.page-heading{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.eyebrow{letter-spacing:1.7px;color:#9a9a95;margin:0 0 10px;font-size:10px;font-weight:800}.live-dot{background:#73c75d;border-radius:50%;width:6px;height:6px;margin:0 0 1px 4px;display:inline-block}.page-heading h1{letter-spacing:-1.7px;margin:0;font-size:33px;line-height:1.15}.wave{color:var(--coral);font-size:25px}.subheading{color:var(--muted);margin:8px 0 0;font-size:14px}.primary-button{background:var(--ink);color:#fff;border-radius:9px;padding:12px 17px;font-size:12px;font-weight:700;box-shadow:0 2px #000}.primary-button span{color:var(--green);vertical-align:-1px;margin-right:8px;font-size:18px}.campaign-banner{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:18px;margin-bottom:20px;padding:17px 21px;display:flex;box-shadow:0 2px 8px #28281205}.campaign-date{text-align:center;background:#fff8f5;border:1px solid #f1d6cf;border-radius:9px;width:48px;height:52px;overflow:hidden}.campaign-date span{color:#fff;background:var(--coral);letter-spacing:1px;padding:5px;font-size:9px;font-weight:800;display:block}.campaign-date strong{font-size:18px;line-height:24px}.campaign-info{flex:1}.campaign-title-row{align-items:center;gap:12px;display:flex}.campaign-info h2{letter-spacing:-.3px;margin:0;font-size:15px}.campaign-info p{color:var(--muted);margin:8px 0 0;font-size:11px}.campaign-info p span{color:#aaa;margin-right:4px}.active-label{color:#6da94c;background:#f0f9e7;border-radius:100px;padding:5px 8px;font-size:10px;font-weight:700}.active-label i{vertical-align:1px;background:#79c65e;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.campaign-target{border-left:1px solid var(--line);min-width:156px;padding-left:28px}.campaign-target span{letter-spacing:1px;color:#a2a29f;margin-bottom:7px;font-size:9px;font-weight:750;display:block}.campaign-target strong{font-size:14px}.campaign-menu{color:#a9aaa8;letter-spacing:2px;padding:10px 0 10px 15px;font-size:16px}.stats-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:12px;margin-bottom:37px;display:grid}.stat-card{border:1px solid var(--line);background:#fff;border-radius:13px;min-height:133px;padding:19px 20px}.stat-card--main{background:var(--green);border-color:var(--green)}.stat-top{justify-content:space-between;align-items:center;display:flex}.stat-label{letter-spacing:1.15px;color:#969792;font-size:9px;font-weight:800}.stat-card--main .stat-label{color:#617a42}.stat-icon{border-radius:8px;place-items:center;width:25px;height:25px;font-size:13px;font-weight:800;display:grid}.stat-icon--dark{color:#385021;background:#a6ce6f}.stat-icon--green{color:#68a34c;background:#eff9e7}.stat-icon--yellow{color:#a78118;background:#fff6d5}.stat-icon--coral{color:#dc6953;background:#fff0eb}.stat-value{letter-spacing:-2px;margin:18px 0 9px;font-size:34px;font-weight:700;line-height:1.1}.stat-value span{letter-spacing:-.5px;font-size:18px}.stat-card p{color:#999b98;margin:0;font-size:10px}.stat-card--main p{color:#617a42}.progress-bar{background:#9fc468;border-radius:10px;height:5px;margin:-1px 0 8px;overflow:hidden}.progress-bar span{border-radius:inherit;background:#4c6c2c;height:100%;display:block}.stat-note{padding-top:3px}.section-heading{justify-content:space-between;align-items:end;margin-bottom:19px;display:flex}.section-heading h2{letter-spacing:-.6px;margin:0;font-size:18px}.section-heading p{color:var(--muted);margin:6px 0 0;font-size:11px}.number-badge{vertical-align:2px;letter-spacing:0;color:#85856e;background:#eeeeda;border-radius:5px;place-items:center;min-width:23px;height:21px;padding:0 5px;font-size:10px;display:inline-grid}.secondary-button{color:#626468;background:#fff;border:1px solid #dfdfdc;border-radius:8px;padding:9px 12px;font-size:11px;font-weight:650}.secondary-button span{color:#969896;margin-left:6px;font-size:15px}.toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.filter-tabs{gap:21px;display:flex;overflow-x:auto}.filter-tab{color:#999b9d;white-space:nowrap;background:0 0;border:0;padding:0 0 13px;font-size:11px;position:relative}.filter-tab--active{color:var(--ink);font-weight:700}.filter-tab--active:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:-1px;left:0;right:0}.filter-tab span{color:#888b8b;background:#f0f0ed;border-radius:4px;margin-left:6px;padding:2px 5px;font-size:9px;display:inline-block}.search-box{background:#fff;border:1px solid #e2e2de;border-radius:7px;align-items:center;gap:7px;width:178px;margin-bottom:7px;padding:7px 10px;display:flex}.search-box span{color:#a3a3a0;font-size:20px;line-height:12px}.search-box input{width:100%;min-width:0;color:var(--ink);border:0;outline:0;font-size:10px}.search-box input::placeholder{color:#b4b5b3}.roster-heading-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.mobile-connect-shell{background:radial-gradient(circle at top, #e5f7cf 0, transparent 38%), var(--paper);place-items:center;min-height:100vh;padding:24px;display:grid}.mobile-connect-card{text-align:center;background:#fff;border:1px solid #e2e4df;border-radius:20px;width:min(100%,430px);padding:34px;box-shadow:0 20px 60px #1a1c2012}.mobile-connect-brand{letter-spacing:-.6px;justify-content:center;align-items:center;gap:9px;margin-bottom:30px;font-size:18px;display:flex}.mobile-connect-brand span{background:var(--ink);width:29px;height:29px;color:var(--green);border-radius:9px;place-items:center;font-weight:800;display:grid}.mobile-connect-status{border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 22px;font-size:25px;font-weight:800;display:grid}.mobile-connect-status--success{color:#68a149;background:#eaf8dd}.mobile-connect-status--error{color:#d36851;background:#fff0eb}.mobile-connect-card h1{letter-spacing:-1px;margin:0;font-size:28px}.mobile-connect-card>p:not(.eyebrow){color:var(--muted);margin:12px auto 22px;font-size:13px;line-height:1.55}.mobile-connect-card small{border-top:1px solid var(--line);color:#999c96;padding-top:17px;font-size:10px;line-height:1.5;display:block}.field-optional{color:#a2a39f;font-weight:500}.invite-strip{color:#76925b;background:#f4f9ee;border-radius:9px;align-items:center;gap:12px;margin:-8px 0 27px;padding:10px 14px;font-size:11px;display:flex}.invite-strip .secondary-button{margin-left:auto;padding:7px 10px;font-size:10px}.invite-strip small{color:#6da94c;font-weight:700}.campaign-form-card{background:#fff;border:1px solid #e3e3df;border-radius:14px;grid-template-columns:.8fr 1.2fr;gap:28px;margin:-2px 0 28px;padding:25px;display:grid;box-shadow:0 10px 30px #2828120d}.campaign-form-card h2{letter-spacing:-.7px;margin:0;font-size:20px}.form-hint{color:var(--muted);max-width:240px;font-size:12px;line-height:1.5}.campaign-form-card form{grid-template-columns:1fr 1fr;gap:13px;display:grid}.campaign-form-card label{color:#777a79;gap:6px;font-size:10px;font-weight:750;display:grid}.campaign-form-card input,.campaign-form-card textarea{color:var(--ink);resize:vertical;background:#fbfbf8;border:1px solid #dedfdb;border-radius:8px;outline:0;padding:10px;font-size:12px}.campaign-form-card input:focus,.campaign-form-card textarea:focus{border-color:#a8c975;box-shadow:0 0 0 3px #b8e47b33}.roster-field{grid-column:span 2}.roster-field span{color:#aaa;margin-left:5px;font-weight:500}.form-actions{grid-column:span 2;justify-content:end;gap:9px;margin-top:4px;display:flex}.form-error{color:#c6624d;grid-column:span 2;margin:0;font-size:11px}.evidence-section{margin-top:38px}.evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.evidence-card{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:11px;align-items:center;gap:12px;padding:15px;text-decoration:none;display:flex}.evidence-card:hover{border-color:#b8e47b;transform:translateY(-1px)}.evidence-card-icon{color:#6da94c;background:#eff9e7;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.evidence-card strong,.evidence-card small{display:block}.evidence-card strong{font-size:11px}.evidence-card small{color:var(--muted);margin-top:4px;font-size:10px}.evidence-empty{border:1px solid var(--line);border-radius:11px}.content-panel{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:20px;padding:25px}.session-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.session-card{color:var(--ink);background:#fbfbf8;border:1px solid #e5e5e1;border-radius:10px;gap:10px;padding:16px;display:grid}.session-open{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:6px;padding:0;display:grid}.session-duplicate{color:#6a6d64;font:inherit;cursor:pointer;background:#fff;border:1px solid #dedfd6;border-radius:7px;justify-self:start;padding:5px 9px;font-size:9px;font-weight:700}.session-duplicate:hover{color:#4f7137;background:#f4faec;border-color:#a9d26d}.session-card:hover,.session-card--selected{background:#f4faec;border-color:#9bc65d}.session-card strong{font-size:13px}.session-card small,.session-club{color:var(--muted);font-size:10px}.session-club{color:#749a4c;letter-spacing:.4px;text-transform:uppercase;font-weight:750}.import-strip{background:#f5f9f0;border:1px solid #e1ebd4;border-radius:10px;align-items:center;gap:12px;margin-bottom:12px;padding:14px;display:flex}.import-strip>div{flex:1}.import-strip strong,.import-strip span{display:block}.import-strip strong{font-size:11px}.import-strip span{color:#718267;margin-top:4px;font-size:10px}.import-strip .primary-button{box-shadow:none;align-self:center;position:relative;overflow:hidden}.import-strip input{opacity:0;cursor:pointer;position:absolute;inset:0}.import-message{color:#9a751c;background:#fff7dc;border-radius:8px;padding:9px 12px;font-size:11px}.audit-list{gap:9px;display:grid}.audit-item{background:#fffaf8;border:1px solid #f2dcd6;border-radius:10px;align-items:center;gap:12px;padding:13px;display:flex}.audit-item>span{color:#d36851;background:#fff0eb;border-radius:8px;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.audit-item div{flex:1}.audit-item strong{font-size:11px}.audit-item p,.audit-item small{color:#9b8d89;margin:3px 0 0;font-size:10px}.empty-panel{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:20px}.calendar-toolbar{justify-content:center;align-items:center;gap:14px;margin:4px 0 19px;display:flex}.calendar-toolbar strong{text-align:center;text-transform:capitalize;min-width:190px;font-size:14px}.calendar-wrap{overflow-x:auto}.calendar-week,.calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));min-width:640px;display:grid}.calendar-week{border-bottom:1px solid var(--line)}.calendar-week span{color:#a3a39f;letter-spacing:.8px;text-transform:uppercase;padding:0 8px 9px;font-size:9px;font-weight:800}.calendar-grid{border-left:1px solid var(--line);border-top:1px solid var(--line)}.calendar-day{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-height:118px;padding:8px}.calendar-day--blank{background:#fafaf8}.calendar-day>span{color:#8e908f;margin-bottom:6px;font-size:10px;font-weight:700;display:block}.calendar-event{color:#476d2d;text-align:left;background:#f4faec;border:1px solid #d7e9be;border-radius:7px;gap:3px;width:100%;margin-bottom:5px;padding:7px;display:grid}.calendar-event:hover{background:#eaf7da;border-color:#91be55}.calendar-event strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.25;overflow:hidden}.calendar-event small{color:#789a5e;font-size:9px}.calendar-rules{color:#8c6f22;background:#fff7dc;border-radius:9px;align-items:baseline;gap:11px;margin-top:18px;padding:12px 13px;font-size:10px;line-height:1.45;display:flex}.calendar-rules strong{white-space:nowrap}.join-shell{background:var(--paper);place-items:center;min-height:100vh;padding:24px;display:grid}.join-card{border:1px solid var(--line);background:#fff;border-radius:16px;width:min(100%,460px);padding:32px;box-shadow:0 15px 40px #28281210}.join-card .brand{padding:0 0 35px}.join-card h1{letter-spacing:-1px;margin:0;font-size:28px}.join-card>p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.5}.join-card form{gap:14px;margin-top:24px;display:grid}.join-card label{color:#777a79;gap:6px;font-size:10px;font-weight:750;display:grid}.join-card input{background:#fbfbf8;border:1px solid #dedfdb;border-radius:8px;outline:0;padding:11px;font-size:13px}.join-card .primary-button{margin-top:5px}.table-wrap{overflow-x:auto}.table-wrap table{border-collapse:collapse;width:100%;min-width:750px}.table-wrap th{text-align:left;letter-spacing:1.1px;color:#aaa9a6;padding:14px 12px;font-size:9px;font-weight:800}.table-wrap th:first-child,.table-wrap td:first-child{padding-left:0}.table-wrap td{border-top:1px solid var(--line);padding:13px 12px;font-size:11px}.ambassador-cell{align-items:center;gap:10px;display:flex}.ambassador-cell strong,.ambassador-cell span{display:block}.ambassador-cell strong{font-size:11px}.ambassador-cell div span{color:#a1a2a0;margin-top:3px;font-size:10px}.avatar{border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:9px;font-weight:800;display:grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%;display:block}.avatar--coral{color:#bd624e;background:#ffd5cb}.avatar--blue{color:#557eae;background:#cedff7}.avatar--yellow{color:#a88526;background:#fbe7a0}.avatar--lavender{color:#7e64a9;background:#ddd1f5}.avatar--green,.avatar--mint{color:#649344;background:#d3edb6}.avatar--orange{color:#af7335;background:#f6d1a7}.avatar--pink{color:#ae5d87;background:#f5cde1}.published-yes{color:#6da94c;font-weight:700}.published-no,.no-evidence{color:#b3b4b1}.time-cell{color:#686a6b}.status{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:6px 9px;font-size:10px;font-weight:650;display:inline-flex}.status i{border-radius:50%;width:5px;height:5px}.status--success{color:#639d4b;background:#eff9e8}.status--success i{background:#74c65b}.status--progress{color:#a47d11;background:#fff7dc}.status--progress i{background:#e2b83f}.status--warning{color:#d36851;background:#fff0eb}.status--warning i{background:#eb785f}.status--muted{color:#909290;background:#f1f1ef}.status--muted i{background:#acada9}.evidence-link{color:#666b6d;background:0 0;border:0;padding:0;font-size:10px}.evidence-link span{color:#a4a6a4;margin-left:3px}.row-menu{color:#aaa;letter-spacing:2px}.empty-state{text-align:center;color:var(--muted);border-top:1px solid var(--line);padding:35px;font-size:12px}footer{color:#a1a29f;border-top:1px solid var(--line);align-items:center;gap:16px;margin-top:32px;padding-top:18px;font-size:10px;display:flex}footer button{color:#79a65f;background:0 0;border:0;padding:0;font-size:10px}footer button i{background:#7fc566;border-radius:50%;width:5px;height:5px;margin:0 5px 1px 0;display:inline-block}.footer-version{color:#b7b8b4;margin-left:auto}@media (max-width:980px){.sidebar{flex-basis:190px;width:190px}.topbar,.content-wrap{padding-left:28px;padding-right:28px}.stats-grid{grid-template-columns:1fr 1fr}.stat-card--main{grid-column:span 2}.campaign-target{display:none}.evidence-grid,.session-list{grid-template-columns:1fr 1fr}}@media (max-width:700px){.sidebar{flex-basis:62px;width:62px;padding:20px 9px}.brand{justify-content:center;padding:0 0 27px}.brand-name,.product-mode span,.workspace-switcher span:not(.workspace-dot),.chevron,.nav-item:not(.nav-item--active):after,.nav-label,.nav-create-arrow{display:none}.product-switcher{grid-template-columns:1fr}.product-mode{grid-template-columns:1fr;place-items:center;padding:8px 0;display:grid}.workspace-switcher{justify-content:center;padding:11px 0}.workspace-switcher select{opacity:0;width:12px}.nav-item{justify-content:center;gap:0;padding:7px 0}.nav-count,.user-identity-text,.user-card .more{display:none}.user-card{justify-content:center;padding-left:0;padding-right:0}.topbar{height:62px;padding:0 18px}.breadcrumb-product{display:none}.content-wrap{padding:30px 18px}.page-heading{flex-direction:column;align-items:start;gap:20px}.page-heading h1{font-size:29px}.primary-button{align-self:stretch}.campaign-banner{gap:12px;padding:14px}.campaign-title-row{flex-direction:column;align-items:start;gap:7px}.campaign-info h2{font-size:13px}.stats-grid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:32px}.stat-card{min-height:125px;padding:14px}.stat-card--main{grid-column:span 2}.stat-value{margin-top:15px;font-size:29px}.section-heading{align-items:start;gap:13px}.toolbar{padding-bottom:9px;display:block}.filter-tabs{gap:18px;margin-bottom:11px}.search-box{width:100%;margin-bottom:0}.campaign-form-card{padding:18px;display:block}.campaign-form-card form{margin-top:18px;display:block}.campaign-form-card label{margin-bottom:12px}.roster-field,.form-actions,.form-error{display:block}.form-actions{text-align:right}.form-actions .primary-button{display:inline-block}.form-actions .secondary-button{margin-right:7px}.invite-strip{flex-wrap:wrap;align-items:flex-start}.invite-strip .secondary-button{margin-left:0}.evidence-grid,.session-list{grid-template-columns:1fr}.content-panel{padding:17px}.import-strip{flex-direction:column;align-items:stretch}.import-strip .primary-button{align-self:stretch}footer{flex-wrap:wrap;gap:9px}.footer-version{width:100%;margin-left:0}}.campaign-form-card select{color:var(--ink);background:#fbfbf8;border:1px solid #dedfdb;border-radius:8px;outline:0;padding:10px;font-size:12px}.campaign-form-card select:focus{border-color:#a8c975;box-shadow:0 0 0 3px #b8e47b33}.calendar-filters{justify-content:flex-end;margin:-7px 0 8px;display:flex}.calendar-filters label{color:#8b8d89;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.calendar-filters select{color:var(--ink);background:#fff;border:1px solid #dfdfdc;border-radius:8px;padding:7px 9px;font-size:11px}.producer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.producer-card{background:#fbfbf8;border:1px solid #e5e5e1;border-radius:11px;gap:17px;padding:17px;display:grid}.producer-card h3{letter-spacing:-.35px;margin:6px 0 0;font-size:15px}.producer-card p{color:var(--muted);margin:5px 0 0;font-size:10px}.account-list{flex-wrap:wrap;gap:7px;display:flex}.account-chip{background:#f3faeb;border:1px solid #d9e9c3;border-radius:8px;gap:3px;padding:8px 9px;display:grid}.account-chip strong{color:#4d7632;font-size:10px}.account-chip small{color:#789a61;font-size:9px}@media (max-width:980px){.producer-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.producer-grid{grid-template-columns:1fr}.calendar-filters{justify-content:flex-start;margin-top:8px}}.connection-warning,.locked-strip{color:#8c6f22;background:#fff7dc;border-radius:9px;align-items:baseline;gap:10px;margin:-4px 0 18px;padding:11px 13px;font-size:10px;line-height:1.45;display:flex}.connection-warning strong{white-space:nowrap}.locked-strip{color:#6f716f;background:#f1f1ef}.status--exempt{color:#747674;background:#f0f0ed}.status--exempt i{background:#a5a7a4}.producer-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.producer-metrics span{color:#848681;background:#f2f2ee;border-radius:8px;gap:3px;padding:8px;font-size:9px;display:grid}.producer-metrics b{color:var(--ink);font-size:14px}.producer-metrics .metric-warning{color:#a56e30;background:#fff3e9}.producer-metrics .metric-warning b{color:#c2694f}.account-chip--warning{background:#fff9f2;border-color:#f0d7b7}.account-chip--warning strong,.account-chip--warning small{color:#a06d31}.evidence-details{gap:4px;min-width:0;display:grid}.review-actions{gap:6px;margin-top:3px;display:flex}.review-actions .secondary-button{padding:6px 8px;font-size:9px}.review-reject{color:#c0624c;border-color:#edcfc7}.review-label{color:#6a9850!important}.evidence-card .evidence-link{margin-top:1px}@media (max-width:700px){.connection-warning{flex-direction:column;align-items:flex-start;gap:3px}.producer-metrics{grid-template-columns:1fr 1fr}}.registration-panel{margin-top:0}.registration-link{background:#f5faef;border:1px solid #dbeac8;border-radius:10px;align-items:center;gap:16px;margin-bottom:16px;padding:13px;display:flex}.registration-link div{flex:1;min-width:0}.registration-link strong,.registration-link span{display:block}.registration-link strong{font-size:11px}.registration-link span{color:#688454;font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;overflow:hidden}.registration-form{border:1px solid var(--line);background:#fbfbf8;border-radius:11px;grid-template-columns:1fr 1fr;gap:13px;padding:17px;display:grid}.registration-form label{color:#777a79;gap:6px;font-size:10px;font-weight:750;display:grid}.registration-form input,.registration-form textarea{color:var(--ink);font:inherit;resize:vertical;background:#fff;border:1px solid #dedfdb;border-radius:8px;outline:0;padding:10px;font-size:12px}.registration-form input:focus,.registration-form textarea:focus{border-color:#a8c975;box-shadow:0 0 0 3px #b8e47b33}.registration-form-wide{grid-column:span 2}.registration-toggle{grid-column:span 2;grid-template-columns:auto 1fr;align-items:start;padding-bottom:4px;gap:10px!important}.registration-toggle input{width:17px;height:17px;accent-color:var(--green)}.registration-toggle strong,.registration-toggle small{display:block}.registration-toggle strong{color:var(--ink);font-size:12px}.registration-toggle small{color:var(--muted);margin-top:3px;font-size:10px;font-weight:500}.registration-form .form-actions{justify-content:flex-end}.applications-heading{justify-content:space-between;align-items:end;margin:31px 0 14px;display:flex}.applications-heading h3{margin:0;font-size:16px}.applications-heading p{color:var(--muted);margin:5px 0 0;font-size:10px}.application-list{gap:8px;display:grid}.application-card{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:11px;padding:12px;display:flex}.application-avatar{color:#537638;background:#d9edbe;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:10px;font-weight:800;display:grid}.application-main{flex:1;gap:3px;min-width:0;display:grid}.application-main strong{font-size:11px}.application-main strong span{color:#949692;font-weight:500}.application-main small{color:var(--muted);font-size:10px}.application-note{color:#6d9150!important}.section-tabs{border:1px solid var(--line);background:#f4f4f0;border-radius:12px;flex-wrap:wrap;gap:4px;margin-bottom:-6px;padding:4px;display:flex}.section-tab{color:#737672;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:8px 14px;font-size:12px;font-weight:680;transition:background .16s,color .16s;display:inline-flex}.section-tab:hover{color:var(--ink);background:#e7e8e2}.section-tab:focus-visible{outline-offset:1px;outline:3px solid #b8e47b55}.section-tab--active{color:var(--ink);background:#fff;box-shadow:0 2px 7px #1a1c2012}.section-tab-count{background:var(--coral);color:#fff;border-radius:6px;place-items:center;min-width:20px;height:19px;padding:0 5px;font-size:10px;font-weight:800;display:inline-grid}.roster-rates{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0 4px;display:grid}.roster-rates>div{border:1px solid var(--line);background:#fbfbf8;border-radius:11px;padding:12px 13px}.roster-rates span{color:var(--muted);letter-spacing:.7px;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.roster-rates strong{letter-spacing:-1px;margin-top:5px;font-size:25px;font-weight:800;line-height:1;display:block}.roster-rates small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.roster-rates .roster-rate--warn{background:#fdf6f1;border-color:#f0cdb9}.roster-rates .roster-rate--warn strong{color:#b8552f}.roster-rates>p{color:var(--muted);grid-column:1/-1;margin:4px 0 0;font-size:10px;line-height:1.5}@media (max-width:900px){.roster-rates{grid-template-columns:repeat(2,minmax(0,1fr))}}.registration-preview{border:1px solid var(--line);background:#fbfbf8;border-radius:11px;gap:8px;padding:0 0 10px;display:grid;position:relative;overflow:hidden}.registration-preview img{object-fit:cover;width:100%;height:96px;display:block}.registration-preview .registration-preview-profile{border:3px solid #fff;border-radius:15px;width:52px;height:52px;position:absolute;top:62px;right:14px}.registration-preview span{color:var(--muted);padding:0 12px;font-size:10px}.outage-alert{background:#f4f8fd;border:1px solid #c5d9ee;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin:18px 0 0;padding:15px 16px;display:flex}.outage-alert>div:first-child{flex:1;min-width:260px}.outage-alert strong{font-size:13px;display:block}.outage-alert p{color:#4a5b6c;margin:6px 0 0;font-size:11px;line-height:1.55}.outage-alert p b{color:var(--ink)}.outage-alert small{color:#7c8b99;word-break:break-word;margin-top:8px;font-size:10px;line-height:1.6;display:block}.outage-alert-actions{flex-wrap:wrap;gap:8px;display:flex}.roster-audience{border:1px dashed #dcdcd6;border-radius:11px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:10px 0 4px;padding:13px 14px;display:grid}.roster-audience>div span{color:var(--muted);letter-spacing:.7px;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.roster-audience>div strong{letter-spacing:-.6px;margin-top:4px;font-size:20px;font-weight:800;display:block}.roster-audience>p{color:var(--muted);grid-column:1/-1;margin:2px 0 0;font-size:10px;line-height:1.5}.roster-audience>p b{color:var(--ink);font-weight:700}.applications-actions{gap:8px;display:flex}.application-counters{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.application-counters span{border:1px solid var(--line);color:var(--muted);background:#fbfbf8;border-radius:8px;padding:6px 11px;font-size:10px;font-weight:600}.application-counters strong{color:var(--ink);font-size:13px;font-weight:800}.application-table{min-width:760px!important}.application-contact{gap:2px;display:grid}.application-contact a{color:var(--ink);border-bottom:1px solid #dce5d4;text-decoration:none}.application-contact a:hover{border-color:#a9d26d}.application-contact small{color:var(--muted);font-size:10px}.application-table td{border-top:1px solid var(--line);vertical-align:middle;padding:11px 12px;font-size:12px}.application-name{align-items:center;gap:10px;display:flex}.application-name strong{font-size:12px;display:block}.application-name small{font-size:10px;display:block}.application-table .application-actions{flex-wrap:wrap;gap:6px;display:flex}.application-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.application-actions .secondary-button{padding:7px 8px;font-size:9px;text-decoration:none}.settings-grid,.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.settings-card,.pricing-card{background:#fbfbf8;border:1px solid #e5e5e1;border-radius:11px;align-content:start;gap:9px;padding:17px;display:grid}.settings-card h3,.pricing-card h3{margin:0;font-size:14px}.settings-card p,.pricing-card p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.settings-card code{color:#596156;font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;background:#f0f0ed;border-radius:6px;padding:8px;font-size:9px;display:block;overflow:hidden}.settings-card .secondary-button{width:fit-content;margin-top:2px}.settings-state{color:#618c47;background:#edf7e3;border-radius:6px;width:fit-content;padding:6px 7px;font-size:9px;font-weight:700}.pricing-heading{margin:38px 0 17px}.pricing-heading .eyebrow{margin-bottom:8px}.pricing-heading h2{letter-spacing:-.6px;margin:0;font-size:20px}.pricing-heading p:not(.eyebrow){color:var(--muted);margin:6px 0 0;font-size:11px}.pricing-card>span{color:#6c9650;letter-spacing:1px;font-size:9px;font-weight:800}.pricing-card>strong{color:var(--ink);letter-spacing:-1px;font-size:23px}.pricing-card>strong small{color:#929490;letter-spacing:0;font-size:9px;font-weight:600}.pricing-card>b{color:#5d853f;font-size:9px;line-height:1.4}.pricing-card--featured{background:#f3fae9;border-color:#a9d26d;box-shadow:0 8px 22px #78aa4720}.registration-shell{background:radial-gradient(circle at top right, #dcedca 0, transparent 34%), var(--paper);min-height:100vh;padding:34px 20px}.public-card{border:1px solid var(--line);background:#fff;border-radius:17px;width:min(100%,570px);margin:0 auto;padding:31px;position:relative;overflow:hidden;box-shadow:0 18px 48px #22321012}.public-card .brand{padding:0 0 27px}.public-card h1{letter-spacing:-1.2px;max-width:450px;margin:0;font-size:29px}.public-card>p:not(.eyebrow),.registration-success p{max-width:460px;color:var(--muted);font-size:13px;line-height:1.55}.registration-banner{object-fit:cover;width:calc(100% + 62px);height:150px;margin:-31px -31px 27px;display:block}.registration-profile{object-fit:cover;background:#edf5e5;border:4px solid #fff;border-radius:20px;width:64px;height:64px;position:absolute;top:118px;right:28px}.registration-banner+.registration-profile+.brand{padding-top:9px}.registration-event-info{color:#5f8448;background:#f5faef;border-radius:9px;gap:5px;margin:19px 0;padding:12px;display:grid}.registration-event-info strong{font-size:11px}.registration-event-info span{font-size:10px;line-height:1.45}.public-card form{gap:14px;margin-top:21px;display:grid}.public-card form label{color:#777a79;gap:6px;font-size:10px;font-weight:750;display:grid}.public-card form input{color:var(--ink);font:inherit;background:#fbfbf8;border:1px solid #dedfdb;border-radius:8px;outline:0;padding:11px;font-size:13px}.public-card form input:focus{border-color:#a8c975;box-shadow:0 0 0 3px #b8e47b33}.public-card .consent-field{color:#8b8d89;grid-template-columns:auto 1fr;align-items:start;gap:9px;font-size:10px;font-weight:500;line-height:1.45}.consent-field input{width:16px;height:16px;accent-color:var(--green);padding:0!important}.honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.registration-success{padding:18px 0 12px}@media (max-width:980px){.settings-grid,.pricing-grid{grid-template-columns:1fr 1fr}.settings-card:last-child,.pricing-card:last-child{grid-column:span 2}}@media (max-width:700px){.registration-link,.application-card{flex-direction:column;align-items:flex-start}.registration-link .secondary-button,.application-actions{width:100%}.application-actions{flex-wrap:wrap;justify-content:flex-start}.registration-form{display:block}.registration-form label{margin-bottom:12px}.registration-form-wide{display:grid}.registration-form .form-actions{display:flex}.settings-grid,.pricing-grid{grid-template-columns:1fr}.settings-card:last-child,.pricing-card:last-child{grid-column:auto}.applications-heading{flex-direction:column;align-items:flex-start;gap:10px}.public-card{padding:24px}.registration-banner{width:calc(100% + 48px);margin:-24px -24px 23px}.registration-profile{top:95px;right:21px}.public-card h1{font-size:26px}}.calendar-agent{background:radial-gradient(circle at 100% 0,#e1f4c6 0,#0000 38%),#f8fcf2;border:1px solid #cfe4b5;border-radius:14px;gap:17px;margin-bottom:20px;padding:22px;display:grid;box-shadow:0 10px 28px #6d985313}.calendar-agent-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.calendar-agent{margin-top:18px;margin-bottom:0}.calendar-agent-head-actions{align-items:center;gap:10px;display:flex}.calendar-heading-actions{flex-wrap:wrap;gap:8px;display:flex}.calendar-agent h2{letter-spacing:-.55px;margin:0;font-size:20px}.calendar-agent-head>div>p:not(.eyebrow){color:var(--muted);margin:6px 0 0;font-size:12px}.calendar-agent-input{grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}.calendar-agent-input textarea{min-height:78px;color:var(--ink);font:inherit;resize:vertical;background:#fff;border:1px solid #c9dfad;border-radius:9px;outline:0;padding:11px 12px;font-size:12px;line-height:1.45}.calendar-agent-input textarea:focus{border-color:#8fbd5e;box-shadow:0 0 0 3px #a9d26d33}.calendar-agent-input .primary-button{min-height:41px}.calendar-proposal{background:#fff;border:1px solid #d8e7c5;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;gap:16px 28px;padding:17px;display:grid}.calendar-proposal h3{margin:6px 0 5px;font-size:17px}.calendar-proposal>div>p{color:var(--muted);margin:0;font-size:11px}.calendar-proposal dl{grid-template-columns:repeat(3,minmax(105px,1fr));gap:8px;margin:0;display:grid}.calendar-proposal dl div{background:#f5faef;border-radius:8px;padding:9px 10px}.calendar-proposal dt{color:#80916f;letter-spacing:.6px;text-transform:uppercase;font-size:8px;font-weight:800}.calendar-proposal dd{color:#4e6540;margin:4px 0 0;font-size:10px;font-weight:700;line-height:1.35}.calendar-proposal-note{color:#6c7c62;grid-column:1/-1;margin:0;font-size:10px;line-height:1.45}.calendar-proposal-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.settings-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.settings-card:last-child{grid-column:auto}@media (max-width:700px){.calendar-agent{padding:17px}.calendar-agent-head,.calendar-agent-input{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.calendar-agent-input .primary-button{width:100%}.calendar-proposal,.calendar-proposal dl{grid-template-columns:1fr}.calendar-proposal-actions{justify-content:stretch}.calendar-proposal-actions button{flex:1}}.application-review-form{background:#f6fbee;border:1px solid #d5e6bf;border-radius:10px;grid-template-columns:minmax(190px,1fr) minmax(180px,1.4fr) auto;align-items:end;gap:13px;margin-top:17px;padding:14px;display:grid}.application-review-form strong,.application-review-form span{display:block}.application-review-form strong{font-size:12px}.application-review-form span{color:var(--muted);margin-top:4px;font-size:10px}.application-review-form label{color:#777a79;gap:5px;font-size:10px;font-weight:750;display:grid}.application-review-form input{min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #d2dfc0;border-radius:7px;outline:0;padding:9px;font-size:11px}.application-review-form input:focus{border-color:#a8c975;box-shadow:0 0 0 3px #b8e47b33}.application-review-form>div:last-child{justify-content:end;gap:7px;display:flex}@media (max-width:700px){.application-review-form{grid-template-columns:1fr}.application-review-form>div:last-child{justify-content:stretch}.application-review-form>div:last-child button{flex:1}}.evidence-summary{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:4px 0 22px;display:grid}.evidence-summary span{border:1px solid var(--line);background:#fafaf7;border-radius:10px;gap:7px;padding:12px 13px;display:grid}.evidence-summary small{color:#979995;letter-spacing:.8px;font-size:8px;font-weight:800}.evidence-summary strong{color:var(--ink);font-size:19px}.evidence-summary .evidence-summary--warning{background:#fff4f0;border-color:#f0d3ca}.evidence-summary--warning small,.evidence-summary--warning strong{color:#bd614c}.evidence-table-wrap{border:1px solid var(--line);border-radius:11px}.table-wrap .evidence-table{table-layout:fixed;min-width:0}.evidence-table th:first-child{width:19%}.evidence-table th:nth-child(2){width:16%}.evidence-table th:nth-child(3){width:25%}.evidence-table th:nth-child(4){width:22%}.evidence-table th:nth-child(5){width:18%}.evidence-table th:first-child,.evidence-table td:first-child{padding-left:14px}.evidence-table th,.evidence-table td{overflow-wrap:normal}.evidence-table td{vertical-align:middle}.evidence-row--deleted{background:#fffaf8}.story-timeline{gap:11px;display:grid;position:relative}.story-timeline:before{content:"";background:#dedfda;width:1px;position:absolute;top:8px;bottom:8px;left:4px}.story-timeline-item{grid-template-columns:9px minmax(0,1fr);gap:8px;display:grid;position:relative}.story-timeline-dot{z-index:1;border:2px solid #fff;border-radius:50%;width:9px;height:9px;margin-top:3px;box-shadow:0 0 0 1px #cfd1cc}.story-timeline-dot--upload{background:#77af55}.story-timeline-dot--active{background:#c7d8b9}.story-timeline-dot--deleted{background:#dc6c54}.story-timeline-item small,.story-timeline-item strong{display:block}.story-timeline-item small{color:#a0a29e;letter-spacing:.65px;margin-bottom:2px;font-size:7px;font-weight:800}.story-timeline-item strong{color:#5d605d;font-size:10px;font-weight:650;line-height:1.35}.evidence-row--deleted .story-timeline-item:last-child strong{color:#be5b46}.evidence-control-copy{color:#525653;font-size:10px;font-weight:650;line-height:1.4;display:block}.deletion-detail{color:#969994;max-width:220px;margin-top:5px;font-size:8px;line-height:1.4;display:block}.evidence-link{color:#5f804b;white-space:nowrap;background:#f6faf2;border:1px solid #dce5d4;border-radius:6px;width:fit-content;padding:6px 8px;line-height:1.25;display:inline-flex}.evidence-actions-cell{align-content:start;gap:8px;display:grid}.review-actions--table{flex-wrap:wrap;min-width:0;margin:0;display:flex}.review-actions--table .secondary-button{white-space:nowrap;flex:1;min-width:62px;padding:6px}.evidence-table .review-label{font-size:9px;line-height:1.4;display:block}.evidence-panel{padding:28px}.evidence-live-status{color:#668d4e;white-space:nowrap;background:#f1f8e9;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;font-weight:700;display:inline-flex}.evidence-live-status i{background:#73bd55;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #dcedcc}.evidence-panel .evidence-summary{gap:10px}.evidence-panel .evidence-summary span{border-radius:11px;min-height:83px;padding:13px 14px}.evidence-panel .evidence-summary small{line-height:1.35}.evidence-panel .evidence-summary strong{align-self:end;font-size:21px}.evidence-panel .evidence-table-wrap{border-radius:12px;overflow:hidden}.evidence-panel .evidence-table th:first-child,.evidence-panel .evidence-table td:first-child{padding-left:16px}.evidence-panel .evidence-table th{background:#fcfcfa;padding-top:16px;padding-bottom:16px}.evidence-panel .evidence-table td{padding-top:17px;padding-bottom:17px}.evidence-panel .evidence-table .status{white-space:normal;max-width:100%;line-height:1.25}.evidence-row{transition:background .14s}.evidence-row:hover{background:#fafcf7}.evidence-row--deleted,.evidence-row--deleted:hover{background:#fff8f5}.evidence-panel .story-timeline{gap:12px}.evidence-panel .story-timeline-item{gap:9px}.evidence-panel .story-timeline-item small{margin-bottom:3px}.evidence-panel .story-timeline-item strong{color:#4f5350;font-weight:680;line-height:1.4}.evidence-panel .evidence-control-copy{color:#494d49;font-weight:680;line-height:1.45}.evidence-panel .deletion-detail{max-width:240px;margin-top:6px;line-height:1.45}.evidence-panel .evidence-link{color:#577b40;background:#f5faef;border-color:#d4e2c8;border-radius:7px;justify-content:center;align-items:center;min-height:29px;padding:6px 9px;font-weight:700}.evidence-panel .evidence-link:hover{background:#edf7e4;border-color:#aac98d}.deletion-alert{color:#a94f3c;background:#fff1ed;border:1px solid #edc5ba;border-radius:10px;align-items:flex-start;gap:11px;margin:-8px 0 20px;padding:14px;display:flex}.deletion-alert>span{color:#fff;background:#d86f56;border-radius:50%;flex:0 0 25px;place-items:center;height:25px;font-size:12px;font-weight:900;display:grid}.deletion-alert strong{font-size:12px}.deletion-alert p{margin:4px 0 0;font-size:10px;line-height:1.45}@media (max-width:980px){.evidence-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.table-wrap .evidence-table{table-layout:auto;min-width:900px}.evidence-table th,.evidence-table td{overflow-wrap:normal}}@media (max-width:700px){.sidebar-toggle{display:none}.evidence-panel{padding:17px}.evidence-panel .section-heading{flex-direction:column;align-items:flex-start}.evidence-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-summary span:first-child{grid-column:span 2}}.action-confirm{background:#fffaf7;border:1px solid #f0d9cc;border-radius:10px;justify-content:space-between;align-items:end;gap:15px;margin:14px 0;padding:14px;display:flex}.action-confirm strong{font-size:12px}.action-confirm p{color:#8e7a70;margin:4px 0 0;font-size:10px;line-height:1.45}.action-confirm label{color:#777a79;flex:1;gap:5px;min-width:170px;font-size:10px;font-weight:750;display:grid}.action-confirm input{color:var(--ink);font:inherit;background:#fff;border:1px solid #ead7cc;border-radius:7px;outline:0;padding:9px;font-size:11px}.action-confirm input:focus{border-color:#db9a7e;box-shadow:0 0 0 3px #e9a38425}.action-confirm>div:last-child{white-space:nowrap;gap:7px;display:flex}@media (max-width:700px){.action-confirm{flex-direction:column;align-items:stretch}.action-confirm>div:last-child button{flex:1}}.calendar-day--today{background:#f6fced;position:relative;box-shadow:inset 0 0 0 2px #9cc96b}.calendar-day--today>span{color:#547b38;justify-content:space-between;align-items:center;display:flex}.calendar-day--today em{color:#fff;letter-spacing:.35px;text-transform:uppercase;background:#79aa50;border-radius:4px;padding:3px 5px;font-size:8px;font-style:normal;font-weight:800}button:disabled{cursor:not-allowed;opacity:.55}.connection-warning .secondary-button{flex:none;margin-left:auto}@media (max-width:700px){.connection-warning .secondary-button{margin-left:0}.brand-name{display:none}}.workspace-switcher{width:100%;min-width:0;overflow:hidden}.workspace-switcher .workspace-dot{flex:none}.workspace-switcher select{width:0;min-width:0;max-width:100%;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;outline:0;flex:1 1 0;font-weight:650;display:block;overflow:hidden}.main-content,.topbar,.breadcrumb,.page-heading,.page-heading>div,.campaign-info,.campaign-title-row{min-width:0}.breadcrumb{flex:1;overflow:hidden}.breadcrumb span,.breadcrumb strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.breadcrumb span{flex:0 auto}.breadcrumb strong{flex:auto}.topbar-actions{flex:none}.page-heading h1,.campaign-info h2{overflow-wrap:anywhere;max-width:100%}.sidebar--collapsed .workspace-switcher{overflow:hidden}.sidebar--collapsed .workspace-switcher select{width:100%;max-width:100%}.instagram-connect-card{background:radial-gradient(circle at 100% 0,#e4f5ce 0,#0000 43%),#fbfdf8;border-color:#d9e9c5;position:relative;overflow:hidden}.instagram-connect-card:after{content:"";border:1px solid #b9db943d;border-radius:50%;width:100px;height:100px;position:absolute;top:-32px;right:-30px}.instagram-connect-context{z-index:1;background:#fff;border:1px solid #dce9ce;border-radius:9px;gap:3px;padding:10px 11px;display:grid;position:relative}.instagram-connect-context span{color:#95a28b;letter-spacing:.8px;font-size:7px;font-weight:800}.instagram-connect-context strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.instagram-connect-context small{color:#719257;font-size:9px}.instagram-connect-button{z-index:1;background:var(--ink);color:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:fit-content;padding:10px 13px;font-size:10px;font-weight:750;display:inline-flex;position:relative;box-shadow:0 2px #000}.instagram-connect-button:hover:not(:disabled){background:#2d3132;transform:translateY(-1px)}.instagram-glyph{color:#182017;background:linear-gradient(145deg,#bbef79,#f5d46a 55%,#f07a65);border-radius:6px;place-items:center;width:19px;height:19px;font-size:13px;display:grid}.instagram-requirement{color:#92978e;font-size:8px;line-height:1.4}.instagram-profile-select{z-index:1;gap:5px;display:grid;position:relative}.instagram-profile-select>span{color:#899681;letter-spacing:.8px;font-size:7px;font-weight:800}.instagram-profile-select select,.producer-create-inline input{width:100%;min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #dce2d5;border-radius:8px;outline:0;padding:9px 10px;font-size:10px}.instagram-profile-select select:focus,.producer-create-inline input:focus{border-color:#9bc66b;box-shadow:0 0 0 3px #b8e47b33}.producer-create-inline{z-index:1;border-top:1px solid #dfe9d4;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding-top:10px;display:grid;position:relative}.producer-create-inline .secondary-button{white-space:nowrap;margin:0}@media (max-width:700px){.producer-create-inline{grid-template-columns:1fr}.producer-create-inline .secondary-button{width:100%}}.roster-toolbar{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(190px,230px);align-items:center;gap:16px;padding:3px 0 13px;display:grid}.roster-toolbar .filter-tabs{flex-wrap:wrap;gap:7px;min-width:0;display:flex;overflow:visible}.roster-toolbar .filter-tab{color:#858884;background:#fafaf7;border:1px solid #e6e6e2;border-radius:8px;outline:0;align-items:center;gap:6px;padding:7px 9px;font-size:10px;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.roster-toolbar .filter-tab:hover{color:#526447;border-color:#cfdcc0}.roster-toolbar .filter-tab--active{border-color:var(--ink);background:var(--ink);color:#fff}.roster-toolbar .filter-tab--active:after{display:none}.roster-toolbar .filter-tab:focus-visible{outline-offset:2px;outline:3px solid #b8e47b66}.roster-toolbar .filter-tab span{color:#777b76;text-align:center;background:#ecece7;min-width:18px;margin:0;padding:2px 5px}.roster-toolbar .filter-tab--active span{color:#dff8bd;background:#3d4141}.roster-toolbar .search-box{width:100%;min-width:0;margin:0;padding:9px 11px}.roster-toolbar .search-box:focus-within{border-color:#9fc66b;box-shadow:0 0 0 3px #b8e47b2e}.roster-table-wrap{overflow-x:auto}.filtered-empty{justify-items:center;gap:7px;padding:38px 20px;display:grid}.filtered-empty>span{color:#8c9089;background:#f1f1ed;border-radius:10px;place-items:center;width:34px;height:34px;font-size:22px;display:grid}.filtered-empty strong{color:#5f625f;font-size:12px}.filtered-empty p{color:#969994;max-width:430px;margin:0;font-size:10px;line-height:1.45}.filtered-empty .secondary-button{margin-top:5px}@media (max-width:1180px){.roster-toolbar{grid-template-columns:1fr}.roster-toolbar .search-box{max-width:320px}}@media (max-width:700px){.roster-toolbar .filter-tabs{flex-wrap:nowrap;padding:2px 2px 5px;overflow-x:auto}.roster-toolbar .search-box{max-width:none}}.selection-column{text-align:center;width:42px;padding-right:4px!important}.selection-column input{accent-color:#171a1b;cursor:pointer;width:15px;height:15px}.bulk-action-bar{background:#f6faef;border:1px solid #cfdcc3;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;margin:0 0 12px;padding:11px 13px;display:grid}.bulk-action-bar strong{font-size:11px}.bulk-action-bar span{color:#7d8378;font-size:9px}.danger-button{color:#bd543e;font:inherit;cursor:pointer;background:#fff6f3;border:1px solid #e5aa9d;border-radius:7px;padding:8px 10px;font-size:9px;font-weight:750}.ambassador-profile-trigger{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0}.ambassador-profile-trigger:hover strong{color:#5d873f}.profile-arrow{color:#adb0aa;margin-left:auto;font-size:18px}.profile-overlay{z-index:80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#13171438;justify-content:flex-end;display:flex;position:fixed;inset:0}.profile-drawer{background:#fff;border-left:1px solid #dedfd9;width:min(100%,480px);height:100%;padding:28px;overflow-y:auto;box-shadow:-18px 0 50px #10140f1c}.profile-drawer-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.profile-drawer-head>div:not(.avatar){flex:1;min-width:0}.profile-drawer-head .avatar{margin-top:12px}.profile-drawer-head h2{letter-spacing:-.8px;margin:5px 0 0;font-size:25px}.icon-close{color:#666;cursor:pointer;background:#fff;border:1px solid #dddeda;border-radius:50%;width:31px;height:31px;font-size:19px}.profile-loading{color:var(--muted);margin-top:30px;font-size:12px}.profile-metrics{grid-template-columns:repeat(auto-fit,minmax(94px,1fr));gap:7px;margin:25px 0 12px;display:grid}.profile-metrics span{border:1px solid var(--line);background:#fafaf7;border-radius:9px;gap:7px;padding:11px;display:grid}.profile-metrics small{color:#969992;letter-spacing:.55px;font-size:7px;font-weight:800}.profile-metrics strong{font-size:18px}.profile-tenure{color:#6c805e;background:#eef6e6;border-radius:8px;padding:11px 12px;font-size:10px}.profile-form{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:11px;margin-top:20px;padding-bottom:21px;display:grid}.profile-form label{color:#7d807b;gap:5px;font-size:9px;font-weight:700;display:grid}.profile-form label:nth-child(3){grid-column:span 2}.profile-form input{min-width:0;font:inherit;background:#fbfbf8;border:1px solid #dedfdb;border-radius:8px;outline:0;padding:10px;font-size:11px}.profile-form input:focus{border-color:#9ac469;box-shadow:0 0 0 3px #b8e47b2d}.profile-form button{grid-column:span 2;justify-self:end}.profile-history-head{justify-content:space-between;align-items:center;margin:21px 0 10px;display:flex}.profile-history-head h3{margin:0;font-size:15px}.profile-history-head span{color:var(--muted);font-size:9px}.profile-history{gap:7px;display:grid}.profile-history article{border:1px solid var(--line);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:11px;display:flex}.profile-history article div{gap:3px;min-width:0;display:grid}.profile-history article strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.profile-history article span{color:var(--muted);font-size:8px}.profile-outcome{color:#747772;background:#f1f1ee;border-radius:6px;flex:none;padding:5px 6px;font-size:8px}.profile-outcome--completed{color:#5e8b41;background:#edf7e4}.profile-outcome--disputed,.profile-outcome--missed{color:#bd5943;background:#fff0ec}.profile-outcome--unverifiable{color:#7a7d75;background:#f2f2ee}.profile-metrics em{color:var(--muted);font-size:8px;font-style:normal}.profile-receipt{color:#4f7137;width:100%;font:inherit;cursor:pointer;background:#f4f9ec;border:1px solid #cfe4b5;border-radius:9px;margin-top:11px;padding:10px;font-size:10px;font-weight:700}.profile-receipt:hover{background:#eaf4dc;border-color:#a9d26d}.tasks-panel{padding:28px}.tasks-panel .section-heading{align-items:flex-start}.task-form{background:#f7fbf2;border:1px solid #d4e4c4;border-radius:12px;grid-template-columns:1.5fr 1fr 1fr 1fr .6fr;gap:10px;margin:5px 0 20px;padding:17px;display:grid}.task-form label{color:#77816e;letter-spacing:.35px;gap:5px;font-size:8px;font-weight:800;display:grid}.task-form input,.task-form select,.task-form textarea{min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #d6dfcd;border-radius:7px;outline:0;padding:9px;font-size:10px}.task-form-wide{grid-column:1/-1}.task-form textarea{resize:vertical;min-height:62px}.task-form-actions{grid-column:1/-1;justify-content:flex-end;display:flex}.task-list{gap:10px;display:grid}.task-card{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.task-card-main{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;gap:5px 20px;width:100%;padding:16px;display:grid}.task-card-main:hover{background:#fbfcf9}.task-type{color:#78965e;letter-spacing:.75px;text-transform:uppercase;grid-column:1;font-size:7px;font-weight:850}.task-card-main strong{grid-column:1;font-size:14px}.task-card-main small{color:var(--muted);grid-column:1;font-size:9px}.task-card-main b{color:#647b54;grid-area:2/2/span 2;align-self:center;font-size:11px}.task-progress-bar{background:#eceee9;border-radius:99px;grid-column:1/-1;height:5px;margin-top:7px;overflow:hidden}.task-progress-bar i{border-radius:inherit;background:#89b85f;height:100%;display:block}.task-roster{border-top:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.task-roster label{background:#fcfcfa;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 14px;display:grid}.task-roster input{accent-color:#79a957;width:15px;height:15px}.task-roster span{gap:2px;min-width:0;display:grid}.task-roster strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.task-roster small{color:var(--muted);font-size:8px}.task-roster b{color:#6f8c59;font-size:8px}@media (max-width:980px){.bulk-action-bar{grid-template-columns:1fr auto auto}.bulk-action-bar span{grid-area:2/1/auto/-1}.task-form{grid-template-columns:1fr 1fr}.task-form-wide,.task-form-actions{grid-column:1/-1}}@media (max-width:700px){.bulk-action-bar{grid-template-columns:1fr 1fr}.bulk-action-bar strong,.bulk-action-bar span{grid-column:1/-1}.profile-drawer{padding:21px}.profile-metrics{grid-template-columns:1fr 1fr}.profile-form{grid-template-columns:1fr}.profile-form label:nth-child(3),.profile-form button{grid-column:auto}.task-form,.task-roster{grid-template-columns:1fr}.tasks-panel{padding:17px}}.profile-aliases{flex-wrap:wrap;gap:7px;padding-top:12px;display:flex}.profile-aliases>small{color:var(--muted);letter-spacing:.7px;flex-basis:100%;font-size:7px;font-weight:800}.profile-alias{border:1px solid var(--line);color:var(--muted);background:#f3f2ee;border-radius:999px;padding:5px 8px;font-size:9px}.profile-alias--current{color:#557737;background:#f3f8ea;border-color:#d8e6c6}.task-card-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.task-archive-button{color:#8c8f89;font:inherit;cursor:pointer;background:#fafaf7;border:1px solid #e1e2dd;border-radius:7px;margin:14px 14px 0 0;padding:6px 8px;font-size:8px;font-weight:700}.task-archive-button:hover{color:#b95843;background:#fff6f3;border-color:#e4b3a8}.task-archive-confirm{margin-bottom:14px}@media (max-width:700px){.task-card-row{grid-template-columns:1fr}.task-archive-button{justify-self:end;margin:0 12px 12px}}.workspace-switcher{cursor:pointer;position:relative}.workspace-current{flex:auto;gap:2px;min-width:0;display:grid}.workspace-current strong,.workspace-current small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-current strong{font-size:10px}.workspace-current small{color:#8e918c;font-size:8px;font-weight:500}.workspace-switcher>select{z-index:2;opacity:0;cursor:pointer;width:100%;max-width:none;position:absolute;inset:0}.workspace-chevron{color:#767a75;flex:none;font-size:11px}.sidebar--collapsed .workspace-current,.sidebar--collapsed .workspace-chevron{display:none}.incident-panel{padding:28px}.incident-open-count{color:#bc5943;background:#fff0eb;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:800}.incident-open-count--clear{color:#638447;background:#eef7e5}.incident-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:17px 0 12px;display:grid}.incident-summary span{border:1px solid var(--line);background:#fafaf7;border-radius:10px;gap:9px;padding:13px;display:grid}.incident-summary small{color:#969993;letter-spacing:.65px;font-size:7px;font-weight:850}.incident-summary strong{font-size:20px}.incident-filters{gap:6px;margin-bottom:12px;display:flex}.incident-filter{border:1px solid var(--line);color:#858984;font:inherit;cursor:pointer;background:#fff;border-radius:8px;padding:7px 9px;font-size:9px}.incident-filter--active{border-color:var(--ink);background:var(--ink);color:#fff}.incident-list{gap:8px;display:grid}.incident-item{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:auto minmax(0,1fr) minmax(105px,auto) auto;align-items:center;gap:12px;padding:13px;display:grid}.incident-item--evidence{background:#fffaf8;border-color:#efc6bc}.incident-item--connection{background:#fffdf7;border-color:#e5d5aa}.incident-icon{color:#777b75;background:#f1f1ed;border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:850;display:grid}.incident-item--evidence .incident-icon{color:#c25c45;background:#fee4dc}.incident-item>div{gap:3px;min-width:0;display:grid}.incident-item div small{color:#9a9d97;letter-spacing:.55px;font-size:7px;font-weight:850}.incident-item div strong{font-size:11px}.incident-item div p{color:#888c86;margin:0;font-size:9px;line-height:1.4}.incident-item time{color:#9a9d97;text-align:right;font-size:8px}.incident-resolution{color:#858983;white-space:nowrap;background:#f1f2ee;border-radius:7px;padding:6px 8px;font-size:8px}.incident-actions{justify-items:stretch;gap:5px;display:grid}.incident-choice{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.incident-choice-option{color:#6a6d64;font:inherit;cursor:pointer;background:#fff;border:1px solid #dedfd6;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:700}.incident-choice-option:hover{border-color:#b9bbb1}.incident-choice-option--picked{color:#4f7137;background:#f2f8ea;border-color:#a9d26d}.incident-hint{color:#8a8d86;letter-spacing:0;margin-top:5px;font-size:8px;font-weight:600;display:block}.link-button{color:#8a8d86;font:inherit;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:8px;text-decoration:underline}.link-button:hover:not(:disabled){color:var(--ink)}.link-button:disabled,.incident-actions button:disabled{opacity:.5;cursor:default}.task-connected-account{color:#819174;background:#f5faef;border:1px solid #dce8cf;border-radius:7px;gap:4px;width:fit-content;margin-top:9px;padding:6px 8px;font-size:8px;display:inline-flex}.task-connected-account strong{color:#5b7c42}.task-account-warning{background:#fff9ef;border-top:1px solid #edcfaa;align-items:center;gap:8px 14px;padding:10px 14px;display:flex}.task-account-warning strong{color:#a36c26;font-size:9px}.task-account-warning span{color:#9a8264;font-size:8px}@media (max-width:800px){.incident-item{grid-template-columns:auto minmax(0,1fr)}.incident-item time,.incident-item>button,.incident-resolution{text-align:left;grid-column:2;justify-self:start}.incident-summary{grid-template-columns:1fr 1fr 1fr}}@media (max-width:700px){.incident-panel{padding:17px}.incident-summary{grid-template-columns:1fr}.incident-filters{overflow-x:auto}.task-account-warning{flex-direction:column;align-items:flex-start}}.task-template-panel{background:#fff;border:1px solid #dce8cf;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(180px,240px) auto;align-items:end;gap:12px;padding:13px;display:grid}.task-template-panel>div{gap:3px;display:grid}.task-template-panel>div strong{color:#4f6540;font-size:11px}.task-template-panel>div small{color:#8b9683;font-size:8px;font-weight:500;line-height:1.4}.task-template-kicker{color:#7b9d60;letter-spacing:.7px;font-size:7px;font-weight:850}.task-template-delete{color:#b15a47;height:34px;font:inherit;background:#fff8f5;border:1px solid #ead5cf;border-radius:7px;padding:0 10px;font-size:8px;font-weight:750}.task-template-save{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding-top:2px;display:grid}.task-template-save .secondary-button{white-space:nowrap}@media (max-width:800px){.task-template-panel{grid-template-columns:1fr;align-items:stretch}.task-template-delete{justify-self:start}.task-template-save{grid-template-columns:1fr}.task-template-save .secondary-button{justify-self:start}}.mobile-connect-brand span{color:#0000;background:#000;width:31px;height:31px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.topbar-actions{gap:8px}.topbar-button{color:#7c7e82;cursor:pointer;background:#fff;border:1px solid #e4e4e0;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .14s,color .14s,border-color .14s;display:inline-flex;position:relative}.topbar-button:hover{color:var(--ink,#1d1d1b);background:#f7f7f4;border-color:#d8d8d3}.topbar-button:focus-visible{outline-offset:2px;outline:2px solid #1d1d1b}.topbar-button[aria-expanded=true]{color:var(--ink,#1d1d1b);background:#f2f2ee;border-color:#d2d2cc}.notification-inbox{display:inline-flex;position:relative}.notification-count{color:#fff;background:#b1483a;border:2px solid #fff;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:8px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-5px;right:-5px}.notification-panel{z-index:40;border:1px solid var(--line,#e6e6e3);text-align:left;background:#fff;border-radius:12px;width:min(380px,100vw - 40px);max-height:440px;padding:12px;position:absolute;top:32px;right:0;overflow-y:auto;box-shadow:0 18px 44px #1d1d1b1f}.notification-panel>header{border-bottom:1px solid #f0f0ed;justify-content:space-between;align-items:center;gap:10px;padding-bottom:9px;display:flex}.notification-panel>header strong{letter-spacing:.2px;font-size:11px}.notification-panel ul{gap:6px;margin:9px 0 0;padding:0;list-style:none;display:grid}.notification-empty{color:#8b8d90;margin:14px 2px 6px;font-size:9px;line-height:1.5}.notification-item>button{width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #ececea;border-left-width:3px;border-radius:9px;gap:3px;padding:9px 10px;display:grid}.notification-item>button:hover{background:#fafaf8}.notification-item strong{color:var(--ink,#1d1d1b);font-size:10px;font-weight:700}.notification-item span{color:#7d7f83;font-size:9px;line-height:1.5}.notification-item time{color:#a4a6a9;font-size:8px;font-weight:600}.notification-item--unread>button{background:#fcfbf4}.notification-item--critical>button{border-left-color:#b1483a}.notification-item--warning>button{border-left-color:#d9a13c}.notification-item--info>button{border-left-color:#7b9d60}.roster-pager{justify-content:center;align-items:center;gap:14px;padding:12px 0 2px;display:flex}.roster-pager span{color:#8b8d90;font-size:9px;font-weight:650}.roster-pager button:disabled{opacity:.4;cursor:not-allowed}.member-list{gap:6px;display:grid}.member-row{background:#fff;border:1px solid #ececea;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.member-row>div{gap:2px;min-width:0;display:grid}.member-row strong{color:var(--ink,#1d1d1b);text-overflow:ellipsis;font-size:10px;overflow:hidden}.member-row small{color:#8b8d90;font-size:8px;font-weight:600}.proposal-list{background:#fdfcf4;border:1px solid #e4dfc9;border-radius:10px;gap:6px;padding:10px;display:grid}.proposal-title{color:#7a6a34;letter-spacing:.2px;font-size:9px}.proposal-row{background:#fff;border:1px solid #ece7d6;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 9px;display:flex}.proposal-row>div:first-child{gap:2px;min-width:0;display:grid}.proposal-row strong{color:var(--ink,#1d1d1b);font-size:10px}.proposal-row small{color:#8b8d90;font-size:8px;font-weight:600}.proposal-actions{flex:none;gap:6px;display:flex}.token-reveal{background:#f6fbf3;border:1px solid #cfe4c6;border-radius:10px;gap:6px;padding:11px;display:grid}.token-reveal strong{color:#40632f;font-size:10px}.token-reveal code{overflow-wrap:anywhere;font-size:9px}.token-reveal small{color:#6c7a63;font-size:8px}.import-report{background:#f8fbf5;border:1px solid #dfe7d6;border-radius:10px;gap:8px;padding:11px 12px;display:grid}.import-report-figures{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.import-report-figures>span{color:#5d6b52;align-items:baseline;gap:5px;font-size:9px;font-weight:600;display:flex}.import-report-figures strong{color:#3f5133;font-size:14px;font-weight:750}.import-report-figures .secondary-button{margin-left:auto}.import-report-bad{color:#9a5a49!important}.import-report-bad strong{color:#b1483a}.import-report-rejected{border-top:1px solid #e4ebdc;gap:3px;margin:0;padding:8px 0 0;list-style:none;display:grid}.import-report-rejected li{color:#7c8a72;font-size:9px;line-height:1.5}.inline-add-form{background:#fff;border:1px solid #e2e2de;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px;padding:13px;display:grid}.inline-add-form label{color:#6f7175;gap:4px;font-size:9px;font-weight:650;display:grid}.inline-add-form input{height:34px;font:inherit;border:1px solid #e0e0dc;border-radius:8px;padding:0 10px;font-size:10px}.inline-add-actions{gap:8px;display:flex}.row-evidence{justify-content:space-between;align-items:center;gap:10px;display:flex}.row-exempt{color:#7c7e82;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4e4e0;border-radius:7px;flex:none;padding:4px 8px;font-size:8px;font-weight:700}.row-exempt:hover:not(:disabled){color:var(--ink,#1d1d1b);background:#f7f7f4}.row-exempt:disabled{opacity:.35;cursor:not-allowed}@media (max-width:800px){.inline-add-form{grid-template-columns:1fr}}.public-card form input:not([type=checkbox]):not([type=file]){min-height:46px;padding:12px 13px;font-size:16px}.public-card form input[type=file]{font-size:16px}.public-card form .handle-input{min-height:46px;color:var(--muted);background:#fbfbf8;border:1px solid #dedfdb;border-radius:8px;align-items:center;gap:1px;padding-left:13px;font-size:16px;display:flex}.public-card form .handle-input:focus-within{border-color:#a8c975;box-shadow:0 0 0 3px #b8e47b33}.public-card form .handle-input input{background:0 0;border:0;flex:1;min-width:0;padding-left:0}.public-card form .handle-input input:focus{box-shadow:none}.public-card form .document-input{gap:8px;display:flex}.public-card form .document-input select{min-height:46px;color:var(--ink);background:#fbfbf8;border:1px solid #dedfdb;border-radius:8px;padding:0 10px;font-size:16px}.public-card form .document-input input{flex:1;min-width:0}.public-card form .field-hint{color:#8b8d89;font-size:10px;font-weight:500;line-height:1.4}.public-card form .field-hint--warn{color:#b8552f;font-weight:700}.public-card form .consent-field{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px}.public-card form .consent-field input[type=checkbox]{accent-color:#7b9d60;width:20px;height:20px;margin-top:1px}.public-card form button[type=submit]{min-height:48px;font-size:13px}.evidence-thumb{background:#f6faf2;border:1px solid #dce5d4;border-radius:7px;flex:none;line-height:0;display:block;overflow:hidden}.evidence-thumb:hover{border-color:#a9d26d;box-shadow:0 3px 10px #6d985320}.evidence-thumb img,.evidence-thumb video{object-fit:cover;width:100%;height:100%;display:block}.evidence-thumb--sm,.evidence-thumb--sm img,.evidence-thumb--sm video{width:34px;height:60px}.evidence-thumb--md,.evidence-thumb--md img,.evidence-thumb--md video{width:76px;height:135px}.evidence-thumb-missing{color:#5f804b;place-items:center;width:100%;height:100%;font-size:9px;font-weight:700;line-height:1.2;display:grid}button.evidence-thumb{cursor:pointer;padding:0}button.evidence-thumb:focus-visible{outline-offset:2px;outline:3px solid #b8e47b88}.evidence-viewer{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#12140fd9;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.evidence-viewer-backdrop{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.evidence-viewer-panel{background:#fff;border-radius:16px;flex-direction:column;gap:12px;width:min(100%,420px);max-height:100%;padding:16px;display:flex;position:relative;box-shadow:0 24px 70px #0000004d}.evidence-viewer-panel header{align-items:center;gap:12px;display:flex}.evidence-viewer-panel header>div{flex:1;min-width:0}.evidence-viewer-panel header strong{letter-spacing:-.3px;font-size:14px;display:block}.evidence-viewer-panel header span{color:var(--muted);font-size:11px}.evidence-viewer-count{background:#eeeeda;border-radius:7px;flex:none;padding:4px 9px;font-size:10px;font-weight:700;color:#85856e!important}.evidence-viewer-panel header button{border:1px solid var(--line);color:#737672;background:#fbfbf8;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;padding:0;font-size:13px;display:grid}.evidence-viewer-panel header button:hover{color:var(--ink);background:#f2f2ee;border-color:#d0d0ca}.evidence-viewer-media{background:#12140f;border-radius:11px;flex:1;place-items:center;min-height:0;display:grid;overflow:hidden}.evidence-viewer-media img,.evidence-viewer-media video{object-fit:contain;max-width:100%;max-height:68vh}.evidence-review{border:1px solid var(--line);background:#f6f6f2;border-radius:10px;gap:9px;padding:11px 12px;display:grid}.evidence-review p{color:#4d5350;margin:0;font-size:11px;line-height:1.5}.evidence-review strong{font-size:11px}.evidence-review--approved{background:#f6faf2;border-color:#cfe4b5}.evidence-review--approved strong{color:#4f7137}.evidence-review--rejected{background:#fdf6f1;border-color:#f0cdb9}.evidence-review--rejected strong{color:#b8552f}.evidence-claim{background:#f7f7f3;border:1px dashed #cfd0c8;border-radius:10px;gap:8px;margin-top:12px;padding:12px 14px;display:grid}.evidence-claim small{color:#85887f;letter-spacing:.6px;font-size:7.5px;font-weight:850}.evidence-claim p{color:var(--ink);margin:0;font-size:12px;line-height:1.5}.evidence-claim-media{border-radius:8px;width:100%;max-width:200px}.inbox-layout{grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:16px;margin-top:18px;display:grid}.inbox-column{grid-template-rows:auto minmax(0,1fr);gap:8px;min-width:0;display:grid}.inbox-filters{border-bottom:1px solid var(--line);gap:14px;margin-bottom:0;padding-bottom:7px;overflow-x:auto}.inbox-filters .filter-tab{white-space:nowrap;font-size:11px}.inbox-list{align-content:start;gap:2px;max-height:62vh;padding-right:4px;display:grid;overflow-y:auto}.inbox-item{text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex}.inbox-item:hover{background:#f2f2ee}.inbox-item--active{background:#f6faf2;border-color:#cfe4b5}.inbox-item-body{flex:1;gap:2px;min-width:0;display:grid}.inbox-item-body strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;display:block;overflow:hidden}.inbox-item-body small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.inbox-item .status{justify-self:start;font-size:10px}.inbox-outsider{color:var(--muted);font-size:10px;font-weight:600}.inbox-item-meta{flex:none;justify-items:end;gap:6px;display:grid}.inbox-item-meta em{color:var(--muted);font-size:10px;font-style:normal}.inbox-dot{background:var(--coral);border-radius:50%;width:8px;height:8px}.inbox-thread{border:1px solid var(--line);background:#fbfbf8;border-radius:12px;flex-direction:column;gap:12px;min-height:260px;padding:15px;display:flex}.inbox-thread header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.inbox-thread header strong{font-size:14px;display:block}.inbox-thread header span{color:var(--muted);font-size:11px}.inbox-messages{scroll-behavior:smooth;gap:9px;max-height:48vh;display:grid;overflow-y:auto}.inbox-day{color:var(--muted);letter-spacing:.3px;text-transform:uppercase;background:#eeeeea;border-radius:999px;justify-self:center;margin:6px 0 2px;padding:3px 10px;font-size:10px;font-weight:700}.inbox-message{border:1px solid var(--line);background:#fff;border-radius:11px;max-width:80%;padding:9px 11px}.inbox-message--outgoing{background:#f2f8ea;border-color:#cfe4b5;margin-left:auto}.inbox-message p{margin:0;font-size:12px;line-height:1.5}.inbox-message small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.inbox-story{background:#14140f;border-radius:12px;width:148px;margin-top:6px;text-decoration:none;display:block;position:relative;overflow:hidden}.inbox-story img,.inbox-story video{aspect-ratio:9/16;object-fit:cover;background:#14140f;width:100%;display:block}.inbox-story span{color:#fff;letter-spacing:.3px;background:linear-gradient(#0000,#000000b8);padding:16px 8px 6px;font-size:10px;font-weight:700;position:absolute;inset:auto 0 0}.inbox-story:hover{outline-offset:-2px;outline:2px solid #a9d26d}.inbox-attachment{object-fit:cover;object-position:top;cursor:zoom-in;background:#f1f1ee;border-radius:9px;width:100%;max-width:220px;max-height:260px;margin-top:6px;display:block}.inbox-removed{font-style:italic;color:var(--muted)!important}.inbox-tag{color:#85856e;letter-spacing:.5px;text-transform:uppercase;background:#eeeeda;border-radius:6px;margin-bottom:5px;padding:2px 7px;font-size:9px;font-weight:800;display:inline-block}.inbox-note{color:var(--muted);margin:auto 0 0;font-size:10px;line-height:1.5}.inbox-composer{gap:7px;margin-top:auto;display:grid}.inbox-composer>div{align-items:flex-end;gap:8px;display:flex}.inbox-composer textarea{color:var(--ink);resize:none;background:#fff;border:1px solid #dedfdb;border-radius:11px;outline:0;flex:1;padding:9px 11px;font-family:inherit;font-size:12px;line-height:1.5}.inbox-composer textarea:focus{border-color:#a9d26d}.inbox-composer textarea:disabled{background:#f4f4f1}.inbox-warn{color:#8a6d2f;background:#fdf9ee;border:1px solid #f0e0b9;border-radius:9px;margin:0;padding:7px 10px;font-size:10.5px;line-height:1.5}@media (max-width:860px){.inbox-layout{grid-template-columns:minmax(0,1fr)}.inbox-list{max-height:34vh}}.receipt{color:#14140f;background:#f4f4ee;justify-items:center;gap:14px;min-height:100dvh;padding:32px 18px 40px;display:grid}.receipt-card{background:#fff;border:1px solid #e4e4dc;border-radius:18px;width:min(420px,100%);padding:26px 24px 24px}.receipt-eyebrow{color:#6d7065;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:800}.receipt-card h1{letter-spacing:-.03em;margin:0 0 10px;font-size:27px;line-height:1.1}.receipt-detail{color:#5a5c52;margin:0;font-size:14px;line-height:1.55}.receipt-story{margin:20px 0 0}.receipt-story img,.receipt-story video{aspect-ratio:9/16;object-fit:cover;background:#14140f;border-radius:12px;width:100%;display:block}.receipt-story figcaption{color:#86887e;text-align:center;margin-top:7px;font-size:11px}.receipt-facts{border-top:1px solid #ecece4;gap:12px;margin:22px 0 0;padding-top:18px;display:grid}.receipt-facts div{justify-content:space-between;gap:14px;display:flex}.receipt-facts dt{color:#86887e;font-size:12px}.receipt-facts dd{text-align:right;margin:0;font-size:12px;font-weight:650}.receipt-note{color:#55703d;background:#f4f9ec;border-radius:10px;margin:20px 0 0;padding:12px 13px;font-size:12px;line-height:1.5}.receipt-claim-open{color:#14140f;width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #dedfd6;border-radius:10px;margin-top:18px;padding:12px;font-size:13px;font-weight:650}.receipt-claim-open:hover{background:#fafaf6;border-color:#b9bbb1}.receipt-claim{background:#fafaf6;border:1px solid #dedfd6;border-radius:12px;gap:12px;margin-top:18px;padding:16px;display:grid}.receipt-claim label{color:#5a5c52;gap:6px;font-size:11px;font-weight:650;display:grid}.receipt-claim textarea{color:#14140f;font:inherit;resize:vertical;background:#fff;border:1px solid #dedfd6;border-radius:9px;outline:0;padding:10px;font-size:13px}.receipt-claim textarea:focus{border-color:#a9d26d}.receipt-claim input[type=file]{font-size:11px}.receipt-claim-send{color:#fff;font:inherit;cursor:pointer;background:#14140f;border:0;border-radius:10px;padding:12px;font-size:13px;font-weight:650}.receipt-claim-send:disabled{opacity:.6;cursor:default}.receipt-claim small{color:#86887e;font-size:11px;line-height:1.5}.receipt-claim-error{color:#b8552f;margin:0;font-size:12px}.receipt-claim-done{color:#5a5c52;background:#f1f1ec;border-radius:10px;margin:18px 0 0;padding:12px 13px;font-size:12px;line-height:1.5}.receipt-foot{color:#9a9c92;letter-spacing:.08em;margin:0;font-size:10px}.campaign-actions{flex-wrap:wrap;gap:8px;display:flex}.report-backdrop{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14140fb8;place-items:start center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.report-backdrop-close{cursor:zoom-out;background:0 0;border:0;position:fixed;inset:0}.report-sheet{background:#fff;border-radius:14px;width:min(880px,100%);position:relative;box-shadow:0 24px 60px #14140f40}.report-toolbar{z-index:1;border-bottom:1px solid var(--line);background:#fbfbf8;border-radius:14px 14px 0 0;align-items:center;gap:8px;padding:14px 20px;display:flex;position:sticky;top:0}.report-toolbar .icon-close{margin-left:auto}.report-paper{color:var(--ink);padding:34px 40px 40px}.report-eyebrow{color:#8b8f88;letter-spacing:.9px;margin:0;font-size:9px;font-weight:850}.report-paper h1{letter-spacing:-.7px;margin:6px 0 4px;font-size:27px}.report-meta{color:var(--muted);margin:0;font-size:12px}.report-provisional{color:#8a6d2f;background:#fdf9ee;border:1px solid #f0e0b9;border-radius:8px;margin:12px 0 0;padding:8px 11px;font-size:11px}.report-figures{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:26px 0 22px;display:grid}.report-figures div{border:1px solid var(--line);background:#fafaf7;border-radius:10px;padding:14px}.report-figures small{color:#8b8f88;letter-spacing:.6px;margin-bottom:6px;font-size:7.5px;font-weight:850;display:block}.report-figures strong{font-variant-numeric:tabular-nums;font-size:25px}.report-figure--good{background:#f4f9ec!important;border-color:#cfe4b5!important}.report-figure--good strong{color:#4f7137}.report-table{border-collapse:collapse;width:100%;margin-bottom:24px}.report-table caption{color:#8b8f88;letter-spacing:.6px;text-align:left;text-transform:uppercase;margin-bottom:9px;font-size:8px;font-weight:850}.report-table th,.report-table td{border-top:1px solid var(--line);text-align:left;padding:10px 0;font-size:12px}.report-table tbody th{font-weight:600}.report-table td:nth-child(2){font-variant-numeric:tabular-nums;width:70px;font-weight:700}.report-table td:last-child{color:var(--muted)}.report-reach{border:1px solid var(--line);background:#fafaf7;border-radius:11px;margin-bottom:26px;padding:16px 18px}.report-reach h2{margin:0 0 8px;font-size:14px}.report-reach p{margin:0 0 7px;font-size:13px}.report-reach strong{font-variant-numeric:tabular-nums;font-size:19px}.report-reach small{color:var(--muted);font-size:10.5px;line-height:1.5}.report-detail-title{margin:0 0 10px;font-size:15px}.report-roster thead th{color:#8b8f88;letter-spacing:.5px;text-transform:uppercase;font-size:8px;font-weight:850}.report-roster td{vertical-align:top;font-size:11.5px}.report-roster td:nth-child(2),.report-roster td:nth-child(3){width:170px}.report-roster td:last-child{width:90px;color:var(--ink);font-variant-numeric:tabular-nums;text-align:right}.report-foot{border-top:1px solid var(--line);color:var(--muted);padding-top:14px;font-size:10px}@media print{body>:not(.report-backdrop){display:none!important}.report-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;padding:0;position:static;overflow:visible}.report-sheet{width:100%;box-shadow:none;border-radius:0}.report-toolbar,.report-backdrop-close{display:none}.report-paper{padding:0}.report-roster tr{break-inside:avoid}}.selection-bar{background:#f8f8f5;border:1px solid #dedfdb;border-radius:11px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:14px 0 0;padding:11px 14px;display:flex}.selection-bar>span{color:var(--muted);font-size:11px}.selection-bar strong{color:var(--ink);font-size:15px;font-weight:800}.selection-bar>div{flex-wrap:wrap;gap:8px;display:flex}.evidence-review-note{width:100%;color:var(--ink);background:#fff;border:1px solid #dedfdb;border-radius:8px;outline:0;padding:9px 10px;font-size:12px}.evidence-review-note:focus{border-color:#a8c975;box-shadow:0 0 0 3px #b8e47b33}.evidence-review-actions{flex-wrap:wrap;gap:8px;display:flex}.evidence-review-actions button{flex:1;min-width:130px}.evidence-viewer-panel footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.evidence-viewer-panel footer span{color:var(--muted);text-align:center;font-size:10px}.evidence-viewer-panel footer button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:700px){.evidence-viewer{padding:12px}.evidence-viewer-panel footer span{display:none}}.user-signout{color:#7c7e82;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4e4e0;border-radius:7px;margin-left:auto;padding:5px 8px;font-size:9px;font-weight:700}.user-signout:hover{color:var(--ink);background:#f7f7f4}.settings-card-actions{flex-wrap:wrap;gap:7px;display:flex}.lp{--lp-ink:#14140f;--lp-paper:#f4f4ee;--lp-soft:#5a5c52;--lp-hair:#dfdfd6;--lp-verde:#b8e47b;--lp-hondo:#4c6b33;--lp-rojo:#d8604a;background:var(--lp-paper);color:var(--lp-ink)}.lp ::selection{background:var(--lp-verde);color:var(--lp-ink)}.lp-nav{justify-content:space-between;align-items:center;max-width:1120px;margin:0 auto;padding:26px 28px;display:flex}.lp-logo{letter-spacing:.26em;font-size:13px;font-weight:800}.lp-nav-link{color:var(--lp-ink);border-bottom:1px solid var(--lp-ink);padding-bottom:2px;font-size:12px;font-weight:650;text-decoration:none}.lp-nav-link:hover{color:var(--lp-hondo);border-color:var(--lp-hondo)}.lp-eyebrow{color:var(--lp-hondo);font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px;font-size:10px;font-weight:600}.lp-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:64px;max-width:1120px;margin:0 auto;padding:40px 28px 96px;display:grid}.lp-hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(2.3rem,1rem + 3.9vw,4rem);font-weight:800;line-height:.95}.lp-hero h1 span{color:#7b7d70;display:block}.lp-lede{max-width:46ch;color:var(--lp-soft);margin:22px 0 0;font-size:clamp(.95rem,.9rem + .25vw,1.1rem);line-height:1.6}.lp-actions{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.lp-cta{border:1px solid var(--lp-ink);background:var(--lp-ink);color:var(--lp-paper);border-radius:999px;align-items:center;padding:13px 20px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .16s,background .16s;display:inline-flex}.lp-cta:hover{background:#24241c;transform:translateY(-1px)}.lp-cta--quiet{color:var(--lp-ink);background:0 0}.lp-cta--quiet:hover{background:#e9e9df}:is(.lp-cta:focus-visible,.lp-nav-link:focus-visible){outline:2px solid var(--lp-hondo);outline-offset:3px}.lp-frame{justify-items:center;gap:18px;margin:0;display:grid}.lp-frame-screen{aspect-ratio:9/16;background:radial-gradient(120% 80% at 20% 0,#2a2b22 0%,#14140f 55%,#0d0d09 100%);border-radius:22px;width:min(280px,78vw);padding:16px;position:relative;overflow:hidden;box-shadow:0 30px 60px -28px #14140f80,inset 0 0 0 1px #ffffff12}.lp-frame-screen:after{opacity:.5;content:"";pointer-events:none;background-image:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.lp-frame-bar{background:#ffffff24;border-radius:3px;height:3px;position:relative}.lp-frame-bar i{background:var(--lp-verde);border-radius:2px;height:100%;transition:width 1s linear;display:block}.lp-frame-tag{color:#f4f4ee;align-items:center;gap:7px;margin-top:14px;font-size:10px;display:flex}.lp-frame-tag b{font-weight:650}.lp-frame-tag span{color:#f4f4ee8c}.lp-frame-avatar{background:linear-gradient(140deg, var(--lp-verde), #7fa754);border-radius:50%;width:18px;height:18px}.lp-frame-ticks{width:84px;margin:0;padding:0;list-style:none;position:absolute;top:58px;bottom:92px;right:16px}.lp-frame-ticks:before{content:"";background:linear-gradient(#f4f4ee00,#f4f4ee2e 12% 88%,#f4f4ee00);width:1px;position:absolute;top:0;bottom:0;right:0}.lp-frame-ticks li{color:#f4f4ee5c;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;font-size:8px;display:flex;position:absolute;right:0;transform:translateY(-50%)}.lp-frame-ticks i{background:#f4f4ee40;width:14px;height:1px;display:block}.lp-frame-ticks li:first-child{color:var(--lp-verde)}.lp-frame-ticks li:first-child i{background:var(--lp-verde);width:20px}.lp-frame-clock{gap:4px;display:grid;position:absolute;bottom:18px;left:16px;right:16px}.lp-frame-clock small{color:#f4f4ee7a;font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;font-size:8px}.lp-frame-clock strong{color:#f4f4ee;font-family:var(--font-geist-mono), monospace;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,4.6vw,1.9rem);font-weight:600}.lp-frame-clock--live:after{background:var(--lp-verde);content:"";vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:8px;animation:2s ease-in-out infinite lp-pulse;display:inline-block}@keyframes lp-pulse{50%{opacity:.25}}.lp-frame-log{width:min(280px,78vw);font-family:var(--font-geist-mono), monospace;color:var(--lp-soft);gap:6px;padding-left:2px;font-size:10px;display:grid}.lp-frame-log em{color:var(--lp-ink);margin-right:8px;font-style:normal}.lp-frame-log--done{color:var(--lp-hondo)}.lp-section-title{letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,1rem + 1.8vw,2.4rem);font-weight:800;line-height:1.06}.lp-beats{border-top:1px solid var(--lp-hair);max-width:1120px;margin:0 auto;padding:64px 28px 40px}.lp-rail{gap:0;margin:40px 0 0;padding:0;list-style:none;display:grid}.lp-rail li{border-top:1px solid var(--lp-hair);grid-template-columns:92px minmax(0,1fr);gap:28px;padding:26px 0;display:grid;position:relative}.lp-rail li:first-child{border-top:0}.lp-rail h3{letter-spacing:-.015em;margin:0 0 7px;font-size:1.05rem;font-weight:700}.lp-rail p{max-width:62ch;color:var(--lp-soft);margin:0;font-size:.93rem;line-height:1.6}.lp-stamp{color:var(--lp-hondo);font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;padding-top:3px;font-size:11px;font-weight:600}.lp-fallen{border:1px solid var(--lp-hair);background:#fbfbf6;border-radius:16px;justify-items:start;gap:14px;margin-top:26px;padding:26px;display:grid}.lp-fallen-card{border:1px solid var(--lp-hair);background:#fff;border-radius:12px;align-items:center;gap:11px;min-width:min(320px,100%);padding:14px 17px;transition:transform .7s cubic-bezier(.36,0,.2,1),opacity .7s,filter .7s;display:flex}.lp-fallen-card strong{font-size:12px;display:block}.lp-fallen-card small{color:var(--lp-soft);font-family:var(--font-geist-mono), monospace;font-size:10px}.lp-fallen-avatar{background:linear-gradient(140deg,#e8d7c6,#c9a88c);border-radius:50%;width:30px;height:30px}.lp-fallen--gone .lp-fallen-card{opacity:.38;filter:grayscale();transform:translateY(10px)rotate(-1.2deg)}.lp-fallen-stamp{opacity:0;color:var(--lp-rojo);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;align-items:center;gap:10px;margin:0;font-size:11px;font-weight:650;transition:opacity .5s .45s,transform .5s .45s;display:flex;transform:translateY(-6px)}.lp-fallen-stamp em{background:#fff2ef;border:1px solid #eec7bd;border-radius:5px;padding:3px 7px;font-style:normal}.lp-fallen--gone .lp-fallen-stamp{opacity:1;transform:none}.lp-fallen-note{max-width:60ch;color:var(--lp-soft);margin:0;font-size:.92rem;line-height:1.6}.lp-panel{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:56px;max-width:1120px;margin:0 auto;padding:72px 28px;display:grid}.lp-table{border-collapse:collapse;width:100%}.lp-table caption{color:var(--lp-soft);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-align:left;text-transform:uppercase;margin-bottom:12px;font-size:10px}.lp-table th,.lp-table td{border-top:1px solid var(--lp-hair);text-align:left;padding:16px 0;font-size:.92rem}.lp-table th{font-weight:650}.lp-table b{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600}.lp-table td:last-child{color:var(--lp-soft);text-align:right}.lp-table-row--warn b{color:var(--lp-rojo)}.lp-quien{border-top:1px solid var(--lp-hair);max-width:1120px;margin:0 auto;padding:64px 28px 72px}.lp-quien-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px 44px;margin-top:36px;display:grid}.lp-quien-grid article{align-content:start;gap:10px;display:grid}.lp-quien-grid h3{letter-spacing:.16em;text-transform:uppercase;color:var(--lp-hondo);margin:0;font-size:.74rem;font-weight:800}.lp-quien-grid p{letter-spacing:-.01em;max-width:40ch;margin:0;font-size:1rem;line-height:1.55}.lp-dudas{max-width:1120px;margin:0 auto;padding:0 28px 72px}.lp-dudas dl{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:30px 44px;margin:36px 0 0;display:grid}.lp-dudas dt{letter-spacing:-.01em;margin-bottom:8px;font-size:.98rem;font-weight:700}.lp-dudas dd{color:var(--lp-soft);margin:0;font-size:.92rem;line-height:1.6}.lp-cierre{border-top:1px solid var(--lp-hair);text-align:center;justify-items:center;gap:26px;max-width:1120px;margin:0 auto;padding:84px 28px;display:grid}.lp-cierre h2{letter-spacing:-.04em;max-width:16ch;margin:0;font-size:clamp(1.9rem,1rem + 3.4vw,3.4rem);font-weight:800;line-height:1.02}.lp-cierre h2 span{color:var(--lp-hondo);display:block}.lp-cierre-nota{color:var(--lp-soft);margin:-12px 0 0;font-size:.88rem}.lp-footer{border-top:1px solid var(--lp-hair);max-width:1120px;color:var(--lp-soft);flex-wrap:wrap;align-items:center;gap:18px;margin:0 auto;padding:26px 28px 40px;font-size:11px;display:flex}.lp-footer a{color:var(--lp-soft);margin-left:auto}@media (max-width:860px){.lp-hero,.lp-panel{grid-template-columns:1fr;gap:40px}.lp-hero{padding-bottom:64px}.lp-frame{justify-items:start}.lp-rail li{grid-template-columns:1fr;gap:8px}.lp-footer a{margin-left:0}}.duplicate-form{background:#f7fbf2;border:1px solid #d4e4c4;border-radius:12px;gap:12px;margin-bottom:16px;padding:18px;display:grid}.duplicate-form h3{margin:0;font-size:15px}.duplicate-form>p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.duplicate-form label{color:#77816e;letter-spacing:.35px;gap:5px;font-size:9px;font-weight:800;display:grid}.duplicate-form input[type=text],.duplicate-form input:not([type]),.duplicate-form input[type=datetime-local]{color:var(--ink);font:inherit;background:#fff;border:1px solid #d6dfcd;border-radius:7px;outline:0;padding:9px;font-size:11px}.duplicate-check{align-items:center;gap:8px;color:var(--ink)!important;letter-spacing:0!important;font-size:11px!important;font-weight:500!important;display:flex!important}.duplicate-check input{accent-color:#79a957;width:15px;height:15px}.duplicate-actions{justify-content:flex-end;gap:8px;display:flex}.ranking-panel{border:1px solid var(--line);background:#fbfbf8;border-radius:11px;grid-column:1/-1;gap:12px;margin-top:12px;padding:16px;display:grid}.ranking-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ranking-head h3{margin:0;font-size:14px}.ranking-head p{color:var(--muted);margin:3px 0 0;font-size:10px}.ranking-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ranking-list li{border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 9px;display:grid}.ranking-list li:nth-child(odd){background:#f4f4f0}.ranking-position{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;font-size:10px}.ranking-list strong{font-size:11px;display:block}.ranking-list small{color:var(--muted);font-size:9px}.ranking-rate{justify-items:end;gap:1px;display:grid}.ranking-rate b{font-variant-numeric:tabular-nums;font-size:12px}.ranking-rate em{color:var(--muted);font-size:8px;font-style:normal}.ranking-followers{min-width:54px;color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;font-size:10px}.ranking-note{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.benefit-fields{flex-wrap:wrap;gap:8px;width:100%;display:flex}.benefit-fields input{min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #dedfdb;border-radius:8px;outline:0;flex:180px;padding:9px 10px;font-size:12px}.benefit-fields input:focus{border-color:#a9d26d}.report-cost strong{color:var(--ink)}.report-cost-gap{color:#b8552f!important}.report-roster td span{color:var(--muted);font-size:9.5px;display:block}.groups-panel{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:20px;padding:22px 25px}.groups-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.groups-head h3{margin:0;font-size:15px}.groups-head p{max-width:58ch;color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.5}.groups-form{background:#f7fbf2;border:1px solid #d4e4c4;border-radius:11px;grid-template-columns:1.4fr 1.4fr .9fr .9fr auto;align-items:end;gap:10px;margin-top:16px;padding:15px;display:grid}.groups-form label{color:#77816e;letter-spacing:.35px;gap:5px;font-size:8px;font-weight:800;display:grid}.groups-form input{min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #d6dfcd;border-radius:7px;outline:0;padding:9px;font-size:11px}.groups-form input:focus{border-color:#a9d26d}.groups-list{gap:7px;margin-top:16px;display:grid}.groups-list article{border:1px solid var(--line);background:#fbfbf8;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.groups-list strong{font-size:12px;display:block}.groups-list small{color:var(--muted);font-size:10px}.groups-note{color:#8a6d2f;margin:4px 0 0;font-size:10.5px}.group-select{color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #dedfdb;border-radius:8px;padding:8px 10px;font-size:11px}@media (max-width:900px){.groups-form{grid-template-columns:1fr 1fr}}.brief-panel{border:1px solid var(--line);background:#fff;border-radius:14px;gap:12px;margin-top:20px;padding:22px 25px;display:grid}.brief-panel h3{margin:0;font-size:15px}.brief-panel>div p{max-width:60ch;color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.5}.brief-panel label{color:#77816e;letter-spacing:.35px;gap:5px;font-size:8px;font-weight:800;display:grid}.brief-panel textarea,.brief-panel input{color:var(--ink);font:inherit;resize:vertical;background:#fbfbf8;border:1px solid #dedfdb;border-radius:8px;outline:0;padding:10px;font-size:12px}.brief-panel textarea:focus,.brief-panel input:focus{background:#fff;border-color:#a9d26d}.brief-tags{grid-template-columns:1fr 1fr;gap:10px;display:grid}.brief-panel small{color:var(--muted);font-size:10px;line-height:1.5}.brief-message{color:#55703d;background:#f4f9ec;border-radius:8px;margin:0;padding:8px 11px;font-size:11px}.brief-panel button{justify-self:start}.receipt-brief{background:#fafaf6;border:1px solid #e4e4dc;border-radius:12px;margin-top:20px;padding:14px 15px}.receipt-brief h2{letter-spacing:.02em;margin:0 0 7px;font-size:12px}.receipt-brief p{color:#5a5c52;margin:0;font-size:13px;line-height:1.55}.receipt-brief-tags{font-weight:650;color:#4f7137!important;margin-top:8px!important}@media (max-width:700px){.brief-tags{grid-template-columns:1fr}}.tech-card--wide{grid-column:1/-1}.tech-table{border-collapse:collapse;width:100%;margin-top:12px}.tech-table th{color:#969992;letter-spacing:.55px;text-align:left;padding:0 0 8px;font-size:7.5px;font-weight:850}.tech-table td{border-top:1px solid var(--line);vertical-align:top;padding:11px 0;font-size:11px}.tech-table strong{font-size:11px;display:block}.tech-table td span{color:var(--muted);margin-top:2px;font-size:9px;display:block}.tech-table .tech-warning{color:#b8552f}.tech-table .tech-warning span{color:#c67a60}.settings-producer{gap:5px;display:grid}.settings-producer span{color:#969992;letter-spacing:.55px;font-size:7.5px;font-weight:850}.settings-producer select{min-width:180px;color:var(--ink);font:inherit;background:#fbfbf8;border:1px solid #dedfdb;border-radius:8px;padding:8px 10px;font-size:11px}.settings-layout{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:16px;display:grid}.settings-nav{align-content:start;gap:4px;display:grid}.settings-nav button{color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;gap:2px;padding:10px 11px;display:grid}.settings-nav button:hover{background:#f4f4f0}.settings-nav button strong{color:var(--ink);font-size:11.5px;font-weight:650}.settings-nav button small{font-size:9px;line-height:1.4}.settings-nav button.is-active{background:#fbfbf8;border-color:#e5e5e1}.settings-nav button.is-active strong{color:#4f7137}.settings-nav button:focus-visible{outline-offset:1px;outline:2px solid #a8c975}.settings-body .settings-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.settings-list{color:var(--muted);margin:0;padding-left:15px;font-size:10px;line-height:1.7}@media (max-width:860px){.settings-layout{grid-template-columns:1fr}.settings-nav{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.settings-nav button small{display:none}}.user-identity{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;align-items:center;gap:9px;padding:0;display:flex}.user-identity:hover .user-identity-text strong{color:#4f7137}.user-identity:focus-visible{outline-offset:2px;outline:2px solid #a8c975}.user-identity-text{min-width:0}.user-identity-text strong,.user-identity-text span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.user-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.sidebar--collapsed .user-signout{display:none}.profile-identity{align-items:center;gap:12px;display:flex}.profile-avatar{color:#604993;background:#e5ddf7;border-radius:14px;flex:0 0 54px;place-items:center;width:54px;height:54px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #624a8e12}.profile-avatar img{object-fit:cover;width:100%;height:100%}.visually-hidden-input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.profile-email{word-break:break-all;background:#f4f4f0;border:1px solid #e5e5e1;border-radius:8px;padding:9px 10px;color:var(--ink)!important;font-size:11px!important}.profile-instagram{border-top:1px solid var(--line);gap:3px;padding:11px 0 0;display:grid}.profile-instagram>span{color:#969992;letter-spacing:.55px;font-size:7.5px;font-weight:850}.profile-instagram strong{font-size:12px}.profile-instagram small{color:var(--muted);font-size:9.5px}.security-key{font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;word-break:break-all;background:#f4f4f0;border:1px solid #e5e5e1;border-radius:8px;padding:11px;color:var(--ink)!important;font-size:12px!important}.recovery-codes{background:#fbf6e6;border:1px solid #e0d5b4;border-radius:9px;gap:7px;padding:12px;display:grid}.recovery-codes strong{font-size:11px}.recovery-codes ul{font-family:var(--font-geist-mono), monospace;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:0;padding:0;font-size:11px;list-style:none;display:grid}.recovery-codes small{color:#7a6636;font-size:9.5px;line-height:1.5}.tech-figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.tech-figures dt{color:#969992;letter-spacing:.5px;font-size:7.5px;font-weight:850}.tech-figures dd{letter-spacing:-.5px;margin:3px 0 0;font-size:17px}.preference-list{gap:2px;margin:4px 0 0;padding:0;list-style:none;display:grid}.preference-list li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:11px 0;display:flex}.preference-list strong{font-size:11.5px;display:block}.preference-list small{color:var(--muted);margin-top:2px;font-size:9.5px;display:block}.preference-switches{flex-wrap:wrap;gap:14px;display:flex}.preference-switches label{color:var(--muted);cursor:pointer;align-items:center;gap:6px;font-size:10px;display:flex}.preference-switches input{accent-color:#6d9b45;cursor:pointer;width:14px;height:14px}.preference-switches input:disabled{cursor:not-allowed;opacity:.45}.member-row--revoked{opacity:.62}.settings-state--off{color:#857f6f;background:#f1efe9}.billing-page{gap:24px;max-width:940px;margin:0 auto;padding:clamp(28px,6vw,64px) 20px 60px;display:grid}.billing-head{justify-items:start;gap:9px;display:grid}.billing-head h1{letter-spacing:-.8px;margin:0;font-size:clamp(22px,3vw,30px)}.billing-head p{max-width:60ch;color:var(--muted);margin:0;font-size:12px;line-height:1.6}.billing-head .secondary-button{margin-top:6px}.billing-producers{background:#fbfbf8;border:1px solid #e5e5e1;border-radius:11px;gap:8px;padding:15px 17px;display:grid}.billing-producers h2{margin:0;font-size:12px}.billing-producers ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.billing-producers li{justify-content:space-between;align-items:baseline;gap:12px;font-size:11.5px;display:flex}.billing-producers small{color:var(--muted);font-size:9.5px}.billing-foot{color:var(--muted);margin:0;font-size:10px}.invoice-panel{background:#fbfbf8;border:1px solid #e5e5e1;border-radius:12px;gap:13px;padding:17px;display:grid}.invoice-head{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}.invoice-head h2{margin:0;font-size:14px}.invoice-head p{max-width:58ch;color:var(--muted);margin:5px 0 0;font-size:10.5px;line-height:1.55}.invoice-form{background:#fff;border:1px solid #e5e5e1;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;padding:14px;display:grid}.invoice-form label{color:#6f716c;letter-spacing:.3px;gap:4px;font-size:9.5px;font-weight:700;display:grid}.invoice-form input,.invoice-form select{color:var(--ink);font:inherit;background:#fbfbf8;border:1px solid #dedfdb;border-radius:8px;padding:8px 9px;font-size:11px}.invoice-form-wide{grid-column:1/-1}.invoice-form .primary-button{grid-column:1/-1;justify-self:start}.invoice-table-wrap{overflow-x:auto}.invoice-table-wrap .tech-table{min-width:620px}.invoice-table-wrap a{color:#4f7137}.usage-panel{gap:12px;display:grid}.usage-panel h2{margin:0;font-size:14px}.usage-panel>div>p{max-width:62ch;color:var(--muted);margin:5px 0 0;font-size:10.5px;line-height:1.55}.usage-card{background:#fbfbf8;border:1px solid #e5e5e1;border-radius:11px;gap:11px;padding:15px 17px;display:grid}.usage-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.usage-card-head strong{font-size:12.5px}.usage-figures{grid-template-columns:repeat(auto-fit,minmax(84px,1fr))}.usage-figures dd{font-size:15px}.usage-limits{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.usage-limit{background:#f4f4f0;border-radius:8px;justify-content:space-between;align-items:baseline;gap:8px;padding:7px 9px;font-size:10px;display:flex}.usage-limit strong{font-size:10.5px}.usage-limit--near{color:#8a6d25;background:#fbf3df}.usage-limit--over{color:#a44a26;background:#f8e6df}.usage-limit--uncapped{color:var(--muted)}.plan-limits{color:var(--muted);gap:3px;margin:4px 0 0;padding:0;font-size:9.5px;list-style:none;display:grid}.plan-limits li:before{content:"· "}.settings-heading-actions{align-items:end;gap:10px;display:flex}.settings-heading-actions .secondary-button{white-space:nowrap}.event-art{background:#fbfbf8;border:1px solid #e5e5e1;border-radius:12px;gap:12px;margin-bottom:14px;padding:17px;display:grid}.event-art-head h3{margin:0;font-size:13.5px}.event-art-head p{max-width:62ch;color:var(--muted);margin:5px 0 0;font-size:10.5px;line-height:1.55}.event-art-slots{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.event-art-slot{background:#fff;border:1px solid #e9e9e5;border-radius:10px;align-content:start;gap:8px;padding:13px;display:grid}.event-art-slot img{object-fit:cover;border-radius:8px;width:100%;max-height:150px}.event-art-slot .event-art-profile{border-radius:50%;justify-self:start;width:66px;height:66px}.registration-inherited{background:#f8f8f5;border:1px dashed #dcdcd6;border-radius:10px;gap:8px;padding:12px;display:grid}.registration-inherited>span{color:var(--muted);font-size:10px;line-height:1.5}.short-link-events{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.short-link-events a{color:inherit;background:#fbfbf8;border:1px solid #e5e5e1;border-radius:10px;gap:3px;padding:13px 15px;text-decoration:none;display:grid}.short-link-events a:hover{background:#f7faf1;border-color:#c9d9ae}.short-link-events strong{font-size:14px}.short-link-events small{color:var(--muted);font-size:11px}.event-share{background:#fbfbf8;border:1px solid #e5e5e1;border-radius:12px;gap:12px;margin-bottom:14px;padding:17px;display:grid}.event-share h3{margin:0;font-size:13.5px}.event-share>div>p{max-width:62ch;color:var(--muted);margin:5px 0 0;font-size:10.5px;line-height:1.55}.event-share-links{gap:6px;display:grid}.event-share-links code{color:#4f7137;font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;background:#f0f0ed;border-radius:8px;padding:10px 11px;font-size:11px;overflow:hidden}.event-share-links small{color:var(--muted);font-size:9.5px;line-height:1.5}.event-share-links small span{font-family:var(--font-geist-mono), monospace;word-break:break-all}.event-share-off{background:#f8f8f5;border:1px dashed #dcdcd6;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.event-share-off span{min-width:200px;color:var(--muted);flex:1;font-size:10.5px;line-height:1.5}.event-share a.secondary-button{align-items:center;text-decoration:none;display:inline-flex}.registration-deal{text-align:left;background:#fbfbf8;border:1px solid #e5e5e1;border-radius:10px;margin:18px 0 4px;padding:0}.registration-deal summary{color:#4f7137;cursor:pointer;padding:13px 15px;font-size:12.5px;font-weight:650;list-style:none}.registration-deal summary::-webkit-details-marker{display:none}.registration-deal summary:after{content:" ▾"}.registration-deal[open] summary:after{content:" ▴"}.registration-deal>div{padding:0 15px 13px}.registration-deal h2{letter-spacing:.5px;text-transform:uppercase;color:#969992;margin:0 0 4px;font-size:10px;font-weight:850}.registration-deal p{color:var(--ink);white-space:pre-wrap;margin:0;font-size:12.5px;line-height:1.55}.admission-rules{background:#fbfbf8;border:1px solid #e5e5e1;border-radius:11px;gap:9px;margin-bottom:12px;padding:14px;display:grid}.admission-rules-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.admission-rules-head strong{font-size:12px}.admission-rules-fields{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.admission-rules-fields label{color:#6f716c;letter-spacing:.3px;gap:4px;font-size:9px;font-weight:700;display:grid}.admission-rules-fields input{width:96px;color:var(--ink);font:inherit;background:#fff;border:1px solid #dedfdb;border-radius:8px;padding:7px 9px;font-size:11px}.admission-rules>small{color:var(--muted);font-size:9.5px;line-height:1.5}.admission-flag{vertical-align:middle;cursor:help;border-radius:5px;margin-left:7px;padding:2px 6px;font-size:8.5px;font-weight:750;display:inline-block}.admission-flag--outside{color:#a44a26;background:#f8e6df}.admission-flag--unknown{color:#857f6f;background:#f1efe9}.registration-success small{color:var(--muted);margin-top:12px;font-size:10.5px;line-height:1.5;display:block}.registration-follow{color:#4f7137;background:#f7faf1;border:1px solid #c9d9ae;border-radius:9px;margin-top:14px;padding:10px 15px;font-size:12px;font-weight:650;text-decoration:none;display:inline-block}.registration-follow:hover{background:#eef5e2}.notification-actions{align-items:center;gap:8px;padding:0 13px 11px;display:flex}.notification-actions .secondary-button{padding:5px 10px;font-size:10px}.event-insights{background:#fbfbf8;border:1px solid #e5e5e1;border-radius:12px;gap:11px;margin-bottom:14px;padding:17px;display:grid}.event-insights h3{margin:0;font-size:13.5px}.event-insights-head p{color:var(--muted);margin:4px 0 0;font-size:10.5px}.legal{max-width:780px;margin:0 auto;padding:clamp(28px,6vw,64px) 20px 60px}.legal-card{gap:20px;display:grid}.legal-eyebrow{color:#969992;letter-spacing:1px;margin:0;font-size:9px;font-weight:850}.legal h1{letter-spacing:-.8px;margin:0;font-size:clamp(24px,4vw,34px)}.legal-intro{max-width:62ch;color:var(--muted);margin:0;font-size:14px;line-height:1.6}.legal-version{color:var(--muted);margin:0;font-size:11px}.legal section{border-top:1px solid var(--line);gap:9px;padding-top:18px;display:grid}.legal h2{margin:0;font-size:15px}.legal section p{max-width:68ch;margin:0;font-size:13.5px;line-height:1.65}.legal-list{gap:8px;margin:0;padding-left:18px;font-size:13.5px;line-height:1.6;display:grid}.legal-table-wrap{overflow-x:auto}.legal-table{border-collapse:collapse;width:100%;min-width:620px}.legal-table th{color:#969992;letter-spacing:.55px;text-align:left;padding:0 10px 8px 0;font-size:8.5px;font-weight:850}.legal-table td{border-top:1px solid var(--line);vertical-align:top;padding:12px 10px 12px 0;font-size:12px;line-height:1.5}.legal-table strong{font-size:12.5px;display:block}.legal-flag{color:#a44a26;background:#f8e6df;border-radius:5px;margin-top:5px;padding:2px 6px;font-size:8.5px;font-weight:750;display:inline-block}.legal-foot{border-top:1px solid var(--line);color:var(--muted);margin:0;padding-top:18px;font-size:11px}.legal a,.consent-field a{color:#4f7137}.signin{--si-ink:#14140f;--si-paper:#f4f4ee;--si-soft:#5a5c52;--si-hair:#dcdcd2;--si-verde:#b8e47b;--si-hondo:#4c6b33;--si-rojo:#d8604a;background:var(--si-paper);min-height:100svh;color:var(--si-ink);grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);display:grid}.signin ::selection{background:var(--si-verde);color:var(--si-ink)}.signin-aside{isolation:isolate;background:radial-gradient(circle at 78% 2%, #b8e47b2b 0, transparent 47%), var(--si-ink);flex-direction:column;justify-content:space-between;gap:44px;padding:clamp(30px,4.4vw,56px);display:flex;position:relative;overflow:hidden}.signin-aside:before{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 7px);position:absolute;inset:0}.signin-mark{color:var(--si-paper);letter-spacing:.26em;align-self:flex-start;font-size:13px;font-weight:800;text-decoration:none}.signin-mark:hover{color:var(--si-verde)}.signin-mark:focus-visible{outline:2px solid var(--si-verde);outline-offset:5px;border-radius:2px}.signin-story{max-width:30rem}.signin-aside h2{color:var(--si-paper);letter-spacing:-.045em;margin:0 0 34px;font-size:clamp(1.9rem,1rem + 2.4vw,3.05rem);font-weight:800;line-height:.98}.signin-aside h2 span{color:#83857a;display:block}.signin-log-caption{color:#f4f4ee52;font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;text-transform:uppercase;margin:0 0 12px;font-size:9px;font-weight:600}.signin-log{font-family:var(--font-geist-mono), monospace;margin:0;padding:0;font-size:11px;list-style:none;display:grid}.signin-log li{color:#f4f4ee94;border-top:1px solid #ffffff12;grid-template-columns:64px 1fr;align-items:baseline;gap:16px;padding:9px 0;display:grid}.signin-log li:last-child{border-bottom:1px solid #ffffff12}.signin-log b{color:#f4f4ee5c;letter-spacing:.08em;font-weight:600}.signin-log li[data-tono=ok] span{color:var(--si-verde);font-weight:650}.signin-caida{color:var(--si-rojo);font-family:var(--font-geist-mono), monospace;letter-spacing:.02em;margin:16px 0 0;font-size:10px;line-height:1.6}.signin-aside-foot{color:#f4f4ee6b;font-family:var(--font-geist-mono), monospace;margin:0;font-size:10px;line-height:1.6}.signin-panel{place-items:center;padding:clamp(34px,5vw,64px) clamp(22px,4vw,56px);display:grid}.signin-form-wrap{width:min(100%,374px)}.signin-audience{border:1px solid var(--si-hair);background:#fff;border-radius:999px;grid-template-columns:1fr 1fr;gap:2px;margin:0 0 22px;padding:3px;font-size:12px;font-weight:600;display:inline-grid}.signin-audience>button{min-width:84px;color:var(--si-soft);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 14px}.signin-audience>button:hover{color:var(--si-ink);background:var(--si-paper)}.signin-audience>button[aria-pressed=true]{background:var(--si-ink);color:var(--si-paper)}.signin-recover{color:var(--si-hondo);justify-self:end;font-size:12px;font-weight:600}.signin-switch{color:var(--si-hondo);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:16px;padding:0;font-size:13px;font-weight:600}.signin-switch:hover{text-decoration:underline}.signin-eyebrow{color:var(--si-hondo);font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px;font-size:10px;font-weight:600}.signin-panel h1{letter-spacing:-.045em;margin:0;font-size:clamp(2.1rem,1.3rem + 1.7vw,2.6rem);font-weight:800;line-height:1}.signin-lede{color:var(--si-soft);margin:14px 0 0;font-size:13px;line-height:1.6}.signin-panel form{gap:15px;margin-top:32px;display:grid}.signin-panel form label{color:#7d7f75;letter-spacing:.14em;text-transform:uppercase;gap:8px;font-size:9px;font-weight:800;display:grid}.signin-panel form input{border:1px solid var(--si-hair);min-height:48px;color:var(--si-ink);font:inherit;background:#fff;border-radius:10px;outline:0;padding:12px 14px;font-size:16px;transition:border-color .14s,box-shadow .14s}.signin-panel form input::placeholder{color:#b6b8ae;letter-spacing:.1em}.signin-panel form input:focus{border-color:#8fbd5e;box-shadow:0 0 0 3px #b8e47b40}.signin-panel .form-error{color:#a8452f;background:#fdf2ef;border:1px solid #eecec4;border-radius:10px;grid-column:auto;margin:0;padding:11px 13px;font-size:12px;line-height:1.45;display:block}.signin-panel .primary-button{background:var(--si-ink);min-height:48px;box-shadow:none;border-radius:999px;justify-self:stretch;margin-top:5px;font-size:13px;transition:transform .16s,background .16s}.signin-panel .primary-button:hover:not(:disabled){background:#26261d;transform:translateY(-1px)}.signin-panel .primary-button:disabled{opacity:.45;cursor:not-allowed;transform:none}.signin-panel .primary-button:focus-visible{outline:2px solid var(--si-hondo);outline-offset:3px}.signin-foot{border-top:1px solid var(--si-hair);gap:12px;margin-top:30px;padding-top:22px;display:grid}.signin-foot p{color:#8b8d82;margin:0;font-size:11px;line-height:1.55}.signin-back{border-bottom:1px solid var(--si-ink);color:var(--si-ink);justify-self:start;padding-bottom:2px;font-size:11px;font-weight:650;text-decoration:none}.signin-back:hover{color:var(--si-hondo);border-color:var(--si-hondo)}.signin-back:focus-visible{outline:2px solid var(--si-hondo);outline-offset:3px}.password-field{display:block;position:relative}.password-field input{width:100%;padding-right:46px}.password-reveal{color:#8b8d89;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.password-reveal:hover{color:var(--si-ink,#14140f);background:#f0f0ea}.password-reveal:focus-visible{outline-offset:1px;outline:2px solid #8fbd5e}.waitlist-role-toggle{border:1px solid var(--si-hair);background:#fff;border-radius:999px;grid-template-columns:1fr 1fr;gap:2px;margin:0 0 22px;padding:3px;font-size:12px;font-weight:600;display:inline-grid}.waitlist-role-toggle>button{color:var(--si-soft);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:6px 14px}.waitlist-role-toggle>button:hover{color:var(--si-ink);background:var(--si-paper)}.waitlist-role-toggle>button.is-active{background:var(--si-ink);color:var(--si-paper)}.signin-panel form textarea{border:1px solid var(--si-hair);color:var(--si-ink);font:inherit;resize:vertical;background:#fff;border-radius:10px;outline:0;min-height:84px;padding:12px 14px;font-size:16px;line-height:1.5;transition:border-color .14s,box-shadow .14s}.signin-panel form textarea::placeholder{color:#b6b8ae}.signin-panel form textarea:focus{border-color:#8fbd5e;box-shadow:0 0 0 3px #b8e47b40}.signin-consent{color:#a0a297;margin:10px 0 0;font-size:10px;line-height:1.6}.signin-switch--back{color:#9a9c92;margin-top:18px;font-size:12px;display:block}.waitlist-done{gap:12px;display:grid}.waitlist-done-mark{color:#4c6b33;background:#f2f8ea;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:4px;display:grid}.waitlist-id-block{border:1px solid var(--si-hair);background:#fff;border-radius:12px;flex-direction:column;gap:4px;margin-top:6px;padding:14px 16px;display:flex}.waitlist-id-label{color:var(--si-soft);font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:600}.waitlist-id{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;color:var(--si-ink);font-size:1.5rem;font-weight:700}.waitlist-follow-btn{border:1.5px solid var(--si-ink);color:var(--si-ink);background:0 0;border-radius:999px;align-self:start;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:650;text-decoration:none;transition:background .14s,color .14s;display:inline-flex}.waitlist-follow-btn:hover{background:var(--si-ink);color:var(--si-paper)}.waitlist-follow-btn:focus-visible{outline:2px solid var(--si-hondo);outline-offset:3px}.waitlist-comment-cell{white-space:normal;color:#5a5c52;max-width:260px;font-size:12px;line-height:1.4}@media (max-width:920px){.signin{grid-template-columns:1fr;min-height:0}.signin-aside{gap:26px;padding:26px 22px 30px}.signin-aside h2{margin-bottom:0;font-size:1.7rem}.signin-log,.signin-log-caption,.signin-caida{display:none}.signin-panel{place-items:start center;padding:34px 22px 56px}}@media (prefers-reduced-motion:reduce){.signin-panel .primary-button{transition:none}.signin-panel .primary-button:hover:not(:disabled){transform:none}}.performance-panel{min-width:0}.performance-tabs{border:1px solid var(--line);background:#f4f4f0;border-radius:10px;gap:5px;padding:4px;display:flex}.performance-tabs button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 12px;font-size:11px;font-weight:700}.performance-tabs button[aria-selected=true]{color:#fff;background:#171a1d}.demo-banner{color:#645516;letter-spacing:.08em;background:#fff9d9;border:1px solid #dbc96b;border-radius:8px;margin:16px 0;padding:9px 12px;font-size:10px;font-weight:800}.performance-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:18px 0;display:grid}.performance-summary span{border:1px solid var(--line);background:#fafaf7;border-radius:11px;gap:8px;min-height:90px;padding:15px;display:grid}.performance-summary small{color:#95978f;letter-spacing:.12em;font-size:9px;font-weight:800}.performance-summary strong{align-self:end;font-size:18px;line-height:1.1}.performance-sort{justify-content:space-between;align-items:end;gap:16px;margin:18px 0 8px;display:flex}.performance-sort-controls{flex-wrap:wrap;gap:8px;display:flex}.performance-sort label{color:var(--muted);gap:5px;font-size:10px;font-weight:700;display:grid}.performance-sort select,.gallery-filters select{border:1px solid var(--line);min-height:36px;color:var(--ink);font:inherit;background:#fff;border-radius:8px;padding:7px 28px 7px 9px;font-size:11px}.performance-sort small{color:#8b8d89;text-align:right;max-width:430px;font-size:10px}.manual-performance-entry{border:1px solid var(--line);background:#fafaf7;border-radius:10px;margin:8px 0 14px;padding:11px 13px}.manual-performance-entry summary{color:#5e6f46;cursor:pointer;font-size:10px;font-weight:800}.manual-performance-entry form{grid-template-columns:repeat(4,minmax(130px,1fr)) auto;align-items:end;gap:8px;margin-top:12px;display:grid}.manual-performance-entry label{color:#868880;gap:5px;font-size:9px;font-weight:750;display:grid}.manual-performance-entry input,.manual-performance-entry select{border:1px solid var(--line);min-height:35px;color:var(--ink);font:inherit;background:#fff;border-radius:7px;padding:7px 9px;font-size:11px}.manual-performance-entry p,.manual-performance-entry>small{color:#777972;margin:8px 0 0;font-size:9px}.performance-table-wrap{border:1px solid var(--line);border-radius:11px;width:100%;overflow-x:auto}.performance-table{border-collapse:collapse;width:100%;min-width:1180px;font-size:11px}.performance-table th{color:#8c8e88;letter-spacing:.1em;text-align:left;white-space:nowrap;background:#f7f7f3;padding:11px 12px;font-size:9px}.performance-table td{border-top:1px solid var(--line);color:#5c5e59;white-space:nowrap;padding:12px}.performance-table td:first-child{background:#fff;min-width:170px;position:sticky;left:0}.performance-table td strong,.performance-table td small{display:block}.performance-table td strong{color:var(--ink)}.performance-table td small{color:#989a94;margin-top:2px}.gallery-filters{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.social-explorer-intro{background:linear-gradient(135deg,#f7faef,#fff);border:1px solid #dfe6d6;border-radius:11px;justify-content:space-between;align-items:end;gap:24px;margin:20px 0 0;padding:15px 16px;display:flex}.social-explorer-intro>div{gap:4px;display:grid}.social-explorer-intro strong{font-size:12px}.social-explorer-intro span{color:#7c8176;font-size:10px;line-height:1.4}.social-explorer-intro>span{color:#637c40;background:#eaf3dc;border-radius:999px;flex:none;padding:5px 8px;font-weight:800}.social-explorer-filters{align-items:center}.social-search{border:1px solid var(--line);color:#90938c;background:#fff;border-radius:8px;align-items:center;gap:7px;min-width:210px;min-height:36px;padding:0 10px;display:flex}.social-search:focus-within{border-color:#9ac469;box-shadow:0 0 0 3px #b8e47b2d}.social-search input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;font-size:11px}.social-search--wide{max-width:470px;margin:14px 0 18px}.creator-search-row{align-items:center;gap:8px;margin:14px 0 18px;display:flex}.creator-search-row .social-search--wide{flex:1;margin:0}.creator-search-row .secondary-button{white-space:nowrap;min-height:36px}.public-profile-result{background:linear-gradient(145deg,#fbfdf7,#fff);border:1px solid #cbd8bd;border-radius:13px;gap:14px;margin:0 0 18px;padding:17px;display:grid}.public-profile-result>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.public-profile-result>header .avatar,.public-profile-result>header .avatar img{width:46px;height:46px}.public-profile-result h3{margin:3px 0 1px;font-size:15px}.public-profile-result header p{color:#898d84;margin:0;font-size:10px}.public-profile-result header a{color:#5e7740;font-size:10px;font-weight:750;text-decoration:none}.public-profile-badge{color:#6d8549;letter-spacing:.09em;font-size:8px;font-weight:900}.public-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.public-profile-stats span{background:#f2f5ed;border-radius:8px;gap:3px;padding:9px;display:grid}.public-profile-stats strong{font-size:13px}.public-profile-stats small{color:#858b7d;font-size:8px}.public-profile-bio,.public-profile-disclaimer{color:#62675e;margin:0;font-size:10px;line-height:1.5}.public-profile-disclaimer{color:#85877f;background:#f5f5f1;border-radius:8px;padding:9px 10px}.benchmark-empty{color:#858980;text-align:center;border:1px dashed #d9ddd2;border-radius:9px;margin:0;padding:13px;font-size:10px}.benchmark-gallery{grid-template-columns:repeat(auto-fill,minmax(135px,1fr));gap:8px;display:grid}.benchmark-gallery>button{color:inherit;background:#fff;border:1px solid #e2e4dd;border-radius:9px;text-decoration:none;overflow:hidden}.benchmark-gallery>button>span:last-child{gap:2px;padding:8px;display:grid}.benchmark-gallery strong{font-size:9px}.benchmark-gallery small{color:#8d9088;font-size:7px;line-height:1.35}.benchmark-media{aspect-ratio:1;color:#898c84;background:#efefeb;place-items:center;font-size:8px;display:grid;position:relative;overflow:hidden}.benchmark-media img{object-fit:cover;width:100%;height:100%}.benchmark-media b{color:#fff;background:#121416d9;border-radius:999px;align-items:center;gap:3px;padding:4px 6px;font-size:7px;display:inline-flex;position:absolute;bottom:6px;right:6px}.content-gallery{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;display:grid}.content-card{border:1px solid var(--line);background:#fff;border-radius:13px;overflow:hidden}.content-card--detached{opacity:.55}.content-preview{aspect-ratio:4/5;color:#777972;cursor:pointer;background:#eeeeea;border:0;place-items:center;width:100%;padding:0;display:grid;position:relative;overflow:hidden}.content-preview:disabled{cursor:default}.content-preview img,.content-preview video{object-fit:cover;width:100%;height:100%}.content-preview span{color:#fff;background:#16191ce0;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;inset:auto 10px 10px}.content-card>div{gap:4px;padding:12px;display:grid}.content-card>div small{color:#6b843f;font-size:9px;font-weight:800}.content-card>div span{color:#858780;font-size:10px;line-height:1.35}.content-creator-link{color:#71894b;width:fit-content;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px}.content-card-metrics{grid-template-columns:1fr 1fr;gap:5px;margin:4px 0;display:grid}.content-card-metrics span{background:#f4f5f0;border-radius:7px;padding:6px 7px;font-weight:700;color:#5d6158!important}.content-card footer{justify-content:space-between;gap:7px;padding:0 12px 12px;display:flex}.content-card footer a,.content-card footer button{color:#567a37;font:inherit;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:700;text-decoration:none}.creator-directory{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;display:grid}.creator-directory-card{border:1px solid var(--line);background:#fff;border-radius:12px;gap:14px;padding:15px;transition:border-color .15s,transform .15s;display:grid}.creator-directory-card:hover{border-color:#cdd9be;transform:translateY(-1px)}.creator-directory-identity{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.creator-directory-identity .avatar,.creator-directory-identity .avatar img{width:42px;height:42px}.creator-directory-identity>span{gap:2px;min-width:0;display:grid}.creator-directory-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.creator-directory-identity small{color:#8a8d85;font-size:10px}.creator-directory-stats{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.creator-directory-stats span{background:#f6f6f2;border-radius:8px;gap:3px;padding:8px;display:grid}.creator-directory-stats strong{font-size:12px}.creator-directory-stats small{color:#8d9088;font-size:8px}.creator-directory-actions{gap:7px;display:flex}.creator-directory-actions button{color:#5e7442;min-height:32px;font:inherit;cursor:pointer;background:#fafbf8;border:1px solid #dfe2da;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:5px;font-size:9px;font-weight:750;display:inline-flex}.profile-portal-invite{width:100%;margin:2px 0 12px}.profile-performance{background:#f7faf3;border:1px solid #dfe6d6;border-radius:10px;gap:9px;margin:0 0 14px;padding:13px;display:grid}.profile-performance>small{color:#6f824d;letter-spacing:.1em;font-size:8px;font-weight:900}.profile-performance>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.profile-performance span{color:#85877f;font-size:9px;display:grid}.profile-performance b{color:#22241f;font-size:13px}.creator-shell{color:#171a1d;background:#f5f5f0;min-height:100vh}.creator-header{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f5f0e8;border-bottom:1px solid #dedfd9;grid-template-columns:1fr auto 1fr;align-items:center;min-height:68px;padding:12px clamp(18px,4vw,52px);display:grid;position:sticky;top:0}.creator-brand{color:#171a1d;letter-spacing:.15em;font-size:15px;font-weight:900;text-decoration:none}.creator-header>div{text-align:center;display:grid}.creator-header small{color:#8d8f87;letter-spacing:.15em;font-size:8px;font-weight:800}.creator-header strong{font-size:11px}.creator-header>button{color:#777972;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:end;font-size:10px;font-weight:700}.creator-content{width:min(1180px,100% - 36px);margin:0 auto;padding:52px 0 90px}.creator-hero{max-width:690px;padding-bottom:42px}.creator-hero h1{letter-spacing:-.05em;margin:8px 0 14px;font-size:clamp(32px,6vw,62px);line-height:.98}.creator-hero>p:last-child{color:#6f716b;max-width:600px;font-size:15px;line-height:1.6}.creator-section{background:#fff;border:1px solid #dedfd9;border-radius:18px;margin-top:28px;padding:clamp(18px,3vw,30px)}.creator-grid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:14px;display:grid}.creator-card{background:#fafaf7;border:1px solid #dedfd9;border-radius:13px;padding:18px}.creator-card header{justify-content:space-between;align-items:start;gap:12px;display:flex}.creator-card header small{color:#8a8c84;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.creator-card h3{margin:4px 0 0;font-size:19px}.creator-card header>span,.creator-account-list article>span{color:#666;background:#eee;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800}.creator-card header>span[data-status=ACCEPTED],.creator-account-list span[data-status=ACTIVE]{color:#4a6d2d;background:#e9f5dc}.creator-card header>span[data-status=PENDING]{color:#84630a;background:#fff2c8}.creator-card dl{grid-template-columns:1fr 1fr;gap:8px;margin:16px 0;display:grid}.creator-card dl div{background:#fff;border-radius:8px;padding:9px}.creator-card dt{color:#92948d;text-transform:uppercase;font-size:8px;font-weight:800}.creator-card dd{margin:4px 0 0;font-size:10px;line-height:1.4}.creator-card-block{border-top:1px solid #e5e5df;margin-top:12px;padding-top:12px}.creator-card-block>strong{font-size:10px}.creator-card-block p,.creator-card-block small{color:#777972;margin:5px 0 0;font-size:10px;line-height:1.45;display:block}.creator-permission{background:#f5faef;border:1px solid #dfe9d5;border-radius:9px;padding:12px}.creator-card footer{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.creator-task-list,.creator-account-list,.creator-performance{gap:8px;display:grid}.creator-task-list article,.creator-account-list article{border:1px solid #e3e4de;border-radius:10px;align-items:center;gap:14px;padding:13px;display:flex}.creator-task-list article>div,.creator-account-list article>div{gap:3px;margin-right:auto;display:grid}.creator-task-list span,.creator-account-list span{color:#84867f;font-size:10px}.creator-account-list article>button{color:#a44834;font:inherit;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:700}.creator-provider-empty{color:#73756e;border:1px dashed #caccc4;border-radius:10px;padding:18px}.creator-provider-empty p{margin:6px 0 0;font-size:11px;line-height:1.5}.creator-performance{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.creator-performance article{border:1px solid #e3e4de;border-radius:10px;gap:5px;padding:15px;display:grid}.creator-performance article small{color:#796900;font-size:8px;font-weight:900}.creator-performance article span{color:#777972;font-size:10px}@media (max-width:900px){.performance-summary{grid-template-columns:repeat(2,1fr)}.manual-performance-entry form{grid-template-columns:1fr 1fr}}@media (max-width:620px){.creator-header{grid-template-columns:1fr auto}.creator-header>div{display:none}.creator-content{padding-top:34px}.creator-card dl{grid-template-columns:1fr}.performance-summary{grid-template-columns:1fr 1fr}.performance-sort{flex-direction:column;align-items:stretch}.performance-sort small{text-align:left}.social-explorer-intro{flex-direction:column;align-items:stretch;gap:8px}.social-explorer-intro>span{align-self:flex-start}.creator-search-row{flex-direction:column;align-items:stretch}.public-profile-result>header{grid-template-columns:auto 1fr}.public-profile-result>header a{grid-column:1/-1}.public-profile-stats{grid-template-columns:1fr}}.tiktok-add{background:#fbfbf8;border:1px solid #e3e3df;border-radius:13px;gap:13px;margin-bottom:14px;padding:17px;display:grid}.tiktok-add-head{gap:5px;display:grid}.tiktok-add-head strong{font-size:13px}.tiktok-add-head span{color:var(--muted);font-size:11px;line-height:1.5}.tiktok-add-row{grid-template-columns:1fr auto;gap:9px;display:grid}.tiktok-add-row input{min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #dedfdb;border-radius:9px;outline:0;padding:11px 12px;font-size:12px}.tiktok-add-row input:focus{border-color:#a8c975;box-shadow:0 0 0 3px #b8e47b33}.tiktok-preview{background:#fff;border:1px solid #dbeac8;border-radius:11px;grid-template-columns:240px minmax(0,1fr);gap:17px;padding:15px;display:grid}.tiktok-preview iframe{aspect-ratio:9/16;background:#14140f;border:0;border-radius:10px;width:100%}.tiktok-preview>div{align-content:start;gap:8px;display:grid}.tiktok-preview strong{font-size:14px}.tiktok-preview p{color:var(--ink);margin:0;font-size:12px;line-height:1.5}.tiktok-preview small{color:var(--muted);font-size:10px;line-height:1.45}.tiktok-preview-actions{flex-wrap:wrap;gap:8px;margin-top:3px;display:flex}.tiktok-preview-actions select{min-width:190px;color:var(--ink);font:inherit;background:#fff;border:1px solid #dedfdb;border-radius:9px;flex:1;padding:10px;font-size:12px}.tiktok-already{color:#9a751c!important;font-size:11px!important}.tiktok-player{z-index:60;background:#14140fd9;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.tiktok-player-panel{background:#fff;border-radius:15px;gap:12px;width:min(100%,400px);max-height:92vh;padding:16px;display:grid;overflow:auto}.tiktok-player-panel header{justify-content:space-between;align-items:start;gap:12px;display:flex}.tiktok-player-panel header strong{font-size:14px;display:block}.tiktok-player-panel header small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.tiktok-player-panel header button{color:#7c7e82;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4e4e0;border-radius:8px;padding:6px 10px;font-size:10px;font-weight:700}.tiktok-player-panel header button:hover{color:var(--ink);background:#f7f7f4}.tiktok-player-panel iframe{background:#14140f;border:0;border-radius:12px;width:100%;height:min(68vh,600px)}.tiktok-player-panel footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.tiktok-player-panel footer a{color:var(--ink);font-size:11px;font-weight:650}.tiktok-player-panel footer span{color:var(--muted);font-size:10px}@media (max-width:760px){.tiktok-add-row,.tiktok-preview{grid-template-columns:1fr}.tiktok-preview iframe{max-width:240px}}.tiktok-player-backdrop{cursor:zoom-out;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.tiktok-player-panel{z-index:1;position:relative}.benchmark-gallery>button{font:inherit;text-align:left;cursor:pointer;padding:0;transition:border-color .14s,transform .14s}.benchmark-gallery>button:hover{border-color:#a9d26d;transform:translateY(-1px)}.benchmark-gallery>button:focus-visible{outline-offset:2px;outline:2px solid #8fbd5e}.piece-viewer{z-index:60;background:#14140fd9;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.piece-viewer-backdrop{cursor:zoom-out;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.piece-viewer-panel{z-index:1;background:#fff;border-radius:15px;gap:12px;width:min(100%,460px);max-height:92vh;padding:16px;display:grid;position:relative;overflow:auto}.piece-viewer-panel header{justify-content:space-between;align-items:start;gap:12px;display:flex}.piece-viewer-panel header strong{font-size:14px;display:block}.piece-viewer-panel header small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.piece-viewer-panel header button{color:#7c7e82;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4e4e0;border-radius:8px;padding:6px 10px;font-size:10px;font-weight:700}.piece-viewer-panel header button:hover{color:var(--ink);background:#f7f7f4}.piece-viewer-media{color:#f4f4ee8c;background:#14140f;border-radius:12px;place-items:center;max-height:58vh;font-size:11px;display:grid;overflow:hidden}.piece-viewer-media img,.piece-viewer-media video{object-fit:contain;width:100%;max-height:58vh}.piece-viewer-caption{max-height:6.5em;color:var(--ink);margin:0;font-size:12px;line-height:1.55;overflow:auto}.piece-viewer-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.piece-viewer-stats span{background:#f5faef;border-radius:9px;gap:2px;padding:9px 10px;display:grid}.piece-viewer-stats strong{font-size:13px}.piece-viewer-stats small{color:#6f8560;font-size:9px}.piece-viewer-panel footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.piece-viewer-panel footer a{color:var(--ink);font-size:11px;font-weight:650}.piece-viewer-panel footer span{color:var(--muted);font-size:10px}.creator-os-area{--co-surface:#fff;--co-sunken:#fafaf9;--co-line:#e9e9e7;--co-line-soft:#f0f0ee;--co-text:#18191b;--co-quiet:#5f6064;--co-faint:#6b6c70;--co-radius:12px;font-family:var(--font-geist-sans), Arial, sans-serif;flex-direction:column;gap:14px;min-height:calc(100vh - 150px);display:flex}.creator-os-area>section:last-of-type{flex:1}.creator-os-area>*{min-width:0}.creator-os-area>.content-panel{border:1px solid var(--co-line);border-radius:var(--co-radius);background:var(--co-surface);box-shadow:none;margin-top:0;padding:22px 24px}.creator-os-area:has(.creator-os-performance)>.content-panel.creator-os-performance{background:0 0;border:0;border-radius:0;padding:8px 0 0}.creator-os-board-actions,.creator-os-performance-actions{align-items:center;gap:8px;display:inline-flex}.creator-os-content-views{justify-content:space-between;align-items:end;gap:20px;padding:4px 2px 2px;display:flex}.creator-os-content-views>div:first-child{gap:3px;max-width:42ch;display:grid}.creator-os-content-views>div:first-child small{color:#70964f;letter-spacing:.1em;font-size:9px;font-weight:800}.creator-os-content-views>div:first-child strong{letter-spacing:-.01em;font-size:13px;font-weight:620;line-height:1.35}.creator-os-content-view-tabs{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:11px;grid-template-columns:repeat(2,minmax(138px,1fr));gap:3px;padding:3px;display:inline-grid}.creator-os-content-view-tabs button{min-width:0;color:var(--co-quiet);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:2px;padding:9px 12px;display:grid}.creator-os-content-view-tabs button:hover{color:var(--co-text)}.creator-os-content-view-tabs button.is-active{background:var(--co-surface);color:var(--co-text);box-shadow:0 1px 3px #18191b12}.creator-os-content-view-tabs button>span{font-size:12px;font-weight:700}.creator-os-content-view-tabs button>small{color:inherit;font-size:9px;line-height:1.2}.creator-commercial{gap:20px;min-width:0;display:grid}.creator-commercial .creator-os-content-view-tabs{grid-template-columns:repeat(3,minmax(120px,1fr))}.creator-commercial-summary{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.creator-commercial-period{color:var(--co-quiet);justify-content:flex-end;align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}.creator-commercial-period select{border:1px solid var(--co-line);background:var(--co-surface);min-height:31px;color:var(--co-text);font:inherit;border-radius:7px;padding:5px 8px}.creator-commercial-summary article{border:1px solid var(--co-line);background:var(--co-surface);border-radius:12px;align-content:start;gap:7px;min-height:132px;padding:16px;display:grid}.creator-commercial-summary small{color:var(--co-faint);letter-spacing:.09em;font-size:9px;font-weight:700}.creator-commercial-summary strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:25px;font-weight:620;line-height:1.05}.creator-commercial-summary span{color:var(--co-quiet);font-size:11px;line-height:1.45}.creator-commercial-workspace{grid-template-columns:minmax(0,1.3fr) minmax(240px,.7fr);gap:16px;display:grid}.creator-commercial-alerts{color:#9a3333;background:#fff8f8;border:1px solid #f1c3c3;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:11px 14px;font-size:12px;display:flex}.creator-commercial-alerts span{border-left:1px solid #efcaca;padding-left:8px}.creator-commercial-manager{border:1px solid var(--co-line);background:var(--co-surface);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(240px,.7fr);align-items:end;gap:12px;padding:15px;display:grid}.creator-commercial-manager h3,.creator-commercial-manager p{margin:0}.creator-commercial-manager p{color:var(--co-quiet);margin-top:5px;font-size:11px;line-height:1.45}.creator-commercial-manager form,.creator-commercial-invite-link{gap:7px;display:flex}.creator-commercial-manager input{border:1px solid var(--co-line);min-width:0;font:inherit;border-radius:7px;flex:1;padding:7px 8px}.creator-commercial-invite-link{grid-column:1/-1}.creator-commercial-invite-link input{flex:1}.creator-commercial-forms{grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:10px;display:grid}.creator-commercial-disclosure,.creator-commercial-advanced,.creator-commercial-inline-edit{border:1px solid var(--co-line);background:var(--co-surface);border-radius:10px;min-width:0}.creator-commercial-disclosure{padding:0}.creator-commercial-disclosure>summary,.creator-commercial-advanced>summary,.creator-commercial-inline-edit>summary,.creator-commercial-brands>summary{color:var(--co-quiet);cursor:pointer;padding:11px 14px;font-size:12px;font-weight:700}.creator-commercial-disclosure[open]>summary,.creator-commercial-advanced[open]>summary,.creator-commercial-inline-edit[open]>summary,.creator-commercial-brands[open]>summary{border-bottom:1px solid var(--co-line-soft);color:var(--co-text)}.creator-commercial-disclosure>.creator-commercial-links{border:0;border-radius:0}.creator-commercial-advanced{grid-column:1/-1}.creator-commercial-advanced>form{margin:10px}.creator-commercial-inline-edit{grid-column:1/-1}.creator-commercial-inline-edit>form{grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:6px;padding:10px;display:grid}.creator-commercial-forms form,.creator-commercial-list{border:1px solid var(--co-line);background:var(--co-surface);border-radius:12px;align-content:start;gap:9px;padding:15px;display:grid}.creator-commercial-forms h3,.creator-commercial-list h3{margin:0;font-size:13px}.creator-commercial-forms label{color:var(--co-quiet);gap:4px;font-size:10px;font-weight:600;display:grid}.creator-commercial-forms input,.creator-commercial-forms select{border:1px solid var(--co-line);width:100%;min-height:33px;color:var(--co-text);font:inherit;background:#fff;border-radius:7px;padding:7px 8px;font-size:12px}.creator-commercial-money{grid-template-columns:minmax(0,1fr) 78px;gap:7px;display:grid}.creator-commercial-forms button{justify-self:start;margin-top:3px}.creator-commercial-pipeline{grid-column:1/-1;gap:8px;display:grid}.creator-commercial-pipeline h3,.creator-commercial-pipeline p{margin:0}.creator-commercial-pipeline form{border:0;grid-template-columns:minmax(120px,1fr) 55px auto auto;align-items:center;gap:6px;padding:0;display:grid}.creator-commercial-pipeline label{white-space:nowrap;align-items:center;gap:4px;display:flex}.creator-commercial-list article{border-top:1px solid var(--co-line-soft);grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:10px 0;display:grid}.creator-commercial-list article:first-of-type{border-top:0}.creator-commercial-list article small,.creator-commercial-list article strong{display:block}.creator-commercial-list article small{color:var(--co-faint);font-size:10px}.creator-commercial-list article strong{margin-top:2px;font-size:12px}.creator-commercial-list article span{font-size:11px;font-weight:600}.creator-commercial-list article em{color:var(--co-quiet);text-align:right;grid-column:2;font-size:10px;font-style:normal}.creator-commercial-brands{border-top:1px solid var(--co-line-soft);gap:8px;padding-top:12px;display:grid}.creator-commercial-brands h3{margin:0;font-size:13px}.creator-commercial-brands form{grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:6px;display:grid}.creator-commercial-brands input,.creator-commercial-brands textarea{border:1px solid var(--co-line);min-width:0;font:inherit;border-radius:7px;padding:6px 7px;font-size:11px}.creator-commercial-brands textarea{min-height:32px}.creator-commercial-search{border:1px solid var(--co-line);background:var(--co-surface);width:100%;color:var(--co-text);font:inherit;border-radius:8px;padding:8px 9px;font-size:12px}.creator-commercial-links{border:1px solid var(--co-line);background:var(--co-surface);border-radius:12px;gap:8px;padding:14px;display:grid}.creator-commercial-links h3{margin:0;font-size:13px}.creator-commercial-links article{border-top:1px solid var(--co-line-soft);flex-wrap:wrap;align-items:center;gap:8px;padding-top:9px;display:flex}.creator-commercial-links article>span{color:var(--co-quiet);flex:1;font-size:11px}.creator-commercial-links .creator-commercial-metrics{color:var(--co-faint);font-variant-numeric:tabular-nums;font-size:10px}.creator-commercial-links form{gap:6px;display:flex}.creator-commercial-links select{border:1px solid var(--co-line);max-width:210px;font:inherit;border-radius:7px;padding:6px;font-size:11px}.creator-commercial{gap:16px}.creator-commercial .creator-os-content-views{align-items:end;gap:16px;padding:4px 0 0}.creator-commercial .creator-os-content-views>div:first-child small{color:#6f8d75;letter-spacing:.12em;font-size:10px}.creator-commercial .creator-os-content-views>div:first-child strong{color:#1f2d25;letter-spacing:-.035em;max-width:440px;font-size:clamp(18px,2.2vw,24px);line-height:1.15}.creator-commercial .creator-os-content-view-tabs{background:#f3f7f2;border:1px solid #dce6dc;border-radius:13px;gap:4px;width:min(100%,440px);padding:4px}.creator-commercial .creator-os-content-view-tabs button{color:#637267;text-align:center;border-radius:9px;place-items:center;min-height:42px;padding:8px 10px;display:grid}.creator-commercial .creator-os-content-view-tabs button>span{font-size:12px;font-weight:750}.creator-commercial .creator-os-content-view-tabs button>small{display:none}.creator-commercial .creator-os-content-view-tabs button.is-active{color:#fff;background:#244b36;box-shadow:0 3px 8px #244b3629}.creator-commercial-period{color:#5d6a60;background:#fbfdf9;border:1px solid #e1e8e1;border-radius:10px;justify-content:flex-start;width:fit-content;min-height:38px;padding:0 10px 0 12px}.creator-commercial-period select{color:#244b36;background:0 0;border:0;min-height:34px;font-weight:750}.creator-commercial-summary{gap:12px}.creator-commercial-summary article{background:#fff;border-color:#e0e8df;border-radius:15px;min-height:112px;padding:16px;box-shadow:0 1px 2px #18302408}.creator-commercial-summary article:first-child{background:#f1f8ef;border-color:#bdd7c1}.creator-commercial-summary small{color:#718078;letter-spacing:.07em;font-size:10px}.creator-commercial-summary strong{color:#1f2d25;font-size:24px}.creator-commercial-summary span{color:#65736a;font-size:12px}.creator-commercial-load-error{color:#6d3727;background:#fff8f5;border:1px solid #e6c9bd;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.creator-commercial-load-error strong{font-size:13px}.creator-commercial-load-error p{color:#8d5845;margin:3px 0 0;font-size:12px}.creator-commercial-home{gap:13px;display:grid}.creator-commercial-home-head{justify-content:space-between;align-items:end;gap:18px;padding:3px 1px;display:flex}.creator-commercial-home-head small,.creator-commercial-active-deals header small,.creator-commercial-first-deal small,.creator-commercial-overview-metrics header>small{color:#628068;letter-spacing:.09em;font-size:10px;font-weight:760}.creator-commercial-home-head h2{color:#1c3023;letter-spacing:-.035em;max-width:570px;margin:4px 0 0;font-size:22px}.creator-commercial-home-head p{color:#647269;max-width:570px;margin:5px 0 0;font-size:12px;line-height:1.45}.creator-commercial-home-head .primary-button{flex:none}.creator-commercial-loading,.creator-commercial-first-deal{color:#617168;background:#f8fbf7;border:1px dashed #c7d8c9;border-radius:15px;min-height:142px;padding:20px;font-size:13px}.creator-commercial-first-deal{background:linear-gradient(135deg,#eff8ed,#fbfdf9 70%);border-style:solid;justify-content:space-between;align-items:center;gap:20px;display:flex}.creator-commercial-first-deal h3{color:#254330;letter-spacing:-.02em;max-width:480px;margin:4px 0 0;font-size:17px}.creator-commercial-first-deal p{color:#617168;max-width:510px;margin:6px 0 0;font-size:12px;line-height:1.45}.creator-commercial-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.creator-commercial-action-grid>section,.creator-commercial-active-deals,.creator-commercial-overview-metrics{background:#fff;border:1px solid #e0e8df;border-radius:15px;padding:15px;box-shadow:0 1px 2px #18302408}.creator-commercial-action-grid header,.creator-commercial-active-deals header,.creator-commercial-overview-metrics header{justify-content:space-between;align-items:center;gap:10px;display:flex}.creator-commercial-action-grid header>span{color:#627a68;letter-spacing:.09em;font-size:10px;font-weight:760}.creator-commercial-action-grid header button,.creator-commercial-text-button{color:#456f4c;background:0 0;border:0;padding:2px 0;font-size:11px;font-weight:690}.creator-commercial-action-grid>section>p{color:#6b786f;margin:13px 0 3px;font-size:12px}.creator-commercial-action{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #edf1ed;gap:3px;margin-top:9px;padding:10px 0 0;display:grid}.creator-commercial-action strong{color:#2a3b30;font-size:12px;font-weight:680}.creator-commercial-action span{color:#6d7a71;font-size:11px}.creator-commercial-action:hover strong,.creator-commercial-action-grid header button:hover,.creator-commercial-text-button:hover{color:#214e2e;text-underline-offset:3px;text-decoration:underline}.creator-commercial-active-deals header h3{color:#22352a;letter-spacing:-.02em;margin:3px 0 0;font-size:16px}.creator-commercial-active-deals>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.creator-commercial-deal-card{min-width:0;color:inherit;text-align:left;background:#fcfdfb;border:1px solid #e4ebe4;border-radius:11px;gap:4px;padding:12px;display:grid}.creator-commercial-deal-card:hover{background:#f6faf5;border-color:#b6cfb9}.creator-commercial-deal-card>span{color:#67806d;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.creator-commercial-deal-card strong{color:#26372c;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.creator-commercial-deal-card small{color:#718078;font-size:10.5px}.creator-commercial-deal-card em{color:#315d3b;margin-top:4px;font-size:12px;font-style:normal;font-weight:700}.creator-commercial-overview-metrics{gap:11px;display:grid}.creator-commercial-overview-metrics .creator-commercial-period{font-size:11px}.creator-commercial-workspace{align-items:start;gap:12px}.creator-commercial-forms form,.creator-commercial-list,.creator-commercial-links,.creator-commercial-manager{border-color:#e0e8df;border-radius:15px;box-shadow:0 1px 2px #18302408}.creator-commercial-quick-deal{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;background:linear-gradient(135deg,#eff8ed 0%,#fbfdf9 68%)!important;border-color:#c5dbc7!important;padding:18px!important}.creator-commercial-quick-deal h3{color:#183d29;letter-spacing:-.02em;grid-column:1/-1;font-size:17px!important}.creator-commercial-quick-deal p{grid-column:1/-1;max-width:590px;margin:-5px 0 3px;line-height:1.45;color:#5c6e61!important;font-size:12px!important}.creator-commercial-form-options{border-top:1px solid #dbe8dc;grid-column:1/-1;margin:0}.creator-commercial-form-options>summary{color:#4e6b55;cursor:pointer;min-height:38px;padding:10px 0 4px;font-size:12px;font-weight:700;list-style:none}.creator-commercial-form-options>summary::-webkit-details-marker{display:none}.creator-commercial-form-options>summary:after{content:" +";color:#69936f}.creator-commercial-form-options[open]>summary:after{content:" −"}.creator-commercial-form-options>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:5px 0 3px;display:grid}.creator-commercial-quick-deal button{place-self:end stretch}.creator-commercial .primary-button,.creator-commercial .secondary-button{border-radius:10px;min-height:42px;font-size:12px;font-weight:750;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s}.creator-commercial .primary-button{background:#244b36;border-color:#244b36;box-shadow:0 2px 5px #244b3626}.creator-commercial .primary-button:hover:not(:disabled){background:#173a26;border-color:#173a26;transform:translateY(-1px)}.creator-commercial .secondary-button{color:#244b36;background:#fff;border-color:#cedbd0}.creator-commercial .secondary-button:hover:not(:disabled){background:#f2f8f1;border-color:#91b497}.creator-commercial-disclosure,.creator-commercial-advanced,.creator-commercial-inline-edit,.creator-commercial-brands{border-color:#e0e8df;border-radius:13px;overflow:hidden;box-shadow:0 1px 2px #18302406}.creator-commercial-disclosure>summary,.creator-commercial-advanced>summary,.creator-commercial-inline-edit>summary,.creator-commercial-brands>summary{color:#486050;justify-content:space-between;align-items:center;min-height:48px;padding:12px 14px;font-size:12px;list-style:none;display:flex}.creator-commercial-disclosure>summary::-webkit-details-marker{display:none}.creator-commercial-advanced>summary::-webkit-details-marker{display:none}.creator-commercial-inline-edit>summary::-webkit-details-marker{display:none}.creator-commercial-brands>summary::-webkit-details-marker{display:none}.creator-commercial-disclosure>summary:after,.creator-commercial-advanced>summary:after,.creator-commercial-inline-edit>summary:after,.creator-commercial-brands>summary:after{content:"+";color:#5a8560;font-size:19px;font-weight:400}.creator-commercial-disclosure[open]>summary:after,.creator-commercial-advanced[open]>summary:after,.creator-commercial-inline-edit[open]>summary:after,.creator-commercial-brands[open]>summary:after{content:"−"}.creator-commercial-documents{order:2}.creator-commercial-deliverables{order:3}.creator-commercial-workspace{order:1}.creator-commercial-forms label{color:#59685e;gap:5px;font-size:11px}.creator-commercial-forms input,.creator-commercial-forms select,.creator-commercial-search,.creator-commercial-manager input{border-color:#d6e1d7;border-radius:9px;min-height:42px;font-size:14px}.creator-commercial-forms input:focus,.creator-commercial-forms select:focus,.creator-commercial-search:focus,.creator-commercial-manager input:focus{outline-offset:1px;border-color:#6e9d75;outline:3px solid #cfe4cf}.creator-commercial-list{gap:12px;padding:16px}.creator-commercial-list h3{color:#1f2d25;font-size:15px}.creator-commercial-empty{color:#65736a;background:#f8fbf7;border:1px dashed #c8d8ca;border-radius:10px;margin:4px 0 0;padding:14px;font-size:12px;line-height:1.45}.creator-commercial-finance{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr)}.creator-commercial-finance .creator-commercial-forms{grid-template-columns:minmax(0,1fr)}.creator-commercial-finance .creator-commercial-forms>form:not(.creator-commercial-quick-deal){background:#f5faf3;border:1px solid #c8dcca;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:18px}.creator-commercial-finance .creator-commercial-forms>form>h3,.creator-commercial-finance .creator-commercial-forms>form>button{grid-column:1/-1}.creator-commercial-finance .creator-commercial-forms>form>button{justify-self:stretch}.creator-commercial-finance .creator-commercial-advanced{background:#fff;border-color:#d5e1d6}.creator-commercial-finance .creator-commercial-list{background:#fff;border-color:#d5e1d6;min-height:190px}.creator-commercial-list article{background:#fcfdfb;border:1px solid #e6ece6;border-radius:11px;gap:7px 10px;padding:12px}.creator-commercial-list article+article{border-top:1px solid #e6ece6}.creator-commercial-list article strong{color:#27372d;font-size:13px}.creator-commercial-list article span{color:#244b36}.creator-commercial-list article em{color:#637267}.creator-commercial-alerts{color:#73551d;background:#fffaf0;border-color:#ebd7a1;border-radius:13px}.creator-commercial-alerts span{border-left-color:#ead9ae}@media (max-width:860px){.creator-commercial .creator-os-content-views{grid-template-columns:1fr;align-items:stretch}.creator-commercial .creator-os-content-view-tabs{width:100%}.creator-commercial-workspace{grid-template-columns:1fr}.creator-commercial-finance .creator-commercial-forms>form:not(.creator-commercial-quick-deal),.creator-commercial-quick-deal,.creator-commercial-form-options>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.creator-commercial{gap:13px}.creator-commercial-home-head,.creator-commercial-first-deal,.creator-commercial-load-error{flex-direction:column;align-items:stretch}.creator-commercial-home-head .primary-button,.creator-commercial-first-deal .primary-button,.creator-commercial-load-error .secondary-button{width:100%}.creator-commercial-action-grid,.creator-commercial-active-deals>div{grid-template-columns:1fr}.creator-commercial-overview-metrics header{flex-direction:column;align-items:start}.creator-commercial .creator-os-content-views>div:first-child strong{font-size:19px}.creator-commercial .creator-os-content-view-tabs button>span{font-size:11px}.creator-commercial-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.creator-commercial-summary article{border-radius:13px;min-height:98px;padding:13px}.creator-commercial-summary strong{font-size:20px}.creator-commercial-summary small{font-size:9px}.creator-commercial-summary span{font-size:11px}.creator-commercial-quick-deal{grid-template-columns:1fr;padding:15px!important}.creator-commercial-form-options>div{grid-template-columns:1fr}.creator-commercial-quick-deal button,.creator-commercial-forms form>button{justify-self:stretch;width:100%}.creator-commercial-forms form:not(.creator-commercial-quick-deal),.creator-commercial-finance .creator-commercial-forms>form:not(.creator-commercial-quick-deal){grid-template-columns:1fr}.creator-commercial-money{grid-template-columns:minmax(0,1fr) 92px}.creator-commercial-list article{grid-template-columns:minmax(0,1fr)}.creator-commercial-list article span,.creator-commercial-list article em{text-align:left;grid-column:1}.creator-commercial-list article form{grid-column:1/-1;grid-template-columns:1fr;gap:7px;display:grid}.creator-commercial-list article form .secondary-button{width:100%}.creator-commercial-manager{grid-template-columns:1fr;padding:14px}.creator-commercial-manager form,.creator-commercial-invite-link{grid-template-columns:1fr;display:grid}}.creator-os-performance-highlights{border:1px solid var(--co-line);background:#fff;border-radius:11px;grid-template-columns:minmax(180px,.65fr) minmax(0,1.35fr);gap:18px;margin:18px 0 22px;padding:16px;display:grid}.creator-os-performance-highlights h3{margin:3px 0 5px;font-size:15px}.creator-os-performance-highlights p{color:var(--co-quiet);margin:0;font-size:11px;line-height:1.5}.creator-os-kicker{letter-spacing:.1em;font-weight:800;color:#70964f!important;font-size:9px!important}.creator-os-performance-highlights ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.creator-os-performance-highlights li{border:1px solid var(--co-line);background:var(--co-surface);border-radius:9px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.creator-os-winner-rank{color:#537a35;background:#e8f4da;border-radius:7px;place-items:center;width:22px;height:22px;font-size:10px;font-weight:750;display:grid}.creator-os-performance-highlights button{min-width:0;color:var(--co-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:0;display:grid}.creator-os-performance-highlights button strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.creator-os-performance-highlights button small{color:var(--co-quiet);font-size:10px}.creator-os-performance-highlights li>b{font-size:12px}.creator-os-publication-trends{background:#fff;border:1px solid #e7e9e4;border-radius:18px;margin:28px 0 26px;padding:24px;box-shadow:0 1px 2px #18221406}.creator-os-publication-trends-head{justify-content:space-between;align-items:start;gap:18px;display:flex}.creator-os-publication-trends h3{letter-spacing:-.035em;margin:3px 0 5px;font-size:18px}.creator-os-publication-trends-head p:not(.creator-os-kicker){max-width:58ch;color:var(--co-quiet);margin:0;font-size:11px;line-height:1.5}.creator-os-trend-tabs{background:#f1f2ef;border-radius:12px;flex-wrap:wrap;justify-content:flex-end;gap:4px;padding:3px;display:flex}.creator-os-trend-tabs button{color:var(--co-quiet);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:7px 10px;font-size:10px;font-weight:650}.creator-os-trend-tabs button:hover{color:var(--co-text);border-color:#b9cdab}.creator-os-trend-tabs button.is-active{color:#354a2d;background:#fff;border-color:#e8e9e5;box-shadow:0 1px 2px #18221414}.creator-os-publication-trend-chart{color:#6d9951;grid-template-columns:minmax(0,1fr) auto;gap:9px;margin-top:15px;display:grid}.creator-os-publication-trend-chart svg{box-sizing:border-box;background:linear-gradient(#f7faf4,#fff);border-radius:9px;width:100%;height:146px;padding:11px}.creator-os-publication-trend-scale{color:var(--co-faint);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;padding:9px 0;font-size:10px;display:flex}.creator-os-publication-trend-dates{color:var(--co-faint);justify-content:space-between;margin:6px 38px 0 0;font-size:10px;display:flex}.creator-os-publication-trend-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.creator-os-publication-trend-summary :is(p,button){border:1px solid var(--co-line);background:var(--co-sunken);min-width:0;color:var(--co-text);text-align:left;border-radius:8px;gap:3px;margin:0;padding:10px;display:grid}.creator-os-publication-trend-summary button{cursor:pointer}.creator-os-publication-trend-summary button:hover{background:#f4faed;border-color:#b9cdab}.creator-os-publication-trend-summary span{color:var(--co-quiet);font-size:10px}.creator-os-publication-trend-summary strong{font-variant-numeric:tabular-nums;font-size:14px}.creator-os-publication-trend-summary small{color:var(--co-quiet);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.creator-os-video-bars button{width:100%;color:var(--co-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:29px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 8px;display:grid}.creator-os-video-bars button:hover{background:#f7f8f5}.creator-os-video-bar-rank{color:#59724c;background:#eff4ea;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid}.creator-os-video-bar-main{grid-template-columns:minmax(0,1fr) auto;gap:4px 9px;min-width:0;display:grid}.creator-os-video-bar-main strong{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:620;overflow:hidden}.creator-os-video-bar-main small{color:var(--co-faint);font-size:11px}.creator-os-video-bar-main i{background:#edf0eb;border-radius:99px;grid-column:1/-1;height:7px;display:block;overflow:hidden}.creator-os-video-bar-main em{border-radius:inherit;background:linear-gradient(90deg,#5f9f58,#83bc72);height:100%;transition:width .25s;display:block}.creator-os-video-bars b{color:#344631;font-variant-numeric:tabular-nums;font-size:13px}.mobile-sidebar-trigger,.sidebar-scrim{display:none}@media (max-width:700px){.sidebar{z-index:60;flex-basis:auto;width:min(286px,100vw - 44px);min-height:100vh;padding:22px 16px 18px;transition:transform .22s;position:fixed;inset:0 auto 0 0;transform:translate(-105%);box-shadow:12px 0 32px #171a1d22}.sidebar.sidebar--mobile-open{transform:translate(0)}.sidebar .brand-name,.sidebar .product-mode span,.sidebar .workspace-switcher span:not(.workspace-dot),.sidebar .nav-create-arrow{display:block}.sidebar .nav-label{display:grid}.sidebar .product-mode{place-items:initial;grid-template-columns:20px minmax(0,1fr);padding:7px 8px}.sidebar .workspace-switcher{justify-content:flex-start}.sidebar .nav-item{justify-content:flex-start;gap:9px;padding-left:10px;padding-right:10px}.sidebar--collapsed{flex-basis:auto;width:min(286px,100vw - 44px);padding-left:16px;padding-right:16px}.sidebar--collapsed .brand{justify-content:flex-start;padding-left:10px;padding-right:10px}.sidebar--collapsed .brand-name,.sidebar--collapsed .nav-label,.sidebar--collapsed .user-identity-text,.sidebar--collapsed .nav-count,.sidebar--collapsed .nav-create-arrow,.sidebar--collapsed .product-mode span{display:block}.sidebar--collapsed .product-mode{place-items:initial;grid-template-columns:20px minmax(0,1fr);padding:7px 8px}.sidebar--collapsed .workspace-switcher{justify-content:flex-start;padding:11px 12px}.sidebar--collapsed .nav-item{justify-content:flex-start;gap:9px;padding-left:10px;padding-right:10px}.sidebar--collapsed .user-card{justify-content:space-between;padding-left:10px;padding-right:10px}.sidebar-toggle{display:none}.sidebar-scrim{z-index:50;background:#171a1d4d;border:0;width:100%;display:block;position:fixed;inset:0}.mobile-sidebar-trigger{width:34px;height:34px;color:var(--ink);background:#fff;border:1px solid #dfdfdb;border-radius:9px;place-items:center;margin-right:8px;padding:0;display:grid}.topbar{padding-left:14px}.breadcrumb{min-width:0}.breadcrumb-product{display:none}}.creator-os-area .section-heading{border-bottom:0;align-items:start;margin-bottom:4px;padding-bottom:0}.creator-os-area .section-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(29px,3vw,36px);font-weight:650}.creator-os-area .section-heading p{max-width:62ch;color:var(--co-quiet);margin:5px 0 0;font-size:14px;line-height:1.55}.creator-os-area h3{letter-spacing:-.015em;font-size:13px;font-weight:620}.creator-os-muted{color:var(--co-quiet);font-size:12px;line-height:1.55}.creator-os-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.creator-os-area .empty-state{color:var(--co-faint);border-top:0;padding:34px 18px;font-size:12px}:is(.creator-os-area :is(button,a,[tabindex]):focus-visible,.creator-os-drawer :is(button,a,[tabindex]):focus-visible){outline:2px solid var(--co-text);outline-offset:2px;border-radius:6px}.creator-os-card:focus-within{border-color:#b6b7b4}.creator-os-field{gap:5px;min-width:0;display:grid}.creator-os-field>span{color:var(--co-quiet);letter-spacing:0;text-transform:none;font-size:11px;font-weight:450}.creator-os-field-help{color:var(--co-faint);font-size:10px;line-height:1.35}.creator-os-field input,.creator-os-field select,.creator-os-field textarea{border:1px solid var(--co-line);background:var(--co-surface);width:100%;color:var(--co-text);border-radius:9px;padding:8px 11px;font-size:13px}.creator-os-field textarea{resize:vertical;line-height:1.6}.creator-os-field input::placeholder,.creator-os-field textarea::placeholder{color:var(--co-faint)}.creator-os-field input:hover,.creator-os-field select:hover,.creator-os-field textarea:hover{border-color:#dcdcd9}.creator-os-field :is(input,select,textarea):focus-visible{border-color:#b6b7b4;outline:0;box-shadow:0 0 0 3px #18191b12}.creator-os-field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.creator-os-area .primary-button{background:var(--co-text);color:#fff;border:0;border-radius:999px;padding:8px 15px;font-size:12px;font-weight:560}.creator-os-area .primary-button:hover:not(:disabled){background:#000}.creator-os-area .primary-button:disabled{opacity:.35;cursor:not-allowed}.creator-os-area .secondary-button{border:1px solid var(--co-line);background:var(--co-surface);color:var(--co-text);border-radius:999px;padding:7px 13px;font-size:12px;font-weight:520}.creator-os-area .secondary-button:hover:not(:disabled){background:var(--co-sunken);border-color:#d5d5d2}.creator-os-layout-toggle{border:1px solid var(--co-line);background:var(--co-surface);border-radius:9px;flex:none;gap:2px;padding:2px;display:inline-flex}.creator-os-layout-toggle button{color:var(--co-quiet);background:0 0;border:0;border-radius:7px;padding:5px 12px;font-size:12px;font-weight:500}.creator-os-layout-toggle button:hover{color:var(--co-text)}.creator-os-layout-toggle button.is-active{color:var(--co-text);background:#f2f2f0;font-weight:560}.creator-os-week-nav{flex:none;gap:6px;display:inline-flex}.creator-os-week-nav button{border:1px solid var(--co-line);background:var(--co-surface);color:var(--co-text);border-radius:8px;padding:6px 12px;font-size:12px;font-weight:500}.creator-os-week-nav button:hover{background:var(--co-sunken)}.creator-os-stage{color:var(--co-text);white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:520;display:inline-flex}.creator-os-stage:before{content:"";background:#c2c3bf;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.creator-os-stage[data-stage=IDEA]:before,.creator-os-stage[data-stage=SCRIPTING]:before{background:#e0b53c}.creator-os-stage[data-stage=READY_TO_FILM]:before,.creator-os-stage[data-stage=FILMED]:before{background:#e07a5f}.creator-os-stage[data-stage=EDITING]:before,.creator-os-stage[data-stage=READY_TO_SCHEDULE]:before{background:#7b79d6}.creator-os-stage[data-stage=SCHEDULED]:before,.creator-os-stage[data-stage=PUBLISHED]:before{background:#5fa83c}.creator-os-stage[data-stage=MEASURED]:before,.creator-os-stage[data-stage=REVIEWED]:before{background:#8a8c88}.creator-os-chip{border:1px solid var(--co-line);background:var(--co-sunken);color:var(--co-quiet);white-space:nowrap;border-radius:6px;align-items:center;padding:2px 8px;font-size:10px;font-weight:500;display:inline-flex}.creator-os-chip--quiet{color:var(--co-faint);background:0 0;border-color:#0000;padding-left:0}.creator-os-chip--category{border-color:var(--creator-category-color)}@supports (color:color-mix(in lab, red, red)){.creator-os-chip--category{border-color:color-mix(in srgb, var(--creator-category-color) 28%, var(--co-line))}}.creator-os-chip--category{background:var(--creator-category-color)}@supports (color:color-mix(in lab, red, red)){.creator-os-chip--category{background:color-mix(in srgb, var(--creator-category-color) 10%, white)}}.creator-os-chip--category{color:var(--creator-category-color)}@supports (color:color-mix(in lab, red, red)){.creator-os-chip--category{color:color-mix(in srgb, var(--creator-category-color) 78%, #18191b)}}.creator-os-capture{gap:12px;min-width:0;display:grid}.creator-os-capture-main{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.creator-os-capture-main--workshop{margin-top:12px}.creator-os-capture-extra{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.creator-os-capture-main textarea{resize:vertical;min-height:82px}.creator-os-capture-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.creator-os-capture-primary-actions{gap:10px}.creator-os-capture-expand{color:var(--co-quiet);font:inherit;background:0 0;border:0;padding:7px 3px;font-size:11px;font-weight:570}.creator-os-capture-expand:hover{color:var(--co-text);text-underline-offset:3px;text-decoration:underline}.creator-os-capture-workshop{border-top:1px solid var(--co-line-soft);margin-top:4px;padding:14px 0 0}.creator-os-capture-workshop-intro{color:var(--co-quiet);margin:0;font-size:11px}.creator-os-checkline{color:var(--co-quiet);align-items:center;gap:6px;margin-top:6px;font-size:10.5px;display:flex}.creator-os-checkline input{width:auto;margin:0}.creator-os-capture-suggestions{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:9px;gap:7px;padding:11px;display:grid}.creator-os-capture-suggestions>p{color:var(--co-quiet);margin:0 0 2px;font-size:11px;line-height:1.45}.creator-os-capture-suggestions article{border:1px solid var(--co-line);background:var(--co-surface);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.creator-os-capture-suggestions article>div{gap:3px;min-width:0;display:grid}.creator-os-capture-suggestions strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.creator-os-capture-suggestions span{color:var(--co-quiet);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.creator-os-copy-studio{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:11px;gap:11px;padding:14px;display:grid}.creator-os-copy-studio h3{margin:0}.creator-os-copy-studio>div>.creator-os-muted{margin:4px 0 0}.creator-os-copy-actions{flex-wrap:wrap;gap:8px;display:flex}.creator-os-copy-limit{color:var(--co-faint);margin:-5px 0 0;font-size:10.5px}.creator-os-copy-preview{border:1px solid var(--co-line);background:#111;border-radius:9px;max-width:310px;overflow:hidden}.creator-os-copy-preview :is(img,video){object-fit:contain;width:100%;max-height:260px;display:block}.creator-os-copy-results{gap:8px;display:grid}.creator-os-copy-summary{color:var(--co-quiet);margin:0;font-size:11px;line-height:1.5}.creator-os-copy-results article{border:1px solid var(--co-line);background:var(--co-surface);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:11px;display:grid}.creator-os-copy-results article strong{text-transform:capitalize;font-size:11px}.creator-os-copy-results article p{white-space:pre-wrap;color:var(--co-quiet);margin:5px 0 0;font-size:12px;line-height:1.5}.creator-os-automations{gap:16px;display:grid}.creator-os-automations>.creator-os-automation-list{order:2}.creator-os-automations>.creator-os-automation-layout{border-top:1px solid var(--co-line);order:3;padding-top:18px}.creator-os-automations>.creator-os-automation-feedback{order:4}.creator-os-selected-account{background:var(--co-sunken);color:var(--co-quiet);border-radius:9px;grid-column:1/-1;margin:0;padding:10px 12px;font-size:12px}.creator-os-selected-account strong{color:var(--co-text)}.creator-os-settings-views{margin-bottom:18px}.creator-os-automation-form{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;align-items:start;gap:14px 16px;display:grid}.creator-os-automation-wide{grid-column:1/-1}.creator-os-details{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:10px;gap:12px;padding:12px;display:grid}.creator-os-details>summary{cursor:pointer;color:var(--co-text);font-size:12px;font-weight:570}.creator-os-advanced-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.creator-os-link-fields{gap:6px;display:grid}.creator-os-link-fields>span{font-size:12px;font-weight:570}.creator-os-link-fields>small{color:var(--co-quiet);font-size:11px}.creator-os-link-fields>div{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:8px;display:grid}.creator-os-automation-feedback{min-height:30px}.creator-os-automation-feedback .form-error{background:#fdf2ef;border:1px solid #eecec4;border-radius:8px;margin:0;padding:8px 10px;display:block}.creator-os-post-picker{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:11px;gap:10px;padding:13px;display:grid}.creator-os-post-picker-heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.creator-os-post-picker-heading>div{gap:3px;display:grid}.creator-os-post-picker-heading strong{font-size:12px}.creator-os-post-picker-heading small{color:var(--co-quiet);font-size:11px;line-height:1.4}.creator-os-post-picker-grid{overscroll-behavior-x:contain;scroll-snap-type:x proximity;grid-auto-columns:132px;grid-auto-flow:column;gap:10px;padding:1px 1px 6px;display:grid;overflow-x:auto}.creator-os-post-picker-grid>*{scroll-snap-align:start}.creator-os-post-choice{border:1px solid var(--co-line);background:var(--co-surface);text-align:left;border-radius:9px;flex-direction:column;min-width:0;display:flex}.creator-os-post-choice.is-selected{border-color:var(--co-text);box-shadow:0 0 0 2px #18191b10}.creator-os-post-choice>button{min-width:0;color:var(--co-text);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:4px;padding:0 0 9px;display:flex}.creator-os-post-choice>button:hover strong{text-underline-offset:2px;text-decoration:underline}.creator-os-post-choice video,.creator-os-post-choice img,.creator-os-post-choice-empty{aspect-ratio:4/5;object-fit:cover;background:#1c1d1d;border-radius:8px 8px 0 0;width:100%;margin:0 0 7px;display:block;overflow:hidden}.creator-os-post-choice-empty{color:#cfcfca;text-align:center;place-items:center;padding:0 10px;font-size:10px;font-weight:600;display:grid}.creator-os-post-choice strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.8em;padding:0 9px;font-size:11px;font-weight:570;line-height:1.4;display:-webkit-box;overflow:hidden}.creator-os-post-choice small{height:1.4em;color:var(--co-quiet);text-overflow:ellipsis;white-space:nowrap;padding:0 9px;font-size:10px;line-height:1.4;display:block;overflow:hidden}.creator-os-post-choice>a{color:var(--co-quiet);text-underline-offset:2px;margin-top:auto;padding:0 9px 9px;font-size:10px;text-decoration:underline}.creator-os-check{color:var(--co-quiet);align-items:start;gap:8px;font-size:12px;line-height:1.45;display:flex}.creator-os-check input{margin:2px 0 0}.creator-os-automation-confirm{background:#f5f8ef;border:1px solid #d8dccf;border-radius:10px;gap:8px;padding:14px;display:grid}.creator-os-automation-confirm strong{font-size:13px}.creator-os-automation-confirm p{color:var(--co-quiet);margin:0;font-size:12px;line-height:1.5}.creator-os-automation-confirm>div{flex-wrap:wrap;gap:8px;display:flex}.creator-os-automation-list{border-top:1px solid var(--co-line);padding-top:15px}.creator-os-automation-list h3{margin:0 0 9px}.creator-os-automation-list ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.creator-os-automation-list li{border:1px solid var(--co-line);background:var(--co-surface);border-radius:10px;gap:10px;padding:12px 13px;display:grid}.creator-os-automation-list li>div:not(.creator-os-automation-actions){gap:3px;min-width:0;display:grid}.creator-os-automation-list strong{font-size:12px}.creator-os-automation-list span,.creator-os-automation-list small{color:var(--co-quiet);font-size:11px}.creator-os-automation-list li>div>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.creator-os-automation-layout{grid-template-columns:minmax(0,1fr) 272px;align-items:start;gap:18px 20px;display:grid}.creator-os-automation-layout>.creator-os-field,.creator-os-automation-layout>.creator-os-post-picker{grid-column:1/-1}.creator-os-automation-layout>.creator-os-automation-form{grid-column:1}.creator-os-dm-preview{grid-column:2;gap:8px;display:grid;position:sticky;top:16px}@media (max-width:1100px){.creator-os-automation-layout{grid-template-columns:minmax(0,1fr)}.creator-os-automation-layout>.creator-os-automation-form{grid-column:1/-1}.creator-os-dm-preview{grid-column:1/-1;max-width:320px;position:static}}@media (max-width:700px){.creator-os-advanced-fields,.creator-os-link-fields>div{grid-template-columns:1fr}}.creator-os-dm-preview-tabs{background:var(--co-sunken);border-radius:9px;gap:4px;padding:3px;display:flex}.creator-os-dm-preview-tabs button{color:var(--co-quiet);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;padding:6px 8px;font-size:11px;font-weight:560}.creator-os-dm-preview-tabs button.is-active{background:var(--co-surface);color:var(--co-text);box-shadow:0 1px 2px #18191b14}.creator-os-phone{background:#131415;border:1px solid #2a2b2d;border-radius:16px;overflow:hidden}.creator-os-phone-bar{color:#e9e9e7;border-bottom:1px solid #262728;padding:9px 11px;font-size:11px;font-weight:570}.creator-os-phone-body{gap:8px;padding:11px;display:grid}.creator-os-phone-post{aspect-ratio:9/16;object-fit:cover;border-radius:8px;width:100%;max-height:180px;display:block}.creator-os-phone-post-empty{color:#86878a;text-align:center;border:1px dashed #343537;border-radius:8px;place-items:center;margin:0;padding:22px 10px;font-size:10px;display:grid}.creator-os-phone-field{gap:4px;display:grid}.creator-os-phone-field span{color:#86878a;font-size:10px}.creator-os-phone-field input{color:#e9e9e7;background:#1c1d1f;border:1px solid #343537;border-radius:7px;padding:7px 9px;font-size:11px}.creator-os-phone-hint,.creator-os-phone-note{color:#74757a;margin:0;font-size:9.5px;line-height:1.45}.creator-os-verdict{border-radius:7px;margin:0;padding:7px 9px;font-size:11px;line-height:1.4}.creator-os-verdict.is-yes{color:#9fe0b4;background:#16301f}.creator-os-verdict.is-no{color:#e9b0a2;background:#33201c}.creator-os-phone-reply{border-left:2px solid #343537;gap:2px;padding:7px 9px;display:grid}.creator-os-phone-reply strong{color:#e9e9e7;font-size:10px}.creator-os-phone-reply span{color:#b8b9bb;font-size:11px;line-height:1.4}.creator-os-phone-chat{align-content:start;min-height:150px}.creator-os-phone-bubble{background:#262728;border-radius:13px 13px 13px 3px;gap:6px;padding:9px 11px;display:grid}.creator-os-phone-bubble p{color:#e9e9e7;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:11.5px;line-height:1.45}.creator-os-phone-button{color:#cfd0d4;text-align:center;background:#35363a;border-radius:7px;padding:7px;font-size:11px;display:block}.creator-os-automation-actions{border-top:1px solid var(--co-line);flex-wrap:wrap;gap:6px;padding-top:9px;display:flex}.creator-os-automation-actions button{white-space:nowrap}.creator-os-automation-actions .creator-os-danger,.creator-os-automation-actions button:last-child:not(:only-child){margin-left:auto}.creator-os-danger{color:#8c3520;border-color:#d8b4ae}.creator-os-danger:hover{background:#fcf1ee}.creator-os-automation-logs{border-top:1px dashed var(--co-line);gap:8px;margin-top:9px;padding-top:9px;display:grid}.creator-os-automation-log-list{gap:7px;max-height:320px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.creator-os-automation-log-list li{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:8px;gap:2px;padding:8px 9px;display:grid}.creator-os-automation-log-list span{overflow-wrap:anywhere}.creator-os-audience{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:13px;display:grid}.creator-os-audience legend{color:var(--co-text);grid-column:1/-1;margin:0 0 2px;padding:0;font-size:12px;font-weight:570}.creator-os-automation-submit{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.creator-os-automation-ai{justify-items:start;gap:6px;display:grid}.creator-os-automation-ai small{color:var(--co-quiet);font-size:11px;line-height:1.45}.creator-os-quiet-note code{background:var(--co-sunken);font-family:var(--font-geist-mono), monospace;border-radius:4px;padding:1px 4px;font-size:10px}.creator-os-brainstorm{gap:14px;min-width:0;display:grid}.creator-os-brainstorm .creator-os-panel-title h2{margin:0;font-size:16px}.creator-os-brainstorm .creator-os-panel-title p{color:var(--co-quiet);margin:4px 0 0;font-size:12px;line-height:1.45}.creator-os-brainstorm-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.creator-os-brainstorm-form textarea{min-height:54px}.creator-os-brainstorm-ideas{gap:10px;display:grid}.creator-os-brainstorm-idea{border:1px solid var(--co-line);background:var(--co-surface);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px;display:grid}.creator-os-brainstorm-idea h3{margin:7px 0 4px;font-size:14px}.creator-os-brainstorm-idea p{color:var(--co-quiet);margin:6px 0 0;font-size:12px;line-height:1.5}.creator-os-brainstorm-idea .creator-os-brainstorm-hook{color:var(--co-text);font-weight:600}.creator-os-brainstorm-idea .creator-os-brainstorm-rationale{font-size:11px}.creator-os-inspiration{gap:14px;display:grid}.creator-os-inspiration-intro{gap:12px;display:grid}.creator-os-inspiration-intro h2{margin:0;font-size:16px}.creator-os-inspiration-intro .creator-os-panel-title p{color:var(--co-quiet);margin:4px 0 0;font-size:12px;line-height:1.45}.creator-os-inspiration-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.creator-os-inspiration-form .primary-button{min-height:34px}.creator-os-inspiration-list{gap:12px;display:grid}.creator-os-inspiration-card{border:1px solid var(--co-line);background:var(--co-surface);border-radius:11px;grid-template-columns:112px minmax(0,1fr);display:grid;overflow:hidden}.creator-os-inspiration-cover{object-fit:cover;background:var(--co-sunken);width:112px;height:100%;min-height:176px}.creator-os-inspiration-body{gap:12px;min-width:0;padding:14px;display:grid}.creator-os-inspiration-body>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.creator-os-inspiration-body h3{overflow-wrap:anywhere;margin:6px 0 2px;font-size:14px}.creator-os-inspiration-body header .secondary-button{flex:none;padding:6px 9px;font-size:10.5px;text-decoration:none}.creator-os-inspiration-body .creator-os-muted{margin:0;font-size:11px;line-height:1.45}.creator-os-inspiration-observation{background:#f5faee;border-left:3px solid #9ac86c;border-radius:0 8px 8px 0;padding:10px 11px}.creator-os-inspiration-observation strong,.creator-os-inspiration-columns strong,.creator-os-inspiration-ideas>strong{font-size:11px}.creator-os-inspiration-observation p{color:var(--co-text);margin:4px 0 0;font-size:12px;line-height:1.5}.creator-os-inspiration-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.creator-os-inspiration-columns section{border:1px solid var(--co-line-soft);background:var(--co-sunken);border-radius:8px;padding:10px 11px}.creator-os-inspiration-columns ol,.creator-os-inspiration-columns ul{color:var(--co-quiet);gap:5px;margin:8px 0 0;padding-left:18px;font-size:11px;line-height:1.45;display:grid}.creator-os-inspiration-ideas{gap:8px;display:grid}.creator-os-inspiration-ideas>article{border:1px solid var(--co-line);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px 11px;display:grid}.creator-os-inspiration-ideas h4{margin:0 0 3px;font-size:12px}.creator-os-inspiration-ideas p{color:var(--co-quiet);margin:3px 0 0;font-size:11px;line-height:1.45}.creator-os-inspiration-ideas .creator-os-inspiration-hook{color:var(--co-text);font-weight:600}.creator-os-inspiration-ideas .secondary-button{white-space:nowrap;padding:6px 9px;font-size:10.5px}.creator-os-inspiration-transcript{color:var(--co-quiet);padding-top:2px;font-size:11px}.creator-os-inspiration-transcript summary{cursor:pointer;font-weight:600}.creator-os-inspiration-transcript p{border:1px solid var(--co-line);background:var(--co-sunken);white-space:pre-wrap;border-radius:8px;max-height:220px;margin:8px 0 0;padding:10px;line-height:1.55;overflow:auto}@media (max-width:640px){.creator-os-inspiration-form,.creator-os-inspiration-card,.creator-os-inspiration-columns,.creator-os-inspiration-ideas>article{grid-template-columns:1fr}.creator-os-inspiration-cover{display:none}.creator-os-inspiration-form .primary-button{width:100%}.creator-os-inspiration-body header{align-items:start}}.video-lab{color:#202120;width:min(1100px,100% - 32px);margin:0 auto;padding:48px 0 72px}.video-lab:before{content:"";z-index:-1;background:#f7f7f5;position:fixed;inset:0}.video-lab-header{justify-content:space-between;align-items:start;gap:24px;margin-bottom:22px;display:flex}.video-lab-eyebrow{color:#777a76;letter-spacing:.12em;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.video-lab-header h1{color:#181918;letter-spacing:-.05em;margin:0;font-size:clamp(26px,4vw,38px)}.video-lab-header p{color:#6e716e;max-width:590px;margin:9px 0 0;font-size:13px;line-height:1.6}.video-lab-engine{color:#757875;background:#fff;border:1px solid #d8dad7;border-radius:999px;flex:none;padding:7px 10px;font-size:11px}.video-lab-engine.is-ready{color:#477525;background:#f3faed;border-color:#b9d89f}.video-lab-notice{color:#72551b;background:#fff9e9;border:1px solid #e4d2a9;border-radius:10px;margin:0 0 16px;padding:12px 14px;font-size:12px;line-height:1.55}.video-lab-notice code{color:#383226;background:#f5ead0;border-radius:4px;padding:2px 5px}.video-lab-studio{background:#fff;border:1px solid #dedfdb;border-radius:16px;grid-template-columns:minmax(300px,.86fr) minmax(420px,1.14fr);min-height:610px;display:grid;overflow:hidden;box-shadow:0 16px 44px #1a1b1910}.video-lab-canvas{background:#fafaf8;border-right:1px solid #e5e6e3;flex-direction:column;min-width:0;padding:15px;display:flex}.video-lab-canvas-head{color:#777a77;letter-spacing:.08em;justify-content:space-between;gap:10px;margin-bottom:12px;font-size:10px;display:flex}.video-lab-canvas-head small{color:#9a9d99;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;max-width:160px;overflow:hidden}.video-lab-canvas>video{object-fit:contain;background:#171817;border-radius:10px;width:100%;max-height:465px}.video-lab-drop{color:#767a76;text-align:center;cursor:pointer;background:#f2f3f0;border:1px dashed #c7c9c5;border-radius:10px;place-content:center;justify-items:center;gap:8px;min-height:420px;display:grid}.video-lab-drop:hover{color:#242624;border-color:#1b1c1b}.video-lab-drop strong{color:#333533;font-size:13px}.video-lab-drop span{font-size:11px}.video-lab-drop input,.video-lab-replace input{display:none}.video-lab-replace{color:#5c7550;cursor:pointer;text-underline-offset:3px;margin:9px auto 0;font-size:11px;text-decoration:underline}.video-lab-cut-view{margin-top:auto;padding-top:15px}.video-lab-cut-view>div:first-child{color:#343634;align-items:center;gap:7px;font-size:11px;display:flex}.video-lab-cut-view>div:first-child span{color:#737673;margin-left:auto}.video-lab-timeline{background:#e7e8e5;border-radius:99px;height:8px;margin:10px 0 7px;position:relative;overflow:hidden}.video-lab-timeline i{border-radius:inherit;background:#212321;height:100%;transition:width .5s;display:block}.video-lab-timeline b{background:#dd704d;border-radius:2px;width:3px;height:12px;position:absolute;top:-2px}.video-lab-cut-view p{color:#858885;margin:0;font-size:10.5px;line-height:1.45}.video-lab-chat{grid-template-rows:auto minmax(0,1fr) auto auto;min-height:610px;display:grid}.video-lab-chat>header{border-bottom:1px solid #e9eae7;align-items:center;gap:9px;padding:14px 16px;display:flex}.video-lab-avatar{color:#fff;background:#202120;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.video-lab-chat>header div:nth-child(2){gap:2px;display:grid}.video-lab-chat>header strong{font-size:12px}.video-lab-chat>header span{color:#858885;font-size:10.5px}.video-lab-chat>header>i{background:#c7c9c5;border-radius:50%;width:7px;height:7px;margin-left:auto}.video-lab-chat>header>i.is-working{background:#8ec563;animation:1.5s infinite video-lab-pulse;box-shadow:0 0 #8ec56377}.video-lab-messages{align-content:start;gap:11px;max-height:500px;padding:17px 16px;display:grid;overflow:auto}.video-lab-message{border-radius:11px;max-width:91%;padding:10px 11px;font-size:12px;line-height:1.5}.video-lab-message p{margin:0}.video-lab-message.is-assistant{color:#373937;background:#f7f8f5;border:1px solid #e3e4e1;border-radius:3px 11px 11px;justify-self:start}.video-lab-message.is-user{color:#fff;background:#242624;border-radius:11px 3px 11px 11px;justify-self:end}.video-lab-message small{color:#888b87;margin-bottom:3px;font-size:9.5px;display:block}.video-lab-message.is-error{color:#913f2b;background:#fff4f1;border:1px solid #efd1ca}.video-lab-message-progress{background:#e2e4df;border-radius:99px;height:3px;margin-top:8px;overflow:hidden}.video-lab-message-progress i{border-radius:inherit;background:#7ba959;height:100%;transition:width .5s;display:block}.video-lab-composer{background:#fff;border-top:1px solid #ecece9;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px 16px;display:grid}.video-lab-composer textarea{color:#272927;min-height:43px;font:inherit;resize:vertical;background:#fafbf9;border:1px solid #d8dad6;border-radius:9px;padding:9px 10px;font-size:11px;line-height:1.4}.video-lab-composer textarea:focus{border-color:#9fa29d;outline:2px solid #18191814}.video-lab-composer button{color:#fff;font:inherit;cursor:pointer;background:#202120;border:0;border-radius:8px;align-self:end;align-items:center;gap:6px;padding:9px 12px;font-size:11px;font-weight:650;display:inline-flex}.video-lab-composer button:disabled{opacity:.38;cursor:not-allowed}.is-spinning{animation:1s linear infinite video-lab-spin}@keyframes video-lab-spin{to{transform:rotate(360deg)}}@keyframes video-lab-pulse{70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.video-lab-advanced{color:#777a77;border-top:1px solid #ededeb}.video-lab-advanced summary{cursor:pointer;align-items:center;gap:7px;padding:10px 16px;font-size:10.5px;list-style:none;display:flex}.video-lab-advanced summary::-webkit-details-marker{display:none}.video-lab-advanced summary svg:last-child{margin-left:auto;transition:transform .2s}.video-lab-advanced[open] summary svg:last-child{transform:rotate(180deg)}.video-lab-advanced>div{grid-template-columns:1fr 1fr;gap:9px;padding:0 16px 14px;display:grid}.video-lab-advanced label{color:#777a77;gap:4px;font-size:10px;display:grid}.video-lab-advanced select{color:#303230;font:inherit;background:#fff;border:1px solid #dcddd9;border-radius:7px;padding:7px 8px;font-size:10.5px}.video-lab-advanced .video-lab-check{color:#454745;cursor:pointer;background:#fafaf8;border:1px solid #e1e2df;border-radius:7px;grid-column:1/-1;align-items:center;gap:7px;padding:8px;display:flex}.video-lab-check input{accent-color:#202120}.video-lab-check span{gap:1px;display:grid}.video-lab-check strong{font-size:10.5px}.video-lab-check small{color:#8b8e8a;font-size:9.5px}.video-lab-outputs{max-width:100%}.video-lab-outputs>div{gap:8px;max-width:100%;margin-top:9px;display:flex;overflow-x:auto}.video-lab-outputs figure{background:#fff;border:1px solid #dedfdb;border-radius:8px;flex:0 0 145px;margin:0;overflow:hidden}.video-lab-outputs figure video{aspect-ratio:9/14;object-fit:contain;background:#171817;width:100%;display:block}.video-lab-outputs figcaption{gap:3px;padding:7px;display:grid}.video-lab-outputs figcaption strong{color:#303230;font-size:10px}.video-lab-outputs figcaption span{color:#7e817e;font-size:9.5px;line-height:1.35}.video-lab-outputs figcaption a{color:#476d31;align-items:center;gap:3px;margin-top:2px;font-size:9.5px;text-decoration:none;display:inline-flex}@media (max-width:760px){.video-lab{width:min(100% - 24px,1100px);padding-top:28px}.video-lab-header{display:grid}.video-lab-engine{justify-self:start}.video-lab-studio{grid-template-columns:1fr}.video-lab-canvas{border-bottom:1px solid #e5e6e3;border-right:0}.video-lab-drop{min-height:260px}.video-lab-chat{min-height:570px}.video-lab-messages{max-height:420px}}.video-lab-studio{grid-template-columns:minmax(270px,.72fr) minmax(460px,1.28fr);min-height:560px}.video-lab-canvas-head small{max-width:145px}.video-lab-canvas>video{width:min(100%,285px);max-height:410px;margin:0 auto}.video-lab-drop{min-height:315px}.video-lab-timeline b{width:auto;min-width:3px;height:100%;top:0;box-shadow:0 0 0 1px #fff8}@media (max-width:760px){.video-lab-studio{grid-template-columns:1fr}.video-lab-drop{min-height:260px}}.creator-os-filters{border-bottom:1px solid var(--co-line-soft);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px;margin:16px 0 14px;padding-bottom:14px;display:grid}.creator-os-filter-count{color:var(--co-faint);white-space:nowrap;margin:0 0 9px;font-size:11px}.creator-os-category-mix{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:10px;gap:9px;margin:-2px 0 15px;padding:12px 13px;display:grid}.creator-os-category-mix-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.creator-os-category-mix-head>div{gap:2px;display:grid}.creator-os-category-mix-head strong{font-size:12px;font-weight:600}.creator-os-category-mix-head span{color:var(--co-quiet);font-size:10.5px}.creator-os-category-mix-head .secondary-button{padding:5px 10px;font-size:10.5px}.creator-os-category-mix-bar{background:var(--co-line);border-radius:999px;height:8px;display:flex;overflow:hidden}.creator-os-category-mix-bar span{min-width:3px}.creator-os-category-mix-legend{flex-wrap:wrap;gap:6px 12px;margin:0;padding:0;list-style:none;display:flex}.creator-os-category-mix-legend li{color:var(--co-quiet);align-items:center;gap:5px;font-size:10.5px;display:inline-flex}.creator-os-category-mix-legend i,.creator-os-category-editor i{border-radius:50%;flex:0 0 8px;width:8px;height:8px}.creator-os-category-mix-legend b{color:var(--co-text);font-variant-numeric:tabular-nums;font-size:10.5px}.creator-os-category-mix-legend small{color:var(--co-faint);font-size:10px}.creator-os-category-editor{border-top:1px solid var(--co-line);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px 12px;padding-top:10px;display:grid}.creator-os-category-editor>p,.creator-os-category-editor>.form-error{color:var(--co-quiet);grid-column:1/-1;margin:0;font-size:11px;line-height:1.45}.creator-os-category-editor label{border:1px solid var(--co-line);background:var(--co-surface);border-radius:8px;justify-content:space-between;align-items:center;gap:9px;min-width:0;padding:7px 8px;display:flex}.creator-os-category-editor label>span{min-width:0;color:var(--co-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex;overflow:hidden}.creator-os-category-editor input[type=color]{border:1px solid var(--co-line);background:var(--co-surface);cursor:pointer;border-radius:6px;flex:none;width:25px;height:25px;padding:1px}.creator-os-board-panel{flex-direction:column;min-width:0;display:flex}.creator-os-board-panel>.creator-os-board,.creator-os-board-panel>.creator-os-list,.creator-os-board-panel>.table-wrap{flex:1}.creator-os-workspace-overview{gap:18px;display:grid}.creator-os-next-pieces{background:linear-gradient(135deg,#f8fbf6,#fff);border:1px solid #dfe7dc;border-radius:16px;padding:16px}.creator-os-overview-heading{justify-content:space-between;align-items:end;gap:14px;margin-bottom:12px;display:flex}.creator-os-overview-heading h3{letter-spacing:-.035em;margin:2px 0 0;font-size:18px}.creator-os-overview-heading>span{color:var(--co-quiet);font-size:11px}.creator-os-next-pieces>p{color:var(--co-quiet);margin:0;font-size:12px}.creator-os-next-pieces-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.creator-os-macro-stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.creator-os-macro-stages>article{border:1px solid var(--co-line);background:var(--co-surface);border-radius:13px;align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.creator-os-macro-stages header{min-height:53px}.creator-os-macro-stages header>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.creator-os-macro-stages header span{color:var(--co-text);font-size:12px;font-weight:630}.creator-os-macro-stages header strong{color:#426b46;background:#eef4eb;border-radius:8px;place-items:center;min-width:21px;height:21px;font-size:11px;display:grid}.creator-os-macro-stages header p{color:var(--co-quiet);margin:5px 0 0;font-size:10.5px;line-height:1.35}.creator-os-macro-stages .creator-os-card{box-shadow:none;border-radius:10px;padding:9px}.creator-os-macro-stages .creator-os-card-open strong{font-size:11px}.creator-os-overview-more{color:#4e794e;background:0 0;border:0;justify-self:start;padding:4px 1px;font-size:10.5px;font-weight:620}.creator-os-overview-more:hover{text-underline-offset:3px;text-decoration:underline}.creator-os-stage-navigator{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:10px;gap:8px;margin:0 0 14px;padding:10px 12px;display:grid}.creator-os-stage-navigator>div:first-child{align-items:baseline;gap:7px;display:flex}.creator-os-stage-navigator strong{font-size:11px;font-weight:600}.creator-os-stage-navigator span{color:var(--co-quiet);font-size:10.5px}.creator-os-stage-navigator-actions{align-items:center;gap:9px;min-width:0;display:flex}.creator-os-stage-jumps{flex:1;gap:6px;min-width:0;padding-bottom:1px;display:flex;overflow-x:auto}.creator-os-stage-jumps button{border:1px solid var(--co-line);background:var(--co-surface);color:var(--co-quiet);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 8px;font-size:10.5px;display:inline-flex}.creator-os-stage-jumps button:hover{color:var(--co-text);border-color:#c9cac6}.creator-os-stage-jumps b{background:var(--co-sunken);min-width:16px;height:16px;color:var(--co-text);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 4px;font-size:9.5px;display:grid}.creator-os-stage-navigator .secondary-button{white-space:nowrap;flex:none;padding:5px 9px;font-size:10.5px}.creator-os-review-queue{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:10px;gap:10px;margin:16px 0;padding:13px;display:grid}.creator-os-review-queue header,.creator-os-review-queue header>div,.creator-os-review-queue ul,.creator-os-review-queue button{display:flex}.creator-os-review-queue header{justify-content:space-between;align-items:flex-start;gap:12px}.creator-os-review-queue header>div{flex-direction:column;gap:2px}.creator-os-review-queue header strong{color:var(--co-text);font-size:12px}.creator-os-review-queue header p,.creator-os-review-queue header>span,.creator-os-review-queue button small{color:var(--co-quiet);margin:0;font-size:11px;line-height:1.4}.creator-os-review-queue header>span{flex:none}.creator-os-review-queue ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.creator-os-review-queue button{border:1px solid var(--co-line);background:var(--co-surface);width:100%;color:var(--co-text);text-align:left;border-radius:7px;align-items:center;gap:8px;padding:8px 9px}.creator-os-review-queue button:hover{border-color:#c9cac6}.creator-os-review-queue button strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.creator-os-review-queue button>span{color:var(--co-quiet);flex:none;font-size:11px}.creator-os-review-queue button small{text-align:right;margin-left:auto}.creator-os-board{overscroll-behavior-x:contain;scroll-snap-type:x proximity;grid-auto-columns:236px;grid-auto-flow:column;align-items:start;gap:10px;min-width:0;max-width:100%;padding-bottom:6px;display:grid;overflow-x:auto}.creator-os-column{border:1px solid var(--co-line);background:var(--co-surface);scroll-snap-align:start;border-radius:11px;gap:8px;padding:10px 10px 12px;transition:border-color .14s,background .14s,opacity .14s;display:grid}.creator-os-column.is-empty{background:var(--co-sunken)}.creator-os-column.is-blocked{opacity:.35}.creator-os-column.is-target{background:var(--co-sunken);border-color:#c9cac6}.creator-os-column.is-over{border-color:var(--co-text);background:#f4f4f2}.creator-os-column>header{border-bottom:1px solid var(--co-line-soft);align-items:center;gap:7px;padding:1px 2px 7px;display:flex}.creator-os-column-category-dot{border-radius:50%;flex:0 0 7px;width:7px;height:7px}.creator-os-column>header strong{letter-spacing:-.005em;font-size:11px;font-weight:560}.creator-os-column>header span{color:var(--co-faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.creator-os-column-body{align-content:start;gap:7px;padding:0 3px 2px 0;display:grid}.creator-os-column-empty{color:var(--co-faint);margin:0;padding:6px 2px;font-size:11px;line-height:1.45}.creator-os-card{border:1px solid var(--co-line);background:var(--co-surface);cursor:grab;border-radius:9px;gap:7px;padding:10px 11px;transition:border-color .14s,background .14s;display:grid;position:relative}.creator-os-card:hover{background:var(--co-sunken);border-color:#d5d5d2}.creator-os-card.is-dragging{opacity:.4;cursor:grabbing}.creator-os-card.is-busy{opacity:.55}.creator-os-card-open{color:var(--co-text);text-align:left;cursor:grab;background:0 0;border:0;gap:3px;padding:0;display:grid}.creator-os-card-open strong{letter-spacing:-.005em;font-size:12px;font-weight:560;line-height:1.4}.creator-os-card-hook{color:var(--co-quiet);font-size:11px;line-height:1.45}.creator-os-card-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.creator-os-card-next-step{color:var(--co-quiet);gap:5px;margin:0;font-size:11px;line-height:1.35;display:flex}.creator-os-card-next-step span{color:var(--co-faint);flex:none}.creator-os-card-moves{background:var(--co-surface);opacity:0;border-top:0;border-radius:7px;gap:2px;margin:0;padding:2px;transition:opacity .12s;display:flex;position:absolute;top:7px;right:7px}.creator-os-card:hover .creator-os-card-moves,.creator-os-card:focus-within .creator-os-card-moves{opacity:1}.creator-os-card-moves button{border:1px solid var(--co-line);background:var(--co-surface);width:20px;height:20px;color:var(--co-quiet);border-radius:5px;place-items:center;padding:0;display:grid}.creator-os-card-moves button:hover:not(:disabled){color:var(--co-text);border-color:#c9cac6}.creator-os-card-moves button:disabled{opacity:.3;cursor:not-allowed}.creator-os-list{gap:16px;display:grid}.creator-os-list-group{gap:7px;display:grid}.creator-os-list-group h3{align-items:center;gap:8px;margin:0 0 2px;font-size:12px;display:flex}.creator-os-list-group h3 span{color:var(--co-faint);font-size:11px;font-weight:400}.creator-os-list .creator-os-card{cursor:default}.creator-os-table table{min-width:720px}.creator-os-table th{border-bottom:1px solid var(--co-line);color:var(--co-quiet);letter-spacing:0;text-transform:none;padding:0 12px 10px;font-size:11px;font-weight:450}.creator-os-table th button{color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.creator-os-table th button:hover{color:var(--co-text)}.creator-os-table td{border-top:1px solid var(--co-line-soft);color:var(--co-quiet);vertical-align:middle;padding:12px;font-size:12px}.creator-os-table tbody tr:hover td{background:var(--co-sunken)}.creator-os-table-open{color:var(--co-text);text-align:left;background:0 0;border:0;gap:2px;padding:0;display:grid}.creator-os-table-open strong{font-size:12px;font-weight:560}.creator-os-table-open small{color:var(--co-quiet);font-size:11px;display:block}.creator-os-table-open:hover strong{text-underline-offset:2px;text-decoration:underline}.creator-os-cell-number{text-align:right;font-variant-numeric:tabular-nums}.creator-os-table th.creator-os-cell-number button{justify-content:flex-end}.creator-os-publications-table table{min-width:860px}.creator-os-publications-table td:not(.creator-os-cell-number){white-space:nowrap}.creator-os-publications-table .creator-os-table-open{max-width:320px}.creator-os-publications-table .creator-os-table-open strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.creator-os-publications-list{margin-top:26px}.creator-os-account-insights{border-top:1px solid var(--co-line);margin-top:26px;padding-top:22px}.creator-os-account-insights h3{letter-spacing:-.015em;margin:0 0 2px;font-size:14px;font-weight:600}.creator-os-audience{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-top:16px;display:grid}.creator-os-audience-block{border:1px solid var(--co-line);background:var(--co-surface);border-radius:10px;padding:14px}.creator-os-audience-block h4{color:var(--co-quiet);margin:0 0 10px;font-size:11px;font-weight:500}.creator-os-audience-figure{letter-spacing:-.02em;font-size:22px;font-weight:600;display:block}.creator-os-bars{gap:7px;margin:0;padding:0;list-style:none;display:grid}.creator-os-bars li{color:var(--co-quiet);grid-template-columns:1fr 72px 34px;align-items:center;gap:8px;font-size:11px;display:grid}.creator-os-bars li>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creator-os-bars b{color:var(--co-text);text-align:right;font-variant-numeric:tabular-nums;font-size:11px;font-weight:550}.creator-os-bar{background:var(--co-line);border-radius:3px;height:5px;display:block;overflow:hidden}.creator-os-bar i{background:var(--co-text);opacity:.72;border-radius:3px;height:100%;display:block}.creator-os-scheduled{border-top:1px solid var(--co-line);margin-top:26px;padding-top:22px}.creator-os-scheduled-list{background:var(--co-line-soft);border:1px solid var(--co-line);border-radius:10px;gap:1px;margin:12px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.creator-os-scheduled-list li{background:var(--co-surface);gap:2px;padding:12px 14px;display:grid}.creator-os-scheduled-list strong{font-size:12px;font-weight:560}.creator-os-scheduled-list span{color:var(--co-quiet);font-size:12px}.creator-os-scheduled-list small{color:var(--co-faint);font-size:11px}.creator-os-gallery-sort{max-width:220px;margin:12px 0 0}.creator-os-gallery{grid-template-columns:repeat(auto-fill,minmax(216px,1fr));gap:14px;margin-top:14px;display:grid}.creator-os-gallery-card{border:1px solid var(--co-line);background:var(--co-surface);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.creator-os-gallery-frame{aspect-ratio:9/16;background:#111214;position:relative}.creator-os-gallery-frame video{object-fit:contain;background:#111214;width:100%;height:100%;display:block}.creator-os-gallery-empty{text-align:center;color:#cfd0d3;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;padding:16px;font-size:11px;display:flex}.creator-os-gallery-empty a{color:#fff;text-underline-offset:2px;text-decoration:underline}.creator-os-gallery-body{gap:6px;padding:12px;display:grid}.creator-os-gallery-title{color:var(--co-text);font:inherit;text-align:left;-webkit-line-clamp:2;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;font-size:12px;font-weight:560;display:-webkit-box;overflow:hidden}.creator-os-gallery-title:hover{text-underline-offset:2px;text-decoration:underline}.creator-os-gallery-meta{color:var(--co-faint);margin:0;font-size:11px}.creator-os-gallery-metrics{grid-template-columns:1fr 1fr;gap:6px 10px;margin:6px 0 0;display:grid}.creator-os-gallery-metrics div{gap:1px;display:grid}.creator-os-gallery-metrics dt{color:var(--co-faint);font-size:10px}.creator-os-derived-metrics{border-top:1px dashed var(--co-line);margin-top:8px;padding-top:8px}.creator-os-derived-caption{color:var(--co-faint);letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:9px}.creator-os-gallery-metrics dd{color:var(--co-text);font-variant-numeric:tabular-nums;margin:0;font-size:12px;font-weight:550}.creator-os-followers{border-top:1px solid var(--co-line);margin-top:26px;padding-top:22px}.creator-os-followers-growth{align-items:baseline;gap:8px;margin:10px 0 0;display:flex}.creator-os-followers-growth b{letter-spacing:-.02em;font-size:22px;font-weight:600}.creator-os-followers-growth b[data-tone=up]{color:#2f7d57}.creator-os-followers-growth b[data-tone=down]{color:#a8352c}.creator-os-followers-growth span{color:var(--co-quiet);font-size:12px}.creator-os-chart-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:14px;display:grid}.creator-os-chart-card{border:1px solid var(--co-line);background:var(--co-surface);border-radius:12px;margin:0;padding:14px}.creator-os-chart-card figcaption{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.creator-os-chart-card figcaption strong{font-size:12px;font-weight:560}.creator-os-chart-card figcaption span{color:var(--co-text);letter-spacing:-.015em;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:16px;font-weight:600;display:flex}.creator-os-chart-card figcaption b{font-size:11px;font-weight:550}.creator-os-chart-card figcaption b[data-tone=up]{color:#2f7d57}.creator-os-chart-card figcaption b[data-tone=down]{color:#a8352c}.creator-os-chart{grid-template-columns:1fr auto;gap:8px;margin-top:10px;display:grid;position:relative}.creator-os-chart svg{background:var(--co-sunken);box-sizing:border-box;border-radius:8px;width:100%;height:96px;padding:8px;overflow:visible}.creator-os-chart-scale{color:var(--co-faint);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;padding:8px 0;font-size:10px;display:flex}.creator-os-chart-dates{color:var(--co-faint);justify-content:space-between;margin-top:5px;font-size:10px;display:flex}.creator-os-chart-table{margin-top:12px}.creator-os-chart-table summary{color:var(--co-quiet);cursor:pointer;font-size:11px}.creator-os-chart-table summary:hover{color:var(--co-text)}.creator-os-strategy{border-top:1px solid var(--co-line);margin-top:18px;padding-top:18px}.creator-os-strategy-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-top:12px;display:grid}.creator-os-strategy-grid article{border:1px solid var(--co-line);background:var(--co-surface);border-radius:10px;padding:13px}.creator-os-strategy-grid h4{margin:0;font-size:13px}.creator-os-strategy-grid ol{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.creator-os-strategy-grid li{gap:2px;display:grid}.creator-os-strategy-grid li strong{font-size:12px;font-weight:560}.creator-os-strategy-grid li span,.creator-os-strategy-grid p{color:var(--co-quiet);margin:0;font-size:11px;line-height:1.45}.creator-os-transcript{border:1px solid var(--co-line);background:var(--co-sunken);max-height:230px;color:var(--co-quiet);white-space:pre-wrap;border-radius:8px;margin:10px 0;padding:11px;font-size:12px;line-height:1.6;overflow:auto}.creator-os-calendar-subscribe{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:10px;justify-items:start;gap:7px;margin:0 0 14px;padding:11px 13px;display:grid}.creator-os-calendar-subscribe p{color:var(--co-text);margin:0;font-size:12px;line-height:1.5}.creator-os-calendar-subscribe input{border:1px solid var(--co-line);background:var(--co-surface);width:100%;font-family:var(--font-geist-mono), monospace;border-radius:7px;padding:7px 9px;font-size:11px}.creator-os-calendar-subscribe small{color:var(--co-quiet);font-size:11px;line-height:1.45}.creator-os-calendar-controls{flex-wrap:wrap;justify-content:end;gap:8px;display:flex}.creator-os-calendar-view-toggle{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:8px;padding:2px;display:inline-flex}.creator-os-calendar-view-toggle button{color:var(--co-quiet);background:0 0;border:0;border-radius:6px;padding:5px 9px;font-size:11px}.creator-os-calendar-view-toggle button.is-active{background:var(--co-surface);color:var(--co-text);box-shadow:0 1px 2px #18191b10}.creator-os-calendar-month{letter-spacing:-.015em;margin:16px 0 10px;font-size:14px;font-weight:600}.creator-os-calendar-scroll{overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}.creator-os-calendar-grid{border:1px solid var(--co-line);background:var(--co-line-soft);border-radius:10px;grid-template-columns:repeat(7,minmax(92px,1fr));gap:1px;min-width:660px;display:grid;overflow:hidden}.creator-os-calendar-head{background:var(--co-surface);color:var(--co-faint);letter-spacing:0;text-transform:none;padding:8px 10px;font-size:10px;font-weight:500}.creator-os-calendar-day{background:var(--co-surface);align-content:start;gap:4px;min-height:96px;padding:7px 8px 9px;display:grid}.creator-os-calendar-day.is-outside{background:var(--co-sunken)}.creator-os-calendar-day.is-outside .creator-os-calendar-number{color:#8b8d89}.creator-os-calendar-day.is-today{background:#f7f7f5}.creator-os-calendar-number{color:var(--co-quiet);font-variant-numeric:tabular-nums;background:0 0;border:0;justify-self:end;padding:0;font-size:11px}.creator-os-calendar-number:hover{color:var(--co-text);text-underline-offset:2px;text-decoration:underline}.creator-os-calendar-day.is-today .creator-os-calendar-number{background:var(--co-text);color:#fff;border-radius:50%;place-items:center;min-width:19px;height:19px;font-weight:560;display:grid}.creator-os-calendar-entry{border:1px solid var(--co-line);background:var(--co-surface);width:100%;color:var(--co-text);text-align:left;border-radius:6px;align-items:center;gap:6px;padding:4px 7px;font-size:11px;line-height:1.3;display:flex;overflow:hidden}.creator-os-calendar-entry:before{content:"";border-radius:50%;flex:0 0 6px;width:6px;height:6px}.creator-os-calendar-entry[data-kind=filmed]:before{background:#5fa83c}.creator-os-calendar-entry[data-kind=published]:before{background:var(--co-text)}.creator-os-calendar-entry>span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.creator-os-calendar-entry>small{color:var(--co-quiet);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:10px;overflow:hidden}.creator-os-calendar-entry:hover{background:var(--co-sunken);border-color:#d5d5d2}.creator-os-table-action{gap:2px;min-width:132px;display:grid}.creator-os-table-action strong{color:#4f7a2c;font-size:11px;font-weight:600}.creator-os-table-action[data-kind=published] strong{color:var(--co-text)}.creator-os-table-action small{color:var(--co-quiet);font-size:10.5px;line-height:1.35}.creator-os-calendar-day-view{gap:10px;display:grid}.creator-os-calendar-day-view>.creator-os-muted{margin:0;font-size:11px}.creator-os-day-schedule{border:1px solid var(--co-line);background:var(--co-surface);border-radius:10px;grid-template-columns:48px minmax(0,1fr);max-height:min(68dvh,900px);display:grid;overflow:auto}.creator-os-day-hours{border-right:1px solid var(--co-line);background:var(--co-sunken);grid-template-rows:repeat(18,60px);display:grid}.creator-os-day-hours span{color:var(--co-faint);font-variant-numeric:tabular-nums;text-align:right;padding:7px 8px 0 0;font-size:10px}.creator-os-day-grid{min-width:360px;min-height:1080px;position:relative}.creator-os-day-hour{border-bottom:1px solid var(--co-line-soft);height:59px}.creator-os-day-entry{z-index:1;top:var(--creator-day-entry-top);min-height:34px;color:var(--co-text);text-align:left;background:#f5faef;border:1px solid #d8dccf;border-left:3px solid #5fa83c;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:7px 9px;display:grid;position:absolute;left:10px;right:12px;box-shadow:0 1px 2px #18191b0a}.creator-os-day-entry[data-kind=published]{border-color:var(--co-line);border-left-color:var(--co-text);background:var(--co-sunken)}.creator-os-day-entry time{color:var(--co-quiet);font-variant-numeric:tabular-nums;font-size:10px}.creator-os-day-entry strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.creator-os-day-entry span{color:var(--co-quiet);font-size:10px}.creator-os-day-entry:hover{filter:brightness(.985);box-shadow:0 2px 7px #18191b14}.creator-os-day-empty{color:var(--co-faint);margin:0;font-size:11px;position:absolute;top:12px;left:14px}.creator-os-calendar-undated{border-top:1px solid var(--co-line);margin-top:22px;padding-top:18px}.creator-os-calendar-undated h3{margin:0 0 5px}.creator-os-undated-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.creator-os-undated-list button{border:1px solid var(--co-line);background:var(--co-surface);width:100%;color:var(--co-text);text-align:left;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.creator-os-undated-list button:hover{background:var(--co-sunken);border-color:#d5d5d2}.creator-os-undated-list strong{font-size:12px;font-weight:540}.creator-os-undated-more{margin-top:10px}.creator-os-scripts-body{grid-template-columns:minmax(0,268px) minmax(0,1fr);gap:20px;margin-top:18px;display:grid}.creator-os-scripts-list{min-width:0;max-height:620px;padding-right:4px;overflow-y:auto}.creator-os-scripts-list h3{color:var(--co-faint);letter-spacing:0;text-transform:none;margin:16px 0 7px;font-size:11px;font-weight:450}.creator-os-scripts-list h3:first-child{margin-top:0}.creator-os-scripts-search{z-index:1;background:var(--co-surface);margin-bottom:12px;padding-bottom:8px;position:sticky;top:0}.creator-os-scripts-list ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.creator-os-scripts-list button{width:100%;color:var(--co-text);text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;gap:5px;padding:10px 11px;display:grid}.creator-os-scripts-list button:hover{background:var(--co-sunken)}.creator-os-scripts-list button.is-active{border-color:var(--co-line);background:var(--co-sunken)}.creator-os-scripts-list strong{font-size:12px;font-weight:540;line-height:1.4}.creator-os-scripts-list button>span{color:var(--co-faint);align-items:center;gap:9px;font-size:11px;display:flex}.creator-os-scripts-editor{align-content:start;gap:12px;min-width:0;display:grid}.creator-os-scripts-editor>header{justify-content:space-between;align-items:start;gap:14px;display:flex}.creator-os-scripts-editor>header strong{letter-spacing:-.02em;font-size:17px;font-weight:620;display:block}.creator-os-scripts-editor>header small{color:var(--co-quiet);margin-top:3px;font-size:12px;display:block}.creator-os-scripts-editor textarea{border:1px solid var(--co-line);background:var(--co-surface);width:100%;min-height:440px;color:var(--co-text);resize:vertical;border-radius:11px;padding:20px 22px;font-size:14px;line-height:1.75}.creator-os-scripts-actions{color:var(--co-faint);border-top:0;align-items:center;gap:12px;margin:0;padding:0;font-size:11px;display:flex}.creator-os-scripts-actions .primary-button{margin-left:auto}.content-wrap:has(.creator-os-chat){max-width:none;margin:0;padding:0}.creator-os-area:has(.creator-os-chat){background:var(--paper);gap:0;min-height:calc(100vh - 74px)}.creator-os-area:has(.creator-os-chat)>.content-panel.creator-os-chat{margin:0}.creator-os-chat{min-height:calc(100vh - 74px);color:var(--co-text);flex-direction:column;gap:18px;margin:0;animation:26s ease-in-out infinite creator-os-studio-ambient;display:flex;background:radial-gradient(56% 44% at 50% 37%,#e8f4dc 0%,#f6f8f200 63%) 0 0/165% 165%,radial-gradient(48% 38% at 65% 60%,#fff2cf 0%,#fbfbf800 66%) 0 0/180% 180%,#fbfbf8!important;border:0!important;border-radius:0!important;padding:clamp(82px,14vh,168px) 28px 26px!important}@keyframes creator-os-studio-ambient{0%,to{background-position:46% 37%,61% 58%,0 0}50%{background-position:54% 43%,56% 65%,0 0}}@media (prefers-reduced-motion:reduce){.creator-os-chat{animation:none}}.creator-os-chat-header{text-align:center;border:0;width:min(100%,760px);margin:0 auto;padding:0;position:relative}.creator-os-chat-brand{color:#5d7550;letter-spacing:-.015em;margin:0;font-size:13px;font-weight:620;display:none}.creator-os-chat-kicker{color:#658941;letter-spacing:.14em;font-size:10px;font-weight:650}.creator-os-chat-header h2{color:var(--co-text);letter-spacing:-.055em;margin:12px 0 0;font-size:clamp(30px,3.4vw,44px);font-weight:500;line-height:1.05}.creator-os-chat.has-messages{padding-top:28px!important}.creator-os-chat.has-messages .creator-os-chat-header{text-align:left;min-height:30px}.creator-os-chat.has-messages .creator-os-chat-brand{display:block}.creator-os-chat.has-messages .creator-os-chat-header h2{display:none}.creator-os-chat-history-wrap{z-index:3;text-align:left;position:absolute;top:0;right:0}.creator-os-chat-history-toggle{color:#596655;font:inherit;cursor:pointer;background:#fffffff0;border:1px solid #dce4d5;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:10px;font-weight:650;display:inline-flex}.creator-os-chat-history-toggle:hover:not(:disabled){color:#3e5530;background:#f4faec;border-color:#a9c985}.creator-os-chat-history{background:#fff;border:1px solid #dbe4d5;border-radius:12px;width:min(330px,100vw - 40px);padding:11px;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 16px 34px #1a1c2018}.creator-os-chat-history>header{justify-content:space-between;align-items:center;gap:8px;padding:2px 2px 9px;display:flex}.creator-os-chat-history>header strong{color:var(--co-text);font-size:11px}.creator-os-chat-history>header button{color:#557a3c;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:10px;font-weight:700;display:inline-flex}.creator-os-chat-history ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.creator-os-chat-history li button{width:100%;color:var(--co-text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;gap:3px;padding:8px;display:grid}.creator-os-chat-history li button:hover:not(:disabled),.creator-os-chat-history li button.is-active{background:#f5faef;border-color:#dce8d3}.creator-os-chat-history li strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.creator-os-chat-history li small,.creator-os-chat-history>p{color:var(--co-faint);margin:0;font-size:9px}.creator-os-chat-welcome{width:min(100%,760px);margin:3px auto 0}.creator-os-chat-empty{justify-items:center;display:grid}.creator-os-chat-prompts{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.creator-os-chat-prompts button{color:#656b60;font:inherit;text-align:left;cursor:pointer;background:#fffffff0;border:1px solid #dce4d5;border-radius:999px;padding:6px 9px;font-size:10px;transition:border-color .15s,background .15s,color .15s}.creator-os-chat-prompts button:hover{color:#3e5530;background:#f4faec;border-color:#a9c985}.creator-os-chat-thread{flex-direction:column;flex:1;gap:18px;width:min(100%,760px);min-height:0;margin:0 auto;padding:8px 0 10px;display:flex}.creator-os-chat-footer-wrapper{align-self:center;width:min(100%,760px);margin-top:auto}.creator-os-chat-message{background:0 0;border:0;border-radius:0;align-self:flex-start;gap:7px;max-width:min(90%,670px);padding:0;display:grid}.creator-os-chat-message.is-user{background:#eef1ec;border:0;border-radius:19px 19px 5px;align-self:flex-end;max-width:min(85%,580px);padding:11px 14px}.creator-os-chat-message>span{color:#739851;letter-spacing:.02em;font-size:10px;font-weight:600}.creator-os-chat-message.is-user>span{display:none}.creator-os-chat-message>p{white-space:pre-wrap;color:var(--co-text);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}.creator-os-chat-markdown{color:var(--co-text);overflow-wrap:anywhere;font-size:14px;line-height:1.72}.creator-os-chat-markdown>:first-child{margin-top:0}.creator-os-chat-markdown>:last-child{margin-bottom:0}.creator-os-chat-markdown p{margin:0 0 11px}.creator-os-chat-markdown h3,.creator-os-chat-markdown h4,.creator-os-chat-markdown h5{color:var(--co-text);letter-spacing:-.02em;margin:20px 0 7px;font-weight:650;line-height:1.25}.creator-os-chat-markdown h3{font-size:18px}.creator-os-chat-markdown h4{font-size:15px}.creator-os-chat-markdown h5{font-size:13px}.creator-os-chat-markdown strong{font-weight:700}.creator-os-chat-markdown em{color:var(--co-quiet)}.creator-os-chat-markdown code{color:#41632b;font-family:var(--font-geist-mono), monospace;background:#eef2ea;border-radius:5px;padding:2px 5px;font-size:.88em}.creator-os-chat-markdown ul,.creator-os-chat-markdown ol{gap:5px;margin:0 0 12px;padding-left:20px;display:grid}.creator-os-chat-markdown li::marker{color:#739851}.creator-os-chat-message>small{color:var(--co-faint);font-size:10px}.creator-os-chat-sources{align-items:center;gap:4px;margin-top:2px;display:inline-flex}.creator-os-chat-thinking{min-height:30px;color:var(--co-quiet);flex-wrap:wrap;align-items:center;gap:5px;display:flex}.creator-os-chat-thinking>span{background:#85ad62;border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite creator-os-thinking-dot}.creator-os-chat-thinking>span:nth-child(2){animation-delay:.14s}.creator-os-chat-thinking>span:nth-child(3){animation-delay:.28s}.creator-os-chat-thinking p{width:100%;color:var(--co-quiet);margin:4px 0 0;font-size:12px}.creator-os-chat-cursor{vertical-align:-3px;background:#739851;border-radius:2px;width:7px;height:17px;margin-left:3px;animation:.85s steps(2,start) infinite creator-os-chat-cursor;display:inline-block}.creator-os-chat-compose{background:#fff;border:1px solid #d8ddd4;border-radius:22px;gap:4px;width:min(100%,760px);margin:12px auto 0;padding:11px 12px 8px;display:grid;box-shadow:0 18px 50px #1a1c2010}.creator-os-chat-compose:focus-within{border-color:#9fc477;box-shadow:0 0 0 3px #b8e47b33,0 18px 50px #1a1c2010}.creator-os-chat-compose textarea{min-height:46px;max-height:140px;color:var(--co-text);font:inherit;resize:vertical;background:0 0;border:0;outline:0;padding:5px 4px;font-size:14px;line-height:1.55}.creator-os-chat-compose textarea::placeholder{color:#92958e}.creator-os-chat-compose-footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.creator-os-chat-controls{gap:4px;min-width:0;display:flex}.creator-os-chat-mentions{background:#fff;border:1px solid #dce4d5;border-radius:8px;max-height:160px;margin:-1px 0 2px;display:grid;overflow:auto}.creator-os-chat-mentions button{min-width:0;color:var(--co-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #edf0ea;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:grid;overflow:hidden}.creator-os-chat-mentions button:last-child{border-bottom:0}.creator-os-chat-mentions button:hover,.creator-os-chat-mentions button[aria-selected=true]{background:#f4faec}.creator-os-chat-mentions button span{color:#739851;flex:none;font-weight:700}.creator-os-chat-mentions button strong{text-overflow:ellipsis;white-space:nowrap;font-weight:560;overflow:hidden}.creator-os-chat-mentions button small{color:var(--co-faint);font-size:10px}.creator-os-chat-controls select{min-width:0;max-width:180px;color:var(--co-quiet);font:inherit;background:#f1f3ee;border:0;border-radius:7px;outline:0;padding:5px 7px;font-size:11px}.creator-os-chat-reel-picker{color:var(--co-quiet);font:inherit;cursor:pointer;background:#f1f3ee;border:0;border-radius:7px;align-items:center;gap:4px;padding:5px 7px;font-size:11px;display:inline-flex}.creator-os-chat-reel-picker:hover,.creator-os-chat-reel-picker[aria-expanded=true]{color:#456135;background:#e7f0dc}.creator-os-chat-reel-chip{color:#456135;background:#e7f0dc;border-radius:7px;align-items:center;gap:4px;min-width:0;max-width:250px;padding:4px 5px 4px 7px;font-size:11px;display:inline-flex}.creator-os-chat-reel-chip>span{text-overflow:ellipsis;white-space:nowrap;font-weight:560;overflow:hidden}.creator-os-chat-reel-chip button{color:#587248;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;padding:0;display:grid}.creator-os-chat-reel-chip button:hover{background:#d4e4c5}.creator-os-chat-actions{align-items:center;gap:5px;display:flex}.creator-os-chat-voice-button{color:#777d74;background:0 0;border:0;border-radius:10px;place-items:center;width:32px;height:32px;padding:0;display:grid}.creator-os-chat-voice-button:hover:not(:disabled){color:#54753b;background:#eff5e9}.creator-os-chat-voice-button.is-listening{color:#537536;background:#edf7e1;animation:1.45s ease-in-out infinite creator-os-mic-pulse}.creator-os-chat-voice-loading{animation:.9s linear infinite creator-os-voice-spin}@keyframes creator-os-mic-pulse{50%{box-shadow:0 0 0 5px #b8e47b2e}}@keyframes creator-os-voice-spin{to{transform:rotate(360deg)}}.creator-os-chat-compose .primary-button{background:var(--co-text);color:#fff;width:32px;height:32px;box-shadow:none;border-radius:50%;place-items:center;padding:0;display:grid}.creator-os-chat-compose .primary-button:hover:not(:disabled){background:#353a34}.creator-os-chat-note,.creator-os-chat-footer{width:min(100%,760px);color:var(--co-faint);border:0;margin:0 auto;padding:0;font-size:10px}@media (max-width:680px){.creator-os-chat{min-height:calc(100vh - 58px);padding:42px 16px 18px!important}.creator-os-chat.has-messages{padding-top:18px!important}.creator-os-chat-history-wrap{top:-2px}.creator-os-chat-history-toggle{padding:6px 8px;font-size:0}.creator-os-chat-history-toggle svg{width:15px;height:15px}.creator-os-chat-message,.creator-os-chat-message.is-user{max-width:92%}.creator-os-chat-controls select:last-child{max-width:116px}}.creator-os-chat-note{text-align:center}.creator-os-chat-footer{justify-content:space-between;display:flex}.creator-os-chat-footer button{color:var(--co-quiet);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;text-decoration:underline}.creator-os-chat-footer button:disabled{opacity:.45;cursor:default}@keyframes creator-os-thinking-dot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes creator-os-chat-cursor{50%{opacity:0}}.creator-os-content-tools{z-index:2;width:fit-content;margin:0 0 -2px;position:relative}.creator-os-content-tools summary{color:var(--co-quiet);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:11px}.creator-os-content-tools>div{border:1px solid var(--co-line);background:#fff;border-radius:10px;flex-wrap:wrap;gap:6px;width:max-content;max-width:min(620px,80vw);padding:8px;display:flex;position:absolute;top:22px;left:0;box-shadow:0 12px 30px #18191b14}.creator-os-content-tools button{color:var(--co-quiet);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 8px;font-size:11px}.creator-os-content-tools button:hover{background:var(--co-sunken);color:var(--co-text)}.creator-os-saved{color:#4f7a2c;font-size:11px;font-weight:520}.creator-os-week{min-width:0}.creator-os-week-grid{grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:12px;margin-top:18px;display:grid}.creator-os-week-card{border:1px solid var(--co-line);background:var(--co-surface);border-radius:11px;align-content:start;gap:11px;padding:16px;display:grid}.creator-os-week-card h3{margin:0}.creator-os-big-number{letter-spacing:-.045em;margin:0;font-size:40px;font-weight:620;line-height:1}.creator-os-goal-list,.creator-os-distribution,.creator-os-film-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.creator-os-goal-list li{border:1px solid var(--co-line);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;display:flex}.creator-os-goal-list li[data-complete=yes]{background:#f8fbf4;border-color:#cfe0bb}.creator-os-goal-list strong{font-size:12px;font-weight:540;display:block}.creator-os-goal-list span{color:var(--co-quiet);font-size:11px}.creator-os-goal-list b{color:var(--co-quiet);white-space:nowrap;font-size:11px;font-weight:540}.creator-os-goal-list li[data-complete=yes] b{color:#4f7a2c}.creator-os-goal-form{grid-template-columns:minmax(0,1fr) 82px auto;align-items:end;gap:8px;display:grid}.creator-os-distribution li{border-bottom:1px solid var(--co-line-soft);color:var(--co-quiet);justify-content:space-between;align-items:center;gap:10px;padding:5px 0;font-size:12px;display:flex}.creator-os-distribution li:last-child{border-bottom:0}.creator-os-distribution b{color:var(--co-text);font-variant-numeric:tabular-nums}.creator-os-film-list li{align-items:center;gap:8px;display:flex}.creator-os-film-list button{border:1px solid var(--co-line);background:var(--co-surface);color:var(--co-text);text-align:left;border-radius:9px;flex:1;gap:3px;padding:9px 11px;display:grid}.creator-os-film-list button:hover{background:var(--co-sunken);border-color:#d5d5d2}.creator-os-film-list strong{font-size:12px;font-weight:540}.creator-os-film-list span{color:var(--co-quiet);font-size:11px}.creator-os-film-list em{color:#a8503a;background:#fdeee9;border-radius:6px;padding:3px 8px;font-size:10px;font-style:normal;font-weight:540}.creator-os-performance{min-width:0}.creator-os-performance-summary{background:0 0;border:0;grid-template-columns:1fr;gap:18px;margin:26px 0 20px;padding:0;display:grid}.creator-os-performance-summary-heading{justify-content:space-between;align-items:end;gap:18px;display:flex}.creator-os-performance-summary h3,.creator-os-analysis-more h3,.creator-os-performance-extra-metrics h3{letter-spacing:-.035em;margin:3px 0 5px;font-size:18px}.creator-os-performance-summary>div>p:not(.creator-os-kicker),.creator-os-analysis-more p{color:var(--co-quiet);margin:0;font-size:12px;line-height:1.45}.creator-os-performance-summary .creator-os-perf-metrics{margin:7px 0 0}.creator-os-performance-summary .creator-os-metric-label{color:#767b73;font-weight:500}.creator-os-performance-summary .creator-os-metric-value{font-weight:500}.creator-os-metric-picker-wrap{flex:none;position:relative}.creator-os-add-metric{color:#484d46;background:#fff;border:1px solid #dfe4db;border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:5px 10px 5px 7px;font-size:11px;font-weight:590;transition:border-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.creator-os-add-metric>span:first-child{color:#fff;background:#2d5d3a;border-radius:50%;place-items:center;width:18px;height:18px;font-size:16px;font-weight:400;line-height:1;display:grid}.creator-os-add-metric:hover,.creator-os-add-metric[aria-expanded=true]{border-color:#b7cdb9;transform:translateY(-1px);box-shadow:0 4px 14px #254b2f1a}.creator-os-add-metric:focus-visible{outline-offset:3px;outline:2px solid #75a37d}.creator-os-metric-picker{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border:1px solid #dfe4dc;border-radius:16px;width:min(304px,100vw - 40px);padding:16px;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 16px 38px #1d251d24}.creator-os-metric-picker>div{margin-bottom:11px}.creator-os-metric-picker strong{color:#272b26;letter-spacing:-.015em;font-size:13px;font-weight:630}.creator-os-metric-picker p{color:#777d74;margin:3px 0 0;font-size:11px;line-height:1.35}.creator-os-metric-picker ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:0;padding:0;list-style:none;display:grid}.creator-os-metric-picker li button{color:#555b53;text-align:left;background:#f6f7f4;border:1px solid #0000;border-radius:9px;justify-content:space-between;align-items:center;gap:7px;width:100%;padding:8px;font-size:11px;display:flex}.creator-os-metric-picker li button:hover{color:#31583a;background:#eef4ed}.creator-os-metric-picker li button[aria-pressed=true]{color:#2d5d3a;background:#edf5eb;border-color:#cfe0d0}.creator-os-metric-picker li i{color:#7f867d;background:#fff;border-radius:50%;place-items:center;width:16px;height:16px;font-size:12px;font-style:normal;display:grid}.creator-os-metric-picker li button[aria-pressed=true] i{color:#fff;background:#2d5d3a}.creator-os-metric-picker small{color:#858b82;border-top:1px solid #edf0eb;margin-top:11px;padding-top:10px;font-size:9px;line-height:1.4;display:block}.creator-os-performance-note{margin:-6px 0 16px}.creator-os-analysis-more{border-top:1px solid var(--co-line-soft);justify-content:space-between;align-items:center;gap:18px;margin-top:30px;padding:20px 2px 0;display:flex}.creator-os-analysis-more .secondary-button{flex:none}.creator-os-analysis-expanded{padding-top:4px}.creator-os-performance-extra-metrics{border-top:1px solid var(--co-line-soft);margin-top:24px;padding:18px 0 0}.creator-os-performance-extra-metrics h3{letter-spacing:-.025em;margin:0 0 13px;font-size:15px;font-weight:560}.creator-os-performance-extra-metrics .creator-os-perf-metrics{gap:0;margin:0;display:flex}.creator-os-performance-extra-metrics .creator-os-perf-metrics li{border:0;border-right:1px solid var(--co-line-soft);background:0 0;border-radius:0;flex:1;gap:5px;min-height:0;padding:2px 20px;display:grid}.creator-os-performance-extra-metrics .creator-os-perf-metrics li:first-child{padding-left:0}.creator-os-performance-extra-metrics .creator-os-perf-metrics li:last-child{border-right:0;padding-right:0}.creator-os-performance-extra-metrics .creator-os-perf-metrics b{color:var(--co-text);letter-spacing:-.035em;font-size:20px;font-weight:540}.creator-os-performance-extra-metrics .creator-os-perf-metrics span{color:var(--co-quiet);font-size:11px;font-weight:450}.creator-os-performance-extra-metrics>.creator-os-muted{color:var(--co-faint);margin:15px 0 0;font-size:10px}.creator-os-perf-filters{border-top:1px solid var(--co-line-soft);border-bottom:1px solid var(--co-line-soft);grid-template-columns:minmax(0,260px) auto;align-items:end;gap:12px;margin:24px 0 14px;padding:14px 0;display:grid}.creator-os-perf-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.creator-os-perf-metrics li{background:#fff;border:1px solid #e7e9e4;border-radius:16px;min-height:105px;padding:17px}.creator-os-perf-metrics b{font-size:clamp(24px,2vw,32px)}.creator-os-performance .creator-os-layout-toggle{background:#f0f1ee;border-radius:13px;padding:4px}.creator-os-performance .creator-os-layout-toggle button{border-radius:9px;min-height:32px;padding:6px 11px}.creator-os-performance .creator-os-layout-toggle button.is-active{background:#fff;box-shadow:0 1px 2px #1822141a}.creator-os-warning{color:#7d6418;background:#fdf8ec;border:1px solid #f0e2c4;border-radius:9px;gap:8px;margin:0 0 10px;padding:10px 13px;font-size:12px;line-height:1.5;display:flex}.creator-os-data-notice{margin:10px 0 14px}.creator-os-data-notice>button{color:#78601a;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:11px;font-weight:650;display:inline-flex}.creator-os-data-notice>button span{color:#725a13;background:#f7e9bd;border-radius:50%;place-items:center;min-width:18px;height:18px;font-size:10px;display:grid}.creator-os-data-notice>div{gap:7px;margin-top:8px;display:grid}.creator-os-data-notice .creator-os-warning{margin:0}.creator-os-warning:before{content:"";background:#d8a72a;border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:6px}.creator-os-warning[data-tone=ok]{color:#3f6524;background:#f8fbf4;border-color:#cfe0bb}.creator-os-warning[data-tone=ok]:before{background:#5fa83c}.creator-os-warning[data-tone=bad]{color:#8a4227;background:#fdf6f3;border-color:#eccfc4}.creator-os-warning[data-tone=bad]:before{background:#c4603c}.creator-os-account-actions{flex-wrap:wrap;gap:8px;display:flex}.creator-os-account-confirm{border-top:1px solid var(--co-line-soft);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;margin-top:4px;padding-top:12px;display:flex}.creator-os-account-confirm span{color:var(--co-quiet);flex:220px;font-size:12px}.creator-os-accounts{border-top:1px solid var(--co-line);margin-top:22px;padding-top:18px}.creator-os-accounts-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.creator-os-accounts-head h3{margin:0}.creator-os-account-rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.creator-os-account-rows li{border:1px solid var(--co-line);border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.creator-os-account-rows li[data-tone=attention]{background:#fdfaf3;border-color:#ecdcb8}.creator-os-account-main strong{font-size:13px;font-weight:560;display:block}.creator-os-account-meta{color:var(--co-quiet);font-size:11px;display:block}.creator-os-account-state{text-align:right;justify-items:end;gap:2px;display:grid}.creator-os-health{color:var(--co-text);align-items:center;gap:6px;font-size:11px;font-weight:520;display:inline-flex}.creator-os-health:before{content:"";background:#5fa83c;border-radius:50%;width:6px;height:6px}.creator-os-health[data-tone=attention]:before{background:#d8a72a}.creator-os-health[data-tone=off]:before{background:#b4b6b1}.creator-os-account-detail{border-top:1px solid var(--co-line-soft);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:4px 0 0;padding-top:12px;display:grid}.creator-os-account-detail dt{color:var(--co-quiet);font-size:11px}.creator-os-account-detail dd{margin:3px 0 0;font-size:12px;font-weight:540}.creator-os-account-detail-note{grid-column:1/-1}.creator-os-account-detail-note dd{color:var(--co-quiet);font-weight:400;line-height:1.5}.creator-os-settings-block{border-top:1px solid var(--co-line);margin-top:20px;padding-top:20px}.creator-os-settings-block:first-of-type{border-top:0;margin-top:16px;padding-top:0}.creator-os-settings-block h3{margin:0 0 6px}.creator-os-settings-block>.creator-os-muted+.creator-os-muted{margin-top:10px}.creator-os-settings-block>.creator-os-muted+.creator-os-account-rows{margin-top:14px}.creator-os-settings-facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin:16px 0;display:grid}.creator-os-settings-facts dt{color:var(--co-quiet);letter-spacing:0;text-transform:none;font-size:11px;font-weight:450}.creator-os-settings-facts dd{margin:4px 0 0;font-size:14px;font-weight:560}.creator-os-settings-form{flex-wrap:wrap;align-items:end;gap:10px;margin-top:16px;display:flex}.creator-os-settings-form .creator-os-field{min-width:240px}.creator-os-empty{border:1px dashed var(--co-line);text-align:center;border-radius:12px;justify-items:center;gap:7px;margin:8px 0;padding:40px 24px;display:grid}.creator-os-empty strong{letter-spacing:-.015em;font-size:14px;font-weight:600}.creator-os-empty p{max-width:46ch;color:var(--co-quiet);margin:0;font-size:12px;line-height:1.6}.creator-os-empty button{margin-top:5px}.creator-os-token{background:#f8fbf4;border:1px solid #cfe0bb;border-radius:11px;gap:9px;margin:14px 0;padding:14px 16px;display:grid}.creator-os-token strong{color:#3f6524;font-size:12px;font-weight:600}.creator-os-token code{border:1px solid var(--co-line);background:var(--co-surface);font-family:var(--font-geist-mono), monospace;white-space:nowrap;border-radius:8px;padding:10px 12px;font-size:12px;overflow-x:auto}.creator-os-token p{color:var(--co-quiet);margin:0;font-size:11px;line-height:1.5}.creator-os-token button{justify-self:start}.creator-os-access-rows{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.creator-os-access-rows li{border:1px solid var(--co-line);border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.creator-os-access-rows li[data-revoked=yes]{opacity:.55;background:var(--co-sunken)}.creator-os-access-rows strong{font-size:12px;font-weight:560;display:block}.creator-os-proposals{background:#fbfbfd;border-color:#d9dbe8}.creator-os-proposal-rows{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.creator-os-proposal-rows li{border:1px solid var(--co-line);background:var(--co-surface);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:13px 15px;display:grid}.creator-os-proposal-main{gap:7px;min-width:0;display:grid}.creator-os-proposal-changes{gap:4px;margin:0;padding:0;list-style:none;display:grid}.creator-os-proposal-changes li{align-items:baseline;gap:8px;font-size:12px;display:flex}.creator-os-proposal-changes span{color:var(--co-quiet);min-width:110px;font-size:11px}.creator-os-proposal-changes b{font-weight:560}.creator-os-proposal-actions{gap:8px;display:flex}.creator-os-drawer{z-index:40;border-left:1px solid var(--co-line);background:var(--co-surface);width:min(560px,100%);padding:0 0 40px;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-24px 0 60px #18191b14}.creator-os-drawer-header{z-index:1;border-bottom:1px solid var(--co-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe8;justify-content:space-between;align-items:center;gap:12px;padding:15px 22px;display:flex;position:sticky;top:0}.creator-os-drawer-header small{color:var(--co-quiet);letter-spacing:0;text-transform:none;margin-bottom:3px;font-size:11px;font-weight:450;display:block}.creator-os-drawer-header strong{letter-spacing:-.02em;font-size:16px;font-weight:620}.creator-os-drawer-header button{border:1px solid var(--co-line);background:var(--co-surface);color:var(--co-text);border-radius:999px;padding:6px 13px;font-size:12px;font-weight:520}.creator-os-drawer-header button:hover{background:var(--co-sunken)}.creator-os-drawer-header-actions{align-items:center;gap:7px;display:flex}.creator-os-drawer-header .creator-os-drawer-save{border-color:var(--co-text);background:var(--co-text);color:#fff}.creator-os-drawer-header .creator-os-drawer-save:hover:not(:disabled){background:#000}.creator-os-drawer-header .creator-os-drawer-save:disabled{opacity:.45;cursor:not-allowed}.creator-os-drawer-body{gap:15px;padding:20px 22px;display:grid}.creator-os-drawer-actions{align-items:center;gap:10px;padding-top:4px;display:flex}.creator-os-detail-tabs{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:3px;display:grid}.creator-os-detail-tabs button{min-width:0;color:var(--co-quiet);background:0 0;border:0;border-radius:7px;padding:7px 5px;font-size:11px;font-weight:520}.creator-os-detail-tabs button:hover{color:var(--co-text)}.creator-os-detail-tabs button.is-active{background:var(--co-surface);color:var(--co-text);box-shadow:0 1px 2px #18191b0d}.creator-os-detail-section{gap:14px;display:grid}.creator-os-detail-intro{color:var(--co-quiet);margin:-1px 0 1px;font-size:12px;line-height:1.5}.creator-os-detail-next{color:var(--co-text);text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.creator-os-detail-section-heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.creator-os-detail-section-heading h3{margin:0}.creator-os-detail-section-heading p{color:var(--co-quiet);margin:4px 0 0;font-size:12px;line-height:1.45}.creator-os-detail-section-heading .secondary-button{flex:none}.creator-os-detail-script{min-height:300px}.creator-os-detail-script-versions{border-top:1px solid var(--co-line);gap:10px;margin-top:14px;padding-top:14px;display:grid}.creator-os-detail-script-versions>div h4,.creator-os-detail-script-versions>div p{margin:0}.creator-os-detail-script-versions>div h4{font-size:13px}.creator-os-detail-script-versions>div p{color:var(--co-quiet);margin-top:3px;font-size:12px;line-height:1.45}.creator-os-detail-script-versions>.creator-os-field{max-width:260px}.creator-os-script-version-tabs{gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.creator-os-script-version-tabs button{border:1px solid var(--co-line);background:var(--co-surface);color:var(--co-quiet);border-radius:8px;flex:none;padding:7px 9px;font-size:12px}.creator-os-script-version-tabs button.is-active{border-color:var(--co-accent);background:var(--co-accent)}@supports (color:color-mix(in lab, red, red)){.creator-os-script-version-tabs button.is-active{background:color-mix(in srgb, var(--co-accent) 10%, var(--co-surface))}}.creator-os-script-version-tabs button.is-active{color:var(--co-text);font-weight:600}.creator-os-script-version-actions,.creator-os-script-ai-version{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.creator-os-script-ai-version{border-top:1px dashed var(--co-line);margin-top:2px;padding-top:12px}.creator-os-script-ai-version .creator-os-field{min-width:190px;margin:0}.creator-os-insight{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:11px;gap:11px;padding:15px;display:grid}.creator-os-insight h3{margin:0}.creator-os-publications{border-top:1px solid var(--co-line);gap:12px;padding-top:16px;display:grid}.creator-os-publications h3{margin:0}.creator-os-publication{border:1px solid var(--co-line);border-radius:11px;gap:9px;padding:13px;display:grid}.creator-os-publication header{justify-content:space-between;align-items:center;gap:10px;display:flex}.creator-os-publication header strong{text-transform:capitalize;font-size:12px;font-weight:560}.creator-os-publication header span{color:var(--co-quiet);font-size:11px}.creator-os-publication a{color:var(--co-text);font-size:12px;font-weight:520}.creator-os-metrics{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.creator-os-metrics li{border:1px solid var(--co-line);border-radius:9px;gap:3px;padding:11px 12px;display:grid}.creator-os-metrics b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:620}.creator-os-metrics span{color:var(--co-quiet);font-size:11px}.creator-os-metrics small{color:var(--co-faint);font-size:10px}.creator-os-metric-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.creator-os-metric-head>div{gap:1px;display:grid}.creator-os-sparkline{color:#85878b;flex:none;overflow:visible}.creator-os-sparkline path{stroke:currentColor}.creator-os-metric-delta{font-weight:560}.creator-os-metric-delta[data-direction=up]{color:#4f7a2c}.creator-os-metric-delta[data-direction=down]{color:#a8503a}.creator-os-metric-warning{color:#8a6a10;line-height:1.45}.creator-os-metric-toggle{color:var(--co-quiet);text-underline-offset:2px;background:0 0;border:0;justify-self:start;margin-top:3px;padding:0;font-size:10px;text-decoration:underline}.creator-os-metric-toggle:hover{color:var(--co-text)}.creator-os-metric-readings{border-top:1px solid var(--co-line-soft);gap:4px;margin:6px 0 0;padding:7px 0 0;list-style:none;display:grid}.creator-os-metric-readings li{border:0;border-radius:0;align-items:baseline;gap:8px;padding:0;display:flex}.creator-os-metric-readings b{font-size:12px}.creator-os-metric-readings span{font-size:10px}.creator-os-publication-form{border:1px dashed var(--co-line);border-radius:11px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:10px;padding:13px;display:grid}@media (max-width:860px){.creator-os-scripts-body{grid-template-columns:1fr}.creator-os-scripts-list{max-height:260px}.creator-os-scripts-editor textarea{min-height:320px}.creator-os-chat{min-height:calc(100vh - 178px)}.creator-os-chat-header{gap:14px;display:grid}.creator-os-chat-controls{flex-wrap:wrap}.creator-os-chat{padding-left:clamp(20px,4vw,42px)!important;padding-right:clamp(20px,4vw,42px)!important}.creator-os-chat-welcome{grid-template-columns:1fr;gap:28px}.creator-os-chat-context{border-top:1px solid var(--co-line);border-left:0;padding:18px 0 0}}@media (max-width:760px){.creator-os-area .section-heading{flex-wrap:wrap;row-gap:12px}.creator-os-area .section-heading>div:first-child{flex:100%;min-width:0}.creator-os-week-nav,.creator-os-layout-toggle{flex-wrap:wrap}.creator-os-area>.content-panel{padding:18px 16px}.creator-os-capture-main{grid-template-columns:1fr}.creator-os-calendar-controls{justify-content:start}.creator-os-capture-suggestions article{flex-direction:column;align-items:start}.creator-os-brainstorm-form,.creator-os-brainstorm-idea,.creator-os-brief-grid{grid-template-columns:1fr}.creator-os-brief-upload{flex-wrap:wrap;align-items:start}.creator-os-copy-results article,.creator-os-automation-form{grid-template-columns:1fr}.creator-os-automation-wide{grid-column:auto}.creator-os-automation-list li{flex-direction:column;align-items:start}.creator-os-filters,.creator-os-field-row,.creator-os-goal-form{grid-template-columns:1fr}.creator-os-settings-form .creator-os-field{min-width:0}.creator-os-drawer{width:100%}.creator-os-board{grid-auto-columns:210px}.creator-os-next-pieces-list,.creator-os-macro-stages{grid-template-columns:1fr}.creator-os-overview-heading{flex-direction:column;align-items:start}.creator-os-stage-navigator-actions{flex-direction:column;align-items:stretch}.creator-os-stage-jumps{width:100%}.creator-os-stage-navigator .secondary-button{align-self:flex-start}.creator-os-board-actions,.creator-os-performance-actions{flex-wrap:wrap;align-items:flex-start}.creator-os-content-views{flex-direction:column;align-items:stretch;gap:10px}.creator-os-content-view-tabs{width:100%}.creator-os-performance-highlights{grid-template-columns:1fr;gap:13px}.creator-os-performance-summary{grid-template-columns:1fr;gap:14px;padding:0}.creator-os-analysis-more{flex-direction:column;align-items:flex-start}.creator-os-analysis-more .secondary-button{width:100%}.creator-os-publication-trends-head{flex-direction:column;align-items:stretch}.creator-os-trend-tabs{justify-content:flex-start}.creator-os-perf-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-os-perf-metrics li{min-height:92px;padding:14px}.creator-os-performance-extra-metrics .creator-os-perf-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 0;display:grid}.creator-os-performance-extra-metrics .creator-os-perf-metrics li{padding:2px 12px}.creator-os-performance-extra-metrics .creator-os-perf-metrics li:nth-child(odd){padding-left:0}.creator-os-performance-extra-metrics .creator-os-perf-metrics li:nth-child(2n){border-right:0}.creator-os-publication-trends{border-radius:16px;margin-top:22px;padding:17px}.creator-os-video-bars button{grid-template-columns:28px minmax(0,1fr) auto;gap:8px;padding-inline:3px}.creator-os-publication-trend-summary,.creator-os-perf-filters{grid-template-columns:1fr}.creator-os-account-rows li{grid-template-columns:1fr;justify-items:start}.creator-os-account-state{text-align:left;justify-items:start}.creator-os-access-rows li,.creator-os-proposal-rows li{grid-template-columns:1fr;justify-items:start}.creator-os-chat-prompts{grid-template-columns:1fr}}.creator-os-board,.creator-os-column-body,.creator-os-scripts-list,.creator-os-calendar-scroll,.creator-os-table{scrollbar-width:thin;scrollbar-color:#d5d5d2 transparent}.creator-os-board::-webkit-scrollbar{width:8px;height:8px}.creator-os-column-body::-webkit-scrollbar{width:8px;height:8px}.creator-os-scripts-list::-webkit-scrollbar{width:8px;height:8px}.creator-os-calendar-scroll::-webkit-scrollbar{width:8px;height:8px}.creator-os-table::-webkit-scrollbar{width:8px;height:8px}.creator-os-board::-webkit-scrollbar-track{background:0 0}.creator-os-column-body::-webkit-scrollbar-track{background:0 0}.creator-os-scripts-list::-webkit-scrollbar-track{background:0 0}.creator-os-calendar-scroll::-webkit-scrollbar-track{background:0 0}.creator-os-table::-webkit-scrollbar-track{background:0 0}.creator-os-board::-webkit-scrollbar-thumb{background-color:#d5d5d2;background-clip:content-box;border:2px solid #0000;border-radius:999px}.creator-os-column-body::-webkit-scrollbar-thumb{background-color:#d5d5d2;background-clip:content-box;border:2px solid #0000;border-radius:999px}.creator-os-scripts-list::-webkit-scrollbar-thumb{background-color:#d5d5d2;background-clip:content-box;border:2px solid #0000;border-radius:999px}.creator-os-calendar-scroll::-webkit-scrollbar-thumb{background-color:#d5d5d2;background-clip:content-box;border:2px solid #0000;border-radius:999px}.creator-os-table::-webkit-scrollbar-thumb{background-color:#d5d5d2;background-clip:content-box;border:2px solid #0000;border-radius:999px}.creator-os-board:hover::-webkit-scrollbar-thumb{background-color:#c2c3bf}.creator-os-area>.creator-os-capture.content-panel{padding:14px 16px}.creator-os-capture-main textarea{min-height:82px}.survey-page{max-width:640px;margin:0 auto;padding:32px 20px 64px}.survey-intro h1{letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(24px,6vw,34px);font-weight:650;line-height:1.12}.survey-intro p{color:#55575c;margin:0 0 8px;font-size:14px;line-height:1.55}.survey-intro-meta{color:var(--muted);font-size:12px}.survey-goal{background:#f6f9f1;border:1px solid #dce7ce;border-radius:13px;margin-top:18px;padding:13px 14px}.survey-goal>div:first-child{color:#4c5147;align-items:baseline;gap:5px;font-size:12px;display:flex}.survey-goal strong{color:var(--ink);letter-spacing:-.03em;font-size:19px;font-weight:650}.survey-goal-bar{background:#e1e8d8;border-radius:99px;height:5px;margin-top:9px;overflow:hidden}.survey-goal-bar i{border-radius:inherit;background:var(--green);height:100%;display:block}.survey-goal p{color:#697062;margin:8px 0 0;font-size:11px}.survey-card{border:1px solid var(--line);background:#fff;border-radius:18px;margin-top:24px;padding:22px 20px 20px}.survey-progress{align-items:center;gap:12px;display:flex}.survey-progress-bar{background:#eeeeea;border-radius:99px;flex:1;height:6px;overflow:hidden}.survey-progress-bar i{background:var(--green);border-radius:99px;height:100%;transition:width .32s cubic-bezier(.2,.8,.2,1);display:block}.survey-progress span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.survey-question{margin-top:20px;animation:.26s cubic-bezier(.2,.8,.2,1) survey-in}@keyframes survey-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.survey-question{animation:none}.survey-progress-bar i{transition:none}}.survey-number{color:var(--muted);font-size:11px;font-weight:500}.survey-question h2{letter-spacing:-.02em;margin:6px 0 0;font-size:clamp(17px,4.6vw,21px);font-weight:600;line-height:1.3}.survey-question blockquote{border-left:3px solid var(--green);color:var(--ink);background:#f7f7f3;border-radius:0 10px 10px 0;margin:12px 0 0;padding:12px 14px;font-size:14px;line-height:1.5}.survey-help{color:var(--muted);margin:8px 0 0;font-size:12px}.survey-input{border:1px solid var(--line);background:#fff;border-radius:12px;width:100%;margin-top:16px;padding:13px 14px;font-size:16px}.survey-input:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.survey-options{gap:8px;margin-top:16px;display:grid}.survey-detail{gap:6px;margin-top:4px;padding-left:2px;display:grid}.survey-detail>span{color:var(--muted);font-size:12px}.survey-detail .survey-input{margin-top:0}.survey-options button{border:1px solid var(--line);width:100%;color:var(--ink);text-align:left;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:13px 14px;font-size:14px;line-height:1.35;transition:border-color .14s,background .14s,transform .14s;display:flex}.survey-options button:hover{background:#fcfcfa;border-color:#cfcfc8}.survey-options button:active{transform:scale(.995)}.survey-options button.is-chosen{border-color:var(--ink);background:#f6f8f1}.survey-check{border:1px solid var(--line);border-radius:6px;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.survey-options button.is-chosen .survey-check{border-color:var(--ink);background:var(--green)}.survey-scale-wrap{margin-top:16px}.survey-scale{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.survey-scale button{border:1px solid var(--line);min-width:0;color:var(--ink);text-align:center;background:#fff;border-radius:12px;padding:16px 0;font-size:17px;font-weight:650;transition:border-color .14s,background .14s}.survey-scale button:hover{border-color:#cfcfc8}.survey-scale button.is-chosen{border-color:var(--ink);background:#f6f8f1}.survey-scale-ends{color:var(--muted);justify-content:space-between;gap:14px;margin-top:8px;font-size:10.5px;line-height:1.3;display:flex}.survey-scale-ends span{max-width:46%}.survey-scale-ends span:last-child{text-align:right}.survey-scale-chosen{color:var(--ink);text-align:center;margin:12px 0 0;font-size:13px;font-weight:500}.survey-error{color:#a8352c;margin:12px 0 0;font-size:12px}.survey-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.survey-back{color:var(--muted);background:0 0;border:0;padding:11px 0;font-size:13px}.survey-back:hover:not(:disabled){color:var(--ink)}.survey-back:disabled{opacity:.35;cursor:default}.survey-next{background:var(--ink);color:#fff;border:0;border-radius:99px;padding:12px 22px;font-size:14px;font-weight:500}.survey-next:hover:not(:disabled){background:#000}.survey-next:disabled{color:#fff;cursor:default;background:#d6d6d0}.survey-consent{color:var(--muted);margin:14px 0 0;font-size:11px;line-height:1.5}.survey-done{border:1px solid var(--line);text-align:center;background:#fff;border-radius:18px;margin-top:24px;padding:44px 28px 40px}.survey-done-mark{background:var(--green);width:62px;height:62px;color:var(--ink);border-radius:50%;place-items:center;margin:0 auto;display:grid;box-shadow:0 0 0 10px #b8e47b3d}.survey-done h1{letter-spacing:-.025em;margin:26px 0 10px;font-size:clamp(23px,5.6vw,29px);font-weight:650;line-height:1.15}.survey-done p{color:#55575c;max-width:380px;margin:0 auto;font-size:14.5px;line-height:1.6}.survey-done .survey-done-invite{color:var(--ink);margin-top:14px}.survey-done .survey-done-goal{color:var(--ink);margin-top:17px;font-size:13px}.survey-done-goal strong{font-size:16px;font-weight:650}.survey-follow{background:var(--ink);color:#fff;border-radius:99px;justify-content:center;align-items:center;gap:9px;width:100%;max-width:280px;margin-top:30px;padding:14px 22px;font-size:14px;font-weight:500;text-decoration:none;transition:background .14s,transform .14s;display:inline-flex}.survey-follow:hover{background:#000}.survey-follow:active{transform:scale(.985)}.survey-page :is(button,a,input):focus-visible{outline:2px solid var(--ink);outline-offset:2px}.social-research-actions{flex-wrap:wrap;justify-content:end;gap:8px;display:flex}.social-research-actions .secondary-button{white-space:nowrap}.social-research-actions .secondary-button:disabled{opacity:.5;cursor:not-allowed}.social-research-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.social-research-summary article{border:1px solid var(--co-line);background:var(--co-surface);border-radius:13px;min-width:0;padding:15px}.social-research-summary span{color:var(--co-faint);font-size:11px;display:block}.social-research-summary strong{color:var(--co-text);letter-spacing:-.04em;margin-top:5px;font-size:26px;font-weight:620;display:block}.social-research-summary strong small{color:var(--co-faint);letter-spacing:normal;font-size:13px;font-weight:450}.social-research-summary .social-research-latest{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.social-research-summary p{min-height:30px;color:var(--co-faint);margin:8px 0 0;font-size:11px;line-height:1.4}.social-research-comments-card{align-content:start;display:grid}.social-research-comments-card button{color:#587d40;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:8px;padding:0;font-size:10px;font-weight:650;text-decoration:underline}.social-research-comments-card button:disabled{color:var(--co-faint);cursor:default;text-decoration:none}.social-research-meter{background:var(--co-line);border-radius:99px;height:5px;margin-top:10px;overflow:hidden}.social-research-meter i{border-radius:inherit;background:var(--green);height:100%;display:block}.social-research-insights{background:linear-gradient(125deg, #f8fcf4, var(--co-surface) 58%);border:1px solid #d9e7cf;border-radius:15px;gap:15px;margin-top:22px;padding:18px;display:grid}.social-research-insights>header h3{color:var(--co-text);letter-spacing:-.025em;margin:4px 0 0;font-size:17px;font-weight:620}.social-research-insights>header p{max-width:680px;color:var(--co-faint);margin:6px 0 0;font-size:11px;line-height:1.45}.social-research-signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.social-research-signals article{background:#ffffffc7;border:1px solid #dce8d3;border-radius:10px;min-width:0;padding:12px}.social-research-signals span{color:#71856b;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:650;display:block}.social-research-signals strong{color:var(--co-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:12px;font-weight:620;line-height:1.3;display:-webkit-box;overflow:hidden}.social-research-signals p{color:var(--co-faint);margin:6px 0 0;font-size:10px;line-height:1.35}.social-research-activity{grid-template-columns:148px minmax(0,1fr);align-items:end;gap:16px;padding-top:3px;display:grid}.social-research-activity>div{gap:3px;display:grid}.social-research-activity>div strong{color:var(--co-text);font-size:12px;font-weight:600}.social-research-activity>div span{color:var(--co-faint);font-size:10px;line-height:1.35}.social-research-activity ol{align-items:end;gap:7px;height:92px;margin:0;padding:0;list-style:none;display:flex}.social-research-activity li{text-align:center;flex:1;grid-template-rows:58px auto auto;align-items:end;gap:2px;min-width:0;display:grid}.social-research-activity li i{background:#e8f0e2;border-radius:5px 5px 2px 2px;align-items:end;height:58px;padding:0 2px;display:flex}.social-research-activity li em{border-radius:inherit;background:#709852;width:100%;min-height:3px;display:block}.social-research-activity li b{color:var(--co-text);font-size:10px;font-weight:650}.social-research-activity li span{color:var(--co-faint);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.social-research-questions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.social-research-question-chart{border:1px solid var(--co-line);background:var(--co-surface);border-radius:13px;min-width:0;padding:15px}.social-research-question-chart>header{justify-content:space-between;gap:12px;display:flex}.social-research-question-chart>header span{color:var(--co-faint);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:650;display:block}.social-research-question-chart h3{color:var(--co-text);margin:4px 0 0;font-size:13px;font-weight:600;line-height:1.32}.social-research-question-chart>header>strong{color:var(--co-text);white-space:nowrap;font-size:18px;font-weight:620}.social-research-question-chart>header>strong small{color:var(--co-faint);font-size:9px;font-weight:450}.social-research-question-chart>ol{gap:8px;margin:15px 0 0;padding:0;list-style:none;display:grid}.social-research-question-chart li>div{justify-content:space-between;gap:8px;margin-bottom:4px;display:flex}.social-research-question-chart li span{min-width:0;color:var(--co-text);font-size:10px;line-height:1.3}.social-research-question-chart li b{color:var(--co-text);white-space:nowrap;flex:none;font-size:10px;font-weight:620}.social-research-question-chart li b small{color:var(--co-faint);font-size:9px;font-weight:450}.social-research-question-chart li>i{background:var(--co-line);border-radius:99px;height:5px;display:block;overflow:hidden}.social-research-question-chart li>i em{border-radius:inherit;background:var(--green);min-width:0;height:100%;display:block}.social-research-response-head{justify-content:space-between;align-items:end;gap:12px;margin-top:23px;display:flex}.social-research-response-head h3{color:var(--co-text);margin:4px 0 0;font-size:15px;font-weight:600}.social-research-response-head .secondary-button{padding:7px 9px;font-size:10px}.social-research-layout{grid-template-columns:minmax(190px,.7fr) minmax(0,1.8fr);gap:14px;margin-top:12px;display:grid}.social-research-list{align-content:start;gap:6px;max-height:610px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.social-research-list button{border:1px solid var(--co-line);background:var(--co-surface);width:100%;color:var(--co-text);text-align:left;border-radius:10px;gap:3px;padding:11px 12px;display:grid}.social-research-list button:hover,.social-research-list button.is-open{border-color:var(--co-text);background:var(--co-soft)}.social-research-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:570;overflow:hidden}.social-research-list small{color:var(--co-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.social-research-list em{color:#62715f;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:10px;font-style:normal;line-height:1.35;display:-webkit-box;overflow:hidden}.social-research-sheet{border:1px solid var(--co-line);background:var(--co-surface);border-radius:13px;min-height:280px;padding:17px}.social-research-sheet header{border-bottom:1px solid var(--co-line);justify-content:space-between;align-items:start;gap:14px;padding-bottom:13px;display:flex}.social-research-comment-focus{background:#f5faef;border:1px solid #d6e6c8;border-radius:10px;margin-top:13px;padding:13px}.social-research-comment-focus span{color:#638548;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:700;display:block}.social-research-comment-focus p{color:#40503c;margin:7px 0 0;font-size:13px;font-style:italic;line-height:1.5}.social-research-sheet header div{gap:2px;display:grid}.social-research-sheet header strong{font-size:15px;font-weight:600}.social-research-sheet header span{color:var(--co-faint);font-size:11px}.social-research-contact{align-items:center;gap:9px;display:flex}.social-research-sheet header a{color:var(--co-text);font-size:12px}.social-research-delete{color:#a8352c;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:10.5px;text-decoration:underline}.social-research-delete:disabled{opacity:.55;cursor:default}.social-research-delete-confirm{background:#fff8f7;border:1px solid #efd1cd;border-radius:9px;gap:7px;margin-top:13px;padding:11px;display:grid}.social-research-delete-confirm>strong{color:#76261f;font-size:12px}.social-research-delete-confirm p{color:#7f5854;margin:0;font-size:11px;line-height:1.45}.social-research-delete-confirm>span{color:#a8352c;font-size:11px}.social-research-delete-confirm>div{justify-content:end;gap:7px;margin-top:2px;display:flex}.social-research-delete-confirm .secondary-button{padding:6px 8px;font-size:10.5px}.social-research-sheet ol{gap:13px;margin:17px 0 0;padding:0;list-style:none;display:grid}.social-research-sheet li{gap:4px;display:grid}.social-research-sheet li>span{color:var(--co-faint);font-size:11px;line-height:1.35}.social-research-sheet li>strong{color:var(--co-text);font-size:12px;font-weight:500;line-height:1.45}@media (max-width:960px){.social-research-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.social-research-signals{grid-template-columns:1fr}}@media (max-width:720px){.social-research-actions{justify-content:start}.social-research-summary,.social-research-layout,.social-research-questions{grid-template-columns:1fr}.social-research-list{max-height:235px}.social-research-activity{grid-template-columns:1fr;gap:9px}.social-research-response-head{flex-direction:column;align-items:start}}@media (max-width:480px){.social-research-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.social-research-summary article:last-child{grid-column:span 2}.social-research-insights,.social-research-question-chart{padding:14px}}.creator-os-actions{flex-wrap:wrap;gap:8px;display:flex}.creator-os-actions :is(a,button){align-items:center;gap:6px;display:inline-flex}.public-profile-metrics-head{justify-content:space-between;align-items:end;gap:12px;margin-top:18px;display:flex}.public-profile-metrics-head>div{gap:2px;display:grid}.public-profile-metrics-head strong{font-size:13px}.public-profile-metrics-head span{color:var(--co-quiet);font-size:11px}.public-profile-metrics-head select{border:1px solid var(--co-line);background:var(--co-surface);color:var(--co-text);font:inherit;border-radius:8px;padding:7px 9px;font-size:11px}.public-profile-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:18px 0;display:grid}.public-profile-metrics article{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:10px;padding:11px}.public-profile-metrics small{color:var(--co-faint);text-transform:capitalize;font-size:10px;display:block}.public-profile-metrics strong{margin-top:3px;font-size:18px;display:block}.public-profile-workspace{grid-template-columns:minmax(0,1fr) minmax(230px,.42fr);align-items:start;gap:18px;display:grid}.public-profile-settings{min-width:0}.public-profile-preview{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:14px;padding:12px;position:sticky;top:16px}.public-profile-preview-top{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.public-profile-preview-top small{color:var(--co-faint);letter-spacing:.1em;font-size:9px;font-weight:750}.public-profile-preview-top a{color:var(--co-link);align-items:center;gap:4px;font-size:10px;text-decoration:none;display:inline-flex}.public-profile-preview-card{background:#fffffff2;border:1px solid #e1e5dc;border-radius:16px;padding:16px}.public-profile-preview-avatar{color:#284119;background:#b8e47b;border-radius:13px;place-items:center;width:44px;height:44px;margin-bottom:11px;font-size:12px;font-weight:750;display:grid}.public-profile-preview-card>span{color:#61933f;letter-spacing:.1em;font-size:9px;font-weight:700}.public-profile-preview-card h3{letter-spacing:-.05em;margin:5px 0 4px;font-size:20px}.public-profile-preview-card>p{color:#60645e;margin:0;font-size:11px;line-height:1.45}.public-profile-preview-socials{flex-wrap:wrap;gap:5px;margin-top:11px;display:flex}.public-profile-preview-socials b{color:#547d37;text-transform:capitalize;border:1px solid #dce4d6;border-radius:5px;padding:3px 5px;font-size:9px}.public-profile-preview-video{color:#f6faef;background:#1a1c20;border-radius:10px;align-items:center;gap:7px;min-height:74px;margin-top:13px;padding:10px;font-size:10px;display:flex}.public-profile-preview-cv{color:#5f6d51;align-items:center;gap:6px;margin-top:8px;font-size:10px;display:flex}.public-profile-preview-projects{gap:5px;margin-top:12px;display:grid}.public-profile-preview-projects div{color:#63675f;text-overflow:ellipsis;white-space:nowrap;border:1px solid #e5e9df;border-radius:7px;padding:7px 8px;font-size:10px;overflow:hidden}.public-profile-editor{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:13px;grid-template-columns:145px minmax(0,1fr);gap:18px;padding:16px;display:grid}.public-profile-editor-avatar{align-content:start;justify-items:center;gap:10px;display:grid}.public-profile-editor-avatar>div{color:#46652e;background:#dff8bc;border:1px solid #cce6a9;border-radius:28px;place-items:center;width:102px;height:102px;font-size:26px;font-weight:700;display:grid;overflow:hidden}.public-profile-editor-avatar img{object-fit:cover;width:100%;height:100%}.public-profile-editor-avatar label{cursor:pointer;align-items:center;gap:5px;display:inline-flex}.public-profile-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.public-profile-wide{grid-column:1/-1}.public-profile-handle{border:1px solid var(--co-line);background:var(--co-surface);border-radius:8px;align-items:center;display:flex;overflow:hidden}.public-profile-handle span{color:var(--co-faint);padding-left:9px;font-size:11px}.public-profile-handle input{box-shadow:none!important;border:0!important}.public-profile-section{border-top:1px solid var(--co-line);margin-top:22px;padding-top:20px}.public-profile-section .creator-os-accounts-head p{color:var(--co-quiet);margin:4px 0 0;font-size:11px}.public-profile-row{grid-template-columns:125px minmax(100px,.7fr) minmax(170px,1.3fr) auto;gap:8px;margin-top:9px;display:grid}.public-profile-row :is(input,select),.public-profile-project-edit :is(input,textarea,select),.public-profile-variant input{border:1px solid var(--co-line);background:var(--co-surface);width:100%;color:var(--co-text);font:inherit;border-radius:8px;padding:8px 9px;font-size:11px}.creator-os-icon-danger{color:#a8352c;background:0 0;border:0;border-radius:8px;place-items:center;width:31px;display:grid}.creator-os-icon-danger:hover{background:#fff1ef}.public-profile-project-edit{border:1px solid var(--co-line);background:var(--co-surface);border-radius:11px;grid-template-columns:118px minmax(0,1fr) auto;gap:11px;margin-top:10px;padding:10px;display:grid}.public-profile-project-image{background:var(--co-sunken);min-height:118px;color:var(--co-quiet);cursor:pointer;border:1px dashed #cbd4c4;border-radius:9px;place-items:center;display:grid;overflow:hidden}.public-profile-project-image img{object-fit:cover;width:100%;height:100%}.public-profile-project-edit>div{align-content:start;gap:7px;display:grid}.public-profile-variant{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:10px;grid-template-columns:125px 1fr 1fr;align-items:center;gap:9px;margin-top:9px;padding:10px;display:grid}.public-profile-variant>div{gap:6px;display:grid}.public-profile-variant strong{text-transform:capitalize;font-size:12px}.public-profile-variant button{justify-self:start;align-items:center;gap:4px;padding:5px 7px;font-size:10px;display:inline-flex}.public-profile-upload-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.public-profile-upload-row>label{cursor:pointer;align-items:center;gap:5px;display:inline-flex}.public-profile-upload-row>span{color:var(--co-quiet);font-size:11px}.public-profile-upload-row>input{border:1px solid var(--co-line);background:var(--co-surface);min-width:0;color:var(--co-text);font:inherit;border-radius:8px;flex:180px;padding:8px 9px;font-size:11px}.public-profile-project-selects{grid-template-columns:1fr 1fr;gap:7px;display:grid}.public-profile-theme{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.public-profile-theme button{border:1px solid var(--co-line);background:var(--co-surface);color:var(--co-quiet);font:inherit;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-size:11px;display:inline-flex}.public-profile-theme button.is-selected{color:#345521;background:#f0f8e8;border-color:#82ad5e}.public-profile-theme span{background:#fff;border:1px solid #c7d0c1;border-radius:50%;width:13px;height:13px;display:block}.public-profile-theme button:last-child span{background:#171916;border-color:#20231f}.public-profile-recommendation-edit{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:9px;padding:10px;display:grid}.public-profile-recommendation-edit>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.public-profile-recommendation-edit :is(input,textarea){border:1px solid var(--co-line);background:var(--co-surface);width:100%;color:var(--co-text);font:inherit;border-radius:8px;padding:8px 9px;font-size:11px}.public-profile-recommendation-edit textarea{grid-column:1/-2}.creator-profile-public{color:#1a1c20;background:#fbfbf8;min-height:100vh;padding:28px 16px}.creator-profile-public-glow{pointer-events:none;background:radial-gradient(circle at 7% 8%,#c9ef9d88,#0000 25%),radial-gradient(circle at 88% 16%,#f6d67877,#0000 24%);position:fixed;inset:0}.creator-profile-public-shell{max-width:1020px;margin:0 auto;position:relative}.creator-profile-hero{background:#fffffff2;border:1px solid #e1e5dc;border-radius:28px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:28px;display:grid;box-shadow:0 18px 55px #1a1c200d}.creator-profile-avatar{color:#284119;background:#b8e47b;border:1px solid #cce6a9;border-radius:25px;place-items:center;width:92px;height:92px;font-size:25px;font-weight:750;display:grid;overflow:hidden}.creator-profile-avatar img{object-fit:cover;width:100%;height:100%}.creator-profile-intro>span,.creator-profile-section-head span{color:#61933f;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700}.creator-profile-intro h1{letter-spacing:-.06em;margin:7px 0 5px;font-size:clamp(29px,5vw,44px);line-height:1}.creator-profile-intro p{color:#4e514d;max-width:620px;margin:0;font-size:17px;line-height:1.35}.creator-profile-intro small{color:#7a7d77;margin-top:8px;font-size:12px;line-height:1.5;display:block}.creator-profile-socials{flex-wrap:wrap;justify-content:end;gap:7px;display:flex}.creator-profile-socials a{color:#4e514d;border:1px solid #e0e3dc;border-radius:11px;place-items:center;width:37px;height:37px;display:grid}.creator-profile-socials a:hover{color:#263c18;background:#f3faeb;border-color:#b6d98b}.creator-profile-channel{color:#607456;background:#f5fbed;border:1px solid #dceacd;border-radius:11px;margin:13px 0 0;padding:10px 13px;font-size:12px}.creator-profile-video{background:#171916;border:1px solid #e1e5dc;border-radius:25px;height:min(54vw,510px);margin-top:14px;overflow:hidden}.creator-profile-video iframe{border:0;width:100%;height:100%}.creator-profile-work{background:#fffffff2;border:1px solid #e1e5dc;border-radius:28px;margin-top:14px;padding:27px}.creator-profile-section-head{justify-content:space-between;align-items:end;gap:20px;display:flex}.creator-profile-section-head h2{letter-spacing:-.05em;margin:5px 0 0;font-size:25px}.creator-profile-section-head p{color:#777a75;text-align:right;max-width:240px;margin:0;font-size:12px;line-height:1.45}.creator-profile-projects{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:11px;margin-top:20px;display:grid}.creator-profile-projects>a{color:inherit;background:#fbfcf9;border:1px solid #e0e5da;border-radius:18px;text-decoration:none;overflow:hidden}.creator-profile-projects>a>div{color:#41662a;background:linear-gradient(135deg,#e8f9d4,#b8e47b);place-items:center;height:156px;display:grid}.creator-profile-projects img{object-fit:cover;width:100%;height:100%}.creator-profile-projects section{padding:14px}.creator-profile-projects h3{margin:0;font-size:15px}.creator-profile-projects p{color:#747873;min-height:34px;margin:5px 0 0;font-size:11px;line-height:1.45}.creator-profile-projects small{color:#4f8031;align-items:center;gap:4px;margin-top:11px;font-size:11px;font-weight:650;display:inline-flex}.creator-profile-public footer{color:#969991;justify-content:space-between;padding:18px 5px 0;font-size:11px;display:flex}.creator-profile-public footer b{color:#547d37}.creator-profile-public footer a{color:#666b63;align-items:center;gap:4px;display:inline-flex}@media (max-width:720px){.public-profile-metrics{grid-template-columns:repeat(3,1fr)}.public-profile-workspace{grid-template-columns:1fr}.public-profile-preview{order:-1;position:static}.public-profile-metrics-head,.creator-profile-cv{flex-direction:column;align-items:start}.public-profile-editor,.creator-profile-hero{grid-template-columns:1fr}.public-profile-editor-avatar{grid-template-columns:auto auto;place-items:center start}.public-profile-row,.public-profile-variant{grid-template-columns:1fr}.public-profile-project-edit{grid-template-columns:88px minmax(0,1fr) auto}.public-profile-project-image{min-height:88px}.creator-profile-socials{justify-content:start}.creator-profile-section-head{display:block}.creator-profile-section-head p{text-align:left;margin-top:7px}.creator-profile-work{padding:20px}.creator-profile-public{padding:15px}}.creator-profile-video video{object-fit:cover;width:100%;height:100%}.creator-profile-video-link{color:#eff6e8;justify-content:center;align-items:center;gap:9px;width:100%;height:100%;font-size:14px;font-weight:650;text-decoration:none;display:flex}.creator-profile-video-link:hover{background:#263022}.creator-profile-tabs{background:#fffffff2;border:1px solid #e1e5dc;border-radius:13px;gap:3px;margin-top:14px;padding:4px;display:inline-flex}.creator-profile-tabs button{color:#70746d;font:inherit;background:0 0;border:0;border-radius:9px;padding:8px 11px;font-size:11px;font-weight:650}.creator-profile-tabs button[aria-current=page]{color:#fff;background:#1a1c20}.creator-profile-home{margin-top:14px}.creator-profile-welcome{background:#fffffff2;border:1px solid #e1e5dc;border-radius:25px;padding:42px 28px}.creator-profile-welcome span{color:#61933f;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700}.creator-profile-welcome h2{letter-spacing:-.055em;max-width:510px;margin:7px 0;font-size:clamp(25px,4vw,36px)}.creator-profile-welcome p{color:#6d716b;max-width:430px;margin:0;font-size:13px;line-height:1.5}.creator-profile-cv{background:#f5fbed;border:1px solid #dceacd;border-radius:17px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:14px 16px 16px;display:flex}.creator-profile-cv>div{align-items:center;gap:9px;display:flex}.creator-profile-cv span{gap:2px;display:grid}.creator-profile-cv small{color:#708265;font-size:10px}.creator-profile-cv strong{color:#3e5232;font-size:12px}.creator-profile-cv a{color:#41662a;align-items:center;gap:4px;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}.creator-profile-cv iframe{background:#fff;border:1px solid #d8e6ca;border-radius:10px;flex:0 0 100%;width:100%;height:min(85vh,920px)}.creator-profile-project-status{border-radius:5px;padding:3px 5px;margin:0 0 7px!important;font-size:9px!important;display:inline-block!important}.creator-profile-project-status--active{background:#eef8df;color:#527a32!important}.creator-profile-project-status--shipped{background:#edf1f6;color:#4d637a!important}.creator-profile-project-status--paused{background:#fff1df;color:#9a652a!important}.creator-profile-projects em{color:#8d7761;margin-top:6px;font-size:10px;font-style:normal;line-height:1.4;display:block}.public-profile-preview{overflow:hidden}.public-profile-preview-top>div{gap:2px;display:grid}.public-profile-preview-top span{color:var(--co-faint);font-size:9px}.public-profile-preview iframe{background:#fbfbf8;border:1px solid #dde3d8;border-radius:10px;width:100%;height:min(78vh,760px);display:block}.creator-profile-public--dark{color:#f2f5ed;background:#111310}.creator-profile-public--dark .creator-profile-public-glow{background:radial-gradient(circle at 7% 8%,#6fa44b33,#0000 26%),radial-gradient(circle at 88% 16%,#8c6b3b30,#0000 25%)}.creator-profile-public--dark :is(.creator-profile-hero,.creator-profile-work,.creator-profile-welcome,.creator-profile-tabs){background:#1a1d19f2;border-color:#30342e}.creator-profile-public--dark :is(.creator-profile-intro p,.creator-profile-intro small,.creator-profile-section-head p,.creator-profile-welcome p){color:#afb5ab}.creator-profile-public--dark .creator-profile-socials a{color:#d8ddd3;border-color:#343934}.creator-profile-public--dark .creator-profile-tabs button{color:#adb4a8}.creator-profile-public--dark .creator-profile-tabs button[aria-current=page]{color:#172013;background:#e8efe0}.creator-profile-public--dark .creator-profile-projects>a{color:#f2f5ed;background:#20241f;border-color:#343934}.creator-profile-public--dark .creator-profile-projects p{color:#adb4a8}.creator-profile-public--dark .creator-profile-cv{background:#1d2a1a;border-color:#3a5030}.creator-profile-public--dark .creator-profile-cv strong{color:#e0edd7}.creator-profile-public--dark .creator-profile-cv small{color:#a6bb99}.creator-profile-public--dark .creator-profile-cv iframe{border-color:#3a5030}.creator-profile-public--dark footer{color:#8e968c}.creator-profile-professional{margin-top:14px}.creator-profile-professional .creator-profile-cv{margin-top:0}.creator-profile-recommendations{background:#fffffff2;border:1px solid #e1e5dc;border-radius:22px;margin-top:14px;padding:24px}.creator-profile-recommendations>div:first-child>span{color:#61933f;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700}.creator-profile-recommendations h2{letter-spacing:-.05em;margin:6px 0 0;font-size:23px}.creator-profile-recommendations>div:last-child{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:9px;margin-top:16px;display:grid}.creator-profile-recommendations article{background:#f8fbf5;border:1px solid #dfe7d6;border-radius:14px;padding:15px}.creator-profile-recommendations p{color:#555a53;margin:0 0 14px;font-size:12px;line-height:1.5}.creator-profile-recommendations strong,.creator-profile-recommendations small{display:block}.creator-profile-recommendations strong{font-size:11px}.creator-profile-recommendations small{color:#7a8177;margin-top:2px;font-size:10px}.creator-profile-public--dark .creator-profile-recommendations{background:#1a1d19f2;border-color:#30342e}.creator-profile-public--dark .creator-profile-recommendations article{background:#20291d;border-color:#344031}.creator-profile-public--dark .creator-profile-recommendations p{color:#c1c8bb}.creator-profile-public--dark .creator-profile-recommendations small{color:#99a493}.public-profile-save-bubble{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fafff5f2;border:1px solid #cfe1bd;border-radius:999px;align-items:center;gap:10px;padding:8px 9px 8px 13px;display:flex;position:fixed;bottom:20px;right:24px;box-shadow:0 10px 30px #1a1c2026}.public-profile-save-bubble>span{color:var(--co-quiet);font-size:11px}.public-profile-save-bubble .primary-button{align-items:center;gap:5px;display:inline-flex}.public-profile-highlight-edit{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:10px;grid-template-columns:88px minmax(120px,.8fr) minmax(0,2fr) auto;align-items:start;gap:8px;margin-top:9px;padding:10px;display:grid}.public-profile-highlight-edit :is(input,textarea){border:1px solid var(--co-line);background:var(--co-surface);width:100%;color:var(--co-text);font:inherit;border-radius:8px;padding:8px 9px;font-size:11px}.creator-profile-journey{background:#fffffff2;border:1px solid #e1e5dc;border-radius:26px;margin-top:14px;padding:27px}.creator-profile-journey-head{gap:5px;max-width:530px;display:grid}.creator-profile-journey-head>span,.creator-profile-case-body>section>span{color:#61933f;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700}.creator-profile-journey h2{letter-spacing:-.055em;margin:0;font-size:clamp(24px,4vw,34px)}.creator-profile-journey-head p{color:#6b7069;margin:0;font-size:13px;line-height:1.5}.creator-profile-journey-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:20px;display:grid}.creator-profile-journey-grid article{background:linear-gradient(145deg,#fafff7,#f0f8e8);border:1px solid #dfe7d6;border-radius:15px;min-height:160px;padding:15px;position:relative}.creator-profile-journey-grid article:before{content:"";background:#98cf6b;border-radius:0 0 4px 4px;width:32px;height:3px;position:absolute;top:0;left:15px}.creator-profile-journey-grid small{color:#6e9950;font-size:11px;font-weight:750}.creator-profile-journey-grid h3{letter-spacing:-.025em;margin:18px 0 5px;font-size:14px}.creator-profile-journey-grid p{color:#686e66;margin:0;font-size:11px;line-height:1.48}.creator-profile-journey-empty{color:#6c7565;border:1px dashed #d9e2d2;border-radius:14px;gap:4px;margin-top:18px;padding:18px;font-size:12px;display:grid}.creator-profile-journey-empty span{color:#929a8b;font-size:11px}.creator-profile-project-card{color:inherit;text-align:left;font:inherit;cursor:pointer;background:#fbfcf9;border:1px solid #e0e5da;border-radius:18px;padding:0;transition:transform .16s,box-shadow .16s,border-color .16s;overflow:hidden}.creator-profile-project-card:hover{border-color:#bfdb9e;transform:translateY(-2px);box-shadow:0 11px 26px #26331712}.creator-profile-project-card>div{color:#41662a;background:linear-gradient(135deg,#e8f9d4,#b8e47b);place-items:center;height:156px;display:grid}.creator-profile-project-card img{object-fit:cover;width:100%;height:100%}.creator-profile-project-card section{padding:14px}.creator-profile-project-card h3{margin:0;font-size:15px}.creator-profile-project-card p{color:#747873;min-height:34px;margin:5px 0 0;font-size:11px;line-height:1.45}.creator-profile-project-card small{color:#4f8031;align-items:center;gap:4px;margin-top:11px;font-size:11px;font-weight:650;display:inline-flex}.creator-profile-project-card em{color:#7a7664;margin-top:8px;font-size:10px;font-style:normal;display:block}.creator-profile-case{background:#fffffff2;border:1px solid #e1e5dc;border-radius:28px;margin-top:14px;padding:27px}.creator-profile-back{color:#5d8740;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:11px;font-weight:700;display:inline-flex}.creator-profile-case header{grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);align-items:end;gap:22px;margin-top:24px;display:grid}.creator-profile-case header>img{object-fit:cover;border-radius:18px;width:100%;min-height:180px;max-height:340px}.creator-profile-case h2{letter-spacing:-.06em;margin:9px 0 8px;font-size:clamp(29px,4vw,42px);line-height:1}.creator-profile-case header p{color:#626861;margin:0;font-size:14px;line-height:1.5}.creator-profile-case header strong{color:#3d6828;background:#eaf7db;border-radius:8px;margin-top:14px;padding:7px 9px;font-size:12px;display:inline-block}.creator-profile-case-body{border-top:1px solid #e7ebe3;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;margin-top:25px;padding-top:20px;display:grid}.creator-profile-case-body>section{max-width:670px}.creator-profile-case-body>section p{color:#50564f;white-space:pre-line;margin:7px 0 0;font-size:14px;line-height:1.65}.creator-profile-case-actions{flex-wrap:wrap;gap:8px;display:flex}.creator-profile-case-actions a{color:#4b7733;background:#f4fbed;border:1px solid #d6e6c6;border-radius:9px;align-items:center;gap:5px;padding:9px 11px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.creator-profile-public--dark .creator-profile-journey,.creator-profile-public--dark .creator-profile-case{background:#1a1d19f2;border-color:#30342e}.creator-profile-public--dark .creator-profile-journey-grid article{background:linear-gradient(145deg,#20271d,#1a2117);border-color:#35412f}.creator-profile-public--dark .creator-profile-journey-head p,.creator-profile-public--dark .creator-profile-journey-grid p,.creator-profile-public--dark .creator-profile-case header p,.creator-profile-public--dark .creator-profile-case-body>section p{color:#b6bdb0}.creator-profile-public--dark .creator-profile-case-body{border-color:#343930}.creator-profile-public--dark .creator-profile-case header strong{color:#c7e9ad;background:#273b1e}@media (max-width:720px){.public-profile-save-bubble{bottom:12px;right:12px}.public-profile-highlight-edit{grid-template-columns:74px 1fr auto}.public-profile-highlight-edit textarea{grid-column:1/-2}.creator-profile-journey,.creator-profile-case{padding:20px}.creator-profile-journey-grid{grid-template-columns:1fr 1fr}.creator-profile-case header,.creator-profile-case-body{grid-template-columns:1fr}.creator-profile-case-actions{margin-top:4px}}@media (max-width:440px){.public-profile-save-bubble>span{display:none}.creator-profile-journey-grid{grid-template-columns:1fr}}.public-profile-project-edit{grid-template-columns:190px minmax(0,1fr) auto}.public-profile-project-media{align-content:start;gap:6px;display:grid}.public-profile-project-media>small{color:var(--co-faint);font-size:10px}.public-profile-project-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.public-profile-project-gallery>span,.public-profile-project-image{border-radius:9px;place-items:center;min-height:83px;display:grid;position:relative;overflow:hidden}.public-profile-project-gallery>span{border:1px solid var(--co-line);background:var(--co-sunken)}.public-profile-project-gallery img{object-fit:contain;background:#edf0ea;width:100%;height:100%}.public-profile-project-gallery>span button{color:#fff;background:#1a1c20d9;border:0;border-radius:999px;place-items:center;width:19px;height:19px;padding:0;font-size:15px;line-height:1;display:grid;position:absolute;top:3px;right:3px}.public-profile-project-gallery--portrait>span,.public-profile-project-gallery--portrait .public-profile-project-image{min-height:132px}.public-profile-project-image{background:var(--co-sunken);color:var(--co-quiet);cursor:pointer;border:1px dashed #aebdab}.public-profile-project-selects{grid-template-columns:repeat(3,minmax(0,1fr))}.public-profile-project-actions{align-self:start;align-items:center;display:flex}.public-profile-project-actions .public-profile-drag{min-height:31px}.public-profile-project-actions .creator-os-icon-danger:disabled{visibility:hidden}.public-profile-highlight-edit{grid-template-columns:auto 72px minmax(120px,.8fr) minmax(0,2fr) auto}.public-profile-highlight-edit.is-dragging{opacity:.52}.public-profile-drag{min-height:33px;color:var(--co-faint);cursor:grab;place-items:center;display:grid}.public-profile-order-actions{align-items:center;display:flex}.public-profile-order-actions .creator-os-icon-danger:disabled{visibility:hidden}.creator-profile-read-more{color:#508333;font:inherit;font-size:inherit;cursor:pointer;background:0 0;border:0;margin-left:5px;padding:0;font-weight:700;display:inline}.creator-profile-public--dark .creator-profile-read-more{color:#a7d780}.creator-profile-project-card>div{aspect-ratio:16/9;height:auto;position:relative}.creator-profile-project-card--portrait>div{aspect-ratio:4/5}.creator-profile-project-card img{object-fit:contain;background:#e8ede2}.creator-profile-project-card>div>b{color:#fff;background:#171916c9;border-radius:7px;padding:4px 6px;font-size:10px;position:absolute;bottom:8px;right:8px}.creator-profile-case header>img{display:none}.creator-profile-case-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.creator-profile-case-gallery img{object-fit:contain;background:#edf1e9;border-radius:15px;width:100%;height:100%;min-height:150px;max-height:280px}.creator-profile-case-gallery--portrait{grid-template-columns:repeat(3,minmax(0,1fr))}.creator-profile-case-gallery--portrait img{min-height:235px;max-height:390px}@media (max-width:720px){.public-profile-project-edit{grid-template-columns:1fr auto}.public-profile-project-media{grid-column:1/-1}.public-profile-project-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.public-profile-project-gallery>span,.public-profile-project-image{min-height:95px}.public-profile-project-gallery--portrait>span,.public-profile-project-gallery--portrait .public-profile-project-image{min-height:145px}.public-profile-project-selects{grid-template-columns:1fr}.public-profile-highlight-edit{grid-template-columns:auto 70px 1fr auto}.public-profile-highlight-edit textarea{grid-column:2/-2}.creator-profile-case-gallery,.creator-profile-case-gallery--portrait{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-profile-case-gallery img{min-height:135px}.creator-profile-case-gallery--portrait img{min-height:205px}.creator-profile-professional{margin:14px -15px 0}.creator-profile-cv{border-left:0;border-right:0;border-radius:0}.creator-profile-cv iframe{border-left:0;border-right:0;border-radius:0;height:calc(100svh - 126px);min-height:540px}}.creator-profile-journey-grid{grid-template-columns:1fr;gap:0;margin-top:22px;padding-left:8px}.creator-profile-journey-grid article{background:0 0;border:0;border-radius:0;grid-template-columns:78px minmax(0,1fr);column-gap:16px;min-height:0;padding:0 0 26px;display:grid}.creator-profile-journey-grid article:before{background:#73aa4d;border:3px solid #eff8e4;border-radius:50%;width:13px;height:13px;top:5px;left:2px;box-shadow:0 0 0 1px #98ca74}.creator-profile-journey-grid article:after{content:"";background:#d8e6ca;width:1px;position:absolute;top:19px;bottom:-2px;left:8px}.creator-profile-journey-grid article:last-child{padding-bottom:0}.creator-profile-journey-grid article:last-child:after{display:none}.creator-profile-journey-grid small{grid-area:1/1/span 2;padding-left:24px;font-size:11px}.creator-profile-journey-grid h3{grid-column:2;margin:0 0 5px;font-size:15px}.creator-profile-journey-grid p{grid-column:2;max-width:620px;margin:0;font-size:12px}.creator-profile-public--dark .creator-profile-journey-grid article{background:0 0}.creator-profile-public--dark .creator-profile-journey-grid article:before{background:#8fcd64;border-color:#24351c;box-shadow:0 0 0 1px #577543}.creator-profile-public--dark .creator-profile-journey-grid article:after{background:#3e5134}.public-profile-variant--expanded{grid-template-columns:140px minmax(0,1fr) minmax(0,1fr)}.public-profile-variant--expanded textarea,.public-profile-variant--expanded>input{border:1px solid var(--co-line);background:var(--co-surface);width:100%;color:var(--co-text);font:inherit;border-radius:8px;padding:8px 9px;font-size:11px}.public-profile-variant--expanded>input{grid-column:2}.public-profile-variant--expanded textarea{grid-area:1/3/span 2}.public-profile-variant--expanded>input[type=email]{grid-column:2}.public-profile-variant-options{flex-wrap:wrap;grid-column:2/-1;gap:8px 14px;display:flex}.public-profile-variant-options label{color:var(--co-quiet);align-items:center;gap:5px;font-size:10px;display:inline-flex}.public-profile-variant-options input{accent-color:#6e9b4d}@media (max-width:720px){.public-profile-variant--expanded{grid-template-columns:1fr}.public-profile-variant--expanded>input,.public-profile-variant--expanded textarea,.public-profile-variant-options{grid-area:auto}}.survey-total{color:var(--co-quiet);margin:14px 0 0;font-size:12px}.survey-total b{color:var(--co-text);letter-spacing:-.02em;font-size:22px;font-weight:600}.survey-stats{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;margin-top:16px;display:grid}.survey-stat{border:1px solid var(--co-line);background:var(--co-surface);border-radius:12px;padding:14px}.survey-stat header{gap:3px;margin-bottom:12px;display:grid}.survey-stat header strong{font-size:12px;font-weight:560;line-height:1.35}.survey-stat header span{color:var(--co-faint);font-size:11px}.survey-stat .creator-os-bars li{grid-template-columns:1fr 64px 62px}.survey-stat .creator-os-bars b small{color:var(--co-faint);font-weight:400}.survey-cross,.survey-people{border-top:1px solid var(--co-line);margin-top:26px;padding-top:22px}.survey-cross-pick{max-width:420px;margin:12px 0}.survey-results .creator-os-cell-number small{color:var(--co-faint)}.survey-details{border-top:1px dashed var(--co-line);gap:7px;margin:12px 0 0;padding:11px 0 0;list-style:none;display:grid}.survey-details li{gap:2px;display:grid}.survey-details q{color:var(--co-text);font-size:12px;font-style:italic}.survey-details small{color:var(--co-faint);font-size:10px}.product-switcher--single .product-mode{cursor:default}.product-switcher--single .product-mode:hover{background:#fff}.creator-product-import{cursor:pointer;position:relative;overflow:hidden}.creator-product-import input{opacity:0;cursor:pointer;position:absolute;inset:0}.creator-product-report{color:#55763b;background:#f2f8eb;border-radius:8px;margin:12px 0 0;padding:10px 12px;font-size:11px;font-weight:700}.creator-product-kpis{flex-wrap:wrap;gap:8px;margin:17px 0 12px;display:flex}.creator-product-kpis span{color:#7d8279;text-transform:uppercase;background:#fafbf8;border:1px solid #e3e7dd;border-radius:9px;gap:2px;min-width:115px;padding:10px 12px;font-size:9px;font-weight:700;display:grid}.creator-product-kpis strong{color:var(--ink);font-size:17px}.creator-product-table-wrap{border:1px solid var(--line);border-radius:10px;overflow-x:auto}.creator-product-table{border-collapse:collapse;text-align:left;width:100%;min-width:760px}.creator-product-table th{border-bottom:1px solid var(--line);color:#81857e;letter-spacing:.04em;text-transform:uppercase;background:#f7f8f5;padding:10px 12px;font-size:9px}.creator-product-table td{color:#555a52;vertical-align:middle;border-bottom:1px solid #eceee9;padding:11px 12px;font-size:11px}.creator-product-table tr:last-child td{border-bottom:0}.creator-product-table tr.is-uncovered{background:#fffaf4}.creator-product-table strong,.creator-product-table span,.creator-product-table small{display:block}.creator-product-table td strong{color:var(--ink);font-size:11px}.creator-product-table small{color:#8a8f86;margin-top:3px;font-size:9px}.creator-product-table tr.is-uncovered td:first-child small{color:#b46a37;font-weight:700}.creator-product-goal{color:#5b7d3d;font:inherit;cursor:pointer;background:#f5faef;border:1px solid #d7e3c8;border-radius:7px;padding:5px 8px;font-size:10px;font-weight:750}.creator-product-goal.is-done{background:#eaf6df;border-color:#bddc9a}.creator-product-goal-edit{gap:4px;display:flex}.creator-product-goal-edit input{width:48px;font:inherit;border:1px solid #cddac0;border-radius:6px;padding:5px;font-size:10px}.creator-product-goal-edit button{color:#fff;font:inherit;cursor:pointer;background:#5b7d3d;border:0;border-radius:6px;padding:5px 7px;font-size:9px;font-weight:750}.creator-content-products{background:#fafcf7;border:1px solid #e2e7db;border-radius:9px;gap:8px;margin-top:15px;padding:12px;display:grid}.creator-content-products header{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.creator-content-products h3{margin:0;font-size:12px}.creator-content-products p{color:var(--muted);margin:0;font-size:10px;line-height:1.4}.creator-content-product-options{gap:4px;max-height:175px;display:grid;overflow-y:auto}.creator-content-product-options label{color:var(--ink);align-items:center;gap:8px;padding:5px 4px;font-size:10px;display:flex}.creator-content-product-options input{width:14px;height:14px;accent-color:var(--green)}.creator-content-product-options small{color:var(--muted);margin-left:auto}.creator-content-products button{justify-self:start}.creator-os-publication-picker{background:#f8fbf4;border:1px solid #dce7d1;border-radius:9px;gap:8px;padding:11px;display:grid}.creator-os-publication-picker strong{font-size:11px;display:block}.creator-os-publication-picker p{color:var(--co-quiet);margin:3px 0 0;font-size:10px;line-height:1.45}.creator-os-publication-picker-actions{align-items:center;gap:7px;display:flex}.creator-os-publication-picker-actions select{border:1px solid var(--co-line);min-width:0;color:var(--co-text);font:inherit;background:#fff;border-radius:7px;flex:1;padding:7px;font-size:10px}.creator-identity{gap:12px;display:grid}.creator-identity>h3,.creator-identity>p{margin:0}.creator-identity-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.creator-identity-wide{grid-column:span 2}.creator-identity textarea{resize:vertical}@media (max-width:700px){.creator-identity-grid{grid-template-columns:1fr}.creator-identity-wide{grid-column:auto}.creator-os-publication-picker-actions{flex-direction:column;align-items:stretch}}.survey-standalone{max-width:1180px;margin:0 auto;padding:26px 22px 60px}.survey-standalone-head{align-items:baseline;gap:10px;margin-bottom:18px;display:flex}.survey-standalone-head strong{letter-spacing:-.02em;font-size:15px;font-weight:650}.survey-standalone-head span{color:var(--muted);font-size:12px}.survey-standalone .content-panel{border:1px solid var(--line);background:#fff;border-radius:16px;padding:22px}.survey-people-layout{grid-template-columns:minmax(200px,260px) 1fr;align-items:start;gap:16px;margin-top:14px;display:grid}.survey-people-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.survey-people-list button{border:1px solid var(--co-line);background:var(--co-surface);width:100%;color:var(--co-text);text-align:left;border-radius:10px;gap:2px;padding:11px 12px;transition:border-color .14s,background .14s;display:grid}.survey-people-list button:hover{background:var(--co-sunken);border-color:#cfcfc8}.survey-people-list button.is-open{border-color:var(--co-text);background:var(--co-sunken)}.survey-people-list strong{font-size:12px;font-weight:560}.survey-people-list small{color:var(--co-faint);font-size:10.5px}.survey-sheet{border:1px solid var(--co-line);background:var(--co-surface);border-radius:12px;min-width:0;padding:16px}.survey-sheet-head{border-bottom:1px solid var(--co-line);gap:2px;margin-bottom:12px;padding-bottom:12px;display:grid}.survey-sheet-head strong{letter-spacing:-.015em;font-size:14px;font-weight:600}.survey-sheet-head span{color:var(--co-faint);font-size:11px}.survey-sheet-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.survey-sheet-list li{gap:3px;display:grid}.survey-sheet-question{color:var(--co-quiet);font-size:11px;line-height:1.4}.survey-sheet-answer{color:var(--co-text);font-size:13px;font-weight:500;line-height:1.4}.survey-sheet-detail{color:var(--co-quiet);margin-top:2px;font-size:12px;font-style:italic;display:block}@media (max-width:860px){.survey-people-layout{grid-template-columns:1fr}}.survey-people--first{border-top:0;margin-top:16px;padding-top:0}.survey-percentages{border-top:1px solid var(--co-line);margin-top:26px;padding-top:22px}.referral-os{width:min(100%,860px);margin-left:auto;margin-right:auto}.brand-hub{width:min(100%,980px);margin:0 auto}.creator-profile-praise{background:linear-gradient(120deg,#f9fcf5,#eff8e5);border:1px solid #dce8d0;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;margin-top:14px;padding:18px 20px;display:grid}.creator-profile-praise-mark{color:#31551c;background:#b8e47b;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.creator-profile-praise-copy{min-width:0}.creator-profile-praise-copy>span{color:#61933f;letter-spacing:.13em;font-size:9px;font-weight:750}.creator-profile-praise-copy p{color:#41483e;margin:5px 0 9px;font-size:13px;line-height:1.5}.creator-profile-praise-copy strong{font-size:11px;display:block}.creator-profile-praise-copy small{color:#778072;margin-top:2px;font-size:10px;display:block}.creator-profile-praise-controls{color:#718069;font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:10px;display:flex}.creator-profile-praise-controls button,.creator-profile-cv-actions button{color:#496d32;cursor:pointer;background:#fff;border:1px solid #cadabe;border-radius:8px;place-items:center;display:grid}.creator-profile-praise-controls button:hover,.creator-profile-cv-actions button:hover{background:#edf7e2}.creator-profile-cv-actions{align-items:center;gap:10px;display:flex}.creator-profile-cv-actions button{color:#41662a;font:inherit;padding:7px 9px;font-size:11px;font-weight:700}.creator-profile-public--dark .creator-profile-praise{background:linear-gradient(120deg,#1b2518,#202c1b);border-color:#3a5030}.creator-profile-public--dark .creator-profile-praise-copy p{color:#d1dac9}.creator-profile-public--dark .creator-profile-praise-copy small,.creator-profile-public--dark .creator-profile-praise-controls{color:#a8b69f}.creator-profile-public--dark .creator-profile-praise-controls button,.creator-profile-public--dark .creator-profile-cv-actions button{color:#c6eba9;background:#263220;border-color:#46603a}.creator-profile-praise{border-radius:13px;gap:10px;max-width:560px;margin:10px auto 0;padding:8px 10px}.creator-profile-praise-mark{border-radius:8px;width:26px;height:26px}.creator-profile-praise-copy>span{font-size:7px}.creator-profile-praise-copy p{margin:2px 0 4px;font-size:10px;line-height:1.3}.creator-profile-praise-copy strong{font-size:9px}.creator-profile-praise-copy small{font-size:8px}.creator-profile-praise-controls{font-size:9px}.creator-profile-praise-controls button{width:22px;height:22px}.creator-profile-social-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.creator-profile-social-actions>span{color:#75806f;align-items:center;gap:4px;font-size:10px;display:inline-flex}.creator-profile-social-actions>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.creator-profile-social-actions button{color:#426c2c;font:inherit;cursor:pointer;background:#f3faeb;border:1px solid #bcd99d;border-radius:8px;align-items:center;gap:4px;padding:6px 8px;font-size:10px;font-weight:700;display:inline-flex}.creator-profile-social-actions button.is-following{color:#61685f;background:#fff;border-color:#d5dad2}.creator-profile-social-actions small{color:#5e8540;font-size:10px;font-weight:650}.creator-profile-social-actions small.is-error{color:#a64e3a}.creator-profile-public--dark .creator-profile-social-actions>span{color:#a8b3a1}.creator-profile-public--dark .creator-profile-social-actions button{color:#c6eba9;background:#263220;border-color:#46603a}.public-profile-friends{gap:7px;margin-top:10px;display:grid}.public-profile-friends article{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.public-profile-friends strong,.public-profile-friends small{display:block}.public-profile-friends strong{font-size:11px}.public-profile-friends small{color:var(--co-faint);margin-top:2px;font-size:10px}.public-profile-friends span{gap:6px;display:flex}.public-profile-friends .primary-button,.public-profile-friends .secondary-button{padding:6px 8px;font-size:10px}@media (max-width:560px){.creator-profile-praise{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px}.creator-profile-praise-controls{grid-column:2;justify-self:start}.creator-profile-cv-actions{justify-content:space-between;width:100%}}.stalkr-room{color:#17211d;width:min(100%,1040px);margin:0 auto;padding:12px 0 42px}.stalkr-room__hero{border-bottom:1px solid #dce3db;justify-content:space-between;align-items:end;gap:28px;padding:20px 0 30px;display:flex}.stalkr-room__hero>div{max-width:670px}.stalkr-room__hero>div>span,.stalkr-room__brief span,.stalkr-room__list-heading span{color:#6e8d58;letter-spacing:.14em;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.stalkr-room__hero h1{letter-spacing:-.055em;max-width:650px;margin:0;font-size:clamp(28px,3.6vw,43px);line-height:1.03}.stalkr-room__hero p{color:#647068;margin:13px 0 0;font-size:14px;line-height:1.58}.stalkr-room__hero .primary-button,.stalkr-room__focus .secondary-button{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.stalkr-room__focus{background:linear-gradient(135deg,#f5faef,#fbfcf9);border:1px solid #d6e2d0;border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:26px;margin-top:24px;padding:21px 23px;display:grid}.stalkr-room__focus-title h2{letter-spacing:-.035em;margin:8px 0 3px;font-size:22px}.stalkr-room__focus-title p{color:#6b766e;margin:0;font-size:12px}.stalkr-room__status{color:#52723e;background:#e8f1df;border-radius:999px;align-items:center;width:fit-content;padding:4px 8px;font-size:10px;font-weight:750;display:inline-flex}.stalkr-room__status--closed{color:#6a736c;background:#edf0ed}.stalkr-room__status--scheduled{color:#8a6b24;background:#f9efcf}.stalkr-room__deadline{color:#768277;grid-template-columns:18px auto;column-gap:7px;display:grid}.stalkr-room__deadline svg{color:#63844d;grid-row:span 2;margin-top:2px}.stalkr-room__deadline span{letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:750}.stalkr-room__deadline strong{color:#314036;font-size:12px;font-weight:600}.stalkr-room__decision-desk{background:linear-gradient(130deg,#fff9f5,#fffdfb);border:1px solid #e6d1c3;border-radius:16px;grid-template-columns:minmax(230px,.8fr) minmax(0,1.2fr);gap:26px;margin-top:10px;padding:22px 23px;display:grid}.stalkr-room__decision-title>span{color:#b06b43;letter-spacing:.13em;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.stalkr-room__decision-title h2{color:#2d2926;letter-spacing:-.04em;margin:0;font-size:21px;line-height:1.08}.stalkr-room__decision-title p{color:#756b65;margin:9px 0 0;font-size:12px;line-height:1.55}.stalkr-room__decision-list{align-content:start;gap:7px;display:grid}.stalkr-room__decision-list article{background:#fff;border:1px solid #efdcd0;border-radius:10px;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:12px;padding:11px 12px;display:grid}.stalkr-room__decision-list strong,.stalkr-room__decision-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.stalkr-room__decision-list strong{color:#3b342f;font-size:12px}.stalkr-room__decision-list small{color:#93867d;margin-top:2px;font-size:10px}.stalkr-room__decision-list article span{color:#a86037;font-size:10px;font-weight:700}.stalkr-room__decision-list article svg{color:#bd7951}.stalkr-room__decision-list>p{color:#756b65;background:#ffffffa6;border-radius:10px;margin:0;padding:12px;font-size:12px;line-height:1.45}.stalkr-room__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.stalkr-room__metrics article{background:#fff;border:1px solid #e0e6df;border-radius:13px;gap:5px;min-height:138px;padding:17px;display:grid}.stalkr-room__metrics svg{color:#668750}.stalkr-room__metrics span{color:#6f7b72;font-size:11px;font-weight:650}.stalkr-room__metrics strong{color:#1c2920;letter-spacing:-.05em;font-size:28px}.stalkr-room__metrics small{color:#8a958d;margin-top:auto;font-size:10px;line-height:1.35}.stalkr-room__metrics .stalkr-room__metric--attention{background:#fffaf6;border-color:#f0d2bf}.stalkr-room__metrics .stalkr-room__metric--attention svg{color:#bb6c3f}.stalkr-room__brief{background:#fff;border:1px solid #e0e6df;border-radius:13px;grid-template-columns:minmax(170px,.55fr) minmax(0,1.45fr);gap:22px;margin-top:10px;padding:19px 21px;display:grid}.stalkr-room__brief h2,.stalkr-room__list h2{letter-spacing:-.025em;margin:0;font-size:16px}.stalkr-room__brief p{color:#556259;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.6}.stalkr-room__list{margin-top:36px}.stalkr-room__list-heading{justify-content:space-between;align-items:end;gap:12px;margin-bottom:13px;display:flex}.stalkr-room__list-heading small{color:#879189;font-size:11px}.stalkr-room__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.stalkr-room__card{min-height:145px;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e6df;border-radius:13px;gap:8px;padding:17px;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}.stalkr-room__card:hover,.stalkr-room__card--selected{border-color:#9cb68b;transform:translateY(-1px);box-shadow:0 8px 22px #324c2b14}.stalkr-room__card strong{margin-top:3px;font-size:14px}.stalkr-room__card small{color:#748078;font-size:11px;line-height:1.4}.stalkr-room__card>svg{color:#6d8b58;position:absolute;bottom:15px;right:15px}.stalkr-room__quiet{color:#8a958d;margin:0;font-size:12px}.stalkr-room__empty{background:#fbfdf9;border:1px dashed #cbd8c4;border-radius:16px;justify-items:start;gap:11px;max-width:610px;margin:30px 0;padding:30px;display:grid}.stalkr-room__empty svg{color:#668750}.stalkr-room__empty h2{letter-spacing:-.035em;margin:0;font-size:20px}.stalkr-room__empty p{color:#657168;max-width:470px;margin:0;font-size:13px;line-height:1.55}.stalkr-room__preview{background:#f8fbf5;border:1px solid #d9e4d3;border-radius:16px;margin:30px 0 0;padding:22px}.stalkr-room__preview>header{justify-content:space-between;align-items:end;gap:14px;display:flex}.stalkr-room__preview>header span{color:#75935f;letter-spacing:.13em;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.stalkr-room__preview>header h2{color:#263229;letter-spacing:-.035em;max-width:510px;margin:0;font-size:18px}.stalkr-room__preview>header small{color:#89968a;font-size:10px}.stalkr-room__preview-campaign{background:#fff;border:1px solid #dce7d6;border-radius:12px;justify-content:space-between;align-items:end;gap:18px;margin-top:18px;padding:16px;display:flex}.stalkr-room__preview-campaign>div{gap:7px;display:grid}.stalkr-room__preview-campaign strong{color:#243029;letter-spacing:-.03em;font-size:17px}.stalkr-room__preview-campaign small{color:#708074;font-size:11px}.stalkr-room__preview-campaign p{color:#607064;max-width:330px;margin:0;font-size:12px;line-height:1.5}.stalkr-room__preview-campaign p b{color:#38533c}.stalkr-room__preview-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:9px;display:grid}.stalkr-room__preview-columns article{background:#fff;border:1px solid #e0e8dc;border-radius:12px;align-content:start;gap:10px;min-height:162px;padding:15px;display:grid}.stalkr-room__preview-columns article:first-child{background:#fffaf7;border-color:#ecd7c9}.stalkr-room__preview-columns article>span{color:#7a8e6f;letter-spacing:.08em;font-size:9px;font-weight:800}.stalkr-room__preview-columns article:first-child>span{color:#b46a42}.stalkr-room__preview-columns article strong{color:#313a33;font-size:12px;line-height:1.42}.stalkr-room__preview-columns article small{color:#79867c;font-size:10px;line-height:1.35}.stalkr-room__preview-columns button{color:#527641;cursor:default;background:0 0;border:0;align-items:center;gap:5px;width:fit-content;margin-top:auto;padding:0;font-size:10px;font-weight:750;display:inline-flex}@media (max-width:780px){.stalkr-room__hero,.stalkr-room__focus,.stalkr-room__decision-desk{grid-template-columns:1fr;align-items:start}.stalkr-room__hero{flex-direction:column}.stalkr-room__metrics,.stalkr-room__cards,.stalkr-room__preview-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.stalkr-room__brief{grid-template-columns:1fr;gap:10px}.stalkr-room__preview-campaign{flex-direction:column;align-items:start}}@media (max-width:500px){.stalkr-room__metrics,.stalkr-room__cards{grid-template-columns:1fr}}.brand-hub__hero{border-bottom:1px solid var(--co-line);justify-content:space-between;align-items:end;gap:28px;padding:20px 0 28px;display:flex}.brand-hub__eyebrow,.brand-hub__section-heading>div>span,.brand-hub__next>div>span{color:#73935d;letter-spacing:.12em;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.brand-hub h1{max-width:620px;color:var(--co-text);letter-spacing:-.045em;margin:0;font-size:clamp(25px,3vw,36px);line-height:1.06}.brand-hub__hero p{max-width:550px;color:var(--co-quiet);margin:12px 0 0;font-size:13px;line-height:1.55}.brand-hub__hero .primary-button{white-space:nowrap;flex:none;align-items:center;gap:7px;display:inline-flex}.brand-hub__readiness{color:#597346;background:#f7fbf1;border:1px solid #dce8cf;border-radius:10px;align-items:center;gap:9px;margin-top:20px;padding:11px 13px;font-size:12px;display:flex}.brand-hub__setup{background:#fbfdf8;border:1px solid #dce8cf;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(260px,.85fr);align-items:end;gap:22px;margin-top:18px;padding:18px;display:grid}.brand-hub__setup>div>span{color:#73935d;letter-spacing:.11em;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.brand-hub__setup h2{color:var(--co-text);letter-spacing:-.025em;margin:0;font-size:16px}.brand-hub__setup p{color:var(--co-quiet);margin:6px 0 0;font-size:11px;line-height:1.5}.brand-hub__setup-form{align-items:end;gap:8px;display:flex}.brand-hub__setup-form .creator-os-field{flex:1}.brand-hub__setup-form .primary-button{white-space:nowrap}.brand-hub__section{margin-top:36px}.brand-hub__section-heading{justify-content:space-between;align-items:end;gap:14px;margin-bottom:14px;display:flex}.brand-hub__section-heading h2,.brand-hub__next h2{color:var(--co-text);letter-spacing:-.035em;margin:0;font-size:19px}.brand-hub__section-heading .secondary-button{align-items:center;gap:5px;display:inline-flex}.brand-hub__capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.brand-capability{border:1px solid var(--co-line);background:var(--co-surface);color:inherit;text-align:left;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:17px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.brand-capability:hover{border-color:#bdceb0;transform:translateY(-1px);box-shadow:0 6px 18px #3a512a12}.brand-capability:disabled{cursor:default;opacity:.62}.brand-capability:disabled:hover{border-color:var(--co-line);box-shadow:none;transform:none}.brand-capability__icon{color:#66894f;background:#edf5e6;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.brand-capability__body{gap:5px;display:grid}.brand-capability__body strong{color:var(--co-text);font-size:13px;font-weight:650}.brand-capability__body small{color:var(--co-quiet);font-size:11px;line-height:1.45}.brand-capability__body em{color:#6b9151;align-items:center;gap:4px;margin-top:3px;font-size:10px;font-style:normal;font-weight:650;display:inline-flex}.brand-capability__arrow{color:var(--co-faint);align-self:center}.brand-hub__next{color:#a5b29a;background:#fafbf8;border:1px dashed #cfd8c7;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;margin-top:28px;padding:17px;display:grid}.brand-hub__next .brand-capability__icon{color:#98a58d;background:#f0f3ed}.brand-hub__next>div>span{color:#9ba795;margin-bottom:5px}.brand-hub__next h2{color:#687364;font-size:15px}.brand-hub__next p{color:#929d8c;margin:5px 0 0;font-size:11px;line-height:1.45}@media (max-width:720px){.brand-hub__hero{flex-direction:column;align-items:start;gap:18px}.brand-hub__setup{grid-template-columns:1fr}.brand-hub__setup-form{flex-direction:column;align-items:stretch}.brand-hub__capabilities{grid-template-columns:1fr}.brand-hub__section-heading{flex-direction:column;align-items:start}}.referral-heading{margin-bottom:18px;display:block}.referral-heading h2{letter-spacing:-.8px;font-size:24px}.referral-heading p{max-width:560px;font-size:12px;line-height:1.5}.referral-context{width:min(100%,360px);margin:0 0 20px}.referral-scope-note{border-left:2px solid var(--co-line);max-width:620px;color:var(--co-quiet);margin:0 0 14px;padding:9px 11px;font-size:11.5px;line-height:1.5}.referral-pick{max-width:360px;margin-top:14px}.referral-intro{background:#f6faef;border:1px solid #dce8cf;border-radius:10px;gap:7px;margin:4px 0 20px;padding:13px 14px;display:grid}.referral-intro strong{color:#536d42;font-size:12px}.referral-intro ol{color:#708263;flex-wrap:wrap;gap:5px 22px;margin:0;padding-left:18px;font-size:11px;line-height:1.5;display:flex}.referral-setup{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:14px;gap:16px;max-width:680px;margin:6px 0 0;padding:24px;display:grid}.referral-setup h3{margin:0 0 4px;font-size:14px}.referral-setup p{color:var(--co-quiet);margin:0;font-size:11px;line-height:1.45}.referral-setup form,.referral-details form{gap:13px;display:grid}.referral-form-actions{flex-wrap:wrap;gap:8px;display:flex}.referral-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.referral-rules-wide{grid-column:1/-1}.referral-program-agreement{gap:10px}.referral-program-terms{white-space:pre-wrap;overflow-wrap:anywhere}.referral-checkbox{color:var(--co-quiet);align-items:center;gap:8px;font-size:11px;display:flex}.referral-checkbox input{width:14px;height:14px;accent-color:var(--co-text)}.referral-program-bar{justify-content:space-between;align-items:end;gap:12px;margin-top:8px;display:flex}.referral-program-actions{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.creator-os-metric-grid .referral-program-actions .secondary-button{padding:5px 8px;font-size:10px}.referral-new-program{margin:12px 0 2px}.referral-os>.creator-os-empty{text-align:left;justify-items:start;max-width:520px;margin:6px 0 0;padding:26px 24px;display:grid}.brand-create-inline{gap:8px;width:min(100%,400px);margin-top:8px;display:flex}.brand-create-inline input{border:1px solid var(--co-line);background:var(--co-surface);min-width:0;color:var(--co-text);font:inherit;border-radius:8px;flex:1;padding:9px 11px;font-size:12px}.brand-module-preview{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:12px;gap:8px;max-width:680px;margin-top:18px;padding:18px;display:grid}.brand-module-preview>span{color:#73935d;letter-spacing:.11em;font-size:10px;font-weight:800}.brand-module-preview h3{color:var(--co-text);margin:0;font-size:15px}.brand-module-preview p{color:var(--co-quiet);margin:0;font-size:11.5px;line-height:1.5}.brand-module-preview ul{gap:7px;margin:4px 0 0;padding:0;list-style:none;display:grid}.brand-module-preview li{color:var(--co-text);gap:8px;font-size:11px;line-height:1.45;display:flex}.brand-module-preview li:before{content:"✓";color:#719653;font-weight:800}.referral-program-bar .referral-pick{flex:1;margin-top:0}.referral-details{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:9px;margin-top:13px;padding:10px 12px 13px}.referral-details summary{cursor:pointer;color:var(--co-text);font-size:12px;font-weight:560}.referral-details form{margin-top:14px}.referral-partner-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:10px;margin-top:13px;display:grid}.referral-partner-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.referral-revoke{color:#a8352c!important;border-color:#eed6d1!important}.referral-manual-sale{gap:12px;display:grid}.referral-manual-sale h3{margin:0 0 4px}.referral-manual-form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;display:grid}.referral-manual-note{grid-column:span 2}.referral-manual-form>.secondary-button{justify-self:start}.referral-payment-form{flex-wrap:wrap;gap:6px;min-width:220px;display:flex}.referral-payment-selection{border:1px solid var(--co-line);border-radius:10px;gap:5px;width:100%;min-width:0;margin:0;padding:8px;display:grid}.referral-payment-selection legend{font-size:11px;font-weight:600}.referral-payment-selection label{align-items:center;gap:6px;font-size:11px;display:flex}.referral-payment-selection input{flex:none}.referral-commission-actions{flex-wrap:wrap;gap:6px;display:flex}.referral-payment-form input:not([type=checkbox]){border:1px solid var(--co-line);background:var(--co-surface);min-width:0;color:var(--co-text);font:inherit;border-radius:999px;flex:130px;padding:7px 9px;font-size:11px}.referral-offer-form{grid-template-columns:minmax(150px,1fr) minmax(120px,.5fr) minmax(180px,1.3fr) auto;align-items:end;gap:10px;margin:14px 0;display:grid}.referral-offer-form .secondary-button{margin-bottom:1px}.referral-offer-list{margin-top:14px}.referral-external-checkout{margin-top:16px;font-size:12px}.referral-external-checkout summary{cursor:pointer;color:var(--co-muted)}.referral-external-checkout>:not(summary){margin-top:10px}.creator-os-success{color:#297947;margin:10px 0;font-size:12px}.stalkr-checkout{color:#171815;background:#f5f5f2;min-height:100vh;padding:48px 20px}.stalkr-checkout>section{background:#fff;border:1px solid #deded8;border-radius:18px;max-width:540px;margin:0 auto;padding:32px;box-shadow:0 16px 42px #0000000f}.stalkr-checkout-brand{color:#5b5b54;letter-spacing:.08em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:700}.stalkr-checkout h1{letter-spacing:-.03em;margin:0 0 10px;font-size:30px}.stalkr-checkout-price{margin:20px 0 4px;font-size:28px;display:block}.stalkr-checkout-note{color:#676760;font-size:13px}.stalkr-checkout-payment{margin-top:26px}.stalkr-checkout-status{color:#24663c;background:#eef8f0;border-radius:10px;padding:12px;font-size:14px}@media (max-width:720px){.referral-offer-form{grid-template-columns:1fr 1fr}.referral-offer-form .referral-rules-wide{grid-column:1/-1}}.referral-terms{margin-top:16px}.referral-funnel{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.referral-funnel div{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:10px;gap:5px;padding:11px 12px;display:grid}.referral-funnel span{color:var(--co-quiet);font-size:10px}.referral-funnel strong{color:var(--co-text);font-size:15px;font-weight:600}.referral-funnel small{color:var(--co-faint);font-size:9px;line-height:1.35}.referral-story-funnel{background:#f9fcf5;border:1px solid #dce8cf;border-radius:13px;margin-top:16px;padding:18px}.referral-story-funnel-head{justify-content:space-between;align-items:start;gap:14px;display:flex}.referral-story-funnel h3{color:var(--co-text);margin:0;font-size:14px}.referral-story-funnel p{color:var(--co-quiet);margin:4px 0 0;font-size:11px;line-height:1.4}.referral-funnel--stories{grid-template-columns:repeat(5,minmax(0,1fr))}.referral-block{border-top:1px solid var(--co-line);margin-top:26px;padding-top:22px}.referral-partners{background:var(--co-line-soft);border:1px solid var(--co-line);border-radius:10px;gap:1px;margin:14px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.referral-partners li{background:var(--co-surface);justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;display:flex}.referral-partners li[data-revoked=true]{opacity:.6}.referral-partner-main{gap:3px;min-width:0;display:grid}.referral-partner-main strong{font-size:13px;font-weight:560}.referral-partner-main code{color:var(--co-quiet);font-size:11px}.referral-partner-main small{color:#a8352c;font-size:10.5px}.referral-partner-owed{text-align:right;flex-shrink:0;gap:1px;display:grid}.referral-partner-owed b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.referral-partner-owed span{color:var(--co-faint);font-size:10.5px}.referral-os td small{color:var(--co-faint)}.referral-instagram-stories{gap:13px;display:grid}.referral-story-list{gap:10px;display:grid}.referral-story-account{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:11px;gap:9px;padding:13px;display:grid}.referral-story-account>strong{font-size:12px}.referral-story-account>small{color:var(--co-quiet);font-size:11px}.referral-story-card{border:1px solid var(--co-line);background:var(--co-surface);border-radius:9px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.referral-story-thumb{background-color:#14140f;background-position:50%;background-size:cover;border-radius:7px;width:52px;height:74px}.referral-story-card>div{gap:4px;min-width:0;display:grid}.referral-story-card strong{font-size:11px}.referral-story-card small{color:var(--co-quiet);font-size:10px}.referral-story-card b{color:#5f804b;font-size:10px}.referral-story-action{align-items:center;gap:6px;display:flex}.referral-story-action select{border:1px solid var(--co-line);background:var(--co-surface);min-width:0;color:var(--co-text);font:inherit;border-radius:7px;flex:1;padding:7px 8px;font-size:10px}.referral-story-action .secondary-button{flex:none;padding:6px 8px;font-size:10px}.referral-placement-form{grid-template-columns:minmax(0,1.3fr) minmax(90px,.55fr) minmax(0,1fr) auto;align-items:end;gap:9px;display:grid}.referral-placement-list{border:1px solid var(--co-line);background:var(--co-line-soft);border-radius:10px;gap:1px;max-height:258px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.referral-placement-list li{background:var(--co-surface);grid-template-columns:minmax(110px,.55fr) minmax(0,1.8fr) auto auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.referral-placement-list div{gap:2px;min-width:0;display:grid}.referral-placement-list strong{font-size:11px}.referral-placement-list small{color:var(--co-quiet);font-size:10px}.referral-placement-list code{color:var(--co-quiet);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.referral-placement-performance{color:var(--co-quiet);white-space:nowrap;font-size:10px}.referral-placement-list .secondary-button{padding:6px 8px;font-size:10px}.referral-pixel-block{gap:14px;display:grid}.referral-pixel-install{gap:10px;display:grid}.referral-pixel-code{border:1px solid var(--co-line);background:var(--co-line-soft);max-width:100%;color:var(--co-ink);white-space:pre;border-radius:8px;padding:10px;font-size:11px;display:block;overflow-x:auto}.referral-pixel-actions{flex-wrap:wrap;gap:8px;display:flex}.referral-bulk-result{color:#5a7049;background:#f5faef;border:1px solid #d8e6ca;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 11px;display:flex}.referral-bulk-result strong{font-size:11px}.referral-bulk-result span{flex:220px;font-size:10px}.referral-bulk-result .secondary-button{padding:6px 8px;font-size:10px}.referral-story-measure-head{gap:3px;margin-top:6px;display:grid}.referral-story-measure-head h3{margin:0;font-size:13px}.referral-story-measure-head p{margin:0}@media (max-width:700px){.referral-rules,.referral-partner-form,.referral-manual-form,.referral-placement-form{grid-template-columns:1fr}.referral-funnel,.referral-funnel--stories{grid-template-columns:1fr 1fr}.referral-rules-wide,.referral-manual-note{grid-column:auto}.referral-program-bar{flex-direction:column;align-items:stretch}.referral-program-bar .secondary-button{align-self:start}.referral-partners li{flex-direction:column;align-items:start}.referral-partner-actions{justify-content:space-between;width:100%}.referral-story-funnel-head{flex-direction:column;align-items:stretch}.referral-story-funnel-head .secondary-button{align-self:start}.referral-story-action{flex-direction:column;align-items:stretch}.referral-placement-list li{grid-template-columns:1fr}}.creator-os-drawer-video{aspect-ratio:9/16;background:#111214;border-radius:12px;width:100%;max-width:236px;margin:0 auto 6px;overflow:hidden}.creator-os-drawer-video video{object-fit:cover;background:#111214;width:100%;height:100%;display:block}.creator-os-publish{border-top:1px solid var(--co-line);margin-top:22px;padding-top:18px}.creator-os-publish h3{margin:0 0 4px;font-size:13px;font-weight:600}.creator-os-publish-form{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:12px 0;display:grid}.creator-os-publish-wide{grid-column:1/-1}.creator-os-publish-wide textarea{resize:vertical}.creator-os-publish-confirm{border:1px solid var(--co-text);background:var(--co-sunken);border-radius:10px;gap:10px;margin-top:12px;padding:13px 14px;display:grid}.creator-os-publish-confirm strong{font-size:12px;font-weight:560}.creator-os-publish-confirm div{gap:10px;display:flex}.referral-partners{gap:8px;margin:12px 0 24px;padding:0;list-style:none;display:grid}.referral-partners li{border:1px solid var(--border,#00000014);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.referral-partners small{opacity:.7}.creator-os-quiet-note{color:var(--co-quiet);margin-top:4px;font-size:11px;line-height:1.45;display:block}.creator-learning{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:10px;gap:9px;margin-top:18px;padding:14px;display:grid}.creator-learning h4{margin:0;font-size:13px}.creator-learning p{color:var(--co-quiet);margin:4px 0 0;font-size:12px;line-height:1.5}.creator-learning-progress{color:var(--co-quiet);gap:3px;font-size:11px;display:grid}.creator-learning-progress strong{color:var(--co-text);font-size:12px}.creator-learning .secondary-button{justify-self:start}.creator-learning-insights ul{color:var(--co-quiet);gap:4px;margin:6px 0 0;padding-left:18px;font-size:12px;line-height:1.45;display:grid}.creator-learning-insights strong{font-size:12px}.creator-sheet-sales{margin-top:18px}.creator-sheet-script{background:var(--co-accent);border-radius:8px;gap:6px;padding:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.creator-sheet-script{background:color-mix(in srgb, var(--co-accent) 8%, transparent)}}.creator-sheet-script{font-size:12px}.creator-sheet-script p{margin:0}.creator-sheet-script textarea{resize:vertical;width:100%;font:11px/1.45 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.creator-sheet-status{color:var(--co-quiet);gap:5px;margin:0;padding-left:18px;font-size:12px;line-height:1.45;display:grid}.creator-os-script-proposal{border:1px solid var(--co-line);background:var(--co-sunken);border-radius:10px;gap:9px;padding:14px;display:grid}.creator-os-script-versions{gap:10px;display:grid}.creator-os-script-versions>header{justify-content:space-between;align-items:end;gap:12px;display:flex}.creator-os-script-versions>header h3,.creator-os-script-versions>header p{margin:0}.creator-os-script-versions>header h3{font-size:14px}.creator-os-script-versions>header p,.creator-os-script-versions>header>span{color:var(--co-quiet);font-size:12px;line-height:1.45}.creator-os-script-versions>header>span{white-space:nowrap}.creator-os-script-proposal h3,.creator-os-script-proposal p{margin:0}.creator-os-script-proposal ol{color:var(--co-quiet);gap:4px;margin:0;padding-left:20px;font-size:12px;line-height:1.5;display:grid}.creator-os-script-text{white-space:pre-wrap;color:var(--co-text);font-size:13px;line-height:1.58}.creator-os-script-proposal .primary-button{justify-self:start}.creator-os-detail-delete{border-top:1px solid var(--co-line);gap:10px;margin-top:20px;padding-top:16px;display:grid}.creator-os-detail-delete h3,.creator-os-detail-delete p{margin:0}.creator-os-detail-delete h3{font-size:13px}.creator-os-detail-delete p{color:var(--co-quiet);margin-top:4px;font-size:12px;line-height:1.45}.creator-os-detail-delete-actions{flex-wrap:wrap;gap:8px;display:flex}.creator-os-brief-upload{border:1px dashed var(--co-line);background:var(--co-sunken);border-radius:10px;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;display:flex}.creator-os-brief-upload>div{flex:1;min-width:0}.creator-os-brief-upload strong{font-size:12px;display:block}.creator-os-brief-upload em{color:var(--co-faint);font-style:normal;font-weight:400}.creator-os-brief-upload p{color:var(--co-quiet);margin:3px 0 0;font-size:12px;line-height:1.45}.creator-os-file-button{cursor:pointer;white-space:nowrap}.creator-os-file-button input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.creator-os-brief-name{max-width:220px;color:var(--co-faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.creator-os-brief-comparison{border:1px solid var(--co-accent);gap:12px;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.creator-os-brief-comparison{border:1px solid color-mix(in srgb, var(--co-accent) 35%, var(--co-line))}}.creator-os-brief-comparison{background:var(--co-accent);border-radius:11px}@supports (color:color-mix(in lab, red, red)){.creator-os-brief-comparison{background:color-mix(in srgb, var(--co-accent) 5%, var(--co-surface))}}.creator-os-brief-comparison h3,.creator-os-brief-comparison h4,.creator-os-brief-comparison p{margin:0}.creator-os-brief-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.creator-os-brief-grid section,.creator-os-brief-recommendation{border:1px solid var(--co-line);background:var(--co-surface);border-radius:8px;padding:12px}.creator-os-brief-grid strong,.creator-os-brief-recommendation>div>span{color:var(--co-quiet);font-size:12px;display:block}.creator-os-brief-grid ul,.creator-os-brief-recommendation ol{color:var(--co-quiet);gap:5px;margin:8px 0 0;padding-left:18px;font-size:12px;line-height:1.45;display:grid}.creator-os-brief-recommendation{gap:10px;display:grid}.creator-os-brief-recommendation h4{color:var(--co-text);margin:3px 0;font-size:15px}.creator-os-brief-recommendation .primary-button{justify-self:start}.creator-os-gallery-cover{width:100%;height:100%;display:grid;position:relative}.creator-os-gallery-cover img{object-fit:cover;width:100%;height:100%}.creator-os-gallery-cover .creator-os-gallery-empty{color:#f4f4f0;background:linear-gradient(#0000,#000000d9);padding:10px;position:absolute;inset:auto 0 0}.creator-os-gallery-cover .creator-os-gallery-empty a{color:#f4f4f0}.not-found-page{max-width:560px;min-height:100vh;font-family:var(--font-poppins), system-ui, sans-serif;align-content:center;justify-items:start;gap:14px;margin:0 auto;padding:32px 24px;display:grid}.not-found-code{color:var(--co-quiet,#6f7076);letter-spacing:.08em;margin:0;font-size:13px;font-weight:600}.not-found-page h1{margin:0;font-size:clamp(26px,5vw,38px);line-height:1.15}.not-found-page p{color:var(--co-quiet,#6f7076);margin:0;font-size:15px;line-height:1.55}.not-found-page strong{color:var(--co-text,#18191b);font-family:var(--font-geist-mono), monospace;font-size:14px}.not-found-actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.not-found-actions a{text-decoration:none}.not-found-quiet{font-size:13px!important}.creator-os-drawer-video img{object-fit:cover;border-radius:10px;width:100%;display:block}.creator-os-drawer-nomedia{color:var(--co-quiet);margin:8px 0 0;font-size:12px;line-height:1.5}.creator-os-drawer-nomedia a{color:var(--co-text);text-underline-offset:2px}.creator-os-publish-file{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.creator-os-publish-pick{cursor:pointer;position:relative;overflow:hidden}.creator-os-publish-pick input{opacity:0;cursor:pointer;position:absolute;inset:0}.creator-os-publish-filename{color:var(--co-quiet);overflow-wrap:anywhere;font-size:12px}.creator-os-publish-link{margin-top:8px}.creator-os-publish-link summary{color:var(--co-quiet);cursor:pointer;font-size:12px}.creator-os-publish-link input{width:100%;margin-top:6px}.stalkr-command{max-width:1120px}.stalkr-command__intro{justify-content:space-between;align-items:end;gap:28px;padding:20px 0 25px;display:flex}.stalkr-command__intro>div{max-width:720px}.stalkr-command__intro>div>span,.stalkr-command__section-title span,.stalkr-command__commerce-head span,.stalkr-command__brief-card>span{color:#668850;letter-spacing:.13em;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.stalkr-command__intro h1{color:#142218;letter-spacing:-.065em;max-width:690px;margin:0;font-size:clamp(31px,4vw,50px);line-height:1}.stalkr-command__intro p{color:#637268;max-width:650px;margin:14px 0 0;font-size:14px;line-height:1.55}.stalkr-command__intro .primary-button{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.stalkr-command__demo-note{color:#5c7253;background:#f5faef;border:1px solid #d7e4d1;border-radius:10px;align-items:center;gap:8px;margin:0 0 12px;padding:10px 13px;font-size:11px;line-height:1.4;display:flex}.stalkr-command__demo-note svg{color:#64894c;flex:none}.stalkr-command__demo-note strong{color:#36552d}.stalkr-command__notice{color:#3f6535;background:#edf7e7;border:1px solid #bcd6ae;border-radius:10px;align-items:center;gap:7px;margin:0 0 10px;padding:10px 12px;font-size:11px;display:flex}.stalkr-command__notice button{color:#547a43;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:10px;font-weight:800}.stalkr-command__tabs{background:#f5f7f3;border:1px solid #dce4d8;border-radius:11px;gap:4px;margin:0 0 11px;padding:4px;display:flex;overflow-x:auto}.stalkr-command__tabs button{color:#758078;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1 0 auto;padding:9px 13px;font-size:11px;font-weight:750}.stalkr-command__tabs button.is-active{color:#315831;background:#fff;box-shadow:0 1px 4px #2237261a}.stalkr-command__campaign-head{background:linear-gradient(118deg,#eff7e9,#fafcf8 65%);border:1px solid #d6e2d0;border-radius:17px 17px 0 0;justify-content:space-between;align-items:end;gap:28px;padding:22px 24px;display:flex}.stalkr-command__campaign-name h2{color:#203023;letter-spacing:-.045em;margin:8px 0 4px;font-size:25px}.stalkr-command__campaign-name p{color:#718075;margin:0;font-size:12px}.stalkr-command__stages{flex-wrap:wrap;justify-content:end;align-items:center;gap:7px;max-width:520px;display:flex}.stalkr-command__stages span{color:#88948a;background:#fff;border:1px solid #dce6d8;border-radius:999px;align-items:center;gap:4px;padding:7px 9px;font-size:10px;font-weight:700;display:inline-flex}.stalkr-command__stages .is-done{color:#557a43;border-color:#c8ddbc}.stalkr-command__stages .is-current{color:#a76036;background:#fff8f2;border-color:#d5a988}.stalkr-command__stages b{color:#fff;background:#ba7147;border-radius:50%;place-items:center;width:14px;height:14px;font-size:8px;display:inline-grid}.stalkr-command__numbers{background:#fff;border:1px solid #dfe6dc;border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.stalkr-command__numbers article{border-right:1px solid #e5ebe2;gap:5px;min-height:135px;padding:18px 20px;display:grid}.stalkr-command__numbers article:last-child{border:0}.stalkr-command__numbers svg{color:#668850}.stalkr-command__numbers span{color:#707c73;font-size:11px;font-weight:650}.stalkr-command__numbers strong{color:#213025;letter-spacing:-.05em;font-size:26px}.stalkr-command__numbers small{color:#8b958e;margin-top:auto;font-size:10px;line-height:1.35}.stalkr-command__numbers .stalkr-command__number--action{background:#fffaf7}.stalkr-command__number--action svg{color:#bd7147}.stalkr-command__number--sales{background:#f7faf4}.stalkr-command__workbench{grid-template-columns:minmax(0,1.55fr) minmax(260px,.8fr);gap:11px;margin-top:11px;display:grid}.stalkr-command__actions,.stalkr-command__commerce,.stalkr-command__creator-table,.stalkr-command__evidence,.stalkr-command__brief-card{background:#fff;border:1px solid #e0e6de;border-radius:14px}.stalkr-command__actions{padding:20px}.stalkr-command__section-title{justify-content:space-between;align-items:start;gap:16px;display:flex}.stalkr-command__section-title h2,.stalkr-command__commerce h2{color:#273329;letter-spacing:-.032em;margin:0;font-size:17px;line-height:1.16}.stalkr-command__section-title>button,.stalkr-command__brief-card button{color:#567b42;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:11px;font-weight:750;display:inline-flex}.stalkr-command__action-list{gap:7px;margin-top:17px;display:grid}.stalkr-command__action-list article{border:1px solid #e8ece6;border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.stalkr-command__action-list i{border-radius:8px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.stalkr-command__action-list .is-attention{color:#b96638;background:#fff0e7}.stalkr-command__action-list .is-calm{color:#59833f;background:#edf7e8}.stalkr-command__action-list strong,.stalkr-command__action-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.stalkr-command__action-list strong{color:#344036;font-size:12px}.stalkr-command__action-list small{color:#89938d;margin-top:3px;font-size:10px}.stalkr-command__action-list button{color:#537941;background:#fafcf9;border:1px solid #dce5d8;border-radius:7px;padding:6px 8px;font-size:10px;font-weight:750}.stalkr-command__commerce{color:#f6faef;background:#2d4933;border-color:#2d4933;padding:20px}.stalkr-command__commerce-head{justify-content:space-between;gap:12px;display:flex}.stalkr-command__commerce-head span{color:#bed6ac}.stalkr-command__commerce h2{color:#fff}.stalkr-command__commerce-head>svg{color:#c4dbae}.stalkr-command__commerce>p{color:#d7e2d2;margin:13px 0 0;font-size:12px;line-height:1.52}.stalkr-command__commerce-metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0;display:grid}.stalkr-command__commerce-metrics div{border-top:1px solid #dfedd538;padding-top:10px}.stalkr-command__commerce-metrics span,.stalkr-command__commerce-metrics strong{display:block}.stalkr-command__commerce-metrics span{color:#b9cbb4;font-size:9px;font-weight:700}.stalkr-command__commerce-metrics strong{color:#fff;letter-spacing:-.035em;margin-top:4px;font-size:15px}.stalkr-command__commerce>button{color:#d6eabf;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:11px;font-weight:750;display:inline-flex}.stalkr-command__pulse{grid-template-columns:1.15fr 1fr .8fr;gap:11px;margin-top:11px;display:grid}.stalkr-command__pulse>article{background:#fff;border:1px solid #e0e7dd;border-radius:13px;min-height:176px;padding:18px}.stalkr-command__pulse>article>span{color:#708a5c;letter-spacing:.11em;margin-bottom:9px;font-size:9px;font-weight:800;display:block}.stalkr-command__pulse h3{color:#304234;letter-spacing:-.025em;max-width:290px;margin:0;font-size:15px;line-height:1.25}.stalkr-command__pulse>article>div:not(.stalkr-command__progress){color:#718077;margin:12px 0;font-size:11px;line-height:1.45}.stalkr-command__pulse b{color:#466747}.stalkr-command__pulse button{color:#527a42;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:10px;font-weight:800;display:inline-flex}.stalkr-command__pulse ul{gap:9px;margin:0 0 12px;padding:0;list-style:none;display:grid}.stalkr-command__pulse li{grid-template-columns:34px 1fr;gap:6px;display:grid}.stalkr-command__pulse li i{color:#9aa59b;font-size:9px;font-style:normal}.stalkr-command__pulse li p{color:#68756d;margin:0;font-size:10px;line-height:1.4}.stalkr-command__pulse li b{color:#354a3a}.stalkr-command__pulse-performance{background:#f4f8f0!important}.stalkr-command__pulse-performance>div:not(.stalkr-command__progress){margin:0!important}.stalkr-command__pulse-performance strong{color:#325d36;letter-spacing:-.06em;font-size:32px}.stalkr-command__pulse-performance p{color:#6a796c;margin:0;font-size:10px}.stalkr-command__progress{background:#dce9d5;border-radius:8px;height:7px;overflow:hidden;margin:17px 0 9px!important}.stalkr-command__progress i{border-radius:inherit;background:#6f9954;width:68%;height:100%;display:block}.stalkr-command__pulse-performance small{color:#758376;font-size:10px;line-height:1.35}.stalkr-command__creator-table{margin-top:11px;padding:20px}.stalkr-command__table-wrap{border:1px solid #e4e9e2;border-radius:10px;margin-top:17px;overflow:auto}.stalkr-command__table-head,.stalkr-command__creator-row{grid-template-columns:1.4fr 1.1fr 1fr .7fr 1fr;align-items:center;gap:12px;min-width:740px;display:grid}.stalkr-command__table-head{color:#849087;letter-spacing:.07em;text-transform:uppercase;background:#f8faf7;padding:10px 13px;font-size:9px;font-weight:800}.stalkr-command__creator-row{color:#58655c;border-top:1px solid #ebeeea;min-height:62px;padding:9px 13px;font-size:11px}.stalkr-command__creator{align-items:center;gap:9px;display:flex}.stalkr-command__creator>i{color:#456c38;background:#dcebd3;border-radius:50%;place-items:center;width:29px;height:29px;font-size:9px;font-style:normal;font-weight:800;display:grid}.stalkr-command__creator strong,.stalkr-command__creator small{display:block}.stalkr-command__creator strong{color:#344037;font-size:11px}.stalkr-command__creator small{color:#8a958d;margin-top:2px;font-size:10px}.stalkr-command__proof{color:#5c8150;align-items:center;gap:5px;display:inline-flex}.stalkr-command__creator-row>strong{color:#325d38;font-size:12px}.stalkr-command__creator-row>strong.is-muted{color:#a0a8a1}.stalkr-command__pill{white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:4px;width:fit-content;padding:6px 8px;font-size:9px;font-weight:750;display:inline-flex}.stalkr-command__pill--attention{color:#ac6338;background:#fff0e6}.stalkr-command__pill--progress{color:#8a6c27;background:#f6f0d8}.stalkr-command__pill--done{color:#517a42;background:#e8f3e1}.stalkr-command__table-empty{color:#89938c;margin:0;padding:18px;font-size:12px}.stalkr-command__lower{grid-template-columns:1.35fr .8fr;gap:11px;margin-top:11px;display:grid}.stalkr-command__evidence,.stalkr-command__brief-card{padding:20px}.stalkr-command__evidence-strip{grid-template-columns:1.4fr repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.stalkr-command__evidence-strip>div{color:#fff;letter-spacing:.06em;border-radius:9px;justify-content:space-between;align-items:end;min-height:84px;padding:10px;font-size:9px;font-weight:800;display:flex}.stalkr-command__evidence-strip .is-video{background:linear-gradient(135deg,#4e7545,#b8cf95)}.stalkr-command__evidence-strip .is-story{background:#6a8977}.stalkr-command__evidence-strip .is-story:nth-child(3){background:#b98261}.stalkr-command__evidence-strip .is-story:nth-child(4){background:#47614d}.stalkr-command__brief-card{background:#fbfcf9}.stalkr-command__brief-card h2{color:#2d382f;letter-spacing:-.03em;margin:0;font-size:17px;line-height:1.15}.stalkr-command__brief-card p{color:#657168;margin:11px 0 17px;font-size:12px;line-height:1.55}.stalkr-room__card--create{background:#fbfdf9;border-style:dashed}.stalkr-prototype-panel{background:#fff;border:1px solid #dce5d8;border-radius:16px;padding:24px}.stalkr-prototype-panel>header{border-bottom:1px solid #e7ece4;justify-content:space-between;align-items:start;gap:20px;padding-bottom:21px;display:flex}.stalkr-prototype-panel>header span{color:#698a56;letter-spacing:.13em;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.stalkr-prototype-panel>header h2{color:#243128;letter-spacing:-.045em;margin:0;font-size:24px}.stalkr-prototype-panel>header p{color:#6d7a70;max-width:600px;margin:8px 0 0;font-size:13px;line-height:1.5}.stalkr-prototype-panel>header .primary-button{white-space:nowrap}.stalkr-prototype-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:18px;display:grid}.stalkr-prototype-grid>article{background:#fcfdfb;border:1px solid #e1e8dd;border-radius:12px;padding:16px}.stalkr-products-summary{grid-template-columns:repeat(3,1fr);gap:10px;margin:19px 0 11px;display:grid}.stalkr-products-summary article{background:#fbfdf9;border:1px solid #e0e7dc;border-radius:11px;padding:15px}.stalkr-products-summary span,.stalkr-products-summary strong,.stalkr-products-summary small{display:block}.stalkr-products-summary span{color:#819080;letter-spacing:.07em;font-size:9px;font-weight:800}.stalkr-products-summary strong{color:#315b38;letter-spacing:-.04em;margin:5px 0;font-size:21px}.stalkr-products-summary small{color:#849084;font-size:10px}.stalkr-products-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.stalkr-products-grid>article{background:#fff;border:1px solid #e1e8dd;border-radius:12px;grid-template-rows:124px auto auto;gap:13px;padding:11px;display:grid}.stalkr-products-grid>article.is-featured{border-color:#b5cfaa;box-shadow:0 8px 20px #3a573412}.stalkr-product-visual{color:#f7f7ee;text-align:center;border-radius:8px;place-items:center;display:grid}.stalkr-product-visual span{letter-spacing:-.04em;font-size:17px;font-weight:850;line-height:.86}.stalkr-product-visual.product-one{background:radial-gradient(circle at 70% 20%,#becd8c,#0000 35%),linear-gradient(135deg,#335842,#799857)}.stalkr-product-visual.product-two{background:radial-gradient(circle at 30% 20%,#f0c9b2,#0000 35%),linear-gradient(135deg,#9c5f47,#db9a6f)}.stalkr-product-visual.product-three{background:radial-gradient(circle at 70% 30%,#a0c7bc,#0000 30%),linear-gradient(135deg,#315a57,#5f8f83)}.stalkr-products-grid h3{color:#334137;letter-spacing:-.025em;margin:4px 0;font-size:15px}.stalkr-products-grid p{color:#78857b;margin:0;font-size:10px}.stalkr-products-grid>article>div>span{color:#81917f;letter-spacing:.08em;font-size:8px;font-weight:800}.stalkr-product-bars{align-items:center;gap:7px;margin-top:11px;display:flex}.stalkr-product-bars i{background:#e0e8dc;border-radius:99px;flex:1;height:5px;display:block;overflow:hidden}.stalkr-product-bars i b{border-radius:inherit;background:#719759;height:100%;display:block}.stalkr-product-bars small{color:#879386;white-space:nowrap;font-size:9px}.stalkr-products-grid button{color:#4e783e;background:0 0;border:0;align-items:center;gap:5px;width:fit-content;padding:0;font-size:10px;font-weight:800;display:inline-flex}.stalkr-products-table{border:1px solid #e2e9df;border-radius:10px;margin-top:12px;overflow:auto}.stalkr-products-table>div,.stalkr-products-table article{grid-template-columns:1.4fr repeat(4,1fr);gap:10px;min-width:570px;padding:11px 13px;display:grid}.stalkr-products-table>div{color:#839083;letter-spacing:.06em;text-transform:uppercase;background:#f7f9f6;font-size:9px;font-weight:800}.stalkr-products-table article{color:#687569;border-top:1px solid #e8ede6;font-size:11px}.stalkr-products-table strong{color:#354439}.stalkr-products-table b{color:#39633b}.stalkr-prototype-creator-workspace{grid-template-columns:minmax(0,1.45fr) minmax(235px,.7fr);gap:13px;margin-top:18px;display:grid}.stalkr-prototype-creator-workspace .stalkr-prototype-grid{margin-top:0}.stalkr-prototype-grid>article{cursor:pointer;transition:border-color .16s,box-shadow .16s}.stalkr-prototype-grid>article:hover,.stalkr-prototype-grid>article.is-selected{border-color:#9ab783;box-shadow:0 6px 16px #39513514}.stalkr-prototype-creator-detail{background:linear-gradient(160deg,#f1f8ec,#fbfdf9);border:1px solid #d4e2cc;border-radius:12px;align-content:start;gap:11px;padding:17px;display:grid}.stalkr-prototype-detail-label{color:#73905f;letter-spacing:.1em;margin-top:7px;font-size:9px;font-weight:800}.stalkr-prototype-creator-detail h3{color:#314134;letter-spacing:-.03em;margin:0;font-size:16px}.stalkr-prototype-creator-detail>p{color:#667568;margin:0;font-size:11px;line-height:1.45}.stalkr-prototype-creator-detail ul{gap:7px;margin:2px 0;padding:0;list-style:none;display:grid}.stalkr-prototype-creator-detail li{color:#617161;align-items:center;gap:6px;font-size:11px;display:flex}.stalkr-prototype-creator-detail li svg{color:#638a4f}.stalkr-prototype-creator-detail>div:not(.stalkr-command__creator){background:#fff;border-radius:8px;gap:2px;padding:11px;display:grid}.stalkr-prototype-creator-detail>div strong{color:#38633a;font-size:18px}.stalkr-prototype-creator-detail>div small{color:#869286;font-size:9px}.stalkr-prototype-creator-detail>button{color:#fff;background:#426a3c;border:0;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:8px;font-size:10px;font-weight:800;display:inline-flex}.stalkr-prototype-network-summary{grid-template-columns:repeat(3,1fr);gap:9px;margin:18px 0 0;display:grid}.stalkr-prototype-network-summary>div{background:#f6faf3;border:1px solid #dbe8d4;border-radius:10px;padding:12px}.stalkr-prototype-network-summary strong,.stalkr-prototype-network-summary span{display:block}.stalkr-prototype-network-summary strong{color:#37613c;letter-spacing:-.035em;font-size:18px}.stalkr-prototype-network-summary span{color:#79877c;margin-top:3px;font-size:10px}.stalkr-prototype-affiliate-source{color:#718071;background:#eef1ed;border-radius:99px;width:fit-content;margin-top:11px;padding:4px 7px;font-size:9px;font-weight:750;display:inline-flex}.stalkr-prototype-affiliate-source.is-owned{color:#4e7a3f;background:#e2f0da}.stalkr-story-monitor{background:linear-gradient(125deg,#eff8ea,#fbfdf9);border:1px solid #cfe1c5;border-radius:14px;grid-template-columns:minmax(0,1.25fr) minmax(260px,.9fr) auto;align-items:center;gap:18px;margin-top:11px;padding:20px;display:grid}.stalkr-story-monitor>div>span{color:#5d8749;letter-spacing:.1em;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.stalkr-story-monitor h3{color:#2f4331;letter-spacing:-.03em;margin:0;font-size:17px}.stalkr-story-monitor p{color:#6b796d;margin:8px 0 0;font-size:11px;line-height:1.5}.stalkr-story-monitor__stats{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.stalkr-story-monitor__stats article{border-left:1px solid #d7e5d1;padding:9px 7px}.stalkr-story-monitor__stats strong,.stalkr-story-monitor__stats span{display:block}.stalkr-story-monitor__stats strong{color:#365f39;letter-spacing:-.04em;font-size:17px}.stalkr-story-monitor__stats span{color:#748276;margin-top:3px;font-size:9px;line-height:1.25}.stalkr-story-monitor>button{color:#4e793e;white-space:nowrap;background:#fff;border:1px solid #c3d8b8;border-radius:8px;align-items:center;gap:5px;padding:8px 10px;font-size:10px;font-weight:800;display:inline-flex}.stalkr-ai-studio__grid{grid-template-columns:.9fr 1.25fr .8fr;gap:13px;margin-top:20px;display:grid}.stalkr-ai-studio__grid>section,.stalkr-ai-studio__grid>aside{background:#fbfdf9;border:1px solid #e0e7dc;border-radius:12px;align-content:start;gap:12px;padding:16px;display:grid}.stalkr-ai-studio__grid>section>span,.stalkr-ai-studio__grid>aside>span{color:#6d8b57;letter-spacing:.1em;font-size:9px;font-weight:800}.stalkr-ai-studio label{color:#6f7d72;gap:5px;font-size:10px;font-weight:750;display:grid}.stalkr-ai-studio select,.stalkr-ai-studio textarea{color:#38463a;width:100%;font:inherit;background:#fff;border:1px solid #dce5d8;border-radius:8px;padding:9px;font-size:11px}.stalkr-ai-studio textarea{resize:vertical;min-height:104px;line-height:1.45}.stalkr-ai-studio__talents{gap:7px;display:grid}.stalkr-ai-studio__talents button{color:#344137;text-align:left;background:#fff;border:1px solid #e0e8dc;border-radius:9px;grid-template-columns:29px 1fr;align-items:center;column-gap:8px;padding:9px;display:grid}.stalkr-ai-studio__talents button.is-selected{background:#f4faef;border-color:#9abb88}.stalkr-ai-studio__talents i,.stalkr-ai-studio__product>i{color:#426a3a;background:#dcebd4;border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;font-style:normal;font-weight:800;display:grid}.stalkr-ai-studio__talents b{font-size:11px}.stalkr-ai-studio__talents small{color:#829083;grid-column:2;font-size:9px}.stalkr-ai-studio__consent{color:#8a755e;font-size:9px;line-height:1.4}.stalkr-ai-studio__product{background:#fff;border:1px solid #e0e8dc;border-radius:9px;align-items:center;gap:8px;padding:9px;display:flex}.stalkr-ai-studio__product div{gap:2px;display:grid}.stalkr-ai-studio__product b{color:#354438;font-size:11px}.stalkr-ai-studio__product small{color:#869187;font-size:9px}.stalkr-ai-studio__product button{color:#527c42;background:0 0;border:0;margin-left:auto;padding:0;font-size:9px;font-weight:800}.stalkr-ai-studio__settings{grid-template-columns:1fr 1fr;gap:8px;display:grid}.stalkr-ai-studio__grid .primary-button{justify-content:center}.stalkr-ai-studio__preview{color:#fff;background:linear-gradient(145deg,#365b48,#c0d78e);border-radius:9px;align-content:end;gap:5px;min-height:166px;padding:13px;display:grid}.stalkr-ai-studio__preview b{font-size:13px}.stalkr-ai-studio__preview small{color:#ecf4de;font-size:9px}.stalkr-ai-studio__grid aside ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.stalkr-ai-studio__grid aside li{color:#607161;align-items:center;gap:5px;font-size:10px;display:flex}.stalkr-ai-studio__grid aside li svg{color:#608848}.stalkr-ai-studio__grid aside>button{color:#4c783d;background:#f7fbf4;border:1px solid #c9dbbf;border-radius:8px;padding:8px;font-size:10px;font-weight:800}.stalkr-ai-studio{display:none}.stalkr-command:has(.stalkr-ugc-studio)>.stalkr-command__intro{display:none}.stalkr-command:has(.stalkr-ugc-studio){max-width:1320px}.stalkr-ugc-studio{gap:16px;display:grid}.stalkr-ugc-studio__hero{background:linear-gradient(120deg,#f7fbed,#fff 62%);border:1px solid #dce7d5;border-radius:16px;justify-content:space-between;gap:22px;padding:27px 28px;display:flex}.stalkr-ugc-studio__hero>div:first-child{max-width:720px}.stalkr-ugc-studio__hero>div:first-child>span,.stalkr-ugc-studio__maker-head>div:first-child>span,.stalkr-ugc-studio__brief>span,.stalkr-ugc-studio__inspector>span{color:#698754;letter-spacing:.11em;font-size:9px;font-weight:800}.stalkr-ugc-studio h1,.stalkr-ugc-studio h2,.stalkr-ugc-studio h3,.stalkr-ugc-studio p{margin-top:0}.stalkr-ugc-studio h1{letter-spacing:-1.6px;max-width:680px;margin-bottom:8px;font-size:clamp(26px,3vw,39px);line-height:1.05}.stalkr-ugc-studio__hero p{color:#718073;max-width:650px;margin-bottom:0;font-size:12px;line-height:1.55}.stalkr-ugc-studio__state{color:#667b62;white-space:nowrap;background:#fff;border:1px solid #dce7d5;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:7px 10px;font-size:10px;font-weight:750;display:flex}.stalkr-ugc-studio__state i{background:#9abb68;border-radius:50%;width:7px;height:7px}.stalkr-ugc-studio__build-switch{grid-template-columns:1fr 1fr;gap:10px;display:grid}.stalkr-ugc-studio__build-switch button{color:#576259;text-align:left;background:#fff;border:1px solid #e1e5de;border-radius:12px;align-items:center;gap:11px;padding:15px;display:flex}.stalkr-ugc-studio__build-switch button:hover{border-color:#c0d4b1}.stalkr-ugc-studio__build-switch button.is-active{color:#2f4532;background:#f5faef;border-color:#9cbd87;box-shadow:inset 0 0 0 1px #e4efd9}.stalkr-ugc-studio__build-switch b,.stalkr-ugc-studio__build-switch small{display:block}.stalkr-ugc-studio__build-switch b{font-size:12px}.stalkr-ugc-studio__build-switch small{color:#899488;margin-top:2px;font-size:10px}.stalkr-ugc-studio__workspace{grid-template-columns:minmax(270px,.65fr) minmax(0,1.35fr);gap:14px;display:grid}.stalkr-ugc-studio__assistant,.stalkr-ugc-studio__maker{background:#fff;border:1px solid #e2e5e0;border-radius:14px}.stalkr-ugc-studio__assistant{grid-template-rows:auto 1fr auto auto;min-height:520px;padding:16px;display:grid}.stalkr-ugc-studio__assistant-head{border-bottom:1px solid #edf0eb;justify-content:space-between;align-items:center;gap:8px;padding-bottom:14px;display:flex}.stalkr-ugc-studio__assistant-head span{color:#405240;align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.stalkr-ugc-studio__assistant-head small{color:#959d93;font-size:9px}.stalkr-ugc-studio__conversation{align-content:start;gap:10px;padding:16px 0;display:grid}.stalkr-ugc-studio__conversation p{color:#536054;background:#f2f6ef;border-radius:4px 10px 10px;width:fit-content;max-width:95%;margin-bottom:0;padding:9px 10px;font-size:11px;line-height:1.45}.stalkr-ugc-studio__conversation p.is-user{color:#fff;background:#252b26;border-radius:10px 4px 10px 10px;justify-self:end}.stalkr-ugc-studio__quick{gap:6px;display:grid}.stalkr-ugc-studio__quick button{color:#61745d;text-align:left;background:#fbfdf9;border:1px dashed #cfdac9;border-radius:7px;padding:7px 8px;font-size:9px}.stalkr-ugc-studio__composer{grid-template-columns:1fr 34px;gap:6px;margin-top:12px;display:grid}.stalkr-ugc-studio__composer textarea{resize:none;color:#435144;min-height:62px;font:inherit;border:1px solid #dbe3d7;border-radius:8px;outline:0;padding:8px;font-size:10px}.stalkr-ugc-studio__composer textarea:focus{border-color:#99b985;box-shadow:0 0 0 3px #b8e47b33}.stalkr-ugc-studio__composer button{color:#fff;background:#252b26;border:0;border-radius:8px;align-self:end;place-items:center;height:34px;display:grid}.stalkr-ugc-studio__maker{grid-template-rows:auto 1fr auto;min-width:0;display:grid}.stalkr-ugc-studio__maker-head{border-bottom:1px solid #edf0eb;justify-content:space-between;align-items:center;gap:12px;padding:18px;display:flex}.stalkr-ugc-studio__maker-head h2{color:#39473a;letter-spacing:-.5px;margin:4px 0 0;font-size:17px}.stalkr-ugc-studio__modes{background:#f0f2ee;border-radius:8px;padding:3px;display:flex}.stalkr-ugc-studio__modes button{color:#788077;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;display:inline-flex}.stalkr-ugc-studio__modes button.is-active{color:#354337;background:#fff;box-shadow:0 1px 3px #1a1c2012}.stalkr-ugc-studio__brief{align-content:start;gap:17px;padding:25px;display:grid}.stalkr-ugc-studio__brief h3{color:#354236;letter-spacing:-.8px;margin-bottom:0;font-size:23px}.stalkr-ugc-studio__brief>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.stalkr-ugc-studio__brief article{background:#fcfdfb;border:1px solid #e5e9e2;border-radius:10px;gap:6px;min-height:94px;padding:12px;display:grid}.stalkr-ugc-studio__brief article b{color:#3e4c40;font-size:10px}.stalkr-ugc-studio__brief article span{color:#7d877e;font-size:10px;line-height:1.45}.stalkr-ugc-studio__brief .primary-button{justify-self:start}.stalkr-ugc-studio__canvas{grid-template-columns:minmax(0,1fr) 190px;gap:14px;padding:16px;display:grid}.stalkr-ugc-studio__canvas-note{color:#647661;background:#f2f7ed;border-radius:8px;grid-column:span 2;align-items:center;gap:7px;padding:9px;font-size:10px;display:flex}.stalkr-ugc-studio__nodes{grid-template-columns:repeat(5,minmax(100px,1fr));align-content:center;gap:0;min-width:0;display:grid}.stalkr-ugc-studio__node-wrap{align-items:center;min-width:0;display:grid;position:relative}.stalkr-ugc-studio__connector{z-index:0;background:#bccbb6;height:1px;position:absolute;left:-6px;right:calc(100% - 6px)}.stalkr-ugc-studio__node{z-index:1;color:#405141;text-align:left;background:#fff;border:1px solid #dde6d8;border-radius:10px;justify-items:start;gap:4px;min-height:124px;padding:10px;display:grid;position:relative}.stalkr-ugc-studio__node:hover,.stalkr-ugc-studio__node.is-selected{background:#f7fbf2;border-color:#8fb37b}.stalkr-ugc-studio__node>span{color:#60854c;background:#eaf3e3;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.stalkr-ugc-studio__node b{font-size:10px}.stalkr-ugc-studio__node small{color:#6e8b5b;font-size:8px;font-weight:800}.stalkr-ugc-studio__node em{color:#8c948c;font-size:8px;font-style:normal;line-height:1.3}.stalkr-ugc-studio__inspector{background:#fbfdf9;border:1px solid #e2e9dd;border-radius:10px;align-content:start;gap:9px;padding:12px;display:grid}.stalkr-ugc-studio__inspector h3{color:#354336;margin-bottom:0;font-size:16px}.stalkr-ugc-studio__inspector p,.stalkr-ugc-studio__inspector small{color:#7b877b;margin-bottom:0;font-size:10px;line-height:1.45}.stalkr-ugc-studio__inspector small{gap:4px;display:flex}.stalkr-ugc-studio__inspector button{color:#577748;background:#fff;border:1px solid #cddbc5;border-radius:7px;padding:8px;font-size:10px;font-weight:750}.stalkr-ugc-studio__footer{background:#fcfdfb;border-top:1px solid #edf0eb;align-items:center;gap:20px;padding:13px 18px;display:flex}.stalkr-ugc-studio__footer>div{gap:3px;display:grid}.stalkr-ugc-studio__footer span{color:#8c968b;font-size:9px}.stalkr-ugc-studio__footer b{color:#4d594e;font-size:10px}.stalkr-ugc-studio__footer .primary-button{margin-left:auto;padding:10px 12px}.stalkr-prototype-grid dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:17px 0;display:grid}.stalkr-prototype-grid dt{color:#8a958e;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:750}.stalkr-prototype-grid dd{color:#4e5b51;margin:4px 0 0;font-size:11px;line-height:1.35}.stalkr-prototype-actions{gap:7px;display:flex}.stalkr-prototype-actions button,.stalkr-prototype-content article>button,.stalkr-prototype-ledger button{color:#4d743d;cursor:pointer;background:#f8fbf6;border:1px solid #d9e5d4;border-radius:7px;padding:7px 9px;font-size:10px;font-weight:750}.stalkr-prototype-content{gap:9px;margin-top:18px;display:grid}.stalkr-prototype-content article{border:1px solid #e2e9de;border-radius:11px;grid-template-columns:72px minmax(0,1fr) auto auto;align-items:center;gap:14px;min-height:86px;padding:10px;display:grid}.stalkr-prototype-thumb{color:#fff;border-radius:8px;place-items:center;height:64px;display:grid}.stalkr-prototype-thumb.is-reel{background:linear-gradient(135deg,#4c7346,#a7c58d)}.stalkr-prototype-thumb.is-story{background:linear-gradient(135deg,#bd835d,#e6bb97)}.stalkr-prototype-thumb.is-code{background:linear-gradient(135deg,#3c5945,#668973)}.stalkr-prototype-content article span{color:#7c8c7e;letter-spacing:.08em;font-size:9px;font-weight:800}.stalkr-prototype-content h3{color:#344037;margin:4px 0;font-size:13px}.stalkr-prototype-content p{color:#89938c;margin:0;font-size:10px}.stalkr-prototype-sales{grid-template-columns:repeat(3,1fr);gap:10px;margin:19px 0;display:grid}.stalkr-prototype-sales>div{background:#f4f8f0;border-radius:11px;padding:18px}.stalkr-prototype-sales>div:nth-child(2){background:#fff6f1}.stalkr-prototype-sales span,.stalkr-prototype-sales strong,.stalkr-prototype-sales small{display:block}.stalkr-prototype-sales span{color:#70806f;letter-spacing:.06em;font-size:9px;font-weight:800}.stalkr-prototype-sales strong{color:#294731;letter-spacing:-.05em;margin:6px 0;font-size:25px}.stalkr-prototype-sales small{color:#879287;font-size:10px}.stalkr-prototype-funnel{background:#fbfcfa;border:1px solid #e1e8dc;border-radius:11px;align-items:center;gap:9px;margin:0 0 18px;padding:14px;display:flex}.stalkr-prototype-funnel>div{flex:1;min-width:0}.stalkr-prototype-funnel span,.stalkr-prototype-funnel strong{display:block}.stalkr-prototype-funnel span{color:#859187;letter-spacing:.05em;font-size:8px;font-weight:800}.stalkr-prototype-funnel strong{color:#3c5d40;letter-spacing:-.03em;margin-top:5px;font-size:15px}.stalkr-prototype-funnel>i{background:#c4d4be;width:18px;height:1px}.stalkr-prototype-ledger{border:1px solid #e2e8df;border-radius:10px;overflow:auto}.stalkr-prototype-ledger-head,.stalkr-prototype-ledger article{grid-template-columns:1.2fr 1.2fr 1fr .8fr auto;align-items:center;gap:10px;min-width:650px;padding:11px 13px;display:grid}.stalkr-prototype-ledger-head{color:#879187;letter-spacing:.06em;text-transform:uppercase;background:#f7f9f6;font-size:9px;font-weight:800}.stalkr-prototype-ledger article{color:#536156;border-top:1px solid #e8ece6;font-size:11px}.stalkr-prototype-ledger strong{color:#38663b}.stalkr-prototype-report-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0;display:grid}.stalkr-prototype-report-grid article{background:#fbfdf9;border:1px solid #e1e9dd;border-radius:11px;gap:6px;padding:17px;display:grid}.stalkr-prototype-report-grid strong{color:#2b5633;letter-spacing:-.05em;font-size:24px}.stalkr-prototype-report-grid span{color:#758077;font-size:11px}.stalkr-prototype-report>section{background:#f2f7ed;border-radius:11px;padding:18px}.stalkr-prototype-report>section h3{color:#344c36;margin:0;font-size:14px}.stalkr-prototype-report>section p{color:#647463;margin:8px 0 0;font-size:12px;line-height:1.55}.stalkr-ugc-studio__asset-dock{background:#fafcf8;border-bottom:1px solid #edf0eb;grid-template-columns:minmax(150px,.8fr) auto minmax(190px,1fr);align-items:center;gap:12px;padding:11px 18px;display:grid}.stalkr-ugc-studio__asset-copy{gap:4px;display:grid}.stalkr-ugc-studio__asset-copy span,.stalkr-ugc-studio__direction span{color:#71876a;letter-spacing:.08em;font-size:8px;font-weight:800}.stalkr-ugc-studio__asset-copy b{color:#607060;font-size:10px;line-height:1.35}.stalkr-ugc-studio__asset-upload{color:#507344;cursor:pointer;background:#fff;border:1px dashed #a5be97;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:118px;padding:8px 10px;font-size:10px;font-weight:800;display:inline-flex}.stalkr-ugc-studio__asset-upload input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.stalkr-ugc-studio__asset-selected{background:#fff;border:1px solid #d8e4d1;border-radius:8px;grid-template-columns:30px minmax(60px,1fr) 22px;align-items:center;gap:6px;max-width:190px;padding:4px;display:grid}.stalkr-ugc-studio__asset-selected img{object-fit:cover;border-radius:5px;width:30px;height:30px}.stalkr-ugc-studio__asset-selected span{color:#526052;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:750;overflow:hidden}.stalkr-ugc-studio__asset-selected button{color:#718071;background:#f3f6f0;border:0;border-radius:5px;place-items:center;width:22px;height:22px;padding:0;display:grid}.stalkr-ugc-studio__direction{gap:4px;display:grid}.stalkr-ugc-studio__direction input{color:#4b584d;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dce5d8;border-radius:7px;outline:0;padding:7px 8px;font-size:10px}.stalkr-ugc-studio__direction input:focus{border-color:#9abb88;box-shadow:0 0 0 3px #b8e47b33}.stalkr-ugc-studio__preview-real{background:#f5faef;border:1px solid #d9e8d2;border-radius:10px;grid-template-columns:minmax(0,1fr) 155px;align-items:end;gap:12px;margin:0 16px 16px;padding:10px;display:grid}.stalkr-ugc-studio__preview-real>img,.stalkr-ugc-studio__preview-real>video{object-fit:contain;background:#202620;border-radius:7px;width:100%;max-height:290px;display:block}.stalkr-ugc-studio__preview-real>div{gap:8px;display:grid}.stalkr-ugc-studio__preview-real span{color:#527545;font-size:10px;font-weight:800;line-height:1.35}.stalkr-ugc-studio__preview-real button{color:#4d743d;background:#fff;border:1px solid #b7ceaa;border-radius:7px;width:fit-content;padding:7px 8px;font-size:9px;font-weight:800}@media (max-width:850px){.stalkr-command__campaign-head,.stalkr-command__intro{flex-direction:column;align-items:start}.stalkr-command__stages{justify-content:start}.stalkr-command__numbers{grid-template-columns:repeat(2,1fr)}.stalkr-command__numbers article:nth-child(2){border-right:0}.stalkr-command__numbers article:nth-child(-n+2){border-bottom:1px solid #e5ebe2}.stalkr-command__workbench,.stalkr-command__lower,.stalkr-command__pulse,.stalkr-prototype-creator-workspace,.stalkr-ai-studio__grid,.stalkr-story-monitor,.stalkr-ugc-studio__workspace{grid-template-columns:1fr}.stalkr-ugc-studio__asset-dock{grid-template-columns:1fr auto}.stalkr-ugc-studio__direction{grid-column:span 2}}@media (max-width:650px){.stalkr-prototype-panel,.stalkr-prototype-panel>header{padding:16px}.stalkr-prototype-panel>header{flex-direction:column;align-items:start}.stalkr-prototype-grid,.stalkr-prototype-sales,.stalkr-prototype-report-grid,.stalkr-products-summary,.stalkr-products-grid,.stalkr-prototype-network-summary,.stalkr-story-monitor__stats{grid-template-columns:1fr}.stalkr-prototype-content article{grid-template-columns:58px minmax(0,1fr)}.stalkr-prototype-content article>button{grid-column:2;justify-self:start}.stalkr-prototype-funnel{flex-direction:column;align-items:stretch}.stalkr-prototype-funnel>i{width:1px;height:12px;margin-left:6px}.stalkr-ai-studio__settings{grid-template-columns:1fr}}@media (max-width:540px){.stalkr-command__intro h1{font-size:32px}.stalkr-command__campaign-head,.stalkr-command__actions,.stalkr-command__commerce,.stalkr-command__creator-table,.stalkr-command__evidence,.stalkr-command__brief-card{padding:16px}.stalkr-command__numbers article{min-height:116px;padding:14px}.stalkr-command__numbers strong{font-size:21px}.stalkr-command__action-list article{grid-template-columns:28px minmax(0,1fr)}.stalkr-command__action-list button{grid-column:2;justify-self:start}.stalkr-command__evidence-strip{grid-template-columns:repeat(2,1fr)}}.creator-os-perf-metrics-compact{grid-template-columns:repeat(4,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.creator-os-metric-card{background:#fff;border:1px solid #e4e7e1;border-radius:20px;flex-direction:column;gap:8px;min-height:112px;padding:16px 16px 13px;display:flex}.creator-os-metric-card-header{flex-direction:column;gap:2px;display:flex}.creator-os-metric-label{color:#60645d;font-size:12px;font-weight:600;line-height:1.2}.creator-os-metric-value{letter-spacing:-.055em;color:var(--ink);font-size:clamp(24px,2vw,30px);font-weight:700;line-height:1}.creator-os-metric-chart{border-radius:8px;flex:0 0 28px;width:100%;height:28px;margin-top:auto;overflow:hidden}.creator-os-metric-chart svg{width:100%;height:100%;display:block}.creator-os-chart-area{fill:#edf5e9}.creator-os-chart-line{fill:none;stroke:#5c9f57;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.creator-os-metric-no-data{color:#92978e;align-items:center;height:28px;font-size:11px;display:flex}@media (max-width:700px){.creator-os-performance-summary-heading{align-items:start}.creator-os-add-metric>span:last-child{display:none}.creator-os-add-metric{padding:5px}.creator-os-perf-metrics-compact{grid-template-columns:repeat(2,1fr)}}.creator-os-publication-trends{background:#fff;border:1px solid #e4e7e1;border-radius:18px;margin-top:26px;padding:22px 24px 20px}.creator-os-publication-trends-head{justify-content:space-between;align-items:flex-end;margin-bottom:18px;display:flex}.creator-os-kicker{letter-spacing:1.5px;color:#9a9a95;margin:0 0 8px;font-size:10px;font-weight:800}.creator-os-publication-trends-head h3{letter-spacing:-.5px;margin:0 0 4px;font-size:20px}.creator-os-publication-trends-head p{color:var(--muted);margin:0;font-size:12px}.creator-os-trend-tabs{background:#f1f1ee;border-radius:10px;gap:4px;padding:4px;display:flex}.creator-os-trend-tabs button{color:#65676a;background:0 0;border:none;border-radius:6px;padding:6px 12px;font-size:11px;font-weight:600;transition:all .2s}.creator-os-trend-tabs button:hover{color:var(--ink)}.creator-os-trend-tabs button.is-active{color:#fff;box-shadow:none;background:#191a18}.creator-os-video-bars{gap:7px;margin:0;padding:0;list-style:none;display:grid}.creator-os-publication-trends .creator-os-video-bars .creator-os-video-bar-btn{text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:12px;width:100%;padding:9px 8px;display:flex}.creator-os-publication-trends .creator-os-video-bars .creator-os-video-bar-btn:hover{background:#f7f8f5}.creator-os-publication-trends .creator-os-video-bars .creator-os-video-bar-btn:hover .creator-os-video-bar-info strong{text-decoration:underline}.creator-os-video-bar-rank{color:#59724c;background:#eff4ea;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:grid}.creator-os-video-bar-info{flex:0 285px;min-width:0}.creator-os-video-bar-info strong{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;display:block;overflow:hidden}.creator-os-video-bar-info small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.creator-os-video-bar-group{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.creator-os-video-bar-row{align-items:center;gap:12px;display:flex}.creator-os-video-bar-track{background:#edf0eb;border-radius:999px;flex:1;min-width:86px;height:9px;overflow:hidden}.creator-os-video-bar-fill{border-radius:999px;height:100%}.creator-os-video-bar-fill--0{background:linear-gradient(90deg,#5c9f57,#85bb72)}.creator-os-video-bar-fill--1{background:linear-gradient(90deg,#578c9f,#72b0bb)}.creator-os-video-bar-fill--2{background:linear-gradient(90deg,#9f8657,#bb9d72)}.creator-os-video-bar-value{text-align:right;color:var(--ink);flex:0 0 76px;font-size:13px;font-weight:700}@media (max-width:700px){.creator-os-publication-trends-head{flex-direction:column;align-items:flex-start;gap:16px}.creator-os-publication-trends{padding:18px 16px}.creator-os-publication-trends .creator-os-video-bars .creator-os-video-bar-btn{grid-template-columns:26px minmax(0,1fr);gap:7px;padding:9px 3px;display:grid}.creator-os-video-bar-info{flex:none;min-width:0}.creator-os-video-bar-group{grid-column:2/-1;margin-top:4px}.creator-os-video-bar-track{min-width:0}.creator-os-video-bar-value{flex:none}.creator-os-video-bar-info strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.creator-os-trend-dot{background:0 0;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.creator-os-trend-dot--0{background:#5c9f57}.creator-os-trend-dot--1{background:#578c9f}.creator-os-trend-dot--2{background:#9f8657}.creator-os-trend-dot---1{display:none}.creator-os-chart-container{flex-direction:column;gap:12px;display:flex}.creator-os-chart-reading{color:#73746e;align-items:baseline;gap:8px;font-size:11px;display:flex}.creator-os-chart-reading strong{color:#191a18;font-variant-numeric:tabular-nums;letter-spacing:-.045em;font-size:24px}.creator-os-chart-reading small{color:#96978f;font-size:10px}.creator-os-interactive-chart{aspect-ratio:640/232;width:100%;height:auto;min-height:232px;max-height:248px;display:block}.creator-os-chart-point{cursor:pointer;outline:none}:is(.creator-os-interactive-chart .creator-os-chart-point:focus,.creator-os-interactive-chart .creator-os-chart-point:focus-visible){outline:none}.creator-os-chart-point circle{transition:r .16s,fill .16s}.creator-os-chart-point:hover circle:last-of-type{r:5.5px}.creator-os-chart-point-halo{fill:#45744d1f;stroke:none;animation:.9s ease-out both creator-os-chart-pulse}.creator-os-chart-guide{stroke:#9eb6a0;stroke-dasharray:3 5;stroke-width:1px;opacity:.8}.creator-os-chart-tooltip{pointer-events:none}.creator-os-chart-tooltip rect{fill:#20221f;filter:drop-shadow(0 7px 14px #1419122e)}.creator-os-chart-tooltip-date{fill:#aeb8a7;letter-spacing:.04em;font-size:9px;font-weight:650}.creator-os-chart-tooltip-metric{fill:#fff;font-size:10px;font-weight:550}.creator-os-chart-tooltip-metric tspan{font-weight:700}@keyframes creator-os-chart-pulse{0%{r:5px;opacity:.8}to{r:10px;opacity:1}}.creator-os-chart-detail{background:#fafaf8;border:1px solid #e8e8e4;border-radius:12px;padding:14px 16px}.creator-os-chart-detail-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.creator-os-chart-detail-info strong{color:var(--ink);font-size:14px;font-weight:700;line-height:1.2;display:block}.creator-os-chart-detail-info>span{color:#888982;letter-spacing:.09em;margin-bottom:3px;font-size:9px;font-weight:750;display:block}.creator-os-chart-detail-info small{color:var(--muted);font-size:11px}.creator-os-chart-detail-btn{color:#343530;cursor:pointer;background:#fff;border:1px solid #d7d8d3;border-radius:8px;margin-left:auto;padding:8px 12px;font-size:11px;font-weight:700;transition:background .1s}.creator-os-chart-detail-btn:hover{background:#f1f2ee}.creator-os-chart-detail-metrics{border-top:1px solid #edf0eb;flex-wrap:wrap;gap:20px;padding-top:14px;display:flex}.creator-os-chart-context{color:#858680;margin-left:auto;font-size:11px}.creator-os-chart-detail-metric{align-items:center;gap:6px;display:flex}.creator-os-detail-label{color:var(--muted);font-size:12px}.creator-os-detail-value{color:var(--ink);font-size:15px;font-weight:700}.creator-product-table .affiliate-survey-public,.creator-product-table .affiliate-survey-private{border-radius:999px;padding:2px 8px;font-size:.78rem;font-weight:600;display:inline-block}.creator-product-table .affiliate-survey-public{background:currentColor}@supports (color:color-mix(in lab, red, red)){.creator-product-table .affiliate-survey-public{background:color-mix(in oklch, currentColor 8%, transparent)}}.creator-product-table .affiliate-survey-private{color:lab(32.276% 21.4857 43.5431);background:lab(91.9323% 6.11919 22.9549)}.affiliate-survey-confirm{gap:6px;display:inline-flex}.creator-research{gap:20px;min-width:0;display:grid}.creator-research .creator-os-content-view-tabs{grid-template-columns:repeat(3,minmax(120px,1fr))}.admin-access-list{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.admin-access-list li{border:1px solid var(--line,#0000001a);background:#ffffff8c;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .9rem;display:flex}.admin-access-list li div{gap:.15rem;min-width:0;display:grid}.admin-access-list strong{overflow-wrap:anywhere}.admin-access-list small{opacity:.7}.admin-access-list--past li{opacity:.65;background:0 0}.admin-access-tag{white-space:nowrap;opacity:.75;align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}.admin-access-form{border-top:1px solid var(--line,#0000001a);gap:.75rem;margin-top:1rem;padding-top:1rem;display:grid}.admin-access-form label{gap:.3rem;font-size:.85rem;display:grid}@media (min-width:720px){.admin-access-form{grid-template-columns:1fr 1fr auto;align-items:end}}.admin-finance{gap:1.25rem;display:grid}.admin-kpi-row{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.75rem;display:grid}.admin-kpi{border:1px solid var(--line,#0000001a);background:#fff9;border-radius:.9rem;gap:.3rem;padding:1rem 1.1rem;display:grid}.admin-kpi>span{letter-spacing:.08em;opacity:.6;font-size:.68rem}.admin-kpi>strong{font-variant-numeric:tabular-nums;font-size:1.55rem;line-height:1.1}.admin-kpi>small{opacity:.7;font-size:.78rem}.is-negative{color:#b42318}.is-positive{color:#1a7f55}.admin-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.admin-table-wrap{margin-top:.9rem;overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;min-width:540px;font-size:.88rem}.admin-table th,.admin-table td{text-align:left;border-bottom:1px solid var(--line,#00000014);padding:.55rem .7rem}.admin-table thead th{letter-spacing:.05em;text-transform:uppercase;opacity:.6;font-size:.72rem}.admin-table .num,.admin-table td.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.admin-table tfoot td{border-top:2px solid var(--line,#00000026);font-weight:600}.admin-table tr.is-void td{opacity:.5;text-decoration:line-through}.admin-form-grid{border-top:1px solid var(--line,#0000001a);border-bottom:1px solid var(--line,#0000001a);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:.75rem;margin:1rem 0;padding:1rem 0;display:grid}.admin-form-grid label{gap:.3rem;font-size:.82rem;display:grid}.admin-form-wide{grid-column:1/-1}.admin-warning{background:#b423180f;border:1px solid #b423184d;border-radius:.8rem;align-items:flex-start;gap:.7rem;padding:.85rem 1rem;display:flex}.admin-warning div{gap:.2rem;display:grid}.admin-tabs{flex-wrap:wrap;gap:.4rem;display:flex}.admin-tabs button{border:1px solid var(--line,#0000001f);cursor:pointer;background:0 0;border-radius:999px;padding:.45rem .9rem;font-size:.85rem}.admin-tabs button.is-active{color:#fff;background:#000000d9;border-color:#0000}.admin-entry-list{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.admin-entry-list>li{border:1px solid var(--line,#0000001a);border-radius:.8rem;overflow:hidden}.admin-entry-list>li.is-void{opacity:.6}.admin-entry-head{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:7rem 1fr auto auto;align-items:center;gap:.8rem;width:100%;padding:.7rem .9rem;font-size:.88rem;display:grid}.admin-entry-date{font-variant-numeric:tabular-nums;opacity:.7}.admin-entry-glosa{overflow-wrap:anywhere}.admin-entry-glosa em{opacity:.6;font-style:normal}.admin-entry-amount{font-variant-numeric:tabular-nums;white-space:nowrap}.admin-entry-status{white-space:nowrap;background:#00000012;border-radius:999px;padding:.15rem .55rem;font-size:.72rem}.admin-entry-status.posted{background:#1a7f5524}.admin-entry-status.void{background:#b423181f}.admin-entry-body{border-top:1px solid var(--line,#00000014);padding:0 .9rem .9rem}.admin-entry-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:.7rem;display:flex}@media (max-width:640px){.admin-entry-head{grid-template-columns:1fr auto}.admin-entry-date{grid-column:1/-1}}.admin-finance input,.admin-finance select,.admin-finance textarea,.admin-access-form input,.admin-access-form select{border:1px solid var(--line,#0000002e);width:100%;min-height:2.75rem;font:inherit;color:inherit;background:#fff;border-radius:.6rem;padding:.5rem .75rem;font-size:.92rem}.admin-finance select,.admin-access-form select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1.05rem) 1.2rem,calc(100% - .75rem) 1.2rem;background-repeat:no-repeat;background-size:.3rem .3rem,.3rem .3rem;padding-right:2rem}:is(.admin-finance input:focus-visible,.admin-finance select:focus-visible,.admin-finance textarea:focus-visible,.admin-access-form input:focus-visible,.admin-access-form select:focus-visible){outline:2px solid var(--growy-accent,#1a7f55);outline-offset:1px;border-color:#0000}.admin-finance input:disabled,.admin-finance select:disabled{cursor:not-allowed;background:#00000008}.admin-form-grid label.is-required>span:after,.admin-access-form label.is-required>span:after{content:" ·  obligatorio";opacity:.55;letter-spacing:.01em;font-size:.72rem;font-weight:400}.admin-finance input[aria-invalid=true],.admin-finance select[aria-invalid=true]{background:#b423180a;border-color:#b42318}.admin-form-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.75rem;padding-top:.25rem;display:flex}.admin-primary-button{color:#fff;min-height:2.75rem;font:inherit;cursor:pointer;background:#111;border:0;border-radius:.6rem;padding:0 1.15rem;font-size:.92rem;font-weight:600}.admin-primary-button:disabled{opacity:.45;cursor:not-allowed}.admin-primary-button:focus-visible{outline:2px solid var(--growy-accent,#1a7f55);outline-offset:2px}@media (max-width:640px){.admin-form-actions{flex-direction:column;align-items:stretch}.admin-primary-button{width:100%}}.admin-inline-create{align-items:stretch;gap:.5rem;display:flex}.admin-inline-create input{flex:1}.admin-inline-create button{white-space:nowrap}.admin-amount-field{gap:.4rem;display:flex}.admin-amount-field input{flex:1;min-width:0}.admin-amount-field select{flex:0 0 6rem;width:auto}.admin-period-bar{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.admin-period-bar small{opacity:.7}.admin-period{gap:.3rem;font-size:.82rem;display:grid}.admin-period select{min-width:12rem}.admin-card-head-actions{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.admin-table td button+button{margin-left:.4rem}.admin-steps{counter-reset:paso;gap:.6rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.admin-steps li{align-items:flex-start;gap:.75rem;display:flex}.admin-steps li div{gap:.15rem;display:grid}.admin-steps a{font-weight:600}.admin-steps small{opacity:.7}.admin-step-number{color:#fff;background:#111;border-radius:999px;flex:0 0 1.6rem;place-items:center;height:1.6rem;font-size:.8rem;font-weight:600;display:grid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value: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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes pulse{50%{opacity:.5}}
