.division-chairs{margin:27px 0 8px;padding:23px;background:#fff;border:1px solid #ebdce6;border-radius:6px}
.chair-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px}.chair-heading .eyebrow{font-size:8px}.chair-heading h3{margin:5px 0 0;font-size:18px;font-weight:650;letter-spacing:-.5px}.chair-heading .text-link{font-size:11px;gap:7px}.chair-heading .icon{width:14px;height:14px}
.chair-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.chair-card{position:relative;display:flex;align-items:center;gap:13px;border:1px solid #eedee8;border-radius:5px;padding:19px 15px;background:linear-gradient(120deg,#fff8fc,#fbf9ff);min-width:0}.chair-portrait{width:66px;height:76px;flex-shrink:0;border:1px solid #edd7e5;border-radius:5px;background:#f6e8f1;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden;color:#a27c98;gap:5px}.chair-portrait>.icon{height:24px;width:24px;stroke-width:1.1}.chair-portrait>small{font-size:8px}.chair-portrait>img{width:100%;height:100%;object-fit:cover;object-position:center 25%}.chair-summary{min-width:0;padding-right:18px}.chair-role{font-size:10px;font-weight:650;color:#aa2d70}.chair-summary h4{font-size:18px;margin:5px 0 3px;font-weight:650;line-height:1.4;letter-spacing:-.6px;overflow-wrap:anywhere}.chair-summary p{font-size:9px;color:#7d7187;margin:5px 0 0;line-height:1.7}.chair-manage{position:absolute;right:12px;top:12px;color:#a75b86;font-size:9px;display:flex;gap:4px;align-items:center}.chair-manage>.icon{height:10px;width:10px}.chair-profile{padding:3px 0;border:0;background:none;font-size:10px;color:#77738b}.chair-profile>.icon{width:12px;height:12px;margin-left:4px}.chair-profile:hover{color:#a62268}.chair-grid.is-focused{grid-template-columns:1fr}.org-chair{display:flex;align-items:center;gap:5px;border-top:1px solid #eee1ec;padding-top:8px;margin-top:3px;font-size:9px;color:#9b4a79;justify-content:center;width:100%;flex-wrap:wrap}.org-chair b{font-weight:600;color:#606380;font-size:10px}.org-management-link{margin-top:12px;display:inline-flex;align-items:center;gap:7px;font-size:11px;color:#a32869}.org-management-link>.icon{width:14px;height:14px}
.chair-manager-page{background:#fcf6fa}.chair-manager-page .photo-manager-header{background:#192c56}.chair-manager-page .photo-manager-header .text-link{color:#e6c2d7}.chair-manager-page .manager-intro{color:#716b83}.chair-manager-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:26px 0}.chair-manager-tabs>a{padding:13px 7px;background:#fff;border:1px solid #e4d4e0;border-radius:4px;font-size:13px;text-align:center;display:flex;flex-direction:column;gap:3px}.chair-manager-tabs>a>span{font-size:10px;color:#8f7187;overflow-wrap:anywhere}.chair-manager-tabs>a[aria-current]{border-color:#b91869;background:#fff0f8;color:#a11d62}.chair-manager-page .photo-editor{border-color:#e9d6e3;border-radius:5px}.chair-manager-page .photo-editor-heading{border-color:#ecdeE7}.chair-manager-page .photo-editor-heading span{color:#996788}.chair-manager-page .photo-state{background:#faeaf3;color:#9a5081}.chair-manager-page .manager-photo-preview{background:#f8edf4;border-color:#ead7e4}.chair-manager-page .manager-photo-preview>span{color:#9b7e95}.chair-photo-note{font-size:11px;line-height:1.8;color:#82748a;margin:15px 0 0}.chair-fields{display:flex;flex-direction:column;min-width:0}.chair-fields>label{font-size:13px;font-weight:600;margin:14px 0 7px}.chair-fields>label:first-child{margin-top:0}.chair-fields label small{font-size:10px;font-weight:400;color:#8c7b90;margin-left:5px}.chair-fields>input[type=text],.chair-fields>select{width:100%;min-width:0;border:1px solid #dfccda;border-radius:3px;background:#fff;color:#435071;padding:11px;font-size:12px}.chair-fields>input[readonly]{background:#f6f2f8;color:#68617c}.chair-fields>input[type=file]{font-size:11px;color:#7a7186;max-width:100%}.chair-fields>input[type=file]::file-selector-button{padding:8px;border:1px solid #d9bdd0;background:#fcf1f8;font:inherit;color:#995a80;margin-right:8px}.chair-fields .photo-help,.chair-fields .photo-selection-status{color:#84758c;font-size:11px;line-height:1.8}.chair-fields .photo-selection-status{min-height:0;margin:13px 0}.chair-fields .chair-checkbox{font-weight:400;font-size:11px;display:flex;gap:6px;flex-wrap:wrap;align-items:center}.chair-fields .chair-checkbox input{accent-color:#b91869}.chair-manager-page .manager-empty{border-color:#e8d7e3;color:#95768d}.chair-manager-page .manager-footer-note{color:#85778b}.chair-manager-page .photo-remove-form button{color:#a35b81}
@media(max-width:1020px){.chair-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chair-summary h4{font-size:17px}.chair-card{padding:20px 12px;gap:11px}.chair-portrait{width:58px;height:70px}}
@media(max-width:760px){.division-chairs{padding:18px 15px;margin-top:22px}.chair-heading{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:15px}.chair-heading h3{font-size:17px}.chair-heading .text-link{font-size:10px}.chair-grid{grid-template-columns:1fr;gap:9px}.chair-card{padding:18px 14px;gap:16px}.chair-portrait{width:61px;height:72px}.chair-summary h4{font-size:18px}.chair-role{font-size:11px}.chair-summary p{font-size:10px}.chair-manage{right:14px;top:17px;font-size:10px}.chair-summary{padding-right:24px}.chair-manager-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.chair-manager-tabs>a{font-size:12px}.chair-photo-note{max-width:290px;margin-inline:auto;margin-top:13px}.chair-manager-page h1{font-size:23px}.chair-fields>input[type=file]{font-size:12px}.org-chair{font-size:9px}.org-chair b{font-size:10px}}
