.training-plan-workspace_workspace__V7DIo{--plan-border:var(--ui2-border,#4a4233);--plan-surface:var(--ui2-surface,#211f1b);--plan-muted:var(--ui2-muted,#bdb6a8);--plan-accent:var(--ui2-primary,#d6b15b);display:grid;grid-gap:16px;gap:16px;color:var(--ui2-text,#f4efe5);min-width:0;--plan-status-not_started:223,103,103;--plan-status-practising:240,182,76;--plan-status-improving:160,112,230;--plan-status-confident:60,170,110;--plan-priority-high:197,48,48}.training-plan-workspace_workspace__V7DIo h1,.training-plan-workspace_workspace__V7DIo h2,.training-plan-workspace_workspace__V7DIo h3,.training-plan-workspace_workspace__V7DIo p{margin:0}.training-plan-workspace_workspace__V7DIo h1{font-size:22px;line-height:1.25}.training-plan-workspace_workspace__V7DIo h2{font-size:17px}.training-plan-workspace_workspace__V7DIo h3{font-size:14.5px}.training-plan-workspace_actions__0yHBl,.training-plan-workspace_heading__fQ335,.training-plan-workspace_meta__pzmt1,.training-plan-workspace_row__I7CRg{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.training-plan-workspace_heading__fQ335,.training-plan-workspace_row__I7CRg{justify-content:space-between}.training-plan-workspace_rowActions__LW1xI{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.training-plan-workspace_heading__fQ335>div,.training-plan-workspace_row__I7CRg>div{min-width:0}.training-plan-workspace_heading__fQ335>div:not(.training-plan-workspace_actions__0yHBl){display:grid;grid-gap:7px;gap:7px}.training-plan-workspace_meta__pzmt1,.training-plan-workspace_muted__PEQ0X{color:var(--plan-muted);font-size:13px;line-height:1.5}.training-plan-workspace_toolbar__zpTsg{display:grid;grid-template-columns:minmax(180px,2fr) repeat(2,minmax(130px,1fr));grid-gap:12px;gap:12px}.training-plan-workspace_workspace__V7DIo label{display:grid;grid-gap:6px;gap:6px;font-size:13px}.training-plan-workspace_workspace__V7DIo input,.training-plan-workspace_workspace__V7DIo select,.training-plan-workspace_workspace__V7DIo textarea{width:100%;box-sizing:border-box;min-width:0;border:1px solid var(--plan-border);border-radius:8px;padding:10px 12px;background:var(--plan-input,var(--ui2-canvas,#171614));color:inherit;font:inherit}.training-plan-workspace_workspace__V7DIo textarea{resize:vertical}.training-plan-workspace_item__hpT_O h3,.training-plan-workspace_summary__6MTM_{overflow-wrap:anywhere}.training-plan-workspace_workspace__V7DIo a,.training-plan-workspace_workspace__V7DIo button{font:inherit}.training-plan-workspace_button__HGGy6{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--plan-border);border-radius:8px;padding:9px 13px;background:var(--plan-surface);color:inherit;text-decoration:none;cursor:pointer;font-size:13px!important}.training-plan-workspace_primary__QmcJw{background:var(--plan-accent);color:var(--ui2-on-primary,#171614);border-color:var(--plan-accent);font-weight:600}.training-plan-workspace_workspace__V7DIo :is(a,button).training-plan-workspace_button__HGGy6.training-plan-workspace_primary__QmcJw.training-plan-workspace_primary__QmcJw{color:var(--ui2-on-primary,#171614)}.training-plan-workspace_pushEnd__QeoNo{margin-left:auto}.training-plan-workspace_danger__A86k7{color:var(--ui2-danger,#e99090)}.training-plan-workspace_button__HGGy6:disabled{opacity:.55;cursor:wait}.training-plan-workspace_button__HGGy6:focus-visible,.training-plan-workspace_tile__ZA7nM:focus-visible{outline:3px solid var(--plan-accent);outline-offset:3px}.training-plan-workspace_tiles__vNyuQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.training-plan-workspace_tile__ZA7nM{min-width:0;text-align:left;display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid var(--plan-border);border-radius:12px;color:inherit;background:var(--plan-surface);cursor:pointer;align-content:start}.training-plan-workspace_tile__ZA7nM[aria-pressed=true]{border-color:var(--plan-accent);box-shadow:inset 0 0 0 1px var(--plan-accent)}.training-plan-workspace_tile__ZA7nM strong{font-size:15px;overflow-wrap:anywhere}.training-plan-workspace_tile__ZA7nM .training-plan-workspace_row__I7CRg{font-size:12px}.training-plan-workspace_progress__m4amT{width:100%;height:6px;accent-color:var(--plan-accent)}.training-plan-workspace_panel__UIH8H{display:grid;grid-gap:14px;gap:14px;padding:16px 18px;border:1px solid var(--plan-border);border-radius:12px;background:var(--plan-surface);min-width:0}.training-plan-workspace_panel__UIH8H h2,.training-plan-workspace_panel__UIH8H h3,.training-plan-workspace_panel__UIH8H p{overflow-wrap:anywhere}.training-plan-workspace_summary__6MTM_{white-space:pre-wrap;font-size:13.5px;line-height:1.55}.training-plan-workspace_counts__1Y01G{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0}.training-plan-workspace_counts__1Y01G div{display:grid;grid-gap:6px;gap:6px}.training-plan-workspace_counts__1Y01G dt{color:var(--plan-muted);font-size:12px}.training-plan-workspace_counts__1Y01G dd{margin:0;font-weight:700;font-size:20px}.training-plan-workspace_tabs___61hZ{display:flex;gap:8px;border-bottom:1px solid var(--plan-border)}.training-plan-workspace_tabs___61hZ button{padding:10px 14px;color:var(--plan-muted);border:0;border-bottom:2px solid transparent;background:transparent;cursor:pointer}.training-plan-workspace_tabs___61hZ button[aria-selected=true]{color:var(--plan-accent);border-bottom-color:var(--plan-accent)}.training-plan-workspace_activity__kcmfy,.training-plan-workspace_items__83zs7{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}.training-plan-workspace_item__hpT_O{padding:11px 14px;display:grid;grid-gap:6px;gap:6px;border:1px solid var(--plan-border);border-left-width:4px;border-radius:10px;background:var(--plan-surface)}.training-plan-workspace_item__hpT_O .training-plan-workspace_muted__PEQ0X{font-size:12px}.training-plan-workspace_item__hpT_O .training-plan-workspace_button__HGGy6{padding:5px 11px}.training-plan-workspace_item__hpT_O>.training-plan-workspace_row__I7CRg{align-items:flex-start}.training-plan-workspace_item__hpT_O .training-plan-workspace_rowActions__LW1xI{justify-content:flex-end}.training-plan-workspace_tags__ecFJt{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.training-plan-workspace_badge__6VuFX,.training-plan-workspace_priority__cY6Wo{display:inline-flex;align-items:center;padding:2px 9px;border:1px solid transparent;border-radius:999px;font-size:11.5px;font-weight:600;line-height:1.5;white-space:nowrap}.training-plan-workspace_badge__6VuFX[data-status=not_started]{background:rgba(var(--plan-status-not_started),.14);border-color:rgba(var(--plan-status-not_started),.32);color:#7f1d1d}.training-plan-workspace_badge__6VuFX[data-status=practising]{background:rgba(var(--plan-status-practising),.2);border-color:rgba(var(--plan-status-practising),.4);color:#6f4a07}.training-plan-workspace_badge__6VuFX[data-status=improving]{background:rgba(var(--plan-status-improving),.14);border-color:rgba(var(--plan-status-improving),.34);color:#5b3285}.training-plan-workspace_badge__6VuFX[data-status=confident]{background:rgba(var(--plan-status-confident),.16);border-color:rgba(var(--plan-status-confident),.36);color:#16613d}.training-plan-workspace_priority__cY6Wo[data-priority=high]{background:rgb(var(--plan-priority-high));color:#fff}.training-plan-workspace_priority__cY6Wo[data-priority=medium]{background:rgb(var(--plan-status-practising));color:#2b1d02}.training-plan-workspace_item__hpT_O[data-priority=high],.training-plan-workspace_workOn__SIkTg li[data-priority=high]{border-left-color:rgb(var(--plan-priority-high))}.training-plan-workspace_item__hpT_O[data-priority=medium],.training-plan-workspace_workOn__SIkTg li[data-priority=medium]{border-left-color:rgb(var(--plan-status-practising))}.training-plan-workspace_progressSummary__JhcNM{display:grid;grid-gap:8px;gap:8px}.training-plan-workspace_progressSummary__JhcNM>.training-plan-workspace_row__I7CRg>strong{font-size:14px}.training-plan-workspace_progressSummary__JhcNM .training-plan-workspace_meta__pzmt1{display:flex;flex-wrap:wrap;gap:4px 14px}.training-plan-workspace_overdue__GbNgY{color:var(--ui2-danger,#e99090);font-weight:600}.training-plan-workspace_statusBar__tSf7W{display:flex;gap:2px;height:8px;overflow:hidden;border-radius:999px;background:var(--plan-border)}.training-plan-workspace_statusBar__tSf7W>span{min-width:6px}.training-plan-workspace_legend__SNE8_{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;color:var(--plan-muted);font-size:12.5px}.training-plan-workspace_legend__SNE8_ li{display:inline-flex;align-items:center;gap:6px}.training-plan-workspace_legend__SNE8_ li:before{content:"";width:8px;height:8px;border-radius:50%}.training-plan-workspace_legend__SNE8_ strong{color:var(--ui2-text,inherit)}.training-plan-workspace_legend__SNE8_ [data-status=not_started]:before,.training-plan-workspace_statusBar__tSf7W>[data-status=not_started]{background:rgb(var(--plan-status-not_started))}.training-plan-workspace_legend__SNE8_ [data-status=practising]:before,.training-plan-workspace_statusBar__tSf7W>[data-status=practising]{background:rgb(var(--plan-status-practising))}.training-plan-workspace_legend__SNE8_ [data-status=improving]:before,.training-plan-workspace_statusBar__tSf7W>[data-status=improving]{background:rgb(var(--plan-status-improving))}.training-plan-workspace_legend__SNE8_ [data-status=confident]:before,.training-plan-workspace_statusBar__tSf7W>[data-status=confident]{background:rgb(var(--plan-status-confident))}.training-plan-workspace_workOn__SIkTg{display:grid;grid-gap:8px;gap:8px}.training-plan-workspace_workOn__SIkTg ul{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.training-plan-workspace_workOn__SIkTg li{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 10px;padding:7px 10px;border:1px solid var(--plan-border);border-left-width:4px;border-radius:8px}.training-plan-workspace_workOn__SIkTg li>span:first-child{display:grid;grid-gap:1px;gap:1px;min-width:0}.training-plan-workspace_workOn__SIkTg li strong{font-size:13.5px;overflow-wrap:anywhere}.training-plan-workspace_workOn__SIkTg small{color:var(--plan-muted);font-size:12px}.ui2-root[data-ui2-theme=dark] .training-plan-workspace_badge__6VuFX[data-status=not_started]{color:#ffd2d2}.ui2-root[data-ui2-theme=dark] .training-plan-workspace_badge__6VuFX[data-status=practising]{color:#ffe1a3}.ui2-root[data-ui2-theme=dark] .training-plan-workspace_badge__6VuFX[data-status=improving]{color:#ead8ff}.ui2-root[data-ui2-theme=dark] .training-plan-workspace_badge__6VuFX[data-status=confident]{color:#d8ffe3}.training-plan-workspace_activity__kcmfy li{display:grid;grid-gap:7px;gap:7px;padding:15px 0;border-bottom:1px solid var(--plan-border)}.training-plan-workspace_modal__rWWiA{padding:22px;display:grid;grid-gap:18px;gap:18px}.training-plan-workspace_goalDialog__I2NYF{box-sizing:border-box;width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid var(--ui2-border,#4a4233);border-radius:14px;background:var(--ui2-surface,#211f1b);box-shadow:0 24px 80px #0006}.training-plan-workspace_goalDialog__I2NYF::-webkit-backdrop{background:#0009}.training-plan-workspace_goalDialog__I2NYF::backdrop{background:#0009}html[data-theme=light] .training-plan-workspace_goalDialog__I2NYF{background:var(--ui2-surface,#fff);border-color:var(--ui2-border,#d9dce2)}.training-plan-workspace_empty__pTdnS{padding:32px 16px;text-align:center;color:var(--plan-muted)}@media (max-width:1100px){.training-plan-workspace_tiles__vNyuQ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.training-plan-workspace_tiles__vNyuQ,.training-plan-workspace_toolbar__zpTsg{grid-template-columns:minmax(0,1fr)}.training-plan-workspace_panel__UIH8H{padding:16px}.training-plan-workspace_counts__1Y01G{grid-template-columns:repeat(2,minmax(0,1fr))}.training-plan-workspace_heading__fQ335{align-items:flex-start}}html[data-theme=light] .training-plan-workspace_workspace__V7DIo{--plan-border:var(--ui2-border,#d9dce2);--plan-surface:var(--ui2-surface,#fff);--plan-muted:var(--ui2-muted,#616775);--plan-input:var(--ui2-canvas,#fff);color:var(--ui2-text,#20252d)}