/* P912 SMART NUMBER SEARCH — UI only, no search semantics changed. */
.p912-smart-number-digit {
    box-sizing: border-box;
    text-align: center !important;
    direction: ltr !important;
    font-family: inherit;
    font-variant-numeric: tabular-nums;
    font-feature-settings: "tnum" 1;
    letter-spacing: 0 !important;
    padding-inline: 0.125rem !important;
    caret-color: #0b6683;
}
.p912-smart-number-digit::placeholder {
    color: #91a1b3 !important;
    -webkit-text-fill-color: #91a1b3;
    opacity: .56 !important;
    font-weight: 500;
}
.p912-smart-number-digit:focus::placeholder { opacity: .34 !important; }
.p912-smart-number-digit:disabled,
.p912-smart-number-digit[readonly] { text-align: center !important; }
