.plan_page__mTyrF{display:flex;flex-direction:column;gap:clamp(18px,2vw,26px)}.plan_hero__wS2jg{position:relative;overflow:hidden;border-radius:34px;padding:clamp(22px,3vw,32px);border:3px solid var(--neo-outline);background:radial-gradient(circle at top right,rgba(255,182,64,.18),transparent 28%),radial-gradient(circle at left 22%,rgba(93,188,134,.16),transparent 30%),linear-gradient(180deg,rgba(255,253,248,.98),rgba(248,244,235,.96));box-shadow:8px 8px 0 var(--neo-shadow-soft)}.plan_hero__wS2jg:after,.plan_hero__wS2jg:before{content:"";position:absolute;border:3px solid var(--neo-outline);box-shadow:5px 5px 0 var(--neo-shadow-soft)}.plan_hero__wS2jg:before{right:2rem;top:1.6rem;width:82px;height:82px;border-radius:22px;background:var(--neo-loud-yellow);transform:rotate(10deg)}.plan_hero__wS2jg:after{inset:auto auto -2.8rem 2rem;width:126px;height:126px;border-radius:30px;background:#ffd7d1;transform:rotate(-11deg)}.plan_heroTop__r7awL{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;justify-content:space-between}.plan_heroCopy__hkuYR{position:relative;z-index:1;max-width:780px;display:flex;flex-direction:column;gap:.9rem}.plan_eyebrow__rLW8w{display:inline-flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;padding:.5rem .9rem;border-radius:999px;border:3px solid var(--neo-outline);background:rgba(255,255,255,.92);color:#c36a11;box-shadow:4px 4px 0 var(--neo-shadow-soft);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.plan_title__O4YHD{margin:0;color:var(--text-primary);font-size:clamp(2rem,4vw,3rem);line-height:.96;letter-spacing:-.04em}.plan_subtitle__0GI4x{margin:0;color:var(--text-secondary);line-height:1.7}.plan_heroDateHint__YtQ8v{margin:.15rem 0 0;color:var(--text-muted);font-size:.86rem;line-height:1.55}.plan_heroWorkoutHint__gH9t8{margin:.2rem 0 0;padding:.95rem 1rem;border-radius:22px;border:3px solid var(--neo-outline);background:linear-gradient(155deg,#eef8ff,#dfeeff);box-shadow:4px 4px 0 var(--neo-shadow-soft);color:var(--text-primary);font-size:.9rem;line-height:1.6}.plan_heroMeta__RkG_u{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;margin-top:1.5rem}.plan_metricCard__8FQeT{display:grid;gap:.5rem;min-height:148px;border-radius:24px;border:3px solid var(--neo-outline);background:rgba(255,255,255,.9);padding:1rem 1.1rem;box-shadow:5px 5px 0 var(--neo-shadow-soft)}.plan_heroMeta__RkG_u>.plan_metricCard__8FQeT:first-child{background:linear-gradient(155deg,#fff8ef,#ffe7be)}.plan_heroMeta__RkG_u>.plan_metricCard__8FQeT:nth-child(4){background:linear-gradient(155deg,#eef8ff,#dfeeff)}.plan_metricLabel__DXZ_N{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:.45rem}.plan_metricValue__pZ661{display:block;font-family:inherit;font-size:1.95rem;font-weight:800;color:var(--text-primary);line-height:1;letter-spacing:-.04em}.plan_metricHint__fTTK5{display:block;margin-top:.35rem;color:var(--text-secondary);font-size:.82rem;line-height:1.5}.plan_sectionCard__kqT8p{background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(251,247,238,.96));border:3px solid var(--neo-outline);border-radius:28px;padding:1.4rem;box-shadow:6px 6px 0 var(--neo-shadow-soft)}.plan_rescueGuarded__O8ttb{background:linear-gradient(180deg,rgba(255,248,236,.98),rgba(255,237,209,.96))}.plan_rescueSupportive__iUsGp{background:linear-gradient(180deg,rgba(248,255,249,.98),rgba(230,247,234,.96))}.plan_sectionHeader__ZiLR1{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;justify-content:space-between}.plan_sectionText__A1NB6{margin:.4rem 0 0;color:var(--text-secondary);line-height:1.6}.plan_copyDayControls__0B0PV{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end;margin-top:1rem}.plan_copySourceField___ehDC{display:grid;flex:1 1 220px;gap:.35rem;min-width:220px}.plan_copySourceLabel__4DdRy{color:var(--text-muted);font-size:.76rem;font-weight:600;line-height:1.35}.plan_copyDayInput__xT9x_{min-width:180px}.plan_planGrid__Er_G_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem}.plan_bucketCard__UJhTA{border:3px solid var(--neo-outline);border-radius:28px;padding:1.2rem;background:radial-gradient(circle at top right,rgba(93,188,134,.16),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(249,246,241,.96));box-shadow:6px 6px 0 var(--neo-shadow-soft)}.plan_bucketCardWorkout__LQOAW{background:radial-gradient(circle at top right,rgba(107,176,255,.18),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,249,255,.96))}.plan_bucketHeader__Rh5xH{display:flex;flex-wrap:wrap;gap:.8rem;align-items:flex-start;justify-content:space-between}.plan_bucketMeta__F6DKb{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.75rem}.plan_bucketWorkoutRecovery__AUZ3g{display:grid;gap:.55rem;margin-top:.9rem;padding:.85rem .95rem;border-radius:20px;border:3px solid var(--neo-outline);background:linear-gradient(155deg,#eef8ff,#dfeeff);box-shadow:4px 4px 0 var(--neo-shadow-soft)}.plan_bucketWorkoutRecoveryHeader__wQf4m{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.plan_bucketWorkoutRecoveryText__MQT5M{margin:0;color:var(--text-secondary);font-size:.84rem;line-height:1.5}.plan_badge__2SIa_{display:inline-flex;align-items:center;gap:.35rem;padding:.38rem .72rem;border-radius:999px;font-size:.78rem;color:var(--text-secondary);background:rgba(255,255,255,.9);border:2px solid var(--neo-outline);box-shadow:2px 2px 0 var(--neo-shadow-soft)}.plan_badgePlanned__4WPdK{color:#9f560d;background:#ffe7be}.plan_badgeStarted__m_kKK{color:#195b9e;background:#dfeeff}.plan_badgeCovered__RL_cs{color:#256843;background:#dff2e3}.plan_macroGrid__BPF_M{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem}.plan_macroCard__EHBVZ{border-radius:20px;border:2px solid var(--neo-outline);background:rgba(255,255,255,.86);padding:.9rem;box-shadow:3px 3px 0 var(--neo-shadow-soft)}.plan_macroTitle__I4NT6{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:.4rem}.plan_macroValue__m9ioQ{display:block;font-family:inherit;font-size:1.45rem;font-weight:800;color:var(--text-primary)}.plan_macroLine__8TDHa{display:block;margin-top:.3rem;font-size:.78rem;color:var(--text-secondary);line-height:1.5}.plan_bucketNotes__1FLK5{margin:.9rem 0 0;padding-left:1.1rem;color:var(--text-secondary);line-height:1.6}.plan_templatePanel___ieso{display:grid;gap:.8rem;margin-top:1rem;padding:.95rem 1rem;border-radius:20px;border:3px solid var(--neo-outline);background:rgba(255,255,255,.84);box-shadow:4px 4px 0 var(--neo-shadow-soft)}.plan_templatePanelHeader__6u7Q4{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.plan_templatePanelTitle__I8KLp{color:var(--text-primary);font-size:.92rem}.plan_templatePanelText__Q2JU4{margin:.3rem 0 0;color:var(--text-secondary);font-size:.82rem;line-height:1.45}.plan_templateItemList__IP8JQ,.plan_weekSlotItemList__VFFgC{display:grid;gap:.65rem}.plan_templateItemRow__TxUsY{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem;padding-top:.65rem;border-top:2px dashed rgba(34,23,15,.18)}.plan_templateItemRow__TxUsY:first-child{padding-top:0;border-top:none}.plan_templateItemTitle__Xd5Cl{color:var(--text-primary);font-size:.9rem;font-weight:700;line-height:1.35}.plan_templateItemMeta__LUUE0{margin-top:.2rem;color:var(--text-muted);font-size:.78rem;line-height:1.45}.plan_templateItemNumbers__FewTw{display:grid;gap:.1rem;justify-items:end;text-align:right;color:var(--text-secondary);font-size:.78rem;line-height:1.45}.plan_actionGroup__ulg6V{display:flex;flex-direction:column;gap:.8rem;margin-top:1rem}.plan_actionRow__I1dIq{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.plan_actionHint__xEuan{color:var(--text-secondary);font-size:.84rem;line-height:1.55}.plan_selectField__mXS0A{min-width:220px;flex:1 1 240px}.plan_executionCard__7wUqr{display:grid;gap:.55rem;margin-top:1rem;padding:.95rem 1rem;border-radius:20px;border:3px solid var(--neo-outline);background:rgba(255,255,255,.88);box-shadow:4px 4px 0 var(--neo-shadow-soft)}.plan_executionHeader__A0LEP{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;align-items:center}.plan_executionLabelRow__vfEdC{display:inline-flex;align-items:center;gap:.45rem;color:var(--text-primary)}.plan_executionMeta__bLg4X{color:var(--text-muted);font-size:.8rem}.plan_executionText__Q5cYF{margin:0;color:var(--text-secondary);line-height:1.55;font-size:.9rem}.plan_executionIdle__0pN6U{background:rgba(255,255,255,.88)}.plan_executionNeutral__rY_tG{background:linear-gradient(155deg,#eef8ff,#dfeeff)}.plan_executionSuccess__5vrMC{background:linear-gradient(155deg,#eef9f0,#ddf2e2)}.plan_executionAccent__jv3_M{background:linear-gradient(155deg,#fff7ea,#ffe3b2)}.plan_executionWarning__K1PSD{background:linear-gradient(155deg,#fff7ea,#ffe8c7)}.plan_secondaryLinks__MngEX{display:flex;flex-wrap:wrap;gap:.75rem}.plan_planStrategyShell__LyDQk{display:grid;gap:.9rem;margin-top:1rem}.plan_planStrategyCopy__QQ6mw{display:grid;gap:.35rem}.plan_planStrategyTitle__i3kGQ{color:var(--text-primary);font-size:1rem}.plan_weekSummaryMeta__QcgBc{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.plan_weekHeaderActions__QrJyj{display:grid;gap:.75rem;justify-items:end}.plan_weekToolbarButton__Ex639{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.75rem .95rem;border-radius:14px;border:1px solid var(--border-light);background:rgba(255,255,255,.08);color:inherit;font:inherit;cursor:pointer}.plan_weekToolbarButton__Ex639:hover{background:rgba(255,255,255,.12)}.plan_weekIntroGrid__me39B{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1rem}.plan_weekIntroCard__yTxmk{border-radius:22px;border:3px solid var(--neo-outline);background:rgba(255,255,255,.88);padding:1rem 1.1rem;box-shadow:4px 4px 0 var(--neo-shadow-soft)}.plan_weekIntroTitle__c2ZvU{display:block;color:var(--text-primary);margin-top:.2rem}.plan_weekDayCard__8uex_{display:grid;gap:.8rem;border-radius:24px;border:3px solid var(--neo-outline);background:rgba(255,255,255,.88);padding:.95rem;min-width:0;scroll-snap-align:start;box-shadow:4px 4px 0 var(--neo-shadow-soft)}.plan_weekDayCurrent__WG74o{background:linear-gradient(180deg,rgba(247,255,249,.98),rgba(229,246,235,.96))}.plan_weekDayWeekend__GSMa_{background:radial-gradient(circle at top right,rgba(255,182,64,.16),transparent 34%),rgba(255,255,255,.88)}.plan_weekDayHeader__RC_sp{display:flex;gap:.6rem;align-items:flex-start;justify-content:space-between}.plan_weekDayDate__aVB0A{display:flex;flex-direction:column;gap:.15rem;color:var(--text-primary)}.plan_weekDaySubtitle__Mqwls{margin:.25rem 0 0;color:var(--text-secondary);font-size:.82rem}.plan_weekRibbon__GqWi6{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,320px);gap:.9rem;margin-top:1rem;overflow-x:auto;padding-bottom:.35rem;scroll-snap-type:x proximity}.plan_weekDayIdeaBlock___u2LI{display:grid;gap:.25rem;padding:.8rem;border-radius:18px;border:2px solid var(--neo-outline);background:rgba(255,255,255,.92);box-shadow:2px 2px 0 var(--neo-shadow-soft)}.plan_weekDayIdea__bB30G{color:var(--text-primary);font-size:1rem;line-height:1.35}.plan_weekDayMeta__hPKFh{display:flex;flex-wrap:wrap;gap:.45rem}.plan_weekToggleButton__lov6G{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;margin-top:.75rem;padding:.7rem .85rem;border-radius:14px;border:1px solid var(--border-light);background:rgba(255,255,255,.06);color:inherit;font:inherit;cursor:pointer}.plan_weekToggleButton__lov6G:hover{background:rgba(255,255,255,.1)}.plan_weekSlotCompactList__4lvdE{display:grid;gap:.6rem}.plan_weekSlotCompactCard__ElUL8{display:grid;gap:.45rem;border-radius:18px;border:2px solid var(--neo-outline);background:rgba(255,255,255,.92);padding:.8rem;min-width:0;box-shadow:2px 2px 0 var(--neo-shadow-soft)}.plan_weekSlotCompactHeader__kZiQ7{display:flex;gap:.5rem;align-items:flex-start;justify-content:space-between}.plan_weekSlotIdea__HdsXS{color:var(--text-primary);font-size:.92rem;font-weight:700;line-height:1.35}.plan_weekSlotMetaInline__jmo0N,.plan_weekSlotPreview__5cQUD{color:var(--text-secondary);font-size:.82rem;line-height:1.45}.plan_weekSlotMetaInline__jmo0N{display:grid;gap:.15rem}.plan_compactItemRow__dRkHS,.plan_reasonChipRow__rO_R1,.plan_weekChipRow__AaODu{display:flex;flex-wrap:wrap;gap:.45rem}.plan_reasonChipRow__rO_R1{margin-top:.8rem}.plan_compactItemPill__su70N,.plan_reasonChip__a_w1K,.plan_weekChip__XmJnS{display:inline-flex;align-items:center;padding:.32rem .62rem;border-radius:999px;border:2px solid var(--neo-outline);background:rgba(255,255,255,.92);color:var(--text-secondary);font-size:.76rem;font-weight:600;line-height:1.3;box-shadow:2px 2px 0 var(--neo-shadow-soft)}.plan_weekRepeatRow__jbUVx{display:grid;gap:.15rem}.plan_weekRepeatLabel__RXhj4{color:var(--text-primary);font-size:.8rem;font-weight:700}.plan_weekRepeatNote__ds7Gk{color:var(--text-muted);font-size:.76rem;line-height:1.45}.plan_sourceSummary__LO8ZZ{display:grid;gap:.65rem;margin-bottom:.1rem}.plan_weekSourceSaved__JDBvM{color:#2b6f48;background:var(--surface-success-light);border-color:rgba(56,102,65,.2)}.plan_weekSourceSeed__KjY8d{color:var(--text-info-inline);background:var(--surface-info-inline-subtle);border-color:var(--surface-info-outline-inline)}.plan_weekSourceShell__MSPk6{color:var(--text-secondary);background:var(--surface-soft-light-strong);border-color:var(--surface-outline-light)}.dark .plan_hero__wS2jg{background:radial-gradient(circle at top right,rgba(255,182,64,.18),transparent 28%),radial-gradient(circle at left 22%,rgba(93,188,134,.14),transparent 30%),linear-gradient(180deg,rgba(42,28,17,.96),rgba(25,19,15,.98));box-shadow:8px 8px 0 rgba(0,0,0,.34)}.dark .plan_eyebrow__rLW8w{background:rgba(255,255,255,.06);color:#ffd59c}.dark .plan_macroValue__m9ioQ,.dark .plan_metricValue__pZ661,.dark .plan_title__O4YHD{color:var(--text-primary)}.dark .plan_actionHint__xEuan,.dark .plan_bucketNotes__1FLK5,.dark .plan_heroDateHint__YtQ8v,.dark .plan_macroLine__8TDHa,.dark .plan_metricHint__fTTK5,.dark .plan_sectionText__A1NB6,.dark .plan_subtitle__0GI4x,.dark .plan_weekRepeatNote__ds7Gk{color:var(--text-secondary)}.dark .plan_copySourceLabel__4DdRy{color:var(--text-muted)}.dark .plan_heroWorkoutHint__gH9t8{color:var(--neo-loud-text)}.dark .plan_templatePanel___ieso,.dark .plan_weekDayIdeaBlock___u2LI,.dark .plan_weekSlotCompactCard__ElUL8{background:rgba(255,255,255,.04)}.dark .plan_weekToggleButton__lov6G,.dark .plan_weekToolbarButton__Ex639{border-color:var(--border-dark);background:rgba(255,255,255,.04)}.dark .plan_templateItemRow__TxUsY{border-top-color:rgba(255,255,255,.12)}.dark .plan_macroTitle__I4NT6,.dark .plan_metricLabel__DXZ_N{color:var(--text-muted)}.dark .plan_bucketCard__UJhTA,.dark .plan_macroCard__EHBVZ,.dark .plan_metricCard__8FQeT,.dark .plan_sectionCard__kqT8p{background:rgba(255,255,255,.04);box-shadow:4px 4px 0 rgba(0,0,0,.38)}.dark .plan_heroMeta__RkG_u>.plan_metricCard__8FQeT:first-child{background:linear-gradient(155deg,rgba(126,84,43,.88),rgba(55,35,21,.98))}.dark .plan_heroMeta__RkG_u>.plan_metricCard__8FQeT:nth-child(4){background:linear-gradient(155deg,rgba(44,82,128,.88),rgba(20,35,59,.98))}.dark .plan_bucketCardWorkout__LQOAW{background:radial-gradient(circle at top right,rgba(107,176,255,.18),transparent 30%),rgba(255,255,255,.05)}.dark .plan_badge__2SIa_{color:var(--text-secondary);background:rgba(255,255,255,.05)}.dark .plan_badgePlanned__4WPdK{color:#ffd59c;background:rgba(209,154,102,.16)}.dark .plan_badgeStarted__m_kKK{color:#bfdbfe;background:rgba(96,165,250,.14)}.dark .plan_badgeCovered__RL_cs{color:#b7dfc0;background:rgba(74,122,83,.18)}.dark .plan_compactItemPill__su70N,.dark .plan_reasonChip__a_w1K,.dark .plan_weekChip__XmJnS{color:#f8efe2;border-color:rgba(209,154,102,.28);background:rgba(209,154,102,.16)}.dark .plan_bucketWorkoutRecovery__AUZ3g{background:rgba(96,165,250,.1)}.plan_weekSlotDescription__NbVWu{margin:0;color:var(--text-secondary);font-size:.84rem;line-height:1.45}.plan_coverageDetails__PM61_{margin-top:1rem;border:3px solid var(--neo-outline);border-radius:1rem;background:rgba(255,255,255,.92);box-shadow:4px 4px 0 var(--neo-shadow-soft)}.plan_coverageSummary__8PvHg{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem;cursor:pointer;list-style:none;font-weight:700;color:var(--text-primary)}.plan_coverageSummary__8PvHg::-webkit-details-marker{display:none}.plan_coverageBody__8iLgI{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;padding:0 1.1rem 1.1rem}.plan_coverageColumn__zNC19{display:flex;flex-direction:column;gap:.75rem}.plan_coverageColumnTitle__yoVtq{color:var(--text-primary);font-size:.95rem}.plan_coverageItemList__lAlli{display:flex;flex-direction:column;gap:.75rem}.plan_coverageItemCard__bzGcm{border:2px solid var(--neo-outline);border-radius:.9rem;padding:.9rem 1rem;background:rgba(255,255,255,.94);box-shadow:2px 2px 0 var(--neo-shadow-soft)}.plan_coverageItemHeader__JsIcf{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.45rem}.dark .plan_weekSlotDescription__NbVWu{color:#f4d8ba}.dark .plan_coverageDetails__PM61_{background:rgba(46,29,18,.72)}.dark .plan_coverageSummary__8PvHg{color:#fff4e8}.dark .plan_coverageItemCard__bzGcm{background:rgba(35,21,13,.92)}.dark .plan_weekSourceSaved__JDBvM{color:#dcfce7;border-color:rgba(74,122,83,.34);background:rgba(74,122,83,.22)}.dark .plan_weekSourceSeed__KjY8d{color:#dbeafe;border-color:rgba(96,165,250,.28);background:rgba(96,165,250,.18)}.dark .plan_weekSourceShell__MSPk6{color:#f6ede1;border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.08)}.dark .plan_executionCard__7wUqr{background:rgba(255,255,255,.04)}.dark .plan_executionLabelRow__vfEdC{color:var(--text-primary)}.dark .plan_executionMeta__bLg4X{color:var(--text-muted)}.dark .plan_executionText__Q5cYF{color:var(--text-secondary)}.dark .plan_executionIdle__0pN6U{background:rgba(255,255,255,.04)}.dark .plan_executionNeutral__rY_tG{background:rgba(96,165,250,.12)}.dark .plan_executionSuccess__5vrMC{background:rgba(74,122,83,.16)}.dark .plan_executionAccent__jv3_M,.dark .plan_executionWarning__K1PSD,.dark .plan_rescueGuarded__O8ttb{background:rgba(209,154,102,.12)}.dark .plan_rescueSupportive__iUsGp{background:rgba(74,122,83,.14)}.dark .plan_weekDayCard__8uex_,.dark .plan_weekIntroCard__yTxmk,.dark .plan_weekSlotCompactCard__ElUL8{background:rgba(255,255,255,.04)}.dark .plan_weekDayWeekend__GSMa_{background:radial-gradient(circle at top right,rgba(209,154,102,.12),transparent 34%),rgba(255,255,255,.04)}.dark .plan_weekDayCurrent__WG74o{background:rgba(74,122,83,.16)}.dark .plan_planStrategyTitle__i3kGQ,.dark .plan_weekDayDate__aVB0A,.dark .plan_weekDayIdea__bB30G,.dark .plan_weekIntroTitle__c2ZvU,.dark .plan_weekSlotIdea__HdsXS{color:var(--text-primary)}.dark .plan_templateItemMeta__LUUE0,.dark .plan_templateItemNumbers__FewTw,.dark .plan_templatePanelText__Q2JU4,.dark .plan_weekDaySubtitle__Mqwls,.dark .plan_weekSlotMetaInline__jmo0N,.dark .plan_weekSlotPreview__5cQUD{color:var(--text-secondary)}.dark .plan_weekSourceSaved__JDBvM{color:#b7dfc0;border-color:rgba(74,122,83,.26);background:rgba(74,122,83,.18)}.dark .plan_weekSourceSeed__KjY8d{color:#bfdbfe;border-color:rgba(96,165,250,.22);background:rgba(96,165,250,.14)}.dark .plan_weekSourceShell__MSPk6{color:var(--text-secondary);background:rgba(255,255,255,.05)}@media (max-width:960px){.plan_heroMeta__RkG_u,.plan_planGrid__Er_G_{grid-template-columns:1fr 1fr}.plan_weekIntroGrid__me39B{grid-template-columns:1fr}.plan_weekHeaderActions__QrJyj{width:100%;justify-items:stretch}.plan_weekToolbarButton__Ex639{width:100%}}@media (max-width:720px){.plan_heroMeta__RkG_u,.plan_macroGrid__BPF_M,.plan_planGrid__Er_G_{grid-template-columns:1fr}}