.event-popup{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000026;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-width:180px;overflow:hidden;pointer-events:none;position:absolute;z-index:99999}.event-tooltip-header{color:#fff;margin:0;padding:12px 16px;text-align:center}.event-tooltip-title{font-size:13px;font-weight:700;letter-spacing:.01em}.event-tooltip-body{background:#fff;padding:12px 16px}.event-tooltip-row{align-items:center;display:flex;justify-content:space-between;padding:6px 0}.event-tooltip-icon-label{align-items:center;display:flex;gap:6px}.event-tooltip-icon-label svg{flex-shrink:0}.event-tooltip-label{color:#666;font-size:12px}.event-tooltip-value{color:#333;font-size:13px;font-weight:600}.event-tooltip-description{border-top:1px solid #eee;color:#777;font-size:11px;font-style:italic;line-height:1.4;margin-top:10px;padding-top:10px}.fc-day-other{cursor:default!important;-webkit-user-select:none!important;user-select:none!important}.fc-day-other,.fc-day-other .fc-daygrid-day-frame{pointer-events:none!important}.fc-day-other:active,.fc-day-other:focus,.fc-day-other:hover{background-color:inherit!important;box-shadow:none!important}.fc-day-other .fc-highlight,.fc-day-other.fc-day-selected{background:#0000!important;background-color:initial!important}.fc-day-other .fc-daygrid-day-bg{display:none!important}input{-webkit-appearance:none;appearance:none;border:2px solid #fff;height:16px;margin-right:5px;position:relative;width:16px}.myContainer:nth-of-type(2n){background:red}.orange-color{color:#ff9800}.calendar table{margin:auto}.calendar table td,.calendar table th{border:none;font-size:12px;height:20px;padding:4px 5px;text-align:center;width:20px}.calendar .calendar-header{margin-bottom:30px;width:100%}.calendar .calendar-header table{width:100%}.calendar .calendar-header table th{font-size:22px;padding:5px 10px}.calendar .calendar-header table th:hover{background:#eee;cursor:pointer}.calendar .calendar-header table th.disabled,.calendar .calendar-header table th.disabled:hover{background:0 0;color:#fff;cursor:default}.calendar .calendar-header table th.next,.calendar .calendar-header table th.prev{width:20px}.calendar .year-title{color:#ff9800;font-weight:700;height:20px;text-align:center;width:auto}.calendar .year-neighbor{color:#777}.calendar .year-neighbor2,.calendar table.month tr td.disabled,.calendar table.month tr td.disabled:hover{color:#aaa}.calendar .months-container{display:none;margin-bottom:65px;width:100%}.calendar .month-container{height:auto;margin-bottom:45px;min-width:180px;padding:0;text-align:center}.calendar table.month th.month-title{color:#ff9800;font-size:16px;padding-bottom:5px}.calendar table.month th.day-header{border-bottom:1px solid #ff9800;color:#999;font-size:14px}.calendar table.month tr td,.calendar table.month tr th{padding:0}.calendar table.month th.week-number{border-bottom:1px solid #ff9800}.calendar table.month td.week-number,.calendar table.month th.week-number{border-right:1px solid #ff9800;color:#999;cursor:default;font-weight:700;padding:5px}.calendar .round-left{border-radius:8px 0 0 8px}.calendar .round-right{border-radius:0 8px 8px 0}.calendar table.month tr td .day-content{border-radius:4px;padding:5px 6px}.table-striped .calendar table.month tr td,.table-striped .calendar table.month tr th{background-color:initial}.calendar{display:flex;flex-direction:column}.calendar,.fc{height:100%;width:100%}.fc,.fc .fc-view-harness{flex:1 1}.fc .fc-multimonth{height:100%!important;overflow:auto!important}.fc-multimonth-year{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:.9rem!important;padding:8px!important}.fc .fc-header-toolbar,.fc .fc-toolbar,.fc .fc-view-harness,.fc .fc-view-harness-active,.fc-multimonth-year{border:none!important}.fc .fc-multimonth-daygrid{border-top:none!important}.fc .fc-scroller,.fc .fc-scroller-harness{border:none!important}.fc .fc-multimonth-month{background:#0000!important;border:none!important;box-shadow:none!important;margin:0!important;overflow:visible!important;padding:12px 16px!important;position:relative!important}.fc .fc-multimonth-month:after{background-color:#1e88e540;bottom:20px;content:"";position:absolute;right:0;top:40px;width:1px}.fc .fc-multimonth-header,.fc .fc-multimonth-month .fc-daygrid-body,.fc .fc-multimonth-month .fc-scrollgrid,.fc .fc-multimonth-month .fc-scrollgrid-section,.fc .fc-multimonth-month table,.fc .fc-multimonth-month thead,.fc .fc-scrollgrid,.fc .fc-scrollgrid td,.fc .fc-scrollgrid th,.fc-theme-standard .fc-scrollgrid{border:none!important}.fc .fc-multimonth-title{background:#0000!important;border-bottom:1px solid #1e88e540!important;color:#1e88e5!important;font-size:1.1rem!important;font-weight:700!important;padding:8px 0 6px!important;text-transform:capitalize!important}.fc .fc-col-header-cell-cushion{color:#78909c!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.03em!important;padding:10px 0 8px!important;text-transform:uppercase!important}.fc .fc-col-header-cell{border-bottom:1px solid #0000000a!important}.fc .fc-daygrid-day-frame{border-radius:8px!important;display:flex!important;flex-direction:column!important;height:auto!important;justify-content:flex-start!important;margin:2px!important;min-height:52px!important;position:relative!important;transition:background-color .15s ease!important}.fc .fc-daygrid-day-number{color:#37474f!important;font-size:.85rem!important;font-weight:500!important;line-height:1.2!important;padding:6px 8px!important;position:relative!important;z-index:5}.fc .fc-daygrid-day-events{flex-grow:1;margin-bottom:0!important;margin-top:0!important;min-height:1px!important;padding:0 4px 4px!important;position:relative!important}.fc .fc-daygrid-day-top{flex-direction:row!important;height:auto!important;justify-content:center!important;margin-bottom:2px!important;position:relative!important}.fc .fc-day-today{background:none!important;background-color:initial!important}.fc .fc-day-today .fc-daygrid-day-frame{background:linear-gradient(135deg,#ff98001f,#ff980014)!important;border:1px solid #ff98004d!important;transition:all .3s ease!important}.fc .fc-day-today .fc-daygrid-day-number{color:#e65100!important;font-weight:700!important}.fc .fc-day-today .fc-daygrid-day-frame:hover{background:linear-gradient(135deg,#ff980033,#ff980024)!important;cursor:pointer!important}.fc .fc-day-other .fc-daygrid-day-frame{background:rgba(0,0,0,.015)!important;opacity:1!important}.fc .fc-day-other .fc-daygrid-day-number{color:#b0bec5!important}.fc .fc-day-other .fc-daygrid-day-events{opacity:.5!important}.fc-day-today.flash-active .fc-daygrid-day-frame{background:linear-gradient(135deg,#ff980066,#ff98004d)!important;box-shadow:0 0 20px #ff980066!important}.training-event-bar{display:none!important}.event-dot:hover{box-shadow:0 2px 6px #00000059!important;transform:scale(1.3)!important}.event-more-badge:hover{background-color:#1e88e54d!important;color:#1565c0!important}.tippy-box,div[id^=tippy-]{z-index:99999!important}.fc .fc-daygrid-day-frame:hover{background-color:#1e88e50f!important;cursor:pointer!important}.fc-popover{border:1px solid #0000000f!important;border-radius:12px!important;box-shadow:0 8px 32px #0000001f!important;overflow:hidden!important}.fc-popover .training-event-bar{align-items:center!important;border-radius:6px!important;display:flex!important;height:auto!important;margin-bottom:6px!important;min-height:28px!important;opacity:1!important}.fc-popover .training-event-bar .fc-event-main-frame,.fc-popover .training-event-bar .fc-event-title{display:block!important;font-size:.85rem!important;font-weight:600!important;padding:4px 10px!important}.fc-popover .training-event-bar .fc-event-main{color:#fff!important;display:block!important;height:auto!important;text-shadow:0 1px 2px #0003}.fc .fc-header-toolbar{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:linear-gradient(180deg,#fffffffa,#fffffff2)!important;border-bottom:0 solid #0000000f!important;box-shadow:0 10px 12px #0000000a!important;height:auto!important;margin-bottom:0!important;overflow:visible!important;padding:18px 24px!important;position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:1000!important}.fc .fc-header-toolbar,.fc .fc-toolbar-chunk{align-items:center!important;display:flex!important;justify-content:center!important}.fc .fc-toolbar-chunk{flex-direction:row!important;gap:24px!important}.fc .fc-toolbar-title{color:#1e88e5!important;font-size:2rem!important;font-weight:800!important;letter-spacing:-.02em!important;line-height:1.2!important;min-width:100px!important;overflow:hidden!important;text-align:center!important;white-space:nowrap!important;width:auto!important}.fc .fc-next-button,.fc .fc-prev-button,.fc .fc-toolbar-title{flex-shrink:0!important;margin:0!important;padding:0!important}.fc .fc-next-button,.fc .fc-prev-button{background:#fff!important;border:1px solid #0000001a!important;border-radius:12px!important;box-shadow:0 2px 6px #0000000f!important;cursor:pointer!important;height:44px!important;transition:all .2s ease!important;width:44px!important}.fc .fc-icon,.fc .fc-next-button,.fc .fc-prev-button{align-items:center!important;display:flex!important;justify-content:center!important}.fc .fc-icon{color:#546e7a!important;font-size:1.6rem!important;font-weight:700!important;line-height:1!important;transition:color .2s ease,transform .2s ease!important}.fc .fc-prev-button .fc-icon{margin-left:-2px!important}.fc .fc-next-button:hover,.fc .fc-prev-button:hover{background:linear-gradient(135deg,#1e88e5,#1976d2)!important;border-color:#0000!important;box-shadow:0 4px 12px #1e88e54d!important;transform:scale(1.05)!important}.fc .fc-next-button:hover .fc-icon,.fc .fc-prev-button:hover .fc-icon{color:#fff!important;transform:scale(1.1)}.fc-button:focus{box-shadow:0 0 0 3px #1e88e533!important;outline:none!important}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{position:relative!important}.fc table{border-collapse:initial!important;border-spacing:0!important}.fc td,.fc th{border:none!important}@media only screen and (max-width:768px){.fc-multimonth-year{padding:0 8px 16px!important}.fc .fc-header-toolbar{border-bottom:none!important;border-radius:20px!important;box-shadow:0 4px 20px #00000014!important;margin:8px!important;padding:14px 16px!important}.fc .fc-toolbar-title{font-size:1.5rem!important}.fc .fc-multimonth-month{background:#fff!important;border-radius:14px!important;box-shadow:0 2px 8px #0000000f!important;margin:8px!important}.fc .fc-multimonth-month:after{display:none!important}.fc .fc-multimonth-title{font-size:1.05rem!important;padding:14px 14px 12px!important}.fc .fc-daygrid-day-frame{min-height:54px!important}.fc .fc-daygrid-day-number{font-size:.8rem!important;padding:4px 6px!important;position:relative!important;z-index:10!important}.event-dot{height:10px!important;width:10px!important}.event-dot,.event-more-badge{cursor:default!important;pointer-events:none!important}.event-more-badge{font-size:9px!important;padding:1px 6px!important}.event-dot:hover{box-shadow:0 1px 2px #00000040!important;transform:none!important}.event-more-badge:hover{background-color:#1e88e526!important;color:#1e88e5!important}.fc .fc-multimonth,.fc .fc-view,.fc .fc-view-harness{background-color:initial!important;border:none!important}}[data-theme=dark].calendar{background-color:#1a1a1a!important}[data-theme=dark] .fc .fc-header-toolbar{background:linear-gradient(180deg,#1e1e1efa,#191919f2)!important;box-shadow:0 10px 12px #0003!important}[data-theme=dark] .fc .fc-toolbar-title{color:#ff9800!important}[data-theme=dark] .fc .fc-next-button,[data-theme=dark] .fc .fc-prev-button{background:#2a2a2a!important;border:1px solid #ffffff1a!important;box-shadow:0 2px 6px #0003!important}[data-theme=dark] .fc .fc-icon{color:#ffffffb3!important}[data-theme=dark] .fc .fc-next-button:hover,[data-theme=dark] .fc .fc-prev-button:hover{background:linear-gradient(135deg,#ff9800,#f57c00)!important;border-color:#0000!important;box-shadow:0 4px 12px #ff98004d!important}[data-theme=dark] .fc .fc-next-button:hover .fc-icon,[data-theme=dark] .fc .fc-prev-button:hover .fc-icon{color:#fff!important}[data-theme=dark] .fc-button:focus{box-shadow:0 0 0 3px #ff98004d!important}[data-theme=dark] .fc .fc-multimonth-month{background:#0000!important}[data-theme=dark] .fc .fc-daygrid-body,[data-theme=dark] .fc .fc-multimonth-daygrid,[data-theme=dark] .fc table{background:#1a1a1a!important}[data-theme=dark] .fc td,[data-theme=dark] .fc th{background:#0000!important}[data-theme=dark] .fc .fc-multimonth-month:after{background-color:#ff980040!important}[data-theme=dark] .fc .fc-multimonth-title{background:#1a1a1a!important;border-bottom:1px solid #ff98004d!important;color:#ff9800!important}[data-theme=dark] .fc .fc-col-header-cell-cushion{color:#ffffff80!important}[data-theme=dark] .fc .fc-col-header-cell{background:#1a1a1a!important;border-bottom:1px solid #ffffff0d!important}[data-theme=dark] .fc .fc-daygrid-day{background:#1a1a1a!important}[data-theme=dark] .fc .fc-daygrid-day-frame{background:#0000!important}[data-theme=dark] .fc .fc-daygrid-day-frame:hover{background-color:#ff98001a!important}[data-theme=dark] .fc .fc-daygrid-day-number{color:#ffffffe6!important}[data-theme=dark] .fc .fc-day-other .fc-daygrid-day-frame{background:#ffffff05!important}[data-theme=dark] .fc .fc-day-other .fc-daygrid-day-number{color:#ffffff40!important}[data-theme=dark] .fc .fc-day-today .fc-daygrid-day-frame{background:linear-gradient(135deg,#ff980033,#ff98001f)!important;border:1px solid #ff980066!important}[data-theme=dark] .fc .fc-day-today .fc-daygrid-day-number{color:#ff9800!important}[data-theme=dark] .fc .fc-day-today .fc-daygrid-day-frame:hover{background:linear-gradient(135deg,#ff98004d,#ff980033)!important}[data-theme=dark] .fc-day-today.flash-active .fc-daygrid-day-frame{background:linear-gradient(135deg,#ff980080,#ff980066)!important;box-shadow:0 0 20px #ff980080!important}[data-theme=dark] .event-popup{background:#2a2a2a!important;box-shadow:0 4px 20px #0006!important}[data-theme=dark] .event-tooltip-body{background:#2a2a2a!important}[data-theme=dark] .event-tooltip-label{color:#fff9!important}[data-theme=dark] .event-tooltip-value{color:#fffffff2!important}[data-theme=dark] .event-tooltip-description{border-top:1px solid #ffffff1a!important;color:#ffffff80!important}[data-theme=dark] .event-more-badge{background-color:#ff980033!important;color:#ff9800!important}[data-theme=dark] .event-more-badge:hover{background-color:#ff980059!important;color:#ffb74d!important}[data-theme=dark] .fc-popover{background:#2a2a2a!important;border:1px solid #ffffff1a!important;box-shadow:0 8px 32px #0006!important}[data-theme=dark] .fc .fc-scrollgrid,[data-theme=dark] .fc-multimonth-year{background:#0000!important}@media only screen and (max-width:768px){[data-theme=dark] .fc .fc-header-toolbar{background:linear-gradient(180deg,#1e1e1efa,#191919f2)!important;box-shadow:0 4px 20px #0000004d!important}[data-theme=dark] .fc .fc-multimonth-month{background:#1e1e1e!important;box-shadow:0 2px 8px #0000004d!important}}[data-columns="4"] .fc .fc-multimonth-month{padding:8px 10px!important}[data-columns="4"] .fc .fc-multimonth-title{font-size:.95rem!important;padding:6px 0 4px!important}[data-columns="4"] .fc .fc-col-header-cell-cushion{font-size:.65rem!important;padding:6px 0 4px!important}[data-columns="4"] .fc .fc-daygrid-day-frame{min-height:38px!important}[data-columns="4"] .fc .fc-daygrid-day-number{font-size:.75rem!important;padding:3px 4px!important}[data-columns="5"] .fc .fc-multimonth-month,[data-columns="6"] .fc .fc-multimonth-month{padding:6px!important}[data-columns="5"] .fc .fc-multimonth-title,[data-columns="6"] .fc .fc-multimonth-title{font-size:.85rem!important;padding:4px 0 3px!important}[data-columns="5"] .fc .fc-col-header-cell-cushion,[data-columns="6"] .fc .fc-col-header-cell-cushion{font-size:.6rem!important;padding:4px 0 3px!important}[data-columns="5"] .fc .fc-daygrid-day-frame,[data-columns="6"] .fc .fc-daygrid-day-frame{min-height:32px!important}[data-columns="5"] .fc .fc-daygrid-day-number,[data-columns="6"] .fc .fc-daygrid-day-number{font-size:.7rem!important;padding:2px 3px!important}[data-columns="4"] .fc .fc-multimonth-month:after,[data-columns="5"] .fc .fc-multimonth-month:after,[data-columns="6"] .fc .fc-multimonth-month:after{bottom:10px;top:30px}[data-columns="4"] .event-dot,[data-columns="5"] .event-dot,[data-columns="6"] .event-dot{height:7px!important;width:7px!important}[data-columns="5"] .event-more-badge,[data-columns="6"] .event-more-badge{font-size:7px!important;padding:1px 4px!important}[data-columns="4"] .fc-multimonth{display:grid!important;grid-template-columns:repeat(4,1fr)!important}[data-columns="6"] .fc-multimonth{display:grid!important;grid-template-columns:repeat(6,1fr)!important}[data-columns="3"] .fc-multimonth{display:grid!important;grid-template-columns:repeat(3,1fr)!important}[data-columns="2"] .fc-multimonth{display:grid!important;grid-template-columns:repeat(2,1fr)!important}.fc-daygrid-day.touch-selecting .fc-daygrid-day-frame{background:linear-gradient(135deg,#1e88e540,#1e88e526)!important;border:2px solid #1e88e599!important;box-shadow:0 0 8px #1e88e54d!important;transition:all .1s ease!important}[data-theme=dark] .fc-daygrid-day.touch-selecting .fc-daygrid-day-frame{background:linear-gradient(135deg,#ff98004d,#ff980033)!important;border:2px solid #ff9800b3!important;box-shadow:0 0 8px #ff980066!important}.fc.touch-selecting-active{touch-action:none!important;user-select:none!important;-webkit-user-select:none!important}.fc.touch-selecting-active .fc-highlight{background:#0000!important;display:none!important}.fc.touch-selecting-active .fc-bg-event{display:none!important}.fc.touch-selecting-active *{pointer-events:none!important}.fc.touch-selecting-active .fc-daygrid-day{pointer-events:auto!important}.nationalCoachHome_accordiondetails__aJBqa{grid-row-gap:10px;grid-column-gap:10px;align-items:center;column-gap:10px;display:grid;grid-template-areas:"weekday focus duration" "description description intensity";grid-template-columns:1fr 1fr 1fr;row-gap:10px}.nationalCoachHome_accordionsettings__S9Ow9{grid-column-gap:10px;column-gap:10px;display:grid;grid-template-areas:"repetitions startweek year"}.nationalCoachHome_athletes__RAimk{grid-column-gap:10px;column-gap:10px;display:grid;grid-area:athletes;grid-template-areas:"athleteList weeklySchedule";grid-template-columns:2fr 6fr}.nationalCoachHome_buttonCreate__YyN\+t{display:flex;justify-content:flex-end;margin-top:-40px!important;position:fixed!important;transform:translate(-50%,-50%);z-index:10}.nationalCoachHome_containerweekly__aKz-e{grid-column-gap:10px;column-gap:10px;display:grid;grid-area:weekly;grid-template-areas:"containerweekly2 containerweekly3";grid-template-columns:1fr 2fr}.nationalCoachHome_containerweekly2__yrMLD{grid-area:containerweekly2;height:75vh;overflow-y:auto}.nationalCoachHome_containerweekly3__WL-iI{grid-area:containerweekly3;height:75vh;overflow-y:auto}.nationalCoachHome_description__6NPf2{grid-area:description}.nationalCoachHome_divtable__yAsWo{grid-area:weeklySchedule}.nationalCoachHome_duration__gKiOL{grid-area:duration}.nationalCoachHome_focus__taUW8{grid-area:focus}.nationalCoachHome_intensity__4wpg\+{grid-area:intensity;justify-self:center;width:90%}@media only screen and (max-width:890px) and (min-width:600px){.nationalCoachHome_accordiondetails__aJBqa{grid-template-areas:"weekday focus" "description description" "duration duration" "intensity intensity";grid-template-columns:1fr 1fr}.nationalCoachHome_athletes__RAimk{grid-row-gap:10px;display:grid;grid-area:athletes;grid-template-areas:"athleteList" "weeklySchedule";grid-template-columns:1fr;row-gap:10px}.nationalCoachHome_buttonCreate__YyN\+t{display:flex;font-size:0!important;justify-content:flex-end;margin-top:-40px!important;position:fixed!important;transform:translate(-50%,-50%);z-index:10}}@media only screen and (max-width:599px) and (min-width:0px){.nationalCoachHome_accordiondetails__aJBqa{grid-template-areas:"weekday" "focus" "description" "duration" "intensity";grid-template-columns:1fr}.nationalCoachHome_athletes__RAimk{grid-row-gap:10px;display:grid;grid-area:athletes;grid-template-areas:"athleteList" "weeklySchedule";grid-template-columns:1fr;row-gap:10px}.nationalCoachHome_accordionsettings__S9Ow9{grid-template-areas:"repetitions" "startweek" "year";grid-template-columns:1fr;row-gap:10px}}.coachHome_accordiondetails__u9F70{grid-template-areas:"weekday focus duration" "description description intensity";grid-template-columns:1fr 1fr 1fr}.coachHome_accordiondetailsAthlete__8v5qs,.coachHome_accordiondetails__u9F70{grid-row-gap:10px;grid-column-gap:10px;align-items:center;column-gap:10px;display:grid;row-gap:10px}.coachHome_accordiondetailsAthlete__8v5qs{grid-template-areas:"weekday focus" "description description";grid-template-columns:1fr 1fr}.coachHome_accordionsettings__BtS7q{grid-column-gap:10px;column-gap:10px;display:grid;grid-template-areas:"repetitions startweek year"}.coachHome_athletes__8hId\+{grid-column-gap:10px;column-gap:10px;display:grid;grid-area:athletes;grid-template-areas:"athleteList weeklySchedule";grid-template-columns:2fr 6fr}.coachHome_buttonCreate__y3VRQ{display:flex;justify-content:flex-end;margin-top:-40px!important;position:fixed!important;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:10}.coachHome_containerweekly__QqH2m{grid-column-gap:10px;column-gap:10px;display:grid;grid-area:weekly;grid-template-areas:"containerweekly2 containerweekly3";grid-template-columns:1fr 2fr}.coachHome_containerweekly2__fe1aS{grid-area:containerweekly2;height:75vh;overflow-y:auto}.coachHome_containerweekly3__-GexU{grid-area:containerweekly3;height:75vh;overflow-y:auto}.coachHome_description__dkYjc{grid-area:description}.coachHome_divtable__6GdRX{grid-area:weeklySchedule}.coachHome_duration__OJGMI{grid-area:duration}.coachHome_focus__tltWZ{grid-area:focus}.coachHome_intensity__6ojI8{grid-area:intensity;justify-self:center;width:90%}@media only screen and (max-width:890px) and (min-width:600px){.coachHome_buttonCreate__y3VRQ{font-size:0!important}.coachHome_athletes__8hId\+{grid-row-gap:10px;display:grid;grid-area:athletes;grid-template-areas:"athleteList" "weeklySchedule";grid-template-columns:1fr;row-gap:10px}.coachHome_accordiondetails__u9F70{grid-template-areas:"weekday focus" "description description" "duration duration" "intensity intensity";grid-template-columns:1fr 1fr}.coachHome_buttonCreate__y3VRQ{display:flex;justify-content:flex-end;margin-top:-40px!important;position:fixed!important;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:10}}@media only screen and (max-width:599px) and (min-width:0px){.coachHome_athletes__8hId\+{grid-row-gap:10px;display:grid;grid-area:athletes;grid-template-areas:"athleteList" "weeklySchedule";grid-template-columns:1fr;row-gap:10px}.coachHome_accordiondetails__u9F70{grid-template-areas:"weekday" "focus" "description" "duration" "intensity";grid-template-columns:1fr}.coachHome_accordionsettings__BtS7q{grid-template-areas:"repetitions" "startweek" "year";grid-template-columns:1fr;row-gap:10px}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-cyrillic-ext-300-normal.4777461b144e55145268.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-cyrillic-300-normal.1431d1cef06ad04f5458.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-greek-ext-300-normal.35b9d6be04b95f0f0530.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-greek-300-normal.db2632771401f61463fe.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-vietnamese-300-normal.32fc45a3d1e8ea11fabc.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-latin-ext-300-normal.dc7dcec8e3f654e0ed63.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-latin-300-normal.c48fb6765a9fcb00b330.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.168d6383e73339293ac3.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-ext-400-normal.804378952da8a10faae2.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-400-normal.71a33b6b50457b2c903a.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-ext-400-normal.169619821ea93019d1bb.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-400-normal.c35e4c3958e209d17b31.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-vietnamese-400-normal.3230f9b040f3c630e0c3.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-ext-400-normal.861b791f9de857a6e7bc.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-400-normal.b009a76ad6afe4ebd301.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-cyrillic-ext-500-normal.62ced72e5832f02c2796.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-cyrillic-500-normal.cad7d3d9cb265e334e58.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-greek-ext-500-normal.6fb9cffb1d3e72bf9293.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-greek-500-normal.9ac81fefbe6c319ea40b.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-vietnamese-500-normal.d8642a3d1d4ef6179644.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-latin-ext-500-normal.9165081d10e1ba601384.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-latin-500-normal.f25d774ecfe0996f8eb5.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.0ab669b7a0d19b178f57.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-cyrillic-ext-700-normal.be4d02458ce53887dc37.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-cyrillic-700-normal.d010f1f324e111a22e53.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-greek-ext-700-normal.bd9854c751441ccc1a70.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-greek-700-normal.50e795c1345353b0e996.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-vietnamese-700-normal.3425a701027d0699e369.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-latin-ext-700-normal.ed67ad54b1a8f5d21150.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-latin-700-normal.227c93190fe7f82de3f8.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.a457fde362a540fcadff.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:linear-gradient(#fff,#d3d3d3);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{margin:0}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#0000000d;border-radius:8px}::-webkit-scrollbar-thumb{background:#0003;background-clip:padding-box;border:2px solid #0000;border-radius:8px;-webkit-transition:background .2s ease;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:#00000059;background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:active{background:#00000073}::-webkit-scrollbar-corner{background:#0000}body.dark-mode ::-webkit-scrollbar{height:10px;width:10px}body.dark-mode ::-webkit-scrollbar-track{background:#ffffff0d;border-radius:8px}body.dark-mode ::-webkit-scrollbar-thumb{background:#fff3;background-clip:padding-box;border:2px solid #0000;border-radius:8px}body.dark-mode ::-webkit-scrollbar-thumb:hover{background:#ffffff59;background-clip:padding-box;border:2px solid #0000}body.dark-mode ::-webkit-scrollbar-thumb:active{background:#ffffff73}body.dark-mode ::-webkit-scrollbar-corner{background:#0000}*{scrollbar-color:#0003 #0000000d;scrollbar-width:thin}body.dark-mode *{scrollbar-color:#fff3 #ffffff0d}.MuiMenu-paper{animation:dropdownSlideIn .2s cubic-bezier(.4,0,.2,1);border:1px solid #00000014;border-radius:12px!important;box-shadow:0 8px 24px #0000001f,0 0 1px #0000000d!important;margin-top:8px!important}body.dark-mode .MuiMenu-paper{background-color:#2d2d2d!important;border:1px solid #3a3a3a!important;box-shadow:0 8px 32px #0006,0 0 1px #ffffff1a!important}.MuiSelect-select{font-weight:400!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}@keyframes dropdownSlideIn{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.MuiMenuItem-root{border-radius:8px!important;font-weight:400!important;margin:4px 8px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.MuiMenuItem-root:hover{transform:translateX(4px)}body.dark-mode .MuiMenuItem-root{color:#fff!important}body.dark-mode .MuiMenuItem-root:hover{background-color:#ffffff14!important}body.dark-mode .MuiMenuItem-root.Mui-selected{background-color:#ffffff1f!important;color:#fff!important}body.dark-mode .MuiMenuItem-root.Mui-selected:hover{background-color:#ffffff24!important}body.dark-mode .MuiSelect-icon{color:#b0b0b0!important}body.dark-mode .MuiSelect-select{color:#fff!important}body.dark-mode .MuiInputLabel-root{color:#b0b0b0}.MuiSnackbar-anchorOriginTopRight{left:auto!important;right:0!important;top:80px!important;transform:none!important}.MuiSnackbar-root .MuiSlide-root{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.MuiSnackbar-root .MuiSlide-enter{transform:translateX(100%)}.MuiSnackbar-root .MuiSlide-enterActive{transform:translateX(0);transition:transform .35s cubic-bezier(.4,0,.2,1)!important}.MuiSnackbar-root .MuiSlide-exit{transform:translateX(0)}.MuiSnackbar-root .MuiSlide-exitActive{transform:translateX(100%);transition:transform .25s cubic-bezier(.4,0,.2,1)!important}.MuiSnackbar-root:hover>div{box-shadow:-12px 6px 40px #0003;transition:box-shadow .3s ease}body.dark-mode .MuiSnackbar-root:hover>div{box-shadow:-12px 6px 40px #00000080}
/*# sourceMappingURL=main.1a040f18.css.map*/