.StudyPlant_root__PVQzJ{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:200px;padding:var(--space-4) 0}.StudyPlant_plantSvg__arp_q{width:240px;height:180px;flex-shrink:0;border-radius:var(--border-radius-lg);cursor:pointer}.StudyPlant_title__rUZRP{margin:var(--space-4) 0 0;font-weight:var(--font-semibold);font-size:var(--text-lg);color:var(--text-primary)}.StudyPlant_caption__EvbM6{margin:var(--space-2) 0 0;color:var(--text-secondary);text-align:center;font-size:var(--text-sm);max-width:280px}.StudyPlant_stemMain__KImwX{stroke-dasharray:280;stroke-dashoffset:280;transition:stroke-dashoffset .8s ease-in-out .2s}.StudyPlant_branchLeft__wvC0y{stroke-dasharray:110;stroke-dashoffset:110;transition:stroke-dashoffset .5s ease-in-out .1s}.StudyPlant_branchRight__2yr_Z{stroke-dasharray:115;stroke-dashoffset:115;transition:stroke-dashoffset .5s ease-in-out .1s}.StudyPlant_leaf1__nLaeI,.StudyPlant_leaf2__8hdQW,.StudyPlant_leaf3__RN9ZN,.StudyPlant_leaf4___zFfm{transform:scale(0);transform-origin:0 0;transition:transform .35s ease-in-out}.StudyPlant_fruit1__zJOO2,.StudyPlant_fruit2__mka9B,.StudyPlant_fruit3__EI1WV{transform:scale(0);transform-origin:0 0;transition:transform .3s ease-in-out}.StudyPlant_instruction__5k94B{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:3px;fill:#8C827A;text-transform:uppercase;pointer-events:none;animation:StudyPlant_pulse__C_wZG 2.5s ease-in-out infinite;transition:opacity .4s ease}.StudyPlant_plantSvg__arp_q[data-stage="1"] .StudyPlant_stemMain__KImwX{stroke-dashoffset:280}.StudyPlant_plantSvg__arp_q[data-stage="1"] .StudyPlant_branchLeft__wvC0y{stroke-dashoffset:110}.StudyPlant_plantSvg__arp_q[data-stage="1"] .StudyPlant_branchRight__2yr_Z{stroke-dashoffset:115}.StudyPlant_plantSvg__arp_q[data-stage="1"] .StudyPlant_fruit1__zJOO2,.StudyPlant_plantSvg__arp_q[data-stage="1"] .StudyPlant_fruit2__mka9B,.StudyPlant_plantSvg__arp_q[data-stage="1"] .StudyPlant_fruit3__EI1WV,.StudyPlant_plantSvg__arp_q[data-stage="1"] .StudyPlant_leaf1__nLaeI,.StudyPlant_plantSvg__arp_q[data-stage="1"] .StudyPlant_leaf2__8hdQW,.StudyPlant_plantSvg__arp_q[data-stage="1"] .StudyPlant_leaf3__RN9ZN,.StudyPlant_plantSvg__arp_q[data-stage="1"] .StudyPlant_leaf4___zFfm{transform:scale(0)}.StudyPlant_plantSvg__arp_q[data-stage="2"] .StudyPlant_stemMain__KImwX{stroke-dashoffset:145;transition:stroke-dashoffset 1s cubic-bezier(.4,0,.2,1)}.StudyPlant_plantSvg__arp_q[data-stage="2"] .StudyPlant_branchLeft__wvC0y{stroke-dashoffset:110}.StudyPlant_plantSvg__arp_q[data-stage="2"] .StudyPlant_branchRight__2yr_Z{stroke-dashoffset:115}.StudyPlant_plantSvg__arp_q[data-stage="2"] .StudyPlant_leaf1__nLaeI{transform:scale(1);transition:transform .6s cubic-bezier(.34,1.56,.64,1) .4s}.StudyPlant_plantSvg__arp_q[data-stage="2"] .StudyPlant_fruit1__zJOO2,.StudyPlant_plantSvg__arp_q[data-stage="2"] .StudyPlant_fruit2__mka9B,.StudyPlant_plantSvg__arp_q[data-stage="2"] .StudyPlant_fruit3__EI1WV,.StudyPlant_plantSvg__arp_q[data-stage="2"] .StudyPlant_leaf2__8hdQW,.StudyPlant_plantSvg__arp_q[data-stage="2"] .StudyPlant_leaf3__RN9ZN,.StudyPlant_plantSvg__arp_q[data-stage="2"] .StudyPlant_leaf4___zFfm{transform:scale(0)}.StudyPlant_plantSvg__arp_q[data-stage="3"] .StudyPlant_stemMain__KImwX{stroke-dashoffset:90;transition:stroke-dashoffset 1.2s cubic-bezier(.4,0,.2,1)}.StudyPlant_plantSvg__arp_q[data-stage="3"] .StudyPlant_branchLeft__wvC0y{stroke-dashoffset:0;transition:stroke-dashoffset .8s cubic-bezier(.4,0,.2,1) .3s}.StudyPlant_plantSvg__arp_q[data-stage="3"] .StudyPlant_branchRight__2yr_Z{stroke-dashoffset:115}.StudyPlant_plantSvg__arp_q[data-stage="3"] .StudyPlant_leaf1__nLaeI{transform:scale(1);transition:transform .6s cubic-bezier(.34,1.56,.64,1) .3s}.StudyPlant_plantSvg__arp_q[data-stage="3"] .StudyPlant_leaf2__8hdQW{transform:scale(1);transition:transform .6s cubic-bezier(.34,1.56,.64,1) .7s}.StudyPlant_plantSvg__arp_q[data-stage="3"] .StudyPlant_fruit1__zJOO2,.StudyPlant_plantSvg__arp_q[data-stage="3"] .StudyPlant_fruit2__mka9B,.StudyPlant_plantSvg__arp_q[data-stage="3"] .StudyPlant_fruit3__EI1WV,.StudyPlant_plantSvg__arp_q[data-stage="3"] .StudyPlant_leaf3__RN9ZN,.StudyPlant_plantSvg__arp_q[data-stage="3"] .StudyPlant_leaf4___zFfm{transform:scale(0)}.StudyPlant_plantSvg__arp_q[data-stage="4"] .StudyPlant_stemMain__KImwX{stroke-dashoffset:0;transition:stroke-dashoffset 1.4s cubic-bezier(.4,0,.2,1)}.StudyPlant_plantSvg__arp_q[data-stage="4"] .StudyPlant_branchLeft__wvC0y{stroke-dashoffset:0;transition:stroke-dashoffset .8s cubic-bezier(.4,0,.2,1) .3s}.StudyPlant_plantSvg__arp_q[data-stage="4"] .StudyPlant_branchRight__2yr_Z{stroke-dashoffset:0;transition:stroke-dashoffset .8s cubic-bezier(.4,0,.2,1) .6s}.StudyPlant_plantSvg__arp_q[data-stage="4"] .StudyPlant_leaf1__nLaeI{transform:scale(1);transition:transform .6s cubic-bezier(.34,1.56,.64,1) .3s}.StudyPlant_plantSvg__arp_q[data-stage="4"] .StudyPlant_leaf2__8hdQW{transform:scale(1);transition:transform .6s cubic-bezier(.34,1.56,.64,1) .7s}.StudyPlant_plantSvg__arp_q[data-stage="4"] .StudyPlant_leaf3__RN9ZN{transform:scale(1);transition:transform .6s cubic-bezier(.34,1.56,.64,1) 1s}.StudyPlant_plantSvg__arp_q[data-stage="4"] .StudyPlant_leaf4___zFfm{transform:scale(1);transition:transform .6s cubic-bezier(.34,1.56,.64,1) .9s}.StudyPlant_plantSvg__arp_q[data-stage="4"] .StudyPlant_fruit1__zJOO2,.StudyPlant_plantSvg__arp_q[data-stage="4"] .StudyPlant_fruit2__mka9B,.StudyPlant_plantSvg__arp_q[data-stage="4"] .StudyPlant_fruit3__EI1WV{transform:scale(0)}.StudyPlant_plantSvg__arp_q[data-stage="5"] .StudyPlant_stemMain__KImwX{stroke-dashoffset:0;transition:stroke-dashoffset 1.4s cubic-bezier(.4,0,.2,1)}.StudyPlant_plantSvg__arp_q[data-stage="5"] .StudyPlant_branchLeft__wvC0y{stroke-dashoffset:0;transition:stroke-dashoffset .8s cubic-bezier(.4,0,.2,1) .3s}.StudyPlant_plantSvg__arp_q[data-stage="5"] .StudyPlant_branchRight__2yr_Z{stroke-dashoffset:0;transition:stroke-dashoffset .8s cubic-bezier(.4,0,.2,1) .6s}.StudyPlant_plantSvg__arp_q[data-stage="5"] .StudyPlant_leaf1__nLaeI{transform:scale(1);transition:transform .6s cubic-bezier(.34,1.56,.64,1) .3s}.StudyPlant_plantSvg__arp_q[data-stage="5"] .StudyPlant_leaf2__8hdQW{transform:scale(1);transition:transform .6s cubic-bezier(.34,1.56,.64,1) .7s}.StudyPlant_plantSvg__arp_q[data-stage="5"] .StudyPlant_leaf3__RN9ZN{transform:scale(1);transition:transform .6s cubic-bezier(.34,1.56,.64,1) 1s}.StudyPlant_plantSvg__arp_q[data-stage="5"] .StudyPlant_leaf4___zFfm{transform:scale(1);transition:transform .6s cubic-bezier(.34,1.56,.64,1) .9s}.StudyPlant_plantSvg__arp_q[data-stage="5"] .StudyPlant_fruit1__zJOO2{transform:scale(1);transition:transform .8s cubic-bezier(.175,.885,.32,1.275) .9s}.StudyPlant_plantSvg__arp_q[data-stage="5"] .StudyPlant_fruit2__mka9B{transform:scale(1);transition:transform .8s cubic-bezier(.175,.885,.32,1.275) 1.2s}.StudyPlant_plantSvg__arp_q[data-stage="5"] .StudyPlant_fruit3__EI1WV{transform:scale(1);transition:transform .8s cubic-bezier(.175,.885,.32,1.275) 1.1s}.StudyPlant_stageLabelText__o3_e1{font-family:Outfit,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:4px;fill:#8C827A;text-transform:uppercase;pointer-events:none;opacity:.9}@keyframes StudyPlant_pulse__C_wZG{0%{opacity:.3}50%{opacity:.7}to{opacity:.3}}@media (max-width:768px){.StudyPlant_plantSvg__arp_q{width:200px;height:150px}.StudyPlant_root__PVQzJ{min-height:180px}}.StudyPlantDevPreview_preview__AvX6T{display:flex;flex-direction:column;gap:var(--space-6)}.StudyPlantDevPreview_controls__4eDn_{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);background:var(--bg-card)}.StudyPlantDevPreview_label__1fdr9{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary)}.StudyPlantDevPreview_slider__Mxc0a{width:100%;max-width:420px}.StudyPlantDevPreview_meta__3O5z_{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}.StudyPlantDevPreview_presetRow__74zpF{display:flex;flex-wrap:wrap;gap:var(--space-2)}.StudyPlantDevPreview_presetButton__N93z8{padding:var(--space-2) var(--space-3);border-radius:var(--border-radius);border:1px solid var(--border-light);background:var(--bg-secondary);color:var(--text-primary);font-size:var(--text-xs);cursor:pointer}.StudyPlantDevPreview_presetButton__N93z8:hover{border-color:var(--primary);color:var(--primary)}.StudyPlantDevPreview_liveCard__uEEyo{padding:var(--space-6);border:1px solid var(--border-light);border-radius:var(--border-radius-xl);background:var(--bg-card);max-width:420px}.StudyPlantDevPreview_grid__5Ai7C{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.StudyPlantDevPreview_stageCard__pso0u{padding:var(--space-4);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);background:var(--bg-card)}.StudyPlantDevPreview_stageLabel__vrrg1{margin:0 0 var(--space-2);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-tertiary);text-align:center}.driver-active *,.driver-active .driver-overlay{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;margin:0;padding:15px;border-radius:5px;min-width:250px;max-width:300px;box-shadow:0 1px 10px #0006;z-index:1000000000;position:fixed;top:0;right:0;background-color:#fff}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.driver-popover-title{font:19px/normal sans-serif;font-weight:700;display:block;position:relative;line-height:1.5;zoom:1;margin:0}.driver-popover-close-btn{all:unset;position:absolute;top:0;right:0;width:32px;height:28px;cursor:pointer;font-size:18px;font-weight:500;color:#d2d2d2;z-index:1;text-align:center;transition:color;transition-duration:.2s}.driver-popover-close-btn:focus,.driver-popover-close-btn:hover{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{margin-bottom:0;font:14px/normal sans-serif;line-height:1.5;font-weight:400;zoom:1}.driver-popover-footer{margin-top:15px;text-align:right;zoom:1;display:flex;align-items:center;justify-content:space-between}.driver-popover-progress-text{font-size:13px;font-weight:400;color:#727272;zoom:1}.driver-popover-footer button{all:unset;display:inline-block;box-sizing:border-box;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;background-color:#fff;color:#2d2d2d;font:12px/normal sans-serif;cursor:pointer;outline:0;zoom:1;line-height:1.3;border:1px solid #ccc;border-radius:3px}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:focus,.driver-popover-footer button:hover{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";position:absolute;border:5px solid #fff}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{left:100%;border-right-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-right{right:100%;border-left-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-top{top:100%;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.driver-popover-arrow-side-bottom{bottom:100%;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start,.driver-popover-arrow-side-top.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end,.driver-popover-arrow-side-top.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{top:50%;margin-top:-5px}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center,.driver-popover-arrow-side-top.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}.driver-active-element{z-index:1000000000!important}.driver-popover.learnx-dashboard-guide-popover{z-index:1000000001!important;background:var(--color-background);color:var(--color-text-primary);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-lg,0 10px 25px rgba(0,0,0,.12));font-family:inherit;max-width:min(360px,calc(100vw - 2rem))}.driver-popover.learnx-dashboard-guide-popover .driver-popover-title{font-size:var(--font-size-lg,1.125rem);font-weight:700;color:var(--color-text-primary);margin:0 0 .5rem}.driver-popover.learnx-dashboard-guide-popover .driver-popover-description{font-size:var(--font-size-sm,.875rem);color:var(--color-text-secondary);line-height:1.5}.driver-popover.learnx-dashboard-guide-popover .driver-popover-progress-text{color:var(--color-text-tertiary);font-size:var(--font-size-xs,.75rem)}.driver-popover.learnx-dashboard-guide-popover .driver-popover-footer button{border-radius:var(--radius-md,8px);font-size:var(--font-size-sm,.875rem);font-weight:600;padding:.4rem .85rem;border:1px solid var(--color-gray-200);background:var(--color-background-secondary);color:var(--color-text-primary);text-shadow:none}.driver-popover.learnx-dashboard-guide-popover .driver-popover-next-btn{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse)}.driver-popover.learnx-dashboard-guide-popover .driver-popover-close-btn{color:var(--color-text-tertiary)}.DashboardGuideDevPreview_preview__iO5XW{display:flex;flex-direction:column;gap:1.25rem}.DashboardGuideDevPreview_toolbar__rz4_T{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.DashboardGuideDevPreview_openOverviewLink__bJwp_{padding:.45rem .9rem;border-radius:var(--radius-md,8px);border:1px solid var(--color-gray-200);background:var(--color-background);color:var(--color-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;text-decoration:none}.DashboardGuideDevPreview_openOverviewLink__bJwp_:hover{background:var(--color-background-secondary)}.DashboardGuideDevPreview_viewportToggle__8e15R{display:inline-flex;border:1px solid var(--color-gray-200);border-radius:var(--radius-md,8px);overflow:hidden}.DashboardGuideDevPreview_viewportButton__O0GTg{padding:.45rem .9rem;background:var(--color-background-secondary);color:var(--color-text-secondary);border:none;font-size:var(--font-size-sm,.875rem);font-weight:600;cursor:pointer}.DashboardGuideDevPreview_viewportButtonActive__M2BRb{background:var(--color-primary);color:var(--color-text-inverse)}.DashboardGuideDevPreview_actionButton__ECTS9{padding:.45rem .9rem;border-radius:var(--radius-md,8px);border:1px solid var(--color-gray-200);background:var(--color-background);color:var(--color-text-primary);font-weight:600;cursor:pointer}.DashboardGuideDevPreview_actionButtonPrimary__9_fJY{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse)}.DashboardGuideDevPreview_meta__MJpLE{font-size:var(--font-size-sm,.875rem);color:var(--color-text-secondary)}.DashboardGuideDevPreview_shell__1GPwu{border:1px solid var(--color-gray-200);border-radius:var(--radius-lg,12px);overflow:hidden;background:var(--color-background)}.DashboardGuideDevPreview_shellDesktop__gGrlL{width:100%}.DashboardGuideDevPreview_shellMobile__FB7aB{width:390px;max-width:100%;margin:0 auto}.DashboardGuideDevPreview_mockTopBar__cVYLy{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-gray-200);flex-wrap:wrap}.DashboardGuideDevPreview_mockLogo__fKYYm{width:36px;height:36px;border-radius:8px;background:var(--color-primary-100)}.DashboardGuideDevPreview_mockNavBtn__Ow1kd{padding:.35rem .65rem;border-radius:var(--radius-md,8px);border:1px solid var(--color-gray-200);background:var(--color-background-secondary);font-size:.75rem;color:var(--color-text-primary);cursor:default}.DashboardGuideDevPreview_mockEnd__e5yfs{margin-left:auto;display:flex;gap:.5rem;align-items:center}.DashboardGuideDevPreview_mockPill___EbAf{padding:.25rem .6rem;border-radius:999px;background:var(--color-background-tertiary);font-size:.75rem}.DashboardGuideDevPreview_mockCreate__yTu_v{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.DashboardGuideDevPreview_mockAvatar__QzlHA{width:36px;height:36px;border-radius:50%;background:var(--color-gray-300)}.DashboardGuideDevPreview_mockBottomNav__9SlGd{display:none;padding:.5rem .75rem 1rem;border-top:1px solid var(--color-gray-200);justify-content:space-between;gap:.35rem}.DashboardGuideDevPreview_shellMobile__FB7aB .DashboardGuideDevPreview_mockBottomNav__9SlGd{display:flex}.DashboardGuideDevPreview_shellMobile__FB7aB .DashboardGuideDevPreview_mockTopBar__cVYLy .DashboardGuideDevPreview_mockEnd__e5yfs .DashboardGuideDevPreview_mockNavBtn__Ow1kd,.DashboardGuideDevPreview_shellMobile__FB7aB .DashboardGuideDevPreview_mockTopBar__cVYLy .DashboardGuideDevPreview_mockNavBtn__Ow1kd:not(.DashboardGuideDevPreview_mockKeepMobile__UmuUG){display:none}.DashboardGuideDevPreview_mockMain__4Vo29{padding:1rem;display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.DashboardGuideDevPreview_mockCard__13FSx{min-height:72px;padding:.75rem;border-radius:var(--radius-md,8px);border:1px solid var(--color-gray-200);background:var(--color-background-secondary);font-size:.8rem;color:var(--color-text-secondary)}.DashboardGuideDevPreview_mockCardWide__Po43y{grid-column:1/-1;min-height:96px}.DashboardGuideDevPreview_mockCardTall__moA7y{grid-row:span 2;min-height:140px}.DashboardGuideDevPreview_avatarMenu__XVh_T{display:none;flex-direction:column;gap:.35rem;padding:0 1rem 1rem}.DashboardGuideDevPreview_avatarMenuOpen__9b9Pu{display:flex}.DashboardGuideDevPreview_mockMenuItem__rKFYt{padding:.4rem .65rem;border-radius:var(--radius-md,8px);border:1px solid var(--color-gray-200);background:var(--color-background);font-size:.75rem;text-align:left}.DashboardGuideDevPreview_moreSheet__n5g9_{display:none;flex-direction:column;gap:.35rem;padding:0 1rem 1rem}.DashboardGuideDevPreview_moreSheetOpen___pv2K{display:flex}