html {
  font-size: 62.5%;
  height: 100%;
  width: 100%;
}

body {
  font-size: 1.4em;
}

body {
  margin: 0;
  padding: 0;
  max-width: initial;
}

address {
  display: inline;
}

header {
  height: 2rem;
  text-align: right;
}

#table {
  table-layout: fixed;
  width: 100%;
}

#table tbody .title {
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}

#table tbody a[target='_blank'] {
  text-decoration: none;
  background-image: url("data:image/svg+xml;utf8,<svg  xmlns='http://www.w3.org/2000/svg' style='fill:rgb(0,0,255);' viewBox='0 0 512 512'><path d='M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM502.6 9.367C496.8 3.578 488.8 0 480 0h-160c-17.67 0-31.1 14.32-31.1 31.1c0 17.67 14.32 31.1 31.99 31.1h82.75L178.7 290.7c-12.5 12.5-12.5 32.76 0 45.26C191.2 348.5 211.5 348.5 224 336l224-226.8V192c0 17.67 14.33 31.1 31.1 31.1S512 209.7 512 192V31.1C512 23.16 508.4 15.16 502.6 9.367z' /></svg>");
  height: 1.5rem;
  width: 1.5rem;
  display: inline-block;
}

.dots {
  border-width: 0 0 8px;
  border-style: solid;
  -o-border-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 1"><circle fill="hsla(0, 0%, 65%, 1.0)" cx="1" cy="0.5" r="0.5"/></svg>') 0 0 100% repeat;
     border-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 1"><circle fill="hsla(0, 0%, 65%, 1.0)" cx="1" cy="0.5" r="0.5"/></svg>') 0 0 100% repeat;
  width: 216px;
}
/*# sourceMappingURL=gengo-small.css.map */