@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/assets/fonts/Sora-LatinExt.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/assets/fonts/Sora-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/MaterialIcons-Regular.woff2) format("woff2")}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/MaterialIconsOutlined-Regular.woff2) format("woff2")}.material-icons{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased}mat-icon.material-icons-filled{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1}.snackbar-error .mdc-snackbar__surface{background:var(--mat-sys-error-container)!important;border:1px solid var(--mat-sys-error)}.snackbar-error .mdc-snackbar__label{color:var(--mat-sys-on-error-container)!important;font-weight:600}.snackbar-error .mat-mdc-button.mat-mdc-snack-bar-action{color:var(--mat-sys-error)!important;font-weight:700}.snackbar-success .mdc-snackbar__surface{background:var(--mat-sys-primary-container)!important;border:1px solid var(--mat-sys-primary)}.snackbar-success .mdc-snackbar__label{color:var(--mat-sys-on-primary-container)!important;font-weight:600}.snackbar-success .mat-mdc-button.mat-mdc-snack-bar-action{color:var(--mat-sys-primary)!important;font-weight:700}.coach-filters-panel .mat-mdc-dialog-container .mdc-dialog__surface{border-bottom-left-radius:0;border-bottom-right-radius:0}.filter-options-panel .mat-mdc-dialog-container .mdc-dialog__surface{border-radius:16px;background:color-mix(in srgb,var(--mat-sys-surface-container) 95%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid color-mix(in srgb,var(--mat-sys-on-surface) 10%,transparent)}.court-dialog-panel{--mat-dialog-container-shape: 1.25rem;--mat-dialog-container-color: color-mix(in srgb, var(--mat-sys-surface-container) 97%, transparent)}.court-dialog-panel .mat-mdc-dialog-container .mdc-dialog__surface{border:1px solid color-mix(in srgb,var(--mat-sys-on-surface) 8%,transparent);box-shadow:0 .75rem 3rem color-mix(in srgb,var(--mat-sys-shadow) 45%,transparent)}.court-dialog-backdrop{background:color-mix(in srgb,var(--mat-sys-background) 70%,transparent);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.club-selector-menu{--mat-menu-container-color: var(--mat-sys-surface-container);--mat-menu-container-shape: 1rem;--mat-menu-item-leading-spacing: .5rem;--mat-menu-item-trailing-spacing: .5rem}.club-selector-menu.mat-mdc-menu-panel{min-width:calc(272px - 2rem);max-width:calc(100vw - 2rem);margin-top:.5rem;border:1px solid var(--mat-sys-outline-variant)}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}:root{--mat-button-toggle-shape: 14px;--mat-button-toggle-height: 29px}.mat-mdc-button-base mat-spinner{display:inline-flex;vertical-align:middle;margin-left:5px}@keyframes fullscreen-loader-ball{0%{transform:translateY(0) scale(1.1836,.796)}0.19%{transform:translateY(-7.01%) scale(1.1807,.7995)}0.405%{transform:translateY(-14.73%) scale(1.1705,.8119)}0.619%{transform:translateY(-22.27%) scale(1.153,.8329)}0.833%{transform:translateY(-29.63%) scale(1.1284,.8625)}1.024%{transform:translateY(-36.03%) scale(1.1006,.8959)}1.238%{transform:translateY(-43.05%) scale(1.0627,.9412)}1.452%{transform:translateY(-49.89%) scale(1.0179,.9947)}1.667%{transform:translateY(-56.56%) scale(.9663,1.0561)}2.429%{transform:translateY(-78.8%) scale(.9696,1.0507)}2.81%{transform:translateY(-89.07%) scale(.9712,1.0479)}3.214%{transform:translateY(-99.36%) scale(.973,1.0451)}3.976%{transform:translateY(-117%) scale(.9762,1.0396)}4.357%{transform:translateY(-124.97%) scale(.9779,1.0369)}4.762%{transform:translateY(-132.81%) scale(.9796,1.034)}5.357%{transform:translateY(-143.19%) scale(.9821,1.0297)}5.952%{transform:translateY(-152.18%) scale(.9847,1.0255)}6.548%{transform:translateY(-159.79%) scale(.9872,1.0212)}7.143%{transform:translateY(-166.02%) scale(.9898,1.017)}7.738%{transform:translateY(-170.86%) scale(.9923,1.0128)}8.333%{transform:translateY(-174.32%) scale(.9949,1.0085)}8.929%{transform:translateY(-176.39%) scale(.9974,1.0043)}9.524%{transform:translateY(-177.08%) scale(1)}10.119%{transform:translateY(-176.39%) scale(.9974,1.0043)}10.714%{transform:translateY(-174.32%) scale(.9949,1.0085)}11.31%{transform:translateY(-170.86%) scale(.9923,1.0128)}11.905%{transform:translateY(-166.02%) scale(.9898,1.017)}12.5%{transform:translateY(-159.79%) scale(.9872,1.0212)}13.095%{transform:translateY(-152.18%) scale(.9847,1.0255)}13.69%{transform:translateY(-143.19%) scale(.9821,1.0297)}14.286%{transform:translateY(-132.81%) scale(.9796,1.034)}15.048%{transform:translateY(-117.51%) scale(.9763,1.0394)}15.429%{transform:translateY(-109.01%) scale(.9747,1.0422)}15.833%{transform:translateY(-99.36%) scale(.973,1.0451)}16.238%{transform:translateY(-89.07%) scale(.9712,1.0479)}16.619%{transform:translateY(-78.8%) scale(.9696,1.0507)}17.381%{transform:translateY(-56.56%) scale(.9663,1.0561)}17.595%{transform:translateY(-49.89%) scale(1.0179,.9947)}17.81%{transform:translateY(-43.05%) scale(1.0627,.9412)}18.024%{transform:translateY(-36.03%) scale(1.1006,.8959)}18.214%{transform:translateY(-29.63%) scale(1.1284,.8625)}18.429%{transform:translateY(-22.27%) scale(1.153,.8329)}18.643%{transform:translateY(-14.73%) scale(1.1705,.8119)}18.857%{transform:translateY(-7.01%) scale(1.1807,.7995)}19.048%{transform:translateY(0) scale(1.1836,.796)}19.238%{transform:translateY(-7.01%) scale(1.1807,.7995)}19.452%{transform:translateY(-14.73%) scale(1.1705,.8119)}19.667%{transform:translateY(-22.27%) scale(1.153,.8329)}19.881%{transform:translateY(-29.63%) scale(1.1284,.8625)}20.071%{transform:translateY(-36.03%) scale(1.1006,.8959)}20.286%{transform:translateY(-43.05%) scale(1.0627,.9412)}20.5%{transform:translateY(-49.89%) scale(1.0179,.9947)}20.714%{transform:translateY(-56.56%) scale(.9663,1.0561)}21.476%{transform:translateY(-78.8%) scale(.9696,1.0507)}21.857%{transform:translateY(-89.07%) scale(.9712,1.0479)}22.262%{transform:translateY(-99.36%) scale(.973,1.0451)}23.024%{transform:translateY(-117%) scale(.9762,1.0396)}23.405%{transform:translateY(-124.97%) scale(.9779,1.0369)}23.81%{transform:translateY(-132.81%) scale(.9796,1.034)}24.405%{transform:translateY(-143.19%) scale(.9821,1.0297)}25%{transform:translateY(-152.18%) scale(.9847,1.0255)}25.595%{transform:translateY(-159.79%) scale(.9872,1.0212)}26.19%{transform:translateY(-166.02%) scale(.9898,1.017)}26.786%{transform:translateY(-170.86%) scale(.9923,1.0128)}27.381%{transform:translateY(-174.32%) scale(.9949,1.0085)}27.976%{transform:translateY(-176.39%) scale(.9974,1.0043)}28.571%{transform:translateY(-177.08%) scale(1)}29.167%{transform:translateY(-176.39%) scale(.9974,1.0043)}29.762%{transform:translateY(-174.32%) scale(.9949,1.0085)}30.357%{transform:translateY(-170.86%) scale(.9924,1.0128)}30.952%{transform:translateY(-166.02%) scale(.9898,1.017)}31.548%{transform:translateY(-159.79%) scale(.9872,1.0212)}32.143%{transform:translateY(-152.18%) scale(.9847,1.0255)}32.738%{transform:translateY(-143.19%) scale(.9821,1.0297)}33.333%{transform:translateY(-132.81%) scale(.9796,1.034)}34.095%{transform:translateY(-117.51%) scale(.9763,1.0394)}34.476%{transform:translateY(-109.01%) scale(.9747,1.0422)}34.881%{transform:translateY(-99.36%) scale(.973,1.0451)}35.643%{transform:translateY(-79.46%) scale(.9697,1.0505)}36.048%{transform:translateY(-67.96%) scale(.968,1.0534)}36.429%{transform:translateY(-56.56%) scale(.9663,1.0561)}36.738%{transform:translateY(-46.87%) scale(1.0387,.9699)}37.024%{transform:translateY(-37.6%) scale(1.0928,.9052)}37.31%{transform:translateY(-28.01%) scale(1.1345,.8552)}37.595%{transform:translateY(-18.11%) scale(1.1636,.8202)}37.833%{transform:translateY(-9.61%) scale(1.1781,.8027)}38.071%{transform:translateY(-.88%) scale(1.1836,.7961)}38.095%{transform:translateY(0) scale(1.0945,.895)}38.524%{transform:translateY(-10.34%) scale(1.087,.904)}38.976%{transform:translateY(-19.82%) scale(1.0637,.9317)}39.357%{transform:translateY(-26.67%) scale(1.0325,.9682)}39.762%{transform:translateY(-32.8%) scale(.9888,1.0187)}39.881%{transform:translateY(-34.38%) scale(.9895,1.0175)}40.31%{transform:translateY(-39.22%) scale(.992,1.0133)}40.762%{transform:translateY(-42.89%) scale(.9947,1.0089)}41.214%{transform:translateY(-45.1%) scale(.9973,1.0044)}41.667%{transform:translateY(-45.83%) scale(1)}42.119%{transform:translateY(-45.1%) scale(.9973,1.0044)}42.548%{transform:translateY(-43.04%) scale(.9948,1.0086)}43%{transform:translateY(-39.45%) scale(.9922,1.0131)}43.452%{transform:translateY(-34.37%) scale(.9895,1.0175)}43.571%{transform:translateY(-32.8%) scale(.9888,1.0187)}43.952%{transform:translateY(-27.06%) scale(1.0303,.9708)}44.333%{transform:translateY(-20.28%) scale(1.062,.9336)}44.786%{transform:translateY(-10.88%) scale(1.0862,.905)}45.238%{transform:translateY(0) scale(1.0945,.895)}45.619%{transform:translateY(-9.26%) scale(1.0886,.9021)}46%{transform:translateY(-17.47%) scale(1.0713,.9227)}46.405%{transform:translateY(-25.05%) scale(1.0413,.958)}46.833%{transform:translateY(-31.8%) scale(.9973,1.0089)}46.905%{transform:translateY(-32.8%) scale(.9888,1.0187)}47.262%{transform:translateY(-37.23%) scale(.9909,1.0152)}47.643%{transform:translateY(-40.94%) scale(.9931,1.0114)}48.048%{transform:translateY(-43.75%) scale(.9955,1.0075)}48.452%{transform:translateY(-45.38%) scale(.9979,1.0035)}48.952%{transform:translateY(-45.76%) scale(.9992,1.0014)}49.429%{transform:translateY(-44.46%) scale(.9964,1.0061)}49.905%{transform:translateY(-41.52%) scale(.9936,1.0107)}50.405%{transform:translateY(-36.69%) scale(.9906,1.0156)}50.714%{transform:translateY(-32.8%) scale(.9888,1.0187)}51.048%{transform:translateY(-27.83%) scale(1.0256,.9762)}51.381%{transform:translateY(-22.07%) scale(1.055,.9419)}51.881%{transform:translateY(-11.93%) scale(1.0844,.9072)}52.381%{transform:translateY(0) scale(1.0945,.895)}52.881%{transform:translateY(-11.94%) scale(1.0844,.9072)}53.405%{transform:translateY(-22.51%) scale(1.0532,.944)}53.714%{transform:translateY(-27.83%) scale(1.0256,.9762)}54.048%{transform:translateY(-32.8%) scale(.9888,1.0187)}54.452%{transform:translateY(-37.75%) scale(.9912,1.0147)}54.976%{transform:translateY(-42.41%) scale(.9943,1.0096)}55.476%{transform:translateY(-45.02%) scale(.9972,1.0047)}56%{transform:translateY(-45.83%) scale(.9997,1.0005)}56.524%{transform:translateY(-44.66%) scale(.9966,1.0056)}56.857%{transform:translateY(-42.89%) scale(.9947,1.0089)}57.19%{transform:translateY(-40.33%) scale(.9927,1.0121)}57.524%{transform:translateY(-36.96%) scale(.9908,1.0154)}57.857%{transform:translateY(-32.8%) scale(.9888,1.0187)}58.024%{transform:translateY(-30.42%) scale(1.0081,.9965)}58.405%{transform:translateY(-24.22%) scale(1.0454,.9532)}58.786%{transform:translateY(-16.99%) scale(1.0727,.921)}59.167%{transform:translateY(-8.71%) scale(1.0893,.9013)}59.524%{transform:translateY(0) scale(1.0945,.895)}60%{transform:translateY(-11.41%) scale(1.0853,.906)}60.476%{transform:translateY(-21.19%) scale(1.0586,.9377)}60.833%{transform:translateY(-27.45%) scale(1.028,.9735)}61.19%{transform:translateY(-32.8%) scale(.9888,1.0187)}61.429%{transform:translateY(-35.85%) scale(.9902,1.0163)}61.905%{transform:translateY(-40.74%) scale(.993,1.0117)}62.381%{transform:translateY(-44%) scale(.9958,1.007)}62.857%{transform:translateY(-45.63%) scale(.9986,1.0023)}63.357%{transform:translateY(-45.59%) scale(.9985,1.0026)}63.786%{transform:translateY(-44.12%) scale(.9959,1.0068)}64.19%{transform:translateY(-41.52%) scale(.9936,1.0107)}64.595%{transform:translateY(-37.75%) scale(.9912,1.0147)}65%{transform:translateY(-32.8%) scale(.9888,1.0187)}65.429%{transform:translateY(-26.27%) scale(1.0348,.9656)}65.857%{transform:translateY(-18.42%) scale(1.0684,.9262)}66.262%{transform:translateY(-9.8%) scale(1.0878,.903)}66.643%{transform:translateY(-.61%) scale(1.0945,.895)}66.667%{transform:translateY(0) scale(1.27,.7)}66.857%{transform:translateY(-5.92%) scale(1.2657,.7052)}67.071%{transform:translateY(-12.5%) scale(1.2506,.7234)}67.286%{transform:translateY(-18.99%) scale(1.2248,.7547)}67.5%{transform:translateY(-25.39%) scale(1.1882,.7988)}67.69%{transform:translateY(-31.01%) scale(1.1469,.8486)}67.905%{transform:translateY(-37.25%) scale(1.0904,.9166)}68.119%{transform:translateY(-43.41%) scale(1.0234,.9971)}68.333%{transform:translateY(-49.48%) scale(.946,1.09)}69.167%{transform:translateY(-72.27%) scale(.949,1.085)}70%{transform:translateY(-93.75%) scale(.952,1.08)}70.833%{transform:translateY(-113.93%) scale(.955,1.075)}71.667%{transform:translateY(-132.81%) scale(.958,1.07)}72.5%{transform:translateY(-150.39%) scale(.961,1.065)}73.333%{transform:translateY(-166.67%) scale(.964,1.06)}74.167%{transform:translateY(-181.64%) scale(.967,1.055)}75%{transform:translateY(-195.31%) scale(.97,1.05)}76.024%{transform:translateY(-210.33%) scale(.9737,1.0439)}77.071%{transform:translateY(-223.66%) scale(.9775,1.0376)}78.119%{transform:translateY(-234.93%) scale(.9812,1.0313)}79.167%{transform:translateY(-244.14%) scale(.985,1.025)}80.214%{transform:translateY(-251.3%) scale(.9888,1.0187)}81.262%{transform:translateY(-256.39%) scale(.9925,1.0124)}82.286%{transform:translateY(-259.39%) scale(.9962,1.0063)}83.333%{transform:translateY(-260.42%) scale(1)}84.381%{transform:translateY(-259.39%) scale(.9962,1.0063)}85.429%{transform:translateY(-256.3%) scale(.9925,1.0126)}86.452%{transform:translateY(-251.3%) scale(.9888,1.0187)}87.5%{transform:translateY(-244.14%) scale(.985,1.025)}88.548%{transform:translateY(-234.93%) scale(.9812,1.0313)}89.571%{transform:translateY(-223.93%) scale(.9775,1.0374)}90.619%{transform:translateY(-210.65%) scale(.9738,1.0437)}91.667%{transform:translateY(-195.31%) scale(.97,1.05)}92.5%{transform:translateY(-181.64%) scale(.967,1.055)}93.333%{transform:translateY(-166.67%) scale(.964,1.06)}94.167%{transform:translateY(-150.39%) scale(.961,1.065)}95%{transform:translateY(-132.81%) scale(.958,1.07)}95.833%{transform:translateY(-113.93%) scale(.955,1.075)}96.667%{transform:translateY(-93.75%) scale(.952,1.08)}97.5%{transform:translateY(-72.27%) scale(.949,1.085)}98.333%{transform:translateY(-49.48%) scale(.946,1.09)}98.595%{transform:translateY(-42.05%) scale(1.0392,.9782)}98.857%{transform:translateY(-34.49%) scale(1.1168,.8849)}99.119%{transform:translateY(-26.8%) scale(1.1787,.8103)}99.381%{transform:translateY(-18.99%) scale(1.2248,.7547)}99.548%{transform:translateY(-13.95%) scale(1.2458,.7293)}99.69%{transform:translateY(-9.58%) scale(1.2587,.7137)}99.976%{transform:translateY(-.74%) scale(1.2699,.7001)}to{transform:translateY(0) scale(1.1836,.796)}}@keyframes fullscreen-loader-shadow{0%{transform:scaleX(1.0816);opacity:1}0.405%{transform:scaleX(1.0457);opacity:.96}0.833%{transform:scaleX(.9986);opacity:.92}1.238%{transform:scaleX(.9457);opacity:.884}1.667%{transform:scaleX(.8806);opacity:.848}2.69%{transform:scaleX(.8185);opacity:.769}3.714%{transform:scaleX(.7652);opacity:.701}5.167%{transform:scaleX(.7043);opacity:.624}6.619%{transform:scaleX(.6608);opacity:.568}8.071%{transform:scaleX(.6347);opacity:.535}9.524%{transform:scaleX(.626);opacity:.524}10.976%{transform:scaleX(.6347);opacity:.535}12.429%{transform:scaleX(.6608);opacity:.568}13.881%{transform:scaleX(.7043);opacity:.624}15.333%{transform:scaleX(.7652);opacity:.701}16.357%{transform:scaleX(.8185);opacity:.769}17.381%{transform:scaleX(.8806);opacity:.848}17.786%{transform:scaleX(.9423);opacity:.882}18.214%{transform:scaleX(.9986);opacity:.92}18.619%{transform:scaleX(1.0433);opacity:.958}19.048%{transform:scaleX(1.0816);opacity:1}19.452%{transform:scaleX(1.0457);opacity:.96}19.881%{transform:scaleX(.9986);opacity:.92}20.286%{transform:scaleX(.9457);opacity:.884}20.714%{transform:scaleX(.8806);opacity:.848}21.738%{transform:scaleX(.8185);opacity:.769}22.762%{transform:scaleX(.7652);opacity:.701}24.214%{transform:scaleX(.7043);opacity:.624}25.667%{transform:scaleX(.6608);opacity:.568}27.119%{transform:scaleX(.6347);opacity:.535}28.571%{transform:scaleX(.626);opacity:.524}29.762%{transform:scaleX(.6318);opacity:.531}30.952%{transform:scaleX(.6494);opacity:.554}32.143%{transform:scaleX(.6786);opacity:.591}33.333%{transform:scaleX(.7195);opacity:.643}34.881%{transform:scaleX(.7902);opacity:.733}36.429%{transform:scaleX(.8806);opacity:.848}37.071%{transform:scaleX(.9747);opacity:.903}37.738%{transform:scaleX(1.0503);opacity:.965}38.071%{transform:scaleX(1.0797);opacity:.998}38.095%{transform:scaleX(1.042);opacity:1}38.929%{transform:scaleX(.9916);opacity:.949}39.762%{transform:scaleX(.9307);opacity:.912}40.524%{transform:scaleX(.9131);opacity:.889}41.31%{transform:scaleX(.9042);opacity:.878}42.452%{transform:scaleX(.9079);opacity:.883}43.571%{transform:scaleX(.9307);opacity:.912}44.405%{transform:scaleX(.9916);opacity:.949}45.238%{transform:scaleX(1.042);opacity:1}46.071%{transform:scaleX(.9916);opacity:.949}46.905%{transform:scaleX(.9307);opacity:.912}48%{transform:scaleX(.9082);opacity:.883}48.667%{transform:scaleX(.9034);opacity:.877}49.357%{transform:scaleX(.9055);opacity:.88}50.024%{transform:scaleX(.9144);opacity:.891}50.714%{transform:scaleX(.9307);opacity:.912}51.548%{transform:scaleX(.9916);opacity:.949}52.381%{transform:scaleX(1.042);opacity:1}53.214%{transform:scaleX(.9916);opacity:.949}54.048%{transform:scaleX(.9307);opacity:.912}55.238%{transform:scaleX(.9071);opacity:.882}56.452%{transform:scaleX(.9051);opacity:.879}57.143%{transform:scaleX(.914);opacity:.89}57.857%{transform:scaleX(.9307);opacity:.912}58.69%{transform:scaleX(.9916);opacity:.949}59.524%{transform:scaleX(1.042);opacity:1}60.357%{transform:scaleX(.9916);opacity:.949}61.19%{transform:scaleX(.9307);opacity:.912}62.238%{transform:scaleX(.9088);opacity:.884}63.286%{transform:scaleX(.9035);opacity:.877}64.143%{transform:scaleX(.9115);opacity:.887}65%{transform:scaleX(.9307);opacity:.912}65.81%{transform:scaleX(.99);opacity:.948}66.643%{transform:scaleX(1.0407);opacity:.998}66.667%{transform:scaleX(1.12);opacity:1}67.071%{transform:scaleX(1.0865);opacity:.966}67.5%{transform:scaleX(1.0364);opacity:.932}67.929%{transform:scaleX(.9711);opacity:.898}68.333%{transform:scaleX(.8955);opacity:.867}70.762%{transform:scaleX(.7629);opacity:.698}73.19%{transform:scaleX(.6537);opacity:.559}74.452%{transform:scaleX(.6062);opacity:.499}75.714%{transform:scaleX(.5649);opacity:.446}76.976%{transform:scaleX(.53);opacity:.402}78.262%{transform:scaleX(.5009);opacity:.365}79.524%{transform:scaleX(.4787);opacity:.337}80.786%{transform:scaleX(.4629);opacity:.316}82.048%{transform:scaleX(.4533);opacity:.304}83.333%{transform:scaleX(.45);opacity:.3}85.714%{transform:scaleX(.4612);opacity:.314}88.119%{transform:scaleX(.4953);opacity:.358}90.524%{transform:scaleX(.5524);opacity:.43}92.905%{transform:scaleX(.6314);opacity:.531}94.262%{transform:scaleX(.6865);opacity:.601}95.619%{transform:scaleX(.7489);opacity:.68}96.976%{transform:scaleX(.8185);opacity:.769}98.333%{transform:scaleX(.8955);opacity:.867}98.881%{transform:scaleX(.9945);opacity:.909}99.452%{transform:scaleX(1.0715);opacity:.955}99.976%{transform:scaleX(1.1184);opacity:.998}to{transform:scaleX(1.0816);opacity:1}}@keyframes fullscreen-loader-seams{0%{transform:rotate(0)}38.095%{transform:rotate(360deg)}66.667%{transform:rotate(1080deg)}to{transform:rotate(1800deg)}}@keyframes fullscreen-loader-label-dot{0%{opacity:.25}8.5%{opacity:.259}11.286%{opacity:.277}13.857%{opacity:.307}16.5%{opacity:.356}19.214%{opacity:.426}22%{opacity:.516}29.643%{opacity:.789}32.143%{opacity:.861}34.571%{opacity:.916}37.429%{opacity:.96}40.571%{opacity:.987}44.143%{opacity:.998}50%{opacity:1}58.5%{opacity:.991}61.286%{opacity:.973}63.857%{opacity:.943}66.5%{opacity:.894}69.214%{opacity:.824}72%{opacity:.734}79.643%{opacity:.461}82.143%{opacity:.389}84.571%{opacity:.334}87.429%{opacity:.29}90.571%{opacity:.263}94.143%{opacity:.252}to{opacity:.25}}.fullscreen-loader{position:fixed;inset:0;z-index:1100;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background-color:var(--mat-sys-surface)}.fullscreen-loader .stage{position:relative;width:22.5rem;height:22.5rem}.fullscreen-loader .halo{position:absolute;left:50%;top:100%;width:22.5rem;height:22.5rem;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--mat-sys-primary) 8%,transparent),transparent)}.fullscreen-loader .shadow{position:absolute;left:50%;top:100%;width:8.7498rem;height:1.5rem;margin-left:-4.3749rem;margin-top:-.75rem;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--mat-sys-primary) 40%,transparent),transparent);animation:fullscreen-loader-shadow 4.2s linear infinite}.fullscreen-loader .ball{position:absolute;left:50%;bottom:0;width:6rem;height:6rem;margin-left:-3rem;transform-origin:50% 100%;animation:fullscreen-loader-ball 4.2s linear infinite}.fullscreen-loader .ball-surface{position:absolute;inset:0;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 34% 28%,color-mix(in oklch,var(--mat-sys-primary) 55%,white) 0%,var(--mat-sys-primary) 48%,color-mix(in oklch,var(--mat-sys-primary) 55%,black) 100%);box-shadow:0 0 2.25rem color-mix(in srgb,var(--mat-sys-primary) 40%,transparent),inset -.375rem -.4998rem 1.0002rem color-mix(in srgb,black 35%,transparent)}.fullscreen-loader .seams{position:absolute;inset:0;width:100%;height:100%;animation:fullscreen-loader-seams 4.2s linear infinite}.fullscreen-loader .seams path{fill:none;stroke:color-mix(in oklch,white 96%,var(--mat-sys-on-surface-variant));stroke-width:4.5;stroke-linecap:round}.fullscreen-loader .label{display:flex;align-items:center;gap:.43em;margin:2.8752rem 0 0;font-family:Sora,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.2143em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant)}.fullscreen-loader .label-dots{display:flex;gap:.357em}.fullscreen-loader .label-dots span{width:.357em;height:.357em;border-radius:9999px;background-color:var(--mat-sys-primary);animation:fullscreen-loader-label-dot 1.4s linear infinite}.fullscreen-loader .label-dots span:nth-child(2){animation-delay:calc(.28s - 1.4s)}.fullscreen-loader .label-dots span:nth-child(3){animation-delay:calc(.28s * 2 - 1.4s)}.fullscreen-loader .description{max-width:27rem;margin:.5rem 1rem 0;text-align:center;font-size:.875rem;color:var(--mat-sys-on-surface-variant)}@media(prefers-reduced-motion:reduce){.fullscreen-loader .ball,.fullscreen-loader .shadow,.fullscreen-loader .seams,.fullscreen-loader .label-dots span{animation:none}}html{--mat-sys-background: light-dark(#fcf8ff, #111222);--mat-sys-error: light-dark(#b5232a, #ffb3ae);--mat-sys-error-container: light-dark(#ffdad7, #930015);--mat-sys-inverse-on-surface: light-dark(#f1efff, #2e2f41);--mat-sys-inverse-primary: light-dark(#00e296, #006c46);--mat-sys-inverse-surface: light-dark(#2e2f41, #e2e0f8);--mat-sys-on-background: light-dark(#191a2b, #e2e0f8);--mat-sys-on-error: light-dark(#ffffff, #68000c);--mat-sys-on-error-container: light-dark(#930015, #ffdad7);--mat-sys-on-primary: light-dark(#ffffff, #003822);--mat-sys-on-primary-container: light-dark(#005233, #4dffb1);--mat-sys-on-primary-fixed: light-dark(#002112, #002112);--mat-sys-on-primary-fixed-variant: light-dark(#005233, #005233);--mat-sys-on-secondary: light-dark(#ffffff, #450087);--mat-sys-on-secondary-container: light-dark(#6200bc, #eddcff);--mat-sys-on-secondary-fixed: light-dark(#290055, #290055);--mat-sys-on-secondary-fixed-variant: light-dark(#6200bc, #6200bc);--mat-sys-on-surface: light-dark(#191a2b, #e2e0f8);--mat-sys-on-surface-variant: light-dark(#3a4a40, #d5e7d9);--mat-sys-on-tertiary: light-dark(#ffffff, #003549);--mat-sys-on-tertiary-container: light-dark(#004c69, #c3e8ff);--mat-sys-on-tertiary-fixed: light-dark(#001e2c, #001e2c);--mat-sys-on-tertiary-fixed-variant: light-dark(#004c69, #004c69);--mat-sys-outline: light-dark(#6a7b6f, #849589);--mat-sys-outline-variant: light-dark(#b9cbbd, #3a4a40);--mat-sys-primary: light-dark(#006c46, #00e296);--mat-sys-primary-container: light-dark(#4dffb1, #005233);--mat-sys-primary-fixed: light-dark(#4dffb1, #4dffb1);--mat-sys-primary-fixed-dim: light-dark(#00e296, #00e296);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#7d27e1, #d8b9ff);--mat-sys-secondary-container: light-dark(#eddcff, #6200bc);--mat-sys-secondary-fixed: light-dark(#eddcff, #eddcff);--mat-sys-secondary-fixed-dim: light-dark(#d8b9ff, #d8b9ff);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fcf8ff, #111222);--mat-sys-surface-bright: light-dark(#fcf8ff, #37384a);--mat-sys-surface-container: light-dark(#eeecff, #1d1e2f);--mat-sys-surface-container-high: light-dark(#e8e6fe, #28283a);--mat-sys-surface-container-highest: light-dark(#e2e0f8, #333345);--mat-sys-surface-container-low: light-dark(#f5f2ff, #191a2b);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0c0d1d);--mat-sys-surface-dim: light-dark(#d9d8f0, #111222);--mat-sys-surface-tint: light-dark(#006c46, #00e296);--mat-sys-surface-variant: light-dark(#d5e7d9, #3a4a40);--mat-sys-tertiary: light-dark(#00668a, #7ad0ff);--mat-sys-tertiary-container: light-dark(#c3e8ff, #004c69);--mat-sys-tertiary-fixed: light-dark(#c3e8ff, #c3e8ff);--mat-sys-tertiary-fixed-dim: light-dark(#7ad0ff, #7ad0ff);--mat-sys-neutral-variant20: #24342a;--mat-sys-neutral10: #191a2b;--mat-sys-level0: 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-sys-level1: 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-sys-level2: 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-sys-level3: 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-sys-level4: 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-sys-level5: 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-sys-body-large: 400 1rem / 1.5rem Sora;--mat-sys-body-large-font: Sora;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Sora;--mat-sys-body-medium-font: Sora;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Sora;--mat-sys-body-small-font: Sora;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Sora;--mat-sys-display-large-font: Sora;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Sora;--mat-sys-display-medium-font: Sora;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Sora;--mat-sys-display-small-font: Sora;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Sora;--mat-sys-headline-large-font: Sora;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Sora;--mat-sys-headline-medium-font: Sora;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Sora;--mat-sys-headline-small-font: Sora;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Sora;--mat-sys-label-large-font: Sora;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Sora;--mat-sys-label-medium-font: Sora;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Sora;--mat-sys-label-small-font: Sora;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Sora;--mat-sys-title-large-font: Sora;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Sora;--mat-sys-title-medium-font: Sora;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Sora;--mat-sys-title-small-font: Sora;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}@media(prefers-contrast:more){html{--mat-sys-primary: #f6fff6;--mat-sys-on-primary: #000000;--mat-sys-primary-container: #00ffaa;--mat-sys-on-primary-container: #002f1c;--mat-sys-inverse-primary: #005334;--mat-sys-primary-fixed: #4dffb1;--mat-sys-primary-fixed-dim: #00e296;--mat-sys-on-primary-fixed: #000000;--mat-sys-on-primary-fixed-variant: #00150a;--mat-sys-secondary: #f7ecff;--mat-sys-on-secondary: #000000;--mat-sys-secondary-container: #d5b5ff;--mat-sys-on-secondary-container: #13002e;--mat-sys-secondary-fixed: #eddcff;--mat-sys-secondary-fixed-dim: #d8b9ff;--mat-sys-on-secondary-fixed: #000000;--mat-sys-on-secondary-fixed-variant: #1b003c;--mat-sys-tertiary: #fdfdff;--mat-sys-on-tertiary: #000000;--mat-sys-tertiary-container: #bfe6ff;--mat-sys-on-tertiary-container: #002c3e;--mat-sys-tertiary-fixed: #c3e8ff;--mat-sys-tertiary-fixed-dim: #7ad0ff;--mat-sys-on-tertiary-fixed: #000000;--mat-sys-on-tertiary-fixed-variant: #00131d;--mat-sys-background: #111222;--mat-sys-on-background: #e2e0f8;--mat-sys-surface: #111222;--mat-sys-surface-dim: #111222;--mat-sys-surface-bright: #4e4e62;--mat-sys-surface-container-low: #1d1e2f;--mat-sys-surface-container-lowest: #000000;--mat-sys-surface-container: #2e2f41;--mat-sys-surface-container-high: #393a4c;--mat-sys-surface-container-highest: #454558;--mat-sys-on-surface: #ffffff;--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-surface-tint: #00e296;--mat-sys-inverse-surface: #e2e0f8;--mat-sys-inverse-on-surface: #000000;--mat-sys-outline: #e2f5e6;--mat-sys-outline-variant: #b5c7ba;--mat-sys-error: #ffecea;--mat-sys-on-error: #000000;--mat-sys-error-container: #ffaea8;--mat-sys-on-error-container: #220001;--mat-sys-surface-variant: #3a4a40;--mat-sys-on-surface-variant: #ffffff}}body{margin:0;font-family:Sora,Helvetica Neue,sans-serif;font-size:1rem;display:flex;justify-content:center;background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);height:100dvh}body p{margin:0}body h1{line-height:30px}body ul{margin:0;padding:0;list-style:none}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}app-root{display:block;position:relative;width:100%;min-height:100dvh;transform:translateZ(0)}
