.pulse-section{color:#132b30;background:#f2f6f5}.pulse-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;display:flex}.pulse-heading h2{margin:0 0 10px;font-size:30px}.pulse-filter{gap:8px;min-width:190px;font-size:14px;font-weight:600;display:grid}.pulse-filter select{color:#132b30;font:inherit;background:#fff;border:1px solid #9ab5b2;border-radius:5px;padding:10px}.pulse-note{color:#455b61;max-width:1000px;font-size:14px;line-height:1.6}.pulse-scroll{border-top:1px solid #bbcecc;border-bottom:1px solid #bbcecc;margin:20px 0;overflow-x:auto}.pulse-table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;min-width:700px;font-size:14px}.pulse-table th{background:#e2ecea;padding:14px 16px;font-weight:700}.pulse-table td{vertical-align:top;border-top:1px solid #d4e0de;padding:16px}.pulse-table th:first-child{width:35%}.pulse-table th:nth-child(2){width:28%}.pulse-table tr:nth-child(2n){background:#fff}.pulse-table small{color:#4b6267;margin-top:7px;font-size:12px;display:block}.pulse-table summary{cursor:pointer;justify-content:space-between;gap:8px;font-weight:600;list-style:none;display:flex}.pulse-table summary svg{flex-shrink:0}.pulse-table summary::-webkit-details-marker{display:none}.pulse-table details[open] summary svg{transform:rotate(180deg)}.pulse-table details p{margin:10px 0 0;font-size:13px;line-height:1.6}.pulse-status{color:#6b4a14;font-size:12px;font-weight:600}.pulse-current{color:#006d5f}.pulse-section :focus-visible{outline-offset:3px;outline:2px solid #007d75}@media (max-width:640px){.pulse-heading{flex-direction:column;align-items:stretch;gap:14px}.pulse-heading h2{font-size:26px}.pulse-filter{max-width:100%}.pulse-table{min-width:700px}}.pulse-awaiting{border-top:1px solid #bbcecc;margin-top:20px;padding-top:16px}.pulse-awaiting>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:600;list-style:none;display:flex}.pulse-awaiting>summary::-webkit-details-marker{display:none}.pulse-awaiting>summary svg{flex-shrink:0}.pulse-awaiting[open]>summary svg{transform:rotate(180deg)}
