.login-background[data-v-f967658f]{background:rgb(var(--v-theme-background));min-height:100vh}.logo-icon[data-v-f967658f]{margin-top:64px;margin-bottom:32px;width:360px;display:flex;align-items:center;justify-content:center}.app-title[data-v-f967658f]{font-size:1.75rem;font-weight:700;background:linear-gradient(135deg,rgb(var(--v-theme-primary)),rgb(var(--v-theme-secondary)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.app-subtitle[data-v-f967658f]{color:rgb(var(--v-theme-on-surface-variant));margin-top:4px;font-size:.95rem}.login-card[data-v-f967658f]{border:1px solid rgba(var(--v-border-color),.08);background:rgb(var(--v-theme-surface))!important}.divider-row[data-v-f967658f]{display:flex;align-items:center;gap:16px}.divider-text[data-v-f967658f]{color:rgb(var(--v-theme-on-surface-variant));font-size:.85rem;white-space:nowrap}.google-btn[data-v-f967658f]{text-transform:none;letter-spacing:0;font-weight:500}
