.drop-menu{border-radius:var(--border-radius);border:1px solid var(--color-border);min-width:14.0625rem;padding:.375rem;font-size:1rem;transition:all .5s;overflow:hidden}.drop-menu ul{background-color:#0000}.drop-menu li{border-bottom:1px solid var(--color-border-subtle);background-color:#0000;margin-left:0;list-style-type:none}.drop-menu li:last-child{border-bottom:none}.drop-menu ul:has(>li>hr)>li{border-bottom:none}.drop-menu li[data-tone=danger] :is(a,button){color:var(--color-danger-fg)}.drop-menu li[data-tone=danger] :is(a,button):hover{background:var(--color-soft-danger-bg);color:var(--color-soft-danger-fg)}.drop-menu a,.drop-menu button{color:inherit;text-align:left;border-radius:calc(var(--border-radius) - .25rem);cursor:pointer;width:100%;font-size:inherit;background-color:#0000;border:none;padding:.5rem .875rem;text-decoration:none;display:block}:is(.drop-menu a,.drop-menu button):hover{background:var(--color-background-hover);color:var(--color-font-hover);text-decoration:none}.menu-enter{opacity:0;transition:all .5s;transform:scale(.9)}.menu-enter-active{opacity:1;transition:opacity .3s,transform .3s;transform:translate(0)}.menu-exit{opacity:1}.menu-exit-active{opacity:0;transition:opacity .3s,transform .3s;transform:scale(.9)}@media (prefers-reduced-motion:reduce){.menu-enter,.menu-enter-active,.menu-exit-active,.drop-menu{transition:none}}code[class*=language-],pre[class*=language-]{color:#393a34;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;direction:ltr;font-size:.9em;line-height:1.2em}pre>code[class*=language-]{font-size:1em}pre[class*=language-]::-moz-selection{background:#c1def1}pre[class*=language-] ::-moz-selection{background:#c1def1}code[class*=language-]::-moz-selection{background:#c1def1}code[class*=language-] ::-moz-selection{background:#c1def1}pre[class*=language-]::selection{background:#c1def1}pre[class*=language-] ::selection{background:#c1def1}code[class*=language-]::selection{background:#c1def1}code[class*=language-] ::selection{background:#c1def1}pre[class*=language-]{background-color:var(--color-secondary-25);margin:.5em 0;padding:1em;overflow:auto}:not(pre)>code[class*=language-]{background:var(--color-secondary-25);padding:1px .2em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:green;font-style:italic}.token.namespace{opacity:.7}.token.string{color:#a31515}.token.punctuation,.token.operator{color:#393a34}.token.url,.token.symbol,.token.number,.token.boolean,.token.variable,.token.constant,.token.inserted{color:#36acaa}.token.atrule,.token.keyword,.token.attr-value,.language-autohotkey .token.selector,.language-json .token.boolean,.language-json .token.number,code[class*=language-css]{color:#00f}.token.function{color:#393a34}.token.deleted,.language-autohotkey .token.tag{color:#9a050f}.token.selector,.language-autohotkey .token.keyword{color:#00009f}.token.important{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.class-name,.language-json .token.property{color:#2b91af}.token.tag,.token.selector{color:maroon}.token.attr-name,.token.property,.token.regex,.token.entity{color:red}.token.directive.tag .tag{color:#393a34;background:#ff0}.line-numbers.line-numbers .line-numbers-rows{border-right-color:#a5a5a5}.line-numbers .line-numbers-rows>span:before{color:#2b91af}.line-highlight.line-highlight{background:linear-gradient(90deg,#c1def133 70%,#dddef100)}.lesson img{filter:brightness(110%)}.lesson:hover{border-color:var(--color-primary-700)!important}.lesson:hover img{filter:brightness(120%)}.lesson:hover .lesson-title{color:#fff;border-color:var(--color-primary-700)!important;background:var(--color-primary-500)!important}.lesson:hover .lesson-title h3,.lesson:hover .lesson-title p,.lesson:hover .lesson-title span{color:#fff}
