.wz-day{font-size:var(--t-label);color:var(--dim)}.wz-day>b{font-weight:500;color:var(--ink)}.wz-day>ul{margin:var(--sp-1) 0 0;padding-left:1.2em}.opt .wz-soon{margin-top:4px;font-size:var(--t-label);font-weight:650;letter-spacing:.02em}.wz-restored{background:var(--ok-bg);color:var(--ok)}.wz-nowhere,.wz-restored{margin:0;padding:10px 14px;border-radius:var(--r);font-size:var(--t-label);font-weight:500}.wz-nowhere{background:var(--bad-bg);color:var(--bad)}.wz-acts{flex-wrap:wrap;margin-bottom:var(--bar)}.wz-acts>.btn-primary{margin-left:auto}@media (max-width:460px){.wz-acts>.btn-primary{flex:1 1}}.field[data-asked]>.inp{outline:2px solid var(--warn);outline-offset:-1px;border-color:transparent}.field[data-asked]>.wz-asked{color:var(--warn);font-weight:500}.wz-asked{margin:0;font-size:var(--t-label)}.tie-cat{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:10px;column-gap:10px;grid-row-gap:6px;row-gap:6px}.tie-cat>.tie-cat-gender,.tie-cat>.tie-cat-pairs{grid-column:1/-1}.tie-cat-pairs{display:grid;grid-template-columns:minmax(0,1fr) 4rem;grid-column-gap:10px;column-gap:10px;align-items:center}.tie-cat-pairs>label,.tie-cat-pairs>span{font-size:var(--t-label);color:var(--dim)}.tie-cat-gender{grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));column-gap:6px}.tie-cat-gender>.opt{padding-inline:8px}.court-names{display:grid;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));grid-column-gap:10px;column-gap:10px;grid-row-gap:8px;row-gap:8px}.wz-seats{margin:0;font-size:var(--t-text);font-weight:500}.tie-cat+.tie-cat{padding-top:10px;border-top:1px solid var(--line)}.tie-cat-more{position:relative}.tie-cat-more>summary{place-items:center;width:var(--tap);padding:0;cursor:pointer;font-size:var(--t-tab)}.tie-cat-more>summary::-webkit-details-marker{display:none}.tie-cat-more>div{position:absolute;right:0;top:calc(100% + var(--sp-1));z-index:5;display:grid;min-width:11rem;padding-block:var(--sp-2);background:var(--card);border:1px solid var(--line)}.tie-cat-more button{min-height:var(--tap);padding:0 var(--sp-4);text-align:start}.wz-steps{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.wz-step{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--line-2);border-radius:var(--r);font-size:var(--t-label);font-weight:500;color:var(--dim)}.wz-step-dot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--line-ctl)}.wz-step[data-state=done]{color:var(--ink)}.wz-step[data-state=done] .wz-step-dot{background:var(--ok)}.wz-step[data-state=current]{color:var(--ink);border-color:var(--ink);font-weight:650}.wz-step[data-state=current] .wz-step-dot{background:var(--ink)}.wz-discard-row{margin:0;flex-basis:100%}.wz-discard-link{display:inline-flex;align-items:center;min-height:48px;padding:0;border:0;background:none;cursor:pointer;font-size:var(--t-label);font-weight:500;color:var(--dim);text-decoration:underline;text-underline-offset:3px}.wz-discard-link:hover{color:var(--ink)}.tie-cat-more button[disabled],.wz-discard-link[disabled]{cursor:default;color:var(--faint)}.stage-scores{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));grid-column-gap:10px;column-gap:10px;grid-row-gap:8px;row-gap:8px}.stage-score{display:grid;grid-row-gap:4px;row-gap:4px}.stage-score>label,.wz-disclose{font-size:var(--t-label);color:var(--dim)}.wz-disclose{display:inline-flex;align-items:center;min-height:48px;justify-self:start;padding:0;border:0;background:none;cursor:pointer;font-weight:500;text-decoration:underline;text-underline-offset:3px}.wz-disclose:hover{color:var(--ink)}.wz-summary>summary{min-height:var(--tap);padding-block:var(--sp-3);cursor:pointer;font-weight:500}.wz-summary[open]>summary{margin-bottom:var(--sp-3)}.wz-summary span span{text-decoration:underline;text-underline-offset:3px}.wz-summary[open]>summary>span{display:none}.wz-venues{display:grid;grid-row-gap:8px;row-gap:8px;margin:0;padding:0;list-style:none}.wz-venue{display:grid;grid-row-gap:2px;row-gap:2px;width:100%;text-align:left;min-height:var(--tap)}.wz-venue-linked,.wz-venue>span{font-size:var(--t-label);color:var(--dim)}.wz-venue-linked{flex-wrap:wrap;gap:4px 12px;margin:0}.wz-fact,.wz-venue-linked{display:flex;align-items:center}.wz-fact{font-size:var(--t-text);min-height:var(--tap)}.field .inp[readonly]{background:transparent;border-color:transparent;padding-left:0}.field .inp[readonly]:focus{outline-offset:2px}.wz-hours{grid-column:1/-1}