.assistant-panel_panel__z2tNk{flex:1 1 240px;min-height:0;display:flex;flex-direction:column}.assistant-panel_log__vZMJi{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:24px;padding:12px 16px 0;scrollbar-width:thin;scrollbar-color:#d7d8da transparent}.assistant-panel_emptyTitle__R6ViK{margin:0;font-size:20px;line-height:28px;font-weight:700;color:var(--ink)}.assistant-panel_emptyLead__OggfP{margin:0;font-size:16px;line-height:24px;font-weight:400;color:var(--ink-soft)}.assistant-panel_asks__a7BlU{margin:24px 0 0;padding:0;list-style:none;border-top:1px solid var(--line-soft)}.assistant-panel_askRow__TJlwl{width:100%;height:44px;display:flex;align-items:center;gap:8px;padding:0;border:0;border-bottom:1px solid var(--line-soft);border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:16px;line-height:24px;font-weight:400;text-align:left;cursor:pointer;transition:color .12s ease-out}.assistant-panel_askRow__TJlwl:hover:not(:disabled){color:var(--ink)}.assistant-panel_askRow__TJlwl:disabled{color:var(--disabled-ink);cursor:default}.assistant-panel_askRow__TJlwl:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.assistant-panel_askMark__Wnhzh{flex:none;width:20px;color:var(--muted);font-weight:700}.assistant-panel_askRow__TJlwl:hover:not(:disabled) .assistant-panel_askMark__Wnhzh{color:var(--accent)}.assistant-panel_askRow__TJlwl:disabled .assistant-panel_askMark__Wnhzh{color:var(--disabled-ink)}.assistant-panel_user__nyqpG{position:relative;align-self:flex-end;max-width:88%;padding:8px 12px;border-radius:12px 12px 4px 12px;background:var(--accent);color:#ffffff;font-size:16px;line-height:24px;font-weight:400;white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere}.assistant-panel_tail__4esMe{position:absolute;right:-7px;bottom:0;width:12px;height:16px;display:block;overflow:visible;color:var(--accent)}.assistant-panel_assistant__pbHpB{align-self:stretch;color:var(--text)}.assistant-panel_assistant__pbHpB,.assistant-panel_failure__rwGup{font-size:16px;line-height:24px;font-weight:400;white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere}.assistant-panel_failure__rwGup{padding:12px;border-radius:12px;background:var(--surface-sunken);color:var(--ink)}.assistant-panel_halted__H7IH1{font-size:14px;line-height:20px;font-weight:400;color:var(--muted);word-break:keep-all}.assistant-panel_turn__Cm_PX{align-self:stretch;display:grid;gap:8px;justify-items:start}.assistant-panel_retry__Txg2d{height:36px;display:inline-flex;align-items:center;gap:4px;padding:0 12px 0 10px;border:0;border-radius:999px;background:var(--surface-sunken);color:var(--ink-soft);font:inherit;font-size:14px;line-height:20px;font-weight:600;cursor:pointer;transition:background-color .12s ease-out,color .12s ease-out}.assistant-panel_retry__Txg2d:hover:not(:disabled){color:var(--ink)}.assistant-panel_retry__Txg2d svg{flex:none;display:block}.assistant-panel_retry__Txg2d:hover:not(:disabled){background:var(--surface-hover)}.assistant-panel_retry__Txg2d:disabled{background:var(--disabled-surface);color:var(--disabled-ink);cursor:default}.assistant-panel_waiting__dg6Z6{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;height:24px;color:var(--ink-soft)}.assistant-panel_waiting__dg6Z6 i{width:5px;height:5px;border-radius:50%;background:currentColor;animation:assistant-panel_coachDotPulse__x1Se8 1s ease-in-out infinite}.assistant-panel_waiting__dg6Z6 i:nth-child(2){animation-delay:-.84s}.assistant-panel_waiting__dg6Z6 i:nth-child(3){animation-delay:-.68s}@keyframes assistant-panel_coachDotPulse__x1Se8{0%,70%,to{opacity:.22}35%{opacity:1}}.assistant-panel_composer__pospq{flex:none;display:flex;align-items:flex-end;gap:8px;margin:16px;padding:8px 8px 8px 16px;border-radius:12px;background:var(--surface-sunken)}.assistant-panel_composer__pospq:focus-within{outline:2px solid #f0b598;outline-offset:0}.assistant-panel_field__6wn_B{flex:1;min-width:0;padding:4px 0;max-height:120px;overflow-y:auto;border:0;background:transparent;resize:none;font:inherit;font-size:16px;line-height:24px;font-weight:400;color:var(--ink)}.assistant-panel_field__6wn_B:focus{outline:none}.assistant-panel_field__6wn_B::placeholder{color:var(--muted)}.assistant-panel_field__6wn_B:disabled{color:var(--disabled-ink);-webkit-text-fill-color:var(--disabled-ink)}.assistant-panel_send__B6VuB{flex:none;width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:var(--accent);color:#ffffff;cursor:pointer;transition:background-color .12s ease-out}.assistant-panel_send__B6VuB:hover:not(:disabled){background:var(--accent-deep)}.assistant-panel_send__B6VuB:disabled{background:var(--disabled-surface);color:var(--disabled-ink);cursor:default}.assistant-panel_send__B6VuB svg{display:block}.assistant-panel_word__HyDtZ{display:inline-block;opacity:0;animation:assistant-panel_coachWordIn__ZfgCL .42s cubic-bezier(.16,1,.3,1) forwards}@keyframes assistant-panel_coachWordIn__ZfgCL{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.assistant-panel_enter__Xl6Q_{animation:assistant-panel_coachTurnIn__2H_5b .2s cubic-bezier(.33,1,.68,1)}@keyframes assistant-panel_coachTurnIn__2H_5b{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.assistant-panel_srOnly__ZFtD_{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.assistant-panel_enter__Xl6Q_{animation:none}.assistant-panel_word__HyDtZ{animation:none;opacity:1}.assistant-panel_halted__H7IH1{animation:none}}.assistant-panel_plan__2Txn8{display:flex;flex-direction:column;gap:var(--sp-2,8px);margin-top:var(--sp-3,12px);padding-left:var(--sp-3,12px);border-left:2px solid var(--line-strong,#cfd2d7)}.assistant-panel_planHead__XrfDI{margin:0;font-size:14px;line-height:20px;font-weight:700;color:var(--ink)}.assistant-panel_planRows__O2QdI{display:flex;flex-direction:column;gap:var(--sp-1,4px)}.assistant-panel_planRow__DXGE1{display:flex;align-items:baseline;gap:var(--sp-2,8px);margin:0;font-size:14px;line-height:20px;font-weight:400;color:var(--ink-soft)}.assistant-panel_planAfter__lwaY_{font-weight:600;color:var(--ink)}.assistant-panel_planWhen__6RLzB{flex:none;width:24px;color:var(--muted)}.assistant-panel_planValue__7F6n5{min-width:0;font-variant-numeric:tabular-nums}.assistant-panel_planDelta__JNN_y{margin:0;font-size:12px;line-height:16px;font-weight:400;color:var(--muted);font-variant-numeric:tabular-nums}.assistant-panel_planActions__hWHpg{display:flex;gap:var(--sp-2,8px);margin-top:var(--sp-1,4px)}.assistant-panel_planYes__urey4{height:36px;padding:0 var(--sp-4,16px);border:0;border-radius:var(--r-inline,8px);background:var(--ink);color:#fff;font:inherit;font-size:14px;line-height:20px;font-weight:700;cursor:pointer}.assistant-panel_planYes__urey4:disabled{background:var(--disabled-surface,#ededef);color:var(--disabled-ink,#9ea1a8);cursor:default}.assistant-panel_planNo__dRz4C{height:36px;padding:0 var(--sp-2,8px);border:0;border-radius:var(--r-inline,8px);background:transparent;color:var(--ink-soft);font:inherit;font-size:14px;line-height:20px;font-weight:600;cursor:pointer}.assistant-panel_planNo__dRz4C:hover:not(:disabled){background:var(--surface-sunken)}.assistant-panel_planNo__dRz4C:disabled{color:var(--disabled-ink,#9ea1a8);cursor:default}.coach-findings_wrap__f7sb2{display:grid;gap:12px}.coach-findings_head__DzbpB{margin:0;font-size:16px;line-height:24px;font-weight:700;color:var(--ink)}.coach-findings_list__KhiBE{margin:0;padding:0;list-style:none;border-top:1px solid var(--line-soft)}.coach-findings_list__KhiBE>li{border-bottom:1px solid var(--line-soft)}.coach-findings_row__vtNWK{min-height:44px;display:flex;align-items:baseline;gap:8px;padding:var(--sp-3,12px);margin:0 -12px;width:calc(100% + 24px);border:0;border-radius:4px;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:background-color .12s ease-out}.coach-findings_row__vtNWK:hover,.coach-findings_row__vtNWK[aria-current=true]{background:var(--surface-sunken)}.coach-findings_row__vtNWK[aria-current=true] .coach-findings_at__nI2jJ{color:var(--accent)}.coach-findings_row__vtNWK:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.coach-findings_at__nI2jJ{flex:none;width:56px;font-size:14px;line-height:20px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink)}.coach-findings_what__zmXIN{flex:1;min-width:0;display:grid;gap:4px}.coach-findings_kind__3FkFp{font-size:14px;line-height:20px;font-weight:600;color:var(--ink-soft)}.coach-findings_detail__CeKwj{overflow-wrap:anywhere}.coach-findings_detail__CeKwj,.coach-findings_notice__TUJwJ{font-size:14px;line-height:20px;font-weight:400;color:var(--muted);word-break:keep-all}.coach-findings_notice__TUJwJ{margin:0}.coach-findings_more__bTR_z{width:100%;min-height:44px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--ink-soft);font:inherit;font-size:14px;line-height:20px;font-weight:600;text-align:left;cursor:pointer;transition:color .12s ease-out}.coach-findings_more__bTR_z:hover{color:var(--ink)}.coach-findings_more__bTR_z:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.result-strip_strip__TgCwo{display:flex;align-items:flex-start;gap:var(--sp-2,8px);margin-top:var(--sp-3,12px)}.result-strip_cell__ZhXvC{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:var(--sp-1,4px);padding:0;border:0;background:transparent;font:inherit;cursor:pointer}.result-strip_cell__ZhXvC:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-inline,8px)}.result-strip_frame__ch45I{position:relative;display:block;width:100%;overflow:hidden;border-radius:var(--r-inline,8px);background:var(--surface-sunken);transition:box-shadow .12s ease-out}.result-strip_frame__ch45I:after{content:"";position:absolute;inset:0;background:var(--surface-raised);animation:result-strip_resultShotWait__uP0PX 1.2s ease-in-out infinite}@keyframes result-strip_resultShotWait__uP0PX{0%,to{opacity:.35}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.result-strip_frame__ch45I:after{animation:none}}.result-strip_shot__I5UeG{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .18s ease-out}.result-strip_shot__I5UeG[data-ready=true]{opacity:1}.result-strip_cell__ZhXvC:hover .result-strip_frame__ch45I{box-shadow:0 0 0 2px var(--accent)}.result-strip_at__txoMN{font-size:12px;line-height:16px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--muted)}.result-strip_cell__ZhXvC:hover .result-strip_at__txoMN{color:var(--ink)}.editor-loading_pane__9YNJy{position:relative;overflow:hidden;width:100%;height:100%;min-height:120px;display:grid;place-items:center;align-content:center;gap:14px;padding:16px;border-radius:0;background:var(--surface-sunken);color:var(--asset-muted,#757578);font-size:16px;text-align:center}.editor-loading_pane__9YNJy:after{content:"";position:absolute;inset:0;z-index:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgb(255 255 255/.62),transparent);animation:editor-loading_editorLoadingShimmer__QU2l6 1.35s infinite;pointer-events:none}.editor-loading_pane__9YNJy>*{position:relative;z-index:1}@keyframes editor-loading_editorLoadingShimmer__QU2l6{to{transform:translateX(100%)}}.editor-loading_dots__sbJwJ{display:grid;grid-template-columns:repeat(7,5px);gap:4px;width:max-content}.editor-loading_dot__WEG90{width:5px;height:5px;border-radius:999px;background:rgb(29 27 25/.07);transition:background-color .42s ease-out}.editor-loading_dot__WEG90.active{background:rgb(238 101 17/.55);transition-duration:90ms}.editor-loading_line__7tLed{max-width:34ch;line-height:1.6}@media (prefers-reduced-motion:reduce){.editor-loading_pane__9YNJy:after{animation:none}.editor-loading_dot__WEG90,.editor-loading_dot__WEG90.active{transition:none}}