.Planly-module__Isi9BW__page{gap:calc(var(--spacing,.25rem) * 6);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){.Planly-module__Isi9BW__page{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 5)}}.Planly-module__Isi9BW__pageEmpty{flex:1}.Planly-module__Isi9BW__featuresEmpty{--features-v2-preview-ratio:4 / 3;--features-v2-preview-inset:#0000004d;--features-v2-glow-a:var(--color-brand-blue)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__featuresEmpty{--features-v2-glow-a:color-mix(in srgb, var(--color-brand-blue) 12%, transparent)}}.Planly-module__Isi9BW__featuresEmpty{--features-v2-glow-b:#5b65e51a;flex-direction:column;flex:1;row-gap:1.75rem;width:100%;min-height:0;display:flex}.Planly-module__Isi9BW__featuresEmptyIntro{min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;align-items:flex-start;gap:.2rem;display:flex}.Planly-module__Isi9BW__featuresEmptyHeadlineRow{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 1);flex-wrap:wrap;width:100%;display:flex}.Planly-module__Isi9BW__featuresEmptyHeadline{margin:calc(var(--spacing,.25rem) * 0);text-align:left;font-family:var(--font-sans), system-ui, sans-serif;font-size:1.5rem;font-weight:500}.Planly-module__Isi9BW__featuresEmptyHeadlineAccent{font-family:var(--font-instrument-serif), ui-serif, Georgia, serif;font-style:italic;font-weight:400}.Planly-module__Isi9BW__featuresEmptySocialProof{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400;display:inline-flex}.Planly-module__Isi9BW__featuresEmptyAvatars{align-items:center;display:inline-flex}.Planly-module__Isi9BW__featuresEmptyAvatar{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-bg-1);object-fit:cover;border-radius:3.40282e38px;flex-shrink:0}.Planly-module__Isi9BW__featuresEmptyAvatar+.Planly-module__Isi9BW__featuresEmptyAvatar{margin-left:-.375rem}.Planly-module__Isi9BW__featuresEmptySubtitle{margin:calc(var(--spacing,.25rem) * 0);text-align:left;color:var(--color-text-secondary);font-size:.9375rem;font-weight:400;line-height:150%}.Planly-module__Isi9BW__featuresEmptySubtitleAccent{color:var(--color-semantic-yellow-400)}.Planly-module__Isi9BW__featuresEmptyBody{--landing-canvas-from:#e4ecff;--landing-glow:#c5d8ff;--landing-feature-videos-glow-a:#91caff;--landing-feature-videos-glow-b:#cae2ff;isolation:isolate;box-sizing:border-box;width:100%;max-width:100%;min-width:calc(var(--spacing,.25rem) * 0);background-color:var(--color-card-1);padding:calc(var(--spacing,.25rem) * 6);-webkit-user-select:none;user-select:none;max-height:100%;aspect-ratio:var(--features-v2-preview-ratio);border:.375rem solid var(--color-card-3);border-radius:1.25rem;flex:1;grid-template-columns:minmax(0,1fr) auto;align-self:stretch;align-items:stretch;gap:1.5rem;height:auto;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:inset -2px -2px 20px #0000004d;container-type:size}html.dark .Planly-module__Isi9BW__featuresEmptyBody{--landing-canvas-from:#0b0f1a;--landing-glow:#121724;--landing-feature-videos-glow-a:#327cf614;--landing-feature-videos-glow-b:#5b65e51a}.Planly-module__Isi9BW__featuresEmptyBodyBlob{pointer-events:none;z-index:0;filter:blur(.75rem);will-change:transform, opacity;backface-visibility:hidden;border-radius:3.40282e38px;position:absolute}.Planly-module__Isi9BW__featuresEmptyBodyBlobA{opacity:.9;background:radial-gradient(ellipse 72% 64% at 46% 44%, var(--landing-glow) 0%, var(--landing-glow) 28%, var(--landing-glow) 56%, transparent 72%);width:18rem;height:16rem;top:-5rem;left:-4rem}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__featuresEmptyBodyBlobA{background:radial-gradient(ellipse 72% 64% at 46% 44%, color-mix(in srgb, var(--landing-glow) 92%, transparent) 0%, color-mix(in srgb, var(--landing-glow) 48%, transparent) 28%, color-mix(in srgb, var(--landing-glow) 12%, transparent) 56%, transparent 72%)}}.Planly-module__Isi9BW__featuresEmptyBodyBlobB{opacity:.85;background:radial-gradient(ellipse 70% 62% at 54% 48%, var(--landing-feature-videos-glow-a) 0%, var(--landing-feature-videos-glow-a) 32%, var(--landing-feature-videos-glow-b) 52%, transparent 74%);width:20rem;height:18rem;top:28%;right:-6rem}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__featuresEmptyBodyBlobB{background:radial-gradient(ellipse 70% 62% at 54% 48%, color-mix(in srgb, var(--landing-feature-videos-glow-a) 72%, var(--landing-glow)) 0%, color-mix(in srgb, var(--landing-feature-videos-glow-a) 28%, var(--landing-glow)) 32%, color-mix(in srgb, var(--landing-feature-videos-glow-b) 12%, transparent) 52%, transparent 74%)}}.Planly-module__Isi9BW__featuresEmptyBodyBlobC{opacity:.78;background:radial-gradient(ellipse 68% 72% at 50% 56%, var(--landing-canvas-from) 0%, var(--landing-glow) 34%, var(--landing-glow) 56%, transparent 76%);width:16rem;height:14rem;bottom:-5rem;left:32%}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__featuresEmptyBodyBlobC{background:radial-gradient(ellipse 68% 72% at 50% 56%, color-mix(in srgb, var(--landing-canvas-from) 58%, var(--landing-glow)) 0%, color-mix(in srgb, var(--landing-glow) 28%, transparent) 34%, color-mix(in srgb, var(--landing-glow) 8%, transparent) 56%, transparent 76%)}}.Planly-module__Isi9BW__featuresEmptyStepper{z-index:1;width:100%;min-width:calc(var(--spacing,.25rem) * 0);-webkit-user-select:none;user-select:none;flex:1;align-self:center;min-width:0;max-width:none;height:90%;max-height:90%;padding:.75rem .5rem;display:flex;position:relative}.Planly-module__Isi9BW__featuresEmptyStepperList{margin:calc(var(--spacing,.25rem) * 0);width:100%;height:100%;padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;justify-content:space-evenly;list-style-type:none;display:flex;position:relative}.Planly-module__Isi9BW__featuresEmptyStepperItem{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex-shrink:0;align-items:center;display:flex;position:relative}.Planly-module__Isi9BW__featuresEmptyStepperItemGrow{flex:1 1 0}.Planly-module__Isi9BW__featuresEmptyStepperButton{z-index:1;cursor:pointer;border-style:var(--tw-border-style);text-align:center;--tw-outline-style:none;width:100%;height:2rem;color:var(--color-text-tertiary);background-color:#0000;border-width:0;outline-style:none;justify-content:center;align-items:center;padding:0 .5rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__featuresEmptyStepperButton{color:color-mix(in srgb, var(--color-text-tertiary) 70%, transparent)}}.Planly-module__Isi9BW__featuresEmptyStepperButton{font-size:.9375rem;font-weight:400;line-height:1.2;transition:color .18s,font-size .18s,font-weight .18s,letter-spacing .18s,transform .18s;transform:translate(0)}.Planly-module__Isi9BW__featuresEmptyStepperButton:hover{color:var(--color-text-secondary)}.Planly-module__Isi9BW__featuresEmptyStepperButton:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px;border-radius:.25rem}.Planly-module__Isi9BW__featuresEmptyStepperButtonPast{color:var(--color-text-secondary);font-weight:400;transform:translate(0)}.Planly-module__Isi9BW__featuresEmptyStepperButtonLeaving{color:var(--color-text-secondary)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__featuresEmptyStepperButtonLeaving{color:color-mix(in srgb, var(--color-text-secondary) 55%, transparent)}}.Planly-module__Isi9BW__featuresEmptyStepperButtonLeaving{font-weight:400;transform:translate(0)}.Planly-module__Isi9BW__featuresEmptyStepperButtonActive,.Planly-module__Isi9BW__featuresEmptyStepperButtonActive:hover{color:var(--color-text-primary);letter-spacing:-.01em;font-size:1.0625rem;font-weight:500;transform:translate(3px)}.Planly-module__Isi9BW__featuresEmptyStepperLabel{z-index:1;text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;font-family:var(--font-sans), system-ui, sans-serif;justify-content:center;align-items:center;min-height:1.2em;font-size:1.25rem;font-weight:400;display:flex;position:relative;overflow:hidden}.Planly-module__Isi9BW__featuresEmptyConnector{z-index:0;flex:1 1 0;justify-content:center;align-items:stretch;width:100%;margin-block:0;display:flex;position:relative;overflow:hidden}.Planly-module__Isi9BW__featuresEmptyLineSolid{height:100%;width:calc(var(--spacing,.25rem) * .5);background:var(--color-brand-primary);border-radius:3.40282e38px;flex-shrink:0;display:block}.Planly-module__Isi9BW__featuresEmptyPathSvg{height:100%;width:calc(var(--spacing,.25rem) * 3);flex:none;display:block;overflow:visible}.Planly-module__Isi9BW__featuresEmptyPathProgress{stroke:var(--color-brand-primary);stroke-width:1.75px;fill:none;opacity:.95}.Planly-module__Isi9BW__featuresEmptyPathSolidFill{stroke:var(--color-brand-primary);stroke-width:2px;fill:none;opacity:1}.Planly-module__Isi9BW__featuresEmptyPathUpcoming{stroke:var(--color-stroke-strong)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__featuresEmptyPathUpcoming{stroke:color-mix(in srgb, var(--color-stroke-strong) 75%, transparent)}}.Planly-module__Isi9BW__featuresEmptyPathUpcoming{stroke-width:1.75px;fill:none;opacity:.7}.Planly-module__Isi9BW__featuresEmptyThumbLead{pointer-events:none;z-index:1;width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);background:var(--color-brand-primary);border-radius:3.40282e38px;position:absolute;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__featuresEmptyThumbLead{background:color-mix(in srgb, var(--color-brand-primary) 55%, transparent)}}.Planly-module__Isi9BW__featuresEmptyThumbLead{filter:blur(.1875rem)}.Planly-module__Isi9BW__featuresEmptyThumb{pointer-events:none;z-index:2;width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);background:var(--color-brand-primary);box-shadow:0 0 0 .0625rem var(--color-brand-primary), 0 0 .5rem .125rem var(--color-brand-primary);border-radius:3.40282e38px;position:absolute;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__featuresEmptyThumb{box-shadow:0 0 0 .0625rem color-mix(in srgb, var(--color-brand-primary) 35%, white), 0 0 .5rem .125rem color-mix(in srgb, var(--color-brand-primary) 55%, transparent)}}.Planly-module__Isi9BW__featuresEmptyPreviewWrapper{z-index:1;min-width:calc(var(--spacing,.25rem) * 0);flex:none;justify-content:center;align-self:stretch;align-items:center;width:min(133.333cqh,70cqw);display:flex;position:relative}.Planly-module__Isi9BW__featuresEmptyPreview{box-sizing:border-box;width:100%;max-width:100%;min-width:calc(var(--spacing,.25rem) * 0);border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);-webkit-user-select:none;user-select:none;aspect-ratio:var(--features-v2-preview-ratio);border-width:2px;flex:none;height:auto;min-height:16rem;max-height:100%;position:relative;overflow:hidden}.Planly-module__Isi9BW__featuresEmptyPreviewInner{width:100%;height:100%;box-shadow:inset -.125rem -.125rem 1.25rem var(--features-v2-preview-inset);background-color:#0000;border-radius:1rem;position:relative;overflow:hidden}.Planly-module__Isi9BW__featuresEmptyPreviewFade{inset:calc(var(--spacing,.25rem) * 0);will-change:transform;backface-visibility:hidden;width:100%;height:100%;position:absolute;overflow:hidden;transform:translateZ(0)}.Planly-module__Isi9BW__featuresEmptyPreviewCard{width:100%;height:100%;position:relative;overflow:hidden}.Planly-module__Isi9BW__featuresEmptyFooter{align-items:flex-end;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;width:100%;display:flex}.Planly-module__Isi9BW__featuresEmptyCreateButton{min-width:calc(var(--spacing,.25rem) * 44)}.Planly-module__Isi9BW__featuresEmptyHint{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);color:var(--color-text-tertiary);font-size:.75rem;font-weight:400;line-height:1.3;display:inline-flex}.Planly-module__Isi9BW__featuresEmptyMobile{row-gap:1.25rem}.Planly-module__Isi9BW__featuresEmptyMobile .Planly-module__Isi9BW__featuresEmptyHeadlineRow{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem}.Planly-module__Isi9BW__featuresEmptyMobile .Planly-module__Isi9BW__featuresEmptyHeadline{font-family:var(--font-sans), system-ui, sans-serif;font-size:1.25rem;font-weight:500}.Planly-module__Isi9BW__featuresEmptyMobile .Planly-module__Isi9BW__featuresEmptyPreviewWrapper{align-self:center;width:calc(100% - 2rem);margin-inline:auto}.Planly-module__Isi9BW__featuresEmptyMobile .Planly-module__Isi9BW__featuresEmptyPreview{width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:var(--features-v2-preview-ratio);flex:none}@media (max-width:1023px){.Planly-module__Isi9BW__featuresEmptyBody{grid-template-columns:minmax(0,1fr);gap:1.25rem;container-type:normal}.Planly-module__Isi9BW__featuresEmptyStepper{max-width:none;height:auto;max-height:none}.Planly-module__Isi9BW__featuresEmptyPreviewWrapper{width:100%}.Planly-module__Isi9BW__featuresEmptyPreview{width:100%;height:auto;max-height:none;aspect-ratio:var(--features-v2-preview-ratio);flex:none}.Planly-module__Isi9BW__featuresEmptyMobile .Planly-module__Isi9BW__featuresEmptyPreviewWrapper{width:calc(100% - 2rem)}}@media (prefers-reduced-motion:reduce){.Planly-module__Isi9BW__featuresEmptyPreviewFade{will-change:auto}}.Planly-module__Isi9BW__hero{isolation:isolate;min-height:calc(var(--spacing,.25rem) * 24);align-items:center;gap:calc(var(--spacing,.25rem) * 5);border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-1);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid;position:relative;overflow:hidden}@media (min-width:64rem){.Planly-module__Isi9BW__hero{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:minmax(0,1fr) auto}}.Planly-module__Isi9BW__hero{background-image:linear-gradient(90deg, var(--color-brand-blue), transparent 45%, var(--color-brand-blue))}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__hero{background-image:linear-gradient(90deg, color-mix(in srgb, var(--color-brand-blue) 5%, transparent), transparent 45%, color-mix(in srgb, var(--color-brand-blue) 4%, transparent))}}.Planly-module__Isi9BW__hero:before{content:"";pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);background-image:linear-gradient(to right, var(--color-brand-blue) 1px, transparent 1px), linear-gradient(to bottom, var(--color-brand-blue) 1px, transparent 1px);position:absolute}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__hero:before{background-image:linear-gradient(to right, color-mix(in srgb, var(--color-brand-blue) 9%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--color-brand-blue) 7%, transparent) 1px, transparent 1px)}}.Planly-module__Isi9BW__hero:before{background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000)}.Planly-module__Isi9BW__heroCopy{z-index:10;min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;animation:.3s ease-out Planly-module__Isi9BW__planly-hero-enter;display:flex;position:relative}.Planly-module__Isi9BW__heroTitle{max-width:var(--container-3xl,48rem);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-shades-blue-600);font-size:.9375rem;font-weight:500}.Planly-module__Isi9BW__heroDescription{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.875rem;font-weight:400}.Planly-module__Isi9BW__heroBenefits{align-items:center;column-gap:calc(var(--spacing,.25rem) * 0);row-gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.Planly-module__Isi9BW__heroBenefit{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-stroke-default);padding-inline:calc(var(--spacing,.25rem) * 4);display:flex}.Planly-module__Isi9BW__heroBenefit:first-child{padding-left:calc(var(--spacing,.25rem) * 0)}.Planly-module__Isi9BW__heroBenefit:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.Planly-module__Isi9BW__heroBenefitIcon{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);color:var(--color-brand-blue);flex-shrink:0}.Planly-module__Isi9BW__heroBenefit span{flex-direction:column;display:flex}.Planly-module__Isi9BW__heroBenefit strong{font-family:var(--font-sans), system-ui, sans-serif;--tw-font-weight:var(--font-weight-normal,400);font-size:.625rem;font-weight:400;font-weight:var(--font-weight-normal,400);color:var(--color-text-secondary)}.Planly-module__Isi9BW__heroBenefit small{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.5625rem;font-weight:400}.Planly-module__Isi9BW__heroAction{z-index:10;min-width:calc(var(--spacing,.25rem) * 44);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex;position:relative}@media (min-width:64rem){.Planly-module__Isi9BW__heroAction{justify-self:flex-end;align-items:flex-end}}.Planly-module__Isi9BW__heroButton{white-space:nowrap;justify-content:center;width:100%}@media (min-width:64rem){.Planly-module__Isi9BW__heroButton{width:auto}}.Planly-module__Isi9BW__heroSocialProof{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400;display:flex}.Planly-module__Isi9BW__heroAvatars{align-items:center;display:inline-flex}.Planly-module__Isi9BW__heroAvatar{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-bg-2);object-fit:cover;border-radius:3.40282e38px;flex-shrink:0}.Planly-module__Isi9BW__heroAvatar+.Planly-module__Isi9BW__heroAvatar{margin-left:calc(var(--spacing,.25rem) * -1.5)}@keyframes Planly-module__Isi9BW__planly-hero-enter{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Planly-module__Isi9BW__heroCopy{animation:none}}.Planly-module__Isi9BW__draftPage{height:100%;min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);border-radius:calc(var(--radius) * 1.8);background-color:var(--color-bg-3);color:var(--color-text-primary);flex-direction:column;display:flex;overflow:hidden}.Planly-module__Isi9BW__modalHeader{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);flex-direction:row;flex-shrink:0;display:flex}.Planly-module__Isi9BW__brand{font-family:var(--font-sans), system-ui, sans-serif;--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-text-primary);font-size:.8125rem;font-weight:500}.Planly-module__Isi9BW__brandAccent{color:var(--color-brand-blue)}.Planly-module__Isi9BW__headerMeta{align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;flex-shrink:0;display:flex}.Planly-module__Isi9BW__draftStatus{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.625rem;font-weight:500;display:flex}.Planly-module__Isi9BW__draftSaved{color:var(--color-semantic-green-500)}.Planly-module__Isi9BW__progressWrap{order:calc(1 * -1);align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Planly-module__Isi9BW__progressTrack{height:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 20);background-color:var(--color-stroke-divider);border-radius:3.40282e38px;overflow:hidden}.Planly-module__Isi9BW__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}.Planly-module__Isi9BW__stepLabel{font-family:var(--font-sans), system-ui, sans-serif;white-space:nowrap;color:var(--color-text-secondary);font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__modalBody{min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.Planly-module__Isi9BW__modalBodyInner{height:100%;min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;width:100%;display:flex;overflow:hidden}.Planly-module__Isi9BW__modalBodyContent{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);overscroll-behavior:contain;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-stroke-strong) transparent;flex:1 1 0;overflow:hidden auto}.Planly-module__Isi9BW__modalBodyContent::-webkit-scrollbar{width:8px}.Planly-module__Isi9BW__modalBodyContent::-webkit-scrollbar-track{background:0 0}.Planly-module__Isi9BW__modalBodyContent::-webkit-scrollbar-thumb{background:var(--color-stroke-strong);border-radius:999px}.Planly-module__Isi9BW__modalBodyContentFill{flex-direction:column;display:flex;overflow:hidden}@media (min-width:64rem){.Planly-module__Isi9BW__modalBodyContentReview{flex-direction:column;display:flex;overflow:hidden}}.Planly-module__Isi9BW__modalBodyFooter{gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-stroke-divider);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;flex-shrink:0;display:flex}.Planly-module__Isi9BW__modalBodyFooterActions{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.Planly-module__Isi9BW__footerButtons{align-items:center;gap:calc(var(--spacing,.25rem) * 3);margin-left:auto;display:flex}.Planly-module__Isi9BW__stepIntro{margin-bottom:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex-shrink:0;display:flex}.Planly-module__Isi9BW__stepIntroTop{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.Planly-module__Isi9BW__mascotRow{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);width:100%;min-height:7.25rem;padding-right:12rem;display:flex;position:relative}.Planly-module__Isi9BW__mascotRow:not(:has(.Planly-module__Isi9BW__mascotImage)){min-height:0;padding-right:0}.Planly-module__Isi9BW__mascotImage{height:60px;width:calc(var(--spacing,.25rem) * 12);flex-shrink:0;position:relative}.Planly-module__Isi9BW__mascotWithNotes{object-fit:contain;width:72px;height:72px}.Planly-module__Isi9BW__mascotCallout{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column-reverse;display:flex;position:absolute}.Planly-module__Isi9BW__speechBubble{max-width:calc(var(--spacing,.25rem) * 44);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-4);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.625rem;font-weight:400;position:relative}.Planly-module__Isi9BW__speechBubble:after{content:"";background:var(--color-bg-4);border-right:1px solid var(--color-stroke-default);border-bottom:1px solid var(--color-stroke-default);pointer-events:none;width:8px;height:8px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.Planly-module__Isi9BW__stepTitle,.Planly-module__Isi9BW__successTitle{font-family:var(--font-sans), system-ui, sans-serif;color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to bottom, var(--color-blue-600), var(--color-blue-900));font-size:1.5rem;font-weight:500}.Planly-module__Isi9BW__stepSubtitle{margin-top:calc(var(--spacing,.25rem) * 1);max-width:var(--container-3xl,48rem);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.75rem;font-weight:400}.Planly-module__Isi9BW__questionBlock{margin-bottom:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__questionBlock:disabled{pointer-events:none;opacity:.5}.Planly-module__Isi9BW__aboutYouStep .Planly-module__Isi9BW__stepIntro{margin-bottom:calc(var(--spacing,.25rem) * 3)}.Planly-module__Isi9BW__aboutYouStep .Planly-module__Isi9BW__questionBlock{margin-bottom:calc(var(--spacing,.25rem) * 5)}.Planly-module__Isi9BW__aboutYouStep .Planly-module__Isi9BW__questionBlock:last-child{margin-bottom:calc(var(--spacing,.25rem) * 0)}.Planly-module__Isi9BW__aboutYouStep .Planly-module__Isi9BW__optionRow{margin-top:calc(var(--spacing,.25rem) * 1.5)}.Planly-module__Isi9BW__questionLabel{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.8125rem;font-weight:500}.Planly-module__Isi9BW__required{color:var(--destructive)}.Planly-module__Isi9BW__optionRow{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.Planly-module__Isi9BW__optionChip{border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-4);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family: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:.875rem;font-weight:500}@media (hover:hover){.Planly-module__Isi9BW__optionChip:hover{border-color:var(--color-brand-blue)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__optionChip:hover{border-color:color-mix(in oklab, var(--color-brand-blue) 50%, transparent)}}.Planly-module__Isi9BW__optionChip:hover{color:var(--color-text-primary)}}.Planly-module__Isi9BW__optionChip:disabled{cursor:not-allowed}.Planly-module__Isi9BW__optionChipSelected{border-color:var(--color-brand-blue);background-color:var(--color-brand-primary-bg-2);color:var(--color-text-primary)}.Planly-module__Isi9BW__fieldError{font-family:var(--font-sans), system-ui, sans-serif;color:var(--destructive);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__hint{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__customDaysInput{margin-top:calc(var(--spacing,.25rem) * 1);max-width:12rem}.Planly-module__Isi9BW__sectionHeading{margin-bottom:calc(var(--spacing,.25rem) * 3);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);flex-shrink:0;font-size:.9375rem;font-weight:600}.Planly-module__Isi9BW__selectedSubjectList{margin-bottom:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__selectedSubjectRow{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);border-top-width:0;border-right-style:var(--tw-border-style);border-right-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-4);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex;border-color:var(--color-brand-blue)!important}.Planly-module__Isi9BW__selectedSubjectRow .Planly-module__Isi9BW__recommendedBadge{border-radius:calc(var(--radius) * .6);padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * 0);font-family:var(--font-sans), system-ui, sans-serif;flex-shrink:0;margin-left:auto;font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__selectedSubjectMain{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Planly-module__Isi9BW__subjectName{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:500}.Planly-module__Isi9BW__recommendedBadge{border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-brand-blue);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-brand-blue);font-size:.625rem;font-weight:600}.Planly-module__Isi9BW__additionalChips{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.Planly-module__Isi9BW__addSubjectChip{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) * .6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-3);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family: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:.875rem;font-weight:500;display:inline-flex}@media (hover:hover){.Planly-module__Isi9BW__addSubjectChip:hover{border-color:var(--color-brand-blue);color:var(--color-text-primary)}}.Planly-module__Isi9BW__addSubjectChip .Planly-module__Isi9BW__recommendedBadge{border-radius:calc(var(--radius) * .6);padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * 0);--tw-leading:calc(var(--spacing,.25rem) * 3);font-size:8px;line-height:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);flex-shrink:0}.Planly-module__Isi9BW__levelsStep .Planly-module__Isi9BW__stepIntro{margin-bottom:calc(var(--spacing,.25rem) * 3)}.Planly-module__Isi9BW__levelsStep .Planly-module__Isi9BW__mascotRow{min-height:6.25rem}.Planly-module__Isi9BW__levelsStep .Planly-module__Isi9BW__mascotWithNotes{height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 14)}.Planly-module__Isi9BW__levelSubjectBlock{margin-bottom:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__levelSubjectBlock:last-of-type{margin-bottom:calc(var(--spacing,.25rem) * 0)}.Planly-module__Isi9BW__levelSubjectHeader{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.Planly-module__Isi9BW__levelSubjectTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1rem;font-weight:600}.Planly-module__Isi9BW__levelGrid{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.Planly-module__Isi9BW__levelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Planly-module__Isi9BW__levelCard{min-width:calc(var(--spacing,.25rem) * 0);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-3);text-align:left;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));align-items:center;display:flex}@media (hover:hover){.Planly-module__Isi9BW__levelCard:hover{border-color:var(--color-brand-blue)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__levelCard:hover{border-color:color-mix(in oklab, var(--color-brand-blue) 40%, transparent)}}}.Planly-module__Isi9BW__levelCardChoice{min-width:calc(var(--spacing,.25rem) * 0);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.4);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;flex:1;align-self:stretch;display:flex}.Planly-module__Isi9BW__levelCardChoice:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-brand-primary)}.Planly-module__Isi9BW__levelCardWithLanguage{flex-wrap:wrap}.Planly-module__Isi9BW__levelCardWithLanguage .Planly-module__Isi9BW__levelCardChoice{flex-basis:18rem}.Planly-module__Isi9BW__levelCardLanguage{min-width:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);margin-left:auto}.Planly-module__Isi9BW__levelCardSelected{border-color:var(--color-brand-blue);background-color:var(--color-bg-4)}.Planly-module__Isi9BW__levelRadio{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-strong);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Planly-module__Isi9BW__levelRadioDot{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);background-color:var(--color-brand-blue);opacity:0;border-radius:3.40282e38px}.Planly-module__Isi9BW__levelCardSelected .Planly-module__Isi9BW__levelRadio{border-color:var(--color-brand-blue)}.Planly-module__Isi9BW__levelCardSelected .Planly-module__Isi9BW__levelRadioDot{opacity:1}.Planly-module__Isi9BW__levelCardCopy{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;display:flex}.Planly-module__Isi9BW__levelCardLabel{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);flex-shrink:0;font-size:.8125rem;font-weight:500}.Planly-module__Isi9BW__levelCardDescription{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.625rem;font-weight:400}@media (min-width:64rem){.Planly-module__Isi9BW__reviewStep{min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex}}@media (min-width:1024px) and (max-height:800px){.Planly-module__Isi9BW__modalBodyContentReview{padding-block:1rem}.Planly-module__Isi9BW__reviewStep .Planly-module__Isi9BW__stepIntro{margin-bottom:1rem}}.Planly-module__Isi9BW__reviewLayout{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));min-height:22rem;display:grid}@media (min-width:64rem){.Planly-module__Isi9BW__reviewLayout{min-height:calc(var(--spacing,.25rem) * 0);flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(18rem,32%);align-items:stretch}}.Planly-module__Isi9BW__hoursBanner{margin-bottom:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-brand-blue);background-color:var(--color-brand-primary-bg-2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);flex-shrink:0;font-size:.75rem;font-weight:400;display:flex}.Planly-module__Isi9BW__roadmapHeadingRow{margin-bottom:calc(var(--spacing,.25rem) * 5);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.Planly-module__Isi9BW__roadmapHeadingRow .Planly-module__Isi9BW__stepIntro{margin-bottom:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);flex:1}.Planly-module__Isi9BW__roadmapColumn{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__roadmapHeader{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;flex-shrink:0;display:flex}.Planly-module__Isi9BW__roadmapTree{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) * 1.4);transition-property:box-shadow;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;flex-direction:column;transition-duration:.3s;display:flex}@media (min-width:64rem){.Planly-module__Isi9BW__roadmapTree{min-height:calc(var(--spacing,.25rem) * 0);overscroll-behavior:contain;flex:1;overflow-y:auto}}.Planly-module__Isi9BW__roadmapTree{scrollbar-width:thin;scrollbar-color:var(--color-stroke-strong) transparent;scrollbar-gutter:stable}.Planly-module__Isi9BW__roadmapTree>*{flex-shrink:0}.Planly-module__Isi9BW__roadmapRootList{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__roadmapTree[data-highlight=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-brand-blue)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__roadmapTree[data-highlight=true]{--tw-ring-color:color-mix(in oklab, var(--color-brand-blue) 50%, transparent)}}.Planly-module__Isi9BW__roadmapSubject{border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);background-color:var(--color-bg-4);border-width:1px;border-color:#0000;overflow:hidden}.Planly-module__Isi9BW__roadmapSubject[data-open=true]{border-color:var(--color-brand-blue);background-color:var(--color-bg-3)}.Planly-module__Isi9BW__roadmapRow{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);text-align:left;width:100%;display:flex}.Planly-module__Isi9BW__roadmapSubjectRow{min-height:calc(var(--spacing,.25rem) * 11);background-color:var(--color-bg-4);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1.5)}.Planly-module__Isi9BW__roadmapNestedRow{min-height:calc(var(--spacing,.25rem) * 11);padding-block:calc(var(--spacing,.25rem) * 1.5);padding-right:calc(var(--spacing,.25rem) * 3)}.Planly-module__Isi9BW__roadmapRowMain{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);text-align:left;--tw-outline-style:none;outline-style:none;flex:1;display:flex}.Planly-module__Isi9BW__roadmapTitle{min-width:calc(var(--spacing,.25rem) * 0);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);overflow-wrap:anywhere;font-size:.875rem;font-weight:400}.Planly-module__Isi9BW__roadmapMeta{padding-left:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);flex-shrink:0;margin-left:auto;font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__roadmapToggle{z-index:1;width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--color-text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Planly-module__Isi9BW__roadmapToggleOpen{color:var(--color-text-secondary)}.Planly-module__Isi9BW__roadmapNestedRow .Planly-module__Isi9BW__roadmapToggle{background-color:var(--color-brand-primary-bg-3);border-radius:3.40282e38px}.Planly-module__Isi9BW__roadmapNestedTree{margin-bottom:calc(var(--spacing,.25rem) * 2);margin-left:calc(var(--spacing,.25rem) * 4)}.Planly-module__Isi9BW__roadmapDeepTree{margin-bottom:calc(var(--spacing,.25rem) * 1)}.Planly-module__Isi9BW__roadmapNestedTree .Planly-module__Isi9BW__sprintTreeBranch:before,.Planly-module__Isi9BW__roadmapDeepTree .Planly-module__Isi9BW__sprintTreeBranch:before{content:none}.Planly-module__Isi9BW__roadmapLeafMarker{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-text-tertiary);border-radius:3.40282e38px;flex-shrink:0}.Planly-module__Isi9BW__roadmapProblemList{margin-right:calc(var(--spacing,.25rem) * 3);margin-bottom:calc(var(--spacing,.25rem) * 2);margin-left: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-divider);background-color:var(--color-bg-contrast-4);overflow:hidden}.Planly-module__Isi9BW__roadmapProblem+.Planly-module__Isi9BW__roadmapProblem{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-stroke-divider)}.Planly-module__Isi9BW__roadmapProblemRow{min-height:calc(var(--spacing,.25rem) * 10);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5)}.Planly-module__Isi9BW__roadmapProblemRow .Planly-module__Isi9BW__roadmapTitle{font-family:var(--font-sans), system-ui, sans-serif;font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__roadmapRow .Planly-module__Isi9BW__roadmapRemoveButton{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);border-radius:calc(var(--radius) * .6)}.Planly-module__Isi9BW__roadmapRemoveButton svg path{fill:currentColor}.Planly-module__Isi9BW__iconButton{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius);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));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.Planly-module__Isi9BW__iconButton:hover{background-color:var(--color-bg-5);color:var(--color-text-primary)}}.Planly-module__Isi9BW__tufySidebar{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-3);padding:calc(var(--spacing,.25rem) * 3);flex-direction:column;align-self:flex-start;height:min(26rem,100dvh - 16rem);max-height:min(26rem,100dvh - 16rem);display:flex;overflow:hidden}@media (min-width:1024px){.Planly-module__Isi9BW__tufySidebar{height:100%;max-height:100%}}.Planly-module__Isi9BW__tufySidebarCopy{text-align:center;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__tufyComposer{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.Planly-module__Isi9BW__syllabusChatHeader{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);padding-bottom:calc(var(--spacing,.25rem) * 3);flex-shrink:0;display:flex}.Planly-module__Isi9BW__syllabusChatMessages{min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);overscroll-behavior:contain;padding-right:calc(var(--spacing,.25rem) * 1);scrollbar-width:thin;scrollbar-color:var(--color-stroke-strong) transparent;scrollbar-gutter:stable;flex-direction:column;flex:1;display:flex;overflow-y:auto}.Planly-module__Isi9BW__syllabusChatMessages>*{flex-shrink:0}.Planly-module__Isi9BW__syllabusChatMessage{border-radius:calc(var(--radius) * 1.4);max-width:92%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2)}.Planly-module__Isi9BW__syllabusChatMessageUser{background-color:var(--color-brand-blue);margin-left:auto}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__syllabusChatMessageUser{background-color:color-mix(in oklab, var(--color-brand-blue) 15%, transparent)}}.Planly-module__Isi9BW__syllabusChatMessageAssistant{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-bg-4);margin-right:auto}.Planly-module__Isi9BW__syllabusChatMessageWithProposal{border-style:var(--tw-border-style);width:100%;max-width:100%;padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 1);background-color:#0000;border-width:0}.Planly-module__Isi9BW__syllabusChatEmpty{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 6);text-align:center;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);flex-direction:column;flex:1;font-size:.8125rem;font-weight:400;display:flex}.Planly-module__Isi9BW__syllabusChatSkeleton{gap:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.Planly-module__Isi9BW__syllabusChatSkeleton span{height:calc(var(--spacing,.25rem) * 12);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite);border-radius:calc(var(--radius) * 1.4);background-color:var(--color-bg-4)}.Planly-module__Isi9BW__syllabusChatSkeleton span:nth-child(2){width:80%;margin-left:auto}.Planly-module__Isi9BW__syllabusThinking{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400;display:flex}.Planly-module__Isi9BW__syllabusThinkingDot{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite);background-color:var(--color-brand-blue);border-radius:3.40282e38px}.Planly-module__Isi9BW__syllabusComposer{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-top:calc(var(--spacing,.25rem) * 3);flex-shrink:0;display:flex}.Planly-module__Isi9BW__syllabusComposer textarea{height:calc(var(--spacing,.25rem) * 10);min-height:calc(var(--spacing,.25rem) * 10);resize:none}.Planly-module__Isi9BW__syllabusProposalCard{margin-top:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-4);overflow:hidden}.Planly-module__Isi9BW__syllabusProposalHeader{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.Planly-module__Isi9BW__syllabusProposalCount{height:calc(var(--spacing,.25rem) * 6);min-width:calc(var(--spacing,.25rem) * 6);border-radius:calc(var(--radius) * .8);background-color:var(--color-bg-1);padding-inline:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);justify-content:center;align-items:center;font-size:.625rem;font-weight:600;display:flex}.Planly-module__Isi9BW__syllabusProposalOperations{margin:calc(var(--spacing,.25rem) * 0);max-height:calc(var(--spacing,.25rem) * 72);overscroll-behavior:contain;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1);list-style-type:none;overflow-y:auto}.Planly-module__Isi9BW__syllabusProposalOperation{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.Planly-module__Isi9BW__syllabusProposalOperation:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.Planly-module__Isi9BW__syllabusProposalOperationIcon{margin-top:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius);background-color:var(--color-brand-blue);flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__syllabusProposalOperationIcon{background-color:color-mix(in oklab, var(--color-brand-blue) 10%, transparent)}}.Planly-module__Isi9BW__syllabusProposalOperationIcon{color:var(--color-brand-blue)}.Planly-module__Isi9BW__syllabusProposalOperationIcon[data-action=remove]{background-color:var(--color-semantic-red-500)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__syllabusProposalOperationIcon[data-action=remove]{background-color:color-mix(in oklab, var(--color-semantic-red-500) 10%, transparent)}}.Planly-module__Isi9BW__syllabusProposalOperationIcon[data-action=remove]{color:var(--color-semantic-red-400)}.Planly-module__Isi9BW__syllabusProposalOperationCopy{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;display:flex}.Planly-module__Isi9BW__syllabusProposalOperationLabel{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__syllabusProposalOperationTarget{font-family:var(--font-sans), system-ui, sans-serif;overflow-wrap:break-word;color:var(--color-text-primary);font-size:.8125rem;font-weight:500}.Planly-module__Isi9BW__syllabusProposalActions{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.Planly-module__Isi9BW__syllabusProposalStatus{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:500}.Planly-module__Isi9BW__syllabusVersionsDialog{flex-direction:column;max-height:calc(100dvh - 2rem);display:flex}.Planly-module__Isi9BW__syllabusVersionsBody{max-height:28rem;min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);overscroll-behavior:contain;overflow-y:auto}.Planly-module__Isi9BW__syllabusVersionsEmpty{min-height:calc(var(--spacing,.25rem) * 32);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 6);text-align:center;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);flex-direction:column;font-size:.8125rem;font-weight:400;display:flex}.Planly-module__Isi9BW__syllabusVersionList{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__syllabusVersionList:empty{display:none}.Planly-module__Isi9BW__syllabusVersionRow{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);flex-wrap:wrap;font-size:.8125rem;font-weight:500;display:flex}@media (hover:hover){.Planly-module__Isi9BW__syllabusVersionRow:hover{border-color:var(--color-brand-blue)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__syllabusVersionRow:hover{border-color:color-mix(in oklab, var(--color-brand-blue) 50%, transparent)}}}.Planly-module__Isi9BW__syllabusVersionRow:disabled{cursor:not-allowed}.Planly-module__Isi9BW__syllabusVersionRow[data-selected=true]{border-color:var(--color-brand-blue);background-color:var(--color-brand-blue)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__syllabusVersionRow[data-selected=true]{background-color:color-mix(in oklab, var(--color-brand-blue) 5%, transparent)}}.Planly-module__Isi9BW__syllabusVersionPreview{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-bg-4);padding:calc(var(--spacing,.25rem) * 3);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__syllabusVersionPreview ul{margin-top:calc(var(--spacing,.25rem) * 2);list-style-type:disc;list-style-position:inside}.Planly-module__Isi9BW__syllabusPendingProposalNotice{margin-top:calc(var(--spacing,.25rem) * 3);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)){.Planly-module__Isi9BW__syllabusPendingProposalNotice{border-color:color-mix(in oklab, var(--color-semantic-yellow-400) 40%, transparent)}}.Planly-module__Isi9BW__syllabusPendingProposalNotice{background-color:var(--color-semantic-yellow-400)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__syllabusPendingProposalNotice{background-color:color-mix(in oklab, var(--color-semantic-yellow-400) 10%, transparent)}}.Planly-module__Isi9BW__syllabusPendingProposalNotice{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__availabilityBanner{margin-bottom:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-brand-blue);background-color:var(--color-brand-primary-bg-2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);flex-wrap:wrap;font-size:.625rem;font-weight:400;display:flex}.Planly-module__Isi9BW__availabilityDaysMeta{align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:inline-flex}.Planly-module__Isi9BW__estDaysValue{font-family:var(--font-sans), system-ui, sans-serif;color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to bottom, var(--color-blue-600), var(--color-blue-900));font-size:1.25rem;font-weight:700}.Planly-module__Isi9BW__dayRows{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__dayRow{gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}@media (min-width:40rem){.Planly-module__Isi9BW__dayRow{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 6);flex-direction:row}}.Planly-module__Isi9BW__dayLabelGroup{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}@media (min-width:40rem){.Planly-module__Isi9BW__dayLabelGroup{width:calc(var(--spacing,.25rem) * 40);flex-shrink:0}}.Planly-module__Isi9BW__dayLabel{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:500;display:flex}.Planly-module__Isi9BW__dayLabelMuted{opacity:.5}.Planly-module__Isi9BW__availabilityTotal{margin-top:calc(var(--spacing,.25rem) * 4);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__daySliderWrap{min-width:calc(var(--spacing,.25rem) * 0);flex:1;position:relative}.Planly-module__Isi9BW__dayHourPoints{pointer-events:none;inset-inline:5px;position:absolute;top:50%}.Planly-module__Isi9BW__dayHourPoint{height:calc(var(--spacing,.25rem) * 1);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:1px;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:color-mix(in oklab, var(--color-brand-blue) 20%, transparent);position:absolute}.Planly-module__Isi9BW__dayHourPoint[data-filled=true],.Planly-module__Isi9BW__dayHourPoint:first-child,.Planly-module__Isi9BW__dayHourPoint:last-child{opacity:0}.Planly-module__Isi9BW__dayControls{width:100%;min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}@media (min-width:40rem){.Planly-module__Isi9BW__dayControls{max-width:21rem}}.Planly-module__Isi9BW__dayHoursSlider{min-height:calc(var(--spacing,.25rem) * 6);min-width:calc(var(--spacing,.25rem) * 0);cursor:pointer;flex:1}.Planly-module__Isi9BW__dayHoursSlider [data-slot=slider-track]{height:calc(var(--spacing,.25rem) * 1);background-color:var(--color-bg-5)}.Planly-module__Isi9BW__dayHoursSlider [data-slot=slider-range]{background-color:var(--color-brand-blue)}.Planly-module__Isi9BW__dayHoursSlider [data-slot=slider-thumb]{z-index:1;width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5);border-color:var(--color-brand-blue);background-color:var(--color-brand-primary-bg-3);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:relative}.Planly-module__Isi9BW__dayHoursValue{width:calc(var(--spacing,.25rem) * 12);text-align:right;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0;font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__finaliseStep{min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex}.Planly-module__Isi9BW__finaliseMetrics{margin-bottom:calc(var(--spacing,.25rem) * 5);align-items:center;row-gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.4);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-brand-blue);background-color:var(--color-card-3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;flex-shrink:0;display:flex}.Planly-module__Isi9BW__metricCard{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-stroke-divider);padding-inline:calc(var(--spacing,.25rem) * 4);display:flex}.Planly-module__Isi9BW__metricCard:first-child{padding-left:calc(var(--spacing,.25rem) * 0)}.Planly-module__Isi9BW__metricCard:last-child{border-right-style:var(--tw-border-style);padding-right:calc(var(--spacing,.25rem) * 0);border-right-width:0}.Planly-module__Isi9BW__metricIcon{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--color-icon-tertiary);flex-shrink:0}.Planly-module__Isi9BW__metricLabel{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__metricValue{font-family:var(--font-sans), system-ui, sans-serif;white-space:nowrap;color:var(--color-blue-600);font-size:.9375rem;font-weight:500}.Planly-module__Isi9BW__finaliseStartOption{border-radius:var(--radius);border-color:var(--color-stroke-divider);color:var(--color-text-tertiary);background-color:#0000}.Planly-module__Isi9BW__finaliseStartOption[data-selected=true]{border-color:var(--color-brand-blue);background-color:var(--color-bg-4);color:var(--color-text-primary)}.Planly-module__Isi9BW__finaliseGrid{min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 5);flex:1;grid-template-columns:repeat(1,minmax(0,1fr));display:grid;overflow:hidden}.Planly-module__Isi9BW__finalisePreview{min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;display:flex}@media (min-width:64rem){.Planly-module__Isi9BW__finalisePreview{height:100%}}.Planly-module__Isi9BW__finalisePreviewHeading{margin-bottom:calc(var(--spacing,.25rem) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);flex-shrink:0;font-size:.875rem;font-weight:400;display:flex}.Planly-module__Isi9BW__finalisePreviewHeading>span{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__finalisePreview .Planly-module__Isi9BW__sprintAccordionHeader{min-height:calc(var(--spacing,.25rem) * 9);background-color:var(--color-bg-4);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5)}.Planly-module__Isi9BW__finalisePreview .Planly-module__Isi9BW__sprintAccordionHeaderMain{flex:1}.Planly-module__Isi9BW__finalisePreview .Planly-module__Isi9BW__sprintFocusLabel{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__finalisePreview .Planly-module__Isi9BW__sprintAccordion{gap:calc(var(--spacing,.25rem) * 2)}.Planly-module__Isi9BW__finalisePreview .Planly-module__Isi9BW__sprintBadge{border-radius:var(--radius);border-color:var(--color-brand-blue)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__finalisePreview .Planly-module__Isi9BW__sprintBadge{border-color:color-mix(in oklab, var(--color-brand-blue) 40%, transparent)}}.Planly-module__Isi9BW__finalisePreview .Planly-module__Isi9BW__sprintBadge{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-sans), system-ui, sans-serif;font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__finalisePreview .Planly-module__Isi9BW__sprintAccordionHeaderMeta{gap:calc(var(--spacing,.25rem) * 3);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);margin-left:auto;font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__finalisePreview .Planly-module__Isi9BW__sprintStatusIcon{display:none}.Planly-module__Isi9BW__finalisePreviewScroll{min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex;position:relative}.Planly-module__Isi9BW__finalisePreviewList{max-height:min(50vh,28rem);min-height:calc(var(--spacing,.25rem) * 0);padding-right:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;display:flex;overflow:hidden}@media (min-width:64rem){.Planly-module__Isi9BW__finalisePreviewList{max-height:none}}.Planly-module__Isi9BW__viewAllRow{flex-shrink:0;justify-content:center;display:flex}.Planly-module__Isi9BW__finalisePreview .Planly-module__Isi9BW__viewAllRow{z-index:10;min-height:calc(var(--spacing,.25rem) * 12);border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4);background-color:var(--color-bg-3);align-items:center;position:relative}.Planly-module__Isi9BW__finalisePreview .Planly-module__Isi9BW__sprintPreviewStack{overflow:hidden}.Planly-module__Isi9BW__finalisePreview .Planly-module__Isi9BW__sprintAccordionViewport{min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:0 auto;display:flex;position:relative}.Planly-module__Isi9BW__finalisePreview .Planly-module__Isi9BW__sprintAccordionViewport .Planly-module__Isi9BW__sprintAccordion{min-height:calc(var(--spacing,.25rem) * 0);overscroll-behavior:contain;flex:0 auto;overflow-y:auto}.Planly-module__Isi9BW__finalisePreview .Planly-module__Isi9BW__viewAllLink{font-family:var(--font-sans), system-ui, sans-serif;font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__viewAllLink{z-index:10;cursor:pointer;border-radius:var(--radius);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-brand-blue);font-size:.875rem;font-weight:500;position:relative}@media (hover:hover){.Planly-module__Isi9BW__viewAllLink:hover{text-decoration-line:underline}}.Planly-module__Isi9BW__finaliseForm{min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (min-width:64rem){.Planly-module__Isi9BW__finaliseForm{overflow-y:auto}}.Planly-module__Isi9BW__formField{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__charCount{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__startDateDisplay{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:500;display:flex}.Planly-module__Isi9BW__successRoot{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 5);width:100%;min-height:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 10);text-align:center;flex-direction:column;display:flex}.Planly-module__Isi9BW__successHeading{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__successHeading .Planly-module__Isi9BW__successTitle{font-size:clamp(24px,2.7vw,36px);font-weight:400;line-height:1.25}.Planly-module__Isi9BW__successSubtitle{max-width:var(--container-4xl,56rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-text-tertiary)}@media (min-width:64rem){.Planly-module__Isi9BW__successSubtitle{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.Planly-module__Isi9BW__successCard{margin-top:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-divider);background-color:var(--card);text-align:left;width:100%;max-width:1040px;box-shadow:inset 0 2px 5px var(--color-text-primary);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__successCard{box-shadow:inset 0 2px 5px color-mix(in srgb, var(--color-text-primary) 5%, transparent)}}.Planly-module__Isi9BW__successCardHeader{align-items:center;gap:calc(var(--spacing,.25rem) * 5);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 6);display:flex}.Planly-module__Isi9BW__successAvatar{width:calc(var(--spacing,.25rem) * 14);height:calc(var(--spacing,.25rem) * 14);color:var(--color-blue-600);background:var(--color-brand-blue);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__successAvatar{background:color-mix(in srgb, var(--color-brand-blue) 25%, var(--color-card))}}.Planly-module__Isi9BW__successAvatar{box-shadow:inset 0 0 0 6px var(--color-brand-blue)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__successAvatar{box-shadow:inset 0 0 0 6px color-mix(in srgb, var(--color-brand-blue) 30%, transparent)}}.Planly-module__Isi9BW__successAvatar svg{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8)}.Planly-module__Isi9BW__successPlanName{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-primary);overflow-wrap:anywhere}.Planly-module__Isi9BW__successTagline{margin-top:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-tertiary)}.Planly-module__Isi9BW__successMeta{row-gap:calc(var(--spacing,.25rem) * 5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-block:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:64rem){.Planly-module__Isi9BW__successMeta{grid-template-columns:repeat(4,minmax(0,1fr))}}.Planly-module__Isi9BW__successMetaItem{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 6);display:flex}.Planly-module__Isi9BW__successMetaItem:first-child,.Planly-module__Isi9BW__successMetaItem:nth-child(3){border-left-style:var(--tw-border-style);border-left-width:0}@media (min-width:64rem){.Planly-module__Isi9BW__successMetaItem:nth-child(3){border-left-style:var(--tw-border-style);border-left-width:1px}}.Planly-module__Isi9BW__successMetaItem>svg{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);color:var(--color-icon-tertiary);flex-shrink:0}.Planly-module__Isi9BW__successMetaItem>div{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.Planly-module__Isi9BW__successMetaLabel{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-tertiary)}.Planly-module__Isi9BW__successMetaValue{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary);overflow-wrap:anywhere}.Planly-module__Isi9BW__successDashboardButton{margin-top:calc(var(--spacing,.25rem) * 2);width:100%;max-width:298px}.Planly-module__Isi9BW__homeTabs{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);flex-wrap:wrap;display:flex}.Planly-module__Isi9BW__homeTab{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-family: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:.875rem;font-weight:500}.Planly-module__Isi9BW__homeTabActive{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-brand-blue);color:var(--color-text-primary)}.Planly-module__Isi9BW__homeTabCount{margin-left:calc(var(--spacing,.25rem) * 1);background-color:var(--color-card-5);padding-inline:calc(var(--spacing,.25rem) * 1.5);color:var(--color-text-tertiary);border-radius:3.40282e38px}.Planly-module__Isi9BW__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)){.Planly-module__Isi9BW__workloadWarning{border-color:color-mix(in oklab, var(--color-semantic-yellow-400) 40%, transparent)}}.Planly-module__Isi9BW__workloadWarning{background-color:var(--color-semantic-yellow-400)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__workloadWarning{background-color:color-mix(in oklab, var(--color-semantic-yellow-400) 10%, transparent)}}.Planly-module__Isi9BW__workloadWarning{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-semantic-yellow-400);font-size:.8125rem;font-weight:500}.Planly-module__Isi9BW__planCardList{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.Planly-module__Isi9BW__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);overflow:hidden}.Planly-module__Isi9BW__planCardContent{padding:calc(var(--spacing,.25rem) * 4)}.Planly-module__Isi9BW__planCardWarning{border-color:var(--color-orange-300)}.Planly-module__Isi9BW__planCardCompleted{border-color:var(--color-semantic-green-700)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__planCardCompleted{border-color:color-mix(in oklab, var(--color-semantic-green-700) 60%, transparent)}}.Planly-module__Isi9BW__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-sans), system-ui, sans-serif;color:var(--color-semantic-green-400);font-size:.625rem;font-weight:500;display:flex}.Planly-module__Isi9BW__planCardPaused{border-color:var(--color-gamification-contrast-yellow-stroke-2)}.Planly-module__Isi9BW__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-sans), system-ui, sans-serif;color:var(--color-semantic-yellow-300);font-size:.625rem;font-weight:400;display:flex}.Planly-module__Isi9BW__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}.Planly-module__Isi9BW__planCardAttentionBar{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-sans), system-ui, sans-serif;color:var(--color-orange-500);font-size:.625rem;font-weight:500;display:flex}.Planly-module__Isi9BW__planCardAttentionBarIcon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Planly-module__Isi9BW__planCardLocked{border-color:var(--color-stroke-default);background-color:var(--color-bg-3)}.Planly-module__Isi9BW__planCardBusy{pointer-events:none;opacity:.7}.Planly-module__Isi9BW__planCardHeader{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}@media (min-width:40rem){.Planly-module__Isi9BW__planCardHeader{flex-direction:row;justify-content:space-between;align-items:flex-start}}.Planly-module__Isi9BW__planCardTitleRow{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.Planly-module__Isi9BW__planCardTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.25rem;font-weight:600}.Planly-module__Isi9BW__planCardMeta{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__planCardHeaderActions{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;flex-shrink:0;display:flex}.Planly-module__Isi9BW__planCardViewPlanLink{cursor:pointer;border-radius:calc(var(--radius) * .6);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;transition-property:opacity;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;background-color:var(--color-blue-100)!important;color:var(--color-brand-blue)!important}.Planly-module__Isi9BW__planCardViewPlanLink:disabled{cursor:not-allowed}.Planly-module__Isi9BW__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-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.625rem;font-weight:500;display:inline-flex}.Planly-module__Isi9BW__healthBadgeDot{width:calc(var(--spacing,.25rem) * 1);height:calc(var(--spacing,.25rem) * 1);background-color:currentColor;border-radius:3.40282e38px;flex-shrink:0}.Planly-module__Isi9BW__healthOnTrack{background-color:var(--color-gamification-trophy-green-1000);color:var(--color-semantic-green-400)}.Planly-module__Isi9BW__healthWarning{background-color:var(--color-gamification-contrast-yellow-bg);color:var(--color-orange-600)}.Planly-module__Isi9BW__healthPaused{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-card-5)}.Planly-module__Isi9BW__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){.Planly-module__Isi9BW__iconGhostButton:hover{background-color:var(--color-bg-3);color:var(--color-text-primary)}}.Planly-module__Isi9BW__iconGhostButton:disabled{opacity:.4}.Planly-module__Isi9BW__planPausedMessage{margin-top:calc(var(--spacing,.25rem) * 4);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:400}.Planly-module__Isi9BW__planCardBody{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.Planly-module__Isi9BW__planCardProgressRow{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.Planly-module__Isi9BW__planCardProgressRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.Planly-module__Isi9BW__planOverallBlock,.Planly-module__Isi9BW__planSprintBlock,.Planly-module__Isi9BW__planTodayTasks,.Planly-module__Isi9BW__planTodayProgress{border-radius:var(--radius);background-color:var(--color-bg-3);flex-direction:column;height:100%;display:flex;overflow:hidden}.Planly-module__Isi9BW__planLockedBody,.Planly-module__Isi9BW__planDroppedBody{border-radius:var(--radius);background-color:var(--color-card-3);padding:calc(var(--spacing,.25rem) * 4)}.Planly-module__Isi9BW__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)){.Planly-module__Isi9BW__planCompletedBody{border-color:color-mix(in oklab, var(--color-stroke-default) 60%, transparent)}}.Planly-module__Isi9BW__planCompletedBody{background-color:var(--color-card-1);padding:calc(var(--spacing,.25rem) * 5)}@media (min-width:40rem){.Planly-module__Isi9BW__planCompletedBody{padding:calc(var(--spacing,.25rem) * 6)}}.Planly-module__Isi9BW__planCompletedBody{background-image:radial-gradient(60% 70% at 10% 20%,#3b82f61a,#0000)}.Planly-module__Isi9BW__planCompletedTopRow{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media (min-width:64rem){.Planly-module__Isi9BW__planCompletedTopRow{flex-direction:row;justify-content:space-between;align-items:center}}.Planly-module__Isi9BW__planCompletedHero{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (min-width:40rem){.Planly-module__Isi9BW__planCompletedHero{align-items:center;gap:calc(var(--spacing,.25rem) * 5);flex-direction:row}}.Planly-module__Isi9BW__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}.Planly-module__Isi9BW__planCompletedCup{z-index:10;width:calc(var(--spacing,.25rem) * 16);height:calc(var(--spacing,.25rem) * 16);object-fit:contain;position:relative}.Planly-module__Isi9BW__planCompletedConfetti{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);width:100%;height:100%;position:absolute}.Planly-module__Isi9BW__planCompletedInfo{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.Planly-module__Isi9BW__planCompletedTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.Planly-module__Isi9BW__planCompletedDescription{max-width:var(--container-md,28rem);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__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)){.Planly-module__Isi9BW__planCompletedDatePill{border-color:color-mix(in oklab, var(--color-semantic-green-500) 20%, transparent)}}.Planly-module__Isi9BW__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-sans), system-ui, sans-serif;color:var(--color-semantic-green-400);font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__planCompletedStats{align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}@media (min-width:40rem){.Planly-module__Isi9BW__planCompletedStats{gap:calc(var(--spacing,.25rem) * 6)}}.Planly-module__Isi9BW__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)){.Planly-module__Isi9BW__planCompletedStatItem{border-color:color-mix(in oklab, var(--color-stroke-default) 60%, transparent)}}.Planly-module__Isi9BW__planCompletedStatItem{padding-right:calc(var(--spacing,.25rem) * 4)}.Planly-module__Isi9BW__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){.Planly-module__Isi9BW__planCompletedStatItem{padding-right:calc(var(--spacing,.25rem) * 6)}}.Planly-module__Isi9BW__planCompletedStatIcon{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);flex-shrink:0}.Planly-module__Isi9BW__planCompletedStatText{flex-direction:column;display:flex}.Planly-module__Isi9BW__planCompletedStatValue{font-family: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)}.Planly-module__Isi9BW__planCompletedStatLabel{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__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)){.Planly-module__Isi9BW__planCompletedBottomRow{border-color:color-mix(in oklab, var(--color-stroke-default) 40%, transparent)}}.Planly-module__Isi9BW__planCompletedBottomRow{padding-top:calc(var(--spacing,.25rem) * 4)}@media (min-width:40rem){.Planly-module__Isi9BW__planCompletedBottomRow{flex-direction:row;justify-content:space-between;align-items:center}}.Planly-module__Isi9BW__planCompletedTagline{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__planCompletedSummaryBtn{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:inline-flex}.Planly-module__Isi9BW__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-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){.Planly-module__Isi9BW__planCardRestartBtn:hover{border-color:var(--color-stroke-light);background-color:var(--color-bg-3)}}.Planly-module__Isi9BW__planSectionLabel{margin-bottom:calc(var(--spacing,.25rem) * 2);font-family: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}.Planly-module__Isi9BW__planSectionHeader{min-height:calc(var(--spacing,.25rem) * 12);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);flex-shrink:0;display:flex}.Planly-module__Isi9BW__planSectionHeader .Planly-module__Isi9BW__planSectionLabel{margin-bottom:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.Planly-module__Isi9BW__planBlockDivider{background-color:var(--color-stroke-divider);flex-shrink:0;width:100%;height:1px}.Planly-module__Isi9BW__planBlockBody{justify-content:center;gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;display:flex}.Planly-module__Isi9BW__planSprintToggle{align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-shrink:0;display:flex}.Planly-module__Isi9BW__planSprintToggleBtn{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-4);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){.Planly-module__Isi9BW__planSprintToggleBtn:hover{border-color:var(--color-brand-blue);color:var(--color-text-primary)}}.Planly-module__Isi9BW__planSprintToggleBtn:disabled{cursor:not-allowed;opacity:.4}.Planly-module__Isi9BW__planSprintToggleLabel{text-align:center;min-width:4rem;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.8125rem;font-weight:500}.Planly-module__Isi9BW__planSectionHeaderButton{margin-bottom:calc(var(--spacing,.25rem) * 2);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);text-align:left;width:100%;display:flex}.Planly-module__Isi9BW__planOverallContent{align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.Planly-module__Isi9BW__progressRing{flex-shrink:0;justify-content:center;align-items:center;width:88px;height:88px;display:inline-flex;position:relative}.Planly-module__Isi9BW__progressRingTrack{stroke:var(--color-bg-5,#2a2a2a)}.Planly-module__Isi9BW__progressRingFill{stroke:var(--color-brand-blue);transition:stroke-dashoffset .3s}.Planly-module__Isi9BW__progressRingLabel{inset:calc(var(--spacing,.25rem) * 0);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:flex;position:absolute}.Planly-module__Isi9BW__planStatList{gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);flex-direction:column;font-size:.8125rem;font-weight:400;display:flex}.Planly-module__Isi9BW__planStatListCompact{margin-top:calc(var(--spacing,.25rem) * 2)}.Planly-module__Isi9BW__planDayStrip{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);width:100%;display:flex;position:relative}.Planly-module__Isi9BW__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%}.Planly-module__Isi9BW__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}.Planly-module__Isi9BW__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}.Planly-module__Isi9BW__planDayNodeDone{background-color:var(--color-brand-blue);color:var(--color-white,#fff);border-color:#0000}.Planly-module__Isi9BW__planDayNodeOff{color:var(--color-text-tertiary)}.Planly-module__Isi9BW__planDayNodePaused{border-color:var(--color-semantic-yellow-100);background-color:var(--color-semantic-yellow-1000);color:var(--color-semantic-yellow-100)}.Planly-module__Isi9BW__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}.Planly-module__Isi9BW__planDayNodeRing{inset:calc(var(--spacing,.25rem) * 0);position:absolute}.Planly-module__Isi9BW__planDayNodeRingTrack{stroke:var(--color-stroke-default,#3a3a3a)}.Planly-module__Isi9BW__planDayNodeRingFill{stroke:var(--color-brand-blue)}.Planly-module__Isi9BW__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}.Planly-module__Isi9BW__planDayLabel{text-align:center;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__planDayLabelActive{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__planDayLabelDone{color:var(--color-text-secondary)}.Planly-module__Isi9BW__planTodayGrid{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.Planly-module__Isi9BW__planTodayGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Planly-module__Isi9BW__planTodayTasks{min-height:calc(var(--spacing,.25rem) * 0)}.Planly-module__Isi9BW__planTodayTopicsCount{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);flex-shrink:0;font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__planTodayTopicsCompleted{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:600}.Planly-module__Isi9BW__planTodayTasksBody{min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex;position:relative}.Planly-module__Isi9BW__planTodayTasksScroll{max-height:10.5rem;min-height:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 3);flex:1;overflow-y:auto}.Planly-module__Isi9BW__planTodayTasksScrollWithFooter{padding-bottom:calc(var(--spacing,.25rem) * 2)}.Planly-module__Isi9BW__planTodayTasksFade{pointer-events:none;inset-inline:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 10);--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}.Planly-module__Isi9BW__planTaskGroupLabel{margin-top:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__planTaskList{flex-direction:column;display:flex}:where(.Planly-module__Isi9BW__planTaskList>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-divider)}.Planly-module__Isi9BW__planTaskRow{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);display:flex}.Planly-module__Isi9BW__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){.Planly-module__Isi9BW__planTodayTasksLink:hover{background-color:var(--color-bg-4)}}.Planly-module__Isi9BW__planTodayTasksLink:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand-primary)}.Planly-module__Isi9BW__planTaskName{min-width:calc(var(--spacing,.25rem) * 0);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);align-items:center;font-size:.8125rem;font-weight:400;display:inline-flex}.Planly-module__Isi9BW__planMiniProgressTrack{margin-top:calc(var(--spacing,.25rem) * 1);height:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-bg-5);border-radius:3.40282e38px;width:100%;overflow:hidden}.Planly-module__Isi9BW__planMiniProgressFill{background-color:var(--color-brand-blue);border-radius:3.40282e38px;height:100%}.Planly-module__Isi9BW__planCardFooter{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius);background-color:var(--color-bg-3);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (min-width:40rem){.Planly-module__Isi9BW__planCardFooter{flex-direction:row;justify-content:space-between;align-items:center}}.Planly-module__Isi9BW__planCardFooterMeta{align-items:center;column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);flex-wrap:wrap;font-size:.8125rem;font-weight:400;display:flex}.Planly-module__Isi9BW__planCardFooterStat{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:inline-flex}.Planly-module__Isi9BW__planCardFooterStatValue{color:var(--color-text-primary)}.Planly-module__Isi9BW__planCardFooterActions{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}@media (min-width:40rem){.Planly-module__Isi9BW__planlyCompactDialog{max-width:28rem}.Planly-module__Isi9BW__planlyDecisionDialog{max-width:35rem}}.Planly-module__Isi9BW__adjustPlanDialog{max-height:calc(100dvh - 2rem)}@media (min-width:40rem){.Planly-module__Isi9BW__adjustPlanDialog{max-width:60rem}}.Planly-module__Isi9BW__adjustPlanHeader{align-items:center;gap:calc(var(--spacing,.25rem) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 5);grid-template-columns:minmax(14rem,1fr) minmax(0,2fr);display:grid}.Planly-module__Isi9BW__adjustPlanHeader [data-slot=dialog-title]{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.25rem;font-weight:600}.Planly-module__Isi9BW__adjustPlanHeader [data-slot=dialog-description]{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.9375rem;font-weight:400}.Planly-module__Isi9BW__adjustPlanBody{max-height:calc(100dvh - 12rem);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 6);overflow-y:auto}.Planly-module__Isi9BW__adjustPlanFooter{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.Planly-module__Isi9BW__adjustPlanPreviewDialog{flex-direction:column;max-height:calc(100dvh - 2rem);display:flex}@media (min-width:40rem){.Planly-module__Isi9BW__adjustPlanPreviewDialog{max-width:60rem}}.Planly-module__Isi9BW__adjustPlanPreviewHeader{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3)}.Planly-module__Isi9BW__adjustPlanPreviewBody{min-height:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);text-align:center;flex:1;overflow-y:auto}.Planly-module__Isi9BW__adjustPlanPreviewBody>*{width:100%;max-width:36rem}.Planly-module__Isi9BW__adjustPlanPreviewMascot{margin-bottom:calc(var(--spacing,.25rem) * 1);width:4.5rem;height:auto}.Planly-module__Isi9BW__adjustPlanPreviewBody>.Planly-module__Isi9BW__adjustPlanPreviewMascot{width:4.5rem}.Planly-module__Isi9BW__adjustPlanPreviewTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.Planly-module__Isi9BW__adjustPlanPreviewSubtitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__adjustPlanPreviewMetrics{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}@media (min-width:40rem){.Planly-module__Isi9BW__adjustPlanPreviewMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.Planly-module__Isi9BW__adjustPlanPreviewMetric:nth-child(3){grid-column:span 2/span 2}@media (min-width:40rem){.Planly-module__Isi9BW__adjustPlanPreviewMetric:nth-child(3){grid-column:span 1/span 1}}.Planly-module__Isi9BW__adjustPlanPreviewMetric{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-brand-primary-bg-2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;flex-direction:column;display:flex}.Planly-module__Isi9BW__adjustPlanPreviewMetricLabel{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__adjustPlanPreviewMetricValue{min-width:calc(var(--spacing,.25rem) * 0);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:600;display:flex}.Planly-module__Isi9BW__adjustPlanPreviewOldValue{color:var(--color-text-tertiary);text-decoration-line:line-through}.Planly-module__Isi9BW__adjustPlanAffected{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-brand-primary-bg-2);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left}.Planly-module__Isi9BW__adjustPlanAffectedHeading{margin-bottom:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__adjustPlanAffectedRow{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400;display:flex}.Planly-module__Isi9BW__adjustPlanAffectedRow span:last-child{color:var(--color-text-primary)}.Planly-module__Isi9BW__adjustPlanPreviewNote{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__adjustPlanImpact{margin-top:calc(var(--spacing,.25rem) * 2);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-brand-primary-bg-2);text-align:left;overflow:hidden}.Planly-module__Isi9BW__adjustPlanImpactHeader{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (min-width:40rem){.Planly-module__Isi9BW__adjustPlanImpactHeader{flex-direction:row}}.Planly-module__Isi9BW__adjustPlanImpactHeader>div{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.Planly-module__Isi9BW__adjustPlanImpactHeader>div>span{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__adjustPlanImpactHeader strong{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.9375rem;font-weight:600}.Planly-module__Isi9BW__adjustPlanImpactBadge{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-width:1px;border-radius:3.40282e38px;flex-shrink:0;font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__adjustPlanImpactBadge[data-direction=later]{border-color:var(--color-semantic-yellow-300)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__adjustPlanImpactBadge[data-direction=later]{border-color:color-mix(in oklab, var(--color-semantic-yellow-300) 40%, transparent)}}.Planly-module__Isi9BW__adjustPlanImpactBadge[data-direction=later]{background-color:var(--color-semantic-yellow-300)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__adjustPlanImpactBadge[data-direction=later]{background-color:color-mix(in oklab, var(--color-semantic-yellow-300) 10%, transparent)}}.Planly-module__Isi9BW__adjustPlanImpactBadge[data-direction=later]{color:var(--color-semantic-yellow-300)}.Planly-module__Isi9BW__adjustPlanImpactBadge[data-direction=earlier]{border-color:var(--color-semantic-green-500)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__adjustPlanImpactBadge[data-direction=earlier]{border-color:color-mix(in oklab, var(--color-semantic-green-500) 40%, transparent)}}.Planly-module__Isi9BW__adjustPlanImpactBadge[data-direction=earlier]{background-color:var(--color-semantic-green-500)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__adjustPlanImpactBadge[data-direction=earlier]{background-color:color-mix(in oklab, var(--color-semantic-green-500) 10%, transparent)}}.Planly-module__Isi9BW__adjustPlanImpactBadge[data-direction=earlier]{color:var(--color-semantic-green-500)}.Planly-module__Isi9BW__adjustPlanImpactBadge[data-direction=same]{border-color:var(--color-divider);background-color:var(--color-bg-3);color:var(--color-text-secondary)}.Planly-module__Isi9BW__adjustPlanImpactDetails{gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.Planly-module__Isi9BW__adjustPlanImpactDetails{grid-template-columns:repeat(2,minmax(0,1fr))}}.Planly-module__Isi9BW__adjustPlanImpactDetails>div{min-width:calc(var(--spacing,.25rem) * 0);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.Planly-module__Isi9BW__adjustPlanImpactDetails svg{margin-top:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--color-brand-primary);flex-shrink:0}.Planly-module__Isi9BW__adjustPlanImpactDetails span{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);flex-direction:column;font-size:.625rem;font-weight:400;display:flex}.Planly-module__Isi9BW__adjustPlanImpactDetails strong{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.8125rem;font-weight:500}.Planly-module__Isi9BW__adjustPlanDuration{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);background-color:var(--color-bg-3);display:flex}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__adjustPlanDuration{background-color:color-mix(in oklab, var(--color-bg-3) 50%, transparent)}}.Planly-module__Isi9BW__adjustPlanDuration{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3)}.Planly-module__Isi9BW__adjustPlanSprintChanges{gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);flex-direction:column;list-style-type:none;display:flex}.Planly-module__Isi9BW__adjustPlanSprintChanges li{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);flex-wrap:wrap;font-size:.8125rem;font-weight:400;display:flex}.Planly-module__Isi9BW__adjustPlanDuration>span{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__adjustPlanDuration strong{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:.8125rem;font-weight:600;display:flex}.Planly-module__Isi9BW__adjustPlanDuration strong span{color:var(--color-text-tertiary)}@media (max-width:640px){.Planly-module__Isi9BW__adjustPlanHeader{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.Planly-module__Isi9BW__adjustPlanBody,.Planly-module__Isi9BW__adjustPlanFooter{padding-inline:calc(var(--spacing,.25rem) * 5)}}.Planly-module__Isi9BW__planlyDecisionHeader{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4)}.Planly-module__Isi9BW__planlyDecisionBody{align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 5);text-align:left;flex-direction:row}@media (min-width:40rem){.Planly-module__Isi9BW__planlyDecisionBody{padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 6)}}.Planly-module__Isi9BW__planlyDecisionContent{min-width:calc(var(--spacing,.25rem) * 0);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;display:flex}.Planly-module__Isi9BW__planlyDecisionFormBody{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 5)}@media (min-width:40rem){.Planly-module__Isi9BW__planlyDecisionFormBody{padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 6)}}.Planly-module__Isi9BW__renamePlanDescription{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.875rem;font-weight:400}.Planly-module__Isi9BW__renamePlanField{margin-top:calc(var(--spacing,.25rem) * 1);gap:calc(var(--spacing,.25rem) * 2);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-bg-2);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.Planly-module__Isi9BW__renamePlanLabel{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:500}.Planly-module__Isi9BW__renamePlanMeta{min-height:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Planly-module__Isi9BW__renamePlanHint{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__renamePlanCount{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0;font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__planlyDecisionFooter{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 2)}.Planly-module__Isi9BW__discardNotesBody{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4)}@media (min-width:40rem){.Planly-module__Isi9BW__discardNotesBody{padding-inline:calc(var(--spacing,.25rem) * 6)}}.Planly-module__Isi9BW__discardNotesNotice{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.4);background-color:var(--color-bg-2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.Planly-module__Isi9BW__discardNotesIcon{margin-top:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius);background-color:var(--color-semantic-red-500);flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__discardNotesIcon{background-color:color-mix(in oklab, var(--color-semantic-red-500) 10%, transparent)}}.Planly-module__Isi9BW__discardNotesIcon{color:var(--color-semantic-red-400)}.Planly-module__Isi9BW__discardNotesContent{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;display:flex}.Planly-module__Isi9BW__discardNotesLabel{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:500}.Planly-module__Isi9BW__discardNotesCopy{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__timerPausedArt{width:calc(var(--spacing,.25rem) * 16);height:calc(var(--spacing,.25rem) * 16);object-fit:contain;flex-shrink:0}.Planly-module__Isi9BW__planlyDecisionIconWrap{width:calc(var(--spacing,.25rem) * 14);height:calc(var(--spacing,.25rem) * 14);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.Planly-module__Isi9BW__planlyDecisionIcon{z-index:1;width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);background-color:var(--color-blue-600);color:var(--color-brand-primary-bg-3);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:relative}.Planly-module__Isi9BW__planlyDecisionIconDanger{z-index:1;width:calc(var(--spacing,.25rem) * 14);height:calc(var(--spacing,.25rem) * 14);background-color:var(--color-semantic-red-500);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__planlyDecisionIconDanger{background-color:color-mix(in oklab, var(--color-semantic-red-500) 10%, transparent)}}.Planly-module__Isi9BW__planlyDecisionIconDanger{color:var(--color-semantic-red-400)}.Planly-module__Isi9BW__planlyDecisionTitle{font-family:var(--font-sans), system-ui, sans-serif;text-wrap:balance;color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.Planly-module__Isi9BW__planlyDecisionCopy{font-family:var(--font-sans), system-ui, sans-serif;text-wrap:balance;color:var(--color-text-secondary);font-size:.875rem;font-weight:400}.Planly-module__Isi9BW__discardDraftDialog{z-index:60}@media (min-width:40rem){.Planly-module__Isi9BW__discardDraftDialog{max-width:35rem}}.Planly-module__Isi9BW__discardDraftOverlay{z-index:60}.Planly-module__Isi9BW__discardDraftIconWrap{width:calc(var(--spacing,.25rem) * 14);height:calc(var(--spacing,.25rem) * 14);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.Planly-module__Isi9BW__discardDraftIconRing{inset:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);border-width:6px;border-color:var(--color-semantic-red-100);background-color:var(--color-semantic-red-200);border-radius:3.40282e38px;position:absolute}.Planly-module__Isi9BW__discardDraftIcon{z-index:1;width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);background-color:var(--color-semantic-red-500);color:var(--color-white,#fff);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:relative}.Planly-module__Isi9BW__takeABreakIconWrap{width:calc(var(--spacing,.25rem) * 14);height:calc(var(--spacing,.25rem) * 14);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.Planly-module__Isi9BW__takeABreakIconRing{inset:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);border-width:6px;border-color:var(--color-blue-100);background-color:var(--color-blue-200);border-radius:3.40282e38px;position:absolute}.Planly-module__Isi9BW__takeABreakIcon{z-index:1;width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);background-color:var(--color-blue-600);color:var(--color-brand-primary-bg-3);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:relative}.Planly-module__Isi9BW__takeABreakTitle{font-family:var(--font-sans), system-ui, sans-serif;text-wrap:balance;color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.Planly-module__Isi9BW__takeABreakCopy{font-family:var(--font-sans), system-ui, sans-serif;text-wrap:balance;color:var(--color-text-secondary);font-size:.875rem;font-weight:400}.Planly-module__Isi9BW__takeABreakNote{margin-top:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;text-wrap:balance;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}@media (min-width:40rem){.Planly-module__Isi9BW__completeSprintDialog{max-width:28rem}}.Planly-module__Isi9BW__sprintPerformanceDialog{flex-direction:column;width:min(52rem,100vw - 2rem);max-width:none;max-height:90vh;display:flex;overflow:hidden}.Planly-module__Isi9BW__sprintPerformanceBody{min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 5);padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 5);overflow-y:auto}.Planly-module__Isi9BW__sprintPerformanceStats{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.Planly-module__Isi9BW__sprintPerformanceStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.Planly-module__Isi9BW__sprintPerformanceStats{grid-template-columns:repeat(4,minmax(0,1fr))}}.Planly-module__Isi9BW__sprintPerformanceStats>div{min-height:calc(var(--spacing,.25rem) * 20);justify-content:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius);background-color:var(--color-bg-3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.Planly-module__Isi9BW__sprintPerformanceStats span{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__sprintPerformanceStats strong{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:.9375rem;font-weight:600}.Planly-module__Isi9BW__sprintPerformanceStats small{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__sprintPerformanceSectionHeader{margin-bottom:calc(var(--spacing,.25rem) * 2);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Planly-module__Isi9BW__sprintPerformanceSectionTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:500}.Planly-module__Isi9BW__sprintPerformanceRange{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__sprintPerformanceChartWrap{border-radius:var(--radius);background-color:var(--color-bg-3);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 2)}.Planly-module__Isi9BW__sprintPerformanceChart{height:calc(var(--spacing,.25rem) * 52);width:100%}.Planly-module__Isi9BW__sprintPerformanceGridLine{stroke:var(--color-divider);stroke-width:1px;stroke-dasharray:3 4}.Planly-module__Isi9BW__sprintPerformanceLine{fill:none;stroke:var(--color-brand-blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.Planly-module__Isi9BW__sprintPerformanceEstimateLine{fill:none;stroke:var(--color-text-tertiary);stroke-dasharray:6 5;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}.Planly-module__Isi9BW__sprintPerformancePoint{fill:var(--color-brand-blue);stroke:var(--color-brand-primary-bg-3);stroke-width:1.5px}.Planly-module__Isi9BW__sprintPerformancePoint[data-day-off=true]{fill:var(--color-text-tertiary)}.Planly-module__Isi9BW__sprintPerformanceLegend{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 4);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400;display:flex}.Planly-module__Isi9BW__sprintPerformanceLegend span{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:inline-flex}.Planly-module__Isi9BW__sprintPerformanceLegend span:before{height:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 5);--tw-content:"";content:var(--tw-content);background:var(--color-brand-blue);border-radius:3.40282e38px;display:block}.Planly-module__Isi9BW__sprintPerformanceLegend span[data-series=estimated]:before{background:repeating-linear-gradient(90deg, var(--color-text-tertiary) 0 5px, transparent 5px 8px)}.Planly-module__Isi9BW__sprintPerformanceChartLabels{padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);justify-content:space-between;font-size:.8125rem;font-weight:400;display:flex}.Planly-module__Isi9BW__sprintPerformanceAreas{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.Planly-module__Isi9BW__sprintPerformanceAreas{grid-template-columns:repeat(2,minmax(0,1fr))}}.Planly-module__Isi9BW__sprintPerformanceAreaSection{min-width:calc(var(--spacing,.25rem) * 0)}.Planly-module__Isi9BW__sprintPerformanceAreaList{margin-top:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 64);gap:calc(var(--spacing,.25rem) * 2);overscroll-behavior:contain;border-radius:var(--radius);background-color:var(--color-bg-3);padding:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex;overflow:hidden auto}.Planly-module__Isi9BW__sprintPerformanceAreaSection>.Planly-module__Isi9BW__sprintPerformanceEmpty{margin-top:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 64);justify-content:center;align-items:center;display:flex}.Planly-module__Isi9BW__sprintPerformanceAreaCard{border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-bg-4);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2)}.Planly-module__Isi9BW__sprintPerformanceAreaCard[data-tone=strength]{border-left-color:var(--color-semantic-green-500)}.Planly-module__Isi9BW__sprintPerformanceAreaCard[data-tone=weak]{border-left-color:var(--color-semantic-yellow-300)}.Planly-module__Isi9BW__sprintPerformanceAreaHeader{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.8125rem;font-weight:500;display:flex}.Planly-module__Isi9BW__sprintPerformanceAreaHeader span{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__sprintPerformanceAreaCard p{margin-top:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__sprintPerformanceTopicSubject{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__sprintPerformanceEvidence{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.Planly-module__Isi9BW__sprintPerformanceEvidence span{background-color:var(--color-bg-3);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);border-radius:3.40282e38px;font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__sprintPerformanceQuiz{margin-top:calc(var(--spacing,.25rem) * 2);min-height:calc(var(--spacing,.25rem) * 20);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-bg-3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);align-items:center;font-size:.8125rem;font-weight:400;display:flex}.Planly-module__Isi9BW__sprintPerformanceQuiz[data-state=attempted]{border-left-color:var(--color-semantic-green-500)}.Planly-module__Isi9BW__sprintPerformanceQuiz[data-state=failed]{border-left-color:var(--color-semantic-red-400)}.Planly-module__Isi9BW__sprintPerformanceQuizMetrics{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);width:100%;display:flex}.Planly-module__Isi9BW__sprintPerformanceQuizMetrics strong{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:.875rem;font-weight:600}.Planly-module__Isi9BW__sprintPerformanceTasks{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.Planly-module__Isi9BW__sprintPerformanceTasks{grid-template-columns:repeat(2,minmax(0,1fr))}}.Planly-module__Isi9BW__sprintPerformanceTaskSection{min-width:calc(var(--spacing,.25rem) * 0)}.Planly-module__Isi9BW__sprintPerformanceTaskList{margin-top:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 64);overscroll-behavior:contain;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-bg-3);overflow:hidden auto}.Planly-module__Isi9BW__sprintPerformanceTaskSection>.Planly-module__Isi9BW__sprintPerformanceEmpty{margin-top:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 64);justify-content:center;align-items:center;display:flex}.Planly-module__Isi9BW__sprintPerformanceTaskRow{min-height:calc(var(--spacing,.25rem) * 16);align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);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));display:flex}.Planly-module__Isi9BW__sprintPerformanceTaskRow:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}a.Planly-module__Isi9BW__sprintPerformanceTaskRow:hover{background-color:var(--color-bg-4)}.Planly-module__Isi9BW__sprintPerformanceTaskRow>div{min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex}.Planly-module__Isi9BW__sprintPerformanceTaskRow strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans), system-ui, sans-serif;font-size:.8125rem;font-weight:500;overflow:hidden}.Planly-module__Isi9BW__sprintPerformanceTaskRow>div span,.Planly-module__Isi9BW__sprintPerformanceTaskTime{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__sprintPerformanceTaskTime{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0}.Planly-module__Isi9BW__sprintPerformancePendingWarning{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__sprintPerformanceEmpty{border-radius:var(--radius);background-color:var(--color-bg-3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 5);text-align:center;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__sprintPerformanceError{min-height:calc(var(--spacing,.25rem) * 48);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius);background-color:var(--color-bg-3);padding-inline:calc(var(--spacing,.25rem) * 5);text-align:center;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);flex-direction:column;font-size:.8125rem;font-weight:400;display:flex}.Planly-module__Isi9BW__sprintPerformanceInlineError{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-semantic-red-400)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__sprintPerformanceInlineError{border-color:color-mix(in oklab, var(--color-semantic-red-400) 40%, transparent)}}.Planly-module__Isi9BW__sprintPerformanceInlineError{background-color:var(--color-semantic-red-400)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__sprintPerformanceInlineError{background-color:color-mix(in oklab, var(--color-semantic-red-400) 10%, transparent)}}.Planly-module__Isi9BW__sprintPerformanceInlineError{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-semantic-red-300);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__sprintPerformanceSkeleton{min-height:calc(var(--spacing,.25rem) * 96);gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.Planly-module__Isi9BW__sprintPerformanceSkeleton{grid-template-columns:repeat(3,minmax(0,1fr))}}.Planly-module__Isi9BW__sprintPerformanceSkeleton>div{animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite);border-radius:var(--radius);background-color:var(--color-bg-3)}.Planly-module__Isi9BW__sprintPerformanceSkeleton>div:nth-child(4){min-height:calc(var(--spacing,.25rem) * 64)}@media (min-width:40rem){.Planly-module__Isi9BW__sprintPerformanceSkeleton>div:nth-child(4){grid-column:span 3/span 3}}.Planly-module__Isi9BW__sprintPerformanceFooter{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 4)}.Planly-module__Isi9BW__completeSprintBody{gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 1)}.Planly-module__Isi9BW__completeSprintTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.Planly-module__Isi9BW__completeSprintCopy{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.875rem;font-weight:400}.Planly-module__Isi9BW__completeSprintMeta{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__completeSprintFooter{align-items:stretch;gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 5);flex-direction:column}@media (min-width:40rem){.Planly-module__Isi9BW__completeSprintFooter{flex-direction:column}}.Planly-module__Isi9BW__detailPage{min-height:100%;padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.Planly-module__Isi9BW__detailLayout{gap:calc(var(--spacing,.25rem) * 6);display:grid}@media (min-width:80rem){.Planly-module__Isi9BW__detailLayout{grid-template-columns:minmax(0,1fr) 22rem;align-items:flex-start}}.Planly-module__Isi9BW__detailRail{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}@media (min-width:80rem){.Planly-module__Isi9BW__detailRail{top:calc(var(--spacing,.25rem) * 4);position:sticky}}.Planly-module__Isi9BW__detailMain{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.Planly-module__Isi9BW__detailHeader{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__detailHeaderMain{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (min-width:40rem){.Planly-module__Isi9BW__detailHeaderMain{flex-direction:row;justify-content:space-between;align-items:center}}.Planly-module__Isi9BW__detailHeaderCopy{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__detailBreadcrumb{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.75rem;font-weight:500}@media (hover:hover){.Planly-module__Isi9BW__detailBreadcrumb a:hover{color:var(--color-text-secondary)}}.Planly-module__Isi9BW__detailTitleRow{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.Planly-module__Isi9BW__detailTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.5rem;font-weight:700}.Planly-module__Isi9BW__detailMetaRow{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.Planly-module__Isi9BW__detailMetaDot{width:calc(var(--spacing,.25rem) * 1);height:calc(var(--spacing,.25rem) * 1);background-color:var(--color-text-quaternary);border-radius:3.40282e38px;flex-shrink:0}.Planly-module__Isi9BW__detailMetaDate{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400;display:inline-flex}.Planly-module__Isi9BW__detailMetaDateIcon{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--color-text-secondary);flex-shrink:0}.Planly-module__Isi9BW__detailHeaderActions{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.Planly-module__Isi9BW__statsRow{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);flex-direction:column;display:flex;overflow:hidden}@media (min-width:40rem){.Planly-module__Isi9BW__statsRow{flex-direction:row}}.Planly-module__Isi9BW__statItem{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3.5);flex-direction:column;flex:1;display:flex;position:relative}.Planly-module__Isi9BW__statItem:not(:last-child):after{content:"";pointer-events:none;inset-inline:calc(var(--spacing,.25rem) * 4);bottom:calc(var(--spacing,.25rem) * 0);background-color:var(--color-stroke-default);height:1px;position:absolute}@media (min-width:40rem){.Planly-module__Isi9BW__statItem:not(:last-child):after{inset-block:18%;inset-inline:auto;right:calc(var(--spacing,.25rem) * 0);width:1px;height:auto;left:auto}}.Planly-module__Isi9BW__statLabelRow{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:500;display:flex}.Planly-module__Isi9BW__statValueRow{align-items:baseline;gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.Planly-module__Isi9BW__statValue{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.25rem;font-weight:600}.Planly-module__Isi9BW__statHint{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__sprintHeaderCard{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-bg-4);padding:calc(var(--spacing,.25rem) * 4)}.Planly-module__Isi9BW__sprintHeaderTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.Planly-module__Isi9BW__sprintPreviewStack{min-height:calc(var(--spacing,.25rem) * 0);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}.Planly-module__Isi9BW__sprintAccordion{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;flex-shrink:0;display:flex}.Planly-module__Isi9BW__sprintAccordionItem{border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);flex-shrink:0;overflow:hidden}.Planly-module__Isi9BW__sprintAccordionItemOpen{border-color:var(--color-brand-blue)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__sprintAccordionItemOpen{border-color:color-mix(in oklab, var(--color-brand-blue) 50%, transparent)}}.Planly-module__Isi9BW__sprintAccordionHeader{align-items:center;gap:calc(var(--spacing,.25rem) * 3);background-color:var(--color-bg-3);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);text-align:left;display:flex}.Planly-module__Isi9BW__sprintAccordionToggle{min-width:calc(var(--spacing,.25rem) * 0);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);text-align:left;flex:1;display:flex}.Planly-module__Isi9BW__sprintAccordionToggle:disabled{cursor:not-allowed;opacity:.6}.Planly-module__Isi9BW__sprintAccordionHeaderMain{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.Planly-module__Isi9BW__sprintStatusIcon{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-light);color:var(--color-text-tertiary);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Planly-module__Isi9BW__sprintStatusIconDone{background-color:var(--color-brand-blue);color:var(--color-white,#fff);border-color:#0000}.Planly-module__Isi9BW__sprintBadge{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-brand-blue);background-color:var(--color-brand-primary-bg-2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);flex-shrink:0;font-size:.75rem;font-weight:500}.Planly-module__Isi9BW__sprintUpcomingBadge{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:calc(var(--radius) * .8);background-color:var(--color-brand-blue);flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__sprintUpcomingBadge{background-color:color-mix(in oklab, var(--color-brand-blue) 15%, transparent)}}.Planly-module__Isi9BW__sprintUpcomingBadge{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-brand-blue);font-size:.75rem;font-weight:500}.Planly-module__Isi9BW__sprintStartButton{flex-shrink:0}.Planly-module__Isi9BW__sprintFocusLabel{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:500;overflow:hidden}.Planly-module__Isi9BW__sprintAccordionHeaderMeta{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);flex-shrink:0;font-size:.8125rem;font-weight:400;display:inline-flex}.Planly-module__Isi9BW__sprintAccordionBody{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 1);padding-bottom:calc(var(--spacing,.25rem) * 3)}.Planly-module__Isi9BW__sprintTreeList{grid-template-columns:1rem 1fr;grid-auto-rows:auto;display:grid;position:relative}.Planly-module__Isi9BW__sprintTreeBranch{height:100%;min-height:calc(var(--spacing,.25rem) * 0);width:100%;position:relative}.Planly-module__Isi9BW__sprintTreeBranch:before{content:"";background:var(--color-stroke-default);width:1px;position:absolute;top:0;bottom:1.25rem;left:7.5px}.Planly-module__Isi9BW__sprintTreeConnector{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);width:100%;height:100%;color:var(--color-stroke-default);position:absolute}.Planly-module__Isi9BW__sprintTreeConnector .stroke-primary{stroke:var(--color-brand-blue);stroke-width:2px}.Planly-module__Isi9BW__sprintTreeItem{min-width:calc(var(--spacing,.25rem) * 0);position:relative}.Planly-module__Isi9BW__sprintDayList{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex;position:relative}.Planly-module__Isi9BW__sprintDayItem{flex-direction:column;display:flex}.Planly-module__Isi9BW__sprintDayRow{align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;display:flex}.Planly-module__Isi9BW__sprintDayToggle{z-index:1;width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);background-color:var(--color-brand-primary-bg-3);color:var(--color-text-tertiary);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Planly-module__Isi9BW__sprintDayToggleDone{background-color:var(--color-semantic-green-200);color:var(--color-white,#fff);border-color:#0000}.Planly-module__Isi9BW__sprintDayToggleToday{color:var(--color-text-primary)}.Planly-module__Isi9BW__sprintDayToggleMissed{background-color:var(--color-gamification-contrast-yellow-990);color:var(--color-brand-orange)}.Planly-module__Isi9BW__sprintDayToggleMissedDot{width:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-brand-orange);border-radius:3.40282e38px}.Planly-module__Isi9BW__sprintDayAwayBadge{border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-orange-100);background-color:var(--color-gamification-contrast-yellow-990);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-brand-orange);font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__sprintDayToggleOff{background-color:var(--color-icon-quaternary);color:var(--color-icon-base);opacity:.5}.Planly-module__Isi9BW__sprintDayRowOff{cursor:not-allowed}.Planly-module__Isi9BW__sprintDayRowOff:disabled{opacity:1}.Planly-module__Isi9BW__sprintDayLabel{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);flex-wrap:wrap;font-size:.875rem;font-weight:600;display:inline-flex}.Planly-module__Isi9BW__sprintDayMeta{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);flex-shrink:0;margin-left:auto;font-size:.8125rem;font-weight:400;display:inline-flex}.Planly-module__Isi9BW__sprintDayOpen{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-divider);color:var(--color-text-tertiary);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Planly-module__Isi9BW__sprintDayOpenActive{background-color:var(--color-brand-blue);color:var(--color-white,#fff);border-color:#0000}.Planly-module__Isi9BW__sprintDayTasks{margin-left:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 1.5);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-bg-4);flex-direction:column;display:flex}.Planly-module__Isi9BW__sprintDayTaskRow{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);font-family: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));font-size:.8125rem;font-weight:400;display:flex}@media (hover:hover){.Planly-module__Isi9BW__sprintDayTaskRow:hover{background-color:var(--color-bg-4)}}.Planly-module__Isi9BW__sprintDayTaskOpen{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);text-align:left;flex:1;display:flex}.Planly-module__Isi9BW__sprintDayTaskOpen:disabled{cursor:not-allowed;opacity:.6}.Planly-module__Isi9BW__sprintDayTaskMeta{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);color:var(--color-text-tertiary);flex-shrink:0;display:inline-flex}.Planly-module__Isi9BW__timeline{gap:calc(var(--spacing,.25rem) * 0);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-bg-4);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.Planly-module__Isi9BW__timelineItem{gap:calc(var(--spacing,.25rem) * 3);display:flex;position:relative}.Planly-module__Isi9BW__timelineRail{width:calc(var(--spacing,.25rem) * 8);flex-direction:column;flex-shrink:0;align-items:center;display:flex}.Planly-module__Isi9BW__timelineDot{z-index:1;width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-divider);background-color:var(--color-bg-3);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);border-radius:3.40282e38px;justify-content:center;align-items:center;font-size:.625rem;font-weight:500;display:flex}.Planly-module__Isi9BW__timelineDotDone{background-color:var(--color-semantic-green-500);color:var(--color-white,#fff);border-color:#0000}.Planly-module__Isi9BW__timelineDotToday{border-color:var(--color-brand-blue);color:var(--color-brand-blue)}.Planly-module__Isi9BW__timelineDotMissed{border-color:var(--color-semantic-red-500);color:var(--color-semantic-red-500)}.Planly-module__Isi9BW__detailBanner{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-bg-3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);color:var(--color-text-secondary)}.Planly-module__Isi9BW__detailBanner[data-tone=warning]{border-color:var(--color-semantic-yellow-400)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__detailBanner[data-tone=warning]{border-color:color-mix(in oklab, var(--color-semantic-yellow-400) 40%, transparent)}}.Planly-module__Isi9BW__detailBanner[data-tone=warning]{background-color:var(--color-semantic-yellow-400)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__detailBanner[data-tone=warning]{background-color:color-mix(in oklab, var(--color-semantic-yellow-400) 10%, transparent)}}.Planly-module__Isi9BW__detailBanner[data-tone=warning]{color:var(--color-text-primary)}.Planly-module__Isi9BW__detailBanner[data-tone=danger],.Planly-module__Isi9BW__detailBanner[data-tone=error]{border-color:var(--color-semantic-red-500)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__detailBanner[data-tone=danger],.Planly-module__Isi9BW__detailBanner[data-tone=error]{border-color:color-mix(in oklab, var(--color-semantic-red-500) 40%, transparent)}}.Planly-module__Isi9BW__detailBanner[data-tone=danger],.Planly-module__Isi9BW__detailBanner[data-tone=error]{background-color:var(--color-semantic-red-500)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__detailBanner[data-tone=danger],.Planly-module__Isi9BW__detailBanner[data-tone=error]{background-color:color-mix(in oklab, var(--color-semantic-red-500) 10%, transparent)}}.Planly-module__Isi9BW__detailBanner[data-tone=danger],.Planly-module__Isi9BW__detailBanner[data-tone=error]{color:var(--color-text-primary)}.Planly-module__Isi9BW__timelineBody{min-width:calc(var(--spacing,.25rem) * 0);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);padding-top:calc(var(--spacing,.25rem) * .5);padding-bottom:calc(var(--spacing,.25rem) * 4);flex:1}.Planly-module__Isi9BW__timelineItem:last-child .Planly-module__Isi9BW__timelineBody{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.Planly-module__Isi9BW__timelineRow{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);text-align:left;width:100%;display:flex}.Planly-module__Isi9BW__timelineDayLabel{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);flex-wrap:wrap;font-size:.875rem;font-weight:600;display:inline-flex}.Planly-module__Isi9BW__timelineMeta{align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400;display:inline-flex}.Planly-module__Isi9BW__timelineTasks{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__timelineTaskRow{justify-content:space-between;align-items:center;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);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.8125rem;font-weight:400;display:flex}.Planly-module__Isi9BW__todayBadge{border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-brand-blue);background-color:var(--color-blue-200);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-brand-blue);font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__extraDayBadge{border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-semantic-yellow-500);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-semantic-yellow-500);background-color:#0000;font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__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)){.Planly-module__Isi9BW__inProgressBadge{background-color:color-mix(in oklab, var(--color-semantic-green-500) 15%, transparent)}}.Planly-module__Isi9BW__inProgressBadge{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-sans), system-ui, sans-serif;white-space:nowrap;color:var(--color-semantic-green-500);font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__wrapUpSection{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.Planly-module__Isi9BW__wrapUpCard{gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);border-top-width:0;border-right-style:var(--tw-border-style);border-right-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-stroke-strong);background-color:var(--color-gamification-contrast-card-2);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (min-width:40rem){.Planly-module__Isi9BW__wrapUpCard{flex-direction:row;justify-content:space-between;align-items:center}}.Planly-module__Isi9BW__wrapUpCardCopy{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Planly-module__Isi9BW__wrapUpCardIcon{margin-top:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);background-color:var(--color-card-5);color:var(--color-brand-blue);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Planly-module__Isi9BW__wrapUpCompletedIcon{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);background-color:var(--color-brand-blue);color:var(--color-white,#fff);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Planly-module__Isi9BW__wrapUpCompletedBanner{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-gamification-contrast-card-2);padding:calc(var(--spacing,.25rem) * 4);display:flex}.Planly-module__Isi9BW__wrapUpCompletedBannerCopy{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Planly-module__Isi9BW__wrapUpCompletedTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:600}.Planly-module__Isi9BW__wrapUpCardText{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.Planly-module__Isi9BW__wrapUpTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.75rem;font-weight:500}.Planly-module__Isi9BW__wrapUpHint{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-quaternary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__wrapUpUnlockHint{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.75rem;font-weight:500}.Planly-module__Isi9BW__wrapUpUnlockFeature{align-items:center;gap:calc(var(--spacing,.25rem) * 1);color:var(--color-semantic-yellow-300);display:inline-flex}.Planly-module__Isi9BW__wrapUpCompleteButton{flex-shrink:0}.Planly-module__Isi9BW__wrapUpCompletedGrid{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.Planly-module__Isi9BW__wrapUpCompletedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Planly-module__Isi9BW__wrapUpCompletedCard{gap:calc(var(--spacing,.25rem) * 2);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-card-3);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.Planly-module__Isi9BW__wrapUpCompletedCardRow{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Planly-module__Isi9BW__wrapUpCompletedCardText{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;flex:1;display:flex}.Planly-module__Isi9BW__wrapUpCompletedCardTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:600}.Planly-module__Isi9BW__wrapUpCompletedCardBody{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.75rem;font-weight:400}.Planly-module__Isi9BW__wrapUpCompletedCta{align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-brand-blue);flex-shrink:0;font-size:.8125rem;font-weight:500;display:inline-flex}@media (hover:hover){.Planly-module__Isi9BW__wrapUpCompletedCta:hover{text-decoration-line:underline}}.Planly-module__Isi9BW__wrapUpCompletedCta:disabled{cursor:not-allowed;opacity:.6;text-decoration-line:none}.Planly-module__Isi9BW__wrapUpFeatureIcon{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);background-color:var(--color-card-5);color:var(--color-icon-default);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Planly-module__Isi9BW__wrapUpNotesStatus{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);flex-direction:column;font-size:.8125rem;font-weight:400;display:flex}.Planly-module__Isi9BW__sprintNotesDialog{flex-direction:column;max-height:90vh;display:flex;overflow:hidden}@media (min-width:40rem){.Planly-module__Isi9BW__sprintNotesDialog{max-width:28rem}}.Planly-module__Isi9BW__sprintNotesBody{min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 5);overflow-y:auto}.Planly-module__Isi9BW__sprintNotesStatus{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.Planly-module__Isi9BW__sprintNotesSpinner{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);animation:var(--animate-spin,spin 1s linear infinite);color:var(--color-brand-blue)}.Planly-module__Isi9BW__sprintNotesStatusTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:600}.Planly-module__Isi9BW__sprintNotesStatusHint{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__sprintNotesList{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.Planly-module__Isi9BW__sprintNotesDay{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.Planly-module__Isi9BW__sprintNotesDayTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:600}.Planly-module__Isi9BW__sprintNotesDayProblems{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.Planly-module__Isi9BW__sprintNotesProblem{gap:calc(var(--spacing,.25rem) * 3);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-card-3);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.Planly-module__Isi9BW__sprintNotesProblemTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.9375rem;font-weight:600}.Planly-module__Isi9BW__sprintNotesFieldLabel{margin-bottom:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__sprintNotesFieldBody{font-family:var(--font-sans), system-ui, sans-serif;white-space:pre-wrap;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__sprintNotesCode{border-radius:var(--radius);background-color:var(--color-bg-3);padding:calc(var(--spacing,.25rem) * 3);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.75rem;font-weight:400;overflow-x:auto}.Planly-module__Isi9BW__sprintNotesCode code{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);white-space:pre}.Planly-module__Isi9BW__sprintNotesMistakes{gap:calc(var(--spacing,.25rem) * 1);padding-left:calc(var(--spacing,.25rem) * 5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);flex-direction:column;font-size:.8125rem;font-weight:400;list-style-type:disc;display:flex}.Planly-module__Isi9BW__sprintNotesComplexity{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__quizAutosaveHint{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__quizDialog{width:min(40rem,100vw - 2rem);max-height:90vh;overflow:hidden}@media (min-width:40rem){.Planly-module__Isi9BW__quizDialog{max-width:var(--container-xl,36rem)}}.Planly-module__Isi9BW__quizDialogBody{min-height:12rem}.Planly-module__Isi9BW__quizDialogFooter{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.Planly-module__Isi9BW__quizLeaveDialogBody{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4)}.Planly-module__Isi9BW__quizLeaveDialogDescription{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-text-secondary)}.Planly-module__Isi9BW__quizLeaveDialogFooter{gap:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap}.Planly-module__Isi9BW__quizStatusPanel{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 10);text-align:center;flex-direction:column;display:flex}.Planly-module__Isi9BW__quizStatusTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.9375rem;font-weight:600}.Planly-module__Isi9BW__quizStatusHint{max-width:var(--container-sm,24rem);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__planlyQuizShell{height:100%;min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-bg-2);flex-direction:column;width:100%;display:flex;overflow:hidden}.Planly-module__Isi9BW__planlyQuizBreadcrumbs{padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 4);flex-shrink:0}@media (min-width:48rem){.Planly-module__Isi9BW__planlyQuizBreadcrumbs{padding-inline:calc(var(--spacing,.25rem) * 5)}}.Planly-module__Isi9BW__planlyQuizOverviewScroll{height:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8);display:flex;overflow-y:auto}@media (min-width:40rem){.Planly-module__Isi9BW__planlyQuizOverviewScroll{padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 12)}}.Planly-module__Isi9BW__planlyQuizOverview{width:100%;max-width:var(--container-3xl,48rem);gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;margin:auto;display:flex}.Planly-module__Isi9BW__planlyQuizOverviewHeader{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.Planly-module__Isi9BW__planlyQuizOverviewEyebrow{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-brand-blue);font-size:.8125rem;font-weight:500}.Planly-module__Isi9BW__planlyQuizOverviewTitle{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-primary)}@media (min-width:40rem){.Planly-module__Isi9BW__planlyQuizOverviewTitle{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.Planly-module__Isi9BW__planlyQuizOverviewDescription{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.875rem;font-weight:400}.Planly-module__Isi9BW__planlyQuizOverviewMeta{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);flex-wrap:wrap;font-size:.8125rem;font-weight:400;display:flex}.Planly-module__Isi9BW__planlyQuizOverviewInstructions{border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-4);padding:calc(var(--spacing,.25rem) * 5)}@media (min-width:40rem){.Planly-module__Isi9BW__planlyQuizOverviewInstructions{padding:calc(var(--spacing,.25rem) * 6)}}.Planly-module__Isi9BW__planlyQuizOverviewInstructions h2{margin-bottom:calc(var(--spacing,.25rem) * 5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.9375rem;font-weight:600}.Planly-module__Isi9BW__planlyQuizOverviewInstructions ul{gap:calc(var(--spacing,.25rem) * 5);padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.Planly-module__Isi9BW__planlyQuizOverviewInstructions li{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Planly-module__Isi9BW__planlyQuizOverviewInstructions li>svg{margin-top:calc(var(--spacing,.25rem) * .5);color:var(--color-text-tertiary);flex-shrink:0}.Planly-module__Isi9BW__planlyQuizOverviewInstructions strong{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:500}.Planly-module__Isi9BW__planlyQuizOverviewInstructions p{margin-top:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__planlyQuizOverviewActions{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}@media (min-width:40rem){.Planly-module__Isi9BW__planlyQuizOverviewActions{flex-direction:row;justify-content:space-between;align-items:center}}.Planly-module__Isi9BW__planlyQuizOverviewActions>button{min-height:calc(var(--spacing,.25rem) * 11);gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 6)}.Planly-module__Isi9BW__planlyQuizOverviewSecondary{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.Planly-module__Isi9BW__planCardScheduled{border-color:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__planCardScheduled{border-color:color-mix(in oklab, var(--color-brand-primary) 30%, transparent)}}.Planly-module__Isi9BW__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}.Planly-module__Isi9BW__healthUpcoming{background-color:var(--color-brand-primary-bg-2);color:var(--color-brand-primary)}.Planly-module__Isi9BW__planlyQuizContent{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);background-color:var(--color-bg-2);flex:1;overflow:hidden}.Planly-module__Isi9BW__quizReadyBody{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.Planly-module__Isi9BW__quizQuestionBlock{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.Planly-module__Isi9BW__quizQuestionMeta{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__quizQuestionHtml{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:400}.Planly-module__Isi9BW__quizQuestionHtml p{margin:calc(var(--spacing,.25rem) * 0)}.Planly-module__Isi9BW__quizQuestionImage{max-height:calc(var(--spacing,.25rem) * 48);border-radius:var(--radius);object-fit:contain;width:auto}.Planly-module__Isi9BW__quizOptions{gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.Planly-module__Isi9BW__quizOption{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-5);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);text-align:left;font-family: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));font-size:.8125rem;font-weight:400}@media (hover:hover){.Planly-module__Isi9BW__quizOption:hover{border-color:var(--color-brand-blue)}}.Planly-module__Isi9BW__quizOptionSelected{border-color:var(--color-brand-blue);background-color:var(--color-blue-200)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__quizOptionSelected{background-color:color-mix(in oklab, var(--color-blue-200) 40%, transparent)}}.Planly-module__Isi9BW__quizOptionCorrect{border-color:var(--color-semantic-green-300);background-color:var(--color-semantic-green-500)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__quizOptionCorrect{background-color:color-mix(in oklab, var(--color-semantic-green-500) 10%, transparent)}}.Planly-module__Isi9BW__quizOptionWrong{border-color:var(--color-semantic-red-300);background-color:var(--color-semantic-red-500)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__quizOptionWrong{background-color:color-mix(in oklab, var(--color-semantic-red-500) 10%, transparent)}}.Planly-module__Isi9BW__quizQuestionActions{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Planly-module__Isi9BW__quizRevealLabel{font-family:var(--font-sans), system-ui, sans-serif;font-size:.8125rem;font-weight:600}.Planly-module__Isi9BW__quizRevealCorrect{color:var(--color-semantic-green-300)}.Planly-module__Isi9BW__quizRevealWrong{color:var(--color-semantic-red-300)}.Planly-module__Isi9BW__quizExplanation{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-bg-5);padding:calc(var(--spacing,.25rem) * 3)}.Planly-module__Isi9BW__quizExplanationTitle{margin-bottom:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.8125rem;font-weight:600}.Planly-module__Isi9BW__quizExplanationBody{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__quizExplanationBody p{margin:calc(var(--spacing,.25rem) * 0)}.Planly-module__Isi9BW__quizNav{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.Planly-module__Isi9BW__daySidebar{gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius);background-color:var(--color-gamification-contrast-card-11);height:fit-content;padding:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.Planly-module__Isi9BW__sidebarPausedStatus{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-orange-600);font-size:.625rem;font-weight:500;display:inline-flex}.Planly-module__Isi9BW__sidebarPausedStats{gap:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);flex-direction:column;font-size:.8125rem;font-weight:400;display:flex}.Planly-module__Isi9BW__sidebarPausedStats strong{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:600}.Planly-module__Isi9BW__sidebarPausedMetaGrid{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Planly-module__Isi9BW__sidebarPausedMetaCard{gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-card-3);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.Planly-module__Isi9BW__sidebarPausedMetaLabel{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__sidebarPausedMetaValue{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.8125rem;font-weight:500}.Planly-module__Isi9BW__detailPausedBadge{border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-card-5);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);align-items:center;font-size:.625rem;font-weight:500;display:inline-flex}.Planly-module__Isi9BW__sidebarHeader{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Planly-module__Isi9BW__revisionListCard{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius);background-color:var(--color-gamification-contrast-card-11);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.Planly-module__Isi9BW__revisionListTitle{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:600;display:inline-flex}.Planly-module__Isi9BW__revisionListStar{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--color-text-primary);flex-shrink:0}.Planly-module__Isi9BW__revisionViewAll{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-brand-blue);flex-shrink:0;font-size:.8125rem;font-weight:500}.Planly-module__Isi9BW__sidebarToday{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__sidebarDayMeta{text-align:right;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-brand-blue);flex-shrink:0;font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__continueBlock{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__continueCard{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.8);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-brand-blue);background-color:var(--color-bg-3);padding:calc(var(--spacing,.25rem) * 4);display:flex}.Planly-module__Isi9BW__continueCardCopy{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.Planly-module__Isi9BW__continueEyebrow{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-text-tertiary);text-transform:uppercase;font-size:.625rem;font-weight:500;display:flex}.Planly-module__Isi9BW__continueLabel{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__continueTask{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.9375rem;font-weight:600}.Planly-module__Isi9BW__continueLastSession{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__continueAction{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);border-radius:3.40282e38px;flex-shrink:0}.Planly-module__Isi9BW__dayDoneCard{gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-semantic-green-500);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__dayDoneCard{border-color:color-mix(in oklab, var(--color-semantic-green-500) 30%, transparent)}}.Planly-module__Isi9BW__dayDoneCard{background-color:var(--color-bg-3);padding:calc(var(--spacing,.25rem) * 4)}.Planly-module__Isi9BW__dayDoneHeader{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Planly-module__Isi9BW__dayDoneTime{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.Planly-module__Isi9BW__dayDoneTimeSuffix{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.875rem;font-weight:400}.Planly-module__Isi9BW__dayDoneMeta{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__dayDoneBadge{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-semantic-green-500);flex-shrink:0;font-size:.875rem;font-weight:600;display:flex}.Planly-module__Isi9BW__sidebarReviewDayMeta{text-align:right;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);flex-shrink:0;font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__sidebarDayMetaSprint{color:var(--color-brand-blue)}.Planly-module__Isi9BW__sprintReviewCard{gap:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);border-top-width:0;border-right-style:var(--tw-border-style);border-right-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-stroke-strong);background-color:var(--color-gamification-contrast-card-2);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.Planly-module__Isi9BW__sprintReviewCopy{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.Planly-module__Isi9BW__sprintReviewTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.Planly-module__Isi9BW__sprintReviewBody{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__sprintReviewStats{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Planly-module__Isi9BW__sprintReviewStat{gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius);background-color:var(--color-card-3);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.Planly-module__Isi9BW__sprintReviewStatLabel{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__sprintReviewStatValue{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:600}.Planly-module__Isi9BW__sprintReviewCta{width:100%}.Planly-module__Isi9BW__sidebarSection{gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:.5px;border-color:var(--color-stroke-light);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__sidebarSectionHeader{justify-content:space-between;align-items:center;display:flex}.Planly-module__Isi9BW__sidebarSectionTitle{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-text-primary);text-transform:uppercase;font-size:.875rem;font-weight:600;display:flex}.Planly-module__Isi9BW__taskList{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.Planly-module__Isi9BW__sidebarTodayTaskList{max-height:15.5rem;min-height:calc(var(--spacing,.25rem) * 0);overflow-y:auto}.Planly-module__Isi9BW__taskRow{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius);padding-inline:calc(var(--spacing,.25rem) * .5);padding-block:calc(var(--spacing,.25rem) * 1.5);display:flex}.Planly-module__Isi9BW__taskToggle{flex-shrink:0;justify-content:center;align-items:center;display:flex}.Planly-module__Isi9BW__taskStatusDot{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--color-text-quaternary);flex-shrink:0}.Planly-module__Isi9BW__taskStatusDotDone{color:var(--color-semantic-green-300)}.Planly-module__Isi9BW__taskStatusDotActive{color:var(--color-brand-blue)}.Planly-module__Isi9BW__taskCheckDone{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);background-color:var(--color-semantic-green-500);color:var(--color-white,#fff);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.Planly-module__Isi9BW__taskOpen{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);text-align:left;flex:1;display:flex}.Planly-module__Isi9BW__taskTitle{min-width:calc(var(--spacing,.25rem) * 0);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);flex:1;align-items:center;font-size:.8125rem;font-weight:400;display:inline-flex}.Planly-module__Isi9BW__taskTitleText{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Planly-module__Isi9BW__taskTitleDone{color:var(--color-text-tertiary);text-decoration-line:line-through}.Planly-module__Isi9BW__taskEst{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);flex-shrink:0;font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__taskRevisionStar{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);border-radius:calc(var(--radius) * .8);color:var(--color-text-quaternary);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));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.Planly-module__Isi9BW__taskRevisionStar:hover{background-color:var(--color-bg-3);color:var(--color-text-secondary)}}.Planly-module__Isi9BW__taskRevisionStar:disabled{pointer-events:none;opacity:.4}.Planly-module__Isi9BW__taskRevisionStarActive{color:var(--color-semantic-yellow-500)}@media (hover:hover){.Planly-module__Isi9BW__taskRevisionStarActive:hover{color:var(--color-semantic-yellow-600)}}.Planly-module__Isi9BW__taskRevisionStarIcon{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.Planly-module__Isi9BW__taskChevron{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--color-text-quaternary);flex-shrink:0}.Planly-module__Isi9BW__dayProgressCard{gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:.5px;border-color:var(--color-stroke-light);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__dayProgressList{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.Planly-module__Isi9BW__dayProgressItem{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400;display:flex}.Planly-module__Isi9BW__dayProgressItem strong{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);margin-left:auto;font-size:.875rem;font-weight:600}.Planly-module__Isi9BW__dayProgressMeter{align-items:center;gap:calc(var(--spacing,.25rem) * 2);margin-left:auto;display:flex}.Planly-module__Isi9BW__dayProgressMeter strong{margin-left:calc(var(--spacing,.25rem) * 0)}.Planly-module__Isi9BW__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}.Planly-module__Isi9BW__dayProgressGrid{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Planly-module__Isi9BW__dayProgressGrid dt{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__dayProgressGrid dd{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:600}.Planly-module__Isi9BW__dayProgressBarRow{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.Planly-module__Isi9BW__dayProgressBarLabel{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__dayProgressBarValue{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__finishDayButton{width:100%}.Planly-module__Isi9BW__sprintEndChoices{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.Planly-module__Isi9BW__sprintHeaderNav{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);width:100%;display:flex}.Planly-module__Isi9BW__pauseBanner{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-card-3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);padding-right:calc(var(--spacing,.25rem) * 16);display:flex;position:relative;overflow:visible}.Planly-module__Isi9BW__pauseBannerCopy{min-width:calc(var(--spacing,.25rem) * 0);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);flex:1;font-size:.875rem;font-weight:400}.Planly-module__Isi9BW__pauseBannerResume{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-brand-blue);transition-property:opacity;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:.875rem;font-weight:500}@media (hover:hover){.Planly-module__Isi9BW__pauseBannerResume:hover{opacity:.8}}.Planly-module__Isi9BW__pauseBannerResume:disabled{cursor:not-allowed;opacity:.4}.Planly-module__Isi9BW__pauseBannerMascot{pointer-events:none;top:calc(var(--spacing,.25rem) * -4);right:calc(var(--spacing,.25rem) * 2);z-index:1;display:none;position:absolute}@media (min-width:40rem){.Planly-module__Isi9BW__pauseBannerMascot{display:block}}.Planly-module__Isi9BW__pendingTasksDialog{gap:calc(var(--spacing,.25rem) * 0);border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-card-1);padding:calc(var(--spacing,.25rem) * 0);color:var(--color-text-primary);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;overflow:hidden}.Planly-module__Isi9BW__pendingTasksHeader{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.Planly-module__Isi9BW__pendingTasksTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1rem;font-weight:500}.Planly-module__Isi9BW__pendingTasksBody{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}@media (min-width:40rem){.Planly-module__Isi9BW__pendingTasksBody{padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 6)}}.Planly-module__Isi9BW__pendingTasksMainRow{align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.Planly-module__Isi9BW__pendingTasksIconWrap{width:calc(var(--spacing,.25rem) * 14);height:calc(var(--spacing,.25rem) * 14);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.Planly-module__Isi9BW__pendingTasksIconRingOuter{inset:calc(var(--spacing,.25rem) * 0);background-color:var(--color-gamification-contrast-yellow-bg);border-radius:3.40282e38px;position:absolute}.Planly-module__Isi9BW__pendingTasksIconRingInner{inset:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-semantic-yellow-100);border-radius:3.40282e38px;position:absolute}.Planly-module__Isi9BW__pendingTasksIconCenter{z-index:1;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-semantic-yellow-200);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__pendingTasksIconCenter{border-color:color-mix(in oklab, var(--color-semantic-yellow-200) 60%, transparent)}}.Planly-module__Isi9BW__pendingTasksIconCenter{background-color:var(--color-semantic-yellow-200);color:var(--color-text-primary)!important}.Planly-module__Isi9BW__pendingTasksContent{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;display:flex}.Planly-module__Isi9BW__pendingTasksHeading{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.Planly-module__Isi9BW__pendingTasksSubtitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.875rem;font-weight:400}.Planly-module__Isi9BW__pendingTasksNote{margin-top:calc(var(--spacing,.25rem) * 6);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__pendingTasksError{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__pendingTasksFooter{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 2);flex-direction:row;display:flex}.Planly-module__Isi9BW__pendingTasksSecondaryBtn{height:calc(var(--spacing,.25rem) * 10);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-4);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2);font-family: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));font-size:.875rem;font-weight:500}@media (hover:hover){.Planly-module__Isi9BW__pendingTasksSecondaryBtn:hover{border-color:var(--color-stroke-light);background-color:var(--color-bg-5)}}.Planly-module__Isi9BW__pendingTasksPrimaryBtn{height:calc(var(--spacing,.25rem) * 10);border-radius:calc(var(--radius) * 1.4);background-color:var(--color-brand-blue);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:opacity;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:.875rem;font-weight:500}@media (hover:hover){.Planly-module__Isi9BW__pendingTasksPrimaryBtn:hover{background-color:var(--color-brand-blue)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__pendingTasksPrimaryBtn:hover{background-color:color-mix(in oklab, var(--color-brand-blue) 90%, transparent)}}}.Planly-module__Isi9BW__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)){.Planly-module__Isi9BW__carriedBadge{background-color:color-mix(in oklab, var(--color-brand-blue) 15%, transparent)}}.Planly-module__Isi9BW__carriedBadge{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-sans), system-ui, sans-serif;white-space:nowrap;color:var(--color-brand-blue);font-size:.625rem;font-weight:500}.Planly-module__Isi9BW__dayProgressFull{grid-column:span 3/span 3}.Planly-module__Isi9BW__planlyTaskShell{height:100%;min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__planlyTaskNavbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-layout);background-color:var(--color-bg-2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);flex-shrink:0;display:flex}.Planly-module__Isi9BW__planlyTaskNavbarStart{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}.Planly-module__Isi9BW__planlyTaskBackButton{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);border-radius:calc(var(--radius) * .8);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));flex-shrink:0;justify-content:center;align-items:center;text-decoration-line:none;display:inline-flex}@media (hover:hover){.Planly-module__Isi9BW__planlyTaskBackButton:hover{background-color:var(--color-bg-3);color:var(--color-text-primary)}}.Planly-module__Isi9BW__planlyTaskBrand{min-width:calc(var(--spacing,.25rem) * 0);align-items:baseline;gap:calc(var(--spacing,.25rem) * 1.5);text-decoration-line:none;display:flex}.Planly-module__Isi9BW__planlyTaskBrandName{font-family:var(--font-sans), system-ui, sans-serif;color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to bottom, var(--color-blue-600), var(--color-blue-900));font-size:1.125rem;font-weight:600}.Planly-module__Isi9BW__planlyTaskBrandByline{font-family:var(--font-sans), system-ui, sans-serif;font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__planlyTaskBrandBy{color:var(--color-text-secondary)}.Planly-module__Isi9BW__planlyTaskBrandTake,.Planly-module__Isi9BW__planlyTaskBrandForward{color:var(--color-text-primary)}.Planly-module__Isi9BW__planlyTaskBrandU{color:var(--color-brand-blue)}.Planly-module__Isi9BW__planlyTaskNavbarActions{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-shrink:0;display:flex}.Planly-module__Isi9BW__planlyTaskPicker{min-width:calc(var(--spacing,.25rem) * 0)}.Planly-module__Isi9BW__planlyTaskPickerSelect{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-bg-3);max-width:16rem;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);--tw-outline-style:none;outline-style:none;font-size:.8125rem;font-weight:500;overflow:hidden}.Planly-module__Isi9BW__planlyTaskPickerTrigger{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-3);max-width:12rem;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family: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));--tw-outline-style:none;border-radius:3.40282e38px;outline-style:none;font-size:.8125rem;font-weight:500;display:inline-flex}@media (hover:hover){.Planly-module__Isi9BW__planlyTaskPickerTrigger:hover{background-color:var(--color-bg-4)}}.Planly-module__Isi9BW__planlyTaskPickerTrigger:focus-visible{border-color:var(--color-brand-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-brand-blue)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__planlyTaskPickerTrigger:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-brand-blue) 30%, transparent)}}.Planly-module__Isi9BW__planlyTaskPickerTriggerLabel{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Planly-module__Isi9BW__planlyTaskPickerTriggerCurrent{color:var(--color-text-primary)}.Planly-module__Isi9BW__planlyTaskPickerTriggerTotal{color:var(--color-text-secondary)}.Planly-module__Isi9BW__planlyTaskPickerMenu{z-index:50;gap:calc(var(--spacing,.25rem) * 0);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-3);width:min(22rem,90vw);padding:calc(var(--spacing,.25rem) * 2);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.Planly-module__Isi9BW__planlyTaskPickerMenuTitle{padding-inline:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 1);padding-bottom:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__planlyTaskPickerList{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;max-height:min(18rem,60vh);display:flex;overflow-y:auto}.Planly-module__Isi9BW__planlyTaskPickerItem{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;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));--tw-outline-style:none;outline-style:none;display:flex}@media (hover:hover){.Planly-module__Isi9BW__planlyTaskPickerItem:hover{background-color:var(--color-bg-4)}}.Planly-module__Isi9BW__planlyTaskPickerItem:focus-visible,.Planly-module__Isi9BW__planlyTaskPickerItemActive{background-color:var(--color-bg-4)}.Planly-module__Isi9BW__planlyTaskPickerItemMuted{color:var(--color-text-secondary)}.Planly-module__Isi9BW__planlyTaskPickerItemDone{color:var(--color-text-tertiary)}.Planly-module__Isi9BW__planlyTaskPickerItemTitle{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;flex:1;font-size:.8125rem;font-weight:500;display:inline-flex}.Planly-module__Isi9BW__planlyTaskPickerItemActive .Planly-module__Isi9BW__planlyTaskPickerItemTitle{color:var(--color-text-primary)}.Planly-module__Isi9BW__planlyTaskPickerItemMeta{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);flex-shrink:0;font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__planlyTaskTimer{align-items:center;gap:calc(var(--spacing,.25rem) * 1);background-color:var(--color-bg-3);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);border-radius:3.40282e38px;display:flex}.Planly-module__Isi9BW__planlyTaskDayCountdown{margin-right:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.625rem;font-weight:500;display:none}@media (min-width:40rem){.Planly-module__Isi9BW__planlyTaskDayCountdown{display:inline}}.Planly-module__Isi9BW__planlyTaskTimerValue{min-width:2.5rem;padding-inline:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:.875rem;font-weight:500}.Planly-module__Isi9BW__planlyTaskTimerButton{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);padding:calc(var(--spacing,.25rem) * 0);color:var(--color-text-secondary)}@media (hover:hover){.Planly-module__Isi9BW__planlyTaskTimerButton:hover{color:var(--color-text-primary)}}@media not all and (min-width:40rem){.Planly-module__Isi9BW__planlyTaskNavbar{flex-wrap:wrap;gap:.5rem;padding:.5rem}.Planly-module__Isi9BW__planlyTaskNavbarStart{flex-shrink:0}.Planly-module__Isi9BW__planlyTaskBrandName{white-space:nowrap;font-size:1.125rem;line-height:1.5rem}.Planly-module__Isi9BW__planlyTaskBrandByline{display:none}.Planly-module__Isi9BW__planlyTaskNavbarActions{flex-wrap:wrap;gap:.25rem;max-width:100%;margin-left:auto}.Planly-module__Isi9BW__planlyTaskPickerTrigger{white-space:nowrap;flex-shrink:0;gap:.25rem;padding:.375rem .5rem;font-size:.75rem}.Planly-module__Isi9BW__planlyTaskTimer{flex-shrink:0;gap:.125rem;padding:.25rem .375rem}.Planly-module__Isi9BW__planlyTaskTimerValue{white-space:nowrap;min-width:0;padding:0;font-size:.75rem}.Planly-module__Isi9BW__planlyTaskTimerButton{width:1.75rem;height:1.75rem}}.Planly-module__Isi9BW__planlyTaskBody{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);flex:1;overflow:hidden}.Planly-module__Isi9BW__revisionSidebarHeader{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Planly-module__Isi9BW__revisionBackButton{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:600;display:inline-flex}.Planly-module__Isi9BW__revisionSidebarMeta{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);flex-shrink:0;font-size:.625rem;font-weight:400;display:inline-flex}.Planly-module__Isi9BW__revisionEmpty{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Planly-module__Isi9BW__revisionTaskList{flex-direction:column;max-height:min(70vh,36rem);display:flex;overflow-y:auto}.Planly-module__Isi9BW__revisionTaskList>li+li{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider)}.Planly-module__Isi9BW__revisionTaskRow{min-width:calc(var(--spacing,.25rem) * 0);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius);padding-inline:calc(var(--spacing,.25rem) * .5);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;flex:1;display:flex}@media (hover:hover){.Planly-module__Isi9BW__revisionTaskRow:enabled:hover{background-color:var(--color-bg-4)}}.Planly-module__Isi9BW__revisionTaskRow:disabled{cursor:not-allowed;opacity:.5}.Planly-module__Isi9BW__revisionTaskItem{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}.Planly-module__Isi9BW__revisionRemoveButton{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);cursor:pointer;border-radius:var(--radius);color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.Planly-module__Isi9BW__revisionRemoveButton:hover{background-color:var(--color-bg-4);color:var(--color-text-primary)}}.Planly-module__Isi9BW__revisionRemoveButton:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-brand-blue)}.Planly-module__Isi9BW__revisionRemoveButton:disabled{cursor:not-allowed;opacity:.5}.Planly-module__Isi9BW__revisionTaskName{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);flex:1;font-size:.8125rem;font-weight:400;overflow:hidden}.Planly-module__Isi9BW__planlyNotesShell{height:100%;min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;width:100%;display:flex;overflow:hidden}.Planly-module__Isi9BW__planlyNotesNavbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-layout);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-bg-2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);flex-shrink:0;display:flex}.Planly-module__Isi9BW__planlyNotesExitBtn{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) * .8);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block: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)));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));flex-shrink:0;display:flex}@media (hover:hover){.Planly-module__Isi9BW__planlyNotesExitBtn:hover{background-color:var(--color-bg-4);color:var(--color-text-primary)}}.Planly-module__Isi9BW__planlyNotesMain{min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;width:100%;display:flex}.Planly-module__Isi9BW__planlyNotesCard{min-height:calc(var(--spacing,.25rem) * 0);background-color:var(--color-bg-2);flex-direction:column;flex:1;width:100%;display:flex;overflow:hidden}.Planly-module__Isi9BW__planlyNotesCard>*{width:100%}.Planly-module__Isi9BW__planlyNotesBreadcrumbs{padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.Planly-module__Isi9BW__planlyNotesHeader{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;flex-shrink:0;display:flex}.Planly-module__Isi9BW__planlyNotesHeaderCopy{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.Planly-module__Isi9BW__planlyNotesTitle{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary)}.Planly-module__Isi9BW__planlyNotesSubtitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.875rem;font-weight:400}.Planly-module__Isi9BW__planlyNotesHeaderActions{align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;flex-shrink:0;display:flex}.Planly-module__Isi9BW__planlyNotesTufyBadge{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);-webkit-user-select:none;user-select:none;font-size:.8125rem;font-weight:400;display:none}@media (min-width:40rem){.Planly-module__Isi9BW__planlyNotesTufyBadge{display:flex}}.Planly-module__Isi9BW__planlyNotesTufyIcon{height:auto;width:calc(var(--spacing,.25rem) * 5);flex-shrink:0}.Planly-module__Isi9BW__planlyNotesEditButton{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-4);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));flex-shrink:0}@media (hover:hover){.Planly-module__Isi9BW__planlyNotesEditButton:hover{border-color:var(--color-stroke-light);background-color:var(--color-bg-5)}}.Planly-module__Isi9BW__planlyNotesOverview{margin-top:calc(var(--spacing,.25rem) * 1);align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);flex-wrap:wrap;font-size:.625rem;font-weight:400;display:flex}.Planly-module__Isi9BW__planlyNotesOverview span{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.Planly-module__Isi9BW__planlyNotesActionBar{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);background-color:var(--color-bg-3);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2);flex-shrink:0;display:flex}.Planly-module__Isi9BW__planlyNotesActionStatus{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.Planly-module__Isi9BW__planlyNotesActionStatus>div{min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;display:flex}.Planly-module__Isi9BW__planlyNotesActionStatus strong{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.8125rem;font-weight:500}.Planly-module__Isi9BW__planlyNotesActionStatus span:not(.Planly-module__Isi9BW__planlyNotesDirtyDot):not(.Planly-module__Isi9BW__planlyNotesSavedDot){font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__planlyNotesDirtyDot,.Planly-module__Isi9BW__planlyNotesSavedDot{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;flex-shrink:0}.Planly-module__Isi9BW__planlyNotesDirtyDot{background-color:var(--color-amber-400,#fcbb00);--tw-ring-color:#fcbb001a}@supports (color:lab(0% 0 0)){.Planly-module__Isi9BW__planlyNotesDirtyDot{background-color:var(--color-amber-400,lab(80.1641% 16.6016 99.2089))}}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__planlyNotesDirtyDot{--tw-ring-color:color-mix(in oklab, var(--color-amber-400,lab(80.1641% 16.6016 99.2089)) 10%, transparent)}}.Planly-module__Isi9BW__planlyNotesSavedDot{background-color:var(--color-emerald-400,#00d294);--tw-ring-color:#00d2941a}@supports (color:lab(0% 0 0)){.Planly-module__Isi9BW__planlyNotesSavedDot{background-color:var(--color-emerald-400,lab(75.0771% -60.7313 19.4147))}}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__planlyNotesSavedDot{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400,lab(75.0771% -60.7313 19.4147)) 10%, transparent)}}.Planly-module__Isi9BW__planlyNotesActionButtons{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-shrink:0;display:flex}.Planly-module__Isi9BW__planlyNotesContent{min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.Planly-module__Isi9BW__planlyNotesContentLayout{height:100%;min-height:calc(var(--spacing,.25rem) * 0);width:100%;padding-top:calc(var(--spacing,.25rem) * 5);overflow-y:auto}.Planly-module__Isi9BW__planlyNotesTocBounds{pointer-events:none;inset-block:calc(var(--spacing,.25rem) * 0);z-index:30;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:100%;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;left:50%}.Planly-module__Isi9BW__planlyNotesDocument{width:100%;min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 8);padding-bottom:calc(var(--spacing,.25rem) * 8);flex-direction:column;margin-inline:auto;display:flex}.Planly-module__Isi9BW__planlyNotesTopicAnchor{min-width:calc(var(--spacing,.25rem) * 0);scroll-margin-top:calc(var(--spacing,.25rem) * 28)}.Planly-module__Isi9BW__planlyNotesDaySection{scroll-margin-top:calc(var(--spacing,.25rem) * 28);gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.Planly-module__Isi9BW__planlyNotesDayHeader{align-items:center;gap:calc(var(--spacing,.25rem) * 3);width:100%;display:flex}.Planly-module__Isi9BW__planlyNotesDayPill{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-semantic-blue-300);border-radius:3.40282e38px;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__planlyNotesDayPill{border-color:color-mix(in oklab, var(--color-semantic-blue-300) 40%, transparent)}}.Planly-module__Isi9BW__planlyNotesDayPill{background-color:var(--color-semantic-blue-50);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * .5);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-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-semantic-blue-300)}.Planly-module__Isi9BW__planlyNotesDaySummary{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-quaternary);flex-shrink:0;font-size:.625rem;font-weight:400}.Planly-module__Isi9BW__planlyNotesDayDivider{background-color:var(--color-divider);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__planlyNotesDayDivider{background-color:color-mix(in oklab, var(--color-divider) 60%, transparent)}}.Planly-module__Isi9BW__planlyNotesDayBody{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.Planly-module__Isi9BW__planlyNotesProblemBlock{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 7);flex-direction:column;display:flex}.Planly-module__Isi9BW__planlyNotesProblemTitle{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary)}.Planly-module__Isi9BW__planlyNotesBlock{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Planly-module__Isi9BW__planlyNotesBlockTitle{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary);display:flex}.Planly-module__Isi9BW__planlyNotesBlockContent{gap:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);color:var(--color-text-secondary);flex-direction:column;display:flex}.Planly-module__Isi9BW__planlyNotesInsightCard,.Planly-module__Isi9BW__planlyNotesMistakesCard{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.Planly-module__Isi9BW__planlyNotesMistakesCard{border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-stroke-default);padding-left:calc(var(--spacing,.25rem) * 4)}.Planly-module__Isi9BW__planlyNotesList{gap:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 4);flex-direction:column;list-style-type:disc;display:flex}.Planly-module__Isi9BW__planlyNotesList ::marker{color:var(--color-text-tertiary)}.Planly-module__Isi9BW__planlyNotesList::marker{color:var(--color-text-tertiary)}.Planly-module__Isi9BW__planlyNotesList ::-webkit-details-marker{color:var(--color-text-tertiary)}.Planly-module__Isi9BW__planlyNotesList::-webkit-details-marker{color:var(--color-text-tertiary)}.Planly-module__Isi9BW__planlyNotesCode{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-bg-3);padding:calc(var(--spacing,.25rem) * 4);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);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) * 6);line-height:calc(var(--spacing,.25rem) * 6);white-space:pre;color:var(--color-text-secondary);overflow-x:auto}.Planly-module__Isi9BW__planlyNotesEditTextarea{min-height:calc(var(--spacing,.25rem) * 24);resize:vertical;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-3);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);color:var(--color-text-primary)}.Planly-module__Isi9BW__planlyNotesEditTextarea::placeholder{color:var(--color-text-quaternary)}.Planly-module__Isi9BW__planlyNotesEditTextarea:focus{border-color:var(--color-brand-blue);--tw-outline-style:none;outline-style:none}.Planly-module__Isi9BW__planlyNotesPseudocodeTextarea{min-height:calc(var(--spacing,.25rem) * 40);resize:vertical;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-3);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);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) * 6);line-height:calc(var(--spacing,.25rem) * 6);color:var(--color-text-primary)}.Planly-module__Isi9BW__planlyNotesPseudocodeTextarea::placeholder{color:var(--color-text-quaternary)}.Planly-module__Isi9BW__planlyNotesPseudocodeTextarea:focus{border-color:var(--color-brand-blue);--tw-outline-style:none;outline-style:none}.Planly-module__Isi9BW__planlyNotesPointerRow{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);display:flex}.Planly-module__Isi9BW__planlyNotesPointerInput{min-width:calc(var(--spacing,.25rem) * 0);resize:vertical;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-3);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);color:var(--color-text-primary);flex:1}.Planly-module__Isi9BW__planlyNotesPointerInput::placeholder{color:var(--color-text-quaternary)}.Planly-module__Isi9BW__planlyNotesPointerInput:focus{border-color:var(--color-brand-blue);--tw-outline-style:none;outline-style:none}.Planly-module__Isi9BW__planlyNotesPointerRemoveBtn{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius);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));flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.Planly-module__Isi9BW__planlyNotesPointerRemoveBtn:hover{background-color:var(--color-bg-3);color:var(--color-semantic-red-400)}}.Planly-module__Isi9BW__planlyNotesAddPointerBtn{margin-top:calc(var(--spacing,.25rem) * 1);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1);width:fit-content;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-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-brand-blue);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));display:flex}@media (hover:hover){.Planly-module__Isi9BW__planlyNotesAddPointerBtn:hover{color:var(--color-brand-blue)}@supports (color:color-mix(in lab, red, red)){.Planly-module__Isi9BW__planlyNotesAddPointerBtn:hover{color:color-mix(in oklab, var(--color-brand-blue) 80%, transparent)}}}.Planly-module__Isi9BW__planlyNotesComplexityRow{gap:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-top:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.Planly-module__Isi9BW__planlyNotesComplexityRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.Planly-module__Isi9BW__planlyNotesComplexityField{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-secondary);display:flex}.Planly-module__Isi9BW__planlyNotesComplexityInput{min-width:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider);background-color:var(--color-bg-1);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block: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)));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));flex:1}.Planly-module__Isi9BW__planlyNotesComplexityInput::placeholder{color:var(--color-text-quaternary)}.Planly-module__Isi9BW__planlyNotesComplexityInput:focus{border-color:var(--color-brand-blue);--tw-outline-style:none;outline-style:none}.Planly-module__Isi9BW__planlyNotesComplexity{gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-top:calc(var(--spacing,.25rem) * 4);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) * 6);line-height:calc(var(--spacing,.25rem) * 6);color:var(--color-text-tertiary);flex-direction:column;display:flex}.Planly-module__Isi9BW__planlyNotesComplexity>div{align-items:baseline;gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:3rem minmax(0,1fr);display:grid}.Planly-module__Isi9BW__planlyNotesComplexity dt{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-secondary)}.Planly-module__Isi9BW__planlyNotesComplexity dd{margin:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);overflow-wrap:anywhere}.Planly-module__Isi9BW__planlyNotesStatusBox{min-height:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 6);text-align:center;flex-direction:column;flex:1;display:flex;overflow-y:auto}.Planly-module__Isi9BW__planlyNotesStatusTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.Planly-module__Isi9BW__planlyNotesStatusSubtitle{max-width:var(--container-md,28rem);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.875rem;font-weight:400}.Planly-module__Isi9BW__planlyNotesWorkspace{min-height:calc(var(--spacing,.25rem) * 0);flex:1;grid-template-columns:repeat(1,minmax(0,1fr));display:grid;overflow:hidden}@media (min-width:48rem){.Planly-module__Isi9BW__planlyNotesWorkspace{grid-template-columns:248px minmax(0,1fr)}}@media (min-width:64rem){.Planly-module__Isi9BW__planlyNotesWorkspace{grid-template-columns:280px minmax(0,1fr)}}.Planly-module__Isi9BW__planlyNotesSidebar{min-height:calc(var(--spacing,.25rem) * 0);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-divider);flex-direction:column;display:none}@media (min-width:48rem){.Planly-module__Isi9BW__planlyNotesSidebar{display:flex}}.Planly-module__Isi9BW__planlyNotesSidebarHeading{padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-secondary);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.Planly-module__Isi9BW__planlyNotesSidebarHeading>span{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-tertiary)}.Planly-module__Isi9BW__planlyNotesSidebarHeading h2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.Planly-module__Isi9BW__planlyNotesSearch{margin-inline:calc(var(--spacing,.25rem) * 3);margin-block:calc(var(--spacing,.25rem) * 3);flex-shrink:0;align-items:center;display:flex;position:relative}.Planly-module__Isi9BW__planlyNotesSearch>svg{pointer-events:none;left:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--color-icon-tertiary);position:absolute}.Planly-module__Isi9BW__planlyNotesSearch input{height:calc(var(--spacing,.25rem) * 9);padding-right:calc(var(--spacing,.25rem) * 8);padding-left:calc(var(--spacing,.25rem) * 9);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);background-color:#0000}.Planly-module__Isi9BW__planlyNotesSearch button{right:calc(var(--spacing,.25rem) * 1);width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);color:var(--color-text-tertiary);border-radius:.25rem;justify-content:center;align-items:center;display:flex;position:absolute}@media (hover:hover){.Planly-module__Isi9BW__planlyNotesSearch button:hover{background-color:var(--color-bg-4)}}.Planly-module__Isi9BW__planlyNotesSearch button svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.Planly-module__Isi9BW__planlyNotesTopicList{min-height:calc(var(--spacing,.25rem) * 0);overscroll-behavior:contain;padding-inline:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 4);scrollbar-width:thin;flex:1;overflow-y:auto}.Planly-module__Isi9BW__planlyNotesTopicList section{margin-bottom:calc(var(--spacing,.25rem) * 4)}.Planly-module__Isi9BW__planlyNotesTopicList h3{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);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-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-tertiary);justify-content:space-between;align-items:center;display:flex}.Planly-module__Isi9BW__planlyNotesTopicList h3 span{color:var(--color-text-quaternary)}.Planly-module__Isi9BW__planlyNotesTopicList button{align-items:baseline;gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) * .8);border-left-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);text-align:left;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-secondary);border-color:#0000;border-left-width:2px;display:flex}@media (hover:hover){.Planly-module__Isi9BW__planlyNotesTopicList button:hover{background-color:var(--color-bg-4)}}.Planly-module__Isi9BW__planlyNotesTopicList button:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-brand-blue)}.Planly-module__Isi9BW__planlyNotesTopicList button{overflow-wrap:anywhere}.Planly-module__Isi9BW__planlyNotesTopicList button>span{color:var(--color-text-quaternary);flex-shrink:0}.Planly-module__Isi9BW__planlyNotesTopicList button[aria-current=page]{border-color:var(--color-brand-blue);background-color:var(--color-bg-4);color:var(--color-text-primary)}.Planly-module__Isi9BW__planlyNotesNoMatches{padding:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-tertiary)}.Planly-module__Isi9BW__planlyNotesReader{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;display:flex}.Planly-module__Isi9BW__planlyNotesReaderHeader{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);flex-shrink:0}@media (min-width:64rem){.Planly-module__Isi9BW__planlyNotesReaderHeader{padding-inline:calc(var(--spacing,.25rem) * 8)}}.Planly-module__Isi9BW__planlyNotesReaderHeader>span{align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;max-width:900px;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-tertiary);margin-inline:auto;display:flex}.Planly-module__Isi9BW__planlyNotesReaderHeader h2{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 2);width:100%;max-width:900px;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary);--tw-outline-style:none;overflow-wrap:anywhere;outline-style:none}.Planly-module__Isi9BW__planlyNotesReaderScroll{min-height:calc(var(--spacing,.25rem) * 0);overscroll-behavior:contain;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 6);flex:1;overflow-y:auto}@media (min-width:64rem){.Planly-module__Isi9BW__planlyNotesReaderScroll{padding-inline:calc(var(--spacing,.25rem) * 8)}}.Planly-module__Isi9BW__planlyNotesReaderScroll{scrollbar-width:thin}.Planly-module__Isi9BW__planlyNotesFields{width:100%;max-width:900px;min-width:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);border-width:0;margin-inline:auto}.Planly-module__Isi9BW__planlyNotesFields:disabled{opacity:.6}.Planly-module__Isi9BW__planlyNotesBlockContent p,.Planly-module__Isi9BW__planlyNotesList li{overflow-wrap:anywhere}.Planly-module__Isi9BW__planlyNotesTopicFooter{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);flex-shrink:0;display:flex}@media (min-width:64rem){.Planly-module__Isi9BW__planlyNotesTopicFooter{padding-inline:calc(var(--spacing,.25rem) * 8)}}.Planly-module__Isi9BW__planlyNotesTopicFooter{padding-bottom:max(12px, env(safe-area-inset-bottom))}.Planly-module__Isi9BW__planlyNotesTopicFooter>span{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-tertiary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.Planly-module__Isi9BW__planlyNotesMobilePicker{gap:calc(var(--spacing,.25rem) * 1.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:48rem){.Planly-module__Isi9BW__planlyNotesMobilePicker{display:none}}.Planly-module__Isi9BW__planlyNotesMobilePicker label{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-tertiary)}.Planly-module__Isi9BW__planlyNotesMobilePicker select{width:100%;min-width:calc(var(--spacing,.25rem) * 0);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-3);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-secondary);--tw-outline-style:none;outline-style:none}.Planly-module__Isi9BW__planlyNotesMobilePicker select:focus{border-color:var(--color-brand-blue)}@media (max-width:767px){.Planly-module__Isi9BW__planlyNotesBreadcrumbs{padding-inline:calc(var(--spacing,.25rem) * 4)}.Planly-module__Isi9BW__planlyNotesHeader{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3)}.Planly-module__Isi9BW__planlyNotesTitle{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.Planly-module__Isi9BW__planlyNotesHeaderCopy{flex:1}.Planly-module__Isi9BW__planlyNotesOverview{gap:calc(var(--spacing,.25rem) * 2);font-size:10px}.Planly-module__Isi9BW__planlyNotesOverview>span:last-child{display:none}.Planly-module__Isi9BW__planlyNotesActionBar{padding-inline:calc(var(--spacing,.25rem) * 4)}.Planly-module__Isi9BW__planlyNotesActionStatus span{display:none}.Planly-module__Isi9BW__planlyNotesActionStatus strong{font-size:11px}.Planly-module__Isi9BW__planlyNotesReaderHeader{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3)}.Planly-module__Isi9BW__planlyNotesReaderScroll{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4)}.Planly-module__Isi9BW__planlyNotesReaderHeader h2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.Planly-module__Isi9BW__planlyNotesTopicFooter{padding-inline:calc(var(--spacing,.25rem) * 4)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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%}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes Planly-module__Isi9BW__spin{to{transform:rotate(360deg)}}@keyframes Planly-module__Isi9BW__pulse{50%{opacity:.5}}
