.privacy-liveness{--amplify-components-button-primary-background-color:var(--color-button-primary);--amplify-components-button-primary-hover-background-color:var(--color-privacy-6-hover);--amplify-components-button-primary-focus-background-color:var(--color-privacy-6-hover);--amplify-components-button-primary-color:#fff;--amplify-components-button-border-radius:100px;--amplify-colors-font-primary:var(--bs-text-color);--amplify-colors-background-primary:var(--bs-body-bg);--amplify-components-liveness-camera-module-background-color:var(--bs-body-bg);--amplify-colors-border-secondary:#2c2c2c;--amplify-colors-primary-80:var(--color-button-primary);--amplify-colors-font-inverse:#fff}.privacy-liveness .liveness-detector,.privacy-liveness .liveness-detector>.amplify-flex,.privacy-liveness .liveness-detector-check{display:contents}.privacy-liveness.idc-capture{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.privacy-liveness .amplify-liveness-camera-module{background-color:var(--bs-body-bg);border:0;order:1;width:calc(100% + 48px);max-width:none;margin-left:-24px;margin-right:-24px}.privacy-liveness .idc-frame-title{order:2;margin-top:32px}.privacy-liveness .idc-steps{order:3;gap:8px;margin-top:16px;margin-bottom:42px}.privacy-liveness .liveness-detector-check>.amplify-flex:not(.amplify-liveness-camera-module):not(.amplify-liveness-connecting-loader){order:4;margin-top:auto}.privacy-liveness .amplify-button--primary{text-align:center;border:1px solid #0000;border-radius:100px;gap:10px;width:100%;max-width:312px;height:47px;margin:0 auto;padding:12px 20px;font-size:14px;font-weight:600;display:block}.privacy-liveness .amplify-liveness-cancel-container,.privacy-liveness .amplify-liveness-cancel-button,.privacy-liveness .amplify-liveness-start-screen-camera-select__container,.privacy-liveness .amplify-liveness-start-screen-camera-select,.privacy-liveness .amplify-liveness-recording-icon-container,.privacy-liveness .amplify-liveness-recording-icon{display:none}.privacy-liveness .amplify-liveness-toast:has(.amplify-liveness-toast__message:empty){display:none}.privacy-liveness .amplify-liveness-hint{z-index:3}.privacy-liveness .amplify-liveness-toast{border-radius:12px;padding:8px 16px}.privacy-liveness .amplify-liveness-toast__message,.privacy-liveness .amplify-liveness-hint__text{font-family:Poppins,sans-serif;font-size:11px;font-weight:300;line-height:19px}.privacy-liveness .amplify-liveness-camera-module--mobile{z-index:auto;width:calc(100% + 48px);height:auto;position:relative;top:auto;left:auto}.privacy-liveness .amplify-liveness-oval-canvas--mobile{position:absolute}.privacy-liveness .amplify-liveness-hint--mobile{margin-top:0}:root[data-theme=dark] .privacy-liveness{--amplify-components-button-primary-color:#121212}
