.editor-panel-enter,.approval-panel-enter{will-change:opacity, transform;animation:.19s ease-out both lesson-editor-panel-enter}.editor-panel-enter:nth-child(2),.approval-panel-enter:nth-child(2){animation-delay:35ms}.editor-panel-enter:nth-child(3),.approval-panel-enter:nth-child(3){animation-delay:70ms}.editor-row-enter,.approval-row-enter{will-change:opacity, transform;animation:.17s ease-out both lesson-editor-row-enter}@keyframes lesson-editor-panel-enter{0%{opacity:0;transform:translateY(8px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lesson-editor-row-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.editor-panel-enter,.approval-panel-enter,.editor-row-enter,.approval-row-enter{will-change:auto;animation:none}}
.profile-card-enter{will-change:opacity, transform;animation:.19s ease-out both profile-card-enter}.profile-card-enter:nth-child(2){animation-delay:35ms}.profile-card-enter:nth-child(3){animation-delay:70ms}.consent-row-enter{will-change:opacity, transform;animation:.17s ease-out both consent-row-enter}@keyframes profile-card-enter{0%{opacity:0;transform:translateY(8px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes consent-row-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.profile-card-enter,.consent-row-enter{will-change:auto;animation:none}}
.dashboard-section-enter,.dashboard-card-enter,.dashboard-empty-enter,.dashboard-message-enter{will-change:opacity, transform;animation:.19s ease-out both dashboard-surface-enter}.dashboard-section-enter:nth-child(2),.dashboard-card-enter:nth-child(2){animation-delay:35ms}.dashboard-section-enter:nth-child(3),.dashboard-card-enter:nth-child(3){animation-delay:70ms}.dashboard-card-enter:nth-child(4){animation-delay:.105s}.dashboard-row-enter{will-change:opacity, transform;animation:.17s ease-out both dashboard-row-enter}.dashboard-row-enter:nth-child(2){animation-delay:35ms}.dashboard-row-enter:nth-child(3){animation-delay:70ms}@keyframes dashboard-surface-enter{0%{opacity:0;transform:translateY(8px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes dashboard-row-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.dashboard-section-enter,.dashboard-card-enter,.dashboard-empty-enter,.dashboard-message-enter,.dashboard-row-enter{will-change:auto;animation:none}}
.series-intro-enter,.series-card-enter,.series-search-enter,.lesson-header-enter,.lesson-content-enter{will-change:opacity, transform;animation:.19s ease-out both lesson-surface-enter}.series-card-enter:nth-child(2),.lesson-row-enter:nth-child(2){animation-delay:35ms}.series-card-enter:nth-child(3),.lesson-row-enter:nth-child(3){animation-delay:70ms}.lesson-row-enter{will-change:opacity, transform;animation:.17s ease-out both lesson-row-enter}:is(.series-card-enter,.series-intro-enter:has(>img:first-child)){padding-top:0}.series-card-enter>img:first-child,.series-intro-enter>img:first-child{border-radius:0;width:100%;display:block}.series-search-input{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;outline:none;width:100%;height:2.5rem;padding-inline:.75rem;font-size:.875rem}.series-search-input:focus{border-color:#8b52bf;box-shadow:0 0 0 3px #d8c0ef8c}@keyframes lesson-surface-enter{0%{opacity:0;transform:translateY(8px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lesson-row-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.series-intro-enter,.series-card-enter,.lesson-header-enter,.lesson-content-enter,.lesson-row-enter{will-change:auto;animation:none}}
.resource-card-enter{will-change:opacity, transform;animation:.19s ease-out both resource-card-enter}.resource-row-enter{will-change:opacity, transform;animation:.17s ease-out both resource-row-enter}@keyframes resource-card-enter{0%{opacity:0;transform:translateY(8px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes resource-row-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.resource-card-enter,.resource-row-enter{will-change:auto;animation:none}}
.admin-content-panel-enter{will-change:opacity, transform;animation:.19s ease-out both admin-content-panel-enter}.admin-content-panel-enter:nth-child(2){animation-delay:35ms}.admin-content-panel-enter:nth-child(3){animation-delay:70ms}.admin-content-row-enter{will-change:opacity, transform;animation:.17s ease-out both admin-content-row-enter}@keyframes admin-content-panel-enter{0%{opacity:0;transform:translateY(8px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes admin-content-row-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.admin-content-panel-enter,.admin-content-row-enter{will-change:auto;animation:none}}
.admin-users-panel-enter{will-change:opacity, transform;animation:.19s ease-out both admin-users-panel-enter}.admin-users-row-enter{will-change:opacity, transform;animation:.17s ease-out both admin-users-row-enter}@keyframes admin-users-panel-enter{0%{opacity:0;transform:translateY(8px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes admin-users-row-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.admin-users-panel-enter,.admin-users-row-enter{will-change:auto;animation:none}}
