.themes[data-v-61e4f256]{border:1px solid var(--border);background:var(--card);gap:2px;margin:0;padding:2px;display:flex}.option[data-v-61e4f256]{width:26px;height:24px;color:var(--muted-foreground);cursor:pointer;place-items:center;transition:color .2s,background-color .2s;display:grid}.option[data-v-61e4f256]:hover{color:var(--foreground);background:var(--hover)}.option[data-v-61e4f256]:has(:checked){color:var(--foreground);background:var(--selected)}.option[data-v-61e4f256]:has(:focus-visible){outline:2px solid var(--primary-bright);outline-offset:1px}.theme[data-v-a9de8f40]{position:fixed;top:16px;right:16px}.auth[data-v-a9de8f40]{place-items:center;min-height:100dvh;padding:48px 16px;display:grid}.column[data-v-a9de8f40]{flex-direction:column;width:min(100%,320px);display:flex}.mark[data-v-a9de8f40]{width:32px;height:32px;margin-bottom:24px}.column[data-v-a9de8f40] .auth-title{letter-spacing:-.02em;font-size:20px;font-weight:500}.column[data-v-a9de8f40] .auth-text{color:var(--muted-foreground);margin-top:6px}.column[data-v-a9de8f40] .auth-actions{flex-direction:column;gap:8px;margin-top:24px;display:flex}.column[data-v-a9de8f40] .auth-actions .btn{height:34px}.column[data-v-a9de8f40] .notice{margin-top:16px}
