.auth-hero-video[data-v-c969601a]{width:100%}.auth-hero-video__frame[data-v-c969601a]{position:relative;overflow:hidden;aspect-ratio:4 / 3;min-height:260px;border-radius:10px 10px 0 0;background:radial-gradient(circle at top left,rgba(0,107,135,.35),transparent 42%),linear-gradient(135deg,#003544,#00475c 52%,#0a7189);box-shadow:0 14px 36px #0027313d,inset 0 1px #ffffff1f}.auth-hero-video__frame[data-v-c969601a]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#00000029,#0000001f 45%,#0000007a)}.auth-hero-video__frame--clickable[data-v-c969601a]{cursor:pointer}.auth-hero-video__media[data-v-c969601a],.auth-hero-video__fallback[data-v-c969601a]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.auth-hero-video__media[data-v-c969601a]{display:block;object-fit:cover;object-position:center center}.auth-hero-video__fallback[data-v-c969601a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:radial-gradient(circle at center,rgba(255,255,255,.08),transparent 46%),linear-gradient(135deg,#ffffff0f,#fff0)}.auth-hero-video__fallback-sail[data-v-c969601a]{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:18px;background:#ffffff24}.auth-hero-video__fallback-text[data-v-c969601a]{max-width:220px;text-align:center;color:#ffffffd6;font-size:.86rem;line-height:1.45}.auth-hero-video__overlay[data-v-c969601a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:space-between;padding:18px}.auth-hero-video__loader[data-v-c969601a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;pointer-events:none}.auth-hero-video__top-row[data-v-c969601a]{display:flex;align-items:flex-start;justify-content:flex-end;gap:14px}.auth-hero-video__top-right[data-v-c969601a]{display:flex;align-items:center;justify-content:flex-end;padding-left:8px}.auth-hero-video__bottom-row[data-v-c969601a]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.auth-hero-video__copy[data-v-c969601a]{flex:1 1 auto;min-width:0;max-width:min(460px,100%)}.auth-hero-video__title[data-v-c969601a]{color:#fffffff5;font-size:1.35rem;font-weight:700;line-height:1.25}.auth-hero-video__subtitle[data-v-c969601a]{margin-top:10px;color:#ffffffd6;font-size:.95rem;line-height:1.45}.auth-hero-video__info[data-v-c969601a]{flex:0 0 auto;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;color:#fa6e32;background:transparent!important;border:none;box-shadow:none;filter:drop-shadow(0 1px 2px rgba(250,110,50,.15));transition:color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),filter .3s cubic-bezier(.4,0,.2,1)}.auth-hero-video__info[data-v-c969601a] .q-btn__content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.auth-hero-video__info[data-v-c969601a]:hover,.auth-hero-video__info[data-v-c969601a]:focus-visible{color:#ff7d47;transform:scale(1.2) rotate(15deg);filter:drop-shadow(0 2px 4px rgba(250,110,50,.3))}.auth-hero-video__info[data-v-c969601a]:active{transform:scale(.95)}.auth-hero-video__info[data-v-c969601a]:disabled{color:#fa6e326b;filter:none}.auth-hero-video__info[data-v-c969601a] .q-icon{font-size:24px}.auth-hero-video__dialog-card[data-v-c969601a]{min-height:100vh;min-height:100svh;min-height:100dvh;display:flex;flex-direction:column;overflow:hidden;background:#031923f5}.auth-hero-video__dialog-heading-row[data-v-c969601a]{display:flex;align-items:center;justify-content:space-between;gap:16px}.auth-hero-video__dialog-close[data-v-c969601a]{flex:0 0 auto;background:#03192357}.auth-hero-video__dialog-body[data-v-c969601a]{display:flex;flex:1 1 auto;min-height:0;align-items:center;justify-content:center;padding:32px 24px 24px;overflow:hidden}.auth-hero-video__dialog-content[data-v-c969601a]{--auth-hero-video-dialog-text-inset: clamp(12px, 1.8vw, 18px);width:min(100%,1080px);display:flex;flex-direction:column;align-items:stretch;gap:16px;transform:translateY(-6vh)}.auth-hero-video__dialog-heading[data-v-c969601a]{flex:1 1 auto;min-width:0;padding-left:var(--auth-hero-video-dialog-text-inset);color:#fff;font-size:clamp(1.08rem,1.4vw,1.2rem);font-weight:600;line-height:1.25}.auth-hero-video__dialog-video-wrapper[data-v-c969601a]{position:relative;width:100%}.auth-hero-video__dialog-brand[data-v-c969601a]{display:inline-flex;align-items:baseline;gap:6px;flex:0 0 auto;opacity:.8}.auth-hero-video__dialog-brand-badge[data-v-c969601a]{font-family:Roboto Condensed,Roboto,sans-serif;line-height:1;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:3px 8px;border-radius:6px;background:#fa6e32;color:#e6eaec;font-size:.83rem;font-weight:700}.auth-hero-video__dialog-media[data-v-c969601a]{display:block;width:100%;height:auto;max-height:min(68vh,68dvh);aspect-ratio:16 / 9;object-fit:contain;border-radius:24px;background:#000}.auth-hero-video__dialog-description[data-v-c969601a]{max-width:min(100%,920px);padding-left:var(--auth-hero-video-dialog-text-inset);display:flex;align-items:baseline;gap:10px;color:#ffffffc2;font-size:clamp(.94rem,1.2vw,1rem);line-height:1.5}.auth-hero-video__dialog-video-wrapper:fullscreen .auth-hero-video__dialog-media[data-v-c969601a]{max-height:100vh;max-height:100dvh;aspect-ratio:16 / 9;object-fit:contain;border-radius:0}@media (max-width: 599px){.auth-hero-video__frame[data-v-c969601a]{width:100%;min-height:300px;height:clamp(300px,50vh,420px);aspect-ratio:auto;border-radius:10px 10px 0 0}.auth-hero-video__media[data-v-c969601a],.auth-hero-video video[data-v-c969601a]{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.auth-hero-video__overlay[data-v-c969601a]{position:absolute;top:0;right:0;bottom:0;left:0;min-height:100%;padding:12px 14px 14px;justify-content:flex-start}.auth-hero-video__top-row[data-v-c969601a]{position:absolute;top:12px;right:12px;left:12px;justify-content:flex-end;pointer-events:none}.auth-hero-video__top-right[data-v-c969601a]{pointer-events:auto;padding-left:6px}.auth-hero-video__bottom-row[data-v-c969601a]{position:absolute;left:14px;right:14px;bottom:14px;gap:12px}.auth-hero-video__copy[data-v-c969601a]{max-width:calc(100% - 58px)}.auth-hero-video__frame[data-v-c969601a]:after{background:linear-gradient(180deg,#00000024,#0000001f 42%,#0000008f)}.auth-hero-video__title[data-v-c969601a]{font-size:1.04rem;line-height:1.18}.auth-hero-video__subtitle[data-v-c969601a]{margin-top:6px;font-size:.82rem;line-height:1.34}.auth-hero-video__info[data-v-c969601a]{width:32px;height:32px;min-width:32px;min-height:32px}.auth-hero-video__dialog-heading-row[data-v-c969601a]{gap:12px}.auth-hero-video__dialog-body[data-v-c969601a]{padding:18px 10px}.auth-hero-video__dialog-content[data-v-c969601a]{gap:12px;transform:translateY(-2vh)}.auth-hero-video__dialog-heading[data-v-c969601a]{font-size:.98rem}.auth-hero-video__dialog-media[data-v-c969601a]{max-width:100%;max-height:calc(100vh - 168px);max-height:calc(100dvh - 168px);border-radius:14px}.auth-hero-video__dialog-brand[data-v-c969601a]{gap:5px}.auth-hero-video__dialog-description[data-v-c969601a]{font-size:.88rem;line-height:1.42}}@media (max-width: 640px) and (orientation: portrait){.auth-hero-video__dialog-video-wrapper[data-v-c969601a]{aspect-ratio:4 / 5;max-height:min(48vh,48dvh);overflow:hidden;border-radius:14px;background:#000}.auth-hero-video__dialog-media[data-v-c969601a]{width:100%;height:100%;max-height:100%;aspect-ratio:auto;object-fit:cover;object-position:center center;border-radius:0}}@media (max-width: 900px) and (orientation: landscape){.auth-hero-video__dialog-body[data-v-c969601a]{padding:16px 12px 12px}.auth-hero-video__dialog-content[data-v-c969601a]{width:100%;max-width:100%;align-items:center;gap:10px;transform:none}.auth-hero-video__dialog-heading-row[data-v-c969601a]{width:min(100%,960px)}.auth-hero-video__dialog-video-wrapper[data-v-c969601a]{width:min(100%,min(78vw,calc((100dvh - 132px) * 16 / 9)));aspect-ratio:16 / 9;max-height:calc(100dvh - 132px);overflow:visible;border-radius:0;background:transparent;margin-inline:auto}.auth-hero-video__dialog-media[data-v-c969601a]{width:100%;height:100%;max-height:100%;aspect-ratio:auto;object-fit:contain;object-position:center center;border-radius:14px}}@media (orientation: landscape) and (max-height: 520px){.auth-hero-video__dialog-card[data-v-c969601a]{background:#000}.auth-hero-video__dialog-close[data-v-c969601a]{width:34px;height:34px;min-width:34px;background:#00000057}.auth-hero-video__dialog-body[data-v-c969601a]{min-height:100vh;min-height:100dvh;padding:12px 10px 10px}.auth-hero-video__dialog-content[data-v-c969601a]{width:100%;height:auto;align-items:center;gap:8px;transform:none}.auth-hero-video__dialog-heading-row[data-v-c969601a]{display:flex;width:min(100%,960px)}.auth-hero-video__dialog-description[data-v-c969601a],.auth-hero-video__dialog-brand[data-v-c969601a]{display:none}}.lcl-public-seo[data-v-c5d54098]{min-width:0;padding:clamp(24px,2.5vw,32px);border:1px solid rgba(0,71,92,.08);border-radius:10px;background:#fff;box-shadow:0 14px 32px #00354417;color:#003544;font-size:16px;line-height:1.5;padding-bottom:clamp(32px,3vw,40px)}.lcl-public-seo-intro[data-v-c5d54098]{min-width:0}.lcl-public-seo-title[data-v-c5d54098]{margin:0 0 12px;padding-left:24px;border-left:4px solid #fa6e32;font-size:clamp(28px,2.2vw,30px);line-height:1.12;font-weight:700;letter-spacing:-.02em}.lcl-public-seo-title span[data-v-c5d54098]{display:block}.lcl-public-seo-lead[data-v-c5d54098]{margin:0;font-size:16px}.lcl-public-seo-details[data-v-c5d54098]{margin-top:24px;padding-top:22px;border-top:1px solid rgba(0,71,92,.12)}.lcl-public-seo-details h2[data-v-c5d54098]{margin:24px 0 10px;font-size:18px;line-height:1.3;font-weight:700}.lcl-public-seo-details h2[data-v-c5d54098]:first-child{margin-top:0}.lcl-public-seo-list[data-v-c5d54098]{margin:0 0 12px;padding-left:22px}.lcl-public-seo-list li+li[data-v-c5d54098]{margin-top:4px}.lcl-public-seo-section[data-v-c5d54098]{margin:20px 0 0}.lcl-public-seo-section--final[data-v-c5d54098]{margin-top:28px}.lcl-public-seo-section strong[data-v-c5d54098]{font-weight:700}.lcl-public-seo-wwl[data-v-c5d54098]{color:#00677d;text-underline-offset:3px}@media (max-width: 599px){.lcl-public-seo[data-v-c5d54098]{padding:22px 20px 28px;font-size:15px;box-shadow:0 10px 24px #00354412}.lcl-public-seo-title[data-v-c5d54098]{margin-bottom:8px;padding-left:18px;font-size:24px}.lcl-public-seo-lead[data-v-c5d54098]{font-size:15px;line-height:1.4}.lcl-public-seo-details[data-v-c5d54098]{margin-top:20px;padding-top:18px}.lcl-public-seo-details h2[data-v-c5d54098]{font-size:17px}.lcl-public-seo-section--final[data-v-c5d54098]{margin-top:24px}}.login-layout[data-v-512a2cba]{min-height:100vh;min-height:100dvh}.login-page[data-v-512a2cba]{min-height:100vh;min-height:100dvh;padding:24px 16px;background:radial-gradient(circle at top,rgba(25,118,210,.08),transparent 55%),radial-gradient(circle at bottom,rgba(26,35,126,.12),transparent 60%),linear-gradient(180deg,#f0f4f8,#e8eef4)}.login-entry-layout[data-v-512a2cba]{display:grid;gap:32px;width:100%;max-width:1184px;margin:0 auto}.body--dark .login-page[data-v-512a2cba]{background:radial-gradient(circle at top,rgba(25,118,210,.04),transparent 55%),radial-gradient(circle at bottom,rgba(26,35,126,.06),transparent 60%),linear-gradient(180deg,#0f172a,#1a2332)}.login-public-seo[data-v-512a2cba]{min-width:0}@media (min-width: 1024px){.login-entry-layout[data-v-512a2cba]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.login-public-seo[data-v-512a2cba]{grid-column:1;grid-row:1}.login-entry-layout>.auth-card-stack[data-v-512a2cba]{grid-column:2;grid-row:1;align-self:start;width:100%;margin-top:20px}}@media (max-width: 1023px){.login-entry-layout[data-v-512a2cba]{display:flex;max-width:740px;flex-direction:column;gap:20px}.login-public-seo[data-v-512a2cba]{order:2;width:100%}.login-entry-layout>.auth-card-stack[data-v-512a2cba]{order:1;max-width:100%}}.body--dark .login-public-seo[data-v-512a2cba]{color:#dbe7f1}.auth-lang-switch-wrap[data-v-512a2cba]{position:absolute;top:12px;right:16px;z-index:10}.auth-lang-switch[data-v-512a2cba]{border-radius:8px;overflow:hidden;background:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px #00000014}.body--dark .auth-lang-switch[data-v-512a2cba]{background:#1e293bd9}.auth-lang-switch__btn[data-v-512a2cba]{min-height:32px;padding:0 12px;font-size:.8rem;font-weight:600;color:#64748b;background:transparent}.auth-lang-switch__btn--active[data-v-512a2cba]{color:#1e293b;background:#1976d21f}.body--dark .auth-lang-switch__btn[data-v-512a2cba]{color:#94a3b8}.body--dark .auth-lang-switch__btn--active[data-v-512a2cba]{color:#e2e8f0;background:#1976d233}.auth-card-stack[data-v-512a2cba]{position:relative;width:min(100%,520px);margin-inline:auto;border-radius:14px;background:#fff;box-shadow:0 24px 48px #0f172a33,0 4px 12px #0f172a14;overflow:hidden;opacity:0;transform:translateY(24px) scale(.98);transition:opacity .52s cubic-bezier(.25,.46,.45,.94),transform .52s cubic-bezier(.25,.46,.45,.94)}.auth-card-stack--entering[data-v-512a2cba],.auth-card-stack--active[data-v-512a2cba]{opacity:1;transform:translateY(0) scale(1)}.auth-card-stack--exiting[data-v-512a2cba]{opacity:0;transform:translateY(-16px) scale(.98)}.auth-card-stack--success[data-v-512a2cba]{opacity:1;transform:scale(1)}.body--dark .auth-card-stack[data-v-512a2cba]{background:#1e293b;box-shadow:0 24px 48px #0006,0 4px 12px #00000026}.auth-card-stack__media[data-v-512a2cba]{position:relative;z-index:1}.auth-card-stack__body[data-v-512a2cba]{position:relative;z-index:2;padding:24px 28px 28px;min-height:240px}.auth-card[data-v-512a2cba]{position:relative;transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1),max-height .35s cubic-bezier(.4,0,.2,1),margin .35s cubic-bezier(.4,0,.2,1),padding .35s cubic-bezier(.4,0,.2,1)}.auth-card--email[data-v-512a2cba]{transform-origin:top center}.auth-card--otp[data-v-512a2cba],.auth-card--name[data-v-512a2cba]{transform-origin:bottom center}.auth-card--active[data-v-512a2cba]{opacity:1;transform:translateY(0) scale(1);max-height:600px;pointer-events:auto}.auth-card--folded[data-v-512a2cba]{opacity:.55;transform:translateY(-10px) scale(.96);max-height:0;margin:0;padding:0;overflow:hidden;pointer-events:none}.auth-card--fold-up[data-v-512a2cba]{opacity:0;transform:translateY(-30px) scale(.92);max-height:0;margin:0;padding:0;overflow:hidden;pointer-events:none}.auth-card--unfolding[data-v-512a2cba]{opacity:1;transform:translateY(0) scale(1);max-height:600px;pointer-events:auto}.auth-card--loading[data-v-512a2cba]{opacity:.7;pointer-events:none}.auth-card--success[data-v-512a2cba]{opacity:0;transform:translateY(-20px) scale(.95);max-height:0;margin:0;padding:0;overflow:hidden;pointer-events:none}.auth-card__header[data-v-512a2cba]{margin-bottom:20px}.auth-card__title[data-v-512a2cba]{margin:0 0 6px;font-size:1.35rem;font-weight:700;line-height:1.25;color:#1e293b;letter-spacing:-.01em}.body--dark .auth-card__title[data-v-512a2cba]{color:#f1f5f9}.auth-card__subtitle[data-v-512a2cba]{margin:0;font-size:.92rem;line-height:1.45;color:#64748b}.body--dark .auth-card__subtitle[data-v-512a2cba]{color:#94a3b8}.auth-form[data-v-512a2cba]{display:flex;flex-direction:column;gap:14px}.auth-input[data-v-512a2cba] .q-field__control{border-radius:10px}.auth-input[data-v-512a2cba] .q-field__label{font-size:.92rem}.auth-error-banner[data-v-512a2cba]{margin-bottom:14px;border-radius:10px;background:#ef444414;color:#dc2626;border:1px solid rgba(239,68,68,.15)}.body--dark .auth-error-banner[data-v-512a2cba]{background:#ef44441f;color:#f87171;border-color:#ef444433}.auth-submit-btn[data-v-512a2cba]{min-height:44px;border-radius:10px;font-size:.96rem;font-weight:600;letter-spacing:.01em;transition:transform .2s ease,box-shadow .2s ease}.auth-submit-btn[data-v-512a2cba]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #1976d24d}.auth-submit-btn[data-v-512a2cba]:active:not(:disabled){transform:translateY(0)}.auth-submit-btn__text[data-v-512a2cba]{display:inline-flex;align-items:center;gap:8px}.auth-inline-resend[data-v-512a2cba]{font-size:.8rem;font-weight:500;padding:2px 6px}.auth-inline-resend__label[data-v-512a2cba]{margin-right:4px}.auth-input-timer[data-v-512a2cba]{font-size:.8rem;color:#94a3b8;white-space:nowrap}.auth-secondary-actions[data-v-512a2cba]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.auth-back-btn[data-v-512a2cba]{font-size:.85rem;font-weight:500;padding:4px 8px;border-radius:8px}.auth-back-btn[data-v-512a2cba]:hover{background:#0000000a}.body--dark .auth-back-btn[data-v-512a2cba]:hover{background:#ffffff0f}.auth-otp-hint[data-v-512a2cba]{font-size:.82rem;color:#94a3b8;white-space:nowrap}.body--dark .auth-otp-hint[data-v-512a2cba]{color:#64748b}.auth-spam-hint[data-v-512a2cba]{margin:0;font-size:.8rem;color:#94a3b8;text-align:left}.auth-card__header--split[data-v-512a2cba]{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:16px}.auth-card__sent-email[data-v-512a2cba]{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;max-width:100%;padding:0;border:0;background:transparent;color:#64748b;font-size:.86rem;font-weight:400;line-height:1.3;text-align:right;cursor:pointer;white-space:normal}.body--dark .auth-card__sent-email[data-v-512a2cba]{color:#94a3b8}.auth-card__sent-email[data-v-512a2cba]:disabled{opacity:.6;cursor:not-allowed}.auth-card__sent-email-text[data-v-512a2cba]{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:0 .35em;min-width:0;max-width:100%}.auth-card__sent-email-label[data-v-512a2cba]{color:#64748b}.body--dark .auth-card__sent-email-label[data-v-512a2cba]{color:#94a3b8}.auth-card__sent-email-value[data-v-512a2cba]{color:#1e293b;font-weight:600}.body--dark .auth-card__sent-email-value[data-v-512a2cba]{color:#f1f5f9}.auth-success-overlay[data-v-512a2cba]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.body--dark .auth-success-overlay[data-v-512a2cba]{background:#1e293beb}.auth-success-overlay__text[data-v-512a2cba]{font-size:1.1rem;font-weight:600;color:#334155}.body--dark .auth-success-overlay__text[data-v-512a2cba]{color:#e2e8f0}.auth-success-fade-enter-active[data-v-512a2cba],.auth-success-fade-leave-active[data-v-512a2cba]{transition:opacity .4s ease}.auth-success-fade-enter-from[data-v-512a2cba],.auth-success-fade-leave-to[data-v-512a2cba]{opacity:0}@media (max-width: 599px){.login-page[data-v-512a2cba]{padding:16px 12px;align-items:flex-start}.login-entry-layout[data-v-512a2cba]{gap:16px}.auth-card-stack[data-v-512a2cba]{border-radius:12px}.auth-card-stack__body[data-v-512a2cba]{padding:18px 18px 22px}.auth-card__title[data-v-512a2cba]{font-size:1.2rem}.auth-card__subtitle[data-v-512a2cba]{font-size:.86rem}.auth-secondary-actions[data-v-512a2cba]{flex-direction:column;align-items:flex-start;gap:8px}.auth-otp-hint[data-v-512a2cba]{align-self:flex-end}.auth-lang-switch-wrap[data-v-512a2cba]{top:8px;right:10px}}@media (min-width: 600px) and (max-width: 899px){.auth-card-stack[data-v-512a2cba]{width:min(100%,480px)}}@media (min-width: 900px){.auth-card-stack[data-v-512a2cba]{width:min(100%,520px)}}.login-page[data-v-512a2cba]{animation:loginFadeInBlur-512a2cba .5s cubic-bezier(.4,0,.2,1) both}@keyframes loginFadeInBlur-512a2cba{0%{opacity:0;filter:blur(12px);transform:scale(.98)}to{opacity:1;filter:blur(0px);transform:scale(1)}}
