/* jsTree default theme */
/* line 2, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-node,
.jstree-children,
.jstree-container-ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  list-style-image: none;
}

/* line 11, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-node {
  white-space: nowrap;
}

/* line 14, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-anchor {
  display: inline-block;
  color: black;
  white-space: nowrap;
  padding: 0 4px 0 1px;
  margin: 0;
  vertical-align: top;
}

/* line 22, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-anchor:focus {
  outline: 0;
}

/* line 25, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-anchor,
.jstree-anchor:link,
.jstree-anchor:visited,
.jstree-anchor:hover,
.jstree-anchor:active {
  text-decoration: none;
  color: inherit;
}

/* line 33, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-icon {
  display: inline-block;
  text-decoration: none;
  margin: 0;
  padding: 0;
  vertical-align: top;
  text-align: center;
}

/* line 41, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-icon:empty {
  display: inline-block;
  text-decoration: none;
  margin: 0;
  padding: 0;
  vertical-align: top;
  text-align: center;
}

/* line 49, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-ocl {
  cursor: pointer;
}

/* line 52, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-leaf > .jstree-ocl {
  cursor: default;
}

/* line 55, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree .jstree-open > .jstree-children {
  display: block;
}

/* line 58, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree .jstree-closed > .jstree-children,
.jstree .jstree-leaf > .jstree-children {
  display: none;
}

/* line 62, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-anchor > .jstree-themeicon {
  margin-right: 2px;
}

/* line 65, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-no-icons .jstree-themeicon,
.jstree-anchor > .jstree-themeicon-hidden {
  display: none;
}

/* line 69, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-hidden,
.jstree-node.jstree-hidden {
  display: none;
}

/* line 73, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-rtl .jstree-anchor {
  padding: 0 1px 0 4px;
}

/* line 76, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-rtl .jstree-anchor > .jstree-themeicon {
  margin-left: 2px;
  margin-right: 0;
}

/* line 80, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-rtl .jstree-node {
  margin-left: 0;
}

/* line 83, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-rtl .jstree-container-ul > .jstree-node {
  margin-right: 0;
}

/* line 86, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-wholerow-ul {
  position: relative;
  display: inline-block;
  min-width: 100%;
}

/* line 91, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-wholerow-ul .jstree-leaf > .jstree-ocl {
  cursor: pointer;
}

/* line 94, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-wholerow-ul .jstree-anchor,
.jstree-wholerow-ul .jstree-icon {
  position: relative;
}

/* line 98, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-wholerow-ul .jstree-wholerow {
  width: 100%;
  cursor: pointer;
  position: absolute;
  left: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 108, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-contextmenu .jstree-anchor {
  -webkit-user-select: none;
  /* disable selection/Copy of UIWebView */
  -webkit-touch-callout: none;
  /* disable the IOS popup when long-press on a link */
}

/* line 114, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context {
  display: none;
}

/* line 117, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context,
.vakata-context ul {
  margin: 0;
  padding: 2px;
  position: absolute;
  background: #f5f5f5;
  border: 1px solid #979797;
  box-shadow: 2px 2px 2px #999999;
}

/* line 126, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context ul {
  list-style: none;
  left: 100%;
  margin-top: -2.7em;
  margin-left: -4px;
}

/* line 132, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context .vakata-context-right ul {
  left: auto;
  right: 100%;
  margin-left: auto;
  margin-right: -4px;
}

/* line 138, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context li {
  list-style: none;
}

/* line 141, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context li > a {
  display: block;
  padding: 0 2em 0 2em;
  text-decoration: none;
  width: auto;
  color: black;
  white-space: nowrap;
  line-height: 2.4em;
  text-shadow: 1px 1px 0 white;
  border-radius: 1px;
}

/* line 152, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context li > a:hover {
  position: relative;
  background-color: #e8eff7;
  box-shadow: 0 0 2px #0a6aa1;
}

/* line 157, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context li > a.vakata-context-parent {
  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");
  background-position: right center;
  background-repeat: no-repeat;
}

/* line 162, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context li > a:focus {
  outline: 0;
}

/* line 165, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context .vakata-context-hover > a {
  position: relative;
  background-color: #e8eff7;
  box-shadow: 0 0 2px #0a6aa1;
}

/* line 170, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context .vakata-context-separator > a,
.vakata-context .vakata-context-separator > a:hover {
  background: white;
  border: 0;
  border-top: 1px solid #e2e3e3;
  height: 1px;
  min-height: 1px;
  max-height: 1px;
  padding: 0;
  margin: 0 0 0 2.4em;
  border-left: 1px solid #e0e0e0;
  text-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
  border-radius: 0;
}

/* line 185, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context .vakata-contextmenu-disabled a,
.vakata-context .vakata-contextmenu-disabled a:hover {
  color: silver;
  background-color: transparent;
  border: 0;
  box-shadow: 0 0 0;
}

/* line 192, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context .vakata-contextmenu-disabled > a > i {
  filter: grayscale(100%);
}

/* line 195, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context li > a > i {
  text-decoration: none;
  display: inline-block;
  width: 2.4em;
  height: 2.4em;
  background: transparent;
  margin: 0 0 0 -2em;
  vertical-align: top;
  text-align: center;
  line-height: 2.4em;
}

/* line 206, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context li > a > i:empty {
  width: 2.4em;
  line-height: 2.4em;
}

/* line 210, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context li > a .vakata-contextmenu-sep {
  display: inline-block;
  width: 1px;
  height: 2.4em;
  background: white;
  margin: 0 0.5em 0 0;
  border-left: 1px solid #e2e3e3;
}

/* line 218, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context .vakata-contextmenu-shortcut {
  font-size: 0.8em;
  color: silver;
  opacity: 0.5;
  display: none;
}

/* line 224, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context-rtl ul {
  left: auto;
  right: 100%;
  margin-left: auto;
  margin-right: -4px;
}

/* line 230, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context-rtl li > a.vakata-context-parent {
  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");
  background-position: left center;
  background-repeat: no-repeat;
}

/* line 235, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context-rtl .vakata-context-separator > a {
  margin: 0 2.4em 0 0;
  border-left: 0;
  border-right: 1px solid #e2e3e3;
}

/* line 240, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context-rtl .vakata-context-left ul {
  right: auto;
  left: 100%;
  margin-left: -4px;
  margin-right: auto;
}

/* line 246, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context-rtl li > a > i {
  margin: 0 -2em 0 0;
}

/* line 249, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context-rtl li > a .vakata-contextmenu-sep {
  margin: 0 0 0 0.5em;
  border-left-color: white;
  background: #e2e3e3;
}

/* line 254, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-marker {
  position: absolute;
  top: 0;
  left: 0;
  margin: -5px 0 0 0;
  padding: 0;
  border-right: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
}

/* line 269, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd {
  line-height: 16px;
  margin: 0;
  padding: 4px;
}

/* line 274, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd .jstree-icon,
#jstree-dnd .jstree-copy {
  display: inline-block;
  text-decoration: none;
  margin: 0 2px 0 0;
  padding: 0;
  width: 16px;
  height: 16px;
}

/* line 283, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd .jstree-ok {
  background: green;
}

/* line 286, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd .jstree-er {
  background: red;
}

/* line 289, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd .jstree-copy {
  margin: 0 2px 0 2px;
}

/* line 292, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-node,
.jstree-default .jstree-icon {
  background-repeat: no-repeat;
  background-color: transparent;
}

/* line 297, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-anchor,
.jstree-default .jstree-animated,
.jstree-default .jstree-wholerow {
  transition: background-color 0.15s, box-shadow 0.15s;
}

/* line 302, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-hovered {
  background: #e7f4f9;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #cccccc;
}

/* line 307, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-context {
  background: #e7f4f9;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #cccccc;
}

/* line 312, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-clicked {
  background: #beebff;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #999999;
}

/* line 317, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-no-icons .jstree-anchor > .jstree-themeicon {
  display: none;
}

/* line 320, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-disabled {
  background: transparent;
  color: #666666;
}

/* line 324, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-disabled.jstree-hovered {
  background: transparent;
  box-shadow: none;
}

/* line 328, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-disabled.jstree-clicked {
  background: #efefef;
}

/* line 331, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-disabled > .jstree-icon {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='jstree-grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}

/* line 340, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-search {
  font-style: italic;
  color: #8b0000;
  font-weight: bold;
}

/* line 345, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-no-checkboxes .jstree-checkbox {
  display: none !important;
}

/* line 348, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-checkbox-no-clicked .jstree-clicked {
  background: transparent;
  box-shadow: none;
}

/* line 352, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
  background: #e7f4f9;
}

/* line 355, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {
  background: transparent;
}

/* line 358, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
  background: #e7f4f9;
}

/* line 361, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default > .jstree-striped {
  min-width: 100%;
  display: inline-block;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat;
}

/* line 366, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default > .jstree-wholerow-ul .jstree-hovered,
.jstree-default > .jstree-wholerow-ul .jstree-clicked {
  background: transparent;
  box-shadow: none;
  border-radius: 0;
}

/* line 372, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-wholerow {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 377, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-wholerow-hovered {
  background: #e7f4f9;
}

/* line 380, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-wholerow-clicked {
  background: #beebff;
  background: -webkit-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
  background: linear-gradient(to bottom, #beebff 0%, #a8e4ff 100%);
}

/* line 385, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-node {
  min-height: 24px;
  line-height: 24px;
  margin-left: 24px;
  min-width: 24px;
}

/* line 391, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-anchor {
  line-height: 24px;
  height: 24px;
}

/* line 395, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-icon {
  width: 24px;
  height: 24px;
  line-height: 24px;
}

/* line 400, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-icon:empty {
  width: 24px;
  height: 24px;
  line-height: 24px;
}

/* line 405, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl .jstree-node {
  margin-right: 24px;
}

/* line 408, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-wholerow {
  height: 24px;
}

/* line 411, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-node,
.jstree-default .jstree-icon {
  background-image: url(/32px.png);
}

/* line 415, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-node {
  background-position: -292px -4px;
  background-repeat: repeat-y;
}

/* line 419, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-last {
  background: transparent;
}

/* line 422, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-open > .jstree-ocl {
  background-position: -132px -4px;
}

/* line 425, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-closed > .jstree-ocl {
  background-position: -100px -4px;
}

/* line 428, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-leaf > .jstree-ocl {
  background-position: -68px -4px;
}

/* line 431, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-themeicon {
  background-position: -260px -4px;
}

/* line 434, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default > .jstree-no-dots .jstree-node,
.jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}

/* line 438, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -36px -4px;
}

/* line 441, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -4px -4px;
}

/* line 444, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-disabled {
  background: transparent;
}

/* line 447, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-disabled.jstree-hovered {
  background: transparent;
}

/* line 450, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-disabled.jstree-clicked {
  background: #efefef;
}

/* line 453, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-checkbox {
  background-position: -164px -4px;
}

/* line 456, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-checkbox:hover {
  background-position: -164px -36px;
}

/* line 459, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default .jstree-checked > .jstree-checkbox {
  background-position: -228px -4px;
}

/* line 463, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default .jstree-checked > .jstree-checkbox:hover {
  background-position: -228px -36px;
}

/* line 467, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-anchor > .jstree-undetermined {
  background-position: -196px -4px;
}

/* line 470, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-anchor > .jstree-undetermined:hover {
  background-position: -196px -36px;
}

/* line 473, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-checkbox-disabled {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='jstree-grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}

/* line 482, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default > .jstree-striped {
  background-size: auto 48px;
}

/* line 485, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}

/* line 490, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl .jstree-last {
  background: transparent;
}

/* line 493, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -132px -36px;
}

/* line 496, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -100px -36px;
}

/* line 499, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -68px -36px;
}

/* line 502, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}

/* line 506, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -36px -36px;
}

/* line 509, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -4px -36px;
}

/* line 512, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}

/* line 517, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl {
  background: url(/throbber.gif) center center no-repeat;
}

/* line 520, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-file {
  background: url(/32px.png) -100px -68px no-repeat;
}

/* line 523, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-folder {
  background: url(/32px.png) -260px -4px no-repeat;
}

/* line 526, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}

/* line 530, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default {
  line-height: 24px;
  padding: 0 4px;
}

/* line 534, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default .jstree-ok,
#jstree-dnd.jstree-default .jstree-er {
  background-image: url(/32px.png);
  background-repeat: no-repeat;
  background-color: transparent;
}

/* line 540, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default i {
  background: transparent;
  width: 24px;
  height: 24px;
  line-height: 24px;
}

/* line 546, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default .jstree-ok {
  background-position: -4px -68px;
}

/* line 549, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default .jstree-er {
  background-position: -36px -68px;
}

/* line 552, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-ellipsis {
  overflow: hidden;
}

/* line 555, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 29px);
  text-overflow: ellipsis;
  overflow: hidden;
}

/* line 560, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
}

/* line 563, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl .jstree-last {
  background: transparent;
}

/* line 566, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-node {
  min-height: 18px;
  line-height: 18px;
  margin-left: 18px;
  min-width: 18px;
}

/* line 572, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-anchor {
  line-height: 18px;
  height: 18px;
}

/* line 576, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-icon {
  width: 18px;
  height: 18px;
  line-height: 18px;
}

/* line 581, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-icon:empty {
  width: 18px;
  height: 18px;
  line-height: 18px;
}

/* line 586, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl .jstree-node {
  margin-right: 18px;
}

/* line 589, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-wholerow {
  height: 18px;
}

/* line 592, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-node,
.jstree-default-small .jstree-icon {
  background-image: url(/32px.png);
}

/* line 596, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-node {
  background-position: -295px -7px;
  background-repeat: repeat-y;
}

/* line 600, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-last {
  background: transparent;
}

/* line 603, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-open > .jstree-ocl {
  background-position: -135px -7px;
}

/* line 606, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-closed > .jstree-ocl {
  background-position: -103px -7px;
}

/* line 609, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-leaf > .jstree-ocl {
  background-position: -71px -7px;
}

/* line 612, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-themeicon {
  background-position: -263px -7px;
}

/* line 615, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small > .jstree-no-dots .jstree-node,
.jstree-default-small > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}

/* line 619, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -39px -7px;
}

/* line 622, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -7px -7px;
}

/* line 625, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-disabled {
  background: transparent;
}

/* line 628, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-disabled.jstree-hovered {
  background: transparent;
}

/* line 631, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-disabled.jstree-clicked {
  background: #efefef;
}

/* line 634, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-checkbox {
  background-position: -167px -7px;
}

/* line 637, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-checkbox:hover {
  background-position: -167px -39px;
}

/* line 640, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default-small .jstree-checked > .jstree-checkbox {
  background-position: -231px -7px;
}

/* line 644, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default-small .jstree-checked > .jstree-checkbox:hover {
  background-position: -231px -39px;
}

/* line 648, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-anchor > .jstree-undetermined {
  background-position: -199px -7px;
}

/* line 651, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-anchor > .jstree-undetermined:hover {
  background-position: -199px -39px;
}

/* line 654, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-checkbox-disabled {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='jstree-grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}

/* line 663, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small > .jstree-striped {
  background-size: auto 36px;
}

/* line 666, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}

/* line 671, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl .jstree-last {
  background: transparent;
}

/* line 674, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -135px -39px;
}

/* line 677, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -103px -39px;
}

/* line 680, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -71px -39px;
}

/* line 683, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}

/* line 687, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -39px -39px;
}

/* line 690, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -7px -39px;
}

/* line 693, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}

/* line 698, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small > .jstree-container-ul .jstree-loading > .jstree-ocl {
  background: url(/throbber.gif) center center no-repeat;
}

/* line 701, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-file {
  background: url(/32px.png) -103px -71px no-repeat;
}

/* line 704, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-folder {
  background: url(/32px.png) -263px -7px no-repeat;
}

/* line 707, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}

/* line 711, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-small {
  line-height: 18px;
  padding: 0 4px;
}

/* line 715, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-small .jstree-ok,
#jstree-dnd.jstree-default-small .jstree-er {
  background-image: url(/32px.png);
  background-repeat: no-repeat;
  background-color: transparent;
}

/* line 721, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-small i {
  background: transparent;
  width: 18px;
  height: 18px;
  line-height: 18px;
}

/* line 727, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-small .jstree-ok {
  background-position: -7px -71px;
}

/* line 730, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-small .jstree-er {
  background-position: -39px -71px;
}

/* line 733, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-ellipsis {
  overflow: hidden;
}

/* line 736, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 23px);
  text-overflow: ellipsis;
  overflow: hidden;
}

/* line 741, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==");
}

/* line 744, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl .jstree-last {
  background: transparent;
}

/* line 747, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-node {
  min-height: 32px;
  line-height: 32px;
  margin-left: 32px;
  min-width: 32px;
}

/* line 753, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-anchor {
  line-height: 32px;
  height: 32px;
}

/* line 757, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-icon {
  width: 32px;
  height: 32px;
  line-height: 32px;
}

/* line 762, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-icon:empty {
  width: 32px;
  height: 32px;
  line-height: 32px;
}

/* line 767, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl .jstree-node {
  margin-right: 32px;
}

/* line 770, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-wholerow {
  height: 32px;
}

/* line 773, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-node,
.jstree-default-large .jstree-icon {
  background-image: url(/32px.png);
}

/* line 777, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-node {
  background-position: -288px 0px;
  background-repeat: repeat-y;
}

/* line 781, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-last {
  background: transparent;
}

/* line 784, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-open > .jstree-ocl {
  background-position: -128px 0px;
}

/* line 787, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-closed > .jstree-ocl {
  background-position: -96px 0px;
}

/* line 790, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-leaf > .jstree-ocl {
  background-position: -64px 0px;
}

/* line 793, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-themeicon {
  background-position: -256px 0px;
}

/* line 796, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large > .jstree-no-dots .jstree-node,
.jstree-default-large > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}

/* line 800, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -32px 0px;
}

/* line 803, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: 0px 0px;
}

/* line 806, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-disabled {
  background: transparent;
}

/* line 809, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-disabled.jstree-hovered {
  background: transparent;
}

/* line 812, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-disabled.jstree-clicked {
  background: #efefef;
}

/* line 815, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-checkbox {
  background-position: -160px 0px;
}

/* line 818, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-checkbox:hover {
  background-position: -160px -32px;
}

/* line 821, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default-large .jstree-checked > .jstree-checkbox {
  background-position: -224px 0px;
}

/* line 825, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default-large .jstree-checked > .jstree-checkbox:hover {
  background-position: -224px -32px;
}

/* line 829, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-anchor > .jstree-undetermined {
  background-position: -192px 0px;
}

/* line 832, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-anchor > .jstree-undetermined:hover {
  background-position: -192px -32px;
}

/* line 835, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-checkbox-disabled {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='jstree-grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}

/* line 844, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large > .jstree-striped {
  background-size: auto 64px;
}

/* line 847, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}

/* line 852, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl .jstree-last {
  background: transparent;
}

/* line 855, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -128px -32px;
}

/* line 858, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -96px -32px;
}

/* line 861, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -64px -32px;
}

/* line 864, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}

/* line 868, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -32px -32px;
}

/* line 871, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: 0px -32px;
}

/* line 874, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}

/* line 879, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large > .jstree-container-ul .jstree-loading > .jstree-ocl {
  background: url(/throbber.gif) center center no-repeat;
}

/* line 882, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-file {
  background: url(/32px.png) -96px -64px no-repeat;
}

/* line 885, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-folder {
  background: url(/32px.png) -256px 0px no-repeat;
}

/* line 888, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}

/* line 892, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-large {
  line-height: 32px;
  padding: 0 4px;
}

/* line 896, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-large .jstree-ok,
#jstree-dnd.jstree-default-large .jstree-er {
  background-image: url(/32px.png);
  background-repeat: no-repeat;
  background-color: transparent;
}

/* line 902, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-large i {
  background: transparent;
  width: 32px;
  height: 32px;
  line-height: 32px;
}

/* line 908, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-large .jstree-ok {
  background-position: 0px -64px;
}

/* line 911, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-large .jstree-er {
  background-position: -32px -64px;
}

/* line 914, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-ellipsis {
  overflow: hidden;
}

/* line 917, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 37px);
  text-overflow: ellipsis;
  overflow: hidden;
}

/* line 922, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==");
}

/* line 925, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl .jstree-last {
  background: transparent;
}

@media (max-width: 768px) {
  /* line 929, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  #jstree-dnd.jstree-dnd-responsive {
    line-height: 40px;
    font-weight: bold;
    font-size: 1.1em;
    text-shadow: 1px 1px white;
  }

  /* line 935, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  #jstree-dnd.jstree-dnd-responsive > i {
    background: transparent;
    width: 40px;
    height: 40px;
  }

  /* line 940, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  #jstree-dnd.jstree-dnd-responsive > .jstree-ok {
    background-image: url(/40px.png);
    background-position: 0 -200px;
    background-size: 120px 240px;
  }

  /* line 945, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  #jstree-dnd.jstree-dnd-responsive > .jstree-er {
    background-image: url(/40px.png);
    background-position: -40px -200px;
    background-size: 120px 240px;
  }

  /* line 950, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  #jstree-marker.jstree-dnd-responsive {
    border-left-width: 10px;
    border-top-width: 10px;
    border-bottom-width: 10px;
    margin-top: -10px;
  }
}
@media (max-width: 768px) {
  /* line 958, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive {
    /*
	.jstree-open > .jstree-ocl,
	.jstree-closed > .jstree-ocl { border-radius:20px; background-color:white; }
	*/
  }

  /* line 964, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-icon {
    background-image: url(/40px.png);
  }

  /* line 967, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-node,
  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
    background: transparent;
  }

  /* line 971, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-node {
    min-height: 40px;
    line-height: 40px;
    margin-left: 40px;
    min-width: 40px;
    white-space: nowrap;
  }

  /* line 978, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-anchor {
    line-height: 40px;
    height: 40px;
  }

  /* line 982, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-icon,
  .jstree-default-responsive .jstree-icon:empty {
    width: 40px;
    height: 40px;
    line-height: 40px;
  }

  /* line 988, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive > .jstree-container-ul > .jstree-node {
    margin-left: 0;
  }

  /* line 991, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive.jstree-rtl .jstree-node {
    margin-left: 0;
    margin-right: 40px;
    background: transparent;
  }

  /* line 996, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive.jstree-rtl .jstree-container-ul > .jstree-node {
    margin-right: 0;
  }

  /* line 999, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-ocl,
  .jstree-default-responsive .jstree-themeicon,
  .jstree-default-responsive .jstree-checkbox {
    background-size: 120px 240px;
  }

  /* line 1004, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-leaf > .jstree-ocl,
  .jstree-default-responsive.jstree-rtl .jstree-leaf > .jstree-ocl {
    background: transparent;
  }

  /* line 1008, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-open > .jstree-ocl {
    background-position: 0 0 !important;
  }

  /* line 1011, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-closed > .jstree-ocl {
    background-position: 0 -40px !important;
  }

  /* line 1014, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive.jstree-rtl .jstree-closed > .jstree-ocl {
    background-position: -40px 0 !important;
  }

  /* line 1017, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-themeicon {
    background-position: -40px -40px;
  }

  /* line 1020, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-checkbox,
  .jstree-default-responsive .jstree-checkbox:hover {
    background-position: -40px -80px;
  }

  /* line 1024, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
  .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
  .jstree-default-responsive .jstree-checked > .jstree-checkbox,
  .jstree-default-responsive .jstree-checked > .jstree-checkbox:hover {
    background-position: 0 -80px;
  }

  /* line 1030, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-anchor > .jstree-undetermined,
  .jstree-default-responsive .jstree-anchor > .jstree-undetermined:hover {
    background-position: 0 -120px;
  }

  /* line 1034, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-anchor {
    font-weight: bold;
    font-size: 1.1em;
    text-shadow: 1px 1px white;
  }

  /* line 1039, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive > .jstree-striped {
    background: transparent;
  }

  /* line 1042, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-wholerow {
    border-top: 1px solid rgba(255, 255, 255, 0.7);
    border-bottom: 1px solid rgba(64, 64, 64, 0.2);
    background: #ebebeb;
    height: 40px;
  }

  /* line 1048, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-wholerow-hovered {
    background: #e7f4f9;
  }

  /* line 1051, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-wholerow-clicked {
    background: #beebff;
  }

  /* line 1054, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-children .jstree-last > .jstree-wholerow {
    box-shadow: inset 0 -6px 3px -5px #666666;
  }

  /* line 1057, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-children .jstree-open > .jstree-wholerow {
    box-shadow: inset 0 6px 3px -5px #666666;
    border-top: 0;
  }

  /* line 1061, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-children .jstree-open + .jstree-open {
    box-shadow: none;
  }

  /* line 1064, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-node,
  .jstree-default-responsive .jstree-icon,
  .jstree-default-responsive .jstree-node > .jstree-ocl,
  .jstree-default-responsive .jstree-themeicon,
  .jstree-default-responsive .jstree-checkbox {
    background-image: url(/40px.png);
    background-size: 120px 240px;
  }

  /* line 1072, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-node {
    background-position: -80px 0;
    background-repeat: repeat-y;
  }

  /* line 1076, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-last {
    background: transparent;
  }

  /* line 1079, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
    background-position: -40px -120px;
  }

  /* line 1082, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-last > .jstree-ocl {
    background-position: -40px -160px;
  }

  /* line 1085, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-themeicon-custom {
    background-color: transparent;
    background-image: none;
    background-position: 0 0;
  }

  /* line 1090, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-file {
    background: url(/40px.png) 0 -160px no-repeat;
    background-size: 120px 240px;
  }

  /* line 1094, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-folder {
    background: url(/40px.png) -40px -40px no-repeat;
    background-size: 120px 240px;
  }

  /* line 1098, /bundle/ruby/3.4.0/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive > .jstree-container-ul > .jstree-node {
    margin-left: 0;
    margin-right: 0;
  }
}
.tipsy { padding: 5px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(/assets/tipsy.gif); }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 400px; text-align: left; }
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-north { background-position: top center; }
  .tipsy-south { background-position: bottom center; }
  .tipsy-east { background-position: right center; }
  .tipsy-west { background-position: left center; }
body.bp ul.contextMenuPlugin {
  list-style-type: none;
  margin: 0 0 0 0;
  padding: 0;
}

.contextMenuPlugin {
  -webkit-user-select: none;
  display: none;
  font-family: tahoma, arial, sans-serif;
  font-size: 11px;
  position: absolute;
  left: 100px;
  top: 100px;
  min-width: 100px;
  list-style-type: none;
  margin: 0;
  padding: 0;
  background-color: #f7f3f7;
  border: 1px solid #222929;
}

.contextMenuPlugin > li {
  margin: 5px;
  padding: 1px;
  background-repeat: no-repeat;
}

.contextMenuPlugin > li > a {
  position: relative;
  display: block;
//  padding: 3px 3px 3px 28px;
  color: #222929;
  text-decoration: none;
  margin: 1px;
}

.contextMenuPlugin > li > a img {
  position: absolute;
  left: 3px;
  margin-top: -2px;
  width: 16px;
  height: 16px;
}
.contextMenuPlugin > li > a:hover {
  border: 1px solid #e9e9e9;
  margin: 0;
  color: #015d32;
  background-color: #e9e9e9;
}

.contextMenuPlugin > li.disabled {
  pointer-events: none;
}

.contextMenuPlugin > li.disabled a {
  color: grey;
}

.contextMenuPlugin > li.disabled > a:hover {
  border: none;
  outline: none;
}

.contextMenuPlugin > li.divider {
  border-top: 1px solid #e7e3e7;
  border-bottom: 1px solid #ffffff;
  height: 0;
  padding: 0;
  margin: 5px 0 5px 27px;
}

.contextMenuPlugin > .header {
  margin: 0 0 0 0;
  font-size: 14px;
  position: relative;
  cursor: default;
  font-weight: bold;
  border-bottom: 1px solid #e7e3e7;
  color: #222929;
}

.contextMenuPlugin > .gutterLine {
//  position: absolute;
//  border-left: 1px solid #e7e3e7;
//  border-right: 1px solid #ffffff;
//  width: 0;
//  top: 0;
//  bottom: 0;
//  left: 26px;
//  z-index: 0;
}

.pagination {
  cursor: default;
  font-size: 1em;
}

/* current */
.pagination .current {
  color: #015d32;
  font-weight: bold;
}

.pagination a, .pagination span, .pagination em {
  padding: 0.2em 0.3em;
  display: block;
  float: left;
  margin-right: 1px;
}

.pagination span.gap::after {
  content: "...";
}

/* clears */
.pagination:after {
  content: ".";
  display: block;
  height: 0;
  margin-bottom: 5px;
  clear: both;
  visibility: hidden;
}
/* line 74, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html {
  margin: 0;
  padding: 0;
  border: 0;
}

/* line 75, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary, blockquote, q, th, td, caption, table, body, div, span, object, iframe, p,
pre, a, abbr, acronym, address,
code, del, dfn, em, img,
dl, dt, dd, ol, ul, li, fieldset,
form, label, legend, tbody, tfoot, thead, tr, h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* line 76, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/* line 77, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote, q {
  quotes: "" "";
}
/* line 56, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote:before, q:before, blockquote:after, q:after {
  content: "";
}

/* line 78, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/reset/_utilities.scss */
th, td, caption {
  float: none !important;
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 79, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/reset/_utilities.scss */
table {
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle;
}

/* line 80, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/reset/_utilities.scss */
a img {
  border: none;
}

/* Login */
/* Main Screen Need to modify sentinel/_maps by same amount*/
/* top level */
/* main content */
/* elements */
/* body.bp */
/* line 10, /work/app/assets/stylesheets/partials/_page.scss */
.bp {
  line-height: 1.5;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
  color: #333333;
  font-size: 75%;
}
/* line 51, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp h1, .bp h2, .bp h3, .bp h4, .bp h5, .bp h6 {
  font-weight: normal;
  color: #222222;
}
/* line 52, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp h1 img, .bp h2 img, .bp h3 img, .bp h4 img, .bp h5 img, .bp h6 img {
  margin: 0;
}
/* line 53, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp h1 {
  font-size: 3em;
  line-height: 1;
  margin-bottom: 0.50em;
}
/* line 54, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp h2 {
  font-size: 2em;
  margin-bottom: 0.75em;
}
/* line 55, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp h3 {
  font-size: 1.5em;
  line-height: 1;
  margin-bottom: 1.00em;
}
/* line 56, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp h4 {
  font-size: 1.2em;
  line-height: 1.25;
  margin-bottom: 1.25em;
}
/* line 57, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp h5 {
  font-size: 1em;
  font-weight: bold;
  margin-bottom: 1.50em;
}
/* line 58, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp h6 {
  font-size: 1em;
  font-weight: bold;
}
/* line 59, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp p {
  margin: 0 0 1.5em;
}
/* line 60, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp p .left {
  float: left;
  margin: 1.5em 1.5em 1.5em 0;
  padding: 0;
}
/* line 61, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp p .right {
  float: right;
  margin: 1.5em 0 1.5em 1.5em;
  padding: 0;
}
/* line 62, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp a {
  text-decoration: underline;
  color: #06c;
}
/* line 18, /bundle/ruby/3.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
.bp a:visited {
  color: #004d99;
}
/* line 21, /bundle/ruby/3.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
.bp a:focus {
  color: #09f;
}
/* line 24, /bundle/ruby/3.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
.bp a:hover {
  color: #09f;
}
/* line 27, /bundle/ruby/3.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
.bp a:active {
  color: #bf00ff;
}
/* line 63, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp blockquote {
  margin: 1.5em;
  color: #666666;
  font-style: italic;
}
/* line 64, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp strong, .bp dfn {
  font-weight: bold;
}
/* line 65, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp em, .bp dfn {
  font-style: italic;
}
/* line 66, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp sup, .bp sub {
  line-height: 0;
}
/* line 67, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp abbr, .bp acronym {
  border-bottom: 1px dotted #666666;
}
/* line 68, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp address {
  margin: 0 0 1.5em;
  font-style: italic;
}
/* line 69, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp del {
  color: #666666;
}
/* line 70, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp pre {
  margin: 1.5em 0;
  white-space: pre;
}
/* line 71, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp pre, .bp code, .bp tt {
  font: 1em "andale mono", "lucida console", monospace;
  line-height: 1.5;
}
/* line 72, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp li ul, .bp li ol {
  margin: 0;
}
/* line 73, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp ul, .bp ol {
  margin: 0 1.5em 1.5em 0;
  padding-left: 1.5em;
}
/* line 74, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp ul {
  list-style-type: disc;
}
/* line 75, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp ol {
  list-style-type: decimal;
}
/* line 76, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp dl {
  margin: 0 0 1.5em 0;
}
/* line 77, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp dl dt {
  font-weight: bold;
}
/* line 78, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp dd {
  margin-left: 1.5em;
}
/* line 79, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp table {
  margin-bottom: 1.4em;
  width: 100%;
}
/* line 80, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp th {
  font-weight: bold;
}
/* line 81, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp thead th {
  background: #c3d9ff;
}
/* line 82, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp th, .bp td, .bp caption {
  padding: 4px 10px 4px 5px;
}
/* line 83, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp table.striped tr:nth-child(even) td,
.bp table tr.even td {
  background: #e5ecf9;
}
/* line 86, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp tfoot {
  font-style: italic;
}
/* line 87, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp caption {
  background: #eeeeee;
}
/* line 88, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp .quiet {
  color: #666666;
}
/* line 89, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.bp .loud {
  color: #111111;
}
/* line 9, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.bp .clear {
  clear: both;
}
/* line 12, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.bp .nowrap {
  white-space: nowrap;
}
/* line 16, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.bp .clearfix {
  overflow: hidden;
  *zoom: 1;
}
/* line 18, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.bp .small {
  font-size: 0.8em;
  margin-bottom: 1.875em;
  line-height: 1.875em;
}
/* line 22, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.bp .large {
  font-size: 1.2em;
  line-height: 2.5em;
  margin-bottom: 1.25em;
}
/* line 26, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.bp .first {
  margin-left: 0;
  padding-left: 0;
}
/* line 29, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.bp .last {
  margin-right: 0;
  padding-right: 0;
}
/* line 32, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.bp .top {
  margin-top: 0;
  padding-top: 0;
}
/* line 35, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.bp .bottom {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 25, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_debug.scss */
.bp .showgrid {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='), url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjEuODE4MTglIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjEuODE4MTglIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMi4yNzI3MyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIyLjI3MjczJSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI0LjA5MDkxJSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI0LjA5MDkxJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjQuNTQ1NDUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNC41NDU0NSUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNi4zNjM2NCUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNi4zNjM2NCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI2LjgxODE4JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjYuODE4MTglIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjguNjM2MzYlIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjguNjM2MzYlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iOS4wOTA5MSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI5LjA5MDkxJSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSIxMC45MDkwOSUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iMTAuOTA5MDklIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMTEuMzYzNjQlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMTEuMzYzNjQlIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjEzLjE4MTgyJSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSIxMy4xODE4MiUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxMy42MzYzNiUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxMy42MzYzNiUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iMTUuNDU0NTUlIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjE1LjQ1NDU1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjE1LjkwOTA5JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjE1LjkwOTA5JSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSIxNy43MjcyNyUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iMTcuNzI3MjclIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMTguMTgxODIlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMTguMTgxODIlIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIyMC40NTQ1NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIyMC40NTQ1NSUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iMjIuMjcyNzMlIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjIyLjI3MjczJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjIyLjcyNzI3JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjIyLjcyNzI3JSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSIyNC41NDU0NSUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iMjQuNTQ1NDUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjI2LjgxODE4JSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSIyNi44MTgxOCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIyNy4yNzI3MyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIyNy4yNzI3MyUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iMjkuMDkwOTElIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjI5LjA5MDkxJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjI5LjU0NTQ1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjI5LjU0NTQ1JSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSIzMS4zNjM2NCUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iMzEuMzYzNjQlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMzEuODE4MTglIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMzEuODE4MTglIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjMzLjYzNjM2JSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSIzMy42MzYzNiUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIzNC4wOTA5MSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIzNC4wOTA5MSUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iMzUuOTA5MDklIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjM1LjkwOTA5JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjM2LjM2MzY0JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjM2LjM2MzY0JSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSIzOC4xODE4MiUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iMzguMTgxODIlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMzguNjM2MzYlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMzguNjM2MzYlIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjQwLjQ1NDU1JSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI0MC40NTQ1NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI0MC45MDkwOSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI0MC45MDkwOSUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNDIuNzI3MjclIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjQyLjcyNzI3JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjQzLjE4MTgyJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjQzLjE4MTgyJSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI0NSUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNDUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNDUuNDU0NTUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNDUuNDU0NTUlIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjQ3LjI3MjczJSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI0Ny4yNzI3MyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI0Ny43MjcyNyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI0Ny43MjcyNyUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNDkuNTQ1NDUlIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjQ5LjU0NTQ1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI1MS44MTgxOCUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNTEuODE4MTglIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNTIuMjcyNzMlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNTIuMjcyNzMlIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjU0LjA5MDkxJSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI1NC4wOTA5MSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1NC41NDU0NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1NC41NDU0NSUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNTYuMzYzNjQlIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjU2LjM2MzY0JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjU2LjgxODE4JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjU2LjgxODE4JSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI1OC42MzYzNiUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNTguNjM2MzYlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNTkuMDkwOTElIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNTkuMDkwOTElIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjYwLjkwOTA5JSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI2MC45MDkwOSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI2MS4zNjM2NCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI2MS4zNjM2NCUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNjMuMTgxODIlIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjYzLjE4MTgyJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjYzLjYzNjM2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjYzLjYzNjM2JSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI2NS40NTQ1NSUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNjUuNDU0NTUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNjUuOTA5MDklIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNjUuOTA5MDklIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjY3LjcyNzI3JSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI2Ny43MjcyNyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI2OC4xODE4MiUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI2OC4xODE4MiUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjcwLjQ1NDU1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjcwLjQ1NDU1JSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI3Mi4yNzI3MyUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNzIuMjcyNzMlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNzIuNzI3MjclIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNzIuNzI3MjclIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9Ijc0LjU0NTQ1JSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI3NC41NDU0NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNzYuODE4MTglIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9Ijc2LjgxODE4JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9Ijc3LjI3MjczJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9Ijc3LjI3MjczJSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI3OS4wOTA5MSUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNzkuMDkwOTElIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNzkuNTQ1NDUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNzkuNTQ1NDUlIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjgxLjM2MzY0JSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI4MS4zNjM2NCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI4MS44MTgxOCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI4MS44MTgxOCUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iODMuNjM2MzYlIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjgzLjYzNjM2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9Ijg0LjA5MDkxJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9Ijg0LjA5MDkxJSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI4NS45MDkwOSUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iODUuOTA5MDklIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iODYuMzYzNjQlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iODYuMzYzNjQlIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9Ijg4LjE4MTgyJSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI4OC4xODE4MiUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI4OC42MzYzNiUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI4OC42MzYzNiUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iOTAuNDU0NTUlIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjkwLjQ1NDU1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjkwLjkwOTA5JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjkwLjkwOTA5JSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI5Mi43MjcyNyUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iOTIuNzI3MjclIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iOTMuMTgxODIlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iOTMuMTgxODIlIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI5NS40NTQ1NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI5NS40NTQ1NSUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iOTcuMjcyNzMlIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9Ijk3LjI3MjczJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9Ijk3LjcyNzI3JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9Ijk3LjcyNzI3JSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI5OS41NDU0NSUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iOTkuNTQ1NDUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(5%, rgba(0, 0, 0, 0.5)), color-stop(5%, rgba(0, 0, 0, 0))), -webkit-gradient(linear, 0% 50%, 1100 50%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(0%, rgba(121, 121, 229, 0.25)), color-stop(1.81818%, rgba(79, 79, 221, 0.25)), color-stop(1.81818%, rgba(0, 0, 0, 0)), color-stop(2.27273%, rgba(0, 0, 0, 0)), color-stop(2.27273%, rgba(121, 121, 229, 0.25)), color-stop(4.09091%, rgba(79, 79, 221, 0.25)), color-stop(4.09091%, rgba(0, 0, 0, 0)), color-stop(4.54545%, rgba(0, 0, 0, 0)), color-stop(4.54545%, rgba(121, 121, 229, 0.25)), color-stop(6.36364%, rgba(79, 79, 221, 0.25)), color-stop(6.36364%, rgba(0, 0, 0, 0)), color-stop(6.81818%, rgba(0, 0, 0, 0)), color-stop(6.81818%, rgba(121, 121, 229, 0.25)), color-stop(8.63636%, rgba(79, 79, 221, 0.25)), color-stop(8.63636%, rgba(0, 0, 0, 0)), color-stop(9.09091%, rgba(0, 0, 0, 0)), color-stop(9.09091%, rgba(121, 121, 229, 0.25)), color-stop(10.90909%, rgba(79, 79, 221, 0.25)), color-stop(10.90909%, rgba(0, 0, 0, 0)), color-stop(11.36364%, rgba(0, 0, 0, 0)), color-stop(11.36364%, rgba(121, 121, 229, 0.25)), color-stop(13.18182%, rgba(79, 79, 221, 0.25)), color-stop(13.18182%, rgba(0, 0, 0, 0)), color-stop(13.63636%, rgba(0, 0, 0, 0)), color-stop(13.63636%, rgba(121, 121, 229, 0.25)), color-stop(15.45455%, rgba(79, 79, 221, 0.25)), color-stop(15.45455%, rgba(0, 0, 0, 0)), color-stop(15.90909%, rgba(0, 0, 0, 0)), color-stop(15.90909%, rgba(121, 121, 229, 0.25)), color-stop(17.72727%, rgba(79, 79, 221, 0.25)), color-stop(17.72727%, rgba(0, 0, 0, 0)), color-stop(18.18182%, rgba(0, 0, 0, 0)), color-stop(18.18182%, rgba(121, 121, 229, 0.25)), color-stop(20%, rgba(79, 79, 221, 0.25)), color-stop(20%, rgba(0, 0, 0, 0)), color-stop(20.45455%, rgba(0, 0, 0, 0)), color-stop(20.45455%, rgba(121, 121, 229, 0.25)), color-stop(22.27273%, rgba(79, 79, 221, 0.25)), color-stop(22.27273%, rgba(0, 0, 0, 0)), color-stop(22.72727%, rgba(0, 0, 0, 0)), color-stop(22.72727%, rgba(121, 121, 229, 0.25)), color-stop(24.54545%, rgba(79, 79, 221, 0.25)), color-stop(24.54545%, rgba(0, 0, 0, 0)), color-stop(25%, rgba(0, 0, 0, 0)), color-stop(25%, rgba(121, 121, 229, 0.25)), color-stop(26.81818%, rgba(79, 79, 221, 0.25)), color-stop(26.81818%, rgba(0, 0, 0, 0)), color-stop(27.27273%, rgba(0, 0, 0, 0)), color-stop(27.27273%, rgba(121, 121, 229, 0.25)), color-stop(29.09091%, rgba(79, 79, 221, 0.25)), color-stop(29.09091%, rgba(0, 0, 0, 0)), color-stop(29.54545%, rgba(0, 0, 0, 0)), color-stop(29.54545%, rgba(121, 121, 229, 0.25)), color-stop(31.36364%, rgba(79, 79, 221, 0.25)), color-stop(31.36364%, rgba(0, 0, 0, 0)), color-stop(31.81818%, rgba(0, 0, 0, 0)), color-stop(31.81818%, rgba(121, 121, 229, 0.25)), color-stop(33.63636%, rgba(79, 79, 221, 0.25)), color-stop(33.63636%, rgba(0, 0, 0, 0)), color-stop(34.09091%, rgba(0, 0, 0, 0)), color-stop(34.09091%, rgba(121, 121, 229, 0.25)), color-stop(35.90909%, rgba(79, 79, 221, 0.25)), color-stop(35.90909%, rgba(0, 0, 0, 0)), color-stop(36.36364%, rgba(0, 0, 0, 0)), color-stop(36.36364%, rgba(121, 121, 229, 0.25)), color-stop(38.18182%, rgba(79, 79, 221, 0.25)), color-stop(38.18182%, rgba(0, 0, 0, 0)), color-stop(38.63636%, rgba(0, 0, 0, 0)), color-stop(38.63636%, rgba(121, 121, 229, 0.25)), color-stop(40.45455%, rgba(79, 79, 221, 0.25)), color-stop(40.45455%, rgba(0, 0, 0, 0)), color-stop(40.90909%, rgba(0, 0, 0, 0)), color-stop(40.90909%, rgba(121, 121, 229, 0.25)), color-stop(42.72727%, rgba(79, 79, 221, 0.25)), color-stop(42.72727%, rgba(0, 0, 0, 0)), color-stop(43.18182%, rgba(0, 0, 0, 0)), color-stop(43.18182%, rgba(121, 121, 229, 0.25)), color-stop(45%, rgba(79, 79, 221, 0.25)), color-stop(45%, rgba(0, 0, 0, 0)), color-stop(45.45455%, rgba(0, 0, 0, 0)), color-stop(45.45455%, rgba(121, 121, 229, 0.25)), color-stop(47.27273%, rgba(79, 79, 221, 0.25)), color-stop(47.27273%, rgba(0, 0, 0, 0)), color-stop(47.72727%, rgba(0, 0, 0, 0)), color-stop(47.72727%, rgba(121, 121, 229, 0.25)), color-stop(49.54545%, rgba(79, 79, 221, 0.25)), color-stop(49.54545%, rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 0)), color-stop(50%, rgba(121, 121, 229, 0.25)), color-stop(51.81818%, rgba(79, 79, 221, 0.25)), color-stop(51.81818%, rgba(0, 0, 0, 0)), color-stop(52.27273%, rgba(0, 0, 0, 0)), color-stop(52.27273%, rgba(121, 121, 229, 0.25)), color-stop(54.09091%, rgba(79, 79, 221, 0.25)), color-stop(54.09091%, rgba(0, 0, 0, 0)), color-stop(54.54545%, rgba(0, 0, 0, 0)), color-stop(54.54545%, rgba(121, 121, 229, 0.25)), color-stop(56.36364%, rgba(79, 79, 221, 0.25)), color-stop(56.36364%, rgba(0, 0, 0, 0)), color-stop(56.81818%, rgba(0, 0, 0, 0)), color-stop(56.81818%, rgba(121, 121, 229, 0.25)), color-stop(58.63636%, rgba(79, 79, 221, 0.25)), color-stop(58.63636%, rgba(0, 0, 0, 0)), color-stop(59.09091%, rgba(0, 0, 0, 0)), color-stop(59.09091%, rgba(121, 121, 229, 0.25)), color-stop(60.90909%, rgba(79, 79, 221, 0.25)), color-stop(60.90909%, rgba(0, 0, 0, 0)), color-stop(61.36364%, rgba(0, 0, 0, 0)), color-stop(61.36364%, rgba(121, 121, 229, 0.25)), color-stop(63.18182%, rgba(79, 79, 221, 0.25)), color-stop(63.18182%, rgba(0, 0, 0, 0)), color-stop(63.63636%, rgba(0, 0, 0, 0)), color-stop(63.63636%, rgba(121, 121, 229, 0.25)), color-stop(65.45455%, rgba(79, 79, 221, 0.25)), color-stop(65.45455%, rgba(0, 0, 0, 0)), color-stop(65.90909%, rgba(0, 0, 0, 0)), color-stop(65.90909%, rgba(121, 121, 229, 0.25)), color-stop(67.72727%, rgba(79, 79, 221, 0.25)), color-stop(67.72727%, rgba(0, 0, 0, 0)), color-stop(68.18182%, rgba(0, 0, 0, 0)), color-stop(68.18182%, rgba(121, 121, 229, 0.25)), color-stop(70%, rgba(79, 79, 221, 0.25)), color-stop(70%, rgba(0, 0, 0, 0)), color-stop(70.45455%, rgba(0, 0, 0, 0)), color-stop(70.45455%, rgba(121, 121, 229, 0.25)), color-stop(72.27273%, rgba(79, 79, 221, 0.25)), color-stop(72.27273%, rgba(0, 0, 0, 0)), color-stop(72.72727%, rgba(0, 0, 0, 0)), color-stop(72.72727%, rgba(121, 121, 229, 0.25)), color-stop(74.54545%, rgba(79, 79, 221, 0.25)), color-stop(74.54545%, rgba(0, 0, 0, 0)), color-stop(75%, rgba(0, 0, 0, 0)), color-stop(75%, rgba(121, 121, 229, 0.25)), color-stop(76.81818%, rgba(79, 79, 221, 0.25)), color-stop(76.81818%, rgba(0, 0, 0, 0)), color-stop(77.27273%, rgba(0, 0, 0, 0)), color-stop(77.27273%, rgba(121, 121, 229, 0.25)), color-stop(79.09091%, rgba(79, 79, 221, 0.25)), color-stop(79.09091%, rgba(0, 0, 0, 0)), color-stop(79.54545%, rgba(0, 0, 0, 0)), color-stop(79.54545%, rgba(121, 121, 229, 0.25)), color-stop(81.36364%, rgba(79, 79, 221, 0.25)), color-stop(81.36364%, rgba(0, 0, 0, 0)), color-stop(81.81818%, rgba(0, 0, 0, 0)), color-stop(81.81818%, rgba(121, 121, 229, 0.25)), color-stop(83.63636%, rgba(79, 79, 221, 0.25)), color-stop(83.63636%, rgba(0, 0, 0, 0)), color-stop(84.09091%, rgba(0, 0, 0, 0)), color-stop(84.09091%, rgba(121, 121, 229, 0.25)), color-stop(85.90909%, rgba(79, 79, 221, 0.25)), color-stop(85.90909%, rgba(0, 0, 0, 0)), color-stop(86.36364%, rgba(0, 0, 0, 0)), color-stop(86.36364%, rgba(121, 121, 229, 0.25)), color-stop(88.18182%, rgba(79, 79, 221, 0.25)), color-stop(88.18182%, rgba(0, 0, 0, 0)), color-stop(88.63636%, rgba(0, 0, 0, 0)), color-stop(88.63636%, rgba(121, 121, 229, 0.25)), color-stop(90.45455%, rgba(79, 79, 221, 0.25)), color-stop(90.45455%, rgba(0, 0, 0, 0)), color-stop(90.90909%, rgba(0, 0, 0, 0)), color-stop(90.90909%, rgba(121, 121, 229, 0.25)), color-stop(92.72727%, rgba(79, 79, 221, 0.25)), color-stop(92.72727%, rgba(0, 0, 0, 0)), color-stop(93.18182%, rgba(0, 0, 0, 0)), color-stop(93.18182%, rgba(121, 121, 229, 0.25)), color-stop(95%, rgba(79, 79, 221, 0.25)), color-stop(95%, rgba(0, 0, 0, 0)), color-stop(95.45455%, rgba(0, 0, 0, 0)), color-stop(95.45455%, rgba(121, 121, 229, 0.25)), color-stop(97.27273%, rgba(79, 79, 221, 0.25)), color-stop(97.27273%, rgba(0, 0, 0, 0)), color-stop(97.72727%, rgba(0, 0, 0, 0)), color-stop(97.72727%, rgba(121, 121, 229, 0.25)), color-stop(99.54545%, rgba(79, 79, 221, 0.25)), color-stop(99.54545%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0)));
  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 5%, rgba(0, 0, 0, 0) 5%), -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0px, rgba(121, 121, 229, 0.25) 0px, rgba(79, 79, 221, 0.25) 20px, rgba(0, 0, 0, 0) 20px, rgba(0, 0, 0, 0) 25px, rgba(121, 121, 229, 0.25) 25px, rgba(79, 79, 221, 0.25) 45px, rgba(0, 0, 0, 0) 45px, rgba(0, 0, 0, 0) 50px, rgba(121, 121, 229, 0.25) 50px, rgba(79, 79, 221, 0.25) 70px, rgba(0, 0, 0, 0) 70px, rgba(0, 0, 0, 0) 75px, rgba(121, 121, 229, 0.25) 75px, rgba(79, 79, 221, 0.25) 95px, rgba(0, 0, 0, 0) 95px, rgba(0, 0, 0, 0) 100px, rgba(121, 121, 229, 0.25) 100px, rgba(79, 79, 221, 0.25) 120px, rgba(0, 0, 0, 0) 120px, rgba(0, 0, 0, 0) 125px, rgba(121, 121, 229, 0.25) 125px, rgba(79, 79, 221, 0.25) 145px, rgba(0, 0, 0, 0) 145px, rgba(0, 0, 0, 0) 150px, rgba(121, 121, 229, 0.25) 150px, rgba(79, 79, 221, 0.25) 170px, rgba(0, 0, 0, 0) 170px, rgba(0, 0, 0, 0) 175px, rgba(121, 121, 229, 0.25) 175px, rgba(79, 79, 221, 0.25) 195px, rgba(0, 0, 0, 0) 195px, rgba(0, 0, 0, 0) 200px, rgba(121, 121, 229, 0.25) 200px, rgba(79, 79, 221, 0.25) 220px, rgba(0, 0, 0, 0) 220px, rgba(0, 0, 0, 0) 225px, rgba(121, 121, 229, 0.25) 225px, rgba(79, 79, 221, 0.25) 245px, rgba(0, 0, 0, 0) 245px, rgba(0, 0, 0, 0) 250px, rgba(121, 121, 229, 0.25) 250px, rgba(79, 79, 221, 0.25) 270px, rgba(0, 0, 0, 0) 270px, rgba(0, 0, 0, 0) 275px, rgba(121, 121, 229, 0.25) 275px, rgba(79, 79, 221, 0.25) 295px, rgba(0, 0, 0, 0) 295px, rgba(0, 0, 0, 0) 300px, rgba(121, 121, 229, 0.25) 300px, rgba(79, 79, 221, 0.25) 320px, rgba(0, 0, 0, 0) 320px, rgba(0, 0, 0, 0) 325px, rgba(121, 121, 229, 0.25) 325px, rgba(79, 79, 221, 0.25) 345px, rgba(0, 0, 0, 0) 345px, rgba(0, 0, 0, 0) 350px, rgba(121, 121, 229, 0.25) 350px, rgba(79, 79, 221, 0.25) 370px, rgba(0, 0, 0, 0) 370px, rgba(0, 0, 0, 0) 375px, rgba(121, 121, 229, 0.25) 375px, rgba(79, 79, 221, 0.25) 395px, rgba(0, 0, 0, 0) 395px, rgba(0, 0, 0, 0) 400px, rgba(121, 121, 229, 0.25) 400px, rgba(79, 79, 221, 0.25) 420px, rgba(0, 0, 0, 0) 420px, rgba(0, 0, 0, 0) 425px, rgba(121, 121, 229, 0.25) 425px, rgba(79, 79, 221, 0.25) 445px, rgba(0, 0, 0, 0) 445px, rgba(0, 0, 0, 0) 450px, rgba(121, 121, 229, 0.25) 450px, rgba(79, 79, 221, 0.25) 470px, rgba(0, 0, 0, 0) 470px, rgba(0, 0, 0, 0) 475px, rgba(121, 121, 229, 0.25) 475px, rgba(79, 79, 221, 0.25) 495px, rgba(0, 0, 0, 0) 495px, rgba(0, 0, 0, 0) 500px, rgba(121, 121, 229, 0.25) 500px, rgba(79, 79, 221, 0.25) 520px, rgba(0, 0, 0, 0) 520px, rgba(0, 0, 0, 0) 525px, rgba(121, 121, 229, 0.25) 525px, rgba(79, 79, 221, 0.25) 545px, rgba(0, 0, 0, 0) 545px, rgba(0, 0, 0, 0) 550px, rgba(121, 121, 229, 0.25) 550px, rgba(79, 79, 221, 0.25) 570px, rgba(0, 0, 0, 0) 570px, rgba(0, 0, 0, 0) 575px, rgba(121, 121, 229, 0.25) 575px, rgba(79, 79, 221, 0.25) 595px, rgba(0, 0, 0, 0) 595px, rgba(0, 0, 0, 0) 600px, rgba(121, 121, 229, 0.25) 600px, rgba(79, 79, 221, 0.25) 620px, rgba(0, 0, 0, 0) 620px, rgba(0, 0, 0, 0) 625px, rgba(121, 121, 229, 0.25) 625px, rgba(79, 79, 221, 0.25) 645px, rgba(0, 0, 0, 0) 645px, rgba(0, 0, 0, 0) 650px, rgba(121, 121, 229, 0.25) 650px, rgba(79, 79, 221, 0.25) 670px, rgba(0, 0, 0, 0) 670px, rgba(0, 0, 0, 0) 675px, rgba(121, 121, 229, 0.25) 675px, rgba(79, 79, 221, 0.25) 695px, rgba(0, 0, 0, 0) 695px, rgba(0, 0, 0, 0) 700px, rgba(121, 121, 229, 0.25) 700px, rgba(79, 79, 221, 0.25) 720px, rgba(0, 0, 0, 0) 720px, rgba(0, 0, 0, 0) 725px, rgba(121, 121, 229, 0.25) 725px, rgba(79, 79, 221, 0.25) 745px, rgba(0, 0, 0, 0) 745px, rgba(0, 0, 0, 0) 750px, rgba(121, 121, 229, 0.25) 750px, rgba(79, 79, 221, 0.25) 770px, rgba(0, 0, 0, 0) 770px, rgba(0, 0, 0, 0) 775px, rgba(121, 121, 229, 0.25) 775px, rgba(79, 79, 221, 0.25) 795px, rgba(0, 0, 0, 0) 795px, rgba(0, 0, 0, 0) 800px, rgba(121, 121, 229, 0.25) 800px, rgba(79, 79, 221, 0.25) 820px, rgba(0, 0, 0, 0) 820px, rgba(0, 0, 0, 0) 825px, rgba(121, 121, 229, 0.25) 825px, rgba(79, 79, 221, 0.25) 845px, rgba(0, 0, 0, 0) 845px, rgba(0, 0, 0, 0) 850px, rgba(121, 121, 229, 0.25) 850px, rgba(79, 79, 221, 0.25) 870px, rgba(0, 0, 0, 0) 870px, rgba(0, 0, 0, 0) 875px, rgba(121, 121, 229, 0.25) 875px, rgba(79, 79, 221, 0.25) 895px, rgba(0, 0, 0, 0) 895px, rgba(0, 0, 0, 0) 900px, rgba(121, 121, 229, 0.25) 900px, rgba(79, 79, 221, 0.25) 920px, rgba(0, 0, 0, 0) 920px, rgba(0, 0, 0, 0) 925px, rgba(121, 121, 229, 0.25) 925px, rgba(79, 79, 221, 0.25) 945px, rgba(0, 0, 0, 0) 945px, rgba(0, 0, 0, 0) 950px, rgba(121, 121, 229, 0.25) 950px, rgba(79, 79, 221, 0.25) 970px, rgba(0, 0, 0, 0) 970px, rgba(0, 0, 0, 0) 975px, rgba(121, 121, 229, 0.25) 975px, rgba(79, 79, 221, 0.25) 995px, rgba(0, 0, 0, 0) 995px, rgba(0, 0, 0, 0) 1000px, rgba(121, 121, 229, 0.25) 1000px, rgba(79, 79, 221, 0.25) 1020px, rgba(0, 0, 0, 0) 1020px, rgba(0, 0, 0, 0) 1025px, rgba(121, 121, 229, 0.25) 1025px, rgba(79, 79, 221, 0.25) 1045px, rgba(0, 0, 0, 0) 1045px, rgba(0, 0, 0, 0) 1050px, rgba(121, 121, 229, 0.25) 1050px, rgba(79, 79, 221, 0.25) 1070px, rgba(0, 0, 0, 0) 1070px, rgba(0, 0, 0, 0) 1075px, rgba(121, 121, 229, 0.25) 1075px, rgba(79, 79, 221, 0.25) 1095px, rgba(0, 0, 0, 0) 1095px, rgba(0, 0, 0, 0) 1100px);
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 5%, rgba(0, 0, 0, 0) 5%), -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0px, rgba(121, 121, 229, 0.25) 0px, rgba(79, 79, 221, 0.25) 20px, rgba(0, 0, 0, 0) 20px, rgba(0, 0, 0, 0) 25px, rgba(121, 121, 229, 0.25) 25px, rgba(79, 79, 221, 0.25) 45px, rgba(0, 0, 0, 0) 45px, rgba(0, 0, 0, 0) 50px, rgba(121, 121, 229, 0.25) 50px, rgba(79, 79, 221, 0.25) 70px, rgba(0, 0, 0, 0) 70px, rgba(0, 0, 0, 0) 75px, rgba(121, 121, 229, 0.25) 75px, rgba(79, 79, 221, 0.25) 95px, rgba(0, 0, 0, 0) 95px, rgba(0, 0, 0, 0) 100px, rgba(121, 121, 229, 0.25) 100px, rgba(79, 79, 221, 0.25) 120px, rgba(0, 0, 0, 0) 120px, rgba(0, 0, 0, 0) 125px, rgba(121, 121, 229, 0.25) 125px, rgba(79, 79, 221, 0.25) 145px, rgba(0, 0, 0, 0) 145px, rgba(0, 0, 0, 0) 150px, rgba(121, 121, 229, 0.25) 150px, rgba(79, 79, 221, 0.25) 170px, rgba(0, 0, 0, 0) 170px, rgba(0, 0, 0, 0) 175px, rgba(121, 121, 229, 0.25) 175px, rgba(79, 79, 221, 0.25) 195px, rgba(0, 0, 0, 0) 195px, rgba(0, 0, 0, 0) 200px, rgba(121, 121, 229, 0.25) 200px, rgba(79, 79, 221, 0.25) 220px, rgba(0, 0, 0, 0) 220px, rgba(0, 0, 0, 0) 225px, rgba(121, 121, 229, 0.25) 225px, rgba(79, 79, 221, 0.25) 245px, rgba(0, 0, 0, 0) 245px, rgba(0, 0, 0, 0) 250px, rgba(121, 121, 229, 0.25) 250px, rgba(79, 79, 221, 0.25) 270px, rgba(0, 0, 0, 0) 270px, rgba(0, 0, 0, 0) 275px, rgba(121, 121, 229, 0.25) 275px, rgba(79, 79, 221, 0.25) 295px, rgba(0, 0, 0, 0) 295px, rgba(0, 0, 0, 0) 300px, rgba(121, 121, 229, 0.25) 300px, rgba(79, 79, 221, 0.25) 320px, rgba(0, 0, 0, 0) 320px, rgba(0, 0, 0, 0) 325px, rgba(121, 121, 229, 0.25) 325px, rgba(79, 79, 221, 0.25) 345px, rgba(0, 0, 0, 0) 345px, rgba(0, 0, 0, 0) 350px, rgba(121, 121, 229, 0.25) 350px, rgba(79, 79, 221, 0.25) 370px, rgba(0, 0, 0, 0) 370px, rgba(0, 0, 0, 0) 375px, rgba(121, 121, 229, 0.25) 375px, rgba(79, 79, 221, 0.25) 395px, rgba(0, 0, 0, 0) 395px, rgba(0, 0, 0, 0) 400px, rgba(121, 121, 229, 0.25) 400px, rgba(79, 79, 221, 0.25) 420px, rgba(0, 0, 0, 0) 420px, rgba(0, 0, 0, 0) 425px, rgba(121, 121, 229, 0.25) 425px, rgba(79, 79, 221, 0.25) 445px, rgba(0, 0, 0, 0) 445px, rgba(0, 0, 0, 0) 450px, rgba(121, 121, 229, 0.25) 450px, rgba(79, 79, 221, 0.25) 470px, rgba(0, 0, 0, 0) 470px, rgba(0, 0, 0, 0) 475px, rgba(121, 121, 229, 0.25) 475px, rgba(79, 79, 221, 0.25) 495px, rgba(0, 0, 0, 0) 495px, rgba(0, 0, 0, 0) 500px, rgba(121, 121, 229, 0.25) 500px, rgba(79, 79, 221, 0.25) 520px, rgba(0, 0, 0, 0) 520px, rgba(0, 0, 0, 0) 525px, rgba(121, 121, 229, 0.25) 525px, rgba(79, 79, 221, 0.25) 545px, rgba(0, 0, 0, 0) 545px, rgba(0, 0, 0, 0) 550px, rgba(121, 121, 229, 0.25) 550px, rgba(79, 79, 221, 0.25) 570px, rgba(0, 0, 0, 0) 570px, rgba(0, 0, 0, 0) 575px, rgba(121, 121, 229, 0.25) 575px, rgba(79, 79, 221, 0.25) 595px, rgba(0, 0, 0, 0) 595px, rgba(0, 0, 0, 0) 600px, rgba(121, 121, 229, 0.25) 600px, rgba(79, 79, 221, 0.25) 620px, rgba(0, 0, 0, 0) 620px, rgba(0, 0, 0, 0) 625px, rgba(121, 121, 229, 0.25) 625px, rgba(79, 79, 221, 0.25) 645px, rgba(0, 0, 0, 0) 645px, rgba(0, 0, 0, 0) 650px, rgba(121, 121, 229, 0.25) 650px, rgba(79, 79, 221, 0.25) 670px, rgba(0, 0, 0, 0) 670px, rgba(0, 0, 0, 0) 675px, rgba(121, 121, 229, 0.25) 675px, rgba(79, 79, 221, 0.25) 695px, rgba(0, 0, 0, 0) 695px, rgba(0, 0, 0, 0) 700px, rgba(121, 121, 229, 0.25) 700px, rgba(79, 79, 221, 0.25) 720px, rgba(0, 0, 0, 0) 720px, rgba(0, 0, 0, 0) 725px, rgba(121, 121, 229, 0.25) 725px, rgba(79, 79, 221, 0.25) 745px, rgba(0, 0, 0, 0) 745px, rgba(0, 0, 0, 0) 750px, rgba(121, 121, 229, 0.25) 750px, rgba(79, 79, 221, 0.25) 770px, rgba(0, 0, 0, 0) 770px, rgba(0, 0, 0, 0) 775px, rgba(121, 121, 229, 0.25) 775px, rgba(79, 79, 221, 0.25) 795px, rgba(0, 0, 0, 0) 795px, rgba(0, 0, 0, 0) 800px, rgba(121, 121, 229, 0.25) 800px, rgba(79, 79, 221, 0.25) 820px, rgba(0, 0, 0, 0) 820px, rgba(0, 0, 0, 0) 825px, rgba(121, 121, 229, 0.25) 825px, rgba(79, 79, 221, 0.25) 845px, rgba(0, 0, 0, 0) 845px, rgba(0, 0, 0, 0) 850px, rgba(121, 121, 229, 0.25) 850px, rgba(79, 79, 221, 0.25) 870px, rgba(0, 0, 0, 0) 870px, rgba(0, 0, 0, 0) 875px, rgba(121, 121, 229, 0.25) 875px, rgba(79, 79, 221, 0.25) 895px, rgba(0, 0, 0, 0) 895px, rgba(0, 0, 0, 0) 900px, rgba(121, 121, 229, 0.25) 900px, rgba(79, 79, 221, 0.25) 920px, rgba(0, 0, 0, 0) 920px, rgba(0, 0, 0, 0) 925px, rgba(121, 121, 229, 0.25) 925px, rgba(79, 79, 221, 0.25) 945px, rgba(0, 0, 0, 0) 945px, rgba(0, 0, 0, 0) 950px, rgba(121, 121, 229, 0.25) 950px, rgba(79, 79, 221, 0.25) 970px, rgba(0, 0, 0, 0) 970px, rgba(0, 0, 0, 0) 975px, rgba(121, 121, 229, 0.25) 975px, rgba(79, 79, 221, 0.25) 995px, rgba(0, 0, 0, 0) 995px, rgba(0, 0, 0, 0) 1000px, rgba(121, 121, 229, 0.25) 1000px, rgba(79, 79, 221, 0.25) 1020px, rgba(0, 0, 0, 0) 1020px, rgba(0, 0, 0, 0) 1025px, rgba(121, 121, 229, 0.25) 1025px, rgba(79, 79, 221, 0.25) 1045px, rgba(0, 0, 0, 0) 1045px, rgba(0, 0, 0, 0) 1050px, rgba(121, 121, 229, 0.25) 1050px, rgba(79, 79, 221, 0.25) 1070px, rgba(0, 0, 0, 0) 1070px, rgba(0, 0, 0, 0) 1075px, rgba(121, 121, 229, 0.25) 1075px, rgba(79, 79, 221, 0.25) 1095px, rgba(0, 0, 0, 0) 1095px, rgba(0, 0, 0, 0) 1100px);
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5) 5%, rgba(0, 0, 0, 0) 5%), linear-gradient(to right, rgba(0, 0, 0, 0) 0px, rgba(121, 121, 229, 0.25) 0px, rgba(79, 79, 221, 0.25) 20px, rgba(0, 0, 0, 0) 20px, rgba(0, 0, 0, 0) 25px, rgba(121, 121, 229, 0.25) 25px, rgba(79, 79, 221, 0.25) 45px, rgba(0, 0, 0, 0) 45px, rgba(0, 0, 0, 0) 50px, rgba(121, 121, 229, 0.25) 50px, rgba(79, 79, 221, 0.25) 70px, rgba(0, 0, 0, 0) 70px, rgba(0, 0, 0, 0) 75px, rgba(121, 121, 229, 0.25) 75px, rgba(79, 79, 221, 0.25) 95px, rgba(0, 0, 0, 0) 95px, rgba(0, 0, 0, 0) 100px, rgba(121, 121, 229, 0.25) 100px, rgba(79, 79, 221, 0.25) 120px, rgba(0, 0, 0, 0) 120px, rgba(0, 0, 0, 0) 125px, rgba(121, 121, 229, 0.25) 125px, rgba(79, 79, 221, 0.25) 145px, rgba(0, 0, 0, 0) 145px, rgba(0, 0, 0, 0) 150px, rgba(121, 121, 229, 0.25) 150px, rgba(79, 79, 221, 0.25) 170px, rgba(0, 0, 0, 0) 170px, rgba(0, 0, 0, 0) 175px, rgba(121, 121, 229, 0.25) 175px, rgba(79, 79, 221, 0.25) 195px, rgba(0, 0, 0, 0) 195px, rgba(0, 0, 0, 0) 200px, rgba(121, 121, 229, 0.25) 200px, rgba(79, 79, 221, 0.25) 220px, rgba(0, 0, 0, 0) 220px, rgba(0, 0, 0, 0) 225px, rgba(121, 121, 229, 0.25) 225px, rgba(79, 79, 221, 0.25) 245px, rgba(0, 0, 0, 0) 245px, rgba(0, 0, 0, 0) 250px, rgba(121, 121, 229, 0.25) 250px, rgba(79, 79, 221, 0.25) 270px, rgba(0, 0, 0, 0) 270px, rgba(0, 0, 0, 0) 275px, rgba(121, 121, 229, 0.25) 275px, rgba(79, 79, 221, 0.25) 295px, rgba(0, 0, 0, 0) 295px, rgba(0, 0, 0, 0) 300px, rgba(121, 121, 229, 0.25) 300px, rgba(79, 79, 221, 0.25) 320px, rgba(0, 0, 0, 0) 320px, rgba(0, 0, 0, 0) 325px, rgba(121, 121, 229, 0.25) 325px, rgba(79, 79, 221, 0.25) 345px, rgba(0, 0, 0, 0) 345px, rgba(0, 0, 0, 0) 350px, rgba(121, 121, 229, 0.25) 350px, rgba(79, 79, 221, 0.25) 370px, rgba(0, 0, 0, 0) 370px, rgba(0, 0, 0, 0) 375px, rgba(121, 121, 229, 0.25) 375px, rgba(79, 79, 221, 0.25) 395px, rgba(0, 0, 0, 0) 395px, rgba(0, 0, 0, 0) 400px, rgba(121, 121, 229, 0.25) 400px, rgba(79, 79, 221, 0.25) 420px, rgba(0, 0, 0, 0) 420px, rgba(0, 0, 0, 0) 425px, rgba(121, 121, 229, 0.25) 425px, rgba(79, 79, 221, 0.25) 445px, rgba(0, 0, 0, 0) 445px, rgba(0, 0, 0, 0) 450px, rgba(121, 121, 229, 0.25) 450px, rgba(79, 79, 221, 0.25) 470px, rgba(0, 0, 0, 0) 470px, rgba(0, 0, 0, 0) 475px, rgba(121, 121, 229, 0.25) 475px, rgba(79, 79, 221, 0.25) 495px, rgba(0, 0, 0, 0) 495px, rgba(0, 0, 0, 0) 500px, rgba(121, 121, 229, 0.25) 500px, rgba(79, 79, 221, 0.25) 520px, rgba(0, 0, 0, 0) 520px, rgba(0, 0, 0, 0) 525px, rgba(121, 121, 229, 0.25) 525px, rgba(79, 79, 221, 0.25) 545px, rgba(0, 0, 0, 0) 545px, rgba(0, 0, 0, 0) 550px, rgba(121, 121, 229, 0.25) 550px, rgba(79, 79, 221, 0.25) 570px, rgba(0, 0, 0, 0) 570px, rgba(0, 0, 0, 0) 575px, rgba(121, 121, 229, 0.25) 575px, rgba(79, 79, 221, 0.25) 595px, rgba(0, 0, 0, 0) 595px, rgba(0, 0, 0, 0) 600px, rgba(121, 121, 229, 0.25) 600px, rgba(79, 79, 221, 0.25) 620px, rgba(0, 0, 0, 0) 620px, rgba(0, 0, 0, 0) 625px, rgba(121, 121, 229, 0.25) 625px, rgba(79, 79, 221, 0.25) 645px, rgba(0, 0, 0, 0) 645px, rgba(0, 0, 0, 0) 650px, rgba(121, 121, 229, 0.25) 650px, rgba(79, 79, 221, 0.25) 670px, rgba(0, 0, 0, 0) 670px, rgba(0, 0, 0, 0) 675px, rgba(121, 121, 229, 0.25) 675px, rgba(79, 79, 221, 0.25) 695px, rgba(0, 0, 0, 0) 695px, rgba(0, 0, 0, 0) 700px, rgba(121, 121, 229, 0.25) 700px, rgba(79, 79, 221, 0.25) 720px, rgba(0, 0, 0, 0) 720px, rgba(0, 0, 0, 0) 725px, rgba(121, 121, 229, 0.25) 725px, rgba(79, 79, 221, 0.25) 745px, rgba(0, 0, 0, 0) 745px, rgba(0, 0, 0, 0) 750px, rgba(121, 121, 229, 0.25) 750px, rgba(79, 79, 221, 0.25) 770px, rgba(0, 0, 0, 0) 770px, rgba(0, 0, 0, 0) 775px, rgba(121, 121, 229, 0.25) 775px, rgba(79, 79, 221, 0.25) 795px, rgba(0, 0, 0, 0) 795px, rgba(0, 0, 0, 0) 800px, rgba(121, 121, 229, 0.25) 800px, rgba(79, 79, 221, 0.25) 820px, rgba(0, 0, 0, 0) 820px, rgba(0, 0, 0, 0) 825px, rgba(121, 121, 229, 0.25) 825px, rgba(79, 79, 221, 0.25) 845px, rgba(0, 0, 0, 0) 845px, rgba(0, 0, 0, 0) 850px, rgba(121, 121, 229, 0.25) 850px, rgba(79, 79, 221, 0.25) 870px, rgba(0, 0, 0, 0) 870px, rgba(0, 0, 0, 0) 875px, rgba(121, 121, 229, 0.25) 875px, rgba(79, 79, 221, 0.25) 895px, rgba(0, 0, 0, 0) 895px, rgba(0, 0, 0, 0) 900px, rgba(121, 121, 229, 0.25) 900px, rgba(79, 79, 221, 0.25) 920px, rgba(0, 0, 0, 0) 920px, rgba(0, 0, 0, 0) 925px, rgba(121, 121, 229, 0.25) 925px, rgba(79, 79, 221, 0.25) 945px, rgba(0, 0, 0, 0) 945px, rgba(0, 0, 0, 0) 950px, rgba(121, 121, 229, 0.25) 950px, rgba(79, 79, 221, 0.25) 970px, rgba(0, 0, 0, 0) 970px, rgba(0, 0, 0, 0) 975px, rgba(121, 121, 229, 0.25) 975px, rgba(79, 79, 221, 0.25) 995px, rgba(0, 0, 0, 0) 995px, rgba(0, 0, 0, 0) 1000px, rgba(121, 121, 229, 0.25) 1000px, rgba(79, 79, 221, 0.25) 1020px, rgba(0, 0, 0, 0) 1020px, rgba(0, 0, 0, 0) 1025px, rgba(121, 121, 229, 0.25) 1025px, rgba(79, 79, 221, 0.25) 1045px, rgba(0, 0, 0, 0) 1045px, rgba(0, 0, 0, 0) 1050px, rgba(121, 121, 229, 0.25) 1050px, rgba(79, 79, 221, 0.25) 1070px, rgba(0, 0, 0, 0) 1070px, rgba(0, 0, 0, 0) 1075px, rgba(121, 121, 229, 0.25) 1075px, rgba(79, 79, 221, 0.25) 1095px, rgba(0, 0, 0, 0) 1095px, rgba(0, 0, 0, 0) 1100px);
  -moz-background-size: 100% 18px, auto;
  -o-background-size: 100% 18px, auto;
  -webkit-background-size: 100% 18px, auto;
  background-size: 100% 18px, auto;
  background-position: left top;
}
/* line 4, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.bp .feedback, .bp .error, .bp .alert, .bp .notice, .bp .success, .bp .info {
  padding: 0.8em;
  margin-bottom: 1em;
  border: 2px solid #dddddd;
}
/* line 5, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.bp .error, .bp .alert {
  background: #fbe3e4;
  color: #8a1f11;
  border-color: #fbc2c4;
}
/* line 27, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.bp .error a, .bp .alert a {
  color: #8a1f11;
}
/* line 7, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.bp .notice {
  background: #fff6bf;
  color: #514721;
  border-color: #ffd324;
}
/* line 36, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.bp .notice a {
  color: #514721;
}
/* line 8, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.bp .success {
  background: #e6efc2;
  color: #264409;
  border-color: #c6d880;
}
/* line 45, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.bp .success a {
  color: #264409;
}
/* line 9, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.bp .info {
  background: #d5edf8;
  color: #205791;
  border-color: #92cae4;
}
/* line 54, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.bp .info a {
  color: #205791;
}
/* line 10, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.bp .hide {
  display: none;
}
/* line 11, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.bp .highlight {
  background: yellow;
}
/* line 12, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.bp .added {
  background: #006600;
  color: white;
}
/* line 13, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.bp .removed {
  background: #990000;
  color: white;
}

/* line 17, /work/app/assets/stylesheets/partials/_page.scss */
.actiview {
  background-color: #F6F6F6;
  /** TODO REMOVE? **/
  /** Container **/
  /** SiteHeader **/
  /** NavBar **/
  /** Main Content **/
  /** Footer **/
  /** Modal **/
  /* See https://www.w3schools.com/howto/howto_css_modals.asp */
  /* The Modal (background) */
  /* Modal content box */
  /*
  .modal--active
  {
    display: block;
    transition:all .5s;
  }
  */
  /* Modal Content/Box Alternative */
  /* Legacy - DO NOT USE */
  /*
  .modalx
  {
    background-color: white;
    color: $sentinel-blue;
    display:none;
    width:350px;
    padding:0px;
    text-align: center;
    border: 1px solid $sentinel-border-color;
    border-radius: 5px;
    box-shadow: 0 0 4px rgba(0,0,0, .75);
  }
  
  .modalx div
  {
    width:325px;
    margin: 10px;
    background-color: $sentinel-content-color;
    border: 1px solid $sentinel-border-color;
    border-radius: 5px;
    text-align:center;
  }
  .modalx h2
  {
    font-size: 24px;
    margin-bottom: 10px;
    font-weight: bold;
    color: $sentinel-blue;
    text-align: center;
  }
  .modalx select
  {
    width: 150px;
    padding: 4px 6px;
    background-color: white;
  }
  .modalx button
  {
    color: #00006B;
    border: 1px solid $sentinel-border-color;
    padding: 4px 6px;
    text-decoration: none;
    background-color: $sentinel-background-color;
    outline: none;
    border-radius: 5px;
    box-shadow: 0 0 4px rgba(0,0,0, .75);
  }
  */
  /* Modal Header */
  /* clear fix for a close button */
  /* Modal Body */
  /*
  @media all and (max-width: 1199px) { ... }
  @media all and (max-width: 991px) { ... }
  @media all and (max-width: 768px) { ... }
  @media all and (max-width: 575px) { ... }
  */
  /*
  @media only screen and (max-height: 900px) {
    .chart-modal__content {
      height: 60%;
    }
  }
  
  @media only screen and (max-height: 768px) {
    .chart-modal__content {
      height: 70%;
    }
  }
  */
  /* TODO REMOVE?
  #search {
    margin: 0 0 8px 0;
  }
  */
  /* have to override blueprint */
  /* see also dashboard.scss for filter_bar */
  /* In spirit of https://maintainablecss.com/chapters/introduction/ vs true BEM */
  /* for tables */
  /*
  .report-row--odd {
    background-color: white;
  }
  
  .report-row--even {
    background-color: $servato-light-gray;
  }
  */
  /* need these rules to get vertical spacing like we want */
  /* need these rules to get leaf node horizontal spacing like we want */
  /* color related, some work, some not so well */
  /* .jstree-default .jstree-focused { background: $sentinel-content-color; } */
  /* .jstree-default .jstree-node > a:active { background-color: white; } */
  /*
  .jstree-node a { text-decoration: none; }
  .jstree-open a, .jstree-closed a { text-decoration: none; }
  .jstree-leaf a span.sentinel_name { text-decoration: underline; }
  .jstree-leaf a span.sentinel_status img
  {
    vertical-align: bottom;
    padding: 0 1px 0 1px;
  }
  .jstree-leaf a:focus { background-color: white; }
  */
  /* Need these for context menu, font is still probably not what we want */
  /* filters might have broader use? */
}
/* line 1, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview a:link {
  text-decoration: none;
  color: #222929;
}
/* line 2, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview a:visited {
  text-decoration: none;
  color: #222929;
}
/* line 3, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview a:active {
  text-decoration: none;
  color: #222929;
}
/* line 4, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview a:hover {
  text-decoration: underline;
  color: #888888;
}
/* line 7, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .error ul, .actiview .bp .alert ul, .bp .actiview .alert ul {
  margin: 0;
}
/* line 13, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .container {
  width: 1095px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
}
/* line 19, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .siteheader {
  float: left;
  margin-right: 0;
  width: 1070px;
  margin-top: 5px;
  margin-bottom: 5px;
  line-height: 20px;
  height: 60px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .siteheader {
  overflow-x: hidden;
}
/* line 29, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .siteheader__text {
  text-align: left;
  color: #222929;
  font-size: 2.3em;
  font-weight: bold;
}
/* line 36, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .siteheader__text sup {
  font-size: 0.5em;
}
/* line 42, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .siteheader__title {
  float: left;
  margin-right: 5px;
  width: 370px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .siteheader__title {
  overflow-x: hidden;
}
/* line 47, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .siteheader__license {
  font-size: 0.45em;
  font-weight: normal;
}
/* line 53, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .siteheader__logo {
  padding-left: 50px;
  float: left;
  margin-right: 5px;
  width: 295px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .siteheader__logo {
  overflow-x: hidden;
}
/* line 58, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .siteheader__logo img {
  height: 35px;
  width: 140px;
  margin-top: -5px;
}
/* line 66, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .siteheader__user {
  float: left;
  margin-right: 0;
  width: 345px;
  padding-top: 10px;
  text-align: right;
  font-size: 1em;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .siteheader__user {
  overflow-x: hidden;
}
/* line 75, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .siteheader__login {
  float: left;
  margin-right: 5px;
  width: 495px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .siteheader__login {
  overflow-x: hidden;
}
/* line 81, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .navbar {
  float: left;
  margin-right: 0;
  width: 1070px;
  background-color: #015D32;
  border: solid 1px #015D32;
  color: #E9E9E9;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .navbar {
  overflow-x: hidden;
}
/* line 89, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .navbar a {
  color: #FFFFFF;
}
/* line 90, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .navbar a:link {
  text-decoration: none;
  color: #E9E9E9;
}
/* line 91, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .navbar a:hover {
  text-decoration: none;
  color: #015D32;
  background-color: #E9E9E9;
}
/* line 94, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .navbar__left {
  float: left;
  margin-right: 5px;
  width: 445px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .navbar__left {
  overflow-x: hidden;
}
/* line 99, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .navbar__link {
  float: left;
  margin-right: 5px;
  width: 45px;
  padding-left: 5px;
  text-align: center;
  font-size: 1.2em;
  font-weight: bold;
  line-height: 1.5em;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .navbar__link {
  overflow-x: hidden;
}
/* line 108, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .navbar__link a {
  cursor: default;
}
/* line 111, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .navbar__right {
  float: left;
  margin-right: 0;
  width: 595px;
  padding-right: 25px;
  text-align: right;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .navbar__right {
  overflow-x: hidden;
}
/* line 119, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .main-content {
  float: left;
  margin-right: 0;
  width: 1070px;
  /* @include container; */
  min-height: 300px;
  /* @include showgrid; */
  background-color: #DEDBD7;
  border: solid 1px #015D32;
  border-bottom: solid 2px #015D32;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .main-content {
  overflow-x: hidden;
}
/* line 131, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .main-content .warn {
  color: #DF0101;
}
/* line 136, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .main-content .nowrap {
  white-space: nowrap;
}
/* line 141, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .main-content h2 {
  text-align: left;
  line-height: 24px;
  margin-bottom: 4px;
  font-weight: bold;
  color: #222929;
}
/* line 151, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .main-content--devise {
  background-color: #EAEAEA;
}
/* line 156, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .main-content__devise {
  padding-left: 50px;
  float: left;
  margin-right: 0;
  width: 595px;
  font-weight: bold;
  color: #222929;
  margin-bottom: 6px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .main-content__devise {
  overflow-x: hidden;
}
/* line 167, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .footer {
  float: left;
  margin-right: 0;
  width: 1070px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .footer {
  overflow-x: hidden;
}
/* line 171, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .footer a:link {
  text-decoration: none;
  color: #777;
}
/* line 172, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .footer a:visited {
  text-decoration: none;
  color: #777;
}
/* line 173, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .footer a:active {
  text-decoration: none;
  color: #777;
}
/* line 174, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .footer a:hover {
  text-decoration: none;
  color: navy;
}
/* line 177, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .footer__logo {
  float: left;
  margin-right: 5px;
  width: 570px;
  margin: 6px 0px 0px 0;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .footer__logo {
  overflow-x: hidden;
}
/* line 181, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .footer__logo img {
  height: 35px;
  width: 100px;
}
/* line 182, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .footer__logo a {
  display: inline-block;
}
/* line 185, /work/app/assets/stylesheets/partials/_layout.scss */
.actiview .footer__text {
  float: left;
  margin-right: 0;
  width: 495px;
  text-align: right;
  font-size: .8em;
  padding-top: 8px;
  color: #222929;
  height: 16px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .footer__text {
  overflow-x: hidden;
}
/* line 5, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal {
  display: none;
  /* Hidden by default */
  position: fixed;
  /* Stay in place */
  z-index: 1;
  /* Sit on top */
  left: 0;
  top: 0;
  width: 100%;
  /* Full width */
  height: 100%;
  /* Full height */
  overflow: auto;
  /* Enable scroll if needed */
  background-color: black;
  /* Fallback color */
  background-color: rgba(0, 0, 0, 0.4);
  /* Black w/ opacity */
}
/* line 19, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content {
  background-color: white;
  color: #222929;
  margin: 15% auto;
  margin-top: 150px;
  width: 350px;
  padding: 0px;
  text-align: center;
  border: 1px solid #015D32;
  border-radius: 5px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.75);
  /* side affects? */
}
/* line 31, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content h2 {
  font-size: 24px;
  margin: 10px;
  font-weight: bold;
  color: #222929;
  text-align: center;
}
/* line 40, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content select {
  width: 150px;
  padding: 4px 6px;
  margin: 2px;
  background-color: white;
}
/* line 48, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content .select--wide {
  width: 70%;
}
/* line 52, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content button {
  color: #00006B;
  border: 1px solid #015D32;
  padding: 4px 6px;
  margin: 2px;
  text-decoration: none;
  background-color: #EEEEEE;
  outline: none;
  border-radius: 5px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.75);
}
/* line 66, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content label {
  display: block;
  float: left;
  clear: left;
  width: 35%;
  font-weight: bold;
  text-align: right;
  margin: 5px;
}
/* line 76, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content input {
  display: block;
  float: left;
  margin: 5px;
  max-width: 65%;
}
/* line 84, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content.sms-consent-modal {
  width: 570px;
  padding: 0 18px 14px;
  color: #1a1a1a;
  text-align: left;
}
/* line 90, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content.sms-consent-modal h2 {
  background: #075d32;
  color: white;
  margin: 0 -18px 16px;
  padding: 10px 14px;
  text-align: left;
}
/* line 91, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content.sms-consent-modal p {
  margin: 12px 0;
  line-height: 1.4;
}
/* line 92, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content.sms-consent-modal .sms-consent-row {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 14px 0;
}
/* line 93, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content.sms-consent-modal .sms-consent-row label {
  float: none;
  clear: none;
  display: inline;
  width: 120px;
  margin: 0;
  text-align: right;
}
/* line 94, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content.sms-consent-modal .sms-consent-row select {
  float: none;
  display: inline;
  width: 300px;
  margin: 0;
}
/* line 95, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content.sms-consent-modal .sms-consent-attestation {
  display: flex;
  gap: 10px;
  padding: 12px;
  border: 1px solid #999;
  background: #fff;
  line-height: 1.35;
}
/* line 96, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content.sms-consent-modal .sms-consent-attestation input {
  float: none;
  display: inline;
  margin: 3px 0 0;
  flex: 0 0 auto;
}
/* line 97, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content.sms-consent-modal .sms-consent-note {
  color: #555;
  font-size: 12px;
}
/* line 98, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content.sms-consent-modal .sms-consent-actions {
  text-align: right;
}
/* line 99, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modal__content.sms-consent-modal .sms-consent-actions button {
  float: none;
  display: inline-block;
}
/* line 111, /work/app/assets/stylesheets/partials/_modal.scss */
.actiview .modaly__content {
  padding: 20px;
  width: 80%;
  /* Could be more or less, depending on screen size */
}
/* line 7, /work/app/assets/stylesheets/partials/_chart_modal.scss */
.actiview .chart-modal {
  display: none;
  /* Hidden by default */
  position: fixed;
  /* Stay in place */
  z-index: 1;
  /* Sit on top */
  padding-top: 100px;
  /* Location of the box */
  left: 0;
  top: 0;
  width: 100%;
  /* Full width */
  height: 100%;
  /* Full height */
  overflow: auto;
  /* Enable scroll if needed */
  background-color: black;
  /* Fallback color */
  background-color: rgba(0, 0, 0, 0.4);
  /* Black w/ opacity */
}
/* line 21, /work/app/assets/stylesheets/partials/_chart_modal.scss */
.actiview .chart-modal__content {
  background-color: #fefefe;
  margin: auto;
  /* border: 1px solid $border-color; */
  overflow: hidden;
  /* helps with border cropping in corners */
  border-radius: 5px;
  width: 60%;
  height: 500px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  /* animate from center */
  position: relative;
  animation-name: fromcenter;
  animation-duration: 0.4s;
}
/* line 37, /work/app/assets/stylesheets/partials/_chart_modal.scss */
.actiview .chart-modal__header {
  padding: 2px 16px;
  background-color: #139347;
  color: white;
}
/* line 44, /work/app/assets/stylesheets/partials/_chart_modal.scss */
.actiview .chart-modal__header::after {
  content: "";
  clear: both;
  display: table;
}
/* line 50, /work/app/assets/stylesheets/partials/_chart_modal.scss */
.actiview .chart-modal__close {
  float: right;
  margin-top: 5px;
  font-size: 24px;
  font-weight: bold;
}
/* line 57, /work/app/assets/stylesheets/partials/_chart_modal.scss */
.actiview .chart-modal__close:hover,
.actiview .chart-modal__close:focus {
  color: #77787B;
  text-decoration: none;
  cursor: pointer;
}
/* line 64, /work/app/assets/stylesheets/partials/_chart_modal.scss */
.actiview h2.chart-modal__title {
  margin: 10px;
  font-size: 24px;
  font-weight: bold;
}
/* line 71, /work/app/assets/stylesheets/partials/_chart_modal.scss */
.actiview .chart-modal__body {
  padding: 2px 16px;
}
/* line 75, /work/app/assets/stylesheets/partials/_chart_modal.scss */
.actiview .chart-modal__footer {
  padding: 2px 16px;
}
/* line 79, /work/app/assets/stylesheets/partials/_chart_modal.scss */
.actiview .chart-modal__loader {
  margin: auto;
  border: 16px solid #F3F3F3;
  border-radius: 50%;
  border-top: 16px solid #3498DB;
  width: 120px;
  height: 120px;
  animation: spin 2s linear infinite;
}
@media only screen and (max-width: 768px) {
  /* line 90, /work/app/assets/stylesheets/partials/_chart_modal.scss */
  .actiview .chart-modal__content {
    width: 80%;
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes animatetop {
  from {
    top: -300px;
    opacity: 0;
  }
  to {
    top: 0;
    opacity: 1;
  }
}
@keyframes fromcenter {
  from {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}
/* line 1, /work/app/assets/stylesheets/partials/_tabs.scss */
.actiview .tabnav {
  /* just ensures high match than .bp */
}
/* line 6, /work/app/assets/stylesheets/partials/_tabs.scss */
.actiview .tabnav__list {
  list-style: none;
  font-weight: bold;
  font-size: 1.0em;
}
/* line 13, /work/app/assets/stylesheets/partials/_tabs.scss */
.actiview .tabnav__list--nomargin {
  margin: 0 0 0 0;
}
/* line 18, /work/app/assets/stylesheets/partials/_tabs.scss */
.actiview .tabnav__item {
  display: inline;
}
/* line 22, /work/app/assets/stylesheets/partials/_tabs.scss */
.actiview .tabnav__item a {
  color: #777;
  cursor: default;
  border: 1px solid #015D32;
  padding: 4px 6px;
  background-color: #EEEEEE;
  outline: none;
  border-radius: 5px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.75);
  text-decoration: none;
}
/* line 35, /work/app/assets/stylesheets/partials/_tabs.scss */
.actiview .tabnav__item a:hover {
  color: #222929;
  background-color: #dddddd;
  padding: 4px 6px;
}
/* line 45, /work/app/assets/stylesheets/partials/_tabs.scss */
.actiview .tabnav__item--active a {
  background-color: #015D32;
  color: #FFFFFF;
  padding: 4px 6px 5px 6px;
}
/* line 52, /work/app/assets/stylesheets/partials/_tabs.scss */
.actiview .tabnav__item--active a:focus {
  color: #FFFFFF;
}
/* line 57, /work/app/assets/stylesheets/partials/_tabs.scss */
.actiview .tabnav__item--active a:hover {
  background-color: #EEEEEE;
  padding: 4px 6px 5px 6px;
}
/* line 69, /work/app/assets/stylesheets/partials/_tabs.scss */
.actiview .tabnav__tab {
  display: none;
}
/* line 74, /work/app/assets/stylesheets/partials/_tabs.scss */
.actiview .tabnav__tab--active {
  display: block;
}
/* line 81, /work/app/assets/stylesheets/partials/_tabs.scss */
.actiview .tab-heading-for-print {
  display: none;
}
/* line 2, /work/app/assets/stylesheets/partials/_b_tabs.scss */
.actiview .b-tabs-wrapper ul.b-tabs {
  margin-bottom: 1.0em;
  list-style: none;
  font-weight: bold;
  font-size: 1.0em;
}
/* line 8, /work/app/assets/stylesheets/partials/_b_tabs.scss */
.actiview .b-tabs-wrapper ul.b-tabs li {
  display: inline;
}
/* line 9, /work/app/assets/stylesheets/partials/_b_tabs.scss */
.actiview .b-tabs-wrapper ul.b-tabs li a {
  color: #777;
  border: 1px solid #015D32;
  padding: 4px 6px;
  text-decoration: none;
  background-color: #EEEEEE;
  outline: none;
  border-radius: 5px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.75);
}
/* line 19, /work/app/assets/stylesheets/partials/_b_tabs.scss */
.actiview .b-tabs-wrapper ul.b-tabs li a:hover {
  color: #222929;
  background-color: #dddddd;
  padding: 4px 6px;
}
/* line 25, /work/app/assets/stylesheets/partials/_b_tabs.scss */
.actiview .b-tabs-wrapper ul.b-tabs li.is-active a {
  background-color: #015D32;
  color: #FFFFFF;
  padding: 4px 6px 5px 6px;
}
/* line 31, /work/app/assets/stylesheets/partials/_b_tabs.scss */
.actiview .b-tabs-wrapper ul.b-tabs li.is-active a:hover {
  background-color: #EEEEEE;
  padding: 4px 6px 5px 6px;
}
/* line 36, /work/app/assets/stylesheets/partials/_b_tabs.scss */
.actiview .b-tabs-wrapper ul.b-tabs a > img {
  vertical-align: middle;
  padding-left: 10px;
}
/* line 48, /work/app/assets/stylesheets/partials/_b_tabs.scss */
.actiview .b-tabs-wrapper .b-tabs-container .b-tab-content {
  display: none;
}
/* line 53, /work/app/assets/stylesheets/partials/_b_tabs.scss */
.actiview .b-tabs-wrapper .b-tabs-container .b-tab-content.is-active {
  display: block;
}
/* line 1, /work/app/assets/stylesheets/partials/_buttons.scss */
.actiview .submit-button {
  font-weight: bold;
  font-size: 1.0em;
  color: #222929;
  border: 1px solid #015D32;
  padding: 4px 6px;
  text-decoration: none;
  background-color: #EEEEEE;
  outline: none;
  border-radius: 5px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.75);
}
/* line 63, /work/app/assets/stylesheets/partials/_buttons.scss */
.actiview .buttonbar {
  margin-bottom: 10px;
}
/* line 68, /work/app/assets/stylesheets/partials/_buttons.scss */
.actiview .buttonbar__list {
  margin: 0px;
  padding: 4px 0 0 0;
  /*
  li input {
    padding: 3px 5px;
  }
  */
}
/* line 19, /work/app/assets/stylesheets/partials/_buttons.scss */
.actiview .buttonbar__list li {
  display: inline;
  list-style: none;
  /*
  font-weight: bold;
  font-size: 1.0em;
  */
}
/* line 29, /work/app/assets/stylesheets/partials/_buttons.scss */
.actiview .buttonbar__list li button,
.actiview .buttonbar__list li input,
.actiview .buttonbar__list li a {
  cursor: default;
  font-weight: bold;
  font-size: 1.0em;
  line-height: 1.25em;
  color: #222929;
  border: 1px solid #015D32;
  padding: 3px 5px;
  /* margin: 5px; */
  text-decoration: none;
  background-color: #EEEEEE;
  outline: none;
  border-radius: 5px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.75);
}
/* line 47, /work/app/assets/stylesheets/partials/_buttons.scss */
.actiview .buttonbar__list li a {
  display: inline-block;
}
/* line 51, /work/app/assets/stylesheets/partials/_buttons.scss */
.actiview .buttonbar__list li a.disabled {
  pointer-events: none;
  color: #CDCCCB;
}
/* line 1, /work/app/assets/stylesheets/partials/_flash.scss */
.actiview .flash {
  font-size: 1.25em;
  font-weight: bold;
  color: #FFFFFF;
  margin: 0px;
  padding: 2px 6px;
}
/* line 12, /work/app/assets/stylesheets/partials/_flash.scss */
.actiview .flash_notice {
  background-color: #039651;
}
/* line 17, /work/app/assets/stylesheets/partials/_flash.scss */
.actiview .flash_warn {
  background-color: #FFFFA6;
}
/* line 22, /work/app/assets/stylesheets/partials/_flash.scss */
.actiview .flash_alert {
  background-color: #EE0000;
}
/* line 27, /work/app/assets/stylesheets/partials/_flash.scss */
.actiview .flash__devise {
  background-color: #039651;
  border: 2px solid;
  border-color: #222929;
  border-radius: 4px;
  padding: 2px 12px;
}
/* line 37, /work/app/assets/stylesheets/partials/_flash.scss */
.actiview .flash__devise.flash_warn {
  background-color: #EE0000;
}
/* line 42, /work/app/assets/stylesheets/partials/_flash.scss */
.actiview .flashbar {
  /* width: 75%; */
  background-color: #039651;
  border: 2px solid;
  border-color: #222929;
  border-radius: 4px;
  padding: 2px 12px;
  margin-bottom: 1em;
}
/* line 1, /work/app/assets/stylesheets/partials/_tables.scss */
.actiview table {
  border: 1px solid #015D32;
  border-collapse: collapse;
  background-color: #EAEAEA;
  color: #222929;
}
/* line 8, /work/app/assets/stylesheets/partials/_tables.scss */
.actiview table tr.even td {
  background-color: #E5E6E5;
}
/* line 9, /work/app/assets/stylesheets/partials/_tables.scss */
.actiview table tr.odd td {
  background-color: #F5F5F5;
}
/* line 12, /work/app/assets/stylesheets/partials/_tables.scss */
.actiview caption {
  font-size: 1.5em;
  background-color: #DEDBD7;
}
/* line 17, /work/app/assets/stylesheets/partials/_tables.scss */
.actiview .saa-inputs-caption {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
/* line 23, /work/app/assets/stylesheets/partials/_tables.scss */
.actiview .saa-inputs-caption__actions {
  font-size: 0.6667em;
  padding-top: 0;
}
/* line 28, /work/app/assets/stylesheets/partials/_tables.scss */
.actiview tr.header th {
  background-color: #D1D1D1;
}
/* line 29, /work/app/assets/stylesheets/partials/_tables.scss */
.actiview thead th {
  background-color: #D1D1D1;
}
/* line 31, /work/app/assets/stylesheets/partials/_tables.scss */
.actiview tr.subheader th {
  background-color: #eee;
  font-weight: bold;
  border-top: 1px solid #015D32;
  border-bottom: 1px solid #015D32;
}
/* line 39, /work/app/assets/stylesheets/partials/_tables.scss */
.actiview tr.hidden td {
  text-decoration: line-through;
}
/* line 41, /work/app/assets/stylesheets/partials/_tables.scss */
.actiview th .current {
  padding-right: 12px;
  background-repeat: no-repeat;
  background-position: right center;
  color: #222929;
}
/* line 49, /work/app/assets/stylesheets/partials/_tables.scss */
.actiview th .asc {
  background-image: url(/assets/up_arrow-878c6d828dc338ebadedbbd9e163f2d4dc169640fd4adf9fa2bda8ec5e7af482.gif);
  color: #222929;
}
/* line 55, /work/app/assets/stylesheets/partials/_tables.scss */
.actiview th .desc {
  background-image: url(/assets/down_arrow-646b9b0232f422a925a420c9879994a3535a4fc4d5c662de996eb3dcc9caff41.gif);
  color: #222929;
}
/* line 61, /work/app/assets/stylesheets/partials/_tables.scss */
.actiview th {
  color: #222929;
  border-bottom: 1px solid #015D32;
}
/* line 1, /work/app/assets/stylesheets/partials/_admin.scss */
.actiview #admin-submenu {
  float: left;
  margin-right: 5px;
  width: 1020px;
  overflow: hidden;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview #admin-submenu {
  overflow-x: hidden;
}
/* line 7, /work/app/assets/stylesheets/partials/_admin.scss */
.actiview #admin-content {
  margin-left: 18px;
  float: left;
  margin-right: 0;
  width: 1020px;
  overflow-x: hidden;
  overflow-y: auto;
  height: 684px;
  /* We need to take into consideration the tabs */
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview #admin-content {
  overflow-x: hidden;
}
/* line 15, /work/app/assets/stylesheets/partials/_admin.scss */
.actiview #admin-content h2 {
  margin-bottom: 0.5em;
}
/* line 20, /work/app/assets/stylesheets/partials/_admin.scss */
.actiview .admin__searchform {
  margin-bottom: 0.75em;
}
/* line 24, /work/app/assets/stylesheets/partials/_admin.scss */
.actiview .admin__flashbar {
  margin-left: 18px;
  float: left;
  margin-right: 0;
  width: 1020px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .admin__flashbar {
  overflow-x: hidden;
}
/* line 31, /work/app/assets/stylesheets/partials/_admin.scss */
.actiview .avalert {
  color: #EE0000;
}
/* line 34, /work/app/assets/stylesheets/partials/_admin.scss */
.actiview .avwarn {
  color: orange;
  /* ideally would be $sentinel-warn-color but that's yellow ... */
}
/* line 37, /work/app/assets/stylesheets/partials/_admin.scss */
.actiview .avnotice {
  color: brown;
  /* ideally would be $sentinel-notice-color but that's green ... */
}
/* line 1, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview {
  background-color: inherit;
  /* reset the top level field_with_errors */
}
/* line 4, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview fieldset {
  background-color: #EAEAEA;
  border: solid 1px #222929;
  padding: 5px;
  margin-bottom: 5px;
}
/* line 10, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview fieldset legend {
  font-weight: bold;
}
/* line 14, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview fieldset legend.boxed {
  font-weight: normal;
  border-top: solid 1px #222929;
  border-left: solid 1px #222929;
  border-right: solid 1px #222929;
  background-color: #EEEEEE;
  color: #222929;
  margin-left: 10px;
  padding: 0px 10px 0px 10px;
}
/* line 26, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview label {
  display: block;
  float: left;
  clear: left;
  width: 25%;
  font-weight: bold;
  text-align: right;
  margin: 5px;
}
/* line 36, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview input:not([type="submit"]), .actiview form.actiview select, .actiview form.actiview textarea {
  display: block;
  float: left;
  margin: 5px;
  max-width: 65%;
}
/* line 43, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview .readonly-value {
  display: block;
  float: left;
  margin: 5px;
  max-width: 65%;
  min-height: 18px;
}
/* line 51, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview input[type='checkbox'] {
  margin: 7px;
  /* allow for border */
}
/* line 55, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview select {
  font-size: 100%;
}
/* line 60, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview .field_with_errors {
  padding: 0;
  display: block;
}
/* line 65, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview .field_with_errors label {
  color: #EE0000;
}
/* line 69, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview .field_with_errors input {
  border: solid 1px #EE0000;
}
/* line 73, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview .field_with_errors select {
  border: solid 1px #EE0000;
}
/* line 77, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview ul.radio, .actiview form.actiview ul.checkbox {
  list-style: none;
  float: left;
  max-width: 65%;
  padding: 0px;
  margin: 0px;
}
/* line 84, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview ul.radio li, .actiview form.actiview ul.checkbox li {
  display: block;
  padding-top: .2em;
}
/* line 89, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview ul.radio input, .actiview form.actiview ul.checkbox input {
  float: none;
  display: inline;
}
/* line 93, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview ul.radio label, .actiview form.actiview ul.checkbox label {
  float: none;
  display: inline;
  margin: 0px;
}
/* line 100, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview p.inline-hint {
  clear: left;
  float: left;
  margin: 0 0 0 25%;
  padding-left: 15px;
  max-width: 65%;
  color: #77787B;
}
/* line 109, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview span {
  display: inline-block;
  margin: 5px;
}
/* line 114, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview .formerrors {
  background-color: #FFDDDD;
  border-left: 5px solid #EE0000;
}
/* line 119, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview .formerrors__prompt {
  margin: 5px;
  padding-top: 5px;
  font-weight: bold;
}
/* line 125, /work/app/assets/stylesheets/partials/_forms.scss */
.actiview form.actiview .formerrors__close {
  margin-left: 15px;
  margin-right: 15px;
  font-weight: bold;
  float: right;
  font-size: 22px;
  line-height: 20px;
  cursor: pointer;
  transition: 0.3s;
}
/* line 2, /work/app/assets/stylesheets/partials/_filters.scss */
.actiview .page-instructions {
  font-size: 1.1em;
  color: #222929;
  margin: 20px 20px 20px 20px;
}
/* line 9, /work/app/assets/stylesheets/partials/_filters.scss */
.actiview .half-width-box {
  float: left;
  margin-right: 5px;
  width: 395px;
  border: solid 1px #015D32;
  background-color: #EAEAEA;
  color: #222929;
  margin: 20px;
  padding: 10px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .half-width-box {
  overflow-x: hidden;
}
/* line 2, /work/app/assets/stylesheets/partials/_reports.scss */
.actiview .report-content {
  float: left;
  margin-right: 0;
  width: 1020px;
  margin-top: 20px;
  padding-left: 25px;
  overflow-x: hidden;
  overflow-y: auto;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .report-content {
  overflow-x: hidden;
}
/* line 11, /work/app/assets/stylesheets/partials/_reports.scss */
.actiview .report-description {
  float: left;
  margin-right: 5px;
  width: 445px;
  color: #222929;
  text-align: left;
  float: left;
  font-size: 1.1em;
  padding-right: 20px;
  margin: 10px 0 15px 0;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .report-description {
  overflow-x: hidden;
}
/* line 21, /work/app/assets/stylesheets/partials/_reports.scss */
.actiview .report-filters {
  float: left;
  margin-right: 0;
  width: 545px;
  float: right;
  text-align: right;
  margin: 15px 0 15px 0;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .report-filters {
  overflow-x: hidden;
}
/* line 27, /work/app/assets/stylesheets/partials/_reports.scss */
.actiview .report-filters form {
  margin-top: 2px;
}
/* line 33, /work/app/assets/stylesheets/partials/_reports.scss */
.actiview .report-table {
  margin-top: 20px;
  margin-bottom: 0px;
}
/* line 38, /work/app/assets/stylesheets/partials/_reports.scss */
.actiview .report-footer {
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: bold;
}
/* line 1, /work/app/assets/stylesheets/partials/_user_profile.scss */
.actiview .userprofile__content {
  float: left;
  margin-right: 0;
  width: 1020px;
  margin-top: 20px;
  padding-left: 25px;
  overflow-x: hidden;
  overflow-y: auto;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .userprofile__content {
  overflow-x: hidden;
}
/* line 10, /work/app/assets/stylesheets/partials/_user_profile.scss */
.actiview .userprofile__flashbar {
  float: left;
  margin-right: 0;
  width: 970px;
  padding-left: 25px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .userprofile__flashbar {
  overflow-x: hidden;
}
/* line 1, /work/app/assets/stylesheets/partials/_login.scss */
.actiview .login-form__input {
  width: 35%;
}
/* line 1, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .dashboard {
  /* h2 { text-align: right; } */
}
/* line 5, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .dashboard .summary__title {
  text-align: left;
  line-height: 24px;
  margin-bottom: 4px;
  font-weight: bold;
  color: #222929;
}
/* line 14, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .dashboard .summary__nodata {
  font-weight: bold;
  color: #222929;
}
/* line 21, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .dashboard .summary-header {
  float: left;
  margin-right: 5px;
  width: 370px;
  margin-top: 8px;
  margin-bottom: 4px;
  /* REMOVE
  #summary-title h2
  {
    display: inline;
    text-align: left;
    line-height: 24px;
    margin-bottom: 4px;
    font-weight: bold;
    color: $sentinel-blue;
  }
  #summary-title span
  {
    padding-left: 8px;
  }
  #summary-title img
  {
    padding-left: 8px;
    vertical-align: text-bottom;
  }
  */
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .dashboard .summary-header {
  overflow-x: hidden;
}
/* line 27, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .dashboard .summary-header #summary-title {
  float: left;
  margin-right: 5px;
  width: 370px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .dashboard .summary-header #summary-title {
  overflow-x: hidden;
}
/* line 32, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .dashboard .summary-header #summary-title h3 {
  display: inline;
  color: #222929;
  font-weight: bold;
}
/* line 60, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .dashboard .summary-header h3 {
  line-height: 1.5em;
  margin-top: 0;
  margin-bottom: 0;
}
/* line 70, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .jstree-default .jstree-node {
  min-height: 18px;
  line-height: 18px;
  margin-left: -5px;
}
/* line 71, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .jstree-default .jstree-anchor {
  white-space: normal !important;
  height: auto;
  min-height: 18px;
  line-height: 16px;
  padding: 1px 2px;
}
/* line 72, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .jstree-default .jstree-icon:empty {
  height: 18px;
  line-height: 18px;
}
/* line 75, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .jstree-default .jstree-leaf > .jstree-ocl {
  display: none;
}
/* line 76, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .jstree-default .jstree-leaf {
  margin-left: 15px;
}
/* line 80, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .jstree-default .jstree-hovered {
  background-color: #EAEAEA;
}
/* line 81, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .jstree-default .jstree-clicked {
  background-color: white;
}
/* line 97, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .vakata-context li > a {
  padding: 0 1em 0 1em;
}
/* line 98, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .vakata-context li > a > i:empty {
  display: none;
}
/* line 99, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .vakata-context li > a .vakata-contextmenu-sep {
  display: none;
}
/* line 101, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview #dash-tree {
  padding-top: 5px;
}
/* line 104, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview #dash-tree img {
  vertical-align: -25%;
}
/* line 105, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview #dash-tree li > ins {
  vertical-align: top;
}
/* line 108, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview #dash-tree-options {
  text-align: right;
  font-size: 0.9em;
  padding-top: 5px;
  float: right;
  padding-right: 10px;
}
/* line 117, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview #dash-tree-legend {
  padding-left: 5px;
  border-bottom: 3px solid #015D32;
}
/* line 121, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview #dash-tree-legend table {
  font-size: 0.9em;
  border: none;
  margin-bottom: 2px;
}
/* line 126, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview #dash-tree-legend table td {
  padding: 1px;
}
/* line 127, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview #dash-tree-legend table img {
  vertical-align: -14%;
}
/* line 131, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .backup-view-data {
  float: left;
  margin-right: 5px;
  width: 720px;
  border: solid 1px #015D32;
  border-radius: 5px;
  margin-bottom: 4px;
  background-color: #EAEAEA;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .backup-view-data {
  overflow-x: hidden;
}
/* line 139, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .backup-view-data .backup-text {
  float: left;
  margin-right: 5px;
  width: 245px;
  padding-top: 26px;
  padding-bottom: 22px;
  line-height: 12px;
  padding-left: 5px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .backup-view-data .backup-text {
  overflow-x: hidden;
}
/* line 147, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .backup-view-data .backup-voltage {
  float: left;
  margin-right: 5px;
  width: 45px;
  padding-top: 26px;
  padding-bottom: 22px;
  line-height: 12px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .backup-view-data .backup-voltage {
  overflow-x: hidden;
}
/* line 154, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .backup-view-data .backup-gauges {
  float: left;
  margin-right: 5px;
  width: 395px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .backup-view-data .backup-gauges {
  overflow-x: hidden;
}
/* line 162, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .dashboard__flashbar {
  float: left;
  margin-right: 0;
  width: 1070px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .dashboard__flashbar {
  overflow-x: hidden;
}
/* line 167, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .closebtn {
  margin-left: 15px;
  margin-right: 15px;
  color: white;
  font-weight: bold;
  float: right;
  font-size: 22px;
  line-height: 20px;
  cursor: pointer;
  transition: 0.3s;
}
/* line 179, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .dashboard-left {
  float: left;
  margin-right: 5px;
  width: 295px;
  height: 720px;
  border-right: 4px solid #015D32;
  background-color: #EAEAEA;
  padding-right: 0;
  margin-right: 0;
  overflow-y: auto;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .dashboard-left {
  overflow-x: hidden;
}
/* line 190, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .dashboard-right {
  float: left;
  margin-right: 0;
  width: 770px;
  height: 720px;
  overflow-x: hidden;
  overflow-y: auto;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .dashboard-right {
  overflow-x: hidden;
}
/* line 198, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .dashboard-right__map {
  float: left;
  margin-right: 0;
  width: 770px;
  height: 680px;
  border-top: solid 2px #015D32;
  padding-left: -16px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .dashboard-right__map {
  overflow-x: hidden;
}
/* line 206, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .dashboard-right__row {
  padding-left: 25px;
  float: left;
  margin-right: 5px;
  width: 720px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .dashboard-right__row {
  overflow-x: hidden;
}
/* line 213, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .tabs-content-container {
  float: left;
  margin-right: 0;
  width: 720px;
  padding-left: 16px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .tabs-content-container {
  overflow-x: hidden;
}
/* line 220, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .dashboard-tabs-content-container {
  float: left;
  margin-right: 0;
  width: 770px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .dashboard-tabs-content-container {
  overflow-x: hidden;
}
/* line 225, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .dashboard-tabnav {
  float: left;
  margin-right: 5px;
  width: 645px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .dashboard-tabnav {
  overflow-x: hidden;
}
/* line 230, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .dashboard-refresh {
  float: left;
  margin-right: 0;
  width: 70px;
  text-align: right;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .dashboard-refresh {
  overflow-x: hidden;
}
/* line 238, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .filter-bar {
  float: left;
  margin-right: 0;
  width: 1070px;
  border: solid 1px #015D32;
  background-color: lightyellow;
  text-align: center;
  font-weight: bold;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .filter-bar {
  overflow-x: hidden;
}
/* line 247, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .filter-bar__links {
  font-size: 1em;
  font-weight: normal;
}
/* line 255, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .nolink a {
  color: gray;
}
/* line 256, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .nolink a:link {
  text-decoration: none;
  color: gray;
}
/* line 257, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .nolink a:visited {
  text-decoration: none;
  color: gray;
}
/* line 258, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .nolink a:active {
  text-decoration: none;
  color: gray;
}
/* line 259, /work/app/assets/stylesheets/partials/_dashboard.scss */
.actiview .nolink a:hover {
  text-decoration: none;
  color: gray;
}
/* line 56, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview ul.show_for.rectifier {
  margin: 0;
}
/* line 60, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show-summary {
  float: left;
  margin-right: 5px;
  width: 770px;
  margin-left: 18px;
  text-align: left;
  font-size: 1.2em;
  font-weight: bolder;
  color: #222929;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show-summary {
  overflow-x: hidden;
}
/* line 70, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show {
  /* Have to override .actiview and .bp */
  /** Manage tab **/
}
/* line 72, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .operator-show__row {
  margin-top: 10px;
  float: left;
  margin-right: 5px;
  width: 720px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .operator-show__row {
  overflow-x: hidden;
}
/* line 78, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .row--with-hr {
  border-top: 4px solid #E9E9E9;
}
/* line 83, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .div--centered {
  margin: 0 auto;
  width: 100px;
}
/* line 89, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel-summary {
  float: left;
  margin-right: 5px;
  width: 720px;
  margin-top: 10px;
  border: 4px solid #222929;
  background-color: #EAEAEA;
  border-radius: 5px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .sentinel-summary {
  overflow-x: hidden;
}
/* line 100, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel--ok {
  border-color: green;
}
/* line 101, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel--offline {
  border-color: #000999;
}
/* line 102, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel--backup {
  border-color: orange;
}
/* line 103, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel--warn {
  border-color: yellow;
}
/* line 104, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel--critical {
  border-color: red;
}
/* line 106, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel-summary__header {
  padding-left: 25px;
  float: left;
  margin-right: 5px;
  width: 695px;
  margin-bottom: 10px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .sentinel-summary__header {
  overflow-x: hidden;
}
/* line 113, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel-summary__info {
  float: left;
  margin-right: 5px;
  width: 295px;
  padding-top: 5px;
  color: #222929;
  padding-bottom: 0px;
  font-size: 28px;
  text-transform: uppercase;
  font-weight: bold;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .sentinel-summary__info {
  overflow-x: hidden;
}
/* line 124, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel-summary__version {
  float: left;
  margin-right: 5px;
  width: 295px;
  color: #222929;
  font-size: 11px;
  text-transform: none;
  font-weight: normal;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .sentinel-summary__version {
  overflow-x: hidden;
}
/* line 133, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel-summary__status {
  margin-top: 5px;
  float: left;
  margin-right: 0;
  width: 345px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .sentinel-summary__status {
  overflow-x: hidden;
}
/* line 6, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel-summary__status ul.show_for {
  float: left;
  margin-right: 0;
  width: 345px;
  margin-left: 0;
  border: 0;
  display: block;
  margin-bottom: 6px;
  font-size: 1.1em;
  padding-left: 0;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .sentinel-summary__status ul.show_for {
  overflow-x: hidden;
}
/* line 16, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel-summary__status ul.show_for .info-value {
  color: #222929;
  font-weight: 300px;
}
/* line 21, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel-summary__status ul.show_for li {
  list-style: none;
}
/* line 24, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel-summary__status ul.show_for li label {
  float: left;
  margin-right: 5px;
  width: 120px;
  color: #222929;
  font-weight: bold;
  text-align: right;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .sentinel-summary__status ul.show_for li label {
  overflow-x: hidden;
}
/* line 31, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel-summary__status ul.show_for li label:after {
  content: ":";
}
/* line 36, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel-summary__status ul.show_for li.show-section-heading {
  padding: 0px 0px 0px 10px;
  margin: 15px 0px 4px 0px;
  font-size: 1.3em;
  font-weight: bold;
  color: #fff;
  background-color: #EAEAEA;
}
/* line 45, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel-summary__status ul.show_for li.wrapper ol.collection {
  margin: 0;
  margin-top: -3px;
  padding: 0;
  display: block;
  float: left;
  margin-right: 5px;
  width: 245px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .sentinel-summary__status ul.show_for li.wrapper ol.collection {
  overflow-x: hidden;
}
/* line 138, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel {
  float: left;
  margin-right: 5px;
  width: 720px;
  margin-top: 20px;
  background-color: #EAEAEA;
  border: 4px solid #EAEAEA;
  border-radius: 5px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .info-panel {
  overflow-x: hidden;
}
/* line 147, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__textbox {
  float: left;
  margin-right: 5px;
  width: 95px;
  min-height: 120px;
  border: 4px solid #000999;
  background-color: #EAEAEA;
  border-radius: 5px;
  text-align: center;
  color: #222929;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .info-panel__textbox {
  overflow-x: hidden;
}
/* line 159, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__textbox.rectifier--ok {
  border-color: green;
}
/* line 160, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__textbox.rectifier--offline {
  border-color: #000999;
}
/* line 161, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__textbox.rectifier--warn {
  border-color: yellow;
}
/* line 162, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__textbox.rectifier--critical {
  border-color: red;
}
/* line 164, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__textbox.temperature--ok {
  border-color: green;
}
/* line 165, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__textbox.temperature--offline {
  border-color: #000999;
}
/* line 166, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__textbox.temperature--warn {
  border-color: yellow;
}
/* line 168, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__textbox.fuelgauge--ok {
  border-color: green;
}
/* line 169, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__textbox.fuelgauge--backup {
  border-color: orange;
}
/* line 170, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__textbox.fuelgauge--warn {
  border-color: yellow;
}
/* line 171, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__textbox.fuelgauge--critical {
  border-color: red;
}
/* line 173, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__text {
  font-size: 14px;
}
/* line 178, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__text--first {
  padding-top: 15px;
}
/* line 183, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__text--large {
  padding-top: 15px;
  font-size: 28px;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 191, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__text--center {
  text-align: center;
}
/* line 196, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__text--small {
  font-size: 10px;
}
/* line 201, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__text--medium {
  padding-top: 15px;
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 209, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .info-panel__graph {
  float: left;
  margin-right: 0;
  width: 595px;
  padding-top: 4px;
  height: 120px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .info-panel__graph {
  overflow-x: hidden;
}
/* line 216, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .graph-long {
  height: 120px;
  padding-left: 8px;
}
/* line 222, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .graph-short {
  float: left;
  margin-right: 5px;
  width: 220px;
  height: 225px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .graph-short {
  overflow-x: hidden;
}
/* line 228, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .graph-short--first {
  padding-left: 25px;
}
/* line 233, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .lights-tabs {
  margin-bottom: 0.5em;
  margin-top: 0.5em;
  padding-left: 0px;
}
/* line 240, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .lights-panel {
  float: left;
  margin-right: 5px;
  width: 495px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .lights-panel {
  overflow-x: hidden;
}
/* line 245, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .lights-legend {
  float: left;
  margin-right: 5px;
  width: 170px;
  border: 1px solid #015D32;
  margin-top: 5px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .lights-legend {
  overflow-x: hidden;
}
/* line 252, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show table.lights__panel {
  table-layout: fixed;
  width: auto;
  border: 1px solid #015D32;
  margin: 2px 0 0 0;
  background-color: #fff;
  color: #222929;
}
/* line 261, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show table.lights__panel th, .actiview .operator-show table.lights__panel td {
  text-align: center;
  width: 95px;
}
/* line 267, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show table.lights__panel th {
  border-right: 1px solid #015D32;
}
/* line 272, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show table.lights__panel td {
  font-weight: bolder;
  line-height: 10px;
}
/* line 278, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show table.lights__panel td.first--column {
  text-align: left;
  padding-left: 0px;
  padding-right: 0px;
}
/* line 285, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show table.lights__panel .odd-led {
  background-color: #f0f0f0;
}
/* line 286, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show table.lights__panel .top-led-row {
  padding-top: 4px;
}
/* line 288, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show table.lights__panel .bottom-led-row {
  padding-top: 3px;
  padding-bottom: 11px;
}
/* line 294, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show table.lights__panel .led-row-num {
  text-align: left;
  padding-left: 0px;
  padding-right: 0px;
  border: 1px solid #015D32;
}
/* line 302, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show table.lights__panel .led-row-num-left {
  display: inline-block;
  width: 70%;
  text-align: center;
}
/* line 308, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show table.lights__panel .led-row-num-left span {
  padding-left: 30%;
}
/* line 314, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show table.lights__panel .led-row-num-right {
  display: inline-block;
  width: 20%;
}
/* line 319, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show table.lights__panel .led-row-num-right span {
  padding-right: 5px;
}
/* line 325, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show table.lights__panel img {
  margin: 0;
}
/* line 329, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show table.lights__legend {
  font-size: 0.90em;
  border: none;
  margin: 0;
}
/* line 334, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show table.lights__legend td img {
  vertical-align: -15%;
}
/* line 337, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .lights-instructions {
  font-size: 0.9em;
  color: #222929;
}
/* line 344, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel-manage-status {
  color: #015D32;
  font-weight: bold;
  font-size: 14px;
}
/* line 350, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel-manage-status p {
  margin-top: 1em;
}
/* line 353, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .sentinel-manage-status--small {
  font-size: 12px;
}
/* line 358, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .battery-status__panel {
  float: left;
  margin-right: 5px;
  width: 395px;
  background-color: #EAEAEA;
  color: #222929;
  border: 4px solid #015D32;
  border-radius: 5px;
  min-height: 114px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .battery-status__panel {
  overflow-x: hidden;
}
/* line 368, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .battery-status__title {
  float: left;
  margin-right: 5px;
  width: 345px;
  margin-left: 10px;
  margin-bottom: 0px;
  text-align: left;
  font-size: 18px;
  font-weight: bold;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .battery-status__title {
  overflow-x: hidden;
}
/* line 378, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .battery-status__overview {
  margin-top: 5px;
  float: left;
  margin-right: 0;
  width: 345px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .battery-status__overview {
  overflow-x: hidden;
}
/* line 6, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .battery-status__overview ul.show_for {
  float: left;
  margin-right: 0;
  width: 345px;
  margin-left: 0;
  border: 0;
  display: block;
  margin-bottom: 6px;
  font-size: 1.1em;
  padding-left: 0;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .battery-status__overview ul.show_for {
  overflow-x: hidden;
}
/* line 16, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .battery-status__overview ul.show_for .info-value {
  color: #222929;
  font-weight: 300px;
}
/* line 21, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .battery-status__overview ul.show_for li {
  list-style: none;
}
/* line 24, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .battery-status__overview ul.show_for li label {
  float: left;
  margin-right: 5px;
  width: 120px;
  color: #222929;
  font-weight: bold;
  text-align: right;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .battery-status__overview ul.show_for li label {
  overflow-x: hidden;
}
/* line 31, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .battery-status__overview ul.show_for li label:after {
  content: ":";
}
/* line 36, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .battery-status__overview ul.show_for li.show-section-heading {
  padding: 0px 0px 0px 10px;
  margin: 15px 0px 4px 0px;
  font-size: 1.3em;
  font-weight: bold;
  color: #fff;
  background-color: #EAEAEA;
}
/* line 45, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .battery-status__overview ul.show_for li.wrapper ol.collection {
  margin: 0;
  margin-top: -3px;
  padding: 0;
  display: block;
  float: left;
  margin-right: 5px;
  width: 245px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .battery-status__overview ul.show_for li.wrapper ol.collection {
  overflow-x: hidden;
}
/* line 383, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .battery-gauge {
  margin-top: 12px;
  padding-left: 20px;
}
/* line 389, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .battery-gauge__graph {
  float: left;
  margin-right: 5px;
  width: 220px;
  height: 225px;
  border: 1px solid #015D32;
  background-color: #EAEAEA;
  border-radius: 5px;
  text-align: center;
  color: #222929;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .operator-show .battery-gauge__graph {
  overflow-x: hidden;
}
/* line 400, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .battery-gauge__title {
  font-size: 16px;
  font-weight: bold;
}
/* line 408, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .border--thin {
  border: 1px solid;
}
/* line 410, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .status--offline {
  border-color: #000999;
}
/* line 411, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .status--ok {
  border-color: green;
}
/* line 412, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .status--backup {
  border-color: orange;
}
/* line 413, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .status--warn {
  border-color: yellow;
}
/* line 414, /work/app/assets/stylesheets/partials/_operator_show.scss */
.actiview .operator-show .status--critical {
  border-color: red;
}
/* line 1, /work/app/assets/stylesheets/partials/_sentinel_files.scss */
.actiview .sentinelfiles__panel {
  margin-top: 20px;
  padding: 10px;
  border: 2px solid #222929;
  border-radius: 5px;
}
/* line 10, /work/app/assets/stylesheets/partials/_sentinel_files.scss */
.actiview .sentinelfiles__title {
  float: left;
  margin-right: 5px;
  width: 295px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .sentinelfiles__title {
  overflow-x: hidden;
}
/* line 15, /work/app/assets/stylesheets/partials/_sentinel_files.scss */
.actiview .sentinelfiles__status {
  padding-left: 25px;
  float: left;
  margin-right: 0;
  width: 345px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .actiview .sentinelfiles__status {
  overflow-x: hidden;
}
/* line 21, /work/app/assets/stylesheets/partials/_sentinel_files.scss */
.actiview .sentinelfiles__text {
  font-size: 11px;
}
/* line 26, /work/app/assets/stylesheets/partials/_sentinel_files.scss */
.actiview .sentinelfiles__requestform {
  display: inline;
  float: right;
}
/* line 32, /work/app/assets/stylesheets/partials/_sentinel_files.scss */
.actiview .sentinelfiles--clearleft {
  clear: left;
}

/* Random detritous */
/* line 43, /work/app/assets/stylesheets/partials/_page.scss */
pre {
  background-color: #eee;
  padding: 10px;
  font-size: 11px;
}

/* line 49, /work/app/assets/stylesheets/partials/_page.scss */
div.field, div.actions {
  margin-bottom: 10px;
}

/* line 53, /work/app/assets/stylesheets/partials/_page.scss */
.field_with_errors {
  padding: 2px;
  background-color: red;
  display: table;
}

/* line 59, /work/app/assets/stylesheets/partials/_page.scss */
.waiting {
  cursor: wait !important;
}

/* line 63, /work/app/assets/stylesheets/partials/_page.scss */
.nopad_or_margin {
  padding: 0px;
  margin: 0px;
}

/* line 68, /work/app/assets/stylesheets/partials/_page.scss */
.is--hidden {
  display: none;
}

/* line 1, /work/app/assets/stylesheets/partials/_show_for.scss */
ul.show_for {
  background-color: #EAEAEA;
  /*	  @include column($blueprint-usable-columns - 3); */
  padding-top: 8px;
  padding-bottom: 12px;
  border: solid 1px #015D32;
  margin-left: 0px;
  margin-bottom: 6px;
  font-size: 1.2em;
  font-weight: bolder;
  padding-left: 0;
}
/* line 14, /work/app/assets/stylesheets/partials/_show_for.scss */
ul.show_for .info-value {
  text-color: #ffffff;
  font-weight: bold;
}
/* line 19, /work/app/assets/stylesheets/partials/_show_for.scss */
ul.show_for .image-attribute {
  padding-left: 250px;
}
/* line 23, /work/app/assets/stylesheets/partials/_show_for.scss */
ul.show_for li {
  overflow: auto;
  list-style: none;
  padding-top: .2em;
}
/* line 28, /work/app/assets/stylesheets/partials/_show_for.scss */
ul.show_for li label {
  float: left;
  margin-right: 5px;
  width: 295px;
  font-weight: bold;
  color: #222929;
  margin-right: 8px;
  text-align: right;
  display: block;
  float: left;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.show_for li label {
  overflow-x: hidden;
}
/* line 38, /work/app/assets/stylesheets/partials/_show_for.scss */
ul.show_for li label:after {
  content: ":";
}
/* line 43, /work/app/assets/stylesheets/partials/_show_for.scss */
ul.show_for li.show-section-heading {
  background-color: #EAEAEA;
  color: #000008;
  white-space: normal;
  margin-left: 10px;
  padding: 0px 10px 10px 10px;
  font-size: 1.3em;
  font-weight: bold;
}
/* line 53, /work/app/assets/stylesheets/partials/_show_for.scss */
ul.show_for li.wrapper ol.collection {
  margin: 0;
  margin-top: -3px;
  padding: 0;
  display: block;
  float: left;
  margin-right: 5px;
  width: 245px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.show_for li.wrapper ol.collection {
  overflow-x: hidden;
}

/* line 63, /work/app/assets/stylesheets/partials/_show_for.scss */
.show_for_text_field {
  background-color: #EAEAEA;
  float: left;
  margin-right: 0;
  width: 470px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .show_for_text_field {
  overflow-x: hidden;
}

/* line 69, /work/app/assets/stylesheets/partials/_show_for.scss */
.show_for_text_field_short {
  background-color: #EAEAEA;
  float: left;
  margin-right: 0;
  width: 345px;
}
/* line 147, /bundle/ruby/3.4.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .show_for_text_field_short {
  overflow-x: hidden;
}

/* line 75, /work/app/assets/stylesheets/partials/_show_for.scss */
li.hidden {
  text-decoration: line-through;
}
/* ...





*/
