UNPKG

wetrade-design

Version:

一款多语言支持Vue3的UI框架

1,500 lines (1,499 loc) 45.2 kB
/* 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 !important; } .wd-picker-focused { border-right-width: 1px !important; 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 !important; border-color: transparent !important; box-shadow: none !important; } .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 !important; } .wd-picker-input > input:focus, .wd-picker-input > input-focused { border-right-width: 1px !important; 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 !important; } .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 !important; } .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 !important; } .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 !important; } .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) !important; } .wd-picker-week-panel-row-range-hover td::before { background-color: var(--wd-brand-extra-light) !important; } .wd-picker-week-panel-row-range-hover td .wd-picker-cell-inner { color: var(--wd-text-primary) !important; } .wd-picker-week-panel-row-range-start td::before, .wd-picker-week-panel-row-range-end td::before { background-color: var(--wd-brand-primary) !important; } .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) !important; } .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 !important; 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 !important; } .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 !important; line-height: 32px !important; width: 64px !important; left: -4px !important; } .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 !important; line-height: 32px !important; width: 64px !important; left: -4px !important; } .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 !important; line-height: 30px !important; } .wd-picker-year-panel .wd-picker-cell-range-hover-start::before, .wd-picker-year-panel .wd-picker-cell-range-hover-end::before { height: 30px !important; line-height: 30px !important; } .wd-picker-year-panel .wd-picker-cell-range-hover-start::after, .wd-picker-year-panel .wd-picker-cell-range-hover-end::after { height: 30px !important; line-height: 30px !important; } .wd-picker-year-panel .wd-picker-cell-disabled::before { height: 30px !important; line-height: 30px !important; } .wd-picker-cell-no-event { cursor: initial !important; } .wd-picker-cell-no-event:hover { cursor: initial !important; } /* 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; }