html[data-theme] .short-review-modal .short-output-options{display:grid;gap:12px;margin:22px 0 24px;padding:0;min-width:0}
html[data-theme] .short-review-modal .short-output-options>label{display:grid;grid-template-columns:110px minmax(220px,440px);gap:22px;align-items:center;min-width:0;font-size:13px}
html[data-theme] .short-review-modal .short-output-options>label>span{white-space:nowrap;color:var(--oa-text,#eee)}
html[data-theme] .short-review-modal .short-output-options select{width:100%;min-height:42px;box-sizing:border-box}
html[data-theme] .short-review-modal .short-output-options>p{margin:0 0 0 132px;line-height:1.8;max-width:620px;color:var(--oa-muted,#aaa);font-size:12px}
html[data-theme] .short-review-modal .short-previous-output{display:flex;gap:18px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:18px 0;padding:16px;border:1px solid var(--oa-border,#444);border-radius:8px;background:var(--oa-panel,#151515)}
html[data-theme] .short-review-modal .short-previous-output b{color:var(--oa-accent,#daed97);font-size:13px}
html[data-theme] .short-review-modal .short-previous-output p{margin:8px 0 0;line-height:1.7;color:var(--oa-muted,#aaa);font-size:12px}
html[data-theme] .short-review-modal .short-previous-actions{display:flex;gap:10px;flex-wrap:wrap}
html[data-theme] .short-review-modal .short-previous-actions>a{display:inline-flex;align-items:center;text-decoration:none;font-size:12px}
html[data-theme] .short-review-modal .short-output-complete{display:inline-flex;margin:8px 0;color:var(--oa-accent,#daed97);font-weight:600;font-size:12px}
@media(max-width:650px){html[data-theme] .short-review-modal .short-output-options>label{grid-template-columns:minmax(0,1fr);gap:10px}html[data-theme] .short-review-modal .short-output-options>p{margin-left:0}}

html[data-theme] .short-review-modal .short-output-window>header>div{display:grid;gap:8px;min-width:0}
html[data-theme] .short-review-modal .short-output-window>header>div>h3{margin:0}
html[data-theme] .short-review-modal .short-output-window>header>div>small{display:block;line-height:1.6;overflow-wrap:anywhere}
html[data-theme] .short-review-modal .short-output-window>header>div>.short-output-complete{margin:0}
