.RaKR3W_section{--roster-ink:#16322d}[data-mantine-color-scheme=dark] .RaKR3W_section{--roster-ink:#e4ede8}.RaKR3W_section{--roster-road:#eef1ec}[data-mantine-color-scheme=dark] .RaKR3W_section{--roster-road:#ffffff0d}.RaKR3W_section{--roster-blue:#0d6e9e}[data-mantine-color-scheme=dark] .RaKR3W_section{--roster-blue:#63bde6}.RaKR3W_section{--roster-gold:#e8ae35;--roster-dim:color-mix(in srgb, var(--roster-ink), transparent 42%);border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);border-radius:1rem;padding:clamp(1rem,2.5vw,1.75rem);scroll-margin-top:6rem}.RaKR3W_header{border-bottom:1px solid var(--mantine-color-default-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;padding-bottom:.875rem;display:flex}.RaKR3W_kicker{color:var(--roster-blue);font-family:var(--font-jetbrains,monospace);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.65rem;font-weight:700;display:flex}.RaKR3W_kicker:before{content:"";background:currentColor;width:1.75rem;height:1px}.RaKR3W_title{color:var(--roster-ink)}.RaKR3W_description{max-width:48ch;color:var(--roster-dim)}.RaKR3W_status{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.RaKR3W_badge{font-family:var(--font-jetbrains,monospace);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:.4rem .8rem;font-size:.75rem;font-weight:700}.RaKR3W_badge[data-state=closed]{border-color:color-mix(in srgb, var(--mantine-color-dimmed), transparent 70%);background:color-mix(in srgb, var(--mantine-color-dimmed), transparent 90%);color:var(--mantine-color-dimmed)}.RaKR3W_badge[data-state=open]{border-color:color-mix(in srgb, var(--mantine-color-green-6), transparent 70%);background:color-mix(in srgb, var(--mantine-color-green-6), transparent 90%);color:var(--mantine-color-green-8)}.RaKR3W_tally{border:1px solid color-mix(in srgb, var(--roster-blue), transparent 72%);background:color-mix(in srgb, var(--roster-blue), transparent 92%);color:var(--roster-ink);font-family:var(--font-jetbrains,monospace);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .8rem;font-size:.75rem;font-weight:700;display:inline-flex}.RaKR3W_tallyDot{background:var(--roster-blue);border-radius:50%;width:.45rem;height:.45rem}.RaKR3W_categories{gap:.5rem;display:grid}.RaKR3W_category{background:var(--roster-road);border-radius:.75rem}.RaKR3W_summary{cursor:pointer;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr) minmax(2.5rem,7rem) auto;align-items:center;gap:.875rem;padding:.75rem .875rem;list-style:none;display:grid}.RaKR3W_summarySolo{grid-template-columns:auto minmax(0,1fr) auto}.RaKR3W_summary::-webkit-details-marker{display:none}.RaKR3W_summary:hover{background:color-mix(in srgb, var(--roster-blue), var(--roster-road) 92%)}.RaKR3W_summary:focus-visible{outline:2px solid var(--roster-blue);outline-offset:2px}.RaKR3W_chevron{border-right:2px solid var(--roster-blue);border-bottom:2px solid var(--roster-blue);width:.45rem;height:.45rem;margin-left:.15rem;transform:rotate(-45deg)}.RaKR3W_category[open] .RaKR3W_chevron{transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.RaKR3W_chevron{transition:transform .15s}}.RaKR3W_categoryName{min-width:0;color:var(--roster-ink);overflow-wrap:anywhere;font-weight:700}.RaKR3W_strength{background:color-mix(in srgb, var(--roster-ink), transparent 88%);border-radius:999px;height:.3rem;overflow:hidden}.RaKR3W_strengthFill{background:linear-gradient(90deg, var(--roster-blue), var(--roster-gold));border-radius:999px;height:100%;display:block}.RaKR3W_categoryCount{color:var(--roster-dim);font-family:var(--font-jetbrains,monospace);font-size:.75rem;font-weight:700}.RaKR3W_entries{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem;margin:0;padding:0 .5rem .625rem;list-style:none;display:grid}.RaKR3W_entry{background:var(--mantine-color-body);border:1px solid #0000;border-radius:.625rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.625rem;display:grid}.RaKR3W_entry:hover{border-color:color-mix(in srgb, var(--roster-blue), transparent 78%)}.RaKR3W_avatar{font-family:var(--font-jetbrains,monospace);margin-top:-.0625rem;font-size:.6875rem;font-weight:700}.RaKR3W_entryBody{gap:.1rem;min-width:0;display:grid}.RaKR3W_entryName{color:var(--roster-ink);overflow-wrap:anywhere;font-size:.875rem;font-weight:600;text-decoration:none}a.RaKR3W_entryName:hover{color:var(--roster-blue);text-decoration:underline}.RaKR3W_entryTeam{color:var(--roster-dim);overflow-wrap:anywhere;font-size:.8125rem}.RaKR3W_entryFrom{color:var(--roster-dim);font-family:var(--font-jetbrains,monospace);letter-spacing:.06em;text-transform:uppercase;font-size:.65rem}@media (max-width:48em){.RaKR3W_summary{grid-template-columns:auto minmax(0,1fr) auto}.RaKR3W_strength{display:none}}
._01UUSW_explainer{overflow-wrap:anywhere;border-top:1px solid #ffffff24;min-width:0}._01UUSW_summary{min-height:44px;color:var(--mantine-color-giroOrange-4);cursor:pointer;overflow-wrap:anywhere;align-items:center;padding:.35rem 0;font-size:.875rem;font-weight:700;line-height:1.25;display:flex}._01UUSW_summary:focus-visible{outline:3px solid var(--mantine-color-giroYellow-4);outline-offset:3px}._01UUSW_content{max-width:68ch;color:var(--mantine-color-dimmed);overflow-wrap:anywhere;padding:0 0 .5rem;font-size:.875rem;line-height:1.55}._01UUSW_content p{margin:0 0 .75rem}._01UUSW_supportLink{color:var(--mantine-color-giroOrange-4);text-underline-offset:.15em;font-weight:700;text-decoration:underline}._01UUSW_supportLink:focus-visible{outline:3px solid var(--mantine-color-giroYellow-4);outline-offset:3px}
.DHCWxW_panel{border-radius:var(--mantine-radius-md);color:#fff9f5;background:linear-gradient(112deg,#f9633521,#0000 42%),#111;border:1px solid #f963356b;padding:clamp(1rem,4cqi,1.5rem);position:relative;overflow:hidden;box-shadow:0 .75rem 2rem #11111129;container-type:inline-size}.DHCWxW_panel:before{content:"";background:var(--mantine-color-giroOrange-6);width:.3rem;position:absolute;inset:0 auto 0 0}.DHCWxW_panel[data-state=minimum-met]{border-color:#eea60b85}.DHCWxW_panel[data-state=minimum-met]:before{background:var(--mantine-color-giroYellow-5)}.DHCWxW_panel[data-state=unfunded]{background:linear-gradient(112deg,#fff9f50f,#0000 42%),#111;border-style:dashed;border-color:#fff9f547}.DHCWxW_panel[data-state=unfunded]:before{background:#fff9f547}.DHCWxW_panel[data-state=unfunded] .DHCWxW_status{color:#fff9f59e}.DHCWxW_panel[data-funding-outlook=unlikely]{opacity:.72}.DHCWxW_panel[data-state=awarded]{background:linear-gradient(112deg,#b4a2ce2e,#0000 45%),#111;border-color:#b4a2ce94}.DHCWxW_panel[data-state=awarded]:before,.DHCWxW_panel[data-funding-type=official]:before{background:var(--mantine-color-giroPurple-5)}.DHCWxW_panel[data-state=disabled]{background:#191919;border-color:#ffffff24}.DHCWxW_panel[data-state=disabled]:before{background:var(--mantine-color-dark-4)}.DHCWxW_panel[data-funding-type=official]{background:linear-gradient(112deg,#b4a2ce24,#0000 45%),#17151a;border-color:#b4a2ce6b}.DHCWxW_topline,.DHCWxW_details{justify-content:space-between;align-items:flex-end;gap:var(--mantine-spacing-lg);display:flex}.DHCWxW_kind,.DHCWxW_status,.DHCWxW_detailLabel{font-family:var(--font-inter,"Inter", sans-serif);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.2}.DHCWxW_kind{color:#fff9f59e;margin:0 0 .25rem}.DHCWxW_amount{color:#fff;font-family:var(--font-jetbrains,"JetBrains Mono", monospace);font-variant-numeric:tabular-nums;letter-spacing:-.07em;margin:0;font-size:clamp(2.35rem,15cqi,4.5rem);font-weight:800;line-height:.92}.DHCWxW_status{color:var(--mantine-color-giroOrange-3);text-align:right;flex:none;margin-bottom:.22rem}.DHCWxW_panel[data-state=minimum-met] .DHCWxW_status{color:var(--mantine-color-giroYellow-4)}.DHCWxW_panel[data-state=awarded] .DHCWxW_status,.DHCWxW_panel[data-funding-type=official] .DHCWxW_status{color:var(--mantine-color-giroPurple-3)}.DHCWxW_panel[data-state=disabled] .DHCWxW_status{color:#fff9f594}.DHCWxW_progressTrack{height:.62rem;margin-block:var(--mantine-spacing-lg) var(--mantine-spacing-md);background:#ffffff21;border-radius:999px;overflow:hidden}.DHCWxW_progressFill{border-radius:inherit;background:linear-gradient(90deg, var(--mantine-color-giroOrange-6), var(--mantine-color-giroYellow-5));height:100%;transition:width .36s ease-out;display:block}.DHCWxW_panel[data-state=awarded] .DHCWxW_progressFill{background:linear-gradient(90deg, var(--mantine-color-giroPurple-6), var(--mantine-color-giroPurple-3))}.DHCWxW_details{align-items:flex-start}.DHCWxW_detail{min-width:0}.DHCWxW_detail:last-child{text-align:right}.DHCWxW_detailLabel{color:#fff9f585;margin-bottom:.18rem;display:block}.DHCWxW_detailValue{color:#fff9f5;font-family:var(--font-jetbrains,"JetBrains Mono", monospace);font-variant-numeric:tabular-nums;font-size:clamp(.88rem,4cqi,1rem);font-weight:700}.DHCWxW_officialDetail{margin:var(--mantine-spacing-md) 0 0;color:#fff9f59e;font-size:.85rem}.DHCWxW_outlookWarning{margin:var(--mantine-spacing-md) 0 0;color:var(--mantine-color-giroYellow-4);font-size:.8rem;font-weight:600}@container (max-width:22rem){.DHCWxW_topline{align-items:flex-start;gap:var(--mantine-spacing-sm);flex-direction:column}.DHCWxW_status{text-align:left;margin-bottom:0}.DHCWxW_details{gap:var(--mantine-spacing-md)}}@media (prefers-reduced-motion:reduce){.DHCWxW_progressFill{transition:none}}
.Qm5n3G_card{container-type:inline-size}.Qm5n3G_layout{gap:var(--mantine-spacing-lg);flex-grow:1;grid-template-columns:minmax(0,1fr);display:grid}.Qm5n3G_layout.Qm5n3G_withAside{grid-template-columns:minmax(0,2fr) minmax(12rem,1fr)}.Qm5n3G_aside{min-width:0}@container (max-width:42rem){.Qm5n3G_layout.Qm5n3G_withAside{grid-template-columns:minmax(0,1fr)}}
.-wMnja_root{min-width:0}.-wMnja_queryContainer{container-type:inline-size}.-wMnja_layout{align-items:start;gap:var(--mantine-spacing-md);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.-wMnja_withVisual{grid-template-columns:auto minmax(0,1fr) auto}.-wMnja_visual,.-wMnja_identity,.-wMnja_actions,.-wMnja_titleRow{min-width:0}.-wMnja_title{text-wrap:balance;overflow-wrap:anywhere;flex:1 0 min(100%,18rem);min-width:0}.-wMnja_actions{z-index:2;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;max-width:100%;display:flex;position:relative}@container (max-width:38rem){.-wMnja_standard .-wMnja_actions{grid-column:1/-1;justify-content:flex-start}}@container (max-width:24rem){.-wMnja_compact .-wMnja_actions{grid-column:1/-1;justify-content:flex-start}.-wMnja_standard .-wMnja_withVisual{grid-template-columns:minmax(0,1fr)}.-wMnja_standard .-wMnja_withVisual .-wMnja_actions{grid-column:1}}
.-Z0u1G_root{isolation:isolate;background:#12151b;border-radius:1.25rem;min-height:clamp(28rem,55vw,39rem);position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #12151b3d}.-Z0u1G_image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.015)}.-Z0u1G_scrim{z-index:1;background:linear-gradient(90deg,#0c0f14f0 0%,#0c0f14ad 48%,#0c0f141f 82%),linear-gradient(#0000 48%,#0c0f14c2 100%);position:absolute;inset:0}.-Z0u1G_content{z-index:2;min-height:inherit;color:#fff9f5;justify-content:center;max-width:48rem;padding:clamp(2rem,6vw,5rem) clamp(2rem,6vw,5rem) 8rem;position:relative}.-Z0u1G_badge{color:#12151b;letter-spacing:.12em;background:#eea60b;width:fit-content}.-Z0u1G_phaseBadge{color:#fff9f5;letter-spacing:.08em;background:#ffffff1f;border-color:#ffffff4d;width:fit-content}.-Z0u1G_phaseBadgeLive{color:#fff9f5;background:#f96335d9;border-color:#0000;align-items:center;gap:.4rem;display:flex}.-Z0u1G_previewBadge{color:#f7bf46;background:#0c0f14b8;border-color:#f7bf469e}.-Z0u1G_liveUpdateError{color:#fff9f5;background:#0c0f14c7;border-color:#ffffff8c}.-Z0u1G_liveDot{background:#fff9f5;border-radius:50%;width:.45rem;height:.45rem}@media (prefers-reduced-motion:no-preference){.-Z0u1G_phaseBadgeLive .-Z0u1G_liveDot{animation:1.6s ease-in-out infinite -Z0u1G_pulse}}@keyframes -Z0u1G_pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.3)}}.-Z0u1G_title{color:#fff;max-width:13ch;font-family:var(--font-morally,"Morally Serif Regular"), Georgia, serif;letter-spacing:-.055em;text-wrap:balance;font-size:clamp(3rem,7vw,6.4rem);line-height:.92}.-Z0u1G_titleWithCurrentRace{max-width:18ch;font-size:clamp(2rem,4.4vw,3.75rem);line-height:.98}.-Z0u1G_fundingSpotlight{-webkit-backdrop-filter:blur(.9rem);backdrop-filter:blur(.9rem);background:linear-gradient(100deg,#f7bf4633,#0000 70%),#0c0f14c7;border:1px solid #f7bf46b3;border-left:.4rem solid #f7bf46;border-radius:1rem;align-items:center;gap:clamp(.9rem,2vw,1.35rem);width:fit-content;max-width:100%;padding:clamp(.9rem,2vw,1.2rem) clamp(1rem,2.4vw,1.45rem);display:flex;box-shadow:0 1rem 2.5rem #0000003d}.-Z0u1G_fundingAmount{color:#f7bf46;max-width:100%;font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;letter-spacing:-.06em;font-variant-numeric:tabular-nums;flex:none;font-size:clamp(1.6rem,8vw,3.8rem);font-weight:800;line-height:.9}.-Z0u1G_fundingCopy{flex-direction:column;gap:.2rem;min-width:0;display:flex}.-Z0u1G_fundingLabel,.-Z0u1G_fundingMeta{font-family:var(--font-jetbrains,"JetBrains Mono"), monospace}.-Z0u1G_fundingLabel{color:#fff;letter-spacing:.1em;text-transform:uppercase;font-size:clamp(.8rem,1.2vw,1rem);font-weight:800;line-height:1.2}.-Z0u1G_fundingMeta{color:#fff9f5b8;font-size:clamp(.7rem,1vw,.85rem);line-height:1.35}.-Z0u1G_fundingCta{color:#f7bf46;font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;text-underline-offset:.2em;align-self:flex-start;margin-top:.15rem;font-size:clamp(.7rem,1vw,.85rem);font-weight:700;text-decoration:underline}.-Z0u1G_currentRace{color:#fff9f5;-webkit-backdrop-filter:blur(.9rem);backdrop-filter:blur(.9rem);background:linear-gradient(100deg,#eea60b33,#0000 62%),#0c0f14b8;border:1px solid #eea60b85;border-radius:1rem;grid-template-columns:.3rem minmax(0,1fr) auto;align-items:center;gap:clamp(.9rem,2vw,1.35rem);width:min(100%,42rem);padding:clamp(1rem,2.4vw,1.45rem);text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 1rem 2.5rem #0000003d}.-Z0u1G_currentRace:hover{color:#fff9f5;background:linear-gradient(100deg,#eea60b45,#0000 66%),#0c0f14c7;border-color:#eea60b}.-Z0u1G_currentRace:focus-visible{outline-offset:.2rem;outline:.2rem solid #fff9f5}.-Z0u1G_currentRaceSignal{background:#eea60b;border-radius:999px;align-self:stretch;box-shadow:0 0 1.25rem #eea60bad}.-Z0u1G_currentRaceBody{flex-direction:column;gap:.15rem;min-width:0;display:flex}.-Z0u1G_currentRaceEyebrow,.-Z0u1G_currentRaceTime{font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;text-transform:uppercase}.-Z0u1G_currentRaceEyebrow{color:#f7bf46;letter-spacing:.14em;font-size:.7rem;font-weight:700}.-Z0u1G_currentRaceName{color:#fff;font-family:var(--font-morally,"Morally Serif Regular"), Georgia, serif;letter-spacing:-.045em;text-overflow:ellipsis;text-wrap:balance;font-size:clamp(2rem,5vw,4.15rem);line-height:.98;overflow:hidden}.-Z0u1G_currentRaceTime{color:#fff9f5b8;letter-spacing:.08em;margin-top:.35rem;font-size:.68rem}.-Z0u1G_currentRaceArrow{color:#f7bf46}.-Z0u1G_description{color:#fff9f5db;max-width:38rem;font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.55}.-Z0u1G_detail{color:#fff9f5db}.-Z0u1G_races{max-width:40rem}.-Z0u1G_scheduleStrip{scrollbar-width:thin;gap:.5rem;max-width:40rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.-Z0u1G_raceChip{color:#fff9f5;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;flex:none;padding:.35rem .75rem;font-size:.85rem;text-decoration:none}.-Z0u1G_raceChip:hover{background:#ffffff2e}.-Z0u1G_raceChip[data-status=done]{color:#fff9f59e;background:#ffffff0d;border-color:#ffffff24}.-Z0u1G_raceChip[data-status=today]{background:#eea60b2e;border-color:#eea60b}.-Z0u1G_raceChipDate{color:#fff9f5ad}.-Z0u1G_raceChipWinner{color:#fff9f5ad;font-style:italic}.-Z0u1G_cta{color:#12151b;background:#f96335;width:fit-content}.-Z0u1G_cta:hover{color:#12151b;background:#ff8058}.-Z0u1G_ctaSecondary{color:#fff9f5;background:0 0;border-color:#fff6;width:fit-content}.-Z0u1G_ctaSecondary:hover{color:#fff9f5;background:#ffffff1f}.-Z0u1G_rail{z-index:2;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#12151bb8;border:1px solid #ffffff2e;border-radius:.75rem;gap:1.5rem;padding:.9rem 1.1rem;display:flex;position:absolute;bottom:clamp(1.25rem,3vw,2.5rem);right:clamp(1.25rem,3vw,2.5rem)}.-Z0u1G_railValue{color:#fff;font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;font-size:1.1rem;font-weight:700}.-Z0u1G_railLabel{color:#fff9f59e;font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem}@media (max-width:48em){.-Z0u1G_root{border-radius:.9rem;min-height:34rem}.-Z0u1G_scrim{background:linear-gradient(#0c0f142e 0%,#0c0f1494 32%,#0c0f14f5 100%)}.-Z0u1G_content{justify-content:flex-end;padding:2rem 1.5rem 7.25rem}.-Z0u1G_title{font-size:clamp(2.8rem,14vw,4.6rem)}.-Z0u1G_titleWithCurrentRace{font-size:clamp(2rem,9vw,3rem)}.-Z0u1G_currentRace{grid-template-columns:.25rem minmax(0,1fr) auto;padding:1rem}.-Z0u1G_currentRaceName{font-size:clamp(2rem,11vw,3.25rem)}.-Z0u1G_fundingSpotlight{flex-direction:column;align-items:flex-start;gap:.45rem;padding:.85rem 1rem}.-Z0u1G_fundingAmount{font-size:clamp(2rem,11vw,3.2rem)}.-Z0u1G_rail{scrollbar-width:thin;justify-content:flex-start;gap:1rem;bottom:1.25rem;left:1.5rem;right:1.5rem;overflow-x:auto}.-Z0u1G_rail>div{flex:none}}@media (max-width:36rem){.-Z0u1G_fundingSpotlight{width:100%}.-Z0u1G_fundingAmount{letter-spacing:-.08em;font-size:clamp(1rem,5.4vw,2rem)}}@media (prefers-reduced-motion:no-preference){.-Z0u1G_image{animation:.9s cubic-bezier(.2,.8,.2,1) both -Z0u1G_settle}}@keyframes -Z0u1G_settle{0%{opacity:.7;transform:scale(1.05)}}.-Z0u1G_belowHero{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.-Z0u1G_patronsRow{flex-wrap:wrap;gap:.6rem;display:flex}.-Z0u1G_patronChip{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#12151bb8;border:1px solid #ffffff24;border-radius:999px;padding:.4rem .75rem .4rem .4rem}.-Z0u1G_patronName{color:#fff9f5;max-width:9rem}.-Z0u1G_patronTotal{color:#6ee7a8}.-Z0u1G_featuredPrime{color:#fff9f5;background:linear-gradient(100deg,#f7bf462e,#0000 70%),#0c0f14eb;border:1px solid #f7bf46b3;border-left:.4rem solid #f7bf46;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(.9rem,2vw,1.35rem);padding:clamp(.9rem,2vw,1.2rem) clamp(1rem,2.4vw,1.45rem);display:flex;box-shadow:0 1rem 2.5rem #0000003d}.-Z0u1G_featuredPrimeCopy{flex:18rem;min-width:0}.-Z0u1G_featuredPrimeBadge{color:#12151b;background:#f7bf46}.-Z0u1G_featuredPrimeStatus{color:#fff9f5;border-color:#fff6}.-Z0u1G_featuredPrimeName{color:#fff9f5;letter-spacing:-.02em;margin:0;font-size:clamp(1.2rem,2.4vw,1.6rem);font-weight:800;line-height:1.15}.-Z0u1G_featuredPrimeRace{color:#fff9f5cc;font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.85rem;font-weight:700}.-Z0u1G_featuredPrimeDescription{color:#fff9f5b8;font-size:.95rem;line-height:1.4}.-Z0u1G_featuredPrimeFunding{flex-direction:column;flex:0 auto;align-items:flex-start;gap:.35rem;display:flex}.-Z0u1G_featuredPrimeAmount{color:#f7bf46;font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,5vw,2.6rem);font-weight:800;line-height:.95}.-Z0u1G_featuredPrimeMeta{color:#fff9f5b8;font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;font-size:.75rem;line-height:1.35}.-Z0u1G_featuredPrimeCta{color:#12151b;background:#f7bf46;margin-top:.35rem}.-Z0u1G_featuredPrimeCta:hover{background:#ffd067}.-Z0u1G_featuredPrimeQr{color:#12151b;background:#fff;border-radius:.9rem;flex-direction:column;flex:none;align-items:center;gap:.4rem;width:clamp(11rem,28vw,18rem);max-width:100%;padding:.6rem .6rem .5rem;text-decoration:none;display:flex}.-Z0u1G_featuredPrimeQrImage{border-radius:.4rem;width:100%;height:auto}.-Z0u1G_featuredPrimeQrCaption{font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:800}.-Z0u1G_moduleGrid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:62em){.-Z0u1G_moduleGrid{grid-template-columns:1fr 2fr;align-items:start}.-Z0u1G_moduleGrid[data-variant=standings-only],.-Z0u1G_moduleGrid[data-variant=activity-only]{grid-template-columns:1fr}}.-Z0u1G_activitySlot{display:none}.-Z0u1G_standingsCard{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#12151bb8;border:1px solid #ffffff24;border-radius:1rem;padding:1.1rem 1.25rem}.-Z0u1G_moduleTitle{color:#fff9f5}.-Z0u1G_standingsPostedAt{color:#fff9f594}.-Z0u1G_standingsRow{border-radius:.6rem;padding:.4rem .35rem}.-Z0u1G_standingsPlace{color:#fff9f59e;width:1.5rem;font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;text-align:right;font-size:.85rem}.-Z0u1G_standingsName{color:#fff9f5;text-decoration:none}.-Z0u1G_standingsName:hover{text-decoration:underline}.-Z0u1G_standingsTeam{color:#fff9f594}.-Z0u1G_standingsTime{color:#fff9f5b8;font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;flex:none;font-size:.8rem}.-Z0u1G_standingsRow[data-podium="1"]{background:#eea60b1f;border:1px solid #eea60b73}.-Z0u1G_standingsRow[data-podium="1"] .-Z0u1G_standingsPlace{color:#eea60b}.-Z0u1G_standingsRow[data-podium="2"]{background:#c5cbd41a;border:1px solid #c5cbd473}.-Z0u1G_standingsRow[data-podium="2"] .-Z0u1G_standingsPlace{color:#c5cbd4}.-Z0u1G_standingsRow[data-podium="3"]{background:#cd8a5a1f;border:1px solid #cd8a5a73}.-Z0u1G_standingsRow[data-podium="3"] .-Z0u1G_standingsPlace{color:#cd8a5a}.-Z0u1G_activityFooter{color:#fff9f5;text-decoration:none}.-Z0u1G_activityFooter:hover{text-decoration:underline}
.Bx98bG_dashboard{grid-template-columns:1fr;align-items:start;gap:1rem;display:grid}.Bx98bG_eventActivityLayout{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.Bx98bG_eventActivityStakes{min-width:0}@media (min-width:36em){.Bx98bG_dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:60em){.Bx98bG_dashboard{grid-template-columns:repeat(4,minmax(0,1fr))}.Bx98bG_eventActivityLayout{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);align-items:start}}.Bx98bG_row{--home-row-surface:#eef1ec}[data-mantine-color-scheme=dark] .Bx98bG_row{--home-row-surface:#ffffff0d}.Bx98bG_row{--home-row-hover:#e4ecec}[data-mantine-color-scheme=dark] .Bx98bG_row{--home-row-hover:#ffffff17}.Bx98bG_row{--home-row-ink:#16322d}[data-mantine-color-scheme=dark] .Bx98bG_row{--home-row-ink:#e4ede8}.Bx98bG_row{--home-row-blue:#0d6e9e}[data-mantine-color-scheme=dark] .Bx98bG_row{--home-row-blue:#63bde6}.Bx98bG_row{background:var(--home-row-surface);border-radius:.75rem;transition:background-color .15s}.Bx98bG_row:hover{background:var(--home-row-hover)}.Bx98bG_rowLink{color:var(--home-row-ink);text-decoration:none}.Bx98bG_rowLink:hover{color:var(--home-row-blue);text-decoration:underline}@media (prefers-reduced-motion:no-preference){.Bx98bG_livePulse{animation:1.6s ease-in-out infinite Bx98bG_home-live-pulse}}@keyframes Bx98bG_home-live-pulse{0%,to{opacity:1}50%{opacity:.35}}
.rX03_W_horizontal{min-width:0}.rX03_W_row{flex-direction:column;align-items:flex-start;gap:.125rem;display:flex}.rX03_W_title{overflow-wrap:anywhere;text-wrap:balance;white-space:normal;flex:auto;min-width:0}.rX03_W_meta{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;min-width:0;display:flex}@media (min-width:60em){.rX03_W_horizontal{scroll-snap-type:x proximity;padding-bottom:.25rem;display:flex;overflow-x:auto}.rX03_W_horizontal>*{scroll-snap-align:start;flex:0 0 min(22rem,82%)}}
.snlIKa_card{container-type:inline-size}.snlIKa_columns{gap:var(--mantine-spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container (max-width:24rem){.snlIKa_columns{grid-template-columns:minmax(0,1fr)}}
.I3q0qa_root{aspect-ratio:3;background:var(--mantine-color-gray-1);border-radius:.75rem;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .I3q0qa_root{background:var(--mantine-color-dark-6)}.I3q0qa_image{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:48em){.I3q0qa_root{aspect-ratio:16/9;border-radius:.5rem}}
.ayo6iG_card{gap:var(--mantine-spacing-sm) var(--mantine-spacing-xl);color:#fffefa;background:radial-gradient(circle at 100% 0,#eea60b2b,#0000 34%),linear-gradient(112deg,#f963351f,#0000 44%),#16322d;border-color:#f963357a;grid-template:"amount contributor""message message""context time"/minmax(8rem,auto) minmax(0,1fr);min-width:0;display:grid;position:relative;overflow:hidden;box-shadow:0 .75rem 1.8rem #16322d2b;container-type:inline-size}.ayo6iG_card:before{content:"";background:linear-gradient(180deg, var(--mantine-color-giroOrange-6), var(--mantine-color-giroYellow-5));width:.3rem;position:absolute;inset:0 auto 0 0}.ayo6iG_amount{color:#fff;min-width:0;font-family:var(--font-jetbrains,"JetBrains Mono", monospace);font-variant-numeric:tabular-nums;letter-spacing:-.07em;overflow-wrap:anywhere;grid-area:amount;align-self:end;font-size:clamp(2.35rem,12cqi,4.15rem);font-weight:800;line-height:.92}.ayo6iG_contributor{min-width:0;color:var(--mantine-color-giroYellow-3);grid-area:contributor;place-self:end}.ayo6iG_contributor>:last-child{flex-wrap:nowrap;min-width:0}.ayo6iG_contributor .mantine-Text-root{overflow-wrap:anywhere;min-width:0;color:inherit!important;font-weight:800!important}.ayo6iG_label{color:#fffefa9e;font-family:var(--font-inter,"Inter", sans-serif);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.22rem;font-size:.69rem;font-weight:800;line-height:1.2;display:block}.ayo6iG_message{min-width:0;margin:var(--mantine-spacing-xs) 0;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-left:.25rem solid var(--mantine-color-giroOrange-5);border-radius:0 var(--mantine-radius-sm) var(--mantine-radius-sm) 0;overflow-wrap:anywhere;color:#fffefa;font-family:var(--font-inter,"Inter", sans-serif);background:#fffefa14;grid-area:message;font-size:clamp(1rem,4.5cqi,1.3rem);font-style:italic;font-weight:650;line-height:1.35}.ayo6iG_context{grid-area:context;align-self:end;min-width:0}.ayo6iG_prime,.ayo6iG_primeLink{overflow-wrap:anywhere;min-width:0;color:inherit;line-height:1.3;text-decoration:none}.ayo6iG_primeLink:hover{text-decoration:underline;-webkit-text-decoration-color:var(--mantine-color-giroOrange-4);text-decoration-color:var(--mantine-color-giroOrange-4);text-underline-offset:.2em}.ayo6iG_primeName{font-weight:800}.ayo6iG_raceName{color:#fffefaa6}.ayo6iG_time{color:#fffefa94;font-size:var(--mantine-font-size-xs);white-space:nowrap;grid-area:time;place-self:end}@container (max-width:30rem){.ayo6iG_card{gap:var(--mantine-spacing-sm);grid-template:"amount""contributor""message""context""time"/minmax(0,1fr)}.ayo6iG_contributor,.ayo6iG_time{justify-self:start}}
.bdOBlW_trust{overflow-wrap:anywhere;min-width:0}.bdOBlW_organizer{color:var(--mantine-color-text);overflow-wrap:anywhere;font-weight:700}.bdOBlW_paymentStatus{color:var(--mantine-color-dimmed);overflow-wrap:anywhere;margin-top:.2rem;line-height:1.35;display:block}.bdOBlW_contributeButton{white-space:normal;min-height:44px}.bdOBlW_qrAction{border:2px solid var(--mantine-color-dark-9);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-yellow-0);grid-template-columns:4.75rem minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;min-height:44px;padding:.55rem;display:grid}[data-mantine-color-scheme=dark] .bdOBlW_qrAction{background:#24200f}.bdOBlW_qrAction{color:var(--mantine-color-text);box-shadow:.25rem .25rem 0 var(--mantine-color-orange-6);text-decoration:none}.bdOBlW_qrAction:hover,.bdOBlW_qrAction:focus-visible{color:var(--mantine-color-text);box-shadow:.35rem .35rem 0 var(--mantine-color-orange-6);text-decoration:none;transform:translate(-1px,-1px)}.bdOBlW_qrAction:focus-visible{outline:3px solid var(--mantine-color-blue-6);outline-offset:3px}.bdOBlW_qrFrame{background:#fff;border:1px solid #111;place-items:center;padding:.2rem;display:grid}.bdOBlW_qrImage{width:100%;height:auto;display:block}.bdOBlW_qrCopy,.bdOBlW_qrTitle,.bdOBlW_qrDetail{overflow-wrap:anywhere;min-width:0;display:block}.bdOBlW_qrTitle{font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;font-weight:900}.bdOBlW_qrDetail{color:var(--mantine-color-dimmed);margin-top:.25rem;font-size:.72rem;line-height:1.35}@media (prefers-reduced-motion:reduce){.bdOBlW_qrAction{transition:none}}
.qh-evq_placeholder{aspect-ratio:3;border:1px dashed var(--mantine-color-gray-4);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}[data-mantine-color-scheme=dark] .qh-evq_placeholder{border:1px dashed var(--mantine-color-dark-3)}.qh-evq_placeholder{color:var(--mantine-color-gray-6);border-radius:.75rem}[data-mantine-color-scheme=dark] .qh-evq_placeholder{color:var(--mantine-color-dark-1)}@media (max-width:48em){.qh-evq_placeholder{aspect-ratio:16/9;border-radius:.5rem}}
._2fk5nG_page{--detail-ink:#16322d}[data-mantine-color-scheme=dark] ._2fk5nG_page{--detail-ink:#e4ede8}._2fk5nG_page{--detail-road:#eef1ec}[data-mantine-color-scheme=dark] ._2fk5nG_page{--detail-road:#ffffff0d}._2fk5nG_page{--detail-surface:#fffefa}[data-mantine-color-scheme=dark] ._2fk5nG_page{--detail-surface:#1c2925}._2fk5nG_page{--detail-blue:#0d6e9e}[data-mantine-color-scheme=dark] ._2fk5nG_page{--detail-blue:#63bde6}._2fk5nG_page{--detail-signal:#e65a43}[data-mantine-color-scheme=dark] ._2fk5nG_page{--detail-signal:#ff8c79}._2fk5nG_page{--detail-gold:#e8ae35}[data-mantine-color-scheme=dark] ._2fk5nG_page{--detail-gold:#f0c65a}._2fk5nG_page{gap:clamp(1.25rem,3vw,2.5rem);display:grid}._2fk5nG_hero{border:1px solid color-mix(in srgb, var(--detail-ink), transparent 82%);background:linear-gradient(115deg, color-mix(in srgb, var(--detail-blue), transparent 93%), transparent 48%), var(--detail-surface);box-shadow:0 1rem 2.5rem color-mix(in srgb, var(--detail-ink), transparent 92%);border-radius:1.25rem;padding:clamp(1.25rem,3vw,3rem);position:relative;overflow:hidden}._2fk5nG_hero:after{background:linear-gradient(var(--detail-blue), var(--detail-gold));content:"";width:.45rem;position:absolute;inset:0 auto 0 0}._2fk5nG_eyebrow{color:var(--detail-blue);font-family:var(--font-jetbrains,monospace);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.6875rem;font-weight:700;display:flex}._2fk5nG_eyebrow:before{content:"";background:currentColor;width:1.75rem;height:1px}._2fk5nG_heading{max-width:19ch;color:var(--detail-ink);font-size:clamp(2.25rem,5vw,4.75rem);line-height:.98}._2fk5nG_meta{color:color-mix(in srgb, var(--detail-ink), transparent 28%);font-family:var(--font-jetbrains,monospace);letter-spacing:.01em;font-size:.8125rem;font-weight:600}._2fk5nG_body{gap:clamp(1.25rem,3vw,2rem);display:grid}._2fk5nG_section{border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);border-radius:1rem;padding:clamp(1rem,2.5vw,1.75rem)}._2fk5nG_sectionHeader{border-bottom:1px solid var(--mantine-color-default-border);justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.25rem;padding-bottom:.875rem;display:flex}._2fk5nG_sectionKicker{color:var(--detail-blue);font-family:var(--font-jetbrains,monospace);letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:700}._2fk5nG_sectionTitle{color:var(--detail-ink)}._2fk5nG_program{gap:.625rem;display:grid}._2fk5nG_programRow{background:var(--detail-road);border-radius:.75rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:.875rem;display:grid}._2fk5nG_programRow:hover{background:color-mix(in srgb, var(--detail-blue) 8%, var(--detail-road))}._2fk5nG_programMarker{background:var(--detail-ink);color:#fffefa;border-radius:999px;place-items:center;min-width:2rem;height:2rem;display:grid}[data-mantine-color-scheme=dark] ._2fk5nG_programMarker{color:#12201c}._2fk5nG_programMarker{font-family:var(--font-jetbrains,monospace);padding:0 .5rem;font-size:.6875rem;font-weight:700}._2fk5nG_programLink{color:var(--detail-ink);font-weight:700;text-decoration:none}._2fk5nG_programLink:hover{color:var(--detail-blue);text-decoration:underline}@media (max-width:48em){._2fk5nG_programRow{grid-template-columns:auto minmax(0,1fr)}._2fk5nG_programMeta{grid-column:2}}
.F5Ic8G_button{transition:background-color .12s,border-color .12s,box-shadow .12s,transform .12s;box-shadow:0 1px 2px #52380014}.F5Ic8G_button[data-gave-kudos=true]{box-shadow:0 1px 3px #f9633529}.F5Ic8G_button:active{transform:translateY(1px)}.F5Ic8G_button:focus-visible{outline:2px solid var(--mantine-color-giroOrange-5);outline-offset:2px}@media (prefers-reduced-motion:reduce){.F5Ic8G_button{transition:none}}
.qql2xa_root{border:1px solid color-mix(in srgb, var(--detail-gold), var(--detail-ink) 18%);background:linear-gradient(105deg, color-mix(in srgb, var(--detail-gold), transparent 80%), transparent 58%), color-mix(in srgb, var(--detail-surface), var(--detail-gold) 3%);box-shadow:inset .35rem 0 0 var(--detail-gold);border-radius:1rem;grid-template-columns:minmax(0,1fr) minmax(13rem,.72fr);gap:clamp(1rem,3vw,2.5rem);padding:clamp(1.1rem,3vw,2rem);display:grid;position:relative;overflow:hidden}.qql2xa_root:after{border:1.5rem solid color-mix(in srgb, var(--detail-gold), transparent 82%);content:"";pointer-events:none;border-radius:50%;width:9rem;height:9rem;position:absolute;top:-2.5rem;right:-1.5rem}.qql2xa_headline,.qql2xa_ledger{z-index:1;position:relative}.qql2xa_headline{flex-direction:column;justify-content:center;display:flex}.qql2xa_kicker{color:color-mix(in srgb, var(--detail-ink), transparent 25%);font-family:var(--font-jetbrains,monospace);letter-spacing:.13em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.qql2xa_amount{color:var(--detail-ink);letter-spacing:-.07em;margin-top:.15rem;font-size:clamp(2.7rem,8vw,5.75rem);font-weight:850;line-height:.92}.qql2xa_label{color:var(--detail-signal);margin-top:.45rem;font-weight:800}.qql2xa_ledger{border-left:1px solid color-mix(in srgb, var(--detail-ink), transparent 78%);flex-direction:column;justify-content:center;gap:.7rem;padding-left:clamp(1rem,2.5vw,1.75rem);display:flex}.qql2xa_ledgerRow{color:color-mix(in srgb, var(--detail-ink), transparent 20%);font-family:var(--font-jetbrains,monospace);justify-content:space-between;align-items:baseline;gap:1rem;font-size:.75rem;display:flex}.qql2xa_ledgerRow strong{color:var(--detail-ink);white-space:nowrap;font-size:.875rem}.qql2xa_cta{color:var(--detail-blue);font-family:var(--font-jetbrains,monospace);align-self:flex-start;align-items:center;gap:.35rem;margin-top:.3rem;font-size:.75rem;font-weight:800;text-decoration:none;display:inline-flex}.qql2xa_cta:hover{text-underline-offset:.22em;text-decoration:underline}.qql2xa_cta:focus-visible{outline:2px solid var(--detail-blue);outline-offset:.25rem;border-radius:.2rem}@media (max-width:40em){.qql2xa_root{grid-template-columns:1fr}.qql2xa_ledger{border-top:1px solid color-mix(in srgb, var(--detail-ink), transparent 78%);border-left:0;padding-top:.9rem;padding-left:0}}
