.wrap{max-width:1080px;padding:0 var(--wt-space-5);margin:0 auto}.nav{border-bottom:1px solid var(--wt-border);justify-content:space-between;align-items:center;height:72px;display:flex}.nav .actions{gap:var(--wt-space-3);align-items:center;display:flex}.nav .actions .signin{padding:8px 4px;font-weight:500;text-decoration:none}.wordmark{width:auto;height:28px;display:block}.hero{gap:var(--wt-space-7);padding:var(--wt-space-7) 0 56px;grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.hero h1.wt-display{letter-spacing:-.02em;font-size:48px;line-height:54px}.hero .strap{display:inline-block;position:relative}.hero .strap svg{pointer-events:none;width:104%;height:14px;position:absolute;bottom:-6px;left:-2%;right:-2%}.hero .lede{color:var(--wt-text-secondary);margin:var(--wt-space-5) 0 var(--wt-space-6);max-width:44ch;font-size:18px;line-height:28px}.hero .cta{gap:var(--wt-space-3);flex-wrap:wrap;display:flex}.hero .note{margin-top:var(--wt-space-4)}.sheet{background:var(--wt-surface-2);border:1px solid var(--wt-border);border-radius:var(--wt-radius-card);justify-self:end;width:100%;max-width:420px;overflow:hidden}.sheet .head{padding:var(--wt-space-4);border-bottom:1px solid var(--wt-border);justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sheet .head .title{font-family:var(--wt-font-display);font-size:17px;font-weight:600;line-height:24px}.sheet .head .count{font-family:var(--wt-font-display);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:600;line-height:26px}.sheet .head .count span{font-size:13px;line-height:18px;font-family:var(--wt-font-body);color:var(--wt-text-secondary);font-weight:500}.sheet ol{margin:0;padding:0;list-style:none}.sheet li{padding:10px var(--wt-space-4);border-bottom:1px solid var(--wt-border);grid-template-columns:28px 1fr auto;align-items:center;gap:12px;min-height:48px;display:grid}.sheet li:last-child{border-bottom:0}.sheet li .name{font-weight:500}.sheet li .pos{color:var(--wt-text-secondary);margin-left:8px;font-size:13px;font-weight:400;line-height:18px}.sheet li.standby{background:var(--wt-surface)}.sheet li.standby .name{color:var(--wt-text-secondary)}.tick{fill:none;width:28px;height:28px;stroke:var(--wt-club);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.tick.empty{stroke:var(--wt-border-strong)}.sheet .foot{padding:12px var(--wt-space-4);background:var(--wt-surface);justify-content:space-between;align-items:center;gap:12px;display:flex}.areas{padding:var(--wt-space-7) 0;border-top:1px solid var(--wt-border)}.areas h2{margin-bottom:var(--wt-space-5)}.areas .grid{gap:var(--wt-space-4);grid-template-columns:repeat(3,1fr);display:grid}.area .kicker{font-family:var(--wt-font-display);color:var(--wt-accent-text,var(--wt-accent));margin-bottom:6px;font-size:20px;font-weight:600;line-height:26px}.area ul{color:var(--wt-text-secondary);margin:12px 0 0;padding:0;list-style:none}.area li{border-top:1px solid var(--wt-border);padding:6px 0}.fixes{padding:var(--wt-space-7) 0;border-top:1px solid var(--wt-border);gap:var(--wt-space-7);grid-template-columns:1fr 1.2fr;align-items:start;display:grid}.fixes h2{max-width:22ch}.fixes .sub{max-width:40ch;margin-top:12px}.rows{border-top:1px solid var(--wt-border);margin:0;padding:0;list-style:none}.rows li{border-bottom:1px solid var(--wt-border);grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:14px 0;display:grid}.rows li strong{font-weight:600;display:block}.rows li span{color:var(--wt-text-secondary)}.seam{padding:var(--wt-space-7) 0;border-top:1px solid var(--wt-border);gap:var(--wt-space-7);grid-template-columns:1fr 1fr;align-items:center;display:grid}.seam .copy{max-width:44ch}.seam .copy p{color:var(--wt-text-secondary);margin-top:12px}.fixture{width:100%;max-width:420px}.fixture .meta{color:var(--wt-text-secondary);justify-content:space-between;font-size:13px;font-weight:500;line-height:18px;display:flex}.fixture .teams{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin:16px 0;display:grid}.fixture .teams .t{font-family:var(--wt-font-display);font-size:20px;font-weight:600;line-height:26px}.fixture .teams .t.away{text-align:right}.fixture .teams .s{align-items:baseline;gap:10px;display:flex}.fixture .live{color:var(--wt-cup);align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.fixture .live i{background:var(--wt-cup);border-radius:50%;width:8px;height:8px;display:inline-block}.fixture .where{color:var(--wt-text-secondary);border-top:1px solid var(--wt-border);padding-top:12px;font-size:14px;line-height:20px}.cta-band{border-top:1px solid var(--wt-border);padding:var(--wt-space-7) 0;justify-content:space-between;align-items:center;gap:var(--wt-space-5);flex-wrap:wrap;display:flex}.cta-band h2{max-width:26ch}footer{border-top:1px solid var(--wt-border);padding:var(--wt-space-5) 0 var(--wt-space-7);justify-content:space-between;gap:var(--wt-space-4);color:var(--wt-text-secondary);flex-wrap:wrap;font-size:14px;line-height:20px;display:flex}footer nav{gap:var(--wt-space-4);flex-wrap:wrap;display:flex}footer a{text-decoration:none}@media (max-width:820px){.hero{gap:var(--wt-space-6);padding-top:var(--wt-space-6);grid-template-columns:1fr}.hero h1.wt-display{font-size:36px;line-height:42px}.sheet{justify-self:stretch;max-width:none}.areas .grid,.fixes,.seam{grid-template-columns:1fr}.fixes,.seam{gap:var(--wt-space-5)}.fixture{max-width:none}.nav{height:64px}.wordmark{height:22px}.nav .actions{gap:8px}.nav .actions a{white-space:nowrap}}
