.employee-modal.password-reset-dialog{width:min(560px,100vw - 32px)}.password-reset-dialog h2{align-items:center;gap:10px;display:flex}.password-reset-person{overflow-wrap:anywhere;gap:6px;margin-bottom:16px;display:grid}.password-reset-person span{color:#64748b;font-size:14px}.password-reset-dialog form{gap:16px;display:grid}.password-reset-dialog form>label{gap:8px;display:grid}.password-reset-dialog p{margin:0;font-size:14px;line-height:1.6}.password-reset-notice{background:#f0f8fc;border:1px solid #d7eaf5;border-radius:12px;padding:14px}.password-reset-tools{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.password-reset-tools label{align-items:center;gap:8px;font-size:14px;display:inline-flex}.password-reset-tools input[type=checkbox]{width:18px;height:18px;padding:0}.password-reset-dialog .secondary{border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;display:inline-flex}.password-reset-dialog footer{flex-wrap:wrap}.password-reset-dialog button:disabled{opacity:.6;cursor:wait}.digest-summary-workspace{color:#17243a;min-width:0}.digest-summary-workspace button{min-height:38px;font:inherit;justify-content:center;align-items:center;gap:7px;font-size:13px;display:inline-flex}.digest-summary-workspace button:disabled{opacity:.55;cursor:not-allowed}.digest-summary-workspace button:focus-visible{outline-offset:3px;outline:3px solid #008dcc}.digest-summary-workspace .secondary{color:#364d64;background:#fff;border:1px solid #dce5ef;border-radius:10px;padding:8px 12px}.digest-summary-workspace .danger{color:#a53246}.digest-summary-toolbar{justify-content:space-between;align-items:center;gap:16px;margin:8px 0 20px;display:flex}.digest-summary-toolbar p{color:#60758c;max-width:750px;margin:0;font-size:13px;line-height:1.6}.digest-summary-toolbar button{flex-shrink:0}.digest-summary-error,.digest-summary-notice{border-radius:12px;margin:12px 0;padding:14px 16px;font-size:14px;line-height:1.5}.digest-summary-error{color:#973545;background:#fff2f2;border:1px solid #f0c7cd}.digest-summary-notice{color:#20617c;background:#edf8fe}.digest-summary-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:20px;display:grid}.digest-summary-layout>aside{background:#fff;border:1px solid #e1e8ef;border-radius:16px;max-height:65vh;padding:16px;overflow:auto}.digest-summary-layout>aside h2{margin:0 0 12px;font-size:15px}.digest-summary-layout>aside>button{text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;width:100%;padding:12px;display:flex}.digest-summary-layout>aside>button[aria-current=page]{color:#086f9d;background:#edf8fe;border-color:#b9e4fa}.digest-summary-layout>aside>button strong{overflow-wrap:anywhere;font-size:13px;line-height:1.5}.digest-summary-layout>aside>button span{color:#60758c;font-size:11px}.digest-summary-content{min-width:0}.digest-summary-heading{flex-wrap:wrap;justify-content:space-between;gap:18px;display:flex}.digest-summary-heading h2{overflow-wrap:anywhere;margin:14px 0 7px;font-size:23px}.digest-summary-heading p{color:#60758c;margin:0;font-size:13px;line-height:1.6}.digest-summary-state{color:#53677d;background:#e9eef4;border-radius:16px;padding:6px 10px;font-size:12px;display:inline-block}.digest-summary-state.open{color:#286b49;background:#e7f5ed}.digest-summary-manage{flex-wrap:wrap;align-items:flex-start;gap:7px;display:flex}.digest-summary-export{background:#f1f9fe;border:1px solid #cfe5f3;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding:18px;display:flex}.digest-summary-export strong{align-items:center;gap:8px;font-size:14px;display:flex}.digest-summary-export small{color:#587086;margin-top:7px;font-size:12px;display:block}.digest-summary-formats{flex-wrap:wrap;gap:8px;display:flex}.digest-summary-export-note{color:#60758c;margin:10px 0 22px;font-size:12px;line-height:1.6}.digest-summary-entry{background:#fff;border:1px solid #dbe5ef;border-radius:16px;margin:0 0 22px;overflow:hidden}.digest-summary-entry>header{background:#f7fafc;border-bottom:1px solid #e2e9f1;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px;display:flex}.digest-summary-entry h3{overflow-wrap:anywhere;margin:0 0 6px;font-size:17px;line-height:1.5}.digest-summary-entry>header p{color:#60758c;margin:0;font-size:12px;line-height:1.6}.digest-summary-block{border-bottom:1px solid #e8edf4;padding:20px}.digest-summary-block:last-child{border-bottom:0}.digest-summary-block h4{color:#087baa;margin:0 0 12px;font-size:14px}.digest-summary-block>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.75}.digest-summary-empty,.digest-summary-loading{color:#60758c;background:#fff;border:1px solid #e1e8ef;border-radius:14px;padding:28px;font-size:14px;line-height:1.7}.digest-summary-dialog{color:#17243a;background:#fff;border:1px solid #dce5ef;border-radius:18px;width:min(520px,100vw - 32px);max-height:calc(100dvh - 40px);padding:24px;overflow:auto}.digest-summary-dialog::backdrop{background:#10243b80}.digest-summary-dialog>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.digest-summary-dialog h2{margin:0;font-size:21px}.digest-summary-form{gap:18px;margin-top:22px;display:grid}.digest-summary-form label{gap:8px;font-size:14px;display:grid}.digest-summary-form input{border:1px solid #dce5ef;border-radius:10px;width:100%;padding:12px}.digest-summary-form p{color:#60758c;font-size:13px;line-height:1.6}.digest-summary-form footer{justify-content:flex-end;gap:10px;display:flex}@media (max-width:1000px){.digest-summary-layout{grid-template-columns:1fr}.digest-summary-layout>aside{max-height:240px}}@media (max-width:600px){.digest-summary-toolbar{flex-direction:column;align-items:stretch}.digest-summary-heading h2{font-size:20px}.digest-summary-entry>header,.digest-summary-block{padding:16px}.digest-summary-formats{width:100%}.digest-summary-formats button{flex:1}}
