.menu-dropdown-item{display:flex;align-items:center;width:100%;height:40px;padding:4px 12px;background-color:transparent;border:none;border-radius:8px;cursor:pointer;text-decoration:none;transition:all .2s ease;outline:none}@media(hover:hover)and (pointer:fine){.menu-dropdown-item:hover{background-color:#f9f9f9}.menu-dropdown-item:hover .menu-dropdown-item-icon,.menu-dropdown-item:hover .menu-dropdown-item-text{color:#f94848}}.menu-dropdown-item.active{background-color:#f9f9f9}.menu-dropdown-item.active .menu-dropdown-item-text{color:#f94848;font-weight:600}.menu-dropdown-item.active .menu-dropdown-item-icon{color:#f94848}.menu-dropdown-item:active{background-color:#f1f2f4;transform:scale(.98)}.menu-dropdown-item-content{display:flex;align-items:center;gap:8px;width:100%}.menu-dropdown-item-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:#596373;transition:color .2s ease}.menu-dropdown-item-icon svg{width:100%;height:100%}.menu-dropdown-item-text{font-family:var(--font-jetbrains),"JetBrains Mono",monospace;font-weight:500;font-size:15px;line-height:1.5;color:#596373;text-align:left;flex:1 1;transition:color .2s ease}@media(max-width:1199px){.menu-dropdown-item{height:38px;padding:4px 10px}.menu-dropdown-item-text{font-size:14px}}@media(max-width:860px){.menu-dropdown-item{height:44px;padding:4px 8px}.menu-dropdown-item-text{font-size:13px}}@property --badge-glow-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.CourseBadge_wrapper__pkPqx{display:flex;align-items:center;justify-content:center;height:40px;min-width:40px;border-radius:8px;position:relative;background-color:var(--badge-color);color:#fff;flex-shrink:0;transition:transform .2s ease}@media(hover:hover)and (pointer:fine){.CourseBadge_wrapper__pkPqx:hover{transform:scale(1.05)}}.CourseBadge_iconVariant__jhaGH{width:40px}.CourseBadge_textVariant__PLnzM{padding:0 12px}.CourseBadge_sizeSm__pszLa{height:36px;min-width:36px}.CourseBadge_sizeSm__pszLa.CourseBadge_iconVariant__jhaGH{width:36px}.CourseBadge_text__O5tQR{font-family:var(--font-jetbrains),"JetBrains Mono",monospace;font-weight:500;font-size:13px;line-height:130%}@media(max-width:860px){.CourseBadge_text__O5tQR{font-size:12px}}.CourseBadge_text__O5tQR{color:#fff;text-transform:uppercase;white-space:nowrap}.CourseBadge_special__1CJki{overflow:visible}.CourseBadge_special__1CJki:after,.CourseBadge_special__1CJki:before{content:"";position:absolute;pointer-events:none;border-radius:calc(8px + 2px)}.CourseBadge_special__1CJki:before{inset:-2px;padding:2px;background:conic-gradient(from var(--badge-glow-angle,0deg),transparent 0,rgba(249,72,72,.8) 10%,rgba(28,133,253,.6) 20%,rgba(139,92,246,.4) 30%,transparent 40%,transparent 100%)}.CourseBadge_special__1CJki:after,.CourseBadge_special__1CJki:before{-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:CourseBadge_badge-rotate-glow__O9aOV 3s linear infinite}.CourseBadge_special__1CJki:after{inset:-4px;border-radius:calc(8px + 4px);padding:4px;background:conic-gradient(from var(--badge-glow-angle,0deg),transparent 0,rgba(249,72,72,.3) 10%,rgba(28,133,253,.2) 20%,transparent 35%,transparent 100%);filter:blur(4px);z-index:-1}@keyframes CourseBadge_badge-rotate-glow__O9aOV{0%{--badge-glow-angle:0deg}to{--badge-glow-angle:360deg}}