.completePrompt{min-width:0}
.completePrompt summary{cursor:pointer;list-style:none;border-bottom:0}
.completePrompt summary::-webkit-details-marker{display:none}
.completePrompt[open] summary{border-bottom:1px solid #4a5d50}
.completePrompt .panelTop p{color:#b9c9b9;margin:9px 0 0;font-size:.92rem;line-height:1.45}
.openPrompt{border:1px solid #e9aa75;border-radius:5px;color:#172720;padding:12px 16px;background:#e9aa75;font-weight:800;font-size:.88rem;white-space:nowrap}
.completePrompt[open] .openPrompt{font-size:0;background:transparent;border-color:#71877a;padding:0;width:36px;height:36px;position:relative}
.completePrompt[open] .openPrompt:after{content:'×';font-size:1.8rem;line-height:31px;color:#f7f0e5;position:absolute;inset:0;text-align:center}
.completePromptBody{padding-top:22px}
.completePromptBody .copyButton{margin:0 28px}
.completePromptBody pre{max-height:620px;overflow:auto;margin-top:20px;border-top:1px solid #4a5d50;border-bottom:1px solid #4a5d50}
.copyButton:disabled{cursor:wait;opacity:.7}
@media(max-width:650px){.completePromptBody .copyButton{margin-left:21px}}
