.workPlan_layout__OjtFh{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;min-width:0}@media (max-width:860px){.workPlan_layout__OjtFh{grid-template-columns:minmax(0,1fr)}}.workPlan_side__m8Uvc{display:grid;grid-gap:10px;gap:10px;min-width:0;border:1px solid var(--line,#e6e6e1);border-radius:16px;background:color-mix(in srgb,var(--bg,#fff) 80%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:12px}.workPlan_newForm__kmrcW{display:grid;grid-gap:6px;gap:6px}.workPlan_listHead__cVUQJ{display:flex;align-items:center;gap:8px;justify-content:space-between;font-size:13px}.workPlan_projects__O1yDF{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}@media (max-width:860px){.workPlan_projects__O1yDF{display:flex;overflow-x:auto;gap:8px;padding-bottom:4px}.workPlan_projects__O1yDF li{flex:0 0 auto;max-width:220px}}.workPlan_project__Wo_ys{width:100%;text-align:left;display:grid;grid-gap:2px;gap:2px;border:1px solid var(--line,#e6e6e1);background:var(--bg,#fff);color:var(--fg,#111);border-radius:12px;padding:8px 10px;font:inherit;cursor:pointer}.workPlan_project__Wo_ys b{font-size:13.5px;font-weight:600;overflow-wrap:anywhere}.workPlan_project__Wo_ys span{font-size:12px;color:var(--muted,#6B6B66)}.workPlan_project__Wo_ys:hover{border-color:var(--faint,#9A9A94)}.workPlan_on__YuDrE{border-color:var(--ink,#111);box-shadow:var(--shadow)}.workPlan_main__4N_5L{display:grid;grid-gap:12px;gap:12px;min-width:0}.workPlan_empty__HXjHz{display:grid;grid-gap:6px;gap:6px;border:1px dashed var(--line,#e6e6e1);border-radius:16px;padding:24px;color:var(--muted,#6B6B66);font-size:13.5px}.workPlan_empty__HXjHz b{color:var(--fg,#111)}.workPlan_projHead__zMZ8h{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.workPlan_projTitle__5AGlE{flex:1 1 240px;min-width:0;display:grid;grid-gap:2px;gap:2px}.workPlan_projTitle__5AGlE h2{margin:0;font-size:20px;letter-spacing:-.01em;overflow-wrap:anywhere}.workPlan_acts__frpIo,.workPlan_row__Amm7E{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.workPlan_row__Amm7E .workPlan_field__Y1emC{flex:1 1 140px}.workPlan_tabs__kOcns{display:inline-flex;gap:4px;padding:3px;border-radius:99px;background:var(--sunk,#F0F0ED);width:max-content;max-width:100%}.workPlan_tabOn__p1xvm,.workPlan_tab__v1Wr7{border:0;border-radius:99px;padding:6px 14px;font:inherit;font-size:13px;cursor:pointer;background:transparent;color:var(--muted,#6B6B66)}.workPlan_tabOn__p1xvm{box-shadow:var(--shadow);font-weight:600}.workPlan_btn__m7Xwq,.workPlan_tabOn__p1xvm{background:var(--bg,#fff);color:var(--fg,#111)}.workPlan_btn__m7Xwq{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line,#e6e6e1);border-radius:99px;padding:7px 14px;font:inherit;font-size:13px;cursor:pointer;text-decoration:none;white-space:nowrap}.workPlan_btn__m7Xwq:disabled{opacity:.45;cursor:default}.workPlan_btn__m7Xwq:focus-visible,.workPlan_card__llmGy:focus-visible,.workPlan_field__Y1emC:focus-visible,.workPlan_linkBtn__1Hipc:focus-visible{outline:2px solid var(--fg,#111);outline-offset:2px}.workPlan_ink__P_0_j{background:var(--ink,#111);color:var(--on-ink,#fff);border-color:var(--ink,#111)}.workPlan_danger__Qyzjp{color:var(--bad,#D93A2F)}.workPlan_linkBtn__1Hipc{border:0;background:none;padding:0;font:inherit;font-size:12.5px;color:var(--muted,#6B6B66);cursor:pointer;text-align:left;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.workPlan_linkBtn__1Hipc:disabled{opacity:.35;cursor:default}.workPlan_field__Y1emC{box-sizing:border-box;max-width:100%;border:1px solid var(--line,#e6e6e1);border-radius:10px;padding:7px 10px;background:var(--bg,#fff);color:var(--fg,#111);font:inherit;font-size:13px;min-width:0}@media (max-width:640px){.workPlan_field__Y1emC{font-size:16px}.workPlan_acts__frpIo .workPlan_btn__m7Xwq{white-space:normal;text-align:center}}textarea.workPlan_field__Y1emC{resize:vertical}.workPlan_muted__S2SaT{margin:0;color:var(--muted,#6B6B66);font-size:12.5px}.workPlan_note__dRNOT{border:1px solid var(--line,#e6e6e1);background:var(--sunk,#F0F0ED);border-radius:12px;padding:10px 14px;font-size:13.5px}.workPlan_noteOk__EdB8G{border:1px solid var(--ok,#17a34a);background:var(--ok-soft,#E3F5E9);border-radius:12px;padding:8px 12px;font-size:13px}.workPlan_error__eMNiF{border:1px solid var(--bad,#d93a2f);background:var(--bad-soft,#FBE6E4);color:var(--bad,#D93A2F);border-radius:12px;padding:10px 14px;font-size:13.5px}.workPlan_canvasBox__u7LZc{display:grid;grid-gap:8px;gap:8px;min-width:0}.workPlan_toolbar__INJRX{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.workPlan_zoom__LHLOW{margin-left:auto;display:inline-flex;gap:4px;align-items:center;font-size:12.5px;color:var(--muted,#6B6B66)}.workPlan_zoom__LHLOW .workPlan_btn__m7Xwq{padding:4px 10px}.workPlan_scroller__UHtmR{position:relative;overflow:auto;height:min(68vh,720px);min-height:320px;border:1px solid var(--line,#e6e6e1);border-radius:16px;-webkit-overflow-scrolling:touch;background-color:var(--side,#F7F7F5);background-image:radial-gradient(circle,color-mix(in srgb,var(--faint,#9A9A94) 45%,transparent) 1px,transparent 1px);background-size:22px 22px}.workPlan_canvas__nl2IX{position:absolute;left:0;top:0;transform-origin:0 0}.workPlan_lane__1BNyp{position:absolute;z-index:0;border:1px dashed color-mix(in srgb,var(--faint,#9a9a94) 70%,transparent);border-radius:16px;background:color-mix(in srgb,var(--bg,#fff) 55%,transparent);pointer-events:none}.workPlan_laneHead__9kHmd{pointer-events:auto;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:10px 14px;font-weight:600;font-size:13.5px;border-bottom:1px solid var(--line,#e6e6e1);border-radius:16px 16px 0 0;background:color-mix(in srgb,var(--sunk,#F0F0ED) 80%,transparent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workPlan_arrows__EhlXN{position:absolute;left:0;top:0;z-index:1;pointer-events:none;overflow:visible;color:var(--muted,#6B6B66)}.workPlan_arrow__lXm5q{stroke:currentColor;stroke-width:1.8;fill:none}.workPlan_arrowHit__Yjx5F{stroke:transparent;stroke-width:14;fill:none;pointer-events:stroke;cursor:pointer}.workPlan_arrowHit__Yjx5F:hover,.workPlan_arrowHit__Yjx5F:hover+.workPlan_arrow__lXm5q{stroke:color-mix(in srgb,var(--bad,#D93A2F) 35%,transparent)}.workPlan_card__llmGy{position:absolute;z-index:2;display:grid;grid-gap:4px;gap:4px;align-content:start;box-sizing:border-box;padding:10px 12px;border:1px solid;border-left:4px solid;border-radius:12px;box-shadow:var(--shadow);cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--fg,#111)}.workPlan_card__llmGy b{font-size:13.5px;font-weight:600;overflow-wrap:anywhere}.workPlan_card__llmGy span{font-size:12.5px;color:var(--muted,#6B6B66);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.workPlan_card__llmGy em{font-style:normal;font-size:11.5px;color:var(--faint,#9A9A94)}.workPlan_sel__tahrr{outline:2px solid var(--ink,#111);outline-offset:2px}.workPlan_from__e_Qxl{outline:2px dashed var(--blue,#2563EB);outline-offset:3px}.workPlan_done__3O78U{opacity:.62}.workPlan_done__3O78U b{text-decoration:line-through}.workPlan_editor__S_cR_{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--line,#e6e6e1);border-radius:16px;background:var(--bg,#fff);padding:12px 14px;min-width:0}.workPlan_editorHead__axXkr{align-items:center;justify-content:space-between;font-size:14px}.workPlan_editorHead__axXkr,.workPlan_swatches__FzpAy{display:flex;gap:8px;flex-wrap:wrap}.workPlan_swatch__qrlg1{width:28px;height:28px;border-radius:99px;border:2px solid;cursor:pointer;padding:0}.workPlan_swatchOn__uiqtB{outline:2px solid var(--fg,#111);outline-offset:2px}.workPlan_prog__2K9nq{height:8px;border-radius:99px;background:var(--sunk,#F0F0ED);overflow:hidden}.workPlan_prog__2K9nq i{display:block;height:100%;background:var(--ok,#17A34A);border-radius:99px;transition:width .4s}.workPlan_status__WRhBw{justify-self:start;border:0;border-radius:99px;padding:2px 9px;font:inherit;font-size:11.5px;cursor:pointer;background:var(--sunk,#F0F0ED);color:var(--muted,#6B6B66)}.workPlan_st_doing__6Xmww{background:var(--warn-soft,#FCF1DC);color:var(--warn,#C27803)}.workPlan_st_done__V598M{background:var(--ok-soft,#E3F5E9);color:var(--ok,#17A34A)}.workPlan_chat__OvI4m{display:grid;grid-gap:8px;gap:8px;min-width:0;border-top:1px solid var(--line,#e6e6e1);padding-top:10px}.workPlan_msgs__WAeFW{display:grid;grid-gap:6px;gap:6px;align-content:start;max-height:min(46vh,420px);overflow-y:auto;min-width:0;-webkit-overflow-scrolling:touch;padding-right:2px}@media (max-width:860px){.workPlan_msgs__WAeFW{max-height:240px}}.workPlan_msgOwner__dsltX,.workPlan_msgPlanner__N46jO{display:grid;grid-gap:2px;gap:2px;max-width:92%;border-radius:12px;padding:7px 10px;font-size:13px;overflow-wrap:anywhere;white-space:pre-wrap}.workPlan_msgOwner__dsltX{justify-self:end;background:var(--ink,#111);color:var(--on-ink,#fff);border-bottom-right-radius:4px}.workPlan_msgPlanner__N46jO{justify-self:start;background:var(--sunk,#F0F0ED);color:var(--fg,#111);border-bottom-left-radius:4px}.workPlan_msgPlanner__N46jO em{font-style:normal;font-size:11.5px;color:var(--muted,#6B6B66)}.workPlan_chatForm__Et9lK{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px;gap:6px;align-items:end}.workPlan_chatForm__Et9lK .workPlan_field__Y1emC{width:100%;resize:none}.workPlan_direct__QffdL{display:grid;grid-gap:6px;gap:6px;padding:8px 10px;border-radius:12px;background:var(--sunk,#F0F0ED);font-size:12.5px}.workPlan_direct__QffdL label{color:var(--muted,#6B6B66);font-weight:600}.workPlan_here__4KuXn{box-shadow:0 0 0 3px color-mix(in srgb,var(--ok,#17A34A) 55%,transparent),var(--shadow)}.workPlan_hereBadge__Ms_6R{position:absolute;top:-11px;right:10px;font-style:normal;font-size:11px;font-weight:600;padding:1px 8px;border-radius:99px;background:var(--ok,#17A34A);color:#fff;white-space:nowrap;pointer-events:none}.workPlan_actions__4bMIi{display:grid;grid-gap:12px;gap:12px;min-width:0}.workPlan_where__R7z_F{display:grid;grid-gap:6px;gap:6px;position:-webkit-sticky;position:sticky;top:0;z-index:3;border:1px solid var(--line,#e6e6e1);border-radius:14px;background:color-mix(in srgb,var(--bg,#fff) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:10px 12px;font-size:14px}.workPlan_steps__pTPLf{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.workPlan_step__wvwu_{display:grid;grid-gap:6px;gap:6px;border:1px solid var(--line,#e6e6e1);border-radius:12px;background:var(--bg,#fff);padding:10px 12px;min-width:0;scroll-margin:90px}.workPlan_stepHere__dcNRQ{border-color:var(--ok,#17A34A);box-shadow:0 0 0 2px color-mix(in srgb,var(--ok,#17A34A) 35%,transparent),var(--shadow);background:color-mix(in srgb,var(--ok,#17A34A) 6%,var(--bg,#fff))}.workPlan_phaseTag__cV_Xf{font-size:11.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--muted,#6B6B66)}.workPlan_stepRow__NB1Zy{display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.workPlan_check__HQu_u{width:20px;height:20px;margin:1px 0 0;accent-color:var(--ok,#17A34A);cursor:pointer}.workPlan_stepNo__rUxze{min-width:24px;height:22px;display:inline-grid;place-items:center;border-radius:99px;font-size:12px;font-weight:600;background:var(--sunk,#F0F0ED);color:var(--muted,#6B6B66)}.workPlan_stepHere__dcNRQ .workPlan_stepNo__rUxze{background:var(--ok,#17A34A);color:#fff}.workPlan_stepBody__zjQxB{display:grid;grid-gap:3px;gap:3px;min-width:0}.workPlan_stepBody__zjQxB b{font-size:14px;font-weight:600;overflow-wrap:anywhere}.workPlan_stepBody__zjQxB span{font-size:12.5px;color:var(--muted,#6B6B66);overflow-wrap:anywhere}.workPlan_stepBody__zjQxB em{font-style:normal;font-size:11.5px;color:var(--faint,#9A9A94);overflow-wrap:anywhere}.workPlan_stepBody__zjQxB .workPlan_hereTag__V3kmf{justify-self:start;font-size:11.5px;font-weight:600;color:var(--ok,#17A34A)}.workPlan_stepActs__5PPwF{display:flex;gap:12px;flex-wrap:wrap;align-items:center;padding-left:64px}@media (max-width:640px){.workPlan_stepActs__5PPwF{padding-left:0}}.workPlan_brief__BzY2_{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--line,#e6e6e1);border-radius:16px;background:var(--bg,#fff);padding:12px 14px;min-width:0}.workPlan_briefBox__ndtIE{width:100%;min-height:180px;line-height:1.5}.workPlan_briefPeek__VugDL{margin:0;font-size:13px;color:var(--muted,#6B6B66);white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.workPlan_hints__75okr{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}.workPlan_hints__75okr li{font-size:12px;color:var(--muted,#6B6B66);background:var(--sunk,#F0F0ED);border-radius:99px;padding:3px 10px}.workPlan_preview__tMvXb{display:grid;grid-gap:6px;gap:6px;border:1px solid var(--warn,#c27803);border-radius:12px;padding:10px 12px;background:color-mix(in srgb,var(--warn,#C27803) 6%,var(--bg,#fff));font-size:13px;min-width:0}.workPlan_diffList__kCniN{margin:0;padding:0;list-style:none;display:grid;grid-gap:2px;gap:2px;max-height:220px;overflow-y:auto}.workPlan_diffList__kCniN li{overflow-wrap:anywhere}.workPlan_diffList__kCniN em{font-style:normal;font-size:11.5px;color:var(--muted,#6B6B66)}.workPlan_diffList__kCniN i{font-style:normal;font-weight:700;display:inline-block;width:16px;text-align:center}.workPlan_lane_have__DtPe4{color:#2FB566}.workPlan_lane_missing__HBsiv{color:#E08E0B}.workPlan_lane_steps__ycPEb{color:#5AA9F5}.workPlan_lane_goals__Zlqpc{color:#8B6FE8}.workPlan_slot___I4_n{overflow:visible}.workPlan_slot___I4_n b{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.workPlan_auto__k7QXI{border:1px solid var(--line,#e6e6e1);border-radius:14px;padding:10px 14px;display:grid;grid-gap:10px;gap:10px;background:var(--bg,#fff);min-width:0}.workPlan_autoHead__tyeXz{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.workPlan_autoBadge__91awt{font-size:12px;font-weight:600;padding:3px 9px;border-radius:99px;background:var(--sunk,#F0F0ED);color:var(--fg,#111);white-space:nowrap}.workPlan_auto_running__7Av4w{background:var(--ok-soft,#E3F5E9);color:var(--ok,#17A34A)}.workPlan_auto_paused__bwXEf,.workPlan_auto_waiting__u3KrZ{background:var(--warn-soft,#FCF1DC);color:var(--warn,#C27803)}.workPlan_auto_done__mAcRB{background:var(--ok-soft,#E3F5E9);color:var(--ok,#17A34A)}.workPlan_autoBody__0vBrk{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.workPlan_autoCol__HWVpM{display:grid;grid-gap:6px;gap:6px;align-content:start;min-width:0;font-size:13px}.workPlan_autoList__1ayge{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.workPlan_autoList__1ayge li{display:grid;grid-gap:2px;gap:2px;font-size:13px;min-width:0;overflow-wrap:anywhere}.workPlan_autoList__1ayge em{font-style:normal;color:var(--muted,#6B6B66);font-size:12px}.workPlan_company__3XVwk{border:1px solid var(--line,#e6e6e1);border-radius:14px;padding:10px 14px;display:grid;grid-gap:10px;gap:10px;font-size:14px;color:var(--fg,#111);min-width:0}.workPlan_company__3XVwk summary{cursor:pointer;display:flex;gap:8px;align-items:center;min-height:44px}.workPlan_companyTitle__3p1si{font-size:16px;font-weight:700}.workPlan_companyHead__Xsfjz{margin:8px 0 0;font-size:15px;font-weight:700;color:var(--fg,#111);letter-spacing:-.005em}.workPlan_company__3XVwk .workPlan_autoList__1ayge li{font-size:14px}.workPlan_company__3XVwk .workPlan_autoList__1ayge em{font-size:13px;color:var(--fg,#111);opacity:.72}.workPlan_growth__LtoIf{display:grid;grid-gap:8px;gap:8px;border-top:1px solid var(--line,#e6e6e1);padding-top:10px;min-width:0}.workPlan_statusLine__8z8qr{margin:0;font-size:13.5px;line-height:1.45;color:var(--fg,#111);opacity:.78}.workPlan_switchList__m0gko{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0}.workPlan_switchRow__K8fgq{display:flex;gap:12px;align-items:center;justify-content:space-between;min-width:0;padding:8px 0}.workPlan_switchList__m0gko .workPlan_switchRow__K8fgq+.workPlan_switchRow__K8fgq{border-top:1px solid var(--line,#e6e6e1)}.workPlan_switchInfo__jgZz0{display:grid;grid-gap:3px;gap:3px;min-width:0;flex:1 1 auto;overflow-wrap:anywhere}.workPlan_switchInfo__jgZz0 span{font-size:14px;font-weight:600;color:var(--fg,#111)}.workPlan_switchInfo__jgZz0 em{font-style:normal;font-size:13px;line-height:1.45;color:var(--fg,#111);opacity:.72}.workPlan_switch__neEXK{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;min-height:44px;min-width:44px;padding:6px 4px;border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--muted,#6B6B66);cursor:pointer;-webkit-tap-highlight-color:transparent}.workPlan_track__sqkD_{position:relative;width:46px;height:28px;border-radius:99px;background:var(--faint,#9A9A94);transition:background .15s;flex:0 0 auto}.workPlan_track__sqkD_ i{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:99px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform .15s}.workPlan_switchOn__Ll2Hx{color:var(--fg,#111)}.workPlan_switchOn__Ll2Hx .workPlan_track__sqkD_{background:var(--accent,var(--ink,#111))}.workPlan_switchOn__Ll2Hx .workPlan_track__sqkD_ i{transform:translateX(18px);background:var(--accent-fg,var(--on-ink,#fff))}.workPlan_switchText__aMRN9{min-width:4.5em;text-align:left}.workPlan_switch__neEXK:disabled{opacity:.45;cursor:default}.workPlan_actBtn__8CSCs:focus-visible,.workPlan_headBtn__Y2E3R:focus-visible,.workPlan_switch__neEXK:focus-visible{outline:2px solid var(--fg,#111);outline-offset:2px;border-radius:10px}.workPlan_actBtn__8CSCs{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:6px 14px;border:1px solid var(--line,#e6e6e1);border-radius:99px;background:var(--sunk,#F0F0ED);color:var(--fg,#111);font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;justify-self:start}.workPlan_actBtn__8CSCs:disabled{opacity:.45;cursor:default}.workPlan_headBtn__Y2E3R{border:0;background:none;padding:0;min-height:44px;font:inherit;font-size:15px;font-weight:700;color:var(--fg,#111);cursor:pointer}@media (max-width:640px){.workPlan_actBtn__8CSCs{min-height:44px}.workPlan_switchRow__K8fgq{align-items:flex-start}}.studioProjects_bar__YvoIo{display:flex;gap:8px;align-items:center;flex-wrap:wrap;min-width:0}.studioProjects_chip__4MbAs{border:1px solid var(--line,#e6e6e1);background:var(--bg,#fff);color:var(--fg,#111);border-radius:99px;padding:6px 12px;font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.studioProjects_chip__4MbAs[aria-pressed=true]{background:var(--ink,#111);color:var(--on-ink,#fff);border-color:var(--ink,#111)}.studioProjects_btn__uxq_C:focus-visible,.studioProjects_chip__4MbAs:focus-visible,.studioProjects_field__Ja_HD:focus-visible{outline:2px solid var(--fg,#111);outline-offset:2px}.studioProjects_box__zalD4{border:1px solid var(--line,#e6e6e1);border-radius:16px;background:var(--bg,#fff);min-width:0;overflow:hidden}.studioProjects_box__zalD4>h3{margin:0;padding:11px 14px;font-size:14px;border-bottom:1px solid var(--line,#e6e6e1);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.studioProjects_box__zalD4>h3>span{margin-left:auto;font-size:12px;color:var(--faint,#9A9A94);font-weight:500}.studioProjects_body__eVsG8{padding:12px 14px;display:grid;grid-gap:10px;gap:10px;min-width:0}.studioProjects_grid__QtNeu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));grid-gap:10px;gap:10px}.studioProjects_row__dCP3C{display:grid;grid-template-columns:minmax(90px,140px) minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;font-size:13px}.studioProjects_prog__6XAGe{height:8px;border-radius:99px;background:var(--sunk,#F0F0ED);overflow:hidden}.studioProjects_prog__6XAGe i{display:block;height:100%;border-radius:99px}.studioProjects_muted__Fxyv4{color:var(--muted,#6B6B66);font-size:12.5px}.studioProjects_tag__AFshn{font-size:11.5px;padding:2px 8px;border-radius:99px;background:var(--sunk,#F0F0ED);color:var(--muted,#6B6B66);white-space:nowrap}.studioProjects_tagG__F_QTw{background:var(--ok-soft,#E3F5E9);color:var(--ok,#17A34A)}.studioProjects_tagW__hPAYb{background:var(--warn-soft,#FCF1DC);color:var(--warn,#C27803)}.studioProjects_tagR__paY4e{background:var(--bad-soft,#FBE6E4);color:var(--bad,#D93A2F)}.studioProjects_btn__uxq_C{border:1px solid var(--line,#e6e6e1);background:var(--bg,#fff);color:var(--fg,#111);border-radius:99px;padding:6px 12px;font:inherit;font-size:12.5px;cursor:pointer;white-space:nowrap}.studioProjects_btn__uxq_C:disabled{opacity:.45;cursor:default}.studioProjects_ink__Ha3H_{background:var(--ink,#111);color:var(--on-ink,#fff);border-color:var(--ink,#111)}.studioProjects_field__Ja_HD{border:1px solid var(--line,#e6e6e1);border-radius:10px;padding:7px 10px;background:var(--bg,#fff);color:var(--fg,#111);font:inherit;font-size:13px;min-width:0;max-width:100%}textarea.studioProjects_field__Ja_HD{width:100%;resize:vertical;min-height:72px;box-sizing:border-box}.studioProjects_form__0DXXp{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}.studioProjects_form__0DXXp label{display:grid;grid-gap:4px;gap:4px;font-size:12.5px;color:var(--muted,#6B6B66);min-width:0}.studioProjects_wide__XrLsk{grid-column:1/-1}.studioProjects_error__pmZen{border:1px solid var(--bad,#d93a2f);background:var(--bad-soft,#FBE6E4);color:var(--bad,#D93A2F);border-radius:12px;padding:10px 14px;font-size:13.5px;overflow-wrap:anywhere}.studioProjects_note__0U4U5{border:1px solid var(--ok,#17a34a);background:var(--ok-soft,#E3F5E9);border-radius:12px;padding:10px 14px;font-size:13.5px}.studioProjects_video__fXip0{width:100%;max-height:60vh;border-radius:12px;background:#000;display:block}.studioProjects_table__ikh4_{width:100%;border-collapse:collapse;font-size:12.5px}.studioProjects_table__ikh4_ td,.studioProjects_table__ikh4_ th{text-align:left;padding:6px 8px;border-bottom:1px solid var(--line,#e6e6e1);vertical-align:top;overflow-wrap:anywhere}.studioProjects_scroll__69O_F{overflow-x:auto;min-width:0}.studioProjects_notes__R1WyF{display:grid;grid-gap:6px;gap:6px}.studioProjects_noteRow__CWgiH{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:start;font-size:13px;border:1px solid var(--line,#e6e6e1);border-radius:10px;padding:8px 10px}.studioProjects_time__a9ng8{font:12px/1.6 var(--mono,ui-monospace,monospace);background:var(--sunk,#F0F0ED);border-radius:6px;padding:0 6px;border:0;color:var(--fg,#111);cursor:pointer}.studioProjects_board__SAhy_{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));grid-gap:10px;gap:10px;overflow-x:auto}@media (max-width:860px){.studioProjects_board__SAhy_{grid-template-columns:minmax(0,1fr)}}.studioProjects_col__R5muS{background:var(--sunk,#F0F0ED);border-radius:14px;padding:10px;display:grid;grid-gap:8px;gap:8px;align-content:start;min-width:0}.studioProjects_col__R5muS>b{font-size:13px}.studioProjects_card__1OrHs{background:var(--bg,#fff);border:1px solid var(--line,#e6e6e1);border-radius:12px;padding:10px;display:grid;grid-gap:6px;gap:6px;font-size:13px;min-width:0;overflow-wrap:anywhere}.studioProjects_acts__KbICM{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.studioProjects_cal__pEHMh{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(130px,100%),1fr));grid-gap:8px;gap:8px}.studioProjects_day__Jya5D{border:1px solid var(--line,#e6e6e1);border-radius:12px;padding:8px;display:grid;grid-gap:4px;gap:4px;font-size:12.5px;min-width:0}.studioProjects_slot__LcgR_{display:flex;gap:6px;align-items:baseline;min-width:0}.studioProjects_slot__LcgR_ em{font-style:normal;color:var(--muted,#6B6B66);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.studioProjects_slot__LcgR_ span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.studioProjects_cut__IypRB{display:grid;grid-gap:8px;gap:8px;min-width:0}.studioProjects_timeline__pxbga{font-size:12.5px;min-width:0}.studioProjects_timeline__pxbga>summary{cursor:pointer;color:var(--muted,#6B6B66)}.studioProjects_timeline__pxbga ol{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-gap:4px;gap:4px;max-height:240px;overflow-y:auto}.studioProjects_timeline__pxbga li{display:flex;gap:8px;align-items:baseline;min-width:0;overflow-wrap:anywhere}.studioProjects_mic__xkXcp{background:var(--bad,#DC2626);color:#fff;border-color:var(--bad,#DC2626)}.studioProjects_refGrid__cJj0v{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(160px,100%),1fr));grid-gap:8px;gap:8px;min-width:0}.studioProjects_refGrid__cJj0v a{overflow-wrap:anywhere}.studioProjects_thumb__KRfbJ{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px;background:var(--sunk,#F0F0ED);display:block}.studioProjects_clipGrid__rSi3q{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(140px,100%),1fr));grid-gap:6px;gap:6px;min-width:0}.studioProjects_clipGrid__rSi3q figure{margin:0;display:grid;grid-gap:2px;gap:2px;min-width:0;font-size:11.5px;color:var(--muted,#6B6B66)}.studioProjects_clipGrid__rSi3q video{width:100%;aspect-ratio:16/9;border-radius:8px;background:#000;display:block}.studioProjects_clipGrid__rSi3q figcaption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studioProjects_series__mFWmd{border-top:1px solid var(--line,#e6e6e1);padding-top:10px;display:grid;grid-gap:8px;gap:8px;min-width:0}.studioProjects_series__mFWmd:first-of-type{border-top:0;padding-top:0}.studioProjects_eps__EhntX{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.studioProjects_eps__EhntX li{display:grid;grid-template-columns:minmax(0,1fr) minmax(80px,160px) auto;grid-gap:8px;gap:8px;align-items:center;font-size:12.5px;min-width:0}.studioProjects_eps__EhntX li>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:560px){.studioProjects_eps__EhntX li{grid-template-columns:minmax(0,1fr)}}.studioProjects_reviewCard__Arclu{border:1px solid var(--line,#e6e6e1);border-radius:12px;background:var(--sunk,#F0F0ED);padding:10px 12px;display:grid;grid-gap:8px;gap:8px;min-width:0}.studioProjects_reviewCard__Arclu .studioProjects_noteRow__CWgiH{background:var(--bg,#fff)}.studioProjects_checkGrid__6KXNb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 14px;gap:6px 14px}.studioProjects_checkItem__pp5JJ{display:flex;gap:8px;align-items:flex-start;font-size:13px;min-width:0;overflow-wrap:anywhere;cursor:pointer}.studioProjects_checkItem__pp5JJ input{margin-top:2px;flex:none}.studioProjects_decideRow__a_5tp{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding-top:10px;border-top:1px solid var(--line,#e6e6e1)}.studioProjects_primary__XPB0A{padding:8px 18px;font-size:13.5px;font-weight:600}.studioProjects_changesGroup__oTfh_{display:flex;gap:8px;flex-wrap:wrap;align-items:center;border:1px solid var(--line,#e6e6e1);border-radius:99px;padding:3px 10px 3px 3px;min-width:0}.studioProjects_danger__CJW0T{color:var(--bad,#D93A2F);border-color:var(--bad,#D93A2F)}.studioProjects_metaGrid__oKWlB{display:grid;grid-template-columns:minmax(140px,260px) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;min-width:0}.studioProjects_metaNoThumb__1rhbd{grid-template-columns:minmax(0,1fr)}.studioProjects_metaThumb__ZdyYU{width:100%;border-radius:10px;display:block;aspect-ratio:16/9;object-fit:cover;background:var(--sunk,#F0F0ED)}.studioProjects_metaText__H1k5q{display:grid;grid-gap:6px;gap:6px;min-width:0;overflow-wrap:anywhere}@media (max-width:640px){.studioProjects_checkGrid__6KXNb,.studioProjects_metaGrid__oKWlB{grid-template-columns:minmax(0,1fr)}.studioProjects_changesGroup__oTfh_{border-radius:12px}}.channelPage_page__eakkV{display:grid;grid-gap:12px;gap:12px;min-width:0}.channelPage_head__lnxmP{padding:14px;display:grid;grid-gap:12px;gap:12px}.channelPage_headTop__S0i_8{display:flex;gap:10px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;min-width:0}.channelPage_headName__6JgGI{display:grid;grid-gap:2px;gap:2px;min-width:0}.channelPage_headName__6JgGI h2{margin:0;font-size:18px;line-height:1.25;overflow-wrap:anywhere}.channelPage_facts__MfHfD{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr))}.channelPage_facts__MfHfD>div{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0;font-size:13px;background:var(--sunk,#F0F0ED);border-radius:12px;padding:8px 10px}.channelPage_facts__MfHfD em{font-style:normal;color:var(--muted,#6B6B66);font-size:12px;flex:0 0 100%}.channelPage_facts__MfHfD b{font-weight:600;overflow-wrap:anywhere;min-width:0}.channelPage_rows__AI1eG{display:grid;grid-gap:8px;gap:8px}.channelPage_row__sBqnk{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;border:1px solid var(--line,#e6e6e1);border-radius:12px;padding:9px 11px;min-width:0}.channelPage_rowMain__iTv__{display:grid;grid-gap:5px;gap:5px;min-width:0}.channelPage_rowMain__iTv__>b{font-size:13.5px;overflow-wrap:anywhere}.channelPage_gates__cn8TH,.channelPage_meta__DOABR{display:flex;gap:6px;flex-wrap:wrap;align-items:center;min-width:0}.channelPage_review__rvUVZ{scroll-margin-top:12px}.channelPage_stats__Fmr6i{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(110px,100%),1fr))}.channelPage_stats__Fmr6i>div{display:grid;grid-gap:2px;gap:2px;background:var(--sunk,#F0F0ED);border-radius:12px;padding:10px}.channelPage_stats__Fmr6i b{font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.channelPage_stats__Fmr6i span{font-size:12px;color:var(--muted,#6B6B66)}.channelPage_hint__pGfYa{margin:0;font-size:13.5px;line-height:1.4;color:var(--fg,#111)}.channelPage_why___XqEk{font-size:12.5px;color:var(--muted,#6B6B66);min-width:0;overflow-wrap:anywhere}.channelPage_statsTop__Y0UMC h3 span{font-weight:400}.channelPage_tiles__DmAkG{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr))}.channelPage_tile__AG__B{display:grid;grid-gap:3px;gap:3px;align-content:start;background:var(--sunk,#F0F0ED);border-radius:14px;padding:12px;min-width:0}.channelPage_tile__AG__B b{font-size:28px;line-height:1.1;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.channelPage_tile__AG__B em{font-style:normal;font-weight:600;font-size:13.5px}.channelPage_tile__AG__B span{font-size:12px;color:var(--muted,#6B6B66);line-height:1.35;overflow-wrap:anywhere}.channelPage_tileBad__RjSDQ b{color:var(--bad,#B3261E)}.channelPage_check__Hu0ud{display:flex!important;gap:8px;align-items:center;color:var(--fg,#111)!important}.channelPage_two__4nE6q{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:start}@media (max-width:560px){.channelPage_row__sBqnk{grid-template-columns:minmax(0,1fr)}.channelPage_tiles__DmAkG{grid-template-columns:repeat(2,minmax(0,1fr))}.channelPage_tile__AG__B b{font-size:22px}}.messenger_app__MjfnF{display:grid;grid-template-columns:300px minmax(0,1fr) 360px;height:calc(100dvh - 56px);min-height:520px;background:var(--bg,#fff);color:var(--fg,var(--text,#111));border:1px solid var(--line,#e6e6e1);border-radius:18px;overflow:hidden;font-size:14.5px;line-height:1.5}.messenger_app__MjfnF.messenger_noComp___QQ7o{grid-template-columns:300px minmax(0,1fr)}.messenger_app__MjfnF.messenger_noComp___QQ7o .messenger_comp__eFfDp{display:none}.messenger_app__MjfnF button{font:inherit;color:inherit;cursor:pointer;background:none;border:0}.messenger_app__MjfnF button:disabled{cursor:default;opacity:.55}.messenger_app__MjfnF :focus-visible{outline:2px solid var(--fg,var(--text,#111));outline-offset:2px;border-radius:6px}.messenger_app__MjfnF svg.messenger_icon__S2z2F{width:18px;height:18px;flex:none}.messenger_list__G_2qZ{background:var(--side,var(--panel,#F7F7F5));border-right:1px solid var(--line,#e6e6e1);display:flex;flex-direction:column;min-width:0;min-height:0}.messenger_lh__JKC35{padding:16px 16px 10px;display:flex;align-items:center;gap:6px}.messenger_lh__JKC35 h1{font-size:18px;font-weight:600;margin:0;flex:1 1;letter-spacing:-.01em}.messenger_ib__Vevtk{width:32px;height:32px;border-radius:10px;display:inline-grid;place-items:center;color:var(--muted,#6B6B66);flex:none}.messenger_ib__Vevtk:hover,.messenger_ib__Vevtk[aria-expanded=true],.messenger_ib__Vevtk[aria-pressed=true]{background:var(--hover,var(--panel-2,#EBEBE7));color:var(--fg,var(--text,#111))}.messenger_search__02bOL{margin:0 12px 10px;display:flex;align-items:center;gap:8px;background:var(--bg,#fff);border:1px solid var(--line,#e6e6e1);border-radius:12px;padding:8px 12px;color:var(--faint,var(--muted,#9A9A94))}.messenger_search__02bOL input{border:0;background:none;outline:0;flex:1 1;min-width:0;color:var(--fg,var(--text,#111));font:inherit;padding:0}.messenger_tabs__6EZG1{display:flex;gap:4px;padding:0 12px 8px;flex-wrap:wrap}.messenger_tabs__6EZG1 button{padding:5px 11px;border-radius:99px;font-size:13px;color:var(--muted,#6B6B66);display:inline-flex;gap:6px;align-items:center}.messenger_tabs__6EZG1 button em{font-style:normal;font-size:11px;color:var(--faint,var(--muted,#9A9A94))}.messenger_tabs__6EZG1 button[aria-pressed=true]{background:var(--ink,var(--text,#111));color:var(--on-ink,var(--bg,#fff))}.messenger_tabs__6EZG1 button[aria-pressed=true] em{color:inherit;opacity:.7}.messenger_scroll__HwXMY{overflow:auto;flex:1 1;padding:0 8px 16px;min-height:0}.messenger_dept__85bGn{margin-top:6px}.messenger_dhRow__sGOTL,.messenger_dh__NMKJK{display:flex;align-items:center}.messenger_dh__NMKJK{gap:6px;flex:1 1;min-width:0;padding:8px 8px 4px;font-size:12px;font-weight:600;color:var(--muted,#6B6B66);text-transform:uppercase;letter-spacing:.06em;text-align:left}.messenger_dh__NMKJK span:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messenger_dh__NMKJK .messenger_n__hlAPx{margin-left:auto;font-weight:500;font-size:11px;color:var(--faint,var(--muted,#9A9A94));text-transform:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.messenger_dh__NMKJK svg{width:14px;height:14px;transition:transform .15s;flex:none}.messenger_closed__m80od .messenger_dh__NMKJK svg{transform:rotate(-90deg)}.messenger_closed__m80od .messenger_rows__hOrrj{display:none}.messenger_row__XK7EV{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;width:100%;padding:8px;border-radius:12px;text-align:left}.messenger_row__XK7EV:hover{background:var(--hover,var(--panel-2,#EBEBE7))}.messenger_row__XK7EV[aria-current=true]{background:var(--bg,#fff);box-shadow:0 0 0 1px var(--line,#E6E6E1),0 2px 6px rgba(0,0,0,.04)}.messenger_t__Let3m{min-width:0}.messenger_nm__g_JrR{font-weight:600;display:flex;gap:6px;align-items:baseline;min-width:0}.messenger_nm__g_JrR span,.messenger_pv__5IAVu{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messenger_pv__5IAVu{color:var(--muted,#6B6B66);font-size:13px}.messenger_r__iGRsy{display:grid;justify-items:end;grid-gap:4px;gap:4px;font-size:11px;color:var(--faint,var(--muted,#9A9A94));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.messenger_badge__xpbiS{min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:var(--ink,var(--text,#111));color:var(--on-ink,var(--bg,#fff));font-size:11px;line-height:18px;font-weight:600;text-align:center}.messenger_badgeWarn__zvxES{background:var(--warn,#C27803);color:#fff}.messenger_empty__fjCs4{padding:18px;text-align:center;color:var(--muted,#6B6B66);font-size:13px}.messenger_addMenu__qRKQb{display:grid;grid-gap:6px;gap:6px;margin:0 12px 10px;padding:10px;border:1px solid var(--line,#e6e6e1);border-radius:14px;background:var(--bg,#fff)}.messenger_addMenu__qRKQb .messenger_btnRow__mFPqE{display:flex;gap:6px;flex-wrap:wrap}.messenger_field__SSr0W{width:100%;min-width:0;padding:9px 12px;border-radius:12px;border:1px solid var(--line,#e6e6e1);background:var(--bg,#fff);color:var(--fg,var(--text,#111));font:inherit}textarea.messenger_field__SSr0W{resize:vertical}.messenger_err__LkjQn{color:var(--bad,#D93A2F);font-size:13px}.messenger_muted__PNwkd{color:var(--muted,#6B6B66);font-size:13px}.messenger_btn__cogQU{padding:7px 14px;border-radius:99px;border:1px solid var(--line,#e6e6e1)!important;background:var(--bg,#fff)!important;font-weight:500;font-size:13px;white-space:nowrap}.messenger_btn__cogQU:hover:not(:disabled){border-color:var(--faint,var(--muted,#9A9A94))!important}.messenger_btnInk__0XeW8{background:var(--ink,var(--text,#111))!important;color:var(--on-ink,var(--bg,#fff))!important;border-color:var(--ink,var(--text,#111))!important}.messenger_conv__Wd6_I{display:flex;flex-direction:column;min-width:0;min-height:0;position:relative}.messenger_ch___1phE{padding:12px 20px;border-bottom:1px solid var(--line,#e6e6e1)}.messenger_ch___1phE,.messenger_who__IP_ve{display:flex;align-items:center;gap:12px;min-width:0}.messenger_who__IP_ve{flex:1 1;text-align:left}.messenger_who__IP_ve>span:last-child{min-width:0;display:grid}.messenger_who__IP_ve b{font-size:15px}.messenger_who__IP_ve b,.messenger_who__IP_ve small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messenger_who__IP_ve small{font-size:12.5px;color:var(--muted,#6B6B66)}.messenger_live__xKEWI{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ok,#17A34A);white-space:nowrap}.messenger_live__xKEWI:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ok,#17A34A);animation:messenger_fxPulse__6CURO 1.6s infinite}.messenger_liveWarn__LyWRJ{color:var(--warn,#C27803)}.messenger_liveWarn__LyWRJ:before{background:var(--warn,#C27803)}@keyframes messenger_fxPulse__6CURO{50%{opacity:.3}}.messenger_back__OZdAN{display:none!important}.messenger_panelSlot__GGfeZ{padding:0 clamp(16px,5vw,64px)}.messenger_msgs__ApqIC{flex:1 1;overflow:auto;padding:24px clamp(16px,5vw,64px) 12px;display:flex;flex-direction:column;gap:18px;min-height:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;position:relative;z-index:1}.messenger_conv__Wd6_I>:not(.messenger_msgs__ApqIC){flex:none}.messenger_ch___1phE,.messenger_composer__m5KW7,.messenger_panelSlot__GGfeZ{position:relative;z-index:2}.messenger_ch___1phE{background:var(--bg,#fff)}.messenger_newPill__MvUWI{position:absolute;left:50%;transform:translateX(-50%);bottom:96px;z-index:4;padding:7px 14px;border-radius:99px!important;background:var(--ink,var(--text,#111))!important;color:var(--on-ink,var(--bg,#fff))!important;font-size:13px;font-weight:500;box-shadow:0 6px 20px rgba(0,0,0,.18)}.messenger_day__Lty3X{align-self:center;font-size:11px;color:var(--faint,var(--muted,#9A9A94))}.messenger_me__oAXH_{align-self:flex-end;max-width:76%;background:var(--sunk,var(--panel-2,#F0F0ED));padding:10px 16px;border-radius:20px 20px 6px 20px;white-space:pre-wrap;overflow-wrap:anywhere}.messenger_meBy__c09U_{align-self:flex-end;font-size:12px;color:var(--muted,#6B6B66);margin-bottom:-14px}.messenger_ai__GmXUb{max-width:680px;display:grid;grid-gap:10px;gap:10px;min-width:0}.messenger_by__iDUBU{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.messenger_text__NR463{white-space:pre-wrap;overflow-wrap:anywhere}.messenger_steps__Llopi{border:1px solid var(--line,#e6e6e1);border-radius:14px;overflow:hidden}.messenger_steps__Llopi summary{list-style:none;display:flex;align-items:center;gap:8px;padding:10px 14px;font-size:13px;color:var(--muted,#6B6B66);cursor:pointer}.messenger_steps__Llopi summary::-webkit-details-marker{display:none}.messenger_steps__Llopi>div{padding:2px 14px 12px;font-size:13px;color:var(--muted,#6B6B66);white-space:pre-wrap;overflow-wrap:anywhere}.messenger_ok__0u0Rv{color:var(--ok,#17A34A)}.messenger_chips__tM79g{display:flex;gap:6px;flex-wrap:wrap}.messenger_chip__If892{font-size:12.5px;border:1px solid var(--line,#e6e6e1)!important;border-radius:99px;padding:5px 12px;color:var(--muted,#6B6B66)!important;background:var(--bg,#fff)!important}.messenger_chip__If892:hover{color:var(--fg,var(--text,#111))!important;border-color:var(--faint,var(--muted,#9A9A94))!important}.messenger_typing__G5ZyN{color:var(--muted,#6B6B66);font-size:13px}.messenger_intro__OsbEK{align-self:center;display:grid;justify-items:center;grid-gap:8px;gap:8px;text-align:center;padding:6px 0 4px;max-width:440px}.messenger_intro__OsbEK b{font-size:18px}.messenger_intro__OsbEK>span{color:var(--muted,#6B6B66);font-size:13px}.messenger_skills___vSHN{display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.messenger_tag___xC00{font-size:11.5px;padding:2px 8px;border-radius:99px;background:var(--sunk,var(--panel-2,#F0F0ED));color:var(--muted,#6B6B66);white-space:nowrap}.messenger_hand__uCL5U{border:1px solid var(--warn,#c27803);background:color-mix(in srgb,var(--warn,#C27803) 12%,var(--bg,#fff));border-radius:14px;padding:12px 14px;display:grid;grid-gap:8px;gap:8px}.messenger_hand__uCL5U b{color:var(--warn,#C27803);font-size:13px;text-transform:uppercase;letter-spacing:.05em}.messenger_acts__R94JO{display:flex;gap:8px;flex-wrap:wrap}.messenger_system__SXC_N{align-self:center;font-size:12.5px;color:var(--muted,#6B6B66);text-align:center;max-width:560px;white-space:pre-wrap}.messenger_pick__xgU8B{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:6px;gap:6px}.messenger_pick__xgU8B label{display:flex;gap:8px;align-items:center;padding:6px 8px;border-radius:10px;border:1px solid var(--line,#e6e6e1);min-width:0}.messenger_pick__xgU8B label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messenger_formPane__DlcbV{padding:20px clamp(16px,5vw,64px);display:grid;grid-gap:10px;gap:10px;align-content:start;overflow:auto}.messenger_formPane__DlcbV h2{margin:0;font-size:18px}.messenger_composer__m5KW7{padding:10px clamp(16px,5vw,64px) 18px}.messenger_box__rwigV{border:1px solid var(--line,#e6e6e1);border-radius:26px;padding:10px 10px 10px 18px;background:var(--bg,#fff);box-shadow:0 4px 24px rgba(0,0,0,.05);display:grid;grid-gap:8px;gap:8px}.messenger_box__rwigV textarea{border:0;outline:0;background:none;padding:4px 0;resize:none;font:inherit;color:var(--fg,var(--text,#111));min-height:26px;max-height:180px;width:100%}.messenger_box__rwigV button{background:none;border:0;cursor:pointer;font:inherit;padding:0}.messenger_box__rwigV button:disabled{cursor:default;opacity:.5}.messenger_icon__S2z2F{width:18px;height:18px;flex:none}.messenger_bar__5dc1a{display:flex;align-items:center;gap:6px;min-width:0}.messenger_pill__d_4uW{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:99px;border:1px solid var(--line,#e6e6e1);font-size:12.5px;color:var(--muted,#6B6B66);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.messenger_sp__jGNGN{flex:1 1}.messenger_send__SmewA{width:38px;height:38px;border-radius:50%!important;background:var(--ink,var(--text,#111))!important;color:var(--on-ink,var(--bg,#fff))!important;display:inline-grid;place-items:center;flex:none}.messenger_listening__gHrOO{background:var(--bad,#D93A2F)!important;color:#fff!important}.messenger_comp__eFfDp{border-left:1px solid var(--line,#e6e6e1);background:var(--side,var(--panel,#F7F7F5));display:flex;flex-direction:column;min-width:0;min-height:0;overflow:auto}.messenger_ctabs__jKEvR{display:flex;gap:4px;padding:10px 14px 0}.messenger_ctabs__jKEvR button{padding:6px 12px;border-radius:10px 10px 0 0;font-size:13px;color:var(--muted,#6B6B66);border:1px solid transparent!important;border-bottom:0!important}.messenger_ctabs__jKEvR button[aria-pressed=true]{background:var(--bg,#fff);color:var(--fg,var(--text,#111));border-color:var(--line,#E6E6E1)!important}.messenger_screen__eetG8{margin:0 14px;border:1px solid var(--line,#e6e6e1);border-radius:0 12px 12px 12px;background:var(--bg,#fff);overflow:hidden}.messenger_chromeBar__3e3O_{display:flex;gap:6px;align-items:center;padding:8px 10px;border-bottom:1px solid var(--line,#e6e6e1);background:var(--sunk,var(--panel-2,#F0F0ED));min-width:0}.messenger_chromeBar__3e3O_ i{width:9px;height:9px;border-radius:50%;background:var(--line,#E6E6E1);flex:none}.messenger_url__RsCo7{flex:1 1;min-width:0;margin-left:6px;background:var(--bg,#fff);border-radius:99px;padding:3px 10px;font-size:11px;color:var(--muted,#6B6B66);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.messenger_term__asCwt{padding:8px;max-height:420px;overflow:auto}.messenger_nodev__R3ufq{padding:18px 14px;color:var(--muted,#6B6B66);font-size:13px;text-align:center}.messenger_cinfo__O1bZy{padding:14px;display:grid;grid-gap:12px;gap:12px}.messenger_cinfo__O1bZy h3{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted,#6B6B66);margin:0}.messenger_kv__DqDL4{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:6px 12px;gap:6px 12px;font-size:13px;margin:0}.messenger_kv__DqDL4 dt{color:var(--muted,#6B6B66)}.messenger_kv__DqDL4 dd{margin:0;overflow-wrap:anywhere}.messenger_ctrl__p0ON6{display:flex;gap:8px;flex-wrap:wrap}.messenger_compBanner__bHFIC{padding:12px 14px 0}@media (max-width:1180px){.messenger_app__MjfnF,.messenger_app__MjfnF.messenger_noComp___QQ7o{grid-template-columns:280px minmax(0,1fr)}.messenger_comp__eFfDp{display:none}.messenger_app__MjfnF.messenger_compOpen__V1fnQ .messenger_comp__eFfDp{display:flex;position:fixed;top:0;right:0;bottom:0;width:min(420px,100%);z-index:55;box-shadow:-12px 0 40px rgba(0,0,0,.18)}}@media (max-width:760px){.messenger_app__MjfnF,.messenger_app__MjfnF.messenger_noComp___QQ7o{grid-template-columns:minmax(0,1fr);height:calc(100dvh - 112px - env(safe-area-inset-bottom, 0px));min-height:420px;border-radius:14px}.messenger_conv__Wd6_I,.messenger_list__G_2qZ{grid-row:1;grid-column:1}.messenger_app__MjfnF.messenger_chatting__oYOyb .messenger_list__G_2qZ,.messenger_app__MjfnF:not(.messenger_chatting__oYOyb) .messenger_conv__Wd6_I{display:none}.messenger_back__OZdAN{display:inline-grid!important}.messenger_ch___1phE{padding:10px 12px;gap:8px}.messenger_liveText__bdzSo{display:none}.messenger_me__oAXH_{max-width:88%}.messenger_msgs__ApqIC{padding:16px 14px 10px}.messenger_composer__m5KW7{padding:8px 10px 10px}.messenger_box__rwigV textarea{font-size:16px}.messenger_panelSlot__GGfeZ{padding:0 12px}.messenger_newPill__MvUWI{bottom:84px}html.chat-fixed .messenger_app__MjfnF.messenger_chatting__oYOyb{position:fixed;left:0;right:0;top:var(--vv-top,0);z-index:45;min-height:0;height:calc(var(--vvh, 100dvh) - var(--nav-h, 64px));border:0;border-radius:0}html.chat-fixed .messenger_app__MjfnF.messenger_chatting__oYOyb .messenger_conv__Wd6_I{overflow:hidden}html.chat-fixed.kb-open .messenger_app__MjfnF.messenger_chatting__oYOyb{height:var(--vvh,100dvh);z-index:60}.messenger_formPane__DlcbV{padding:16px 14px}}@media (prefers-reduced-motion:reduce){.messenger_live__xKEWI:before{animation:none}.messenger_dh__NMKJK svg{transition:none}}.messenger_presence__OSAt5{display:flex;gap:6px;flex-wrap:wrap;padding:0 16px 8px}.messenger_pchip__jjePT{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;border-radius:99px;padding:4px 10px;background:color-mix(in srgb,currentColor 12%,transparent)}.messenger_pchip__jjePT i{width:8px;height:8px;border-radius:50%;display:inline-block}.messenger_pchip__jjePT b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.messenger_pchip__jjePT span{color:var(--muted,#6B6B66)}.AgentFace_av___vQip{position:relative;display:inline-block;flex:none;border-radius:50%;overflow:visible}.AgentFace_group__IW52e{border-radius:12px}.AgentFace_member__2tWPG{position:absolute;width:64%;height:64%}.AgentFace_core__mFS4i{position:absolute;inset:0;display:block;animation:AgentFace_fxBreath__1bI6F 4.5s ease-in-out infinite}.AgentFace_glow__mJudE{position:absolute;inset:2.75%;border-radius:50%;opacity:.55;background:radial-gradient(closest-side,var(--core),transparent);animation:AgentFace_fxGlow__WTz76 4.5s ease-in-out infinite}.AgentFace_sphere__vHv42{position:absolute;inset:0;background-color:var(--core);transition:background-color .6s;mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.AgentFace_rings__fLwOJ{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:visible}.AgentFace_spin__f4M6B,.AgentFace_voice__BlwZm{transform-box:view-box;transform-origin:50% 50%}.AgentFace_dots__O6jvN,.AgentFace_voice__BlwZm{opacity:0;transition:opacity .3s}.AgentFace_orbit__iaOAB{transform-origin:0 0}.AgentFace_av___vQip[data-state=working] .AgentFace_spin__f4M6B{animation:AgentFace_fxSpin__6B7cC 3s linear infinite}.AgentFace_av___vQip[data-state=working] .AgentFace_dots__O6jvN{opacity:1}.AgentFace_av___vQip[data-state=working] .AgentFace_orbit__iaOAB{animation:AgentFace_fxSpin__6B7cC 4.8s linear infinite}.AgentFace_av___vQip[data-state=listening] .AgentFace_voice__BlwZm{opacity:.8;animation:AgentFace_fxListen__9Nrmw 1.2s ease-in-out infinite}.AgentFace_av___vQip[data-state=speaking] .AgentFace_voice__BlwZm{opacity:.8}.AgentFace_av___vQip[data-state=speaking] .AgentFace_core__mFS4i{animation:AgentFace_fxPulse__6d1Aj .45s ease-in-out infinite alternate}.AgentFace_big__O8j16{animation:AgentFace_fxBob__PAJg_ 3.6s ease-in-out infinite}.AgentFace_dot__ua_kg{position:absolute;right:-1px;bottom:-1px;width:12px;height:12px;border-radius:50%;border:2px solid var(--side,var(--panel,#f7f7f5));background:var(--faint,var(--muted,#9A9A94))}.AgentFace_dot__ua_kg[data-dot=work]{background:var(--ok,#17A34A)}.AgentFace_dot__ua_kg[data-dot=wait]{background:var(--warn,#C27803)}.AgentFace_dot__ua_kg[data-presence]{border-color:#FFFFFF}.AgentFace_dot__ua_kg[data-presence=online]{background:#22C55E}.AgentFace_dot__ua_kg[data-presence=busy]{background:#F59E0B}.AgentFace_dot__ua_kg[data-presence=offline]{background:#A1A1AA}.AgentFace_av___vQip[data-presence=offline]>.AgentFace_core__mFS4i{opacity:.45}@keyframes AgentFace_fxBreath__1bI6F{50%{transform:scale(1.04)}}@keyframes AgentFace_fxGlow__WTz76{50%{opacity:.8}}@keyframes AgentFace_fxSpin__6B7cC{to{transform:rotate(1turn)}}@keyframes AgentFace_fxListen__9Nrmw{0%,to{transform:scale(.94);opacity:.45}50%{transform:scale(1.06);opacity:.9}}@keyframes AgentFace_fxPulse__6d1Aj{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes AgentFace_fxBob__PAJg_{50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.AgentFace_av___vQip[data-state] .AgentFace_core__mFS4i,.AgentFace_av___vQip[data-state] .AgentFace_orbit__iaOAB,.AgentFace_av___vQip[data-state] .AgentFace_spin__f4M6B,.AgentFace_av___vQip[data-state] .AgentFace_voice__BlwZm,.AgentFace_big__O8j16,.AgentFace_core__mFS4i,.AgentFace_glow__mJudE{animation:none!important}}.CoreMood_face__3jrtp{position:relative;display:inline-block;flex:none}.CoreMood_body__kv8cH{position:absolute;inset:0;display:block;transition:transform .6s ease}.CoreMood_glow__bfvey{position:absolute;inset:2.75%;border-radius:50%;opacity:.55;background:radial-gradient(closest-side,var(--core),transparent);transition:background .8s ease}.CoreMood_sphere__aH0_j{position:absolute;inset:0;background-color:var(--core);transition:background-color .8s ease;mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.CoreMood_svg__2Yjvh{position:absolute;inset:0;width:100%;height:100%;overflow:visible;display:block}.CoreMood_close__JzkPx,.CoreMood_rings__PbITo,.CoreMood_ripple__KL6m_{transform-box:view-box;transform-origin:50% 50%}.CoreMood_rings__PbITo{transition:opacity .6s}.CoreMood_close__JzkPx{opacity:0;stroke-dasharray:0 100;transform:rotate(-90deg)}.CoreMood_orbit__R_0FY,.CoreMood_pulse3__JPxQD,.CoreMood_ripple__KL6m_,.CoreMood_sparks__LVW_i{opacity:0;transition:opacity .4s}.CoreMood_eyes__NaSge{opacity:.92;transition:opacity .4s}.CoreMood_eyes__NaSge path{transition:d .4s ease}.CoreMood_face__3jrtp[data-motion=breath] .CoreMood_body__kv8cH{animation:CoreMood_cmBreath__HuSIz 4.5s ease-in-out infinite}.CoreMood_face__3jrtp[data-motion=bob] .CoreMood_body__kv8cH{animation:CoreMood_cmBob__6fUWH 1.2s ease-in-out 2}.CoreMood_face__3jrtp[data-motion=lean] .CoreMood_body__kv8cH{transform:translateY(-2%) scale(1.02)}.CoreMood_face__3jrtp[data-motion=bounce] .CoreMood_body__kv8cH{animation:CoreMood_cmBounce__Z8Qv8 .6s cubic-bezier(.3,1.6,.5,1) 3}.CoreMood_face__3jrtp[data-motion=tilt] .CoreMood_body__kv8cH{transform:rotate(-6deg)}.CoreMood_face__3jrtp[data-ring=spin] .CoreMood_rings__PbITo{animation:CoreMood_cmSpin__JIvIq 3s linear infinite}.CoreMood_face__3jrtp[data-ring=wave] .CoreMood_rings__PbITo{animation:CoreMood_cmWave__C17VG 1.2s ease-in-out 2}.CoreMood_face__3jrtp[data-ring=gap] .CoreMood_rings__PbITo{opacity:.55;animation:CoreMood_cmGap__bbzO2 2.4s ease-in-out infinite}.CoreMood_face__3jrtp[data-ring=ripple] .CoreMood_ripple__KL6m_{opacity:.8;animation:CoreMood_cmRipple__HpqFy 1.2s ease-in-out infinite}.CoreMood_face__3jrtp[data-ring=close] .CoreMood_rings__PbITo{opacity:.25}.CoreMood_face__3jrtp[data-ring=close] .CoreMood_close__JzkPx{opacity:.95;animation:CoreMood_cmClose__MnxHH .9s ease-out forwards}.CoreMood_face__3jrtp[data-particles=orbit] .CoreMood_orbit__R_0FY{opacity:1}.CoreMood_face__3jrtp[data-particles=orbit] .CoreMood_spinner__pem6e{animation:CoreMood_cmSpin__JIvIq 4.8s linear infinite;transform-origin:0 0}.CoreMood_face__3jrtp[data-particles=sparks] .CoreMood_sparks__LVW_i{opacity:1}.CoreMood_face__3jrtp[data-particles=sparks] .CoreMood_sparks__LVW_i circle{animation:CoreMood_cmSpark__q3KQ_ 1.1s ease-out 2}.CoreMood_face__3jrtp[data-particles=pulse3] .CoreMood_pulse3__JPxQD{opacity:1}.CoreMood_face__3jrtp[data-particles=pulse3] .CoreMood_pulse3__JPxQD circle{animation:CoreMood_cmDot__wNKlq 1.2s ease-in-out infinite}.CoreMood_backdrop__sgDe8{position:absolute;left:0;right:0;top:56px;bottom:96px;display:grid;place-items:center;pointer-events:none;z-index:0;overflow:hidden}.CoreMood_big__7DsnA{opacity:.13;filter:saturate(1.1);transition:opacity .6s}html[data-theme=dark] .CoreMood_big__7DsnA{opacity:.18}.CoreMood_bubble__vu91N{position:absolute;top:64px;right:14px;z-index:3;pointer-events:none;padding:5px;border-radius:999px;background:color-mix(in srgb,var(--bg,#fff) 82%,transparent);border:1px solid var(--line,#e6e6e1);box-shadow:0 6px 20px rgba(0,0,0,.08);animation:CoreMood_cmFloat__CY4uk 2.2s ease-out forwards;display:grid}@keyframes CoreMood_cmBreath__HuSIz{50%{transform:scale(1.04)}}@keyframes CoreMood_cmBob__6fUWH{50%{transform:translateY(-4%)}}@keyframes CoreMood_cmBounce__Z8Qv8{40%{transform:translateY(-6%) scale(1.03)}}@keyframes CoreMood_cmSpin__JIvIq{to{transform:rotate(1turn)}}@keyframes CoreMood_cmWave__C17VG{25%{transform:rotate(-22deg)}75%{transform:rotate(22deg)}}@keyframes CoreMood_cmGap__bbzO2{50%{opacity:.3}}@keyframes CoreMood_cmRipple__HpqFy{0%,to{transform:scale(.94);opacity:.45}50%{transform:scale(1.06);opacity:.9}}@keyframes CoreMood_cmClose__MnxHH{to{stroke-dasharray:100 0}}@keyframes CoreMood_cmSpark__q3KQ_{0%{transform:translate(0);opacity:0}30%{opacity:1}to{transform:translate(var(--sx),var(--sy));opacity:0}}@keyframes CoreMood_cmDot__wNKlq{0%,to{opacity:.25}50%{opacity:1}}@keyframes CoreMood_cmFloat__CY4uk{0%{opacity:0;transform:translateY(8px) scale(.8)}15%{opacity:1;transform:none}80%{opacity:1}to{opacity:0;transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.CoreMood_bubble__vu91N,.CoreMood_face__3jrtp,.CoreMood_face__3jrtp *{animation:none!important;transition:none!important}.CoreMood_face__3jrtp[data-ring=close] .CoreMood_close__JzkPx{stroke-dasharray:100 0}}.filmStudio_panel__NlZda{display:grid;grid-gap:14px;gap:14px;min-width:0}.filmStudio_compact___QWZy{gap:10px;padding:12px 14px;border:1px solid var(--line,#e6e6e1);border-radius:16px;background:var(--bg,#fff)}.filmStudio_head__gaX5C{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.filmStudio_head__gaX5C h2,.filmStudio_head__gaX5C h3{margin:0;font-size:18px;letter-spacing:-.01em;flex:1 1 220px;min-width:0}.filmStudio_compact___QWZy .filmStudio_head__gaX5C h3{font-size:14.5px}.filmStudio_sub__HXY9N{color:var(--muted,#6B6B66);font-size:12.5px}.filmStudio_tag__C36S3{font-size:11.5px;padding:2px 8px;border-radius:99px;background:var(--sunk,#F0F0ED);color:var(--muted,#6B6B66);white-space:nowrap}.filmStudio_tagG___zGTG{background:var(--ok-soft,#E3F5E9);color:var(--ok,#17A34A)}.filmStudio_tagW__Xtwrp{background:var(--warn-soft,#FCF1DC);color:var(--warn,#C27803)}.filmStudio_tagR__Kne68{background:var(--bad-soft,#FBE6E4);color:var(--bad,#D93A2F)}.filmStudio_offline__6b4HS{border:1px solid var(--warn,#c27803);background:var(--warn-soft,#FCF1DC);color:var(--fg,#111);border-radius:12px;padding:10px 14px;font-size:13.5px}.filmStudio_error__O4m6u{border:1px solid var(--bad,#d93a2f);background:var(--bad-soft,#FBE6E4);color:var(--bad,#D93A2F);border-radius:12px;padding:10px 14px;font-size:13.5px}.filmStudio_note__EbhjW{border:1px solid var(--ok,#17a34a);background:var(--ok-soft,#E3F5E9);border-radius:12px;padding:10px 14px;font-size:13.5px}.filmStudio_prog__4gr8q{height:8px;border-radius:99px;background:var(--sunk,#F0F0ED);overflow:hidden}.filmStudio_prog__4gr8q i{display:block;height:100%;background:var(--ok,#17A34A);border-radius:99px;transition:width .4s}.filmStudio_nums__Y1VX5{display:flex;gap:14px;flex-wrap:wrap;font-size:13px;color:var(--muted,#6B6B66)}.filmStudio_nums__Y1VX5 b{color:var(--fg,#111);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.filmStudio_roles__mpILt{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));grid-gap:10px;gap:10px}.filmStudio_role__GJQ4o{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;border:1px solid var(--line,#e6e6e1);border-radius:14px;padding:10px 12px;background:var(--bg,#fff);min-width:0}.filmStudio_role__GJQ4o b{display:block;font-weight:600;font-size:13.5px}.filmStudio_role__GJQ4o span{display:block;font-size:12.5px;color:var(--muted,#6B6B66);overflow-wrap:anywhere}.filmStudio_compact___QWZy .filmStudio_roles__mpILt{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:8px}.filmStudio_compact___QWZy .filmStudio_role__GJQ4o{padding:8px 10px}.filmStudio_two__XBYD3{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}@media (max-width:860px){.filmStudio_two__XBYD3{grid-template-columns:minmax(0,1fr)}}.filmStudio_box__Fxt_Q{border:1px solid var(--line,#e6e6e1);border-radius:16px;background:var(--bg,#fff);min-width:0;overflow:hidden}.filmStudio_box__Fxt_Q>h3{margin:0;padding:11px 14px;font-size:14px;border-bottom:1px solid var(--line,#e6e6e1);display:flex;gap:8px;align-items:center}.filmStudio_box__Fxt_Q>h3>span{margin-left:auto;font-size:12px;color:var(--faint,#9A9A94);font-weight:500}.filmStudio_body__a4Am1{padding:12px 14px;display:grid;grid-gap:8px;gap:8px;min-width:0}.filmStudio_scene__3Luon{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;font-size:13px}.filmStudio_scene__3Luon em{font-style:normal;color:var(--muted,#6B6B66);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.filmStudio_acts__f0qZl{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.filmStudio_btn__DRVXP{border:1px solid var(--line,#e6e6e1);background:var(--bg,#fff);color:var(--fg,#111);border-radius:99px;padding:7px 14px;font:inherit;font-size:13px;cursor:pointer}.filmStudio_btn__DRVXP:disabled{opacity:.45;cursor:default}.filmStudio_btn__DRVXP:focus-visible,.filmStudio_field___RCRt:focus-visible{outline:2px solid var(--fg,#111);outline-offset:2px}.filmStudio_ink__hKKjm{background:var(--ink,#111);color:var(--on-ink,#fff);border-color:var(--ink,#111)}.filmStudio_danger__2gJyM{color:var(--bad,#D93A2F)}.filmStudio_field___RCRt{border:1px solid var(--line,#e6e6e1);border-radius:99px;padding:7px 12px;background:var(--bg,#fff);color:var(--fg,#111);font:inherit;font-size:13px}.filmStudio_video__elVsb{width:100%;border-radius:12px;background:#000;aspect-ratio:16/9;display:block}.filmStudio_log__mX0XF{margin:0;font:12px/1.55 var(--mono,ui-monospace,monospace);white-space:pre-wrap;overflow-wrap:anywhere;max-height:280px;overflow:auto;color:var(--muted,#6B6B66)}.filmStudio_alert__pRku_{font-size:13px}.filmStudio_link__GNEii{font-size:13px;color:var(--fg,#111);text-decoration:underline}.pages_page__b0yJj{display:grid;grid-gap:20px;gap:20px;grid-auto-rows:max-content;align-content:start;min-width:0;max-width:100%;color:var(--fg,#111)}.pages_ph___Xbgv{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.pages_ph___Xbgv>div:first-child{flex:1 1;min-width:200px;display:grid;grid-gap:4px;gap:4px}.pages_title__vWm8g{margin:0;font-size:24px;letter-spacing:-.02em;text-wrap:balance;line-height:1.2}.pages_sub__fnha4{margin:0;color:var(--muted,#6B6B66)}.pages_phActs__nRcDJ{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.pages_btn__Q_Zlh{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 14px;border-radius:99px;border:1px solid var(--line,#e6e6e1);background:var(--bg,#fff);color:var(--fg,#111);font:inherit;font-weight:500;font-size:13px;cursor:pointer;text-decoration:none;white-space:nowrap;line-height:1.3}.pages_btn__Q_Zlh:hover:not(:disabled){border-color:var(--faint,#9A9A94)}.pages_btn__Q_Zlh:disabled{opacity:.5;cursor:default}.pages_btn__Q_Zlh:focus-visible{outline:2px solid var(--fg,#111);outline-offset:2px}.pages_ink__ITD0p{background:var(--ink,#111);color:var(--on-ink,#fff);border-color:var(--ink,#111)}.pages_ink__ITD0p:hover:not(:disabled){border-color:var(--ink,#111);opacity:.9}.pages_danger__xwUpf{color:var(--bad,#D93A2F)}.pages_small__2PXi6{padding:5px 10px;font-size:12.5px}.pages_error__BejDu{border:1px solid var(--bad,#d93a2f);background:var(--bad-soft,#FBE6E4);color:var(--bad,#D93A2F);border-radius:12px}.pages_error__BejDu,.pages_note__TnoNz{padding:10px 14px;font-size:13.5px;overflow-wrap:anywhere}.pages_note__TnoNz{border:1px solid var(--line,#e6e6e1);background:var(--sunk,#F0F0ED);border-radius:12px}.pages_noteWarn__20qY7{border-color:var(--warn,#C27803);background:var(--warn-soft,#FCF1DC)}.pages_noteOk__cvlim{border-color:var(--ok,#17A34A);background:var(--ok-soft,#E3F5E9)}.pages_muted__uw9uI{color:var(--muted,#6B6B66)}.pages_faint__HZe6_{color:var(--faint,#9A9A94);font-size:12.5px}.pages_empty__FCSgR{padding:18px;text-align:center;color:var(--muted,#6B6B66);font-size:13px}.pages_kgrid__3j7Z3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));grid-gap:12px;gap:12px}.pages_kk__ZGAOy{border:1px solid var(--line,#e6e6e1);border-radius:18px;padding:14px 14px 10px;background:var(--bg,#fff);display:grid;grid-gap:2px;gap:2px;min-width:0;align-content:start}.pages_kk__ZGAOy .pages_lb__hShkN{font-size:12px;color:var(--muted,#6B6B66);display:flex;align-items:center;gap:6px}.pages_kk__ZGAOy .pages_lb__hShkN i{width:7px;height:7px;border-radius:50%;display:inline-block}.pages_kk__ZGAOy b{font:600 24px var(--mono,ui-monospace,monospace);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pages_kk__ZGAOy small{font-size:11.5px;color:var(--faint,#9A9A94)}.pages_kk__ZGAOy small.pages_up__4nFj0{color:var(--bad,#D93A2F)}.pages_kk__ZGAOy small.pages_down__aYAXm{color:var(--ok,#17A34A)}.pages_kk__ZGAOy svg{width:100%;height:34px;margin-top:4px;display:block}.pages_two__THp7h{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.pages_box__NwF8d{border:1px solid var(--line,#e6e6e1);border-radius:16px;background:var(--bg,#fff);min-width:0;overflow:hidden}.pages_box__NwF8d>h3{margin:0;padding:12px 16px;font-size:14px;border-bottom:1px solid var(--line,#e6e6e1);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.pages_box__NwF8d>h3>span{margin-left:auto;font:500 12px var(--mono,ui-monospace,monospace);color:var(--faint,#9A9A94)}.pages_boxBody__2B7zc{padding:14px 16px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;min-width:0}.pages_li__1X6Ua{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:11px 16px;border-top:1px solid var(--line,#e6e6e1)}.pages_box__NwF8d>.pages_li__1X6Ua:first-child,.pages_box__NwF8d>h3+.pages_li__1X6Ua{border-top:0}.pages_tt__ChXOA{min-width:0;display:grid;grid-gap:2px;gap:2px}.pages_tt__ChXOA>b{font-weight:500;overflow-wrap:anywhere}.pages_tt__ChXOA>span{font-size:12.5px;color:var(--muted,#6B6B66);overflow-wrap:anywhere}.pages_ic__JqAkb{width:34px;height:34px;border-radius:10px;background:var(--sunk,#F0F0ED);display:grid;place-items:center;color:var(--muted,#6B6B66);flex:none}.pages_ic__JqAkb svg{width:18px;height:18px}.pages_icW__Zk3sl{background:var(--warn-soft,#FCF1DC);color:var(--warn,#C27803)}.pages_icG__1cQOQ{background:var(--ok-soft,#E3F5E9);color:var(--ok,#17A34A)}.pages_icR__Vm380{background:var(--bad-soft,#FBE6E4);color:var(--bad,#D93A2F)}.pages_acts__LornS{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.pages_liWide__RwTA8{grid-column:2/-1;min-width:0}.pages_tag__oIU0C{font-size:11.5px;padding:2px 8px;border-radius:99px;background:var(--sunk,#F0F0ED);color:var(--muted,#6B6B66);white-space:nowrap;display:inline-block}.pages_tagG__q2oav{background:var(--ok-soft,#E3F5E9);color:var(--ok,#17A34A)}.pages_tagW__MmzJB{background:var(--warn-soft,#FCF1DC);color:var(--warn,#C27803)}.pages_tagR__E1o_m{background:var(--bad-soft,#FBE6E4);color:var(--bad,#D93A2F)}.pages_prog__EDee4{height:6px;border-radius:99px;background:var(--sunk,#F0F0ED);overflow:hidden}.pages_prog__EDee4 i{display:block;height:100%;background:var(--ink,#111);border-radius:99px}.pages_chart__U4LNN{padding:16px}.pages_chart__U4LNN svg{width:100%;height:190px;display:block}.pages_legend__Esk0z{display:flex;gap:14px;flex-wrap:wrap;padding:0 16px 14px;font-size:12.5px;color:var(--muted,#6B6B66)}.pages_legend__Esk0z i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.pages_field__XlR06{border:1px solid var(--line,#e6e6e1);border-radius:12px;padding:9px 12px;background:var(--bg,#fff);color:var(--fg,#111);font:inherit;min-width:0;max-width:100%}.pages_field__XlR06:focus-visible{outline:2px solid var(--fg,#111);outline-offset:1px}textarea.pages_field__XlR06{width:100%;resize:vertical}.pages_formRow__V8AyT{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.pages_pre__2YeW5{white-space:pre-wrap;word-break:break-all;background:var(--sunk,#F0F0ED);padding:10px;border-radius:10px;font:12.5px/1.5 var(--mono,ui-monospace,monospace);margin:0;max-width:100%;overflow-x:auto}.pages_code__9bfHb{font:12.5px var(--mono,ui-monospace,monospace);background:var(--sunk,#F0F0ED);padding:1px 6px;border-radius:6px;overflow-wrap:anywhere}.pages_tableWrap__i0Xnx{overflow-x:auto;max-width:100%}.pages_table__mSUmg{width:100%;border-collapse:collapse;font-size:13px}.pages_table__mSUmg th{text-align:left;font-weight:500;color:var(--muted,#6B6B66);font-size:12px;padding:8px 16px;border-bottom:1px solid var(--line,#e6e6e1);white-space:nowrap}.pages_table__mSUmg td{padding:9px 16px;border-top:1px solid var(--line,#e6e6e1);vertical-align:top}.pages_table__mSUmg tr:first-child td{border-top:0}.pages_num__RsZp5{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--mono,ui-monospace,monospace)}.pages_sum__CvlOF{display:flex;gap:8px;flex-wrap:wrap}.pages_sum__CvlOF span{font:12px var(--mono,ui-monospace,monospace);padding:4px 10px;border-radius:99px;background:var(--sunk,#F0F0ED)}.pages_sum__CvlOF .pages_on__3fWLS{background:var(--ok-soft,#E3F5E9);color:var(--ok,#17A34A)}.pages_sum__CvlOF .pages_off__WESi1{background:var(--bad-soft,#FBE6E4);color:var(--bad,#D93A2F)}.pages_sum__CvlOF .pages_busy__OXi5K{background:var(--warn-soft,#FCF1DC);color:var(--warn,#C27803)}.pages_fbar__I4_B4{display:flex;gap:8px;flex-wrap:wrap;align-items:center;min-width:0}.pages_fchips__6LWFv{display:flex;gap:4px;background:var(--sunk,#F0F0ED);padding:3px;border-radius:99px;overflow-x:auto;max-width:100%;scrollbar-width:none}.pages_fchips__6LWFv::-webkit-scrollbar{display:none}.pages_fchips__6LWFv button{padding:5px 12px;border-radius:99px;font:inherit;font-size:12.5px;color:var(--muted,#6B6B66);white-space:nowrap;display:inline-flex;gap:6px;align-items:center;background:none;border:0;cursor:pointer}.pages_fchips__6LWFv button em{font:normal 500 11px var(--mono,ui-monospace,monospace);color:var(--faint,#9A9A94)}.pages_fchips__6LWFv button[aria-pressed=true]{background:var(--bg,#fff);color:var(--fg,#111);box-shadow:0 1px 3px rgba(0,0,0,.08)}.pages_fchips__6LWFv button[aria-pressed=true] em{color:var(--fg,#111)}.pages_fsel__Cf_ID{color:var(--fg,#111);font:inherit;font-size:12.5px;max-width:100%}.pages_fsearch__037G_,.pages_fsel__Cf_ID{border:1px solid var(--line,#e6e6e1);border-radius:99px;padding:5px 12px;background:var(--bg,#fff)}.pages_fsearch__037G_{display:flex;align-items:center;gap:6px;color:var(--faint,#9A9A94);min-width:0;flex:1 1 160px;max-width:260px}.pages_fsearch__037G_ svg{width:15px;height:15px;flex:none}.pages_fsearch__037G_ input{border:0;outline:0;background:none;min-width:0;flex:1 1;color:var(--fg,#111);font:inherit;font-size:13px;padding:0}.pages_gwrap__g4_h8{display:grid;grid-gap:10px;gap:10px;min-width:0}.pages_gh__F4ytg{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted,#6B6B66);display:flex;gap:8px;align-items:baseline}.pages_gh__F4ytg em{font:normal 500 11px var(--mono,ui-monospace,monospace);color:var(--faint,#9A9A94);text-transform:none;letter-spacing:0}.pages_grid__xxrZJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));grid-gap:12px;gap:12px}.pages_dc__91K2J{border:1px solid var(--line,#e6e6e1);border-radius:16px;padding:12px;display:grid;grid-gap:10px;gap:10px;background:var(--bg,#fff);min-width:0;align-content:start}.pages_dcOff__rGIDl .pages_dtop___lMf4 b,.pages_dcOff__rGIDl .pages_mini__90pI7{opacity:.6}.pages_dcWide__XYk2_{grid-column:1/-1}.pages_dtop___lMf4{display:flex;align-items:center;gap:8px;min-width:0}.pages_dtop___lMf4 b{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pages_dtop___lMf4 input{margin:0;flex:none}.pages_st__g3XB2{font-size:11.5px;padding:2px 8px;border-radius:99px;background:var(--bad-soft,#FBE6E4);color:var(--bad,#D93A2F);white-space:nowrap}.pages_stOn__wxONz{background:var(--ok-soft,#E3F5E9);color:var(--ok,#17A34A)}.pages_stBusy__yNbxL{background:var(--warn-soft,#FCF1DC);color:var(--warn,#C27803)}.pages_mini__90pI7{aspect-ratio:16/9;max-height:140px;border-radius:10px;background:var(--sunk,#F0F0ED);display:grid;grid-template-columns:repeat(6,1fr);grid-gap:3px;gap:3px;padding:6px}.pages_mini__90pI7 span{border-radius:3px;background:var(--line,#E6E6E1)}.pages_mini__90pI7 span.pages_a__9cyWW{background:var(--ok,#17A34A);opacity:.55}.pages_dinfo__JQYIt{border-radius:10px;background:var(--sunk,#F0F0ED);padding:10px;font-size:12.5px;color:var(--muted,#6B6B66);display:grid;grid-gap:2px;gap:2px;min-height:64px;align-content:center}.pages_meta__OD_6A{display:flex;justify-content:space-between;gap:8px;font:11.5px var(--mono,ui-monospace,monospace);color:var(--muted,#6B6B66);flex-wrap:wrap}.pages_dwarn__r5sKs{font-size:12px;color:var(--warn,#C27803);background:var(--warn-soft,#FCF1DC);border-radius:10px;padding:6px 10px}.pages_dacts__hcB8g{display:flex;gap:6px;flex-wrap:wrap}.pages_dacts__hcB8g .pages_btn__Q_Zlh{flex:1 1 auto;padding:6px 8px}.pages_panel__S1C4h{border-top:1px solid var(--line,#e6e6e1);padding-top:10px;min-width:0;display:grid;grid-gap:10px;gap:10px}.pages_working__Q_0_V{font-size:12px;color:var(--warn,#C27803);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pages_talkv__9bMEc{min-height:70vh;display:grid;justify-items:center;text-align:center;grid-gap:18px;gap:18px;align-content:center;padding:12px 0 24px}.pages_talkTop__g_zJm{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px}.pages_talkTop__g_zJm h1{margin:0;font-size:20px;letter-spacing:-.01em}.pages_orb__jFbmg{width:180px;height:180px;max-width:60vw;max-height:60vw;border-radius:50%;border:0;cursor:pointer;padding:0;margin:36px 0;flex:none;background:radial-gradient(circle at 35% 30%,#fff 0,#d8d8d2 18%,#3b3b38 62%,#111 100%);box-shadow:0 0 0 14px var(--sunk,#F0F0ED),0 0 0 28px color-mix(in srgb,var(--sunk,#F0F0ED) 50%,transparent);transition:filter .25s}.pages_orb__jFbmg:focus-visible{outline:2px solid var(--fg,#111);outline-offset:32px}.pages_orbLive__uRZ0C{animation:pages_breathe__xHCrm 3.2s ease-in-out infinite}.pages_orbFast__ol1je{animation-duration:1.4s}.pages_orbWork__xrImX{filter:sepia(.5) saturate(2.2) hue-rotate(-12deg)}:root[data-theme=dark] .pages_orb__jFbmg{background:radial-gradient(circle at 35% 30%,#fff 0,#bdbdb6 20%,#4a4a46 60%,#1b1b1b 100%)}@keyframes pages_breathe__xHCrm{50%{transform:scale(1.04);box-shadow:0 0 0 20px var(--sunk,#F0F0ED),0 0 0 40px color-mix(in srgb,var(--sunk,#F0F0ED) 40%,transparent)}}.pages_said__kHv1Y{font-size:20px;max-width:520px;overflow-wrap:anywhere}.pages_hint__p5XWf{color:var(--muted,#6B6B66);font-size:13px;max-width:560px}.pages_hintBad__Yu96v{color:var(--bad,#D93A2F);font-size:15px;max-width:560px}.pages_mic___5kKO{width:64px;height:64px;border-radius:50%;background:var(--ink,#111);color:var(--on-ink,#fff);display:grid;place-items:center;border:0;cursor:pointer}.pages_mic___5kKO svg{width:26px;height:26px}.pages_free__5UbsA{display:inline-flex;gap:6px;align-items:center;font:500 12px var(--mono,ui-monospace,monospace);padding:4px 10px;border-radius:99px;background:var(--ok-soft,#E3F5E9);color:var(--ok,#17A34A)}.pages_lines__9gWRD{width:100%;max-width:640px;display:grid;grid-gap:8px;gap:8px;text-align:left}.pages_lineYou__i5TM4{justify-self:end;max-width:85%;background:var(--sunk,#F0F0ED);padding:8px 14px;border-radius:18px 18px 6px 18px;white-space:pre-wrap;overflow-wrap:anywhere}.pages_lineFolix__64FuC{padding:2px 0}.pages_lineFolix__64FuC,.pages_lineTask__4LWCj{justify-self:start;max-width:85%;white-space:pre-wrap;overflow-wrap:anywhere}.pages_lineTask__4LWCj{padding:8px 12px;border-radius:12px;border:1px solid var(--line,#e6e6e1);color:var(--muted,#6B6B66);font-size:13px}.pages_acCards__gxpnk{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));grid-gap:12px;gap:12px}.pages_acCard__BDEcS{border:1px solid var(--line,#e6e6e1);border-radius:16px;padding:14px 16px;display:grid;grid-gap:8px;gap:8px;background:var(--bg,#fff);text-align:left;font:inherit;color:inherit;cursor:pointer;min-width:0}.pages_acCard__BDEcS:hover{border-color:var(--faint,#9A9A94)}.pages_acCard__BDEcS[aria-pressed=true]{border-color:var(--ink,#111);box-shadow:0 0 0 1px var(--ink,#111)}.pages_acHead__vnnZT{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.pages_acHead__vnnZT b{font-weight:600;font-size:15px;min-width:0;overflow-wrap:anywhere}@media (max-width:900px){.pages_two__THp7h{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.pages_title__vWm8g{font-size:21px}.pages_fsearch__037G_{max-width:none;flex-basis:100%}.pages_li__1X6Ua{grid-template-columns:auto minmax(0,1fr)}.pages_li__1X6Ua>.pages_acts__LornS{grid-column:1/-1;justify-content:flex-start}.pages_liTight__Qmoy_{grid-template-columns:auto minmax(0,1fr) auto}.pages_liTight__Qmoy_>.pages_acts__LornS{grid-column:auto;justify-content:flex-end}.pages_kk__ZGAOy b{font-size:20px}}@media (prefers-reduced-motion:reduce){.pages_orbLive__uRZ0C{animation:none}}