:root{--he-language-bar-height:38px}.heLanguageBar{height:var(--he-language-bar-height);z-index:70;color:#35616c;background:#f5fbfc;border-bottom:1px solid #d7ecee;justify-content:flex-end;align-items:center;gap:8px;min-height:38px;padding:5px 24px;font:500 12px/1.4 Arial,sans-serif;display:flex;position:sticky;top:0}.heLanguageBar button{color:inherit;cursor:pointer;min-height:27px;font:inherit;background:0 0;border:1px solid #0000;border-radius:7px;padding:4px 8px}.heLanguageBar button[aria-pressed=true]{color:#064d59;background:#d9f4f2;border-color:#8cd7d1;font-weight:700}.heLanguageBar button:focus-visible{outline-offset:2px;outline:2px solid #047e93}.heLanguageBar>span:first-child{margin-right:2px;font-size:18px}.heLocaleSelect{color:#35616c;flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.heLocaleSelect select{color:#153c49;background:#fff;border:1px solid #c4e5e8;border-radius:8px;padding:7px 12px}.heQuestion label{margin-top:16px;font-weight:700;display:block}.heQuestion small{margin-top:12px;display:block}.heQuestion textarea{width:100%;margin:9px 0 14px}.heQuestion p{max-width:850px;line-height:1.7}@media (width<=600px){:root{--he-language-bar-height:40px}.heLanguageBar{min-height:40px;padding:5px 12px}.heLocaleSelect{font-size:12px}}html[lang=en] .heGtmHero:after{content:"Ideas into impact."}.heRunToolbar .heLocaleSelect{max-width:420px}.heRunToolbar .heLocaleSelect small{flex-basis:100%;font-weight:400;line-height:1.5}.heResumeHint{background:#edf9f8;margin:14px 0}.heResumeHint h2{font-size:21px}.heResumeHint p{max-width:900px;line-height:1.6}.heResultLanguage{color:#315e6a;background:#edf8f8;border:1px solid #cde8e9;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:16px 0;padding:12px 16px;font-size:13px;display:flex}.heResultLanguage small{flex-basis:100%;line-height:1.5}.heResultLanguage [role=status]{align-items:center;gap:8px;display:flex}.heResultLanguage [role=status]:before{content:"";border:2px solid #b8e2e3;border-top-color:#008ca1;border-radius:50%;width:10px;height:10px;animation:1s linear infinite heTranslationSpin}.heResultLanguageError{color:#9b4937}.heResultLanguage button{font-size:12px}@keyframes heTranslationSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.heResultLanguage [role=status]:before{animation:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.studioShellV2>.hero,.studioShellV2>.grid,.studioShellV2>.editorialSection,.studioShellV2>.aiSection,.studioShellV2>.studioSection,.studioShellV2>.youtubeSection,.studioShellV2>.workflow{display:none}.staticMediaEditor{background:#f3faf9;border:1px solid #b9deda;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.staticMediaEditor label{min-width:0}.staticMediaEditor select{background:#fff;width:100%;min-width:0;margin:0;font-size:14px}.staticMediaEditor label:nth-child(2){color:#087f7b}.staticMediaEditor label:nth-child(2) select{border-color:#6cc5c0;font-weight:750}@media (width<=720px){.staticMediaEditor{grid-template-columns:1fr}}.staticVoiceEditor{background:#eaf9f7;border:1px solid #8fd2ce;border-radius:14px;gap:8px;padding:13px;display:grid}.staticVoiceEditor textarea{background:#fff;min-height:88px}.staticVoiceEditor .dictationButton{border:1px solid #8fd2ce;width:100%;min-height:44px;margin:0;position:static;color:var(--sage-dark)!important;background:#fff!important;border-radius:13px!important;padding:10px 14px!important}.staticVoiceEditor .dictationButton.listening{border-color:#a33b32;color:#fff!important;background:#a33b32!important}.staticVoiceEditor>button:last-child{justify-self:stretch;width:100%}.workspaceNav button.active,.settingsButton.active{box-shadow:inset 0 -3px #18c7c2;color:#fff!important;background:#111315!important}.workspaceV2:has(>.studioChatRail){grid-template-columns:minmax(320px,380px) minmax(0,1fr);align-items:start;gap:26px;max-width:none;display:grid}.workspaceV2:has(>.studioChatRail)>.studioChatRail{grid-area:1/1/span 40}.workspaceV2:has(>.studioChatRail)>:not(.studioChatRail){grid-column:2}.studioChatRail{color:#fff;background:linear-gradient(155deg,#0d3f3d 0%,#092c2b 100%);border:1px solid #9fd7d3;border-radius:24px;gap:18px;min-width:0;max-height:calc(100vh - 44px);padding:24px;display:grid;position:sticky;top:22px;overflow:hidden auto;box-shadow:0 18px 46px #163d3a29}.studioChatRail>*{overflow-wrap:anywhere;min-width:0;max-width:100%}.studioChatHead h2{margin:8px 0 10px;font:600 30px/1.08 Georgia,serif}.studioChatHead p{color:#d1e7e4;margin:0;font-size:13px;line-height:1.55}.studioChatRail .kicker{color:#65ddd7}.studioChatForm{gap:10px;min-width:0;display:grid}.studioChatForm textarea{box-sizing:border-box;color:#fff;resize:vertical;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:16px;width:100%;max-width:100%;min-height:170px;margin:0;padding:15px;font-size:15px;line-height:1.55}.studioChatForm textarea::placeholder{color:#b9cfcd}.studioChatForm .dictationButton{box-sizing:border-box;border:1px solid #fff3;width:100%;max-width:100%;margin:0;color:#fff!important;background:#ffffff1f!important;position:static!important}.studioChatForm>button:last-child{box-sizing:border-box;color:#071f1e;background:#21b9b4;width:100%;max-width:100%;margin:0}.studioChatMessage{color:#e6f5f3;background:#ffffff1a;border-radius:13px;margin:0;padding:12px 13px;font-size:11px;line-height:1.5}.workspaceV2:has(>.studioChatRail) .ideaWorkbench>.ideaComposer>.ideaSpeechInput{display:none}@media (width<=720px){.studioShellV2 .brandmark{width:62px!important;height:42px!important}}.studioShellV2{padding-top:18px}.studioShellV2 .topbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffdf8e6;border:1px solid #ddd6cadb;border-radius:22px;max-width:none;margin-bottom:34px;padding:10px 14px;position:sticky;top:12px;box-shadow:0 12px 35px #463d2f14}.workspaceNav{gap:6px;margin-left:auto;display:flex}.workspaceNav button,.settingsButton{color:var(--muted);background:0 0;padding:10px 14px}.workspaceNav button.active,.settingsButton.active{background:var(--sage-dark);color:#fff}.settingsButton{width:43px;height:43px;padding:0;font-size:20px}.workspaceV2{width:100%;max-width:none;margin:0 auto}.workspaceHero{grid-template-columns:1fr auto;align-items:end;gap:30px;margin:28px 0;display:grid}.workspaceHero.compact{grid-template-columns:1fr}.workspaceHero h2{font-size:clamp(40px,5.5vw,72px)}.workspaceHero p{max-width:720px;color:var(--muted);font-size:16px;line-height:1.55}.connectionMini{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:440px;display:flex}.connectionMini span{border:1px solid var(--line);color:#7a6b5d;background:#eee9df;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:850}.connectionMini span.ok{color:#087f7b;background:#dff7f5;border-color:#a8deda}.connectionMini span.selected{color:#33716e;background:#f4fbfa;border-style:dashed;border-color:#7cc7c2}.ideaWorkbench{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);align-items:end;gap:28px;display:grid}.ideaWorkbench h3,.libraryHead h3,.playbookCopy h3,.finalStudio h3{margin:0;font:600 clamp(27px,3vw,42px)/1.08 Georgia,serif}.ideaWorkbench p,.libraryHead p,.playbookCopy p,.finalStudio p{color:var(--muted);line-height:1.55}.ideaForm{grid-template-columns:1fr 150px auto;align-items:end;gap:10px;display:grid}.ideaForm label{letter-spacing:.08em;color:var(--sage-dark);font-size:11px;font-weight:850}.ideaForm input,.ideaForm select{height:48px;margin-top:7px;display:block}.workspaceNotice{color:#087f7b;background:#e3f7f5;border-radius:14px;margin:14px 0;padding:13px 15px;font-size:12px;font-weight:750}.ideaComposer{gap:12px;display:grid}.mediaStrategy{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}.mediaStrategy legend{color:var(--sage-dark);letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:900}.mediaStrategy label{border:1px solid var(--line);cursor:pointer;background:#f7f3eb;border-radius:14px;gap:3px;padding:12px;display:grid;position:relative}.mediaStrategy label.active{background:#e2f8f6;border-color:#0b8f8a;box-shadow:inset 0 0 0 1px #0b8f8a}.mediaStrategy input{opacity:0;position:absolute}.mediaStrategy strong{color:#151b1b;font-size:12px}.mediaStrategy small{color:var(--muted);font-size:10px;line-height:1.35}.goalPicker{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}.goalPicker legend{color:var(--sage-dark);letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:900}.goalPicker label{border:1px solid var(--line);cursor:pointer;background:#f7f3eb;border-radius:14px;gap:3px;padding:12px;display:grid;position:relative}.goalPicker label.active{background:#dcf6f4;border-color:#0b8581;box-shadow:inset 0 0 0 1px #0b8581}.goalPicker input{opacity:0;position:absolute}.goalPicker strong{color:#151b1b;font-size:12px}.goalPicker small{color:var(--muted);font-size:10px;line-height:1.35}.formatChoice{color:var(--sage-dark);letter-spacing:.08em;text-transform:uppercase;background:#f4efe5;border-radius:15px;gap:6px;padding:13px 14px;font-size:11px;font-weight:900;display:grid}.formatChoice select{background:#fff;height:48px}.formatChoice small{letter-spacing:0;text-transform:none;color:var(--muted);font-weight:600}.formatChoice b{color:#087f7b}.staticReady{background:#f0fbfa;border-color:#b5e2df}.playbookHeader{grid-template-columns:minmax(240px,360px) 1fr;gap:28px;margin-top:22px;display:grid}.playbookCover{background:linear-gradient(150deg,#123f3e,#aa8e70);border-radius:20px;min-height:430px;position:relative;overflow:hidden}.playbookCover>img,.playbookCover>video{object-fit:cover;width:100%;height:100%;position:absolute}.playbookCover:after{content:"";background:linear-gradient(#0000 25%,#121b16d1);position:absolute;inset:0}.playbookCover>span{place-items:center;height:100%;font-size:72px;display:grid}.playbookCover>div{z-index:1;color:#fff;position:absolute;bottom:25px;left:24px;right:24px}.playbookCover small,.proposalType,.sceneBody small{letter-spacing:.14em;color:#a33b32;font-size:10px;font-weight:900}.playbookCover small{color:#f0dfcd}.playbookCover strong{margin-top:8px;font:600 34px/1.04 Georgia,serif;display:block}.playbookCopy{padding:10px 0}.playbookCopy details{border-top:1px solid var(--line);margin:18px 0;padding-top:14px}.playbookCopy summary{cursor:pointer;font-weight:850}.playbookCover.missingAiVisual{background:repeating-linear-gradient(135deg,#e7e1d6 0 18px,#ddd5c7 18px 36px)}.playbookCover.missingAiVisual:after{background:linear-gradient(#0000 25%,#08413fd1)}.playbookCover.missingAiVisual>span{color:#087f7b;letter-spacing:.12em;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:900;display:flex}.playbookCover.missingAiVisual>span small{color:#4f6f6d;letter-spacing:0;font-size:11px}.aiImageRecovery{background:#fff2e9;border:1px solid #d6b8a7;border-radius:16px;margin:18px 0;padding:16px}.aiImageRecovery strong{color:#7c402e}.aiImageRecovery p{margin:5px 0 12px;font-size:12px}.aiImageRecovery button{width:100%}.draftFormatSwitch{background:#edf9f8;border:1px solid #9fd7d3;border-radius:18px;gap:12px;margin:18px 0;padding:16px;display:grid}.draftFormatSwitch>div:first-child{gap:4px;display:grid}.draftFormatSwitch>div:first-child>strong{color:#163f3d;font-size:15px}.draftFormatSwitch small{color:#536f6d;font-size:11px;line-height:1.45}.draftFormatChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.draftFormatChoices button{text-align:left;color:#202725;background:#fff;border:1px solid #d6ded9;gap:3px;min-height:62px;padding:11px 12px;display:grid}.draftFormatChoices button.selected{color:#fff;background:#0b8581;border-color:#0b8581}.draftFormatChoices button strong{font-size:12px}.draftFormatChoices button small{color:inherit;opacity:.78}.draftFormatChoices button:disabled{cursor:not-allowed;opacity:.65}.formatConsumptionHint{border-radius:999px;justify-self:start;margin-top:5px;padding:4px 7px;font-size:12px;font-weight:850;line-height:1.2}.formatConsumptionHint.light{color:#116f6b;background:#e5f6f4}.formatConsumptionHint.motion{color:#755840;background:#f4eee3}.draftFormatChoices button.selected .formatConsumptionHint{color:#fff;background:#ffffff2e}.generalFeedback{background:linear-gradient(135deg,#fffdf8,#e7f8f7);border-color:#8fd2ce;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:14px 24px;margin-top:18px;display:grid}.generalFeedback h3{margin:0;font:600 28px/1.1 Georgia,serif}.generalFeedback p{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.5}.generalFeedback .feedbackInput,.generalFeedback .speechMessage,.generalFeedback .feedbackPresets,.generalFeedback>button{grid-column:2}.generalFeedback>button{justify-self:start}.feedbackInput{position:relative}.feedbackInput textarea{width:100%;padding-right:112px}.feedbackInput.compact textarea{padding-right:48px}.dictationButton{position:absolute;bottom:9px;right:9px;color:var(--sage-dark)!important;box-shadow:none!important;background:#e6f8f7!important;border-radius:999px!important;padding:8px 11px!important;font-size:11px!important}.dictationButton.listening{animation:1.2s ease-in-out infinite pulseMic;color:#9e2d1d!important;background:#f5d9d3!important}.speechMessage{color:var(--sage-dark);font-weight:700}.feedbackPresets{flex-wrap:wrap;gap:7px;display:flex}.feedbackPresets button{padding:8px 11px;font-size:11px}.sceneHeading{justify-content:space-between;align-items:end;gap:24px;margin:36px 0 14px;display:flex}.sceneHeading h3{margin:0;font:600 32px/1.1 Georgia,serif}.sceneHeading p{max-width:430px;color:var(--muted);margin:0;font-size:13px;line-height:1.5}@keyframes pulseMic{50%{transform:scale(1.06);box-shadow:0 0 0 5px #9e2d1d1f}}.storyboardOverview{background:linear-gradient(145deg,#f0faf9,#fffaf2);border:1px solid #9fd7d3;border-radius:22px;margin:28px 14px 10px;padding:22px;box-shadow:0 16px 42px #394f4812}.storyboardOverviewHead{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.storyboardOverviewHead .kicker{margin-bottom:7px}.storyboardOverviewHead h3{margin:0;font:600 clamp(27px,3vw,38px)/1.08 Georgia,serif}.storyboardOverviewHead p{max-width:620px;color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.5}.storyboardOverviewStats{flex:none;gap:8px;display:flex}.storyboardOverviewStats span{color:#52716f;text-align:center;text-transform:uppercase;letter-spacing:.07em;background:#fffc;border:1px solid #b8deda;border-radius:14px;min-width:72px;padding:10px 12px;font-size:9px;font-weight:850}.storyboardOverviewStats strong{color:#087f7b;letter-spacing:0;margin-bottom:2px;font:700 23px/1 Georgia,serif;display:block}.storyboardOverviewSummary{grid-template-columns:.8fr .8fr 1.4fr;gap:10px;margin-top:18px;display:grid}.storyboardOverviewSummary article{background:#ffffffc7;border:1px solid #0b85812e;border-radius:15px;min-width:0;padding:14px}.storyboardOverviewSummary small{color:#087f7b;letter-spacing:.12em;margin-bottom:7px;font-size:9px;font-weight:900;display:block}.storyboardOverviewSummary strong{color:#263330;-webkit-line-clamp:4;-webkit-box-orient:vertical;font:600 16px/1.3 Georgia,serif;display:-webkit-box;overflow:hidden}.storyboardOverviewSummary p{color:#576a66;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.48;display:-webkit-box;overflow:hidden}.storyboardSequence{border-top:1px solid #0b85812e;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:9px;margin:16px 0 0;padding:16px 0 0;list-style:none;display:grid}.storyboardSequence li{background:#fff;border:1px solid #c7dcd8;border-radius:15px;min-width:0;overflow:hidden}.storyboardSequenceVisual{aspect-ratio:16/10;background:linear-gradient(145deg,#dceae7,#d8d0c3);position:relative;overflow:hidden}.storyboardSequenceVisual img,.storyboardSequenceVisual video{object-fit:cover;width:100%;height:100%;display:block}.storyboardSequenceVisual>span{color:#58716d;text-align:center;text-transform:uppercase;letter-spacing:.08em;place-items:center;height:100%;font-size:10px;font-weight:850;line-height:1.25;display:grid}.storyboardSequenceVisual>b{color:#fff;background:#087f7b;border-radius:9px;place-items:center;width:29px;height:29px;font-size:10px;display:grid;position:absolute;top:7px;left:7px;box-shadow:0 5px 14px #087f7b38}.storyboardSequence li>p{color:#3e4d49;-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height:59px;margin:0;padding:10px;font-size:10px;line-height:1.42;display:-webkit-box;overflow:hidden}.storyboardSequenceHint{color:#647773;margin-top:10px;font-size:10px;line-height:1.4;display:block}.sceneSection{margin-top:36px}.sceneSectionHead{justify-content:space-between;align-items:end;margin-bottom:14px;display:flex}.sceneSectionHead h3{margin:0;font:600 32px/1.1 Georgia,serif}.sceneSectionHead p{color:var(--muted);margin:0}.sceneGrid{grid-template-columns:1fr;gap:18px;display:grid}.sceneCard{border:1px solid var(--line);background:var(--paper);border-radius:22px;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);display:grid;overflow:hidden}.sceneMedia{background:#d8d0c3;min-height:430px;position:relative;overflow:hidden}.sceneMedia img,.sceneMedia video{object-fit:cover;width:100%;height:100%}.sceneMedia.stillImage{background:#eee9df}.sceneMedia.stillImage img{object-fit:contain}.sceneMedia>span{place-items:center;height:100%;font-size:42px;display:grid}.sceneMedia b{color:var(--sage-dark);background:#fffdf8e6;border-radius:9px;padding:7px 9px;font-size:11px;position:absolute;top:10px;left:10px}.sceneBody{padding:18px}.sceneBody h4{margin:7px 0 14px;font:600 18px/1.25 Georgia,serif}.sceneBody>button{width:100%;margin-top:10px;padding:11px;font-size:11px}.sceneVoiceLabel{color:#3f5755;letter-spacing:.03em;margin-top:16px;font-size:11px;font-weight:850;display:block}.sceneVoiceEditor{gap:8px;margin-top:7px;display:grid}.sceneVoiceEditor textarea{min-height:132px;color:var(--ink);background:#fff;padding:14px;font-size:14px;line-height:1.55}.sceneVoiceEditor .dictationButton{border:1px solid #8fd2ce;width:100%;min-height:44px;margin:0;position:static;color:var(--sage-dark)!important;background:#e6f8f7!important;border-radius:13px!important;padding:10px 14px!important;font-size:12px!important}.sceneVoiceEditor .dictationButton.listening{border-color:#a33b32;color:#fff!important;background:#a33b32!important}.sceneDictationStatus{color:var(--sage-dark);background:#eef8f7;border-radius:11px;margin-top:8px;padding:9px 11px;font-size:11px;line-height:1.45;display:block}.sceneIntegratedEditor{background:#f2faf9;border:1px solid #b7d9d6;border-radius:16px;gap:12px;margin:0 0 16px;padding:14px;display:grid}.sceneCopyGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sceneCopyGrid label{color:#244d4a;gap:7px;font-size:12px;font-weight:850;display:grid}.sceneCopyGrid textarea{width:100%;min-height:138px;color:var(--ink);resize:vertical;background:#fff;border:1px solid #bdd8d5;border-radius:12px;padding:12px;font:400 14px/1.5 Arial,sans-serif}.sceneCopyGrid textarea:focus{border-color:#0e9995;outline:3px solid #0e999524}.sceneCopyActions{flex-wrap:wrap;gap:8px;display:flex}.sceneCopyActions button{width:auto;padding:10px 13px;font-size:11px}.sceneIntegratedEditor>small{color:#60716f;letter-spacing:0;font-size:11px}.storyboardSequenceCopy{gap:7px;display:grid}.storyboardSequenceCopy p{margin:0}.storyboardSequenceCopy small{color:#586966;line-height:1.45}.storyboardSequenceCopy small b{color:#0a7773}.sceneDesignBackdrop{z-index:58;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#081f226b;position:fixed;inset:0}.sceneDesignEditor{z-index:59;background:linear-gradient(145deg,#f7fcfb,#edf7f5);border:1px solid #9bcfca;border-radius:20px;gap:12px;width:min(760px,100vw - 40px);max-height:min(82vh,780px);margin:0;padding:18px;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 28px 90px #072e3257}.sceneDesignEditorHead{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f7fcfbf5;border-bottom:1px solid #c7e2df;justify-content:space-between;align-items:flex-start;gap:14px;margin:-18px -18px 0;padding:18px 18px 12px;display:flex;position:sticky;top:-18px}.sceneDesignEditorHead h5{color:#173f3c;margin:4px 0 0;font:600 20px/1.15 Georgia,serif}.sceneDesignEditorHead button{width:auto;padding:8px 11px}.sceneDesignEditor>label,.sceneDesignInstruction label,.sceneDesignControls label{color:#244d4a;gap:7px;font-size:12px;font-weight:850;display:grid}.sceneDesignEditor textarea,.sceneDesignEditor select{width:100%;color:var(--ink);background:#fff;border:1px solid #b7d4d1;border-radius:12px;padding:10px 12px;font:400 14px/1.4 Arial,sans-serif}.sceneDesignEditor>label textarea{min-height:82px}.sceneDesignInstruction textarea{min-height:68px}.sceneDesignEditor textarea:focus,.sceneDesignEditor select:focus{border-color:#0e9995;outline:3px solid #0e999524}.sceneDesignEditor label small{color:#60716f;font-size:10px;font-weight:600}.sceneDesignSourceNote{color:#765c25;background:#fff7e6;border-radius:12px;margin:0;padding:9px 11px;font-size:11px;line-height:1.4}.sceneDesignControls{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sceneDesignControls .sceneDesignCheckbox{background:#fff;border:1px solid #bdd8d5;border-radius:12px;grid-column:1/-1;grid-template-columns:none;align-items:center;gap:9px;padding:9px 12px;display:flex}.sceneDesignCheckbox input{accent-color:#0b8581;width:18px;height:18px;margin:0}.sceneDesignInstruction{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;display:grid}.sceneDesignInstruction label{grid-row:1/3}.sceneDesignInstruction .dictationButton{width:auto;min-width:170px;position:static}.sceneDesignInstruction .sceneDictationStatus{grid-column:1/-1}.sceneDesignActions{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f7fcfbf7;border-top:1px solid #c7e2df;flex-wrap:wrap;gap:8px;margin:0 -18px -18px;padding:12px 18px 18px;display:flex;position:sticky;bottom:-18px}.sceneDesignActions button{width:auto}.sceneDesignActions button:first-child{flex:260px}.sceneDesignPreview{color:#173f3c;text-align:left;width:100%;box-shadow:none;background:#f5fbfa;border:1px solid #9fd7d3;border-radius:13px;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:10px;padding:8px;display:grid}.sceneDesignPreview:hover{background:#eaf8f6;border-color:#0b8581}.sceneDesignPreview img{object-fit:cover;background:#dfe9e7;border-radius:9px;width:84px;height:52px;display:block}.sceneDesignPreview span{gap:3px;min-width:0;display:grid}.sceneDesignPreview strong{font-size:11px}.sceneDesignPreview small{color:#5f7471;font-size:9px;line-height:1.3}.sceneDesignPreview>b{color:#0b8581;padding:0 7px;font-size:16px}.sceneDesignPreview:hover{transform:none}.sceneDesignColors{background:#fff;border:1px solid #bdd8d5;border-radius:14px;gap:9px;padding:12px;display:grid}.sceneDesignColors>label{color:#244d4a;gap:7px;font-size:12px;font-weight:850;display:grid}.sceneDesignColors select{background:#fff;width:100%;min-width:0}.sceneDesignColorInputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sceneDesignColorInputs label{color:#60716f;gap:5px;font-size:10px;font-weight:700;display:grid}.sceneDesignColorInputs input[type=color]{background:#fff;border:1px solid #b7d4d1;border-radius:8px;width:100%;height:34px;padding:2px}.sceneDesignColorInputs input[type=range]{accent-color:#0b8581;width:100%}@media (width<=620px){.sceneDesignEditor{width:calc(100vw - 20px);max-height:88vh;padding:14px}.sceneDesignEditorHead{margin:-14px -14px 0;padding:14px;top:-14px}.sceneDesignControls,.sceneDesignInstruction{grid-template-columns:1fr}.sceneDesignInstruction label{grid-row:auto}.sceneDesignInstruction .dictationButton{width:100%}.sceneDesignActions{margin:0 -14px -14px;padding:11px 14px 14px;bottom:-14px}.sceneDesignPreview{grid-template-columns:70px minmax(0,1fr) auto}.sceneDesignPreview img{width:70px;height:46px}.sceneDesignColorInputs{grid-template-columns:repeat(2,minmax(0,1fr))}}.finalStudio{margin-top:22px}.finalActions{flex-wrap:wrap;gap:9px;margin:16px 0;display:flex}.finalStudio video{aspect-ratio:9/16;object-fit:cover;background:#102827;border-radius:20px;width:min(280px,100%)}.publishBlock{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.publishBlock h4{margin:0;font:600 24px/1.1 Georgia,serif}.publishBlock>button{background:#a33b32;width:100%;margin-top:10px}.platformOptions label{border:1px solid var(--line);border-radius:14px;grid-template-columns:20px 1fr;gap:2px 10px;padding:14px;display:grid}.platformOptions input{grid-row:1/3;width:18px;height:18px}.contributionVoice{background:linear-gradient(135deg,#e5f8f6,#fff);border:1px solid #79c8c3;border-radius:17px;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:16px;margin:16px 0;padding:18px;display:grid}.contributionVoice h4{margin:4px 0 5px;font:600 22px/1.15 Georgia,serif}.contributionVoice p{margin:0;font-size:13px}.contributionVoiceChoice{align-content:center;gap:9px;display:grid}.contributionVoiceChoice label{color:#174f4c;gap:6px;font-size:12px;font-weight:850;display:grid}.contributionVoiceChoice select{background:#fff;border:1px solid #9fd8d3;border-radius:12px;width:100%;padding:11px 12px}.contributionVoiceChoice audio{width:100%;height:36px}.contributionVoiceFoot{border-top:1px solid #bce2df;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.contributionVoiceFoot small{color:#486b68;font-size:11px}.contributionVoiceFoot button{padding:9px 12px}.animatedPreviewStudio{background:linear-gradient(145deg,#fffdf8 0%,#effaf8 100%);border-color:#8fd2ce;margin-top:22px}.animatedPreviewIntro{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.animatedPreviewIntro h3{margin:6px 0 8px;font:600 clamp(27px,3vw,38px)/1.08 Georgia,serif}.animatedPreviewIntro p,.animatedPreviewResult p{max-width:700px;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.zeroCreditBadge{color:#087f7b;background:#dff6f2;border-radius:999px;flex:none;padding:9px 13px;font-size:12px}.animatedPreviewChecks{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0;display:grid}.animatedPreviewChecks span{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:12px;padding:10px 12px;font-size:11px;font-weight:800}.animatedPreviewChecks span.done{color:#176b67;background:#e9f8f6;border-color:#a7ddd8}.animatedPreviewStart{background:#fff;border-radius:16px;align-items:center;gap:14px;padding:17px;display:flex}.animatedPreviewStart button{min-width:230px}.animatedPreviewStart small{color:var(--muted);line-height:1.45}.animatedPreviewProgress{background:#d4e8e5;border-radius:999px;height:8px;margin-top:12px;overflow:hidden}.animatedPreviewProgress span{border-radius:inherit;background:linear-gradient(90deg,#0b8581,#18c7c2);height:100%;transition:width .2s;display:block}.animatedPreviewError{color:#9e2d1d;background:#fff0ec;border-radius:12px;margin:12px 0 0;padding:11px 13px}.animatedPreviewResult{background:#fff;border-radius:18px;grid-template-columns:minmax(190px,270px) 1fr;align-items:center;gap:24px;padding:18px;display:grid}.animatedPreviewPlayer{background:#102827;border-radius:18px;overflow:hidden;box-shadow:0 16px 36px #0d413e29}.animatedPreviewPlayer video,.animatedPreviewPlayer img{aspect-ratio:9/16;object-fit:cover;width:100%;display:block}.animatedPreviewResult h4{margin:7px 0 9px;font:600 25px/1.12 Georgia,serif}.animatedPreviewActions{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.animatedPreviewActions a{color:#fff;background:#0b8581;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:11px 16px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.animatedPreviewActions a.secondary{color:#17534f;background:#e7f7f5;border:1px solid #94cbc6}.animatedPreviewActions button{font-size:12px}@media (width<=720px){.animatedPreviewIntro{gap:12px;display:grid}.zeroCreditBadge{justify-self:start}.animatedPreviewChecks{grid-template-columns:1fr 1fr}.animatedPreviewStart{flex-direction:column;align-items:stretch}.animatedPreviewStart button{width:100%;min-width:0}.animatedPreviewResult{grid-template-columns:1fr}.animatedPreviewPlayer{width:min(260px,100%);margin:auto}.animatedPreviewActions{grid-template-columns:1fr;display:grid}.animatedPreviewActions a,.animatedPreviewActions button{width:100%}}.higgsfieldProductStatus{color:var(--ink);align-items:center;gap:9px;margin:18px 0 0;font-size:13px;font-weight:800;display:flex}.higgsfieldProductStatus>span{background:#b9b4aa;border-radius:50%;flex:none;width:10px;height:10px}.higgsfieldProductStatus.working>span{background:var(--sage-dark);box-shadow:0 0 0 5px #087f7b1f}.higgsfieldProductStatus.complete>span{background:#18a88f}.higgsfieldProductStatus.problem>span{background:#b08a69}.higgsfieldProductNote{color:var(--muted);font-size:12px;line-height:1.45;display:block}.productionPlan{background:#edf9f7;border:1px solid #a9d9d5;border-radius:17px;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:18px 0;padding:14px;display:grid}.productionPlan>span{background:#fff;border-radius:13px;gap:3px;padding:11px;display:grid}.productionPlan strong{color:#174f4c;font-size:15px}.productionPlan small{color:var(--muted);font-size:10px;line-height:1.35}.productionPlan>p{grid-column:1/-1;font-size:11px;color:#466764!important;margin:2px 3px 0!important;line-height:1.45!important}@media (width<=640px){.productionPlan{grid-template-columns:1fr 1fr}.productionPlan>p{grid-column:1/-1}}.productionCreditPreview{color:#244b49;background:#f0faf9;border:1px solid #8fcfca;border-radius:17px;gap:10px;margin:0 0 15px;padding:15px;display:grid}.productionCreditPreview.insufficient{background:#fbf5ee;border-color:#d6b89f}.productionCreditPreview>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.productionCreditPreview>div:first-child span{font-weight:750}.productionCreditPreview>div:first-child strong{color:#087b76;font-size:20px}.productionCreditBalance{color:#526f6d;flex-wrap:wrap;gap:8px 18px;font-size:12px;display:flex}.productionCreditPreview>small{color:#536f6d;font-size:12px;line-height:1.5}.productionCreditPreview details{border-top:1px solid #087b7629;padding-top:8px}.productionCreditPreview summary{cursor:pointer;color:#176a66;font-size:12px;font-weight:800}.productionCreditPreview details p{color:#536f6d!important;margin:7px 0 0!important;font-size:12px!important;line-height:1.45!important}.optionalEditor{border:1px solid var(--line);background:#fffdf8b8;border-radius:22px;margin:18px 0;overflow:hidden}.optionalEditor>summary{cursor:pointer;color:var(--sage-dark);justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;font-weight:850;list-style:none;display:flex}.optionalEditor>summary::-webkit-details-marker{display:none}.optionalEditor>summary small{color:#287d7a;text-transform:uppercase;letter-spacing:.08em;background:#e8f8f7;border-radius:999px;padding:5px 9px}.optionalEditor[open]>summary{border-bottom:1px solid var(--line)}.optionalEditor .panel{box-shadow:none;border:0;margin:14px}.optionalEditor .sceneHeading{padding:8px 20px}.optionalEditor .sceneGrid{padding:0 14px 18px}.resetProposal{color:#4d4c46;background:#eee8de;border:1px solid #ddd4c7;margin-top:18px}.resetProposal:hover{background:#e5ddd1}.resetProposal:disabled{opacity:.5}.creatorDirection{background:#e7f8f7;border:1px solid #b5e2df;border-radius:17px;gap:3px;margin:18px 0;padding:15px 17px;display:grid}.creatorDirection span{letter-spacing:.12em;text-transform:uppercase;color:#087f7b;font-size:10px;font-weight:900}.creatorDirection strong{font-size:15px}.creatorDirection small{color:#4f6f6d;line-height:1.45}.mediaTools{grid-template-columns:1.2fr .8fr;gap:16px;display:grid}.mediaUpload h3,.graphicGenerator h3{margin:0;font:600 26px/1.1 Georgia,serif}.mediaUpload p,.graphicGenerator p{color:var(--muted);font-size:13px;line-height:1.5}.mediaUpload form{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mediaUpload form button{grid-column:1/-1}.graphicGenerator{flex-direction:column;display:flex}.graphicGenerator textarea{margin:10px 0}.graphicGenerator button{align-self:flex-start}.graphicGenerator>small{color:#8b5d3d;margin-top:8px}.mediaToolbar{justify-content:space-between;align-items:center;gap:14px;margin:22px 0 12px;display:flex}.mediaToolbar input{max-width:460px}.assetGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.assetCard{border:1px solid var(--line);background:var(--paper);border-radius:18px;padding-bottom:12px;overflow:hidden}.assetCard>div:first-child{position:relative}.assetCard>div:first-child>span{color:var(--sage-dark);background:#fffdf8e6;border-radius:8px;padding:5px 7px;font-size:9px;font-weight:900;position:absolute;top:9px;left:9px}.assetCard img,.assetCard video{aspect-ratio:4/5;object-fit:cover;background:#112c2b;width:100%;display:block}.assetCard h4,.assetCard p,.assetCard .assetTags,.assetCard>button{margin-left:12px;margin-right:12px}.assetCard h4{margin-top:12px;margin-bottom:3px;font:600 16px/1.2 Georgia,serif}.assetCard p{color:var(--muted);margin-top:0;font-size:11px}.assetTags{flex-wrap:wrap;gap:5px;margin-bottom:10px;display:flex}.assetTags small{color:var(--sage-dark);background:#e8f8f7;border-radius:999px;padding:4px 6px}.assetCard>button{width:calc(100% - 24px);padding:8px;font-size:10px}.modalBackdrop{z-index:50;background:#1c1f1c94;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.mediaModal{background:var(--paper);border-radius:22px;width:min(520px,100%);padding:24px;box-shadow:0 28px 80px #00000040}.mediaModal h3{margin:0 0 16px;font:600 26px/1.1 Georgia,serif}.mediaModal label{margin-top:10px;font-size:11px;font-weight:850;display:block}.mediaModal input,.mediaModal select{margin-top:6px}.mediaModal>div{gap:8px;margin-top:16px;display:flex}.storageMeter{background:#f3fbfa;border:1px solid #b9d9d5;border-radius:16px;margin:0 0 18px;padding:16px 18px}.storageMeter>div:first-child{justify-content:space-between;gap:12px;display:flex}.storageMeter span,.storageMeter small{color:var(--muted);font-size:12px}.storageMeter small{margin-top:9px;line-height:1.45;display:block}.storageTrack{background:#d9e8e6;border-radius:99px;height:8px;margin-top:10px;overflow:hidden}.storageTrack i{border-radius:inherit;background:#0a9f9a;height:100%;display:block}.videoThumb{background:#112c2b;border:0;border-radius:0;position:relative;width:100%!important;margin:0!important;padding:0!important}.videoThumb span{color:#fff;white-space:nowrap;background:#072a28db;border-radius:999px;padding:7px 10px;font-size:11px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.videoPlaceholder{aspect-ratio:4/5;color:#fff;text-align:center;background:#112c2b;place-content:center;gap:8px;width:100%;display:grid!important}.videoPlaceholder b{font-size:34px}.videoPlaceholder span{color:#d8e9e7!important;background:0 0!important;font-size:11px!important;position:static!important}.germanyChannelPriority{background:linear-gradient(135deg,#effaf8,#fffdf8);border:1px solid #b9d9d5;border-radius:18px;grid-column:1/-1;padding:20px}.germanyChannelPriority>strong{color:#0b5551;margin-bottom:14px;display:block}.germanyChannelPriority ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.germanyChannelPriority li{background:#fff;border-radius:13px;gap:9px;padding:12px;display:flex}.germanyChannelPriority li>b{color:#fff;background:#0a9f9a;border-radius:50%;flex:0 0 26px;place-items:center;height:26px;display:grid}.germanyChannelPriority li span{font-size:13px;font-weight:800}.germanyChannelPriority li small{color:var(--muted);margin-top:4px;font-size:10px;font-weight:500;line-height:1.35;display:block}@media (width<=900px){.germanyChannelPriority ol{grid-template-columns:1fr 1fr}}@media (width<=560px){.germanyChannelPriority ol{grid-template-columns:1fr}}.settingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.settingHead{justify-content:space-between;gap:14px;margin-bottom:18px;font:600 22px/1.1 Georgia,serif;display:flex}.settingHead b{color:#88654a;background:#eee6dc;border-radius:999px;align-self:start;padding:6px 9px;font:800 10px/1 Inter,sans-serif}.settingHead b.ok{color:#087f7b;background:#dff7f5}.settingCard p{color:var(--muted);font-size:13px;line-height:1.55}.settingCard input{margin:5px 0}.settingCard button,.settingCard a{margin:5px 5px 0 0}.settingCard code{overflow-wrap:anywhere;background:#f2eee6;border-radius:10px;margin-top:10px;padding:10px;font-size:11px;display:block}.publicationCard>video,.publicationCard>img{aspect-ratio:9/16;object-fit:cover;border-radius:16px;width:150px}.platformToolOverview{background:linear-gradient(145deg,#eef9f8,#fffdf8);border:1px solid #bededb;border-radius:19px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:13px;display:grid}.platformTool{background:#fff;border:1px solid #ddd7cd;border-radius:14px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:12px;display:grid}.platformTool>span{color:#7c6857;background:#eee8de;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.platformTool div{gap:2px;min-width:0;display:grid}.platformTool strong{font-size:11px}.platformTool small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.platformTool em{color:#50706d;text-transform:uppercase;letter-spacing:.05em;grid-column:2;font-size:8px;font-style:normal;font-weight:800}.platformTool.active{background:#f1fbfa;border-color:#9fd7d3}.platformTool.active>span{color:#fff;background:#0b8581}.platformTool.selected{border-style:dashed;border-color:#9fcfca}.platformTool.selected>span{color:#087f7b;background:#e2f4f2}.integrationPending{background:linear-gradient(145deg,#fffdf8,#f6fbfa);border-style:dashed}.integrationPending>small{color:#607572;font-size:10px;line-height:1.5;display:block}@media (width<=720px){.platformToolOverview{grid-template-columns:1fr;padding:10px}.platformTool{min-height:64px}.platformTool small{white-space:normal}.connectionMini{max-width:none}}.channelProfilePanel{background:linear-gradient(145deg,#fffdf8 58%,#e8f8f7);border-color:#b9dedb;margin-bottom:22px;padding:clamp(22px,4vw,42px)}.channelProfileIntro{max-width:800px}.channelProfileIntro h3{margin:8px 0 10px;font:600 clamp(30px,4vw,48px)/1.05 Georgia,serif}.channelProfileIntro p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.channelProfileForm{gap:18px;margin-top:28px;display:grid}.profileToolbar{background:#ffffffb8;border:1px solid #b9dedb;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;padding:16px;display:grid}.profileToolbar label,.channelProfileForm label{color:#3f5755;letter-spacing:.03em;font-size:11px;font-weight:850}.profileToolbar select,.channelProfileForm input,.channelProfileForm select,.channelProfileForm textarea{border:1px solid var(--line);width:100%;color:var(--ink);letter-spacing:0;background:#fff;border-radius:13px;margin-top:7px;padding:12px 13px;font-size:13px;font-weight:500;display:block}.channelProfileForm input,.channelProfileForm select{min-height:46px}.channelProfileForm textarea{resize:vertical;line-height:1.5}.profileSection{border:1px solid var(--line);background:#fffdf8e6;border-radius:20px;gap:14px;padding:22px;display:grid}.profileSectionHead{align-items:flex-start;gap:13px;display:flex}.profileSectionHead>b{color:#fff;background:#0b8581;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.profileSectionHead h4{margin:1px 0 4px;font:600 22px/1.12 Georgia,serif}.profileSectionHead p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.fullField{display:block}.profileFieldGrid,.profileChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.choiceCard{border:1px solid var(--line);cursor:pointer;background:#f8f4ec;border-radius:16px;grid-template-columns:22px 1fr;gap:10px;padding:15px;position:relative;display:grid!important}.choiceCard.selected{background:#e5f8f6;border-color:#0b8581;box-shadow:inset 0 0 0 1px #0b8581}.choiceCard input{accent-color:#0b8581;width:18px!important;min-height:18px!important;margin:1px 0 0!important}.choiceCard span{gap:4px;display:grid}.choiceCard b{color:var(--ink);font-size:13px}.choiceCard small{color:var(--muted);font-size:11px;line-height:1.4}.companyProfileFields{background:linear-gradient(145deg,#fffdf8,#f1f7fc);border-color:#c4d9ed}.profileChecks{border:0;margin:0;padding:0}.profileChecks legend{color:#3f5755;letter-spacing:.03em;margin-bottom:8px;font-size:11px;font-weight:850}.profileChecks>div{flex-wrap:wrap;gap:7px;display:flex}.profileChecks label{border:1px solid var(--line);cursor:pointer;background:#f8f4ec;border-radius:999px;align-items:center;gap:7px;padding:9px 11px;display:flex}.profileChecks input{accent-color:#0b8581;width:16px!important;min-height:16px!important;margin:0!important}.profileChecks span{color:var(--ink);font-size:11px}.voiceRequirement{cursor:pointer;background:#e7f8f7;border:1px solid #9ed7d3;border-radius:15px;grid-template-columns:22px 1fr;gap:10px;padding:14px 15px;display:grid!important}.voiceRequirement input{accent-color:#0b8581;width:18px!important;min-height:18px!important;margin:1px 0 0!important}.voiceRequirement span{gap:3px;display:grid}.voiceRequirement b{color:#174f4c;font-size:12px}.voiceRequirement small{color:#53716f;font-size:11px;line-height:1.4}.referenceAdd{grid-template-columns:1fr auto;align-items:end;gap:9px;display:grid}.referenceAdd input{margin:0}.referenceAdd button{min-height:46px}.referenceCount{color:var(--muted);font-size:10px}.referenceList{gap:9px;display:grid}.referenceCard{background:#fff;border:1px solid #bededb;border-radius:16px;grid-template-columns:1fr auto;gap:12px;padding:15px;display:grid}.referenceCard h5{margin:5px 0 4px;font:600 17px/1.2 Georgia,serif}.referenceCard p{color:var(--muted);margin:0;font-size:11px;line-height:1.48}.referenceCard a{color:#087f7b;margin-top:7px;font-size:10px;font-weight:850;display:inline-flex}.referencePlatform{color:#087f7b;text-transform:uppercase;letter-spacing:.06em;background:#e6f8f7;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:900}.referenceActions{align-items:start;gap:6px;display:flex}.referenceActions button{white-space:nowrap;padding:8px 10px;font-size:10px}.referenceActions .textButton{color:#8a5c48;background:0 0;text-decoration:underline}.referenceAnalysis{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:1fr 1fr;gap:12px;padding-top:12px;display:grid}.referenceAnalysis>div{background:#f4f8f6;border-radius:12px;padding:12px}.referenceAnalysis b{color:#174f4c;font-size:11px}.referenceAnalysis ul{margin:8px 0 0;padding-left:18px}.referenceAnalysis li{color:var(--muted);margin:5px 0;font-size:11px;line-height:1.4}.emptyReferences{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:14px;margin:0;padding:16px;font-size:12px}.profileSummary{background:#e7f8f7;border:1px solid #9ed7d3;border-radius:17px;padding:17px 19px}.profileSummary b{color:#0b6f6b;font-size:13px}.profileSummary p{color:#466764;margin:6px 0 0;font-size:12px;line-height:1.55}.profileSaveRow{align-items:center;gap:14px;display:flex}.profileSaveRow>button{padding:14px 20px}.profileSaveRow p{color:#087f7b;margin:0;font-size:12px;font-weight:750}.profileLoading{color:var(--muted);margin:20px 0 0}.referenceMeta{justify-content:space-between;align-items:center;gap:8px;display:flex}.referenceReady{color:#087f7b;text-align:right;font-size:10px;font-weight:850}.referenceReady.unavailable{color:#8a5c48}.referenceCard.unavailable{background:#fffaf6;border-color:#dfbca9}.profileTabs{scrollbar-width:thin;gap:7px;padding:3px 2px 7px;display:flex;overflow-x:auto}.profileTabs button{border:1px solid var(--line);color:#51625f;background:#f7f3eb;border-radius:999px;flex:none;padding:10px 13px;font-size:11px;font-weight:850}.profileTabs button.active{color:#fff;background:#0b8581;border-color:#0b8581}.blueprintSection,.categoriesSection,.designSection{gap:18px}.blueprintTitle{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.blueprintTitle h4{margin:7px 0 5px;font:600 27px/1.1 Georgia,serif}.blueprintTitle p{max-width:640px;color:var(--muted);margin:0;font-size:12px;line-height:1.5}.blueprintBadge{color:#87644f;background:#efe7dc;border-radius:999px;flex:none;padding:8px 10px;font-size:10px;font-weight:900}.blueprintBadge.confirmed{color:#087f7b;background:#dff5f3}.blueprintReferences{flex-wrap:wrap;gap:7px;display:flex}.blueprintReferences span{color:#087f7b;background:#e5f8f6;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:800}.blueprintGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.blueprintGrid label{background:#fff;border:1px solid #bededb;border-radius:16px;padding:15px}.blueprintGrid textarea{min-height:104px}.blueprintGrid small{color:var(--muted);margin-top:7px;font-size:10px;line-height:1.35;display:block}.blueprintQuality{border:1px solid var(--line);background:#f8f4ec;border-radius:17px;gap:9px;padding:17px;display:grid}.blueprintQuality h5,.categoryEditor h5{margin:0 0 3px;font:600 20px/1.15 Georgia,serif}.sectionAction{justify-content:space-between;align-items:center;gap:14px;display:flex}.sectionAction small{color:var(--muted);font-size:11px}.sectionAction button{flex:none}.categoryChoiceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.categoryChoiceList button{text-align:left;border:1px solid var(--line);color:var(--ink);background:#f8f4ec;border-radius:15px;gap:4px;padding:14px;display:grid}.categoryChoiceList button.active{background:#e5f8f6;border-color:#0b8581;box-shadow:inset 0 0 0 1px #0b8581}.categoryChoiceList span{font-size:12px;font-weight:850}.categoryChoiceList small{color:var(--muted);font-size:10px;line-height:1.35}.categoryEditor{background:#fff;border:1px solid #bededb;border-radius:17px;gap:13px;padding:17px;display:grid}.categoryEditor>small{color:var(--muted);font-size:10px}.brandColorGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.brandColorField{grid-template-columns:48px 1fr;align-items:center;gap:7px;margin-top:7px;display:grid}.brandColorField input{margin:0!important}.brandColorField input[type=color]{width:48px;min-height:46px;padding:3px}.canvaDesignNote{background:#eef7fd;border:1px solid #b9d8ef;border-radius:16px;padding:16px}.canvaDesignNote b{color:#245b75;font-size:12px}.canvaDesignNote p{color:#527183;margin:6px 0 0;font-size:11px;line-height:1.5}.profileGlobalMessage{color:#087f7b;background:#e3f7f5;border-radius:14px;margin:0;padding:13px 15px;font-size:12px;font-weight:750}.studioChannelContext{background:#effaf8;border:1px solid #b9dedb;border-radius:17px;gap:10px;padding:14px;display:grid}.studioContextFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.studioContextFields label{color:#3f5755;font-size:10px;font-weight:850}.studioContextFields select{width:100%;min-height:42px;color:var(--ink);background:#fff;border:1px solid #b8d8d5;border-radius:12px;margin-top:6px;padding:9px 11px;font-size:12px;display:block}.studioAppliedFrame{border-top:1px solid #0b858129;padding-top:9px}.studioAppliedFrame strong{color:#087f7b;font-size:11px}.studioAppliedFrame p{color:#52716f;margin:4px 0 0;font-size:10px;line-height:1.45}.canvaBrandBrief{background:#fff;border:1px solid #c7dbe8;border-radius:14px;grid-template-columns:auto auto;align-items:center;gap:5px 12px;padding:12px 14px;display:grid}.canvaBrandBrief>b{color:#245b75;font-size:11px}.canvaBrandBrief>span{gap:5px;display:flex}.canvaBrandBrief i{border:1px solid #0000001f;border-radius:50%;width:19px;height:19px;display:block}.canvaBrandBrief small{color:var(--muted);grid-column:1/-1;font-size:10px;line-height:1.4}.contentWorldSection{gap:18px}.contentWorldHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.contentWorldHead h4{margin:7px 0 6px;font:600 28px/1.08 Georgia,serif}.contentWorldHead p{max-width:720px;color:var(--muted);margin:0;font-size:12px;line-height:1.55}.contentWorldHead>strong{color:#087f7b;background:#e5f8f6;border-radius:17px;place-items:center;min-width:74px;padding:12px;font-size:22px;display:grid}.contentWorldHead>strong small{text-transform:uppercase;letter-spacing:.06em;font-size:9px}.contentWorldAdd{flex-wrap:wrap;gap:8px;display:flex}.contentWorldAdd button{padding:10px 13px}.contentWorldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.contentWorldCard{background:#fff;border:1px solid #b7dcd9;border-radius:18px;gap:12px;padding:17px;display:grid}.contentWorldCardHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.contentWorldCardHead>span{color:#087f7b;text-transform:uppercase;letter-spacing:.05em;background:#e5f8f6;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900}.contentWorldCardHead button{color:#8a5c48;padding:5px;font-size:10px}.contentWorldEmpty{text-align:center;background:#f3fbfa;border:1px dashed #a8cfcc;border-radius:18px;padding:24px}.contentWorldEmpty b{font:600 19px/1.2 Georgia,serif}.contentWorldEmpty p{max-width:560px;color:var(--muted);margin:7px auto 0;font-size:11px;line-height:1.5}.contentWorldRules{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.contentWorldRules label{border:1px solid var(--line);background:#f8f4ec;border-radius:16px;padding:14px}.contentWorldRules textarea{min-height:128px}.contentWorldRules small{color:var(--muted);margin-top:7px;font-size:10px;line-height:1.4;display:block}.providerGuide{background:linear-gradient(135deg,#e6f8f7,#fffdf8 68%);margin:24px 0 18px}.providerGuide h3{margin:0 0 16px;font:600 30px/1.1 Georgia,serif}.providerGuide>small{color:var(--muted);margin-top:14px;line-height:1.5;display:block}.providerSteps{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}.providerSteps>div{background:#ffffffb3;border:1px solid #bfe8e5;border-radius:14px;flex-direction:column;gap:5px;padding:14px;display:flex}.providerSteps b{color:var(--sage-dark);font-size:13px}.providerSteps span{color:var(--muted);font-size:12px;line-height:1.35}@media (width<=980px){.sceneGrid{grid-template-columns:repeat(2,1fr)}.assetGrid{grid-template-columns:repeat(3,1fr)}.mediaTools{grid-template-columns:1fr}}@media (width<=720px){.studioShellV2{padding:12px 12px 36px}.studioShellV2 .topbar{margin-bottom:20px;top:6px}.studioShellV2 .topbar>div:nth-child(2){display:none}.workspaceNav{gap:2px}.workspaceNav button{padding:9px 8px;font-size:11px}.settingsButton{width:38px;height:38px}.workspaceHero,.ideaWorkbench,.playbookHeader,.generalFeedback{grid-template-columns:1fr}.generalFeedback .feedbackInput,.generalFeedback .speechMessage,.generalFeedback .feedbackPresets,.generalFeedback>button{grid-column:1}.generalFeedback>button{width:100%}.sceneHeading{flex-direction:column;align-items:flex-start}.storyboardOverview{margin:22px 10px 8px;padding:17px 14px}.storyboardOverviewHead{gap:14px;display:grid}.storyboardOverviewStats{width:100%}.storyboardOverviewStats span{flex:1}.storyboardOverviewSummary{grid-template-columns:1fr}.storyboardSequence{grid-template-columns:repeat(2,minmax(0,1fr))}.connectionMini{justify-content:flex-start}.ideaForm{grid-template-columns:1fr}.goalPicker{grid-template-columns:1fr 1fr}.mediaStrategy,.sceneGrid,.sceneCopyGrid,.sceneDesignControls,.sceneDesignInstruction{grid-template-columns:1fr}.sceneDesignInstruction label{grid-row:auto}.sceneDesignInstruction .dictationButton{width:100%;min-width:0}.sceneBody h4{min-height:0}.assetGrid{grid-template-columns:repeat(2,1fr)}.settingsGrid,.providerSteps,.platformOptions{grid-template-columns:1fr}.libraryHead{flex-direction:column;align-items:flex-start}.mediaUpload form{grid-template-columns:1fr}.publicationCard{grid-template-columns:100px 1fr}.publicationCard>video,.publicationCard>img{width:100px}}@media (width<=980px){.sceneCard{grid-template-columns:1fr}.sceneMedia{aspect-ratio:16/10;min-height:0}.sceneMedia.stillImage{aspect-ratio:4/5}}@media (width<=960px){.workspaceV2:has(>.studioChatRail){display:block}.studioChatRail{max-height:none;margin-bottom:20px;position:relative;top:auto}.workspaceV2:has(>.studioChatRail) .ideaWorkbench>.ideaComposer>.ideaSpeechInput{display:block}}@media (width<=720px){.channelProfilePanel{padding:21px 18px}.channelProfileForm{gap:14px}.profileToolbar,.profileFieldGrid,.profileChoiceGrid,.referenceAdd,.referenceCard,.referenceAnalysis{grid-template-columns:1fr}.profileToolbar>button,.referenceAdd>button,.profileSaveRow>button{width:100%}.profileSection{padding:17px 14px}.profileSectionHead h4{font-size:20px}.referenceActions{flex-wrap:wrap;justify-content:flex-start}.profileSaveRow{flex-direction:column;align-items:stretch}.profileSaveRow p{padding:0 4px}.profileChecks>div{grid-template-columns:1fr 1fr;display:grid}.profileChecks label{border-radius:13px}}@media (width<=900px){.contentWorldGrid,.contentWorldRules{grid-template-columns:1fr}}@media (width<=720px){.profileTabs{margin-inline:-2px}.blueprintTitle,.sectionAction,.contentWorldHead{flex-direction:column;align-items:stretch}.blueprintBadge,.contentWorldHead>strong{align-self:flex-start}.blueprintGrid,.categoryChoiceList,.brandColorGrid,.studioContextFields{grid-template-columns:1fr}.sectionAction button{width:100%}.brandColorField{grid-template-columns:52px 1fr}.canvaBrandBrief{grid-template-columns:1fr}.canvaBrandBrief small{grid-column:1}.studioChannelContext{padding:12px}.contentWorldAdd{grid-template-columns:1fr 1fr;display:grid}.contentWorldAdd button{min-height:44px}.contentWorldCard{padding:15px 12px}.contentWorldRules textarea{min-height:112px}}.videoGenerationError{color:#7c402e;background:#fff2e9;border:1px solid #e2a58f;border-radius:16px;gap:7px;margin-top:14px;padding:16px;display:grid}.videoGenerationError strong{font-size:15px}.videoGenerationError span{overflow-wrap:anywhere;font-size:13px;line-height:1.5}.videoGenerationError>div{flex-wrap:wrap;gap:8px;margin-top:5px;display:flex}.videoGenerationError button,.videoGenerationError a{padding:10px 14px;font-size:12px}.postTypePicker{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}.postTypePicker legend{color:var(--sage-dark);letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:900}.postTypePicker label{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:14px;gap:3px;min-height:67px;padding:12px;display:grid;position:relative}.postTypePicker label.active{background:#dcf6f4;border-color:#0b8581;box-shadow:inset 0 0 0 1px #0b8581}.postTypePicker input{opacity:0;position:absolute}.postTypePicker strong{color:#151b1b;font-size:12px}.postTypePicker small{color:var(--muted);font-size:10px;line-height:1.35}.canvaFinish{background:linear-gradient(135deg,#f0f8ff,#fffaf2);border:1px solid #b9d8ef;border-radius:20px;gap:16px;margin:22px 0;padding:20px;display:grid}.canvaFinish.done{background:linear-gradient(135deg,#e7f9f6,#fffdf7);border-color:#8fd1c8}.canvaFinish.skipped{background:#f8f4ec;border-color:#d8d1c5}.canvaFinishHead h4{margin:4px 0 7px;font:600 25px/1.12 Georgia,serif}.canvaFinishHead p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.canvaActions,.canvaDecisionRow{flex-wrap:wrap;gap:9px;display:flex}.canvaActions a,.canvaActions button,.canvaDecisionRow button{margin:0}.canvaDecisionRow{border-top:1px solid #28506424;padding-top:14px}.canvaDecisionRow .selected{color:#fff;background:#0b8581;border-color:#0b8581}.canvaFinish>small{color:var(--muted);font-size:11px;line-height:1.45}@media (width<=720px){.postTypePicker{grid-template-columns:1fr 1fr}.draftFormatChoices{grid-template-columns:1fr}.canvaActions,.canvaDecisionRow{grid-template-columns:1fr;display:grid}.canvaActions a,.canvaActions button,.canvaDecisionRow button{text-align:center;width:100%}}@media (width>=721px){.studioShellV2 .topbar{position:relative;top:auto}.ideaWorkbench{align-items:start}.ideaWorkbench>.ideaLead{grid-area:1/1}.ideaWorkbench>.creatorDirection{grid-area:1/2;align-self:stretch;margin:0}.ideaWorkbench>.studioChannelContext{grid-area:2/1/auto/-1}.ideaWorkbench>.ideaComposer{grid-area:3/1/auto/-1}}.staticApproval{justify-items:start;gap:8px;margin-top:16px;display:grid}.staticApproval>small{color:var(--muted);font-size:11px;line-height:1.45}.staticResult{border-top:1px solid var(--line);gap:14px;width:100%;margin-top:12px;padding-top:16px;display:grid}.staticPreviewGrid{grid-template-columns:repeat(auto-fit,minmax(190px,260px));gap:12px;display:grid}.staticPreviewGrid article{border:1px solid var(--line);background:#fff;border-radius:17px;padding-bottom:12px;overflow:visible}.staticResultPreview{width:100%;box-shadow:none;cursor:zoom-in;background:#e6efed;border:0;border-radius:16px 16px 0 0;padding:0;display:block;position:relative;overflow:visible}.staticResultPreview>img{aspect-ratio:4/5;object-fit:cover;border-radius:16px 16px 0 0;width:100%;transition:transform .2s,box-shadow .2s;display:block}.staticResultPreview:hover{transform:none}.staticResultPreview:hover>img{transform:scale(1.025);box-shadow:0 10px 25px #0e383538}.staticResultPreview:focus-visible{outline-offset:3px;outline:3px solid #18c7c2}.staticPreviewGrid strong,.staticPreviewGrid a{margin:10px 12px 0;display:block}.staticPreviewGrid strong{font-size:12px}.staticPreviewGrid a{color:#087f7b;font-size:11px;font-weight:850}.staticResultActions{flex-wrap:wrap;gap:9px;display:flex}.staticStorySummary{background:#fff;border:1px solid #a9d9d5;border-radius:18px;max-width:820px;padding:18px 20px}.staticStorySummary span{color:#087f7b;letter-spacing:.12em;font-size:10px;font-weight:900}.staticStorySummary h4{margin:6px 0 8px;font:600 25px/1.15 Georgia,serif}.staticStorySummary p{color:var(--ink);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.62}.staticTextEditor{background:#f0faf8;border:1px solid #9fd8d3;border-radius:20px;gap:14px;padding:20px;display:grid}.staticTextEditor header h4{margin:6px 0 8px;font:600 25px/1.15 Georgia,serif}.staticTextEditor header p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.staticTextEditorGrid{gap:14px;display:grid}.staticTextEditorGrid>article{background:#fff;border:1px solid #c7dfdc;border-radius:17px;grid-template-columns:150px minmax(0,1fr);gap:16px;padding:14px;display:grid}.staticEditorPreview{width:150px;box-shadow:none;cursor:zoom-in;background:#e6efed;border:0;border-radius:12px;align-self:start;padding:0;display:block;position:relative;overflow:visible}.staticEditorPreview>img{aspect-ratio:4/5;object-fit:cover;border-radius:12px;width:150px;transition:transform .2s,box-shadow .2s;display:block}.staticEditorPreview:hover{transform:none}.staticEditorPreview:hover>img{transform:scale(1.035);box-shadow:0 10px 25px #0e383538}.staticEditorPreview:focus-visible{outline-offset:3px;outline:3px solid #18c7c2}.staticTextEditorGrid>article>div{align-content:start;gap:10px;display:grid}.staticTextEditorGrid>article>div>strong{color:#087f7b;font-size:14px}.staticTextEditorGrid label{color:#243f3c;gap:5px;font-size:14px;font-weight:800;display:grid}.staticTextEditorGrid input,.staticTextEditorGrid textarea{width:100%;font-size:16px}.staticTextEditorGrid label small{color:var(--muted);justify-self:end;font-size:12px;font-weight:600}.staticTextEditorGrid button{justify-self:start}.staticMotionExport{background:linear-gradient(135deg,#eaf9f7,#fff);border:1px solid #87cec8;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:19px 20px;display:flex}.staticMotionExport h4{margin:5px 0 7px;font:600 23px/1.15 Georgia,serif}.staticMotionExport p{color:var(--muted);margin:0;font-size:14px}.staticMotionExport>button{flex:none}.staticMotionExportActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.staticMotionExportActions a{color:#fff;background:#0b8581;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:11px 16px;font-size:13px;font-weight:850;text-decoration:none;display:inline-flex}.staticMotionExportActions a.secondary{color:#17534f;background:#fff;border:1px solid #94cbc6}.soundtrackControls{background:linear-gradient(135deg,#eef9f7,#fff);border:1px solid #9fd8d3;border-radius:17px;gap:15px;margin:16px 0;padding:18px;display:grid}.soundtrackControls>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.soundtrackControls>header>div{gap:4px;min-width:0;display:grid}.soundtrackControls strong{color:#174f4c;font-size:15px}.soundtrackControls small{color:var(--muted);font-size:11px;line-height:1.45}.soundtrackControls>p{color:#607572;margin:0;font-size:10px;line-height:1.45}.soundtrackTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.soundtrackTabs button{color:#315c58;background:#fff;border:1px solid #9fd8d3}.soundtrackTabs button.selected,.epidemicTrackGrid article.selected{color:#174f4c;background:#e9f8f6;border-color:#0b8581;box-shadow:inset 0 0 0 1px #0b8581}.epidemicTrackGrid article.selecting{background:#eefafa;border-color:#0b8581}.epidemicLibrary{gap:12px;display:grid}.epidemicSearch{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.epidemicSearch label{color:#315c58;gap:6px;font-size:11px;font-weight:850;display:grid}.epidemicSearch input{background:#fff;border:1px solid #b9dedb;border-radius:12px;width:100%;padding:11px 12px}.epidemicTrackGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.epidemicTrackGrid article{background:#fff;border:1px solid #c4dfdc;border-radius:14px;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:8px;padding:10px;display:grid}.epidemicTrackGrid article>img,.epidemicCover{object-fit:cover;border-radius:10px;grid-row:1/span 2;width:54px;height:54px}.epidemicCover{color:#0b8581;background:#dff4f2;place-items:center;font-size:21px;display:grid}.epidemicTrackGrid article>div{gap:2px;min-width:0;display:grid}.epidemicTrackGrid article>div strong,.epidemicTrackGrid article>div small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.epidemicTrackGrid article>button,.epidemicTrackGrid article>.epidemicLocked,.epidemicTrackGrid article>.epidemicPreview{grid-column:1/-1;width:100%}.epidemicTrackGrid article>button{padding:9px}.epidemicTrackGrid article>.epidemicLocked{color:#8a6227}.epidemicPreview{grid-template-columns:1fr auto;align-items:center;gap:8px!important;display:grid!important}.epidemicPreview audio{display:none}.epidemicPreview button{color:#0b8581;background:#fff;border:1px solid #8fc9c5;width:100%;padding:9px}.epidemicMessage,.epidemicLicense{color:#607572;margin:0;font-size:10px;line-height:1.45}.uploadedSoundtrackSelected{grid-template-columns:minmax(180px,1fr) auto;align-items:center;gap:12px;display:grid}.uploadedSoundtrackSelected audio{width:100%;height:38px}.soundtrackLibrary{background:#fff;border:1px solid #c9e2df;border-radius:14px;padding:13px}.soundtrackLibrary summary{cursor:pointer;color:#174f4c;font-weight:850}.soundtrackUploadGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:15px;display:grid}.soundtrackUploadGrid>p,.soundtrackUploadGrid>.soundtrackRights,.soundtrackUploadGrid>button,.soundtrackUploadGrid>p[role=status]{grid-column:1/-1}.soundtrackUploadGrid label{color:#3f5755;gap:7px;font-size:12px;font-weight:800;display:grid}.soundtrackUploadGrid input,.soundtrackUploadGrid select{border:1px solid var(--line);background:#fff;border-radius:12px;width:100%;padding:11px 12px}.soundtrackUploadGrid .soundtrackRights{grid-template-columns:20px 1fr;align-items:start}.soundtrackUploadGrid .soundtrackRights input{width:17px;margin-top:1px}.soundtrackUploadList{gap:9px;margin-top:14px;display:grid}.soundtrackUploadList article{border:1px solid var(--line);border-radius:13px;grid-template-columns:minmax(130px,.8fr) minmax(180px,1fr) auto auto;align-items:center;gap:9px;padding:10px;display:grid}.soundtrackUploadList article.selected{background:#eefafa;border-color:#0b8581}.soundtrackUploadList article>div{gap:3px;display:grid}.soundtrackUploadList audio{width:100%;height:36px}.soundtrackUploadList .danger{background:#9e3f35}.soundtrackMix{border-top:1px solid #c9e2df;grid-template-columns:minmax(180px,1fr) minmax(190px,auto) minmax(150px,auto);align-items:end;gap:14px;padding-top:13px;display:grid}.soundtrackMix label{color:#3f5755;gap:7px;font-size:12px;font-weight:800;display:grid}.soundtrackMix input[type=range]{accent-color:#0b8581;width:100%}.soundtrackMix select{border:1px solid var(--line);background:#fff;border-radius:11px;padding:10px}.soundtrackMix .soundtrackSwitch{grid-template-columns:18px 1fr;align-items:center;padding-bottom:10px}.soundtrackMix .soundtrackSwitch input{accent-color:#0b8581;width:17px;height:17px}.bulkSceneProduction{background:linear-gradient(135deg,#e8f9f7,#fff);border:1px solid #77c8c3;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin:0 0 18px;padding:17px 19px;display:grid;box-shadow:0 10px 30px #0e5b5714}.bulkSceneProduction>div{gap:5px;min-width:0;display:grid}.bulkSceneProduction strong{color:#174f4c;font-size:15px}.bulkSceneProduction small{color:#607572;font-size:11px;line-height:1.45}.bulkSceneProduction.waiting{background:#faf7f1;border-color:#d8d1c4}.bulkSceneProduction.waiting strong{color:#6f685e}.bulkSceneActions{gap:7px;min-width:230px;display:grid}.bulkSceneActions button{width:100%}.bulkSceneProduction.waiting .bulkSceneActions button:first-child{opacity:.55}@media (width<=720px){.staticApproval,.staticApproval>button{width:100%}.staticPreviewGrid{grid-template-columns:1fr 1fr}.staticResultActions{grid-template-columns:1fr;display:grid}.staticResultActions button{width:100%}.staticTextEditor{padding:15px 12px}.staticTextEditorGrid>article{grid-template-columns:84px minmax(0,1fr);gap:12px;padding:11px}.staticEditorPreview,.staticEditorPreview>img{width:84px}.staticTextEditorGrid button{width:100%}.staticMotionExport{flex-direction:column;align-items:stretch}.staticMotionExport>button{width:100%}.staticMotionExportActions{grid-template-columns:1fr;width:100%;display:grid}.staticMotionExportActions a,.staticMotionExportActions button{width:100%}.soundtrackControls,.bulkSceneProduction,.contributionVoice{padding:14px}.contributionVoice,.bulkSceneProduction{grid-template-columns:minmax(0,1fr);gap:12px}.contributionVoiceFoot{flex-direction:column;align-items:stretch}.contributionVoiceFoot button{width:100%}.soundtrackControls>header{flex-direction:column;align-items:stretch}.soundtrackControls .musicOffButton{width:100%}.soundtrackTabs,.epidemicSearch,.epidemicTrackGrid,.soundtrackUploadGrid,.soundtrackMix{grid-template-columns:1fr}.soundtrackUploadGrid>p,.soundtrackUploadGrid>.soundtrackRights,.soundtrackUploadGrid>button,.soundtrackUploadGrid>p[role=status]{grid-column:1}.uploadedSoundtrackSelected,.soundtrackUploadList article{grid-template-columns:1fr}.soundtrackUploadList article button{width:100%}.bulkSceneProduction>button{width:100%;min-width:0}}.contributionVoiceChoice>p{color:#315c58;margin:0;font-size:11px;line-height:1.4}.soundtrackTest{background:#fff;border:1px solid #c9e2df;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px;display:grid}.soundtrackTest.ready{background:#effaf5;border-color:#69bda2}.soundtrackTest>div{gap:3px;display:grid}.soundtrackTest>audio,.soundtrackTest>p{grid-column:1/-1}.soundtrackTest>audio{width:100%;height:38px}.soundtrackTest>p{color:#315c58;margin:0;font-size:11px;line-height:1.4}@media (width<=720px){.soundtrackTest{grid-template-columns:1fr}.soundtrackTest>audio,.soundtrackTest>p{grid-column:1}.soundtrackTest>button{width:100%}}.contentHubHero{align-items:end;grid-template-columns:minmax(0,1fr) auto!important}.contentHubTotal{border:1px solid var(--line);background:var(--paper);text-align:center;border-radius:18px;min-width:110px;padding:16px 20px;display:grid}.contentHubTotal strong{color:var(--sage-dark);font:600 30px/1 Georgia,serif}.contentHubTotal span{color:var(--muted);margin-top:5px;font-size:11px;font-weight:750}.contentHubFilters{grid-template-columns:minmax(210px,1.7fr) repeat(3,minmax(140px,1fr));gap:11px;margin-bottom:13px;padding:17px;display:grid}.contentHubFilters label{gap:6px;display:grid}.contentHubFilters label>span{color:var(--sage-dark);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.contentHubFilters input,.contentHubFilters select{border:1px solid var(--line);width:100%;min-height:46px;color:var(--ink);background:#fff;border-radius:13px;margin:0;padding:10px 12px;font-size:12px}.contentHubStages{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:15px;display:grid}.contentHubStages button{border:1px solid var(--line);background:var(--paper);min-height:76px;color:var(--ink);text-align:left;gap:4px;padding:13px 42px 13px 15px;display:grid;position:relative}.contentHubStages button.active{background:#e5f8f6;border-color:#0b8581;box-shadow:inset 0 0 0 1px #0b8581}.contentHubStages strong{font-size:12px}.contentHubStages span{color:var(--muted);font-size:10px;line-height:1.35}.contentHubStages b{color:#6d685f;background:#eee8de;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:10px;display:grid;position:absolute;top:13px;right:13px}.contentHubStages button.active b{color:#fff;background:#0b8581}.contentHubList{gap:10px;display:grid}.contentHubItem{border-radius:18px;grid-template-columns:84px minmax(190px,1.45fr) minmax(140px,.75fr) minmax(150px,.8fr) auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.contentHubPreview{width:72px;min-height:68px;color:var(--sage-dark);background:linear-gradient(145deg,#dff4f2,#eee1d3);border-radius:13px;align-self:stretch;place-items:center;font:600 23px/1 Georgia,serif;display:grid;overflow:hidden}.contentHubPreview img,.contentHubPreview video{object-fit:cover;background:#173b39;width:100%;height:100%;min-height:68px;display:block}.contentHubTitle,.contentHubMeta,.contentHubStatus{min-width:0}.contentHubTitle strong{font-size:13px;line-height:1.35;display:block}.contentHubTitle small,.contentHubMeta small,.contentHubStatus small{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.35;display:block}.contentHubMeta b{font-size:11px;line-height:1.35;display:block}.contentHubMeta small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.contentHubStatus{grid-template-columns:10px 1fr;align-items:center;gap:4px 7px;display:grid}.contentHubStatus i{background:#0b8581;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #0b85811a}.contentHubStatus.ready i{background:#ba812c;box-shadow:0 0 0 5px #ba812c1c}.contentHubStatus.published i{background:#3f9468;box-shadow:0 0 0 5px #3f94681c}.contentHubStatus span{font-size:11px;font-weight:800;line-height:1.3}.contentHubStatus small{grid-column:2;margin:0}.contentHubOpen{white-space:nowrap;min-width:90px;padding:10px 13px;font-size:11px}.contentHubEmpty{text-align:center;justify-items:center;padding:38px;display:grid}.contentHubEmpty>span{color:var(--sage-dark);font-size:30px}.contentHubEmpty h3{margin:8px 0 4px;font:600 24px/1.15 Georgia,serif}.contentHubEmpty p{color:var(--muted);margin:0;font-size:12px}@media (width<=1040px){.contentHubFilters{grid-template-columns:repeat(3,minmax(0,1fr))}.contentHubSearch{grid-column:span 2}.contentHubItem{grid-template-columns:72px minmax(180px,1fr) minmax(130px,.7fr) auto}.contentHubStatus{grid-column:2}.contentHubOpen{grid-area:1/4/span 2}}@media (width<=720px){.studioShellV2 .topbar{flex-wrap:wrap;display:flex}.studioShellV2 .brandmark{order:1}.settingsButton{order:2;margin-left:auto}.workspaceNav{order:3;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-left:0;display:grid}.workspaceNav button{width:100%;padding:10px 4px}.contentHubHero{grid-template-columns:1fr!important}.contentHubTotal{grid-template-columns:auto auto;justify-content:start;align-items:baseline;gap:6px;width:max-content;min-width:0;padding:10px 13px}.contentHubTotal strong{font-size:22px}.contentHubTotal span{margin:0}.contentHubFilters{grid-template-columns:1fr 1fr;padding:14px}.contentHubSearch{grid-column:1/-1}.contentHubStages{grid-template-columns:1fr}.contentHubStages button{min-height:64px}.contentHubItem{grid-template-columns:62px minmax(0,1fr);padding:11px}.contentHubPreview{width:58px;min-height:64px}.contentHubPreview img,.contentHubPreview video{min-height:64px}.contentHubMeta,.contentHubStatus{grid-column:2}.contentHubOpen{grid-area:auto/1/auto/-1;width:100%}}@media (width<=430px){.contentHubFilters{grid-template-columns:1fr}.contentHubSearch{grid-column:auto}.workspaceNav button{font-size:10px}.contentHubItem{grid-template-columns:54px minmax(0,1fr)}.contentHubPreview{width:50px}}.studioChatContext{color:#9ce8e4;background:#65ddd71f;border-radius:999px;width:max-content;margin-top:8px;padding:6px 9px;font-size:10px;font-weight:800;display:inline-flex}.ideaComposerHint{color:#087f7b;background:#e7f8f7;border-radius:12px;margin:2px 0 0;padding:11px 13px;font-size:11px;font-weight:750}.chatHandoff{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr)}.chatHandoff .feedbackPresets{grid-column:2}.chatHandoff .feedbackPresets button{margin:0}@media (width<=720px){.chatHandoff{grid-template-columns:1fr}.chatHandoff .feedbackPresets{grid-column:1}}.proposalSaveActions{grid-template-columns:minmax(0,1.5fr) minmax(170px,.7fr);gap:9px;margin-top:18px;display:grid}.proposalSaveActions button{width:100%;margin:0}.studioCampaignField{grid-column:1/-1}.campaignWorkspace{background:linear-gradient(145deg,#fffdf8 56%,#e8f8f7);gap:18px;margin-bottom:15px;padding:22px;display:grid}.campaignHeader{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.campaignHeader h3{margin:6px 0 7px;font:600 29px/1.1 Georgia,serif}.campaignHeader p{max-width:720px;color:var(--muted);margin:0;font-size:12px;line-height:1.5}.campaignHeader>button{flex:none}.campaignCreate{background:#fffc;border:1px solid #9fd7d3;border-radius:18px;grid-template-columns:1fr 1.4fr 1.25fr .75fr;gap:10px;padding:16px;display:grid}.campaignCreate label{color:#315653;gap:6px;font-size:10px;font-weight:850;display:grid}.campaignCreate input,.campaignCreate select,.campaignCreate textarea{border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);background:#fff;border-radius:12px;margin:0;padding:10px 12px;font-size:12px}.campaignCreate textarea{resize:vertical;line-height:1.45}.campaignCreate .campaignBrief{grid-column:1/-2}.campaignCreate>button{align-self:end;min-height:44px}.campaignMessage{color:#087f7b;background:#e5f8f6;border-radius:13px;margin:0;padding:11px 13px;font-size:11px;font-weight:750}.campaignTabs{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.campaignTabs button{border:1px solid var(--line);min-width:190px;color:var(--ink);text-align:left;background:#f7f2e9;border-radius:14px;gap:4px;padding:12px 14px;display:grid}.campaignTabs button.active{color:#fff;background:#0b8581;border-color:#0b8581}.campaignTabs strong{font-size:12px}.campaignTabs span{color:inherit;opacity:.75;font-size:9px}.campaignDetail{grid-template-columns:1.05fr 1.25fr .8fr;gap:13px;display:grid}.campaignProgress,.campaignPlan,.campaignResults{background:#ffffffdb;border:1px solid #b8d8d5;border-radius:17px;min-width:0;padding:17px}.campaignProgress small{color:#087f7b;text-transform:uppercase;letter-spacing:.07em;font-size:9px;font-weight:850}.campaignProgress h4{margin:6px 0;font:600 23px/1.12 Georgia,serif}.campaignProgress p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.campaignProgressValue{align-items:baseline;gap:7px;margin-top:16px;display:flex}.campaignProgressValue strong{color:#087f7b;font:700 29px/1 Georgia,serif}.campaignProgressValue span{color:var(--muted);font-size:10px}.campaignProgressTrack{background:#e5e0d7;border-radius:999px;height:8px;margin-top:8px;overflow:hidden}.campaignProgressTrack span{border-radius:inherit;background:linear-gradient(90deg,#087f7b,#42c3bf);height:100%;display:block}.campaignStageSummary{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:14px;display:grid}.campaignStageSummary span{color:#66736f;text-align:center;background:#f3f0e9;border-radius:11px;gap:2px;padding:8px;font-size:8px;line-height:1.2;display:grid}.campaignStageSummary b{color:var(--ink);font-size:14px}.campaignPlan>strong,.campaignResults>strong{font:600 18px/1.2 Georgia,serif}.campaignPlan ol{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.campaignPlan li{background:#f6f3ec;border-radius:12px;grid-template-columns:27px 1fr auto;align-items:start;gap:8px;padding:9px;display:grid}.campaignPlan li>b{color:#087f7b;background:#dff5f3;border-radius:8px;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.campaignPlan li>div{gap:3px;display:grid}.campaignPlan li strong{font-size:10px}.campaignPlan li span{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.35;display:-webkit-box;overflow:hidden}.campaignPlan li>small{color:#5f6f6b;white-space:nowrap;background:#fff;border-radius:999px;padding:4px 6px;font-size:8px}.campaignResults{flex-direction:column;display:flex}.campaignResults>div{grid-template-columns:repeat(3,1fr);gap:6px;margin:13px 0;display:grid}.campaignResults span{color:#58706d;text-align:center;background:#edf8f6;border-radius:11px;gap:3px;padding:9px 4px;font-size:8px;display:grid}.campaignResults b{color:#087f7b;font:700 17px/1 Georgia,serif}.campaignResults button{width:100%;margin-top:auto}.campaignResults>small{color:var(--muted);margin-top:9px;font-size:9px;line-height:1.4}.campaignEmpty{color:var(--muted);border:1px dashed #9fd7d3;border-radius:16px;gap:4px;padding:18px;font-size:11px;display:grid}.campaignEmpty strong{color:var(--ink);font-size:13px}.contentHubItem{grid-template-columns:84px minmax(185px,1.25fr) minmax(125px,.65fr) minmax(135px,.7fr) minmax(125px,.6fr) minmax(190px,.9fr)}.contentHubMetrics{color:#4e6763;gap:3px;font-size:9px;display:grid}.contentHubMetrics b{color:#087f7b;font-size:11px}.contentHubActions{gap:6px;min-width:190px;display:grid}.contentHubActions select{border:1px solid var(--line);width:100%;min-height:34px;color:var(--ink);background:#fff;border-radius:10px;margin:0;padding:7px 9px;font-size:9px}.contentHubActions button,.contentHubActions a{text-align:center;width:100%;min-width:0;padding:9px 10px;font-size:9px}.contentHubDelete{color:#8a4d3e!important;box-shadow:none!important;background:0 0!important;border:1px solid #dcc1b6!important}.contentHubAdvance{color:#087f7b!important;border-color:#9fd7d3!important}.contentHubNotice{margin-bottom:12px}.proposalCompletion{background:linear-gradient(145deg,#fffdf8 52%,#e5f8f6);grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:18px;margin-top:22px;padding:22px;display:grid}.proposalCompletion h3{margin:5px 0 7px;font:600 clamp(24px,2.4vw,34px)/1.1 Georgia,serif}.proposalCompletion p{max-width:680px;color:var(--muted);margin:0;font-size:12px;line-height:1.55}.proposalStatusPicker{border:0;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;display:grid}.proposalStatusPicker legend{color:var(--sage-dark);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;margin-bottom:2px;font-size:10px;font-weight:900}.proposalStatusPicker label{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:14px;grid-template-columns:18px 1fr;align-items:start;gap:9px;padding:13px;display:grid;position:relative}.proposalStatusPicker label.selected{background:#e4f7f5;border-color:#0b8581;box-shadow:inset 0 0 0 1px #0b8581}.proposalStatusPicker input{accent-color:#0b8581;width:16px;height:16px;margin:1px 0 0}.proposalStatusPicker span{gap:4px;display:grid}.proposalStatusPicker strong{font-size:11px}.proposalStatusPicker small{color:var(--muted);font-size:9px;line-height:1.35}.proposalCompletionActions{grid-column:1/-1;grid-template-columns:1.15fr 1.15fr .7fr;gap:9px;display:grid}.proposalCompletionActions button{width:100%;margin:0}.proposalPublishedNote{color:var(--muted);grid-column:1/-1;font-size:9px;line-height:1.4}@media (width<=1120px){.campaignDetail{grid-template-columns:1fr 1fr}.campaignResults{grid-column:1/-1}.contentHubItem{grid-template-columns:72px minmax(180px,1fr) minmax(130px,.7fr) minmax(180px,.9fr)}.contentHubMetrics{grid-column:2}.contentHubActions{grid-area:1/4/span 3}}@media (width<=720px){.proposalSaveActions{grid-template-columns:1fr}.proposalCompletion{grid-template-columns:1fr;padding:18px 14px}.proposalStatusPicker,.proposalCompletionActions{grid-template-columns:1fr}.campaignWorkspace{padding:17px 14px}.campaignHeader{flex-direction:column;align-items:stretch}.campaignHeader>button{width:100%}.campaignCreate{grid-template-columns:1fr}.campaignCreate .campaignBrief{grid-column:auto}.campaignDetail{grid-template-columns:1fr}.campaignResults{grid-column:auto}.campaignPlan li{grid-template-columns:27px 1fr}.campaignPlan li>small{grid-column:2;justify-self:start}.campaignTabs button{min-width:170px}.contentHubItem{grid-template-columns:62px minmax(0,1fr)}.contentHubMetrics,.contentHubActions{grid-area:auto/1/auto/-1}.contentHubActions{min-width:0}.studioCampaignField{grid-column:auto}}.campaignDetailsToggle{grid-column:1/-1;justify-self:start;color:#087f7b!important;width:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:6px 0!important;font-size:10px!important}.campaignOptionalFields{border-top:1px solid #d9e4e1;grid-column:1/-1;grid-template-columns:1fr .55fr;gap:10px;padding-top:10px;display:grid}.campaignOptionalFields .campaignBrief{grid-column:1/-1}.campaignBudgetTrack{overflow:hidden;background:#e5e0d7!important;border-radius:999px!important;height:7px!important;margin:0 0 12px!important;display:block!important}.campaignBudgetTrack span{border-radius:inherit!important;background:linear-gradient(90deg,#087f7b,#42c3bf)!important;height:100%!important;padding:0!important;display:block!important}.campaignProgress>button{width:100%;margin-top:13px}.campaignResults>small:first-of-type{margin-top:0}.campaignCreate>button:first-of-type{align-self:end}@media (width<=720px){.campaignOptionalFields{grid-template-columns:1fr}.campaignOptionalFields .campaignBrief{grid-column:auto}}.newsletterStart{grid-template-columns:minmax(0,1fr) 260px;gap:20px;padding:24px;display:grid}.newsletterStart h3,.newsletterToolbar h3{margin:5px 0 8px;font:600 28px/1.15 Georgia,serif}.newsletterStart p{max-width:720px;color:var(--muted);line-height:1.55}.newsletterStart label{align-items:center;gap:9px;font-size:13px;display:flex}.newsletterStart aside{background:#e9f7f5;border-radius:16px;align-content:start;gap:6px;padding:18px;display:grid}.newsletterStart aside strong{color:#087f7b;font-size:24px}.newsletterStart aside span,.newsletterStart aside small{color:#5c716e;font-size:11px;line-height:1.45}.newsletterStartActions{grid-column:1/-1;justify-content:flex-end;gap:9px;display:flex}.newsletterStart>p{color:#087f7b;background:#eef8f7;border-radius:10px;grid-column:1/-1;margin:0;padding:10px}.newsletterWorkspace{gap:15px;display:grid}.newsletterToolbar{border:1px solid var(--line);background:#fff;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px;display:flex}.newsletterToolbar>div:last-child{gap:7px;display:flex}.newsletterToolbar button.active{color:#fff;background:#087f7b}.newsletterColumns{grid-template-columns:minmax(420px,1fr) minmax(330px,.8fr);align-items:start;gap:15px;display:grid}.newsletterEditor{gap:13px;padding:20px;display:grid}.newsletterEditor>label{color:#315653;gap:6px;font-size:11px;font-weight:850;display:grid}.newsletterEditor input,.newsletterEditor textarea{width:100%;margin:0}.newsletterEditor details{border:1px solid var(--line);border-radius:13px;padding:13px}.newsletterEditor details summary{cursor:pointer;font-weight:800}.newsletterVariant{grid-template-columns:70px 1fr 1fr;align-items:center;gap:7px;margin-top:9px;display:grid}.newsletterBlocks{gap:10px;display:grid}.newsletterBlocks article{background:#fbfaf7;border:1px solid #c9dcda;border-radius:14px;padding:13px}.newsletterBlocks article header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.newsletterBlocks article header div{gap:7px;display:flex}.newsletterBlocks textarea,.newsletterBlocks input{margin-top:6px}.newsletterAdd{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:7px;padding-top:10px;display:flex}.newsletterAdd strong{width:100%;font-size:11px}.newsletterAdd button{padding:7px 9px;font-size:10px}.newsletterActions{flex-wrap:wrap;gap:8px;display:flex}.newsletterPreview{background:#dce5e3;border:1px solid #b8d8d5;border-radius:20px;justify-self:center;width:100%;padding:12px;transition:max-width .2s;position:sticky;top:16px}.newsletterPreview.mobile{max-width:390px}.newsletterPreview.desktop{max-width:720px}.newsletterInboxMeta{background:#fff;border-radius:11px 11px 0 0;gap:3px;padding:10px 12px;display:grid}.newsletterInboxMeta strong{font-size:12px}.newsletterInboxMeta small{color:#6b7774;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.newsletterPreview iframe{background:#fff;border:0;border-radius:0 0 11px 11px;width:100%;height:680px}@media (width<=960px){.newsletterColumns{grid-template-columns:1fr}.newsletterPreview{position:static}.newsletterStart{grid-template-columns:1fr}.newsletterStartActions,.newsletterStart>p{grid-column:auto}}@media (width<=620px){.newsletterToolbar{display:grid}.newsletterToolbar>div:last-child,.newsletterToolbar button{width:100%}.newsletterVariant{grid-template-columns:1fr}.newsletterActions,.newsletterStartActions{display:grid}.newsletterPreview iframe{height:560px}}.linkedinPublishReview{max-width:680px;margin-top:18px}.linkedinPublishReview .primaryButton,.linkedinPublishReview .publishSelected,.linkedinPublishReview>button{text-align:center;justify-content:center;align-items:center;width:100%;min-height:54px;margin:0;display:flex}.linkedinPublishReview .approvalGuard{margin:10px 0 0}.publishStatus{color:#087f7b;background:#e3f7f5;border-radius:12px;margin:10px 0 0;padding:12px 14px;font-size:.9rem;font-weight:750;line-height:1.45}.workspaceChannelPicker{gap:2px;min-width:168px;margin-left:4px;display:grid}.workspaceChannelPicker span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;padding-left:2px;font-size:8px;font-weight:900}.workspaceChannelPicker select{border:1px solid var(--line);width:100%;height:39px;color:var(--ink);background:#f8f5ee;border-radius:11px;margin:0;padding:0 32px 0 10px;font-size:11px;font-weight:800}.topbarShareButton{color:#fff;white-space:nowrap;background:#0b8581;border:2px solid #0b8581;height:39px;padding:0 14px;font-size:11px;box-shadow:0 5px 14px #0b858133}.configurationOverview{background:linear-gradient(145deg,#fffdf8 58%,#eef9f8);gap:18px;margin-bottom:18px;padding:22px;display:grid}.configurationOverviewHead{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.configurationOverviewHead h3{margin:5px 0 4px;font:600 28px/1.12 Georgia,serif}.configurationOverviewHead p{max-width:720px;color:var(--muted);margin:0;font-size:12px;line-height:1.5}.configurationScore{color:#85593d;background:#f3e7dc;border-radius:999px;flex:none;padding:9px 12px;font-size:10px}.configurationScore.complete{color:#087f7b;background:#dff7f5}.configurationChecklist{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.configurationChecklist button{border:1px solid var(--line);min-height:68px;color:var(--ink);text-align:left;background:#fff;grid-template-columns:29px 1fr;align-items:center;gap:9px;padding:11px;display:grid}.configurationChecklist button.complete{background:#f0faf9;border-color:#a7d9d5}.configurationChecklist button>i{color:#795f4b;background:#eee7dc;border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;font-style:normal;font-weight:900;display:grid}.configurationChecklist button.complete>i{color:#fff;background:#0b8581}.configurationChecklist span{gap:3px;min-width:0;display:grid}.configurationChecklist b{font-size:11px}.configurationChecklist small{color:var(--muted);text-overflow:ellipsis;font-size:9px;line-height:1.35;overflow:hidden}.configurationAdminState{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-top:14px;display:flex}.configurationAdminState span{color:var(--muted);background:#f2eee7;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:9px;display:flex}.configurationAdminState b{color:var(--ink)}.configurationAdminState i{background:#c28a65;border-radius:50%;width:7px;height:7px}.configurationAdminState i.ok{background:#18a49f}@media (width<=1050px){.workspaceChannelPicker{order:4;width:calc(100% - 104px);margin:0}.workspaceChannelPicker span{display:none}.workspaceChannelPicker select{height:42px}.topbarShareButton{order:4;width:94px;height:42px}.configurationChecklist{grid-template-columns:1fr 1fr}}@media (width<=720px){.workspaceChannelPicker{order:4}.configurationOverview{padding:17px 14px}.configurationOverviewHead{flex-direction:column;align-items:flex-start;gap:10px}.configurationChecklist{grid-template-columns:1fr}.configurationChecklist button{min-height:60px}}.workflowProgress{background:#f1faf9f5;border:1px solid #b9dedb;border-radius:20px;grid-template-columns:repeat(6,minmax(0,1fr));max-width:1320px;margin:-15px auto 24px;padding:8px;display:grid;box-shadow:0 10px 28px #25534f14}.workflowProgress>div{color:#7b8986;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex;position:relative}.workflowProgress>div:not(:last-child):after{content:"";background:#bdd7d4;width:8px;height:1px;position:absolute;right:-4px}.workflowProgress b{color:#65736f;background:#e0e9e7;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:11px;display:grid}.workflowProgress span{gap:2px;min-width:0;display:grid}.workflowProgress small{text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.25;overflow:hidden}.workflowProgress .done{color:#1d625f}.workflowProgress .done b{color:#087f7b;background:#bde8e4}.workflowProgress .current{color:#fff;background:#0b8581;box-shadow:0 7px 18px #0b858133}.workflowProgress .current b{color:#087f7b;background:#fff}.creationModeChoice{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:9px;display:grid}.creationModeChoice button{border:1px solid var(--line);color:var(--ink);text-align:left;background:#f5f1e9;gap:4px;padding:15px 17px;display:grid}.creationModeChoice button.active{color:#fff;background:#0b8581;border-color:#0b8581;box-shadow:0 8px 18px #0b858129}.creationModeChoice span{font-size:13px;font-weight:850}.creationModeChoice small{color:inherit;opacity:.78;font-size:10px;line-height:1.35}.storyCountChoice{background:#eef9f8;border:1px solid #b9dedb;border-radius:15px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.storyCountChoice>div:first-child{gap:3px;display:grid}.storyCountChoice strong{color:#174f4c;font-size:12px}.storyCountChoice small{color:#5e7471;font-size:10px;line-height:1.4}.storyCountChoice>div:last-child{flex:none;gap:6px;display:flex}.storyCountChoice button{color:#087f7b;background:#fff;border:1px solid #acd5d2;place-items:center;width:38px;height:38px;padding:0;display:grid}.storyCountChoice button.active{color:#fff;background:#0b8581}.storySelection{background:linear-gradient(145deg,#fffdf8 52%,#e8f8f7);gap:18px;margin-top:16px;padding:22px;display:grid}.storySelection header h3{margin:6px 0 7px;font:600 clamp(26px,3vw,38px)/1.1 Georgia,serif}.storySelection header p{max-width:760px;color:var(--muted);margin:0;font-size:12px;line-height:1.5}.storyOptionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.storyOptionGrid article{background:#fff;border:1px solid #bededb;border-radius:17px;flex-direction:column;min-width:0;padding:17px;display:flex}.storyOptionGrid article.selected{border-color:#0b8581;box-shadow:inset 0 0 0 1px #0b8581}.storyOptionGrid article>span{color:#087f7b;letter-spacing:.12em;font-size:9px;font-weight:900}.storyOptionGrid h4{margin:8px 0 10px;font:600 21px/1.17 Georgia,serif}.storyOptionGrid blockquote{color:#174f4c;border-left:3px solid #20aaa5;margin:0 0 11px;padding-left:10px;font-size:13px;font-weight:800}.storyOptionGrid p{color:#526662;margin:0;font-size:11px;line-height:1.55}.storyOptionGrid article>small{color:#7b6b5c;margin:12px 0;font-size:10px;line-height:1.4;display:block}.storyOptionGrid button{width:100%;margin-top:auto}.storySelectionActions{border-top:1px solid #d8e8e5;justify-content:flex-end;gap:10px;padding-top:2px;display:flex}.storySelectionActions button{width:auto;min-height:44px}.studioEntryChoice>.studioEntryNewIdea{color:#0b7773;margin-top:14px;font-weight:800}.ideaDiscoveryTrigger{width:100%;margin-top:10px;color:#086f6b!important;background:#edf9f7!important;border:1px solid #82c7c2!important}.ideaDiscoveryHint{color:#667a76;margin-top:8px;font-size:12px;line-height:1.45;display:block}.ideaDiscoveryHint button{color:#087f7b;box-shadow:none;font:inherit;background:0 0;border:0;margin-left:7px;padding:0;font-weight:800;text-decoration:underline}.contentIdeaDiscovery{background:linear-gradient(145deg,#f0faf8,#fffaf1);gap:18px;margin-top:16px;padding:22px;display:grid}.contentIdeaDiscovery>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.contentIdeaDiscovery>header h3{margin:6px 0 7px;font:600 clamp(25px,3vw,36px)/1.1 Georgia,serif}.contentIdeaDiscovery>header p{max-width:760px;color:var(--muted);margin:0;font-size:12px;line-height:1.5}.contentIdeaDiscovery>header>small{color:#58736e;text-align:right;max-width:260px;font-size:10px;line-height:1.45}.contentIdeaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.contentIdeaGrid article{background:#fff;border:1px solid #b9dcd7;border-radius:17px;flex-direction:column;min-width:0;padding:17px;display:flex}.contentIdeaGrid article>span{color:#087f7b;letter-spacing:.1em;font-size:9px;font-weight:900}.contentIdeaGrid h4{margin:8px 0 10px;font:600 21px/1.17 Georgia,serif}.contentIdeaGrid blockquote{color:#174f4c;border-left:3px solid #d58460;margin:0 0 12px;padding-left:10px;font-size:13px;font-weight:800}.contentIdeaGrid p{color:#526662;margin:0 0 9px;font-size:11px;line-height:1.5}.contentIdeaGrid article>small{color:#7b6b5c;margin:3px 0 12px;font-size:10px;line-height:1.4;display:block}.contentIdeaGrid a{color:#087f7b;margin-top:auto;font-size:10px;font-weight:800;line-height:1.4}.contentIdeaGrid button{width:100%;margin-top:12px}.contentIdeaActions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.contentIdeaActions button{width:auto}.contentIdeaActions .textButton{color:#61716d;box-shadow:none;background:0 0;text-decoration:underline}.ideaResearchProgress{background:linear-gradient(145deg,#effaf8,#fff);border:1px solid #a9d7d2;border-radius:17px;gap:12px;margin-top:14px;padding:17px;display:grid;box-shadow:0 10px 28px #087f7b14}.ideaResearchProgressHeader{color:#155d59;justify-content:space-between;align-items:center;gap:12px;display:flex}.ideaResearchProgressHeader strong{font-size:16px}.ideaResearchProgressHeader span{color:#55807b;font-size:13px;font-weight:800}.ideaResearchProgressBar{background:#d7ebe8;border-radius:999px;height:9px;overflow:hidden}.ideaResearchProgressBar>span{border-radius:inherit;background:linear-gradient(90deg,#087f7b,#22beb0);height:100%;transition:width .45s;display:block}.ideaResearchProgress ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.ideaResearchProgress li{color:#78908c;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:27px;font-size:14px;display:grid}.ideaResearchProgress li i{border:2px solid #c7dcda;border-radius:50%;place-items:center;width:23px;height:23px;font-size:14px;font-style:normal;font-weight:900;display:grid}.ideaResearchProgress li.done{color:#275f5b}.ideaResearchProgress li.done i{color:#fff;background:#159789;border-color:#159789}.ideaResearchProgress li.active{color:#174f4c;font-weight:800}.ideaResearchProgress li.active i{border-color:#0000 #159789 #159789;animation:.85s linear infinite ideaResearchSpin}.ideaResearchProgress li small{color:#66827e;font-size:12px;font-weight:700}.ideaResearchProgress li.active small{color:#087f7b}@keyframes ideaResearchSpin{to{transform:rotate(360deg)}}@media (width<=900px){.storyOptionGrid,.contentIdeaGrid{grid-template-columns:1fr}.workflowProgress small{display:none}.storySelectionActions,.contentIdeaActions{flex-direction:column;align-items:stretch}.storySelectionActions button,.contentIdeaActions button{width:100%}.contentIdeaDiscovery>header{flex-direction:column}.contentIdeaDiscovery>header>small{text-align:left}}@media (width<=720px){.studioShellV2{padding:6px 10px 34px}.studioShellV2 .topbar{border-radius:17px;gap:8px;margin-bottom:10px;padding:8px 10px}.studioShellV2 .topbar>div:nth-child(2){display:none}.studioShellV2 .brandmark{width:58px!important;height:38px!important}.workspaceNav{gap:3px}.workspaceNav button{min-height:40px;font-size:10px}.workspaceChannelPicker{width:calc(100% - 86px)}.topbarShareButton{width:78px;padding:0 7px}.workflowProgress{z-index:19;scroll-snap-type:x mandatory;border-radius:15px;margin:0 auto 14px;padding:5px;display:flex;position:sticky;top:0;overflow-x:auto}.workflowProgress>div{text-align:center;scroll-snap-align:center;flex:1 0 42px;justify-content:center;gap:0;min-width:42px;padding:7px 3px}.workflowProgress>div.current{min-width:58px}.workflowProgress>div:not(:last-child):after{display:none}.workflowProgress b{width:25px;height:25px}.workflowProgress span,.workspaceHero{display:none}.workspaceV2:has(>.studioChatRail){gap:12px}.studioChatRail{border-radius:18px;padding:17px}.studioChatHead h2{font-size:25px}.studioChatForm textarea{min-height:120px}.ideaWorkbench{gap:15px;padding:15px!important}.creationModeChoice{grid-template-columns:1fr}.storyCountChoice{flex-direction:column;align-items:flex-start}.storyCountChoice>div:last-child{width:100%}.storyCountChoice button{flex:1}.storySelection{padding:17px 14px}.storyOptionGrid{grid-template-columns:1fr}.playbookHeader{margin-top:12px}.optionalEditor>summary{z-index:3;background:#f4fbfa;border-bottom:1px solid #c9e3e0;padding:13px;position:sticky;top:49px}.optionalEditor .panel,.optionalEditor .storyboardOverview{margin:8px}.optionalEditor .sceneHeading{flex-direction:column;align-items:flex-start;margin:20px 0 10px}.optionalEditor .sceneGrid{grid-template-columns:1fr;padding:0 8px 12px}.sceneMediaControls{display:grid}.sceneMediaControls button{width:100%}.sceneBody{padding:14px}.sceneBody h4{font-size:17px}.studioChatRail{max-height:none}}.channelShareCard{background:linear-gradient(135deg,#e3f8f6,#fffdf8);border:2px solid #0b8581;border-radius:18px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 20px;padding:20px;display:grid;box-shadow:0 10px 26px #0b85811f}.channelShareCard h4{margin:5px 0 4px;font:600 24px/1.15 Georgia,serif}.channelShareCard p{color:#466764;margin:0;font-size:12px;line-height:1.5}.channelShareCard>small{color:#50716e;grid-column:1/-1;font-size:11px}.channelShareCard .channelShareButton{color:#fff;white-space:nowrap;background:#0b8581;min-height:50px;padding:13px 18px}.channelShareResult{background:#fff;border:1px solid #83cbc6;border-radius:14px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;padding:13px;display:grid}.channelShareResult input{margin-top:6px!important}.channelShareCard .channelShareMessage{color:#315f5c;background:#fff;border-radius:11px;grid-column:1/-1;padding:10px 12px;font-weight:750}@media (width<=720px){.channelShareCard,.channelShareResult{grid-template-columns:1fr}.channelShareCard .channelShareButton,.channelShareResult button{width:100%}}.continuityPicker{border:0;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;display:grid}.continuityPicker legend{color:#174f4c;grid-column:1/-1;margin-bottom:4px;font-size:12px;font-weight:850}.continuityPicker label{cursor:pointer;background:#fff;border:1px solid #d8d7d0;border-radius:15px;gap:11px;padding:14px;display:flex}.continuityPicker label.active{background:#eef9f8;border-color:#159892;box-shadow:inset 0 0 0 1px #159892}.continuityPicker input{accent-color:#0b8581;width:auto;margin:3px 0 0}.continuityPicker span{gap:4px;display:grid}.continuityPicker strong{color:#173d3b;font-size:13px}.continuityPicker small{color:#607572;font-size:10px;line-height:1.45}.perPostDecisions{background:linear-gradient(145deg,#f1fbfa,#fffdf8);border:2px solid #7bc9c5;border-radius:18px;gap:14px;padding:18px;display:grid}.perPostHeading{grid-template-columns:auto 1fr;align-items:start;gap:12px;display:grid}.perPostHeading>span{color:#fff;letter-spacing:.08em;background:#0b8581;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900}.perPostHeading>div{gap:4px;display:grid}.perPostHeading strong{color:#173d3b;font-size:16px}.perPostHeading small{color:#526c68;font-size:12px;line-height:1.5}.perPostDecisions .continuityPicker legend{font-size:14px}.perPostDecisions .continuityPicker strong{font-size:15px}.perPostDecisions .continuityPicker small{font-size:12px}.creditCenter{gap:20px;margin-bottom:22px;display:grid}.creditCenterHead{justify-content:space-between;align-items:start;gap:20px;display:flex}.creditCenterHead h3{margin:4px 0 8px;font:600 28px/1.12 Georgia,serif}.creditCenterHead p{max-width:720px;color:var(--muted);margin:0;line-height:1.55}.creditBalance{color:#fff;text-align:center;background:#0c817d;border-radius:18px;min-width:145px;padding:16px;font:800 28px/1 Inter,sans-serif;display:grid}.creditBalance small{letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font-size:9px}.creditMetrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.creditMetrics span{background:#eef9f8;border:1px solid #b9dedb;border-radius:15px;gap:5px;padding:14px;display:grid}.creditMetrics b{color:#174f4c;font-size:22px}.creditMetrics small{color:#607572}.creditAdminForm,.creditAllocation{background:#f5f1e9;border-radius:17px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:10px;padding:16px;display:grid}.creditAdminForm label,.creditAllocation label{color:#47605e;gap:6px;font-size:10px;font-weight:800;display:grid}.creditAdminForm input,.creditAllocation input,.creditAllocation select{margin:0}.creditPlanGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.creditPlan{background:#fff;border:1px solid #ddd7cd;border-radius:18px;gap:9px;padding:17px;display:grid}.creditPlan.current{background:#f0fbfa;border-color:#14958f;box-shadow:inset 0 0 0 1px #14958f}.creditPlan>span{color:#8b6650;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:900}.creditPlan h4{margin:0;font:600 22px/1.1 Georgia,serif}.creditPlan>b{color:#0b817c}.creditPlan>strong{font-size:20px}.creditPlan>strong small{color:var(--muted);margin-left:4px;font-size:10px}.creditPlan form{gap:7px;display:grid}.creditPlan form input{margin:0}.creditAllocation{grid-template-columns:minmax(190px,1.5fr) repeat(4,minmax(120px,1fr))}.creditAllocation h4,.topUpArea h4{margin:0 0 4px}.creditAllocation p,.topUpArea p{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.creditAllocationActions{align-self:end}.topUpArea{border-top:1px solid var(--line);grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:16px;padding-top:18px;display:grid}.topUpArea>div:nth-child(2){gap:8px;display:flex}.topUpArea button{gap:3px;min-width:90px;display:grid}.topUpArea button.recommended{outline-offset:2px;color:#075e5a;background:#e8f8f6;outline:3px solid #0c817d}.topUpArea button b{font-size:15px}.topUpArea button small{font-size:9px}.paymentPending{color:#95644f;grid-column:1/-1}@media (width<=800px){.continuityPicker,.creditPlanGrid{grid-template-columns:1fr}.creditCenterHead{display:grid}.creditBalance{width:100%}.creditMetrics{grid-template-columns:1fr 1fr}.creditAdminForm,.creditAllocation,.topUpArea{grid-template-columns:1fr}.topUpArea>div:nth-child(2){grid-template-columns:repeat(3,1fr);display:grid}.topUpArea button{min-width:0}.paymentPending{grid-column:1}}.stripeReadiness{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:9px;display:grid}.stripeReadiness>div{background:#fff;border:1px solid #d7d9d3;border-radius:14px;gap:4px;padding:12px 14px;display:grid}.stripeReadiness strong{color:#174f4c;font-size:12px}.stripeReadiness span{color:#607572;font-size:10px;line-height:1.35}.stripeReadiness button{align-self:stretch;margin:0}@media (width<=800px){.stripeReadiness{grid-template-columns:1fr}.stripeReadiness button{width:100%}}.creditAdminNotice{color:#087f7b;background:#edf9f7;border:1px solid #a9d8d2;border-radius:12px;align-items:center;min-height:44px;padding:10px 13px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.creditAdminNotice:hover{background:#def4f1}.creditAllocationException{background:#fbfaf7;border:1px solid #ded8cc;border-radius:14px;overflow:hidden}.creditAllocationException>summary{color:#667572;cursor:pointer;padding:13px 15px;font-size:11px;font-weight:800}.creditAllocationException[open]>summary{border-bottom:1px solid #e6e0d6}.creditAllocationException .creditAllocation{background:#fbfaf7;border-radius:0}.sceneReview>summary{cursor:default}.sceneReview>summary small{color:#fff;background:#087f7b}.shareChannels{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.shareChannels a,.shareChannels small{color:#176663;background:#f5fbfa;border:1px solid #9fd7d3;border-radius:12px;align-items:center;min-height:38px;padding:8px 11px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.shareChannels small{color:#607572;background:0 0;border-color:#0000;font-weight:600}@media (width<=720px){.shareChannels{display:grid}.shareChannels a,.shareChannels small{width:100%}}.contentReviewPanel{background:#f7fbfa;border:1px solid #c5dfdc;border-radius:17px;grid-column:1/-1;gap:10px;padding:15px;display:grid}.contentReviewPanel>div:first-child{gap:3px;display:grid}.contentReviewPanel>div:first-child small,.contentReviewPanel>small{color:#607572;font-size:10px}.contentReviewPanel textarea{background:#fff;border:1px solid #c5d7d4;border-radius:12px;width:100%;padding:11px}.contentReviewList{gap:7px;display:grid}.contentReviewList article{background:#fff;border-radius:12px;padding:10px 11px}.contentReviewList article.approved{border-left:4px solid #178d78}.contentReviewList article.changes_requested{border-left:4px solid #b87345}.contentReviewList span{color:#176663;text-transform:uppercase;font-size:10px;font-weight:900}.contentReviewList p{color:#344744;margin:4px 0;font-size:11px;line-height:1.4}.contentReviewList small{color:#71817e;font-size:9px}.contentReviewActions{flex-wrap:wrap;gap:7px;display:flex}.contentReviewActions button{margin:0}@media (width<=720px){.contentReviewActions{display:grid}.contentReviewActions button{width:100%}}.sceneVersions{border-top:1px solid #d9e2df;margin-top:10px;padding-top:9px}.sceneVersions summary{cursor:pointer;color:#176663;font-size:10px;font-weight:850}.sceneVersions>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.sceneVersions button{color:#48615e;background:#fff;border:1px solid #c8dbd8;border-radius:10px;padding:0;overflow:hidden}.sceneVersions img,.sceneVersions video{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.sceneVersions span{padding:6px;font-size:8px;line-height:1.3;display:block}@media (width<=720px){.sceneVersions>div{grid-template-columns:1fr 1fr}}.sceneProductionFeedback{color:#285b58;background:#edf9f8;border:1px solid #abd8d4;border-radius:13px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;margin:10px 0 2px;padding:10px 11px;display:grid}.sceneProductionFeedback>span{color:#fff;background:#0b8581;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:900;display:grid}.sceneProductionFeedbackBody{gap:8px;min-width:0;display:grid}.sceneProductionFeedback p{margin:0;font-size:11px;line-height:1.45}.sceneProductionProgress{background:#d4ecea;border-radius:999px;height:7px;display:block;position:relative;overflow:hidden}.sceneProductionProgress i{border-radius:inherit;background:linear-gradient(90deg,#0b8581,#28b8c4);height:100%;transition:width .35s;display:block}.sceneProductionProgress.indeterminate i{width:42%;animation:1.35s ease-in-out infinite sceneProductionLoading;position:absolute}.sceneProductionFeedback button{min-height:34px;color:inherit;white-space:nowrap;background:#fff;border:1px solid;padding:7px 10px;font-size:9px}.sceneProductionFeedback.working>span{animation:1.1s ease-in-out infinite sceneProductionPulse}.sceneProductionFeedback.success{color:#276343;background:#eef9f2;border-color:#9fd6bd}.sceneProductionFeedback.success>span{background:#2c8b58}.sceneProductionFeedback.error{color:#7c402e;background:#fff2e9;border-color:#dfb6a2}.sceneProductionFeedback.error>span{background:#a84f36}@keyframes sceneProductionPulse{50%{opacity:.55;transform:scale(.78)}}@keyframes sceneProductionLoading{0%{left:-45%}50%{left:58%}to{left:105%}}@media (width<=720px){.sceneProductionFeedback{grid-template-columns:24px 1fr}.sceneProductionFeedback button{grid-column:1/-1;width:100%}}.sceneProductionFeedback>a{min-height:34px;color:inherit;white-space:nowrap;background:#fff;border:1px solid;border-radius:9px;align-items:center;padding:7px 10px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=720px){.sceneProductionFeedback>a{grid-column:1/-1;justify-content:center;width:100%}}.campaignPlan li.prepared{background:#eef9f8}.campaignStoryButton{color:#087f7b!important;width:max-content!important;min-height:0!important;box-shadow:none!important;background:#fff!important;border:1px solid #8acbc7!important;margin-top:5px!important;padding:5px 8px!important;font-size:8px!important}.campaignReport{background:#fff;border:1px solid #b8d8d5;border-radius:17px;grid-column:1/-1;gap:13px;padding:18px;display:grid}.campaignReport header{justify-content:space-between;align-items:start;gap:18px;display:flex}.campaignReport h4{margin:4px 0;font:600 22px/1.15 Georgia,serif}.campaignReport p{color:var(--muted);margin:0;font-size:10px}.campaignReport>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.campaignReport>div span{color:#58706d;text-align:center;background:#edf8f6;border-radius:12px;gap:4px;padding:11px;font-size:8px;display:grid}.campaignReport>div b{color:#087f7b;font-size:15px}.contentLayoutSwitch{border:1px solid var(--line);background:#f4f0e8;border-radius:14px;gap:5px;width:max-content;margin:0 0 12px;padding:5px;display:flex}.contentLayoutSwitch button{color:#50615e;box-shadow:none;background:0 0;padding:9px 13px;font-size:10px}.contentLayoutSwitch button.active{color:#fff;background:#0b8581}.editorialCalendar{grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:10px;margin-bottom:18px;display:grid}.calendarDay{border:1px solid var(--line);background:#fffdf8;border-radius:17px;min-width:0;padding:12px}.calendarDay>header{justify-content:space-between;align-items:baseline;gap:8px;padding:2px 3px 10px;display:flex}.calendarDay>header strong{color:#174f4c;text-transform:capitalize;font-size:12px}.calendarDay>header span{color:var(--muted);font-size:8px}.calendarDay>div{gap:7px;display:grid}.calendarEntry{width:100%;color:var(--ink);box-shadow:none;text-align:left;background:#f3fbfa;border:1px solid #c9dcda;border-left:4px solid #0b8581;border-radius:12px;gap:4px;padding:11px;display:grid}.calendarEntry.ready{background:#fff9ef;border-left-color:#ba812c}.calendarEntry.published{background:#f2faf5;border-left-color:#3f9468}.calendarEntry small{color:#607572;font-size:8px}.calendarEntry strong{font-size:10px;line-height:1.35}.calendarEntry span{color:#6d7774;font-size:8px}.finishBoard{background:linear-gradient(145deg,#fffdf8,#eaf9f8);gap:14px;margin:20px 0;padding:20px;display:grid}.finishBoard header{justify-content:space-between;align-items:start;gap:20px;display:flex}.finishBoard h3{margin:4px 0;font:600 25px/1.1 Georgia,serif}.finishBoard header p{color:var(--muted);margin:0;font-size:10px}.finishBoard header>strong{color:#087f7b;font:700 28px/1 Georgia,serif}.finishTrack{background:#e1e5df;border-radius:999px;height:8px;overflow:hidden}.finishTrack span{border-radius:inherit;background:linear-gradient(90deg,#087f7b,#42c3bf);height:100%;display:block}.finishBoard ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.finishBoard li{color:#78827f;text-align:center;background:#f1eee8;border-radius:12px;justify-items:center;gap:6px;padding:10px 5px;display:grid}.finishBoard li.done{color:#176663;background:#ddf4f1}.finishBoard li.current{color:#174f4c;background:#fff;outline:2px solid #0b8581}.finishBoard li b{background:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.finishBoard li span{font-size:8px;font-weight:800;line-height:1.25}@media (width<=900px){.campaignReport>div,.finishBoard ol{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){.campaignReport header,.finishBoard header{flex-direction:column}.campaignReport header button{width:100%}.campaignReport>div{grid-template-columns:1fr 1fr}.contentLayoutSwitch{width:100%}.contentLayoutSwitch button{flex:1}.editorialCalendar{scroll-snap-type:x mandatory;padding-bottom:5px;display:flex;overflow-x:auto}.calendarDay{scroll-snap-align:start;min-width:82vw}.finishBoard{padding:16px 13px}.finishBoard ol{grid-template-columns:1fr 1fr}.studioShellV2 .topbarShareButton{display:none}.studioShellV2 .workspaceChannelPicker{width:100%}.studioShellV2 .workspaceNav{z-index:18;background:#fffdf8f5;border-radius:12px;padding:3px;position:sticky;top:0}.studioShellV2 .settingsButton{width:42px;height:38px}.campaignPlan li{align-items:center}}@media print{.topbar,.workflowProgress,.campaignHeader>button,.campaignTabs,.campaignProgress>button,.campaignPlan,.contentLayoutSwitch,.contentHubFilters,.contentHubStages,.contentHubList,.editorialCalendar{display:none!important}.campaignWorkspace{box-shadow:none!important}.campaignReport{border:0!important}.campaignReport button{display:none!important}}.workspaceHero.studioIntro{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;margin:0 0 18px}.workspaceHero.studioIntro h2{letter-spacing:-.02em;font-size:clamp(26px,2.5vw,36px);line-height:1.15}.workspaceHero.studioIntro p{margin:8px 0 0}.workspaceHero.studioIntro .kicker{margin-bottom:8px}.workspaceHero.studioIntro .connectionMini{justify-content:flex-start;max-width:none}.customerOverview{gap:24px;max-width:1180px;margin:auto;display:grid}.overviewHeading h2{margin:.5rem 0;font-size:clamp(1.7rem,3vw,2.5rem)}.overviewHeading p,.customerOverview p{font-size:1rem;line-height:1.6}.overviewActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.overviewActions .panel{flex-direction:column;align-items:start;gap:12px;display:flex}.overviewActions h3,.setupWelcome h3{margin:0;font-size:1.3rem}.overviewActions button{margin-top:auto}.setupWelcome{border:2px solid #0b8581!important}.setupWelcome ol{flex-wrap:wrap;gap:16px 36px;padding:15px 24px;display:flex}.profileSaveStatus,.setupStepLabel{color:#17534f;background:#e5f6f3;border-radius:12px;padding:12px 16px;font-size:.9rem}.profileSaveStatus{margin-bottom:16px}.profileTabs{flex-wrap:wrap}.profileTabs button,.profileToolbar button{min-height:44px;font-size:.9rem}.setupFooter{z-index:8;background:#fff;border:1px solid #abd8d2;border-radius:16px;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:16px;display:flex;position:sticky;bottom:8px;box-shadow:0 5px 22px #143c3420}.setupFooter button{min-height:44px}.setupActive .profileSaveRow,.setupActive .sectionAction,.setupActive .profileToolbar{display:none}.brandSample{overflow-wrap:anywhere;border:3px solid;border-radius:20px;margin-bottom:24px;padding:24px}.brandSample h3{font-size:1.8rem}.brandSample p{font-size:1rem;line-height:1.6}.brandSample small{font-size:.875rem}.brandRules>summary,.creationDetails>summary,.campaignWorkspace>summary{cursor:pointer;padding:14px 4px;font-size:1rem;font-weight:700}.creationDetails,.brandRules{border:1px solid #b9dedb;border-radius:14px;padding:0 14px}.brandRules[open]{padding-bottom:16px}.unsavedReminder{background:#fff9df;border:1px solid #d6b357;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-width:1180px;margin:12px auto;padding:14px 18px;font-size:.9rem;display:flex}.unsavedReminder button{padding:10px;font-size:.875rem}.assistantToggle{display:none}.workspaceNav{flex-wrap:wrap}.workspaceNav button{min-height:44px;font-size:.875rem}.settingsButton{width:auto!important;min-width:44px!important;padding:10px 12px!important;font-size:.875rem!important}.workflowProgress>button{color:#455d58;text-align:left;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex;position:relative}.workflowProgress>button:disabled{opacity:.6;cursor:default}.workflowProgress strong{font-size:.875rem}.workflowProgress small{font-size:.75rem}.workflowProgress b{font-size:.875rem}.workflowProgress>button:focus-visible,.profileTabs button:focus-visible,.workspaceNav button:focus-visible{outline-offset:3px;outline:3px solid #0b8581}.channelProfileForm label,.channelProfileForm p,.channelProfileForm input,.channelProfileForm textarea,.channelProfileForm select{font-size:1rem}.channelProfileForm small,.voiceChoice small,.avatarPreferences label{font-size:.875rem}.profileGlobalMessage{font-size:.9rem;line-height:1.5}.brandRules,.sceneReview,.sceneHeading,.publishReview,.staticReady,#canva-finish{scroll-margin-top:90px}.channelSetupHome{gap:20px;display:grid}.channelSetupHome>header{background:linear-gradient(145deg,#eefaf9,#fffdf8);border:1px solid #b9dedb;border-radius:20px;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px;display:flex}.channelSetupHome h3{margin:7px 0 8px;font:600 30px/1.12 Georgia,serif}.channelSetupHome header p{max-width:720px;color:var(--muted);margin:0;line-height:1.55}.channelSetupHome header>strong{color:#8b5d3d;background:#f4e8dc;border-radius:999px;flex:none;padding:9px 12px;font-size:13px}.channelSetupHome header>strong.ready{color:#087f7b;background:#dff7f5}.channelSetupGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.channelSetupGrid>button{color:var(--ink);text-align:left;background:#fff;border:1px solid #c8deda;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:18px;display:grid}.channelSetupGrid>button:hover{background:#f3fbfa;border-color:#0b8581}.channelSetupGrid>button>b{color:#fff;background:#0b8581;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.channelSetupGrid>button>span{gap:4px;display:grid}.channelSetupGrid>button strong{font-size:16px}.channelSetupGrid>button small{color:var(--muted);font-size:13px;line-height:1.4}.channelSetupGrid>button em{color:#087f7b;font-size:12px;font-style:normal;font-weight:800}.personalizationShortcut{background:#f1f7fd;border:1px solid #b9cfea;border-radius:20px;grid-template-columns:minmax(0,1.2fr) minmax(180px,.7fr) auto;align-items:center;gap:18px;padding:22px;display:grid}.personalizationShortcut h4{margin:5px 0 6px;font:600 24px/1.15 Georgia,serif}.personalizationShortcut p{color:#526a7d;margin:0;line-height:1.5}.personalizationStatus{gap:7px;display:grid}.personalizationStatus span{color:#315c78;background:#fff;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:750}.setupMore{border:1px solid var(--line);background:#f8f5ef;border-radius:15px;padding:0 16px}.setupMore summary{cursor:pointer;padding:15px 0;font-weight:800}.setupMore>div{flex-wrap:wrap;gap:8px;padding:0 0 16px;display:flex}.personalizationWorkspaceHead{background:#f1f7fd;border:1px solid #b9cfea;border-radius:18px;grid-column:1/-1;padding:22px}.personalizationWorkspaceHead h3{margin:7px 0;font:600 28px/1.15 Georgia,serif}.personalizationWorkspaceHead p{color:#526a7d;max-width:820px;margin:0;line-height:1.55}@media (width<=960px){.overviewActions{grid-template-columns:1fr}.assistantToggle{width:100%;min-height:44px;display:block}.workspaceV2:not(.assistantExpanded)>.studioChatRail{display:none}.workspaceV2.assistantExpanded>.studioChatRail{display:grid}.workspaceV2 .ideaWorkbench>.ideaComposer>.ideaSpeechInput{display:none!important}.workflowProgress{gap:4px;display:flex;overflow-x:auto}.workflowProgress>button{flex:none;min-width:120px}.workflowProgress span{display:grid!important}.workflowProgress small{display:none}.workflowProgress strong{font-size:.875rem}.workspaceNav{gap:4px;width:100%;display:flex}.workspaceNav button{flex:auto;min-height:44px;font-size:.875rem!important}.setupFooter{bottom:0}.setupFooter button{flex:180px}.profileTabs button{flex:120px}.setupWelcome ol{gap:10px;display:grid}.settingsButton{white-space:normal}.studioChannelContext .studioContextFields{grid-template-columns:1fr}}@media (width<=760px){.perPostHeading{grid-template-columns:1fr}.perPostHeading>span{justify-self:start}.channelSetupHome>header{flex-direction:column;padding:18px}.channelSetupGrid{grid-template-columns:1fr}.channelSetupGrid>button{grid-template-columns:34px minmax(0,1fr)}.channelSetupGrid>button>b{width:34px;height:34px}.channelSetupGrid>button>em{grid-column:2}.personalizationShortcut{grid-template-columns:1fr;padding:18px}.personalizationShortcut>button{width:100%}}.campaignCreateDetailed{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:20px}.campaignCreateDetailed .fullField,.campaignCreateDetailed .campaignAudience,.campaignCreateDetailed .campaignTopics,.campaignCreateDetailed .campaignBrief,.campaignCreateDetailed .campaignSubmit{grid-column:1/-1}.campaignCreateDetailed label{gap:8px;font-size:.875rem;line-height:1.35}.campaignCreateDetailed input,.campaignCreateDetailed select,.campaignCreateDetailed textarea{font-size:1rem;line-height:1.45}.campaignCreateDetailed label>small{color:var(--muted);font-size:.8rem;font-weight:500;line-height:1.45}.campaignCreateDetailed .fullField{color:#315653;background:#edf8f6;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin:0;padding:13px 15px;font-size:.9rem;line-height:1.5;display:flex}.campaignCreateDetailed .fullField button{flex:none;margin:0}.campaignCreateDetailed .campaignSubmit{width:100%;min-height:52px;font-size:1rem}.campaignAudienceSummary,.campaignTopicSummary{background:#edf8f6;border-radius:10px;padding:9px 10px;color:#315653!important;margin-top:9px!important;font-size:.8rem!important}@media (width<=900px){.campaignCreateDetailed{grid-template-columns:1fr 1fr}.campaignCreateDetailed .campaignAudience,.campaignCreateDetailed .campaignTopics,.campaignCreateDetailed .campaignBrief,.campaignCreateDetailed .campaignSubmit{grid-column:1/-1}}@media (width<=720px){.campaignCreateDetailed{grid-template-columns:1fr;padding:16px 13px}.campaignCreateDetailed .campaignAudience,.campaignCreateDetailed .campaignTopics,.campaignCreateDetailed .campaignBrief,.campaignCreateDetailed .campaignSubmit{grid-column:auto}.campaignCreateDetailed .fullField{flex-direction:column;align-items:stretch}.campaignCreateDetailed .fullField button{width:100%}}.profileSaveRowEnd{justify-content:flex-end;margin-top:4px;padding-top:4px}.profileSaveRowEnd>small{color:var(--muted);margin-right:auto;font-size:.875rem;line-height:1.45}.profileSaveRowEnd>button{flex:none;min-width:190px}.campaignCountNotice{color:#536864;background:#f6f2ea;border-radius:12px;grid-column:1/-1;margin:0;padding:11px 13px;font-size:.875rem;line-height:1.45}.campaignDetailNav{border:1px solid var(--line);background:#f4f0e8;border-radius:14px;gap:6px;width:max-content;padding:5px;display:flex}.campaignDetailNav button{color:#50615e;box-shadow:none;background:0 0;border:0;padding:10px 15px}.campaignDetailNav button.active{color:#fff;background:#0b8581}.campaignOverviewView{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.campaignManageActions{justify-content:flex-end;gap:8px;margin-bottom:16px;display:flex}.campaignManageActions button{width:auto!important;margin:0!important}.campaignDeleteButton{color:#8a4d3e!important;box-shadow:none!important;background:#fff8f5!important;border:1px solid #d9b9ae!important}.campaignMarketingValues .withinBudget b{color:#23734d}.campaignMarketingValues .overBudget b{color:#a24035}.campaignBudgetTrack.marketing span.overBudget{background:#b94c40!important}.campaignPlanView{display:block}.campaignPlanWide{width:100%;padding:clamp(20px,3vw,34px)}.campaignPlanWide>header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.campaignPlanWide>header h4{margin:6px 0 7px;font:600 clamp(25px,3vw,36px)/1.12 Georgia,serif}.campaignPlanWide>header p{max-width:760px;color:var(--muted);margin:0;font-size:1rem;line-height:1.55}.campaignPlanWide>header>button{flex:none}.campaignPlanNotice{color:#315653;background:#edf8f6;border-radius:13px;margin:0 0 17px;padding:13px 15px;font-size:.9rem;line-height:1.5}.campaignPlanWide ol{gap:12px}.campaignPlanWide li{background:#fbfaf6;border:1px solid #d5e2df;border-radius:16px;grid-template-columns:42px minmax(0,1fr) auto;gap:16px;padding:18px}.campaignPlanWide li>b{border-radius:12px;width:42px;height:42px;font-size:.8rem}.campaignPlanWide .campaignPlanCopy{gap:7px}.campaignPlanWide .campaignPlanCopy>strong{font-size:1.05rem;line-height:1.35}.campaignPlanWide .campaignPlanCopy>span{color:var(--muted);-webkit-line-clamp:unset;font-size:.95rem;line-height:1.55;display:block;overflow:visible}.campaignPlanWide li>small{font-size:.8rem}.campaignPlanWide .campaignStoryButton{padding:8px 11px!important;font-size:.8rem!important}.campaignPlanCopy>div{flex-wrap:wrap;gap:8px;margin-top:5px;display:flex}.campaignPlanCopy>div>.secondary{min-height:0;padding:8px 11px;font-size:.8rem}.campaignPlanEditor{grid-template-columns:minmax(0,1fr) 180px;gap:12px;display:grid}.campaignPlanEditor label{color:#315653;gap:6px;font-size:.8rem;font-weight:800;display:grid}.campaignPlanEditor label:nth-child(2){grid-column:1}.campaignPlanEditor label:nth-child(3){grid-area:1/2}.campaignPlanEditor input,.campaignPlanEditor textarea,.campaignPlanEditor select{border:1px solid var(--line);width:100%;font:inherit;background:#fff;border-radius:12px;padding:11px 12px}.campaignPlanEditor>div{grid-column:1/-1;gap:8px;display:flex}.campaignPlanEditor>div button{min-height:0;padding:9px 12px}.studioEntryBackdrop{z-index:80;place-items:center;padding:20px;display:grid}.studioEntryChoice{background:#fffdf8;border:1px solid #abd8d2;border-radius:24px;width:min(580px,100%);padding:clamp(24px,4vw,38px);box-shadow:0 24px 70px #0f302b40}.studioEntryChoice h2{margin:8px 0 10px;font:600 clamp(27px,4vw,38px)/1.1 Georgia,serif}.studioEntryChoice p{color:var(--muted);margin:0;font-size:1rem;line-height:1.6}.studioEntryChoice>div{grid-template-columns:1fr 1fr;gap:10px;margin-top:24px;display:grid}.studioEntryChoice>div button{min-height:52px}.studioEntryChoice>.textButton{color:#61716d;box-shadow:none;background:0 0;margin:14px auto 0;text-decoration:underline;display:block}.postTypeChoiceDialog{width:min(760px,100%);max-height:calc(100dvh - 32px);overflow:auto}.postTypeChoiceDialog>.postTypeChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.postTypeChoiceGrid button{text-align:left;color:#172225;min-height:108px;box-shadow:none;background:#fff;border:1px solid #c7d9d5;border-radius:15px;align-content:start;gap:4px;padding:15px;display:grid}.postTypeChoiceGrid button.selected{background:#e0f5f2;border-color:#078b86;box-shadow:inset 0 0 0 1px #078b86}.postTypeChoiceGrid button strong{font-size:.95rem}.postTypeChoiceGrid button small{color:#687975;font-size:.78rem;line-height:1.35}.postTypeChoiceGrid .formatConsumptionHint{justify-self:start;margin-top:4px}.postTypeChoiceDialog>.postTypeConfirm{width:100%;min-height:52px;margin-top:18px;display:block}.postTypeChoiceDialog>.postTypeChoiceModes{background:#f2f6f4;border:1px solid #cddedb;border-radius:14px;grid-template-columns:1fr 1fr;gap:6px;margin-top:20px;padding:5px;display:grid}.postTypeChoiceModes button{color:#5d6c69;min-height:44px;box-shadow:none;background:0 0;border:0}.postTypeChoiceModes button.active{color:#087f7b;background:#fff;border-radius:10px;box-shadow:0 4px 14px #234d481a}.postTypeChannelRecommendation{grid-template-columns:1.15fr .85fr;gap:14px;margin-top:16px;display:grid}.postTypeChannelRecommendation fieldset{background:#fff;border:1px solid #c7d9d5;border-radius:16px;margin:0;padding:17px}.postTypeChannelRecommendation legend{color:#254642;padding:0 5px;font-size:.95rem;font-weight:850}.postTypeChannelRecommendation fieldset>p{color:#6d7d79;margin:0 0 12px;font-size:.8rem}.postTypeChannelRecommendation fieldset>div{flex-wrap:wrap;gap:8px;display:flex}.postTypeChannelRecommendation label{color:#405a56;cursor:pointer;border:1px solid #ccdcd9;border-radius:11px;align-items:center;gap:7px;padding:9px 11px;font-size:.8rem;font-weight:750;display:flex}.postTypeChannelRecommendation label.selected{color:#086f6b;background:#e0f5f2;border-color:#078b86}.postTypeChannelRecommendation input{accent-color:#078b86}.postTypeChannelRecommendation>aside,.postTypeRecommendationResult{color:#637672;background:#f5fbfa;border:1px dashed #aacbc6;border-radius:16px;align-content:center;gap:7px;margin:0;padding:17px;font-size:.8rem;line-height:1.5;display:grid}.postTypeRecommendationResult>span{color:#087f7b;letter-spacing:.11em;font-size:.65rem;font-weight:900}.postTypeRecommendationResult>strong{color:#203f3b;font:600 1.35rem/1.15 Georgia,serif}.postTypeRecommendationResult>p{color:#536b67;margin:0;font-size:.82rem;line-height:1.45}.postTypeRecommendationResult>small{color:#768682;font-size:.72rem}.carouselSceneCountPicker{background:#f1fbf9;border:1px solid #a9d5cf;border-radius:15px;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding:14px 16px;display:flex}.carouselSceneCountPicker span{gap:3px;display:grid}.carouselSceneCountPicker small{color:#687975}.carouselSceneCountPicker select{background:#fff;min-width:132px;margin:0}@media (width<=720px){.profileSaveRowEnd{align-items:stretch}.profileSaveRowEnd>button{min-width:0}.campaignDetailNav{width:100%}.campaignDetailNav button{flex:1}.campaignManageActions{grid-template-columns:1fr;display:grid}.campaignManageActions button{width:100%!important}.campaignPlanWide>header{flex-direction:column;align-items:stretch}.campaignPlanWide>header>button{width:100%}.campaignPlanWide li{grid-template-columns:36px minmax(0,1fr)}.campaignPlanWide li>b{width:36px;height:36px}.campaignPlanWide li>small{grid-column:2}.campaignPlanEditor{grid-template-columns:1fr}.campaignPlanEditor label:nth-child(2),.campaignPlanEditor label:nth-child(3){grid-area:auto/1}.campaignPlanEditor>div{flex-direction:column;grid-column:1}.studioEntryChoice>div,.postTypeChoiceDialog>.postTypeChoiceGrid,.postTypeChoiceDialog>.postTypeChoiceModes,.postTypeChannelRecommendation{grid-template-columns:1fr}.postTypeChoiceGrid button{min-height:86px}}.contentInbox{gap:24px;width:100%;max-width:1180px;margin:auto;display:grid}.contentInbox h2{margin:8px 0;font-size:clamp(1.8rem,3vw,2.5rem)}.contentInbox p{font-size:1rem;line-height:1.6}.inboxComposer{gap:16px;display:grid}.contentInbox label{gap:8px;font-size:1rem;display:grid}.contentInbox input,.contentInbox textarea{width:100%;font-size:1rem}.contentInbox small{color:#536963;font-size:.875rem;line-height:1.5}.inboxActions,.inboxMoment>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.contentInbox button{min-height:44px;font-size:.9rem}.inboxComposer>button{justify-self:start}.inboxList{gap:24px;display:grid}.inboxMoment{gap:16px;display:grid}.inboxMoment h3{margin:6px 0;font-size:1.4rem}.inboxOriginal{white-space:pre-wrap;overflow-wrap:anywhere}.inboxAttachments{flex-wrap:wrap;gap:12px;display:flex}.inboxAttachments img{object-fit:cover;border-radius:12px;width:140px;height:140px}.inboxAttachments audio{max-width:100%}.inboxIdeas{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.inboxIdeas>section{background:#f2fbf9;border:1px solid #a5d3cf;border-radius:16px;flex-direction:column;gap:10px;padding:18px;display:flex}.inboxIdeas h4{margin:0;font-size:1.15rem}.inboxIdeas button{margin-top:auto}.inboxIdeas strong{color:#11625c;font-size:.9rem}.inboxGenerate,.inboxTranscript{gap:12px;display:grid}.inboxGenerate>button{justify-self:start}.inboxError{color:#723b22;background:#fff2e8;border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;display:flex}.inboxFilter{gap:8px;display:grid}.inboxFilter label{align-items:center;display:flex}.inboxFilter input{width:auto}.inboxComposer input[type=file]{border:1px dashed #63b6af;border-radius:12px;padding:14px}.contentInbox textarea:focus,.contentInbox input:focus{outline-offset:2px;outline:2px solid #0b8581}@media (width<=780px){.inboxIdeas{grid-template-columns:1fr}.inboxMoment>header{align-items:flex-start}.inboxAttachments img{width:110px;height:110px}.inboxComposer>button,.inboxGenerate>button{width:100%}.contentInbox .panel{padding:18px}}@media (width>=961px){.contentInbox{gap:16px}.contentInbox>header p{margin:8px 0 0}.inboxComposer{grid-template-columns:auto auto minmax(0,1fr);gap:11px 12px;padding:20px 24px}.inboxComposer>h3{grid-column:1/-1;margin:0 0 2px}.inboxComposer>label,.inboxComposer>small,.inboxComposer>ul{grid-column:1/-1}.inboxComposer label{gap:6px}.inboxComposer textarea{height:96px;min-height:96px}.inboxComposer input[type=file]{padding:10px 12px}.inboxComposer>.inboxActions{grid-column:1;justify-content:flex-start;align-self:start}.inboxComposer>button[type=submit]{grid-column:2;align-self:start}.inboxFilter{gap:4px}.uxRefresh .workspaceHero.compact{gap:14px;margin:14px 0 18px}.uxRefresh .workspaceHero.compact .kicker{margin-bottom:7px}.uxRefresh .workspaceHero.compact h2{font-size:clamp(32px,3vw,46px);line-height:1.08}.uxRefresh .workspaceHero.compact p{margin:8px 0 0;line-height:1.5}.uxRefresh .channelProfilePanel{padding:25px 30px}.uxRefresh .channelProfileIntro h2{font-size:2rem;line-height:1.1}.uxRefresh .channelProfileIntro h3{font-size:1.65rem;line-height:1.15}.uxRefresh .channelProfileForm{margin-top:20px}.uxRefresh .hubHeader{padding:18px 20px}.uxRefresh .hubHeader h2{font-size:2.1rem}.uxRefresh .clientManagement>.outboundHeading h2{font-size:clamp(30px,3vw,44px);line-height:1.1}.uxRefresh .outboundTracking{margin-top:18px}}.mobileNavigationToggle{display:none}@media (width<=960px){.studioShellV2{padding:12px 16px 32px}.studioShellV2 .topbar{border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;margin:0 auto 22px;padding:10px 12px;display:grid;position:relative;top:auto}.studioShellV2 .topbar>.brandmark{grid-area:1/1;margin:0;width:64px!important;height:44px!important}.studioShellV2 .topbar>.brandmark+div{display:none}.studioShellV2 .topbar .mobileNavigationToggle{color:#17534f;background:#e4f4f2;grid-area:1/2;gap:10px;min-height:44px;padding:10px 12px;font-size:14px;display:inline-flex}.studioShellV2 .topbar>.settingsButton{grid-area:1/3;margin:0;width:44px!important;min-width:44px!important;height:44px!important;padding:10px!important;font-size:22px!important}.studioShellV2 .settingsLabel{display:none}.studioShellV2 .topbar>.workspaceNav{background:0 0;border-top:1px solid #d8e5e0;border-radius:0;grid-area:2/1/auto/-1;width:100%;margin:0;padding:10px 0 0;display:none;position:static}.studioShellV2 .topbar.mobileNavigationOpen>.workspaceNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.studioShellV2 .topbar>.workspaceNav button{text-align:left;white-space:normal;border-radius:10px;justify-content:flex-start;width:100%;min-width:0;min-height:48px;padding:12px;line-height:1.3;font-size:14px!important}.studioShellV2 .topbar>.adminBackLink,.studioShellV2 .topbar>.workspaceChannelPicker{grid-column:1/-1;margin:0;display:none}.studioShellV2 .topbar.mobileNavigationOpen>.adminBackLink{padding:12px 4px;font-size:14px;display:block}.studioShellV2 .topbar.mobileNavigationOpen>.workspaceChannelPicker{width:100%;padding-top:8px;display:grid}.customerOverview{gap:16px;min-width:0}.overviewHeading h2{margin:10px 0;font-size:clamp(26px,7vw,34px);line-height:1.15}.overviewHeading p{margin:10px 0;font-size:16px;line-height:1.5}.overviewActions{gap:12px}.overviewActions .panel{border-radius:18px;gap:10px;padding:20px}.overviewActions .panel h3{font-size:21px}.overviewActions .panel p{margin:0;font-size:16px;line-height:1.5}.overviewActions .panel button{width:100%;min-height:46px;margin-top:6px;font-size:14px}.mobileNavigationToggle:focus-visible,.settingsButton:focus-visible{outline-offset:3px;outline:3px solid #087f7b}}.uxRefresh [hidden]{display:none!important}.uxRefresh{min-width:0}.uxRefresh .persistentChannel{color:#087f7b;overflow-wrap:anywhere;font-size:1rem;display:block}.mobileQuickNav{display:none}.uxRefresh .overviewPrimary{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.uxRefresh .overviewPrimary>button{padding:16px 24px;font-size:1rem}.uxRefresh .draftThumb{object-fit:cover;border-radius:12px;width:100%;height:130px}.uxRefresh .overviewActions{grid-template-columns:repeat(2,minmax(0,1fr))}.uxRefresh .overviewHeading h2{margin-top:0;font-size:2rem}.uxRefresh .studioIntro h2{font-size:1.75rem}.uxRefresh .playbookCopy h3{font-size:1.8rem}.uxRefresh .connectionMini{display:none}.workflowStepSummary{background:#fffdf8;border:1px solid #c4dcd8;border-radius:16px;flex-wrap:wrap;grid-column:2;align-items:center;gap:12px;padding:16px 20px;display:flex}.workflowStepSummary>span{flex:1;font-size:.875rem}.workflowStepSummary>div{gap:8px;display:flex}.workflowStepSummary button{min-height:44px}.uxRefresh .mediaToolActions{flex-wrap:wrap;gap:12px;margin:12px 0;display:flex}.uxRefresh .assetContext{color:#526761;padding:0 14px 10px;font-size:.875rem;display:block}.uxRefresh .assetCard h4{overflow-wrap:anywhere;font-size:1rem;line-height:1.4}.uxRefresh .assetCard video{aspect-ratio:4/3;object-fit:contain}.uxRefresh .mediaTools{grid-template-columns:1fr}.uxRefresh .workspaceV2>.finishBoard{display:none}.uxRefresh .workspaceV2>.proposalCompletion{grid-column:2}.uxRefresh .proposalCompletion p{font-size:1rem}.uxRefresh button:focus-visible,.uxRefresh a:focus-visible{outline-offset:3px;outline:3px solid #087f7b}.uxRefresh .topbarShareButton{color:#17534f;box-shadow:none;background:#e4f4f2}.uxRefresh button{min-height:44px}.uxRefresh .studioChatRail p{font-size:.875rem}.uxRefresh .studioChatRail textarea{font-size:1rem}.uxRefresh:not(.workflowStep1) .workspaceV2>.playbookHeader,.uxRefresh:not(.workflowStep2) .workspaceV2>.sceneReview,.uxRefresh:not(.workflowStep2) .workspaceV2>.animatedPreviewStudio,.uxRefresh:not(.workflowStep2) .workspaceV2>.higgsfieldHistory,.uxRefresh.workflowStep1 .workspaceV2>.finalStudio,.uxRefresh.workflowStep1 .workspaceV2>.proposalCompletion,.uxRefresh.workflowStep2 .workspaceV2>.proposalCompletion,.uxRefresh:not(.workflowStep2) .clipProduction,.uxRefresh:not(.workflowStep2) .browserFallback,.uxRefresh:not(.workflowStep2) #canva-finish,.uxRefresh:not(.workflowStep3) .publishReview,.uxRefresh:not(.workflowStep3) .linkedinPublishReview,.uxRefresh.workflowStep3 .finalStudio:not(.staticReady)>:not(.publishReview),.uxRefresh.workflowStep3 .staticReady>:not(.linkedinPublishReview):not(.staticApproval),.uxRefresh.workflowStep3 .staticReady .staticApproval>:not(.staticResult),.uxRefresh.workflowStep3 .staticReady .staticResult>:not(.publishReview):not(.shareChannels),.uxRefresh.storyChoiceReady .workspaceV2>.ideaWorkbench,.uxRefresh.workflowStep2 .staticReady .staticResultActions,.uxRefresh.workflowStep2 .staticReady .shareChannels{display:none}@media (width>=961px){.uxRefresh.studioShellV2{width:100%;max-width:none;padding:28px 28px 50px}.uxRefresh .topbar{-webkit-backdrop-filter:none;flex-wrap:wrap;align-items:center;gap:10px 16px;min-height:0;margin-bottom:28px;padding:14px 18px;display:flex;position:relative;top:auto}.uxRefresh .topbar>.brandmark{flex:0 0 74px;display:grid;width:74px!important;height:50px!important}.uxRefresh .topbar>.brandmark+div{flex:0 230px;min-width:180px;display:block}.uxRefresh .topbar>.brandmark+div .eyebrow{margin:0 0 3px;font-size:.65rem}.uxRefresh .topbar>.brandmark+div h1{margin:0;font-size:1.2rem;line-height:1.1}.uxRefresh .topbar>.persistentChannel{text-align:right;flex:180px;margin-left:8px}.uxRefresh .topbar>.workspaceNav{background:0 0;border:0;border-top:1px solid #d8e5e0;border-radius:0;flex-wrap:wrap;flex:1 0 100%;order:20;align-items:stretch;gap:6px;width:100%;margin:4px 0 0;padding:10px 0 0;display:flex;position:static}.uxRefresh .workspaceNav:before{content:none;display:none}.uxRefresh .workspaceNav button{text-align:center;white-space:normal;flex:130px;width:auto;min-width:0;padding:11px 10px;font-size:.875rem!important}.uxRefresh .workspaceV2:has(>.studioChatRail){grid-template-columns:minmax(320px,380px) minmax(0,1fr);gap:24px}.uxRefresh .workflowProgress{gap:4px;padding:8px}.uxRefresh .workflowProgress button{gap:5px;padding:8px}.uxRefresh .workflowProgress small{display:none}}@media (width<=960px){.uxRefresh.studioShellV2{padding-bottom:100px}.uxRefresh .topbar{z-index:30;background:#fffdf8;grid-template-columns:54px minmax(0,1fr) 44px;position:sticky;top:0}.uxRefresh .topbar>.persistentChannel{grid-area:1/2;font-size:.95rem}.uxRefresh .topbar>.mobileNavigationToggle,.uxRefresh .topbar>.topbarShareButton{display:none}.uxRefresh .topbar.mobileNavigationOpen>.topbarShareButton{grid-column:1/-1;display:block}.uxRefresh .topbar>.workspaceNav{grid-row:2}.uxRefresh .topbar>.brandmark{width:50px!important}.uxRefresh .mobileQuickNav{z-index:40;padding:8px 8px calc(8px + env(safe-area-inset-bottom));background:#fffdf8;border-top:1px solid #c4dcd8;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid;position:fixed;bottom:0;left:0;right:0}.mobileQuickNav button{color:#17534f;background:0 0;padding:12px 4px;font-size:.875rem}.mobileQuickNav button[aria-current=page],.mobileQuickNav button[aria-expanded=true]{color:#fff;background:#087f7b}.uxRefresh .workflowStepSummary{grid-column:auto;align-items:flex-start;display:flex}.workflowStepSummary>span,.workflowStepSummary>div{width:100%}.workflowStepSummary>div button{flex:1}.uxRefresh .overviewActions{grid-template-columns:1fr}.uxRefresh .overviewPrimary>button{width:100%}.uxRefresh .assistantToggle{z-index:10;color:#fff;background:#103f3d;margin-bottom:12px;position:sticky;top:82px}.uxRefresh .studioChatRail{margin-bottom:16px}.uxRefresh .workspaceV2>.proposalCompletion{grid-column:auto}.uxRefresh .mediaToolActions>button{flex:160px}.uxRefresh .assetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.uxRefresh .mediaToolbar{flex-wrap:wrap}.uxRefresh .mediaToolbar input{width:100%;min-width:0}.uxRefresh .setupFooter{bottom:76px}}@media (width<=440px){.uxRefresh .assetGrid{grid-template-columns:1fr}.uxRefresh .overviewHeading h2{font-size:1.7rem}}.channelPreferences{gap:16px;min-width:0;display:grid}.channelPreferences h3{font:600 1.6rem/1.2 Georgia,serif}.channelPreferences h4{font-size:1.1rem}.channelPreferences p{font-size:1rem;line-height:1.6}.channelPreferences small,.learningStatus{font-size:.875rem;line-height:1.5}.learningForm{background:#fffdf8;border:1px solid #c4dcd8;border-radius:16px;grid-template-columns:1fr 1fr;gap:16px;padding:20px;display:grid}.learningForm h4,.learningWide{grid-column:1/-1}.learningForm label{gap:8px;display:grid}.learningForm textarea,.learningForm select{width:100%;font:inherit}.learningActions{flex-wrap:wrap;gap:8px;display:flex}.learningList{gap:14px;display:grid}.learningList article{overflow-wrap:anywhere;background:#fffdf8;border:1px solid #c4dcd8;border-radius:16px;padding:20px}.learningStatus{color:#526761;margin-top:8px;display:block}.learningActions{margin-top:12px}.learningHelp summary{cursor:pointer;padding:12px 0}.learningList .secondary{min-height:44px}@media (width<=600px){.learningForm{grid-template-columns:1fr;padding:14px}.learningWide{grid-column:1}.learningActions button{flex:130px}}.channelPreparation{color:#203632;background:#f5faf8;border:1px solid #d9e4e2;border-radius:16px;grid-column:1/-1;margin:0 0 1rem;padding:1rem 1.25rem}.channelPreparation p{overflow-wrap:anywhere;margin:.4rem 0;font-size:14px}.channelPreparation summary{cursor:pointer;padding:.4rem 0;font-size:14px}.channelPreparation li{overflow-wrap:anywhere;margin:.35rem 0}.outboundTracking{grid-column:1/-1;min-width:0}.outboundHeading,.outboundFilters,.outboundActions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.outboundHeading{justify-content:space-between}.outboundTracking p{font-size:16px;line-height:1.5}.outboundTracking summary{cursor:pointer;padding:.8rem 0;font-weight:600}.outboundForm{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.outboundWide{grid-column:1/-1}.outboundTracking label{flex-direction:column;gap:.4rem;font-size:14px;display:flex}.outboundTracking input,.outboundTracking select{border:1px solid #ccd9d6;border-radius:8px;width:100%;min-width:0;padding:.65rem;font-size:16px}.outboundTracking .outboundCheck{flex-direction:row;align-items:center}.outboundCheck input{width:auto}.outboundFilters{margin:1rem 0}.outboundMetrics{border-block:1px solid #d9e4e2;flex-wrap:wrap;align-items:center;gap:1.5rem;padding:1rem 0;display:flex}.outboundMetrics strong{color:#087d77;font-size:30px}.outboundMetrics strong span{font-size:16px}.outboundList{gap:1rem;margin-top:1rem;display:grid}.outboundList article{border:1px solid #d9e4e2;border-radius:12px;min-width:0;padding:1rem}.outboundList small{font-size:14px}.outboundTarget,.outboundList p{overflow-wrap:anywhere}.outboundActions a{font-size:14px}.outboundCreate{margin:.75rem 0}@media (width<=600px){.outboundForm{grid-template-columns:1fr}.outboundFilters>label{flex:140px}.outboundActions>button{flex:130px}}.companyWebsite p{font-size:16px;line-height:1.5}.companyWebsite label{flex-direction:column;gap:.5rem;font-size:14px;display:flex}.companyWebsite input,.companyWebsite textarea{border:1px solid #ccd9d6;border-radius:8px;width:100%;min-width:0;padding:.7rem;font-size:16px}.websiteAdd{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.websiteAdd label{flex:250px}.websiteSource{border:1px solid #d9e4e2;border-radius:12px;margin:1rem 0;padding:1rem}.websiteSource a{overflow-wrap:anywhere}.websiteSource summary{cursor:pointer;padding:.75rem 0;font-weight:600}.websiteApproved{white-space:pre-wrap;overflow-wrap:anywhere}.websiteSource .outboundActions{margin-top:1rem}.outboundTracking fieldset.outboundForm{border:0;min-width:0;margin:0;padding:0}.outboundLeadReady{background:#edf9f7;border:1px solid #8fcfc6;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem 1rem;margin:1rem 0;padding:1rem;display:grid}.outboundLeadReady>strong,.outboundLeadReady>p{grid-column:1/-1}.outboundLeadReady>p{margin:0}.outboundLeadReady label{min-width:0}.outboundLeadReady button{min-height:44px}@media (width<=600px){.outboundLeadReady{grid-template-columns:1fr}.outboundLeadReady>strong,.outboundLeadReady>p{grid-column:auto}}.clientManagement{width:100%;min-width:0;font-size:1rem;line-height:1.55}.clientManagement>label{gap:.4rem;max-width:28rem;margin:1rem 0;display:grid}.clientManagement label{min-width:0;font-size:.875rem}.clientGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem;margin:1.25rem 0;display:grid}.clientManagement .clientCard{text-align:left;white-space:normal;gap:.45rem;height:auto;padding:1rem;line-height:1.5;display:grid}.clientCard.selected{outline-offset:2px;outline:2px solid}.clientCard strong{font-size:1.1rem}.clientCard span{font-size:.875rem;font-weight:400}.clientDetail{min-width:0;padding:1.5rem}.clientDetail h4{margin:2rem 0 .75rem;font-size:1.15rem}.clientNumbers{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;margin:1.25rem 0;display:grid}.clientNumbers>div{border:1px solid #dce3e1;border-radius:12px;gap:.4rem;padding:1rem;display:grid}.clientNumbers strong{font-size:1.75rem}.clientNumbers span{font-size:.875rem}.clientRecommendations{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;display:grid}.clientRecommendations article{border-left:3px solid #00a893;padding:.4rem 1rem}.clientRecommendations p{margin:.6rem 0}.clientForm{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1rem 0;display:grid}.clientForm label{gap:.4rem;display:grid}.clientForm input,.clientForm select{width:100%;min-width:0}.clientForm button{align-self:end}.clientTasks{gap:.7rem;margin-top:1rem;display:grid}.clientTasks article{overflow-wrap:anywhere;border-bottom:1px solid #dce3e1;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}.clientTasks article>div{min-width:0}.clientTasks p{margin:.4rem 0;font-size:.875rem}.clientTasks label{gap:.3rem;min-width:8rem;display:grid}.clientManagement details summary{cursor:pointer;font-weight:600}.clientManagement small{font-size:.875rem}.clientManagement a{overflow-wrap:anywhere}@media (width<=640px){.clientForm{grid-template-columns:1fr}.clientDetail{padding:1rem}.clientTasks article{flex-direction:column;align-items:stretch}.clientNumbers{grid-template-columns:repeat(2,minmax(0,1fr))}}.clientTasks article{flex-wrap:wrap}.clientTasks details{flex-basis:100%}.workspaceHub{grid-column:1/-1;gap:1.25rem;width:100%;min-width:0;display:grid}.hubHeader{background:linear-gradient(125deg,#fffdf8 20%,#e8f7f5);border:1px solid #c4dcd8;border-radius:22px;justify-content:space-between;align-items:flex-end;gap:1rem;padding:1.5rem;display:flex}.hubHeader h2{margin:.35rem 0;font:600 clamp(1.8rem,4vw,2.7rem)/1.12 Georgia,serif}.hubHeader p{color:#526761;margin:0}.hubTabs{background:#fffdf8;border:1px solid #d6e3df;border-radius:16px;gap:.45rem;padding:.45rem;display:flex;overflow:auto}.hubTabs button{color:#295e59;min-height:44px;box-shadow:none;background:0 0;flex:1 0 auto}.hubTabs button.active{color:#fff;background:#087f7b}.hubMessage{color:#17534f;background:#e8f7f5;border-radius:12px;padding:.8rem 1rem}.hubCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.hubCards button{text-align:left;color:#203632;min-height:190px;box-shadow:none;background:#fffdf8;border:1px solid #c4dcd8;align-content:start;gap:.7rem;padding:1.25rem;display:grid}.hubCards b{color:#087f7b;background:#daf3f0;border-radius:50%;place-items:center;width:42px;height:42px;font-size:1.15rem;display:grid}.hubCards strong{font:600 1.3rem Georgia,serif}.hubCards span{color:#526761;font-size:.95rem;line-height:1.5}.hubForm{background:#fffdf8;border:1px solid #c4dcd8;border-radius:20px;grid-template-columns:1fr 1fr;gap:1rem;padding:1.5rem;display:grid}.hubForm h3,.hubForm>p,.hubForm .wide,.hubForm>button{grid-column:1/-1}.hubForm h3{margin:0;font:600 1.6rem Georgia,serif}.hubForm label{gap:.45rem;display:grid}.hubForm textarea,.hubForm input,.hubForm select,.ruleForm input,.ruleForm select,.approvalList textarea,.accountHub input{width:100%;min-width:0;font:inherit}.hubForm fieldset{border:1px solid #d6e3df;border-radius:12px;padding:1rem}.hubForm .check{grid-template-columns:auto 1fr;align-items:center;margin:.4rem 1.25rem .4rem 0;display:inline-flex}.hubForm .check input{width:auto}.calendarWorkspace{gap:1rem;display:grid}.calendarWorkspace>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.calendarWorkspace>header>div{gap:.4rem;display:flex}.calendarGrid{background:#dce9e6;border:1px solid #c4dcd8;border-radius:16px;grid-template-columns:repeat(7,minmax(130px,1fr));gap:1px;display:grid;overflow:auto}.calendarGrid>section{background:#fffdf8;min-height:145px;padding:.65rem}.calendarGrid time{color:#526761;margin-bottom:.55rem;font-size:.8rem;font-weight:750;display:block}.calendarGrid article{cursor:grab;background:#e8f7f5;border-left:4px solid #18a9a3;border-radius:8px;gap:.25rem;margin:.35rem 0;padding:.55rem;display:grid}.calendarGrid article span{font-size:.75rem}.ruleForm{background:#fffdf8;border:1px solid #d6e3df;border-radius:16px;grid-template-columns:2fr repeat(4,1fr) auto;gap:.7rem;padding:1rem;display:grid}.ruleForm h3{grid-column:1/-1;margin:.2rem 0}.ruleList{flex-wrap:wrap;gap:.7rem;display:flex}.ruleList span{background:#fffdf8;border-left:5px solid;border-radius:9px;padding:.7rem 1rem}.approvalList{gap:1rem;display:grid}.approvalList>article{background:#fffdf8;border:1px solid #c4dcd8;border-radius:16px;gap:.8rem;padding:1.25rem;display:grid}.approvalList h4{margin:.4rem 0;font-size:1.2rem}.approvalList blockquote{background:#eff9f7;border-left:3px solid #18a9a3;margin:0;padding:.7rem 1rem}.approvalList article>div:last-child{gap:.7rem;display:flex}.status{background:#e9efed;border-radius:999px;padding:.35rem .6rem;font-size:.78rem;font-weight:750;display:inline-block}.status.approved,.status.scheduled{color:#17613b;background:#dff4e8}.status.changes_requested{color:#7a451b;background:#fff0df}.metricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}.metricGrid article{background:#fffdf8;border:1px solid #c4dcd8;border-radius:14px;gap:.35rem;padding:1.1rem;display:grid}.metricGrid strong{color:#087f7b;font:600 1.7rem Georgia,serif}.ranking{border-bottom:1px solid #d6e3df;grid-template-columns:32px 1fr auto;gap:.7rem;padding:.8rem 0;display:grid}.ranking b{color:#087f7b;background:#daf3f0;border-radius:50%;place-items:center;display:grid}.accountHub{grid-template-columns:1.3fr .8fr 1.2fr;gap:1rem;display:grid}.accountHub .panel{align-content:start;gap:.8rem;display:grid}.accountHub label{gap:.4rem;display:grid}.accountLink{text-align:center;text-decoration:none;display:block}.sessions div{border-bottom:1px solid #d6e3df;justify-content:space-between;align-items:center;gap:.7rem;padding:.7rem 0;display:flex}.sessions div span{font-size:.85rem}.emptyState{text-align:center;border:1px dashed #b7cfca;border-radius:16px;padding:2rem}.primaryButton{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (width<=900px){.hubCards{grid-template-columns:repeat(2,minmax(0,1fr))}.ruleForm{grid-template-columns:1fr 1fr}.ruleForm h3,.ruleForm button{grid-column:1/-1}.accountHub{grid-template-columns:1fr}.metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.hubHeader{flex-direction:column;align-items:stretch}.hubForm{grid-template-columns:1fr;padding:1rem}.hubForm h3,.hubForm>p,.hubForm .wide,.hubForm>button{grid-column:1}.hubCards,.metricGrid{grid-template-columns:1fr}.calendarGrid{grid-template-columns:repeat(7,220px)}.ruleForm{grid-template-columns:1fr}.ruleForm h3,.ruleForm button{grid-column:1}.approvalList article>div:last-child,.sessions div{flex-direction:column;align-items:stretch}.ranking{grid-template-columns:32px 1fr}.ranking strong{grid-column:2}}.helloEaseCockpit{position:relative;overflow:hidden}.helloEaseCockpit:before{content:"";z-index:-1;background:radial-gradient(circle at 88% 5%,#18c7c22e,#0000 38%),linear-gradient(112deg,#fffdf8 18%,#eefaf9 72%,#fff);height:440px;position:absolute;inset:0 0 auto}.helloEaseCockpit>.topbar{background:#ffffffe6;border:1px solid #88beb96b;box-shadow:0 16px 50px #0f4b4714}.helloEaseCockpit>.topbar .brandmark{background:#f3fbfa;border-radius:14px}.helloEaseCockpit>.topbar .workspaceNav{border-top-color:#d8e9e6}.cockpitHelloEaseFooter{color:#fff;background:linear-gradient(125deg,#103f3d,#087f7b);grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:18px;width:calc(100% + 56px);margin:48px -28px -50px;padding:34px 48px;display:grid}.cockpitHelloEaseFooter>div{gap:10px;display:grid}.cockpitHelloEaseFooter .suiteBrand{background:#fff;justify-self:start}.cockpitHelloEaseFooter .suiteBrandLabel{color:#526761}.cockpitHelloEaseFooter p{color:#d9f2ef;margin:0}.cockpitHelloEaseFooter nav{flex-wrap:wrap;gap:18px;display:flex}.cockpitHelloEaseFooter a{color:#fff;font-weight:700}.cockpitHelloEaseFooter>small{color:#c9e7e4;grid-column:1/-1}@media (width<=960px){.helloEaseCockpit>.topbar{border-radius:16px}.cockpitHelloEaseFooter{grid-template-columns:1fr;width:calc(100% + 32px);margin:38px -16px -100px;padding:28px 18px 100px}.cockpitHelloEaseFooter>small{grid-column:1}.cockpitHelloEaseFooter nav{gap:14px}}.cockpitSidebar .sidebarBrand{align-items:center;gap:11px;min-width:0;display:flex}.cockpitSidebar .sidebarBrand>div:last-child{min-width:0}.cockpitSidebar .sidebarBrand h1{font-size:1.05rem;line-height:1.15}.cockpitSidebar .sidebarBrand .eyebrow{letter-spacing:.13em;font-size:.56rem;line-height:1.35}.cockpitSidebar .sidebarChannelContext{gap:5px;min-width:0;display:grid}.cockpitSidebar .sidebarChannelContext>span{color:#6b7d82;letter-spacing:.12em;font-size:.68rem;font-weight:850}.cockpitSidebar .sidebarChannelContext>.persistentChannel{color:#087f91;text-align:left;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.95rem;line-height:1.3}.cockpitSidebar .workspaceNav,.cockpitSidebar .sidebarNavGroup{min-width:0}.cockpitSidebar .sidebarNavGroup{border-top:1px solid #e3edef;gap:3px;margin-top:9px;padding-top:12px;display:grid}.cockpitSidebar .sidebarNavGroup>strong{color:#789096;letter-spacing:.11em;padding:0 11px 5px;font-size:.66rem;line-height:1.3}.cockpitSidebar .sidebarFooter{gap:6px;min-width:0;display:grid}.cockpitSidebar .sidebarAccount{border-top:1px solid #e3edef;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:9px;margin-top:7px;padding-top:13px;display:grid}.cockpitSidebar .sidebarLegalLinks{color:#7b8d91;border-top:1px solid #eef3f3;flex-wrap:wrap;gap:3px 10px;margin-top:3px;padding-top:8px;display:flex}.cockpitSidebar .sidebarLegalLinks a{color:#667c81;font-size:.6rem;line-height:1.4;text-decoration:none}.cockpitSidebar .sidebarLegalLinks a:hover{text-decoration:underline}.cockpitSidebar .sidebarLegalLinks small{color:#8c9a9d;width:100%;font-size:.56rem;line-height:1.4}.cockpitSidebar .sidebarAccount>span:nth-child(2){gap:2px;min-width:0;display:grid}.cockpitSidebar .sidebarAccount strong,.cockpitSidebar .sidebarAccount small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cockpitSidebar .sidebarAccount strong{font-size:.8rem}.cockpitSidebar .sidebarAccount small{color:#718288;font-size:.68rem}.cockpitSidebar .sidebarAvatar{color:#087f91;background:linear-gradient(135deg,#d8f3ef,#dff6fa);border-radius:50%;place-items:center;width:36px;height:36px;font-weight:850;display:grid}.workspaceUtilityBar{z-index:35;justify-content:flex-end;align-items:stretch;gap:8px;display:flex;position:absolute;top:22px;right:30px}.workspaceCreditShortcut{color:#34525a;min-height:42px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ecf9f8f0;border:1px solid #bfe2df;border-radius:13px;align-items:center;gap:7px;padding:7px 13px;display:inline-flex;box-shadow:0 8px 24px #0f4b470f}.workspaceCreditShortcut strong{color:#087f91;font-size:1rem;font-weight:850}.workspaceCreditShortcut span{font-size:.75rem;font-weight:700}.workspaceCreditShortcut:hover{background:#ddf4f2;border-color:#83cec8}.workspaceSettingsShortcut{color:#34525a;min-height:42px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border:1px solid #d5e5e2;border-radius:13px;align-items:center;gap:8px;padding:9px 14px;font-size:.82rem;display:inline-flex;box-shadow:0 8px 24px #0f4b4712}.workspaceSettingsShortcut span{color:#087f91;font-size:1rem;line-height:1}.workspaceSettingsShortcut strong{font-weight:750}.workspaceSettingsShortcut:hover,.workspaceSettingsShortcut.active{color:#075f6f;background:#e8f7f6;border-color:#9fd8d4}@media (width>=961px){.helloEaseCockpit.uxRefresh{min-height:100vh;padding:28px 30px 50px 310px;overflow:visible}.helloEaseCockpit:before{position:fixed;left:280px}.helloEaseCockpit>.cockpitSidebar{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border:0;border-right:1px solid #d8e7e8;border-radius:0 26px 26px 0;flex-flow:column;align-items:stretch;gap:16px;width:280px;max-width:none;height:100vh;margin:0;padding:24px 18px 18px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;box-shadow:16px 0 44px #122f3a12}.cockpitSidebar .sidebarBrand .brandmark{background:#f3fbfa;border-radius:12px;flex:0 0 64px;margin:0;display:grid;width:64px!important;height:48px!important}.cockpitSidebar>.suiteBrand{align-self:flex-start;margin:0}.cockpitSidebar>.suiteBrand img{width:96px;height:32px}.cockpitSidebar .workspaceChannelPicker{gap:5px;width:100%;margin:4px 0 0;display:grid}.cockpitSidebar .workspaceChannelPicker span{font-size:.68rem;display:block}.cockpitSidebar .workspaceChannelPicker select{width:100%;height:40px;font-size:.78rem}.cockpitSidebar>.mobileNavigationToggle{display:none!important}.cockpitSidebar>.workspaceNav{order:initial;background:0 0;border:0;flex-flow:column;flex:none;align-items:stretch;gap:3px;width:100%;margin:0;padding:0;display:flex;position:static}.cockpitSidebar .workspaceNav button,.cockpitSidebar .settingsButton,.cockpitSidebar .topbarShareButton,.cockpitSidebar .adminBackLink{text-align:left;white-space:normal;border:0;border-radius:11px;justify-content:flex-start;margin:0;line-height:1.3;text-decoration:none;display:flex;color:#395158!important;width:100%!important;min-height:40px!important;box-shadow:none!important;background:0 0!important;padding:9px 11px!important;font-size:.82rem!important}.cockpitSidebar .workspaceNav button:hover,.cockpitSidebar .settingsButton:hover,.cockpitSidebar .topbarShareButton:hover{color:#087f91!important;background:#eef8f8!important}.cockpitSidebar .workspaceNav button.active,.cockpitSidebar .settingsButton.active{color:#075f6f!important;background:#e2f5f5!important;box-shadow:inset 3px 0 #20bfc5!important}.cockpitSidebar .sidebarMainLink{font-weight:800}.cockpitSidebar .sidebarStudioLink{font-weight:850;color:#fff!important;background:linear-gradient(120deg,#77d3c7 0%,#23bfd0 52%,#0a99ba 100%)!important;min-height:48px!important;margin:4px 0 1px!important;box-shadow:0 9px 22px #11a9b733!important}.cockpitSidebar .sidebarStudioLink:hover,.cockpitSidebar .sidebarStudioLink.active{color:#fff!important;background:linear-gradient(120deg,#68cbbf 0%,#16b4c6 52%,#078ba9 100%)!important;box-shadow:0 9px 22px #11a9b740!important}.cockpitSidebar .sidebarStudioLink b{margin-right:7px;font-size:1.15rem;font-weight:500}.cockpitSidebar>.sidebarFooter{margin-top:auto}.cockpitSidebar .settingsButton{height:auto!important}.cockpitSidebar .sidebarAccount>.customerLogoutButton{grid-column:2;color:#087f91!important;background:0 0!important;border:0!important;width:max-content!important;min-height:28px!important;margin:1px 0 0!important;padding:2px 0!important;font-size:.7rem!important}.cockpitHelloEaseFooter{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}}@media (width<=960px){.helloEaseCockpit.uxRefresh{padding:10px 10px 100px}.workspaceUtilityBar{flex-wrap:wrap;margin:-4px 2px 10px;position:static}.workspaceCreditShortcut{min-height:40px;padding:7px 11px}.workspaceSettingsShortcut{min-height:40px;padding:8px 12px}.helloEaseCockpit>.cockpitSidebar{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff7;border:1px solid #88beb96b;border-top:3px solid #23bfd0;border-radius:17px;grid-template-columns:58px minmax(0,1fr) 64px;grid-auto-rows:auto;gap:8px 10px;width:100%;height:auto;margin:0 auto 16px;padding:9px 10px;display:grid;position:sticky;top:0;overflow:visible;box-shadow:0 12px 30px #0f4b4714}.cockpitSidebar>.sidebarBrand{grid-area:1/1}.cockpitSidebar .sidebarBrand>.brandmark{flex:0 0 54px;margin:0;width:54px!important;height:42px!important}.cockpitSidebar .sidebarBrand>div:last-child{display:none}.cockpitSidebar>.suiteBrand{display:none!important}.cockpitSidebar>.sidebarChannelContext{grid-area:1/2;align-self:center;gap:1px;overflow:hidden}.cockpitSidebar .sidebarChannelContext>span{display:none}.cockpitSidebar .sidebarChannelContext>.persistentChannel{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;text-align:left;font-size:.9rem;overflow:hidden}.cockpitSidebar .workspaceChannelPicker{width:100%;margin-top:8px;display:none}.cockpitSidebar.mobileNavigationOpen .workspaceChannelPicker{display:grid}.cockpitSidebar>.mobileNavigationToggle{color:#17534f;min-width:64px;min-height:44px;box-shadow:none;background:#e8f6f5;border-radius:12px;grid-area:1/3;gap:5px;padding:8px;font-size:.73rem;display:inline-flex!important}.cockpitSidebar>.mobileNavigationToggle b{font-size:1rem}.cockpitSidebar>.workspaceNav{background:0 0;border:0;border-top:1px solid #d8e5e0;grid-area:2/1/auto/-1;width:100%;margin:2px 0 0;padding:10px 0 0;display:none;position:static}.cockpitSidebar.mobileNavigationOpen>.workspaceNav{grid-template-columns:1fr;gap:4px;display:grid}.cockpitSidebar .workspaceNav button{color:#395158;width:100%;min-height:44px;box-shadow:none;text-align:left;background:0 0;border-radius:10px;justify-content:flex-start;padding:10px 12px;font-size:.88rem!important}.cockpitSidebar .workspaceNav button.active{color:#075f6f!important;background:#e2f5f5!important;box-shadow:inset 3px 0 #20bfc5!important}.cockpitSidebar .sidebarStudioLink{font-weight:850;color:#fff!important;background:linear-gradient(120deg,#77d3c7,#23bfd0 52%,#0a99ba)!important}.cockpitSidebar .sidebarStudioLink b{margin-right:7px;font-size:1.1rem}.cockpitSidebar .sidebarNavGroup{margin-top:5px;padding-top:9px}.cockpitSidebar>.sidebarFooter{border-top:1px solid #d8e5e0;grid-area:3/1/auto/-1;margin:0;padding-top:8px;display:none}.cockpitSidebar.mobileNavigationOpen>.sidebarFooter{display:grid}.cockpitSidebar .settingsButton,.cockpitSidebar .topbarShareButton,.cockpitSidebar .adminBackLink{border-radius:10px;justify-content:flex-start;margin:0;text-decoration:none;color:#395158!important;width:100%!important;height:auto!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:10px 12px!important;font-size:.88rem!important}.cockpitSidebar .settingsButton.active{color:#075f6f!important;background:#e2f5f5!important}.cockpitSidebar .sidebarAccount>.customerLogoutButton{grid-column:2;justify-self:start;color:#087f91!important;background:0 0!important;border:0!important;width:auto!important;min-height:32px!important;margin:0!important;padding:2px 0!important;font-size:.78rem!important}.cockpitSidebar .sidebarLegalLinks a{font-size:.75rem}.cockpitSidebar .sidebarLegalLinks small{font-size:.68rem}.cockpitHelloEaseFooter{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.helloEaseCockpit>.topbar{grid-template-columns:54px minmax(0,1fr) 44px;grid-auto-rows:auto;gap:8px 10px;min-height:68px;margin-bottom:16px;padding:9px 11px}.helloEaseCockpit>.topbar>.brandmark{grid-area:1/1;align-self:center;width:50px!important;height:46px!important}.helloEaseCockpit>.topbar>.suiteBrand{display:none}.helloEaseCockpit>.topbar>.persistentChannel{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;text-align:left;grid-area:1/2;min-width:0;margin:0;font-size:clamp(.86rem,4vw,1rem);line-height:1.2;overflow:hidden}.helloEaseCockpit>.topbar>.settingsButton{border-radius:14px;grid-area:1/3;align-self:center;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:8px!important;font-size:20px!important}.helloEaseCockpit>.topbar>.customerLogoutButton{display:none}.helloEaseCockpit>.topbar>.workspaceNav{grid-area:2/1/auto/-1}.helloEaseCockpit>.topbar.mobileNavigationOpen>.customerLogoutButton{color:#087f7b;box-shadow:none;background:0 0;border:0;grid-area:auto/1/auto/-1;justify-self:start;margin:0;font-size:14px;display:inline-flex;width:auto!important;min-height:40px!important;padding:8px 4px!important}}@media (width>=961px){.helloEaseCockpit.uxRefresh{padding-left:282px}.helloEaseCockpit:before{left:254px}.helloEaseCockpit>.cockpitSidebar{scrollbar-width:thin;scrollbar-color:#bed7d7 transparent;gap:12px;width:254px;padding:19px 15px 15px}.cockpitSidebar>.sidebarBrand{order:1!important}.cockpitSidebar>.suiteBrand{order:2!important}.cockpitSidebar>.sidebarChannelContext{background:#f3fafa;border-radius:12px;margin:3px 0 1px;padding:12px 10px;order:3!important}.cockpitSidebar>.workspaceNav{flex:none!important;order:4!important;gap:2px!important}.cockpitSidebar>.sidebarFooter{order:5!important;margin-top:auto!important}.cockpitSidebar .sidebarBrand .brandmark{flex-basis:52px;width:52px!important;height:42px!important}.cockpitSidebar .sidebarBrand h1{font-size:.95rem;line-height:1.18}.cockpitSidebar .sidebarBrand .eyebrow{letter-spacing:.11em;font-size:.51rem}.cockpitSidebar>.suiteBrand{margin-left:10px!important}.cockpitSidebar>.suiteBrand img{width:84px;height:28px}.cockpitSidebar .workspaceNav>button,.cockpitSidebar .sidebarNavGroup>button{flex:none!important;width:100%!important;height:auto!important;min-height:38px!important;padding:8px 10px!important}.cockpitSidebar .workspaceNav>.sidebarStudioLink{color:#fff!important;background:linear-gradient(120deg,#77d3c7 0%,#23bfd0 52%,#0a99ba 100%)!important;min-height:44px!important;margin:4px 0 2px!important;box-shadow:0 8px 18px #11a9b72e!important}.cockpitSidebar .workspaceNav>.sidebarStudioLink:hover,.cockpitSidebar .workspaceNav>.sidebarStudioLink.active{color:#fff!important;background:linear-gradient(120deg,#68cbbf 0%,#16b4c6 52%,#078ba9 100%)!important}.cockpitSidebar .sidebarNavGroup{gap:1px;margin-top:6px;padding-top:9px;flex:none!important}.cockpitSidebar .sidebarNavGroup>strong{padding:0 10px 4px;font-size:.61rem}.cockpitSidebar .sidebarAccount{margin-top:4px;padding-top:10px}.cockpitHelloEaseFooter{width:calc(100% + 60px)}}.cockpitSidebar .sidebarNavGroup>div{gap:1px;display:grid}.cockpitSidebar .sidebarStudioLink small{letter-spacing:.02em;white-space:nowrap;background:#fff3;border-radius:999px;margin-left:auto;padding:3px 6px;font-size:.58rem;font-weight:750}@media (width>=961px){.helloEaseCockpit.uxRefresh{padding-left:266px}.helloEaseCockpit:before{left:240px}.helloEaseCockpit>.cockpitSidebar{gap:10px;width:240px;padding:17px 14px 14px;overflow:hidden}.cockpitSidebar>.workspaceNav{scrollbar-width:none;min-height:0;overflow:hidden auto;flex:auto!important}.cockpitSidebar>.workspaceNav::-webkit-scrollbar{display:none}.cockpitSidebar>.sidebarFooter{background:#fff;border-top:1px solid #e3edef;padding-top:8px;flex:none!important;margin-top:0!important}.cockpitSidebar .sidebarBrand .brandmark{flex-basis:48px;width:48px!important;height:40px!important}.cockpitSidebar .sidebarBrand h1{font-size:.9rem}.cockpitSidebar .sidebarBrand .eyebrow{font-size:.48rem}.cockpitSidebar>.suiteBrand{margin-left:8px!important}.cockpitSidebar>.suiteBrand img{width:78px;height:26px}.cockpitSidebar>.sidebarChannelContext{margin:1px 0;padding:10px}.cockpitSidebar .workspaceNav>button,.cockpitSidebar .sidebarNavGroup>div>button{flex:none!important;width:100%!important;height:auto!important;min-height:36px!important;padding:7px 10px!important}.cockpitSidebar .workspaceNav>.sidebarStudioLink{min-height:42px!important}.cockpitSidebar .sidebarNavGroup{margin-top:4px;padding-top:6px;display:block;flex:none!important}.cockpitSidebar .sidebarAccount{margin-top:0;padding-top:8px}.cockpitSidebar .sidebarAccount strong{font-size:.76rem}.cockpitSidebar .sidebarAccount small{font-size:.62rem}}@media (width<=960px){.cockpitSidebar .sidebarNavGroup{display:block}.cockpitSidebar .sidebarNavGroup>div>button{color:#395158;width:100%;min-height:42px;box-shadow:none;text-align:left;background:0 0;border-radius:10px;justify-content:flex-start;padding:9px 12px;font-size:.86rem!important}.cockpitSidebar .sidebarNavGroup>div>button.active{color:#075f6f!important;background:#e2f5f5!important;box-shadow:inset 3px 0 #20bfc5!important}}.creditMeterShortcut{color:#294b50;min-width:0;box-shadow:none;text-align:left;cursor:pointer;background:#fff;border:1px solid #b7dcda;border-radius:12px;gap:7px;padding:9px 10px;display:grid}.creditMeterHead,.creditMeterFoot{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.creditMeterHead>strong{font-size:.72rem}.creditMeterHead>small{color:#587075;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.creditMeterTrack{background:#dfe9e7;border-radius:999px;height:7px;display:block;overflow:hidden}.creditMeterTrack>i{border-radius:inherit;background:linear-gradient(90deg,#69d2c7,#08a6b7);height:100%;transition:width .35s;display:block}.creditMeterFoot>small{color:#6a7d80;font-size:.6rem}.creditMeterFoot>strong{color:#087f91;font-size:.62rem}.creditMeterShortcut.low .creditMeterTrack>i{background:linear-gradient(90deg,#e7c86d,#c99a26)}.creditMeterShortcut.critical .creditMeterTrack>i{background:linear-gradient(90deg,#e7a087,#c76345)}.creditMeterShortcut.critical .creditMeterFoot>small{color:#9a4e39;font-weight:750}.sidebarCreditMeter{width:100%;margin-top:3px}.mobileCreditMeter{display:none}.cockpitSidebar .workspaceNav>a,.cockpitSidebar .sidebarHelpLink{color:#395158;background:0 0;border:0;border-radius:10px;align-items:center;width:100%;min-height:36px;padding:7px 10px;font-size:.82rem;font-weight:750;line-height:1.3;text-decoration:none;display:flex}.cockpitSidebar .workspaceNav>a:hover,.cockpitSidebar .sidebarHelpLink:hover{color:#087f91;background:#eef8f8}.cockpitSidebar .workspaceNav>button>small{color:#087f91;background:#e4f4f4;border-radius:999px;margin-left:auto;padding:2px 6px;font-size:.62rem}.cockpitSidebar .sidebarFooter>.settingsButton{color:#395158!important;width:100%!important;min-height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;justify-content:flex-start!important;margin:0!important;padding:8px 10px!important;font-size:.82rem!important;display:flex!important}.sidebarStorageMeter{color:#355158;width:100%;box-shadow:none;text-align:left;background:#fff;border:1px solid #c8dedd;border-radius:11px;gap:6px;padding:8px 10px;display:grid}.sidebarStorageMeter>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.sidebarStorageMeter strong{font-size:.7rem}.sidebarStorageMeter small{color:#6a7d80;font-size:.6rem}.sidebarStorageMeter>i{background:#dfe9e7;border-radius:999px;height:6px;display:block;overflow:hidden}.sidebarStorageMeter>i>b{border-radius:inherit;background:linear-gradient(90deg,#69d2c7,#08a6b7);height:100%;display:block}.contentStatusFilters{background:#ffffffbf;border:1px solid #d9e8e6;border-radius:14px;flex-wrap:wrap;gap:7px;margin:0 0 16px;padding:6px;display:flex}.contentStatusFilters button{color:#486166;min-height:38px;box-shadow:none;background:0 0;border-radius:10px;padding:8px 13px;font-size:.8rem}.contentStatusFilters button.active{color:#fff;background:#087f7b}.appearanceSettings,.accountSettings{justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;display:flex}.appearanceSettings h3,.accountSettings h3{margin:0;font:600 24px/1.2 Georgia,serif}.appearanceSettings p,.accountSettings p{color:var(--muted);margin:7px 0 0;line-height:1.5}.appearanceChoices{gap:8px;display:flex}.appearanceChoices button{border:2px solid #0000;grid-template-columns:28px auto;align-items:center;gap:8px;min-width:104px;padding:9px 12px;display:grid}.appearanceChoices button.active{background:#e7f7f6;border-color:#16aaa8}.appearanceSwatch{background:linear-gradient(90deg,#fff 38%,#eef5f4 38%);border:1px solid #c9d7d6;border-radius:6px;width:28px;height:22px;display:block}.appearanceSwatch.dark{background:linear-gradient(90deg,#0b1d26 38%,#eaf2f1 38%);border-color:#24404a}.appearanceSwatch.system{background:linear-gradient(90deg,#fff 0 50%,#0b1d26 50%)}.accountSettings>button{flex:none}@media (width>=961px){.helloEaseCockpit.navigationDark>.cockpitSidebar{background:#091820;border-right-color:#18333d;box-shadow:18px 0 48px #020f162e}.navigationDark .cockpitSidebar .sidebarBrand h1{color:#f5fbfb}.navigationDark .cockpitSidebar .sidebarBrand .eyebrow{color:#61d7d2!important}.navigationDark .cockpitSidebar>.suiteBrand{filter:brightness(0)invert();opacity:.9}.navigationDark .cockpitSidebar>.sidebarChannelContext{background:#10262e}.navigationDark .cockpitSidebar .sidebarChannelContext>span{color:#7e9da5}.navigationDark .cockpitSidebar .sidebarChannelContext>.persistentChannel,.navigationDark .cockpitSidebar .masterCockpitLink{color:#eaf6f6}.navigationDark .cockpitSidebar .masterCockpitLink small,.navigationDark .cockpitSidebar .workspaceChannelPicker span{color:#8fb0b6}.navigationDark .cockpitSidebar .workspaceChannelPicker select{color:#edf7f7;background:#0b1d25;border-color:#29434c}.navigationDark .cockpitSidebar .workspaceNav button,.navigationDark .cockpitSidebar .workspaceNav>a,.navigationDark .cockpitSidebar .sidebarHelpLink,.navigationDark .cockpitSidebar .sidebarFooter>.settingsButton{color:#c7d9dc!important}.navigationDark .cockpitSidebar .workspaceNav button:hover,.navigationDark .cockpitSidebar .workspaceNav>a:hover,.navigationDark .cockpitSidebar .sidebarHelpLink:hover,.navigationDark .cockpitSidebar .sidebarFooter>.settingsButton:hover{color:#fff!important;background:#132d36!important}.navigationDark .cockpitSidebar .workspaceNav button.active,.navigationDark .cockpitSidebar .sidebarFooter>.settingsButton.active{color:#6ee0dc!important;background:#12373e!important;box-shadow:inset 3px 0 #33c7c2!important}.navigationDark .cockpitSidebar .workspaceNav>.sidebarStudioLink,.navigationDark .cockpitSidebar .workspaceNav>.sidebarStudioLink.active{color:#fff!important;background:linear-gradient(120deg,#1c9d9a,#087f91 58%,#086476)!important;box-shadow:0 9px 22px #00000038!important}.navigationDark .cockpitSidebar>.sidebarFooter{background:#091820;border-top-color:#20343c}.navigationDark .cockpitSidebar .creditMeterShortcut,.navigationDark .cockpitSidebar .sidebarStorageMeter{color:#e9f5f5;background:#10242c;border-color:#29464e}.navigationDark .cockpitSidebar .sidebarStorageMeter small{color:#9bb2b7}.navigationDark .cockpitSidebar .sidebarStorageMeter>i,.navigationDark .cockpitSidebar .creditMeterTrack{background:#294048}.navigationDark .cockpitSidebar .creditMeterHead>small,.navigationDark .cockpitSidebar .creditMeterFoot>small{color:#9bb2b7}.navigationDark .cockpitSidebar .sidebarLegalLinks{border-top-color:#20343c}.navigationDark .cockpitSidebar .sidebarLegalLinks a,.navigationDark .cockpitSidebar .sidebarLegalLinks small{color:#79969d}}@media (width<=960px){.appearanceSettings,.accountSettings{flex-direction:column;align-items:stretch}.appearanceChoices{grid-template-columns:repeat(3,1fr);display:grid}.appearanceChoices button{min-width:0}.navigationDark>.cockpitSidebar{background:#091820;border-color:#2bc6c0 #1d3d47 #1d3d47}.navigationDark .cockpitSidebar>.sidebarChannelContext{background:#10262e}.navigationDark .cockpitSidebar .sidebarChannelContext>.persistentChannel{color:#eaf6f6}.navigationDark .cockpitSidebar>.mobileNavigationToggle{color:#eaf6f6;background:#15323a}.navigationDark .cockpitSidebar>.workspaceNav,.navigationDark .cockpitSidebar>.sidebarFooter{background:#091820;border-color:#203b44}.navigationDark .cockpitSidebar .workspaceNav button,.navigationDark .cockpitSidebar .workspaceNav>a,.navigationDark .cockpitSidebar .sidebarHelpLink,.navigationDark .cockpitSidebar .sidebarFooter>.settingsButton{color:#c7d9dc!important}.navigationDark .cockpitSidebar .workspaceNav button.active,.navigationDark .cockpitSidebar .sidebarFooter>.settingsButton.active{color:#6ee0dc!important;background:#12373e!important}.navigationDark .cockpitSidebar .workspaceNav>.sidebarStudioLink{color:#fff!important}.navigationDark .cockpitSidebar .creditMeterShortcut,.navigationDark .cockpitSidebar .sidebarStorageMeter{color:#e9f5f5;background:#10242c;border-color:#29464e}.navigationDark .cockpitSidebar .sidebarStorageMeter small{color:#9bb2b7}.navigationDark .mobileQuickNav{background:#091820;border-top-color:#1d3d47}.navigationDark .mobileQuickNav button{color:#c7d9dc}}@media (width>=961px){.workspaceV2:has(>.studioChatRail){display:block!important}.uxRefresh .workspaceV2:has(>.studioChatRail){display:block!important}.workspaceV2:has(>.studioChatRail)>:not(.studioChatRail){grid-column:auto!important}.uxRefresh .workspaceV2:has(>.studioChatRail)>:not(.studioChatRail){grid-column:auto!important}.workspaceV2>.studioChatRail{display:none!important}.workspaceV2.assistantExpanded>.studioChatRail{z-index:44;border-radius:20px;width:min(360px,100vw - 32px);max-height:calc(100vh - 132px);margin:0;padding:18px;top:auto;bottom:98px;right:28px;overflow-y:auto;box-shadow:0 24px 70px #07282d4d;display:grid!important;position:fixed!important}.workspaceV2.assistantExpanded>.studioChatRail .studioChatForm textarea{height:150px;min-height:130px;max-height:220px}.assistantToggle{z-index:45;color:#fff;width:58px;height:58px;min-height:58px;font:inherit;cursor:pointer;background:linear-gradient(145deg,#0b8581,#11aeba);border:1px solid #7ad4d0;border-radius:50%;justify-content:center;align-items:center;gap:8px;padding:0;display:inline-flex;position:fixed;bottom:28px;right:28px;box-shadow:0 14px 34px #085c6247}.assistantToggle>span{font-size:1.45rem;line-height:1}.assistantToggle>strong{white-space:nowrap;font-size:.78rem;display:none}.assistantToggle.open{border-radius:999px;width:auto;padding:0 18px}.assistantToggle.open>strong{display:inline}}.assistantHintBubble{z-index:46;color:#234c49;background:#fff;border:1px solid #8bd5d0;border-radius:14px;width:min(290px,100vw - 108px);padding:11px 14px;font-size:.82rem;font-weight:750;line-height:1.4;animation:.28s ease-out both assistantHintIn;position:fixed;bottom:91px;right:82px;box-shadow:0 14px 36px #07464933}.assistantHintBubble:after{content:"";background:#fff;border-top:1px solid #8bd5d0;border-right:1px solid #8bd5d0;width:12px;height:12px;position:absolute;bottom:15px;right:-7px;transform:rotate(45deg)}@keyframes assistantHintIn{0%{opacity:0;transform:translate(8px)scale(.97)}to{opacity:1;transform:none}}@media (width<=960px){.sidebarCreditMeter{display:none}.mobileCreditMeter{flex:190px;max-width:280px;display:grid}.workspaceUtilityBar{align-items:center}.workspaceSettingsShortcut{flex:none}.workspaceV2>.studioChatRail{display:none!important}.workspaceV2.assistantExpanded>.studioChatRail{z-index:44;border-radius:18px;width:auto;max-height:calc(100vh - 236px);margin:0;padding:16px;inset:auto 12px 148px;overflow-y:auto;box-shadow:0 22px 60px #07282d52;display:grid!important;position:fixed!important}.assistantToggle,.uxRefresh .assistantToggle{z-index:45;color:#fff;background:linear-gradient(145deg,#0b8581,#11aeba);border-radius:50%;justify-content:center;align-items:center;gap:7px;width:54px;min-height:54px;margin:0;padding:0;display:inline-flex;position:fixed;bottom:82px;right:14px;box-shadow:0 12px 28px #085c624d}.assistantToggle>span{font-size:1.3rem}.assistantToggle>strong{display:none}.assistantToggle.open{border-radius:999px;width:auto;padding:0 15px}.assistantToggle.open>strong{font-size:.75rem;display:inline}.assistantHintBubble{width:min(270px,100vw - 100px);bottom:93px;right:76px}}.mobileCreditShortcut{display:none}@media (width>=961px){.cockpitSidebar .sidebarCreditShortcut{width:max-content;min-height:32px;box-shadow:none;color:#34525a;background:#e6f6f5;border-radius:10px;margin-top:4px;padding:5px 9px;display:inline-flex}.cockpitSidebar .sidebarCreditShortcut strong{font-size:.86rem}.cockpitSidebar .sidebarCreditShortcut span{font-size:.65rem}.workspaceUtilityBar{top:20px}.workflowProgress{max-width:none;margin:-15px 170px 16px 0}.channelPreparation{border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;margin:0 0 14px;padding:10px 14px;display:grid}.channelPreparation>strong{font-size:.88rem;line-height:1.35}.channelPreparation>p{grid-column:1;margin:1px 0;font-size:.76rem;line-height:1.4}.channelPreparation>details{grid-area:1/2/span 4;align-self:center}.channelPreparation>details>summary{color:#176663;white-space:nowrap;background:#fff;border:1px solid #b9d9d5;border-radius:10px;padding:7px 10px;font-size:.76rem;font-weight:750}.channelPreparation:has(>details[open])>details{border-top:1px solid #d9e4e2;grid-area:auto/1/auto/-1;margin-top:8px;padding-top:8px}.workspaceV2:has(>.studioChatRail){grid-template-columns:minmax(276px,320px) minmax(0,1fr);gap:20px}.uxRefresh .workspaceV2:has(>.studioChatRail){grid-template-columns:minmax(276px,320px) minmax(0,1fr);gap:20px}.studioChatRail{border-radius:20px;gap:12px;max-height:calc(100vh - 32px);padding:18px}.studioChatHead h2{margin:6px 0 8px;font-size:25px}.studioChatHead p{font-size:.78rem;line-height:1.45}.studioChatContext{font-size:.68rem}.studioChatForm{gap:8px}.studioChatForm textarea{height:160px;min-height:150px;max-height:240px;padding:13px}.studioChatForm .dictationButton,.studioChatForm>button:last-child{min-height:42px;padding:9px 10px!important}.workflowStepSummary{gap:10px;min-height:66px;padding:11px 14px}.workflowStepSummary>strong{font-size:.92rem}.workflowStepSummary>span{font-size:.82rem}.workflowStepSummary button{min-height:42px;padding:9px 14px}}@media (width<=960px){.sidebarCreditShortcut{display:none!important}.mobileCreditShortcut{display:inline-flex}.channelPreparation{margin-bottom:12px;padding:12px 14px;display:block}.channelPreparation>strong{font-size:.88rem}.channelPreparation>p{font-size:.78rem}.channelPreparation>details{margin-top:5px}}@media (width>=961px){.uxRefresh .customerOverview{grid-template-columns:minmax(0,1fr) auto;gap:18px 28px;width:min(1280px,100% - 72px);max-width:none;margin:0 auto}.uxRefresh .overviewHeading{grid-column:1;align-self:center}.uxRefresh .overviewPrimary{grid-column:2;align-self:center}.uxRefresh .setupWelcome,.uxRefresh .overviewActions,.uxRefresh .customerOverview>p{grid-column:1/-1}.uxRefresh .overviewActions{grid-template-columns:minmax(0,980px);align-items:start}.uxRefresh .overviewActions>.panel{align-self:start}.uxRefresh .currentDraftCard:has(.draftThumb){grid-template-columns:minmax(260px,.9fr) minmax(0,1fr);align-items:stretch;column-gap:22px;display:grid}.uxRefresh .currentDraftCard .draftThumb{aspect-ratio:16/9;object-fit:cover;width:100%;height:220px;min-height:0}.uxRefresh .currentDraftCopy{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:4px 0;display:flex}.uxRefresh .currentDraftCopy h3,.uxRefresh .currentDraftCopy p{margin:0}.uxRefresh .currentDraftCopy button{margin-top:auto}}.uxRefresh .channelDashboard{gap:18px;width:min(1380px,100%);max-width:none}.channelDashboard .overviewHeading{min-width:0}.channelDashboard .overviewHeading .kicker{color:#087f7b}.channelDashboard .overviewHeading h2{margin:5px 0 4px;font-size:clamp(2rem,3vw,2.8rem)}.channelDashboard .overviewHeading p{color:#58706c;margin:0;font-size:.95rem}.channelDashboard .overviewPrimary{justify-content:flex-end}.channelDashboard .overviewPrimary>button{min-height:50px;padding:13px 20px!important}.channelDashboard .overviewPrimary>p{text-align:right;flex-basis:100%;margin:0;font-size:.8rem}.dashboardMetrics{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dashboardMetrics>button{color:#253c3a;text-align:left;cursor:pointer;background:#ffffffdb;border:1px solid #c8ded9;border-radius:18px;align-content:center;gap:3px;min-width:0;min-height:118px;padding:17px 19px;display:grid;box-shadow:0 12px 30px #22413d0f}.dashboardMetrics>button:hover{background:#f4fbfa;border-color:#78c9c3;transform:translateY(-1px)}.dashboardMetrics span{color:#5e7471;letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:800}.dashboardMetrics strong{color:#087f7b;text-overflow:ellipsis;font:650 clamp(1.7rem,2.5vw,2.35rem)/1.05 Georgia,serif;overflow:hidden}.dashboardMetrics small{color:#6c7b78;font-size:.76rem;line-height:1.35}.dashboardMainGrid,.dashboardLowerGrid{grid-column:1/-1;align-items:stretch;gap:14px;display:grid}.dashboardMainGrid{grid-template-columns:minmax(0,1.8fr) minmax(300px,.75fr)}.dashboardLowerGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.8fr)}.channelDashboard .dashboardMainGrid>.panel,.channelDashboard .dashboardLowerGrid>.panel{background:#fffdf8f0;border:1px solid #d6d4ca;border-radius:22px;min-width:0;margin:0;padding:22px;box-shadow:0 16px 38px #3a403612}.dashboardCardHead{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.dashboardCardHead h3{margin:4px 0 0;font-size:1.35rem;line-height:1.2}.dashboardStatus{color:#57706d;background:#ecf1ef;border-radius:999px;flex:none;padding:7px 10px;font-size:.72rem;font-weight:800}.dashboardStatus.complete{color:#087f7b;background:#dff5f1}.dashboardDraftBody{grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr);gap:20px;min-height:205px;margin-top:16px;display:grid}.uxRefresh .dashboardDraftCard .draftThumb,.dashboardDraftCard .draftPlaceholder{object-fit:cover;border-radius:15px;width:100%;height:205px;min-height:0}.dashboardDraftCard .draftPlaceholder{color:#0a9bae;background:linear-gradient(135deg,#e2f5f2,#eef7fb);place-items:center;font-size:2rem;display:grid}.dashboardDraftCard .currentDraftCopy{flex-direction:column;align-items:flex-start;gap:9px;min-width:0;padding:3px 0;display:flex}.dashboardDraftCard .currentDraftCopy small{color:#087f7b;font-weight:800}.dashboardDraftCard .currentDraftCopy h4{overflow-wrap:anywhere;margin:0;font:650 clamp(1.2rem,2vw,1.65rem)/1.2 Georgia,serif}.dashboardDraftCard .currentDraftCopy p{color:#64716d;margin:0;font-size:.88rem;line-height:1.5}.dashboardDraftCard .currentDraftCopy button{margin-top:auto}.personalizationCard{flex-direction:column;gap:15px;display:flex}.personalizationProgress,.campaignSnapshotTrack{background:#e3ebe8;border-radius:999px;height:9px;display:block;overflow:hidden}.personalizationProgress i,.campaignSnapshotTrack i{border-radius:inherit;background:linear-gradient(90deg,#67d1c7,#0a9fb3);height:100%;transition:width .35s;display:block}.personalizationCard ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.personalizationCard li{color:#6d7a77;align-items:center;gap:8px;font-size:.82rem;display:flex}.personalizationCard li span{color:#82908c;background:#edf1ef;border-radius:50%;place-items:center;width:20px;height:20px;font-size:.72rem;display:grid}.personalizationCard li.done{color:#315b57;font-weight:700}.personalizationCard li.done span{color:#087f7b;background:#d9f3ef}.personalizationCard>button,.campaignSnapshot>button,.pipelineSnapshot>button{align-self:flex-start;margin-top:auto}.campaignSnapshot,.pipelineSnapshot{flex-direction:column;gap:14px;display:flex}.campaignSnapshot .dashboardCardHead>strong{color:#087f7b;font:650 2rem/1 Georgia,serif}.campaignSnapshot>p{color:#63726e;margin:0;font-size:.85rem!important}.campaignMiniMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.campaignMiniMetrics span{color:#687875;background:#f0f7f5;border-radius:12px;gap:2px;padding:10px;font-size:.68rem;display:grid}.campaignMiniMetrics b{color:#183f3b;font-size:1rem}.pipelineRows{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pipelineRows button{color:#49625e;min-width:0;box-shadow:none;text-align:left;background:#f1f5f3;border:0;border-radius:12px;gap:3px;padding:11px;display:grid}.pipelineRows button:hover{background:#e3f4f1}.pipelineRows span{font-size:.7rem}.pipelineRows strong{color:#087f7b;font-size:1.25rem}.dashboardSetupNotice{color:#604f23;background:#fff9e7;border:1px solid #d6b96d;border-radius:16px;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 18px;font-size:.82rem;display:grid}.dashboardSetupNotice button{min-height:40px}.productionAdminHint{color:#73551f;background:#fff8e9;border:1px solid #d8bd82;border-radius:12px;align-items:center;min-height:44px;padding:10px 14px;font-size:.82rem;font-weight:750;display:inline-flex}.uxRefresh .ideaWorkbench.simpleCreation{max-width:1080px;box-shadow:none;background:0 0;border:0;grid-template-columns:1fr;gap:16px;margin:0 auto;padding:0;display:grid}.studioEntryLaunch{gap:18px;display:grid}.studioEntryLaunchHeader{gap:7px;padding:0 3px 4px;display:grid}.studioEntryLaunchHeader .kicker{color:#087f7b;letter-spacing:.13em;font-size:.72rem;font-weight:900}.studioEntryLaunchHeader h3{color:#182624;margin:0;font:650 clamp(2rem,4vw,3.15rem)/1.05 Georgia,serif}.studioEntryLaunchHeader p{color:#5d706c;max-width:720px;margin:0;font-size:.95rem;line-height:1.55}.studioEntryLaunchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.studioEntryLaunchCard{background:#fffdfa;border:1px solid #dedbd3;border-radius:24px;flex-direction:column;min-width:0;min-height:460px;padding:28px;display:flex;position:relative;box-shadow:0 16px 40px #353f380f}.studioEntryLaunchCard.studioEntryResearch{background:linear-gradient(145deg,#fffdfa 0%,#effaf8 100%);border-color:#9bd8d3}.studioEntryNumber{color:#a6b0ad;letter-spacing:.08em;font-size:.7rem;font-weight:800;position:absolute;top:22px;right:22px}.studioEntryIcon{color:#836b54;background:#f2ece3;border-radius:15px;place-items:center;width:48px;height:48px;font-size:1.4rem;display:grid}.studioEntryIcon.sparkle{color:#087f7b;background:linear-gradient(135deg,#dff7f4,#c9f1ed)}.studioEntryLaunchCard h4{color:#202c29;margin:20px 0 9px;font:600 clamp(1.55rem,2.6vw,1.85rem)/1.1 Georgia,serif}.studioEntryLaunchCard>p{color:#65736f;min-height:48px;margin:0 0 20px;font-size:.84rem;line-height:1.55}.studioEntryOwnIdea>label{color:#087f7b;letter-spacing:.1em;margin-bottom:7px;font-size:.64rem;font-weight:900;display:block}.studioEntryOwnIdea textarea{box-sizing:border-box;color:#162522;width:100%;min-height:132px;font:inherit;resize:vertical;background:#fff;border:1px solid #d7d9d2;border-radius:14px;padding:14px;font-size:.92rem;line-height:1.5;box-shadow:inset 0 1px 2px #1f45400a}.studioEntryOwnIdea textarea:focus{border-color:#0b918e;outline:3px solid #0b918e33}.studioEntryLaunchCard .ideaStartActions{margin-top:auto;padding-top:12px}.studioEntryResearch ul{gap:11px;margin:4px 0 20px;padding:0;list-style:none;display:grid}.studioEntryResearch li{color:#50605c;align-items:center;gap:9px;font-size:.8rem;display:flex}.studioEntryResearch li b{color:#087f7b;background:#dcf4f1;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:.65rem;display:grid}.studioResearchAction{border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:48px;margin-top:auto;padding:13px 16px;font-size:.84rem;font-weight:850;display:flex}.studioResearchAction>b{font-size:1.15rem}.studioEntryResearch .ideaDiscoveryHint{text-align:center;margin:9px 0 0}.studioCampaignShortcut{background:#fffdfa94;border:1px dashed #b6c8c4;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:19px 22px;display:flex}.studioCampaignShortcut>div{gap:3px;display:grid}.studioCampaignShortcut span{color:#087f7b;letter-spacing:.1em;font-size:.64rem;font-weight:900}.studioCampaignShortcut strong{color:#253d39;font:600 1.12rem/1.2 Georgia,serif}.studioCampaignShortcut p{color:#687773;margin:0;font-size:.75rem}.studioCampaignShortcut button{flex:none;min-height:42px;padding:10px 14px}.ideaStartCard{background:linear-gradient(145deg,#fffdf8fa,#eff9f7f5);border:1px solid #beded9;border-radius:26px;gap:15px;padding:clamp(24px,4vw,42px);display:grid;box-shadow:0 20px 50px #274c461a}.ideaStartCard .kicker{color:#087f7b;letter-spacing:.13em;font-size:.72rem;font-weight:900}.ideaStartCard h3{color:#182624;max-width:760px;margin:0;font:650 clamp(2rem,4vw,3.25rem)/1.05 Georgia,serif}.ideaStartCard>p{color:#5d706c;max-width:760px;margin:0;font-size:1rem;line-height:1.55}.ideaStartCard textarea{box-sizing:border-box;color:#162522;width:100%;min-height:150px;font:inherit;resize:vertical;background:#fff;border:1px solid #a8cfca;border-radius:17px;padding:18px 20px;font-size:1rem;line-height:1.55;box-shadow:inset 0 1px 2px #1f45400a}.ideaStartCard textarea:focus{border-color:#0b918e;outline:3px solid #0b918e33}.ideaStartActions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.ideaStartActions button{min-height:50px;padding:12px 20px;font-size:.95rem}.ideaStartActions .dictationButton{position:static;border-radius:13px!important;padding:12px 20px!important;font-size:.9rem!important}.ideaStartActions button:last-child{min-width:210px}.ideaStartCard .ideaCampaignLink{color:#42615d;min-height:auto;box-shadow:none;text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:3px 0;font-size:.85rem;text-decoration:underline}.ideaStartCard .ideaCampaignLink:hover{color:#087f7b;background:0 0}.ideaStartMessage{background:#e0f5f2;border-radius:12px;margin:0;padding:12px 14px;font-weight:700;color:#17534f!important;font-size:.9rem!important}.advancedCreationSettings{background:#fffdf8e6;border:1px solid #c7ddd9;border-radius:18px;overflow:hidden}.advancedCreationSettings>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:13px 18px;list-style:none;display:flex}.advancedCreationSettings>summary::-webkit-details-marker{display:none}.advancedCreationSettings>summary span{gap:3px;display:grid}.advancedCreationSettings>summary strong{color:#264541;font-size:.95rem}.advancedCreationSettings>summary small{color:#71817e;font-size:.78rem}.advancedCreationSettings>summary b{color:#087f7b;font-size:.82rem}.advancedCreationSettings[open]>summary{background:#f0f8f6;border-bottom:1px solid #d6e5e2}.advancedCreationSettings[open]>summary b{font-size:0}.advancedCreationSettings[open]>summary b:after{content:"Schließen";font-size:.82rem}.advancedCreationBody{gap:18px;padding:20px;display:grid}.advancedCreationBody .studioChannelContext,.advancedCreationBody .ideaComposer{grid-area:auto!important}@media (width<=680px){.studioEntryLaunchGrid{grid-template-columns:1fr}.studioEntryLaunchCard{border-radius:20px;min-height:auto;padding:22px 18px}.studioEntryLaunchCard>p{min-height:0}.studioEntryLaunchHeader h3{font-size:2rem}.studioCampaignShortcut{flex-direction:column;align-items:flex-start;padding:17px}.studioCampaignShortcut button{width:100%}.ideaStartCard{border-radius:20px;padding:22px 18px}.ideaStartCard h3{font-size:2rem}.ideaStartCard textarea{min-height:140px;padding:15px}.ideaStartActions{grid-template-columns:1fr;display:grid}.ideaStartActions button,.ideaStartActions button:last-child{width:100%;min-width:0}.advancedCreationSettings>summary{align-items:flex-start}.advancedCreationSettings>summary small{line-height:1.35}.advancedCreationBody{padding:14px}}.uxRefresh .workflowProgress{background:#f7fcfbf5;border-color:#b7deda;border-radius:20px;max-width:none;padding:13px 16px 10px;display:block;box-shadow:0 12px 30px #22534e14}.workflowProgressHeader{align-items:baseline;gap:10px;padding:0 4px 9px;display:flex}.workflowProgressHeader>span{color:#087f7b;letter-spacing:.12em;font-size:.62rem;font-weight:900}.workflowProgressHeader>strong{color:#244743;font-size:.88rem}.workflowProgressHeader>small{color:#70817d;margin-left:auto;font-size:.72rem}.workflowProgressRail{background:#dbe9e6;border-radius:999px;height:4px;margin:0 16px -2px;display:block;overflow:hidden}.workflowProgressRail>i{border-radius:inherit;background:linear-gradient(90deg,#69d1c7,#0b9fb2);height:100%;transition:width .35s;display:block}.workflowProgressSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding-top:8px;display:grid}.workflowProgressSteps>button{color:#60716e;min-width:0;min-height:52px;box-shadow:none;text-align:left;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:9px;padding:8px 11px;display:flex;position:relative}.workflowProgressSteps>button:disabled{opacity:.62;cursor:default}.workflowProgressSteps>button:not(:disabled):hover{background:#eef8f6;border-color:#c5dfdc}.workflowProgressSteps>button b{color:#687a76;background:#e3ece9;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:.78rem;display:grid}.workflowProgressSteps>button span{gap:1px;min-width:0;display:grid}.workflowProgressSteps>button strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.workflowProgressSteps>button small{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.workflowProgressSteps>button.done{color:#176663}.workflowProgressSteps>button.done b{color:#087f7b;background:#d5f2ed}.workflowProgressSteps>button.current{color:#fff;background:linear-gradient(135deg,#0b8581,#0a9fa8);border-color:#0b918e;box-shadow:0 8px 18px #0b85812e}.workflowProgressSteps>button.current b{color:#087f7b;background:#fff}@media (width>=961px){.uxRefresh .channelDashboard{grid-template-columns:minmax(0,1fr) auto}.channelDashboard .overviewHeading{grid-column:1}.channelDashboard .overviewPrimary{grid-column:2}.uxRefresh .workflowProgress{width:calc(100% - 180px);margin:-15px 180px 16px 0}}@media (width<=1100px){.dashboardMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardMainGrid,.dashboardLowerGrid{grid-template-columns:1fr}}@media (width<=960px){.uxRefresh .channelDashboard{grid-template-columns:1fr;width:100%;display:grid}.channelDashboard .overviewPrimary{justify-content:flex-start}.channelDashboard .overviewPrimary>button{flex:180px}.dashboardMainGrid,.dashboardLowerGrid{grid-template-columns:1fr}.uxRefresh .workflowProgress{width:100%;margin:0 0 14px;position:relative;top:auto;overflow:visible}.workflowProgressSteps{display:grid;overflow:visible}.workflowProgressSteps>button{text-align:center;justify-content:center;min-width:0}.workflowProgressSteps>button span{display:grid!important}.workflowProgressSteps>button small{display:none}}@media (width<=680px){.dashboardMetrics{grid-template-columns:1fr 1fr;gap:8px}.dashboardMetrics>button{min-height:104px;padding:13px}.dashboardDraftBody{grid-template-columns:1fr;min-height:0}.uxRefresh .dashboardDraftCard .draftThumb,.dashboardDraftCard .draftPlaceholder{height:180px}.channelDashboard .dashboardMainGrid>.panel,.channelDashboard .dashboardLowerGrid>.panel{border-radius:18px;padding:18px}.campaignMiniMetrics,.pipelineRows{grid-template-columns:1fr 1fr}.campaignMiniMetrics span:last-child,.pipelineRows button:last-child{grid-column:1/-1}.dashboardSetupNotice{grid-template-columns:1fr}.dashboardSetupNotice button{width:100%}.workflowProgressHeader>strong{display:none}.workflowProgressSteps{gap:3px}.workflowProgressSteps>button{justify-items:center;gap:3px;padding:7px 3px;display:grid}.workflowProgressSteps>button strong{white-space:normal;text-align:center;font-size:.66rem}.workflowProgressSteps>button b{width:26px;height:26px}}@media (width<=960px){.helloEaseCockpit.uxRefresh{width:100%;max-width:100vw;overflow-x:clip}.helloEaseCockpit .workspaceUtilityBar{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;width:100%;margin:-4px 0 10px;display:grid}.helloEaseCockpit .mobileCreditMeter{width:100%;min-width:0;max-width:none}.helloEaseCockpit .workspaceSettingsShortcut{white-space:nowrap;min-width:44px;max-width:100%}.helloEaseCockpit .workspaceV2,.helloEaseCockpit .workspaceV2>*{min-width:0;max-width:100%}.helloEaseCockpit .workflowProgress{box-sizing:border-box;max-width:100%;overflow:hidden}.helloEaseCockpit .workflowProgressSteps{width:100%;min-width:0}.helloEaseCockpit .workflowProgressSteps>button{max-width:100%;overflow:hidden}.helloEaseCockpit .workflowProgressSteps>button strong{overflow-wrap:anywhere}.helloEaseCockpit .assistantToggle,.helloEaseCockpit.uxRefresh .assistantToggle{overflow:hidden;top:auto!important;right:14px!important;bottom:calc(82px + env(safe-area-inset-bottom))!important;border-radius:50%!important;align-self:auto!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:54px!important;min-height:54px!important;max-height:54px!important;margin:0!important;padding:0!important;position:fixed!important;left:auto!important}.helloEaseCockpit .assistantToggle.open,.helloEaseCockpit.uxRefresh .assistantToggle.open{width:54px!important;max-width:54px!important;padding:0!important}.helloEaseCockpit .assistantToggle.open>strong{display:none!important}.helloEaseCockpit .workspaceV2.assistantExpanded>.studioChatRail{top:auto!important;right:12px!important;bottom:calc(148px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;left:12px!important}.helloEaseCockpit .mobileQuickNav{padding-bottom:calc(8px + env(safe-area-inset-bottom))}}@media (width<=430px){.assistantHintBubble{width:min(280px,100vw - 28px);bottom:145px;right:14px}.assistantHintBubble:after{border-top:0;border-bottom:1px solid #8bd5d0;border-right:1px solid #8bd5d0;bottom:-7px;right:20px}.helloEaseCockpit .workspaceUtilityBar{grid-template-columns:minmax(0,1fr) 46px}.helloEaseCockpit .workspaceSettingsShortcut{width:46px;padding:8px!important}.helloEaseCockpit .workspaceSettingsShortcut strong{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.helloEaseCockpit .workflowProgress{padding-inline:9px}.helloEaseCockpit .workflowProgressRail{margin-inline:10px}.helloEaseCockpit .workflowProgressSteps{gap:2px}.helloEaseCockpit .workflowProgressSteps>button{padding-inline:2px}.helloEaseCockpit .workflowProgressSteps>button strong{font-size:.64rem;line-height:1.15}}.creditPlanExample{color:#526f6d;background:#f3f8f7;border-radius:11px;padding:9px;font-size:12px;line-height:1.45}.workspaceHelpShortcut{color:#34525a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border:1px solid #d5e5e2;border-radius:13px;align-items:center;gap:8px;min-height:42px;padding:9px 13px;font-size:.82rem;text-decoration:none;display:inline-flex;box-shadow:0 8px 24px #0f4b4712}.workspaceHelpShortcut>span{color:#087f91;background:#e3f5f3;border-radius:50%;place-items:center;width:20px;height:20px;font-weight:900;display:grid}.workspaceHelpShortcut strong{font-weight:750}.workspaceHelpShortcut:hover{color:#075f6f;background:#e8f7f6;border-color:#9fd8d4}.accountLegalLinks{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.accountLegalLinks a{color:#087f7b;font-size:.75rem;font-weight:750;text-decoration:none}.accountLegalLinks a:hover{text-decoration:underline}@media (width>=961px){.helloEaseCockpit.uxRefresh{padding-left:238px}.helloEaseCockpit:before{left:212px}.helloEaseCockpit>.cockpitSidebar{gap:12px;width:212px;padding:16px 13px 14px}.cockpitSidebar>.sidebarBrand{order:1!important}.cockpitSidebar>.sidebarChannelContext{background:0 0!important;border-radius:0!important;order:2!important;margin:0!important;padding:0!important}.cockpitSidebar>.workspaceNav{order:3!important}.cockpitSidebar .sidebarBrand .brandmark{flex-basis:44px;width:44px!important;height:38px!important}.cockpitSidebar .sidebarBrand h1{font-size:.83rem}.cockpitSidebar .sidebarBrand .eyebrow{display:none}.cockpitSidebar .compactCockpitPicker{gap:5px!important;margin:0!important;display:grid!important}.cockpitSidebar .compactCockpitPicker>span{color:#789096;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:850}.cockpitSidebar .compactCockpitPicker select{border-radius:10px!important;height:38px!important;padding:0 9px!important;font-size:.75rem!important}.cockpitSidebar>.workspaceNav{flex:0 auto!important;overflow:visible!important}.compactWorkspaceTools{align-items:center!important;gap:7px!important;width:auto!important;margin:0!important;display:flex!important;position:absolute!important;top:20px!important;right:30px!important}}@media (width<=960px){.cockpitSidebar>.sidebarChannelContext{background:0 0!important;padding:0!important}.cockpitSidebar .compactCockpitPicker{width:100%!important;margin:0!important;display:block!important}.cockpitSidebar .compactCockpitPicker>span{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cockpitSidebar .compactCockpitPicker select{border-radius:10px;width:100%;height:42px;padding:0 8px;font-size:.8rem}.helloEaseCockpit .compactWorkspaceTools{grid-template-columns:minmax(0,1fr) 48px 48px!important;gap:7px!important;margin:-4px 0 10px!important;display:grid!important}.compactWorkspaceTools .workspaceCreditShortcut{justify-content:flex-start;width:100%}.compactWorkspaceTools .workspaceHelpShortcut,.compactWorkspaceTools .workspaceSettingsShortcut{justify-content:center;width:48px!important;min-width:48px!important;padding:8px!important}.compactWorkspaceTools .workspaceHelpShortcut strong,.compactWorkspaceTools .workspaceSettingsShortcut strong{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.studioDraftBar{z-index:22;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf8f7;border:1px solid #a9d8d4;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;max-width:1320px;margin:-5px auto 14px;padding:10px 12px;display:grid;position:sticky;top:8px;box-shadow:0 12px 30px #19454124}.studioDraftBarCopy{gap:2px;min-width:0;display:grid}.studioDraftBar small{color:#087f7b;letter-spacing:.1em;font-size:.68rem;font-weight:900}.studioDraftBar strong{color:#244743;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.studioDraftActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.studioDraftBar button{white-space:nowrap;min-height:42px;margin:0;padding:9px 14px}@media (width<=1100px){.studioDraftBar{grid-template-columns:1fr}.studioDraftActions{flex-wrap:wrap;justify-content:stretch}.studioDraftActions button{flex:auto}}@media (width<=720px){.studioDraftBar{margin:0 0 12px;padding:9px;top:6px}.studioDraftActions{grid-template-columns:1fr 1fr;display:grid}.studioDraftBar button{width:100%;padding-inline:8px;font-size:.78rem}}.brandLogoCard{background:#fff;border:1px solid #bededb;border-radius:17px;grid-template-columns:94px minmax(0,1fr) minmax(230px,.7fr);align-items:center;gap:16px;padding:16px;display:grid}.brandLogoPreview{color:#77908d;background:#f5f1e9;border:1px dashed #a9c9c6;border-radius:18px;place-items:center;width:94px;height:94px;font-size:11px;font-weight:900;display:grid;overflow:hidden}.brandLogoPreview img{object-fit:contain;width:100%;height:100%;display:block}.brandLogoCard h5{margin:0;font:600 18px/1.2 Georgia,serif}.brandLogoCard p{color:var(--muted);margin:5px 0 10px;font-size:11px;line-height:1.45}.brandLogoUpload{cursor:pointer;background:#0b8581;border-radius:10px;padding:9px 12px;font-weight:850;color:#fff!important;width:auto!important;font-size:11px!important;display:inline-flex!important}.brandLogoUpload input{display:none}.brandLogoSwitch,.logoCreationToggle{cursor:pointer;background:#f8f4ec;border:1px solid #d8d7d0;border-radius:14px;align-items:flex-start;gap:10px;padding:13px;display:flex!important}.brandLogoSwitch input,.logoCreationToggle input{accent-color:#0b8581;width:auto!important;margin:3px 0 0!important}.brandLogoSwitch span,.logoCreationToggle span{gap:3px;display:grid}.brandLogoSwitch strong,.logoCreationToggle strong{font-size:12px}.brandLogoSwitch small,.logoCreationToggle small{color:var(--muted);font-size:10px;line-height:1.4}.logoCreationToggle.active{background:#eef9f8;border-color:#159892}.brandLogoScope{color:#58716f;margin:-4px 0 10px;font-size:10px;line-height:1.4;display:block}@media (width<=720px){.brandLogoCard{grid-template-columns:76px 1fr}.brandLogoPreview{width:76px;height:76px}.brandLogoSwitch{grid-column:1/-1}}.contentHubItem{position:relative}.contentHubItem:hover{z-index:20}.contentHubPreviewCell{align-self:stretch;width:72px;min-height:68px;position:relative}.contentHubPreview{width:72px;height:100%;min-height:68px;color:var(--sage-dark);cursor:zoom-in;box-shadow:none;background:linear-gradient(145deg,#dff4f2,#eee1d3);border:0;border-radius:13px;padding:0;position:relative;overflow:hidden}.contentHubPreview:hover{transform:none}.contentHubPreview>small{color:#fff;letter-spacing:.03em;background:#0a2725d1;border-radius:999px;padding:3px 5px;font-size:8px;font-weight:850;position:absolute;bottom:5px;right:5px}.contentHubQuickPreview{z-index:50;background:#fffdf8;border:1px solid #9fd7d3;border-radius:18px;width:min(380px,100vw - 42px);display:none;position:absolute;top:calc(100% + 10px);left:0;overflow:hidden;box-shadow:0 22px 54px #1337343d}.contentHubQuickPreview.open,.contentHubPreviewCell:focus-within .contentHubQuickPreview{display:grid}.contentHubQuickPreview>img,.contentHubQuickPreview>video,.contentHubPreviewPlaceholder{aspect-ratio:4/5;object-fit:cover;background:#173b39;width:100%;max-height:330px;display:block}.contentHubPreviewPlaceholder{color:#fff;place-items:center;font:600 48px/1 Georgia,serif;display:grid}.contentHubQuickPreview>div:last-child{gap:6px;padding:14px 16px 17px;display:grid}.contentHubQuickPreview>div small{color:#087f7b;letter-spacing:.09em;font-size:9px;font-weight:900}.contentHubQuickPreview>div strong{font-size:15px;line-height:1.3}.contentHubQuickPreview>div p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.contentHubPreviewClose{z-index:2;color:#fff;width:30px;height:30px;min-height:0;box-shadow:none;background:#0f2321d1;border:0;border-radius:50%;place-items:center;padding:0;font-size:20px;line-height:1;display:grid;position:absolute;top:9px;right:9px}.contentHubPreviewClose:hover{background:#0b8581;transform:none}@media (hover:hover){.contentHubPreviewCell:hover .contentHubQuickPreview{display:grid}}@media (width<=720px){.contentHubPreviewCell,.contentHubPreview{width:58px;min-height:64px}.contentHubQuickPreview{width:auto;max-height:calc(100vh - 130px);position:fixed;inset:auto 14px 96px;overflow:auto}.contentHubQuickPreview>img,.contentHubQuickPreview>video,.contentHubPreviewPlaceholder{max-height:52vh}}@media (width<=430px){.contentHubPreviewCell,.contentHubPreview{width:50px}}.cockpitProductHeader{z-index:55;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-bottom:1px solid #74b1b540;align-items:center;gap:22px;height:76px;padding:10px 24px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 7px 25px #0836400f}.productHeaderIdentity{align-items:center;gap:10px;min-width:0;display:flex}.productHeaderIdentity .brandmark{background:#effafa;border-radius:12px;flex:0 0 48px;place-items:center;width:48px;height:42px;display:grid}.productHeaderIdentity .brandmark img{object-fit:contain;max-width:100%;max-height:100%;display:block}.productHeaderIdentity>div:last-child{gap:1px;display:grid}.productHeaderIdentity .eyebrow{color:#3e777a;letter-spacing:.13em;margin:0;font-size:.55rem;font-weight:900}.productHeaderIdentity strong{color:#173940;font-size:.88rem;line-height:1.15}.cockpitProductHeader>.suiteBrand{border-left:1px solid #d8e8e8;margin:0;padding-left:20px}.cockpitProductHeader>.suiteBrand img{width:94px;height:31px}.cockpitProductHeader>.suiteBrand .suiteBrandLabel{color:#6e8387;font-size:.56rem}.cockpitProductHeader>.workspaceUtilityBar{margin:0 0 0 auto!important;position:static!important}@media (width>=961px){.helloEaseCockpit.uxRefresh{padding-top:104px!important}.helloEaseCockpit>.cockpitSidebar{border-radius:0 24px 0 0!important;height:calc(100vh - 76px)!important;top:76px!important}.cockpitSidebar>.sidebarBrand{display:none!important}.helloEaseCockpit.navigationDark>.cockpitSidebar{background:linear-gradient(165deg,#071d29 0%,#073441 42%,#07515a 73%,#0a6365 100%)!important;border-right-color:#174954!important;box-shadow:16px 0 42px #04232b33!important}.navigationDark .cockpitSidebar>.sidebarChannelContext{background:#041a2257!important}.navigationDark .cockpitSidebar .workspaceChannelPicker select{background:#03192173!important;border-color:#8bd7d540!important}.navigationDark .cockpitSidebar .workspaceNav button:hover,.navigationDark .cockpitSidebar .workspaceNav>a:hover{background:#36b5b324!important}.navigationDark .cockpitSidebar .workspaceNav button.active{background:#32c7c22b!important}.helloEaseCockpit.navigationLight>.cockpitSidebar{background:linear-gradient(165deg,#fff 0%,#f2fbfa 44%,#e4f7f5 74%,#d2f1ee 100%)!important;border-right-color:#c7e4e2!important}}@media (width<=960px){.cockpitProductHeader{border-radius:0 0 15px 15px;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;height:auto;min-height:64px;padding:8px 10px;display:grid;position:relative}.productHeaderIdentity{gap:7px}.productHeaderIdentity .brandmark{flex-basis:42px;width:42px;height:38px}.productHeaderIdentity .eyebrow{display:none}.productHeaderIdentity strong{font-size:.74rem}.cockpitProductHeader>.suiteBrand{border-left:1px solid #d8e8e8;padding-left:8px}.cockpitProductHeader>.suiteBrand .suiteBrandLabel{font-size:.48rem}.cockpitProductHeader>.suiteBrand img{width:68px;height:24px}.cockpitProductHeader>.compactWorkspaceTools{grid-template-columns:none!important;gap:4px!important;width:auto!important;display:flex!important}.cockpitProductHeader .workspaceCreditShortcut{justify-content:center;min-width:42px;padding:7px 9px;width:auto!important}.cockpitProductHeader .workspaceCreditShortcut span{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.cockpitProductHeader .workspaceHelpShortcut,.cockpitProductHeader .workspaceSettingsShortcut{min-height:40px;width:40px!important;min-width:40px!important;padding:7px!important}.helloEaseCockpit.studioShellV2>.cockpitSidebar{margin-top:8px;grid-template-columns:minmax(0,1fr) 74px!important}.helloEaseCockpit.studioShellV2>.cockpitSidebar>.sidebarBrand{display:none!important}.helloEaseCockpit.studioShellV2>.cockpitSidebar>.sidebarChannelContext{grid-column:1!important}.helloEaseCockpit.studioShellV2>.cockpitSidebar>.mobileNavigationToggle{grid-column:2!important}.helloEaseCockpit.navigationDark>.cockpitSidebar{background:linear-gradient(155deg,#071d29 0%,#073b47 58%,#086064 100%)!important;border-color:#35cec8 #1b5660 #1b5660!important}.navigationDark .cockpitSidebar>.workspaceNav{background:#041b2361!important}.helloEaseCockpit.navigationLight>.cockpitSidebar{background:linear-gradient(155deg,#fff 0%,#edf9f8 65%,#d8f3f0 100%)!important}}.welcomeGuideBackdrop{z-index:1200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0826277a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.welcomeGuide{color:#173f3e;background:#fffdf8;border:1px solid #9fd4ce;border-radius:24px;width:min(590px,100%);max-height:calc(100dvh - 40px);overflow:auto;box-shadow:0 24px 90px #07323147}.welcomeGuideHeader{background:linear-gradient(135deg,#eefaf8,#fffdf8);justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 24px 14px;display:flex}.welcomeGuideHeader>div{gap:7px;display:grid}.welcomeGuideHeader .kicker{color:#087f7b;letter-spacing:.12em;font-size:.75rem;font-weight:850}.welcomeGuideHeader small{color:#64807b;font-size:.78rem}.welcomeGuideHeader>button{color:#315654;cursor:pointer;background:#fff;border:1px solid #c8ddda;border-radius:50%;width:38px;height:38px;font-size:24px;line-height:1}.welcomeGuideProgress{background:#dcece9;border-radius:999px;height:5px;margin:0 24px;overflow:hidden}.welcomeGuideProgress i{border-radius:inherit;background:#0b8581;height:100%;transition:width .22s;display:block}.welcomeGuideBody{padding:24px}.welcomeGuideBody h2{color:#173f3e;margin:0 0 10px;font:600 clamp(1.65rem,4vw,2.15rem)/1.15 Georgia,serif}.welcomeGuideBody p{color:#526b67;margin:0;font-size:1rem;line-height:1.6}.welcomeGuideBody ul{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.welcomeGuideBody li{color:#315654;align-items:flex-start;gap:10px;line-height:1.45;display:flex}.welcomeGuideBody li span{color:#087f7b;background:#dff4f0;border-radius:50%;flex:0 0 22px;place-items:center;height:22px;font-size:.8rem;font-weight:900;display:grid}.welcomeGuideSettingsButton{margin-top:20px}.welcomeGuideFooter{border-top:1px solid #e0ece9;align-items:center;gap:9px;padding:16px 24px 22px;display:flex}.welcomeGuideFooter span{flex:1}.welcomeGuideFooter button{min-height:42px}.welcomeGuideBackdrop .secondary{color:#087f7b;background:#fff;border:1px solid #9fcfca}.workspaceHelpShortcut{font:inherit;cursor:pointer}@media (width<=960px){.helloEaseCockpit.studioShellV2>.cockpitSidebar{grid-template-columns:54px minmax(0,1fr) 74px}.helloEaseCockpit.studioShellV2>.cockpitSidebar>.sidebarBrand{grid-area:1/1!important}.helloEaseCockpit.studioShellV2>.cockpitSidebar>.sidebarChannelContext{z-index:1;width:100%;min-width:0;position:relative;grid-area:1/2!important}.helloEaseCockpit.studioShellV2>.cockpitSidebar>.mobileNavigationToggle{z-index:2;white-space:nowrap;justify-self:end;position:relative;grid-area:1/3!important;gap:5px!important;width:74px!important;min-width:74px!important;max-width:74px!important;min-height:44px!important;margin:0!important;padding:8px 7px!important;font-size:.73rem!important}}@media (width<=430px){.helloEaseCockpit .workflowProgressSteps>button strong{overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.015em}}.brandFontPicker{border:0;min-width:0;margin:0;padding:0}.brandFontPicker legend{color:#3f5755;letter-spacing:.03em;margin-bottom:7px;font-size:1rem;font-weight:850}.brandFontOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.brandFontOptions button{border:1px solid var(--line);min-width:0;min-height:48px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:13px;align-items:center;gap:9px;padding:8px 11px;display:flex}.brandFontOptions button:hover{background:#f3fbfa;border-color:#69bdb8}.brandFontOptions button.selected{background:#e5f8f6;border-color:#0b8581;box-shadow:inset 0 0 0 1px #0b8581}.brandFontOptions button:focus-visible{outline-offset:2px;outline:3px solid #0b8581}.brandFontOptions b{flex:none;font-size:22px;line-height:1}.brandFontOptions span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;line-height:1.2;overflow:hidden}@media (width<=720px){.brandFontOptions{grid-template-columns:1fr 1fr}}.publicationCard{grid-template-columns:180px minmax(0,1fr);position:relative;overflow:visible}.publicationMedia{width:180px}.publicationMedia>video{aspect-ratio:9/16;object-fit:cover;background:#112c2b;border-radius:16px;width:100%;display:block}.publicationSlideRail{grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;gap:7px;display:grid}.publicationSlideRail.single{grid-template-columns:150px}.publicationSlidePreview{color:#fff;min-width:0;box-shadow:none;background:#e6efed;border:0;border-radius:12px;padding:0;display:block;position:relative;overflow:visible}.publicationSlidePreview>img{aspect-ratio:4/5;object-fit:cover;background:#112c2b;border-radius:12px;width:100%;transition:transform .2s,box-shadow .2s;display:block}.publicationSlidePreview>small{color:#fff;background:#081f1dcc;border-radius:999px;padding:3px 6px;font-size:8px;font-weight:900;position:absolute;bottom:5px;right:5px}.publicationSlidePreview:focus-visible{outline-offset:3px;outline:3px solid #18c7c2}.publicationHoverZoom{z-index:35;pointer-events:none;background:#fff;border:1px solid #ffffffb3;border-radius:18px;width:min(420px,38vw);padding:9px;display:none;position:absolute;top:50%;left:calc(100% + 14px);transform:translateY(-50%);box-shadow:0 24px 65px #0e262452}.publicationHoverZoom>img{object-fit:contain;border-radius:11px;width:100%;max-height:72vh;display:block}.publicationHoverZoom>b{color:#174f4c;padding:8px 4px 2px;font-size:10px;display:block}.publicationSlidePreview:hover>img{transform:scale(1.035);box-shadow:0 10px 25px #0e383538}@media (hover:hover) and (pointer:fine){.publicationSlidePreview:hover .publicationHoverZoom,.publicationSlidePreview:focus-visible .publicationHoverZoom{display:block}}.publicationLightbox{z-index:90;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#081615d1;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.publicationLightbox>section{gap:10px;max-width:min(760px,94vw);max-height:94vh;display:grid;position:relative}.publicationLightbox img{object-fit:contain;border-radius:18px;max-width:100%;max-height:82vh;margin:auto;display:block;box-shadow:0 28px 80px #00000061}.publicationLightbox p{color:#fff;justify-content:space-between;gap:18px;margin:0;font-size:12px;display:flex}.publicationLightbox p span{white-space:nowrap}.publicationLightboxClose{z-index:2;color:#fff;background:#081f1dd6;border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;font-size:26px;line-height:1;display:grid;position:absolute;top:10px;right:10px}@media (hover:hover) and (pointer:fine){.staticResultPreview:hover .publicationHoverZoom,.staticResultPreview:focus-visible .publicationHoverZoom,.staticEditorPreview:hover .publicationHoverZoom,.staticEditorPreview:focus-visible .publicationHoverZoom{display:block}}.publicationSlideDisclosure{margin-top:9px}.publicationSlideDisclosure>summary{color:#087f7b;cursor:pointer;padding:7px 2px;font-size:10px;font-weight:900}.publicationSlideDisclosure>.publicationSlideRail{margin-top:6px}@media (width<=720px){.publicationCard{grid-template-columns:1fr}.publicationMedia{width:100%}.publicationMedia>video{width:min(260px,100%)}.publicationSlideRail{max-width:100%;padding:3px 1px 8px;display:flex;overflow-x:auto}.publicationSlideRail.single{grid-template-columns:minmax(120px,180px);display:grid}.publicationSlidePreview{flex:0 0 88px}.publicationHoverZoom{display:none!important}.publicationLightbox{padding:14px}.publicationLightbox p{flex-direction:column;align-items:flex-start;gap:3px}}.studioShellV2 .publishingChannels{gap:12px;display:grid}.studioShellV2 .publishingChannels h3{margin:0;font-size:22px}.studioShellV2 .publishingChannels>small{color:var(--muted)}.studioShellV2 .connectedChannelGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.studioShellV2 .connectedChannelGrid>div{background:#e7f8f7;border:1px solid #a8deda;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:14px 16px;display:flex}.studioShellV2 .connectedChannelGrid span{font-weight:850}.studioShellV2 .connectedChannelGrid small{min-width:0;color:var(--muted);overflow-wrap:anywhere;text-align:right}.studioShellV2 .publicationArchive{gap:18px}.studioShellV2 .publicationCard{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:26px;min-height:0;padding:20px;overflow:hidden}.studioShellV2 .publicationCard>.publicationMedia,.studioShellV2 .publicationCard>.publicationSlideRail{grid-column:1;width:180px;min-width:0}.studioShellV2 .publicationCard>div:last-child{grid-column:2;min-width:0;padding:4px 0}.studioShellV2 .publicationCard h4{overflow-wrap:anywhere;font-size:clamp(20px,2vw,28px);line-height:1.12}.studioShellV2 .publicationCard p{overflow-wrap:anywhere;max-width:920px;line-height:1.55}.studioShellV2 .publicationMedia>video{aspect-ratio:9/16;object-fit:cover;width:180px;max-height:320px}.studioShellV2 .publicationSlideDisclosure{margin-top:8px}@media (width<=720px){.studioShellV2 .connectedChannelGrid{grid-template-columns:1fr}.studioShellV2 .publicationCard{grid-template-columns:1fr;gap:16px;padding:16px}.studioShellV2 .publicationCard>.publicationMedia,.studioShellV2 .publicationCard>.publicationSlideRail,.studioShellV2 .publicationCard>div:last-child{grid-column:1;width:100%}.studioShellV2 .publicationMedia>video{width:min(220px,100%);max-height:390px}.studioShellV2 .connectedChannelGrid>div{flex-direction:column;align-items:flex-start;gap:3px}.studioShellV2 .connectedChannelGrid small{text-align:left}}.epidemicCategorySection{gap:7px;display:grid}.epidemicCategorySection>strong{font-size:12px}.epidemicCategories{scrollbar-width:thin;gap:8px;padding:2px 1px 6px;display:flex;overflow-x:auto}.epidemicCategories button{color:#315c58;white-space:nowrap;background:#fff;border:1px solid #9fd8d3;flex:none;padding:9px 12px}.epidemicCategories button.selected{color:#fff;background:#0b8581;border-color:#0b8581;box-shadow:0 4px 12px #0b85812e}.epidemicResultCount{font-weight:800;color:#315c58!important;margin:0!important;font-size:11px!important}.epidemicSelectedFocus{background:linear-gradient(135deg,#daf5f2,#f7fdfc);border:1px solid #67c6c0;border-radius:17px;gap:9px;padding:15px;display:grid;box-shadow:0 10px 28px #0b85811a}.epidemicSelectedFocus>span{color:#087f7b;letter-spacing:.13em;font-size:10px;font-weight:950}.epidemicTrackGrid.selectedOnly{grid-template-columns:minmax(0,760px)}.epidemicTrackGrid article.focused{background:#fff;border-color:#0b8581;grid-template-columns:64px minmax(0,1fr);padding:14px;box-shadow:0 6px 18px #0b85811f}.epidemicTrackGrid article.focused>img,.epidemicTrackGrid article.focused>.epidemicCover{width:64px;height:64px}.epidemicSelectedLabel{color:#fff;background:#0b8581;border-radius:10px;grid-column:1/-1;justify-content:center;align-items:center;min-height:39px;padding:9px;font-size:12px;font-weight:900;display:flex}.epidemicAlternatives{background:#fff;border:1px solid #b9dedb;border-radius:14px;overflow:hidden}.epidemicAlternatives>summary{color:#174f4c;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;font-size:12px;font-weight:900;list-style:none;display:flex}.epidemicAlternatives>summary::-webkit-details-marker{display:none}.epidemicAlternatives>summary:after{content:"⌄";color:#0b8581;font-size:17px;transition:transform .2s}.epidemicAlternatives[open]>summary:after{transform:rotate(180deg)}.epidemicAlternatives>summary small{color:#087f7b;background:#e5f8f6;border-radius:999px;margin-left:auto;padding:4px 8px;font-size:10px}.epidemicAlternativesBody{border-top:1px solid #d4e8e6;gap:12px;padding:14px;display:grid}@media (width<=720px){.epidemicTrackGrid.selectedOnly{grid-template-columns:1fr}.epidemicTrackGrid article.focused{grid-template-columns:54px minmax(0,1fr);padding:11px}.epidemicTrackGrid article.focused>img,.epidemicTrackGrid article.focused>.epidemicCover{width:54px;height:54px}.epidemicAlternatives>summary{flex-wrap:wrap;align-items:flex-start}.epidemicAlternatives>summary small{margin-left:0}.epidemicAlternatives>summary:after{margin-left:auto}}@media (width<=960px){.productHeaderIdentity>div:last-child{display:none}.helloEaseCockpit.studioShellV2>.cockpitSidebar{grid-template-columns:minmax(0,1fr) 74px!important}.helloEaseCockpit.studioShellV2>.cockpitSidebar>.sidebarBrand{display:none!important}.helloEaseCockpit.studioShellV2>.cockpitSidebar>.sidebarChannelContext{grid-area:1/1!important}.helloEaseCockpit.studioShellV2>.cockpitSidebar>.mobileNavigationToggle{grid-area:1/2!important}}@media (width>=961px){.cockpitProductHeader{top:var(--he-language-bar-height,38px);gap:26px;height:84px;padding:12px 28px}.productHeaderIdentity{gap:12px}.productHeaderIdentity .brandmark{flex-basis:58px;width:58px;height:48px}.productHeaderIdentity .eyebrow{font-size:.63rem;line-height:1.35}.productHeaderIdentity strong{font-size:1rem;line-height:1.2}.cockpitProductHeader>.suiteBrand{padding-left:24px}.cockpitProductHeader>.suiteBrand img{width:112px;height:38px}.cockpitProductHeader>.suiteBrand .suiteBrandLabel{font-size:.64rem}.helloEaseCockpit.uxRefresh{padding-top:112px!important;padding-left:278px!important}.helloEaseCockpit:before{left:250px!important}.helloEaseCockpit>.cockpitSidebar{top:calc(84px + var(--he-language-bar-height,38px))!important;width:250px!important;height:calc(100dvh - 84px - var(--he-language-bar-height,38px))!important;gap:16px!important;padding:20px 16px 18px!important}.cockpitSidebar .compactCockpitPicker{gap:7px!important}.cockpitSidebar .compactCockpitPicker>span{letter-spacing:.11em;font-size:.72rem!important}.cockpitSidebar .compactCockpitPicker select{line-height:1.3;height:44px!important;padding:0 12px!important;font-size:.88rem!important}.cockpitSidebar>.workspaceNav{gap:4px!important}.cockpitSidebar .workspaceNav button,.cockpitSidebar .workspaceNav>a{min-height:44px!important;padding:10px 13px!important;font-size:.92rem!important;line-height:1.35!important}.cockpitSidebar .workspaceNav>.sidebarStudioLink{min-height:50px!important;font-size:.94rem!important}.workspaceCreditShortcut,.workspaceHelpShortcut,.workspaceSettingsShortcut{min-height:46px;font-size:.88rem}.workspaceCreditShortcut strong{font-size:1.05rem}}@media (width<=960px){.cockpitSidebar .compactCockpitPicker select{font-size:.9rem!important}.cockpitSidebar .workspaceNav button,.cockpitSidebar .workspaceNav>a{font-size:.94rem!important;line-height:1.35!important}.cockpitProductHeader>.suiteBrand img{width:76px;height:27px}.cockpitProductHeader>.suiteBrand .suiteBrandLabel{font-size:.54rem}}.uxRefresh .channelDashboard{gap:clamp(13px,1.25vw,20px);width:100%;max-width:none;margin:-16px 0 0}.channelDashboard .overviewHeading{align-self:start;padding-top:0}.channelDashboard .overviewHeading h2{margin:2px 0 3px;font-size:clamp(2.25rem,3.4vw,3.2rem);line-height:1.02}.channelDashboard .overviewHeading p{font-size:clamp(.9rem,1vw,1rem)}.dashboardMetrics{grid-template-columns:repeat(4,minmax(180px,1fr));gap:clamp(10px,1vw,16px)}.dashboardMetrics>button{background:linear-gradient(145deg,#fffffff7,#f1faf8e6);border-color:#bfd9d6;min-height:112px;padding:clamp(15px,1.3vw,21px)}.dashboardMetrics strong{color:#0000;background:linear-gradient(110deg,#086d76 0%,#0aa5ad 48%,#35cdbf 100%);-webkit-background-clip:text;background-clip:text;width:max-content;max-width:100%;font-size:clamp(2rem,2.7vw,2.7rem)}.channelDashboard .dashboardMainGrid>.panel,.channelDashboard .dashboardLowerGrid>.panel{padding:clamp(19px,1.5vw,26px)}.dashboardCardHead>h3,.dashboardCardHead>div>h3{margin:0;font-size:clamp(1.45rem,1.7vw,1.8rem);line-height:1.15}.latestContentCard .dashboardDraftBody{grid-template-columns:minmax(210px,250px) minmax(0,1fr);align-items:start;min-height:220px;margin-top:14px}.uxRefresh .latestContentCard .draftThumb,.latestContentCard .draftPlaceholder{height:220px}.uxRefresh .latestContentCard .draftThumb{object-fit:contain;background:#eef5f3;border:1px solid #d8e7e4;padding:8px}@media (width>=1201px){.helloEaseCockpit.uxRefresh.studioShellV2{padding-right:12px}.channelDashboard .dashboardMainGrid,.channelDashboard .dashboardLowerGrid{grid-template-columns:minmax(0,1fr) 220px;gap:10px}}.latestContentEmpty{background:#f1f8f6;border-radius:15px;justify-content:space-between;align-items:center;gap:18px;min-height:112px;margin-top:12px;padding:18px;display:flex}.latestContentEmpty p{color:#5d706c;margin:0!important}.latestContentEmpty button{flex:none}.productUpdateCard{background:linear-gradient(112deg,#e4f8f5 0%,#f6fbfa 58%,#eaf7fb 100%);border:1px solid #9fd8d3;border-radius:18px;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 20px;display:grid;box-shadow:0 10px 26px #135b5b12}.productUpdateCard>span{color:#fff;letter-spacing:.09em;white-space:nowrap;background:linear-gradient(120deg,#087f7b,#0aa7b1);border-radius:999px;padding:6px 9px;font-size:.67rem;font-weight:900}.productUpdateCard>div{gap:3px;display:grid}.productUpdateCard strong{color:#174743;font-size:1rem}.productUpdateCard p{color:#5b706d;margin:0!important;font-size:.82rem!important;line-height:1.45!important}.productUpdateCard button{white-space:nowrap}.topContentSpotlight{background:linear-gradient(120deg,#e6f8f5 0%,#fbfdfc 56%,#e7f7f8 100%);border:1px solid #91d2cd;border-radius:18px;grid-column:1/-1;gap:12px;padding:15px 17px;display:grid;box-shadow:0 10px 28px #08606214}.topContentSpotlight>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.topContentSpotlight h3{color:#153f3c;margin:0;font-size:1.25rem}.topContentSpotlight .kicker{margin:0 0 2px;font-size:.64rem}.topContentSpotlight>header>button{min-height:38px;padding:7px 12px;font-size:.76rem}.topContentSpotlight>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.topContentSpotlight>div>button{color:#294744;min-height:64px;box-shadow:none;text-align:left;background:#fff;border:1px solid #d2e8e5;border-radius:13px;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.topContentSpotlight>div>button>b{color:#fff;background:linear-gradient(135deg,#087f7b,#16b9bb);border-radius:50%;place-items:center;width:27px;height:27px;font-size:.75rem;display:grid}.topContentSpotlight>div>button>span{gap:2px;min-width:0;display:grid}.topContentSpotlight>div>button>span:first-of-type strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.topContentSpotlight>div>button>span:not(:first-of-type){text-align:right}.topContentSpotlight>div>button strong{font-size:.78rem}.topContentSpotlight>div>button small{color:#68807d;font-size:.62rem}@media (width<=1200px){.topContentSpotlight>div{grid-template-columns:1fr}.topContentSpotlight>div>button{grid-template-columns:28px minmax(0,1fr) 70px 75px}}@media (width<=680px){.topContentSpotlight>header{flex-direction:column;align-items:stretch}.topContentSpotlight>header>button{width:100%}.topContentSpotlight>div>button{grid-template-columns:28px minmax(0,1fr)}.topContentSpotlight>div>button>span:not(:first-of-type){text-align:left;grid-column:2}}@media (width<=1200px){.dashboardMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardMainGrid,.dashboardLowerGrid{grid-template-columns:1fr}.productUpdateCard{grid-template-columns:auto minmax(0,1fr)}.productUpdateCard button{grid-column:2;justify-self:start}}@media (width<=680px){.channelDashboard .overviewHeading h2{font-size:2.2rem}.latestContentCard .dashboardDraftBody{grid-template-columns:1fr}.uxRefresh .latestContentCard .draftThumb,.latestContentCard .draftPlaceholder{height:180px}.productUpdateCard{grid-template-columns:1fr;gap:10px}.productUpdateCard button{grid-column:1;width:100%}.latestContentEmpty{flex-direction:column;align-items:stretch}.latestContentEmpty button{width:100%}}.cockpitLoadingState{z-index:50;background:linear-gradient(145deg,#fffdf8 0%,#f7fbfa 58%,#eef9f7 100%);display:block;position:fixed;inset:84px 0 0 250px;overflow:hidden}.cockpitLoadingFlight{display:block;position:absolute;inset:0;overflow:hidden}.cockpitLoadingFlight:before{content:"";z-index:0;background:linear-gradient(#0000,#2cc3c26b,#0000);border-radius:999px;width:2px;height:150px;animation:7.2s ease-in-out infinite cockpit-wind-gust;position:absolute;top:68%;left:50%;box-shadow:-18px 0 #42d0cb21,18px 0 #0a929e1a}.cockpitLoadingFlight i{z-index:1;filter:drop-shadow(0 12px 12px #087f7b33);will-change:transform;width:160px;height:112px;animation:8s linear infinite cockpit-feather-rise-fall;display:block;position:absolute;top:51%;left:50%}.cockpitLoadingFlight i:after{content:"";transform-origin:58% 52%;will-change:transform;background:url(/hello-ease-logo-transparent.png) -282px -2px/440px no-repeat;animation:2.7s ease-in-out infinite alternate cockpit-feather-sway;display:block;position:absolute;inset:0;overflow:hidden}.cockpitLoadingFlight img{display:none}.cockpitLoadingState>strong{color:#0000;letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(90deg,#087f7b,#13bfc0,#50d8cf);-webkit-background-clip:text;background-clip:text;font-size:.78rem;font-weight:850;position:absolute;top:57%;left:50%;transform:translate(-50%,58px)}@keyframes cockpit-wind-gust{0%,12%{opacity:0;top:76%;transform:translate(-50%)scaleY(.35)}17%{opacity:.85}28%{opacity:0;top:49%;transform:translate(-50%)scaleY(1)}29%,to{opacity:0}}@keyframes cockpit-feather-rise-fall{0%,15%{animation-timing-function:cubic-bezier(.16,.76,.3,1);transform:translate(-50%,10px)}28%{animation-timing-function:cubic-bezier(.22,.58,.32,1);transform:translate(-50%,-112px)}to{transform:translate(-50%,10px)}}@keyframes cockpit-feather-sway{0%{transform:translate(-28px)rotate(-6deg)}50%{transform:translate(8px)rotate(1deg)}to{transform:translate(30px)rotate(7deg)}}.overviewLoadError{text-align:center;background:#fff4f0;border:1px solid #e3b9ad;border-radius:18px;grid-column:1/-1;gap:10px;max-width:540px;margin:90px auto;padding:24px;display:grid}.overviewLoadError p{margin:0!important}.overviewLoadError button{justify-self:center}@media (width<=960px){.cockpitLoadingState{z-index:54;top:0;left:0}.cockpitLoadingFlight i{width:132px;height:92px}.cockpitLoadingFlight i:after{background-position:-231px -2px;background-size:360px}}@media (prefers-reduced-motion:reduce){.cockpitLoadingFlight i{animation:none;top:45%;left:50%;transform:translate(-50%,-50%)}.cockpitLoadingFlight i:after{animation:none;transform:none}}.sidebarCreditDock{border-top:1px solid #8ed5d333;order:4;width:100%;margin-top:auto;padding-top:14px}.sidebarCreditDock .creditMeterShortcut{background:linear-gradient(135deg,#e9faf7 0%,#c8f0ec 52%,#a8e1e1 100%);border-color:#7dd3cf;width:100%;padding:12px 13px;box-shadow:0 10px 24px #04424821}.sidebarCreditDock .creditMeterHead>strong{font-size:.86rem}.sidebarCreditDock .creditMeterHead>small{font-size:.72rem}.sidebarCreditDock .creditMeterFoot>small,.sidebarCreditDock .creditMeterFoot>strong{font-size:.7rem}.sidebarCreditDock .creditMeterTrack{background:#14595b29;height:8px}.sidebarCreditDock .creditMeterTrack>i{background:linear-gradient(90deg,#5ed8cb 0%,#16bfc4 48%,#087f91 100%)}.navigationDark .sidebarCreditDock .creditMeterShortcut{box-shadow:0 12px 28px #00131b3d;color:#fff!important;background:linear-gradient(135deg,#1da49e75 0%,#087f9180 55%,#054c5bb8 100%)!important;border-color:#74e0d85c!important}.navigationDark .sidebarCreditDock .creditMeterHead>small,.navigationDark .sidebarCreditDock .creditMeterFoot>small{color:#d2eeee!important}.navigationDark .sidebarCreditDock .creditMeterFoot>strong{color:#fff}.navigationDark .sidebarCreditDock .creditMeterTrack{background:#011e276b}@media (width<=960px){.sidebarCreditDock{grid-area:3/1/auto/-1;margin-top:2px;padding-top:10px;display:none}.cockpitSidebar.mobileNavigationOpen>.sidebarCreditDock{display:block}}.headerEaseSignature{color:#557078;align-items:center;gap:12px;text-decoration:none;display:flex;position:absolute;left:50%;transform:translate(-50%)}.headerEaseSignature>span:first-child{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.7rem;font-weight:850}.headerEaseSignature>strong{color:#0b8d9f;white-space:nowrap;font-size:1rem}.headerFeatherCrop{width:190px;height:43px;display:block;overflow:hidden}.headerFeatherCrop img{width:190px;height:auto;display:block;transform:translateY(-1px)}.campaignWorkspace{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.campaignWorkspaceBody{gap:16px;display:grid}.campaignWorkspace .campaignHeader{color:#fff;background:linear-gradient(125deg,#092d3b 0%,#07505b 55%,#0b7f7d 100%);border:1px solid #176d73;border-radius:22px;align-items:center;padding:24px 26px;box-shadow:0 18px 42px #073d4429}.campaignWorkspace .campaignHeader .kicker{color:#7fe4dc}.campaignWorkspace .campaignHeader h3{color:#fff;margin:5px 0 6px;font-size:clamp(1.65rem,2.5vw,2.35rem)}.campaignWorkspace .campaignHeader p{color:#d9f4f1;max-width:760px;font-size:.95rem}.campaignWorkspace .campaignHeader>button{color:#fff;background:linear-gradient(120deg,#62d8ca,#1dbbc3 55%,#0795ad);border:1px solid #ffffff59;min-height:48px;padding:11px 17px;font-weight:850;box-shadow:0 10px 24px #01222b38}.campaignWorkspace .campaignTabs{gap:10px;padding:2px 1px 5px}.campaignWorkspace .campaignTabs button{background:linear-gradient(145deg,#fff,#eef9f7);border-color:#b9dcda;min-width:220px;padding:14px 16px;box-shadow:0 7px 18px #0943450f}.campaignWorkspace .campaignTabs button.active{background:linear-gradient(135deg,#0c7779,#10a7aa);border-color:#0b9294;box-shadow:0 10px 24px #08717333}.campaignWorkspace .campaignTabs strong{font-size:.95rem}.campaignWorkspace .campaignTabs span{font-size:.76rem}.srOnly{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.campaignPickerBar{z-index:12;grid-template-columns:minmax(280px,560px) auto;align-items:start;gap:12px;display:grid;position:relative}.campaignPicker{position:relative}.campaignPickerTrigger{color:#173b3d;text-align:left;background:linear-gradient(145deg,#fff,#eef9f7);border:1px solid #acd8d5;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:68px;padding:12px 16px;display:flex;box-shadow:0 7px 18px #09434512}.campaignPickerTrigger>span{gap:2px;min-width:0;display:grid}.campaignPickerTrigger small{color:#63817d;font-size:.7rem}.campaignPickerTrigger strong{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.campaignPickerTrigger em{color:#087f7b;font-size:.75rem;font-style:normal}.campaignPickerTrigger>b{color:#087f7b;font-size:1.25rem;transition:transform .18s}.campaignPicker.open .campaignPickerTrigger>b{transform:rotate(180deg)}.campaignPickerPanel{background:#fffdf9;border:1px solid #9fd4d0;border-radius:18px;width:min(700px,100vw - 380px);min-width:520px;padding:14px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 22px 55px #07363b33}.campaignPickerTools{border-bottom:1px solid #d8e8e5;gap:10px;padding-bottom:12px;display:grid}.campaignPickerTools input{width:100%;min-height:42px;color:var(--ink);background:#fff;border:1px solid #badbd8;border-radius:11px;margin:0;padding:9px 12px;font-size:.9rem}.campaignPickerTools>div{flex-wrap:wrap;gap:6px;display:flex}.campaignPickerTools button{color:#486662;min-height:32px;box-shadow:none;background:#f3f8f7;border:1px solid #c8dedb;border-radius:999px;padding:6px 10px;font-size:.75rem}.campaignPickerTools button.active{color:#fff;background:#087f7b;border-color:#087f7b}.campaignPickerList{gap:6px;max-height:330px;margin-top:10px;display:grid;overflow-y:auto}.campaignPickerList>button{width:100%;color:var(--ink);box-shadow:none;text-align:left;background:#f7f5ef;border:1px solid #0000;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:11px 12px;display:grid}.campaignPickerList>button:hover,.campaignPickerList>button.active{background:#eaf8f6;border-color:#8bcfc9}.campaignPickerList>button>span{gap:3px;min-width:0;display:grid}.campaignPickerList>button>span:last-child{text-align:right}.campaignPickerList strong{text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;overflow:hidden}.campaignPickerList b{color:#087f7b;font-size:.72rem}.campaignPickerList small{color:#657b77;font-size:.72rem}.campaignPickerList>p{color:var(--muted);text-align:center;margin:4px;padding:18px}.campaignPickerCreate{white-space:nowrap;min-height:68px;margin:0;padding:12px 18px}.campaignPickerEmpty{color:var(--muted);border:1px dashed #9fd7d3;border-radius:15px;margin:0;padding:18px}.campaignWorkspace .campaignDetailNav{background:#edf7f5;border-color:#b7d9d6;margin-top:2px}.campaignWorkspace .campaignDetailNav button{min-height:42px;padding:10px 18px;font-size:.88rem;font-weight:800}.campaignWorkspace .campaignDetailNav button.active{background:linear-gradient(120deg,#087f7b,#10a7aa)}.campaignWorkspace .campaignOverviewView{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:16px}.campaignWorkspace .campaignProgress{color:#173d3e;background:linear-gradient(145deg,#f6fcfb 0%,#e8f7f4 62%,#d9f1ed 100%);border:1px solid #a9d8d3;min-height:360px;padding:78px 160px 22px 24px;position:relative;box-shadow:0 12px 30px #09484814}.campaignWorkspace .campaignProgress small{color:#087f7b;font-size:.72rem}.campaignWorkspace .campaignProgress h4{color:#173d3e;font-size:clamp(1.55rem,2.2vw,2rem)}.campaignWorkspace .campaignProgress p{color:#526d69;font-size:.9rem}.campaignWorkspace .campaignAudienceSummary,.campaignWorkspace .campaignTopicSummary{background:#fff;border:1px solid #cae3df;border-radius:11px;padding:10px 12px;color:#315653!important}.campaignWorkspace .campaignAudienceSummary b,.campaignWorkspace .campaignTopicSummary b{color:#087f7b}.campaignWorkspace .campaignProgressValue{border-radius:50%;place-items:center;width:112px;height:112px;margin:0;padding:7px;display:grid;position:absolute;top:104px;right:25px;box-shadow:0 9px 24px #095b5b24}.campaignWorkspace .campaignProgressValue>span{text-align:center;background:#fff;border-radius:50%;place-content:center;gap:4px;width:100%;height:100%;display:grid}.campaignWorkspace .campaignProgressValue strong{color:#123f42;font-size:1.65rem}.campaignWorkspace .campaignProgressValue small{color:#087f7b;font-size:.68rem;font-weight:750}.campaignWorkspace .campaignProgressTrack{background:#d6e6e3;height:8px;margin-top:18px}.campaignWorkspace .campaignProgressTrack span{background:linear-gradient(90deg,#0c8e8a,#22b9b5,#58d4c6)}.campaignWorkspace .campaignStageSummary{gap:9px;margin-top:14px}.campaignWorkspace .campaignStageSummary span{color:#5a716d;background:#fff;border:1px solid #d4e7e4;padding:11px 8px;font-size:.72rem}.campaignWorkspace .campaignStageSummary b{color:#173d3e;font-size:1.2rem}.campaignWorkspace .campaignProgress>button{color:#fff;background:linear-gradient(120deg,#4ccfc4,#18b9c0);border:1px solid #19aaa9;min-height:46px}.campaignWorkspace .campaignProgress>button.secondary{color:#315653;box-shadow:none;background:#f8fbfa;border-color:#b8d6d2}.campaignWorkspace .campaignManageActions{z-index:2;margin:0;position:absolute;top:18px;right:20px}.campaignWorkspace .campaignManageActions button{color:#315653!important;min-height:34px!important;box-shadow:none!important;background:#fff!important;border-color:#b8d6d2!important;padding:7px 10px!important;font-size:.73rem!important}.campaignWorkspace .campaignManageActions .campaignDeleteButton{color:#8a4d3e!important;background:#fffaf7!important;border-color:#dfc6bc!important}.campaignWorkspace .campaignResults{background:linear-gradient(150deg,#fff 0%,#eefaf8 70%,#dff5f2 100%);border-color:#b8dcda;padding:24px;box-shadow:0 14px 34px #09484817}.campaignWorkspace .campaignResults>strong{font-size:1.35rem}.campaignWorkspace .campaignResults>div{gap:9px}.campaignWorkspace .campaignResults span{background:#fff;border:1px solid #d4e9e6;place-content:center;min-height:78px;padding:13px 8px;font-size:.72rem}.campaignWorkspace .campaignResults b{font-size:1.15rem}.campaignWorkspace .campaignResults>small{font-size:.78rem;line-height:1.55}.campaignWorkspace .campaignReport{background:#fff;border-color:#b7d9d6;grid-column:1/-1}.campaignWorkspace .campaignReport>div span{background:linear-gradient(145deg,#f8fcfb,#eaf7f5)}@media (width<=1120px){.campaignWorkspace .campaignOverviewView{grid-template-columns:1fr}.campaignWorkspace .campaignResults{grid-column:auto}.headerFeatherCrop,.headerFeatherCrop img{width:145px}.headerEaseSignature>span:first-child{display:none}}@media (width<=960px){.headerEaseSignature{gap:5px;position:static;transform:none}.headerEaseSignature>strong{font-size:.75rem}.headerFeatherCrop{width:72px;height:25px}.headerFeatherCrop img{width:72px}.campaignWorkspace .campaignHeader{flex-direction:column;align-items:stretch;padding:20px}.campaignPickerPanel{width:min(700px,100vw - 80px);min-width:0}.campaignWorkspace .campaignProgress{padding:22px}.campaignWorkspace .campaignProgressValue{width:104px;height:104px;margin:18px auto;position:relative;top:auto;right:auto}.campaignWorkspace .campaignManageActions{margin-bottom:16px;position:static}.campaignWorkspace .campaignStageSummary{grid-template-columns:1fr 1fr 1fr}}@media (width<=620px){.campaignPickerBar{grid-template-columns:1fr}.campaignPickerCreate{width:100%;min-height:48px}.campaignPickerPanel{width:100%}.campaignPickerList>button{grid-template-columns:1fr}.campaignPickerList>button>span:last-child{text-align:left}}@media (width<=520px){.headerEaseSignature>strong{display:none}.campaignWorkspace .campaignStageSummary{grid-template-columns:1fr}.campaignWorkspace .campaignTabs button{min-width:190px}}.helloEaseCockpit.uxRefresh{width:100%;max-width:100%;overflow-x:clip}.helloEaseCockpit.uxRefresh>.workspaceV2,.helloEaseCockpit .contentHubHero,.helloEaseCockpit .contentStatusFilters,.helloEaseCockpit .contentHubFilters,.helloEaseCockpit .contentHubList,.helloEaseCockpit .contentHubItem{min-width:0;max-width:100%}@media (width>=1201px) and (height<=850px){.helloEaseCockpit.uxRefresh{padding-bottom:18px;padding-top:98px!important}.uxRefresh .channelDashboard{gap:10px;margin:0}.channelDashboard .overviewHeading h2{font-size:2.45rem;line-height:1}.channelDashboard .overviewHeading p{margin-top:5px;font-size:.9rem;line-height:1.35}.channelDashboard .overviewPrimary>button{min-height:44px;padding:10px 17px!important}.dashboardMetrics{gap:9px}.dashboardMetrics>button{min-height:82px;padding:10px 15px}.dashboardMetrics strong{font-size:1.9rem}.dashboardMetrics small{font-size:.72rem}.channelDashboard .dashboardMainGrid,.channelDashboard .dashboardLowerGrid{grid-template-columns:minmax(0,1fr) 260px;gap:10px}.channelDashboard .dashboardMainGrid>.panel{padding:14px 16px}.dashboardCardHead>h3,.dashboardCardHead>div>h3{font-size:1.35rem}.latestContentCard .dashboardDraftBody{grid-template-columns:190px minmax(0,1fr);gap:16px;min-height:158px;margin-top:9px}.uxRefresh .latestContentCard .draftThumb,.latestContentCard .draftPlaceholder{height:158px}.dashboardDraftCard .currentDraftCopy{gap:6px}.dashboardDraftCard .currentDraftCopy h4{font-size:1.3rem}.dashboardDraftCard .currentDraftCopy p{font-size:.8rem;line-height:1.35}.dashboardDraftCard .currentDraftCopy button{min-height:40px;padding:8px 13px}.personalizationCard,.personalizationCard .dashboardCardHead{gap:8px}.personalizationCard .dashboardCardHead .kicker{margin-bottom:3px;font-size:.62rem}.personalizationCard .dashboardCardHead>div>h3{font-size:1.22rem;line-height:1.15}.personalizationCard .dashboardStatus{padding:5px 7px;font-size:.66rem}.personalizationCard ul{gap:3px}.personalizationCard li{gap:6px;font-size:.75rem;line-height:1.2}.personalizationCard li span{width:18px;height:18px;font-size:.66rem}.personalizationCard>button{min-height:38px;padding:7px 10px;font-size:.76rem}.productUpdateCard{border-radius:15px;gap:12px;padding:9px 14px}.productUpdateCard strong{font-size:.9rem}.productUpdateCard p{font-size:.75rem!important;line-height:1.3!important}.productUpdateCard button{min-height:38px;padding:7px 11px;font-size:.76rem}.channelDashboard .dashboardLowerGrid>.panel{gap:8px;padding:12px 14px}.dashboardLowerGrid .dashboardCardHead>div>h3{font-size:1.15rem}.campaignSnapshot>p{line-height:1.3;font-size:.75rem!important}.campaignMiniMetrics{gap:5px}.campaignMiniMetrics span{padding:7px}.pipelineRows{gap:5px}.pipelineRows button{padding:7px}.pipelineRows strong{font-size:1.05rem}.campaignSnapshot>button,.pipelineSnapshot>button{min-height:38px;padding:7px 11px;font-size:.76rem}}@media (width>=961px){.helloEaseCockpit>.cockpitSidebar{overflow:hidden!important}.helloEaseCockpit>.cockpitSidebar>.workspaceNav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#70c2bf8c transparent;flex:auto!important;min-height:0!important;overflow:hidden auto!important}.helloEaseCockpit>.cockpitSidebar>.workspaceNav::-webkit-scrollbar{width:4px}.helloEaseCockpit>.cockpitSidebar>.workspaceNav::-webkit-scrollbar-track{background:0 0}.helloEaseCockpit>.cockpitSidebar>.workspaceNav::-webkit-scrollbar-thumb{background:#70c2bf8c;border-radius:999px}.helloEaseCockpit>.cockpitSidebar>.sidebarCreditDock{flex:none}}@media (width>=961px) and (height<=820px){.helloEaseCockpit>.cockpitSidebar{gap:9px!important;padding:14px 13px 10px!important}.cockpitSidebar .compactCockpitPicker{gap:5px!important}.cockpitSidebar .compactCockpitPicker select{height:38px!important;padding:0 10px!important;font-size:.82rem!important}.cockpitSidebar>.workspaceNav{gap:1px!important}.cockpitSidebar .workspaceNav button,.cockpitSidebar .workspaceNav>a{min-height:34px!important;padding:6px 10px!important;font-size:.82rem!important;line-height:1.25!important}.cockpitSidebar .workspaceNav>.sidebarStudioLink{min-height:40px!important;margin:3px 0 1px!important;font-size:.85rem!important}.sidebarCreditDock{padding-top:8px}.sidebarCreditDock .creditMeterShortcut{gap:5px;padding:8px 10px}.sidebarCreditDock .creditMeterTrack{height:6px}}.creditRequiredBackdrop{z-index:90;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#052327ad}.creditRequiredDialog{background:linear-gradient(145deg,#fff 0%,#f1fbfa 68%,#e2f6f3 100%);border:1px solid #54d5dfb3;border-radius:24px;gap:14px;width:min(590px,100%);padding:34px;display:grid;position:relative;box-shadow:0 32px 90px #021d2261}.creditRequiredClose{color:#345854;cursor:pointer;background:#fff;border:1px solid #b8d9d6;border-radius:50%;width:38px;height:38px;padding:0;font-size:25px;line-height:1;position:absolute;top:14px;right:14px}.creditRequiredIcon{color:#fff;background:linear-gradient(135deg,#087f7b,#08a6b7);border-radius:18px;place-items:center;width:54px;height:54px;font:900 30px/1 Georgia,serif;display:grid;box-shadow:0 12px 24px #087f7b38}.creditRequiredDialog .kicker{margin-top:2px}.creditRequiredDialog h2{color:#173431;max-width:500px;margin:0;font:600 clamp(28px,4vw,38px)/1.08 Georgia,serif}.creditRequiredDialog>p{color:#526761;margin:0;font-size:16px;line-height:1.6}.creditRequiredBalance{background:#ffffffd1;border:1px solid #b9dedb;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:4px;padding:14px 16px;display:flex}.creditRequiredBalance span{color:#536964;font-size:14px}.creditRequiredBalance strong{color:#087f7b;font-size:20px}.creditRequiredActions{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);gap:10px;margin-top:4px;display:grid}.creditRequiredActions button{min-height:50px}.creditRequiredClose:focus-visible,.creditRequiredActions button:focus-visible{outline-offset:3px;outline:3px solid #08a6b7}@media (width<=620px){.creditRequiredDialog{border-radius:20px;padding:27px 20px 22px}.creditRequiredDialog h2{padding-right:26px}.creditRequiredActions{grid-template-columns:1fr}.creditRequiredBalance{flex-direction:column;align-items:flex-start;gap:4px}}@media (width<=720px){.bulkSceneActions{width:100%;min-width:0}}.videoFinalization{background:linear-gradient(135deg,#e9f8f6,#fff);border:1px solid #8bcac5;border-radius:18px;margin:16px 0;padding:20px;box-shadow:0 12px 30px #12595514}.videoFinalization>p{color:#174f4c;margin:0 0 12px;font-size:16px;font-weight:750}.videoFinalization .finalizeVideoPrimary{color:#fff;background:#087f7b;border-radius:15px;width:100%;min-height:58px;font-size:18px;font-weight:850;box-shadow:0 8px 18px #087f7b33}.videoFinalization .finalizeVideoPrimary:disabled{opacity:.7;cursor:not-allowed;box-shadow:none}.publicationSuccessToast{z-index:1200;color:#123d3b;background:#f1fbf8;border:1px solid #8dd2c9;border-radius:16px;gap:8px;width:min(420px,100vw - 32px);padding:18px 20px;display:grid;position:fixed;top:16px;right:20px;box-shadow:0 14px 40px #0d312f2e}.publicationSuccessToast strong{color:#087f7b;font-size:1.05rem}.publicationSuccessToast p{margin:0;font-size:.9rem}.publicationSuccessToast a{color:#087f7b;text-underline-offset:3px;width:fit-content;font-weight:750;text-decoration:underline}.publicationSuccessToast .publicationSuccessDismiss{color:inherit;cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1;position:absolute;top:8px;right:10px}.instagramPerformanceOverview{background:linear-gradient(135deg,#f5fbfa,#fff);border:1px solid #c7e7e3;border-radius:18px;margin:18px 0 24px;padding:22px}.instagramPerformanceOverview>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.instagramPerformanceOverview h3{margin:5px 0;font-size:1.35rem}.instagramPerformanceOverview header p{color:#667b7a;margin:0}.instagramOverviewMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.instagramOverviewMetrics>div{background:#fff;border:1px solid #e2eeec;border-radius:12px;padding:14px}.instagramOverviewMetrics span,.instagramTopPost span,.instagramTopPost small{color:#657675;font-size:.82rem;display:block}.instagramOverviewMetrics strong{color:#073c3b;margin-top:4px;font-size:1.35rem;display:block}.instagramTopPost{background:#e5f5f2;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding:13px 15px;display:flex}.instagramTopPost strong{color:#087f7b;font-size:1.05rem}.instagramTopPost a{color:#087f7b;margin-left:auto;font-weight:750}.instagramInsightsNote{color:#687b79;margin:12px 0 0;font-size:.87rem}@media (width<=720px){.instagramPerformanceOverview>header{flex-direction:column}.instagramOverviewMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.instagramTopPost a{width:100%;margin-left:0}}.platformPerformanceWorkspace{gap:18px;margin:0 0 24px;display:grid}.platformPerformanceHeading{background:#fff;border:1px solid #d4e7e4;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px;display:flex}.platformPerformanceHeading h3{margin:5px 0;font-size:1.45rem}.platformPerformanceHeading p{color:#657675;margin:0}.platformPerformanceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.platformPerformanceCard{background:linear-gradient(145deg,#fff,#f5fbfa);border:1px solid #c9e3df;border-radius:18px;min-width:0;padding:20px}.platformPerformanceCard>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.platformPerformanceCard h4{margin:5px 0;font-size:1.25rem}.platformPerformanceCard header p{color:#657675;margin:0;font-size:.9rem}.platformConnectionStatus{color:#087f7b;background:#e2f5f1;border-radius:999px;flex:none;padding:6px 9px;font-size:.76rem}.platformPerformanceMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:18px 0;display:grid}.platformPerformanceMetrics>div{background:#fff;border:1px solid #e2eeec;border-radius:12px;gap:4px;padding:12px;display:grid}.platformPerformanceMetrics span{color:#657675;font-size:.78rem}.platformPerformanceMetrics b{color:#073c3b;font-size:1.25rem}.platformViralPost{background:#e5f5f2;border-radius:13px;gap:4px;margin:0 0 16px;padding:14px;display:grid}.platformViralPost span{color:#58706d;font-size:.82rem}.platformViralPost strong{color:#087f7b;font-size:1.15rem}.platformViralPost small{color:#657675;font-size:.8rem}.platformViralPost a{color:#087f7b;font-size:.86rem;font-weight:750}.platformTopItems{gap:8px;display:grid}.platformTopItems>strong{margin-bottom:3px}.platformTopItems>a{color:inherit;background:#fff;border:1px solid #e2eeec;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:10px 12px;text-decoration:none;display:grid}.platformTopItems>a span{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:700;overflow:hidden}.platformTopItems>a b{color:#087f7b;font-size:.82rem}.platformTopItems>a small{color:#657675;grid-column:1/-1;font-size:.74rem}.platformTopItems>p{color:#657675;margin:0;font-size:.85rem}@media (width<=900px){.platformPerformanceGrid{grid-template-columns:1fr}}@media (width<=720px){.platformPerformanceHeading{flex-direction:column;padding:18px 14px}.platformPerformanceMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.videoFinalizationCheck{background:#fff;border:1px solid #c9e5e2;border-radius:14px;gap:12px;margin-top:16px;padding:18px;display:grid}.videoFinalizationCheck h4{margin:0;font:600 21px/1.2 Georgia,serif}.videoFinalizationCheck ul{color:#244744;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:0;padding-left:20px;display:grid}.videoFinalizationCheck>button:not(.secondary){min-height:50px}.videoFinalizationSecondary{justify-content:flex-end;align-items:center;gap:14px;margin-top:10px;display:flex}.videoFinalizationSecondary>button{padding:7px 10px;font-size:12px}.videoFinalizationSecondary>a{color:#536d6a;font-size:12px}@media (width<=650px){.videoFinalization{padding:15px}.videoFinalizationCheck{padding:14px}.videoFinalizationCheck ul{grid-template-columns:1fr}.videoFinalizationSecondary{justify-content:space-between}}.instagramReconnectLink{color:#007f77;margin-top:6px;font-weight:700;text-decoration:underline;display:inline-block}.sceneDesignVariants{border:1px solid #bdd8d5;border-radius:14px;min-width:0;margin:0;padding:12px}.sceneDesignVariants legend{color:#244d4a;font-size:16px;font-weight:750}.sceneDesignVariantGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sceneDesignVariant{text-align:left;gap:7px;min-width:0;display:grid;color:#244d4a!important;background:#fff!important;border:2px solid #c7e2df!important;border-radius:12px!important;padding:8px!important}.sceneDesignVariant.selected{box-shadow:0 0 0 2px #0b858122;border-color:#0b8581!important}.sceneDesignVariant:focus-visible{outline-offset:3px;outline:3px solid #0b8581}.sceneDesignVariant strong{font-size:14px}.sceneDesignVariant small,.sceneDesignVariants>small,.sceneDesignTint small{color:#536d69;font-size:14px;line-height:1.4}.sceneDesignVariantPreview{aspect-ratio:4/3;background:#dce9e6;border-radius:8px;display:block;position:relative;overflow:hidden}.sceneDesignVariantPreview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sceneDesignVariantShade{position:absolute;inset:0}.sceneDesignVariantText{color:#fff;text-align:center;background:#102522b3;padding:4px;font-size:12px;line-height:1.3;position:absolute;bottom:8px;left:6px;right:6px}.sceneDesignVariantText.center{top:50%;bottom:auto;transform:translateY(-50%)}.sceneDesignVariantLogo{color:#244d4a;background:#fff;border-radius:3px;padding:2px 4px;font-size:10px;position:absolute;top:6px;right:6px}.sceneDesignTint{background:#fff;border:1px solid #bdd8d5;border-radius:14px;gap:10px;padding:12px;display:grid}.sceneDesignTint label{color:#244d4a;gap:8px;font-size:14px;display:grid}.sceneDesignTint .sceneDesignCheckbox{align-items:center;display:flex}.sceneDesignTint input[type=range]{accent-color:#0b8581;width:100%}@media (width<=620px){.sceneDesignVariantGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.soundtrackControls audio{width:100%;min-width:0;max-width:100%}.soundtrackControls header>div{min-width:0}.soundtrackMixSettings,.optionalStoryboardPreview{background:#fff;border:1px solid #bdd8d5;border-radius:14px;margin:12px 0;padding:12px}.soundtrackMixSettings summary,.optionalStoryboardPreview>summary,.compactFinalization summary{cursor:pointer;font-size:16px;font-weight:700}.optionalStoryboardPreview .panel{margin-top:12px}.compactFinalization h4{margin:0 0 8px;font-size:22px}.finalizationSummary{margin:0 0 14px;font-size:16px;line-height:1.5}.compactFinalization>details{margin-top:14px}.finalizationRunning{color:#173f3c;background:#f0fbf8;border:2px solid #0b8581;border-radius:18px;gap:12px;padding:20px;display:grid}.finalizationRunning>strong{font-size:24px}.finalizationRunning p{margin:0;font-size:16px;line-height:1.5}.finalizationProgress{background:#d2e6df;border-radius:12px;height:24px;overflow:hidden}.finalizationProgress span{background:#0b8581;height:100%;transition:width .3s;display:block}.finalizationRunning>b{text-align:right;font-size:24px}.finalizationRunning small{font-size:14px}.compactFinalization:has(.finalizationRunning){opacity:1!important}.soundtrackControls .uploadedSoundtrackSelected{margin-top:12px;padding:12px}@media (width<=620px){.soundtrackControls{padding:16px!important}.soundtrackControls header{gap:10px;display:grid}.soundtrackControls .epidemicTrackGrid{grid-template-columns:1fr}.soundtrackControls .epidemicTrackGrid article{min-width:0}.soundtrackControls .epidemicTrackGrid audio{grid-column:1/-1}.compactFinalization{padding:16px!important}.finalizationRunning{padding:16px}.productionCreditPreview>small,.optionalStoryboardPreview .animatedPreviewHead p{font-size:14px}}.studioProposalLoading{text-align:center;outline:none;flex-direction:column;align-items:center;gap:16px;min-height:360px;padding:48px 28px;scroll-margin-top:90px;display:flex}.studioProposalLoading h3{margin:0;font-size:clamp(24px,5vw,34px);line-height:1.2}.studioProposalLoading p{max-width:480px;margin:0;line-height:1.6}.studioProposalLoading small{opacity:.75;max-width:440px;line-height:1.6}.studioProposalSelected{background:#00b8a61a;border-radius:14px;max-width:480px;padding:12px 18px;font-size:15px;line-height:1.5}.studioProposalSpinner{border:3px solid #00b8a633;border-top-color:var(--accent,#00b8a6);border-radius:50%;width:44px;height:44px;animation:1s linear infinite proposalSpin}.studioProposalTrack{background:#00b8a626;border-radius:99px;width:min(100%,360px);height:7px;overflow:hidden}.studioProposalTrack i{border-radius:inherit;background:var(--accent,#00b8a6);width:40%;height:100%;animation:1.8s ease-in-out infinite proposalTravel;display:block}@keyframes proposalSpin{to{transform:rotate(360deg)}}@keyframes proposalTravel{0%{transform:translate(-100%)}to{transform:translate(350%)}}@media (prefers-reduced-motion:reduce){.studioProposalSpinner,.studioProposalTrack i{animation:none}}@media (width<=640px){.studioProposalLoading{min-height:340px;padding:32px 20px;scroll-margin-top:76px}}.mediaUpload fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.mediaUpload fieldset label{gap:8px;display:grid}.mediaUpload input[type=file]{min-width:0;max-width:100%}.uxRefresh .workspaceV2>.privateStorybook{background:var(--panel,#fffaf2);border:1px solid #b9dedb;border-radius:16px;grid-column:2;min-width:0;margin-top:20px;overflow:hidden}.privateStorybook>summary{cursor:pointer;min-height:56px;padding:18px 20px;font-size:16px}.privateStorybook>summary span{vertical-align:middle;flex-direction:column;gap:5px;display:inline-flex}.privateStorybook>summary small{color:var(--muted,#526761);font-size:13px}.privateStorybook>summary:focus-visible{outline-offset:-3px;outline:3px solid #087f7b}.privateStorybook .storyboardOverview{margin:0 14px 14px}@media (width<=960px){.uxRefresh .workspaceV2>.privateStorybook{grid-column:1/-1}}.originalStoryImpulse{border:1px solid #b9dedb;border-radius:12px;margin:12px 0;padding:0 14px}.originalStoryImpulse>summary{cursor:pointer;padding:12px 0;font-size:14px;font-weight:600}.originalStoryImpulse p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.studioEditStatus{color:#17534f;background:#e5f6f3;border:1px solid #9fd7d3;border-radius:12px;align-items:center;gap:10px;padding:12px;font-size:14px;line-height:1.5;display:flex}.studioEditStatus .studioProposalSpinner{flex:0 0 22px;width:22px;height:22px}.studioEntryEvent{grid-column:1/-1}.eventContent{width:100%;max-width:760px;margin:0 auto}.eventContent fieldset{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.eventContent label{gap:8px;display:grid}.eventContent textarea{width:100%;min-width:0;font-size:16px}.eventContent input[type=file]{max-width:100%}.eventMediaChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:14px;display:grid}.eventMediaChoices label{border:1px solid #b9dedb;border-radius:12px;padding:10px;font-size:13px}.eventMediaChoices img{object-fit:cover;border-radius:8px;width:100%;height:110px}.eventContent header p{line-height:1.6}.sceneProfileReferences{border:1px solid var(--line,#3a615e);border-radius:12px;gap:10px;width:100%;padding:14px;display:grid}.sceneProfileReferences label{align-items:center;gap:8px;display:flex}.sceneProfileReferences input{width:auto}.sceneProfileReferences small{display:block}.profileReferencePreview{object-fit:contain;border-radius:12px;width:100%;height:180px}.sceneGenerateAction:not(:disabled){cursor:pointer;color:#fff!important;opacity:1!important;background:#087e78!important;border-color:#19c9bc!important}.sceneGenerateAction:not(:disabled):hover{background:#0a9991!important}.quickCreation{box-sizing:border-box;width:min(760px,100%);margin:0 auto;padding:24px}.quickCreation header{margin-bottom:24px}.quickCreation h2{font-size:clamp(26px,5vw,40px);line-height:1.15}.quickCreation .panel{gap:18px;min-width:0;display:grid}.quickCreation textarea{box-sizing:border-box;width:100%;min-height:100px;font:inherit;resize:vertical;border:1px solid #cedddb;border-radius:14px;padding:14px}.quickCreation label,.quickCreation legend{font-weight:650}.quickCreation fieldset{border:0;min-width:0;padding:0}.quickFormats{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.quickCreation button{white-space:normal;min-height:44px}.quickCreditNote{color:#526561;font-size:14px;line-height:1.6}.quickResult img{object-fit:contain;border-radius:16px;width:100%;max-height:360px}.quickScript{white-space:pre-wrap;overflow-wrap:anywhere}.quickResult form{gap:12px;display:grid}.quickCreation details{padding-top:12px}.quickCreation p{overflow-wrap:anywhere}@media (width<=600px){.quickCreation{padding:16px 0}.quickFormats button{flex:42%}.quickCreation header button{width:100%}}.quickCreation .panel details{gap:12px;display:grid}.quickCreation details[open]>summary{margin-bottom:16px}.quickCreation input:not([type=checkbox]),.quickCreation select{box-sizing:border-box;width:100%;max-width:100%;font:inherit;border:1px solid #cedddb;border-radius:12px;padding:12px}.quickCreation small{line-height:1.5;display:block}.quickCreation video{background:#102426;border-radius:18px;width:100%;max-height:580px}.quickMediaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:340px;display:grid;overflow:auto}.quickMediaGrid img{object-fit:cover;border-radius:10px;width:100%;height:100px}.quickMediaGrid .selected{outline:3px solid #26bcb4}.quickMediaGrid small{overflow-wrap:anywhere}.quickUpload{gap:8px;display:grid}.quickResultGallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.quickResultGallery figure{min-width:0;margin:0}.quickResultGallery img{width:100%;max-height:none}.quickProductionConfirm,.quickDownloadActions,.quickPublish{gap:12px;padding-top:16px;display:grid}.quickProgress{z-index:5;color:#183c39;background:#ecfaf8;border:1px solid #9dd9d2;border-radius:18px;gap:10px;padding:20px;display:grid;position:sticky;bottom:16px}.quickCreation footer{padding-top:18px}.quickCreation .soundtrackControls{width:100%;min-width:0}.quickCreation .soundtrackControls *{box-sizing:border-box;max-width:100%}@media (width<=600px){.quickMediaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.quickResultGallery{grid-template-columns:1fr}.quickCreation .soundtrackControls{padding:12px}.quickProgress{bottom:68px}}.quickIdeaDiscovery{border-bottom:1px solid #cedddb;gap:12px;padding-bottom:20px;display:grid}.quickIdeaDiscovery>button{width:100%}.quickIdeaDiscovery .contentIdeaGrid{grid-template-columns:1fr;gap:14px;display:grid}.quickIdeaDiscovery article{border:1px solid #cedddb;border-radius:14px;gap:10px;padding:16px;display:grid}.quickIdeaDiscovery h3,.quickIdeaDiscovery p{margin:0}.quickIdeaDiscovery a{overflow-wrap:anywhere}.revisionChat{border-top:1px solid #cedddb;gap:12px;margin-top:12px;padding-top:24px;display:grid}.revisionChat h3,.revisionChat p{margin:0}.revisionChatMessages{gap:12px;max-height:420px;padding:4px;display:grid;overflow:auto}.revisionChatBubble{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px;max-width:92%;padding:14px 16px;line-height:1.6}.revisionChatBubble.assistant{background:#edf7f5;justify-self:start}.revisionChatBubble.user{background:#d9efec;justify-self:end}.revisionChatBubble small{margin-bottom:4px;font-weight:700}.revisionChat form{margin-top:8px}.revisionChat form small{color:#526561}.quickContributionLanguage{background:#fff;border:1px solid #cedddb;border-radius:16px;gap:8px;margin:0 0 20px;padding:16px 18px;display:grid}.quickContributionLanguage select{width:100%;min-height:44px;color:inherit;font:inherit;background:#fff;border:1px solid #b9d2cf;border-radius:10px;padding:10px 12px}.quickContributionLanguage small{color:#526561;font-weight:400;line-height:1.5}.quickPublicationError{color:#702d1e;background:#fff2ed;border:1px solid #c76243;border-left:5px solid #b34c30;border-radius:12px;margin:16px 0;padding:18px}.quickPublicationError p{margin:8px 0;line-height:1.5}.quickUpload{position:relative}.quickCreation .quickUploadInput{opacity:0;clip-path:inset(50%);height:1px;position:absolute;overflow:hidden;width:1px!important;padding:0!important}.quickUploadPicker{color:#176663;text-align:center;cursor:pointer;background:#fff;border:1px solid #b8d5d0;border-radius:12px;padding:14px 18px;font-size:14px;font-weight:700;display:block}.quickUpload:focus-within .quickUploadPicker{outline-offset:3px;outline:3px solid #3abbb0}.quickUploadSelection{color:#58716d;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.quickCreation .linkedinGraphicEditor{margin:16px 0}.quickIdeaDiscovery .liGraphicError{background:#fff6ef;border:1px solid #e6cbbb;border-radius:12px;padding:14px;font-size:13px;line-height:1.6}.quickCreation .linkedinGraphicEditor .liGraphicCheck input{height:18px;padding:0;width:18px!important}.quickCreation .linkedinGraphicEditor select{min-width:0;font-size:13px}.quickCreation .quickPostTextEditor{background:#f2faf8;border:1px solid #bbd8d4;border-radius:10px;margin-block:12px;padding:10px 14px}.quickCreation .quickPostTextEditor>summary{color:#086e6a;cursor:pointer;padding:4px 0;font-weight:700}:root{--cream:#f6fbfb;--paper:#fff;--ink:#0f1720;--muted:#65757c;--sage:#00c2b2;--sage-dark:#087f91;--line:#dce8ea;--suite-aqua:#54d5df;--suite-navy:#0d1a22;--suite-gradient:linear-gradient(120deg,#77d3c7 0%,#23bfd0 48%,#0a99ba 100%);--suite-shadow:0 20px 55px #122f3a17}body{color:var(--ink);background:#fff}.shell,.adminHome{background:radial-gradient(circle at 88% 3%,#54d5df2e,#0000 30%),radial-gradient(circle at 5% 12%,#77d3c71f,#0000 26%),linear-gradient(#fff 0%,#f6fbfb 100%)}.panel,.channelCard,.adminStats article,.adminTableScroll,.adminDataNote{border-color:var(--line);box-shadow:var(--suite-shadow);background:#fffffff0}button,.primaryButton,.channelOpen{background:var(--suite-gradient);color:#fff;box-shadow:0 10px 24px #11a9b72e}.secondary,.textButton{box-shadow:none}input,textarea,select{border-color:var(--line)}input:focus,textarea:focus,select:focus{border-color:var(--suite-aqua);box-shadow:0 0 0 3px #54d5df29}.studioChatRail{background:linear-gradient(155deg,#102934 0%,#0d1a22 100%);border-color:#54d5df61;box-shadow:0 22px 52px #0d1a222e}.studioChatForm>button:last-child{background:var(--suite-gradient);color:#071f26}.studioShellV2 .topbar{background:#ffffffeb;border-color:#dce8eaeb;box-shadow:0 14px 38px #122f3a14}.workspaceNav button.active,.settingsButton.active{box-shadow:inset 0 -3px 0 var(--suite-aqua);background:var(--suite-navy)!important}.mobileQuickNav button[aria-current=page],.mobileQuickNav button[aria-expanded=true]{background:var(--suite-gradient);color:#fff}.suiteBrand{min-width:0;color:var(--muted);background:#ffffffe0;border:1px solid #dce8eae6;border-radius:14px;align-items:center;gap:8px;padding:5px 9px 5px 10px;text-decoration:none;transition:transform .2s,border-color .2s;display:inline-flex;box-shadow:0 8px 24px #122f3a0f}.suiteBrand:hover{border-color:#9ddfe1;transform:translateY(-1px)}.suiteBrandLabel{white-space:nowrap;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:800}.suiteBrand img{object-fit:cover;object-position:center 60%;border-radius:8px;width:112px;height:36px;display:block}.suiteBrandCompact{padding:4px 7px}.suiteBrandCompact .suiteBrandLabel{font-size:8px}.suiteBrandCompact img{width:88px;height:30px}.accessPending>.suiteBrand{margin:-18px 0 26px}.accessPending>.suiteBrand+span{margin-top:0}.adminHomeHead>.suiteBrand{margin-left:auto}.adminHomeHead>.suiteBrand+div{margin-left:0}.customerLogoutButton{color:#087f91!important;box-shadow:none!important;border:1px solid var(--line)!important;background:0 0!important}.customerLogin{background:radial-gradient(circle at 85% 8%,#54d5df42,#0000 32%),radial-gradient(circle at 8% 88%,#77d3c72e,#0000 35%),#f6fbfb;place-items:center;min-height:100vh;padding:28px;display:grid}.customerLoginCard{border:1px solid var(--line);background:#fffffff5;border-radius:28px;width:min(100%,570px);padding:clamp(28px,6vw,54px);box-shadow:0 28px 80px #122f3a24}.customerLoginMarks{align-items:center;margin-bottom:34px;display:flex}.customerLoginMarks>a{align-items:center;display:inline-flex}.customerLoginLogo{object-fit:contain;width:min(290px,72vw);height:auto;display:block}.customerLoginEyebrow,.adminAccessPanel>div>span{letter-spacing:.14em;color:#087f91;font-size:12px;font-weight:850}.customerLogin h1{margin:12px 0 16px;font-size:clamp(30px,6vw,46px);line-height:1.06}.customerLoginCard>p{color:var(--muted);font-size:17px;line-height:1.65}.customerLogin form{gap:16px;margin:28px 0 18px;display:grid}.customerLogin label{gap:8px;font-size:14px;font-weight:750;display:grid}.customerLogin input{border:1px solid var(--line);min-height:52px;font:inherit;border-radius:12px;padding:12px 15px}.customerLogin button{min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:12px;padding:12px 18px;font-weight:800}.customerLogin button:disabled{opacity:.6;cursor:wait}.customerLoginBack{color:#087f91!important;box-shadow:none!important;background:0 0!important}.otpInput{letter-spacing:.35em;text-align:center;font-weight:800;font-size:25px!important}.loginMessage{background:#e9f8f5;border-radius:10px;padding:12px 14px;color:#16665f!important;font-size:14px!important}.loginError{background:#fff0ed;border-radius:10px;padding:12px 14px;color:#8b3025!important;font-size:14px!important}.customerLoginCard>small{color:var(--muted);font-size:13px;line-height:1.5;display:block}.adminAccessPanel{border:1px solid var(--line);box-shadow:var(--suite-shadow);background:linear-gradient(135deg,#fffffffa,#e7faf9eb);border-radius:22px;grid-template-columns:minmax(220px,.8fr) minmax(420px,1.2fr);gap:34px;margin:30px 0;padding:28px;display:grid}.adminAccessPanel h2{margin:8px 0 10px;font-size:25px}.adminAccessPanel p{color:var(--muted);line-height:1.55}.adminAccessForm{grid-template-columns:1fr 1fr;gap:14px;display:grid}.adminAccessForm label{gap:7px;font-size:14px;font-weight:700;display:grid}.adminAccessForm input,.adminAccessForm select{border:1px solid var(--line);min-height:46px;font:inherit;background:#fff;border-radius:10px;padding:10px 12px}.adminAccessForm button{min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:11px;grid-column:1/-1;font-weight:800}.adminAccessSuccess,.adminAccessError{border-radius:9px;grid-column:1/-1;margin:0;padding:10px 12px;font-size:14px!important}.adminAccessSuccess{background:#dff7ef;color:#16665f!important}.adminAccessError{background:#fff0ed;color:#8b3025!important}.adminAccessCode{background:#effcf9;border:1px solid #8bded7;border-radius:14px;grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:8px 18px;padding:18px;display:grid}.adminAccessCode>span,.adminAccessCode>small{color:#426763;grid-column:1/-1;font-size:13px}.adminAccessCode>strong{letter-spacing:.28em;color:#087f91;font-size:30px}.adminAccessCode>button{grid-column:auto;min-height:40px;padding:8px 14px}@media (width>=961px){.uxRefresh .topbar>.suiteBrand{flex:none;margin-left:auto}.uxRefresh .topbar>.persistentChannel{text-align:right;flex:0 220px;margin-left:0}}@media (width<=960px){.uxRefresh .topbar>.suiteBrand{display:none}.uxRefresh .topbar{border-top:3px solid #0000;border-image:var(--suite-gradient) 1}.uxRefresh .mobileQuickNav{border-color:var(--line);background:#fffffff5}.adminHomeHead>.suiteBrand{margin-left:0}}@media (width<=650px){.adminHomeHead>.suiteBrand{align-self:flex-start}.suiteBrand img{width:98px;height:32px}}@media (width<=820px){.adminAccessPanel,.adminAccessForm{grid-template-columns:1fr}.customerLogin{padding:14px}.customerLoginMarks{align-items:flex-start}.customerLoginLogo{width:min(260px,74vw)}}.suiteBrand{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:4px 0!important}.suiteBrand img{object-fit:contain;object-position:center;mix-blend-mode:normal;border-radius:0}.customerLoginLogo{mix-blend-mode:normal}.newCustomerLink{border-top:1px solid var(--line);color:var(--muted);gap:5px;margin-top:26px;padding-top:22px;font-size:14px;display:grid}.newCustomerLink a{color:#087f91;font-weight:850;text-decoration:none}.registrationPage{min-height:100vh;color:var(--ink);background:radial-gradient(circle at 88% 4%,#54d5df3d,#0000 28%),radial-gradient(circle at 4% 92%,#77d3c729,#0000 32%),#f6fbfb;padding:24px clamp(16px,5vw,72px) 72px}.registrationHeader{justify-content:space-between;align-items:center;gap:24px;max-width:1080px;margin:auto;display:flex}.registrationHeader img{width:min(250px,62vw);height:auto;display:block}.registrationHeader>a:last-child{color:#087f91;font-size:14px;font-weight:800;text-decoration:none}.registrationIntro{text-align:center;max-width:780px;margin:64px auto 28px}.registrationIntro>span{color:#087f91;letter-spacing:.15em;font-size:12px;font-weight:900}.registrationIntro h1{margin:12px 0 16px;font:600 clamp(38px,6vw,62px)/1 Georgia,serif}.registrationIntro p{color:var(--muted);margin:0;font-size:17px;line-height:1.65}.registrationNotice{color:#72562b;background:#fff9ed;border:1px solid #ead7b7;border-radius:14px;max-width:960px;margin:0 auto 20px;padding:14px 18px}.registrationForm{border:1px solid var(--line);background:#fffffff7;border-radius:28px;gap:24px;max-width:960px;margin:auto;padding:clamp(22px,4vw,42px);display:grid;box-shadow:0 28px 80px #122f3a1f}.registrationForm fieldset{border:0;min-width:0;margin:0;padding:0}.registrationForm legend{margin-bottom:16px;font:600 25px/1.2 Georgia,serif}.registrationPlans{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.registrationPlans label{cursor:pointer;position:relative}.registrationPlans input{accent-color:#087f91;width:18px;height:18px;position:absolute;inset:14px auto auto 14px}.registrationPlans label>span{border:1px solid var(--line);background:#fbfdfd;border-radius:18px;min-height:176px;padding:20px 18px 18px 44px;transition:all .18s;display:grid}.registrationPlans label:hover>span,.registrationPlans label.selected>span{border-color:#1c9fa8;box-shadow:0 0 0 3px #1c9fa81f}.registrationPlans b{font-size:17px}.registrationPlans strong{margin-top:14px;font:600 31px/1 Georgia,serif}.registrationPlans strong small{color:var(--muted);margin-left:4px;font:500 13px/1.2 Arial,sans-serif}.registrationPlans em{color:#537174;align-self:end;margin-top:18px;font-size:13px;font-style:normal}.registrationFields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.registrationFields label{gap:8px;font-size:14px;font-weight:750;display:grid}.registrationFields input{border:1px solid var(--line);min-height:52px;font:inherit;background:#fff;border-radius:12px;padding:12px 15px}.registrationWide{grid-column:1/-1}.registrationConsent{color:#415e61;align-items:flex-start;gap:11px;font-size:14px;line-height:1.55;display:flex}.registrationConsent input{accent-color:#087f91;flex:none;width:19px;height:19px;margin-top:1px}.registrationConsent a{color:#087f91;font-weight:750}.registrationSubmit,.registrationLoginButton{color:#fff;min-height:54px;font:inherit;cursor:pointer;background:#087f91;border:0;border-radius:13px;justify-content:center;align-items:center;padding:13px 20px;font-weight:850;text-decoration:none;display:flex;box-shadow:0 10px 24px #087f9133}.registrationSubmit:disabled{opacity:.55;cursor:not-allowed}.registrationFootnote{color:var(--muted);text-align:center;line-height:1.55}.registrationPending,.registrationInlineError{color:#73562e;background:#fff5e7;border-radius:12px;margin:0;padding:13px 15px;font-size:14px;line-height:1.5}.registrationSuccess{gap:14px;display:grid}.registrationSuccess .customerLoginLogo{margin-bottom:20px}.registrationSuccess>p{margin:0}.registrationSteps{color:#415e61;gap:10px;margin:10px 0 16px;padding-left:24px;line-height:1.5;display:grid}.registrationLoader{color:#176b6a;background:#eaf8f7;border-radius:14px;align-items:center;gap:12px;margin-top:16px;padding:16px;font-weight:800;display:flex}.registrationLoader span{border:3px solid #087f9133;border-top-color:#087f91;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite registration-spin}.registrationResend{text-decoration:underline;color:#087f91!important;min-height:auto!important;box-shadow:none!important;background:0 0!important}.registrationResend:disabled{opacity:.55}@keyframes registration-spin{to{transform:rotate(360deg)}}@media (width<=760px){.registrationPage{padding:16px 14px 48px}.registrationHeader{flex-direction:column;align-items:flex-start}.registrationHeader>a:last-child{align-self:flex-end}.registrationIntro{text-align:left;margin-top:42px}.registrationPlans,.registrationFields{grid-template-columns:1fr}.registrationWide{grid-column:auto}.registrationPlans label>span{min-height:138px}.registrationForm{border-radius:22px;padding:22px 18px}}.cockpitHelloEaseFooter .suiteBrand,.helloEaseFooter .suiteBrand{color:#d9f2ef!important}.cockpitHelloEaseFooter .suiteBrandLabel,.helloEaseFooter .suiteBrandLabel{color:#c9e7e4!important}.cockpitHelloEaseFooter .suiteBrand img,.helloEaseFooter .suiteBrand img{filter:invert()hue-rotate(180deg)saturate(1.15);mix-blend-mode:screen}.avatarVoiceLink{color:#53716f!important;margin-top:-4px!important;font-size:12px!important}.loginTabs{background:#e8f2f0;border-radius:14px;grid-template-columns:1fr 1fr;gap:7px;margin:22px 0 4px;padding:5px;display:grid}.loginTabs button{color:#47605e;background:0 0;padding:10px;font-size:13px}.loginTabs button.active{color:#087f7b;background:#fff;box-shadow:0 3px 12px #15363a17}.forgotPassword{color:#087f7b;margin-top:16px;font-weight:750;display:inline-block}.loginSuccess{background:#edf9f3;border:1px solid #8fd0b8;border-radius:14px;margin-top:20px;padding:14px 16px;line-height:1.5;color:#176a4d!important}.adminHome{background:radial-gradient(circle at 88% 3%,#18c7c22e,transparent 28%),var(--cream);min-height:100vh;padding:28px clamp(18px,5vw,72px) 64px}.adminHomeHead{justify-content:space-between;align-items:center;gap:24px;max-width:1180px;margin:auto;display:flex}.adminBrand{color:var(--ink);align-items:center;gap:13px;text-decoration:none;display:flex}.adminBrand img{object-fit:contain;width:64px;height:48px}.adminBrand span{gap:3px;display:grid}.adminBrand small,.adminIntro>span{color:var(--sage-dark);letter-spacing:.11em;font-size:11px;font-weight:900}.adminBrand strong{font:600 20px/1.1 Georgia,serif}.adminHomeHead>div{color:var(--muted);align-items:center;gap:14px;font-size:13px;display:flex}.adminHomeHead>div a,.accessPending a{color:var(--sage-dark);font-weight:800}.adminIntro{max-width:1180px;margin:72px auto 28px}.adminIntro h1{max-width:700px;margin:9px 0 12px;font:600 clamp(38px,5vw,62px)/.98 Georgia,serif}.adminIntro p{max-width:770px;color:var(--muted);font-size:16px;line-height:1.65}.channelCardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1180px;margin:auto;display:grid}.channelCard{border:1px solid var(--line);background:var(--paper);border-radius:22px;min-height:270px;padding:23px;display:grid;box-shadow:0 14px 34px #3137320f}.channelCardTop{color:var(--sage-dark);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;gap:10px;font-size:10px;font-weight:900;display:flex}.channelCardTop i{color:#8b5d3d;letter-spacing:0;text-transform:none;background:#f4e8dc;border-radius:999px;padding:5px 8px;font-style:normal}.channelCardTop i.ready{color:#087f7b;background:#e3f7f5}.channelCard h2{margin:24px 0 6px;font:600 28px/1.12 Georgia,serif}.channelCard>p{color:var(--muted);margin:0}.channelMeta{color:#47605e;align-self:end;gap:4px;margin:20px 0;font-size:12px;display:grid}.channelMeta small{color:var(--muted)}.channelOpen{background:var(--sage-dark);color:#fff;border-radius:13px;justify-content:space-between;align-items:center;padding:13px 15px;font-weight:850;text-decoration:none;display:flex}.adminError,.adminEmpty{max-width:1180px;margin:20px auto}.accessPending{align-content:center;place-items:start;max-width:720px;min-height:100vh;margin:auto;padding:32px;display:grid}.accessPending img{object-fit:contain;width:90px;height:64px;margin-bottom:28px}.accessPending>span{color:var(--sage-dark);letter-spacing:.11em;font-size:11px;font-weight:900}.accessPending h1{margin:10px 0;font:600 clamp(34px,6vw,56px)/1 Georgia,serif}.accessPending p{color:var(--muted);font-size:16px;line-height:1.6}.adminBackLink{color:var(--sage-dark);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:850;text-decoration:none}@media (width<=900px){.channelCardGrid{grid-template-columns:1fr 1fr}}@media (width<=650px){.adminHomeHead{flex-direction:column;align-items:flex-start}.adminHomeHead>div{flex-direction:column;align-items:flex-start;gap:5px}.adminIntro{margin-top:46px}.channelCardGrid{grid-template-columns:1fr}.adminBackLink{order:4;margin-left:0}}.brandmark{flex:none;place-items:center;display:grid;background:0 0!important;border-radius:0!important;width:70px!important;height:48px!important}.brandmark img{object-fit:contain;width:100%;height:100%;display:block}.eyebrow{color:#087f7b!important}.errorBox{color:#7d432d;background:#fff4ed;border:1px solid #ddb7a1;border-radius:14px;flex-direction:column;gap:5px;margin-top:20px;padding:14px 16px;display:flex}.errorBox strong{font-size:13px}.errorBox span{font-size:12px;line-height:1.45}:root{--cream:#f4efe6;--paper:#fffdf8;--ink:#292a27;--muted:#6e7069;--sage:#18c7c2;--sage-dark:#087f7b;--line:#ddd6ca}*{box-sizing:border-box}body{background:var(--cream);color:var(--ink);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}button,input,textarea,a{font:inherit}button,a{-webkit-tap-highlight-color:transparent}.shell{background:radial-gradient(circle at 88% 5%,#18c7c22e,transparent 28%),var(--cream);min-height:100vh;padding:32px clamp(18px,4vw,64px) 48px}.topbar{align-items:center;gap:14px;max-width:1180px;margin:0 auto 54px;display:flex}.brandmark{background:var(--sage-dark);color:#fff;letter-spacing:.05em;border-radius:50%;place-items:center;width:48px;height:48px;font-family:Georgia,serif;font-weight:700;display:grid}.eyebrow{letter-spacing:.17em;color:var(--sage-dark);margin:0 0 3px;font-size:11px;font-weight:800}h1{margin:0;font:600 22px/1.1 Georgia,serif}.ownerBadge{border:1px solid var(--line);color:var(--muted);background:#fffdf8b3;border-radius:999px;margin-left:auto;padding:8px 13px;font-size:12px}.hero{grid-template-columns:1.5fr .7fr;align-items:end;gap:34px;max-width:1180px;margin:0 auto 30px;display:grid}.kicker{color:var(--sage-dark);margin-bottom:14px;font-size:13px;font-weight:750;display:inline-block}h2{letter-spacing:-.035em;max-width:720px;margin:0;font:500 clamp(38px,5.3vw,70px)/1.02 Georgia,serif}.hero>div>p{max-width:650px;color:var(--muted);margin:20px 0 0;font-size:17px;line-height:1.65}.statusCard{border:1px solid var(--line);background:#fffdf8d1;border-radius:24px;align-items:center;gap:14px;min-height:126px;padding:25px;display:flex;box-shadow:0 18px 50px #463d2f14}.statusCard.isConnected{border-color:#70c9c5}.statusDot{background:#c2a080;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 7px #c2a08024}.isConnected .statusDot{background:#18c7c2;box-shadow:0 0 0 7px #18c7c224}.statusCard div{flex-direction:column;gap:4px;display:flex}.statusCard small{letter-spacing:.16em;color:var(--muted);font-size:10px;font-weight:800}.statusCard strong{font-size:18px}.statusCard span:last-child{color:var(--muted);font-size:12px}.grid{grid-template-columns:1.05fr .95fr;gap:20px;max-width:1180px;margin:0 auto;display:grid}.panel{border:1px solid var(--line);background:var(--paper);border-radius:26px;padding:26px;box-shadow:0 15px 44px #463d2f12}.panelHead{border-bottom:1px solid #ebe5dc;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.panelHead>div{align-items:center;gap:12px;display:flex}.panelHead h3{margin:0;font-size:18px}.step{width:32px;height:32px;color:var(--sage-dark);background:#e8f8f7;border-radius:10px;place-items:center;font-size:11px;font-weight:800;display:grid}.pill{color:#816a56;background:#f1ebe3;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:750}.pill.success{color:#087f7b;background:#dff7f5}.pill.warm{color:#8b5d3d;background:#f3e7dc}.pill.error{color:#963f35;background:#f9e3df}.secretForm,.connectReady{padding:23px 0 3px}.secretForm p,.connectReady p{color:var(--muted);font-size:14px;line-height:1.55}.secretForm label{margin:20px 0 8px;font-size:12px;font-weight:750;display:block}.secretRow{gap:10px;display:flex}input,textarea{border:1px solid var(--line);background:#fff;border-radius:13px;outline:none;width:100%;min-width:0;padding:13px 14px}textarea{resize:vertical;line-height:1.5}input:focus,textarea:focus{border-color:var(--sage);box-shadow:0 0 0 3px #18c7c221}button,.primaryButton{background:var(--sage-dark);color:#fff;cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;padding:13px 18px;font-weight:750;text-decoration:none;display:inline-flex}button:disabled{opacity:.45;cursor:not-allowed}.secondary{color:var(--ink);background:#ece8df}.formMessage,.hint{color:var(--sage-dark)!important;font-size:12px!important}.connectReady{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.connectedBox{align-items:center;gap:14px;padding-top:24px;display:flex}.connectedBox .check{color:#087f7b;background:#dff7f5;border-radius:50%;place-items:center;width:42px;height:42px;font-size:20px;font-weight:900;display:grid}.connectedBox p{color:var(--muted);margin:4px 0;font-size:13px}.connectedBox button{margin-left:auto}.postPreview{grid-template-columns:minmax(150px,190px) 1fr;gap:22px;padding-top:22px;display:grid}.postVisual{aspect-ratio:4/5;color:#fff;background:linear-gradient(145deg,#d5c1a4,#2a8f8b);border-radius:18px;flex-direction:column;justify-content:space-between;padding:18px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff40}.postVisual:has(img){padding:0}.postVisual img{object-fit:cover;width:100%;height:100%;display:block}.postVisual span{font-size:32px}.postVisual b{overflow-wrap:anywhere;font:600 clamp(19px,2vw,25px)/1.12 Georgia,serif}.postCopy{flex-direction:column;justify-content:center;min-width:0;display:flex}.postCopy>strong{font-family:Georgia,serif;font-size:20px;line-height:1.25}.postCopy p{color:var(--muted);white-space:pre-wrap;font-size:14px;line-height:1.55}.actions{flex-wrap:wrap;gap:8px;display:flex}.actions button,.actions .compact{padding:10px 14px;font-size:12px}.draftEditor{border:1px solid var(--line);background:#f8f5ee;border-radius:17px;flex-direction:column;gap:8px;margin-top:22px;padding:18px;display:flex}.draftEditor label{color:var(--sage-dark);margin-top:7px;font-size:12px;font-weight:800}.editorActions{flex-wrap:wrap;gap:9px;margin-top:10px;display:flex}.draftNotice{color:#087f7b;background:#e4f8f6;border-radius:12px;margin:14px 0 0;padding:11px 13px;font-size:12px;font-weight:700}.workflow{border:1px solid var(--line);max-width:1180px;color:var(--muted);background:#fffdf899;border-radius:20px;justify-content:center;align-items:center;gap:18px;margin:20px auto 0;padding:16px 22px;font-size:12px;font-weight:700;display:flex}.workflow i{color:#a8aa9f;font-style:normal}@media (width<=780px){.shell{padding-top:22px}.topbar{margin-bottom:38px}.ownerBadge{display:none}.hero,.grid{grid-template-columns:1fr}.hero{gap:24px}.statusCard{min-height:auto}.panel{padding:20px}.secretRow{flex-direction:column}.postPreview{grid-template-columns:1fr}.postVisual{width:100%;max-width:none;padding:24px}.postVisual span{font-size:38px}.postVisual b{max-width:92%;font-size:clamp(28px,9vw,42px)}.postCopy>strong{font-size:22px}.postCopy p{font-size:15px}.actions button{flex:1;min-width:140px}.draftEditor{margin-left:-4px;margin-right:-4px;padding:15px}.editorActions button{flex:1;min-width:145px}.workflow{flex-direction:column;align-items:flex-start;gap:8px}.workflow i{margin-left:16px;transform:rotate(90deg)}}.editorialSection,.aiSection{max-width:1180px;margin:24px auto 0}.sectionTitle{justify-content:space-between;align-items:end;gap:30px;margin:38px 0 18px;display:flex}.sectionTitle h3{margin:0;font:500 clamp(30px,4vw,46px)/1.05 Georgia,serif}.sectionTitle p{max-width:360px;color:var(--muted);margin:0;font-size:14px}.planGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.planCard{border:1px solid var(--line);opacity:.72;background:#fffdf8a8;border-radius:22px;padding:19px;transition:all .2s}.planCard.active{background:var(--paper);opacity:1;box-shadow:0 14px 40px #463d2f0f}.planTop{justify-content:space-between;align-items:center;display:flex}.planNumber{color:#b29d83;font:600 22px/1 Georgia,serif}.toggle{background:#d8d3ca;border:0;border-radius:999px;width:42px;height:24px;padding:3px;display:block}.toggle span{background:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;display:block}.toggle.on{background:var(--sage-dark)}.toggle.on span{transform:translate(18px)}.planCard h4{margin:23px 0 10px;font:600 20px/1.15 Georgia,serif}.planCard>p{min-height:82px;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.planControls{grid-template-columns:.8fr 1.2fr;gap:8px;margin-top:18px;display:grid}.planControls label{color:var(--sage-dark);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.planControls input,.planControls select{border:1px solid var(--line);width:100%;color:var(--ink);background:#f8f5ef;border-radius:10px;margin-top:6px;padding:9px 8px;font-size:12px}.aiFeedbackPanel{padding:28px}.aiConnect{grid-template-columns:1fr 1fr;align-items:end;gap:24px;padding-top:22px;display:grid}.aiConnect strong{font:600 21px/1.2 Georgia,serif}.aiConnect p{color:var(--muted);margin:8px 0;font-size:13px;line-height:1.5}.aiConnect a{color:var(--sage-dark);font-size:12px;font-weight:800}.feedbackForm{flex-direction:column;gap:11px;padding-top:22px;display:flex}.feedbackForm>label{font:600 19px/1.2 Georgia,serif}.quickFeedback{flex-wrap:wrap;gap:7px;display:flex}.quickFeedback button{padding:8px 11px;font-size:11px}.feedbackForm>button{align-self:flex-start}.feedbackHistory{border-top:1px solid var(--line);flex-direction:column;gap:9px;margin-top:22px;padding-top:18px;display:flex}.feedbackHistory>strong{letter-spacing:.08em;text-transform:uppercase;color:var(--sage-dark);font-size:12px}.feedbackHistory>div{background:#f7f3ec;border-radius:11px;justify-content:space-between;gap:16px;padding:10px 12px;font-size:12px;display:flex}.feedbackHistory small{white-space:nowrap;color:var(--sage-dark);font-weight:800}@media (width<=980px){.planGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=780px){.sectionTitle{flex-direction:column;align-items:flex-start;gap:10px}.planGrid{grid-template-columns:1fr}.planCard>p{min-height:auto}.aiConnect{grid-template-columns:1fr}.feedbackForm>button{width:100%}.feedbackHistory>div{flex-direction:column;gap:5px}}.contributionLink{color:var(--sage-dark);margin-top:18px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.contributionLink:hover{text-decoration:underline}.aiResult{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.aiResult a{color:var(--sage-dark);text-underline-offset:3px;font-weight:900;text-decoration:underline}.youtubeSection{max-width:1180px;margin:34px auto 0;padding-top:12px}.channelTabs{gap:8px;margin:-5px 0 16px;display:flex}.channelTabs a{border:1px solid var(--line);color:var(--muted);background:#fffdf899;border-radius:999px;padding:10px 18px;font-size:13px;font-weight:800;text-decoration:none}.channelTabs a.active{color:#fff;background:#a33b32;border-color:#a33b32}.youtubeGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.youtubeSetup>p{color:var(--muted);margin:20px 0 14px;font-size:13px;line-height:1.55}.setupLink,.setupLinks a{color:var(--sage-dark);margin-top:12px;font-size:12px;font-weight:800;display:inline-flex}.setupLinks{flex-wrap:wrap;gap:4px 16px;display:flex}.callbackUrl{color:#5b5d57;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#f4f1ea;border-radius:10px;margin:10px 0;padding:11px;font-size:11px;line-height:1.45;display:block}.credentialStack{flex-direction:column;gap:9px;margin-top:12px;display:flex}.youtubeConnected{background:#e7f8f7;border-radius:14px;align-items:center;gap:12px;margin-top:22px;padding:14px;display:flex}.youtubeConnected img{border-radius:50%;width:46px;height:46px}.youtubeConnected div{flex-direction:column;display:flex}.youtubeConnected span{color:var(--muted);font-size:12px}.youtubeComposer{margin-top:18px}.youtubeForm{grid-template-columns:1fr 140px auto;align-items:end;gap:12px;margin-top:22px;display:grid}.youtubeForm label{text-transform:uppercase;letter-spacing:.08em;color:var(--sage-dark);font-size:11px;font-weight:800}.youtubeForm input,.youtubeForm select{border:1px solid var(--line);width:100%;height:47px;color:var(--ink);background:#fff;border-radius:13px;margin-top:7px;padding:0 13px;display:block}.youtubeDraft{border-top:1px solid var(--line);grid-template-columns:minmax(220px,320px) 1fr;gap:28px;margin-top:24px;padding-top:24px;display:grid}.shortMock{aspect-ratio:9/16;color:#fff;background:radial-gradient(circle at 70% 25%,#d6bca5,#0000 28%),linear-gradient(160deg,#123332,#18a8a3 52%,#b58d6d);border-radius:24px;flex-direction:column;justify-content:space-between;padding:24px;display:flex;box-shadow:0 18px 40px #282c272e}.shortMock span{letter-spacing:.16em;font-size:10px;font-weight:900}.shortMock strong{font:600 clamp(28px,4vw,46px)/1.02 Georgia,serif}.shortMock small{color:#123332;background:#fff;border-radius:999px;align-self:flex-start;padding:7px 10px;font-weight:900}.draftDetails>small{letter-spacing:.12em;color:#a33b32;font-size:10px;font-weight:900}.draftDetails h4{margin:7px 0 14px;font:600 30px/1.1 Georgia,serif}.draftDetails p,.draftDetails li{color:var(--muted);font-size:13px;line-height:1.55}.draftDetails ol{padding-left:22px}.draftDetails details{border-top:1px solid var(--line);padding-top:12px}.draftDetails summary{cursor:pointer;font-size:13px;font-weight:800}.approvalGuard{color:#7f4b2f;background:#fff2e7;border-radius:12px;margin-top:18px;padding:13px 15px;font-size:12px;font-weight:750;line-height:1.45}@media (width<=780px){.youtubeGrid,.youtubeForm{grid-template-columns:1fr}.youtubeForm button{width:100%}.youtubeDraft{grid-template-columns:1fr}.shortMock{width:100%;max-width:430px;margin:0 auto}.channelTabs a{text-align:center;flex:1}}.videoActions{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.videoActions button,.videoActions a{font-size:12px}.secondaryDownload{color:var(--ink);background:#ece8df}.renderProgress{background:#e7e2d8;border-radius:999px;height:8px;margin-top:12px;overflow:hidden}.renderProgress span{border-radius:inherit;background:linear-gradient(90deg,var(--sage-dark),#55c9c4);height:100%;transition:width .15s linear;display:block}.videoReview{border:1px solid var(--line);background:#f6f2ea;border-radius:18px;grid-template-columns:150px 1fr;align-items:center;gap:16px;margin-top:16px;padding:14px;display:grid}.videoReview video{aspect-ratio:9/16;object-fit:cover;background:#123332;border-radius:14px;width:150px}.videoReview div{flex-direction:column;gap:5px;display:flex}.videoReview strong{font:600 19px/1.15 Georgia,serif}.videoReview span{color:var(--muted);font-size:12px;line-height:1.45}@media (width<=520px){.videoActions>*{width:100%}.videoReview{grid-template-columns:112px 1fr}.videoReview video{width:112px}}.youtubePublishButton{background:#b23b32;width:100%;margin-top:14px;padding:15px 18px}.youtubePublishedLink{color:#087f7b;background:#dff7f5;border-radius:13px;justify-content:center;margin-top:14px;padding:14px 16px;font-size:13px;font-weight:850;text-decoration:none;display:flex}.approvalGuard.publishedGuard{color:#087f7b;background:#dff7f5}.shortMock{isolation:isolate;position:relative;overflow:hidden}.shortMock:after{content:"";z-index:-1;background:linear-gradient(#18231c94,#18231c14 42%,#18231cb8);position:absolute;inset:0}.shortMock>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.shortMock strong{text-shadow:0 2px 18px #00000059}.studioSection{max-width:1180px;margin:34px auto 0}.studioConnections{align-items:stretch;gap:10px;margin-bottom:14px;display:flex}.studioConnections>div{border:1px solid var(--line);background:#fffdf8a6;border-radius:16px;flex-direction:column;min-width:150px;padding:11px 14px;display:flex}.studioConnections>div.connected{background:#e7f8f7;border-color:#a8deda}.studioConnections span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:900}.studioConnections strong{margin-top:3px;font-size:12px}.studioConnections>a{color:var(--sage-dark);align-self:center;margin-left:auto;font-size:12px;font-weight:850}.studioTabs{gap:8px;margin-bottom:14px;display:flex}.studioTabs button{color:var(--muted);border:1px solid var(--line);background:#fffdf8b3;padding:10px 16px}.studioTabs button.active{background:var(--sage-dark);color:#fff;border-color:var(--sage-dark)}.studioTabs b{background:#fff3;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:6px;font-size:10px;display:inline-grid}.studioPanel{padding:28px}.studioEmpty{align-items:center;gap:18px;margin-bottom:22px;display:flex}.studioEmpty>span{width:52px;height:52px;color:var(--sage-dark);background:#e8f8f7;border-radius:18px;place-items:center;font-size:28px;display:grid}.studioEmpty h4,.proposalCopy h4,.proposalEdit h4,.motionArea h4,.publishChooser h4,.publicationCard h4,.archiveEmpty h4{margin:0;font:600 24px/1.15 Georgia,serif}.studioEmpty p,.proposalEdit p,.motionArea p,.publishChooser p,.publicationCard p,.archiveEmpty p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.5}.studioCreate{grid-template-columns:1fr 140px auto;align-items:end;gap:12px;display:grid}.studioCreate label{text-transform:uppercase;letter-spacing:.08em;color:var(--sage-dark);font-size:11px;font-weight:850}.studioCreate input,.studioCreate select{border:1px solid var(--line);background:#fff;border-radius:13px;width:100%;height:48px;margin-top:7px;padding:0 13px;display:block}.studioHint{color:#8b5d3d;margin:14px 0 0;font-size:12px}.activeProposal{flex-direction:column;gap:20px;display:flex}.proposalSummary{grid-template-columns:minmax(230px,340px) 1fr;gap:26px;display:grid}.proposalVisual{color:#fff;background:linear-gradient(145deg,#123f3e,#9c8268);border-radius:22px;min-height:430px;position:relative;overflow:hidden}.proposalVisual>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.proposalVisual>span{place-items:center;height:100%;font-size:72px;display:grid}.proposalVisual:after{content:"";background:linear-gradient(#171f191a,#171f19c7);position:absolute;inset:0}.proposalVisual>div{z-index:1;position:absolute;bottom:24px;left:22px;right:22px}.proposalVisual small,.proposalType,.proposalEdit>div>span,.motionArea>div>span,.publishChooser>div>span{letter-spacing:.14em;color:#a33b32;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.proposalVisual small{color:#f4e8da}.proposalVisual strong{text-shadow:0 2px 16px #00000059;font:600 34px/1.05 Georgia,serif}.proposalCopy{padding:6px 0}.proposalCopy>p{color:var(--muted);font-size:14px;line-height:1.55}.proposalMedia{gap:8px;margin:16px 0;display:flex}.proposalMedia img{object-fit:cover;border-radius:10px;width:72px;height:88px}.proposalCopy details{border-top:1px solid var(--line);padding-top:14px}.proposalCopy summary{cursor:pointer;font-size:13px;font-weight:850}.proposalCopy details p,.proposalCopy li{color:var(--muted);font-size:13px;line-height:1.55}.proposalEdit,.motionArea,.publishChooser{border-top:1px solid var(--line);padding-top:20px}.proposalEdit{grid-template-columns:.72fr 1.28fr;gap:16px;display:grid}.proposalEdit textarea,.proposalEdit>.quickFeedback,.proposalEdit>button{grid-column:2}.proposalEdit>button{justify-self:start}.motionArea{grid-template-columns:1fr auto;align-items:center;gap:14px;display:grid}.motionArea .renderProgress,.motionArea .studioVideo{grid-column:1/-1}.studioVideo{aspect-ratio:9/16;object-fit:cover;background:#112c2b;border-radius:18px;width:min(260px,100%)}.platformOptions{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;display:grid}.platformOptions label{border:1px solid var(--line);cursor:pointer;background:#f8f5ef;border-radius:16px;grid-template-columns:22px 1fr;gap:2px 9px;padding:15px 16px;display:grid;position:relative}.platformOptions label.selected{background:#e7f8f7;border-color:#47aaa6}.platformOptions input{width:18px;height:18px;accent-color:var(--sage-dark);grid-row:1/3}.platformOptions span{font-weight:850}.platformOptions small{color:var(--muted)}.publishSelected{background:#a33b32;width:100%;padding:16px}.discardProposal{color:var(--muted);background:0 0;align-self:flex-start;padding:8px 0;text-decoration:underline}.publicationArchive{gap:14px;display:grid}.publicationCard{grid-template-columns:150px 1fr;gap:20px;display:grid}.publicationCard>video,.publicationCard>img{aspect-ratio:9/16;object-fit:cover;background:#112c2b;border-radius:16px;width:150px}.publicationCard h4{margin-bottom:8px}.publishedPlatforms{gap:7px;margin:12px 0;display:flex}.publishedPlatforms span{color:var(--sage-dark);background:#e7f8f7;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:850}.archiveLinks{flex-wrap:wrap;gap:12px;display:flex}.archiveLinks a{color:var(--sage-dark);font-size:12px;font-weight:850}.archiveEmpty{text-align:center;padding:50px}.archiveEmpty>span{width:54px;height:54px;color:var(--sage-dark);background:#e7f8f7;border-radius:50%;place-items:center;margin:0 auto 14px;font-size:24px;display:grid}.archiveEmpty button{margin-top:16px}.legacyYoutube .youtubeComposer,.legacyYoutube .channelTabs,.legacyYoutube>.sectionTitle{display:none}.legacyYoutube{margin-top:24px;padding-top:0}.legacyYoutube:before{content:"Verbindungen & API-Zugänge";margin-bottom:14px;font:600 26px/1.1 Georgia,serif;display:block}.workflow{margin-top:28px}.sharedViewNotice{background:#fff2ed;border:1px solid #e5b8a9;border-radius:13px;align-items:center;gap:12px;margin-right:auto;padding:8px 10px;display:flex}.sharedViewNotice span{gap:2px;display:grid}.sharedViewNotice b{color:#7d382e;font-size:11px}.sharedViewNotice small{color:#8a5b52;font-size:10px}.sharedViewNotice button{white-space:nowrap;background:#a33b32;padding:8px 10px;font-size:10px}@media (width<=720px){.sharedViewNotice{flex-direction:column;align-items:flex-start;width:100%}.sharedViewNotice button{width:100%}}@media (width<=780px){.studioConnections{grid-template-columns:1fr 1fr;display:grid}.studioConnections>a{grid-column:1/-1;margin:0}.studioCreate,.proposalSummary,.proposalEdit,.motionArea{grid-template-columns:1fr}.proposalEdit textarea,.proposalEdit>.quickFeedback,.proposalEdit>button{grid-column:1}.proposalVisual{min-height:500px}.platformOptions{grid-template-columns:1fr}.publicationCard{grid-template-columns:110px 1fr}.publicationCard>video,.publicationCard>img{width:110px}.studioTabs button{flex:1;padding:10px 8px}.studioPanel{padding:20px}}.draftDetails li{margin-bottom:9px}.draftDetails li img{aspect-ratio:9/14;object-fit:cover;border:1px solid var(--line);border-radius:10px;width:112px;margin-top:6px;display:block}.reuseMedia{color:var(--muted);background:#e7f8f7;border-radius:13px;align-items:flex-start;gap:10px;margin:14px 0 4px;padding:12px 14px;font-size:12px;line-height:1.45;display:flex}.reuseMedia input{width:18px;height:18px;accent-color:var(--sage-dark);margin-top:1px}.reuseMedia strong{color:var(--sage-dark)}.mediaLibrary{border:1px solid var(--line);background:#f8f5ef;border-radius:16px;margin-top:12px;overflow:hidden}.mediaLibrary summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;list-style:none;display:flex}.mediaLibrary summary::-webkit-details-marker{display:none}.mediaLibrary summary>span{flex-direction:column;gap:2px;display:flex}.mediaLibrary summary strong{color:var(--sage-dark);font-size:13px}.mediaLibrary summary small{color:var(--muted);font-size:11px}.mediaLibrary summary b{color:var(--sage-dark);font-size:11px}.mediaLibraryGrid{grid-template-columns:repeat(5,1fr);gap:9px;padding:0 12px 12px;display:grid}.mediaLibraryGrid figure{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;margin:0;overflow:hidden}.mediaLibraryGrid img,.mediaLibraryGrid video{aspect-ratio:4/5;object-fit:cover;background:#112c2b;width:100%;display:block}.mediaLibraryGrid figcaption{flex-direction:column;gap:2px;padding:8px;display:flex}.mediaLibraryGrid figcaption strong{font-size:10px;line-height:1.25}.mediaLibraryGrid figcaption span{color:var(--muted);font-size:9px;line-height:1.25}@media (width<=780px){.mediaLibraryGrid{grid-template-columns:repeat(2,1fr)}}.sceneMediaControls{flex-wrap:wrap;gap:.55rem;margin:.8rem 0;display:flex}.sceneMediaControls button{color:#172225;background:#f7fbfa;border:1px solid #8bcfcc;width:auto;padding:.65rem .8rem;font-size:.85rem}.sceneMediaControls button.active{color:#fff;background:#0e9995;border-color:#0e9995}.sceneMediaControls small{color:#68716e;width:100%}.currentSceneReference{color:#173c3a;text-align:left;background:#eef9f8;border:1px solid #8bcfcc;border-radius:.8rem;grid-template-columns:5rem 1fr auto;align-items:center;gap:.75rem;width:100%;margin:.75rem 0;padding:.45rem;display:grid}.currentSceneReference img{aspect-ratio:1;object-fit:cover;border-radius:.55rem;width:5rem}.currentSceneReference span{gap:.15rem;display:grid}.currentSceneReference strong{font-size:.85rem}.currentSceneReference small{color:#55706d;font-size:.75rem}.currentSceneReference b{color:#078b88;padding:.5rem}.sceneMediaPicker{background:#eef8f7;border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;max-height:22rem;margin:.7rem 0 1rem;padding:.55rem;display:grid;overflow:auto}.sceneMediaPicker button{color:#172225;text-align:left;background:#fff;border:2px solid #0000;border-radius:.75rem;padding:0;overflow:hidden}.sceneMediaPicker button:hover,.sceneMediaPicker button:focus{border-color:#0e9995}.sceneMediaPicker img,.sceneMediaPicker video{aspect-ratio:1;object-fit:cover;width:100%;display:block}.sceneMediaPicker span{white-space:nowrap;text-overflow:ellipsis;padding:.4rem;font-size:.72rem;display:block;overflow:hidden}@media (width<=560px){.sceneMediaPicker{grid-template-columns:repeat(2,minmax(0,1fr))}.currentSceneReference{grid-template-columns:4rem 1fr auto}.currentSceneReference img{width:4rem}}.renderProgress{height:12px}.renderProgress span{transition:width 1.5s}.renderProgress.indeterminate span{width:34%;animation:1.5s ease-in-out infinite higgsfield-status}.renderStatus{color:var(--muted);margin:9px 0 0;font-size:12px;line-height:1.45}@keyframes higgsfield-status{0%{transform:translate(-110%)}50%{transform:translate(95%)}to{transform:translate(300%)}}.optionalEditor>summary{display:none}.optionalEditor>.generalFeedback{display:grid!important}.optionalEditor>.sceneHeading{display:flex!important}.optionalEditor>.sceneGrid{display:grid!important}.optionalEditor{border-top:2px solid var(--line);margin:18px 0 0;padding-top:22px;display:block}.optionalEditor:before{content:"3 · STORY UND SZENEN VORHER PRÜFEN";color:var(--sage-dark);letter-spacing:.11em;margin-bottom:16px;font-size:11px;font-weight:900;display:block}.optionalEditor>.generalFeedback{margin-bottom:18px}.optionalEditor+.finalStudio{margin-top:28px;position:relative}.optionalEditor+.finalStudio:before{content:"DANACH · VIDEO AUS DEN BESTÄTIGTEN SZENEN ERSTELLEN";color:var(--sage-dark);letter-spacing:.1em;margin-bottom:18px;font-size:11px;font-weight:900;display:block}.higgsfieldHistory{margin-top:18px}.higgsfieldHistory>div:first-child h3{margin:4px 0 8px;font:600 28px/1.1 Georgia,serif}.higgsfieldHistory>div:first-child p{color:var(--muted);margin:0 0 16px;line-height:1.5}.higgsfieldHistory>.secondary{width:100%}.videoHistoryError{color:#8a4937;background:#fff0e8;border-radius:12px;padding:12px}.higgsfieldVideoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.higgsfieldVideoGrid>article{border:1px solid var(--line);background:#f8f5ef;border-radius:16px;overflow:hidden}.higgsfieldVideoGrid video{aspect-ratio:9/16;object-fit:cover;background:#112c2b;width:100%;display:block}.higgsfieldVideoGrid article>div{flex-direction:column;gap:5px;padding:10px;display:flex}.higgsfieldVideoGrid small{color:var(--muted)}.higgsfieldVideoGrid button{margin-top:5px;padding:10px;font-size:12px}@media (width<=700px){.higgsfieldVideoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.higgsfieldBulkAssign{background:#e8f8f7;border:1px solid #9fd7d3;border-radius:15px;grid-column:1/-1;gap:7px;padding:14px;display:grid}.higgsfieldBulkAssign button{margin:0}.higgsfieldBulkAssign small{line-height:1.45}.higgsfieldSceneAssign{color:var(--sage-dark);gap:5px;margin-top:7px;font-size:11px;font-weight:850;display:grid}.higgsfieldSceneAssign select{border:1px solid var(--line);width:100%;min-height:40px;color:var(--ink);background:#fff;border-radius:10px;margin:0;padding:8px;font-size:12px}.higgsfieldAssignedScene{color:var(--ink);background:#e8f8f7;border-radius:10px;gap:4px;margin:7px 0 0;padding:10px;font-size:12px;line-height:1.4;display:grid}.higgsfieldAssignedScene strong{color:var(--sage-dark);font-size:11px}.higgsfieldAssignedScene span{color:var(--ink)}.higgsfieldAssignedScene.open{background:#f1ede5}.higgsfieldAssignedScene.open span{color:var(--muted)}.sceneAssemblyStatus{background:#f8f3eb;border:1px solid #d7c8b6;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:16px;padding:15px;display:grid}.sceneAssemblyStatus.complete{background:#e7f8f7;border-color:#83cec9}.sceneAssemblyStatus div{gap:4px;display:grid}.sceneAssemblyStatus strong{font-size:13px}.sceneAssemblyStatus small{color:var(--muted);font-size:11px;line-height:1.4}.sceneAssemblyStatus button{margin:0}@media (width<=700px){.sceneAssemblyStatus{grid-template-columns:1fr}.sceneAssemblyStatus button{width:100%}}.profileEditorFieldset{border:0;min-width:0;margin:0;padding:0}.profileEditorFieldset:disabled{opacity:.78}.channelReadOnlyNotice{color:#47605e;background:#eef5f4;border-radius:13px;margin:14px 0;padding:13px 15px;font-size:13px;line-height:1.5}.channelAccessSection{gap:18px;display:grid}.channelMemberList{gap:10px;display:grid}.channelMemberCard{border:1px solid var(--line);background:#fff;border-radius:15px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.channelMemberCard>div{flex-direction:column;gap:3px;min-width:0;display:flex}.channelMemberCard span{overflow-wrap:anywhere;color:var(--muted);font-size:12px}.channelRole{background:#eef5f4;border-radius:999px;padding:6px 9px;font-weight:800;color:var(--sage-dark)!important}.channelRole.viewer{background:#f2eee7;color:#755f4e!important}.channelMemberAdd{background:#f4fbfa;border:1px solid #b9dedb;border-radius:18px;padding:18px}.channelMemberAdd h5{margin:0 0 14px;font:600 20px/1.2 Georgia,serif}.channelMemberAdd>label{margin:12px 0;display:block}.settingsGrid{align-items:start}.settingsScopeHead{order:0;grid-column:1/-1;padding:8px 2px 2px}.settingsScopeHead h3{margin:0;font:600 28px/1.15 Georgia,serif}.settingsScopeHead p{max-width:760px;color:var(--muted);margin:7px 0 0;line-height:1.55}.settingsScopeHead.adminScope{border-top:1px solid var(--line);order:2;margin-top:14px;padding-top:26px}.settingCard.channelSetting{order:1}.settingCard.providerSetting{order:3}.productionAvailability{order:2;grid-column:1/-1}.productionAvailability h3{margin:0;font:600 24px/1.15 Georgia,serif}.productionAvailability p{color:var(--muted);margin:10px 0 0;line-height:1.55}@media (width<=700px){.channelMemberCard{grid-template-columns:1fr auto}.channelMemberCard .textButton{grid-column:1/-1;justify-self:start}.settingsScopeHead h3{font-size:24px}}.channelViewerBanner{color:#315a57;background:#edf8f7;border:1px solid #badbd8;border-radius:14px;align-items:center;gap:10px 18px;max-width:1180px;margin:14px auto 0;padding:12px 16px;display:flex}.channelViewerBanner strong{white-space:nowrap}.channelViewerBanner span{font-size:13px;line-height:1.45}@media (width<=700px){.channelViewerBanner{flex-direction:column;align-items:flex-start;gap:4px;margin-inline:12px}.channelViewerBanner strong{white-space:normal}}.voiceSettingCard{grid-column:1/-1}.voiceChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.voiceChoice{border:1px solid var(--line);background:#f8f5ef;border-radius:15px;grid-template-columns:minmax(110px,.7fr) minmax(180px,1.2fr) auto;align-items:center;gap:12px;padding:13px;display:grid}.voiceChoice.selected{background:#e7f8f7;border-color:#75c8c3}.voiceChoice>div{flex-direction:column;gap:3px;min-width:0;display:flex}.voiceChoice small{color:var(--muted);font-size:11px}.voiceChoice audio{width:100%;min-width:0;height:36px}.voiceChoice button{white-space:nowrap;padding:10px 12px;font-size:11px}.voiceLoadError{color:#8a4937;margin-top:12px;display:block}@media (width<=900px){.voiceChoiceGrid{grid-template-columns:1fr}}@media (width<=620px){.voiceChoice{grid-template-columns:1fr}.voiceChoice button{width:100%}}.voiceCategoryList{gap:22px;margin-top:18px;display:grid}.voiceCategorySection{min-width:0}.voiceCategoryHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;display:flex}.voiceCategoryHead h5{color:#174f4c;margin:0;font-size:15px}.voiceCategoryHead span{color:#086f6b;background:#dff4f2;border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:28px;font-size:12px;font-weight:850;display:inline-flex}.voiceCategorySection .voiceChoiceGrid{margin-top:10px}.languageVoicePicker{background:#eefafa;border:1px solid #9bd3d0;border-radius:18px;grid-template-columns:minmax(170px,.7fr) minmax(240px,1.3fr);align-items:end;gap:12px 18px;margin:18px 0;padding:16px;display:grid}.languageVoicePicker>div{flex-direction:column;gap:4px;display:flex}.languageVoicePicker label{flex-direction:column;gap:7px;display:flex}.languageVoicePicker select{width:100%}.languageVoicePicker audio{grid-column:2;width:100%;height:38px}.languageVoicePicker>small,.languageVoicePicker>p{color:var(--muted);grid-column:2;margin:0}@media (width<=620px){.languageVoicePicker{grid-template-columns:1fr}.languageVoicePicker audio,.languageVoicePicker>small,.languageVoicePicker>p{grid-column:1}}.voiceClassification{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.voiceClassification summary{cursor:pointer;color:var(--sage-dark);font-weight:800}.voiceClassification>p{color:var(--muted);font-size:12px;line-height:1.5}.voiceClonePanel{background:#eefaf9;border:1px solid #75c8c3;border-radius:18px;margin:18px 0;padding:18px}.voiceClonePanel summary{cursor:pointer;color:#174f4c;font-size:14px;font-weight:850}.voiceClonePanel>p{color:var(--muted);font-size:12px;line-height:1.5}.voiceClonePanel blockquote{color:#314d4b;background:#fff;border-left:3px solid #0b8581;border-radius:0 12px 12px 0;margin:14px 0;padding:14px 16px;font-size:13px;line-height:1.6}.voiceClonePanel audio{width:100%;margin:12px 0;display:block}.voiceClonePanel>label:not(.voiceConsent){color:#3f5755;margin:13px 0;font-size:11px;font-weight:850;display:block}.voiceClonePanel>label input{border:1px solid var(--line);background:#fff;border-radius:13px;width:100%;margin-top:7px;padding:12px 13px;display:block}.voiceCloneActions{flex-wrap:wrap;gap:8px;display:flex}.voiceCloneActions .danger{background:#9e3f35}.voiceCloneActions .secondary{color:#174f4c;background:#fff;border:1px solid #75c8c3}.voiceConsent{color:#3f5755;background:#fff;border:1px solid #b9dedb;border-radius:13px;grid-template-columns:20px 1fr;align-items:start;gap:10px;margin:14px 0;padding:13px;font-size:11px;line-height:1.45;display:grid!important}.voiceConsent input{accent-color:#0b8581;width:17px!important;margin:1px 0 0!important}.voiceCloneMessage{background:#fff4f0;border:1px solid #e3b9ad;border-radius:12px;padding:11px 13px;font-weight:750;color:#8a4937!important;margin:12px 0 0!important;font-size:12px!important}.voiceCloneMessage.success{background:#edf9f3;border-color:#8fd0b8;color:#176a4d!important}.avatarSettingCard{grid-column:1/-1}.avatarMessage{background:#fff4f0;border:1px solid #e3b9ad;border-radius:13px;padding:12px 14px;font-weight:750;line-height:1.45;color:#8a4937!important;margin:12px 0!important;font-size:13px!important}.avatarMessage.success{background:#edf9f3;border-color:#8fd0b8;color:#176a4d!important}.avatarReadySummary{background:#e9f9f7;border:1px solid #8fd0c9;border-radius:16px;align-items:center;gap:12px;margin:16px 0;padding:14px 16px;display:flex}.avatarReadySummary>span{color:#fff;background:#0b8581;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:23px;display:grid}.avatarReadySummary>div{gap:3px;display:grid}.avatarReadySummary strong{font-size:14px}.avatarReadySummary small{color:#53716f;font-size:11px}.avatarRefresh{margin-bottom:12px}.avatarCreatePanel{background:#eefaf9;border:1px solid #75c8c3;border-radius:18px;margin:18px 0;padding:18px}.avatarCreatePanel summary{cursor:pointer;color:#174f4c;font-size:14px;font-weight:850}.avatarCreatePanel>p,.avatarUnavailable{color:var(--muted);font-size:12px;line-height:1.5}.avatarSourceGrid{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;display:grid}.avatarSourceGrid label{color:#174f4c;background:#fff;border:1px dashed #6fbcb7;border-radius:15px;gap:4px;padding:16px;font-size:13px;font-weight:850;display:grid}.avatarSourceGrid small{color:var(--muted);font-size:10px;font-weight:500}.avatarSourceGrid input{margin-top:7px;padding:9px;font-size:11px}.avatarFileSummary{background:#ddf5f2;border-radius:13px;grid-template-columns:1fr auto;gap:4px 12px;padding:12px 14px;display:grid}.avatarFileSummary strong{color:#176a67;font-size:12px}.avatarFileSummary span{overflow-wrap:anywhere;color:var(--muted);grid-column:1;font-size:10px;line-height:1.4}.avatarFileSummary button{color:#8a4937;background:0 0;grid-area:1/2/3;align-self:center;padding:6px;font-size:10px;text-decoration:underline}.avatarField{color:#3f5755;margin:14px 0;font-size:11px;font-weight:850;display:block}.avatarField input{margin-top:7px;display:block}.avatarPreferences{border-top:1px solid var(--line);gap:13px;margin-top:18px;padding-top:18px;display:grid}.avatarPreferenceGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.avatarPreferenceGrid label,.avatarFrequency{color:#3f5755;gap:7px;font-size:11px;font-weight:850;display:grid}.avatarFrequency select{border:1px solid var(--line);width:100%;min-height:46px;color:var(--ink);background:#fff;border-radius:13px;padding:10px 12px}.avatarEnabled{background:#f7fbfa;border:1px solid #b9dedb;border-radius:13px;grid-template-columns:20px 1fr;align-items:start;gap:10px;padding:13px;display:grid}.avatarEnabled input{accent-color:#0b8581;width:17px;margin:2px 0 0}.avatarEnabled span{gap:3px;display:grid}.avatarEnabled b{color:#174f4c;font-size:12px}.avatarEnabled small{color:var(--muted);font-size:10px;line-height:1.4}@media (width<=700px){.avatarSourceGrid,.avatarPreferenceGrid{grid-template-columns:1fr}.avatarCreatePanel{padding:15px}.avatarCreatePanel>button,.avatarPreferences>button{width:100%}.avatarFileSummary{grid-template-columns:1fr}.avatarFileSummary button{grid-area:auto/1;justify-self:start}}.masterCockpitLink{justify-content:space-between;align-items:center;gap:10px;width:100%;color:var(--ink)!important;text-align:left!important;box-shadow:none!important;background:#41ccc814!important;border:1px solid #49d3ce3d!important;border-radius:14px!important;padding:10px 12px!important;display:flex!important}.masterCockpitLink small{color:var(--muted);font-size:11px}.sidebarMasterLink{gap:2px;text-align:left!important;background:#33c7c20f!important;border-color:#34c7c238!important;display:grid!important}.sidebarMasterLink small{color:var(--muted);font-size:10px;font-weight:500}.masterCockpitDashboard{gap:24px;display:grid}.masterCockpitHeading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.masterCockpitHeading>div{min-width:0}.masterCockpitHeading>button{flex:none;max-width:320px}.masterSummary{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.masterSummary article{border:1px solid var(--line);background:var(--paper);border-radius:20px;gap:6px;padding:22px;display:grid}.masterSummary span,.masterSummary small{color:var(--muted);font-size:12px}.masterSummary strong{color:var(--ink);font-size:30px}.masterChannelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.masterChannelGrid article{border:1px solid var(--line);background:var(--paper);border-radius:22px;flex-direction:column;justify-content:space-between;gap:22px;min-height:210px;padding:24px;display:flex}.masterChannelGrid article.active{border-color:#25bfbb80;box-shadow:0 12px 35px #1fb1b11a}.masterChannelGrid span{letter-spacing:1.8px;color:var(--sage-dark);font-size:10px;font-weight:700}.masterChannelGrid h3{margin:9px 0;font-size:22px}.masterChannelGrid p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.masterChannelMeta{justify-content:space-between;align-items:center;gap:12px;display:flex}.masterChannelMeta small{color:var(--muted)}.masterChannelMeta button{white-space:nowrap}.masterCreditHint{background:linear-gradient(120deg,#28c5c017,#299cbe0f);border:1px solid #25bfbb40;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.masterCreditHint p{color:var(--muted);margin:6px 0 0;line-height:1.6}.masterCreditHint button{white-space:nowrap}@media (width<=800px){.masterSummary,.masterChannelGrid{grid-template-columns:1fr}.masterCreditHint,.masterCockpitHeading{flex-direction:column;align-items:flex-start}.masterCockpitHeading>button{width:100%;max-width:none}.masterChannelMeta{flex-direction:column;align-items:flex-start}}.sceneAssemblyStatus:has(.sceneAssemblyPreflight){grid-template-columns:minmax(220px,1fr) auto minmax(250px,auto)}.sceneAssemblyStatus .sceneAssemblySummary{align-content:center}.sceneAssemblyStatus .sceneAssemblyPreflight{grid-template-columns:1fr 1fr;gap:8px;min-width:320px;display:grid}.sceneAssemblyPreflight button{white-space:nowrap;padding:10px 12px}.sceneAssemblyPreflight button.verified{color:#17664f;background:#effaf5;border:1px solid #4cae8d}.sceneAssemblyVoicePreview{grid-column:1/-1;width:100%;height:38px}.sceneAssemblyPreflight>small{color:#8d3b2e;grid-column:1/-1;max-width:360px}.sceneAssemblyCreate:disabled{color:#71817e;box-shadow:none;cursor:not-allowed;background:#dfe9e7;border-color:#c6d5d2}@media (width<=1100px){.sceneAssemblyStatus:has(.sceneAssemblyPreflight){grid-template-columns:1fr auto}.sceneAssemblyStatus .sceneAssemblyPreflight{grid-area:2/1/auto/-1;min-width:0}.sceneAssemblyCreate{grid-area:1/2}}@media (width<=700px){.sceneAssemblyStatus:has(.sceneAssemblyPreflight){grid-template-columns:1fr}.sceneAssemblyStatus .sceneAssemblyPreflight,.sceneAssemblyCreate{grid-area:auto/1}.sceneAssemblyStatus .sceneAssemblyPreflight{grid-template-columns:1fr}.sceneAssemblyPreflight>small{grid-column:1}}.studioLearningOptIn{border:1px solid var(--line);cursor:pointer;background:#fffdf8b8;border-radius:12px;grid-column:2;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.studioChatForm .studioLearningOptIn{grid-column:1}.studioLearningOptIn input{width:18px;height:18px;accent-color:var(--sage-dark);flex:none;margin:2px 0 0}.studioLearningOptIn span{gap:3px;display:grid}.studioLearningOptIn strong{font-size:13px}.studioLearningOptIn small{color:var(--muted);font-size:12px;line-height:1.45}@media (width<=780px){.studioLearningOptIn{grid-column:1}}.sceneProductionDetails{border-top:1px solid #d9e5e1;width:100%;margin:.8rem 0;padding-top:.75rem}.sceneProductionDetails>summary{cursor:pointer;letter-spacing:normal;color:#315b57;font-size:.9rem;font-weight:500}.sceneProductionDetails .sceneProfileReferences{width:100%;min-width:0;font-size:.9rem}.sceneProductionDetails .sceneProfileReferences small{letter-spacing:normal;font-weight:400;line-height:1.5}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/brands/serviceware-open-sans-400.woff2)format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/brands/serviceware-open-sans-700.woff2)format("woff2")}@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}.hePlatform{--heInk:#0f1720;--heMuted:#687c86;--heLine:#dcecee;--heAqua:#e8f7f7;--heGradient:linear-gradient(120deg,#77d3c7 0%,#23bfd0 48%,#0a99ba 100%);min-height:100vh;color:var(--heInk);background:radial-gradient(at 90% 5%,#e1f5f5,#0000 38%),#f7fbfc;font-family:inherit;display:flex}.hePlatform *{box-sizing:border-box}.hePlatform h1,.hePlatform h2,.hePlatform h3{letter-spacing:-.035em;font-family:inherit}.hePlatform a{text-decoration:none}.heRail{color:#fff;background:linear-gradient(170deg,#102e39,#0f1720 80%);flex-direction:column;flex-shrink:0;width:236px;height:100vh;padding:25px 17px;display:flex;position:sticky;top:0}.heLogo{background:#fff;border-radius:14px;margin-bottom:20px;padding:5px 10px;display:block}.heLogo img{object-fit:contain;width:100%;height:68px}.heEyebrow{letter-spacing:.16em;color:#0a8997;font-size:10px;font-weight:800}.heRail>.heEyebrow{color:#93cdd1;padding:0 12px}.heRail nav{gap:8px;margin-top:28px;display:grid}.heRail nav>a{color:#d2e4e8;border-radius:12px;align-items:center;gap:12px;padding:14px 13px;font-size:17px;line-height:1.35;display:flex}.heRail nav>a span{font-size:14px;font-weight:600}.heRail nav>a small{color:#a3ced3;margin-top:3px;font-size:10px;font-weight:400;display:block}.heRail nav>a:hover{background:#1c3b46}.heRail nav>a[aria-current=page]{background:var(--heGradient);color:#fff;box-shadow:0 8px 28px #00c2b22b}.heRailFoot{margin-top:auto;padding:26px 12px 6px}.heRailFoot p{color:#d1eaef;font-size:23px;font-style:italic;font-weight:300;line-height:1.4}.heRailFoot>span{background:#54d5df;width:35px;height:3px;margin:25px 0;display:block}.heRailFoot small{color:#78a3ae;font-size:10px;line-height:1.8}.heMain{flex:1;min-width:0}.heTop{border-bottom:1px solid var(--heLine);background:#ffffffd9;justify-content:space-between;align-items:center;gap:20px;min-height:82px;padding:14px 32px;display:flex}.heTop label{color:var(--heMuted);align-items:center;gap:14px;font-size:12px;display:flex}.heTop select{min-width:210px;max-width:340px;font:inherit;color:#174554;background:#eef8f9;border:0;border-radius:10px;padding:10px 14px}.heIdentity{align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.heIdentity b{background:var(--heGradient);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.heIdentity small{color:var(--heMuted);margin-top:4px;font-size:10px;font-weight:400;display:block}.heContent{max-width:1650px;margin:0 auto;padding:36px clamp(18px,3vw,50px) 65px}.heWelcome{padding:45px 0 32px}.heWelcome h1,.heGtmHero h1{margin:20px 0;font-size:clamp(34px,4vw,58px);font-weight:750;line-height:1.12}.heWelcome em,.heGtmHero em{color:#0a98a9;font-style:normal}.heWelcome p,.heGtmHero p{color:var(--heMuted);font-size:16px;line-height:1.7}.heAppGrid{grid-template-columns:1fr 1fr;gap:24px;max-width:1080px;display:grid}.heAppCard,.heCard{border:1px solid var(--heLine);background:#fff;border-radius:23px;box-shadow:0 13px 40px #173d4908}.heAppCard{flex-direction:column;padding:30px;display:flex}.heAppIndex{letter-spacing:.1em;color:#738992;justify-content:space-between;font-size:10px;display:flex}.heAppIndex b{letter-spacing:0;color:#088f93;background:#e8f7f7;border-radius:6px;padding:5px 8px;font-size:10px}.heAppIcon{background:var(--heGradient);color:#fff;border-radius:18px;place-items:center;width:62px;height:62px;margin-top:34px;font-size:35px;display:grid;box-shadow:0 8px 25px #23bfd029}.heAppCard h2{margin:22px 0 7px;font-size:31px}.heAppCard h3{color:#087f91;margin:0;font-size:18px}.heAppCard p{color:var(--heMuted);min-height:90px;margin:17px 0 30px;font-size:14px;line-height:1.8}.heButton{font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:15px 19px;font-size:13px;font-weight:750;display:inline-flex;box-shadow:0 8px 20px #13adbb21;background:var(--heGradient)!important;color:#fff!important}.heButton:disabled{opacity:.45;cursor:not-allowed}.heButton:focus-visible,.heTextButton:focus-visible,.heTabs button:focus-visible,.hePreview:focus-visible{outline-offset:3px;outline:3px solid #087f91}.heDisabled{color:#8498a1;background:#f3f8f9;border-radius:12px;padding:15px;font-size:12px}.heShared{color:var(--heMuted);margin-top:30px;font-size:12px}.heGtmHero{padding:10px 0 22px;position:relative}.heGtmHero h1{font-size:clamp(30px,3.1vw,45px)}.heGtmHero:after{content:"Aus Ideen wird Wirkung.";color:#147b8a;opacity:.6;font-size:20px;font-style:italic;position:absolute;bottom:42px;right:15px;transform:rotate(-5deg)}.heCard{margin-bottom:22px;padding:26px}.heGoal label{margin-bottom:17px;font-size:23px;font-weight:750;display:block}.hePlatform textarea,.hePlatform input,.hePlatform select{font:inherit;color:var(--heInk);max-width:100%}.hePlatform textarea{border:1px solid var(--heLine);resize:vertical;background:#f8fcfd;border-radius:14px;width:100%;padding:18px;font-size:16px;line-height:1.65}.hePlatform textarea:focus,.hePlatform input:focus{border-color:#54d5df;outline:2px solid #54d5df}.heGoalFooter{justify-content:space-between;align-items:center;gap:18px;margin-top:17px;display:flex}.heGoalFooter small{color:var(--heMuted);font-size:12px;line-height:1.7}.heSuggestions{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.heSuggestions button{color:#168393;box-shadow:none;cursor:pointer;background:#edf8f9;border:1px solid #dcf0f1;border-radius:8px;padding:9px 12px;font-size:11px;font-weight:600}.heRunToolbar{justify-content:space-between;align-items:center;gap:14px;margin:0 0 18px;display:flex}.heRunToolbar label{color:var(--heMuted);align-items:center;gap:12px;font-size:11px;display:flex}.heRunToolbar select{border:1px solid var(--heLine);background:#fff;border-radius:9px;max-width:450px;padding:9px;font-size:12px}.heTextButton{font:inherit;cursor:pointer;padding:9px 0;font-size:12px;font-weight:700;box-shadow:none!important;color:#087f91!important;background:0 0!important;border:0!important}.heTextButton:disabled{opacity:.45;cursor:not-allowed}.heJourneyHeading{justify-content:space-between;gap:20px;display:flex}.heJourney h2{margin:9px 0;font-size:23px}.heJourney p{color:var(--heMuted);margin:8px 0 17px;font-size:13px;line-height:1.5}.heJourneyHeading>strong{color:#079fa9;letter-spacing:-.06em;font-size:48px}.heJourneyHeading>strong small{font-size:20px}.heProgress{background:#e8f7f7;border-radius:8px;height:13px;overflow:hidden}.heProgress>span{background:var(--heGradient);border-radius:8px;height:100%;transition:width 1.1s;display:block}.heProgressNote{color:#74919a;margin-top:10px;font-size:10px;display:block}.heJourneySteps{grid-template-columns:repeat(6,1fr);gap:20px 12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.heJourneySteps li{color:#94a6ae;align-items:center;gap:9px;font-size:10px;line-height:1.4;display:flex}.heJourneySteps li>b{background:#f4f9fa;border:1px solid #d9e7ea;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.heJourneySteps li.done{color:#163c49}.heJourneySteps li.done>b{color:#fff;background:#00bcb2;border:0}.heJourneySteps li.working{color:#087f91;font-weight:700}.heJourneySteps li.working>b{border:2px solid #00c2b2;animation:2.4s ease-in-out infinite heBreathe;box-shadow:0 0 0 5px #e8f7f7}.heJourneyActions{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.heJourneyActions small{color:var(--heMuted);font-size:10px}.heResearchGrid{grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);gap:20px;display:grid}.heActivity h2,.heRecommend h2{margin:10px 0;font-size:20px}.heActivity p,.heRecommend p{color:var(--heMuted);font-size:12px;line-height:1.7}.heActivity ul{gap:14px;margin-top:21px;padding:0;list-style:none;display:grid}.heActivity li{align-items:flex-start;gap:12px;animation:.6s both heReveal;display:flex}.heActivity li>b{color:#00c2b2;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.heActivity li>b.done{color:#fff;background:#00bdb3}.heActivity li strong{font-size:11px;font-weight:700}.heActivity li small{color:var(--heMuted);margin-top:3px;font-size:11px;line-height:1.6;display:block}.heActivity li>span{white-space:nowrap;color:#84a1ab;margin-left:auto;padding-top:5px;font-size:9px}.heRecommend{background:linear-gradient(145deg,#fff,#edfafa);flex-direction:column;justify-content:center;display:flex}.heRecommend small{color:var(--heMuted);font-size:11px;line-height:1.65}.heSectionTitle{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.heSectionTitle h2{margin:4px 0;font-size:20px}.heSectionTitle small{color:var(--heMuted);font-size:10px;line-height:1.6}.hePreviewGrid{grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:26px;display:grid}.hePreview{border:1px solid var(--heLine);text-align:left;cursor:pointer;border-radius:17px;flex-direction:column;gap:8px;min-height:170px;padding:17px 14px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 7px 22px #173d4905;color:var(--heInk)!important;background:#fff!important}.hePreview:hover{transform:translateY(-3px);box-shadow:0 10px 25px #23bfd016}.hePreview>span{color:#23bfcb;font-size:25px}.hePreview>strong{font-size:29px;font-weight:750;line-height:1.1}.hePreview:nth-child(4)>strong{font-size:16px;line-height:1.25}.hePreview>b{font-size:11px}.hePreview>small{color:var(--heMuted);font-size:10px;line-height:1.5}.hePreview em{color:#098c9d;margin-top:auto;font-size:10px;font-style:normal}.hePreview.ready{animation:.6s heReveal}.heTabs{border-bottom:1px solid var(--heLine);gap:7px;margin-bottom:20px;padding-bottom:14px;display:flex;overflow-x:auto}.heTabs button{color:#627d87;box-shadow:none;cursor:pointer;background:#f8fcfd;border:1px solid #e5eff1;border-radius:9px;flex-shrink:0;padding:10px 12px;font-size:11px}.heTabs button[aria-current=page]{color:#fff;background:#173b48;border-color:#173b48}.heTabs b{color:#00c2b2;margin-left:7px}.heResultIntro h3{margin:10px 0;font-size:24px}.heResultIntro p{color:var(--heMuted);max-width:1000px;font-size:13px;line-height:1.8}.heResultIntro>input{border:1px solid var(--heLine);background:#f7fbfc;border-radius:9px;width:320px;padding:11px 14px;font-size:12px}.heResultIntro>small{color:#8a9da5;margin:13px 0 23px;font-size:10px;display:block}.heResultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.heResultCard{border:1px solid var(--heLine);background:linear-gradient(150deg,#fff,#fafdfe);border-radius:17px;padding:22px;animation:.4s heReveal}.heQuality{color:#087f91;background:#e8f7f7;border-radius:6px;padding:5px 8px;font-size:9px}.heResultCard h3{margin:15px 0 8px;font-size:19px}.heResultCard p{color:var(--heMuted);font-size:12px;line-height:1.8}.heResultCard dl{margin:19px 0}.heResultCard dl>div{border-top:1px solid #edf3f4;grid-template-columns:115px minmax(0,1fr);gap:12px;padding:10px 0;font-size:11px;line-height:1.65;display:grid}.heResultCard dt{color:#7a939d;font-weight:650}.heResultCard dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.heResultCard .heButton{width:100%;margin-top:17px;font-size:11px}.heSources{color:#168c9a;margin-top:12px;font-size:10px}.heSources summary{cursor:pointer}.heSources a{color:#087f91;overflow-wrap:anywhere;margin:8px 0;display:block}.heSourceMissing{color:#8498a1;font-size:10px}.heAccountTable{overflow:auto}.heAccountTable table{border-collapse:collapse;width:100%;font-size:11px}.heAccountTable th{text-align:left;color:#597d88;white-space:nowrap;background:#edf8f9;padding:14px 10px;font-size:10px}.heAccountTable td{vertical-align:top;border-bottom:1px solid var(--heLine);min-width:95px;padding:18px 10px;line-height:1.7}.heAccountTable td:first-child{min-width:210px}.heAccountTable td>small{color:#839aa3;margin-top:7px;font-size:10px;display:block}.heAccountTable td select{border:1px solid var(--heLine);background:#fff;border-radius:8px;min-width:140px;padding:8px;font-size:10px}.heOutreachEdit{margin-top:22px}.heOutreachEdit label,.heInsights label{gap:10px;font-size:11px;font-weight:700;display:grid}.heOutreachEdit textarea{min-height:180px;margin-top:5px;padding:12px;font-size:12px}.heOutreachEdit button{margin-right:17px}.heOutreachEdit>small{color:#849ba4;font-size:10px;line-height:1.6;display:block}.heInsights p{color:var(--heMuted);font-size:13px;line-height:1.8}.heInsights h3{font-size:22px}.heMetricGrid{grid-template-columns:repeat(4,1fr);gap:15px;margin:22px 0;display:grid}.heMetricGrid input{border:1px solid var(--heLine);background:#f7fbfc;border-radius:10px;width:100%;padding:14px}.heEmpty{text-align:center;color:var(--heMuted);padding:60px 20px}.heEmpty>span{color:#82ced0;font-size:45px}.heEmpty h3{font-size:21px}.heEmpty p{font-size:12px}.heError{color:#8c4035;background:#fff5f2;border:1px solid #f0cbc3;border-radius:14px;padding:16px 19px;font-size:13px;line-height:1.6}.heSaved{color:#0a7c86;background:#e8f7f7;border-radius:12px;padding:13px 18px;font-size:12px}.heQuestion h2{font-size:20px}.heQuestion .heButton{margin-top:15px}.heMobileLogo{display:none}.heAdminApps{background:#fff;border:1px solid #dcecee;border-radius:16px;margin:18px 0;padding:20px}.heAdminApps summary{cursor:pointer;font-weight:750}.heAdminToggles{gap:30px;margin:22px 0;display:flex}.heAdminToggles label{align-items:center;gap:10px;font-size:13px;display:flex}.heAdminApps input[type=checkbox]{accent-color:#00bcb2;width:18px;height:18px}.heAdminApps table{width:100%;font-size:12px}.heAdminApps th,.heAdminApps td{text-align:left;border-bottom:1px solid #edf4f5;padding:12px}.heAdminApps td small{color:#78929b;font-size:10px}@keyframes heBreathe{50%{box-shadow:0 0 0 7px #d9f5f4}}@keyframes heReveal{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (width>=1600px){.hePreviewGrid{gap:16px}.hePreview{padding:22px}.heGtmHero h1{font-size:49px}}@media (width<=1150px){.heRail{width:205px}.heContent{padding:25px}.heTop{padding:15px 25px}.heJourneySteps{grid-template-columns:repeat(4,1fr)}.hePreviewGrid{grid-template-columns:repeat(3,1fr)}.heGtmHero:after{display:none}.heResultCard dl>div{grid-template-columns:90px minmax(0,1fr)}}@media (width<=800px){.hePlatform{display:block}.heRail{width:100%;height:auto;padding:13px 17px;display:block;position:relative}.heLogo,.heRail>.heEyebrow,.heRailFoot{display:none}.heRail nav{gap:6px;margin:0;display:flex;overflow-x:auto}.heRail nav>a{flex-shrink:0;padding:10px;font-size:13px}.heRail nav>a span{font-size:11px}.heRail nav>a small{display:none}.heTop{padding:12px 18px}.heTop label>span{display:none}.heTop select{min-width:120px;max-width:210px;font-size:11px}.heIdentity span{display:none}.heContent{padding:22px 17px 50px}.heWelcome{padding:20px 0}.heAppGrid,.heResearchGrid{grid-template-columns:1fr}.heAppCard{padding:24px}.heAppCard p{min-height:0}.heAppCard h2{font-size:28px}.heGoalFooter,.heRunToolbar,.heSectionTitle{flex-direction:column;align-items:flex-start}.heGoalFooter .heButton{width:100%}.heRunToolbar label{gap:7px;width:100%;display:grid}.heRunToolbar select{width:100%}.heJourneySteps{grid-template-columns:repeat(3,1fr);gap:17px 9px}.heJourneySteps li{font-size:9px}.heCard{border-radius:18px;padding:20px}.heJourneyHeading>strong{font-size:36px}.heJourneyHeading h2{font-size:20px}.hePreviewGrid{gap:8px}.hePreview{border-radius:12px;min-height:158px;padding:13px 10px}.hePreview>b{font-size:10px}.hePreview>strong{font-size:25px}.hePreview:nth-child(4)>strong{font-size:13px}.heResultGrid{grid-template-columns:1fr}.heMetricGrid{grid-template-columns:repeat(2,1fr)}.heJourneyActions{flex-direction:column;align-items:flex-start}.heGtmHero h1{font-size:32px}.heGtmHero p{font-size:13px}.heAdminToggles{flex-wrap:wrap;gap:15px}.heResultCard dl>div{grid-template-columns:95px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.hePlatform *{transition:none!important;animation:none!important}}.heDeleteRun{justify-content:flex-end;align-items:center;gap:16px;margin-bottom:12px;display:flex}.heDeleteRun>span{color:#8a6058;font-size:11px;line-height:1.5}@media (width<=800px){.heDeleteRun{flex-wrap:wrap;justify-content:flex-start}}.heSearch{background:#f7fbfc;border:1px solid #dcecee;border-radius:9px;width:320px;padding:11px 14px;font-size:12px}.heUpload{color:#087f91;background:#e8f7f7;border-radius:10px;align-items:center;gap:12px;padding:11px 15px;font-size:12px;font-weight:700;display:inline-flex}.heUpload input{max-width:200px;font-size:10px}.heMediaGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:25px;display:grid}.heMediaGrid article{background:#fbfefe;border:1px solid #dcecee;border-radius:15px;overflow:hidden}.heMediaGrid img,.heMediaGrid video{aspect-ratio:4/3;object-fit:cover;background:#e8f7f7;width:100%;display:block}.heMediaGrid article>div{padding:14px}.heMediaGrid b{font-size:12px;line-height:1.5;display:block}.heMediaGrid small{color:#7b949e;margin:5px 0;font-size:10px;display:block}.heMediaGrid a{color:#087f91;font-size:10px}.heBrandFields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.heBrandFields label,.heColorFields label{gap:9px;font-size:12px;font-weight:700;display:grid}.heBrandFields textarea{padding:12px;font-size:13px}.heColorFields{flex-wrap:wrap;gap:25px;margin:25px 0;display:flex}.heColorFields input{width:65px;height:35px;box-shadow:none;border:0;border-radius:8px}.hePlatformMetrics .heCard h2{margin:16px 0 5px;font-size:35px}.hePlatformMetrics .heCard small{color:#7b949e;font-size:10px}@media (width<=1100px){.heMediaGrid{grid-template-columns:repeat(3,1fr)}}@media (width<=800px){.heMediaGrid{grid-template-columns:repeat(2,1fr)}.heBrandFields{grid-template-columns:1fr}.heUpload{flex-wrap:wrap}.hePlatformMetrics .heCard{padding:16px}}.heLogout{cursor:pointer;border:0;padding:8px;font-size:10px;box-shadow:none!important;color:#087f91!important;background:0 0!important}@media (width<=800px){.heLogout{font-size:9px}}.heAdminToggles .heAppSwitch{text-align:left;min-width:210px;font:inherit;cursor:pointer;border:1px solid #c8e5e8;border-radius:12px;grid-template-columns:28px 1fr;align-items:center;gap:4px 10px;padding:15px 18px;font-size:13px;font-weight:750;display:grid;color:#184a57!important;box-shadow:none!important;background:#f5fafb!important}.heAppSwitch>span{color:#087f91;border:1px solid #badfe2;border-radius:50%;grid-row:1/3;place-items:center;width:25px;height:25px;display:grid}.heAppSwitch>small{color:#688791;grid-column:2;font-size:10px;font-weight:400}.heAdminToggles .heAppSwitch.enabled{border-color:#54c9cd;background:#e8f7f7!important}.heAppSwitch.enabled>span{color:#fff;background:#00bcb2;border:0}.heAppAssignNote{color:#688791;margin:12px 0 18px;font-size:12px;line-height:1.6}.heUserAppButton{cursor:pointer;white-space:nowrap;border:1px solid #bfdfe4;border-radius:8px;min-height:36px;padding:9px 12px;font-size:11px;font-weight:750;color:#087f91!important;box-shadow:none!important;background:#eef8fa!important}.heUserAppButton.enabled{border-color:#92d5c8;color:#13765f!important;background:#def5ee!important}.heAppSwitch:disabled,.heUserAppButton:disabled{opacity:.5;cursor:wait}.heAppSwitch:focus-visible,.heUserAppButton:focus-visible{outline-offset:3px;outline:3px solid #087f91}.heAdminAppLinks{gap:12px;margin-top:20px;display:grid}.heAdminAppLinks>div{flex-wrap:wrap;align-items:center;gap:18px;font-size:12px;display:flex}.heAdminAppLinks a{color:#087f91;font-weight:700}.heGtmPlatform{background:#f5fbfc}.heGtmPlatform .heRail{background:linear-gradient(#102e39 0%,#112d37 49%,#102b36aa 66%,#102b3699 100%),url(/branding/gtm-alpine-landscape.png) 73% bottom/auto 65% no-repeat,#102e39;width:222px;padding:18px 11px}.heGtmPlatform .heLogo{border-radius:8px;margin:0 4px 12px;padding:4px 7px}.heGtmPlatform .heLogo img{height:77px}.heGtmPlatform .heRail>.heEyebrow{display:none}.heGtmPlatform .heRail nav{gap:5px;margin-top:13px}.heGtmPlatform .heRail nav>a{border-radius:7px;padding:11px 13px}.heGtmRailLinks{gap:5px;display:grid}.heGtmRailLinks button{color:#d2e4e8;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;padding:12px 13px;font-size:14px;display:flex}.heGtmRailLinks button:hover{background:#1c3b46}.heGtmRailLinks i{width:18px;font-size:20px;font-style:normal}.heGtmPlatform .heRailFoot p{font-family:Georgia,serif;font-size:22px;line-height:1.6;transform:rotate(-8deg)}.heGtmPlatform .heRailFoot small{display:none}.heGtmPlatform .heTop{background:#ffffffd9;border-bottom:1px solid #dcecee;min-height:60px;padding:9px 28px}.heGtmPlatform .heTop>label{align-items:center;gap:12px;display:flex}.heGtmPlatform .heTop>label>span{font-size:11px}.heGtmPlatform .heTop select{background:#e8f7f7;border:0;border-radius:6px;max-width:250px;padding:7px 12px;font-size:12px}.heGtmPlatform .heIdentity{gap:10px;font-size:12px}.heGtmPlatform .heIdentity>b{width:35px;height:35px;font-size:12px}.heGtmPlatform .heContent{max-width:1760px;margin:0 auto;padding:0 20px 28px}.heGtmHero{background:linear-gradient(90deg,#f7fcfd 0%,#f7fcfdfa 44%,#f7fcfd55 78%,#fff1),url(/branding/gtm-alpine-landscape.png) 100%/cover no-repeat;justify-content:space-between;align-items:center;gap:20px;min-height:112px;margin:0 -20px 8px;padding:12px 10px;display:flex}.heGtmHero>div{max-width:calc(100% - 150px);padding-left:20px}.heGtmBreadcrumb{color:#0e9ca7;font-size:14px;font-weight:600}.heGtmPlatform .heGtmHero h1{letter-spacing:-.04em;max-width:none;margin:8px 0 3px;font-size:clamp(21px,1.85vw,30px);font-weight:750;line-height:1.22}.heGtmPlatform .heGtmHero p{color:#718097;max-width:950px;margin:0;font-size:14px;line-height:1.45}.heHandwritten{color:#244a60;flex-shrink:0;padding-right:38px;font-family:Georgia,serif;font-size:22px;font-style:italic;line-height:1.4;transform:rotate(-9deg)}.heGtmPlatform .heCard{background:#ffffffed;border:1px solid #e5f0f3;border-radius:11px;margin-bottom:10px;padding:16px;box-shadow:0 3px 16px #1d758705}.heGtmPlatform .heCard h2{letter-spacing:-.025em;margin:0 0 8px;font-size:15px;line-height:1.35}.heGtmPlatform .heCard p{color:#77849c;font-size:12px;line-height:1.5}.heGtmPlatform .heButton{border-radius:8px;padding:13px 16px;font-size:13px}.heGtmPlatform .heTextButton{color:#18a7bb;padding:5px 0;font-size:11px}.heGtmPlatform .heRunToolbar{justify-content:space-between;align-items:center;gap:16px;margin:3px 0 8px;display:flex}.heGtmPlatform .heRunToolbar label{align-items:center;gap:10px;font-size:11px;display:flex}.heGtmPlatform .heRunToolbar select{border-radius:6px;max-width:620px;padding:5px 10px;font-size:12px}.heGtmPlatform .heDeleteRun{text-align:right;margin:0;font-size:11px}.heGtmPlatform .heDeleteRun>.heTextButton{color:#8697a5;font-size:10px}.heGtmPlatform .heJourney{grid-template-columns:minmax(0,1fr) 290px;align-items:center;gap:20px;min-height:95px;padding:12px 16px;display:grid}.heGtmPlatform .heJourneySteps{gap:0;margin:0;padding:0;list-style:none;display:flex}.heGtmPlatform .heJourneySteps li{text-align:center;flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;padding:0 4px;display:flex;position:relative}.heGtmPlatform .heJourneySteps li:after{content:"";background:#dce4eb;width:calc(100% - 42px);height:2px;position:absolute;top:17px;left:calc(50% + 21px)}.heGtmPlatform .heJourneySteps li:last-child:after{display:none}.heGtmPlatform .heJourneySteps li.done:after{background:#54cfc9}.heGtmPlatform .heJourneySteps li>b{color:#8394ac;z-index:1;background:#f6f9fc;border:1px solid #dce5ed;border-radius:50%;place-items:center;width:34px;height:34px;font-size:15px;display:grid}.heGtmPlatform .heJourneySteps li.done>b{color:#fff;background:#00beb8;border:0}.heGtmPlatform .heJourneySteps li.working>b{color:#fff;background:#00beb8;border:3px solid #a7eee9;animation:2.6s ease-in-out infinite heGtmPulse;box-shadow:0 0 0 4px #dcf8f6,0 0 20px #00c2b24d}.heGtmPlatform .heJourneySteps li>span{color:#6a7991;max-width:88px;font-size:10px;font-weight:500;line-height:1.25}.heGtmPlatform .heJourneySteps li.done>span,.heGtmPlatform .heJourneySteps li.working>span{color:#192943;font-weight:650}.heJourneyStatus{background:#effbfc;border-radius:9px;align-items:flex-start;gap:12px;padding:14px;display:flex}.heJourneyStatus strong{font-size:13px}.heJourneyStatus small{color:#788aa1;margin-top:5px;font-size:11px;line-height:1.45;display:block}.heStatusSpark{color:#00b9bb;font-size:28px;line-height:1}.heDashboard{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:10px;display:grid}.heDashboardMain{min-width:0}.heActivityHeading{align-items:center;gap:14px;display:flex}.heActivityIcon{color:#0795aa;background:#def7f8;border-radius:8px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:31px;display:grid}.heGtmPlatform .heActivityHeading h2{margin:0 0 3px;font-size:16px}.heGtmPlatform .heActivityHeading p{margin:0}.heAnalysisBody{grid-template-columns:minmax(0,1fr) 190px;gap:20px;margin-top:13px;display:grid}.heAnalysisProgress{align-items:center;gap:10px;margin-bottom:9px;display:flex}.heAnalysisProgress strong{white-space:nowrap;font-size:12px}.heGtmPlatform .heProgress{background:#dff3f9;flex:1;height:10px;margin:0}.heGtmPlatform .heProgress>span{background:linear-gradient(90deg,#4fc6ce,#1ab4d2);border-radius:20px;height:100%;transition:width .7s;display:block}.heGtmPlatform .heActivity ul{gap:6px;margin:0;padding:0;display:grid}.heGtmPlatform .heActivity li{border:0;align-items:center;gap:9px;min-height:24px;padding:0;animation:.5s both heGtmReveal;display:flex}.heGtmPlatform .heActivity li>b,.heLiveFindings li>b{border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:11px;font-weight:600;display:grid}.heGtmPlatform .done{color:#fff;background:#00beb8}.heGtmPlatform .pending{color:#9bb0be;background:#e6edf2}.heGtmPlatform .working{color:#0cb7b9;background:#fff;border:1px solid #0cb7b9}.heGtmPlatform .heActivity li>div{flex:1;min-width:0}.heGtmPlatform .heActivity li strong{color:#556583;font-size:11px;font-weight:500;display:block}.heGtmPlatform .heActivity li small{color:#8699aa;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:10px;display:block;overflow:hidden}.heGtmPlatform .heActivity li time{color:#97a7b8;font-size:10px}.heAnalysisActions{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.heAnalysisActions>small{color:#8e9bad;font-size:9px}.heAnalysisLandscape{background:linear-gradient(#e8f7f7a6,#e8f7f7e6),url(/branding/gtm-alpine-landscape.png) 70%/cover;border-radius:9px;flex-direction:column;justify-content:space-between;align-items:center;padding:12px;display:flex}.heAnalysisLandscape>span{color:#399cac;letter-spacing:.06em;text-transform:uppercase;font-size:10px}.heAnalysisLandscape>strong{text-align:center;color:#486477;font-family:Georgia,serif;font-size:19px;font-style:italic;font-weight:400;line-height:1.4;transform:rotate(-5deg)}.heGtmPlatform .heSectionTitle{justify-content:space-between;align-items:center;margin:0 0 8px;display:flex}.heGtmPlatform .heSectionTitle h2{margin:0;font-size:14px}.heGtmPlatform .heSectionTitle h2 small{color:#798aa0;letter-spacing:0;font-size:10px;font-weight:400}.heGtmPlatform .hePreviews{background:#ffffffad;border-radius:10px;margin-bottom:10px;padding:12px 12px 10px}.heGtmPlatform .hePreviewGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.heGtmPlatform .hePreview{text-align:left;cursor:pointer;background:linear-gradient(140deg,#fff,#f7fcfd);border:1px solid #e5f0f3;border-radius:8px;flex-direction:column;min-height:150px;padding:10px 9px;transition:box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.heGtmPlatform .hePreview:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0e95a015}.heGtmPlatform .hePreview>span{color:#12b9bb;font-size:24px;line-height:1}.heGtmPlatform .hePreview>strong{color:#18344c;letter-spacing:-.04em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0;font-size:19px;line-height:1.2;display:-webkit-box;overflow:hidden}.heGtmPlatform .hePreview>b{color:#344760;font-size:10px;line-height:1.3}.heGtmPlatform .hePreview>small{color:#8b99ad;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0;font-size:10px;line-height:1.35;display:-webkit-box;overflow:hidden}.heGtmPlatform .hePreview>em{color:#21a8bb;margin-top:auto;font-size:10px;font-style:normal}.heGtmPlatform .hePreview.ready{animation:.65s both heGtmReveal}.heSummaryGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.heSummaryCard{background:#fff;border:1px solid #e1eff2;border-radius:9px;flex-direction:column;min-width:0;min-height:190px;padding:10px;display:flex}.heSummaryCard header{align-items:center;gap:7px;margin-bottom:9px;display:flex}.heSummaryCard header>span{color:#10a9be;font-size:24px}.heSummaryCard h3{letter-spacing:0;color:#273e56;margin:0;font-size:10px;line-height:1.35}.heSummaryContent{flex:1;min-width:0;font-size:10px}.heSummaryContent>b{font-size:10px}.heSummaryContent p{color:#7c8ba1;font-size:10px;line-height:1.5}.heSummaryContent>small{color:#90a1b0;font-size:9px}.heSummaryItem{border-bottom:1px solid #edf4f7;padding:6px 0}.heSummaryItem>b{color:#455976;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;display:-webkit-box;overflow:hidden}.heSummaryItem>small{color:#8a9eb0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:9px;line-height:1.4;display:-webkit-box;overflow:hidden}.heSummaryCard>.heTextButton{text-align:left;margin-top:8px;font-size:10px}.heSummaryPending{text-align:center;color:#95a9b9;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.heSummaryPending>span{color:#9bdcde;font-size:27px}.heSummaryPending p{max-width:110px;font-size:10px;line-height:1.5}.heDashboardAside .heCard{padding:15px}.heDashboardAside .heCard h2{letter-spacing:-.02em;align-items:center;gap:9px;font-size:13px;display:flex}.heDashboardAside .heCard h2>span{color:#00b6bc;font-size:24px}.heLiveFindings ul{gap:9px;margin:8px 0 0;padding:0;list-style:none;display:grid}.heLiveFindings li{color:#71829a;align-items:center;gap:9px;font-size:10px;line-height:1.4;display:flex}.heGtmPlatform .heRecommend h3{color:#0a8997;margin:12px 0 7px;font-size:14px}.heGtmPlatform .heRecommend p{font-size:11px;line-height:1.65}.heGtmPlatform .heRecommend small{color:#8b9bae;font-size:10px;line-height:1.5;display:block}.heNextSteps ol{gap:9px;margin:10px 0 14px;padding:0;list-style:none;display:grid}.heNextSteps li{align-items:center;gap:9px;display:flex}.heNextSteps li>b{color:#17a5b7;background:#d9f4f7;border-radius:50%;flex-shrink:0;place-items:center;width:19px;height:19px;font-size:11px;display:grid}.heNextSteps li>button{text-align:left;color:#71829a;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;line-height:1.4}.heNextSteps>.heButton{width:100%;padding:16px 10px;font-size:13px;box-shadow:0 6px 18px #00b6bc24}.heGtmPlatform .heWorkspace[hidden]{display:none}.heGtmPlatform .heWorkspace{margin-top:12px;scroll-margin-top:15px}.heDetailsToggle{margin:12px 0}.heGtmPlatform .heGoal{max-width:100%;margin-top:18px;padding:24px}.heGtmPlatform .heGoal>label{font-size:22px}.heGtmPlatform .heGoal textarea{border-radius:12px;min-height:100px;font-size:16px}.heGtmPlatform .heSuggestions button,.heGtmPlatform .heGoalFooter small{font-size:11px}.heGtmPlatform .heLogout{font-size:10px}@keyframes heGtmReveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes heGtmPulse{50%{box-shadow:0 0 0 5px #dcf8f6,0 0 24px #00c2b25c}}@media (width>=1500px){.heGtmPlatform .heContent{padding-left:24px;padding-right:24px}.heDashboard{grid-template-columns:minmax(0,1fr) 335px}.heGtmPlatform .heActivity li strong{font-size:12px}.heGtmPlatform .hePreview{min-height:158px}.heSummaryCard{min-height:205px}}@media (width<=1200px){.heGtmPlatform .heRail{width:190px}.heGtmPlatform .heContent{padding-left:14px;padding-right:14px}.heGtmHero{margin-left:-14px;margin-right:-14px}.heGtmPlatform .heJourney{grid-template-columns:1fr;gap:10px}.heJourneyStatus{padding:8px 12px}.heJourneyStatus small{margin-left:10px;display:inline}.heJourneyStatus .heStatusSpark{font-size:20px}.heDashboard{grid-template-columns:minmax(0,1fr) 265px}.heAnalysisBody{grid-template-columns:1fr}.heAnalysisLandscape{display:none}.heGtmPlatform .hePreviewGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.heGtmPlatform .hePreview{min-height:130px}.heSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.heHandwritten{padding-right:12px;font-size:18px}.heGtmPlatform .heGtmHero h1{font-size:22px}}@media (width<=800px){.heGtmPlatform{display:block}.heGtmPlatform .heRail{background:#102e39;width:100%;height:auto;padding:10px 14px;position:relative}.heGtmPlatform .heLogo{width:160px;margin:0}.heGtmPlatform .heLogo img{height:60px}.heGtmPlatform .heRail nav{white-space:nowrap;margin-top:8px;display:flex;overflow:auto}.heGtmPlatform .heRail nav>a{flex-shrink:0;padding:9px 12px}.heGtmPlatform .heGtmRailLinks{flex-shrink:0;display:flex}.heGtmPlatform .heRailFoot{display:none}.heGtmPlatform .heTop{flex-wrap:wrap;gap:8px;padding:10px 14px}.heGtmPlatform .heIdentity span{display:none}.heGtmPlatform .heContent{padding:0 12px 24px}.heGtmHero{min-height:130px;margin:0 -12px 10px}.heGtmHero>div{max-width:100%;padding-left:12px}.heHandwritten{display:none}.heGtmPlatform .heGtmHero h1{max-width:500px;font-size:23px}.heGtmPlatform .heGtmHero p{font-size:12px}.heGtmPlatform .heRunToolbar label{max-width:70%;display:block}.heGtmPlatform .heRunToolbar select{width:100%;max-width:100%;margin-top:4px}.heGtmPlatform .heJourney{padding:12px;overflow:hidden}.heGtmPlatform .heJourneySteps{padding-bottom:8px;overflow-x:auto}.heGtmPlatform .heJourneySteps li{flex:0 0 80px}.heJourneyStatus small{margin-left:0;display:block}.heDashboard{grid-template-columns:1fr}.heDashboardAside{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.heDashboardAside .heNextSteps{grid-column:1/-1}.heGtmPlatform .hePreviewGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.heSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.heGtmPlatform .heGoalFooter{flex-direction:column;align-items:stretch;gap:15px}.heGtmPlatform .heGoal{padding:18px}.heGtmPlatform .heGoal>label{font-size:19px}.heAnalysisActions{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){.heGtmPlatform *,.heGtmPlatform :before,.heGtmPlatform :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.heGtmPlatform .heRail nav svg{flex-shrink:0;width:21px;height:21px}.heGtmRailLinks i{width:21px;display:flex}.heGtmRailLinks i svg{width:21px;height:21px}.heActivityIcon svg{width:31px;height:31px}.heGtmPlatform .hePreview>span svg{width:26px;height:26px}.heSummaryCard header>span svg{width:23px;height:23px}.heDashboardAside h2>span{display:flex}.heDashboardAside h2>span svg{width:23px;height:23px}.heMobileBrand,.heGtmPlatform .heGtmHero:after{display:none}.heGtmPlatform .heJourneySteps li.done,.heGtmPlatform .heJourneySteps li.working{background:0 0;border:0}.heGtmPlatform .heGoal{margin-top:0;padding:16px 20px}.heGtmPlatform .heGoal>label{margin-bottom:10px;font-size:17px}.heGtmPlatform .heGoal textarea{min-height:70px;padding:12px 14px;font-size:14px;line-height:1.5}.heGtmPlatform .heGoalFooter{margin-top:10px}.heGtmPlatform .heSuggestions{gap:6px;margin-top:12px}.heGtmPlatform .heSuggestions button{padding:8px 10px}.heGtmPlatform .hePreviewGrid{margin-bottom:0}.heGtmPlatform .hePreview:disabled{cursor:default;opacity:1}.heGtmPlatform .hePreview:disabled:hover{box-shadow:none;transform:none}.heGtmPlatform .heNextSteps button:disabled{cursor:default}.heGtmPlatform .heDashboardMain,.heGtmPlatform .heDashboardAside,.heGtmPlatform .heAnalysisWork{min-width:0}@media (width<=1000px) and (width>=801px){.heGtmPlatform .heDashboard{grid-template-columns:1fr}.heGtmPlatform .heDashboardAside{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}}@media (width<=800px){.heGtmPlatform .heMobileBrand{justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.heMobileBrand>img{object-fit:contain;background:#fff;border-radius:7px;width:146px;height:45px;padding:3px 6px}.heMenuButton{cursor:pointer;border:1px solid #45636c;border-radius:9px;width:44px;min-height:44px;font-size:22px;color:#fff!important;box-shadow:none!important;background:#1c3b46!important}.heGtmPlatform .heRail nav{white-space:normal;margin-top:12px;display:none}.heGtmPlatform.heMenuOpen .heRail nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.heGtmPlatform .heGtmRailLinks{display:contents}.heGtmPlatform .heRail nav>a,.heGtmRailLinks button{min-height:44px;padding:10px 12px}.heGtmPlatform .heRail nav>a span,.heGtmRailLinks button{font-size:13px}.heGtmPlatform .heTop{flex-wrap:nowrap;gap:10px;min-height:64px}.heGtmPlatform .heTop>label{flex:1;min-width:0;display:block}.heGtmPlatform .heTop>label>span{margin-bottom:4px;font-size:10px;display:block}.heGtmPlatform .heTop select{width:100%;min-width:0;max-width:100%;min-height:40px;padding:8px 10px;font-size:14px}.heGtmPlatform .heIdentity{flex-shrink:0;gap:4px}.heGtmPlatform .heLogout{min-height:44px;padding:8px 4px}.heGtmPlatform .heGtmHero{min-height:140px;padding:18px 12px}.heGtmPlatform .heGtmHero>div{padding-left:0}.heGtmPlatform .heGtmHero h1{margin:10px 0;font-size:25px;line-height:1.2}.heGtmPlatform .heGtmHero p{font-size:14px;line-height:1.5}.heGtmPlatform .heCard{border-radius:14px;margin-bottom:12px;padding:16px}.heGtmPlatform .heGoal>label{font-size:19px}.heGtmPlatform .heGoal textarea{min-height:90px;font-size:16px}.heGtmPlatform .heGoalFooter small{font-size:12px}.heGtmPlatform .heSuggestions{flex-wrap:nowrap;padding-bottom:5px;display:flex;overflow-x:auto}.heGtmPlatform .heSuggestions button{flex-shrink:0;min-height:44px;font-size:12px}.heGtmPlatform .heButton{justify-content:center;min-height:48px;font-size:14px}.heGtmPlatform .heRunToolbar{flex-direction:column;align-items:stretch;gap:8px}.heGtmPlatform .heRunToolbar label{width:100%;max-width:100%;font-size:12px}.heGtmPlatform .heRunToolbar select{min-height:44px;font-size:16px}.heGtmPlatform .heJourneySteps{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:16px;padding:0 0 16px;display:grid;overflow:visible}.heGtmPlatform .heJourneySteps li{min-width:0;padding:0 2px}.heGtmPlatform .heJourneySteps li>span{overflow-wrap:anywhere;font-size:11px}.heGtmPlatform .heJourneySteps li:nth-child(4):after{display:none}.heGtmPlatform .heJourneySteps li:after{width:calc(100% - 38px);left:calc(50% + 19px)}.heGtmPlatform .heJourneyStatus strong{font-size:14px}.heGtmPlatform .heJourneyStatus small{font-size:12px;line-height:1.5}.heGtmPlatform .heActivityHeading h2{font-size:17px}.heGtmPlatform .heActivityHeading p{font-size:13px;line-height:1.5}.heGtmPlatform .heActivity li{align-items:flex-start;min-height:42px}.heGtmPlatform .heActivity li>b{width:22px;height:22px;margin-top:2px}.heGtmPlatform .heActivity li strong{font-size:13px}.heGtmPlatform .heActivity li small{white-space:normal;font-size:12px;line-height:1.5}.heGtmPlatform .heAnalysisProgress strong{font-size:14px}.heGtmPlatform .heProgress{height:12px}.heGtmPlatform .heAnalysisActions>small{font-size:11px}.heGtmPlatform .heSectionTitle h2{font-size:17px}.heGtmPlatform .heSectionTitle h2 small{margin-top:4px;font-size:11px;display:block}.heGtmPlatform .hePreviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.heGtmPlatform .hePreview{gap:6px;min-height:168px;padding:14px}.heGtmPlatform .hePreview>strong{font-size:22px}.heGtmPlatform .hePreview>b{font-size:13px}.heGtmPlatform .hePreview>small,.heGtmPlatform .hePreview>em{font-size:12px;line-height:1.5}.heGtmPlatform .heSummaryGrid{grid-template-columns:1fr;gap:10px}.heGtmPlatform .heSummaryCard{min-height:140px;padding:16px}.heGtmPlatform .heSummaryCard h3{font-size:14px}.heGtmPlatform .heSummaryPending{text-align:left;flex-direction:row;justify-content:flex-start;gap:14px}.heGtmPlatform .heSummaryPending p{max-width:none;font-size:13px}.heGtmPlatform .heSummaryItem>b,.heGtmPlatform .heSummaryContent>b{font-size:14px}.heGtmPlatform .heSummaryItem>small,.heGtmPlatform .heSummaryContent p{font-size:12px}.heGtmPlatform .heDashboardAside{grid-template-columns:1fr;gap:0}.heGtmPlatform .heDashboardAside .heCard h2{font-size:16px}.heGtmPlatform .heLiveFindings li{min-height:28px;font-size:13px;line-height:1.5}.heGtmPlatform .heRecommend h3{font-size:16px}.heGtmPlatform .heRecommend p,.heGtmPlatform .heRecommend small{font-size:13px}.heGtmPlatform .heNextSteps li>button,.heGtmPlatform .heTextButton,.heGtmPlatform .heTabs button{min-height:44px;font-size:13px}.heGtmPlatform .heResultIntro>input{width:100%;font-size:16px}.heGtmPlatform .heResultCard dl>div{grid-template-columns:1fr;gap:4px;font-size:13px}.heGtmPlatform .heAccountTable table{font-size:13px}.heGtmPlatform .heAccountTable td select{min-height:44px;font-size:16px}}.heGtmPlatform .heError p{color:inherit;margin:0;font-size:14px;line-height:1.6}@media (width<=800px){.heGtmPlatform .heGtmHero{background:linear-gradient(90deg,#f7fcfd 0%,#f7fcfdf5 55%,#f7fcfdbb 100%),url(/branding/gtm-alpine-landscape.png) 100%/cover no-repeat;min-height:0;padding:18px 12px}.heGtmPlatform .heGtmHero h1{max-width:100%;margin:9px 0;font-size:23px;line-height:1.2}.heGtmPlatform .heGtmHero p{color:#536b7b;overflow-wrap:anywhere;font-size:13px}.heGtmPlatform .heJourneySteps li>span{overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto;font-size:10px}.heGtmPlatform .heError{padding:14px}.heGtmPlatform .heDeleteRun{margin:0 0 6px}.heGtmPlatform .heRunToolbar{margin-bottom:4px}}.heRunPrimaryAction{align-items:center;gap:16px;margin:8px 0 16px;display:flex}.heRunPrimaryAction small{color:#657d8b;font-size:12px;line-height:1.5;display:block}.heRunPrimaryAction strong{color:#087f91;margin-bottom:4px;font-size:14px;display:block}@media (width<=800px){.heRunPrimaryAction{flex-direction:column;align-items:stretch;gap:8px;margin:10px 0 14px}.heGtmPlatform .heRunPrimaryAction .heButton{width:100%;min-height:50px}.heRunPrimaryAction small{text-align:center}}.heResearchWindow{margin:16px 0;padding:24px}.heResearchWindow header{justify-content:space-between;align-items:start;gap:20px;display:flex}.heResearchWindow h2{margin:6px 0;font-size:22px}.heResearchWindow h3{margin:14px 0 10px;font-size:15px}.heResearchWindow p{color:var(--heMuted);line-height:1.6}.heResearchBadge{white-space:nowrap;color:#087e88;background:#e2f8f6;border-radius:20px;padding:8px 12px;font-size:12px}.heResearchColumns{grid-template-columns:1fr 1fr;gap:28px;display:grid}.heResearchColumns>div{min-width:0}.heResearchColumns ol{padding:0;list-style:none}.heResearchColumns li{overflow-wrap:anywhere;background:#f0fafa;border-radius:8px;gap:10px;margin:6px 0;padding:10px 12px;font-size:13px;display:flex}.heResearchColumns li span{color:#009cab}.heResearchSources{gap:8px;display:grid}.heResearchSources a{border:1px solid var(--heLine);color:var(--heInk);overflow-wrap:anywhere;border-radius:10px;padding:12px;display:block}.heResearchSources a:hover{background:#eafafa;border-color:#15b5bf}.heResearchSources strong,.heResearchSources small{display:block}.heResearchSources strong{font-size:13px}.heResearchSources small{color:#098799;margin-top:5px}.heResearchWaiting{background:#f5f9fa;border-radius:10px;padding:14px;font-size:13px}.heResearchFinding{border-bottom:1px solid var(--heLine);padding:13px 0}.heResearchFinding p{margin:6px 0;font-size:13px}.heResearchFinding a{color:#008a9b;margin-right:12px;font-size:12px}.heResearchColumns label{margin-top:20px;font-size:13px;display:block}.heResearchColumns textarea{border:1px solid var(--heLine);width:100%;font:inherit;border-radius:8px;margin:8px 0;padding:12px;display:block}.heResearchColumns small{color:var(--heMuted);margin-top:8px;font-size:11px;line-height:1.5;display:block}@media (width<=800px){.heResearchColumns{grid-template-columns:1fr;gap:14px}.heResearchWindow{padding:16px}.heResearchWindow header{flex-wrap:wrap}.heResearchWindow h2{font-size:19px}}.heFindingTabs{flex-wrap:wrap;gap:8px;margin:16px 0 22px;display:flex}.heFindingTabs button{border:1px solid var(--heLine);text-align:left;color:var(--heInk);font:inherit;cursor:pointer;background:#f2f8fa;border-radius:9px;padding:10px 13px;font-size:13px}.heFindingTabs button[aria-pressed=true]{background:#def6f3;border-color:#0aaaae}.heFindingTabs small{color:var(--heMuted);margin-top:3px;font-size:11px;display:block}.heResearchWindow .heResearchColumns{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.heTakeaway{background:linear-gradient(120deg,#e0f6f2,#eefafa);border-radius:12px;padding:20px}.heTakeaway span,.heImplication span{color:#087e88;margin-bottom:8px;font-size:12px;display:block}.heTakeaway strong{font-size:21px;line-height:1.4;display:block}.heResearchWindow .heTakeaway p,.heResearchWindow .heImplication p{color:#334e5b;margin:10px 0 0;font-size:15px;line-height:1.65}.heImplication,.heNextCheck{background:#f5fafa;border-left:3px solid #11afb7;margin:16px 0;padding:12px 16px}.heResearchWindow .heResearchFinding strong{font-size:16px;line-height:1.5;display:block}.heResearchWindow .heResearchFinding p{color:#405a67;font-size:14px}.heResearchWindow details{margin:10px 0;font-size:13px}.heResearchWindow summary{cursor:pointer;color:#008495}.heResearchWindow dl>div{padding:8px 0}.heResearchWindow dt{font-weight:600}.heResearchWindow dd{color:#526a77;overflow-wrap:anywhere;margin:4px 0}.heResearchFull p{font-size:14px;line-height:1.7}.heResearchTrail{border-left:1px solid var(--heLine);padding-left:24px}@media (width<=800px){.heResearchWindow .heResearchColumns{grid-template-columns:1fr}.heResearchTrail{border-left:0;border-top:1px solid var(--heLine);padding-left:0}.heTakeaway strong{font-size:19px}}.heGtmPlatform .heLiveWorkspace{background:linear-gradient(120deg,#fff 60%,#f1fbfa);border-color:#cce7e6;border-radius:16px;margin:16px 0;padding:24px;box-shadow:0 8px 30px #147a8710}.heLiveHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.heGtmPlatform .heLiveHeader h2{color:#183b4d;margin:6px 0 0;font-size:23px;line-height:1.3}.heLivePill{white-space:nowrap;color:#516a76;background:#edf2f4;border-radius:30px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;font-weight:600;display:flex}.heLivePill i{background:#8b9ba4;border-radius:50%;width:8px;height:8px}.heLivePill.isLive{color:#077c6b;background:#dff7ef}.heLivePill.isLive i{background:#06ad87;box-shadow:0 0 0 4px #06ad871a}.heLiveState-failed .heLivePill,.heLiveState-unknown .heLivePill,.heLiveState-question .heLivePill{color:#946416;background:#fff2d9}.heLiveLayout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:26px;display:grid}.heLiveLayout>div{min-width:0}.heLiveNow{background:linear-gradient(130deg,#e2f7f2,#f3fcfb);border:1px solid #bfe7e3;border-radius:13px;padding:22px}.heLiveKicker{letter-spacing:.12em;color:#178c8e;font-size:10px;font-weight:800}.heGtmPlatform .heLiveNow h3{color:#173d4b;margin:8px 0;font-size:24px;line-height:1.3}.heGtmPlatform .heLiveWorkspace p{color:#536e7b;margin:8px 0;font-size:14px;line-height:1.6}.heLiveAction{color:#087f85;overflow-wrap:anywhere;margin:17px 0 5px;font-size:15px;line-height:1.6;display:block}.heLiveNow>small{color:#587c81;font-size:11px}.heLivePurpose{border-top:1px solid #c6e8e3;margin:16px 0 10px;padding-top:12px}.heLivePurpose span{color:#536e7b;font-size:12px;line-height:1.7;display:block}.heLivePurpose b{color:#087d88}.heLiveNow .heButton{margin-top:12px}.heLiveState-failed .heLiveNow,.heLiveState-unknown .heLiveNow,.heLiveState-question .heLiveNow{background:#fff9ec;border-color:#eed9ae}.heGtmPlatform .heLiveNow .heLiveQuiet{color:#936a28;background:#fff6e3;border-radius:8px;padding:10px;font-size:12px}.heLiveFeed{margin-top:20px}.heLiveFeedTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.heGtmPlatform .heLiveFeedTitle h3,.heGtmPlatform .heLiveDestinations h3{color:#264856;margin:0 0 8px;font-size:15px}.heLiveFeedTitle>span{color:#058b92;white-space:nowrap;font-size:11px}.heLiveFeed ol{scrollbar-width:thin;max-height:300px;margin:0 0 10px;padding:0;list-style:none;overflow:auto}.heLiveFeed li{border-bottom:1px solid #e4efef;align-items:start;gap:10px;padding:12px 0;display:flex}.heLiveEventIcon{color:#00999a;background:#e5f6f3;border-radius:7px;flex-shrink:0;place-items:center;width:23px;height:23px;font-size:18px;display:grid}.heLiveFeed li>div{flex:1;min-width:0}.heLiveFeed li strong{color:#294e5b;font-size:12px}.heGtmPlatform .heLiveFeed li p{overflow-wrap:anywhere;margin:3px 0;font-size:13px}.heLiveFeed li time{color:#7b929b;white-space:nowrap;font-size:10px}.heLiveFeed>small{color:#728891;font-size:11px;line-height:1.6}.heLiveSourceLinks{gap:6px;margin:6px 0;display:grid}.heLiveSourceLinks a{color:#126d7c;overflow-wrap:anywhere;background:#fbfefd;border:1px solid #cee7e7;border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.5}.heLiveSourceLinks small{color:#6c9099;margin-top:3px;font-size:10px;display:block}.heGtmPlatform .heLiveEmpty{background:#f2f7f8;border-radius:10px;padding:16px;font-size:13px}.heLiveOutput{border-left:1px solid #dceeed;padding-left:26px}.heGtmPlatform .heLiveOutputHeading h3{color:#183b4d;margin:8px 0 3px;font-size:22px}.heGtmPlatform .heLiveOutputHeading p{margin:0 0 15px;font-size:12px}.heLiveLatest{background:#fff;border:1px solid #cfebe5;border-radius:12px;padding:16px 18px;animation:.5s both heGtmReveal}.heLiveLatest>div:first-child{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.heLiveLatest>div:first-child>span{color:#128870;font-size:11px}.heLiveLatest>div:first-child>b{color:#6a8390;font-size:12px}.heLiveLatest>strong{color:#1a4756;font-size:19px;line-height:1.45;display:block}.heLiveSavedItem{border-bottom:1px solid #e7f1f0;padding:12px 0}.heLiveSavedItem>b{font-size:14px;line-height:1.5;display:block}.heGtmPlatform .heLiveSavedItem p{margin:4px 0;font-size:13px}.heLiveSavedItem>small{color:#81949c;font-size:10px}.heGtmPlatform .heLiveLatest>.heTextButton{text-align:left;margin-top:10px;font-size:12px;line-height:1.6;display:block}.heLiveDestinations{margin-top:20px}.heLiveDestinations>button{text-align:left;color:#184957;width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #dcebea;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:6px 0;padding:11px 13px;display:flex}.heLiveDestinations>button b{font-size:13px}.heLiveDestinations>button small{color:#728a94;margin-top:4px;font-size:11px;display:block}.heLiveDestinations>button>span:last-child{color:#00909b;white-space:nowrap;font-size:11px}.heLiveDestinations>button:disabled{cursor:default;background:#f7fafb}.heLiveDestinations>button:disabled>span:last-child{color:#8b9da5}.heGtmPlatform .heLiveDestinations p{margin-top:10px;font-size:11px;line-height:1.6}.heLiveSavedAll{margin-top:15px}.heLiveSavedAll summary,.heResearchArchive>summary{color:#087f91;cursor:pointer;padding:8px 0;font-size:13px;line-height:1.6}.heLiveSavedAll button{text-align:left;font:inherit;cursor:pointer;color:#285765;background:0 0;border:0;border-bottom:1px solid #e4eeee;width:100%;padding:10px 0}.heLiveSavedAll b{font-size:12px}.heLiveSavedAll small{color:#748e97;margin-top:4px;font-size:11px;display:block}.heResearchArchive{margin:8px 0 16px}.heLiveWorkspace button:focus-visible,.heLiveWorkspace a:focus-visible,.heLiveWorkspace summary:focus-visible,.heResearchArchive>summary:focus-visible{outline-offset:3px;outline:3px solid #098f97}@media (width<=1000px){.heLiveLayout{grid-template-columns:1fr}.heLiveOutput{border-top:1px solid #dceeed;border-left:0;padding-top:22px;padding-left:0}}@media (width<=800px){.heGtmPlatform .heLiveWorkspace{padding:18px 16px}.heLiveHeader{flex-direction:column;align-items:start;gap:12px}.heGtmPlatform .heLiveHeader h2{font-size:21px}.heGtmPlatform .heLiveNow h3{font-size:22px}.heLiveNow{padding:18px}.heLiveFeedTitle{flex-direction:column;align-items:start;gap:3px;margin-bottom:8px}.heLiveFeed li time{font-size:9px}.heLiveWorkspace button{min-height:44px}.heLiveWorkspace .heButton{width:100%}.heLiveLatest>strong{font-size:18px}.heLiveOutputHeading h3{font-size:20px}}@media (prefers-reduced-motion:reduce){.heLiveLatest{animation:none}}.studioV3{max-width:1500px;margin:auto;padding:8px 0 32px}.v3Header{justify-content:space-between;align-items:center;gap:24px;padding:28px 0;display:flex}.v3Header h2{letter-spacing:-.04em;margin:14px 0 8px;font-size:clamp(25px,3vw,38px)}.v3Header p{color:#687487}.v3Badge{color:#186d59;letter-spacing:.12em;background:#eaf8f3;border:1px solid #bce6da;border-radius:100px;padding:7px 12px;font-size:11px;font-weight:700;display:inline-block}.v3Layout{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:24px;display:grid}.v3Layout main{min-width:0}.v3Sound{max-height:calc(100vh - 50px);position:sticky;top:20px;overflow:auto}.v3Tabs{gap:8px;margin:18px 0;display:flex}.v3Tabs button{flex:1}.v3Tabs button[aria-selected=false]{color:#354052;background:#eef1f5}.v3Voices{gap:12px;max-height:440px;margin:16px 0;display:grid;overflow:auto}.v3Voice{border:1px solid #dfe5eb;border-radius:14px;gap:9px;padding:16px;display:grid}.v3Voice.selected{background:#f1fbf7;border-color:#33a587}.v3Voice small,.v3Sound footer,.v3Conversation small{color:#687487;font-size:12px;line-height:1.6;display:block}.v3Voice p{margin:0;font-size:12px}.v3Sound audio{width:100%;max-width:100%}.v3Sound footer{border-top:1px solid #e1e6ed;margin-top:20px;padding-top:16px}.v3Conversation{margin-bottom:20px}.v3Conversation textarea{width:100%}.studioV3 .quickCreation>header{padding-top:10px}.studioV3 .quickResult video{background:#111;border-radius:16px;width:100%;max-height:580px}.studioV3 .quickResultGallery{max-height:560px;overflow:auto}@media (width<=1000px){.v3Layout{grid-template-columns:1fr}.v3Sound{max-height:none;position:static}.v3Header{flex-direction:column;align-items:flex-start}}.creationJourney{--journey-ink:#173f40;color:var(--journey-ink);background:#fff;border:1px solid #dce9e5;border-radius:24px;margin:0 0 24px;padding:26px;scroll-margin-top:24px;position:relative;overflow:hidden;box-shadow:0 12px 40px #183c3908}.creationJourney:before{content:"";background:#087f7b;width:100%;height:4px;position:absolute;top:0;left:0}.creationJourney .journeyEyebrow{color:#627774;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.creationJourney .journeyStatus{letter-spacing:.1em;color:#076b65;background:#eaf7f2;border-radius:100px;align-items:center;gap:8px;padding:7px 10px;font-size:11px;font-weight:750;display:inline-flex}.journeyStatus i{background:#08887f;border-radius:100%;width:7px;height:7px}.isWorking .journeyStatus i{animation:1.8s ease-in-out infinite journeyPulse}.creationJourney h3{letter-spacing:-.035em;color:#163c3b;margin:22px 0 10px;font-family:inherit;font-size:clamp(23px,4vw,30px);font-weight:700;line-height:1.2}.creationJourney p{color:#536963;margin:0;font-size:14px;line-height:1.6}.creationJourney .journeySteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:24px 0;padding:0;list-style:none;display:grid}.journeySteps li{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex;position:relative}.journeySteps li:before{content:"";background:#e4ece9;height:2px;position:absolute;top:14px;left:34px;right:0}.journeySteps li:last-child:before{display:none}.journeySteps li.complete:before{background:#8cc9b9}.journeySteps li>span{color:#7c8d86;z-index:1;background:#f0f4f2;border-radius:50%;place-items:center;width:29px;height:29px;font-size:11px;font-weight:700;display:grid}.journeySteps li.current>span{color:#fff;background:#087f7b;box-shadow:0 0 0 4px #e5f3ef}.journeySteps li.complete>span{color:#19735c;background:#e4f4ee}.journeySteps b{margin-top:5px;font-size:12px;line-height:1.4}.journeySteps small{color:#6d8079;font-size:10px}.journeySteps .upcoming{color:#798b84}.creationJourney .journeyCount{color:#395c52;grid-template-columns:1fr auto;gap:9px;margin:20px 0;font-size:13px;display:grid}.journeyCount b{font-variant-numeric:tabular-nums}.creationJourney progress{appearance:none;accent-color:#087f7b;background:#edf3ef;border:0;border-radius:10px;grid-column:1/-1;width:100%;height:6px;overflow:hidden}.creationJourney progress::-webkit-progress-bar{background:#edf3ef}.creationJourney progress::-webkit-progress-value{background:#087f7b;border-radius:10px}.creationJourney .journeyNext{background:#f3f7f4;border-radius:14px;margin-top:18px;padding:16px}.journeyNext>span{letter-spacing:.12em;color:#577267;margin-bottom:7px;font-size:10px;font-weight:750;display:block}.creationJourney .journeyNext p{color:#36584c;font-size:13px}.creationJourney .journeyWaitNote{color:#7e592e;margin-top:14px;font-size:12px}.creationJourney .journeyHeartbeat{color:#6d8179;margin-top:12px;font-size:10px}@keyframes journeyPulse{50%{opacity:.4;box-shadow:0 0 0 4px #08887f18}}@media (width<=600px){.creationJourney{border-radius:20px;margin-bottom:18px;padding:21px 18px}.creationJourney .journeyEyebrow{font-size:10px}.journeySteps b{font-size:11px}.journeySteps small{font-size:9px}.creationJourney .journeySteps{gap:5px}.creationJourney .journeyNext{padding:13px}}@media (prefers-reduced-motion:reduce){.isWorking .journeyStatus i{animation:none}}.creationJourney .journeyScenes{border-top:1px solid #e6eeea;margin-top:20px;padding-top:18px}.journeySceneHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:14px;display:flex}.journeySceneHeading>span{color:#607b73;font-size:11px}.journeyScenes ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.journeyScenes .journeyScene{background:#f8faf8;border:1px solid #e5ede8;border-radius:15px;grid-template-columns:84px minmax(0,1fr);gap:14px;min-width:0;padding:12px;display:grid}.journeyScenes .journeyScene.working{background:#edf8f4;border-color:#6ebdad;box-shadow:0 0 0 3px #0a897509}.journeyScene.error{border-color:#d2a581}.journeySceneVisual{aspect-ratio:4/5;color:#548f7e;background:linear-gradient(150deg,#d5ede6,#edf4ee);border-radius:9px;align-self:start;place-items:center;width:84px;min-height:94px;font-size:27px;font-weight:650;display:grid;position:relative;overflow:hidden}.journeySceneVisual img,.journeySceneVisual video{object-fit:cover;width:100%;height:100%}.journeyScenePulse{background:#008b80;height:3px;animation:1.8s ease-in-out infinite journeyPulse;position:absolute;inset:auto 0 0}.journeySceneCopy{align-self:center;min-width:0}.journeySceneLabel{gap:4px;margin-bottom:7px;display:grid}.journeySceneLabel b{font-size:13px}.journeySceneLabel small{color:#5d756b;font-size:10px;font-weight:650}.working .journeySceneLabel small{color:#007267}.ready .journeySceneLabel small{color:#187658}.error .journeySceneLabel small{color:#925126}.creationJourney .journeySceneCopy p{overflow-wrap:anywhere;max-height:7.5em;font-size:12px;line-height:1.5;overflow:auto}.journeySceneCopy>small{color:#607b73;margin-top:7px;font-size:10px;display:block}.journeySceneMeter{color:#087569;align-items:center;gap:8px;margin-top:10px;font-size:10px;display:flex}.journeySceneMeter progress{flex:1;min-width:0;height:4px}.journeyStoryPreview{background:linear-gradient(120deg,#ecf7f1,#f6f8f3);border-radius:14px;align-items:center;gap:14px;padding:17px;display:flex}.journeyStoryPreview>span{color:#087e73;font-size:29px;animation:2s ease-in-out infinite journeyPulse}.journeyStoryPreview b{font-size:12px}.creationJourney .journeyStoryPreview p{margin-top:5px;font-size:12px}.quickWorkspaceDetails{border:0;margin:0;padding:0}.quickWorkspaceDetails>summary{display:none}.quickWorkspaceDetails.isCollapsed>summary{color:#28685d;cursor:pointer;border:1px solid #dce7df;border-radius:16px;margin-bottom:18px;padding:18px 20px;font-size:14px;font-weight:650;display:block}.quickWorkspaceDetails.isCollapsed>summary:after{content:" ↓";float:right}.quickWorkspaceDetails.isCollapsed[open]>summary:after{content:" ↑"}.quickCreation footer details>summary{color:#61766e;cursor:pointer;padding:12px;font-size:13px}.quickStatusMessage{background:#f2f7f3;border-left:3px solid #087f7b;padding:16px;font-size:14px}.studioSimpleSwitch{background:#edf7f3;border:1px solid #cfe7dd;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 24px;padding:18px 22px;display:flex}.studioSimpleSwitch p{margin:4px 0 0;font-size:13px}.studioSimpleSwitch strong{font-size:15px}.studioSimpleSwitch button{flex-shrink:0;font-size:14px}.videoArchiveOptional>summary{cursor:pointer;color:#28685d;padding:5px 0;font-size:15px;font-weight:650}.videoArchiveOptional .higgsfieldHistory{box-shadow:none;border:0;padding:18px 0 0}.videoArchiveOptional .higgsfieldHistory h3{font:inherit;font-weight:700}@media (width<=600px){.journeySteps b,.journeySceneHeading>span{font-size:10px}.journeyScenes .journeyScene{grid-template-columns:70px minmax(0,1fr);gap:11px;padding:10px}.journeySceneVisual{width:70px;min-height:86px}.studioSimpleSwitch{flex-direction:column;align-items:flex-start}.studioSimpleSwitch button{width:100%}}@media (prefers-reduced-motion:reduce){.journeyScenePulse,.journeyStoryPreview>span{animation:none}}.quickCreation>header{margin-bottom:22px}.quickCreation>header h2{letter-spacing:-.035em;margin:10px 0;font-family:inherit;font-size:clamp(26px,4vw,34px);font-weight:700;line-height:1.15}.quickCreation.isProducing>header h2{font-size:26px}.quickCreation>header p{margin:0;font-size:13px;line-height:1.5}.quickCreation>header small{font-size:12px}
