:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media(prefers-color-scheme:dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.liquid-glass-card[data-v-17e33730]{--lg-border: rgba(255, 255, 255, .55);--lg-highlight: rgba(255, 255, 255, .95);--lg-bg: rgba(255, 255, 255, .35);--lg-shadow: rgba(59, 130, 246, .18);--lg-radius: 20px;position:relative;border-radius:var(--lg-radius);overflow:hidden;border:1px solid var(--lg-border);transform-style:preserve-3d;transition:transform .25s ease-out;box-shadow:0 12px 40px var(--lg-shadow),0 0 0 1px #fff3 inset,inset 0 1px 0 var(--lg-highlight);display:flex;flex-direction:column}.liquid-glass-card__glass[data-v-17e33730]{position:absolute;inset:0;background:var(--lg-bg);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);pointer-events:none}.liquid-glass-card__shimmer[data-v-17e33730]{position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.5) 0%,rgba(255,255,255,.15) 35%,transparent 55%,rgba(255,255,255,.08) 100%);pointer-events:none;border-radius:inherit}.liquid-glass-card__content[data-v-17e33730]{position:relative;z-index:1;padding:1.5rem;display:flex;flex-direction:column;flex:1;min-height:0}.liquid-glass-card--hover[data-v-17e33730]:hover{border-color:#ffffffb8;box-shadow:0 20px 52px #3b82f638,0 0 0 1px #ffffff52 inset,inset 0 1px #fffffff5}.liquid-glass-card--hover:hover .liquid-glass-card__glass[data-v-17e33730]{background:#fff6}.liquid-glass-btn[data-v-ab0f55f9]{--lg-btn-border: rgba(255, 255, 255, .52);--lg-btn-highlight: rgba(255, 255, 255, .92);--lg-btn-bg: rgba(255, 255, 255, .28);--lg-btn-shadow: rgba(59, 130, 246, .18);--lg-btn-radius: 12px;--lg-btn-text: #1e40af;position:relative;display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border:1px solid var(--lg-btn-border);border-radius:var(--lg-btn-radius);background:transparent;color:var(--lg-btn-text);font-size:.9375rem;font-weight:500;cursor:pointer;overflow:hidden;box-shadow:0 6px 20px var(--lg-btn-shadow),inset 0 1px 0 var(--lg-btn-highlight);transition:border-color .2s,box-shadow .2s,color .2s;isolation:isolate;transform:translateZ(0)}.liquid-glass-btn__glass[data-v-ab0f55f9]{position:absolute;inset:0;border-radius:inherit;background:var(--lg-btn-bg);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);pointer-events:none;transition:background .2s}.liquid-glass-btn__shimmer[data-v-ab0f55f9]{position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.45) 0%,rgba(255,255,255,.12) 50%,transparent 100%);pointer-events:none;border-radius:inherit}.liquid-glass-btn__content[data-v-ab0f55f9]{position:relative;z-index:1}.liquid-glass-btn[data-v-ab0f55f9]:hover:not(.liquid-glass-btn--disabled){border-color:#ffffffad;box-shadow:0 10px 32px #3b82f638,inset 0 1px #fffffff5}.liquid-glass-btn:hover:not(.liquid-glass-btn--disabled) .liquid-glass-btn__glass[data-v-ab0f55f9]{background:#ffffff61}.liquid-glass-btn[data-v-ab0f55f9]:active:not(.liquid-glass-btn--disabled){box-shadow:0 2px 8px var(--lg-btn-shadow),inset 0 1px 0 var(--lg-btn-highlight)}.liquid-glass-btn:active:not(.liquid-glass-btn--disabled) .liquid-glass-btn__glass[data-v-ab0f55f9]{background:#ffffff38}.liquid-glass-btn--primary[data-v-ab0f55f9]{--lg-btn-border: rgba(255, 255, 255, .55);--lg-btn-bg: rgba(219, 234, 254, .5);--lg-btn-shadow: rgba(59, 130, 246, .22);--lg-btn-text: #1d4ed8}.liquid-glass-btn--primary .liquid-glass-btn__glass[data-v-ab0f55f9]{background:#dbeafe85}.liquid-glass-btn--primary[data-v-ab0f55f9]:hover:not(.liquid-glass-btn--disabled){border-color:#ffffffb3;box-shadow:0 12px 36px #3b82f647,inset 0 1px #fffffff5}.liquid-glass-btn--primary:hover:not(.liquid-glass-btn--disabled) .liquid-glass-btn__glass[data-v-ab0f55f9]{background:#dbeafe9e}.liquid-glass-btn--no-backdrop .liquid-glass-btn__glass[data-v-ab0f55f9]{backdrop-filter:none;-webkit-backdrop-filter:none;background:#ffffff85}.liquid-glass-btn--no-backdrop.liquid-glass-btn--primary .liquid-glass-btn__glass[data-v-ab0f55f9]{background:#dbeafead}.liquid-glass-btn--no-backdrop:hover:not(.liquid-glass-btn--disabled) .liquid-glass-btn__glass[data-v-ab0f55f9]{background:#ffffff9e}.liquid-glass-btn--no-backdrop.liquid-glass-btn--primary:hover:not(.liquid-glass-btn--disabled) .liquid-glass-btn__glass[data-v-ab0f55f9]{background:#dbeafec7}.liquid-glass-btn--no-backdrop:active:not(.liquid-glass-btn--disabled) .liquid-glass-btn__glass[data-v-ab0f55f9]{background:#ffffff73}.liquid-glass-btn--no-backdrop.liquid-glass-btn--primary:active:not(.liquid-glass-btn--disabled) .liquid-glass-btn__glass[data-v-ab0f55f9]{background:#dbeafe94}.liquid-glass-btn--disabled[data-v-ab0f55f9]{opacity:.65;cursor:not-allowed}.liquid-glass-input[data-v-7fc89499]{--lg-input-border: rgba(255, 255, 255, .52);--lg-input-highlight: rgba(255, 255, 255, .92);--lg-input-bg: rgba(255, 255, 255, .28);--lg-input-shadow: rgba(59, 130, 246, .16);--lg-input-radius: 12px;position:relative;display:inline-flex;flex-direction:column;width:100%;max-width:100%;min-height:2.5rem;overflow:hidden;border:1px solid var(--lg-input-border);border-radius:var(--lg-input-radius);box-shadow:0 6px 20px var(--lg-input-shadow),inset 0 1px 0 var(--lg-input-highlight);transition:border-color .2s,box-shadow .2s}.liquid-glass-input__glass[data-v-7fc89499]{position:absolute;inset:0;background:var(--lg-input-bg);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);pointer-events:none;border-radius:inherit;transition:background .2s}.liquid-glass-input__shimmer[data-v-7fc89499]{position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.45) 0%,rgba(255,255,255,.1) 50%,transparent 100%);pointer-events:none;border-radius:inherit}.liquid-glass-input__inner[data-v-7fc89499]{position:relative;z-index:1;display:flex;align-items:center;width:100%;min-width:0;flex:1;min-height:0}.liquid-glass-input__left[data-v-7fc89499]{flex-shrink:0;display:flex;align-items:center;padding-left:12px;color:#2563eb}.liquid-glass-input__right[data-v-7fc89499]{flex-shrink:0;display:flex;align-items:center;padding-left:8px}.liquid-glass-input__field[data-v-7fc89499]{flex:1;min-width:0;height:100%;min-height:0;padding:10px 16px;border:none;background:transparent;color:#1e40af;font-size:.9375rem;outline:none;box-sizing:border-box}.liquid-glass-input__field[data-v-7fc89499]::placeholder{color:#60a5fa;opacity:.8}.liquid-glass-input__field[data-v-7fc89499]:disabled,.liquid-glass-input__field[data-v-7fc89499]:read-only{cursor:default;opacity:.85}.liquid-glass-input--has-left .liquid-glass-input__field[data-v-7fc89499]{padding-left:8px}.liquid-glass-input--has-right .liquid-glass-input__field[data-v-7fc89499]{padding-right:8px}.liquid-glass-input--focused[data-v-7fc89499]{border-color:#ffffffb3;box-shadow:0 10px 32px #3b82f63d,inset 0 1px #fffffff5}.liquid-glass-input--focused .liquid-glass-input__glass[data-v-7fc89499]{background:#ffffff5c}.liquid-glass-input--disabled[data-v-7fc89499]{opacity:.7;pointer-events:none}.password-input__toggle[data-v-b2223a5b]{padding:4px 16px 4px 4px;display:inline-flex;align-items:center;justify-content:center;margin:0 -4px 0 0;border:none;background:transparent;color:#2563eb;cursor:pointer;border-radius:6px;transition:color .2s,background .2s}.password-input__toggle[data-v-b2223a5b]:hover:not(:disabled){color:#3b82f6;background:#fff3}.password-input__toggle[data-v-b2223a5b]:disabled{opacity:.5;cursor:not-allowed}.password-input__toggle--active[data-v-b2223a5b]{color:#1d4ed8}.password-input__icon[data-v-b2223a5b]{display:block}.liquid-glass-switch[data-v-cd0a874a]{--lg-switch-border: rgba(255, 255, 255, .52);--lg-switch-highlight: rgba(255, 255, 255, .92);--lg-switch-bg: rgba(255, 255, 255, .28);--lg-switch-shadow: rgba(59, 130, 246, .18);--lg-switch-text: #1e40af;--lg-switch-text-active: #2563eb;position:relative;display:inline-flex;border-radius:14px;overflow:hidden;border:1px solid var(--lg-switch-border);box-shadow:0 6px 20px var(--lg-switch-shadow),inset 0 1px 0 var(--lg-switch-highlight);transition:border-color .2s,box-shadow .2s;isolation:isolate;transform:translateZ(0)}.liquid-glass-switch__glass[data-v-cd0a874a]{position:absolute;inset:0;border-radius:inherit;background:var(--lg-switch-bg);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);pointer-events:none}.liquid-glass-switch--no-backdrop .liquid-glass-switch__glass[data-v-cd0a874a]{backdrop-filter:none;-webkit-backdrop-filter:none;background:#ffffff80}.liquid-glass-switch__shimmer[data-v-cd0a874a]{position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.4) 0%,rgba(255,255,255,.08) 50%,transparent 100%);pointer-events:none;border-radius:inherit}.liquid-glass-switch__track[data-v-cd0a874a]{padding:0 6px 0 4px;position:relative;z-index:1;display:flex;width:100%;min-height:44px;border-radius:12px}.liquid-glass-switch__thumb[data-v-cd0a874a]{position:absolute;top:4px;left:4px;height:calc(100% - 8px);border-radius:10px;background:#ffffff80;box-shadow:0 4px 12px #3b82f633,inset 0 1px #ffffffeb;transition:width .25s ease,transform .25s ease;pointer-events:none}.liquid-glass-switch__option[data-v-cd0a874a]{display:flex;align-items:center;justify-content:center;padding:10px 16px;border:none;background:transparent;color:var(--lg-switch-text);font-size:.9375rem;font-weight:500;cursor:pointer;transition:color .2s;position:relative;z-index:1;min-width:0}.liquid-glass-switch__option--active[data-v-cd0a874a]{color:var(--lg-switch-text-active);font-weight:600}.liquid-glass-switch__option[data-v-cd0a874a]:hover:not(:disabled):not(.liquid-glass-switch__option--active){color:#2563eb}.liquid-glass-switch__option[data-v-cd0a874a]:disabled{opacity:.6;cursor:not-allowed}.liquid-glass-switch--disabled[data-v-cd0a874a]{opacity:.7;pointer-events:none}.base-modal[data-v-6017b1d6]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.base-modal__content[data-v-6017b1d6]{width:100%;max-width:360px}.modal-enter-active[data-v-6017b1d6],.modal-leave-active[data-v-6017b1d6]{transition:opacity .2s ease}.modal-enter-from[data-v-6017b1d6],.modal-leave-to[data-v-6017b1d6]{opacity:0}.captcha-modal__title[data-v-39ce2beb]{margin:0 0 20px;font-size:1.125rem;font-weight:600;color:#1e40af}.captcha-modal__box[data-v-39ce2beb]{display:flex;gap:12px;align-items:center;margin-bottom:20px}.captcha-modal__img[data-v-39ce2beb]{flex-shrink:0;width:120px;height:44px;display:flex;align-items:center;justify-content:center;background:#dbeafe;border-radius:8px;font-size:1.25rem;font-weight:600;letter-spacing:4px;color:#2563eb}.captcha-modal__input[data-v-39ce2beb]{flex:1;min-width:0;border-radius:8px;height:44px}.captcha-modal__actions[data-v-39ce2beb]{display:flex;justify-content:flex-end;gap:12px}.text-button[data-v-fafac4ba]{padding:0;border:none;background:none;color:#2563eb;font-size:inherit;cursor:pointer;transition:color .2s}.text-button[data-v-fafac4ba]:hover:not(:disabled){color:#3b82f6}.text-button[data-v-fafac4ba]:disabled{opacity:.6;cursor:not-allowed}.login-page__bg[data-v-fc6a6d83]{position:absolute;inset:0;background:#f8fafc;z-index:0;overflow:hidden}.login-page__bg[data-v-fc6a6d83]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(148,163,184,.06) 1px,transparent 1px);background-size:36px 36px;animation:login-bg-grid-fc6a6d83 60s linear infinite;pointer-events:none}@keyframes login-bg-grid-fc6a6d83{0%{transform:translate(0)}to{transform:translate(36px,36px)}}.login-page__bg-orb[data-v-fc6a6d83]{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none;animation:login-bg-orb 18s ease-in-out infinite}.login-page__bg-orb--1[data-v-fc6a6d83]{width:85%;height:85%;top:-30%;left:-25%;background:radial-gradient(circle,rgba(147,197,253,.75) 0%,transparent 55%);animation-duration:24s;animation-name:login-bg-orb-1-fc6a6d83}.login-page__bg-orb--2[data-v-fc6a6d83]{width:70%;height:70%;bottom:-30%;right:-20%;background:radial-gradient(circle,rgba(96,165,250,.7) 0%,transparent 55%);animation-duration:20s;animation-name:login-bg-orb-2-fc6a6d83}.login-page__bg-orb--3[data-v-fc6a6d83]{width:65%;height:65%;top:30%;left:-25%;background:radial-gradient(circle,rgba(165,243,252,.6) 0%,transparent 55%);animation-duration:28s;animation-name:login-bg-orb-3-fc6a6d83}.login-page__bg-orb--4[data-v-fc6a6d83]{width:60%;height:60%;top:-20%;right:-25%;background:radial-gradient(circle,rgba(153,246,228,.55) 0%,transparent 55%);animation-duration:22s;animation-name:login-bg-orb-4-fc6a6d83}@keyframes login-bg-orb-1-fc6a6d83{0%,to{transform:translate(0) scale(1)}25%{transform:translate(28%,35%) scale(1.15)}50%{transform:translate(-18%,12%) scale(.9)}75%{transform:translate(15%,-22%) scale(1.08)}}@keyframes login-bg-orb-2-fc6a6d83{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-32%,-28%) scale(1.12)}66%{transform:translate(22%,18%) scale(.92)}}@keyframes login-bg-orb-3-fc6a6d83{0%,to{transform:translate(0) scale(1)}25%{transform:translate(38%,-15%) scale(1.1)}50%{transform:translate(-12%,32%) scale(.95)}75%{transform:translate(-22%,-10%) scale(1.05)}}@keyframes login-bg-orb-4-fc6a6d83{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-28%,20%) scale(1.18)}50%{transform:translate(18%,-15%) scale(.92)}75%{transform:translate(-15%,22%) scale(1.06)}}.icon[data-v-3d31e116]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.icon svg[data-v-3d31e116]{width:1em;height:1em;vertical-align:middle}.icon[data-v-a9c38afb]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.icon svg[data-v-a9c38afb]{width:1em;height:1em;vertical-align:middle}.icon[data-v-ed760a5b]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.icon svg[data-v-ed760a5b]{width:1em;height:1em;vertical-align:middle}.icon[data-v-3e468827]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.icon svg[data-v-3e468827]{width:1em;height:1em;vertical-align:middle}.message[data-v-1cd1207b]{display:flex;align-items:center;gap:10px;padding:12px 16px;min-width:200px;max-width:400px;border-radius:12px;border:1px solid rgba(255,255,255,.5);box-shadow:0 8px 24px #2d8c822e;background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:14px;line-height:1.4}.message__icon[data-v-1cd1207b]{flex-shrink:0;width:20px;height:20px;color:inherit}.message__icon svg[data-v-1cd1207b]{width:100%;height:100%}.message__text[data-v-1cd1207b]{flex:1;word-break:break-word}.message__close[data-v-1cd1207b]{flex-shrink:0;padding:4px;border:none;background:none;cursor:pointer;color:inherit;opacity:.6;border-radius:4px;display:flex;align-items:center;justify-content:center}.message__close[data-v-1cd1207b]:hover{opacity:1}.message__close svg[data-v-1cd1207b]{width:16px;height:16px}.message--success[data-v-1cd1207b]{color:#0d7377}.message--error[data-v-1cd1207b]{color:#c62828}.message--info[data-v-1cd1207b]{color:#1e40af}.message--warning[data-v-1cd1207b]{color:#b8860b}.message-fade-slide-enter-active[data-v-1cd1207b],.message-fade-slide-leave-active[data-v-1cd1207b]{transition:opacity .2s ease,transform .2s ease}.message-fade-slide-enter-from[data-v-1cd1207b],.message-fade-slide-leave-to[data-v-1cd1207b]{opacity:0;transform:translateY(-12px)}.message-container[data-v-dfdbe3cc]{position:fixed;top:24px;left:50%;transform:translate(-50%);z-index:10000;display:flex;flex-direction:column;align-items:center;gap:12px;pointer-events:none}.message-container[data-v-dfdbe3cc]>.message{pointer-events:auto}.loading-overlay[data-v-8e0beb7c]{position:fixed;inset:0;z-index:10001;display:flex;align-items:center;justify-content:center;pointer-events:auto}.loading-overlay__backdrop[data-v-8e0beb7c]{position:absolute;inset:0;background:#f8fafcbf;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.loading-overlay__content[data-v-8e0beb7c]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 32px;border-radius:16px;background:#ffffffe6;box-shadow:0 12px 40px #3b82f626;border:1px solid rgba(255,255,255,.8)}.loading-overlay__spinner[data-v-8e0beb7c]{width:40px;height:40px;border:3px solid rgba(59,130,246,.2);border-top-color:#2563eb;border-radius:50%;animation:loading-spin-8e0beb7c .8s linear infinite}.loading-overlay__text[data-v-8e0beb7c]{font-size:.875rem;color:#1e40af;font-weight:500}@keyframes loading-spin-8e0beb7c{to{transform:rotate(360deg)}}.loading-fade-enter-active[data-v-8e0beb7c],.loading-fade-leave-active[data-v-8e0beb7c]{transition:opacity .2s ease}.loading-fade-enter-from[data-v-8e0beb7c],.loading-fade-leave-to[data-v-8e0beb7c]{opacity:0}.login-page[data-v-7f5bd050]{position:relative;min-height:100vh;display:flex;flex-direction:row;align-items:center;justify-content:center;overflow:hidden}.login-page__left[data-v-7f5bd050]{position:relative;z-index:1;flex:1;max-width:50%;padding:48px 64px}.login-page__brand[data-v-7f5bd050]{margin:0 0 12px;font-size:2.25rem;font-weight:700;color:#1e40af;letter-spacing:-.02em}.login-page__desc[data-v-7f5bd050]{margin:0;font-size:1.125rem;color:#2563eb}.login-page__right[data-v-7f5bd050]{position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;padding:32px 24px}@media(max-width:768px){.login-page__right[data-v-7f5bd050]{width:100%}}.login-page__card[data-v-7f5bd050]{width:100%;max-width:400px;min-height:600px}.login-page__title[data-v-7f5bd050]{margin:0 0 24px;font-size:1.5rem;font-weight:600;color:#1e40af}.login-page__switch[data-v-7f5bd050]{margin-bottom:24px}.login-page__form[data-v-7f5bd050]{display:flex;flex-direction:column;gap:20px}.login-page__field[data-v-7f5bd050]{display:flex;flex-direction:column;gap:8px}.login-page__label[data-v-7f5bd050]{font-size:.875rem;font-weight:500;color:#1e40af}.login-page__input-icon[data-v-7f5bd050]{color:#2563eb}.login-page__btn[data-v-7f5bd050]{width:100%;margin-top:8px}.login-page__links[data-v-7f5bd050]{padding-top:24px;margin-top:auto;text-align:center;font-size:.9375rem;color:#2563eb}.login-page__divider[data-v-7f5bd050]{margin:0 12px;color:#93c5fd}.login-page__back[data-v-7f5bd050]{display:block;width:100%;text-align:center;margin-top:auto;padding-top:24px}.login-page__captcha-box[data-v-7f5bd050]{display:flex;gap:12px;align-items:center;margin-bottom:20px}.login-page__captcha-img[data-v-7f5bd050]{flex-shrink:0;width:120px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:1.25rem;font-weight:600;letter-spacing:4px}.login-page__captcha-input[data-v-7f5bd050]{flex:1;min-width:0}@media(max-width:768px){.login-page[data-v-7f5bd050]{flex-direction:column;padding:24px 16px}.login-page__left[data-v-7f5bd050]{max-width:none;padding:32px 0 24px;text-align:center}.login-page__brand[data-v-7f5bd050]{font-size:1.75rem}.login-page__right[data-v-7f5bd050]{padding:0 0 32px;align-items:flex-start}.login-page__card[data-v-7f5bd050]{max-width:none;align-self:stretch}}
