.unknown-identifier{color:#fff!important;text-decoration:underline wavy;text-decoration-color:red!important;text-decoration-thickness:2px}.const-identifier{color:#569cd6!important}.procedure-identifier,.builtin-identifier,.native-command-identifier,.python-builtin-identifier,.python-function-identifier,.python-method-identifier,.python-magic-method-identifier{color:#dcdcaa!important}.python-class-identifier,.python-type-identifier{color:#4ec9b0!important}.python-variable-identifier,.python-parameter-identifier,.python-property-identifier{color:#9cdcfe!important}.python-constant-identifier{color:#569cd6!important}.python-namespace-identifier,.python-import-identifier{color:#4ec9b0!important}.python-decorator-identifier{color:#d7ba7d!important}.python-keyword-identifier{color:#c586c0!important}.python-fstring-prefix{color:#569cd6!important}.python-fstring-brace{color:#c586c0!important}@keyframes learningCourseSidebarShimmer{0%{transform:translate(-165%);opacity:0}12%{opacity:.28}45%{opacity:.38}78%{opacity:.14}to{transform:translate(240%);opacity:0}}.learning-course-sidebar-cta{position:relative;overflow:hidden;isolation:isolate}.learning-course-sidebar-cta:after{content:"";position:absolute;top:0;bottom:0;left:0;width:44%;background:linear-gradient(110deg,transparent 0%,rgba(37,99,235,.02) 18%,rgba(37,99,235,.2) 38%,rgba(59,130,246,.48) 50%,rgba(37,99,235,.2) 62%,rgba(37,99,235,.02) 82%,transparent 100%);transform:translate(-165%);animation:learningCourseSidebarShimmer 2.9s ease-in-out infinite;pointer-events:none;z-index:0}.learning-course-sidebar-cta>*{position:relative;z-index:1}.learning-content-shimmer-cta{display:inline-flex!important;align-items:center;justify-content:center;gap:.45rem;min-height:2.55rem;min-width:11.75rem;box-sizing:border-box;border:1px solid rgba(125,211,252,.46)!important;border-radius:.55rem!important;background:linear-gradient(96deg,#2f6df2,#5c52f3 52%,#22aeea)!important;color:#fff!important;font-weight:750!important;letter-spacing:-.01em;line-height:1;text-align:center;text-decoration:none!important;box-shadow:inset 0 1px #ffffff2e,0 10px 24px #2563eb47!important;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}.learning-content-shimmer-cta:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:inset 0 1px #ffffff38,0 14px 30px #2563eb57!important}.learning-content-shimmer-cta:focus-visible{outline:2px solid rgba(147,197,253,.9);outline-offset:3px}.learning-content-shimmer-cta-label{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;width:100%}@media (prefers-reduced-motion: reduce){.learning-course-sidebar-cta,.learning-content-shimmer-cta{animation:none;transition:none}.learning-course-sidebar-cta:after{animation:none}.learning-content-shimmer-cta:hover{transform:none;filter:none}}
