.PlanlyHome-module__EUdK9q__page{gap:calc(var(--spacing,.25rem) * 4);height:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (min-width:40rem){.PlanlyHome-module__EUdK9q__page{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 5)}}.PlanlyHome-module__EUdK9q__pageEmpty{flex:1}.PlanlyHome-module__EUdK9q__progressFill{background-color:var(--color-brand-blue);height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:3.40282e38px;transition-duration:.3s}.PlanlyHome-module__EUdK9q__homeToolbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.PlanlyHome-module__EUdK9q__homeCreateAction{flex-shrink:0;align-items:center;margin-left:auto;display:flex}.PlanlyHome-module__EUdK9q__homeTabs{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.PlanlyHome-module__EUdK9q__homeTab{cursor:pointer;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));font-size:.8125rem;font-weight:400}@media (hover:hover){.PlanlyHome-module__EUdK9q__homeTab:hover{background-color:var(--color-bg-4);color:var(--color-text-primary)}}.PlanlyHome-module__EUdK9q__homeTab:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand-blue)}.PlanlyHome-module__EUdK9q__homeTabActive{background-color:var(--color-bg-5);color:var(--color-text-primary)}.PlanlyHome-module__EUdK9q__workloadWarning{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-semantic-yellow-400)}@supports (color:color-mix(in lab, red, red)){.PlanlyHome-module__EUdK9q__workloadWarning{border-color:color-mix(in oklab, var(--color-semantic-yellow-400) 40%, transparent)}}.PlanlyHome-module__EUdK9q__workloadWarning{background-color:var(--color-semantic-yellow-400)}@supports (color:color-mix(in lab, red, red)){.PlanlyHome-module__EUdK9q__workloadWarning{background-color:color-mix(in oklab, var(--color-semantic-yellow-400) 10%, transparent)}}.PlanlyHome-module__EUdK9q__workloadWarning{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-semantic-yellow-400);font-size:.8125rem;font-weight:500}.PlanlyHome-module__EUdK9q__planCardList{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.PlanlyHome-module__EUdK9q__planCard{border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-gamification-contrast-card-11);position:relative;overflow:hidden}.PlanlyHome-module__EUdK9q__planCardContent{padding:calc(var(--spacing,.25rem) * 3)}.PlanlyHome-module__EUdK9q__planCardCompleted{border-color:var(--color-semantic-green-700)}@supports (color:color-mix(in lab, red, red)){.PlanlyHome-module__EUdK9q__planCardCompleted{border-color:color-mix(in oklab, var(--color-semantic-green-700) 60%, transparent)}}.PlanlyHome-module__EUdK9q__planCardCompletedBar{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-gamification-trophy-green-1000);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-semantic-green-400);font-size:.625rem;font-weight:500;display:flex}.PlanlyHome-module__EUdK9q__planCardPaused{border-color:var(--color-gamification-contrast-yellow-stroke-2)}.PlanlyHome-module__EUdK9q__planCardPausedBar{align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-gamification-contrast-yellow-990);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2.5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-semantic-yellow-300);font-size:.625rem;font-weight:400;display:flex}.PlanlyHome-module__EUdK9q__planCardPausedBarIcon{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:currentColor;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PlanlyHome-module__EUdK9q__planCardLocked{border-color:var(--color-stroke-default);background-color:var(--color-bg-3)}.PlanlyHome-module__EUdK9q__planCardBusy{pointer-events:none;opacity:.7}.PlanlyHome-module__EUdK9q__planCardHeader{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}@media (min-width:40rem){.PlanlyHome-module__EUdK9q__planCardHeader{flex-direction:row;justify-content:space-between;align-items:center}}.PlanlyHome-module__EUdK9q__planCardHeader>div:first-child{min-width:calc(var(--spacing,.25rem) * 0)}.PlanlyHome-module__EUdK9q__planCardTitleRow{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.PlanlyHome-module__EUdK9q__planCardTitle{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);overflow-wrap:anywhere;font-size:.875rem;font-weight:500}.PlanlyHome-module__EUdK9q__planCardMeta{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.PlanlyHome-module__EUdK9q__planCardHeader .PlanlyHome-module__EUdK9q__planCardMeta{margin-top:calc(var(--spacing,.25rem) * 1);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.PlanlyHome-module__EUdK9q__planCardHeaderActions{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;flex-shrink:0;display:flex}.PlanlyHome-module__EUdK9q__planCardViewPlanLink{cursor:pointer;border-radius:calc(var(--radius) * .8);background-color:var(--color-bg-5);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));font-size:.625rem;font-weight:500}@media (hover:hover){.PlanlyHome-module__EUdK9q__planCardViewPlanLink:hover{color:var(--color-text-primary)}}.PlanlyHome-module__EUdK9q__planCardViewPlanLink:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand-blue)}.PlanlyHome-module__EUdK9q__planCardViewPlanLink:disabled{cursor:not-allowed}.PlanlyHome-module__EUdK9q__healthBadge{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:calc(var(--radius) * .6);background-color:var(--color-bg-3);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.625rem;font-weight:500;display:inline-flex}.PlanlyHome-module__EUdK9q__healthBadgeDot{width:calc(var(--spacing,.25rem) * 1);height:calc(var(--spacing,.25rem) * 1);background-color:currentColor;border-radius:3.40282e38px;flex-shrink:0}.PlanlyHome-module__EUdK9q__iconGhostButton{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);border-radius:calc(var(--radius) * .8);color:var(--color-text-quaternary);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.PlanlyHome-module__EUdK9q__iconGhostButton:hover{background-color:var(--color-bg-3);color:var(--color-text-primary)}}.PlanlyHome-module__EUdK9q__iconGhostButton:disabled{opacity:.4}.PlanlyHome-module__EUdK9q__planCardBody{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.PlanlyHome-module__EUdK9q__planCardProgressRow{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.PlanlyHome-module__EUdK9q__planCardProgressRow{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.PlanlyHome-module__EUdK9q__planOverallBlock,.PlanlyHome-module__EUdK9q__planSprintBlock,.PlanlyHome-module__EUdK9q__planTodayTasks,.PlanlyHome-module__EUdK9q__planTodayProgress{border-radius:var(--radius);background-color:var(--color-bg-3);flex-direction:column;height:100%;display:flex;overflow:hidden}.PlanlyHome-module__EUdK9q__planCompletedBody{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 6);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.PlanlyHome-module__EUdK9q__planCompletedBody{border-color:color-mix(in oklab, var(--color-stroke-default) 60%, transparent)}}.PlanlyHome-module__EUdK9q__planCompletedBody{background-color:var(--color-card-1);padding:calc(var(--spacing,.25rem) * 5)}@media (min-width:40rem){.PlanlyHome-module__EUdK9q__planCompletedBody{padding:calc(var(--spacing,.25rem) * 6)}}.PlanlyHome-module__EUdK9q__planCompletedBody{background-image:radial-gradient(60% 70% at 10% 20%,#3b82f61a,#0000)}.PlanlyHome-module__EUdK9q__planCompletedTopRow{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media (min-width:64rem){.PlanlyHome-module__EUdK9q__planCompletedTopRow{flex-direction:row;justify-content:space-between;align-items:center}}.PlanlyHome-module__EUdK9q__planCompletedHero{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (min-width:40rem){.PlanlyHome-module__EUdK9q__planCompletedHero{align-items:center;gap:calc(var(--spacing,.25rem) * 5);flex-direction:row}}.PlanlyHome-module__EUdK9q__planCompletedCupWrap{width:calc(var(--spacing,.25rem) * 20);height:calc(var(--spacing,.25rem) * 20);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.PlanlyHome-module__EUdK9q__planCompletedCup{z-index:10;width:calc(var(--spacing,.25rem) * 16);height:calc(var(--spacing,.25rem) * 16);object-fit:contain;position:relative}.PlanlyHome-module__EUdK9q__planCompletedConfetti{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);width:100%;height:100%;position:absolute}.PlanlyHome-module__EUdK9q__planCompletedInfo{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.PlanlyHome-module__EUdK9q__planCompletedTitle{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.PlanlyHome-module__EUdK9q__planCompletedDescription{max-width:var(--container-md,28rem);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.PlanlyHome-module__EUdK9q__planCompletedDatePill{margin-top:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-semantic-green-500);border-radius:3.40282e38px;width:fit-content}@supports (color:color-mix(in lab, red, red)){.PlanlyHome-module__EUdK9q__planCompletedDatePill{border-color:color-mix(in oklab, var(--color-semantic-green-500) 20%, transparent)}}.PlanlyHome-module__EUdK9q__planCompletedDatePill{background-color:var(--color-gamification-trophy-green-1000);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-semantic-green-400);font-size:.625rem;font-weight:500}.PlanlyHome-module__EUdK9q__planCompletedStats{align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}@media (min-width:40rem){.PlanlyHome-module__EUdK9q__planCompletedStats{gap:calc(var(--spacing,.25rem) * 6)}}.PlanlyHome-module__EUdK9q__planCompletedStatItem{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-stroke-default);display:flex}@supports (color:color-mix(in lab, red, red)){.PlanlyHome-module__EUdK9q__planCompletedStatItem{border-color:color-mix(in oklab, var(--color-stroke-default) 60%, transparent)}}.PlanlyHome-module__EUdK9q__planCompletedStatItem{padding-right:calc(var(--spacing,.25rem) * 4)}.PlanlyHome-module__EUdK9q__planCompletedStatItem:last-child{border-right-style:var(--tw-border-style);padding-right:calc(var(--spacing,.25rem) * 0);border-right-width:0}@media (min-width:40rem){.PlanlyHome-module__EUdK9q__planCompletedStatItem{padding-right:calc(var(--spacing,.25rem) * 6)}}.PlanlyHome-module__EUdK9q__planCompletedStatIcon{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);flex-shrink:0}.PlanlyHome-module__EUdK9q__planCompletedStatText{flex-direction:column;display:flex}.PlanlyHome-module__EUdK9q__planCompletedStatValue{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;--tw-leading:var(--leading-tight,1.25);font-size:1.25rem;font-weight:700;line-height:var(--leading-tight,1.25);color:var(--color-text-primary)}.PlanlyHome-module__EUdK9q__planCompletedStatLabel{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.PlanlyHome-module__EUdK9q__planCompletedBottomRow{gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-stroke-default);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.PlanlyHome-module__EUdK9q__planCompletedBottomRow{border-color:color-mix(in oklab, var(--color-stroke-default) 40%, transparent)}}.PlanlyHome-module__EUdK9q__planCompletedBottomRow{padding-top:calc(var(--spacing,.25rem) * 4)}@media (min-width:40rem){.PlanlyHome-module__EUdK9q__planCompletedBottomRow{flex-direction:row;justify-content:space-between;align-items:center}}.PlanlyHome-module__EUdK9q__planCompletedTagline{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.PlanlyHome-module__EUdK9q__planCompletedSummaryBtn{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:inline-flex}.PlanlyHome-module__EUdK9q__planCardRestartBtn{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-divider-strong);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;font-size:.8125rem;font-weight:500;display:inline-flex}@media (hover:hover){.PlanlyHome-module__EUdK9q__planCardRestartBtn:hover{border-color:var(--color-stroke-light);background-color:var(--color-bg-3)}}.PlanlyHome-module__EUdK9q__planSectionLabel{margin-bottom:calc(var(--spacing,.25rem) * 2);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-text-secondary);text-transform:uppercase;font-size:.625rem;font-weight:500}.PlanlyHome-module__EUdK9q__planSectionHeader{min-height:calc(var(--spacing,.25rem) * 9);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);flex-shrink:0;display:flex}.PlanlyHome-module__EUdK9q__planSectionHeader .PlanlyHome-module__EUdK9q__planSectionLabel{margin-bottom:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.PlanlyHome-module__EUdK9q__planBlockDivider{background-color:var(--color-stroke-divider);flex-shrink:0;width:100%;height:1px}.PlanlyHome-module__EUdK9q__planBlockBody{justify-content:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);flex-direction:column;flex:1;display:flex}.PlanlyHome-module__EUdK9q__planSprintToggle{align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-shrink:0;display:flex}.PlanlyHome-module__EUdK9q__planSprintToggleBtn{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);color:var(--color-text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.PlanlyHome-module__EUdK9q__planSprintToggleBtn:hover{border-color:var(--color-brand-blue);color:var(--color-text-primary)}}.PlanlyHome-module__EUdK9q__planSprintToggleBtn:disabled{cursor:not-allowed;opacity:.4}.PlanlyHome-module__EUdK9q__planSprintToggleLabel{min-width:calc(var(--spacing,.25rem) * 10);text-align:center;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.625rem;font-weight:400}.PlanlyHome-module__EUdK9q__planOverallContent{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 6);display:flex}.PlanlyHome-module__EUdK9q__progressRing{width:calc(var(--spacing,.25rem) * 20);height:calc(var(--spacing,.25rem) * 20);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.PlanlyHome-module__EUdK9q__progressRingTrack{stroke:var(--color-bg-5,#2a2a2a)}.PlanlyHome-module__EUdK9q__progressRingFill{stroke:var(--color-brand-blue);transition:stroke-dashoffset .3s}.PlanlyHome-module__EUdK9q__progressRingLabel{inset:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);flex-direction:column;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;display:flex;position:absolute}.PlanlyHome-module__EUdK9q__progressRingLabel small{--tw-leading:1;--tw-font-weight:var(--font-weight-normal,400);font-size:10px;line-height:1;font-weight:var(--font-weight-normal,400);color:var(--color-text-tertiary)}.PlanlyHome-module__EUdK9q__planStatList{gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);flex-direction:column;font-size:.625rem;font-weight:400;display:flex}.PlanlyHome-module__EUdK9q__planStatList li{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 5);white-space:nowrap;display:flex}.PlanlyHome-module__EUdK9q__planOverallContent .PlanlyHome-module__EUdK9q__planStatList{width:calc(var(--spacing,.25rem) * 44);max-width:100%}.PlanlyHome-module__EUdK9q__planStatListCompact{margin-top:calc(var(--spacing,.25rem) * 2)}.PlanlyHome-module__EUdK9q__planDayStrip{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);width:100%;display:flex;position:relative}.PlanlyHome-module__EUdK9q__planDayStrip:before{content:"";z-index:0;background:var(--color-stroke-default,var(--color-divider,#333));height:1px;position:absolute;top:1rem;left:6%;right:6%}.PlanlyHome-module__EUdK9q__planDayStripItem{z-index:1;min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;flex:1;display:flex;position:relative}.PlanlyHome-module__EUdK9q__planDayNode{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-secondary);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.PlanlyHome-module__EUdK9q__planDayNodeDone{background-color:var(--color-brand-blue);color:var(--color-white,#fff);border-color:#0000}.PlanlyHome-module__EUdK9q__planDayNodeOff{color:var(--color-text-tertiary)}.PlanlyHome-module__EUdK9q__planDayNodePaused{border-color:var(--color-semantic-yellow-100);background-color:var(--color-semantic-yellow-1000);color:var(--color-semantic-yellow-100)}.PlanlyHome-module__EUdK9q__planDayNodeTodayWrap{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);background-color:var(--color-bg-3);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:relative}.PlanlyHome-module__EUdK9q__planDayNodeRing{inset:calc(var(--spacing,.25rem) * 0);position:absolute}.PlanlyHome-module__EUdK9q__planDayNodeRingTrack{stroke:var(--color-stroke-default,#3a3a3a)}.PlanlyHome-module__EUdK9q__planDayNodeRingFill{stroke:var(--color-brand-blue)}.PlanlyHome-module__EUdK9q__planDayNodeTodayValue{z-index:1;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-secondary);position:relative}.PlanlyHome-module__EUdK9q__planDayLabel{text-align:center;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.PlanlyHome-module__EUdK9q__planDayLabelActive{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.625rem;font-weight:500}.PlanlyHome-module__EUdK9q__planDayLabelDone{color:var(--color-text-secondary)}.PlanlyHome-module__EUdK9q__planTodayGrid{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.PlanlyHome-module__EUdK9q__planTodayGrid{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.PlanlyHome-module__EUdK9q__planTodayTasks{min-height:calc(var(--spacing,.25rem) * 0)}.PlanlyHome-module__EUdK9q__planTodayTopicsCount{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);flex-shrink:0;font-size:.625rem;font-weight:400}.PlanlyHome-module__EUdK9q__planTodayTopicsCompleted{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.8125rem;font-weight:400}.PlanlyHome-module__EUdK9q__planTodayTasksBody{min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex;position:relative}.PlanlyHome-module__EUdK9q__planTodayTasksScroll{max-height:calc(var(--spacing,.25rem) * 24);min-height:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 1.5);flex:1;overflow-y:auto}.PlanlyHome-module__EUdK9q__planTodayTasksScrollWithFooter{padding-bottom:calc(var(--spacing,.25rem) * 2)}.PlanlyHome-module__EUdK9q__planTodayTasksFade{pointer-events:none;inset-inline:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 6);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-bg-3);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));position:absolute}.PlanlyHome-module__EUdK9q__planTodayViewAll{cursor:pointer;padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:center;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));font-size:.625rem;font-weight:400}@media (hover:hover){.PlanlyHome-module__EUdK9q__planTodayViewAll:hover{color:var(--color-text-primary)}}.PlanlyHome-module__EUdK9q__planTodayViewAll:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-brand-blue)}.PlanlyHome-module__EUdK9q__planTaskGroupLabel{margin-top:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 1);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:500}.PlanlyHome-module__EUdK9q__planTaskList{flex-direction:column;display:flex}.PlanlyHome-module__EUdK9q__planTaskRow{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);display:flex}.PlanlyHome-module__EUdK9q__planTodayTasksLink{cursor:pointer;border-radius:calc(var(--radius) * .6);text-align:left;width:100%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.PlanlyHome-module__EUdK9q__planTodayTasksLink:hover{background-color:var(--color-bg-4)}}.PlanlyHome-module__EUdK9q__planTodayTasksLink:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand-primary)}.PlanlyHome-module__EUdK9q__planTaskName{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400;display:inline-flex}.PlanlyHome-module__EUdK9q__planTaskRow>.PlanlyHome-module__EUdK9q__planCardMeta{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;white-space:nowrap;color:var(--color-text-tertiary);flex-shrink:0;font-size:.625rem;font-weight:400}.PlanlyHome-module__EUdK9q__planTaskStatusIcon{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);color:var(--color-text-tertiary);flex-shrink:0}.PlanlyHome-module__EUdK9q__planTaskCompletedIcon{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);color:var(--color-semantic-green-500);flex-shrink:0}.PlanlyHome-module__EUdK9q__planTodayProgress .PlanlyHome-module__EUdK9q__dayProgressList{gap:calc(var(--spacing,.25rem) * 1.5)}.PlanlyHome-module__EUdK9q__planTodayProgress .PlanlyHome-module__EUdK9q__dayProgressItem{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.PlanlyHome-module__EUdK9q__planTodayProgress .PlanlyHome-module__EUdK9q__dayProgressItem strong{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.625rem;font-weight:400}.PlanlyHome-module__EUdK9q__planTodayProgress .PlanlyHome-module__EUdK9q__dayProgressInlineTrack{height:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 14)}.PlanlyHome-module__EUdK9q__planCardFooter{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius);background-color:var(--color-bg-3);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}@media (min-width:40rem){.PlanlyHome-module__EUdK9q__planCardFooter{flex-direction:row;justify-content:space-between;align-items:center}}.PlanlyHome-module__EUdK9q__planCardFooterMeta{align-items:center;column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);flex-wrap:wrap;font-size:.625rem;font-weight:400;display:flex}.PlanlyHome-module__EUdK9q__planCardFooterStat{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:inline-flex}.PlanlyHome-module__EUdK9q__planCardFooterStatValue{margin-left:calc(var(--spacing,.25rem) * 1);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.8125rem;font-weight:500}.PlanlyHome-module__EUdK9q__planCardFooterActions{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.PlanlyHome-module__EUdK9q__inProgressBadge{margin-left:calc(var(--spacing,.25rem) * 2);background-color:var(--color-semantic-green-500);border-radius:3.40282e38px;flex-shrink:0;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.PlanlyHome-module__EUdK9q__inProgressBadge{background-color:color-mix(in oklab, var(--color-semantic-green-500) 15%, transparent)}}.PlanlyHome-module__EUdK9q__inProgressBadge{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;white-space:nowrap;color:var(--color-semantic-green-500);font-size:.625rem;font-weight:500}.PlanlyHome-module__EUdK9q__planCardScheduled{border-color:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){.PlanlyHome-module__EUdK9q__planCardScheduled{border-color:color-mix(in oklab, var(--color-brand-primary) 30%, transparent)}}.PlanlyHome-module__EUdK9q__planCardScheduledBar{align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-brand-primary-bg-2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-brand-primary);display:flex}.PlanlyHome-module__EUdK9q__healthUpcoming{background-color:var(--color-brand-primary-bg-2);color:var(--color-brand-primary)}.PlanlyHome-module__EUdK9q__taskTitleText{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PlanlyHome-module__EUdK9q__dayProgressList{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.PlanlyHome-module__EUdK9q__dayProgressItem{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400;display:flex}.PlanlyHome-module__EUdK9q__dayProgressItem strong{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);margin-left:auto;font-size:.875rem;font-weight:600}.PlanlyHome-module__EUdK9q__dayProgressMeter{align-items:center;gap:calc(var(--spacing,.25rem) * 2);margin-left:auto;display:flex}.PlanlyHome-module__EUdK9q__dayProgressMeter strong{margin-left:calc(var(--spacing,.25rem) * 0)}.PlanlyHome-module__EUdK9q__dayProgressInlineTrack{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 36);background-color:var(--color-stroke-divider);border-radius:3.40282e38px;flex-shrink:0;overflow:hidden}.PlanlyHome-module__EUdK9q__detailPage .PlanlyHome-module__EUdK9q__dayProgressItem{gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:var(--color-text-tertiary)}.PlanlyHome-module__EUdK9q__detailPage .PlanlyHome-module__EUdK9q__dayProgressItem strong{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-secondary)}.PlanlyHome-module__EUdK9q__detailPage .PlanlyHome-module__EUdK9q__dayProgressInlineTrack{height:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 16)}.PlanlyHome-module__EUdK9q__carriedBadge{margin-left:calc(var(--spacing,.25rem) * 2);background-color:var(--color-brand-blue);border-radius:3.40282e38px;flex-shrink:0;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.PlanlyHome-module__EUdK9q__carriedBadge{background-color:color-mix(in oklab, var(--color-brand-blue) 15%, transparent)}}.PlanlyHome-module__EUdK9q__carriedBadge{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;white-space:nowrap;color:var(--color-brand-blue);font-size:.625rem;font-weight:500}@property --tw-duration{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
