#manager-identity-verification{min-height:50vh;display:flex;flex-direction:column;justify-content:center}.sweet-loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fffc;z-index:9999}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.otp-container{display:flex;justify-content:center;gap:10px;margin:20px 0}.otp-input{width:60px!important;height:60px!important}.otp-input input{font-size:1.8em!important;text-align:center!important;font-family:Courier New,monospace!important;font-weight:700!important;border:2px solid #d4d4d5!important;border-radius:8px!important;padding:0!important;transition:all .2s ease!important}.otp-input input:focus{border-color:#2185d0!important;box-shadow:0 0 0 3px #2185d01a!important;outline:none!important}.otp-input input:not(:placeholder-shown){border-color:#21ba45!important;background-color:#f8fff8!important}@media(max-width:768px){.otp-container{gap:8px}.otp-input{width:45px!important;height:45px!important}.otp-input input{font-size:1.4em!important}}.verification-form{max-width:500px;margin:0 auto}.verification-instructions{font-size:1.1em;line-height:1.5;margin-bottom:20px}.verification-success{color:#21ba45!important}.remote-device-checkbox{margin:20px 0!important;padding:15px!important;background-color:#f8f9fa!important;border:1px solid #e9ecef!important;border-radius:8px!important;transition:all .2s ease!important;vertical-align:middle!important}.remote-device-checkbox:hover{background-color:#f1f3f4!important;border-color:#dee2e6!important}.remote-device-checkbox label{font-size:1.1em!important;font-weight:500!important;color:#495057!important;line-height:1.4!important;cursor:pointer!important}.remote-device-checkbox .ui.checkbox input:checked~.box:before,.remote-device-checkbox .ui.checkbox input:checked~label:before{background-color:#2185d0!important;border-color:#2185d0!important}.remote-device-section-active{border-color:#21ba45!important;background-color:#f8fff8!important}.remote-device-help{margin-top:8px!important;margin-left:25px!important}.remote-device-help small{color:#6c757d!important;font-style:italic!important;line-height:1.3!important}.certification-section{margin:25px 0!important}.certification-checkbox{margin:20px 0!important;padding:20px!important;background-color:#fff3cd!important;border:2px solid #ffeaa7!important;border-radius:8px!important;transition:all .2s ease!important}.certification-checkbox:hover{background-color:#fff1b3!important;border-color:#fdcb6e!important}.certification-checkbox label{color:#856404!important;font-size:1.1em!important;font-weight:600!important;line-height:1.4!important;cursor:pointer!important}.certification-checkbox .ui.checkbox input:checked~.box:before,.certification-checkbox .ui.checkbox input:checked~label:before{background-color:#28a745!important;border-color:#28a745!important}.user-email-display{font-weight:700!important;color:#1a1a1a!important;margin-top:5px!important;font-size:1.05em!important}@media(max-width:768px){.remote-device-checkbox{margin:15px 0!important;padding:12px!important}.remote-device-checkbox label{font-size:1em!important}.certification-checkbox{margin:15px 0!important;padding:15px!important}.certification-checkbox label,.user-email-display{font-size:1em!important}}body{margin:0;padding:0;font-family:sans-serif}.sweet-loading{position:fixed;background-color:#00000080;width:100%;height:100vh;top:0;left:0;z-index:9998;display:block;overflow-y:hidden;overflow-x:hidden}.centered{position:fixed;top:50%;left:50%;margin-top:-50px;margin-left:-100px}.vi__character{position:relative;background-color:#eee}.vi__character--selected{position:relative;background-color:#ddd}.vi__character--selected:not(.character--filled):after{content:"";width:1px;height:25px;background-color:#333;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:blink 1s infinite step-end}.vi__character--filled{line-height:1.5em;font-size:1.5em;font-weight:700;color:#444b48}@keyframes blink{0%{opacity:1}50%{opacity:0}}.code_input{margin-bottom:20px}@font-face{font-family:Nike TG;font-style:normal;font-weight:400;src:url(https://www.nike.com/static/ncss/4.0/dotcom/fonts/Nike-TG.woff2) format("woff2"),url(https://www.nike.com/static/ncss/4.0/dotcom/fonts/Nike-TG.woff) format("woff"),url(https://www.nike.com/static/ncss/4.0/dotcom/fonts/Nike-TG.ttf) format("truetype")}@font-face{font-family:Nike Futura;font-style:normal;font-weight:400;src:url(https://www.nike.com/static/ncss/4.0/dotcom/fonts/Nike-Futura.woff2) format("woff2"),url(https://www.nike.com/static/ncss/4.0/dotcom/fonts/Nike-Futura.woff) format("woff"),url(https://www.nike.com/static/ncss/4.0/dotcom/fonts/Nike-Futura.ttf) format("truetype")}
