.bx-form-section{background:#fff;border:1px solid #E7E5E4;border-radius:10px;margin-bottom:16px;overflow:hidden}.bx-form-section-header{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#fafaf9;border-bottom:1px solid #F0EFED;font-size:13px;font-weight:700;color:#1e5d7a}.bx-form-section-header:before{content:"";width:4px;height:16px;background:#1dbfc1;border-radius:2px;flex-shrink:0}.bx-form-section-body{padding:16px}.bx-form-section-body .MuiTextField-root{margin-bottom:0}.bx-field-label{font-size:12px;font-weight:600;color:#292524;margin-bottom:4px;display:block}.bx-field-label .required{color:#dc2626;margin-left:2px}.bx-field-help{font-size:10px;color:#a8a29e;margin-top:2px}.bx-form-info{padding:10px 14px;background:#e8f4f8;border:1px solid #C4E3ED;border-radius:8px;font-size:12px;color:#154a63;margin-bottom:12px;line-height:1.5}.bx-form-info strong{font-weight:700}.bx-form-actions{display:flex;justify-content:flex-end;gap:10px;padding-top:16px;margin-top:16px;border-top:1px solid #F0EFED}.bx-password-display{font-family:monospace;font-size:16px;font-weight:700;letter-spacing:1px;padding:10px 14px;background:#fafaf9;border:1px solid #E7E5E4;border-radius:8px;text-align:center;color:#1e5d7a;-webkit-user-select:all;user-select:all}@media print{body *{visibility:hidden!important}.printable-area,.printable-area *{visibility:visible!important}.printable-area{position:absolute!important;left:0;top:0;width:100%!important;max-height:none!important;overflow:visible!important;box-shadow:none!important;padding:0!important}.MuiDialog-root .MuiPaper-root{box-shadow:none!important;max-height:none!important;overflow:visible!important}.MuiBackdrop-root{display:none!important}@page{margin:12mm}}
