/* Только редактор интервью: общая дизайн-система не меняется. */
.interview-settings { max-width: 760px; font-size: 16px; line-height: 1.5; }
.interview-settings .hint { font-size: 14px; }
.interview-settings .field { max-width: none; }
.interview-settings .textarea { min-height: 96px; width: 100%; font-size: 16px; line-height: 1.5; }
.interview-settings .btn { min-height: 44px; height: auto; white-space: normal; }
.interview-editor-row { border-bottom: 1px solid hsl(var(--border)); padding: 16px 0; }
.interview-editor-actions { display: flex; flex-wrap: wrap; gap: 8px; }
.interview-toggle { display: flex; align-items: center; gap: 12px; min-height: 44px; }
.interview-toggle input { width: 20px; height: 20px; }
.interview-settings :focus-visible { outline: 2px solid hsl(var(--dark)); outline-offset: 3px; }
#interview-editor-add { margin: 16px 0; }
