.ep-sidebar{font-size:14px}.ep-sidebar .nav-item[data-active=true]{background:#edf2ff;color:#4166ed;font-weight:650}.ep-sidebar .nav-item{gap:12px!important}.ep-sidebar .nav-label.second{margin-top:17px}.ep-sidebar .brand{font-size:18px}.ep-sidebar .company{margin-top:23px;line-height:1.6}.ep-sidebar-user{display:flex;gap:10px;align-items:center;padding:12px 8px}.ep-sidebar-user>span:nth-child(2){flex:1}.ep-sidebar-user small{display:block;font-size:11px;color:#929bad}.ep-avatar{width:35px;height:35px;display:grid;place-items:center;background:#e6edff;color:#4166ed;border-radius:50%;font-weight:700}.ep-topbar{min-height:68px;padding:14px 30px;border-bottom:1px solid #e8edf5;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px;color:#8791a5}.ep-topbar b{font-weight:500;color:#41506d}.ep-live-dot{height:6px;width:6px;border-radius:50%;background:#36b78e}.ep-main{padding:28px 30px;max-width:1900px;width:100%;margin:0 auto;flex:1;font-size:14px}.ep-stack{display:flex;flex-direction:column;gap:23px}.ep-main h1{font-size:26px;line-height:1.5;color:#223351;font-weight:730;letter-spacing:-.5px;margin:5px 0 9px}.ep-main h2{font-size:16px;line-height:1.5;font-weight:650;color:#2c3d59;margin:0}.ep-main p{line-height:1.7;margin:4px 0;color:#8792a7;font-size:12px}.ep-hero>div>small,.ep-page-title>small,.ep-welcome>div>small{font-size:10px;letter-spacing:2px;font-weight:650;color:#567bee}.ep-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:27px 28px;background:linear-gradient(110deg,#fff,#edf5ff);border:1px solid #dfe8f8;border-radius:14px}.ep-panel{border:1px solid #e3e9f3;background:white;border-radius:12px;overflow:hidden;box-shadow:0 3px 13px #24304b03}.ep-panel>header{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:21px 23px;border-bottom:1px solid #eef1f7}.ep-panel>header p{font-size:11px;margin:4px 0 0}.ep-inline{display:flex;align-items:center;gap:10px}.ep-between{justify-content:space-between}.ep-btn{min-height:35px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #dfe5ee;border-radius:7px;background:white;padding:8px 12px;color:#566582;font-size:12px;line-height:1.3;white-space:nowrap}.ep-btn:hover{background:#f6f8ff}.ep-btn.ep-primary{background:#4274f5;border-color:#4274f5;color:white}.ep-primary:hover{background:#3265e7}.ep-btn:disabled{cursor:not-allowed}.ep-icon-btn{border:0;background:transparent;padding:6px;color:#8b98ad;border-radius:5px}.ep-icon-btn:hover{background:#edf2ff;color:#4166ed}.ep-actions button,.ep-link{color:#4779ef;font-size:12px;background:transparent;border:0}.ep-actions{white-space:nowrap}.ep-actions button{margin-right:13px}.ep-actions button:last-child{margin-right:0}.ep-actions button.danger,.ep-text-danger{color:#e17177}.ep-text-danger{background:transparent;border:0;font-size:12px;padding:5px 0}.ep-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ep-stats-four{grid-template-columns:repeat(4,minmax(0,1fr))}.ep-metric{background:#fff;border:1px solid #e2e9f3;border-radius:12px;padding:22px;display:flex;gap:16px;align-items:center;text-align:left}.ep-metric>span{width:44px;height:44px;border-radius:12px;background:#edf3ff;color:#4879ef;display:grid;place-items:center}.ep-metric>span svg{width:21px}.ep-metric small{font-size:11px;color:#919baf;display:block}.ep-metric strong{display:block;font-size:25px;color:#273958;margin-top:4px}.ep-metric:nth-child(2)>span{background:#fff3e7;color:#e0a04f}.ep-metric:nth-child(3)>span{background:#e7f7f3;color:#36ae92}.ep-metric:nth-child(4)>span{background:#f0ebff;color:#9275d7}.ep-note{font-size:12px;line-height:1.9;color:#8290a8;background:#eef3fb;padding:13px 17px;border-radius:8px}.ep-note a{color:#4779ef;display:inline-flex;align-items:center;gap:4px;margin-left:10px}.ep-table-scroll{overflow:auto}.ep-table{width:100%;border-collapse:collapse;font-size:12px}.ep-table th{font-weight:500;text-align:left;color:#718098;background:#f7f9fd;padding:14px 20px;white-space:nowrap}.ep-table td{padding:18px 20px;border-top:1px solid #edf1f7;color:#596882;line-height:1.7;vertical-align:middle}.ep-table b{font-weight:550;color:#2c405f}.ep-table small{font-size:10px;color:#95a0b3;display:flex;gap:4px;align-items:center;margin-top:5px;max-width:230px;overflow-wrap:anywhere}.ep-table code{font-size:10px;color:#94a1b4}.ep-table tbody tr:hover{background:#fbfcff}.ep-badge{display:inline-block;padding:3px 8px;font-size:11px;white-space:nowrap;line-height:1.5;border-radius:4px;background:#eef3fc;color:#7990b5}.ep-badge.blue{background:#edf3ff;color:#5682e5}.ep-badge.green{background:#eaf8f0;color:#47a477}.ep-badge.red{background:#fff0ee;color:#d77a70}.ep-empty{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:54px 20px;color:#8291aa;gap:10px;min-height:220px}.ep-empty-icon{display:grid;place-items:center;background:#f0f5fe;color:#89a5e1;border:1px dashed #c9d8f0;font-size:30px;width:56px;height:56px;border-radius:14px;margin-bottom:4px}.ep-empty strong{font-size:14px;font-weight:500;color:#657694}.ep-empty p{max-width:430px;font-size:12px;line-height:1.7;color:#9aa5b7}.ep-modal{width:660px!important;max-width:calc(100vw - 32px)!important;max-height:90vh;overflow:auto;background:#fff}.ep-modal-wide{width:1200px!important}.ep-form{display:grid;grid-template-columns:1fr 1fr;gap:18px 16px}.ep-field{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#54647f;min-width:0}.ep-field.wide,.ep-form>.wide{grid-column:1/-1}.ep-field input,.ep-field textarea,.ep-search input{width:100%;border:1px solid #dce4f0;border-radius:6px;padding:9px 11px;font-size:13px;background:#fff;color:#354766;outline:none;min-width:0}.ep-field input:focus,.ep-field textarea:focus{border-color:#799df0;box-shadow:0 0 0 3px #4879ef12}.ep-field small{font-size:11px;color:#93a0b6;line-height:1.65}.ep-field .ep-inline input{flex:1;min-width:0}.ep-select{width:100%;min-width:110px;min-height:37px;font-size:12px;background:white}.ep-check{display:flex;gap:8px;align-items:center;font-size:12px;color:#63708b}.ep-check input{width:15px;height:15px;accent-color:#4274f5}.ep-form-footer{border-top:1px solid #edf1f7;display:flex;justify-content:flex-end;gap:10px;margin-top:25px;padding-top:18px}.ep-preview-table{max-height:50vh;overflow:auto;border:1px solid #e6edf6;border-radius:8px}.ep-preview-table .ep-table td{min-width:130px;max-width:280px;overflow-wrap:anywhere}.ep-preview-table .ep-table th{position:sticky;top:0;background:#f5f8fd;z-index:1}.ep-cell{text-align:left;display:block;width:100%;padding:5px 6px;border:1px solid transparent;border-radius:4px}.ep-cell:hover{border-color:#bcd0f8;background:#eff5ff}.ep-muted{color:#92a0b3;font-size:12px}.ep-validation{opacity:0;position:absolute;height:1px!important;width:1px!important;padding:0!important;pointer-events:none}.ep-record-toolbar{padding:16px 22px;display:flex;align-items:center;gap:12px}.ep-record-toolbar>.ep-select{width:155px}.ep-search{display:flex;gap:8px;align-items:center;border:1px solid #e3e9f2;border-radius:7px;padding:0 10px;color:#9aa6b7;width:320px;margin-right:auto}.ep-search input{border:0;padding:10px 0;font-size:12px;background:transparent}.ep-pagination{padding:15px 22px;display:flex;justify-content:space-between;align-items:center;color:#91a0b6;font-size:11px;border-top:1px solid #edf1f7}.ep-link-box{border:1px solid #dce8fb;background:#f6f9ff;border-radius:9px;padding:15px;display:flex;flex-direction:column;gap:7px}.ep-link-box b{display:flex;gap:7px;color:#5272a8;font-size:12px}.ep-link-box p,.ep-link-box small{font-size:11px;color:#8b9bb3;overflow-wrap:anywhere}.ep-link-box .ep-btn{align-self:flex-start}.ep-board-tabs{display:flex;gap:8px;overflow:auto;padding-bottom:5px}.ep-board-tabs button{padding:11px 17px;display:flex;gap:8px;align-items:center;border:1px solid #e1e8f4;border-radius:7px;background:#fff;font-size:12px;color:#8794aa;white-space:nowrap}.ep-board-tabs button.active{border-color:#89aafa;color:#416fec;background:#eef4ff}.ep-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ep-chart-body{padding:18px 18px 6px;min-width:0}.ep-chart-caption{font-size:10px;color:#98a5b9;padding:12px 20px;border-top:1px solid #f1f3f8;line-height:1.7}.ep-chart-empty{height:285px;display:grid;place-items:center;color:#9aa8bd;font-size:12px}.ep-inline-error{background:#fff4f2;color:#c5746c;padding:20px;font-size:12px;line-height:1.8;border-radius:8px;margin:20px 0;min-height:150px}.ep-stat-value{height:285px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:50px;font-weight:650;color:#386ddf}.ep-stat-value small{font-size:12px;color:#9eabc0;font-weight:400;margin-top:10px}.ep-welcome{padding:35px 33px;border:1px solid #dde7fa;border-radius:14px;background:linear-gradient(120deg,#f0f5ff,#f6f9ff);display:flex;align-items:center;justify-content:space-between;min-height:227px;overflow:hidden}.ep-welcome h1{font-size:28px;margin-top:8px}.ep-welcome p{margin-bottom:25px}.ep-welcome-art{position:relative;margin:0 40px;width:215px}.ep-art-card{transform:rotate(-7deg);background:#ffffffc9;border:1px solid #fff;border-radius:14px;padding:22px;box-shadow:10px 14px 35px #4c78c916;display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#84a4e6}.ep-art-card>span{font-size:10px}.ep-art-bars{height:53px;width:100%;display:flex;align-items:end;gap:12px;padding:0 6px;margin-top:10px}.ep-art-bars i{height:30px;background:#bfd2f8;flex:1;border-radius:4px 4px 0 0}.ep-art-bars i:nth-child(2){height:40px;background:#91b1f2}.ep-art-bars i:nth-child(3){height:32px}.ep-art-bars i:nth-child(4){height:50px;background:#5f8eed}.ep-art-bars i:nth-child(5){height:43px;background:#82a7f3}.ep-art-bubble{position:absolute;right:-20px;top:-15px;background:#fff;padding:13px;border-radius:13px;color:#82a5ec;transform:rotate(11deg);box-shadow:0 5px 15px #6697e510}.ep-overview-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:22px}.ep-todo-list>button{display:flex;align-items:center;gap:13px;width:100%;text-align:left;padding:19px 22px;border-bottom:1px solid #eff2f7;font-size:12px}.ep-todo-list>button:hover{background:#f9fbff}.ep-todo-square{width:17px;height:17px;border:1px solid #d8e2f1;border-radius:5px;flex-shrink:0}.ep-todo-list b{color:#4d5e7a;font-weight:500}.ep-todo-list small{display:block;font-size:10px;color:#9aa7bb;margin-top:6px}.ep-todo-list>button>div{flex:1}.ep-todo-list time{font-size:10px;color:#9aabc4}.ep-quick-grid{display:grid;grid-template-columns:1fr 1fr;padding:15px;gap:10px}.ep-quick-grid button{display:grid;grid-template-columns:30px 1fr;gap:7px 10px;text-align:left;padding:12px;border-radius:8px;border:1px solid #edf2fa;background:#fcfdff}.ep-quick-grid button>span{grid-row:span 2;align-self:center;font-size:11px;color:#82a4e5;background:#edf4ff;padding:8px 5px;border-radius:6px}.ep-quick-grid b{font-size:12px;font-weight:500;color:#5c6d87}.ep-quick-grid small{font-size:10px;color:#a0abc0}.ep-connect-banner{display:flex;align-items:center;justify-content:space-between;gap:20px;background:linear-gradient(90deg,#eaf1ff,#f1f7ff);padding:23px 26px;border-radius:12px;border:1px solid #dfe9fb}.ep-connect-banner>div{display:flex;gap:18px;align-items:center;color:#7099ed}.ep-connect-banner h2{font-size:14px}.ep-padded{padding:23px}.ep-mt{margin-top:20px}.ep-audit{max-height:360px}.ep-app-footer{font-size:10px;color:#aab5c7;text-align:center;padding:12px 25px 23px}.login-page{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(ellipse at 25% 25%,#e9f0ff,transparent 60%),#f6f8fc}.login-card{background:#fff;border:1px solid #e0e8f7;border-radius:18px;box-shadow:0 16px 55px #5074af13;width:420px;max-width:100%;padding:38px}.login-heading{display:flex;gap:13px;align-items:center;margin-bottom:24px}.login-heading>svg{background:#4779ef;color:white;padding:9px;width:44px;height:44px;border-radius:12px}.login-heading h1{font-size:23px;font-weight:700;color:#263a5c;margin:0}.login-heading p{font-size:10px;letter-spacing:2px;color:#93a5c4;margin-top:6px}.login-card .field-label{display:flex;flex-direction:column;gap:8px;margin:20px 0;color:#627493;font-size:12px}.login-card input{border:1px solid #dfe6f1}.login-card .btn.primary,.login-card input{border-radius:7px;padding:11px;font-size:14px}.login-card .btn.primary{width:100%;background:#4779ef;color:white}.login-error{background:#fff2f1;color:#cd736d;font-size:12px;padding:11px;border-radius:6px;margin:12px 0}.login-caption{text-align:center;color:#a1b0c7;font-size:11px;margin-top:23px}@media (min-width:1550px){.ep-main{padding:32px 38px}.ep-stack{gap:25px}.ep-hero{padding:32px}.ep-table td{padding-top:21px;padding-bottom:21px}}@media (max-width:1100px){.ep-main{padding:22px 20px}.ep-stats-four{grid-template-columns:repeat(2,1fr)}.ep-overview-grid{grid-template-columns:1fr}.ep-welcome-art{margin:0 15px}.ep-metric{padding:18px}.ep-chart-grid{grid-template-columns:1fr}.ep-table td,.ep-table th{padding-left:15px;padding-right:15px}.ep-topbar{padding:13px 20px}}@media (max-width:700px){.ep-main{padding:18px 14px}.ep-hero{padding:22px 18px;align-items:start;flex-direction:column}.ep-main h1{font-size:23px}.ep-stats{grid-template-columns:1fr}.ep-stats-four{grid-template-columns:1fr 1fr;gap:10px}.ep-stats-four .ep-metric{padding:14px 12px;gap:9px}.ep-stats-four .ep-metric>span{width:32px;height:36px}.ep-metric strong{font-size:22px}.ep-form{grid-template-columns:1fr}.ep-form>.wide{grid-column:auto}.ep-welcome{padding:27px 20px;min-height:215px}.ep-welcome-art{display:none}.ep-record-toolbar{flex-wrap:wrap;padding:13px}.ep-search{width:100%}.ep-record-toolbar>.ep-select{flex:1}.ep-panel>header{padding:18px 15px}.ep-todo-list>button{padding:17px 14px;gap:9px}.ep-todo-list time{display:none}.ep-topbar{padding:12px 14px;font-size:10px;gap:10px}.ep-hide-mobile{display:none}.ep-connect-banner{align-items:start;flex-direction:column;padding:20px}.ep-between{flex-wrap:wrap;gap:14px}.ep-note{font-size:11px}.ep-modal{padding:22px 17px!important}.ep-sidebar .brand{font-size:18px}.ep-padded{padding:18px}.ep-chart-body{padding:10px}.login-card{padding:30px 25px}}.login-page{position:relative;grid-template-rows:1fr auto}.login-heading{display:block;margin:30px 0 24px}.login-heading h1{font-size:21px;margin:8px 0}.login-heading p{font-size:12px;letter-spacing:0;line-height:1.7}.login-heading .eyebrow{font-size:10px;letter-spacing:2px}.login-caption{display:flex;gap:7px;align-items:center;justify-content:center}.login-page>footer{font-size:10px;color:#b0bbcf;letter-spacing:1px}.ep-sheet-builder,.ep-sheet-legacy{display:grid;gap:14px}.ep-sheet-options{display:flex;flex-wrap:wrap;gap:10px 20px;padding:14px;border:1px solid #dce5f2;border-radius:10px;background:#f6f9ff}.ep-sheet-options .ep-check{min-width:110px}.ep-sheet-config{border:1px solid #dce5f2;border-radius:10px;padding:12px}.ep-sheet-config summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;font-size:14px}.ep-sheet-config summary span{color:#66738b;font-size:13px}.ep-sheet-config .ep-form{margin-top:14px}.ep-sheet-field-preview{max-height:110px;overflow:auto;font-size:13px;line-height:1.8;color:#66738b;margin:12px 0}.ep-sheet-counts{display:flex;flex-wrap:wrap;gap:10px 20px;padding:12px 0;font-size:14px}.er-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.er-detail-eyebrow,.er-heading small{color:#4274f5;letter-spacing:1.8px;font-size:11px;font-weight:650}.er-heading h1{margin:7px 0}.er-heading p{color:#73829b;font-size:14px;margin:0}.er-categories{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.er-categories button{display:flex;align-items:center;gap:12px;padding:18px 14px;border:1px solid #e0e7f0;border-radius:12px;background:#fff;text-align:left;transition:border-color .15s,background .15s}.er-categories button:hover{border-color:#b1c6fc}.er-categories button.selected{background:#edf3ff;border-color:#648cf3;box-shadow:0 0 0 1px #648cf318}.er-categories b{display:block;color:#283c5b;font-size:14px}.er-categories small{display:block;margin-top:5px;font-size:12px;color:#74839d}.er-category-icon{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border-radius:10px;background:#edf2fe;color:#4b77e0}.er-category-icon.tone-1{color:#268c84;background:#eaf7f4}.er-category-icon.tone-2,.er-category-icon.tone-4{color:#77859a;background:#f0f3f7}.er-category-icon.tone-3{color:#ac7b35;background:#fbf4e8}.er-list-panel>header,.er-source-label{align-items:center}.er-source-label{display:flex;gap:6px;color:#75859c;font-size:12px;white-space:nowrap}.er-source-label>span{width:6px;height:6px;border-radius:50%;background:#39a38d}.er-toolbar{display:flex;align-items:center;gap:12px;padding:18px 24px;border-bottom:1px solid #edf1f7}.er-toolbar .ep-search{flex:1;min-width:180px;max-width:440px}.er-toolbar .ep-select{width:160px;flex-shrink:0}.er-table td,.er-table th{font-size:14px}.er-table th{background:#f6f8fc}.er-table td{padding-top:17px;padding-bottom:17px;white-space:nowrap}.er-table tbody tr:hover{background:#f8faff}.er-person{display:flex;align-items:center;gap:12px;text-align:left;border:0;background:none;padding:0}.er-person-avatar{display:grid;place-items:center;background:#eaf0ff;color:#557bc9;width:40px;height:40px;border-radius:50%;font-size:13px;flex-shrink:0}.er-person b{font-size:14px;color:#274873}.er-person small{font-size:12px;color:#8995a8}.er-person:hover b{color:#4274f5;text-decoration:underline;text-underline-offset:3px}.er-status{display:inline-flex;padding:4px 9px;border-radius:6px;background:#edf3ff;color:#5b7db6;font-size:12px;white-space:nowrap}.er-status-active{color:#27856c;background:#eaf6ef}.er-status-left{color:#758094;background:#f0f2f5}.er-view-button{display:flex;align-items:center;gap:4px;font-size:13px;color:#4274f5;white-space:nowrap;border:0;background:none}.er-drawer[data-slot=sheet-content]{width:min(780px,100vw);max-width:none;padding:0;gap:0;background:#f6f8fc;color:#344663;font-size:14px}.er-detail-header{padding:25px 30px 20px;background:#fff;border-bottom:1px solid #e5ebf4}.er-detail-header [data-slot=sheet-title]{font-size:22px;color:#243856;margin-top:7px}.er-detail-header [data-slot=sheet-description]{font-size:13px;margin-top:5px;color:#7c899d}.er-detail-body{overflow-y:auto;flex:1;padding:24px 30px}.er-profile-banner{display:flex;align-items:center;gap:18px;margin-bottom:25px}.er-profile-avatar{display:grid;place-items:center;width:65px;height:65px;border-radius:17px;background:#e4edff;color:#4a70c1;font-size:22px;font-weight:650;flex-shrink:0}.er-profile-banner h2{font-size:22px;margin:0;color:#233958}.er-profile-banner p{margin:7px 0 5px;color:#61718b}.er-profile-banner small{color:#8b97a9;font-size:12px}.er-detail-section{background:#fff;border:1px solid #e3e9f2;border-radius:12px;padding:20px;margin-bottom:16px}.er-detail-section h3{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:650;margin:0 0 20px;color:#2e4466}.er-detail-section h3 svg{color:#6988c3}.er-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 25px;margin:0}.er-detail-field{min-width:0}.er-detail-field dt{font-size:12px;color:#8592a5;margin:0 0 7px}.er-detail-field dd{display:flex;align-items:center;gap:6px;font-size:14px;margin:0;color:#354961;overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.6}.er-field-wide{grid-column:1/-1}.er-unfilled{color:#a0a9b8;font-size:13px}.er-contracts{display:grid;gap:16px}.er-contract{padding:16px;border:1px solid #e9edf5;border-radius:9px;background:#fbfcfe}.er-contract h4{display:flex;align-items:center;gap:9px;font-size:14px;margin:0 0 17px;color:#536b8e}.er-contract h4 span{color:#8b9dbd;font-size:11px;letter-spacing:1px}.er-detail-footer{padding:17px 30px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #e0e6f1;background:#fff}.er-detail-footer small{color:#8694a9;font-size:12px}.er-overview-note{font-size:11px!important;line-height:1.5;margin-top:4px}.er-load-error .ep-inline{justify-content:center;margin-top:16px}.er-spin{animation:er-spin 1s linear infinite}@keyframes er-spin{to{transform:rotate(1turn)}}@media (max-width:1250px){.er-categories{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.er-heading{align-items:flex-start;flex-direction:column}.er-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.er-toolbar{flex-wrap:wrap;padding:15px}.er-toolbar .ep-search{max-width:none;flex-basis:100%}.er-toolbar .ep-select{width:calc(50% - 6px)}.er-source-label{display:none}.er-detail-header{padding:23px 20px 18px}.er-detail-body{padding:20px 15px}.er-detail-footer{padding:15px;flex-wrap:wrap}.er-detail-grid{grid-template-columns:1fr}.er-detail-section{padding:17px}}.mbr-drawer[data-slot=sheet-content]{width:min(1060px,100vw)}.mbr-review-body{display:flex;flex-direction:column;gap:20px}.mbr-preview>header,.mbr-section-heading,.mbr-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px}.mbr-section-heading h3{margin:0}.mbr-section-heading{margin-bottom:12px}.mbr-toolbar{flex-wrap:wrap}.mbr-toolbar strong{font-size:15px;color:#2e4466}.mbr-files small,.mbr-preview>header small,.mbr-toolbar small{display:block;color:#8592a5;font-size:11px;margin-top:5px}.mbr-note{color:#7b899d;margin:10px 0}.mbr-error,.mbr-note{font-size:12px;line-height:1.8;overflow-wrap:anywhere}.mbr-error{padding:14px 16px;border:1px solid #f0d7d5;background:#fff6f5;color:#a6544f;border-radius:8px}.mbr-error p{margin:0 0 10px}.mbr-error p:last-child{margin-bottom:0}.mbr-folder-error{display:flex;gap:12px;align-items:flex-start}.mbr-folder-error>svg{flex-shrink:0;margin-top:3px}.mbr-folder-error strong{display:block;font-size:14px;margin-bottom:8px}.mbr-files{list-style:none;padding:0;margin:15px 0 0;display:grid;gap:9px}.mbr-files li{display:flex;align-items:center;gap:11px;padding:13px;border:1px solid #e6edf6;border-radius:8px}.mbr-files li>svg{color:#7191c8;flex-shrink:0}.mbr-files li>div{min-width:0;flex:1}.mbr-files strong{display:block;font-size:12px;font-weight:550;overflow-wrap:anywhere}.mbr-files button,.mbr-preview{flex-shrink:0}.mbr-preview{border:1px solid #d9e4f5;border-radius:10px;overflow:hidden;background:white}.mbr-employee .mbr-preview{margin-top:16px}.mbr-preview>header{padding:14px 16px;background:#f6f9ff;border-bottom:1px solid #e5edf8}.mbr-preview>header>div{min-width:0}.mbr-preview>header strong{font-size:13px;color:#3a557a;overflow-wrap:anywhere}.mbr-preview>header button{flex-shrink:0}.mbr-preview-actions{padding:12px 16px;display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid #e5edf8}.mbr-preview>.mbr-error,.mbr-preview>.mbr-note{margin:14px 16px}.mbr-pdf{display:block;width:100%;height:min(68vh,780px);min-height:340px;border:0;background:#eff2f7}.mbr-image{display:flex;justify-content:center;padding:18px;background:#f5f7fb}.mbr-image img{max-width:100%;max-height:70vh;object-fit:contain}.mbr-loading{display:flex;justify-content:center;align-items:center;gap:9px;padding:44px 20px;color:#7b899d;font-size:13px}.mbr-settings{display:grid;gap:17px}.mbr-settings .ep-select{width:100%}.mbr-guidance{padding:14px 17px;border:1px solid #e2eaf7;border-radius:9px;background:#f0f5ff;color:#6e82a3;font-size:12px;line-height:1.8}.mbr-guidance strong{color:#476694;font-weight:550}.mbr-guidance p{margin:5px 0 0}.mbr-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mbr-stats>div{padding:17px;border:1px solid #e0e8f4;border-radius:10px;background:white}.mbr-stats small{display:block;color:#7c8ca4;font-size:11px}.mbr-stats b{display:block;margin-top:8px;color:#426dd2;font-size:27px;line-height:1.2}.mbr-stats .mbr-stat-pending b{color:#b38538}.mbr-filters{display:flex;align-items:center;gap:12px}.mbr-filters .ep-search{flex:1;max-width:none;min-width:160px}.mbr-filters .ep-select{width:220px}.mbr-review-list{display:grid;gap:11px}.mbr-review-list article{display:flex;align-items:flex-start;gap:13px;padding:18px;border:1px solid #e1e8f2;border-radius:10px;background:white}.mbr-review-list article.mbr-report-selected{border-color:#a7bffc;box-shadow:0 0 0 2px #e9f0ff}.mbr-report-icon{width:36px;height:40px;display:grid;place-items:center;border-radius:8px;background:#edf3ff;color:#6a87bd;flex-shrink:0}.mbr-report-info{flex:1;min-width:0}.mbr-report-info>strong{display:block;color:#344b70;font-size:13px;font-weight:550;overflow-wrap:anywhere;line-height:1.7}.mbr-report-meta{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:7px}.mbr-report-meta>span:not(.mbr-badge){color:#99a4b6;font-size:11px}.mbr-report-info>p{color:#8190a6;font-size:12px;margin:8px 0 0;line-height:1.7;overflow-wrap:anywhere}.mbr-badge{display:inline-block;padding:2px 7px;border-radius:4px;color:#9b7b39;background:#fff6e3;font-size:11px;line-height:1.8;white-space:nowrap}.mbr-badge-matched{background:#e8f6ef;color:#378269}.mbr-badge-department_conflict{background:#fff0ed;color:#b66b61}.mbr-badge-unsupported{background:#eff1f5;color:#8b95a5}.mbr-candidates{margin-top:11px;padding-left:10px;border-left:2px solid #e6edf8;display:grid;gap:5px}.mbr-candidates small{font-size:10px;color:#95a2b5}.mbr-candidates span{font-size:11px;color:#687e9f;line-height:1.7;overflow-wrap:anywhere}.mbr-review-list article>button{flex-shrink:0}@media (max-width:700px){.mbr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mbr-toolbar .ep-inline{flex-wrap:wrap}.mbr-filters{flex-direction:column;align-items:stretch}.mbr-filters .ep-select{width:100%}.mbr-review-list article{padding:13px;flex-wrap:wrap}.mbr-review-list article>button{margin-left:49px}.mbr-files li{flex-wrap:wrap}.mbr-files li>div{min-width:150px}.mbr-files li>button{margin-left:29px}}.ep-pdf-viewer{min-width:0;background:#f3f6fb}.ep-pdf-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:10px 12px;border-bottom:1px solid #e0e7f2;background:#fff}.ep-pdf-controls,.ep-pdf-pages{display:flex;align-items:center;gap:6px}.ep-pdf-toolbar button:disabled{opacity:.4;cursor:default}.ep-pdf-pages{color:#718099;font-size:12px;white-space:nowrap}.ep-pdf-pages input{width:48px;height:30px;border:1px solid #dce5f2;border-radius:5px;background:#fff;color:#3c5578;text-align:center;font-size:12px}.ep-pdf-zoom{min-width:39px;text-align:center;color:#718099;font-size:11px}.ep-pdf-viewport{width:100%;max-height:min(68vh,780px);min-height:320px;padding:16px;overflow-x:auto;overflow-y:scroll;scrollbar-gutter:stable;overscroll-behavior:contain}.ep-pdf-paper{width:fit-content;min-width:0;margin:0 auto;background:#fff;box-shadow:0 2px 12px #304a7024}.ep-pdf-paper[hidden]{display:none}.ep-pdf-paper canvas{display:block;max-width:none}.ep-pdf-message{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;min-height:280px;padding:24px;color:#7a8aa2;font-size:13px;line-height:1.8}.ep-pdf-error{flex-direction:column;color:#a2554d;text-align:center}.ep-pdf-error p{margin:0}.ep-pdf-caption{margin:0;padding:9px 14px;color:#8a97a9;border-top:1px solid #e3eaf4;background:#fff;font-size:11px}.ep-pdf-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:480px){.ep-pdf-toolbar{justify-content:center}.ep-pdf-viewport{padding:16px;min-height:250px}.ep-pdf-message{min-height:215px;padding:14px}}.in-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.in-metric{display:flex;align-items:center;gap:18px;border:1px solid #e1e8f3;border-radius:12px;padding:23px;background:#fff}.in-metric-icon{display:grid;place-items:center;width:49px;height:49px;flex-shrink:0;border-radius:13px;background:#eef3ff;color:#537ee0}.in-metric-icon.in-teal{background:#eaf7f4;color:#279181}.in-metric-icon.in-amber{background:#fff5e4;color:#b68538}.in-metric small{font-size:12px;color:#8290a7}.in-metric strong{display:block;margin:5px 0;font-size:28px;font-weight:650;line-height:1.2;color:#283f60}.in-metric i{margin-left:8px;font-size:12px;font-weight:400;font-style:normal;color:#8a98ad}.in-metric p{font-size:12px;color:#8391a7;margin:7px 0 0}.in-explanation{display:flex;align-items:flex-start;gap:9px;color:#73849d;font-size:13px;padding:0 3px;line-height:1.8}.in-explanation svg{color:#6c89b8;flex-shrink:0;margin-top:3px}.in-explanation p{margin:0}.in-list-panel>header,.in-toolbar{align-items:center}.in-toolbar{display:flex;gap:12px;padding:18px 24px;border-bottom:1px solid #edf1f7}.in-toolbar .ep-search{min-width:200px;max-width:420px;flex:1}.in-toolbar .ep-select{width:210px;flex-shrink:0}.in-table th{background:#f6f8fc;white-space:nowrap}.in-table td{font-size:13px;padding-top:16px;padding-bottom:16px}.in-table tbody tr:hover{background:#f8faff}.in-table .er-person{white-space:nowrap}.in-table .er-person-avatar{height:35px;width:35px;font-size:12px}.in-subject{display:block;color:#425b7d;max-width:200px;min-width:90px;line-height:1.6}.in-cell-note{display:block;margin-top:6px;font-size:11px;color:#8b99ad;line-height:1.5}.in-match{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;font-size:11px;border-radius:6px;white-space:nowrap;background:#f1f3f7;color:#7c899e}.in-match-matched{background:#eaf6f0;color:#318b73}.in-match-ambiguous,.in-match-missing-name{background:#fff5e4;color:#ad7c2d}.in-match-conflict{background:#fdf0ed;color:#b56757}.in-muted{font-size:13px;color:#96a0b1}.in-sync-note{margin:0;padding:14px 24px;background:#fbfcfe;color:#96a1b2;font-size:11px;line-height:1.7;border-top:1px solid #eef1f7}.in-drawer .er-detail-body>.in-sync-note{border:0;background:none;padding:0 3px 10px}.in-match-message{color:#76869e;font-size:13px;line-height:1.8;margin:0 0 15px}.in-employee-reference{display:flex;align-items:center;gap:12px;background:#f6f9fe;border:1px solid #eaf0f8;border-radius:9px;padding:14px;margin-top:10px}.in-employee-reference b{color:#355276;font-size:14px}.in-employee-reference p{color:#8290a5;font-size:12px;line-height:1.7;margin:5px 0 0}.in-candidates h4{color:#7b899f;font-size:12px;font-weight:500;margin:18px 0 10px}.in-review-note{color:#a58246;background:#fff8ed;border:1px solid #f5e9d6;padding:12px 14px;border-radius:8px;font-size:12px;line-height:1.8;margin:14px 0}.in-embed-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.in-embed-heading h3{margin:0}.in-employee-records{display:grid;gap:14px}.in-employee-record{border:1px solid #e8edf5;border-radius:9px;padding:16px;background:#fbfcfe}.in-employee-record>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.in-employee-record h4{display:flex;align-items:center;gap:7px;color:#496388;font-size:13px;line-height:1.7;margin:0}.in-employee-record h4 svg{color:#8299b8;flex-shrink:0}.in-employee-record .er-view-button{font-size:11px;margin-top:3px}.in-employee-record .er-detail-grid{gap:17px 20px}.in-review-records{margin-top:20px}.in-review-records>h4{display:flex;align-items:center;gap:7px;color:#a57d3c;font-size:13px;margin:0 0 12px}.in-review-record{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;margin-top:9px;border:1px solid #eee7dc;background:#fffdfa;border-radius:9px}.in-review-record b{display:inline-block;margin:0 8px 6px 0;color:#6d7787;font-size:13px}.in-review-record p{color:#969083;line-height:1.7;font-size:12px;margin:3px 0 0}.in-embed-note{margin:17px 0 0;color:#94a0b1;font-size:11px;line-height:1.8}.in-inline-error{display:flex;gap:10px;padding:15px;color:#a36c58;background:#fff8f4;border:1px solid #f5e6dc;border-radius:9px}.in-inline-error>svg{flex-shrink:0;margin-top:3px}.in-inline-error p{font-size:13px;margin:0 0 5px}.in-inline-error small{display:block;font-size:12px;line-height:1.7;color:#ab8e7e}.in-inline-error button{margin-top:9px}@media (max-width:1150px){.in-toolbar{flex-wrap:wrap}.in-toolbar .ep-search{max-width:none;flex-basis:100%}.in-toolbar .ep-select{width:calc(50% - 6px)}.in-metric{padding:18px;gap:12px}.in-metric-icon{width:40px;height:40px}}@media (max-width:700px){.in-metrics{grid-template-columns:1fr;gap:10px}.in-metric{padding:17px}.in-metric>div{display:grid;grid-template-columns:1fr auto;column-gap:15px;flex:1}.in-metric strong{grid-column:2;grid-row:1/3;margin:0;align-self:center;font-size:24px}.in-metric p{margin-top:5px}.in-toolbar{padding:15px}.in-toolbar .ep-select{width:100%}.in-sync-note{padding:13px 16px}.in-employee-record>header,.in-review-record{flex-wrap:wrap}.in-employee-record>header .er-view-button{white-space:normal}.in-employee-record .er-detail-grid{grid-template-columns:1fr}}.at-heading{display:flex;align-items:center;justify-content:space-between;gap:24px}.at-heading small{color:#6c8ccb;font-size:10px;letter-spacing:1.7px;font-weight:650}.at-heading h1{color:#253d60;font-size:25px;font-weight:700;margin:7px 0}.at-heading p{color:#7c8da5;font-size:13px;margin:0;line-height:1.7}.at-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.at-groups>button{display:flex;align-items:center;gap:14px;min-height:91px;padding:20px;text-align:left;border:1px solid #e1e8f3;border-radius:12px;background:#fff;transition:border-color .15s,background .15s}.at-groups>button:hover{border-color:#abc2f5}.at-groups>button.selected{border-color:#789af0;background:#f3f7ff;box-shadow:0 0 0 1px #789af018}.at-group-icon{height:44px;width:44px;display:grid;place-items:center;flex:0 0 auto;color:#557fd0;background:#edf3ff;border-radius:11px}.at-groups>button>span:nth-child(2){min-width:0;flex:1}.at-groups b{display:block;font-size:15px;color:#2c476c;font-weight:650}.at-groups small{display:block;color:#8293ad;margin-top:5px;font-size:12px;line-height:1.6}.at-groups>button>svg{color:#8da0bc;flex-shrink:0}.at-group-error{display:block;color:#b46150;font-size:11px;line-height:1.6;margin-top:4px;overflow-wrap:anywhere}.at-explanation{display:flex;gap:8px;align-items:flex-start;color:#7d8ca5;font-size:12px;line-height:1.8}.at-explanation svg{flex-shrink:0;margin-top:3px;color:#7391bd}.at-explanation p{margin:0}.at-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.at-stat{border:1px solid #e1e8f3;border-radius:12px;background:#fff;padding:21px 18px;display:flex;align-items:flex-start;gap:13px}.at-stat-icon{height:43px;width:43px;border-radius:11px;display:grid;place-items:center;flex-shrink:0;color:#567fdb;background:#edf3ff}.at-stat-icon.at-amber{color:#b28631;background:#fcf4e5}.at-stat-icon.at-red{color:#c27973;background:#fdf0ee}.at-stat-icon.at-teal{color:#359383;background:#eaf7f3}.at-stat small{color:#8190a6;font-size:12px}.at-stat strong{display:block;color:#2b4160;font-size:27px;line-height:1.3;font-weight:650;margin:6px 0}.at-stat i{font-style:normal;font-size:11px;color:#99a6b9;font-weight:400;margin-left:7px}.at-stat p{color:#90a0b4;font-size:11px;line-height:1.6;margin:0}.at-list-panel>header{display:flex;align-items:center;justify-content:space-between;gap:15px}.at-read-time{color:#8a9ab1;font-size:11px}.at-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:18px 24px;border-bottom:1px solid #edf1f7}.at-columns-button{flex:0 0 auto;white-space:nowrap}.at-columns-read-error{margin:0;padding:10px 24px;border-bottom:1px solid #edf1f7;background:#fffbf3;color:#a4864b;font-size:12px}.at-columns-editor{display:flex;flex-direction:column;gap:18px}.at-columns-actions{justify-content:space-between;gap:12px;color:#8293ad}.at-columns-actions,.at-columns-fixed{display:flex;align-items:center;font-size:12px}.at-columns-fixed{flex-wrap:wrap;gap:9px;padding:13px 14px;border-radius:7px;background:#f4f7fc;color:#617b9e}.at-columns-fixed small{margin-left:auto;color:#94a1b4;font-size:11px}.at-columns-section{min-width:0;padding:0;border:0}.at-columns-section legend{margin-bottom:11px;padding:0;color:#546d90;font-size:12px;font-weight:600}.at-columns-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:min(320px,40vh);overflow-y:auto;padding:3px}.at-columns-grid label{display:flex;align-items:flex-start;gap:10px;padding:11px;border:1px solid #e5ebf4;border-radius:7px;color:#617795;font-size:12px;line-height:1.6;cursor:pointer;overflow-wrap:anywhere}.at-columns-grid label:hover{background:#f8faff;border-color:#b9cced}.at-columns-grid input{width:15px;height:15px;flex-shrink:0;margin-top:2px;accent-color:#527ff0}.at-columns-grid input:focus-visible{outline:2px solid #799df0;outline-offset:3px}.at-columns-section:disabled label{opacity:.7;cursor:default}.at-columns-note{margin:0;color:#91a0b6;font-size:11px;line-height:1.8}.at-columns-loading{display:flex;justify-content:center;align-items:center;gap:10px;min-height:150px;color:#7d93b4;font-size:13px}.at-columns-error{display:flex;align-items:flex-start;gap:9px;padding:13px 14px;border:1px solid #f0e1be;border-radius:7px;color:#a4864b;background:#fffbf3;font-size:12px;line-height:1.8}.at-columns-error>svg{flex-shrink:0;margin-top:3px}.at-columns-error p{margin:0;overflow-wrap:anywhere}.at-columns-error .ep-btn{margin-top:9px}.at-toolbar .ep-search{flex:1;min-width:170px;max-width:460px}.at-toolbar>.ep-select{width:175px;flex:0 0 auto}.at-period{display:flex;align-items:center;gap:8px;color:#6b84a9;min-width:150px}.at-period .ep-select{min-width:135px}.at-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;min-height:220px;padding:35px 20px;text-align:center;color:#6b89bc}.at-loading strong{color:#5d759b;font-size:14px;font-weight:500}.at-loading span{color:#97a4b9;font-size:12px}.at-table{min-width:1080px}.at-table th{background:#f7f9fc;white-space:nowrap;font-size:12px}.at-table td{padding-top:17px;padding-bottom:17px;font-size:13px}.at-table tbody tr:hover{background:#f8faff}.at-person{display:inline-flex;gap:11px;align-items:center;text-align:left;white-space:nowrap}.at-avatar{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#6485bc;background:#edf3fc;font-size:12px}.at-person b{color:#365e96;font-size:13px;font-weight:600}.at-person:hover b{color:#316ce8}.at-person small{display:block;margin-top:5px;font-size:11px;color:#97a3b5}.at-metric-value{color:#526784;font-variant-numeric:tabular-nums;max-width:180px;overflow-wrap:anywhere}.at-multi-value{display:flex;align-items:baseline;gap:8px}.at-multi-value+.at-multi-value{margin-top:5px}.at-table .at-multi-value small{color:#a5b0c0;font-size:9px;margin-top:0}.at-cell-note{display:block;max-width:190px;color:#8a98ad;font-size:11px;line-height:1.7;margin-top:6px}.at-anomaly-badge,.at-match{display:inline-flex;align-items:center;gap:5px;border-radius:6px;padding:5px 8px;font-size:11px;white-space:nowrap;background:#f0f3f8;color:#7c8ca2}.at-anomaly-badge{background:#fdf4e7;color:#af8435}.at-match-matched{background:#edf8f2;color:#39937c}.at-match-ambiguous,.at-match-unmatched{background:#fcf5e9;color:#aa863f}.at-detail-link{display:inline-flex;align-items:center;gap:4px;color:#597fbd;font-size:12px;white-space:nowrap}.at-detail-link:hover{color:#316ce8}.at-quiet{color:#94a1b4;font-size:12px}.at-blank{color:#a6b0c0;font-size:12px;font-weight:400}.at-pagination{padding:16px 24px;border-top:1px solid #edf1f7;display:flex;justify-content:space-between;gap:16px;align-items:center;color:#8b99ae;font-size:12px}.at-pagination>div{display:flex;gap:14px;align-items:center}.at-pagination .ep-btn{min-width:31px;padding:7px}.at-warnings{display:flex;align-items:flex-start;gap:9px;padding:14px 17px;border:1px solid #f0e1be;border-radius:9px;color:#a4864b;background:#fffbf3;font-size:12px;line-height:1.8}.at-warnings>svg{flex-shrink:0;margin-top:3px}.at-warnings p{margin:0;overflow-wrap:anywhere}.at-source-notes{border:1px solid #e2e9f3;border-radius:10px;padding:16px 20px;background:#fff}.at-source-notes summary{cursor:pointer;color:#617795;font-size:13px}.at-source-notes summary span{color:#99a6b9;font-size:11px;margin-left:8px}.at-source-notes>div{margin-top:15px}.at-source-notes p{display:flex;align-items:flex-start;gap:16px;color:#8090a7;font-size:12px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0}.at-source-notes p small{flex-shrink:0;color:#a0adbe;font-size:10px;width:50px}.at-drawer[data-slot=sheet-content]{width:min(1060px,100vw);max-width:min(1060px,100vw);gap:0;background:#f7f9fc;color:#3b5275}.at-drawer-header{flex-shrink:0;background:#fff;border-bottom:1px solid #e4ebf4;padding:25px 54px 25px 30px}.at-drawer-header [data-slot=sheet-title]{font-size:18px;color:#2f476b}.at-drawer-header [data-slot=sheet-description]{font-size:12px;margin-top:6px;color:#8797ad}.at-drawer-body{flex:1;min-height:0;overflow-y:auto;padding:25px 30px;display:flex;flex-direction:column;gap:23px}.at-profile{display:flex;align-items:flex-start;gap:17px;padding:23px;background:linear-gradient(105deg,#edf3ff,#f4fafc);border:1px solid #e0e9f6;border-radius:12px}.at-profile-avatar{flex-shrink:0;width:61px;height:61px;border-radius:15px;background:#fff;display:grid;place-items:center;font-size:22px;color:#668bd1}.at-profile h2{color:#304d75;font-size:22px;font-weight:650;margin:0}.at-profile p{color:#7b8faa;font-size:12px;margin:7px 0 11px}.at-profile>div>small{display:block;color:#889ab4;font-size:11px;margin-top:10px}.at-detail-section{background:#fff;border:1px solid #e2e9f3;border-radius:11px;padding:22px}.at-detail-section>header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.at-detail-section h3{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:650;color:#455f83;margin:0}.at-detail-section header p{font-size:11px;color:#91a0b6;margin:7px 0 0;line-height:1.7}.at-check{display:flex;gap:7px;align-items:center;font-size:11px;white-space:nowrap;color:#8596ae;cursor:pointer}.at-check input{accent-color:#6288d7}.at-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;border:1px solid #eaf0f7;border-radius:8px;overflow:hidden}.at-summary-grid>div{padding:16px;border-bottom:1px solid #eef2f7;border-right:1px solid #eef2f7;min-width:0}.at-summary-grid dt{font-size:11px;color:#91a1b6;margin-bottom:8px;overflow-wrap:anywhere}.at-summary-grid dd{font-size:15px;color:#466083;font-weight:550;margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.at-summary-grid small{display:block;color:#a3afc0;font-size:10px;margin-top:7px}.at-flags{gap:8px;margin:0;padding:0;list-style:none}.at-flags,.at-flags li{display:flex;flex-direction:column}.at-flags li{gap:5px;padding:10px 13px;background:#f6f8fb;border-radius:6px;color:#8192aa;font-size:12px;line-height:1.7}.at-flags li.at-flag-anomaly{color:#a3864f;background:#fffbf3}.at-flags small{font-size:10px;opacity:.8}.at-segment{display:flex;background:#f0f4fa;padding:3px;border-radius:7px;white-space:nowrap}.at-segment button{padding:6px 10px;color:#8294b0;font-size:11px;border-radius:5px}.at-segment button.selected{background:#fff;color:#4d78bb;box-shadow:0 1px 4px #1d3a6410}.at-detail-explanation{margin-bottom:16px;font-size:11px}.at-calendar-grid,.at-calendar-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.at-calendar-week{padding:4px 0 12px;text-align:center;font-size:11px;color:#7c8ca4}.at-calendar-legend{display:flex;flex-wrap:wrap;gap:12px 18px;margin-bottom:20px;font-size:11px;color:#61718b}.at-calendar-day-status,.at-calendar-legend>span{display:inline-flex;align-items:center;gap:5px}.at-calendar-day-status i,.at-calendar-legend i{display:inline-block;flex-shrink:0;width:7px;height:7px;border-radius:50%;background:currentColor}.at-calendar-legend .is-present{color:#208064}.at-calendar-legend .is-missing{color:#bf4b50}.at-calendar-legend .is-unknown{color:#a57020}.at-calendar-legend .is-future{color:#97a4b6}.at-calendar-legend svg{color:#a57020}.at-calendar-day{display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-width:0;min-height:82px;padding:12px;border:1px solid transparent;border-radius:8px;text-align:left;cursor:pointer}.at-calendar-day.is-present{background:#edf8f2;border-color:#cee9da;color:#237257}.at-calendar-day.is-missing{background:#fff1f1;border-color:#f3d4d5;color:#ad424a}.at-calendar-day.is-unknown{background:#fff8e9;border-color:#eddfbf;color:#956418}.at-calendar-day.is-future{background:#f4f6f9;border-color:#e8edf3;color:#8794a7}.at-calendar-day:hover:not(:disabled){filter:brightness(.97)}.at-calendar-day.is-selected,.at-calendar-day:focus-visible{outline:2px solid #4c74dc;outline-offset:2px}.at-calendar-day.is-filtered{opacity:.28;cursor:default}.at-calendar-day-top{display:flex;align-items:center;justify-content:space-between;gap:3px}.at-calendar-day-top strong{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.at-calendar-day-top svg{flex-shrink:0;color:#956418}.at-calendar-day-status{font-size:11px;white-space:nowrap}.at-calendar-label-short{display:none}.at-calendar-help{margin:16px 0 0;font-size:11px;line-height:1.8;color:#7c8ca4}.at-calendar-detail{margin-top:18px}.at-calendar-detail:focus-visible{outline:2px solid #4c74dc;outline-offset:2px}.at-calendar-detail>header>div{flex:1;min-width:0}.at-calendar-detail h4{margin:0;color:#455f83;font-size:13px}.at-calendar-detail header p{margin:5px 0 0}.at-calendar-collapse{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:11px;color:#617ba4}.at-calendar-source-toggle{margin:12px 14px 3px}.at-summary-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;color:#455f83;font-size:14px;font-weight:650;list-style:none}.at-summary-disclosure>summary::-webkit-details-marker{display:none}.at-summary-disclosure>summary small{margin-left:6px;font-size:11px;font-weight:400;color:#91a0b6}.at-summary-disclosure .at-disclosure-hint{font-size:11px;font-weight:400;color:#6a83aa}.at-summary-disclosure[open]>summary{margin-bottom:18px}.at-summary-disclosure>header p{margin:0}.at-day{border:1px solid #e4ebf4;border-radius:9px;overflow:hidden;background:#fff}.at-day>header{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#f6f9fd;border-bottom:1px solid #eaf0f7}.at-day header strong{color:#6983ab;font-size:18px;font-weight:600}.at-day header small{font-size:10px;font-weight:400;margin-left:4px;color:#93a3bb}.at-day header>span{color:#9ba9bd;font-size:10px;flex:1;text-align:right}.at-day header>svg{color:#c39849}.at-day.has-anomaly{border-color:#ebd9b3}.at-day.has-anomaly>header{background:#fffbf2;border-bottom-color:#f4ead5}.at-day dl{margin:0;padding:5px 14px}.at-day dl>div{display:grid;grid-template-columns:minmax(60px,.85fr) minmax(0,1.15fr);gap:9px;padding:9px 0;border-bottom:1px solid #f0f3f8}.at-day dl>div:last-child{border-bottom:0}.at-day dt{color:#889ab3;font-size:10px;line-height:1.8}.at-day dd,.at-day dt{overflow-wrap:anywhere}.at-day dd{color:#526d94;font-size:12px;margin:0;text-align:right;line-height:1.6;white-space:pre-wrap;font-variant-numeric:tabular-nums}.at-address{display:block;color:#a4b0c1;font-size:9px;line-height:1.6;margin-top:4px}.at-day-flags{margin:0;padding:9px 14px;list-style:none;background:#fffcf5;border-top:1px solid #f4ead5;color:#ad8b50;font-size:10px;line-height:1.8}.at-drawer-footer{flex-shrink:0;padding:18px 30px;display:flex;justify-content:space-between;align-items:center;gap:15px;background:#fff;border-top:1px solid #e3eaf4}.at-drawer-footer>div{display:flex;flex-direction:column;gap:5px;color:#9aa7bb;font-size:10px}.at-spin{animation:at-rotate 1.1s linear infinite}@keyframes at-rotate{to{transform:rotate(1turn)}}@media (max-width:1250px){.at-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.at-heading{align-items:flex-start}.at-heading>.ep-inline{flex-wrap:wrap;justify-content:flex-end}}@media (max-width:760px){.at-heading{flex-direction:column;gap:17px}.at-heading>.ep-inline{justify-content:flex-start}.at-groups{grid-template-columns:1fr;gap:9px}.at-groups>button{padding:15px;min-height:72px}.at-stat{padding:17px 13px;gap:10px}.at-stat-icon{width:34px;height:34px}.at-stat-icon svg{width:17px}.at-stat p{display:none}.at-stat strong{font-size:24px}.at-list-panel>header{align-items:flex-start;flex-direction:column}.at-toolbar{flex-wrap:wrap;padding:15px}.at-toolbar .ep-search{order:3;flex:1 0 100%;max-width:none}.at-period{flex:1;min-width:0}.at-period .ep-select{width:100%;min-width:0}.at-toolbar>.ep-select{width:155px}.at-pagination{padding:15px;flex-wrap:wrap;font-size:11px}.at-drawer-body{padding:20px 15px}.at-drawer-header{padding:23px 44px 23px 20px}.at-detail-section{padding:16px}.at-detail-section>header{align-items:flex-start;flex-direction:column;gap:12px}.at-calendar-grid,.at-calendar-week{gap:5px}.at-calendar-day{padding:8px 5px;min-height:68px}.at-calendar-day-top strong{font-size:16px}.at-calendar-day-status{font-size:10px;gap:3px}.at-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.at-drawer-footer{padding:16px}.at-drawer-footer .ep-btn{font-size:11px}}@media (max-width:440px){.at-columns-grid{grid-template-columns:1fr}.at-columns-fixed small{margin-left:24px}.at-columns-actions{align-items:flex-start;flex-wrap:wrap}.at-daily-section{padding:12px}.at-calendar-grid,.at-calendar-week{gap:4px}.at-calendar-day{padding:8px 3px}.at-calendar-day-status i,.at-calendar-label-full{display:none}.at-calendar-label-short{display:inline}.at-calendar-day-top svg{width:10px;height:10px}.at-calendar-legend{gap:9px 12px}.at-stat{gap:8px}.at-stat-icon{display:none}.at-stat small{font-size:11px}.at-profile{padding:17px}.at-drawer-footer{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.at-spin{animation:none}.at-groups>button{transition:none}}.rc-recruitment{color:#354766}.rc-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:8px 0}.rc-heading small{color:#6e8de7;font-size:10px;font-weight:600;letter-spacing:2px}.rc-heading h1{margin:8px 0;font-size:25px;color:#21334e;font-weight:650}.rc-detail-heading p,.rc-heading p{color:#8593a9;font-size:12px;line-height:1.8;margin:0}.rc-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.rc-summary-card{display:flex;align-items:center;gap:15px;padding:22px}.rc-summary-icon{flex-shrink:0;width:44px;height:44px;border-radius:12px;background:#edf2ff;display:grid;place-items:center;color:#5278ee}.rc-summary-card:nth-child(2) .rc-summary-icon{background:#fff3e8;color:#d49b4d}.rc-summary-card:nth-child(3) .rc-summary-icon{background:#e9f8f2;color:#2f9f89}.rc-summary-card:nth-child(4) .rc-summary-icon{background:#f1ecff;color:#8c77c6}.rc-summary-card small{display:block;color:#8593a9;font-size:11px}.rc-summary-card strong{display:block;color:#253855;font-size:28px;line-height:1.3;margin:5px 0}.rc-summary-card p{color:#94a0b1;margin:0;font-size:10px;line-height:1.6}.rc-filter-heading{padding:22px 24px 0}.rc-filter-heading h2{color:#2d405e;font-size:16px;margin:0 0 7px}.rc-filter-heading p{color:#8b99ae;font-size:11px;margin:0;line-height:1.8}.rc-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px 16px;padding:20px 24px 24px}.rc-filters>.wide{grid-column:1/-1}.rc-search{width:100%;margin:0}.rc-filter-reset{display:flex;align-items:flex-end}.rc-filter-reset .ep-btn{width:100%;justify-content:center}.rc-list-error{margin:0 24px 18px;gap:14px;flex-wrap:wrap}.rc-list-error,.rc-loading{display:flex;align-items:center}.rc-loading{gap:10px;justify-content:center;min-height:220px;color:#8291aa;font-size:13px}.rc-table{min-width:1000px}.rc-table td:first-child,.rc-table th:first-child{padding-left:24px}.rc-table td{max-width:250px;overflow-wrap:anywhere}.rc-table td:nth-child(5){min-width:180px}.rc-name{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;text-align:left;color:#3e6ee2}.rc-name:hover{color:#244da9;text-decoration:underline}.rc-name svg{flex-shrink:0}.rc-nowrap{white-space:nowrap}.rc-tags{display:flex;flex-wrap:wrap;gap:5px}.rc-tag{display:inline-block;font-size:11px;padding:3px 8px;border-radius:5px;line-height:1.6;color:#617291;background:#f0f4fa;overflow-wrap:anywhere}.rc-attachment-count{display:inline-flex;align-items:center;gap:5px;color:#4775dc;white-space:nowrap}.rc-attachment-count:hover{text-decoration:underline}.rc-list-footer{display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid #edf1f7;padding:18px 24px;font-size:12px;color:#718098}.rc-list-footer small{display:block;color:#94a0b3;font-size:10px;line-height:1.8;margin-top:6px}.rc-pagination{display:flex;align-items:center;gap:10px;white-space:nowrap}.rc-pagination .ep-btn{padding:7px}.rc-detail{display:flex;flex-direction:column;gap:22px;min-width:0}.rc-detail-error{gap:15px}.rc-detail-error,.rc-detail-heading{display:flex;align-items:center;justify-content:space-between}.rc-detail-heading{gap:18px}.rc-position{display:inline-flex;gap:7px;align-items:center;color:#496383;font-size:14px;margin-bottom:6px}.rc-identity{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:18px 20px;background:#f6f8fc;border-radius:9px}.rc-info{min-width:0}.rc-info dt{color:#8a97ab;font-size:11px;line-height:1.7;margin-bottom:6px}.rc-info dd{margin:0;color:#425672;font-size:13px;line-height:1.8;overflow-wrap:anywhere;white-space:pre-wrap}.rc-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rc-process>section{border:1px solid #e6edf6;border-radius:9px;padding:18px}.rc-process h3,.rc-section-heading h3{display:flex;align-items:center;gap:7px;color:#324a6d;font-size:14px;margin:0}.rc-process h3{padding-bottom:15px;border-bottom:1px solid #edf1f7}.rc-process h3 svg,.rc-section-heading h3 svg{color:#7590c7}.rc-process dl{margin-top:14px;display:grid;gap:13px}.rc-note h3{color:#324a6d;font-size:14px;margin:0 0 9px}.rc-note p{font-size:13px;color:#65748c;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;margin:0}.rc-section-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:14px}.rc-section-heading>span{color:#8c99ad;font-size:11px}.rc-empty-attachments{border:1px dashed #dce5f2;border-radius:8px;padding:25px;text-align:center;color:#92a0b3;font-size:12px}.rc-file-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rc-file-group{border:1px solid #e6edf6;border-radius:9px;min-width:0;overflow:hidden}.rc-file-group h4{display:flex;justify-content:space-between;gap:10px;padding:13px 16px;margin:0;background:#f7f9fc;color:#556984;font-size:12px;font-weight:600}.rc-file-group h4 span{font-size:10px;color:#8b99ad;font-weight:400}.rc-file-group ul{list-style:none;margin:0;padding:0}.rc-file-group li{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:15px 16px;border-top:1px solid #edf1f7}.rc-file-group .rc-file-selected{background:#f3f6ff}.rc-file-icon{flex-shrink:0;color:#7c98c6}.rc-file-name{min-width:0;flex:1}.rc-file-name strong{display:block;font-size:12px;font-weight:500;color:#47607d;line-height:1.7;overflow-wrap:anywhere}.rc-file-name small{display:block;color:#97a2b3;font-size:10px;margin-top:5px}.rc-file-actions{display:flex;gap:7px;margin-left:auto}.rc-file-actions .ep-btn{font-size:11px;padding:6px 9px}.rc-preview{border:1px solid #dce5f4;border-radius:9px;margin-top:20px;overflow:hidden}.rc-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;background:#f7f9fd;border-bottom:1px solid #e6edf6}.rc-preview-heading h4{margin:0;font-size:13px;color:#415879;overflow-wrap:anywhere}.rc-preview-heading p{font-size:11px;color:#8a98ad;margin:5px 0 0}.rc-preview-heading .ep-icon-btn{flex-shrink:0}.rc-image-preview{padding:16px;background:#f0f3f8;text-align:center;max-height:75vh;overflow:auto}.rc-image-preview img{display:block;max-width:100%;height:auto;margin:0 auto}.rc-pdf-preview{display:block;width:100%;height:65vh;min-height:360px;background:#f0f3f8;border:0}.rc-docx-text{margin:0;padding:22px;max-height:65vh;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:13px;line-height:1.9;color:#435573}.rc-preview-note{margin:0;padding:12px 18px;border-top:1px solid #e6edf6;color:#8a98ad;font-size:11px;line-height:1.8}.rc-attachment-error{margin:15px}.rc-attachment-error p{margin:0 0 12px;overflow-wrap:anywhere}.rc-original-fields{border-top:1px solid #e7edf6;padding-top:18px}.rc-original-fields summary{color:#4d6585;font-size:13px;cursor:pointer;padding:5px 0}.rc-original-fields summary span{margin-left:7px;color:#92a0b3;font-size:11px}.rc-original-fields>dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:18px;padding:18px;background:#f8faff;border-radius:8px}.rc-spin{animation:rc-spin 1s linear infinite}@keyframes rc-spin{to{transform:rotate(1turn)}}@media (max-width:1100px){.rc-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.rc-file-groups{grid-template-columns:1fr}}@media (max-width:700px){.rc-heading{align-items:flex-start;flex-direction:column}.rc-heading h1{font-size:22px}.rc-heading>.ep-inline{width:100%;flex-wrap:wrap}.rc-summary{gap:10px}.rc-summary-card{padding:16px 12px;gap:10px}.rc-summary-icon{width:35px;height:35px;border-radius:9px}.rc-summary-card strong{font-size:24px}.rc-filters{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px;gap:14px 12px}.rc-filter-heading{padding:18px 16px 0}.rc-list-footer{align-items:flex-start;flex-direction:column;padding:16px;gap:14px}.rc-list-error{margin-left:16px;margin-right:16px}.rc-pagination{align-self:flex-end}.rc-detail-heading{align-items:flex-start;flex-direction:column}.rc-identity,.rc-original-fields>dl{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.rc-process{grid-template-columns:1fr}.rc-process dl{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-file-actions{flex-basis:100%;justify-content:flex-end}.rc-pdf-preview{min-height:320px}}@media (max-width:400px){.rc-summary-icon{display:none}.rc-identity,.rc-original-fields>dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.rc-spin{animation:none}}.el-editor{display:grid;gap:18px}.el-summary{display:grid;gap:8px;background:#f6f8ff;border:1px solid #e3e9f5;border-radius:10px;padding:14px}.el-summary strong{overflow-wrap:anywhere}.el-muted,.el-summary small{color:#8190aa;font-size:12px;line-height:1.6}.el-summary p{font-size:12px;margin:0;line-height:1.7;overflow-wrap:anywhere}.el-badge{display:inline-flex;align-items:center;border-radius:4px;background:#f0f3f8;color:#758299;font-size:11px;line-height:1.4;padding:3px 6px;white-space:nowrap}.el-badge-manual{color:#3d64df;background:#edf2ff}.el-badge-invalid{color:#b47817;background:#fff5df}.el-error{display:flex;gap:9px;padding:12px;border:1px solid #f4d8d8;background:#fff5f5;border-radius:8px;color:#ad4545;font-size:12px;line-height:1.7}.el-error svg{flex-shrink:0;margin-top:3px}.el-error p{margin:0 0 8px}.el-warning{color:#a47725}.el-modes{display:flex;flex-wrap:wrap;gap:12px 18px;border:0;padding:0;margin:0}.el-modes legend{margin-bottom:9px;font-size:12px}.el-modes label{display:flex;gap:7px;align-items:center;font-size:12px;cursor:pointer}.el-picker{display:grid;gap:9px;min-width:0}.el-picker .ep-search{width:100%}.el-picker p{margin:0}.el-options{max-height:235px;overflow:auto;border:1px solid #e1e7f1;border-radius:8px}.el-options label{display:flex;gap:10px;padding:10px 12px;cursor:pointer;border-bottom:1px solid #eef1f7;align-items:center}.el-options label:last-child{border-bottom:0}.el-option-selected,.el-options label:hover{background:#f1f5ff}.el-options span{display:grid;gap:4px}.el-options strong{font-size:13px}.el-options small{font-size:11px;color:#7f8ca4}.el-options .el-muted{padding:12px}.el-selected{display:flex;gap:7px;align-items:flex-start;background:#eef5ff;padding:10px;border-radius:7px;color:#4167d4;font-size:12px;line-height:1.6}.el-selected svg{flex-shrink:0;margin-top:2px}.el-mode-note{font-size:12px;color:#687792;line-height:1.8;margin:0}.el-note{resize:vertical;min-height:65px}.el-link-actions{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.el-row-link{margin-top:6px}.el-row-link button{font-size:11px;padding:3px 0}.mbr-report-actions{display:flex;flex-wrap:wrap;gap:7px;align-items:center;justify-content:flex-end}.mbr-files li>.mbr-report-actions{flex:0 0 auto}.mbr-files .el-badge{margin-top:6px}.mbr-review-list .mbr-report-actions{max-width:185px}.mbr-filters .el-status-tabs{display:flex;gap:5px;flex-shrink:0}.el-status-tabs button{padding:7px 10px}.el-status-tabs button[aria-pressed=true]{border-color:#adc0ff;color:#3767f1;background:#eef3ff}@media(max-width:650px){.mbr-filters{flex-wrap:wrap}.mbr-filters .ep-search{flex-basis:100%}.mbr-report-actions{justify-content:flex-start}.mbr-review-list .mbr-report-actions{max-width:none;margin-left:49px}}.rm-workspace{--rm-blue:#436cf2;--rm-border:#e0e7f2;--rm-muted:#8291ad}.rm-workspace .ep-hero .ep-inline{flex-shrink:0}.rm-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rm-stats>section{display:flex;align-items:center;gap:16px;padding:22px;border:1px solid var(--rm-border);border-radius:13px;background:#fff}.rm-stat-icon{display:grid;place-items:center;flex:0 0 44px;height:44px;border-radius:13px;color:#4975f3;background:#edf3ff}.rm-stats>section:nth-child(2) .rm-stat-icon{color:#ce922d;background:#fff6e5}.rm-stats>section:nth-child(3) .rm-stat-icon{color:#20a291;background:#eaf8f4}.rm-stats small,.rm-stats strong{display:block}.rm-stats strong{font-size:27px;color:#243858;line-height:1.5}.rm-stats strong span{font-size:12px;color:#8291ad;font-weight:400}.rm-stats small{color:#8291ad;font-size:11px;line-height:1.9}.rm-stats .rm-stat-label{font-size:18px}.rm-presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rm-presets>button{display:flex;align-items:center;gap:16px;padding:20px;text-align:left;background:#fff;color:#4572e8;border:1px solid var(--rm-border);border-radius:13px;transition:border-color .15s,background .15s}.rm-presets>button:hover{border-color:#9ab3fa;background:#fafdff}.rm-presets>button>span{flex:1}.rm-presets strong{color:#2b3c5b;font-size:13px;display:block;margin-bottom:6px}.rm-presets small{color:#8291ad;font-size:11px}.rm-tabs{gap:9px}.rm-note{display:flex;gap:9px;align-items:flex-start;background:#edf3fd;padding:15px 18px;border-radius:8px;color:#7284a4;font-size:12px;line-height:1.8}.rm-note>svg{flex-shrink:0;margin-top:3px}.rm-note a{color:#436cf2;display:inline-block;margin-left:10px}.rm-note code{font-size:11px;word-break:break-all}.rm-error{display:flex;align-items:flex-start;gap:9px;color:#b94350;font-size:12px;line-height:1.7;padding:13px 16px;background:#fff0f1;border:1px solid #f3d3d8;border-radius:8px}.rm-error>svg{flex-shrink:0;margin-top:2px}.rm-error>span{flex:1}.rm-inline-error{color:#be4b53;font-size:11px;margin-top:7px;max-width:270px;white-space:normal;overflow-wrap:anywhere}.rm-badge{display:inline-flex;align-items:center;white-space:nowrap;padding:3px 8px;border-radius:5px;background:#eef2f8;color:#7c8a9f;font-size:11px;line-height:1.5}.rm-status-already_sent,.rm-status-sent,.rm-status-succeeded{background:#e9f8f1;color:#209576}.rm-status-failed,.rm-status-invalid{background:#fff0f0;color:#c9545c}.rm-status-retry,.rm-status-retrying,.rm-status-uncertain,.rm-status-unknown{background:#fff6e5;color:#b77e28}.rm-status-due,.rm-status-eligible,.rm-status-pending,.rm-status-sending{background:#edf2ff;color:#5071d5}.rm-row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:95px}.rm-row-actions>button{display:inline-flex;align-items:center;gap:3px;padding:3px 0;color:#436cf2;font-size:12px}.rm-row-actions>button:disabled{opacity:.4;cursor:wait}.rm-rule-table td,.rm-rule-table th{vertical-align:top}.rm-rule-table td:first-child{min-width:230px;max-width:340px}.rm-message-snippet{color:#8997b0;font-size:11px;line-height:1.7;margin-top:6px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rm-recipient{max-width:220px;overflow-wrap:anywhere;white-space:normal}.rm-editor{color:#354967;font-size:13px}.rm-editor fieldset{min-width:0;border:0;margin:0;padding:0}.rm-editor fieldset:disabled{opacity:.72}.rm-form-section{padding:22px 0;border-bottom:1px solid #e8edf6}.rm-form-section:first-child{padding-top:7px}.rm-form-section h3,.rm-preview h3{font-size:13px;font-weight:650;display:flex;align-items:center;gap:9px;margin:0 0 15px}.rm-form-section h3>span{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;background:#edf2ff;color:#436cf2;font-size:11px}.rm-form-section .ep-form{margin:0;gap:18px}.rm-editor .ep-field{min-width:0}.rm-editor .ep-input{width:100%;min-width:0;padding:9px 11px;font-size:13px;border:1px solid #dce4f0;border-radius:6px;color:#354766;background:#fff;outline:none}.rm-editor .ep-input:focus{border-color:#799df0;box-shadow:0 0 0 3px #4879ef12}.rm-editor .ep-field small{line-height:1.7}.rm-section-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.rm-section-heading h3{margin:0}.rm-muted{color:#8291ad;font-size:11px;line-height:1.8}p.rm-muted{margin:11px 0}.rm-subtle-box{background:#f6f8fc;padding:14px 16px;border:1px solid #e5ebf4;border-radius:8px;font-size:12px;color:#7a8ba7;line-height:1.8}.rm-subtle-box strong{color:#3a5070}.rm-subtle-box p{margin:5px 0 0}.rm-offset{display:grid;grid-template-columns:90px minmax(0,1fr);gap:10px}.rm-filter-row{display:grid;grid-template-columns:minmax(120px,1.2fr) minmax(90px,.8fr) minmax(100px,1fr) 28px;align-items:center;gap:10px;margin-top:10px}.rm-filter-row .ep-select,.rm-token-list .ep-select{min-width:0}.rm-recipient-editor{padding:15px;margin-top:13px;border:1px solid #e1e8f3;border-radius:9px;background:#fbfcff}.rm-recipient-number{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:600;color:#7488a8;margin-bottom:12px}.rm-token-list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0}.rm-token-list>button:not([data-slot]){font-size:11px;color:#4e6ccd;border:1px solid #dfe7fa;background:#f3f6ff;padding:5px 10px;border-radius:5px}.rm-token-list>[data-slot=select-trigger]{width:180px;height:32px;font-size:11px}.rm-template{line-height:1.8;resize:vertical;min-height:110px}.rm-checkbox{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.rm-checkbox input{margin-top:3px;accent-color:#436cf2}.rm-checkbox strong{font-size:12px;font-weight:500;display:block}.rm-checkbox small{display:block;color:#8291ad;font-size:11px;line-height:1.8;margin-top:4px}.rm-warning{padding:10px 13px;margin-top:12px;background:#fff7e9;border:1px solid #f5e5c4;border-radius:7px;color:#a47731;font-size:11px;line-height:1.8}.rm-editor-footer{justify-content:space-between;gap:10px;flex-wrap:wrap}.rm-editor>.rm-error{margin-top:18px}.rm-preview{padding:18px;background:#f8faff;border:1px solid #dce6f7;border-radius:10px;margin-top:20px}.rm-preview-counts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:15px 0}.rm-preview-counts>div{background:#fff;text-align:center;border:1px solid #e5ebf5;border-radius:7px;padding:10px 4px}.rm-preview-counts strong{display:block;color:#3e63ca;font-size:22px}.rm-preview-counts small{font-size:10px;color:#8291ad}.rm-preview-samples{display:grid;gap:10px;max-height:380px;overflow-y:auto}.rm-preview-samples>article{padding:14px;background:#fff;border:1px solid #e3e9f4;border-radius:8px}.rm-preview-samples header{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:6px}.rm-preview-samples>article>small{font-size:10px;color:#8291ad}.rm-rendered-message{font-size:12px;color:#4e6484;background:#f5f8fe;border-radius:6px;padding:11px 13px;margin-top:10px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.rm-logs-table td{vertical-align:top}.rm-logs-table td:first-child{min-width:170px}.rm-logs-table details{min-width:120px;max-width:340px}.rm-logs-table summary{color:#436cf2;cursor:pointer;font-size:12px}.rm-retry-button{margin-top:8px;font-size:11px;padding:5px 9px}.rm-pagination{display:flex;align-items:center;justify-content:space-between;padding:17px 22px;gap:15px;font-size:11px;color:#8291ad}.rm-save-test-hint{margin-top:18px!important}.rm-test-dialog .rm-note{margin-bottom:12px}.rm-count-label{display:inline!important;width:auto!important;height:auto!important;color:#8291ad!important;background:none!important;font-weight:400}.rm-test-recipients{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rm-test-recipients>div{display:grid;gap:6px;border:1px solid #e2e9f5;border-radius:8px;padding:12px 14px;background:#fbfcff;min-width:0}.rm-test-recipients strong,.rm-test-results strong{font-size:12px;color:#354967}.rm-test-recipients small,.rm-test-results small{color:#8291ad;font-size:11px}.rm-test-recipients code,.rm-test-results code{font-size:11px;color:#53698d;overflow-wrap:anywhere;white-space:normal}.rm-test-message{border:1px solid #dfe7f5;min-height:80px;margin:10px 0}.rm-test-summary{font-size:12px;color:#536b8f;margin-bottom:12px}.rm-test-results{display:grid;gap:10px}.rm-test-results article{display:grid;gap:6px;padding:12px 14px;border:1px solid #e2e9f5;border-radius:8px}.rm-test-results header{display:flex;align-items:center;justify-content:space-between;gap:12px}.rm-test-results .rm-inline-error{max-width:none}.rm-history-heading-controls{flex-wrap:wrap}.rm-history-heading-controls>[data-slot=select-trigger]{width:230px}.rm-history-toolbar{padding:18px 22px;border-bottom:1px solid #e5ebf5}.rm-history-tabs{margin-bottom:16px}.rm-log-filters{display:grid;grid-template-columns:minmax(120px,1fr) minmax(120px,1fr) minmax(140px,1fr) minmax(140px,1fr) auto;gap:12px;align-items:end}.rm-log-filters .ep-field{min-width:0;margin:0}.rm-log-filters .ep-input{width:100%;min-width:0;font-size:12px;color:#354967;padding:8px 10px;border:1px solid #dce4f0;background:#fff;border-radius:6px}.rm-log-filters .ep-input:focus{outline:2px solid #7897f6;outline-offset:1px}.rm-clear-filters{height:37px}.rm-history-error{margin:16px 22px}.rm-kind-test{background:#f1edff;color:#8160c5}.rm-kind-scheduled{background:#edf2ff;color:#5071d5}.rm-log-task{display:block;margin-top:6px}.rm-log-recipient-id{max-width:230px;overflow-wrap:anywhere;white-space:normal}.rm-log-actions{display:flex;flex-wrap:wrap;gap:6px}.rm-logs-table{min-width:930px}.rm-runs-table{min-width:940px}.rm-runs-table td{vertical-align:top}.rm-runs-table td:first-child{min-width:190px}.rm-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 20px;margin:18px 0 24px;padding:16px;border:1px solid #e2e9f5;border-radius:8px;background:#fbfcff}.rm-detail-grid>div{min-width:0}.rm-detail-grid dt{font-size:11px;color:#8291ad;margin-bottom:5px}.rm-detail-grid dd{margin:0;font-size:12px;color:#354967;line-height:1.8;overflow-wrap:anywhere}.rm-detail-grid code{font-size:11px;white-space:normal}.rm-detail-wide{grid-column:1/-1}.rm-detail-title{font-size:13px;font-weight:650}.rm-delivery-detail>.rm-error{margin-top:16px}@media (max-width:1100px){.rm-stats>section{padding:17px 14px;gap:12px}.rm-stats .rm-stat-label{font-size:16px}.rm-log-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.rm-clear-filters{justify-self:start}}@media (max-width:760px){.rm-stats{grid-template-columns:1fr;gap:10px}.rm-stats>section{padding:16px}.rm-presets{grid-template-columns:1fr;gap:10px}.rm-note{padding:13px}.rm-filter-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 28px}.rm-filter-row>:nth-child(3){grid-column:1/3;grid-row:2}.rm-filter-row>:last-child{grid-column:3;grid-row:1/3}.rm-preview{padding:12px}.rm-preview .rm-section-heading{display:block}.rm-preview-counts{gap:4px}.rm-preview-counts strong{font-size:19px}.rm-section-heading{gap:8px}.rm-section-heading .ep-btn{padding:7px 8px;font-size:11px}.rm-editor-footer>.ep-inline{margin-left:auto}.rm-logs-table{min-width:850px}.rm-pagination{padding:14px;flex-wrap:wrap}.rm-history-toolbar{padding:15px}.rm-history-heading-controls{width:100%}.rm-history-heading-controls>[data-slot=select-trigger]{flex:1;min-width:0}.rm-history-error{margin:14px}.rm-detail-grid,.rm-test-recipients{grid-template-columns:1fr}.rm-detail-grid{padding:13px}.rm-test-dialog .ep-form-footer>.ep-inline{flex-wrap:wrap}}.hrd-dashboard{--hrd-blue:#4776f3;--hrd-ink:#223b5b;--hrd-muted:#7c8da9;--hrd-border:#e0e8f5}.hrd-dashboard .hrd-hero{gap:20px}.hrd-hero .ep-inline{flex-shrink:0}.hrd-filter-panel{padding:22px 24px 16px;border:1px solid var(--hrd-border);border-radius:13px;background:white}.hrd-filter-title{display:flex;align-items:center;gap:14px;margin-bottom:17px}.hrd-filter-title>span{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--hrd-ink)}.hrd-drill-context,.hrd-filter-title>small,.hrd-range-note,.hrd-source-strip{font-size:12px;color:var(--hrd-muted)}.hrd-filters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;align-items:end}.hrd-filters label>span{display:block;font-size:12px;margin-bottom:8px;color:#607592}.hrd-filter-actions{display:flex;gap:8px;flex-wrap:wrap;grid-column:1/-1}.hrd-range-note{margin:13px 0 0;line-height:1.7}.hrd-preference-note{display:flex;gap:16px;align-items:center;margin-top:8px;color:#228975;font-size:12px}.hrd-preference-note.is-error{color:#b55752}.hrd-source-strip{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;margin-top:-7px}.hrd-source-strip>span:first-child{display:flex;align-items:center;gap:7px}.hrd-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.hrd-stat{display:flex;align-items:flex-start;text-align:left;gap:14px;border:1px solid var(--hrd-border);border-radius:13px;background:#fff;padding:23px 19px;min-height:155px;cursor:pointer;color:var(--hrd-ink);transition:border-color .15s,box-shadow .15s}.hrd-stat:hover{border-color:#afc2fa;box-shadow:0 4px 18px #365edc0b}.hrd-stat-icon{display:grid;place-items:center;flex:0 0 43px;height:43px;border-radius:12px;background:#edf2ff;color:#4b79f4}.hrd-stat.green .hrd-stat-icon{background:#e8f7f2;color:#30a18b}.hrd-stat.rose .hrd-stat-icon{background:#fff0f1;color:#d8788b}.hrd-stat.amber .hrd-stat-icon{background:#fcf5e7;color:#c89538}.hrd-stat-copy{display:grid;gap:8px;min-width:0;flex:1}.hrd-stat-copy>span{font-size:12px;color:#6c7f9d}.hrd-stat-copy>strong{font-size:clamp(26px,2.1vw,34px);line-height:1.2;font-weight:650;letter-spacing:-.7px}.hrd-stat-copy>small{font-size:11px;color:var(--hrd-muted);line-height:1.7}.hrd-stat-arrow{flex-shrink:0;color:#9aa9c2}.hrd-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin:15px 0 18px}.hrd-section-heading>div>small{color:#6c8dd5;font-size:10px;letter-spacing:1.5px;font-weight:600}.hrd-section-heading h2{font-size:20px;margin:7px 0;color:var(--hrd-ink)}.hrd-section-heading p{color:var(--hrd-muted);font-size:12px;margin:0;line-height:1.7}.hrd-status-switch{display:flex;border-radius:8px;padding:4px;background:#eaf0fb;gap:3px}.hrd-status-switch button{padding:7px 14px;border:0;border-radius:6px;font-size:12px;background:transparent;color:#6a7f9f;cursor:pointer;white-space:nowrap}.hrd-status-switch button.active{background:white;color:#4776f3;box-shadow:0 1px 5px #3c619012}.hrd-section-note{color:#6d82a7;font-size:12px;background:#edf3fe;border-radius:8px;padding:11px 14px;line-height:1.8;margin-bottom:17px}.hrd-structure-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.hrd-chart-panel{min-width:0;border:1px solid var(--hrd-border);background:white;border-radius:13px;overflow:hidden}.hrd-chart-panel>header{padding:20px 22px 8px}.hrd-chart-panel h3{margin:0 0 7px;color:var(--hrd-ink);font-size:15px;font-weight:600}.hrd-chart-panel header p{margin:0;color:var(--hrd-muted);font-size:11px;line-height:1.8}.hrd-chart-panel.hrd-wide{grid-column:1/-1}.hrd-chart-empty{min-height:246px;padding:25px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;color:#8b9bb4;font-size:12px;text-align:center;line-height:1.8}.hrd-chart-empty>span{font-size:11px}.hrd-buckets{padding:0 20px 18px;display:grid;gap:7px}.hrd-bucket{display:flex;align-items:center;gap:8px;width:100%;min-width:0;border:0;border-radius:6px;background:transparent;padding:5px 3px;color:#627595;font-size:11px;cursor:pointer;text-align:left}.hrd-bucket:hover{background:#f0f5ff;color:#4776f3}.hrd-dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#4776f3}.hrd-dot.tone-1{background:#36b4a0}.hrd-dot.tone-2{background:#e5ae57}.hrd-dot.tone-3{background:#9c85d4}.hrd-dot.tone-4{background:#74a9d6}.hrd-dot.tone-5{background:#dd8395}.hrd-dot.tone-6{background:#92a76c}.hrd-dot.tone-7{background:#b29377}.hrd-bucket-label{flex:1;overflow-wrap:anywhere}.hrd-bucket strong{font-weight:600;min-width:23px;text-align:right}.hrd-bucket small{min-width:42px;color:#91a0b7;text-align:right;font-size:10px}.hrd-buckets.is-list{padding-top:12px;gap:13px}.hrd-wide .hrd-buckets.is-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 45px}.is-list .hrd-bucket-label{flex:0 0 100px}.hrd-bucket-bar{flex:1;height:7px;border-radius:4px;overflow:hidden;background:#f0f4fb}.hrd-bucket-bar>i{display:block;height:100%;background:#6d94f7;border-radius:4px}.hrd-period{display:flex;align-items:center;flex-wrap:wrap;gap:11px;color:#6a80a3;font-size:12px;margin:-5px 0 0}.hrd-period .ep-input{width:157px;height:36px;color-scheme:light}.hrd-period>span:first-of-type{color:#465d83;margin-right:3px}.hrd-flow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px}.hrd-chart-note{margin:-4px 22px 15px;font-size:11px;color:#8394ae}.hrd-method,.hrd-month-details{background:white;border:1px solid var(--hrd-border);border-radius:10px;margin:0 0 18px}.hrd-method summary,.hrd-month-details summary{font-size:12px;color:#546e96;cursor:pointer;padding:15px 19px}.hrd-month-details summary span{color:#92a0b7;margin-left:10px}.hrd-table-scroll{overflow-x:auto}.hrd-table{width:100%;border-collapse:collapse;font-size:12px;text-align:left}.hrd-table th{padding:12px 17px;font-weight:400;background:#f6f8fd;color:#7e91af;white-space:nowrap;border-block:1px solid #eaf0f8}.hrd-table td{padding:15px 17px;border-bottom:1px solid #edf1f8;color:#536c8d;vertical-align:top}.hrd-table tbody tr:last-child td{border-bottom:0}.hrd-table td small{display:block;font-size:10px;color:#90a0b9;margin-top:6px}.hrd-month-reason{min-width:250px;max-width:480px;font-size:11px;line-height:1.8}.hrd-retention-note{display:flex;gap:12px;align-items:flex-start;padding:17px 20px;border-radius:10px;background:#edf3fd;color:#6e88b2;font-size:12px}.hrd-retention-note>svg{flex-shrink:0;margin-top:2px}.hrd-retention-note strong{color:#5474a4;font-weight:600}.hrd-retention-note p{margin:7px 0 12px;line-height:1.8}.hrd-retention-note .ep-inline{gap:20px}.hrd-quality-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.hrd-quality-card{text-align:left;border:1px solid var(--hrd-border);border-radius:10px;padding:17px 19px;background:white;color:#6e82a2;cursor:pointer;display:grid;grid-template-columns:1fr auto;gap:10px}.hrd-quality-card>span{font-size:12px;line-height:1.7}.hrd-quality-card>strong{color:#5273a4;font-size:22px;font-weight:600}.hrd-quality-card>small{font-size:10px;display:flex;align-items:center;gap:4px;color:#98a9c1}.hrd-quality-card.has-issues{border-color:#ebdec4;background:#fffdf8}.hrd-quality-card.has-issues>strong{color:#c19442}.hrd-quality-card:hover{border-color:#a3b9f5}.hrd-capabilities{border:1px solid var(--hrd-border);border-radius:12px;background:white;margin:20px 0 17px;padding:5px 22px}.hrd-capabilities>div{display:flex;align-items:flex-start;gap:14px;padding:17px 0;border-bottom:1px solid #edf1f7}.hrd-capabilities>div:last-child{border:0}.hrd-capabilities .ep-badge{white-space:nowrap;margin-top:1px}.hrd-capabilities strong{font-size:12px;color:#506a90;font-weight:600}.hrd-capabilities p{margin:6px 0 0;font-size:11px;color:#8495af;line-height:1.8}.hrd-method ul{margin:0;padding:0 35px 18px;font-size:11px;color:#7b90ae;line-height:2}.hrd-drill-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:9px 0 0}.hrd-search{position:relative;color:#91a2bd;flex:1;max-width:440px}.hrd-search>svg{position:absolute;left:12px;top:12px}.hrd-search .ep-input{padding-left:35px;width:100%}.hrd-drill-context{margin:-7px 0 0;line-height:1.8;color:#7c8da9}.hrd-drill-table{max-height:min(54vh,580px);border:1px solid #e5ecf7;border-radius:9px}.hrd-drill-table .hrd-table{min-width:960px}.hrd-organization-cell{min-width:108px;line-height:1.8}.hrd-drill-table th{position:sticky;top:0;z-index:1}.hrd-employee-link{display:inline-flex;align-items:center;gap:6px}.hrd-issue-cell{font-size:10px;line-height:1.8;min-width:130px;max-width:230px}.hrd-drill-footer{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:3px}.hrd-drill-footer .ep-inline>span{font-size:12px;color:#8295b3}.hrd-spin{animation:hrd-spin 1s linear infinite}@keyframes hrd-spin{to{transform:rotate(1turn)}}@media (min-width:1700px){.hrd-structure-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hrd-wide .hrd-buckets.is-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1350px){.hrd-stat-grid,.hrd-structure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hrd-quality-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hrd-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.hrd-section-heading{flex-wrap:wrap}.hrd-stat{min-height:135px}}@media (max-width:900px){.hrd-flow-grid{grid-template-columns:1fr}.hrd-quality-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hrd-filters,.hrd-wide .hrd-buckets.is-list{grid-template-columns:1fr}.hrd-filter-panel{padding:18px}}@media (max-width:560px){.hrd-quality-grid,.hrd-stat-grid,.hrd-structure-grid{grid-template-columns:1fr}.hrd-stat{min-height:115px}.hrd-period{gap:8px}.hrd-period>span:first-of-type{width:calc(100% - 35px)}.hrd-period .ep-input{width:136px}.hrd-drill-toolbar{flex-direction:column;align-items:stretch}.hrd-search{max-width:none}.hrd-section-heading .ep-inline{gap:10px}.hrd-filter-title{flex-wrap:wrap;gap:8px}.hrd-status-switch button{padding:7px 12px}}@media (prefers-reduced-motion:reduce){.hrd-spin{animation:none}}