ng-devui
Version:
DevUI components based on Angular
1,311 lines (1,205 loc) • 72.8 kB
CSS
@charset "UTF-8";
html {
line-height: 1.15;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
hr {
box-sizing: content-box;
height: 0;
overflow: visible;
margin: 20px 0;
border: 0;
border-top: 1px solid #dbdbdb;
border-top: 1px solid var(--devui-line, #dbdbdb);
}
pre {
font-family: monospace;
font-size: 1em;
}
a {
background-color: transparent;
}
abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted;
}
b,
strong {
font-weight: bold;
}
code,
kbd,
samp {
font-family: monospace;
font-size: 1em;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
img {
border-style: none;
}
button,
input,
optgroup,
select,
textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.5;
margin: 0;
}
button,
input {
overflow: visible;
}
button,
select {
text-transform: none;
}
button,
[type=button],
[type=reset],
[type=submit] {
-webkit-appearance: button;
}
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
border-style: none;
padding: 0;
}
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
outline: 1px dotted ButtonText;
}
fieldset {
padding: 0.35em 0.75em 0.625em;
}
legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
}
progress {
vertical-align: baseline;
}
textarea {
overflow: auto;
}
[type=checkbox],
[type=radio] {
box-sizing: border-box;
padding: 0;
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
height: auto;
}
[type=search] {
-webkit-appearance: textfield;
outline-offset: -2px;
}
[type=search]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
details {
display: block;
}
summary {
display: list-item;
}
template {
display: none;
}
[hidden] {
display: none;
}
.devui-font-size-base {
font-size: 12px;
font-size: var(--devui-font-size, 12px);
}
.devui-font-base {
font-size: 12px;
font-size: var(--devui-font-size, 12px);
font-weight: normal;
font-weight: var(--devui-font-content-weight, normal);
line-height: 1.5;
line-height: var(--devui-line-height-base, 1.5);
}
.devui-font-size-modal-title {
font-size: 18px;
font-size: var(--devui-font-size-modal-title, 18px);
}
.devui-font-modal-title {
font-size: 18px;
font-size: var(--devui-font-size-modal-title, 18px);
font-weight: bold;
font-weight: var(--devui-font-title-weight, bold);
line-height: 1.5;
line-height: var(--devui-line-height-base, 1.5);
}
.devui-font-size-page-title {
font-size: 16px;
font-size: var(--devui-font-size-page-title, 16px);
}
.devui-font-page-title {
font-size: 16px;
font-size: var(--devui-font-size-page-title, 16px);
font-weight: bold;
font-weight: var(--devui-font-title-weight, bold);
line-height: 1.5;
line-height: var(--devui-line-height-base, 1.5);
}
.devui-font-size-secondary-title {
font-size: 14px;
font-size: var(--devui-font-size-card-title, 14px);
}
.devui-font-secondary-title {
font-size: 14px;
font-size: var(--devui-font-size-card-title, 14px);
font-weight: bold;
font-weight: var(--devui-font-title-weight, bold);
line-height: 1.5;
line-height: var(--devui-line-height-base, 1.5);
}
body {
margin: 0;
padding: 0;
color: #191919;
color: var(--devui-text, #191919);
font-size: 12px;
font-size: var(--devui-font-size, 12px);
font-family: "Helvetica", "Arial", "PingFangSC-Regular", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "HarmonyOS Sans SC", "HarmonyOS Sans", "Microsoft JhengHei";
line-height: 1.5;
line-height: var(--devui-line-height-base, 1.5);
}
*,
*::before,
*::after {
box-sizing: border-box;
}
button {
padding: 0;
border: none;
background: transparent;
cursor: pointer;
outline: 0;
-webkit-appearance: button;
}
button,
[type=button],
[type=reset],
[type=submit] {
-webkit-appearance: inherit;
}
ul,
ol {
list-style: none;
margin: 0;
padding: 0;
}
p {
margin: 0;
padding: 0;
}
a,
a:hover,
a:focus,
a:active,
a:visited {
text-decoration: none;
}
:-ms-input-placeholder {
color: #808080;
color: var(--devui-placeholder, #808080);
}
::-moz-placeholder {
color: #808080;
color: var(--devui-placeholder, #808080);
}
::-webkit-input-placeholder {
color: #808080;
color: var(--devui-placeholder, #808080);
}
.devui-scrollbar::-webkit-scrollbar {
width: 8px;
height: 8px;
}
.devui-scrollbar::-webkit-scrollbar-track {
background-color: transparent;
}
.devui-scrollbar::-webkit-scrollbar-thumb {
border-radius: 8px;
background-color: #dbdbdb;
background-color: var(--devui-line, #dbdbdb);
}
.devui-scrollbar::-webkit-scrollbar-thumb:hover {
background-color: #808080;
background-color: var(--devui-placeholder, #808080);
}
.devui-scroll-overlay {
overflow: auto;
}
.devui-scroll-overlay::-webkit-scrollbar-thumb {
background-color: transparent;
}
.devui-scroll-overlay:hover::-webkit-scrollbar-thumb {
background-color: #dbdbdb;
background-color: var(--devui-line, #dbdbdb);
}
.devui-scroll-overlay:hover::-webkit-scrollbar-thumb:hover {
background-color: #808080;
background-color: var(--devui-placeholder, #808080);
}
body > * ::-webkit-scrollbar {
width: 8px;
height: 8px;
}
@-moz-document url-prefix() {
body * {
scrollbar-width: thin;
}
body * .devui-tbody-wrapper,
body * .devui-year-list,
body * .devui-canlender-panel-year-list,
body * .devui-fix-header,
body * .devui-month-list {
scrollbar-width: none;
}
body * .devui-year-list:hover {
scrollbar-width: thin;
}
body * .scroll-view.overflow-overlay {
scrollbar-color: transparent transparent;
}
body * .scroll-view.overflow-overlay:hover {
scrollbar-color: #808080 transparent;
scrollbar-color: var(--devui-placeholder, #808080) transparent;
}
body * .viewport-wrapper.overflow-overlay {
scrollbar-color: transparent transparent;
}
body * .viewport-wrapper.overflow-overlay:hover {
scrollbar-color: #808080 transparent;
scrollbar-color: var(--devui-placeholder, #808080) transparent;
}
body * .devui-scroll-overlay {
scrollbar-color: transparent transparent;
}
body * .devui-scroll-overlay:hover {
scrollbar-color: #dbdbdb transparent;
scrollbar-color: var(--devui-line, #dbdbdb) transparent;
}
body * .drawer-content {
scrollbar-color: transparent transparent;
}
body * .drawer-content:hover {
scrollbar-color: #808080 transparent;
scrollbar-color: var(--devui-placeholder, #808080) transparent;
}
}
body > * ::-webkit-scrollbar-track {
background-color: transparent;
}
body *::-moz-scrollbar-track {
background-color: transparent;
}
body > * ::-webkit-scrollbar-thumb {
border-radius: 8px;
background-color: #dbdbdb;
background-color: var(--devui-line, #dbdbdb);
}
body > * ::-webkit-scrollbar-thumb:hover {
background-color: #808080;
background-color: var(--devui-placeholder, #808080);
}
body > * ::-webkit-scrollbar-corner {
background-color: transparent;
}
.over-flow-ellipsis {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.over-flow-ellipsis-multi-row {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
}
.clear-fix {
zoom: 1;
}
.clear-fix::after {
content: "";
display: block;
width: 0;
clear: both;
}
.devui-close {
float: right;
font-weight: bold;
line-height: 20px;
height: 20px;
color: #191919;
color: var(--devui-text, #191919);
text-shadow: 0 1px 0 #ffffff;
filter: alpha(opacity=20);
opacity: 0.2;
}
.devui-close:hover, .devui-close:focus {
color: #191919;
color: var(--devui-text, #191919);
text-decoration: none;
cursor: pointer;
filter: alpha(opacity=50);
opacity: 0.5;
}
button.devui-close {
-webkit-appearance: none;
padding: 0;
cursor: pointer;
background: transparent;
border: 0;
}
a:hover,
a:focus {
color: #0950de;
color: var(--devui-link, #0950de);
}
a:active,
a:hover {
outline: 0;
}
.devui-link {
color: #0950de;
color: var(--devui-link, #0950de);
}
.devui-link:hover {
color: #0950de;
color: var(--devui-link, #0950de);
text-decoration: underline;
cursor: pointer;
}
.devui-link-light {
color: #6b9bfa;
color: var(--devui-link-light, #6b9bfa);
}
.devui-link-light:hover {
color: #6b9bfa;
color: var(--devui-link-light, #6b9bfa);
text-decoration: underline;
cursor: pointer;
}
.devui-disabled, .devui-disabled.devui-input-group-addon {
border-color: #e6e6e6;
border-color: var(--devui-disabled-line, #e6e6e6);
}
.devui-disabled, .devui-disabled > input, .devui-disabled > .devui-input-group-addon {
color: #c2c2c2;
color: var(--devui-disabled-text, #c2c2c2);
background-color: #f3f3f3;
background-color: var(--devui-disabled-bg, #f3f3f3);
cursor: not-allowed;
}
.devui-body-scrollblock {
width: 100%;
}
.devui-body-overflow-hidden {
overflow: hidden;
}
.devui-data-table .devui-table-title {
font-weight: bold;
}
.devui-data-table .devui-table-link:hover {
text-decoration: underline;
cursor: pointer;
color: #0950de;
color: var(--devui-link, #0950de);
}
.devui-data-table .devui-table-link a {
color: inherit;
}
.devui-design-no-data {
display: flex;
height: calc(100vh - 523px);
margin-top: 20px;
flex-direction: column;
align-items: center;
justify-content: center;
}
[dShapeIconHoverable].devui-shape-icon {
color: #c2c2c2;
color: var(--devui-shape-icon-fill, #c2c2c2);
}
[dShapeIconHoverable].devui-shape-icon:hover {
color: #808080;
color: var(--devui-shape-icon-fill-hover, #808080);
}
.devui-dropdown {
position: relative;
vertical-align: middle;
}
.devui-dropdown .devui-dropdown-toggle {
box-shadow: none;
outline: none;
}
.devui-dropdown .devui-dropdown-toggle.devui-dropdown-default {
line-height: 1.5;
padding: 4px 10px;
border-radius: 2px;
border-radius: var(--devui-border-radius, 2px);
text-align: center;
cursor: pointer;
outline: 0;
border-style: solid;
border-width: 1px;
display: flex;
align-items: center;
}
.devui-dropdown .devui-dropdown-toggle.devui-dropdown-default:not(.devui-dropdown-item) {
display: inline-flex !important;
}
.devui-dropdown .devui-caret {
display: inline-block;
margin-left: 2px;
vertical-align: middle;
border-top: 4px dashed;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
}
.devui-dropdown.devui-dropdown-open .devui-dropdown-toggle span.icon-chevron-down, .devui-dropdown.devui-dropdown-open .devui-dropdown-toggle span.icon-chevron-down-2 {
transform: rotate(180deg);
}
.devui-dropdown-menu {
display: none;
position: absolute;
left: 0;
top: 100%;
z-index: 1052;
z-index: var(--devui-z-index-dropdown, 1052);
min-width: min(100%, 102px);
margin: 4px 0;
background-clip: padding-box;
background-color: #ffffff;
background-color: var(--devui-connected-overlay-bg, #ffffff);
border-radius: 2px;
border-radius: var(--devui-border-radius, 2px);
box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.16);
box-shadow: var(--devui-shadow-length-connected-overlay, 0 4px 12px 0) var(--devui-shadow, rgba(0, 0, 0, 0.16));
list-style: none;
outline: none;
}
.devui-dropdown-menu.devui-scrollbar,
.devui-dropdown-menu .devui-scrollbar {
overflow-x: visible;
overflow-y: auto;
overflow-y: overlay;
}
.open > .devui-dropdown-menu {
display: block;
}
.devui-dropdown-menu > li {
position: relative;
}
.devui-dropdown-menu > li > a {
height: 36px;
padding: 8px 12px;
cursor: pointer;
display: flex;
align-items: center;
}
.devui-dropdown-menu li > input {
margin: 0 8px;
}
.devui-dropdown-menu > .disabled > a {
color: #c2c2c2;
color: var(--devui-disabled-text, #c2c2c2);
cursor: not-allowed;
}
.devui-dropdown-menu > .disabled > a:hover, .devui-dropdown-menu > .disabled > a:focus {
cursor: not-allowed;
}
.devui-dropdown-menu .devui-dropdown-item {
cursor: pointer;
display: block;
width: 100%;
min-height: 36px;
line-height: 20px;
padding: 8px 12px;
border: 0;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
border-radius: 2px;
border-radius: var(--devui-border-radius, 2px);
transition: color 100ms cubic-bezier(0.645, 0.045, 0.355, 1), background-color 100ms cubic-bezier(0.645, 0.045, 0.355, 1);
transition: color var(--devui-animation-duration-fast, 100ms) var(--devui-animation-ease-in-out-smooth, cubic-bezier(0.645, 0.045, 0.355, 1)), background-color var(--devui-animation-duration-fast, 100ms) var(--devui-animation-ease-in-out-smooth, cubic-bezier(0.645, 0.045, 0.355, 1));
}
.devui-dropdown-menu .devui-dropdown-item:not(:first-child) {
margin-top: 4px;
}
.devui-dropdown-menu .devui-dropdown-item.disabled {
cursor: not-allowed;
color: #c2c2c2;
color: var(--devui-disabled-text, #c2c2c2);
}
.devui-dropdown-menu .devui-dropdown-item:not(.disabled):hover:not(.selected):not(.active) {
background-color: #f2f2f3;
background-color: var(--devui-list-item-hover-bg, #f2f2f3);
color: #000000;
color: var(--devui-list-item-hover-text, #000000);
}
.devui-dropdown-menu .devui-dropdown-item:not(.disabled).devui-dropdown-bg {
background-color: #f2f2f3;
background-color: var(--devui-list-item-hover-bg, #f2f2f3);
color: #000000;
color: var(--devui-list-item-hover-text, #000000);
}
.devui-dropdown-menu .devui-dropdown-item:not(.disabled).selected, .devui-dropdown-menu .devui-dropdown-item:not(.disabled).active {
color: #000000;
color: var(--devui-list-item-active-text, #000000);
background-color: #cedefd;
background-color: var(--devui-list-item-active-bg, #cedefd);
}
.devui-dropdown-menu .devui-dropdown-item:not(.disabled).selected:hover, .devui-dropdown-menu .devui-dropdown-item:not(.disabled).active:hover {
background-color: #cedefd;
background-color: var(--devui-list-item-active-bg, #cedefd);
color: #000000;
color: var(--devui-list-item-active-text, #000000);
}
.devui-dropdown-menu .devui-no-data-tip {
cursor: not-allowed;
color: #c2c2c2;
color: var(--devui-disabled-text, #c2c2c2);
font-size: 12px;
font-size: var(--devui-font-size, 12px);
background: #ffffff;
background: var(--devui-base-bg, #ffffff);
line-height: 22px;
padding: 0;
text-align: center;
user-select: none;
}
.devui-dropdown-menu-wrap .devui-no-data-tip {
cursor: not-allowed;
color: #c2c2c2;
color: var(--devui-disabled-text, #c2c2c2);
font-size: 12px;
font-size: var(--devui-font-size, 12px);
background: #ffffff;
background: var(--devui-base-bg, #ffffff);
line-height: 22px;
padding: 0;
text-align: center;
user-select: none;
}
.devui-form-group.devui-has-feedback > .devui-form-control-feedback {
position: absolute;
top: 0;
right: 0;
z-index: 2;
display: block;
width: 28px;
height: 28px;
line-height: 28px;
text-align: center;
pointer-events: none;
}
.devui-form-group.devui-has-feedback > .devui-form-control-feedback:hover {
position: absolute;
}
.devui-form-group.devui-has-feedback > .devui-form-control-feedback .devui-caret {
display: inline-block;
margin-left: 2px;
vertical-align: middle;
border-top: 4px solid;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
}
.form-group.has-feedback[tabindex] {
outline: 0;
}
.devui-dropdown-no-border {
min-height: 28px;
min-width: min(100%, 102px);
line-height: 1.5;
padding: 4px 10px;
border-radius: 2px;
border-radius: var(--devui-border-radius, 2px);
text-align: center;
outline: 0;
background-image: none;
text-decoration: none;
cursor: pointer;
color: #191919;
color: var(--devui-text, #191919);
display: flex;
align-items: center;
box-shadow: none;
border: none;
}
.devui-dropdown-no-border:hover, .devui-dropdown-no-border:focus {
text-decoration: none;
}
.devui-dropdown-no-border:active:hover, .devui-dropdown-no-border:focus {
color: #0950de;
color: var(--devui-brand-active, #0950de);
}
.devui-dropdown .devui-dropdown-default {
background-color: #ffffff;
background-color: var(--devui-base-bg, #ffffff);
color: #191919;
color: var(--devui-text, #191919);
border-color: #dbdbdb;
border-color: var(--devui-form-control-line, #dbdbdb);
}
.devui-dropdown .devui-dropdown-default:active, .devui-dropdown .devui-dropdown-default:focus, .devui-dropdown .devui-dropdown-default:hover {
border-color: #808080;
border-color: var(--devui-form-control-line-hover, #808080);
}
.devui-dropdown .devui-dropdown-menu {
background: #ffffff;
background: var(--devui-connected-overlay-bg, #ffffff);
box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.16);
box-shadow: var(--devui-shadow-length-connected-overlay, 0 4px 12px 0) var(--devui-shadow, rgba(0, 0, 0, 0.16));
}
.devui-dropdown .devui-dropdown-menu > li > a:not(.disabled) {
color: #191919;
color: var(--devui-text, #191919);
}
.devui-dropdown .devui-dropdown-menu > li > a:not(.disabled):hover, .devui-dropdown .devui-dropdown-menu > li > a:not(.disabled):focus {
background-color: #f2f2f3;
background-color: var(--devui-list-item-hover-bg, #f2f2f3);
}
.devui-dropdown .devui-dropdown-menu > .disabled > a {
color: #c2c2c2;
color: var(--devui-disabled-text, #c2c2c2);
cursor: not-allowed;
}
.devui-dropdown .devui-dropdown-menu > .disabled > a:hover, .devui-dropdown .devui-dropdown-menu > .disabled > a:focus {
background-color: transparent;
}
.devui-image-preview-container img {
cursor: zoom-in;
}
.devui-form-controls input[type=text],
.devui-form-controls input[type=password],
[dTextInput] {
width: 100%;
height: 28px;
font-size: 12px;
font-size: var(--devui-font-size, 12px);
text-overflow: ellipsis;
}
.devui-form-controls input[type=text].devui-textinput-sm,
.devui-form-controls input[type=password].devui-textinput-sm,
[dTextInput].devui-textinput-sm {
font-size: 12px;
font-size: var(--devui-font-size-sm, 12px);
height: 26px;
}
.devui-form-controls input[type=text].devui-textinput-lg,
.devui-form-controls input[type=password].devui-textinput-lg,
[dTextInput].devui-textinput-lg {
font-size: 14px;
font-size: var(--devui-font-size-lg, 14px);
height: 46px;
}
[dTextArea] {
width: 100%;
max-width: 100%;
min-width: 36px;
min-height: 28px;
}
d-search.devui-glow-style .devui-input,
d-cascader.devui-glow-style .devui-input:not(.inner-input),
d-cascader.devui-glow-style .devui-tags-input-wrapper,
d-editable-select.devui-glow-style .devui-form-control,
d-input-number.devui-glow-style .devui-input,
d-multi-auto-complete.devui-glow-style .devui-dropdown-origin,
d-select.devui-glow-style .devui-dropdown-origin:not(.devui-select-underlined-border):not(.devui-gray-style) .devui-input,
d-select.devui-glow-style .devui-dropdown-origin:not(.devui-select-underlined-border):not(.devui-gray-style) .devui-select-list-wrapper,
d-tree-select.devui-glow-style .devui-form-control,
d-datepicker-pro.devui-glow-style .devui-single-picker,
d-range-datepicker-pro.devui-glow-style .devui-range-picker,
d-category-search.devui-glow-style .devui-category-search-container,
d-single-upload.devui-glow-style .devui-input-group,
d-multiple-upload.devui-glow-style .devui-input-group,
.devui-active-form {
box-shadow: 0 0 0 0 rgba(94, 124, 224, 0.08);
box-shadow: 0 0 0 0 var(--devui-form-control-interactive-outline, rgba(94, 124, 224, 0.08));
}
d-search.devui-glow-style .devui-input:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover,
d-cascader.devui-glow-style .devui-input:not(.inner-input):not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover,
d-cascader.devui-glow-style .devui-tags-input-wrapper:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover,
d-editable-select.devui-glow-style .devui-form-control:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover,
d-input-number.devui-glow-style .devui-input:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover,
d-multi-auto-complete.devui-glow-style .devui-dropdown-origin:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover,
d-select.devui-glow-style .devui-dropdown-origin:not(.devui-select-underlined-border):not(.devui-gray-style) .devui-input:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover,
d-select.devui-glow-style .devui-dropdown-origin:not(.devui-select-underlined-border):not(.devui-gray-style) .devui-select-list-wrapper:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover,
d-tree-select.devui-glow-style .devui-form-control:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover,
d-datepicker-pro.devui-glow-style .devui-single-picker:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover,
d-range-datepicker-pro.devui-glow-style .devui-range-picker:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover,
d-category-search.devui-glow-style .devui-category-search-container:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover,
d-single-upload.devui-glow-style .devui-input-group:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover,
d-multiple-upload.devui-glow-style .devui-input-group:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover,
.devui-active-form:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover {
box-shadow: 0 0 0 4px rgba(94, 124, 224, 0.08);
box-shadow: 0 0 0 4px var(--devui-form-control-interactive-outline, rgba(94, 124, 224, 0.08));
}
d-search.devui-glow-style .devui-input:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus,
d-cascader.devui-glow-style .devui-input:not(.inner-input):not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus,
d-cascader.devui-glow-style .devui-tags-input-wrapper:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus,
d-editable-select.devui-glow-style .devui-form-control:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus,
d-input-number.devui-glow-style .devui-input:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus,
d-multi-auto-complete.devui-glow-style .devui-dropdown-origin:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus,
d-select.devui-glow-style .devui-dropdown-origin:not(.devui-select-underlined-border):not(.devui-gray-style) .devui-input:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus,
d-select.devui-glow-style .devui-dropdown-origin:not(.devui-select-underlined-border):not(.devui-gray-style) .devui-select-list-wrapper:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus,
d-tree-select.devui-glow-style .devui-form-control:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus,
d-datepicker-pro.devui-glow-style .devui-single-picker:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus,
d-range-datepicker-pro.devui-glow-style .devui-range-picker:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus,
d-category-search.devui-glow-style .devui-category-search-container:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus,
d-single-upload.devui-glow-style .devui-input-group:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus,
d-multiple-upload.devui-glow-style .devui-input-group:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus,
.devui-active-form:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus {
box-shadow: 0 0 0 4px rgba(94, 124, 224, 0.08);
box-shadow: 0 0 0 4px var(--devui-form-control-interactive-outline, rgba(94, 124, 224, 0.08));
}
d-search.devui-glow-style .devui-input:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus-within,
d-cascader.devui-glow-style .devui-input:not(.inner-input):not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus-within,
d-cascader.devui-glow-style .devui-tags-input-wrapper:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus-within,
d-editable-select.devui-glow-style .devui-form-control:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus-within,
d-input-number.devui-glow-style .devui-input:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus-within,
d-multi-auto-complete.devui-glow-style .devui-dropdown-origin:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus-within,
d-select.devui-glow-style .devui-dropdown-origin:not(.devui-select-underlined-border):not(.devui-gray-style) .devui-input:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus-within,
d-select.devui-glow-style .devui-dropdown-origin:not(.devui-select-underlined-border):not(.devui-gray-style) .devui-select-list-wrapper:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus-within,
d-tree-select.devui-glow-style .devui-form-control:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus-within,
d-datepicker-pro.devui-glow-style .devui-single-picker:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus-within,
d-range-datepicker-pro.devui-glow-style .devui-range-picker:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus-within,
d-category-search.devui-glow-style .devui-category-search-container:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus-within,
d-single-upload.devui-glow-style .devui-input-group:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus-within,
d-multiple-upload.devui-glow-style .devui-input-group:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus-within,
.devui-active-form:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus-within {
box-shadow: 0 0 0 4px rgba(94, 124, 224, 0.08);
box-shadow: 0 0 0 4px var(--devui-form-control-interactive-outline, rgba(94, 124, 224, 0.08));
}
d-search.devui-glow-style .devui-input:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):active,
d-cascader.devui-glow-style .devui-input:not(.inner-input):not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):active,
d-cascader.devui-glow-style .devui-tags-input-wrapper:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):active,
d-editable-select.devui-glow-style .devui-form-control:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):active,
d-input-number.devui-glow-style .devui-input:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):active,
d-multi-auto-complete.devui-glow-style .devui-dropdown-origin:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):active,
d-select.devui-glow-style .devui-dropdown-origin:not(.devui-select-underlined-border):not(.devui-gray-style) .devui-input:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):active,
d-select.devui-glow-style .devui-dropdown-origin:not(.devui-select-underlined-border):not(.devui-gray-style) .devui-select-list-wrapper:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):active,
d-tree-select.devui-glow-style .devui-form-control:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):active,
d-datepicker-pro.devui-glow-style .devui-single-picker:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):active,
d-range-datepicker-pro.devui-glow-style .devui-range-picker:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):active,
d-category-search.devui-glow-style .devui-category-search-container:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):active,
d-single-upload.devui-glow-style .devui-input-group:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):active,
d-multiple-upload.devui-glow-style .devui-input-group:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):active,
.devui-active-form:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):active {
box-shadow: none;
}
.devui-form-controls textarea,
[dTextInput],
[dTextarea] {
box-sizing: border-box;
padding: 4px 8px;
color: #191919;
color: var(--devui-text, #191919);
vertical-align: middle;
border: 1px solid #dbdbdb;
border: 1px solid var(--devui-form-control-line, #dbdbdb);
border-radius: 2px;
border-radius: var(--devui-border-radius, 2px);
outline: none;
background-color: #ffffff;
background-color: var(--devui-form-control-bg, #ffffff);
box-shadow: 0 0 0 0 rgba(94, 124, 224, 0.08);
box-shadow: 0 0 0 0 var(--devui-form-control-interactive-outline, rgba(94, 124, 224, 0.08));
transition: border-color 300ms cubic-bezier(0.645, 0.045, 0.355, 1), box-shadow 200ms cubic-bezier(0.5, 0, 0.84, 0.25);
transition: border-color 300ms var(--devui-animation-ease-in-out-smooth, cubic-bezier(0.645, 0.045, 0.355, 1)), box-shadow var(--devui-animation-duration-base, 200ms) var(--devui-animation-ease-in, cubic-bezier(0.5, 0, 0.84, 0.25));
}
.devui-form-controls textarea.devui-glow-style:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):not(.inner-input):hover,
[dTextInput].devui-glow-style:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):not(.inner-input):hover,
[dTextarea].devui-glow-style:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):not(.inner-input):hover {
box-shadow: 0 0 0 4px rgba(94, 124, 224, 0.08);
box-shadow: 0 0 0 4px var(--devui-form-control-interactive-outline, rgba(94, 124, 224, 0.08));
}
.devui-form-controls textarea.devui-glow-style:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):not(.inner-input):focus,
[dTextInput].devui-glow-style:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):not(.inner-input):focus,
[dTextarea].devui-glow-style:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):not(.inner-input):focus {
border-color: #0a59f7;
border-color: var(--devui-form-control-line-active, #0a59f7);
box-shadow: 0 0 0 4px rgba(94, 124, 224, 0.08);
box-shadow: 0 0 0 4px var(--devui-form-control-interactive-outline, rgba(94, 124, 224, 0.08));
}
.devui-form-controls textarea.devui-glow-style:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):not(.inner-input):active,
[dTextInput].devui-glow-style:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):not(.inner-input):active,
[dTextarea].devui-glow-style:not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):not(.inner-input):active {
box-shadow: none;
}
.devui-form-controls textarea:not(.devui-glow-style):not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover,
[dTextInput]:not(.devui-glow-style):not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover,
[dTextarea]:not(.devui-glow-style):not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):hover {
border-color: #808080;
border-color: var(--devui-form-control-line-hover, #808080);
}
.devui-form-controls textarea:not(.devui-glow-style):not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus,
[dTextInput]:not(.devui-glow-style):not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus,
[dTextarea]:not(.devui-glow-style):not([disabled]):not(.disabled):not(.devui-disabled):not(.error):not(.devui-error):focus {
border-color: #0a59f7;
border-color: var(--devui-form-control-line-active, #0a59f7);
}
.devui-form-controls textarea[disabled], .devui-form-controls textarea[disabled]:hover, .devui-form-controls textarea.disabled, .devui-form-controls textarea.disabled:hover, .devui-form-controls textarea.devui-disabled, .devui-form-controls textarea.devui-disabled:hover,
[dTextInput][disabled],
[dTextInput][disabled]:hover,
[dTextInput].disabled,
[dTextInput].disabled:hover,
[dTextInput].devui-disabled,
[dTextInput].devui-disabled:hover,
[dTextarea][disabled],
[dTextarea][disabled]:hover,
[dTextarea].disabled,
[dTextarea].disabled:hover,
[dTextarea].devui-disabled,
[dTextarea].devui-disabled:hover {
cursor: not-allowed;
background-color: #f3f3f3;
background-color: var(--devui-disabled-bg, #f3f3f3);
border-color: #e6e6e6;
border-color: var(--devui-disabled-line, #e6e6e6);
color: #c2c2c2;
color: var(--devui-disabled-text, #c2c2c2);
}
.devui-form-controls textarea::placeholder,
[dTextInput]::placeholder,
[dTextarea]::placeholder {
color: #808080;
color: var(--devui-placeholder, #808080);
}
.devui-form-controls textarea:focus:placeholder-shown::placeholder,
[dTextInput]:focus:placeholder-shown::placeholder,
[dTextarea]:focus:placeholder-shown::placeholder {
color: transparent;
transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
transition: all var(--devui-animation-duration-slow, 300ms) var(--devui-animation-ease-in-out-smooth, cubic-bezier(0.645, 0.045, 0.355, 1));
}
.devui-form-controls textarea,
[dTextarea] {
width: 100%;
}
.devui-form-controls textarea + .devui-textarea-counter,
[dTextarea] + .devui-textarea-counter {
float: left;
display: block;
position: relative;
pointer-events: none;
overflow: visible;
color: #595959;
color: var(--devui-aide-text, #595959);
font-size: 12px;
font-size: var(--devui-font-size-sm, 12px);
width: 0 !important;
}
.devui-form-controls textarea + .devui-textarea-counter > i,
[dTextarea] + .devui-textarea-counter > i {
display: block;
font-style: normal;
white-space: nowrap;
text-align: right;
position: relative;
right: 10px;
bottom: 7px;
}
.devui-input-group {
position: relative;
display: table;
border-collapse: separate;
}
.devui-input-group-addon {
border: 1px solid #dbdbdb;
border: 1px solid var(--devui-form-control-line, #dbdbdb);
border-radius: 2px;
border-radius: var(--devui-border-radius, 2px);
display: table-cell;
padding: 0 8px;
text-align: center;
}
.devui-input-group-addon:last-child {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
border-left: 0;
}
.devui-input-group-addon:first-child {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
border-right: 0;
}
.devui-input {
outline: none;
background-color: #ffffff;
background-color: var(--devui-form-control-bg, #ffffff);
border: 1px solid #dbdbdb;
border: 1px solid var(--devui-form-control-line, #dbdbdb);
border-radius: 2px;
border-radius: var(--devui-border-radius, 2px);
padding: 4px 8px;
line-height: 18px;
font-size: 12px;
font-size: var(--devui-font-size, 12px);
color: #191919;
color: var(--devui-text, #191919);
width: 100%;
display: block;
cursor: text;
height: 28px;
transition: border-color 300ms cubic-bezier(0.645, 0.045, 0.355, 1), box-shadow 200ms cubic-bezier(0.5, 0, 0.84, 0.25);
transition: border-color 300ms var(--devui-animation-ease-in-out-smooth, cubic-bezier(0.645, 0.045, 0.355, 1)), box-shadow var(--devui-animation-duration-base, 200ms) var(--devui-animation-ease-in, cubic-bezier(0.5, 0, 0.84, 0.25));
}
.devui-input:focus {
border-color: #0a59f7;
border-color: var(--devui-form-control-line-active, #0a59f7);
}
.devui-input[disabled], .devui-input[disabled]:hover, .devui-input[disabled]:focus, .devui-input[disabled]:hover:focus, .devui-input.disabled, .devui-input.disabled:hover, .devui-input.disabled:focus, .devui-input.disabled:hover:focus, .devui-input.devui-disabled, .devui-input.devui-disabled:hover, .devui-input.devui-disabled:focus, .devui-input.devui-disabled:hover:focus {
border-color: #e6e6e6;
border-color: var(--devui-disabled-line, #e6e6e6);
color: #c2c2c2;
color: var(--devui-disabled-text, #c2c2c2);
background-color: #f3f3f3;
background-color: var(--devui-disabled-bg, #f3f3f3);
cursor: not-allowed;
}
.devui-input::placeholder {
color: #808080;
color: var(--devui-placeholder, #808080);
}
.devui-input.devui-search-in-dropdown {
margin: 0;
border: none;
padding: 4px 28px 4px 8px;
background-color: #f2f2f3;
background-color: var(--devui-embed-search-bg, #f2f2f3);
color: #191919;
color: var(--devui-text, #191919);
}
.devui-input.devui-search-in-dropdown:-ms-input-placeholder {
color: #808080;
color: var(--devui-placeholder, #808080);
}
.devui-input.devui-search-in-dropdown:hover {
background-color: #f5f5f5;
background-color: var(--devui-embed-search-bg-hover, #f5f5f5);
}
.devui-input-group > .devui-input {
display: table-cell;
}
.devui-input-group > .devui-input:first-child {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.devui-input-group > .devui-input:last-child {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.devui-input-group > .devui-input:not(:first-child):not(:last-child) {
border-radius: 0;
}
.devui-input-lg {
font-size: 16px;
font-size: var(--devui-font-size-page-title, 16px);
line-height: 20px;
height: 32px;
}
.devui-input-sm {
font-size: 12px;
font-size: var(--devui-font-size, 12px);
line-height: 14px;
height: 26px;
}
.devui-dropup,
.devui-dropdown {
position: relative;
}
.devui-form-group {
position: relative;
}
.devui-form-control {
color: #191919;
color: var(--devui-text, #191919);
background-color: #ffffff;
background-color: var(--devui-form-control-bg, #ffffff);
padding: 4px 8px;
border: 1px solid #dbdbdb;
border: 1px solid var(--devui-form-control-line, #dbdbdb);
display: block;
width: 100%;
height: 28px;
border-radius: 2px;
border-radius: var(--devui-border-radius, 2px);
outline: 0;
transition: border-color 300ms cubic-bezier(0.645, 0.045, 0.355, 1), box-shadow 200ms cubic-bezier(0.5, 0, 0.84, 0.25);
transition: border-color 300ms var(--devui-animation-ease-in-out-smooth, cubic-bezier(0.645, 0.045, 0.355, 1)), box-shadow var(--devui-animation-duration-base, 200ms) var(--devui-animation-ease-in, cubic-bezier(0.5, 0, 0.84, 0.25));
}
.devui-form-control[disabled], .devui-form-control[disabled]:hover, .devui-form-control[disabled]:focus, .devui-form-control.disabled, .devui-form-control.disabled:hover, .devui-form-control.disabled:focus, .devui-form-control.devui-disabled, .devui-form-control.devui-disabled:hover, .devui-form-control.devui-disabled:focus {
border-color: #e6e6e6;
border-color: var(--devui-disabled-line, #e6e6e6);
}
.devui-form-control[disabled], .devui-form-control[disabled] > input, .devui-form-control[disabled]:hover, .devui-form-control[disabled]:hover > input, .devui-form-control[disabled]:focus, .devui-form-control[disabled]:focus > input, .devui-form-control.disabled, .devui-form-control.disabled > input, .devui-form-control.disabled:hover, .devui-form-control.disabled:hover > input, .devui-form-control.disabled:focus, .devui-form-control.disabled:focus > input, .devui-form-control.devui-disabled, .devui-form-control.devui-disabled > input, .devui-form-control.devui-disabled:hover, .devui-form-control.devui-disabled:hover > input, .devui-form-control.devui-disabled:focus, .devui-form-control.devui-disabled:focus > input {
color: #c2c2c2;
color: var(--devui-disabled-text, #c2c2c2);
background-color: #f3f3f3;
background-color: var(--devui-disabled-bg, #f3f3f3);
cursor: not-allowed;
}
.devui-form-control:focus {
border-color: #0a59f7;
border-color: var(--devui-form-control-line-active, #0a59f7);
}
:not(.multiple-label-auto-complete-disabled):not(.devui-error) > .devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]):not([disabled]):not(.disabled):not(.devui-disabled):not(.devui-dropdown-no-border):not(.devui-no-border) {
border-color: #dbdbdb;
border-color: var(--devui-form-control-line, #dbdbdb);
transition: border-color 300ms cubic-bezier(0.645, 0.045, 0.355, 1), box-shadow 200ms cubic-bezier(0.5, 0, 0.84, 0.25);
transition: border-color 300ms var(--devui-animation-ease-in-out-smooth, cubic-bezier(0.645, 0.045, 0.355, 1)), box-shadow var(--devui-animation-duration-base, 200ms) var(--devui-animation-ease-in, cubic-bezier(0.5, 0, 0.84, 0.25));
}
:not(.multiple-label-auto-complete-disabled):not(.devui-error) > .devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]):not([disabled]):not(.disabled):not(.devui-disabled):not(.devui-dropdown-no-border):not(.devui-no-border):focus, :not(.multiple-label-auto-complete-disabled):not(.devui-error) > .devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]):not([disabled]):not(.disabled):not(.devui-disabled):not(.devui-dropdown-no-border):not(.devui-no-border):focus-within {
outline: none;
border-color: #0a59f7;
border-color: var(--devui-form-control-line-active, #0a59f7);
}
:not(.multiple-label-auto-complete-disabled):not(.devui-error) > .devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]):not([disabled]):not(.disabled):not(.devui-disabled):not(.devui-dropdown-no-border):not(.devui-no-border).devui-dropdown-origin-open {
outline: none;
border-color: #0950de;
border-color: var(--devui-connected-overlay-line, #0950de);
}
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]) {
min-height: 28px;
}
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]):not([disabled]):not(.disabled):not(.devui-disabled) {
color: #191919;
color: var(--devui-text, #191919);
}
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]) > .devui-input, .devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]) > .devui-form-control {
height: 26px;
}
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]):not(.devui-select-underlined-border):not(.devui-dropdown-no-border):not(.devui-no-border) {
border-radius: 2px;
border-radius: var(--devui-border-radius, 2px);
border-width: 1px;
border-style: solid;
}
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]) .devui-form-control,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]) .devui-form-control:hover,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]) .devui-form-control:focus,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]) .devui-form-control:focus:hover,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]) .devui-input-group-addon,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]) .devui-input-group-addon:hover,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]) .devui-input-group-addon:focus,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]) > .devui-dropdown-default,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]) > .devui-dropdown-default:hover,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]) > .devui-dropdown-default:active,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]) > .devui-dropdown-default:focus {
border-color: transparent;
}
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-])[disabled] .devui-form-control,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-])[disabled] .devui-form-control:hover,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-])[disabled] .devui-form-control:focus,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-])[disabled] .devui-form-control:focus:hover,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-])[disabled] .devui-input-group-addon,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-])[disabled] > .devui-dropdown-default,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-])[disabled] > .devui-dropdown-default:hover,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-])[disabled] > .devui-dropdown-default:active,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-])[disabled] > .devui-dropdown-default:focus, .devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).disabled .devui-form-control,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).disabled .devui-form-control:hover,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).disabled .devui-form-control:focus,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).disabled .devui-form-control:focus:hover,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).disabled .devui-input-group-addon,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).disabled > .devui-dropdown-default,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).disabled > .devui-dropdown-default:hover,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).disabled > .devui-dropdown-default:active,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).disabled > .devui-dropdown-default:focus, .devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).devui-disabled .devui-form-control,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).devui-disabled .devui-form-control:hover,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).devui-disabled .devui-form-control:focus,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).devui-disabled .devui-form-control:focus:hover,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).devui-disabled .devui-input-group-addon,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).devui-disabled > .devui-dropdown-default,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).devui-disabled > .devui-dropdown-default:hover,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).devui-disabled > .devui-dropdown-default:active,
.devui-dropdown-origin:not(d-button):not(.icon):not([class^=icon-]).devui-disabled > .devui-dropdown-default:focus {
background-color: #f3f3f3;
background-color: var(--devui-disabled-bg, #f3f3f3);
}
input::-moz-placeholder,
textarea::-moz-placeholder {
color: #808080;
color: var(--devui-placeholder, #808080);
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
color: #808080;
color: var(--devui-placeholder, #808080);
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
color: #808080;
color: var(--devui-placeholder, #808080);
}
/* status style start */
/* border color and background */
[dTextInput]:not([disabled]):not(.disabled):not(.devui-disabled).error,
[dTextarea]:not([disabled]):not(.disabled):not(.devui-disabled).error,
[dTextInput]:not([disabled]):not(.disabled):not(.devui-disabled).devui-error,
[dTextarea]:not([disabled]):not(.disabled):not(.devui-disabled).devui-error {
border-color: #e02128;
border-color: var(--devui-danger-line, #e02128);
background-color: #fabdc1;
background-color: var(--devui-danger-bg, #fabdc1);
}
[dDatePicker]:not([disabled]):not(.disabled):not(.devui-disabled).devui-error {
background-color: #fabdc1;
background-color: var(--devui-danger-bg, #fabdc1);
}
d-select:not([disabled]):not(.disabled):not(.devui-disabled):not(.multiple-label-auto-complete-disabled).devui-error div.devui-dropdown-origin.devui-dropup,
d-select:not([disabled]):not(.disabled):not(.devui-disabled):not(.multiple-label-auto-complete-disabled).devui-error div.devui-dropdown-origin.devui-dropdown {
border-color: #e02128;
border-color: var(--devui-danger-line, #e02128);
}
d-select:not([disabled]):not(.disabled):not(.devui-disabled):not(.multiple-label-auto-complete-disabled).devui-error div.devui-dropdown-origin.devui-dropup .devui-form-group .devui-input.devui-form-control.devui-select-input:not(.devui-select-search),
d-select:not([disabled]):not(.disabled):not(.devui-disabled):not(.multiple-label-auto-complete-disabled).devui-error div.devui-dropdown-origin.devui-dropup .devui-form-group .devui-select-input:not(.devui-select-search) + .devui-form-control-feedback,
d-select:not([disabled]):not(.disabled):not(.devui-disabled):not(.multiple-label-auto-complete-disabled).devui-error div.devui-dropdown-origin.devui-dropup .devui-form-group .devui-form-control.devui-select-list-wrapper,
d-select:not([disabled]):not(.disabled):not(.devui-disabled):not(.multiple-label-auto-complete-disabled).devui-error div.devui-dropdown-origin.devui-dropdown .devui-form-group .devui-input.devui-form-control.devui-select-input:not(.devui-select-search),
d-select:not([disabled]):not(.disabled):not(.devui-disabled)