UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

93 lines (90 loc) 3.04 kB
/* * InputMasked component * */ /* * Utilities */ .eufemia-scope--11_0_0 .dnb-input-masked input::placeholder { color: inherit; } .eufemia-scope--11_0_0 .dnb-input-masked--hide-controls[type=number]::-webkit-outer-spin-button, .eufemia-scope--11_0_0 .dnb-input-masked--hide-controls[type=number]::-webkit-inner-spin-button { -webkit-appearance: none; appearance: none; margin: 0; } .eufemia-scope--11_0_0 .dnb-input-masked--hide-controls[type=number] { -webkit-appearance: textfield; appearance: textfield; } .eufemia-scope--11_0_0 .dnb-segmented-field__fieldset:not([class*=space__top]) { margin-top: 0; } .eufemia-scope--11_0_0 .dnb-segmented-field__fieldset:not([class*=space__bottom]) { margin-bottom: 0; } .eufemia-scope--11_0_0 .dnb-segmented-field__fieldset:not([class*=space__left]) { margin-left: 0; } .eufemia-scope--11_0_0 .dnb-segmented-field__fieldset:not([class*=space__right]) { margin-right: 0; } .eufemia-scope--11_0_0 .dnb-segmented-field__fieldset { padding: 0; border: none; } .eufemia-scope--11_0_0 .dnb-segmented-field__fieldset--horizontal { display: inline-flex; flex-flow: row wrap; align-items: baseline; gap: 1rem; } .eufemia-scope--11_0_0 .dnb-segmented-field__group { display: inline-flex; } .eufemia-scope--11_0_0 .dnb-segmented-field__group > .dnb-segmented-field__section.dnb-input__input:first-child { padding-left: 0.5rem; } .eufemia-scope--11_0_0 .dnb-segmented-field__group > .dnb-segmented-field__section.dnb-input__input:nth-last-child(1) { padding-right: 0.5rem; } .eufemia-scope--11_0_0 .dnb-segmented-field__group > .dnb-segmented-field__delimiter + .dnb-segmented-field__section.dnb-input__input { padding-left: 0.0625rem; } .eufemia-scope--11_0_0 .dnb-segmented-field__delimiter { display: flex; -webkit-user-select: none; user-select: none; padding: 0 0.25rem 0 0; } @supports (-moz-appearance: none) { .eufemia-scope--11_0_0 .dnb-segmented-field__delimiter { padding: 0 0.0625rem; } } .eufemia-scope--11_0_0 .dnb-segmented-field .dnb-segmented-field__section, .eufemia-scope--11_0_0 .dnb-segmented-field .dnb-segmented-field__delimiter { color: var(--input-color-placeholder); } .eufemia-scope--11_0_0 .dnb-segmented-field .dnb-segmented-field__section--highlight, .eufemia-scope--11_0_0 .dnb-segmented-field .dnb-segmented-field__delimiter--highlight { color: var(--input-color-text); } .eufemia-scope--11_0_0 .dnb-segmented-field .dnb-segmented-field__section { width: -webkit-fit-content; width: fit-content; margin: 0; padding: 0 0.125rem; } .eufemia-scope--11_0_0 .dnb-input--medium .dnb-segmented-field .dnb-segmented-field__section, .eufemia-scope--11_0_0 .dnb-input--large .dnb-segmented-field .dnb-segmented-field__section { padding: 0 0.25rem; } .eufemia-scope--11_0_0 .dnb-segmented-field .dnb-segmented-field__section { overflow: hidden; outline: none; cursor: text; white-space: nowrap; font-family: var(--font-family-monospace); border: none; background: transparent; }