html[data-ground] .ai-dock .sf-label{margin-top:22px;display:block}html[data-ground] .ai-dock .ai-prompt{white-space:pre-wrap;word-break:break-word;max-height:220px;font-family:var(--mono);letter-spacing:.04em;color:var(--tx2);margin:10px 0 0;font-size:11.5px;line-height:1.65;overflow:auto}html[data-ground] .ai-dock .ai-actions{gap:12px;margin-top:22px;display:grid}html[data-ground] .ai-dock .ai-prompt+.sf-help{margin-top:12px}html[data-ground] .ai-dock a.sf-btn{justify-content:center;align-items:center;text-decoration:none;display:flex}html[data-ground] .ai-dock [role=group]>.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html[data-ground] .ai-dock .fit-chip{align-items:center;gap:7px;min-height:40px;padding:8px 10px;font-size:.875rem}html[data-ground] .ai-dock .fit-chip .dot{width:14px;height:14px;margin-top:0}html[data-ground] .ai-dock .fit-chip .dot svg{width:8px;height:8px}html[data-ground] .ai-dock .sf-panel{flex-direction:column;display:flex}html[data-ground] .ai-dock .sf-panel-inner{flex-direction:column;flex:auto;min-height:0;display:flex}html[data-ground] .ai-dock .sf-panel-inner>*{flex-shrink:0}html[data-ground] .ai-dock .sf-panel-inner>.ai-prompt{flex:0 auto;min-height:72px}html[data-ground] .ai-dock .sf-intro{margin-bottom:0}html[data-ground] .ai-dock .sf-panel-inner>.sf-label{margin-top:18px}html[data-ground] .ai-dock .sf-panel-inner>.sf-help{margin:10px 0 0}html[data-ground] .ai-dock .sf-panel-inner>.ai-actions{gap:10px;margin-top:16px}@media (min-width:768px){html[data-ground] .ai-dock .sf-panel{max-height:min(92vh, calc(100dvh - var(--chrome-h) - 16px))}}html[data-ground] .ai-dock .ai-notes{gap:8px;margin-top:16px;display:grid}html[data-ground] .ai-dock .ai-notes .sf-help{margin:0}html[data-ground] .ai-dock .ai-notes a{color:var(--acc-text);text-underline-offset:2px;text-decoration:underline}
