.modal[data-v-1b3c77e5],.modal-backdrop[data-v-1b3c77e5]{display:block;height:100vh;position:fixed;width:100%}.modal-backdrop[data-v-1b3c77e5]{background-color:#00000080;left:0;top:0;z-index:1}.modal-content[data-v-1b3c77e5]{align-items:center;background-color:var(--modal-user-bg);border:1px solid var(--header-ui-config-border);border-radius:0;color:var(--active);display:flex;flex-direction:column;font-size:.875rem;left:50%;padding:2rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:366px;z-index:2}.modal-content .header[data-v-1b3c77e5]{align-items:center;align-self:stretch;display:flex;justify-content:space-between;margin-bottom:.5rem}.modal-content .header h4[data-v-1b3c77e5]{margin:0}.modal-content .header>div[data-v-1b3c77e5]{width:19px}.modal-content .header button[data-v-1b3c77e5]{background:none;border:none;padding:0}.modal-content .header button>i[data-v-1b3c77e5]{color:#aaa}.modal-content h4[data-v-1b3c77e5]{font-size:1.125rem;font-weight:600}.modal-content p[data-v-1b3c77e5]{font-size:14px;max-width:270px;text-align:center}.modal-content>button[data-v-1b3c77e5]{width:100%}.modal-content .card[data-v-1b3c77e5]{background-color:var(--body-bg-card);border:none;border-radius:0;color:var(--inactive);display:block;padding:10px;width:100%}.modal-content .card a[data-v-1b3c77e5]{display:inline-block;margin-left:8px}.modal-content .card a[data-v-1b3c77e5],.register-link[data-v-1b3c77e5]{color:var(--chip-text);font-weight:700}.register-link[data-v-1b3c77e5]{background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;padding:0}.register-link[data-v-1b3c77e5]:hover{text-decoration:underline}.redirect-notice[data-v-1b3c77e5]{color:var(--inactive);font-size:11px;line-height:1.4;margin:0 0 8px;text-align:center}.redirect-actions[data-v-1b3c77e5]{display:flex;gap:6px;width:100%}.redirect-actions .btn-confirm[data-v-1b3c77e5]{align-items:center;background:var(--chip-text);color:#fff;display:flex;flex:1;font-family:inherit;font-size:.75rem;font-weight:600;justify-content:center;padding:6px 8px;text-decoration:none}.redirect-actions .btn-confirm[data-v-1b3c77e5]:hover{opacity:.85}.redirect-actions .btn-cancel[data-v-1b3c77e5]{background:none;border:1px solid var(--header-ui-config-border);color:var(--inactive);cursor:pointer;flex:1;font-family:inherit;font-size:.75rem;padding:6px 8px}.redirect-actions .btn-cancel[data-v-1b3c77e5]:hover{color:var(--active)}
