.user-checkin-page{padding:30px 0;background:#000;min-height:100vh;width:100vw;overflow-x:hidden;justify-content:center;align-items:center}.user-checkin-page .theme-logo{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.user-checkin-page .theme-logo svg{max-height:50px;width:auto;max-width:320px;display:block}.user-checkin-page .mobile-row{width:320px!important;gap:2px;justify-content:"center";background:linear-gradient(282deg,#37225a -1.26%,#1f1333 49.37%,#321f53);border-radius:16px}.user-checkin-page .simple-date-picker-wrapper{width:152px;height:50px}.user-checkin-page .mobile-flex-row{display:flex;flex-direction:row;justify-content:space-between}.user-checkin-page .step-3{padding:20px;width:240px;height:322px;background:linear-gradient(282deg,#37225a -1.26%,#1f1333 49.37%,#321f53);border-radius:16px;align-self:center}.user-checkin-page .qr-code{display:flex;flex-direction:column;align-items:center;gap:20px;height:-moz-fit-content;height:fit-content}.user-checkin-page .qr-code i{background:#ad70e0!important}.user-checkin-page .qr-code img{height:200px;width:200px;padding:12px;background:#fff;border-radius:16px}.user-checkin-page .qr-code .save-buttons{background:#fff;padding:10px 8px;gap:8px;border-radius:4px;align-items:center;justify-content:center;width:209px}.user-checkin-page .qr-code .save-buttons p{border-left:.1px solid rgba(25,25,25,.169);color:#000;padding-left:8px}.user-checkin-page .inner-wrapper{display:flex;flex-direction:column;padding:0 20px;align-items:center;gap:20px;height:740px;overflow:auto}.user-checkin-page .inner-wrapper .heading{padding:0 20px;display:flex;flex-direction:column;gap:15px}.user-checkin-page .inner-wrapper .heading span{color:var(--Colours-White,#fff);font-family:var(--font-mp1);font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-decoration:underline}.user-checkin-page .step-1-form form .ant-form-item{margin-bottom:15px!important}.user-checkin-page .step-2-form form .ant-form-item{width:100%;margin-bottom:10px!important}.user-checkin-page .step-2-form form .select-field-wrapper{width:100%!important}.user-checkin-page .step-2-form form .input-wrapper-icon{width:-webkit-fill-available!important;opacity:1!important}.user-checkin-page .step-2-form form .simple-date-picker-wrapper{width:-webkit-fill-available}.user-checkin-page form{color:var(--boxText-color)!important}.user-checkin-page form .PhoneInput .PhoneInputCountry{border-color:var(--boxText-color)!important}.user-checkin-page form .PhoneInput .PhoneInputCountry .PhoneInputCountrySelectArrow{color:var(--boxText-color)!important}.user-checkin-page form .PhoneInput input{border-color:var(--boxText-color)!important;color:var(--boxText-color)!important}.user-checkin-page form .PhoneInput input::placeholder{color:var(--boxText-color)!important}.user-checkin-page form .PhoneInput-focus input{border-color:transparent!important}.user-checkin-page form .ant-form-item-explain-error{color:var(--boxText-color)!important}.user-checkin-page form .select-field-wrapper{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.user-checkin-page form .select-field-wrapper .input-wrapper-icon{width:135px}.user-checkin-page form .select-field-wrapper .ant-select-selection-placeholder{color:#fff!important}.user-checkin-page form .select-field-wrapper .ant-select-arrow svg{font-size:15px;position:relative;left:10px}.user-checkin-page form .ant-input-affix-wrapper,.user-checkin-page form .input-wrapper-icon,.user-checkin-page form .simple-date-picker-wrapper{border-color:var(--boxText-color)!important}.user-checkin-page form .ant-input-affix-wrapper input,.user-checkin-page form .input-wrapper-icon input,.user-checkin-page form .simple-date-picker-wrapper input{color:var(--boxText-color)!important}.user-checkin-page form .ant-input-affix-wrapper input::placeholder,.user-checkin-page form .input-wrapper-icon input::placeholder,.user-checkin-page form .simple-date-picker-wrapper input::placeholder{color:var(--boxText-color)!important}.user-checkin-page form .ant-input-affix-wrapper path,.user-checkin-page form .input-wrapper-icon path,.user-checkin-page form .simple-date-picker-wrapper path{fill:var(--boxText-color)!important}.user-checkin-page form .ant-input-affix-wrapper .ant-select-item,.user-checkin-page form .ant-input-affix-wrapper .ant-select-selection-item,.user-checkin-page form .ant-input-affix-wrapper .ant-select-selection-placeholder,.user-checkin-page form .input-wrapper-icon .ant-select-item,.user-checkin-page form .input-wrapper-icon .ant-select-selection-item,.user-checkin-page form .input-wrapper-icon .ant-select-selection-placeholder,.user-checkin-page form .simple-date-picker-wrapper .ant-select-item,.user-checkin-page form .simple-date-picker-wrapper .ant-select-selection-item,.user-checkin-page form .simple-date-picker-wrapper .ant-select-selection-placeholder{color:var(--boxText-color)!important}.user-checkin-page form .ant-checkbox-inner{border-color:var(--boxText-color)!important}.user-checkin-page form .ant-checkbox-checked .ant-checkbox-inner{background:var(--boxText-color)!important}.user-checkin-page form a,.user-checkin-page form p{color:var(--boxText-color)!important}.user-checkin-page form .ant-input-affix-wrapper{height:50px}.user-checkin-page form .ant-row .ant-form-item-row{width:320px}.user-checkin-page form .login-link{display:flex;align-items:center;justify-content:center;width:100%;color:#fff;font-family:var(--font-mp1);font-size:16px;font-style:normal;font-weight:400;line-height:normal;gap:5px}.user-checkin-page form .login-link p{padding:0;margin:0}.user-checkin-page form .login-link a{font-family:var(--font-mp1);font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#ad70e0}.user-checkin-page form .suggestion{padding:2px 8px;border-radius:6px;background-color:hsla(0,0%,63%,.2);border:1px solid var(--boxText-color);cursor:pointer;transition:.2s;color:var(--boxText-color)}.user-checkin-page .simple-date-picker-wrapper input{font-size:15px!important}.user-checkin-page .submit-button button{border-color:var(--text-color)!important}.user-checkin-page .submit-button button span{color:var(--text-color)!important}.user-checkin-page .submit-button button path{fill:var(--text-color)!important}.user-checkin-page .submit-button .fill-button button{background:var(--button-bg-color)!important;border:1px solid var(--button-bg-color)!important}.user-checkin-page .submit-button .fill-button button span{color:var(--button-text-color)!important}.user-checkin-page .submit-button .fill-button button path{fill:var(--button-text-color)!important}.user-checkin-page .apple-button img{padding:0;height:60px!important}.user-checkin-page .apple-button .ant-spin-dot-item{background:var(--boxText-color)!important}