.hs-tick{flex-shrink:0;overflow:visible}.hs-tick-track{fill:none;stroke:#8fb0c81f;stroke-width:1.2px}.hs-tick-ring{fill:none;stroke:#7f9bb5;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:.22 .78;transform-origin:10px 10px;animation:1s linear infinite hs-orbit}.hs-tick-check{fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.38s cubic-bezier(.3,.7,.2,1) .16s forwards hs-draw}.hs-tick:not([data-status=pending]) .hs-tick-ring{stroke-dasharray:1;animation:.36s cubic-bezier(.4,0,.2,1) forwards hs-close}.hs-tick[data-status=pass] .hs-tick-ring{stroke:#8fdcbc}.hs-tick[data-status=pass] .hs-tick-check{stroke:#a8ecd0}.hs-tick[data-status=pass] .hs-tick-track{fill:#8fdcbc14;stroke:#0000}.hs-tick[data-status=warn] .hs-tick-ring,.hs-tick[data-status=warn] .hs-tick-check{stroke:#e9c98e}.hs-tick[data-status=fail] .hs-tick-ring,.hs-tick[data-status=fail] .hs-tick-check{stroke:#ef9d8f}@keyframes hs-orbit{to{transform:rotate(360deg)}}@keyframes hs-close{0%{stroke-dashoffset:.78px}to{stroke-dashoffset:0}}@keyframes hs-draw{to{stroke-dashoffset:0}}.hs-list{background:#a3c4d312;border-top:1px solid #a3c4d317;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;list-style:none;display:grid}.hs-list>li{background:#0b121bf2;align-items:center;gap:9px;min-width:0;padding:11px 11px 11px 12px;transition:background .3s;display:flex;position:relative}.hs-list>li>div{flex:1;min-width:0}.hs-list strong{color:#8da6bd;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:450;transition:color .3s;display:block;overflow:hidden}.hs-list small{font-family:var(--font-jetbrains), monospace;letter-spacing:.2px;color:#5f7c97;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:8px;transition:color .3s;display:block;overflow:hidden}.hs-list>li[data-status=pass] strong{color:#c6dbe9}.hs-list>li[data-status=pass] small{color:#86b9a6}.hs-list>li[data-status=warn] small{color:#c9ab7a}.hs-list>li[data-status=fail] small{color:#e39a8d}.hs-list>li:not([data-status=pending]){animation:.42s ease-out hs-row-in}.hs-list>li[data-status=pass]:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#9be3c414,#0000 65%);animation:.9s ease-out hs-sweep;position:absolute;inset:0}.hs-source{font-family:var(--font-jetbrains), monospace;letter-spacing:.6px;color:#4f6a85;border:1px solid #8fb0c81c;border-radius:3px;flex-shrink:0;padding:2px 4px;font-size:6px}@keyframes hs-row-in{0%{background:#9be3c40d}to{background:#0b121bf2}}@keyframes hs-sweep{0%{opacity:1;transform:translate(-30%)}to{opacity:0;transform:translate(10%)}}.hs-count{color:#7d9eb2;transition:color .3s}.hs-count[data-complete=true]{color:#a8ecd0}.sa-identity-display[data-complete=true]{border-color:#a1dfc93a}.hs-ring-progress{fill:none;stroke:#a8ecd0;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1;filter:drop-shadow(0 0 3px #8fdcbc88);transition:stroke-dashoffset .48s cubic-bezier(.4,0,.2,1)}.hs-bolt-core{fill:#5d7891;transition:fill .3s}.hs-bolt-halo{fill:#8fdcbc;opacity:0;transform-box:fill-box;transform-origin:50%}.hs-bolt[data-status=pass] .hs-bolt-core{fill:#a8ecd0}.hs-bolt[data-status=pass] .hs-bolt-halo{animation:.7s ease-out hs-bolt-lock}.hs-bolt[data-status=warn] .hs-bolt-core{fill:#e9c98e}.hs-bolt[data-status=fail] .hs-bolt-core{fill:#ef9d8f}@keyframes hs-bolt-lock{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.8)}}.sa-lock-assembly[data-sealed=true] .sa-door{fill:#142e2a;stroke:#a8ecd0;stroke-opacity:.9;transition:fill .5s,stroke .5s}.sa-lock-assembly[data-sealed=true] .sa-core-icon{color:#b4f2d8}.sa-lock-assembly .sa-door{transition:fill .5s,stroke .5s}.hs-rail{color:#8fb8a9;align-items:center;gap:8px;display:inline-flex}.hs-pips{gap:3px;display:inline-flex}.hs-pips>i{background:#6f8ba933;border-radius:2px;width:9px;height:3px;transition:background .3s,box-shadow .3s}.hs-pips>i[data-status=pass]{background:#9ee3c6;box-shadow:0 0 5px #9ee3c655}.hs-pips>i[data-status=warn]{background:#e9c98e}.hs-pips>i[data-status=fail]{background:#ef9d8f}.hs-mobile{background:#0b121b99;border:1px solid #a3c4d31c;border-radius:9px;margin-top:16px;display:none;overflow:hidden}.hs-mobile>summary{cursor:pointer;color:#9fbccf;align-items:center;gap:10px;padding:12px 14px;font-size:11px;list-style:none;display:flex}.hs-mobile>summary::-webkit-details-marker{display:none}.hs-mobile>summary:after{content:"+";color:#6f8ba9;font-family:var(--font-jetbrains), monospace;margin-left:auto}.hs-mobile[open]>summary:after{content:"–"}.hs-mobile .hs-list{grid-template-columns:1fr}@media (max-width:850px){.hs-mobile{display:block}}@media (max-width:530px){.hs-rail .hs-pips>i{width:6px}}.pc-panel{background:#0a111b80;border:1px solid #9fbbd41f;border-radius:8px;margin-top:12px;padding:11px 12px 10px}.pc-meter{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.pc-meter>span{background:#6f8ba926;border-radius:3px;height:4px;position:relative;overflow:hidden}.pc-meter>span:after{content:"";transform-origin:0;background:var(--pc-color,#9ee3c6);transition:transform .36s cubic-bezier(.4,0,.2,1),background .3s;position:absolute;inset:0;transform:scaleX(0)}.pc-meter>span[data-on=true]:after{transform:scaleX(1)}.pc-meter>span:nth-child(2):after{transition-delay:60ms}.pc-meter>span:nth-child(3):after{transition-delay:.12s}.pc-meter>span:nth-child(4):after{transition-delay:.18s}.pc-meter[data-strength="0"],.pc-meter[data-strength="1"]{--pc-color:#ef9d8f}.pc-meter[data-strength="2"]{--pc-color:#e9c98e}.pc-meter[data-strength="3"],.pc-meter[data-strength="4"]{--pc-color:#9ee3c6}.pc-meter[data-strength="4"]>span:after{box-shadow:0 0 8px #9ee3c688}.pc-meter-label{color:#6b85a0;justify-content:space-between;margin-top:7px;font-size:9px;display:flex}.pc-meter-label strong{color:#8aa4bd;font-weight:500;transition:color .3s}.pc-meter-label strong[data-strength="0"],.pc-meter-label strong[data-strength="1"]{color:#ef9d8f}.pc-meter-label strong[data-strength="2"]{color:#e9c98e}.pc-meter-label strong[data-strength="3"],.pc-meter-label strong[data-strength="4"]{color:#a8ecd0}.pc-list{gap:6px;margin-top:10px;list-style:none;display:grid}.pc-list>li{color:#6b85a0;align-items:center;gap:8px;font-size:10px;transition:color .25s;display:flex}.pc-list>li[data-status=pass]{color:#a3d5bb}.pc-list>li[data-status=fail]{color:#eaa597}.pc-list>li[data-status=warn]{color:#d9bd8b}.pc-list em{color:#557089;margin-left:2px;font-style:normal}.pc-list>li:not([data-checking=true])[data-status=pending] .hs-tick-ring{stroke-dasharray:none;stroke:#0000;animation:none}.pc-note{color:#557089;margin-top:9px;font-size:8.5px;line-height:1.6}.mfa-step{animation:.32s ease-out sa-content-in}.mfa-head{align-items:center;gap:13px;display:flex}.mfa-totp-ring{flex-shrink:0;width:44px;height:44px;position:relative}.mfa-totp-ring>svg{width:100%;height:100%;transform:rotate(-90deg)}.mfa-totp-ring circle{fill:none;stroke-width:2.4px}.mfa-totp-ring .track{stroke:#8fb0c81f}.mfa-totp-ring .arc{stroke:#9ee3c6;stroke-linecap:round;transition:stroke-dashoffset 1s linear,stroke .3s}.mfa-totp-ring[data-low=true] .arc{stroke:#e9c98e}.mfa-totp-ring span{font-family:var(--font-jetbrains), monospace;color:#b3cde0;place-items:center;font-size:10px;display:grid;position:absolute;inset:0}.mfa-boxes{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:22px;display:grid}.mfa-boxes>label{position:relative}.sa-form-content .mfa-boxes input{text-align:center;font-family:var(--font-jetbrains), monospace;caret-color:#a8ecd0;min-height:54px;padding:0;font-size:20px}.mfa-boxes>label>i{background:#6f8ba933;border-radius:2px;width:14px;height:2px;margin-left:-7px;transition:background .2s,transform .2s;position:absolute;bottom:6px;left:50%}.mfa-boxes>label[data-filled=true]>i{background:#9ee3c6;transform:scaleX(1.4)}.mfa-boxes>label[data-filled=true] input{border-color:#9ee3c655}.mfa-boxes[data-state=verifying]>label input{animation:.9s ease-in-out infinite mfa-pulse;animation-delay:calc(var(--i) * 90ms)}.mfa-boxes[data-state=success]>label input{color:#c9f5e2;transition:border-color .2s,background .2s;transition-delay:calc(var(--i) * 45ms);background:#12271f;border-color:#a8ecd0}.mfa-boxes[data-state=error]{animation:.38s cubic-bezier(.36,.07,.19,.97) mfa-shake}.mfa-boxes[data-state=error]>label input{border-color:#ef9d8f88}@keyframes mfa-pulse{0%,to{border-color:#9fbbd431}50%{border-color:#a8ecd0aa;box-shadow:0 0 0 3px #9ee3c612}}@keyframes mfa-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.mfa-meta{color:#6f8ba9;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:10px;display:flex}.mfa-expiry{background:#6f8ba926;border-radius:2px;height:2px;margin-top:16px;overflow:hidden}.mfa-expiry>span{transform-origin:0;background:linear-gradient(90deg,#9ee3c6,#8fc7dc);height:100%;transition:transform 1s linear;display:block}.sa-link-button{color:#acccc9;text-underline-offset:3px;cursor:pointer;font-size:11px;text-decoration:underline}.sa-link-button:hover{color:#d0eee1}.lk-panel{background:#e0b47e08;border:1px solid #edcd9533;border-radius:9px;align-items:center;gap:15px;margin-top:20px;padding:14px;animation:.3s ease-out sa-content-in;display:flex}.lk-ring{color:#edcd95;flex-shrink:0;width:56px;height:56px;position:relative}.lk-ring>svg{width:100%;height:100%;transform:rotate(-90deg)}.lk-ring circle{fill:none;stroke-width:2.4px}.lk-ring .track{stroke:#edcd951f}.lk-ring .arc{stroke:#edcd95;stroke-linecap:round;transition:stroke-dashoffset 1s linear}.lk-ring>span{place-items:center;display:grid;position:absolute;inset:0}.lk-panel strong{color:#ecd2a3;font-size:12px;font-weight:500;display:block}.lk-panel p{color:#c6ad84;margin-top:3px;font-size:10.5px;line-height:1.7}.lk-panel time{font-family:var(--font-jetbrains), monospace;color:#f2dcb2}.lk-attempts{margin-top:16px;animation:.26s ease-out sa-content-in}.lk-attempts>div{grid-template-columns:repeat(8,1fr);gap:4px;display:grid}.lk-attempts>div>i{background:#9ee3c655;border-radius:2px;height:4px;transition:background .3s}.lk-attempts>div>i[data-used=true]{background:#e9c98e}.lk-attempts>p{color:#b9a07a;margin-top:7px;font-size:10px}@media (max-width:530px){.mfa-boxes{gap:6px}.sa-form-content .mfa-boxes input{min-height:50px;font-size:18px}.hs-list>li{padding:10px 11px}}@media (prefers-reduced-motion:reduce){.hs-tick-ring,.hs-tick-check,.hs-list>li,.hs-list>li:after,.hs-bolt-halo,.mfa-boxes,.mfa-boxes input,.lk-panel,.lk-attempts,.mfa-step{animation:none!important}.hs-tick-check,.hs-tick:not([data-status=pending]) .hs-tick-ring{stroke-dashoffset:0}.hs-ring-progress,.pc-meter>span:after,.mfa-totp-ring .arc,.lk-ring .arc,.mfa-expiry>span{transition:none!important}}
