.Onboarding-module__WJyZaq__overlay{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.Onboarding-module__WJyZaq__overlay{background-color:color-mix(in oklab, var(--color-black,#000) 55%, transparent)}}.Onboarding-module__WJyZaq__overlay{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.Onboarding-module__WJyZaq__dialog{border-color:var(--color-stroke-divider);background-color:var(--color-card-1);width:38rem;max-width:calc(100% - 2rem);height:42rem;max-height:calc(100dvh - 2rem);padding:calc(var(--spacing,.25rem) * 0);border-radius:1.5rem;flex-direction:column;overflow:hidden;display:flex!important}@media (min-width:40rem){.Onboarding-module__WJyZaq__dialog{max-width:38rem}}.Onboarding-module__WJyZaq__dialog{box-shadow:inset 2px 2px 4px #ebebeb12}.Onboarding-module__WJyZaq__close{top:calc(var(--spacing,.25rem) * 4);z-index:10;width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);background-color:var(--color-card-1);padding:calc(var(--spacing,.25rem) * 0);color:var(--color-text-primary);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:.9375rem}.Onboarding-module__WJyZaq__closeIcon{width:1.375rem;height:1.375rem}.Onboarding-module__WJyZaq__slidePanel{flex-direction:column;width:100%;height:100%;padding-bottom:1.5625rem;display:flex;overflow:hidden}.Onboarding-module__WJyZaq__carousel{flex-direction:column;width:100%;height:100%;display:flex}.Onboarding-module__WJyZaq__carouselViewport{flex-shrink:0;height:35.5rem;overflow:hidden}.Onboarding-module__WJyZaq__carouselTrack{margin-left:calc(var(--spacing,.25rem) * 0);align-items:stretch;height:100%}.Onboarding-module__WJyZaq__carouselItem{height:100%;padding-left:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex-basis:100%;display:flex}.Onboarding-module__WJyZaq__slide{flex-direction:column;height:100%;display:flex}.Onboarding-module__WJyZaq__illustration{background-color:var(--color-card-1);flex-shrink:0;height:25rem;position:relative;overflow:hidden}.Onboarding-module__WJyZaq__illustrationInner{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);-webkit-user-select:none;user-select:none;position:absolute}.Onboarding-module__WJyZaq__copy{gap:calc(var(--spacing,.25rem) * 3.5);margin-inline:auto;flex-direction:column;flex-shrink:0;width:34rem;height:8.5rem;margin-top:1.875rem;display:flex}.Onboarding-module__WJyZaq__tag{height:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:calc(var(--radius) * .6);width:fit-content;padding-block:calc(var(--spacing,.25rem) * .75);padding-right:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 1);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-brand-blue);background:linear-gradient(92.56deg, var(--color-brand-primary-bg-2) 1.17%, var(--color-brand-primary-bg-3) 98.15%);font-size:.8125rem;font-weight:600;display:inline-flex}.Onboarding-module__WJyZaq__tagIcon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.Onboarding-module__WJyZaq__title{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;--tw-leading:calc(var(--spacing,.25rem) * 8);font-size:1.5rem;font-weight:700;line-height:calc(var(--spacing,.25rem) * 8);color:var(--color-text-primary)}.Onboarding-module__WJyZaq__description{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;--tw-leading:1.375rem;color:var(--color-text-secondary);font-size:.9375rem;font-weight:400;line-height:1.375rem}.Onboarding-module__WJyZaq__copyText{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.Onboarding-module__WJyZaq__footer{height:calc(var(--spacing,.25rem) * 9);margin-inline:auto;flex-shrink:0;justify-content:space-between;align-items:center;width:34rem;margin-top:2.1875rem;display:flex}.Onboarding-module__WJyZaq__dots{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.Onboarding-module__WJyZaq__dot{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-stroke-divider-strong);padding:calc(var(--spacing,.25rem) * 0);opacity:.5;transition-property:width,opacity,border-radius;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));border-width:0;border-radius:3.40282e38px;flex-shrink:0}.Onboarding-module__WJyZaq__dotActive{height:calc(var(--spacing,.25rem) * 2);background-color:var(--color-brand-blue);opacity:1;border-radius:.3rem;width:1.125rem}.Onboarding-module__WJyZaq__dotInactive{background-color:var(--color-stroke-divider-strong);opacity:.5}.Onboarding-module__WJyZaq__dashboardPreview{inset:calc(var(--spacing,.25rem) * 0);perspective:56.25rem;position:absolute;overflow:hidden}.Onboarding-module__WJyZaq__dashboardStage{gap:calc(var(--spacing,.25rem) * 3);width:32.5rem;padding-top:calc(var(--spacing,.25rem) * 6);transform-origin:top;flex-direction:column;margin-inline:auto;display:flex;transform:rotateX(7deg)rotateY(-11deg)rotate(-1.4deg)scale(.75)translate(-1.25rem,1.5rem)}.Onboarding-module__WJyZaq__dashboardGreeting{gap:calc(var(--spacing,.25rem) * .5);padding-inline:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.Onboarding-module__WJyZaq__dashboardGreetingTitle{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.125rem;font-weight:700}.Onboarding-module__WJyZaq__dashboardGreetingSubtitle{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.75rem;font-weight:400}.Onboarding-module__WJyZaq__planlyCard{isolation:isolate;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) * 1.2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-2);padding:calc(var(--spacing,.25rem) * 2.5);grid-template-columns:1.15fr .85fr;display:grid;position:relative;overflow:hidden}.Onboarding-module__WJyZaq__planlyMain{z-index:1;min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex;position:relative}.Onboarding-module__WJyZaq__planlyBadge{background-color:var(--color-shades-blue-200);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);border-radius:3.40282e38px;font-size:.625rem;font-weight:500}.Onboarding-module__WJyZaq__planlyTitle{margin:calc(var(--spacing,.25rem) * 0);max-width:14.5rem;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;background-image:linear-gradient(180deg, var(--color-shades-blue-600) 43.1%, var(--color-shades-blue-800) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:.9375rem;font-weight:600}.Onboarding-module__WJyZaq__planlyProof{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.Onboarding-module__WJyZaq__planlyAvatars{align-items:center;display:inline-flex}.Onboarding-module__WJyZaq__planlyAvatar{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-1);border-radius:3.40282e38px;flex-shrink:0}.Onboarding-module__WJyZaq__planlyAvatar:first-child{background:var(--color-semantic-purple-500)}.Onboarding-module__WJyZaq__planlyAvatar:nth-child(2){background:var(--color-brand-blue)}.Onboarding-module__WJyZaq__planlyAvatar:nth-child(3){background:var(--color-semantic-green-500)}.Onboarding-module__WJyZaq__planlyAvatar+.Onboarding-module__WJyZaq__planlyAvatar{margin-left:-.4rem}.Onboarding-module__WJyZaq__planlyProofText{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.75rem;font-weight:400}.Onboarding-module__WJyZaq__planlyActions{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.Onboarding-module__WJyZaq__planlyCta{width:fit-content;height:auto}.Onboarding-module__WJyZaq__planlyCtaIcon{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);flex-shrink:0}.Onboarding-module__WJyZaq__planlyAside{margin:calc(var(--spacing,.25rem) * 0);text-align:center;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:500}.Onboarding-module__WJyZaq__planlyAsideHighlight{color:var(--color-brand-blue)}.Onboarding-module__WJyZaq__trackCard{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-gamification-contrast-card-2);padding:calc(var(--spacing,.25rem) * 2.5);display:flex}.Onboarding-module__WJyZaq__trackLeading{flex-shrink:0;justify-content:center;align-items:center;display:flex}.Onboarding-module__WJyZaq__trackIllustration{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10)}.Onboarding-module__WJyZaq__trackCopy{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;flex:1;display:flex}.Onboarding-module__WJyZaq__trackTitle{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.9375rem;font-weight:600}.Onboarding-module__WJyZaq__trackDescription{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.75rem;font-weight:400}.Onboarding-module__WJyZaq__trackCta{flex-shrink:0;width:fit-content;height:auto}.Onboarding-module__WJyZaq__trackCtaIcon{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);flex-shrink:0}.Onboarding-module__WJyZaq__topicsSection{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Onboarding-module__WJyZaq__topicsHeader{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.Onboarding-module__WJyZaq__topicsHeading{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);flex-shrink:0;font-size:.875rem;font-weight:600;display:inline-flex}.Onboarding-module__WJyZaq__topicsHeadingIcon{--sparkle-from:var(--color-semantic-purple-500);--sparkle-to:var(--color-semantic-purple-700);width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.Onboarding-module__WJyZaq__topicsHeaderDivider{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.Onboarding-module__WJyZaq__topicsGrid{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Onboarding-module__WJyZaq__topicCard{isolation:isolate;gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) * 1.2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);padding:calc(var(--spacing,.25rem) * 2);background:linear-gradient(180deg, var(--color-gamification-contrast-card-1) 0%, var(--color-gamification-contrast-card-2) 100%);flex-direction:column;display:flex;position:relative;overflow:hidden}.Onboarding-module__WJyZaq__topicCard:before{content:"";pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);z-index:calc(10 * -1);background-image:radial-gradient(circle, var(--color-stroke-default) 1px, transparent 1px);position:absolute}@supports (color:color-mix(in lab, red, red)){.Onboarding-module__WJyZaq__topicCard:before{background-image:radial-gradient(circle, color-mix(in srgb, var(--color-stroke-default) 55%, transparent) 1px, transparent 1px)}}.Onboarding-module__WJyZaq__topicCard:before{background-size:.5rem .5rem;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.Onboarding-module__WJyZaq__topicHeader{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);display:flex}.Onboarding-module__WJyZaq__topicTitle{margin:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.8125rem;font-weight:600}.Onboarding-module__WJyZaq__topicIcon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--onboarding-topic-accent,var(--color-brand-blue));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Onboarding-module__WJyZaq__topicIconGlyph{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.Onboarding-module__WJyZaq__topicDescription{margin:calc(var(--spacing,.25rem) * 0);-webkit-line-clamp:2;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);-webkit-box-orient:vertical;font-size:.75rem;font-weight:400;display:-webkit-box;overflow:hidden}.Onboarding-module__WJyZaq__topicMeta{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);padding:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);flex-direction:column;font-size:.625rem;font-weight:400;list-style-type:none;display:flex}.Onboarding-module__WJyZaq__topicMeta li{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:inline-flex}.Onboarding-module__WJyZaq__topicMetaIcon{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5);flex-shrink:0}.Onboarding-module__WJyZaq__topicDivider{width:100%;margin-top:auto}.Onboarding-module__WJyZaq__topicFooter{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}.Onboarding-module__WJyZaq__topicLearners{align-items:center;gap:calc(var(--spacing,.25rem) * .5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.75rem;font-weight:500;display:inline-flex}.Onboarding-module__WJyZaq__topicLearnersIcon{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5);color:var(--color-text-tertiary);flex-shrink:0}.Onboarding-module__WJyZaq__topicCta{background-color:var(--color-shades-blue-200);width:fit-content;height:auto;padding-block:calc(var(--spacing,.25rem) * .5)}@media (hover:hover){.Onboarding-module__WJyZaq__topicCta:hover{background-color:var(--color-shades-blue-300)}}.Onboarding-module__WJyZaq__topicCtaIcon{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5)}.Onboarding-module__WJyZaq__progressPreview{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);position:absolute;overflow:hidden}.Onboarding-module__WJyZaq__progressGhost,.Onboarding-module__WJyZaq__progressCard{background-color:var(--color-card-1);flex-direction:column;display:flex;position:absolute;overflow:hidden}.Onboarding-module__WJyZaq__progressGhost{border:.45px solid var(--color-stroke-default);opacity:.7;transform-origin:0 0;border-radius:.454rem;width:23.9219rem;height:17.9625rem;top:4.0625rem;left:2.3125rem;transform:rotate(-4.84deg)}.Onboarding-module__WJyZaq__progressCard{z-index:1;border:2.5px solid var(--color-stroke-default);border-radius:.5rem;width:26.3356rem;height:19.9rem;top:4.6875rem;left:5.4375rem}.Onboarding-module__WJyZaq__progressCard:after{content:"";pointer-events:none;inset-inline:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 10);background:linear-gradient(180deg, transparent 0%, var(--color-card-1) 88%);position:absolute}.Onboarding-module__WJyZaq__progressHeader{height:calc(var(--spacing,.25rem) * 7);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-bg-4);padding-inline:calc(var(--spacing,.25rem) * 2.5);flex-shrink:0;display:flex}.Onboarding-module__WJyZaq__progressHeaderLead,.Onboarding-module__WJyZaq__progressChapterLead,.Onboarding-module__WJyZaq__progressPracticeLead,.Onboarding-module__WJyZaq__progressAssessmentLead{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * .75);display:inline-flex}.Onboarding-module__WJyZaq__progressHeaderChevron{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5);color:var(--color-text-tertiary);rotate:90deg}.Onboarding-module__WJyZaq__progressHeading{margin:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.625rem;font-weight:400;overflow:hidden}.Onboarding-module__WJyZaq__progressHeaderMeta,.Onboarding-module__WJyZaq__progressChapterMeta{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-shrink:0;display:inline-flex}.Onboarding-module__WJyZaq__progressMiniTrack{height:calc(var(--spacing,.25rem) * .5);background-color:var(--color-stroke-divider);border-radius:3.40282e38px;width:5.5rem;display:block;position:relative;overflow:hidden}.Onboarding-module__WJyZaq__progressChapterMeta .Onboarding-module__WJyZaq__progressMiniTrack{background:var(--color-stroke-divider-strong);width:4.25rem}.Onboarding-module__WJyZaq__progressMiniFill{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);background-color:var(--color-brand-blue);border-radius:3.40282e38px;height:100%;position:absolute}.Onboarding-module__WJyZaq__progressCount,.Onboarding-module__WJyZaq__progressChapterCount{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-quaternary);font-size:.5625rem;font-weight:400}.Onboarding-module__WJyZaq__progressBody{min-height:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 2);flex-direction:column;flex:1;display:flex;position:relative}.Onboarding-module__WJyZaq__progressRail{pointer-events:none;top:calc(var(--spacing,.25rem) * 7);bottom:calc(var(--spacing,.25rem) * 1);background-color:var(--color-stroke-divider);opacity:.7;width:1px;position:absolute;left:.72rem}.Onboarding-module__WJyZaq__progressChapter{flex-direction:column;display:flex;position:relative}.Onboarding-module__WJyZaq__progressChapter:before{content:"";pointer-events:none;border-bottom:.5px solid var(--color-stroke-divider);border-left:.5px solid var(--color-stroke-divider);border-bottom-left-radius:.3rem;width:.34rem;height:.9rem;position:absolute;top:.2rem;left:-.78rem}.Onboarding-module__WJyZaq__progressChapterExpanded:before{border-color:var(--color-brand-blue)}.Onboarding-module__WJyZaq__progressChapterRow{height:calc(var(--spacing,.25rem) * 5);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.Onboarding-module__WJyZaq__progressChapterChevron{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5);background-color:var(--color-brand-primary-bg-3);color:var(--color-text-secondary);border-radius:3.40282e38px;flex-shrink:0}.Onboarding-module__WJyZaq__progressChapterChevronOpen{transform:rotate(90deg)}.Onboarding-module__WJyZaq__progressChapterTitle{margin:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.5625rem;font-weight:400;overflow:hidden}.Onboarding-module__WJyZaq__progressChapterExpanded .Onboarding-module__WJyZaq__progressChapterTitle{color:var(--color-text-secondary)}.Onboarding-module__WJyZaq__progressItems{margin-top:calc(var(--spacing,.25rem) * .5);background-color:var(--color-bg-2);border-radius:.375rem;flex-direction:column;display:flex;overflow:hidden}.Onboarding-module__WJyZaq__progressPracticeRow,.Onboarding-module__WJyZaq__progressAssessmentRow{height:calc(var(--spacing,.25rem) * 6);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-stroke-divider);padding-inline:calc(var(--spacing,.25rem) * 1.5);display:flex}.Onboarding-module__WJyZaq__progressPracticeRow:last-child,.Onboarding-module__WJyZaq__progressAssessmentRow:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.Onboarding-module__WJyZaq__progressPracticeRowFeatured{background-color:var(--color-bg-4);border-top-left-radius:.375rem;border-top-right-radius:.375rem}.Onboarding-module__WJyZaq__progressCheckbox{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-stroke-divider-strong);border-radius:.125rem;flex-shrink:0}.Onboarding-module__WJyZaq__progressPracticeTitle,.Onboarding-module__WJyZaq__progressAssessmentTitle{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.5625rem;font-weight:400;overflow:hidden}.Onboarding-module__WJyZaq__progressPracticeRowFeatured .Onboarding-module__WJyZaq__progressPracticeTitle{color:var(--color-text-primary)}.Onboarding-module__WJyZaq__progressTag{height:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 1);--tw-leading:1;border-radius:.1rem;flex-shrink:0;align-items:center;font-size:.4rem;line-height:1;display:inline-flex}.Onboarding-module__WJyZaq__progressTagBasic{color:#c1c4cc;background:#233c56}.Onboarding-module__WJyZaq__progressTagCore{color:#feeed4;background:#685402}.Onboarding-module__WJyZaq__progressTagPro{color:#fefaff;background:#480194}.Onboarding-module__WJyZaq__progressItemActions{align-items:center;gap:calc(var(--spacing,.25rem) * 2);color:var(--color-text-tertiary);flex-shrink:0;display:inline-flex}.Onboarding-module__WJyZaq__progressItemLogo{height:calc(var(--spacing,.25rem) * 2.5);width:auto}.Onboarding-module__WJyZaq__progressItemGlyph,.Onboarding-module__WJyZaq__progressItemVideo,.Onboarding-module__WJyZaq__progressItemMore{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5)}.Onboarding-module__WJyZaq__progressItemGlyph{color:var(--color-text-tertiary)}.Onboarding-module__WJyZaq__progressAssessmentIcon{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5);color:var(--color-text-quaternary)}.Onboarding-module__WJyZaq__progressAssessmentMeta{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-quaternary);font-size:.5rem;font-weight:400}.Onboarding-module__WJyZaq__progressAction{align-items:center;gap:calc(var(--spacing,.25rem) * .5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-brand-blue);flex-shrink:0;font-size:.5625rem;font-weight:500;display:inline-flex}.Onboarding-module__WJyZaq__progressActionIcon{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5)}.Onboarding-module__WJyZaq__prephubPreview{gap:calc(var(--spacing,.25rem) * 2);height:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 7);flex-direction:column;display:flex;transform:rotate(-.9deg)}.Onboarding-module__WJyZaq__prephubHeading{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.75rem;font-weight:600}.Onboarding-module__WJyZaq__prephubSubject{gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);padding:calc(var(--spacing,.25rem) * 3);background:var(--color-card-3);flex-direction:column;display:flex}.Onboarding-module__WJyZaq__prephubSubjectExpanded{background-color:var(--color-card-3)}.Onboarding-module__WJyZaq__prephubSubjectHeader{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.Onboarding-module__WJyZaq__prephubIcon{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);border-radius:calc(var(--radius) * .6);color:var(--color-white,#fff);background:var(--onboarding-subject-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Onboarding-module__WJyZaq__prephubIconGlyph{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.Onboarding-module__WJyZaq__prephubSubjectInfo{min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;gap:1px;display:flex}.Onboarding-module__WJyZaq__prephubSubjectTitle{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.75rem;font-weight:600}.Onboarding-module__WJyZaq__prephubSubjectDescription{margin:calc(var(--spacing,.25rem) * 0);-webkit-line-clamp:1;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);-webkit-box-orient:vertical;font-size:.5rem;font-weight:400;display:-webkit-box;overflow:hidden}.Onboarding-module__WJyZaq__prephubStats{align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-shrink:0;display:flex}.Onboarding-module__WJyZaq__prephubStat{flex-direction:column;align-items:center;display:flex}.Onboarding-module__WJyZaq__prephubStatValue{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.75rem;font-weight:600}.Onboarding-module__WJyZaq__prephubStatLabel{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.5rem;font-weight:400}.Onboarding-module__WJyZaq__prephubGroups{gap:calc(var(--spacing,.25rem) * 3);border-left-style:var(--tw-border-style);padding-left:calc(var(--spacing,.25rem) * 2);border-left-width:2px;border-color:var(--onboarding-subject-accent);flex-direction:column;display:flex}.Onboarding-module__WJyZaq__prephubGroup{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.Onboarding-module__WJyZaq__prephubGroupLabel{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-text-tertiary);text-transform:uppercase;font-size:.5rem;font-weight:600}.Onboarding-module__WJyZaq__prephubCards{gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.Onboarding-module__WJyZaq__prephubCard{gap:calc(var(--spacing,.25rem) * 1);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-4);min-width:6.8rem;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;flex:1;display:flex}.Onboarding-module__WJyZaq__prephubCardTitle{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.75rem;font-weight:600;display:inline-flex}.Onboarding-module__WJyZaq__prephubCardTag{border-radius:calc(var(--radius) * .6);background-color:var(--color-brand-primary-bg-3);padding-inline:calc(var(--spacing,.25rem) * 1);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.5rem;font-weight:500}.Onboarding-module__WJyZaq__prephubCardMeta{align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.5rem;font-weight:400;display:inline-flex}.Onboarding-module__WJyZaq__prephubCollapsed{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);padding:calc(var(--spacing,.25rem) * 3);background-color:#0000;display:flex}.Onboarding-module__WJyZaq__imagePreview{box-sizing:border-box;width:100%;height:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 12);padding-bottom:calc(var(--spacing,.25rem) * 1);display:flex}.Onboarding-module__WJyZaq__imageCard{min-height:calc(var(--spacing,.25rem) * 0);min-width: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-stroke-default);background-color:var(--color-bg-1);flex:1;position:relative;overflow:hidden}.Onboarding-module__WJyZaq__image{object-fit:contain;object-position:center}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}
.InterviewExperienceArtwork-module__99ra_W__artwork{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);flex-shrink:0;justify-content:center;align-items:center;display:flex}.InterviewExperienceArtwork-module__99ra_W__artwork>svg{width:100%;height:100%}.InterviewExperienceArtwork-module__99ra_W__darkTheme{display:none}.dark .InterviewExperienceArtwork-module__99ra_W__lightTheme{display:none}.dark .InterviewExperienceArtwork-module__99ra_W__darkTheme{display:block}
.planly-init-background-module__L9XEXq__root{--planly-grid-step:clamp(3rem, 5vw, 4.25rem);--planly-grid-opacity:.38;--planly-grid-line-opacity:.08;--planly-star-reveal-duration:.7s;--planly-star-exit-duration:.65s;--planly-star-linger-duration:1.4s;--planly-star-pulse-duration:1.8s;--planly-star-reveal-easing:cubic-bezier(.34, 1.35, .64, 1);--planly-star-exit-easing:cubic-bezier(.4, 0, .2, 1);--planly-star-pulse-dim-glow:.72;--planly-star-pulse-bright-glow:1;--planly-star-pulse-dim-line:.94;--planly-star-pulse-bright-line:1;--planly-star-pulse-dim-core-scale:1;--planly-star-pulse-bright-core-scale:1.04;--planly-star-glow-tint-opacity:.28;--planly-star-halo-opacity:.14;--planly-star-color:var(--color-primary);--planly-star-origin-x:49.34%;--planly-star-origin-y:50.67%;pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);contain:paint;border-radius:inherit;z-index:0;position:absolute;overflow:hidden}.dark .planly-init-background-module__L9XEXq__root{--planly-star-color:white}.planly-init-background-module__L9XEXq__gradientLayer{inset:calc(var(--spacing,.25rem) * 0);position:absolute}.planly-init-background-module__L9XEXq__gridLayer{inset:calc(var(--spacing,.25rem) * 0);background-image:linear-gradient(to bottom, var(--planly-star-color) 1px, transparent 1px), linear-gradient(to right, var(--planly-star-color) 1px, transparent 1px);position:absolute}@supports (color:color-mix(in lab, red, red)){.planly-init-background-module__L9XEXq__gridLayer{background-image:linear-gradient(to bottom, color-mix(in srgb, var(--planly-star-color) calc(var(--planly-grid-line-opacity) * 100%), transparent) 1px, transparent 1px), linear-gradient(to right, color-mix(in srgb, var(--planly-star-color) calc(var(--planly-grid-line-opacity) * 100%), transparent) 1px, transparent 1px)}}.planly-init-background-module__L9XEXq__gridLayer{background-position:0 0;background-size:var(--planly-grid-step) var(--planly-grid-step);opacity:var(--planly-grid-opacity);-webkit-mask-image:radial-gradient(circle at 50% 42%,#000 46%,#0000 100%);mask-image:radial-gradient(circle at 50% 42%,#000 46%,#0000 100%)}.planly-init-background-module__L9XEXq__starLayer{inset:calc(var(--spacing,.25rem) * 0);mix-blend-mode:screen;isolation:isolate;position:absolute}.planly-init-background-module__L9XEXq__star{--star-size:6.5rem;--star-reveal-duration:var(--planly-star-reveal-duration);--star-exit-duration:var(--planly-star-exit-duration);--star-linger-duration:var(--planly-star-linger-duration);--star-pulse-duration:var(--planly-star-pulse-duration);--star-line-opacity:.31;left:calc(var(--star-x) * var(--planly-grid-step));top:calc(var(--star-y) * var(--planly-grid-step));width:var(--star-size);height:calc(var(--star-size) * 80 / 81);transform:translate(calc(var(--planly-star-origin-x) * -1), calc(var(--planly-star-origin-y) * -1));position:absolute}.planly-init-background-module__L9XEXq__starHalo{left:var(--planly-star-origin-x);top:var(--planly-star-origin-y);aspect-ratio:1;background:radial-gradient(circle, var(--planly-star-color) 0%, var(--planly-star-color) 28%, var(--planly-star-color) 52%, transparent 76%);border-radius:999px;width:58%;position:absolute}@supports (color:color-mix(in lab, red, red)){.planly-init-background-module__L9XEXq__starHalo{background:radial-gradient(circle, color-mix(in srgb, var(--planly-star-color) 28%, transparent) 0%, color-mix(in srgb, var(--planly-star-color) 10%, transparent) 28%, color-mix(in srgb, var(--planly-star-color) 12%, transparent) 52%, transparent 76%)}}.planly-init-background-module__L9XEXq__starHalo{opacity:0;filter:blur(1.5px);animation:planly-init-background-module__L9XEXq__haloEnter var(--star-reveal-duration) var(--planly-star-reveal-easing) var(--star-delay) both, planly-init-background-module__L9XEXq__haloPulse var(--star-pulse-duration) ease-in-out calc(var(--star-delay) + var(--star-reveal-duration)) infinite alternate;will-change:transform, opacity;transform:translate(-50%,-50%)scale(.45)}.planly-init-background-module__L9XEXq__starMotion{width:100%;height:100%;transform-origin:var(--planly-star-origin-x) var(--planly-star-origin-y);opacity:0;animation:planly-init-background-module__L9XEXq__starEnter var(--star-reveal-duration) var(--planly-star-reveal-easing) var(--star-delay) both;will-change:transform, opacity;display:block;position:relative;transform:scale(0)}.planly-init-background-module__L9XEXq__starGraphic{width:100%;height:100%;display:block;overflow:visible}.planly-init-background-module__L9XEXq__starLines{opacity:var(--star-line-opacity)}.planly-init-background-module__L9XEXq__starLines path{stroke-dasharray:0 1;animation:planly-init-background-module__L9XEXq__linesEnter var(--star-reveal-duration) ease-in-out var(--star-delay) both, planly-init-background-module__L9XEXq__linesPulse var(--star-pulse-duration) ease-in-out calc(var(--star-delay) + var(--star-reveal-duration)) infinite alternate}.planly-init-background-module__L9XEXq__starCore{transform-box:fill-box;transform-origin:50%;opacity:0;filter:drop-shadow(0 0 3px var(--planly-star-color)) drop-shadow(0 0 8px var(--planly-star-color));transform:scale(.2)}@supports (color:color-mix(in lab, red, red)){.planly-init-background-module__L9XEXq__starCore{filter:drop-shadow(0 0 3px color-mix(in srgb, var(--planly-star-color) 28%, transparent)) drop-shadow(0 0 8px color-mix(in srgb, var(--planly-star-color) var(--planly-star-glow-tint-opacity), transparent))}}.planly-init-background-module__L9XEXq__starCore{animation:planly-init-background-module__L9XEXq__coreEnter var(--star-reveal-duration) ease-out var(--star-delay) both, planly-init-background-module__L9XEXq__corePulse var(--star-pulse-duration) ease-in-out calc(var(--star-delay) + var(--star-reveal-duration)) infinite alternate}.planly-init-background-module__L9XEXq__starExit .planly-init-background-module__L9XEXq__starHalo{animation:planly-init-background-module__L9XEXq__haloLingerExit var(--star-linger-duration) ease-out forwards}.planly-init-background-module__L9XEXq__starExit .planly-init-background-module__L9XEXq__starMotion{animation:planly-init-background-module__L9XEXq__starExit var(--star-exit-duration) var(--planly-star-exit-easing) forwards}.planly-init-background-module__L9XEXq__starExit .planly-init-background-module__L9XEXq__starLines path{animation:planly-init-background-module__L9XEXq__linesExit var(--star-exit-duration) ease-in forwards}.planly-init-background-module__L9XEXq__starExit .planly-init-background-module__L9XEXq__starCore{animation:planly-init-background-module__L9XEXq__coreExit var(--star-exit-duration) ease-in forwards}@keyframes planly-init-background-module__L9XEXq__starEnter{0%{opacity:0;transform:scale(0)}68%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes planly-init-background-module__L9XEXq__starExit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes planly-init-background-module__L9XEXq__coreEnter{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:scale(.2)}to{opacity:1;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--planly-star-color) 35%, transparent)) drop-shadow(0 0 10px color-mix(in srgb, var(--planly-star-color) var(--planly-star-glow-tint-opacity), transparent));transform:scale(1)}}@keyframes planly-init-background-module__L9XEXq__linesEnter{0%{stroke-dasharray:0 1}to{stroke-dasharray:1 1}}@keyframes planly-init-background-module__L9XEXq__haloEnter{0%{opacity:0;transform:translate(-50%,-50%)scale(.45)}to{opacity:var(--planly-star-halo-opacity);transform:translate(-50%,-50%)scale(1)}}@keyframes planly-init-background-module__L9XEXq__corePulse{0%{transform:scale(var(--planly-star-pulse-dim-core-scale));filter:drop-shadow(0 0 2px color-mix(in srgb, var(--planly-star-color) calc(28% * var(--planly-star-pulse-dim-glow)), transparent)) drop-shadow(0 0 8px color-mix(in srgb, var(--planly-star-color) calc(var(--planly-star-glow-tint-opacity) * var(--planly-star-pulse-dim-glow)), transparent))}to{transform:scale(var(--planly-star-pulse-bright-core-scale));filter:drop-shadow(0 0 5px color-mix(in srgb, var(--planly-star-color) calc(42% * var(--planly-star-pulse-bright-glow)), transparent)) drop-shadow(0 0 14px color-mix(in srgb, var(--planly-star-color) calc(var(--planly-star-glow-tint-opacity) * var(--planly-star-pulse-bright-glow)), transparent))}}@keyframes planly-init-background-module__L9XEXq__linesPulse{0%{stroke-dasharray:var(--planly-star-pulse-bright-line) 1}to{stroke-dasharray:var(--planly-star-pulse-dim-line) 1}}@keyframes planly-init-background-module__L9XEXq__haloPulse{0%{opacity:calc(var(--planly-star-halo-opacity) * .75);transform:translate(-50%,-50%)scale(.94)}to{opacity:var(--planly-star-halo-opacity);transform:translate(-50%,-50%)scale(1.06)}}@keyframes planly-init-background-module__L9XEXq__coreExit{0%{opacity:1;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--planly-star-color) 35%, transparent)) drop-shadow(0 0 10px color-mix(in srgb, var(--planly-star-color) var(--planly-star-glow-tint-opacity), transparent));transform:scale(1)}to{opacity:0;filter:drop-shadow(0 0 #0000);transform:scale(.2)}}@keyframes planly-init-background-module__L9XEXq__linesExit{0%{stroke-dasharray:1 1}to{stroke-dasharray:0 1}}@keyframes planly-init-background-module__L9XEXq__haloLingerExit{0%{opacity:var(--planly-star-halo-opacity);filter:blur(1.5px);transform:translate(-50%,-50%)scale(1)}45%{opacity:calc(var(--planly-star-halo-opacity) * .55);filter:blur(2.5px);transform:translate(-50%,-50%)scale(.92)}to{opacity:0;filter:blur(4px);transform:translate(-50%,-50%)scale(.7)}}@media (prefers-reduced-motion:reduce){.planly-init-background-module__L9XEXq__starHalo,.planly-init-background-module__L9XEXq__starMotion,.planly-init-background-module__L9XEXq__starLines path,.planly-init-background-module__L9XEXq__starCore{animation:none!important}.planly-init-background-module__L9XEXq__starHalo{opacity:var(--planly-star-halo-opacity);transform:translate(-50%,-50%)scale(1)}.planly-init-background-module__L9XEXq__starMotion{opacity:1;transform:none}.planly-init-background-module__L9XEXq__starLines path{stroke-dasharray:1 1}.planly-init-background-module__L9XEXq__starCore{opacity:1;filter:drop-shadow(0 0 3px var(--planly-star-color)) drop-shadow(0 0 10px var(--planly-star-color));transform:scale(1)}@supports (color:color-mix(in lab, red, red)){.planly-init-background-module__L9XEXq__starCore{filter:drop-shadow(0 0 3px color-mix(in srgb, var(--planly-star-color) 35%, transparent)) drop-shadow(0 0 10px color-mix(in srgb, var(--planly-star-color) var(--planly-star-glow-tint-opacity), transparent))}}}
.PlanlyCard-module__pk3OJG__planlyCard{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.PlanlyCard-module__pk3OJG__planlyHeader{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.PlanlyCard-module__pk3OJG__planlyTitle{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary);flex-shrink:0}.PlanlyCard-module__pk3OJG__planlyTitleRow{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:calc(var(--spacing,.25rem) * 1);flex-wrap:wrap;display:flex}.PlanlyCard-module__pk3OJG__planlyStatus{align-items:center;gap:calc(var(--spacing,.25rem) * 1);background-color:var(--color-surface-card-3);padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1;color:var(--color-text-tertiary);border-radius:.25rem;line-height:1;display:inline-flex}.PlanlyCard-module__pk3OJG__planlyStatus svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.PlanlyCard-module__pk3OJG__planlyDashboardLink{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-normal,400);font-weight:var(--font-weight-normal,400);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;margin-left:auto;display:inline-flex}@media (hover:hover){.PlanlyCard-module__pk3OJG__planlyDashboardLink:hover{color:var(--color-text-secondary)}}.PlanlyCard-module__pk3OJG__planlyDashboardLinkIcon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.PlanlyCard-module__pk3OJG__taskPanel{min-width:calc(var(--spacing,.25rem) * 0);border-radius:calc(var(--radius) * 1.8);background-color:var(--color-surface-card-1);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}html:not(.dark) .PlanlyCard-module__pk3OJG__taskPanel{box-shadow:var(--shadow-card-light)}.PlanlyCard-module__pk3OJG__taskListScroller{min-width:calc(var(--spacing,.25rem) * 0);padding-right:calc(var(--spacing,.25rem) * 3);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-stroke-divider-strong) transparent;max-height:9.5625rem;overflow:hidden auto}.PlanlyCard-module__pk3OJG__taskListScrollShell{--scroll-fade-edge-color:var(--color-surface-card-1);min-width:calc(var(--spacing,.25rem) * 0)}.PlanlyCard-module__pk3OJG__taskListScrollShell .PlanlyCard-module__pk3OJG__taskListFade{right:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 6)}.PlanlyCard-module__pk3OJG__taskListScroller:focus-visible,.PlanlyCard-module__pk3OJG__planlyDashboardLink:focus-visible,.PlanlyCard-module__pk3OJG__viewAll:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:2px}.PlanlyCard-module__pk3OJG__taskList{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.PlanlyCard-module__pk3OJG__taskRow{min-height:calc(var(--spacing,.25rem) * 8.5);min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.PlanlyCard-module__pk3OJG__viewAll{margin-top: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-primary);text-underline-offset:2px;align-self:center;text-decoration-line:underline}.PlanlyCard-module__pk3OJG__lockedCard{margin-inline:calc(var(--spacing,.25rem) * 4);min-height:calc(var(--spacing,.25rem) * 11);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-light);background-color:var(--color-surface-card-1);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);display:flex}.PlanlyCard-module__pk3OJG__lockedIdentity{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.PlanlyCard-module__pk3OJG__lockedName{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-primary);overflow:hidden}.PlanlyCard-module__pk3OJG__lockedActions{align-items:center;gap:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));flex-shrink:0;display:flex}.PlanlyCard-module__pk3OJG__lockedUpgrade{align-items:center;gap:calc(var(--spacing,.25rem) * 2);color:var(--color-text-primary);display:inline-flex}.PlanlyCard-module__pk3OJG__lockedUpgrade svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.PlanlyCard-module__pk3OJG__taskStatusIcon{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--color-icon-quaternary);flex-shrink:0}.PlanlyCard-module__pk3OJG__taskStatusDone{color:var(--color-semantic-green-500)}.PlanlyCard-module__pk3OJG__taskTitle{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;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) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:var(--color-text-secondary);overflow:hidden}.PlanlyCard-module__pk3OJG__taskDuration{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) * 4);line-height:calc(var(--spacing,.25rem) * 4);color:var(--color-text-tertiary);flex-shrink:0}.PlanlyCard-module__pk3OJG__planlyEmpty{padding-block: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)));color:var(--color-text-tertiary)}.PlanlyCard-module__pk3OJG__planlyInitCard{isolation:isolate;justify-content:space-between;align-items:center;column-gap:calc(var(--spacing,.25rem) * 8);row-gap:calc(var(--spacing,.25rem) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-2);min-height:8.25rem;padding-inline:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 6);background-image:linear-gradient(90deg, var(--color-surface-card-1), var(--color-bg-2) 45%, var(--color-surface-card-1));border-radius:20px;flex-wrap:wrap;display:flex;position:relative;overflow:hidden}.PlanlyCard-module__pk3OJG__planlyInitMain{z-index:10;min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex;position:relative}.PlanlyCard-module__pk3OJG__planlyInitBadge{border-radius:calc(var(--radius) * .8);background-color:var(--color-surface-card-3);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.625rem;font-weight:500}.PlanlyCard-module__pk3OJG__planlyInitHeadline{max-width:21rem;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.25rem;font-weight:500}.PlanlyCard-module__pk3OJG__planlyInitActionArea{z-index:10;justify-content:center;gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;width:12.5rem;max-width:100%;margin-left:auto;display:flex;position:relative}.PlanlyCard-module__pk3OJG__planlyInitSocialProof{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.PlanlyCard-module__pk3OJG__planlyInitAvatars{flex-shrink:0;align-items:center;display:inline-flex}.PlanlyCard-module__pk3OJG__planlyInitAvatar{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-bg-1);object-fit:cover;border-radius:3.40282e38px;flex-shrink:0}.PlanlyCard-module__pk3OJG__planlyInitAvatar+.PlanlyCard-module__pk3OJG__planlyInitAvatar{margin-left:-.375rem}.PlanlyCard-module__pk3OJG__planlyInitSocialProofText{--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:.625rem;line-height:calc(var(--spacing,.25rem) * 4);color:var(--color-text-tertiary)}.PlanlyCard-module__pk3OJG__planlyInitActions{align-items:center;width:100%;display:flex}.PlanlyCard-module__pk3OJG__planlyInitPrimaryCta{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-strong);justify-content:center;width:100%;height:auto}.PlanlyCard-module__pk3OJG__planlyInitCtaIcon{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);flex-shrink:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.B2BProgressHub-module__MtMgaG__progressHubSection{width:100%;min-width:calc(var(--spacing,.25rem) * 0)}.B2BProgressHub-module__MtMgaG__progressHubPanel{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.B2BProgressHub-module__MtMgaG__subjectTabs{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);scrollbar-width:thin;display:flex;overflow-x:auto}.B2BProgressHub-module__MtMgaG__subjectTab{border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;flex-shrink:0;font-size:.625rem;font-weight:400}@media (hover:hover){.B2BProgressHub-module__MtMgaG__subjectTab:hover{background-color:var(--color-bg-3);color:var(--color-text-primary)}}.B2BProgressHub-module__MtMgaG__subjectTab.B2BProgressHub-module__MtMgaG__subjectTabActive{background-color:var(--color-brand-blue);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.B2BProgressHub-module__MtMgaG__subjectTab.B2BProgressHub-module__MtMgaG__subjectTabActive{background-color:color-mix(in oklab, var(--color-brand-blue) 15%, transparent)}}.B2BProgressHub-module__MtMgaG__subjectTab.B2BProgressHub-module__MtMgaG__subjectTabActive{color:var(--color-text-primary)}.B2BProgressHub-module__MtMgaG__subjectTab:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:-2px}.B2BProgressHub-module__MtMgaG__subjectCard{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.B2BProgressHub-module__MtMgaG__subjectCardHeader{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.B2BProgressHub-module__MtMgaG__subjectIdentity{min-width:calc(var(--spacing,.25rem) * 0);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);display:flex}.B2BProgressHub-module__MtMgaG__subjectIcon{margin-top:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);color:var(--color-cyan-500,#00b7d7);flex-shrink:0}@supports (color:lab(0% 0 0)){.B2BProgressHub-module__MtMgaG__subjectIcon{color:var(--color-cyan-500,lab(67.805% -35.3952 -30.2018))}}.B2BProgressHub-module__MtMgaG__subjectTitle{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:500}.B2BProgressHub-module__MtMgaG__subjectDescription{margin-top:calc(var(--spacing,.25rem) * 1);-webkit-line-clamp:2;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);-webkit-box-orient:vertical;font-size:.75rem;font-weight:400;display:-webkit-box;overflow:hidden}.B2BProgressHub-module__MtMgaG__subjectAction{gap:calc(var(--spacing,.25rem) * 1);flex-shrink:0}.B2BProgressHub-module__MtMgaG__subjectAction svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.B2BProgressHub-module__MtMgaG__metric{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.B2BProgressHub-module__MtMgaG__metricLabel{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.5625rem;font-weight:400}.B2BProgressHub-module__MtMgaG__metricValue{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.625rem;font-weight:400}.B2BProgressHub-module__MtMgaG__metricTotal{color:var(--color-text-secondary)}.B2BProgressHub-module__MtMgaG__progressTrack{height:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);background-color:var(--color-stroke-divider-strong);appearance:none;border-width:0;border-radius:3.40282e38px;width:100%;display:block;overflow:hidden}.B2BProgressHub-module__MtMgaG__progressTrack::-webkit-progress-bar{background-color:var(--color-stroke-divider-strong);border-radius:3.40282e38px}.B2BProgressHub-module__MtMgaG__progressTrack::-webkit-progress-value{background-color:var(--color-brand-blue);border-radius:3.40282e38px}.B2BProgressHub-module__MtMgaG__progressTrack::-moz-progress-bar{background-color:var(--color-brand-blue);border-radius:3.40282e38px}.B2BProgressHub-module__MtMgaG__emptySubjects{min-height:calc(var(--spacing,.25rem) * 24);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-stroke-default);padding:calc(var(--spacing,.25rem) * 4);color:var(--color-text-tertiary);display:flex}.B2BProgressHub-module__MtMgaG__emptySubjects>svg{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);flex-shrink:0}.B2BProgressHub-module__MtMgaG__emptySubjects h3{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:500}.B2BProgressHub-module__MtMgaG__emptySubjects p{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.75rem;font-weight:400}.B2BProgressHub-module__MtMgaG__statePage{width:100%;min-height:100%;min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.B2BProgressHub-module__MtMgaG__stateHeadingSkeleton,.B2BProgressHub-module__MtMgaG__statePanelSkeleton{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-3)}.B2BProgressHub-module__MtMgaG__stateHeadingSkeleton{height:calc(var(--spacing,.25rem) * 12);width:100%;max-width:var(--container-sm,24rem)}.B2BProgressHub-module__MtMgaG__statePanelSkeleton{width:100%;height:30rem}.B2BProgressHub-module__MtMgaG__errorCard{min-height:calc(var(--spacing,.25rem) * 64);justify-content:center;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-2);padding:calc(var(--spacing,.25rem) * 6);text-align:center;flex-direction:column;display:flex}.B2BProgressHub-module__MtMgaG__errorCard h1{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.125rem;font-weight:700}.B2BProgressHub-module__MtMgaG__errorCard p{margin-bottom:calc(var(--spacing,.25rem) * 2);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}@media (max-width:767px){.B2BProgressHub-module__MtMgaG__progressHubSection,.B2BProgressHub-module__MtMgaG__statePage{padding-inline:calc(var(--spacing,.25rem) * 0)}.B2BProgressHub-module__MtMgaG__subjectCard{padding:calc(var(--spacing,.25rem) * 3)}.B2BProgressHub-module__MtMgaG__subjectCardHeader{gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap}.B2BProgressHub-module__MtMgaG__subjectAction{margin-left:auto}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@keyframes B2BProgressHub-module__MtMgaG__pulse{50%{opacity:.5}}
.carousel-module__pUijJW__carouselContainer{-webkit-overflow-scrolling:touch}:where(.carousel-module__pUijJW__carouselContainer>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-x-reverse)))}.carousel-module__pUijJW__content::-webkit-scrollbar{display:none}.carousel-module__pUijJW__content{-ms-overflow-style:none;scrollbar-width:none;width:100%;min-width:calc(var(--spacing,.25rem) * 0);justify-content:flex-start;gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 4);grid-auto-flow:column;grid-auto-columns:var(--cell-width,auto);display:grid;overflow-x:auto}.carousel-module__pUijJW__fade[data-fade-right]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 6rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 6rem),#0000)}.carousel-module__pUijJW__fade[data-fade-left]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 6rem),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 6rem),#0000)}.carousel-module__pUijJW__fade[data-fade-left][data-fade-right]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6rem calc(100% - 6rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 6rem calc(100% - 6rem),#0000)}.carousel-module__pUijJW__cell{width:100%;min-width:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}
.B2BCollegeBoard-module__9IIaxa__board{width:100%;min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.B2BCollegeBoard-module__9IIaxa__collegeRow{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);color:var(--color-text-primary);display:flex}.B2BCollegeBoard-module__9IIaxa__collegeIcon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.B2BCollegeBoard-module__9IIaxa__collegeName{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;font-size:.875rem;font-weight:500}.B2BCollegeBoard-module__9IIaxa__panel{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 4);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-surface-card-1);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (max-width:767px){.B2BCollegeBoard-module__9IIaxa__board{padding-inline:calc(var(--spacing,.25rem) * 0)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.Dashboard-module__juSbUq__page::-webkit-scrollbar{display:none}.Dashboard-module__juSbUq__page{-ms-overflow-style:none;scrollbar-width:none;width:100%;min-height:100%;min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 6);background-color:var(--color-bg-1);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex;overflow-y:auto}.Dashboard-module__juSbUq__expiryBanner{min-height:calc(var(--spacing,.25rem) * 11);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-light);background-color:var(--color-card-1);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 0);display:flex;position:relative;overflow:hidden}.Dashboard-module__juSbUq__expiryBannerPattern{pointer-events:none;top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 3);opacity:.7;background-image:radial-gradient(var(--color-stroke-light) 1px, transparent 1px);background-size:12px 12px;width:40%;height:100%;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.Dashboard-module__juSbUq__expiryBannerIcon{width:18px;height:18px;color:var(--color-semantic-yellow-600);flex-shrink:0;position:relative}.Dashboard-module__juSbUq__expiryBannerCopy{min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex;position:relative}.Dashboard-module__juSbUq__expiryBannerTitle{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-semantic-yellow-600);font-size:.5625rem;font-weight:600;overflow:hidden}.Dashboard-module__juSbUq__expiryBannerDescription{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary-contrast);font-size:.5625rem;font-weight:400;overflow:hidden}.Dashboard-module__juSbUq__expiryBannerHighlight{color:var(--color-semantic-yellow-600)}.Dashboard-module__juSbUq__expiryBannerLink{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.Dashboard-module__juSbUq__greeting{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.Dashboard-module__juSbUq__greetingTitle{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;--tw-leading:1.625rem;--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--color-text-primary);font-size:1.125rem;font-weight:500;line-height:1.625rem}.Dashboard-module__juSbUq__greetingSubtitle{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.Dashboard-module__juSbUq__section{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.Dashboard-module__juSbUq__sectionHeader{align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;display:flex}.Dashboard-module__juSbUq__sectionTitle{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) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-primary)}.Dashboard-module__juSbUq__sectionDivider{display:none}.Dashboard-module__juSbUq__sectionTitleIcon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--color-text-secondary);flex-shrink:0}.Dashboard-module__juSbUq__sectionTitleSparklePurple{--sparkle-from:var(--color-semantic-purple-500);--sparkle-to:var(--color-semantic-purple-700);width:calc(var(--spacing,.25rem) * 5.5);height:calc(var(--spacing,.25rem) * 5.5);flex-shrink:0}.Dashboard-module__juSbUq__sectionTitleSparkleGreen{--sparkle-from:var(--color-semantic-green-500);--sparkle-to:var(--color-semantic-green-700);width:calc(var(--spacing,.25rem) * 5.5);height:calc(var(--spacing,.25rem) * 5.5);flex-shrink:0}.Dashboard-module__juSbUq__sectionContent{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.Dashboard-module__juSbUq__planlyCard{min-width:calc(var(--spacing,.25rem) * 0);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-color:var(--color-stroke-light);background-color:var(--color-card-2);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.Dashboard-module__juSbUq__planlyTitle{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);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-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-primary);display:flex}.Dashboard-module__juSbUq__planlyStatus{margin-top:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * 1);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) * 4);line-height:calc(var(--spacing,.25rem) * 4);color:var(--color-text-tertiary);font-style:italic}.Dashboard-module__juSbUq__taskTitle{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;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) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:var(--color-text-secondary);overflow:hidden}.Dashboard-module__juSbUq__planlyInitCard{isolation:isolate;min-height:calc(var(--spacing,.25rem) * 32);border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-light);background-color:var(--color-card-2);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex-shrink:0;justify-content:center;display:flex;position:relative;overflow:hidden}.Dashboard-module__juSbUq__planlyInitMain{z-index:10;min-width:calc(var(--spacing,.25rem) * 0);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex;position:relative}.Dashboard-module__juSbUq__planlyInitBadge{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-secondary);font-family:Georgia,serif;font-style:italic}.Dashboard-module__juSbUq__planlyInitHeadline{max-width:calc(var(--spacing,.25rem) * 64);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-primary)}.Dashboard-module__juSbUq__planlyInitPrimaryCta{margin-top:calc(var(--spacing,.25rem) * 2);min-height:calc(var(--spacing,.25rem) * 6);background-color:var(--color-white,#fff);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);--tw-leading:calc(var(--spacing,.25rem) * 3);font-size:10px;line-height:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-black,#000);border-radius:3.40282e38px;align-items:center;display:inline-flex}.Dashboard-module__juSbUq__trackProgressSection{width:100%}.Dashboard-module__juSbUq__trackProgressCard{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-card-2);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);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));text-decoration-line:none;display:flex}@media (hover:hover){.Dashboard-module__juSbUq__trackProgressCard:hover{opacity:.9}}.Dashboard-module__juSbUq__trackProgressContent{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex:1;display:flex}.Dashboard-module__juSbUq__trackProgressIllustration{width:calc(var(--spacing,.25rem) * 6.5);height:calc(var(--spacing,.25rem) * 6.5);flex-shrink:0}.Dashboard-module__juSbUq__trackProgressLabel{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.75rem;font-weight:400;overflow:hidden}.Dashboard-module__juSbUq__trackProgressChevron{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);color:var(--color-brand-blue);flex-shrink:0}.Dashboard-module__juSbUq__resumeSection .Dashboard-module__juSbUq__sectionTitle{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.Dashboard-module__juSbUq__resumeGrid{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.Dashboard-module__juSbUq__resumeCard{min-height:calc(var(--spacing,.25rem) * 24);min-width:calc(var(--spacing,.25rem) * 0);justify-content:space-between;gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-light);background-color:var(--color-surface-card-1);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.Dashboard-module__juSbUq__resumeCardHeader{min-width:calc(var(--spacing,.25rem) * 0);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Dashboard-module__juSbUq__resumeCardIdentity{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.Dashboard-module__juSbUq__resumeCardIcon{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);border-radius:calc(var(--radius) * .8);background-color:var(--color-surface-card-3);color:var(--color-notification-updates);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Dashboard-module__juSbUq__resumeCardIconGlyph{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}.Dashboard-module__juSbUq__resumeCardCopy{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.Dashboard-module__juSbUq__resumeCardSheet{text-overflow:ellipsis;white-space:nowrap;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) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary);overflow:hidden}.Dashboard-module__juSbUq__resumeCardTopic{text-overflow:ellipsis;white-space:nowrap;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) * 4);line-height:calc(var(--spacing,.25rem) * 4);color:var(--color-text-secondary);overflow:hidden}.Dashboard-module__juSbUq__resumeCardProgress{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Dashboard-module__juSbUq__resumeCardProgressValue{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) * 4);line-height:calc(var(--spacing,.25rem) * 4);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,);flex-shrink:0}.Dashboard-module__juSbUq__resumeCardTrack{height:calc(var(--spacing,.25rem) * 1);min-width:calc(var(--spacing,.25rem) * 0);background-color:var(--color-stroke-divider-strong);border-radius:3.40282e38px;flex:1;overflow:hidden}.Dashboard-module__juSbUq__resumeCardFill{background-color:var(--color-brand-blue);border-radius:3.40282e38px;height:100%}.Dashboard-module__juSbUq__resumeCardCta{width:fit-content;color:var(--color-text-secondary);flex-shrink:0}.Dashboard-module__juSbUq__progressSection{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.Dashboard-module__juSbUq__progressSectionTitle{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:600}.Dashboard-module__juSbUq__progressPanels::-webkit-scrollbar{display:none}.Dashboard-module__juSbUq__progressPanels{-ms-overflow-style:none;scrollbar-width:none;min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);scroll-snap-type:x proximity;display:flex;overflow-x:auto}.Dashboard-module__juSbUq__progressPanel{width:calc(var(--spacing,.25rem) * 60);gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.4);background-color:var(--color-card-2);padding:calc(var(--spacing,.25rem) * 3.5);scroll-snap-align:start;flex-direction:column;flex-shrink:0;display:flex}.Dashboard-module__juSbUq__progressPanelHeader{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}.Dashboard-module__juSbUq__progressPanelTitle{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) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-primary)}.Dashboard-module__juSbUq__progressPanelToggle{border-radius:calc(var(--radius) * .6);color:var(--color-icon-default);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){.Dashboard-module__juSbUq__progressPanelToggle:hover{color:var(--color-icon-secondary)}}.Dashboard-module__juSbUq__progressPanelChevron{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);transition-property:transform,translate,scale,rotate;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:.2s;flex-shrink:0;transition-duration:.2s}.Dashboard-module__juSbUq__progressPanelChevronCollapsed{rotate:180deg}.Dashboard-module__juSbUq__progressPanelContent{flex-direction:column;display:flex}.Dashboard-module__juSbUq__progressChartBody{min-width:calc(var(--spacing,.25rem) * 0);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Dashboard-module__juSbUq__progressRing{width:calc(var(--spacing,.25rem) * 32);height:calc(var(--spacing,.25rem) * 32);flex-shrink:0}.Dashboard-module__juSbUq__progressChartSolved{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;--tw-leading:1;color:var(--color-text-primary);font-size:.875rem;font-weight:600;line-height:1}.Dashboard-module__juSbUq__progressChartTotal{margin-top:calc(var(--spacing,.25rem) * .5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;--tw-leading:1;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400;line-height:1}.Dashboard-module__juSbUq__progressCategoryLegend{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;flex:1;display:flex}.Dashboard-module__juSbUq__progressCategoryItem{align-items:center;gap:calc(var(--spacing,.25rem) * 2);color:var(--color-text-secondary);grid-template-columns:auto 1fr auto;font-size:10px;display:grid}.Dashboard-module__juSbUq__progressCategorySwatch{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);border-radius:2px;flex-shrink:0}.Dashboard-module__juSbUq__progressCategoryCopy{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.Dashboard-module__juSbUq__progressCategoryLabel{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.625rem;font-weight:400}.Dashboard-module__juSbUq__progressCategoryValue{white-space:nowrap;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:10px}.Dashboard-module__juSbUq__progressCategorySolved{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.75rem;font-weight:600}.Dashboard-module__juSbUq__progressCategoryTotal{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.625rem;font-weight:400}.Dashboard-module__juSbUq__subjectProgressList{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Dashboard-module__juSbUq__subjectProgressRow{justify-content:space-between;align-items:center;gap: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-secondary);display:flex}.Dashboard-module__juSbUq__subjectProgressIcon{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);border-radius:calc(var(--radius) * .8);background-color:var(--color-card-5);color:var(--dashboard-subject-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Dashboard-module__juSbUq__subjectProgressIconGlyph{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.Dashboard-module__juSbUq__subjectProgressCopy{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;flex:1;display:flex}.Dashboard-module__juSbUq__subjectProgressLabel{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.75rem;font-weight:600}.Dashboard-module__juSbUq__subjectProgressFraction{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.625rem;font-weight:400}.Dashboard-module__juSbUq__subjectProgressRing{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.Dashboard-module__juSbUq__subjectProgressRingSvg{width:100%;height:100%}.Dashboard-module__juSbUq__subjectProgressRingTrack{stroke:var(--color-stroke-light)}.Dashboard-module__juSbUq__subjectProgressRingValue{inset:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);justify-content:center;align-items:center;font-size:.5625rem;font-weight:500;display:flex;position:absolute}.Dashboard-module__juSbUq__popularTopicsSection{padding-inline:calc(var(--spacing,.25rem) * 0)}.Dashboard-module__juSbUq__popularTopicsSection .Dashboard-module__juSbUq__sectionTitle{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-normal,400);font-weight:var(--font-weight-normal,400)}.Dashboard-module__juSbUq__popularTopicsContent{gap:calc(var(--spacing,.25rem) * 0)}.Dashboard-module__juSbUq__topicsScrollFade{width:100%;min-width:calc(var(--spacing,.25rem) * 0);--scroll-fade-edge-color:var(--color-bg-2)}.Dashboard-module__juSbUq__topicsScroller::-webkit-scrollbar{display:none}.Dashboard-module__juSbUq__topicsScroller{-ms-overflow-style:none;scrollbar-width:none;width:100%;min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);overscroll-behavior-x:contain;grid-auto-columns:13.75rem;grid-auto-flow:column;display:grid;overflow:auto hidden}.Dashboard-module__juSbUq__topicsScroller::-webkit-scrollbar{height:6px}.Dashboard-module__juSbUq__topicsScroller::-webkit-scrollbar-track{background:0 0}.Dashboard-module__juSbUq__topicsScroller::-webkit-scrollbar-thumb{background:var(--color-stroke-divider-strong);border-radius:999px}.Dashboard-module__juSbUq__topicCard{min-height:calc(var(--spacing,.25rem) * 16);min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.4);background-color:var(--color-card-2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);display:flex;overflow:hidden}.Dashboard-module__juSbUq__topicCardHeader{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.Dashboard-module__juSbUq__topicCardIcon{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);color:var(--dashboard-topic-accent,var(--color-brand-blue));flex-shrink:0;justify-content:center;align-items:center;display:flex}.Dashboard-module__juSbUq__topicCardIconGlyph{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6)}.Dashboard-module__juSbUq__topicCardTitle{text-overflow:ellipsis;white-space:nowrap;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) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-primary);overflow:hidden}.Dashboard-module__juSbUq__topicCardMeta{align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-leading:calc(var(--spacing,.25rem) * 3);font-size:9px;line-height:calc(var(--spacing,.25rem) * 3);white-space:nowrap;color:var(--color-text-tertiary);display:flex}.Dashboard-module__juSbUq__topicCardMeta li{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:inline-flex}.Dashboard-module__juSbUq__topicCardMetaIcon{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5);flex-shrink:0}.Dashboard-module__juSbUq__topicCardDivider{width:100%;margin-top:auto}.Dashboard-module__juSbUq__topicCardFooter{justify-content:flex-end;align-items:center;display:flex}.Dashboard-module__juSbUq__topicCardCta{width:fit-content}.Dashboard-module__juSbUq__interviewSection .Dashboard-module__juSbUq__sectionTitle{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-normal,400);font-weight:var(--font-weight-normal,400)}.Dashboard-module__juSbUq__interviewGrid{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.Dashboard-module__juSbUq__interviewCard{width:100%;min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.4);background-color:var(--color-card-2);padding:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.Dashboard-module__juSbUq__interviewCardHeader{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.Dashboard-module__juSbUq__interviewCardIllustration{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 10);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Dashboard-module__juSbUq__interviewCardIllustrationGlyph{--interview-person-fill:var(--color-icon-tertiary);--interview-person-opacity:1;height:calc(var(--spacing,.25rem) * 8);--tw-grayscale:grayscale(100%);width:auto;max-width:none;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}html:not(.dark) .Dashboard-module__juSbUq__interviewCardIllustrationGlyph{--interview-person-fill:var(--color-icon-quaternary)}.Dashboard-module__juSbUq__interviewCardCopy{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.Dashboard-module__juSbUq__interviewCardStatsContainer{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.Dashboard-module__juSbUq__interviewCardTitle{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) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-primary)}.Dashboard-module__juSbUq__interviewCardDescription{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) * 4);line-height:calc(var(--spacing,.25rem) * 4);color:var(--color-text-secondary)}.Dashboard-module__juSbUq__interviewCardStats{align-items:center;column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex;overflow:hidden}.Dashboard-module__juSbUq__interviewCardStatItem{align-items:center;gap:calc(var(--spacing,.25rem) * 1);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:10px;line-height:calc(var(--spacing,.25rem) * 4);color:var(--color-text-tertiary);display:inline-flex;position:relative}.Dashboard-module__juSbUq__interviewCardStatItem:not(:first-child):before{content:"";background:var(--color-stroke-default);width:1px;height:.75rem;position:absolute;top:50%;left:calc(-.625rem - .5px);transform:translateY(-50%)}.Dashboard-module__juSbUq__interviewCardStatIcon{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);flex-shrink:0}.Dashboard-module__juSbUq__interviewCardDivider{width:100%}.Dashboard-module__juSbUq__interviewCardFooter{justify-content:flex-end;align-items:center;display:flex}.Dashboard-module__juSbUq__interviewCardCta{width:fit-content}.Dashboard-module__juSbUq__pinnedSection{padding-inline:calc(var(--spacing,.25rem) * 0)}.Dashboard-module__juSbUq__planlySummary{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;display:flex}.Dashboard-module__juSbUq__planlyTitle svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--color-semantic-yellow-400)}.Dashboard-module__juSbUq__cardChevron{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--color-brand-blue);flex-shrink:0;margin-left:auto}.Dashboard-module__juSbUq__startProblem{min-height:calc(var(--spacing,.25rem) * 12);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-color:var(--color-stroke-light);background-color:var(--color-card-2);padding-inline:calc(var(--spacing,.25rem) * 4);text-align:left;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}.Dashboard-module__juSbUq__startProblemIcon{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);background-color:var(--color-surface-card-3);padding:calc(var(--spacing,.25rem) * .5);color:var(--color-text-tertiary);border-radius:.25rem}.Dashboard-module__juSbUq__topicCardCopy{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;flex:1;display:flex}.Dashboard-module__juSbUq__topicCardMeta li+li{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-stroke-light);padding-left:calc(var(--spacing,.25rem) * 2)}.Dashboard-module__juSbUq__progressTotal{align-items:baseline;gap:calc(var(--spacing,.25rem) * .5);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:9px;display:flex}.Dashboard-module__juSbUq__progressTotal strong{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-primary)}.Dashboard-module__juSbUq__page a:focus-visible,.Dashboard-module__juSbUq__page button:focus-visible,.Dashboard-module__juSbUq__progressPanels:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:2px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-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-duration{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
