
          #up-experts .ex-row{padding:12px 14px;background:var(--bg);border:1.5px solid var(--border);border-radius:10px;margin-bottom:10px;}
          #up-experts .ex-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;}
          #up-experts .ex-grid label{display:flex;flex-direction:column;gap:3px;font-size:11px;font-weight:600;color:var(--txt-mid);}
          #up-experts .ex-grid label.ex-wide{grid-column:1 / -1;}
          #up-experts .ex-grid input,#up-experts .ex-grid textarea,#up-experts .ex-grid select{font-size:12.5px;padding:7px 9px;border:1px solid var(--border);border-radius:7px;background:var(--bg-card,#fff);color:var(--txt-hi);width:100%;}
          #up-experts .ex-grid textarea{min-height:150px;resize:vertical;line-height:1.55;}
          #up-experts .ex-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px;}
          #up-experts .ex-actions button{font-size:11.5px;padding:6px 12px;border:none;border-radius:6px;cursor:pointer;font-weight:600;}
          #up-experts .ex-btn-save{background:rgba(26,61,232,0.10);color:#1a3de8;}
          #up-experts .ex-btn-del{background:rgba(220,38,38,0.12);color:#dc2626;}
          #up-experts .ex-body-count{font-size:11px;color:var(--txt-lo);margin-top:5px;}
          #up-experts .ex-config{margin:0 0 14px;padding:12px 14px;border:1px solid var(--border);border-radius:8px;background:var(--bg-card,#fff);}
          #up-experts .ex-config-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px 10px;margin-top:9px;}
          #up-experts .ex-config-grid label{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--txt-mid);}
          #up-experts .ex-hint{font-size:11.5px;line-height:1.7;color:var(--txt-mid);}
          @media(max-width:640px){#up-experts .ex-grid,#up-experts .ex-config-grid{grid-template-columns:1fr}.ex-wide{grid-column:auto!important;}}
        