.schedule_error__fmybs{margin:4px 0 0;color:var(--danger);font-size:12px;font-weight:700}.schedule_muted__NYnJS{color:var(--muted);font-size:12px;line-height:1.5}.schedule_removal__dax6I{margin:8px 0 0;padding-left:18px;font-size:14px;line-height:1.7}.schedule_section__lTbt5{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.schedule_sectionHead__ZFMJV{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:13px;font-weight:700}.schedule_row__uQOnI{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.schedule_row__uQOnI>.ui-input{flex:0 1 170px;min-width:0}.schedule_fields__2V2Rj.schedule_fields__2V2Rj{row-gap:0}.schedule_dates__eTOFs{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none}.schedule_dates__eTOFs>li{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 4px 0 10px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font-size:12px;font-weight:600}.schedule_dates__eTOFs>li.schedule_plain__BLShx{padding-right:10px}.schedule_dates__eTOFs button{display:inline-grid;place-items:center;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted);font:inherit;cursor:pointer}.schedule_dates__eTOFs button:hover{background:var(--canvas);color:var(--ink)}.schedule_preview__DI_E5{margin-top:14px;padding:10px 12px;border-radius:var(--radius-control);background:var(--canvas);font-size:13px;line-height:1.6}.schedule_preview__DI_E5 b{font-size:15px}.schedule_warn__CWgBv{margin:0 0 14px;padding:10px 12px;border-radius:var(--radius-control);background:var(--warn-soft);color:var(--ink);font-size:13px;line-height:1.6}.schedule_warnHead__swqWD{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:700;color:var(--warn)}.schedule_warn__CWgBv ul{margin:4px 0 0;padding-left:18px}.schedule_state__pB5kW{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.schedule_cardHead__PmdwB{flex-wrap:wrap}.schedule_cardHead__PmdwB.schedule_flushHead__dbpZ5{margin:0}.schedule_cardHead__PmdwB.schedule_flushHead__dbpZ5,.schedule_headBody__bhAb4{padding:12px 14px;border-bottom:1px solid var(--line)}.schedule_headLoose__38_Ek{margin-bottom:12px}.schedule_bulkRow__J7GGk{padding:10px 14px 0}.schedule_check__hVrD1{width:36px}.schedule_sessions__YudeT{width:100%;table-layout:fixed}.schedule_sessions__YudeT td,.schedule_sessions__YudeT th{white-space:nowrap}.schedule_sessions__YudeT .schedule_check__hVrD1{padding-right:0;text-align:left}.schedule_sessions__YudeT td:nth-child(2),.schedule_sessions__YudeT th:nth-child(2){width:9%}.schedule_sessions__YudeT td:nth-child(3),.schedule_sessions__YudeT td:nth-child(4),.schedule_sessions__YudeT th:nth-child(3),.schedule_sessions__YudeT th:nth-child(4){width:18%}.schedule_sessions__YudeT td:nth-child(5),.schedule_sessions__YudeT th:nth-child(5){width:25%}.schedule_sessions__YudeT .schedule_lesson__qWlb7{white-space:normal}.schedule_sessions__YudeT .schedule_state__pB5kW{flex-wrap:nowrap}.schedule_timed__mNIEc{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px}.schedule_place__QQfau{display:inline-block;padding:0 6px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:11px;font-weight:700;line-height:18px}.schedule_note__A2Ad4{display:inline-block;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.schedule_attended__MawaG{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:none;color:var(--muted);font:inherit;font-size:13px;font-weight:400;cursor:pointer}.schedule_attended__MawaG:hover{text-decoration:underline}.schedule_replayLink__ONixG{display:inline-flex;align-items:center;gap:3px;padding:0;border:0;background:none;color:var(--info);font:inherit;font-size:13px;white-space:nowrap;cursor:pointer}.schedule_replayLink__ONixG:hover{text-decoration:underline}.schedule_replayTiles__QJg6c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.schedule_replayTiles__QJg6c>div{display:flex;flex-direction:column;gap:2px;min-width:0;border-radius:10px}.schedule_replayTiles__QJg6c>div,.schedule_replayVod__cGblB.schedule_replayTiles__QJg6c>div{padding:10px 14px;background:#f6f8fa}.schedule_replayTiles__QJg6c span{color:var(--muted);font-size:11px}.schedule_replayTiles__QJg6c b{font-size:20px;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.schedule_replayLine__YyfMZ{margin:22px 0 13px;color:var(--muted);font-size:13px}.schedule_replayList__IwiqI{margin:0;padding:0;list-style:none}.schedule_replayList__IwiqI>li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:15px 4px;border-bottom:1px solid var(--line)}.schedule_replayList__IwiqI .ui-pill{padding:3px 10px;border:0;border-radius:999px;font-weight:700}.schedule_replayName__g6Yyj{display:inline-flex;flex:1 1;align-items:center;gap:10px;min-width:0;font-size:15px}.schedule_replayEnd__ff6RE{display:inline-flex;flex:none;align-items:center}.schedule_replayDone__lpFlq{display:inline-flex;align-items:center;gap:10px;color:var(--muted);font-size:13px}.schedule_replayList__IwiqI .schedule_replayDone__lpFlq>.ui-pill{padding:7px 16px;border-radius:8px}.schedule_replayList__IwiqI .schedule_replayEnd__ff6RE>.ui-pill{padding:6px 12px;border-radius:8px}.schedule_heardBack__AY9Pr{padding:3px 8px;border-radius:6px;background:var(--accent-soft);color:var(--accent);font-size:12px;font-weight:400;white-space:nowrap}@media (max-width:600px){.schedule_heardBack__AY9Pr{order:3;flex:1 0 100%}}@media (max-width:700px){.schedule_replayTiles__QJg6c>div{padding:10px 12px;border-radius:8px}.schedule_replayTiles__QJg6c span{font-size:12px}.schedule_whoDialog___UCsU.schedule_whoDialog___UCsU{max-height:none;overflow:visible}.schedule_whoDialog___UCsU>.ui-dialog-foot,.schedule_whoDialog___UCsU>.ui-dialog-head{position:static}.ui-overlay:has(>.schedule_whoDialog___UCsU){overflow-y:auto}}.schedule_entry__xEqgw{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px;min-height:var(--control-h-sm)}.schedule_entry__xEqgw.schedule_entryEnd__0eOxf{justify-content:flex-end}.schedule_menuRoom__GxAit{flex:none;width:var(--control-h-sm)}.schedule_menu__vwNyz{display:inline-flex;flex:none}.schedule_sessions__YudeT tr.schedule_today__P0_o_:not(.sel){background:color-mix(in srgb,var(--accent-soft) 65%,var(--surface))}.schedule_sessions__YudeT tr.schedule_ended__aybpO{color:var(--muted)}.schedule_sessions__YudeT tr.schedule_ended__aybpO:not(.sel){background:color-mix(in srgb,var(--canvas) 80%,var(--surface))}.schedule_sessions__YudeT.schedule_byMonth__wswDh tr.schedule_ended__aybpO:not(.sel){background:var(--canvas)}.schedule_sessions__YudeT tr.schedule_ended__aybpO .ui-pill{background:var(--surface)}.schedule_sessions__YudeT tr.schedule_ended__aybpO .ui-button--soft{box-shadow:inset 0 0 0 1px var(--line)}.schedule_noReplay__YmTMW{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:12px;white-space:nowrap}.schedule_sessions__YudeT td.schedule_content__AgdbD,div.schedule_content__AgdbD{padding:12px 14px 14px;background:var(--canvas);white-space:normal}div.schedule_content__AgdbD{border-top:1px solid var(--line)}.schedule_contentEmpty__r_V3B{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.schedule_contentTopic__VouLr{display:flex;gap:8px;margin:0 0 8px;font-size:14px;line-height:1.5}.schedule_contentTopic__VouLr>span{flex:none;color:var(--muted)}.schedule_undated__dLu4z{margin-top:14px}.schedule_undatedList__fo0Ps{margin:0;padding:0;list-style:none}.schedule_undatedList__fo0Ps>li+li{border-top:1px solid var(--line)}.schedule_undatedRow__e_zVB{display:flex;align-items:center;gap:10px;min-height:calc(var(--control-h-sm) + 18px);padding:0 14px;font-size:14px}.schedule_undatedRow__e_zVB>b{min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.schedule_undatedRow__e_zVB>.ui-button{flex:none;margin-left:auto}@media (max-width:900px){.schedule_sessions__YudeT{table-layout:auto}.schedule_sessions__YudeT td:nth-child(n),.schedule_sessions__YudeT th:nth-child(n){width:auto}.schedule_sessions__YudeT td.schedule_content__AgdbD>*{position:-webkit-sticky;position:sticky;left:14px;max-width:calc(100vw - 60px)}}.schedule_planner__hKOnO>.ui-field{margin-bottom:10px}.schedule_planGrid__zqeSr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0 12px;gap:0 12px}.schedule_planRows__JO4df{width:100%;margin-top:10px;border-collapse:collapse;background:var(--surface);font-size:13px}.schedule_planRows__JO4df td,.schedule_planRows__JO4df th{padding:6px 8px;border-bottom:1px solid var(--line);text-align:left}.schedule_planRows__JO4df th{color:var(--muted);font-size:12px;font-weight:600}.schedule_planRows__JO4df .schedule_planPick___5Afj{width:28px;padding-right:0}.schedule_planRows__JO4df .schedule_planNo__Isx6H{width:48px}.schedule_planRows__JO4df .ui-input{width:auto;min-width:0}.schedule_preview__DI_E5 .schedule_row__uQOnI{margin-top:10px}.schedule_pop__FPmyi{position:fixed;top:0;left:0;z-index:95;display:flex;flex-direction:column;width:min(460px,calc(100vw - 16px));max-height:min(70vh/var(--app-zoom,1),520px);border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:0 12px 32px rgba(15,23,42,.16);outline:none}.schedule_pop__FPmyi.schedule_popSheet__r7JJQ{top:auto;right:0;bottom:0;left:0;width:auto;max-height:75vh;padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-radius:14px 14px 0 0}.schedule_popScrim__QPTNY{position:fixed;inset:0;z-index:94;background:rgba(20,24,34,.35)}.schedule_popHead__BwWfD{display:flex;flex:none;align-items:center;justify-content:space-between;gap:8px;padding:8px 8px 8px 14px;border-bottom:1px solid var(--line);font-size:13px}.schedule_popClose__abwZI{display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer}.schedule_popClose__abwZI:hover{background:var(--canvas);color:var(--ink)}.schedule_popBody__Et61D{min-height:0;overflow:auto;padding:10px 14px 12px}.schedule_attSummary__RZJuB{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-bottom:6px;color:var(--muted);font-size:12px}.schedule_attSummary__RZJuB b{color:var(--ink);font-size:14px}.schedule_attTable__bbxGf{width:100%;border-collapse:collapse;font-size:13px}.schedule_attTable__bbxGf th{color:var(--muted);font-size:12px;font-weight:600;text-align:left}.schedule_attTable__bbxGf td,.schedule_attTable__bbxGf th{padding:6px;border-bottom:1px solid var(--line);white-space:nowrap}.schedule_attTable__bbxGf td{vertical-align:middle;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.schedule_attTable__bbxGf tr:last-child td{border-bottom:0}.schedule_attTable__bbxGf .schedule_attPick__pJzdv{width:24px;padding-right:2px;padding-left:0}.schedule_attTable__bbxGf .schedule_attName__RroXA{width:100%;white-space:normal}.schedule_attTable__bbxGf td:last-child,.schedule_attTable__bbxGf th:last-child{padding-right:0;text-align:right}.schedule_attReport__df8T0,.schedule_grade__X1uF9{color:var(--muted);font-size:12px}.schedule_attReport__df8T0{display:block;line-height:1.4}.schedule_score__LjsSW.schedule_score__LjsSW{width:60px;text-align:right}.schedule_sessions__YudeT.schedule_byMonth__wswDh td:nth-child(2),.schedule_sessions__YudeT.schedule_byMonth__wswDh th:nth-child(2){width:20%}.schedule_sessions__YudeT.schedule_byMonth__wswDh td:nth-child(3),.schedule_sessions__YudeT.schedule_byMonth__wswDh th:nth-child(3){width:10%}.schedule_sessions__YudeT.schedule_byMonth__wswDh td:nth-child(4),.schedule_sessions__YudeT.schedule_byMonth__wswDh th:nth-child(4){width:13%}.schedule_sessions__YudeT.schedule_byMonth__wswDh td:nth-child(5),.schedule_sessions__YudeT.schedule_byMonth__wswDh th:nth-child(5){width:27%}.schedule_sessions__YudeT td.schedule_name__Z6Wxf{font-weight:600;white-space:normal}.schedule_sessions__YudeT.schedule_byMonth__wswDh>thead>tr>th{padding-top:13px;padding-bottom:13px}.schedule_sessions__YudeT.schedule_byMonth__wswDh>thead .schedule_grip__z30xG{height:auto}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr.schedule_session__jLwh1>td{padding-top:17px;padding-bottom:17px}.schedule_sessions__YudeT.schedule_byMonth__wswDh td.schedule_lesson__qWlb7{--control-h-sm:32px}.schedule_sessions__YudeT.schedule_byMonth__wswDh th.schedule_lesson__qWlb7{position:relative}.schedule_sessions__YudeT.schedule_byMonth__wswDh .schedule_state__pB5kW .ui-pill{padding:2px 7px;border:0;border-radius:6px;font-weight:700}.schedule_sessions__YudeT.schedule_byMonth__wswDh .schedule_state__pB5kW .ui-pill:not([class*=ui-pill--]){background:var(--soft-button);color:var(--ink)}.schedule_sessions__YudeT.schedule_byMonth__wswDh tr.schedule_ended__aybpO .schedule_state__pB5kW .ui-pill--green{background:var(--ok-soft)}.schedule_sessions__YudeT.schedule_byMonth__wswDh .schedule_state__pB5kW .schedule_replayLink__ONixG{margin-left:8px}.lo button.schedule_strong__1RQTo,.schedule_sessions__YudeT.schedule_byMonth__wswDh td.schedule_lesson__qWlb7 .ui-button--enter,.schedule_sessions__YudeT.schedule_byMonth__wswDh td.schedule_lesson__qWlb7 .ui-button--replay,button.schedule_strong__1RQTo.schedule_strong__1RQTo{font-weight:700}@media (min-width:701px){.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_grips__4BzRa .schedule_check__hVrD1{width:111px;padding-left:17px}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_grips__4BzRa .schedule_pick__es_ks{gap:33px}}.schedule_sessions__YudeT.schedule_bare__NAbxI:not(.schedule_byMonth__wswDh) td:nth-child(5),.schedule_sessions__YudeT.schedule_bare__NAbxI:not(.schedule_byMonth__wswDh) th:nth-child(5),.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_bare__NAbxI td:nth-child(2),.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_bare__NAbxI th:nth-child(2){width:auto}.schedule_sessions__YudeT.schedule_grips__4BzRa .schedule_check__hVrD1{width:60px}.schedule_pick__es_ks{display:inline-flex;align-items:center;gap:4px;vertical-align:middle}.schedule_grip__z30xG{display:inline-flex;flex:none;align-items:center;justify-content:center;width:20px;height:28px;border-radius:var(--radius-control);color:var(--muted);cursor:-webkit-grab;cursor:grab}.schedule_grip__z30xG[aria-hidden=true]{cursor:default}.schedule_grip__z30xG:hover{color:var(--ink)}.schedule_grip__z30xG:active{cursor:-webkit-grabbing;cursor:grabbing}.schedule_grip__z30xG:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.schedule_sessions__YudeT.schedule_grips__4BzRa tr.schedule_sortable__f82ua[data-drop=before]>td{box-shadow:inset 0 2px 0 var(--accent)}.schedule_sessions__YudeT.schedule_grips__4BzRa tr.schedule_sortable__f82ua[data-drop=after]>td{box-shadow:inset 0 -2px 0 var(--accent)}.schedule_sessions__YudeT.schedule_grips__4BzRa tr.schedule_sortable__f82ua[data-dragging]>td{opacity:.45}.schedule_dragNote__j65FK{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:13px}.lo .lo-tab-head>.note:has(>.schedule_dragNote__j65FK){padding:0;border:0;border-radius:0;background:none}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k td:first-child,.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k th:first-child{width:21%}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k td:nth-child(2),.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k th:nth-child(2){width:10%}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k td:nth-child(3),.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k th:nth-child(3){width:12%}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k td:nth-child(4),.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k th:nth-child(4){width:27%}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k td:nth-child(5),.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k th:nth-child(5){width:auto}.schedule_lead__STvbB{color:var(--muted);font-size:13px}.schedule_planned__G4mo2{color:var(--ink);font-size:14px;font-weight:600;white-space:nowrap}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k>thead>tr>th{padding-top:10px;padding-bottom:10px}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k>tbody>tr.schedule_session__jLwh1>td{padding-top:12px;padding-bottom:12px}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k td.schedule_lesson__qWlb7{--control-h-sm:30px}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k td.schedule_name__Z6Wxf{font-size:15px;font-weight:700}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k .schedule_state__pB5kW button.schedule_replayLink__ONixG{font-size:13px}.schedule_sessions__YudeT.schedule_unticked__0Ud_k tr.schedule_today__P0_o_:not(.sel){background:#eff4fd}.lo .lo-tab-head>.note:has(>.schedule_lead__STvbB){padding:0;border:0;border-radius:0;background:none}.schedule_keep__n8izd{white-space:nowrap}.schedule_sessions__YudeT .schedule_monthRow__q5YfD>td.schedule_monthCell__gVhQZ{padding:0;background:var(--surface);color:var(--ink);font-size:16px;white-space:nowrap}.schedule_monthCell__gVhQZ b{font-weight:700}.schedule_monthFold__eU9kU{display:flex;align-items:center;gap:6px;width:100%;padding:16px 20px 8px;border:0;background:none;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer}.schedule_monthFold__eU9kU>svg{flex:none;color:var(--muted);transition:transform .15s}.schedule_monthFold__eU9kU[aria-expanded=false]>svg{transform:rotate(-90deg)}.schedule_monthFold__eU9kU:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.schedule_monthCount__JXpxN{margin-left:6px;color:var(--muted);font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:1200px){.schedule_sessions__YudeT.schedule_byMonth__wswDh td:nth-child(4),.schedule_sessions__YudeT.schedule_byMonth__wswDh th:nth-child(4){width:13%}.schedule_sessions__YudeT.schedule_byMonth__wswDh td:nth-child(5),.schedule_sessions__YudeT.schedule_byMonth__wswDh th:nth-child(5){width:24%}.schedule_sessions__YudeT.schedule_byMonth__wswDh .schedule_state__pB5kW{flex-wrap:wrap}}@media (max-width:900px){.schedule_sessions__YudeT.schedule_byMonth__wswDh td:nth-child(n),.schedule_sessions__YudeT.schedule_byMonth__wswDh th:nth-child(n),.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k td:nth-child(n),.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k th:nth-child(n){width:auto}div>table.schedule_sessions__YudeT.schedule_sessions__YudeT{overflow:visible}.schedule_sessions__YudeT .schedule_entry__xEqgw,.schedule_sessions__YudeT.schedule_byMonth__wswDh .schedule_state__pB5kW{flex-wrap:nowrap}.schedule_sessions__YudeT td.schedule_name__Z6Wxf{min-width:8.5em}}@media (max-width:720px){.schedule_planGrid__zqeSr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){div>table.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_byMonth__wswDh{display:block;min-width:0;overflow:visible}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody,.schedule_sessions__YudeT.schedule_byMonth__wswDh>thead{display:block}.schedule_sessions__YudeT.schedule_byMonth__wswDh>thead>tr{display:flex;align-items:center;padding:8px 14px;border-bottom:1px solid var(--line);background:var(--table-head)}.schedule_sessions__YudeT.schedule_byMonth__wswDh>thead>tr>th{display:none}.schedule_sessions__YudeT.schedule_byMonth__wswDh>thead>tr>th.schedule_check__hVrD1{display:block;width:auto;padding:0;border:0;background:none}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr.schedule_session__jLwh1{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 14px;border-bottom:1px solid var(--line)}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr.schedule_session__jLwh1:last-child{border-bottom:0}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr.schedule_session__jLwh1>td{display:block;width:auto;min-width:0;padding:0;border:0;background:transparent}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr.schedule_session__jLwh1>td.schedule_check__hVrD1{flex:none;width:24px}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_grips__4BzRa>tbody>tr.schedule_session__jLwh1>td.schedule_check__hVrD1{width:44px}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr.schedule_session__jLwh1>td.schedule_name__Z6Wxf{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 40px);padding-right:32px}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_grips__4BzRa>tbody>tr.schedule_session__jLwh1>td.schedule_name__Z6Wxf{flex-basis:calc(100% - 60px)}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr.schedule_session__jLwh1 .schedule_state__pB5kW{flex-wrap:wrap}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr.schedule_session__jLwh1>td.schedule_lesson__qWlb7{flex:1 0 100%}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr.schedule_session__jLwh1 .schedule_entry__xEqgw{flex-wrap:wrap;min-height:0}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr.schedule_session__jLwh1>td.schedule_lesson__qWlb7:not(:has(.schedule_entry__xEqgw>:not(.schedule_menu__vwNyz,.schedule_menuRoom__GxAit))){margin-top:-8px}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr.schedule_session__jLwh1 .schedule_menu__vwNyz{position:absolute;top:8px;right:8px}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr.schedule_session__jLwh1 .schedule_menuRoom__GxAit{display:none}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr.schedule_session__jLwh1.sel{background:var(--accent-soft)}.schedule_sessions__YudeT.schedule_grips__4BzRa>tbody>tr.schedule_session__jLwh1[data-drop]>td{box-shadow:none}.schedule_sessions__YudeT.schedule_grips__4BzRa>tbody>tr.schedule_session__jLwh1[data-drop=before]{box-shadow:inset 0 2px 0 var(--accent)}.schedule_sessions__YudeT.schedule_grips__4BzRa>tbody>tr.schedule_session__jLwh1[data-drop=after]{box-shadow:inset 0 -2px 0 var(--accent)}.schedule_sessions__YudeT.schedule_byMonth__wswDh>thead{display:none}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr.schedule_session__jLwh1>td:has(>.schedule_state__pB5kW){flex:1 0 100%}.schedule_sessions__YudeT.schedule_byMonth__wswDh:not(.schedule_unticked__0Ud_k)>tbody>tr.schedule_session__jLwh1{row-gap:12px;padding-top:21px}.schedule_sessions__YudeT.schedule_byMonth__wswDh:not(.schedule_unticked__0Ud_k)>tbody>tr.schedule_session__jLwh1>td.schedule_lesson__qWlb7{margin-top:-6px}.schedule_sessions__YudeT.schedule_byMonth__wswDh:not(.schedule_unticked__0Ud_k)>tbody>tr.schedule_session__jLwh1>td:has(>.schedule_state__pB5kW){flex:0 1 auto}.schedule_dragNote__j65FK{font-size:14px}.schedule_sessions__YudeT.schedule_byMonth__wswDh:not(.schedule_unticked__0Ud_k)>tbody>tr.schedule_session__jLwh1>td.schedule_name__Z6Wxf{padding-right:0}.schedule_sessions__YudeT.schedule_byMonth__wswDh:not(.schedule_unticked__0Ud_k)>tbody>tr.schedule_session__jLwh1 .schedule_menu__vwNyz{position:static;flex:none}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k>thead{display:none}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k>tbody>tr.schedule_session__jLwh1>td{padding-top:0;padding-bottom:0}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k>tbody>tr.schedule_session__jLwh1{font-size:14px}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k .schedule_planned__G4mo2,.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k .schedule_state__pB5kW button.schedule_attended__MawaG,.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k td.schedule_lesson__qWlb7 .ui-button{font-size:13px}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k td.schedule_lesson__qWlb7 .ui-button--alert,.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k td.schedule_lesson__qWlb7 .ui-button--enter{font-size:14px}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k>tbody>tr.schedule_session__jLwh1>td.schedule_name__Z6Wxf{flex:0 1 auto;padding-right:0}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k>tbody>tr.schedule_session__jLwh1 .schedule_menu__vwNyz{position:static}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k>tbody>tr.schedule_session__jLwh1{row-gap:0}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k>tbody>tr.schedule_session__jLwh1:before{content:"";order:1;flex:0 0 100%;height:0}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k>tbody>tr.schedule_session__jLwh1>td:has(>.schedule_state__pB5kW){order:2;flex:0 0 auto;max-width:100%;margin-top:8px}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k>tbody>tr.schedule_session__jLwh1>td.schedule_lesson__qWlb7{order:3;flex:1 1 auto;margin-top:8px}.schedule_sessions__YudeT.schedule_byMonth__wswDh.schedule_unticked__0Ud_k>tbody>tr.schedule_session__jLwh1 .schedule_entry__xEqgw{justify-content:flex-end}.lo .lo-tab-head:has(>.note>.schedule_lead__STvbB)>.ui-button{margin-left:auto}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr.schedule_monthRow__q5YfD{border-bottom:1px solid var(--line)}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr.schedule_monthRow__q5YfD>td.schedule_monthCell__gVhQZ{display:block;padding:0}.schedule_sessions__YudeT.schedule_byMonth__wswDh .schedule_monthFold__eU9kU{padding:14px 14px 8px}.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr:not(.schedule_session__jLwh1),.schedule_sessions__YudeT.schedule_byMonth__wswDh>tbody>tr:not(.schedule_session__jLwh1)>td.schedule_content__AgdbD{display:block}.schedule_sessions__YudeT.schedule_byMonth__wswDh td.schedule_content__AgdbD>*{position:static;max-width:none}}.schedule_replayList__IwiqI.schedule_replayVod__cGblB>li{padding:15px 4px}.schedule_replayLine__YyfMZ:has(+.schedule_replayList__IwiqI.schedule_replayVod__cGblB){margin-bottom:10px}.schedule_sessions__YudeT.schedule_byMonth__wswDh:not(.schedule_unticked__0Ud_k) td.schedule_name__Z6Wxf{font-size:15px;font-weight:700}@media (min-width:901px){.schedule_sessions__YudeT.schedule_byMonth__wswDh:not(.schedule_unticked__0Ud_k) td:nth-child(2),.schedule_sessions__YudeT.schedule_byMonth__wswDh:not(.schedule_unticked__0Ud_k) th:nth-child(2){width:17.6%}.schedule_sessions__YudeT.schedule_byMonth__wswDh:not(.schedule_unticked__0Ud_k) td:nth-child(3),.schedule_sessions__YudeT.schedule_byMonth__wswDh:not(.schedule_unticked__0Ud_k) th:nth-child(3){width:9.9%}.schedule_sessions__YudeT.schedule_byMonth__wswDh:not(.schedule_unticked__0Ud_k) td:nth-child(4),.schedule_sessions__YudeT.schedule_byMonth__wswDh:not(.schedule_unticked__0Ud_k) th:nth-child(4){width:11.6%}}.schedule_replayVod__cGblB.schedule_replayTiles__QJg6c span{font-size:12px}.schedule_replayVod__cGblB.schedule_replayTiles__QJg6c b{font-size:19px}.schedule_replayList__IwiqI.schedule_replayVod__cGblB .schedule_replayName__g6Yyj{font-size:15px}