.bh-console-login{isolation:isolate;position:relative}.bh-console-login:before{content:"";z-index:0;pointer-events:none;background-color:#efeae2;background-image:-webkit-linear-gradient(#fffdf84d,#fffdf842),-webkit-image-set(url(/bhaloo/wallpaper-light.webp) 1x type("image/webp"),url(/bhaloo/wallpaper-light.png) 1x type("image/png"));background-image:linear-gradient(#fffdf842,#fffdf84d),image-set("/bhaloo/wallpaper-light.webp" 1x type("image/webp"),"/bhaloo/wallpaper-light.png" 1x type("image/png"));background-position:50%;background-repeat:no-repeat;background-size:auto,cover;position:absolute;inset:0}[data-bhaloo-theme=dark] .bh-console-login:before{filter:brightness(.7);background-color:#0a1020;background-image:-webkit-linear-gradient(#060a14cc,#060a14bd),-webkit-image-set(url(/bhaloo/wallpaper.webp) 1x type("image/webp"),url(/bhaloo/wallpaper.png) 1x type("image/png"));background-image:linear-gradient(#060a14bd,#060a14cc),image-set("/bhaloo/wallpaper.webp" 1x type("image/webp"),"/bhaloo/wallpaper.png" 1x type("image/png"))}.bh-console-login{--bh-login-accent-ink:color-mix(in srgb, var(--accent) 45%, #000);--bh-login-bed:#fff9;--bh-login-line:#3c3c4357}[data-bhaloo-theme=dark] .bh-console-login{--ink-rgb:255, 255, 255;--bg-rgb:0, 0, 0;--bh-login-accent-ink:var(--accent);--bh-login-bed:#ffffff12;--bh-login-line:#fff3}.bh-console-login .bh-login-col{z-index:10;-webkit-backdrop-filter:blur(20px)saturate(1.08);backdrop-filter:blur(20px)saturate(1.08);background:#ffffff38;border:1px solid #3c3c4333;border-radius:16px;width:min(436px,100% - 40px);padding:30px 28px 32px;position:relative;box-shadow:0 18px 48px #3c3c4329}[data-bhaloo-theme=dark] .bh-console-login .bh-login-col{-webkit-backdrop-filter:blur(24px)saturate(1.5)brightness(1.15);backdrop-filter:blur(24px)saturate(1.5)brightness(1.15);background:#0506092e;border-color:#ffffff1f;box-shadow:0 18px 48px #00000061}.bh-console-login .bh-login-stack{flex-direction:column;gap:26px;display:flex}.bh-console-login .bh-login-stack>*{margin-top:0;margin-bottom:0}.bh-console-login .bh-login-mark{justify-content:center;align-items:center;display:flex}.bh-console-login .bh-login-mark img{display:block}.bh-console-login .bh-login-mark [data-mark=dark],[data-bhaloo-theme=dark] .bh-console-login .bh-login-mark [data-mark=light]{display:none}[data-bhaloo-theme=dark] .bh-console-login .bh-login-mark [data-mark=dark]{display:block}.bh-console-login .bh-login-heading{letter-spacing:-.015em;color:rgba(var(--ink-rgb), .85);font-size:19px;font-weight:500;line-height:1.3}.bh-console-login .bh-login-col input:not([type=checkbox]):not([type=radio]){background:var(--bh-login-bed);border:1px solid var(--bh-login-line);border-radius:8px}.bh-console-login .bh-login-col input:not([type=checkbox]):not([type=radio]):focus,.bh-console-login .bh-login-col input:not([type=checkbox]):not([type=radio]):focus-visible{border-color:var(--bh-login-accent-ink);box-shadow:0 0 0 3px rgba(var(--ink-rgb), .16);outline:none}.bh-console-login .bh-login-col button:focus-visible,.bh-console-login .bh-login-col a:focus-visible{outline:2px solid var(--bh-login-accent-ink);outline-offset:3px;border-radius:8px}.bh-console-login input::placeholder{color:rgba(var(--ink-rgb), .62)}.bh-console-login .bh-login-cta{background:var(--bh-login-accent-ink);border:1px solid var(--bh-login-accent-ink);border-radius:8px;color:#fff!important}[data-bhaloo-theme=dark] .bh-console-login .bh-login-cta{color:#06120c!important}.bh-console-login .bh-login-cta:disabled{opacity:.5}.bh-console-login .bh-login-note{border:1px solid #0000;border-radius:8px}.bh-console-login .text-accent,.bh-console-login .hover\:text-accent:hover{color:var(--bh-login-accent-ink)}.bh-console-login .bg-accent{background-color:var(--bh-login-accent-ink)}.bh-console-login .text-white\/25,.bh-console-login .text-white\/30,.bh-console-login .text-white\/35,.bh-console-login .text-white\/40,.bh-console-login .text-white\/45,.bh-console-login .text-white\/50,.bh-console-login .text-white\/55,.bh-console-login .text-white\/60,.bh-console-login .text-white\/70,.bh-console-login .text-white\/80{color:rgba(var(--ink-rgb), .85)}
