.focus-timer_workspace__wxmgM{position:relative;z-index:1;width:100%;height:100%;overflow:hidden;isolation:isolate}.focus-timer_gardenStage__NMXaS{display:contents}.focus-timer_sceneCanvas__IeZ7F{position:absolute;top:50%;left:50%;isolation:isolate;width:min(100%,100svh);transform:translate(-50%,-50%)}.focus-timer_timerCanvas__RPkI9{position:absolute;z-index:220;inset:4.75rem 0 0;pointer-events:none}.focus-timer_timerPosition__vRSxe{position:absolute;top:50%;left:50%;display:flex;width:24rem;align-items:center;justify-content:center;transform:translate(-50%,-50%);max-block-size:calc(100% - 1.5rem);pointer-events:auto;touch-action:none;--timer-u:1rem;--spacing:calc(var(--timer-u) / 4);--radius:calc(var(--timer-u) * 0.625);--text-xs:max(0.6875rem,calc(var(--timer-u) * 0.75));--text-sm:max(0.75rem,calc(var(--timer-u) * 0.875));--text-base:max(0.8125rem,var(--timer-u))}.focus-timer_timerPosition__vRSxe:focus-visible{border-radius:1.25rem;outline:2px solid var(--ring);outline-offset:.25rem}.focus-timer_timerPosition__vRSxe[data-measuring=true] *{transition:none}.focus-timer_timerPosition__vRSxe[data-dragging=true] .focus-timer_timerPanel__oy_oS{cursor:grabbing;user-select:none}.focus-timer_resizeHandle__lcK7_{position:absolute;touch-action:none}.focus-timer_resizeHandle__lcK7_:is([data-edge=left],[data-edge=right]){top:0;bottom:0;width:.75rem}.focus-timer_resizeHandle__lcK7_:is([data-edge=top],[data-edge=bottom]){right:0;left:0;height:.75rem}.focus-timer_resizeHandle__lcK7_[data-edge$=left]{left:-.375rem}.focus-timer_resizeHandle__lcK7_[data-edge$=right]{right:-.375rem}.focus-timer_resizeHandle__lcK7_[data-edge^=top]{top:-.375rem}.focus-timer_resizeHandle__lcK7_[data-edge^=bottom]{bottom:-.375rem}.focus-timer_resizeHandle__lcK7_[data-edge*="-"]{width:1rem;height:1rem}.focus-timer_timerPosition__vRSxe[data-resizing] .focus-timer_timerPanel__oy_oS{user-select:none}.focus-timer_resizeHandle__lcK7_:is([data-edge=left],[data-edge=right]),.focus-timer_timerPosition__vRSxe:is([data-resizing=left],[data-resizing=right]) .focus-timer_timerPanel__oy_oS{cursor:ew-resize}.focus-timer_resizeHandle__lcK7_:is([data-edge=top],[data-edge=bottom]),.focus-timer_timerPosition__vRSxe:is([data-resizing=top],[data-resizing=bottom]) .focus-timer_timerPanel__oy_oS{cursor:ns-resize}.focus-timer_resizeHandle__lcK7_:is([data-edge=top-left],[data-edge=bottom-right]),.focus-timer_timerPosition__vRSxe:is([data-resizing=top-left],[data-resizing=bottom-right]) .focus-timer_timerPanel__oy_oS{cursor:nwse-resize}.focus-timer_resizeHandle__lcK7_:is([data-edge=top-right],[data-edge=bottom-left]),.focus-timer_timerPosition__vRSxe:is([data-resizing=top-right],[data-resizing=bottom-left]) .focus-timer_timerPanel__oy_oS{cursor:nesw-resize}.focus-timer_cardlessTimer__sIehO :where(a,button,input,select,textarea),.focus-timer_timerPanel__oy_oS :where(a,button,input,select,textarea){cursor:auto}.focus-timer_timerPlacementError__epvsU{position:absolute;z-index:3;right:0;bottom:calc(100% + 3rem);max-width:16rem;padding:.4rem .625rem;border-radius:var(--radius-md);color:var(--destructive);background:var(--card);box-shadow:0 .25rem 1rem color-mix(in oklch,var(--foreground),transparent 92%);font-size:.75rem;line-height:1.35}.focus-timer_sceneMessage__dOxi4{position:absolute;right:1rem;bottom:1rem;left:1rem;color:var(--muted-foreground);font-size:.8125rem;text-align:center}.focus-timer_timerPanel__oy_oS{position:relative;width:100%;align-self:stretch;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;border-radius:calc(var(--timer-u) * 1.25);background:color-mix(in oklch,var(--card) 22%,transparent);cursor:grab;box-shadow:inset 0 1px 0 color-mix(in oklch,var(--foreground) 7%,transparent),0 .75rem 2rem color-mix(in oklch,var(--foreground),transparent 94%);backdrop-filter:blur(1rem)}.focus-timer_timerInstrument__XhBef{display:flex;flex:1 1 var(--timer-chosen-height,auto);flex-direction:column}.focus-timer_timerHeader__EOPgT{display:flex;padding:calc(var(--timer-u) * .625) calc(var(--timer-u) * .625) calc(var(--timer-u) * .75) calc(var(--timer-u) * .875);border-bottom:1px solid var(--border);background:color-mix(in oklch,var(--muted) 20%,transparent);align-items:center;gap:calc(var(--timer-u) * .25)}.focus-timer_cycleProgress__vKnxG{--cycle-accent:var(--focus-accent);--cycle-soft:var(--focus-soft);min-width:0;padding:calc(var(--timer-u) * .125) 0 0;flex:1}.focus-timer_cycleProgress__vKnxG[data-kind=rest]{--cycle-accent:var(--short-break-accent);--cycle-soft:var(--short-break-soft)}.focus-timer_cycleTrack__2BPvI{display:flex;padding:0;margin:0;align-items:center;list-style:none;overflow-x:auto;touch-action:pan-x}.focus-timer_cycleStep__2flmA{display:flex;min-width:calc(var(--timer-u) * 2);align-items:center;flex:1}.focus-timer_cycleStep__2flmA:last-child{flex:none}.focus-timer_cycleStep__2flmA:after{height:calc(var(--timer-u) * .125);margin-inline:calc(var(--timer-u) * .0625);flex:1;border-radius:999px;background:var(--border);content:"";transition:background-color .18s ease}.focus-timer_cycleStep__2flmA:last-child:after{display:none}.focus-timer_cycleStep__2flmA[data-state=past]:after{background:color-mix(in oklch,var(--cycle-accent) 72%,var(--border))}.focus-timer_cycleStepButton__IO2sL{flex:none}.focus-timer_cycleMarker__kFt5_{width:calc(var(--timer-u) * .4375);height:calc(var(--timer-u) * .4375);flex:none;border:calc(var(--timer-u) * .1) solid var(--border);border-radius:999px;background:var(--card);transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.focus-timer_cycleStepButton__IO2sL:focus-visible .focus-timer_cycleMarker__kFt5_,.focus-timer_cycleStepButton__IO2sL:hover .focus-timer_cycleMarker__kFt5_{border-color:var(--cycle-accent);transform:scale(1.25)}.focus-timer_cycleStep__2flmA[data-state=past] .focus-timer_cycleMarker__kFt5_{border-color:color-mix(in oklch,var(--cycle-accent) 78%,var(--border));background:color-mix(in oklch,var(--cycle-accent) 68%,var(--card))}.focus-timer_cycleStep__2flmA[data-state=current] .focus-timer_cycleMarker__kFt5_{width:calc(var(--timer-u) * .75);height:calc(var(--timer-u) * .75);border-color:var(--cycle-accent);background:var(--cycle-accent);box-shadow:0 0 0 calc(var(--timer-u) * .25) color-mix(in oklch,var(--cycle-soft) 64%,transparent),0 calc(var(--timer-u) * .25) calc(var(--timer-u) * .75) color-mix(in oklch,var(--cycle-accent) 24%,transparent);animation:focus-timer_cycle-arrive__to3p5 .42s ease-out}@keyframes focus-timer_cycle-arrive__to3p5{0%{opacity:.55;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.focus-timer_cycleMarker__kFt5_,.focus-timer_cycleStep__2flmA[data-state=current] .focus-timer_cycleMarker__kFt5_{animation:none;transition:none}}.focus-timer_timerBody__FrWKe{display:flex;padding:calc(var(--timer-u) * 1.875) calc(var(--timer-u) * 1.5) calc(var(--timer-u) * 1.5625);align-items:center;justify-content:center;flex:1;flex-direction:column}.focus-timer_clockFrame__smOlp{display:flex;min-block-size:calc(var(--timer-u) * 3.25);align-self:stretch;align-items:center;justify-content:center;flex:0 1 calc(var(--timer-u) * 4.8);container-type:size}.focus-timer_timerPosition__vRSxe[data-chosen-height=true] .focus-timer_clockFrame__smOlp{margin-block-start:auto}.focus-timer_timerPosition__vRSxe[data-chosen-height=true] .focus-timer_timerBody__FrWKe>:last-child{margin-block-end:auto}.focus-timer_time__b1Daj{color:var(--foreground);font-size:min(100cqh,36cqi);line-height:1;font-weight:800;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.focus-timer_statusGroup__hdfua{max-inline-size:100%;margin-top:calc(var(--timer-u) * .75);text-align:center}.focus-timer_status__sNOHj{min-height:calc(var(--timer-u) * 1.25);overflow:hidden;color:var(--muted-foreground);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap}.focus-timer_statusError__9ZICX{display:-webkit-box;margin-top:calc(var(--timer-u) * .25);overflow:hidden;color:var(--destructive);font-size:max(.75rem,calc(var(--timer-u) * .8125));line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.focus-timer_controls__JY3LS{display:flex;margin-top:calc(var(--timer-u) * 1.125);align-items:center;justify-content:center;flex-wrap:wrap;gap:calc(var(--timer-u) * .625)}.focus-timer_primaryAction__AVo2L{min-width:calc(var(--timer-u) * 8.5)}.focus-timer_resetAction__RLG7k{flex:none}.focus-timer_autoContinueOffer__wFvJ_{display:flex;margin-top:calc(var(--timer-u) * .875);align-items:center;gap:calc(var(--timer-u) * .5)}.focus-timer_cardlessTimer__sIehO{display:flex;width:100%;min-block-size:0;align-self:stretch;overflow-y:auto;cursor:grab;flex-direction:column}.focus-timer_timerPosition__vRSxe[data-dragging=true] .focus-timer_cardlessTimer__sIehO{cursor:grabbing;user-select:none}.focus-timer_cardlessTimer__sIehO .focus-timer_timerHeader__EOPgT{padding:0 calc(var(--timer-u) * .25) calc(var(--timer-u) * .5);border-bottom:0;background:transparent}.focus-timer_cardlessTimer__sIehO .focus-timer_timerBody__FrWKe{padding:var(--timer-u) calc(var(--timer-u) * .25)}.focus-timer_cardlessTimer__sIehO .focus-timer_time__b1Daj{text-shadow:0 0 .75rem color-mix(in oklch,var(--background) 90%,transparent),0 .25rem 2rem color-mix(in oklch,var(--background) 70%,transparent)}.focus-timer_cardlessTimer__sIehO :where(.focus-timer_statusGroup__hdfua,.focus-timer_planOutcome__Gy9F8){text-shadow:0 .125rem .75rem var(--background)}.focus-timer_cardlessTimer__sIehO .focus-timer_planOutcome__Gy9F8{padding:calc(var(--timer-u) * .75) calc(var(--timer-u) * .25) 0;border-top:0;border-radius:0;background:transparent}.focus-timer_planOutcome__Gy9F8{min-height:calc(var(--timer-u) * 4);flex:none;flex-wrap:wrap;gap:calc(var(--timer-u) * .75);background:color-mix(in oklch,var(--muted) 20%,transparent)}.focus-timer_planText__rGVT0{min-width:0;flex:1 1 calc(var(--timer-u) * 7.5)}.focus-timer_planOutcome__Gy9F8>:nth-child(n+3){margin-inline-start:auto}.focus-timer_planOutcome__Gy9F8 [data-slot=button]{font-size:max(.6875rem,calc(var(--timer-u) * .8))}.focus-timer_planIcon__11e6i{width:calc(var(--timer-u) * 1.125);height:calc(var(--timer-u) * 1.125);flex:none;color:var(--primary);stroke-width:1.75}.focus-timer_planText__rGVT0>p{color:var(--card-foreground);font-size:max(.75rem,calc(var(--timer-u) * .8125));font-weight:620}.focus-timer_planText__rGVT0>span{display:-webkit-box;margin-top:calc(var(--timer-u) * .1);overflow:hidden;color:var(--muted-foreground);font-size:var(--text-xs);line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media (width < 48rem) or (height < 28rem){.focus-timer_desktopOnly__0xQdE{display:none!important}.focus-timer_workspace__wxmgM{display:flex;height:auto;min-height:100svh;padding:5rem .75rem max(1.5rem,env(safe-area-inset-bottom));overflow:visible;flex-direction:column;justify-content:center;gap:.5rem}.focus-timer_gardenStage__NMXaS{position:relative;display:block;width:min(100%,max(12rem,calc(100svh - 20rem)));aspect-ratio:1;align-self:center;flex:none}.focus-timer_sceneCanvas__IeZ7F{width:100%}.focus-timer_timerCanvas__RPkI9{position:relative;inset:auto;width:min(100%,17rem);align-self:center;pointer-events:auto}.focus-timer_timerPosition__vRSxe,.focus-timer_timerPosition__vRSxe[data-cardless=true]{position:static;width:100%;max-block-size:none;transform:none;touch-action:auto}.focus-timer_cardlessTimer__sIehO,.focus-timer_timerPanel__oy_oS{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;cursor:auto}.focus-timer_timerPosition__vRSxe :is(.focus-timer_timerHeader__EOPgT,.focus-timer_planOutcome__Gy9F8){border:0;background:transparent}.focus-timer_timerPosition__vRSxe .focus-timer_timerHeader__EOPgT{padding:0 .25rem}.focus-timer_timerPosition__vRSxe .focus-timer_time__b1Daj{text-shadow:none}.focus-timer_timerPosition__vRSxe .focus-timer_planOutcome__Gy9F8{min-height:0;padding:.375rem .25rem;border-radius:0;gap:.5rem}.focus-timer_timerPosition__vRSxe :where(.focus-timer_statusGroup__hdfua,.focus-timer_planOutcome__Gy9F8){text-shadow:none}}@media (width < 48rem) and (height >= 28rem){.focus-timer_workspace__wxmgM{padding:0 0 max(4.5rem,env(safe-area-inset-bottom));justify-content:flex-end}.focus-timer_gardenStage__NMXaS{width:100%;min-height:14.75rem;aspect-ratio:auto;flex:1 1 0;overflow:clip;container-type:size}.focus-timer_sceneCanvas__IeZ7F{--yard-width:min(100cqw,(100cqh - 4.75rem) * 1.5);--yard-lift:calc(var(--yard-width) * 0.075);top:auto;bottom:var(--yard-lift);width:var(--yard-width);transform:translateX(-50%)}.focus-timer_sceneCanvas__IeZ7F [data-live-focus]{inset:0 auto auto 0;transition-duration:.7s;transition-property:top,left,width;transition-timing-function:ease-in-out}.focus-timer_sceneCanvas__IeZ7F [data-live-focus=true]{top:calc(var(--yard-lift) + var(--yard-width) * 9 / 16 - 28cqh - var(--live-focus-zoom) * var(--live-focus-y) * 100%);left:calc(50% - var(--live-focus-zoom) * var(--live-focus-x) * 100%);width:calc(var(--live-focus-zoom) * 100%)}@media (prefers-reduced-motion:reduce){.focus-timer_sceneCanvas__IeZ7F [data-live-focus]{transition:none}}.focus-timer_gardenStage__NMXaS:has([data-live-focus=true]){mask-image:linear-gradient(180deg,transparent 2.5rem,black 6rem,black calc(100% - 3rem),transparent)}.focus-timer_timerCanvas__RPkI9{width:min(calc(100% - 2.5rem),24rem);min-block-size:18rem}.focus-timer_timerPosition__vRSxe .focus-timer_timerBody__FrWKe{padding:.5rem 0 0}.focus-timer_clockFrame__smOlp{flex:none;block-size:min(calc(var(--timer-u) * 5.5),11svh)}.focus-timer_controls__JY3LS{align-self:stretch}.focus-timer_primaryAction__AVo2L{flex:1}}@media (height < 28rem){.focus-timer_timerPosition__vRSxe,.focus-timer_timerPosition__vRSxe[data-cardless=true]{--timer-u:0.625rem}.focus-timer_timerPosition__vRSxe .focus-timer_timerBody__FrWKe{display:grid;padding:.25rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem .75rem}.focus-timer_clockFrame__smOlp{display:contents}.focus-timer_timerPosition__vRSxe .focus-timer_time__b1Daj{font-size:calc(var(--timer-u) * 3.2)}.focus-timer_statusGroup__hdfua{margin-top:0;text-align:left}.focus-timer_status__sNOHj{min-height:0}.focus-timer_controls__JY3LS{margin-top:0;grid-column:1/-1;flex-wrap:wrap;gap:.25rem}.focus-timer_autoContinueOffer__wFvJ_{margin-top:.25rem;grid-column:1/-1}}@media (width >= 36rem) and (height < 28rem){.focus-timer_workspace__wxmgM{padding:4.75rem 1.5rem max(1rem,env(safe-area-inset-bottom));flex-direction:row;align-items:center;justify-content:center;gap:2rem}.focus-timer_gardenStage__NMXaS{width:min(calc(100% - 20rem),calc(100svh - 6rem));align-self:center}.focus-timer_timerCanvas__RPkI9{width:18rem;flex:none}}.yard-scene_fieldStage__K5vs2{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;grid-area:1/1/2/-1}.yard-scene_fieldGroup___nVWm{position:absolute;top:calc(50% - var(--scene-lift));right:2rem;display:flex;width:var(--field-width);transform:translateY(-50%);flex-direction:column}.yard-scene_fieldHeading__TFb9C{display:flex;width:100%;align-items:flex-end;justify-content:space-between;gap:1rem}.yard-scene_fieldHeading__TFb9C h2{color:var(--foreground);font-size:1rem;font-weight:680;letter-spacing:-.025em}.yard-scene_fieldHeading__TFb9C>span{flex:none;color:var(--muted-foreground);font-size:.75rem;font-weight:620}.yard-scene_eyebrow__1SIrw{margin-bottom:.2rem;color:var(--primary);font-size:.6875rem;font-weight:720;letter-spacing:.13em;text-transform:uppercase}.yard-scene_field__CimVN{position:relative;width:100%;margin-top:.75rem;aspect-ratio:10/7;isolation:isolate}.yard-scene_field__CimVN:after,.yard-scene_field__CimVN:before{position:absolute;z-index:300;inset:0;animation:yard-scene_moteTwinkle__n01id 5.2s ease-in-out infinite;content:"";pointer-events:none}.yard-scene_field__CimVN:before{background-image:radial-gradient(4px 4px at 14% 32%,var(--scene-mote),transparent 70%),radial-gradient(3px 3px at 76% 24%,var(--scene-mote),transparent 70%),radial-gradient(4px 4px at 55% 62%,var(--scene-mote),transparent 70%),radial-gradient(3px 3px at 31% 76%,var(--scene-mote),transparent 70%),radial-gradient(3px 3px at 88% 56%,var(--scene-mote),transparent 70%)}.yard-scene_field__CimVN:after{animation-duration:6.8s;animation-delay:-2.6s;background-image:radial-gradient(3px 3px at 23% 54%,var(--scene-mote),transparent 70%),radial-gradient(4px 4px at 66% 38%,var(--scene-mote),transparent 70%),radial-gradient(3px 3px at 44% 20%,var(--scene-mote),transparent 70%),radial-gradient(3px 3px at 84% 78%,var(--scene-mote),transparent 70%),radial-gradient(4px 4px at 9% 64%,var(--scene-mote),transparent 70%)}@keyframes yard-scene_moteTwinkle__n01id{0%,to{opacity:.15}50%{opacity:.85}}.yard-scene_fieldGround__9qtEi{position:absolute;inset:0;width:100%;height:100%}.yard-scene_fieldSoil__54HR2{fill:var(--scene-soil)}.yard-scene_fieldFurrows__Ra7sw{fill:none;stroke:var(--scene-furrow);stroke-linecap:round}.yard-scene_fieldTufts__TFIm2{fill:none;stroke:color-mix(in oklch,var(--primary) 60%,var(--focus-soft));stroke-width:2.5;stroke-linecap:round}.yard-scene_fieldGhostSprouts__1r5Sa{fill:none;stroke:color-mix(in oklch,var(--primary) 42%,var(--scene-soil));stroke-width:2.5;stroke-linecap:round}.yard-scene_plot__TQ8gY{position:absolute;transform:translate(-50%,-88%)}.yard-scene_yardStage__X8w9Q{position:absolute;z-index:0;inset:0;width:100%;isolation:isolate;container:yard/inline-size}.yard-scene_yardArt__tVnXE{position:absolute;z-index:0;top:50%;left:0;width:100%;aspect-ratio:1;transform:translateY(-50%)}.yard-scene_yardBackground__mPbcf{object-fit:contain}.yard-scene_yardPlot__kDfIu{position:absolute;aspect-ratio:1;transform:translate(-50%,-88%)}.yard-scene_yardPlot__kDfIu:before{position:absolute;z-index:0;right:4%;bottom:-4%;left:4%;height:32%;border-radius:50%;opacity:0;background:var(--scene-glow);content:"";filter:blur(.35rem);transition:opacity .18s ease}.yard-scene_yardPlot__kDfIu[data-focus-target=true]:before{opacity:.9;animation:yard-scene_fieldFocusGlowPulse__cB6i2 2.6s ease-in-out infinite}.yard-scene_plantTrigger__dFb6s>.yard-scene_stageArt__r46_b,.yard-scene_yardPlot__kDfIu>.yard-scene_stageArt__r46_b{z-index:1}.yard-scene_plantTrigger__dFb6s{position:relative;z-index:1;width:100%;height:auto;aspect-ratio:1}.yard-scene_plantTrigger__dFb6s>.yard-scene_stageArt__r46_b{width:100%}.yard-scene_plantTrigger__dFb6s:focus-visible .yard-scene_fieldImage__c7B_9,.yard-scene_plantTrigger__dFb6s:hover .yard-scene_fieldImage__c7B_9{filter:drop-shadow(.3rem .3rem 0 currentColor)}.yard-scene_plantTrigger__dFb6s[data-state=open] .yard-scene_fieldImage__c7B_9{transform:scale(1.05) translateY(-2.5%)}.yard-scene_plantTrigger__dFb6s:active .yard-scene_fieldImage__c7B_9{transform:scale(.965) translateY(1.5%)}.yard-scene_focusPlantLabel__qCUsW{--label-width:min(9rem,calc(100cqw - 1rem));--label-edge-offset:calc(var(--label-width) / 2 + 0.5rem);position:absolute;z-index:200;display:flex;flex-direction:column;gap:.25rem;width:var(--label-width);margin-top:1.2%;color:var(--foreground);font-size:var(--text-xs);font-weight:600;line-height:1.4;text-align:center;text-shadow:0 1px 2px var(--background),0 0 4px var(--background);transform:translateX(-50%);pointer-events:none}.yard-scene_growthStages__Rsp85{display:flex;flex:none;gap:.25rem}.yard-scene_growthStage__o9XZk{width:.25rem;height:.25rem;border-radius:50%;background:color-mix(in oklch,var(--muted-foreground) 35%,transparent)}.yard-scene_growthStage__o9XZk[data-reached=true]{background:var(--primary)}.yard-scene_yardStatus__p6iR5{position:absolute;z-index:210;right:.75rem;bottom:.75rem;display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.yard-scene_fieldFocusGlow__kT4qD{animation:yard-scene_fieldFocusGlowPulse__cB6i2 2.6s ease-in-out infinite;fill:var(--scene-glow);filter:blur(2px)}@keyframes yard-scene_fieldFocusGlowPulse__cB6i2{0%,to{opacity:.55}50%{opacity:1}}.yard-scene_stageArt__r46_b{position:relative;aspect-ratio:1}.yard-scene_stageSway__uxQB_{position:absolute;inset:0;animation:yard-scene_plantBreeze__SmWnW 11s ease-in-out infinite;transform-origin:bottom center}.yard-scene_stageArtImage__uZtU5{object-fit:contain;object-position:center bottom}@keyframes yard-scene_plantBreeze__SmWnW{0%,to{transform:rotate(-.6deg) skewX(.2deg) scaleY(1)}10%{transform:rotate(.5deg) skewX(-.35deg) scaleY(1.006)}20%{animation-timing-function:ease-out;transform:rotate(-.35deg) skewX(.25deg) scaleY(1.002)}32%{transform:rotate(2.5deg) skewX(-1.7deg) scaleY(.984)}41%{transform:rotate(1.7deg) skewX(-1.1deg) scaleY(.993)}50%{animation-timing-function:ease-in;transform:rotate(2.9deg) skewX(-1.9deg) scaleY(.979)}64%{transform:rotate(-1.3deg) skewX(.95deg) scaleY(1.014)}76%{transform:rotate(.7deg) skewX(-.45deg) scaleY(1.005)}88%{transform:rotate(-.45deg) skewX(.3deg) scaleY(1.001)}}.yard-scene_stageFruit__3xF5j{position:absolute;z-index:1;aspect-ratio:1}.yard-scene_stageFruitImage__Jf9kP{object-fit:contain;animation:yard-scene_fruitDangle__3PqYV 4.6s ease-in-out infinite;transform-origin:top center}@keyframes yard-scene_fruitDangle__3PqYV{0%,to{transform:rotate(-1.7deg) translateY(0)}33%{transform:rotate(2.4deg) translateY(2%)}55%{transform:rotate(-1deg) translateY(0)}78%{transform:rotate(1.4deg) translateY(1.2%)}}.yard-scene_fieldImage__c7B_9{width:100%;animation:yard-scene_plantGrowPop__rILzG .78s ease-out;filter:drop-shadow(0 .3rem .2rem color-mix(in oklch,var(--scene-shadow),transparent 88%));transition:filter .18s ease,transform .18s ease;transform-origin:bottom center}@keyframes yard-scene_plantGrowPop__rILzG{0%{opacity:.5;transform:scale(.82) translateY(7%) rotate(-2.2deg)}38%{opacity:1;transform:scale(1.07) translateY(-1.5%) rotate(1.6deg)}62%{transform:scale(.975) translateY(0) rotate(-.9deg)}82%{transform:scale(1.015) rotate(.35deg)}to{opacity:1;transform:scale(1) translateY(0) rotate(0deg)}}.yard-scene_caption__pROIj{margin:.75rem 0 0;color:var(--muted-foreground);font-size:.8125rem;line-height:1.5;text-align:center}.yard-scene_fieldAction__y_BWU{display:flex;margin-top:.75rem;justify-content:center}@media (max-width:52rem){.yard-scene_yardStatus__p6iR5{right:1.25rem;bottom:.5rem}.yard-scene_fieldStage__K5vs2{width:100%;grid-area:1/1}.yard-scene_fieldGroup___nVWm{top:44%;right:auto;left:1rem;width:calc(100% - 2rem);transform:translateY(-50%)}.yard-scene_field__CimVN{width:min(20rem,78vw);margin-right:auto;margin-left:auto}.yard-scene_caption__pROIj{font-size:.75rem}}@container yard (width < 42rem){.yard-scene_focusPlantLabel__qCUsW{margin-top:-8.8%;transform:translate(-50%,-100%)}}@media (prefers-reduced-motion:reduce){.yard-scene_fieldFocusGlow__kT4qD,.yard-scene_fieldImage__c7B_9,.yard-scene_stageFruitImage__Jf9kP,.yard-scene_stageSway__uxQB_,.yard-scene_yardPlot__kDfIu[data-focus-target=true]:before{animation:none}.yard-scene_fieldImage__c7B_9{transition-property:filter}.yard-scene_field__CimVN:after,.yard-scene_field__CimVN:before{animation:none;opacity:.5}}.mailbox_mailboxTrigger__SXlBd:after{position:absolute;inset:-.625rem;content:""}.mailbox_pipArt__HZ2hy{width:100%;height:100%}.mailbox_pipArt__HZ2hy,.mailbox_pipArt__HZ2hy picture{position:absolute;inset:0}.mailbox_pipImage__ihry_{object-fit:contain}.mailbox_pipArt__HZ2hy[data-motion=idle] .mailbox_pipImage__ihry_{object-fit:cover;object-position:left center;animation:mailbox_pigeonBlink__1ETaN var(--blink-duration) step-end var(--blink-delay) infinite}@keyframes mailbox_pigeonBlink__1ETaN{0%{object-position:left center}97%{object-position:center}98%,to{object-position:right center}}.mailbox_pigeonArrival__bQyYe{position:absolute;inset:0}.mailbox_pigeonArrival__bQyYe[data-motion=arriving]{animation:mailbox_pigeonWalkIn__nfzjO var(--arrival-duration) linear both}.mailbox_pigeonArrival__bQyYe:focus-within{animation:none}@keyframes mailbox_pigeonWalkIn__nfzjO{0%{transform:translateX(var(--entry-distance))}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.mailbox_pigeonArrival__bQyYe[data-motion=arriving],.mailbox_pipArt__HZ2hy[data-motion=idle] .mailbox_pipImage__ihry_{animation:none}}.mailbox_mailboxArt__67tai{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.mailbox_mailboxArt__67tai rect{fill:var(--scene-paper);stroke:var(--scene-furrow);stroke-width:2}.mailbox_mailboxArt__67tai path{fill:none;stroke:var(--scene-furrow);stroke-width:2}.mailbox_mailboxArt__67tai circle{fill:var(--destructive)}.mailbox_parcelArtSvg___uLF7{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.mailbox_artShadow__vRYqN{fill:var(--scene-shadow);opacity:.18}.mailbox_dialog__uuLbv{max-width:min(46rem,calc(100% - 2rem));max-height:calc(100dvh - 2rem);grid-template-rows:auto minmax(0,1fr);overflow:hidden}.mailbox_dialogWithLetters__OLGMT{height:min(36rem,calc(100dvh - 2rem))}.mailbox_note__NNVIp{margin:0;color:var(--muted-foreground);font-size:.8125rem}.mailbox_mailbox__D_xkv{display:grid;min-height:0;grid-template-columns:minmax(0,1fr);gap:1rem}.mailbox_letterList__miB5a{margin:0;padding:0;gap:.25rem;list-style:none}.mailbox_letterList__miB5a,.mailbox_letterPane__qhoOX{display:flex;min-height:0;flex-direction:column;overflow-y:auto}.mailbox_letterPane__qhoOX{gap:.5rem}.mailbox_mailbox__D_xkv[data-reading=false] .mailbox_letterPane__qhoOX,.mailbox_mailbox__D_xkv[data-reading=true] .mailbox_letterList__miB5a{display:none}.mailbox_backToLetters__wQWv0{align-self:flex-start}@media (min-width:42rem){.mailbox_mailbox__D_xkv{grid-template-columns:15rem minmax(0,1fr)}.mailbox_mailbox__D_xkv[data-reading] .mailbox_letterList__miB5a,.mailbox_mailbox__D_xkv[data-reading] .mailbox_letterPane__qhoOX{display:flex}.mailbox_backToLetters__wQWv0{display:none}}.mailbox_envelope__eQzVA{width:100%;height:auto;padding:.5rem .625rem;justify-content:flex-start;gap:.625rem;text-align:left;white-space:normal}.mailbox_envelopeText__JcFWB{display:flex;min-width:0;flex:1;flex-direction:column;gap:.125rem}.mailbox_envelopeMeta__Ci_gZ,.mailbox_envelopeSubject__ZqNaT{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mailbox_envelopeSubject__ZqNaT[data-unread=true]{font-weight:750}.mailbox_envelopeMeta__Ci_gZ{color:var(--muted-foreground);font-size:.75rem;font-weight:500}.mailbox_paper__xJRR_{--rule:1.625rem;display:flex;padding:1.25rem 1.5rem 1.5rem;flex-direction:column;border:1px solid var(--border);border-radius:calc(var(--radius) * 1.2);background:var(--card);box-shadow:0 .5rem 1.25rem -.75rem color-mix(in oklch,var(--scene-shadow),transparent 70%);color:var(--card-foreground)}.mailbox_letterDate__vU3lA{align-self:flex-end;color:var(--muted-foreground);font-size:.75rem}.mailbox_letterSubject__FOxoX{margin:.25rem 0 .5rem;font-size:1rem;font-weight:720;line-height:1.35}.mailbox_letterBody__dRtQt{margin:0;background-image:linear-gradient(to bottom,transparent calc(var(--rule) - 1px),color-mix(in oklch,var(--border) 70%,transparent) calc(var(--rule) - 1px));background-size:100% var(--rule);line-height:var(--rule);overflow-wrap:anywhere;white-space:pre-line}.mailbox_letterSignature__VGtuQ{margin:.75rem 0 0;align-self:flex-end;font-style:italic;font-weight:600}.mailbox_parcel__HyTe2{display:flex;margin:1.25rem -1.5rem -1.5rem;padding:1rem 1.5rem 1.25rem;flex-wrap:wrap;align-items:center;gap:1rem;border-top:2px dashed var(--border);border-radius:0 0 calc(var(--radius) * 1.2) calc(var(--radius) * 1.2);background:var(--card)}@media (min-height:40rem){.mailbox_parcel__HyTe2{position:sticky;bottom:0}}.mailbox_parcelArt__G16Kt{position:relative;width:5rem;flex:none;aspect-ratio:1}.mailbox_parcelPlants__JigaQ{display:flex}.mailbox_parcelPlants__JigaQ>.mailbox_parcelArt__G16Kt+.mailbox_parcelArt__G16Kt{margin-left:-1.5rem}.mailbox_parcelBox__pCJGm{fill:color-mix(in oklch,var(--card) 60%,var(--scene-soil));stroke:var(--scene-furrow);stroke-linejoin:round;stroke-width:2}.mailbox_parcelRibbon__x50yB{fill:currentColor}.mailbox_parcelText__8RWWe{display:flex;min-width:0;flex:1 1 11rem;flex-direction:column;align-items:flex-start;gap:.375rem}.mailbox_parcelTitle__uv57E{margin:0;font-weight:720}.mailbox_parcelNote__v5bve{display:flex;margin:0;align-items:center;gap:.375rem;color:var(--muted-foreground);font-size:.8125rem}.mailbox_rarityDot__Ep7vy{width:.5rem;height:.5rem;flex:none;border-radius:9999px;background:currentColor}.mailbox_parcelAction__jH67V{margin-top:.25rem}.mailbox_parcelError__St7EP{margin:0;color:var(--destructive);font-size:.8125rem}.pantry_mark__PZm4O{position:relative;width:1.25rem;height:1.25rem;flex-shrink:0}.pantry_basketFruit__pqP0r img,.pantry_mark__PZm4O img{object-fit:contain}.pantry_count__Z_mGM{font-variant-numeric:tabular-nums;font-weight:600}.pantry_dialog__V2tP7{max-width:min(42rem,calc(100% - 2rem));max-height:calc(100dvh - 2rem);grid-template-rows:auto minmax(0,1fr);overflow:hidden}.pantry_shelves__8tZ4d{display:flex;min-height:0;flex-direction:column;gap:1.25rem;overflow-y:auto}.pantry_rarityShelf__Y7rL0{display:flex;flex-direction:column;gap:.5rem}.pantry_shelfLabel__mVz7x{display:flex;margin:0;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:650}.pantry_rarityDot__Z9rWP{width:.5rem;height:.5rem;border-radius:9999px;background:currentColor}.pantry_shelfCount__pQeWF{color:var(--muted-foreground);font-weight:520}.pantry_shelf__w7_DH{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(6rem,100%),1fr));margin:0;padding:0;column-gap:0;list-style:none;row-gap:1rem}.pantry_shelfSlot__cE2fW{display:flex}.pantry_fruitTrigger__gQe2g{width:100%;height:auto;padding:0;flex-direction:column;justify-content:flex-start;gap:.35rem;white-space:normal}.pantry_plank__zQL5D{position:relative;display:flex;width:100%;justify-content:center;border-bottom:.45rem solid var(--scene-furrow);box-shadow:0 .45rem .4rem -.3rem color-mix(in oklch,var(--scene-shadow),transparent 70%)}.pantry_fruitArt__Js2gA{position:relative;width:4rem;aspect-ratio:1;transition:filter .18s ease}.pantry_fruitArt__Js2gA img{object-fit:contain;object-position:center bottom}.pantry_fruitTrigger__gQe2g:focus-visible .pantry_fruitArt__Js2gA,.pantry_fruitTrigger__gQe2g:hover .pantry_fruitArt__Js2gA,.pantry_fruitTrigger__gQe2g[data-state=open] .pantry_fruitArt__Js2gA{filter:drop-shadow(.25rem .25rem 0 currentColor)}.pantry_fruitCount__fURB2{position:absolute;bottom:.25rem;left:min(calc(50% + 1.5rem),calc(100% - 3.25rem));font-variant-numeric:tabular-nums}.pantry_fruitName__75VCy{padding:0 .25rem;color:var(--foreground);font-size:.75rem;font-weight:550;line-height:1.3;overflow-wrap:anywhere}.pantry_fruitRecord__VcsvR{width:auto;min-width:12rem;max-width:18rem}.pantry_note__ciche{margin:0;color:var(--muted-foreground);font-size:.8125rem}.pantry_basket__yHlTN{position:absolute;inset:0}.pantry_basketLayer__V5qjV{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.pantry_basketFruit__pqP0r{position:absolute;aspect-ratio:1}.pantry_basketShadow__gdJwA{fill:var(--scene-shadow);opacity:.18}.pantry_basketHandle__BPJlY,.pantry_basketRim__w8Slq{fill:none;stroke:var(--scene-furrow);stroke-linecap:round;stroke-width:5}.pantry_basketInside__2FJJr{fill:color-mix(in oklch,var(--scene-furrow),var(--scene-shadow) 30%)}.pantry_basketBody__LNasM{fill:var(--scene-soil);stroke:var(--scene-furrow);stroke-linejoin:round;stroke-width:2}.pantry_basketWeave__KLvWD{fill:none;stroke:var(--scene-furrow);stroke-linecap:round;stroke-width:1.5}.pantry_basketTrigger__KrftU:after{position:absolute;inset:-.625rem;content:""}.timer-settings_dialog__BaVtH{max-width:36rem;max-height:calc(100dvh - 2rem);grid-template-rows:auto auto auto minmax(0,1fr);overflow:hidden}.timer-settings_dialog__BaVtH:has(.timer-settings_cycleLockedNote__VH6up){grid-template-rows:auto auto auto auto minmax(0,1fr)}@media (max-width:40rem){.timer-settings_dialog__BaVtH{display:flex;flex-direction:column;overflow-y:auto}.timer-settings_dialog__BaVtH>*{flex-shrink:0}}.timer-settings_cycleLockedNote__VH6up{border-radius:.5rem;padding:.625rem .75rem;background:var(--muted);color:var(--muted-foreground);font-size:.875rem;line-height:1.5}.timer-settings_alertGroup__VF6oW{display:grid;padding-bottom:1rem;border-bottom:1px solid var(--border);gap:.75rem}.timer-settings_alertRow__EgdzC{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem}.timer-settings_alertIcon__Ssw_1{width:1.125rem;height:1.125rem;color:var(--muted-foreground)}.timer-settings_alertText___gSqx p{color:var(--muted-foreground);font-size:.75rem}.timer-settings_form__NWV43{display:grid;min-height:0;grid-template-rows:auto minmax(0,1fr) auto auto;gap:1rem;overflow:hidden}.timer-settings_editorTabs__wq72I{display:grid;min-height:0;grid-template-rows:auto minmax(0,1fr);gap:.75rem}.timer-settings_editorTab__ldTYk{display:grid;min-height:0;align-content:start;gap:1rem}.timer-settings_classicFields__jzdS4{display:grid;padding:.25rem;gap:.75rem}.timer-settings_classicNote__gP0Ff{border-radius:.5rem;padding:.625rem .75rem;background:var(--muted);color:var(--muted-foreground);font-size:.8125rem;line-height:1.5}.timer-settings_classicGrid__NgEO_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.timer-settings_classicField__hDoGx{display:grid;align-content:start;gap:.375rem}.timer-settings_presetGroup__sViFu{display:grid;gap:.5rem}.timer-settings_presetLabel__smSqC{color:var(--muted-foreground);font-size:.75rem;font-weight:600}.timer-settings_presetButtons__I9g17{display:flex;flex-wrap:wrap;gap:.5rem}.timer-settings_timerList__d8GqL{display:grid;min-height:0;max-height:24rem;padding:.25rem .25rem 2.5rem;gap:.625rem;overflow-y:auto;-webkit-mask-image:linear-gradient(180deg,black calc(100% - 2rem),transparent);mask-image:linear-gradient(180deg,black calc(100% - 2rem),transparent)}.timer-settings_columnLabels__QcJL1{display:grid;padding-right:3.25rem;padding-left:4.75rem;grid-template-columns:minmax(0,1fr) 6.5rem 8.5rem;gap:.5rem;color:var(--muted-foreground);font-size:.75rem;font-weight:600}.timer-settings_timerRow__7L_DJ{display:grid;grid-template-columns:4.25rem minmax(0,1fr) 6.5rem 8.5rem 2.75rem;grid-template-areas:"move name minutes kind delete";align-items:center;scroll-margin-block:2rem;gap:.5rem}.timer-settings_timerMove__1T1ge{display:flex;grid-area:move;gap:.25rem}.timer-settings_timerName__qmi1u{grid-area:name}.timer-settings_timerMinutes__p3K_R{grid-area:minutes}.timer-settings_timerKind__3n488{grid-area:kind;justify-self:start}.timer-settings_timerDelete___z_OG{grid-area:delete}.timer-settings_listActions__we4e6{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.timer-settings_error__tuunR{color:var(--destructive);font-size:.875rem}.timer-settings_roundsField__4wmCI{display:grid;align-content:start;grid-column:1/-1;gap:.375rem}.timer-settings_classicHint__uUPIh{color:var(--muted-foreground);font-size:.75rem;line-height:1.4}@media (max-width:30rem){.timer-settings_columnLabels__QcJL1{padding-left:0;grid-template-columns:minmax(0,1fr) 5.25rem}.timer-settings_typeColumnLabel__8RRG9{display:none}.timer-settings_timerRow__7L_DJ{grid-template-columns:minmax(0,1fr) 5.25rem 2.75rem;grid-template-areas:"name minutes delete" "move kind kind"}.timer-settings_listActions__we4e6{align-items:stretch;flex-direction:column}}.site-footer_footerArea__bmLY9{background:var(--card)}.site-footer_footer__hqj_a{display:flex;width:min(calc(100% - 4rem),64rem);min-height:5rem;margin:0 auto;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:.8125rem;align-items:center;justify-content:space-between}.site-footer_footerBrand__oSRGG{display:flex;max-width:28rem;flex-direction:column;gap:.25rem}.site-footer_footer__hqj_a nav{display:flex;gap:1.25rem;flex-wrap:wrap}.site-footer_footer__hqj_a a{color:inherit;text-decoration:none}.site-footer_footer__hqj_a a:hover{color:var(--foreground)}@media (max-width:36rem){.site-footer_footer__hqj_a{width:calc(100% - 2rem);padding:1.5rem 0;align-items:flex-start;flex-direction:column;gap:1rem}}.site-header_header__QMp6n{position:absolute;z-index:10;top:1rem;left:50%;display:flex;width:min(calc(100% - 2rem),88rem);min-height:3.5rem;padding:0 .5rem;align-items:center;justify-content:space-between;transform:translateX(-50%)}.site-header_brandArea__aK53f{display:flex;min-width:0;align-items:center;gap:.5rem}.site-header_brand__7dpED{display:flex;color:inherit;align-items:center;gap:.5rem;text-decoration:none}.site-header_brandMark__DDPSm{width:1.25rem;height:1.25rem}.site-header_brandName__0AaLz{font-size:.875rem;font-weight:650;letter-spacing:-.015em;white-space:nowrap}.site-header_headerActions__CoXAh{display:flex;flex:none;align-items:center;gap:.25rem}@media (max-width:52rem){.site-header_header__QMp6n{top:.75rem;width:calc(100% - 1rem);column-gap:.5rem}.site-header_headerActions__CoXAh{min-width:0;flex:1;flex-wrap:wrap;justify-content:flex-end}.site-header_brandName__0AaLz{font-size:.8125rem}.site-header_betaBadge__CiHR0{display:none}}@media (max-width:30rem){.site-header_brandName__0AaLz{display:none}}.timer-history-dialog_dialog__mg77e{max-width:min(48rem,calc(100% - 2rem));max-height:calc(100svh - 2rem);grid-template-rows:auto minmax(0,1fr);overflow:hidden}.timer-history-dialog_message__SJD1u{padding:2.5rem 1rem;color:var(--muted-foreground);line-height:1.6;text-align:center}.timer-history-dialog_list__gw4c0{display:grid;max-height:min(36rem,calc(100svh - 10rem));padding:0;margin:0;overflow-y:auto;list-style:none}.timer-history-dialog_item__3f6te{display:grid;min-width:0;padding:.75rem 0;border-top:1px solid var(--border);align-items:center;grid-template-columns:4.5rem minmax(0,1fr) auto;gap:1rem}.timer-history-dialog_item__3f6te:last-child{border-bottom:1px solid var(--border)}.timer-history-dialog_summary__joWt4{display:grid;min-width:0;gap:.2rem}.timer-history-dialog_summary__joWt4 strong{overflow:hidden;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.timer-history-dialog_art__Rjp8v{position:relative;display:grid;width:4.5rem;color:var(--muted-foreground);aspect-ratio:1;place-items:center}.timer-history-dialog_art__Rjp8v>svg{width:1.5rem;height:1.5rem;opacity:.6}.timer-history-dialog_plantArt__xDvyg{width:100%}.timer-history-dialog_range__bR_xS{color:var(--muted-foreground);font-size:.75rem;line-height:1.4}.timer-history-dialog_plantName__mx1Qv{overflow:hidden;color:var(--foreground);font-size:.8125rem;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.timer-history-dialog_loadMore__GzGWe{width:100%}@media (max-width:32rem){.timer-history-dialog_dialog__mg77e{max-width:calc(100% - 1rem);max-height:calc(100svh - 1rem)}.timer-history-dialog_item__3f6te{grid-template-columns:3.75rem minmax(0,1fr) auto;gap:.75rem}.timer-history-dialog_art__Rjp8v{width:3.75rem}}.page_page__ZU32B{position:relative;min-height:100svh;color:var(--foreground);background:var(--background)}.page_timerHero__T6UKG{position:relative;display:grid;height:100svh;width:100%;min-height:100svh;overflow:hidden;grid-template-columns:minmax(0,1fr);place-items:center;background:linear-gradient(to bottom,var(--scene-sky),var(--scene-ground) 62%)}.page_guideArea__Igq0u{border-top:1px solid var(--border);background:var(--card)}.page_contentShell__l8oPM{width:min(100%,64rem);margin:0 auto;padding:0 2rem}.page_guide__owTCG{display:flex;padding:6rem 0;flex-direction:column;gap:6rem}.page_guideSection__hXwhV{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem}.page_sectionLabel__leOgg{color:var(--primary);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page_guideHeading__gA1oQ h2{max-width:24rem;margin-top:.75rem;font-size:clamp(1.65rem,4vw,2.35rem);font-weight:660;letter-spacing:-.04em;line-height:1.12}.page_guideHeading__gA1oQ>p:last-child{max-width:28rem;margin-top:1rem;color:var(--muted-foreground);line-height:1.7}.page_features__8wy9y,.page_questions__pZGdE,.page_steps__e0Sxr{margin:0}.page_steps__e0Sxr{display:grid;padding:0;list-style:none;gap:2.25rem}.page_step__DI9Zu{display:grid;border-top:1px solid var(--border);padding-top:1rem;grid-template-columns:2rem 1fr;column-gap:1rem}.page_step__DI9Zu>span{color:var(--primary);font-size:.75rem;font-weight:700}.page_feature__CrGCB h3,.page_question__XuVan dt,.page_step__DI9Zu h3{font-size:1rem;font-weight:650;letter-spacing:-.015em}.page_step__DI9Zu p{margin-top:.45rem;color:var(--muted-foreground);grid-column:2;line-height:1.65}.page_features__8wy9y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem}.page_feature__CrGCB{border-top:1px solid var(--border);padding-top:1rem}.page_feature__CrGCB p,.page_question__XuVan dd{margin-top:.45rem;color:var(--muted-foreground);line-height:1.65}.page_questions__pZGdE{display:grid}.page_question__XuVan{border-top:1px solid var(--border);padding:1.25rem 0}.page_question__XuVan:last-child{border-bottom:1px solid var(--border)}.page_question__XuVan dd{margin-left:0}.page_prose__1kUxP{display:grid;color:var(--muted-foreground);gap:1rem;line-height:1.7}.page_prose__1kUxP a{color:var(--foreground);text-decoration:underline;text-underline-offset:.2em}.page_ctaRow__yWcJm{display:flex;margin-top:.5rem;gap:.75rem;flex-wrap:wrap}@media (max-width:36rem){.page_contentShell__l8oPM{padding:0 1rem}.page_guide__owTCG{padding:4.5rem 0;gap:4.5rem}.page_guideSection__hXwhV{grid-template-columns:1fr;gap:2.5rem}.page_features__8wy9y{grid-template-columns:1fr}}@media (width < 48rem) or (height < 28rem){.page_timerHero__T6UKG{height:auto;overflow:visible}}.shared-yard-client-page_yardFrame__IFTOT{position:relative;width:min(100%,calc(100svh - 13rem));overflow:hidden;margin-inline:auto;aspect-ratio:1;isolation:isolate}.shared-yard-client-page_yardCanvas__OvxR7{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.guide-layout_guideMain__4K33a{background:var(--card)}