| @-webkit-keyframes vex-fadein { | |
| 0% { | |
| opacity: 0; } | |
| 100% { | |
| opacity: 1; } } | |
| @keyframes vex-fadein { | |
| 0% { | |
| opacity: 0; } | |
| 100% { | |
| opacity: 1; } } | |
| @-webkit-keyframes vex-fadeout { | |
| 0% { | |
| opacity: 1; } | |
| 100% { | |
| opacity: 0; } } | |
| @keyframes vex-fadeout { | |
| 0% { | |
| opacity: 1; } | |
| 100% { | |
| opacity: 0; } } | |
| @-webkit-keyframes vex-rotation { | |
| 0% { | |
| -webkit-transform: rotate(0deg); | |
| transform: rotate(0deg); } | |
| 100% { | |
| -webkit-transform: rotate(359deg); | |
| transform: rotate(359deg); } } | |
| @keyframes vex-rotation { | |
| 0% { | |
| -webkit-transform: rotate(0deg); | |
| transform: rotate(0deg); } | |
| 100% { | |
| -webkit-transform: rotate(359deg); | |
| transform: rotate(359deg); } } | |
| .vex, .vex *, .vex *:before, .vex *:after { | |
| -moz-box-sizing: border-box; | |
| box-sizing: border-box; } | |
| .vex { | |
| position: fixed; | |
| overflow: auto; | |
| -webkit-overflow-scrolling: touch; | |
| z-index: 1111; | |
| top: 0; | |
| right: 0; | |
| bottom: 0; | |
| left: 0; } | |
| .vex-scrollbar-measure { | |
| position: absolute; | |
| top: -9999px; | |
| width: 50px; | |
| height: 50px; | |
| overflow: scroll; } | |
| .vex-overlay { | |
| -webkit-animation: vex-fadein .5s; | |
| animation: vex-fadein .5s; | |
| position: fixed; | |
| z-index: 1111; | |
| background: rgba(0, 0, 0, 0.4); | |
| top: 0; | |
| right: 0; | |
| bottom: 0; | |
| left: 0; } | |
| .vex-overlay.vex-closing { | |
| -webkit-animation: vex-fadeout .5s forwards; | |
| animation: vex-fadeout .5s forwards; } | |
| .vex-content { | |
| -webkit-animation: vex-fadein .5s; | |
| animation: vex-fadein .5s; | |
| background: #fff; } | |
| .vex.vex-closing .vex-content { | |
| -webkit-animation: vex-fadeout .5s forwards; | |
| animation: vex-fadeout .5s forwards; } | |
| .vex-close:before { | |
| font-family: Arial, sans-serif; | |
| content: "\00D7"; } | |
| .vex-dialog-form { | |
| margin: 0; } | |
| .vex-dialog-button { | |
| text-rendering: optimizeLegibility; | |
| -webkit-appearance: none; | |
| -moz-appearance: none; | |
| appearance: none; | |
| cursor: pointer; | |
| -webkit-tap-highlight-color: transparent; } | |
| .vex-loading-spinner { | |
| -webkit-animation: vex-rotation .7s linear infinite; | |
| animation: vex-rotation .7s linear infinite; | |
| box-shadow: 0 0 1em rgba(0, 0, 0, 0.1); | |
| position: fixed; | |
| z-index: 1112; | |
| margin: auto; | |
| top: 0; | |
| right: 0; | |
| bottom: 0; | |
| left: 0; | |
| height: 2em; | |
| width: 2em; | |
| background: #fff; } | |
| body.vex-open { | |
| overflow: hidden; } | |
Xet Storage Details
- Size:
- 2.29 kB
- Xet hash:
- 5decbdc6f7db0852b70c11b73027dce2caf8403a7d702e8281bd64c2b0ade179
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.