.ActivityDayCell_cell__Tq_oj{container-type:inline-size}.ActivityDayCell_completion___3qRe{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);font-size:11px;line-height:1;white-space:nowrap}.ActivityDayCell_flag__C7_sA{position:absolute;top:var(--space-1);right:var(--space-1);color:var(--text-secondary)}@container (max-width: 44px){.ActivityDayCell_completion___3qRe{flex-direction:column;gap:2px}.ActivityDayCell_flag__C7_sA{top:1px;right:1px;width:9px;height:9px}.ActivityDayCell_done__sykFu{display:none}}.HabitTimingVisuals_sky__pKLzI{display:block;width:100%;max-width:96px;height:56px;margin-inline:auto;color:var(--brand)}.HabitTimingVisuals_timeline__jFVGe{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.HabitTimingVisuals_timeline__jFVGe>div{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);flex:1 1;min-width:0;text-align:center}.HabitTimingVisuals_timeline__jFVGe svg{color:var(--brand)}.HabitTimingVisuals_timeline__jFVGe strong{font-size:var(--text-body-sm);font-weight:600;color:var(--text-primary)}.HabitTimingVisuals_timeline__jFVGe span{font-size:var(--text-label-sm);color:var(--text-secondary)}.HabitTimingVisuals_timeline__jFVGe .HabitTimingVisuals_connector__OSykB{flex:1 1;text-align:center;border-bottom:1px dashed var(--border);line-height:0;color:var(--text-secondary)}.HabitTimingVisuals_lead__Cr1FZ{margin:var(--space-2) 0 0;text-align:center;font-size:var(--text-label-sm);color:var(--text-secondary)}.ClimbEditor_editor__TeDJN{--climb-tier-width:88px;--climb-column-gap:var(--space-6);min-width:0;container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-3)}.ClimbEditor_srOnly__QdVyw{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ClimbEditor_editActions__JWCNs,.ClimbEditor_mapperFooter__VwArI,.ClimbEditor_toolbarActions__RV7AV,.ClimbEditor_toolbar__Hz7k7{display:flex;align-items:center;gap:var(--space-2);min-width:0}.ClimbEditor_toolbar__Hz7k7{justify-content:space-between;padding:0 var(--space-3);flex-wrap:wrap}.ClimbEditor_toolbarActions__RV7AV{flex-wrap:wrap}.ClimbEditor_title__fnGIz{margin:0;color:var(--text-primary);font-family:var(--font-body);font-size:15px;font-weight:600;line-height:1.5}.ClimbEditor_planAction__jXgFw,.ClimbEditor_showMore__83rbp{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:36px;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:12px;text-align:left;transition:color var(--duration-fast) var(--ease-entrance),background var(--duration-fast) var(--ease-entrance)}.ClimbEditor_planAction__jXgFw:hover,.ClimbEditor_showMore__83rbp:hover{color:var(--brand);background:var(--hover-overlay)}.ClimbEditor_dayToggle__Z41Jw:focus-visible,.ClimbEditor_planAction__jXgFw:focus-visible,.ClimbEditor_rhythmToggle__xFwBj:focus-visible,.ClimbEditor_routeScroll__BfWv2:focus-visible,.ClimbEditor_showMore__83rbp:focus-visible,.ClimbEditor_tierToggle__HUDVm:focus-visible{outline:2px solid var(--brand);outline-offset:-2px;border-radius:var(--radius-sm)}.ClimbEditor_climbWorkspace__COv82,.ClimbEditor_table__x_SRI{min-width:0}.ClimbEditor_pathOverview__Ju2vo{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);padding:0 var(--space-3) var(--space-4)}.ClimbEditor_pathHeading__d1TYY{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-1) var(--space-3);flex:1 1 180px;color:var(--text-muted);font-size:11px;line-height:1.5}.ClimbEditor_pathHeading__d1TYY>:first-child{color:var(--text-secondary);font-weight:600}.ClimbEditor_row__F4_n6{--climb-rule-start:calc(var(--space-3) + var(--climb-tier-width) + var(--climb-column-gap));position:relative;display:grid;grid-template-columns:var(--climb-tier-width) minmax(0,1fr) minmax(0,1fr) 16px;align-items:center;grid-gap:0 var(--climb-column-gap);gap:0 var(--climb-column-gap);min-width:0;min-height:64px;box-sizing:border-box;padding:0 var(--space-3)}.ClimbEditor_chevronCell__qAAn9{display:inline-flex;color:var(--text-muted)}.ClimbEditor_columnHead__yWI8m{min-height:44px;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);color:var(--text-muted);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ClimbEditor_columnHead__yWI8m>:first-child{text-align:center}.ClimbEditor_columnHead__yWI8m small{display:block;margin-top:2px;color:var(--text-muted);font-size:10px;font-weight:400;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.ClimbEditor_currentRow__OfRNu:before,.ClimbEditor_pastRow__Osxiu:before,.ClimbEditor_plannedRow__7Mjt1:before{content:"";position:absolute;top:0;left:var(--climb-rule-start);right:var(--space-3);height:1px;background:var(--border-subtle);pointer-events:none}.ClimbEditor_plannedRow__7Mjt1{position:relative}.ClimbEditor_columnHead__yWI8m+div:empty+.ClimbEditor_currentRow__OfRNu:before,.ClimbEditor_columnHead__yWI8m+div>:first-child>.ClimbEditor_plannedRow__7Mjt1:before,.ClimbEditor_routeExistingStop__S0vDa .ClimbEditor_plannedRow__7Mjt1:before{display:none}.ClimbEditor_currentRow__OfRNu{background:color-mix(in srgb,var(--brand) 3%,transparent)}.ClimbEditor_summaryRow__aYyfM{position:relative}.ClimbEditor_tierToggle__HUDVm{width:100%;border:0;border-radius:var(--radius-sm);background:transparent;cursor:pointer;font:inherit;color:var(--text-muted);text-align:left;transition:background var(--duration-fast) var(--ease-entrance)}.ClimbEditor_tierToggle__HUDVm:hover{background:var(--hover-overlay)}.ClimbEditor_plannedRow__7Mjt1[data-open=true]{border-radius:var(--radius-md);background:color-mix(in srgb,var(--brand) 4%,transparent)}.ClimbEditor_plannedRow__7Mjt1[data-open=true] .ClimbEditor_tierToggle__HUDVm{background:transparent}.ClimbEditor_plannedRow__7Mjt1[data-open=true] .ClimbEditor_tierToggle__HUDVm:hover{background:var(--hover-overlay)}.ClimbEditor_plannedRow__7Mjt1[data-goal=true] .ClimbEditor_targetCell__8Kk5_{color:var(--brand)}.ClimbEditor_tierCell__csAZX{display:flex;flex-direction:column;align-items:center;align-self:stretch;grid-row:1/span 2;gap:3px;min-width:0}.ClimbEditor_rail__S2fdE{flex:1 1;min-height:6px;width:0}.ClimbEditor_rail__S2fdE[data-tone=dashed]{border-left:1.5px dashed var(--overlay-border)}.ClimbEditor_rail__S2fdE[data-tone=solid]{width:2px;border-radius:1px;background:color-mix(in srgb,var(--brand) 38%,var(--border-subtle))}.ClimbEditor_rail__S2fdE[data-tone=none]{visibility:hidden}.ClimbEditor_foldRow__QQ539{min-height:44px;align-items:stretch}.ClimbEditor_foldRow__QQ539>.ClimbEditor_showMore__83rbp{align-self:center}.ClimbEditor_foldRow__QQ539 .ClimbEditor_tierCell__csAZX{grid-row:auto}.ClimbEditor_row__F4_n6:not(:has(>.ClimbEditor_rowRhythm__p2hTY:not(:empty)))>.ClimbEditor_tierCell__csAZX{grid-row:auto}.ClimbEditor_chipBalance___FFU2{display:none;flex-shrink:0;height:6px}.ClimbEditor_row__F4_n6:not(:has(>.ClimbEditor_rowRhythm__p2hTY:not(:empty)))>.ClimbEditor_tierCell__csAZX>.ClimbEditor_chipBalance___FFU2{display:block}.ClimbEditor_foldRow__QQ539 .ClimbEditor_rail__S2fdE{flex:1 1 auto}.ClimbEditor_foldRow__QQ539 .ClimbEditor_rail__S2fdE[data-end=true]{flex:0 0 50%}.ClimbEditor_foldRow__QQ539>.ClimbEditor_showMore__83rbp{grid-column:2/-1;justify-self:start;min-height:44px;padding-inline:0}.ClimbEditor_goalFlag__4v4Sv,.ClimbEditor_nextLabel__A1Yeq,.ClimbEditor_nowChip__SPQKU{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--brand);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.4;white-space:nowrap}.ClimbEditor_nextLabel__A1Yeq{color:var(--text-muted)}.ClimbEditor_minimumCell__ovXzK,.ClimbEditor_targetCell__8Kk5_{min-width:0;padding-block:var(--space-3);font-size:20px;font-weight:700;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.3;overflow-wrap:anywhere;color:var(--text-primary)}.ClimbEditor_capFloor__0Ce5r,.ClimbEditor_floor__QwSB2,.ClimbEditor_minimumCell__ovXzK{color:var(--eth-minimum,var(--minimum))}.ClimbEditor_minimumCell__ovXzK{font-size:18px;font-weight:500}.ClimbEditor_targetCell__8Kk5_[data-prose]{font-size:15px;font-weight:600;letter-spacing:0;line-height:1.4}.ClimbEditor_minimumCell__ovXzK[data-prose]{font-size:14px;font-weight:500;letter-spacing:0;line-height:1.4}.ClimbEditor_pastRow__Osxiu .ClimbEditor_targetCell__8Kk5_{color:var(--text-secondary)}.ClimbEditor_rowRhythm__p2hTY{grid-column:2/4;color:var(--text-muted);font-size:12px;font-weight:400;line-height:1.5;margin-top:calc(-1 * var(--space-2));padding-bottom:var(--space-3);font-size:11px}.ClimbEditor_currentRow__OfRNu>.ClimbEditor_rowRhythm__p2hTY,.ClimbEditor_rowRhythm__p2hTY[data-changed=true]{color:var(--text-secondary)}.ClimbEditor_aiMarker__pwohc{padding:0 var(--space-3) var(--space-2)}.ClimbEditor_planAction__jXgFw{flex-shrink:0;min-height:40px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--hover-overlay);color:var(--brand);font-size:var(--text-xs);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ClimbEditor_planAction__jXgFw:hover{border-color:var(--brand);background:var(--brand-muted)}.ClimbEditor_planAction__jXgFw:focus-visible{outline-offset:2px;border-radius:var(--radius-md)}.ClimbEditor_showMore__83rbp{color:var(--text-muted)}.ClimbEditor_tierEditor__2G0_b{padding:0 var(--space-3)}.ClimbEditor_formRow__IKm5M,.ClimbEditor_rhythmField__C_Eup{display:grid;grid-template-columns:var(--climb-tier-width) minmax(0,1fr);align-items:center;grid-column-gap:var(--climb-column-gap);column-gap:var(--climb-column-gap);min-height:52px;padding:var(--space-2) 0}.ClimbEditor_fieldLabel__4cOtk,.ClimbEditor_rhythmField__C_Eup>.ClimbEditor_cap__s8jnZ{min-width:0;color:var(--text-secondary);font-size:12px;font-weight:500;line-height:1.5}.ClimbEditor_fieldLabel__4cOtk small{display:block;color:var(--text-muted);font-size:11px;font-weight:400;overflow-wrap:anywhere}.ClimbEditor_fieldLabel__4cOtk.ClimbEditor_capFloor__0Ce5r,.ClimbEditor_formRow__IKm5M[data-tone=floor] .ClimbEditor_fieldLabel__4cOtk{color:var(--eth-minimum,var(--minimum))}.ClimbEditor_stepperControl__VDLLp{display:flex;min-width:0}.ClimbEditor_rhythmToggle__xFwBj{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0;min-height:40px;width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--material-edge,var(--input-border));border-radius:var(--radius-md);background:var(--material-field-bg,var(--input-bg));box-shadow:var(--material-field-shadow,none);color:var(--text-primary);cursor:pointer;font:inherit;font-size:12px;text-align:left;transition:background var(--duration-fast) var(--ease-entrance)}.ClimbEditor_rhythmToggle__xFwBj:hover{background:var(--hover-overlay)}.ClimbEditor_rhythmEditor__MXUPW{padding-bottom:var(--space-2)}.ClimbEditor_dayRow__fnEoc{display:flex;gap:var(--space-2);flex-wrap:wrap}.ClimbEditor_dayToggle__Z41Jw{width:32px;height:32px;padding:0;border:1px solid var(--border);border-radius:var(--radius-full);background:transparent;color:var(--text-muted);cursor:pointer;font:inherit;font-size:12px;transition:background var(--duration-fast) var(--ease-entrance)}.ClimbEditor_dayToggle__Z41Jw:hover{background:var(--hover-overlay)}.ClimbEditor_dayToggle__Z41Jw[aria-pressed=true]{border-color:var(--brand);background:var(--brand-muted);color:var(--brand)}.ClimbEditor_editActions__JWCNs{justify-content:flex-end;border-top:1px solid var(--border-subtle);padding:var(--space-4) 0;flex-wrap:wrap}.ClimbEditor_doneButton__iSq9r{margin-left:auto;min-width:104px}.ClimbEditor_mapper__iMScZ{min-width:0}.ClimbEditor_aiError__kqIsz,.ClimbEditor_previewError__k86nm,.ClimbEditor_replaceNote__FJNhn{margin:0;padding:var(--space-2) var(--space-3);font-size:12px;line-height:1.5;color:var(--text-muted)}.ClimbEditor_previewError__k86nm{color:var(--danger)}.ClimbEditor_mapperFooter__VwArI{justify-content:flex-end;flex-wrap:wrap;border-top:1px solid var(--border-subtle);padding:var(--space-3)}.ClimbEditor_replaceNote__FJNhn{flex:1 1 180px;padding:0}.ClimbEditor_footer__kF8P4{display:flex;flex-direction:column;gap:var(--space-2)}.ClimbEditor_clearPlan__vMOi_{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3) var(--space-5);padding:var(--space-4) var(--space-3) var(--space-2)}.ClimbEditor_clearPlan__vMOi_ p{flex:1 1 220px;margin:0;color:var(--text-muted);font-size:var(--text-xs);line-height:1.6}.ClimbEditor_clearPlan__vMOi_>button{flex-shrink:0}@container (max-width: 400px){.ClimbEditor_formRow__IKm5M,.ClimbEditor_rhythmField__C_Eup,.ClimbEditor_row__F4_n6{--climb-tier-width:72px;--climb-column-gap:var(--space-2)}.ClimbEditor_toolbar__Hz7k7{gap:var(--space-3)}.ClimbEditor_toolbarActions__RV7AV{width:100%}.ClimbEditor_toolbarActions__RV7AV .ClimbEditor_planAction__jXgFw{flex:1 1}}@container (max-width: 280px){.ClimbEditor_toolbar__Hz7k7{flex-direction:column;align-items:flex-start}.ClimbEditor_toolbarActions__RV7AV{width:100%}.ClimbEditor_formRow__IKm5M,.ClimbEditor_row__F4_n6{--climb-tier-width:64px}.ClimbEditor_fieldLabel__4cOtk{font-size:11px}.ClimbEditor_rhythmField__C_Eup{grid-template-columns:minmax(0,1fr);row-gap:var(--space-2)}}@media (prefers-reduced-motion:reduce){.ClimbEditor_dayToggle__Z41Jw,.ClimbEditor_planAction__jXgFw,.ClimbEditor_rhythmToggle__xFwBj,.ClimbEditor_showMore__83rbp,.ClimbEditor_tierToggle__HUDVm{transition:none}}.ClimbEditor_mapper__iMScZ{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);background:var(--card-bg);box-shadow:inset 0 2px 0 color-mix(in srgb,var(--brand) 25%,transparent)}.ClimbEditor_destinationCount__c10Op,.ClimbEditor_destinationSettings__MZRy5,.ClimbEditor_destinationTopline__292OD{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.ClimbEditor_destinationTopline__292OD{align-items:flex-start;margin-bottom:var(--space-4)}.ClimbEditor_destinationIntro__lgPZQ{flex:1 1 220px;min-width:0}.ClimbEditor_destinationIntro__lgPZQ p,.ClimbEditor_previewHint___boKm{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:12px;line-height:1.5}.ClimbEditor_destinationTopline__292OD>:last-child:not(.ClimbEditor_destinationIntro__lgPZQ){max-width:200px}.ClimbEditor_endpoints__i5qOu{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);grid-template-rows:auto minmax(48px,auto) auto;grid-gap:var(--space-2) var(--space-3);gap:var(--space-2) var(--space-3);align-items:stretch;border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3);background:var(--hover-overlay)}.ClimbEditor_endpoint__aseg9{display:grid;grid-template-rows:subgrid;grid-row:1/4;align-items:center;min-width:0}.ClimbEditor_endpoint__aseg9[data-goal]{grid-column:3}.ClimbEditor_endpoint__aseg9>.ClimbEditor_fieldLabel__4cOtk{align-self:start}.ClimbEditor_endpointLabel__qwLn8{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--brand)}.ClimbEditor_endpointArrow__StobQ{grid-column:2;grid-row:2;color:var(--text-muted);align-self:center;justify-self:center}.ClimbEditor_fromAmount__vDTmy{font-size:var(--mono-stat-lg);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary);line-height:1.5}.ClimbEditor_endpointUnit__VEk1o{font-size:var(--text-label-sm);font-weight:400;line-height:1.5;color:var(--text-muted);overflow-wrap:anywhere}.ClimbEditor_toAmount__ewBsS{display:flex;align-items:center;min-width:0}.ClimbEditor_toAmount__ewBsS>:first-child{min-width:0}.ClimbEditor_destinationSettings__MZRy5{justify-content:space-between;margin:var(--space-4) 0}.ClimbEditor_destinationCount__c10Op{color:var(--text-secondary);font-size:12px}.ClimbEditor_destinationRhythm__1sVKT{color:var(--text-muted);font-size:11px}.ClimbEditor_routePreview__Yz7sq{border-top:1px solid var(--border-subtle);padding-top:var(--space-3)}.ClimbEditor_previewHeading__uKwlI{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);color:var(--text-secondary);font-size:12px;font-weight:500}.ClimbEditor_previewHeading__uKwlI>:last-child{color:var(--text-muted);font-size:11px;font-weight:400}.ClimbEditor_previewHeading__uKwlI small{display:block;margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-xs);font-weight:400}.ClimbEditor_routeScroll__BfWv2{overflow-x:auto;scrollbar-width:thin;padding:var(--space-3) 0}.ClimbEditor_route__9cDYT{display:flex;list-style:none;padding:0;margin:0;min-width:max-content}.ClimbEditor_routeStop__HJ7az{display:flex;flex:1 0 72px;position:relative;flex-direction:column;align-items:center;gap:var(--space-1)}.ClimbEditor_routeStop__HJ7az:before{content:"";position:absolute;top:17px;left:-50%;width:100%;height:1px;background:color-mix(in srgb,var(--brand) 30%,var(--border))}.ClimbEditor_routeStop__HJ7az:first-child:before{content:none}.ClimbEditor_routeValue__j4XQ2{z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-width:50px;min-height:34px;padding:var(--space-1) var(--space-2);border:1px dashed color-mix(in srgb,var(--brand) 30%,var(--border));border-radius:var(--radius-full);background:var(--card-bg);color:var(--text-primary);font-size:var(--text-body);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ClimbEditor_routeStop__HJ7az[data-from=true] .ClimbEditor_routeValue__j4XQ2{border-style:solid;background:var(--input-bg)}.ClimbEditor_routeStop__HJ7az[data-goal=true] .ClimbEditor_routeValue__j4XQ2{border:1px solid var(--brand);color:var(--brand);background:var(--brand-muted)}.ClimbEditor_routeTier___rPYl{color:var(--text-secondary);font-size:10px}.ClimbEditor_routeMinimum__MGEA7{color:var(--eth-minimum,var(--minimum));font-size:10px}.ClimbEditor_mapperFooter__VwArI{padding:var(--space-3) 0 0;margin-top:var(--space-2)}.ClimbEditor_rungs__U6Nxh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin:var(--space-3) 0;overflow:hidden}.ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);min-height:0}.ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M+.ClimbEditor_formRow__IKm5M{border-left:1px solid var(--border-subtle)}.ClimbEditor_rungs__U6Nxh .ClimbEditor_stepperControl__VDLLp{width:100%}.ClimbEditor_rungs__U6Nxh .ClimbEditor_stepperControl__VDLLp>div{width:100%;justify-content:space-between}.ClimbEditor_rungs__U6Nxh .ClimbEditor_fieldLabel__4cOtk{color:var(--text-secondary)}.ClimbEditor_rungs__U6Nxh .ClimbEditor_fieldLabel__4cOtk small{display:inline;margin-left:var(--space-2)}.ClimbEditor_rungs__U6Nxh .ClimbEditor_formRow__IKm5M[data-tone=floor] .ClimbEditor_fieldLabel__4cOtk{color:var(--eth-minimum,var(--minimum))}.ClimbEditor_tierEditor__2G0_b{padding-bottom:var(--space-2)}@container (max-width: 400px){.ClimbEditor_table__x_SRI{--climb-tier-width:68px;--climb-column-gap:var(--space-4)}.ClimbEditor_table__x_SRI .ClimbEditor_targetCell__8Kk5_{font-size:18px}.ClimbEditor_table__x_SRI .ClimbEditor_minimumCell__ovXzK{font-size:16px}.ClimbEditor_mapper__iMScZ{padding:var(--space-3)}.ClimbEditor_endpoints__i5qOu{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);gap:var(--space-2)}.ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M{padding:var(--space-2)}.ClimbEditor_rungs__U6Nxh .ClimbEditor_fieldLabel__4cOtk small{display:block;margin-left:0}}@container (max-width: 280px){.ClimbEditor_rungs__U6Nxh{grid-template-columns:minmax(0,1fr)}.ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M{flex-direction:row;align-items:center;justify-content:space-between}.ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M+.ClimbEditor_formRow__IKm5M{border-left:0;border-top:1px solid var(--border-subtle)}.ClimbEditor_destinationTopline__292OD{flex-direction:column;align-items:flex-start}.ClimbEditor_destinationTopline__292OD>:last-child{max-width:none}}.ClimbEditor_editHeading__Q6zdU{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;color:var(--text-primary);font-size:var(--text-sm);border-bottom:1px solid var(--border-subtle)}.ClimbEditor_editHeading__Q6zdU>:last-child{color:var(--text-muted);font-size:var(--text-xs)}.ClimbEditor_amountFields__6tRep,.ClimbEditor_scheduleFields__bgAb2,.ClimbEditor_tierFields__AlKTe{min-width:0}.ClimbEditor_amountFields__6tRep[hidden],.ClimbEditor_destinationFields__EQ4Rb[hidden],.ClimbEditor_routePreview__Yz7sq[hidden],.ClimbEditor_scheduleFields__bgAb2[hidden]{display:none!important}.ClimbEditor_formSentence__4LMML{margin:var(--space-4) 0;color:var(--text-secondary);font-size:var(--text-body);line-height:1.6}.ClimbEditor_formSentence__4LMML small{display:block;margin-top:var(--space-2);color:var(--eth-minimum,var(--minimum));font-size:var(--text-sm)}.ClimbEditor_designPicker__QtuK7{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.ClimbEditor_designLabel__14Yhv{color:var(--text-muted);font-size:var(--text-xs)}.ClimbEditor_designButtons__sgDl_{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-2)}.ClimbEditor_designPicker__QtuK7 p{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-xs);line-height:1.5}.ClimbEditor_editor__TeDJN[data-tier-design] .ClimbEditor_plannedRow__7Mjt1[data-open=true]{border-radius:0;background:color-mix(in srgb,var(--brand) 4%,transparent)}.ClimbEditor_editor__TeDJN[data-tier-design] .ClimbEditor_tierEditor__2G0_b{padding-inline:var(--space-4)}.ClimbEditor_editor__TeDJN[data-tier-design] .ClimbEditor_editActions__JWCNs{justify-content:space-between}.ClimbEditor_editor__TeDJN[data-tier-design] .ClimbEditor_tierFields__AlKTe .ClimbEditor_rhythmField__C_Eup{grid-template-columns:80px minmax(0,1fr)}.ClimbEditor_editor__TeDJN[data-tier-design=blueprint] .ClimbEditor_rungs__U6Nxh,.ClimbEditor_editor__TeDJN[data-tier-design=compact] .ClimbEditor_rungs__U6Nxh,.ClimbEditor_editor__TeDJN[data-tier-design=notebook] .ClimbEditor_rungs__U6Nxh{display:block;border:0;border-radius:0;margin:0}.ClimbEditor_editor__TeDJN[data-tier-design=blueprint] .ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M,.ClimbEditor_editor__TeDJN[data-tier-design=compact] .ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M,.ClimbEditor_editor__TeDJN[data-tier-design=notebook] .ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M{display:grid;grid-template-columns:80px minmax(0,1fr);padding:var(--space-3) 0;border:0;border-bottom:1px solid var(--border-subtle);grid-gap:var(--space-3);gap:var(--space-3);align-items:center}.ClimbEditor_editor__TeDJN[data-tier-design=blueprint] .ClimbEditor_rungs__U6Nxh .ClimbEditor_fieldLabel__4cOtk small,.ClimbEditor_editor__TeDJN[data-tier-design=compact] .ClimbEditor_rungs__U6Nxh .ClimbEditor_fieldLabel__4cOtk small,.ClimbEditor_editor__TeDJN[data-tier-design=notebook] .ClimbEditor_rungs__U6Nxh .ClimbEditor_fieldLabel__4cOtk small{display:block;margin:0}.ClimbEditor_editor__TeDJN[data-tier-design=blueprint] .ClimbEditor_scheduleFields__bgAb2>.ClimbEditor_formRow__IKm5M,.ClimbEditor_editor__TeDJN[data-tier-design=compact] .ClimbEditor_scheduleFields__bgAb2>.ClimbEditor_formRow__IKm5M,.ClimbEditor_editor__TeDJN[data-tier-design=notebook] .ClimbEditor_scheduleFields__bgAb2>.ClimbEditor_formRow__IKm5M{grid-template-columns:80px minmax(0,1fr)}.ClimbEditor_editor__TeDJN[data-tier-design=blueprint] .ClimbEditor_rhythmToggle__xFwBj{border-color:transparent;border-radius:0;background:transparent;padding-inline:0}.ClimbEditor_editor__TeDJN[data-tier-design=blueprint] .ClimbEditor_stepperControl__VDLLp>div{border-radius:var(--radius-sm)!important}.ClimbEditor_editor__TeDJN[data-tier-design=columns] .ClimbEditor_rungs__U6Nxh{border:0;gap:var(--space-4)}.ClimbEditor_editor__TeDJN[data-tier-design=columns] .ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M{padding:var(--space-4) 0;border:0;border-bottom:2px solid var(--brand)}.ClimbEditor_editor__TeDJN[data-tier-design=columns] .ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M[data-tone=floor]{border-color:var(--eth-minimum,var(--minimum))}.ClimbEditor_editor__TeDJN[data-tier-design=columns] .ClimbEditor_scheduleFields__bgAb2{padding-bottom:var(--space-3)}.ClimbEditor_editor__TeDJN[data-tier-design=inline] .ClimbEditor_plannedRow__7Mjt1[data-open=true] .ClimbEditor_minimumCell__ovXzK,.ClimbEditor_editor__TeDJN[data-tier-design=inline] .ClimbEditor_plannedRow__7Mjt1[data-open=true] .ClimbEditor_targetCell__8Kk5_{visibility:hidden}.ClimbEditor_editor__TeDJN[data-tier-design=inline] .ClimbEditor_tierEditor__2G0_b{margin-top:calc(-1 * var(--space-12));padding-top:0}.ClimbEditor_editor__TeDJN[data-tier-design=inline] .ClimbEditor_editHeading__Q6zdU{display:none}.ClimbEditor_editor__TeDJN[data-tier-design=inline] .ClimbEditor_amountFields__6tRep{margin-left:calc(var(--climb-tier-width) + var(--climb-column-gap));padding-right:var(--space-6)}.ClimbEditor_editor__TeDJN[data-tier-design=inline] .ClimbEditor_rungs__U6Nxh{border:0;margin:0;gap:var(--space-3)}.ClimbEditor_editor__TeDJN[data-tier-design=inline] .ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M{padding:0;border:0}.ClimbEditor_editor__TeDJN[data-tier-design=inline] .ClimbEditor_rungs__U6Nxh .ClimbEditor_fieldLabel__4cOtk{font-size:var(--text-xxs)}.ClimbEditor_editor__TeDJN[data-tier-design=inline] .ClimbEditor_rungs__U6Nxh .ClimbEditor_fieldLabel__4cOtk small{display:none}.ClimbEditor_editor__TeDJN[data-tier-design=inline] .ClimbEditor_scheduleFields__bgAb2{margin-top:var(--space-3)}.ClimbEditor_editor__TeDJN[data-tier-design=inspector] .ClimbEditor_plannedRow__7Mjt1[data-open=true]{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)}.ClimbEditor_editor__TeDJN[data-tier-design=inspector] .ClimbEditor_plannedRow__7Mjt1[data-open=true] .ClimbEditor_tierToggle__HUDVm{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.ClimbEditor_editor__TeDJN[data-tier-design=inspector] .ClimbEditor_plannedRow__7Mjt1[data-open=true] .ClimbEditor_tierEditor__2G0_b{border-left:1px solid var(--border-subtle)}.ClimbEditor_editor__TeDJN[data-tier-design=inspector] .ClimbEditor_rungs__U6Nxh{grid-template-columns:1fr}.ClimbEditor_editor__TeDJN[data-tier-design=inspector] .ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M+.ClimbEditor_formRow__IKm5M{border:0;border-top:1px solid var(--border-subtle)}.ClimbEditor_editor__TeDJN[data-tier-design=inspector] .ClimbEditor_tierFields__AlKTe .ClimbEditor_formRow__IKm5M,.ClimbEditor_editor__TeDJN[data-tier-design=inspector] .ClimbEditor_tierFields__AlKTe .ClimbEditor_rhythmField__C_Eup{grid-template-columns:1fr;gap:var(--space-2)}.ClimbEditor_editor__TeDJN[data-tier-design=bands] .ClimbEditor_rungs__U6Nxh{border:0;border-radius:0;padding:var(--space-3);background:var(--brand-muted)}.ClimbEditor_editor__TeDJN[data-tier-design=bands] .ClimbEditor_scheduleFields__bgAb2{padding:var(--space-3);background:var(--hover-overlay)}.ClimbEditor_editor__TeDJN[data-tier-design=bands] .ClimbEditor_editActions__JWCNs{padding-top:var(--space-3);border:0}.ClimbEditor_editor__TeDJN[data-tier-design=sentence] .ClimbEditor_rungs__U6Nxh{border:0;margin-block:var(--space-5)}.ClimbEditor_editor__TeDJN[data-tier-design=sentence] .ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M{border:0;padding:0 var(--space-3) 0 0}.ClimbEditor_editor__TeDJN[data-tier-design=sentence] .ClimbEditor_rungs__U6Nxh .ClimbEditor_fieldLabel__4cOtk{font-size:var(--text-body)}.ClimbEditor_editor__TeDJN[data-tier-design=sentence] .ClimbEditor_scheduleFields__bgAb2{border-top:1px solid var(--border-subtle)}.ClimbEditor_editor__TeDJN[data-tier-design=cards] .ClimbEditor_rungs__U6Nxh{border:0;gap:var(--space-3);overflow:visible}.ClimbEditor_editor__TeDJN[data-tier-design=cards] .ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--card-bg)}.ClimbEditor_editor__TeDJN[data-tier-design=cards] .ClimbEditor_scheduleFields__bgAb2{padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin-bottom:var(--space-4)}.ClimbEditor_editor__TeDJN[data-tier-design=rail] .ClimbEditor_tierFields__AlKTe{border-left:1px solid var(--brand);margin-left:var(--space-2);padding-left:var(--space-4)}.ClimbEditor_editor__TeDJN[data-tier-design=rail] .ClimbEditor_rungs__U6Nxh{grid-template-columns:1fr;border:0;border-radius:0}.ClimbEditor_editor__TeDJN[data-tier-design=rail] .ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M{display:grid;grid-template-columns:80px minmax(0,1fr);align-items:center;border:0;padding:var(--space-3) 0}.ClimbEditor_editor__TeDJN[data-tier-design=compact] .ClimbEditor_editHeading__Q6zdU{font-size:var(--text-xs);padding-block:var(--space-2)}.ClimbEditor_editor__TeDJN[data-tier-design=compact] .ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M{padding-block:var(--space-2)}.ClimbEditor_editor__TeDJN[data-tier-design=compact] .ClimbEditor_rhythmToggle__xFwBj{min-height:36px;border:0;border-radius:0;background:transparent}.ClimbEditor_editor__TeDJN[data-tier-design=tabs] .ClimbEditor_tierFields__AlKTe{padding-top:var(--space-3);min-height:130px}.ClimbEditor_editor__TeDJN[data-tier-design=tabs] .ClimbEditor_editHeading__Q6zdU{border:0}.ClimbEditor_editor__TeDJN[data-tier-design=tabs] .ClimbEditor_scheduleFields__bgAb2>.ClimbEditor_formRow__IKm5M{display:none}.ClimbEditor_editor__TeDJN[data-tier-design=notebook] .ClimbEditor_editHeading__Q6zdU{font-family:var(--font-badge);padding-block:var(--space-4);border-bottom-style:dashed}.ClimbEditor_editor__TeDJN[data-tier-design=notebook] .ClimbEditor_tierFields__AlKTe{padding-left:var(--space-4);border-left:1px solid var(--border-subtle)}.ClimbEditor_editor__TeDJN[data-tier-design=notebook] .ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M{padding-block:var(--space-4)}.ClimbEditor_editor__TeDJN[data-tier-design=workbench] .ClimbEditor_tierFields__AlKTe{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:var(--space-5);gap:var(--space-5);padding-block:var(--space-4)}.ClimbEditor_editor__TeDJN[data-tier-design=workbench] .ClimbEditor_rungs__U6Nxh{grid-template-columns:1fr;margin:0}.ClimbEditor_editor__TeDJN[data-tier-design=workbench] .ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M+.ClimbEditor_formRow__IKm5M{border:0;border-top:1px solid var(--border-subtle)}.ClimbEditor_editor__TeDJN[data-tier-design=workbench] .ClimbEditor_scheduleFields__bgAb2>.ClimbEditor_formRow__IKm5M{display:none}.ClimbEditor_editor__TeDJN[data-tier-design=workbench] .ClimbEditor_tierFields__AlKTe .ClimbEditor_rhythmField__C_Eup{grid-template-columns:1fr;gap:var(--space-2);padding-top:0}.ClimbEditor_destinationBody__7rtli{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.ClimbEditor_destinationFields__EQ4Rb{min-width:0}.ClimbEditor_mapper__iMScZ[data-destination-design]{border-radius:0;box-shadow:none;border:0;border-block:1px solid var(--border-subtle);padding:var(--space-4) 0;background:transparent}.ClimbEditor_mapper__iMScZ[data-destination-design] .ClimbEditor_endpoints__i5qOu{background:transparent;border-radius:0}.ClimbEditor_routeColumns__wuZhh{display:grid;grid-template-columns:48px minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);border-bottom:1px solid var(--border-subtle)}.ClimbEditor_route__9cDYT[data-table=true]{display:flex;flex-direction:column;min-width:0}.ClimbEditor_route__9cDYT[data-table=true] .ClimbEditor_routeStop__HJ7az{display:grid;grid-template-columns:48px minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);flex:auto;padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--border-subtle)}.ClimbEditor_route__9cDYT[data-table=true] .ClimbEditor_routeStop__HJ7az:before{content:none}.ClimbEditor_route__9cDYT[data-table=true] .ClimbEditor_routeTier___rPYl{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:center;gap:3px;font-size:var(--text-sm)}.ClimbEditor_route__9cDYT[data-table=true] .ClimbEditor_routeTier___rPYl small{display:block;font-size:var(--text-xxs);color:var(--text-muted)}.ClimbEditor_route__9cDYT[data-table=true] .ClimbEditor_routeValue__j4XQ2{grid-column:2;grid-row:1;justify-content:flex-start;min-width:0;min-height:0;padding:0;border:0;background:transparent;border-radius:0;font-size:var(--text-body)}.ClimbEditor_route__9cDYT[data-table=true] .ClimbEditor_routeMinimum__MGEA7{grid-column:3;grid-row:1;font-size:var(--text-xs);overflow-wrap:anywhere}.ClimbEditor_mapper__iMScZ[data-destination-design=blueprint] .ClimbEditor_endpoints__i5qOu{border-inline:0}.ClimbEditor_mapper__iMScZ[data-destination-design=blueprint] .ClimbEditor_destinationCount__c10Op{width:100%;justify-content:space-between}.ClimbEditor_mapper__iMScZ[data-destination-design=columns] .ClimbEditor_endpoints__i5qOu{border:0;gap:var(--space-4)}.ClimbEditor_mapper__iMScZ[data-destination-design=columns] .ClimbEditor_endpoint__aseg9{padding:var(--space-3);border-bottom:2px solid var(--border-subtle)}.ClimbEditor_mapper__iMScZ[data-destination-design=columns] .ClimbEditor_endpoint__aseg9[data-goal]{border-color:var(--brand)}.ClimbEditor_mapper__iMScZ[data-destination-design=inline] .ClimbEditor_destinationFields__EQ4Rb{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center}.ClimbEditor_mapper__iMScZ[data-destination-design=inline] .ClimbEditor_endpoints__i5qOu{border:0;padding:0}.ClimbEditor_mapper__iMScZ[data-destination-design=inline] .ClimbEditor_destinationSettings__MZRy5{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.ClimbEditor_mapper__iMScZ[data-destination-design=inspector] .ClimbEditor_destinationBody__7rtli,.ClimbEditor_mapper__iMScZ[data-destination-design=workbench] .ClimbEditor_destinationBody__7rtli{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ClimbEditor_mapper__iMScZ[data-destination-design=inspector] .ClimbEditor_routePreview__Yz7sq,.ClimbEditor_mapper__iMScZ[data-destination-design=workbench] .ClimbEditor_routePreview__Yz7sq{border-top:0;border-left:1px solid var(--border-subtle);padding:0 0 0 var(--space-4)}.ClimbEditor_mapper__iMScZ[data-destination-design=inspector] .ClimbEditor_endpoints__i5qOu,.ClimbEditor_mapper__iMScZ[data-destination-design=workbench] .ClimbEditor_endpoints__i5qOu{display:flex;flex-direction:column;gap:var(--space-4);border:0;padding:0}.ClimbEditor_mapper__iMScZ[data-destination-design=inspector] .ClimbEditor_endpoint__aseg9,.ClimbEditor_mapper__iMScZ[data-destination-design=workbench] .ClimbEditor_endpoint__aseg9{display:grid;grid-template-rows:auto;grid-gap:var(--space-2);gap:var(--space-2)}.ClimbEditor_mapper__iMScZ[data-destination-design=inspector] .ClimbEditor_endpointArrow__StobQ,.ClimbEditor_mapper__iMScZ[data-destination-design=workbench] .ClimbEditor_endpointArrow__StobQ{display:none}.ClimbEditor_mapper__iMScZ[data-destination-design=inspector] .ClimbEditor_route__9cDYT{flex-direction:column;min-width:0;gap:var(--space-3)}.ClimbEditor_mapper__iMScZ[data-destination-design=inspector] .ClimbEditor_routeStop__HJ7az{flex:auto;align-items:flex-start;padding-left:var(--space-3);border-left:1px solid var(--border-subtle)}.ClimbEditor_mapper__iMScZ[data-destination-design=inspector] .ClimbEditor_routeStop__HJ7az:before{content:none}.ClimbEditor_mapper__iMScZ[data-destination-design=bands] .ClimbEditor_endpoints__i5qOu{border:0;background:var(--brand-muted)}.ClimbEditor_mapper__iMScZ[data-destination-design=bands] .ClimbEditor_destinationSettings__MZRy5{margin:0;padding:var(--space-4);background:var(--hover-overlay)}.ClimbEditor_mapper__iMScZ[data-destination-design=bands] .ClimbEditor_routePreview__Yz7sq{border:0;padding-inline:var(--space-4)}.ClimbEditor_mapper__iMScZ[data-destination-design=sentence] .ClimbEditor_endpoints__i5qOu{display:flex;flex-direction:column-reverse;gap:var(--space-4);border:0;padding:0}.ClimbEditor_mapper__iMScZ[data-destination-design=sentence] .ClimbEditor_endpoint__aseg9{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}.ClimbEditor_mapper__iMScZ[data-destination-design=sentence] .ClimbEditor_endpoint__aseg9[data-goal]{display:grid;grid-template-columns:auto minmax(0,1fr) auto}.ClimbEditor_mapper__iMScZ[data-destination-design=sentence] .ClimbEditor_endpointArrow__StobQ{display:none}.ClimbEditor_mapper__iMScZ[data-destination-design=cards] .ClimbEditor_destinationBody__7rtli{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ClimbEditor_mapper__iMScZ[data-destination-design=cards] .ClimbEditor_destinationFields__EQ4Rb,.ClimbEditor_mapper__iMScZ[data-destination-design=cards] .ClimbEditor_routePreview__Yz7sq{border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4)}.ClimbEditor_mapper__iMScZ[data-destination-design=cards] .ClimbEditor_endpoints__i5qOu{display:flex;flex-direction:column;gap:var(--space-4);border:0;padding:0}.ClimbEditor_mapper__iMScZ[data-destination-design=cards] .ClimbEditor_endpoint__aseg9{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2)}.ClimbEditor_mapper__iMScZ[data-destination-design=cards] .ClimbEditor_endpointArrow__StobQ{display:none}.ClimbEditor_mapper__iMScZ[data-destination-design=rail] .ClimbEditor_destinationBody__7rtli{border-left:1px solid var(--brand);padding-left:var(--space-4);margin-left:var(--space-2)}.ClimbEditor_mapper__iMScZ[data-destination-design=rail] .ClimbEditor_endpoints__i5qOu{border:0;padding:0}.ClimbEditor_mapper__iMScZ[data-destination-design=rail] .ClimbEditor_route__9cDYT{flex-direction:column;min-width:0}.ClimbEditor_mapper__iMScZ[data-destination-design=rail] .ClimbEditor_routeStop__HJ7az{flex:auto;flex-direction:row;padding:var(--space-3);border-bottom:1px solid var(--border-subtle);justify-content:space-between;gap:var(--space-3)}.ClimbEditor_mapper__iMScZ[data-destination-design=rail] .ClimbEditor_routeStop__HJ7az:before{content:none}.ClimbEditor_mapper__iMScZ[data-destination-design=compact] .ClimbEditor_endpoints__i5qOu{border:0;padding:0;grid-template-rows:auto auto auto}.ClimbEditor_mapper__iMScZ[data-destination-design=compact] .ClimbEditor_destinationSettings__MZRy5{margin-block:var(--space-2)}.ClimbEditor_mapper__iMScZ[data-destination-design=compact] .ClimbEditor_route__9cDYT[data-table=true] .ClimbEditor_routeStop__HJ7az{padding-block:var(--space-2)}.ClimbEditor_mapper__iMScZ[data-destination-design=tabs] .ClimbEditor_destinationBody__7rtli{margin-top:var(--space-4)}.ClimbEditor_mapper__iMScZ[data-destination-design=notebook] .ClimbEditor_endpoints__i5qOu{border-inline:0;border-block-style:dashed}.ClimbEditor_mapper__iMScZ[data-destination-design=notebook] .ClimbEditor_destinationIntro__lgPZQ .ClimbEditor_title__fnGIz{font-family:var(--font-badge)}.ClimbEditor_mapper__iMScZ[data-destination-design=notebook] .ClimbEditor_routePreview__Yz7sq{border-left:1px solid var(--border-subtle);padding-left:var(--space-4)}.ClimbEditor_mapper__iMScZ[data-destination-design=workbench] .ClimbEditor_routeColumns__wuZhh,.ClimbEditor_mapper__iMScZ[data-destination-design=workbench] .ClimbEditor_route__9cDYT[data-table=true] .ClimbEditor_routeStop__HJ7az{grid-template-columns:32px minmax(0,1fr) minmax(0,1fr);gap:var(--space-2)}@container (max-width: 460px){.ClimbEditor_editor__TeDJN[data-tier-design=inspector] .ClimbEditor_plannedRow__7Mjt1[data-open=true]{grid-template-columns:1fr}.ClimbEditor_editor__TeDJN[data-tier-design=inspector] .ClimbEditor_plannedRow__7Mjt1[data-open=true] .ClimbEditor_tierToggle__HUDVm{display:grid;grid-template-columns:var(--climb-tier-width) minmax(0,1fr) minmax(0,1fr) 16px}.ClimbEditor_editor__TeDJN[data-tier-design=inspector] .ClimbEditor_plannedRow__7Mjt1[data-open=true] .ClimbEditor_tierEditor__2G0_b{border-left:0}.ClimbEditor_editor__TeDJN[data-tier-design=workbench] .ClimbEditor_tierFields__AlKTe{grid-template-columns:1fr}.ClimbEditor_editor__TeDJN[data-tier-design=inline] .ClimbEditor_tierEditor__2G0_b{margin-top:0}.ClimbEditor_editor__TeDJN[data-tier-design=inline] .ClimbEditor_plannedRow__7Mjt1[data-open=true] .ClimbEditor_minimumCell__ovXzK,.ClimbEditor_editor__TeDJN[data-tier-design=inline] .ClimbEditor_plannedRow__7Mjt1[data-open=true] .ClimbEditor_targetCell__8Kk5_{visibility:visible}.ClimbEditor_editor__TeDJN[data-tier-design=inline] .ClimbEditor_amountFields__6tRep{margin-left:0;padding-right:0}.ClimbEditor_mapper__iMScZ[data-destination-design=cards] .ClimbEditor_destinationBody__7rtli,.ClimbEditor_mapper__iMScZ[data-destination-design=inline] .ClimbEditor_destinationFields__EQ4Rb,.ClimbEditor_mapper__iMScZ[data-destination-design=inspector] .ClimbEditor_destinationBody__7rtli,.ClimbEditor_mapper__iMScZ[data-destination-design=workbench] .ClimbEditor_destinationBody__7rtli{grid-template-columns:1fr}.ClimbEditor_mapper__iMScZ[data-destination-design=inspector] .ClimbEditor_routePreview__Yz7sq,.ClimbEditor_mapper__iMScZ[data-destination-design=workbench] .ClimbEditor_routePreview__Yz7sq{border-left:0;border-top:1px solid var(--border-subtle);padding:var(--space-4) 0 0}.ClimbEditor_mapper__iMScZ[data-destination-design=sentence] .ClimbEditor_endpoint__aseg9[data-goal]{grid-template-columns:1fr}.ClimbEditor_designButtons__sgDl_ button{min-height:44px}}@container (max-width: 300px){.ClimbEditor_editor__TeDJN[data-tier-design] .ClimbEditor_rungs__U6Nxh{grid-template-columns:1fr}.ClimbEditor_editor__TeDJN[data-tier-design] .ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M{border-left:0}.ClimbEditor_editor__TeDJN[data-tier-design] .ClimbEditor_tierFields__AlKTe .ClimbEditor_formRow__IKm5M,.ClimbEditor_editor__TeDJN[data-tier-design] .ClimbEditor_tierFields__AlKTe .ClimbEditor_rhythmField__C_Eup{grid-template-columns:1fr;gap:var(--space-2)}.ClimbEditor_editor__TeDJN[data-tier-design] .ClimbEditor_rungs__U6Nxh>.ClimbEditor_formRow__IKm5M{display:flex;flex-direction:column;align-items:stretch}.ClimbEditor_editor__TeDJN[data-tier-design] .ClimbEditor_rungs__U6Nxh .ClimbEditor_fieldLabel__4cOtk small{display:inline;margin-left:var(--space-2)}.ClimbEditor_mapper__iMScZ[data-destination-design] .ClimbEditor_endpoints__i5qOu{display:flex;flex-direction:column;gap:var(--space-4)}.ClimbEditor_mapper__iMScZ[data-destination-design] .ClimbEditor_endpoint__aseg9{display:grid;grid-template-rows:auto;grid-gap:var(--space-2);gap:var(--space-2)}.ClimbEditor_mapper__iMScZ[data-destination-design] .ClimbEditor_endpointArrow__StobQ{display:none}}.ClimbEditor_route__9cDYT[data-editable]{min-width:0;flex-wrap:wrap}.ClimbEditor_routeExistingStop__S0vDa{list-style:none;flex:none;width:100%;min-width:0;container-type:inline-size;border-bottom:1px solid var(--border-subtle)}.ClimbEditor_routeExistingStop__S0vDa .ClimbEditor_plannedRow__7Mjt1{border-bottom:0}.ClimbEditor_route__9cDYT[data-editable] .ClimbEditor_routeStop__HJ7az{margin-block:var(--space-1)}.ClimbEditor_route__9cDYT[data-editable] .ClimbEditor_routeStop__HJ7az[data-tier-kind=new]{background:var(--brand-muted);box-shadow:inset 2px 0 var(--brand);border-radius:var(--radius-sm);padding:var(--space-3)}.ClimbEditor_route__9cDYT[data-editable] .ClimbEditor_routeTier___rPYl small{display:block;margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-xxs)}.ClimbEditor_route__9cDYT[data-editable] .ClimbEditor_routeTier___rPYl .ClimbEditor_newTierMark__B6_me{display:inline-flex;color:var(--brand);font-size:var(--text-xxs);font-weight:600;border:1px solid color-mix(in srgb,var(--brand) 30%,transparent);border-radius:var(--radius-sm);padding:0 var(--space-1)}.ClimbEditor_mapper__iMScZ[data-destination-design] .ClimbEditor_routeColumns__wuZhh,.ClimbEditor_mapper__iMScZ[data-destination-design] .ClimbEditor_route__9cDYT[data-table=true] .ClimbEditor_routeStop__HJ7az{grid-template-columns:var(--climb-tier-width) minmax(0,1fr) minmax(0,1fr) 16px;gap:var(--climb-column-gap);padding-inline:var(--space-3)}.ClimbEditor_route__9cDYT[data-table=true] .ClimbEditor_routeTier___rPYl .ClimbEditor_newTierMark__B6_me{display:flex;width:-moz-fit-content;width:fit-content;margin-top:0}.ClimbEditor_route__9cDYT[data-table=false] .ClimbEditor_routeStop__HJ7az{padding:var(--space-3)}.ClimbEditor_route__9cDYT[data-editable] .ClimbEditor_routeStop__HJ7az:before{content:none}.ClimbEditor_route__9cDYT[data-table=true] .ClimbEditor_routeMinimum__MGEA7{font-size:var(--text-body)}.ClimbEditor_dayToggle__Z41Jw,.ClimbEditor_planAction__jXgFw,.ClimbEditor_rhythmToggle__xFwBj,.ClimbEditor_showMore__83rbp,.ClimbEditor_tierToggle__HUDVm{transition:transform var(--duration-fast) var(--ease-spring),background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.ClimbEditor_plannedRow__7Mjt1{transition:background var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out)}@media (prefers-reduced-motion:reduce){.ClimbEditor_dayToggle__Z41Jw,.ClimbEditor_planAction__jXgFw,.ClimbEditor_plannedRow__7Mjt1,.ClimbEditor_rhythmToggle__xFwBj,.ClimbEditor_showMore__83rbp,.ClimbEditor_tierToggle__HUDVm{transition:none}}.GrowthSection_container__Jlld0{min-width:0;border:1px solid var(--card-border);border-radius:var(--radius-lg);background:var(--card-bg);overflow:clip}.GrowthSection_container__Jlld0[data-embedded=true]{border:0;border-radius:0;background:transparent}.GrowthSection_navigation__IfkzU{padding:var(--space-2) var(--space-3) 0}.GrowthSection_navigation__IfkzU .GrowthSection_tabs__1_abh{width:100%;padding:0}.GrowthSection_content__Kg_Ya{min-width:0;padding:var(--space-2)}.GrowthSection_path__Mfpnc{padding:var(--space-3);min-width:0}.GrowthSection_pathHeader__tmSHw{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-4);font-size:13px;color:var(--text-secondary)}.GrowthSection_empty__ckAz8{margin:0;padding:var(--space-4);font-size:13px;line-height:1.6;color:var(--text-secondary)}.GrowthSection_saveStatus__NAeQ_{padding-inline:var(--space-3)}.GrowthSection_exploration__hPQWR{min-width:0;container-type:inline-size}@container (max-width: 340px){.GrowthSection_navigation__IfkzU .GrowthSection_tabs__1_abh .secondary-tabs__label{white-space:normal;text-wrap:balance;line-height:1.4}.GrowthSection_navigation__IfkzU .GrowthSection_tabs__1_abh .secondary-tabs__item{padding-inline:var(--space-1)}}.HelpButton_glyph__OyijB{display:block;flex-shrink:0;opacity:.8;transition:opacity var(--duration-fast) var(--ease-out)}.HelpButton_glyph__OyijB>circle{stroke-width:1.2}.HelpButton_button__6DqwY{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-full);background:transparent;color:var(--text-muted);cursor:pointer;line-height:1;transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-spring)}.HelpButton_button__6DqwY:focus-visible,.HelpButton_button__6DqwY:hover{color:var(--brand);background:var(--hover-overlay)}.HelpButton_button__6DqwY:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.HelpButton_button__6DqwY:focus-visible .HelpButton_glyph__OyijB,.HelpButton_button__6DqwY:hover .HelpButton_glyph__OyijB{opacity:1}.HelpButton_pulse__mFQkM{animation:HelpButton_helpPulse__LinUr 1.3s ease-in-out 1.4s 3}@keyframes HelpButton_helpPulse__LinUr{50%{color:var(--brand);box-shadow:0 0 0 3px var(--brand-muted)}}@media (prefers-reduced-motion:reduce){.HelpButton_pulse__mFQkM{animation:none}.HelpButton_button__6DqwY,.HelpButton_glyph__OyijB{transition:none}}.HabitSchedulePreview_preview__4qIfK{margin:var(--space-2) 0 0;padding-top:var(--space-4);border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.HabitSchedulePreview_caption__wknDC{display:flex;flex-direction:column;gap:var(--space-1)}.HabitSchedulePreview_caption__wknDC strong{font-size:var(--text-body-sm);color:var(--text-primary);font-weight:600}.HabitSchedulePreview_caption__wknDC span,.HabitSchedulePreview_note__tEFTG{font-size:var(--text-label-sm);color:var(--text-secondary);line-height:1.5}.HabitSchedulePreview_legend__V9lU3{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);font-size:var(--text-label-sm);color:var(--text-secondary)}.HabitSchedulePreview_legend__V9lU3 span{display:inline-flex;gap:var(--space-2);align-items:center}.HabitSchedulePreview_legend__V9lU3 i{width:10px;height:10px;border-radius:var(--radius-sm)}.HabitSchedulePreview_planned__w_MoC,.HabitSchedulePreview_slots__Yao9b i{background:color-mix(in srgb,var(--brand) 22%,transparent);border:1px solid var(--brand)}.HabitSchedulePreview_available__PUrhR{background:transparent;border:1px dashed var(--text-secondary)}.HabitSchedulePreview_off__fqTuu{background:color-mix(in srgb,var(--text-primary) 4%,transparent);border:1px solid var(--border-subtle)}.HabitSchedulePreview_quotas__9_aHf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.HabitSchedulePreview_quota__CUrPO{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-label-sm);color:var(--text-secondary)}.HabitSchedulePreview_quota__CUrPO strong{font-weight:600;color:var(--text-primary)}.HabitSchedulePreview_slots__Yao9b{display:flex;gap:var(--space-1)}.HabitSchedulePreview_slots__Yao9b i{width:6px;height:6px;border-radius:var(--radius-full)}.HabitSchedulePreview_summary__jtI7S{margin:0;font-size:var(--text-body-sm);color:var(--text-primary);line-height:1.5}.HabitSchedulePreview_review__5WyyZ{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-label-sm);line-height:1.5;color:var(--text-secondary)}.HabitSchedulePreview_review__5WyyZ svg{flex-shrink:0;color:var(--brand)}.HabitSchedulePreview_note__tEFTG{margin:0}.GrowTunerPanel_gardenTunerPanel__Bl95d{padding-top:20px}.ProgressionPlanChooser_chooser__p0yl4{display:flex;flex-direction:column;gap:18px;min-width:0}.ProgressionPlanChooser_chooser__p0yl4[data-presentation=inline]{padding:16px;border:1px solid var(--card-border);border-radius:18px;background:var(--card-bg);box-shadow:var(--shadow-card);backdrop-filter:var(--card-blur);-webkit-backdrop-filter:var(--card-blur)}.ProgressionPlanChooser_explainer__gGthV{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid color-mix(in srgb,var(--brand) 28%,var(--border-subtle));border-radius:var(--radius-md);background:color-mix(in srgb,var(--brand) 7%,transparent);margin:0;color:var(--text-secondary);font-size:13px;line-height:1.5}.ProgressionPlanChooser_workspace__KryxN{position:relative;min-width:0}@media (max-width:520px){.ProgressionPlanChooser_chooser__p0yl4[data-presentation=inline]{padding:12px;border-radius:16px}}.ProgressionPlanChooser_explainerIcon__rgIVd{flex-shrink:0;color:var(--brand);margin-top:var(--space-1)}.ProgressionPlanChooser_explainerTitle__dqR1D{font-size:var(--text-body);line-height:1.5}.NextCycleSummaryCard_row__toLzr{animation:NextCycleSummaryCard_summary-rise__AKVZ1 .6s var(--ease-entrance) both;animation-delay:calc(var(--summary-reveal, 0s) + var(--row-delay))}.NextCycleSummaryCard_arrow__IS9Sp{animation:NextCycleSummaryCard_summary-cross__UUcO8 .45s var(--ease-entrance) both;animation-delay:calc(var(--summary-reveal, 0s) + var(--row-delay) + .18s)}.NextCycleSummaryCard_value__u2qrw{animation:NextCycleSummaryCard_summary-rise__AKVZ1 .65s var(--ease-spring) both;animation-delay:calc(var(--summary-reveal, 0s) + var(--row-delay) + .3s)}@keyframes NextCycleSummaryCard_summary-rise__AKVZ1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes NextCycleSummaryCard_summary-cross__UUcO8{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.NextCycleSummaryCard_arrow__IS9Sp,.NextCycleSummaryCard_row__toLzr,.NextCycleSummaryCard_value__u2qrw{animation:none}}.RoutineRunList_runner__0rvI1{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-lg);max-width:520px;width:100%;box-sizing:border-box;margin:0 auto}.RoutineRunList_identity__alLes{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-md) var(--spacing-sm)}.RoutineRunList_actions__ukpQ5{padding:0 var(--spacing-md) var(--spacing-sm)}.RoutineRunList_actionGroup__S5Y9o{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.RoutineRunList_actionGroup__S5Y9o>button:not(:last-child){flex:1 1;min-width:0;text-align:left}.RoutineRunList_details__r27HB{padding:var(--spacing-md);padding-left:calc(var(--spacing-md) + 34px + var(--spacing-sm))}@media (max-width:480px){.RoutineRunList_details__r27HB{padding-left:var(--spacing-lg)}.RoutineRunList_habitActions__xqO0I>button:last-child{flex-basis:100%}}.RoutineRunList_step__1nldy[data-resolved] .RoutineRunList_identity__alLes{padding-bottom:var(--spacing-xs)}.RoutineRunList_timerHeading__BWD2n{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}.RoutineRunList_timerLabel__dZrzW{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-body-sm);color:var(--text-muted)}.RoutineRunList_clock__NN5Iz{font-size:38px;line-height:1;font-weight:500;letter-spacing:-.04em;font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RoutineRunList_progress__h7Bk2{display:flex;gap:4px;height:4px;margin-top:var(--spacing-md)}.RoutineRunList_progress__h7Bk2>span{flex:1 1;border-radius:var(--radius-sm);background:var(--hover-overlay);transition:background var(--duration-normal) var(--ease-out)}.RoutineRunList_progress__h7Bk2>span[data-state=done]{background:var(--brand)}.RoutineRunList_progress__h7Bk2>span[data-state=skipped]{background:var(--text-muted)}.RoutineRunList_progressLabel__cMkTQ{display:flex;justify-content:space-between;gap:var(--spacing-sm);color:var(--text-secondary);font-size:var(--text-body-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.InlineHabitChecklist_root__JhR0U{--inline-checklist-accent:var(--brand);position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;padding:2px;animation:InlineHabitChecklist_inline-checklist-arrive__Ltlt_ .26s var(--ease-entrance,cubic-bezier(.22,1,.36,1)) both}.InlineHabitChecklist_minimum__ivQx9{--inline-checklist-accent:var(--minimum)}.InlineHabitChecklist_list__0pcpP{display:flex;flex-direction:column;gap:6px}.InlineHabitChecklist_item___C660{min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--text-primary) 9%,transparent);border-radius:11px;background:color-mix(in srgb,var(--text-primary) 3.5%,transparent);animation:InlineHabitChecklist_inline-checklist-row__4_vgW .28s var(--ease-entrance,cubic-bezier(.22,1,.36,1)) both;animation-delay:calc(var(--inline-checklist-index) * 34ms);transition:border-color .18s ease,background .18s ease,opacity .18s ease}.InlineHabitChecklist_item___C660[data-checked=true]{background:color-mix(in srgb,var(--inline-checklist-accent) 4%,transparent);border-color:color-mix(in srgb,var(--inline-checklist-accent) 17%,transparent)}.InlineHabitChecklist_itemLine__fqrfW{display:flex;align-items:center;gap:10px;min-width:0;min-height:46px;padding:7px 9px}.InlineHabitChecklist_tickButton__hnGQK{display:flex;flex:1 1;align-items:center;gap:10px;min-width:0;min-height:32px;padding:0;border:0;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer}.InlineHabitChecklist_tick__kWh5Z{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px;border:1px solid color-mix(in srgb,var(--text-secondary) 50%,transparent);border-radius:999px;color:transparent;transition:color .16s ease,border-color .18s ease,background .18s ease,transform .2s var(--ease-phoenix,ease)}.InlineHabitChecklist_tickButton__hnGQK:hover .InlineHabitChecklist_tick__kWh5Z{border-color:color-mix(in srgb,var(--inline-checklist-accent) 58%,transparent)}.InlineHabitChecklist_item___C660[data-checked=true] .InlineHabitChecklist_tick__kWh5Z{color:var(--inline-checklist-accent);border-color:color-mix(in srgb,var(--inline-checklist-accent) 54%,transparent);background:color-mix(in srgb,var(--inline-checklist-accent) 11%,transparent);transform:scale(1.04)}.InlineHabitChecklist_name__tk1j3{flex:1 1;min-width:0;overflow:hidden;color:var(--text-primary);font-size:13.5px;font-weight:560;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;transition:color .16s ease,opacity .16s ease}.InlineHabitChecklist_item___C660[data-checked=true] .InlineHabitChecklist_name__tk1j3{color:var(--text-secondary);opacity:.72}.InlineHabitChecklist_meta__j92Sb{display:inline-flex;align-items:center;gap:7px;flex-shrink:0}.InlineHabitChecklist_scope__A0zfO,.InlineHabitChecklist_time__d6_MJ{color:var(--text-muted);font-size:11.5px;font-weight:600;line-height:1;white-space:nowrap}.InlineHabitChecklist_scope__A0zfO{padding:5px 8px;border:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent);border-radius:999px;letter-spacing:.02em}.InlineHabitChecklist_guideButton__4TGZe{display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:4px 6px;border:0;border-radius:8px;background:transparent;color:var(--text-muted);font:inherit;font-size:11px;font-weight:600;cursor:pointer;transition:color .15s ease,background .15s ease}.InlineHabitChecklist_guideButton__4TGZe:hover,.InlineHabitChecklist_guideButton__4TGZe[data-open=true]{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.InlineHabitChecklist_guideChevron__KyDts{transition:transform .22s var(--ease-entrance,cubic-bezier(.22,1,.36,1))}.InlineHabitChecklist_guideButton__4TGZe[data-open=true] .InlineHabitChecklist_guideChevron__KyDts{transform:rotate(180deg)}.InlineHabitChecklist_guide__eB1tV{padding:0 12px 11px 42px}.InlineHabitChecklist_srStatus__07u9_{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@keyframes InlineHabitChecklist_inline-checklist-arrive__Ltlt_{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes InlineHabitChecklist_inline-checklist-row__4_vgW{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:520px){.InlineHabitChecklist_itemLine__fqrfW{align-items:flex-start;gap:8px}.InlineHabitChecklist_tickButton__hnGQK{gap:8px}.InlineHabitChecklist_meta__j92Sb{gap:5px}.InlineHabitChecklist_guideButton__4TGZe span{display:none}.InlineHabitChecklist_guide__eB1tV{padding-left:39px}}@media (prefers-reduced-motion:reduce){.InlineHabitChecklist_item___C660,.InlineHabitChecklist_root__JhR0U{animation:none}.InlineHabitChecklist_guideChevron__KyDts,.InlineHabitChecklist_tick__kWh5Z{transition-duration:0s}}.RoutineModeHelp_explanation__oCM52{margin:0 0 var(--spacing-md);color:var(--text-secondary);font-size:var(--text-body-sm);line-height:1.6}.RoutineModeHelp_caption__Vqzyg{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm);font-size:var(--text-label-sm);color:var(--text-muted)}.RoutineModeHelp_caption__Vqzyg>:first-child{color:var(--brand);font-weight:600}.RoutineModeHelp_preview__sHJ6d{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.RoutineModeHelp_routineName__XKUdH{font-family:var(--font-display);font-size:var(--text-heading-sm,22px);font-weight:600;line-height:1.25;overflow-wrap:anywhere}.RoutineModeHelp_next__5gc8Z{display:flex;justify-content:space-between;gap:var(--spacing-sm);font-size:var(--text-label-sm);color:var(--text-muted)}.RoutineModeHelp_next__5gc8Z>:last-child{text-align:right;min-width:0;overflow-wrap:anywhere}.RoutineModeHelp_focusCard__cYs_Z{padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-xs)}.RoutineModeHelp_identity__fpfym{display:flex;align-items:center;gap:var(--spacing-sm)}.RoutineModeHelp_identity__fpfym>div{min-width:0}.RoutineModeHelp_icon__lXIXP,.RoutineModeHelp_smallIcon__pvqZ2{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-md);background:var(--brand-muted);color:var(--brand)}.RoutineModeHelp_smallIcon__pvqZ2{width:30px;height:30px;background:var(--hover-overlay)}.RoutineModeHelp_stepName__0VVSv{font-family:var(--font-display);font-size:var(--text-body-lg);font-weight:650;overflow-wrap:anywhere}.RoutineModeHelp_muted__JJDaK{color:var(--text-muted);font-size:var(--text-label-sm);line-height:1.5}.RoutineModeHelp_ring__rET6N{display:flex;justify-content:center;padding:var(--spacing-sm) 0}.RoutineModeHelp_controls__tXanl{display:flex;justify-content:center;gap:var(--spacing-sm)}.RoutineModeHelp_buttonLabel__t_pF8,.RoutineModeHelp_value__UxNxW{display:inline-flex;flex-direction:column;gap:3px;line-height:1.25;overflow-wrap:anywhere;min-width:0}.RoutineModeHelp_buttonLabel__t_pF8 small{font-size:var(--text-label-sm);font-weight:400}.RoutineModeHelp_value__UxNxW{align-items:flex-start;font-size:var(--text-body)}.RoutineModeHelp_value__UxNxW small{color:var(--text-secondary);font-size:var(--text-label-sm);font-weight:500}.RoutineModeHelp_timerCard__2xbNK{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md)}.RoutineModeHelp_listCard__3VisG{padding:0}.RoutineModeHelp_listIdentity__dI8Hw{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.RoutineModeHelp_listIdentity__dI8Hw strong{font-size:var(--text-body-sm);font-weight:600;overflow-wrap:anywhere}.RoutineModeHelp_done__T9OSa{color:var(--brand);flex-shrink:0}@media (max-width:380px){.RoutineModeHelp_focusCard__cYs_Z,.RoutineModeHelp_preview__sHJ6d{padding:var(--spacing-sm)}}.RoutineModeHelp_listCard__3VisG button:not(:last-child){min-width:72px}@media (max-width:380px){.RoutineModeHelp_listCard__3VisG button,.RoutineModeHelp_listCard__3VisG>div{padding-inline:var(--spacing-sm)}.RoutineModeHelp_listCard__3VisG>div:last-child>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.RoutineModeHelp_listCard__3VisG button:not(:last-child){min-width:0}.RoutineModeHelp_listCard__3VisG button:last-child{grid-column:1/-1}.RoutineModeHelp_listCard__3VisG button:last-child:not(:first-child){min-height:32px}}.landing-root [data-motion=paused] .MotionPause_responding__N3XpT *,.landing-root [data-motion=paused] .MotionPause_responding__N3XpT :after,.landing-root [data-motion=paused] .MotionPause_responding__N3XpT :before{animation-play-state:running!important}.HabitDemo_appCard__R9RBk{width:100%;max-width:520px;margin:0 auto}.HabitDemo_legend__PGKlk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:20px;gap:20px;width:100%;max-width:520px;margin:16px auto 0;padding:0 6px;box-sizing:border-box}.HabitDemo_legendItem__QSnbm{display:flex;flex-direction:column;gap:4px;min-width:0}.HabitDemo_legendLabel__BmP0O{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.HabitDemo_legendBody___9__a{font-size:12.5px;line-height:1.5;color:var(--text-secondary);text-wrap:pretty}.TwoLevelsSection_stack__nwg84{display:flex;flex-direction:column;align-items:center;width:100%}.HabitSupportFold_setup__7CDwT{margin:var(--space-1) 0 0;container-type:inline-size}.HabitSupportFold_item__idSgH{display:grid;grid-template-columns:minmax(140px,.7fr) minmax(0,1.3fr);align-items:baseline;grid-gap:var(--space-4);gap:var(--space-4);min-width:0;padding:var(--space-3) 0}.HabitSupportFold_item__idSgH+.HabitSupportFold_item__idSgH{border-top:1px solid var(--border-subtle)}.HabitSupportFold_label__zWlwC{display:flex;align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-body-sm);line-height:1.5}.HabitSupportFold_label__zWlwC svg{flex-shrink:0}.HabitSupportFold_value__6tAV4{margin:0;color:var(--text-primary);font-size:var(--text-body-sm);line-height:1.5;overflow-wrap:anywhere}@container (max-width: 340px){.HabitSupportFold_item__idSgH{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}.GuideView_root__n6VOU{display:flex;flex-direction:column;gap:12px;min-width:0}.GuideView_compact__8i8ho{gap:10px}.GuideView_figure__bfdc_,.GuideView_figures__MKLrg,.GuideView_visuals__GlPD7{min-width:0}.GuideView_visuals__GlPD7{display:flex;flex-direction:column;gap:8px}.GuideView_figures__MKLrg{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px}.GuideView_figure__bfdc_{margin:0;display:flex;flex-direction:column;gap:6px;max-width:100%}.GuideView_links__v0I3I{display:flex;flex-wrap:wrap;gap:6px}.GuideView_compact__8i8ho .GuideView_links__v0I3I{margin-top:-2px}.GuideView_compact__8i8ho .GuideView_figures__MKLrg{gap:8px 12px}.GuideView_compact__8i8ho .GuideView_figure__bfdc_{flex-direction:column;align-items:flex-start;gap:6px}.ChapterIdentity_caption__W9dgd{margin:0 0 var(--space-3);color:var(--brand);font-size:var(--text-label-sm);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.ChapterIdentity_name__hXef_{margin:0;color:var(--text-primary);font-size:var(--text-display-lg);font-weight:600;line-height:1.2;overflow-wrap:anywhere;text-wrap:balance}.ChapterIdentity_summary__IOhcq{max-width:36em;margin:var(--space-3) auto 0;color:var(--text-secondary);font-size:var(--text-body-lg);font-style:italic;line-height:1.55;overflow-wrap:anywhere;text-wrap:balance}.GuideFold_bodySurface__z3fEa,.GuideFold_subtasksSurface__d9_m4{min-width:0}.today-presence_presence__O_GzQ{--presence-glow:color-mix(in srgb,var(--brand) 72%,var(--text-secondary));--veil-line:color-mix(in srgb,var(--presence-glow) 24%,transparent);position:relative;display:flex;flex-direction:column;width:100%;padding:0}.today-presence_sceneSeam__W69eK{align-self:center;width:min(calc(100% + 40px),820px);height:1px;margin-top:14px;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--veil-line) 46%,transparent) 18%,var(--veil-line) 50%,color-mix(in srgb,var(--veil-line) 46%,transparent) 82%,transparent 100%);box-shadow:0 1px 12px color-mix(in srgb,var(--veil-line) 28%,transparent);pointer-events:none}.today-presence_sky__vItud{position:relative;z-index:0;display:grid;justify-items:center;min-height:130px;isolation:isolate;padding-bottom:0;transition:min-height .24s var(--ease-standard,ease),padding-bottom .24s var(--ease-standard,ease)}.today-presence_sky__vItud[data-phoenix-only]{padding-bottom:0;margin-bottom:-22px}.today-presence_sky__vItud[data-empty],.today-presence_sky__vItud[data-scene-hidden]{min-height:0}.today-presence_aura__LL8Ou{position:absolute;z-index:-1;top:-44px;left:50%;width:min(76vw,560px);height:250px;transform:translateX(-50%);background:radial-gradient(circle at 50% 24%,color-mix(in srgb,var(--text-primary) 10%,transparent) 0,transparent 19%),radial-gradient(ellipse at 50% 44%,color-mix(in srgb,var(--brand) 9%,transparent) 0,transparent 57%);filter:blur(1px);opacity:1;pointer-events:none;transition:opacity .22s ease}.today-presence_aura__LL8Ou[data-collapsed]{opacity:0}.today-presence_phoenixSlot__LC2In{position:relative;z-index:2;min-height:0}.today-presence_arcPresence__7Qqvy{display:grid;grid-template-rows:1fr;justify-self:stretch;width:100%;min-width:0;opacity:1;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),opacity .22s ease}.today-presence_arcPresence__7Qqvy[data-collapsed]{grid-template-rows:0fr;opacity:0}.today-presence_arcPresenceInner__Y5Irz{display:grid;justify-items:center;min-width:0;min-height:0;overflow:hidden}.today-presence_arcPresence__7Qqvy:not([data-collapsed]) .today-presence_arcPresenceInner__Y5Irz{overflow:visible}.today-presence_horizon__OJLKt{position:relative;z-index:1;width:min(100%,560px);margin-top:0;transition:margin-top .34s var(--ease-standard,ease)}.today-presence_sky__vItud[data-has-phoenix] .today-presence_horizon__OJLKt{margin-top:calc(-34px - var(--phx-sky-lift, 0px))}.today-presence_horizon__OJLKt>svg{display:block;width:100%;height:auto}.today-presence_horizonLabels__lj7ig{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;margin-top:-2px;padding:0 13.2%;color:var(--text-muted);font-size:10.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.today-presence_horizonLabels__lj7ig>:last-child{text-align:right}.today-presence_presentLabel__Njdw9{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:96px;transform:translateY(-3px)}.today-presence_presentLabel__Njdw9 strong{color:var(--text-secondary);font-size:13px;font-weight:650;letter-spacing:0}.today-presence_presentLabel__Njdw9 small{color:color-mix(in srgb,var(--brand) 44%,var(--text-muted));font-size:8.5px;font-weight:750;letter-spacing:.16em;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.today-presence_arcPresence__7Qqvy,.today-presence_aura__LL8Ou,.today-presence_sky__vItud{transition:none}}[data-card-style=porcelain] .today-presence_nightScene__aXKIJ{padding:var(--space-4) var(--space-3);margin-bottom:var(--phoenix-sky-tail);isolation:isolate}[data-card-style=porcelain] .today-presence_nightScene__aXKIJ .today-presence_sceneSeam__W69eK{display:none}[data-card-style=porcelain] .today-presence_nightScene__aXKIJ .today-presence_aura__LL8Ou{opacity:0}[data-card-style=porcelain] .today-presence_nightScene__aXKIJ .phoenix-night-sky{top:-180px;bottom:calc(-1 * var(--phoenix-sky-tail));left:50%;right:auto;width:100vw;transform:translateX(-50%);-webkit-mask-image:var(--phoenix-sky-fade-mask);mask-image:var(--phoenix-sky-fade-mask)}[data-card-style=porcelain] .today-presence_nightScene__aXKIJ .today-presence_horizon__OJLKt{--brand:var(--phoenix-art-primary);--text-muted:#b6c4cd;--text-secondary:#d0dbe2}[data-card-style=porcelain] .today-presence_nightScene__aXKIJ [data-testid=scene-controls-trigger]{--text-muted:#c6d1d8}.StackChainToast_stack__o9_y6{position:fixed;top:max(var(--space-4),env(safe-area-inset-top));right:max(var(--space-4),env(safe-area-inset-right));width:min(380px,calc(100vw - 32px));z-index:var(--z-toast);pointer-events:none}.StackChainToast_toast__4_CRD{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-3);width:100%;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-popover);box-shadow:var(--shadow-popover);color:var(--text-primary);font-family:var(--font-body);pointer-events:auto}.StackChainToast_head__UkpFM{display:flex;align-items:center;gap:var(--space-3)}.StackChainToast_body__9oCX_{display:flex;align-items:flex-end;gap:var(--space-3)}.StackChainToast_text__Ys_WK{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.StackChainToast_eyebrow__mBBYx{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.StackChainToast_title__i23eJ{font-size:15px;font-weight:600;line-height:1.35;color:var(--text-primary);overflow-wrap:anywhere}.StackChainToast_detail__HjTuq{font-size:var(--text-label);line-height:1.5;color:var(--text-secondary)}.StackChainToast_action__NHlEI{flex-shrink:0;min-height:32px;padding:0 var(--space-3);border:1px solid color-mix(in srgb,var(--brand) 38%,transparent);border-radius:var(--radius-full);background:color-mix(in srgb,var(--brand) 12%,transparent);color:var(--text-primary);font:inherit;font-size:var(--text-label);font-weight:600;cursor:pointer;transition:background-color .16s var(--ease-out),border-color .16s var(--ease-out)}.StackChainToast_action__NHlEI:hover{background:color-mix(in srgb,var(--brand) 20%,transparent)}.StackChainToast_dismiss__4XQbR{display:grid;place-items:center;flex:0 0 28px;height:28px;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);font:inherit;font-size:22px;line-height:1;cursor:pointer}.StackChainToast_dismiss__4XQbR:hover{background:var(--hover-overlay)}.StackChainToast_action__NHlEI:focus-visible,.StackChainToast_dismiss__4XQbR:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.StackChainToast_rail__uHYQr{flex:1 1;min-width:0;display:flex;align-items:center}.StackChainToast_segment__4Y1_e{display:flex;align-items:center;flex:0 1 auto;min-width:0}.StackChainToast_node__DHKOJ{position:relative;flex:0 0 30px;height:30px;border-radius:var(--radius-full);display:grid;place-items:center;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--text-primary) 4%,transparent)}.StackChainToast_node__DHKOJ[data-state=done]{background:var(--brand-muted);border-color:color-mix(in srgb,var(--brand) 30%,transparent)}.StackChainToast_node__DHKOJ[data-state=ahead]{border-style:dashed;opacity:.55}.StackChainToast_node__DHKOJ[data-state=next]{background:color-mix(in srgb,var(--brand) 8%,var(--surface-popover))}.StackChainToast_emoji__5zBo4{font-size:14px;line-height:1}.StackChainToast_initial__Ox03Z{font-size:12px;font-weight:700;color:var(--text-secondary)}.StackChainToast_check__Gp39i{position:absolute;right:-3px;bottom:-3px;width:14px;height:14px;border-radius:var(--radius-full);display:grid;place-items:center;background:var(--brand);color:var(--surface-popover);box-shadow:0 0 0 2px var(--surface-popover)}.StackChainToast_link__C7172{position:relative;flex:0 1 auto;width:40px;min-width:12px;height:2px;margin:0 5px;border-radius:2px;background:var(--border-subtle)}.StackChainToast_link__C7172:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--brand) 55%,transparent),var(--brand));transform-origin:left center;transform:scaleX(0)}.StackChainToast_link__C7172[data-kind=closed]:before{transform:scaleX(1);opacity:.6}.StackChainToast_link__C7172[data-kind=open]{background:none;border-top:2px dotted var(--border-subtle);height:0}@keyframes StackChainToast_chain-check-pop__HSvdm{0%{transform:scale(0)}70%{transform:scale(1.25)}to{transform:scale(1)}}.StackChainToast_node__DHKOJ[data-anchor=true] .StackChainToast_check__Gp39i{animation:StackChainToast_chain-check-pop__HSvdm .34s var(--ease-spring) .12s both}@keyframes StackChainToast_chain-link-fill__vCzbW{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.StackChainToast_link__C7172[data-kind=live]:before{animation:StackChainToast_chain-link-fill__vCzbW .38s var(--ease-entrance) .18s both}@keyframes StackChainToast_chain-spark__5Dbuu{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}to{left:100%;opacity:0}}.StackChainToast_link__C7172[data-kind=live]:after{content:"";position:absolute;top:50%;left:0;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:var(--radius-full);background:var(--brand);box-shadow:0 0 10px 3px color-mix(in srgb,var(--brand) 60%,transparent);opacity:0;animation:StackChainToast_chain-spark__5Dbuu .38s var(--ease-entrance) .18s both}@keyframes StackChainToast_chain-spark-back__P_s4f{0%{left:100%;opacity:0}12%{opacity:1}88%{opacity:1}to{left:0;opacity:0}}.StackChainToast_link__C7172[data-kind=live][data-reverse=true]:before{transform-origin:right center}.StackChainToast_link__C7172[data-kind=live][data-reverse=true]:after{animation-name:StackChainToast_chain-spark-back__P_s4f}@keyframes StackChainToast_chain-ignite__CUaMs{0%{transform:scale(1);border-color:var(--border-subtle);box-shadow:0 0 0 0 color-mix(in srgb,var(--brand) 0%,transparent)}40%{transform:scale(1.14);border-color:var(--brand);box-shadow:0 0 0 6px color-mix(in srgb,var(--brand) 20%,transparent),0 0 20px 2px color-mix(in srgb,var(--brand) 45%,transparent)}to{transform:scale(1);border-color:color-mix(in srgb,var(--brand) 70%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent),0 0 12px 0 color-mix(in srgb,var(--brand) 25%,transparent)}}.StackChainToast_node__DHKOJ[data-ignite=true]{animation:StackChainToast_chain-ignite__CUaMs .62s var(--ease-entrance) .52s both}@keyframes StackChainToast_chain-text-in__yVi_U{0%{opacity:0;transform:translate3d(0,4px,0)}to{opacity:1;transform:none}}.StackChainToast_eyebrow__mBBYx{animation:StackChainToast_chain-text-in__yVi_U .36s var(--ease-entrance) 90ms both}.StackChainToast_title__i23eJ{animation:StackChainToast_chain-text-in__yVi_U .36s var(--ease-entrance) .13s both}.StackChainToast_detail__HjTuq{animation:StackChainToast_chain-text-in__yVi_U .36s var(--ease-entrance) .17s both}.StackChainToast_action__NHlEI{animation:StackChainToast_chain-text-in__yVi_U .36s var(--ease-entrance) .21s both}@media (prefers-reduced-motion:reduce){.StackChainToast_action__NHlEI,.StackChainToast_detail__HjTuq,.StackChainToast_eyebrow__mBBYx,.StackChainToast_link__C7172[data-kind=live]:before,.StackChainToast_node__DHKOJ[data-anchor=true] .StackChainToast_check__Gp39i,.StackChainToast_node__DHKOJ[data-ignite=true],.StackChainToast_title__i23eJ{animation:none}.StackChainToast_link__C7172[data-kind=live]:after{display:none}.StackChainToast_link__C7172[data-kind=live]:before{transform:scaleX(1)}.StackChainToast_node__DHKOJ[data-ignite=true]{border-color:color-mix(in srgb,var(--brand) 70%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent)}}.LandingFooter_footer__pSpJ4{position:relative;z-index:1;width:100%;border-top:1px solid var(--card-border);padding:32px clamp(20px,5vw,40px);display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.LandingFooter_links__KCyJt{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px}.LandingFooter_link__PNxJ_{font-size:11.5px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);text-decoration:none;transition:color .16s ease}@media (hover:hover){.LandingFooter_link__PNxJ_:hover{color:var(--text-primary)}}.LandingFooter_legal__mvhio{margin:0;font-size:12px;line-height:1.6;font-weight:300;letter-spacing:.03em;color:var(--text-secondary)}.LandingFooter_v2__FyzZ2{gap:22px;padding-block:clamp(40px,6vw,64px)}.LandingFooter_brandLine__d6hlN{margin:0;font-size:clamp(1.1rem,2vw,1.3rem);color:var(--text-primary)}.LandingFooter_groups__surqQ{display:grid;grid-template-columns:repeat(3,minmax(0,160px));grid-gap:20px clamp(24px,6vw,64px);gap:20px clamp(24px,6vw,64px);justify-content:center;text-align:left}.LandingFooter_group__MLQaE{display:flex;flex-direction:column;gap:4px}.LandingFooter_groupTitle__hxi_N{margin:0 0 4px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.LandingFooter_v2__FyzZ2 .LandingFooter_link__PNxJ_{display:inline-flex;align-items:center;min-height:32px;font-size:14px;letter-spacing:.01em;text-transform:none}.LandingFooter_inlineLink__E66yR{color:var(--text-primary);text-underline-offset:3px}.LandingFooter_utility__qc54u{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}@media (max-width:520px){.LandingFooter_groups__surqQ{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:360px}}.NotificationNotice_actionLabel__MJ_R8{display:inline-flex;align-items:baseline}.NotificationNotice_actionCharacter__9ztLM{display:inline-block;opacity:1;will-change:opacity,filter;animation:NotificationNotice_notification-action-character-in__FnTId .44s var(--ease-entrance,cubic-bezier(.22,1,.36,1)) backwards}.NotificationNotice_actionChevron__FchqX{opacity:1;will-change:opacity,transform,filter;animation:NotificationNotice_notification-action-chevron-in__ejrAO .38s var(--ease-entrance,cubic-bezier(.22,1,.36,1)) backwards}@keyframes NotificationNotice_notification-action-character-in__FnTId{0%{opacity:0;filter:blur(1.6px) drop-shadow(0 0 0 rgba(150,180,225,0))}64%{opacity:.92;filter:blur(0) drop-shadow(0 0 5px rgba(150,180,225,.22))}to{opacity:1;filter:blur(0) drop-shadow(0 0 0 rgba(150,180,225,0))}}@keyframes NotificationNotice_notification-action-chevron-in__ejrAO{0%{opacity:0;transform:translateX(-5px);filter:drop-shadow(0 0 0 rgba(150,180,225,0))}68%{opacity:.92;filter:drop-shadow(0 0 5px rgba(150,180,225,.2))}to{opacity:1;transform:translateX(0);filter:drop-shadow(0 0 0 rgba(150,180,225,0))}}@media (prefers-reduced-motion:reduce){.NotificationNotice_actionCharacter__9ztLM,.NotificationNotice_actionChevron__FchqX{animation:none;opacity:1;transform:none;filter:none}}