#principalRecordsEditor{position:fixed;inset:0;z-index:2147483647;background:#102d45b3;display:flex;justify-content:center;align-items:center;padding:15px}#principalRecordsEditor .pre-dialog{background:#fff;color:#193951;width:min(820px,100%);max-height:92vh;overflow:auto;border-radius:15px;padding:22px;box-shadow:0 20px 70px #0003}#principalRecordsEditor header{display:flex;justify-content:space-between;gap:12px}#principalRecordsEditor label{display:block;margin:12px 0;font-weight:650}#principalRecordsEditor input,#principalRecordsEditor select{display:block;width:100%;padding:11px;margin-top:5px;border-radius:8px;border:1px solid #bed1de}#principalRecordsEditor button{border:1px solid #a9c8d9;border-radius:8px;background:#e8f5fc;padding:10px;margin:3px;cursor:pointer}#principalRecordsEditor #preList{max-height:230px;overflow-y:auto;display:flex;flex-wrap:wrap;gap:3px}#principalRecordsEditor #preList button{text-align:left}#principalRecordsEditor #preList small{display:block}#principalRecordsEditor #preForm{margin:15px 0;border-top:1px solid #d5e4ef;padding-top:8px}#principalRecordsEditor #preSave{background:#11836d;color:white}