.b8auth-root{--b8-spring:cubic-bezier(.34, 1.56, .64, 1);--b8-radius:14px}[data-theme=light] .b8auth-root{--bg-a:#2f6b63;--bg-b:#1e4642;--aur1:#4a9b8c61;--aur2:#e8b84b29;--hero-ink:#f2fbf8;--hero-muted:#f2fbf8a6;--accent-hi:#7fddbe;--gold:#e8b84b;--avatar-teal-bg:#245550;--avatar-teal-ink:#fff;--avatar-coral-bg:#c0603c;--avatar-coral-ink:#fff;--card-bg:#faf7f2;--card-ink:#1c2b29;--card-muted:#5f6e6b;--card-line:#e4ded4;--input-bg:#fff;--input-ph:#a9b3b0;--social-bg:#fff;--social-hover:#cfc7b9;--cta-bg:#2f6b63;--cta-hover:#245550;--cta-ink:#fff;--cta-shadow:#2f6b6359;--link:#245550;--focus:#4a9b8c;--focus-ring:#4a9b8c21;--eye-hover:#dceee9;--pc-bg:#fff;--pc-ink:#1c2b29;--pc-muted:#5f6e6b;--pc-line:#e4ded4;--pc-track:#dceee9;--pc-shadow:#011a1866;--ai-bg-a:#1e4642;--ai-bg-b:#152e2b;--toggle-bg:#ffffff0f;--toggle-line:#ffffff40;--toggle-ink:#f2fbf8;--top-cta-bg:#7bb8ac;--top-cta-hover:#5a9e92;--top-cta-ink:#100e0b;--pc-h4-svg:#245550}[data-theme=dark] .b8auth-root{--bg-a:#1a1a1a;--bg-b:#121212;--aur1:#4a9b8c38;--aur2:#e8b84b12;--hero-ink:#f0f0ee;--hero-muted:#f0f0ee8c;--accent-hi:#4ecca0;--gold:#d9ac45;--avatar-teal-bg:#7bb8ac;--avatar-teal-ink:#100e0b;--avatar-coral-bg:#e0916b;--avatar-coral-ink:#2e1206;--card-bg:#1e1e1e;--card-ink:#f0f0ee;--card-muted:#9e9e9a;--card-line:#f0f0ee1a;--input-bg:#161616;--input-ph:#6b6b67;--social-bg:#242424;--social-hover:#f0f0ee47;--cta-bg:#7bb8ac;--cta-hover:#5a9e92;--cta-ink:#100e0b;--cta-shadow:#4a9b8c47;--link:#4ecca0;--focus:#4a9b8c;--focus-ring:#4a9b8c33;--eye-hover:#4a9b8c21;--pc-bg:#232323;--pc-ink:#f0f0ee;--pc-muted:#9e9e9a;--pc-line:#f0f0ee1c;--pc-track:#4a9b8c2e;--pc-shadow:#0009;--ai-bg-a:#1e4642;--ai-bg-b:#152e2b;--toggle-bg:#f0f0ee0d;--toggle-line:#f0f0ee2e;--toggle-ink:#f0f0ee;--pc-h4-svg:var(--accent-hi)}.b8auth-root{font-family:"Nunito", var(--font-sans), sans-serif;color:var(--card-ink);z-index:0;background:linear-gradient(160deg, var(--bg-a), var(--bg-b) 75%);-webkit-font-smoothing:antialiased;min-height:100vh;transition:background .45s;position:relative;overflow-x:hidden}.b8auth-root .b8-aurora{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.b8auth-root .b8-aurora i{filter:blur(70px);opacity:.55;border-radius:50%;transition:background .45s;position:absolute}.b8auth-root .b8-aurora .a1{background:radial-gradient(circle, var(--aur1), transparent 65%);width:640px;height:640px;animation:26s ease-in-out infinite b8-drift1;top:-180px;right:-160px}.b8auth-root .b8-aurora .a2{background:radial-gradient(circle, var(--aur2), transparent 65%);width:480px;height:480px;animation:32s ease-in-out infinite b8-drift2;bottom:-160px;left:-140px}@keyframes b8-drift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-70px,50px)scale(1.12)}}@keyframes b8-drift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(60px,-40px)scale(1.08)}}.b8auth-root .b8-top{z-index:3;opacity:0;justify-content:space-between;align-items:center;padding:24px 44px;animation:.6s .1s forwards b8-enter;display:flex;position:relative;transform:translateY(-12px)}.b8auth-root .b8-logo{align-items:center;gap:11px;display:flex}.b8auth-root .b8-theme-toggle{border:1px solid var(--toggle-line);background:var(--toggle-bg);color:var(--toggle-ink);font:inherit;cursor:pointer;border-radius:99px;align-items:center;gap:8px;padding:8px 15px;font-size:13px;font-weight:800;transition:background .25s,transform .2s,border-color .45s,color .45s;display:flex}.b8auth-root .b8-top-actions{align-items:center;gap:10px;display:flex}.b8auth-root .b8-top-signin{display:none}.b8auth-root .b8-theme-toggle:hover{transform:translateY(-1px)}.b8auth-root .b8-theme-toggle svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .45s var(--b8-spring)}.b8auth-root .b8-theme-toggle:active svg{transform:rotate(140deg)}.b8auth-root .b8-hero{z-index:1;grid-template-columns:minmax(0,1.25fr) minmax(380px,430px);align-items:center;gap:56px;max-width:1360px;min-height:calc(100vh - 86px);margin:0 auto;padding:8px 56px 56px;display:grid;position:relative}.b8auth-root .b8-world{color:var(--hero-ink);transition:color .45s}.b8auth-root .b8-h1{letter-spacing:-.02em;max-width:16ch;font-size:clamp(28px,3vw,40px);font-weight:900;line-height:1.16}.b8auth-root .b8-h1 .w{opacity:0;animation:b8-rise .55s var(--b8-spring) forwards;display:inline-block;transform:translateY(22px)}.b8auth-root .b8-h1 em{color:var(--accent-hi);font-style:normal}@keyframes b8-rise{to{opacity:1;transform:none}}.b8auth-root .b8-tag{color:var(--hero-muted);opacity:0;max-width:44ch;margin-top:10px;font-size:15.5px;animation:.7s .9s forwards b8-enter}@keyframes b8-enter{to{opacity:1;transform:none}}.b8auth-root .b8-collage{perspective:900px;height:400px;margin-top:34px;position:relative}.b8auth-root .b8-pcard{background:var(--pc-bg);color:var(--pc-ink);border:1px solid var(--pc-line);box-shadow:0 24px 60px var(--pc-shadow);opacity:0;transform:translateY(40px) scale(.92) rotate(var(--tilt,0deg));animation:b8-cardIn .7s var(--b8-spring) forwards;will-change:transform;border-radius:18px;padding:16px 18px;transition:box-shadow .3s,background .45s,color .45s,border-color .45s;position:absolute}@keyframes b8-cardIn{to{opacity:1;transform:translateY(0) scale(1) rotate(var(--tilt,0deg))}}.b8auth-root .b8-pfloat{animation:7s ease-in-out infinite b8-float;animation-delay:var(--fd,0s)}@keyframes b8-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.b8auth-root .b8-pcard h4{text-transform:uppercase;letter-spacing:.06em;color:var(--pc-muted);align-items:center;gap:7px;margin:0;font-size:11.5px;font-weight:800;display:flex}.b8auth-root .b8-pcard h4 svg{width:14px;height:14px;stroke:var(--pc-h4-svg);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.b8auth-root .b8-c-cal{--tilt:-1.2deg;width:285px;animation-delay:1.05s;top:0;left:0}.b8auth-root .b8-event{align-items:center;gap:11px;margin-top:11px;display:flex}.b8auth-root .b8-event .bar{background:#4a9b8c;border-radius:4px;align-self:stretch;width:4px}.b8auth-root .b8-event b{font-size:14px;display:block}.b8auth-root .b8-event span:not(.b8-avatar):not(.b8-just-added){color:var(--pc-muted);margin-top:1px;font-size:12px;display:block}.b8auth-root .b8-event .who{margin-left:auto;display:flex}.b8auth-root .b8-avatar{color:#fff;border:2px solid var(--pc-bg);border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;font-weight:900;line-height:1;transition:background .45s,color .45s,border-color .45s;display:grid;position:relative;overflow:hidden}.b8auth-root .b8-avatar img{object-fit:cover;width:100%;height:100%}.b8auth-root .b8-avatar.teal{background:var(--avatar-teal-bg);color:var(--avatar-teal-ink)}.b8auth-root .b8-avatar.gold{background:var(--gold);color:#04211d}.b8auth-root .b8-avatar.coral{background:var(--avatar-coral-bg);color:var(--avatar-coral-ink)}.b8auth-root .b8-avatar+.b8-avatar{margin-left:-8px}.b8auth-root .b8-event.late{opacity:0;transition:opacity .5s ease, transform .5s var(--b8-spring);transform:translate(-10px)}.b8auth-root .b8-event.late.show{opacity:1;transform:none}.b8auth-root .b8-just-added{color:#4a9b8c;background:var(--pc-track);opacity:0;border-radius:99px;margin-left:7px;padding:2px 8px;font-size:10.5px;font-weight:800;transition:opacity .4s}.b8auth-root .b8-just-added.show{opacity:1}.b8auth-root .b8-c-task{--tilt:1.4deg;width:266px;animation-delay:1.2s;top:36px;left:320px}.b8auth-root .b8-task{align-items:center;gap:9px;margin-top:10px;font-size:13.5px;display:flex}.b8auth-root .b8-task .box{border:2px solid var(--pc-line);border-radius:6px;flex:none;width:18px;height:18px;transition:background .25s,border-color .25s;position:relative}.b8auth-root .b8-task .box:after{content:"";width:5px;height:9px;transition:transform .25s var(--b8-spring) .1s;border:2px solid #fff;border-width:0 2px 2px 0;position:absolute;top:1.5px;left:4.5px;transform:rotate(42deg)scale(0)}.b8auth-root .b8-task.done .box{background:#4a9b8c;border-color:#4a9b8c}.b8auth-root .b8-task.done .box:after{transform:rotate(42deg)scale(1)}.b8auth-root .b8-task .t{transition:color .3s;position:relative}.b8auth-root .b8-task .t:after{content:"";background:var(--pc-muted);width:0;height:2px;transition:width .35s 50ms;position:absolute;top:55%;left:0}.b8auth-root .b8-task.done .t{color:var(--pc-muted)}.b8auth-root .b8-task.done .t:after{width:100%}.b8auth-root .b8-task .b8-avatar{border:0;width:21px;height:21px;margin-left:auto;font-size:10px}.b8auth-root .b8-task .b8-avatar.pop{animation:b8-pop .45s var(--b8-spring)}@keyframes b8-pop{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.b8auth-root .b8-c-budget{--tilt:1deg;width:258px;animation-delay:1.35s;top:190px;left:56px}.b8auth-root .b8-budget-num{font-variant-numeric:tabular-nums;margin-top:9px;font-size:21px;font-weight:900}.b8auth-root .b8-budget-num span{color:var(--pc-muted);font-size:12.5px;font-weight:700}.b8auth-root .b8-meter{background:var(--pc-track);border-radius:99px;height:9px;margin-top:8px;transition:background .45s;overflow:hidden}.b8auth-root .b8-meter i{background:linear-gradient(90deg,#4a9b8c,#245550);border-radius:99px;width:0%;height:100%;transition:width 1.4s cubic-bezier(.22,1,.36,1);display:block}.b8auth-root .b8-meter-cap{color:var(--pc-muted);margin-top:6px;font-size:11.5px}.b8auth-root .b8-c-ai{--tilt:-1.3deg;background:linear-gradient(150deg, var(--ai-bg-a), var(--ai-bg-b));color:#eafbf4;border:1px solid #7fddbe2e;width:250px;animation-delay:1.5s;top:226px;left:348px}.b8auth-root .b8-c-ai h4{color:#7fddbe}.b8auth-root .b8-c-ai h4 svg{stroke:#7fddbe}.b8auth-root .b8-c-ai h4 .pulse{background:#7fddbe;border-radius:50%;width:7px;height:7px;margin-left:auto;animation:1.6s ease-in-out infinite b8-pulse}@keyframes b8-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.b8auth-root .b8-c-ai .cmd{min-height:58px;margin-top:8px;font-size:13px;line-height:1.5}.b8auth-root .b8-c-ai .caret{vertical-align:-2px;background:#7fddbe;width:2px;height:13px;animation:.8s step-end infinite b8-blink;display:inline-block}@keyframes b8-blink{50%{opacity:0}}.b8auth-root .b8-c-ai .chiprow{gap:6px;min-height:26px;margin-top:10px;display:flex}.b8auth-root .b8-c-ai .chip{color:#9fe8cf;opacity:0;transition:opacity .35s, transform .35s var(--b8-spring);background:#7fddbe24;border:1px solid #7fddbe4d;border-radius:99px;padding:4px 10px;font-size:11px;font-weight:800;transform:scale(.7)}.b8auth-root .b8-c-ai .chip.show{opacity:1;transform:scale(1)}.b8auth-root .b8-founding{color:var(--hero-muted);opacity:0;margin-top:8px;font-size:13.5px;animation:.7s 2s forwards b8-enter}.b8auth-root .b8-founding b{color:var(--hero-ink)}.b8auth-root .b8-founding .dot{background:var(--gold);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.b8auth-root .b8-si-testimonial{opacity:0;background:#0000002e;border-radius:12px;align-items:flex-start;gap:12px;margin-top:22px;padding:15px 17px;animation:.7s 2.3s forwards b8-enter;display:flex}.b8auth-root .b8-si-testimonial .b8-avatar{flex:none;width:28px;height:28px;font-size:10.5px}.b8auth-root .b8-si-testimonial .quote{color:var(--hero-muted);margin:0 0 4px;font-size:13px;font-style:italic;line-height:1.5}.b8auth-root .b8-si-testimonial .who{color:var(--hero-ink);margin:0;font-size:11.5px;font-weight:800}.b8auth-root .b8-rating-row{align-items:center;gap:10px;margin-top:14px;display:flex}.b8auth-root .b8-rating-avatars{display:flex}.b8auth-root .b8-rating-avatars .b8-avatar{width:25px;height:25px;font-size:10px}.b8auth-root .b8-stars{color:var(--gold);letter-spacing:1px;font-size:13px;display:block}.b8auth-root .b8-rating-row p{color:var(--card-muted);margin:1px 0 0;font-size:12px;font-weight:700}.b8auth-root .b8-trust-strip{color:var(--card-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:16px;font-size:11px;font-weight:700;display:flex}.b8auth-root .b8-trust-strip span{align-items:center;gap:5px;display:inline-flex}.b8auth-root .b8-trust-strip svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.b8auth-root .b8-authcard{background:var(--card-bg);width:100%;color:var(--card-ink);border:1px solid var(--card-line);opacity:0;animation:b8-enter .7s var(--b8-spring) .55s forwards;z-index:2;border-radius:24px;padding:30px;transition:background .45s,color .45s,border-color .45s;position:relative;transform:translate(36px);box-shadow:0 40px 90px #000a0980}.b8auth-root .b8-view{animation:.3s b8-fade}@keyframes b8-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.b8auth-root .b8-h2{letter-spacing:-.015em;margin:0;font-size:23px;font-weight:900}.b8auth-root .b8-sub{color:var(--card-muted);margin-top:5px;font-size:14px}.b8auth-root .b8-socials{margin-top:20px}.b8auth-root .b8-btn-social{background:var(--social-bg);border:1px solid var(--card-line);border-radius:var(--b8-radius);width:100%;height:45px;font:inherit;color:var(--card-ink);cursor:pointer;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:700;transition:border-color .2s,transform .2s,box-shadow .2s,background .45s,color .45s;display:flex}.b8auth-root .b8-btn-social+.b8-btn-social{margin-top:9px}.b8auth-root .b8-btn-social:hover{border-color:var(--social-hover);transform:translateY(-1px);box-shadow:0 6px 16px #000a0926}.b8auth-root .b8-btn-social:active{transform:translateY(0)}.b8auth-root .b8-btn-social:disabled{opacity:.55;cursor:default;box-shadow:none;transform:none}.b8auth-root .b8-btn-social svg{width:17px;height:17px}[data-theme=dark] .b8auth-root .b8-apple-logo{fill:#eaf7f2}.b8auth-root :is(button,input,a):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.b8auth-root .b8-divider{color:var(--card-muted);text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:12px;margin:16px 0;font-size:11px;font-weight:800;display:flex}.b8auth-root .b8-divider:before,.b8auth-root .b8-divider:after{content:"";background:var(--card-line);flex:1;height:1px}.b8auth-root .b8-field{margin-bottom:12px}.b8auth-root .b8-field-row{justify-content:space-between;align-items:baseline;display:flex}.b8auth-root .b8-label{margin-bottom:5px;font-size:12.5px;font-weight:800;transition:color .2s;display:block}.b8auth-root .b8-field:focus-within .b8-label{color:var(--link)}.b8auth-root .b8-aux{color:var(--link);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12px;font-weight:700;text-decoration:none}.b8auth-root .b8-aux:hover{text-decoration:underline}.b8auth-root .b8-input-wrap{position:relative}.b8auth-root .b8-input{border:1px solid var(--card-line);border-radius:var(--b8-radius);background:var(--input-bg);width:100%;height:45px;color:var(--card-ink);font:inherit;padding:0 14px;font-size:14px;transition:border-color .2s,box-shadow .2s,background .45s,color .45s}.b8auth-root .b8-input::placeholder{color:var(--input-ph)}.b8auth-root .b8-input:focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.b8auth-root .b8-input.b8-has-eye{padding-right:44px}.b8auth-root .b8-input.b8-error{border-color:var(--b8-danger,#d9534f)}.b8auth-root .b8-eye{cursor:pointer;width:33px;height:33px;color:var(--card-muted);background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.b8auth-root .b8-eye:hover{background:var(--eye-hover)}.b8auth-root .b8-eye svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.b8auth-root .b8-field-error{color:#e5674b;margin-top:6px;font-size:12px;font-weight:700}[data-theme=dark] .b8auth-root .b8-field-error{color:#f08a72}.b8auth-root .b8-alert{border-radius:var(--b8-radius);color:#b44a32;background:#e5674b1a;border:1px solid #e5674b47;align-items:flex-start;gap:9px;margin-bottom:16px;padding:11px 13px;font-size:12.5px;font-weight:600;line-height:1.45;display:flex}[data-theme=dark] .b8auth-root .b8-alert{color:#f0a18c;background:#f08a721f;border-color:#f08a724d}.b8auth-root .b8-alert.b8-alert-ok{color:#245550;background:#4a9b8c1f;border-color:#4a9b8c4d}[data-theme=dark] .b8auth-root .b8-alert.b8-alert-ok{color:#7fddbe}.b8auth-root .b8-alert svg{flex:none;width:15px;height:15px;margin-top:1px}.b8auth-root .b8-btn-primary{background:var(--cta-bg);width:100%;height:47px;color:var(--cta-ink);border-radius:var(--b8-radius);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;margin-top:2px;font-size:14.5px;font-weight:800;transition:background .2s,transform .2s,box-shadow .2s,color .45s;display:flex;position:relative;overflow:hidden}.b8auth-root .b8-btn-primary:after{content:"";background:linear-gradient(105deg,#0000,#ffffff38,#0000);width:50%;height:100%;transition:left .55s;position:absolute;top:0;left:-80%;transform:skew(-20deg)}.b8auth-root .b8-btn-primary:hover{background:var(--cta-hover);box-shadow:0 10px 24px var(--cta-shadow);transform:translateY(-1px)}.b8auth-root .b8-btn-primary:hover:after{left:130%}.b8auth-root .b8-btn-primary:active{transform:translateY(0)scale(.99)}.b8auth-root .b8-btn-primary:disabled{opacity:.7;cursor:default;box-shadow:none;transform:none}.b8auth-root .b8-spin{width:16px;height:16px;animation:.7s linear infinite b8-spin}@keyframes b8-spin{to{transform:rotate(360deg)}}.b8auth-root .b8-legal{color:var(--card-muted);text-align:center;margin-top:11px;font-size:11.5px;line-height:1.55}.b8auth-root .b8-legal a{color:var(--link);font-weight:700;text-decoration:none}.b8auth-root .b8-legal a:hover{text-decoration:underline}.b8auth-root .b8-cardswap{border-top:1px solid var(--card-line);text-align:center;color:var(--card-muted);margin-top:16px;padding-top:14px;font-size:13.5px}.b8auth-root .b8-cardswap a{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;font-weight:800;text-decoration:none}.b8auth-root .b8-cardswap a:hover{text-decoration:underline}[data-theme=light] .b8auth-root .b8-icon-sun,[data-theme=dark] .b8auth-root .b8-icon-moon{display:none}@media (prefers-reduced-motion:reduce){.b8auth-root *,.b8auth-root :before,.b8auth-root :after{animation:none!important}.b8auth-root .b8-top,.b8auth-root .b8-tag,.b8auth-root .b8-founding,.b8auth-root .b8-authcard,.b8auth-root .b8-pcard,.b8auth-root .b8-h1 .w,.b8auth-root .b8-si-testimonial{opacity:1!important;transform:none!important}.b8auth-root .b8-meter i{width:64%!important}.b8auth-root .b8-event.late,.b8auth-root .b8-c-ai .chip{opacity:1;transform:none}}@media (max-width:1120px){.b8auth-root .b8-c-task{left:auto;right:0}.b8auth-root .b8-c-ai{left:auto;right:24px}}@media (max-width:980px){.b8auth-root .b8-hero{grid-template-columns:1fr;gap:40px;padding:8px 24px 56px}.b8auth-root .b8-world{text-align:center}.b8auth-root .b8-h1,.b8auth-root .b8-tag{margin-left:auto;margin-right:auto}.b8auth-root .b8-collage{perspective:none;flex-direction:column;align-items:center;gap:14px;height:auto;margin-top:26px;display:flex}.b8auth-root .b8-pcard{--tilt:0deg;max-width:360px;position:static;width:100%!important}.b8auth-root .b8-authcard{max-width:430px;margin:0 auto}.b8auth-root .b8-top{gap:12px;padding:20px 24px}.b8auth-root .b8-logo{flex-shrink:1;min-width:0}.b8auth-root .b8-theme-toggle{flex:none;justify-content:center;gap:0;width:44px;height:44px;padding:0}.b8auth-root .b8-theme-toggle .b8-mode-label{display:none}.b8auth-root .b8-top-signin{white-space:nowrap;background:var(--top-cta-bg);min-height:44px;color:var(--top-cta-ink);font:inherit;cursor:pointer;border:0;border-radius:99px;flex:none;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:800;transition:background .2s,transform .2s,box-shadow .2s,color .45s;display:inline-flex}.b8auth-root .b8-top-signin:hover{background:var(--top-cta-hover);transform:translateY(-1px)}.b8auth-root .b8-top-signin:active{transform:translateY(0)scale(.99)}}@media (max-width:380px){.b8auth-root .b8-top{gap:8px;padding:16px 14px}.b8auth-root .b8-top-actions{gap:8px}.b8auth-root .b8-top-signin{padding:0 14px;font-size:13.5px}.b8auth-root .b8-logo img,.b8auth-root .b8-logo svg{height:24px}}