.AuthBoundary_signInContainer__f_KLd{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;overflow:hidden}.AuthBoundary_content__cl9vA{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:3rem;border-radius:8px;background:var(--brand-color-trans);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:1;box-shadow:0 10px 20px rgba(0,0,0,.2)}.AuthBoundary_signInButton__aomUr{padding:.75rem 2rem;border-radius:4px;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.15);color:#fff;cursor:pointer;transition:all .2s ease;font-size:1rem;font-weight:500;min-width:200px;text-align:center}.AuthBoundary_signInButton__aomUr:hover{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.4);transform:translateY(-1px)}.AuthBoundary_signInButton__aomUr:active{transform:translateY(0)}.RandomFaviconBackground_background__Drb8A{overflow:hidden;pointer-events:none;z-index:0}.RandomFaviconBackground_background__Drb8A,.RandomFaviconBackground_layer__W9jCF{position:absolute;top:0;left:0;width:100%;height:100%}.RandomFaviconBackground_favicon__BVtFc{position:absolute;animation-name:RandomFaviconBackground_moveUp__gy_b9;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform;filter:blur(calc((3 - var(--depth)) * .3px));transform-origin:center;transform:rotate(var(--icon-angle,0deg))}.RandomFaviconBackground_favicon__BVtFc.RandomFaviconBackground_static__L8vwu{animation:none;transform:rotate(var(--icon-angle,0deg))}@keyframes RandomFaviconBackground_moveUp__gy_b9{0%{transform:rotate(var(--movement-angle,0deg)) translateY(100vh) rotate(var(--icon-angle,0deg));filter:blur(calc((3 - var(--depth)) * .3px))}to{transform:rotate(var(--movement-angle,0deg)) translateY(-120vh) rotate(var(--icon-angle,0deg));filter:blur(calc((3 - var(--depth)) * .3px + 2px))}}.RandomFaviconBackground_directionToggle__Rv0X_{opacity:10%;position:fixed;bottom:20px;right:20px;z-index:1000;pointer-events:auto;padding:8px 16px;border-radius:20px;background:hsla(0,0%,100%,.2);color:#fff;border:1px solid hsla(0,0%,100%,.3);cursor:pointer}.RandomFaviconBackground_directionToggle__Rv0X_:hover{opacity:100%;background:hsla(0,0%,100%,.3)}.CurrentUser_container__LFXpv{display:flex;flex-direction:column;gap:8px}.CurrentUser_button__dhnZ3{width:100%;position:relative;background:hsla(0,0%,100%,.1);transition:background .2s;padding:var(--space-2) var(--space-3)}.CurrentUser_button__dhnZ3:hover{background:hsla(0,0%,100%,.5)}.CurrentUser_confirming__pKO_r{background:rgba(255,0,0,.5)}.CurrentUser_confirming__pKO_r:hover{background:rgba(255,0,0,.8)}.CurrentUser_userInfoHover__9rO7t{visibility:hidden;opacity:0;position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-10px);background:var(--background);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);padding:8px;margin-top:4px;white-space:nowrap;flex-direction:column;align-items:center;z-index:1;transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility .2s ease-in-out;gap:4px}.CurrentUser_userInfoHover__9rO7t span{display:block;text-align:center}.CurrentUser_userInfoHover__9rO7t span:last-child{font-size:.9em;color:var(--gray-600)}.CurrentUser_button__dhnZ3:hover .CurrentUser_userInfoHover__9rO7t{visibility:visible;opacity:1;transform:translateX(-50%) translateY(0)}
/*# sourceMappingURL=0590429a1e0f578c.css.map*/