.page_animationDelayShort__4cs89{animation-delay:.2s}.page_animationDelay300__GTRgh{animation-delay:.3s}.page_animationDelay400__VZbC_,.page_animationDelayMedium__ZNDK9{animation-delay:.4s}.page_animationDelayLong__P1ATA{animation-delay:.5s}.page_progressBar__Nfn3g{height:100%;background:linear-gradient(90deg,#34d399,#10b981);border-radius:9999px}.page_progressBar75__DmM2S{width:75%}.page_progressBar60__uTOpI{width:60%}.page_progressBar45__wdsND{width:45%}.page_progressBar30__F3ExW{width:30%}.page_progressBar15__Pf_bv{width:15%}.LearningObjectives_container__jA_sJ{background-color:#f0f0f0;padding:20px;border-radius:8px}.LearningObjectives_title__oDxg1{font-size:24px;margin-bottom:16px}.LearningObjectives_objectiveList__W1v0r{list-style-type:none;padding:0}.LearningObjectives_objectiveItem__zgqDM{display:flex;align-items:center;padding:8px 0;cursor:pointer;transition:background-color .3s ease}.LearningObjectives_objectiveItem__zgqDM:hover{background-color:#e0e0e0}.LearningObjectives_checkbox__qqyCs{width:20px;height:20px;border:2px solid #333;border-radius:4px;margin-right:10px;display:flex;justify-content:center;align-items:center;font-weight:700}.LearningObjectives_completed__GVe9F{-webkit-text-decoration:line-through;text-decoration:line-through;color:#888}.LearningObjectives_completed__GVe9F .LearningObjectives_checkbox__qqyCs{background-color:#4caf50;border-color:#4caf50;color:#fff}.Tabs_container__dMX8l{width:100%}.Tabs_nav__PhL1V{border-bottom:1px solid var(--border-color)}.Tabs_nav_list__UPkEI{display:flex;margin-bottom:-1px;flex-wrap:wrap;gap:.75rem;overflow-x:visible}.Tabs_tab_button__g467m{white-space:nowrap;padding:1rem .25rem;border-bottom:2px solid transparent;font-size:.875rem;font-weight:500;transition:all .15s;flex-shrink:0;min-width:-moz-max-content;min-width:max-content}.Tabs_tab_button__g467m:hover{color:var(--text-primary);border-color:var(--border-hover)}.Tabs_tab_active__OnSQI{color:var(--primary);border-color:var(--primary)}.Tabs_tab_inactive__z0nbk{color:var(--text-secondary)}.Tabs_content__GBeoA{margin-top:1rem}.Charts_tooltip__hLNOV{background-color:var(--tooltip-bg);color:var(--tooltip-text);max-width:250px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.Charts_container__AwtQ0{width:100%;height:100%;position:relative}.Charts_chartWrapper___TxXO{padding:1rem;background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Charts_title__46Z00{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--primary-color)}.Charts_legend__Nq7pl{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;padding:.5rem}.Charts_legendItem__pdjml{display:flex;align-items:center;gap:.5rem}.Charts_legendDot__8Y_0D{width:.75rem;height:.75rem;border-radius:50%}.Charts_blue__4tTNI{background-color:#1f77b4}.Charts_green__yf6Sx{background-color:#2ca02c}.Charts_red__F6P4E{background-color:#d62728}.Charts_purple__eYOwD{background-color:#9467bd}.Charts_orange__jUXWm{background-color:#ff7f0e}.Charts_cyan__Xv0P5{background-color:#17becf}.Charts_magenta__wytZS{background-color:#e377c2}.Charts_lime__v5VWv{background-color:#bcbd22}.Charts_brown__Y_O_a{background-color:#8c564b}.Charts_gray__17eK7{background-color:#7f7f7f}.Charts_legendLabel__kgoHd{font-size:.875rem;color:#4b5563}.Charts_tooltip__hLNOV{background-color:rgba(0,0,0,.8);color:#fff;padding:.5rem;border-radius:.25rem;font-size:.875rem;pointer-events:none;z-index:10}.Charts_noData___uNtL{display:flex;justify-content:center;align-items:center;height:200px;color:#6b7280;font-size:.875rem}.page_pageContainer__gUsa8{min-height:100vh;background:linear-gradient(135deg,#f9f9f9,#f0f0f5);padding:1.5rem}.page_contentContainer__4jWjw{position:relative;z-index:10;max-width:1200px;margin:0 auto}.page_header__Z_vZ6{margin-bottom:2rem;animation:page_fadeIn__Yud17 .8s ease-out}.page_title__Tel_E{font-size:2.5rem;font-weight:800;background:linear-gradient(90deg,#6b4da2,#8a6bc1);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:.5rem}.page_subtitle__awaNI{color:#666;font-size:1.1rem;max-width:600px}.page_searchContainer__I_NHY{position:relative;margin-bottom:1.5rem;animation:page_slideInUp__GG_26 .5s ease-out}.page_filterBar__RDFEG{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem;animation:page_slideInUp__GG_26 .6s ease-out}.page_filterGroup__ehkdG{display:flex;gap:.5rem;flex-wrap:wrap}.page_statsContainer__RJ4Bq{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:2rem;animation:page_slideInUp__GG_26 .7s ease-out}.page_statCard__FPcU_{background:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);border-radius:12px;border:1px solid hsla(0,0%,100%,.3);padding:1.25rem;transition:all .3s ease}.page_statCard__FPcU_:hover{transform:translateY(-5px);box-shadow:0 10px 25px -5px rgba(0,0,0,.1)}.page_statValue__vG_Fb{font-size:2rem;font-weight:700;margin-bottom:.25rem;background:linear-gradient(90deg,#6b4da2,#8a6bc1);-webkit-background-clip:text;background-clip:text;color:transparent}.page_statLabel__HG9Mf{color:#666;font-size:.9rem}.page_moduleGrid__QgDYX{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.page_moduleCard__pn3xi{background:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);border-radius:12px;border:1px solid hsla(0,0%,100%,.2);overflow:hidden;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.page_moduleCard__pn3xi:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 15px 30px -10px rgba(0,0,0,.1)}.page_moduleHeader__K65a8{padding:1.25rem 1.25rem .75rem;border-bottom:1px solid rgba(0,0,0,.05)}.page_moduleContent__wjl_p{padding:1.25rem;flex:1;display:flex;flex-direction:column}.page_moduleFooter__eh9n_{padding:1rem 1.25rem;background:rgba(0,0,0,.02);border-top:1px solid rgba(0,0,0,.05)}.page_skillBadge__UL65V{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;background:rgba(107,77,162,.1);color:#6b4da2;margin-right:.5rem;margin-bottom:.5rem}.page_progressContainer__LApKd{height:.5rem;background:rgba(0,0,0,.05);border-radius:9999px;overflow:hidden;margin:.75rem 0}.page_progressBar__SKwA4{height:100%;background:linear-gradient(90deg,#34d399,#10b981);border-radius:9999px;transition:width .5s ease}.page_progressBar100__t1uLT{width:100%}.page_progressBar85__SlMN2{width:85%}.page_progressBar70__bz_9Z{width:70%}.page_progressBar55__g4jlT{width:55%}.page_progressBar40__5X176{width:40%}.page_progressBar25__FHLE0{width:25%}.page_progressBar15__SSSX5{width:15%}.page_actionButton__i34Cn{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:9999px;font-weight:500;transition:all .3s ease;background:linear-gradient(90deg,#6b4da2,#8a6bc1);color:#fff;border:none;cursor:pointer}.page_actionButton__i34Cn:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(107,77,162,.4)}.page_actionButtonSecondary__Isa9_{background:transparent;border:1px solid #6b4da2;color:#6b4da2}.page_actionButtonSecondary__Isa9_:hover{background:rgba(107,77,162,.1)}.page_animationDelayShort__7ToxS{animation-delay:.2s}.page_animationDelayMedium__xSgMx{animation-delay:.4s}.page_animationDelayLong__I947H{animation-delay:.6s}@keyframes page_fadeIn__Yud17{0%{opacity:0}to{opacity:1}}@keyframes page_slideInUp__GG_26{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page_slideInLeft__OY7HA{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes page_slideInRight__geoxp{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.page_beginnerBadge__5YNfL{background:rgba(52,211,153,.2);color:#10b981}.page_intermediateBadge__9JQQ_{background:rgba(251,191,36,.2);color:#d97706}.page_advancedBadge__e8xx8{background:rgba(239,68,68,.2);color:#dc2626}.Skeleton_skeleton___xqk9{background:linear-gradient(90deg,rgba(229,231,235,.5) 25%,rgba(243,244,246,.5) 37%,rgba(229,231,235,.5) 63%);background-size:400% 100%;animation:Skeleton_pulse__x0yvz 1.4s ease-in-out infinite;border-radius:.375rem}@keyframes Skeleton_pulse__x0yvz{0%{background-position:100% 50%}to{background-position:0 50%}}.Skeleton_text__h_sZl{height:1rem;margin-bottom:.5rem}.Skeleton_title__ECwr7{height:1.5rem;margin-bottom:1rem;width:50%}.Skeleton_circle__ItTVH{border-radius:50%}.Skeleton_rectangle__ojFIa{width:100%}.MetricCard_title__l53d_{font-size:.875rem;font-weight:500;color:var(--text-secondary)}.MetricCard_value_container__w5Saa{margin-top:.5rem;display:flex;align-items:baseline}.MetricCard_value__tk4p6{font-size:1.5rem;font-weight:600;color:var(--text-primary)}.MetricCard_trend_container__61ANg{margin-left:.5rem;display:flex;align-items:center;font-size:.875rem;font-weight:500}.MetricCard_trend_positive__cyhCG{color:var(--success)}.MetricCard_trend_negative___1Zq1{color:var(--error)}.MetricCard_trend_neutral__UUkVe{color:var(--text-secondary)}.MetricCard_trend_icon__uGS4e{width:1rem;height:1rem}.MetricCard_trend_value___QXjV{margin-left:.25rem}.MetricCard_card_padding__JHuOi{padding:1.5rem}.ProgressBar_progressWrapper__nHB42{margin-bottom:1rem}.ProgressBar_progressLabel__P_6HO{margin-bottom:.5rem;font-size:.875rem;color:var(--text-color,#666)}.ProgressBar_progressBarWrapper__exAb7{display:flex;align-items:center;gap:1rem}.ProgressBar_progressContainer__XTIVo{flex-grow:1;background-color:var(--progress-background,#f0f0f0);border-radius:9999px;overflow:hidden}.ProgressBar_progressBar__tHN1c{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:.75rem;border:none;background-color:transparent}.ProgressBar_progressBar__tHN1c::-webkit-progress-bar{background-color:var(--progress-background,#f0f0f0);border-radius:9999px}.ProgressBar_progressBar__tHN1c::-webkit-progress-value{background-color:var(--progress-fill,#3b82f6);border-radius:9999px;-webkit-transition:width .3s ease;transition:width .3s ease}.ProgressBar_progressBar__tHN1c::-moz-progress-bar{background-color:var(--progress-fill,#3b82f6);border-radius:9999px;-moz-transition:width .3s ease;transition:width .3s ease}.ProgressBar_progressValue__AcG14{font-size:.875rem;font-weight:500;min-width:3rem;text-align:right;color:var(--text-color,#666)}.ProgressBar_progressSmall__7v_8x{height:.5rem}.ProgressBar_progressMedium__sW1T3{height:.75rem}.ProgressBar_progressLarge__o_BjM{height:1rem}.ProgressBar_progressDefault__DBe9E::-webkit-progress-value{background-color:var(--progress-fill,#3b82f6)}.ProgressBar_progressDefault__DBe9E::-moz-progress-bar{background-color:var(--progress-fill,#3b82f6)}.ProgressBar_progressSuccess__oXvBe::-webkit-progress-value{background-color:var(--progress-success,#10b981)}.ProgressBar_progressSuccess__oXvBe::-moz-progress-bar{background-color:var(--progress-success,#10b981)}.ProgressBar_progressWarning__fITW_::-webkit-progress-value{background-color:var(--progress-warning,#f59e0b)}.ProgressBar_progressWarning__fITW_::-moz-progress-bar{background-color:var(--progress-warning,#f59e0b)}.ProgressBar_progressDanger__hdw9_::-webkit-progress-value{background-color:var(--progress-danger,#ef4444)}.ProgressBar_progressDanger__hdw9_::-moz-progress-bar{background-color:var(--progress-danger,#ef4444)}@media (forced-colors:active){.ProgressBar_container___jLOY{background-color:Canvas;border:1px solid CanvasText}.ProgressBar_bar__OkEu1{background-color:Highlight}.ProgressBar_label__JbBc5,.ProgressBar_percentage__L6Ji4{color:CanvasText}}@media (prefers-contrast:more){.ProgressBar_container___jLOY{border:1px solid}.ProgressBar_bar__OkEu1{border-right:1px solid}}.Toast_toastContainer__NyhhO{position:fixed;bottom:1rem;right:1rem;z-index:50;display:flex;flex-direction:column;gap:.5rem}.Toast_toast__O7TdZ{display:flex;align-items:flex-start;padding:1rem;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);max-width:24rem;width:100%}.Toast_success__JwS_M{background-color:#ecfdf5;border:1px solid #34d399}.Toast_error__ALBo_{background-color:#fef2f2;border:1px solid #f87171}.Toast_info__P3fqI{background-color:#eff6ff;border:1px solid #60a5fa}.Toast_icon__71ttU{flex-shrink:0;margin-right:.75rem}.Toast_content__DAZu9{flex:1;padding-top:.125rem}.Toast_title__fkdvd{font-weight:500;margin-bottom:.25rem}.Toast_message__Ndn3l{font-size:.875rem;line-height:1.25rem}.Toast_closeButton__9h_5R{flex-shrink:0;margin-left:.75rem;padding:.375rem;border-radius:.375rem;transition:background-color .15s}.Toast_closeButton__9h_5R:hover{background-color:hsla(0,0%,100%,.25)}.Toast_closeButton__9h_5R:focus{outline:none;box-shadow:0 0 0 2px rgba(99,102,241,.5)}@keyframes Toast_slideIn__n_n_j{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes Toast_slideOut__Y0xnN{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}.Toast_enter__MiC_g{animation:Toast_slideIn__n_n_j .3s ease-out}.Toast_exit__S5RDX{animation:Toast_slideOut__Y0xnN .3s ease-out}.VideoConference_videoGrid__1AwsR{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1rem;gap:1rem;width:100%;height:100%;padding:1rem}.VideoConference_videoContainer__9InVL{position:relative;aspect-ratio:16/9;background-color:#1a1a1a;border-radius:.5rem;overflow:hidden}.VideoConference_video__q2VuO{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.VideoConference_participantLabel___KTBk{position:absolute;bottom:1rem;left:1rem;background-color:rgba(0,0,0,.6);color:#fff;padding:.25rem .5rem;border-radius:.25rem;font-size:.875rem}.VideoConference_controls__lOrTT{position:absolute;bottom:1rem;right:1rem;display:flex;gap:.5rem}.VideoConference_controlButton__xXkN_{background-color:rgba(0,0,0,.6);color:#fff;border:none;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s}.VideoConference_controlButton__xXkN_:hover{background-color:rgba(0,0,0,.8)}.VideoConference_controlButton__xXkN_.VideoConference_active__03nim,.VideoConference_leaveButton__yLhtT{background-color:#dc2626}.VideoConference_leaveButton__yLhtT:hover{background-color:#b91c1c}.VideoConference_errorContainer__SB0kY{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.8);padding:1rem;border-radius:.5rem;text-align:center;color:#fff}.VideoConference_errorMessage__PUtmd{margin-bottom:1rem;color:#ef4444}.VideoConference_retryButton__fY9yo{background-color:#2563eb;color:#fff;border:none;border-radius:.25rem;padding:.5rem 1rem;cursor:pointer;transition:background-color .2s}.VideoConference_retryButton__fY9yo:hover{background-color:#1d4ed8}.VideoProgress_progressContainer__K_gbJ{position:absolute;bottom:0;left:0;right:0;height:4px;background-color:hsla(0,0%,100%,.2);cursor:pointer;transition:height .2s ease-in-out}.VideoProgress_progressContainer__K_gbJ:hover{height:8px}.VideoProgress_progressBar__U2Qlr{width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.VideoProgress_progressBar__U2Qlr::-webkit-progress-bar{background-color:hsla(0,0%,100%,.2)}.VideoProgress_progressBar__U2Qlr::-webkit-progress-value{background-color:#3b82f6;-webkit-transition:width .1s linear;transition:width .1s linear}.VideoProgress_progressBar__U2Qlr::-moz-progress-bar{background-color:#3b82f6;-moz-transition:width .1s linear;transition:width .1s linear}.VideoProgress_progressTime__OmRIL{position:absolute;bottom:8px;right:8px;color:#fff;font-size:.875rem;text-shadow:1px 1px 2px rgba(0,0,0,.5);pointer-events:none}.VideoProgress_progressHover__MSFHH{position:absolute;bottom:100%;transform:translateX(-50%);padding:4px 8px;background-color:rgba(0,0,0,.8);color:#fff;border-radius:4px;font-size:.75rem;pointer-events:none;white-space:nowrap;margin-bottom:4px}.VideoProgress_progressContainer__K_gbJ:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}@media (forced-colors:active){.VideoProgress_progressBar__U2Qlr::-moz-progress-bar,.VideoProgress_progressBar__U2Qlr::-webkit-progress-value{background-color:Highlight}.VideoProgress_progressBar__U2Qlr::-webkit-progress-bar{background-color:Canvas;border:1px solid ButtonText}.VideoProgress_progressHover__MSFHH{background-color:Canvas;border:1px solid ButtonText;color:ButtonText}}@supports not (forced-colors:active){@media (prefers-contrast:more){.VideoProgress_progressBar__U2Qlr::-moz-progress-bar,.VideoProgress_progressBar__U2Qlr::-webkit-progress-value{background-color:#000}.VideoProgress_progressBar__U2Qlr::-webkit-progress-bar{background-color:#fff;border:1px solid #000}}}.VideoProgress_progressHover__MSFHH[data-position="0"]{left:0}.VideoProgress_progressHover__MSFHH[data-position="10"]{left:10%}.VideoProgress_progressHover__MSFHH[data-position="20"]{left:20%}.VideoProgress_progressHover__MSFHH[data-position="30"]{left:30%}.VideoProgress_progressHover__MSFHH[data-position="40"]{left:40%}.VideoProgress_progressHover__MSFHH[data-position="50"]{left:50%}.VideoProgress_progressHover__MSFHH[data-position="60"]{left:60%}.VideoProgress_progressHover__MSFHH[data-position="70"]{left:70%}.VideoProgress_progressHover__MSFHH[data-position="80"]{left:80%}.VideoProgress_progressHover__MSFHH[data-position="90"]{left:90%}.VideoProgress_progressHover__MSFHH[data-position="100"]{left:100%}.VideoPlayer_container__Jhszy{position:relative;width:100%;aspect-ratio:16/9;background:var(--video-background,#000);border-radius:8px;overflow:hidden}.VideoPlayer_video__1ejLr{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.VideoPlayer_controls__tHA9I{position:absolute;bottom:0;left:0;right:0;padding:1rem;background:linear-gradient(transparent,rgba(0,0,0,.7));display:flex;gap:1rem;align-items:center;opacity:0;transition:opacity .2s}.VideoPlayer_container__Jhszy:focus-within .VideoPlayer_controls__tHA9I,.VideoPlayer_container__Jhszy:hover .VideoPlayer_controls__tHA9I{opacity:1}.VideoPlayer_playButton__kQIS2{background:none;border:none;color:#fff;padding:.5rem;display:flex;align-items:center;justify-content:center}.VideoPlayer_playButton__kQIS2,.VideoPlayer_progress__z0QvZ{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.VideoPlayer_progress__z0QvZ{flex:1;height:4px;background:hsla(0,0%,100%,.2);border-radius:2px}.VideoPlayer_progress__z0QvZ::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;background:#fff;border-radius:50%;cursor:pointer}.VideoPlayer_progress__z0QvZ::-moz-range-thumb{width:12px;height:12px;background:#fff;border:none;border-radius:50%;cursor:pointer}.VideoPlayer_volume__fyuiU{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:80px;height:4px;background:hsla(0,0%,100%,.2);border-radius:2px;cursor:pointer}.VideoPlayer_volume__fyuiU::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;background:#fff;border-radius:50%;cursor:pointer}.VideoPlayer_volume__fyuiU::-moz-range-thumb{width:12px;height:12px;background:#fff;border:none;border-radius:50%;cursor:pointer}.VideoPlayer_time__eK5hx{color:#fff;font-size:.875rem;min-width:5rem;text-align:center}@media (forced-colors:active){.VideoPlayer_container__Jhszy{border:2px solid}.VideoPlayer_progress__z0QvZ,.VideoPlayer_volume__fyuiU{border:1px solid}.VideoPlayer_progress__z0QvZ::-webkit-slider-thumb,.VideoPlayer_volume__fyuiU::-webkit-slider-thumb{border:1px solid}.VideoPlayer_progress__z0QvZ::-moz-range-thumb,.VideoPlayer_volume__fyuiU::-moz-range-thumb{border:1px solid}}.styles_container__Mrq_W{max-width:1200px;margin:0 auto;padding:2rem}.styles_title__qId6l{font-size:2.5rem;font-weight:700;margin-bottom:2rem;color:#1a1a1a}.styles_demoSection__UM43z{margin-bottom:3rem;background:#fff;border-radius:.5rem;padding:1.5rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.styles_demoSection__UM43z h2{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#2d3748}.styles_playerWrapper__pTEOr{margin-bottom:1rem;border-radius:.5rem;overflow:hidden;background:#000}.styles_stats__lDy8w{display:flex;gap:2rem;padding:1rem;background:#f7fafc;border-radius:.5rem}.styles_stats__lDy8w p{margin:0;color:#4a5568;font-size:.875rem}.styles_usage__5WVpD{margin-bottom:3rem;background:#1a202c;border-radius:.5rem;padding:1.5rem}.styles_usage__5WVpD h2{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.styles_usage__5WVpD pre{margin:0;padding:1rem;background:#2d3748;border-radius:.25rem;overflow-x:auto}.styles_usage__5WVpD code{color:#e2e8f0;font-family:Menlo,Monaco,Courier New,monospace;font-size:.875rem;line-height:1.7}.styles_features__eWTMy{background:#fff;border-radius:.5rem;padding:1.5rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.styles_features__eWTMy h2{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#2d3748}.styles_features__eWTMy ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;margin:0;padding:0;list-style:none}.styles_features__eWTMy li{padding:.5rem 0;color:#4a5568;display:flex;align-items:center}.styles_features__eWTMy li:before{content:"✓";margin-right:.5rem;color:#48bb78;font-weight:700}@media (max-width:640px){.styles_container__Mrq_W{padding:1rem}.styles_title__qId6l{font-size:2rem}.styles_stats__lDy8w{flex-direction:column;gap:.5rem}.styles_features__eWTMy ul{grid-template-columns:1fr}}.page_container__oI2Q7{max-width:1200px;margin:0 auto;padding:2rem 1rem}.page_title__U3Gnq{margin-bottom:2rem;font-size:1.875rem;line-height:2.25rem;font-weight:700}.page_grid__YJFm9{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.page_card__M_5hA{overflow:hidden;border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.page_cardHeader__0lWgg{border-bottom-width:1px;padding:1rem}.page_cardTitle__QVtly{font-size:1.25rem;line-height:1.75rem;font-weight:600}.page_cardContent__U2pxx{padding:1rem}.page_error__XlXGE{border-radius:var(--radius);border-width:1px;--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity));padding:1rem}.page_errorText___f7Za{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.AccessibleProgressBar_progressContainer__HrF_t{display:flex;align-items:center}.AccessibleProgressBar_progressTrack__p3x_M{background-color:#e5e7eb;border-radius:9999px;overflow:hidden}.AccessibleProgressBar_progressBar__q3w_D{height:100%;border-radius:9999px;transition:all .3s ease-in-out}.AccessibleProgressBar_progress0__OQVC6{width:0}.AccessibleProgressBar_progress1__QN2NU{width:1%}.AccessibleProgressBar_progress2__o6wl1{width:2%}.AccessibleProgressBar_progress3__0RzAv{width:3%}.AccessibleProgressBar_progress4__CqTgB{width:4%}.AccessibleProgressBar_progress5__HzXzs{width:5%}.AccessibleProgressBar_progress6__mW48o{width:6%}.AccessibleProgressBar_progress7__63_Cj{width:7%}.AccessibleProgressBar_progress8__GrdkP{width:8%}.AccessibleProgressBar_progress9__HyYBk{width:9%}.AccessibleProgressBar_progress10__a8O9J{width:10%}.AccessibleProgressBar_progress11__nmbnQ{width:11%}.AccessibleProgressBar_progress12__8DxWm{width:12%}.AccessibleProgressBar_progress13__PfT5P{width:13%}.AccessibleProgressBar_progress14__bujJw{width:14%}.AccessibleProgressBar_progress15__CBbeO{width:15%}.AccessibleProgressBar_progress16__mTkLE{width:16%}.AccessibleProgressBar_progress17__tpbWH{width:17%}.AccessibleProgressBar_progress18__5azl6{width:18%}.AccessibleProgressBar_progress19___by_a{width:19%}.AccessibleProgressBar_progress20__dMEzK{width:20%}.AccessibleProgressBar_progress21__FufcW{width:21%}.AccessibleProgressBar_progress22__cz44R{width:22%}.AccessibleProgressBar_progress23__gGt2F{width:23%}.AccessibleProgressBar_progress24__6H5zo{width:24%}.AccessibleProgressBar_progress25__EPnpx{width:25%}.AccessibleProgressBar_progress26__35DZ_{width:26%}.AccessibleProgressBar_progress27__CIVCF{width:27%}.AccessibleProgressBar_progress28___yS6c{width:28%}.AccessibleProgressBar_progress29__UAxmn{width:29%}.AccessibleProgressBar_progress30__9qWzn{width:30%}.AccessibleProgressBar_progress31__FvLa1{width:31%}.AccessibleProgressBar_progress32__Bvo3C{width:32%}.AccessibleProgressBar_progress33__snJJm{width:33%}.AccessibleProgressBar_progress34__NqSlJ{width:34%}.AccessibleProgressBar_progress35__8LL_W{width:35%}.AccessibleProgressBar_progress36__zwNVw{width:36%}.AccessibleProgressBar_progress37__drPQP{width:37%}.AccessibleProgressBar_progress38__W8bpL{width:38%}.AccessibleProgressBar_progress39___yuo_{width:39%}.AccessibleProgressBar_progress40__vTl_P{width:40%}.AccessibleProgressBar_progress41__ObF_X{width:41%}.AccessibleProgressBar_progress42__WGzLv{width:42%}.AccessibleProgressBar_progress43__Wq8Av{width:43%}.AccessibleProgressBar_progress44__fV2i9{width:44%}.AccessibleProgressBar_progress45__7R56l{width:45%}.AccessibleProgressBar_progress46__Qft9a{width:46%}.AccessibleProgressBar_progress47__Xi_bO{width:47%}.AccessibleProgressBar_progress48__P4Fm0{width:48%}.AccessibleProgressBar_progress49__RTHdP{width:49%}.AccessibleProgressBar_progress50__D6k9Z{width:50%}.AccessibleProgressBar_progress51__BVjOz{width:51%}.AccessibleProgressBar_progress52__p5StP{width:52%}.AccessibleProgressBar_progress53____R2Y{width:53%}.AccessibleProgressBar_progress54__3VdzG{width:54%}.AccessibleProgressBar_progress55__jGpGh{width:55%}.AccessibleProgressBar_progress56__SUZVz{width:56%}.AccessibleProgressBar_progress57__6J40f{width:57%}.AccessibleProgressBar_progress58__TMnZJ{width:58%}.AccessibleProgressBar_progress59__bN6jN{width:59%}.AccessibleProgressBar_progress60__6UOzz{width:60%}.AccessibleProgressBar_progress61__3bTMG{width:61%}.AccessibleProgressBar_progress62__uq2gr{width:62%}.AccessibleProgressBar_progress63__0cecW{width:63%}.AccessibleProgressBar_progress64__Pl8JR{width:64%}.AccessibleProgressBar_progress65___31xO{width:65%}.AccessibleProgressBar_progress66__L_uNy{width:66%}.AccessibleProgressBar_progress67__mZqXJ{width:67%}.AccessibleProgressBar_progress68__mSQbU{width:68%}.AccessibleProgressBar_progress69___o7vu{width:69%}.AccessibleProgressBar_progress70__TzNaf{width:70%}.AccessibleProgressBar_progress71__6gVTR{width:71%}.AccessibleProgressBar_progress72__ZN8ho{width:72%}.AccessibleProgressBar_progress73__BkBjn{width:73%}.AccessibleProgressBar_progress74__DFizF{width:74%}.AccessibleProgressBar_progress75__IKVEx{width:75%}.AccessibleProgressBar_progress76__noFiF{width:76%}.AccessibleProgressBar_progress77__B_BjQ{width:77%}.AccessibleProgressBar_progress78__hZX27{width:78%}.AccessibleProgressBar_progress79__uVhCy{width:79%}.AccessibleProgressBar_progress80__QaWTz{width:80%}.AccessibleProgressBar_progress81__hC2Y2{width:81%}.AccessibleProgressBar_progress82__l_zSW{width:82%}.AccessibleProgressBar_progress83__9ay6J{width:83%}.AccessibleProgressBar_progress84__01PkH{width:84%}.AccessibleProgressBar_progress85__3dQaX{width:85%}.AccessibleProgressBar_progress86__hz1jo{width:86%}.AccessibleProgressBar_progress87__Weadz{width:87%}.AccessibleProgressBar_progress88__Sjsvu{width:88%}.AccessibleProgressBar_progress89__8cVDl{width:89%}.AccessibleProgressBar_progress90__AkHvg{width:90%}.AccessibleProgressBar_progress91__IMDfr{width:91%}.AccessibleProgressBar_progress92__vVMOY{width:92%}.AccessibleProgressBar_progress93__y477N{width:93%}.AccessibleProgressBar_progress94__KuK9X{width:94%}.AccessibleProgressBar_progress95__q2mN5{width:95%}.AccessibleProgressBar_progress96__yxidL{width:96%}.AccessibleProgressBar_progress97__WmHha{width:97%}.AccessibleProgressBar_progress98__tOAnD{width:98%}.AccessibleProgressBar_progress99__0rNk_{width:99%}.AccessibleProgressBar_progress100__800WI{width:100%}.AccessibleProgressBar_themeBlue__wJI6P{background-color:#2563eb}.AccessibleProgressBar_themeGreen__B0b6p{background-color:#10b981}.AccessibleProgressBar_themeYellow__4721W{background-color:#f59e0b}.AccessibleProgressBar_themeRed__vkCwn{background-color:#ef4444}.AccessibleProgressBar_sizeSm__AkSP_{height:.5rem}.AccessibleProgressBar_sizeMd__3hOXr{height:.75rem}.AccessibleProgressBar_sizeLg__1XcZO{height:1rem}.AccessibleProgressBar_widthSm__Tufl3{width:8rem}.AccessibleProgressBar_widthMd__HBBUq{width:12rem}.AccessibleProgressBar_widthLg__kU6s9{width:16rem}.AccessibleProgressBar_labelText__XDy5U{margin-left:.5rem;font-size:.875rem;color:#4b5563}.FileUpload_container__ANdO_{padding:1rem;margin-bottom:1rem}.FileUpload_dropzone__Q1sf8{border:2px dashed #cbd5e0;border-radius:.5rem;padding:2rem;text-align:center;cursor:pointer;transition:border-color .2s ease}.FileUpload_dropzone__Q1sf8:hover{border-color:#4a5568}.FileUpload_dropzone__Q1sf8.FileUpload_active__b2Tlh{border-color:#4299e1;background-color:#ebf8ff}.FileUpload_fileList__uApL9{margin-top:1rem}.FileUpload_fileItem__VXS4R{display:flex;align-items:center;justify-content:space-between;padding:.5rem;background-color:#f7fafc;border-radius:.25rem;margin-bottom:.5rem}.FileUpload_removeButton__bcxvR{color:#e53e3e;cursor:pointer;padding:.25rem .5rem;border-radius:.25rem}.FileUpload_removeButton__bcxvR:hover{background-color:#fed7d7}