.home-icons{flex-direction:column;gap:.875rem;margin-left:auto;font-size:1.65rem;display:flex}.home-icons .link{padding:.25rem;display:flex}.bracket-wrapper{overflow:hidden}.bracket-scroll{align-self:stretch;max-width:100%;padding-bottom:20px;overflow-x:auto}.bracket{margin-top:10px}.bracket-label{font-family:var(--pre-header-font-family);font-weight:var(--pre-header-font-weight);letter-spacing:var(--pre-header-letter-spacing);font-size:22px;line-height:var(--pre-header-line-height);color:var(--primitives-color-states-pairings);margin:14px 0 6px}.bracket-grid{--bracket-col-w:9.5rem;--bracket-conn-w:2rem;grid-template-rows:auto 1fr;align-items:stretch;width:max-content;display:grid}.bracket-round-label{font-family:var(--sub-nav-font-family);letter-spacing:.6px;text-transform:uppercase;color:var(--primitives-color-states-pairings);padding-bottom:10px;font-size:13px;font-weight:800}.bracket-column{min-width:var(--bracket-col-w);flex-direction:column;justify-content:space-around;display:flex}.bracket-match{flex-direction:column;justify-content:center;min-height:3.25rem;padding:2px 0;display:flex}.bracket-player{font-family:var(--name-font-family);font-weight:var(--name-font-weight);font-size:var(--name-font-size);color:var(--primitives-color-dark);white-space:nowrap;text-overflow:ellipsis;max-width:var(--bracket-col-w);line-height:26px;overflow:hidden}.bracket-player.pending{color:var(--primitives-color-navigation-greyed-out);opacity:.6}.bracket-player.next{font-weight:var(--sub-nav-font-weight);color:var(--primitives-color-navigation-next)}.bracket-player.greyed-out{color:var(--primitives-color-navigation-greyed-out)}.bracket-player+.bracket-player{border-top:1px solid #00000014}.bracket-conn{align-self:stretch}.bracket-conn-svg{width:100%;height:100%;display:block}.bracket-conn-svg line{stroke:var(--primitives-color-states-pairings);stroke-width:1.5px;opacity:.45;vector-effect:non-scaling-stroke}.history-empty{font-family:var(--name-font-family);font-weight:var(--name-font-weight);font-size:var(--name-font-size);line-height:var(--name-line-height);color:var(--primitives-color-light);opacity:.6;padding:14px 0}.history-rounds{margin-top:24px;padding-bottom:20px}.history-round{margin-bottom:14px}.history-round-title{font-family:var(--sub-nav-font-family);font-weight:var(--sub-nav-font-weight);font-size:var(--sub-nav-font-size);line-height:var(--sub-nav-line-height);color:var(--primitives-color-states-standings);margin-bottom:4px}.history-match{font-family:var(--standing-font-family);font-weight:var(--standing-font-weight);font-size:var(--standing-font-size);color:var(--primitives-color-light);opacity:.85;line-height:20px}.history-winner{font-weight:var(--sub-nav-font-weight);color:var(--primitives-color-navigation-next)}.title.history-detail-title{height:auto;min-height:6.75rem}.history-entry .entry-player{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.125rem}.round-timer{border-bottom:1px solid var(--primitives-color-light);flex-wrap:wrap;justify-content:space-between;align-self:stretch;align-items:center;gap:1rem;padding-bottom:.5rem;display:flex}.round-timer-display{font-family:var(--header-font-family);font-weight:var(--header-font-weight);letter-spacing:var(--header-letter-spacing);font-variant-numeric:tabular-nums;font-size:2.5rem}.round-timer-controls{gap:1rem;display:flex}.settings-list{gap:0}.setting{border-bottom:1px solid var(--primitives-color-light);justify-content:space-between;align-self:stretch;align-items:center;gap:1rem;padding:.875rem 0;display:flex}.setting-name{font-family:var(--name-font-family);font-weight:var(--sub-nav-font-weight);font-size:var(--name-font-size);line-height:var(--name-line-height);color:var(--primitives-color-light)}.setting-name.alert{color:var(--primitives-color-navigation-alert)}.setting-value{font-family:var(--standing-font-family);font-weight:var(--standing-font-weight);font-size:var(--name-font-size);line-height:var(--name-line-height);white-space:nowrap}.setting-version{font-family:var(--standing-font-family);font-size:var(--standing-font-size)}@media (width>=700px){.entries.settings-list{grid-template-columns:1fr;max-width:36rem}}.setting-dropdown{align-items:center;gap:.375rem;display:inline-flex}.setting-dropdown svg{opacity:.7;font-size:.8rem}.setting-clear-wrapper{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.5rem;margin-top:2rem;display:flex}.setting-clear{font-family:var(--sub-nav-font-family);font-weight:var(--sub-nav-font-weight);font-size:var(--sub-nav-font-size);line-height:var(--sub-nav-line-height);border:1.5px solid var(--primitives-color-navigation-alert);border-radius:4px;padding:.5rem 1rem}.setting-clear-count{font-family:var(--standing-font-family);font-size:var(--standing-font-size)}.page{width:100vw;min-height:calc(100vh - env(safe-area-inset-top));margin-top:env(safe-area-inset-top);flex-direction:column;flex:1 0 0;justify-content:space-between;align-self:stretch;align-items:flex-start;padding:1.25rem;display:flex}.staging{flex-direction:column;flex:1 0 0;justify-content:space-between;align-self:stretch;align-items:flex-start;width:100vw;padding:1.25rem;display:flex}.top-wrapper,.title-and-subnav{flex-direction:column;align-self:stretch;align-items:flex-start;gap:1.875rem;display:flex}.title{align-self:stretch;align-items:flex-end;height:6.75rem;display:flex}.entries{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.25rem;display:flex}.entry{border-bottom:1px solid var(--primitives-color-light);color:var(--primitives-color-light);align-self:stretch;align-items:flex-start;gap:.375rem;padding:.5rem 0;display:flex}.entry.alert,.entry.alert .entry-player .entry-player-name{color:var(--primitives-color-navigation-alert)}.entry-dark{border-bottom:1px solid var(--primitives-color-dark);color:var(--primitives-color-dark)}.entry-number{flex-shrink:0;align-items:flex-start;gap:.375rem;width:1.25rem;display:flex}.entry-player{flex:1 0 0;justify-content:space-between;align-items:flex-start;min-width:0;display:flex}.entry-player-name{text-overflow:ellipsis;padding-right:.5rem;overflow:hidden}.entry-dash{justify-content:center;align-items:flex-start;display:flex}.entry-tie{justify-content:center;align-items:flex-start;padding:0 .75rem;display:flex}.entry-standing{align-items:flex-end;gap:.75rem;display:flex}.entry-player input[type=text]{max-width:85%;height:1.25rem;color:var(--primitives-color-light);background:0 0;border:none;flex:1 0 0;justify-content:space-between;align-items:flex-end;margin:0;padding:0;display:flex}.entry-player input[type=text]::placeholder,.entry-player .next input[type=text]{color:var(--primitives-color-navigation-next)}.entry-player .alert input[type=text]{color:var(--primitives-color-navigation-alert)}.entry-player input:focus{outline:none}.subnavigation{align-self:stretch;align-items:flex-start;display:flex}.subnavigation.single-right{justify-content:right}.subnavigation.double{flex:1 0 0;justify-content:space-between;align-items:flex-start;display:flex}.subnav-button{display:flex}.bottom-navigation{align-self:stretch;align-items:flex-start;padding-top:2rem;padding-bottom:2rem;display:flex}.bottom-navigation.single{text-align:right;flex:1 0 0;justify-content:flex-end;align-items:flex-end;display:flex}.bottom-navigation.double{flex:1 0 0;justify-content:space-between;align-items:flex-end;display:flex}.bottom-navigation h1{text-align:right}.dialog-background{background-color:var(--primitives-color-background-BG-dialog);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;inset:0}.dialog{width:60%;box-shadow:0 .1rem .3rem var(--primitives-color-dropshadow);background-color:var(--primitives-color-dropshadow);border-radius:.75rem;flex-direction:column;gap:1px;display:flex}.dialog-top{background-color:var(--primitives-color-light);text-align:center;border-radius:.75rem .75rem 0 0;padding:1.75rem}.dialog-body{margin-top:.75rem}.dialog-button-column{flex-direction:column;gap:1px;display:flex}.dialog-button-pair{flex-direction:row;align-content:space-evenly;gap:1px;display:flex}.dialog-button{text-align:center;background-color:var(--primitives-color-light);flex:1 1 0;padding:1rem 1rem .85rem}.dialog-button-last{border-radius:0 0 .75rem .75rem}.dialog-button-left{border-radius:0 0 0 .75rem}.dialog-button-right{border-radius:0 0 .75rem}h1{font-family:var(--header-font-family);font-weight:var(--header-font-weight);color:var(--primitives-color-light);font-size:var(--header-font-size);letter-spacing:var(--header-letter-spacing);line-height:var(--header-line-height);font-style:var(--header-font-style)}.preheader{font-family:var(--pre-header-font-family);font-weight:var(--pre-header-font-weight);font-size:var(--pre-header-font-size);letter-spacing:var(--pre-header-letter-spacing);line-height:var(--pre-header-line-height);font-style:var(--pre-header-font-style)}.logo{font-family:var(--hp360-font-family);font-weight:var(--hp360-font-weight);font-size:var(--hp360-font-size);letter-spacing:var(--hp360-letter-spacing);line-height:var(--hp360-line-height);font-style:var(--hp360-font-style)}.preheader.hp360{position:relative;top:.2rem}.subnav-button,.dialog-button,.dialog-h1{font-family:var(--sub-nav-font-family);font-weight:var(--sub-nav-font-weight);font-size:var(--sub-nav-font-size);letter-spacing:var(--sub-nav-letter-spacing);line-height:var(--sub-nav-line-height);font-style:var(--sub-nav-font-style)}.entry,.dialog-body{font-family:var(--name-font-family);font-weight:var(--name-font-weight);font-size:var(--name-font-size);letter-spacing:var(--name-letter-spacing);line-height:var(--name-line-height);font-style:var(--name-font-style)}.entry-number{font-family:var(--entry-number-font-family);font-weight:var(--entry-number-font-weight);font-size:var(--entry-number-font-size);letter-spacing:var(--entry-number-letter-spacing);line-height:var(--entry-number-line-height);font-style:var(--entry-number-font-style)}.entry-standing{font-family:var(--standing-font-family);font-weight:var(--standing-font-weight);font-size:var(--standing-font-size);letter-spacing:var(--standing-letter-spacing);line-height:var(--standing-line-height);font-style:var(--standing-font-style)}.entry-player input[type=text]{font-family:inherit;font-size:inherit}.entry-player.next,.entry-tie.standings{font-weight:var(--sub-nav-font-weight)}.entries.final-standings .entry:first-child{font-weight:600}.dark{color:var(--primitives-color-dark)}.light{color:var(--primitives-color-light)}.navigation{color:var(--primitives-color-navigation-nav)}.greyed-out{color:var(--primitives-color-navigation-greyed-out)}.next{color:var(--primitives-color-navigation-next)}.alert{color:var(--primitives-color-navigation-alert)}.hp360{color:var(--primitives-color-states-hp360)}.players{color:var(--primitives-color-states-players)}.pairings{color:var(--primitives-color-states-pairings)}.standings{color:var(--primitives-color-states-standings)}.in-progress{color:var(--primitives-color-states-inprogress)}.edit{color:var(--primitives-color-states-edit)}.ios-appstore-button{max-width:120pt}html:has(.page.bg-hp360){background:var(--primitives-color-dark)}html:has(.page.bg-players){background:var(--primitives-color-background-BG-add-players)}html:has(.page.bg-pairings){background:var(--primitives-color-background-BG-pairings)}html:has(.page.bg-in-progress){background:var(--primitives-color-background-BG-inprogress)}html:has(.page.bg-standings){background:var(--primitives-color-background-BG-standings)}html:has(.page.bg-final-standings){background-color:#735600;background-image:var(--primitives-color-background-BG-final-standings)}html:has(.page.bg-edit){background:var(--primitives-color-background-BG-edit)}.bg-staging{background:#ddd}html{transition:background-color .2s}.link{transition:color .3s}.entries.final-standings .entry:first-child{--color-one:var(--primitives-color-states-standings);--color-two:var(--primitives-color-light);background:linear-gradient(45deg, var(--color-one) 45%, var(--color-two) 55%, var(--color-one) 55%) 0 0 / 400% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite reverse text-gradient}*,:before,:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}html{font-size:16px}a{text-decoration:none}.link:hover{cursor:pointer}.icon{position:relative;top:0}h1{padding-top:.5rem}input[type=text]{appearance:none}@media (width>=700px){.page{max-width:70rem;margin-inline:auto;padding:2rem 3rem}.entries{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:.25rem 3rem;display:grid}.entries.final-standings,.entries.history-list{grid-template-columns:1fr;max-width:36rem}:is(.entry:has(.entry-dash) .entry-player,.entry:has(.entry-tie) .entry-player){justify-content:flex-start;gap:.5rem}.dialog{max-width:26rem}}:root{--hp360-font-family:aktiv-grotesk, Helvetica;--hp360-font-weight:800;--hp360-font-size:60px;--hp360-letter-spacing:-2px;--hp360-line-height:46px;--hp360-font-style:normal;--pre-header-font-family:aktiv-grotesk, Helvetica;--pre-header-font-weight:800;--pre-header-font-size:30px;--pre-header-letter-spacing:-.6px;--pre-header-line-height:28px;--pre-header-font-style:normal;--header-font-family:aktiv-grotesk, Helvetica;--header-font-weight:800;--header-font-size:60px;--header-letter-spacing:-1.2px;--header-line-height:51px;--header-font-style:normal;--sub-nav-font-family:aktiv-grotesk, Helvetica;--sub-nav-font-weight:700;--sub-nav-font-size:18px;--sub-nav-letter-spacing:0px;--sub-nav-line-height:22px;--sub-nav-font-style:normal;--entry-number-font-family:aktiv-grotesk, Helvetica;--entry-number-font-weight:500;--entry-number-font-size:18px;--entry-number-letter-spacing:0px;--entry-number-line-height:22px;--entry-number-font-style:normal;--name-font-family:aktiv-grotesk, Helvetica;--name-font-weight:400;--name-font-size:18px;--name-letter-spacing:0px;--name-line-height:22px;--name-font-style:normal;--standing-font-family:aktiv-grotesk, Helvetica;--standing-font-weight:400;--standing-font-size:14px;--standing-letter-spacing:0px;--standing-line-height:20px;--standing-font-style:normal;--resistance-font-family:aktiv-grotesk, Helvetica;--resistance-font-weight:300;--resistance-font-size:12px;--resistance-letter-spacing:0px;--resistance-line-height:22px;--resistance-font-style:normal;--name-won-font-family:aktiv-grotesk, Helvetica;--name-won-font-weight:500;--name-won-font-size:18px;--name-won-letter-spacing:0px;--name-won-line-height:22px;--name-won-font-style:normal;--primitives-color-dark:#000;--primitives-color-dropshadow:#0000004d;--primitives-color-light:#fff;--primitives-color-navigation-nav:#0072bc;--primitives-color-navigation-greyed-out:#666;--primitives-color-navigation-next:#00b205;--primitives-color-navigation-alert:#ff4500;--primitives-color-states-hp360:#ea507d;--primitives-color-states-players:#0072bc;--primitives-color-states-pairings:#a59c00;--primitives-color-states-standings:#ffc000;--primitives-color-states-inprogress:#c3216f;--primitives-color-states-edit:#ff4500;--primitives-color-background-BG-hp360:#200b11;--primitives-color-background-BG-add-players:#001929;--primitives-color-background-BG-pairings:#fffef6;--primitives-color-background-BG-inprogress:#230714;--primitives-color-background-BG-standings:#302400;--primitives-color-background-BG-final-standings:linear-gradient(180deg, #735600 0%, #3d2e00 100%);--primitives-color-background-BG-edit:#2e0c00;--primitives-color-background-BG-dialog:#fffef699}
