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