.AskCoachPanel_panel__U9HpV{margin-top:0;padding:0;border:none;border-radius:0;background:transparent}.AskCoachPanel_label__csoPl{margin:0 0 var(--space-2);font-size:var(--font-size-xs);font-weight:650;letter-spacing:var(--hud-kicker-tracking);text-transform:uppercase;color:var(--hud-cyan)}.AskCoachPanel_warn__3cgml{margin:0 0 var(--space-2);padding:8px 10px;border-radius:0;border:1px solid var(--hud-line);background:var(--brand-muted);color:var(--text);font-size:var(--font-size-sm);line-height:1.4}.AskCoachPanel_history__MY325{display:flex;flex-direction:column;gap:var(--space-2);max-height:220px;overflow:auto;margin-bottom:var(--space-2)}.AskCoachPanel_assistant__cfwcy,.AskCoachPanel_user__zP71l{padding:8px 10px;border-radius:0;font-size:var(--font-size-sm);line-height:1.45;white-space:pre-wrap}.AskCoachPanel_user__zP71l{align-self:flex-end;background:var(--brand-muted);border:1px solid var(--border);max-width:90%}.AskCoachPanel_assistant__cfwcy{align-self:flex-start;background:var(--hud-plate-quiet,var(--bg));border:1px solid var(--border);max-width:95%}.AskCoachPanel_cites__BQ6oB{list-style:none;margin:0 0 var(--space-2);padding:0;display:flex;flex-direction:column;gap:.3rem}.AskCoachPanel_cites__BQ6oB li{font-size:11.5px;color:var(--text-muted);padding:.35rem .45rem;border-left:2px solid var(--hud-line)}.AskCoachPanel_cites__BQ6oB strong{display:block;color:var(--text-subtle);margin-bottom:.1rem}.AskCoachPanel_row__Y_UE7{display:flex;gap:var(--space-2)}.AskCoachPanel_input__84Oj2{flex:1 1;height:32px;padding:0 10px;border-radius:var(--radius-xs);border:1px solid var(--border-strong);background:var(--bg);color:var(--text);font-size:var(--font-size-sm)}.AskCoachPanel_input__84Oj2:focus{outline:none;border-color:var(--hud-cyan);box-shadow:0 0 0 1px color-mix(in srgb,var(--hud-cyan) 35%,transparent)}.AskCoachPanel_btn__Wa2Ao{height:32px;padding:0 12px;border:none;border-radius:var(--radius-xs);background:var(--btn-inverse);color:var(--btn-inverse-text);font-weight:600;font-size:var(--font-size-sm);cursor:pointer}.AskCoachPanel_btn__Wa2Ao:hover:not(:disabled){background:#fff}.AskCoachPanel_btn__Wa2Ao:disabled{opacity:.45;cursor:wait}.AskCoachPanel_labelRow__B0MQN{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem}.AskCoachPanel_closeBtn__L3kK5{background:none;border:1px solid var(--hud-line);color:var(--hud-cyan);font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:.25rem .55rem;cursor:pointer}.AskCoachPanel_closeBtn__L3kK5:hover{border-color:var(--hud-line-strong,var(--hud-line));background:rgba(110,200,255,.06)}.AskCoachPanel_overlay__c5UDr{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:24px}.AskCoachPanel_overlayBackdrop__05mPB{position:absolute;inset:0;border:none;background:rgba(2,6,12,.78);cursor:pointer}.AskCoachPanel_overlayInner__Dirfl{position:relative;z-index:1;width:min(920px,96vw);max-height:min(86vh,900px);overflow:auto;padding:1.25rem 1.35rem 1.4rem;background:var(--hud-plate);border:1px solid var(--hud-line-strong,var(--hud-line));box-shadow:var(--hud-glow-hero,var(--hud-glow));-webkit-clip-path:var(--hud-clip-hero);clip-path:var(--hud-clip-hero)}.AskCoachPanel_historyOverlay__FAHdN{display:flex;flex-direction:column;gap:var(--space-2);max-height:min(48vh,420px);overflow:auto;margin-bottom:var(--space-2)}