1 |
|
2 | .next-sr-only {
|
3 | position: absolute;
|
4 | width: 1px;
|
5 | height: 1px;
|
6 | padding: 0;
|
7 | overflow: hidden;
|
8 | clip: rect(0, 0, 0, 0);
|
9 | white-space: nowrap;
|
10 | border: 0;
|
11 | top: 0;
|
12 | margin: -1px; }
|
13 |
|
14 | .next-date-picker2-footer {
|
15 | width: min-content;
|
16 | min-width: 100%;
|
17 | box-sizing: border-box;
|
18 | text-align: center;
|
19 | border-top: 1px solid #E6E7EB;
|
20 | border-top: 1px solid var(--color-line1-1, #E6E7EB);
|
21 | padding: 4px 12px;
|
22 | display: flex;
|
23 | min-height: 40px;
|
24 | align-items: center;
|
25 | flex-wrap: wrap;
|
26 | position: relative; }
|
27 | .next-date-picker2-footer-preset > .next-btn {
|
28 | margin-right: 8px;
|
29 | margin-right: var(--s-2, 8px); }
|
30 | .next-date-picker2-footer-actions {
|
31 | margin-left: auto; }
|
32 | .next-date-picker2-footer-preset-only {
|
33 | width: 100%; }
|
34 |
|
35 | .next-time-picker2-menu {
|
36 | float: left;
|
37 | text-align: center;
|
38 | padding: 8px 0;
|
39 | padding: var(--s-2, 8px) 0; }
|
40 | .next-time-picker2-menu:not(:last-child) {
|
41 | border-right: 1px solid #DCDEE3;
|
42 | border-right: var(--line-1, 1px) var(--line-solid, solid) var(--color-line1-2, #DCDEE3); }
|
43 | .next-time-picker2-menu-title {
|
44 | cursor: default;
|
45 | height: 28px;
|
46 | height: var(--s-7, 28px);
|
47 | line-height: 28px;
|
48 | line-height: var(--s-7, 28px);
|
49 | font-size: 12px;
|
50 | font-size: var(--font-size-caption, 12px);
|
51 | font-weight: normal;
|
52 | font-weight: var(--font-weight-2, normal);
|
53 | color: #999999;
|
54 | color: var(--color-text1-2, #999999);
|
55 | background: #FFFFFF; }
|
56 | .next-time-picker2-menu ul {
|
57 | position: relative;
|
58 | overflow-y: hidden;
|
59 | overflow-x: auto;
|
60 | list-style: none;
|
61 | margin: 0;
|
62 | width: 54px;
|
63 | padding: 0;
|
64 | font-size: 12px;
|
65 | font-size: var(--font-size-caption, 12px);
|
66 | height: 224px;
|
67 | height: calc(var(--s-8, 32px)*7);
|
68 | scrollbar-width: none;
|
69 | -ms-overflow-style: none; }
|
70 | .next-time-picker2-menu ul::-webkit-scrollbar {
|
71 | width: 0; }
|
72 | .next-time-picker2-menu ul:hover {
|
73 | overflow-y: auto; }
|
74 | .next-time-picker2-menu ul:after {
|
75 | display: block;
|
76 | height: 192px;
|
77 | height: calc(var(--s-8, 32px)*6);
|
78 | content: ""; }
|
79 | .next-time-picker2-menu-item {
|
80 | cursor: pointer;
|
81 | height: 32px;
|
82 | height: var(--s-8, 32px);
|
83 | line-height: 32px;
|
84 | line-height: var(--s-8, 32px);
|
85 | transition: background 100ms linear;
|
86 | transition: background var(--motion-duration-immediately, 100ms) var(--motion-linear, linear);
|
87 | color: #666666;
|
88 | color: var(--color-text1-3, #666666);
|
89 | background: #FFFFFF;
|
90 | outline: none;
|
91 | -webkit-touch-callout: none;
|
92 | -webkit-user-select: none;
|
93 | -khtml-user-select: none;
|
94 | -moz-user-select: none;
|
95 | -ms-user-select: none;
|
96 | user-select: none; }
|
97 | .next-time-picker2-menu-item:hover {
|
98 | color: #333333;
|
99 | color: var(--color-text1-4, #333333);
|
100 | background: #F2F3F7;
|
101 | background: var(--color-fill1-2, #F2F3F7); }
|
102 | .next-time-picker2-menu-item.next-selected {
|
103 | color: #666666;
|
104 | color: var(--color-text1-3, #666666);
|
105 | background: #DEE8FF;
|
106 | background: var(--color-brand1-1, #DEE8FF); }
|
107 | .next-time-picker2-menu-item.next-disabled {
|
108 | cursor: not-allowed;
|
109 | color: #CCCCCC;
|
110 | color: var(--color-text1-1, #CCCCCC);
|
111 | background: #F7F8FA;
|
112 | background: var(--color-fill1-1, #F7F8FA); }
|
113 |
|
114 | .next-time-picker2-panel {
|
115 | box-sizing: border-box;
|
116 | display: flex; }
|
117 | .next-time-picker2-panel *,
|
118 | .next-time-picker2-panel *:before,
|
119 | .next-time-picker2-panel *:after {
|
120 | box-sizing: border-box; }
|
121 | .next-time-picker2-panel:after {
|
122 | visibility: hidden;
|
123 | display: block;
|
124 | height: 0;
|
125 | font-size: 0;
|
126 | content: '\0020';
|
127 | clear: both; }
|
128 | .next-time-picker2-panel-header {
|
129 | border-bottom: 1px solid #DCDEE3;
|
130 | border-bottom: var(--line-1, 1px) var(--line-solid, solid) var(--popup-local-border-color, #DCDEE3); }
|
131 | .next-time-picker2-panel-input.next-input {
|
132 | width: 100%;
|
133 | padding: 6px;
|
134 | border-color: transparent;
|
135 | vertical-align: middle; }
|
136 | .next-time-picker2-panel .next-time-picker2-menu {
|
137 | flex: 1; }
|
138 | .next-time-picker2-panel-range .next-time-picker2-panel-list:last-of-type {
|
139 | margin-left: 20px;
|
140 | margin-left: var(--s-5, 20px); }
|
141 |
|
142 | .next-time-picker2-footer {
|
143 | width: min-content;
|
144 | min-width: 100%;
|
145 | box-sizing: border-box;
|
146 | text-align: center;
|
147 | border-top: 1px solid #F0F0F0;
|
148 | padding: 4px 12px;
|
149 | display: flex;
|
150 | min-height: 40px;
|
151 | align-items: center;
|
152 | flex-wrap: wrap; }
|
153 | .next-time-picker2-footer-actions {
|
154 | margin-left: auto; }
|
155 |
|
156 | .next-time-picker2-wrapper[dir="rtl"] .next-time-picker2-menu {
|
157 | float: right; }
|
158 | .next-time-picker2-wrapper[dir="rtl"] .next-time-picker2-menu:not(:last-child) {
|
159 | border-right: none;
|
160 | border-left: 1px solid #DCDEE3;
|
161 | border-left: var(--line-1, 1px) var(--line-solid, solid) var(--color-line1-2, #DCDEE3); }
|
162 |
|
163 | .next-time-picker2 {
|
164 | box-sizing: border-box;
|
165 | display: inline-block; }
|
166 | .next-time-picker2 *,
|
167 | .next-time-picker2 *:before,
|
168 | .next-time-picker2 *:after {
|
169 | box-sizing: border-box; }
|
170 | .next-time-picker2-trigger .next-input {
|
171 | width: 100%; }
|
172 | .next-time-picker2-wrapper {
|
173 | padding: 4px 0;
|
174 | padding: var(--s-1, 4px) 0; }
|
175 | .next-time-picker2-body {
|
176 | display: block;
|
177 | overflow: hidden;
|
178 | border: 1px solid #DCDEE3;
|
179 | border: var(--popup-local-border-width, 1px) var(--popup-local-border-style, solid) var(--popup-local-border-color, #DCDEE3);
|
180 | border-radius: 3px;
|
181 | border-radius: var(--popup-local-corner, 3px);
|
182 | background: #FFFFFF;
|
183 | box-shadow: none;
|
184 | box-shadow: var(--popup-local-shadow, none); }
|
185 | .next-time-picker2-symbol-clock-icon::before {
|
186 | content: "";
|
187 | content: var(--icon-content-clock, ""); }
|
188 | .next-time-picker2-input {
|
189 | display: inline-flex;
|
190 | align-items: center;
|
191 | outline: none;
|
192 | box-sizing: border-box;
|
193 | border: 1px solid #C4C6CF;
|
194 | border: var(--input-border-width, 1px) solid var(--input-border-color, #C4C6CF);
|
195 | vertical-align: middle;
|
196 | width: inherit; }
|
197 | .next-time-picker2-input .next-input {
|
198 | border: none;
|
199 | width: 100%;
|
200 | height: 100%; }
|
201 | .next-time-picker2-input .next-input input {
|
202 | height: 100%; }
|
203 | .next-time-picker2-input.next-time-picker2-input-small {
|
204 | height: 20px;
|
205 | height: var(--form-element-small-height, 20px);
|
206 | border-radius: 3px;
|
207 | border-radius: var(--form-element-small-corner, 3px); }
|
208 | .next-time-picker2-input.next-time-picker2-input-small .next-input-label {
|
209 | padding-left: 8px;
|
210 | padding-left: var(--input-s-label-padding-left, 8px);
|
211 | font-size: 12px;
|
212 | font-size: var(--form-element-small-font-size, 12px); }
|
213 | .next-time-picker2-input.next-time-picker2-input-small .next-input-inner {
|
214 | font-size: 12px;
|
215 | font-size: var(--form-element-small-font-size, 12px); }
|
216 | .next-time-picker2-input.next-time-picker2-input-small .next-input-control {
|
217 | padding-right: 4px;
|
218 | padding-right: var(--input-s-icon-padding-right, 4px); }
|
219 | .next-time-picker2-input.next-time-picker2-input-small .next-input-inner-text {
|
220 | padding-right: 4px;
|
221 | padding-right: var(--input-s-icon-padding-right, 4px); }
|
222 | .next-time-picker2-input.next-time-picker2-input-small input {
|
223 | height: 18px;
|
224 | height: calc(var(--form-element-small-height, 20px) - var(--input-border-width, 1px)*2);
|
225 | line-height: 18px \0;
|
226 | line-height: calc(var(--form-element-small-height, 20px) - var(--input-border-width, 1px)*2) \0;
|
227 | padding: 0 4px;
|
228 | padding: 0 var(--input-s-padding, 4px);
|
229 | font-size: 12px;
|
230 | font-size: var(--form-element-small-font-size, 12px); }
|
231 | .next-time-picker2-input.next-time-picker2-input-small input::placeholder {
|
232 | font-size: 12px;
|
233 | font-size: var(--form-element-small-font-size, 12px); }
|
234 | .next-time-picker2-input.next-time-picker2-input-small .next-input-text-field {
|
235 | padding: 0 4px;
|
236 | padding: 0 var(--input-s-padding, 4px);
|
237 | font-size: 12px;
|
238 | font-size: var(--form-element-small-font-size, 12px);
|
239 | height: 18px;
|
240 | height: calc(var(--form-element-small-height, 20px) - var(--input-border-width, 1px)*2);
|
241 | line-height: 18px;
|
242 | line-height: calc(var(--form-element-small-height, 20px) - var(--input-border-width, 1px)*2); }
|
243 | .next-time-picker2-input.next-time-picker2-input-small .next-icon:before,
|
244 | .next-time-picker2-input.next-time-picker2-input-small .next-icon .next-icon-remote {
|
245 | width: 12px;
|
246 | width: var(--form-element-small-icon-size, 12px);
|
247 | font-size: 12px;
|
248 | font-size: var(--form-element-small-icon-size, 12px);
|
249 | line-height: inherit; }
|
250 | .next-time-picker2-input.next-time-picker2-input-small .next-input-control {
|
251 | border-radius: 0 3px 3px 0;
|
252 | border-radius: 0 var(--form-element-small-corner, 3px) var(--form-element-small-corner, 3px) 0; }
|
253 | .next-time-picker2-input.next-time-picker2-input-medium {
|
254 | height: 28px;
|
255 | height: var(--form-element-medium-height, 28px);
|
256 | border-radius: 3px;
|
257 | border-radius: var(--form-element-medium-corner, 3px); }
|
258 | .next-time-picker2-input.next-time-picker2-input-medium .next-input-label {
|
259 | padding-left: 8px;
|
260 | padding-left: var(--input-m-label-padding-left, 8px);
|
261 | font-size: 12px;
|
262 | font-size: var(--form-element-medium-font-size, 12px); }
|
263 | .next-time-picker2-input.next-time-picker2-input-medium .next-input-inner {
|
264 | font-size: 12px;
|
265 | font-size: var(--form-element-medium-font-size, 12px); }
|
266 | .next-time-picker2-input.next-time-picker2-input-medium .next-input-control {
|
267 | padding-right: 8px;
|
268 | padding-right: var(--input-m-icon-padding-right, 8px); }
|
269 | .next-time-picker2-input.next-time-picker2-input-medium .next-input-inner-text {
|
270 | padding-right: 8px;
|
271 | padding-right: var(--input-m-icon-padding-right, 8px); }
|
272 | .next-time-picker2-input.next-time-picker2-input-medium input {
|
273 | height: 26px;
|
274 | height: calc(var(--form-element-medium-height, 28px) - var(--input-border-width, 1px)*2);
|
275 | line-height: 26px \0;
|
276 | line-height: calc(var(--form-element-medium-height, 28px) - var(--input-border-width, 1px)*2) \0;
|
277 | padding: 0 8px;
|
278 | padding: 0 var(--input-m-padding, 8px);
|
279 | font-size: 12px;
|
280 | font-size: var(--form-element-medium-font-size, 12px); }
|
281 | .next-time-picker2-input.next-time-picker2-input-medium input::placeholder {
|
282 | font-size: 12px;
|
283 | font-size: var(--form-element-medium-font-size, 12px); }
|
284 | .next-time-picker2-input.next-time-picker2-input-medium .next-input-text-field {
|
285 | padding: 0 8px;
|
286 | padding: 0 var(--input-m-padding, 8px);
|
287 | font-size: 12px;
|
288 | font-size: var(--form-element-medium-font-size, 12px);
|
289 | height: 26px;
|
290 | height: calc(var(--form-element-medium-height, 28px) - var(--input-border-width, 1px)*2);
|
291 | line-height: 26px;
|
292 | line-height: calc(var(--form-element-medium-height, 28px) - var(--input-border-width, 1px)*2); }
|
293 | .next-time-picker2-input.next-time-picker2-input-medium .next-icon:before,
|
294 | .next-time-picker2-input.next-time-picker2-input-medium .next-icon .next-icon-remote {
|
295 | width: 12px;
|
296 | width: var(--form-element-medium-icon-size, 12px);
|
297 | font-size: 12px;
|
298 | font-size: var(--form-element-medium-icon-size, 12px);
|
299 | line-height: inherit; }
|
300 | .next-time-picker2-input.next-time-picker2-input-medium .next-input-control {
|
301 | border-radius: 0 3px 3px 0;
|
302 | border-radius: 0 var(--form-element-medium-corner, 3px) var(--form-element-medium-corner, 3px) 0; }
|
303 | .next-time-picker2-input.next-time-picker2-input-large {
|
304 | height: 40px;
|
305 | height: var(--form-element-large-height, 40px);
|
306 | border-radius: 3px;
|
307 | border-radius: var(--form-element-large-corner, 3px); }
|
308 | .next-time-picker2-input.next-time-picker2-input-large .next-input-label {
|
309 | padding-left: 12px;
|
310 | padding-left: var(--input-l-label-padding-left, 12px);
|
311 | font-size: 16px;
|
312 | font-size: var(--form-element-large-font-size, 16px); }
|
313 | .next-time-picker2-input.next-time-picker2-input-large .next-input-inner {
|
314 | font-size: 16px;
|
315 | font-size: var(--form-element-large-font-size, 16px); }
|
316 | .next-time-picker2-input.next-time-picker2-input-large .next-input-control {
|
317 | padding-right: 8px;
|
318 | padding-right: var(--input-l-icon-padding-right, 8px); }
|
319 | .next-time-picker2-input.next-time-picker2-input-large .next-input-inner-text {
|
320 | padding-right: 8px;
|
321 | padding-right: var(--input-l-icon-padding-right, 8px); }
|
322 | .next-time-picker2-input.next-time-picker2-input-large input {
|
323 | height: 38px;
|
324 | height: calc(var(--form-element-large-height, 40px) - var(--input-border-width, 1px)*2);
|
325 | line-height: 38px \0;
|
326 | line-height: calc(var(--form-element-large-height, 40px) - var(--input-border-width, 1px)*2) \0;
|
327 | padding: 0 12px;
|
328 | padding: 0 var(--input-l-padding, 12px);
|
329 | font-size: 16px;
|
330 | font-size: var(--form-element-large-font-size, 16px); }
|
331 | .next-time-picker2-input.next-time-picker2-input-large input::placeholder {
|
332 | font-size: 16px;
|
333 | font-size: var(--form-element-large-font-size, 16px); }
|
334 | .next-time-picker2-input.next-time-picker2-input-large .next-input-text-field {
|
335 | padding: 0 12px;
|
336 | padding: 0 var(--input-l-padding, 12px);
|
337 | font-size: 16px;
|
338 | font-size: var(--form-element-large-font-size, 16px);
|
339 | height: 38px;
|
340 | height: calc(var(--form-element-large-height, 40px) - var(--input-border-width, 1px)*2);
|
341 | line-height: 38px;
|
342 | line-height: calc(var(--form-element-large-height, 40px) - var(--input-border-width, 1px)*2); }
|
343 | .next-time-picker2-input.next-time-picker2-input-large .next-icon:before,
|
344 | .next-time-picker2-input.next-time-picker2-input-large .next-icon .next-icon-remote {
|
345 | width: 16px;
|
346 | width: var(--form-element-large-icon-size, 16px);
|
347 | font-size: 16px;
|
348 | font-size: var(--form-element-large-icon-size, 16px);
|
349 | line-height: inherit; }
|
350 | .next-time-picker2-input.next-time-picker2-input-large .next-input-control {
|
351 | border-radius: 0 3px 3px 0;
|
352 | border-radius: 0 var(--form-element-large-corner, 3px) var(--form-element-large-corner, 3px) 0; }
|
353 | .next-time-picker2-input:hover {
|
354 | border-color: #A0A2AD;
|
355 | border-color: var(--input-hover-border-color, #A0A2AD);
|
356 | background-color: #FFFFFF;
|
357 | background-color: var(--input-hover-bg-color, #FFFFFF); }
|
358 | .next-time-picker2-input.next-time-picker2-input-focus {
|
359 | border-color: #5584FF;
|
360 | border-color: var(--input-focus-border-color, #5584FF);
|
361 | background-color: #FFFFFF;
|
362 | background-color: var(--input-focus-bg-color, #FFFFFF);
|
363 | box-shadow: 0 0 0 2px rgba(85, 132, 255, 0.2);
|
364 | box-shadow: 0 0 0 var(--input-focus-shadow-spread, 2px) var(--color-calculate-input-focus-shadow, rgba(85, 132, 255, 0.2)); }
|
365 | .next-time-picker2-input.next-time-picker2-input-noborder {
|
366 | border-color: transparent !important;
|
367 | box-shadow: none !important; }
|
368 | .next-time-picker2-input.next-time-picker2-input-disabled {
|
369 | color: #CCCCCC;
|
370 | color: var(--input-disabled-color, #CCCCCC);
|
371 | border-color: #E6E7EB;
|
372 | border-color: var(--input-disabled-border-color, #E6E7EB);
|
373 | background-color: #F7F8FA;
|
374 | background-color: var(--input-disabled-bg-color, #F7F8FA);
|
375 | cursor: not-allowed; }
|
376 | .next-time-picker2-input.next-time-picker2-input-disabled:hover {
|
377 | border-color: #E6E7EB;
|
378 | border-color: var(--input-disabled-border-color, #E6E7EB);
|
379 | background-color: #F7F8FA;
|
380 | background-color: var(--input-disabled-bg-color, #F7F8FA); }
|
381 | .next-time-picker2-input-separator {
|
382 | color: #C4C6CF;
|
383 | color: var(--input-border-color, #C4C6CF);
|
384 | font-size: 12px;
|
385 | display: inline-block;
|
386 | min-width: 16px;
|
387 | text-align: center; }
|