123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. @charset "UTF-8";
  2. html, body, div, span, applet, object, iframe,
  3. h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  4. a, abbr, acronym, address, big, cite, code,
  5. del, dfn, em, img, ins, kbd, q, s, samp,
  6. small, strike, strong, sub, sup, tt, var,
  7. b, u, i, center,
  8. dl, dt, dd, ol, ul, li,
  9. fieldset, form, label, legend,
  10. table, caption, tbody, tfoot, thead, tr, th, td,
  11. article, aside, canvas, details, embed,
  12. figure, figcaption, footer, header, hgroup,
  13. menu, nav, output, ruby, section, summary,
  14. time, mark, audio, video {
  15. margin: 0;
  16. padding: 0;
  17. border: 0;
  18. font: inherit;
  19. vertical-align: baseline;
  20. }
  21. /* HTML5 display-role reset for older browsers */
  22. article, aside, details, figcaption, figure,
  23. footer, header, hgroup, menu, nav, section {
  24. display: block;
  25. }
  26. ol, ul {
  27. list-style: none;
  28. }
  29. blockquote, q {
  30. quotes: none;
  31. }
  32. blockquote:before, blockquote:after,
  33. q:before, q:after {
  34. content: '';
  35. content: none;
  36. }
  37. table {
  38. border-collapse: collapse;
  39. border-spacing: 0;
  40. }
  41. img {
  42. width: 100%;
  43. object-fit: contain;
  44. -webkit-user-select: none;
  45. -khtml-user-select: none;
  46. -moz-user-select: none;
  47. -o-user-select: none;
  48. user-select: none;
  49. image-rendering: auto;
  50. image-rendering: crisp-edges;
  51. image-rendering: pixelated;
  52. /* Safari seems to support, but seems deprecated and does the same thing as the others. */
  53. image-rendering: -webkit-optimize-contrast;
  54. }
  55. div {
  56. box-sizing: border-box;
  57. }