:root {--ut-color-scheme: dark;--a-gv-header-background-color: #264759;--fgl-ink: #121914;--fgl-panel: #101512;--fgl-panel-raised: #17201b;--fgl-paper: #f4f1e8;--fgl-muted: #a6aea6;--ut-component-text-muted-color: var(--fgl-muted);--ut-component-text-title-color: var(--fgl-muted);--fgl-cyan: #1fe6df;--fgl-orange: #ffad63;--fgl-coral: #ff6e6a;--fgl-energy: linear-gradient(100deg, var(--fgl-cyan) 0%, var(--fgl-orange) 52%, var(--fgl-coral) 100%);--ut-breadcrumb-padding-x: .2rem;--ut-breadcrumb-padding-y: 0.1rem;--rw-palette-ocean-0: #fff;--rw-palette-ocean-10: #f5fafc;--rw-palette-ocean-20: #edf6f9;--rw-palette-ocean-30: #e7f2f5;--rw-palette-ocean-40: #d0e5ed;--rw-palette-ocean-50: #b5d5e0;--rw-palette-ocean-60: #94bfce;--rw-palette-ocean-70: #81b2c3;--rw-palette-ocean-80: #6ba1b6;--rw-palette-ocean-90: #558ea4;--rw-palette-ocean-100: #437c94;--rw-palette-ocean-110: #3b7087;--rw-palette-ocean-120: #36677d;--rw-palette-ocean-130: #325c72;--rw-palette-ocean-140: #2c5266;--rw-palette-ocean-150: #264759;--rw-palette-ocean-160: #1f3a4b;--rw-palette-ocean-170: #1a2f3f;--rw-palette-ocean-180: #13212c;--rw-palette-ocean-190: #0b171f;--rw-palette-ocean-200: #000;}.u-Report-sortHeading {--ut-link-text-color: var(--fgl-paper);}body.t-PageBody,
.t-Body {background: var(--fgl-ink);color: var(--fgl-paper);}.t-Body-main,
.t-Body-content,
.t-Body-contentInner {background:
radial-gradient(circle at 90% 0%, rgb(31 230 223 / 0.10), transparent 24rem),
radial-gradient(circle at 8% 22%, rgb(255 110 106 / 0.08), transparent 25rem),
var(--fgl-ink);}.t-Header {background: rgb(18 25 20 / 0.96);border-bottom: 1px solid rgb(244 241 232 / 0.14);box-shadow: 0 12px 32px rgb(0 0 0 / 0.24);}.t-Header::after {content: "";display: block;height: 3px;background: var(--fgl-energy);}.t-Header a,
.t-Header .t-Button,
.t-Header .t-Button-label,
.t-Header .a-MenuBar-label {color: var(--fgl-paper);}.t-Header-logo-link,
.t-Header .t-Header-logo {font-weight: 800;letter-spacing: 0.04em;text-transform: uppercase;}.t-BreadcrumbRegion {border-bottom: 1px solid rgb(31 230 223 / 0.22);background: var(--fgl-panel-raised);}.t-BreadcrumbRegion .t-BreadcrumbRegion-top,
.t-BreadcrumbRegion .t-Breadcrumb,
.t-BreadcrumbRegion .t-Breadcrumb-list {background: transparent;}.t-BreadcrumbRegion .t-BreadcrumbRegion-title,
.t-BreadcrumbRegion .t-BreadcrumbRegion-title a,
.t-BreadcrumbRegion .t-Breadcrumb-label,
.t-BreadcrumbRegion .t-Breadcrumb-item a {color: var(--fgl-paper);}.t-BreadcrumbRegion .t-Breadcrumb-item::after,
.t-BreadcrumbRegion .t-Breadcrumb-icon {color: var(--fgl-muted);}.t-Body-title,
.t-Region-title,
.t-CardsRegion-title,
.t-Form-title,
.t-Body-info .t-Breadcrumb-label {color: var(--fgl-paper);}.t-Region:not(.t-Region--noUI),
.t-CardsRegion,
.t-DialogRegion-body,
.t-Body .a-IRR,
.t-Body .a-IG {border-color: rgb(244 241 232 / 0.12);}.t-Region:not(.t-Region--noUI) .t-Region-body,
.t-Form,
.t-Body .a-IRR,
.t-Body .a-IG {background: var(--fgl-panel);}.t-Region:not(.t-Region--noUI) .t-Region-header,
.t-Region-buttons,
.t-ButtonRegion-wrap {border-bottom: 1px solid rgb(31 230 223 / 0.22);background: var(--fgl-panel-raised);}.t-Region:not(.t-Region--noUI) .t-Region-body {color: var(--fgl-muted);}.t-Region:not(.t-Region--noUI) .t-Region-body h1,
.t-Region:not(.t-Region--noUI) .t-Region-body h2,
.t-Region:not(.t-Region--noUI) .t-Region-body h3,
.t-Region:not(.t-Region--noUI) .t-Region-body h4,
.t-Region:not(.t-Region--noUI) .t-Region-body strong {color: var(--fgl-paper);}.t-Region .t-Region-body .ck.ck-editor {h1, h2, h3, h4, strong {color: var(--a-field-input-state-text-color,var(--a-field-input-text-color));}}.t-Button,
.a-Button {border-radius: 999px;font-weight: 800;letter-spacing: 0.02em;transition: transform 160ms ease, box-shadow 160ms ease, background-color 160ms ease;}.t-Button:hover,
.a-Button:hover {transform: translateY(-2px);}.t-Button:not([class*="t-Button--hot"]),
.a-Button:not([class*="a-Button--"]) {--a-button-type-background-color: var(--fgl-panel-raised);--a-button-type-text-color: var(--fgl-ink);--a-button-type-border-color: rgb(244 241 232 / 0.28);--a-button-type-hover-background-color: var(--fgl-cyan);--a-button-type-hover-text-color: var(--fgl-ink);--a-button-type-hover-border-color: var(--fgl-cyan);--a-button-background-color: var(--fgl-paper);--a-button-text-color: var(--fgl-ink);--a-button-border-color: rgb(244 241 232 / 0.28);--a-button-hover-background-color: var(--fgl-cyan);--a-button-hover-text-color: var(--fgl-ink);--a-button-hover-border-color: var(--fgl-cyan);background: var(--fgl-panel-raised);border-color: rgb(244 241 232 / 0.28);color: var(--fgl-paper);box-shadow: 0 0.4rem 1rem rgb(0 0 0 / 0.18);}.apex-item-group--rc input + label {border-color: rgb(244 241 232 / 0.18);border-radius: 999px;background: var(--fgl-panel-raised);color: var(--fgl-paper);}.apex-item-group--rc input:checked + label {border-color: transparent;background: var(--fgl-energy);color: var(--fgl-ink);font-weight: 900;}.apex-item-group--rc .apex-item-option label {color: var(--fgl-paper) !important;text-shadow: 0 1px 1px rgb(0 0 0 / 0.36);}.apex-item-group--rc .apex-item-option input:checked + label {color: var(--fgl-ink) !important;text-shadow: none;}.t-Button--hot,
.a-Button--hot {--a-button-background-color: var(--fgl-paper);--a-button-text-color: var(--fgl-ink);--a-button-hover-background-color: var(--fgl-paper);--a-button-hover-text-color: var(--fgl-ink);box-shadow: 0 0 0 1px rgb(31 230 223 / 0.4), 0 12px 30px rgb(255 110 106 / 0.18);}.t-Button--hot::after,
.a-Button--hot::after {content: "";display: block;height: 2px;margin: 0 0.5rem;background: var(--fgl-energy);}.t-Button--simple,
.t-Button--link,
.a-Button--simple,
.a-Button--link {--a-button-type-background-color: var(--fgl-panel-raised);--a-button-type-text-color: var(--fgl-paper);--a-button-type-border-color: rgb(244 241 232 / 0.28);--a-button-type-hover-background-color: var(--fgl-cyan);--a-button-type-hover-text-color: var(--fgl-ink);--a-button-type-hover-border-color: var(--fgl-cyan);--a-button-background-color: var(--fgl-panel-raised);--a-button-text-color: var(--fgl-paper);--a-button-border-color: rgb(244 241 232 / 0.28);--a-button-hover-background-color: var(--fgl-cyan);--a-button-hover-text-color: var(--fgl-ink);--a-button-hover-border-color: var(--fgl-cyan);color: var(--fgl-paper);border-color: rgb(244 241 232 / 0.28);box-shadow: 0 0.4rem 1rem rgb(0 0 0 / 0.18);}#fgl-hero .t-Button--simple,
#fgl-hero .t-Button--link,
#fgl-hero .a-Button--simple,
#fgl-hero .a-Button--link {--a-button-background-color: transparent;--a-button-hover-background-color: var(--fgl-paper);border: 1px solid rgb(244 241 232 / 0.58);}#fgl-hero [data-otel-label="RULES"]:hover {color: var(--fgl-ink);background: var(--fgl-paper);}#fgl-hero [data-otel-label="RULES"] .t-Button-label {color: inherit;}#fgl-hero [data-otel-label="MY_TEAM_ROSTER"] {color: var(--fgl-ink);background: var(--fgl-paper);border: 1px solid var(--fgl-paper);box-shadow: 0 8px 22px rgb(0 0 0 / 0.28);}#fgl-hero [data-otel-label="MY_TEAM_ROSTER"]:hover {color: var(--fgl-ink);background: var(--fgl-cyan);border-color: var(--fgl-cyan);}#fgl-hero [data-otel-label="MY_TEAM_ROSTER"] .t-Button-label {color: inherit;}#fgl-hero {position: relative;isolation: isolate;overflow: hidden;margin: clamp(0.75rem, 1.5vw, 1.5rem) clamp(0.75rem, 3vw, 2.5rem) 0;border: 1px solid rgb(244 241 232 / 0.16);border-radius: 1.5rem 1.5rem 0 0;background:
linear-gradient(110deg, rgb(18 25 20 / 0.98) 28%, rgb(21 30 24 / 0.92) 100%),
var(--fgl-ink);box-shadow: 0 28px 80px rgb(0 0 0 / 0.34);}#fgl-hero::before {content: "";position: absolute;z-index: -1;top: -12%;right: 9%;width: min(28vw, 19rem);height: 125%;opacity: 0.9;background: repeating-linear-gradient(90deg, var(--fgl-cyan) 0 0.65rem, transparent 0.65rem 1rem);mask-image: linear-gradient(to bottom, transparent, #000 18%, #000 82%, transparent);}#fgl-hero::after {content: "";position: absolute;z-index: -1;top: 0;right: 9%;width: min(28vw, 19rem);height: 100%;background: linear-gradient(to bottom, transparent 10%, var(--fgl-orange) 56%, var(--fgl-coral) 92%);mix-blend-mode: screen;opacity: 0.78;}#fgl-hero .t-HeroRegion-wrap {min-height: 16rem;padding: clamp(1.25rem, 3vw, 3rem);}#fgl-hero .t-HeroRegion-title {max-width: 40rem;color: var(--fgl-paper);font-size: clamp(2.15rem, 5vw, 5rem);font-weight: 900;letter-spacing: -0.055em;line-height: 0.88;text-transform: uppercase;}#fgl-hero .t-HeroRegion-icon {border-radius: 1rem;box-shadow: 0 0 0 1px rgb(31 230 223 / 0.55), 0 16px 34px rgb(0 0 0 / 0.38);}#fgl-hero .t-HeroRegion-col--content {max-width: 38rem;color: var(--fgl-paper);}.fgl-hero-copy {display: grid;gap: 0.55rem;margin-top: 1.25rem;}.fgl-eyebrow,
.fgl-hero-tagline,
.fgl-hero-description {display: block;}.fgl-eyebrow {color: var(--fgl-cyan);font-size: 0.72rem;font-weight: 800;letter-spacing: 0.18em;text-transform: uppercase;}.fgl-hero-tagline {color: var(--fgl-paper);font-size: clamp(1.2rem, 2vw, 1.75rem);font-weight: 800;letter-spacing: -0.035em;}.fgl-hero-description {max-width: 32rem;color: var(--fgl-muted);font-size: 1rem;line-height: 1.55;}#fgl-hero .t-HeroRegion-buttons {gap: 0.65rem;}#fgl-pulse {overflow: hidden;margin: 0 clamp(0.75rem, 3vw, 2.5rem);border-right: 1px solid rgb(244 241 232 / 0.12);border-bottom: 1px solid rgb(244 241 232 / 0.12);border-left: 1px solid rgb(244 241 232 / 0.12);border-radius: 0 0 1.5rem 1.5rem;background: #0d1210;}.fgl-pulse-track {display: flex;width: max-content;align-items: center;gap: 2.25rem;padding: 0.7rem 1.25rem;color: var(--fgl-paper);font-size: 0.76rem;font-weight: 800;letter-spacing: 0.12em;text-transform: uppercase;animation: fgl-marquee 28s linear infinite;}.fgl-pulse-track span::before {content: "✦";margin-right: 2.25rem;color: var(--fgl-orange);}@keyframes fgl-marquee {to { transform: translateX(-25%); }}#fgl-all-results {margin-top: clamp(1.5rem, 3vw, 3rem);padding: clamp(1rem, 2.5vw, 2rem);border: 1px solid rgb(244 241 232 / 0.12);border-radius: 1.25rem;background: linear-gradient(135deg, rgb(23 32 27 / 0.96), rgb(8 12 10 / 0.98));box-shadow: 0 20px 55px rgb(0 0 0 / 0.25);}#fgl-all-results .apex-item-group--rc input + label {border-color: rgb(244 241 232 / 0.18);border-radius: 999px;background: transparent;color: var(--fgl-paper);}#fgl-all-results .apex-item-group--rc input:checked + label {border-color: transparent;background: var(--fgl-energy);color: var(--fgl-ink);font-weight: 900;}#fgl-all-results .t-Region-title {font-size: clamp(1.3rem, 2vw, 1.8rem);font-weight: 900;letter-spacing: -0.04em;text-transform: uppercase;}#fgl-season-results, #fgl-week-results {}#fgl-week-results .t-Region-header {border-bottom: 0;}#fgl-all-results .t-Report-report th {border-bottom: 1px solid rgb(31 230 223 / 0.28);background: transparent;color: var(--fgl-muted);font-size: 0.68rem;letter-spacing: 0.09em;text-transform: uppercase;}#fgl-all-results .t-Report-report td {border-color: rgb(244 241 232 / 0.08);color: var(--fgl-paper);}#fgl-all-results .t-Report-report tr:hover td {background: rgb(31 230 223 / 0.08);}#fgl-current-teams {margin-top: 1.5rem;}.t-Cards-title {color: var(--fgl-paper);font-weight: 900;letter-spacing: -0.03em;}.t-Cards-item {position: relative;overflow: hidden;border: 1px solid rgb(244 241 232 / 0.12);border-radius: 1rem;background: linear-gradient(145deg, #17201b, #0d1210);box-shadow: 0 12px 30px rgb(0 0 0 / 0.2);transition: transform 180ms ease, border-color 180ms ease, box-shadow 180ms ease;}.t-Cards-item::before {content: "";position: absolute;top: 0;left: 1.15rem;width: calc(100% - 2.3rem);height: 2px;background: var(--fgl-energy);}.t-Cards-item:hover {transform: translateY(-5px);border-color: rgb(31 230 223 / 0.55);box-shadow: 0 24px 45px rgb(0 0 0 / 0.33);}.t-Cards-subtitle,
.t-Cards-body,
.t-Cards-desc,
.t-Cards-item .legend {color: var(--fgl-muted);}.t-Cards-body strong,
.t-Cards-body code {color: var(--fgl-paper);}.a-CardView-item {position: relative;overflow: hidden;border: 1px solid rgb(244 241 232 / 0.12);border-radius: 1rem;background: linear-gradient(145deg, #17201b, #0d1210);box-shadow: 0 12px 30px rgb(0 0 0 / 0.2);transition: transform 180ms ease, border-color 180ms ease, box-shadow 180ms ease;}.a-CardView-item::before {content: "";position: absolute;top: 0;left: 1.15rem;z-index: 1;width: calc(100% - 2.3rem);height: 2px;background: var(--fgl-energy);}.a-CardView-item:hover {transform: translateY(-5px);border-color: rgb(31 230 223 / 0.55);box-shadow: 0 24px 45px rgb(0 0 0 / 0.33);}.a-CardView,
.a-CardView-title,
.a-CardView-body,
.a-CardView-body strong,
.a-CardView-body code {color: var(--fgl-paper);}.a-CardView {min-height: 100%;background: linear-gradient(145deg, #17201b, #0d1210);border-radius: inherit;}.a-CardView-subTitle,
.a-CardView-subContent {color: var(--fgl-muted);}.a-CardView-button {--a-button-type-background-color: var(--fgl-paper);--a-button-type-text-color: var(--fgl-ink);--a-button-type-hover-background-color: var(--fgl-cyan);--a-button-type-hover-text-color: var(--fgl-ink);--a-button-background-color: var(--fgl-paper);--a-button-text-color: var(--fgl-ink);--a-button-hover-background-color: var(--fgl-cyan);--a-button-hover-text-color: var(--fgl-ink);color: var(--fgl-ink);}.a-CardView-button .a-Button-label,
.a-CardView-button .t-Button-label {color: inherit;}.ui-dialog,
.ui-dialog .ui-dialog-content,
.ui-dialog .ui-dialog-titlebar,
.t-Dialog-body {background: var(--fgl-ink);color: var(--fgl-paper);}.ui-dialog .ui-dialog-titlebar,
.t-Dialog-header {border-bottom: 1px solid rgb(31 230 223 / 0.24);}body.t-PageBody--dialog,
.t-Drawer,
.ui-dialog {background: var(--fgl-ink);color: var(--fgl-paper);}.t-Drawer .t-Dialog-header,
.t-Drawer .t-Dialog-footer,
.ui-dialog .ui-dialog-titlebar,
.ui-dialog .ui-dialog-buttonpane {border-color: rgb(31 230 223 / 0.24);background: var(--fgl-panel-raised);color: var(--fgl-paper);}.t-Drawer .t-Dialog-title,
.ui-dialog .ui-dialog-title,
.ui-dialog .ui-dialog-titlebar-close {color: var(--fgl-paper);}.t-Drawer .t-Dialog-body,
.ui-dialog .ui-dialog-content {background:
linear-gradient(135deg, rgb(31 230 223 / 0.08), transparent 42%),
var(--fgl-panel);color: var(--fgl-muted);}.t-Drawer .apex-item-text,
.t-Drawer .apex-item-textarea,
.t-Drawer .apex-item-select,
.t-Drawer .apex-item-file,
.ui-dialog .apex-item-text,
.ui-dialog .apex-item-textarea,
.ui-dialog .apex-item-select,
.ui-dialog .apex-item-file {border-color: rgb(244 241 232 / 0.18);background: var(--fgl-ink);color: var(--fgl-paper);}.t-Drawer .t-Form-label,
.ui-dialog .t-Form-label {color: var(--fgl-paper);}#fgl-join-intro,
#fgl-weekly-roster {border: 1px solid rgb(244 241 232 / 0.12);border-radius: 1rem;background:
linear-gradient(135deg, rgb(31 230 223 / 0.12), transparent 48%),
var(--fgl-panel);}#fgl-join-intro .t-Region-body,
#fgl-weekly-roster .t-Region-body {display: grid;gap: 0.55rem;}#fgl-join-intro strong,
#fgl-weekly-roster strong {color: var(--fgl-paper);font-size: 1.2rem;letter-spacing: -0.03em;}#fgl-join-intro span:last-child{color: var(--fgl-muted);line-height: 1.55;}#fgl-join-rules .t-Region-body {background: var(--fgl-panel);color: var(--fgl-muted);}#fgl-join-rules h2 {margin-top: 1.75rem;color: var(--fgl-paper);font-size: 1.1rem;font-weight: 900;letter-spacing: 0.07em;text-transform: uppercase;}#fgl-join-rules h2::before {content: "//";margin-right: 0.5rem;color: var(--fgl-cyan);}#fgl-rules {border: 1px solid rgb(244 241 232 / 0.12);border-radius: 1rem;background:
linear-gradient(135deg, rgb(31 230 223 / 0.08), transparent 38%),
var(--fgl-panel);box-shadow: 0 16px 34px rgb(0 0 0 / 0.18);}#fgl-rules .t-Region-body {color: var(--fgl-muted);line-height: 1.65;}#fgl-rules h2,
#fgl-rules strong {color: var(--fgl-paper);}#fgl-rules h2 {margin-top: 1.9rem;font-size: 1.1rem;font-weight: 900;letter-spacing: 0.07em;text-transform: uppercase;}#fgl-rules h2:first-child {margin-top: 0;}#fgl-rules li::marker {color: var(--fgl-cyan);}#fgl-next-tournament,
#fgl-my-team {border: 1px solid rgb(244 241 232 / 0.12);border-radius: 1rem;background: linear-gradient(145deg, #17201b, #0d1210);box-shadow: 0 16px 34px rgb(0 0 0 / 0.18);}#fgl-next-tournament .t-Report-report td {color: var(--fgl-paper);}#fgl-my-team .t-Cards-title,
#fgl-my-team .t-Cards-subtitle,
#fgl-my-team .t-Cards-body,
#fgl-my-team .t-Cards-desc {color: var(--fgl-paper);}#fgl-admin-league,
#fgl-admin-week-setup,
#fgl-admin-scoring {border: 1px solid rgb(244 241 232 / 0.12);border-radius: 1rem;background: linear-gradient(145deg, #17201b, #0d1210);}#fgl-admin-league .t-Region-header,
#fgl-admin-week-setup .t-Region-header,
#fgl-admin-scoring .t-Region-header {border-bottom: 1px solid rgb(31 230 223 / 0.20);}#fgl-admin-league .t-Region-title,
#fgl-admin-week-setup .t-Region-title,
#fgl-admin-scoring .t-Region-title {color: var(--fgl-paper);font-weight: 900;letter-spacing: -0.03em;}.t-Form-label,
.t-Form-itemWrapper label,
.apex-item-group,
.a-FS-label,
.a-SearchBox-label,
.t-Form-fieldContainer--postTextBlock .t-Form-itemText--post {color: var(--fgl-paper);}.t-Body .a-FS-control,
.t-Body .a-SearchBox-input,
.t-Body .apex-item-text,
.t-Body .apex-item-select,
.t-Body .apex-item-textarea {border-color: rgb(244 241 232 / 0.18);background: #101512;color: var(--fgl-paper);}.t-Form-fieldContainer--postTextBlock .t-Form-itemText--post {border: 1px solid rgb(244 241 232 / 0.14);background: linear-gradient(145deg, #17201b, #0d1210);box-shadow: 0 14px 30px rgb(0 0 0 / 0.18);}.t-Body .a-FS.a-FS--smart {border: 1px solid rgb(244 241 232 / 0.14);border-radius: 0.75rem;background: linear-gradient(145deg, #17201b, #0d1210);box-shadow: 0 14px 30px rgb(0 0 0 / 0.18);}.t-Body .a-FS.a-FS--smart .a-FS-search,
.t-Body .a-FS.a-FS--smart .a-FS-search .a-FS-control {background: transparent;}.t-Body .a-FS.a-FS--smart .a-FS-searchBar {border-color: rgb(244 241 232 / 0.18);background: var(--fgl-panel);color: var(--fgl-paper);}.t-Body .a-FS-control:focus,
.t-Body .a-SearchBox-input:focus,
.t-Body .apex-item-text:focus,
.t-Body .apex-item-select:focus,
.t-Body .apex-item-textarea:focus {border-color: var(--fgl-cyan);box-shadow: 0 0 0 3px rgb(31 230 223 / 0.15);}.t-Footer {border-top: 1px solid rgb(244 241 232 / 0.12);background: #121914;color: var(--fgl-muted);}.t-PageBody--login {background:
radial-gradient(circle at 86% 12%, rgb(31 230 223 / 0.20), transparent 28rem),
radial-gradient(circle at 8% 84%, rgb(255 110 106 / 0.18), transparent 27rem),
var(--fgl-ink);color: var(--fgl-paper);}.t-PageBody--login .t-Login-container {min-height: 100dvh;padding: clamp(1.25rem, 4vw, 4rem) 1rem;background:
linear-gradient(to bottom, transparent 10%, rgb(255 173 99 / 0.72) 56%, rgb(255 110 106 / 0.72) 92%) right 9% top / min(28vw, 19rem) 100% no-repeat,
repeating-linear-gradient(90deg, transparent 0 4.6rem, rgb(31 230 223 / 0.05) 4.6rem 4.85rem),
linear-gradient(135deg, rgb(18 25 20 / 0.92), rgb(23 32 27 / 0.86));}.t-PageBody--login .t-Login-region {overflow: hidden;border: 1px solid rgb(244 241 232 / 0.16);border-radius: 1.25rem;background:
linear-gradient(135deg, rgb(31 230 223 / 0.10), transparent 42%),
linear-gradient(145deg, #17201b, #0d1210);box-shadow: 0 24px 55px rgb(0 0 0 / 0.32);}.t-PageBody--login .t-Login-header {border-bottom: 1px solid rgb(31 230 223 / 0.22);background: rgb(23 32 27 / 0.72);}.t-PageBody--login .t-Login-title,
.t-PageBody--login .t-Login-region h1,
.t-PageBody--login .t-Login-region h2,
.t-PageBody--login .t-Login-region h3,
.t-PageBody--login .t-Login-region h4 {color: var(--fgl-paper);font-weight: 900;}.t-PageBody--login .t-Login-logo {border-radius: 1rem;box-shadow: 0 0 0 1px rgb(31 230 223 / 0.55), 0 12px 28px rgb(0 0 0 / 0.32);}.t-PageBody--login .t-Login-region,
.t-PageBody--login .t-Login-region p,
.t-PageBody--login .t-Login-region .legend,
.t-PageBody--login .t-Login-region a {color: var(--fgl-muted);}.t-PageBody--login .t-Login-region .t-Button--hot {--a-button-background-color: var(--fgl-paper);--a-button-text-color: var(--fgl-ink);--a-button-hover-background-color: var(--fgl-cyan);--a-button-hover-text-color: var(--fgl-ink);}.t-PageBody--login .t-Login-region .t-Button--link {--a-button-background-color: transparent;--a-button-border-color: transparent;--a-button-text-color: var(--fgl-paper);--a-button-hover-text-color: var(--fgl-cyan);--a-button-hover-background-color: rgb(31 230 223 / 0.10);background: transparent;border-color: transparent;box-shadow: none;color: var(--fgl-paper);}.t-PageBody--login .t-Login-region .t-Button--link:hover {color: var(--fgl-cyan);background: rgb(31 230 223 / 0.10);}.t-PageBody--login .t-Login-region .t-Button--link .t-Button-label,
.t-PageBody--login .t-Login-region .t-Button--link .t-Icon {color: inherit;}.t-PageBody--login .t-Login-region .apex-item-text,
.t-PageBody--login .t-Login-region .apex-item-password {border-color: rgb(244 241 232 / 0.18);background: var(--fgl-ink);color: var(--fgl-paper);}@media (max-width: 639px) {#fgl-hero {margin-right: 0.5rem;margin-left: 0.5rem;}#fgl-hero::before,
#fgl-hero::after {right: -2.5rem;width: 12rem;opacity: 0.45;}#fgl-hero .t-HeroRegion-wrap {min-height: 0;}#fgl-hero .fgl-hero-description {width: fit-content;max-width: 100%;padding: 0.45rem 0.6rem;border-left: 2px solid var(--fgl-cyan);border-radius: 0 0.5rem 0.5rem 0;background: rgb(18 25 20 / 0.84);color: var(--fgl-paper);text-shadow: 0 1px 2px rgb(0 0 0 / 0.72);margin: 0.55rem 0;}#fgl-pulse {margin-right: 0.5rem;margin-left: 0.5rem;margin-bottom: 0.5rem;border-radius: 0 0 1rem 1rem;}#fgl-week-results {padding: 0.75rem;border-radius: 1rem;}}@media (orientation: landscape) and (max-height: 500px) {html,
body,
body.t-PageBody,
.t-PageBody--login {height: auto;min-height: 100dvh;overflow-y: auto;-webkit-overflow-scrolling: touch;}.t-Body,
.t-Body-main,
.t-Body-content,
.t-PageBody--login .t-Login-container {height: auto;min-height: 100dvh;overflow: visible;}}@media (max-width: 639px) {.t-BreadcrumbRegion {--ut-breadcrumb-padding-y: .1rem;}.avatar {width: 32px;height: 32px;}#profileRegion h3 {font-size: 1em;line-height: 1;}.-wm-rank-pro-profile {font-size: 1em;}.rank {padding: 0.2em .7em;}}.a-ResultsItem-image img {width: 48px;height: 48px;border-radius: 50%;}.avatar {background-size: cover;border-radius: 50%;}.avatar.md {width: 32px;height: 32px;}.avatar.lg {width: 129px;height: 129px;}.t-NavigationBar-item.has-username .t-Button-label {text-transform: none!important;}.legend {font-size: .8em;color: #767676;}.legend .key {width: 20px;height: 20px;}.legend .avatar {width: 24px;height: 24px;}.mark {background-color: #ff0;color: #000;}.apex-theme-ww-v1 .mark,
.apex-theme-ww-v1 .t-Report--altRowsDefault .t-Report-report tr.mark:nth-child(odd) {background-color: var(--ut-focus-outline-color);color: var(--ut-alert-title-text-color);}.t-Report--altRowsDefault .t-Report-report tr.mark:nth-child(odd) {--ut-report-cell-background-color: #ff0;color: #000;}@keyframes -wm-glow-blue {from {box-shadow: 0 0 10px -10px #aeddf4;}to {box-shadow: 0 0 10px 10px #aeddf4;}}.-wm-animate-glow-blue {animation: -wm-glow-blue 1s infinite alternate;}@property --angle {syntax: "<angle>";initial-value: 0deg;inherits: false;}.wm-animate-border::after,.wm-animate-border::before {content: '';position: absolute;height: 100%;width: 100%;top: 50%;left: 50%;translate: -50% -50%;z-index: -1;padding: 3px;background-image: conic-gradient(from var(--angle), #437c94, #94bfce, #b5d5e0);border-radius: 10px;animation: 3s spin linear infinite;}.wm-animate-border::before {filter: blur(1.5rem);opacity: 0.5;}@keyframes spin{from {--angle: 0deg;}to {--angle: 360deg;}}.-wm-rank-elite:before {content:"\f005";color: goldenrod;}.-wm-rank-pro:before {content:"\f006";color: red;}.-wm-rank-semi:before {content:"\f123";color: blue;}.-wm-rank-ama:before {content:"\f089";color: #24e765;}.-wm-rank-rise:before {content:"\f005";color: darkorange;}.-wm-rank-na:before {content:"\f089";color: gray;}.-wm-rank-new:before {content: "\f06c";color: green;}.rank {padding: 0.3em 1em;}.-wm-rank-elite-profile,
.-wm-rank-pro-profile,
.-wm-rank-semi-profile,
.-wm-rank-rise-profile,
.-wm-rank-ama-profile {display: inline-block;box-shadow: 0 4px 10px 1px rgb(0 0 0 / 0.2);}.-wm-rank-elite-profile {font-weight: 600;font-size: 1.2em;background-image: linear-gradient(45deg, hsl(31deg 89% 95%) 6%, hsl(46deg 89% 50%) 25%, hsl(48deg 92% 51%) 50%, hsl(32deg 100% 70%) 75%, rgb(255, 136, 0) 100%);border-radius: 7%;color: #666666;}.-wm-rank-pro-profile {font-weight: 400;font-size: 1.2em;background-image: linear-gradient( 45deg, hsl(240deg 4% 69%) 0%, hsl(270deg 4% 65%) 11%, hsl(307deg 3% 62%) 22%, hsl(333deg 3% 59%) 33%, hsl(350deg 3% 56%) 44%, hsl(3deg 3% 52%) 56%, hsl(14deg 3% 49%) 67%, hsl(24deg 4% 45%) 78%, hsl(34deg 3% 42%) 89%, hsl(48deg 3% 39%) 100% );border-radius: 7%;color: whitesmoke;}.-wm-rank-semi-profile {font-size: 1.1em;color: navy;background-image: linear-gradient(45deg, hsl(0deg 0% 95%) 0%, hsl(0deg 0% 85%) 25%, hsl(270deg 100% 95%) 50%, hsl(240deg 100% 80%) 75%, hsl(240deg 100% 65%) 100%);border: 1px solid navy;border-radius: 5%;display: inline-block;box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);}.-wm-rank-rise-profile {color: whitesmoke;background: darkorange;background: linear-gradient(90deg, rgb(129 51 18) 0%, rgb(121, 82, 9) 35%, rgb(255, 136, 0) 100%);border: 1px solid darkorange;}.-wm-rank-ama-profile {font-size: 1.1em;color: whitesmoke;background: green;background: linear-gradient(90deg, rgb(4, 56, 4) 0%, rgb(52, 141, 10) 35%, rgb(34, 187, 34) 100%);border: 1px solid olive;border-radius: 5%;}.-wm-rank-na-profile {color: gray;}.-wm-rank-new-profile {background-color: #ffe557;border: 1px solid gold;border-radius: 5%;display: inline-block;}.-wm-rank-new-profile.rank.-wm-rank-new:before {color: brown;}#badgeKey {--ut-report-cell-padding-y: .3rem;}.fa-pulse {-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);}.fa-edit:before, .fa-pencil-square-o:before {color: #4B66A7;}.cfa-1_5x {font-size: 1.4em;}.cfa-check_N:before {content: "\f00d";color: red;}.cfa-check_Y:before {content: "\f00c";color: green;}.cfa-check2_Y:before {content: "\f00c";color: green;}.cfa-edit_N:before {content: "\f023";color: #444444;}.cfa-edit_Y:before {content: "\f09c";color: green;}.cfa-warning_Y:before {content: "\f071";color: #CC8024;}.cfa-note_Y:before {content: "\f075";}.apex-theme-vita-dark td.top {background-color: var(--u-color-1);color: var(--u-color-1-contrast);}.apex-theme-vita-dark .p10 {background-color: var(--u-color-2);color: var(--u-color-2-contrast);}.apex-theme-vita-dark .p9 {background-color: var(--u-color-3);color: var(--u-color-3-contrast);}.apex-theme-vita-dark .p8 {background-color: var(--u-color-4);color: var(--u-color-4-contrast);}.apex-theme-vita-dark .p7 {background-color: var(--u-color-5);color: var(--u-color-5-contrast);}.apex-theme-vita-dark .p6 {background-color: var(--u-color-6);color: var(--u-color-6-contrast);}.apex-theme-vita-dark .p5 {background-color: var(--u-color-13);color: var(--u-color-13-contrast);}.apex-theme-vita-dark .p4 {background-color: var(--u-color-14);color: var(--u-color-14-contrast);}.apex-theme-vita-dark .p3 {background-color: var(--u-color-15);color: var(--u-color-15-contrast);}.apex-theme-vita-dark .points.p2 {background-color: var(--u-color-16);color: var(--u-color-16-contrast);}.apex-theme-vita-dark .points.p1 {background-color: var(--u-color-17);color: var(--u-color-17-contrast);}.apex-theme-vita-dark tr.podium td {--ut-report-cell-background-color:hsl(48deg 85% 46%);}.apex-theme-vita-dark tr.podium.podium3 td {--ut-report-cell-background-color: #da7c2f;}.apex-theme-vita td.top {background-color: var(--u-color-1);color: var(--u-color-1-contrast);}.apex-theme-vita .p10 {background-color: var(--u-color-2);color: var(--u-color-2-contrast);}.apex-theme-vita .p9 {background-color: var(--u-color-3);color: var(--u-color-3-contrast);}.apex-theme-vita .p8 {background-color: var(--u-color-4);color: var(--u-color-4-contrast);}.apex-theme-vita .p7 {background-color: var(--u-color-5);color: var(--u-color-5-contrast);}.apex-theme-vita .p6 {background-color: var(--u-color-6);color: var(--u-color-6-contrast);}.apex-theme-vita .p5 {background-color: var(--u-color-13);color: var(--u-color-13-contrast);}.apex-theme-vita .p4 {background-color: var(--u-color-14);color: var(--u-color-14-contrast);}.apex-theme-vita .p3 {background-color: var(--u-color-15);color: var(--u-color-15-contrast);}.apex-theme-vita .points.p2 {background-color: var(--u-color-16);color: var(--u-color-16-contrast);}.apex-theme-vita .points.p1 {background-color: var(--u-color-17);color: var(--u-color-17-contrast);}