.lb-theme{z-index:120;font-family:var(--font-geist-sans),sans-serif;flex-shrink:0;display:inline-flex;position:relative}.lb-theme .lb-theme-trigger{color:#4a4845;cursor:pointer;background:#eeeae6;border:0;border-radius:13px;place-items:center;width:40px;height:40px;padding:7px;transition:transform .3s cubic-bezier(.22,1,.36,1),background .2s;display:grid;position:relative}.lb-theme-trigger svg{grid-area:1/1;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .25s}.lb-theme .lb-theme-moon{opacity:0;transform:rotate(-70deg)scale(.4)}.lb-theme .lb-theme-sun,[data-theme=dark] .lb-theme .lb-theme-moon{opacity:1;transform:rotate(0)scale(1)}[data-theme=dark] .lb-theme .lb-theme-sun{opacity:0;transform:rotate(70deg)scale(.4)}.lb-theme-trigger:hover svg{translate:0 -1px}.lb-theme .lb-theme-trigger:hover{background:#e7e1dc;transform:translateY(-1px)}.lb-theme .lb-theme-trigger:active{transform:scale(.94)}.lb-theme .lb-theme-trigger:focus-visible{outline-offset:4px;outline:2px solid #df824b}[data-theme=dark] .lb-theme .lb-theme-trigger{color:#ece9e4;background:#252527}[data-theme=dark] .lb-theme .lb-theme-trigger:hover{background:#303033}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}@media (prefers-reduced-motion:reduce){.lb-theme *{transition:none!important}::view-transition-group(root){animation-duration:0s}}
