.organization-page{padding-bottom:110px}.organization-layout{display:grid;gap:14px}.organization-panel{padding:18px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:var(--shadow)}.organization-panel h3{margin:0 0 14px;color:var(--navy)}.organization-panel .panel-help,.organization-panel>p{color:var(--muted);line-height:1.45}.organization-form{display:grid;gap:12px}.organization-form label,.organization-field{display:grid;gap:6px}.organization-form label>span,.organization-field>span{color:var(--muted);font-size:12px}.organization-form input,.organization-form textarea,.organization-field input,.organization-field select{width:100%;padding:12px;border:1px solid #aeb6be;border-radius:11px;background:#fff;color:var(--text);font:inherit}.organization-form textarea{resize:vertical}.organization-form input:focus,.organization-form textarea:focus,.organization-field input:focus,.organization-field select:focus{outline:0;border-color:var(--navy);box-shadow:0 0 0 3px rgba(7,55,111,.1)}.organization-action{width:100%;margin-top:8px}.danger-zone{border-color:#efc4c9}.danger-zone h3{color:#a91f2d}.danger-submit{width:100%;min-height:52px;border:0;border-radius:13px;background:#b32634;color:#fff;font-weight:800}.danger-submit:disabled{opacity:.6}
@media(min-width:700px){.organization-form{grid-template-columns:repeat(2,minmax(0,1fr))}.organization-form .wide{grid-column:1/-1}.organization-action{width:auto;min-width:230px}.organization-page{padding-bottom:120px}}
@media(min-width:1024px){.organization-layout{grid-template-columns:minmax(0,1.5fr) minmax(300px,.8fr)}.organization-panel:first-child{grid-row:span 2}.organization-page{padding-bottom:40px}}
