:root { --input-border: #8b8a8b; --input-focus-h: 245; --input-focus-s: 100%; --input-focus-l: 42%; } @font-face { font-family: AtkinsonHyperlegible; src: url("Atkinson-Hyperlegible-Regular-102.700850d5.eot"); src: url("Atkinson-Hyperlegible-Regular-102.700850d5.eot#iefix") format("embedded-opentype"), url("Atkinson-Hyperlegible-Regular-102a.a57ca607.woff2") format("woff2"), url("Atkinson-Hyperlegible-Regular-102.a0105b4e.woff") format("woff"), url("Atkinson-Hyperlegible-Regular-102.3f5473b4.ttf") format("truetype"); font-weight: 500; font-style: normal; font-display: swap; } @font-face { font-family: F25Executive; src: url("F25_Executive.aabe3e61.otf") format("opentype"); font-display: swap; } * { box-sizing: border-box; } html { font-family: AtkinsonHyperlegible, sans-serif; } button.btn-primary { cursor: pointer; border: none; padding: 0; font-family: inherit; @media screen and (-ms-high-contrast: active) { & { border: 2px solid; } } } button.btn-primary { color: #fff; cursor: pointer; text-align: center; background-color: green; border-radius: 8px; justify-content: center; align-items: center; min-width: 10ch; min-height: 44px; padding: .25em .75em; font-family: inherit; line-height: 1.1; display: inline-flex; box-shadow: 0 3px 5px #0000002e; } button:disabled { background-color: gray; } .card { text-align: center; width: 50%; margin: auto; transition: all .3s; box-shadow: 0 4px 8px #0003; } .card:hover { box-shadow: 0 8px 16px #0003; } .bigcard { text-align: center; width: 90%; margin: auto; transition: all .3s; box-shadow: 0 4px 8px #0003; } .bigcard:hover { box-shadow: 0 8px 16px #0003; } .infocard { text-align: center; width: 75%; margin: auto; transition: all .3s; box-shadow: 0 4px 8px #0003; } .infocard:hover { box-shadow: 0 8px 16px #0003; } .input { border: 2px solid var(--input-border); background-color: #fff; border-radius: 4px; padding: .25em .5em; font-family: inherit; font-size: max(14px, 1em); } th { border-bottom: 1px dashed #aaa; font-family: F25Executive, serif; font-size: 15px; } td { word-wrap: anywhere; text-align: left; border-bottom: 1px dashed #aaa; } h1, h2, h3, h4, h5 { font-family: F25Executive, serif; } /*# sourceMappingURL=index.0958ba2c.css.map */