.private-hand-search{color:#aebac7;border-bottom:1px solid #47505a;align-items:center;gap:10px;max-width:360px;margin:0 0 20px;display:flex}.private-hand-search input{color:#f4f6f8;width:100%;min-width:0;font:inherit;background:0 0;border:0;padding:12px 0}.private-hand-entry{flex-direction:column;min-width:0;display:flex}.private-hand-picker .group-room-cards{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:20px 16px}.private-hand-entry .room-hand-choice{flex:1}.private-hand-entry .room-hand-choice>span{min-height:44px}.private-hand-picker .room-card-zoom img{aspect-ratio:2/3;object-fit:contain}.group-room:has(.private-hand-picker) .group-room-packs{display:none}@media (width<=600px){.private-hand-picker .group-room-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.private-hand-counter{gap:8px}}.private-hand-entry>button{width:100%}.private-hand-counter{justify-content:center;align-items:center;gap:16px;height:44px;margin-top:8px;display:flex}.private-hand-counter button{color:#fff;cursor:pointer;background:#151b20;border:1px solid #52606d;place-items:center;width:34px;height:34px;display:grid}.private-hand-counter button:disabled{opacity:.35;cursor:default}.private-hand-counter button:hover:not(:disabled){background:#30202a;border-color:#ec2857}.private-hand-counter output{text-align:center;color:#fff;width:24px;font:700 18px/1 sans-serif}.private-pre-journey{letter-spacing:0;background:#0e1216;border-top:2px solid #d20d42;padding:20px}.private-pre-heading,.private-pre-hand-heading,.private-pre-ready{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.private-pre-heading h2{margin:4px 0 0;font-size:24px}.private-pre-heading small{color:#9da9b6;font-size:11px}.private-pre-heading>span,.private-pre-teams span{color:#bec8d0;align-items:center;gap:6px;font-size:12px;display:flex}.private-pre-teams{border-bottom:1px solid #343c45;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0;padding-bottom:20px;display:grid}.private-pre-teams>div{border-left:3px solid #369eea;align-items:center;gap:12px;min-width:0;padding-left:12px;display:flex}.private-pre-teams>div[data-side=away]{border-color:#ed536a}.private-pre-teams strong{overflow-wrap:anywhere;font-size:15px}.private-pre-teams span{margin-top:5px}.private-pre-teams .team-crest{flex-shrink:0;width:42px;height:42px}.private-pre-hand-heading h3{margin:0;font-size:16px}.private-pre-hand-heading>span{color:#9da9b6;font-size:12px}.private-pre-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:16px 0 24px;display:grid}.private-pre-cards article{flex-direction:column;gap:8px;min-width:0;max-width:220px;display:flex}.private-pre-art{aspect-ratio:2/3;cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;position:relative}.private-pre-art img{object-fit:contain;width:100%;height:100%}.private-pre-art svg{background:#0e1216;position:absolute;bottom:8px;right:8px}.private-pre-cards strong{overflow-wrap:anywhere;font-size:12px}.private-pre-cards small{color:#a4afbb;font-size:10px}.private-pre-cards .button{min-width:0;margin-top:auto;padding:8px;font-size:12px}.private-pre-ready{border-top:1px solid #343c45;margin-bottom:24px;padding-top:16px}.private-pre-ready>span{color:#c3cbd3;font-size:13px}@media (width<=600px){.private-pre-journey{padding:14px}.private-pre-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.private-pre-teams{gap:10px}.private-pre-teams>div{gap:8px;padding-left:8px}.private-pre-teams .team-crest{width:30px;height:30px}.private-pre-teams strong{font-size:12px}.private-pre-ready .button{width:100%}}.practice-login{background:linear-gradient(#090c10bb,#090c10ee),url(/wildcardlaw/brand/wcl-texture-editorial-dark.png) 50%/cover;place-items:center;min-height:100dvh;padding:24px;display:grid}.practice-login form{gap:20px;width:min(100%,390px);display:grid}.practice-login img{object-fit:contain;width:110px;height:85px}.practice-login h1{font:52px var(--font-display);margin:0}.practice-login label,.practice-modal label{gap:8px;font-size:14px;display:grid}.practice-login input,.practice-modal select{color:#edf0f2;background:#151a20;border:1px solid #424952;border-radius:3px;width:100%;min-height:46px;padding:10px 12px}.practice-private{color:#aab9c4;white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:inline-flex}.practice-app{max-width:1720px;margin:auto;padding:0 22px 30px}.practice-header{border-bottom:1px solid #343a42;flex-wrap:wrap;align-items:center;gap:20px;min-height:84px;margin-bottom:20px;padding:12px 0;display:flex}.practice-header>img{object-fit:contain;width:66px;height:52px}.practice-header>div:not(.practice-tools){gap:4px;display:grid}.practice-header strong{font:22px var(--font-display)}.practice-header div>span{color:#b6bfc9;font-size:12px}.practice-tools{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.practice-icon{width:42px;height:42px;color:inherit;background:#1b222a;border:1px solid #414952;border-radius:3px;place-items:center;display:grid}.practice-loading{justify-content:center;align-items:center;gap:14px;min-height:50vh;display:flex}.practice-error{color:#ffb3bc;overflow-wrap:anywhere;background:#3c1821;border:1px solid #8b3b4b;padding:12px}.practice-modal-backdrop{z-index:20000;background:#000b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.practice-modal{background:#14191f;border:1px solid #424952;border-radius:6px;gap:20px;width:min(100%,480px);padding:26px;display:grid}.practice-modal h2{font:26px var(--font-display);margin:0}.practice-modal p{color:#c2c8ce;margin:0;line-height:1.6}.practice-modal footer{justify-content:flex-end;gap:10px;display:flex}.practice-channel{border:0;grid-template-columns:1fr 1fr;gap:0;margin:0;padding:0;display:grid}.practice-channel legend{margin-bottom:8px;font-size:14px}.practice-channel label{cursor:pointer;border:1px solid #424952;justify-content:center;align-items:center;padding:12px;display:flex}.practice-channel label.is-selected{color:#fff;background:#a50d38;border-color:#e73564}.practice-channel input{accent-color:#efb62c;width:16px;height:16px;margin:0}.practice-beta{color:#f0c65e;margin-left:12px;font:700 11px sans-serif}.practice-modal select{min-width:0;font-size:13px}.practice-header div>span{overflow-wrap:anywhere}@media (width<=600px){.practice-app{padding:0 10px 20px}.practice-header{gap:10px}.practice-header>.practice-private{display:none}.practice-tools{justify-content:flex-end;width:100%}.practice-modal{padding:20px}.practice-modal footer{flex-wrap:wrap}}
/*$vite$:1*/