.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color-base);--el-switch-font-size:var(--el-font-size-base);--el-switch-core-border-radius:10px;--el-switch-width:40px;--el-switch-height:20px;--el-switch-button-size:16px;display:inline-flex;align-items:center;position:relative;font-size:var(--el-switch-font-size);line-height:var(--el-switch-height);height:var(--el-switch-height);vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{transition:var(--el-transition-duration-fast);height:var(--el-switch-height);display:inline-block;font-size:var(--el-switch-font-size);font-weight:500;cursor:pointer;vertical-align:middle;color:var(--el-text-color-primary)}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:var(--el-switch-font-size);display:inline-block}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__core{margin:0;display:inline-block;position:relative;width:var(--el-switch-width);height:var(--el-switch-height);border:1px solid var(--el-switch-off-color);outline:0;border-radius:var(--el-switch-core-border-radius);box-sizing:border-box;background:var(--el-switch-off-color);cursor:pointer;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration);vertical-align:middle}.el-switch__core .el-switch__inner{position:absolute;top:1px;left:1px;transition:all var(--el-transition-duration);width:var(--el-switch-button-size);height:var(--el-switch-button-size);display:flex;justify-content:center;align-items:center;left:50%}.el-switch__core .el-switch__inner .is-icon,.el-switch__core .el-switch__inner .is-text{color:var(--el-color-white);transition:opacity var(--el-transition-duration);position:absolute;-webkit-user-select:none;user-select:none}.el-switch__core .el-switch__action{position:absolute;top:1px;left:1px;border-radius:var(--el-border-radius-circle);transition:all var(--el-transition-duration);width:var(--el-switch-button-size);height:var(--el-switch-button-size);background-color:var(--el-color-white);display:flex;justify-content:center;align-items:center;color:var(--el-switch-off-color)}.el-switch__core .el-switch__action .is-icon,.el-switch__core .el-switch__action .is-text{transition:opacity var(--el-transition-duration);position:absolute;-webkit-user-select:none;user-select:none}.el-switch__core .is-text{font-size:12px}.el-switch__core .is-show{opacity:1}.el-switch__core .is-hide{opacity:0}.el-switch.is-checked .el-switch__core{border-color:var(--el-switch-on-color);background-color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__action{left:100%;margin-left:calc(-1px - var(--el-switch-button-size));color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__inner{left:50%;margin-left:calc(-1px - var(--el-switch-button-size))}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.login[data-v-705fc100]{min-height:var(--vh,100vh);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);background:var(--tk-canvas)}.login-brand[data-v-705fc100]{position:relative;display:flex;flex-direction:column;padding:46px 52px;color:#fff;overflow:hidden;background:linear-gradient(150deg,rgba(7,13,24,.97),rgba(11,18,32,.91) 52%,rgba(11,45,92,.86)),url(/fleet/assets/custom/bg.jpg) 50%/cover no-repeat}.login-brand[data-v-705fc100]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(96,165,250,.07) 1px,transparent 0),linear-gradient(90deg,rgba(96,165,250,.07) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 28% 38%,#000 18%,transparent 72%);mask-image:radial-gradient(circle at 28% 38%,#000 18%,transparent 72%);pointer-events:none}.login-brand[data-v-705fc100]:after{content:"";position:absolute;width:560px;height:560px;right:-230px;bottom:-260px;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.5),transparent 68%);pointer-events:none}.brand-copy[data-v-705fc100],.brand-foot[data-v-705fc100],.brand-top[data-v-705fc100]{position:relative;z-index:1}.brand-top[data-v-705fc100]{display:flex;align-items:center;gap:12px}.brand-logo[data-v-705fc100]{max-width:190px;max-height:46px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.brand-badge[data-v-705fc100]{font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#bfdbfe;border:1px solid rgba(147,197,253,.35);border-radius:99px;padding:4px 8px}.brand-copy[data-v-705fc100]{margin:auto 0;max-width:470px}.eyebrow[data-v-705fc100]{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#93c5fd;margin-bottom:18px}.eyebrow-dot[data-v-705fc100]{width:7px;height:7px;border-radius:99px;background:#60a5fa;box-shadow:0 0 0 4px rgba(96,165,250,.16)}.brand-copy h1[data-v-705fc100]{margin:0 0 16px;font-size:clamp(30px,3.2vw,46px);line-height:1.05;letter-spacing:-.045em;font-weight:800;white-space:pre-line}.brand-copy p[data-v-705fc100]{margin:0;max-width:400px;color:#b9c8df;font-size:13.5px;line-height:1.7}.brand-features[data-v-705fc100]{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.brand-features span[data-v-705fc100]{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(148,163,184,.22);background:hsla(0,0%,100%,.05);border-radius:99px;padding:7px 11px;font-size:10px;font-weight:700;color:#dbeafe}.brand-features i[data-v-705fc100]{color:#60a5fa;font-size:11px}.brand-foot[data-v-705fc100]{font-size:10px;color:#8fa4c2;letter-spacing:.02em}.login-panel[data-v-705fc100]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:42px;background:var(--tk-surface)}.login-card[data-v-705fc100]{width:100%;max-width:390px}.login-card-brand[data-v-705fc100]{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-bottom:24px}.login-card-brand img[data-v-705fc100]{display:block;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.login-card-head[data-v-705fc100]{margin-bottom:26px}.login-eyebrow[data-v-705fc100]{display:block;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--tk-primary);margin-bottom:8px}.login-card h2[data-v-705fc100]{margin:0 0 7px;font-size:27px;line-height:1.15;letter-spacing:-.035em;font-weight:800;color:var(--tk-text)}.login-card-head p[data-v-705fc100]{margin:0;font-size:12.5px;line-height:1.55;color:var(--tk-text-muted)}.field[data-v-705fc100]{margin-bottom:16px}.field label[data-v-705fc100]{display:block;margin-bottom:7px;font-size:11px;font-weight:800;color:var(--tk-text-muted);letter-spacing:.01em}.login-card[data-v-705fc100] .el-input__wrapper{height:46px;border-radius:12px;padding:0 13px}.login-card[data-v-705fc100] .el-input__inner{font-size:13px}.login-options[data-v-705fc100]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:2px 0 22px}.login-options[data-v-705fc100] .el-switch__label{font-size:11px;color:var(--tk-text-muted)}.login-link[data-v-705fc100]{font-size:11px;font-weight:700;color:var(--tk-primary);cursor:pointer}.login-submit[data-v-705fc100]{width:100%;height:48px;font-size:13px;font-weight:800;border-radius:12px}.login-register[data-v-705fc100]{margin-top:18px;text-align:center;font-size:11px;color:var(--tk-text-muted)}.login-register span[data-v-705fc100]{color:var(--tk-primary);font-weight:800;cursor:pointer}.login-legal[data-v-705fc100]{width:100%;max-width:390px;margin-top:34px;display:flex;justify-content:space-between;gap:12px;font-size:10px;color:var(--tk-text-soft)}.share-wait[data-v-705fc100]{margin:0 0 14px;font-size:13px;color:var(--tk-text-muted)}@media (max-width:1000px){.login[data-v-705fc100]{grid-template-columns:1fr}.login-brand[data-v-705fc100]{min-height:270px;padding:28px}.brand-copy[data-v-705fc100]{margin:32px 0 0}.brand-copy h1[data-v-705fc100]{font-size:32px;white-space:normal}.brand-copy p[data-v-705fc100],.brand-features[data-v-705fc100],.brand-foot[data-v-705fc100]{display:none}.login-panel[data-v-705fc100]{padding:32px 22px 26px}}@media (max-width:520px){.login-brand[data-v-705fc100]{min-height:220px;padding:22px}.brand-logo[data-v-705fc100]{max-width:150px;max-height:36px}.brand-copy h1[data-v-705fc100]{font-size:27px}.login-card h2[data-v-705fc100]{font-size:23px}.login-card-brand[data-v-705fc100]{margin-bottom:18px}.login-card-brand img[data-v-705fc100]{max-width:100%}}