.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *,.ember-power-select-dropdown *{
  box-sizing:border-box
}

.LoginForm-errors a,.ResultTable-athlete>a{
  text-decoration:underline
}

@font-face{
  font-family:swimtopia-icons;

  src:url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype");

  font-weight:400;

  font-style:normal;

  font-display:block
}

.icon{
  font-family:swimtopia-icons!important;
  speak:none;
  font-style:normal;
  font-weight:400;
  font-variant:normal;
  text-transform:none;
  line-height:1;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}

.icon-bullhorn:before{
  content:"\e910"
}

.icon-digit-0:before{
  content:"0"
}

.icon-digit-1:before{
  content:"1"
}

.icon-digit-2:before{
  content:"2"
}

.icon-digit-3:before{
  content:"3"
}

.icon-digit-4:before{
  content:"4"
}

.icon-digit-5:before{
  content:"5"
}

.icon-digit-6:before{
  content:"6"
}

.icon-digit-7:before{
  content:"7"
}

.icon-digit-8:before{
  content:"8"
}

.icon-digit-9:before{
  content:"9"
}

.icon-chevron-left:before{
  content:"<"
}

.icon-chevron-right:before{
  content:">"
}

.icon-home:before{
  content:"\e002"
}

.icon-newspaper:before{
  content:"\e00c"
}

.icon-pencil:before{
  content:"\e00d"
}

.icon-home2:before{
  content:"\e01c"
}

.icon-image:before{
  content:"\e02b"
}

.icon-camera:before{
  content:"\e036"
}

.icon-play:before{
  content:"\e042"
}

.icon-film:before{
  content:"\e04a"
}

.icon-megaphone:before{
  content:"\e060"
}

.icon-new:before{
  content:"\e061"
}

.icon-radio:before{
  content:"\e065"
}

.icon-book:before{
  content:"\e071"
}

.icon-text:before{
  content:"\e077"
}

.icon-profile:before{
  content:"\e078"
}

.icon-file:before{
  content:"\e07a"
}

.icon-file-text:before{
  content:"\e07b"
}

.icon-copy:before{
  content:"\e08e"
}

.icon-stack:before{
  content:"\e097"
}

.icon-folder2:before{
  content:"\e098"
}

.icon-folder-plus:before{
  content:"\e09c"
}

.icon-folder:before{
  content:"\e0a2"
}

.icon-certificate:before{
  content:"\e0b1"
}

.icon-tag:before{
  content:"\e0b3"
}

.icon-price-tag:before{
  content:"\e0bc"
}

.icon-qrcode:before{
  content:"\e0bf"
}

.icon-ticket:before{
  content:"\e0c0"
}

.icon-cart:before{
  content:"\e0c2"
}

.icon-cart2:before{
  content:"\e0c3"
}

.icon-basket:before{
  content:"\e0ce"
}

.icon-bag2:before{
  content:"\e0d1"
}

.icon-bag:before{
  content:"\e0d2"
}

.icon-coins:before{
  content:"\e0d4"
}

.icon-credit:before{
  content:"\e0d5"
}

.icon-support:before{
  content:"\e0d9"
}

.icon-phone:before{
  content:"\e0da"
}

.icon-address-book:before{
  content:"\e0e9"
}

.icon-envelope:before{
  content:"\e0eb"
}

.icon-mail-send:before{
  content:"\e0ed"
}

.icon-pushpin:before{
  content:"\e0f0"
}

.icon-location:before{
  content:"\e0f1"
}

.icon-map2:before{
  content:"\e0fb"
}

.icon-map:before{
  content:"\e0fc"
}

.icon-direction:before{
  content:"\e0fe"
}

.icon-clock:before{
  content:"\e101"
}

.icon-alarm:before{
  content:"\e109"
}

.icon-bell:before{
  content:"\e10b"
}

.icon-stopwatch:before{
  content:"\e111"
}

.icon-calendar:before{
  content:"\e115"
}

.icon-print:before{
  content:"\e118"
}

.icon-mobile:before{
  content:"\e128"
}

.icon-drawer:before{
  content:"\e12e"
}

.icon-inbox:before{
  content:"\e130"
}

.icon-outbox:before{
  content:"\e131"
}

.icon-database:before{
  content:"\e138"
}

.icon-bubbles:before{
  content:"\e152"
}

.icon-user:before{
  content:"\e185"
}

.icon-users:before{
  content:"\e186"
}

.icon-users2:before{
  content:"\e18d"
}

.icon-user-role:before{
  content:"\e199"
}

.icon-vcard:before{
  content:"\e19c"
}

.icon-tshirt:before{
  content:"\e19d"
}

.icon-quotes-left:before{
  content:"\e19f"
}

.icon-busy:before{
  content:"\e1a3"
}

.icon-spinner:before{
  content:"\e1a7"
}

.icon-search:before{
  content:"\e1b7"
}

.icon-unofficial:before{
  content:"\e1b8"
}

.icon-search2:before{
  content:"\e1bb"
}

.icon-key:before{
  content:"\e1ce"
}

.icon-lock:before{
  content:"\e1d3"
}

.icon-unlocked:before{
  content:"\e1d4"
}

.icon-wrench:before{
  content:"\e1d7"
}

.icon-cogs:before{
  content:"\e1e0"
}

.icon-cog:before{
  content:"\e1e1"
}

.icon-wand:before{
  content:"\e1ed"
}

.icon-aid:before{
  content:"\e1ef"
}

.icon-construction:before{
  content:"\e1f5"
}

.icon-pie:before{
  content:"\e1f8"
}

.icon-pie2:before{
  content:"\e1fc"
}

.icon-stats:before{
  content:"\e1fe"
}

.icon-bars:before{
  content:"\e201"
}

.icon-chart:before{
  content:"\e20b"
}

.icon-cake:before{
  content:"\e20f"
}

.icon-gift:before{
  content:"\e211"
}

.icon-podium:before{
  content:"\e216"
}

.icon-ribbon:before{
  content:"\e217"
}

.icon-medal:before{
  content:"\e218"
}

.icon-medal-first:before{
  content:"\e219"
}

.icon-medal-second:before{
  content:"\e21a"
}

.icon-medal-third:before{
  content:"\e21b"
}

.icon-crown:before{
  content:"\e21c"
}

.icon-trophy:before{
  content:"\e21e"
}

.icon-trophy-star:before{
  content:"\e21f"
}

.icon-rocket:before{
  content:"\e234"
}

.icon-dashboard:before{
  content:"\e23a"
}

.icon-bomb:before{
  content:"\e23d"
}

.icon-lab:before{
  content:"\e240"
}

.icon-atom:before{
  content:"\e242"
}

.icon-lamp:before{
  content:"\e24d"
}

.icon-remove:before{
  content:"\e256"
}

.icon-paper-plane:before{
  content:"\e25c"
}

.icon-puzzle:before{
  content:"\e26e"
}

.icon-target:before{
  content:"\e279"
}

.icon-racing:before{
  content:"\e288"
}

.icon-lightning:before{
  content:"\e28d"
}

.icon-clipboard:before{
  content:"\e295"
}

.icon-signup:before{
  content:"\e296"
}

.icon-grid2:before{
  content:"\e2a1"
}

.icon-grid:before{
  content:"\e2a4"
}

.icon-tree:before{
  content:"\e2a8"
}

.icon-menu:before{
  content:"\e2ac"
}

.icon-menu2:before{
  content:"\e2ae"
}

.icon-cloud-download:before{
  content:"\e2b6"
}

.icon-cloud-upload:before{
  content:"\e2b7"
}

.icon-download2:before{
  content:"\e2b8"
}

.icon-upload2:before{
  content:"\e2b9"
}

.icon-download:before{
  content:"\e2ba"
}

.icon-upload:before{
  content:"\e2bb"
}

.icon-globe:before{
  content:"\e2c4"
}

.icon-link:before{
  content:"\e2cd"
}

.icon-flag:before{
  content:"\e2d1"
}

.icon-attachment:before{
  content:"\e2d7"
}

.icon-hidden:before{
  content:"\e2da"
}

.icon-bookmark:before{
  content:"\e2e3"
}

.icon-heart:before{
  content:"\e304"
}

.icon-hand:before{
  content:"\e33f"
}

.icon-warning:before{
  content:"\e356"
}

.icon-notification:before{
  content:"\e358"
}

.icon-question:before{
  content:"\e35c"
}

.icon-minus-circle:before{
  content:"\e361"
}

.icon-info:before{
  content:"\e363"
}

.icon-blocked:before{
  content:"\e364"
}

.icon-cancel-circle:before{
  content:"\e366"
}

.icon-checkmark-circle:before{
  content:"\e368"
}

.icon-cancel:before{
  content:"\e369"
}

.icon-close:before{
  content:"\e36b"
}

.icon-enter:before{
  content:"\e379"
}

.icon-exit:before{
  content:"\e37a"
}

.icon-norgie-up:before{
  content:"\e3b4"
}

.icon-norgie-right:before{
  content:"\e3b5"
}

.icon-norgie-down:before{
  content:"\e3b6"
}

.icon-arrow-up:before{
  content:"\e3d1"
}

.icon-arrow-right:before{
  content:"\e3d3"
}

.icon-arrow-down:before{
  content:"\e3d5"
}

.icon-arrow-left:before{
  content:"\e3d7"
}

.icon-arrow-left-right:before{
  content:"\e3de"
}

.icon-arrow-up-down:before{
  content:"\e3df"
}

.icon-drag-up-down:before{
  content:"\e418"
}

.icon-share:before{
  content:"\e47b"
}

.icon-google-plus:before{
  content:"\e495"
}

.icon-facebook:before{
  content:"\e499"
}

.icon-twitter:before{
  content:"\e49d"
}

.icon-twitter-circle:before{
  content:"\e49f"
}

.icon-feed:before{
  content:"\e4a1"
}

.icon-youtube:before{
  content:"\e4a3"
}

.icon-libreoffice:before{
  content:"\e4e1"
}

.icon-file-pdf:before{
  content:"\e4e2"
}

.icon-file-openoffice:before{
  content:"\e4e3"
}

.icon-file-word:before{
  content:"\e4e4"
}

.icon-file-excel:before{
  content:"\e4e5"
}

.icon-file-zip:before{
  content:"\e4e6"
}

.icon-file-powerpoint:before{
  content:"\e4e7"
}

.icon-file-xml:before{
  content:"\e4e8"
}

.icon-file-css:before{
  content:"\e4e9"
}

.icon-pool:before{
  content:"\e600"
}

.icon-whistle:before{
  content:"\e601"
}

.icon-diving:before{
  content:"\e900"
}

.icon-diving2:before{
  content:"\e901"
}

.icon-swimming:before{
  content:"\e902"
}

.icon-swimming2:before{
  content:"\e903"
}

.icon-home3:before{
  content:"\e904"
}

.icon-combined-from:before{
  content:"\e905"
}

.icon-combined-into:before{
  content:"\e906"
}

.icon-filter-outline:before{
  content:"\e907"
}

.icon-filter:before{
  content:"\e908"
}

.icon-live:before{
  content:"\e909"
}

.icon-ribbon-star:before{
  content:"\e90a"
}

.icon-star-half-full:before{
  content:"\e90b"
}

.icon-star-outline:before{
  content:"\e90c"
}

.icon-star:before{
  content:"\e90d"
}

.icon-starburst:before{
  content:"\e90e"
}

.icon-drag-vertical:before{
  content:"\e90f"
}

.icon-droplet:before{
  content:"\e934"
}

.icon-alarm-off:before{
  content:"\ea58"
}

.icon-alarm-on:before{
  content:"\ea59"
}

.icon-mobile2:before{
  content:"\ea78"
}

.icon-tablet:before{
  content:"\ea7a"
}

.icon-coffee:before{
  content:"\ebc9"
}

.icon-unlink:before{
  content:"\ec9a"
}

.icon-umbrella:before{
  content:"\ecd5"
}

.icon-plus:before{
  content:"\ed5b"
}

.icon-minus:before{
  content:"\ed5c"
}

.icon-plus-circle:before{
  content:"\ed61"
}

.icon-infinite-square:before{
  content:"\edab"
}

.icon-infinity:before{
  content:"\edac"
}

.icon-merge:before{
  content:"\edb4"
}

.icon-enter4:before{
  content:"\ee3f"
}

.icon-font-size:before{
  content:"\ee9c"
}

.icon-bold:before{
  content:"\ee9d"
}

.icon-underline:before{
  content:"\ee9e"
}

.icon-italic:before{
  content:"\ee9f"
}

.icon-strikethrough:before{
  content:"\eea0"
}

.icon-table:before{
  content:"\eeae"
}

.icon-template:before{
  content:"\eeb0"
}

.icon-paragraph-mark:before{
  content:"\eeb1"
}

.icon-paragraph-left:before{
  content:"\eebb"
}

.icon-paragraph-center:before{
  content:"\eebc"
}

.icon-paragraph-right:before{
  content:"\eebd"
}

.icon-indent-increase:before{
  content:"\eebf"
}

.icon-indent-decrease:before{
  content:"\eec0"
}

.icon-share-link:before{
  content:"\eee0"
}

.icon-share-circle:before{
  content:"\eee1"
}

.icon-appleinc:before{
  content:"\ef1d"
}

.icon-android:before{
  content:"\ef1f"
}

.icon-read-only:before{
  content:"\e911"
}

input.paper-input{
  border-width:0px;
  border-bottom-width:1px;
  border-style:solid;
}

input.paper-input:focus{
  border-bottom-width:2px;
  outline:2px solid transparent;
  outline-offset:2px;
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

@keyframes drop-fade-below{
  0%{
    opacity:0;
    transform:translateY(-20px)
  }

  100%{
    opacity:1;
    transform:translateY(3px)
  }
}

@keyframes drop-fade-above{
  0%{
    opacity:0;
    transform:translateY(20px)
  }

  100%{
    opacity:1;
    transform:translateY(-3px)
  }
}

.ember-basic-dropdown-content--below.ember-basic-dropdown--transitioning-in{
  animation:drop-fade-below .15s
}

.ember-basic-dropdown-content--below.ember-basic-dropdown--transitioning-out{
  animation:drop-fade-below .15s reverse
}

.ember-basic-dropdown-content--above.ember-basic-dropdown--transitioning-in{
  animation:drop-fade-above .15s
}

.ember-basic-dropdown-content--above.ember-basic-dropdown--transitioning-out{
  animation:drop-fade-above .15s reverse
}

.ember-power-select-placeholder{
  transition:transform .2s,color .2s;
  transform-origin:0 0
}

.ember-power-select-trigger--active .ember-power-select-placeholder{
  transform:scale(.7) translateY(-10px);
  color:#106cc8
}

.ember-power-select-trigger{
  position:relative;
  border-top:none;
  border-bottom:1px solid #9e9e9e;
  border-right:none;
  border-left:none;
  border-radius:none;
  background-color:#fff;
  line-height:2.5;
  overflow-x:hidden;
  text-overflow:ellipsis;
  min-height:2.5em;
  -moz-user-select:none;
       user-select:none;
  -webkit-user-select:none;
  color:inherit
}

.ember-power-select-trigger:after{
  content:"";
  display:table;
  clear:both
}

.ember-power-select-trigger--active,.ember-power-select-trigger:focus{
  border-top:none;
  border-bottom:2px solid #106cc8;
  border-right:none;
  border-left:none;
  box-shadow:none;
  outline:0
}

.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{
  border-bottom-left-radius:0;
  border-bottom-right-radius:0
}

.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{
  border-top-left-radius:0;
  border-top-right-radius:0
}

.ember-power-select-placeholder{
  color:#999;
  display:block;
  overflow-x:hidden;
  white-space:nowrap;
  text-overflow:ellipsis
}

.ember-power-select-status-icon{
  position:absolute;
  display:inline-block;
  width:0;
  height:0;
  top:0;
  bottom:0;
  margin:auto;
  border-style:solid;
  border-width:7px 4px 0;
  border-color:#9e9e9e transparent transparent;
  right:5px
}

.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon{
  transform:rotate(180deg)
}

.ember-power-select-clear-btn{
  position:absolute;
  cursor:pointer;
  right:25px
}

.ember-power-select-trigger-multiple-input{
  font-family:inherit;
  font-size:inherit;
  border:none;
  display:inline-block;
  line-height:inherit;
  -webkit-appearance:none;
  outline:0;
  padding:0;
  float:left;
  background-color:transparent;
  text-indent:2px
}

.ember-power-select-trigger-multiple-input:disabled{
  background-color:#eee
}

.ember-power-select-trigger-multiple-input::-moz-placeholder{
  opacity:1;
  color:#999
}

.ember-power-select-trigger-multiple-input::placeholder{
  opacity:1;
  color:#999
}

.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{
  opacity:1;
  color:#999
}

.ember-power-select-trigger-multiple-input::-moz-placeholder{
  opacity:1;
  color:#999
}

.ember-power-select-trigger-multiple-input::-ms-input-placeholder{
  opacity:1;
  color:#999
}

.ember-power-select-multiple-options{
  padding:0;
  margin:0
}

.ember-power-select-multiple-option{
  border:none;
  border-radius:15px;
  color:#333;
  background-color:#e4e4e4;
  padding:0 10px;
  display:inline-block;
  line-height:2;
  float:left;
  margin:2px 0 2px 3px
}

h1,h2{
  -webkit-margin-end:0;
          margin-inline-end:0
}

.ember-power-select-multiple-remove-btn{
  cursor:pointer
}

.ember-power-select-multiple-remove-btn:not(:hover){
  opacity:.5
}

.ember-power-select-search{
  padding:4px
}

.ember-power-select-search-input{
  border:none;
  border-radius:0;
  width:100%;
  font-size:inherit;
  line-height:inherit;
  padding:0 5px
}

.ember-power-select-search-input:focus{
  border:none;
  box-shadow:none;
  outline:0
}

.ember-power-select-dropdown{
  line-height:2.5;
  border-radius:none;
  box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
  overflow:hidden;
  color:inherit
}

.ember-power-select-dropdown.ember-basic-dropdown-content--above{
  border-top:none;
  border-bottom:none;
  border-bottom-left-radius:0;
  border-bottom-right-radius:0
}

.ember-power-select-dropdown.ember-basic-dropdown-content--below,.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{
  border-top:none;
  border-bottom:none;
  border-top-left-radius:0;
  border-top-right-radius:0
}

.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{
  width:100%
}

.ember-power-select-options{
  list-style:none;
  margin:0;
  padding:0;
  -moz-user-select:none;
       user-select:none;
  -webkit-user-select:none
}

.ember-power-select-options[role=listbox]{
  overflow-y:auto;
  -webkit-overflow-scrolling:touch;
  max-height:17.5em
}

.ember-power-select-option{
  cursor:pointer;
  padding:0 8px
}

.ember-power-select-group[aria-disabled=true]{
  color:#999;
  cursor:not-allowed
}

.ember-power-select-group[aria-disabled=true] .ember-power-select-option,.ember-power-select-option[aria-disabled=true]{
  color:#999;
  pointer-events:none;
  cursor:not-allowed
}

.ember-power-select-option[aria-selected=true]{
  background-color:#e1e1e1
}

.ember-power-select-option[aria-current=true]{
  background-color:#eee;
  color:inherit
}

.ember-power-select-group-name{
  cursor:default;
  font-weight:700
}

.ember-power-select-trigger[aria-disabled=true]{
  background-color:#eee
}

.ember-power-select-trigger{
  padding:0 16px 0 0
}

.ember-power-select-placeholder,.ember-power-select-selected-item{
  margin-left:8px
}

.ember-power-select-group .ember-power-select-group .ember-power-select-group-name{
  padding-left:24px
}

.ember-power-select-group .ember-power-select-group .ember-power-select-option{
  padding-left:40px
}

.ember-power-select-group .ember-power-select-option{
  padding-left:24px
}

.ember-power-select-group .ember-power-select-group-name{
  padding-left:8px
}

.ember-power-select-trigger[dir=rtl]{
  padding:0 0 0 16px
}

.ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder,.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item{
  margin-right:8px
}

.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option,.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input{
  float:right
}

.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon{
  left:5px;
  right:initial
}

.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn{
  left:25px;
  right:initial
}

.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name{
  padding-right:24px
}

.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option{
  padding-right:40px
}

.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option{
  padding-right:24px
}

.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name{
  padding-right:8px
}

.ember-basic-dropdown{
  position:relative
}

.ember-basic-dropdown-content{
  z-index:2000!important;
  position:absolute;
  width:auto;
  background-color:#fff
}

.ember-basic-dropdown-content--left{
  left:0
}

.ember-basic-dropdown-content--right{
  right:0
}

.ember-basic-dropdown-overlay{
  position:fixed;
  background:rgba(0,0,0,.5);
  width:100%;
  height:100%;
  z-index:10;
  top:0;
  left:0;
  pointer-events:none
}

.ember-basic-dropdown-content-wormhole-origin{
  display:inline
}

html{
  height:100%;
  line-height:1.2
}

body{
  height:100%
}

body>.ember-view,body>.liquid-container,body>.liquid-container>.liquid-child{
  height:100%;
  min-height:100%
}

h1{
  display:block;
  font-size:2em;
  -webkit-margin-before:.67em;
          margin-block-start:.67em;
  -webkit-margin-after:.67em;
          margin-block-end:.67em;
  -webkit-margin-start:0;
          margin-inline-start:0;
  font-weight:700
}

h2{
  display:block;
  font-size:1.5em;
  -webkit-margin-before:.83em;
          margin-block-start:.83em;
  -webkit-margin-after:.83em;
          margin-block-end:.83em;
  -webkit-margin-start:0;
          margin-inline-start:0;
  font-weight:700
}

.background-primary{
  background-color:rgba(24, 88, 116, 1)
}

.hidden{
  display:none
}

.reset-ul{
  list-style-type:none;
  padding:0
}

.message-success{
  padding:.25em 1em;
  margin:1em 0;
  border:2px solid #ada;
  background-color:rgba(204,255,204,.1215686275);
  border-radius:5px
}

.message-failure{
  padding:.25em 1em;
  margin:1em 0;
  border:2px solid #c53030;
  background-color:#fed7d7;
  border-radius:5px
}

.message-delete{
  padding:.25em 1em;
  margin:1em 0;
  border:2px solid #EE8815;
  background-color:#F5BC7A;
  border-radius:5px
}

.message-info{
  padding:.25em 1em;
  margin:1em 0;
  border-radius:5px
}

.column-break-inside-avoid{
  -moz-column-break-inside:avoid;
       break-inside:avoid-column
}

@media print{
  .no-print{
    display:none!important
  }

  .Reports-titlebar{
    display:none
  }
}

.SettingsAthletes-table .clearFilterIcon,body.is-print.is-labels .Reports-print-button{
  display:none
}

.gradient-record-set{
  background-color:#fff;
  background:linear-gradient(160deg,#fff 30%,#a7f3d0)
}

.debug-mode{
  font-size:8px
}

.bg-warn-300{
  background-color:#fcd34d
}

.models-table-wrapper .models-table-footer,.models-table-wrapper thead{
  background-color:rgba(0,0,0,.05)
}

.border-warn-600{
  border-color:#d97706
}

.ReportOptions>div>.flex,.ember-power-select-dropdown,fieldset{
  border:1px solid rgba(0,0,0,.25)
}

.ember-power-select-dropdown{
  z-index:10000
}

.ember-power-select-trigger{
  padding-right:2rem
}

.ember-power-select-options li{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}

fieldset{
  border-radius:3px;
  padding:0 24px;
  font-size:14px;
  line-height:18px;
  margin:2em 0
}

fieldset legend{
  text-transform:uppercase;
  padding:0 8px;
  font-size:80%;
  font-weight:700;
  color:rgba(0,0,0,.54)
}

fieldset label{
  font-weight:700
}

fieldset .input-range{
  line-height:34px
}

.paper-checkbox-no-margins{
  margin:0
}

.models-table-wrapper thead select{
  border:1px solid #a6a6a6
}

.models-table-wrapper thead input{
  border:1px solid rgba(0,0,0,.12)
}

.models-table-wrapper table{
  min-width:100%
}

.models-table-wrapper tr{
  border-bottom:1px solid rgba(0,0,0,.12)
}

.Event-nav,.Reports-table th{
  border-bottom:1px solid rgba(0,0,0,.54)
}

.models-table-wrapper tr.scratched .SettingsAthletes-row-age,.models-table-wrapper tr.scratched .SettingsAthletes-row-gender,.models-table-wrapper tr.scratched .SettingsAthletes-row-name,.models-table-wrapper tr.scratched .SettingsAthletes-row-team{
  font-weight:300
}

.models-table-wrapper td{
  padding:8px;
  font-weight:300
}

.models-table-wrapper th{
  padding:12px 8px
}

.models-table-wrapper td.table-font-semibold{
  font-weight:500
}

.Session-container{
  height:calc(100% - 100px);
  background-color:rgba(0,0,0,.12)
}

.Reports-container,.ember-js-pdf,.modal-background{
  height:100%
}

.Event-nav,.Reports-titlebar,.Session-container.MeetSettings{
  background-color:#fff
}

.Event-nav{
  border-top:1px solid #23272f
}

@media all and (max-width:600px){
  .Event-nav .HeatLaneNav,.Event-nav .TeamStandings{
    border-top:1px solid #23272f
  }
}

.Reports-titlebar{
  position:sticky;
  top:0;
  box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);
  z-index:400
}

.Reports-meetLoadingContainer{
  padding-top:200px
}

.Reports-container h1{
  font-size:11px;
  text-align:center
}

.Reports-container .left-aligned{
  text-align:left
}

.Reports-container .center-aligned{
  text-align:center
}

.Reports-container .right-aligned{
  text-align:right
}

.Reports-table{
  width:100%
}

body.is-print:not(.is-labels){
  height:initial;
  min-height:initial;
  position:inherit
}

body.is-print:not(.is-labels)>.ember-view{
  height:inherit;
  min-height:inherit
}

body.is-print{
  font-size:11px;
  background-color:#263238
}

@media print{
  .Reports-container{
    margin-top:0
  }

  body.is-print{
    background-color:#fff
  }

  body.is-print.has-no-options .Reports-container{
    margin-top:0
  }

  body.is-print.has-no-options .Reports-titlebar{
    height:0
  }

  .ReportOptions{
    padding:0!important;
    display:none!important
  }

  .Reports-titlebar{
    position:inherit!important;
    height:0;
    width:0;
    box-shadow:none
  }

  .BenchmarkBadge.is-record{
    background-color:rgba(0,0,0,.12)!important;
    color:#000!important
  }
}

.SimplePages-container{
  width:700px
}

.SimplePages-text-container{
  padding:2rem;
  border-radius:.25rem;
  background-color:#fff;
  max-width:36rem;
  margin:0 auto
}

.SimplePages-logo{
  max-width:calc(100% - 2rem);
  margin:3rem
}

.col-badge,.col-lane,.col-place{
  margin-right:.4em
}

.SimplePages-scrollable{
  padding-top:1rem;
  max-height:50vh;
  overflow-y:auto
}

.SimplePages-loading{
  min-height:200px
}

.Team-Meets-date-range{
  min-width:120px
}

.SettingsAthletes-row-gender,.SettingsAthletes-row-registration-number{
  text-align:center
}

.SettingsSideNav-link.active{
  color:#fff;
  background-color:#e0750b
}

.PlaceJudgeForm-innerWrapper.is-half-page{
  min-height:480px
}

.TimerSheet-EventHeader{
  font-weight:700;
  padding:20px 0 10px;
  border-bottom:2px solid #000;
  margin-bottom:10px
}

.TimerSheet-Event{
  display:flex;
  justify-content:space-between;
  padding:2em 0
}

.TimerSheet-Event.is-relay{
  padding:1em 0
}

.TimerSheet-TimeInput{
  display:inline-block;
  border-bottom:1px solid #000;
  width:8em;
  margin-left:.5em
}

.col-division,.col-racetime{
  margin-left:4px;
  text-align:right
}

.TimerSheet-FullName{
  display:inline-block;
  text-align:left
}

.TimerSheet-EntryData{
  display:flex;
  justify-content:space-between
}

.TimerSheet-Wrapper{
  display:inline-block
}

.TimerSheet-EntryTime,.TimerSheet-Heat,.TimerSheet-Lane,.TimerSheet-TeamAbbrev{
  display:inline-block;
  text-align:center;
  width:48px
}

.TimerSheet-NoSwimmer{
  display:inline-block
}

.col-year{
  text-align:center;
  min-width:3em
}

.col-racetime{
  min-width:50px;
  max-width:9em
}

.col-division{
  min-width:16px
}

.col-badge{
  min-width:3.75em
}

.no-wrap{
  white-space:nowrap
}

.col-lane{
  min-width:14px
}

.col-place{
  min-width:18px
}

.col-heat-place{
  min-width:30px
}

.col-points{
  width:24px;
  margin-left:.4em;
  text-align:right;
  min-width:0
}

.col-benchmarks{
  min-width:40px
}

.col-abbrev{
  min-width:36px
}

.col-team-name{
  min-width:100px
}

.col-name{
  min-width:0
}

.col{
  margin:0 .4em
}

.indented{
  margin-left:.4em
}

.is-exhibition-badge{
  margin-left:4px;
  border:1px solid #555;
  background-color:#dfdfdf;
  border-radius:4px;
  padding:0 2px;
  font-size:.65em;
  text-transform:uppercase
}

.RecordsHeader{
  font-weight:700;
  font-size:11px
}

.RecordsHeader-record{
  padding-top:5px
}

.RecordsHeader-record.is-first{
  border-top:1.5px solid #000;
  margin-top:3px
}

.Reports-EventHeader{
  font-weight:700;
  border-bottom:1.5px solid #000;
  padding-bottom:.4em;
  margin-bottom:.4em
}

.modal-container{
  z-index:1001;
  position:fixed;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  background-color:#fff;
  max-height:100%;
  width:inherit;
  max-width:850px;
  min-width:700px
}

.modal-background{
  z-index:1000;
  position:fixed;
  top:0;
  left:0;
  width:100%;
  background-color:rgba(0,0,0,.25)
}

.ErrorBanner{
  color:#c62828;
  padding:1rem 0
}

.LoginForm{
  text-align:center
}

.LoginForm .LoginForm-input{
  display:block;
  min-width:200px;
  width:100%;
  background-color:#fff
}

.LoginForm .LoginForm-input::-moz-placeholder{
  color:#aaa
}

.LoginForm .LoginForm-input::placeholder{
  color:#aaa
}

.LoginForm-action{
  width:100%;
  margin:1rem 0
}

.LoginForm-errors{
  text-align:start;
  margin-top:0;
  padding:.25rem;
  background-color:#eab308;
  color:rgba(0,0,0,.87)
}

.bg-is-completed{
  background-image:linear-gradient(135deg,#fbed70 25%,#43a047 25%,#43a047 50%,#fbed70 50%,#fbed70 75%,#43a047 75%,#43a047 100%);
  background-size:11.31px 11.31px
}

.EventTrackerStateBadge.is-break,.bg-is-break{
  background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc1JyBoZWlnaHQ9JzUnPjxyZWN0IHdpZHRoPSc1JyBoZWlnaHQ9JzUnIGZpbGw9JyNiMGJlYzUnLz48cGF0aCBkPSdNMCA1TDUgMFpNNiA0TDQgNlpNLTEgMUwxIC0xWicgc3Ryb2tlPScjODg4JyBzdHJva2Utd2lkdGg9JzEnLz48L3N2Zz4NCg==);
  background-repeat:repeat
}

.bg-is-break{
  background-color:#b0bec5
}

.EventTrackerEvent{
  position:relative
}

.EventTrackerStateBadge{
  margin-left:.5rem;
  margin-bottom:6px;
  padding:0 .25rem;
  border-radius:5px;
  text-transform:uppercase;
  font-weight:400;
  font-size:.75em;
  display:inline-block;
  vertical-align:top;
  background-color:#f6f7f7;
  color:rgba(0,0,0,.87)
}

.EventTrackerStateBadge.is-seeded{
  background-color:#c1e7f9
}

.EventTrackerStateBadge.is-incomplete{
  background-color:#fbed70
}

.EventTrackerStateBadge.is-scored{
  background-color:#aedd94
}

.EventTrackerStateBadge.is-break{
  background-color:#b0bec5
}

.EventTrackerEvent-tooltip{
  opacity:0;
  visibility:hidden;
  display:none;
  position:absolute;
  left:calc(100% + 12px);
  top:50%;
  transform:translateY(-50%)
}

.EventTrackerEvent-tooltip:before{
  position:absolute;
  z-index:-1;
  content:"";
  left:-10px;
  top:calc(50% - 10px);
  border-style:solid;
  border-width:10px 10px 10px 0;
  border-color:transparent rgba(0,0,0,.87) transparent transparent
}

.EventTrackerEvent:hover .EventTrackerEvent-tooltip{
  z-index:10;
  opacity:1;
  visibility:visible;
  display:block
}

.EventNav-actions{
  padding-right:.5rem
}

.HeatSelector{
  overflow-y:auto;
  min-height:51px
}

.HeatSelector-secondary{
  padding:0 1rem;
  border-bottom:1px solid rgba(0,0,0,.54)
}

.HeatSelector-button-container{
  border-bottom:1px solid rgba(0,0,0,.54);
  display:flex;
  align-items:center
}

.HeatSelector-button-container.is-active{
  background-color:#fff;
  border-bottom-color:#fff;
  border-right:1px solid rgba(0,0,0,.54);
  border-left:1px solid rgba(0,0,0,.54)
}

.HeatSelector-button-container.is-active.is-first{
  border-left:none
}

.HeatSelector-button{
  border:1px solid rgba(0,0,0,.54);
  font-size:22px;
  background-color:#f6f7f7;
  margin-left:.25rem;
  margin-right:.25rem
}

.HeatSelector-button.is-seeded{
  background-color:#c1e7f9
}

.HeatSelector-button.is-seeded:hover{
  background-color:#b6d9ea
}

.HeatSelector-button.is-partial{
  background-color:#fbed70
}

.HeatSelector-button.is-partial:hover{
  background-color:#f1e46c
}

.HeatSelector-button.is-scored{
  background-color:#aedd94
}

.HeatSelector-button.is-scored:hover{
  background-color:#a7d68e
}

.HeatSelector-button.is-exhibition{
  font-size:18px
}

.HeatSelector-button.is-exhibition::after{
  content:"EXH";
  position:absolute;
  transform:translate(-14px,15px);
  padding:0 10px;
  font-size:8px;
  font-weight:500;
  background-color:transparent;
  color:#555;
  line-height:1.25em
}

.LaneSelector-button.is-exhibition::after,.ResultTable-index.is-exhibition::after{
  content:"EXH";
  font-weight:700;
  bottom:1px;
  left:0;
  text-align:center
}

.LaneSelector{
  overflow-y:auto
}

.LaneSelector-secondary{
  padding:0 1rem;
  border-bottom:1px solid rgba(0,0,0,.54)
}

.LaneSelector-button-container{
  border-bottom:1px solid rgba(0,0,0,.54);
  display:flex;
  align-items:center
}

.LaneSelector-button-container.is-active{
  background-color:#fff;
  border-bottom-color:#fff;
  border-right:1px solid rgba(0,0,0,.54);
  border-left:1px solid rgba(0,0,0,.54)
}

.LaneSelector-button-container.is-active button{
  opacity:1;
  background-color:#fff;
  box-shadow:none
}

.LaneSelector-button-container.is-active.is-first{
  border-left:none
}

.LaneSelector-button{
  font-size:22px;
  background-color:rgba(0,0,0,.25);
  margin-left:.25rem;
  margin-right:.25rem;
  padding-bottom:.35rem
}

.LaneSelector-button.is-exhibition{
  font-size:18px
}

.LaneSelector-button.is-exhibition::after{
  position:absolute;
  padding:0;
  width:100%;
  font-size:10px;
  background-color:transparent;
  color:#555;
  line-height:1.25em
}

.ResultTable{
  background-color:#fbed70;
  min-height:0
}

.ResultTable-row-container{
  width:100%
}

.ResultTableHeader.ResultTable-row-container{
  background-color:#fff;
  background:linear-gradient(to bottom,#fff 0,#f6f7f7 100%)
}

.ResultTable-row{
  display:flex;
  flex-direction:row;
  flex-wrap:no-wrap;
  width:100%;
  min-height:38px;
  position:relative
}

.ResultTable-row .deck-change-dogear{
  width:0;
  height:0;
  border-bottom:20px solid transparent;
  border-right:20px solid #c62828;
  position:absolute;
  right:0;
  top:0
}

.ResultTable-add-entry,.ResultTable-draggable,.ResultTable-undraggable{
  padding:8px 8px 8px 4px
}

.ResultTableRow .ResultTable-draggable.has-bg-gradient,.ResultTableRow .ResultTable-undraggable.has-bg-gradient{
  background-color:#fff;
  background:linear-gradient(to bottom,#fff 0,#f6f7f7 100%)
}

.ResultTable-wrapper{
  display:flex;
  flex-direction:row
}

.ResultTable-column{
  flex-grow:0;
  flex-shrink:0;
  vertical-align:top
}

.ResultTable-index{
  width:48px
}

.ResultTable-handle{
  width:12px
}

.ResultTable-athlete{
  width:200px
}

.ResultTable-team{
  width:60px
}

.NewEventRecord .RacetimeInput,.ResultTable-official div,.ResultTable-seed-time,.ResultTable-watch1,.ResultTable-watch2,.ResultTable-watch3{
  width:75px
}

.ResultTable-extra-watches{
  width:24px
}

.ResultTable-menu{
  width:48px
}

.ResultTable-dq{
  width:54px
}

.ResultTable-heat-place,.ResultTable-official-int,.ResultTable-place,.ResultTable-pts{
  flex-grow:1;
  max-width:150px
}

.ResultTable-heat-place,.ResultTable-place,.ResultTable-pts{
  min-width:72px;
  flex-basis:72px
}

.ResultTable-official-int{
  min-width:100px;
  flex-basis:100px
}

.ResultTable-add-entrant{
  min-width:272px
}

.ResultTable-division{
  min-width:48px;
  flex-basis:48px
}

.ResultTable-index.is-exhibition::after{
  position:absolute;
  padding:0;
  font-size:10px;
  width:48px;
  background-color:transparent;
  color:#707070;
  line-height:1.5em
}

.ResultTable .liquid-child,.ResultTable .liquid-child .ResultTable-watch2,.ResultTable .liquid-child .ResultTable-watch3{
  height:100%
}

.ResultTableHeader{
  text-transform:uppercase;
  font-size:10px;
  border-bottom:1px solid rgba(0,0,0,.54)
}

.ResultTableRow{
  border-bottom:1px solid rgba(0,0,0,.12);
  font-size:14px
}

.ResultTableRow.is-in-invalid-lane{
  border-bottom:none
}

.ResultTable-column{
  display:flex;
  justify-content:center;
  text-align:center;
  align-items:center
}

.ResultTable-add-entrant,.ResultTable-athlete{
  justify-content:flex-start;
  text-align:left
}

.ResultTable-official-int{
  justify-content:space-between;
  text-align:right
}

.ResultTable-official-int span{
  text-align:right
}

.ResultTable-athlete{
  flex-grow:1;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis
}

.ResultTable-add-entrant{
  flex-grow:1
}

.ResultTable-team{
  flex-grow:0
}

.ResultTable-draggable,.ResultTable-identifiers,.ResultTable-identifiers-times,.ResultTable-identifiers-times-places-actions,.ResultTable-places-actions,.ResultTable-times,.ResultTable-undraggable{
  flex-grow:1
}

@media all and (max-width:1185px){
  .ResultTable-identifiers-times{
    flex-direction:column
  }

  .ResultTable-identifiers-times div{
    flex-grow:0;
    -webkit-flex-grow:0
  }

  .ResultTable-identifiers-times>div{
    width:100%
  }

  .ResultTable-identifiers{
    justify-content:start;
    padding-bottom:.5rem
  }
}

@media all and (max-width:790px){
  .ResultTable-identifiers-times-places-actions{
    flex-direction:column
  }

  .ResultTable-identifiers-times-places-actions div{
    flex-grow:0;
    -webkit-flex-grow:0
  }

  .ResultTable-identifiers-times-places-actions>div{
    width:100%
  }

  .ResultTable-identifiers-times{
    padding-bottom:.5rem
  }

  .ResultTable-official-int{
    justify-content:start
  }

  .ResultTable-official-int span{
    text-align:left
  }

  .ResultTable-empty-row .ResultTable-places-actions,.ResultTable-row-without-entrant .ResultTable-places-actions{
    padding-left:12px
  }
}

.ResultTable-transfer-notes{
  padding-top:.75rem;
  font-size:12px
}

.ResultTable-transfer-notes-in-icon{
  transform:rotate(.25turn);
  margin-top:-10px
}

.ResultTable-transfer-notes-out-icon{
  margin-top:-6px
}

.ResultTableRow-dq{
  background-color:rgba(0,0,0,.12)
}

.ResultTable-body{
  background-color:#d4d8d8
}

.ResultTable-athlete>a{
  font-size:14px;
  color:#00f;
  cursor:pointer
}

.ResultTableBlankRow.ResultTable-row-container{
  background:inherit;
  background-color:#d4d8d8
}

.ResultTableRow{
  background-color:#d4d8d8
}

.ResultTableRow.is-seeded.is-lane{
  background-color:#c1e7f9
}

.ResultTableRow.is-partial.is-lane{
  background-color:#fbed70
}

.ResultTableRow.is-scored.is-lane{
  background-color:#aedd94
}

.ResultTable .sortable-item.is-dragging{
  z-index:2;
  box-shadow:0 3px 12px rgba(0,0,0,.23),0 3px 12px rgba(0,0,0,.16)
}

.ResultTable-is-active-target{
  border:5px solid rgba(0,0,0,.54)
}

.RacetimeInput{
  max-width:100%
}

.RacetimeInput>input{
  max-width:calc(100% - 12px);
  text-align:right
}

.RacetimeInput>input.is-invalid{
  background-color:#f44a4a;
  border:1px solid #c62828
}

.RacetimeInput>input.has-warning{
  background-color:#ffe082;
  border:1px solid #ddab00
}

.RacetimeInput>input.is-ignored{
  background-color:#eee;
  color:#888;
  border:1px solid #ff9800
}

.DqSelectForm{
  padding:1rem
}

.DqSelectForm-title{
  font-size:16px;
  padding-bottom:1rem;
  margin-bottom:1rem;
  border-bottom:1px solid rgba(0,0,0,.54)
}

.DqSelectForm-title>small{
  font-size:16px;
  font-weight:400;
  text-transform:capitalize;
  padding-left:.5rem
}

.DqSelectForm-radio{
  max-height:240px;
  overflow-y:auto;
  display:block;
  padding:.5rem
}

.DqLabel{
  color:rgba(0,0,0,.54);
  line-height:20px
}

.DqLabel-tooltip>h3,.DqLabel-tooltip>p{
  margin:0;
  font-size:12px;
  line-height:16px
}

.ResultDisplayName-tooltip{
  line-height:.875rem;
  font-size:12px;
  font-weight:500
}

.NewEventRecord{
  padding:1rem
}

.NewEventRecord-title{
  font-size:16px;
  padding-bottom:1rem;
  margin-bottom:0
}

.NewEventRecord-label{
  font-size:10px;
  text-transform:uppercase;
  padding:.25rem
}

.NewEventRecord-label-checkbox{
  font-size:10px;
  text-transform:uppercase;
  margin-right:10px;
  padding:0 0 7px
}

.NewEventRecord-team-select{
  flex-grow:1;
  min-width:50%;
  margin-bottom:1rem;
  margin-right:1rem;
  font-size:.875rem
}

.NewEventRecord-athlete-select{
  margin:.5rem .5rem .3rem;
  font-size:.875rem;
  flex-grow:1
}

.NewEventRecord hr{
  height:2px;
  background-color:rgba(0,0,0,.36);
  border:none
}

.NewRelayEventRecord-select-team-container{
  padding:1rem
}

.NewRelayEventRecord-title{
  margin:0 0 2rem;
  font-size:16px;
  font-weight:100
}

.AthleteDetailsForm-table th,.RelayDetailsForm-table th{
  font-size:10px;
  text-transform:uppercase
}

.AthleteDetailsForm-table-container{
  max-height:350px;
  overflow-x:auto
}

.AthleteDetailsForm-table{
  width:calc(100% - 16px)
}

.AthleteDetailsForm-table th{
  font-weight:400
}

.AthleteDetailsForm-spinner-container{
  height:200px
}

.AthleteDetailsForm-entry-time-column{
  width:75px;
  max-width:75px
}

.RelayDetailsForm-relay-designator .ember-power-select-trigger{
  min-width:40px;
  margin-right:8px
}

.RelayDetailsForm-heat-lane-column{
  width:60px;
  text-align:center
}

.RelayDetailsForm-heat-lane-column input{
  width:50px;
  margin:0 5px;
  padding:0
}

.RelayDetailsForm-heat-lane-column input,.RelayDetailsForm-heat-lane-column label{
  text-align:center
}

.RelayDetailsForm hr{
  height:2px;
  background-color:rgba(0,0,0,.36);
  border:none
}

.RelayDetailsForm-table .ember-power-select-trigger{
  display:flex;
  justify-content:space-between
}

.RelayDetailsForm-table .ember-power-select-selected-item{
  flex-grow:1;
  margin-right:1rem
}

.SessionSettingsForm-watch-count-select{
  min-width:80px
}

.SessionSettingsForm-dolphin-container{
  padding-left:2rem
}

.SessionSettingsForm-label{
  display:block;
  font-weight:600;
  color:rgba(0,0,0,.87);
  margin-bottom:1rem
}

.SessionSettingsForm-folder-input{
  margin-top:-1rem
}

.SessionSettingsForm-version-well{
  background-color:rgba(0,0,0,.12);
  padding:.5rem;
  border-radius:4px;
  line-height:1.5rem
}

.TimingSystemBar{
  background-color:#23272f;
  color:#fff;
  font-weight:700;
  min-height:48px
}

.TimingSystemBar-error{
  padding:0 .25rem;
  color:#c62828;
  font-weight:500
}

.TimingSystemBar-error-banner{
  padding:.5rem 1rem;
  font-weight:400
}

.TimingSystemBar-error-banner a{
  color:#fff
}

.TimingSystemBar-warning{
  padding:0 .25rem;
  color:#ffca28;
  font-weight:500
}

.TimingSystemBar-RaceNumber-value-container{
  font-size:24px;
  line-height:26px;
  min-width:42px;
  min-height:36px;
  border:1px solid #fff;
  padding:.25rem;
  border-radius:3px;
  margin-left:.5rem
}

.TimingSystemBar-RaceNumber-edit-icon-placeholder{
  width:40px
}

.TimingSystemBar-RaceNumber-form-container{
  background-color:#f6f7f7;
  padding:0 .5rem;
  margin-left:1rem
}

.TimingSystemBar-RaceNumber-form-container .input-container{
  margin:0;
  width:50px;
  border-width:1px;
  text-align:right
}

.PlaceContainer,.PointsContainer{
  position:relative;
  min-height:16px;
  min-width:8px
}

.PlaceContainer.is-overridden::before,.PointsContainer.is-overridden::before{
  content:"";
  width:0;
  height:0;
  position:absolute;
  right:-10px;
  top:-5px;
  border-top:10px solid #a8a8a8;
  border-left:10px solid transparent
}

.PlaceContainer.is-overrided-division::before,.PointsContainer.is-overrided-division::before{
  right:10px
}

.PlaceContainer.display-edit-prompt,.PointsContainer.display-edit-prompt{
  color:#00f;
  cursor:pointer
}

.PlaceContainer.display-edit-prompt .edit-prompt,.PointsContainer.display-edit-prompt .edit-prompt{
  position:absolute;
  right:-20px
}

.PlaceContainer-FormWithButton,.PointsContainer-FormWithButton{
  border:1px solid rgba(0,0,0,.12);
  padding:2px;
  background-color:#fff
}

.PrintablePages-section{
  -moz-column-rule:1px solid #ccc;
       column-rule:1px solid #ccc;
  -moz-column-gap:16px;
       column-gap:16px
}

@media print{
  .Reports-container{
    margin:0
  }
}

@page{
  zoom:normal
}

.Reports-Results-dq-reasons{
  padding:4px 4px 4px 24px;
  font-size:9px
}

.Reports-Results-benchmarks{
  min-width:40px
}

.Reports-Results-benchmarks.is-wide{
  min-width:160px
}

.Reports-Results-dq-reason-label{
  padding-right:4px
}

.Reports-Results-col{
  padding:0 4px
}

.column-count-1 .Reports-Results-dq-reasons{
  padding-left:40px
}

.ReportOptions{
  padding:0 1rem 1rem;
  font-size:14px;
  line-height:18px
}

.ReportOptions-title{
  margin:0;
  font-size:12px;
  text-transform:uppercase;
  color:rgba(0,0,0,.87)
}

.ReportOptions-title:nth-of-type(2){
  margin-top:.5rem
}

.ReportOptions>div>.flex{
  padding:.5rem
}

.ReportOptions>div>.flex .flex.flex-col{
  padding-right:2rem
}

.ReportOptions label{
  font-weight:700;
  padding-right:.5rem
}

.ReportOptions-narrow-input{
  width:40px
}

.ReportOptions-input-range{
  line-height:34px;
  padding-right:0
}

.ReportOptions-select{
  min-width:100px;
  padding-right:1rem
}

.ReportOptions-session-select .ember-basic-dropdown,.ReportOptions-session-select .ember-power-select-dropdown.ember-basic-dropdown-content--in-place,.ReportOptions-team-select .ember-basic-dropdown,.ReportOptions-team-select .ember-power-select-dropdown.ember-basic-dropdown-content--in-place{
  min-width:200px
}

body.no-display-options .ReportOptions-display-options{
  display:none
}

.HeatSheet-EventHeader{
  font-weight:700;
  border-bottom:1.5px solid #000;
  padding-bottom:.4em;
  margin-bottom:.4em
}

.HeatSheet-Heat{
  padding-bottom:.4em
}

.HeatSheet-Heat.is-last{
  padding-bottom:1.5em
}

.HeatSheet-HeatContainer__Alternates{
  margin-top:.5em;
  padding:.5em 0 .5em .5em;
  background-color:#dfdfdf
}

.hide-times{
  border-bottom:1px solid #555;
  margin-left:8px
}

.SessionSummary-EventRow{
  padding:3px 0
}

.SessionSummary-Header{
  font-weight:700;
  padding:2px 0;
  margin-bottom:8px;
  border-bottom:2px solid #000
}

.SessionSummary-Event{
  font-weight:400
}

.SessionSummary-Event--entries-count,.SessionSummary-Event--heats-count,.SessionSummary-Event--number{
  min-width:3em;
  text-align:center;
  margin-right:1em
}

.SessionSummary-Event--estimated-start{
  min-width:60px;
  margin:0 1em;
  text-align:right
}

.SessionSummary-Event--actual-start{
  border-bottom:1px solid #000;
  vertical-align:bottom
}

.SessionSummary-Event--actual-start,.SessionSummary-Event--actual-start-header{
  min-width:80px;
  text-align:center
}

.AthleteStatusBadge{
  margin-left:.5rem;
  padding:4px 6px;
  line-height:1.1;
  border-radius:5px;
  text-transform:uppercase;
  font-weight:700;
  font-size:.6em;
  display:inline-block;
  vertical-align:middle;
  background-color:#c1c3c3;
  color:#fff
}

.AthleteStatusBadge.is-available{
  background-color:#49a0ba
}

.AthleteStatusBadge.is-scratched{
  background-color:#b70f0a
}

.Checkin-Container{
  padding:10px 4px;
  font-size:9pt
}

.Checkin-Header{
  font-size:9pt;
  font-weight:700;
  border-top:1px solid #000;
  padding:4px 0
}

.Checkin-Entry td{
  padding:0 2px
}

.DeleteEventRecord{
  padding:1rem
}

.DeleteEventRecord-entry-row{
  margin-bottom:1rem
}

.Reports-PageFooter{
  padding-top:1em;
  white-space:nowrap;
  overflow:hidden
}

.Reports-PageFooter-sponsor-banner{
  padding-bottom:.5rem
}

.ReleaseNotifier-staging-build-notice{
  padding:0 1rem
}

.RenderPdf-header{
  background-color:#fff;
  width:600px;
  padding:0 1.5rem;
  border-bottom:2px solid rgba(0,0,0,.36)
}

.RenderPdf-header>h2{
  font-size:1.5rem;
  color:rgba(0,0,0,.54);
  margin:.5rem 0
}

.ExportTaskForm{
  margin:0 1rem 1rem;
  padding:1rem;
  background-color:rgba(0,0,0,.05)
}

.ExportTaskForm h3{
  margin-top:0
}

.ExportTaskForm .ember-power-select-trigger{
  margin-bottom:2rem
}

.ExportTaskForm-input{
  width:100%;
  padding:.5rem;
  height:40px;
  background-color:#fff
}

.ExportTask-row{
  margin:0 -1rem;
  padding-top:1rem
}

.ExportTaskList{
  margin:0 1rem 1rem;
  padding:1rem
}

.ExportTaskList h3{
  margin-top:0
}

.ExportTaskList-Item{
  padding:.5rem 0;
  border-bottom:1px solid rgba(0,0,0,.12)
}

.ExportTaskList-Item-title{
  font-size:1.125rem;
  padding-bottom:.125rem;
  font-weight:500;
  color:rgba(0,0,0,.87)
}

.ExportTaskList-Item-subtitle,.ExportTaskList-Label{
  font-size:.75rem;
  color:rgba(0,0,0,.54)
}

.ExportTaskList-Item a,.ExportTaskList-Item button{
  margin:0
}

.ExportTaskList-Label{
  background-color:rgba(0,0,0,.12);
  padding:.25rem;
  margin:.25rem;
  border-radius:3px;
  display:inline-block
}

.PublishResultsForm table{
  margin:2rem 0
}

.PublishResultsForm th{
  text-align:left;
  text-transform:uppercase;
  font-weight:400;
  font-size:12px
}

.PublishResultsForm td{
  padding:1rem 2rem 1rem 0
}

.PublishResultsForm td:first-child{
  text-transform:uppercase;
  font-weight:400;
  font-size:12px
}

.clipboard-copy-button{
  display:inline-flex;
  justify-content:center;
  justify-items:center
}

.clipboard-copy-button>button{
  min-width:20px;
  min-height:20px;
  border-radius:20px;
  padding:2px 5px
}

.clipboard-copy-button .copy-success-message{
  color:green;
  display:inline-flex;
  justify-items:center
}

.LabeledInput-field-error .ember-power-select-trigger,.LabeledInput-field-error input{
  border-bottom:2px solid #ff4f4b
}

.LabeledInput-error-spacer{
  float:right;
  min-height:24px;
  min-width:1px
}

.LabeledInput-error{
  color:#ff4f4b;
  font-size:12px;
  line-height:14px;
  padding:5px 5px 0 0
}

.MeetFooterPulse{
  animation:MeetFooterPulse 4.5s ease-in-out infinite
}

@keyframes MeetFooterPulse{
  0%,100%{
    opacity:.5
  }

  50%{
    opacity:1
  }
}

.daktronics-debug-input{
  width:160px
}

/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com */

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */

/*
Document
========
*/

/**
Use a better box model (opinionated).
*/

*,
::before,
::after {
  box-sizing: border-box;
}

/**
Use a more readable tab size (opinionated).
*/

html {
  -moz-tab-size: 4;
  -o-tab-size: 4;
     tab-size: 4;
}

/**
1. Correct the line height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
*/

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/*
Sections
========
*/

/**
Remove the margin in all browsers.
*/

body {
  margin: 0;
}

/**
Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
*/

body {
  font-family:
		system-ui,
		-apple-system, /* Firefox supports this but not yet `system-ui` */
		'Segoe UI',
		Roboto,
		Helvetica,
		Arial,
		sans-serif,
		'Apple Color Emoji',
		'Segoe UI Emoji';
}

/*
Grouping content
================
*/

/**
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
}

/*
Text-level semantics
====================
*/

/**
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/**
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/**
1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
2. Correct the odd 'em' font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family:
		ui-monospace,
		SFMono-Regular,
		Consolas,
		'Liberation Mono',
		Menlo,
		monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/**
Prevent 'sub' and 'sup' elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
Tabular data
============
*/

/**
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
}

/*
Forms
=====
*/

/**
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
Remove the inheritance of text transform in Edge and Firefox.
1. Remove the inheritance of text transform in Firefox.
*/

button,
select { /* 1 */
  text-transform: none;
}

/**
Correct the inability to style clickable types in iOS and Safari.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}

/**
Remove the inner border and padding in Firefox.
*/

::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
Restore the focus styles unset by the previous rule.
*/

/**
Remove the additional ':invalid' styles in Firefox.
See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737
*/

/**
Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.
*/

legend {
  padding: 0;
}

/**
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/**
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/**
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to 'inherit' in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Interactive
===========
*/

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/**
 * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
 * A thin layer on top of normalize.css that provides a starting point more
 * suitable for web applications.
 */

/**
 * Removes the default spacing and border for appropriate elements.
 */

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

button {
  background-color: transparent;
  background-image: none;
}

fieldset {
  margin: 0;
  padding: 0;
}

ol,
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/**
 * Tailwind custom reset styles
 */

/**
 * 1. Use the user's configured `sans` font-family (with Tailwind's default
 *    sans-serif font stack as a fallback) as a sane default.
 * 2. Use Tailwind's default "normal" line-height so the user isn't forced
 *    to override it to ensure consistency even when using the default theme.
 */

html {
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */
  line-height: 1.5; /* 2 */
}

/**
 * Inherit font-family and line-height from `html` so users can set them as
 * a class directly on the `html` element.
 */

body {
  font-family: inherit;
  line-height: inherit;
}

/**
 * 1. Prevent padding and border from affecting element width.
 *
 *    We used to set this in the html element and inherit from
 *    the parent element for everything else. This caused issues
 *    in shadow-dom-enhanced elements like <details> where the content
 *    is wrapped by a div with box-sizing set to `content-box`.
 *
 *    https://github.com/mozdevs/cssremedy/issues/4
 *
 *
 * 2. Allow adding a border to an element by just adding a border-width.
 *
 *    By default, the way the browser specifies that an element should have no
 *    border is by setting it's border-style to `none` in the user-agent
 *    stylesheet.
 *
 *    In order to easily add borders to elements by just setting the `border-width`
 *    property, we change the default border-style for all elements to `solid`, and
 *    use border-width to hide them instead. This way our `border` utilities only
 *    need to set the `border-width` property instead of the entire `border`
 *    shorthand, making our border utilities much more straightforward to compose.
 *
 *    https://github.com/tailwindcss/tailwindcss/pull/116
 */

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: currentColor; /* 2 */
}

/*
 * Ensure horizontal rules are visible by default
 */

hr {
  border-top-width: 1px;
}

/**
 * Undo the `border-style: none` reset that Normalize applies to images so that
 * our `border-{width}` utilities have the expected effect.
 *
 * The Normalize reset is unnecessary for us since we default the border-width
 * to 0 on all elements.
 *
 * https://github.com/tailwindcss/tailwindcss/issues/362
 */

img {
  border-style: solid;
}

textarea {
  resize: vertical;
}

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1;
  color: #9ca3af;
}

input::placeholder,
textarea::placeholder {
  opacity: 1;
  color: #9ca3af;
}

button,
[role="button"] {
  cursor: pointer;
}

/**
 * Override legacy focus reset from Normalize with modern Firefox focus styles.
 *
 * This is actually an improvement over the new defaults in Firefox in our testing,
 * as it triggers the better focus styles even for links, which still use a dotted
 * outline in Firefox by default.
 */

table {
  border-collapse: collapse;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/**
 * Reset links to optimize for opt-in styling instead of
 * opt-out.
 */

a {
  color: inherit;
  text-decoration: inherit;
}

/**
 * Reset form element properties that are easy to forget to
 * style explicitly so you don't inadvertently introduce
 * styles that deviate from your design system. These styles
 * supplement a partial reset that is already applied by
 * normalize.css.
 */

button,
input,
optgroup,
select,
textarea {
  padding: 0;
  line-height: inherit;
  color: inherit;
}

/**
 * Use the configured 'mono' font family for elements that
 * are expected to be rendered with a monospace font, falling
 * back to the system monospace stack if there is no configured
 * 'mono' font family.
 */

pre,
code,
kbd,
samp {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

/**
 * 1. Make replaced elements `display: block` by default as that's
 *    the behavior you want almost all of the time. Inspired by
 *    CSS Remedy, with `svg` added as well.
 *
 *    https://github.com/mozdevs/cssremedy/issues/14
 * 
 * 2. Add `vertical-align: middle` to align replaced elements more
 *    sensibly by default when overriding `display` by adding a
 *    utility like `inline`.
 *
 *    This can trigger a poorly considered linting error in some
 *    tools but is included by design.
 * 
 *    https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210
 */

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/**
 * Constrain images and videos to the parent width and preserve
 * their intrinsic aspect ratio.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */

img,
video {
  max-width: 100%;
  height: auto;
}

/**
 * Ensure the default browser behavior of the `hidden` attribute.
 */

[hidden] {
  display: none;
}

*, ::before, ::after{
  --tw-border-opacity:1;
  border-color:rgba(229, 231, 235, var(--tw-border-opacity))
}

[type='text'],[type='email'],[type='password'],[type='number'],[type='date'],[type='search'],[type='time'],[multiple],textarea,select{
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  background-color:#fff;
  border-color:#6b7280;
  border-width:1px;
  border-radius:0px;
  padding-top:0.5rem;
  padding-right:0.75rem;
  padding-bottom:0.5rem;
  padding-left:0.75rem;
  font-size:1rem;
  line-height:1.5rem;
  --tw-shadow:0 0 #0000;
}

[type='text']:focus, [type='email']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='search']:focus, [type='time']:focus, [multiple]:focus, textarea:focus, select:focus{
  outline:2px solid transparent;
  outline-offset:2px;
  --tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width:0px;
  --tw-ring-offset-color:#fff;
  --tw-ring-color:#2563eb;
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  border-color:#2563eb
}

input::-moz-placeholder, textarea::-moz-placeholder{
  color:#6b7280;
  opacity:1
}

input::placeholder,textarea::placeholder{
  color:#6b7280;
  opacity:1
}

::-webkit-datetime-edit-fields-wrapper{
  padding:0
}

::-webkit-date-and-time-value{
  min-height:1.5em
}

select{
  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
  background-position:right 0.5rem center;
  background-repeat:no-repeat;
  background-size:1.5em 1.5em;
  padding-right:2.5rem;
  -webkit-print-color-adjust:exact;
          color-adjust:exact
}

[multiple]{
  background-image:initial;
  background-position:initial;
  background-repeat:unset;
  background-size:initial;
  padding-right:0.75rem;
  -webkit-print-color-adjust:unset;
          color-adjust:unset
}

[type='radio']{
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  padding:0;
  -webkit-print-color-adjust:exact;
          color-adjust:exact;
  display:inline-block;
  vertical-align:middle;
  background-origin:border-box;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  flex-shrink:0;
  height:1rem;
  width:1rem;
  color:#2563eb;
  background-color:#fff;
  border-color:#6b7280;
  border-width:1px;
  --tw-shadow:0 0 #0000
}

[type='radio']{
  border-radius:100%
}

[type='radio']:focus{
  outline:2px solid transparent;
  outline-offset:2px;
  --tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width:2px;
  --tw-ring-offset-color:#fff;
  --tw-ring-color:#2563eb;
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
}

[type='radio']:checked{
  border-color:transparent;
  background-color:currentColor;
  background-size:100% 100%;
  background-position:center;
  background-repeat:no-repeat
}

[type='radio']:checked{
  background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")
}

[type='radio']:checked:hover,[type='radio']:checked:focus{
  border-color:transparent;
  background-color:currentColor
}

[type='file']{
  background:unset;
  border-color:inherit;
  border-width:0;
  border-radius:0;
  padding:0;
  font-size:unset;
  line-height:inherit
}

[type='file']:focus{
  outline:1px auto -webkit-focus-ring-color
}

.container{
  width:100%
}

@media (min-width: 640px){
  .container{
    max-width:640px
  }
}

@media (min-width: 768px){
  .container{
    max-width:768px
  }
}

@media (min-width: 1024px){
  .container{
    max-width:1024px
  }
}

@media (min-width: 1280px){
  .container{
    max-width:1280px
  }
}

@media (min-width: 1536px){
  .container{
    max-width:1536px
  }
}

.btn{
  display:inline-flex
}

.btn:disabled{
  cursor:not-allowed
}

.btn{
  align-items:center
}

.btn > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse:0;
  margin-right:calc(0.5rem * var(--tw-space-x-reverse));
  margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))
}

.btn{
  font-weight:500
}

.btn:disabled{
  opacity:0.5
}

.btn{
  --tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.btn:focus{
  outline:2px solid transparent;
  outline-offset:2px;
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-offset-width:2px
}

.btn-disabled{
  cursor:not-allowed;
  opacity:0.5
}

.btn-xs{
  border-radius:0.25rem;
  padding-left:0.625rem;
  padding-right:0.625rem;
  padding-top:0.375rem;
  padding-bottom:0.375rem;
  font-size:.75rem
}

.btn-sm{
  border-radius:0.375rem;
  padding-left:0.75rem;
  padding-right:0.75rem;
  padding-top:0.5rem;
  padding-bottom:0.5rem;
  font-size:.875rem
}

.btn-base{
  border-radius:0.375rem;
  padding-left:1rem;
  padding-right:1rem;
  padding-top:0.5rem;
  padding-bottom:0.5rem;
  font-size:.875rem
}

.btn-lg{
  border-radius:0.375rem;
  padding-left:1rem;
  padding-right:1rem;
  padding-top:0.5rem;
  padding-bottom:0.5rem;
  font-size:1rem
}

.btn-xl{
  border-radius:0.375rem;
  padding-left:1.5rem;
  padding-right:1.5rem;
  padding-top:0.75rem;
  padding-bottom:0.75rem;
  font-size:1rem
}

.btn-primary.btn-raised{
  border-width:1px;
  border-color:transparent;
  --tw-bg-opacity:1;
  background-color:rgba(0, 140, 174, var(--tw-bg-opacity))
}

.btn-primary.btn-raised:hover{
  --tw-bg-opacity:1;
  background-color:rgba(0, 129, 165, var(--tw-bg-opacity))
}

.btn-primary.btn-raised{
  --tw-text-opacity:1;
  color:rgba(255, 255, 255, var(--tw-text-opacity))
}

.btn-primary.btn-raised:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(0, 148, 181, var(--tw-ring-opacity))
}

.btn-primary.btn-flat{
  border-width:1px;
  --tw-border-opacity:1;
  border-color:rgba(77, 180, 203, var(--tw-border-opacity));
  --tw-bg-opacity:1;
  background-color:rgba(255, 255, 255, var(--tw-bg-opacity))
}

.btn-primary.btn-flat:hover{
  --tw-bg-opacity:1;
  background-color:rgba(249, 250, 251, var(--tw-bg-opacity))
}

.btn-primary.btn-flat{
  --tw-text-opacity:1;
  color:rgba(0, 140, 174, var(--tw-text-opacity))
}

.btn-primary.btn-flat:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(0, 148, 181, var(--tw-ring-opacity))
}

.btn-secondary.btn-raised{
  border-width:1px;
  border-color:transparent;
  --tw-bg-opacity:1;
  background-color:rgba(220, 109, 10, var(--tw-bg-opacity))
}

.btn-secondary.btn-raised:hover{
  --tw-bg-opacity:1;
  background-color:rgba(216, 98, 8, var(--tw-bg-opacity))
}

.btn-secondary.btn-raised{
  --tw-text-opacity:1;
  color:rgba(255, 255, 255, var(--tw-text-opacity))
}

.btn-secondary.btn-raised:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(224, 117, 11, var(--tw-ring-opacity))
}

.btn-secondary.btn-flat{
  border-width:1px;
  --tw-border-opacity:1;
  border-color:rgba(233, 158, 84, var(--tw-border-opacity));
  --tw-bg-opacity:1;
  background-color:rgba(255, 255, 255, var(--tw-bg-opacity))
}

.btn-secondary.btn-flat:hover{
  --tw-bg-opacity:1;
  background-color:rgba(249, 250, 251, var(--tw-bg-opacity))
}

.btn-secondary.btn-flat{
  --tw-text-opacity:1;
  color:rgba(220, 109, 10, var(--tw-text-opacity))
}

.btn-secondary.btn-flat:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(224, 117, 11, var(--tw-ring-opacity))
}

.btn-white.btn-raised{
  border-width:1px;
  --tw-border-opacity:1;
  border-color:rgba(209, 213, 219, var(--tw-border-opacity));
  --tw-bg-opacity:1;
  background-color:rgba(255, 255, 255, var(--tw-bg-opacity))
}

.btn-white.btn-raised:hover{
  --tw-bg-opacity:1;
  background-color:rgba(249, 250, 251, var(--tw-bg-opacity))
}

.btn-white.btn-raised{
  --tw-text-opacity:1;
  color:rgba(55, 65, 81, var(--tw-text-opacity))
}

.btn-white.btn-raised:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(0, 148, 181, var(--tw-ring-opacity))
}

.btn-white.btn-flat{
  border-width:1px;
  border-color:transparent;
  --tw-bg-opacity:1;
  background-color:rgba(255, 255, 255, var(--tw-bg-opacity))
}

.btn-white.btn-flat:hover{
  --tw-bg-opacity:1;
  background-color:rgba(249, 250, 251, var(--tw-bg-opacity))
}

.btn-white.btn-flat{
  --tw-text-opacity:1;
  color:rgba(55, 65, 81, var(--tw-text-opacity));
  --tw-shadow:0 0 #0000;
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.btn-white.btn-flat:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(0, 148, 181, var(--tw-ring-opacity));
  --tw-ring-offset-width:0px
}

.btn-danger.btn-raised{
  border-width:1px;
  border-color:transparent;
  --tw-bg-opacity:1;
  background-color:rgba(183, 48, 42, var(--tw-bg-opacity))
}

.btn-danger.btn-raised:hover{
  --tw-bg-opacity:1;
  background-color:rgba(174, 41, 35, var(--tw-bg-opacity))
}

.btn-danger.btn-raised{
  --tw-text-opacity:1;
  color:rgba(255, 255, 255, var(--tw-text-opacity))
}

.btn-danger.btn-raised:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(189, 54, 47, var(--tw-ring-opacity))
}

.btn-danger.btn-flat{
  border-width:1px;
  --tw-border-opacity:1;
  border-color:rgba(209, 114, 109, var(--tw-border-opacity));
  --tw-bg-opacity:1;
  background-color:rgba(255, 255, 255, var(--tw-bg-opacity))
}

.btn-danger.btn-flat:hover{
  --tw-bg-opacity:1;
  background-color:rgba(249, 250, 251, var(--tw-bg-opacity))
}

.btn-danger.btn-flat{
  --tw-text-opacity:1;
  color:rgba(183, 48, 42, var(--tw-text-opacity))
}

.btn-danger.btn-flat:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(189, 54, 47, var(--tw-ring-opacity))
}

.btn-blue.btn-raised{
  border-width:1px;
  border-color:transparent;
  --tw-bg-opacity:1;
  background-color:rgba(96, 165, 250, var(--tw-bg-opacity))
}

.btn-blue.btn-raised:hover{
  --tw-bg-opacity:1;
  background-color:rgba(59, 130, 246, var(--tw-bg-opacity))
}

.btn-blue.btn-raised{
  --tw-text-opacity:1;
  color:rgba(255, 255, 255, var(--tw-text-opacity))
}

.btn-blue.btn-raised:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))
}

.btn-blue.btn-flat{
  border-width:1px;
  --tw-border-opacity:1;
  border-color:rgba(191, 219, 254, var(--tw-border-opacity));
  --tw-bg-opacity:1;
  background-color:rgba(255, 255, 255, var(--tw-bg-opacity))
}

.btn-blue.btn-flat:hover{
  --tw-bg-opacity:1;
  background-color:rgba(249, 250, 251, var(--tw-bg-opacity))
}

.btn-blue.btn-flat{
  --tw-text-opacity:1;
  color:rgba(37, 99, 235, var(--tw-text-opacity))
}

.btn-blue.btn-flat:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))
}

.power-select-trigger{
  position:relative;
  width:100%;
  cursor:default;
  border-radius:0.375rem;
  border-width:1px;
  --tw-border-opacity:1;
  border-color:rgba(209, 213, 219, var(--tw-border-opacity));
  --tw-bg-opacity:1;
  background-color:rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-top:0.5rem;
  padding-bottom:0.5rem;
  padding-right:2.5rem;
  padding-left:0.75rem;
  text-align:left;
  --tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.power-select-trigger:focus{
  outline:2px solid transparent;
  outline-offset:2px;
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

@media (min-width: 640px){
  .power-select-trigger{
    font-size:.875rem
  }
}

.power-select-trigger{
  min-height:38px
}

.power-select-trigger.power-select-primary:focus{
  --tw-border-opacity:1;
  border-color:rgba(0, 148, 181, var(--tw-border-opacity));
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(0, 148, 181, var(--tw-ring-opacity))
}

.power-select-trigger > .ember-power-select-status-icon:before{
  content:url(
            "data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' aria-hidden='true'><path fill-rule='evenodd' d='M10 3a1 1 0 01.707.293l3 3a1 1 0 01-1.414 1.414L10 5.414 7.707 7.707a1 1 0 01-1.414-1.414l3-3A1 1 0 0110 3zm-3.707 9.293a1 1 0 011.414 0L10 14.586l2.293-2.293a1 1 0 011.414 1.414l-3 3a1 1 0 01-1.414 0l-3-3a1 1 0 010-1.414z' clip-rule='evenodd' /></svg>"
          );
  float:right;
  margin-right:-2rem;
  display:inline-block;
  height:1.25rem;
  width:1.25rem;
  --tw-text-opacity:1;
  color:rgba(156, 163, 175, var(--tw-text-opacity))
}

.power-select-dropdown{
  position:absolute;
  margin-top:0.25rem;
  width:100%;
  border-radius:0.375rem;
  --tw-bg-opacity:1;
  background-color:rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.power-select-dropdown > .ember-power-select-options{
  max-height:15rem;
  overflow:auto;
  border-radius:0.375rem;
  padding-top:0.25rem;
  padding-bottom:0.25rem;
  font-size:1rem
}

.power-select-dropdown > .ember-power-select-options:focus{
  outline:2px solid transparent;
  outline-offset:2px
}

.power-select-dropdown > .ember-power-select-options{
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity));
  --tw-ring-opacity:0.05
}

@media (min-width: 640px){
  .power-select-dropdown > .ember-power-select-options{
    font-size:.875rem
  }
}

.power-select-dropdown > .ember-power-select-options > .ember-power-select-option{
  position:relative;
  cursor:default;
  cursor:pointer;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  padding-top:0.5rem;
  padding-bottom:0.5rem;
  padding-right:2.25rem;
  padding-left:0.75rem;
  --tw-text-opacity:1;
  color:rgba(17, 24, 39, var(--tw-text-opacity))
}

.power-select-dropdown > .ember-power-select-options > .ember-power-select-option[aria-disabled="true"]{
  cursor:not-allowed;
  --tw-text-opacity:1;
  color:rgba(107, 114, 128, var(--tw-text-opacity))
}

.power-select-dropdown.power-select-primary > .ember-power-select-options > .ember-power-select-option[aria-current="true"]{
  --tw-bg-opacity:1;
  background-color:rgba(0, 148, 181, var(--tw-bg-opacity));
  --tw-text-opacity:1;
  color:rgba(249, 250, 251, var(--tw-text-opacity))
}

.is-labels .labels-override-overflow-y-hidden{
  overflow-y:hidden!important
}

.sr-only{
  position:absolute;
  width:1px;
  height:1px;
  padding:0;
  margin:-1px;
  overflow:hidden;
  clip:rect(0, 0, 0, 0);
  white-space:nowrap;
  border-width:0
}

.pointer-events-none{
  pointer-events:none
}

.pointer-events-auto{
  pointer-events:auto
}

.visible{
  visibility:visible
}

.invisible{
  visibility:hidden
}

.static{
  position:static
}

.fixed{
  position:fixed
}

.absolute{
  position:absolute
}

.relative{
  position:relative
}

.sticky{
  position:sticky
}

.inset-0{
  top:0px;
  right:0px;
  bottom:0px;
  left:0px
}

.inset-y-0{
  top:0px;
  bottom:0px
}

.top-0{
  top:0px
}

.-top-3{
  top:-0.75rem
}

.-top-3\.5{
  top:-0.875rem
}

.right-0{
  right:0px
}

.-right-15{
  right:-3.75rem
}

.bottom-0{
  bottom:0px
}

.left-0{
  left:0px
}

.z-10{
  z-index:10
}

.z-50{
  z-index:50
}

.focus\:z-10:focus{
  z-index:10
}

.col-span-1{
  grid-column:span 1 / span 1
}

.col-span-2{
  grid-column:span 2 / span 2
}

.m-0{
  margin:0px
}

.m-1{
  margin:0.25rem
}

.m-2{
  margin:0.5rem
}

.m-4{
  margin:1rem
}

.mx-0{
  margin-left:0px;
  margin-right:0px
}

.mx-1{
  margin-left:0.25rem;
  margin-right:0.25rem
}

.mx-2{
  margin-left:0.5rem;
  margin-right:0.5rem
}

.mx-4{
  margin-left:1rem;
  margin-right:1rem
}

.mx-6{
  margin-left:1.5rem;
  margin-right:1.5rem
}

.mx-auto{
  margin-left:auto;
  margin-right:auto
}

.mx-2px{
  margin-left:2px;
  margin-right:2px
}

.-mx-2{
  margin-left:-0.5rem;
  margin-right:-0.5rem
}

.my-0{
  margin-top:0px;
  margin-bottom:0px
}

.my-1{
  margin-top:0.25rem;
  margin-bottom:0.25rem
}

.my-2{
  margin-top:0.5rem;
  margin-bottom:0.5rem
}

.my-3{
  margin-top:0.75rem;
  margin-bottom:0.75rem
}

.my-4{
  margin-top:1rem;
  margin-bottom:1rem
}

.my-5{
  margin-top:1.25rem;
  margin-bottom:1.25rem
}

.my-8{
  margin-top:2rem;
  margin-bottom:2rem
}

.my-0\.5{
  margin-top:0.125rem;
  margin-bottom:0.125rem
}

.my-2px{
  margin-top:2px;
  margin-bottom:2px
}

.mt-0{
  margin-top:0px
}

.mt-1{
  margin-top:0.25rem
}

.mt-2{
  margin-top:0.5rem
}

.mt-3{
  margin-top:0.75rem
}

.mt-4{
  margin-top:1rem
}

.mt-6{
  margin-top:1.5rem
}

.mt-8{
  margin-top:2rem
}

.mt-10{
  margin-top:2.5rem
}

.mt-20{
  margin-top:5rem
}

.mt-48{
  margin-top:12rem
}

.mt-0\.5{
  margin-top:0.125rem
}

.-mt-1{
  margin-top:-0.25rem
}

.-mt-2{
  margin-top:-0.5rem
}

.-mt-4{
  margin-top:-1rem
}

.-mt-10{
  margin-top:-2.5rem
}

.mr-0{
  margin-right:0px
}

.mr-1{
  margin-right:0.25rem
}

.mr-2{
  margin-right:0.5rem
}

.mr-3{
  margin-right:0.75rem
}

.mr-4{
  margin-right:1rem
}

.mr-6{
  margin-right:1.5rem
}

.mr-12{
  margin-right:3rem
}

.mr-2px{
  margin-right:2px
}

.-mr-2px{
  margin-right:-2px
}

.mb-0{
  margin-bottom:0px
}

.mb-1{
  margin-bottom:0.25rem
}

.mb-2{
  margin-bottom:0.5rem
}

.mb-3{
  margin-bottom:0.75rem
}

.mb-4{
  margin-bottom:1rem
}

.mb-5{
  margin-bottom:1.25rem
}

.mb-6{
  margin-bottom:1.5rem
}

.mb-8{
  margin-bottom:2rem
}

.mb-12{
  margin-bottom:3rem
}

.mb-0\.5{
  margin-bottom:0.125rem
}

.mb-2px{
  margin-bottom:2px
}

.-mb-1{
  margin-bottom:-0.25rem
}

.ml-0{
  margin-left:0px
}

.ml-1{
  margin-left:0.25rem
}

.ml-2{
  margin-left:0.5rem
}

.ml-3{
  margin-left:0.75rem
}

.ml-4{
  margin-left:1rem
}

.ml-5{
  margin-left:1.25rem
}

.ml-6{
  margin-left:1.5rem
}

.ml-7{
  margin-left:1.75rem
}

.ml-8{
  margin-left:2rem
}

.ml-9{
  margin-left:2.25rem
}

.ml-12{
  margin-left:3rem
}

.ml-14{
  margin-left:3.5rem
}

.ml-18{
  margin-left:4.5rem
}

.ml-20{
  margin-left:5rem
}

.ml-auto{
  margin-left:auto
}

.ml-2\.5{
  margin-left:0.625rem
}

.-ml-1{
  margin-left:-0.25rem
}

.-ml-4{
  margin-left:-1rem
}

.-ml-18{
  margin-left:-4.5rem
}

.-ml-20{
  margin-left:-5rem
}

.block{
  display:block
}

.inline-block{
  display:inline-block
}

.inline{
  display:inline
}

.flex{
  display:flex
}

.inline-flex{
  display:inline-flex
}

.table{
  display:table
}

.grid{
  display:grid
}

.hidden{
  display:none
}

.h-0{
  height:0px
}

.h-1{
  height:0.25rem
}

.h-2{
  height:0.5rem
}

.h-4{
  height:1rem
}

.h-5{
  height:1.25rem
}

.h-6{
  height:1.5rem
}

.h-7{
  height:1.75rem
}

.h-8{
  height:2rem
}

.h-10{
  height:2.5rem
}

.h-11{
  height:2.75rem
}

.h-12{
  height:3rem
}

.h-24{
  height:6rem
}

.h-64{
  height:16rem
}

.h-nav{
  height:50px
}

.h-full{
  height:100%
}

.h-screen{
  height:100vh
}

.h-full--navs{
  height:calc(100% - 6.25rem)
}

.max-h-80{
  max-height:20rem
}

.max-h-96{
  max-height:24rem
}

.max-h-screen{
  max-height:100vh
}

.min-h-0{
  min-height:0
}

.min-h-8{
  min-height:2rem
}

.min-h-nav{
  min-height:50px
}

.w-0{
  width:0px
}

.w-3{
  width:0.75rem
}

.w-4{
  width:1rem
}

.w-5{
  width:1.25rem
}

.w-7{
  width:1.75rem
}

.w-8{
  width:2rem
}

.w-9{
  width:2.25rem
}

.w-10{
  width:2.5rem
}

.w-11{
  width:2.75rem
}

.w-12{
  width:3rem
}

.w-14{
  width:3.5rem
}

.w-16{
  width:4rem
}

.w-20{
  width:5rem
}

.w-22{
  width:5.5rem
}

.w-24{
  width:6rem
}

.w-28{
  width:7rem
}

.w-32{
  width:8rem
}

.w-36{
  width:9rem
}

.w-40{
  width:10rem
}

.w-48{
  width:12rem
}

.w-56{
  width:14rem
}

.w-60{
  width:15rem
}

.w-64{
  width:16rem
}

.w-72{
  width:18rem
}

.w-80{
  width:20rem
}

.w-96{
  width:24rem
}

.w-128{
  width:32rem
}

.w-auto{
  width:auto
}

.w-1\/2{
  width:50%
}

.w-1\/3{
  width:33.333333%
}

.w-2\/3{
  width:66.666667%
}

.w-1\/4{
  width:25%
}

.w-2\/5{
  width:40%
}

.w-5\/6{
  width:83.333333%
}

.w-full{
  width:100%
}

.w-full--8{
  width:calc(100% - 2rem)
}

.w-pdf{
  width:600px
}

.min-w-0{
  min-width:0
}

.min-w-4{
  min-width:1rem
}

.min-w-5{
  min-width:1.25rem
}

.min-w-6{
  min-width:1.5rem
}

.min-w-7{
  min-width:1.75rem
}

.min-w-8{
  min-width:2rem
}

.min-w-10{
  min-width:2.5rem
}

.min-w-12{
  min-width:3rem
}

.min-w-14{
  min-width:3.5rem
}

.min-w-16{
  min-width:4rem
}

.min-w-20{
  min-width:5rem
}

.min-w-24{
  min-width:6rem
}

.min-w-32{
  min-width:8rem
}

.min-w-40{
  min-width:10rem
}

.min-w-48{
  min-width:12rem
}

.min-w-56{
  min-width:14rem
}

.min-w-60{
  min-width:15rem
}

.min-w-96{
  min-width:24rem
}

.min-w-128{
  min-width:32rem
}

.min-w-full{
  min-width:100%
}

.max-w-sm{
  max-width:24rem
}

.max-w-xl{
  max-width:36rem
}

.max-w-2xl{
  max-width:42rem
}

.max-w-3xl{
  max-width:48rem
}

.max-w-4xl{
  max-width:56rem
}

.max-w-full{
  max-width:100%
}

.flex-1{
  flex:1 1 0%
}

.flex-auto{
  flex:1 1 auto
}

.flex-none{
  flex:none
}

.flex-shrink-0{
  flex-shrink:0
}

.flex-shrink{
  flex-shrink:1
}

.flex-grow-0{
  flex-grow:0
}

.flex-grow{
  flex-grow:1
}

.table-auto{
  table-layout:auto
}

.border-collapse{
  border-collapse:collapse
}

.transform{
  --tw-translate-x:0;
  --tw-translate-y:0;
  --tw-rotate:0;
  --tw-skew-x:0;
  --tw-skew-y:0;
  --tw-scale-x:1;
  --tw-scale-y:1;
  transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-0{
  --tw-translate-x:0px
}

.translate-x-5{
  --tw-translate-x:1.25rem
}

.translate-y-0{
  --tw-translate-y:0px
}

.translate-y-2{
  --tw-translate-y:0.5rem
}

.rotate-90{
  --tw-rotate:90deg
}

.rotate-180{
  --tw-rotate:180deg
}

@keyframes spin{
  to{
    transform:rotate(360deg)
  }
}

@keyframes ping{
  75%, 100%{
    transform:scale(2);
    opacity:0
  }
}

@keyframes pulse{
  50%{
    opacity:.5
  }
}

@keyframes bounce{
  0%, 100%{
    transform:translateY(-25%);
    animation-timing-function:cubic-bezier(0.8,0,1,1)
  }

  50%{
    transform:none;
    animation-timing-function:cubic-bezier(0,0,0.2,1)
  }
}

.animate-spin{
  animation:spin 1s linear infinite
}

.animate-pulse{
  animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite
}

.cursor-default{
  cursor:default
}

.cursor-pointer{
  cursor:pointer
}

.cursor-move{
  cursor:move
}

.cursor-help{
  cursor:help
}

.cursor-not-allowed{
  cursor:not-allowed
}

.select-none{
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none
}

.resize{
  resize:both
}

.list-inside{
  list-style-position:inside
}

.list-disc{
  list-style-type:disc
}

.list-decimal{
  list-style-type:decimal
}

.appearance-none{
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none
}

.grid-cols-1{
  grid-template-columns:repeat(1, minmax(0, 1fr))
}

.grid-cols-5{
  grid-template-columns:repeat(5, minmax(0, 1fr))
}

.grid-cols-10{
  grid-template-columns:repeat(10, minmax(0, 1fr))
}

.flex-row{
  flex-direction:row
}

.flex-row-reverse{
  flex-direction:row-reverse
}

.flex-col{
  flex-direction:column
}

.flex-wrap{
  flex-wrap:wrap
}

.flex-nowrap{
  flex-wrap:nowrap
}

.place-content-between{
  place-content:space-between
}

.content-center{
  align-content:center
}

.content-start{
  align-content:flex-start
}

.content-end{
  align-content:flex-end
}

.items-start{
  align-items:flex-start
}

.items-end{
  align-items:flex-end
}

.items-center{
  align-items:center
}

.items-baseline{
  align-items:baseline
}

.items-stretch{
  align-items:stretch
}

.justify-start{
  justify-content:flex-start
}

.justify-end{
  justify-content:flex-end
}

.justify-center{
  justify-content:center
}

.justify-between{
  justify-content:space-between
}

.gap-2{
  gap:0.5rem
}

.gap-4{
  gap:1rem
}

.gap-x-4{
  -moz-column-gap:1rem;
       column-gap:1rem
}

.gap-y-2{
  row-gap:0.5rem
}

.gap-y-8{
  row-gap:2rem
}

.space-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse:0;
  margin-right:calc(0.25rem * var(--tw-space-x-reverse));
  margin-left:calc(0.25rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse:0;
  margin-right:calc(0.5rem * var(--tw-space-x-reverse));
  margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse:0;
  margin-right:calc(1rem * var(--tw-space-x-reverse));
  margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-16 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse:0;
  margin-right:calc(4rem * var(--tw-space-x-reverse));
  margin-left:calc(4rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-y-0 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse:0;
  margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom:calc(0px * var(--tw-space-y-reverse))
}

.space-y-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse:0;
  margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))
}

.space-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse:0;
  margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom:calc(1rem * var(--tw-space-y-reverse))
}

.space-y-5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse:0;
  margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))
}

.space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse:0;
  margin-top:calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom:calc(0.125rem * var(--tw-space-y-reverse))
}

.divide-x > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse:0;
  border-right-width:calc(1px * var(--tw-divide-x-reverse));
  border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))
}

.divide-y > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse:0;
  border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width:calc(1px * var(--tw-divide-y-reverse))
}

.divide-gray-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity:1;
  border-color:rgba(243, 244, 246, var(--tw-divide-opacity))
}

.divide-gray-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity:1;
  border-color:rgba(229, 231, 235, var(--tw-divide-opacity))
}

.divide-gray-300 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity:1;
  border-color:rgba(209, 213, 219, var(--tw-divide-opacity))
}

.divide-purple-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity:1;
  border-color:rgba(237, 233, 254, var(--tw-divide-opacity))
}

.self-start{
  align-self:flex-start
}

.self-center{
  align-self:center
}

.overflow-auto{
  overflow:auto
}

.overflow-hidden{
  overflow:hidden
}

.overflow-x-auto{
  overflow-x:auto
}

.overflow-y-auto{
  overflow-y:auto
}

.overflow-y-hidden{
  overflow-y:hidden
}

.overflow-y-visible{
  overflow-y:visible
}

.overflow-y-scroll{
  overflow-y:scroll
}

.truncate{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}

.whitespace-normal{
  white-space:normal
}

.whitespace-nowrap{
  white-space:nowrap
}

.rounded-none{
  border-radius:0px
}

.rounded-sm{
  border-radius:0.125rem
}

.rounded{
  border-radius:0.25rem
}

.rounded-md{
  border-radius:0.375rem
}

.rounded-lg{
  border-radius:0.5rem
}

.rounded-full{
  border-radius:9999px
}

.rounded-r-none{
  border-top-right-radius:0px;
  border-bottom-right-radius:0px
}

.rounded-r{
  border-top-right-radius:0.25rem;
  border-bottom-right-radius:0.25rem
}

.rounded-r-lg{
  border-top-right-radius:0.5rem;
  border-bottom-right-radius:0.5rem
}

.rounded-l-none{
  border-top-left-radius:0px;
  border-bottom-left-radius:0px
}

.rounded-tr-lg{
  border-top-right-radius:0.5rem
}

.rounded-br-lg{
  border-bottom-right-radius:0.5rem
}

.border-0{
  border-width:0px
}

.border-2{
  border-width:2px
}

.border{
  border-width:1px
}

.border-t-3{
  border-top-width:3px
}

.border-t{
  border-top-width:1px
}

.border-r-0{
  border-right-width:0px
}

.border-r-3{
  border-right-width:3px
}

.border-r{
  border-right-width:1px
}

.border-b-2{
  border-bottom-width:2px
}

.border-b-3{
  border-bottom-width:3px
}

.border-b{
  border-bottom-width:1px
}

.border-l-4{
  border-left-width:4px
}

.border-l{
  border-left-width:1px
}

.border-solid{
  border-style:solid
}

.border-dashed{
  border-style:dashed
}

.border-none{
  border-style:none
}

.border-transparent{
  border-color:transparent
}

.border-black{
  --tw-border-opacity:1;
  border-color:rgba(0, 0, 0, var(--tw-border-opacity))
}

.border-white{
  --tw-border-opacity:1;
  border-color:rgba(255, 255, 255, var(--tw-border-opacity))
}

.border-gray-100{
  --tw-border-opacity:1;
  border-color:rgba(243, 244, 246, var(--tw-border-opacity))
}

.border-gray-200{
  --tw-border-opacity:1;
  border-color:rgba(229, 231, 235, var(--tw-border-opacity))
}

.border-gray-300{
  --tw-border-opacity:1;
  border-color:rgba(209, 213, 219, var(--tw-border-opacity))
}

.border-gray-400{
  --tw-border-opacity:1;
  border-color:rgba(156, 163, 175, var(--tw-border-opacity))
}

.border-gray-500{
  --tw-border-opacity:1;
  border-color:rgba(107, 114, 128, var(--tw-border-opacity))
}

.border-gray-600{
  --tw-border-opacity:1;
  border-color:rgba(75, 85, 99, var(--tw-border-opacity))
}

.border-gray-800{
  --tw-border-opacity:1;
  border-color:rgba(31, 41, 55, var(--tw-border-opacity))
}

.border-gray-900{
  --tw-border-opacity:1;
  border-color:rgba(17, 24, 39, var(--tw-border-opacity))
}

.border-red-300{
  --tw-border-opacity:1;
  border-color:rgba(252, 165, 165, var(--tw-border-opacity))
}

.border-red-800{
  --tw-border-opacity:1;
  border-color:rgba(153, 27, 27, var(--tw-border-opacity))
}

.border-yellow-400{
  --tw-border-opacity:1;
  border-color:rgba(251, 191, 36, var(--tw-border-opacity))
}

.border-yellow-500{
  --tw-border-opacity:1;
  border-color:rgba(245, 158, 11, var(--tw-border-opacity))
}

.border-yellow-600{
  --tw-border-opacity:1;
  border-color:rgba(217, 119, 6, var(--tw-border-opacity))
}

.border-green-600{
  --tw-border-opacity:1;
  border-color:rgba(5, 150, 105, var(--tw-border-opacity))
}

.border-green-700{
  --tw-border-opacity:1;
  border-color:rgba(4, 120, 87, var(--tw-border-opacity))
}

.border-green-800{
  --tw-border-opacity:1;
  border-color:rgba(6, 95, 70, var(--tw-border-opacity))
}

.border-blue-600{
  --tw-border-opacity:1;
  border-color:rgba(37, 99, 235, var(--tw-border-opacity))
}

.border-blue-800{
  --tw-border-opacity:1;
  border-color:rgba(30, 64, 175, var(--tw-border-opacity))
}

.border-primary-300{
  --tw-border-opacity:1;
  border-color:rgba(77, 180, 203, var(--tw-border-opacity))
}

.border-primary-500{
  --tw-border-opacity:1;
  border-color:rgba(0, 148, 181, var(--tw-border-opacity))
}

.border-secondary-500{
  --tw-border-opacity:1;
  border-color:rgba(224, 117, 11, var(--tw-border-opacity))
}

.border-secondary-600{
  --tw-border-opacity:1;
  border-color:rgba(220, 109, 10, var(--tw-border-opacity))
}

.border-error-500{
  --tw-border-opacity:1;
  border-color:rgba(239, 68, 68, var(--tw-border-opacity))
}

.border-error-800{
  --tw-border-opacity:1;
  border-color:rgba(153, 27, 27, var(--tw-border-opacity))
}

.border-danger-600{
  --tw-border-opacity:1;
  border-color:rgba(183, 48, 42, var(--tw-border-opacity))
}

.border-danger-A700{
  --tw-border-opacity:1;
  border-color:rgba(255, 79, 75, var(--tw-border-opacity))
}

.border-ink-900{
  border-color:rgba(35, 39, 47, 1)
}

.border-brightblue-900{
  border-color:rgba(8, 68, 164, 1)
}

.border-brightorange-900{
  --tw-border-opacity:1;
  border-color:rgba(216, 98, 8, var(--tw-border-opacity))
}

.focus\:border-red-500:focus{
  --tw-border-opacity:1;
  border-color:rgba(239, 68, 68, var(--tw-border-opacity))
}

.focus\:border-indigo-500:focus{
  --tw-border-opacity:1;
  border-color:rgba(99, 102, 241, var(--tw-border-opacity))
}

.focus\:border-primary-400:focus{
  --tw-border-opacity:1;
  border-color:rgba(38, 164, 192, var(--tw-border-opacity))
}

.focus\:border-primary-600:focus{
  --tw-border-opacity:1;
  border-color:rgba(0, 140, 174, var(--tw-border-opacity))
}

.bg-black{
  --tw-bg-opacity:1;
  background-color:rgba(0, 0, 0, var(--tw-bg-opacity))
}

.bg-white{
  --tw-bg-opacity:1;
  background-color:rgba(255, 255, 255, var(--tw-bg-opacity))
}

.bg-gray-50{
  --tw-bg-opacity:1;
  background-color:rgba(249, 250, 251, var(--tw-bg-opacity))
}

.bg-gray-100{
  --tw-bg-opacity:1;
  background-color:rgba(243, 244, 246, var(--tw-bg-opacity))
}

.bg-gray-200{
  --tw-bg-opacity:1;
  background-color:rgba(229, 231, 235, var(--tw-bg-opacity))
}

.bg-gray-300{
  --tw-bg-opacity:1;
  background-color:rgba(209, 213, 219, var(--tw-bg-opacity))
}

.bg-gray-600{
  --tw-bg-opacity:1;
  background-color:rgba(75, 85, 99, var(--tw-bg-opacity))
}

.bg-gray-900{
  --tw-bg-opacity:1;
  background-color:rgba(17, 24, 39, var(--tw-bg-opacity))
}

.bg-red-100{
  --tw-bg-opacity:1;
  background-color:rgba(254, 226, 226, var(--tw-bg-opacity))
}

.bg-red-300{
  --tw-bg-opacity:1;
  background-color:rgba(252, 165, 165, var(--tw-bg-opacity))
}

.bg-red-800{
  --tw-bg-opacity:1;
  background-color:rgba(153, 27, 27, var(--tw-bg-opacity))
}

.bg-yellow-100{
  --tw-bg-opacity:1;
  background-color:rgba(254, 243, 199, var(--tw-bg-opacity))
}

.bg-yellow-200{
  --tw-bg-opacity:1;
  background-color:rgba(253, 230, 138, var(--tw-bg-opacity))
}

.bg-yellow-300{
  --tw-bg-opacity:1;
  background-color:rgba(252, 211, 77, var(--tw-bg-opacity))
}

.bg-yellow-400{
  --tw-bg-opacity:1;
  background-color:rgba(251, 191, 36, var(--tw-bg-opacity))
}

.bg-yellow-500{
  --tw-bg-opacity:1;
  background-color:rgba(245, 158, 11, var(--tw-bg-opacity))
}

.bg-green-100{
  --tw-bg-opacity:1;
  background-color:rgba(209, 250, 229, var(--tw-bg-opacity))
}

.bg-green-600{
  --tw-bg-opacity:1;
  background-color:rgba(5, 150, 105, var(--tw-bg-opacity))
}

.bg-green-700{
  --tw-bg-opacity:1;
  background-color:rgba(4, 120, 87, var(--tw-bg-opacity))
}

.bg-green-900{
  --tw-bg-opacity:1;
  background-color:rgba(6, 78, 59, var(--tw-bg-opacity))
}

.bg-blue-50{
  --tw-bg-opacity:1;
  background-color:rgba(239, 246, 255, var(--tw-bg-opacity))
}

.bg-blue-100{
  --tw-bg-opacity:1;
  background-color:rgba(219, 234, 254, var(--tw-bg-opacity))
}

.bg-blue-200{
  --tw-bg-opacity:1;
  background-color:rgba(191, 219, 254, var(--tw-bg-opacity))
}

.bg-blue-400{
  --tw-bg-opacity:1;
  background-color:rgba(96, 165, 250, var(--tw-bg-opacity))
}

.bg-blue-600{
  --tw-bg-opacity:1;
  background-color:rgba(37, 99, 235, var(--tw-bg-opacity))
}

.bg-indigo-600{
  --tw-bg-opacity:1;
  background-color:rgba(79, 70, 229, var(--tw-bg-opacity))
}

.bg-primary-50{
  --tw-bg-opacity:1;
  background-color:rgba(224, 242, 246, var(--tw-bg-opacity))
}

.bg-primary-600{
  --tw-bg-opacity:1;
  background-color:rgba(0, 140, 174, var(--tw-bg-opacity))
}

.bg-secondary-100{
  --tw-bg-opacity:1;
  background-color:rgba(246, 214, 182, var(--tw-bg-opacity))
}

.bg-secondary-500{
  --tw-bg-opacity:1;
  background-color:rgba(224, 117, 11, var(--tw-bg-opacity))
}

.bg-secondary-600{
  --tw-bg-opacity:1;
  background-color:rgba(220, 109, 10, var(--tw-bg-opacity))
}

.bg-error-500{
  --tw-bg-opacity:1;
  background-color:rgba(239, 68, 68, var(--tw-bg-opacity))
}

.bg-danger-600{
  --tw-bg-opacity:1;
  background-color:rgba(183, 48, 42, var(--tw-bg-opacity))
}

.bg-grey-500{
  --tw-bg-opacity:1;
  background-color:rgba(212, 216, 216, var(--tw-bg-opacity))
}

.bg-grey-800{
  --tw-bg-opacity:1;
  background-color:rgba(168, 168, 168, var(--tw-bg-opacity))
}

.bg-importantgrey-500{
  background-color:#a0aec0 !important
}

.bg-dark{
  --tw-bg-opacity:1;
  background-color:rgba(35, 39, 47, var(--tw-bg-opacity))
}

.bg-ink-900{
  background-color:rgba(35, 39, 47, 1)
}

.bg-amber-100{
  --tw-bg-opacity:1;
  background-color:rgba(254, 243, 199, var(--tw-bg-opacity))
}

.hover\:bg-gray-50:hover{
  --tw-bg-opacity:1;
  background-color:rgba(249, 250, 251, var(--tw-bg-opacity))
}

.hover\:bg-gray-100:hover{
  --tw-bg-opacity:1;
  background-color:rgba(243, 244, 246, var(--tw-bg-opacity))
}

.hover\:bg-gray-200:hover{
  --tw-bg-opacity:1;
  background-color:rgba(229, 231, 235, var(--tw-bg-opacity))
}

.hover\:bg-indigo-700:hover{
  --tw-bg-opacity:1;
  background-color:rgba(67, 56, 202, var(--tw-bg-opacity))
}

.fill-current{
  fill:currentColor
}

.fill-transparent{
  fill:transparent
}

.p-0{
  padding:0px
}

.p-1{
  padding:0.25rem
}

.p-2{
  padding:0.5rem
}

.p-3{
  padding:0.75rem
}

.p-4{
  padding:1rem
}

.p-6{
  padding:1.5rem
}

.p-8{
  padding:2rem
}

.p-px{
  padding:1px
}

.p-2px{
  padding:2px
}

.px-0{
  padding-left:0px;
  padding-right:0px
}

.px-1{
  padding-left:0.25rem;
  padding-right:0.25rem
}

.px-2{
  padding-left:0.5rem;
  padding-right:0.5rem
}

.px-3{
  padding-left:0.75rem;
  padding-right:0.75rem
}

.px-4{
  padding-left:1rem;
  padding-right:1rem
}

.px-5{
  padding-left:1.25rem;
  padding-right:1.25rem
}

.px-6{
  padding-left:1.5rem;
  padding-right:1.5rem
}

.px-8{
  padding-left:2rem;
  padding-right:2rem
}

.px-9{
  padding-left:2.25rem;
  padding-right:2.25rem
}

.px-10{
  padding-left:2.5rem;
  padding-right:2.5rem
}

.px-px{
  padding-left:1px;
  padding-right:1px
}

.px-1\.5{
  padding-left:0.375rem;
  padding-right:0.375rem
}

.px-2\.5{
  padding-left:0.625rem;
  padding-right:0.625rem
}

.py-0{
  padding-top:0px;
  padding-bottom:0px
}

.py-1{
  padding-top:0.25rem;
  padding-bottom:0.25rem
}

.py-2{
  padding-top:0.5rem;
  padding-bottom:0.5rem
}

.py-3{
  padding-top:0.75rem;
  padding-bottom:0.75rem
}

.py-4{
  padding-top:1rem;
  padding-bottom:1rem
}

.py-5{
  padding-top:1.25rem;
  padding-bottom:1.25rem
}

.py-6{
  padding-top:1.5rem;
  padding-bottom:1.5rem
}

.py-8{
  padding-top:2rem;
  padding-bottom:2rem
}

.py-px{
  padding-top:1px;
  padding-bottom:1px
}

.py-0\.5{
  padding-top:0.125rem;
  padding-bottom:0.125rem
}

.py-1\.5{
  padding-top:0.375rem;
  padding-bottom:0.375rem
}

.py-3\.5{
  padding-top:0.875rem;
  padding-bottom:0.875rem
}

.py-2px{
  padding-top:2px;
  padding-bottom:2px
}

.pt-0{
  padding-top:0px
}

.pt-1{
  padding-top:0.25rem
}

.pt-2{
  padding-top:0.5rem
}

.pt-3{
  padding-top:0.75rem
}

.pt-4{
  padding-top:1rem
}

.pt-5{
  padding-top:1.25rem
}

.pt-6{
  padding-top:1.5rem
}

.pt-8{
  padding-top:2rem
}

.pt-24{
  padding-top:6rem
}

.pt-0\.5{
  padding-top:0.125rem
}

.pr-0{
  padding-right:0px
}

.pr-1{
  padding-right:0.25rem
}

.pr-2{
  padding-right:0.5rem
}

.pr-3{
  padding-right:0.75rem
}

.pr-4{
  padding-right:1rem
}

.pr-5{
  padding-right:1.25rem
}

.pr-6{
  padding-right:1.5rem
}

.pr-8{
  padding-right:2rem
}

.pr-10{
  padding-right:2.5rem
}

.pr-12{
  padding-right:3rem
}

.pr-0\.5{
  padding-right:0.125rem
}

.pb-0{
  padding-bottom:0px
}

.pb-1{
  padding-bottom:0.25rem
}

.pb-2{
  padding-bottom:0.5rem
}

.pb-3{
  padding-bottom:0.75rem
}

.pb-4{
  padding-bottom:1rem
}

.pb-6{
  padding-bottom:1.5rem
}

.pb-8{
  padding-bottom:2rem
}

.pb-0\.5{
  padding-bottom:0.125rem
}

.pl-1{
  padding-left:0.25rem
}

.pl-2{
  padding-left:0.5rem
}

.pl-3{
  padding-left:0.75rem
}

.pl-4{
  padding-left:1rem
}

.pl-6{
  padding-left:1.5rem
}

.pl-7{
  padding-left:1.75rem
}

.pl-8{
  padding-left:2rem
}

.pl-10{
  padding-left:2.5rem
}

.pl-12{
  padding-left:3rem
}

.pl-14{
  padding-left:3.5rem
}

.pl-16{
  padding-left:4rem
}

.pl-20{
  padding-left:5rem
}

.text-left{
  text-align:left
}

.text-center{
  text-align:center
}

.text-right{
  text-align:right
}

.align-top{
  vertical-align:top
}

.align-middle{
  vertical-align:middle
}

.align-bottom{
  vertical-align:bottom
}

.font-mono{
  font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}

.text-xs{
  font-size:.75rem
}

.text-sm{
  font-size:.875rem
}

.text-base{
  font-size:1rem
}

.text-lg{
  font-size:1.125rem
}

.text-xl{
  font-size:1.25rem
}

.text-2xl{
  font-size:1.5rem
}

.text-3xl{
  font-size:1.875rem
}

.text-4xl{
  font-size:2.25rem
}

.text-5xl{
  font-size:3rem
}

.text-6xl{
  font-size:4rem
}

.text-2xs{
  font-size:.625rem
}

.text-badge{
  font-size:8px
}

.text-3xs{
  font-size:.5rem
}

.font-thin{
  font-weight:100
}

.font-extralight{
  font-weight:200
}

.font-light{
  font-weight:300
}

.font-normal{
  font-weight:400
}

.font-medium{
  font-weight:500
}

.font-semibold{
  font-weight:600
}

.font-bold{
  font-weight:700
}

.font-black{
  font-weight:900
}

.uppercase{
  text-transform:uppercase
}

.capitalize{
  text-transform:capitalize
}

.normal-case{
  text-transform:none
}

.italic{
  font-style:italic
}

.ordinal{
  --tw-ordinal:var(--tw-empty,/*!*/ /*!*/);
  --tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);
  font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)
}

.ordinal{
  --tw-ordinal:ordinal
}

.leading-4{
  line-height:1rem
}

.leading-5{
  line-height:1.25rem
}

.leading-6{
  line-height:1.5rem
}

.leading-7{
  line-height:1.75rem
}

.leading-8{
  line-height:2rem
}

.leading-9{
  line-height:2.25rem
}

.leading-11{
  line-height:2.75rem
}

.leading-none{
  line-height:1
}

.leading-tight{
  line-height:1.25
}

.leading-normal{
  line-height:1.5
}

.leading-loose{
  line-height:2
}

.tracking-tight{
  letter-spacing:-0.025em
}

.text-current{
  color:currentColor
}

.text-black{
  --tw-text-opacity:1;
  color:rgba(0, 0, 0, var(--tw-text-opacity))
}

.text-white{
  --tw-text-opacity:1;
  color:rgba(255, 255, 255, var(--tw-text-opacity))
}

.text-gray-50{
  --tw-text-opacity:1;
  color:rgba(249, 250, 251, var(--tw-text-opacity))
}

.text-gray-400{
  --tw-text-opacity:1;
  color:rgba(156, 163, 175, var(--tw-text-opacity))
}

.text-gray-500{
  --tw-text-opacity:1;
  color:rgba(107, 114, 128, var(--tw-text-opacity))
}

.text-gray-600{
  --tw-text-opacity:1;
  color:rgba(75, 85, 99, var(--tw-text-opacity))
}

.text-gray-700{
  --tw-text-opacity:1;
  color:rgba(55, 65, 81, var(--tw-text-opacity))
}

.text-gray-800{
  --tw-text-opacity:1;
  color:rgba(31, 41, 55, var(--tw-text-opacity))
}

.text-gray-900{
  --tw-text-opacity:1;
  color:rgba(17, 24, 39, var(--tw-text-opacity))
}

.text-red-500{
  --tw-text-opacity:1;
  color:rgba(239, 68, 68, var(--tw-text-opacity))
}

.text-red-600{
  --tw-text-opacity:1;
  color:rgba(220, 38, 38, var(--tw-text-opacity))
}

.text-red-800{
  --tw-text-opacity:1;
  color:rgba(153, 27, 27, var(--tw-text-opacity))
}

.text-red-900{
  --tw-text-opacity:1;
  color:rgba(127, 29, 29, var(--tw-text-opacity))
}

.text-yellow-500{
  --tw-text-opacity:1;
  color:rgba(245, 158, 11, var(--tw-text-opacity))
}

.text-yellow-600{
  --tw-text-opacity:1;
  color:rgba(217, 119, 6, var(--tw-text-opacity))
}

.text-yellow-700{
  --tw-text-opacity:1;
  color:rgba(180, 83, 9, var(--tw-text-opacity))
}

.text-green-600{
  --tw-text-opacity:1;
  color:rgba(5, 150, 105, var(--tw-text-opacity))
}

.text-green-700{
  --tw-text-opacity:1;
  color:rgba(4, 120, 87, var(--tw-text-opacity))
}

.text-blue-400{
  --tw-text-opacity:1;
  color:rgba(96, 165, 250, var(--tw-text-opacity))
}

.text-blue-500{
  --tw-text-opacity:1;
  color:rgba(59, 130, 246, var(--tw-text-opacity))
}

.text-blue-600{
  --tw-text-opacity:1;
  color:rgba(37, 99, 235, var(--tw-text-opacity))
}

.text-blue-700{
  --tw-text-opacity:1;
  color:rgba(29, 78, 216, var(--tw-text-opacity))
}

.text-blue-800{
  --tw-text-opacity:1;
  color:rgba(30, 64, 175, var(--tw-text-opacity))
}

.text-indigo-600{
  --tw-text-opacity:1;
  color:rgba(79, 70, 229, var(--tw-text-opacity))
}

.text-foo-500{
  --tw-text-opacity:1;
  color:rgba(217, 70, 239, var(--tw-text-opacity))
}

.text-primary-200{
  --tw-text-opacity:1;
  color:rgba(128, 202, 218, var(--tw-text-opacity))
}

.text-primary-500{
  --tw-text-opacity:1;
  color:rgba(0, 148, 181, var(--tw-text-opacity))
}

.text-primary-600{
  --tw-text-opacity:1;
  color:rgba(0, 140, 174, var(--tw-text-opacity))
}

.text-primary-700{
  --tw-text-opacity:1;
  color:rgba(0, 129, 165, var(--tw-text-opacity))
}

.text-secondary-500{
  --tw-text-opacity:1;
  color:rgba(224, 117, 11, var(--tw-text-opacity))
}

.text-secondary-600{
  --tw-text-opacity:1;
  color:rgba(220, 109, 10, var(--tw-text-opacity))
}

.text-danger-500{
  --tw-text-opacity:1;
  color:rgba(189, 54, 47, var(--tw-text-opacity))
}

.text-danger-600{
  --tw-text-opacity:1;
  color:rgba(183, 48, 42, var(--tw-text-opacity))
}

.text-danger-A700{
  --tw-text-opacity:1;
  color:rgba(255, 79, 75, var(--tw-text-opacity))
}

.hover\:text-gray-500:hover{
  --tw-text-opacity:1;
  color:rgba(107, 114, 128, var(--tw-text-opacity))
}

.hover\:text-gray-900:hover{
  --tw-text-opacity:1;
  color:rgba(17, 24, 39, var(--tw-text-opacity))
}

.hover\:text-blue-600:hover{
  --tw-text-opacity:1;
  color:rgba(37, 99, 235, var(--tw-text-opacity))
}

.hover\:text-blue-800:hover{
  --tw-text-opacity:1;
  color:rgba(30, 64, 175, var(--tw-text-opacity))
}

.hover\:text-indigo-500:hover{
  --tw-text-opacity:1;
  color:rgba(99, 102, 241, var(--tw-text-opacity))
}

.hover\:text-primary-800:hover{
  --tw-text-opacity:1;
  color:rgba(0, 119, 157, var(--tw-text-opacity))
}

.focus\:text-blue-600:focus{
  --tw-text-opacity:1;
  color:rgba(37, 99, 235, var(--tw-text-opacity))
}

.underline{
  text-decoration:underline
}

.line-through{
  text-decoration:line-through
}

.no-underline{
  text-decoration:none
}

.placeholder-red-300::-moz-placeholder{
  --tw-placeholder-opacity:1;
  color:rgba(252, 165, 165, var(--tw-placeholder-opacity))
}

.placeholder-red-300::placeholder{
  --tw-placeholder-opacity:1;
  color:rgba(252, 165, 165, var(--tw-placeholder-opacity))
}

.opacity-0{
  opacity:0
}

.opacity-25{
  opacity:0.25
}

.opacity-50{
  opacity:0.5
}

.opacity-75{
  opacity:0.75
}

.opacity-100{
  opacity:1
}

*, ::before, ::after{
  --tw-shadow:0 0 #0000
}

.shadow-sm{
  --tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow{
  --tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-md{
  --tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-lg{
  --tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-xl{
  --tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-none{
  --tw-shadow:0 0 #0000;
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.outline-none{
  outline:2px solid transparent;
  outline-offset:2px
}

.focus\:outline-none:focus{
  outline:2px solid transparent;
  outline-offset:2px
}

*, ::before, ::after{
  --tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width:0px;
  --tw-ring-offset-color:#fff;
  --tw-ring-color:rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow:0 0 #0000;
  --tw-ring-shadow:0 0 #0000
}

.ring-0{
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

.ring-1{
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

.ring-2{
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

.focus\:ring-0:focus{
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

.focus\:ring-2:focus{
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

.focus\:ring:focus{
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

.ring-black{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))
}

.ring-gray-300{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))
}

.ring-secondary-500{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(224, 117, 11, var(--tw-ring-opacity))
}

.focus\:ring-red-500:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))
}

.focus\:ring-blue-500:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))
}

.focus\:ring-indigo-500:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))
}

.focus\:ring-primary-300:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(77, 180, 203, var(--tw-ring-opacity))
}

.focus\:ring-primary-500:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(0, 148, 181, var(--tw-ring-opacity))
}

.focus\:ring-primary-600:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(0, 140, 174, var(--tw-ring-opacity))
}

.focus\:ring-secondary-500:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(224, 117, 11, var(--tw-ring-opacity))
}

.focus\:ring-danger-500:focus{
  --tw-ring-opacity:1;
  --tw-ring-color:rgba(189, 54, 47, var(--tw-ring-opacity))
}

.ring-opacity-5{
  --tw-ring-opacity:0.05
}

.ring-offset-2{
  --tw-ring-offset-width:2px
}

.focus\:ring-offset-0:focus{
  --tw-ring-offset-width:0px
}

.focus\:ring-offset-1:focus{
  --tw-ring-offset-width:1px
}

.focus\:ring-offset-2:focus{
  --tw-ring-offset-width:2px
}

.filter{
  --tw-blur:var(--tw-empty,/*!*/ /*!*/);
  --tw-brightness:var(--tw-empty,/*!*/ /*!*/);
  --tw-contrast:var(--tw-empty,/*!*/ /*!*/);
  --tw-grayscale:var(--tw-empty,/*!*/ /*!*/);
  --tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);
  --tw-invert:var(--tw-empty,/*!*/ /*!*/);
  --tw-saturate:var(--tw-empty,/*!*/ /*!*/);
  --tw-sepia:var(--tw-empty,/*!*/ /*!*/);
  --tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);
  filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.blur{
  --tw-blur:blur(8px)
}

.invert{
  --tw-invert:invert(100%)
}

.transition{
  transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration:150ms
}

.transition-colors{
  transition-property:background-color, border-color, color, fill, stroke;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration:150ms
}

.duration-100{
  transition-duration:100ms
}

.duration-200{
  transition-duration:200ms
}

.duration-300{
  transition-duration:300ms
}

.ease-in{
  transition-timing-function:cubic-bezier(0.4, 0, 1, 1)
}

.ease-out{
  transition-timing-function:cubic-bezier(0, 0, 0.2, 1)
}

.ease-in-out{
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)
}

.placeholder-text-xs::-moz-placeholder{
  font-size:.75rem;
}

.placeholder-text-xs::placeholder{
  font-size:.75rem;
}

@media (min-width: 640px){
  .sm\:col-span-1{
    grid-column:span 1 / span 1
  }

  .sm\:mt-0{
    margin-top:0px
  }

  .sm\:ml-4{
    margin-left:1rem
  }

  .sm\:flex{
    display:flex
  }

  .sm\:translate-x-0{
    --tw-translate-x:0px
  }

  .sm\:translate-x-2{
    --tw-translate-x:0.5rem
  }

  .sm\:translate-y-0{
    --tw-translate-y:0px
  }

  .sm\:grid-cols-2{
    grid-template-columns:repeat(2, minmax(0, 1fr))
  }

  .sm\:flex-row{
    flex-direction:row
  }

  .sm\:items-start{
    align-items:flex-start
  }

  .sm\:items-end{
    align-items:flex-end
  }

  .sm\:items-center{
    align-items:center
  }

  .sm\:justify-between{
    justify-content:space-between
  }

  .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse:0;
    margin-right:calc(1rem * var(--tw-space-x-reverse));
    margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))
  }

  .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse:0;
    margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom:calc(0px * var(--tw-space-y-reverse))
  }

  .sm\:p-6{
    padding:1.5rem
  }

  .sm\:text-sm{
    font-size:.875rem
  }

  .sm\:text-2xl{
    font-size:1.5rem
  }
}

@media (min-width: 768px){
  .md\:block{
    display:block
  }

  .md\:hidden{
    display:none
  }

  .md\:min-w-8{
    min-width:2rem
  }

  .md\:min-w-16{
    min-width:4rem
  }

  .md\:text-sm{
    font-size:.875rem
  }

  .md\:text-5xl{
    font-size:3rem
  }
}

@media (min-width: 1024px){
  .lg\:grid{
    display:grid
  }

  .lg\:w-36{
    width:9rem
  }

  .lg\:w-48{
    width:12rem
  }

  .lg\:min-w-48{
    min-width:12rem
  }

  .lg\:grid-cols-3{
    grid-template-columns:repeat(3, minmax(0, 1fr))
  }

  .lg\:px-8{
    padding-left:2rem;
    padding-right:2rem
  }

  .lg\:text-2xl{
    font-size:1.5rem
  }
}

@media (min-width: 1280px){
}

@media (min-width: 1536px){
}

@media print{
  .print\:block{
    display:block
  }

  .print\:hidden{
    display:none
  }

  .print\:h-auto{
    height:auto
  }

  .print\:flex-grow-0{
    flex-grow:0
  }

  .print\:origin-top-left{
    transform-origin:top left
  }

  .print\:transform{
    --tw-translate-x:0;
    --tw-translate-y:0;
    --tw-rotate:0;
    --tw-skew-x:0;
    --tw-skew-y:0;
    --tw-scale-x:1;
    --tw-scale-y:1;
    transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  }

  .print\:scale-75{
    --tw-scale-x:.75;
    --tw-scale-y:.75
  }

  .print\:overflow-visible{
    overflow:visible
  }

  .print\:overflow-y-visible{
    overflow-y:visible
  }

  .print\:border-b-2{
    border-bottom-width:2px
  }

  .print\:border-gray-900{
    --tw-border-opacity:1;
    border-color:rgba(17, 24, 39, var(--tw-border-opacity))
  }

  .print\:bg-white{
    --tw-bg-opacity:1;
    background-color:rgba(255, 255, 255, var(--tw-bg-opacity))
  }

  .print\:px-4{
    padding-left:1rem;
    padding-right:1rem
  }

  .print\:pt-0{
    padding-top:0px
  }

  .print\:text-black{
    --tw-text-opacity:1;
    color:rgba(0, 0, 0, var(--tw-text-opacity))
  }
}