.cli-auth-page[data-v-122167b0]{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;isolation:isolate;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;padding:clamp(64px,13vh,132px) 20px 48px;overflow:hidden;background:#f5f7f9;color:#182230}.cli-auth-logo[data-v-122167b0],.cli-auth-page[data-v-122167b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cli-auth-logo[data-v-122167b0]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:13px;margin-bottom:34px}.cli-auth-logo img[data-v-122167b0]{display:block;width:52px;height:52px;-ms-flex-negative:0;flex-shrink:0;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 5px 10px rgba(34,74,130,.12));filter:drop-shadow(0 5px 10px rgba(34,74,130,.12))}.cli-auth-logo .qtcls-name[data-v-122167b0]{color:#182a45;font-size:26px;font-weight:500;letter-spacing:.5px;white-space:nowrap}.cli-auth-card[data-v-122167b0]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:480px;padding:38px 36px 34px;border:1px solid rgba(211,221,234,.85);border-radius:18px;background:hsla(0,0%,100%,.96);-webkit-box-shadow:0 24px 70px rgba(38,66,108,.11),0 3px 12px rgba(38,66,108,.04);box-shadow:0 24px 70px rgba(38,66,108,.11),0 3px 12px rgba(38,66,108,.04);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.card-title[data-v-122167b0]{margin:0 0 18px;color:#17263b;text-align:center;font-size:22px;line-height:1.4;font-weight:600;letter-spacing:0}.account-card[data-v-122167b0]{gap:12px;margin:0 0 22px;padding:12px 14px;border:1px solid #e3eaf4;border-radius:12px;background:-webkit-gradient(linear,left top,left bottom,from(#fbfcfe),to(#f5f8fc));background:linear-gradient(180deg,#fbfcfe,#f5f8fc)}.account-card[data-v-122167b0],.user-avatar[data-v-122167b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-avatar[data-v-122167b0]{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;border-radius:50%;background:#e8eff9;color:#6884ad;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px #dbe5f3;box-shadow:0 0 0 2px #fff,0 0 0 3px #dbe5f3}.user-avatar img[data-v-122167b0]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.user-avatar i[data-v-122167b0]{font-size:18px}.account-info[data-v-122167b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;line-height:1.5}.account-label[data-v-122167b0]{color:#8a98ad;font-size:12px;font-weight:400}.account-name[data-v-122167b0]{overflow:hidden;color:#1f2f46;font-size:15px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.card-description[data-v-122167b0]{margin:0 0 25px;color:#66758b;text-align:center;font-size:14px;font-weight:400;line-height:1.85}.code-input-group[data-v-122167b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin:0 0 24px}.code-input-group.is-shaking[data-v-122167b0]{-webkit-animation:shake-data-v-122167b0 .35s;animation:shake-data-v-122167b0 .35s}.code-cell[data-v-122167b0]{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.code-cell[data-v-122167b0]:nth-child(4){margin-right:22px}.code-cell[data-v-122167b0]:nth-child(4):after{position:absolute;top:50%;right:-18px;width:13px;color:#a0aec0;content:"-";text-align:center;font-size:18px;font-weight:400;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.code-input[data-v-122167b0]{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:100%;height:58px;padding:0;border:1px solid #dce4ef;border-radius:11px;outline:none;background:#f9fbfe;color:#20324b;font-size:23px;font-weight:500;text-align:center;text-transform:uppercase;caret-color:#3978d4;-webkit-transition:border-color .18s ease,background .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,background .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease}.code-input.has-value[data-v-122167b0]{border-color:#b8cbe5;background:#fff}.code-input[data-v-122167b0]:focus{z-index:1;border-color:#4c86dc;background:#fff;-webkit-box-shadow:0 0 0 3px rgba(65,126,218,.15);box-shadow:0 0 0 3px rgba(65,126,218,.15);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.code-input.is-error[data-v-122167b0]{border-color:#e57a78;background:snow}.code-input.is-error[data-v-122167b0]:focus{-webkit-box-shadow:0 0 0 3px rgba(220,76,76,.13);box-shadow:0 0 0 3px rgba(220,76,76,.13)}.code-input[data-v-122167b0]:disabled{background:#f0f3f7;cursor:not-allowed}.continue-button[data-v-122167b0]{width:100%;height:48px;border:0;border-radius:11px;background:linear-gradient(100deg,#3978d4,#2865bd);-webkit-box-shadow:0 7px 16px rgba(49,107,195,.2);box-shadow:0 7px 16px rgba(49,107,195,.2);color:#fff;font-size:15px;font-weight:500;letter-spacing:.3px;cursor:pointer;-webkit-transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease,-webkit-filter .18s ease;transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease,-webkit-filter .18s ease;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease,-webkit-filter .18s ease}.continue-button[data-v-122167b0]:hover:not(:disabled){-webkit-box-shadow:0 10px 22px rgba(49,107,195,.27);box-shadow:0 10px 22px rgba(49,107,195,.27);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-filter:brightness(1.04);filter:brightness(1.04)}.continue-button[data-v-122167b0]:active:not(:disabled){-webkit-transform:translateY(0);transform:translateY(0)}.continue-button[data-v-122167b0]:focus-visible{outline:3px solid rgba(57,120,212,.3);outline-offset:3px}.continue-button[data-v-122167b0]:disabled{background:#a9bfdc;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.success-panel[data-v-122167b0]{padding:8px 0 4px;text-align:center}.success-panel .success-icon[data-v-122167b0]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:16px;border-radius:50%;color:#27a463;font-size:50px}.success-panel .card-title[data-v-122167b0]{margin-bottom:12px;font-weight:600}.success-panel .card-description[data-v-122167b0]{margin-bottom:4px}@-webkit-keyframes shake-data-v-122167b0{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}75%{-webkit-transform:translateX(6px);transform:translateX(6px)}}@keyframes shake-data-v-122167b0{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}75%{-webkit-transform:translateX(6px);transform:translateX(6px)}}@media (prefers-reduced-motion:reduce){.code-input-group.is-shaking[data-v-122167b0]{-webkit-animation:none;animation:none}.code-input[data-v-122167b0],.continue-button[data-v-122167b0]{-webkit-transition:none;transition:none}}@media (max-width:520px){.cli-auth-page[data-v-122167b0]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:36px 16px}.cli-auth-logo[data-v-122167b0]{margin-bottom:24px}.cli-auth-logo img[data-v-122167b0]{width:46px;height:46px}.cli-auth-logo .qtcls-name[data-v-122167b0]{font-size:20px}.cli-auth-card[data-v-122167b0]{padding:30px 20px 26px;border-radius:16px}.card-title[data-v-122167b0]{font-size:20px}.card-description[data-v-122167b0]{font-size:13px}.account-card[data-v-122167b0]{gap:10px;padding:10px 12px}.code-input-group[data-v-122167b0]{gap:5px}.code-cell[data-v-122167b0]:nth-child(4){margin-right:17px}.code-cell[data-v-122167b0]:nth-child(4):after{right:-15px}.code-input[data-v-122167b0]{height:50px;border-radius:9px;font-size:19px}.continue-button[data-v-122167b0]{height:46px}}