#coverage{padding:12px 0 28px}#coverage h2{font-size:28px}#coverage h3{margin-top:28px;margin-bottom:8px}.coverage-heading,.coverage-paging{display:flex;align-items:center;justify-content:space-between;gap:12px}.coverage-totals{margin:24px 0;display:grid;gap:12px}.coverage-totals>div{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);padding-bottom:10px}.coverage-totals dt{color:#b9bbc4}.coverage-totals dd{margin:0;text-align:right;font-weight:650;font-variant-numeric:tabular-nums}#coverage li{overflow-wrap:anywhere;font-size:14px}#coverage li strong{float:right;font-variant-numeric:tabular-nums}#coverage li small{clear:both;padding-top:5px;color:#b9bbc4}#coverage details{margin-top:24px;border-top:1px solid var(--line);padding-top:18px}#coverage summary{cursor:pointer;padding:8px 0;min-height:44px}#coverage form button{margin-top:14px}.coverage-times{display:grid;grid-template-columns:1fr 1fr;gap:12px}#coverage input,#coverage select{font-size:16px;min-width:0}#coverage .text{min-height:44px}#coverageHealth,#coverageMode{margin-top:14px;color:#c7c9d0;font-size:13px}#coverageSaveState{margin:20px 0 10px}#coverageSave{width:100%}.coverage-nav{display:flex;gap:8px;margin-bottom:22px}.coverage-nav button{flex:1;min-height:44px}.coverage-nav [aria-pressed=false]{background:#20232d;color:#c7c9d0}#coverage button:focus-visible,#coverage input:focus-visible,#coverage select:focus-visible,#coverage summary:focus-visible,.coverage-nav button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}#coverage ::selection{background:var(--gold);color:#111}#coverage input{caret-color:var(--gold)}#coverage [hidden]{display:none}#coverageRoster li,#coverageShifts li{display:flex;justify-content:space-between;align-items:center;gap:12px}
