wetrade-design
Version:
一款多语言支持Vue3的UI框架
1,500 lines (1,499 loc) • 45.2 kB
CSS
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
/** gray-sp */
/** blue-sp */
/** green-sp */
/** red-sp */
/** orange-sp */
/** 品牌橙 */
/** 日落黄 */
/** 柠檬黄 */
/** 新生绿 */
/** 绿色 */
/** 碧涛青 */
/** 海蔚蓝 */
/** 品牌蓝色 */
/** 宝石蓝 */
/** 星空紫 */
/** 罗兰紫 */
/** 青春紫 */
/** 品红 */
/** 红色 */
/** 灰色 */
/** 保留ant色板 */
/** 绿色 */
/** 品牌蓝 */
.wd-picker {
box-sizing: border-box;
margin: 0;
padding: 0;
color: #1E1E29;
font-size: 14px;
font-variant: tabular-nums;
list-style: none;
font-feature-settings: 'tnum';
padding: 6px 11px;
line-height: 18px;
height: 32px;
position: relative;
display: inline-flex;
align-items: center;
background: transparent;
border: 1px solid #EBEDF2;
border-radius: 4px;
transition: border 0.3s, box-shadow 0.3s;
}
.wd-picker:hover,
.wd-picker-focused {
border-color: #4f90ff;
border-right-width: 1px ;
}
.wd-picker-focused {
border-right-width: 1px ;
outline: 0;
background-color: transparent;
background-color: #13151b;
}
.wd-picker.wd-picker-disabled {
background: #FBFCFD;
border-color: #EBEDF2;
cursor: not-allowed;
}
.wd-picker.wd-picker-disabled .wd-picker-suffix {
color: #C7CBD6;
}
.wd-picker.wd-picker-borderless {
background-color: transparent ;
border-color: transparent ;
box-shadow: none ;
}
.wd-picker.wd-picker-fill:not(.wd-picker-unclear-wrapper):not( .wd-picker-disabled):hover .wd-picker-suffix {
opacity: 0;
}
.wd-picker.wd-picker-fill:not(.wd-picker-unclear-wrapper):not( .wd-picker-disabled):hover .wd-picker-clear {
opacity: 1;
}
.wd-picker-input {
position: relative;
display: inline-flex;
align-items: center;
width: 100%;
}
.wd-picker-input > input {
position: relative;
display: inline-block;
width: 100%;
min-width: 0;
padding: 6px 11px;
color: #1E1E29;
font-size: 12px;
line-height: 18px;
background-color: transparent;
background-image: none;
border: 1px solid #EBEDF2;
border-radius: 4px;
/* stylelint-disable-next-line selector-no-vendor-prefix */
flex: auto;
min-width: 1px;
height: auto;
padding: 0;
background: transparent;
border: 0;
}
.wd-picker-input > input::-moz-placeholder {
opacity: 1;
}
.wd-picker-input > input::placeholder {
color: #818799;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.wd-picker-input > input:-moz-placeholder-shown {
text-overflow: ellipsis;
}
.wd-picker-input > input:placeholder-shown {
text-overflow: ellipsis;
}
.wd-picker-input > input:hover {
border-color: #4f90ff;
border-right-width: 1px ;
}
.wd-picker-input > input:focus,
.wd-picker-input > input-focused {
border-right-width: 1px ;
outline: 0;
background-color: transparent;
border-color: var(--wd-brand-hover);
}
.wd-picker-input > input-disabled {
color: #C7CBD6;
background-color: #FBFCFD;
border-color: #EBEDF2;
box-shadow: none;
cursor: not-allowed;
opacity: 1;
}
.wd-picker-input > input-disabled:hover {
border-color: #EBEDF2;
border-right-width: 1px ;
}
.wd-picker-input > input-disabled.wd-input-borderless {
border-color: transparent;
color: #818799;
}
.wd-picker-input > input-disabled.wd-input-condition {
color: #C7CBD6;
}
.wd-picker-input > input-disabled .wd-input-prefix .wd-icon,
.wd-picker-input > input-disabled .wd-input-suffix .wd-icon {
color: #C7CBD6;
}
.wd-picker-input > input[disabled] {
color: #C7CBD6;
background-color: #FBFCFD;
border-color: #EBEDF2;
box-shadow: none;
cursor: not-allowed;
opacity: 1;
}
.wd-picker-input > input[disabled]:hover {
border-color: #EBEDF2;
border-right-width: 1px ;
}
.wd-picker-input > input[disabled].wd-input-borderless {
border-color: transparent;
color: #818799;
}
.wd-picker-input > input[disabled].wd-input-condition {
color: #C7CBD6;
}
.wd-picker-input > input[disabled] .wd-input-prefix .wd-icon,
.wd-picker-input > input[disabled] .wd-input-suffix .wd-icon {
color: #C7CBD6;
}
.wd-picker-input > input:not(.wd-input-borderless).wd-input-disabled::-moz-placeholder {
color: #C7CBD6;
}
.wd-picker-input > input:not(.wd-input-borderless).wd-input-disabled::placeholder {
color: #C7CBD6;
}
.wd-picker-input > input-borderless,
.wd-picker-input > input-borderless-disabled,
.wd-picker-input > input-borderless[disabled] {
background-color: #FBFCFD;
box-shadow: none;
border-color: transparent;
}
.wd-picker-input > input-borderless:not(:focus):not(.wd-input-disabled):not( .wd-input-affix-wrapper-disabled):hover {
background-color: rgba(129, 135, 153, 0.2);
box-shadow: none;
border-color: transparent;
}
.wd-picker-input > input-borderless:not(:focus):not(.wd-input-disabled):not( .wd-input-affix-wrapper-disabled):hover .wd-input-borderless:not(.wd-input-disabled) {
background-color: transparent;
}
.wd-picker-input > input-condition .wdicon {
margin-left: 4px;
line-height: 16px;
height: 16px;
color: #818799;
}
textarea.wd-picker-input > input {
max-width: 100%;
height: auto;
min-height: 32px;
line-height: 18px;
vertical-align: bottom;
transition: all 0.3s, height 0s;
}
.wd-picker-input > input-lg {
padding: 8px 15px;
font-size: 14px;
line-height: 22px;
border-radius: 6px;
}
.wd-picker-input > input-bg {
padding: 6px 15px;
font-size: 14px;
line-height: 22px;
border-radius: 6px;
}
.wd-picker-input > input-sm {
padding: 4px 11px;
border-radius: 4px;
}
.wd-picker-input > input-xs {
padding: 2px 7px;
border-radius: 4px;
}
.wd-picker-input > input:focus {
box-shadow: none;
}
.wd-picker-input > input[disabled] {
background: transparent;
}
.wd-picker-input-placeholder > input {
color: #818799;
}
.wd-picker-large {
padding: 8px 11px;
line-height: 22px;
height: 40px;
border-radius: 6px;
}
.wd-picker-large .wd-picker-input > input {
font-size: 14px;
}
.wd-picker-big {
padding: 6px 11px;
line-height: 22px;
height: 36px;
border-radius: 6px;
}
.wd-picker-big .wd-picker-input > input {
font-size: 14px;
}
.wd-picker-small {
padding: 4px 11px;
line-height: 18px;
height: 28px;
}
.wd-picker-small .wd-picker-input > input {
font-size: 12px;
}
.wd-picker-extra-small {
padding: 2px 11px;
line-height: 18px;
height: 24px;
}
.wd-picker-extra-small .wd-picker-input > input {
font-size: 12px;
}
.wd-picker-suffix {
align-self: center;
margin-left: 4px;
color: #818799;
line-height: 1;
pointer-events: none;
font-size: 16px;
}
.wd-picker-suffix > * {
vertical-align: top;
}
.wd-picker-clear {
position: absolute;
top: 50%;
right: 0;
color: #818799;
line-height: 1;
background: transparent;
transform: translateY(-50%);
cursor: pointer;
opacity: 0;
transition: opacity 0.3s, color 0.3s;
font-size: 16px;
}
.wd-picker-clear > * {
vertical-align: top;
}
.wd-picker-clear:hover {
color: #1E1E29;
}
.wd-picker-separator {
position: relative;
display: inline-block;
width: 1em;
height: 16px;
color: #C7CBD6;
font-size: 16px;
vertical-align: top;
cursor: default;
}
.wd-picker-focused .wd-picker-separator {
color: #575E73;
}
.wd-picker-disabled .wd-picker-range-separator .wd-picker-separator {
cursor: not-allowed;
}
.wd-picker-range {
position: relative;
display: inline-flex;
}
.wd-picker-range .wd-picker-clear {
right: 11px;
}
.wd-picker-range:hover .wd-picker-clear {
opacity: 1;
}
.wd-picker-range .wd-picker-active-bar {
bottom: -1px;
height: 2px;
margin-left: 11px;
background: #2469F2;
opacity: 0;
transition: all 0.3s ease-out;
pointer-events: none;
}
.wd-picker-range.wd-picker-focused .wd-picker-active-bar {
opacity: 1;
}
.wd-picker-range-separator {
align-items: center;
padding: 0 6px;
color: #818799;
font-size: 9.5px;
line-height: 9.5px;
}
.wd-picker-range.wd-picker-small .wd-picker-clear {
right: 11px;
}
.wd-picker-range.wd-picker-small .wd-picker-active-bar {
margin-left: 11px;
}
.wd-picker-dropdown {
box-sizing: border-box;
margin: 0;
padding: 0;
color: #1E1E29;
font-size: 14px;
font-variant: tabular-nums;
line-height: 18px;
list-style: none;
font-feature-settings: 'tnum';
position: absolute;
z-index: 2050;
}
.wd-picker-dropdown-hidden {
display: none;
}
.wd-picker-dropdown-placement-bottomLeft .wd-picker-range-arrow {
top: 1.66666667px;
display: block;
transform: rotate(-45deg);
}
.wd-picker-dropdown-placement-topLeft .wd-picker-range-arrow {
bottom: 1.66666667px;
display: block;
transform: rotate(135deg);
}
.wd-picker-dropdown.wd-slide-up-enter.wd-slide-up-enter-active.wd-picker-dropdown-placement-topLeft,
.wd-picker-dropdown.wd-slide-up-enter.wd-slide-up-enter-active.wd-picker-dropdown-placement-topRight,
.wd-picker-dropdown.wd-slide-up-appear.wd-slide-up-appear-active.wd-picker-dropdown-placement-topLeft,
.wd-picker-dropdown.wd-slide-up-appear.wd-slide-up-appear-active.wd-picker-dropdown-placement-topRight {
animation-name: antSlideDownIn;
}
.wd-picker-dropdown.wd-slide-up-enter.wd-slide-up-enter-active.wd-picker-dropdown-placement-bottomLeft,
.wd-picker-dropdown.wd-slide-up-enter.wd-slide-up-enter-active.wd-picker-dropdown-placement-bottomRight,
.wd-picker-dropdown.wd-slide-up-appear.wd-slide-up-appear-active.wd-picker-dropdown-placement-bottomLeft,
.wd-picker-dropdown.wd-slide-up-appear.wd-slide-up-appear-active.wd-picker-dropdown-placement-bottomRight {
animation-name: antSlideUpIn;
}
.wd-picker-dropdown.wd-slide-up-leave.wd-slide-up-leave-active.wd-picker-dropdown-placement-topLeft,
.wd-picker-dropdown.wd-slide-up-leave.wd-slide-up-leave-active.wd-picker-dropdown-placement-topRight {
animation-name: antSlideDownOut;
}
.wd-picker-dropdown.wd-slide-up-leave.wd-slide-up-leave-active.wd-picker-dropdown-placement-bottomLeft,
.wd-picker-dropdown.wd-slide-up-leave.wd-slide-up-leave-active.wd-picker-dropdown-placement-bottomRight {
animation-name: antSlideUpOut;
}
.wd-picker-dropdown-range-hidden {
display: none;
}
.wd-picker-dropdown .wd-picker-panel > .wd-picker-time-panel {
padding-top: 4px;
}
.wd-picker-ranges {
margin-bottom: 0;
padding: 4px 12px;
overflow: hidden;
line-height: 34px;
text-align: left;
list-style: none;
}
.wd-picker-ranges > li {
display: inline-block;
}
.wd-picker-ranges > li .wd-btn {
border: none;
}
.wd-picker-ranges .wd-picker-preset > .wd-tag-blue {
color: #2469F2;
background: #f0f7ff;
border-color: #a1caff;
cursor: pointer;
}
.wd-picker-ranges .wd-picker-ok {
float: right;
margin-left: 8px;
}
.wd-picker-ranges.wd-picker-ranges-hasreset {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.wd-picker-ranges.wd-picker-ranges-hasreset li {
margin-left: 0;
}
.wd-picker-range-wrapper {
display: flex;
}
.wd-picker-range-arrow {
position: absolute;
z-index: 1;
display: none;
width: 10px;
height: 10px;
margin-left: 16.5px;
box-shadow: 2px -2px 6px rgba(0, 0, 0, 0.06);
transition: left 0.3s ease-out;
}
.wd-picker-range-arrow::after {
position: absolute;
top: 1px;
right: 1px;
width: 10px;
height: 10px;
border: 5px solid #EBEDF2;
border-color: #13151b #13151b transparent transparent;
content: '';
}
.wd-picker-panel-container {
overflow: hidden;
vertical-align: top;
background: #13151b;
border-radius: 6px;
box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
transition: margin 0.3s;
border: 1px solid #EDEFF3;
}
.wd-picker-panel-container .wd-picker-panels {
display: inline-flex;
flex-wrap: nowrap;
direction: ltr;
}
.wd-picker-panel-container .wd-picker-panel {
vertical-align: top;
background: transparent;
border-width: 0 0 1px 0;
border-radius: 0;
}
.wd-picker-panel-container .wd-picker-panel .wd-picker-content,
.wd-picker-panel-container .wd-picker-panel table {
text-align: center;
}
.wd-picker-panel-container .wd-picker-panel-focused {
border-color: #EBEDF2;
}
.wd-picker-show-time-columns-3 .wd-picker-footer,
.wd-picker-show-time-columns-2 .wd-picker-footer,
.wd-picker-show-time-columns-1 .wd-picker-footer {
position: absolute;
bottom: 0;
right: 0;
width: 194px;
min-width: inherit;
background-color: var(--wd-bg-dropdown);
border-top: 1px solid var(--wd-line-devide);
}
.wd-picker-show-time-columns-3 .wd-picker-footer .wd-picker-ranges,
.wd-picker-show-time-columns-2 .wd-picker-footer .wd-picker-ranges,
.wd-picker-show-time-columns-1 .wd-picker-footer .wd-picker-ranges {
padding: 3px 8px;
}
.wd-picker-show-time-columns-3 .wd-picker-time-panel,
.wd-picker-show-time-columns-2 .wd-picker-time-panel,
.wd-picker-show-time-columns-1 .wd-picker-time-panel {
width: 194px;
}
.wd-picker-show-time-columns-2 .wd-picker-footer,
.wd-picker-show-time-columns-1 .wd-picker-footer {
width: 129px;
}
.wd-picker-show-time-columns-2 .wd-picker-time-panel,
.wd-picker-show-time-columns-1 .wd-picker-time-panel {
width: 129px;
}
.wd-picker-show-time-columns-2 .wd-picker-footer,
.wd-picker-show-time-columns-1 .wd-picker-footer {
height: auto;
}
.wd-picker-show-time-columns-2 .wd-picker-ranges-hasreset,
.wd-picker-show-time-columns-1 .wd-picker-ranges-hasreset {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.wd-picker-show-time-columns-2 .wd-picker-ranges-hasreset li,
.wd-picker-show-time-columns-1 .wd-picker-ranges-hasreset li {
margin-left: 0;
}
.wd-picker-show-time-columns-2 .wd-picker-ranges-hasreset li .wd-btn,
.wd-picker-show-time-columns-1 .wd-picker-ranges-hasreset li .wd-btn {
padding: 2px 3px;
}
.wd-picker-show-time-columns-1 .wd-picker-time-panel-column {
width: calc(129px - 2px);
}
.wd-picker-show-time-columns-1 .wd-picker-time-panel-column > li.wd-picker-time-panel-cell .wd-picker-time-panel-cell-inner {
width: calc(129px - 8px * 2);
}
.wd-picker-show-time-columns-2 .wd-picker-month-panel + .wd-picker-footer,
.wd-picker-show-time-columns-2 .wd-picker-year-panel + .wd-picker-footer {
display: none;
}
.wd-picker-condition {
width: 260px;
background-color: #FBFCFD;
border-color: transparent;
}
.wd-picker-condition:hover {
background-color: rgba(129, 135, 153, 0.2);
border-color: transparent;
}
.wd-picker-condition.wd-picker-focused {
background-color: #13151b;
border-color: #2469F2;
}
.wd-picker-condition.wd-picker-disabled {
background-color: #FBFCFD;
border-color: transparent;
color: #C7CBD6;
}
.wd-picker-condition.wd-picker-disabled input[disabled] {
color: #C7CBD6;
}
.wd-picker-condition.wd-picker-disabled input[disabled]::-moz-placeholder {
color: #C7CBD6;
}
.wd-picker-condition.wd-picker-disabled input[disabled]::placeholder {
color: #C7CBD6;
}
.wd-picker-condition:not(.wd-picker-disabled) .wd-picker-label {
color: #656B80;
font-size: 12px;
margin-right: 8px;
}
.wd-picker-condition .wd-picker-label {
white-space: nowrap;
font-size: 12px;
margin-right: 8px;
}
.wd-picker-condition .wd-picker-input input {
color: #0F3CB7;
}
.wd-picker-panel-shortcuts {
display: inline-flex;
}
.wd-picker-shortcuts-panel {
width: 80px;
padding: 12px 8px;
border-right: 1px solid #EDEFF3;
}
.wd-picker-shortcuts-panel > button {
width: 100%;
margin-bottom: 10px;
}
.wd-picker-shortcuts-panel > button:last-of-type {
margin-bottom: 0;
}
.wd-picker-panel {
display: inline-flex;
flex-direction: column;
text-align: center;
background: #13151b;
border-radius: 6px;
outline: none;
}
.wd-picker-panel-focused {
border-color: #2469F2;
}
.wd-picker-decade-panel,
.wd-picker-year-panel,
.wd-picker-quarter-panel,
.wd-picker-month-panel,
.wd-picker-date-panel,
.wd-picker-time-panel {
display: flex;
flex-direction: column;
width: 248px;
}
.wd-picker-week-panel {
display: flex;
flex-direction: column;
width: 280px;
}
.wd-picker-header {
display: flex;
padding: 8px 12px;
color: #1E1E29;
border-bottom: 1px solid #EDEFF3;
}
.wd-picker-header > * {
flex: none;
}
.wd-picker-header button {
padding: 0;
color: #C7CBD6;
line-height: 22px;
background: transparent;
border: 0;
cursor: pointer;
transition: color 0.3s;
}
.wd-picker-header button .wdicon {
font-size: 14px;
color: #656B80;
}
.wd-picker-header button.wd-picker-header-super-prev-btn,
.wd-picker-header button.wd-picker-header-prev-btn,
.wd-picker-header button.wd-picker-header-super-next-btn,
.wd-picker-header button.wd-picker-header-next-btn {
position: relative;
width: 24px;
}
.wd-picker-header button.wd-picker-header-super-prev-btn:hover .wdicon,
.wd-picker-header button.wd-picker-header-prev-btn:hover .wdicon,
.wd-picker-header button.wd-picker-header-super-next-btn:hover .wdicon,
.wd-picker-header button.wd-picker-header-next-btn:hover .wdicon {
color: #1E1E29;
}
.wd-picker-header button.wd-picker-header-super-prev-btn:hover::before,
.wd-picker-header button.wd-picker-header-prev-btn:hover::before,
.wd-picker-header button.wd-picker-header-super-next-btn:hover::before,
.wd-picker-header button.wd-picker-header-next-btn:hover::before {
background-color: rgba(129, 135, 153, 0.1);
opacity: 1;
}
.wd-picker-header button.wd-picker-header-super-prev-btn:active .wdicon,
.wd-picker-header button.wd-picker-header-prev-btn:active .wdicon,
.wd-picker-header button.wd-picker-header-super-next-btn:active .wdicon,
.wd-picker-header button.wd-picker-header-next-btn:active .wdicon {
color: #1E1E29;
}
.wd-picker-header button.wd-picker-header-super-prev-btn:active::before,
.wd-picker-header button.wd-picker-header-prev-btn:active::before,
.wd-picker-header button.wd-picker-header-super-next-btn:active::before,
.wd-picker-header button.wd-picker-header-next-btn:active::before {
background-color: rgba(129, 135, 153, 0.2);
opacity: 1;
}
.wd-picker-header button.wd-picker-header-super-prev-btn::before,
.wd-picker-header button.wd-picker-header-prev-btn::before,
.wd-picker-header button.wd-picker-header-super-next-btn::before,
.wd-picker-header button.wd-picker-header-next-btn::before {
opacity: 0;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: rgba(129, 135, 153, 0.1);
content: '';
width: 24px;
height: 24px;
border-radius: 24px;
}
.wd-picker-header > button {
min-width: 1.6em;
font-size: 14px;
}
.wd-picker-header > button:hover {
color: #1E1E29;
}
.wd-picker-header-view {
flex: auto;
font-weight: 500;
line-height: 22px;
color: #0F3CB7;
font-size: 14px;
}
.wd-picker-header-view button {
color: inherit;
font-weight: inherit;
}
.wd-picker-header-view button:hover {
color: #2469F2;
}
.wd-picker-header-split {
margin: 0 4px;
}
.wd-picker-prev-icon,
.wd-picker-next-icon,
.wd-picker-super-prev-icon,
.wd-picker-super-next-icon {
position: relative;
display: inline-block;
width: 7px;
height: 7px;
}
.wd-picker-prev-icon::before,
.wd-picker-next-icon::before,
.wd-picker-super-prev-icon::before,
.wd-picker-super-next-icon::before {
position: absolute;
top: 0;
left: 0;
display: inline-block;
width: 7px;
height: 7px;
border: 0 solid currentcolor;
border-width: 1.5px 0 0 1.5px;
content: '';
}
.wd-picker-super-prev-icon::after,
.wd-picker-super-next-icon::after {
position: absolute;
top: 4px;
left: 4px;
display: inline-block;
width: 7px;
height: 7px;
border: 0 solid currentcolor;
border-width: 1.5px 0 0 1.5px;
content: '';
}
.wd-picker-prev-icon,
.wd-picker-super-prev-icon {
transform: rotate(-45deg);
}
.wd-picker-next-icon,
.wd-picker-super-next-icon {
transform: rotate(135deg);
}
.wd-picker-content {
width: 100%;
table-layout: fixed;
border-collapse: collapse;
}
.wd-picker-content th,
.wd-picker-content td {
position: relative;
min-width: 24px;
font-weight: 400;
}
.wd-picker-content th {
height: 32px;
color: #656B80;
line-height: 32px;
font-size: 12px;
}
.wd-picker-content td {
height: 36px;
line-height: 36px;
}
.wd-picker-cell {
color: #C7CBD6;
cursor: pointer;
}
.wd-picker-cell-in-view {
color: #1E1E29;
}
.wd-picker-cell::before {
position: absolute;
top: calc(50%);
right: 0;
left: 0;
z-index: 1;
height: 32px;
transform: translateY(-50%);
transition: all 0.3s;
content: '';
}
.wd-picker-cell .wd-picker-cell-inner {
position: relative;
z-index: 2;
display: inline-block;
min-width: 24px;
height: 24px;
line-height: 24px;
border-radius: 12px;
transition: background 0.3s, border 0.3s;
font-size: 12px;
}
.wd-picker-cell:hover:not(.wd-picker-cell-no-event):not(.wd-picker-cell-in-view) .wd-picker-cell-inner,
.wd-picker-cell:hover:not(.wd-picker-cell-no-event):not(.wd-picker-cell-selected):not(.wd-picker-cell-range-start):not(.wd-picker-cell-range-end):not( .wd-picker-cell-range-hover-start):not(.wd-picker-cell-range-hover-end) .wd-picker-cell-inner {
background: rgba(129, 135, 153, 0.1);
}
.wd-picker-cell-in-view.wd-picker-cell-today .wd-picker-cell-inner {
color: #0F3CB7;
}
.wd-picker-cell-in-view.wd-picker-cell-today .wd-picker-cell-inner::before {
position: absolute;
bottom: 0;
left: 50%;
transform: translate(-50%, 0);
z-index: 1;
border-radius: 4px;
border: 2px solid #2469F2;
content: '';
}
.wd-picker-cell-in-view.wd-picker-cell-in-range {
position: relative;
}
.wd-picker-cell-in-view.wd-picker-cell-in-range::before {
background: #ECF3FD;
}
.wd-picker-cell-in-view.wd-picker-cell-selected .wd-picker-cell-inner,
.wd-picker-cell-in-view.wd-picker-cell-range-start .wd-picker-cell-inner,
.wd-picker-cell-in-view.wd-picker-cell-range-end .wd-picker-cell-inner {
color: #fff;
background: #2469F2;
}
.wd-picker-cell-in-view.wd-picker-cell-range-start:not(.wd-picker-cell-range-start-single)::before,
.wd-picker-cell-in-view.wd-picker-cell-range-end:not(.wd-picker-cell-range-end-single)::before {
background: #ECF3FD;
}
.wd-picker-cell-in-view.wd-picker-cell-range-start::before {
border-radius: 12px 0 0 12px;
}
.wd-picker-cell-in-view.wd-picker-cell-range-end::before {
border-radius: 0 12px 12px 0;
}
.wd-picker-cell-in-view.wd-picker-cell-range-start.wd-picker-cell-in-view.wd-picker-cell-range-end::before {
border-radius: 12px;
}
.wd-picker-cell-in-view.wd-picker-cell-range-hover-start:not(.wd-picker-cell-in-range):not(.wd-picker-cell-range-start):not(.wd-picker-cell-range-end)::after,
.wd-picker-cell-in-view.wd-picker-cell-range-hover-end:not(.wd-picker-cell-in-range):not(.wd-picker-cell-range-start):not(.wd-picker-cell-range-end)::after,
.wd-picker-cell-in-view.wd-picker-cell-range-hover-start.wd-picker-cell-range-start-single::after,
.wd-picker-cell-in-view.wd-picker-cell-range-hover-start.wd-picker-cell-range-start.wd-picker-cell-range-end.wd-picker-cell-range-end-near-hover::after,
.wd-picker-cell-in-view.wd-picker-cell-range-hover-end.wd-picker-cell-range-start.wd-picker-cell-range-end.wd-picker-cell-range-start-near-hover::after,
.wd-picker-cell-in-view.wd-picker-cell-range-hover-end.wd-picker-cell-range-end-single::after,
.wd-picker-cell-in-view.wd-picker-cell-range-hover:not(.wd-picker-cell-in-range)::after {
position: absolute;
top: 50%;
z-index: 0;
width: 100%;
height: 32px;
transform: translateY(-50%);
transition: all 0.3s;
background: rgba(129, 135, 153, 0.1);
content: '';
}
.wd-picker-cell-range-hover-start::after,
.wd-picker-cell-range-hover-end::after,
.wd-picker-cell-range-hover::after {
right: 0;
}
.wd-picker-cell-in-view.wd-picker-cell-in-range.wd-picker-cell-range-hover::before,
.wd-picker-cell-in-view.wd-picker-cell-range-start.wd-picker-cell-range-hover::before,
.wd-picker-cell-in-view.wd-picker-cell-range-end.wd-picker-cell-range-hover::before,
.wd-picker-cell-in-view.wd-picker-cell-range-start:not(.wd-picker-cell-range-start-single).wd-picker-cell-range-hover-start::before,
.wd-picker-cell-in-view.wd-picker-cell-range-end:not(.wd-picker-cell-range-end-single).wd-picker-cell-range-hover-end::before,
.wd-picker-panel > :not(.wd-picker-date-panel) .wd-picker-cell-in-view.wd-picker-cell-in-range.wd-picker-cell-range-hover-start::before,
.wd-picker-panel > :not(.wd-picker-date-panel) .wd-picker-cell-in-view.wd-picker-cell-in-range.wd-picker-cell-range-hover-end::before {
background: #D4E0FA;
}
.wd-picker-cell-in-view.wd-picker-cell-range-start:not(.wd-picker-cell-range-start-single):not(.wd-picker-cell-range-end) .wd-picker-cell-inner {
border-radius: 12px;
}
.wd-picker-cell-in-view.wd-picker-cell-range-end:not(.wd-picker-cell-range-end-single):not(.wd-picker-cell-range-start) .wd-picker-cell-inner {
border-radius: 12px;
}
.wd-picker-date-panel .wd-picker-cell-in-view.wd-picker-cell-in-range.wd-picker-cell-range-hover-start::before,
.wd-picker-date-panel .wd-picker-cell-in-view.wd-picker-cell-in-range.wd-picker-cell-range-hover-end::before {
background: #D4E0FA;
}
.wd-picker-date-panel .wd-picker-cell-in-view.wd-picker-cell-in-range.wd-picker-cell-range-hover-start .wd-picker-cell-inner::after {
right: -6px;
left: 0;
}
.wd-picker-date-panel .wd-picker-cell-in-view.wd-picker-cell-range-start.wd-picker-cell-in-view.wd-picker-cell-range-end::before,
.wd-picker-date-panel .wd-picker-cell-in-view.wd-picker-cell-range-start:not(.wd-picker-cell-range-start-single) .wd-picker-cell-inner,
.wd-picker-date-panel .wd-picker-cell-in-view.wd-picker-cell-range-end:not(.wd-picker-cell-range-end-single) .wd-picker-cell-inner {
border-radius: 50%;
}
.wd-picker-date-panel .wd-picker-cell-in-view.wd-picker-cell-range-start::before {
border-radius: 50% 0 0 50%;
}
.wd-picker-date-panel .wd-picker-cell-in-view.wd-picker-cell-range-end::before {
border-radius: 0 50% 50% 0;
}
.wd-picker-date-panel .wd-picker-cell-in-view.wd-picker-cell-in-range.wd-picker-cell-range-hover-end .wd-picker-cell-inner::after {
right: 0;
left: -6px;
}
.wd-picker-cell-in-view.wd-picker-cell-range-hover-start::after {
border-top-left-radius: 50%;
border-bottom-left-radius: 50%;
}
.wd-picker-cell-in-view.wd-picker-cell-range-hover-end::after {
right: 0;
border-top-right-radius: 50%;
border-bottom-right-radius: 50%;
}
.wd-picker-cell-disabled {
color: #C7CBD6;
pointer-events: none;
}
.wd-picker-cell-disabled .wd-picker-cell-inner {
background: transparent;
}
.wd-picker-cell-disabled::before {
background: rgba(129, 135, 153, 0.1);
}
.wd-picker-cell-disabled.wd-picker-cell-today .wd-picker-cell-inner::before {
border-color: #C7CBD6;
}
.wd-picker-decade-panel .wd-picker-content,
.wd-picker-year-panel .wd-picker-content,
.wd-picker-quarter-panel .wd-picker-content,
.wd-picker-month-panel .wd-picker-content {
height: 264px;
}
.wd-picker-decade-panel tbody tr td:last-child .wd-picker-cell-inner,
.wd-picker-year-panel tbody tr td:last-child .wd-picker-cell-inner,
.wd-picker-quarter-panel tbody tr td:last-child .wd-picker-cell-inner,
.wd-picker-month-panel tbody tr td:last-child .wd-picker-cell-inner {
margin-right: 0;
}
.wd-picker-decade-panel tbody tr td:first-child .wd-picker-cell-inner,
.wd-picker-year-panel tbody tr td:first-child .wd-picker-cell-inner,
.wd-picker-quarter-panel tbody tr td:first-child .wd-picker-cell-inner,
.wd-picker-month-panel tbody tr td:first-child .wd-picker-cell-inner {
margin-left: 0;
}
.wd-picker-date-panel .wd-picker-cell .wd-picker-cell-inner {
border-radius: 50%;
}
.wd-picker-date-panel .wd-picker-cell-in-view.wd-picker-date-panel .wd-picker-cell-range-start::before {
border-radius: 50%;
}
.wd-picker-date-panel .wd-picker-cell-in-view.wd-picker-date-panel .wd-picker-cell-range-end::before {
border-radius: 50%;
}
.wd-picker-date-panel .wd-picker-cell-in-view.wd-picker-date-panel .wd-picker-cell-range-start.wd-picker-date-panel .wd-picker-cell-in-view.wd-picker-date-panel .wd-picker-cell-range-end::before {
border-radius: 50%;
}
.wd-picker-quarter-panel {
width: 272px;
}
.wd-picker-quarter-panel .wd-picker-body {
padding: 12px 8px ;
}
.wd-picker-quarter-panel .wd-picker-content {
height: 24px;
}
.wd-picker-quarter-panel .wd-picker-content td {
height: 24px;
line-height: 24px;
}
.wd-picker-quarter-panel .wd-picker-content td::before {
height: 24px;
}
.wd-picker-footer {
width: -moz-min-content;
width: min-content;
min-width: 100%;
text-align: center;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
}
.wd-picker-panel .wd-picker-footer {
border-top: 1px solid #EDEFF3;
}
.wd-picker-footer .wd-picker-ranges {
width: 100%;
}
.wd-picker-footer-extra {
padding: 0 12px;
text-align: center;
}
.wd-picker-footer-extra:not(:last-child) {
border-bottom: 1px solid #EDEFF3;
}
.wd-picker-now {
text-align: left;
}
.wd-picker-today-btn {
margin: 0 12px;
width: calc(100% - 24px);
}
.wd-picker-decade-panel .wd-picker-cell-inner {
padding: 0 4px;
}
.wd-picker-decade-panel .wd-picker-cell::before {
display: none;
}
.wd-picker-year-panel .wd-picker-body,
.wd-picker-quarter-panel .wd-picker-body,
.wd-picker-month-panel .wd-picker-body {
padding: 12px;
}
.wd-picker-year-panel .wd-picker-cell-inner,
.wd-picker-quarter-panel .wd-picker-cell-inner,
.wd-picker-month-panel .wd-picker-cell-inner {
width: 56px;
}
.wd-picker-year-panel .wd-picker-cell-range-hover-start::after,
.wd-picker-quarter-panel .wd-picker-cell-range-hover-start::after,
.wd-picker-month-panel .wd-picker-cell-range-hover-start::after {
left: 10.66666667px;
border-left: 1px dashed #84abf8;
border-radius: 6px 0 0 6px;
}
.wd-picker-panel-rtl .wd-picker-year-panel .wd-picker-cell-range-hover-start::after,
.wd-picker-panel-rtl .wd-picker-quarter-panel .wd-picker-cell-range-hover-start::after,
.wd-picker-panel-rtl .wd-picker-month-panel .wd-picker-cell-range-hover-start::after {
right: 10.66666667px;
border-right: 1px dashed #84abf8;
border-radius: 0 6px 6px 0;
}
.wd-picker-year-panel .wd-picker-cell-range-hover-end::after,
.wd-picker-quarter-panel .wd-picker-cell-range-hover-end::after,
.wd-picker-month-panel .wd-picker-cell-range-hover-end::after {
right: 10.66666667px;
border-right: 1px dashed #84abf8;
border-radius: 0 6px 6px 0;
}
.wd-picker-panel-rtl .wd-picker-year-panel .wd-picker-cell-range-hover-end::after,
.wd-picker-panel-rtl .wd-picker-quarter-panel .wd-picker-cell-range-hover-end::after,
.wd-picker-panel-rtl .wd-picker-month-panel .wd-picker-cell-range-hover-end::after {
left: 10.66666667px;
border-left: 1px dashed #84abf8;
border-radius: 6px 0 0 6px;
}
.wd-picker-week-panel .wd-picker-body {
padding: 16px;
}
.wd-picker-week-panel .wd-picker-cell:hover .wd-picker-cell-inner,
.wd-picker-week-panel .wd-picker-cell-selected .wd-picker-cell-inner,
.wd-picker-week-panel .wd-picker-cell .wd-picker-cell-inner {
background: transparent ;
}
.wd-picker-week-panel-row td {
transition: background 0.3s;
}
.wd-picker-week-panel-row:hover td::before {
background: rgba(129, 135, 153, 0.1);
}
.wd-picker-week-panel-row-selected td::before,
.wd-picker-week-panel-row-selected:hover td::before {
background: #2469F2;
}
.wd-picker-week-panel-row-selected td.wd-picker-cell-week,
.wd-picker-week-panel-row-selected:hover td.wd-picker-cell-week {
color: rgba(255, 255, 255, 0.5);
}
.wd-picker-week-panel-row-selected td.wd-picker-cell-today .wd-picker-cell-inner::before,
.wd-picker-week-panel-row-selected:hover td.wd-picker-cell-today .wd-picker-cell-inner::before {
border-color: #fff;
}
.wd-picker-week-panel-row-selected td .wd-picker-cell-inner,
.wd-picker-week-panel-row-selected:hover td .wd-picker-cell-inner {
color: #fff;
}
.wd-picker-week-panel-row-selected .wd-picker-cell-today .wd-picker-cell-inner {
color: var(--wd-text-white) ;
}
.wd-picker-week-panel-row-range-hover td::before {
background-color: var(--wd-brand-extra-light) ;
}
.wd-picker-week-panel-row-range-hover td .wd-picker-cell-inner {
color: var(--wd-text-primary) ;
}
.wd-picker-week-panel-row-range-start td::before,
.wd-picker-week-panel-row-range-end td::before {
background-color: var(--wd-brand-primary) ;
}
.wd-picker-week-panel-row-range-start td .wd-picker-cell-inner,
.wd-picker-week-panel-row-range-end td .wd-picker-cell-inner {
color: var(--wd-text-white) ;
}
.wd-picker-week-panel-row-range-start td:first-child::before {
border-top-left-radius: 50%;
border-bottom-left-radius: 50%;
}
.wd-picker-week-panel-row-range-end td:last-child::before {
border-top-right-radius: 50%;
border-bottom-right-radius: 50%;
}
.wd-picker-date-panel .wd-picker-body {
padding: 12px;
}
.wd-picker-date-panel .wd-picker-content {
width: 224px;
}
.wd-picker-date-panel .wd-picker-content th {
width: 32px;
}
.wd-picker-datetime-panel {
display: flex;
}
.wd-picker-datetime-panel .wd-picker-time-panel {
border-left: 1px solid #EDEFF3;
}
.wd-picker-datetime-panel .wd-picker-date-panel,
.wd-picker-datetime-panel .wd-picker-time-panel {
transition: opacity 0.3s;
}
.wd-picker-datetime-panel-active .wd-picker-date-panel,
.wd-picker-datetime-panel-active .wd-picker-time-panel {
opacity: 0.3;
}
.wd-picker-datetime-panel-active .wd-picker-date-panel-active,
.wd-picker-datetime-panel-active .wd-picker-time-panel-active {
opacity: 1;
}
.wd-picker-datetime-panel .wd-picker-time-panel .wd-picker-content {
margin-bottom: 40px;
}
.wd-picker-time-panel {
width: auto;
min-width: auto;
}
.wd-picker-time-panel .wd-picker-content {
display: flex;
flex: auto;
height: 224px;
}
.wd-picker-time-panel-column {
flex: 1 0 auto;
width: calc(64px - 2px);
margin: 0;
padding: 0;
overflow-y: hidden;
overflow-x: hidden;
text-align: left;
list-style: none;
transition: background 0.3s;
margin: 8px 2px 8px 0;
}
.wd-picker-time-panel-column::-webkit-scrollbar {
width: 4px;
height: 4px;
}
.wd-picker-time-panel-column::-webkit-scrollbar-thumb {
background-color: #D4D9E3;
border-radius: 4px;
}
.wd-picker-time-panel-column::after {
display: block;
height: 64px;
content: '';
}
.wd-picker-datetime-panel .wd-picker-time-panel-column::after {
height: 90px;
}
.wd-picker-time-panel-column:not(:first-child) {
border-left: 1px solid #EDEFF3;
}
.wd-picker-time-panel-column-active {
background: rgba(240, 247, 255, 0.2);
}
.wd-picker-time-panel-column:hover {
overflow-y: auto;
}
.wd-picker-time-panel-column > li {
margin: 0 calc(8px - 2px) 0 8px;
padding: 0 0 4px;
}
.wd-picker-time-panel-column > li.wd-picker-time-panel-cell .wd-picker-time-panel-cell-inner {
text-align: center;
display: block;
width: calc(64px - 8px * 2);
height: 24px;
margin: 0;
color: #1E1E29;
line-height: 24px;
border-radius: 4px;
cursor: pointer;
transition: background 0.3s;
color: var(--wd-text-primary);
font-size: 12px;
}
.wd-picker-time-panel-column > li.wd-picker-time-panel-cell .wd-picker-time-panel-cell-inner:hover {
background: rgba(129, 135, 153, 0.1);
}
.wd-picker-time-panel-column > li.wd-picker-time-panel-cell-selected .wd-picker-time-panel-cell-inner {
background: rgba(18, 81, 229, 0.07);
}
.wd-picker-time-panel-column > li.wd-picker-time-panel-cell-disabled .wd-picker-time-panel-cell-inner {
color: #C7CBD6;
background: transparent;
cursor: not-allowed;
}
.wd-picker-month-panel,
.wd-picker-year-panel {
width: 208px;
}
.wd-picker-month-panel .wd-picker-body,
.wd-picker-year-panel .wd-picker-body {
height: 156px;
padding: 9px 12px;
}
.wd-picker-month-panel .wd-picker-cell,
.wd-picker-year-panel .wd-picker-cell {
width: 56px;
}
.wd-picker-month-panel .wd-picker-cell .wd-picker-cell-inner,
.wd-picker-year-panel .wd-picker-cell .wd-picker-cell-inner {
height: 24px;
line-height: 24px;
}
.wd-picker-month-panel .wd-picker-cell::before,
.wd-picker-year-panel .wd-picker-cell::before {
height: 24px;
}
.wd-picker-month-panel .wd-picker-cell-in-range::before,
.wd-picker-year-panel .wd-picker-cell-in-range::before,
.wd-picker-month-panel .wd-picker-cell-range-start::before,
.wd-picker-year-panel .wd-picker-cell-range-start::before,
.wd-picker-month-panel .wd-picker-cell-range-end::before,
.wd-picker-year-panel .wd-picker-cell-range-end::before {
height: 30px;
line-height: 30px;
width: 64px;
left: -4px ;
border-color: var(--wd-brand-extra-light);
}
.wd-picker-month-panel .wd-picker-cell-range-start::before,
.wd-picker-year-panel .wd-picker-cell-range-start::before {
border-radius: 16px 0 0 16px;
}
.wd-picker-month-panel .wd-picker-cell-range-end::before,
.wd-picker-year-panel .wd-picker-cell-range-end::before {
border-radius: 0 16px 16px 0;
}
.wd-picker-month-panel .wd-picker-cell-disabled::before,
.wd-picker-year-panel .wd-picker-cell-disabled::before {
height: 32px;
line-height: 32px;
width: 64px;
left: -4px ;
}
.wd-picker-month-panel .wd-picker-cell-range-hover-start::after,
.wd-picker-year-panel .wd-picker-cell-range-hover-start::after,
.wd-picker-month-panel .wd-picker-cell-range-hover-end::after,
.wd-picker-year-panel .wd-picker-cell-range-hover-end::after {
height: 32px ;
line-height: 32px ;
width: 64px ;
left: -4px ;
}
.wd-picker-month-panel .wd-picker-cell-range-hover-start::after,
.wd-picker-year-panel .wd-picker-cell-range-hover-start::after {
border-radius: 16px 0 0 16px;
border-left: transparent;
}
.wd-picker-month-panel .wd-picker-cell-range-hover-end::after,
.wd-picker-year-panel .wd-picker-cell-range-hover-end::after {
border-radius: 0 16px 16px 0;
border-right: transparent;
}
.wd-picker-month-panel .wd-picker-cell-range-hover::after,
.wd-picker-year-panel .wd-picker-cell-range-hover::after {
height: 32px ;
line-height: 32px ;
width: 64px ;
left: -4px ;
}
.wd-picker-month-panel tbody,
.wd-picker-year-panel tbody {
display: flex;
flex-direction: column;
}
.wd-picker-month-panel tbody tr,
.wd-picker-year-panel tbody tr {
display: flex;
justify-content: space-between;
align-items: center;
}
.wd-picker-month-panel tbody tr:last-child,
.wd-picker-year-panel tbody tr:last-child {
padding-bottom: 0;
}
.wd-picker-month-panel tbody tr td,
.wd-picker-year-panel tbody tr td {
font-size: 0;
}
.wd-picker-month-panel .wd-picker-cell {
display: inline-flex;
align-items: center;
height: 34px;
line-height: 34px;
}
.wd-picker-year-panel .wd-picker-body {
height: 144px;
}
.wd-picker-year-panel .wd-picker-cell {
display: inline-flex;
align-items: center;
height: 32px;
line-height: 32px;
}
.wd-picker-year-panel .wd-picker-cell-in-range::before,
.wd-picker-year-panel .wd-picker-cell-range-start::before,
.wd-picker-year-panel .wd-picker-cell-range-end::before {
height: 30px;
line-height: 30px;
}
.wd-picker-year-panel .wd-picker-cell-range-start::before {
border-radius: 15px 0 0 15px;
}
.wd-picker-year-panel .wd-picker-cell-range-hover::after {
height: 30px ;
line-height: 30px ;
}
.wd-picker-year-panel .wd-picker-cell-range-hover-start::before,
.wd-picker-year-panel .wd-picker-cell-range-hover-end::before {
height: 30px ;
line-height: 30px ;
}
.wd-picker-year-panel .wd-picker-cell-range-hover-start::after,
.wd-picker-year-panel .wd-picker-cell-range-hover-end::after {
height: 30px ;
line-height: 30px ;
}
.wd-picker-year-panel .wd-picker-cell-disabled::before {
height: 30px ;
line-height: 30px ;
}
.wd-picker-cell-no-event {
cursor: initial ;
}
.wd-picker-cell-no-event:hover {
cursor: initial ;
}
/* stylelint-disable-next-line selector-type-no-unknown,selector-no-vendor-prefix */
_:-ms-fullscreen .wd-picker-range-wrapper .wd-picker-month-panel .wd-picker-cell,
:root .wd-picker-range-wrapper .wd-picker-month-panel .wd-picker-cell,
_:-ms-fullscreen .wd-picker-range-wrapper .wd-picker-year-panel .wd-picker-cell,
:root .wd-picker-range-wrapper .wd-picker-year-panel .wd-picker-cell {
padding: 21px 0;
}
.wd-picker-rtl {
direction: rtl;
}
.wd-picker-rtl .wd-picker-suffix {
margin-right: 4px;
margin-left: 0;
}
.wd-picker-rtl .wd-picker-clear {
right: auto;
left: 0;
}
.wd-picker-rtl .wd-picker-separator {
transform: rotate(180deg);
}
.wd-picker-panel-rtl .wd-picker-header-view button:not(:first-child) {
margin-right: 8px;
margin-left: 0;
}
.wd-picker-rtl.wd-picker-range .wd-picker-clear {
right: auto;
left: 11px;
}
.wd-picker-rtl.wd-picker-range .wd-picker-active-bar {
margin-right: 11px;
margin-left: 0;
}
.wd-picker-rtl.wd-picker-range.wd-picker-small .wd-picker-active-bar {
margin-right: 11px;
}
.wd-picker-dropdown-rtl .wd-picker-ranges {
text-align: right;
}
.wd-picker-dropdown-rtl .wd-picker-ranges .wd-picker-ok {
float: left;
margin-right: 8px;
margin-left: 0;
}
.wd-picker-panel-rtl {
direction: rtl;
}
.wd-picker-panel-rtl .wd-picker-prev-icon,
.wd-picker-panel-rtl .wd-picker-super-prev-icon {
transform: rotate(135deg);
}
.wd-picker-panel-rtl .wd-picker-next-icon,
.wd-picker-panel-rtl .wd-picker-super-next-icon {
transform: rotate(-45deg);
}
.wd-picker-cell .wd-picker-cell-inner {
position: relative;
z-index: 2;
display: inline-block;
min-width: 24px;
height: 24px;
line-height: 24px;
border-radius: 12px;
transition: background 0.3s, border 0.3s;
}
.wd-picker-panel-rtl .wd-picker-cell-in-view.wd-picker-cell-range-start::before {
right: 50%;
left: 0;
}
.wd-picker-panel-rtl .wd-picker-cell-in-view.wd-picker-cell-range-end::before {
right: 0;
left: 50%;
}
.wd-picker-panel-rtl .wd-picker-cell-in-view.wd-picker-cell-range-start.wd-picker-cell-range-end::before {
right: 50%;
left: 50%;
}
.wd-picker-panel-rtl .wd-picker-date-panel .wd-picker-cell-in-view.wd-picker-cell-in-range.wd-picker-cell-range-hover-start .wd-picker-cell-inner::after {
right: 0;
left: -6px;
}
.wd-picker-panel-rtl .wd-picker-date-panel .wd-picker-cell-in-view.wd-picker-cell-in-range.wd-picker-cell-range-hover-end .wd-picker-cell-inner::after {
right: -6px;
left: 0;
}
.wd-picker-panel-rtl .wd-picker-cell-range-hover.wd-picker-cell-range-start::after {
right: 0;
left: 50%;
}
.wd-picker-panel-rtl .wd-picker-cell-range-hover.wd-picker-cell-range-end::after {
right: 50%;
left: 0;
}
.wd-picker-panel-rtl .wd-picker-cell-in-view.wd-picker-cell-range-start:not(.wd-picker-cell-range-start-single):not(.wd-picker-cell-range-end) .wd-picker-cell-inner {
border-radius: 0 6px 6px 0;
}
.wd-picker-panel-rtl .wd-picker-cell-in-view.wd-picker-cell-range-end:not(.wd-picker-cell-range-end-single):not(.wd-picker-cell-range-start) .wd-picker-cell-inner {
border-radius: 6px 0 0 6px;
}
.wd-picker-panel-rtl tr > .wd-picker-cell-in-view.wd-picker-cell-range-hover:not(.wd-picker-cell-selected):first-child::after,
.wd-picker-panel-rtl .wd-picker-cell-in-view.wd-picker-cell-start.wd-picker-cell-range-hover-edge-start.wd-picker-cell-range-hover-edge-start-near-range::after,
.wd-picker-panel-rtl .wd-picker-cell-in-view.wd-picker-cell-range-hover-edge-start:not(.wd-picker-cell-range-hover-edge-start-near-range)::after,
.wd-picker-panel-rtl .wd-picker-cell-in-view.wd-picker-cell-range-hover-start::after {
right: 6px;
left: 0;
border-right: 1px dashed #84abf8;
border-left: none;
border-radius: 0 6px 6px 0;
}
.wd-picker-panel-rtl tr > .wd-picker-cell-in-view.wd-picker-cell-range-hover:not(.wd-picker-cell-selected):last-child::after,
.wd-picker-panel-rtl .wd-picker-cell-in-view.wd-picker-cell-end.wd-picker-cell-range-hover-edge-end.wd-picker-cell-range-hover-edge-end-near-range::after,
.wd-picker-panel-rtl .wd-picker-cell-in-view.wd-picker-cell-range-hover-edge-end:not(.wd-picker-cell-range-hover-edge-end-near-range)::after,
.wd-picker-panel-rtl .wd-picker-cell-in-view.wd-picker-cell-range-hover-end::after {
right: 0;
left: 6px;
border-right: none;
border-left: 1px dashed #84abf8;
border-radius: 6px 0 0 6px;
}
.wd-picker-panel-rtl tr > .wd-picker-cell-in-view.wd-picker-cell-range-hover-start:last-child::after,
.wd-picker-panel-rtl tr > .wd-picker-cell-in-view.wd-picker-cell-range-hover-end:first-child::after,
.wd-picker-panel-rtl .wd-picker-cell-in-view.wd-picker-cell-start.wd-picker-cell-range-hover-edge-start:not(.wd-picker-cell-range-hover)::after,
.wd-picker-panel-rtl .wd-picker-cell-in-view.wd-picker-cell-start.wd-picker-cell-range-hover-end.wd-picker-cell-range-hover-edge-start:not(.wd-picker-cell-range-hover)::after,
.wd-picker-panel-rtl .wd-picker-cell-in-view.wd-picker-cell-end.wd-picker-cell-range-hover-start.wd-picker-cell-range-hover-edge-end:not(.wd-picker-cell-range-hover)::after,
.wd-picker-panel-rtl tr > .wd-picker-cell-in-view.wd-picker-cell-start.wd-picker-cell-range-hover.wd-picker-cell-range-hover-edge-start:last-child::after,
.wd-picker-panel-rtl tr > .wd-picker-cell-in-view.wd-picker-cell-end.wd-picker-cell-range-hover.wd-picker-cell-range-hover-edge-end:first-child::after {
right: 6px;
left: 6px;
border-right: 1px dashed #84abf8;
border-left: 1px dashed #84abf8;
border-radius: 6px;
}
.wd-picker-dropdown-rtl .wd-picker-footer-extra {
direction: rtl;
text-align: right;
}
.wd-picker-panel-rtl .wd-picker-time-panel {
direction: ltr;
}