#login-1 .login1-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:18px;box-shadow:0 10px 30px rgba(0,0,0,.06);padding:26px}#login-1 .login1-right{background:#f8fafc;border-color:rgba(0,0,0,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.65),0 10px 30px rgba(0,0,0,.04)}#login-1 .login1-label{font-weight:800;color:#111;margin-bottom:8px}#login-1 .login1-input .input-group-text{width:46px;justify-content:center;background:#fff;border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.7);border-top-left-radius:12px;border-bottom-left-radius:12px}#login-1 .login1-input .form-control{border-color:rgba(0,0,0,.12);border-left:0;padding:12px 14px;border-top-right-radius:12px;border-bottom-right-radius:12px}#login-1 .login1-input .form-control:focus{box-shadow:none;border-color:rgba(0,0,0,.28)}#login-1 .login1-row{display:flex;justify-content:space-between;align-items:center;margin:8px 0 14px;font-size:14px}#login-1 .login1-remember{display:inline-flex;align-items:center;gap:8px;color:rgba(0,0,0,.75)}#login-1 .login1-forgot{color:#2563eb;text-decoration:underline;text-underline-offset:3px}#login-1 .login1-btn{width:100%;border:0;background:#1f2328;color:#fff;border-radius:12px;padding:12px 14px;font-weight:800;letter-spacing:.2px}#login-1 .login1-btn:hover{filter:brightness(.95)}#login-1 .login1-meta{text-align:center;margin-top:12px;font-size:13px;color:rgba(0,0,0,.72)}#login-1 .login1-meta a{margin-left:6px;color:#2563eb;text-decoration:underline;text-underline-offset:3px}#login-1 .login1-agree{text-align:center;margin-top:8px;font-size:12px;color:rgba(0,0,0,.65)}#login-1 .login1-agree a{color:#2563eb;text-decoration:underline;text-underline-offset:3px}#login-1 .login1-oauth{margin-top:18px;padding-top:16px;border-top:1px dashed rgba(0,0,0,.14)}#login-1 .login1-oauth-title{font-weight:800;margin-bottom:10px;color:#111}#login-1 .login1-oauth-list{display:flex;flex-wrap:wrap;gap:10px}#login-1 .login1-oauth-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.18);color:rgba(0,0,0,.75);font-size:13px}#login-1 .login1-oauth-pill:hover{border-color:rgba(0,0,0,.3);color:#111}#login-1 .login1-right-title{font-size:18px;font-weight:900;color:#111;margin:0 0 14px}#login-1 .login1-right-p{margin:0 0 10px;line-height:1.7;color:rgba(0,0,0,.72)}#login-1 .login1-right-ul{margin:10px 0 0;padding-left:18px;line-height:1.8;color:rgba(0,0,0,.78)}#login-1 .login1-right-ul li{margin:6px 0}@media (max-width:992px){#login-1 .login1-card{padding:20px}}#login-2 .login2-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:18px;box-shadow:0 10px 30px rgba(0,0,0,.06);overflow:hidden}#login-2 .login2-tabs{display:flex;gap:10px;padding:14px 16px;border-bottom:1px solid rgba(0,0,0,.08);background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,0))}#login-2 .login2-tab{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:999px;border:1px solid rgba(0,0,0,.14);background:#fff;color:rgba(0,0,0,.78);font-weight:800;font-size:13px;text-decoration:none}#login-2 .login2-tab.is-active{background:#1f2328;color:#fff;border-color:#1f2328}#login-2 .login2-form{padding:22px 22px 10px}#login-2 .login2-label{font-weight:800;color:#111;margin-bottom:8px}#login-2 .login2-input .input-group-text{width:46px;justify-content:center;background:#fff;border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.7);border-top-left-radius:12px;border-bottom-left-radius:12px}#login-2 .login2-input .form-control{border-color:rgba(0,0,0,.12);border-left:0;padding:12px 14px;border-top-right-radius:12px;border-bottom-right-radius:12px}#login-2 .login2-input .form-control:focus{box-shadow:none;border-color:rgba(0,0,0,.28)}#login-2 .login2-captcha{display:flex;align-items:center;gap:10px}#login-2 .login2-captcha .form-control{flex:1;padding:12px 14px;border-radius:12px;border-color:rgba(0,0,0,.12)}#login-2 .login2-captcha-img{height:42px;border-radius:12px;border:1px solid rgba(0,0,0,.12)}#login-2 .login2-captcha-refresh{font-size:12px;color:#2563eb;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}#login-2 .login2-row{display:flex;justify-content:space-between;align-items:center;margin:8px 0 14px;font-size:14px}#login-2 .login2-remember{display:inline-flex;align-items:center;gap:8px;color:rgba(0,0,0,.75)}#login-2 .login2-forgot{color:#2563eb;text-decoration:underline;text-underline-offset:3px}#login-2 .login2-btn{width:100%;border:0;background:#1f2328;color:#fff;border-radius:12px;padding:12px 14px;font-weight:800;letter-spacing:.2px}#login-2 .login2-btn:hover{filter:brightness(.95)}#login-2 .login2-meta{text-align:center;margin-top:12px;font-size:13px;color:rgba(0,0,0,.72)}#login-2 .login2-meta a{margin-left:6px;color:#2563eb;text-decoration:underline;text-underline-offset:3px}#login-2 .login2-agree{text-align:center;margin:8px 22px 0;padding-bottom:16px;font-size:12px;color:rgba(0,0,0,.65)}#login-2 .login2-agree a{color:#2563eb;text-decoration:underline;text-underline-offset:3px}#login-2 .login2-oauth{margin:0 22px 22px;padding-top:14px;border-top:1px dashed rgba(0,0,0,.14)}#login-2 .login2-oauth-title{font-weight:800;margin-bottom:10px;color:#111}#login-2 .login2-oauth-list{display:flex;flex-wrap:wrap;gap:10px}#login-2 .login2-oauth-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.18);color:rgba(0,0,0,.75);font-size:13px;text-decoration:none}#login-2 .login2-oauth-pill:hover{border-color:rgba(0,0,0,.3);color:#111}#login-2 .login2-side{background:#f8fafc;border:1px solid rgba(0,0,0,.06);border-radius:18px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.65),0 10px 30px rgba(0,0,0,.04);padding:22px}#login-2 .login2-side-title{font-size:18px;font-weight:900;color:#111;margin:0 0 14px}#login-2 .login2-side-item{display:flex;gap:12px;padding:12px;border-radius:14px;background:rgba(255,255,255,.75);border:1px solid rgba(0,0,0,.06);margin-bottom:10px}#login-2 .login2-side-ico{width:38px;height:38px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.06);color:rgba(0,0,0,.7);flex:0 0 auto}#login-2 .login2-side-h{font-weight:900;color:#111;margin-bottom:2px}#login-2 .login2-side-d{font-size:12px;line-height:1.6;color:rgba(0,0,0,.72)}#login-2 .login2-note{margin-top:10px;font-size:12px;line-height:1.6;color:rgba(0,0,0,.65);padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.7);border:1px dashed rgba(0,0,0,.12)}@media (max-width:992px){#login-2 .login2-side{margin-top:12px}}#login-3{background:radial-gradient(1200px 520px at 20% 10%,rgba(0,0,0,.06),transparent 60%),radial-gradient(900px 420px at 85% 30%,rgba(0,0,0,.04),transparent 65%),#fff}#login-3 .login3-shell{display:grid;grid-template-columns:1.1fr .9fr;gap:18px;align-items:stretch}#login-3 .login3-hero{position:relative;border-radius:22px;padding:26px;border:1px solid rgba(0,0,0,.08);box-shadow:0 18px 50px rgba(0,0,0,.06);background:linear-gradient(180deg,rgba(0,0,0,.03),rgba(0,0,0,.01));overflow:hidden}#login-3 .login3-hero:before{content:"";position:absolute;inset:-120px -120px auto auto;width:320px;height:320px;border-radius:999px;background:rgba(0,0,0,.06);filter:blur(0px)}#login-3 .login3-kicker{display:inline-flex;gap:10px;align-items:center;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.85);border:1px solid rgba(0,0,0,.1);font-weight:900;color:#111;font-size:12px}#login-3 .login3-hero-title{margin:14px 0 8px;font-size:28px;font-weight:950;color:#111;letter-spacing:.2px}#login-3 .login3-hero-desc{margin:0 0 16px;color:rgba(0,0,0,.72);line-height:1.7}#login-3 .login3-badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}#login-3 .login3-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.9);border:1px solid rgba(0,0,0,.1);color:rgba(0,0,0,.78);font-weight:800;font-size:13px}#login-3 .login3-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}#login-3 .login3-trust-item{border-radius:16px;padding:12px 12px;background:rgba(255,255,255,.85);border:1px solid rgba(0,0,0,.08)}#login-3 .login3-trust-num{font-weight:950;font-size:20px;color:#111}#login-3 .login3-trust-label{margin-top:2px;font-size:12px;color:rgba(0,0,0,.68)}#login-3 .login3-quick{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}#login-3 .login3-quick-item{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border-radius:14px;background:rgba(255,255,255,.9);border:1px dashed rgba(0,0,0,.14);color:rgba(0,0,0,.78);font-weight:800;font-size:13px;text-decoration:none}#login-3 .login3-quick-item:hover{border-style:solid;color:#111}#login-3 .login3-card{border-radius:22px;border:1px solid rgba(0,0,0,.1);box-shadow:0 18px 60px rgba(0,0,0,.1);background:rgba(255,255,255,.8);backdrop-filter:blur(12px);overflow:hidden;position:relative}#login-3 .login3-card-head{padding:18px 18px 12px;border-bottom:1px solid rgba(0,0,0,.08);background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,0))}#login-3 .login3-card-title{font-weight:950;font-size:18px;color:#111}#login-3 .login3-card-sub{margin-top:4px;font-size:12px;color:rgba(0,0,0,.68)}#login-3 .login3-form{padding:18px}#login-3 .login3-field{margin-bottom:12px}#login-3 .login3-label{display:block;font-weight:900;color:#111;margin-bottom:8px;font-size:13px}#login-3 .login3-input{display:flex;align-items:center;gap:10px;border:1px solid rgba(0,0,0,.12);border-radius:14px;padding:11px 12px;background:#fff}#login-3 .login3-input i{color:rgba(0,0,0,.62)}#login-3 .login3-input input{width:100%;border:0;outline:0;background:0 0;font-size:14px}#login-3 .login3-row{display:flex;justify-content:space-between;align-items:center;margin:8px 0 12px;font-size:13px}#login-3 .login3-remember{display:inline-flex;align-items:center;gap:8px;color:rgba(0,0,0,.74)}#login-3 .login3-link{color:#2563eb;text-decoration:underline;text-underline-offset:3px}#login-3 .login3-btn{width:100%;border:0;background:#111;color:#fff;border-radius:14px;padding:12px 14px;font-weight:950;letter-spacing:.2px}#login-3 .login3-btn:hover{filter:brightness(.95)}#login-3 .login3-meta{text-align:center;margin-top:12px;font-size:13px;color:rgba(0,0,0,.7)}#login-3 .login3-help{margin-top:10px;padding:10px 12px;border-radius:14px;background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.08)}#login-3 .login3-help-a{display:flex;gap:10px;align-items:center;text-decoration:none;color:rgba(0,0,0,.78);font-weight:800;font-size:13px}#login-3 .login3-agree{text-align:center;margin-top:10px;font-size:12px;color:rgba(0,0,0,.62)}#login-3 .login3-oauth{padding:14px 18px 18px;border-top:1px dashed rgba(0,0,0,.14)}#login-3 .login3-oauth-title{font-weight:950;margin-bottom:10px;color:#111;font-size:13px}#login-3 .login3-oauth-list{display:flex;flex-wrap:wrap;gap:10px}#login-3 .login3-oauth-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.18);color:rgba(0,0,0,.78);font-size:13px;text-decoration:none}#login-3 .login3-oauth-pill:hover{border-color:rgba(0,0,0,.3);color:#111}@media (max-width:992px){#login-3 .login3-shell{grid-template-columns:1fr}#login-3 .login3-trust{grid-template-columns:1fr}}#login-4 .login4-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:18px;box-shadow:0 10px 30px rgba(0,0,0,.06);padding:24px}#login-4 .login4-label{font-weight:900;color:#111;margin-bottom:8px}#login-4 .login4-input .input-group-text{width:46px;justify-content:center;background:#fff;border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.7);border-top-left-radius:12px;border-bottom-left-radius:12px}#login-4 .login4-input .form-control{border-color:rgba(0,0,0,.12);border-left:0;padding:12px 14px;border-top-right-radius:12px;border-bottom-right-radius:12px}#login-4 .login4-input .form-control:focus{box-shadow:none;border-color:rgba(0,0,0,.28)}#login-4 .login4-row{display:flex;justify-content:space-between;align-items:center;margin:8px 0 14px;font-size:14px}#login-4 .login4-remember{display:inline-flex;align-items:center;gap:8px;color:rgba(0,0,0,.75)}#login-4 .login4-link{color:#2563eb;text-decoration:underline;text-underline-offset:3px}#login-4 .login4-btn{width:100%;border:0;background:#111;color:#fff;border-radius:12px;padding:12px 14px;font-weight:950;letter-spacing:.2px}#login-4 .login4-btn:hover{filter:brightness(.95)}#login-4 .login4-meta{text-align:center;margin-top:12px;font-size:13px;color:rgba(0,0,0,.72)}#login-4 .login4-agree{text-align:center;margin-top:8px;font-size:12px;color:rgba(0,0,0,.62)}#login-4 .login4-quick{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;padding-top:16px;border-top:1px dashed rgba(0,0,0,.14)}#login-4 .login4-quick-item{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.16);color:rgba(0,0,0,.78);font-size:13px;font-weight:800;text-decoration:none}#login-4 .login4-quick-item:hover{border-color:rgba(0,0,0,.28);color:#111}#login-4 .login4-side{background:#f8fafc;border:1px solid rgba(0,0,0,.06);border-radius:18px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.65),0 10px 30px rgba(0,0,0,.04);padding:24px}#login-4 .login4-side-title{font-size:18px;font-weight:950;color:#111;margin:0 0 14px}#login-4 .login4-steps{display:flex;flex-direction:column;gap:10px}#login-4 .login4-step{display:flex;gap:12px;padding:12px;border-radius:16px;background:rgba(255,255,255,.85);border:1px solid rgba(0,0,0,.08)}#login-4 .login4-step-num{width:44px;height:44px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.06);font-weight:950;color:#111;flex:0 0 auto}#login-4 .login4-step-h{font-weight:950;color:#111;margin-bottom:2px}#login-4 .login4-step-d{font-size:12px;line-height:1.6;color:rgba(0,0,0,.72)}#login-4 .login4-faq{display:flex;flex-direction:column;gap:10px}#login-4 .login4-faq-item{border:1px solid rgba(0,0,0,.1);border-radius:16px;background:rgba(255,255,255,.85);padding:10px 12px}#login-4 .login4-faq-item summary{cursor:pointer;font-weight:900;color:#111}#login-4 .login4-faq-a{margin-top:8px;font-size:12px;line-height:1.7;color:rgba(0,0,0,.72)}#login-4 .login4-help{margin-top:12px;display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px dashed rgba(0,0,0,.14);background:rgba(255,255,255,.75);color:rgba(0,0,0,.78);font-weight:900;text-decoration:none}#login-4 .login4-help:hover{border-style:solid;color:#111}#login-4 .login4-bar{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;border:1px solid rgba(0,0,0,.08);background:rgba(0,0,0,.02);color:rgba(0,0,0,.75);font-weight:800}@media (max-width:992px){#login-4 .login4-card,#login-4 .login4-side{padding:20px}}#login-5{background:radial-gradient(900px 420px at 20% 15%,rgba(0,0,0,.06),transparent 60%),radial-gradient(800px 380px at 85% 25%,rgba(0,0,0,.04),transparent 65%),#fff}#login-5 .login5-notice{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;border:1px solid rgba(0,0,0,.08);background:rgba(255,255,255,.75);box-shadow:0 12px 30px rgba(0,0,0,.05);margin-bottom:16px}#login-5 .login5-notice-left{display:flex;align-items:center;gap:10px;color:rgba(0,0,0,.78);font-weight:800}#login-5 .login5-notice-more{color:#2563eb;font-weight:900;text-decoration:underline;text-underline-offset:3px}#login-5 .login5-wrap{display:grid;grid-template-columns:0.95fr 1.05fr;gap:16px;align-items:stretch}#login-5 .login5-app{border-radius:22px;border:1px solid rgba(0,0,0,.08);background:rgba(255,255,255,.78);backdrop-filter:blur(10px);box-shadow:0 18px 60px rgba(0,0,0,.06);padding:22px}#login-5 .login5-app-title{font-size:18px;font-weight:950;color:#111}#login-5 .login5-app-desc{margin-top:6px;color:rgba(0,0,0,.7);line-height:1.7;font-size:13px}#login-5 .login5-qrcode{width:168px;height:168px;border-radius:18px;border:1px solid rgba(0,0,0,.1);margin-top:14px;object-fit:cover;display:block}#login-5 .login5-qrcode.placeholder{width:168px;height:168px;border-radius:18px;border:1px dashed rgba(0,0,0,.18);margin-top:14px;display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,.55);font-weight:900}#login-5 .login5-app-btn{display:flex;align-items:center;justify-content:center;margin-top:14px;padding:12px 14px;border-radius:14px;background:#111;color:#fff;font-weight:950;text-decoration:none}#login-5 .login5-app-btn:hover{filter:brightness(.95)}#login-5 .login5-app-links{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding-top:14px;border-top:1px dashed rgba(0,0,0,.14)}#login-5 .login5-app-link{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.78);font-weight:850;text-decoration:none;font-size:13px}#login-5 .login5-app-link:hover{border-color:rgba(0,0,0,.24);color:#111}#login-5 .login5-card{border-radius:22px;border:1px solid rgba(0,0,0,.1);background:rgba(255,255,255,.85);backdrop-filter:blur(12px);box-shadow:0 18px 60px rgba(0,0,0,.1);overflow:hidden}#login-5 .login5-card-head{padding:18px 18px 12px;border-bottom:1px solid rgba(0,0,0,.08);background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,0))}#login-5 .login5-card-title{font-weight:950;font-size:18px;color:#111}#login-5 .login5-card-sub{margin-top:4px;font-size:12px;color:rgba(0,0,0,.68)}#login-5 .login5-form{padding:18px}#login-5 .login5-field{margin-bottom:12px}#login-5 .login5-label{display:block;font-weight:900;color:#111;margin-bottom:8px;font-size:13px}#login-5 .login5-input{display:flex;align-items:center;gap:10px;border:1px solid rgba(0,0,0,.12);border-radius:14px;padding:11px 12px;background:#fff}#login-5 .login5-input i{color:rgba(0,0,0,.62)}#login-5 .login5-input input{width:100%;border:0;outline:0;background:0 0;font-size:14px}#login-5 .login5-row{display:flex;justify-content:space-between;align-items:center;margin:8px 0 12px;font-size:13px}#login-5 .login5-remember{display:inline-flex;align-items:center;gap:8px;color:rgba(0,0,0,.74)}#login-5 .login5-link{color:#2563eb;text-decoration:underline;text-underline-offset:3px}#login-5 .login5-btn{width:100%;border:0;background:#111;color:#fff;border-radius:14px;padding:12px 14px;font-weight:950;letter-spacing:.2px}#login-5 .login5-btn:hover{filter:brightness(.95)}#login-5 .login5-meta{text-align:center;margin-top:12px;font-size:13px;color:rgba(0,0,0,.7)}#login-5 .login5-agree{text-align:center;margin-top:10px;font-size:12px;color:rgba(0,0,0,.62)}#login-5 .login5-oauth{padding:14px 18px 18px;border-top:1px dashed rgba(0,0,0,.14)}#login-5 .login5-oauth-title{font-weight:950;margin-bottom:10px;color:#111;font-size:13px}#login-5 .login5-oauth-list{display:flex;flex-wrap:wrap;gap:10px}#login-5 .login5-oauth-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.18);color:rgba(0,0,0,.78);font-size:13px;text-decoration:none}#login-5 .login5-oauth-pill:hover{border-color:rgba(0,0,0,.3);color:#111}#login-5 .login5-trust{padding:0 18px 18px;display:flex;flex-wrap:wrap;gap:10px}#login-5 .login5-trust-item{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid rgba(0,0,0,.12);background:rgba(255,255,255,.85);color:rgba(0,0,0,.75);font-weight:850;font-size:12px}@media (max-width:992px){#login-5 .login5-wrap{grid-template-columns:1fr}}#login-6 .login6-panel{background:#f8fafc;border:1px solid rgba(0,0,0,.06);border-radius:18px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.65),0 10px 30px rgba(0,0,0,.04);padding:22px}#login-6 .login6-title{font-size:18px;font-weight:950;color:#111;margin:0 0 14px}#login-6 .login6-list{display:flex;flex-direction:column;gap:10px}#login-6 .login6-item{display:flex;gap:12px;padding:12px;border-radius:16px;background:rgba(255,255,255,.85);border:1px solid rgba(0,0,0,.08)}#login-6 .login6-dot{width:40px;height:40px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}#login-6 .login6-dot.ok{background:rgba(0,0,0,.06);color:rgba(0,0,0,.72)}#login-6 .login6-dot.warn{background:rgba(0,0,0,.1);color:#111}#login-6 .login6-h{font-weight:950;color:#111;margin-bottom:2px}#login-6 .login6-d{font-size:12px;line-height:1.6;color:rgba(0,0,0,.72)}#login-6 .login6-help{margin-top:12px;display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px dashed rgba(0,0,0,.14);background:rgba(255,255,255,.75);text-decoration:none;color:rgba(0,0,0,.78);font-weight:900}#login-6 .login6-help:hover{border-style:solid;color:#111}#login-6 .login6-qr{margin-top:16px;padding-top:16px;border-top:1px dashed rgba(0,0,0,.14)}#login-6 .login6-qr-h{font-weight:950;color:#111}#login-6 .login6-qr-d{margin-top:6px;color:rgba(0,0,0,.7);font-size:13px;line-height:1.6}#login-6 .login6-qr-img{width:160px;height:160px;border-radius:18px;border:1px solid rgba(0,0,0,.1);margin-top:12px;object-fit:cover;display:block}#login-6 .login6-qr-btn{display:flex;align-items:center;justify-content:center;margin-top:12px;padding:11px 12px;border-radius:14px;background:#111;color:#fff;font-weight:950;text-decoration:none}#login-6 .login6-qr-btn:hover{filter:brightness(.95)}#login-6 .login6-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:18px;box-shadow:0 10px 30px rgba(0,0,0,.06);overflow:hidden}#login-6 .login6-card-head{padding:18px 18px 12px;border-bottom:1px solid rgba(0,0,0,.08);background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,0))}#login-6 .login6-card-title{font-weight:950;font-size:18px;color:#111}#login-6 .login6-steps{display:flex;align-items:center;gap:10px;margin-top:10px;flex-wrap:wrap}#login-6 .login6-step{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(0,0,0,.12);background:#fff}#login-6 .login6-step-k{width:28px;height:28px;border-radius:999px;background:rgba(0,0,0,.06);display:flex;align-items:center;justify-content:center;font-weight:950;color:#111;font-size:12px}#login-6 .login6-step-t{font-weight:900;color:rgba(0,0,0,.78);font-size:12px}#login-6 .login6-step-line{height:1px;width:18px;background:rgba(0,0,0,.16)}#login-6 .login6-form{padding:18px}#login-6 .login6-field{margin-bottom:12px}#login-6 .login6-field-top{display:flex;align-items:center;gap:10px;margin-bottom:8px}#login-6 .login6-chip{font-size:11px;font-weight:950;padding:4px 8px;border-radius:999px;background:rgba(0,0,0,.06);color:#111}#login-6 .login6-label{font-weight:950;color:#111;font-size:13px}#login-6 .login6-input{display:flex;align-items:center;gap:10px;border:1px solid rgba(0,0,0,.12);border-radius:14px;padding:11px 12px;background:#fff}#login-6 .login6-input i{color:rgba(0,0,0,.62)}#login-6 .login6-input input{width:100%;border:0;outline:0;background:0 0;font-size:14px}#login-6 .login6-row{display:flex;justify-content:space-between;align-items:center;margin:8px 0 12px;font-size:13px}#login-6 .login6-remember{display:inline-flex;align-items:center;gap:8px;color:rgba(0,0,0,.74)}#login-6 .login6-link{color:#2563eb;text-decoration:underline;text-underline-offset:3px}#login-6 .login6-btn{width:100%;border:0;background:#111;color:#fff;border-radius:14px;padding:12px 14px;font-weight:950;letter-spacing:.2px}#login-6 .login6-btn:hover{filter:brightness(.95)}#login-6 .login6-meta{text-align:center;margin-top:12px;font-size:13px;color:rgba(0,0,0,.7)}#login-6 .login6-agree{text-align:center;margin-top:10px;font-size:12px;color:rgba(0,0,0,.62)}#login-6 .login6-footer{display:flex;flex-wrap:wrap;gap:10px;padding:14px 18px 18px;border-top:1px dashed rgba(0,0,0,.14);background:rgba(0,0,0,.01)}#login-6 .login6-footlink{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.16);color:rgba(0,0,0,.78);font-weight:850;font-size:13px;text-decoration:none}#login-6 .login6-footlink:hover{border-color:rgba(0,0,0,.28);color:#111}@media (max-width:992px){#login-6 .login6-qr-img{width:150px;height:150px}}#login-7{background:radial-gradient(1000px 460px at 25% 12%,rgba(0,0,0,.06),transparent 60%),radial-gradient(860px 420px at 80% 22%,rgba(0,0,0,.04),transparent 65%),#fff}#login-7 .login7-status{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:14px}#login-7 .login7-status-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(0,0,0,.08);background:rgba(255,255,255,.78);box-shadow:0 10px 24px rgba(0,0,0,.05)}#login-7 .login7-status-ico{width:38px;height:38px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.06);color:rgba(0,0,0,.7)}#login-7 .login7-status-l{font-size:12px;color:rgba(0,0,0,.62);font-weight:850}#login-7 .login7-status-v{font-size:13px;font-weight:950;color:#111}#login-7 .login7-card{border-radius:22px;border:1px solid rgba(0,0,0,.1);background:rgba(255,255,255,.85);backdrop-filter:blur(12px);box-shadow:0 18px 60px rgba(0,0,0,.1);overflow:hidden}#login-7 .login7-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:0}#login-7 .login7-info{padding:18px;border-right:1px solid rgba(0,0,0,.08);background:rgba(0,0,0,.01)}#login-7 .login7-box{border:1px solid rgba(0,0,0,.08);border-radius:18px;background:rgba(255,255,255,.8);padding:14px;margin-bottom:12px}#login-7 .login7-box-h{font-weight:950;color:#111;margin-bottom:8px}#login-7 .login7-p{margin:0 0 8px;color:rgba(0,0,0,.72);line-height:1.7;font-size:13px}#login-7 .login7-ul{margin:0 0 8px;padding-left:18px;color:rgba(0,0,0,.74);line-height:1.8;font-size:13px}#login-7 .login7-formwrap{padding:18px}#login-7 .login7-field{margin-bottom:12px}#login-7 .login7-label{display:block;font-weight:950;color:#111;margin-bottom:8px;font-size:13px}#login-7 .login7-input{display:flex;align-items:center;gap:10px;border:1px solid rgba(0,0,0,.12);border-radius:14px;padding:11px 12px;background:#fff}#login-7 .login7-input i{color:rgba(0,0,0,.62)}#login-7 .login7-input input{width:100%;border:0;outline:0;background:0 0;font-size:14px}#login-7 .login7-row{display:flex;justify-content:space-between;align-items:center;margin:8px 0 12px;font-size:13px}#login-7 .login7-remember{display:inline-flex;align-items:center;gap:8px;color:rgba(0,0,0,.74)}#login-7 .login7-link{color:#2563eb;text-decoration:underline;text-underline-offset:3px}#login-7 .login7-btn{width:100%;border:0;background:#111;color:#fff;border-radius:14px;padding:12px 14px;font-weight:950;letter-spacing:.2px}#login-7 .login7-btn:hover{filter:brightness(.95)}#login-7 .login7-meta{text-align:center;margin-top:12px;font-size:13px;color:rgba(0,0,0,.7)}#login-7 .login7-agree{text-align:center;margin-top:10px;font-size:12px;color:rgba(0,0,0,.62)}#login-7 .login7-quickbar{display:flex;flex-wrap:wrap;gap:10px;padding:14px 18px 18px;border-top:1px dashed rgba(0,0,0,.14);background:rgba(0,0,0,.01)}#login-7 .login7-q{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.16);color:rgba(0,0,0,.78);font-weight:850;font-size:13px;text-decoration:none}#login-7 .login7-q:hover{border-color:rgba(0,0,0,.28);color:#111}@media (max-width:992px){#login-7 .login7-grid{grid-template-columns:1fr}#login-7 .login7-info{border-right:0;border-bottom:1px solid rgba(0,0,0,.08)}}#login-8 .login8-top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;border:1px solid rgba(0,0,0,.08);background:rgba(0,0,0,.02);margin-bottom:16px}#login-8 .login8-top-left{display:flex;flex-wrap:wrap;gap:10px;align-items:center}#login-8 .login8-tag{display:inline-flex;padding:6px 10px;border-radius:999px;background:#111;color:#fff;font-weight:950;font-size:12px}#login-8 .login8-top-text{color:rgba(0,0,0,.75);font-weight:800;font-size:13px}#login-8 .login8-top-a{color:#2563eb;font-weight:950;text-decoration:underline;text-underline-offset:3px}#login-8 .login8-card{border-radius:22px;border:1px solid rgba(0,0,0,.1);background:#fff;box-shadow:0 18px 60px rgba(0,0,0,.08);padding:20px}#login-8 .login8-field{margin-bottom:12px}#login-8 .login8-label{display:block;font-weight:950;color:#111;margin-bottom:8px;font-size:13px}#login-8 .login8-input{display:flex;align-items:center;gap:10px;border:1px solid rgba(0,0,0,.12);border-radius:14px;padding:11px 12px;background:#fff}#login-8 .login8-input i{color:rgba(0,0,0,.62)}#login-8 .login8-input input{width:100%;border:0;outline:0;background:0 0;font-size:14px}#login-8 .login8-row{display:flex;justify-content:flex-start;align-items:center;margin:8px 0 12px;font-size:13px}#login-8 .login8-remember{display:inline-flex;align-items:center;gap:8px;color:rgba(0,0,0,.74)}#login-8 .login8-btn{width:100%;border:0;background:#111;color:#fff;border-radius:14px;padding:12px 14px;font-weight:950;letter-spacing:.2px}#login-8 .login8-btn:hover{filter:brightness(.95)}#login-8 .login8-actions{display:flex;gap:10px;margin-top:12px}#login-8 .login8-act{flex:1;text-align:center;padding:11px 12px;border-radius:14px;font-weight:950;text-decoration:none;border:1px solid rgba(0,0,0,.14)}#login-8 .login8-act.is-primary{background:#111;color:#fff;border-color:#111}#login-8 .login8-act.is-ghost{background:#fff;color:rgba(0,0,0,.78)}#login-8 .login8-act:hover{filter:brightness(.97)}#login-8 .login8-rail{border-radius:22px;border:1px solid rgba(0,0,0,.06);background:#f8fafc;box-shadow:inset 0 0 0 1px rgba(255,255,255,.65),0 10px 30px rgba(0,0,0,.04);padding:18px;display:flex;flex-direction:column;gap:10px}#login-8 .login8-rail-item{display:flex;gap:12px;padding:12px;border-radius:18px;background:rgba(255,255,255,.82);border:1px solid rgba(0,0,0,.08)}#login-8 .login8-rail-ico{width:40px;height:40px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.06);color:rgba(0,0,0,.7);flex:0 0 auto}#login-8 .login8-rail-h{font-weight:950;color:#111;margin-bottom:2px}#login-8 .login8-rail-d{font-size:12px;line-height:1.6;color:rgba(0,0,0,.72)}#login-8 .login8-quick{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}#login-8 .login8-q{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.16);color:rgba(0,0,0,.78);font-weight:850;font-size:13px;text-decoration:none}#login-8 .login8-q:hover{border-color:rgba(0,0,0,.28);color:#111}@media (max-width:992px){#login-8 .login8-actions{flex-direction:column}}#login-9 .login9-grid{display:grid;grid-template-columns:.9fr 1.2fr .9fr;gap:14px;align-items:stretch}#login-9 .login9-left,#login-9 .login9-right{border:1px solid rgba(0,0,0,.08);border-radius:18px;background:#f8fafc;box-shadow:inset 0 0 0 1px rgba(255,255,255,.65),0 10px 30px rgba(0,0,0,.04);padding:16px}#login-9 .login9-mid{display:flex}#login-9 .login9-box-title{font-weight:950;color:#111;margin-bottom:12px;font-size:16px}#login-9 .login9-links{display:flex;flex-direction:column;gap:10px}#login-9 .login9-linkitem{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(0,0,0,.1);background:rgba(255,255,255,.85);color:rgba(0,0,0,.78);font-weight:850;font-size:13px;text-decoration:none}#login-9 .login9-linkitem:hover{border-color:rgba(0,0,0,.24);color:#111}#login-9 .login9-card{width:100%;border:1px solid rgba(0,0,0,.1);border-radius:18px;background:#fff;box-shadow:0 18px 60px rgba(0,0,0,.08);overflow:hidden}#login-9 .login9-head{padding:16px 16px 12px;border-bottom:1px solid rgba(0,0,0,.08);background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,0))}#login-9 .login9-title{font-weight:950;color:#111;font-size:18px}#login-9 .login9-sub{margin-top:4px;color:rgba(0,0,0,.68);font-size:12px}#login-9 .login9-form{padding:16px}#login-9 .login9-field{margin-bottom:12px}#login-9 .login9-label{display:block;font-weight:950;color:#111;margin-bottom:8px;font-size:13px}#login-9 .login9-input{display:flex;align-items:center;gap:10px;border:1px solid rgba(0,0,0,.12);border-radius:14px;padding:11px 12px;background:#fff}#login-9 .login9-input i{color:rgba(0,0,0,.62)}#login-9 .login9-input input{width:100%;border:0;outline:0;background:0 0;font-size:14px}#login-9 .login9-row{display:flex;align-items:center;margin:8px 0 12px;font-size:13px}#login-9 .login9-remember{display:inline-flex;align-items:center;gap:8px;color:rgba(0,0,0,.74)}#login-9 .login9-btn{width:100%;border:0;background:#111;color:#fff;border-radius:14px;padding:12px 14px;font-weight:950;letter-spacing:.2px}#login-9 .login9-btn:hover{filter:brightness(.95)}#login-9 .login9-stats{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}#login-9 .login9-stat{display:flex;gap:10px;padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.85);border:1px solid rgba(0,0,0,.08);color:rgba(0,0,0,.78)}#login-9 .login9-stat i{margin-top:2px;color:rgba(0,0,0,.7)}#login-9 .login9-stat-l{font-size:12px;color:rgba(0,0,0,.62);font-weight:850}#login-9 .login9-stat-v{font-size:13px;color:#111;font-weight:950}#login-9 .login9-promises{display:flex;flex-direction:column;gap:10px}#login-9 .login9-promise{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:14px;border:1px dashed rgba(0,0,0,.14);background:rgba(255,255,255,.75);color:rgba(0,0,0,.78);font-weight:850;font-size:13px}#login-9 .login9-tips{margin-top:12px;padding:12px 12px;border-radius:14px;border:1px solid rgba(0,0,0,.08);background:rgba(0,0,0,.02);color:rgba(0,0,0,.72);font-size:12px;line-height:1.7}#login-9 .login9-cta{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:10px;padding:11px 12px;border-radius:14px;background:#111;color:#fff;font-weight:950;text-decoration:none}#login-9 .login9-cta:hover{filter:brightness(.95)}#login-9 .login9-bar{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}#login-9 .login9-baritem{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.16);color:rgba(0,0,0,.78);font-weight:850;font-size:13px;text-decoration:none}#login-9 .login9-baritem:hover{border-color:rgba(0,0,0,.28);color:#111}@media (max-width:992px){#login-9 .login9-grid{grid-template-columns:1fr}#login-9 .login9-mid{display:block}}#login-10 .login10-wrap{display:grid;grid-template-columns:1.25fr .75fr;gap:16px;align-items:start}#login-10 .login10-copy{border:1px solid rgba(0,0,0,.08);border-radius:18px;background:#f8fafc;box-shadow:inset 0 0 0 1px rgba(255,255,255,.65),0 10px 30px rgba(0,0,0,.04);padding:18px}#login-10 .login10-h3{font-weight:950;color:#111;font-size:18px;margin:0 0 10px}#login-10 .login10-p{margin:0 0 10px;color:rgba(0,0,0,.74);line-height:1.85;font-size:14px}#login-10 .login10-ul{margin:8px 0 0;padding-left:18px;color:rgba(0,0,0,.76);line-height:1.9;font-size:14px}#login-10 .login10-foot{margin-top:12px;padding:12px 12px;border-radius:14px;border:1px solid rgba(0,0,0,.08);background:rgba(0,0,0,.02);color:rgba(0,0,0,.72);font-size:13px;line-height:1.75}#login-10 .login10-card{border:1px solid rgba(0,0,0,.1);border-radius:18px;background:#fff;box-shadow:0 18px 60px rgba(0,0,0,.08);overflow:hidden}#login-10 .login10-form{padding:16px}#login-10 .login10-field{margin-bottom:12px}#login-10 .login10-label{display:block;font-weight:950;color:#111;margin-bottom:8px;font-size:13px}#login-10 .login10-input{display:flex;align-items:center;gap:10px;border:1px solid rgba(0,0,0,.12);border-radius:14px;padding:11px 12px;background:#fff}#login-10 .login10-input i{color:rgba(0,0,0,.62)}#login-10 .login10-input input{width:100%;border:0;outline:0;background:0 0;font-size:14px}#login-10 .login10-row{display:flex;justify-content:space-between;align-items:center;margin:8px 0 12px;font-size:13px}#login-10 .login10-remember{display:inline-flex;align-items:center;gap:8px;color:rgba(0,0,0,.74)}#login-10 .login10-link{color:#2563eb;text-decoration:underline;text-underline-offset:3px;font-weight:850}#login-10 .login10-link.small{font-size:12px;text-decoration:none;border-bottom:1px dashed rgba(37,99,235,.45)}#login-10 .login10-btn{width:100%;border:0;background:#111;color:#fff;border-radius:14px;padding:12px 14px;font-weight:950;letter-spacing:.2px}#login-10 .login10-btn:hover{filter:brightness(.95)}#login-10 .login10-links{margin-top:12px;display:flex;flex-direction:column;gap:8px}@media (max-width:992px){#login-10 .login10-wrap{grid-template-columns:1fr}}