@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700&family=Nunito:wght@400;500;600;700;800;900&family=DynaPuff:wght@400;600;700&display=swap";@charset "UTF-8";.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-option-selected-state-label-text-color: hsl(31, 93%, 57%);--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-accent{--mat-option-selected-state-label-text-color: hsl(42, 90%, 52%);--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-warn{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html{--mat-pseudo-checkbox-full-selected-icon-color: hsl(42, 90%, 52%);--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: hsl(42, 90%, 52%);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: hsl(31, 93%, 57%);--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: hsl(31, 93%, 57%);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: hsl(42, 90%, 52%);--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: hsl(42, 90%, 52%);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #f44336;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px}html{--mat-card-elevated-container-color: white;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: white;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--mat-card-filled-container-color: white;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}.mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: hsl(31, 93%, 57%);--mat-progress-bar-track-color: hsla(31, 93%, 57%, .25)}.mat-mdc-progress-bar.mat-accent{--mat-progress-bar-active-indicator-color: hsl(42, 90%, 52%);--mat-progress-bar-track-color: hsla(42, 90%, 52%, .25)}.mat-mdc-progress-bar.mat-warn{--mat-progress-bar-active-indicator-color: #f44336;--mat-progress-bar-track-color: rgba(244, 67, 54, .25)}html{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px}html{--mat-tooltip-container-color: #424242;--mat-tooltip-supporting-text-color: white}html{--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px}html{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, hsl(31, 93%, 57%) 87%, transparent);--mat-form-field-filled-caret-color: hsl(31, 93%, 57%);--mat-form-field-filled-focus-active-indicator-color: hsl(31, 93%, 57%);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, hsl(31, 93%, 57%) 87%, transparent);--mat-form-field-outlined-caret-color: hsl(31, 93%, 57%);--mat-form-field-outlined-focus-outline-color: hsl(31, 93%, 57%);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, hsl(31, 93%, 57%) 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #f44336;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .12;--mat-form-field-filled-container-color: #f6f6f6;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-filled-error-hover-label-text-color: #f44336;--mat-form-field-filled-error-focus-label-text-color: #f44336;--mat-form-field-filled-error-label-text-color: #f44336;--mat-form-field-filled-error-caret-color: #f44336;--mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--mat-form-field-filled-error-active-indicator-color: #f44336;--mat-form-field-filled-error-focus-active-indicator-color: #f44336;--mat-form-field-filled-error-hover-active-indicator-color: #f44336;--mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-error-caret-color: #f44336;--mat-form-field-outlined-error-focus-label-text-color: #f44336;--mat-form-field-outlined-error-label-text-color: #f44336;--mat-form-field-outlined-error-hover-label-text-color: #f44336;--mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-error-focus-outline-color: #f44336;--mat-form-field-outlined-error-hover-outline-color: #f44336;--mat-form-field-outlined-error-outline-color: #f44336}.mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, hsl(42, 90%, 52%) 87%, transparent);--mat-form-field-filled-caret-color: hsl(42, 90%, 52%);--mat-form-field-filled-focus-active-indicator-color: hsl(42, 90%, 52%);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, hsl(42, 90%, 52%) 87%, transparent);--mat-form-field-outlined-caret-color: hsl(42, 90%, 52%);--mat-form-field-outlined-focus-outline-color: hsl(42, 90%, 52%);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, hsl(42, 90%, 52%) 87%, transparent)}.mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-filled-caret-color: #f44336;--mat-form-field-filled-focus-active-indicator-color: #f44336;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-outlined-caret-color: #f44336;--mat-form-field-outlined-focus-outline-color: #f44336;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent)}html{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: hsl(31, 93%, 57%);--mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: hsl(42, 90%, 52%);--mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #f44336;--mat-select-invalid-arrow-color: #f44336}html{--mat-select-arrow-transform: translateY(-8px)}html{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-autocomplete-background-color: white}html{--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html{--mat-dialog-container-color: white;--mat-dialog-subhead-color: rgba(0, 0, 0, .87);--mat-dialog-supporting-text-color: rgba(0, 0, 0, .54)}.mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-hover-state-layer-opacity: .04;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-hover-state-layer-opacity: .04;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-disabled-label-text-color: rgba(255, 255, 255, .87);--mat-chip-elevated-container-color: hsl(31, 93%, 57%);--mat-chip-elevated-disabled-container-color: hsl(31, 93%, 57%);--mat-chip-elevated-selected-container-color: hsl(31, 93%, 57%);--mat-chip-flat-disabled-selected-container-color: hsl(31, 93%, 57%);--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: rgba(255, 255, 255, .87);--mat-chip-selected-disabled-trailing-icon-color: rgba(255, 255, 255, .87);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgba(255, 255, 255, .87);--mat-chip-selected-trailing-icon-color: rgba(255, 255, 255, .87);--mat-chip-with-icon-disabled-icon-color: rgba(255, 255, 255, .87);--mat-chip-with-icon-icon-color: rgba(255, 255, 255, .87);--mat-chip-with-icon-selected-icon-color: rgba(255, 255, 255, .87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(255, 255, 255, .87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(255, 255, 255, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-disabled-label-text-color: rgba(255, 255, 255, .87);--mat-chip-elevated-container-color: hsl(42, 90%, 52%);--mat-chip-elevated-disabled-container-color: hsl(42, 90%, 52%);--mat-chip-elevated-selected-container-color: hsl(42, 90%, 52%);--mat-chip-flat-disabled-selected-container-color: hsl(42, 90%, 52%);--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: rgba(255, 255, 255, .87);--mat-chip-selected-disabled-trailing-icon-color: rgba(255, 255, 255, .87);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgba(255, 255, 255, .87);--mat-chip-selected-trailing-icon-color: rgba(255, 255, 255, .87);--mat-chip-with-icon-disabled-icon-color: rgba(255, 255, 255, .87);--mat-chip-with-icon-icon-color: rgba(255, 255, 255, .87);--mat-chip-with-icon-selected-icon-color: rgba(255, 255, 255, .87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(255, 255, 255, .87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(255, 255, 255, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #f44336;--mat-chip-elevated-disabled-container-color: #f44336;--mat-chip-elevated-selected-container-color: #f44336;--mat-chip-flat-disabled-selected-container-color: #f44336;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 32px}html{--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-hover-state-layer-opacity: .04;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px}html{--mat-slide-toggle-selected-icon-color: rgba(255, 255, 255, .87);--mat-slide-toggle-disabled-selected-icon-color: rgba(255, 255, 255, .87);--mat-slide-toggle-selected-focus-state-layer-color: hsl(31, 93%, 57%);--mat-slide-toggle-selected-handle-color: hsl(31, 93%, 57%);--mat-slide-toggle-selected-hover-state-layer-color: hsl(31, 93%, 57%);--mat-slide-toggle-selected-pressed-state-layer-color: hsl(31, 93%, 57%);--mat-slide-toggle-selected-focus-handle-color: hsl(31, 93%, 57%);--mat-slide-toggle-selected-hover-handle-color: hsl(31, 93%, 57%);--mat-slide-toggle-selected-pressed-handle-color: hsl(31, 93%, 57%);--mat-slide-toggle-selected-focus-track-color: hsl(33, 96%, 72%);--mat-slide-toggle-selected-hover-track-color: hsl(33, 96%, 72%);--mat-slide-toggle-selected-pressed-track-color: hsl(33, 96%, 72%);--mat-slide-toggle-selected-track-color: hsl(33, 96%, 72%);--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-handle-surface-color: white;--mat-slide-toggle-label-text-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-handle-color: #424242;--mat-slide-toggle-unselected-focus-handle-color: #424242;--mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-icon-color: #f6f6f6;--mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, .54);--mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-handle-color: #424242;--mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, .12)}.mat-mdc-slide-toggle.mat-accent{--mat-slide-toggle-selected-icon-color: rgba(255, 255, 255, .87);--mat-slide-toggle-disabled-selected-icon-color: rgba(255, 255, 255, .87);--mat-slide-toggle-selected-focus-state-layer-color: hsl(42, 90%, 52%);--mat-slide-toggle-selected-handle-color: hsl(42, 90%, 52%);--mat-slide-toggle-selected-hover-state-layer-color: hsl(42, 90%, 52%);--mat-slide-toggle-selected-pressed-state-layer-color: hsl(42, 90%, 52%);--mat-slide-toggle-selected-focus-handle-color: hsl(42, 90%, 52%);--mat-slide-toggle-selected-hover-handle-color: hsl(42, 90%, 52%);--mat-slide-toggle-selected-pressed-handle-color: hsl(42, 90%, 52%);--mat-slide-toggle-selected-focus-track-color: hsl(44, 95%, 68%);--mat-slide-toggle-selected-hover-track-color: hsl(44, 95%, 68%);--mat-slide-toggle-selected-pressed-track-color: hsl(44, 95%, 68%);--mat-slide-toggle-selected-track-color: hsl(44, 95%, 68%)}.mat-mdc-slide-toggle.mat-warn{--mat-slide-toggle-selected-icon-color: white;--mat-slide-toggle-disabled-selected-icon-color: white;--mat-slide-toggle-selected-focus-state-layer-color: #f44336;--mat-slide-toggle-selected-handle-color: #f44336;--mat-slide-toggle-selected-hover-state-layer-color: #f44336;--mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--mat-slide-toggle-selected-focus-handle-color: #f44336;--mat-slide-toggle-selected-hover-handle-color: #f44336;--mat-slide-toggle-selected-pressed-handle-color: #f44336;--mat-slide-toggle-selected-focus-track-color: #e57373;--mat-slide-toggle-selected-hover-track-color: #e57373;--mat-slide-toggle-selected-pressed-track-color: #e57373;--mat-slide-toggle-selected-track-color: #e57373}html{--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-touch-target-display: block}html{--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px}.mat-mdc-radio-button.mat-primary{--mat-radio-checked-ripple-color: hsl(31, 93%, 57%);--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: hsl(31, 93%, 57%);--mat-radio-selected-hover-icon-color: hsl(31, 93%, 57%);--mat-radio-selected-icon-color: hsl(31, 93%, 57%);--mat-radio-selected-pressed-icon-color: hsl(31, 93%, 57%);--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent{--mat-radio-checked-ripple-color: hsl(42, 90%, 52%);--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: hsl(42, 90%, 52%);--mat-radio-selected-hover-icon-color: hsl(42, 90%, 52%);--mat-radio-selected-icon-color: hsl(42, 90%, 52%);--mat-radio-selected-pressed-icon-color: hsl(42, 90%, 52%);--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}html{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}html{--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom}html{--mat-slider-active-track-color: hsl(31, 93%, 57%);--mat-slider-focus-handle-color: hsl(31, 93%, 57%);--mat-slider-handle-color: hsl(31, 93%, 57%);--mat-slider-hover-handle-color: hsl(31, 93%, 57%);--mat-slider-focus-state-layer-color: color-mix(in srgb, hsl(31, 93%, 57%) 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, hsl(31, 93%, 57%) 4%, transparent);--mat-slider-inactive-track-color: hsl(31, 93%, 57%);--mat-slider-ripple-color: hsl(31, 93%, 57%);--mat-slider-with-tick-marks-active-container-color: rgba(255, 255, 255, .87);--mat-slider-with-tick-marks-inactive-container-color: hsl(31, 93%, 57%);--mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--mat-slider-label-container-color: #424242;--mat-slider-label-label-text-color: white;--mat-slider-value-indicator-opacity: 1;--mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}.mat-accent{--mat-slider-active-track-color: hsl(42, 90%, 52%);--mat-slider-focus-handle-color: hsl(42, 90%, 52%);--mat-slider-handle-color: hsl(42, 90%, 52%);--mat-slider-hover-handle-color: hsl(42, 90%, 52%);--mat-slider-focus-state-layer-color: color-mix(in srgb, hsl(42, 90%, 52%) 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, hsl(42, 90%, 52%) 4%, transparent);--mat-slider-inactive-track-color: hsl(42, 90%, 52%);--mat-slider-ripple-color: hsl(42, 90%, 52%);--mat-slider-with-tick-marks-active-container-color: rgba(255, 255, 255, .87);--mat-slider-with-tick-marks-inactive-container-color: hsl(42, 90%, 52%)}.mat-warn{--mat-slider-active-track-color: #f44336;--mat-slider-focus-handle-color: #f44336;--mat-slider-handle-color: #f44336;--mat-slider-hover-handle-color: #f44336;--mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--mat-slider-inactive-track-color: #f44336;--mat-slider-ripple-color: #f44336;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #f44336}html{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}html{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38}html{--mat-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-state-layer-opacity: .04;--mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-checked-ripple-color: hsl(31, 93%, 57%);--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: hsl(31, 93%, 57%);--mat-radio-selected-hover-icon-color: hsl(31, 93%, 57%);--mat-radio-selected-icon-color: hsl(31, 93%, 57%);--mat-radio-selected-pressed-icon-color: hsl(31, 93%, 57%);--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mat-radio-checked-ripple-color: hsl(42, 90%, 52%);--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: hsl(42, 90%, 52%);--mat-radio-selected-hover-icon-color: hsl(42, 90%, 52%);--mat-radio-selected-icon-color: hsl(42, 90%, 52%);--mat-radio-selected-pressed-icon-color: hsl(42, 90%, 52%);--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: rgba(255, 255, 255, .87);--mat-checkbox-selected-focus-icon-color: hsl(31, 93%, 57%);--mat-checkbox-selected-hover-icon-color: hsl(31, 93%, 57%);--mat-checkbox-selected-icon-color: hsl(31, 93%, 57%);--mat-checkbox-selected-pressed-icon-color: hsl(31, 93%, 57%);--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: hsl(31, 93%, 57%);--mat-checkbox-selected-hover-state-layer-color: hsl(31, 93%, 57%);--mat-checkbox-selected-pressed-state-layer-color: hsl(31, 93%, 57%);--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-accent{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: rgba(255, 255, 255, .87);--mat-checkbox-selected-focus-icon-color: hsl(42, 90%, 52%);--mat-checkbox-selected-hover-icon-color: hsl(42, 90%, 52%);--mat-checkbox-selected-icon-color: hsl(42, 90%, 52%);--mat-checkbox-selected-pressed-icon-color: hsl(42, 90%, 52%);--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: hsl(42, 90%, 52%);--mat-checkbox-selected-hover-state-layer-color: hsl(42, 90%, 52%);--mat-checkbox-selected-pressed-state-layer-color: hsl(42, 90%, 52%);--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#f7952b}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px}html{--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html{--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: hsl(31, 93%, 57%);--mat-tab-active-ripple-color: hsl(31, 93%, 57%);--mat-tab-inactive-ripple-color: hsl(31, 93%, 57%);--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: hsl(31, 93%, 57%);--mat-tab-active-hover-label-text-color: hsl(31, 93%, 57%);--mat-tab-active-focus-indicator-color: hsl(31, 93%, 57%);--mat-tab-active-hover-indicator-color: hsl(31, 93%, 57%);--mat-tab-active-indicator-color: hsl(31, 93%, 57%)}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: hsl(42, 90%, 52%);--mat-tab-active-ripple-color: hsl(42, 90%, 52%);--mat-tab-inactive-ripple-color: hsl(42, 90%, 52%);--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: hsl(42, 90%, 52%);--mat-tab-active-hover-label-text-color: hsl(42, 90%, 52%);--mat-tab-active-focus-indicator-color: hsl(42, 90%, 52%);--mat-tab-active-hover-indicator-color: hsl(42, 90%, 52%);--mat-tab-active-indicator-color: hsl(42, 90%, 52%)}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #f44336;--mat-tab-active-ripple-color: #f44336;--mat-tab-inactive-ripple-color: #f44336;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #f44336;--mat-tab-active-hover-label-text-color: #f44336;--mat-tab-active-focus-indicator-color: #f44336;--mat-tab-active-hover-indicator-color: #f44336;--mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-background-color: hsl(31, 93%, 57%);--mat-tab-foreground-color: rgba(255, 255, 255, .87)}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-background-color: hsl(42, 90%, 52%);--mat-tab-foreground-color: rgba(255, 255, 255, .87)}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-background-color: #f44336;--mat-tab-foreground-color: white}.mat-mdc-tab-header{--mat-tab-container-height: 48px}html{--mat-checkbox-disabled-selected-checkmark-color: white;--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .04;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .04;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px}html{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: rgba(255, 255, 255, .87);--mat-checkbox-selected-focus-icon-color: hsl(42, 90%, 52%);--mat-checkbox-selected-hover-icon-color: hsl(42, 90%, 52%);--mat-checkbox-selected-icon-color: hsl(42, 90%, 52%);--mat-checkbox-selected-pressed-icon-color: hsl(42, 90%, 52%);--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: hsl(42, 90%, 52%);--mat-checkbox-selected-hover-state-layer-color: hsl(42, 90%, 52%);--mat-checkbox-selected-pressed-state-layer-color: hsl(42, 90%, 52%);--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: rgba(255, 255, 255, .87);--mat-checkbox-selected-focus-icon-color: hsl(31, 93%, 57%);--mat-checkbox-selected-hover-icon-color: hsl(31, 93%, 57%);--mat-checkbox-selected-icon-color: hsl(31, 93%, 57%);--mat-checkbox-selected-pressed-icon-color: hsl(31, 93%, 57%);--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: hsl(31, 93%, 57%);--mat-checkbox-selected-hover-state-layer-color: hsl(31, 93%, 57%);--mat-checkbox-selected-pressed-state-layer-color: hsl(31, 93%, 57%);--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}html{--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px}html{--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px}html{--mat-button-filled-container-color: white;--mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--mat-button-protected-container-color: white;--mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: rgba(0, 0, 0, .87);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--mat-button-tonal-container-color: white;--mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-primary,.mat-mdc-unelevated-button.mat-primary,.mat-mdc-raised-button.mat-primary,.mat-mdc-outlined-button.mat-primary,.mat-tonal-button.mat-primary{--mat-button-filled-container-color: hsl(31, 93%, 57%);--mat-button-filled-label-text-color: rgba(255, 255, 255, .87);--mat-button-filled-ripple-color: color-mix(in srgb, rgba(255, 255, 255, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(255, 255, 255, .87);--mat-button-outlined-label-text-color: hsl(31, 93%, 57%);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, hsl(31, 93%, 57%) 12%, transparent);--mat-button-outlined-state-layer-color: hsl(31, 93%, 57%);--mat-button-protected-container-color: hsl(31, 93%, 57%);--mat-button-protected-label-text-color: rgba(255, 255, 255, .87);--mat-button-protected-ripple-color: color-mix(in srgb, rgba(255, 255, 255, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(255, 255, 255, .87);--mat-button-text-label-text-color: hsl(31, 93%, 57%);--mat-button-text-ripple-color: color-mix(in srgb, hsl(31, 93%, 57%) 12%, transparent);--mat-button-text-state-layer-color: hsl(31, 93%, 57%);--mat-button-tonal-container-color: hsl(31, 93%, 57%);--mat-button-tonal-label-text-color: rgba(255, 255, 255, .87);--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(255, 255, 255, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(255, 255, 255, .87)}.mat-mdc-button.mat-accent,.mat-mdc-unelevated-button.mat-accent,.mat-mdc-raised-button.mat-accent,.mat-mdc-outlined-button.mat-accent,.mat-tonal-button.mat-accent{--mat-button-filled-container-color: hsl(42, 90%, 52%);--mat-button-filled-label-text-color: rgba(255, 255, 255, .87);--mat-button-filled-ripple-color: color-mix(in srgb, rgba(255, 255, 255, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(255, 255, 255, .87);--mat-button-outlined-label-text-color: hsl(42, 90%, 52%);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, hsl(42, 90%, 52%) 12%, transparent);--mat-button-outlined-state-layer-color: hsl(42, 90%, 52%);--mat-button-protected-container-color: hsl(42, 90%, 52%);--mat-button-protected-label-text-color: rgba(255, 255, 255, .87);--mat-button-protected-ripple-color: color-mix(in srgb, rgba(255, 255, 255, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(255, 255, 255, .87);--mat-button-text-label-text-color: hsl(42, 90%, 52%);--mat-button-text-ripple-color: color-mix(in srgb, hsl(42, 90%, 52%) 12%, transparent);--mat-button-text-state-layer-color: hsl(42, 90%, 52%);--mat-button-tonal-container-color: hsl(42, 90%, 52%);--mat-button-tonal-label-text-color: rgba(255, 255, 255, .87);--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(255, 255, 255, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(255, 255, 255, .87)}.mat-mdc-button.mat-warn,.mat-mdc-unelevated-button.mat-warn,.mat-mdc-raised-button.mat-warn,.mat-mdc-outlined-button.mat-warn,.mat-tonal-button.mat-warn{--mat-button-filled-container-color: #f44336;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #f44336;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-outlined-state-layer-color: #f44336;--mat-button-protected-container-color: #f44336;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #f44336;--mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-text-state-layer-color: #f44336;--mat-button-tonal-container-color: #f44336;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}html{--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block}html{--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px}html{--mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: hsl(31, 93%, 57%);--mat-icon-button-state-layer-color: hsl(31, 93%, 57%);--mat-icon-button-ripple-color: color-mix(in srgb, hsl(31, 93%, 57%) 12%, transparent)}.mat-mdc-icon-button.mat-accent{--mat-icon-button-icon-color: hsl(42, 90%, 52%);--mat-icon-button-state-layer-color: hsl(42, 90%, 52%);--mat-icon-button-ripple-color: color-mix(in srgb, hsl(42, 90%, 52%) 12%, transparent)}.mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: #f44336;--mat-icon-button-state-layer-color: #f44336;--mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;--mat-icon-button-state-layer-size: 48px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:12px}html{--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-fab-container-color: white;--mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: rgba(0, 0, 0, .87);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-container-color: white;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mat-fab-container-color: hsl(31, 93%, 57%);--mat-fab-foreground-color: rgba(255, 255, 255, .87);--mat-fab-ripple-color: color-mix(in srgb, hsl(31, 93%, 57%) 12%, transparent);--mat-fab-small-container-color: hsl(31, 93%, 57%);--mat-fab-small-foreground-color: rgba(255, 255, 255, .87);--mat-fab-small-ripple-color: color-mix(in srgb, rgba(255, 255, 255, .87) 12%, transparent);--mat-fab-small-state-layer-color: rgba(255, 255, 255, .87);--mat-fab-state-layer-color: rgba(255, 255, 255, .87)}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mat-fab-container-color: hsl(42, 90%, 52%);--mat-fab-foreground-color: rgba(255, 255, 255, .87);--mat-fab-ripple-color: color-mix(in srgb, hsl(42, 90%, 52%) 12%, transparent);--mat-fab-small-container-color: hsl(42, 90%, 52%);--mat-fab-small-foreground-color: rgba(255, 255, 255, .87);--mat-fab-small-ripple-color: color-mix(in srgb, rgba(255, 255, 255, .87) 12%, transparent);--mat-fab-small-state-layer-color: rgba(255, 255, 255, .87);--mat-fab-state-layer-color: rgba(255, 255, 255, .87)}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mat-fab-container-color: #f44336;--mat-fab-foreground-color: white;--mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-fab-small-container-color: #f44336;--mat-fab-small-foreground-color: white;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}html{--mat-fab-small-touch-target-display: block;--mat-fab-touch-target-display: block}html{--mat-snack-bar-container-shape: 4px}html{--mat-snack-bar-container-color: #424242;--mat-snack-bar-supporting-text-color: white;--mat-snack-bar-button-color: hsl(33, 96%, 72%)}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html{--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px}html{--mat-progress-spinner-active-indicator-color: hsl(31, 93%, 57%)}.mat-accent{--mat-progress-spinner-active-indicator-color: hsl(42, 90%, 52%)}.mat-warn{--mat-progress-spinner-active-indicator-color: #f44336}html{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html{--mat-badge-background-color: hsl(31, 93%, 57%);--mat-badge-text-color: rgba(255, 255, 255, .87);--mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-badge-accent{--mat-badge-background-color: hsl(42, 90%, 52%);--mat-badge-text-color: rgba(255, 255, 255, .87)}.mat-badge-warn{--mat-badge-background-color: #f44336;--mat-badge-text-color: white}html{--mat-bottom-sheet-container-shape: 4px}html{--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color: white}html{--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .04;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px}html{--mat-button-toggle-background-color: white;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-disabled-state-background-color: white;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-divider-color: rgba(0, 0, 0, .12);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-disabled-state-background-color: white;--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-state-layer-color: rgba(0, 0, 0, .87);--mat-button-toggle-text-color: rgba(0, 0, 0, .87)}html{--mat-button-toggle-height: 48px}html{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, hsl(31, 93%, 57%) 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, hsl(42, 90%, 52%) 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: rgba(255, 255, 255, .87);--mat-datepicker-calendar-date-selected-state-background-color: hsl(31, 93%, 57%);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, hsl(31, 93%, 57%) 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: rgba(255, 255, 255, .87);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, hsl(31, 93%, 57%) 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, hsl(31, 93%, 57%) 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: hsl(31, 93%, 57%);--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent,.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, hsl(42, 90%, 52%) 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, hsl(42, 90%, 52%) 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: rgba(255, 255, 255, .87);--mat-datepicker-calendar-date-selected-state-background-color: hsl(42, 90%, 52%);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, hsl(42, 90%, 52%) 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: rgba(255, 255, 255, .87);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, hsl(42, 90%, 52%) 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, hsl(42, 90%, 52%) 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: hsl(42, 90%, 52%);--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-warn,.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, hsl(42, 90%, 52%) 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #f44336;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}html{--mat-divider-width: 1px}html{--mat-divider-color: rgba(0, 0, 0, .12)}html{--mat-expansion-container-shape: 4px;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html{--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html{--mat-icon-color: inherit}.mat-icon.mat-primary{--mat-icon-color: hsl(31, 93%, 57%)}.mat-icon.mat-accent{--mat-icon-color: hsl(42, 90%, 52%)}.mat-icon.mat-warn{--mat-icon-color: #f44336}html{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html{--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html{--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0}html{--mat-stepper-header-icon-foreground-color: rgba(255, 255, 255, .87);--mat-stepper-header-selected-state-icon-background-color: hsl(31, 93%, 57%);--mat-stepper-header-selected-state-icon-foreground-color: rgba(255, 255, 255, .87);--mat-stepper-header-done-state-icon-background-color: hsl(31, 93%, 57%);--mat-stepper-header-done-state-icon-foreground-color: rgba(255, 255, 255, .87);--mat-stepper-header-edit-state-icon-background-color: hsl(31, 93%, 57%);--mat-stepper-header-edit-state-icon-foreground-color: rgba(255, 255, 255, .87);--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: #f44336;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #f44336;--mat-stepper-header-error-state-icon-background-color: transparent}.mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: rgba(255, 255, 255, .87);--mat-stepper-header-selected-state-icon-background-color: hsl(42, 90%, 52%);--mat-stepper-header-selected-state-icon-foreground-color: rgba(255, 255, 255, .87);--mat-stepper-header-done-state-icon-background-color: hsl(42, 90%, 52%);--mat-stepper-header-done-state-icon-foreground-color: rgba(255, 255, 255, .87);--mat-stepper-header-edit-state-icon-background-color: hsl(42, 90%, 52%);--mat-stepper-header-edit-state-icon-foreground-color: rgba(255, 255, 255, .87)}.mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #f44336;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #f44336;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #f44336;--mat-stepper-header-edit-state-icon-foreground-color: white}html{--mat-stepper-header-height: 72px}html{--mat-sort-arrow-color: rgba(0, 0, 0, .87)}html{--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color: hsl(31, 93%, 57%);--mat-toolbar-container-text-color: rgba(255, 255, 255, .87)}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color: hsl(42, 90%, 52%);--mat-toolbar-container-text-color: rgba(255, 255, 255, .87)}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}html{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html{--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, .87)}html{--mat-tree-node-min-height: 48px}html{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-timepicker-container-background-color: white}:root{--primary-50: hsl(36, 100%, 95%);--primary-100: hsl(35, 100%, 88%);--primary-200: hsl(34, 98%, 80%);--primary-300: hsl(33, 96%, 72%);--primary-400: hsl(32, 95%, 64%);--primary-500: hsl(31, 93%, 57%);--primary-600: hsl(29, 90%, 52%);--primary-700: hsl(27, 88%, 47%);--primary-800: hsl(25, 85%, 42%);--primary-900: hsl(23, 80%, 36%);--accent-50: hsl(48, 100%, 94%);--accent-100: hsl(47, 98%, 86%);--accent-200: hsl(46, 96%, 77%);--accent-300: hsl(44, 95%, 68%);--accent-400: hsl(43, 92%, 60%);--accent-500: hsl(42, 90%, 52%);--accent-600: hsl(40, 88%, 45%);--accent-700: hsl(38, 85%, 38%);--accent-800: hsl(36, 82%, 32%);--accent-900: hsl(34, 80%, 26%);--text-shadow-small: 1px 1px 2px rgba(0, 0, 0, .25)}@font-face{font-display:swap;font-family:DSEG14;font-weight:700;src:url(https://cdn.jsdelivr.net/npm/dseg@0.46.0/fonts/DSEG14-Classic/DSEG14Classic-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:DSEG7;font-weight:700;src:url(https://cdn.jsdelivr.net/npm/dseg@0.46.0/fonts/DSEG7-Classic/DSEG7Classic-Bold.woff2) format("woff2")}:root{--sport-bar-height: 38px;--row-h: 59px;--scoreboard: #121212;--scoreboard-led: #ffcd00;--scoreboard-glow: 0 0 6px rgba(255, 205, 0, .55);--scoreboard-dots: radial-gradient(rgba(255, 255, 255, .05) 1px, transparent 1.3px) 0 0 / 4px 4px;--leather: #6b4e38;--mat-slide-toggle-off-track: rgba(255, 255, 255, .22);--tex-leather: url(leather.9e7757682a157a53.jpg);--tex-chalk-noise: url(chalk-noise.7f8c7b0d385209a8.svg)}@media(max-width:575px){:root{--sport-bar-height: 32px;--row-h: 44px}}.group-results{--group-color: hsl(108.2352941176, 60%, 61%);--group-icon: "emoji_events"}.group-box{--group-color: hsl(198.2352941176, 60%, 61%);--group-icon: "bar_chart"}.group-advanced{--group-color: hsl(288.2352941176, 60%, 61%);--group-icon: "insights"}.group-support{--group-color: hsl(18.2352941176, 60%, 61%);--group-icon: "groups"}html,body{display:block;height:100%;margin:0}body{background-attachment:fixed;background-image:linear-gradient(270deg,var(--accent-300) 0%,var(--primary-300) 25%,var(--primary-400) 55%,var(--primary-600) 100%);font-family:Nunito,sans-serif;font-size:13px}.lombardi{background-color:currentColor;display:inline-block;height:1.1em;-webkit-mask:var(--trophy-mask) center/contain no-repeat;mask:var(--trophy-mask) center/contain no-repeat;vertical-align:middle;width:.85em}.visually-hidden{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}::-webkit-scrollbar-track{background-color:var(--scoreboard)!important;border:none!important;border-radius:8px!important}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--scoreboard-led) 95%,#000)!important;background-clip:padding-box!important;border:2px solid transparent!important;border-radius:8px!important;box-shadow:none!important}::-webkit-scrollbar-thumb:hover{background:var(--scoreboard-led)!important;background-clip:padding-box!important;border-width:0!important}::-webkit-scrollbar-thumb:active{background:color-mix(in srgb,var(--scoreboard-led) 85%,#000)!important;background-clip:padding-box!important;border-width:0!important}.sidebar ::-webkit-scrollbar-track,.mat-mdc-menu-panel::-webkit-scrollbar-track,about-panel ::-webkit-scrollbar-track{background-color:#2e2e2e!important}:root:has(bets-page){--scoreboard-led: #5b9dff;--scoreboard-glow: 0 0 6px rgba(91, 157, 255, .6)}bets-page .bets-list::-webkit-scrollbar,bets-page model-desk::-webkit-scrollbar,bets-page model-desk ::-webkit-scrollbar{height:10px;width:10px}bets-page .bets-list::-webkit-scrollbar-track{background-color:#00000059!important}bets-page .bets-list::-webkit-scrollbar-thumb{background:#1d5f9e!important;background-clip:padding-box!important}bets-page .bets-list::-webkit-scrollbar-thumb:hover{background:#2b7ac4!important;background-clip:padding-box!important}bets-page .bets-list::-webkit-scrollbar-thumb:active{background:#17507f!important;background-clip:padding-box!important}html body section footer .mat-mdc-select.season-select .mat-mdc-select-value,html body section footer .mat-mdc-select.season-select .mat-mdc-select-value-text,html body section footer .mat-mdc-select.season-select .mat-mdc-select-placeholder,html body section footer .mat-mdc-select.season-select .mat-mdc-select-arrow,html body .sidebar .filters .mat-mdc-select .mat-mdc-select-value,html body .sidebar .filters .mat-mdc-select .mat-mdc-select-value-text,html body .sidebar .filters .mat-mdc-select .mat-mdc-select-placeholder,html body .sidebar .filters .mat-mdc-select .mat-mdc-select-arrow{font-family:Outfit,sans-serif!important;letter-spacing:.5px!important}html body .mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option,html body .mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text{font-family:Outfit,sans-serif!important;letter-spacing:.5px!important}html body .sidebar footer button,html body bets-page .bets-game{font-family:Outfit,sans-serif!important;letter-spacing:.5px!important}body:has(.card-backdrop) .sport-bar{z-index:0!important}.mdc-menu-surface,.mat-mdc-menu-panel{background:var(--scoreboard-dots),var(--scoreboard)!important;border:solid 1px;border-color:#333!important}.mdc-menu-surface{transform:translateY(1px)!important}.mdc-menu-surface .mat-mdc-option span{color:var(--primary-50)!important;font-weight:700!important;text-shadow:var(--text-shadow-small)}.mdc-menu-surface .mat-mdc-option:not(.mdc-list-item--disabled):hover span{color:var(--scoreboard-led)!important}html{--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .1);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .1);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .1);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .1);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .1)}.mat-mdc-select-arrow{color:var(--primary-900)!important}@media(min-width:1000px){.mat-mdc-menu-panel.settings-menu{max-width:none}.mat-mdc-menu-panel.settings-menu .menu-cols{display:grid;grid-template-columns:auto auto}.mat-mdc-menu-panel.settings-menu .menu-col+.menu-col{border-left:1px solid rgba(255,255,255,.12)}}.mat-mdc-menu-panel{box-shadow:0 0 1em #0006}.mat-mdc-menu-panel span{color:var(--primary-50);text-shadow:var(--text-shadow-small)}.mat-mdc-menu-panel .menu-section{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--scoreboard-led) 40%,transparent);color:#fff;cursor:default;display:flex;font-family:Nunito,sans-serif;font-size:12px;font-weight:800;gap:8px;letter-spacing:1.5px;margin:10px 16px 6px;padding:4px 0 7px;text-transform:uppercase}.mat-mdc-menu-panel .menu-section .mat-icon{color:var(--scoreboard-led);font-size:18px;height:18px;width:18px}.mat-mdc-menu-panel .mat-mdc-menu-item .slide-toggle{margin-right:25.5px}.mat-mdc-menu-panel .mat-mdc-menu-item .menu-value{color:var(--scoreboard-led)!important}.mat-mdc-menu-panel .mat-mdc-menu-item:not(.min-games-item):hover span{color:var(--scoreboard-led)!important}.mat-mdc-menu-panel .menu-slot{align-items:center;display:inline-flex;flex:0 0 auto;margin-right:14px;width:96px}.mat-mdc-menu-panel .menu-slot .menu-value{font-weight:800;white-space:nowrap}.mat-mdc-menu-panel .menu-slot .min-games-stepper,.mat-mdc-menu-panel .menu-slot .slide-toggle{margin-right:0}.mat-mdc-menu-panel .min-games-item{cursor:default}.mat-mdc-menu-panel .min-games-item:hover{background:transparent!important}.mat-mdc-menu-panel .min-games-stepper{align-items:center;display:inline-flex;flex:0 0 auto;margin-right:14px}.mat-mdc-menu-panel .min-games-stepper button{align-items:center;background:radial-gradient(ellipse at 35% 20%,rgba(255,255,255,.2),transparent 60%),linear-gradient(180deg,#ffffff0a,#0000002e),var(--tex-leather) center/48px,var(--leather);background-blend-mode:normal,normal,soft-light,normal;border:none;border-radius:50%;box-shadow:inset 0 1px #ffffff2e,1px 1px 1px #0009;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;height:18px;justify-content:center;line-height:1;padding:0;text-shadow:0 1px 2px rgba(0,0,0,.6);width:18px}.mat-mdc-menu-panel .min-games-stepper button:hover:not(:disabled){filter:brightness(1.2)}.mat-mdc-menu-panel .min-games-stepper button:disabled{cursor:default;opacity:.35}.mat-mdc-menu-panel .min-games-stepper .min-games-value{color:var(--scoreboard-led)!important;font-family:DynaPuff,cursive!important;font-size:15px;font-weight:400;margin:0 7px;min-width:14px;text-align:center}.mat-mdc-slider .mdc-slider__track:after{background:repeating-linear-gradient(90deg,rgba(255,255,255,.6) 0 1px,transparent 1px 10%),linear-gradient(#fff9,#fff9) right/1px 100% no-repeat,repeating-linear-gradient(90deg,rgba(255,255,255,.4) 0 1px,transparent 1px 5%) center/100% 50% no-repeat;content:"";inset:-4px -.5px;pointer-events:none;position:absolute}.mat-mdc-slider .mdc-slider__input{cursor:grab!important}.mat-mdc-slider .mdc-slider__input:active{cursor:grabbing!important}.mat-mdc-slider.mdc-slider--disabled .mdc-slider__input{cursor:auto!important}.mdc-slider__track--inactive{background-color:#ffffff24!important;opacity:1!important}.mdc-slider__thumb-knob{--mat-slider-handle-width: 30px;--mat-slider-handle-height: 19px;background-blend-mode:normal,soft-light!important;background-clip:border-box!important;background-color:#a8602f!important;background-image:radial-gradient(ellipse at 40% 25%,rgba(255,255,255,.25),transparent 65%),var(--tex-leather)!important;background-position:center!important;background-size:auto,40px!important;border-color:transparent!important;border-radius:50%!important;box-shadow:0 2px 5px #000000bf,0 0 0 1.5px #00000059!important;transform:translate(-50%,-50%) rotate(var(--knob-roll, 0deg))!important;transition:transform .12s ease-out}.mdc-slider__thumb-knob:after{background:linear-gradient(#fff,#fff) center/100% 1.5px no-repeat,repeating-linear-gradient(90deg,#fff 0 1.5px,transparent 1.5px 3px) center/100% 6px no-repeat;content:"";height:7px;left:-6px;position:absolute;top:-3.5px;width:12px}.sub-rows .mdc-slider__thumb-knob{--mat-slider-handle-width: 26px;--mat-slider-handle-height: 16px}.sub-rows .mdc-slider__thumb-knob:after{height:6px;left:-5px;top:-3px;width:10.5px}html .mat-mdc-slide-toggle.mat-accent{--mat-slide-toggle-handle-width: 26px;--mat-slide-toggle-handle-height: 16px;--mat-slide-toggle-track-width: 46px;--mat-slide-toggle-track-height: 8px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-color: var(--scoreboard-led);--mat-slide-toggle-selected-hover-track-color: var(--scoreboard-led);--mat-slide-toggle-selected-focus-track-color: var(--scoreboard-led);--mat-slide-toggle-selected-pressed-track-color: var(--scoreboard-led);--mat-slide-toggle-unselected-track-color: var(--mat-slide-toggle-off-track);--mat-slide-toggle-unselected-hover-track-color: var(--mat-slide-toggle-off-track);--mat-slide-toggle-unselected-focus-track-color: var(--mat-slide-toggle-off-track);--mat-slide-toggle-unselected-pressed-track-color: var(--mat-slide-toggle-off-track);--mat-slide-toggle-selected-handle-color: var(--primary-800);--mat-slide-toggle-selected-hover-handle-color: var(--primary-800);--mat-slide-toggle-selected-focus-handle-color: var(--primary-800);--mat-slide-toggle-selected-pressed-handle-color: var(--primary-800);--mat-slide-toggle-unselected-handle-color: var(--primary-800);--mat-slide-toggle-unselected-hover-handle-color: var(--primary-800);--mat-slide-toggle-unselected-focus-handle-color: var(--primary-800);--mat-slide-toggle-unselected-pressed-handle-color: var(--primary-800);--mat-slide-toggle-selected-icon-color: var(--primary-50);--mat-slide-toggle-unselected-icon-color: var(--primary-50)}html .mat-mdc-slide-toggle.mat-accent .mdc-switch__handle{border-radius:50%!important;height:16px!important;margin:0!important;width:26px!important}html .mat-mdc-slide-toggle.mat-accent .mdc-switch__handle:after{background:linear-gradient(#fff,#fff) center/10.5px 1.5px no-repeat,repeating-linear-gradient(90deg,#fff 0 1.5px,transparent 1.5px 3px) center/10.5px 6px no-repeat,radial-gradient(ellipse at 40% 25%,rgba(255,255,255,.25),transparent 65%),var(--tex-leather) center/40px,#a8602f!important;background-blend-mode:normal,normal,normal,soft-light,normal!important;border:none!important;opacity:1!important}html .mat-mdc-slide-toggle .mdc-switch__handle:after{transition:rotate .25s ease-out}html .mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle:after{rotate:180deg}.mat-mdc-slider .mat-ripple,.mat-mdc-slide-toggle .mdc-switch__ripple,.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple,.mat-mdc-slide-toggle .mat-focus-indicator{display:none!important}@media(prefers-reduced-motion:reduce){.mdc-slider__thumb-knob{transform:translate(-50%,-50%)!important}html .mat-mdc-slide-toggle .mdc-switch__handle:after{rotate:none!important}}.sidebar .mat-mdc-select-arrow{color:#fff!important}.sidebar .mat-mdc-select:hover .mat-mdc-select-arrow{color:var(--scoreboard-led)!important}.sidebar .mat-mdc-select .mat-mdc-select-placeholder{color:inherit;text-transform:uppercase}section footer .mat-mdc-select.season-select .mat-mdc-select-trigger{width:100%}section footer .mat-mdc-select.season-select .mat-mdc-select-value,section footer .mat-mdc-select.season-select .mat-mdc-select-value-text{color:#fff!important;text-align:left}section footer .mat-mdc-select.season-select .mat-mdc-select-arrow{color:#fff!important}section footer .mat-mdc-select.season-select:hover .mat-mdc-select-value-text,section footer .mat-mdc-select.season-select:hover .mat-mdc-select-arrow{color:var(--scoreboard-led)!important}.skip-link{background:var(--scoreboard);border:2px solid var(--scoreboard-led);border-radius:8px;color:var(--scoreboard-led);font-weight:800;left:8px;padding:8px 14px;position:fixed;text-decoration:none;top:8px;transform:translateY(-200%);z-index:10000}.skip-link:focus{transform:none}:where(button,a[href],input,select,summary,[tabindex]:not([tabindex="-1"]),[role=button],[role=tab]):focus-visible{outline:2px solid var(--scoreboard-led);outline-offset:2px}:root{--tex-chalk-plays: url(chalk-plays.64847d0313205cbe.svg);--trophy-mask: url(lombardi.b15f1a5ffe4cd712.svg)}body{background-color:#3d7a24;background-image:radial-gradient(ellipse at 50% 30%,transparent 40%,rgba(0,0,0,.35)),url(turf.99cefcc889dc4590.webp);background-size:cover,512px}section footer .mat-mdc-select.season-select,.sidebar .filters .mat-mdc-select{background:radial-gradient(ellipse at 35% 20%,rgba(255,255,255,.2),transparent 60%),linear-gradient(180deg,#ffffff0a,#0000002e),var(--tex-leather) center/96px,var(--leather)!important;background-blend-mode:normal,normal,soft-light,normal!important}section footer .mat-mdc-select.season-select .mat-mdc-select-value,section footer .mat-mdc-select.season-select .mat-mdc-select-value-text,section footer .mat-mdc-select.season-select .mat-mdc-select-placeholder,section footer .mat-mdc-select.season-select .mat-mdc-select-arrow,.sidebar .filters .mat-mdc-select .mat-mdc-select-value,.sidebar .filters .mat-mdc-select .mat-mdc-select-value-text,.sidebar .filters .mat-mdc-select .mat-mdc-select-placeholder,.sidebar .filters .mat-mdc-select .mat-mdc-select-arrow{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 5px rgba(0,0,0,.55)!important}section footer .mat-mdc-select.season-select .mat-mdc-select-arrow,.sidebar .filters .mat-mdc-select .mat-mdc-select-arrow{filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.85))}section footer .mat-mdc-select.season-select:hover,.sidebar .filters .mat-mdc-select:hover{filter:brightness(1.15)}section footer .mat-mdc-select.season-select:hover .mat-mdc-select-value,section footer .mat-mdc-select.season-select:hover .mat-mdc-select-value-text,section footer .mat-mdc-select.season-select:hover .mat-mdc-select-placeholder,section footer .mat-mdc-select.season-select:hover .mat-mdc-select-arrow,.sidebar .filters .mat-mdc-select:hover .mat-mdc-select-value,.sidebar .filters .mat-mdc-select:hover .mat-mdc-select-value-text,.sidebar .filters .mat-mdc-select:hover .mat-mdc-select-placeholder,.sidebar .filters .mat-mdc-select:hover .mat-mdc-select-arrow{color:var(--scoreboard-led)!important}.mdc-menu-surface.mat-mdc-select-panel{background:linear-gradient(180deg,#ffffff0f,#0003),var(--tex-leather) center/96px,var(--leather)!important;background-blend-mode:normal,soft-light,normal!important;box-shadow:0 0 0 .5px #1a120c,0 0 1em #0006!important}.mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option span{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 5px rgba(0,0,0,.55)!important}.mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected span,.mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option:not(.mdc-list-item--disabled):hover span{color:var(--scoreboard-led)!important}.mdc-menu-surface.mat-mdc-select-panel::-webkit-scrollbar{height:10px;width:10px}.mdc-menu-surface.mat-mdc-select-panel::-webkit-scrollbar-track{background-color:#00000059!important}section footer .mat-mdc-select.season-select,section footer .mat-mdc-select.season-select .mat-mdc-select-value-text,section footer .mat-mdc-select.season-select .mdc-list-item__primary-text,.mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option,.mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option .mat-mdc-select-value-text,.mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text{font-size:11.05px!important;font-weight:700!important;text-transform:uppercase!important}.mdc-menu-surface.mat-mdc-select-panel .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked:after{color:var(--scoreboard-led)!important}section footer .mat-mdc-select.season-select{padding-inline:22px!important}html .game-filter{background:radial-gradient(ellipse at 35% 20%,rgba(255,255,255,.2),transparent 60%),linear-gradient(180deg,#ffffff0a,#0000002e),var(--tex-leather) center/96px,var(--leather)!important;background-blend-mode:normal,normal,soft-light,normal!important;border:1px solid #1a120c!important;box-shadow:inset 0 1px #ffffff2e,0 0 0 .5px #1a120c,1px 1px 1px #0009!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 5px rgba(0,0,0,.55)!important}section footer .filter-toggle,section footer .settings-toggle,section footer .copy-toggle,section footer .share-toggle,section footer .info-toggle,section footer .mat-mdc-select.season-select,.sidebar .filters .mat-mdc-select,.mdc-menu-surface.mat-mdc-select-panel{border:1px solid #1a120c!important;border-radius:10px!important}section footer .filter-toggle,section footer .settings-toggle,section footer .copy-toggle,section footer .share-toggle,section footer .info-toggle,section footer .mat-mdc-select.season-select,.sidebar .filters .mat-mdc-select{box-shadow:inset 0 1px #ffffff2e,0 0 0 .5px #1a120c,1px 1px 1px #0009!important}section footer .filter-toggle .mat-icon,section footer .settings-toggle .mat-icon,section footer .copy-toggle .mat-icon,section footer .share-toggle .mat-icon,section footer .info-toggle .mat-icon{text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 5px rgba(0,0,0,.55)!important}.mat-mdc-menu-panel .min-games-stepper button{border:1px solid #1a120c!important}.mdc-slider__thumb-knob{background:url(football.0e078d7a0a9ff26f.svg) center/100% 100% no-repeat!important;background-clip:border-box!important;background-origin:border-box!important;border-color:transparent!important;border-radius:0!important;box-shadow:none!important;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.7));transform:translate(-50%,-50%)!important}.mdc-slider__thumb-knob:after{display:none!important}html .mat-mdc-slide-toggle.mat-accent .mdc-switch__handle:before{background:transparent!important;border-color:transparent!important}html .mat-mdc-slide-toggle.mat-accent .mdc-switch__handle{border-radius:0!important}html .mat-mdc-slide-toggle.mat-accent .mdc-switch__handle:after{background:url(football.0e078d7a0a9ff26f.svg) center/100% 100% no-repeat!important;background-blend-mode:normal!important;border:none!important;border-radius:0!important;box-shadow:none!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.6));rotate:none!important}html .mat-mdc-slide-toggle .mdc-switch__shadow{box-shadow:none!important}html .mat-mdc-slide-toggle.mat-accent .mdc-switch__handle{transition:translate .15s ease;translate:-3px 0}html .mat-mdc-slide-toggle.mat-accent .mdc-switch--selected .mdc-switch__handle{translate:3px 0}player-card ::-webkit-scrollbar,game-view ::-webkit-scrollbar{height:10px;width:10px}player-card ::-webkit-scrollbar-corner,game-view ::-webkit-scrollbar-corner{background:transparent}player-card .card-backdrop.suspended,player-card .player-card.suspended,game-view .card-backdrop.suspended,game-view .player-card.suspended{pointer-events:none;visibility:hidden}player-card .card-backdrop,game-view .card-backdrop{animation:card-fade .15s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009;inset:0;position:fixed;z-index:1000}player-card .player-card,game-view .player-card{--card-r: 22px;--card-base: #313836;animation:card-rise .2s ease;background:var(--tex-chalk-plays) -1150px -420px/2800px 1440px,var(--tex-chalk-noise) 0 0/300px 300px,radial-gradient(ellipse at 20% 15%,rgba(255,255,255,.05),transparent 40%),radial-gradient(ellipse at 75% 60%,rgba(255,255,255,.04),transparent 45%),#1f2824;border:1px solid #3a4440;border-radius:14px;box-shadow:0 16px 48px #000000a6;color:#eee;display:flex;flex-direction:column;font-family:Nunito,sans-serif;height:min(940px,100dvh - 24px);left:50%;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(999px,100vw - 32px);z-index:1001}player-card .player-card.loading,game-view .player-card.loading{cursor:progress}player-card .player-card.loading .card-body,player-card .player-card.loading .card-hero,game-view .player-card.loading .card-body,game-view .player-card.loading .card-hero{opacity:.55;transition:opacity .15s ease}player-card .player-card .player-awards,game-view .player-card .player-awards{align-items:center;display:flex;flex:0 0 100%;gap:3px}player-card .player-card .player-awards .award-badge,game-view .player-card .player-awards .award-badge{background:linear-gradient(180deg,#ffe27a,#d9a520 55%,#b8860b);border:1px solid rgba(255,236,160,.8);border-radius:3px;box-shadow:inset 0 1px #ffffff80,0 1px 2px #0009;color:#3a2800;cursor:help;font-family:Nunito,sans-serif;font-size:9px;font-weight:900;letter-spacing:.2px;line-height:1;overflow:hidden;padding:3px 3px 1px;position:relative;text-shadow:0 1px 0 rgba(255,255,255,.35);white-space:nowrap}player-card .player-card .player-awards .award-badge:after,game-view .player-card .player-awards .award-badge:after{animation:trophy-shine 4s ease-in-out infinite;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.75) 50%,transparent 60%) 150% 0/300% 100% no-repeat;content:"";inset:0;pointer-events:none;position:absolute}player-card .player-card .player-awards .award-badge.award-ap1,player-card .player-card .player-awards .award-badge.award-ap2,game-view .player-card .player-awards .award-badge.award-ap1,game-view .player-card .player-awards .award-badge.award-ap2{background:linear-gradient(180deg,#f4f6f8,#b9c0c8 55%,#8d959e);border-color:#f0f4f8d9;color:#1f262d}player-card .player-card .player-awards .award-badge.award-pb,game-view .player-card .player-awards .award-badge.award-pb{background:linear-gradient(180deg,#f3c79a,#c07a3e 55%,#8f5424);border-color:#f6d0aad9;color:#2e1705}player-card .player-card .player-awards .award-cup,game-view .player-card .player-awards .award-cup{animation:trophy-shine 4s ease-in-out infinite;color:transparent;cursor:help;font-size:17px;height:17px;margin-right:3px;width:17px;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.95) 50%,transparent 60%) 150% 0/300% 100% no-repeat,linear-gradient(180deg,#f4f6f8,#b9c0c8 55%,#8d959e);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 3px rgba(220,228,236,.4))}player-card .player-card .player-awards .award-cup.award-gold,game-view .player-card .player-awards .award-cup.award-gold{background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.95) 50%,transparent 60%) 150% 0/300% 100% no-repeat,linear-gradient(180deg,#ffe27a,#d9a520 55%,#b8860b);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 3px rgba(255,205,0,.45))}player-card .player-card .player-awards .award-cup.award-bronze,game-view .player-card .player-awards .award-cup.award-bronze{background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.95) 50%,transparent 60%) 150% 0/300% 100% no-repeat,linear-gradient(180deg,#f3c79a,#c07a3e 55%,#8f5424);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 3px rgba(192,122,62,.45))}player-card .player-card .player-awards .lombardi.award-trophy,game-view .player-card .player-awards .lombardi.award-trophy{animation:trophy-shine 4s ease-in-out infinite;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.85) 50%,transparent 60%) 150% 0/300% 100% no-repeat;background-color:#ffcd00;cursor:help;filter:drop-shadow(0 0 3px rgba(255,205,0,.45));height:16px;margin-right:4px;width:11px}@media(prefers-reduced-motion:reduce){player-card .player-card .player-awards .award-badge:after,player-card .player-card .player-awards .award-cup,player-card .player-card .player-awards .lombardi.award-trophy,game-view .player-card .player-awards .award-badge:after,game-view .player-card .player-awards .award-cup,game-view .player-card .player-awards .lombardi.award-trophy{animation:none}}player-card .card-hero,game-view .card-hero{align-items:end;background:radial-gradient(ellipse at 12% 110%,color-mix(in srgb,var(--team-hero, var(--team-badge)) 60%,transparent),transparent 65%),linear-gradient(135deg,color-mix(in srgb,var(--team-hero, var(--team-badge)) 62%,#4a524f),color-mix(in srgb,var(--team-hero, var(--team-badge)) 22%,var(--card-base)) 75%);border-bottom:1px solid rgba(255,255,255,.1);display:grid;flex:0 0 auto;gap:26px;grid-template-columns:auto 1fr auto;isolation:isolate;padding:44px 28px 22px;position:relative}player-card .hero-texture,game-view .hero-texture{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}player-card .hero-texture img,game-view .hero-texture img{filter:brightness(0) invert(1);height:225%;opacity:.06;position:absolute;right:-6%;top:50%;transform:translateY(-50%) rotate(-8deg)}player-card .hero-badge,player-card .comp-badge,game-view .hero-badge,game-view .comp-badge{--shot-w: calc(var(--shot-h) * 1.379);height:var(--h);position:relative;width:var(--w)}player-card .hero-badge,game-view .hero-badge{--w: 200px;--h: 134px;--shot-h: 164px;--hang: 40px}player-card .comp-badge,game-view .comp-badge{--w: 73px;--h: 49px;--card-r: 12px;--shot-h: 62px;--hang: 15px;flex:0 0 auto}player-card .hero-card,player-card .comp-card,game-view .hero-card,game-view .comp-card{border-radius:var(--card-r);inset:0;position:absolute}player-card .hero-card,game-view .hero-card{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.35),transparent 55%),radial-gradient(circle at 70% 90%,rgba(0,0,0,.45),transparent 60%),var(--team-badge);border:3px solid rgba(255,255,255,.15);box-sizing:border-box;overflow:hidden}player-card .hero-card:after,game-view .hero-card:after{background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,.1) 60%,transparent);border-radius:calc(var(--card-r) - 6px) calc(var(--card-r) - 6px) 40% 40%/calc(var(--card-r) - 6px) calc(var(--card-r) - 6px) 30% 30%;content:"";height:46%;left:4%;pointer-events:none;position:absolute;top:4%;width:92%}player-card .hero-card,game-view .hero-card{box-shadow:inset 0 -6px 14px #00000059,inset 0 2px 4px #ffffff73,0 8px 20px #0000008c}player-card .comp-card,game-view .comp-card{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.35),transparent 55%),radial-gradient(circle at 70% 90%,rgba(0,0,0,.45),transparent 60%),var(--team-badge);border:2px solid rgba(255,255,255,.15);box-sizing:border-box;overflow:hidden;box-shadow:inset 0 -3px 6px #00000059,0 2px 5px #0000008c;transition:border-color .15s ease}player-card .hero-logo,player-card .comp-logo,game-view .hero-logo,game-view .comp-logo{height:calc(var(--h) * 1.45);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(var(--h) * 1.45)}player-card .hero-card.white-logo .hero-logo,player-card .comp-card.white-logo .comp-logo,game-view .hero-card.white-logo .hero-logo,game-view .comp-card.white-logo .comp-logo{filter:brightness(0) invert(1);height:calc(var(--h) * .95);width:calc(var(--h) * .95)}player-card .hero-badge.with-photo .hero-logo,player-card .comp-badge.with-photo .comp-logo,game-view .hero-badge.with-photo .hero-logo,game-view .comp-badge.with-photo .comp-logo{left:30%;opacity:.85}player-card .hero-photo,player-card .comp-photo,game-view .hero-photo,game-view .comp-photo{bottom:0;height:var(--shot-h);position:absolute;right:calc(var(--hang) * -1);width:var(--shot-w);z-index:1}player-card .hero-photo,game-view .hero-photo{clip-path:inset(-50% var(--hang) 0 max(0px,var(--shot-w) - var(--w) - var(--hang)) round 0 0 var(--card-r) 0);filter:drop-shadow(-6px 2px 8px rgba(0,0,0,.55))}player-card .comp-photo,game-view .comp-photo{clip-path:inset(-50% var(--hang) 0 0 round 0 0 var(--card-r) 0);filter:drop-shadow(-3px 1px 3px rgba(0,0,0,.55))}player-card .hero-text,game-view .hero-text{min-width:0;padding-bottom:4px}player-card .hero-text h2,game-view .hero-text h2{color:#fff;font-family:DynaPuff,cursive;font-size:42px;font-weight:400;line-height:1.05;margin:8px 0}player-card .hero-text h2.alone,game-view .hero-text h2.alone{margin-bottom:0}player-card .hero-text h2,game-view .hero-text h2{opacity:.95;text-shadow:0 2px 6px rgba(0,0,0,.6)}player-card .hero-text .player-awards,game-view .hero-text .player-awards{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}player-card .hero-kicker,game-view .hero-kicker{align-items:center;color:var(--scoreboard-led);display:flex;flex-wrap:wrap;font-family:Nunito,sans-serif;font-size:12px;font-weight:800;gap:10px;letter-spacing:2px;margin:0;text-shadow:var(--scoreboard-glow);text-transform:uppercase}player-card .season-chip,game-view .season-chip{align-items:center;background:var(--scoreboard-dots),var(--scoreboard);border:1px solid var(--scoreboard-led);border-radius:999px;box-shadow:0 2px 5px #00000073;color:var(--scoreboard-led);display:inline-flex;font-family:Nunito,sans-serif;font-size:10px;font-weight:700;letter-spacing:1px;line-height:1.6;padding:1px 10px;text-shadow:0 1px 2px rgba(0,0,0,.9);text-transform:uppercase}player-card .hero-position,game-view .hero-position{color:#fff;font-weight:800}player-card .hero-dot,game-view .hero-dot{margin:0 7px;opacity:.6}player-card .hero-team,game-view .hero-team{color:#fff;font-family:Nunito,sans-serif;font-size:12px;font-weight:800;letter-spacing:.5px;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 6px rgba(0,0,0,.45);text-transform:uppercase}player-card .hero-rank,game-view .hero-rank{align-items:center;background:var(--scoreboard-dots),#111;border-radius:12px;box-shadow:inset 0 0 10px #000c,0 2px 6px #00000080;display:flex;flex-direction:column;min-width:96px;padding:8px 14px 7px}player-card .hero-rank .rank-label,player-card .hero-rank .rank-of,game-view .hero-rank .rank-label,game-view .hero-rank .rank-of{-webkit-background-clip:text;background:radial-gradient(circle,var(--scoreboard-led) .8px,transparent 1.05px) 0 0/2px 2px;background-clip:text;color:transparent;filter:drop-shadow(0 0 1.5px color-mix(in srgb,var(--scoreboard-led) 75%,transparent));font-family:Nunito,sans-serif;font-size:13px;font-weight:900;letter-spacing:2px;line-height:1.2;text-transform:uppercase}player-card .hero-rank .rank-label,game-view .hero-rank .rank-label{margin-top:calc(.25em - 2px)}player-card .hero-rank .rank-number,game-view .hero-rank .rank-number{display:grid;font-family:DSEG7,sans-serif;font-size:40px;font-weight:900;line-height:1;margin:8px 0 10px}player-card .hero-rank .rank-number>span,game-view .hero-rank .rank-number>span{grid-area:1/1;text-align:right}player-card .hero-rank .rank-unlit,game-view .hero-rank .rank-unlit{color:#ffffff0f}player-card .hero-rank .rank-lit,game-view .hero-rank .rank-lit{color:var(--tone);text-shadow:0 0 10px color-mix(in srgb,var(--tone) 70%,transparent)}player-card .card-controls,game-view .card-controls{display:flex;gap:2px;position:absolute;right:10px;top:8px}player-card .card-controls button,game-view .card-controls button{align-items:center;background:none;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;width:30px}player-card .card-controls button:hover,game-view .card-controls button:hover{background:#ffffff14;color:var(--scoreboard-led)}player-card .card-tabs,game-view .card-tabs{background:var(--scoreboard-dots),var(--scoreboard);border-bottom:1px solid #2c2c2c;display:flex;flex:0 0 auto;overflow-x:auto;padding:0 16px;scrollbar-width:none}player-card .card-tabs button,game-view .card-tabs button{background:none;border:none;color:#fff;cursor:pointer;flex:0 0 auto;font-family:Nunito,sans-serif;font-size:13px;font-weight:500;letter-spacing:1.5px;padding:12px 18px;text-shadow:0 1px 2px rgba(0,0,0,.4);text-transform:uppercase;white-space:nowrap}player-card .card-tabs button:hover:not(.active),game-view .card-tabs button:hover:not(.active){background:#ffffff0f;color:var(--scoreboard-led)}player-card .card-tabs button.active,game-view .card-tabs button.active{box-shadow:inset 0 0 0 100vmax #0003;position:relative}player-card .card-tabs button.active:after,game-view .card-tabs button.active:after{background:radial-gradient(var(--scoreboard-led) 1px,transparent 1.3px) 0 100%/4px 4px;bottom:0;content:"";filter:drop-shadow(0 0 1.5px var(--scoreboard-led));height:4px;left:0;pointer-events:none;position:absolute;right:0}player-card .card-tabs button.active,game-view .card-tabs button.active{color:var(--scoreboard-led);text-shadow:var(--scoreboard-glow)}player-card .card-body,game-view .card-body{overflow-y:auto;padding:18px 28px 28px}player-card .card-note,game-view .card-note{align-items:center;color:#9a9a9a;display:flex;font-size:13px;gap:6px;margin:12px 0 0}player-card .card-note .mat-icon,game-view .card-note .mat-icon{font-size:17px;height:17px;width:17px}player-card .ov-top,game-view .ov-top{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 400px}player-card .ov-profile,player-card .ov-radar,player-card .skill-card,game-view .ov-profile,game-view .ov-radar,game-view .skill-card{background:var(--scoreboard-dots),var(--scoreboard);border:1px solid #3a3a3a;border-radius:6px;box-shadow:0 2px 6px #0006}player-card .ov-profile,game-view .ov-profile{padding:16px 18px}player-card .ov-archetype,game-view .ov-archetype{color:var(--scoreboard-led);font-family:Outfit,sans-serif;font-size:28px;font-weight:500;line-height:1.1;margin:0 0 10px;text-shadow:0 2px 4px rgba(0,0,0,.6)}player-card .ov-blurb,game-view .ov-blurb{color:#eee;font-size:14px;line-height:1.5;margin:0}player-card .ov-flags,game-view .ov-flags{border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:8px;list-style:none;margin:10px 0 0;padding:10px 0 0}player-card .ov-flags li,game-view .ov-flags li{align-items:center;color:#ddd;display:flex;font-size:14px;font-weight:600;gap:10px;line-height:1.3}player-card .ov-flags li .mat-icon,game-view .ov-flags li .mat-icon{flex:0 0 auto;font-size:18px;height:18px;width:18px}player-card .ov-flags li.good .mat-icon,game-view .ov-flags li.good .mat-icon{color:#3ee07a}player-card .ov-flags li.bad .mat-icon,game-view .ov-flags li.bad .mat-icon{color:#ff7468}player-card .ov-flags li.info .mat-icon,game-view .ov-flags li.info .mat-icon{color:#ff9f40}player-card .ov-radar,game-view .ov-radar{align-items:center;display:flex;flex-direction:column;padding:8px 8px 12px}player-card .ov-radar svg,game-view .ov-radar svg{display:block;width:100%}player-card .ov-radar .ring,game-view .ov-radar .ring{fill:none;stroke:#ffffff1a;stroke-width:1}player-card .ov-radar .ring.avg,game-view .ov-radar .ring.avg{stroke:#ffffff59;stroke-dasharray:3 3}player-card .ov-radar .spoke,game-view .ov-radar .spoke{stroke:#ffffff1a}player-card .ov-radar .ghost,game-view .ov-radar .ghost{fill:#ffffff0f;stroke:#fff9;stroke-dasharray:4 3;stroke-width:1.5}player-card .ov-radar .shape,game-view .ov-radar .shape{fill:color-mix(in srgb,var(--scoreboard-led) 22%,transparent);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--scoreboard-led) 35%,transparent));stroke:var(--scoreboard-led);stroke-linejoin:round;stroke-width:2}player-card .ov-radar .dot,game-view .ov-radar .dot{stroke:#121212;stroke-width:1.5}player-card .ov-radar .shape,player-card .ov-radar .ghost,player-card .ov-radar .dot,game-view .ov-radar .shape,game-view .ov-radar .ghost,game-view .ov-radar .dot{animation:radar-grow .6s cubic-bezier(.2,.8,.2,1) both;transform-box:view-box;transform-origin:0 0}player-card .ov-radar .axis-label,game-view .ov-radar .axis-label{fill:#ddd;font-family:Nunito,sans-serif;font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}player-card .ov-legend,game-view .ov-legend{color:#bdbdbd;display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;gap:14px;justify-content:center;margin-top:auto;padding-top:8px;text-transform:uppercase}player-card .ov-legend span,game-view .ov-legend span{align-items:center;display:flex;gap:6px}player-card .ov-legend .key,game-view .ov-legend .key{display:inline-block;height:0;width:16px}player-card .ov-legend .key.now,game-view .ov-legend .key.now{border-top:2px solid var(--scoreboard-led)}player-card .ov-legend .key.prev,game-view .ov-legend .key.prev{border-top:2px dashed rgba(255,255,255,.7)}player-card .ov-legend .key.avg,game-view .ov-legend .key.avg{border-top:1px dashed rgba(255,255,255,.45)}player-card .ov-section,game-view .ov-section{margin-top:14px}player-card :not(.ov-section)+.ov-section,game-view :not(.ov-section)+.ov-section{margin-top:26px}player-card .ov-section.good,game-view .ov-section.good{--group-color: #3ee07a}player-card .ov-section.mid,game-view .ov-section.mid{--group-color: #ff9f40}player-card .ov-section.bad,game-view .ov-section.bad{--group-color: #ff7468}player-card .ov-section.similar,game-view .ov-section.similar{--group-color: var(--scoreboard-led)}player-card .ov-section .comps-row,game-view .ov-section .comps-row{margin-top:0}player-card .ov-skills,game-view .ov-skills{display:grid;gap:10px;grid-template-columns:1fr 1fr}player-card .skill-card,game-view .skill-card{display:flex;flex-direction:column;padding:11px 14px 12px}player-card .skill-card .stat-bar,game-view .skill-card .stat-bar{margin:7px 0 8px}player-card .skill-head,game-view .skill-head{align-items:baseline;display:flex;gap:10px;justify-content:space-between}player-card .skill-name,game-view .skill-name{color:#fff;font-family:DynaPuff,cursive;font-size:14px;font-weight:400;line-height:1.1;text-shadow:0 1px 3px rgba(0,0,0,.5)}player-card .skill-standing,game-view .skill-standing{flex:0 0 auto;font-family:DynaPuff,cursive;font-size:16px;font-weight:400;color:var(--tone);text-shadow:0 0 8px color-mix(in srgb,var(--tone) 40%,transparent)}player-card .skill-evidence,game-view .skill-evidence{color:#8a8a8a;display:flex;flex-wrap:wrap;font-size:11px;gap:3px 12px;margin-top:.25em}player-card .skill-evidence b,game-view .skill-evidence b{color:color-mix(in srgb,var(--tone, #bdbdbd) 55%,#9a9a9a);font-weight:800;margin-right:.25em}player-card .comps-row,game-view .comps-row{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-top:12px}player-card .comp,game-view .comp{align-items:center;background:var(--scoreboard-dots),var(--scoreboard);border:1px solid #3a3a3a;border-radius:6px;box-shadow:0 2px 6px #0006;color:#fff;cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:16px 12px 10px;text-align:left;transition:border-color .15s ease}player-card .comp:hover,game-view .comp:hover{border-color:var(--scoreboard-led)}player-card .comp:hover .comp-name,game-view .comp:hover .comp-name{color:var(--scoreboard-led)}player-card .comp:hover .comp-card,game-view .comp:hover .comp-card{border-color:var(--scoreboard-led)}player-card .comp-text,game-view .comp-text{display:flex;flex:1;flex-direction:column;min-width:0}player-card .comp-season,game-view .comp-season{color:var(--scoreboard-led);font-family:DynaPuff,cursive;font-size:15px;font-weight:400;letter-spacing:.5px}player-card .comp-name,game-view .comp-name{font-family:DynaPuff,cursive;font-size:19px;font-weight:400;line-height:1.15;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease;white-space:nowrap}player-card .comp-match,game-view .comp-match{flex:0 0 auto;font-family:DynaPuff,cursive;font-size:24px;font-weight:400;color:var(--tone);text-shadow:0 0 8px color-mix(in srgb,var(--tone) 45%,transparent)}player-card .comp-match small,game-view .comp-match small{font-size:11px}player-card .card-group,game-view .card-group{margin-top:22px}player-card .card-group:first-child,game-view .card-group:first-child{margin-top:0}player-card .card-group h3,game-view .card-group h3{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--group-color) 40%,transparent);color:#fff;display:flex;font-family:Nunito,sans-serif;font-size:13px;font-weight:800;gap:8px;letter-spacing:1.5px;padding-bottom:7px;text-transform:uppercase}player-card .card-group h3 .mat-icon,game-view .card-group h3 .mat-icon{color:var(--group-color);font-size:19px;height:19px;width:19px}player-card .card-group h3,game-view .card-group h3{margin:0}player-card .player-card,game-view .player-card{--team-accent: var(--team-badge, var(--scoreboard-led))}@supports (color: oklch(from red l c h)){player-card .player-card,game-view .player-card{--team-accent: oklch(from var(--team-badge, var(--scoreboard-led)) clamp(.68, l, .86) c h)}}player-card .card-career,game-view .card-career{--group-color: var(--team-accent)}player-card :where(.tab-card),game-view :where(.tab-card){--group-color: var(--team-accent)}player-card .stat-group,game-view .stat-group{margin-top:12px}player-card .stat-group:first-child,game-view .stat-group:first-child{margin-top:0}player-card .stat-group .card-stats,player-card .stat-group .group-body,game-view .stat-group .card-stats,game-view .stat-group .group-body{margin:0;padding:12px 22px}player-card .card-stats,game-view .card-stats{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));margin-top:12px}player-card .card-stat,game-view .card-stat{background:var(--scoreboard-dots),var(--scoreboard);border:1px solid #3a3a3a;border-radius:6px;box-shadow:0 2px 6px #0006;column-gap:8px;display:grid;grid-template-areas:"name rank" "value value" "bar bar" "avg avg";grid-template-columns:1fr auto;padding:10px 12px 9px}player-card .stat-name,game-view .stat-name{color:#bdbdbd;font-size:11px;font-weight:700;grid-area:name;letter-spacing:.6px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}player-card .stat-rank,game-view .stat-rank{font-family:DynaPuff,cursive;font-size:18px;font-weight:400;color:var(--tone);text-shadow:0 0 8px color-mix(in srgb,var(--tone) 45%,transparent);grid-area:rank;line-height:1.1}player-card .stat-rank small,game-view .stat-rank small{color:#858585;font-size:13px;text-shadow:none}player-card .stat-value,game-view .stat-value{color:#fff;font-family:DynaPuff,cursive;font-size:20px;font-weight:400;grid-area:value;line-height:1.25;text-shadow:0 1px 3px rgba(0,0,0,.5)}player-card .stat-dots,game-view .stat-dots{align-items:center;display:flex;gap:4px;height:32px}player-card .recent-square,game-view .recent-square{align-items:center;border:none;display:inline-flex;justify-content:center;border-radius:3px;color:#111;cursor:pointer;font-family:Nunito,sans-serif;font-size:10px;font-weight:900;height:17px;line-height:1;padding:1px 0 0;text-align:center;transition:transform .12s ease,filter .12s ease;width:17px}player-card .recent-square.W,game-view .recent-square.W{background:#3ecf6e}player-card .recent-square.L,game-view .recent-square.L{background:#ff5a4f}player-card .recent-square.T,game-view .recent-square.T{background:#9aa0a6}player-card .recent-square.W.ot,game-view .recent-square.W.ot{background:color-mix(in srgb,#3ecf6e 55%,#fff)}player-card .recent-square.L.ot,game-view .recent-square.L.ot{background:color-mix(in srgb,#ff5a4f 55%,#fff)}player-card .recent-square:hover:not(:disabled),game-view .recent-square:hover:not(:disabled){filter:brightness(1.15);transform:scale(1.15)}player-card .recent-square:disabled,game-view .recent-square:disabled{cursor:default}player-card .stat-bar,game-view .stat-bar{background:#ffffff14;border-radius:3px;grid-area:bar;height:6px;margin:4px 0 6px;position:relative}player-card .stat-bar i,game-view .stat-bar i{animation:bar-fill .6s cubic-bezier(.2,.8,.2,1) both;background:linear-gradient(90deg,color-mix(in srgb,var(--tone) 35%,transparent),var(--tone));border-radius:3px;box-shadow:0 0 8px color-mix(in srgb,var(--tone) 50%,transparent);inset:0 auto 0 0;min-width:6px;position:absolute;transform-origin:left center;width:calc(var(--pct) * 100%)}player-card .stat-bar:after,game-view .stat-bar:after{background:#ffffff59;content:"";height:10px;left:50%;position:absolute;top:-2px;width:1px}player-card .stat-bar.empty,game-view .stat-bar.empty{visibility:hidden}player-card .stat-avg,game-view .stat-avg{color:#8a8a8a;font-size:11px;grid-area:avg;min-height:1em}player-card .career-chart,game-view .career-chart{align-items:end;display:grid;gap:4px;grid-template-columns:repeat(var(--count),minmax(0,1fr));height:150px;margin:4px auto 0;max-width:calc(var(--count) * 56px)}player-card .arc,game-view .arc{align-items:center;background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:flex-end;min-width:0;padding:0 0 2px}player-card .arc .arc-rank,game-view .arc .arc-rank{font-family:DynaPuff,cursive;font-size:13px;font-weight:400;color:var(--tone);white-space:nowrap}player-card .arc .arc-bar,game-view .arc .arc-bar{background:linear-gradient(180deg,var(--tone),color-mix(in srgb,var(--tone) 35%,transparent));border-radius:3px 3px 0 0;box-shadow:0 0 8px color-mix(in srgb,var(--tone) 35%,transparent);height:calc(8% + var(--pct) * 72%);margin-top:3px;width:min(70%,30px)}player-card .arc .arc-year,game-view .arc .arc-year{border-top:1px solid rgba(255,255,255,.25);color:#bdbdbd;font-family:DynaPuff,cursive;font-size:13px;font-weight:400;padding-top:3px;text-align:center;width:100%}player-card .arc:hover:not(.active) .arc-year,game-view .arc:hover:not(.active) .arc-year{color:var(--scoreboard-led)}player-card .arc.active,game-view .arc.active{background:color-mix(in srgb,var(--scoreboard-led) 8%,transparent);cursor:default}player-card .arc.active .arc-year,game-view .arc.active .arc-year{border-top-color:var(--scoreboard-led);color:var(--scoreboard-led)}player-card .arc.pending .arc-rank,player-card .arc.pending .arc-bar,game-view .arc.pending .arc-rank,game-view .arc.pending .arc-bar{opacity:.45}player-card .season-list,game-view .season-list{display:flex;flex-direction:column;gap:6px}player-card .season-row,game-view .season-row{align-items:center;background:var(--scoreboard-dots),var(--scoreboard);border:1px solid #3a3a3a;border-radius:0;color:#fff;column-gap:14px;cursor:pointer;display:grid;font-family:inherit;grid-template-columns:30px 112px 40px repeat(3,minmax(0,1fr)) 88px;padding:8px 14px;text-align:left;transition:border-color .15s ease}player-card .season-row img,game-view .season-row img{height:28px;object-fit:contain;width:28px}player-card .season-row img.white-logo,game-view .season-row img.white-logo{filter:brightness(0) invert(1)}player-card .season-row .season-year,game-view .season-row .season-year{font-family:Outfit,sans-serif;font-size:20px;font-weight:500;white-space:nowrap}player-card .season-row .season-rank,game-view .season-row .season-rank{font-family:DynaPuff,cursive;font-size:19px;font-weight:400;color:var(--tone);text-shadow:0 0 8px color-mix(in srgb,var(--tone) 40%,transparent);text-align:right;white-space:nowrap}player-card .season-row .season-rank small,game-view .season-row .season-rank small{color:#858585;font-size:13px;text-shadow:none}player-card .season-row.pending .season-rank,game-view .season-row.pending .season-rank{opacity:.45}player-card .season-row .season-games,game-view .season-row .season-games{color:#bdbdbd;font-size:13px;font-weight:700;white-space:nowrap}player-card .season-row .readout,game-view .season-row .readout{--fill: linear-gradient(90deg, rgba(255, 255, 255, .55), rgba(255, 255, 255, .85));display:flex;flex-direction:column;gap:2px;min-width:0}player-card .season-row .readout b,game-view .season-row .readout b{color:#fff;font-family:DynaPuff,cursive;font-size:18px;font-weight:400;line-height:1.05;text-shadow:0 1px 3px rgba(0,0,0,.5);white-space:nowrap}player-card .season-row .readout i,game-view .season-row .readout i{background:var(--fill) left/calc(var(--share) * 100%) 100% no-repeat,#ffffff1a;border-radius:2px;height:3px;max-width:110px}player-card .season-row .readout small,game-view .season-row .readout small{color:#8f8f8f;font-size:10px;font-weight:700;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}player-card .season-row .readout.tinted,game-view .season-row .readout.tinted{--fill: linear-gradient(90deg, color-mix(in srgb, var(--tint) 60%, transparent), var(--tint))}player-card .season-row .readout.best b,game-view .season-row .readout.best b{color:var(--scoreboard-led);text-shadow:var(--scoreboard-glow)}player-card .season-row .readout.best b:after,game-view .season-row .readout.best b:after{content:" \2605";font-family:Nunito,sans-serif;font-size:13px;vertical-align:2px}player-card .season-row .readout.best:not(.tinted) i,game-view .season-row .readout.best:not(.tinted) i{background:linear-gradient(90deg,color-mix(in srgb,var(--scoreboard-led) 50%,transparent),var(--scoreboard-led)) left/100% 100% no-repeat,#ffffff1a;box-shadow:0 0 6px color-mix(in srgb,var(--scoreboard-led) 45%,transparent)}player-card .season-row:hover:not(.active),game-view .season-row:hover:not(.active){background:linear-gradient(#ffffff0f,#ffffff0f),var(--scoreboard-dots),var(--scoreboard)}player-card .season-row:hover:not(.active) .season-year,game-view .season-row:hover:not(.active) .season-year{color:var(--scoreboard-led)}player-card .season-row.active,game-view .season-row.active{box-shadow:inset 0 0 0 100vmax #0003;position:relative}player-card .season-row.active:after,game-view .season-row.active:after{background:radial-gradient(var(--scoreboard-led) 1px,transparent 1.3px) 0 100%/4px 4px;bottom:0;content:"";filter:drop-shadow(0 0 1.5px var(--scoreboard-led));height:4px;left:0;pointer-events:none;position:absolute;right:0}player-card .season-row.active,game-view .season-row.active{cursor:default}player-card .season-row.active .season-year,game-view .season-row.active .season-year{color:var(--scoreboard-led);text-shadow:var(--scoreboard-glow)}player-card .history-list,game-view .history-list{display:flex;flex-direction:column;gap:6px}player-card .history-row,game-view .history-row{align-items:center;background:#0000002e;border-radius:6px;display:grid;gap:14px;grid-template-columns:30px 1fr auto;padding:8px 12px}player-card .history-result,game-view .history-result{border-radius:4px;color:#111;font-family:Nunito,sans-serif;font-size:13px;font-weight:900;line-height:26px;text-align:center}player-card .history-result.win,game-view .history-result.win{background:#3ecf6e}player-card .history-result.loss,game-view .history-result.loss{background:#ff5a4f}player-card .history-result.draw,game-view .history-result.draw{background:#9aa0a6}player-card .history-main,game-view .history-main{color:#fff;display:flex;flex-direction:column;font-size:15px;font-weight:700;min-width:0}player-card .history-main small,game-view .history-main small{color:#fff9;font-size:12px;font-weight:500}player-card .history-detail,game-view .history-detail{color:#ffffffd9;font-size:13px;font-weight:700;text-align:right;white-space:nowrap}@keyframes trophy-shine{0%{background-position:150% 0}40%,to{background-position:-50% 0}}@keyframes card-fade{0%{opacity:0}}@keyframes card-rise{0%{opacity:0;transform:translate(-50%,calc(-50% + 12px))}}@keyframes radar-grow{0%{opacity:0;transform:scale(.1)}}@keyframes bar-fill{0%{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){player-card .ov-radar .shape,player-card .ov-radar .ghost,player-card .ov-radar .dot,player-card .stat-bar i,game-view .ov-radar .shape,game-view .ov-radar .ghost,game-view .ov-radar .dot,game-view .stat-bar i{animation:none}}@media(max-width:640px){player-card .player-card,game-view .player-card{--card-r: 16px;height:calc(100dvh - 12px);width:calc(100vw - 16px)}player-card .card-hero,game-view .card-hero{align-items:end;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:14px 12px 12px}player-card .hero-badge,game-view .hero-badge{--w: 82px;--h: 56px;--shot-h: 70px;--hang: 14px}player-card .hero-kicker,game-view .hero-kicker{margin-bottom:2px}player-card .hero-kicker .season-chip,game-view .hero-kicker .season-chip{font-size:11px;padding:1px 8px}player-card .hero-text h2,game-view .hero-text h2{font-size:22px;line-height:1.1;margin:2px 0}player-card .hero-team,game-view .hero-team{font-size:10.5px;letter-spacing:.5px}player-card .hero-rank,game-view .hero-rank{margin-top:34px;min-width:54px;padding:3px 7px 5px}player-card .hero-rank .rank-label,player-card .hero-rank .rank-of,game-view .hero-rank .rank-label,game-view .hero-rank .rank-of{font-size:8px}player-card .hero-rank .rank-number,game-view .hero-rank .rank-number{font-size:20px}player-card .card-body,game-view .card-body{padding:14px 14px 20px}player-card .card-tabs,game-view .card-tabs{padding:0}player-card .card-tabs button,game-view .card-tabs button{flex:1 0 auto;font-size:11px;letter-spacing:1px;padding:11px 10px}player-card .card-stats,game-view .card-stats{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}player-card .ov-top,player-card .ov-skills,game-view .ov-top,game-view .ov-skills{grid-template-columns:1fr}player-card .ov-archetype,game-view .ov-archetype{font-size:26px}player-card .season-row,game-view .season-row{column-gap:10px;grid-template-columns:26px repeat(3,minmax(0,1fr));padding:8px 10px;row-gap:8px}player-card .season-row .season-year,game-view .season-row .season-year{grid-column:2}player-card .season-row .season-rank,game-view .season-row .season-rank{grid-column:3;grid-row:1}player-card .season-row .season-games,game-view .season-row .season-games{grid-column:4;grid-row:1;text-align:right}player-card .season-row .readout.lead,game-view .season-row .readout.lead{grid-column:2}player-card .career-chart,game-view .career-chart{height:120px}player-card .arc .arc-rank,player-card .arc .arc-year,game-view .arc .arc-rank,game-view .arc .arc-year{font-size:11px}}player-card .hero-photo,player-card .comp-photo,game-view .hero-photo,game-view .comp-photo{object-fit:contain;object-position:50% 100%}player-card .chart-card,game-view .chart-card{background:var(--scoreboard-dots),var(--scoreboard);border:1px solid #3a3a3a;border-radius:6px;box-shadow:0 2px 6px #0006;margin-top:12px;padding:10px 14px}player-card .chart-card:first-child,game-view .chart-card:first-child{margin-top:0}player-card .log-chart-head,game-view .log-chart-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 14px;justify-content:space-between;margin-bottom:8px}player-card .log-chart-label,game-view .log-chart-label{color:#fff;font-size:13px;font-weight:800}player-card .log-chart-label small,game-view .log-chart-label small{color:#ffffff80;font-size:11px;font-weight:600;margin-left:5px}player-card .log-legend,game-view .log-legend{color:#ffffffa6;display:flex;flex-wrap:wrap;font-size:11px;font-weight:700;gap:4px 12px}player-card .log-legend span,game-view .log-legend span{align-items:center;display:inline-flex;gap:5px}player-card .log-legend i:not(.dot),game-view .log-legend i:not(.dot){border-radius:2px;display:inline-block;height:9px;width:9px}player-card .log-legend .seg-0,game-view .log-legend .seg-0{background:var(--log-seg-0)}player-card .log-legend .seg-1,game-view .log-legend .seg-1{background:var(--log-seg-1)}player-card .log-chart .dot,game-view .log-chart .dot{border-radius:50%;display:inline-block;height:6px;width:6px}player-card .log-chart .dot.plus,game-view .log-chart .dot.plus{background:#3ecf6e;box-shadow:0 0 4px #3ecf6e99}player-card .log-chart .dot.minus,game-view .log-chart .dot.minus{background:#ff5a4f;box-shadow:0 0 4px #ff5a4f99}player-card .log-chart,game-view .log-chart{--log-seg-0: var(--scoreboard-led);--log-seg-1: #5ab4ff}player-card .log-bars,game-view .log-bars{display:flex;gap:5px;height:104px;position:relative}player-card .log-bar,game-view .log-bar{align-items:center;display:flex;flex:1 1 0;flex-direction:column;max-width:64px;min-width:0;position:relative}player-card .log-bar:hover .seg,game-view .log-bar:hover .seg{filter:brightness(1.2)}player-card .log-pile,game-view .log-pile{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:flex-end;min-height:0;width:100%}player-card .log-pile b,game-view .log-pile b{color:#ffffffd9;font-size:10px;font-weight:800;line-height:13px;order:1;white-space:nowrap}player-card .log-pile .seg,game-view .log-pile .seg{display:block;height:calc(var(--h) * .68%);min-height:1px;width:100%}player-card .log-pile .seg:first-of-type,game-view .log-pile .seg:first-of-type{border-radius:0 0 2px 2px}player-card .log-pile .seg-0,game-view .log-pile .seg-0{background:linear-gradient(0deg,color-mix(in srgb,var(--log-seg-0) 55%,transparent),var(--log-seg-0));order:10}player-card .log-pile .seg-1,game-view .log-pile .seg-1{background:linear-gradient(0deg,color-mix(in srgb,var(--log-seg-1) 55%,transparent),var(--log-seg-1));border-radius:3px 3px 0 0;order:9}player-card .log-dots,game-view .log-dots{display:flex;flex-wrap:wrap-reverse;gap:2px;justify-content:center;margin-bottom:2px;order:0}player-card .log-bar.single .seg-0,game-view .log-bar.single .seg-0{border-radius:3px 3px 0 0}player-card .log-bar.single.W .seg-0,player-card .log-chart.diverging .log-bar.W .seg-0,game-view .log-bar.single.W .seg-0,game-view .log-chart.diverging .log-bar.W .seg-0{--log-seg-0: #3ecf6e}player-card .log-bar.single.L .seg-0,player-card .log-chart.diverging .log-bar.L .seg-0,game-view .log-bar.single.L .seg-0,game-view .log-chart.diverging .log-bar.L .seg-0{--log-seg-0: #ff5a4f}player-card .log-outcome-tick,game-view .log-outcome-tick{background:#9aa0a6;border-radius:1px;flex:none;height:3px;margin-top:3px;width:100%}player-card .log-outcome-tick.W,game-view .log-outcome-tick.W{background:#3ecf6e}player-card .log-outcome-tick.L,game-view .log-outcome-tick.L{background:#ff5a4f}player-card .log-bar.single .log-outcome-tick,game-view .log-bar.single .log-outcome-tick{display:none}player-card .log-chart.diverging .log-bars:after,game-view .log-chart.diverging .log-bars:after{border-top:1px solid rgba(255,255,255,.25);content:"";left:0;position:absolute;right:0;top:50%}player-card .log-chart.diverging .log-pile,game-view .log-chart.diverging .log-pile{flex:none;height:50%;margin-bottom:auto}player-card .log-chart.diverging .log-pile .seg,game-view .log-chart.diverging .log-pile .seg{border-radius:3px 3px 0 0;height:calc(var(--h) * .8%)}player-card .log-chart.diverging .log-bar.negative .log-pile,game-view .log-chart.diverging .log-bar.negative .log-pile{justify-content:flex-start;margin-bottom:0;margin-top:auto}player-card .log-chart.diverging .log-bar.negative .log-pile .seg,game-view .log-chart.diverging .log-bar.negative .log-pile .seg{border-radius:0 0 3px 3px;order:0}player-card .log-chart.diverging .log-bar.negative .log-pile b,game-view .log-chart.diverging .log-bar.negative .log-pile b{order:1}player-card .log-chart.dense .log-bars,game-view .log-chart.dense .log-bars{gap:1px}player-card .game-log,game-view .game-log{border-radius:8px;overflow-x:auto}player-card .game-log table,game-view .game-log table{border-collapse:separate;border-spacing:0;font-size:12.5px;font-variant-numeric:tabular-nums;width:100%}player-card .game-log th,player-card .game-log td,game-view .game-log th,game-view .game-log td{padding:5px 8px;text-align:right;white-space:nowrap}player-card .game-log .log-date,player-card .game-log .log-opp,player-card .game-log .log-result,player-card .game-log .wide,game-view .game-log .log-date,game-view .game-log .log-opp,game-view .game-log .log-result,game-view .game-log .wide{text-align:left}player-card .game-log thead th,player-card .game-log tr.log-next-head th,game-view .game-log thead th,game-view .game-log tr.log-next-head th{background:#00000040;color:#ffffff8c;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}player-card .game-log .log-groups th,game-view .game-log .log-groups th{background:none;padding:0 8px 2px}player-card .game-log .log-groups th span,game-view .game-log .log-groups th span{border-bottom:2px solid rgba(255,255,255,.18);color:#fffc;display:block;font-size:10.5px;padding-bottom:2px;text-align:center}player-card .game-log .group-start,game-view .game-log .group-start{border-left:1px solid rgba(255,255,255,.08)}player-card .game-log th.key,game-view .game-log th.key{color:var(--scoreboard-led)}player-card .game-log td.key,game-view .game-log td.key{color:#fff;font-weight:800}player-card .game-log tbody td,game-view .game-log tbody td{border-top:1px solid rgba(255,255,255,.05);color:#ffffffe0}player-card .game-log tbody tr:hover td,game-view .game-log tbody tr:hover td{box-shadow:inset 0 0 0 999px #ffffff0d}player-card .game-log .log-team,player-card .game-log .log-game,game-view .game-log .log-team,game-view .game-log .log-game{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:left;white-space:nowrap;transition:color .15s,text-shadow .15s}player-card .game-log .log-team:hover:not(:disabled),player-card .game-log .log-team:focus-visible,player-card .game-log .log-game:hover:not(:disabled),player-card .game-log .log-game:focus-visible,game-view .game-log .log-team:hover:not(:disabled),game-view .game-log .log-team:focus-visible,game-view .game-log .log-game:hover:not(:disabled),game-view .game-log .log-game:focus-visible{color:var(--scoreboard-led);text-shadow:0 0 8px color-mix(in srgb,var(--scoreboard-led) 65%,transparent)}player-card .game-log .log-team:disabled,player-card .game-log .log-game:disabled,game-view .game-log .log-team:disabled,game-view .game-log .log-game:disabled{cursor:default}player-card .game-log .log-game:not(:disabled),game-view .game-log .log-game:not(:disabled){color:var(--scoreboard-led)}player-card .game-log td.log-opp,game-view .game-log td.log-opp{font-weight:700}player-card .game-log td.log-opp img,game-view .game-log td.log-opp img{height:18px;margin:-3px 4px -4px 2px;object-fit:contain;vertical-align:middle;width:18px}player-card .game-log .log-vs,game-view .game-log .log-vs{color:#ffffff73;display:inline-block;font-size:11px;min-width:16px}player-card .game-log td.log-result,game-view .game-log td.log-result{font-weight:700}player-card .game-log .log-outcome,game-view .game-log .log-outcome{border-radius:3px;color:#111;display:inline-block;font-size:11px;font-weight:900;line-height:17px;margin-right:5px;text-align:center;width:17px}player-card .game-log .log-outcome.W,game-view .game-log .log-outcome.W{background:#3ecf6e}player-card .game-log .log-outcome.L,game-view .game-log .log-outcome.L{background:#ff5a4f}player-card .game-log .log-outcome.T,game-view .game-log .log-outcome.T{background:#9aa0a6}player-card .game-log tr.log-section th,game-view .game-log tr.log-section th{background:color-mix(in srgb,var(--scoreboard-led) 14%,rgba(0,0,0,.25));color:var(--scoreboard-led);font-size:11px;font-weight:900;letter-spacing:.08em;padding:6px 8px;text-align:left;text-transform:uppercase}player-card .game-log tr.log-playoff td,game-view .game-log tr.log-playoff td{background:color-mix(in srgb,var(--scoreboard-led) 6%,transparent)}player-card .game-log tr.log-gap td,game-view .game-log tr.log-gap td{background:none;border:none;height:18px;padding:0}player-card .game-log tr.log-next td,game-view .game-log tr.log-next td{color:#ffffff80}player-card .game-log tr.log-next-head th,game-view .game-log tr.log-next-head th{text-align:left}player-card .game-log td.log-next-detail,game-view .game-log td.log-next-detail{text-align:left}player-card .game-log td.log-next-detail span+span:before,game-view .game-log td.log-next-detail span+span:before{content:"\b7";margin:0 7px}player-card .game-log .log-line,game-view .game-log .log-line{color:#fff;font-weight:700}player-card .game-log tr.log-avg td,game-view .game-log tr.log-avg td{background:#00000040;border-top:1px solid rgba(255,255,255,.2);color:#ffffffbf;font-weight:800}player-card .game-log tr.log-avg td:first-child,game-view .game-log tr.log-avg td:first-child{color:#ffffff80;font-size:11px;letter-spacing:.04em;text-align:left;text-transform:uppercase}player-card .ai-hero,game-view .ai-hero{background:var(--scoreboard-dots),var(--scoreboard);border:1px solid #3a3a3a;border-radius:10px;box-shadow:0 2px 6px #0006;margin-bottom:14px;padding:16px 18px 14px}player-card .ai-headline,game-view .ai-headline{color:var(--scoreboard-led);font-family:Outfit,sans-serif;font-size:20px;font-weight:500;text-shadow:0 2px 4px rgba(0,0,0,.5);line-height:1.2;margin:12px 0}player-card .ai-definition,game-view .ai-definition{color:#fff;font-size:14px;line-height:1.5;margin:0}player-card .ai-meta,game-view .ai-meta{color:#ffffff73;display:flex;flex-wrap:wrap;font-size:9.5px;font-weight:600;gap:4px 14px;justify-content:flex-end;margin:12px 0 0}player-card .ai-card,game-view .ai-card{margin-top:12px}player-card .ai-card .group-body,game-view .ai-card .group-body{padding:20px 24px 22px}player-card .ai-card.ai-season,game-view .ai-card.ai-season{--group-color: var(--scoreboard-led)}player-card .ai-prose p,game-view .ai-prose p{color:#ffffffdb;font-size:14.5px;line-height:1.65;margin:0 0 12px}player-card .ai-prose p:last-child,game-view .ai-prose p:last-child{margin-bottom:0}player-card .ai-columns,game-view .ai-columns{display:flex;flex-direction:column;gap:18px}player-card .ai-points,game-view .ai-points{display:flex;flex-direction:column}player-card .ai-points h4,game-view .ai-points h4{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--group-color) 40%,transparent);color:#fff;display:flex;font-family:Nunito,sans-serif;font-size:13px;font-weight:800;gap:8px;letter-spacing:1.5px;padding-bottom:7px;text-transform:uppercase}player-card .ai-points h4 .mat-icon,game-view .ai-points h4 .mat-icon{color:var(--group-color);font-size:19px;height:19px;width:19px}player-card .ai-points h4,game-view .ai-points h4{margin:0 0 4px}player-card .ai-points.strengths h4,game-view .ai-points.strengths h4{--group-color: #3ecf6e}player-card .ai-points.concerns h4,game-view .ai-points.concerns h4{--group-color: #ff6b61}player-card .ai-points.matchups,game-view .ai-points.matchups{margin-top:10px}player-card .ai-point,game-view .ai-point{padding:10px 0 11px}player-card .ai-point+.ai-point,game-view .ai-point+.ai-point{border-top:1px solid rgba(255,255,255,.07)}player-card .strengths .ai-point,game-view .strengths .ai-point{--point: #3ecf6e}player-card .concerns .ai-point,game-view .concerns .ai-point{--point: #ff6b61}player-card .matchups .ai-point,game-view .matchups .ai-point{--point: var(--group-color)}player-card .ai-point h5,game-view .ai-point h5{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:800;gap:8px;margin:0 0 4px}player-card .ai-point h5:before,game-view .ai-point h5:before{background:var(--point, #fff);border-radius:50%;box-shadow:0 0 6px color-mix(in srgb,var(--point, #fff) 60%,transparent);content:"";flex:none;height:7px;width:7px}player-card .ai-point p,game-view .ai-point p{color:#ffffffc7;font-size:13.5px;line-height:1.55;margin:0}player-card .ai-evidence,game-view .ai-evidence{display:flex;flex-wrap:wrap;gap:2px 0;margin-top:6px}player-card .ai-evidence .ai-chip,game-view .ai-evidence .ai-chip{background:none;border:none;border-radius:0;font-size:11.5px;gap:4px;padding:0}player-card .ai-evidence .ai-chip+.ai-chip:before,game-view .ai-evidence .ai-chip+.ai-chip:before{color:#ffffff40;content:"\b7";margin:0 8px}player-card .ai-chip,game-view .ai-chip{align-items:baseline;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#fffc;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:3px 10px}player-card .ai-chip small,game-view .ai-chip small{color:#ffffff80;font-size:11px;font-weight:700}player-card .ai-chip b,game-view .ai-chip b{color:#fff;font-weight:900}player-card .ai-chip i,game-view .ai-chip i{color:var(--tone, #fff);font-style:normal;font-weight:900}player-card .ai-chip i small,game-view .ai-chip i small{font-weight:600}player-card .ai-trend,game-view .ai-trend{color:#ffffffbf;font-size:13.5px;line-height:1.5;margin:16px 0 0}player-card .ai-trend b,game-view .ai-trend b{border-radius:4px;color:#111;font-size:11px;font-weight:900;letter-spacing:.8px;margin-right:8px;padding:2px 7px;text-transform:uppercase}player-card .ai-trend.rising b,game-view .ai-trend.rising b{background:#3ecf6e}player-card .ai-trend.falling b,game-view .ai-trend.falling b{background:#ff6b61}player-card .ai-trend.steady b,game-view .ai-trend.steady b{background:#9aa0a6}player-card .ai-trend.volatile b,game-view .ai-trend.volatile b{background:#ffcd00}player-card .ai-next-head,game-view .ai-next-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}player-card .ai-outlook,game-view .ai-outlook{border-radius:4px;color:#111;font-size:11px;font-weight:900;letter-spacing:.8px;padding:3px 8px;text-transform:uppercase}player-card .ai-outlook.favorable,game-view .ai-outlook.favorable{background:#3ecf6e}player-card .ai-outlook.tough,game-view .ai-outlook.tough{background:#ff6b61}player-card .ai-outlook.neutral,game-view .ai-outlook.neutral{background:#9aa0a6}player-card .ai-line,game-view .ai-line{align-items:baseline;color:#fff9;display:inline-flex;font-size:12.5px;font-weight:700;gap:10px}player-card .ai-line b,game-view .ai-line b{color:var(--scoreboard-led);font-size:14px;font-weight:900}player-card .ai-subhead,game-view .ai-subhead{color:#fff;font-family:Outfit,sans-serif;font-size:19px;font-weight:500;line-height:1.25;margin:12px 0 10px}player-card .ai-watch,game-view .ai-watch{align-items:flex-start;background:color-mix(in srgb,var(--group-color) 10%,transparent);border-radius:6px;color:#ffffffd9;display:flex;font-size:13.5px;gap:8px;line-height:1.5;margin:14px 0 0;padding:9px 12px}player-card .ai-watch .mat-icon,game-view .ai-watch .mat-icon{color:var(--group-color);flex:none;font-size:18px;height:18px;width:18px;margin-top:1px}player-card .ai-projections,game-view .ai-projections{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-bottom:14px}player-card .ai-projection,game-view .ai-projection{background:var(--scoreboard-dots),var(--scoreboard);border:1px solid #3a3a3a;border-radius:6px;box-shadow:0 2px 6px #0006;display:flex;flex-direction:column;padding:9px 12px}player-card .ai-projection-range,game-view .ai-projection-range{color:var(--group-color);font-family:DynaPuff,cursive;font-size:22px;font-weight:400;text-shadow:0 0 10px color-mix(in srgb,var(--group-color) 45%,transparent)}player-card .ai-projection-range small,game-view .ai-projection-range small{margin:0 3px;opacity:.6}player-card .ai-projection-stat,game-view .ai-projection-stat{color:#bdbdbd;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}player-card .ai-swing,game-view .ai-swing{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}player-card .ai-swing-label,game-view .ai-swing-label{color:#ffffff80;font-size:11px;font-weight:900;letter-spacing:1px;margin-right:4px;text-transform:uppercase}player-card .ai-bet,game-view .ai-bet{align-items:flex-start;background:#0003;border-radius:6px;display:flex;gap:12px;margin-bottom:8px;padding:10px 12px}player-card .ai-bet-strength,game-view .ai-bet-strength{border:1px solid currentColor;border-radius:4px;flex:none;font-size:10.5px;font-weight:900;letter-spacing:.8px;margin-top:2px;min-width:52px;padding:2px 6px;text-align:center;text-transform:uppercase}player-card .ai-bet-strength.like,game-view .ai-bet-strength.like{background:#3ecf6e;border-color:#3ecf6e;color:#111}player-card .ai-bet-strength.lean,game-view .ai-bet-strength.lean{background:#ffcd00;border-color:#ffcd00;color:#111}player-card .ai-bet-strength.fade,game-view .ai-bet-strength.fade{background:#ff5a4f;border-color:#ff5a4f;color:#111}player-card .ai-bet-main,game-view .ai-bet-main{min-width:0}player-card .ai-bet-main p,game-view .ai-bet-main p{color:#ffffffc7;font-size:13.5px;line-height:1.5;margin:4px 0 0}player-card .ai-bet-pick,game-view .ai-bet-pick{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 10px}player-card .ai-bet-pick b,game-view .ai-bet-pick b{color:#fff;font-size:14.5px;font-weight:900}player-card .ai-bet-pick small,game-view .ai-bet-pick small{color:#ffffff80;font-size:12px;font-weight:700}@media(max-width:700px){player-card .ai-card .group-body,game-view .ai-card .group-body{padding:12px 14px 14px}}player-card .depth-panel,player-card .depth-special,player-card .depth-changes,player-card .depth-coaches,player-card .depth-usage,game-view .depth-panel,game-view .depth-special,game-view .depth-changes,game-view .depth-coaches,game-view .depth-usage{-webkit-user-select:none;user-select:none}player-card .depth-field,game-view .depth-field{aspect-ratio:16/9;background:repeating-linear-gradient(180deg,transparent 0 calc(10% - 1px),rgba(255,255,255,.04) calc(10% - 1px) 10%),var(--tex-chalk-noise) 0 0/300px 300px,radial-gradient(ellipse at 20% 15%,rgba(255,255,255,.05),transparent 40%),radial-gradient(ellipse at 75% 60%,rgba(255,255,255,.04),transparent 45%),#1f2824;border-radius:6px;margin:12px 22px;min-height:340px;position:relative}player-card .depth-field:not(.defense),game-view .depth-field:not(.defense){aspect-ratio:2/1;min-height:300px}player-card .depth-field.fixed,game-view .depth-field.fixed{aspect-ratio:auto;min-height:0}player-card .depth-field:not(.surface-field),game-view .depth-field:not(.surface-field){background:var(--tex-chalk-noise) 0 0/300px 300px,radial-gradient(ellipse at 20% 15%,rgba(255,255,255,.05),transparent 40%),radial-gradient(ellipse at 75% 60%,rgba(255,255,255,.04),transparent 45%),#1f2824}player-card .depth-field.surface-rink,game-view .depth-field.surface-rink{aspect-ratio:200/85;min-height:0}player-card .depth-marks,game-view .depth-marks{fill:none;height:100%;inset:0;pointer-events:none;position:absolute;stroke:#ffffff47;stroke-width:1.2px;vector-effect:non-scaling-stroke;width:100%}player-card .depth-marks *,game-view .depth-marks *{vector-effect:non-scaling-stroke}player-card .depth-marks .red,game-view .depth-marks .red{stroke:#ff6e6e66;stroke-width:2px}player-card .depth-marks .blue,game-view .depth-marks .blue{stroke:#6eaaff73;stroke-width:3px}player-card .depth-marks .crease,game-view .depth-marks .crease{fill:#6eaaff26}player-card .depth-marks .dirt,game-view .depth-marks .dirt{fill:#c48c5a1a;stroke:#c48c5a4d}player-card .depth-los,game-view .depth-los{background:#ffffff8c;box-shadow:0 0 6px #ffffff59;filter:blur(.3px);height:2px;left:3%;position:absolute;right:3%;top:var(--los)}player-card .depth-slot,game-view .depth-slot{position:absolute;transform:translate(-50%,-50%);z-index:1}player-card .depth-slot.open,game-view .depth-slot.open{z-index:5}player-card .depth-slot.sub,game-view .depth-slot.sub{opacity:.7}player-card .depth-slot.dim,game-view .depth-slot.dim{opacity:.45}player-card .depth-chip,game-view .depth-chip{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:Nunito,sans-serif;gap:3px;padding:0}player-card .depth-chip:hover .depth-head>img,player-card .depth-chip:hover .depth-head>.depth-initial,game-view .depth-chip:hover .depth-head>img,game-view .depth-chip:hover .depth-head>.depth-initial{border-color:#fff;transform:scale(1.06)}player-card .depth-pos,game-view .depth-pos{color:#fff9;font-family:DynaPuff,cursive;font-size:10px;font-weight:400;letter-spacing:.6px;line-height:1}player-card .depth-head,game-view .depth-head{height:46px;position:relative;width:46px}player-card .depth-head>img,player-card .depth-head>.depth-initial,game-view .depth-head>img,game-view .depth-head>.depth-initial{background:#1b1f23;border:2px solid var(--team-badge, var(--scoreboard-led));border-radius:50%;box-shadow:0 3px 8px #00000080;box-sizing:border-box;height:100%;object-fit:cover;object-position:center top;transition:transform .15s ease,border-color .15s ease;width:100%}player-card .depth-head>.depth-initial,game-view .depth-head>.depth-initial{align-items:center;color:#ffffffb3;display:flex;font-weight:900;justify-content:center}player-card .depth-head.small,game-view .depth-head.small{height:38px;width:38px}player-card .depth-head.tiny,game-view .depth-head.tiny{flex:0 0 auto;height:26px;width:26px}player-card .depth-head.tiny>img,player-card .depth-head.tiny>.depth-initial,game-view .depth-head.tiny>img,game-view .depth-head.tiny>.depth-initial{border-width:1px;box-shadow:none;font-size:11px}player-card .depth-status,player-card .depth-pop em,player-card .depth-row-status em,game-view .depth-status,game-view .depth-pop em,game-view .depth-row-status em{border-radius:6px;font-size:9px;font-style:normal;font-weight:900;letter-spacing:.3px;line-height:1;padding:2px 4px}player-card .depth-status.s-q,player-card .depth-pop em.s-q,player-card .depth-row-status em.s-q,game-view .depth-status.s-q,game-view .depth-pop em.s-q,game-view .depth-row-status em.s-q{background:#ffcd00;color:#1a1a1a}player-card .depth-status.s-d,player-card .depth-pop em.s-d,player-card .depth-row-status em.s-d,game-view .depth-status.s-d,game-view .depth-pop em.s-d,game-view .depth-row-status em.s-d{background:#ff9a3c;color:#1a1a1a}player-card .depth-status.s-o,player-card .depth-pop em.s-o,player-card .depth-row-status em.s-o,game-view .depth-status.s-o,game-view .depth-pop em.s-o,game-view .depth-row-status em.s-o{background:#ff5a4f;color:#fff}player-card .depth-status.s-ir,player-card .depth-status.s-susp,player-card .depth-status.s-pup,player-card .depth-pop em.s-ir,player-card .depth-pop em.s-susp,player-card .depth-pop em.s-pup,player-card .depth-row-status em.s-ir,player-card .depth-row-status em.s-susp,player-card .depth-row-status em.s-pup,game-view .depth-status.s-ir,game-view .depth-status.s-susp,game-view .depth-status.s-pup,game-view .depth-pop em.s-ir,game-view .depth-pop em.s-susp,game-view .depth-pop em.s-pup,game-view .depth-row-status em.s-ir,game-view .depth-row-status em.s-susp,game-view .depth-row-status em.s-pup{background:#a3202b;color:#fff}player-card .depth-status.s-gone,player-card .depth-pop em.s-gone,player-card .depth-row-status em.s-gone,game-view .depth-status.s-gone,game-view .depth-pop em.s-gone,game-view .depth-row-status em.s-gone{background:#ffffff1f;color:#ffffffbf}player-card .depth-status,game-view .depth-status{box-shadow:0 1px 3px #0009;position:absolute;right:-8px;top:-4px}player-card .depth-name,game-view .depth-name{font-family:DynaPuff,cursive;font-size:11px;font-weight:400;max-width:84px;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(0,0,0,.8);white-space:nowrap}player-card .depth-snaps,game-view .depth-snaps{color:var(--scoreboard-led);font-size:10px;font-weight:800;line-height:1}player-card .depth-pop,game-view .depth-pop{background:var(--scoreboard-dots),var(--scoreboard);border:1px solid #3a3a3a;border-radius:8px;box-shadow:0 8px 20px #0009;display:flex;flex-direction:column;gap:5px;left:50%;min-width:200px;padding:8px 10px 10px;position:absolute;top:calc(100% + 6px);transform:translate(-50%)}player-card .depth-pop>b,game-view .depth-pop>b{color:#ffffff8c;font-size:10px;letter-spacing:.8px;text-transform:uppercase}player-card .depth-slot.pop-up .depth-pop,game-view .depth-slot.pop-up .depth-pop{bottom:calc(100% + 6px);top:auto}player-card .depth-slot.pop-left .depth-pop,game-view .depth-slot.pop-left .depth-pop{left:0;transform:none}player-card .depth-slot.pop-right .depth-pop,game-view .depth-slot.pop-right .depth-pop{left:auto;right:0;transform:none}player-card .depth-pop-row,game-view .depth-pop-row{align-items:center;display:grid;font-size:12px;gap:8px;grid-template-columns:16px minmax(0,1fr) auto auto;white-space:nowrap}player-card .depth-pop-row>i,game-view .depth-pop-row>i{color:var(--scoreboard-led);font-style:normal;font-weight:900}player-card .depth-pop-row>span,game-view .depth-pop-row>span{overflow:hidden;text-overflow:ellipsis}player-card .depth-pop-row>small,game-view .depth-pop-row>small{color:#fff9;font-size:11px;font-weight:700;grid-column:4}player-card .depth-special-row,game-view .depth-special-row{display:flex;flex-wrap:wrap;gap:14px;justify-content:space-around}player-card .depth-special .depth-special-row,game-view .depth-special .depth-special-row{padding-block:26px}player-card .depth-special-item,game-view .depth-special-item{align-items:center;display:flex;flex-direction:column;gap:3px}player-card .depth-change,game-view .depth-change{align-items:center;display:flex;font-size:13px;gap:10px;padding:5px 0}player-card .depth-change s,game-view .depth-change s{color:#ffffff73}player-card .depth-change b,game-view .depth-change b{color:#fff}player-card .depth-change .mat-icon,game-view .depth-change .mat-icon{color:var(--scoreboard-led);font-size:16px;height:16px;width:16px}player-card .depth-change-pos,game-view .depth-change-pos{background:#ffffff14;border-radius:4px;font-size:11px;font-weight:900;min-width:42px;padding:2px 6px;text-align:center}player-card .depth-reason,game-view .depth-reason{border-radius:4px;font-size:10px;font-weight:900;letter-spacing:.4px;margin-left:auto;padding:2px 6px;text-transform:uppercase;white-space:nowrap}player-card .depth-reason.r-injury,game-view .depth-reason.r-injury{background:#ff5a4f33;color:#ff8a80}player-card .depth-reason.r-ir,game-view .depth-reason.r-ir{background:#a3202b59;color:#ff9aa2}player-card .depth-reason.r-released,player-card .depth-reason.r-traded,player-card .depth-reason.r-retired,game-view .depth-reason.r-released,game-view .depth-reason.r-traded,game-view .depth-reason.r-retired{background:#b388ff33;color:#c9b2ff}player-card .depth-reason.r-coach,game-view .depth-reason.r-coach{background:#5b9dff33;color:#9cc3ff}player-card .depth-reason.r-moved,player-card .depth-reason.r-inactive,game-view .depth-reason.r-moved,game-view .depth-reason.r-inactive{background:#ffffff1a;color:#ffffffbf}player-card .depth-change-note,game-view .depth-change-note{color:#ffffff80;font-size:11px;font-weight:700;white-space:nowrap}player-card .depth-change>b+.depth-change-note,game-view .depth-change>b+.depth-change-note{margin-left:auto}player-card .depth-unit,game-view .depth-unit{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--group-color) 40%,transparent);color:#fff;display:flex;font-family:Nunito,sans-serif;font-size:13px;font-weight:800;gap:8px;letter-spacing:1.5px;padding-bottom:7px;text-transform:uppercase}player-card .depth-unit .mat-icon,game-view .depth-unit .mat-icon{color:var(--group-color);font-size:19px;height:19px;width:19px}player-card .depth-unit,game-view .depth-unit{margin:16px 0 6px}player-card .depth-coach,game-view .depth-coach{align-items:baseline;border-bottom:1px solid rgba(255,255,255,.05);display:grid;font-size:13px;font-weight:700;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:6px 0}player-card .depth-coach-role,game-view .depth-coach-role{color:#ffffff8c;font-weight:600}player-card .depth-row,game-view .depth-row{align-items:center;border-bottom:1px solid rgba(255,255,255,.05);display:grid;font-size:13px;gap:10px;grid-template-columns:26px minmax(0,1fr) 120px 40px 30px 62px;padding:5px 0}player-card .depth-row.unused .depth-row-name,player-card .depth-row.off-chart .depth-row-name,game-view .depth-row.unused .depth-row-name,game-view .depth-row.off-chart .depth-row-name{color:#ffffff73}player-card .depth-row-name,game-view .depth-row-name{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}player-card .depth-row-name small,game-view .depth-row-name small{color:#ffffff73;font-size:10px;font-weight:800;margin-left:6px}player-card .depth-bar,game-view .depth-bar{background:#ffffff14;border-radius:3px;height:6px;overflow:hidden}player-card .depth-bar i,game-view .depth-bar i{background:linear-gradient(90deg,color-mix(in srgb,var(--group-color) 55%,transparent),var(--group-color));display:block;height:100%}player-card .depth-row-pct,game-view .depth-row-pct{font-weight:800;text-align:right}player-card .depth-row-games,game-view .depth-row-games{color:#ffffff80;font-size:11px;font-weight:700}player-card .depth-row-status,game-view .depth-row-status{text-align:right}@media(max-width:640px){player-card .depth-field,game-view .depth-field{aspect-ratio:3/4;margin:10px 6px;min-height:0}player-card .depth-field:not(.defense):not(.fixed):not(.surface-rink),game-view .depth-field:not(.defense):not(.fixed):not(.surface-rink){aspect-ratio:1;min-height:0}player-card .depth-head,game-view .depth-head{height:30px;width:30px}player-card .depth-chip .depth-name,player-card .depth-chip .depth-snaps,game-view .depth-chip .depth-name,game-view .depth-chip .depth-snaps{display:none}player-card .depth-status,game-view .depth-status{font-size:8px;right:-6px}player-card .depth-pop,game-view .depth-pop{min-width:180px}player-card .depth-row,game-view .depth-row{grid-template-columns:26px minmax(0,1fr) 40px 30px 54px}player-card .depth-row .depth-bar,game-view .depth-row .depth-bar{display:none}}player-card .depth-link,game-view .depth-link{background:none;border:none;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;padding:0;text-align:left;transition:color .15s,text-shadow .15s}player-card .depth-link:hover:not(:disabled),player-card .depth-link:focus-visible,game-view .depth-link:hover:not(:disabled),game-view .depth-link:focus-visible{color:var(--scoreboard-led);text-shadow:0 0 8px color-mix(in srgb,var(--scoreboard-led) 65%,transparent)}player-card .hero-team-link,game-view .hero-team-link{text-shadow:inherit;text-transform:inherit}player-card .game-play-filters,game-view .game-play-filters{display:flex;gap:8px;margin-bottom:12px}player-card .game-filter,game-view .game-filter{border-radius:999px!important;cursor:pointer;font:inherit;font-size:12px;font-weight:800;letter-spacing:.5px;opacity:.72;padding:6px 16px;text-transform:uppercase;transition:opacity .12s ease}player-card .game-filter:hover,game-view .game-filter:hover{opacity:1}player-card .game-filter.active,game-view .game-filter.active{border-radius:999px!important;opacity:1;outline:2px solid var(--scoreboard-led);outline-offset:2px}player-card .zone-grid,game-view .zone-grid{aspect-ratio:5/6;margin:8px auto 4px;max-width:280px;position:relative}player-card .zone-out,game-view .zone-out{border:1px solid rgba(0,0,0,.35);box-sizing:border-box;display:flex;height:50%;padding:10px 12px;position:absolute;width:50%}player-card .zone-out.z11,game-view .zone-out.z11{left:0;top:0}player-card .zone-out.z12,game-view .zone-out.z12{justify-content:flex-end;right:0;top:0}player-card .zone-out.z13,game-view .zone-out.z13{align-items:flex-end;bottom:0;left:0}player-card .zone-out.z14,game-view .zone-out.z14{align-items:flex-end;bottom:0;justify-content:flex-end;right:0}player-card .zone-in,game-view .zone-in{background:#1d2220;border:2px solid rgba(255,255,255,.85);box-shadow:0 4px 14px #00000080;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);inset:20%;position:absolute}player-card .zone-in>span,game-view .zone-in>span{align-items:center;border:1px solid rgba(0,0,0,.3);display:flex;justify-content:center}player-card .zone-out b,player-card .zone-in b,game-view .zone-out b,game-view .zone-in b{color:#fff;font-size:13px;font-variant-numeric:tabular-nums;font-weight:900;text-shadow:0 1px 3px rgba(0,0,0,.8)}player-card .zone-arsenal,game-view .zone-arsenal{margin-top:12px}player-card .arsenal-pitch,game-view .arsenal-pitch{align-items:center;border-bottom:1px solid rgba(255,255,255,.05);display:grid;font-size:13px;gap:12px;grid-template-columns:150px minmax(0,1fr) 54px 76px 40px;padding:7px 0}player-card .arsenal-pitch b,game-view .arsenal-pitch b{text-align:right}player-card .arsenal-pitch small,game-view .arsenal-pitch small{color:#ffffff73;font-size:11px;font-weight:700;text-align:right}player-card .arsenal-pitch-name,game-view .arsenal-pitch-name{align-items:center;display:flex;font-weight:700;gap:8px}player-card .arsenal-pitch-name i,game-view .arsenal-pitch-name i{border-radius:3px;display:inline-block;height:10px;width:10px}player-card .arsenal-pitch-bar,game-view .arsenal-pitch-bar{background:#ffffff0f;border-radius:4px;height:8px;overflow:hidden}player-card .arsenal-pitch-bar i,game-view .arsenal-pitch-bar i{display:block;height:100%}player-card .arsenal-pitch-mph,game-view .arsenal-pitch-mph{color:#ffffffbf;font-variant-numeric:tabular-nums;font-weight:700;text-align:right}player-card .zone-plate,game-view .zone-plate{display:block;margin:6px auto 2px;width:64px}player-card .zone-plate path,game-view .zone-plate path{fill:#ffffff24;stroke:#ffffff80;stroke-width:1px;vector-effect:non-scaling-stroke}player-card .log-bar,game-view .log-bar{cursor:help}player-card .log-bar:hover,game-view .log-bar:hover{filter:brightness(1.25)}player-card .face-link,game-view .face-link{cursor:pointer;transition:filter .15s,transform .15s}player-card .face-link:hover,game-view .face-link:hover{filter:brightness(1.12);transform:scale(1.08)}player-card .face-link:hover>img,player-card .face-link:hover>.depth-initial,game-view .face-link:hover>img,game-view .face-link:hover>.depth-initial{border-color:var(--scoreboard-led)}player-card card-stats,player-card card-overview,player-card card-analysis,player-card card-team,player-card card-zones,player-card card-games,player-card card-history,player-card card-seasons,game-view card-stats,game-view card-overview,game-view card-analysis,game-view card-team,game-view card-zones,game-view card-games,game-view card-history,game-view card-seasons{display:contents}@media(prefers-reduced-motion:no-preference){player-card .card-body>:not(card-stats,card-overview,card-analysis,card-team,card-zones,card-games,card-history,card-seasons),player-card .card-body>:is(card-stats,card-overview,card-analysis,card-team,card-zones,card-games,card-history,card-seasons)>*,game-view .card-body>:not(card-stats,card-overview,card-analysis,card-team,card-zones,card-games,card-history,card-seasons),game-view .card-body>:is(card-stats,card-overview,card-analysis,card-team,card-zones,card-games,card-history,card-seasons)>*{animation:tab-in .22s cubic-bezier(.2,.8,.2,1) backwards}}@keyframes tab-in{0%{opacity:0;transform:translateY(6px)}}game-view .game-backdrop{z-index:1002}game-view .game-card{z-index:1003}game-view .game-hero{align-items:center;background:radial-gradient(ellipse at 0% 110%,color-mix(in srgb,var(--away-color) 55%,transparent),transparent 60%),radial-gradient(ellipse at 100% 110%,color-mix(in srgb,var(--home-color) 55%,transparent),transparent 60%),linear-gradient(90deg,color-mix(in srgb,var(--away-color) 45%,var(--card-base)),var(--card-base) 50%,color-mix(in srgb,var(--home-color) 45%,var(--card-base)));grid-template-columns:1fr auto 1fr;padding:40px 28px 24px}game-view .game-hero-empty{--away-color: #555;--home-color: #555;min-height:120px}game-view .game-texture img{height:200%;opacity:.05}game-view .game-texture img.away{left:-6%;right:auto}game-view .game-texture img.home{right:-6%}game-view .game-team{align-items:center;display:flex;flex-direction:column;gap:6px;min-width:0}game-view .game-team.lost .game-logo-card{filter:saturate(.6) brightness(.85)}game-view .game-logo-card{--card-r: 18px;--h: 96px;height:var(--h);inset:auto;position:relative;width:144px}game-view .game-team-name{background:none;border:none;color:#fff;cursor:pointer;padding:0;font-family:DynaPuff,cursive;font-size:28px;font-weight:400;line-height:1.1;margin-top:8px;text-align:center;text-shadow:0 2px 6px rgba(0,0,0,.6)}game-view .game-team-record{color:#ffffffbf;font-size:12px;font-weight:800;letter-spacing:.5px}game-view .game-center{align-items:center;display:flex;flex-direction:column;gap:8px}game-view .game-board{min-width:190px}game-view .game-board .rank-label{margin-top:2px}game-view .game-scores{align-items:center;display:flex;gap:12px}game-view .game-scores .rank-number{--tone: var(--scoreboard-led);margin:8px 0 6px}game-view .game-scores .rank-number.won{--tone: rgb(80, 207, 80)}game-view .game-scores .rank-number.lost{--tone: #ff3b30}game-view .game-dash{color:#ffffff59;font-size:24px;font-weight:900}game-view .game-when{color:#fffc;font-size:11.5px;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.7)}game-view .game-linescore{overflow-x:auto}game-view .game-linescore table{border-collapse:collapse;font-family:Nunito,sans-serif;width:100%}game-view .game-linescore th,game-view .game-linescore td{color:#ffffffd9;font-size:14px;font-weight:800;padding:6px 8px;text-align:center}game-view .game-linescore thead th{color:#ffffff80;font-size:11px;letter-spacing:1px}game-view .game-linescore tbody th{align-items:center;display:flex;gap:8px;min-width:80px;text-align:left}game-view .game-linescore tbody th>img{height:22px;object-fit:contain;width:22px}game-view .game-linescore td{font-family:DSEG7,sans-serif;font-size:16px;font-weight:400}game-view .game-linescore .total{border-left:1px solid rgba(255,255,255,.12)}game-view .game-linescore td.total{color:var(--scoreboard-led)}game-view .game-linescore tr.won th{color:#fff}game-view .game-wp{margin-top:12px}game-view .wp-chart{height:140px;position:relative}game-view .wp-chart svg{height:100%;width:100%}game-view .wp-chart .wp-mid{stroke:#ffffff2e;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}game-view .wp-chart .wp-fill.home{fill:color-mix(in srgb,var(--home-color) 55%,#fff 10%);opacity:.55}game-view .wp-chart .wp-fill.away{fill:color-mix(in srgb,var(--away-color) 55%,#fff 10%);opacity:.55}game-view .wp-chart .wp-line{fill:none;stroke:#fff;stroke-width:1.5px;vector-effect:non-scaling-stroke}game-view .wp-edge{color:#ffffff73;font-size:10px;font-weight:800;left:4px;position:absolute}game-view .wp-edge.top{top:2px}game-view .wp-edge.mid{top:calc(50% - 7px)}game-view .wp-edge.bottom{bottom:2px}game-view .wp-key{border-radius:2px;display:inline-block;height:10px;margin-right:5px;vertical-align:-1px;width:10px}game-view .wp-key.home{background:var(--home-color)}game-view .wp-key.away{background:var(--away-color)}game-view .game-two{display:grid;gap:4px 28px;grid-template-columns:1fr 1fr}game-view .game-leader-col .depth-unit:first-child{margin-top:4px}game-view .game-leader{align-items:center;border-bottom:1px solid rgba(255,255,255,.05);display:grid;gap:10px;grid-template-columns:26px minmax(0,1fr) auto;padding:6px 0}game-view .game-leader-main{display:flex;flex-direction:column;min-width:0}game-view .game-leader-main small{color:#ffffff80;font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}game-view .game-leader-main b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}game-view .game-leader-line{color:#ffffffd9;font-size:12px;font-weight:700;text-align:right}game-view .game-play{align-items:baseline;border-bottom:1px solid rgba(255,255,255,.05);display:flex;font-size:13px;gap:10px;line-height:1.4;padding:6px 0}game-view .game-play.scoring .game-play-text{color:#fff;font-weight:700}game-view .game-play-clock{color:#ffffff80;flex:none;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;min-width:38px}game-view .game-play-text{color:#ffffffc7;flex:1}game-view .game-play-score{color:var(--scoreboard-led);flex:none;font-size:12px;font-variant-numeric:tabular-nums;font-weight:900}game-view .game-drive-sub{color:#ffffff8c;font-size:12px;font-weight:700;margin:0 0 6px}game-view .game-venue-photo{aspect-ratio:16/7;border-radius:8px;display:block;margin-bottom:14px;object-fit:cover;width:100%}game-view .game-facts,game-view .game-line{display:grid;gap:12px 20px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}game-view .game-facts>div,game-view .game-line>div{display:flex;flex-direction:column;gap:2px}game-view .game-facts small,game-view .game-line small{color:#ffffff80;font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}game-view .game-facts b,game-view .game-line b{color:#fff;font-size:14px}game-view .game-facts b.muted,game-view .game-line b.muted{color:#ffffff73}game-view .game-facts i,game-view .game-line i{color:#ffffffb3;font-size:12px;font-style:normal;font-weight:700}game-view .game-line{border-top:1px solid rgba(255,255,255,.08);margin-top:14px;padding-top:14px}game-view .game-line i{color:var(--scoreboard-led)}game-view .game-officials{align-items:baseline;border-top:1px solid rgba(255,255,255,.08);display:flex;gap:12px;margin-top:14px;padding-top:14px}game-view .game-officials>small{color:#ffffff80;flex:none;font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}game-view .game-officials>span{display:flex;flex-wrap:wrap;gap:6px}game-view .game-stat{align-items:center;border-bottom:1px solid rgba(255,255,255,.05);display:grid;gap:14px;grid-template-columns:90px minmax(0,1fr) 90px;padding:6px 0}game-view .game-stat>b{font-size:14px;font-variant-numeric:tabular-nums}game-view .game-stat>b:first-child{text-align:left}game-view .game-stat>b:last-child{text-align:right}game-view .game-stat.head>b{color:#ffffff8c;font-size:11px;letter-spacing:1px}game-view .game-stat-mid{align-items:center;display:flex;flex-direction:column;gap:4px}game-view .game-stat-mid small{color:#ffffffb3;font-size:11.5px;font-weight:700;text-align:center}game-view .game-stat-bar{border-radius:3px;display:flex;gap:2px;height:5px;overflow:hidden;width:100%}game-view .game-stat-bar i{display:block;height:100%}game-view .game-stat-bar .away{background:color-mix(in srgb,var(--away-color) 70%,#fff 20%)}game-view .game-stat-bar .home{background:color-mix(in srgb,var(--home-color) 70%,#fff 20%)}game-view .game-box-table{margin-bottom:6px}game-view .game-box-table .name{text-align:left;white-space:nowrap}game-view .game-box-table .name small{color:#ffffff73;font-size:10px;font-weight:800;margin-left:5px}game-view .game-box-table .dnp{color:#ffffff73;font-style:italic;text-align:left}game-view .game-box-table tr.bench-start td{border-top:1px solid rgba(255,255,255,.18)}@media(max-width:640px){game-view .game-hero{gap:10px;padding:34px 14px 10px}game-view .game-center{margin-top:-14px}game-view .game-logo-card{--h: 52px;width:78px}game-view .game-team{container-type:inline-size}game-view .game-team-name{font-size:clamp(13px,17cqi,18px);-webkit-hyphens:auto;hyphens:auto;max-width:100%;overflow-wrap:break-word}game-view .game-board{min-width:0}game-view .game-scores .rank-number{font-size:28px}game-view .game-two{grid-template-columns:1fr}game-view .game-stat{grid-template-columns:60px minmax(0,1fr) 60px}}game-view .game-fantasy-row{align-items:center;border-bottom:1px solid rgba(255,255,255,.05);display:grid;gap:12px;grid-template-columns:32px 26px minmax(0,1fr) auto;padding:8px 0}game-view .game-fantasy-rank{align-items:center;background:var(--scoreboard-dots),var(--scoreboard);box-shadow:inset 0 0 6px #0009,0 1px 3px #00000059;box-sizing:border-box;color:#fff;display:flex;font-family:DSEG7,sans-serif;justify-content:center;text-shadow:var(--text-shadow-small);border-radius:5px;font-size:11px;height:24px;padding-top:1.5px;width:32px}game-view .game-fantasy-rank.first{color:var(--scoreboard-led);text-shadow:var(--scoreboard-glow)}game-view .game-fantasy-rank.top{color:var(--tint-good, #3ee07a);text-shadow:0 0 8px rgba(62,224,122,.6)}game-view .game-fantasy-main{display:flex;flex-direction:column;gap:3px;min-width:0}game-view .game-fantasy-main b{align-items:center;display:flex;font-size:13.5px;gap:6px}game-view .game-fantasy-main b small{color:#ffffff73;font-size:10px;font-weight:800}game-view .game-fantasy-main b .mini-gem{border-radius:4px;height:16px;width:22px}game-view .game-fantasy-main b .mini-gem img{height:19px;width:19px}game-view .game-fantasy-main>small{color:#fff9;font-size:11.5px;font-weight:600}game-view .game-fantasy-bar{background:#ffffff0f;border-radius:3px;height:4px;overflow:hidden}game-view .game-fantasy-bar i{background:var(--group-color);display:block;height:100%}game-view .game-fantasy-points{color:var(--scoreboard-led);font-family:DSEG7,sans-serif;font-size:20px;min-width:64px;text-align:right}game-view .game-fantasy-points.negative{color:#ff3b30}game-view .game-surface svg{display:block;margin:0 auto;max-height:420px;width:100%}game-view .game-surface.court svg{max-width:440px}game-view .game-surface.rink svg{max-height:340px}game-view .game-surface .marks-lines{fill:none;stroke:#ffffff4d;stroke-width:1.2px;vector-effect:non-scaling-stroke}game-view .game-surface .marks-lines *{vector-effect:non-scaling-stroke}game-view .game-surface .marks-lines .red{stroke:#ff6e6e59;stroke-width:2px}game-view .game-surface .marks-lines .blue{stroke:#6eaaff66;stroke-width:3px}game-view .game-surface .marks-lines .dirt{fill:#c48c5a1f;stroke:#c48c5a59}game-view .game-surface .mark{fill:none;stroke-width:1.4px;vector-effect:non-scaling-stroke}game-view .game-surface .mark.away{stroke:color-mix(in srgb,var(--away-color) 65%,#fff 35%)}game-view .game-surface .mark.home{stroke:color-mix(in srgb,var(--home-color) 65%,#fff 35%)}game-view .game-surface .mark.made.away,game-view .game-surface .mark.goal.away,game-view .game-surface .mark.hit.away,game-view .game-surface .mark.hr.away{fill:color-mix(in srgb,var(--away-color) 65%,#fff 35%)}game-view .game-surface .mark.made.home,game-view .game-surface .mark.goal.home,game-view .game-surface .mark.hit.home,game-view .game-surface .mark.hr.home{fill:color-mix(in srgb,var(--home-color) 65%,#fff 35%)}game-view .game-surface .mark.goal,game-view .game-surface .mark.hr{stroke:var(--scoreboard-led);stroke-width:2px}game-view .mark-key{border:1.5px solid rgba(255,255,255,.7);border-radius:50%;display:inline-block;height:9px;margin-right:5px;vertical-align:-1px;width:9px}game-view .mark-key.made{background:#ffffffb3}game-view .drive-field{background:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),rgba(255,255,255,.07) calc(10% - 1px) 10%),var(--tex-chalk-noise) 0 0/300px 300px,radial-gradient(ellipse at 20% 15%,rgba(255,255,255,.05),transparent 40%),radial-gradient(ellipse at 75% 60%,rgba(255,255,255,.04),transparent 45%),#1f2824;border-left:3px solid color-mix(in srgb,var(--home-color) 70%,transparent);border-radius:6px;border-right:3px solid color-mix(in srgb,var(--away-color) 70%,transparent);padding:26px 0 8px;position:relative}game-view .drive-endzone{color:#ffffff8c;font-size:10px;font-weight:900;letter-spacing:1px;position:absolute;top:6px}game-view .drive-endzone.home{left:8px}game-view .drive-endzone.away{right:8px}game-view .drive-row{height:16px;margin:3px 0;position:relative}game-view .drive-bar{border-radius:3px;height:10px;opacity:.4;position:absolute;top:3px}game-view .drive-bar.away{background:color-mix(in srgb,var(--away-color) 70%,#fff 20%)}game-view .drive-bar.home{background:color-mix(in srgb,var(--home-color) 70%,#fff 20%)}game-view .drive-bar.scoring{opacity:1}game-view .drive-result{background:#141816d1;border-radius:4px;color:#ffffff73;font-size:10px;font-weight:800;line-height:14px;padding:0 5px;position:absolute;right:6px;top:1px}game-view .drive-result.scoring{color:#50cf50}game-view .drive-result.turnover{color:#ff3b30}game-view .pass-zones{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}game-view .pass-zone{align-items:center;background:color-mix(in srgb,var(--zone-color, #888) calc(var(--share, 0) * 55%),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.08);border-radius:6px;display:flex;flex-direction:column;gap:2px;padding:12px 8px;text-align:center}game-view .pass-zone small{color:#fff9;font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}game-view .pass-zone b{color:#fff;font-size:18px}game-view .pass-zone span{color:#ffffffbf;font-size:11.5px;font-weight:700}game-view .game-play-head{align-self:center;background:#ffffff14;border:1.5px solid var(--scoreboard-led);border-radius:50%;flex:none;height:28px;object-fit:cover;width:28px}game-view .game-start{--tone: var(--scoreboard-led)}game-view .game-start-half{-webkit-background-clip:text;background:radial-gradient(circle,var(--scoreboard-led) .8px,transparent 1.05px) 0 0/2px 2px;background-clip:text;color:transparent;font-family:Nunito,sans-serif;font-size:15px;font-weight:900;letter-spacing:2px}game-view .game-predictor{margin-bottom:12px}game-view .predictor-row{align-items:center;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;padding:6px 4px 4px}game-view .predictor-side{display:flex;flex-direction:column;min-width:56px}game-view .predictor-side b{color:#fff;font-family:DSEG7,sans-serif;font-size:22px;font-weight:400}game-view .predictor-side small{color:#ffffff8c;font-size:11px;font-weight:800;letter-spacing:1px}game-view .predictor-side.home{align-items:flex-end}game-view .predictor-bar{height:10px}game-view .game-form-row{align-items:center;border-bottom:1px solid rgba(255,255,255,.05);color:#fff;display:flex;font:inherit;font-size:13px;gap:8px;padding:7px 0;text-align:left;width:100%}game-view .game-form-row img{height:18px;object-fit:contain;width:18px}game-view .game-form-row .log-vs{color:#ffffff73;font-size:11px;min-width:16px}game-view .game-form-score{color:#ffffffb3;font-variant-numeric:tabular-nums;font-weight:700;margin-left:auto}game-view .game-injury-status{border-radius:6px;font-size:10.5px;font-weight:900;letter-spacing:.4px;padding:3px 7px;text-transform:uppercase;background:#ffffff1a;color:#fffc}game-view .game-injury-status.s-out,game-view .game-injury-status.s-injured-reserve{background:#ff3b302e;color:#ff6b61}game-view .game-injury-status.s-doubtful{background:#ff95002e;color:#ffab40}game-view .game-injury-status.s-questionable{background:color-mix(in srgb,var(--scoreboard-led) 16%,transparent);color:#ffd54a}game-view .game-form-row .log-outcome{border-radius:3px;color:#111;display:inline-block;flex:none;font-size:11px;font-weight:900;line-height:17px;text-align:center;width:17px}game-view .game-form-row .log-outcome.W{background:#3ecf6e}game-view .game-form-row .log-outcome.L{background:#ff5a4f}game-view .game-form-row .log-outcome.T{background:#9aa0a6}game-view .game-line-note{color:var(--scoreboard-led);margin-top:-4px}game-view .mini-gem{align-items:center;background:var(--team-badge);border:1px solid rgba(255,255,255,.4);border-radius:6px;box-shadow:inset 0 1px 1px #ffffff40;display:inline-flex;flex:none;height:22px;justify-content:center;overflow:hidden;width:30px}game-view .mini-gem img{height:26px;object-fit:contain;width:26px}game-view .mini-gem.white-logo img{filter:brightness(0) invert(1)}game-view .game-pitches{margin-top:0}game-view .game-pitches svg{display:block;margin:0 auto;max-height:440px;max-width:560px;width:100%}game-view .pitch-zone{fill:#ffffff08;stroke:#ffffff8c;stroke-width:1.2px;vector-effect:non-scaling-stroke}game-view .pitch-zone-third{stroke:#ffffff26;stroke-width:1px;vector-effect:non-scaling-stroke}game-view .pitch-plate{fill:#ffffff1f;stroke:#fff6;vector-effect:non-scaling-stroke}game-view .pitch{opacity:.85;stroke:#00000080;stroke-width:.6px;vector-effect:non-scaling-stroke}game-view .pitch.ball{opacity:.95;stroke-width:1.6px}game-view .game-arsenal{margin-top:12px}game-view .arsenal-row{border-bottom:1px solid rgba(255,255,255,.05);display:grid;gap:6px 16px;grid-template-columns:180px minmax(0,1fr);padding:10px 0}game-view .arsenal-name{display:flex;flex-direction:column;grid-row:span 2}game-view .arsenal-name b{font-size:13.5px}game-view .arsenal-name small{color:#ffffff80;font-size:11px;font-weight:700}game-view .arsenal-bar{border-radius:4px;display:flex;gap:1px;height:10px;overflow:hidden}game-view .arsenal-bar i{display:block;height:100%}game-view .arsenal-types{display:flex;flex-wrap:wrap;gap:4px 14px}game-view .arsenal-types span{align-items:center;color:#ffffffbf;display:inline-flex;font-size:11.5px;font-weight:700;gap:5px}game-view .arsenal-types i{border-radius:2px;display:inline-block;height:8px;width:8px}game-view .drive-quarter{border-top:1px dashed rgba(255,255,255,.3);margin:10px 0 6px;position:relative}game-view .drive-quarter span{background:#2a302e;border-radius:4px;color:#ffffffb3;font-size:9.5px;font-weight:900;left:50%;letter-spacing:1px;padding:1px 8px;position:absolute;text-transform:uppercase;top:-8px;transform:translate(-50%)}game-view .game-play.with-head{align-items:center}game-view .game-form-team,game-view .game-form-score{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:8px;padding:0}game-view .game-form-team:hover:not(:disabled),game-view .game-form-score:hover:not(:disabled){color:var(--scoreboard-led)}game-view .game-form-team:disabled,game-view .game-form-score:disabled{cursor:default}game-view .game-form-row .game-form-score{color:var(--scoreboard-led)}game-view .game-team-name{transition:color .15s}game-view .game-team-name:hover{color:var(--scoreboard-led)}game-view .game-select-wrap{display:inline-flex;position:relative}game-view .game-select-wrap:after{color:currentColor;content:"\25be";font-size:11px;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-52%)}game-view .game-select{appearance:none;max-width:240px;padding-right:32px;text-overflow:ellipsis}game-view .game-select option{background:#1d2220;color:#fff;text-transform:none}game-view .game-select{opacity:1}game-view .game-surface.diamond{position:relative}game-view .park-name{bottom:10px;color:#ffffff8c;font-size:11px;font-weight:800;left:14px;letter-spacing:.5px;position:absolute;text-transform:uppercase}game-view .mark-key.hr{background:#ffffffb3;border:2px solid var(--scoreboard-led);height:11px;width:11px}game-view .pitch-key:first-of-type{border-left:1px solid rgba(255,255,255,.2);padding-left:12px}game-view .game-facts .game-bet i{color:var(--scoreboard-led)}game-view .game-surface .mark,game-view .game-pitches .pitch{cursor:help;pointer-events:all;transform-box:fill-box;transform-origin:center;transition:transform .12s ease,filter .12s ease}game-view .game-surface .mark:hover,game-view .game-pitches .pitch:hover{filter:brightness(1.3) drop-shadow(0 0 2px rgba(255,255,255,.6));transform:scale(1.7)}game-view .drive-row{cursor:help}game-view .drive-row:hover .drive-bar{filter:brightness(1.3);opacity:1}game-view .drive-row:hover .drive-result{color:#fff}game-view .arsenal-bar i{cursor:help;transition:filter .12s ease}game-view .arsenal-bar i:hover{filter:brightness(1.35)}game-view .game-form-team:hover:not(:disabled),game-view .game-form-score:hover:not(:disabled),game-view .game-team-name:hover:not(:disabled){color:var(--scoreboard-led);text-shadow:0 0 8px color-mix(in srgb,var(--scoreboard-led) 65%,transparent)}game-view .game-form-row .game-form-score{font-weight:800}game-view .game-video-card{padding:12px}game-view .game-video{aspect-ratio:16/9;background:#000;border-radius:8px;overflow:hidden}game-view .game-video iframe,game-view .game-video video{border:0;display:block;height:100%;width:100%}game-view .game-video-title{color:#fff;font-size:14px;font-weight:800;margin:10px 2px 0}game-view .game-clips{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}game-view .game-clip{background:none;border:none;color:#ffffffd9;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:6px;padding:0;text-align:left}game-view .game-clip .game-clip-thumb{aspect-ratio:16/9;background:#0006;border-radius:6px;box-shadow:0 0 0 2px transparent;display:block;overflow:hidden;position:relative;transition:box-shadow .15s,transform .15s}game-view .game-clip .game-clip-thumb img{display:block;height:100%;object-fit:cover;width:100%}game-view .game-clip .game-clip-thumb small{background:#000000bf;border-radius:3px;bottom:4px;font-size:10px;font-weight:800;padding:1px 4px;position:absolute;right:4px}game-view .game-clip .game-clip-title{display:-webkit-box;font-size:11.5px;font-weight:700;line-height:1.3;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}game-view .game-clip:hover .game-clip-thumb{transform:translateY(-2px)}game-view .game-clip:hover .game-clip-title{color:var(--scoreboard-led);text-shadow:0 0 8px color-mix(in srgb,var(--scoreboard-led) 65%,transparent)}game-view .game-clip.active .game-clip-thumb{box-shadow:0 0 0 2px var(--scoreboard-led)}game-view .game-clip.active .game-clip-title{color:var(--scoreboard-led)}@media(prefers-reduced-motion:no-preference){game-view .game-scores .rank-number,game-view .game-board .rank-number{animation:led-on .55s steps(1,end) backwards}game-view .wp-line{animation:wp-draw 1.1s cubic-bezier(.3,.6,.3,1) backwards;stroke-dasharray:1}game-view .mark,game-view .pitch{animation:mark-in .32s cubic-bezier(.2,.8,.2,1.4) backwards;animation-delay:calc(min(var(--i, 0),60)*12ms);transform-box:fill-box;transform-origin:center}game-view .drive-bar{animation:drive-in .45s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:calc(min(var(--i, 0),30)*22ms);transform-origin:left center}game-view .drive-bar.leftward{transform-origin:right center}game-view .game-fantasy-bar i{animation:bar-fill .6s cubic-bezier(.2,.8,.2,1) backwards;transform-origin:left center}}@keyframes led-on{0%{opacity:0}20%{opacity:.55}32%{opacity:.1}48%{opacity:.9}60%{opacity:.45}72%{opacity:1}}@keyframes wp-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes mark-in{0%{opacity:0;transform:scale(0)}}@keyframes drive-in{0%{transform:scaleX(0)}}
