:root:not(:where([data-approved-app],[data-approved-app] *)){--ui-canvas:var(--lightningcss-light,#f8f8fa)var(--lightningcss-dark,#202024);--ui-side:var(--lightningcss-light,#ececee)var(--lightningcss-dark,#19191d);--ui-card-fill:linear-gradient(155deg,var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff06) 0%,var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff04) 32%,var(--lightningcss-light,#f9fafd)var(--lightningcss-dark,#ffffff02) 78%,var(--lightningcss-light,#fefeff)var(--lightningcss-dark,#ffffff03) 100%);--ui-card-backing:var(--lightningcss-light,#fff)var(--lightningcss-dark,#2c2c34);--ui-card-edge:var(--lightningcss-light,#dfe2e9)var(--lightningcss-dark,#ffffff1a);--ui-card-shadow:inset 0 1px 0 var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff0d),inset 1px 0 0 var(--lightningcss-light,#ffffffdb)var(--lightningcss-dark,#ffffff06),inset 0 -1px 0 var(--lightningcss-light,#48507308)var(--lightningcss-dark,#00000024),0 1px 2px var(--lightningcss-light,#25304d0c)var(--lightningcss-dark,#00000030),0 4px 6px -3px var(--lightningcss-light,#20273c24)var(--lightningcss-dark,#00000070),0 12px 16px -13px var(--lightningcss-light,#262f4a30)var(--lightningcss-dark,#00000090);--ui-glass-fill:linear-gradient(155deg,var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,#ffffff19),var(--lightningcss-light,#ffffff45)var(--lightningcss-dark,#ffffff05));--ui-glass-edge:var(--lightningcss-light,#ffffffa8)var(--lightningcss-dark,#ffffff1c);--ui-glass-shadow:inset 0 1px 0 var(--lightningcss-light,#ffffffed)var(--lightningcss-dark,#ffffff24),inset 0 -1px 0 var(--lightningcss-light,#4141510a)var(--lightningcss-dark,#00000032),inset 1px 0 0 var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,#ffffff12),0 2px 5px var(--lightningcss-light,#20203312)var(--lightningcss-dark,#00000030);--ui-menu-fill:linear-gradient(150deg,var(--lightningcss-light,#ffffffd9)var(--lightningcss-dark,#33333bdb),var(--lightningcss-light,#f5f5fad4)var(--lightningcss-dark,#26262edb));--ui-menu-edge:var(--lightningcss-light,#fffffff0)var(--lightningcss-dark,#ffffff29);--ui-menu-shadow:inset 0 1px 0 var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff24),inset 0 -1px 0 var(--lightningcss-light,#ffffff90)var(--lightningcss-dark,#ffffff0d),0 8px 24px -8px var(--lightningcss-light,#16162438)var(--lightningcss-dark,#0008);--ui-ease:cubic-bezier(.22,.8,.22,1)}.ui-shell:not(:where([data-approved-app],[data-approved-app] *)){background:var(--ui-canvas);box-shadow:none;border:0}.ui-shell[data-assistant=true]:not(:where([data-approved-app],[data-approved-app] *)){background:var(--shell)}.ui-card:not(:where([data-approved-app],[data-approved-app] *)){--well:var(--lightningcss-light,#f7f7f9)var(--lightningcss-dark,#29292f);border:1px solid var(--ui-card-edge);background:var(--ui-card-fill);background-color:var(--ui-card-backing);min-width:0;box-shadow:var(--ui-card-shadow);border-radius:18px}.ui-menu:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--ui-menu-edge);background:var(--ui-menu-fill);box-shadow:var(--ui-menu-shadow);-webkit-backdrop-filter:blur(28px)saturate(1.35);backdrop-filter:blur(28px)saturate(1.35);color:var(--ink);animation:ui-menu-in .24s var(--ui-ease) both;border-radius:16px;padding:8px}:is(.ui-menu a):not(:where([data-approved-app],[data-approved-app] *)),:is(.ui-menu button):not(:where([data-approved-app],[data-approved-app] *)){border-radius:10px}.ui-sidebar:not(:where([data-approved-app],[data-approved-app] *)){background:var(--ui-side);border:0}.ui-nav-link:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid #0000;border-radius:12px;min-height:40px;font-size:14px}.ui-nav-link[aria-current=page]:not(:where([data-approved-app],[data-approved-app] *)){background:var(--ui-glass-fill);border-color:var(--ui-glass-edge);box-shadow:var(--ui-glass-shadow);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3)}:is(.ui-nav-link[aria-current=page]>svg):not(:where([data-approved-app],[data-approved-app] *)){color:var(--ink)}.ui-persona-trigger:not(:where([data-approved-app],[data-approved-app] *)){background:var(--lightningcss-light,#ffffff5c)var(--lightningcss-dark,#ffffff09);border:0;border-radius:14px;min-height:56px}.ui-account-trigger:not(:where([data-approved-app],[data-approved-app] *)){text-align:left;width:100%;min-height:60px;color:var(--ink);background:var(--lightningcss-light,#fff5)var(--lightningcss-dark,#ffffff06);border:1px solid #0000;border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.ui-account-trigger[aria-expanded=true]:not(:where([data-approved-app],[data-approved-app] *)),.ui-account-trigger:hover:not(:where([data-approved-app],[data-approved-app] *)){background:var(--ui-glass-fill);border-color:var(--ui-glass-edge);box-shadow:var(--ui-glass-shadow)}.ui-account-avatar:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line-strong);background:var(--surface);border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:11px;font-weight:600;display:grid}.ui-account-menu:not(:where([data-approved-app],[data-approved-app] *)){z-index:60;width:280px;max-width:calc(100vw - 24px);position:absolute;bottom:calc(100% + 8px);left:0}:is(.ui-account-menu>:is(a,button)):not(:where([data-approved-app],[data-approved-app] *)),:is(.ui-account-menu>form button):not(:where([data-approved-app],[data-approved-app] *)){align-items:center;gap:10px;width:100%;min-height:40px;padding:10px;font-size:13px;display:flex}:is(.ui-account-menu>:is(a,button):hover):not(:where([data-approved-app],[data-approved-app] *)),:is(.ui-account-menu>form button:hover):not(:where([data-approved-app],[data-approved-app] *)){background:var(--lightningcss-light,#ffffffa6)var(--lightningcss-dark,#ffffff0c)}.ui-segment:not(:where([data-approved-app],[data-approved-app] *)){isolation:isolate;align-items:stretch;gap:2px;max-width:100%;display:inline-flex;position:relative}.ui-segment-glass:not(:where([data-approved-app],[data-approved-app] *)){background:var(--lightningcss-light,#e8e8ed)var(--lightningcss-dark,#1f1f26);border-radius:14px;padding:4px;box-shadow:inset 0 1px 3px var(--lightningcss-light,#3030460c)var(--lightningcss-dark,#00000040)}:is(.ui-segment>button):not(:where([data-approved-app],[data-approved-app] *)){z-index:1;min-height:34px;color:var(--muted);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:7px 14px;font-size:13px;display:flex;position:relative}:is(.ui-segment>button:is([aria-checked=true],[aria-selected=true])):not(:where([data-approved-app],[data-approved-app] *)){color:var(--ink)}:is(.ui-segment>button:disabled):not(:where([data-approved-app],[data-approved-app] *)){opacity:.45;cursor:default}.ui-segment-indicator:not(:where([data-approved-app],[data-approved-app] *)){pointer-events:none;border:1px solid var(--ui-glass-edge);background:var(--ui-glass-fill);box-shadow:var(--ui-glass-shadow);transition:transform .42s var(--ui-ease),width .42s var(--ui-ease);border-radius:10px;position:absolute;top:4px;bottom:4px;left:0}.ui-segment-underline:not(:where([data-approved-app],[data-approved-app] *)){border-bottom:1px solid var(--line);border-radius:0;gap:16px}:is(.ui-segment-underline>button):not(:where([data-approved-app],[data-approved-app] *)){border-radius:0;padding:12px 2px}:is(.ui-segment-underline .ui-segment-indicator):not(:where([data-approved-app],[data-approved-app] *)){background:var(--ink);height:2px;box-shadow:none;border:0;border-radius:0;top:auto;bottom:-1px}.ui-tabs:not(:where([data-approved-app],[data-approved-app] *)){width:100%;min-width:0}:is(.ui-tabs>.ui-segment-underline):not(:where([data-approved-app],[data-approved-app] *)){width:100%;display:flex}.ui-tab-panel:not(:where([data-approved-app],[data-approved-app] *)){min-width:0;animation:ui-tab-in .42s var(--ui-ease) both}.ui-tab-panel[hidden]:not(:where([data-approved-app],[data-approved-app] *)){display:none}@keyframes ui-tab-in{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}.flow-button:not(:where([data-approved-app],[data-approved-app] *)){--flow-fill:var(--lightningcss-light,#e2e4e9)var(--lightningcss-dark,#50535d);--flow-ink:var(--lightningcss-light,#454955)var(--lightningcss-dark,#f2f3f7);--flow-inset:16px;--flow-shift:12px;isolation:isolate;box-sizing:border-box;background:var(--ui-glass-fill);background-color:var(--ui-side);color:var(--lightningcss-light,#111)var(--lightningcss-dark,#eeeef3);cursor:pointer;min-width:0;max-width:100%;min-height:36px;transition:color .6s ease,border-color .42s ease,box-shadow .42s var(--ui-ease),transform .32s var(--ui-ease);background-clip:padding-box;border:1px solid var(--lightningcss-light,#6f788d55)var(--lightningcss-dark,#ffffff2e);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:7px 32px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px var(--lightningcss-light,#ffffffed)var(--lightningcss-dark,#ffffff24),inset 0 -1px var(--lightningcss-light,#4141510a)var(--lightningcss-dark,#00000032),inset 1px 0 var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,#ffffff12),0 2px 3px -1px var(--lightningcss-light,#2020332e)var(--lightningcss-dark,#00000060)}.flow-primary:not(:where([data-approved-app],[data-approved-app] *)){--flow-fill:var(--lightningcss-light,#e9ad7f)var(--lightningcss-dark,#c78e65);--flow-ink:#4b2916;--flow-inset:17px;background:var(--flame);color:#fff;border:0;padding:8px 33px;font-weight:600;box-shadow:inset 0 1px var(--lightningcss-light,#ffffff26)var(--lightningcss-dark,#ffffff12),0 2px 3px -1px var(--lightningcss-light,#2020332e)var(--lightningcss-dark,#00000060)}.flow-quiet:not(:where([data-approved-app],[data-approved-app] *)){color:var(--lightningcss-light,#555c68)var(--lightningcss-dark,#c4c7ce);box-shadow:none;background:var(--lightningcss-light,#f7f8fab3)var(--lightningcss-dark,#ffffff06);border-color:var(--lightningcss-light,#8b92a51f)var(--lightningcss-dark,#ffffff0e)}.flow-quiet:is(:hover,:focus-visible):not(:disabled):not(:where([data-approved-app],[data-approved-app] *)){box-shadow:var(--ui-glass-shadow);border-color:var(--lightningcss-light,#6f788d55)var(--lightningcss-dark,#ffffff2e)}.flow-label:not(:where([data-approved-app],[data-approved-app] *)){z-index:1;overflow-wrap:anywhere;min-width:0;transform:translateX(calc(-1 * var(--flow-shift)));transition:transform .8s ease-out;display:block;position:relative}.flow-icon:not(:where([data-approved-app],[data-approved-app] *)){z-index:1;pointer-events:none;place-items:center;width:16px;height:16px;transition:left .8s cubic-bezier(.34,1.56,.64,1),right .8s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:50%;transform:translateY(-50%)}:is(.flow-icon svg):not(:where([data-approved-app],[data-approved-app] *)){width:16px;height:16px}.flow-icon-in:not(:where([data-approved-app],[data-approved-app] *)){left:-25%}.flow-icon-out:not(:where([data-approved-app],[data-approved-app] *)){right:var(--flow-inset)}.flow-button:not(:where([data-approved-app],[data-approved-app] *)):before{content:"";z-index:-1;pointer-events:none;aspect-ratio:1;background:var(--flow-fill);opacity:0;border-radius:50%;width:max(220px,100% + 64px);transition:opacity .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.05)}.flow-button:is(:hover,:focus-visible):not(:disabled):not(:where([data-approved-app],[data-approved-app] *)){color:var(--flow-ink)}.flow-button:is(:hover,:focus-visible):not(:disabled):not(:where([data-approved-app],[data-approved-app] *)):before{opacity:1;transform:translate(-50%,-50%)scale(1)}:is(.flow-button:is(:hover,:focus-visible):not(:disabled) .flow-label):not(:where([data-approved-app],[data-approved-app] *)){transform:translateX(var(--flow-shift))}:is(.flow-button:is(:hover,:focus-visible):not(:disabled) .flow-icon-in):not(:where([data-approved-app],[data-approved-app] *)){left:var(--flow-inset)}:is(.flow-button:is(:hover,:focus-visible):not(:disabled) .flow-icon-out):not(:where([data-approved-app],[data-approved-app] *)){right:-25%}:is(.flow-icon[data-motion=refresh] svg):not(:where([data-approved-app],[data-approved-app] *)){transition:transform .8s var(--ui-ease)}:is(.flow-button:is(:hover,:focus-visible):not(:disabled) .flow-icon[data-motion=refresh] svg):not(:where([data-approved-app],[data-approved-app] *)){transform:rotate(180deg)}.flow-button:active:not(:disabled):not(:where([data-approved-app],[data-approved-app] *)){transform:scale(.98)}.flow-button:disabled:not(:where([data-approved-app],[data-approved-app] *)){opacity:.45;cursor:default;box-shadow:none}.flow-compact:not(:where([data-approved-app],[data-approved-app] *)){--flow-inset:12px;--flow-shift:8px;min-height:34px;padding:6px 25px}.ui-page:not(:where([data-approved-app],[data-approved-app] *)){min-width:0;padding:32px}.home-dashboard:not(:where([data-approved-app],[data-approved-app] *)){padding-bottom:48px;container:home/inline-size}:is(body:has(aside[aria-label="Train your team"]) .home-dashboard):not(:where([data-approved-app],[data-approved-app] *)){padding-bottom:16rem}.home-columns:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}:is(.home-columns>*):not(:where([data-approved-app],[data-approved-app] *)){min-width:0}:is(.home-columns>:last-child:nth-child(odd)):not(:where([data-approved-app],[data-approved-app] *)){grid-column:1/-1}.home-workspace-card:not(:where([data-approved-app],[data-approved-app] *)){flex-direction:column;padding:24px;display:flex}.home-card-footer:not(:where([data-approved-app],[data-approved-app] *)){border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex}.home-date-stamp:not(:where([data-approved-app],[data-approved-app] *)){background:linear-gradient(160deg,var(--lightningcss-light,#f7f8fb)var(--lightningcss-dark,#33333b),var(--lightningcss-light,#eff0f4)var(--lightningcss-dark,#2b2b32));border:1px solid var(--lightningcss-light,#e1e3e980)var(--lightningcss-dark,#ffffff12);border-radius:10px;flex-direction:column;flex:none;align-items:center;gap:3px;min-width:52px;padding:9px 8px;display:flex}:is(.home-date-stamp span):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);font-size:11px}:is(.home-date-stamp strong):not(:where([data-approved-app],[data-approved-app] *)){font-size:24px;line-height:1.2}.home-audience-overview:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:1fr auto;align-items:center;gap:5px 20px;display:grid}.home-audience-actions:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;grid-area:1/2/3;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}@container home (max-width:680px){.home-columns:not(:where([data-approved-app],[data-approved-app] *)),.home-audience-overview:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:1fr}.home-audience-actions:not(:where([data-approved-app],[data-approved-app] *)){grid-area:auto/1;justify-content:flex-start;margin-top:12px}}.ui-page-header:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:28px;display:flex}:is(.ui-page-header h1):not(:where([data-approved-app],[data-approved-app] *)){letter-spacing:-.8px;font-size:30px;font-weight:650;line-height:1.2}:is(.ui-page-header p):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);margin-top:8px;font-size:14px}.ui-entrance:not(:where([data-approved-app],[data-approved-app] *)){animation:.85s cubic-bezier(.16,1,.3,1) both ui-card-in}.ui-chart-reveal:not(:where([data-approved-app],[data-approved-app] *)){animation:1.6s cubic-bezier(.22,.8,.22,1) .18s both ui-chart-reveal}@keyframes ui-chart-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ui-card-in{0%{opacity:0;translate:0 9px}to{opacity:1;translate:0}}@keyframes ui-menu-in{0%{opacity:0;translate:0 -3px}to{opacity:1;translate:0}}@media (max-width:767px){.ui-page:not(:where([data-approved-app],[data-approved-app] *)){padding:24px 16px}:is(.ui-page-header h1):not(:where([data-approved-app],[data-approved-app] *)){font-size:26px}}@media (prefers-reduced-motion:reduce){.ui-entrance:not(:where([data-approved-app],[data-approved-app] *)),.ui-menu:not(:where([data-approved-app],[data-approved-app] *)),.ui-chart-reveal:not(:where([data-approved-app],[data-approved-app] *)),.ui-tab-panel:not(:where([data-approved-app],[data-approved-app] *)){animation:none}.ui-segment-indicator:not(:where([data-approved-app],[data-approved-app] *)),.flow-button:not(:where([data-approved-app],[data-approved-app] *)),.flow-label:not(:where([data-approved-app],[data-approved-app] *)),.flow-icon:not(:where([data-approved-app],[data-approved-app] *)),:is(.flow-icon svg):not(:where([data-approved-app],[data-approved-app] *)),.flow-button:not(:where([data-approved-app],[data-approved-app] *)):before{transition:none}:is(.flow-button:is(:hover,:focus-visible):not(:disabled) .flow-label):not(:where([data-approved-app],[data-approved-app] *)){transform:translateX(calc(-1 * var(--flow-shift)))}.flow-icon-in:not(:where([data-approved-app],[data-approved-app] *)){display:none}:is(.flow-button:is(:hover,:focus-visible):not(:disabled) .flow-icon-out):not(:where([data-approved-app],[data-approved-app] *)){right:var(--flow-inset)}.flow-button:active:not(:disabled):not(:where([data-approved-app],[data-approved-app] *)),:is(.flow-button:is(:hover,:focus-visible):not(:disabled) .flow-icon[data-motion=refresh] svg):not(:where([data-approved-app],[data-approved-app] *)){transform:none}}@media (prefers-reduced-transparency:reduce){:root:not(:where([data-approved-app],[data-approved-app] *)){--ui-card-fill:var(--ui-card-backing);--ui-glass-fill:var(--lightningcss-light,#f7f7f9)var(--lightningcss-dark,#2c2c33);--ui-menu-fill:var(--lightningcss-light,#f9f9fb)var(--lightningcss-dark,#2b2b32)}.ui-menu:not(:where([data-approved-app],[data-approved-app] *)),.ui-nav-link[aria-current=page]:not(:where([data-approved-app],[data-approved-app] *)){-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){:root:not(:where([data-approved-app],[data-approved-app] *)){--ui-card-fill:Canvas;--ui-card-backing:Canvas;--ui-card-edge:CanvasText;--ui-card-shadow:none;--ui-glass-fill:Canvas;--ui-menu-fill:Canvas;--ui-menu-edge:CanvasText;--ui-menu-shadow:none}.flow-button:not(:where([data-approved-app],[data-approved-app] *)){color:buttontext;box-shadow:none;background:buttonface;border:1px solid buttontext}.flow-button:not(:where([data-approved-app],[data-approved-app] *)):before{display:none}:is(.ui-segment>button[aria-checked=true]):not(:where([data-approved-app],[data-approved-app] *)),.ui-nav-link[aria-current=page]:not(:where([data-approved-app],[data-approved-app] *)){outline:1px solid highlight}}@supports (appearance:base-select){@media (pointer:fine){:is(.ui-shell:not([data-assistant=true]) select:not([multiple]):not([size])):not(:where([data-approved-app],[data-approved-app] *)),:is(.publishing-composer select):not(:where([data-approved-app],[data-approved-app] *)){appearance:base-select}:is(.ui-shell:not([data-assistant=true]) select:not([multiple]):not([size])):not(:where([data-approved-app],[data-approved-app] *))::picker(select){appearance:base-select}:is(.publishing-composer select):not(:where([data-approved-app],[data-approved-app] *))::picker(select){appearance:base-select}:is(.ui-shell:not([data-assistant=true]) select):not(:where([data-approved-app],[data-approved-app] *))::picker(select){border:1px solid var(--line-strong);background:var(--ui-menu-fill);color:var(--ink);box-shadow:var(--ui-menu-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:14px;max-height:min(340px,100dvh - 32px);margin-block:6px;padding:7px;overflow-y:auto}:is(.publishing-composer select):not(:where([data-approved-app],[data-approved-app] *))::picker(select){border:1px solid var(--line-strong);background:var(--ui-menu-fill);color:var(--ink);box-shadow:var(--ui-menu-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:14px;max-height:min(340px,100dvh - 32px);margin-block:6px;padding:7px;overflow-y:auto}:is(.ui-shell:not([data-assistant=true]) select option):not(:where([data-approved-app],[data-approved-app] *)),:is(.publishing-composer select option):not(:where([data-approved-app],[data-approved-app] *)){min-height:39px;color:var(--ink);white-space:normal;background:0 0;border-radius:9px;align-items:center;gap:10px;padding:10px;display:flex}:is(.ui-shell:not([data-assistant=true]) select option:checked):not(:where([data-approved-app],[data-approved-app] *)),:is(.publishing-composer select option:checked):not(:where([data-approved-app],[data-approved-app] *)){background:var(--ui-glass-fill);box-shadow:var(--ui-glass-shadow)}:is(.ui-shell:not([data-assistant=true]) select option:hover):not(:where([data-approved-app],[data-approved-app] *)),:is(.publishing-composer select option:hover):not(:where([data-approved-app],[data-approved-app] *)){background:var(--raised)}:is(.ui-native-select+.ui-select-chevron):not(:where([data-approved-app],[data-approved-app] *)){display:none}}}.home-lower-grid:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (max-width:900px){.home-lower-grid:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr)}}.ui-tab-body:not(:where([data-approved-app],[data-approved-app] *)){isolation:isolate;min-width:0;position:relative}.ui-glide-panel:not(:where([data-approved-app],[data-approved-app] *)){width:100%;min-width:0;display:flow-root}.ui-glide-panel[hidden]:not(:where([data-approved-app],[data-approved-app] *)){display:none}.ui-glide-panel[inert]:not(:where([data-approved-app],[data-approved-app] *)){pointer-events:none}.writer-generation-heading:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.writer-selected-hook:not(:where([data-approved-app],[data-approved-app] *)){justify-content:space-between;align-items:start;gap:20px;margin:20px 0;padding:0;display:flex}:is(.writer-selected-hook p):not(:where([data-approved-app],[data-approved-app] *)){margin-top:6px;font-size:15px;font-weight:500;line-height:1.6}.script-library-heading:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.script-library-search:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);background:var(--well);color:var(--muted);border-radius:12px;align-items:center;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}:is(.script-library-search input):not(:where([data-approved-app],[data-approved-app] *)){width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:14px}.script-library-grid:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.script-library-card:not(:where([data-approved-app],[data-approved-app] *)){flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}:is(.script-library-card>header):not(:where([data-approved-app],[data-approved-app] *)){align-items:start;gap:10px;display:flex}:is(.script-library-card h2):not(:where([data-approved-app],[data-approved-app] *)){flex:1;min-width:0;font-size:18px;font-weight:600;line-height:1.5}:is(.script-library-card h2 a):not(:where([data-approved-app],[data-approved-app] *)){box-shadow:none;font:inherit;background:0 0;border:0;padding:0;display:inline}:is(.script-library-card h2 .flow-label):not(:where([data-approved-app],[data-approved-app] *)){display:inline;transform:none}:is(.script-library-card h2 a):not(:where([data-approved-app],[data-approved-app] *)):before{display:none}.script-library-excerpt:not(:where([data-approved-app],[data-approved-app] *)){color:var(--body);flex:1;font-size:14px;line-height:1.65}.script-library-progress:not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);flex-direction:column;align-items:center;gap:8px;font-size:11px;display:flex}:is(.script-library-progress i):not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line-strong);border-radius:50%;width:7px;height:7px}:is(.script-library-progress i[data-done=true]):not(:where([data-approved-app],[data-approved-app] *)){background:var(--status-live);border-color:var(--status-live)}:is(.script-library-card>footer):not(:where([data-approved-app],[data-approved-app] *)){border-top:1px solid var(--line);padding-top:16px}@media (max-width:800px){.script-library-grid:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr)}}.pipeline-card-position:not(:where([data-approved-app],[data-approved-app] *)){min-width:0;transition:padding-top .26s var(--ui-ease)}.pipeline-card-position[data-insertion=true]:not(:where([data-approved-app],[data-approved-app] *)){padding-top:72px}.pipeline-insertion-gap:not(:where([data-approved-app],[data-approved-app] *)){border:1px dashed var(--line-strong);background:color-mix(in srgb,var(--surface) 45%,transparent);min-height:72px;animation:ui-tab-in .26s var(--ui-ease);border-radius:12px}.pipeline-schedule:not(:where([data-approved-app],[data-approved-app] *)){border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;margin-top:12px;padding-top:12px;font-size:11px;display:flex}@media (prefers-reduced-motion:reduce){.pipeline-card-position:not(:where([data-approved-app],[data-approved-app] *)){transition:none}.pipeline-insertion-gap:not(:where([data-approved-app],[data-approved-app] *)){animation:none}}.workspace-heading:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}:is(.workspace-heading>div:first-child):not(:where([data-approved-app],[data-approved-app] *)){flex:280px;min-width:0}.page-header-actions:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}.header-credit-balance:not(:where([data-approved-app],[data-approved-app] *)){background:color-mix(in srgb,var(--flame) 16%,var(--surface));font-variant-numeric:tabular-nums;border-radius:7px;margin-left:8px;padding:5px 8px}@media (max-width:700px){.page-header-actions:not(:where([data-approved-app],[data-approved-app] *)){justify-content:flex-start;gap:8px}:is(.page-header-actions .flow-button):not(:where([data-approved-app],[data-approved-app] *)){font-size:12px}}::view-transition-group(pipeline-title){animation-duration:.48s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(pipeline-title){object-fit:contain;object-position:left top;height:100%}::view-transition-new(pipeline-title){object-fit:contain;object-position:left top;height:100%}@media (prefers-reduced-motion:reduce){::view-transition-group(pipeline-title){animation:none}}
.pipeline-page:not(:where([data-approved-app],[data-approved-app] *)){min-height:calc(100dvh - 20px)}.pipeline-lanes:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:repeat(4,minmax(210px,1fr));align-items:stretch;gap:18px;padding:2px 2px 24px;display:grid;overflow-x:auto}[data-stage=ideas]:not(:where([data-approved-app],[data-approved-app] *)){--lane-fill:var(--lightningcss-light,#f0f1f4)var(--lightningcss-dark,#252529);--lane-card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#303035);--lane-color:var(--lightningcss-light,#656b76)var(--lightningcss-dark,#c4c7d0)}[data-stage=scripted]:not(:where([data-approved-app],[data-approved-app] *)){--lane-fill:var(--lightningcss-light,#fbf1e9)var(--lightningcss-dark,#2c2521);--lane-card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#3a2e27);--lane-color:var(--lightningcss-light,#b17e60)var(--lightningcss-dark,#d3a687)}[data-stage=visuals]:not(:where([data-approved-app],[data-approved-app] *)){--lane-fill:var(--lightningcss-light,#f4eefb)var(--lightningcss-dark,#282332);--lane-card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#322b40);--lane-color:var(--lightningcss-light,#917bbb)var(--lightningcss-dark,#b5a2d2)}[data-stage=posted]:not(:where([data-approved-app],[data-approved-app] *)){--lane-fill:var(--lightningcss-light,#edf5f0)var(--lightningcss-dark,#202b26);--lane-card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#2a3730);--lane-color:var(--lightningcss-light,#6d9b81)var(--lightningcss-dark,#a0c0ab)}.pipeline-lane:not(:where([data-approved-app],[data-approved-app] *)){background:var(--lane-fill);min-width:0;min-height:60vh;transition:box-shadow .26s var(--ui-ease);border-radius:14px;padding:14px 12px}.pipeline-lane[data-drop-active=true]:not(:where([data-approved-app],[data-approved-app] *)){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--lane-color) 55%,transparent)}.pipeline-lane-header:not(:where([data-approved-app],[data-approved-app] *)){justify-content:space-between;align-items:flex-start;gap:8px;padding:2px 4px 18px;display:flex}:is(.pipeline-lane-header h2):not(:where([data-approved-app],[data-approved-app] *)){color:color-mix(in srgb,var(--lane-color) 65%,var(--ink));align-items:center;gap:8px;font-size:14px;font-weight:650;display:flex}:is(.pipeline-lane-header p):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);margin-top:6px;padding-left:15px;font-size:12px}.pipeline-stage-dot:not(:where([data-approved-app],[data-approved-app] *)){background:var(--lane-color);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.pipeline-count:not(:where([data-approved-app],[data-approved-app] *)){min-width:20px;color:var(--muted);text-align:center;background:var(--lightningcss-light,#ffffffab)var(--lightningcss-dark,#ffffff0d);border-radius:5px;padding:1px 5px;font-size:11px;font-weight:400}.pipeline-stack:not(:where([data-approved-app],[data-approved-app] *)){flex-direction:column;gap:11px;display:flex}.pipeline-card:not(:where([data-approved-app],[data-approved-app] *)){background:var(--lane-card,var(--ui-card-backing));cursor:grab;min-width:0;transition:transform .3s var(--ui-ease),box-shadow .3s var(--ui-ease),opacity .18s;border:1px solid var(--lightningcss-light,#dfe2e955)var(--lightningcss-dark,#ffffff12);border-radius:12px;padding:14px 12px 12px;position:relative;box-shadow:0 1px 2px var(--lightningcss-light,#26304c10)var(--lightningcss-dark,#0002),0 3px 4px -1px var(--lightningcss-light,#26304c26)var(--lightningcss-dark,#00000045),inset 0 1px var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff06)}.pipeline-card:hover:not(:where([data-approved-app],[data-approved-app] *)),.pipeline-card:focus-within:not(:where([data-approved-app],[data-approved-app] *)){z-index:2;transform:translateY(-2px);box-shadow:0 4px 7px -3px var(--lightningcss-light,#26304c33)var(--lightningcss-dark,#00000080),0 10px 16px -12px var(--lightningcss-light,#26304c50)var(--lightningcss-dark,#000000c0)}.pipeline-card:has(.pipeline-menu-panel):not(:where([data-approved-app],[data-approved-app] *)){z-index:10}.pipeline-card[data-dragging=true]:not(:where([data-approved-app],[data-approved-app] *)){opacity:.35}.pipeline-card-top:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:17px minmax(0,1fr) 24px;align-items:start;gap:8px;display:grid}.pipeline-title:not(:where([data-approved-app],[data-approved-app] *)){width:100%;min-height:20px;color:var(--ink);text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;border-radius:3px;font-size:14px;font-weight:650;line-height:1.55}.pipeline-title:hover:not(:disabled):not(:where([data-approved-app],[data-approved-app] *)){background:var(--lightningcss-light,#656b7606)var(--lightningcss-dark,#ffffff04)}.pipeline-title:disabled:not(:where([data-approved-app],[data-approved-app] *)){cursor:inherit}.pipeline-title-form:not(:where([data-approved-app],[data-approved-app] *)){grid-column:2/-1;min-width:0}:is(.pipeline-title-form textarea):not(:where([data-approved-app],[data-approved-app] *)){resize:vertical;border:1px solid var(--line-strong);background:var(--well);border-radius:5px;width:100%;min-height:54px;padding:5px;font-size:14px;font-weight:600;line-height:1.5;display:block}.pipeline-drag-handle:not(:where([data-approved-app],[data-approved-app] *)){color:var(--lightningcss-light,#929aaa)var(--lightningcss-dark,#b7b2bf);cursor:grab;touch-action:none;border-radius:4px;place-items:center;width:20px;height:24px;margin-left:-2px;display:grid}.pipeline-drag-handle:active:not(:where([data-approved-app],[data-approved-app] *)){cursor:grabbing}.pipeline-icon-button:not(:where([data-approved-app],[data-approved-app] *)){color:var(--lightningcss-light,#9098a8)var(--lightningcss-dark,#b6b1bd);cursor:pointer;border-radius:6px;place-items:center;width:26px;height:26px;display:grid}.pipeline-icon-button:hover:not(:where([data-approved-app],[data-approved-app] *)){color:var(--ink);background:var(--lightningcss-light,#747b8a0b)var(--lightningcss-dark,#ffffff0a)}.pipeline-icon-button:disabled:not(:where([data-approved-app],[data-approved-app] *)){opacity:.45;cursor:default}.pipeline-metadata:not(:where([data-approved-app],[data-approved-app] *)){min-height:20px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;margin-top:15px;font-size:11px;display:flex}.pipeline-format:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--chip-likes-line);color:var(--chip-likes);background:var(--chip-likes-tint);border-radius:4px;padding:1px 5px;font-size:10px}.pipeline-open:not(:where([data-approved-app],[data-approved-app] *)){color:var(--lightningcss-light,#9aa2b2)var(--lightningcss-dark,#c5bdce);border-radius:5px;place-items:center;min-width:24px;min-height:24px;margin-left:auto;display:grid}.pipeline-open:hover:not(:where([data-approved-app],[data-approved-app] *)){color:var(--ink);background:var(--surface)}.pipeline-add:not(:where([data-approved-app],[data-approved-app] *)){text-align:left;width:100%;min-height:30px;color:var(--muted);border-radius:6px;align-items:center;gap:7px;padding:4px;font-size:12px;display:flex}.pipeline-add:hover:not(:where([data-approved-app],[data-approved-app] *)){color:var(--ink);background:var(--lightningcss-light,#ffffff60)var(--lightningcss-dark,#ffffff06)}.pipeline-add:disabled:not(:where([data-approved-app],[data-approved-app] *)){opacity:.5}.pipeline-drop-gap:not(:where([data-approved-app],[data-approved-app] *)){border:1px dashed var(--lane-color);background:color-mix(in srgb,var(--lane-color) 6%,transparent);min-height:86px;animation:ui-card-in .25s var(--ui-ease) both;border-radius:12px}.pipeline-menu:not(:where([data-approved-app],[data-approved-app] *)){position:relative}.pipeline-menu-panel:not(:where([data-approved-app],[data-approved-app] *)){z-index:20;width:218px;max-height:calc(100dvh - 24px);position:absolute;top:30px;right:-2px;overflow-y:auto}:is(.pipeline-menu-panel button):not(:where([data-approved-app],[data-approved-app] *)){text-align:left;align-items:center;gap:8px;width:100%;min-height:34px;padding:8px;font-size:12px;display:flex}:is(.pipeline-menu-panel button:hover:not(:disabled)):not(:where([data-approved-app],[data-approved-app] *)){background:var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#ffffff0c)}:is(.pipeline-menu-panel button:disabled):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted)}.pipeline-notice:not(:where([data-approved-app],[data-approved-app] *)){z-index:60;flex-wrap:wrap;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:14px 18px;font-size:13px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}:is(.pipeline-notice a):not(:where([data-approved-app],[data-approved-app] *)){text-decoration:underline}.pipeline-drag-ghost:not(:where([data-approved-app],[data-approved-app] *)){position:fixed;top:-1000px;left:-1000px;transform:rotate(-3deg)scale(1.025);box-shadow:0 14px 24px -8px #00000038}.pipeline-touch-ghost:not(:where([data-approved-app],[data-approved-app] *)){z-index:100;pointer-events:none;width:240px;font-size:14px;font-weight:650;position:fixed;transform:translate(-50%,-25px)rotate(-3deg);box-shadow:0 14px 24px -8px #00000038}@media (max-width:767px){.pipeline-lanes:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:repeat(4,minmax(260px,80vw));gap:12px}.pipeline-lane:not(:where([data-approved-app],[data-approved-app] *)){min-height:65vh}}@media (prefers-reduced-motion:reduce){.pipeline-card:not(:where([data-approved-app],[data-approved-app] *)),.pipeline-lane:not(:where([data-approved-app],[data-approved-app] *)){transition:none}.pipeline-card:hover:not(:where([data-approved-app],[data-approved-app] *)),.pipeline-card:focus-within:not(:where([data-approved-app],[data-approved-app] *)),.pipeline-drag-ghost:not(:where([data-approved-app],[data-approved-app] *)){transform:none}.pipeline-drop-gap:not(:where([data-approved-app],[data-approved-app] *)){animation:none}.pipeline-touch-ghost:not(:where([data-approved-app],[data-approved-app] *)){transform:translate(-50%,-25px)}}@media (forced-colors:active){.pipeline-card:not(:where([data-approved-app],[data-approved-app] *)),.pipeline-lane:not(:where([data-approved-app],[data-approved-app] *)){color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}.pipeline-lane[data-drop-active=true]:not(:where([data-approved-app],[data-approved-app] *)){outline:2px solid highlight}}::view-transition-group(pipeline-piece){animation-duration:.54s;animation-timing-function:cubic-bezier(.22,.8,.22,1)}::view-transition-group(pipeline-page){animation-duration:.54s;animation-timing-function:cubic-bezier(.22,.8,.22,1)}::view-transition-old(pipeline-piece){object-fit:cover;object-position:top left;border-radius:16px;height:100%;overflow:clip}::view-transition-new(pipeline-piece){object-fit:cover;object-position:top left;border-radius:16px;height:100%;overflow:clip}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:0s}}
.writer-page:not(:where([data-approved-app],[data-approved-app] *)){min-width:0}.writer-frame:not(:where([data-approved-app],[data-approved-app] *)){padding:26px}.writer-heading:not(:where([data-approved-app],[data-approved-app] *)){justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:38px;display:flex}:is(.writer-heading h1):not(:where([data-approved-app],[data-approved-app] *)){letter-spacing:-.45px;overflow-wrap:anywhere;font-size:23px;font-weight:650;line-height:1.4}:is(.writer-heading p):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);margin-top:8px;font-size:12px}.writer-grid:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.writer-title-label:not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);margin-bottom:9px;font-size:13px;display:block}.writer-title-input:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);background:var(--lightningcss-light,#ffffffa8)var(--lightningcss-dark,#ffffff04);border-radius:10px;width:100%;min-height:44px;padding:12px;font-size:14px;font-weight:600}:is(.writer-grid .ui-tabs):not(:where([data-approved-app],[data-approved-app] *)){margin-top:22px}.writer-stage:not(:where([data-approved-app],[data-approved-app] *)){box-shadow:none;background:0 0;border:0;border-radius:0;padding:24px 0 0}.writer-sidebar:not(:where([data-approved-app],[data-approved-app] *)){flex-direction:column;gap:20px;display:flex}.writer-progress:not(:where([data-approved-app],[data-approved-app] *)){justify-content:space-between;gap:8px;margin-top:20px;display:flex}:is(.writer-progress button):not(:where([data-approved-app],[data-approved-app] *)){min-width:34px;color:var(--body);border-radius:5px;flex-direction:column;align-items:center;gap:9px;font-size:10px;display:flex}:is(.writer-progress button>span):not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line-strong);border-radius:50%;width:7px;height:7px}:is(.writer-progress button>span[data-done=true]):not(:where([data-approved-app],[data-approved-app] *)){background:var(--lightningcss-light,#6e9b81)var(--lightningcss-dark,#9fc2ab);border-color:var(--lightningcss-light,#6e9b81)var(--lightningcss-dark,#9fc2ab)}.writer-piece-actions:not(:where([data-approved-app],[data-approved-app] *)){flex-direction:column;gap:9px;display:flex}:is(.writer-piece-actions>*):not(:where([data-approved-app],[data-approved-app] *)),:is(.writer-piece-actions form>button):not(:where([data-approved-app],[data-approved-app] *)){width:100%}.writer-draft:not(:where([data-approved-app],[data-approved-app] *)){margin-top:22px}:is(.writer-draft textarea):not(:where([data-approved-app],[data-approved-app] *)){resize:vertical;border:1px solid var(--line-strong);background:var(--well);width:100%;color:var(--ink);border-radius:10px;min-height:210px;padding:18px;font-size:15px;line-height:1.7;display:block}.writer-save-footer:not(:where([data-approved-app],[data-approved-app] *)){border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:24px;padding-top:20px;display:flex}:is(.writer-stage>ol>li):not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap}@media (max-width:1199px){.writer-grid:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr) 260px;gap:20px}.writer-frame:not(:where([data-approved-app],[data-approved-app] *)){padding:24px}}@media (max-width:999px){.writer-grid:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:1fr}.writer-sidebar:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}@media (max-width:639px){.writer-frame:not(:where([data-approved-app],[data-approved-app] *)){padding:18px}.writer-heading:not(:where([data-approved-app],[data-approved-app] *)){flex-direction:column;gap:12px;margin-bottom:24px}:is(.writer-heading h1):not(:where([data-approved-app],[data-approved-app] *)){font-size:20px}.writer-sidebar:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:1fr}}.writer-frame.writer-standalone:not(:where([data-approved-app],[data-approved-app] *)){padding:0}:is(.writer-standalone .writer-heading):not(:where([data-approved-app],[data-approved-app] *)){margin-bottom:28px}:is(.writer-standalone .writer-heading h1):not(:where([data-approved-app],[data-approved-app] *)){letter-spacing:-.8px;font-size:32px}:is(.writer-standalone .writer-heading p):not(:where([data-approved-app],[data-approved-app] *)){font-size:14px}.writer-editor:not(:where([data-approved-app],[data-approved-app] *)){padding:24px}@media (min-width:1200px){:is(.writer-standalone .writer-grid):not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr) 328px}}@media (max-width:639px){.writer-editor:not(:where([data-approved-app],[data-approved-app] *)){padding:18px}:is(.writer-standalone .writer-heading h1):not(:where([data-approved-app],[data-approved-app] *)){font-size:28px}}
.research-workspace:not(:where([data-approved-app],[data-approved-app] *)){width:100%;min-width:0}.research-search:not(:where([data-approved-app],[data-approved-app] *)){margin-bottom:26px;padding:22px 24px}:is(.research-search>.ui-segment):not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:1fr 1fr;width:270px;display:grid}.research-search-row:not(:where([data-approved-app],[data-approved-app] *)){align-items:flex-end;gap:12px;margin-top:20px;display:flex}.research-query-field:not(:where([data-approved-app],[data-approved-app] *)){flex:1;min-width:0}.research-query-field[hidden]:not(:where([data-approved-app],[data-approved-app] *)){display:none}:is(.research-search-row>.flow-button):not(:where([data-approved-app],[data-approved-app] *)){flex:none;min-height:46px}.research-handle-input:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);background:var(--well);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;min-height:46px;padding:6px 9px;display:flex}.research-handle-input:focus-within:not(:where([data-approved-app],[data-approved-app] *)){outline:2px solid var(--line-strong);outline-offset:2px}:is(.research-handle-input input):not(:where([data-approved-app],[data-approved-app] *)){min-width:140px;min-height:30px;padding:3px 4px;font-family:inherit}.research-handle-chip:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);background:var(--surface);max-width:100%;color:var(--ink);overflow-wrap:anywhere;border-radius:7px;align-items:center;gap:7px;padding:4px 5px 4px 9px;font-size:12px;display:inline-flex;box-shadow:0 1px 2px var(--lightningcss-light,#20203308)var(--lightningcss-dark,#00000020)}.research-url-input:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);background:var(--well);border-radius:10px;width:100%;min-height:46px;padding:9px 13px;font-size:14px}:is(.research-results-tabs>.ui-tabs>.ui-tab-panel):not(:where([data-approved-app],[data-approved-app] *)){padding-top:20px}.research-tab-count:not(:where([data-approved-app],[data-approved-app] *)){font-variant-numeric:tabular-nums;background:var(--lightningcss-light,#e9eaee)var(--lightningcss-dark,#313137);border-radius:6px;place-items:center;min-width:21px;height:21px;font-size:11px;display:grid}:is(.research-results-tabs #research-results):not(:where([data-approved-app],[data-approved-app] *)){margin-top:0}.research-pick:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(230px,28%) minmax(0,1fr);align-items:stretch;gap:28px;padding:24px;display:grid}.research-media:not(:where([data-approved-app],[data-approved-app] *)){align-self:start;min-width:0;container:research-media/inline-size}.research-play:not(:where([data-approved-app],[data-approved-app] *)){color:#fff;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);width:46px;height:46px;transition:background .3s,transform .4s var(--ui-ease);background:#ffffff38;border:1px solid #ffffff59;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff40,0 2px 6px #00000012}:is(a:hover>.research-play):not(:where([data-approved-app],[data-approved-app] *)){background:#ffffff57;transform:translate(-50%,-50%)scale(1.05)}.research-metrics:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:12px 0 14px;display:grid}.research-metric:not(:where([data-approved-app],[data-approved-app] *)){white-space:nowrap;border:1px solid;border-radius:6px;justify-content:center;align-items:center;gap:4px;min-width:0;padding:6px 4px;font-size:11px;display:flex}:is(.research-metric svg):not(:where([data-approved-app],[data-approved-app] *)){flex:none}.research-views:not(:where([data-approved-app],[data-approved-app] *)){color:var(--chip-views);border-color:var(--chip-views-line);background:var(--chip-views-tint)}.research-likes:not(:where([data-approved-app],[data-approved-app] *)){color:var(--chip-likes);border-color:var(--chip-likes-line);background:var(--chip-likes-tint)}.research-comments:not(:where([data-approved-app],[data-approved-app] *)){color:var(--chip-comments);border-color:var(--chip-comments-line);background:var(--chip-comments-tint)}.research-outlier:not(:where([data-approved-app],[data-approved-app] *)){color:var(--status-processing);border-color:var(--status-processing-line);background:var(--status-processing-tint)}.research-card-actions:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:repeat(2,minmax(max-content,1fr));gap:8px;display:grid}:is(.research-card-actions .flow-button):not(:where([data-approved-app],[data-approved-app] *)){width:100%;min-height:38px;font-size:12px}.research-score-help:not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);margin-top:12px}:is(.research-score-help summary):not(:where([data-approved-app],[data-approved-app] *)){cursor:pointer;align-items:center;gap:5px;font-size:11px;list-style:none;display:flex}:is(.research-score-help summary):not(:where([data-approved-app],[data-approved-app] *))::-webkit-details-marker{display:none}:is(.research-score-help summary>span):not(:where([data-approved-app],[data-approved-app] *)){color:var(--status-processing);margin-left:auto}:is(.research-score-help p):not(:where([data-approved-app],[data-approved-app] *)){margin-top:8px;font-size:12px;line-height:1.6}.research-detail:not(:where([data-approved-app],[data-approved-app] *)){flex-direction:column;min-width:0;display:flex}.research-creator:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;align-items:center;gap:8px;min-height:30px;margin-bottom:18px;display:flex}.research-platform:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);background:var(--well);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}:is(.research-creator strong):not(:where([data-approved-app],[data-approved-app] *)){overflow-wrap:anywhere;font-size:14px;font-weight:600}.research-format:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);color:var(--muted);border-radius:5px;padding:2px 5px;font-size:10px}.research-date:not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);margin-left:auto;font-size:11px}:is(.research-detail>.ui-tabs):not(:where([data-approved-app],[data-approved-app] *)){flex-direction:column;flex:1;min-height:0;display:flex}:is(.research-detail>.ui-tabs>.ui-segment):not(:where([data-approved-app],[data-approved-app] *)){flex:none}:is(.research-detail>.ui-tabs>.ui-tab-panel:not([hidden])):not(:where([data-approved-app],[data-approved-app] *)){flex:1;min-height:0;display:flex}.research-observations:not(:where([data-approved-app],[data-approved-app] *)){flex-direction:column;flex:1;justify-content:space-between;gap:23px;padding-top:22px;display:flex}:is(.research-observations dt):not(:where([data-approved-app],[data-approved-app] *)){color:var(--ink);margin-bottom:9px;font-size:12px;font-weight:600;line-height:1.5}:is(.research-observations dd):not(:where([data-approved-app],[data-approved-app] *)){color:var(--body);overflow-wrap:anywhere;font-size:14px;line-height:1.75}:is(.research-hook dt):not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;align-items:center;gap:14px;display:flex}:is(.research-hook dt span):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);text-transform:capitalize;font-size:11px;font-weight:400}:is(.research-hook dd):not(:where([data-approved-app],[data-approved-app] *)){letter-spacing:-.35px;color:var(--ink);font-size:21px;font-weight:600;line-height:1.45}.research-why:not(:where([data-approved-app],[data-approved-app] *)){background:var(--lightningcss-light,#fff8f2)var(--lightningcss-dark,#342a23);border:1px solid var(--lightningcss-light,#f0ded0)var(--lightningcss-dark,#634330);border-radius:10px;padding:15px 16px}:is(.research-why dt):not(:where([data-approved-app],[data-approved-app] *)){color:var(--lightningcss-light,#975726)var(--lightningcss-dark,#e5b087)}.research-brand-fit:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--chip-views-line);background:var(--chip-views-tint);border-radius:10px;padding:15px 16px}.research-beats:not(:where([data-approved-app],[data-approved-app] *)){gap:15px;padding-top:4px;display:grid}:is(.research-beats li):not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;display:grid}.research-beat-number:not(:where([data-approved-app],[data-approved-app] *)){color:var(--lightningcss-light,#626979)var(--lightningcss-dark,#e1e1ec);background:var(--lightningcss-light,#eef0f4)var(--lightningcss-dark,#3e3e49);border:1px solid var(--lightningcss-light,#e0e3ea)var(--lightningcss-dark,#545460);border-radius:7px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:500;display:grid}:is(.research-beats p):not(:where([data-approved-app],[data-approved-app] *)){font-size:13px;line-height:1.7}.research-source-panel:not(:where([data-approved-app],[data-approved-app] *)){flex-direction:column;flex:1;min-width:0;padding-top:22px;display:flex}:is(.research-source-panel header):not(:where([data-approved-app],[data-approved-app] *)){justify-content:space-between;align-items:center;gap:16px;margin-bottom:13px;display:flex}:is(.research-source-panel header>div):not(:where([data-approved-app],[data-approved-app] *)){gap:4px;display:grid}:is(.research-source-panel label):not(:where([data-approved-app],[data-approved-app] *)){font-size:13px;font-weight:500}:is(.research-source-panel header span):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);font-size:11px}.research-copy-text:not(:where([data-approved-app],[data-approved-app] *)){resize:vertical;width:100%;min-height:240px;color:var(--ink);white-space:pre-wrap;background:var(--lightningcss-light,#f8f8fa)var(--lightningcss-dark,#29292f);border:1px solid var(--lightningcss-light,#dddfe6)var(--lightningcss-dark,#45454f);border-radius:9px;flex:1;padding:18px;font-size:14px;line-height:1.9;display:block}.research-analysis-empty:not(:where([data-approved-app],[data-approved-app] *)){padding-top:24px}.research-history:not(:where([data-approved-app],[data-approved-app] *)){gap:12px;display:grid}.research-history-row:not(:where([data-approved-app],[data-approved-app] *)){transition:transform .24s var(--ui-ease);border-radius:12px;align-items:center;gap:10px;padding:16px 18px;display:flex}.research-history-row:hover:not(:where([data-approved-app],[data-approved-app] *)){transform:translateY(-1px)}.research-history-row[data-active=true]:not(:where([data-approved-app],[data-approved-app] *)){border-color:var(--lightningcss-light,#d5a281)var(--lightningcss-dark,#997458)}.research-history-link:not(:where([data-approved-app],[data-approved-app] *)){flex:1;align-items:center;gap:14px;min-width:0;display:flex}.research-history-icon:not(:where([data-approved-app],[data-approved-app] *)){background:var(--well);width:36px;height:36px;color:var(--muted);border-radius:9px;flex:none;place-items:center;display:grid}.research-history-copy:not(:where([data-approved-app],[data-approved-app] *)){flex:1;gap:4px;min-width:0;display:grid}:is(.research-history-copy strong):not(:where([data-approved-app],[data-approved-app] *)){overflow-wrap:anywhere;font-size:13px;font-weight:500}:is(.research-history-copy>span):not(:where([data-approved-app],[data-approved-app] *)),.research-history-time:not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);font-size:12px}@container research-media (max-width:300px){.research-card-actions:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr)}}@media (max-width:1150px){.research-pick:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:240px minmax(0,1fr);gap:24px;padding:22px}.research-search-row:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap}.research-query-field:not(:where([data-approved-app],[data-approved-app] *)){flex-basis:100%}.research-date:not(:where([data-approved-app],[data-approved-app] *)){flex-basis:100%;margin-left:38px}:is(.research-hook dd):not(:where([data-approved-app],[data-approved-app] *)){font-size:19px}}@media (max-width:900px){.research-pick:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr);gap:26px}.research-media:not(:where([data-approved-app],[data-approved-app] *)){justify-self:center;width:100%;max-width:360px}.research-date:not(:where([data-approved-app],[data-approved-app] *)){flex-basis:auto;margin-left:auto}}@media (max-width:700px){.research-search:not(:where([data-approved-app],[data-approved-app] *)){padding:17px}.research-pick:not(:where([data-approved-app],[data-approved-app] *)){padding:18px}.research-history-time:not(:where([data-approved-app],[data-approved-app] *)){display:none}:is(.research-handle-input input):not(:where([data-approved-app],[data-approved-app] *)),.research-url-input:not(:where([data-approved-app],[data-approved-app] *)){font-size:16px}}@media (prefers-reduced-motion:reduce){:is(.research-workspace *):not(:where([data-approved-app],[data-approved-app] *)){transition:none!important;animation:none!important}}@media (forced-colors:active){.research-beat-number:not(:where([data-approved-app],[data-approved-app] *)),.research-play:not(:where([data-approved-app],[data-approved-app] *)),.research-metric:not(:where([data-approved-app],[data-approved-app] *)){color:canvastext;background:canvas;border-color:canvastext}}.idea-workspace:not(:where([data-approved-app],[data-approved-app] *)){width:100%;min-width:0}.idea-search:not(:where([data-approved-app],[data-approved-app] *)){margin-bottom:28px;padding:24px}:is(.idea-search>label):not(:where([data-approved-app],[data-approved-app] *)){margin-bottom:10px;font-size:13px;font-weight:500;display:block}.idea-search-row:not(:where([data-approved-app],[data-approved-app] *)){align-items:stretch;gap:12px;display:flex}:is(.idea-search-row>input):not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);background:var(--well);min-width:0;min-height:46px;color:var(--ink);border-radius:10px;flex:1;padding:11px 14px;font-size:14px}.idea-platforms:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}:is(.idea-platforms legend):not(:where([data-approved-app],[data-approved-app] *)){float:left;color:var(--muted);align-self:center;margin-right:14px;font-size:12px}:is(.idea-platforms label):not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);cursor:pointer;background:var(--well);border-radius:8px;align-items:center;gap:8px;padding:7px 10px;font-size:12px;display:flex}:is(.idea-workspace input[type=checkbox]):not(:where([data-approved-app],[data-approved-app] *)){width:15px;height:15px;accent-color:var(--flame);cursor:pointer;flex:none}:is(.idea-workspace input[type=checkbox]:disabled):not(:where([data-approved-app],[data-approved-app] *)){cursor:default}.idea-search-hints:not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);margin-top:16px;font-size:12px}:is(.idea-search-hints summary):not(:where([data-approved-app],[data-approved-app] *)){cursor:pointer;width:fit-content}:is(.idea-search-hints label):not(:where([data-approved-app],[data-approved-app] *)){margin:16px 0 8px;display:block}:is(.idea-search-hints textarea):not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);background:var(--well);width:100%;color:var(--ink);resize:vertical;border-radius:8px;padding:12px;display:block}:is(.idea-search-hints p):not(:where([data-approved-app],[data-approved-app] *)){margin-top:7px}.idea-run-heading:not(:where([data-approved-app],[data-approved-app] *)){justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}:is(.idea-run-heading h2):not(:where([data-approved-app],[data-approved-app] *)){overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.5}:is(.idea-run-heading p):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);margin-top:5px;font-size:12px}.idea-run-status:not(:where([data-approved-app],[data-approved-app] *)){border-width:1px;border-radius:6px;flex:none;padding:3px 8px;font-size:11px}.idea-saved-hints:not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);margin-bottom:16px;font-size:12px}:is(.idea-saved-hints summary):not(:where([data-approved-app],[data-approved-app] *)){cursor:pointer}:is(.idea-saved-hints p):not(:where([data-approved-app],[data-approved-app] *)){white-space:pre-wrap;margin-top:8px}.idea-selection-bar:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:8px 0 18px;display:flex}:is(.idea-selection-bar>label):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);align-items:center;gap:9px;font-size:12px;display:flex}.idea-selection-actions:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;gap:8px;display:flex}.idea-cards:not(:where([data-approved-app],[data-approved-app] *)){gap:16px;padding:0;list-style:none;display:grid}.idea-card:not(:where([data-approved-app],[data-approved-app] *)){min-width:0;padding:23px}.idea-card[data-selected=true]:not(:where([data-approved-app],[data-approved-app] *)){border-color:var(--lightningcss-light,#d5a281)var(--lightningcss-dark,#997458)}.idea-card-heading:not(:where([data-approved-app],[data-approved-app] *)){align-items:flex-start;gap:13px;display:flex}.idea-card-select:not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:10px;padding-top:4px;font-size:11px;display:flex}.idea-card-title:not(:where([data-approved-app],[data-approved-app] *)){flex:1;min-width:0}:is(.idea-card-title h3):not(:where([data-approved-app],[data-approved-app] *)){letter-spacing:-.2px;overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.5}.idea-tags:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.idea-tags:empty:not(:where([data-approved-app],[data-approved-app] *)){display:none}:is(.idea-tags>span):not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);background:var(--well);color:var(--muted);border-radius:5px;padding:2px 6px;font-size:11px}.idea-angle:not(:where([data-approved-app],[data-approved-app] *)){color:var(--body);margin-top:18px;font-size:14px;line-height:1.75}.idea-reasoning:not(:where([data-approved-app],[data-approved-app] *)){background:var(--lightningcss-light,#fff8f2)var(--lightningcss-dark,#342a23);border-radius:9px;margin-top:16px;padding:13px 15px}:is(.idea-reasoning>span):not(:where([data-approved-app],[data-approved-app] *)){color:var(--lightningcss-light,#975726)var(--lightningcss-dark,#e5b087);margin-bottom:5px;font-size:11px;font-weight:600;display:block}:is(.idea-reasoning p):not(:where([data-approved-app],[data-approved-app] *)){color:var(--body);font-size:13px;line-height:1.7}.idea-source:not(:where([data-approved-app],[data-approved-app] *)){border-top:1px solid var(--line);margin-top:16px;padding-top:14px}:is(.idea-source summary):not(:where([data-approved-app],[data-approved-app] *)){cursor:pointer;color:var(--muted);font-size:12px;line-height:2}:is(.idea-source summary>span):not(:where([data-approved-app],[data-approved-app] *)){margin-left:8px}:is(.idea-source>div):not(:where([data-approved-app],[data-approved-app] *)){padding-top:10px}:is(.idea-source blockquote):not(:where([data-approved-app],[data-approved-app] *)){color:var(--body);margin-bottom:8px;font-size:13px;line-height:1.7}.idea-card-actions:not(:where([data-approved-app],[data-approved-app] *)){border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:12px;display:flex}:is(.idea-card-actions>div):not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;align-items:center;gap:4px;display:flex}:is(.idea-card-actions .flow-button):not(:where([data-approved-app],[data-approved-app] *)){font-size:12px}:is(.idea-feedback button):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);cursor:pointer;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;padding:7px;font-size:11px;display:flex}:is(.idea-feedback button:hover):not(:where([data-approved-app],[data-approved-app] *)){background:var(--well);color:var(--ink)}:is(.idea-feedback button[aria-pressed=true]):not(:where([data-approved-app],[data-approved-app] *)){background:var(--well);border-color:var(--line-strong);color:var(--ink)}:is(.idea-feedback button:disabled):not(:where([data-approved-app],[data-approved-app] *)){opacity:.6;cursor:wait}.idea-import-error:not(:where([data-approved-app],[data-approved-app] *)){color:var(--danger);margin:12px 0;font-size:13px;line-height:1.7}.idea-import-status:not(:where([data-approved-app],[data-approved-app] *)){color:var(--status-live);margin:12px 0;font-size:13px}.idea-context-notice:not(:where([data-approved-app],[data-approved-app] *)){color:var(--status-processing);background:var(--status-processing-tint);border:1px solid var(--status-processing-line);border-radius:9px;margin-bottom:16px;padding:12px 15px;font-size:13px}.idea-empty:not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);padding:28px;font-size:14px}.idea-copy-fallback:not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);margin-top:16px;font-size:12px;display:block}:is(.idea-copy-fallback textarea):not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);background:var(--well);width:100%;color:var(--ink);border-radius:8px;margin-top:8px;padding:12px;display:block}.idea-export:not(:where([data-approved-app],[data-approved-app] *)){justify-content:flex-end;margin-top:18px;display:flex}@media (max-width:700px){.idea-search:not(:where([data-approved-app],[data-approved-app] *)),.idea-card:not(:where([data-approved-app],[data-approved-app] *)){padding:18px}.idea-search-row:not(:where([data-approved-app],[data-approved-app] *)){flex-direction:column}:is(.idea-search-row>input):not(:where([data-approved-app],[data-approved-app] *)),:is(.idea-search-hints textarea):not(:where([data-approved-app],[data-approved-app] *)){font-size:16px}.idea-selection-bar:not(:where([data-approved-app],[data-approved-app] *)){align-items:stretch}.idea-selection-actions:not(:where([data-approved-app],[data-approved-app] *)){width:100%}:is(.idea-card-title h3):not(:where([data-approved-app],[data-approved-app] *)){font-size:16px}:is(.idea-feedback button span):not(:where([data-approved-app],[data-approved-app] *)){display:none}}
.strategy-format-list:not(:where([data-approved-app],[data-approved-app] *)){gap:18px;display:grid}.strategy-workspace:not(:where([data-approved-app],[data-approved-app] *)){width:100%;min-width:0}.strategy-page-heading:not(:where([data-approved-app],[data-approved-app] *)),.strategy-heading-actions:not(:where([data-approved-app],[data-approved-app] *)),.strategy-plan-summary:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}:is(.strategy-page-heading h1):not(:where([data-approved-app],[data-approved-app] *)){letter-spacing:-.6px;font-size:30px;font-weight:650}:is(.strategy-page-heading p):not(:where([data-approved-app],[data-approved-app] *)),:is(.strategy-plan-summary p):not(:where([data-approved-app],[data-approved-app] *)),:is(.strategy-review-card>div>p):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);margin-top:5px;font-size:14px;line-height:1.75}:is(.strategy-plan-summary h2):not(:where([data-approved-app],[data-approved-app] *)),:is(.strategy-review-card h2):not(:where([data-approved-app],[data-approved-app] *)){font-size:18px;font-weight:600}:is(.strategy-workspace>.ui-tabs>.ui-segment):not(:where([data-approved-app],[data-approved-app] *)){margin-bottom:24px}.strategy-format-nav:not(:where([data-approved-app],[data-approved-app] *)){justify-content:space-between;align-items:center;gap:10px;display:flex}:is(.strategy-format-nav>span):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.strategy-review-card:not(:where([data-approved-app],[data-approved-app] *)){padding:24px}.strategy-brief-fields:not(:where([data-approved-app],[data-approved-app] *)){gap:20px;display:grid}:is(.strategy-brief-fields dt):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);margin-bottom:6px;font-size:12px}:is(.strategy-brief-fields dd):not(:where([data-approved-app],[data-approved-app] *)){white-space:pre-wrap;font-size:14px;line-height:1.75}.strategy-restart:not(:where([data-approved-app],[data-approved-app] *)){border-top:1px solid var(--line);padding-top:20px}:is(.strategy-restart summary):not(:where([data-approved-app],[data-approved-app] *)){cursor:pointer;font-size:13px}:is(.strategy-restart p):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);max-width:80ch;margin:14px 0;font-size:13px;line-height:1.8}.strategy-custom-toggle:not(:where([data-approved-app],[data-approved-app] *)){text-align:left;cursor:pointer;align-items:center;gap:10px;width:100%;font-size:15px;font-weight:600;display:flex}:is(.strategy-custom-toggle span):not(:where([data-approved-app],[data-approved-app] *)){flex:1}:is(.strategy-custom-toggle svg:last-child):not(:where([data-approved-app],[data-approved-app] *)){transition:transform .3s var(--ui-ease)}.strategy-custom-grid:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}:is(.strategy-custom-grid label):not(:where([data-approved-app],[data-approved-app] *)),.strategy-field:not(:where([data-approved-app],[data-approved-app] *)){gap:10px;display:grid}:is(.strategy-custom-grid label>span):not(:where([data-approved-app],[data-approved-app] *)),:is(.strategy-field>span):not(:where([data-approved-app],[data-approved-app] *)){align-items:baseline;gap:8px;font-size:13px;display:flex}:is(.strategy-custom-format small):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);font-size:11px}:is(.strategy-custom-format input):not(:where([data-approved-app],[data-approved-app] *)),:is(.strategy-custom-format textarea):not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line-strong);background:var(--well);width:100%;min-width:0;color:var(--ink);border-radius:10px;padding:11px 13px;font-size:14px}:is(.strategy-custom-grid input):not(:where([data-approved-app],[data-approved-app] *)),:is(.strategy-custom-grid textarea):not(:where([data-approved-app],[data-approved-app] *)){resize:vertical;height:44px;min-height:44px}:is(.strategy-brief-form :is(select,textarea)):not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line-strong);background:var(--well);width:100%;color:var(--ink);border-radius:10px;padding:12px 14px;font-size:14px}:is(.strategy-custom-status header):not(:where([data-approved-app],[data-approved-app] *)),:is(.strategy-custom-status header>div):not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap}:is(.strategy-custom-status header h2):not(:where([data-approved-app],[data-approved-app] *)){white-space:normal;overflow-wrap:anywhere}:is(.strategy-custom-status>div):not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap}:is(.strategy-workspace .generating-state):not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--ui-card-edge);background:var(--ui-card-fill);background-color:var(--ui-card-backing);width:100%;box-shadow:var(--ui-card-shadow);padding:64px 24px}:is(.strategy-workspace .generating-state>div:first-child):not(:where([data-approved-app],[data-approved-app] *)){display:none}:is(.strategy-workspace .generating-state>div:nth-child(2)):not(:where([data-approved-app],[data-approved-app] *)){font-size:20px;font-weight:600}:is(.strategy-workspace .generating-state>div:nth-child(3)):not(:where([data-approved-app],[data-approved-app] *)){max-width:60ch;font-size:13px;line-height:1.8}@media (max-width:700px){.strategy-workspace:not(:where([data-approved-app],[data-approved-app] *)){padding:22px 16px}.strategy-custom-grid:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:1fr}:is(.strategy-page-heading h1):not(:where([data-approved-app],[data-approved-app] *)){font-size:26px}:is(.strategy-format-nav>span):not(:where([data-approved-app],[data-approved-app] *)){display:none}}@media (prefers-reduced-motion:reduce){:is(.strategy-custom-toggle svg:last-child):not(:where([data-approved-app],[data-approved-app] *)),:is(.strategy-format-details>summary svg):not(:where([data-approved-app],[data-approved-app] *)){transition:none}}.strategy-format-eyebrow:not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);font-size:11px;display:block}.strategy-in-plan:not(:where([data-approved-app],[data-approved-app] *)){color:var(--status-live);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.strategy-reference-icon:not(:where([data-approved-app],[data-approved-app] *)){background:var(--well);width:64px;height:90px;color:var(--muted);border-radius:9px;flex:none;place-items:center;display:grid}:is(.strategy-reference-copy>span):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);font-size:11px}.strategy-reference-watch:not(:where([data-approved-app],[data-approved-app] *)){align-items:center;gap:7px;display:flex}.strategy-format-details:not(:where([data-approved-app],[data-approved-app] *)){border-top:1px solid var(--line)}:is(.strategy-format-details>summary):not(:where([data-approved-app],[data-approved-app] *)){cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}:is(.strategy-format-details>summary svg):not(:where([data-approved-app],[data-approved-app] *)){transition:transform .3s var(--ui-ease)}:is(.strategy-format-details[open]>summary svg):not(:where([data-approved-app],[data-approved-app] *)){transform:rotate(180deg)}:is(.strategy-format-detail-body h3):not(:where([data-approved-app],[data-approved-app] *)){align-items:center;gap:9px;margin:17px 0 13px;font-size:14px;font-weight:600;display:flex}:is(.strategy-why-list strong):not(:where([data-approved-app],[data-approved-app] *)){font-size:13px;font-weight:600;display:block}:is(.strategy-why-list p):not(:where([data-approved-app],[data-approved-app] *)){color:var(--body);margin-top:4px;font-size:13px;line-height:1.75}.strategy-more-examples:not(:where([data-approved-app],[data-approved-app] *)){gap:12px;display:grid}:is(.strategy-more-examples p):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);margin:4px 0 0 8px;font-size:12px;line-height:1.75}.strategy-format-footer:not(:where([data-approved-app],[data-approved-app] *)){align-items:center;gap:14px;padding:5px 15px 12px;display:flex}:is(.strategy-format-footer>span):not(:where([data-approved-app],[data-approved-app] *)){color:var(--status-live);font-size:12px}.strategy-format-editor:not(:where([data-approved-app],[data-approved-app] *)){border-top:1px solid var(--line);padding:20px 24px 24px}:is(.strategy-format-editor>label):not(:where([data-approved-app],[data-approved-app] *)){margin-bottom:10px;font-size:13px;display:block}:is(.strategy-format-editor textarea):not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line-strong);background:var(--well);width:100%;color:var(--ink);resize:vertical;border-radius:10px;padding:14px;font-size:14px}:is(.strategy-format-editor>div):not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;display:flex}:is(.strategy-format-editor>div>span):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);font-size:12px}:is(.strategy-format-editor>p):not(:where([data-approved-app],[data-approved-app] *)){color:var(--danger);margin-top:12px;font-size:13px}.strategy-format:not(:where([data-approved-app],[data-approved-app] *)){border-radius:16px;scroll-margin-top:18px}.strategy-format-intro:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:stretch;gap:24px;padding:24px;display:grid}.strategy-format-intro:not(:has(.strategy-video-reference)):not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr)}.strategy-format-main:not(:where([data-approved-app],[data-approved-app] *)){grid-template-rows:auto 1fr;gap:18px;min-width:0;display:grid}:is(.strategy-format-main>header):not(:where([data-approved-app],[data-approved-app] *)){justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:0;display:flex}.strategy-format-heading:not(:where([data-approved-app],[data-approved-app] *)){align-items:center;gap:14px;min-width:0;display:flex}:is(.strategy-format-heading>div):not(:where([data-approved-app],[data-approved-app] *)){min-width:0}:is(.strategy-format h2):not(:where([data-approved-app],[data-approved-app] *)){letter-spacing:-.3px;overflow-wrap:anywhere;margin:4px 0 0;font-size:21px;font-weight:600;line-height:1.35}.strategy-format-number:not(:where([data-approved-app],[data-approved-app] *)){color:var(--lightningcss-light,#9a572e)var(--lightningcss-dark,#f0b58f);font-variant-numeric:tabular-nums;background:var(--lightningcss-light,#fceadc)var(--lightningcss-dark,#45352d);border:1px solid var(--lightningcss-light,#efd5c2)var(--lightningcss-dark,#6f503b);border-radius:11px;flex:none;place-items:center;width:42px;height:42px;font-size:14px;font-weight:600;display:grid}.strategy-overview-copy:not(:where([data-approved-app],[data-approved-app] *)){grid-template-rows:auto 1fr;gap:16px;min-width:0;display:grid}:is(.strategy-overview-copy>p):not(:where([data-approved-app],[data-approved-app] *)){margin:0;font-size:15px;line-height:1.85}.strategy-use:not(:where([data-approved-app],[data-approved-app] *)){color:var(--lightningcss-light,#755c4c)var(--lightningcss-dark,#e0c3ae);background:var(--lightningcss-light,#fbf1e7)var(--lightningcss-dark,#3a302b);border-radius:10px;align-items:flex-start;gap:10px;margin:0;padding:13px 15px;font-size:13px;line-height:1.65;display:flex}:is(.strategy-use>svg):not(:where([data-approved-app],[data-approved-app] *)){color:var(--lightningcss-light,#ac724e)var(--lightningcss-dark,#e5ad83);flex:none;width:16px;height:16px;margin-top:1px}:is(.strategy-use>div>span):not(:where([data-approved-app],[data-approved-app] *)){color:var(--lightningcss-light,#926344)var(--lightningcss-dark,#d3a181);margin:0 0 3px;font-size:11px;font-weight:600;display:block}.strategy-video-reference:not(:where([data-approved-app],[data-approved-app] *)){background:var(--lightningcss-light,#f5f6f9)var(--lightningcss-dark,#26262d);border:1px solid var(--lightningcss-light,#e5e6ee)var(--lightningcss-dark,#494951);border-radius:12px;align-items:center;gap:14px;min-width:0;margin:0;padding:10px;transition:background .26s,border-color .26s;display:flex}.strategy-video-reference:hover:not(:where([data-approved-app],[data-approved-app] *)){background:var(--lightningcss-light,#eff0f5)var(--lightningcss-dark,#2b2b33);border-color:var(--lightningcss-light,#c9ccd8)var(--lightningcss-dark,#676774)}.strategy-reference-thumbnail:not(:where([data-approved-app],[data-approved-app] *)){aspect-ratio:9/16;object-fit:contain;background:var(--lightningcss-light,#e1e2e8)var(--lightningcss-dark,#19191f);border-radius:7px;flex:none;width:90px;height:auto;display:block}:is(.strategy-video-reference>.strategy-reference-copy):not(:where([data-approved-app],[data-approved-app] *)){flex-direction:column;flex:1;align-items:flex-start;gap:9px;min-width:0;display:flex}:is(.strategy-video-reference strong):not(:where([data-approved-app],[data-approved-app] *)){font-size:13px;font-weight:600;line-height:1.5}.strategy-reference-watch:not(:where([data-approved-app],[data-approved-app] *)){color:var(--ink);gap:7px;margin-top:4px;font-size:12px}:is(.strategy-format-details>summary):not(:where([data-approved-app],[data-approved-app] *)){padding:17px 24px;font-size:13px}:is(.strategy-format-details>summary:focus):not(:where([data-approved-app],[data-approved-app] *)){outline:none}:is(.strategy-format-details>summary:focus-visible):not(:where([data-approved-app],[data-approved-app] *)){outline:2px solid var(--muted);outline-offset:-5px;border-radius:8px}.strategy-format-detail-body:not(:where([data-approved-app],[data-approved-app] *)){padding:4px 24px 24px}.strategy-section-heading:not(:where([data-approved-app],[data-approved-app] *)){align-items:center;gap:9px;margin:17px 0 13px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.strategy-why-list:not(:where([data-approved-app],[data-approved-app] *)){background:var(--lightningcss-light,#f1f7f3)var(--lightningcss-dark,#2a352f);border:1px solid var(--lightningcss-light,#e0ebe3)var(--lightningcss-dark,#405044);border-radius:11px;margin:0 0 26px;padding:5px 16px;list-style:none}:is(.strategy-why-list>li):not(:where([data-approved-app],[data-approved-app] *)){align-items:flex-start;gap:12px;margin:0;padding:12px 0;display:flex}:is(.strategy-why-list>li+li):not(:where([data-approved-app],[data-approved-app] *)){border-top:1px solid var(--lightningcss-light,#dfe9e2)var(--lightningcss-dark,#405044)}:is(.strategy-why-list>li>span):not(:where([data-approved-app],[data-approved-app] *)){color:var(--lightningcss-light,#53735e)var(--lightningcss-dark,#cee4d4);background:var(--lightningcss-light,#e0ece4)var(--lightningcss-dark,#43564a);border-radius:7px;flex:none;place-items:center;width:25px;height:25px;font-size:11px;font-weight:600;display:grid}:is(.strategy-why-list p):not(:where([data-approved-app],[data-approved-app] *)){color:var(--body);margin:1px 0 0;font-size:13px;line-height:1.8}.strategy-hook-example:not(:where([data-approved-app],[data-approved-app] *)){box-shadow:none;background:var(--lightningcss-light,#f6f3fa)var(--lightningcss-dark,#312c39);border:1px solid var(--lightningcss-light,#e7e2ef)var(--lightningcss-dark,#484152);border-radius:11px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:10px;padding:16px;display:grid}.strategy-hook-number:not(:where([data-approved-app],[data-approved-app] *)){color:var(--lightningcss-light,#88749e)var(--lightningcss-dark,#b8a8cc);font-variant-numeric:tabular-nums;align-self:start;margin-top:4px;font-size:11px;font-weight:500}:is(.strategy-hook-example p):not(:where([data-approved-app],[data-approved-app] *)){margin:0;font-size:14px;line-height:1.7}:is(.strategy-hook-example .flow-button):not(:where([data-approved-app],[data-approved-app] *)){justify-self:end}.strategy-custom-format:not(:where([data-approved-app],[data-approved-app] *)){padding:24px}:is(.strategy-custom-format[open]>summary>.icon:last-child):not(:where([data-approved-app],[data-approved-app] *)){transform:rotate(180deg)}:is(.strategy-custom-format input):not(:where([data-approved-app],[data-approved-app] *)){min-height:44px}.strategy-custom-footer:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;align-items:center;gap:16px;display:flex}@media (max-width:1150px){.strategy-format-intro:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr)}.strategy-reference-thumbnail:not(:where([data-approved-app],[data-approved-app] *)){width:72px}.strategy-video-reference:not(:where([data-approved-app],[data-approved-app] *)){gap:17px}:is(.strategy-reference-copy>.meta):not(:where([data-approved-app],[data-approved-app] *)){font-size:12px}}@media (max-width:700px){:is(.strategy-format-main>header):not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;gap:12px}:is(.strategy-format h2):not(:where([data-approved-app],[data-approved-app] *)){font-size:19px}.strategy-format-heading:not(:where([data-approved-app],[data-approved-app] *)){gap:11px}.strategy-format-intro:not(:where([data-approved-app],[data-approved-app] *)){gap:18px;padding:18px}.strategy-format-detail-body:not(:where([data-approved-app],[data-approved-app] *)){padding:4px 18px 18px}:is(.strategy-format-details>summary):not(:where([data-approved-app],[data-approved-app] *)){padding:16px 18px}.strategy-hook-example:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:25px minmax(0,1fr);gap:8px}:is(.strategy-hook-example .flow-button):not(:where([data-approved-app],[data-approved-app] *)){grid-column:2;justify-self:start}.strategy-custom-format:not(:where([data-approved-app],[data-approved-app] *)){padding:18px}:is(.strategy-custom-format .two):not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr);gap:0}}@media (forced-colors:active){:is(.strategy-use,.strategy-format-number,.strategy-why-list,.strategy-hook-example,.strategy-video-reference):not(:where([data-approved-app],[data-approved-app] *)){color:canvastext;background:canvas;border-color:canvastext}:is(.strategy-why-list>li>span):not(:where([data-approved-app],[data-approved-app] *)){color:canvastext;background:canvas;border:1px solid canvastext}}.strategy-creator-selected:not(:where([data-approved-app],[data-approved-app] *)){border-color:var(--lightningcss-light,#dcbd9e)var(--lightningcss-dark,#856648)}@media (max-width:700px){:is(.strategy-workspace .ui-segment):not(:where([data-approved-app],[data-approved-app] *)){gap:8px}:is(.strategy-workspace .ui-segment>button):not(:where([data-approved-app],[data-approved-app] *)){white-space:normal;flex-direction:column;flex:1;gap:6px;min-width:0;padding:8px 0;font-size:12px}}@media (prefers-reduced-motion:reduce){:is(.strategy-custom-toggle svg:last-child):not(:where([data-approved-app],[data-approved-app] *)),:is(.strategy-format-details>summary svg):not(:where([data-approved-app],[data-approved-app] *)),.strategy-video-reference:not(:where([data-approved-app],[data-approved-app] *)){transition:none}}
.designer-workspace:not(:where([data-approved-app],[data-approved-app] *)){min-width:0}.designer-composer:not(:where([data-approved-app],[data-approved-app] *)),.designer-refine:not(:where([data-approved-app],[data-approved-app] *)){padding:26px}:is(.designer-composer .ui-segment):not(:where([data-approved-app],[data-approved-app] *)){max-width:100%}.designer-composer-footer:not(:where([data-approved-app],[data-approved-app] *)),.designer-refine-footer:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.designer-section-heading:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}:is(.designer-section-heading h2):not(:where([data-approved-app],[data-approved-app] *)){letter-spacing:-.4px;font-size:20px;font-weight:600}.designer-history-grid:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.designer-history-card:not(:where([data-approved-app],[data-approved-app] *)){flex-direction:column;min-width:0;display:flex}:is(.designer-history-card>a:focus-visible):not(:where([data-approved-app],[data-approved-app] *)){outline:2px solid var(--ink);outline-offset:3px}.designer-concepts:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.designer-concepts-wide:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:repeat(2,minmax(0,1fr))}.designer-concept:not(:where([data-approved-app],[data-approved-app] *)){flex-direction:column;display:flex;overflow:hidden}.designer-image:not(:where([data-approved-app],[data-approved-app] *)){background:var(--well);cursor:zoom-in;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.designer-image:disabled:not(:where([data-approved-app],[data-approved-app] *)){cursor:default}:is(.designer-image img):not(:where([data-approved-app],[data-approved-app] *)){transition:transform .5s var(--ui-ease)}:is(.designer-image:hover img):not(:where([data-approved-app],[data-approved-app] *)){transform:scale(1.018)}.designer-image:focus-visible:not(:where([data-approved-app],[data-approved-app] *)){outline:2px solid var(--ink);outline-offset:-3px}.designer-preview-cue:not(:where([data-approved-app],[data-approved-app] *)){background:var(--ui-menu-fill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:30px;height:30px;color:var(--ink);opacity:0;border-radius:9px;place-items:center;transition:opacity .2s,translate .25s;display:grid;position:absolute;bottom:10px;right:10px;translate:0 3px}:is(.designer-image:is(:hover,:focus-visible) .designer-preview-cue):not(:where([data-approved-app],[data-approved-app] *)){opacity:1;translate:0}:is(.designer-concept>footer):not(:where([data-approved-app],[data-approved-app] *)){flex-direction:column;align-items:stretch;gap:12px;margin-top:auto;padding:14px;display:flex}:is(.designer-concept>footer strong):not(:where([data-approved-app],[data-approved-app] *)){overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.5}.designer-refine:not(:where([data-approved-app],[data-approved-app] *)){scroll-margin-top:22px}:is(.designer-refine header):not(:where([data-approved-app],[data-approved-app] *)){margin-bottom:22px}:is(.designer-refine header h2):not(:where([data-approved-app],[data-approved-app] *)){margin-bottom:8px;font-size:18px;font-weight:600}:is(.designer-refine header p):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);font-size:13px;line-height:1.7}.designer-base-picker:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;gap:10px;display:flex}:is(.designer-base-picker>label):not(:where([data-approved-app],[data-approved-app] *)){cursor:pointer;border:1px solid var(--line);background:var(--well);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}:is(.designer-base-picker>label:has(:checked)):not(:where([data-approved-app],[data-approved-app] *)){border-color:var(--line-strong);background:var(--ui-glass-fill);box-shadow:var(--ui-glass-shadow)}:is(.designer-base-picker input):not(:where([data-approved-app],[data-approved-app] *)){width:14px;height:14px;accent-color:var(--flame);flex:none}.designer-refine-footer:not(:where([data-approved-app],[data-approved-app] *)){border-top:1px solid var(--line);padding-top:18px}.designer-preview-dialog:not(:where([data-approved-app],[data-approved-app] *)){width:min(900px,100vw - 40px);max-height:calc(100dvh - 40px);color:var(--ink);margin:auto;padding:22px;overflow:auto}.designer-preview-dialog[open]:not(:where([data-approved-app],[data-approved-app] *)){flex-direction:column;gap:20px;display:flex}.designer-preview-dialog:not(:where([data-approved-app],[data-approved-app] *))::backdrop{background:color-mix(in srgb,var(--ink) 45%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}:is(.designer-preview-dialog>header):not(:where([data-approved-app],[data-approved-app] *)){justify-content:space-between;align-items:center;gap:18px;display:flex}:is(.designer-preview-dialog h2):not(:where([data-approved-app],[data-approved-app] *)){font-size:18px;font-weight:600}.designer-preview-close:not(:where([data-approved-app],[data-approved-app] *)){background:var(--well);cursor:pointer;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.designer-full-image:not(:where([data-approved-app],[data-approved-app] *)){background:var(--well);border-radius:12px;flex:none;width:100%;height:min(64dvh,720px);position:relative;overflow:hidden}:is(.designer-preview-dialog>footer):not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}@media (max-width:1100px){.designer-history-grid:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr)}.designer-concepts:not(:where([data-approved-app],[data-approved-app] *)){gap:14px}}@media (max-width:700px){.designer-composer:not(:where([data-approved-app],[data-approved-app] *)),.designer-refine:not(:where([data-approved-app],[data-approved-app] *)){padding:20px}:is(.designer-composer .ui-segment>button):not(:where([data-approved-app],[data-approved-app] *)){padding-inline:9px;font-size:12px}.designer-concepts:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:repeat(2,minmax(0,1fr))}.designer-concepts-wide:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr)}:is(.designer-composer-footer>button):not(:where([data-approved-app],[data-approved-app] *)),:is(.designer-refine-footer>button):not(:where([data-approved-app],[data-approved-app] *)){width:100%}.designer-preview-dialog:not(:where([data-approved-app],[data-approved-app] *)){padding:16px}:is(.designer-preview-dialog>footer>button):not(:where([data-approved-app],[data-approved-app] *)){flex:1}.designer-preview-cue:not(:where([data-approved-app],[data-approved-app] *)){opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){:is(.designer-image img):not(:where([data-approved-app],[data-approved-app] *)),.designer-preview-cue:not(:where([data-approved-app],[data-approved-app] *)){transition:none;transform:translate(0,0)}}@media (prefers-reduced-transparency:reduce){.designer-preview-dialog:not(:where([data-approved-app],[data-approved-app] *))::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.designer-preview-cue:not(:where([data-approved-app],[data-approved-app] *)){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface)}}@media (forced-colors:active){.designer-preview-dialog:not(:where([data-approved-app],[data-approved-app] *)),.designer-concept:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid canvastext}:is(.designer-base-picker>label:has(:checked)):not(:where([data-approved-app],[data-approved-app] *)){outline:2px solid highlight}}.headshots-layout:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr) minmax(280px,330px);align-items:start;gap:24px;display:grid}.headshots-heading:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}:is(.headshots-heading h2):not(:where([data-approved-app],[data-approved-app] *)){font-size:19px;font-weight:600}.headshots-photos:not(:where([data-approved-app],[data-approved-app] *)){gap:20px;padding:26px;display:grid}.headshot-photo-grid:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;display:grid}.headshot-slot:not(:where([data-approved-app],[data-approved-app] *)){min-width:0;position:relative}:is(.headshot-slot>p):not(:where([data-approved-app],[data-approved-app] *)){overflow-wrap:anywhere;margin-top:9px;font-size:11px;line-height:1.5}.headshot-saved-image:not(:where([data-approved-app],[data-approved-app] *)),.headshot-upload-target:not(:where([data-approved-app],[data-approved-app] *)){aspect-ratio:4/5;background:var(--well);border-radius:14px;width:100%;position:relative;overflow:hidden}.headshot-upload-target:not(:where([data-approved-app],[data-approved-app] *)){border:1px dashed var(--line-strong);text-align:center;color:var(--muted);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;transition:border-color .24s,background .24s;display:flex}.headshot-upload-target:disabled:not(:where([data-approved-app],[data-approved-app] *)){cursor:default}.headshot-upload-target:is(:hover,:focus-visible):not(:where([data-approved-app],[data-approved-app] *)),.headshot-upload-target.is-dragging:not(:where([data-approved-app],[data-approved-app] *)){border-color:var(--ink);background:var(--ui-glass-fill)}:is(.headshot-upload-target strong):not(:where([data-approved-app],[data-approved-app] *)){color:var(--ink);font-size:13px}:is(.headshot-upload-target>span):not(:where([data-approved-app],[data-approved-app] *)){font-size:11px}.headshot-upload-icon:not(:where([data-approved-app],[data-approved-app] *)){background:var(--ui-glass-fill);width:44px;height:44px;box-shadow:var(--ui-glass-shadow);border-radius:13px;place-items:center;display:grid}.headshot-remove:not(:where([data-approved-app],[data-approved-app] *)){z-index:2;border:1px solid var(--ui-glass-edge);background:var(--ui-menu-fill);width:32px;height:32px;color:var(--ink);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;border-radius:10px;place-items:center;display:grid;position:absolute;top:8px;right:8px}.headshot-remove:hover:not(:where([data-approved-app],[data-approved-app] *)){color:var(--danger)}.headshot-upload-footer:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}:is(.headshot-upload-footer>span):not(:where([data-approved-app],[data-approved-app] *)){max-width:40ch}.headshot-photo-tips:not(:where([data-approved-app],[data-approved-app] *)){border-top:1px solid var(--line);padding-top:18px}:is(.headshot-photo-tips>summary):not(:where([data-approved-app],[data-approved-app] *)){cursor:pointer;color:var(--muted);font-size:13px}:is(.headshot-calibration .ui-card):not(:where([data-approved-app],[data-approved-app] *)){padding:24px}:is(.headshot-calibration .text-xs):not(:where([data-approved-app],[data-approved-app] *)){line-height:1.7}@media (max-width:1100px){.headshots-layout:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.headshots-photos:not(:where([data-approved-app],[data-approved-app] *)){padding:20px}.headshot-photo-grid:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr)}.headshot-upload-target:not(:where([data-approved-app],[data-approved-app] *)),.headshot-saved-image:not(:where([data-approved-app],[data-approved-app] *)){aspect-ratio:4/3}:is(.headshot-upload-footer>button):not(:where([data-approved-app],[data-approved-app] *)){width:100%}}@media (prefers-reduced-motion:reduce){.headshot-upload-target:not(:where([data-approved-app],[data-approved-app] *)){transition:none}}.headshot-replace-target:not(:where([data-approved-app],[data-approved-app] *)){aspect-ratio:4/5;cursor:pointer;border-radius:14px;justify-content:center;align-items:flex-end;width:100%;padding:12px;display:flex;position:absolute;top:0;left:0}.headshot-change-photo:not(:where([data-approved-app],[data-approved-app] *)){color:var(--ink);background:var(--ui-menu-fill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--ui-glass-shadow);border-radius:8px;align-items:center;gap:7px;padding:7px 9px;font-size:11px;display:flex}.headshot-replace-target:is(:focus-visible,.is-dragging):not(:where([data-approved-app],[data-approved-app] *)){outline:2px solid var(--ink);outline-offset:-3px}@media (max-width:600px){.headshot-replace-target:not(:where([data-approved-app],[data-approved-app] *)){aspect-ratio:4/3}}.headshot-steps:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}:is(.headshot-steps li):not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;padding:16px;display:flex}:is(.headshot-steps li>span):not(:where([data-approved-app],[data-approved-app] *)){background:var(--well);width:32px;height:32px;color:var(--muted);border-radius:10px;flex:none;place-items:center;font-size:13px;display:grid}:is(.headshot-steps strong):not(:where([data-approved-app],[data-approved-app] *)){font-size:13px;font-weight:600}:is(.headshot-steps p):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);margin-top:3px;font-size:12px}:is(.headshot-steps [aria-current=step]):not(:where([data-approved-app],[data-approved-app] *)){background:var(--surface)}:is(.headshot-steps [data-done=true]>span):not(:where([data-approved-app],[data-approved-app] *)){background:var(--status-live-tint);color:var(--status-live)}@media (max-width:650px){.headshot-steps:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:1fr;gap:8px}}
.publishing-workspace:not(:where([data-approved-app],[data-approved-app] *)){width:100%;min-width:0;padding:32px}.publishing-overview:not(:where([data-approved-app],[data-approved-app] *)){gap:24px;display:grid}.publishing-queues:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}:is(.publishing-queues>:only-child):not(:where([data-approved-app],[data-approved-app] *)){grid-column:1/-1}.publishing-calendar:not(:where([data-approved-app],[data-approved-app] *)){padding:24px;overflow:visible}.publishing-calendar-toolbar:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-bottom:22px;display:flex;position:relative}:is(.publishing-calendar-toolbar h2):not(:where([data-approved-app],[data-approved-app] *)){letter-spacing:-.4px;margin-bottom:6px;font-size:19px;font-weight:600}.publishing-calendar-tools:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;align-items:center;gap:10px;display:flex}:is(.publishing-calendar-tools .ui-segment>button):not(:where([data-approved-app],[data-approved-app] *)){padding-inline:16px}.publishing-calendar-arrows:not(:where([data-approved-app],[data-approved-app] *)){gap:5px;display:flex}:is(.publishing-calendar-arrows>button):not(:where([data-approved-app],[data-approved-app] *)),:is(.publishing-date-picker>summary):not(:where([data-approved-app],[data-approved-app] *)){cursor:pointer;width:34px;height:34px;color:var(--muted);background:var(--well);border-radius:10px;place-items:center;display:grid}:is(.publishing-calendar-arrows>button:hover):not(:where([data-approved-app],[data-approved-app] *)),:is(.publishing-date-picker>summary:hover):not(:where([data-approved-app],[data-approved-app] *)){color:var(--ink);background:var(--ui-glass-fill)}.publishing-date-picker:not(:where([data-approved-app],[data-approved-app] *)){position:relative}:is(.publishing-date-picker>summary):not(:where([data-approved-app],[data-approved-app] *)){list-style:none}:is(.publishing-date-picker>summary):not(:where([data-approved-app],[data-approved-app] *))::-webkit-details-marker{display:none}.publishing-date-menu:not(:where([data-approved-app],[data-approved-app] *)){z-index:30;width:340px;max-width:calc(100vw - 48px);padding:18px;position:absolute;top:calc(100% + 10px);right:0}:is(.publishing-date-menu h3):not(:where([data-approved-app],[data-approved-app] *)){margin-bottom:18px;font-size:14px;font-weight:600}:is(.publishing-date-menu form):not(:where([data-approved-app],[data-approved-app] *)){gap:16px;display:grid}.publishing-date-fields:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:58px minmax(0,1fr) 78px;gap:10px;display:grid}:is(.publishing-date-fields label):not(:where([data-approved-app],[data-approved-app] *)){min-width:0;color:var(--muted);gap:8px;font-size:12px;display:grid}:is(.publishing-date-fields input):not(:where([data-approved-app],[data-approved-app] *)),:is(.publishing-date-fields select):not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);background:var(--well);width:100%;min-width:0;height:38px;color:var(--ink);border-radius:8px;padding:7px}.publishing-weekdays:not(:where([data-approved-app],[data-approved-app] *)),.publishing-days:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.publishing-weekdays:not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);margin-bottom:12px;font-size:11px}.publishing-day:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);background:var(--well);border-radius:12px;min-width:0;min-height:320px;padding:10px}:is(.publishing-calendar-body[data-view=month] .publishing-day):not(:where([data-approved-app],[data-approved-app] *)){min-height:156px}.publishing-day[data-today=true]:not(:where([data-approved-app],[data-approved-app] *)){border-color:var(--line-strong);background:var(--ui-glass-fill)}.publishing-day-header:not(:where([data-approved-app],[data-approved-app] *)){justify-content:space-between;align-items:center;gap:6px;margin-bottom:12px;display:flex}:is(.publishing-day-header>button):not(:where([data-approved-app],[data-approved-app] *)){width:25px;height:25px;color:var(--muted);cursor:pointer;border-radius:7px;place-items:center;display:grid}:is(.publishing-day-header>button:not(:disabled):hover):not(:where([data-approved-app],[data-approved-app] *)){background:var(--raised);color:var(--ink)}.publishing-day-number:not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);font-size:13px;font-weight:500}.publishing-day-number[aria-current=date]:not(:where([data-approved-app],[data-approved-app] *)){color:var(--ink);font-weight:700}.publishing-day-entries:not(:where([data-approved-app],[data-approved-app] *)){gap:8px;display:grid}.publishing-event:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;width:100%;min-width:0;box-shadow:0 2px 3px color-mix(in srgb,var(--ink) 7%,transparent);border-radius:9px;gap:8px;padding:10px;transition:box-shadow .24s,translate .24s;display:grid}.publishing-event:is(:hover,:focus-visible):not(:where([data-approved-app],[data-approved-app] *)){box-shadow:var(--ui-glass-shadow);translate:0 -2px}.publishing-event-meta:not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;font-size:10px;display:flex}:is(.publishing-event strong):not(:where([data-approved-app],[data-approved-app] *)){-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--ink);-webkit-box-orient:vertical;font-size:11px;font-weight:500;line-height:1.55;display:-webkit-box;overflow:hidden}.publishing-status-dot:not(:where([data-approved-app],[data-approved-app] *)){border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}:is(.publishing-event-meta .publishing-status-dot):not(:where([data-approved-app],[data-approved-app] *)){margin-left:auto}.publishing-example:not(:where([data-approved-app],[data-approved-app] *)){box-shadow:none;opacity:.6;cursor:default;border-style:dashed}.publishing-calendar-footer:not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:22px;font-size:11px;display:flex}.publishing-calendar-legend:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;gap:16px;display:flex}:is(.publishing-calendar-legend>span):not(:where([data-approved-app],[data-approved-app] *)){text-transform:capitalize;align-items:center;gap:6px;display:flex}.publishing-calendar-placeholder:not(:where([data-approved-app],[data-approved-app] *)){background:var(--well);border-radius:12px;min-height:320px}.publishing-agenda:not(:where([data-approved-app],[data-approved-app] *)){display:none}.publishing-composer:not(:where([data-approved-app],[data-approved-app] *)){background:var(--ui-card-fill);background-color:var(--ui-card-backing);box-shadow:var(--ui-menu-shadow)}@media (max-width:1100px){.publishing-queues:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr)}.publishing-day:not(:where([data-approved-app],[data-approved-app] *)){padding:7px}.publishing-event:not(:where([data-approved-app],[data-approved-app] *)){padding:8px}.publishing-weekdays:not(:where([data-approved-app],[data-approved-app] *)),.publishing-days:not(:where([data-approved-app],[data-approved-app] *)){gap:7px}}@media (max-width:700px){.publishing-workspace:not(:where([data-approved-app],[data-approved-app] *)){padding:24px 16px}.publishing-calendar:not(:where([data-approved-app],[data-approved-app] *)){padding:20px}.publishing-calendar-tools:not(:where([data-approved-app],[data-approved-app] *)){gap:8px}.publishing-date-picker:not(:where([data-approved-app],[data-approved-app] *)){position:static}.publishing-date-menu:not(:where([data-approved-app],[data-approved-app] *)){width:100%;top:100%;left:0;right:auto}}@media (prefers-reduced-motion:reduce){.publishing-event:not(:where([data-approved-app],[data-approved-app] *)){transition:none;translate:none}}@media (forced-colors:active){.publishing-status-dot:not(:where([data-approved-app],[data-approved-app] *)){outline:1px solid canvastext}.publishing-event:not(:where([data-approved-app],[data-approved-app] *)){box-shadow:none}}.publishing-composer:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);width:min(1080px,100vw - 48px);max-width:none;max-height:calc(100dvh - 48px);color:var(--ink);border-radius:20px;margin:auto;padding:0;overflow:hidden}.publishing-composer:not(:where([data-approved-app],[data-approved-app] *))::backdrop{background:color-mix(in srgb,var(--ink) 28%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.publishing-composer[open]:not(:where([data-approved-app],[data-approved-app] *)){animation:.42s cubic-bezier(.22,1,.36,1) both publishing-editor-open}.publishing-composer-frame:not(:where([data-approved-app],[data-approved-app] *)){flex-direction:column;max-height:calc(100dvh - 50px);display:flex}.publishing-composer-body:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:32px;min-height:0;padding:24px;display:grid;overflow:auto}.publishing-composer-fields:not(:where([data-approved-app],[data-approved-app] *)){min-width:0}.publishing-composer-preview:not(:where([data-approved-app],[data-approved-app] *)){gap:16px;min-width:0;display:grid;position:sticky;top:0}:is(.publishing-composer-preview .ui-segment):not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap}.publishing-post-preview:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);background:var(--surface);border-radius:14px;overflow:hidden}:is(.publishing-post-preview>header):not(:where([data-approved-app],[data-approved-app] *)){align-items:center;gap:10px;padding:16px;font-size:13px;display:flex}:is(.publishing-post-preview>p):not(:where([data-approved-app],[data-approved-app] *)){padding:16px;font-size:13px;line-height:1.65}:is(.publishing-post-preview>footer):not(:where([data-approved-app],[data-approved-app] *)){border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;padding:14px 16px;font-size:12px;display:flex}.publishing-post-preview-media:not(:where([data-approved-app],[data-approved-app] *)){aspect-ratio:4/5;background:var(--well)}:is(.publishing-post-preview-media>:is(img,video)):not(:where([data-approved-app],[data-approved-app] *)){object-fit:contain;width:100%;height:100%}.publishing-preview-empty:not(:where([data-approved-app],[data-approved-app] *)){background:var(--well);min-height:280px;color:var(--muted);place-content:center;justify-items:center;gap:14px;font-size:13px;display:grid}.publishing-composer-footer:not(:where([data-approved-app],[data-approved-app] *)){border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:18px 24px;display:flex}.publishing-account-strip:not(:where([data-approved-app],[data-approved-app] *)){flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;padding:16px 20px;display:flex}.publishing-ready-list:not(:where([data-approved-app],[data-approved-app] *)){gap:0;display:grid}:is(.publishing-ready-list>div):not(:where([data-approved-app],[data-approved-app] *)){border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}:is(.publishing-ready-list>div:last-child):not(:where([data-approved-app],[data-approved-app] *)){border-bottom:0;padding-bottom:0}@keyframes publishing-editor-open{0%{opacity:0;translate:0 12px;scale:.985}to{opacity:1;translate:0;scale:1}}@media (max-width:760px){.publishing-composer:not(:where([data-approved-app],[data-approved-app] *)){border-radius:16px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.publishing-composer-frame:not(:where([data-approved-app],[data-approved-app] *)){max-height:calc(100dvh - 26px)}.publishing-composer-body:not(:where([data-approved-app],[data-approved-app] *)){grid-template-columns:minmax(0,1fr);gap:24px;padding:20px}.publishing-composer-preview:not(:where([data-approved-app],[data-approved-app] *)){position:static}.publishing-composer-footer:not(:where([data-approved-app],[data-approved-app] *)){padding:16px 20px}}@media (prefers-reduced-motion:reduce){.publishing-composer[open]:not(:where([data-approved-app],[data-approved-app] *)){animation:none}}.publishing-account-strip:not(:where([data-approved-app],[data-approved-app] *)),.publishing-calendar:not(:where([data-approved-app],[data-approved-app] *)){padding:0}.publishing-calendar-toolbar:not(:where([data-approved-app],[data-approved-app] *)){padding:26px 24px}.publishing-calendar-footer:not(:where([data-approved-app],[data-approved-app] *)){margin-top:0;padding:20px 24px}.publishing-weekdays:not(:where([data-approved-app],[data-approved-app] *)),.publishing-days:not(:where([data-approved-app],[data-approved-app] *)){gap:0}.publishing-weekdays:not(:where([data-approved-app],[data-approved-app] *)){border-top:1px solid var(--line);background:var(--well);margin:0;padding:12px 0}:is(.publishing-weekdays>span):not(:where([data-approved-app],[data-approved-app] *)){padding-left:14px}.publishing-day:not(:where([data-approved-app],[data-approved-app] *)){border:0;border-top:1px solid var(--line);border-right:1px solid var(--line);background:0 0;border-radius:0;padding:12px}.publishing-day:nth-child(7n):not(:where([data-approved-app],[data-approved-app] *)){border-right:0}.publishing-day[data-outside=true]:not(:where([data-approved-app],[data-approved-app] *)){background:var(--well)}.publishing-day[data-today=true]:not(:where([data-approved-app],[data-approved-app] *)){background:0 0}.publishing-day-number[aria-current=date]:not(:where([data-approved-app],[data-approved-app] *)){background:var(--ink);min-height:28px;color:var(--surface);border-radius:8px;align-items:center;padding:3px 7px;display:inline-flex}.publishing-event:not(:where([data-approved-app],[data-approved-app] *)){background:var(--well);box-shadow:none}@media (max-width:700px){.publishing-calendar-toolbar:not(:where([data-approved-app],[data-approved-app] *)){padding:20px}:is(.publishing-weekdays>span):not(:where([data-approved-app],[data-approved-app] *)){text-align:center;padding:0;font-size:11px}.publishing-day:not(:where([data-approved-app],[data-approved-app] *)),:is(.publishing-calendar-body[data-view=month] .publishing-day):not(:where([data-approved-app],[data-approved-app] *)){min-height:77px;padding:5px 2px}:is(.publishing-calendar-body[data-view=week] .publishing-day):not(:where([data-approved-app],[data-approved-app] *)){min-height:125px}.publishing-day-header:not(:where([data-approved-app],[data-approved-app] *)){justify-content:center;margin-bottom:4px}:is(.publishing-day-header>.publishing-day-number):not(:where([data-approved-app],[data-approved-app] *)){width:28px;height:30px;font-size:12px}:is(.publishing-day-header>.publishing-day-add):not(:where([data-approved-app],[data-approved-app] *)){display:none}.publishing-day-entries:not(:where([data-approved-app],[data-approved-app] *)){gap:4px}.publishing-event:not(:where([data-approved-app],[data-approved-app] *)){border-radius:5px;padding:4px 2px}.publishing-event-meta:not(:where([data-approved-app],[data-approved-app] *)){justify-content:center;gap:3px;font-size:9px}:is(.publishing-event-meta svg):not(:where([data-approved-app],[data-approved-app] *)){width:12px;height:12px}:is(.publishing-event strong):not(:where([data-approved-app],[data-approved-app] *)),:is(.publishing-event .publishing-status-dot):not(:where([data-approved-app],[data-approved-app] *)){display:none}.publishing-calendar-footer:not(:where([data-approved-app],[data-approved-app] *)){padding:20px}.publishing-agenda:not(:where([data-approved-app],[data-approved-app] *)){border-top:1px solid var(--line);gap:18px;padding:20px;display:grid}:is(.publishing-agenda h3):not(:where([data-approved-app],[data-approved-app] *)){font-size:15px;font-weight:600}:is(.publishing-agenda h4):not(:where([data-approved-app],[data-approved-app] *)),:is(.publishing-agenda>p):not(:where([data-approved-app],[data-approved-app] *)){color:var(--muted);font-size:12px}.publishing-agenda-day:not(:where([data-approved-app],[data-approved-app] *)){gap:10px;display:grid}.publishing-agenda-entry:not(:where([data-approved-app],[data-approved-app] *)){border:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;border-radius:12px;gap:10px;width:100%;padding:14px;display:grid}:is(.publishing-agenda-entry .publishing-event-meta):not(:where([data-approved-app],[data-approved-app] *)){justify-content:start;gap:7px;font-size:11px}:is(.publishing-agenda-entry .publishing-event-meta svg):not(:where([data-approved-app],[data-approved-app] *)){width:16px;height:16px}:is(.publishing-agenda-entry strong):not(:where([data-approved-app],[data-approved-app] *)){overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.55}.publishing-agenda-entry:is(:hover,:focus-visible):not(:where([data-approved-app],[data-approved-app] *)){background:var(--well)}}
