.target-metrics_metricsContainer__DE14e{background-color:var(--surface-1);border-radius:var(--radius-container);margin-top:var(--spacing-tight);padding:var(--spacing-standard) 0;width:100%}.target-metrics_metricsHeader__yLeCZ{display:flex;align-items:center;gap:var(--spacing-tight);margin-bottom:var(--spacing-standard);padding:0 var(--spacing-tight)}.target-metrics_metricsHeaderIcon__399kp{color:#888;background-color:var(--surface-4);border-radius:50%;display:flex;width:40px;height:40px;padding:var(--spacing-micro);align-items:center;justify-content:center}.target-metrics_metricsTitle__smB7H{color:#fff;font-size:var(--type-t5-size);font-weight:600;margin:0}.target-metrics_metricsList__kwuxf{display:flex;flex-direction:column;gap:var(--spacing-tight);margin-bottom:var(--spacing-standard);height:auto;padding:0 var(--spacing-tight);max-height:390px;overflow-x:hidden}.target-metrics_metricItem__kzJwk{display:flex;align-items:center;padding:var(--spacing-tight) var(--spacing-standard);background-color:var(--surface-2);border:1px solid var(--border-default);transition:background-color .2s ease,border-color .2s ease;position:relative}.target-metrics_metricItem__kzJwk:hover{background-color:var(--surface-4)}.target-metrics_checkboxContainer__7T3_a{position:relative;display:flex;align-items:center;cursor:pointer}.target-metrics_checkbox__2KLWX{opacity:0;position:absolute;cursor:pointer}.target-metrics_checkmark__rXtX1{height:18px;width:18px;background-color:var(--text-primary);border:2px solid var(--border-focus);border-radius:4px;position:relative;transition:all .2s ease}.target-metrics_checkbox__2KLWX:checked+.target-metrics_checkmark__rXtX1{background-color:var(--brand-primary);border-color:var(--border-brand)}.target-metrics_checkbox__2KLWX:checked+.target-metrics_checkmark__rXtX1:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.target-metrics_metricText__1JBgI{color:#fff;font-size:var(--type-b2-size);line-height:var(--type-b2-lh);font-style:normal}.target-metrics_completedText__l96Wm{color:var(--text-brand-accent);font-style:italic}.target-metrics_metricActions__rQaLh{display:flex;flex-shrink:0}.target-metrics_trendControl__btFW8{width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted);background:transparent;border:1px solid transparent;border-radius:var(--radius-control);cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.target-metrics_trendControl__btFW8:focus-visible,.target-metrics_trendControl__btFW8:hover{color:var(--text-primary);background:rgba(255,255,255,.06);border-color:var(--border-default);outline:none}.target-metrics_trendControl__btFW8:disabled{cursor:default;opacity:.5}.target-metrics_menuButton__CdYWf{background:none;border:none;color:white;cursor:pointer;padding:var(--spacing-micro);border-radius:var(--radius-control);display:flex;align-items:center;justify-content:center;transition:all .2s ease}.target-metrics_menuButton__CdYWf:hover{background-color:#333}.target-metrics_metricsAddButton__fQrSx{display:flex;align-items:center;gap:var(--spacing-tight);background:none;border:1px solid var(--border-default);color:var(--text-semi-muted);padding:var(--spacing-tight) var(--spacing-standard);border-radius:var(--radius-control);cursor:pointer;font-size:var(--type-b2-size);transition:all .2s ease;width:fit-content;margin-left:auto}.target-metrics_metricsAddButton__fQrSx:hover{background-color:var(--surface-4);border-color:var(--border-default);color:#fff}.target-metrics_dropdown__QL3SQ{background:var(--surface-4);border:1px solid var(--border-default);border-radius:var(--radius-control);min-width:245px;position:relative;box-shadow:0 10px 24px #00000059;z-index:96;overflow:hidden}.target-metrics_dropdownItem__u4GtU{width:100%;text-align:left;background:transparent;border:0;padding:var(--spacing-tight) 0 var(--spacing-tight) var(--spacing-section);color:var(--regular-color-white);font-size:var(--type-b2-size);cursor:pointer}.target-metrics_dropdownItem__u4GtU:hover p{color:#000}.target-metrics_dropdownItem__u4GtU:hover{background:white}.target-metrics_addMetricSection__Ewc31{display:flex;gap:var(--spacing-standard);align-items:center;border-radius:var(--radius-container);padding:var(--spacing-micro) var(--spacing-tight);margin:0 var(--spacing-tight);background-color:var(--surface-3)}.target-metrics_metricInput__1s1Zt{flex:1;min-width:0;margin:0}.target-metrics_metricInput__1s1Zt::placeholder{color:var(--text-muted)}@media (max-width:560px){.target-metrics_metricInput__1s1Zt{margin:0;padding:0}.target-metrics_metricContent__bYQOs{gap:var(--spacing-micro)}.target-metrics_metricItem__kzJwk{padding:var(--spacing-tight)}.target-metrics_metricActions__rQaLh{gap:var(--spacing-micro)}.target-metrics_menuButton__CdYWf{padding:0}}.target-metrics_metricsContainer__DE14e{position:relative}.target-metrics_dropdownOverlay__HyXHR{position:absolute;z-index:101;overflow-y:auto}.target-metrics_metricItem__kzJwk{min-height:56px;border-radius:var(--radius-row);justify-content:space-between;gap:var(--spacing-standard)}.target-metrics_metricContent__bYQOs{display:flex;align-items:center;gap:var(--spacing-tight);min-width:0;flex:1}.target-metrics_dragHandle__Lfvho{color:var(--text-muted);cursor:grab;display:inline-flex;opacity:0;transition:opacity .12s ease;flex:0 0 auto}.target-metrics_dragHandle__Lfvho:focus-visible,.target-metrics_metricItem__kzJwk:focus-within .target-metrics_dragHandle__Lfvho,.target-metrics_metricItem__kzJwk:hover .target-metrics_dragHandle__Lfvho{opacity:1}.target-metrics_metricStatusIcon___mEXn{flex:0 0 auto}.target-metrics_metricName__sjEAR{color:var(--text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.target-metrics_metricNameDone__e6buU{color:var(--text-semi-muted);text-decoration:none}.target-metrics_metricActions__rQaLh{display:inline-flex;align-items:center;gap:var(--spacing-tight);flex:0 0 auto}.target-metrics_neutralPill__kvYaG{color:var(--badge-neutral);border-color:var(--badge-neutral);background:transparent}.target-metrics_trackingPill__WPJj4{display:inline-flex;align-items:center;gap:var(--spacing-micro);padding:2px 8px;border:1px solid var(--border-hover);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--type-b3-size);line-height:var(--type-b3-lh);white-space:nowrap}.target-metrics_removeFromTracker__G9XKH{display:none;align-items:center;justify-content:center;width:16px;height:16px;margin-left:2px;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:inherit;cursor:pointer}.target-metrics_trackingPill__WPJj4:focus-within .target-metrics_removeFromTracker__G9XKH,.target-metrics_trackingPill__WPJj4:hover .target-metrics_removeFromTracker__G9XKH{display:inline-flex}.target-metrics_removeFromTracker__G9XKH:hover{color:var(--color-error)}.target-metrics_removeFromTracker__G9XKH:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:1px;display:inline-flex}.target-metrics_trendIcon__4HMp6{display:inline-flex;flex:0 0 auto}.target-metrics_addMetricFooter__Slq68{display:flex;align-items:center;gap:var(--spacing-standard);flex-wrap:wrap;margin-top:var(--spacing-standard)}.target-metrics_addMetricFooterHelper__BkkqL{color:var(--text-muted);margin:0}.target-metrics_metricName__sjEAR{font-style:italic}.target-metrics_metricCheck__jvqEP{position:relative;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 auto;cursor:pointer}.target-metrics_metricCheckInput__xDq4I{position:absolute;opacity:0;width:1px;height:1px}.target-metrics_metricCheckMark__WIt5k{width:18px;height:18px;border:2px solid var(--text-secondary);border-radius:4px;display:inline-flex;align-items:center;justify-content:center;color:#ffffff;background:transparent}.target-metrics_metricCheckDone__Uf4Wx .target-metrics_metricCheckMark__WIt5k{border-color:var(--color-brand);background:var(--color-brand)}.target-metrics_metricCheckInput__xDq4I:disabled+.target-metrics_metricCheckMark__WIt5k{opacity:.6;cursor:default}.target-metrics_metricCheckInput__xDq4I:focus-visible+.target-metrics_metricCheckMark__WIt5k{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.target-metrics_trackerPill__YJeZR{display:inline-flex;align-items:center;gap:var(--spacing-micro);height:var(--badge-height);padding:0 10px;border:1px solid var(--border-hover);border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font-family:var(--font-poppins),sans-serif;font-size:12px;line-height:1;font-weight:500;white-space:nowrap;cursor:pointer}.target-metrics_trackerPill__YJeZR svg{width:12px;height:12px;flex:0 0 auto}.target-metrics_trackerPill__YJeZR:hover{border-color:var(--text-primary);color:var(--text-primary)}.target-metrics_trackerPill__YJeZR:disabled{opacity:.6;cursor:default}.target-metrics_trackerPill__YJeZR:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.target-metrics_trackerPillTracked__Y0ZwT{color:var(--text-primary)}.target-metrics_donePill__Gowfo{color:var(--text-semi-muted);border-color:var(--color-divider);background:var(--surface-3)}.target-metrics_inlineEditor__3J8bI{margin-top:var(--spacing-tight)}.target-metrics_addMetricInput__wnAgF::placeholder{font-style:italic}.FjTooltip_bubble__oMizD{position:fixed;z-index:60;width:max-content;max-width:min(var(--tooltip-max-width),calc(100vw - 16px));padding:16px;color:var(--tooltip-text);background:var(--tooltip-bg);border:1px solid var(--tooltip-border);border-radius:var(--radius-control);box-shadow:var(--tooltip-shadow);font-size:13px;font-weight:400;line-height:18px;pointer-events:none}.FjTooltip_bubble__oMizD:after{content:"";position:absolute;width:6px;height:4px;background:var(--tooltip-bg)}.FjTooltip_top__u42_m:after{top:100%;left:50%;transform:translateX(-50%);clip-path:polygon(0 0,100% 0,50% 100%)}.FjTooltip_bottom__JeDzm:after{bottom:100%;left:50%;transform:translateX(-50%);clip-path:polygon(50% 0,100% 100%,0 100%)}.FjTooltip_left___TU0u:after{top:50%;left:100%;transform:translateY(-50%);clip-path:polygon(0 0,100% 50%,0 100%)}.FjTooltip_right__mce5U:after{top:50%;right:100%;transform:translateY(-50%);clip-path:polygon(100% 0,100% 100%,0 50%)}.sidebar_sidebar__ZCbWu{position:fixed;inset:0 auto 0 0;width:var(--sidebar-width);height:100dvh;display:flex;flex-direction:column;background:var(--page-bg);border-right:1px solid var(--border-default);z-index:100;transition:width .3s ease,transform .3s ease}.sidebar_collapsed__Rpsi1{width:var(--sidebar-width-collapsed)}.sidebar_header__qcy1U{height:var(--header-height);flex:0 0 var(--header-height)}.sidebar_nav__uIrVK{flex:1;min-height:0;display:flex;flex-direction:column;padding:var(--spacing-tight) 0}.sidebar_bottomList__clWCb,.sidebar_menuList__Qzyo2,.sidebar_panelList__PsuJW{list-style:none;margin:0;padding:0}.sidebar_menuList__Qzyo2{display:grid;gap:var(--spacing-micro);min-height:0;overflow-y:auto;padding-top:var(--spacing-tight);scrollbar-width:thin;scrollbar-color:var(--surface-4) transparent}.sidebar_accBtnMenuItem__ZHcPA,.sidebar_menuItem__0GGQU{position:relative;width:calc(100% - 8px);min-height:64px;margin:0 4px;padding:var(--spacing-tight) var(--spacing-micro);border:0;border-radius:8px;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-micro);color:var(--nav-default);text-align:center;text-decoration:none;cursor:pointer;transition:color .16s ease,background-color .16s ease}.sidebar_accBtnMenuItem__ZHcPA svg,.sidebar_menuItem__0GGQU svg{width:24px;height:24px;color:currentColor;fill:currentColor}.sidebar_accBtnMenuItem__ZHcPA:hover,.sidebar_menuItem__0GGQU:hover{color:var(--nav-hover);background:var(--nav-hover-bg)}.sidebar_accBtnMenuItem__ZHcPA:focus-visible,.sidebar_menuItem__0GGQU:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(var(--focus-ring-offset) * -1)}.sidebar_accBtnMenuItem__ZHcPA.sidebar_active__dNlAm,.sidebar_menuItem__0GGQU.sidebar_active__dNlAm{color:var(--nav-active);background:transparent}.sidebar_accBtnMenuItem__ZHcPA.sidebar_active__dNlAm:hover,.sidebar_menuItem__0GGQU.sidebar_active__dNlAm:hover{color:var(--nav-active);background:var(--nav-hover-bg)}.sidebar_accBtnMenuItem__ZHcPA{border:1px solid var(--border-default)}.sidebar_menuItemMuted__vrLrI,.sidebar_menuItemMuted__vrLrI:hover{color:var(--nav-muted);background:transparent;cursor:default}.sidebar_menuItemNotify__ezEXZ{cursor:pointer}.sidebar_menuItemNotify__ezEXZ:hover{color:var(--text-semi-muted)}.sidebar_menuItemDimmed__LFhe5:not(.sidebar_active__dNlAm):not(:hover){color:var(--nav-muted)}.sidebar_menuIconWrap__BkRV_{position:relative;width:32px;min-height:24px;display:inline-flex;align-items:center;justify-content:center}.sidebar_divider__CguBB{height:1px;margin-top:auto;border-top:1px solid var(--border-default)}.sidebar_bottomList__clWCb{padding-top:var(--spacing-micro)}.sidebar_profilePanel__HRpMi{position:fixed;top:var(--header-height);bottom:0;left:var(--sidebar-width-collapsed);width:var(--subsidebar-width);padding:var(--spacing-major) var(--spacing-standard) var(--spacing-standard);background:var(--page-bg);border-right:1px solid var(--border-default);color:var(--text-secondary);z-index:190}.sidebar_profilePanelBackdrop__dUkAj{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:189}.sidebar_profilePanelClose__kGyLr{position:absolute;top:var(--spacing-tight);right:var(--spacing-tight);width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--text-primary);font-size:var(--type-t2-size);line-height:var(--type-t2-lh);cursor:pointer}.sidebar_profilePanelClose__kGyLr:hover{color:var(--nav-hover)}.sidebar_profilePanelClose__kGyLr:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.sidebar_panelUnlockBlock__7Qwa3{display:flex;flex-direction:column;gap:var(--spacing-tight);padding:var(--spacing-section) 0 var(--spacing-standard)}.sidebar_panelUnlockHelper__D1aWc{color:var(--text-muted)}.sidebar_panelGroup__3MzgV{margin-top:var(--spacing-standard)}.sidebar_panelGroupLink__1G__U{width:100%;background:transparent;border:0;padding:0;cursor:pointer;text-align:left}.sidebar_panelGroupLink__1G__U:hover{color:var(--nav-hover)}.sidebar_panelGroupLink__1G__U.sidebar_active__dNlAm{color:var(--nav-active)}.sidebar_panelGroupLink__1G__U:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.sidebar_panelGroupHeader__gfH_B{display:flex;align-items:center;gap:var(--spacing-tight);color:var(--text-primary)}.sidebar_panelGroupHeader__gfH_B svg{width:16px;height:16px;color:currentColor;fill:currentColor}.sidebar_panelList__PsuJW{display:grid;gap:var(--spacing-micro);margin-top:var(--spacing-micro)}.sidebar_panelItem__708cm{min-width:0}.sidebar_panelLink__mhXDd{width:100%;padding:var(--spacing-tight) var(--spacing-tight) var(--spacing-tight) 12px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--nav-default);text-align:left;cursor:pointer;transition:color .16s ease,background-color .16s ease}.sidebar_panelLink__mhXDd:hover{color:var(--nav-hover);background:var(--nav-hover-bg)}.sidebar_panelLink__mhXDd.sidebar_active__dNlAm{color:var(--nav-active)}.sidebar_panelSignOut__elK76{justify-content:flex-start;margin-top:var(--spacing-standard)}.sidebar_panelSignOut__elK76 svg{width:16px;height:16px}@media (max-height:700px){.sidebar_nav__uIrVK{padding:0}.sidebar_accBtnMenuItem__ZHcPA,.sidebar_menuItem__0GGQU{min-height:56px}}@media (max-width:767px){.sidebar_sidebar__ZCbWu{transform:translateX(-100%)}.sidebar_sidebar__ZCbWu.sidebar_mobileOpen__Uzw_V{transform:translateX(0)}.sidebar_collapsed__Rpsi1{transform:translateX(-100%)}.sidebar_collapsed__Rpsi1.sidebar_mobileOpen__Uzw_V{transform:translateX(0)}.sidebar_profilePanel__HRpMi{top:70.47px;left:0;right:0;width:100vw;max-width:100vw;border-right:0;z-index:200}.sidebar_sidebar__ZCbWu.sidebar_mobileOpen__Uzw_V{width:280px;max-width:85vw;height:100dvh;background:var(--surface-1);z-index:210;overflow-y:auto;overscroll-behavior:contain}.sidebar_sidebar__ZCbWu.sidebar_mobileOpen__Uzw_V .sidebar_label__v8skW,.sidebar_sidebar__ZCbWu.sidebar_mobileOpen__Uzw_V .sidebar_navLabel__S__hE{display:inline}.sidebar_sidebar__ZCbWu.sidebar_mobileOpen__Uzw_V a,.sidebar_sidebar__ZCbWu.sidebar_mobileOpen__Uzw_V button{width:100%;justify-content:flex-start;min-height:48px}}@media (min-width:768px) and (max-width:1023px){.sidebar_sidebar__ZCbWu{transform:none}}.sidebar_drawerHeader__wz9_y{display:flex;justify-content:flex-end;padding:var(--spacing-tight)}@media (max-width:767px){.sidebar_sidebar__ZCbWu.sidebar_mobileOpen__Uzw_V .sidebar_accBtnMenuItem__ZHcPA,.sidebar_sidebar__ZCbWu.sidebar_mobileOpen__Uzw_V .sidebar_menuItem__0GGQU{flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--spacing-standard);width:calc(100% - var(--spacing-standard));margin:0 var(--spacing-tight);padding:var(--spacing-tight) var(--spacing-standard);min-height:48px;text-align:left;border-radius:var(--radius-row)}.sidebar_sidebar__ZCbWu.sidebar_mobileOpen__Uzw_V .sidebar_menuIconWrap__BkRV_{width:24px;flex:0 0 24px}.sidebar_drawerSoonBadge__KWFGl{margin-left:auto;white-space:nowrap}.sidebar_drawerSoonBadge__KWFGl svg{width:12px;height:12px}.sidebar_drawerUnlockBlock___bnTC{padding:0 var(--spacing-standard) var(--spacing-standard)}.sidebar_sidebar__ZCbWu.sidebar_mobileOpen__Uzw_V .sidebar_nav__uIrVK{min-height:auto}.sidebar_drawerAccountList__hgup6{list-style:none;margin:0;padding:0 var(--spacing-tight) var(--spacing-standard);display:grid;gap:var(--spacing-micro)}.sidebar_drawerAccountItem___8MIa{width:100%;min-height:48px;padding:var(--spacing-tight) var(--spacing-standard) var(--spacing-tight) var(--spacing-major);border:0;border-radius:var(--radius-row);background:transparent;color:var(--nav-default);display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-tight);text-align:left;cursor:pointer;transition:color .16s ease,background-color .16s ease}.sidebar_drawerAccountItem___8MIa svg{width:20px;height:20px;color:currentColor;fill:currentColor}.sidebar_drawerAccountItem___8MIa:hover{background:var(--nav-hover-bg);color:var(--nav-hover)}.sidebar_drawerAccountItem___8MIa:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.sidebar_drawerAccountItemActive__R_6UZ{color:var(--nav-active)}}.sidebar_accBtnMenuItem__ZHcPA .type-b3-medium,.sidebar_menuItem__0GGQU .type-b3-medium{white-space:nowrap;text-align:center}.Footer_footer__MIrxY{width:100%;height:var(--footer-height);display:flex;align-items:center;justify-content:space-between;padding:0 24px;border-top:1px solid var(--border-default);background:var(--page-bg)}.Footer_links__oiFls{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-section)}@media (max-width:600px){.Footer_footer__MIrxY{height:auto;min-height:50px;padding:var(--spacing-tight) var(--spacing-standard);gap:var(--spacing-standard)}.Footer_links__oiFls{flex-wrap:wrap;gap:var(--spacing-standard)}}@media (max-width:767px){.Footer_footer__MIrxY{flex-direction:column;align-items:center;gap:var(--spacing-tight);min-height:50px;height:auto;padding:var(--spacing-tight) var(--spacing-standard);text-align:center}.Footer_links__oiFls{flex-wrap:wrap;justify-content:center;row-gap:var(--spacing-micro);column-gap:var(--spacing-standard)}.Footer_links__oiFls a{min-height:44px;display:inline-flex;align-items:center}}.dojoResourcePage_page__WonT4{width:100%;padding:var(--spacing-section) var(--spacing-standard)}.dojoResourcePage_shell__22nO2{width:100%;max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-section)}.dojoResourcePage_breadcrumb__QOIbM{margin:0}.dojoResourcePage_breadcrumbList__g4kl7{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-micro);list-style:none;margin:0;padding:0}.dojoResourcePage_breadcrumbItem__mvypo{display:inline-flex;align-items:center;gap:var(--spacing-micro);min-width:0}.dojoResourcePage_breadcrumbLink__knqk4{color:var(--text-semi-muted);text-decoration:none}.dojoResourcePage_breadcrumbCurrent__BmNtr,.dojoResourcePage_breadcrumbLink__knqk4:hover{color:var(--text-primary)}.dojoResourcePage_breadcrumbSeparator__Db3k9{color:var(--text-semi-muted)}.dojoResourcePage_header__E_CP_{display:flex;flex-direction:column;gap:var(--spacing-tight)}.dojoResourcePage_headerTop__rtOBJ{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-standard);flex-wrap:wrap}.dojoResourcePage_headerMeta__x0Xkq{display:inline-flex;align-items:center;gap:var(--spacing-tight);flex-wrap:wrap}.dojoResourcePage_formatRow__u9XZU{display:inline-flex;align-items:center;gap:var(--spacing-micro);color:var(--text-semi-muted)}.dojoResourcePage_viewedButton__a1fA3{color:var(--color-success);border-color:var(--color-success)}.dojoResourcePage_title__xYVFx{color:var(--text-primary);margin:0}.dojoResourcePage_subLine__JvAak{color:var(--text-semi-muted);margin:0}.dojoResourcePage_shortDescription__cPKSA{color:var(--text-secondary);margin:0}.dojoResourcePage_content__ugOa4{display:flex;flex-direction:column;gap:32px}.dojoResourcePage_videoFrame__9Bzrc{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius-control);overflow:hidden;background:var(--surface-2)}.dojoResourcePage_videoIframe__fdM7R{width:100%;height:100%;border:0}.dojoResourcePage_videoThumb__RQPUd{position:absolute;inset:0;width:100%;height:100%;border:0;padding:0;cursor:pointer;background-color:var(--surface-2);background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center}.dojoResourcePage_videoThumb__RQPUd:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.dojoResourcePage_videoThumbPlay__eO4WN{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--radius-pill);background:rgba(0,0,0,.6);color:var(--text-primary);transition:transform .16s ease,background-color .16s ease}.dojoResourcePage_videoThumb__RQPUd:hover .dojoResourcePage_videoThumbPlay__eO4WN{background:rgba(0,0,0,.75)}.dojoResourcePage_audioPanel__PI9vh{padding:var(--spacing-standard)}.dojoResourcePage_audioPlayer__YoEBx{width:100%;display:block}.dojoResourcePage_audioEmbed__zdE_5{width:100%;border:0;border-radius:var(--radius-control);display:block}.dojoResourcePage_bookHeader__7T2N7{display:block}.dojoResourcePage_bookCover__OicUE{width:200px;max-width:45%;height:auto;border-radius:8px;float:left;margin:0 24px 24px 0}.dojoResourcePage_bookAuthor__rEnHj{color:var(--text-semi-muted);margin:0 0 var(--spacing-standard)}.dojoResourcePage_externalCta__hhMBD{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--spacing-tight);clear:both}.dojoResourcePage_upgradeBlock__L3QgJ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-tight)}.dojoResourcePage_upgradeIcon__8cAB6{color:var(--color-brand)}.dojoResourcePage_upgradeHeading__erU3U{color:var(--text-primary);margin:0}.dojoResourcePage_upgradeCopy__F3E8j{color:var(--text-semi-muted);margin:0 0 var(--spacing-tight)}.dojoResourcePage_upgradeSubline__Esk4W{color:var(--text-muted);margin:var(--spacing-micro) 0 0}.dojoResourcePage_utilityRow__dDG64{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-standard);flex-wrap:wrap}.dojoResourcePage_viewedToggle__2B62u{width:auto}.dojoResourcePage_dividerRow__aOxhX{display:flex;align-items:center;gap:var(--spacing-standard);color:var(--text-muted);margin:var(--spacing-standard) 0 0}.dojoResourcePage_dividerRow__aOxhX:after,.dojoResourcePage_dividerRow__aOxhX:before{content:"";flex:1;height:1px;background:var(--color-divider)}.dojoResourcePage_linkRowLabel__n56j_{color:var(--text-semi-muted)}.dojoResourcePage_exploreSection__bOZa2{display:flex;flex-direction:column;gap:var(--spacing-micro)}.dojoResourcePage_exploreHeading__nIDJY{color:var(--text-primary);margin:0;font-weight:400}.dojoResourcePage_exploreSubline__vHKJp{color:var(--text-semi-muted);margin:0 0 var(--spacing-standard)}.dojoResourcePage_exploreCarousel__wRJy3{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--spacing-tight)}.dojoResourcePage_exploreRow__zMgIh{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,calc((100% - 2 * var(--spacing-standard)) / 3));gap:var(--spacing-standard);align-items:stretch;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.dojoResourcePage_exploreRow__zMgIh::-webkit-scrollbar{display:none}.dojoResourcePage_exploreRow__zMgIh>*{scroll-snap-align:start}@media (max-width:900px){.dojoResourcePage_exploreRow__zMgIh{grid-auto-columns:minmax(0,calc((100% - var(--spacing-standard)) / 2))}}@media (max-width:640px){.dojoResourcePage_exploreRow__zMgIh{grid-auto-columns:minmax(0,100%)}.dojoResourcePage_exploreCarousel__wRJy3{grid-template-columns:minmax(0,1fr)}.dojoResourcePage_exploreCarousel__wRJy3>button{display:none}.dojoResourcePage_bookCover__OicUE{float:none;margin:0 0 var(--spacing-standard);max-width:100%}}.dojoResourcePage_backRow__VkAOH{display:flex;justify-content:flex-start}.dojoResourcePage_sectionHeading__e3Hsv{color:var(--text-primary);margin:0}.dojoResourcePage_quoteAttribution__Xxav_{color:var(--text-muted);font-size:var(--type-b3-size);line-height:var(--type-b3-lh);font-style:normal;margin:var(--spacing-tight) 0 0}.dojoResourcePage_linkRow___NzYE{display:flex;flex-wrap:wrap;gap:var(--spacing-tight);align-items:center}.dojoResourcePage_linkRow___NzYE button{display:inline-flex;align-items:center;gap:var(--spacing-micro)}.dojoResourcePage_demoBlock__eW54N{display:flex;flex-direction:column;gap:var(--spacing-tight)}.dojoResourcePage_demoDescription__onP1q{color:var(--text-secondary);margin:0}.dojoResourcePage_ctaNote__paSWI,.dojoResourcePage_essayDate__yaujr{color:var(--text-muted);margin:0}.dojoResourcePage_topicChips__lUPNM{display:flex;flex-wrap:wrap;gap:var(--spacing-micro)}.dojoResourcePage_topicChip__nAHNh{color:var(--badge-neutral);border-color:var(--badge-neutral);background:transparent}.filterModal_backdrop__uyvBz{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:end;z-index:1000;padding:var(--spacing-standard)}.filterModal_modal__zHcJ7{width:100%;background:transparent}.filterModal_header__4WUU3{padding:var(--spacing-section) var(--spacing-section) 0 var(--spacing-section)}.filterModal_content__dN9pW{padding:var(--spacing-section);display:flex;flex-direction:column;gap:var(--spacing-major)}.filterModal_section__uAn4U{display:flex;flex-direction:column;gap:var(--spacing-standard)}.filterModal_checkboxGroup__lo95W{display:flex;flex-direction:column;gap:var(--spacing-tight)}.filterModal_footer__uyFYn{padding:0 var(--spacing-section) var(--spacing-section) var(--spacing-section);display:flex;gap:var(--spacing-standard);justify-content:flex-start}@media (max-width:480px){.filterModal_modal__zHcJ7{margin:0;max-width:none}.filterModal_content__dN9pW,.filterModal_footer__uyFYn,.filterModal_header__4WUU3{padding-left:var(--spacing-standard);padding-right:var(--spacing-standard)}}.target-modal_targetContainer__d6tof{position:relative;width:100%;max-width:none;margin:0;background:transparent;padding:0;height:auto;color:var(--text-primary);border:0}.target-modal_fullHeight__0javU{min-height:430px;max-height:568px}.target-modal_fullHeightWithError__ld_PW{min-height:430px;max-height:630px}.target-modal_smallHeight__8D77n{min-height:300px;max-height:300px}.target-modal_formContainer__LHVWJ{display:flex;flex-direction:column;gap:var(--spacing-tight);height:100%;min-height:0}.target-modal_scrollableFields__u_Mnw{display:flex;flex-direction:column;gap:var(--spacing-tight);flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:2px;scrollbar-width:thin;scrollbar-color:var(--decision-border) transparent}.target-modal_scrollableFields__u_Mnw::-webkit-scrollbar{width:4px}.target-modal_scrollableFields__u_Mnw::-webkit-scrollbar-thumb{background:var(--decision-border);border-radius:var(--radius-control)}.target-modal_modalFooter__3Dc7t{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:auto;padding-top:var(--spacing-tight)}.target-modal_fieldGroup__OUNo_{background-color:var(--surface-2);padding:var(--spacing-tight);border-radius:var(--radius-control);display:flex;align-items:center;gap:var(--spacing-standard)}.target-modal_fieldGroup__OUNo_>label{flex:0 0 20%;justify-content:flex-start;display:flex;align-items:center;gap:var(--spacing-micro);margin-bottom:0}.target-modal_AddWeeklyTrackerContainer__9iIls{padding:var(--spacing-tight);display:flex;align-items:center;justify-content:space-between}.target-modal_WeeklyTrackerToggleContainer__mi_W3{display:flex;align-items:center;justify-content:center;gap:var(--spacing-tight)}.target-modal_WeeklyTrackerToggleLabel__I5bOC{color:var(--text-secondary);font-size:var(--type-b3-size);line-height:var(--type-b3-lh);cursor:pointer;text-align:center}.target-modal_fieldLabel__7ljBN{width:20%;font-size:var(--type-b2-size);font-weight:500;color:var(--text-primary);display:flex;align-items:center;gap:var(--spacing-micro)}.target-modal_infoIcon__SgMFq{color:var(--text-muted);font-size:var(--type-b3-size);cursor:help}.target-modal_textInputmetrics__tlr6E{background:var(--surface-2);border:1px solid var(--border-default);border-radius:var(--radius-control);padding:var(--spacing-tight) var(--spacing-standard);width:80%;color:var(--text-primary);font-size:var(--type-b2-size);outline:none;transition:border-color .2s}.target-modal_textInput__WQhqR{width:80%}.target-modal_inputWithIconMetrics__yLB9P{position:relative;display:flex;align-items:center;gap:var(--spacing-tight);width:80%}.target-modal_inputWithIcon__nx6Hu{position:relative;display:flex;align-items:center;gap:var(--spacing-tight);flex:1 1 auto;min-width:0}.target-modal_inputWithIcon__nx6Hu .target-modal_textInput__WQhqR{flex:1;padding-right:var(--spacing-major)}.target-modal_menuIconSave__s6lkG{background:white;border:none;border-radius:var(--radius-control);color:black;cursor:pointer;font-size:var(--type-b2-size);padding:var(--spacing-micro) var(--spacing-standard)}.target-modal_menuIconSave__s6lkG:disabled{opacity:.6;cursor:default}.target-modal_menuIconSave__s6lkG:hover{background-color:var(--brand-primary);color:var(--text-primary)}.target-modal_menuIcon__UBEY5{position:absolute;right:var(--spacing-tight);background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:var(--type-b1-size);padding:var(--spacing-micro)}.target-modal_menuIcon__UBEY5:hover{color:var(--text-primary)}.target-modal_selectInput__fUs4s{background:var(--surface-1);border:1px solid var(--border-default);border-radius:var(--radius-control);padding:var(--spacing-tight) var(--spacing-tight);color:var(--text-primary);font-size:var(--type-b2-size);outline:none;cursor:pointer;width:80%;transition:border-color .2s,background-color .2s,box-shadow .2s}.target-modal_selectInput__fUs4s:hover{background:#17181c;border-color:var(--nav-muted)}.target-modal_selectInput__fUs4s:focus,.target-modal_selectInput__fUs4s:focus-visible{background:#17181c;border-color:var(--text-muted);box-shadow:0 0 0 1px rgba(255,255,255,.12)}.target-modal_selectInput__fUs4s option{border:1px solid var(--border-default);color:var(--text-primary);padding:var(--spacing-standard);margin:var(--spacing-micro) 0;border-radius:var(--radius-control);background-color:var(--surface-2)}.target-modal_selectInput__fUs4s option:checked{background:var(--color-success);color:#fff}.target-modal_logicSection__BCOMe{display:flex;flex-direction:column;gap:var(--spacing-standard)}.target-modal_logicControls__PGnMg{display:flex;flex-direction:column;gap:var(--spacing-tight)}.target-modal_logicRow__tdtEG{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-tight) var(--spacing-standard);background:var(--surface-2);border-radius:var(--radius-control);font-size:var(--type-b2-size)}.target-modal_logicText__emhCv{color:var(--text-secondary)}.target-modal_greenIndicator__ouzwC{width:8px;height:8px;background:var(--color-success);border-radius:50%}.target-modal_targetLogicRow__UyIOh{display:flex;gap:var(--spacing-standard);align-items:end}.target-modal_logicConditionSection__RWikl,.target-modal_targetValueSection__X9tY1{flex:1;display:flex;flex-direction:column;gap:var(--spacing-micro);width:80%}.target-modal_subLabel__F2Ncl{font-size:var(--type-b3-size);color:var(--text-muted)}.target-modal_smallSelect__u97wb{background:var(--surface-2);border:1px solid var(--border-default);border-radius:var(--radius-control);padding:var(--spacing-tight);color:var(--text-primary);font-size:var(--type-b2-size);outline:none;cursor:pointer;transition:border-color .2s,background-color .2s,box-shadow .2s}.target-modal_smallSelect__u97wb:hover{background:#17181c;border-color:var(--nav-muted)}.target-modal_smallSelect__u97wb:focus,.target-modal_smallSelect__u97wb:focus-visible{background:#17181c;border-color:var(--text-muted);box-shadow:0 0 0 1px rgba(255,255,255,.12)}.target-modal_ratingsGrid__py6gM{display:flex;flex-direction:column;gap:var(--spacing-standard);margin-top:var(--spacing-standard)}.target-modal_ratingSlider__c7S7e{display:flex;align-items:center;gap:var(--spacing-standard);position:relative}.target-modal_ratingLabel__sfl3T{font-size:var(--type-b2-size);color:var(--text-secondary);min-width:40px}.target-modal_slider__xE1O4{flex:1;height:4px;background:var(--decision-border);border-radius:var(--radius-pill);outline:none;cursor:pointer;-webkit-appearance:none;appearance:none}.target-modal_slider__xE1O4::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:var(--color-success);border-radius:50%;cursor:pointer}.target-modal_slider__xE1O4::-moz-range-thumb{width:16px;height:16px;background:var(--color-success);border-radius:50%;cursor:pointer;border:none}.target-modal_greenCursor__JWS7n{position:absolute;right:0;width:12px;height:12px;background:var(--color-success);border-radius:50%;pointer-events:none}.target-modal_IsCompletedWrapper__h3uTv{display:flex;align-items:center;justify-content:space-between;margin-top:0;margin-bottom:0}.target-modal_bottomControls__OGu7a{display:flex;align-items:center;justify-content:space-between;margin-top:0;margin-bottom:var(--spacing-tight)}.target-modal_checkboxGroup__YngF9{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-tight)}.target-modal_LogiccheckboxGroup__Ni0xJ{position:absolute;left:6;display:flex;align-items:center;gap:var(--spacing-tight)}.target-modal_checkbox__vVfvD{width:16px;height:16px;accent-color:white}.target-modal_checkboxLabel__PXq_8{font-size:var(--type-b2-size);color:var(--text-secondary);cursor:pointer}.target-modal_selectedLabelLogic1__iffpC,.target-modal_selectedLabelLogic__xcee8,.target-modal_selectedLabel__FuOh8{color:var(--text-primary);font-weight:500;width:100%}.target-modal_selectedLabelLogic1__iffpC{white-space:nowrap}.target-modal_inputWithIconLogics__m1PwL{position:relative;display:flex;align-items:center;gap:var(--spacing-tight);width:80%}.target-modal_logicSecDropdown__Rg8GZ{display:flex;align-items:center;justify-content:start;gap:var(--spacing-tight);width:70%}.target-modal_logicDropdown__zNDqw{position:relative;flex:1;width:50%;max-width:none;border:none}.target-modal_dropdown__PxPGb{position:relative;flex:1 1 auto;min-width:0;border:none}.target-modal_logicRightSecDropdown__LXUiJ{position:relative;flex:1;width:50%;max-width:none;border:none}.target-modal_triggerText__hRG83{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-micro)}.target-modal_selectedDescription__wnMVp{color:var(--text-secondary);font-size:var(--type-b2-size)}.target-modal_chevron__SlB6j{flex-shrink:0}.target-modal_chevronOpen__74n78{transform:rotate(180deg)}.target-modal_dropdownContent__i3QBS{position:absolute;top:116%;left:0;right:0;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--decision-border) transparent;max-height:300px;margin-top:var(--spacing-micro);z-index:50}.target-modal_dropdownContent__i3QBS::-webkit-scrollbar{width:thin}.target-modal_dropdownContent__i3QBS::-webkit-scrollbar-thumb{background:transparent}.target-modal_dropdownContent__i3QBS::-webkit-scrollbar-button{display:none;height:0;width:0}.target-modal_dropdownContentForLogic__V4O57{position:absolute;top:116%;left:0;right:0;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--decision-border) transparent;max-height:300px;margin-top:var(--spacing-micro);z-index:50}.target-modal_dropdownContentForLogic__V4O57::-webkit-scrollbar{width:thin}.target-modal_dropdownContentForLogic__V4O57::-webkit-scrollbar-thumb{background:transparent}.target-modal_dropdownContentForLogic__V4O57::-webkit-scrollbar-button{display:none;height:0;width:0}.target-modal_optionsList__dTDOd{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-micro);height:100%;max-height:274px}.target-modal_optionButton__5c_lI{flex-direction:column;align-items:flex-start}.target-modal_optionLabel__n6KdZ{color:var(--text-primary);font-weight:500;line-height:1.2}.target-modal_optionDescription__DYL7i{color:var(--text-muted);font-size:var(--type-b2-size);line-height:var(--type-b2-lh)}@media (max-width:900px){.target-modal_targetContainer__d6tof{max-width:none}.target-modal_selectedLabelLogicRight1__IK8jZ{font-weight:500;width:100%;display:block;max-width:120px;white-space:nowrap;overflow-wrap:anywhere}}@media (max-width:768px){.target-modal_targetContainer__d6tof{max-width:none}.target-modal_selectedLabelLogic1__iffpC{color:var(--text-primary)}.target-modal_selectedLabelLogic1__iffpC,.target-modal_selectedLabelLogicRight1__IK8jZ{font-weight:500;width:100%;display:block;max-width:110px;white-space:nowrap;overflow-wrap:anywhere}}@media (max-height:940px){.target-modal_dropdownContent__i3QBS{max-height:185px}.target-modal_dropdownContentForLogic__V4O57{max-height:160px}}@media (max-height:900px){.target-modal_dropdownContent__i3QBS{max-height:185px}.target-modal_dropdownContentForLogic__V4O57{max-height:110px}}@media (max-height:640px){.target-modal_dropdownContent__i3QBS{max-height:150px}.target-modal_targetContainer__d6tof{overflow-y:auto}.target-modal_dropdownContentForLogic__V4O57{max-height:150px}}@media (max-width:640px){.target-modal_inputWithIconLogics__m1PwL{flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-tight);width:80%}.target-modal_fieldGroup__OUNo_{gap:var(--spacing-tight)}.target-modal_inputWithIcon__nx6Hu{gap:var(--spacing-micro)}.target-modal_targetContainer__d6tof{max-width:none}.target-modal_targetLogicRow__UyIOh{flex-direction:column;gap:var(--spacing-standard)}.target-modal_logicConditionSection__RWikl,.target-modal_targetValueSection__X9tY1{width:100%}.target-modal_selectedLabelLogic1__iffpC{color:var(--text-primary)}.target-modal_selectedLabelLogic1__iffpC,.target-modal_selectedLabelLogicRight1__IK8jZ{font-weight:500;width:100%;display:block;max-width:80px;white-space:nowrap;overflow-wrap:anywhere}}@media (max-width:450px){.target-modal_targetContainer__d6tof{max-width:none}.target-modal_smallHeight__8D77n{min-height:270px;max-height:285px}.target-modal_WeeklyTrackerToggleContainer__mi_W3{gap:var(--spacing-micro)}.target-modal_selectedLabelLogicRight__nutHs{font-weight:500;width:100%;display:block;max-width:55px;white-space:nowrap;overflow-wrap:anywhere}.target-modal_selectedLabelLogic__xcee8{color:var(--text-primary);font-weight:500;width:100%;display:block;max-width:67px;white-space:nowrap;overflow-wrap:anywhere}.target-modal_selectedLabelLogicRight1__IK8jZ{font-weight:500;width:100%;display:block;max-width:42px;white-space:nowrap;overflow-wrap:anywhere}.target-modal_selectedLabelLogic1__iffpC{max-width:52px}.target-modal_selectedLabelLogic1__iffpC,.target-modal_selectedLabel__FuOh8{color:var(--text-primary);font-weight:500;width:100%;display:block;white-space:nowrap;overflow-wrap:anywhere}.target-modal_selectedLabel__FuOh8{max-width:148px}}@media (max-width:390px){.target-modal_targetContainer__d6tof{max-width:none}.target-modal_smallHeight__8D77n{min-height:280px;max-height:285px}.target-modal_selectedLabelLogic__xcee8{max-width:49px}.target-modal_selectedLabelLogic1__iffpC,.target-modal_selectedLabelLogic__xcee8{color:var(--text-primary);font-weight:500;width:100%;display:block;white-space:nowrap;overflow-wrap:anywhere}.target-modal_selectedLabelLogic1__iffpC{max-width:42px}.target-modal_selectedLabel__FuOh8{color:var(--text-primary);font-weight:500;width:100%;display:block;max-width:128px;white-space:nowrap;overflow-wrap:anywhere}}@media (max-width:350px){.target-modal_targetContainer__d6tof{max-width:none}.target-modal_smallHeight__8D77n{min-height:280px;max-height:320px}.target-modal_selectedLabelLogic__xcee8{color:var(--text-primary);font-weight:500;width:100%;display:block;max-width:35px;white-space:nowrap;overflow-wrap:anywhere}.target-modal_selectedLabelLogic1__iffpC,.target-modal_selectedLabelLogicRight1__IK8jZ{font-weight:500;width:100%;display:block;max-width:30px;white-space:nowrap;overflow-wrap:anywhere}.target-modal_selectedLabelLogic1__iffpC{color:var(--text-primary)}.target-modal_selectedLabel__FuOh8{color:var(--text-primary);font-weight:500;width:100%;display:block;max-width:102px;white-space:nowrap;overflow-wrap:anywhere}}.target-modal_dropdownTrigger__p95xI p,.target-modal_dropdownTrigger__p95xI span,.target-modal_selectedLabelLogic1__iffpC,.target-modal_selectedLabelLogicRight1__IK8jZ,.target-modal_selectedLabelLogicRight__nutHs,.target-modal_selectedLabelLogic__xcee8,.target-modal_selectedLabel__FuOh8{color:var(--text-secondary)!important}.target-modal_inlinePanel__QhMNy{display:flex;flex-direction:column;gap:var(--spacing-tight);padding:var(--spacing-standard);background:var(--surface-1);border:1px solid var(--border-default);border-radius:var(--radius-panel)}.target-modal_inlineHeader__TJIbp{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-standard)}.target-modal_inlineTitle__BeE9M{margin:0;color:var(--text-primary)}.target-modal_inlineContainer__MZWf_{min-height:0;max-height:none}.target-modal_inlineContainer__MZWf_ .target-modal_scrollableFields__u_Mnw{overflow:visible}