.about-profile-editor .channel-banner{margin-bottom:20px}.about-profile-toolbar{background:#fff;border:1px solid #e2ddd2;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:18px 22px;display:flex}.about-profile-toolbar strong,.about-profile-toolbar small{display:block}.about-profile-toolbar strong{color:#173b33;font-size:14px}.about-profile-toolbar small{color:#7b847e;margin-top:7px;font-size:11px}.about-profile-toolbar>div:last-child{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.about-profile-toolbar a{font-size:12px;text-decoration:none}.about-profile-tabs{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.about-profile-tabs button{color:#617068;cursor:pointer;background:#fff;border:1px solid #ddd8cc;border-radius:7px;padding:11px 17px;font-size:13px}.about-profile-tabs button.active{color:#fff;background:#173b33;border-color:#173b33}.about-profile-section>fieldset{border:0;min-width:0;margin:0;padding:24px}.about-profile-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.about-profile-fields>label{flex-direction:column;gap:8px;min-width:0;display:flex}.about-profile-fields>label>span{color:#304b40;font-size:13px;font-weight:600}.about-profile-fields input,.about-profile-fields textarea{box-sizing:border-box;color:#263c32;width:100%;font:inherit;background:#fff;border:1px solid #d7dacf;border-radius:7px;padding:11px 13px;font-size:13px;line-height:1.65}.about-profile-fields textarea{resize:vertical}.about-profile-fields input:focus,.about-profile-fields textarea:focus{outline-offset:1px;outline:2px solid #c5a25b}.about-profile-fields>label small{color:#879187;font-size:11px;line-height:1.6}.about-profile-fields>.wide,.about-profile-list,.about-profile-group{grid-column:1/-1}.about-profile-photo{object-fit:contain;object-position:left center;width:100px;height:120px}.about-profile-group>h4{color:#173b33;margin:6px 0 18px;font-size:15px}.about-profile-list-heading{justify-content:space-between;align-items:center;gap:16px;margin:6px 0 16px;display:flex}.about-profile-list-heading h4{color:#173b33;margin:0;font-size:15px}.about-profile-list-heading small,.about-profile-list-heading p{color:#879187;font-size:11px}.about-profile-list-heading p{margin:8px 0 0}.about-profile-item{background:#fff;border:1px solid #e0ddd3;border-radius:9px;margin-top:12px;overflow:hidden}.about-profile-item-heading{background:#faf9f5;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.about-profile-expand{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:15px;min-width:0;padding:0;display:flex}.about-profile-expand>b{color:#af8a48;font:700 20px Georgia,serif}.about-profile-expand>span{flex:1;min-width:0}.about-profile-expand small,.about-profile-expand strong{display:block}.about-profile-expand small{color:#8b794f;margin-bottom:5px;font-size:11px}.about-profile-expand strong{color:#223e32;font-size:13px;line-height:1.6}.about-profile-expand em{color:#587663;font-size:11px;font-style:normal}.about-profile-item>.about-profile-fields{border-top:1px solid #e0ddd3;padding:22px}.about-profile-item .row-actions{flex-wrap:nowrap;gap:7px;display:flex}.about-profile-item button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:1000px){.about-profile-toolbar,.about-profile-item-heading{flex-direction:column;align-items:flex-start}.about-profile-expand{width:100%}.about-profile-item .row-actions{margin-left:38px}}@media (max-width:600px){.about-profile-fields{grid-template-columns:1fr}.about-profile-section>fieldset{padding:16px}.about-profile-tabs button{padding:9px 12px}.about-profile-item>.about-profile-fields{padding:16px}.about-profile-list-heading{flex-direction:column;align-items:flex-start}}.about-profile-photo-field{color:#304b40;grid-column:1/-1;gap:14px;font-size:13px;display:grid}.about-profile-photo-field label{gap:8px;display:grid}.about-profile-photo-field small{color:#77857e;margin:8px 0;font-size:12px;line-height:1.6;display:block}.about-profile-photo-field p{margin:0;line-height:1.6}.about-profile-photo-controls{align-items:center;gap:20px;display:flex}.about-profile-photo-preview{background:#f6f8f6;border:1px solid #d7dacf;border-radius:8px;flex:none;justify-content:center;align-items:center;width:140px;height:176px;padding:8px;display:flex}.about-profile-photo-preview .about-profile-photo{object-fit:contain;object-position:center;width:100%;height:100%}.about-profile-photo-preview span{color:#879187;text-align:center;font-size:12px;line-height:1.6}.about-profile-photo-field .photo-error{color:#a13333}.about-profile-savebar{z-index:5;background:#fff;border:1px solid #ddd8cc;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:16px 20px;display:flex;position:sticky;bottom:12px;box-shadow:0 4px 18px #173b3314}.about-profile-savebar span{color:#304b40;font-size:13px;line-height:1.6}.about-profile-editor button.primary,.about-profile-editor .secondary{cursor:pointer;border:1px solid #cba458;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:9px 15px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.about-profile-editor button.primary{color:#132b3e;background:#cba458;flex:none}.about-profile-editor .secondary{color:#304b40;background:#fff;border-color:#d7dacf}.about-profile-editor button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:600px){.about-profile-photo-controls{flex-direction:column;align-items:flex-start}.about-profile-savebar{flex-direction:column;align-items:stretch;gap:10px}.about-profile-photo-controls>div:last-child{width:100%}}
