.personal-data-panel{min-width:0}.personal-data-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.personal-data-head h3{margin:8px 0}.personal-data-head p{color:#c1b5ca;max-width:650px;margin:0}.personal-data-icon{color:#89c7ff}.personal-data-head button,.personal-data-actions button{white-space:normal;justify-content:center;align-items:center;gap:8px;min-height:44px;display:inline-flex}.personal-data-head svg,.personal-data-actions svg{flex-shrink:0;width:18px;height:18px}.personal-field-group{border-top:1px solid #3e304a;padding:14px 0}.personal-field-group h4{color:#e9dff1;margin:0 0 16px;font-size:15px}.personal-data-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:0;display:grid}.personal-data-values>div{min-width:0}.personal-data-values dt{color:#bfb1c9;margin-bottom:5px;font-size:12px}.personal-data-values dd{overflow-wrap:anywhere;margin:0;font-size:15px}.personal-data-panel fieldset{border:0;min-width:0;padding:0}.personal-data-panel input,.personal-data-panel select,.personal-data-panel textarea,.personal-approval-panel select,.personal-approval-panel textarea{width:100%;min-height:44px}.personal-data-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.personal-data-error{background:#3b202b;border:1px solid #a85565;border-radius:10px;padding:14px}.personal-request-history{margin-top:24px}.personal-request-history details{margin-top:12px}.personal-request-history summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}.personal-request-status{background:#292332;border-radius:18px;padding:5px 10px;font-size:12px}.personal-request-status.pending{color:#ffd184;background:#3c2c19}.personal-request-status.approved{color:#8ce3be;background:#163c30}.personal-request-status.rejected{color:#ffb3bf;background:#402333}.personal-change-table{width:100%;margin:16px 0;overflow-x:auto}.personal-change-table table{border-collapse:collapse;text-align:left;width:100%;min-width:400px}.personal-change-table th,.personal-change-table td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #483853;max-width:280px;padding:12px}.personal-change-table thead{color:#c9bad5;font-size:12px}.personal-change-table tbody th{font-weight:500}.personal-approval-panel{margin:0 0 20px}.personal-approval-panel>summary{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:17px;display:flex}.personal-approval-panel>summary>svg{color:#81c8ff;width:22px;height:22px}.personal-approval-count{color:#ffd994;background:#3b2c1b;border-radius:16px;margin-left:auto;padding:6px 12px;font-size:12px}.personal-approver-settings{align-items:flex-end;gap:14px;margin-top:22px;display:flex}.personal-approver-settings label{flex:1;max-width:500px}.personal-approval-request{border-top:1px solid #483853;padding:20px 0}.personal-approval-request header{justify-content:space-between;align-items:center;gap:12px;display:flex}.personal-approval-request header h3{margin:0}.personal-employment,.personal-employment .personal-data-values{margin:20px 0}@media (width<=640px){.personal-data-head,.personal-approver-settings{flex-direction:column;align-items:stretch}.personal-data-head{gap:14px}.personal-data-head button{width:100%}.personal-data-values{grid-template-columns:1fr;gap:16px}.personal-data-actions>*{flex:1}.personal-approval-request header{flex-direction:column;align-items:flex-start}.personal-approval-panel>summary{flex-wrap:wrap}.personal-change-table table{min-width:380px}}.personal-data-panel,.personal-approval-panel{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}
