<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root {
  --onyx: #3E3E3E;
  --eerie: #252525;
  --black-pearl: #051024;
  --night: #131313;
  --midnight: #061831;
  --gunmetal: #223546;

  --navy: #222831;
  --blue-gray: #393E46;

  --anti-flash-white: #f2f3f4;
  --white: #e2e2e2;
  --soft-white: ;
  --ghost-white: #F8F8FF;
  --ivory: #FFFFF0;
}

html {
  height: 100%;
  color: var(--ghost-white);
  background: var(--blue-gray);
  font-size: 2.25em;
}

body {
  height: 100%;
  align-items: stretch;
  margin: 0;
  font-family: 'Montserrat', sans-serif;
}

.flex-container {
  display: flex;
  flex-direction: row;
  margin: 1% 5%;
}
.flex-left {
  flex: 1 0 60%;
}
.content {
  margin: 20px 10px;
  padding-bottom: 10px;
}
.flex-right {
  flex: 1 0 15%;
  border-left: thick solid var(--navy);
  border-radius: 5px;
}

img {
  padding-top: 15px;
  margin: 2.5%;
  max-width: 95%;
  height: auto;
}
.flex-right ul {
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 1.25rem;
}
a:hover {
  color: var(--night);
}
a {
  color: var(--ghost-white);
  text-decoration: none;
  padding: 5px;
}
.nav-block {
  display: block;
  text-align: left;
  margin: 20px;
}

.taxes-class {
  margin: 0% 10px;
  max-width: 100%;

  .calc {
    .label-thing {
      display: flex;
      margin: auto;
      padding: 10px;
      justify-content: left;
      div {
        padding: 0px 2px;
      }
    }
  }
}

@media (min-width:1200px) {
  html {
    font-size: 1.75em;
  }
  .flex-container {
    margin: 1% 15%;
  }
  .flex-right ul {
    font-size: .9rem;
  }
}

@media (min-width:1600px) {
  html {
    font-size: 1.25em;
  }
  .flex-container {
    margin: 1% 28%;
  }
  .flex-right ul {
    font-size: medium;
  }
}
</pre></body></html>