.question-filters{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(180px,.65fr);gap:14px;max-width:760px}.question-filters .field{margin-bottom:8px}.question-filters .field>span{font-size:.72rem}.question-filters input,.question-filters select{width:100%;min-height:46px;border:1px solid #cdd2cc;border-radius:12px;background:#fff;padding:10px 13px;color:var(--ink)}.question-filters input:focus,.question-filters select:focus{outline:3px solid rgba(84,118,101,.24);border-color:var(--sage)}
.redact-details{grid-column:1/-1;width:100%;margin-top:7px}.redact-details>summary{display:inline-flex;align-items:center;min-height:44px;padding:7px 12px;border:1px solid var(--line);border-radius:99px;cursor:pointer;font-size:.75rem;color:var(--sage-dark)}.redact-details form{margin-top:10px;padding:13px;background:#f7f5ef;border-radius:14px}.redact-details .field{margin-bottom:10px}.redact-details textarea{width:100%;border:1px solid var(--line);border-radius:10px;padding:10px;line-height:1.5}
.live-aside.has-moderation{min-width:0}.moderation-drawer-content{max-height:min(76vh,850px);overflow:auto;overscroll-behavior:contain}.pending-question{overflow-wrap:anywhere}.live-question-workspace [hidden]{display:none!important}.live-main [hidden]{display:none!important}
@media(max-width:680px){.question-filters{grid-template-columns:1fr;gap:0}.live-aside.has-moderation{order:-1}.live-aside.has-moderation .moderation-drawer{position:sticky;top:6px;z-index:9;box-shadow:0 8px 24px rgba(48,68,56,.15)}.moderation-drawer-content{max-height:68vh}.redact-details{grid-column:1}.live-composer-shell{position:sticky;bottom:0}.live-aside.has-moderation>.moderation-drawer{grid-column:auto}}
