/* Independent Rubika Digits styling. Unminified. */

.digits-form_otp_selector[data-type="rubika_otp"] span { color: #fff; opacity: .98; }

.digits-form_otp_selector[data-type="rubika_otp"] {
    background: #1f2937;
    border: 1px solid #334155;
    color: #fff;
}

.digits-form_otp_selector[data-type="rubika_otp"]::before {
    background-image: url("../images/digits-rubika.svg");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 42px;
    height: 22px;
    flex: 0 0 42px;
}

.digits-form_otp_selector[data-type="rubika_otp"]:hover { background: #111827; border-color: #1f2937; color: #fff; }

.digits-form_otp_selector[data-type="rubika_otp"] {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
}

.digits-form_otp_selector[data-type="rubika_otp"]::before {
    content: "" !important;
    display: inline-block !important;
    flex: 0 0 auto !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
}

.digits-form_otp_selector[data-type="rubika_otp"]::before {
    width: 58px !important;
    height: 25px !important;
    background-image: url("../images/digits-rubika.svg") !important;
}

.digits-form_otp_selector[data-type="rubika_otp"] span {
    color: #ffffff !important;
    opacity: 1 !important;
}

.digits-form_otp_selector .digits-form_otp_icon_rubika {
    width: 60px !important;
    height: 26px !important;
}

.digits-form_otp_selector[data-type="rubika_otp"]::before {
    display: none !important;
    content: none !important;
}

.woocommerce form.login .dig_wc_mobileLogin[data-digits-otp-route="rubika"],
.woocommerce form.register .otp_reg_dig_wc[data-digits-otp-route="rubika"],
.woocommerce form.woocommerce-form-login .dig_wc_mobileLogin[data-digits-otp-route="rubika"],
.woocommerce form.woocommerce-form-register .otp_reg_dig_wc[data-digits-otp-route="rubika"] { background-color:#1f2937 !important; border-color:#334155 !important; color:#fff !important; background-size:24px 24px !important; background-repeat:no-repeat !important; background-position:right 20px center !important; background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgODIwIDg0MiIgd2lkdGg9IjgyMCIgaGVpZ2h0PSI4NDIiPjxkZWZzPjxzdHlsZT4gLnN0MCB7IGZpbGw6ICNmNWE5MjQ7IH0gLnN0MSB7IGZpbGw6ICNlNGU0ZTQ7IH0gLnN0MiB7IGZpbGw6ICM2YmM2YjU7IH0gLnN0MyB7IGZpbGw6ICM0YzM3ODQ7IH0gLnN0NCB7IGZpbGw6ICNlNzRjNTE7IH0gLnN0NSB7IGZpbGw6ICM0YmJlY2E7IH0gLnN0NiB7IGZpbGw6ICM3YTQ0ODg7IH0gLnN0NyB7IGZpbGw6ICMzNmFjOWQ7IH0gLnN0OCB7IGZpbGw6ICNmZmY7IH0gLnN0OSB7IGZpbGw6ICM3ZGI1NDI7IH0gLnN0MTAgeyBmaWxsOiAjMTA2OWEyOyB9IC5zdDExIHsgZmlsbDogI2YyZjJmMjsgfSAuc3QxMiB7IGZpbGw6ICNiN2NkMzM7IH0gLnN0MTMgeyBmaWxsOiAjZWQ3NTIzOyB9IDwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJzdDEyIiBkPSJNNDA3LjMzLS4zaDIuOTFjLjc5LDY2LjI1LS40MSwxOTkuMTUtLjQxLDE5OS4xNS02Ny42NC0zNS41NC0xMzUuNzQtNzAuMjQtMjAzLjM0LTEwNS44OSw0NC4yOS0yMy41OSw4OC42LTQ3LjExLDEzMi45Ni03MC41NkMzNjAuNDUsMTEuMywzODMuMDMsMS43Niw0MDcuMzEtLjNoLjAyWiI+PC9wYXRoPjxwYXRoIGNsYXNzPSJzdDkiIGQ9Ik00MTAuMDgtLjMyaDQuOTdjMjYuMywyLjIyLDUwLjA3LDEzLjk1LDcyLjc0LDI1Ljg2LDQyLjIsMjIuMyw4NC4zNCw0NC43LDEyNi40Myw2Ny4yLTY3Ljg3LDM1LjI0LTEzNi40OCw3MS4wNS0yMDQuNDUsMTA2LjE4LS41OC02Ni4yNSwxLjA0LTEzMi45OS4yNS0xOTkuMjRoLjA3WiI+PC9wYXRoPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMDYuNTQsOTIuODlsMjAzLjM0LDEwNS44OS0yMDQuNzUsMTEyLjA0cy0uMS03MS4wOS4xMy0xMDYuNTRjLS4xOC0zNi44MSwxLjI3LTExMS4zOSwxLjI3LTExMS4zOVoiPjwvcGF0aD48cGF0aCBjbGFzcz0ic3Q3IiBkPSJNNjE0LjQ0LDkyLjc2bC41OC4yOWMtLjE3LDY2LjA0LDAsMTMyLjA3LDAsMTk4LjExLS4xMiw2LjQ3LS4xOCwxOS44LS4xOCwxOS44bC0yMDQuOTUtMTEyLjEyczEzNi43LTcwLjg0LDIwNC42Mi0xMDYuMDloLS4wN1oiPjwvcGF0aD48cGF0aCBjbGFzcz0ic3QyIiBkPSJNNjE0Ljg2LDkzLjA0YzQ1LjE2LDI0LjA1LDkwLDQ4LjYyLDEzNC44Niw3My4xNCwyMS43LDExLjQxLDQ0LjY5LDI0LjA2LDU2LjU1LDQ1LjU3LTYzLjUzLDMyLjk1LTE5MS40OSw5OS4yMy0xOTEuNDksOTkuMjMsMCwwLS4xLTEzLjM1LDAtMTkuODIsMC02Ni4wNC0uMS0xMzIuMDcsMC0xOTguMTFsLjA4LS4wMloiPjwvcGF0aD48cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTc2Ljk3LDE2Mi41NGM0Mi40Ni0yMy4yNiwxMjkuNDMtNjkuNTksMTI5LjQzLTY5LjU5bC0xLjE5LDIxNy44N1M3Ny43NSwyNDQuOTksMTQuNDIsMjEyLjAzYzEzLjgxLTIyLjk4LDM4LjczLTM2Ljk1LDYyLjU2LTQ5LjQ5WiI+PC9wYXRoPjxwYXRoIGNsYXNzPSJzdDgiIGQ9Ik00MDkuNywxOTguODNsMjA0Ljk1LDExMi4xcy02NS45NSwzNC4xOS05OC42OSw1MC42MWMtMzQuOTksMTguNjEtMTA2LjA5LDU1LjU0LTEwNi4wOSw1NS41NGwtMjA0LjctMTA2LjI3LDIwNC41My0xMTEuOThaIj48L3BhdGg+PHBhdGggY2xhc3M9InN0NCIgZD0iTTAsMjk4Ljk4Yy4xOC0yOS4yNC0uMzgtNjAuMjgsMTQuMzQtODYuOTUsNjMuMzgsMzIuOTYsMTkwLjc5LDk4Ljc4LDE5MC43OSw5OC43OEMxMzYuNjUsMzQ3LjksNjguNSwzODUuNTUuMDUsNDIyLjY4LS4wNSwzODEuNDQuMDUsMzQwLjIxLjA1LDI5OC45OGgtLjA1WiI+PC9wYXRoPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik04MDYuMjcsMjExLjc1YzEyLjQ4LDIxLjg2LDE0LjMsNDcuMjksMTMuNjEsNzEuNjJ2MTM5LjcybC0yMDUuMDYtMTEyLjEyczEyNy45Mi02Ni4yNywxOTEuNDYtOTkuMjJaIj48L3BhdGg+PHBhdGggY2xhc3M9InN0MSIgZD0iTTIwNS4xMywzMTAuODFjLjMxLS4xMiwyMDQuNywxMDYuMjcsMjA0LjcsMTA2LjI3LDAsMCwuMDgsMTExLjE2LjEyLDE2NS41My4zMywxNy41MS0uMTIsNTIuODktLjEyLDUyLjg5LTY4LjMyLTM1LjMyLTEzNi4yNy03MC45NS0yMDQuNi0xMDYuMjdsLS4xMi0uNDh2LTIxNy45NGguMDJaIj48L3BhdGg+PHBhdGggY2xhc3M9InN0NiIgZD0iTS4wNSw0MjIuNjhjNjguNDUtMzcuMjEsMTM2LjYtNzQuNzgsMjA1LjA4LTExMS44Ny0uMDcsNzIuNjYtLjA3LDE0NS4zMSwwLDIxNy45NC0xMC41MS00LjExLTIwLjA4LTkuOTctMzAuMTEtMTQuOTVDMTE2LjcsNDgzLjc4LDU4LjU3LDQ1My4wNC4wMyw0MjMuM3YtLjU3bC4wMi0uMDVaIj48L3BhdGg+PHBhdGggY2xhc3M9InN0MTEiIGQ9Ik02MTQuNzgsMzEwLjk3djEzMy42MmMtLjIyLDI4LjMzLjc2LDU2LjU1LDAsODQuODYtNjguMjIsMzQuNzMtMjA0Ljk2LDEwNi4wNi0yMDQuOTYsMTA2LjA2LDAsMCwuNDUtMzUuMzguMTItNTIuODksMC01NC4zOC0uMTItMTY1LjUzLS4xMi0xNjUuNTNsMjA0Ljk2LTEwNi4xMloiPjwvcGF0aD48cGF0aCBjbGFzcz0ic3QzIiBkPSJNNjE0Ljc4LDMxMC45N3MyMDUuMDYsMTExLjg2LDIwNS4wNiwxMTIuMTJjLTY4LjE1LDM1LjM4LTIwNS4wNSwxMDYuMzctMjA1LjA1LDEwNi4zN2gwYy43Ni0yOC4zMS0uMjItNTYuNTMsMC04NC44NnYtMTMzLjYyaC0uMDJaIj48L3BhdGg+PHBhdGggY2xhc3M9InN0MyIgZD0iTS4wMyw0MjMuM2M1OC41MywyOS43OSwxMTYuNTksNjAuNDcsMTc0Ljk3LDkwLjU1LDEwLjAzLDQuOTgsMTkuNiwxMC44NSwzMC4xMSwxNC45NWwuMTIuNDhjLTYyLjksMzQuMzUtMTI1Ljc3LDY4LjcxLTE4OC42MSwxMDMuMDktNi42Mi05LjQ0LTkuOTMtMjAuNDUtMTIuNDMtMzEuNEMuMjMsNTgyLjczLjAyLDU2NC4wMy4wMiw1NDUuNDl2LTEyMi4xOGguMDJaIj48L3BhdGg+PHBhdGggY2xhc3M9InN0NCIgZD0iTTgxOS44NCw0MjMuMDljLjEsNDIuODcsMCw4NS43NCwwLDEyOC42Mi42NiwyNy40OS0uMiw1Ni43OC0xNS44NCw4MS4wMi01Ni42MS0zMS4wMS0xODkuMjUtMTAzLjI3LTE4OS4yNS0xMDMuMjcsMCwwLDEzNi45NS03MC45OCwyMDUuMS0xMDYuMzdaIj48L3BhdGg+PHBhdGggY2xhc3M9InN0MTAiIGQ9Ik0xNi42Miw2MzIuMzNjNjIuODQtMzQuNDIsMTI1LjcxLTY4Ljc5LDE4OC42MS0xMDMuMDktLjQxLDcyLjYxLjEzLDE0NS4yNC0uMjYsMjE3LjgzLTQ0LjUzLTIzLjUyLTg4Ljk0LTQ3LjIyLTEzMy4yNC03MS4xMS0yMC43MS0xMS40Ny00MS45MS0yNC4yMy01NS4xMS00My42M2gwWiI+PC9wYXRoPjxwYXRoIGNsYXNzPSJzdDUiIGQ9Ik0yMDUuMjMsNTI5LjI0YzY4LjMzLDM1LjMyLDEzNi4yOCw3MC45NSwyMDQuNiwxMDYuMjctNjguMiwzNy4yMS0yMDQuNzcsMTExLjY0LTIwNC44NiwxMTEuNTYuNC03Mi42LS4xNS0xNDUuMjIuMjYtMjE3LjgzaDBaIj48L3BhdGg+PHBhdGggY2xhc3M9InN0MCIgZD0iTTYxNC40Niw1MjkuNTlsLjMzLS4xNGMuMiw3Mi42My0uNDEsMTQ1LjI3LjMxLDIxNy45bC0uNTEuMjNjLTU0LjA2LTMwLjI1LTEwOC43Ny01OS41NC0xNjMuMDgtODkuNDMtMTMuNjctNy4yOS00MS42OC0yMi42NC00MS42OC0yMi42NCwwLDAsMTM2LjQyLTcxLjExLDIwNC42My0xMDUuOTJaIj48L3BhdGg+PHBhdGggY2xhc3M9InN0MTMiIGQ9Ik02MTQuNzksNTI5LjQ1aDBjNi4wNCwzLjg2LDEzMi42NCw3Mi4yOSwxODkuMjUsMTAzLjI3LTguMDQsMTIuODctMjAuNzksMjIuMzEtMzMuNjQsMzAuNzYtMjAuNzIsMTMuMDYtNDIuODQsMjMuOTktNjQuMzksMzUuNzQtMzAuMzEsMTYuMDUtNjAuNDIsMzIuNDItOTAuOTEsNDguMDctLjczLTcyLjYzLS4xMi0xNDUuMjctLjMxLTIxNy45di4wNloiPjwvcGF0aD48cGF0aCBjbGFzcz0ic3Q5IiBkPSJNNDA5LjgzLDYzNS41MXYyMDYuMTFjLTE2Ljk3LTIuMzQtMzUuNDYtNi01MC40OS0xNC4wOC01MS41LTI2Ljc2LTEwMy4wOC01My4zNy0xNTQuMzgtODAuNDcsNjguMi0zNy4yOSwxMzYuNjYtNzQuMjcsMjA0Ljg2LTExMS41NloiPjwvcGF0aD48cGF0aCBjbGFzcz0ic3QxMiIgZD0iTTQwOS44Myw2MzUuNTFzMjguMDEsMTUuMzUsNDEuNjgsMjIuNjRjNTQuMzEsMjkuODksMTA5LjAyLDU5LjE4LDE2My4wOCw4OS40My01Mi43NCwyNy4zMy0xMDUuNDcsNTQuNzItMTU4LjIsODIuMTgtMTMuMTgsNi44NS0yNy43OSwxMC45Mi00Mi44MiwxMS45MmgtMy43NHYtMjA2LjE3WiI+PC9wYXRoPjwvc3ZnPg==") !important; padding-right:62px !important; }

html[dir="ltr"] .woocommerce form.login .dig_wc_mobileLogin[data-digits-otp-route="rubika"],
html[dir="ltr"] .woocommerce form.register .otp_reg_dig_wc[data-digits-otp-route="rubika"],
html[dir="ltr"] .woocommerce form.woocommerce-form-login .dig_wc_mobileLogin[data-digits-otp-route="rubika"],
html[dir="ltr"] .woocommerce form.woocommerce-form-register .otp_reg_dig_wc[data-digits-otp-route="rubika"] {padding-left:82px !important;}

.woocommerce form.login .dig_wc_mobileLogin[data-digits-otp-route="rubika"]:hover,
.woocommerce form.register .otp_reg_dig_wc[data-digits-otp-route="rubika"]:hover,
.woocommerce form.woocommerce-form-login .dig_wc_mobileLogin[data-digits-otp-route="rubika"]:hover,
.woocommerce form.woocommerce-form-register .otp_reg_dig_wc[data-digits-otp-route="rubika"]:hover {background-color:#111827 !important;border-color:#1f2937 !important;color:#fff !important;}
