.learner-request-panel{background:#fff;border:1px solid #bfe3d8;border-radius:16px;margin-top:24px;overflow:hidden;box-shadow:0 6px 24px #17243d0a}.learner-request-panel>header{background:#f2fbf8;border-bottom:1px solid #dcebe6;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;display:flex}.learner-request-panel h2{margin:2px 0 4px}.learner-request-panel header p:last-child{color:var(--muted);margin:0;font-size:.78rem}.learner-request-panel header>b{color:#08734b;background:#dff5ed;border-radius:999px;padding:7px 10px;font-size:.72rem}.learner-request-list article{border-top:1px solid #edf0f4;grid-template-columns:minmax(210px,.8fr) minmax(320px,1.5fr) auto;align-items:center;gap:18px;padding:17px 20px;display:grid}.learner-request-list article:first-child{border-top:0}.request-identity{align-items:center;gap:10px;display:flex}.request-identity>svg{color:#08734b;background:#eaf9f2;border-radius:9px;width:34px;height:34px;padding:8px}.request-identity strong,.request-identity small,.request-changes small,.request-changes strong,.request-changes del{display:block}.request-identity small{color:var(--muted);margin-top:4px;font-size:.67rem}.request-changes{flex-wrap:wrap;gap:18px;display:flex}.request-changes>span{min-width:125px}.request-changes small{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.63rem}.request-changes del{color:#9a6670;margin-top:3px;font-size:.67rem}.request-changes strong{margin-top:2px;font-size:.74rem}.request-actions{gap:7px;display:flex}.request-actions button{min-height:36px;padding:0 11px}.request-actions svg{width:15px}@media (width<=950px){.learner-request-list article{grid-template-columns:1fr}.request-actions{justify-content:flex-end}}@media (width<=600px){.learner-request-panel>header{flex-direction:column;align-items:flex-start}.request-actions{grid-template-columns:1fr 1fr;display:grid}.request-actions button{width:100%}}.conversion-centre{color:#fff;background:#10213c;border:1px solid #cad8ef;border-radius:18px;margin:24px 0;overflow:hidden;box-shadow:0 15px 36px #10213c1a}.conversion-head{border-bottom:1px solid #ffffff16;justify-content:space-between;align-items:center;gap:20px;padding:24px 26px;display:flex}.conversion-head h2{margin:4px 0 6px;font-size:1.4rem}.conversion-head p:last-child{color:#aebed5;margin:0;font-size:.78rem}.conversion-head .eyebrow{color:#89aaff}.conversion-head>b{color:#cfe0ff;background:#ffffff12;border-radius:999px;padding:8px 11px;font-size:.74rem}.conversion-kpis{border-bottom:1px solid #ffffff16;grid-template-columns:repeat(4,1fr);display:grid}.conversion-kpis article{border-right:1px solid #ffffff12;padding:18px 22px}.conversion-kpis article:last-child{border-right:0}.conversion-kpis span{color:#9fb1ca;font-size:.7rem;display:block}.conversion-kpis strong{margin-top:5px;font-size:1.45rem;display:block}.conversion-board{gap:10px;padding:16px;display:grid}.conversion-card{background:#ffffff09;border:1px solid #ffffff17;border-radius:12px;grid-template-columns:minmax(190px,.8fr) minmax(150px,.7fr) minmax(145px,.55fr) minmax(120px,.45fr) minmax(190px,1fr) auto auto;align-items:end;gap:10px;padding:15px;display:grid}.conversion-card label{margin:0}.conversion-card label>span{color:#aebed5;font-size:.65rem}.conversion-card select,.conversion-card input{border-color:#ffffff26;height:39px}.conversion-person strong,.conversion-person small{display:block}.conversion-person strong{font-size:.86rem}.conversion-person small{color:#9fb1ca;margin-top:4px;font-size:.68rem}.conversion-person em{color:#cbd8ea;background:#ffffff10;border-radius:5px;margin-top:7px;padding:4px 6px;font-size:.62rem;font-style:normal;display:inline-block}.conversion-card button{min-height:39px;padding:0 13px}.quote-button{color:#dce7ff;background:#ffffff0b;border:1px solid #83a5ef;border-radius:9px;align-items:center;gap:6px;font-weight:800;display:inline-flex}.quote-button:disabled{opacity:.45}.quote-button svg{width:15px}.quote-register{border:1px solid #ffffff17;border-radius:12px;margin:0 16px 16px;overflow:hidden}.quote-register>header{background:#ffffff08;padding:13px 16px}.quote-register>header>div{align-items:center;gap:9px;display:flex}.quote-register header svg{color:#89aaff;width:22px}.quote-register header strong,.quote-register header small{display:block}.quote-register header small{color:#9fb1ca;margin-top:2px;font-size:.65rem}.quote-register>article{border-top:1px solid #ffffff12;grid-template-columns:1fr auto 100px auto;align-items:center;gap:14px;padding:11px 16px;display:grid}.quote-register article span strong,.quote-register article span small{display:block}.quote-register article span strong{font-size:.75rem}.quote-register article span small{color:#9fb1ca;margin-top:3px;font-size:.65rem}.quote-register article>b{font-size:.78rem}.quote-register article>em{text-align:center;color:#cbd8ea;text-transform:capitalize;background:#ffffff10;border-radius:999px;padding:5px 7px;font-size:.63rem;font-style:normal}.quote-register article>em.accepted{color:#b9f3df;background:#155c49}.quote-register article>em.declined,.quote-register article>em.expired{color:#ffd5da;background:#662e37}.quote-register article>a{color:#a9c2ff;font-size:.7rem;font-weight:800}.quote-modal-backdrop{z-index:40;background:#071225cc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.quote-modal{color:#17243d;background:#fff;border-radius:16px;width:min(860px,100%);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 30px 90px #0008}.quote-modal>header{border-bottom:1px solid #dfe5ee;justify-content:space-between;padding:21px 24px;display:flex}.quote-modal h2{margin:2px 0 4px}.quote-modal header span{color:#64748b;font-size:.75rem}.quote-modal header>button{color:#64748b;background:0 0;border:0}.quote-modal header svg{width:20px}.quote-modal form{padding:20px 24px 24px}.quote-form-grid{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.quote-modal label{margin:0}.quote-modal label>span{font-size:.72rem}.quote-modal input,.quote-modal select{height:42px}.quote-modal textarea{width:100%;min-height:85px;font:inherit;resize:vertical;border:1px solid #ccd5e2;border-radius:9px;padding:11px}.quote-modal form>label{margin-top:14px}.quote-form-total{background:#eef4ff;border-radius:10px;justify-content:space-between;align-items:center;margin-top:16px;padding:14px 16px;display:flex}.quote-form-total span{color:#526987;font-size:.75rem}.quote-form-total strong{font-size:1.4rem}.quote-modal footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.quote-modal footer svg{width:16px}.conversion-empty{text-align:center;color:#aebed5;padding:38px}@media (width<=800px){.quote-form-grid{grid-template-columns:1fr 1fr}.quote-register>article{grid-template-columns:1fr auto}.quote-register article>em{justify-self:start}}@media (width<=520px){.quote-form-grid{grid-template-columns:1fr}.quote-modal footer{display:grid}.quote-modal footer button{width:100%}}.conversion-empty strong{color:#fff;margin-bottom:6px;display:block}@media (width<=1100px){.conversion-card{grid-template-columns:1fr 1fr 1fr}.conversion-person{grid-column:1/-1}}@media (width<=700px){.conversion-head{flex-direction:column;align-items:flex-start}.conversion-kpis{grid-template-columns:1fr 1fr}.conversion-kpis article{border-bottom:1px solid #ffffff12}.conversion-card{grid-template-columns:1fr}.conversion-person{grid-column:auto}.conversion-card button{width:100%}}.course-manager{background:#fff;border:1px solid #dce3ec;border-radius:18px;margin:24px 0;overflow:hidden;box-shadow:0 8px 28px #17243d0b}.course-manager>header{border-bottom:1px solid #e8ecf1;justify-content:space-between;align-items:center;gap:20px;padding:24px 26px;display:flex}.course-manager h2{margin:3px 0 6px}.course-manager header p:last-child{color:#64748b;margin:0;font-size:.78rem}.course-summary{background:#fafbfd;border-bottom:1px solid #e8ecf1;grid-template-columns:1fr 1fr 1fr 220px;display:grid}.course-summary article{border-right:1px solid #e8ecf1;align-items:center;gap:10px;padding:16px 20px;display:flex}.course-summary article>svg{color:#275ee7;background:#edf3ff;border-radius:8px;width:28px;height:28px;padding:6px}.course-summary article.warning>svg{color:#a36100;background:#fff5df}.course-summary strong,.course-summary span{display:block}.course-summary strong{font-size:1.1rem}.course-summary span{color:#64748b;font-size:.7rem}.course-summary label{margin:0;padding:10px 14px}.course-summary label>span{font-size:.65rem}.course-summary input{height:36px}.course-agenda{gap:8px;padding:14px;display:grid}.course-agenda>button{text-align:left;background:#fff;border:1px solid #e1e7ef;border-radius:11px;grid-template-columns:110px 1fr auto 80px;align-items:center;gap:14px;padding:13px;display:grid}.course-agenda>button:hover{background:#f8faff;border-color:#9db7ed}.course-date strong,.course-date small,.course-agenda button>span:nth-child(2) strong,.course-agenda button>span:nth-child(2) small,.course-capacity strong,.course-capacity small{display:block}.course-date strong{color:#275ee7;font-size:1.35rem}.course-date small,.course-agenda button>span:nth-child(2) small,.course-capacity small{color:#64748b;margin-top:3px;font-size:.67rem}.course-state{color:#315ebd;text-transform:capitalize;background:#edf3ff;border-radius:999px;padding:6px 8px;font-size:.67rem;font-style:normal}.course-state.confirmed,.course-state.completed{color:#08734b;background:#eaf9f2}.course-state.cancelled{color:#a72828;background:#fff0f0}.course-capacity{text-align:center}.course-empty{color:#64748b;place-content:center;justify-items:center;padding:42px;display:grid}.course-empty svg{color:#275ee7;width:38px}.course-empty strong{color:#17243d;margin:12px 0 4px}.course-modal-backdrop{z-index:45;background:#071225cc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.course-modal{color:#17243d;background:#fff;border-radius:16px;width:min(980px,100%);max-height:calc(100vh - 40px);overflow:auto}.course-modal>header{border-bottom:1px solid #dfe5ee;justify-content:space-between;padding:20px 24px;display:flex}.course-modal h2{margin:3px 0}.course-modal>header button{color:#64748b;background:0 0;border:0}.course-modal>header svg{width:20px}.course-modal>form{padding:18px 24px}.course-form-grid{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.course-modal label{margin:0}.course-modal label>span{font-size:.68rem}.course-modal input,.course-modal select{height:40px}.course-modal textarea{width:100%;min-height:72px;font:inherit;border:1px solid #ccd5e2;border-radius:9px;padding:10px}.course-modal form>label{margin-top:12px}.course-modal form>footer{justify-content:flex-end;gap:8px;margin-top:15px;display:flex}.booking-learners{border:1px solid #e0e6ee;border-radius:11px;margin:0 24px 18px;overflow:hidden}.booking-learners>header{background:#f7f9fc;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.booking-learners header strong,.booking-learners header small{display:block}.booking-learners header small{color:#64748b;margin-top:3px;font-size:.65rem}.booking-learners header>div:last-child{gap:7px;display:flex}.booking-learners header select{min-width:300px;height:37px}.booking-learners header button{color:#fff;background:#275ee7;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 11px;font-weight:800;display:flex}.booking-learners header svg{width:14px}.booking-learners article{border-top:1px solid #e8ecf1;grid-template-columns:1fr 170px 190px;align-items:center;gap:9px;padding:10px 14px;display:grid}.booking-learners article strong,.booking-learners article small{display:block}.booking-learners article strong{font-size:.75rem}.booking-learners article small{color:#64748b;margin-top:3px;font-size:.65rem}.booking-learners article select{height:36px}.booking-actions{border-top:1px solid #e5eaf0;align-items:end;gap:8px;padding:14px 24px 23px;display:flex}.booking-actions button,.booking-actions a{color:#34425b;background:#fff;border:1px solid #d4deea;border-radius:8px;align-items:center;gap:6px;min-height:39px;padding:0 12px;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-flex}.booking-actions svg{width:15px}.booking-actions label{margin-left:auto}.booking-actions label>span{font-size:.63rem}.booking-actions select{height:39px}.booking-actions .complete-course{color:#fff;background:#0d8a62;border:0}.booking-actions button:disabled{opacity:.45}@media (width<=900px){.course-summary,.course-form-grid{grid-template-columns:1fr 1fr}.course-agenda>button{grid-template-columns:90px 1fr}.course-state,.course-capacity{justify-self:start}.booking-actions{flex-wrap:wrap}.booking-actions label{margin-left:0}}@media (width<=600px){.course-manager>header{flex-direction:column;align-items:flex-start}.course-manager>header button{width:100%}.course-summary,.course-agenda>button,.course-form-grid{grid-template-columns:1fr}.booking-learners>header{flex-direction:column;align-items:stretch}.booking-learners header>div:last-child{display:grid}.booking-learners header select{min-width:0}.booking-learners article{grid-template-columns:1fr}.booking-actions{display:grid}.booking-actions>*{width:100%;margin:0!important}}.evidence-upload{cursor:pointer;align-items:center;gap:7px;display:flex!important}.evidence-upload input{display:none}.attendance-link{white-space:nowrap}@media print{body *{visibility:hidden!important}.course-modal,.course-modal *{visibility:visible!important}.course-modal-backdrop{background:#fff!important;padding:0!important;position:absolute!important;inset:0!important}.course-modal{max-width:none!important;max-height:none!important;box-shadow:none!important;border:0!important;position:absolute!important;inset:0!important;overflow:visible!important}.course-modal>header button,.course-modal form footer,.booking-actions,.attendance-link{display:none!important}}.booking-value-section{background:#f8faff;border:1px solid #dce3ec;border-radius:12px;margin:20px 0;padding:20px}.booking-value-section h3{margin:0 0 16px}.booking-value-totals{grid-template-columns:1fr 1fr;gap:16px;margin-top:18px;display:grid}.booking-value-totals>div{background:#fff;border:1px solid #dce3ec;border-radius:10px;padding:16px}.booking-value-totals span,.booking-value-totals small{color:#64748b;font-size:.875rem;display:block}.booking-value-totals strong{color:#17243d;margin:8px 0;font-size:1.5rem;display:block}.booking-value-section>p{color:#64748b;margin-bottom:0;font-size:.875rem;line-height:1.6}@media (width<=600px){.booking-value-totals{grid-template-columns:1fr}}.sales-head{justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.sales-head h2{margin:4px 0 8px}.sales-head p:last-child{color:#64748b;margin:0;font-size:1rem}.sales-kpis{background:#f8faff;border-block:1px solid #dce3ec;grid-template-columns:repeat(4,1fr);display:grid}.sales-kpis article{border-right:1px solid #dce3ec;padding:22px}.sales-kpis span{color:#64748b;font-size:.875rem;display:block}.sales-kpis strong{margin-top:10px;font-size:1.5rem;display:block}.sales-filters{grid-template-columns:2fr 1fr 1fr;gap:16px;padding:24px;display:grid}.sales-filters label{font-size:.875rem}.sales-list{padding:0 24px 24px}.sales-list>article{border-bottom:1px solid #dce3ec;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.sales-list span,.sales-list small{color:#64748b;margin-top:6px;font-size:.875rem;display:block}.sales-list p{font-size:.875rem}.sales-row-actions{flex-wrap:wrap;gap:10px;display:flex}.sales-error{color:#8a4300;background:#fff4e5;padding:20px}.sales-error button{margin-left:12px}@media (width<=900px){.sales-kpis{grid-template-columns:1fr 1fr}.sales-list>article{flex-wrap:wrap;align-items:flex-start}.sales-filters{grid-template-columns:1fr}.sales-head{flex-wrap:wrap}}@media (width<=600px){.sales-kpis{grid-template-columns:1fr}}.feedback-manager{background:#fff;border:1px solid #dce4ef;border-radius:16px;padding:24px;display:none}.feedback-manager.active{display:block}.feedback-manager>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.feedback-manager>header h2{margin:3px 0 6px}.feedback-manager>header p{color:#64748b;margin:0}.feedback-manager>header>span{color:#275ee7;background:#eef4ff;border-radius:999px;padding:7px 12px;font-weight:700}.feedback-kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.feedback-kpis article{border:1px solid #dce4ef;border-radius:12px;grid-template-columns:auto 1fr;gap:6px 9px;padding:16px;display:grid}.feedback-kpis svg{color:#e0a800;width:20px}.feedback-kpis span{color:#64748b}.feedback-kpis strong{grid-column:1/3;font-size:28px}.feedback-kpis small{color:#64748b;font-size:14px}.feedback-kpis .risk{background:#fff4f2}.feedback-alert{background:#fff7ed;border:1px solid #fed7aa;border-radius:11px;align-items:center;gap:12px;margin-top:16px;padding:14px;display:flex}.feedback-alert svg{color:#c2410c}.feedback-alert span{flex-direction:column;display:flex}.feedback-alert small{color:#7c5a45}.feedback-list{border-top:1px solid #e2e8f0;margin-top:20px}.feedback-list>article{border-bottom:1px solid #e2e8f0;grid-template-columns:80px 1fr auto;align-items:center;gap:16px;padding:16px 0;display:grid}.feedback-list article>div:nth-child(2){flex-direction:column;gap:3px;display:flex}.feedback-list article>div:nth-child(2)>span{color:#64748b}.feedback-list article p{color:#475569;margin:6px 0 0}.feedback-score{text-align:center;background:#f4f7fb;border-radius:10px;padding:9px}.feedback-score strong,.feedback-score span{display:block}.feedback-score span{color:#64748b;font-size:12px}.feedback-state button{color:#9a3412;background:#fff;border:1px solid #fb923c;border-radius:8px;align-items:center;gap:6px;padding:9px;font-weight:700;display:flex}.feedback-state svg{width:17px}.feedback-state .complete{color:#087f5b;align-items:center;gap:5px;display:flex}.feedback-empty{text-align:center;color:#64748b;padding:42px 12px}.feedback-empty svg{width:34px}.feedback-empty strong,.feedback-empty span{margin-top:7px;display:block}@media (width<=850px){.feedback-kpis{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.feedback-manager{padding:18px}.feedback-kpis{grid-template-columns:1fr}.feedback-list>article{grid-template-columns:65px 1fr}.feedback-state{grid-column:2}}.trainer-shell{color:#17243d;background:#f4f7fb;min-height:100vh}.trainer-shell>header{background:#fff;border-bottom:1px solid #dce4ef;justify-content:space-between;align-items:center;height:72px;padding:0 5vw;display:flex}.trainer-brand,.trainer-brand span,.trainer-shell>header>div:last-child{align-items:center;gap:10px;display:flex}.trainer-brand>b{color:#fff;background:#275ee7;border-radius:9px;padding:10px}.trainer-brand span{flex-direction:column;align-items:flex-start;gap:0}.trainer-brand small{color:#64748b}.trainer-shell>header button{background:#fff;border:1px solid #dce4ef;border-radius:8px;align-items:center;gap:6px;padding:8px;display:flex}.trainer-shell svg{width:18px}.trainer-page{max-width:1100px;margin:auto;padding:34px 20px}.trainer-intro{justify-content:space-between;align-items:center;gap:20px;display:flex}.trainer-intro h1{margin:5px 0;font-size:34px}.trainer-intro>div>span{color:#64748b}.trainer-intro aside{background:#fff;border:1px solid #dce4ef;border-radius:12px;grid-template-columns:auto auto;gap:2px 10px;padding:15px 20px;display:grid}.trainer-intro aside svg{color:#275ee7;grid-row:1/3}.trainer-intro aside strong{font-size:24px}.trainer-intro aside span{color:#64748b}.trainer-course{background:#fff;border:1px solid #dce4ef;border-radius:15px;margin-top:22px;padding:22px}.trainer-course>header{justify-content:space-between;display:flex}.trainer-course h2{margin:4px 0}.trainer-course header p{color:#64748b}.trainer-state{color:#275ee7;text-transform:capitalize;background:#eef4ff;border-radius:999px;height:max-content;padding:7px 11px}.trainer-state.submitted{color:#8a6500;background:#fff7dd}.trainer-state.approved{color:#087f5b;background:#e8f8f2}.trainer-review-note{background:#fff7ed;border-radius:9px;flex-direction:column;padding:12px;display:flex}.trainer-course>section{margin:18px 0}.trainer-section-title{align-items:center;gap:8px;margin-bottom:9px;display:flex}.trainer-section-title span{color:#64748b;margin-left:auto}.trainer-learner{border-top:1px solid #e2e8f0;grid-template-columns:1fr 180px 190px;align-items:center;gap:10px;padding:11px 0;display:grid}.trainer-learner>span{flex-direction:column;display:flex}.trainer-learner small{color:#64748b;align-items:center;gap:4px;display:flex}.trainer-learner select,.trainer-course textarea{background:#fff;border:1px solid #cbd6e4;border-radius:8px;padding:9px}.trainer-course form>label>span{margin-bottom:7px;font-weight:700;display:block}.trainer-course textarea{box-sizing:border-box;width:100%;min-height:95px;font:inherit}.trainer-actions{justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.trainer-actions label,.trainer-actions button{cursor:pointer;border:1px solid #275ee7;border-radius:8px;align-items:center;gap:6px;padding:10px 14px;font-weight:700;display:flex}.trainer-actions label{color:#275ee7}.trainer-actions input{display:none}.trainer-actions button{color:#fff;background:#275ee7}.trainer-empty{text-align:center;color:#64748b;background:#fff;border:1px solid #dce4ef;border-radius:15px;margin-top:25px;padding:60px}@media (width<=700px){.trainer-shell>header>div:last-child>span{display:none}.trainer-intro{align-items:flex-start}.trainer-learner{grid-template-columns:1fr}.trainer-actions{flex-direction:column}.trainer-course>header{gap:8px}.trainer-page{padding:22px 12px}}.certificate-centre{display:none}.certificate-centre.active{display:block}.certificate-centre>header{border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:center;gap:24px;padding:24px 26px;display:flex}.certificate-centre>header h2{margin:3px 0 4px}.certificate-centre>header p{color:#6b788c;margin:0}.certificate-centre>header aside{background:#eef4ff;border-radius:13px;grid-template-columns:34px 1fr;align-items:center;gap:1px 8px;min-width:150px;padding:14px;display:grid}.certificate-centre>header aside svg{color:#275ee7;grid-row:1/3;width:26px}.certificate-centre>header aside strong{font-size:1.35rem}.certificate-centre>header aside span{color:#6b788c;font-size:.72rem}.certificate-warning{background:#fff9eb;border:1px solid #f0d9a8;border-radius:11px;align-items:flex-start;gap:11px;margin:20px 26px 0;padding:13px 15px;display:flex}.certificate-warning svg{color:#a36a00;flex:none;width:20px}.certificate-warning strong,.certificate-warning small{display:block}.certificate-warning small{color:#745d33;margin-top:3px}.certificate-search{border:1px solid #ccd6e3;border-radius:10px;align-items:center;gap:9px;max-width:500px;height:44px;margin:18px 26px;padding:0 12px;display:flex}.certificate-search svg{color:#718096;width:18px}.certificate-search input{width:100%;font:inherit;border:0;outline:0}.certificate-table{overflow-x:auto}.certificate-table table{border-collapse:collapse;width:100%}.certificate-table th,.certificate-table td{text-align:left;vertical-align:middle;border-top:1px solid #e7ebf1;padding:13px 15px}.certificate-table th{color:#67758a;text-transform:uppercase;letter-spacing:.04em;background:#f7f9fc;font-size:.72rem}.certificate-table td{font-size:.82rem}.certificate-table td>strong,.certificate-table td>span{display:block}.certificate-table td>span{color:#718096;margin-top:3px;font-size:.72rem}.certificate-status{color:#536174;text-transform:capitalize;background:#edf1f6;border-radius:999px;padding:5px 8px;font-size:.67rem}.certificate-status.issued{color:#08734b;background:#e4f7ef}.certificate-status.revoked{color:#bd332b;background:#feeceb}.certificate-actions{flex-wrap:wrap;gap:6px;display:flex}.certificate-actions button,.certificate-actions a{color:#25334d;background:#fff;border:1px solid #ccd6e3;border-radius:7px;align-items:center;gap:5px;height:32px;padding:0 9px;font-size:.72rem;font-weight:750;text-decoration:none;display:inline-flex}.certificate-actions svg{width:14px}.certificate-actions .danger{color:#bd332b}.certificate-empty{text-align:center;padding:44px}.certificate-empty svg{color:#718096;width:34px}.certificate-empty h3{margin:8px 0 4px}.certificate-empty p{color:#718096;margin:0}@media (width<=700px){.certificate-centre>header{flex-direction:column;align-items:flex-start}.certificate-centre>header aside{width:100%}.certificate-warning,.certificate-search{margin-left:16px;margin-right:16px}}
