.login-truck-lane[data-v-515644ca]{position:relative;width:100%;height:100%;--login-truck-runner-width: 62px}.login-truck-lane__track[data-v-515644ca]{position:absolute;left:0;right:0;bottom:4px;height:2px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--el-color-primary) 45%,transparent) 0,color-mix(in srgb,var(--el-color-primary) 45%,transparent) 8px,transparent 8px,transparent 16px);animation:login-truck-track-scroll-515644ca 2.4s linear infinite}.login-truck-lane__runner[data-v-515644ca]{position:absolute;left:0;bottom:0;width:var(--login-truck-runner-width);height:32px;filter:drop-shadow(0 4px 8px rgba(15,23,42,.16));transform:scaleX(-1);animation:login-truck-drive-515644ca 12s linear infinite}.login-truck-lane__svg[data-v-515644ca]{display:block;width:100%;height:100%;overflow:visible}.login-truck-lane__cargo[data-v-515644ca]{fill:#2b7de9;stroke:#1d5fbd;stroke-width:1}.login-truck-lane__cargo-line[data-v-515644ca]{stroke:#ffffff59;stroke-width:1}.login-truck-lane__cab[data-v-515644ca]{fill:var(--el-color-primary);stroke:#2b7de9;stroke-width:1}.login-truck-lane__window[data-v-515644ca]{fill:#bae6fdd9}.login-truck-lane__headlight[data-v-515644ca]{fill:#fde047;transition:fill .35s ease,opacity .35s ease}.login-truck-lane__beam[data-v-515644ca]{fill:#fde04759;transition:opacity .35s ease}.login-truck-lane__wheel circle[data-v-515644ca]:first-child{fill:#374151;stroke:#1f2937;stroke-width:1.5}.login-truck-lane__wheel-hub[data-v-515644ca]{fill:#9ca3af}.login-truck-lane__wheel[data-v-515644ca]{transform-box:fill-box;transform-origin:center;animation:login-truck-wheel-515644ca 1.2s linear infinite}.login-truck-lane:not(.is-stopped) .login-truck-lane__headlight[data-v-515644ca]{animation:login-truck-light-pulse-515644ca 1.4s ease-in-out infinite}.login-truck-lane:not(.is-stopped) .login-truck-lane__beam[data-v-515644ca]{animation:login-truck-beam-pulse-515644ca 1.4s ease-in-out infinite}.login-truck-lane.is-stopped .login-truck-lane__runner[data-v-515644ca],.login-truck-lane.is-stopped .login-truck-lane__wheel[data-v-515644ca],.login-truck-lane.is-stopped .login-truck-lane__track[data-v-515644ca]{animation-play-state:paused}.login-truck-lane.is-stopped .login-truck-lane__headlight[data-v-515644ca]{fill:#6b7280;opacity:.55}.login-truck-lane.is-stopped .login-truck-lane__beam[data-v-515644ca]{opacity:0}@keyframes login-truck-drive-515644ca{0%{left:4%;opacity:1}86%{left:calc(100% - var(--login-truck-runner-width));opacity:1}87%{left:calc(100% - var(--login-truck-runner-width));opacity:0}88%{left:4%;opacity:0}90%,to{left:4%;opacity:1}}@keyframes login-truck-wheel-515644ca{to{transform:rotate(360deg)}}@keyframes login-truck-track-scroll-515644ca{to{background-position:16px 0}}@keyframes login-truck-light-pulse-515644ca{0%,to{opacity:1}50%{opacity:.72}}@keyframes login-truck-beam-pulse-515644ca{0%,to{opacity:.85}50%{opacity:.45}}.sw-notice[data-v-9344c9da]{position:fixed;top:28px;right:40px;z-index:4500;width:min(360px,100vw - 32px);display:flex;align-items:flex-start;gap:12px;padding:14px 14px 14px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(120% 90% at 0% 0%,rgba(var(--brand-primary-rgb),.16),transparent 55%),linear-gradient(180deg,#14182a,#0b0d18);box-shadow:0 18px 48px #00000073,0 0 0 1px rgba(var(--brand-primary-rgb),.1);color:#e9eaf3;font-family:var(--brand-font-family);pointer-events:auto}.sw-notice.is-error[data-v-9344c9da]{border-color:#f56c6c59;box-shadow:0 18px 48px #00000073,0 0 0 1px #f56c6c29}.sw-notice.is-error .sw-notice__icon[data-v-9344c9da]{color:#f78989;background:#f56c6c24}.sw-notice.is-success .sw-notice__icon[data-v-9344c9da]{color:#67c23a;background:#67c23a24}.sw-notice.is-info .sw-notice__icon[data-v-9344c9da]{color:rgb(var(--brand-primary-rgb));background:rgba(var(--brand-primary-rgb),.16)}.sw-notice__icon[data-v-9344c9da]{flex:none;width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center}.sw-notice__icon svg[data-v-9344c9da]{width:18px;height:18px}.sw-notice__body[data-v-9344c9da]{flex:1;min-width:0;padding-top:1px}.sw-notice__title[data-v-9344c9da]{font-size:13px;font-weight:600;letter-spacing:.04em;line-height:1.3}.sw-notice__msg[data-v-9344c9da]{margin:4px 0 0;font-size:12.5px;line-height:1.45;color:#e9eaf3b8;word-break:break-word}.sw-notice__close[data-v-9344c9da]{flex:none;width:28px;height:28px;margin:-2px -2px 0 0;border:0;border-radius:8px;background:transparent;color:#e9eaf373;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s ease,background .15s ease}.sw-notice__close[data-v-9344c9da]:hover{color:#e9eaf3;background:#ffffff0f}.sw-notice__close svg[data-v-9344c9da]{width:14px;height:14px}.sw-notice-enter-active[data-v-9344c9da],.sw-notice-leave-active[data-v-9344c9da]{transition:opacity .22s ease,transform .22s cubic-bezier(.4,0,.2,1)}.sw-notice-enter-from[data-v-9344c9da],.sw-notice-leave-to[data-v-9344c9da]{opacity:0;transform:translateY(-10px) scale(.98)}@media (max-width: 1100px){.sw-notice[data-v-9344c9da]{right:16px;left:16px;width:auto;top:16px}}@media (prefers-reduced-motion: reduce){.sw-notice-enter-active[data-v-9344c9da],.sw-notice-leave-active[data-v-9344c9da]{transition:opacity .15s ease}.sw-notice-enter-from[data-v-9344c9da],.sw-notice-leave-to[data-v-9344c9da]{transform:none}}.sw-qr-mask[data-v-33375f4e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;display:flex;align-items:center;justify-content:center;padding:24px;background:#05060db8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sw-qr-dialog[data-v-33375f4e]{width:min(100%,380px);border-radius:16px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(120% 80% at 50% -10%,rgba(var(--brand-primary-rgb),.18),transparent 55%),linear-gradient(180deg,#121528,#0b0d18);box-shadow:0 24px 64px #00000073,0 0 0 1px rgba(var(--brand-primary-rgb),.12);color:#e9eaf3;padding:22px 22px 26px;font-family:var(--brand-font-family)}.sw-qr-dialog__head[data-v-33375f4e]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.sw-qr-dialog__title[data-v-33375f4e]{font-size:17px;font-weight:600;letter-spacing:.04em}.sw-qr-dialog__sub[data-v-33375f4e]{margin:6px 0 0;font-size:12px;color:#e9eaf37a;letter-spacing:.02em}.sw-qr-dialog__close[data-v-33375f4e]{flex:none;width:32px;height:32px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:transparent;color:#e9eaf38f;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.sw-qr-dialog__close[data-v-33375f4e]:hover{color:#e9eaf3;border-color:#ffffff47;background:#ffffff0a}.sw-qr-dialog__close svg[data-v-33375f4e]{width:14px;height:14px}.sw-qr-tabs[data-v-33375f4e]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:22px;padding:4px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.sw-qr-tabs button[data-v-33375f4e]{height:36px;border:0;border-radius:9px;background:transparent;color:#e9eaf385;font-size:12.5px;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:color .15s ease,background .15s ease,box-shadow .15s ease}.sw-qr-tabs button svg[data-v-33375f4e]{width:14px;height:14px}.sw-qr-tabs button.is-active[data-v-33375f4e]{color:#fff;background:rgba(var(--brand-primary-rgb),.92);box-shadow:0 8px 20px -10px rgba(var(--brand-primary-rgb),.95)}.sw-qr-body[data-v-33375f4e]{display:flex;flex-direction:column;align-items:center}.sw-qr-frame[data-v-33375f4e]{position:relative;width:220px;height:220px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;overflow:hidden}.sw-qr-frame.is-ready[data-v-33375f4e]{background:#fff;border-color:transparent}.sw-qr-frame__corner[data-v-33375f4e]{position:absolute;width:18px;height:18px;border-color:rgba(var(--brand-primary-rgb),.95);border-style:solid;border-width:0;pointer-events:none}.sw-qr-frame__corner.is-tl[data-v-33375f4e]{top:10px;left:10px;border-top-width:2px;border-left-width:2px}.sw-qr-frame__corner.is-tr[data-v-33375f4e]{top:10px;right:10px;border-top-width:2px;border-right-width:2px}.sw-qr-frame__corner.is-bl[data-v-33375f4e]{bottom:10px;left:10px;border-bottom-width:2px;border-left-width:2px}.sw-qr-frame__corner.is-br[data-v-33375f4e]{bottom:10px;right:10px;border-bottom-width:2px;border-right-width:2px}.sw-qr-frame__img[data-v-33375f4e]{width:188px;height:188px;object-fit:contain;display:block}.sw-qr-placeholder[data-v-33375f4e]{display:flex;flex-direction:column;align-items:center;gap:6px;color:#e9eaf36b;text-align:center}.sw-qr-placeholder__icon[data-v-33375f4e]{width:36px;height:36px;margin-bottom:4px;color:rgba(var(--brand-primary-rgb),.75)}.sw-qr-placeholder span[data-v-33375f4e]{font-size:13px;color:#e9eaf3b8}.sw-qr-placeholder small[data-v-33375f4e]{font-size:11px;color:#e9eaf35c}.sw-qr-hint[data-v-33375f4e]{margin:18px 0 0;display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#e9eaf3e0}.sw-qr-hint__dot[data-v-33375f4e]{width:6px;height:6px;border-radius:50%;background:var(--el-color-primary);box-shadow:0 0 0 4px rgba(var(--brand-primary-rgb),.18)}.sw-qr-tip[data-v-33375f4e]{margin:8px 0 0;font-size:11.5px;color:#e9eaf366;text-align:center;line-height:1.5;max-width:280px}.sw-qr-fade-enter-active[data-v-33375f4e],.sw-qr-fade-leave-active[data-v-33375f4e]{transition:opacity .2s ease}.sw-qr-fade-enter-active .sw-qr-dialog[data-v-33375f4e],.sw-qr-fade-leave-active .sw-qr-dialog[data-v-33375f4e]{transition:transform .22s ease,opacity .22s ease}.sw-qr-fade-enter-from[data-v-33375f4e],.sw-qr-fade-leave-to[data-v-33375f4e]{opacity:0}.sw-qr-fade-enter-from .sw-qr-dialog[data-v-33375f4e],.sw-qr-fade-leave-to .sw-qr-dialog[data-v-33375f4e]{opacity:0;transform:translateY(8px) scale(.98)}.login-sprite-defs[data-v-1601ba71]{position:absolute;width:0;height:0;overflow:hidden}.sw-page[data-v-cf22e84e]{--sw-bg: #07080f;--sw-panel: #0b0d18;--sw-line: rgba(255, 255, 255, .08);--sw-text: #e9eaf3;--sw-text-muted: rgba(233, 234, 243, .56);--sw-text-faint: rgba(233, 234, 243, .32);position:relative;height:100vh;min-height:640px;display:grid;grid-template-columns:1fr minmax(400px,44%);background:var(--sw-bg);color:var(--sw-text);overflow:hidden;font-family:var(--brand-font-family)}.sw-left[data-v-cf22e84e]{grid-column:2;grid-row:1;position:relative;display:flex;flex-direction:column;align-items:center;padding:40px 56px 28px;overflow:hidden;z-index:2}.sw-left__stage[data-v-cf22e84e]{display:flex;flex-direction:column;align-items:center;width:100%;flex:1;min-height:0;transition:opacity .48s cubic-bezier(.4,0,.2,1),filter .48s cubic-bezier(.4,0,.2,1),transform .48s cubic-bezier(.4,0,.2,1)}[data-v-cf22e84e] .sw-right{grid-column:1;grid-row:1;transition:filter .48s ease}.sw-page.is-entering-system .sw-left__stage[data-v-cf22e84e]{opacity:.18;filter:blur(7px);transform:translate(18px) scale(.985);pointer-events:none}.sw-page.is-entering-system[data-v-cf22e84e] .sw-arch{box-shadow:inset 0 0 0 1px #ffffff0a,0 0 160px -24px rgba(var(--brand-primary-rgb),.85)}.sw-page.is-entering-system .sw-brand[data-v-cf22e84e]{filter:drop-shadow(0 0 18px rgba(var(--brand-primary-rgb),.45))}.sw-enter-veil[data-v-cf22e84e]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;pointer-events:none;background:radial-gradient(80% 60% at 50% 42%,#07080f33,#07080f8c 70%)}.sw-enter-veil__orb[data-v-cf22e84e]{width:42px;height:42px;border-radius:50%;border:1px solid rgba(var(--brand-primary-rgb),.55);background:radial-gradient(circle at 40% 35%,#ffffff59,rgba(var(--brand-primary-rgb),.55) 45%,#07080fe6 72%);box-shadow:0 0 0 6px rgba(var(--brand-primary-rgb),.12),0 0 28px rgba(var(--brand-primary-rgb),.55);animation:sw-orb-pulse-cf22e84e 1.4s ease-in-out infinite}.sw-enter-veil__copy[data-v-cf22e84e]{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.sw-enter-veil__copy strong[data-v-cf22e84e]{font-size:15px;font-weight:600;letter-spacing:.14em}.sw-enter-veil__copy span[data-v-cf22e84e]{font-size:11.5px;color:var(--sw-text-muted);letter-spacing:.08em}.sw-enter-veil-enter-active[data-v-cf22e84e],.sw-enter-veil-leave-active[data-v-cf22e84e]{transition:opacity .28s ease,transform .28s ease}.sw-enter-veil-enter-from[data-v-cf22e84e],.sw-enter-veil-leave-to[data-v-cf22e84e]{opacity:0;transform:translateY(8px)}@keyframes sw-orb-pulse-cf22e84e{0%,to{transform:scale(1);box-shadow:0 0 0 6px rgba(var(--brand-primary-rgb),.12),0 0 28px rgba(var(--brand-primary-rgb),.55)}50%{transform:scale(1.06);box-shadow:0 0 0 10px rgba(var(--brand-primary-rgb),.08),0 0 36px rgba(var(--brand-primary-rgb),.7)}}.sw-left[data-v-cf22e84e]:after{content:"";position:absolute;inset:auto 0 0 0;height:46%;background-image:linear-gradient(to right,var(--sw-line) 1px,transparent 1px),linear-gradient(to bottom,var(--sw-line) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,.9),transparent 90%);mask-image:linear-gradient(to top,rgba(0,0,0,.9),transparent 90%);pointer-events:none}.sw-brand[data-v-cf22e84e]{grid-column:1;grid-row:1;justify-self:start;align-self:start;z-index:4;margin:18px 0 0 44px;display:flex;align-items:center;gap:12px;font-size:17px;font-weight:600;letter-spacing:.08em;pointer-events:none}.sw-brand img[data-v-cf22e84e]{width:34px;height:34px;border-radius:8px;object-fit:cover}.sw-brand small[data-v-cf22e84e]{font-weight:400;color:var(--sw-text-faint);letter-spacing:.14em;font-size:11px;margin-left:2px}.sw-body[data-v-cf22e84e]{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:flex-start;padding-top:clamp(28px,7vh,64px);width:100%;max-width:400px}.sw-eyebrow[data-v-cf22e84e]{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.22em;color:var(--sw-text-muted);text-transform:uppercase;margin-bottom:14px}.sw-eyebrow[data-v-cf22e84e]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--el-color-primary);box-shadow:0 0 0 4px rgba(var(--brand-primary-rgb),.18);animation:sw-blink-cf22e84e 2.4s ease-in-out infinite}@keyframes sw-blink-cf22e84e{0%,to{opacity:1}50%{opacity:.35}}.sw-title[data-v-cf22e84e]{margin:0;font-size:30px;line-height:1.32;font-weight:600;letter-spacing:.01em}.sw-title em[data-v-cf22e84e]{font-style:normal;color:var(--sw-text-muted)}.sw-title b[data-v-cf22e84e]{font-weight:600;background:linear-gradient(100deg,#fff,#c7c9ff 55%,#9fa2ff);-webkit-background-clip:text;background-clip:text;color:transparent}.sw-caps[data-v-cf22e84e]{display:flex;flex-wrap:wrap;gap:6px 14px;margin:22px 0 72px;font-size:11.5px;color:var(--sw-text-muted)}.sw-caps span[data-v-cf22e84e]{display:inline-flex;align-items:center;gap:5px}.sw-caps svg[data-v-cf22e84e]{width:13px;height:13px;color:rgba(var(--brand-primary-rgb),.9)}.sw-tabs[data-v-cf22e84e]{position:relative;display:inline-flex;gap:22px;border-bottom:1px solid var(--sw-line);margin-bottom:18px}.sw-tabs button[data-v-cf22e84e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0 0 10px;font-size:13px;color:var(--sw-text-muted);cursor:pointer;transition:color .2s ease;font-family:inherit}.sw-tabs button.is-active[data-v-cf22e84e],.sw-tabs button[data-v-cf22e84e]:hover{color:var(--sw-text)}.sw-tabs__indicator[data-v-cf22e84e]{position:absolute;left:0;bottom:-1px;height:2px;background:var(--brand-gradient-primary);border-radius:2px;transition:transform .28s cubic-bezier(.4,0,.2,1),width .28s ease}.sw-form[data-v-cf22e84e] .el-form-item{display:block;margin-bottom:14px}.sw-form[data-v-cf22e84e] .el-form-item__label{display:block;float:none;justify-content:flex-start;text-align:left;width:100%!important;max-width:none;height:auto;line-height:1.4;padding:0 0 6px;margin:0;font-size:11.5px;color:var(--sw-text-muted);letter-spacing:.04em}.sw-form[data-v-cf22e84e] .el-form-item__content{display:block;line-height:normal;margin-left:0!important;width:100%}.sw-form[data-v-cf22e84e] .el-form-item__error{position:static;top:auto;left:auto;padding-top:6px;line-height:1.3;color:var(--el-color-danger)}.sw-form[data-v-cf22e84e] .el-input__wrapper{height:42px;padding:0 12px;border-radius:var(--brand-radius-lg);background:#ffffff09;box-shadow:0 0 0 1px #ffffff1a inset;transition:box-shadow .2s ease,background .2s ease}.sw-form[data-v-cf22e84e] .el-input__wrapper:hover{box-shadow:0 0 0 1px #ffffff29 inset}.sw-form[data-v-cf22e84e] .el-input__wrapper.is-focus{background:#ffffff0d;box-shadow:0 0 0 1px rgba(var(--brand-primary-rgb),.8) inset,0 0 0 3px rgba(var(--brand-primary-rgb),.18)}.sw-form[data-v-cf22e84e] .el-form-item.is-error .el-input__wrapper{box-shadow:0 0 0 1px #f56c6cb3 inset}.sw-form[data-v-cf22e84e] .el-form-item.is-error .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #f56c6cb3 inset,0 0 0 3px #f56c6c29}.sw-form[data-v-cf22e84e] .el-input__inner{height:100%;color:var(--sw-text);font-size:13.5px;font-family:inherit}.sw-form[data-v-cf22e84e] .el-input__inner::placeholder{color:var(--sw-text-faint)}.sw-form[data-v-cf22e84e] .el-input__prefix,.sw-form[data-v-cf22e84e] .el-input__suffix{color:var(--sw-text-faint)}.sw-form[data-v-cf22e84e] .el-input__prefix-inner>:last-child{margin-right:8px}.sw-form[data-v-cf22e84e] .el-input__clear{color:var(--sw-text-faint)}.sw-form[data-v-cf22e84e] .el-input__inner:-webkit-autofill{-webkit-text-fill-color:var(--sw-text);box-shadow:0 0 0 1000px var(--sw-panel) inset;transition:background-color 99999s ease-out}.field__icon[data-v-cf22e84e]{width:16px;height:16px;display:block;color:var(--sw-text-faint)}.field__icon-btn[data-v-cf22e84e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--sw-text-faint);cursor:pointer;border-radius:6px;margin-right:-4px;padding:0}.field__icon-btn[data-v-cf22e84e]:hover{color:var(--sw-text);background:#ffffff0f}.field__icon-btn svg[data-v-cf22e84e]{width:16px;height:16px}.field__sms[data-v-cf22e84e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0 0 0 12px;border-left:1px solid var(--sw-line);font-size:12px;color:rgb(var(--brand-primary-rgb));cursor:pointer;white-space:nowrap;font-family:inherit;line-height:1}.field__sms[data-v-cf22e84e]:disabled{color:var(--sw-text-faint);cursor:default}.sw-row[data-v-cf22e84e]{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--sw-text-muted);margin:2px 0 20px}.sw-row a[data-v-cf22e84e]:hover{color:var(--sw-text)}.sw-check[data-v-cf22e84e]{display:inline-flex;align-items:center;gap:7px;cursor:pointer}.sw-check input[data-v-cf22e84e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;border-radius:4px;border:1px solid rgba(255,255,255,.22);background:#ffffff08;display:grid;place-content:center;cursor:pointer;transition:background .15s ease,border-color .15s ease;margin:0}.sw-check input[data-v-cf22e84e]:after{content:"";width:8px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translate(1px,-1px) scale(0);transition:transform .15s ease}.sw-check input[data-v-cf22e84e]:checked{background:var(--el-color-primary);border-color:var(--el-color-primary)}.sw-check input[data-v-cf22e84e]:checked:after{transform:rotate(-45deg) translate(1px,-1px) scale(1)}.sw-submit[data-v-cf22e84e]{position:relative;width:100%;height:44px;border:0;border-radius:var(--brand-radius-lg);background:var(--brand-gradient-primary);color:#fff;font-size:14px;font-weight:600;letter-spacing:.12em;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 10px 28px -10px rgba(var(--brand-primary-rgb),.9);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;font-family:inherit}.sw-submit[data-v-cf22e84e]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 32px -10px rgba(var(--brand-primary-rgb),1);filter:brightness(1.05)}.sw-submit[data-v-cf22e84e]:active:not(:disabled){transform:translateY(0)}.sw-submit svg[data-v-cf22e84e]{width:16px;height:16px;transition:transform .2s ease}.sw-submit:hover:not(:disabled) svg[data-v-cf22e84e]{transform:translate(3px)}.sw-submit[data-v-cf22e84e]:disabled{pointer-events:none}.sw-submit.is-busy[data-v-cf22e84e]{letter-spacing:.08em;cursor:wait}.sw-submit__dots[data-v-cf22e84e]{display:inline-flex;align-items:center;gap:3px;width:16px;height:16px;justify-content:center;flex:none}.sw-submit__dots i[data-v-cf22e84e]{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.35;animation:sw-dot-pulse-cf22e84e 1s ease-in-out infinite}.sw-submit__dots i[data-v-cf22e84e]:nth-child(2){animation-delay:.16s}.sw-submit__dots i[data-v-cf22e84e]:nth-child(3){animation-delay:.32s}@keyframes sw-dot-pulse-cf22e84e{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-1px)}}@media (prefers-reduced-motion: reduce){.sw-submit__dots i[data-v-cf22e84e]{animation:none;opacity:.75}}.sw-divider[data-v-cf22e84e]{display:flex;align-items:center;gap:12px;font-size:11px;color:var(--sw-text-faint);margin:18px 0 12px}.sw-divider[data-v-cf22e84e]:before,.sw-divider[data-v-cf22e84e]:after{content:"";flex:1;height:1px;background:var(--sw-line)}.sw-ghost[data-v-cf22e84e]{width:100%;height:40px;border-radius:var(--brand-radius-lg);border:1px solid rgba(255,255,255,.12);background:transparent;color:var(--sw-text-muted);font-size:13px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease;font-family:inherit}.sw-ghost[data-v-cf22e84e]:hover{border-color:#ffffff47;color:var(--sw-text);background:#ffffff08}.sw-ghost svg[data-v-cf22e84e]{width:16px;height:16px}.sw-foot[data-v-cf22e84e]{position:relative;z-index:1;width:100%;max-width:400px;margin-top:18px}.sw-fleet[data-v-cf22e84e]{position:relative;height:34px;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(to right,transparent,#000 16%,#000 84%,transparent);color:rgba(var(--brand-primary-rgb),.55)}.sw-fleet__track[data-v-cf22e84e]{position:absolute;left:0;top:0;display:flex;align-items:flex-end;gap:44px;height:100%;width:max-content;animation:sw-drive-cf22e84e 42s linear infinite}.sw-fleet__track svg[data-v-cf22e84e]{height:26px;width:52px;flex:none}@keyframes sw-drive-cf22e84e{0%{transform:translate(0)}to{transform:translate(-50%)}}.sw-copy[data-v-cf22e84e]{margin-top:10px;font-size:11px;color:var(--sw-text-faint);letter-spacing:.04em;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}@media (max-width: 1100px){.sw-page[data-v-cf22e84e]{grid-template-columns:1fr;grid-template-rows:auto 1fr}[data-v-cf22e84e] .sw-right{display:none}.sw-brand[data-v-cf22e84e]{grid-column:1;grid-row:1;margin:28px 0 0 28px}.sw-left[data-v-cf22e84e]{grid-column:1;grid-row:2;padding:16px 28px 20px}.sw-body[data-v-cf22e84e],.sw-foot[data-v-cf22e84e]{max-width:440px}}@media (prefers-reduced-motion: reduce){.sw-fleet__track[data-v-cf22e84e]{animation-duration:120s}.sw-eyebrow[data-v-cf22e84e]:before{animation:none}.sw-left__stage[data-v-cf22e84e]{transition:none}.sw-page.is-entering-system .sw-left__stage[data-v-cf22e84e]{filter:none;transform:none;opacity:.35}.sw-enter-veil__orb[data-v-cf22e84e]{animation:none}.sw-enter-veil-enter-active[data-v-cf22e84e],.sw-enter-veil-leave-active[data-v-cf22e84e]{transition:opacity .12s ease}.sw-enter-veil-enter-from[data-v-cf22e84e],.sw-enter-veil-leave-to[data-v-cf22e84e]{transform:none}}
