body:has(.wrc-auth){background:#fff}.wrc-auth{position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;overflow:clip;padding-inline:clamp(16px,4vw,40px);background:#fff;color:#0B1220;font-family:Inter,system-ui,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}.wrc-auth *{box-sizing:border-box}.wrc-auth-glow{position:absolute;inset:0;overflow:hidden;pointer-events:none}.wrc-auth-orb{position:absolute;border-radius:50%;filter:blur(30px)}.wrc-auth-orb-1{top:-180px;left:-4%;width:600px;height:600px;background:radial-gradient(circle,rgba(37,99,235,.2),transparent 65%);animation:wrc-auth-orb 18s ease-in-out infinite}.wrc-auth-orb-2{top:-120px;right:-6%;width:640px;height:640px;background:radial-gradient(circle,rgba(124,58,237,.18),transparent 65%);animation:wrc-auth-orb 22s ease-in-out infinite reverse}.wrc-auth-orb-3{bottom:-220px;left:36%;width:560px;height:560px;background:radial-gradient(circle,rgba(14,165,233,.16),transparent 65%);animation:wrc-auth-orb 26s ease-in-out infinite}@keyframes wrc-auth-orb{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-30px) scale(1.08)}66%{transform:translate(-30px,20px) scale(.96)}}.wrc-auth-main{position:relative;flex:1;width:100%;max-width:1180px;margin:0 auto;padding-block:clamp(24px,5vh,72px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,470px);align-items:center;gap:clamp(40px,7vw,120px)}.wrc-auth-intro{max-width:540px}.wrc-auth-brand{display:inline-flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.wrc-auth-mark{width:44px;height:44px;border-radius:14px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2563EB,#7C3AED);box-shadow:0 8px 20px -8px rgba(37,99,235,.6)}.wrc-auth-mark>span{display:block;width:27px;height:27px;background:#fff;-webkit-mask:url(/logo/liquos-logo-white.png) center/contain no-repeat;mask:url(/logo/liquos-logo-white.png) center/contain no-repeat}.wrc-auth-brand-name{display:block;font:700 18px/1.15 Instrument Sans,system-ui,sans-serif;letter-spacing:-.03em;color:#0B1220}.wrc-auth-brand-sub{display:block;font:500 11.5px/1.4 Inter,sans-serif;color:#6B7280}.wrc-auth-headline{margin-top:40px;font:700 clamp(38px,4.4vw,58px)/1.02 Instrument Sans,system-ui,sans-serif;letter-spacing:-.045em;color:#0B1220;text-wrap:balance}.wrc-auth-gradient{padding-right:.08em;margin-right:-.08em;white-space:nowrap;background:linear-gradient(90deg,#2563EB,#7C3AED 55%,#0EA5E9);-webkit-background-clip:text;background-clip:text;color:transparent}.wrc-auth-lede{margin-top:20px;max-width:440px;font:400 clamp(16px,1.3vw,18px)/1.6 Inter,sans-serif;color:#4B5563;text-wrap:pretty}.wrc-auth-cardwrap{position:relative}.wrc-auth-halo{position:absolute;inset:12% -8% -8% -8%;border-radius:40px;background:linear-gradient(135deg,rgba(37,99,235,.2),rgba(124,58,237,.2),rgba(14,165,233,.18));filter:blur(40px);pointer-events:none}.wrc-auth-card{position:relative;display:block;background:#fff;border:1px solid rgba(11,18,32,.08);border-radius:28px;padding:clamp(28px,3.2vw,42px);box-shadow:0 40px 90px -30px rgba(79,70,229,.38),0 20px 40px -24px rgba(11,18,32,.2)}.wrc-auth-title{font:700 clamp(25px,2.1vw,28px)/1.1 Instrument Sans,system-ui,sans-serif;letter-spacing:-.035em;color:#0B1220}.wrc-auth-sub,.wrc-auth-title{text-align:center;text-wrap:balance}.wrc-auth-sub{margin-top:10px;font:400 14.5px/1.55 Inter,sans-serif;color:#6B7280}.wrc-auth-form{margin-top:30px;display:flex;flex-direction:column;gap:20px}.wrc-auth-label{display:block;margin-bottom:8px;font:600 13.5px/1.2 Inter,sans-serif;color:#0B1220}.wrc-auth-required{margin-left:3px;color:#DC2626}.wrc-auth-input{display:block;width:100%;height:50px;padding:0 16px;border:1px solid rgba(11,18,32,.14);border-radius:14px;background:#fff;font:400 15px/1 Inter,sans-serif;color:#0B1220;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.wrc-auth-input:hover{border-color:rgba(11,18,32,.26)}.wrc-auth-input:focus{border-color:#6366F1;box-shadow:0 0 0 4px rgba(99,102,241,.16)}.wrc-auth-input:-webkit-autofill{-webkit-text-fill-color:#0B1220;box-shadow:inset 0 0 0 1000px #fff;caret-color:#0B1220}.wrc-auth-input:-webkit-autofill:focus{box-shadow:inset 0 0 0 1000px #fff,0 0 0 4px rgba(99,102,241,.16)}.wrc-auth-input.is-code{height:58px;text-align:center;font:600 24px/1 Inter,sans-serif;letter-spacing:.35em;padding-left:calc(16px + .35em)}.wrc-auth-password{position:relative}.wrc-auth-password .wrc-auth-input{padding-right:54px}.wrc-auth-eye{position:absolute;top:50%;right:6px;transform:translateY(-50%);width:40px;height:40px;border:0;border-radius:10px;display:flex;align-items:center;justify-content:center;background:transparent;color:#6B7280;cursor:pointer;transition:background .15s ease,color .15s ease}.wrc-auth-eye:hover{background:#F3F4F6;color:#0B1220}.wrc-auth-eye:focus-visible{outline:2px solid #6366F1;outline-offset:-2px}.wrc-auth-eye svg{width:20px;height:20px}.wrc-auth-hint{margin-top:8px;font:400 12.5px/1.5 Inter,sans-serif;color:#6B7280}.wrc-auth-rules{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}.wrc-auth-rules li{display:flex;align-items:center;gap:6px;font-size:12.5px;line-height:1.3}.wrc-auth-rules li,.wrc-auth-rules svg{color:#6B7280;transition:color .15s ease}.wrc-auth-rules svg{width:14px;height:14px;flex:none}.wrc-auth-rules li.is-met{color:#047857}.wrc-auth-rules li.is-met svg{color:#10B981}.wrc-auth-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wrc-auth-row{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap}.wrc-auth-check{display:inline-flex;align-items:center;gap:9px;font:500 13.5px/1.2 Inter,sans-serif;color:#374151;cursor:pointer;user-select:none}.wrc-auth-check input{width:17px;height:17px;margin:0;accent-color:#4F46E5;cursor:pointer}.wrc-auth-link,.wrc-auth-textbtn{appearance:none;background:none;border:0;padding:0;font:600 13.5px/1.3 Inter,sans-serif;color:#2563EB;text-decoration:none;cursor:pointer}.wrc-auth-link:hover,.wrc-auth-textbtn:hover{color:#1D4ED8;text-decoration:underline;text-underline-offset:3px}.wrc-auth-link:focus-visible,.wrc-auth-textbtn:focus-visible{outline:2px solid #6366F1;outline-offset:3px;border-radius:4px}.wrc-auth-textbtn.is-muted{font-weight:500;color:#6B7280}.wrc-auth-textbtn.is-muted:hover{color:#0B1220}.wrc-auth-textbtn:disabled{opacity:.55;cursor:default;text-decoration:none}.wrc-auth-captcha{width:100%;min-height:65px;line-height:0;text-align:center}.wrc-auth-alert{padding:12px 14px;border-radius:14px;font:500 13.5px/1.5 Inter,sans-serif}.wrc-auth-alert.is-error{background:#FEF2F2;border:1px solid #fecaca;color:#B91C1C}.wrc-auth-alert.is-success{background:#ECFDF5;border:1px solid #a7f3d0;color:#047857}.wrc-auth-btn{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:52px;padding:0 22px;border:0;border-radius:999px;background:linear-gradient(135deg,#2563EB,#4F46E5);color:#fff;font:600 15.5px/1.2 Inter,sans-serif;text-align:center;text-decoration:none;box-shadow:0 16px 36px -14px rgba(37,99,235,.8);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease,background .2s ease}.wrc-auth-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 20px 40px -14px rgba(37,99,235,.9);color:#fff}.wrc-auth-btn:focus-visible{outline:2px solid #4F46E5;outline-offset:3px}.wrc-auth-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.wrc-auth-btn.is-secondary{background:#fff;color:#0B1220;border:1px solid rgba(11,18,32,.1);box-shadow:0 8px 20px -14px rgba(11,18,32,.3)}.wrc-auth-btn.is-secondary:hover:not(:disabled){background:#F5F7FB;color:#0B1220;box-shadow:0 8px 20px -14px rgba(11,18,32,.3)}.wrc-auth-foot{position:relative;padding-block:8px 24px;text-align:center;font:400 12.5px/1.5 Inter,sans-serif;color:#6B7280}.wrc-auth-types{margin-top:22px}.wrc-auth-typegroup{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;padding:5px;border-radius:16px;background:#F3F4F8;border:1px solid rgba(11,18,32,.06)}.wrc-auth-type{appearance:none;display:flex;align-items:center;gap:10px;min-width:0;min-height:54px;padding:8px 10px;border:0;border-radius:12px;background:transparent;color:#4B5563;text-align:left;cursor:pointer;transition:background .15s ease,box-shadow .15s ease,color .15s ease}.wrc-auth-type:hover{color:#0B1220;background:rgba(255,255,255,.55)}.wrc-auth-type[aria-checked=true]{background:#fff;color:#0B1220;box-shadow:0 1px 2px rgba(11,18,32,.06),0 10px 20px -14px rgba(79,70,229,.55)}.wrc-auth-type:focus-visible{outline:2px solid #6366F1;outline-offset:1px}.wrc-auth-type-mark{width:32px;height:32px;flex:none;border-radius:10px;display:grid;place-items:center;background:#E5E7EB;color:#6B7280;transition:background .15s ease,color .15s ease}.wrc-auth-type-mark svg{width:18px;height:18px}.wrc-auth-type[aria-checked=true] .wrc-auth-type-mark{color:#fff}.wrc-auth-type[aria-checked=true][data-type=wrc] .wrc-auth-type-mark{background:linear-gradient(135deg,#0EA5E9,#2563EB)}.wrc-auth-type[aria-checked=true][data-type=liquoslabs] .wrc-auth-type-mark{background:linear-gradient(135deg,#2563EB,#7C3AED)}.wrc-auth-type-text{display:block;min-width:0}.wrc-auth-type-name{display:block;font:600 13.5px/1.2 Instrument Sans,system-ui,sans-serif;letter-spacing:-.01em}.wrc-auth-type-desc{display:block;margin-top:2px;font:500 11.5px/1.3 Inter,sans-serif;color:#5B6472}@media (max-width:420px){.wrc-auth-type-mark{display:none}.wrc-auth-type{justify-content:center;text-align:center}}.wrc-auth-swap{display:grid}.wrc-auth-swap-item{grid-area:1/1;min-width:0}.wrc-auth-swap-item[aria-hidden=true]{visibility:hidden}.wrc-auth-headline .wrc-auth-swap-item{align-self:end}.wrc-auth-title:focus{outline:none}.wrc-auth-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.wrc-auth-alert-action{appearance:none;display:inline;margin-left:4px;padding:0;border:0;background:none;font:inherit;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.wrc-auth-altline{margin-top:26px;padding-top:20px;border-top:1px solid rgba(11,18,32,.07);text-align:center;font:400 13px/1.6 Inter,sans-serif;color:#6B7280}.wrc-auth-altline .wrc-auth-link{font-size:13px;line-height:1.6}.wrc-auth-done{margin-top:26px;text-align:center}.wrc-auth-done-mark{width:52px;height:52px;margin:0 auto;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#22C55E,#0EA5E9);color:#fff;box-shadow:0 14px 28px -14px rgba(14,165,233,.7)}.wrc-auth-done-mark svg{width:26px;height:26px}.wrc-auth-done-text{margin-top:14px;font:400 14.5px/1.6 Inter,sans-serif;color:#4B5563}.wrc-auth-done-text strong,.wrc-auth-sub strong{overflow-wrap:anywhere}.wrc-auth-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media (prefers-reduced-motion:reduce){.wrc-auth-orb{animation:none}.wrc-auth-rules li,.wrc-auth-rules svg,.wrc-auth-type{transition:none}}@media (max-width:960px){.wrc-auth-main{grid-template-columns:minmax(0,1fr);justify-items:center;align-content:center;gap:28px;padding-block:32px 36px}.wrc-auth-intro{max-width:560px;text-align:center}.wrc-auth-headline{margin-top:26px;font-size:clamp(30px,5.4vw,40px)}.wrc-auth-lede{display:none}.wrc-auth-cardwrap{width:100%;max-width:470px}}@media (max-width:560px){.wrc-auth-main{gap:22px;padding-block:24px 28px}.wrc-auth-headline{display:none}.wrc-auth-card{border-radius:24px;padding:26px 20px}}@media (max-height:900px),(max-width:960px) and (max-height:1020px){.wrc-auth-main{padding-block:16px}.wrc-auth-card{padding-block:26px}.wrc-auth-sub{margin-top:6px}.wrc-auth-form{margin-top:20px;gap:13px}.wrc-auth-label{margin-bottom:6px}.wrc-auth-input{height:44px}.wrc-auth-input.is-code{height:52px}.wrc-auth-eye{right:5px;width:36px;height:36px}.wrc-auth-btn{min-height:46px}.wrc-auth-alert{padding:9px 12px;line-height:1.4}.wrc-auth-rules{margin-top:8px;gap:4px 10px}.wrc-auth-altline{margin-top:16px;padding-top:14px}.wrc-auth-types{margin-top:16px}.wrc-auth-type{min-height:46px;padding-block:6px}.wrc-auth-foot{padding-block:4px 12px}}@media (max-width:960px) and (max-height:860px){.wrc-auth-main{gap:16px;padding-block:10px}.wrc-auth-headline{display:none}}@media (max-width:560px) and (max-height:860px){.wrc-auth-title{font-size:22px}}@media (max-height:700px){.wrc-auth-main{padding-block:8px}.wrc-auth-card{padding-block:18px}.wrc-auth-sub{margin-top:4px}.wrc-auth-form{margin-top:16px;gap:10px}.wrc-auth-types{margin-top:12px}.wrc-auth-label{margin-bottom:5px}.wrc-auth-input{height:42px}.wrc-auth-type{min-height:42px}.wrc-auth-btn{min-height:44px}.wrc-auth-altline{margin-top:10px;padding-top:8px}.wrc-auth-foot{padding-block:0 6px}}@media (max-width:960px) and (max-height:700px){.wrc-auth-main{gap:12px}.wrc-auth-mark{width:36px;height:36px;border-radius:12px}.wrc-auth-mark>span{width:22px;height:22px}}@media (max-width:374px){.wrc-auth{padding-inline:12px}.wrc-auth-card{padding-inline:14px}.wrc-auth-altline,.wrc-auth-altline .wrc-auth-link{font-size:12.5px}}