style.css 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. @font-face {
  2. font-family: 'Metrophobic';
  3. font-style: normal;
  4. font-weight: 400;
  5. src: url('metrophobic-v23-latin-regular.woff2') format('woff2');
  6. }
  7. * {
  8. box-sizing: border-box;
  9. }
  10. body {
  11. background-color: #000;
  12. color: #aaa;
  13. font: 18px Metrophobic, sans-serif;
  14. }
  15. a:link, a:visited, a:active {
  16. color: #58a;
  17. text-decoration: none;
  18. }
  19. a:hover {
  20. color: #5ad;
  21. }
  22. input {
  23. background-color: #111;
  24. accent-color: #f70;
  25. }
  26. main, footer {
  27. width: 900px;
  28. margin: 10px auto;
  29. background-color: #111;
  30. }
  31. main {
  32. padding: 40px 50px;
  33. }
  34. footer {
  35. padding: 25px 50px;
  36. margin-bottom: 50px;
  37. font-size: 16px;
  38. }
  39. table {
  40. width: 100%;
  41. margin-top: 1em;
  42. border-collapse: collapse;
  43. th {
  44. white-space: no-wrap;
  45. }
  46. tbody {
  47. td:nth-child(1),
  48. td:nth-child(2) {
  49. font-family: inherit;
  50. text-align: inherit;
  51. }
  52. td {
  53. font-family: monospace;
  54. text-align: right;
  55. border-top: 1px solid #222;
  56. }
  57. }
  58. }
  59. *[data-tooltip] {
  60. text-decoration: underline dashed;
  61. cursor: help;
  62. }
  63. [popover="hint"] {
  64. inset: unset;
  65. max-width: 320px;
  66. padding: 0.5em 0.7em;
  67. color: inherit;
  68. background-color: #222;
  69. border: none;
  70. opacity: 0.9;
  71. }