.table-pagination[data-v-2c7e9992]{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.table-pagination__card[data-v-2c7e9992]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;padding:12px 16px}.table-pagination__list[data-v-2c7e9992]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:0;padding:0;list-style:none}.pagination-button[data-v-2c7e9992]{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:4px;color:inherit;transition:background-color .12s ease,color .12s ease}.pagination-button svg[data-v-2c7e9992]{width:16px;height:16px}.pagination-button[data-v-2c7e9992]:not(:disabled):hover{background-color:#4b5563;color:#fff}.pagination-button[data-v-2c7e9992]:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.pagination-button[data-v-2c7e9992]:disabled{cursor:default;opacity:.4}.pagination-page.btn-page-current[data-v-2c7e9992]{background-color:#f1f1f1;color:inherit;opacity:1}.pagination-ellipsis[data-v-2c7e9992]{min-width:16px;text-align:center}@media (max-width:640px){.table-pagination__card[data-v-2c7e9992]{padding:8px}.table-pagination__list[data-v-2c7e9992]{gap:4px}.pagination-button[data-v-2c7e9992]{width:40px;height:40px}}@media (max-width:380px){.table-pagination__list[data-v-2c7e9992]{gap:2px}.pagination-button[data-v-2c7e9992]{width:36px;height:36px}.pagination-ellipsis[data-v-2c7e9992]{display:none}}.hr-mail-form[data-v-6caf82f4],.hr-mail-preview[data-v-6caf82f4],.hr-mail-types[data-v-6caf82f4]{display:grid;gap:12px}.hr-mail-form label[data-v-6caf82f4]{display:flex;gap:8px;align-items:flex-start}.hr-mail-types[data-v-6caf82f4]{max-height:230px;overflow:auto;padding:12px;border:1px solid #e2e8f0;border-radius:6px}.hr-mail-select-actions[data-v-6caf82f4]{display:flex;flex-wrap:wrap;gap:8px}.hr-mail-preview[data-v-6caf82f4]{padding:12px;border:1px solid #e2e8f0;border-radius:6px}.hr-mail-preview pre[data-v-6caf82f4]{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:14px}.hr-mail-error[data-v-6caf82f4]{padding:10px;background:#fee2e2;color:#991b1b;border-radius:6px}.hr-status[data-v-34bf6681]{display:inline-block;padding:4px 9px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap}.hr-status--archived[data-v-34bf6681]{background:#dbeafe;color:#1e40af}.hr-status--service[data-v-34bf6681]{background:#e5e7eb;color:#374151}