.sa-hat-h{color:#2d2d2d;margin:0 0 .4rem;font-size:1.35rem;font-weight:800}.sa-hat-codeline{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:.2rem 0 .6rem;display:flex}.sa-hat-code{letter-spacing:.12em;font-size:clamp(1.8rem,1.2rem + 3vw,3.2rem)}.sa-hat-share{justify-content:flex-start;margin:.4rem 0 .8rem;display:flex}.sa-hat-subh{color:#2d2d2d;margin:1rem 0 .35rem;font-size:1.05rem;font-weight:800}.sa-hat-chairs{grid-template-columns:repeat(auto-fill,minmax(min(12rem,100%),1fr));gap:.35rem 1rem;margin:0;padding:0;list-style:none;display:grid}.sa-hat-chair{color:#2d2d2d;flex-wrap:wrap;align-items:baseline;column-gap:.4rem;min-width:0;display:flex}.sa-hat-name{white-space:nowrap}.sa-hat-lamp{color:#b98a12}.sa-hat-name{font-weight:700}.sa-hat-state{margin:0}.sa-hat-field{flex-direction:column;gap:.3rem;margin:1rem 0 .4rem;display:flex}.sa-hat-label{color:#2d2d2d;font-weight:700}.sa-hat-select{color:#2d2d2d;max-width:26rem;min-height:44px;font:inherit;background:#fff;border:2px solid #2a1f1a40;border-radius:.6rem;padding:.4rem .6rem}.sa-hat-select:focus-visible{border-color:#d4783c;outline:none;box-shadow:0 0 0 3px #d4783c4d}.sa-hat-place{border:0;flex-direction:column;gap:.15rem;margin:.6rem 0 .8rem;padding:0;display:flex}.sa-hat-radio{color:#2d2d2d;cursor:pointer;align-items:center;gap:.5rem;min-height:44px;display:flex}.sa-hat-radio input{accent-color:#b34618;width:1.25rem;height:1.25rem}.sa-hat-draw,.sa-hat-open,.sa-hat-back{min-height:48px}.sa-hat-why[hidden]{display:none}.sa-hat-live{color:#2d2d2d;margin:.5rem 0;font-size:1.02rem;line-height:1.45}.sa-hat-boards{flex-direction:column;gap:.45rem;margin:0;padding-left:0;list-style:none;display:flex}.sa-hat-slip{color:#2d2d2d;background:#fffdf8;border:2px solid #2a1f1a29;border-radius:.7rem;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding:.55rem .8rem;display:flex}.sa-hat-board{min-width:4.8rem;font-weight:800}.sa-hat-done{margin:0}.sa-hat-odd{color:#2d2d2d;margin:.6rem 0 0;font-style:normal;font-weight:600}.sa-hat-odd[hidden],.sa-hat-boards:empty{display:none}@keyframes sa-hat-slip{0%{opacity:0;transform:translateY(-.5rem)rotate(-1.5deg)}to{opacity:1;transform:none}}.sa-hat-boards--fresh .sa-hat-slip{animation:.22s ease-out both sa-hat-slip;animation-delay:calc(min(var(--sa-slip-i,0), 6) * 30ms)}@media (prefers-reduced-motion:reduce){.sa-hat-boards--fresh .sa-hat-slip{animation:none}}.sa-hat-action{flex-wrap:wrap;gap:.6rem;margin-top:.5rem;display:flex}.sa-hat-boardbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin:.4rem 0;display:flex}.sa-hat-boardbar .sa-hat-live{flex:14rem;margin:0}.sa-hat-boardmount{padding:.6rem}.sa-hat-format{gap:.35rem}.sa-hat-radio--two{align-items:flex-start;padding:.35rem 0}.sa-hat-radio--two input{flex:none;margin-top:.2rem}.sa-hat-radio-words{flex-direction:column;gap:.1rem;min-width:0;display:flex}.sa-hat-radio-line{margin:0;font-size:.95rem;line-height:1.4}.sa-hat-format input:disabled+.sa-hat-radio-words{opacity:.75}.sa-hat-ladder{margin:.2rem 0 .4rem}.sa-hat-ladder[hidden],.sa-hat-standings[hidden],.sa-hat-standlist[hidden]{display:none}.sa-hat-settle,.sa-hat-result{flex-wrap:wrap;gap:.5rem;width:100%;margin-top:.4rem;display:flex}.sa-hat-settle-btn,.sa-hat-result-btn{min-height:44px}.sa-hat-standings{margin-top:1rem}.sa-hat-standlist{flex-direction:column;gap:.2rem;margin:.4rem 0 0;padding-left:1.4rem;display:flex}@media (prefers-color-scheme:dark){.sa-hat-h,.sa-hat-subh,.sa-hat-chair,.sa-hat-label,.sa-hat-radio,.sa-hat-live,.sa-hat-odd{color:#ece8e3}.sa-hat-lamp{color:#f6c453}.sa-hat-select{color:#ece8e3;background:#2b2622;border-color:#ece8e34d}.sa-hat-slip{color:#ece8e3;background:#2b2622;border-color:#ece8e338}}@media (forced-colors:active){.sa-hat-slip{border-color:canvastext}.sa-hat-lamp{color:highlight}}.sa-hat-settle-more{width:100%;margin-top:.3rem}.sa-hat-settle-more>summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}@media (prefers-color-scheme:dark){.sa-hat-settle-more>summary{color:#ece8e3}}.sa-hat-kind{max-width:12rem;min-height:44px;padding:.2rem .4rem;font-size:.95rem}.sa-hat-kind[hidden],.sa-hat-giveseat[hidden],.sa-hat-keep-btn[hidden],.sa-hat-keep[hidden],.sa-hat-keep-note[hidden],.sa-hat-cheer[hidden],.sa-hat-cue[hidden],.sa-hat-subh[hidden]{display:none}.sa-hat-giveseat{min-height:44px;padding:.2rem .7rem;font-size:.95rem}.sa-hat-house{margin:.6rem 0 .8rem}.sa-hat-house>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.sa-hat-house-line{margin:.2rem 0 .4rem}.sa-hat-headstart{width:100%;margin:0;font-size:.95rem;line-height:1.4}.sa-hat-cheer{margin:.4rem 0 0;font-weight:600}.sa-hat-cue{flex:100%;margin:0;font-weight:600}.sa-hat-keep{flex-wrap:wrap;gap:.5rem;display:flex}.sa-hat-keep-btn{min-height:44px}.sa-hat-keep-note{margin:.4rem 0 0}.sa-hat-emotes{width:100%}.sa-hat-wait{min-height:1.4em;margin:.3rem 0 0}.sa-hat-lines{width:100%}.sa-hat-lines>p{margin:.5rem 0 0}.sa-hat-coachboards .sa-hat-result-btn[aria-pressed=true]{outline-offset:2px;outline:3px solid #b34618}.sa-hat-backin,.sa-hat-watch{min-height:44px}@media (prefers-color-scheme:dark){.sa-hat-cheer,.sa-hat-cue,.sa-hat-house>summary{color:#ece8e3}.sa-hat-coachboards .sa-hat-result-btn[aria-pressed=true]{outline-color:#f6c453}}.sa-tablecard-print{display:none}@media print{html.sa-printing-tablecard body>:not(.sa-tablecard-print){display:none!important}html.sa-printing-tablecard .sa-tablecard-print{color:#000;background:#fff;padding:1.2cm 1.4cm;font-family:system-ui,sans-serif;font-size:12pt;display:block!important}.sa-tablecard-brand{letter-spacing:.04em;margin:0;font-size:11pt;font-weight:800}.sa-tablecard-title{margin:.2cm 0 .5cm;font-size:24pt;font-weight:800}.sa-tablecard-h{margin:.4cm 0 .15cm;font-size:13pt;font-weight:800}.sa-tablecard-boards,.sa-tablecard-standings{margin:0;padding-left:.7cm}.sa-tablecard-boards li{break-inside:avoid;margin:.08cm 0}.sa-tablecard-line{font-style:italic}.sa-tablecard-sit{margin:.1cm 0 0}.sa-tablecard-foot{margin:.6cm 0 0;font-size:10pt}}
