.scrub-check{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:100%;margin:0 auto 48px;font-family:"Poppins","Nunito","Segoe UI",Arial,sans-serif;color:#16384c}.scrub-check-title{text-align:center;text-transform:uppercase;font-weight:800;letter-spacing:.02em;margin:0 0 22px;font-size:32px;line-height:1.2;color:#0e3144}.scrub-check-title span{color:#e68630}.scrub-check-tabs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;margin:0 0 35px}.scrub-check-tab{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:2px solid #909E65;background:#fff;color:#909E65;padding:9px 25px;font-size:17px;border-radius:10px!important;box-shadow:4px 4px 10px 0 #909e6540}.scrub-check-tab img{width:18px;height:18px;object-fit:contain;flex:0 0 auto}button.scrub-check-tab:hover{background:#e68630;color:#fff;border:2px solid #0C2E3A}.scrub-check-tab.is-active{background:#e68630;color:#fff;border:2px solid #0C2E3A;box-shadow:4px 4px 4px 0 #00000057}.scrub-check-tab.is-active img{filter:brightness(0) invert(1)}.scrub-check-panel{display:none;width:100%}.scrub-check-panel.is-active{display:block;width:100%}.scrub-check-scroll{overflow-x:auto;width:100%;max-width:100%;border-radius:18px;background:#fbf8f3;-webkit-overflow-scrolling:touch}.scrub-check-table{width:100%;border-collapse:collapse;background:#fbf8f3;border:2px solid}.scrub-check-table th,.scrub-check-table td{border-bottom:1px solid #efe8de;padding:18px 12px;text-align:center;vertical-align:middle;font-size:14.5px;border:1px solid}.scrub-check-table tbody tr:last-child td{border-bottom:0}.scrub-check-tasks,.scrub-check-task{text-align:left;background:#fbf8f3}.scrub-check-tasks{background:#f6f1e8;width:100%;max-width:515px;padding:21px 18px!important}.scrub-check-tasks img{width:40px;height:40px;display:block;margin-bottom:8px;object-fit:contain}.scrub-check-tasks strong{display:block;text-transform:uppercase;letter-spacing:.03em;font-size:15px;color:#0e3144}.scrub-check-tasks span{display:block;margin-top:4px;font-weight:500;font-size:12px;line-height:1.35;color:#6d7a82}.scrub-check-table thead th{color:#fff;vertical-align:middle;border-bottom:0;padding:16px 10px}.scrub-check-tasks p{text-align:left;margin-left:10px}.scrub-check-tasks span{width:97%;font-size:17px;line-height:25px}th.scrub-check-tasks{display:flex;align-items:flex-start;flex-direction:row;justify-content:flex-start}.scrub-check-table thead th strong{display:block;text-transform:uppercase;font-size:20px;line-height:30px;font-family:'Real Text'}.scrub-check-table thead th em{display:block;margin-top:4px;font-style:normal;font-weight:500;font-size:15px}.scrub-check-task-inner{display:flex;align-items:center;gap:10px;min-height:28px}.scrub-check-task-icon{width:22px;height:22px;object-fit:contain;flex:0 0 auto}.scrub-check-task-inner span{font-weight:600;color:#16384c;font-size:17px;line-height:27px}.scrub-check-mark{width:24px;height:24px;display:inline-block;vertical-align:middle}.scrub-check-dash{color:#8f9aa1;font-weight:600}.scrub-check-text{font-size:12px;color:#5c6b73;font-weight:600}.scrub-check-notes{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;font-size:14px}.scrub-check-notes p{margin:0;background:#fff;border:1px solid #e6ece8;border-radius:12px;padding:12px 14px}@media (max-width:900px){.scrub-check-title{font-size:24px}.scrub-check-tab{font-size:14px;padding:8px 14px}.scrub-check-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.scrub-check-table{width:860px;min-width:860px}.scrub-check-tasks,.scrub-check-task{position:static;left:auto;z-index:auto;box-shadow:none;width:auto;max-width:none;min-width:210px}th.scrub-check-tasks{display:table-cell}th.scrub-check-tasks img{float:left;margin:0 10px 0 0}}@media (max-width:700px){.scrub-check{margin-bottom:28px}.scrub-check-notes{grid-template-columns:1fr}.scrub-check-title{font-size:20px;margin-bottom:14px}.scrub-check-tabs{gap:8px}.scrub-check-tab{font-size:13px;padding:8px 12px}.scrub-check-table th,.scrub-check-table td{padding:11px 8px;font-size:13px}.scrub-check-table thead th strong{font-size:12px}.scrub-check-tasks{padding:12px!important}.scrub-check-task-icon{width:18px;height:18px}}