html{height:100vh}body{background:#241f1e;background-position:bottom right;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body:before{display:block;content:"";top:0;right:0;bottom:0;left:0;position:absolute;background-image:url(/build/assets/kiosk-background-C2UBiMvy.jpg);background-image:url(/assets/img/2026/kioskbg.webp);background-size:cover;z-index:-1;opacity:.22}*>*{margin-top:0}.division-ring .name{margin-top:0}.tournament-logo{position:absolute;top:1em;left:1em;height:120px}.hoopnation-logo{position:absolute;top:1em;right:1em;height:100px}.tournament-logo img,.hoopnation-logo img{max-height:100%;max-width:100%}.hoopnation-logo-sidebar img,.tournament-logo-sidebar img{max-width:50%;margin-bottom:1em}.hoopnation-logo-sidebar img{max-width:35%}.tournament-logo-sidebar img{max-width:90%}.hoopnation-logo-sidebar,.tournament-logo-sidebar{text-align:center}.tournament-division-details{display:flex;text-align:center;flex-direction:column;align-items:center;justify-content:space-between;height:100%}.adult.division,.youth.division{width:100%;margin-top:2em}.youth.division{margin-top:5em}.youth .divisions{flex:1 0 20%}.youth .divisions:first-child{flex:1 0 10%}.youth .divisions:last-child{flex:1 0 10%}.divisions{text-align:center;width:20%}.division-groups{width:100%;display:flex;flex-direction:row;justify-content:center;text-transform:uppercase}.division-rings{width:100%}.division-ring{width:170px;height:170px;margin:.25em .25em -.5em;border-width:4px;text-decoration:none}.female.division-ring{border-color:#fdffb0;border-color:#b49232;border-color:#8b27f5}.division-ring .name{_font-size:8pt}h2,h3{color:#fff;text-transform:uppercase}h2{_font-size:20pt}h3{_font-size:12pt}h2.pool-title{font-family:Roboto}.kiosk-lead{color:#fff;text-align:center;margin-top:1em;font-weight:700;font-size:12pt}.wrapper{display:flex;flex-direction:column}.wrapper.results{flex-direction:row}.sidebar{background:#0d162ccc;width:25%;flex:none;height:100vh;justify-content:space-between;display:flex;flex-direction:column;padding:2em}.sidebar h2{font-size:30pt;font:900 30pt Roboto}.home img{max-width:17%;display:block;margin:auto auto 1em}.home{text-align:center;color:orange;text-decoration:none;font:400 10pt Roboto;text-transform:uppercase}.main{padding:2em;_font:900 14pt Raleway;height:100vh;overflow-y:scroll;flex:1 0 0%}.redefining{_font:700 8pt Raleway;font:700 12px Roboto;text-transform:uppercase;font-size:12px;line-height:1.5;max-width:75%;margin:auto}.header-links,.dates,.team-search{display:flex;width:100%;margin:auto auto 2em;justify-content:center}.header-links{font:900 14pt Raleway}.main .date,select,option,.team-search a{font:900 14pt Roboto}.results,.result{margin:auto;color:#fff}.header-links a,.dates a,.team-search a{border:2px solid #fff;margin:0 1em;padding:1em;color:#fff;text-decoration:none;background:#ffffff12;text-transform:uppercase}.team-search{width:80%}.team-search .select{margin:0 1em;height:auto;background:#ffffff12;border:2px solid #fff;border-radius:0;color:#fff}select{height:auto;color:#fff}.team-search>*{flex:1 0 30%}.header-links .active,.dates .active,.team-search .active{border-color:#f58427;border-width:4px}.header-links a{width:30%;text-align:center;padding:1.5em}.team-search select{text-transform:uppercase}.team-search option{color:#222;text-transform:uppercase}.result{width:80%;border:2px solid #fff;margin-bottom:1em;padding:1em;background:#0009;position:relative}.result.complete{border-color:#666}.result.default{border-color:#639}.teams{margin:1em 0}.teams,.details{display:flex;flex:none;width:100%;justify-content:space-between;align-items:center}.details{justify-content:center;color:#1bffbf;text-transform:uppercase}.teams>*{flex:1 0 33%;text-align:center}.details{justify-content:center;color:#1bffbf;font-weight:600}.teamA,.teamB{text-transform:uppercase;display:flex;_justify-content:space-evenly;align-items:center;font:900 14pt Raleway;text-align:left}.teamA{justify-content:flex-end;text-align:right}span.city{font-size:.8em;color:#999}.team-badge{width:50px;height:50px;background:#fff;margin:0 1em;overflow:hidden;border-radius:999px;flex:none;_border:2px solid}.teamA .team-badge{_border-color:#f58427}.teamB .team-badge{_border-color:#639}.team-badge img{max-width:100%;border-radius:999px}.score{font-size:3em;color:#666}.complete .score{color:#fff}.complete .details{color:#666}.game.details{font-size:.8em;color:#1bffbf;position:absolute;top:0;left:0;transform:translateY(-120%);justify-content:start}.details>*{margin:0 .5em;text-align:center}.result .score{margin:.4em 0;font-weight:800}.score-v{color:#fff}.complete .score-v{font-size:.5em}.pool{margin-bottom:4em;overflow-x:auto}table{background:none;border:1px solid #fff;border-collapse:collapse}td,th{border:1px solid #fff;text-align:center;background:#ffffff12}thead th{background-color:#0d162ccc}td,th{padding:.5em 0}table{width:100%;table-layout:fixed}td{width:auto;min-width:5%;padding:.25em}th.progression-team-name{width:25%}.progression-team-name{text-transform:uppercase;text-align:left;padding:1em;font-weight:700}td.progression-team-name>div{display:flex;align-items:center;font-size:10pt}td .team-badge{border:none;margin-right:.5em}th.fixed-5{width:5%}td:first-of-type{text-align:left}td.score{color:#fff;background:#222;font:700 12pt Roboto}td.blank{background-color:#0d162ccc}td.score.win{color:#1bffbf}td.score.loss{color:#f58427}td.score.default{color:#fff}*,*:before,*:after{box-sizing:border-box}:root{--select-border: #f58427;--select-focus: blue;--select-arrow: var(--select-border)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;z-index:1;outline:none}.select{display:grid;grid-template-areas:"select";align-items:center;position:relative;min-width:15ch;max-width:30ch;border:1px solid var(--select-border);border-radius:.25em;padding:.25em .5em;font-size:1.25rem;cursor:pointer;line-height:1.1;background-color:#fff;background-image:linear-gradient(to top,#f9f9f9,#fff 33%)}.select select{height:100%}.select select,.select:after{grid-area:select}.select:not(.select--multiple):after{content:"";justify-self:end;width:.8em;height:.5em;background-color:var(--select-arrow);clip-path:polygon(100% 0%,0 0%,50% 100%)}select:focus+.focus{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:2px solid var(--select-focus);border-radius:inherit}.select--disabled{cursor:not-allowed;background-color:#eee;background-image:linear-gradient(to top,#ddd,#eee 33%)}option{padding:.25em}.sidebar ul{font:400 14px Roboto;padding:0;list-style-position:inside;list-style-type:none;text-align:center}
