.secretary-panel{margin:24px 0;padding:26px;border:1px solid #334762;border-radius:22px;background:linear-gradient(135deg,#15263b,#0d1829);color:#e2edf9}.secretary-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.secretary-heading h3{font-size:24px;margin:8px 0;color:#f4f8fd}.secretary-heading p,.secretary-hint{color:#a9bbd0;line-height:1.8}.secretary-status{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:20px 0;padding:14px 16px;background:#192e45;border-radius:12px}.secretary-status>span:last-child{color:#aabdd4;margin-left:auto}.secretary-dot{width:9px;height:9px;border-radius:50%;background:#71839b}.secretary-dot.working{background:#68deb6;box-shadow:0 0 12px #68deb66a}.secretary-panel button{background:#234e70;border:1px solid #467395;color:#eef8ff;border-radius:11px;padding:11px 17px;font:inherit;cursor:pointer}.secretary-panel button:hover{background:#2b648b}.secretary-config,.secretary-delivery,.secretary-notes{padding:16px;margin:16px 0;background:#132238;border:1px solid #2f435e;border-radius:14px}.secretary-panel summary{cursor:pointer;font-weight:600;color:#ecf3fc}.secretary-language-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:18px 0}.secretary-language-grid label{display:flex;gap:8px;align-items:center;color:#bdcfe0}.secretary-language-grid input{width:auto}.secretary-fields{display:grid;grid-template-columns:minmax(140px,.4fr) 1fr;gap:18px}.secretary-fields label,.secretary-notes label{display:grid;gap:10px}.secretary-panel input,.secretary-panel textarea,.secretary-panel select,.secretary-prompt-dialog textarea{background:#0a1729;color:#e2edfa;border:1px solid #3f536d;border-radius:9px;padding:11px;font:inherit;box-sizing:border-box;max-width:100%}.secretary-panel input[type=checkbox]{accent-color:#8acbf4}.secretary-panel textarea,.secretary-prompt-dialog textarea{width:100%;resize:vertical;line-height:1.65}.secretary-panel p{white-space:pre-wrap}.secretary-actions{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}.secretary-notes pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:#c6d4e3;line-height:1.75}.translation-heading{display:flex;gap:16px;justify-content:space-between;align-items:center;margin:22px 0 14px}.translation-heading h4{font-size:18px;color:#f1f5fd;margin:0}.translation-heading label{display:flex;gap:10px;align-items:center;color:#bacbdc}.bilingual-feed{max-height:650px;overflow-y:auto;display:grid;gap:12px}.bilingual-message{padding:17px 18px;background:#15263b;border-radius:12px;border:1px solid #293e56}.bilingual-message header{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.bilingual-message header strong{color:#d4edff}.bilingual-message header time,.bilingual-message header span{font-size:12px;color:#91a7c0}.bilingual-message>p{line-height:1.8;color:#eef3fb;margin:10px 0}.translated-message{margin-top:12px;padding:13px 16px;border-left:3px solid #75c3f7;background:#0c1a2b;border-radius:0 9px 9px 0}.translated-message>span{font-size:12px;letter-spacing:.04em;color:#83cafa}.translated-message p{margin:8px 0;line-height:1.8;color:#d6e5f5}.translated-message small,.translation-pending{color:#9eb2c9;font-size:12px}.secretary-prompt-dialog{max-width:740px;width:calc(100% - 36px);background:#112037;border:1px solid #425977;color:#e2edf8;border-radius:18px;padding:24px}.secretary-prompt-dialog::backdrop{background:#020c1bd4}.secretary-prompt-dialog p{line-height:1.75;color:#a7bcd2}.secretary-prompt-dialog button{background:#234e70;color:white;padding:12px 18px;border:1px solid #527996;border-radius:10px;font:inherit}@media(max-width:640px){.secretary-panel{padding:18px;border-radius:16px}.secretary-heading{align-items:flex-start;flex-direction:column}.secretary-heading h3{font-size:21px}.secretary-heading button{width:100%}.secretary-fields{grid-template-columns:1fr}.translation-heading{align-items:flex-start;flex-direction:column}.secretary-status>span:last-child{margin-left:0}.translation-heading label{width:100%}.translation-heading select{flex:1;min-width:0}.bilingual-message{padding:14px}.secretary-panel button{min-height:44px}.secretary-language-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}

.free-translation{border-top:1px solid #37506c;margin-top:24px;padding-top:24px}.speech-preview{background:#0a1729;border:1px solid #334a64;border-radius:10px;min-height:60px;padding:16px;color:#d2e4f6;white-space:pre-wrap;overflow-wrap:anywhere}.speech-pending{white-space:pre-wrap;overflow-wrap:anywhere;padding:14px;border:1px solid #ad8135;border-radius:10px;color:#ffd491;background:#221e17}.free-secretary #speech-status{color:#abd9ed;line-height:1.7}.free-secretary .free-heading h3{color:#e5f3ff}

.secretary-panel .bilingual-message>header{background:transparent;position:static;height:auto;min-height:0;padding:0;border:0;box-shadow:none;backdrop-filter:none;display:flex;align-items:center;gap:10px}.secretary-panel .bilingual-message>header strong{color:#d4edff}.secretary-panel .bilingual-message>header time,.secretary-panel .bilingual-message>header span{color:#a1bdd5}
