
/*
Trix 1.3.2
Copyright © 2024 Basecamp, LLC
http://trix-editor.org/*/
trix-editor {
  border: 1px solid #bbb;
  border-radius: 3px;
  margin: 0;
  padding: 0.4em 0.6em;
  min-height: 5em;
  outline: none; }
trix-toolbar * {
  box-sizing: border-box; }
trix-toolbar .trix-button-row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  overflow-x: auto; }
trix-toolbar .trix-button-group {
  display: flex;
  margin-bottom: 10px;
  border: 1px solid #bbb;
  border-top-color: #ccc;
  border-bottom-color: #888;
  border-radius: 3px; }
  trix-toolbar .trix-button-group:not(:first-child) {
    margin-left: 1.5vw; }
    @media (max-device-width: 768px) {
      trix-toolbar .trix-button-group:not(:first-child) {
        margin-left: 0; } }
trix-toolbar .trix-button-group-spacer {
  flex-grow: 1; }
  @media (max-device-width: 768px) {
    trix-toolbar .trix-button-group-spacer {
      display: none; } }
trix-toolbar .trix-button {
  position: relative;
  float: left;
  color: rgba(0, 0, 0, 0.6);
  font-size: 0.75em;
  font-weight: 600;
  white-space: nowrap;
  padding: 0 0.5em;
  margin: 0;
  outline: none;
  border: none;
  border-bottom: 1px solid #ddd;
  border-radius: 0;
  background: transparent; }
  trix-toolbar .trix-button:not(:first-child) {
    border-left: 1px solid #ccc; }
  trix-toolbar .trix-button.trix-active {
    background: #cbeefa;
    color: black; }
  trix-toolbar .trix-button:not(:disabled) {
    cursor: pointer; }
  trix-toolbar .trix-button:disabled {
    color: rgba(0, 0, 0, 0.125); }
  @media (max-device-width: 768px) {
    trix-toolbar .trix-button {
      letter-spacing: -0.01em;
      padding: 0 0.3em; } }
trix-toolbar .trix-button--icon {
  font-size: inherit;
  width: 2.6em;
  height: 1.6em;
  max-width: calc(0.8em + 4vw);
  text-indent: -9999px; }
  @media (max-device-width: 768px) {
    trix-toolbar .trix-button--icon {
      height: 2em;
      max-width: calc(0.8em + 3.5vw); } }
  trix-toolbar .trix-button--icon::before {
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0.6;
    content: "";
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain; }
    @media (max-device-width: 768px) {
      trix-toolbar .trix-button--icon::before {
        right: 6%;
        left: 6%; } }
  trix-toolbar .trix-button--icon.trix-active::before {
    opacity: 1; }
  trix-toolbar .trix-button--icon:disabled::before {
    opacity: 0.125; }
trix-toolbar .trix-button--icon-attach::before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16.5%206v11.5a4%204%200%201%201-8%200V5a2.5%202.5%200%200%201%205%200v10.5a1%201%200%201%201-2%200V6H10v9.5a2.5%202.5%200%200%200%205%200V5a4%204%200%201%200-8%200v12.5a5.5%205.5%200%200%200%2011%200V6h-1.5z%22%2F%3E%3C%2Fsvg%3E");
  top: 8%;
  bottom: 4%; }
trix-toolbar .trix-button--icon-bold::before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E"); }
trix-toolbar .trix-button--icon-italic::before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E"); }
trix-toolbar .trix-button--icon-link::before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E"); }
trix-toolbar .trix-button--icon-strike::before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E"); }
trix-toolbar .trix-button--icon-quote::before {
  background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E"); }
trix-toolbar .trix-button--icon-heading-1::before {
  background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E"); }
trix-toolbar .trix-button--icon-code::before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E"); }
trix-toolbar .trix-button--icon-bullet-list::before {
  background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E"); }
trix-toolbar .trix-button--icon-number-list::before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E"); }
trix-toolbar .trix-button--icon-undo::before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E"); }
trix-toolbar .trix-button--icon-redo::before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E"); }
trix-toolbar .trix-button--icon-decrease-nesting-level::before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E"); }
trix-toolbar .trix-button--icon-increase-nesting-level::before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E"); }
trix-toolbar .trix-dialogs {
  position: relative; }
trix-toolbar .trix-dialog {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  font-size: 0.75em;
  padding: 15px 10px;
  background: #fff;
  box-shadow: 0 0.3em 1em #ccc;
  border-top: 2px solid #888;
  border-radius: 5px;
  z-index: 5; }
trix-toolbar .trix-input--dialog {
  font-size: inherit;
  font-weight: normal;
  padding: 0.5em 0.8em;
  margin: 0 10px 0 0;
  border-radius: 3px;
  border: 1px solid #bbb;
  background-color: #fff;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none; }
  trix-toolbar .trix-input--dialog.validate:invalid {
    box-shadow: #F00 0px 0px 1.5px 1px; }
trix-toolbar .trix-button--dialog {
  font-size: inherit;
  padding: 0.5em;
  border-bottom: none; }
trix-toolbar .trix-dialog--link {
  max-width: 600px; }
trix-toolbar .trix-dialog__link-fields {
  display: flex;
  align-items: baseline; }
  trix-toolbar .trix-dialog__link-fields .trix-input {
    flex: 1; }
  trix-toolbar .trix-dialog__link-fields .trix-button-group {
    flex: 0 0 content;
    margin: 0; }
trix-editor [data-trix-mutable]:not(.attachment__caption-editor) {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

trix-editor [data-trix-mutable]::-moz-selection,
trix-editor [data-trix-cursor-target]::-moz-selection, trix-editor [data-trix-mutable] ::-moz-selection {
  background: none; }
trix-editor [data-trix-mutable]::selection,
trix-editor [data-trix-cursor-target]::selection, trix-editor [data-trix-mutable] ::selection {
  background: none; }

trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection {
  background: highlight; }
trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection {
  background: highlight; }

trix-editor [data-trix-mutable].attachment.attachment--file {
  box-shadow: 0 0 0 2px highlight;
  border-color: transparent; }
trix-editor [data-trix-mutable].attachment img {
  box-shadow: 0 0 0 2px highlight; }
trix-editor .attachment {
  position: relative; }
  trix-editor .attachment:hover {
    cursor: default; }
trix-editor .attachment--preview .attachment__caption:hover {
  cursor: text; }
trix-editor .attachment__progress {
  position: absolute;
  z-index: 1;
  height: 20px;
  top: calc(50% - 10px);
  left: 5%;
  width: 90%;
  opacity: 0.9;
  transition: opacity 200ms ease-in; }
  trix-editor .attachment__progress[value="100"] {
    opacity: 0; }
trix-editor .attachment__caption-editor {
  display: inline-block;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  color: inherit;
  text-align: center;
  vertical-align: top;
  border: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none; }
trix-editor .attachment__toolbar {
  position: absolute;
  z-index: 1;
  top: -0.9em;
  left: 0;
  width: 100%;
  text-align: center; }
trix-editor .trix-button-group {
  display: inline-flex; }
trix-editor .trix-button {
  position: relative;
  float: left;
  color: #666;
  white-space: nowrap;
  font-size: 80%;
  padding: 0 0.8em;
  margin: 0;
  outline: none;
  border: none;
  border-radius: 0;
  background: transparent; }
  trix-editor .trix-button:not(:first-child) {
    border-left: 1px solid #ccc; }
  trix-editor .trix-button.trix-active {
    background: #cbeefa; }
  trix-editor .trix-button:not(:disabled) {
    cursor: pointer; }
trix-editor .trix-button--remove {
  text-indent: -9999px;
  display: inline-block;
  padding: 0;
  outline: none;
  width: 1.8em;
  height: 1.8em;
  line-height: 1.8em;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid highlight;
  box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.25); }
  trix-editor .trix-button--remove::before {
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0.7;
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 90%; }
  trix-editor .trix-button--remove:hover {
    border-color: #333; }
    trix-editor .trix-button--remove:hover::before {
      opacity: 1; }
trix-editor .attachment__metadata-container {
  position: relative; }
trix-editor .attachment__metadata {
  position: absolute;
  left: 50%;
  top: 2em;
  transform: translate(-50%, 0);
  max-width: 90%;
  padding: 0.1em 0.6em;
  font-size: 0.8em;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 3px; }
  trix-editor .attachment__metadata .attachment__name {
    display: inline-block;
    max-width: 100%;
    vertical-align: bottom;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  trix-editor .attachment__metadata .attachment__size {
    margin-left: 0.2em;
    white-space: nowrap; }
@charset "UTF-8";
.trix-content {
  line-height: 1.5; }
  .trix-content * {
    box-sizing: border-box;
    margin: 0;
    padding: 0; }
  .trix-content h1 {
    font-size: 1.2em;
    line-height: 1.2; }
  .trix-content blockquote {
    border: 0 solid #ccc;
    border-left-width: 0.3em;
    margin-left: 0.3em;
    padding-left: 0.6em; }
  .trix-content [dir=rtl] blockquote,
  .trix-content blockquote[dir=rtl] {
    border-width: 0;
    border-right-width: 0.3em;
    margin-right: 0.3em;
    padding-right: 0.6em; }
  .trix-content li {
    margin-left: 1em; }
  .trix-content [dir=rtl] li {
    margin-right: 1em; }
  .trix-content pre {
    display: inline-block;
    width: 100%;
    vertical-align: top;
    font-family: monospace;
    font-size: 0.9em;
    padding: 0.5em;
    white-space: pre;
    background-color: #eee;
    overflow-x: auto; }
  .trix-content img {
    max-width: 100%;
    height: auto; }
  .trix-content .attachment {
    display: inline-block;
    position: relative;
    max-width: 100%; }
    .trix-content .attachment a {
      color: inherit;
      text-decoration: none; }
      .trix-content .attachment a:hover, .trix-content .attachment a:visited:hover {
        color: inherit; }
  .trix-content .attachment__caption {
    text-align: center; }
    .trix-content .attachment__caption .attachment__name + .attachment__size::before {
      content: ' · '; }
  .trix-content .attachment--preview {
    width: 100%;
    text-align: center; }
    .trix-content .attachment--preview .attachment__caption {
      color: #666;
      font-size: 0.9em;
      line-height: 1.2; }
  .trix-content .attachment--file {
    color: #333;
    line-height: 1;
    margin: 0 2px 2px 2px;
    padding: 0.4em 1em;
    border: 1px solid #bbb;
    border-radius: 5px; }
  .trix-content .attachment-gallery {
    display: flex;
    flex-wrap: wrap;
    position: relative; }
    .trix-content .attachment-gallery .attachment {
      flex: 1 0 33%;
      padding: 0 0.5em;
      max-width: 33%; }
    .trix-content .attachment-gallery.attachment-gallery--2 .attachment, .trix-content .attachment-gallery.attachment-gallery--4 .attachment {
      flex-basis: 50%;
      max-width: 50%; }

*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:none !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:0}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b{font-weight:normal}strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{text-decoration:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:hover{text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none !important}html{font-size:16px}body{font-family:"Graphik",-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;letter-spacing:-0.005em;color:#323a45;-webkit-font-smoothing:antialiased;font-size:1rem}h1,h2,h3,h4,h5,h6{font-family:"Graphik",-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;letter-spacing:-0.03em;font-weight:600;margin-top:0}h1{font-size:1.5rem}@media(min-width: 768px){h1{font-size:2rem}}h2{font-size:1.25rem}@media(min-width: 768px){h2{font-size:1.5rem}}h3{font-size:1rem}@media(min-width: 768px){h3{font-size:1.25rem}}h4{font-size:.9375rem}@media(min-width: 768px){h4{font-size:1rem}}h5{font-size:.875rem}@media(min-width: 768px){h5{font-size:.9375rem}}h6{font-size:.75rem}@media(min-width: 768px){h6{font-size:.875rem}}p,ul,ol{color:#323a45;font-size:1rem}.proui-inverted p,.proui-inverted ul,.proui-inverted ol{color:hsla(0,0%,100%,.8)}p strong,ul strong,ol strong{color:#323a45}.proui-inverted p strong,.proui-inverted ul strong,.proui-inverted ol strong{color:#fff}a{transition:all .3s ease}a:hover{text-decoration:none}.proui-inverted a{color:hsla(0,0%,100%,.8)}.proui-inverted a:hover{color:#fff}a.text-white{color:#fff}a.sidebar-link{color:#fff !important}a.sidebar-link:hover{color:#fff}a.proui-active-redline{border-bottom:1px solid}a.proui-active-redline p{color:#00258a}a.proui-found-redline{border-bottom:1px dashed}a.proui-unapplied-redline{border-bottom:1px solid #fdb81e}a.proui-redline-selected{background-color:#e1f3f8}.proui-section-title{text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-family:"Graphik",-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-size:.75rem;font-weight:600}.proui-longform{font-family:"SourceSerifPro",georgia,serif}.proui-longform--editable{background-color:#eee}.proui-2x-size{font-size:2rem}.proui-label{padding-left:.5em;padding-right:.5em;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-weight:600}a.unstyled{color:unset}a.unstyled:hover,a.unstyled:visited,a.unstyled:visited:hover{color:unset}.proui-sr-only{position:absolute;left:-999em}@media(min-width: 768px){.proui-hide-on-desktop{display:none}}@media(max-width: 767px){.proui-hide-on-mobile{display:none}}.proui-inverted{color:#fff}.proui-reverted{color:#212121}.proui-max-height{height:100%}.icon-green--override{color:#4aa564 !important}.icon-gray--override{color:#aeb0b5 !important}body{background-color:#fff;max-width:100%;overflow-x:hidden}body.proui-layout--admin{background:#00258a}body.proui-layout--iframe{background:#fff}img{max-width:100%;display:block}.proui-wrapper{z-index:2;position:relative}@media(max-width: 767px){.proui-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto;padding-top:40px;padding-bottom:40px;-webkit-overflow-scrolling:touch}}.proui-container{max-width:1260px;margin-left:auto;margin-right:auto;padding-left:.9375rem;padding-right:.9375rem;width:100%}.proui-container--full-width{max-width:none}@media(min-width: 768px){.proui-container{padding-left:1.875rem;padding-right:1.875rem}}.proui-view-title{line-height:1.1}.proui-view-title--small{font-size:1.125rem;line-height:1.25}@media(min-width: 768px){.proui-view-title--small{font-size:1.875rem;line-height:1.25}}.view-header{margin-bottom:1.5rem}.view-header .view-header-promoted .proui-content-link{color:#fff;background:#fff}.proui-global-header{margin-bottom:1rem;position:relative;z-index:4}@media(max-width: 767px){.proui-global-header{position:fixed;top:0;left:0;width:100vw;background:#0071bc;z-index:12}}@media(max-width: 767px){.proui-global-header--open{background:#00258a}}.proui-global-header__search-container{margin-left:.625rem}@media(min-width: 768px){.proui-global-header__search-container{margin-left:auto;max-width:330px;width:100%;margin-right:.625rem}}.proui-global-header__search-container .proui-input{border:0;width:100%}.proui-global-header__search-container+.proui-nav{margin-left:.625rem !important}.proui-view-content{display:flex;align-items:flex-start;background:#f9fafb;position:relative;z-index:2;box-shadow:inset 0 -2.5rem 0 #0071bc}.proui-layout--admin .proui-view-content{box-shadow:0 0 0;background:rgba(0,0,0,0)}.proui-view-content .proui-container{position:relative}@media(min-width: 768px){.proui-view-content .proui-container{display:flex;align-items:flex-start}}@media(max-width: 767px){.proui-view-content>.proui-container{padding:0}.proui-view-content>.proui-container:before{content:"";display:block;height:1px;background:hsla(0,0%,100%,.25);width:100%;position:relative;z-index:2}}.proui-view-content__sidebar{padding:15px .9375rem 30px;flex-shrink:0;position:relative}@media(min-width: 768px){.proui-view-content__sidebar{width:160px;padding:30px 0 60px}}.proui-view-content__sidebar>*{position:relative;z-index:2}.proui-view-content__main{flex:1;position:relative;z-index:2}.proui-content-container{background:#fff;box-shadow:0 0 0 10px rgba(0,0,0,.07);padding:1rem;position:relative}@media(min-width: 768px){.proui-content-container{padding:1rem}}.proui-content-container.proui-content-container-iframe{box-shadow:0 0 0 0}.proui-background-banner{position:fixed;background:url(/assets/d84af9309d3b1d94363c-283a8bf5ffae191e2dfc09734d01f9b618bd185322409ad9452f2520ffbfa5bf.png) no-repeat center bottom/100%,linear-gradient(180deg, #0071bc 10%, #0032bc 100%);width:100vw;height:100vh;left:0;right:0;top:0;z-index:0}@media(min-width: 768px){.proui-background-banner{height:auto;right:auto;top:auto;min-height:520px;position:absolute;bottom:calc(100% - 4rem)}.proui-background-banner--sidebar{width:144vw;height:300%;left:-44vw;bottom:0}}.proui-billcard-iframe{width:100%}.proui-layout--iframe .proui-link{text-indent:-1.7rem;padding-left:1.7rem}.proui-layout--iframe .proui-link i{width:.9rem;text-indent:0rem}.proui-layout--iframe .proui-card-section{padding-top:0}.proui-layout--iframe .proui-card-title{padding-left:.25rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.proui-global-footer{background:linear-gradient(to bottom, #0071bc 0%, #0032bc 80%);padding:1.5rem 0;position:relative;z-index:1}@media(max-width: 767px){.proui-global-footer{display:none}}.proui-global-footer .proui-container{position:relative;z-index:2}.proui-global-footer__message{font-size:.875rem;opacity:.75}.proui-spacer{display:block;height:1.5rem}.proui-spacer--s{height:.5rem}.proui-spacer--l{height:2.5rem}.proui-spacer--separator{border-top:1px solid #aeb0b5}.proui-link i{color:#aeb0b5;text-decoration:none;margin-right:.5rem;font-size:.875em}.proui-link--facet{text-decoration:none}.proui-link--facet:hover{background-color:#f1f1f1}.proui-link:hover{text-decoration:none}.proui-link:hover i{color:#0071bc}.proui-attachment{display:flex;align-items:center;min-height:2.5rem;border-radius:.25rem;border:1px solid #d6d7d9;padding:0 .5rem;text-decoration:none}.proui-attachment__icon{width:1.5rem;display:flex;align-items:center;justify-content:center;color:#aeb0b5}.proui-attachment__size{margin-left:auto;color:#5b616b}.proui-attachment__title{padding-left:5px}.proui-attachment:hover{border-color:#0071bc}.proui-attachment:hover .proui-attachment__icon{color:#0071bc}.proui-attachment__flexible{min-height:2.5rem;height:auto;padding-top:5px}.proui-attachment__flexible .proui-attachment__title{margin:5px}.proui-content-link{padding:.25rem .5rem .25rem .75rem;position:relative;cursor:pointer;display:block;text-decoration:none}.proui-content-link+.proui-content-link{margin-top:1rem}.proui-content-link:before,.proui-content-link:after{content:"";width:.25rem;position:absolute;top:0;left:0}.proui-content-link:before{background:#f1f1f1;height:100%}.proui-content-link:after{background:#0032bc;height:0;transition:all .15s ease}.proui-content-link__promoted{color:#5b616b;font-size:.8125rem;text-align:right;display:block;float:right}.proui-content-link__primary,.proui-content-link__secondary{display:block}.proui-content-link__primary{color:#2b67ff;font-size:.9375rem;font-weight:600}.proui-content-link__image{width:50px}.proui-content-link__secondary{color:#5b616b;font-size:.875rem;margin-top:.25rem}.proui-content-link__secondary+.proui-content-link__secondary{opacity:.8}.proui-content-link:hover{background:#f9fafb}.proui-content-link:hover:after{height:100%}.proui-content-link:hover .proui-content-link__primary{color:#0036e4}.proui-content-link--promoted{background:rgba(225,243,248,.5)}.proui-content-link--promoted:before{background:#0071bc}.proui-bulleted-list{padding:20px}.proui-bulleted-list ul{list-style:disc}.proui-bulleted-list ul li{margin-left:20px}.proui-card{background:#fff;box-shadow:0px 1px 4px rgba(0,0,0,.1),0px 4px 8px rgba(0,0,0,.1),0px 8px 16px rgba(0,0,0,.05),0px 12px 24px rgba(0,0,0,.05);border-radius:.25rem}.proui-card__container{overflow:hidden;color:#323a45}.proui-card--collapsed.proui-card--low-priority .proui-card__container{max-height:240px}.proui-card--collapsed.proui-card--medium-priority .proui-card__container{max-height:300px}.proui-card--collapsed.proui-card--high-priority .proui-card__container{max-height:340px}.proui-card--expanded{padding-bottom:2.5rem;max-height:none}.proui-card--with-spacing{margin-bottom:.5rem;max-height:none}.proui-card-band{height:.5rem;background:#f1f1f1}.proui-card-header,.proui-card-section{padding-left:1rem;padding-right:1rem}.proui-card-footer{color:#5b616b}.proui-link-list a.proui-link{display:block;padding-bottom:.1rem}.proui-link-list__inline a.proui-link{display:inline;padding-bottom:.1rem;padding-right:.7rem}.proui-card-section,.proui-longform{padding-left:.75rem;padding-right:.75rem}.proui-card-header{display:flex;align-items:center;justify-content:space-between;padding-top:.5rem}.proui-card-header__type{display:flex;align-items:center;align-content:space-around}.proui-card-header__type .proui-label{color:#fff}.proui-card-header__type *{padding:0 2px}.proui-card-header__date{text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-family:"Graphik",-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-size:13px;color:#5b616b}.proui-card-section{padding-top:.5rem}.proui-card-section:last-child{padding-bottom:.5rem}.proui-card-section img{padding:1rem;border:1px solid #d6d7d9;display:block;box-shadow:0px 1px 4px rgba(0,0,0,.1),0px 4px 8px rgba(0,0,0,.1)}.proui-card-section img.proui-bill-sponsor-image{padding:0px}.proui-card-title{margin-top:0;font-size:1.1875rem;font-weight:600;margin-bottom:.5em}.proui-card--low-priority .proui-card-title{font-size:1.125rem}.proui-card--high-priority .proui-card-title{font-size:1.25rem;font-weight:700}.proui-card-expand-control{height:2.5rem;background:#fff;position:absolute;z-index:10;bottom:0;left:0;right:0;border-top:1px solid #d6d7d9;display:flex;align-items:center;justify-content:center;cursor:pointer}.proui-card-expand-control:hover{background:#f1f1f1}.proui-card-expand-control:before{content:"";height:200%;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), white);position:absolute;width:100%;bottom:0;left:0;z-index:1;pointer-events:none}.proui-card--expanded .proui-card-expand-control:before{display:none}.proui-card-expand-control__label,.proui-card-expand-control__icon{position:relative;z-index:2}.proui-card-expand-control__label{text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-size:.75rem;color:#0071bc;font-weight:700}.proui-card--collapsed .proui-card-expand-control__label:before{content:"Expand"}.proui-card--expanded .proui-card-expand-control__label:before{content:"Collapse"}.proui-card-expand-control__icon{margin-left:.5rem;color:#aeb0b5}.proui-card--expanded .proui-card-expand-control__icon{transform:rotate(180deg)}.proui-card--blue{color:#0071bc}.proui-card--blue .proui-label{background:#0071bc}.proui-card--blue.proui-card--high-priority .proui-card-band{background:linear-gradient(to right, rgb(0, 128.3271276596, 213.5), rgb(0, 97.6728723404, 162.5))}.proui-card--red{color:#e31c3d}.proui-card--red .proui-label{background:#e31c3d}.proui-card--red.proui-card--high-priority .proui-card-band{background:linear-gradient(to right, rgb(229.8, 50.7, 80.4), rgb(204.3, 25.2, 54.9))}.proui-card--green{color:#2e8540}.proui-card--green .proui-label{background:#2e8540}.proui-card--green.proui-card--high-priority .proui-card-band{background:linear-gradient(to right, rgb(52.5530726257, 151.9469273743, 73.1173184358), rgb(39.4469273743, 114.0530726257, 54.8826815642))}.proui-card--gold{color:#fdb81e}.proui-card--gold .proui-label{background:#fdb81e}.proui-card--gold.proui-card--high-priority .proui-card-band{background:linear-gradient(to right, rgb(253.2246696035, 191.9757709251, 55.2753303965), rgb(252.7753303965, 176.0242290749, 4.7246696035))}.proui-card--aqua{color:#02bfe7}.proui-card--aqua .proui-label{background:#02bfe7}.proui-card--aqua.proui-card--high-priority .proui-card-band{background:linear-gradient(to right, rgb(5.6587982833, 209.6652360515, 252.8412017167), rgb(1.7811158798, 170.0965665236, 205.7188841202))}.proui-card--cool-blue{color:#205493}.proui-card--cool-blue .proui-label{background:#205493}.proui-card--cool-blue.proui-card--high-priority .proui-card-band{background:linear-gradient(to right, rgb(36.5586592179, 95.9664804469, 167.9413407821), rgb(27.4413407821, 72.0335195531, 126.0586592179))}.proui-card--purple{color:#4c2c92}.proui-card--purple .proui-label{background:#4c2c92}.proui-card--purple.proui-card--high-priority .proui-card-band{background:linear-gradient(to right, rgb(86.2, 49.9052631579, 165.5947368421), rgb(65.8, 38.0947368421, 126.4052631579))}.proui-timeline__header,.proui-timeline__footer{height:80px}.proui-timeline__header,.proui-timeline__footer,.proui-timeline__segment{position:relative}.proui-timeline__header:before,.proui-timeline__header:after,.proui-timeline__footer:before,.proui-timeline__footer:after,.proui-timeline__segment:before,.proui-timeline__segment:after{content:"";position:absolute;left:50%;transform:translateX(-50%)}.proui-timeline__header:before,.proui-timeline__footer:before,.proui-timeline__segment:before{top:0;bottom:0;border-left:4px solid #aeb0b5;width:1px;z-index:1}.proui-timeline__header{padding-top:100px}.proui-timeline__header:after{height:3rem;width:3rem;border-radius:50%;border:4px solid #aeb0b5;background:#fff url(/assets/b6376fbebc538ba6b425-f6a610527ef3eac59b561c36a0b3ec396e4f13e173024ed6693b342959fe3a96.svg) center center/cover;box-shadow:0 0 0 4px #fff;top:0;z-index:2}.proui-timeline__footer{padding-bottom:2.5rem}.proui-timeline__footer:after{bottom:-0.5rem;width:1rem;height:1rem;border-radius:50%;background:#aeb0b5}.proui-timeline__segment{padding:1.5rem 0;display:flex}.proui-timeline__segment .proui-card{width:100%;position:relative;z-index:2}@media(min-width: 768px){.proui-timeline__segment .proui-card{width:calc(50% - 1.25rem)}.proui-timeline__segment .proui-card:before,.proui-timeline__segment .proui-card:after{content:""}.proui-timeline__segment .proui-card:before{position:absolute;top:50%;transform:translateY(-50%);height:4px;width:1.25rem;background:currentColor;z-index:2}.proui-timeline__segment .proui-card:after{width:.75rem;height:.75rem;border-radius:50%;background:currentColor;position:absolute;top:50%;transform:translateY(-50%);z-index:1;box-shadow:0 0 0 4px #fff}}@media(min-width: 768px){.proui-timeline__segment--align-left{justify-content:flex-start}.proui-timeline__segment--align-left .proui-card:before{left:100%}.proui-timeline__segment--align-left .proui-card:after{left:calc(100% + .875rem)}.proui-timeline__segment--align-left+.proui-timeline__segment--align-right{margin-top:-2rem}.proui-timeline__segment--align-right{justify-content:flex-end}.proui-timeline__segment--align-right .proui-card:before{right:100%}.proui-timeline__segment--align-right .proui-card:after{right:calc(100% + .875rem)}.proui-timeline__segment--align-right+.proui-timeline__segment--align-left{margin-top:-2rem}}.proui-timeline__segment--break{height:120px}.proui-timeline__segment--break:before{border-left:4px dashed #d6d7d9}.proui-timeline__segment--break:after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:1rem;background:#fff;width:2rem;border-top:3px solid #d6d7d9;border-bottom:3px solid #d6d7d9;z-index:2}.proui-timeline-date{font-weight:600;color:#0032bc;position:absolute;bottom:0;left:50%;transform:translateX(-100%);padding-right:1.5rem;z-index:2;font-size:.8125rem}@media(min-width: 480px){.proui-timeline-date{font-size:1.0625rem}}.proui-timeline-date:after{content:"";width:.75rem;height:.75rem;border-radius:50%;background:currentColor;position:absolute;top:50%;transform:translateY(-50%);right:-0.375rem;color:#323a45;box-shadow:0 0 0 .5rem rgba(50,58,69,.25)}.proui-dropdown{display:inline-block;position:relative;max-width:380px;width:100%;height:100%}[class*=usa-width]>.proui-dropdown{width:100%}.proui-dropdown__control-container{background:#fff;border:1px solid #d6d7d9;display:inline-flex;position:relative;cursor:pointer;width:100%;min-height:2.5rem;height:100%}.proui-dropdown:hover .proui-dropdown__control-container,.proui-dropdown--open .proui-dropdown__control-container{box-shadow:0px 1px 4px rgba(0,0,0,.1)}.proui-dropdown:hover .proui-dropdown__control-container:active,.proui-dropdown--open .proui-dropdown__control-container:active{top:0}.proui-dropdown:hover .proui-dropdown__control-container:after,.proui-dropdown--open .proui-dropdown__control-container:after{width:100%}.proui-dropdown__auto{height:auto;margin-left:auto;margin-right:0;display:inherit}.proui-dropdown__menu-container{position:absolute;top:100%;min-width:100%;margin-top:.5rem;z-index:3;opacity:0;pointer-events:none;transform:translateY(-0.5rem);transition:all .2s ease}.proui-dropdown--open .proui-dropdown__menu-container{transform:translateY(0);opacity:1;pointer-events:auto}.proui-dropdown-control{width:100%;padding:0 2rem 0 1rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media(max-width: 767px){.proui-dropdown-control{font-size:1.4rem}}.proui-dropdown-control__type{text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-size:.5625rem;color:#5b616b;margin-bottom:.25rem;display:none}@media(min-width: 768px){.proui-dropdown-control__type{font-size:.625rem;display:block}}.proui-dropdown-control__label{font-weight:500;display:flex;align-items:center;justify-content:space-between;width:100%;white-space:nowrap}.proui-dropdown-control__label-icon{color:#aeb0b5}.proui-dropdown-caret{position:absolute;top:0;right:10px;height:100%;width:10px;display:flex;justify-content:center;align-items:center;color:#aeb0b5}.proui-dropdown-menu{padding:0;margin:0;list-style:none;position:absolute;top:0;left:0;background:#fff;min-width:100%;max-width:350px;box-shadow:0px 1px 4px rgba(0,0,0,.1),0px 4px 8px rgba(0,0,0,.1),0px 8px 16px rgba(0,0,0,.05),0px 12px 24px rgba(0,0,0,.05)}.proui-dropdown-menu li{margin:0}.proui-dropdown-menu li+li{border-top:1px solid #f1f1f1}.proui-dropdown-menu-item{display:block;padding:.5rem 1rem;text-decoration:none;cursor:pointer;border:0;background:rgba(0,0,0,0);appearance:none;width:100%;text-align:left}.proui-dropdown-menu-item:hover{background:#f1f1f1}.proui-dropdown-menu-item--active{font-weight:700}.proui-dropdown-menu-item-label{white-space:nowrap}.proui-dropdown-menu-item-label[title]{white-space:normal}.proui-timeline-control{padding:4px 2rem 4px 3rem;position:relative;width:100%}.proui-timeline-control__icon{width:3rem;height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%) scaleY(-1);display:flex;align-items:center;justify-content:center;color:#d6d7d9;font-size:1.5rem;padding-bottom:6px}.proui-timeline-control__type{text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:#5b616b;font-size:65%;font-weight:600;font-family:"Graphik",-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif}.proui-timeline-control__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.proui-timeline-event-summary__meta{text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:#5b616b;font-size:.8125rem;margin-top:.25rem}.proui-menu{position:relative}.proui-menu__control{cursor:pointer}@media(max-width: 767px){.proui-nav-container .proui-menu__control .proui-nav-item{display:none}.proui-nav-container .proui-menu__control .proui-nav-item[href]{color:hsla(0,0%,100%,.8)}}.proui-menu__container{position:absolute;top:100%;margin-top:4px;background:#fff;border-radius:.25rem;box-shadow:0px 1px 4px rgba(0,0,0,.1),0px 4px 8px rgba(0,0,0,.1),0px 8px 16px rgba(0,0,0,.05),0px 12px 24px rgba(0,0,0,.05);opacity:0;pointer-events:none;transition:all .3s ease;left:0;min-width:160px;font-size:.875em;z-index:5}.proui-menu__container ul.proui-nav li{margin-left:0}@media(max-width: 767px){.proui-nav-container .proui-menu__container{position:static;display:block;background:rgba(0,0,0,0);opacity:1;pointer-events:auto;box-shadow:0 0 0}}.proui-menu__container a,.proui-menu__container a:visited{color:#0071bc}.proui-menu__container a:hover,.proui-menu__container a:visited:hover{color:#00a6d2}.proui-menu__container:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:4px}.proui-menu:hover .proui-menu__container{opacity:1;pointer-events:auto}.proui-menu--right .proui-menu__container{left:auto;right:0}.proui-menu__container .proui-nav{overflow:hidden;border-radius:.25rem}.proui-menu__container li{margin:0}.proui-menu__container .proui-nav-item{height:2rem;padding:0 .75rem;width:100%}@media(max-width: 767px){.proui-nav-container .proui-menu__container .proui-nav-item{text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:hsla(0,0%,100%,.8)}}.proui-menu__container .proui-nav-item__dual-column{min-width:250px;min-height:2.3rem}.proui-menu__container .proui-nav-item:hover{background:#e1f3f8}@media(max-width: 767px){.proui-nav-container .proui-menu__container .proui-nav-item:hover{background:rgba(0,0,0,0);color:#fff}}.proui-menu__separator{background:#f1f1f1;height:1px}@media(max-width: 767px){.proui-nav-container .proui-menu__separator{display:none}}.proui-navbar{display:flex;align-items:center;justify-content:space-between;width:100%;height:2.5rem}@media(max-width: 767px){.proui-navbar{padding-right:1.5625rem}}@media(min-width: 768px){.proui-navbar{padding:1rem 0;height:70px}}.proui-brand{flex-shrink:0;opacity:.75}.proui-brand:hover{opacity:1}.proui-brand a{display:flex;align-items:center;text-decoration:none}.proui-brand img{display:block;height:1.125rem}@media(min-width: 768px){.proui-brand img{height:1.5rem}}.proui-brand span{margin-left:.625rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-size:.75rem;font-weight:600;color:#02bfe7;position:relative;top:-1px}.proui-navigation-control{height:2.5rem;width:2.5rem;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0}@media(min-width: 768px){.proui-navigation-control{display:none}}.proui-inline-buttonbar{display:flex;flex-direction:row-reverse;height:2.5rem}.profile-menu{position:absolute;left:-5px;top:0;transform:translateX(-100%);z-index:2}.navbar-icon{line-height:1.5rem;vertical-align:middle}.notification-badge{top:50%;left:-0.25rem;transform:translate(-90%, -50%);font-size:.5rem;border-radius:99999px}.proui-nav-container{display:flex}@media(max-width: 767px){.proui-nav-container{position:absolute;width:100vw;height:calc(100vh - 2.5rem);padding:1rem;background:#00258a;top:2.5rem;left:0;flex-direction:column;display:none}}@media(min-width: 768px){.proui-nav-container{flex:1;align-items:center}}@media(max-width: 767px){.proui-global-header--open .proui-nav-container{display:flex}}.proui-nav{list-style:none outside none;margin:0;padding:0;font-size:.875rem}.proui-nav--align-right{margin-left:auto !important}@media(max-width: 767px){.proui-nav{order:1}.proui-nav:first-child{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}}@media(max-width: 767px){.proui-nav li{text-align:center}}@media(max-width: 767px){.proui-nav-container>.proui-nav{margin-bottom:.75rem;padding-bottom:.75rem}}@media(min-width: 768px){.proui-nav-container>.proui-nav{display:inline-flex;align-items:center;margin-left:1.5rem}}.proui-nav li{line-height:1;margin-bottom:0}.proui-nav-item{text-decoration:none;display:inline-flex;height:1.5em;align-items:center}.proui-nav-item--primary{display:inline-flex;align-items:center;font-weight:500;font-size:1.5rem;padding:0 .5rem;height:1.5rem;border-radius:2px}.proui-nav-item--primary:hover{background:rgba(0,0,0,.15)}@media(min-width: 768px){.proui-nav-item--primary{font-weight:500;font-size:.875rem}}.proui-nav-item--current{font-weight:600}.proui-nav-item--current.proui-nav-item--primary{font-weight:700}.proui-inverted .proui-nav-item--current{color:#fff}.proui-horizontal-nav-small a.proui-nav-item{height:auto}.proui-horizontal-nav{margin:0;padding:0;display:flex;flex-direction:column;list-style:none outside none;min-width:0}@media(min-width: 768px){.proui-horizontal-nav{flex-direction:row;border-bottom:4px solid #f1f1f1}}.proui-horizontal-nav li{margin-bottom:0}.proui-horizontal-nav li.no-overflow{min-width:20px;flex-shrink:0}.proui-horizontal-nav li.no-overflow a{display:block;padding-top:9px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.proui-horizontal-nav li.shrinkable{max-width:150px;flex-shrink:1}@media(min-width: 768px){.proui-horizontal-nav li+li{margin-left:.75rem}}.proui-horizontal-nav .proui-nav-item{height:100%;justify-content:flex-start;color:#323a45;padding:0 .75rem}@media(min-width: 768px){.proui-horizontal-nav .proui-nav-item{box-shadow:0 0 0;padding:0;padding-bottom:5px;justify-content:center}}.proui-horizontal-nav .proui-nav-item:hover,.proui-horizontal-nav .proui-nav-item--current{box-shadow:inset 4px 0 0 #0032bc;color:#0032bc}@media(min-width: 768px){.proui-horizontal-nav .proui-nav-item:hover,.proui-horizontal-nav .proui-nav-item--current{box-shadow:0 4px 0 #0032bc}}.proui-horizontal-nav .proui-nav-item--disabled{color:#aeb0b5;cursor:not-allowed}.proui-horizontal-nav .proui-nav-item--disabled:hover{box-shadow:inset 4px 0 0 #757575;color:#757575}@media(min-width: 768px){.proui-horizontal-nav .proui-nav-item--disabled:hover{box-shadow:0 4px 0 #757575}}.proui-horizontal-nav .proui-pull-right{margin-left:auto;margin-right:0}.proui-vertical-nav{margin:0;padding:0;list-style:none outside none}.proui-vertical-nav li{margin-bottom:0}.proui-vertical-nav .proui-nav-item{box-shadow:inset 4px 0 0 #d6d7d9;padding:0 1rem;padding-top:.25rem;padding-bottom:.25rem;display:flex;flex-direction:column;align-items:flex-start;line-height:100%;min-height:30px;height:auto}.proui-vertical-nav .proui-nav-item .proui-nav-label{color:#d6d7d9;font-size:.75rem}.proui-inverted .proui-vertical-nav .proui-nav-item{box-shadow:inset 4px 0 0 hsla(0,0%,100%,.3)}.proui-vertical-nav .proui-nav-item:hover{box-shadow:inset 4px 0 0 #aeb0b5}.proui-inverted .proui-vertical-nav .proui-nav-item:hover{box-shadow:inset 4px 0 0 #fff}.proui-vertical-nav .proui-nav-item--current{box-shadow:inset 4px 0 0 #02bfe7}.proui-inverted .proui-vertical-nav .proui-nav-item--current{box-shadow:inset 4px 0 0 #02bfe7}.proui-notification{background:#dce4ef;padding:1rem 1rem 1rem;display:flex;flex-direction:column;align-items:flex-start;position:relative;border-radius:.25rem;overflow:hidden;z-index:3}.proui-notification--title{font-weight:600;font-size:1.2rem;text-align:left}.proui-notification--notify-message{position:relative;padding-left:14px}fieldset{border:0;padding:0;margin:0;max-width:500px}fieldset.full_width{max-width:100%}fieldset.center{margin-left:auto;margin-right:auto}textarea.proui-input{height:auto}.row.checkbox-container{padding:0px 0px}.row.checkbox-container label{display:inline-block;margin:auto 0}.row.checkbox-container [type=checkbox]{width:20px;margin-right:5px;display:inline-block;box-sizing:border-box}.proui-input{border-radius:2px;float:none;padding:0 .5rem 1px;border:1px solid #d6d7d9;height:2.5rem;display:flex;align-items:center;background:#f9fafb;font-size:unset}.proui-input[type=checkbox]{width:20px;margin-right:5px;display:inline-block}.field_with_errors .proui-input{background:rgba(227,28,61,.05);border:1px solid #e31c3d}.proui-input:focus{background:#fff;border:1px solid #0071bc;box-shadow:0 1px 3px rgba(0,113,188,.25);outline:0}.proui-form-label{display:inline-block;font-size:.9375rem}.proui-form-label{font-weight:600;margin-bottom:.25rem}.proui-input-container--inline .proui-form-label{margin-bottom:0}.field_with_errors .proui-form-label{color:#e31c3d}.proui-input-container--focused .proui-form-label{color:#0071bc}.proui-input-note{color:#aeb0b5;display:inline-block;font-size:.875rem}.proui-input-note.proui-input-note--info{color:#5b616b}.proui-input-container--focused .proui-input-note{color:#5b616b}.proui-input-container{margin-top:0;clear:both}.proui-input-container+.proui-input-container{margin-top:1rem}.proui-input-container .proui-input-label,.proui-input-container .field_with_errors{float:left}.proui-input-container .proui-input-note{float:right}.proui-input-container .proui-input{width:100%;clear:both}.proui-input-container__input{clear:both}.proui-input-container__input .field_with_errors{width:100%;float:none}.proui-input-container--inline{display:flex;align-items:center}.proui-input-container--inline .proui-input-container__input{display:flex;align-items:center}.proui-input-container--inline .proui-input-container__input+.proui-form-label{margin-left:.625rem}.proui-form-actions{margin-top:1.5rem}.proui-form__signup{width:50%}.proui-search{width:100%}.proui-search .proui-input-container{position:relative}.proui-search .proui-input-container .proui-input-icon{position:absolute;top:50%;transform:translateY(-50%);width:2rem;left:0;color:#5b616b;height:100%;display:flex;align-items:center;justify-content:center;font-size:.75em;z-index:2}.proui-search .proui-input-container .proui-input{padding-left:2rem;background:#fff;transition:all .3s ease;height:2rem;color:#212121}@media(max-width: 767px){.proui-nav-container .proui-search .proui-input-container .proui-input{background:#fff}}.proui-search .proui-input-container--focused .proui-input{background:#fff;box-shadow:0px 1px 4px rgba(0,0,0,.1),0px 4px 8px rgba(0,0,0,.1),0px 8px 16px rgba(0,0,0,.05),0px 12px 24px rgba(0,0,0,.05)}.proui-search .proui-input-container--focused .proui-input-icon{color:#0071bc}@media(max-width: 767px){.proui-search--desktop{display:none}}.proui-search--mobile{display:inline-block}@media(min-width: 768px){.proui-search--mobile{display:none}}.proui-search--mobile .proui-input-container .proui-input{height:1.75rem}.proui-search--primary .proui-input-container .proui-input{height:2.5rem}@media(min-width: 768px){.proui-search--primary .proui-input-container .proui-input{height:55px}}.proui-search-autocomplete .aa-dropdown-menu{margin-top:.25rem}.proui-autocomplete-entry{color:#5b616b}.proui-autocomplete-entry strong{color:#323a45}.proui-autocomplete-entry__title{font-size:.875rem !important;line-height:1.25rem !important}.proui-autocomplete-entry__secondary>a:hover,.proui-autocomplete-entry__secondary>a:visited:hover{color:#0071bc}.algolia-autocomplete{width:100%;z-index:4 !important}.aa-input,.aa-hint{width:100%}.aa-hint{color:#999}.aa-dropdown-menu{width:100%}.aa-suggestion.aa-cursor{background-color:#dce4ef}.aa-suggestion em{font-weight:bold;font-style:normal}.proui-view-header{position:relative;z-index:3}.proui-panel{border-radius:.5rem}.proui-panel--inset{background:#f1f1f1}.proui-panel--raised{background:#fff;border:1px solid #d6d7d9;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow) !important}.proui-panel__header,.proui-panel__body{padding-left:.75rem;padding-right:.75rem}.proui-panel__header{padding-top:.75rem;position:relative;padding-bottom:.75rem}.proui-panel--raised .proui-panel__header{border-bottom:1px solid #f1f1f1}.proui-panel__header>*{margin:0}.proui-panel__header>*+.proui-panel__header>*{margin-top:.25rem}.proui-panel__header .proui-close{position:absolute;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;right:1rem;display:flex;align-items:center;justify-content:center;color:#aeb0b5;cursor:pointer}.proui-panel__header .proui-close:hover{color:#0071bc}.proui-panel__body{padding-bottom:1rem}.proui-panel--raised .proui-panel__body{padding-top:1rem}.proui-panel-section{position:relative;padding-bottom:1rem}.proui-panel-section+.proui-panel-section{padding-top:1rem}.proui-panel-section+.proui-panel-section:before{content:"";position:absolute;width:calc(100% + 48px);left:-24px;height:1px;background:#f1f1f1;top:0}.proui-button{height:2.5rem;display:flex;align-items:center;justify-content:center;padding:0 1rem;background:#0032bc;border-radius:2px;appearance:none;color:#fff;font-weight:500;font-size:.875rem;transition:all .3s ease;cursor:pointer;text-decoration:none;text-transform:capitalize}.proui-button:disabled{background:#0071bc}.proui-button:hover{background:#0071bc}.proui-button:hover,.proui-button:visited,.proui-button:visited:hover{color:#fff}.proui-button i{opacity:.5}.proui-button--small{font-size:.8125rem;height:2rem}.proui-button--light{background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08),0px 1px 4px rgba(0,0,0,.1);color:#0032bc}.proui-button--light:hover{background:#e1f3f8}.proui-button--light:hover,.proui-button--light:visited,.proui-button--light:visited:hover{color:#0032bc !important}.proui-button--upload:hover{background:#e1f3f8}.proui-button--success{background:#2e8540;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08),0px 1px 4px rgba(0,0,0,.1);color:#fff}.proui-button--success:hover,.proui-button--success:visited:hover{background:#e7f4e4;color:#2e8540}.proui-button--secondary{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px rgba(0,0,0,.08),0px 1px 4px rgba(0,0,0,.1);color:#0032bc}.proui-button--secondary:hover{background:#e1f3f8}.proui-button--secondary:hover,.proui-button--secondary:visited,.proui-button--secondary:visited:hover{color:#0032bc !important}.proui-button--nav{font-size:.8125rem;height:2rem;width:0;margin:0 .5rem}.proui-button--nav i{opacity:1}.proui-expandable-content-compact{max-height:1.5em;margin-top:10px;margin-bottom:10px;overflow:hidden}.proui-expandable-content-compact:not(.proui-expandable-content-compact__expanded) .proui-expandable-content-compact__control:not(:first-child){display:none}.proui-expandable-content-compact:not(.proui-expandable-content-compact__expanded) div.proui-expandable-content-compact{display:none}.proui-expandable-content-compact p:empty{line-height:0px;margin:0}.proui-expandable-content-compact p.lbexHangWithMargin{margin-top:0}.proui-expandable-content-compact>.proui-expandable-content-compact__control{position:absolute;left:5px;z-index:3;cursor:pointer}.proui-expandable-content-compact>.proui-expandable-content-compact__control>.fa-minus-square{display:none}.proui-expandable-content-compact__expanded{max-height:none}.proui-expandable-content-compact__expanded>.proui-expandable-content-compact__control>i.fa-plus-square{display:none}.proui-expandable-content-compact__expanded>.proui-expandable-content-compact__control>i.fa-minus-square{display:inline}.proui-expandable-content{max-height:120px;overflow:hidden;position:relative}.proui-expandable-content:after{content:"";background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 61.43%);position:absolute;bottom:0;left:0;right:0;height:90px;pointer-events:none}.proui-panel--inset .proui-expandable-content:after{background:linear-gradient(to bottom, rgba(241, 241, 241, 0) 0%, #f1f1f1 61.43%)}.proui-expandable-content--expanded{max-height:none}.proui-expandable-content--expanded:after{display:none}.proui-expandable-content__control{position:absolute;bottom:0;left:0;z-index:3}.proui-expandable-content--expanded .proui-expandable-content__control{display:none}.proui-bill-sponsor-container{padding:.625rem}.proui-bill-sponsor-container a{text-decoration:none}.proui-bill-sponsor-container small{color:#5b616b;font-weight:600}.proui-bill-sponsor-container--compact{padding:0}.proui-bill-sponsor-container--compact small{display:none}.proui-bill-sponsor small{font-size:1rem}.proui-bill-sponsor__name{font-size:1.25rem;font-weight:600}.proui-bill-sponsor-container--compact .proui-bill-sponsor__name{font-size:1rem}.proui-bill-sponsor-meta-container{display:flex;align-items:flex-start;margin-top:.625rem}.proui-bill-sponsor-container--compact .proui-bill-sponsor-meta-container{margin-top:0;align-items:center}.proui-bill-sponsor-meta+.proui-bill-sponsor-meta{margin-left:1.25rem}.proui-bill-sponsor-container--compact .proui-bill-sponsor-meta+.proui-bill-sponsor-meta{margin-left:0}.proui-bill-sponsor-container--compact .proui-bill-sponsor-meta+.proui-bill-sponsor-meta:before{content:", "}.proui-bill-sponsor-container--compact .proui-bill-sponsor-meta+.proui-bill-sponsor-meta .proui-bill-sponsor-district{margin-left:-0.2rem}.proui-bill-sponsor-container--compact .proui-bill-sponsor-meta+.proui-bill-sponsor-meta+.proui-bill-sponsor-meta:before{content:"-"}.proui-bill-sponsor-meta small{text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-size:.75rem}.proui-bill-sponsor-meta span{font-size:1rem;font-weight:600;display:block}.proui-bill-sponsor-container--compact .proui-bill-sponsor-meta span{font-size:.875rem;display:inline-block;font-weight:500}.proui-bill-sponsor-party{display:flex;width:100%;align-items:center}.proui-bill-sponsor-party:before{content:"";width:.75rem;height:.75rem;border-radius:50%;background:#f1f1f1;flex-shrink:0;margin-right:.5rem;position:relative;top:1px;display:inline-block;flex-shrink:0}.proui-bill-sponsor-container--compact .proui-bill-sponsor-party:before{display:none}.proui-bill-sponsor-party--republican:before{background:#e31c3d}.proui-bill-sponsor-party--democrat:before{background:#0071bc}.proui-bill-sponsor-party--independent:before{background:#d6d7d9}.proui-bill-cosponsor-bars{display:flex;align-items:stretch}.proui-bill-cosponsor-bar{height:2rem;border-radius:.25rem;display:flex;padding:0 .625rem;color:#fff;font-weight:700;font-size:.875rem;align-items:center;min-width:65px;position:relative}.proui-bill-cosponsor-bar+.proui-bill-cosponsor-bar{margin-left:.625rem}.proui-bill-cosponsor-bar--republican{background:#e31c3d}.proui-bill-cosponsor-bar--democrat{background:#0071bc}.proui-bill-cosponsor-bar--independent{background:#f1f1f1}.proui-bill-cosponsor-bar__icon{opacity:.5}.proui-bill-cosponsor-bar__icon svg{display:block;height:auto;width:1.5rem}.proui-bill-cosponsor-bar__icon svg path{fill:#fff}.proui-bill-cosponsor-bar--independent .proui-bill-cosponsor-bar__icon svg path{fill:#0071bc}.proui-bill-cosponsor-bar__count{margin-left:.25rem}.proui-bill-cosponsors{margin-top:1.5rem}.proui-bill-cosponsor{padding-bottom:.5rem}.proui-bill-cosponsor+.proui-bill-cosponsor{padding-top:.5rem;border-top:1px solid #f1f1f1}.proui-bill-cosponsor__name{font-weight:1rem;font-weight:600}.proui-bill-cosponsor__meta{margin-top:.25rem;font-size:.875rem;color:#5b616b}.proui-bill-cosponsor__meta-separator{color:#d6d7d9}.proui-modal-container{position:fixed;top:0;left:0;right:0;bottom:0;display:none;opacity:0;pointer-events:none;z-index:-1;align-items:center;justify-content:center}.proui-modal-container--open{pointer-events:auto;display:flex;z-index:999999}.proui-modal-container--visible{opacity:1}.proui-modal{width:auto;min-width:320px;height:auto;margin:40px;z-index:2;position:relative;top:50px;opacity:0;transition:all .25s ease;display:inline-block}.proui-modal-container--visible .proui-modal{top:0;opacity:1}.proui-modal--large{width:75vw;height:75vh;overflow:scroll;margin:0;align-self:flex-start}.proui-modal-container--visible .proui-modal--large{top:50px;opacity:1}.proui-modal--fullscreen{width:100vw;height:100vh;margin:0;align-self:flex-start}.proui-modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);opacity:0;transition:all .25s ease}.proui-modal-container--visible .proui-modal-overlay{opacity:1}.proui-modal-iframe{width:100%;height:calc(100vh - 92px)}.proui-label{background-color:#f1f1f1;border:none;color:#000;padding:5px 10px;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;cursor:pointer;border-radius:16px}.proui-label a{text-decoration:none}.admin-table{width:100%;table-layout:fixed}.admin-table_action-links{text-align:right}.admin-table_one-indent{padding-left:50px}.admin-table_two-indent{padding-left:100px}.admin-table_three-indent{padding-left:150px}.admin-table_four-indent{padding-left:200px}.admin-table_action-links{white-space:nowrap}.admin-table th,.admin-table td{border:1px solid #ddd}.proui-admin__action_links{float:right}.proui-search-result{padding:1.5rem 0}.proui-search-result.research_document{padding-bottom:0px}.proui-search-result.research_document .proui-search-result__title_link{overflow-wrap:break-word;word-break:break-word;font-size:.875rem}.proui-search-result.research_document .proui-search-result__summary{overflow-wrap:break-word;word-break:break-word;padding-top:10px}.proui-search-result.research_document .proui-search-result__metadata{overflow-wrap:break-word;word-break:break-word;min-height:30px;font-size:.75rem;background:#f9f9f9;background:linear-gradient(0deg, rgb(249, 249, 249) 0%, rgb(255, 255, 255) 100%)}.proui-search-result em{font-weight:600}.proui-featured-search-result .proui-search-result{padding:0}.proui-search-result+.proui-search-result{border-top:1px solid #f1f1f1}.proui-search-result a{text-decoration:none}.proui-search-result__title{font-size:1rem;font-weight:600}.proui-search-result__title .fa-external-link-alt{font-size:.5rem;vertical-align:text-top}.proui-search-result__subtitle{font-size:.875rem;font-weight:600;color:#323a45;margin-top:.625rem}@media(max-width: 767px){.proui-search-result__summary{font-size:.875rem}}.proui-search-result__categories{display:flex;margin-top:1rem}.proui-search-result__category{font-size:.8125rem;font-weight:500;background:#f1f1f1;color:#5b616b;height:1.25rem;padding:0 .3125rem;border-radius:2px;display:inline-flex;align-items:center}.proui-search-result__category+.proui-search-result__category{margin-left:.5rem}.proui-search-result__section-title{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.proui-search-result__sponsor{display:flex;align-items:center}.proui-search-result__sponsor .proui-bill-sponsor-image{display:block;width:90px;height:90px;object-fit:cover;box-shadow:0px 1px 4px rgba(0,0,0,.1);flex-shrink:0;margin-right:.5rem}.proui-search-result__details{font-size:.875rem}.proui-search-result__details p{font-size:.875rem;margin-top:0}.proui-search-result__committee{background:#f1f1f1;padding:.5rem .75rem .625rem;border-radius:4px;font-weight:500}.proui-search-result__committee__subcommittee{display:flex;margin-top:.25rem;font-weight:400}.proui-search-result__committee__subcommittee .proui-link{color:#323a45}.proui-search-result__committee__subcommittee i{color:#aeb0b5;margin-right:.25rem;flex-shrink:0;position:relative;top:2px}.proui-featured-search-result{background:#fff;border-radius:4px;box-shadow:0px 1px 4px rgba(0,0,0,.1)}.proui-featured-search-result+.proui-search-result{display:none}@media(max-width: 599px){.proui-featured-search-result [class*=usa-width]{margin-bottom:1rem}}a.facet_target_expanded .fa-caret-down{display:none}a.facet_target_contracted .fa-caret-up{display:none}.subfacets_contracted{display:none}.mobile-search-control-container{opacity:0;pointer-events:none;transition:all .1s ease;will-change:transform opacity;position:fixed;top:40px;left:0;width:100vw;height:calc(100vh - 80px);background:#fff;z-index:11;overflow:hidden;box-shadow:0px 1px 4px rgba(0,0,0,.1)}@media(min-width: 768px){.mobile-search-control-container{display:none}}.mobile-search-control-container .search-container__header{position:fixed;top:40px;left:0;height:40px;padding:0 .75rem;background:#fff;box-shadow:0px 1px 4px rgba(0,0,0,.1);width:100%;z-index:2}.mobile-search-control-container .search-container__content{position:absolute;top:40px;height:calc(100% - 40px);left:0;width:100%;overflow:auto;padding:.75rem;-webkit-overflow-scrolling:touch}.mobile-search-control-container.visible{opacity:1;pointer-events:auto}.mobile-search-controls{display:flex;position:fixed;left:0;bottom:0;width:100%;height:40px;box-shadow:0px 1px 4px rgba(0,0,0,.1),0px 4px 8px rgba(0,0,0,.1),0px 8px 16px rgba(0,0,0,.05),0px 12px 24px rgba(0,0,0,.05);background:#fff;z-index:10;align-items:stretch}@media(min-width: 768px){.mobile-search-controls{display:none}}.mobile-search-control{padding:0 1.5rem;display:flex;align-items:center;justify-content:center;flex:1;height:100%;font-size:.875rem;font-weight:500;color:#000}.mobile-search-control i{margin-right:.625rem;opacity:.7;font-size:.75em}.mobile-search-control+.mobile-search-control{border-left:1px solid #aeb0b5}.mobile-search-control.active{background:#f1f1f1;color:#0032bc}.proui-facet+.proui-facet{margin-top:1.5rem}.proui-facet__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.proui-facet-title{text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-size:.75rem;color:#5b616b;flex:1}.proui-facet-clear{flex-shrink:0;text-decoration:none;font-size:.8125rem;font-weight:500}.proui-facet-option{position:relative;padding-bottom:2px}.proui-facet-option+.proui-facet-option{border-top:1px solid #f1f1f1}.proui-facet-option a{position:relative;z-index:2}.proui-facet-option__container{display:flex;align-items:center;text-decoration:none;height:30px}.proui-facet-option__expand{text-align:right;padding:15px 2px 0 0}.proui-facet-option__input,.proui-facet-option__count{flex-shrink:0}.proui-facet-option__input{margin-right:.5rem;pointer-events:none}.proui-facet-option__label{flex:1;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.proui-facet-option__count{margin-left:1rem;font-size:.75rem;font-weight:500;opacity:.7}.proui-facet-option--sub{background-color:#f3f3f3;padding-left:10px}.proui-facet-option--active:before{content:"";top:0;left:-8px;right:-8px;bottom:0;border-radius:2px;background:#0032bc;position:absolute;z-index:1}.proui-facet-option--active a{color:#fff !important}.proui-facet-option--active .proui-facet-option__label{font-weight:600}.proui-facet-option .proui-facet-option--sub.proui-facet-option--active:before{left:-1px;right:-1px}.additional-facets{border-top:1px solid #f1f1f1}.wrapper{box-sizing:border-box;max-width:1200px;margin:0 auto}.container-fluid{margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-0.625rem;margin-left:-0.625rem}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}[class*=col-xs]{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.625rem;padding-left:.625rem;flex-basis:auto}.col-xs-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xs-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xs-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xs-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xs-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.start-xs{justify-content:flex-start;text-align:left}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:right}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width: 48em){[class*=col-sm]{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.625rem;padding-left:.625rem;flex-basis:auto}.col-sm-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.start-sm{justify-content:flex-start;text-align:left}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:right}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width: 62em){[class*=col-md]{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.625rem;padding-left:.625rem;flex-basis:auto}.col-md-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-md-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-md-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-md-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-md-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.start-md{justify-content:flex-start;text-align:left}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:right}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width: 75em){[class*=col-lg]{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.625rem;padding-left:.625rem;flex-basis:auto}.col-lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.start-lg{justify-content:flex-start;text-align:left}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:right}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}.ta-right{text-align:right}table{border-spacing:0}thead th{font-weight:600}thead th,thead td{background-color:#f1f1f1}th{text-align:left}th,td{font-weight:400;padding:.625rem .9375rem}td{font-size:.875em}.proui-table-borderless thead th{background-color:rgba(0,0,0,0);border-top:0}.proui-table-borderless th,.proui-table-borderless td{border-left:0;border-right:0}.proui-table-full{width:100%}caption{margin-bottom:.75rem;text-align:left}@media(min-width: 768px){.sortable_table{min-height:200px}}.sortable_column{cursor:pointer}.member-card{display:flex;align-items:center;margin-bottom:1.5rem}.member-card:hover{background-color:#f1f1f1;text-decoration:none}.member-card__image{width:100px;margin-right:1rem;flex-shrink:0;background:#d6d7d9;position:relative;height:133px}.member-card__image img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.member-card__name{font-weight:500}.member-card__party,.member-card__title,.member-card__rank,.member-card__state{color:#5b616b;font-size:.875em}.filter-search-header{display:flex;align-items:center}.filter-search-header__search{flex:1}.filter-search-header__filters{flex-grow:0;margin-left:1rem;display:flex;align-items:center}.filter-search-container{margin-top:1.5rem}.isotope-grid{width:auto !important;height:auto !important}.isotope-grid__item{position:static !important}.filter-search-no-results{display:none;position:static !important;padding:1.25rem;text-align:center}.pagination{display:inline-flex;align-items:center;font-size:.9375rem}.pagination *{display:inline-block}.pagination *+*{margin-left:.5rem}.pagination .disabled,.pagination .gap{color:#aeb0b5}.pagination .current{color:#323a45;font-style:normal;font-weight:500}.tab_hide{display:none}.proui-compact-row{padding:.5rem 0}.proui-compact-row:first-of-type{padding-top:0px}.proui-compact-row h4{border-bottom:4px solid #f1f1f1}.proui-compact-indentedbullets li{padding-left:1rem;padding-top:.5rem}.proui-layout--bills .proui-view-title{margin-bottom:0}.proui-bill-fact{padding-top:5px;font-size:1rem;font-weight:600}.proui-bill-meta{opacity:.75}.proui-bill-meta{font-size:1rem;margin-bottom:.25rem}@media(min-width: 768px){.proui-bill-meta{font-size:1.125rem;margin-bottom:0}}.proui-bill-meta a{text-decoration:none}.proui-bill-status{font-size:.875rem;margin-top:1rem;margin-bottom:1.5rem}@media(min-width: 768px){.proui-bill-status{font-size:1rem;display:flex;align-items:flex-start;margin-bottom:2rem}}.quote-section{background-color:#f1f1f1;padding:.5rem}.proui-bill-status-detail{background:hsla(0,0%,100%,.075);padding:.5rem 1rem .75rem;border-radius:0 .25rem .25rem 0;border-left:3px solid hsla(0,0%,100%,.25);width:100%}@media(min-width: 768px){.proui-bill-status-detail{width:auto;max-width:400px}}.proui-bill-status-detail+.proui-bill-status-detail{margin-top:.5rem}@media(min-width: 768px){.proui-bill-status-detail+.proui-bill-status-detail{margin-top:0;margin-left:1rem}}.proui-bill-status-detail__label{text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-size:.75em;font-weight:600;opacity:.7;margin-bottom:.25rem}.proui-header-bar{height:48px;top:0px;z-index:9;background-color:#fff;box-shadow:0px 4px 4px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem;font-size:1rem;font-weight:800;font-family:"Graphik",-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif}.proui-header-bar .proui-dropdown{width:auto}.proui-layout--auth.proui-layout--auth-marketing .proui-container{max-width:1050px}.proui-layout--auth{background:#f9fafb}.proui-layout--auth .proui-container{max-width:550px}.proui-layout--auth .proui-container.proui-container-expanded{max-width:none}.proui-layout--auth .proui-navbar{justify-content:center}.proui-layout--auth .proui-view-title{text-align:center}.proui-layout--auth .proui-view-content{background:rgba(0,0,0,0);margin-bottom:2.5rem;box-shadow:0 0 0}.proui-layout--auth .proui-signup-marketing{padding-bottom:50px}.proui-layout--auth .proui-signup-marketing img{object-fit:cover;object-position:0 0;height:100%}.proui-layout--auth .proui-signup-marketing-sell{position:absolute;width:380px;left:20px;top:20px;background-color:#52a6de;padding:1rem}@media(min-width: 768px){.proui-layout--auth .proui-signup-marketing-sell{left:400px;top:40px}}@media(max-width: 768px){.proui-layout--auth .proui-signup-marketing-sell ul,.proui-layout--auth .proui-signup-marketing-sell p{display:none}}.proui-auth-links{font-size:.875rem;margin-top:1.5rem}.proui-auth-links a{text-decoration:none;color:#5b616b}.proui-auth-links a:hover{color:#0071bc}.search-header{display:flex;align-items:stretch;margin-bottom:35px;height:40px}@media(min-width: 768px){.search-header{height:55px;margin-bottom:60px}}.search-header__input-container{flex:1}.search-header__content-types-container{width:135px;flex-shrink:0;margin-right:1rem;margin-top:-3px}@media(min-width: 768px){.search-header__content-types-container{width:300px;margin-right:1.5rem}}.search-container{display:flex;align-items:stretch}.search-container__header{height:2.5rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:.625rem}@media(max-width: 767px){.search-container__results .search-container__header{flex-direction:column;margin-bottom:1.25rem}}.search-container__header h4{margin:0}.search-container__facets{width:240px;margin-right:2.5rem;flex-shrink:0}@media(max-width: 767px){.search-container__facets{display:none}}.search-container__results{flex:1}.search-paging-info{color:#5b616b;font-size:.875rem}@media(max-width: 767px){.search-paging-info{margin-bottom:.625rem}}.trending-info-header{display:flex;align-items:right;flex-direction:row-reverse;justify-content:space-between}.trending-info-header .far{font-size:1.1rem}.proui-inline-buttonbar .help-icon{font-size:1.1rem;line-height:2rem;padding-right:16px;padding-left:16px}.proui-left-dot{color:#e31c3d;font-size:.4rem;margin-left:-11px}.proui-nav-notify{position:relative;margin-right:10px}.proui-nav-notify:after{content:" ";position:absolute;background:#e31c3d;top:-3px;right:-5px;width:8px;height:8px;text-align:left;border-radius:50%}.overflow-ellipses{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.proui-content-row__committee{padding-bottom:1.5rem}.proui-content-link__primary.committee{font-size:1.125rem}.proui-link{text-decoration:none}.dataTables_filter input{border:1px solid #000}.cosponsor_partisan_bar{padding:1.25rem .625rem}.cosponsor_partisan_bar_main{border:1px solid #ccc;height:26px}.cosponsor_partisan_bar_democrat{background-color:blue;float:left;height:24px}.cosponsor_partisan_bar_republican{background-color:red;float:left;height:24px}.cosponsor_partisan_bar_independent{background-color:#fff;float:left;height:24px}.cosponsor_partisan_bar_summary{font-family:"Graphik",-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;text-align:center}.subcommittee{margin-top:.25rem;font-size:.9375rem;color:#5b616b}.committee{padding-bottom:.25rem}.bill_text .lbexAllcap{text-transform:uppercase}.bill_text .lbexMediumcap{font-variant:small-caps;font-weight:bold;font-size:16pt}.bill_text .lbexSmallcap{font-variant:small-caps;font-weight:bold}.bill_text .lbexAllcapnormal{font-size:12pt;text-transform:uppercase}.bill_text .lbexSimplecap{font-variant:small-caps}.bill_text .lbexSimplecapEx{font-variant:small-caps;text-transform:uppercase}.bill_text .lbexSimpleCapNormal{font-variant:small-caps;text-transform:uppercase;font-weight:normal}.bill_text .lbexInitialcap{word-spacing:2pt;letter-spacing:1pt;font-variant:small-caps;font-weight:bold;text-transform:capitalize}.bill_text .lbexHangWithMargin{margin-top:2em}.bill_text .lbexHangSmall{font-size:11pt}.bill_text .lbexHangSmalllWithMargin{font-size:11pt;margin-left:2em}.bill_text .lbexNoMargin{margin-left:0em}.bill_text .lbexIndentSubsection{margin-left:0em;text-align:left}.bill_text .lbexIndentParagraph{margin-left:2em;text-align:left}.bill_text .lbexIndentSubpar{margin-left:4em;text-align:left}.bill_text .lbexNonIndentSubpar{margin-left:4em;text-align:left}.bill_text .lbexIndentClause{margin-left:6em;text-align:left}.bill_text .lbexNonIndentClause{margin-left:6em;text-align:left}.bill_text .lbexIndentSubclause{margin-left:8em;text-align:left}.bill_text .lbexNonIndentSubclause{margin-left:8em;text-align:left}.bill_text .lbexIndentItem{margin-left:10em;text-align:left}.bill_text .lbexIndentSubItem{margin-left:12em;text-align:left}.bill_text .lbexNonIndentItem{margin-left:10em;text-align:left}.bill_text .lbexNonIndentSubItem{margin-left:12em;text-align:left}.bill_text .lbexNonIndentSubsection{margin-left:0em;text-align:left}.bill_text .lbexNonIndentParagraph{margin-left:2em;text-align:left}.bill_text .lbexLegisNum{font-size:37pt;font-weight:bold}.bill_text .lbexLegisNumSmaller{font-size:24pt}.bill_text .lbexLegisNumAvg{font-size:36pt;font-weight:bold;letter-spacing:-2pt}.bill_text .lbexLegisNumLrg{font-size:37pt;font-weight:bold;letter-spacing:-3pt}.bill_text .lbexLegisNumSml{font-size:17pt;font-weight:bold}.bill_text .lbexLegisType{font-size:30pt}.bill_text .lbexChamber{font-size:15pt}.bill_text .lbexChamberEngrHouse{font-size:20pt;font-weight:bold;font-style:italic}.bill_text .lbexBldItalic{font-weight:bold;font-style:italic}.bill_text .lbexCongressEnrolled{font-size:30pt;font-weight:bold;font-family:Monotype Corsiva}.bill_text .lbexlegisEnrolled{font-size:30pt;font-weight:bold;font-family:Monotype Corsiva;word-spacing:2pt;letter-spacing:1pt;font-variant:normal;text-transform:capitalize}.bill_text .lbexLegisEngrossed{font-size:30pt;font-weight:bold;font-family:Monotype Corsiva;word-spacing:2pt;letter-spacing:1pt;text-transform:capitalize}.bill_text .lbexSessionEnrolled{font-size:12pt;font-weight:bold}.bill_text .lbexTextNormalBold{font-size:12pt;font-weight:bold;text-transform:none;font-variant:normal}.bill_text .lbexDateEnrolled{font-size:10pt;font-style:italic;font-weight:bold}.bill_text .lbexThinSpace{word-spacing:-5pt}.bill_text .lbexNSpace{word-spacing:-1pt}.bill_text .lbexOmmitedTextSpace{word-spacing:60pt}.bill_text .lbexInitialCapArchaic{font-variant:normal;text-transform:capitalize}.bill_text .lbexSectionlevelOLC{font-size:12pt;font-weight:bold}.bill_text .lbexSectionlevelOLCBold{font-size:14pt;font-weight:bold}.bill_text .lbexTitleLevelOLC{font-size:18pt;font-weight:bold}.bill_text .lbexSubTitleLevelOLC{word-spacing:2pt;letter-spacing:1pt;font-variant:normal;font-size:18pt;font-weight:bold;text-transform:capitalize}.bill_text .lbexSubTitleLevelOLCBold{word-spacing:2pt;letter-spacing:1pt;font-variant:normal;font-size:20pt;font-weight:bold;text-transform:capitalize}.bill_text .lbexChapterLevelOLC{font-size:16pt;font-weight:bold}.bill_text .lbexChapterLevelOLCBold{font-size:20pt;font-weight:bold}.bill_text .lbexSubChapterLevelOLC{word-spacing:2pt;letter-spacing:1pt;font-variant:normal;font-size:16pt;font-weight:bold;text-transform:capitalize}.bill_text .lbexChapterLevelOLCNuclear{font-size:16pt}.bill_text .lbexSectionLevelOLCnuclear{word-spacing:2pt;letter-spacing:1pt;font-variant:small-caps;text-transform:capitalize}.bill_text .lbexSubpartLevelOLC{word-spacing:2pt;letter-spacing:1pt;font-variant:normal;font-size:14pt;font-weight:bold;text-transform:capitalize}.bill_text .lbexTocSectionOLC{font-size:80%;margin-left:2em}.bill_text .lbexTocDivisionOLC{font-size:11pt}.bill_text .lbexTocSubDivisionOLC{font-size:10pt;font-variant:small-caps;text-transform:capitalize}.bill_text .lbexTocSubTitleOLC{font-variant:normal;text-transform:capitalize;font-size:11pt}.bill_text .lbexTocSubChapterOLC{font-size:9pt}.bill_text .lbexTocSubPartOLC{font-variant:small-caps;font-size:9pt}.bill_text .lbexSmallCapTrad{font-variant:small-caps;font-size:12pt}.bill_text .lbexSmallCapBackTitle{font-variant:small-caps;font-size:11pt}.bill_text .lbexInitialCapTrad{word-spacing:2pt;letter-spacing:1pt;font-size:14pt;font-variant:small-caps;text-transform:capitalize}.bill_text .lbexInitialCapTradInd{word-spacing:2pt;letter-spacing:1pt;font-size:14pt;font-variant:small-caps;text-transform:capitalize}.bill_text .lbexLargeCapTrad{font-variant:small-caps;font-size:16pt}.bill_text .lbexSectionTitleTrad{font-variant:small-caps;text-transform:capitalize}.bill_text .lbexSectionLevelTradBold{font-size:14pt}.bill_text .lbexSectionLevelTradBoldUp{font-size:14pt;text-transform:uppercase}.bill_text .lbexRepTitle{font-size:15pt}.bill_text .lbexTitleLevelTrad{font-size:16pt;font-variant:small-caps;text-transform:capitalize}.bill_text .lbexTitleLevelTradIn{font-size:16pt;text-transform:uppercase;font-weight:bold}.bill_text .lbexTitleLevelTradEx{font-size:16pt;text-transform:uppercase}.bill_text .lbexTitleLevelTradBold{font-size:18pt}.bill_text .lbexSubTitleLevelTrad{word-spacing:2pt;letter-spacing:1pt;font-size:16pt;font-variant:normal;text-transform:capitalize}.bill_text .lbexSubTitleLevelTradUp{word-spacing:2pt;letter-spacing:1pt;font-size:16pt;font-variant:normal;text-transform:uppercase}.bill_text .lbexPartlevelTrad{font-size:16pt;font-variant:small-caps;text-transform:capitalize}.bill_text .lbexSubPartLevelTradBold{word-spacing:2pt;letter-spacing:1pt;font-variant:normal;font-size:18pt;text-transform:capitalize}.bill_text .lbexChapterLevelTrad{word-spacing:2pt;letter-spacing:1pt;text-transform:uppercase;font-size:16pt;font-weight:bold}.bill_text .lbexSubChapterLevelTrad{word-spacing:2pt;letter-spacing:1pt;font-variant:small-caps;text-transform:capitalize;font-size:16pt}.bill_text .lbexSubChapterLevelTradEx{word-spacing:2pt;letter-spacing:1pt;text-transform:uppercase;font-size:16pt}.bill_text .lbexSubChapterLevelTradInline{word-spacing:2pt;letter-spacing:1pt;font-variant:small-caps;font-size:16pt}.bill_text .lbexSubChapterLevelTradBold{word-spacing:2pt;letter-spacing:1pt;font-variant:small-caps;text-transform:capitalize;font-size:18pt}.bill_text .lbexTocSectionTrad{font-size:80%;margin-left:2em}.bill_text .lbexTocTitleTrad{font-size:11pt;font-variant:normal}.bill_text .lbexTocChapterTrad{font-variant:small-caps;text-transform:capitalize;font-size:11pt}.bill_text .lbexTocSubchapterTrad{font-variant:normal;font-size:11pt}.bill_text .lbexTocPartTrad{font-variant:small-caps;font-size:10pt}.bill_text .lbexTocSubPartTrad{font-variant:normal;font-size:10pt}.bill_text .lbexSectionLevelIRCEx{font-size:12pt;font-weight:bold;text-transform:uppercase}.bill_text .lbexTitleLevelIRCEx{font-size:18pt;font-weight:bold;text-transform:uppercase}.bill_text .lbexSubTitleLevelIRCBold{word-spacing:2pt;letter-spacing:1pt;font-variant:normal;font-size:22pt;font-weight:bold;text-transform:capitalize}.bill_text .lbexChapterLevelIRCEx{font-size:16pt;font-weight:bold;text-transform:uppercase}.bill_text .lbexPartLevelIRCEx{font-size:14pt;font-weight:bold;text-transform:uppercase}.bill_text .lbexTocSectionIRCTax{font-size:11pt;font-variant:normal;text-transform:capitalize}.bill_text .lbexTocSectionIRCBold{font-size:12pt}.bill_text .lbexTocBigCapsLowCapsIRC{font-size:11pt;font-variant:small-caps;text-transform:capitalize}.bill_text .lbexTocBigCapsLowCapsIRCBold{font-size:12pt;font-variant:small-caps;text-transform:capitalize}.bill_text .lbexTocPartIRCBold{font-variant:normal;text-transform:capitalize;font-size:12pt}.bill_text .lbexInitialCapUSC{font-variant:small-caps;font-size:14pt;text-transform:uppercase}.bill_text .dot-leader{vertical-align:bottom;background-image:url(/assets/94490edf19aaafcc9149-7449dc34b22a1d18351fd5335cb1789429d13f0e244db7c9e4c0a563ced4f8f5.gif);background-repeat:repeat-x;background-position:bottom}.bill_text .td{font-size:90%}.bill_text .lbexCalendarOLC{font-size:24pt;font-weight:bold;letter-spacing:-1pt}.bill_text .lbexHangTable{font-size:10pt}.bill_text .lbexEndsmtHead{font-size:12pt;font-weight:bold}.bill_text .lbexEndsmtSimpleCap{font-size:10pt;font-variant:small-caps}.bill_text .lbexSmtlegisNum{font-size:28pt;font-weight:bold}.bill_text .lbexSmtlegisNumAvg{font-size:28pt;font-weight:bold;letter-spacing:-2pt;text-transform:uppercase}.bill_text .lbexSmtlegisNumlrg{font-size:28pt;font-weight:bold;letter-spacing:-3pt;text-transform:uppercase}.bill_text .lbexEnumUcs{word-spacing:-3pt}.bill_text .lbexBold{font-weight:bold}.bill_text .lbexBoldLrge{font-weight:bold;font-size:15pt}.bill_text .lbexBrakets{font-size:16pt;font-weight:bold;font-family:Arial}.bill_text .lbexAttest{font-size:13pt}.bill_text .lbexHeaderAppropMajor{font-size:16pt;text-transform:uppercase}.bill_text .lbexHeaderAppropMajorItalic{font-size:16pt;text-transform:uppercase;font-style:italic}.bill_text .lbexHeaderAppropIntermediate{font-size:16pt;font-variant:small-caps;text-transform:capitalize}.bill_text .lbexHeaderAppropIntermediateItalic{font-size:16pt;font-variant:small-caps;text-transform:capitalize;font-style:italic}.bill_text .lbexHeaderAppropSmall{font-variant:small-caps;text-transform:lowercase}.bill_text .lbexHeaderAppropSmallItalic{font-variant:small-caps;text-transform:lowercase;font-style:italic}.bill_text .lbexAllNormal{font-variant:normal;text-transform:lowercase}.bill_text .lbexVotesStyle{font-family:Arial Narrow}.bill_text .lbexSmallText{font-size:12pt}.bill_text .lbexSmallTextNormal{font-size:12pt;text-transform:none;font-variant:normal}.bill_text .lbexTextNormal{text-transform:none;font-variant:normal}.bill_text .lbexBlack{color:#000}.bill_text .lbexListStyle{list-style-type:lower-alpha}.bill_text .lbexTextStrikethrough{text-decoration:line-through}.bill_text .lbexBlockNeutral{text-decoration:none;display:block}.bill_text .lbexTextNeutral{text-decoration:none;display:inline-block;margin-left:inherit}.bill_text .lbexTextNeutralInline{text-decoration:none;display:inline-block}.bill_text .lbexTableStyleOne{width:100%;text-align:left}.bill_text .lbexTableStyleTwo{width:70%}.bill_text .lbexTableStyleThree{width:12%;height:50px;text-align:right}.bill_text .lbexTableStyleFour{width:25%;height:50px;text-align:right}.bill_text .lbexTableStyleFive{width:80%;border-style:solid;border-width:thin;border-color:gray}.bill_text .lbexTableStyleSix{width:25%;height:50px;text-align:left}.bill_text .lbexTableStyleSeven{width:80%;font-size:14pt}.bill_text .lbexTableStyleEight{width:90%;font-size:14pt}.bill_text .lbexTableStyleEight{width:80%;font-size:12pt}.bill_text .lbexTableStyleEnr{width:100%;border-style:solid;border-width:medium;border-color:#c00;padding:30px}.bill_text .lbexReportCoverTableTop{border-bottom-style:solid;border-bottom-width:thin;border-bottom-color:gray}.bill_text .lbexTdStyleOne{width:3%;text-align:right}.bill_text .lbexTdStyleTwo{width:10%;text-align:right}.bill_text .lbexTdStyleThree{width:25%;text-align:left}.bill_text .lbexTdStyleFour{width:6%;text-align:center}.bill_text .lbexTdStyleFourStAlone{width:12%;text-align:center}.bill_text .lbexTdStyleFive{width:20%;text-align:right}.bill_text .lbexTdStyleSix{width:50%;text-align:right}.bill_text .lbexTdStyleSeven{width:6%}.bill_text .lbexGeneralStyle100{width:100%}.bill_text p.lbexBreakHere{page-break-before:always}.usc num,.usc heading{font-weight:bold}.usc inline.small-caps{text-transform:none}.usc heading{width:100%}.usc section>num,.usc section>heading{top:0em}.usc .indent0 num,.usc .indent0 heading{top:2em}.usc .indent1 num,.usc .indent1 heading{top:4em}.usc .indent2 num,.usc .indent2 heading{top:6em}.usc .indent0,.usc .indent1,.usc .indent2,.usc .indent3,.usc .indent4,.usc .indent5,.usc .indent6,.usc .indent7,.usc .indent8,.usc .indent9{margin-left:.25em;padding-left:.5em}.usc clause,.usc subclause,.usc sourcecredit,.usc content,.usc subsection,.usc paragraph,.usc subparagraph,.usc item,.usc subitem,.usc chapeau,.usc continuation{display:block}.usc ref.footnoteRef{display:none}.usc section,.usc subsection,.usc paragraph,.usc subparagraph,.usc clause,.usc subclause,.usc item,.usc subitem,.usc sourcecredit,.usc continuation{margin-top:1em;border-left:5px solid rgba(0,0,0,0)}.usc .highlightable{border-left:5px solid rgba(0,0,0,0);margin-left:.25em;padding-left:.5em}.usc .proui-usc-active{border-left-color:#0032bc}.usc note{font-style:italic}.usc note::before{content:"["}.usc note::after{content:"]"}.usc sourcecredit{padding-bottom:1em}.indent-1{padding-left:1em}.indent-2{padding-left:2em}.indent-3{padding-left:3em}.indent-4{padding-left:4em}.indent-5{padding-left:5em}.indent-6{padding-left:6em}.indent-7{padding-left:7em}.indent-8{padding-left:8em}.edit-remove{text-decoration:line-through;text-decoration-color:#cd2026;background-color:#f9dede}.edit-remove *{text-decoration:line-through;text-decoration-color:#cd2026;background-color:#f9dede}.usc-inline-reference{float:right;margin-right:2px;height:auto}.bill--usc{margin-right:-15px}.usc-inline-reference-tooltip{display:inline-block;padding:5px 5px}.proui-usc-navbar{position:sticky;top:0px;z-index:1;background-color:#fff;padding:.5rem;border-bottom:1px solid #d1d5db}.auto_scroll_toggle{font-family:"Graphik",-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif}.proui-usc-navbar_title{font-size:1rem;font-weight:800;font-family:"Graphik",-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;color:#000}.proui-infobar{display:none;position:sticky;top:0px;box-shadow:0px 1px 4px rgba(0,0,0,.1),0px 4px 8px rgba(0,0,0,.1),0px 8px 16px rgba(0,0,0,.05),0px 12px 24px rgba(0,0,0,.05);z-index:1;padding:.5rem;margin:0 -15px 0 -5px;font-size:13px;font-weight:bold;transition:visibility 0s linear .7s,opacity .7s ease-in-out;background-color:#fdb81e}.proui-infobar .far{padding-right:10px}.proui-panel__sticky{position:sticky;top:0rem}.proui-panel__sticky-offset{top:36px}.proui-panel__scroll{overflow:scroll;height:calc(100vh - 10px)}.proui-panel__scroll .proui-card{margin:10px}.edit-add{background-color:#e7f4e4;font-weight:600}.edit-add *{background-color:#e7f4e4;font-weight:600}.edit-add enum{font-weight:bold}.edit-add text{display:block}.edit-add subsection,.edit-add paragraph,.edit-add subparagraph,.edit-add clause,.edit-add subclause{padding-left:1em}.proui-next-prev-link{min-height:140px}.test_search_result .handle{cursor:grab;padding:10px 0 10px 10px}.test_search_result .test_search_result_title{font-size:.9rem}.test_search_result .test_search_result_subheading{font-size:.8rem;font-weight:500}.test_search_result .test_search_result_summary{font-size:.7rem}.test_search_result .test_search_result_summary p{font-size:.7rem}#sortable-list-discard{background-color:#ccc;padding:15px;min-height:30px}#aceeditor{width:100%;height:700px}.proui-docs-table{width:100%}.proui-docs-table th{font-weight:bold;text-align:center}.proui-docs-table td{text-align:left}.proui-docs-table pre{background-color:#e1f3f8;padding:4px;border:1px solid #999}.proui-docs-table code{font-family:monospace}.proui-marketing--features{border-radius:10px;background-color:#00258a;padding:20px 30px 10px 30px;width:280px;color:#d6d7d9;position:relative;bottom:-20px;left:20px}.proui-marketing--features ul{list-style-type:disc;color:#fff}.proui-marketing--features ul li{color:#d6d7d9;padding-bottom:10px;font-size:1rem}.proui-marketing-signup-reason{font-size:1.25rem;color:#323a45;font-weight:bold}.woman-image{height:480px;background:url(/assets/3e530ced8a09ea55d50d-f06748b6b780fd880b8b2ec3f9aa34e78e8cadddbe808638085748fda2c363a9.jpg);background-position:-100px 0px}.cred-statement p{margin-bottom:0px}.system_status{padding:.5rem .25rem;margin-bottom:1rem;margin-left:.2rem;margin-right:.2rem;border-radius:8px}.system_status__ok{background-color:#9bdaf1}:root{--balloon-color: rgba(16, 16, 16, 0.95);--balloon-font-size: 12px;--balloon-move: 4px}button[aria-label][data-balloon-pos]{overflow:visible}[aria-label][data-balloon-pos]{position:relative;cursor:pointer}[aria-label][data-balloon-pos]:after{opacity:0;pointer-events:none;transition:all .18s ease-out .18s;text-indent:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:normal;font-style:normal;text-shadow:none;font-size:var(--balloon-font-size);background:var(--balloon-color);border-radius:2px;color:#fff;content:attr(aria-label);padding:.5em 1em;position:absolute;white-space:nowrap;z-index:10}[aria-label][data-balloon-pos]:before{width:0;height:0;border:5px solid rgba(0,0,0,0);border-top-color:var(--balloon-color);opacity:0;pointer-events:none;transition:all .18s ease-out .18s;content:"";position:absolute;z-index:10}[aria-label][data-balloon-pos]:hover:before,[aria-label][data-balloon-pos]:hover:after,[aria-label][data-balloon-pos][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-visible]:after,[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:before,[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:after{opacity:1;pointer-events:none}[aria-label][data-balloon-pos].font-awesome:after{font-family:FontAwesome,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}[aria-label][data-balloon-pos][data-balloon-break]:after{white-space:pre}[aria-label][data-balloon-pos][data-balloon-break][data-balloon-length]:after{white-space:pre-line;word-break:break-word}[aria-label][data-balloon-pos][data-balloon-blunt]:before,[aria-label][data-balloon-pos][data-balloon-blunt]:after{transition:none}[aria-label][data-balloon-pos][data-balloon-pos=up]:after{bottom:100%;left:50%;margin-bottom:10px;transform:translate(-50%, var(--balloon-move));transform-origin:top}[aria-label][data-balloon-pos][data-balloon-pos=up]:before{bottom:100%;left:50%;transform:translate(-50%, var(--balloon-move));transform-origin:top}[aria-label][data-balloon-pos][data-balloon-pos=up]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=up][data-balloon-visible]:after{transform:translate(-50%, 0)}[aria-label][data-balloon-pos][data-balloon-pos=up]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=up][data-balloon-visible]:before{transform:translate(-50%, 0)}[aria-label][data-balloon-pos][data-balloon-pos=up-left]:after{bottom:100%;left:0;margin-bottom:10px;transform:translate(0, var(--balloon-move));transform-origin:top}[aria-label][data-balloon-pos][data-balloon-pos=up-left]:before{bottom:100%;left:5px;transform:translate(0, var(--balloon-move));transform-origin:top}[aria-label][data-balloon-pos][data-balloon-pos=up-left]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=up-left][data-balloon-visible]:after{transform:translate(0, 0)}[aria-label][data-balloon-pos][data-balloon-pos=up-left]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=up-left][data-balloon-visible]:before{transform:translate(0, 0)}[aria-label][data-balloon-pos][data-balloon-pos=up-right]:after{bottom:100%;right:0;margin-bottom:10px;transform:translate(0, var(--balloon-move));transform-origin:top}[aria-label][data-balloon-pos][data-balloon-pos=up-right]:before{bottom:100%;right:5px;transform:translate(0, var(--balloon-move));transform-origin:top}[aria-label][data-balloon-pos][data-balloon-pos=up-right]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=up-right][data-balloon-visible]:after{transform:translate(0, 0)}[aria-label][data-balloon-pos][data-balloon-pos=up-right]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=up-right][data-balloon-visible]:before{transform:translate(0, 0)}[aria-label][data-balloon-pos][data-balloon-pos=down]:after{left:50%;margin-top:10px;top:100%;transform:translate(-50%, calc(var(--balloon-move) * -1))}[aria-label][data-balloon-pos][data-balloon-pos=down]:before{width:0;height:0;border:5px solid rgba(0,0,0,0);border-bottom-color:var(--balloon-color);left:50%;top:100%;transform:translate(-50%, calc(var(--balloon-move) * -1))}[aria-label][data-balloon-pos][data-balloon-pos=down]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=down][data-balloon-visible]:after{transform:translate(-50%, 0)}[aria-label][data-balloon-pos][data-balloon-pos=down]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=down][data-balloon-visible]:before{transform:translate(-50%, 0)}[aria-label][data-balloon-pos][data-balloon-pos=down-left]:after{left:0;margin-top:10px;top:100%;transform:translate(0, calc(var(--balloon-move) * -1))}[aria-label][data-balloon-pos][data-balloon-pos=down-left]:before{width:0;height:0;border:5px solid rgba(0,0,0,0);border-bottom-color:var(--balloon-color);left:5px;top:100%;transform:translate(0, calc(var(--balloon-move) * -1))}[aria-label][data-balloon-pos][data-balloon-pos=down-left]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=down-left][data-balloon-visible]:after{transform:translate(0, 0)}[aria-label][data-balloon-pos][data-balloon-pos=down-left]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=down-left][data-balloon-visible]:before{transform:translate(0, 0)}[aria-label][data-balloon-pos][data-balloon-pos=down-right]:after{right:0;margin-top:10px;top:100%;transform:translate(0, calc(var(--balloon-move) * -1))}[aria-label][data-balloon-pos][data-balloon-pos=down-right]:before{width:0;height:0;border:5px solid rgba(0,0,0,0);border-bottom-color:var(--balloon-color);right:5px;top:100%;transform:translate(0, calc(var(--balloon-move) * -1))}[aria-label][data-balloon-pos][data-balloon-pos=down-right]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=down-right][data-balloon-visible]:after{transform:translate(0, 0)}[aria-label][data-balloon-pos][data-balloon-pos=down-right]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=down-right][data-balloon-visible]:before{transform:translate(0, 0)}[aria-label][data-balloon-pos][data-balloon-pos=left]:after{margin-right:10px;right:100%;top:50%;transform:translate(var(--balloon-move), -50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:before{width:0;height:0;border:5px solid rgba(0,0,0,0);border-left-color:var(--balloon-color);right:100%;top:50%;transform:translate(var(--balloon-move), -50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=left][data-balloon-visible]:after{transform:translate(0, -50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=left][data-balloon-visible]:before{transform:translate(0, -50%)}[aria-label][data-balloon-pos][data-balloon-pos=right]:after{left:100%;margin-left:10px;top:50%;transform:translate(calc(var(--balloon-move) * -1), -50%)}[aria-label][data-balloon-pos][data-balloon-pos=right]:before{width:0;height:0;border:5px solid rgba(0,0,0,0);border-right-color:var(--balloon-color);left:100%;top:50%;transform:translate(calc(var(--balloon-move) * -1), -50%)}[aria-label][data-balloon-pos][data-balloon-pos=right]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=right][data-balloon-visible]:after{transform:translate(0, -50%)}[aria-label][data-balloon-pos][data-balloon-pos=right]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=right][data-balloon-visible]:before{transform:translate(0, -50%)}[aria-label][data-balloon-pos][data-balloon-length=small]:after{white-space:normal;width:80px}[aria-label][data-balloon-pos][data-balloon-length=medium]:after{white-space:normal;width:150px}[aria-label][data-balloon-pos][data-balloon-length=large]:after{white-space:normal;width:260px}[aria-label][data-balloon-pos][data-balloon-length=xlarge]:after{white-space:normal;width:380px}@media screen and (max-width: 768px){[aria-label][data-balloon-pos][data-balloon-length=xlarge]:after{white-space:normal;width:90vw}}[aria-label][data-balloon-pos][data-balloon-length=fit]:after{white-space:normal;width:100%}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 .5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}
