.sidebar-skeleton-container[data-v-75e74679]{padding:0}.skeleton-line[data-v-75e74679]{position:relative;overflow:hidden;background:#f0f0f0;border-radius:4px}.sidebar-skeleton-line[data-v-75e74679]{height:20px;width:100%;border-radius:6px}.shimmer-bar[data-v-75e74679]{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg,#f0f0f000,#e0e0e0 50%,#f0f0f000);transform:scaleX(0);animation:shimmer-move-75e74679 1.2s cubic-bezier(.4,0,.2,1) infinite}@keyframes shimmer-move-75e74679{0%{transform:scaleX(0);opacity:.7}20%{transform:scaleX(.2);opacity:1}80%{transform:scaleX(1);opacity:1}to{transform:scaleX(0);opacity:.7}}.overlay[data-v-671ad2c4]{width:100%;height:calc(100% - var(--header-height, 120px));background-color:#0000004d;z-index:30}.overlay[data-v-671ad2c4],.sidebar-loader-overlay[data-v-671ad2c4]{position:fixed;top:var(--header-height,120px);left:0}.sidebar-loader-overlay[data-v-671ad2c4]{width:100vw;height:calc(100vh - var(--header-height, 120px));background:#0000004d;z-index:41;display:flex;align-items:center;justify-content:center}.course-detail-drawer[data-v-671ad2c4] .sidebar{padding:24px 0 0!important;position:fixed!important;top:var(--header-height,120px)!important;right:0!important;height:calc(100vh - var(--header-height, 120px))!important;max-height:calc(100vh - var(--header-height, 120px))!important;z-index:40!important}@supports (-webkit-touch-callout:none){.course-detail-drawer[data-v-671ad2c4] .sidebar{height:calc(100vh - var(--header-height, 120px) - env(safe-area-inset-bottom))!important;padding-bottom:env(safe-area-inset-bottom)!important}}.course-detail-drawer[data-v-671ad2c4] .sidebar .sidebar-content{position:relative}
