#modal-reminder-email-preview,#modal-reminder-rule,#modal-send-reminder,#modal-skip-reminder{z-index:10050}#modal-reminder-email-preview .modal-content,#modal-reminder-rule .modal-content,#modal-send-reminder .modal-content,#modal-skip-reminder .modal-content{max-height:calc(100vh - 3.5rem)}#modal-reminder-rule .br-modal-footer,#modal-send-reminder .br-modal-footer,#modal-skip-reminder .br-modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:12px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#modal-skip-reminder .br-modal-footer__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}#modal-reminder-rule .btn-outline-danger{color:#f1302b;background-color:#fff;border-color:#f1302b}#modal-reminder-rule .btn-outline-danger:hover{color:#fff;background-color:#f1302b;border-color:#f1302b}#modal-reminder-email-preview .btn-outline-secondary,#modal-send-reminder .btn-outline-secondary,#modal-skip-reminder .btn-outline-secondary{color:#6c757d;background-color:#fff;border-color:#6c757d}#modal-reminder-email-preview .btn-outline-secondary:hover,#modal-send-reminder .btn-outline-secondary:hover,#modal-skip-reminder .btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.reminder-row--critical[data-v-51212cc4]{background-color:rgba(241,48,43,.04)}.reminder-row--overdue[data-v-51212cc4]{background-color:rgba(240,173,78,.04)}.new-reminder-rule-btn[data-v-51212cc4]{white-space:nowrap}.new-reminder-rule-btn[data-v-51212cc4]:hover{-webkit-filter:brightness(.95);filter:brightness(.95);color:#fff}.sj-template-link[data-v-51212cc4]{color:#4f46e5;font-weight:500;text-decoration:none}.sj-template-link[data-v-51212cc4]:hover{text-decoration:underline}.br-action-links[data-v-51212cc4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:150px}.br-action-group[data-v-51212cc4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-width:160px}.br-preview-link[data-v-51212cc4]{white-space:nowrap}.br-action-divider[data-v-51212cc4]{width:1px;height:16px;background:#d1d5db}.br-kebab-wrapper[data-v-51212cc4]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.br-kebab-dots[data-v-51212cc4]{font-size:18px;color:#9ca3af;cursor:pointer;padding:2px 6px;border-radius:4px;-webkit-transition:color .15s,background-color .15s;transition:color .15s,background-color .15s}.br-kebab-dots[data-v-51212cc4]:hover{color:#4b5563;background:#f3f4f6}.br-kebab-menu[data-v-51212cc4]{position:absolute;top:100%;left:0;z-index:50;min-width:190px;margin-top:4px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12);padding:4px 0}.br-kebab-menu__item[data-v-51212cc4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 14px;font-size:.85em;color:#374151;text-decoration:none;-webkit-transition:background-color .1s;transition:background-color .1s;white-space:nowrap}.br-kebab-menu__item[data-v-51212cc4]:hover{background-color:#f3f4f6;text-decoration:none;color:#374151}.br-kebab-menu__item i[data-v-51212cc4]{width:14px;text-align:center;color:#9ca3af}.br-kebab-menu__item:hover i[data-v-51212cc4]{color:#6b7280}.br-kebab-menu__item--disabled[data-v-51212cc4]{color:#9aa0a6;pointer-events:none}.br-action-link[data-v-51212cc4]{color:#4f46e5;font-size:13px;line-height:1.2;text-decoration:none;white-space:nowrap}.br-action-link[data-v-51212cc4]:hover{text-decoration:underline}.br-action-link--danger[data-v-51212cc4]{color:#f1302b}.br-action-link--disabled[data-v-51212cc4]{color:#9aa0a6;pointer-events:none;text-decoration:none}.br-preview-summary[data-v-51212cc4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 16px;padding:12px;border:1px solid #e9ecef;border-radius:6px;background-color:#f8f9fa;font-size:13px}.br-email-preview-subject[data-v-51212cc4]{padding:10px 12px;border:1px solid #e9ecef;border-bottom:0;border-radius:6px 6px 0 0;background-color:#fff;font-size:13px}.br-email-preview-body[data-v-51212cc4]{padding:20px;border:1px solid #e9ecef;border-radius:0 0 6px 6px;background-color:#fff;color:#343a40;font-size:14px;line-height:1.6}.br-email-preview-body[data-v-51212cc4] p{margin:0 0 16px;line-height:1.6}.br-email-preview-body[data-v-51212cc4] p:last-child{margin-bottom:0}.br-email-preview-body[data-v-51212cc4] .br-email-frame{background-color:#eef6fa;padding:24px 16px;border-radius:4px}.br-email-preview-body[data-v-51212cc4] .br-email-frame__logo{background-color:#fff;text-align:center;padding:10px;max-width:640px;margin:0 auto}.br-email-preview-body[data-v-51212cc4] .br-email-frame__logo img{max-width:320px;height:auto}.br-email-preview-body[data-v-51212cc4] .br-email-frame__body{background-color:#fff;padding:20px;max-width:640px;margin:0 auto;font-family:Helvetica,Arial,sans-serif}.br-email-preview-body[data-v-51212cc4] .br-email-frame__footer{background-color:#fbfbfb;color:#979797;text-align:center;padding:20px;font-size:12px;max-width:640px;margin:0 auto}.dashboard-table table td[data-v-51212cc4]{padding-top:12px;padding-bottom:12px}.dashboard-table[data-v-51212cc4]{overflow:visible}.list-table-section>.card[data-v-51212cc4]{margin-top:0}.filter-row-container[data-v-51212cc4]{gap:16px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.filter-row-primary[data-v-51212cc4]{gap:12px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.filter-item[data-v-51212cc4]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:200px;max-width:360px}.filter-item .form-control[data-v-51212cc4],.filter-item .v-select[data-v-51212cc4]{width:100%}.filter-controls[data-v-51212cc4]{-ms-flex-negative:0;flex-shrink:0;padding-bottom:2px}.results-per-page-buttons[data-v-51212cc4]{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f8f9fa;border-radius:4px;padding:2px;border:1px solid #e9ecef}.results-page-btn[data-v-51212cc4]{border:none;background:transparent;padding:4px 10px;font-size:12px;font-weight:500;border-radius:3px;margin:0 1px;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;color:#6c757d;min-width:40px}.results-page-btn[data-v-51212cc4]:hover{background-color:#e9ecef;color:#495057}.results-page-btn--active[data-v-51212cc4]{background-color:#007bff;color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,123,255,.35);box-shadow:0 1px 3px rgba(0,123,255,.35)}.results-page-btn--inactive[data-v-51212cc4]{background:transparent}