.video-flow-module__J5A0TW__steps{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:6px 18px;margin:-6px 0 18px;padding:0;font-size:11px;font-weight:500;list-style:none;display:flex}.video-flow-module__J5A0TW__steps li{min-height:24px;color:var(--muted);align-items:center;gap:7px;display:inline-flex}.video-flow-module__J5A0TW__steps li:before{content:"";background:var(--line-strong);border-radius:50%;width:7px;height:7px}.video-flow-module__J5A0TW__steps li[data-state=done]{color:var(--ink)}.video-flow-module__J5A0TW__steps li[data-state=done]:before{background:var(--ink)}.video-flow-module__J5A0TW__steps li[aria-current=step]{background:var(--warning-soft);color:var(--ink);border-radius:999px;padding:0 9px;font-weight:600}.video-flow-module__J5A0TW__steps li[aria-current=step]:before{background:var(--signal)}.video-flow-module__J5A0TW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}button.video-flow-module__J5A0TW__key:not(:disabled){border-color:var(--brand);background:var(--brand);color:#fff}
.pro-editor-module__LoSEAa__editor{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:8px;margin-top:18px;overflow:hidden}.pro-editor-module__LoSEAa__topbar{border-bottom:1px solid var(--line);background:var(--surface-subtle);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.pro-editor-module__LoSEAa__topbar h2{font-family:var(--font-display), sans-serif;margin-right:6px;font-size:17px;font-weight:720}.pro-editor-module__LoSEAa__topbar select,.pro-editor-module__LoSEAa__topbar input,.pro-editor-module__LoSEAa__field input,.pro-editor-module__LoSEAa__field select,.pro-editor-module__LoSEAa__field textarea,.pro-editor-module__LoSEAa__inline input,.pro-editor-module__LoSEAa__inline select{border:1px solid var(--line-strong);background:var(--surface);min-height:32px;color:var(--ink);font:inherit;border-radius:6px;padding:5px 8px;font-size:13px}.pro-editor-module__LoSEAa__nameInput{width:190px}.pro-editor-module__LoSEAa__spacer{flex:1}.pro-editor-module__LoSEAa__button,.pro-editor-module__LoSEAa__primary,.pro-editor-module__LoSEAa__iconButton{border:1px solid var(--line-strong);background:var(--surface);min-height:32px;box-shadow:0 2px 0 var(--line-strong);color:var(--ink);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:5px 10px;font-size:13px;font-weight:650;display:inline-flex}.pro-editor-module__LoSEAa__button:active:not(:disabled),.pro-editor-module__LoSEAa__primary:active:not(:disabled),.pro-editor-module__LoSEAa__iconButton:active:not(:disabled){box-shadow:none;transform:translateY(2px)}.pro-editor-module__LoSEAa__iconButton{width:32px;padding:0}.pro-editor-module__LoSEAa__primary{border-color:var(--brand);background:var(--brand);color:#fff;box-shadow:0 2px #000}.pro-editor-module__LoSEAa__button:disabled,.pro-editor-module__LoSEAa__primary:disabled,.pro-editor-module__LoSEAa__iconButton:disabled{cursor:not-allowed;opacity:.45}.pro-editor-module__LoSEAa__button[aria-pressed=true],.pro-editor-module__LoSEAa__iconButton[aria-pressed=true]{border-color:var(--brand);background:var(--brand-soft);color:var(--brand-strong)}.pro-editor-module__LoSEAa__saveState{color:var(--muted);font-size:12px}.pro-editor-module__LoSEAa__workspace{grid-template-columns:250px minmax(0,1fr) 310px;min-height:480px;display:grid}.pro-editor-module__LoSEAa__side{border-right:1px solid var(--line);background:var(--surface-subtle);min-width:0;max-height:620px;overflow:auto}.pro-editor-module__LoSEAa__side:last-child{border-right:0;border-left:1px solid var(--line)}.pro-editor-module__LoSEAa__tabs{z-index:1;scrollbar-width:none;border-bottom:1px solid var(--line);background:var(--surface-subtle);display:flex;position:sticky;top:0;overflow-x:auto}.pro-editor-module__LoSEAa__tabs button{min-height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1 0 auto;padding:6px 7px;font-size:12px;font-weight:700}.pro-editor-module__LoSEAa__tabs button[aria-selected=true]{border-bottom-color:var(--brand);color:var(--ink)}.pro-editor-module__LoSEAa__sideBody{gap:10px;padding:12px;display:grid}.pro-editor-module__LoSEAa__sideBody h3{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}.pro-editor-module__LoSEAa__mediaList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pro-editor-module__LoSEAa__mediaItem{border:1px solid var(--line);background:var(--surface);cursor:grab;border-radius:6px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.pro-editor-module__LoSEAa__mediaItem span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pro-editor-module__LoSEAa__mediaItem small{color:var(--muted);font-size:12px;display:block}.pro-editor-module__LoSEAa__mediaActions{gap:4px;display:flex}.pro-editor-module__LoSEAa__mediaActions button{border:1px solid var(--line-strong);background:var(--surface);min-height:24px;color:var(--ink);cursor:pointer;border-radius:4px;padding:0 7px;font-size:12px}.pro-editor-module__LoSEAa__stage{background:#161616;align-content:start;justify-items:center;gap:10px;min-width:0;padding:14px;display:grid}.pro-editor-module__LoSEAa__preview{border-radius:4px;width:auto;max-width:100%;max-height:440px;display:block;box-shadow:0 4px 18px #0006}.pro-editor-module__LoSEAa__transport{color:#e9ebf2;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex}.pro-editor-module__LoSEAa__transport .pro-editor-module__LoSEAa__iconButton,.pro-editor-module__LoSEAa__transport .pro-editor-module__LoSEAa__button{color:#e9ebf2;background:#242424;border-color:#3a3a3a}.pro-editor-module__LoSEAa__field{color:var(--muted);gap:4px;font-size:12px;font-weight:650;display:grid}.pro-editor-module__LoSEAa__field textarea{resize:vertical;min-height:64px}.pro-editor-module__LoSEAa__field input:not([type=checkbox]):not([type=color]),.pro-editor-module__LoSEAa__field select,.pro-editor-module__LoSEAa__field textarea,.pro-editor-module__LoSEAa__listItem>input{box-sizing:border-box;width:100%;min-width:0}.pro-editor-module__LoSEAa__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pro-editor-module__LoSEAa__row3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (max-width:480px){.pro-editor-module__LoSEAa__row3{grid-template-columns:repeat(2,minmax(0,1fr))}}.pro-editor-module__LoSEAa__inline{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.pro-editor-module__LoSEAa__check{color:var(--ink);align-items:center;gap:6px;font-size:12px;display:flex}.pro-editor-module__LoSEAa__range{color:var(--muted);grid-template-columns:70px minmax(0,1fr) 46px;align-items:center;gap:6px;font-size:12px;display:grid}.pro-editor-module__LoSEAa__range output{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right}.pro-editor-module__LoSEAa__keyframed{color:var(--brand-strong);font-weight:800}.pro-editor-module__LoSEAa__swatches{flex-wrap:wrap;gap:4px;display:flex}.pro-editor-module__LoSEAa__swatches button{border:1px solid var(--line-strong);cursor:pointer;border-radius:4px;width:22px;height:22px}.pro-editor-module__LoSEAa__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pro-editor-module__LoSEAa__listItem{border:1px solid var(--line);background:var(--surface);border-radius:6px;gap:6px;padding:8px;font-size:12px;display:grid}.pro-editor-module__LoSEAa__muted{color:var(--muted);font-size:12px}.pro-editor-module__LoSEAa__message{border-bottom:1px solid var(--line);background:var(--warning-soft);padding:8px 12px;font-size:13px}.pro-editor-module__LoSEAa__timeline{border-top:1px solid var(--line);background:var(--surface)}.pro-editor-module__LoSEAa__timelineTools{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:flex}.pro-editor-module__LoSEAa__timelineGrid{grid-template-columns:216px minmax(0,1fr);max-height:340px;display:grid;overflow:auto}.pro-editor-module__LoSEAa__trackHeaders{z-index:3;border-right:1px solid var(--line);background:var(--surface-subtle);position:sticky;left:0}.pro-editor-module__LoSEAa__rulerSpacer{border-bottom:1px solid var(--line);height:26px}.pro-editor-module__LoSEAa__trackHeader{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px;height:46px;padding:0 6px;font-size:12px;font-weight:700;display:grid}.pro-editor-module__LoSEAa__trackHeader span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pro-editor-module__LoSEAa__trackButtons{display:flex}.pro-editor-module__LoSEAa__trackButtons button{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;display:grid}.pro-editor-module__LoSEAa__trackButtons button[aria-pressed=true]{background:var(--brand-soft);color:var(--brand-strong)}.pro-editor-module__LoSEAa__lanes{min-width:100%;position:relative}.pro-editor-module__LoSEAa__ruler{z-index:2;border-bottom:1px solid var(--line);background:var(--surface-subtle);cursor:pointer;-webkit-user-select:none;user-select:none;height:26px;position:sticky;top:0}.pro-editor-module__LoSEAa__tick{border-left:1px solid var(--line-strong);color:var(--muted);padding-left:3px;font-size:12px;line-height:16px;position:absolute;top:0;bottom:0}.pro-editor-module__LoSEAa__lane{border-bottom:1px solid var(--line);height:46px;position:relative}.pro-editor-module__LoSEAa__lane[data-drop=true]{background:var(--brand-soft)}.pro-editor-module__LoSEAa__laneLocked{background:repeating-linear-gradient(135deg,#0000 0 8px,#0000000a 8px 16px)}.pro-editor-module__LoSEAa__clip{color:#fff;white-space:nowrap;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border:1px solid #0000002e;border-radius:5px;align-items:center;height:36px;padding:0 10px;font-size:11px;font-weight:700;display:flex;position:absolute;top:5px;overflow:hidden}.pro-editor-module__LoSEAa__clip[data-kind=media]{background:#3f6fd8}.pro-editor-module__LoSEAa__clip[data-kind=color]{background:#6b5bd2}.pro-editor-module__LoSEAa__clip[data-kind=text]{background:#d5820f}.pro-editor-module__LoSEAa__clip[data-kind=audio]{background:#1f9d6b}.pro-editor-module__LoSEAa__clip[aria-selected=true]{outline:2px solid var(--ink);outline-offset:1px}.pro-editor-module__LoSEAa__clipLabel{z-index:1;text-overflow:ellipsis;text-shadow:0 1px 2px #0009;position:relative;overflow:hidden}.pro-editor-module__LoSEAa__thumb{object-fit:cover;opacity:.7;pointer-events:none;width:56px;height:100%;position:absolute;top:0;left:0}.pro-editor-module__LoSEAa__waveform{color:#ffffff8c;pointer-events:none;width:100%;height:calc(100% - 8px);position:absolute;inset:4px 0}.pro-editor-module__LoSEAa__marker{z-index:1;clip-path:polygon(0 0,100% 0,100% 60%,50% 100%,0 60%);cursor:pointer;background:#e5a100;border:0;width:10px;height:12px;margin-left:-5px;padding:0;position:absolute;bottom:0}.pro-editor-module__LoSEAa__marker[data-beat=true]{background:#1f9d6b;width:6px;margin-left:-3px}.pro-editor-module__LoSEAa__markerLine{z-index:1;pointer-events:none;border-left:1px dashed #e5a100b3;position:absolute;top:26px;bottom:0}.pro-editor-module__LoSEAa__markerLine[data-beat=true]{border-left-color:#1f9d6b59}.pro-editor-module__LoSEAa__handle{cursor:ew-resize;background:#ffffff40;width:8px;position:absolute;top:0;bottom:0}.pro-editor-module__LoSEAa__handle:first-child{left:0}.pro-editor-module__LoSEAa__handle:last-of-type{right:0}.pro-editor-module__LoSEAa__keyframeDot{pointer-events:none;background:#fff;width:7px;height:7px;margin-left:-3px;position:absolute;bottom:2px;transform:rotate(45deg)}.pro-editor-module__LoSEAa__playhead{z-index:2;border-left:2px solid var(--danger);pointer-events:none;width:0;position:absolute;top:0;bottom:0}.pro-editor-module__LoSEAa__renders{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:8px;padding:12px;display:grid}.pro-editor-module__LoSEAa__renders .pro-editor-module__LoSEAa__list{grid-template-columns:minmax(0,1fr)}.pro-editor-module__LoSEAa__renders .pro-editor-module__LoSEAa__inline{min-width:0}.pro-editor-module__LoSEAa__renders .pro-editor-module__LoSEAa__inline input,.pro-editor-module__LoSEAa__renders .pro-editor-module__LoSEAa__inline select{flex:140px;min-width:0;max-width:100%}.pro-editor-module__LoSEAa__renders video{background:#000;border-radius:4px;width:180px;max-width:100%}.pro-editor-module__LoSEAa__compare{gap:8px;display:grid}.pro-editor-module__LoSEAa__compareGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pro-editor-module__LoSEAa__compareGrid video{background:#000;border-radius:6px;width:100%;max-height:420px}.pro-editor-module__LoSEAa__listItem[data-resolved=true]{opacity:.6}.pro-editor-module__LoSEAa__issue{color:var(--warning-ink);font-size:12px}.pro-editor-module__LoSEAa__badge{background:var(--warning-soft);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px}.pro-editor-module__LoSEAa__pipeline{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.pro-editor-module__LoSEAa__pipeline h4{text-transform:capitalize;margin:0 0 6px;font-size:12px}.pro-editor-module__LoSEAa__listItem[data-level=error]{border-color:var(--danger,var(--danger));color:var(--danger,var(--danger))}.pro-editor-module__LoSEAa__annotation{z-index:1;background:var(--danger);cursor:pointer;border:2px solid #fff;border-radius:50%;width:10px;height:10px;margin-left:-5px;padding:0;position:absolute;bottom:0}.pro-editor-module__LoSEAa__progress{width:100%;max-width:320px;height:8px;accent-color:var(--brand)}.pro-editor-module__LoSEAa__sceneList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pro-editor-module__LoSEAa__tableWrap{border:1px solid var(--line);border-radius:6px;max-width:100%;overflow-x:auto}.pro-editor-module__LoSEAa__table{border-collapse:collapse;width:100%;font-size:12px}.pro-editor-module__LoSEAa__table th,.pro-editor-module__LoSEAa__table td{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:6px 8px}.pro-editor-module__LoSEAa__table th{background:var(--surface-subtle);color:var(--muted);font-weight:700}.pro-editor-module__LoSEAa__table tr[data-invalid=true] td{background:var(--warning-soft)}.pro-editor-module__LoSEAa__sceneCard{border:1px solid var(--line);background:var(--surface);border-radius:8px;gap:8px;padding:10px;display:grid}.pro-editor-module__LoSEAa__sceneCard select,.pro-editor-module__LoSEAa__sceneCard>.pro-editor-module__LoSEAa__inline input{border:1px solid var(--line-strong);background:var(--surface);min-height:30px;color:var(--ink);font:inherit;border-radius:6px;padding:4px 6px;font-size:12px}@media (max-width:1100px){.pro-editor-module__LoSEAa__workspace{grid-template-columns:220px minmax(0,1fr)}.pro-editor-module__LoSEAa__side:last-child{border-top:1px solid var(--line);border-left:0;grid-column:1/-1;max-height:none}}@media (max-width:720px){.pro-editor-module__LoSEAa__editor{flex-direction:column;display:flex}.pro-editor-module__LoSEAa__workspace{display:contents}.pro-editor-module__LoSEAa__stage{order:1}.pro-editor-module__LoSEAa__timeline{order:2}.pro-editor-module__LoSEAa__side{order:3}.pro-editor-module__LoSEAa__side:last-child{order:4}.pro-editor-module__LoSEAa__renders{order:5}.pro-editor-module__LoSEAa__side{border-right:0;border-bottom:1px solid var(--line);max-height:none}.pro-editor-module__LoSEAa__side:last-child{border-left:0}.pro-editor-module__LoSEAa__nameInput{width:100%}.pro-editor-module__LoSEAa__timelineGrid{grid-template-columns:96px minmax(0,1fr);max-height:420px}.pro-editor-module__LoSEAa__trackHeader,.pro-editor-module__LoSEAa__lane{height:72px}.pro-editor-module__LoSEAa__clip{height:62px}.pro-editor-module__LoSEAa__trackHeader{grid-template-columns:minmax(0,1fr);align-content:center;gap:2px}.pro-editor-module__LoSEAa__trackButtons{grid-template-columns:repeat(3,24px);display:grid}.pro-editor-module__LoSEAa__preview{max-height:360px}}.pro-editor-module__LoSEAa__storyboard{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:10px 0;display:grid}.pro-editor-module__LoSEAa__panel{gap:4px;margin:0;display:grid}.pro-editor-module__LoSEAa__panel figcaption{color:var(--muted);font-size:11px}.pro-editor-module__LoSEAa__panelFrame{aspect-ratio:9/16;background:#1f2937;border:2px solid #111;border-radius:4px;position:relative;overflow:hidden}.pro-editor-module__LoSEAa__panelFrame img{object-fit:cover;width:100%;height:100%;display:block}.pro-editor-module__LoSEAa__panelShot{color:#e5e7eb;margin:0;padding:8px;font-size:11px;line-height:1.35}.pro-editor-module__LoSEAa__bubbles{gap:4px;display:grid;position:absolute;bottom:6px;left:6px;right:6px}.pro-editor-module__LoSEAa__bubble{color:#111;background:#fff;border:1.5px solid #111;border-radius:10px;margin:0;padding:5px 7px;font-size:11px;line-height:1.3}.pro-editor-module__LoSEAa__bubble strong{text-transform:uppercase;letter-spacing:.03em;font-size:10px;display:block}.pro-editor-module__LoSEAa__hold{text-align:center;margin:0;font-size:28px}.pro-editor-module__LoSEAa__storyboardDetails summary{cursor:pointer;padding:6px 0;font-weight:600}.pro-editor-module__LoSEAa__options{border:1px solid var(--line);border-radius:6px;gap:6px;margin:8px 0;padding:8px;display:grid}.pro-editor-module__LoSEAa__options legend{padding:0 4px;font-weight:600}.pro-editor-module__LoSEAa__option{cursor:pointer;border-radius:4px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;padding:6px;display:grid}.pro-editor-module__LoSEAa__option:has(input:checked){background:var(--brand-soft)}.pro-editor-module__LoSEAa__option em{color:var(--brand-strong);font-style:normal;font-weight:600}.pro-editor-module__LoSEAa__optionNeed{color:var(--muted)}.pro-editor-module__LoSEAa__pickClip{gap:12px;padding:16px;display:grid}.pro-editor-module__LoSEAa__pickClip h3{font-family:var(--font-display), sans-serif;color:var(--ink);font-size:16px}.pro-editor-module__LoSEAa__clipGrid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pro-editor-module__LoSEAa__clipGrid button{border:1px solid var(--line-strong);background:var(--surface);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:8px;gap:6px;padding:6px;display:grid}.pro-editor-module__LoSEAa__clipGrid button:hover:not(:disabled){border-color:var(--brand)}.pro-editor-module__LoSEAa__clipGrid button:disabled{cursor:not-allowed;opacity:.6}.pro-editor-module__LoSEAa__clipGrid img,.pro-editor-module__LoSEAa__clipGrid video{aspect-ratio:9/16;object-fit:cover;pointer-events:none;background:#111;border-radius:5px;width:100%}.pro-editor-module__LoSEAa__clipGrid span{gap:2px;min-width:0;font-size:13px;display:grid}.pro-editor-module__LoSEAa__clipGrid strong{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.pro-editor-module__LoSEAa__clipGrid small{color:var(--muted);font-size:12px;font-weight:500}.pro-editor-module__LoSEAa__uploadKey{min-height:40px;padding-inline:14px;position:relative}.pro-editor-module__LoSEAa__uploadKey input{opacity:0;cursor:pointer;position:absolute;inset:0}.pro-editor-module__LoSEAa__uploadKey[data-disabled]{opacity:.45}.pro-editor-module__LoSEAa__uploadKey:focus-within{outline:2px solid var(--brand);outline-offset:2px}
.guide-panel-module__0EYFAa__guide{border:1px solid var(--line);border-left:3px solid var(--line-strong);background:var(--surface);border-radius:6px;gap:6px;padding:12px;font-size:13px;display:grid}.guide-panel-module__0EYFAa__guide p{margin:0;line-height:1.45}.guide-panel-module__0EYFAa__step{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:11px;font-weight:700}.guide-panel-module__0EYFAa__facts{flex-wrap:wrap;gap:4px 8px;margin:0;display:flex}.guide-panel-module__0EYFAa__facts dt{color:var(--muted)}.guide-panel-module__0EYFAa__facts dd{margin:0 12px 0 0;font-weight:600}.guide-panel-module__0EYFAa__needs{color:var(--danger);margin:0;padding-left:18px}.guide-panel-module__0EYFAa__recommendation{font-weight:600}
.ui-module__Hi2WXW__section{gap:14px;min-width:0;display:grid}.ui-module__Hi2WXW__section+.ui-module__Hi2WXW__section{margin-top:36px}.ui-module__Hi2WXW__sectionHead{border-bottom:1px solid var(--line-strong);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 20px;padding-bottom:10px;display:flex}.ui-module__Hi2WXW__sectionHead>div{min-width:0}.ui-module__Hi2WXW__sectionLabel{color:var(--faint);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:500}.ui-module__Hi2WXW__sectionHead h2{font-size:20px;font-weight:700;line-height:1.25}.ui-module__Hi2WXW__sectionLede{max-width:72ch;color:var(--muted);margin-top:4px;font-size:13px;line-height:1.5}.ui-module__Hi2WXW__sectionActions{flex-wrap:wrap;gap:8px;display:flex}.ui-module__Hi2WXW__card{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);border-radius:12px;padding:18px 20px}.ui-module__Hi2WXW__card>h3{margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.3}.ui-module__Hi2WXW__rows{min-width:0;display:grid}.ui-module__Hi2WXW__row{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:52px;padding:10px 2px;display:flex}.ui-module__Hi2WXW__row:last-child{border-bottom:1px solid var(--line)}.ui-module__Hi2WXW__key{border:1px solid var(--line-strong);background:var(--surface);min-height:38px;box-shadow:0 2px 0 var(--line-strong);color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:14px;font-weight:620;line-height:1.2;transition:transform .12s ease-out,box-shadow .12s ease-out,background .12s ease-out;display:inline-flex}.ui-module__Hi2WXW__key:hover{background:#fff}.ui-module__Hi2WXW__key:active:not(:disabled){box-shadow:none;transform:translateY(2px)}.ui-module__Hi2WXW__key:disabled{opacity:.55;cursor:not-allowed}.ui-module__Hi2WXW__primary{border-color:var(--brand);background:var(--brand);color:#fff;box-shadow:0 2px #000}.ui-module__Hi2WXW__primary:hover{background:var(--brand-strong)}.ui-module__Hi2WXW__signal{border-color:var(--signal-shadow);background:var(--signal);box-shadow:0 2px 0 var(--signal-shadow);color:var(--ink)}.ui-module__Hi2WXW__signal:hover{background:var(--signal-strong)}.ui-module__Hi2WXW__danger{border-color:var(--danger);color:var(--danger);box-shadow:0 2px #b4232a59}.ui-module__Hi2WXW__ghost{box-shadow:none;color:var(--ink);background:0 0;border-color:#0000}.ui-module__Hi2WXW__ghost:hover{background:#1616120f}.ui-module__Hi2WXW__strip{background:var(--sidebar);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;display:grid;overflow:hidden;box-shadow:inset 0 2px 6px #00000080}.ui-module__Hi2WXW__stat{background:var(--sidebar);min-height:92px;box-shadow:1px 0 0 var(--sidebar-line), 0 1px 0 var(--sidebar-line);color:var(--sidebar-text);align-content:space-between;gap:10px;padding:14px 16px;display:grid}a.ui-module__Hi2WXW__stat:hover{background:var(--sidebar-surface)}a.ui-module__Hi2WXW__stat:focus-visible{outline:2px solid var(--sidebar-text);outline-offset:-4px}.ui-module__Hi2WXW__statLabel{color:var(--sidebar-muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex}.ui-module__Hi2WXW__statLabel:before{content:"";background:var(--sidebar-line);border-radius:50%;flex:none;width:7px;height:7px}.ui-module__Hi2WXW__stat[data-tone=attention] .ui-module__Hi2WXW__statLabel:before{background:var(--signal);animation:1.6s ease-in-out infinite alternate ui-module__Hi2WXW__light-blink;box-shadow:0 0 8px #ff6b12b3}.ui-module__Hi2WXW__stat[data-tone=danger] .ui-module__Hi2WXW__statLabel:before{background:#ff5a5f;box-shadow:0 0 8px #ff5a5f99}.ui-module__Hi2WXW__stat[data-tone=ok] .ui-module__Hi2WXW__statLabel:before{background:var(--accent)}.ui-module__Hi2WXW__statValue{font-family:var(--font-screen);font-variant-numeric:tabular-nums;order:1;font-size:34px;font-weight:800;line-height:1}.ui-module__Hi2WXW__statValue[data-zero]{font-family:var(--font-mono);font-size:30px;font-weight:500}.ui-module__Hi2WXW__stat[data-tone=attention] .ui-module__Hi2WXW__statValue{color:var(--signal)}.ui-module__Hi2WXW__stat[data-tone=danger] .ui-module__Hi2WXW__statValue{color:#ff8a8d}.ui-module__Hi2WXW__statNote{color:var(--sidebar-muted);font-size:12px}@media (prefers-reduced-motion:reduce){.ui-module__Hi2WXW__key{transition:none}}.ui-module__Hi2WXW__pill{background:var(--surface-strong);height:22px;color:var(--ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 8px 0 7px;font-size:11px;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}.ui-module__Hi2WXW__pill:before{content:"";background:var(--faint);border-radius:50%;width:7px;height:7px;transition:background-color .2s}.ui-module__Hi2WXW__pill[data-tone=attention]{background:var(--warning-soft);color:var(--warning-ink)}.ui-module__Hi2WXW__pill[data-tone=attention]:before{background:var(--signal)}.ui-module__Hi2WXW__pill[data-tone=ok]{background:var(--success-soft);color:var(--success)}.ui-module__Hi2WXW__pill[data-tone=ok]:before{background:var(--accent)}.ui-module__Hi2WXW__pill[data-tone=danger]{background:var(--danger-soft);color:var(--danger)}.ui-module__Hi2WXW__pill[data-tone=danger]:before{background:var(--danger)}@keyframes ui-module__Hi2WXW__light-blink{0%{opacity:1}to{opacity:.35}}.ui-module__Hi2WXW__key[aria-busy=true]{cursor:progress;position:relative;overflow:hidden}.ui-module__Hi2WXW__key[aria-busy=true]:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:45%;animation:1.1s linear infinite ui-module__Hi2WXW__key-sweep;position:absolute;inset:0}.ui-module__Hi2WXW__primary[aria-busy=true]:after,.ui-module__Hi2WXW__signal[aria-busy=true]:after{background:linear-gradient(90deg,#0000,#ffffff47,#0000)}@keyframes ui-module__Hi2WXW__key-sweep{0%{transform:translate(-100%)}to{transform:translate(260%)}}.ui-module__Hi2WXW__rise{animation:ui-module__Hi2WXW__rise-in .26s var(--ease-out) both;animation-delay:calc(min(var(--i,0), 8) * 40ms)}@keyframes ui-module__Hi2WXW__rise-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ui-module__Hi2WXW__allClear{border:1px solid color-mix(in srgb, var(--success) 35%, var(--line));background:var(--success-soft);color:var(--success);animation:ui-module__Hi2WXW__rise-in .32s var(--ease-out) both;border-radius:12px;align-items:center;gap:14px;padding:14px 18px;display:flex}.ui-module__Hi2WXW__allClear strong{color:var(--ink);font-size:15px;display:block}.ui-module__Hi2WXW__allClear p{color:var(--success);font-size:13px}.ui-module__Hi2WXW__allClearMark{background:var(--success);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.ui-module__Hi2WXW__allClearMark:after{content:"";box-shadow:0 0 0 3px var(--accent);opacity:0;animation:ui-module__Hi2WXW__ring-out .9s var(--ease-out) .18s;border-radius:50%;position:absolute;inset:0}.ui-module__Hi2WXW__allClearMark path{stroke-dasharray:24;stroke-dashoffset:24px;animation:ui-module__Hi2WXW__draw-check .36s var(--ease-out) .12s forwards}@keyframes ui-module__Hi2WXW__ring-out{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes ui-module__Hi2WXW__draw-check{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.ui-module__Hi2WXW__stat[data-tone=attention] .ui-module__Hi2WXW__statLabel:before{animation:none}.ui-module__Hi2WXW__key[aria-busy=true]:after{opacity:.5;animation:none;transform:translate(60%)}.ui-module__Hi2WXW__rise,.ui-module__Hi2WXW__allClear{animation-name:ui-module__Hi2WXW__fade-in;animation-duration:.2s;animation-delay:0s}.ui-module__Hi2WXW__allClearMark:after{animation:none}.ui-module__Hi2WXW__allClearMark path{stroke-dashoffset:0;animation:none}}@keyframes ui-module__Hi2WXW__fade-in{0%{opacity:0}to{opacity:1}}.ui-module__Hi2WXW__pageTabs{scrollbar-width:none;border-bottom:1px solid var(--line-strong);gap:4px;display:flex;overflow-x:auto}.ui-module__Hi2WXW__pageTabs button{min-height:42px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 14px;font-size:14px;font-weight:580;transition:color .12s;position:relative}.ui-module__Hi2WXW__pageTabs button:hover{color:var(--ink)}.ui-module__Hi2WXW__pageTabs button[aria-selected=true]{color:var(--ink);font-weight:680}.ui-module__Hi2WXW__pageTabs button:focus-visible{outline-offset:-4px}@media (prefers-reduced-motion:reduce){.ui-module__Hi2WXW__pageTabs button{transition:none}}
.engagement-module___kdria__page{max-width:1400px;color:var(--ink);margin:0 auto;padding:32px}.engagement-module___kdria__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.engagement-module___kdria__pageHeader{margin-bottom:20px}:is(.engagement-module___kdria__page,.engagement-module___kdria__section) button{border:1px solid var(--line-strong);background:var(--surface);min-height:38px;color:var(--ink);font-family:var(--font-body);box-shadow:0 2px 0 var(--line-strong);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:620;transition:transform .12s ease-out,box-shadow .12s ease-out;display:inline-flex}:is(.engagement-module___kdria__page,.engagement-module___kdria__section) button:active:not(:disabled){box-shadow:none;transform:translateY(2px)}:is(.engagement-module___kdria__page,.engagement-module___kdria__section) button:disabled{opacity:.5;cursor:default}.engagement-module___kdria__toolbar{border-bottom:1px solid var(--line);align-items:end;gap:16px;padding:14px 0;display:flex}.engagement-module___kdria__toolbar span,.engagement-module___kdria__page small{color:var(--muted);font-size:12px}:is(.engagement-module___kdria__page,.engagement-module___kdria__section) label{gap:6px;min-width:0;font-size:12px;display:grid}:is(.engagement-module___kdria__page,.engagement-module___kdria__section) :is(input,select,textarea){box-sizing:border-box;border:1px solid var(--line-strong);background:var(--surface);width:100%;min-width:0;min-height:38px;color:var(--ink);font-family:var(--font-body);border-radius:8px;padding:8px;font-size:14px}:is(.engagement-module___kdria__page,.engagement-module___kdria__section) textarea{resize:vertical;min-height:80px}.engagement-module___kdria__section{border-bottom:1px solid var(--line);padding:20px 0}.engagement-module___kdria__section h2{margin-bottom:14px;font-size:20px}.engagement-module___kdria__section h3{margin:20px 0 8px;font-size:16px}:where(.engagement-module___kdria__section) p,:where(.engagement-module___kdria__section) li{font-size:14px;line-height:1.5}:where(.engagement-module___kdria__section) ul:not([class]){padding-left:1.25em}.engagement-module___kdria__record{border-top:1px solid var(--line);overflow-wrap:anywhere;grid-template-columns:1fr 1fr;gap:20px;padding:14px 0;display:grid}.engagement-module___kdria__record>div{align-content:start;gap:6px;display:grid}.engagement-module___kdria__record progress{width:100%;accent-color:var(--success)}.engagement-module___kdria__form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;padding:16px 0;display:grid}.engagement-module___kdria__wide{grid-column:1/-1}:is(.engagement-module___kdria__page,.engagement-module___kdria__section) .engagement-module___kdria__checkLabel{overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.engagement-module___kdria__form fieldset{min-width:0}.engagement-module___kdria__checkLabel input{flex:none;width:16px;height:16px;min-height:0;padding:0}.engagement-module___kdria__payload{border:1px solid var(--line);background:var(--surface-subtle);white-space:pre;border-radius:4px;max-width:100%;max-height:320px;padding:12px;font-size:12px;overflow:auto}.engagement-module___kdria__conversionReview{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.engagement-module___kdria__page .engagement-module___kdria__conversionConsent{align-items:start;gap:10px;line-height:1.5;display:flex}.engagement-module___kdria__page .engagement-module___kdria__conversionConsent input{flex-shrink:0;width:18px;height:18px;min-height:18px}.engagement-module___kdria__conversionEvidence{white-space:pre-wrap}:is(.engagement-module___kdria__page,.engagement-module___kdria__section) summary{border:1px solid var(--line-strong);background:var(--surface);width:fit-content;min-height:36px;box-shadow:0 2px 0 var(--line-strong);cursor:pointer;border-radius:9px;align-items:center;gap:6px;margin:6px 0;padding:0 13px 0 10px;font-size:14px;font-weight:620;list-style:none;display:flex}:is(.engagement-module___kdria__page,.engagement-module___kdria__section) summary::-webkit-details-marker{display:none}:is(.engagement-module___kdria__page,.engagement-module___kdria__section) summary:before{content:"+" / "";color:var(--muted);font-weight:500}:is(.engagement-module___kdria__page,.engagement-module___kdria__section) details[open]>summary:before{content:"−" / ""}:is(.engagement-module___kdria__page,.engagement-module___kdria__section) summary:hover{background:#fff}.engagement-module___kdria__tableWrap{overflow-x:auto}.engagement-module___kdria__page table{border-collapse:collapse;width:100%;min-width:640px;font-size:12px}.engagement-module___kdria__page th,.engagement-module___kdria__page td{text-align:left;border-bottom:1px solid var(--line);overflow-wrap:anywhere;min-width:70px;padding:12px 8px}.engagement-module___kdria__glyph{vertical-align:-.2em;margin-right:6px}.engagement-module___kdria__interaction{border-top:1px solid var(--line);overflow-wrap:anywhere;padding:18px 0}.engagement-module___kdria__interaction header{gap:6px;display:grid}.engagement-module___kdria__interaction header>button{justify-self:start}.engagement-module___kdria__interaction p{margin:12px 0}.engagement-module___kdria__interaction a{align-items:center;gap:6px;display:inline-flex}.engagement-module___kdria__viewTabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;margin:12px 0 16px;display:flex}.engagement-module___kdria__viewTabs button,.engagement-module___kdria__tabRow button{box-shadow:none;color:var(--muted);background:0 0;border-color:#0000;border-bottom-style:solid;border-bottom-width:2px;border-radius:0;font-weight:500;transform:none}.engagement-module___kdria__viewTabs button:active:not(:disabled),.engagement-module___kdria__tabRow button:active:not(:disabled){transform:none}.engagement-module___kdria__viewTabs button[aria-selected=true],.engagement-module___kdria__tabRow button[aria-selected=true]{border-bottom-color:var(--ink);color:var(--ink);background:0 0;font-weight:700}.engagement-module___kdria__dashboard{min-width:0;padding-bottom:64px}.engagement-module___kdria__insightsBar{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.engagement-module___kdria__reportFilters{grid-template-columns:1fr 1fr 2fr auto;align-items:end;gap:12px;margin-bottom:28px;display:grid}.engagement-module___kdria__reportNote{color:var(--muted);overflow-wrap:anywhere;margin:14px 0;font-size:13px;line-height:1.6}.engagement-module___kdria__reportWarning{background:var(--warning-soft);padding:12px;font-size:14px;line-height:1.5}.engagement-module___kdria__summaryStrip{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:20px 0;display:grid}.engagement-module___kdria__summaryStrip dt{color:var(--muted);font-size:13px}.engagement-module___kdria__summaryStrip dd{margin:8px 0;font-size:28px;font-weight:700}.engagement-module___kdria__summaryStrip small{display:block}.engagement-module___kdria__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.engagement-module___kdria__metricCard{border:1px solid var(--line);background:var(--surface);border-radius:7px;min-width:0;padding:16px}.engagement-module___kdria__metricCard header{justify-content:space-between;align-items:center;gap:12px;display:flex}.engagement-module___kdria__metricCard header span{color:var(--muted);font-size:12px}.engagement-module___kdria__metricCard small,.engagement-module___kdria__dashboard td small{margin-top:6px;display:block}.engagement-module___kdria__metricCard p{margin:8px 0;font-size:13px}.engagement-module___kdria__metricValue{margin-top:14px;font-size:30px;display:block}.engagement-module___kdria__dashboard table caption{text-align:left;color:var(--muted);padding:12px 0;font-size:12px}.engagement-module___kdria__interactionBars{gap:14px;max-width:800px;display:grid}.engagement-module___kdria__interactionBar{grid-template-columns:minmax(0,1fr) auto;gap:7px;font-size:13px;display:grid}.engagement-module___kdria__interactionBar span{overflow-wrap:anywhere}.engagement-module___kdria__interactionBar meter{width:100%;height:14px;accent-color:var(--success);grid-column:1/-1}@media (max-width:1000px){.engagement-module___kdria__reportFilters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.engagement-module___kdria__metricGrid{grid-template-columns:minmax(0,1fr)}.engagement-module___kdria__summaryStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:420px){.engagement-module___kdria__reportFilters{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.engagement-module___kdria__page{padding:20px 16px}.engagement-module___kdria__form,.engagement-module___kdria__record{grid-template-columns:minmax(0,1fr)}.engagement-module___kdria__toolbar{flex-direction:column;align-items:stretch}}.engagement-module___kdria__list{gap:8px;margin:8px 0;padding:0;list-style:none;display:grid}.engagement-module___kdria__list li{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.engagement-module___kdria__list li small{color:var(--muted)}.engagement-module___kdria__list li select{width:auto;min-width:140px}.engagement-module___kdria__checkRow{align-items:center;gap:8px;display:flex}.engagement-module___kdria__checkRow input{width:auto;height:auto}.engagement-module___kdria__page label:where(:has(>input[type=checkbox],>input[type=radio])){align-items:center;gap:8px;display:flex}.engagement-module___kdria__page input:where([type=checkbox],[type=radio]){flex:none;width:16px;height:16px;min-height:0;padding:0}.engagement-module___kdria__tabRow{border-bottom:1px solid var(--line);scrollbar-width:thin;gap:4px;margin:12px 0 16px;display:flex;overflow-x:auto}.engagement-module___kdria__tabRow button{white-space:nowrap;flex:none}.engagement-module___kdria__pager{align-items:center;gap:8px;padding-top:12px;font-size:13px;display:flex}.engagement-module___kdria__key{border:1px solid var(--line-strong);background:var(--surface);min-height:38px;box-shadow:0 2px 0 var(--line-strong);color:var(--ink);white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:620;display:inline-flex}.engagement-module___kdria__exportKeys{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.engagement-module___kdria__copyRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.engagement-module___kdria__selectRow{grid-template-columns:repeat(2,minmax(0,240px));gap:12px;margin-bottom:12px;display:grid}.engagement-module___kdria__record>div>button,.engagement-module___kdria__record>div>.engagement-module___kdria__pill{justify-self:start}.engagement-module___kdria__method{color:var(--muted);margin:4px 0 12px;font-size:13px;line-height:1.6}.engagement-module___kdria__page .engagement-module___kdria__method summary{min-height:0;box-shadow:none;color:var(--muted);text-underline-offset:3px;background:0 0;border:0;margin:0;padding:4px 0;font-size:13px;font-weight:500;text-decoration:underline}.engagement-module___kdria__page .engagement-module___kdria__method summary:before{content:none}.engagement-module___kdria__method p{margin:6px 0;font-size:13px}.engagement-module___kdria__pill{background:var(--surface-subtle);box-shadow:0 0 0 1px var(--line);color:var(--muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:22px;padding:0 8px 0 7px;font-size:11px;font-weight:500;display:inline-flex}.engagement-module___kdria__pill:before{content:"";background:var(--faint);border-radius:50%;flex:none;width:7px;height:7px}.engagement-module___kdria__pill[data-tone=ok]{background:var(--success-soft);box-shadow:none;color:var(--success)}.engagement-module___kdria__pill[data-tone=ok]:before{background:var(--accent);box-shadow:0 0 6px #1fb57ab3}.engagement-module___kdria__pill[data-tone=warn]{background:var(--warning-soft);box-shadow:none;color:var(--warning-ink)}.engagement-module___kdria__pill[data-tone=warn]:before{background:var(--signal);box-shadow:0 0 6px #ff6b12b3}@media (max-width:600px){.engagement-module___kdria__page table:has(td[data-label]){min-width:0}.engagement-module___kdria__page table:has(td[data-label]) thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.engagement-module___kdria__page table:has(td[data-label]) :is(tbody,tr,td){display:block}.engagement-module___kdria__page table:has(td[data-label]) tr{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;padding:6px 0;display:grid}.engagement-module___kdria__page table:has(td[data-label]) td{border:0;min-width:0;padding:5px 0}.engagement-module___kdria__page td[data-label]:before{content:attr(data-label) / "";color:var(--muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:11px;display:block}}.engagement-module___kdria__interaction header>.engagement-module___kdria__pill{justify-self:start}.engagement-module___kdria__list li .engagement-module___kdria__pill{flex:none}@media (max-width:760px){.engagement-module___kdria__exportKeys{margin-left:0}}.engagement-module___kdria__record h3,.engagement-module___kdria__interaction header h3{margin:0}.engagement-module___kdria__whatWorked{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:12px;margin:16px 0 4px;padding:18px 20px}.engagement-module___kdria__whatWorked h2{margin:0 0 12px;font-size:20px}.engagement-module___kdria__whatWorkedGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.engagement-module___kdria__whatWorkedGrid>div{border-left:1px solid var(--line);overflow-wrap:anywhere;align-content:start;justify-items:start;gap:8px;min-width:0;padding:0 20px;display:grid}.engagement-module___kdria__whatWorkedGrid>div:first-child{border-left:0;padding-left:0}.engagement-module___kdria__whatWorkedGrid>div:last-child{padding-right:0}.engagement-module___kdria__whatWorked h3{color:var(--faint);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:500}.engagement-module___kdria__whatWorked :is(ol,ul){gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.engagement-module___kdria__whatWorked li{gap:3px;font-size:14px;line-height:1.45;display:grid}.engagement-module___kdria__whatWorked p{margin:0;font-size:14px}.engagement-module___kdria__whatWorked .engagement-module___kdria__reportNote{margin:0}.engagement-module___kdria__whatWorked a{color:var(--brand);text-underline-offset:3px;justify-self:start;font-size:13px;font-weight:600;text-decoration:underline}.engagement-module___kdria__score{font-variant-numeric:tabular-nums}@media (max-width:900px){.engagement-module___kdria__whatWorkedGrid{grid-template-columns:1fr;gap:16px}.engagement-module___kdria__whatWorkedGrid>div{border-top:1px solid var(--line);border-left:0;padding:16px 0 0}.engagement-module___kdria__whatWorkedGrid>div:first-child{border-top:0;padding-top:0}}.engagement-module___kdria__commentRow{border-top:1px solid var(--line);overflow-wrap:anywhere;gap:8px;padding:12px 0;display:grid}.engagement-module___kdria__commentRow header{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.engagement-module___kdria__commentRow header small{color:var(--muted)}.engagement-module___kdria__page .engagement-module___kdria__assignee{color:var(--ink);margin-left:auto;font-weight:600}.engagement-module___kdria__commentRow>p{margin:0}.engagement-module___kdria__commentActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.engagement-module___kdria__commentActions a{align-items:center;gap:6px;font-size:13px;display:inline-flex}.engagement-module___kdria__commentActions button{min-height:34px;padding:6px 10px;font-size:13px}.engagement-module___kdria__commentRow details summary{padding:6px 0;font-size:13px}.engagement-module___kdria__tabRow[data-more=true]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.engagement-module___kdria__page :is(input,select,textarea):disabled{background:var(--surface-subtle);color:var(--muted);cursor:not-allowed}.engagement-module___kdria__page .engagement-module___kdria__startKey{grid-column:1/-1;justify-self:start}.engagement-module___kdria__inlineLink{color:var(--brand);text-underline-offset:3px;font-weight:600;text-decoration:underline}.engagement-module___kdria__waitingList{gap:6px;margin:0 0 14px;padding-left:1.25em;display:grid}.engagement-module___kdria__section>h3:first-child{letter-spacing:-.01em;margin:0 0 10px;font-size:16px;font-weight:700}
.post-check-module__OWNTRG__check{border:1px solid var(--line);background:var(--surface-subtle);border-radius:8px;gap:8px;padding:10px 12px;font-size:13px;display:grid}.post-check-module__OWNTRG__check h4{font-size:13px}.post-check-module__OWNTRG__issues{gap:6px;margin:0;padding:0;list-style:none;display:grid}.post-check-module__OWNTRG__issues li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;display:grid}.post-check-module__OWNTRG__issues small{color:var(--muted);font-size:12px;display:block}.post-check-module__OWNTRG__badge{background:var(--surface-strong);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:22px;padding:0 8px 0 7px;font-size:11px;font-weight:500;display:inline-flex}.post-check-module__OWNTRG__issues li[data-severity=error] .post-check-module__OWNTRG__badge{background:var(--danger-soft);color:var(--danger)}.post-check-module__OWNTRG__issues li[data-severity=warning] .post-check-module__OWNTRG__badge{background:var(--warning-soft);color:var(--warning-ink)}.post-check-module__OWNTRG__good{color:var(--success)}.post-check-module__OWNTRG__ai{gap:8px;display:grid}.post-check-module__OWNTRG__ai>button{justify-self:start}.post-check-module__OWNTRG__result{gap:6px;display:grid}.post-check-module__OWNTRG__stale{color:var(--muted)}.post-check-module__OWNTRG__suggested{background:var(--surface);white-space:pre-wrap;border-radius:6px;margin:6px 0;padding:8px}.post-check-module__OWNTRG__ruleIcon{vertical-align:-2px;margin-right:5px}.post-check-module__OWNTRG__issues .post-check-module__OWNTRG__fix{width:fit-content;margin-top:4px;display:flex}.post-check-module__OWNTRG__unsaved{color:var(--warning-ink);font-weight:600}.post-check-module__OWNTRG__unsaved:empty{position:absolute}
.market-module__AOVH_W__statusList{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.market-module__AOVH_W__statusList li{background:var(--surface-strong);min-height:22px;color:var(--muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:2px 10px 2px 8px;font-size:11px;font-weight:500;display:inline-flex}.market-module__AOVH_W__statusList li:before{content:"";background:var(--line-strong);border-radius:50%;flex:none;width:7px;height:7px}.market-module__AOVH_W__statusList li[data-on=true]{background:var(--success-soft);color:var(--success)}.market-module__AOVH_W__statusList li[data-on=true]:before{background:var(--accent)}.market-module__AOVH_W__sourceRow{border-top:1px solid var(--line);overflow-wrap:anywhere;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;font-size:13px;display:grid}.market-module__AOVH_W__sourceRow small{display:block}.market-module__AOVH_W__sourceActions{flex-wrap:wrap;gap:8px;display:flex}.market-module__AOVH_W__error{color:var(--danger)}.market-module__AOVH_W__feedItem{border-top:1px solid var(--line);overflow-wrap:anywhere;gap:6px;padding:14px 0;font-size:13px;display:grid}.market-module__AOVH_W__feedItem p{margin:0;line-height:1.5}.market-module__AOVH_W__tags{flex-wrap:wrap;gap:6px;display:flex}.market-module__AOVH_W__chartGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.market-module__AOVH_W__chart{min-width:0}.market-module__AOVH_W__chart svg{width:100%;max-width:460px;height:auto;display:block}.market-module__AOVH_W__chart figcaption{color:var(--muted);margin-top:6px;font-size:12px}.market-module__AOVH_W__bars{gap:10px;display:grid}.market-module__AOVH_W__barRow{grid-template-columns:minmax(80px,140px) minmax(0,1fr);align-items:center;gap:10px;font-size:12px;display:grid}.market-module__AOVH_W__barRow>span{overflow-wrap:anywhere}.market-module__AOVH_W__stack{background:var(--surface-strong);border-radius:3px;height:16px;display:flex;overflow:hidden}.market-module__AOVH_W__stack span{height:100%;display:block}.market-module__AOVH_W__legend{flex-wrap:wrap;gap:10px;margin-top:10px;padding:0;font-size:12px;list-style:none;display:flex}.market-module__AOVH_W__legend li{align-items:center;gap:4px;display:inline-flex}.market-module__AOVH_W__swatch{border-radius:2px;width:10px;height:10px;display:inline-block}.market-module__AOVH_W__heat td{text-align:center;font-variant-numeric:tabular-nums}.market-module__AOVH_W__digest{gap:12px;display:grid}.market-module__AOVH_W__digest ul{margin:0;padding-left:18px;line-height:1.5}.market-module__AOVH_W__digestCompetitor{border-top:1px solid var(--line);padding:12px 0}.market-module__AOVH_W__digestCompetitor p{margin:6px 0;line-height:1.5}.market-module__AOVH_W__inlineForm{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.market-module__AOVH_W__inlineForm label{flex:180px}.market-module__AOVH_W__axisFields{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}.market-module__AOVH_W__axisFields legend{grid-column:1/-1;margin-bottom:4px}@media (max-width:760px){.market-module__AOVH_W__chartGrid,.market-module__AOVH_W__sourceRow,.market-module__AOVH_W__axisFields{grid-template-columns:minmax(0,1fr)}}.market-module__AOVH_W__chips{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.market-module__AOVH_W__chip{border:1px solid var(--line-strong);background:var(--surface);border-radius:999px;align-items:stretch;display:inline-flex;overflow:hidden}.market-module__AOVH_W__chip button{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;min-height:32px;padding:6px 10px;font-size:13px}.market-module__AOVH_W__chip button+button{border-left:1px solid var(--line);color:var(--brand-strong);padding:6px 8px}.market-module__AOVH_W__chip small{color:var(--muted)}.market-module__AOVH_W__chip[data-selected=true]{border-color:var(--brand);background:var(--brand-soft)}.market-module__AOVH_W__popularList{gap:0;margin:0;padding-left:24px;display:grid}.market-module__AOVH_W__popularList li{border-top:1px solid var(--line);overflow-wrap:anywhere;gap:6px;padding:12px 0;font-size:14px;display:grid}.market-module__AOVH_W__popularList small{color:var(--muted)}.market-module__AOVH_W__popularList .market-module__AOVH_W__tag{cursor:pointer;font:inherit;background:var(--surface-strong);min-height:32px;color:var(--ink);border:0;border-radius:8px;padding:2px 10px;font-size:12px}.market-module__AOVH_W__popularList a:not(.market-module__AOVH_W__key){color:var(--brand-strong);width:fit-content}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market .market-module__AOVH_W__inlineCheck{align-items:center;gap:6px;width:fit-content;margin:0 0 12px;font-size:14px;display:flex}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market .market-module__AOVH_W__inlineCheck input{width:auto;min-height:0}.market-module__AOVH_W__feedItem>button{justify-self:start}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market :is(input,select,textarea){border-radius:8px;font-size:13px;font-weight:400}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market button{background:var(--surface);border-radius:9px;font-size:12px;font-weight:750}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market :is(input,select,textarea):disabled{background:var(--surface-strong);color:var(--muted);cursor:not-allowed}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market input[type=file]{min-height:0;color:var(--muted);background:0 0;border:0;padding:0;font-size:12px}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market input[type=file]::file-selector-button{border:1px solid var(--line-strong);background:var(--surface);min-height:32px;color:var(--ink);font:inherit;cursor:pointer;border-radius:9px;margin-right:10px;padding:0 12px;font-size:12px;font-weight:750}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market input[type=file]:disabled::file-selector-button{opacity:.5;cursor:not-allowed}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market [role=tablist] button{min-height:0;color:var(--muted);background:0 0;border:0;font-size:14px;font-weight:400}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market [role=tablist] button[aria-selected=true]{color:var(--brand);background:var(--brand-soft);font-weight:700}.market-module__AOVH_W__actions{flex-wrap:wrap;gap:8px;display:flex}.market-module__AOVH_W__key{border:1px solid var(--line-strong);background:var(--surface);min-height:32px;color:var(--ink);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:6px;width:fit-content;padding:0 12px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.market-module__AOVH_W__key:hover{background:var(--surface-subtle)}.market-module__AOVH_W__feedMeta{color:var(--muted);font-size:12px}.market-module__AOVH_W__feedItem>strong{font-size:14px}.market-module__AOVH_W__plain{border:0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;min-width:0;margin:0;padding:0;display:grid}@media (max-width:760px){.market-module__AOVH_W__plain{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){table.market-module__AOVH_W__cards.market-module__AOVH_W__cards{min-width:0}.market-module__AOVH_W__cards thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.market-module__AOVH_W__cards tbody{display:block}.market-module__AOVH_W__cards tr{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:12px 0;display:flex}.market-module__AOVH_W__cards.market-module__AOVH_W__cards :is(td,th){text-align:left;border:0;min-width:0;padding:0;display:block}.market-module__AOVH_W__cards :is(td,th)[data-label]:before{content:attr(data-label) ": " / "";color:var(--muted)}.market-module__AOVH_W__cards tr>:first-child{order:-2;font-size:13px;font-weight:650}.market-module__AOVH_W__cards tr>[data-action]{order:-1}}.market-module__AOVH_W__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}table.market-module__AOVH_W__fit.market-module__AOVH_W__fit{min-width:0}.market-module__AOVH_W__importStack{gap:12px;display:grid}.market-module__AOVH_W__summary{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:8px;margin:16px 0 4px;display:grid}.market-module__AOVH_W__readouts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.market-module__AOVH_W__readouts>div{background:var(--sidebar);border-radius:10px;align-content:start;justify-items:start;gap:8px;min-width:0;padding:12px 14px;display:grid;box-shadow:inset 0 1px 3px #0009}.market-module__AOVH_W__readouts span,.market-module__AOVH_W__brief>span{color:var(--sidebar-muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:500}.market-module__AOVH_W__brief>span{color:var(--faint)}.market-module__AOVH_W__readouts strong{color:var(--sidebar-text);font-family:var(--font-screen);letter-spacing:.06em;font-size:30px;font-weight:800;line-height:1}.market-module__AOVH_W__readouts strong[data-hot]{color:var(--signal)}.market-module__AOVH_W__readouts small{color:var(--sidebar-muted);font-size:12px}.market-module__AOVH_W__readouts a{border:1px solid var(--sidebar-line);background:var(--sidebar-surface);min-height:30px;color:var(--sidebar-text);border-radius:9px;align-items:center;padding:4px 10px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market .market-module__AOVH_W__readouts button{border-color:var(--sidebar-line);background:var(--sidebar-surface);min-height:30px;color:var(--sidebar-text);padding:4px 10px}.market-module__AOVH_W__brief{border:1px solid var(--line);background:var(--surface);overflow-wrap:anywhere;border-radius:10px;align-content:start;justify-items:start;gap:8px;min-width:0;padding:12px 14px;display:grid}.market-module__AOVH_W__brief p{margin:0;font-size:14px;line-height:1.5}.market-module__AOVH_W__brief small{color:var(--muted);font-size:12px}@media (max-width:900px){.market-module__AOVH_W__summary{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.market-module__AOVH_W__readouts{grid-template-columns:minmax(0,1fr);gap:6px}.market-module__AOVH_W__readouts>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:8px 14px}.market-module__AOVH_W__readouts strong{grid-area:1/2/span 2;font-size:26px}.market-module__AOVH_W__readouts>div>:is(button,a,small){grid-area:2/1;justify-self:start}}.market-module__AOVH_W__competitorHead.market-module__AOVH_W__competitorHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market button.market-module__AOVH_W__quiet{color:var(--muted);background:0 0;border-color:#0000;font-weight:600}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market button.market-module__AOVH_W__quiet:hover{border-color:var(--line-strong);color:var(--ink)}.market-module__AOVH_W__pointList{margin:0;padding:0;list-style:none;display:grid}.market-module__AOVH_W__pointList li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 0;display:flex}.market-module__AOVH_W__pointList li>span{flex:280px;min-width:0}.market-module__AOVH_W__versionsWrap{min-width:0}.market-module__AOVH_W__versions{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-auto-columns:calc(33.3333% - 10.6667px);grid-auto-flow:column;gap:16px;padding-bottom:8px;display:grid;overflow-x:auto}.market-module__AOVH_W__version{border:1px solid var(--line);background:var(--surface);scroll-snap-align:start;overflow-wrap:anywhere;border-radius:12px;align-content:start;gap:8px;min-width:0;padding:14px;font-size:13px;display:grid}.market-module__AOVH_W__version p,.market-module__AOVH_W__version h4{margin:0;line-height:1.5}.market-module__AOVH_W__version ol,.market-module__AOVH_W__version ul{margin:0;padding-left:20px}.market-module__AOVH_W__version>button{justify-self:start}.market-module__AOVH_W__versionChip{border:1px solid var(--line-strong);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:min(100%,220px);min-height:32px;padding:4px 12px;overflow:hidden}.market-module__AOVH_W__storyboard{aspect-ratio:9/16;background:#000;border-radius:10px;width:100%;max-height:70vh;display:block}.market-module__AOVH_W__storyboardWait{background:var(--surface-strong);border-radius:10px;padding:12px}.market-module__AOVH_W__version .market-module__AOVH_W__slides{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;padding:0;list-style:none;display:grid}.market-module__AOVH_W__slides li{justify-items:center;gap:2px;display:grid}.market-module__AOVH_W__slides img{aspect-ratio:4/5;border:1px solid var(--line);background:var(--surface-strong);border-radius:6px;width:100%;height:auto;display:block}.market-module__AOVH_W__slides a{align-items:center;min-height:32px;font-size:12px;display:inline-flex}.market-module__AOVH_W__review{gap:8px;display:grid}.market-module__AOVH_W__review .market-module__AOVH_W__spec{font-family:var(--font-mono);font-size:12px;line-height:1.5}.market-module__AOVH_W__looks{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:10px;min-width:0;margin:0;padding:14px;display:grid}.market-module__AOVH_W__looks legend{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:0 6px;font-size:11px;font-weight:500}.market-module__AOVH_W__looks p{margin:0}.market-module__AOVH_W__lookControls{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.market-module__AOVH_W__lookControls label{gap:6px;font-size:13px;font-weight:650;display:grid}.market-module__AOVH_W__lookGrid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px;display:grid}.market-module__AOVH_W__lookGrid label{border:1px solid var(--line);background:var(--surface-subtle);cursor:pointer;border-radius:12px;gap:8px;padding:8px;font-size:13px;font-weight:650;display:grid}.market-module__AOVH_W__lookGrid label[data-on=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.market-module__AOVH_W__lookGrid label:focus-within{outline:2px solid var(--brand);outline-offset:2px}.market-module__AOVH_W__lookGrid canvas{aspect-ratio:9/16;width:100%;height:auto;image-rendering:pixelated;background:#000;border-radius:6px}.market-module__AOVH_W__lookGrid canvas[data-smooth=true]{image-rendering:auto}.market-module__AOVH_W__lookGrid span{align-items:center;gap:6px;display:flex}.market-module__AOVH_W__stars{border:0;gap:2px;margin:0;padding:0;display:flex}.market-module__AOVH_W__stars legend{margin-bottom:4px}.market-module__AOVH_W__stars label{cursor:pointer;width:40px;height:40px;color:var(--line-strong);place-items:center;font-size:24px;display:inline-grid;position:relative}.market-module__AOVH_W__stars label[data-on=true]{color:var(--brand)}.market-module__AOVH_W__stars input{opacity:0;width:1px;height:1px;position:absolute}.market-module__AOVH_W__stars label:focus-within{outline:2px solid var(--brand);border-radius:8px}.market-module__AOVH_W__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.market-module__AOVH_W__versionsHead{align-items:center;gap:8px;display:flex}.market-module__AOVH_W__versionsHead h3{margin:0 auto 0 0}.market-module__AOVH_W__versionsHead button{min-width:40px;min-height:40px;font-size:20px}@media (max-width:1100px){.market-module__AOVH_W__versions{grid-auto-columns:calc(50% - 8px)}}@media (max-width:760px){.market-module__AOVH_W__versions{grid-auto-columns:100%}}.market-module__AOVH_W__episodes{margin:16px 0 0;padding:0;list-style:none}.market-module__AOVH_W__episodes .market-module__AOVH_W__episode{overflow-wrap:anywhere;gap:8px;min-width:0;padding:14px 0;display:grid}.market-module__AOVH_W__episodes .market-module__AOVH_W__episode:last-child{border-bottom:0}.market-module__AOVH_W__episodeForms{gap:16px;display:grid}.market-module__AOVH_W__episodeSeries{gap:6px;max-width:360px;font-size:13px;font-weight:650;display:grid}.market-module__AOVH_W__groupGrid.market-module__AOVH_W__queueGrid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:760px){.market-module__AOVH_W__groupGrid.market-module__AOVH_W__queueGrid{grid-template-columns:minmax(0,1fr)}}.market-module__AOVH_W__episodeHead{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.market-module__AOVH_W__episodeHead strong{font-size:15px}.market-module__AOVH_W__episode p{margin:0}.market-module__AOVH_W__episode details>p{margin-bottom:8px}.market-module__AOVH_W__episode form.market-module__AOVH_W__actions{align-items:end}.market-module__AOVH_W__queueState{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:13px;display:flex}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market .market-module__AOVH_W__steps[role=tablist]{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;padding:0;display:grid}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market .market-module__AOVH_W__steps[role=tablist] button{border:1px solid var(--line-strong);background:var(--surface);min-height:56px;color:var(--ink);text-align:left;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:700;display:flex}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market .market-module__AOVH_W__steps[role=tablist] button[aria-selected=true]{border-color:var(--ink);background:var(--brand-soft);box-shadow:inset 0 -3px 0 var(--signal)}.market-module__AOVH_W__steps button>span:last-child{gap:2px;min-width:0;display:grid}.market-module__AOVH_W__steps small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.market-module__AOVH_W__stepNumber{background:var(--ink);width:26px;height:26px;color:var(--surface);font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;font-size:12px;display:inline-grid}.market-module__AOVH_W__notice{border-left:3px solid var(--signal);background:var(--surface);border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:14px;line-height:1.5}.market-module__AOVH_W__step{gap:12px;min-width:0;display:grid}.market-module__AOVH_W__step h3{margin:8px 0 0;font-size:16px}.market-module__AOVH_W__sourceAdd{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.market-module__AOVH_W__sourceCard{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-content:space-between;gap:10px;min-width:0;padding:14px;display:grid}.market-module__AOVH_W__sourceCard label,.market-module__AOVH_W__plainStack label,.market-module__AOVH_W__groupGrid label{gap:6px;min-width:0;font-size:13px;font-weight:650;display:grid}.market-module__AOVH_W__plainStack{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.market-module__AOVH_W__plainStack>button,.market-module__AOVH_W__sourceCard button{justify-self:start}.market-module__AOVH_W__hint{color:var(--muted);font-size:12px;font-weight:400;line-height:1.4}.market-module__AOVH_W__group{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;margin:0;padding:14px}.market-module__AOVH_W__group legend{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:0 6px;font-size:11px;font-weight:500}.market-module__AOVH_W__group .market-module__AOVH_W__group{background:var(--surface-subtle);padding:10px}.market-module__AOVH_W__groupGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;display:grid}.market-module__AOVH_W__groupGrid>details{gap:12px;display:grid}.market-module__AOVH_W__groupGrid>button{justify-self:start}.market-module__AOVH_W__full{grid-column:1/-1}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market button.market-module__AOVH_W__primary{border-color:var(--ink);background:var(--ink);color:var(--surface)}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market button.market-module__AOVH_W__primary:disabled{opacity:.45}.market-module__AOVH_W__versionMeta{color:var(--muted);font-size:12px}.market-module__AOVH_W__versionMeta strong{color:var(--ink)}.market-module__AOVH_W__version details>summary,.market-module__AOVH_W__group details>summary{cursor:pointer;align-items:center;gap:6px;min-height:32px;font-weight:650;list-style:none;display:flex}.market-module__AOVH_W__version details>summary::-webkit-details-marker{display:none}.market-module__AOVH_W__group details>summary::-webkit-details-marker{display:none}.market-module__AOVH_W__version details>summary:before,.market-module__AOVH_W__group details>summary:before{content:"▸";color:var(--muted)}.market-module__AOVH_W__version details[open]>summary:before,.market-module__AOVH_W__group details[open]>summary:before{content:"▾"}@media (max-width:760px){.market-module__AOVH_W__sourceAdd,.market-module__AOVH_W__groupGrid{grid-template-columns:minmax(0,1fr)}:is(main,div).market-module__AOVH_W__market.market-module__AOVH_W__market .market-module__AOVH_W__steps[role=tablist] button{flex-direction:column;align-items:flex-start;gap:4px;min-height:64px;padding:8px;font-size:13px}.market-module__AOVH_W__steps small{white-space:normal}}.market-module__AOVH_W__group details>summary{font-size:13px}.market-module__AOVH_W__market.market-module__AOVH_W__embedded{max-width:none;padding:0}.market-module__AOVH_W__chips>.market-module__AOVH_W__versionChip{display:block}.market-module__AOVH_W__draftSeries{border-top:1px solid var(--line);gap:6px;padding:12px 0;display:grid}.market-module__AOVH_W__draftSeries p,.market-module__AOVH_W__draftSeries ul{margin:0}.market-module__AOVH_W__draftSeries ul{color:var(--muted);padding-left:18px;font-size:13px}
.onboarding-module__X8sWMG__page{min-width:0;color:var(--ink);gap:20px;padding:24px 24px 80px;display:grid}.onboarding-module__X8sWMG__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.onboarding-module__X8sWMG__header h1{margin:0;font-size:32px;font-weight:720}.onboarding-module__X8sWMG__header p{color:var(--muted);max-width:64ch;margin:6px 0 0;font-size:14px}.onboarding-module__X8sWMG__eyebrow{color:var(--faint);text-transform:uppercase;font-family:var(--font-mono);letter-spacing:.12em;margin:0 0 4px;font-size:11px;font-weight:500}.onboarding-module__X8sWMG__notice{background:var(--warning-soft);border-radius:7px;margin:0;padding:12px 14px;font-size:14px}.onboarding-module__X8sWMG__notice a,.onboarding-module__X8sWMG__link{color:var(--brand-strong);text-decoration:underline}.onboarding-module__X8sWMG__layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:24px;display:grid}.onboarding-module__X8sWMG__rail ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.onboarding-module__X8sWMG__page .onboarding-module__X8sWMG__rail button{width:100%;min-height:48px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:flex-start;align-items:center;gap:10px;padding:8px 10px;transition:background-color .14s;display:flex}.onboarding-module__X8sWMG__page .onboarding-module__X8sWMG__rail button:hover{background:var(--surface-subtle)}.onboarding-module__X8sWMG__page .onboarding-module__X8sWMG__rail button[aria-current=step]{background:var(--brand-soft);border-color:var(--brand-soft)}.onboarding-module__X8sWMG__railLabel{gap:2px;min-width:0;display:grid}.onboarding-module__X8sWMG__railLabel strong{font-size:14px}.onboarding-module__X8sWMG__railLabel small{color:var(--muted);font-size:12px}.onboarding-module__X8sWMG__marker{border:1px solid var(--line-strong);background:var(--surface);width:24px;height:24px;color:var(--muted);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.onboarding-module__X8sWMG__done{background:var(--success);border-color:var(--success);color:#fff}.onboarding-module__X8sWMG__skipped{border-style:dashed}.onboarding-module__X8sWMG__todo{color:var(--muted)}.onboarding-module__X8sWMG__panel{border:1px solid var(--line);background:var(--surface);border-radius:8px;gap:18px;min-width:0;padding:22px;display:grid}.onboarding-module__X8sWMG__panelHead h2{margin:0;font-size:20px}.onboarding-module__X8sWMG__panelHead p{color:var(--muted);max-width:64ch;margin:6px 0 0;font-size:14px;line-height:1.5}.onboarding-module__X8sWMG__panelHead .onboarding-module__X8sWMG__eyebrow{margin:0 0 4px}.onboarding-module__X8sWMG__header .onboarding-module__X8sWMG__eyebrow,.onboarding-module__X8sWMG__panelHead .onboarding-module__X8sWMG__eyebrow{color:var(--faint);font-size:11px}.onboarding-module__X8sWMG__form{gap:14px;min-width:0;max-width:720px;display:grid}.onboarding-module__X8sWMG__form h3{margin:6px 0 0;font-size:16px}.onboarding-module__X8sWMG__form p{margin:0;font-size:14px}.onboarding-module__X8sWMG__form fieldset{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.onboarding-module__X8sWMG__page label{gap:6px;min-width:0;font-size:13px;display:grid}.onboarding-module__X8sWMG__page input:not([type=checkbox]):not([type=radio]):not([type=color]),.onboarding-module__X8sWMG__page select,.onboarding-module__X8sWMG__page textarea{box-sizing:border-box;width:100%;min-width:0;min-height:38px;font:inherit;border-radius:5px;padding:9px 10px;font-size:14px}.onboarding-module__X8sWMG__page textarea{resize:vertical;min-height:80px}.onboarding-module__X8sWMG__page input[type=color]{border:1px solid var(--line-strong);background:var(--surface);border-radius:5px;width:100%;height:38px;padding:2px}.onboarding-module__X8sWMG__page input[type=checkbox],.onboarding-module__X8sWMG__page input[type=radio]{width:18px;height:18px;accent-color:var(--brand)}.onboarding-module__X8sWMG__page button{min-height:38px;font:inherit;cursor:pointer;transition:background-color .14s ease, border-color .14s ease, transform .12s var(--ease-out);border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:14px;display:inline-flex}.onboarding-module__X8sWMG__page button:active:not(:disabled){transform:translateY(1px)}.onboarding-module__X8sWMG__page button:disabled,.onboarding-module__X8sWMG__page fieldset:disabled button{opacity:.55;cursor:default}.onboarding-module__X8sWMG__primary{border:1px solid var(--brand);background:var(--brand);color:#fff;justify-self:start}.onboarding-module__X8sWMG__primary:hover:not(:disabled){background:var(--brand-strong)}.onboarding-module__X8sWMG__secondary{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);justify-self:start}.onboarding-module__X8sWMG__secondary:hover:not(:disabled){background:var(--surface-subtle)}.onboarding-module__X8sWMG__inline fieldset{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.onboarding-module__X8sWMG__inline fieldset>label{flex:180px}.onboarding-module__X8sWMG__hint{color:var(--muted);line-height:1.5;font-size:13px!important}.onboarding-module__X8sWMG__page label>.onboarding-module__X8sWMG__hint{margin-top:-2px}.onboarding-module__X8sWMG__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.onboarding-module__X8sWMG__chips li{background:var(--surface-strong);overflow-wrap:anywhere;border-radius:999px;padding:4px 10px;font-size:13px}.onboarding-module__X8sWMG__rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.onboarding-module__X8sWMG__row{border-top:1px solid var(--surface-strong);grid-template-columns:minmax(0,1fr) minmax(0,150px) minmax(0,150px) auto;align-items:center;gap:8px;padding:10px 0;display:grid}.onboarding-module__X8sWMG__row span{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.onboarding-module__X8sWMG__row small{color:var(--muted);font-size:12px}.onboarding-module__X8sWMG__pick{border-top:1px solid var(--surface-strong);gap:8px;padding:12px 0;display:grid}.onboarding-module__X8sWMG__pick>span:first-child{gap:4px;min-width:0;display:grid}.onboarding-module__X8sWMG__pick small{color:var(--muted);font-size:12px;line-height:1.5}.onboarding-module__X8sWMG__pickActions{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.onboarding-module__X8sWMG__pickActions .onboarding-module__X8sWMG__link{align-items:center;gap:4px;min-height:32px;font-size:13px;display:inline-flex}.onboarding-module__X8sWMG__pickActions form{flex:100%;max-width:480px}.onboarding-module__X8sWMG__checks.onboarding-module__X8sWMG__cadences{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px 32px!important}.onboarding-module__X8sWMG__cadences>span{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.onboarding-module__X8sWMG__cadences input[type=number]{flex:0 0 64px}.onboarding-module__X8sWMG__form details>summary{cursor:pointer;padding:6px 0}.onboarding-module__X8sWMG__fit{vertical-align:1px;white-space:nowrap;background:var(--surface-strong);color:var(--muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;min-height:22px;margin-left:8px;padding:0 8px 0 7px;font-size:11px;font-style:normal;font-weight:500;display:inline-flex}.onboarding-module__X8sWMG__fitStart{color:var(--ink)}.onboarding-module__X8sWMG__fitStart:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px}.onboarding-module__X8sWMG__note{background:var(--surface-subtle);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;display:flex}.onboarding-module__X8sWMG__note p{color:var(--ink);flex:260px;line-height:1.5}.onboarding-module__X8sWMG__form .onboarding-module__X8sWMG__choices{gap:10px}.onboarding-module__X8sWMG__page .onboarding-module__X8sWMG__choice{border:1px solid var(--line-strong);background:var(--surface);cursor:pointer;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;transition:background-color .14s,border-color .14s;display:grid}.onboarding-module__X8sWMG__page .onboarding-module__X8sWMG__choice:hover{background:var(--surface-subtle)}.onboarding-module__X8sWMG__page .onboarding-module__X8sWMG__choice:has(input:checked){border-color:var(--ink);background:var(--brand-soft);box-shadow:inset 0 0 0 1px var(--ink)}.onboarding-module__X8sWMG__page .onboarding-module__X8sWMG__choice:has(input:disabled){cursor:default}.onboarding-module__X8sWMG__page .onboarding-module__X8sWMG__choice input{margin:2px 0 0}.onboarding-module__X8sWMG__choice span{gap:4px;display:grid}.onboarding-module__X8sWMG__choice strong{font-size:15px}.onboarding-module__X8sWMG__choice small{color:var(--muted);font-size:13px;line-height:1.5}.onboarding-module__X8sWMG__colors{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.onboarding-module__X8sWMG__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.onboarding-module__X8sWMG__checks{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 14px!important;display:grid!important}.onboarding-module__X8sWMG__checks legend{margin-bottom:8px;font-size:13px}.onboarding-module__X8sWMG__checks label{align-items:center;gap:6px;font-size:14px;display:flex}.onboarding-module__X8sWMG__metric{font-size:14px}.onboarding-module__X8sWMG__metric strong{margin-right:6px;font-size:28px}.onboarding-module__X8sWMG__status{min-height:20px;color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:14px}.onboarding-module__X8sWMG__footer{border-top:1px solid var(--surface-strong);flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:14px;display:flex}.onboarding-module__X8sWMG__footerActions{flex-wrap:wrap;gap:10px;display:flex}.onboarding-module__X8sWMG__page :focus-visible{outline:2px solid var(--brand);outline-offset:2px}.onboarding-module__X8sWMG__checklist{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:8px;gap:10px;margin:16px 0;padding:14px 16px;display:grid}.onboarding-module__X8sWMG__checklist:first-child,.onboarding-module__X8sWMG__checklist:first-child+.onboarding-module__X8sWMG__checklist{margin-inline:32px}.onboarding-module__X8sWMG__checklistHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.onboarding-module__X8sWMG__checklistHead h2{margin:0;font-size:16px}.onboarding-module__X8sWMG__checklistHead p{color:var(--muted);margin:4px 0 0;font-size:13px}.onboarding-module__X8sWMG__checklist ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.onboarding-module__X8sWMG__checklist li{border:1px solid var(--line);border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:inline-flex}.onboarding-module__X8sWMG__checklist li a{color:var(--brand-strong);font-weight:600}.onboarding-module__X8sWMG__checklist li small{color:var(--muted);font-size:12px}.onboarding-module__X8sWMG__setup .onboarding-module__X8sWMG__checklistHead{align-items:center}.onboarding-module__X8sWMG__setup .onboarding-module__X8sWMG__checklistHead h2{flex:auto}.onboarding-module__X8sWMG__setup .onboarding-module__X8sWMG__checklistHead .onboarding-module__X8sWMG__checklistCount{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap;align-items:center;gap:8px;margin:0;font-size:11px;font-weight:500;display:flex}.onboarding-module__X8sWMG__meter{background:var(--surface-strong);border-radius:999px;width:96px;height:6px;display:block;overflow:hidden;box-shadow:inset 0 1px 1px #1616121f}.onboarding-module__X8sWMG__meter i{background:var(--accent);height:100%;clip-path:inset(0 calc(100% - var(--done) * 100%) 0 0 round 999px);transition:clip-path .52s var(--ease-out) .15s;display:block}@starting-style{.onboarding-module__X8sWMG__meter i{clip-path:inset(0 100% 0 0 round 999px)}}.onboarding-module__X8sWMG__checklistActions{flex-wrap:wrap;align-items:flex-start;gap:8px 16px;display:flex}.onboarding-module__X8sWMG__allSteps{flex:280px;min-width:0}.onboarding-module__X8sWMG__allSteps summary{min-height:38px;color:var(--muted);cursor:pointer;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.onboarding-module__X8sWMG__allSteps summary:hover{color:var(--ink)}.onboarding-module__X8sWMG__allSteps[open] summary{margin-bottom:6px}.onboarding-module__X8sWMG__allSteps p{color:var(--muted);margin:8px 0 0;font-size:12px}.onboarding-module__X8sWMG__checklist li[data-state=done] small{color:var(--success)}.onboarding-module__X8sWMG__iconButton{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;display:inline-grid}.onboarding-module__X8sWMG__iconButton:hover:not(:disabled){background:var(--surface-subtle)}.onboarding-module__X8sWMG__checklist :focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (max-width:800px){.onboarding-module__X8sWMG__layout{grid-template-columns:1fr}.onboarding-module__X8sWMG__rail{scroll-padding-inline:16px;overflow-x:auto}.onboarding-module__X8sWMG__rail ol{gap:6px;width:max-content;display:flex}.onboarding-module__X8sWMG__page .onboarding-module__X8sWMG__rail button{width:150px}.onboarding-module__X8sWMG__row{grid-template-columns:1fr 1fr}.onboarding-module__X8sWMG__row span{grid-column:1/-1}}@media (max-width:600px){.onboarding-module__X8sWMG__setup{gap:8px;padding:10px 12px}.onboarding-module__X8sWMG__setup .onboarding-module__X8sWMG__checklistHead{flex-wrap:wrap;row-gap:4px}.onboarding-module__X8sWMG__setup .onboarding-module__X8sWMG__checklistHead h2{flex:1 1 0;min-width:0;font-size:16px}.onboarding-module__X8sWMG__setup .onboarding-module__X8sWMG__checklistHead .onboarding-module__X8sWMG__checklistCount{flex-basis:100%;order:1}.onboarding-module__X8sWMG__meter{width:64px}.onboarding-module__X8sWMG__allSteps{flex-basis:100%}.onboarding-module__X8sWMG__allSteps summary{min-height:32px}}@media (max-width:480px){.onboarding-module__X8sWMG__checklist{margin-top:12px}.onboarding-module__X8sWMG__checklist:first-child,.onboarding-module__X8sWMG__checklist:first-child+.onboarding-module__X8sWMG__checklist{margin-inline:12px}.onboarding-module__X8sWMG__page{gap:16px;padding:16px 12px 80px}.onboarding-module__X8sWMG__header h1{font-size:27px}.onboarding-module__X8sWMG__panel{padding:16px}.onboarding-module__X8sWMG__colors{grid-template-columns:repeat(3,minmax(0,1fr))}.onboarding-module__X8sWMG__pair,.onboarding-module__X8sWMG__row{grid-template-columns:1fr}.onboarding-module__X8sWMG__footer{flex-wrap:nowrap}.onboarding-module__X8sWMG__footer>button:has(span){flex:none;width:42px;padding:0}.onboarding-module__X8sWMG__footer>button span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.onboarding-module__X8sWMG__footerActions{flex:auto;min-width:0}.onboarding-module__X8sWMG__footerActions>button{flex:auto;min-width:0;padding-inline:10px}}.onboarding-module__X8sWMG__stepIn{animation:onboarding-module__X8sWMG__step-in .24s var(--ease-out)}.onboarding-module__X8sWMG__stepIn[data-travel="-1"]{--from:-16px}@keyframes onboarding-module__X8sWMG__step-in{0%{opacity:0;translate:var(--from,16px) 0}}@keyframes onboarding-module__X8sWMG__step-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.onboarding-module__X8sWMG__page .onboarding-module__X8sWMG__rail button,.onboarding-module__X8sWMG__page button,.onboarding-module__X8sWMG__page .onboarding-module__X8sWMG__choice,.onboarding-module__X8sWMG__nextKey,.onboarding-module__X8sWMG__meter i{transition:none}.onboarding-module__X8sWMG__stepIn{animation-name:onboarding-module__X8sWMG__step-fade}}.onboarding-module__X8sWMG__check{align-items:center;gap:8px;font-size:14px;display:flex}.onboarding-module__X8sWMG__inlineGlyph{vertical-align:-2px;flex:none;margin-right:6px}.onboarding-module__X8sWMG__checklist li a{justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}.onboarding-module__X8sWMG__page .onboarding-module__X8sWMG__simpleChoice{border:1px solid var(--line);background:var(--surface);border-radius:8px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 14px;display:flex}.onboarding-module__X8sWMG__simpleChoice input{width:18px;height:18px;accent-color:var(--brand);flex:none;margin-top:2px}.onboarding-module__X8sWMG__simpleChoice span{gap:4px;display:grid}.onboarding-module__X8sWMG__simpleChoice strong{font-size:14px}.onboarding-module__X8sWMG__simpleChoice small{color:var(--muted);font-size:13px;line-height:1.5}.onboarding-module__X8sWMG__discovery{border-top:1px solid var(--line-strong);gap:16px;min-width:0;margin-top:8px;padding-top:20px;display:grid}.onboarding-module__X8sWMG__discoveryMethods,.onboarding-module__X8sWMG__discoveryProposals{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.onboarding-module__X8sWMG__discoveryMethods legend,.onboarding-module__X8sWMG__discoveryProposals legend{margin-bottom:12px;font-weight:600}.onboarding-module__X8sWMG__discoveryMethods label,.onboarding-module__X8sWMG__discoveryCheck{align-items:flex-start;gap:8px;line-height:1.5;flex-direction:row!important;display:flex!important}.onboarding-module__X8sWMG__discoveryMethods input,.onboarding-module__X8sWMG__discoveryCheck input{flex-shrink:0;width:auto;margin-top:4px}.onboarding-module__X8sWMG__discoveryProposal{background:var(--surface-subtle);border-radius:8px;gap:8px;min-width:0;padding:14px;display:grid}.onboarding-module__X8sWMG__discoveryUrls,.onboarding-module__X8sWMG__discoveryGaps{overflow-wrap:anywhere;gap:8px;margin:0;padding-left:20px;font-size:13px;line-height:1.5;display:grid}.onboarding-module__X8sWMG__discoveryUrls a{color:var(--brand-strong);text-decoration:underline}.onboarding-module__X8sWMG__page button:is(.onboarding-module__X8sWMG__primary,.onboarding-module__X8sWMG__secondary){box-shadow:0 2px 0 var(--line-strong);border-radius:9px;padding:0 15px;font-weight:620}.onboarding-module__X8sWMG__page button.onboarding-module__X8sWMG__primary{box-shadow:0 2px #000}.onboarding-module__X8sWMG__page button:is(.onboarding-module__X8sWMG__primary,.onboarding-module__X8sWMG__secondary):active:not(:disabled){box-shadow:none;transform:translateY(2px)}
.ads-module__esrpEa__page{grid-template-columns:minmax(0,1fr);gap:16px;width:min(1180px,100%);margin-inline:auto;padding:34px 30px 56px;display:grid}.ads-module__esrpEa__page>header{margin-bottom:10px}@media (max-width:800px){.ads-module__esrpEa__page{padding:24px 18px 42px}}.ads-module__esrpEa__emptyColumn>[role=status]{max-width:none;margin:0}.ads-module__esrpEa__muted{color:var(--muted);font-size:13px;line-height:1.5}.ads-module__esrpEa__muted code{overflow-wrap:anywhere;font-size:12px}.ads-module__esrpEa__panel,.ads-module__esrpEa__editor,.ads-module__esrpEa__list{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:16px;font-size:13px}.ads-module__esrpEa__layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.ads-module__esrpEa__list{gap:12px;display:grid}.ads-module__esrpEa__list ul{gap:6px;list-style:none;display:grid}.ads-module__esrpEa__list li button{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);text-align:left;cursor:pointer;border-radius:8px;gap:3px;padding:10px 12px;display:grid}.ads-module__esrpEa__list li button[aria-current]{border-color:var(--brand);background:var(--brand-soft)}.ads-module__esrpEa__list li button span{color:var(--muted);font-size:12px}.ads-module__esrpEa__glyph{vertical-align:-.2em;margin-right:6px}.ads-module__esrpEa__badge,.ads-module__esrpEa__badgeDone,.ads-module__esrpEa__badgeWarn,.ads-module__esrpEa__levelFix,.ads-module__esrpEa__levelCheck,.ads-module__esrpEa__levelTip{border-radius:999px;justify-self:start;align-items:center;min-height:22px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.ads-module__esrpEa__list li button .ads-module__esrpEa__badge{background:var(--surface-strong);color:var(--ink)}.ads-module__esrpEa__list li button .ads-module__esrpEa__badgeDone{background:var(--success-soft);color:var(--success)}.ads-module__esrpEa__list li button .ads-module__esrpEa__badgeWarn{background:var(--warning-soft);color:var(--warning-ink)}.ads-module__esrpEa__editor{gap:16px;display:grid}.ads-module__esrpEa__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 14px;display:grid}.ads-module__esrpEa__grid label{gap:4px;font-size:12px;font-weight:700;display:grid}.ads-module__esrpEa__grid select,.ads-module__esrpEa__grid input,.ads-module__esrpEa__line textarea{border:1px solid var(--line-strong);background:var(--surface);width:100%;color:var(--ink);font:inherit;border-radius:7px;padding:8px 10px;font-size:13px;font-weight:400}.ads-module__esrpEa__copy,.ads-module__esrpEa__media{border:1px solid var(--line);border-radius:8px;gap:14px;margin:0;padding:12px 14px 14px;display:grid}.ads-module__esrpEa__copy legend,.ads-module__esrpEa__media legend{padding:0 4px;font-size:12px;font-weight:700}.ads-module__esrpEa__field{gap:6px;display:grid}.ads-module__esrpEa__fieldHead{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.ads-module__esrpEa__fieldHead span{color:var(--muted);font-size:12px}.ads-module__esrpEa__line{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.ads-module__esrpEa__line textarea{resize:vertical;line-height:1.45}.ads-module__esrpEa__count,.ads-module__esrpEa__over{font-variant-numeric:tabular-nums;text-align:right;min-width:56px;font-size:12px}.ads-module__esrpEa__count{color:var(--muted)}.ads-module__esrpEa__over{color:var(--danger);font-weight:700}.ads-module__esrpEa__icon,.ads-module__esrpEa__link{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;display:inline-flex}.ads-module__esrpEa__icon{border-radius:6px;justify-content:center;width:28px;height:28px}.ads-module__esrpEa__icon:hover{background:var(--surface-strong);color:var(--ink)}.ads-module__esrpEa__link{color:var(--brand-strong);justify-self:start;font-size:12px;font-weight:700}.ads-module__esrpEa__media ul{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 14px;list-style:none;display:grid}.ads-module__esrpEa__media label{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 8px;display:grid}.ads-module__esrpEa__media label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ads-module__esrpEa__media label small{color:var(--muted);grid-column:2;font-size:12px}.ads-module__esrpEa__checks{gap:6px;list-style:none;display:grid}.ads-module__esrpEa__checks li{align-items:baseline;gap:8px;line-height:1.45;display:flex}.ads-module__esrpEa__levelFix{background:var(--danger-soft);color:var(--danger)}.ads-module__esrpEa__levelCheck{background:var(--warning-soft);color:var(--warning-ink)}.ads-module__esrpEa__levelTip{background:var(--brand-soft);color:var(--brand-strong)}.ads-module__esrpEa__aiCopy{background:var(--brand-soft);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 14px;display:flex}.ads-module__esrpEa__actions{flex-wrap:wrap;gap:8px;display:flex}.ads-module__esrpEa__primary,.ads-module__esrpEa__secondary,.ads-module__esrpEa__danger{min-height:36px;font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.ads-module__esrpEa__primary{border:1px solid var(--brand);background:var(--brand);color:#fff}.ads-module__esrpEa__secondary{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink)}.ads-module__esrpEa__danger{border:1px solid var(--line-strong);background:var(--surface);color:var(--danger)}.ads-module__esrpEa__primary:disabled,.ads-module__esrpEa__secondary:disabled,.ads-module__esrpEa__danger:disabled{cursor:not-allowed;opacity:.55}.ads-module__esrpEa__message{color:var(--ink);font-weight:600}.ads-module__esrpEa__panel{gap:14px;display:grid}.ads-module__esrpEa__sectionHead{gap:4px;display:grid}.ads-module__esrpEa__sectionHead h2{font-size:16px}.ads-module__esrpEa__inline{align-items:center;gap:8px;font-size:13px;display:flex}.ads-module__esrpEa__accounts ul,.ads-module__esrpEa__campaigns{gap:8px;list-style:none;display:grid}.ads-module__esrpEa__accounts li,.ads-module__esrpEa__campaigns li{border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.ads-module__esrpEa__accounts li>span:first-child,.ads-module__esrpEa__campaigns li>div:first-child{flex:220px;gap:2px;min-width:0;display:grid}.ads-module__esrpEa__accounts small,.ads-module__esrpEa__campaigns small{color:var(--muted);font-size:12px}.ads-module__esrpEa__accounts .ads-module__esrpEa__badge,.ads-module__esrpEa__campaigns .ads-module__esrpEa__badge{background:var(--surface-strong);color:var(--ink)}.ads-module__esrpEa__accounts .ads-module__esrpEa__badgeDone,.ads-module__esrpEa__campaigns .ads-module__esrpEa__badgeDone{background:var(--success-soft);color:var(--success)}.ads-module__esrpEa__accounts .ads-module__esrpEa__badgeWarn,.ads-module__esrpEa__campaigns .ads-module__esrpEa__badgeWarn{background:var(--warning-soft);color:var(--warning-ink)}.ads-module__esrpEa__campaigns li>small{flex-basis:100%}.ads-module__esrpEa__actions a{text-decoration:none}@media (max-width:800px){.ads-module__esrpEa__layout{grid-template-columns:minmax(0,1fr)}}details.ads-module__esrpEa__create>summary{width:fit-content;padding:0 15px;list-style:none}details.ads-module__esrpEa__create>summary::-webkit-details-marker{display:none}details.ads-module__esrpEa__create[open]>summary{box-shadow:inset 0 2px 0 var(--line-strong);transform:none}.ads-module__esrpEa__create select{min-width:0;max-width:100%}.ads-module__esrpEa__sent{grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:4px 0 8px;font-size:13px;line-height:1.45;display:grid}.ads-module__esrpEa__sent dt{color:var(--muted)}.ads-module__esrpEa__primary,.ads-module__esrpEa__secondary,.ads-module__esrpEa__danger{min-height:38px;box-shadow:0 2px 0 var(--line-strong);border-radius:9px;padding:0 15px;font-size:14px;font-weight:620;transition:transform .12s ease-out,box-shadow .12s ease-out}.ads-module__esrpEa__primary{box-shadow:0 2px #000}.ads-module__esrpEa__danger{border-color:var(--danger);box-shadow:0 2px #b4232a59}:is(.ads-module__esrpEa__primary,.ads-module__esrpEa__secondary,.ads-module__esrpEa__danger):active:not(:disabled){box-shadow:none;transform:translateY(2px)}
.week-sequencer-module__6Rzvpq__sequencer{grid-template-columns:repeat(7,28px);gap:6px;margin:0;padding:0;list-style:none;display:grid}.week-sequencer-module__6Rzvpq__sequencer li,.week-sequencer-module__6Rzvpq__sequencer a{justify-items:center;gap:4px;display:grid}.week-sequencer-module__6Rzvpq__sequencer a{color:inherit;border-radius:8px;text-decoration:none}.week-sequencer-module__6Rzvpq__sequencer a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.week-sequencer-module__6Rzvpq__sequencer a:hover .week-sequencer-module__6Rzvpq__day{color:var(--ink)}.week-sequencer-module__6Rzvpq__sequencer a:active .week-sequencer-module__6Rzvpq__key{transform:translateY(2px);box-shadow:inset 0 -1px #1616121f}.week-sequencer-module__6Rzvpq__key{background:var(--surface-strong);border-radius:7px;width:28px;height:28px;position:relative;box-shadow:inset 0 -3px #1616121f,0 1px #fffc}.week-sequencer-module__6Rzvpq__key:after{content:"";background:var(--line-strong);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;left:6px}.week-sequencer-module__6Rzvpq__day{color:var(--faint);font-family:var(--font-mono);font-size:11px;font-weight:500;line-height:1}.week-sequencer-module__6Rzvpq__sequencer [data-state=planned] .week-sequencer-module__6Rzvpq__key:after{background:#1f55d6;box-shadow:0 0 6px #1f55d699}.week-sequencer-module__6Rzvpq__sequencer [data-state=live] .week-sequencer-module__6Rzvpq__key:after{background:var(--accent);box-shadow:0 0 6px #1fb57ab3}.week-sequencer-module__6Rzvpq__sequencer [data-state=review] .week-sequencer-module__6Rzvpq__key{background:var(--signal);box-shadow:inset 0 -3px 0 var(--signal-shadow)}.week-sequencer-module__6Rzvpq__sequencer [data-state=review] .week-sequencer-module__6Rzvpq__key:after{background:#fff;animation:1.2s step-end infinite week-sequencer-module__6Rzvpq__blink}.week-sequencer-module__6Rzvpq__sequencer [data-current] .week-sequencer-module__6Rzvpq__day{color:var(--ink);box-shadow:0 2px 0 var(--ink)}@keyframes week-sequencer-module__6Rzvpq__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.week-sequencer-module__6Rzvpq__sequencer [data-state=review] .week-sequencer-module__6Rzvpq__key:after{animation:none}}.week-sequencer-module__6Rzvpq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.director-module__eYzQ_a__page{background:var(--paper);min-height:100vh;padding:34px 30px 56px;container-type:inline-size}.director-module__eYzQ_a__page>:not([popover]){width:min(1180px,100%);margin-inline:auto}.director-module__eYzQ_a__header{margin-bottom:18px}.director-module__eYzQ_a__headerActions{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.director-module__eYzQ_a__modeBar,.director-module__eYzQ_a__message{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:7px;margin-bottom:14px;padding:8px 11px;font-size:13px}.director-module__eYzQ_a__message{color:var(--ink)}.director-module__eYzQ_a__field{gap:5px;min-width:0;display:grid}.director-module__eYzQ_a__field>span{color:var(--faint);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.director-module__eYzQ_a__field select,.director-module__eYzQ_a__field input,.director-module__eYzQ_a__field textarea{border:1px solid var(--line-strong);background:var(--surface);width:100%;min-height:38px;color:var(--ink);font:inherit;border-radius:7px;padding:8px 10px;font-size:14px}.director-module__eYzQ_a__field textarea{resize:vertical;line-height:1.45}.director-module__eYzQ_a__page>.director-module__eYzQ_a__newReel{margin-inline:max(0px,50% - 590px) auto}.director-module__eYzQ_a__newReel{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:14px;max-width:640px;padding:20px;display:grid}.director-module__eYzQ_a__newReel h2{font-size:20px}.director-module__eYzQ_a__newReel>button{justify-self:start}.director-module__eYzQ_a__row3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (max-width:480px){.director-module__eYzQ_a__row3{grid-template-columns:repeat(2,minmax(0,1fr))}}.director-module__eYzQ_a__readout{background:var(--sidebar);color:var(--sidebar-muted);font-family:var(--font-mono);letter-spacing:.06em;border-radius:12px;flex-wrap:wrap;gap:6px 22px;margin-bottom:16px;padding:10px 14px;font-size:12px;display:flex;box-shadow:inset 0 2px 6px #00000080}.director-module__eYzQ_a__readout b{color:var(--sidebar-text);font-family:var(--font-screen);font-size:15px;font-weight:700}.director-module__eYzQ_a__stage{grid-template-columns:minmax(220px,340px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.director-module__eYzQ_a__monitor{gap:8px;margin:0;display:grid;position:sticky;top:70px}.director-module__eYzQ_a__screen{aspect-ratio:9/16;background:#111;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 2px 8px #0009}.director-module__eYzQ_a__screen video,.director-module__eYzQ_a__screen img{object-fit:cover;width:100%;height:100%}.director-module__eYzQ_a__ghost{aspect-ratio:3/5;height:36%;animation:var(--move,none) 3.2s var(--ease-in-out) infinite;background:linear-gradient(#2a2a27,#1c1c1a);border:1px solid #3a3a36;border-radius:40% 40% 8px 8px}.director-module__eYzQ_a__shotNumber{color:var(--sidebar-text);font-family:var(--font-screen);pointer-events:none;font-size:34px;font-weight:800;position:absolute;top:12px;left:14px}.director-module__eYzQ_a__screenStatus{color:var(--sidebar-muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;pointer-events:none;font-size:11px;position:absolute;bottom:12px;left:12px;right:12px}.director-module__eYzQ_a__transport{color:var(--muted);font-family:var(--font-mono);justify-content:space-between;align-items:center;font-size:12px;display:flex}.director-module__eYzQ_a__rack{gap:12px;min-width:0;display:grid}.director-module__eYzQ_a__module{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:10px;min-width:0;margin:0;padding:14px;display:grid}.director-module__eYzQ_a__module legend{float:left;width:100%;color:var(--faint);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:2px;font-size:11px}.director-module__eYzQ_a__module>button{justify-self:start}.director-module__eYzQ_a__keys{flex-wrap:wrap;gap:8px;display:flex}.director-module__eYzQ_a__grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;display:grid}.director-module__eYzQ_a__grid .director-module__eYzQ_a__small{white-space:normal}.director-module__eYzQ_a__small{min-height:36px;padding:0 11px;font-size:13px}.director-module__eYzQ_a__small em{color:var(--muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-style:normal}.director-module__eYzQ_a__small[aria-pressed=true]{box-shadow:none;background:var(--surface-strong);transform:translateY(2px)}.director-module__eYzQ_a__small[aria-pressed=true]:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 6px var(--accent);border-radius:50%;flex:none}.director-module__eYzQ_a__note{color:var(--muted);font-size:13px}.director-module__eYzQ_a__note a{color:var(--ink)}.director-module__eYzQ_a__timeline{flex-wrap:wrap;gap:8px;margin-top:22px;padding:0;list-style:none;display:flex}.director-module__eYzQ_a__timeline>li{flex-basis:120px;min-width:120px;position:relative}.director-module__eYzQ_a__timeline>li.director-module__eYzQ_a__add{flex:none;align-self:center;min-width:0}.director-module__eYzQ_a__card{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:9px;gap:6px;padding:10px 12px;display:grid}.director-module__eYzQ_a__timeline>li[data-active] .director-module__eYzQ_a__card{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.director-module__eYzQ_a__cardHead{font-family:var(--font-mono);letter-spacing:.1em;font-size:11px}.director-module__eYzQ_a__cardMove{font-size:13px;font-weight:620}.director-module__eYzQ_a__remove{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid;position:absolute;top:6px;right:6px}.director-module__eYzQ_a__remove:hover{background:var(--surface-strong);color:var(--danger)}.director-module__eYzQ_a__wall{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:10px;margin-top:14px;padding:0;list-style:none;display:grid}.director-module__eYzQ_a__tile{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:9px;gap:4px;padding:6px 6px 9px;display:grid}.director-module__eYzQ_a__tile[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.director-module__eYzQ_a__tileScreen{aspect-ratio:4/5;background:#111;border-radius:6px;place-items:center;display:grid;overflow:hidden}.director-module__eYzQ_a__fig{aspect-ratio:3/5;background:linear-gradient(#3a3a36,#24241f);border-radius:40% 40% 6px 6px;width:34%}.director-module__eYzQ_a__tile:hover .director-module__eYzQ_a__fig,.director-module__eYzQ_a__tile:focus-visible .director-module__eYzQ_a__fig,.director-module__eYzQ_a__tile[aria-pressed=true] .director-module__eYzQ_a__fig{animation:var(--move,none) 2.4s var(--ease-in-out) infinite}.director-module__eYzQ_a__tileName{padding-inline:4px;font-size:13px;font-weight:650}.director-module__eYzQ_a__tileMeta{color:var(--muted);font-family:var(--font-mono);letter-spacing:.04em;overflow-wrap:anywhere;padding-inline:4px;font-size:10px}.director-module__eYzQ_a__preset[data-preset=dolly-in],.director-module__eYzQ_a__preset[data-preset=crash-in],.director-module__eYzQ_a__preset[data-preset=dolly-effect]{--move:move-in}.director-module__eYzQ_a__preset[data-preset=dolly-out],.director-module__eYzQ_a__preset[data-preset=crash-out]{--move:move-out}.director-module__eYzQ_a__preset[data-preset=orbit],.director-module__eYzQ_a__preset[data-preset=arc],.director-module__eYzQ_a__preset[data-preset=bullet],.director-module__eYzQ_a__preset[data-preset=rotate]{--move:move-orbit}.director-module__eYzQ_a__preset[data-preset=crane-up],.director-module__eYzQ_a__preset[data-preset=tilt-up],.director-module__eYzQ_a__preset[data-preset=crane-overhead]{--move:move-down}.director-module__eYzQ_a__preset[data-preset=crane-down]{--move:move-up}.director-module__eYzQ_a__preset[data-preset=handheld],.director-module__eYzQ_a__preset[data-preset=electrify]{--move:move-shake}.director-module__eYzQ_a__preset[data-preset=whip-pan],.director-module__eYzQ_a__preset[data-preset=pan],.director-module__eYzQ_a__preset[data-preset=fpv]{--move:move-pan}.director-module__eYzQ_a__preset[data-preset=squish],.director-module__eYzQ_a__preset[data-preset=crush],.director-module__eYzQ_a__preset[data-preset=deflate]{--move:move-squish}.director-module__eYzQ_a__preset[data-preset=inflate]{--move:move-inflate}.director-module__eYzQ_a__preset[data-preset=explode],.director-module__eYzQ_a__preset[data-preset=cakeify]{--move:move-burst}@keyframes director-module__eYzQ_a__move-in{0%,10%{transform:scale(1)}80%,to{transform:scale(1.9)}}@keyframes director-module__eYzQ_a__move-out{0%,10%{transform:scale(1.9)}80%,to{transform:scale(1)}}@keyframes director-module__eYzQ_a__move-orbit{0%{transform:perspective(300px)rotateY(0)}to{transform:perspective(300px)rotateY(360deg)}}@keyframes director-module__eYzQ_a__move-down{0%,10%{transform:translateY(-30%)}80%,to{transform:translateY(35%)scale(.85)}}@keyframes director-module__eYzQ_a__move-up{0%,10%{transform:translateY(35%)scale(.85)}80%,to{transform:translateY(-20%)}}@keyframes director-module__eYzQ_a__move-shake{0%,to{transform:translate(0)}25%{transform:translate(3px,-2px)rotate(1deg)}50%{transform:translate(-2px,2px)}75%{transform:translate(2px,1px)rotate(-1deg)}}@keyframes director-module__eYzQ_a__move-pan{0%,10%{transform:translate(-60%)}45%,55%{transform:translate(0)}90%,to{transform:translate(60%)}}@keyframes director-module__eYzQ_a__move-squish{0%,20%{transform:scale(1)}55%,75%{transform:scale(1.35,.35)translateY(60%)}to{transform:scale(1)}}@keyframes director-module__eYzQ_a__move-inflate{0%,20%{border-radius:40% 40% 6px 6px;transform:scale(1)}70%,85%{border-radius:50%;transform:scale(1.6,1.25)}to{transform:scale(1)}}@keyframes director-module__eYzQ_a__move-burst{0%,40%{opacity:1;transform:scale(1)}60%{opacity:.4;transform:scale(1.5);box-shadow:0 0 0 18px #ffffff14}80%,to{opacity:0;transform:scale(.2)}}@media (prefers-reduced-motion:reduce){.director-module__eYzQ_a__ghost,.director-module__eYzQ_a__tile:hover .director-module__eYzQ_a__fig,.director-module__eYzQ_a__tile:focus-visible .director-module__eYzQ_a__fig,.director-module__eYzQ_a__tile[aria-pressed=true] .director-module__eYzQ_a__fig{animation:none}}@media (max-width:860px){.director-module__eYzQ_a__page{padding:22px 16px 48px}}@container (max-width:820px){.director-module__eYzQ_a__stage{grid-template-columns:minmax(0,1fr)}.director-module__eYzQ_a__monitor{justify-self:center;width:min(240px,72%);position:static}}
.audience-growth-module__DWQQdG__changes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0 4px;display:grid}.audience-growth-module__DWQQdG__changes dt{color:var(--faint);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500}.audience-growth-module__DWQQdG__changes dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:18px;font-weight:700}.audience-growth-module__DWQQdG__changes dd small{margin-top:0;font-weight:400}.audience-growth-module__DWQQdG__chart{width:100%;height:auto;margin:10px 0 2px;display:block;overflow:visible}.audience-growth-module__DWQQdG__entry{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:8px;margin-top:14px;padding-top:12px;display:grid}@media (max-width:480px){.audience-growth-module__DWQQdG__entry{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.audience-growth-module__DWQQdG__entry button{grid-column:1/-1}}
.today-module__zDgPUG__page{gap:32px;max-width:1200px;margin:0 auto;padding:32px 32px 96px;display:grid}.today-module__zDgPUG__when{min-width:92px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;gap:2px;font-size:12px;display:grid}.today-module__zDgPUG__when span{color:var(--faint);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.today-module__zDgPUG__post{flex:260px;gap:2px;min-width:0;display:grid}.today-module__zDgPUG__post strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:620;overflow:hidden}.today-module__zDgPUG__channel{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.today-module__zDgPUG__open{margin-left:auto}.today-module__zDgPUG__starts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.today-module__zDgPUG__start{color:inherit;gap:6px;transition:border-color .12s ease-out;display:grid}.today-module__zDgPUG__start:hover{border-color:var(--line-strong)}.today-module__zDgPUG__start strong{align-items:center;gap:8px;font-size:15px;display:flex}.today-module__zDgPUG__start p{color:var(--muted);font-size:13px;line-height:1.5}.today-module__zDgPUG__status{color:var(--muted);font-size:13px}.today-module__zDgPUG__steps{margin:0;padding:0;list-style:none}.today-module__zDgPUG__step{align-items:flex-start;padding:14px 2px}.today-module__zDgPUG__stepNumber{min-width:20px;color:var(--faint);font-family:var(--font-mono);font-variant-numeric:tabular-nums;padding-top:2px;font-size:12px}.today-module__zDgPUG__stepBody{flex:260px;gap:6px;min-width:0;max-width:76ch;display:grid}.today-module__zDgPUG__stepHead{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.today-module__zDgPUG__stepBody h2{font-size:15px;font-weight:620;line-height:1.4}.today-module__zDgPUG__stepBody p,.today-module__zDgPUG__stepBody ul{color:var(--muted);font-size:13px;line-height:1.5}.today-module__zDgPUG__stepBody ul{gap:4px;margin:0;padding-left:18px;display:grid}.today-module__zDgPUG__stepBody .today-module__zDgPUG__stepNote{color:var(--warning-ink)}.today-module__zDgPUG__stepAction{margin-left:auto}@media (max-width:800px){.today-module__zDgPUG__page{gap:24px;padding:20px 16px 96px}.today-module__zDgPUG__open,.today-module__zDgPUG__stepAction{margin-left:0}}@media (prefers-reduced-motion:reduce){.today-module__zDgPUG__start{transition:none}}
