.ps-model-picker{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;font-size:13px;display:flex}.ps-model-picker label{align-items:center;gap:9px;display:flex}.ps-model-picker select{border:1px solid var(--border,#ddd);background:var(--surface,#fff);color:inherit;border-radius:8px;max-width:230px;padding:8px 10px}.ps-model-picker small{opacity:.7;flex-basis:100%}.ps-model-picker a{text-decoration:underline}.ps-quote,.ps-request-state{border:1px solid var(--border,#ddd);border-radius:14px;margin:14px 0;padding:18px;line-height:1.7}.ps-quote{background:var(--soft,#f2edf9)}.ps-quote blockquote{white-space:pre-wrap;overflow-wrap:anywhere;border-left:2px solid;margin:10px 0;padding-left:12px}.ps-quote>div,.ps-request-state>div{flex-wrap:wrap;gap:10px;display:flex}.ps-stream-turn{border-top:1px dashed var(--border,#ddd);padding-top:15px}.ps-stream-turn .pl-response-turn p{white-space:pre-wrap}.ps-stream-note{opacity:.65;font-size:12px}.ps-request-state p{margin:0 0 10px}@media (max-width:600px){.ps-model-picker label{width:100%}.ps-model-picker select{flex:1;max-width:100%}.ps-quote>div .button{width:100%}}.ps-request-state{scroll-margin-block:28px}.pl-reader-shell .pl-reader-pages{scroll-padding-block:24px}.ps-request-state.ps-request-recovery{border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 12px;margin:0;padding:2px 0;font-size:13px;line-height:1.4;display:grid}.ps-request-recovery>p{overflow-wrap:anywhere;margin:0}.ps-request-recovery>div{align-items:center;gap:8px}.ps-request-recovery .button{min-height:30px;padding:4px 9px;font-size:12px}.ps-request-recovery small{white-space:nowrap;font-size:11px}.ps-request-recovery>details{min-width:0;font-size:12px}.ps-request-recovery>details>summary{cursor:pointer;white-space:nowrap;padding:5px 0}.ps-request-recovery>details[open]{grid-column:1/-1}.ps-request-recovery>details p{overflow-wrap:anywhere;margin:6px 0 0}@media (max-width:600px){.ps-request-state.ps-request-recovery{grid-template-columns:auto minmax(0,1fr);gap:4px 12px}.ps-request-recovery>p{grid-column:1/-1}.ps-request-recovery>details{justify-self:end}}.pl-reader-shell .ps-request-state.ps-request-readback{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin:0;padding:2px 0;font-size:13px;line-height:1.4;display:flex}.ps-request-readback>p{margin:0}.ps-request-readback>.button{min-height:30px;padding:4px 9px;font-size:12px}
