.compact-lang-switch{--color:#3ccde0;border:1px solid var(--front-color);color:var(--front-color);cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;gap:1ch;padding:5px 10px;font-size:1.3em;display:flex}.compact-lang-switch:is(:focus,:focus-visible){outline:2px solid var(--color);outline-offset:4px}.compact-lang-switch dialog{background:0 0;border:none}.compact-lang-switch dialog::-ms-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0005}.compact-lang-switch dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0005}.compact-lang-switch div{background:var(--back-color);width:min(95vw,500px);color:var(--front-color);border-radius:5px;flex-direction:column;display:flex;overflow:hidden}.compact-lang-switch div>label{border-bottom:1px solid rgba(0,255,255,.267);padding:5px 15px}.compact-lang-switch a{background:var(--back-color);color:var(--front-color);border:2px solid transparent;padding:5px 15px;text-decoration:none}.compact-lang-switch a[data-current-lang]{color:#1976d2}.compact-lang-switch a:is(:focus,:focus-visible){background:var(--back-focus-color);filter:brightness(1.2);border:2px solid #0ff;outline:none}.logo-show-in{--I-height:var(--logo-height, calc(75vmin + 2em) );font-size:var(--I-height);perspective:1.2em;opacity:0;filter:drop-shadow(0 0 25px rgba(18,230,238,.54));justify-content:center;width:100%;height:1em;animation:.8005s step-end forwards logo-show-in-visibility;display:flex;transform:translate(0)}.logo-show-in .zTransform{height:100%;transform-style:preserve-3d;animation:6s linear .8s logo-show-in-zTransform;position:absolute;transform:translate(0)}.logo-show-in .logo{transform-style:preserve-3d;will-change:transform;height:100%;animation:6s linear .8s infinite logo-show-in-spin;transform:translate(0)}.logo-show-in .logo img{width:auto;height:100%;animation:1.5s cubic-bezier(0,1,1,1) .8s logo-show-in-fast-spin;transform:translate(0)}.logo-show-in .title{will-change:transform;width:auto;height:1em;animation:6s ease-out .8s logo-show-in-blur-fade-in;position:absolute;bottom:2%;transform:scale(1)}.logo-show-in .title p{text-align:center;font-size:.3em}@keyframes logo-show-in-visibility{0%{opacity:0}to{opacity:1}}@keyframes logo-show-in-blur-fade-in{0%{opacity:.001;transform:scale(1)}12%{opacity:.001;transform:scale(3)}20%{opacity:1;transform:scale(1)}}@keyframes logo-show-in-spin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes logo-show-in-fast-spin{0%{transform:rotateY(0)}to{transform:rotateY(2160deg)}}@keyframes logo-show-in-zTransform{0%{transform:translate3d(-10.5em,4.5em,-5.5em)}10%{transform:translate3d(-.45em,.45em,-3.3em)}15%,to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.logo-show-in{opacity:1;animation:forwards logo-visibility}.logo-show-in .zTransform{animation:logo-zTransform}.logo-show-in :is(.logo,.logo img){animation:none}.logo-show-in .title{animation:logo-blur-fade-in}}.wiki-thumbnail{background:0 0;border-radius:3px;grid-area:i;align-items:center;justify-items:center;width:80px;height:80px;display:grid;position:relative}.wiki-thumbnail:not(.no-img){filter:drop-shadow(0 0 1px #fff)drop-shadow(0 0 1px #fff)drop-shadow(0 0 1px #fff)}.wiki-thumbnail:not(.no-img):hover{z-index:5;isolation:isolate}:is(:focus,:focus-visible) .wiki-thumbnail:not(.no-img){z-index:5;isolation:isolate}.wiki-thumbnail:not(.no-img):hover img{filter:drop-shadow(0 0 3px #fff);border-radius:0;max-width:100vmin;max-height:100vmin;transition:filter .5s,max-height .5s .5s,max-width .5s .5s}:is(:focus,:focus-visible) .wiki-thumbnail img{filter:drop-shadow(0 0 3px #fff);border-radius:0;max-width:100vmin;max-height:100vmin;transition:filter .5s,max-height .5s .5s,max-width .5s .5s}.wiki-thumbnail>img{object-fit:cover;border-radius:3px;max-width:80px;max-height:80px;transition:filter 1s,max-height .5s,max-width .5s;position:absolute}.wiki-thumbnail.no-img{background:#8882;border:1px solid gray}.theme-picker.select{border:1px solid var(--front-color);background:var(--back-color);min-height:3rem;color:var(--front-color);border-radius:5px;justify-content:center;align-items:center;padding:5px 15px;display:flex}.theme-picker.select>svg{display:none}.theme-picker.select>span{justify-content:center;align-items:center;gap:1ch;display:flex}.theme-picker.select>span>svg{color:currentColor}.theme-picker.select>span>span{display:none}.theme-picker.pop-up{z-index:3}.theme-picker.pop-up div[role=presentation]{min-width:var(--radix-popper-anchor-width);background:var(--back-color);color:var(--front-color);box-shadow:var(--box-shadow);border-radius:0 0 5px 5px;flex-direction:column;display:flex}.theme-picker.pop-up div[role=option]{border:2px solid transparent;outline:none;padding:15px}.theme-picker.pop-up div[role=option]:is(:focus,:focus-visible,[data-highlighted]){background:var(--back-focus-color);border:2px solid #0ff}.theme-picker.pop-up div[role=option]>span{gap:1ch;display:flex}.theme-picker.pop-up div[role=option] .lucide-check{display:none}.theme-picker.pop-up div[role=option][data-state=checked]{color:#1976d2}
