.login-required-overlay[data-v-89c9add6]{width:100%}.login-overlay-card[data-v-89c9add6]{background:linear-gradient(135deg,#fff,#f8fafc);border:2px solid #e2e8f0;border-radius:24px!important}.login-overlay-content[data-v-89c9add6]{text-align:center;padding:48px 32px}.login-title[data-v-89c9add6]{color:#1e293b;font-size:2rem}.login-subtitle[data-v-89c9add6]{color:#64748b;font-size:1.125rem;line-height:1.6}.login-actions[data-v-89c9add6]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (width<=600px){.login-overlay-content[data-v-89c9add6]{padding:32px 24px}.login-title[data-v-89c9add6]{font-size:1.5rem}.login-subtitle[data-v-89c9add6]{font-size:1rem}.login-actions[data-v-89c9add6]{flex-direction:column;width:100%}.login-actions .v-btn[data-v-89c9add6]{width:100%;margin:0!important}}
