.auth__button__wrapper{position:relative;display:inline-flex}.auth__button{display:flex;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1));width:48px;height:48px;margin-top:-4px;clip-path:polygon(50% 5%,54% 8%,95% 90%,92% 97%,50% 97%,8% 97%,5% 90%,46% 8%);padding-top:14px;background:linear-gradient(145deg,#3a3a3a,#2a2a2a);filter:drop-shadow(3px 3px 4px rgba(0,0,0,.4)) drop-shadow(-2px -2px 3px rgba(255,255,255,.05))}.auth__button:hover{filter:drop-shadow(4px 4px 6px rgba(0,0,0,.5)) drop-shadow(-3px -3px 4px rgba(255,255,255,.08))}:is(.dark .auth__button){background:linear-gradient(145deg,rgba(192,192,200,.15),transparent 30%),linear-gradient(145deg,#4a4a52,#38383f);filter:drop-shadow(3px 3px 4px rgba(0,0,0,.5)) drop-shadow(-2px -2px 3px rgba(255,255,255,.03))}:is(.dark .auth__button:hover){background:linear-gradient(145deg,rgba(192,192,200,.25),transparent 30%),linear-gradient(145deg,#4a4a52,#38383f);filter:drop-shadow(4px 4px 6px rgba(0,0,0,.6)) drop-shadow(-3px -3px 4px rgba(255,255,255,.05))}.auth__button__initials{-webkit-user-select:none;user-select:none;font-size:.875rem;line-height:1.25rem;font-weight:700;line-height:1}.auth__button--active{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1));filter:drop-shadow(0 0 6px rgba(34,197,94,.5)) drop-shadow(3px 3px 4px rgba(0,0,0,.4))}.auth__button--active:hover{filter:drop-shadow(0 0 8px rgba(34,197,94,.6)) drop-shadow(4px 4px 6px rgba(0,0,0,.5))}.auth__button--disabled{opacity:.35;cursor:not-allowed;pointer-events:none;filter:drop-shadow(1px 1px 2px rgba(0,0,0,.2)) grayscale(100%)}:is(.dark .auth__button--disabled){opacity:.25;filter:drop-shadow(1px 1px 2px rgba(0,0,0,.3)) grayscale(100%)}@media (min-width:1024px){.auth__button{width:56px;height:52px}}.auth-dropdown{position:absolute;z-index:50;margin-top:.5rem;min-width:200px;border-radius:.5rem;border-width:1px;padding-top:.25rem;padding-bottom:.25rem;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);right:0;background:#2a2a2a;border-color:rgba(255,255,255,.1)}:is(.dark .auth-dropdown){background:#1e1e22;border-color:rgba(255,255,255,.08)}.auth-dropdown__header{display:flex;flex-direction:column;gap:.125rem;padding:.75rem 1rem}.auth-dropdown__name{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1))}.auth-dropdown__email{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.auth-dropdown__divider{margin:.25rem .5rem;border-top-width:1px;border-color:rgba(255,255,255,.1)}.auth-dropdown__item{width:100%;padding:.5rem 1rem;text-align:left;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:#e5e5e5;min-height:44px;display:flex;align-items:center}.auth-dropdown__item:hover{background:rgba(255,255,255,.08)}.auth-dropdown__item--danger{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.auth-dropdown__item--danger:hover{background:rgba(239,68,68,.15)}.theme-button{display:flex;align-items:center;justify-content:center;border-radius:9999px;padding:.25rem;--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;width:44px;height:44px;background:linear-gradient(145deg,#3a3a3a,#2a2a2a);border:1px solid rgba(255,255,255,.1)}@media (min-width:1024px){.theme-button{width:48px;height:48px}}:is(.dark .theme-button){--tw-text-opacity:1;color:rgb(27 27 27/var(--tw-text-opacity,1));background:linear-gradient(145deg,#e8e8e8,#d4d4d4);border:1px solid rgba(0,0,0,.1)}.theme-icon{fill:#1b1b1b}
/*# sourceMappingURL=6c89310b974cfe6a.css.map*/