.dlms-core{box-sizing:border-box;font:inherit}.dlms-core *,.dlms-core *::before,.dlms-core *::after{box-sizing:inherit}.dlms-dashboard-grid,.dlms-bundle-grid,.dlms-course-catalog-grid,.dlms-courses-grid,.dlms-replay-grid,.dlms-certificates-grid,.dlms-materials-grid{display:grid;gap:var(--dlms-gap,1rem);grid-template-columns:repeat(auto-fit,minmax(min(100%, 16rem),1fr))}.dlms-courses-grid{grid-template-columns:repeat(var(--dlms-course-columns,3),minmax(0,1fr))}.dlms-course-catalog-grid{grid-template-columns:repeat(var(--dlms-course-catalog-columns,3),minmax(0,1fr))}.dlms-bundle-grid{grid-template-columns:repeat(var(--dlms-bundle-columns,3),minmax(0,1fr))}.dlms-stats-premium{background:var(--dlms-stats-bg,#ffffff);border:1px solid var(--dlms-stats-border,rgb(15 23 42 / .08));border-radius:var(--dlms-stats-radius,18px);box-shadow:var(--dlms-stats-shadow,0 18px 50px rgb(15 23 42 / .08));color:var(--dlms-stats-color,#0f172a);display:grid;gap:var(--dlms-stats-gap,1.25rem);padding:var(--dlms-stats-padding,clamp(1rem, 2.5vw, 1.75rem))}.dlms-stats-header{display:grid;gap:.25rem}.dlms-stats-title,.dlms-stats-subtitle{margin:0}.dlms-stats-title{font-size:var(--dlms-stats-title-size,clamp(1.25rem, 2vw, 1.75rem));font-weight:800;line-height:1.15}.dlms-stats-subtitle{color:var(--dlms-stats-muted,#64748b);font-size:var(--dlms-stats-subtitle-size,.95rem)}.dlms-stats-grid{display:grid;gap:var(--dlms-stats-card-gap,.875rem);grid-template-columns:repeat(3,minmax(0,1fr))}.dlms-stats-premium .dlms-stat-card{background:var(--dlms-stat-card-bg,#f8fafc);border:1px solid var(--dlms-stat-card-border,rgb(15 23 42 / .07));border-radius:var(--dlms-stat-card-radius,14px);display:grid;gap:.5rem;min-width:0;padding:var(--dlms-stat-card-padding,1rem)}.dlms-stats-premium .dlms-stat-icon{align-items:center;background:var(--dlms-stat-icon-bg,#fee2e2);border-radius:999px;color:var(--dlms-stat-icon-color,#ef4444);display:inline-flex;font-size:.9rem;font-weight:800;height:2rem;justify-content:center;width:2rem}.dlms-stats-premium .dlms-stat-number{color:var(--dlms-stat-number-color,#0f172a);display:block;font-size:var(--dlms-stat-number-size,clamp(1.6rem, 3vw, 2.25rem));font-weight:850;line-height:1}.dlms-stats-premium .dlms-stat-label{color:var(--dlms-stat-label-color,#64748b);display:block;font-size:var(--dlms-stat-label-size,.9rem);font-weight:650;line-height:1.25}.dlms-stats-premium .dlms-stat-progress-card{align-items:center;background:var(--dlms-stat-progress-bg,linear-gradient(135deg,#111827,#1f2937));color:#fff;display:grid;grid-column:1 / -1;grid-template-columns:auto minmax(0,1fr)}.dlms-stats-premium .dlms-stat-progress-card .dlms-stat-number,.dlms-stats-premium .dlms-stat-progress-card .dlms-stat-label{color:inherit}.dlms-stats-premium .dlms-stat-progress-content{display:grid;gap:.45rem;min-width:0}.dlms-stats-premium .dlms-stat-progress-bar{background:rgb(255 255 255 / .18);border-radius:999px;display:block;height:.5rem;overflow:hidden}.dlms-stats-premium .dlms-stat-progress-fill{background:var(--dlms-stat-progress-fill-bg,#ef4444);border-radius:inherit;display:block;height:100%}.dlms-stats-premium .dlms-stat-donut{--dlms-progress:0%;align-items:center;aspect-ratio:1;background:radial-gradient(circle at center,#111827 0 55%,transparent 56%),conic-gradient(var(--dlms-stat-donut-fill,#ef4444) var(--dlms-progress),rgb(255 255 255 / .18) 0);border-radius:999px;display:inline-flex;flex:0 0 auto;font-weight:800;justify-content:center;width:var(--dlms-stat-donut-size,4.25rem)}.dlms-stats-premium .dlms-stat-donut span{font-size:.85rem;line-height:1}.dlms-bundle-card,.dlms-bundle-content,.dlms-bundle-courses,.dlms-bundle-saving{display:grid;gap:var(--dlms-bundle-gap,.75rem)}.dlms-bundle-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--dlms-price-gap,.35rem)}.dlms-bundle-thumb{aspect-ratio:var(--dlms-bundle-thumb-ratio,16 / 9);display:block;overflow:hidden;text-decoration:none}.dlms-bundle-thumb-image,.dlms-bundle-thumb-placeholder{display:block;height:100%;object-fit:cover;width:100%}.dlms-bundle-thumb-placeholder{align-items:center;background:var(--dlms-bundle-thumb-placeholder,color-mix(in srgb,currentColor 8%,transparent));display:flex;justify-content:center}.dlms-bundle-title,.dlms-bundle-description,.dlms-bundle-courses{margin-block:0}.dlms-bundle-badge,.dlms-bundle-price-from,.dlms-bundle-price-to,.dlms-bundle-price-label,.dlms-bundle-sale-price,.dlms-bundle-regular-price,.dlms-bundle-individual-price,.dlms-bundle-saving{display:inline-block}.dlms-course-public-card,.dlms-course-public-content,.dlms-course-public-meta,.dlms-course-public-actions,.dlms-bundle-actions{display:grid;gap:var(--dlms-course-public-gap,.75rem)}.dlms-course-public-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--dlms-price-gap,.35rem)}.dlms-course-public-thumb{aspect-ratio:var(--dlms-course-public-thumb-ratio,16 / 9);display:block;overflow:hidden;text-decoration:none}.dlms-course-public-thumb-image,.dlms-course-public-thumb-placeholder{display:block;height:100%;object-fit:cover;width:100%}.dlms-course-public-thumb-placeholder{align-items:center;background:var(--dlms-course-public-thumb-placeholder,color-mix(in srgb,currentColor 8%,transparent));display:flex;justify-content:center}.dlms-course-public-title,.dlms-course-public-description,.dlms-course-public-badge{margin-block:0}.dlms-course-public-meta{grid-template-columns:repeat(auto-fit,minmax(min(100%, 8rem),1fr))}.dlms-course-public-badge,.dlms-course-public-price-from,.dlms-course-public-price-to,.dlms-course-public-price-label,.dlms-course-public-sale-price,.dlms-course-public-regular-price,.dlms-course-public-action-primary,.dlms-course-public-action-secondary,.dlms-bundle-action-primary,.dlms-bundle-action-secondary{display:inline-block}.dlms-continue-studying,.dlms-learning-journey,.dlms-course-progress-list{display:grid;gap:var(--dlms-gap,1rem)}.dlms-quick-actions{display:grid;gap:var(--dlms-quick-actions-gap,1rem);grid-template-columns:repeat(4,minmax(0,1fr))}.dlms-action-card{align-items:center;display:grid;gap:var(--dlms-action-card-gap,.75rem);grid-template-columns:auto minmax(0,1fr);text-decoration:none}.dlms-action-icon,.dlms-action-content,.dlms-action-title,.dlms-action-description{display:block}.dlms-action-title,.dlms-action-description{margin-block:0}.dlms-action-description{overflow-wrap:anywhere}.dlms-live-class-card{display:grid;gap:var(--dlms-live-card-gap,.875rem)}.dlms-live-classes{display:grid;gap:var(--dlms-live-classes-gap,1rem)}.dlms-live-class-item{display:grid;gap:var(--dlms-live-class-item-gap,.875rem)}.dlms-live-empty,.dlms-live-info-box{display:grid;gap:var(--dlms-live-empty-gap,.75rem)}.dlms-replays{display:grid;gap:var(--dlms-replays-gap,1rem)}.dlms-replay-card{display:grid;gap:var(--dlms-replay-card-gap,.875rem)}.dlms-replay-thumb{aspect-ratio:var(--dlms-replay-thumb-ratio,16 / 9);display:block;overflow:hidden;text-decoration:none}.dlms-replay-thumb-image,.dlms-replay-thumb-placeholder{display:block;height:100%;object-fit:cover;width:100%}.dlms-replay-thumb-placeholder{align-items:center;background:var(--dlms-replay-thumb-placeholder,color-mix(in srgb,currentColor 8%,transparent));display:flex;justify-content:center}.dlms-replay-play-mark{aspect-ratio:1;border:1px solid currentColor;border-radius:999em;display:block;opacity:.3;width:var(--dlms-replay-play-mark-size,2rem)}.dlms-replay-content,.dlms-replay-empty{display:grid;gap:var(--dlms-replay-content-gap,.75rem)}.dlms-replay-meta{display:grid;gap:var(--dlms-replay-meta-gap,.5rem);margin:0}.dlms-replay-meta-item{display:grid;gap:var(--dlms-replay-meta-item-gap,.25rem)}.dlms-replay-meta dd{margin:0}.dlms-live-badge,.dlms-live-title,.dlms-live-countdown{display:block}.dlms-live-meta{display:grid;gap:var(--dlms-live-meta-gap,.5rem);margin:0}.dlms-live-meta-item{display:grid;gap:var(--dlms-live-meta-item-gap,.25rem)}.dlms-live-meta dd{margin:0}.dlms-live-class-meta{display:grid;gap:var(--dlms-live-class-meta-gap,.5rem);margin:0}.dlms-live-class-meta-item{display:grid;gap:var(--dlms-live-class-meta-item-gap,.25rem)}.dlms-live-class-meta dd{margin:0}.dlms-recent-certificates{display:grid;gap:var(--dlms-recent-certificates-gap,.875rem)}.dlms-recent-materials{display:grid;gap:var(--dlms-recent-materials-gap,.875rem)}.dlms-calendar{display:grid;gap:var(--dlms-calendar-gap,1rem)}.dlms-calendar-header,.dlms-calendar-empty{display:grid;gap:var(--dlms-calendar-header-gap,.75rem)}.dlms-calendar-grid{display:grid;gap:var(--dlms-calendar-grid-gap,.75rem);grid-template-columns:repeat(7,minmax(0,1fr))}.dlms-calendar-list{grid-template-columns:1fr}.dlms-calendar-day{display:grid;gap:var(--dlms-calendar-day-gap,.5rem);min-width:0}.dlms-calendar-event{display:grid;gap:var(--dlms-calendar-event-gap,.25rem);min-width:0}.dlms-materials{display:grid;gap:var(--dlms-materials-gap,1rem)}.dlms-study-area{display:grid;gap:var(--dlms-study-area-gap,1rem)}.dlms-study-header{align-items:center;display:flex;flex-wrap:wrap;gap:var(--dlms-study-header-gap,1rem);justify-content:space-between}.dlms-study-course,.dlms-study-course-name,.dlms-study-progress{display:grid;gap:var(--dlms-study-course-gap,.5rem);min-width:min(100%, 16rem)}.dlms-study-layout{display:grid;gap:var(--dlms-study-layout-gap,1rem);grid-template-columns:minmax(12rem,18rem) minmax(0,1fr)}.dlms-study-sidebar,.dlms-study-module,.dlms-study-main,.dlms-study-content,.dlms-study-actions,.dlms-study-lesson-actions,.dlms-study-video-empty,.dlms-study-materials{display:grid;gap:var(--dlms-study-inner-gap,.875rem)}.dlms-study-actions,.dlms-study-lesson-actions{align-items:center;grid-template-columns:repeat(auto-fit,minmax(min(100%, 10rem),max-content))}.dlms-study-lesson{display:grid;gap:var(--dlms-study-lesson-gap,.25rem);text-decoration:none}.dlms-study-lesson.completed,.dlms-study-complete-action.completed{opacity:var(--dlms-study-completed-opacity,.72)}.dlms-study-lesson.locked{opacity:var(--dlms-study-locked-opacity,.48)}.dlms-study-lesson.unlocked{opacity:1}.dlms-study-locked-state{display:grid;gap:var(--dlms-study-locked-gap,.75rem)}.dlms-study-player{aspect-ratio:var(--dlms-study-player-ratio,16 / 9);display:block;overflow:hidden}.dlms-study-player iframe,.dlms-study-video{display:block;height:100%;width:100%}.dlms-study-video iframe{display:block;height:100%;width:100%}.dlms-study-player-empty{aspect-ratio:auto}.dlms-study-material{align-items:center;display:grid;gap:var(--dlms-study-material-gap,.5rem);grid-template-columns:auto minmax(0,1fr);text-decoration:none}.dlms-support{display:grid;gap:var(--dlms-support-gap,1rem)}.dlms-profile{display:grid;gap:var(--dlms-profile-gap,1rem)}.dlms-support-card,.dlms-support-teacher,.dlms-support-faq,.dlms-support-faq-item{display:grid;gap:var(--dlms-support-card-gap,.75rem)}.dlms-profile-card{align-items:center;display:grid;gap:var(--dlms-profile-card-gap,1rem);grid-template-columns:auto minmax(0,1fr)}.dlms-profile-info,.dlms-profile-form,.dlms-profile-preferences,.dlms-profile-bio-field,.dlms-profile-avatar-upload{display:grid;gap:var(--dlms-profile-inner-gap,.75rem)}.dlms-profile-stats{display:grid;gap:var(--dlms-profile-stats-gap,.875rem);grid-template-columns:repeat(auto-fit,minmax(min(100%, 10rem),1fr))}.dlms-profile-avatar-image{display:block;height:auto;max-width:100%}.dlms-profile-bio,.dlms-profile-bio-preview,.dlms-profile-bio-field,.dlms-profile-avatar-upload,.dlms-profile-avatar-action{display:block}.dlms-notifications{display:grid;gap:var(--dlms-notifications-gap,.875rem)}.dlms-weekly-goals{display:grid;gap:var(--dlms-weekly-goals-gap,.875rem)}.dlms-next-events{display:grid;gap:var(--dlms-next-events-gap,.875rem)}.dlms-productivity{display:grid;gap:var(--dlms-productivity-gap,.875rem)}.dlms-certificate-mini-card{align-items:center;display:grid;gap:var(--dlms-certificate-mini-gap,.75rem);grid-template-columns:auto minmax(0,1fr) auto}.dlms-certificate-card{display:grid;gap:var(--dlms-certificate-card-gap,.875rem)}.dlms-certificate{display:grid;gap:var(--dlms-certificate-gap,1.5rem)}.dlms-certificate-header,.dlms-certificate-body,.dlms-certificate-footer,.dlms-certificate-meta,.dlms-certificate-valid,.dlms-certificate-invalid,.dlms-certificate-verify-meta{display:grid;gap:var(--dlms-certificate-inner-gap,.875rem)}.dlms-certificate-actions{display:flex;flex-wrap:wrap;gap:var(--dlms-certificate-actions-gap,.75rem)}.dlms-material-mini-card{align-items:center;display:grid;gap:var(--dlms-material-mini-gap,.75rem);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none}.dlms-material-card{display:grid;gap:var(--dlms-material-card-gap,.875rem);grid-template-columns:auto minmax(0,1fr)}.dlms-material-body,.dlms-materials-locked,.dlms-materials-empty{display:grid;gap:var(--dlms-material-body-gap,.75rem)}.dlms-material-meta{display:flex;flex-wrap:wrap;gap:var(--dlms-material-meta-gap,.5rem)}.dlms-notification-card{align-items:center;display:grid;gap:var(--dlms-notification-gap,.75rem);grid-template-columns:auto minmax(0,1fr) auto}.dlms-goal-card{display:grid;gap:var(--dlms-goal-card-gap,.75rem)}.dlms-event-card{align-items:center;display:grid;gap:var(--dlms-event-card-gap,.75rem);grid-template-columns:auto minmax(0,1fr) auto}.dlms-productivity-card{display:grid;gap:var(--dlms-productivity-card-gap,.875rem)}.dlms-course-card{display:grid;gap:var(--dlms-course-card-gap,.875rem)}.dlms-course-thumb{aspect-ratio:var(--dlms-course-thumb-ratio,16 / 9);display:block;overflow:hidden;text-decoration:none}.dlms-course-thumb-image,.dlms-course-thumb-placeholder{display:block;height:100%;object-fit:cover;width:100%}.dlms-course-thumb-placeholder{align-items:center;background:var(--dlms-course-thumb-placeholder,color-mix(in srgb,currentColor 8%,transparent));display:flex;justify-content:center}.dlms-course-thumb-mark{aspect-ratio:1;border:1px solid currentColor;border-radius:999em;display:block;opacity:.3;width:var(--dlms-course-thumb-mark-size,2rem)}.dlms-course-content,.dlms-continue-card,.dlms-continue-main,.dlms-continue-aside{display:grid;gap:var(--dlms-card-inner-gap,.75rem)}.dlms-continue-feature{align-items:center;display:grid;gap:var(--dlms-continue-feature-gap,1rem);grid-template-columns:minmax(0,1fr) minmax(12rem,18rem)}.dlms-journey-timeline{display:grid;gap:var(--dlms-journey-gap,.75rem)}.dlms-journey-item{align-items:center;display:grid;gap:var(--dlms-journey-item-gap,.75rem);grid-template-columns:auto minmax(0,1fr)}.dlms-journey-content{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--dlms-journey-content-gap,.5rem)}.dlms-journey-dot{aspect-ratio:1;border-radius:999em;display:block;width:var(--dlms-journey-dot-size,.75rem)}.dlms-course-progress-item{display:grid;gap:var(--dlms-course-progress-gap,.75rem)}.dlms-course-progress-row{align-items:baseline;display:flex;gap:var(--dlms-course-progress-row-gap,.75rem);justify-content:space-between}.dlms-productivity-metrics{display:grid;gap:var(--dlms-productivity-metrics-gap,.75rem);grid-template-columns:repeat(auto-fit,minmax(min(100%, 8rem),1fr))}.dlms-goal-card .dlms-card-header{align-items:center;display:flex;gap:var(--dlms-goal-header-gap,.75rem);justify-content:space-between}.dlms-certificate-icon,.dlms-certificate-content,.dlms-certificate-content strong,.dlms-certificate-content small,.dlms-certificate-title,.dlms-certificate-meta,.dlms-certificate,.dlms-certificate-header,.dlms-certificate-body,.dlms-certificate-footer,.dlms-certificate-kicker,.dlms-certificate-text,.dlms-certificate-student,.dlms-certificate-course,.dlms-certificate-valid,.dlms-certificate-invalid,.dlms-certificate-verify-title,.dlms-certificate-verify-meta,.dlms-certificate-verify-code,.dlms-material-icon,.dlms-material-content,.dlms-material-content strong,.dlms-material-content small,.dlms-material-action,.dlms-material-body,.dlms-material-title,.dlms-material-meta,.dlms-material-download,.dlms-materials-locked-title,.dlms-materials-locked-text,.dlms-materials-locked-action,.dlms-materials-empty-title,.dlms-materials-empty-text,.dlms-notification-icon,.dlms-notification-content,.dlms-notification-content strong,.dlms-notification-content small,.dlms-notification-date,.dlms-goal-title,.dlms-goal-status,.dlms-goal-description,.dlms-goal-deadline,.dlms-goal-progress,.dlms-live-class-status,.dlms-live-class-title,.dlms-live-class-meta,.dlms-live-class-action,.dlms-live-empty-title,.dlms-live-empty-text,.dlms-live-empty-action,.dlms-live-info-title,.dlms-live-info-list,.dlms-replay-thumb,.dlms-replay-status,.dlms-replay-content,.dlms-replay-title,.dlms-replay-meta,.dlms-replay-action,.dlms-replay-empty-title,.dlms-replay-empty-text,.dlms-replay-empty-action,.dlms-calendar-header,.dlms-calendar-grid,.dlms-calendar-day,.dlms-calendar-event,.dlms-calendar-event-live,.dlms-calendar-event-material,.dlms-calendar-event-replay,.dlms-calendar-event-certificate,.dlms-calendar-empty,.dlms-support-title,.dlms-support-text,.dlms-support-action,.dlms-support-teacher,.dlms-support-faq,.dlms-support-faq-item,.dlms-study-header,.dlms-study-back,.dlms-study-course-name,.dlms-study-progress,.dlms-study-sidebar,.dlms-study-module,.dlms-study-lesson,.dlms-study-content,.dlms-study-actions,.dlms-study-lesson-description,.dlms-study-lesson-actions,.dlms-study-complete-action,.dlms-study-prev-action,.dlms-study-next-action,.dlms-study-video-empty,.dlms-study-locked-state,.dlms-study-locked-title,.dlms-study-locked-text,.dlms-study-locked-action,.dlms-study-materials,.dlms-profile-card,.dlms-profile-avatar,.dlms-profile-info,.dlms-profile-name,.dlms-profile-email,.dlms-profile-stats,.dlms-profile-form,.dlms-profile-preferences,.dlms-profile-action,.dlms-profile-bio,.dlms-profile-bio-field,.dlms-profile-bio-preview,.dlms-profile-avatar-upload,.dlms-profile-avatar-action,.dlms-courses-hero-title,.dlms-courses-hero-text,.dlms-courses-hero-action,.dlms-empty-courses-title,.dlms-empty-courses-text,.dlms-empty-courses-action,.dlms-empty-progress-title,.dlms-empty-progress-text,.dlms-continue-title,.dlms-continue-progress,.dlms-continue-action,.dlms-continue-module,.dlms-continue-main,.dlms-continue-aside,.dlms-continue-next,.dlms-course-title,.dlms-course-description,.dlms-course-progress,.dlms-course-progress-text,.dlms-course-badge,.dlms-course-status,.dlms-course-action,.dlms-course-teacher,.dlms-course-next,.dlms-course-next-lesson,.dlms-course-progress-name,.dlms-course-progress-percent,.dlms-course-progress-row,.dlms-journey-status,.dlms-journey-title,.dlms-journey-progress,.dlms-journey-action,.dlms-journey-dot,.dlms-journey-content,.dlms-event-icon,.dlms-event-content,.dlms-event-content strong,.dlms-event-content small,.dlms-event-date,.dlms-productivity-score,.dlms-productivity-metric,.dlms-productivity-metric strong,.dlms-productivity-metric small,.dlms-productivity-message{display:block}.dlms-goal-title,.dlms-goal-description,.dlms-live-class-title,.dlms-live-empty-title,.dlms-live-empty-text,.dlms-live-info-title,.dlms-replay-title,.dlms-replay-empty-title,.dlms-replay-empty-text,.dlms-calendar-header h3,.dlms-calendar-empty h3,.dlms-calendar-empty p,.dlms-support-title,.dlms-support-text,.dlms-profile-name,.dlms-profile-bio-preview,.dlms-material-title,.dlms-study-content h2,.dlms-study-content h3,.dlms-study-content p,.dlms-study-lesson-title,.dlms-study-lesson-description,.dlms-study-locked-title,.dlms-study-locked-text,.dlms-study-module h3,.dlms-study-materials h3,.dlms-materials-locked-title,.dlms-materials-locked-text,.dlms-materials-empty-title,.dlms-materials-empty-text,.dlms-courses-hero-title,.dlms-courses-hero-text,.dlms-empty-courses-title,.dlms-empty-courses-text,.dlms-continue-title,.dlms-continue-next,.dlms-course-title,.dlms-course-description,.dlms-card-description,.dlms-productivity-message{margin-block:0}.dlms-course-unlock-action,.dlms-course-title a,.dlms-bundle-title a,.dlms-bundle-action,.dlms-bundle-action-primary,.dlms-bundle-action-secondary,.dlms-course-public-title a,.dlms-course-public-action,.dlms-course-public-action-primary,.dlms-course-public-action-secondary{color:inherit;text-decoration:none}.dlms-certificate-download{text-decoration:none}.dlms-certificate-action,.dlms-certificate-verify,.dlms-certificate-issue{text-decoration:none}@media (max-width:1024px){.dlms-bundle-grid,.dlms-course-catalog-grid,.dlms-courses-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dlms-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.dlms-bundle-grid,.dlms-course-catalog-grid,.dlms-courses-grid{grid-template-columns:1fr}.dlms-continue-feature{grid-template-columns:1fr}.dlms-quick-actions{grid-template-columns:1fr}.dlms-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dlms-certificate-mini-card{grid-template-columns:auto minmax(0,1fr)}.dlms-material-mini-card{grid-template-columns:auto minmax(0,1fr)}.dlms-notification-card{grid-template-columns:auto minmax(0,1fr)}.dlms-event-card{grid-template-columns:auto minmax(0,1fr)}.dlms-certificate-download{grid-column:1 / -1}.dlms-calendar-grid{grid-template-columns:1fr}.dlms-study-layout{grid-template-columns:1fr}.dlms-material-action{grid-column:1 / -1}.dlms-notification-date{grid-column:1 / -1}.dlms-event-date{grid-column:1 / -1}.dlms-profile-card{grid-template-columns:1fr}.dlms-course-progress-row{align-items:start}}@media (max-width:640px){.dlms-stats-grid{grid-template-columns:1fr}.dlms-stats-premium .dlms-stat-progress-card{grid-template-columns:1fr}}.dlms-stat-value{display:block;line-height:1}.dlms-progress{display:grid;gap:var(--dlms-progress-gap,.375rem)}.dlms-progress-track{background:var(--dlms-progress-track,color-mix(in srgb,currentColor 12%,transparent));border-radius:999em;display:block;height:var(--dlms-progress-height,.5rem);overflow:hidden}.dlms-progress-fill{background:var(--dlms-progress-fill,currentColor);display:block;height:100%}.dlms-form{display:grid;gap:var(--dlms-form-gap,.875rem)}.dlms-form-field{display:grid;gap:var(--dlms-field-gap,.375rem)}.dlms-form-input{font:inherit;max-width:100%}.dlms-button{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;text-decoration:none}.dlms-meta-list{display:grid;gap:var(--dlms-meta-gap,.5rem)}.dlms-meta-list dd{margin:0}