.src-password-page{color-scheme:dark;background:#000;color:#e3f9ff;font:15px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.src-password-page *,.src-password-page *:before,.src-password-page *:after{box-sizing:border-box}.src-password-page [hidden]{display:none!important}.src-password-page :focus-visible{outline:2px solid #a2e5ff;outline-offset:5px}.src-pw{min-height:100svh;display:flex;flex-direction:column;padding:56px 24px 24px;background:#000}.src-pw__content{width:100%;margin:auto;padding:20px 0 60px;text-align:center}.src-pw__logo{display:block;width:min(465px,64.5vw);height:auto;margin:0 auto;overflow:visible}.src-pw__heading{margin:12px 0 0;font:400 clamp(16px,2vw,20px)/1.6 Michroma,sans-serif;letter-spacing:.2em;color:#d7f3ff}.src-pw__heading span{display:inline-block;text-shadow:0 0 12px #2389bb66}.src-pw__signup{max-width:420px;margin:46px auto 0}.src-pw fieldset{margin:0;padding:0;border:0;min-width:0}.src-pw__hint{display:block;float:none;width:100%;padding:0;margin:0 0 14px;font-size:14px;font-weight:400;color:#c0cbd2}.src-pw__row{display:flex;gap:10px}.src-pw input{width:100%;min-width:0;border:1px solid #3c4650;border-radius:3px;background:#000;color:#e3f9ff;padding:14px 16px;font:400 16px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.src-pw input::placeholder{color:#949ca4;opacity:1}.src-pw button{min-height:50px;flex-shrink:0;border:1px solid #1fa2ff;border-radius:3px;padding:12px 20px;background:#1fa2ff;color:#00121e;font:600 14px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer}.src-pw button:hover{background:#75c7ff;border-color:#75c7ff}.src-pw button:disabled{opacity:.5;cursor:wait}.src-pw__consent{margin:17px 0 0;font-size:11px;line-height:1.65;color:#949ca4;text-align:left}.src-pw a{color:#bbd8e6;text-underline-offset:3px}.src-pw__status{margin:18px 0 0;color:#c4eafa;font-size:14px;line-height:1.6}.src-pw__status--error{color:#ffaaa7}.src-pw button.src-pw__text-button{min-height:44px;border:0;background:none;color:#949ca4;padding:8px 12px;font-size:12px;font-weight:400;text-decoration:underline;text-underline-offset:4px}.src-pw button.src-pw__text-button:hover{color:#e3f9ff}.src-pw__skip-name{margin:6px 0 0}.src-pw__footer{display:flex;justify-content:center;align-items:flex-start;gap:16px;width:100%;font-size:12px}.src-pw__staff{max-width:420px}.src-pw__staff summary{padding:12px;color:#949ca4;cursor:pointer;list-style:none;text-align:center}.src-pw__staff summary::-webkit-details-marker{display:none}.src-pw__staff form{padding:16px 0}.src-pw__staff label{display:block;margin-bottom:10px;color:#bbd8e6}.src-pw__policy{width:min(720px,calc(100% - 32px));max-height:85svh;padding:24px;background:#080b0e;color:#d7e3e9;border:1px solid #3c4650;border-radius:4px}.src-pw__policy::backdrop{background:#000d}.src-pw__policy>form{position:sticky;top:-24px;background:#080b0e;text-align:right;padding:8px 0}.src-pw__policy h2{font-size:22px}.src-pw__sr-only,.src-pw__skip:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.src-pw__skip:focus{display:block;position:fixed;z-index:10;left:16px;top:16px;padding:12px;background:#000;color:#fff}.src-pw--animate .src-pw__face{animation:src-face 1.4s ease 1s both}.src-pw--animate .segment-0{animation:src-ignite .65s steps(1,end) 1s both,src-left 11s steps(1,end) 5s infinite}.src-pw--animate .segment-1{animation:src-ignite .65s steps(1,end) 1.75s both,src-right 11s steps(1,end) 5s infinite}.src-pw--animate .segment-2{animation:src-ignite .65s steps(1,end) 2.5s both,src-center 11s steps(1,end) 5s infinite}.src-pw--animate .src-pw__heading{animation:src-heading 1.8s cubic-bezier(.16,.65,.2,1) 2.9s both}.src-pw--animate .src-pw__heading span{animation:src-text-flicker 12s steps(1,end) 6s infinite}.src-pw--animate .src-pw__signup,.src-pw--animate .src-pw__footer{animation:src-reveal .5s ease 4.3s both}@keyframes src-face{0%{opacity:0}to{opacity:.36}}@keyframes src-ignite{0%{opacity:0}12%{opacity:.9}30%{opacity:.12}53%{opacity:.65}70%{opacity:.32}to{opacity:1}}@keyframes src-heading{0%{opacity:0;transform:scale(.12);filter:brightness(.2)}35%{opacity:.3;filter:brightness(.45)}to{opacity:1;transform:scale(1);filter:brightness(1)}}@keyframes src-reveal{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes src-left{0%,16%,18.8%,to{opacity:1}16.4%{opacity:.18}17.2%{opacity:.7}17.9%{opacity:.35}}@keyframes src-right{0%,48%,51%,to{opacity:1}48.3%{opacity:.22}49.1%{opacity:.82}50.2%{opacity:.4}}@keyframes src-center{0%,77%,79.8%,to{opacity:1}77.3%{opacity:.15}78%{opacity:.7}78.8%{opacity:.35}}@keyframes src-text-flicker{0%,40%,42.5%,to{opacity:1}40.5%{opacity:.5}41.2%{opacity:.88}41.8%{opacity:.65}}.src-pw--paused *,.src-pw--paused .segment-0,.src-pw--paused .segment-1,.src-pw--paused .segment-2{animation:none!important}.src-pw--paused .src-pw__face{opacity:.36}@media(max-width:480px){.src-pw{padding:36px 22px 16px}.src-pw__content{padding:12px 0 40px}.src-pw__signup{margin-top:34px}.src-pw button{padding-inline:16px}.src-pw__footer{gap:4px}}@media(max-width:350px){.src-pw__row{flex-direction:column}}@media(prefers-reduced-motion:reduce){.src-pw *,.src-pw .segment-0,.src-pw .segment-1,.src-pw .segment-2{animation:none!important}.src-pw__motion{display:none!important}}.src-pw__heading{text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/21/assets/src-password-rtr.css.map */
