._1q6dj2j0{--stackflow-plugin-basic-ui-background-color:#fff;--stackflow-plugin-basic-ui-background-image:unset;--stackflow-plugin-basic-ui-dim-background-color:#00000026;--stackflow-plugin-basic-ui-dim-height:10rem;--stackflow-plugin-basic-ui-transition-duration:0s;--stackflow-plugin-basic-ui-computed-transition-duration:0s;--stackflow-plugin-basic-ui-default-transition-off-set:10rem;--stackflow-plugin-basic-ui-app-bar-border-color:#00000012;--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-border-size:1px;--stackflow-plugin-basic-ui-app-bar-height:56px;--stackflow-plugin-basic-ui-app-bar-height-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-min-height:56px;--stackflow-plugin-basic-ui-app-bar-icon-color:#212124;--stackflow-plugin-basic-ui-app-bar-icon-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-text-color:#212124;--stackflow-plugin-basic-ui-app-bar-text-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-background-color:#fff;--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-background-image:unset;--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-overflow:hidden;--stackflow-plugin-basic-ui-app-bar-min-safe-area-inset-top:0px;--stackflow-plugin-basic-ui-app-bar-container-padding:1rem;--stackflow-plugin-basic-ui-app-bar-item-gap:1rem;--stackflow-plugin-basic-ui-app-bar-font-size:1.125rem;--stackflow-plugin-basic-ui-app-bar-hit-slop:.5rem;--stackflow-plugin-basic-ui-app-bar-line-height:1.5;--stackflow-plugin-basic-ui-bottom-sheet-border-radius:1rem;--stackflow-plugin-basic-ui-modal-border-radius:1rem;--stackflow-plugin-basic-ui-modal-max-width:100%;--stackflow-plugin-basic-ui-edge-width:1.25rem}._1q6dj2j1,:root[data-stackflow-plugin-basic-ui-theme=cupertino]{--stackflow-plugin-basic-ui-background-color:#fff;--stackflow-plugin-basic-ui-background-image:unset;--stackflow-plugin-basic-ui-dim-background-color:#00000026;--stackflow-plugin-basic-ui-dim-height:100%;--stackflow-plugin-basic-ui-transition-duration:0s;--stackflow-plugin-basic-ui-computed-transition-duration:0s;--stackflow-plugin-basic-ui-default-transition-off-set:100%;--stackflow-plugin-basic-ui-app-bar-border-color:#00000012;--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-border-size:.5px;--stackflow-plugin-basic-ui-app-bar-height:56px;--stackflow-plugin-basic-ui-app-bar-height-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-min-height:56px;--stackflow-plugin-basic-ui-app-bar-icon-color:#212124;--stackflow-plugin-basic-ui-app-bar-icon-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-text-color:#212124;--stackflow-plugin-basic-ui-app-bar-text-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-background-color:#fff;--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-background-image:unset;--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-overflow:hidden;--stackflow-plugin-basic-ui-app-bar-min-safe-area-inset-top:0px;--stackflow-plugin-basic-ui-app-bar-container-padding:1rem;--stackflow-plugin-basic-ui-app-bar-item-gap:1rem;--stackflow-plugin-basic-ui-app-bar-font-size:1.125rem;--stackflow-plugin-basic-ui-app-bar-hit-slop:.5rem;--stackflow-plugin-basic-ui-app-bar-line-height:normal;--stackflow-plugin-basic-ui-bottom-sheet-border-radius:1rem;--stackflow-plugin-basic-ui-modal-border-radius:1rem;--stackflow-plugin-basic-ui-modal-max-width:100%;--stackflow-plugin-basic-ui-edge-width:1.25rem}:root[data-stackflow-plugin-basic-ui-theme=android]{--stackflow-plugin-basic-ui-background-color:#fff;--stackflow-plugin-basic-ui-background-image:unset;--stackflow-plugin-basic-ui-dim-background-color:#00000026;--stackflow-plugin-basic-ui-dim-height:10rem;--stackflow-plugin-basic-ui-transition-duration:0s;--stackflow-plugin-basic-ui-computed-transition-duration:0s;--stackflow-plugin-basic-ui-default-transition-off-set:10rem;--stackflow-plugin-basic-ui-app-bar-border-color:#00000012;--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-border-size:1px;--stackflow-plugin-basic-ui-app-bar-height:56px;--stackflow-plugin-basic-ui-app-bar-height-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-min-height:56px;--stackflow-plugin-basic-ui-app-bar-icon-color:#212124;--stackflow-plugin-basic-ui-app-bar-icon-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-text-color:#212124;--stackflow-plugin-basic-ui-app-bar-text-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-background-color:#fff;--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-background-image:unset;--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-overflow:hidden;--stackflow-plugin-basic-ui-app-bar-min-safe-area-inset-top:0px;--stackflow-plugin-basic-ui-app-bar-container-padding:1rem;--stackflow-plugin-basic-ui-app-bar-item-gap:1rem;--stackflow-plugin-basic-ui-app-bar-font-size:1.125rem;--stackflow-plugin-basic-ui-app-bar-hit-slop:.5rem;--stackflow-plugin-basic-ui-app-bar-line-height:1.5;--stackflow-plugin-basic-ui-bottom-sheet-border-radius:1rem;--stackflow-plugin-basic-ui-modal-border-radius:1rem;--stackflow-plugin-basic-ui-modal-max-width:100%;--stackflow-plugin-basic-ui-edge-width:1.25rem}.dhthxq0{width:100%}.dhthxq1{height:100%}.dhthxq2{top:0}.dhthxq3{left:0}.dhthxq4{position:absolute}.dhthxq5{position:relative}.dhthxq7{display:flex}.dhthxq8{flex:1}.dhthxq9{align-items:center}.dhthxqa{align-items:flex-end}.dhthxqb{justify-content:center}.dhthxqc{overflow:hidden}.dhthxqd{white-space:nowrap}.dhthxqe{text-align:center}.dhthxqf{cursor:pointer;-webkit-tap-highlight-color:transparent}.dhthxqg{box-sizing:border-box}.dhthxqh{box-sizing:content-box}.dhthxqi{appearance:none;background:0 0;border:0;padding:0}._1dlf4347{background-color:var(--stackflow-plugin-basic-ui-dim-background-color)}._1dlf4348{background-color:var(--stackflow-plugin-basic-ui-background-color);background-image:var(--stackflow-plugin-basic-ui-background-image)}._1dlf4349{transition:transform var(--_1dlf4340), opacity var(--_1dlf4340)}._1dlf434d{transform:translate(100%)}._1dlf434j{--_1dlf4345:var(--stackflow-plugin-basic-ui-app-bar-height)}._1dlf434k{opacity:0;z-index:var(--_1dlf4341);height:var(--stackflow-plugin-basic-ui-dim-height)}._1q6dj2j0 ._1dlf434k{background:linear-gradient(var(--stackflow-plugin-basic-ui-dim-background-color), #0000)}._1dlf434a ._1dlf434k,._1dlf434b ._1dlf434k{opacity:1}._1dlf434c ._1dlf434k,._1dlf434d ._1dlf434k{opacity:0}._1dlf434l{z-index:var(--_1dlf4342)}._1q6dj2j1 ._1dlf434l{transform:translate3d(var(--stackflow-plugin-basic-ui-default-transition-off-set), 0, 0)}._1q6dj2j1 ._1dlf434a ._1dlf434l,._1q6dj2j1 ._1dlf434b ._1dlf434l{transform:translate(0,0)}._1q6dj2j0 ._1dlf434l{opacity:0;transform:translate3d(0, var(--stackflow-plugin-basic-ui-default-transition-off-set), 0)}._1q6dj2j0 ._1dlf434a ._1dlf434l,._1q6dj2j0 ._1dlf434b ._1dlf434l{opacity:1;transform:translate(0,0)}._1dlf434m{transition:transform var(--_1dlf4340), opacity var(--_1dlf4340), margin-top var(--stackflow-plugin-basic-ui-app-bar-height-transition-duration);padding-top:var(--_1dlf4345)}._1q6dj2j1 ._1dlf434n{transform:translateY(100%)}._1q6dj2j0 ._1dlf434o{transform:translate(50%)}._1dlf434p{padding-left:constant(safe-area-inset-left);padding-left:env(safe-area-inset-left,0px);padding-right:constant(safe-area-inset-right);padding-right:env(safe-area-inset-right,0px);-webkit-overflow-scrolling:touch;overflow-y:scroll}._1dlf434p::-webkit-scrollbar{display:none}._1dlf434q{margin-top:var(--_1dlf4345);height:calc(100% - var(--_1dlf4345))}._1dlf434r{width:var(--stackflow-plugin-basic-ui-edge-width);z-index:var(--_1dlf4343)}._1dlf434s{top:var(--_1dlf4345);height:calc(100% - var(--_1dlf4345))}@supports (padding:max(0px)) and (padding:constant(safe-area-inset-top)){._1dlf434j{--_1dlf4345:calc(var(--stackflow-plugin-basic-ui-app-bar-height) + max(var(--stackflow-plugin-basic-ui-app-bar-min-safe-area-inset-top), constant(safe-area-inset-top)))}}@supports (padding:max(0px)) and (padding:env(safe-area-inset-top)){._1dlf434j{--_1dlf4345:calc(var(--stackflow-plugin-basic-ui-app-bar-height) + max(var(--stackflow-plugin-basic-ui-app-bar-min-safe-area-inset-top), env(safe-area-inset-top)))}}._1yk3a450{min-height:var(--stackflow-plugin-basic-ui-app-bar-min-height)}._1yk3a451{overflow:var(--stackflow-plugin-basic-ui-app-bar-overflow)}._1yk3a452{background-color:var(--stackflow-plugin-basic-ui-app-bar-background-color);background-image:var(--stackflow-plugin-basic-ui-app-bar-background-image);z-index:var(--_1dlf4344);transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration), background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration), box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration)}._1q6dj2j1 ._1yk3a452{position:absolute}._1q6dj2j1 ._1dlf434c ._1yk3a452{transform:translate3d(var(--stackflow-plugin-basic-ui-default-transition-off-set), 0, 0);transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration), background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration), box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration), transform 0s}._1q6dj2j0 ._1yk3a452{opacity:0;transform:translate3d(0, var(--stackflow-plugin-basic-ui-default-transition-off-set), 0);transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration), background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration), box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration), transform var(--_1dlf4340), opacity var(--_1dlf4340)}._1q6dj2j0 ._1dlf434a ._1yk3a452,._1q6dj2j0 ._1dlf434b ._1yk3a452,._1q6dj2j0 ._1yk3a453{opacity:1;transform:translate(0,0)}._1q6dj2j0 ._1dlf434c ._1yk3a453{transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration), background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration), box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration), transform 0s;transform:translate(100%)}._1q6dj2j1 ._1yk3a454{transform:translate(100%)}._1q6dj2j1 ._1dlf434c ._1yk3a454{transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration), background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration), box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration), transform var(--_1dlf4340)}._1q6dj2j1 ._1dlf434a ._1yk3a454,._1q6dj2j1 ._1dlf434b ._1yk3a454{transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration), background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration), box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration), transform var(--_1dlf4340);transform:translate(0,0)}._1yk3a455{box-shadow:inset 0px calc(-1 * var(--stackflow-plugin-basic-ui-app-bar-border-size)) 0 var(--stackflow-plugin-basic-ui-app-bar-border-color)}._1q6dj2j1 ._1yk3a456{transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration), background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration), box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration), transform var(--_1dlf4340), opacity var(--_1dlf4340);transform:translateY(100vh)}._1q6dj2j1 ._1dlf434a ._1yk3a456,._1q6dj2j1 ._1dlf434b ._1yk3a456{transform:translate(0,0)}._1q6dj2j1 ._1dlf434c ._1yk3a456{transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration), background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration), box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration), transform var(--_1dlf4340), opacity var(--_1dlf4340);transform:translateY(100vh)}._1q6dj2j0 ._1yk3a457,._1q6dj2j0 ._1dlf434c ._1yk3a457,._1q6dj2j0 ._1dlf434d ._1yk3a457{opacity:0;transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration), background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration), box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration), transform var(--_1dlf4340), opacity var(--_1dlf4340);transform:translate(50%)}._1q6dj2j0 ._1dlf434a ._1yk3a457,._1q6dj2j0 ._1dlf434b ._1yk3a457{opacity:1;transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration), background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration), box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration), transform var(--_1dlf4340), opacity var(--_1dlf4340);transform:translate(0,0)}._1yk3a458{height:max(var(--stackflow-plugin-basic-ui-app-bar-min-safe-area-inset-top), constant(safe-area-inset-top));height:max(var(--stackflow-plugin-basic-ui-app-bar-min-safe-area-inset-top), env(safe-area-inset-top))}._1yk3a459{height:var(--stackflow-plugin-basic-ui-app-bar-height);margin-left:constant(safe-area-inset-left);margin-left:env(safe-area-inset-left,0px);margin-right:constant(safe-area-inset-right);margin-right:env(safe-area-inset-right,0px);transition:height var(--stackflow-plugin-basic-ui-app-bar-height-transition-duration)}._1q6dj2j0 ._1yk3a459{padding-left:var(--stackflow-plugin-basic-ui-app-bar-container-padding);padding-right:var(--stackflow-plugin-basic-ui-app-bar-container-padding)}._1yk3a45a{padding-right:var(--stackflow-plugin-basic-ui-app-bar-item-gap)}._1yk3a45a:empty{display:none}._1q6dj2j1 ._1yk3a45a{padding-left:var(--stackflow-plugin-basic-ui-app-bar-container-padding)}._1yk3a45b{color:var(--stackflow-plugin-basic-ui-app-bar-icon-color);transition:opacity .3s, color var(--stackflow-plugin-basic-ui-app-bar-icon-color-transition-duration);padding:var(--stackflow-plugin-basic-ui-app-bar-hit-slop);margin:calc(-1 * var(--stackflow-plugin-basic-ui-app-bar-hit-slop))}._1yk3a45b:active{opacity:.2;transition:opacity 0s, color var(--stackflow-plugin-basic-ui-app-bar-icon-color-transition-duration)}._1yk3a45d{min-width:0}._1yk3a45e{color:var(--stackflow-plugin-basic-ui-app-bar-text-color);font-size:var(--stackflow-plugin-basic-ui-app-bar-font-size);line-height:var(--stackflow-plugin-basic-ui-app-bar-line-height);transition:height var(--stackflow-plugin-basic-ui-app-bar-height-transition-duration), color var(--stackflow-plugin-basic-ui-app-bar-text-color-transition-duration);font-weight:700;display:flex}._1q6dj2j0 ._1yk3a45e{box-sizing:border-box;justify-content:flex-start;width:100%}._1q6dj2j1 ._1yk3a45e{width:var(--_1dlf4346);text-align:center;height:var(--stackflow-plugin-basic-ui-app-bar-height);justify-content:center;align-items:center;font-family:-apple-system,BlinkMacSystemFont;position:absolute;top:0;left:50%;transform:translate(-50%)}._1yk3a45f{height:var(--stackflow-plugin-basic-ui-app-bar-font-size);max-width:calc(var(--stackflow-plugin-basic-ui-app-bar-font-size) * 5);width:var(--_1dlf4346);display:none;left:50%;transform:translate(-50%)}._1q6dj2j1 ._1yk3a45f{display:block}._1yk3a45g{text-overflow:ellipsis;font-size:inherit;font-weight:inherit}._1yk3a45h{padding-left:var(--stackflow-plugin-basic-ui-app-bar-item-gap)}._1yk3a45h:empty{display:none}._1q6dj2j1 ._1yk3a45h{padding-right:var(--stackflow-plugin-basic-ui-app-bar-container-padding)}._1ht38h03{transition:var(--_1ht38h00)}._1ht38h07{transform:translate(100%)}._1ht38h0d{background-color:var(--stackflow-plugin-basic-ui-dim-background-color);z-index:var(--_1ht38h01);opacity:0}._1ht38h04 ._1ht38h0d,._1ht38h05 ._1ht38h0d{opacity:1}._1ht38h06 ._1ht38h0d,._1ht38h07 ._1ht38h0d{opacity:0}._1ht38h0e{background-color:var(--stackflow-plugin-basic-ui-background-color);background-image:var(--stackflow-plugin-basic-ui-background-image);border-radius:var(--stackflow-plugin-basic-ui-bottom-sheet-border-radius) var(--stackflow-plugin-basic-ui-bottom-sheet-border-radius) 0 0;opacity:0;width:100%;transform:translateY(100%)}._1ht38h04 ._1ht38h0e,._1ht38h05 ._1ht38h0e{opacity:1;transform:translate(0,0)}._1ht38h06 ._1ht38h0e,._1ht38h07 ._1ht38h0e{opacity:0!important;transform:translateY(100%)!important}._5ozg8c3{transition:var(--_5ozg8c0)}._5ozg8c7{transform:translate(100%)}._5ozg8cd{background-color:var(--stackflow-plugin-basic-ui-dim-background-color);z-index:var(--_5ozg8c1);opacity:0}._5ozg8c4 ._5ozg8cd,._5ozg8c5 ._5ozg8cd{opacity:1}._5ozg8c6 ._5ozg8cd,._5ozg8c7 ._5ozg8cd{opacity:0}._5ozg8ce{background-color:var(--stackflow-plugin-basic-ui-background-color);background-image:var(--stackflow-plugin-basic-ui-background-image);width:100%;max-width:var(--stackflow-plugin-basic-ui-modal-max-width);border-radius:var(--stackflow-plugin-basic-ui-modal-border-radius);opacity:0;margin:0 2.5rem;transform:scale(1.1);box-shadow:0 .625rem 2.375rem #00000026,0 .5625rem 2.875rem #0000001f,0 .3125rem .9375rem #0000001a}._5ozg8c4 ._5ozg8ce,._5ozg8c5 ._5ozg8ce{opacity:1;transform:scale(1)}._5ozg8c6 ._5ozg8ce,._5ozg8c7 ._5ozg8ce{opacity:0;transform:scale(1.1)}.manager-stack-host{z-index:10;isolation:isolate;height:100dvh;min-height:0;position:fixed;inset:0;overflow:hidden}.manager-stack{isolation:isolate;width:100%;height:100%;position:relative}.manager-activity-boundary{position:absolute;inset:0}.manager-activity-boundary:focus{outline:none}.manager-root-screen [data-part=paper]>div{overflow:hidden}.manager-root-tabs{flex-direction:column;height:100%;min-height:0;display:flex}.manager-root-panel{overscroll-behavior-y:contain;flex:1;min-height:0;overflow:auto}.manager-root-panel[hidden],.tournament-section[hidden],.manager-root-panel[data-inert],.tournament-section[data-inert]{display:none!important}.manager-root-panel:focus-visible,.tournament-section:focus-visible{outline:2px solid var(--green);outline-offset:-3px}.manager-detail-content{min-height:100%}.manager-stack [data-part=appBar] button:empty,.manager-detail-screen .mobile-header:not(.mobile-header--admin){display:none}.manager-detail-content .page-wrap{padding-top:24px}.manager-detail-content>.match-detail-route-page{width:min(100%,880px);margin:auto;padding:24px}.manager-detail-content .pickup-detail-route-page{max-width:1000px;margin:0 auto;padding-bottom:24px}.manager-route-actions,.manager-route-actions .pickup-detail-topbar-actions{align-items:center;gap:4px;display:flex}.manager-route-actions button{min-width:44px;min-height:44px;color:var(--green);cursor:pointer;background:0 0;border:0;padding:8px}.manager-route-actions button>span{display:none}.manager-bottom-nav.bottom-nav{padding-bottom:max(8px, env(safe-area-inset-bottom));flex-shrink:0;order:2;grid-template-columns:repeat(4,1fr);position:relative;inset:auto}.manager-bottom-nav [role=tab]{cursor:pointer;color:#8195b2;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:54px;padding:8px 12px;font-size:11px;font-weight:700;display:flex}.manager-bottom-nav [role=tab][data-selected]{color:var(--green)}.manager-bottom-nav [role=tab][data-focus-visible],.tournament-section-tabs [role=tab][data-focus-visible]{outline:2px solid var(--green);outline-offset:-4px;border-radius:8px}.tournament-section-tabs.event-subnav{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:18px 0 22px;padding:5px;display:grid;overflow:visible}.tournament-section-tabs [role=tab]{color:#8ca3c2;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px;font-weight:750;display:flex}.tournament-section-tabs [role=tab][data-selected]{color:#8cddfc;background:#1b3762;box-shadow:inset 0 0 0 1px #31568a}.events-focus{gap:22px;max-width:900px;margin:0 auto;display:grid}.events-focus .page-heading{margin-bottom:0}.events-focus-current{background:var(--paper);border:1px solid #315384;border-radius:12px;gap:14px;padding:26px;display:grid}.events-focus-status{justify-content:space-between;align-items:center;gap:10px;display:flex}.events-focus-status>span:first-child{color:#8ddcff;align-items:center;gap:8px;font-size:13px;font-weight:750;display:flex}.events-focus-current h2{color:#fff;margin:6px 0 0;font-size:clamp(22px,4.5vw,30px);line-height:1.4}.events-focus-current p{color:#9aacc5;margin:0;font-size:14px}.events-focus-progress{color:#a5b6ce;justify-content:space-between;align-items:center;margin-top:8px;font-size:13px;display:flex}.events-focus-progress strong{color:var(--lime);font-size:19px}.events-focus-current progress{appearance:none;background:#091a35;border:0;border-radius:6px;width:100%;height:6px;overflow:hidden}.events-focus-current progress::-webkit-progress-bar{background:#091a35}.events-focus-current progress::-webkit-progress-value{background:var(--lime);border-radius:6px}.events-focus-current progress::-moz-progress-bar{background:var(--lime)}.events-focus-current>.primary-button{justify-content:center;gap:10px;width:100%;min-height:48px;margin-top:6px}.events-next-match{background:#0c1f3e;border:1px solid #273e62;border-radius:12px;padding:20px}.events-next-match h2,.events-other-list h2,.club-entry h2{color:#e3edf9;align-items:center;gap:9px;margin:0 0 14px;font-size:17px;display:flex}.events-next-match>p{color:#9bacc4;margin:0;font-size:14px;line-height:1.7}.events-match-entry{color:#80d7f4;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:0;display:flex}.events-match-entry>span{gap:9px;display:grid}.events-match-entry strong{color:#f2f7ff;font-size:18px}.events-match-entry strong small{color:#8198ba;margin:0 7px;font-size:13px}.events-match-entry>span>small{color:#a2b3cb;font-size:13px}.events-history-entry{color:#90a8c7;text-align:left;cursor:pointer;background:#0c1d38;border:1px solid #273e62;border-radius:10px;align-items:center;gap:14px;width:100%;padding:18px 20px;display:flex}.events-history-entry>span{flex:1;gap:5px;display:grid}.events-history-entry strong{color:#dce8fa;font-size:16px}.events-history-entry small{font-size:13px}.events-focus-empty{text-align:center;background:var(--paper);border:1px solid #2d4569;border-radius:12px;padding:34px 22px}.events-focus-empty>svg{color:#8cd9f8}.events-focus-empty p{color:#a4b5cc;line-height:1.7}.events-other-list{gap:10px;display:grid}.events-other-list>button{color:#d9e8fb;text-align:left;cursor:pointer;background:#102344;border:1px solid #294264;border-radius:9px;justify-content:space-between;align-items:center;padding:17px;display:flex}.history-search{color:#8ba6c9;background:#10213e;border:1px solid #2d4d77;border-radius:9px;align-items:center;gap:10px;padding:10px 14px;display:flex}.history-search input{color:#f2f7ff;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:5px 0}.history-search button{color:#91d6f3;cursor:pointer;background:0 0;border:0;padding:6px}.history-search[data-focus-within]{outline:2px solid #70c9ec}.history-result-count{color:#9dafc7;font-size:13px}.history-tournament-list{gap:12px;display:grid}.history-tournament-list>button{background:var(--paper);color:#9cd9f4;text-align:left;cursor:pointer;border:1px solid #2c456d;border-radius:10px;align-items:center;gap:14px;width:100%;padding:20px;display:flex}.history-tournament-list>button>span:first-child{flex:1;gap:7px;display:grid}.history-tournament-list strong{color:#eff6ff;font-size:17px}.history-tournament-list small{color:#9eafc7;font-size:13px}.club-entry{background:#0c1f3b;border:1px solid #263f65;border-radius:10px;margin-top:24px;padding:20px}.club-entry>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.club-entry button{color:#b7d7ee;min-height:52px;font:inherit;cursor:pointer;background:#10294d;border:1px solid #2a4770;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:12px;font-size:13px;display:flex}.aria-modal-host{display:contents}.schedule-filter-tabs [role=tab]{color:#91a8c8;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;min-height:40px;padding:10px 15px;font-size:13px;font-weight:750;display:flex}.schedule-filter-tabs [role=tab][data-selected]{color:#c6efff;background:#1b3762}.schedule-filter-tabs [role=tab][data-focus-visible]{outline-offset:-3px;outline:2px solid #8cddfc}.aria-modal-layer .modal{outline:none}.aria-modal-layer[data-entering] .modal{animation:.18s ease-out aria-modal-enter}@keyframes aria-modal-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (width<=1100px){.manager-stack-host{margin-left:0}.manager-bottom-nav.bottom-nav{display:grid}}@media (width<=600px){.manager-detail-screen .admin-mobile-tabs{top:0}.events-focus{gap:18px}.events-focus-current{padding:20px}.events-next-match,.events-history-entry{padding:18px}.manager-detail-content .page-wrap{padding:18px 16px 36px}.manager-detail-content>.match-detail-route-page{padding:12px 0 30px}.club-entry{padding:16px}.club-entry button{flex-direction:column;gap:8px;padding:10px 5px}}@media (prefers-reduced-motion:reduce){.manager-stack *,.aria-modal-layer .modal{transition-duration:.01ms!important;animation-duration:.01ms!important}}.manager-detail-content .tournament-workspace-actions{flex-wrap:wrap;gap:8px;margin-bottom:16px}.manager-detail-content .tournament-workspace-actions>a,.manager-detail-content .tournament-workspace-actions>button{flex:160px;justify-content:center;width:auto}.events-other-list>button small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.home-tournament-layout{color:#f4f8ff;grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr);gap:36px;min-width:0;display:grid}.home-tournament,.home-tournament-utilities{min-width:0}.home-section-heading{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.home-section-heading h2{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:800;line-height:1.3}.home-section-heading>button{color:#6fb5f6;white-space:nowrap;background:0 0;border:0;align-items:center;gap:3px;min-height:44px;padding:0;font-size:14px;display:inline-flex}.home-section-heading>small{color:#8ea6cd;font-size:12px}.home-tournament-body{isolation:isolate;margin-top:10px;padding-top:20px;position:relative;overflow:hidden}.home-tournament-image{z-index:-1;object-fit:cover;object-position:85% 50%;clip-path:polygon(34% 0,100% 0,100% 100%,0 100%);width:58%;height:100%;position:absolute;inset:0 0 0 auto}.home-tournament-body:has(h3.is-long) .home-tournament-image{opacity:.4}.home-tournament-copy{padding-bottom:26px}.home-tournament-date{align-items:center;gap:16px;display:flex}.home-tournament-date>strong{color:#16c7ff;letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(54px,5.4vw,76px);font-weight:850;line-height:1}.home-tournament-date>div{justify-items:start;gap:9px;display:grid}.home-tournament-date span{color:#d8e7fa;background:#133b62;border-radius:99px;padding:4px 13px;font-size:14px;font-weight:800}.home-tournament-date span.is-open{color:#071731;background:#d8ff43}.home-tournament-date small{color:#d7e5f9;font-size:13px;line-height:1.4}.home-tournament h3{color:#fff;letter-spacing:-.045em;overflow-wrap:anywhere;text-shadow:0 2px 12px #051737;max-width:95%;margin:25px 0 12px;font-size:clamp(38px,4vw,58px);font-weight:850;line-height:1.12;position:relative}.home-tournament h3>span{display:block}.home-tournament h3.is-long{font-size:clamp(29px,3vw,44px)}.home-tournament-format{color:#bacce6;text-shadow:0 1px 6px #051737;margin:0;font-size:15px;line-height:1.6;position:relative}.home-tournament-facts{gap:12px;margin-top:22px;display:grid;position:relative}.home-tournament-facts p{text-shadow:0 1px 8px #051737;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;line-height:1.4;display:flex}.home-tournament-facts svg{color:#16c7ff;flex:none}.home-tournament-facts span{overflow-wrap:anywhere}.home-tournament-cta{color:#071731;background:#d8ff43;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:50px;padding:12px 18px;font-size:17px;font-weight:850;text-decoration:none;display:flex}.home-tournament-cta:hover{background:#e4ff80}.home-tournament-layout button:focus-visible,.home-tournament-layout a:focus-visible{outline-offset:4px;outline:2px solid #16c7ff}.home-play-actions{border-bottom:1px solid #254264;padding-bottom:24px}.home-play-action-grid{grid-template-columns:1fr 1fr;margin-top:20px;display:grid}.home-play-action-grid>button{color:#f4f8ff;text-align:left;background:0 0;border:0;align-items:center;gap:12px;min-width:0;min-height:86px;padding:0 14px;display:flex}.home-play-action-grid>button:first-child{border-right:1px solid #254264;padding-left:0}.home-play-action-grid>button:last-child{padding-right:0}.home-play-icon{color:#16c7ff;border:2px solid #16c7ff;border-radius:50%;flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid}.home-play-icon.is-lime{color:#d8ff43;border-color:#d8ff43}.home-play-action-grid strong{white-space:nowrap;margin-bottom:6px;font-size:17px;display:block}.home-play-action-grid small{color:#8ea6cd;font-size:13px;line-height:1.5}.home-play-action-grid>button:hover strong{color:#16c7ff}.home-week-summary{padding-top:20px}.home-week-summary dl{grid-template-columns:1fr 1fr;margin:12px 0 0;display:grid}.home-week-summary dl>div{flex-direction:column-reverse;gap:4px;display:flex}.home-week-summary dl>div+div{border-left:1px solid #254264;padding-left:24px}.home-week-summary dd{color:#16c7ff;letter-spacing:-.035em;margin:0;font-size:42px;font-weight:800;line-height:1.15}.home-week-summary dl>div+div dd{color:#d8ff43}.home-week-summary dd small{font-size:24px}.home-week-summary dt{color:#8ea6cd;font-size:14px}.home-personal-activity{min-width:0;padding-top:24px}.home-personal-activity .daily-next-card{grid-template-columns:1fr;gap:12px;height:auto;padding:16px}.home-personal-activity .daily-next-visual{background:0 0;border:0;border-radius:0;height:auto;min-height:0;display:block}.home-personal-activity .daily-next-visual img{display:none}.home-personal-activity .daily-next-visual>span{background:0 0;min-height:0;padding:0;position:static}.home-personal-activity .daily-next-copy{min-height:0;padding:0}@media (width>=900px) and (width<=1199px){.home-tournament-layout{grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr);gap:24px}.home-play-action-grid>button{flex-direction:column;align-items:flex-start}}@media (width<=899px){.home-tournament-layout{display:block}.home-tournament{margin-top:-8px}.home-section-heading h2{font-size:21px}.home-tournament-body{margin-top:0;margin-right:calc(-1 * max(16px, var(--safe-right)));padding-top:12px;padding-right:max(16px, var(--safe-right))}.home-tournament-date{gap:12px}.home-tournament-date>strong{font-size:54px}.home-tournament-date span{padding:4px 12px;font-size:12px}.home-tournament-date small{font-size:12px}.home-tournament h3{margin-top:12px;font-size:clamp(34px,10.2vw,43px);line-height:1.05}.home-tournament h3.is-long{font-size:30px}.home-tournament-format{font-size:14px}.home-tournament-facts{gap:10px;margin-top:14px}.home-tournament-facts p{font-size:15px}.home-tournament-copy{padding-bottom:17px}.home-tournament-cta{min-height:46px;font-size:16px}.home-tournament-utilities{border-top:1px solid #254264;margin-top:18px}.home-play-actions{padding-top:14px;padding-bottom:16px}.home-play-action-grid{margin-top:13px}.home-play-action-grid>button{gap:12px;min-height:74px;padding-left:18px}.home-play-icon{flex-basis:66px;width:66px;height:66px}.home-play-action-grid strong{font-size:16px}.home-play-action-grid small{font-size:12px}.home-week-summary{padding-top:13px}.home-week-summary dd{font-size:38px}.home-week-summary dd small{font-size:23px}}@media (width<=359px){.home-tournament-date>strong{font-size:47px}.home-play-icon{flex-basis:48px;width:48px;height:48px}.home-play-action-grid>button{gap:9px;padding-left:12px}.home-section-heading>small{font-size:11px}}
