.organization-page .organization-header{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding:20px 5vw;border-bottom:1px solid #c8d2cb;background:#fffdf7}.organization-header .brand{display:flex;align-items:center;gap:12px;font-size:14px;letter-spacing:.08em}.organization-header .brand img{position:static;width:52px;height:52px;object-fit:contain;transform:none}.organization-header nav{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.organization-header nav a{font-weight:700}.organization-page main{max-width:1280px;margin:auto;padding:24px 24px 90px}.organization-welcome{padding:12px 0 28px}.organization-welcome h1{font:clamp(32px,5vw,52px)/1.1 var(--serif);margin:0 0 12px}.organization-page .simple-editor{padding:24px 0;background:transparent}.organization-page .simple-editor[hidden]{display:none!important}.organization-page .editor-grid{align-items:start;gap:20px}.organization-page .editor-grid>*{min-width:0}.organization-page input,.organization-page select,.organization-page textarea{max-width:100%;min-width:0;font-size:16px}.organization-page .editor-grid select{width:100%}.organization-page .editor-actions{display:flex;flex-wrap:wrap;gap:12px}.organization-page .editor-actions .text-link{white-space:normal}.organization-page .simulator-editor,.organization-page .traffic-panel,.organization-page .comment-moderation{grid-column:1/-1}.organization-page .password-card{max-height:90vh;overflow:auto}.organization-page .password-card button{margin:5px 0}.organization-page #mus-data-status{font-size:12px}.organization-page .section-heading{flex-wrap:wrap}.organization-page .section-heading h2{font-size:32px}.organization-page p,.organization-page a{overflow-wrap:anywhere}
@media(max-width:700px){.organization-page main{padding:16px 12px 90px}.organization-page .organization-header{padding:16px 12px}.organization-header .brand{letter-spacing:0;font-size:12px}.organization-header nav{width:100%;justify-content:space-between}.organization-page .editor-grid{grid-template-columns:minmax(0,1fr)}.organization-page .editor-grid>form,.organization-page .backup-card{padding:18px}.organization-page .password-card{padding:24px}.organization-page .editor-actions>*{width:100%}.organization-page .traffic-panel header{flex-wrap:wrap}.organization-page .news-admin-list article{align-items:start;flex-wrap:wrap}}
