.preview-module__X9mdRq__page{--navy:#071a2d;--navy-soft:#102b44;--red:#d8242f;--red-dark:#9f1420;--ivory:#f4eedf;--ink:#101923;min-height:100vh;color:var(--ink);background:var(--ivory);font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}.preview-module__X9mdRq__page *,.preview-module__X9mdRq__page :before,.preview-module__X9mdRq__page :after{box-sizing:border-box}.preview-module__X9mdRq__header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#faf7eff0;border-bottom:1px solid #071a2d29;grid-template-columns:190px 1fr auto;align-items:center;min-height:74px;padding:8px clamp(20px,4vw,64px);display:grid;position:sticky;top:0}.preview-module__X9mdRq__brand{width:142px;height:54px;display:block;overflow:hidden}.preview-module__X9mdRq__brand img{object-fit:cover;width:142px;height:142px;transform:translateY(-44px)}.preview-module__X9mdRq__nav{justify-content:center;gap:clamp(18px,3vw,42px);display:flex}.preview-module__X9mdRq__nav a{color:var(--navy);letter-spacing:.08em;text-transform:uppercase;font-size:.77rem;font-weight:800;text-decoration:none}.preview-module__X9mdRq__nav a:hover,.preview-module__X9mdRq__nav a:focus-visible{color:var(--red)}.preview-module__X9mdRq__headerActions{align-items:center;gap:8px;display:flex}.preview-module__X9mdRq__adminLink{color:#fff;background:var(--navy);letter-spacing:.08em;text-transform:uppercase;padding:9px 11px;font-size:.68rem;font-weight:800;text-decoration:none}.preview-module__X9mdRq__adminLink:hover,.preview-module__X9mdRq__adminLink:focus-visible{background:var(--red)}.preview-module__X9mdRq__previewStatus{color:var(--navy);letter-spacing:.08em;text-transform:uppercase;border:1px solid #071a2d33;padding:8px 11px;font-size:.68rem;font-weight:800}.preview-module__X9mdRq__hero{isolation:isolate;color:#fff;background:var(--navy);align-items:center;min-height:min(760px,100svh - 106px);display:flex;position:relative;overflow:hidden}.preview-module__X9mdRq__heroImage{z-index:-3;object-fit:cover;object-position:center;animation:18s ease-in-out infinite alternate preview-module__X9mdRq__heroDrift}.preview-module__X9mdRq__heroShade{z-index:-2;background:linear-gradient(90deg,#03111fe0 0%,#03111f9e 43%,#03111f29 78%),linear-gradient(#0000 58%,#03111fd1 100%);position:absolute;inset:0}.preview-module__X9mdRq__heroContent{width:min(720px,88vw);margin:0 auto 64px clamp(24px,7vw,112px);padding-top:24px}.preview-module__X9mdRq__kicker,.preview-module__X9mdRq__sectionLabel{color:var(--red);letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-size:.75rem;font-weight:900}.preview-module__X9mdRq__kicker{color:#f4c36f}.preview-module__X9mdRq__hero h1{text-transform:uppercase;flex-direction:column;align-items:flex-start;max-width:680px;margin:0;display:flex}.preview-module__X9mdRq__hero h1 span{color:#fffdf5;letter-spacing:0;text-shadow:0 4px 28px #00000059;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.5rem,7.8vw,7rem);font-weight:900;line-height:.8}.preview-module__X9mdRq__hero h1 em{z-index:1;color:#f02c37;letter-spacing:0;text-shadow:0 4px 22px #0000005c;margin:-4px 0 -2px clamp(36px,7vw,92px);font-family:Segoe Print,Bradley Hand,cursive;font-size:clamp(3.2rem,7.2vw,6.5rem);font-weight:900;line-height:.95;transform:rotate(-3deg)}.preview-module__X9mdRq__heroLead{color:#ffffffe0;max-width:560px;margin:28px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1rem,2vw,1.3rem);line-height:1.5}.preview-module__X9mdRq__heroActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.preview-module__X9mdRq__heroActions a{letter-spacing:.06em;text-align:center;text-transform:uppercase;border:1px solid #0000;min-width:154px;padding:13px 18px;font-size:.76rem;font-weight:900;text-decoration:none}.preview-module__X9mdRq__primaryAction{color:#fff;background:var(--red)}.preview-module__X9mdRq__secondaryAction{color:#fff;background:#0414243d;border-color:#ffffff8c!important}.preview-module__X9mdRq__heroActions a:hover,.preview-module__X9mdRq__heroActions a:focus-visible{transform:translateY(-2px)}.preview-module__X9mdRq__heroRail{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#041424b3;border-top:1px solid #ffffff61;grid-template-columns:repeat(4,minmax(0,1fr));width:min(920px,100% - 48px);margin:0 auto;display:grid;position:absolute;bottom:0;left:0;right:0}.preview-module__X9mdRq__heroRail div{border-right:1px solid #ffffff2e;justify-content:center;align-items:baseline;gap:9px;min-height:72px;display:flex}.preview-module__X9mdRq__heroRail div:last-child{border-right:0}.preview-module__X9mdRq__heroRail strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.2rem,3vw,1.85rem)}.preview-module__X9mdRq__heroRail span{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.preview-module__X9mdRq__departureBand{color:#fff;background:var(--navy);grid-template-columns:minmax(270px,1.2fr) minmax(360px,1.1fr) minmax(230px,.75fr);align-items:center;gap:32px;padding:34px clamp(24px,6vw,96px);display:grid}.preview-module__X9mdRq__departureIntro h2,.preview-module__X9mdRq__sectionHeading h2,.preview-module__X9mdRq__pointsIntro h2,.preview-module__X9mdRq__finalsHeading h2{letter-spacing:0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4.2vw,4rem);font-weight:500;line-height:1.02}.preview-module__X9mdRq__departureIntro .preview-module__X9mdRq__sectionLabel{color:#f4c36f}.preview-module__X9mdRq__departureFacts{border-left:1px solid #ffffff2e;border-right:1px solid #ffffff2e;grid-template-columns:repeat(4,1fr);margin:0;display:grid}.preview-module__X9mdRq__departureFacts div{padding:5px 18px}.preview-module__X9mdRq__departureFacts dt,.preview-module__X9mdRq__countdown span{color:#ffffff94;letter-spacing:.1em;text-transform:uppercase;font-size:.63rem;font-weight:800}.preview-module__X9mdRq__departureFacts dd{margin:7px 0 0;font-size:.9rem;font-weight:800}.preview-module__X9mdRq__countdown{grid-template-columns:repeat(2,72px) 1fr;align-items:center;gap:12px;display:grid}.preview-module__X9mdRq__countdown div{flex-direction:column;display:flex}.preview-module__X9mdRq__countdown strong{font-family:Georgia,Times New Roman,serif;font-size:2.25rem;font-weight:500}.preview-module__X9mdRq__countdown p{color:#ffffffb3;margin:0;font-size:.78rem;line-height:1.5}.preview-module__X9mdRq__poolsSection,.preview-module__X9mdRq__scheduleSection,.preview-module__X9mdRq__pointsSection,.preview-module__X9mdRq__finalsSection{padding:96px clamp(24px,6vw,96px);scroll-margin-top:74px}.preview-module__X9mdRq__sectionHeading{grid-template-columns:minmax(320px,1fr) minmax(280px,.72fr);align-items:end;gap:48px;max-width:1280px;margin:0 auto 50px;display:grid}.preview-module__X9mdRq__sectionHeading>p,.preview-module__X9mdRq__pointsIntro>p{color:#53606b;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.08rem;line-height:1.65}.preview-module__X9mdRq__poolTabs{border-bottom:1px solid #071a2d33;grid-template-columns:repeat(3,1fr);max-width:1280px;margin:0 auto;display:grid}.preview-module__X9mdRq__poolTabs button{color:#68717a;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #071a2d24;grid-template-rows:auto auto;grid-template-columns:42px 1fr;align-items:center;min-height:96px;padding:20px 26px;display:grid;position:relative}.preview-module__X9mdRq__poolTabs button:last-child{border-right:0}.preview-module__X9mdRq__poolTabs button:after{content:"";background:0 0;height:4px;position:absolute;bottom:-1px;left:0;right:0}.preview-module__X9mdRq__poolTabs button:hover,.preview-module__X9mdRq__poolTabs button:focus-visible,.preview-module__X9mdRq__poolTabs .preview-module__X9mdRq__activePoolTab{color:var(--navy);background:#ffffff7a}.preview-module__X9mdRq__poolTabs .preview-module__X9mdRq__activePoolTab:after{background:var(--red)}.preview-module__X9mdRq__poolTabs button>span{color:var(--red);grid-row:1/3;font-family:Georgia,Times New Roman,serif;font-size:1.45rem}.preview-module__X9mdRq__poolTabs strong{text-transform:uppercase;font-size:1.1rem}.preview-module__X9mdRq__poolTabs small{letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:.68rem}.preview-module__X9mdRq__poolBoard{color:#fff;background:var(--navy);max-width:1280px;margin:34px auto 0;box-shadow:0 26px 70px #071a2d24}.preview-module__X9mdRq__poolBoardTitle{isolation:isolate;border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;min-height:148px;padding:28px 34px;display:flex;position:relative;overflow:hidden}.preview-module__X9mdRq__poolBoardArtwork{z-index:-2;filter:saturate(.9);background-position:50% 25%;background-size:cover;position:absolute;inset:0}.preview-module__X9mdRq__poolBoardTitle:after{z-index:-1;content:"";background:linear-gradient(90deg,#041424eb 0%,#041424b8 54%,#04142459 100%);position:absolute;inset:0}.preview-module__X9mdRq__poolBoardHeading,.preview-module__X9mdRq__poolBoardTitle>span{z-index:1;position:relative}.preview-module__X9mdRq__poolBoardTitle p,.preview-module__X9mdRq__poolBoardTitle h3{margin:0}.preview-module__X9mdRq__poolBoardTitle p,.preview-module__X9mdRq__poolBoardTitle>span{color:#f4c36f;letter-spacing:.1em;text-transform:uppercase;font-size:.67rem;font-weight:900}.preview-module__X9mdRq__poolBoardTitle h3{margin-top:4px;font-family:Georgia,Times New Roman,serif;font-size:2.1rem;font-weight:500}.preview-module__X9mdRq__ladderHeader,.preview-module__X9mdRq__ladderPreview li{grid-template-columns:70px minmax(180px,1fr) 90px 100px;align-items:center;display:grid}.preview-module__X9mdRq__ladderHeader{color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;min-height:42px;padding:0 34px;font-size:.62rem;font-weight:800}.preview-module__X9mdRq__ladderPreview{margin:0;padding:0;list-style:none}.preview-module__X9mdRq__ladderPreview li{border-top:1px solid #ffffff17;min-height:68px;padding:8px 34px}.preview-module__X9mdRq__ladderPreview li:nth-child(-n+4){border-left:4px solid var(--red)}.preview-module__X9mdRq__ladderPreview li:nth-child(n+5):nth-child(-n+8){border-left:4px solid #3984aa}.preview-module__X9mdRq__ladderPreview li:nth-child(n+9){border-left:4px solid #0000}.preview-module__X9mdRq__ladderPreview span{color:#ffffffa8;font-size:.78rem}.preview-module__X9mdRq__teamCell{gap:5px;min-width:0;display:grid}.preview-module__X9mdRq__teamCell strong{font-size:.88rem}.preview-module__X9mdRq__teamCell small{color:#ffffff8a;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;line-height:1.25;overflow:hidden}.preview-module__X9mdRq__ladderPreview b{color:#f4c36f}.preview-module__X9mdRq__poolFootnote{color:#ffffff8a;border-top:1px solid #ffffff21;margin:0;padding:18px 34px;font-family:Georgia,Times New Roman,serif;font-size:.8rem;font-style:italic}.preview-module__X9mdRq__resultsSection{background:#fbfaf5;padding:96px clamp(24px,6vw,96px);scroll-margin-top:74px}.preview-module__X9mdRq__roundSelector{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:1280px;margin:0 auto 20px;display:grid}.preview-module__X9mdRq__roundSelector button{min-height:104px;color:var(--navy);text-align:left;cursor:pointer;background:#fff;border:1px solid #071a2d26;border-radius:4px;grid-template-rows:auto auto auto;grid-template-columns:34px minmax(0,1fr);gap:2px 10px;padding:15px;display:grid}.preview-module__X9mdRq__roundSelector button>span{color:var(--red);grid-row:1/4;align-self:start;font-family:Georgia,Times New Roman,serif;font-size:1.35rem}.preview-module__X9mdRq__roundSelector button strong{text-transform:uppercase;font-size:.78rem}.preview-module__X9mdRq__roundSelector button small{color:#59646d;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.3;overflow:hidden}.preview-module__X9mdRq__roundSelector button em{color:#8a9298;text-transform:uppercase;font-size:.62rem;font-style:normal;font-weight:800}.preview-module__X9mdRq__roundSelector button:hover,.preview-module__X9mdRq__roundSelector button:focus-visible{border-color:#071a2d61}.preview-module__X9mdRq__roundSelector .preview-module__X9mdRq__activeRound{border-color:var(--navy);color:#fff;background:var(--navy)}.preview-module__X9mdRq__roundSelector .preview-module__X9mdRq__activeRound>span{color:#f4c36f}.preview-module__X9mdRq__roundSelector .preview-module__X9mdRq__activeRound small,.preview-module__X9mdRq__roundSelector .preview-module__X9mdRq__activeRound em{color:#ffffff9e}.preview-module__X9mdRq__resultsToolbar{border-bottom:1px solid #071a2d2e;justify-content:space-between;align-items:end;gap:24px;max-width:1280px;margin:0 auto;padding:24px 0 18px;display:flex}.preview-module__X9mdRq__resultsToolbar p,.preview-module__X9mdRq__resultsToolbar h3,.preview-module__X9mdRq__resultsToolbar span{margin:0}.preview-module__X9mdRq__resultsToolbar p{color:var(--red);text-transform:uppercase;font-size:.65rem;font-weight:900}.preview-module__X9mdRq__resultsToolbar h3{margin-top:5px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,3vw,2.35rem);font-weight:500}.preview-module__X9mdRq__resultsToolbar>div>span{color:#68717a;margin-top:5px;font-size:.76rem;display:block}.preview-module__X9mdRq__resultsPoolTabs{background:#fff;border:1px solid #071a2d29;display:flex}.preview-module__X9mdRq__resultsPoolTabs button{color:#66717a;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-right:1px solid #071a2d24;min-height:40px;padding:0 16px;font-size:.68rem;font-weight:900}.preview-module__X9mdRq__resultsPoolTabs button:last-child{border-right:0}.preview-module__X9mdRq__resultsPoolTabs .preview-module__X9mdRq__activeResultsPool{color:#fff;background:var(--red)}.preview-module__X9mdRq__resultsBoard{background:#fff;border:1px solid #071a2d26;max-width:1280px;margin:18px auto 0}.preview-module__X9mdRq__resultsHeader,.preview-module__X9mdRq__resultRow summary{grid-template-columns:64px minmax(190px,1fr) 120px 100px 130px;align-items:center;gap:12px;display:grid}.preview-module__X9mdRq__resultsHeader{color:#778089;text-transform:uppercase;border-bottom:1px solid #071a2d1f;min-height:42px;padding:0 22px;font-size:.61rem;font-weight:900}.preview-module__X9mdRq__resultsRows{display:grid}.preview-module__X9mdRq__resultRow{border-bottom:1px solid #071a2d1a}.preview-module__X9mdRq__resultRow:last-child{border-bottom:0}.preview-module__X9mdRq__resultRow summary{cursor:pointer;min-height:66px;padding:10px 22px;list-style:none;position:relative}.preview-module__X9mdRq__resultRow summary::-webkit-details-marker{display:none}.preview-module__X9mdRq__resultRow summary:hover{background:#f6f7f3}.preview-module__X9mdRq__resultPosition{color:#7a858d;font-family:Georgia,Times New Roman,serif;font-size:.95rem}.preview-module__X9mdRq__resultTeam,.preview-module__X9mdRq__resultScore{gap:3px;min-width:0;display:grid}.preview-module__X9mdRq__resultTeam strong{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.preview-module__X9mdRq__resultTeam small,.preview-module__X9mdRq__resultScore small{color:#899198;font-size:.64rem}.preview-module__X9mdRq__resultScore>strong{font-family:Georgia,Times New Roman,serif;font-size:1.1rem}.preview-module__X9mdRq__resultPoints{color:var(--red);font-size:1rem}.preview-module__X9mdRq__resultStatus{color:#68717a;text-transform:uppercase;background:#f5f5f1;border:1px solid #d7d9d5;justify-self:start;padding:6px 8px;font-size:.61rem;font-weight:900}.preview-module__X9mdRq__statusFinal{color:#17613e;background:#e8f4ec;border-color:#b8d8c4}.preview-module__X9mdRq__statusProvisional{color:#73540d;background:#fff6dd;border-color:#e5cb91}.preview-module__X9mdRq__teamJourney{background:#edf0ec;grid-template-columns:repeat(8,minmax(0,1fr));gap:1px;padding:12px 22px 18px;display:grid}.preview-module__X9mdRq__teamJourney>div{background:#fff;border-left:2px solid #ced5cf;gap:4px;min-height:70px;padding:10px;display:grid}.preview-module__X9mdRq__teamJourney span{color:#7b8580;text-transform:uppercase;font-size:.6rem;font-weight:900}.preview-module__X9mdRq__teamJourney strong{font-family:Georgia,Times New Roman,serif;font-size:.95rem}.preview-module__X9mdRq__teamJourney small{color:#7a8580;font-size:.61rem;line-height:1.25}.preview-module__X9mdRq__resultsFootnote{color:#68717a;border-top:1px solid #071a2d1f;margin:0;padding:16px 22px;font-family:Georgia,Times New Roman,serif;font-size:.78rem;font-style:italic}.preview-module__X9mdRq__resultRow[open] summary{background:#f8f7f1}.preview-module__X9mdRq__resultRow[open] .preview-module__X9mdRq__resultTeam small{color:var(--red)}.preview-module__X9mdRq__scheduleSection{color:#fff;background:var(--navy)}.preview-module__X9mdRq__scheduleSection .preview-module__X9mdRq__sectionLabel{color:#f4c36f}.preview-module__X9mdRq__scheduleSection .preview-module__X9mdRq__sectionHeading>p{color:#ffffffa6}.preview-module__X9mdRq__scheduleTable{border-top:1px solid #ffffff4d;max-width:1280px;margin:0 auto}.preview-module__X9mdRq__scheduleHeader,.preview-module__X9mdRq__scheduleRow,.preview-module__X9mdRq__featuredRound,.preview-module__X9mdRq__secretRound{border-bottom:1px solid #ffffff1f;grid-template-columns:70px 140px minmax(240px,1.4fr) minmax(130px,.8fr) minmax(150px,.8fr) 100px;align-items:center;gap:14px;min-height:66px;display:grid}.preview-module__X9mdRq__scheduleHeader{color:#ffffff75;letter-spacing:.08em;text-transform:uppercase;min-height:44px;font-size:.61rem;font-weight:900}.preview-module__X9mdRq__scheduleRow,.preview-module__X9mdRq__featuredRound,.preview-module__X9mdRq__secretRound{font-size:.82rem}.preview-module__X9mdRq__scheduleRow>strong,.preview-module__X9mdRq__featuredRound>strong,.preview-module__X9mdRq__secretRound>strong{color:#f4c36f;font-family:Georgia,Times New Roman,serif;font-size:1.15rem}.preview-module__X9mdRq__scheduleRow>b,.preview-module__X9mdRq__featuredRound>b,.preview-module__X9mdRq__secretRound>b{font-size:.9rem}.preview-module__X9mdRq__featuredRound{background:#d8242f2e;border-bottom-color:#ffffff2e;margin:0 -18px;padding:0 18px;position:relative}.preview-module__X9mdRq__pointsBadge{letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffffff3d;justify-self:start;padding:7px 9px;font-size:.66rem;font-weight:900}.preview-module__X9mdRq__featuredRound .preview-module__X9mdRq__pointsBadge{color:#f4c36f;border-color:#f4c36f}.preview-module__X9mdRq__secretRound{color:#ffffff8f;background:#ffffff08}.preview-module__X9mdRq__pointsSection{grid-template-columns:minmax(280px,1.15fr) minmax(220px,.65fr) minmax(260px,.8fr);align-items:start;gap:clamp(32px,5vw,76px);max-width:1472px;margin:0 auto;display:grid}.preview-module__X9mdRq__pointsIntro h2{max-width:600px}.preview-module__X9mdRq__pointsIntro>p{max-width:570px;margin-top:24px}.preview-module__X9mdRq__multiplierCallout{border-top:1px solid #071a2d33;border-bottom:1px solid #071a2d33;justify-content:space-between;align-items:center;max-width:500px;margin-top:36px;padding:18px 0;display:flex}.preview-module__X9mdRq__multiplierCallout span{color:#68717a;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:900}.preview-module__X9mdRq__multiplierCallout strong{color:var(--red);font-family:Georgia,Times New Roman,serif;font-size:1.45rem}.preview-module__X9mdRq__pointsTable{border-top:4px solid var(--navy)}.preview-module__X9mdRq__pointsTable>div{border-bottom:1px solid #071a2d21;justify-content:space-between;align-items:center;min-height:42px;padding:0 14px;display:flex}.preview-module__X9mdRq__pointsTable .preview-module__X9mdRq__pointsTableHeading{color:#65707a;letter-spacing:.08em;text-transform:uppercase;min-height:50px;font-size:.62rem;font-weight:900}.preview-module__X9mdRq__pointsTable strong{color:var(--red)}.preview-module__X9mdRq__bonusList{color:#fff;background:var(--red-dark)}.preview-module__X9mdRq__bonusList .preview-module__X9mdRq__listTitle{border-bottom:1px solid #ffffff2e;margin:0;padding:22px;font-family:Georgia,Times New Roman,serif;font-size:1.2rem}.preview-module__X9mdRq__bonusList>div{border-bottom:1px solid #ffffff24;grid-template-columns:44px 1fr auto;align-items:center;min-height:60px;padding:0 22px;display:grid}.preview-module__X9mdRq__bonusMarker{color:#f4c36f;font-size:.62rem;font-weight:900}.preview-module__X9mdRq__bonusList>div strong{font-size:.82rem}.preview-module__X9mdRq__bonusList>div b{font-family:Georgia,Times New Roman,serif;font-size:1.3rem}.preview-module__X9mdRq__seasonPrize{color:#ffffffb8;margin:0;padding:22px;font-family:Georgia,Times New Roman,serif;font-size:.85rem;font-style:italic;line-height:1.5}.preview-module__X9mdRq__finalsSection{color:#fff;background:#0c2136}.preview-module__X9mdRq__finalsHeading{text-align:center;max-width:1280px;margin:0 auto 48px}.preview-module__X9mdRq__finalsHeading .preview-module__X9mdRq__sectionLabel{color:#f4c36f}.preview-module__X9mdRq__finalRoutes{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1280px;margin:0 auto;display:grid}.preview-module__X9mdRq__finalRoutes article{border:1px solid #ffffff38;padding:42px}.preview-module__X9mdRq__finalRoutes article+article{border-left:0}.preview-module__X9mdRq__finalRoutes article>span{letter-spacing:.12em;text-transform:uppercase;font-size:.67rem;font-weight:900}.preview-module__X9mdRq__gradeA>span{color:#ef5f66}.preview-module__X9mdRq__gradeB>span{color:#77b7d5}.preview-module__X9mdRq__finalRoutes h3{margin:12px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:500}.preview-module__X9mdRq__finalRoutes article>p{color:#ffffff9e;margin:0;font-size:.8rem}.preview-module__X9mdRq__finalFlow{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-top:34px;display:grid}.preview-module__X9mdRq__finalFlow div{background:#ffffff0f;border-top:3px solid #ffffff70;min-height:92px;padding:18px}.preview-module__X9mdRq__gradeA .preview-module__X9mdRq__finalFlow div{border-top-color:var(--red)}.preview-module__X9mdRq__gradeB .preview-module__X9mdRq__finalFlow div{border-top-color:#3984aa}.preview-module__X9mdRq__finalFlow small,.preview-module__X9mdRq__finalFlow strong{display:block}.preview-module__X9mdRq__finalFlow small{color:#ffffff7a;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.62rem;font-weight:900}.preview-module__X9mdRq__finalFlow strong{font-size:.8rem;line-height:1.35}.preview-module__X9mdRq__finalFlow>b{color:#f4c36f;font-size:1.45rem}.preview-module__X9mdRq__partners{background:#f9f5eb;border-bottom:1px solid #071a2d24;padding:34px clamp(24px,6vw,96px)}.preview-module__X9mdRq__partners>p{color:#777a7c;letter-spacing:.14em;text-align:center;text-transform:uppercase;margin:0 0 20px;font-size:.63rem;font-weight:900}.preview-module__X9mdRq__partners>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px clamp(28px,5vw,72px);display:flex}.preview-module__X9mdRq__partners span{color:#2e3942;font-family:Georgia,Times New Roman,serif;font-size:clamp(.9rem,2vw,1.15rem);font-weight:700}.preview-module__X9mdRq__footer{color:#fff;background:#061624;justify-content:space-between;align-items:center;gap:24px;padding:40px clamp(24px,6vw,96px);display:flex}.preview-module__X9mdRq__footer div{flex-direction:column;gap:5px;display:flex}.preview-module__X9mdRq__footer strong{text-transform:uppercase;font-size:1.05rem}.preview-module__X9mdRq__footer span,.preview-module__X9mdRq__footer p{color:#ffffff8c;margin:0;font-family:Georgia,Times New Roman,serif;font-size:.78rem}@keyframes preview-module__X9mdRq__heroDrift{0%{transform:scale(1.01)}to{transform:scale(1.055)}}@media (prefers-reduced-motion:reduce){.preview-module__X9mdRq__heroImage{animation:none}.preview-module__X9mdRq__heroActions a{transition:none}}@media (max-width:1050px){.preview-module__X9mdRq__departureBand{grid-template-columns:1fr 1fr}.preview-module__X9mdRq__countdown{grid-column:1/-1;max-width:350px}.preview-module__X9mdRq__pointsSection{grid-template-columns:1fr 1fr}.preview-module__X9mdRq__pointsIntro{grid-column:1/-1}.preview-module__X9mdRq__scheduleTable{overflow-x:auto}.preview-module__X9mdRq__scheduleHeader,.preview-module__X9mdRq__scheduleRow,.preview-module__X9mdRq__featuredRound,.preview-module__X9mdRq__secretRound{min-width:980px}}@media (max-width:760px){.preview-module__X9mdRq__header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#faf7ef;grid-template-rows:52px 46px;grid-template-columns:1fr auto;min-height:98px;padding:0 18px}.preview-module__X9mdRq__brand{height:50px}.preview-module__X9mdRq__brand img{transform:translateY(-46px)}.preview-module__X9mdRq__nav{background:var(--navy);min-height:46px;box-shadow:none;border:0;grid-area:2/1/auto/-1;justify-content:space-around;align-self:stretch;gap:4px;margin:0 -18px;padding:0 8px;position:static}.preview-module__X9mdRq__nav a{color:#fff;align-items:center;padding:0 7px;font-size:.58rem;display:flex}.preview-module__X9mdRq__headerActions{gap:5px}.preview-module__X9mdRq__adminLink,.preview-module__X9mdRq__previewStatus{padding:6px 7px;font-size:.56rem}.preview-module__X9mdRq__hero{align-items:flex-end;min-height:calc(100svh - 130px)}.preview-module__X9mdRq__heroImage{object-position:61% center}.preview-module__X9mdRq__heroShade{background:linear-gradient(#03111f2e 0%,#03111fad 45%,#03111ff5 100%)}.preview-module__X9mdRq__heroContent{width:calc(100% - 38px);margin:0 19px 122px;padding:0}.preview-module__X9mdRq__hero h1 span{font-size:clamp(3.5rem,17vw,5rem)}.preview-module__X9mdRq__hero h1 em{margin-left:24px;font-size:clamp(3.2rem,16vw,4.7rem)}.preview-module__X9mdRq__heroLead{margin-top:20px}.preview-module__X9mdRq__heroActions a{flex:1;min-width:0}.preview-module__X9mdRq__heroRail{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.preview-module__X9mdRq__heroRail div{text-align:center;place-content:center;gap:2px;min-width:0;min-height:82px;display:grid}.preview-module__X9mdRq__heroRail strong{font-size:1.1rem}.preview-module__X9mdRq__heroRail span{font-size:.52rem}.preview-module__X9mdRq__departureBand,.preview-module__X9mdRq__sectionHeading,.preview-module__X9mdRq__pointsSection{grid-template-columns:1fr}.preview-module__X9mdRq__departureBand{gap:26px;padding:34px 22px}.preview-module__X9mdRq__departureFacts{border-left:0;border-right:0}.preview-module__X9mdRq__departureFacts div{padding:5px 12px 5px 0}.preview-module__X9mdRq__countdown{grid-column:auto}.preview-module__X9mdRq__poolsSection,.preview-module__X9mdRq__scheduleSection,.preview-module__X9mdRq__pointsSection,.preview-module__X9mdRq__finalsSection{padding:72px 20px}.preview-module__X9mdRq__sectionHeading{gap:22px;margin-bottom:36px}.preview-module__X9mdRq__poolTabs{grid-template-columns:1fr}.preview-module__X9mdRq__poolTabs button{border-bottom:1px solid #071a2d1f;border-right:0;min-height:72px}.preview-module__X9mdRq__poolTabs button:after{width:4px;height:auto;top:0;bottom:0;right:auto}.preview-module__X9mdRq__poolBoard{margin-top:24px}.preview-module__X9mdRq__poolBoardTitle{min-height:128px;padding:24px 20px}.preview-module__X9mdRq__ladderHeader,.preview-module__X9mdRq__ladderPreview li{grid-template-columns:40px minmax(140px,1fr) 44px 54px;padding-left:14px;padding-right:14px}.preview-module__X9mdRq__teamCell small{white-space:normal}.preview-module__X9mdRq__poolFootnote{padding:18px 20px}.preview-module__X9mdRq__pointsIntro{grid-column:auto}.preview-module__X9mdRq__finalRoutes{grid-template-columns:1fr}.preview-module__X9mdRq__finalRoutes article{padding:30px 22px}.preview-module__X9mdRq__finalRoutes article+article{border-top:0;border-left:1px solid #ffffff38}.preview-module__X9mdRq__finalFlow{grid-template-columns:1fr}.preview-module__X9mdRq__finalFlow>b{justify-self:center;transform:rotate(90deg)}.preview-module__X9mdRq__footer{flex-direction:column;align-items:flex-start;padding-bottom:44px}}@media (max-width:430px){.preview-module__X9mdRq__hero h1 span{font-size:3.15rem}.preview-module__X9mdRq__hero h1 em{font-size:3rem}.preview-module__X9mdRq__heroRail span{text-align:center;max-width:58px}.preview-module__X9mdRq__departureFacts{grid-template-columns:repeat(2,1fr);gap:16px}.preview-module__X9mdRq__ladderHeader,.preview-module__X9mdRq__ladderPreview li{grid-template-columns:34px minmax(100px,1fr) 38px 44px;font-size:.7rem}.preview-module__X9mdRq__teamCell small{font-size:.64rem}}@media (max-width:760px){.preview-module__X9mdRq__resultsSection{padding:72px 20px}.preview-module__X9mdRq__roundSelector{scroll-snap-type:x proximity;margin-right:-20px;padding-right:20px;display:flex;overflow-x:auto}.preview-module__X9mdRq__roundSelector button{scroll-snap-align:start;flex:0 0 172px}.preview-module__X9mdRq__resultsToolbar{align-items:start;display:grid}.preview-module__X9mdRq__resultsPoolTabs{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.preview-module__X9mdRq__resultsPoolTabs button{padding:0 7px}.preview-module__X9mdRq__resultsHeader,.preview-module__X9mdRq__resultRow summary{grid-template-columns:34px minmax(100px,1fr) 68px 48px;gap:7px}.preview-module__X9mdRq__resultsHeader{padding:0 12px}.preview-module__X9mdRq__resultsHeader span:last-child{display:none}.preview-module__X9mdRq__resultRow summary{padding:10px 12px}.preview-module__X9mdRq__resultStatus{grid-column:2/5;margin-top:2px}.preview-module__X9mdRq__resultTeam strong{white-space:normal}.preview-module__X9mdRq__teamJourney{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 12px 14px}.preview-module__X9mdRq__resultsFootnote{padding:15px 14px}}.preview-module__X9mdRq__seasonSection{background:#fbfaf5;padding:82px clamp(24px,6vw,96px);scroll-margin-top:74px;position:relative}.preview-module__X9mdRq__anchorTarget{position:absolute;top:-74px}.preview-module__X9mdRq__seasonSection .preview-module__X9mdRq__sectionHeading{margin-bottom:30px}.preview-module__X9mdRq__seasonViewTabs{background:#ecece7;border:1px solid #071a2d1f;grid-template-columns:repeat(2,minmax(140px,1fr));max-width:370px;margin:0 auto 18px;padding:4px;display:grid}.preview-module__X9mdRq__seasonViewTabs button{color:#64707a;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;min-height:42px;padding:0 18px;font-size:.68rem;font-weight:900}.preview-module__X9mdRq__seasonViewTabs button:hover,.preview-module__X9mdRq__seasonViewTabs button:focus-visible{color:var(--navy);background:#ffffffa6}.preview-module__X9mdRq__seasonViewTabs .preview-module__X9mdRq__activeSeasonView,.preview-module__X9mdRq__seasonViewTabs .preview-module__X9mdRq__activeSeasonView:hover,.preview-module__X9mdRq__seasonViewTabs .preview-module__X9mdRq__activeSeasonView:focus-visible{color:#fff;background:var(--navy)}.preview-module__X9mdRq__seasonSection .preview-module__X9mdRq__poolTabs button{min-height:78px;padding:14px 22px}.preview-module__X9mdRq__seasonSection .preview-module__X9mdRq__poolBoard{margin-top:22px}.preview-module__X9mdRq__resultsPanel .preview-module__X9mdRq__roundSelector{margin:24px auto 20px}.preview-module__X9mdRq__activePoolLabel{color:var(--navy);letter-spacing:.06em;text-transform:uppercase;background:#fff;border:1px solid #071a2d2e;align-self:end;padding:9px 12px;font-size:.68rem}@media (max-width:760px){.preview-module__X9mdRq__seasonSection{padding:68px 20px}.preview-module__X9mdRq__seasonSection .preview-module__X9mdRq__sectionHeading{margin-bottom:26px}.preview-module__X9mdRq__seasonViewTabs{width:100%;max-width:none;margin-bottom:14px}.preview-module__X9mdRq__seasonSection .preview-module__X9mdRq__poolTabs{grid-template-columns:repeat(3,minmax(0,1fr))}.preview-module__X9mdRq__seasonSection .preview-module__X9mdRq__poolTabs button{text-align:center;border-bottom:0;border-right:1px solid #071a2d1f;flex-direction:column;justify-content:center;align-items:center;min-height:68px;padding:10px 5px;display:flex}.preview-module__X9mdRq__seasonSection .preview-module__X9mdRq__poolTabs button:last-child{border-right:0}.preview-module__X9mdRq__seasonSection .preview-module__X9mdRq__poolTabs button:after{width:auto;height:3px;inset:auto 0 -1px}.preview-module__X9mdRq__seasonSection .preview-module__X9mdRq__poolTabs button>span{display:none}.preview-module__X9mdRq__seasonSection .preview-module__X9mdRq__poolTabs strong{font-size:.82rem}.preview-module__X9mdRq__seasonSection .preview-module__X9mdRq__poolTabs small{font-size:.52rem}.preview-module__X9mdRq__seasonSection .preview-module__X9mdRq__poolBoard{margin-top:18px}.preview-module__X9mdRq__resultsPanel .preview-module__X9mdRq__roundSelector{margin:20px -20px 18px 0}.preview-module__X9mdRq__activePoolLabel{align-self:start}.preview-module__X9mdRq__resultsToolbar{gap:14px}}.preview-module__X9mdRq__resultsConditions{letter-spacing:.04em;text-transform:uppercase;font-weight:800;color:#233d52!important;font-size:.68rem!important}.preview-module__X9mdRq__resultScore{background:#fbf2dc;border-left:3px solid #d6a657;align-content:center;align-self:stretch;margin:-10px 0;padding:10px 14px}.preview-module__X9mdRq__resultScore>strong{color:var(--navy);font-variant-numeric:tabular-nums;font-size:1.42rem;font-weight:800;line-height:1}.preview-module__X9mdRq__resultScore small:first-child{color:#76613b;letter-spacing:.04em;text-transform:uppercase;font-weight:900}.preview-module__X9mdRq__roundScorecard{background:#f7f1e4;border-top:1px solid #071a2d1a;grid-template-columns:minmax(170px,.55fr) minmax(0,1.45fr);align-items:stretch;display:grid}.preview-module__X9mdRq__roundScorecardHeading{border-right:1px solid #071a2d21;flex-direction:column;justify-content:center;gap:5px;padding:18px 22px;display:flex}.preview-module__X9mdRq__roundScorecardHeading span{color:#776f62;letter-spacing:.08em;text-transform:uppercase;font-size:.63rem;font-weight:900}.preview-module__X9mdRq__roundScorecardHeading strong{color:var(--navy);font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:600}.preview-module__X9mdRq__roundScorecardValues{justify-content:flex-end;align-items:stretch;min-width:0;display:flex}.preview-module__X9mdRq__individualNett,.preview-module__X9mdRq__teamNettTotal{border-left:1px solid #071a2d1f;align-content:center;min-width:150px;padding:14px 22px;display:grid}.preview-module__X9mdRq__individualNett:first-child{border-left:0}.preview-module__X9mdRq__individualNett span,.preview-module__X9mdRq__teamNettTotal span{color:#4d5a64;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:800;overflow:hidden}.preview-module__X9mdRq__individualNett small{color:#887d6b;letter-spacing:.05em;text-transform:uppercase;margin-top:3px;font-size:.58rem;font-weight:900}.preview-module__X9mdRq__individualNett strong{color:var(--navy);font-variant-numeric:tabular-nums;margin-top:7px;font-family:Georgia,Times New Roman,serif;font-size:1.35rem}.preview-module__X9mdRq__teamNettTotal{color:#fff;background:#174f3e;min-width:175px}.preview-module__X9mdRq__teamNettTotal span{color:#ffffffb8;letter-spacing:.06em;text-transform:uppercase;font-size:.62rem}.preview-module__X9mdRq__teamNettTotal strong{color:#fff;font-variant-numeric:tabular-nums;margin-top:6px;font-family:Georgia,Times New Roman,serif;font-size:1.9rem;line-height:1}@media (max-width:760px){.preview-module__X9mdRq__resultsConditions{line-height:1.45;font-size:.61rem!important}.preview-module__X9mdRq__resultScore{border-left-width:2px;margin:-10px 0;padding:10px 7px}.preview-module__X9mdRq__resultScore>strong{font-size:1.2rem}.preview-module__X9mdRq__resultScore small{font-size:.52rem}.preview-module__X9mdRq__roundScorecard{grid-template-columns:1fr}.preview-module__X9mdRq__roundScorecardHeading{border-bottom:1px solid #071a2d21;border-right:0;padding:14px}.preview-module__X9mdRq__roundScorecardValues{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.preview-module__X9mdRq__individualNett,.preview-module__X9mdRq__teamNettTotal{min-width:0;padding:13px 14px}.preview-module__X9mdRq__teamNettTotal{border-top:1px solid #071a2d1f;border-left:0;grid-column:1/-1;min-height:78px}.preview-module__X9mdRq__teamNettTotal strong{font-size:1.7rem}}
.american-tour-admin-module__zn2pAW__stack{gap:18px;display:grid}.american-tour-admin-module__zn2pAW__toolbar,.american-tour-admin-module__zn2pAW__contextStrip,.american-tour-admin-module__zn2pAW__teamSetupHeader,.american-tour-admin-module__zn2pAW__finalsSummary{border:1px solid var(--line);background:#fff;align-items:end;gap:14px;padding:18px;display:flex}.american-tour-admin-module__zn2pAW__toolbar label,.american-tour-admin-module__zn2pAW__teamForm label,.american-tour-admin-module__zn2pAW__roundFields label{gap:6px;min-width:190px;display:grid}.american-tour-admin-module__zn2pAW__toolbar label>span,.american-tour-admin-module__zn2pAW__teamForm label>span,.american-tour-admin-module__zn2pAW__roundFields label>span,.american-tour-admin-module__zn2pAW__teamScoreInput>span,.american-tour-admin-module__zn2pAW__playerScoreInputs label>span{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:900}.american-tour-admin-module__zn2pAW__toolbar select,.american-tour-admin-module__zn2pAW__teamForm input,.american-tour-admin-module__zn2pAW__teamForm select,.american-tour-admin-module__zn2pAW__teamRow input,.american-tour-admin-module__zn2pAW__teamRow select,.american-tour-admin-module__zn2pAW__roundFields input,.american-tour-admin-module__zn2pAW__teamScoreInput input,.american-tour-admin-module__zn2pAW__playerScoreInputs input,.american-tour-admin-module__zn2pAW__matchList select{border:1px solid var(--line);background:#fff;border-radius:4px;min-height:40px;padding:0 10px}.american-tour-admin-module__zn2pAW__progress{text-align:right;margin-left:auto;display:grid}.american-tour-admin-module__zn2pAW__progress strong{font-size:1.45rem}.american-tour-admin-module__zn2pAW__progress span{color:var(--muted);font-size:.72rem}.american-tour-admin-module__zn2pAW__contextStrip{background:var(--charcoal);color:#fff;align-items:center}.american-tour-admin-module__zn2pAW__contextStrip>div{border-right:1px solid #ffffff2e;gap:4px;padding-right:24px;display:grid}.american-tour-admin-module__zn2pAW__contextStrip span{color:#ffffff8c;text-transform:uppercase;font-size:.64rem;font-weight:900}.american-tour-admin-module__zn2pAW__message{border-left:4px solid var(--gold);background:#fff8dc;margin:0;padding:12px 14px}.american-tour-admin-module__zn2pAW__empty{border:1px dashed var(--line);text-align:center;gap:6px;padding:38px;display:grid}.american-tour-admin-module__zn2pAW__empty span,.american-tour-admin-module__zn2pAW__poolEmpty{color:var(--muted)}.american-tour-admin-module__zn2pAW__scoreList{gap:8px;display:grid}.american-tour-admin-module__zn2pAW__scoreRow,.american-tour-admin-module__zn2pAW__finalScoreRow{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(200px,1.15fr) minmax(150px,.8fr) minmax(260px,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.american-tour-admin-module__zn2pAW__finalScoreRow{border-left:5px solid var(--green)}.american-tour-admin-module__zn2pAW__teamIdentity{grid-template-columns:40px 1fr;gap:2px 10px;display:grid}.american-tour-admin-module__zn2pAW__teamIdentity>span{color:var(--gold);grid-row:1/3;align-self:center;font-weight:900}.american-tour-admin-module__zn2pAW__teamIdentity small{color:var(--muted)}.american-tour-admin-module__zn2pAW__teamScoreInput,.american-tour-admin-module__zn2pAW__playerScoreInputs label{gap:5px;display:grid}.american-tour-admin-module__zn2pAW__playerScoreInputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.american-tour-admin-module__zn2pAW__bonusChecks{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.american-tour-admin-module__zn2pAW__bonusChecks label{align-items:center;gap:5px;font-size:.72rem;display:flex}.american-tour-admin-module__zn2pAW__rowActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.american-tour-admin-module__zn2pAW__rowActions button,.american-tour-admin-module__zn2pAW__teamSetupHeader button,.american-tour-admin-module__zn2pAW__teamForm button,.american-tour-admin-module__zn2pAW__finalsSummary button,.american-tour-admin-module__zn2pAW__teamRow button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:4px;min-height:36px;padding:0 11px;font-weight:800}.american-tour-admin-module__zn2pAW__primaryButton{color:#fff;border-color:var(--forest)!important;background:var(--forest)!important}.american-tour-admin-module__zn2pAW__rowActions button:disabled{cursor:not-allowed;opacity:.45}.american-tour-admin-module__zn2pAW__teamSetupHeader{justify-content:space-between;align-items:center}.american-tour-admin-module__zn2pAW__teamSetupHeader>div{display:grid}.american-tour-admin-module__zn2pAW__teamSetupHeader strong{font-size:1.8rem}.american-tour-admin-module__zn2pAW__teamSetupHeader span{color:var(--muted)}.american-tour-admin-module__zn2pAW__teamForm{border:1px solid var(--line);background:#fff;grid-template-columns:1.15fr 1fr 1fr .75fr auto;align-items:end;gap:10px;padding:18px;display:grid}.american-tour-admin-module__zn2pAW__teamForm label{min-width:0}.american-tour-admin-module__zn2pAW__poolColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.american-tour-admin-module__zn2pAW__poolColumns>section{border:1px solid var(--line);background:#fff}.american-tour-admin-module__zn2pAW__poolColumns header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px;display:flex}.american-tour-admin-module__zn2pAW__poolColumns header>div{align-items:center;gap:9px;display:flex}.american-tour-admin-module__zn2pAW__poolColumns h3{margin:0}.american-tour-admin-module__zn2pAW__poolColumns header span{color:var(--gold);font-weight:900}.american-tour-admin-module__zn2pAW__teamRow{border-bottom:1px solid var(--line);gap:7px;padding:12px;display:grid}.american-tour-admin-module__zn2pAW__teamRow>span{color:var(--muted);font-size:.72rem}.american-tour-admin-module__zn2pAW__teamRow button{color:var(--danger);justify-self:start}.american-tour-admin-module__zn2pAW__poolEmpty{margin:0;padding:24px 16px}.american-tour-admin-module__zn2pAW__roundList{gap:9px;display:grid}.american-tour-admin-module__zn2pAW__roundList>article{border:1px solid var(--line);background:#fff;grid-template-columns:52px minmax(210px,.8fr) minmax(280px,1.2fr) auto;align-items:center;gap:16px;padding:16px;display:grid}.american-tour-admin-module__zn2pAW__roundNumber{color:var(--gold);font-family:Georgia,Times New Roman,serif;font-size:1.5rem}.american-tour-admin-module__zn2pAW__roundDetails{gap:4px;display:grid}.american-tour-admin-module__zn2pAW__roundDetails>span,.american-tour-admin-module__zn2pAW__roundDetails>small{color:var(--muted);font-size:.7rem}.american-tour-admin-module__zn2pAW__roundFields{gap:8px;display:flex}.american-tour-admin-module__zn2pAW__finalsSummary{align-items:center}.american-tour-admin-module__zn2pAW__finalsSummary>div{border-right:1px solid var(--line);gap:4px;padding-right:22px;display:grid}.american-tour-admin-module__zn2pAW__finalsSummary span{color:var(--muted);text-transform:uppercase;font-size:.66rem;font-weight:900}.american-tour-admin-module__zn2pAW__finalsSummary button{margin-left:auto}.american-tour-admin-module__zn2pAW__qualifierGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.american-tour-admin-module__zn2pAW__qualifierGrid article{border:1px solid var(--line);background:#fff;padding:18px}.american-tour-admin-module__zn2pAW__qualifierGrid h3{margin:0 0 14px}.american-tour-admin-module__zn2pAW__qualifierGrid article>div{border-top:1px solid var(--line);gap:5px;padding:10px 0;display:grid}.american-tour-admin-module__zn2pAW__qualifierGrid span{color:var(--muted);font-size:.76rem;line-height:1.45}.american-tour-admin-module__zn2pAW__matchList{gap:8px;display:grid}.american-tour-admin-module__zn2pAW__matchList article{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(200px,1.2fr) repeat(3,minmax(150px,1fr));align-items:center;gap:8px;padding:12px;display:grid}.american-tour-admin-module__zn2pAW__matchList article>div{display:grid}.american-tour-admin-module__zn2pAW__matchList span{color:var(--muted);text-transform:uppercase;font-size:.68rem}@media (max-width:1100px){.american-tour-admin-module__zn2pAW__scoreRow,.american-tour-admin-module__zn2pAW__finalScoreRow{grid-template-columns:1fr 1fr}.american-tour-admin-module__zn2pAW__poolColumns,.american-tour-admin-module__zn2pAW__qualifierGrid{grid-template-columns:1fr}.american-tour-admin-module__zn2pAW__teamForm{grid-template-columns:1fr 1fr}.american-tour-admin-module__zn2pAW__roundList>article{grid-template-columns:48px 1fr}.american-tour-admin-module__zn2pAW__roundFields,.american-tour-admin-module__zn2pAW__roundList .american-tour-admin-module__zn2pAW__rowActions{grid-column:2}.american-tour-admin-module__zn2pAW__matchList article{grid-template-columns:1fr 1fr}}@media (max-width:680px){.american-tour-admin-module__zn2pAW__toolbar,.american-tour-admin-module__zn2pAW__contextStrip,.american-tour-admin-module__zn2pAW__teamSetupHeader,.american-tour-admin-module__zn2pAW__finalsSummary{flex-direction:column;align-items:stretch}.american-tour-admin-module__zn2pAW__progress,.american-tour-admin-module__zn2pAW__finalsSummary button{text-align:left;margin-left:0}.american-tour-admin-module__zn2pAW__scoreRow,.american-tour-admin-module__zn2pAW__finalScoreRow,.american-tour-admin-module__zn2pAW__teamForm,.american-tour-admin-module__zn2pAW__matchList article{grid-template-columns:1fr}.american-tour-admin-module__zn2pAW__bonusChecks{grid-template-columns:repeat(4,1fr)}.american-tour-admin-module__zn2pAW__rowActions{justify-content:flex-start}.american-tour-admin-module__zn2pAW__roundList>article{grid-template-columns:38px 1fr}.american-tour-admin-module__zn2pAW__roundFields{flex-direction:column}.american-tour-admin-module__zn2pAW__roundFields label{min-width:0}}.american-tour-admin-module__zn2pAW__roundFields select{border:1px solid var(--line);background:#fff;border-radius:4px;min-height:40px;padding:0 10px}.american-tour-admin-module__zn2pAW__teamIdentity small{line-height:1.35}.american-tour-admin-module__zn2pAW__teamRoster{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.american-tour-admin-module__zn2pAW__teamRoster label{color:var(--muted);grid-template-columns:minmax(0,1fr) 58px;align-items:center;gap:6px;font-size:.7rem;display:grid}.american-tour-admin-module__zn2pAW__teamRoster label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.american-tour-admin-module__zn2pAW__teamRoster input{text-align:center;width:58px;min-height:34px;padding:0 6px}.american-tour-admin-module__zn2pAW__roundList>article{grid-template-columns:52px minmax(210px,.8fr) minmax(360px,1.35fr) auto}.american-tour-admin-module__zn2pAW__roundFields label{min-width:110px}@media (max-width:1100px){.american-tour-admin-module__zn2pAW__roundList>article{grid-template-columns:48px 1fr}}@media (max-width:680px){.american-tour-admin-module__zn2pAW__teamRoster{grid-template-columns:1fr}.american-tour-admin-module__zn2pAW__roundList>article{grid-template-columns:38px 1fr}}.american-tour-admin-module__zn2pAW__contextStrip{flex-wrap:wrap}.american-tour-admin-module__zn2pAW__scoreRow,.american-tour-admin-module__zn2pAW__finalScoreRow{grid-template-columns:minmax(210px,1.05fr) minmax(280px,1.3fr) minmax(230px,.9fr) auto}.american-tour-admin-module__zn2pAW__scorecardEntry{grid-template-columns:minmax(0,1fr) 104px;align-items:end;gap:10px;display:grid}.american-tour-admin-module__zn2pAW__playerScoreInputs label>span{justify-content:space-between;align-items:end;gap:8px;display:flex}.american-tour-admin-module__zn2pAW__playerScoreInputs label>span small{color:var(--forest);text-transform:uppercase;font-size:.58rem;font-weight:900}.american-tour-admin-module__zn2pAW__playerScoreInputs input,.american-tour-admin-module__zn2pAW__teamScoreInput input{color:var(--ink);font-variant-numeric:tabular-nums;text-align:center;background:#fff9e9;border:2px solid #c69633;font-size:1.08rem;font-weight:900}.american-tour-admin-module__zn2pAW__playerScoreInputs input:focus,.american-tour-admin-module__zn2pAW__teamScoreInput input:focus{border-color:var(--forest);outline:3px solid #23754d29}.american-tour-admin-module__zn2pAW__teamScoreInput{background:#fffaf0;border-left:4px solid #c69633;padding:10px}.american-tour-admin-module__zn2pAW__nettTotal{color:#fff;background:var(--forest);border-left:4px solid #e8b74e;align-content:center;min-height:65px;padding:9px 12px;display:grid}.american-tour-admin-module__zn2pAW__nettTotal span{text-transform:uppercase;font-size:.58rem;font-weight:900}.american-tour-admin-module__zn2pAW__nettTotal strong{font-variant-numeric:tabular-nums;font-size:1.65rem;line-height:1.05}@media (max-width:1100px){.american-tour-admin-module__zn2pAW__scoreRow,.american-tour-admin-module__zn2pAW__finalScoreRow{grid-template-columns:1fr 1fr}.american-tour-admin-module__zn2pAW__scorecardEntry{grid-template-columns:minmax(0,1fr) 110px}}@media (max-width:680px){.american-tour-admin-module__zn2pAW__scoreRow,.american-tour-admin-module__zn2pAW__finalScoreRow,.american-tour-admin-module__zn2pAW__scorecardEntry{grid-template-columns:1fr}.american-tour-admin-module__zn2pAW__nettTotal{min-height:56px}.american-tour-admin-module__zn2pAW__playerScoreInputs{grid-template-columns:1fr 1fr}}
.american-tour-admin-cleanup-module__f4xIPq__root{gap:14px}.american-tour-admin-cleanup-module__f4xIPq__toolbar{box-shadow:none;border-radius:4px;padding:14px 16px}.american-tour-admin-cleanup-module__f4xIPq__contextStrip.american-tour-admin-cleanup-module__f4xIPq__contextStrip{border-left:4px solid var(--green);color:var(--ink);box-shadow:none;background:#f3f6f2;border-radius:4px;align-items:center}.american-tour-admin-cleanup-module__f4xIPq__contextStrip.american-tour-admin-cleanup-module__f4xIPq__contextStrip>div{border-right-color:var(--line)}.american-tour-admin-cleanup-module__f4xIPq__contextStrip.american-tour-admin-cleanup-module__f4xIPq__contextStrip span{color:var(--muted)}.american-tour-admin-cleanup-module__f4xIPq__scoreList{gap:10px}.american-tour-admin-cleanup-module__f4xIPq__scoreList>article{box-shadow:none;border-radius:4px;padding:12px 14px}
.admin-cleanup-module__ZIqEeq__workspace{background:#f3f5f1;gap:14px}.admin-cleanup-module__ZIqEeq__workspace .admin-hero{border:1px solid var(--line);border-left:5px solid var(--green);color:var(--ink);box-shadow:none;background:#fff;border-radius:4px;align-items:center;padding:clamp(20px,3vw,30px)}.admin-cleanup-module__ZIqEeq__workspace .admin-hero h1{font-size:clamp(2rem,4vw,3.25rem);line-height:1}.admin-cleanup-module__ZIqEeq__workspace .admin-hero .eyebrow{color:var(--green);margin-bottom:8px}.admin-cleanup-module__ZIqEeq__workspace .admin-hero p:not(.eyebrow){color:var(--muted);margin:10px 0 0;font-size:.9rem}.admin-cleanup-module__ZIqEeq__workspace .admin-actions{justify-content:flex-end;gap:7px;margin-top:0}.admin-cleanup-module__ZIqEeq__workspace .admin-actions .secondary-action{border-color:var(--line);min-height:38px;color:var(--forest);background:#f7f8f5;border-radius:4px;padding:0 12px;font-size:.75rem}.admin-cleanup-module__ZIqEeq__workspace .admin-actions .secondary-action:hover{background:var(--mint);border-color:#0d4f3559}.admin-cleanup-module__ZIqEeq__workspace .admin-status{border:1px solid var(--line);background:#fff;border-radius:4px;gap:0;overflow:hidden}.admin-cleanup-module__ZIqEeq__workspace .admin-status .metric{border:0;border-right:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding:14px 16px}.admin-cleanup-module__ZIqEeq__workspace .admin-status .metric:last-child{border-right:0}.admin-cleanup-module__ZIqEeq__workspace .admin-status .metric strong{font-size:clamp(1.35rem,2.5vw,2rem)}.admin-cleanup-module__ZIqEeq__workspace .admin-console-layout{gap:16px}.admin-cleanup-module__ZIqEeq__workspace .admin-section-nav{border:0;border-right:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;gap:15px;padding:4px 14px 4px 0}.admin-cleanup-module__ZIqEeq__workspace .admin-nav-group button{min-height:44px;padding-top:8px;padding-bottom:8px}.admin-cleanup-module__ZIqEeq__workspace .admin-nav-group button.is-active{background:#fff;box-shadow:0 3px 12px #1218160d}.admin-cleanup-module__ZIqEeq__workspace .admin-panel-heading{padding-bottom:12px}.admin-cleanup-module__ZIqEeq__workspace .admin-panel-heading h2{font-size:clamp(1.55rem,3vw,2.15rem)}@media (max-width:1080px){.admin-cleanup-module__ZIqEeq__workspace .admin-section-nav{border:1px solid var(--line);background:#fff;border-radius:4px;padding:12px}}@media (max-width:720px){.admin-cleanup-module__ZIqEeq__workspace .admin-hero{flex-direction:column;align-items:stretch}.admin-cleanup-module__ZIqEeq__workspace .admin-actions{justify-content:flex-start}.admin-cleanup-module__ZIqEeq__workspace .admin-status{background:0 0;border:0;overflow:visible}:is(.admin-cleanup-module__ZIqEeq__workspace .admin-status .metric,.admin-cleanup-module__ZIqEeq__workspace .admin-status .metric:last-child){border:1px solid var(--line);background:#fff;border-radius:4px}}
