.AUxOFa_shell{flex-wrap:wrap;min-height:100dvh;display:flex}.AUxOFa_sidebar{background:var(--surface);border-right:1px solid var(--line);max-width:100%;color:var(--text);flex-direction:column;flex:248px;gap:40px;padding:32px 16px;display:flex}.AUxOFa_brand{color:var(--text);padding:0 12px;text-decoration:none}.AUxOFa_nav{flex-direction:column;gap:4px;display:flex}.AUxOFa_navLink{height:44px;color:var(--text-2);transition:background-color .15s var(--ease), color .15s var(--ease), transform .12s var(--ease);border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.AUxOFa_navLink:hover{color:var(--text)}.AUxOFa_navLink:active{transform:scale(.97)}.AUxOFa_navLink[aria-current=page]{background:var(--surface-2);color:var(--text);font-weight:600}.AUxOFa_signOut{height:44px;color:var(--text-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;margin-top:auto;padding:0 12px;font-size:13px;display:flex}.AUxOFa_signOut:hover{color:var(--text)}.AUxOFa_main{min-width:0;animation:AUxOFa_fade .3s var(--ease) backwards;flex-direction:column;flex:999 560px;gap:32px;padding:40px clamp(20px,4vw,56px) 64px;display:flex}@keyframes AUxOFa_fade{0%{opacity:0}}@media (max-width:820px){.AUxOFa_sidebar{padding:20px var(--gutter) 12px;border-right:0;border-bottom:1px solid var(--line);flex-basis:100%;gap:16px}.AUxOFa_nav{scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);flex-direction:row;overflow-x:auto}.AUxOFa_navLink{flex:none}.AUxOFa_signOutForm{top:12px;right:calc(var(--gutter) - 12px);position:absolute}.AUxOFa_signOut{border-radius:12px;gap:8px;width:auto}.AUxOFa_main{padding-top:28px}}
.wacNiq_mark{flex:none;width:auto;display:block}.wacNiq_name{font-family:var(--font-ui);letter-spacing:.3em;color:inherit;margin:0 -.3em 0 0;font-size:1em;font-weight:500;line-height:1}.wacNiq_lockup{color:var(--text);align-items:center;gap:.6em;display:inline-flex}.wacNiq_stacked{color:var(--text);flex-direction:column;align-items:center;gap:.75em;display:inline-flex}
.Xc1t5a_screen{flex-direction:column;min-height:100dvh;display:flex}.Xc1t5a_hero{min-height:280px;margin:calc(env(safe-area-inset-top) + 12px) 12px 0;border:1px solid var(--line);background:var(--surface);color:var(--text);padding:48px var(--gutter) 40px;border-radius:28px;flex-direction:column;flex:40dvh;justify-content:center;align-items:center;gap:28px;display:flex;overflow:hidden}.Xc1t5a_tagline{letter-spacing:.4em;text-transform:uppercase;color:var(--text-2);padding-left:.4em;font-size:11px}.Xc1t5a_sheet{width:100%;max-width:460px;padding:32px var(--gutter) calc(28px + env(safe-area-inset-bottom));animation:Xc1t5a_rise .45s var(--ease) both;flex-direction:column;flex:none;gap:20px;margin:0 auto;display:flex}@keyframes Xc1t5a_rise{0%{opacity:0;transform:translateY(10px)}}@media (min-width:900px){.Xc1t5a_screen{flex-direction:row}.Xc1t5a_hero{flex:50%;margin:12px}.Xc1t5a_sheet{flex:50%;justify-content:center;max-width:none;padding:48px max(48px,25vw - 210px)}}
.WEZH7G_heading{flex-direction:column;gap:6px;display:flex}.WEZH7G_title{letter-spacing:-.035em;font-size:30px}.WEZH7G_sub{color:var(--text-2)}.WEZH7G_form{flex-direction:column;gap:16px;display:flex}.WEZH7G_link{color:var(--text-2);text-underline-offset:4px;align-self:center;padding:12px;font-size:14px}.WEZH7G_link:hover{color:var(--text)}.WEZH7G_linkForm{justify-content:center;display:flex}.WEZH7G_linkForm .WEZH7G_link{cursor:pointer;background:0 0;border:0;text-decoration:underline}
.tbBujG_bar{z-index:10;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding:0 8px env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(18px)saturate(1.4);border-top:1px solid var(--line);background:#0c0c0dcc;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}.tbBujG_tab{color:var(--text-2);transition:color .15s var(--ease), transform .12s var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:11px;font-weight:500;text-decoration:none;display:flex;position:relative}.tbBujG_tab:active{transform:scale(.94)}.tbBujG_tab[aria-current=page]{color:var(--text)}.tbBujG_tab[aria-current=page]:before{content:"";background:var(--accent);border-radius:2px;width:18px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.tbBujG_disabled{opacity:.45}@media (min-width:720px){.tbBujG_bar{border:1px solid var(--line);border-radius:var(--radius) var(--radius) 0 0;border-bottom:0;width:560px;left:50%;transform:translate(-50%)}}
.LTIEbW_page{width:100%;max-width:560px;padding:20px var(--gutter) calc(var(--tabbar-h) + env(safe-area-inset-bottom) + 32px);animation:LTIEbW_fade .3s var(--ease) backwards;flex-direction:column;gap:28px;margin:0 auto;display:flex}@keyframes LTIEbW_fade{0%{opacity:0;transform:translateY(4px)}}.LTIEbW_header{width:100%;max-width:560px;padding:calc(env(safe-area-inset-top) + 14px) var(--gutter) 0;margin:0 auto}.LTIEbW_topbar{justify-content:space-between;align-items:center;min-height:40px;display:flex}.LTIEbW_brand{color:var(--text);text-decoration:none}.LTIEbW_avatar,.LTIEbW_round{border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--text);letter-spacing:.04em;cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;text-decoration:none;display:flex}.LTIEbW_heading{flex-direction:column;gap:8px;display:flex}.LTIEbW_title{letter-spacing:-.035em;font-size:38px}.LTIEbW_titleLight{color:var(--text-2);font-weight:300;display:block}.LTIEbW_sub{color:var(--text-2);font-size:15px}.LTIEbW_sectionHead{justify-content:space-between;align-items:baseline;padding-bottom:12px;display:flex}.LTIEbW_list{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.LTIEbW_row{min-height:64px;color:inherit;transition:background-color .12s var(--ease);grid-template-columns:40px 1fr auto;align-items:center;gap:14px;padding:12px 16px;text-decoration:none;display:grid}.LTIEbW_row+.LTIEbW_row{border-top:1px solid var(--line)}a.LTIEbW_row:active{background:var(--surface-2)}.LTIEbW_rowNumber{border:1px solid var(--line);width:40px;height:40px;font-family:var(--font-display);color:var(--text-2);border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:flex}.LTIEbW_rowTitle{font-size:16px;font-weight:500;display:block}.LTIEbW_rowMeta{color:var(--text-2);font-size:13px}.LTIEbW_done{color:var(--accent);font-weight:600}.LTIEbW_rowNumberDone{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.LTIEbW_tag{background:var(--cta);color:var(--cta-ink);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600}.LTIEbW_empty{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:8px;padding:28px 22px;display:flex}.LTIEbW_emptyTitle{font-family:var(--font-heading);letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.15}.LTIEbW_emptyText{color:var(--text-2)}
.slcJ-G_button{border:1px solid var(--cta);background:var(--cta);height:54px;color:var(--cta-ink);letter-spacing:.01em;cursor:pointer;transition:opacity .15s var(--ease), transform .12s var(--ease), background-color .15s var(--ease);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.slcJ-G_button:active{transform:scale(.97)}.slcJ-G_button:disabled{opacity:.55;cursor:progress}.slcJ-G_block{width:100%}.slcJ-G_ghost{color:var(--text);border-color:var(--line);background:0 0}.slcJ-G_small{height:44px;padding:0 18px;font-size:14px}.slcJ-G_field{flex-direction:column;gap:8px;display:flex}.slcJ-G_label{color:var(--text-2);font-size:13px;font-weight:500}.slcJ-G_input{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);height:54px;transition:border-color .15s var(--ease);padding:0 16px;font-size:16px}.slcJ-G_input::placeholder{color:var(--placeholder)}.slcJ-G_input:focus{border-color:var(--text-2);outline:none}textarea.slcJ-G_input{resize:vertical;height:auto;min-height:96px;padding:14px 16px}.slcJ-G_error{color:var(--danger);border:1px solid color-mix(in srgb, var(--danger) 40%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--danger) 8%, transparent);padding:12px 16px;font-size:14px}.slcJ-G_notice{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:14px 16px;font-size:14px}.slcJ-G_noticeLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:4px;font-size:11px;font-weight:600;display:block}
.qzVXyW_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.qzVXyW_titleBlock{flex-direction:column;gap:8px;display:flex}.qzVXyW_title{letter-spacing:-.035em;font-size:42px}.qzVXyW_summary{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;display:grid;overflow:hidden}.qzVXyW_stat{background:var(--surface);flex-direction:column;gap:6px;padding:20px 22px;display:flex}.qzVXyW_statValue{font-family:var(--font-heading);letter-spacing:-.03em;font-size:34px;font-weight:300;line-height:1.1}.qzVXyW_statLabel{color:var(--text-2);font-size:13px}.qzVXyW_grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px;display:grid}.qzVXyW_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:inherit;transition:border-color .15s var(--ease), transform .12s var(--ease);flex-direction:column;gap:20px;padding:22px;text-decoration:none;display:flex}.qzVXyW_card:hover{border-color:#ffffff2e}.qzVXyW_card:active{transform:scale(.99)}.qzVXyW_cardAlert{border-color:#ffffff38}.qzVXyW_cardNew{border-color:color-mix(in srgb, var(--accent) 55%, transparent)}.qzVXyW_cardHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.qzVXyW_name{font-family:var(--font-heading);letter-spacing:-.025em;font-size:22px;font-weight:600;line-height:1.15}.qzVXyW_meta{color:var(--text-2);font-size:13px}.qzVXyW_tag{white-space:nowrap;border:1px solid var(--line);color:var(--text-2);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600}.qzVXyW_tagAlert{background:var(--cta);border-color:var(--cta);color:var(--cta-ink)}.qzVXyW_tagNew{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.qzVXyW_figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.qzVXyW_figure{flex-direction:column;gap:2px;display:flex}.qzVXyW_figureLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);font-size:11px;font-weight:600}.qzVXyW_figureValue{font-size:15px;font-weight:500}.qzVXyW_dayList{color:var(--text-2);flex-direction:column;gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.qzVXyW_dayList strong{color:var(--text);margin-right:6px;font-weight:500}.qzVXyW_section{flex-direction:column;gap:14px;display:flex}.qzVXyW_sectionHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:10px;display:flex}.qzVXyW_sectionTitle{font-size:24px}.qzVXyW_formWrap{flex-direction:column;gap:16px;max-width:520px;display:flex}.qzVXyW_back{min-height:44px;color:var(--text-2);align-self:flex-start;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}.qzVXyW_back:hover{color:var(--text)}
.dXCkKW_today{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--text);flex-direction:column;gap:18px;padding:22px;text-decoration:none;display:flex;position:relative;overflow:hidden}.dXCkKW_numeral{font-family:var(--font-display);color:var(--text);opacity:.06;pointer-events:none;font-size:150px;line-height:1;position:absolute;top:34px;right:16px}.dXCkKW_todayTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dXCkKW_todayLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:600}.dXCkKW_todayDate{color:var(--text-2);font-size:13px}.dXCkKW_todayName{flex-direction:column;gap:4px;padding-top:18px;display:flex}.dXCkKW_dayNumber{color:var(--text-2);letter-spacing:.04em;font-size:13px}.dXCkKW_dayTitle{font-family:var(--font-heading);letter-spacing:-.035em;overflow-wrap:anywhere;font-size:36px;font-weight:600;line-height:1.05}.dXCkKW_stats{color:var(--text-2);font-size:14px}.dXCkKW_start{background:var(--cta);height:54px;color:var(--cta-ink);border-radius:999px;justify-content:space-between;align-items:center;margin-top:4px;padding:0 22px;font-size:15px;font-weight:600;display:flex}.dXCkKW_progress{gap:6px;margin-bottom:14px;display:flex}.dXCkKW_segment,.dXCkKW_segmentDone{background:var(--surface-2);border-radius:4px;flex:1;height:4px}.dXCkKW_segmentDone{background:var(--accent)}
.W1WLMW_blocks,.W1WLMW_blockItems{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.W1WLMW_blocks{gap:14px}.W1WLMW_block{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden}.W1WLMW_blockAlt{--surface-2:#2d2d30;background:#222225}.W1WLMW_blockHead{letter-spacing:.2em;text-transform:uppercase;color:var(--text);justify-content:space-between;align-items:baseline;gap:12px;padding:16px 16px 0;font-size:11px;font-weight:600;display:flex}.W1WLMW_blockCount{letter-spacing:.08em;text-transform:none;color:var(--text-2);font-weight:500}.W1WLMW_exercise{flex-direction:column;gap:14px;padding:18px 16px 16px;display:flex}.W1WLMW_exercise+.W1WLMW_exercise{border-top:1px solid var(--line)}.W1WLMW_exerciseTitle{margin:0}.W1WLMW_exerciseHead{width:100%;min-height:32px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:12px;padding:0;display:flex}.W1WLMW_index{min-width:22px;color:var(--accent);flex:none;font-size:13px;font-weight:600}.W1WLMW_name{font-family:var(--font-ui);letter-spacing:.01em;flex:1;font-size:17px;font-weight:600;line-height:1.3}.W1WLMW_more{color:var(--text-2);flex:none;align-self:center;display:flex}.W1WLMW_chips{flex-wrap:wrap;gap:6px;display:flex}.W1WLMW_chip{background:var(--surface-2);color:var(--text);border-radius:999px;padding:6px 12px;font-size:13px}.W1WLMW_chipButton{border:1px solid var(--line);cursor:pointer;background:0 0;align-items:center;gap:6px;font-weight:600;display:inline-flex}.W1WLMW_note{border-left:2px solid var(--accent);border-radius:4px var(--radius-sm) var(--radius-sm) 4px;background:var(--surface-2);white-space:pre-line;padding:12px 14px;font-size:14px}.W1WLMW_noteLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:2px;font-size:11px;font-weight:600;display:block}.W1WLMW_sheet{z-index:40;overscroll-behavior:contain;background:var(--bg);color:var(--text);animation:W1WLMW_sheetIn .22s var(--ease) backwards;position:fixed;inset:0;overflow-y:auto}@keyframes W1WLMW_sheetIn{0%{opacity:0;transform:translateY(16px)}}.W1WLMW_sheetInner{max-width:640px;padding:calc(env(safe-area-inset-top) + 20px) var(--gutter) calc(env(safe-area-inset-bottom) + 32px);flex-direction:column;gap:20px;margin:0 auto;display:flex}.W1WLMW_sheetTitle{font-family:var(--font-heading);letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1.15}.W1WLMW_sheetSection{flex-direction:column;gap:6px;display:flex}.W1WLMW_sheetText{color:var(--text);white-space:pre-line;font-size:15px;line-height:1.55}.W1WLMW_video{border-radius:var(--radius);object-fit:contain;background:#000;width:100%;max-height:70dvh;display:block}.W1WLMW_videoFrame{aspect-ratio:16/9;border-radius:var(--radius);background:#000;width:100%;position:relative;overflow:hidden}.W1WLMW_videoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.W1WLMW_videoEmpty{border:1px dashed var(--line);border-radius:var(--radius);color:var(--text-2);align-items:center;gap:14px;padding:22px 18px;font-size:14px;line-height:1.5;display:flex}.W1WLMW_videoLink{color:var(--text);border-style:solid;text-decoration:none}.W1WLMW_videoLink strong{text-underline-offset:3px;font-weight:600;text-decoration:underline}.W1WLMW_previous{color:var(--text-2);font-size:13px}.W1WLMW_previousLabel{letter-spacing:.16em;text-transform:uppercase;margin-bottom:2px;font-size:11px;font-weight:600;display:block}.W1WLMW_sets{flex-direction:column;gap:4px;display:flex}.W1WLMW_setHeader,.W1WLMW_setInputs{grid-template-columns:repeat(3,minmax(0,1fr)) 48px;align-items:center;gap:8px;display:grid}.W1WLMW_setHeader{letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);text-align:center;margin-bottom:-2px;font-size:11px;font-weight:600}.W1WLMW_set{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:12px 0 6px;display:flex}.W1WLMW_set:first-child{border-top:0;padding-top:2px}.W1WLMW_setTarget{color:var(--text-2);font-size:13px}.W1WLMW_setLabel{color:var(--text);margin-right:8px;font-weight:600}.W1WLMW_cell{display:flex}.W1WLMW_input{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);text-align:center;width:100%;height:48px;padding:0 8px;font-size:17px;font-weight:500}.W1WLMW_input:focus{border-color:var(--text-2);outline:none}.W1WLMW_input::placeholder{color:var(--placeholder);font-weight:400}.W1WLMW_check{border:1px solid var(--line);width:48px;height:48px;color:var(--text);cursor:pointer;transition:transform .12s var(--ease), background-color .15s var(--ease);background:0 0;border-radius:50%;justify-content:center;align-items:center;display:flex}.W1WLMW_check:active{transform:scale(.92)}.W1WLMW_check:disabled{color:var(--placeholder);cursor:default}.W1WLMW_checkDone,.W1WLMW_checkDone:disabled{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.W1WLMW_setDone .W1WLMW_input{border-color:color-mix(in srgb, var(--accent) 55%, transparent)}.W1WLMW_addNote{min-height:32px;color:var(--text-2);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px}.W1WLMW_noteInput{text-align:left;height:44px;padding:0 14px;font-size:16px;font-weight:400}.W1WLMW_setError{color:var(--danger);font-size:13px}.W1WLMW_finish{flex-direction:column;gap:16px;display:flex}.W1WLMW_finishHint{color:var(--text-2);font-size:14px}.W1WLMW_undo{min-height:36px;color:var(--text-2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:6px;padding:0;font-size:13px;display:flex}.W1WLMW_undo strong{color:var(--text);text-underline-offset:3px;font-weight:600;text-decoration:underline}.W1WLMW_undo:disabled{cursor:progress}.W1WLMW_finishCard{border:1px solid var(--accent);border-radius:var(--radius);background:var(--surface);margin-top:8px;padding:24px 18px 18px}.W1WLMW_finishHead{flex-direction:column;gap:6px;display:flex}.W1WLMW_finishTitle{font-family:var(--font-heading);letter-spacing:-.03em;font-size:28px;font-weight:600;line-height:1.1}.W1WLMW_finishCard .W1WLMW_finishButton{height:58px;font-size:16px;font-weight:700}.W1WLMW_rest{left:50%;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + 12px);width:min(520px, calc(100% - 2 * var(--gutter)));z-index:20;border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);color:var(--text);animation:W1WLMW_restIn .25s var(--ease) both;background:#212123e0;border-radius:999px;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:10px 10px 10px 22px;display:grid;position:fixed;transform:translate(-50%)}@keyframes W1WLMW_restIn{0%{opacity:0;transform:translate(-50%,12px)}}.W1WLMW_restLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--text-2);font-size:11px;font-weight:600}.W1WLMW_restTime{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--text);font-size:32px;font-weight:300;line-height:1}.W1WLMW_restSkip{background:var(--cta);height:40px;color:var(--cta-ink);cursor:pointer;border:0;border-radius:999px;padding:0 16px;font-size:13px;font-weight:600}
.n5_S1a_editor{flex-direction:column;gap:20px;max-width:980px;display:flex}.n5_S1a_fields{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.n5_S1a_wide{grid-column:1/-1}.n5_S1a_hint{color:var(--text-2);font-size:13px}.n5_S1a_day{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:12px;padding:20px;display:flex}.n5_S1a_dayHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.n5_S1a_dayNumber{font-family:var(--font-heading);letter-spacing:-.025em;white-space:nowrap;font-size:22px;font-weight:600}.n5_S1a_compact{background:var(--surface-2);border-radius:10px;width:100%;min-width:0;height:40px;padding:0 10px;font-size:14px}select.n5_S1a_compact{padding-right:4px}.n5_S1a_missing{border-color:var(--accent)}.n5_S1a_actions{gap:4px;display:flex}.n5_S1a_iconButton{border:1px solid var(--line);width:36px;height:36px;color:var(--text);cursor:pointer;background:0 0;border-radius:50%;font-size:15px;line-height:1}.n5_S1a_iconButton:hover:not(:disabled){border-color:var(--text-2)}.n5_S1a_iconButton:disabled{opacity:.35;cursor:default}.n5_S1a_exercises{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.n5_S1a_exercise{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding:14px 0;display:flex}.n5_S1a_exHead{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.n5_S1a_exIndex{color:var(--accent);font-size:13px;font-weight:600}.n5_S1a_exBody{flex-wrap:wrap;align-items:flex-end;gap:10px;padding-left:38px;display:flex}.n5_S1a_small{letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);flex-direction:column;gap:4px;font-size:11px;display:flex}.n5_S1a_small input[type=number]{width:72px}.n5_S1a_small input:not([type=number]){width:150px}.n5_S1a_small select{width:96px}.n5_S1a_setTable{flex-direction:column;flex:0 340px;gap:6px;min-width:0;display:flex}.n5_S1a_setRow{grid-template-columns:20px 110px 190px;align-items:center;gap:8px;display:grid}.n5_S1a_setHead{letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);margin-bottom:-2px;font-size:11px}.n5_S1a_setNumber{color:var(--text-2);text-align:right;font-size:13px}.n5_S1a_toggle{color:var(--text-2);cursor:pointer;align-items:center;gap:8px;width:fit-content;padding-left:38px;font-size:13px;display:flex}.n5_S1a_toggle input{accent-color:var(--accent);width:16px;height:16px}.n5_S1a_note{field-sizing:content;background:var(--surface-2);width:calc(100% - 38px);margin-left:38px;font-size:14px;border-radius:10px!important;min-height:40px!important;padding:9px 10px!important}.n5_S1a_saveBar{z-index:2;background:var(--bg);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex;position:sticky;bottom:0}.n5_S1a_status{color:var(--text-2);font-size:13px}.n5_S1a_statusError{color:var(--danger)}.n5_S1a_extra{flex-direction:column;gap:10px;max-width:980px;padding-top:8px;display:flex}.n5_S1a_extraButtons{flex-wrap:wrap;gap:10px;display:flex}.n5_S1a_extraHint{color:var(--text-2);font-size:13px}@media (max-width:820px){.n5_S1a_compact,.n5_S1a_note{font-size:16px}.n5_S1a_exBody,.n5_S1a_toggle{padding-left:0}.n5_S1a_note{width:100%;margin-left:0}.n5_S1a_dayHead{grid-template-columns:1fr auto}.n5_S1a_dayHead input{grid-area:2/1/auto/-1}.n5_S1a_exHead{grid-template-columns:28px minmax(0,1fr)}.n5_S1a_exHead .n5_S1a_actions{grid-column:2;justify-content:flex-end}.n5_S1a_setTable{flex:100%}.n5_S1a_setRow{grid-template-columns:20px minmax(0,1fr) minmax(0,1.6fr)}.n5_S1a_day{padding:16px 14px}}
.wMVE7a_search{max-width:420px}.wMVE7a_group{flex-direction:column;display:flex}.wMVE7a_groupTitle{letter-spacing:.22em;text-transform:uppercase;color:var(--text-2);padding:0 0 10px;font-size:11px;font-weight:600}.wMVE7a_row{background:var(--surface);border:1px solid var(--line);min-height:60px;color:inherit;transition:background-color .12s var(--ease);border-top-width:0;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:10px 18px;text-decoration:none;display:grid}.wMVE7a_row:first-of-type{border-radius:var(--radius-sm) var(--radius-sm) 0 0;border-top-width:1px}.wMVE7a_row:last-child{border-radius:0 0 var(--radius-sm) var(--radius-sm)}.wMVE7a_row:only-of-type{border-radius:var(--radius-sm)}.wMVE7a_row:hover{background:var(--surface-2)}.wMVE7a_name{letter-spacing:.02em;font-weight:500}.wMVE7a_meta{color:var(--text-2);font-size:12px;display:block}.wMVE7a_tag{border:1px solid var(--line);color:var(--text-2);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.wMVE7a_tagVideo{border-color:color-mix(in srgb, var(--accent) 55%, transparent);color:var(--accent)}.wMVE7a_count{color:var(--text-2);font-size:13px}
