PluginProbe
TablePress – Tables in WordPress made easy / 3.2.1
TablePress – Tables in WordPress made easy v3.2.1
3.3.4 3.3.3 3.3.2 3.3.1 trunk 1.12 1.14 1.9.2 2.0.4 2.1.7 2.1.8 2.2 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.3 2.3.1 2.3.2 2.4 2.4.1 2.4.2 2.4.3 2.4.4 All 44 releases
tablepress / admin / css / jspreadsheet.css

jspreadsheet.css in TablePress – Tables in WordPress made easy 3.2.1, at admin/css/jspreadsheet.css

740 lines 17.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 :root {
2 --jexcel-border-color:#000;
3 }
4
5 .jexcel_container {
6 display:inline-block;
7 padding-right:2px;
8 box-sizing: border-box;
9 overscroll-behavior: contain;
10 outline: none;
11 }
12
13 .jexcel_container.fullscreen {
14 position:fixed;
15 top:0px;
16 left:0px;
17 width:100%;
18 height:100%;
19 z-index:21;
20 }
21
22 .jexcel_container.fullscreen .jexcel_content {
23 overflow:auto;
24 width:100%;
25 height:100%;
26 background-color:#ffffff;
27 }
28
29 .jexcel_container.with-toolbar .jexcel > thead > tr > td {
30 top: 0;
31 }
32
33 .jexcel_container.fullscreen.with-toolbar {
34 height: calc(100% - 46px);
35 }
36
37 .jexcel_content {
38 display:inline-block;
39 box-sizing: border-box;
40 padding-right:3px;
41 padding-bottom:3px;
42 position:relative;
43 scrollbar-width: thin;
44 scrollbar-color: #666 transparent;
45 }
46
47 @supports (-moz-appearance:none) {
48 .jexcel_content { padding-right:10px; }
49 }
50
51 .jexcel_content::-webkit-scrollbar {
52 width: 8px;
53 height: 8px;
54 }
55
56 .jexcel_content::-webkit-scrollbar-track {
57 background: #eee;
58 }
59
60 .jexcel_content::-webkit-scrollbar-thumb {
61 background: #666;
62 }
63
64 .jexcel {
65 border-collapse: separate;
66 table-layout: fixed;
67 white-space: nowrap;
68 empty-cells: show;
69 border: 0px;
70 background-color: #fff;
71 width: 0;
72
73 border-top: 1px solid transparent;
74 border-left: 1px solid transparent;
75 border-right: 1px solid #ccc;
76 border-bottom: 1px solid #ccc;
77 }
78
79 .jexcel > thead > tr > td
80 {
81 border-top: 1px solid #ccc;
82 border-left: 1px solid #ccc;
83 border-right: 1px solid transparent;
84 border-bottom: 1px solid transparent;
85 background-color: #f3f3f3;
86 padding: 2px;
87 cursor: pointer;
88 box-sizing: border-box;
89 overflow: hidden;
90 position: sticky;
91 top: 0;
92 z-index:2;
93 }
94
95 .jexcel_container.with-toolbar .jexcel > thead > tr > td
96 {
97 top:42px;
98 }
99
100 .jexcel > thead > tr > td.dragging
101 {
102 background-color:#fff;
103 opacity:0.5;
104 }
105
106 .jexcel > thead > tr > td.selected
107 {
108 background-color:#dcdcdc;
109 }
110
111 /* TablePress: Commented out to prevent conflict with styling when dragging columns left/right.
112 .jexcel > thead > tr > td.arrow-up
113 {
114 background-repeat:no-repeat;
115 background-position:center right 5px;
116 background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 14l5-5 5 5H7z' fill='gray'/%3E%3C/svg%3E");
117 text-decoration:underline;
118 }
119
120 .jexcel > thead > tr > td.arrow-down
121 {
122 background-repeat:no-repeat;
123 background-position:center right 5px;
124 background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 10l5 5 5-5H7z' fill='gray'/%3E%3C/svg%3E");
125 text-decoration:underline;
126 }
127 */
128
129 .jexcel > tbody > tr > td:first-child
130 {
131 position:relative;
132 background-color:#f3f3f3;
133 text-align:center;
134 }
135
136 .jexcel > tbody.resizable > tr > td:first-child::before
137 {
138 content:'\00a0';
139 width:100%;
140 height:3px;
141 position:absolute;
142 bottom:0px;
143 left:0px;
144 cursor:row-resize;
145 }
146
147 .jexcel > tbody.draggable > tr > td:first-child::after
148 {
149 content:'\00a0';
150 width:3px;
151 height:100%;
152 position:absolute;
153 top:0px;
154 right:0px;
155 cursor:move;
156 }
157
158 .jexcel > tbody > tr.dragging > td
159 {
160 background-color:#eee;
161 opacity:0.5;
162 }
163
164 .jexcel > tbody > tr > td
165 {
166 border-top:1px solid #ccc;
167 border-left:1px solid #ccc;
168 border-right:1px solid transparent;
169 border-bottom:1px solid transparent;
170 padding:4px;
171 white-space: nowrap;
172 box-sizing: border-box;
173 line-height:1em;
174 }
175
176 .jexcel_overflow > tbody > tr > td {
177 overflow: hidden;
178 }
179
180 .jexcel > tbody > tr > td:last-child
181 {
182 overflow: hidden;
183 }
184
185 .jexcel > tbody > tr > td > img
186 {
187 display:inline-block;
188 max-width:100px;
189 }
190
191 .jexcel > tbody > tr > td.readonly
192 {
193 color:rgba(0,0,0,0.3)
194 }
195 .jexcel > tbody > tr.selected > td:first-child
196 {
197 background-color:#dcdcdc;
198 }
199 .jexcel > tbody > tr > td > select,
200 .jexcel > tbody > tr > td > input,
201 .jexcel > tbody > tr > td > textarea
202 {
203 border:0px;
204 border-radius:0px;
205 outline:0px;
206 width:100%;
207 margin:0px;
208 padding:0px;
209 padding-right:2px;
210 background-color:transparent;
211 box-sizing: border-box;
212 }
213
214 .jexcel > tbody > tr > td > textarea
215 {
216 resize: none;
217 padding-top:6px !important;
218 }
219
220 .jexcel > tbody > tr > td > input[type=checkbox]
221 {
222 width:12px;
223 margin-top:2px;
224 }
225 .jexcel > tbody > tr > td > input[type=radio]
226 {
227 width:12px;
228 margin-top:2px;
229 }
230
231 .jexcel > tbody > tr > td > select
232 {
233 appearance: none;
234 background-repeat: no-repeat;
235 background-position-x: 100%;
236 background-position-y: 40%;
237 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSdibGFjaycgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyB3aWR0aD0nMjQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTcgMTBsNSA1IDUtNXonLz48cGF0aCBkPSdNMCAwaDI0djI0SDB6JyBmaWxsPSdub25lJy8+PC9zdmc+);
238 }
239
240 .jexcel > tbody > tr > td.jexcel_dropdown
241 {
242 background-repeat: no-repeat;
243 background-position:top 50% right 5px;
244 background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 10l5 5 5-5H7z' fill='lightgray'/%3E%3C/svg%3E");
245 text-overflow: ellipsis;
246 overflow-x:hidden;
247 }
248
249 .jexcel > tbody > tr > td.jexcel_dropdown.jexcel_comments
250 {
251 background:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 10l5 5 5-5H7z' fill='lightgray'/%3E%3C/svg%3E") top 50% right 5px no-repeat, url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFuGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphMTlhZDJmOC1kMDI2LTI1NDItODhjOS1iZTRkYjkyMmQ0MmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkOGI5NDUyMS00ZjEwLWQ5NDktYjUwNC0wZmU1N2I3Nzk1MDEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIHN0RXZ0OndoZW49IjIwMTktMDEtMzFUMTg6NTU6MDhaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmExOWFkMmY4LWQwMjYtMjU0Mi04OGM5LWJlNGRiOTIyZDQyZCIgc3RFdnQ6d2hlbj0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4En6MDAAAAX0lEQVQYlX3KOw6AIBBAwS32RpJADXfx0pTET+ERZJ8F8RODFtONsG0QAoh0CSDM82dqodaBdQXnfoLZQM7gPai+wjNNE8R4pTuAYNZSKZASqL7CMy0LxNgJp30fKYUDi3+vIqb/+rUAAAAASUVORK5CYII=') top right no-repeat;
252 }
253
254 .jexcel > tbody > tr > td > .color
255 {
256 width:90%;
257 height:10px;
258 margin:auto;
259 }
260
261 .jexcel > tbody > tr > td > a {
262 text-decoration: underline;
263 }
264
265 .jexcel > tbody > tr > td.highlight > a {
266 color: blue;
267 cursor: pointer;
268 }
269
270 .jexcel > tfoot > tr > td
271 {
272 border-top: 1px solid #ccc;
273 border-left: 1px solid #ccc;
274 border-right: 1px solid transparent;
275 border-bottom: 1px solid transparent;
276 background-color: #f3f3f3;
277 padding: 2px;
278 cursor: pointer;
279 box-sizing: border-box;
280 overflow: hidden;
281 }
282
283 .jexcel .highlight {
284 background-color:rgba(0,0,0,0.05);
285 }
286
287 .jexcel .highlight-top {
288 border-top:1px solid #000; /* var(--jexcel-border-color);*/
289 box-shadow: 0px -1px #ccc;
290 }
291
292 .jexcel .highlight-left {
293 border-left:1px solid #000; /* var(--jexcel-border-color);*/
294 box-shadow: -1px 0px #ccc;
295 }
296
297 .jexcel .highlight-right {
298 border-right:1px solid #000; /* var(--jexcel-border-color);*/
299 }
300
301 .jexcel .highlight-bottom {
302 border-bottom:1px solid #000; /* var(--jexcel-border-color);*/
303 }
304
305 .jexcel .highlight-top.highlight-left {
306 box-shadow: -1px -1px #ccc;
307 }
308
309 .jexcel .highlight-selected
310 {
311 background-color:rgba(0,0,0,0.0);
312 }
313 .jexcel .selection
314 {
315 background-color:rgba(0,0,0,0.05);
316 }
317 .jexcel .selection-left
318 {
319 border-left:1px dotted #000;
320 }
321 .jexcel .selection-right
322 {
323 border-right:1px dotted #000;
324 }
325 .jexcel .selection-top
326 {
327 border-top:1px dotted #000;
328 }
329 .jexcel .selection-bottom
330 {
331 border-bottom:1px dotted #000;
332 }
333 .jexcel_corner
334 {
335 position:absolute;
336 background-color: rgb(0, 0, 0);
337 height: 1px;
338 width: 1px;
339 border: 1px solid rgb(255, 255, 255);
340 top:-2000px;
341 left:-2000px;
342 cursor:crosshair;
343 box-sizing: initial;
344 z-index:20;
345 padding: 2px;
346 }
347
348 .jexcel .editor
349 {
350 outline:0px solid transparent;
351 overflow:visible;
352 white-space: nowrap;
353 text-align:left;
354 padding:0px;
355 box-sizing: border-box;
356 overflow:visible !important;
357 }
358
359 .jexcel .editor > input
360 {
361 padding-left:4px;
362 }
363
364 .jexcel .editor .jupload
365 {
366 position:fixed;
367 top:100%;
368 z-index:40;
369 user-select:none;
370 -webkit-font-smoothing: antialiased;
371 font-size: .875rem;
372 letter-spacing: .2px;
373 border-radius: 4px;
374 box-shadow: 0 8px 10px 1px rgba(0,0,0,0.14), 0 3px 14px 2px rgba(0,0,0,0.12), 0 5px 5px -3px rgba(0,0,0,0.2);
375 padding:10px;
376 background-color:#fff;
377 width:300px;
378 min-height:225px;
379 margin-top:2px;
380 }
381
382 .jexcel .editor .jupload img
383 {
384 width:100%;
385 height:auto;
386 }
387
388 .jexcel .editor .jexcel_richtext
389 {
390 position:fixed;
391 top:100%;
392 z-index:40;
393 user-select:none;
394 -webkit-font-smoothing: antialiased;
395 font-size: .875rem;
396 letter-spacing: .2px;
397 box-shadow: 0 8px 10px 1px rgba(0,0,0,0.14), 0 3px 14px 2px rgba(0,0,0,0.12), 0 5px 5px -3px rgba(0,0,0,0.2);
398 padding:10px;
399 background-color:#fff;
400 min-width:280px;
401 max-width:310px;
402 margin-top:2px;
403 text-align:left;
404 }
405
406 .jexcel .editor .jclose:after
407 {
408 position:absolute;
409 top:0;
410 right:0;
411 margin:10px;
412 content:'close';
413 font-family:'Material icons';
414 font-size:24px;
415 width:24px;
416 height:24px;
417 line-height:24px;
418 cursor:pointer;
419 text-shadow: 0px 0px 5px #fff;
420 }
421
422 .jexcel, .jexcel td, .jexcel_corner
423 {
424 -webkit-touch-callout: none;
425 user-select: none;
426 -webkit-user-drag: none;
427 }
428
429 .jexcel_textarea
430 {
431 position:absolute;
432 top:-999px;
433 left:-999px;
434 width:1px;
435 height:1px;
436 }
437 .jexcel .dragline
438 {
439 position:absolute;
440 }
441 .jexcel .dragline div
442 {
443 position:relative;
444 top:-6px;
445 height:5px;
446 width:22px;
447 }
448 .jexcel .dragline div:hover
449 {
450 cursor:move;
451 }
452
453 .jexcel .onDrag
454 {
455 background-color:rgba(0,0,0,0.6);
456 }
457
458 .jexcel .error
459 {
460 border:1px solid red;
461 }
462
463 .jexcel thead td.resizing
464 {
465 border-right-style:dotted !important;
466 border-right-color:red !important;
467 }
468
469 .jexcel tbody tr.resizing > td
470 {
471 border-bottom-style:dotted !important;
472 border-bottom-color:red !important;
473 }
474
475 .jexcel tbody td.resizing
476 {
477 border-right-style:dotted !important;
478 border-right-color:red !important;
479 }
480
481 .jexcel .jdropdown-header
482 {
483 border:0px !important;
484 outline:none !important;
485 width:100% !important;
486 height:100% !important;
487 padding:0px !important;
488 padding-left:8px !important;
489 }
490
491 .jexcel .jdropdown-container
492 {
493 margin-top:1px;
494 }
495
496 .jexcel .jdropdown-container-header {
497 padding: 0px;
498 margin: 0px;
499 height: inherit;
500 }
501
502 .jexcel .jdropdown-picker
503 {
504 border:0px !important;
505 padding:0px !important;
506 width:inherit;
507 height:inherit;
508 }
509
510 .jexcel .jexcel_comments
511 {
512 background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFuGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphMTlhZDJmOC1kMDI2LTI1NDItODhjOS1iZTRkYjkyMmQ0MmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkOGI5NDUyMS00ZjEwLWQ5NDktYjUwNC0wZmU1N2I3Nzk1MDEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIHN0RXZ0OndoZW49IjIwMTktMDEtMzFUMTg6NTU6MDhaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmExOWFkMmY4LWQwMjYtMjU0Mi04OGM5LWJlNGRiOTIyZDQyZCIgc3RFdnQ6d2hlbj0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4En6MDAAAAX0lEQVQYlX3KOw6AIBBAwS32RpJADXfx0pTET+ERZJ8F8RODFtONsG0QAoh0CSDM82dqodaBdQXnfoLZQM7gPai+wjNNE8R4pTuAYNZSKZASqL7CMy0LxNgJp30fKYUDi3+vIqb/+rUAAAAASUVORK5CYII=');
513 background-repeat: no-repeat;
514 background-position: top right;
515 }
516
517 .jexcel .sp-replacer
518 {
519 margin: 2px;
520 border:0px;
521 }
522
523 .jexcel > thead > tr.jexcel_filter > td > input
524 {
525 border:0px;
526 width:100%;
527 outline:none;
528 }
529
530 .jexcel_about {
531 float: right;
532 font-size: 0.7em;
533 padding: 2px;
534 text-transform: uppercase;
535 letter-spacing: 1px;
536 display: none;
537 }
538 .jexcel_about a {
539 color: #ccc;
540 text-decoration: none;
541 }
542
543 .jexcel_about img {
544 display: none;
545 }
546
547 .jexcel_filter
548 {
549 display:flex;
550 justify-content:space-between;
551 margin-bottom:4px;
552 }
553
554 .jexcel_filter > div
555 {
556 padding:8px;
557 align-items:center;
558 }
559
560 .jexcel_pagination
561 {
562 display:flex;
563 justify-content:space-between;
564 align-items:center;
565 }
566
567 .jexcel_pagination > div
568 {
569 display:flex;
570 padding:10px;
571 }
572
573 .jexcel_pagination > div:last-child
574 {
575 padding-right:10px;
576 padding-top:10px;
577 }
578
579 .jexcel_pagination > div > div
580 {
581 text-align:center;
582 width:36px;
583 height:36px;
584 line-height:34px;
585 border:1px solid #ccc;
586 box-sizing: border-box;
587 margin-left:2px;
588 cursor:pointer;
589 }
590
591 .jexcel_page
592 {
593 font-size:0.8em;
594 }
595
596 .jexcel_page_selected
597 {
598 font-weight:bold;
599 background-color:#f3f3f3;
600 }
601
602 .jexcel_toolbar
603 {
604 display:flex;
605 background-color:#f3f3f3;
606 border:1px solid #ccc;
607 padding:4px;
608 margin:0px 2px 4px 1px;
609 position:sticky;
610 top:0px;
611 z-index:21;
612 }
613
614 .jexcel_toolbar:empty
615 {
616 display:none;
617 }
618
619 .jexcel_toolbar i.jexcel_toolbar_item
620 {
621 width:24px;
622 height:24px;
623 padding:4px;
624 cursor:pointer;
625 display:inline-block;
626 }
627
628 .jexcel_toolbar i.jexcel_toolbar_item:hover
629 {
630 background-color:#ddd;
631 }
632
633 .jexcel_toolbar select.jexcel_toolbar_item
634 {
635 margin-left:2px;
636 margin-right:2px;
637 display:inline-block;
638 border:0px;
639 background-color:transparent;
640 padding-right:10px;
641 }
642
643 .jexcel .dragging-left
644 {
645 background-repeat: no-repeat;
646 background-position:top 50% left 0px;
647 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M14 7l-5 5 5 5V7z'/%3E%3Cpath fill='none' d='M24 0v24H0V0h24z'/%3E%3C/svg%3E");
648 }
649
650 .jexcel .dragging-right
651 {
652 background-repeat: no-repeat;
653 background-position:top 50% right 0px;
654 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M10 17l5-5-5-5v10z'/%3E%3Cpath fill='none' d='M0 24V0h24v24H0z'/%3E%3C/svg%3E");
655 }
656
657 .jexcel_tabs .jexcel_tab
658 {
659 display:none;
660 }
661
662 .jexcel_tabs .jexcel_tab_link
663 {
664 display:inline-block;
665 padding:10px;
666 padding-left:20px;
667 padding-right:20px;
668 margin-right:5px;
669 margin-bottom:5px;
670 background-color:#f3f3f3;
671 cursor:pointer;
672 }
673
674 .jexcel_tabs .jexcel_tab_link.selected
675 {
676 background-color:#ddd;
677 }
678
679 .jexcel_hidden_index > tbody > tr > td:first-child,
680 .jexcel_hidden_index > thead > tr > td:first-child,
681 .jexcel_hidden_index > tfoot > tr > td:first-child,
682 .jexcel_hidden_index > colgroup > col:first-child
683 {
684 display:none;
685 }
686
687
688
689 .jexcel .jrating {
690 display: inline-flex;
691 }
692 .jexcel .jrating > div {
693 zoom: 0.55;
694 }
695
696 .jexcel .copying-top {
697 border-top:1px dashed #000;
698 }
699
700 .jexcel .copying-left {
701 border-left:1px dashed #000;
702 }
703
704 .jexcel .copying-right {
705 border-right:1px dashed #000;
706 }
707
708 .jexcel .copying-bottom {
709 border-bottom:1px dashed #000;
710 }
711
712 .jexcel .jexcel_column_filter {
713 background-repeat: no-repeat;
714 background-position: top 50% right 5px;
715 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='gray' width='18px' height='18px'%3E%3Cpath d='M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");
716 text-overflow: ellipsis;
717 overflow: hidden;
718 padding: 0px;
719 padding-left: 6px;
720 padding-right: 20px;
721 }
722
723 .jexcel thead .jexcel_freezed, .jexcel tfoot .jexcel_freezed {
724 left: 0px;
725 z-index: 3 !important;
726 box-shadow: 2px 0px 2px 0.2px #ccc !important;
727 }
728
729 .jexcel tbody .jexcel_freezed {
730 position: relative;
731 background-color: #fff;
732 box-shadow: 1px 1px 1px 1px #ccc !important;
733 }
734
735 .jexcel > tbody > tr > td.readonly > input[type=checkbox],
736 .jexcel > tbody > tr > td.readonly > input[type=radio] {
737 pointer-events: none;
738 opacity: 0.5;
739 }
740