/*!
 * FilePond 4.32.7
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 *//* eslint-disable */.filepond--assistant{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{position:absolute;margin:0;padding:0;left:1em;top:1.75em;width:calc(100% - 2em);opacity:0;font-size:0}.filepond--data{position:absolute;width:0;height:0;padding:0;margin:0;border:none;visibility:hidden;pointer-events:none;contain:strict}.filepond--drip{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;opacity:.1;pointer-events:none;border-radius:.5em;background:rgba(0,0,0,.01)}.filepond--drip-blob{transform-origin:center center;width:8em;height:8em;margin-left:-4em;margin-top:-4em;background:#292625;border-radius:50%}.filepond--drip-blob,.filepond--drop-label{position:absolute;top:0;left:0;will-change:transform,opacity}.filepond--drop-label{right:0;margin:0;color:#4f4f4f;display:flex;justify-content:center;align-items:center;height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;text-align:center;line-height:1.5}.filepond--label-action{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-color:#a7a4a4;cursor:pointer}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{font-size:1em;width:1.625em;height:1.625em;font-family:inherit;line-height:inherit;margin:0;padding:0;border:none;outline:none;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{width:100%;height:100%}.filepond--file-action-button.filepond--file-action-button:after{position:absolute;left:-.75em;right:-.75em;top:-.75em;bottom:-.75em;content:""}.filepond--file-action-button{cursor:auto;color:#fff;border-radius:50%;background-color:rgba(0,0,0,.5);background-image:none;box-shadow:0 0 0 0 hsla(0,0%,100%,0);transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em hsla(0,0%,100%,.9)}.filepond--file-action-button[disabled]{color:hsla(0,0%,100%,.5);background-color:rgba(0,0,0,.25)}.filepond--file-action-button[hidden]{display:none}.filepond--action-edit-item.filepond--action-edit-item{width:2em;height:2em;padding:.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{border:none;line-height:inherit;background:transparent;font-family:inherit;color:inherit;outline:none;padding:0;margin:0 0 0 .25em;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{width:1.3125em;height:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--file-info{position:static;display:flex;flex-direction:column;align-items:flex-start;flex:1;margin:0 .5em 0 0;min-width:0;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{position:static;display:flex;flex-direction:column;align-items:flex-end;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;text-align:right;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;margin:0;padding:0;min-width:0;height:100%}.filepond--file-wrapper.filepond--file-wrapper>legend{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.filepond--file{position:static;display:flex;height:100%;align-items:flex-start;padding:.5625em;color:#fff;border-radius:.5em}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes shake{10%,90%{transform:translateX(-.0625em)}20%,80%{transform:translateX(.125em)}30%,50%,70%{transform:translateX(-.25em)}40%,60%{transform:translateX(.25em)}}@keyframes fall{0%{opacity:0;transform:scale(.5);animation-timing-function:ease-out}70%{opacity:1;transform:scale(1.1);animation-timing-function:ease-in-out}to{transform:scale(1);animation-timing-function:ease-out}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{position:absolute;top:0;left:0;right:0;z-index:1;padding:0;margin:.25em;will-change:transform,opacity;touch-action:auto}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em rgba(0,0,0,.25)}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{transition:box-shadow .125s ease-in-out;box-shadow:0 0 0 transparent}.filepond--item[data-drag-state=drag]{cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em rgba(0,0,0,.325)}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{position:absolute;top:0;left:0;right:0;margin:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent)}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:99999px;border:.3125em solid transparent;background-clip:content-box}.filepond--list.filepond--list{position:absolute;top:0;margin:0;padding:0;list-style-type:none;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{width:100%;height:100%;max-width:none;margin:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{bottom:0;height:auto;display:flex;justify-content:center;align-items:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{overflow:hidden;height:100%;margin-top:0;margin-bottom:0}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{left:0;right:0;height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}@media not all and (-webkit-min-device-pixel-ratio:0), not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}.filepond--panel-root{border-radius:.5em;background-color:#f1f0ef}.filepond--panel{position:absolute;left:0;top:0;right:0;margin:0;height:100%!important;pointer-events:none}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{transform-style:preserve-3d;background-color:transparent!important;border:none!important}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{position:absolute;left:0;top:0;right:0;margin:0;padding:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:none!important}.filepond--panel-top:after{content:"";position:absolute;height:2px;left:0;right:0;bottom:-1px;background-color:inherit}.filepond--panel-bottom,.filepond--panel-center{will-change:transform;backface-visibility:hidden;transform-origin:left top;transform:translate3d(0,.5em,0)}.filepond--panel-bottom{border-top-left-radius:0!important;border-top-right-radius:0!important;border-top:none!important}.filepond--panel-bottom:before{content:"";position:absolute;height:2px;left:0;right:0;top:-1px;background-color:inherit}.filepond--panel-center{height:100px!important;border-top:none!important;border-bottom:none!important;border-radius:0!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{position:static;width:1.25em;height:1.25em;color:#fff;margin:0;pointer-events:none;will-change:transform,opacity}.filepond--progress-indicator svg{width:100%;height:100%;vertical-align:top;transform-box:fill-box}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;position:relative;margin-bottom:1em;font-size:1rem;line-height:normal;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:450;text-align:left;text-rendering:optimizeLegibility;direction:ltr;contain:layout style size}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-top:1em;margin-bottom:1em}.filepond--root .filepond--credits{position:absolute;right:0;opacity:.4;line-height:.85;font-size:11px;color:inherit;text-decoration:none;z-index:3;bottom:-14px}.filepond--root .filepond--credits[style]{top:0;bottom:auto;margin-top:14px}/*!
 * FilePondPluginImagePreview 4.6.12
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 *//* eslint-disable */.filepond--image-preview-markup {
  position: absolute;
  left: 0;
  top: 0;
}.filepond--image-preview-wrapper {
  z-index: 2;
}.filepond--image-preview-overlay {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  min-height: 5rem;
  max-height: 7rem;
  margin: 0;
  opacity: 0;
  z-index: 2;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}.filepond--image-preview-overlay svg {
  width: 100%;
  height: auto;
  color: inherit;
  max-height: inherit;
}.filepond--image-preview-overlay-idle {
  mix-blend-mode: multiply;
  color: rgba(40, 40, 40, 0.85);
}.filepond--image-preview-overlay-success {
  mix-blend-mode: normal;
  color: rgba(54, 151, 99, 1);
}.filepond--image-preview-overlay-failure {
  mix-blend-mode: normal;
  color: rgba(196, 78, 71, 1);
}/* disable for Safari as mix-blend-mode causes the overflow:hidden of the parent container to not work */@supports (-webkit-marquee-repetition: infinite) and
  ((-o-object-fit: fill) or (object-fit: fill)) {
  .filepond--image-preview-overlay-idle {
    mix-blend-mode: normal;
  }
}.filepond--image-preview-wrapper {
  /* no interaction */
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;

  /* have preview fill up all available space */
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 100%;
  margin: 0;

  /* radius is .05em less to prevent the panel background color from shining through */
  border-radius: 0.45em;
  overflow: hidden;

  /* this seems to prevent Chrome from redrawing this layer constantly */
  background: rgba(0, 0, 0, 0.01);
}.filepond--image-preview {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  display: flex; /* this aligns the graphic vertically if the panel is higher than the image */
  align-items: center;
  height: 100%;
  width: 100%;
  pointer-events: none;
  background: #222;

  /* will be animated */
  will-change: transform, opacity;
}.filepond--image-clip {
  position: relative;
  overflow: hidden;
  margin: 0 auto;

  /* transparency indicator (currently only supports grid or basic color) */
}.filepond--image-clip[data-transparency-indicator='grid'] img,
.filepond--image-clip[data-transparency-indicator='grid'] canvas {
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' fill='%23eee'%3E%3Cpath d='M0 0 H50 V50 H0'/%3E%3Cpath d='M50 50 H100 V100 H50'/%3E%3C/svg%3E");
  background-size: 1.25em 1.25em;
}.filepond--image-bitmap,
.filepond--image-vector {
  position: absolute;
  left: 0;
  top: 0;
  will-change: transform;
}.filepond--root[data-style-panel-layout~='integrated']
  .filepond--image-preview-wrapper {
  border-radius: 0;
}.filepond--root[data-style-panel-layout~='integrated']
  .filepond--image-preview {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}.filepond--root[data-style-panel-layout~='circle']
  .filepond--image-preview-wrapper {
  border-radius: 99999rem;
}.filepond--root[data-style-panel-layout~='circle']
  .filepond--image-preview-overlay {
  top: auto;
  bottom: 0;
  transform: scaleY(-1);
}.filepond--root[data-style-panel-layout~='circle']
  .filepond--file
  .filepond--file-action-button[data-align*='bottom']:not([data-align*='center']) {
  margin-bottom: 0.325em;
}.filepond--root[data-style-panel-layout~='circle']
  .filepond--file
  [data-align*='left'] {
  left: calc(50% - 3em);
}.filepond--root[data-style-panel-layout~='circle']
  .filepond--file
  [data-align*='right'] {
  right: calc(50% - 3em);
}.filepond--root[data-style-panel-layout~='circle']
  .filepond--progress-indicator[data-align*='bottom'][data-align*='left'],
.filepond--root[data-style-panel-layout~='circle']
  .filepond--progress-indicator[data-align*='bottom'][data-align*='right'] {
  margin-bottom: calc(0.325em + 0.1875em);
}.filepond--root[data-style-panel-layout~='circle']
  .filepond--progress-indicator[data-align*='bottom'][data-align*='center'] {
  margin-top: 0;
  margin-bottom: 0.1875em;
  margin-left: 0.1875em;
}/*!
 * FilePondPluginFilePoster 2.5.1
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 *//* eslint-disable */.filepond--file-poster-wrapper {
  z-index: 2;
}.filepond--image-preview-wrapper ~ .filepond--file-poster-wrapper {
  display: none;
}.filepond--file-poster-overlay {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  min-height: 5rem;
  max-height: 7rem;
  margin: 0;
  opacity: 0;
  z-index: 1;
  mix-blend-mode: multiply;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;

  /* fixes chrome bug */
  aspect-ratio: auto;
}/* success (is second canvas) */.filepond--file-poster-overlay:nth-of-type(2) {
  mix-blend-mode: normal;
}/* error (is third canvas) */.filepond--file-poster-overlay:nth-of-type(3) {
  mix-blend-mode: normal;
}/* disable for Safari as mix-blend-mode causes the overflow:hidden of the parent container to not work */@supports (-webkit-marquee-repetition: infinite) and
  ((-o-object-fit: fill) or (object-fit: fill)) {
  .filepond--file-poster-overlay {
    mix-blend-mode: normal;
  }
}.filepond--file-poster-wrapper {
  /* no interaction */
  pointer-events: none;

  /* have preview fill up all available space */
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 100%;
  margin: 0;

  /* radius is .05em less to prevent the panel background color from shining through */
  border-radius: 0.45em;
  overflow: hidden;

  /* this seems to prevent Chrome from redrawing this layer constantly */
  background: rgba(0, 0, 0, 0.01);
}.filepond--file-poster {
  position: relative;
  z-index: 1;
  display: block;
  width: 100%;
  height: 100%;
  pointer-events: none;
  transform-origin: center center;
  background: #222;

  /* will be animated */
  will-change: transform, opacity;
}.filepond--file-poster img {
  height: 100%;
  width: auto;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  display: block;
  will-change: transform;
}.filepond--root[data-style-panel-layout~='integrated']
  .filepond--file-poster-wrapper {
  border-radius: 0;
}.filepond--root[data-style-panel-layout~='integrated'] .filepond--file-poster {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}.filepond--root[data-style-panel-layout~='circle']
  .filepond--file-poster-wrapper {
  border-radius: 99999rem;
}.filepond--root[data-style-panel-layout~='circle']
  .filepond--file-poster-overlay {
  top: auto;
  bottom: 0;
  transform: scaleY(-1);
}.filepond--root[data-style-panel-layout~='circle']
  .filepond--file
  .filepond--file-action-button[data-align*='bottom']:not([data-align*='center']) {
  margin-bottom: 0.325em;
}.filepond--root[data-style-panel-layout~='circle']
  .filepond--file
  [data-align*='left'] {
  left: calc(50% - 3em);
}.filepond--root[data-style-panel-layout~='circle']
  .filepond--file
  [data-align*='right'] {
  right: calc(50% - 3em);
}.filepond--root[data-style-panel-layout~='circle']
  .filepond--progress-indicator[data-align*='bottom'][data-align*='left'],
.filepond--root[data-style-panel-layout~='circle']
  .filepond--progress-indicator[data-align*='bottom'][data-align*='right'] {
  margin-bottom: calc(0.325em + 0.1875em);
}.filepond--root[data-style-panel-layout~='circle']
  .filepond--progress-indicator[data-align*='bottom'][data-align*='center'] {
  margin-top: 0;
  margin-bottom: 0.1875em;
  margin-left: 0.1875em;
}.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}/*
  with old method, spinner will shift when rotating if font-size contains floating point ( such as 22.5px ).
  here we use 2em in width and height, scaling back to 1em with transform: scale(.5) to prevent this effect.
*/.ld-ball,
.ld-ring,
.ld-hourglass,
.ld-loader,
.ld-cross,
.ld-square,
.ld-pie,
.ld-spinner {
  width: 1em;
  height: 1em;
  position: relative;
  color: inherit;
  display: inline-block;
  box-sizing: content-box;
}.ld-ball:after,
.ld-ring:after,
.ld-hourglass:after,
.ld-loader:after,
.ld-cross:after,
.ld-square:after,
.ld-pie:after,
.ld-spinner:after {
  content: " ";
  display: block;
  width: 2em;
  height: 2em;
  box-sizing: border-box;
  transform-origin: 0em 0em;
  transform: translateZ(0) scale(0.5);
  backface-visibility: hidden;
}.ld-ring:after {
  border-radius: 50%;
  border: 0.3em solid currentColor;
  border-left-color: transparent;
}.ld-ball:after {
  border-radius: 50%;
  background: currentColor;
}.ld-hourglass:after {
  border-radius: 50%;
  border: 1em solid currentColor;
  border-left-color: transparent;
  border-right-color: transparent;
}.ld-cross:after {
  position: absolute;
  height: 0.5em;
  transform: translateZ(0) scale(0.5) translate(0, 0.75em);
  background: currentColor;
}.ld-cross:before {
  content: " ";
  display: block;
  height: 2em;
  box-sizing: border-box;
  transform-origin: 0em 0em;
  backface-visibility: hidden;
  position: absolute;
  width: 0.5em;
  transform: translateZ(0) scale(0.5) translate(0.75em, 0);
  background: currentColor;
}.ld-square:after {
  background: currentColor;
}.ld-pie:after {
  border-radius: 50%;
  border: 1em solid currentColor;
  border-left-color: transparent;
}.ld-spinner:after {
  position: absolute;
  width: 0.4em;
  height: 0.4em;
  transform: translateZ(0) scale(0.5) translate(0.8em, 0.8em);
  border-radius: 50%;
  background: none;
  box-shadow: 0 1em 0 currentColor,0 -1em 0 currentColor,1em 0 0 currentColor,-1em 0 0 currentColor,.70710678em .70710678em 0 currentColor,-.70710678em .70710678em 0 currentColor,.70710678em -.70710678em 0 currentColor,-.70710678em -.70710678em 0 currentColor;
}.ld-loader {
  background-size: cover;
}.ld.reverse {
  animation-direction: reverse !important;
}.ld.xp15 {
  animation-duration: 0.15s !important;
}.ld.xp35 {
  animation-duration: 0.35s !important;
}.ld.xhalf {
  animation-duration: 0.5s !important;
}.ld.x1 {
  animation-duration: 1s !important;
}.ld.x2 {
  animation-duration: 2s !important;
}.ld.x4 {
  animation-duration: 4s !important;
}.ld.running {
  animation-play-state: running !important;
}.ld.paused {
  animation-play-state: paused !important;
}.ld.f00 {
  animation-delay: 0s !important;
}.ld.f01 {
  animation-delay: -0.1s !important;
}.ld.f02 {
  animation-delay: -0.2s !important;
}.ld.f03 {
  animation-delay: -0.3s !important;
}.ld.f04 {
  animation-delay: -0.4s !important;
}.ld.f05 {
  animation-delay: -0.5s !important;
}.ld.f06 {
  animation-delay: -0.6s !important;
}.ld.f07 {
  animation-delay: -0.7s !important;
}.ld.f08 {
  animation-delay: -0.8s !important;
}.ld.f09 {
  animation-delay: -0.9s !important;
}.ld.f10 {
  animation-delay: -1s !important;
}.ld { transform-origin: 50% 50%; transform-box: fill-box; }@keyframes ld-blink {
  0% { opacity: 1; }
  49.75% { opacity: 1; }
  50.25% { opacity: 0; }
  99.5% { opacity: 0; }
  100% { opacity: 1; }
}.ld.ld-blink {
  animation: ld-blink 1s infinite linear; ; 
}@keyframes ld-blur {
  0% { filter: blur(0) }
  50% { filter: blur(10px) }
  100% { filter: blur(0) }
}.ld.ld-blur {
  animation: ld-blur 1s infinite linear; ; 
}@keyframes ld-beat
{
  0% {
    animation-timing-function: cubic-bezier(0.1028,0.2484,0.1372,0.849);
    transform: scale(1);
  }
  34% {
    animation-timing-function: cubic-bezier(0.7116,0.2095,0.8159,0.6876);
    transform: scale(1.2);
  }
  68% {
    animation-timing-function: cubic-bezier(0.1475,0.2888,0.294,0.883);
    transform: scale(1.0268);
  }
  84% {
    animation-timing-function: cubic-bezier(0.8176,0.2193,0.867,0.6889);
    transform: scale(1.0932);
  }
  100% {
    transform: scale(1);
  }
}.ld.ld-beat {
  animation: ld-beat 1s infinite linear; ; 
}@keyframes ld-bounceAlt
{
  0% {
    animation-timing-function: cubic-bezier(0.1348,0.3256,0.2495,0.8687);
    transform: translate(0, 0%);
  }
  51% {
    animation-timing-function: cubic-bezier(0.7426,0.1782,0.8523,0.6514);
    transform: translate(0, -14%);
  }
  100% {
    transform: translate(0, 0%);
  }
}.ld.ld-bounceAlt {
  animation: ld-bounceAlt 1s infinite linear; ; 
}@keyframes ld-tick-alt
{
  0% {
    animation-timing-function: cubic-bezier(0.0637,0.1569,-0.0154,0.8727);
    transform: rotate(0deg);
  }
  22% {
    animation-timing-function: cubic-bezier(0.7634,0.2713,0.7818,0.6832);
    transform: rotate(-44.865deg);
  }
  43% {
    animation-timing-function: cubic-bezier(0.0599,0.1266,0.2372,1.029);
    transform: rotate(-7.515000000000001deg);
  }
  56% {
    animation-timing-function: cubic-bezier(0.6353,0.3049,0.6792,0.6671);
    transform: rotate(-25.290000000000003deg);
  }
  68% {
    animation-timing-function: cubic-bezier(0.0513,0.1148,0.3085,1.1548);
    transform: rotate(-5.13deg);
  }
  76% {
    animation-timing-function: cubic-bezier(0.467,0.2881,0.3593,0.7819);
    transform: rotate(-14.175deg);
  }
  83% {
    animation-timing-function: cubic-bezier(0.0632,0.1615,0.3539,1.4565);
    transform: rotate(-3.6deg);
  }
  88% {
    animation-timing-function: cubic-bezier(0.3563,0.3125,0.5387,1.6475);
    transform: rotate(-7.74deg);
  }
  92% {
    animation-timing-function: cubic-bezier(0.1265,0.4155,0.3821,1.8827);
    transform: rotate(-2.6100000000000003deg);
  }
  95% {
    animation-timing-function: cubic-bezier(0.5727,1.3521,0.0229,3.0356);
    transform: rotate(-4.185deg);
  }
  98% {
    animation-timing-function: cubic-bezier(0.4531,-1.3593,0.757,0.0281);
    transform: rotate(-2.565deg);
  }
  100% {
    transform: rotate(0deg);
  }
}.ld.ld-tick-alt {
  animation: ld-tick-alt 1s infinite linear; ; 
}@keyframes ld-jump
{
  0% {
    animation-timing-function: cubic-bezier(0.0637,0.1569,-0.0154,0.8727);
    transform: translate(0,0%);
  }
  22% {
    animation-timing-function: cubic-bezier(0.7634,0.2713,0.7818,0.6832);
    transform: translate(0,-13.958%);
  }
  43% {
    animation-timing-function: cubic-bezier(0.0599,0.1266,0.2372,1.029);
    transform: translate(0,-2.338%);
  }
  56% {
    animation-timing-function: cubic-bezier(0.6353,0.3049,0.6792,0.6671);
    transform: translate(0,-7.868%);
  }
  68% {
    animation-timing-function: cubic-bezier(0.0513,0.1148,0.3085,1.1548);
    transform: translate(0,-1.596%);
  }
  76% {
    animation-timing-function: cubic-bezier(0.467,0.2881,0.3593,0.7819);
    transform: translate(0,-4.41%);
  }
  83% {
    animation-timing-function: cubic-bezier(0.0632,0.1615,0.3539,1.4565);
    transform: translate(0,-1.12%);
  }
  88% {
    animation-timing-function: cubic-bezier(0.3563,0.3125,0.5387,1.6475);
    transform: translate(0,-2.4080000000000004%);
  }
  92% {
    animation-timing-function: cubic-bezier(0.1265,0.4155,0.3821,1.8827);
    transform: translate(0,-0.812%);
  }
  95% {
    animation-timing-function: cubic-bezier(0.5727,1.3521,0.0229,3.0356);
    transform: translate(0,-1.302%);
  }
  98% {
    animation-timing-function: cubic-bezier(0.4531,-1.3593,0.757,0.0281);
    transform: translate(0,-0.798%);
  }
  100% {
    transform: translate(0,0%);
  }
}.ld.ld-jump {
  animation: ld-jump 1s infinite linear; ; 
}@keyframes ld-bounce
{
  0% {
    animation-timing-function: cubic-bezier(0.138,0.2541,0.2177,0.8747);
    transform: translate(0,0%) scaleY(1);
  }
  37% {
    animation-timing-function: cubic-bezier(0.7679,0.1817,0.8401,0.7167);
    transform: translate(0,-39.96%) scaleY(1);
  }
  72.2% {
    animation-timing-function: cubic-bezier(0.1045,0.2026,0.2224,0.9608);
    transform: translate(0,0%) scaleY(1);
  }
  87.2% {
    animation-timing-function: cubic-bezier(0.7463,0.2314,0.8159,0.6941);
    transform: translate(0,19.85%) scaleY(0.603);
  }
  100% {
    transform: translate(0,0%) scaleY(1);
  }
}.ld.ld-bounce {
  animation: ld-bounce 1s infinite linear; ; 
}@keyframes ld-clock {
0% {
  animation-timing-function: cubic-bezier(0,0.7,0.30000000000000004,1);
  transform: rotate(0deg);
}
8.33333% {
  animation-timing-function: cubic-bezier(0,0.7,0.30000000000000004,1);
  transform: rotate(30deg);
}
16.66667% {
  animation-timing-function: cubic-bezier(0,0.7,0.30000000000000004,1);
  transform: rotate(60deg);
}
25% {
  animation-timing-function: cubic-bezier(0,0.7,0.30000000000000004,1);
  transform: rotate(90deg);
}
33.33333% {
  animation-timing-function: cubic-bezier(0,0.7,0.30000000000000004,1);
  transform: rotate(120deg);
}
41.66667% {
  animation-timing-function: cubic-bezier(0,0.7,0.30000000000000004,1);
  transform: rotate(150deg);
}
50% {
  animation-timing-function: cubic-bezier(0,0.7,0.30000000000000004,1);
  transform: rotate(180deg);
}
58.33333% {
  animation-timing-function: cubic-bezier(0,0.7,0.30000000000000004,1);
  transform: rotate(210deg);
}
66.66667% {
  animation-timing-function: cubic-bezier(0,0.7,0.30000000000000004,1);
  transform: rotate(240deg);
}
75% {
  animation-timing-function: cubic-bezier(0,0.7,0.30000000000000004,1);
  transform: rotate(270deg);
}
83.33333% {
  animation-timing-function: cubic-bezier(0,0.7,0.30000000000000004,1);
  transform: rotate(300deg);
}
91.66667% {
  animation-timing-function: cubic-bezier(0,0.7,0.30000000000000004,1);
  transform: rotate(330deg);
}
100% {
  animation-timing-function: cubic-bezier(0,0.7,0.30000000000000004,1);
  transform: rotate(360deg);
}
}.ld.ld-clock {
  animation: ld-clock 12s infinite linear; ; 
}@keyframes ld-fade
{
  0% {
    animation-timing-function: cubic-bezier(0.2057,0.573,0.3723,0.9184);
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}.ld.ld-fade {
  animation: ld-fade 1s infinite linear; ; 
}@keyframes ld-flip {
  0%, 25%, 50%, 75%, 100% { animation-timing-function: cubic-bezier(0, 0.4,0.6, 1) }
    0% { transform: scale(1,1) }
   25% { transform: scale(-1,1) }
   50% { transform: scale(-1,-1) }
   75% { transform: scale(1,-1) }
  100% { transform: scale(1,1) }
}.ld.ld-flip {
  animation: ld-flip 1s infinite linear; ; 
}@keyframes ld-float {
  0% {
    animation-timing-function: cubic-bezier(0,0.4,0.6,1);
    transform: translate(0,0) scale(0.7);
    box-shadow: 0 0 0 rgba(0,0,0,.3);
  }
  50% {
    animation-timing-function: cubic-bezier(0.4,0,1,0.6);
    transform: translate(0,-15%) scale(1);
    box-shadow: 0 23% 5% -15% rgba(0,0,0,.2)
  }
  100% {
    transform: translate(0,0) scale(0.7);
    box-shadow: 0 0 0 rgba(0,0,0,.3)
  }
}.ld.ld-float {
  animation: ld-float 1s infinite linear; ; 
}@keyframes ld-heartbeat
{
  0% {
    animation-timing-function: cubic-bezier(0.1678,0.6042,0.5465,3.0859);
    transform: scale(1.3);
  }
  30% {
    animation-timing-function: cubic-bezier(0.3206,0.3435,0.6825,0.6598);
    transform: scale(1.15);
  }
  31% {
    animation-timing-function: cubic-bezier(0.2811,0.5061,0.5347,0.909);
    transform: scale(1.1458);
  }
  100% {
    transform: scale(1);
  }
}.ld.ld-heartbeat {
  animation: ld-heartbeat 1s infinite linear; ; 
}@keyframes ld-hit {
  0% {
    animation-timing-function: cubic-bezier(0.5,0,1,0.5);
    transform: scale(0) translate(0,0) skewX(0);
    opacity: 1;
  }
  20% {
    transform: scale(1) translate(0,0) skewX(20deg);
  }
  50% {
    animation-timing-function: cubic-bezier(0.6,0,1,0.4);
    transform: scale(1) translate(0,0) skewX(20deg);
    opacity: 1;
  }
  100% {
    transform: scale(1)  translate(0,200%) skewX(20deg);
    opacity: 0;
  }
}.ld.ld-hit {
  animation: ld-hit 2s infinite linear; ; 
}@keyframes ld-move-ltr
{
  0% {
    transform: translate(0%,0%);
  }
  40% {
    transform: translate(40%,0%);
  }
  49.99999% {
    transform: translate(49.99999%,0%);
  }
  50% {
    transform: translate(-50%,0%);
  }
  50.00001% {
    transform: translate(-49.99999%,0%);
  }
  60% {
    transform: translate(-40%,0%);
  }
  100% {
    transform: translate(0%,0%);
  }
}.ld.ld-move-ltr {
  animation: ld-move-ltr 1s infinite linear; ; 
}@keyframes ld-move-rtl
{
  0% {
    transform: translate(0%,0%);
  }
  40% {
    transform: translate(-40%,0%);
  }
  49.99999% {
    transform: translate(-49.99999%,0%);
  }
  50% {
    transform: translate(50%,0%);
  }
  50.00001% {
    transform: translate(49.99999%,0%);
  }
  60% {
    transform: translate(40%,0%);
  }
  100% {
    transform: translate(0%,0%);
  }
}.ld.ld-move-rtl {
  animation: ld-move-rtl 1s infinite linear; ; 
}@keyframes ld-move-ttb
{
  0% {
    transform: translate(0%,0%);
  }
  40% {
    transform: translate(0%,40%);
  }
  49.99999% {
    transform: translate(0%,49.99999%);
  }
  50% {
    transform: translate(0%,-50%);
  }
  50.00001% {
    transform: translate(0%,-49.99999%);
  }
  60% {
    transform: translate(0%,-40%);
  }
  100% {
    transform: translate(0%,0%);
  }
}.ld.ld-move-ttb {
  animation: ld-move-ttb 1s infinite linear; ; 
}@keyframes ld-move-btt
{
  0% {
    transform: translate(0%,0%);
  }
  40% {
    transform: translate(0%,-40%);
  }
  49.99999% {
    transform: translate(0%,-49.99999%);
  }
  50% {
    transform: translate(0%,50%);
  }
  50.00001% {
    transform: translate(0%,49.99999%);
  }
  60% {
    transform: translate(0%,40%);
  }
  100% {
    transform: translate(0%,0%);
  }
}.ld.ld-move-btt {
  animation: ld-move-btt 1s infinite linear; ; 
}@keyframes ld-move-fade-ltr
{
  0% {
    transform: translate(0%,0%);
    opacity: 1;
  }
  40% {
    transform: translate(40%,0%);
    opacity: 1;
  }
  49.99999% {
    transform: translate(49.99999%,0%);
    opacity: 0;
  }
  50% {
    transform: translate(-50%,0%);
    opacity: 0;
  }
  50.00001% {
    transform: translate(-49.99999%,0%);
    opacity: 0;
  }
  60% {
    transform: translate(-40%,0%);
    opacity: 1;
  }
  100% {
    transform: translate(0%,0%);
    opacity: 1;
  }
}.ld.ld-move-fade-ltr {
  animation: ld-move-fade-ltr 1s infinite linear; ; 
}@keyframes ld-move-fade-rtl
{
  0% {
    transform: translate(0%,0%);
    opacity: 1;
  }
  40% {
    transform: translate(-40%,0%);
    opacity: 1;
  }
  49.99999% {
    transform: translate(-49.99999%,0%);
    opacity: 0;
  }
  50% {
    transform: translate(50%,0%);
    opacity: 0;
  }
  50.00001% {
    transform: translate(49.99999%,0%);
    opacity: 0;
  }
  60% {
    transform: translate(40%,0%);
    opacity: 1;
  }
  100% {
    transform: translate(0%,0%);
    opacity: 1;
  }
}.ld.ld-move-fade-rtl {
  animation: ld-move-fade-rtl 1s infinite linear; ; 
}@keyframes ld-move-fade-ttb
{
  0% {
    transform: translate(0%,0%);
    opacity: 1;
  }
  40% {
    transform: translate(0%,40%);
    opacity: 1;
  }
  49.99999% {
    transform: translate(0%,49.99999%);
    opacity: 0;
  }
  50% {
    transform: translate(0%,-50%);
    opacity: 0;
  }
  50.00001% {
    transform: translate(0%,-49.99999%);
    opacity: 0;
  }
  60% {
    transform: translate(0%,-40%);
    opacity: 1;
  }
  100% {
    transform: translate(0%,0%);
    opacity: 1;
  }
}.ld.ld-move-fade-ttb {
  animation: ld-move-fade-ttb 1s infinite linear; ; 
}@keyframes ld-move-fade-btt
{
  0% {
    transform: translate(0%,0%);
    opacity: 1;
  }
  40% {
    transform: translate(0%,-40%);
    opacity: 1;
  }
  49.99999% {
    transform: translate(0%,-49.99999%);
    opacity: 0;
  }
  50% {
    transform: translate(0%,50%);
    opacity: 0;
  }
  50.00001% {
    transform: translate(0%,49.99999%);
    opacity: 0;
  }
  60% {
    transform: translate(0%,40%);
    opacity: 1;
  }
  100% {
    transform: translate(0%,0%);
    opacity: 1;
  }
}.ld.ld-move-fade-btt {
  animation: ld-move-fade-btt 1s infinite linear; ; 
}@keyframes ld-orbit {  0% {
animation-timing-function: linear;
transform: translate(0%,-60%) rotate(0deg) } 
 8.33333% {
animation-timing-function: linear;
transform: translate(30%,-51.96152%) rotate(30deg) } 
 16.66667% {
animation-timing-function: linear;
transform: translate(51.96152%,-30%) rotate(60deg) } 
 25% {
animation-timing-function: linear;
transform: translate(60%,0%) rotate(90deg) } 
 33.33333% {
animation-timing-function: linear;
transform: translate(51.96152%,30%) rotate(120deg) } 
 41.66667% {
animation-timing-function: linear;
transform: translate(30%,51.96152%) rotate(150deg) } 
 50% {
animation-timing-function: linear;
transform: translate(0%,60%) rotate(180deg) } 
 58.33333% {
animation-timing-function: linear;
transform: translate(-30%,51.96152%) rotate(210deg) } 
 66.66667% {
animation-timing-function: linear;
transform: translate(-51.96152%,30%) rotate(240deg) } 
 75% {
animation-timing-function: linear;
transform: translate(-60%,0%) rotate(270deg) } 
 83.33333% {
animation-timing-function: linear;
transform: translate(-51.96152%,-30%) rotate(300deg) } 
 91.66667% {
animation-timing-function: linear;
transform: translate(-30%,-51.96152%) rotate(330deg) } 
 100% {
animation-timing-function: linear;
transform: translate(0%,-60%) rotate(360deg) }  }.ld.ld-orbit {
  animation: ld-orbit 1s infinite linear; ; 
}@keyframes ld-breath
{
  0% {
    animation-timing-function: cubic-bezier(0.9647,0.2413,-0.0705,0.7911);
    transform: scale(0.9099999999999999);
  }
  51% {
    animation-timing-function: cubic-bezier(0.9226,0.2631,-0.0308,0.7628);
    transform: scale(1.02994);
  }
  100% {
    transform: scale(0.9099999999999999);
  }
}.ld.ld-breath {
  animation: ld-breath 1s infinite linear; ; 
}@keyframes ld-dim
{
  0% {
    animation-timing-function: cubic-bezier(0.9647,0.2413,-0.0705,0.7911);
    opacity: 0;
  }
  51% {
    animation-timing-function: cubic-bezier(0.9226,0.2631,-0.0308,0.7628);
    opacity: 0.9995;
  }
  100% {
    opacity: 0;
  }
}.ld.ld-dim {
  animation: ld-dim 1s infinite linear; ; 
}@keyframes ld-metronome
{
  0% {
    animation-timing-function: cubic-bezier(0.7806,0.0715,0.8998,0.731);
    transform: translate(-10%) rotate(-20deg);
  }
  17.5% {
    animation-timing-function: cubic-bezier(0.484,0.3308,0.6853,0.6667);
    transform: translate(-6.18%) rotate(-12.36deg);
  }
  27.6% {
    animation-timing-function: cubic-bezier(0.0676,0.1836,0.0518,0.9433);
    transform: translate(2.48%) rotate(4.96deg);
  }
  50.1% {
    animation-timing-function: cubic-bezier(0.7773,0.0708,0.9008,0.735);
    transform: translate(10%) rotate(20deg);
  }
  67.6% {
    animation-timing-function: cubic-bezier(0.4888,0.331,0.6153,0.6674);
    transform: translate(6.16%) rotate(12.32deg);
  }
  80% {
    animation-timing-function: cubic-bezier(0.0801,0.2206,0.1357,0.9363);
    transform: translate(-4.57%) rotate(-9.14deg);
  }
  100% {
    transform: translate(-10%) rotate(-20deg);
  }
}.ld.ld-metronome {
  animation: ld-metronome 1s infinite linear; ; 
}@keyframes ld-swing
{
  0% {
    animation-timing-function: cubic-bezier(0.9647,0.2413,-0.0705,0.7911);
    transform: rotate(-30deg);
  }
  51% {
    animation-timing-function: cubic-bezier(0.9226,0.2631,-0.0308,0.7628);
    transform: rotate(29.97deg);
  }
  100% {
    transform: rotate(-30deg);
  }
}.ld.ld-swing {
  animation: ld-swing 1s infinite linear; ; 
}@keyframes ld-wander-v
{
  0% {
    animation-timing-function: cubic-bezier(0.7806,0.0715,0.8998,0.731);
    transform: translate(0,-10%);
  }
  17.5% {
    animation-timing-function: cubic-bezier(0.484,0.3308,0.6853,0.6667);
    transform: translate(0,-6.18%);
  }
  27.6% {
    animation-timing-function: cubic-bezier(0.2459,0.3343,0.4923,0.6717);
    transform: translate(0,2.48%);
  }
  35.1% {
    animation-timing-function: cubic-bezier(0.1317,0.3401,0.311,0.9176);
    transform: translate(0,7.49%);
  }
  50.1% {
    animation-timing-function: cubic-bezier(0.7773,0.0708,0.9008,0.735);
    transform: translate(0,10%);
  }
  67.6% {
    animation-timing-function: cubic-bezier(0.4888,0.331,0.6153,0.6674);
    transform: translate(0,6.16%);
  }
  80% {
    animation-timing-function: cubic-bezier(0.2539,0.3274,0.5671,0.676);
    transform: translate(0,-4.57%);
  }
  85% {
    animation-timing-function: cubic-bezier(0.1302,0.3349,0.3113,0.9183);
    transform: translate(0,-7.47%);
  }
  100% {
    transform: translate(0,-10%);
  }
}.ld.ld-wander-v {
  animation: ld-wander-v 1s infinite linear; ; 
}@keyframes ld-wander-h
{
  0% {
    animation-timing-function: cubic-bezier(0.7806,0.0715,0.8998,0.731);
    transform: translate(-10%,0);
  }
  17.5% {
    animation-timing-function: cubic-bezier(0.484,0.3308,0.6853,0.6667);
    transform: translate(-6.18%,0);
  }
  27.6% {
    animation-timing-function: cubic-bezier(0.2459,0.3343,0.4923,0.6717);
    transform: translate(2.48%,0);
  }
  35.1% {
    animation-timing-function: cubic-bezier(0.1317,0.3401,0.311,0.9176);
    transform: translate(7.49%,0);
  }
  50.1% {
    animation-timing-function: cubic-bezier(0.7773,0.0708,0.9008,0.735);
    transform: translate(10%,0);
  }
  67.6% {
    animation-timing-function: cubic-bezier(0.4888,0.331,0.6153,0.6674);
    transform: translate(6.16%,0);
  }
  80% {
    animation-timing-function: cubic-bezier(0.2539,0.3274,0.5671,0.676);
    transform: translate(-4.57%,0);
  }
  85% {
    animation-timing-function: cubic-bezier(0.1302,0.3349,0.3113,0.9183);
    transform: translate(-7.47%,0);
  }
  100% {
    transform: translate(-10%,0);
  }
}.ld.ld-wander-h,.ld.ld-wander {
  animation: ld-wander-h 1s infinite linear; ; 
}@keyframes ld-pulse
{
  0% {
    animation-timing-function: cubic-bezier(0.3333,0.3333,0.3124,0.6668);
    transform: scale(0.85);
  }
  0.5% {
    animation-timing-function: cubic-bezier(0.0233,-0.3865,0.6667,0.6667);
    transform: scale(1.141);
  }
  1.5% {
    animation-timing-function: cubic-bezier(0.2893,0.354,0.6158,0.6958);
    transform: scale(1.124);
  }
  11% {
    animation-timing-function: cubic-bezier(0.2861,0.4196,0.6215,0.7476);
    transform: scale(0.992);
  }
  25% {
    animation-timing-function: cubic-bezier(0.0793,0.2627,0.9972,1.5511);
    transform: scale(0.887);
  }
  49.5% {
    animation-timing-function: cubic-bezier(0.6664,0.3332,0.6667,0.6667);
    transform: scale(0.85);
  }
  50% {
    animation-timing-function: cubic-bezier(0,0.3522,1,0.6686);
    transform: scale(1.1500000000000001);
  }
  51% {
    animation-timing-function: cubic-bezier(0.2668,0.4036,0.554,0.7657);
    transform: scale(1.1320000000000001);
  }
  73.5% {
    animation-timing-function: cubic-bezier(0.2997,1.0028,0.6671,1);
    transform: scale(0.894);
  }
  100% {
    transform: scale(0.85);
  }
}.ld.ld-pulse {
  animation: ld-pulse 1s infinite linear; ; 
}@keyframes ld-jingle
{
  0% {
    animation-timing-function: cubic-bezier(0.146,0.2111,0.5902,1.3204);
    transform: rotate(0deg);
  }
  11% {
    animation-timing-function: cubic-bezier(0.1079,0.1992,-0.6462,0.828);
    transform: rotate(7.61deg);
  }
  23% {
    animation-timing-function: cubic-bezier(0.0504,0.0951,0.0163,0.9677);
    transform: rotate(-5.789999999999999deg);
  }
  36% {
    animation-timing-function: cubic-bezier(0.0475,0.0921,0.3134,1.0455);
    transform: rotate(3.35deg);
  }
  49% {
    animation-timing-function: cubic-bezier(0.0789,0.1565,0.3413,1.0972);
    transform: rotate(-1.9300000000000002deg);
  }
  62% {
    animation-timing-function: cubic-bezier(0.141,0.2885,0.406,1.1519);
    transform: rotate(1.12deg);
  }
  75% {
    animation-timing-function: cubic-bezier(0.226,0.4698,0.5031,1.1722);
    transform: rotate(-0.64deg);
  }
  88% {
    animation-timing-function: cubic-bezier(0.3121,0.5521,0.5655,0.8997);
    transform: rotate(0.37deg);
  }
  100% {
    transform: rotate(-0.28deg);
  }
}.ld.ld-jingle {
  animation: ld-jingle 1s infinite linear; ; transform-origin: 50% 0%
}@keyframes ld-rubber-v
{
  0% {
    animation-timing-function: cubic-bezier(0.1858,0.2841,0.5834,1.4615);
    transform: scaleY(1);
  }
  31% {
    animation-timing-function: cubic-bezier(0.0467,0.1102,0.4803,1.4719);
    transform: scaleY(1.1354);
  }
  41% {
    animation-timing-function: cubic-bezier(0.0469,0.1108,0.4775,1.4732);
    transform: scaleY(0.9052);
  }
  51% {
    animation-timing-function: cubic-bezier(0.0478,0.1131,0.4723,1.4819);
    transform: scaleY(1.0664);
  }
  61% {
    animation-timing-function: cubic-bezier(0.0506,0.1192,0.4639,1.4818);
    transform: scaleY(0.9536);
  }
  71% {
    animation-timing-function: cubic-bezier(0.0581,0.1374,0.457,1.4901);
    transform: scaleY(1.0326);
  }
  81% {
    animation-timing-function: cubic-bezier(0.0765,0.1813,0.4542,1.4923);
    transform: scaleY(0.9772);
  }
  91% {
    animation-timing-function: cubic-bezier(0.1747,0.3181,0.341,0.878);
    transform: scaleY(1.016);
  }
  100% {
    transform: scaleY(0.9836);
  }
}.ld.ld-rubber-v {
  animation: ld-rubber-v 1s infinite linear; ; 
}@keyframes ld-rubber-h
{
  0% {
    animation-timing-function: cubic-bezier(0.1858,0.2841,0.5834,1.4615);
    transform: scaleX(1);
  }
  31% {
    animation-timing-function: cubic-bezier(0.0467,0.1102,0.4803,1.4719);
    transform: scaleX(1.1354);
  }
  41% {
    animation-timing-function: cubic-bezier(0.0469,0.1108,0.4775,1.4732);
    transform: scaleX(0.9052);
  }
  51% {
    animation-timing-function: cubic-bezier(0.0478,0.1131,0.4723,1.4819);
    transform: scaleX(1.0664);
  }
  61% {
    animation-timing-function: cubic-bezier(0.0506,0.1192,0.4639,1.4818);
    transform: scaleX(0.9536);
  }
  71% {
    animation-timing-function: cubic-bezier(0.0581,0.1374,0.457,1.4901);
    transform: scaleX(1.0326);
  }
  81% {
    animation-timing-function: cubic-bezier(0.0765,0.1813,0.4542,1.4923);
    transform: scaleX(0.9772);
  }
  91% {
    animation-timing-function: cubic-bezier(0.1747,0.3181,0.341,0.878);
    transform: scaleX(1.016);
  }
  100% {
    transform: scaleX(0.9836);
  }
}.ld.ld-rubber-h,.ld.ld-rubber {
  animation: ld-rubber-h 1s infinite linear; ; 
}@keyframes ld-shake-v
{
  0% {
    animation-timing-function: cubic-bezier(0.1441,0.1912,0.6583,1.1029);
    transform: translate(0,0%);
  }
  31% {
    animation-timing-function: cubic-bezier(0.0667,0.1419,0.6667,1.1415);
    transform: translate(0,7.800000000000001%);
  }
  45% {
    animation-timing-function: cubic-bezier(0.0542,0.1151,0.5697,1.181);
    transform: translate(0,-4.680000000000001%);
  }
  59% {
    animation-timing-function: cubic-bezier(0.0497,0.1058,0.4541,1.231);
    transform: translate(0,2.8100000000000005%);
  }
  73% {
    animation-timing-function: cubic-bezier(0.0808,0.1711,0.4109,1.2519);
    transform: translate(0,-1.6800000000000002%);
  }
  87% {
    animation-timing-function: cubic-bezier(0.2073,0.3705,0.4064,0.8839);
    transform: translate(0,1.01%);
  }
  100% {
    transform: translate(0,-0.78%);
  }
}.ld.ld-shake-v {
  animation: ld-shake-v 1s infinite linear; ; 
}@keyframes ld-shake-h
{
  0% {
    animation-timing-function: cubic-bezier(0.1515,0.2047,0.6562,1.1369);
    transform: translate(0%,0);
  }
  31% {
    animation-timing-function: cubic-bezier(0.0628,0.1361,0.6012,1.2083);
    transform: translate(7.66%,0);
  }
  45% {
    animation-timing-function: cubic-bezier(0.0579,0.1251,0.5661,1.2263);
    transform: translate(-5.36%,0);
  }
  59% {
    animation-timing-function: cubic-bezier(0.0523,0.113,0.5181,1.2493);
    transform: translate(3.75%,0);
  }
  73% {
    animation-timing-function: cubic-bezier(0.0513,0.1113,0.4632,1.2762);
    transform: translate(-2.63%,0);
  }
  87% {
    animation-timing-function: cubic-bezier(0.1502,0.2709,0.2303,0.8469);
    transform: translate(1.8399999999999999%,0);
  }
  100% {
    transform: translate(-1.6800000000000002%,0);
  }
}.ld.ld-shake-h,.ld.ld-shake {
  animation: ld-shake-h 1s infinite linear; ; 
}@keyframes ld-tick
{
  0% {
    animation-timing-function: cubic-bezier(0.1858,0.2841,0.5834,1.4615);
    transform: rotate(0deg);
  }
  31% {
    animation-timing-function: cubic-bezier(0.0467,0.1102,0.4803,1.4719);
    transform: rotate(13.540000000000001deg);
  }
  41% {
    animation-timing-function: cubic-bezier(0.0469,0.1108,0.4775,1.4732);
    transform: rotate(-9.48deg);
  }
  51% {
    animation-timing-function: cubic-bezier(0.0478,0.1131,0.4723,1.4819);
    transform: rotate(6.640000000000001deg);
  }
  61% {
    animation-timing-function: cubic-bezier(0.0506,0.1192,0.4639,1.4818);
    transform: rotate(-4.640000000000001deg);
  }
  71% {
    animation-timing-function: cubic-bezier(0.0581,0.1374,0.457,1.4901);
    transform: rotate(3.2600000000000002deg);
  }
  81% {
    animation-timing-function: cubic-bezier(0.0765,0.1813,0.4542,1.4923);
    transform: rotate(-2.2800000000000002deg);
  }
  91% {
    animation-timing-function: cubic-bezier(0.1747,0.3181,0.341,0.878);
    transform: rotate(1.6deg);
  }
  100% {
    transform: rotate(-1.6400000000000001deg);
  }
}.ld.ld-tick {
  animation: ld-tick 1s infinite linear; ; 
}@keyframes ld-smash
{
  0% {
    animation-timing-function: cubic-bezier(0.3385,0.332,0.6667,0.6667);
    transform: rotate(0deg);
  }
  40.8% {
    animation-timing-function: cubic-bezier(0.3316,0.3338,0.5714,1.3045);
    transform: rotate(24.48deg);
  }
  48.5% {
    animation-timing-function: cubic-bezier(0.9673,0.2776,0.6667,0.6667);
    transform: rotate(29.07deg);
  }
  51% {
    animation-timing-function: cubic-bezier(0.1933,0.2947,-0.0572,0.7191);
    transform: rotate(25.38deg);
  }
  60.8% {
    animation-timing-function: cubic-bezier(0.0583,2.8507,0.8558,1);
    transform: rotate(0.54deg);
  }
  100% {
    transform: rotate(0deg);
  }
}.ld.ld-smash {
  animation: ld-smash 1s infinite linear; ; 
}@keyframes ld-jelly-alt
{
  0% {
    animation-timing-function: cubic-bezier(0.1858,0.2841,0.5834,1.4615);
    transform: skewX(0deg);
  }
  31% {
    animation-timing-function: cubic-bezier(0.0467,0.1102,0.4803,1.4719);
    transform: skewX(6.7700000000000005deg);
  }
  41% {
    animation-timing-function: cubic-bezier(0.0469,0.1108,0.4775,1.4732);
    transform: skewX(-4.74deg);
  }
  51% {
    animation-timing-function: cubic-bezier(0.0478,0.1131,0.4723,1.4819);
    transform: skewX(3.3200000000000003deg);
  }
  61% {
    animation-timing-function: cubic-bezier(0.0506,0.1192,0.4639,1.4818);
    transform: skewX(-2.3200000000000003deg);
  }
  71% {
    animation-timing-function: cubic-bezier(0.0581,0.1374,0.457,1.4901);
    transform: skewX(1.6300000000000001deg);
  }
  81% {
    animation-timing-function: cubic-bezier(0.0765,0.1813,0.4542,1.4923);
    transform: skewX(-1.1400000000000001deg);
  }
  91% {
    animation-timing-function: cubic-bezier(0.1747,0.3181,0.341,0.878);
    transform: skewX(0.8deg);
  }
  100% {
    transform: skewX(-0.8200000000000001deg);
  }
}.ld.ld-jelly-alt {
  animation: ld-jelly-alt 1s infinite linear; ; 
}@keyframes ld-jelly
{
  0% {
    animation-timing-function: cubic-bezier(0.1441,0.1912,0.6583,1.1029);
    transform: translate(0%,0) skewX(0deg);
  }
  31% {
    animation-timing-function: cubic-bezier(0.0667,0.1419,0.6667,1.1415);
    transform: translate(-7.800000000000001%,0) skewX(7.800000000000001deg);
  }
  45% {
    animation-timing-function: cubic-bezier(0.0542,0.1151,0.5697,1.181);
    transform: translate(4.680000000000001%,0) skewX(-4.680000000000001deg);
  }
  59% {
    animation-timing-function: cubic-bezier(0.0497,0.1058,0.4541,1.231);
    transform: translate(-2.8100000000000005%,0) skewX(2.8100000000000005deg);
  }
  73% {
    animation-timing-function: cubic-bezier(0.0808,0.1711,0.4109,1.2519);
    transform: translate(1.6800000000000002%,0) skewX(-1.6800000000000002deg);
  }
  87% {
    animation-timing-function: cubic-bezier(0.2073,0.3705,0.4064,0.8839);
    transform: translate(-1.01%,0) skewX(1.01deg);
  }
  100% {
    transform: translate(0.78%,0) skewX(-0.78deg);
  }
}.ld.ld-jelly {
  animation: ld-jelly 1s infinite linear; ; 
}@keyframes ld-damage
{
  0% {
    animation-timing-function: cubic-bezier(0.1916,0.3481,0.5313,2.0622);
    opacity: 1;
  }
  21% {
    animation-timing-function: cubic-bezier(0.0461,0.1237,0.4559,1.8579);
    opacity: 0.42200000000000004;
  }
  29% {
    animation-timing-function: cubic-bezier(0.0468,0.1254,0.4564,1.8559);
    opacity: 1.462;
  }
  37% {
    animation-timing-function: cubic-bezier(0.0479,0.1283,0.457,1.856);
    opacity: 0.63;
  }
  45% {
    animation-timing-function: cubic-bezier(0.0487,0.1306,0.457,1.8506);
    opacity: 1.296;
  }
  53% {
    animation-timing-function: cubic-bezier(0.0515,0.1383,0.4591,1.8571);
    opacity: 0.763;
  }
  61% {
    animation-timing-function: cubic-bezier(0.0556,0.1484,0.4608,1.846);
    opacity: 1.189;
  }
  69% {
    animation-timing-function: cubic-bezier(0.0595,0.1602,0.4632,1.8456);
    opacity: 0.848;
  }
  77% {
    animation-timing-function: cubic-bezier(0.0689,0.1849,0.4698,1.8391);
    opacity: 1.121;
  }
  85% {
    animation-timing-function: cubic-bezier(0.0794,0.2133,0.4765,1.8226);
    opacity: 0.903;
  }
  93% {
    animation-timing-function: cubic-bezier(0.1486,0.2692,0.2335,0.855);
    opacity: 1.078;
  }
  100% {
    opacity: 0.893;
  }
}.ld.ld-damage {
  animation: ld-damage 1s infinite linear; ; 
}@keyframes ld-rush-ltr {
  0% { animation-timing-function: cubic-bezier(0,0.5,0.5,1); opacity: 0 }
  5% { opacity: 1}
  0% { transform: translateX(-318.47520861406804%) skewX(30deg); }
25% { transform: translateX(-21.425625842204074%) skewX(-15deg); }
33% { transform: translateX(8.574374157795926%) skewX(-15deg); }
44% { transform: translateX(-4.212879922796667%) skewX(7.5deg); }
55.00000000000001% { transform: translateX(2.097390810087623%) skewX(-3.75deg); }
66% { transform: translateX(0%) skewX(0deg); }
80% { transform: translateX(0%) skewX(0deg); }
100% { transform: translateX(300%) skewX(30deg); opacity: 1; }
}.ld.ld-rush-ltr {
  animation: ld-rush-ltr 1s infinite linear; ; 
}@keyframes ld-rush-rtl {
  0% { animation-timing-function: cubic-bezier(0,0.5,0.5,1); opacity: 0 }
  5% { opacity: 1}
  0% { transform: translateX(318.47520861406804%) skewX(-30deg); }
25% { transform: translateX(21.425625842204074%) skewX(15deg); }
33% { transform: translateX(-8.574374157795926%) skewX(15deg); }
44% { transform: translateX(4.212879922796667%) skewX(-7.5deg); }
55.00000000000001% { transform: translateX(-2.097390810087623%) skewX(3.75deg); }
66% { transform: translateX(0%) skewX(0deg); }
80% { transform: translateX(0%) skewX(0deg); }
100% { transform: translateX(-300%) skewX(-30deg); opacity: 1; }
}.ld.ld-rush-rtl {
  animation: ld-rush-rtl 1s infinite linear; ; 
}@keyframes ld-rush-ttb {
  0% { animation-timing-function: cubic-bezier(0,0.5,0.5,1); opacity: 0 }
  5% { opacity: 1}
  0% { transform: translateY(-78.47520861406802%) skewY(30deg); }
25% { transform: translateY(2.5743741577959263%) skewY(-15deg); }
33% { transform: translateY(8.574374157795926%) skewY(-15deg); }
44% { transform: translateY(-4.212879922796667%) skewY(7.5deg); }
55.00000000000001% { transform: translateY(2.097390810087623%) skewY(-3.75deg); }
66% { transform: translateY(0%) skewY(0deg); }
80% { transform: translateY(0%) skewY(0deg); }
100% { transform: translateY(60%) skewY(30deg); opacity: 1; }
}.ld.ld-rush-ttb {
  animation: ld-rush-ttb 1s infinite linear; ; 
}@keyframes ld-rush-btt {
  0% { animation-timing-function: cubic-bezier(0,0.5,0.5,1); opacity: 0 }
  5% { opacity: 1}
  0% { transform: translateY(318.47520861406804%) skewY(-30deg); }
25% { transform: translateY(21.425625842204074%) skewY(15deg); }
33% { transform: translateY(-8.574374157795926%) skewY(15deg); }
44% { transform: translateY(4.212879922796667%) skewY(-7.5deg); }
55.00000000000001% { transform: translateY(-2.097390810087623%) skewY(3.75deg); }
66% { transform: translateY(0%) skewY(0deg); }
80% { transform: translateY(0%) skewY(0deg); }
100% { transform: translateY(-300%) skewY(-30deg); opacity: 1; }
}.ld.ld-rush-btt {
  animation: ld-rush-btt 1s infinite linear; ; 
}@keyframes ld-skew {
  0%, 50%, 100% { animation-timing-function: cubic-bezier(0.4,0,1,0.6) }
  25%, 75% {      animation-timing-function: cubic-bezier(0,0.4,0.6,1) }
    0% { transform: skewX(20deg) scale(1) }
   25% { transform: skewX(0deg) scale(0.9) }
   50% { transform: skewX(-20deg) scale(1) }
   75% { transform: skewX(0deg) scale(0.9) }
  100% { transform: skewX(20deg) scale(1) }
}.ld.ld-skew {
  animation: ld-skew 1s infinite linear; ; 
}@keyframes ld-skew-alt {
  0%, 50%, 100% { animation-timing-function: cubic-bezier(0.4,0,1,0.6) }
  25%, 75% {      animation-timing-function: cubic-bezier(0,0.4,0.6,1) }
    0% { transform: skewY(20deg) scale(1) }
   25% { transform: skewY(0deg) scale(0.9) }
   50% { transform: skewY(-20deg) scale(1) }
   75% { transform: skewY(0deg) scale(0.9) }
  100% { transform: skewY(20deg) scale(1) }
}.ld.ld-skew-alt {
  animation: ld-skew-alt 1s infinite linear; ; 
}@keyframes ld-slide-ltr
{
  0% {
    animation-timing-function: cubic-bezier(0.4652,0.1051,0.774,0.6426);
    transform: translate(0%,0%);
    opacity: 1;
  }
  22.5% {
    animation-timing-function: cubic-bezier(0.4142,0.3131,0.7623,0.6513);
    transform: translate(47.8%,0%);
    opacity: 1;
  }
  45% {
    animation-timing-function: cubic-bezier(0.3615,0.331,0.9646,1.3461);
    transform: translate(147.8%,0%);
    opacity: 1;
  }
  47.5% {
    animation-timing-function: cubic-bezier(0.7006,0.3332,0.6667,0.6667);
    transform: translate(165.6%,0%);
    opacity: 0;
  }
  50% {
    animation-timing-function: cubic-bezier(0.1604,0.3176,-0.0218,0.6965);
    transform: translate(-200%,0%);
    opacity: 0;
  }
  51% {
    animation-timing-function: cubic-bezier(0.1983,0.3529,0.5263,0.6945);
    transform: translate(-179.8%,0%);
    opacity: 0;
  }
  80.4% {
    animation-timing-function: cubic-bezier(0.2342,0.3708,0.5422,0.9065);
    transform: translate(-38.4%,0%);
    opacity: 1;
  }
  100% {
    transform: translate(0%,0%);
    opacity: 1;
  }
}.ld.ld-slide-ltr {
  animation: ld-slide-ltr 1s infinite linear; ; 
}@keyframes ld-slide-rtl
{
  0% {
    animation-timing-function: cubic-bezier(0.4652,0.1051,0.774,0.6426);
    transform: translate(0%,0%);
    opacity: 1;
  }
  22.5% {
    animation-timing-function: cubic-bezier(0.4142,0.3131,0.7623,0.6513);
    transform: translate(-47.8%,0%);
    opacity: 1;
  }
  45% {
    animation-timing-function: cubic-bezier(0.3615,0.331,0.9646,1.3461);
    transform: translate(-147.8%,0%);
    opacity: 1;
  }
  47.5% {
    animation-timing-function: cubic-bezier(0.7006,0.3332,0.6667,0.6667);
    transform: translate(-165.6%,0%);
    opacity: 0;
  }
  50% {
    animation-timing-function: cubic-bezier(0.1604,0.3176,-0.0218,0.6965);
    transform: translate(200%,0%);
    opacity: 0;
  }
  51% {
    animation-timing-function: cubic-bezier(0.1983,0.3529,0.5263,0.6945);
    transform: translate(179.8%,0%);
    opacity: 0;
  }
  80.4% {
    animation-timing-function: cubic-bezier(0.2342,0.3708,0.5422,0.9065);
    transform: translate(38.4%,0%);
    opacity: 1;
  }
  100% {
    transform: translate(0%,0%);
    opacity: 1;
  }
}.ld.ld-slide-rtl {
  animation: ld-slide-rtl 1s infinite linear; ; 
}@keyframes ld-slide-btt
{
  0% {
    animation-timing-function: cubic-bezier(0.4652,0.1051,0.774,0.6426);
    transform: translate(0%,0%);
    opacity: 1;
  }
  22.5% {
    animation-timing-function: cubic-bezier(0.4142,0.3131,0.7623,0.6513);
    transform: translate(0%,-47.8%);
    opacity: 1;
  }
  45% {
    animation-timing-function: cubic-bezier(0.3615,0.331,0.9646,1.3461);
    transform: translate(0%,-147.8%);
    opacity: 1;
  }
  47.5% {
    animation-timing-function: cubic-bezier(0.7006,0.3332,0.6667,0.6667);
    transform: translate(0%,-165.6%);
    opacity: 0;
  }
  50% {
    animation-timing-function: cubic-bezier(0.1604,0.3176,-0.0218,0.6965);
    transform: translate(0%,200%);
    opacity: 0;
  }
  51% {
    animation-timing-function: cubic-bezier(0.1983,0.3529,0.5263,0.6945);
    transform: translate(0%,179.8%);
    opacity: 0;
  }
  80.4% {
    animation-timing-function: cubic-bezier(0.2342,0.3708,0.5422,0.9065);
    transform: translate(0%,38.4%);
    opacity: 1;
  }
  100% {
    transform: translate(0%,0%);
    opacity: 1;
  }
}.ld.ld-slide-btt {
  animation: ld-slide-btt 1s infinite linear; ; 
}@keyframes ld-slide-ttb
{
  0% {
    animation-timing-function: cubic-bezier(0.4652,0.1051,0.774,0.6426);
    transform: translate(0%,0%);
    opacity: 1;
  }
  22.5% {
    animation-timing-function: cubic-bezier(0.4142,0.3131,0.7623,0.6513);
    transform: translate(0%,47.8%);
    opacity: 1;
  }
  45% {
    animation-timing-function: cubic-bezier(0.3615,0.331,0.9646,1.3461);
    transform: translate(0%,147.8%);
    opacity: 1;
  }
  47.5% {
    animation-timing-function: cubic-bezier(0.7006,0.3332,0.6667,0.6667);
    transform: translate(0%,165.6%);
    opacity: 0;
  }
  50% {
    animation-timing-function: cubic-bezier(0.1604,0.3176,-0.0218,0.6965);
    transform: translate(0%,-200%);
    opacity: 0;
  }
  51% {
    animation-timing-function: cubic-bezier(0.1983,0.3529,0.5263,0.6945);
    transform: translate(0%,-179.8%);
    opacity: 0;
  }
  80.4% {
    animation-timing-function: cubic-bezier(0.2342,0.3708,0.5422,0.9065);
    transform: translate(0%,-38.4%);
    opacity: 1;
  }
  100% {
    transform: translate(0%,0%);
    opacity: 1;
  }
}.ld.ld-slide-ttb {
  animation: ld-slide-ttb 1s infinite linear; ; 
}@keyframes ld-coin-h
{
  0% {
    animation-timing-function: cubic-bezier(0.5856,0.0703,0.4143,0.9297);
    transform: rotateY(0deg);
  }
  100% {
    transform: rotateY(3600deg);
  }
}.ld.ld-coin-h,.ld.ld-coin {
  animation: ld-coin-h 2s infinite linear; ; 
}@keyframes ld-coin-v
{
  0% {
    animation-timing-function: cubic-bezier(0.5856,0.0703,0.4143,0.9297);
    transform: rotateX(0deg);
  }
  100% {
    transform: rotateX(3600deg);
  }
}.ld.ld-coin-v {
  animation: ld-coin-v 2s infinite linear; ; 
}@keyframes ld-cycle
{
  0% {
    animation-timing-function: cubic-bezier(0.3333,0.3333,0.6667,0.6667);
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}.ld.ld-cycle {
  animation: ld-cycle 1s infinite linear; ; 
}@keyframes ld-cycle-alt
{
  0% {
    animation-timing-function: cubic-bezier(0.3333,0.3333,0.6667,0.6667);
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(-360deg);
  }
}.ld.ld-cycle-alt {
  animation: ld-cycle-alt 1s infinite linear; ; 
}@keyframes ld-flip-h
{
  0% {
    animation-timing-function: cubic-bezier(0.1909,0.4373,0.4509,0.7454);
    transform: rotateY(0deg);
  }
  30% {
    animation-timing-function: cubic-bezier(0.128,0.2315,0.9704,0.8632);
    transform: rotateY(153.72deg);
  }
  50% {
    animation-timing-function: cubic-bezier(0.5788,0.3001,0.5613,0.6784);
    transform: rotateY(180deg);
  }
  55% {
    animation-timing-function: cubic-bezier(0.1545,0.4929,0.6089,0.9373);
    transform: rotateY(238.68deg);
  }
  100% {
    transform: rotateY(360deg);
  }
}.ld.ld-flip-h {
  animation: ld-flip-h 1s infinite linear; ; 
}@keyframes ld-flip-v
{
  0% {
    animation-timing-function: cubic-bezier(0.1909,0.4373,0.4509,0.7454);
    transform: rotateX(0deg);
  }
  30% {
    animation-timing-function: cubic-bezier(0.128,0.2315,0.9704,0.8632);
    transform: rotateX(153.72deg);
  }
  50% {
    animation-timing-function: cubic-bezier(0.5788,0.3001,0.5613,0.6784);
    transform: rotateX(180deg);
  }
  55% {
    animation-timing-function: cubic-bezier(0.1545,0.4929,0.6089,0.9373);
    transform: rotateX(238.68deg);
  }
  100% {
    transform: rotateX(360deg);
  }
}.ld.ld-flip-v {
  animation: ld-flip-v 1s infinite linear; ; 
}@keyframes ld-spin-fast
{
  0% {
    animation-timing-function: cubic-bezier(0.5856,0.0703,0.4143,0.9297);
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(1800deg);
  }
}.ld.ld-spin-fast {
  animation: ld-spin-fast 1s infinite linear; ; 
}@keyframes ld-spin
{
  0% {
    animation-timing-function: cubic-bezier(0.5856,0.0703,0.4143,0.9297);
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}.ld.ld-spin {
  animation: ld-spin 1s infinite linear; ; 
}@keyframes ld-squeeze
{
  0% {
    animation-timing-function: cubic-bezier(0.1685,0.4459,0.3641,0.7833);
    transform: scale(0.5,1);
  }
  30% {
    animation-timing-function: cubic-bezier(0.0995,0.199,0.9948,0.959);
    transform: scale(0.9490000000000001,0.5509999999999999);
  }
  50% {
    animation-timing-function: cubic-bezier(0.6064,0.3078,0.5406,0.6764);
    transform: scale(1,0.5);
  }
  55% {
    animation-timing-function: cubic-bezier(0.1401,0.5826,0.6091,0.9651);
    transform: scale(0.8019999999999999,0.6980000000000001);
  }
  100% {
    transform: scale(0.5,1);
  }
}.ld.ld-squeeze {
  animation: ld-squeeze 1s infinite linear; ; 
}@keyframes ld-static { 0% { } 100% { } }.ld.ld-static {
  animation: ld-static 1s infinite linear; ; 
}@keyframes ld-surprise {
  0% { transform: skewX(0deg) scale(1); }
  10% { transform: skewX(-25deg) scale(0.5); }
  20% { transform: skewX(-25deg) scale(0.5); }
  30% { transform: skewX(25deg) scale(1); }
  40% { transform: skewX(-25deg) scale(1); }
  50% { transform: skewX(25deg) scale(1); }
  60% { transform: skewX(-25deg) scale(1); }
  70% { transform: skewX(25deg) scale(1); }
  80% { transform: skewX(-25deg) scale(1); }
  90% { transform: skewX(25deg) scale(1); }
  100% { transform: skewX(-25deg) scale(1); }
}.ld.ld-surprise {
  animation: ld-surprise 1s infinite linear; ; 
}@keyframes ld-measure {
  0% { transform: translate(0%,0%) rotate(0deg)  }
  3.33333% { transform: translate(0%,0%) rotate(-14.99241deg)  }
  6.66667% { transform: translate(0%,0%) rotate(10.93733deg)  }
  10% { transform: translate(0%,0%) rotate(10.60793deg)  }
  13.33333% { transform: translate(0%,0%) rotate(-10.26249deg)  }
  16.66667% { transform: translate(0%,0%) rotate(0.47337deg)  }
  20% { transform: translate(0%,0%) rotate(15deg)  }
  23.33333% { transform: translate(0%,0%) rotate(0.48087deg)  }
  26.66667% { transform: translate(0%,0%) rotate(-10.26796deg)  }
  30% { transform: translate(0%,0%) rotate(10.60262deg)  }
  33.33333% { transform: translate(0%,0%) rotate(10.94246deg)  }
  36.66667% { transform: translate(0%,0%) rotate(-14.99265deg)  }
  40% { transform: translate(0%,0%) rotate(-0.0075deg)  }
  43.33333% { transform: translate(0%,0%) rotate(14.99217deg)  }
  46.66667% { transform: translate(0%,0%) rotate(-10.93219deg)  }
  50% { transform: translate(0%,0%) rotate(-10.61323deg)  }
  53.33333% { transform: translate(0%,0%) rotate(10.25702deg)  }
  56.66667% { transform: translate(0%,0%) rotate(-0.46588deg)  }
  60% { transform: translate(0%,0%) rotate(-15deg)  }
  63.33333% { transform: translate(0%,0%) rotate(-0.48836deg)  }
  66.66667% { transform: translate(0%,0%) rotate(10.27343deg)  }
  70% { transform: translate(0%,0%) rotate(-10.59732deg)  }
  73.33333% { transform: translate(0%,0%) rotate(-10.94759deg)  }
  76.66667% { transform: translate(0%,0%) rotate(14.99288deg)  }
  80% { transform: translate(0%,0%) rotate(0.015deg)  }
  83.33333% { transform: translate(0%,0%) rotate(-14.99193deg)  }
  86.66667% { transform: translate(0%,0%) rotate(10.92706deg)  }
  90% { transform: translate(0%,0%) rotate(10.61853deg)  }
  93.33333% { transform: translate(0%,0%) rotate(-10.25155deg)  }
  96.66667% { transform: translate(0%,0%) rotate(0.45838deg)  }
  100% { transform: translate(0,0) rotate(0)  }
}.ld.ld-measure {
  animation: ld-measure 5s infinite linear; ; 
}@keyframes ld-shiver {
  0% { transform: translate(0%,0%)  scale(1) }
  3.33333% { transform: translate(0%,0%)  scale(1.04279) }
  6.66667% { transform: translate(0%,0%)  scale(1.00524) }
  10% { transform: translate(0%,0%)  scale(0.96369) }
  13.33333% { transform: translate(0%,0%)  scale(0.95064) }
  16.66667% { transform: translate(0%,0%)  scale(0.97651) }
  20% { transform: translate(0%,0%)  scale(1.02078) }
  23.33333% { transform: translate(0%,0%)  scale(1.04875) }
  26.66667% { transform: translate(0%,0%)  scale(1.03832) }
  30% { transform: translate(0%,0%)  scale(0.99777) }
  33.33333% { transform: translate(0%,0%)  scale(0.95897) }
  36.66667% { transform: translate(0%,0%)  scale(0.95244) }
  40% { transform: translate(0%,0%)  scale(0.98335) }
  43.33333% { transform: translate(0%,0%)  scale(1.02733) }
  46.66667% { transform: translate(0%,0%)  scale(1.04988) }
  50% { transform: translate(0%,0%)  scale(1.0331) }
  53.33333% { transform: translate(0%,0%)  scale(0.99035) }
  56.66667% { transform: translate(0%,0%)  scale(0.95507) }
  60% { transform: translate(0%,0%)  scale(0.95527) }
  63.33333% { transform: translate(0%,0%)  scale(0.99057) }
  66.66667% { transform: translate(0%,0%)  scale(1.03343) }
  70% { transform: translate(0%,0%)  scale(1.04984) }
  73.33333% { transform: translate(0%,0%)  scale(1.02714) }
  76.66667% { transform: translate(0%,0%)  scale(0.98293) }
  80% { transform: translate(0%,0%)  scale(0.9523) }
  83.33333% { transform: translate(0%,0%)  scale(0.9591) }
  86.66667% { transform: translate(0%,0%)  scale(0.99821) }
  90% { transform: translate(0%,0%)  scale(1.0386) }
  93.33333% { transform: translate(0%,0%)  scale(1.0487) }
  96.66667% { transform: translate(0%,0%)  scale(1.02038) }
  100% { transform: translate(0,0)  scale(1) }
}.ld.ld-shiver {
  animation: ld-shiver 0.5s infinite linear; ; 
}@keyframes ld-swim {
  0% { transform: translate(0px,0px) rotate(0deg)  }
  8.33333% { transform: translate(-5.96462px,4.90845px) rotate(-13.66821deg)  }
  16.66667% { transform: translate(5.25471px,-2.05606px) rotate(0.47337deg)  }
  25% { transform: translate(2.30929px,5.79372px) rotate(13.8564deg)  }
  33.33333% { transform: translate(-5.75556px,-4.60802px) rotate(10.94246deg)  }
  41.66667% { transform: translate(3.73522px,5.97742px) rotate(-14.03079deg)  }
  50% { transform: translate(4.2628px,-3.01222px) rotate(-10.61323deg)  }
  58.33333% { transform: translate(-4.65975px,-2.51269px) rotate(5.2869deg)  }
  66.66667% { transform: translate(1.64024px,-1.05167px) rotate(10.27343deg)  }
  75% { transform: translate(5.55954px,-4.22763px) rotate(-5.72726deg)  }
  83.33333% { transform: translate(-2.84602px,5.91439px) rotate(-14.99193deg)  }
  91.66667% { transform: translate(-0.70744px,-5.43064px) rotate(6.16192deg)  }
  100% { transform: translate(0,0) rotate(0)  }
}.ld.ld-swim {
  animation: ld-swim 10s infinite linear; ; 
}@keyframes ld-tremble {
  0% { transform: translate(0px,0px)   }
  3.33333% { transform: translate(-0.18923px,1.45485px)   }
  6.66667% { transform: translate(-0.84296px,-1.32524px)   }
  10% { transform: translate(0.67971px,1.00422px)   }
  13.33333% { transform: translate(-0.5056px,0.83616px)   }
  16.66667% { transform: translate(1.31368px,-0.51401px)   }
  20% { transform: translate(-1.21184px,1.49193px)   }
  23.33333% { transform: translate(1.09065px,-0.21259px)   }
  26.66667% { transform: translate(-1.49916px,0.56159px)   }
  30% { transform: translate(1.48086px,1.21228px)   }
  33.33333% { transform: translate(-1.43889px,-1.152px)   }
  36.66667% { transform: translate(1.35914px,1.34835px)   }
  40% { transform: translate(-1.42834px,0.3091px)   }
  43.33333% { transform: translate(1.47472px,-1.49889px)   }
  46.66667% { transform: translate(-0.92402px,1.4416px)   }
  50% { transform: translate(1.0657px,-0.75306px)   }
  53.33333% { transform: translate(-1.19035px,-1.07484px)   }
  56.66667% { transform: translate(0.28828px,0.79337px)   }
  60% { transform: translate(-0.47167px,-1.42789px)   }
  63.33333% { transform: translate(0.64753px,-0.09795px)   }
  66.66667% { transform: translate(0.41006px,-0.26292px)   }
  70% { transform: translate(-0.22477px,-1.3683px)   }
  73.33333% { transform: translate(0.03588px,0.92931px)   }
  76.66667% { transform: translate(-1.01937px,-1.18398px)   }
  80% { transform: translate(0.8724px,-0.60494px)   }
  83.33333% { transform: translate(-0.71151px,1.4786px)   }
  86.66667% { transform: translate(1.40734px,-1.49607px)   }
  90% { transform: translate(-1.33062px,0.46957px)   }
  93.33333% { transform: translate(1.23264px,1.26738px)   }
  96.66667% { transform: translate(-1.48975px,-1.03867px)   }
  100% { transform: translate(0,0)   }
}.ld.ld-tremble {
  animation: ld-tremble 0.5s infinite linear; ; 
}@keyframes ld-vortex {
  0%, 60% { animation-timing-function: cubic-bezier(0.3, 0, 1, 0.7); }
  0% { opacity: 0; transform: rotate(-1800deg) scale(0.3); }
  60% { opacity: 1; transform: rotate(0deg) scale(1); }
  100% { opacity: 0; transform: rotate(0deg) scale(1); }
}.ld.ld-vortex {
  animation: ld-vortex 1s infinite linear; ; 
}@keyframes ld-vortex-alt {
  0%, 60% { animation-timing-function: cubic-bezier(0.3, 0, 1, 0.7); }
  0% { opacity: 0; transform: rotate(-1800deg) scale(3); }
  60% { opacity: 1; transform: rotate(0deg) scale(1); }
  100% { opacity: 0; transform: rotate(0deg) scale(1); }
}.ld.ld-vortex-alt {
  animation: ld-vortex-alt 1s infinite linear; ; 
}@keyframes ld-wrench {
  20%, 36%, 70%, 86% {
    transform: rotate(0deg);
  }
  0%, 50%, 100% {
    transform: rotate(45deg);
  }
}.ld.ld-wrench {
  animation: ld-wrench 1s infinite linear; ; 
}.flatpickr-calendar {
  background: transparent;
  opacity: 0;
  display: none;
  text-align: center;
  visibility: hidden;
  padding: 0;
  animation: none;
  direction: ltr;
  border: 0;
  font-size: 14px;
  line-height: 24px;
  border-radius: 5px;
  position: absolute;
  width: 307.875px;
  box-sizing: border-box;
  touch-action: manipulation;
  background: #fff;
  box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0,0,0,0.08);
}.flatpickr-calendar.open,
.flatpickr-calendar.inline {
  opacity: 1;
  max-height: 640px;
  visibility: visible;
}.flatpickr-calendar.open {
  display: inline-block;
  z-index: 99999;
}.flatpickr-calendar.animate.open {
  animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
}.flatpickr-calendar.inline {
  display: block;
  position: relative;
  top: 2px;
}.flatpickr-calendar.static {
  position: absolute;
  top: calc(100% + 2px);
}.flatpickr-calendar.static.open {
  z-index: 999;
  display: block;
}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
  box-shadow: none !important;
}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
  box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime .dayContainer {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}.flatpickr-calendar .hasWeeks .dayContainer {
  border-left: 0;
}.flatpickr-calendar.hasTime .flatpickr-time {
  height: 40px;
  border-top: 1px solid #e6e6e6;
}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
  height: auto;
}.flatpickr-calendar:before,
.flatpickr-calendar:after {
  position: absolute;
  display: block;
  pointer-events: none;
  border: solid transparent;
  content: '';
  height: 0;
  width: 0;
  left: 22px;
}.flatpickr-calendar.rightMost:before,
.flatpickr-calendar.arrowRight:before,
.flatpickr-calendar.rightMost:after,
.flatpickr-calendar.arrowRight:after {
  left: auto;
  right: 22px;
}.flatpickr-calendar.arrowCenter:before,
.flatpickr-calendar.arrowCenter:after {
  left: 50%;
  right: 50%;
}.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px;
}.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px;
}.flatpickr-calendar.arrowTop:before,
.flatpickr-calendar.arrowTop:after {
  bottom: 100%;
}.flatpickr-calendar.arrowTop:before {
  border-bottom-color: #e6e6e6;
}.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #fff;
}.flatpickr-calendar.arrowBottom:before,
.flatpickr-calendar.arrowBottom:after {
  top: 100%;
}.flatpickr-calendar.arrowBottom:before {
  border-top-color: #e6e6e6;
}.flatpickr-calendar.arrowBottom:after {
  border-top-color: #fff;
}.flatpickr-calendar:focus {
  outline: 0;
}.flatpickr-wrapper {
  position: relative;
  display: inline-block;
}.flatpickr-months {
  display: flex;
}.flatpickr-months .flatpickr-month {
  background: transparent;
  color: rgba(0,0,0,0.9);
  fill: rgba(0,0,0,0.9);
  height: 34px;
  line-height: 1;
  text-align: center;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  overflow: hidden;
  flex: 1;
}.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 0;
  height: 34px;
  padding: 10px;
  z-index: 3;
  color: rgba(0,0,0,0.9);
  fill: rgba(0,0,0,0.9);
}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,
.flatpickr-months .flatpickr-next-month.flatpickr-disabled {
  display: none;
}.flatpickr-months .flatpickr-prev-month i,
.flatpickr-months .flatpickr-next-month i {
  position: relative;
}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
/*
      /*rtl:begin:ignore*/
/*
      */
  left: 0;
/*
      /*rtl:end:ignore*/
/*
      */
}/*
      /*rtl:begin:ignore*//*
      /*rtl:end:ignore*/.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
/*
      /*rtl:begin:ignore*/
/*
      */
  right: 0;
/*
      /*rtl:end:ignore*/
/*
      */
}/*
      /*rtl:begin:ignore*//*
      /*rtl:end:ignore*/.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
  color: #959ea9;
}.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
  fill: #f64747;
}.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
  width: 14px;
  height: 14px;
}.flatpickr-months .flatpickr-prev-month svg path,
.flatpickr-months .flatpickr-next-month svg path {
  transition: fill 0.1s;
  fill: inherit;
}.numInputWrapper {
  position: relative;
  height: auto;
}.numInputWrapper input,
.numInputWrapper span {
  display: inline-block;
}.numInputWrapper input {
  width: 100%;
}.numInputWrapper input::-ms-clear {
  display: none;
}.numInputWrapper input::-webkit-outer-spin-button,
.numInputWrapper input::-webkit-inner-spin-button {
  margin: 0;
  -webkit-appearance: none;
}.numInputWrapper span {
  position: absolute;
  right: 0;
  width: 14px;
  padding: 0 4px 0 2px;
  height: 50%;
  line-height: 50%;
  opacity: 0;
  cursor: pointer;
  border: 1px solid rgba(57,57,57,0.15);
  box-sizing: border-box;
}.numInputWrapper span:hover {
  background: rgba(0,0,0,0.1);
}.numInputWrapper span:active {
  background: rgba(0,0,0,0.2);
}.numInputWrapper span:after {
  display: block;
  content: "";
  position: absolute;
}.numInputWrapper span.arrowUp {
  top: 0;
  border-bottom: 0;
}.numInputWrapper span.arrowUp:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(57,57,57,0.6);
  top: 26%;
}.numInputWrapper span.arrowDown {
  top: 50%;
}.numInputWrapper span.arrowDown:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(57,57,57,0.6);
  top: 40%;
}.numInputWrapper span svg {
  width: inherit;
  height: auto;
}.numInputWrapper span svg path {
  fill: rgba(0,0,0,0.5);
}.numInputWrapper:hover {
  background: rgba(0,0,0,0.05);
}.numInputWrapper:hover span {
  opacity: 1;
}.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  font-weight: 300;
  color: inherit;
  position: absolute;
  width: 75%;
  left: 12.5%;
  padding: 7.48px 0 0 0;
  line-height: 1;
  height: 34px;
  display: inline-block;
  text-align: center;
  transform: translate3d(0px, 0px, 0px);
}.flatpickr-current-month span.cur-month {
  font-family: inherit;
  font-weight: 700;
  color: inherit;
  display: inline-block;
  margin-left: 0.5ch;
  padding: 0;
}.flatpickr-current-month span.cur-month:hover {
  background: rgba(0,0,0,0.05);
}.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch\0;
  display: inline-block;
}.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: rgba(0,0,0,0.9);
}.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: rgba(0,0,0,0.9);
}.flatpickr-current-month input.cur-year {
  background: transparent;
  box-sizing: border-box;
  color: inherit;
  cursor: text;
  padding: 0 0 0 0.5ch;
  margin: 0;
  display: inline-block;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: auto;
  border: 0;
  border-radius: 0;
  vertical-align: initial;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}.flatpickr-current-month input.cur-year:focus {
  outline: 0;
}.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
  font-size: 100%;
  color: rgba(0,0,0,0.5);
  background: transparent;
  pointer-events: none;
}.flatpickr-current-month .flatpickr-monthDropdown-months {
  appearance: menulist;
  background: transparent;
  border: none;
  border-radius: 0;
  box-sizing: border-box;
  color: inherit;
  cursor: pointer;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  height: auto;
  line-height: inherit;
  margin: -1px 0 0 0;
  outline: none;
  padding: 0 0 0 0.5ch;
  position: relative;
  vertical-align: initial;
  -webkit-box-sizing: border-box;
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  width: auto;
}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,
.flatpickr-current-month .flatpickr-monthDropdown-months:active {
  outline: none;
}.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
  background: rgba(0,0,0,0.05);
}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  background-color: transparent;
  outline: none;
  padding: 0;
}.flatpickr-weekdays {
  background: transparent;
  text-align: center;
  overflow: hidden;
  width: 100%;
  display: flex;
  align-items: center;
  height: 28px;
}.flatpickr-weekdays .flatpickr-weekdaycontainer {
  display: flex;
  flex: 1;
}span.flatpickr-weekday {
  cursor: default;
  font-size: 90%;
  background: transparent;
  color: rgba(0,0,0,0.54);
  line-height: 1;
  margin: 0;
  text-align: center;
  display: block;
  flex: 1;
  font-weight: bolder;
}.dayContainer,
.flatpickr-weeks {
  padding: 1px 0 0 0;
}.flatpickr-days {
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: flex-start;
  width: 307.875px;
}.flatpickr-days:focus {
  outline: 0;
}.dayContainer {
  padding: 0;
  outline: 0;
  text-align: left;
  width: 307.875px;
  min-width: 307.875px;
  max-width: 307.875px;
  box-sizing: border-box;
  display: inline-block;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  justify-content: space-around;
  transform: translate3d(0px, 0px, 0px);
  opacity: 1;
}.dayContainer + .dayContainer {
  box-shadow: -1px 0 0 #e6e6e6;
}.flatpickr-day {
  background: none;
  border: 1px solid transparent;
  border-radius: 150px;
  box-sizing: border-box;
  color: #393939;
  cursor: pointer;
  font-weight: 400;
  width: 14.2857143%;
  flex-basis: 14.2857143%;
  max-width: 39px;
  height: 39px;
  line-height: 39px;
  margin: 0;
  display: inline-block;
  position: relative;
  justify-content: center;
  text-align: center;
}.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #e6e6e6;
  border-color: #e6e6e6;
}.flatpickr-day.today {
  border-color: #959ea9;
}.flatpickr-day.today:hover,
.flatpickr-day.today:focus {
  border-color: #959ea9;
  background: #959ea9;
  color: #fff;
}.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
  background: #569ff7;
  box-shadow: none;
  color: #fff;
  border-color: #569ff7;
}.flatpickr-day.selected.startRange,
.flatpickr-day.startRange.startRange,
.flatpickr-day.endRange.startRange {
  border-radius: 50px 0 0 50px;
}.flatpickr-day.selected.endRange,
.flatpickr-day.startRange.endRange,
.flatpickr-day.endRange.endRange {
  border-radius: 0 50px 50px 0;
}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
  box-shadow: -10px 0 0 #569ff7;
}.flatpickr-day.selected.startRange.endRange,
.flatpickr-day.startRange.startRange.endRange,
.flatpickr-day.endRange.startRange.endRange {
  border-radius: 50px;
}.flatpickr-day.inRange {
  border-radius: 0;
  box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover,
.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(57,57,57,0.3);
  background: transparent;
  border-color: transparent;
  cursor: default;
}.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: rgba(57,57,57,0.1);
}.flatpickr-day.week.selected {
  border-radius: 0;
  box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
}.flatpickr-day.hidden {
  visibility: hidden;
}.rangeMode .flatpickr-day {
  margin-top: 1px;
}.flatpickr-weekwrapper {
  float: left;
}.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  box-shadow: 1px 0 0 #e6e6e6;
}.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%;
  line-height: 28px;
}.flatpickr-weekwrapper span.flatpickr-day,
.flatpickr-weekwrapper span.flatpickr-day:hover {
  display: block;
  width: 100%;
  max-width: none;
  color: rgba(57,57,57,0.3);
  background: transparent;
  cursor: default;
  border: none;
}.flatpickr-innerContainer {
  display: block;
  display: flex;
  box-sizing: border-box;
  overflow: hidden;
}.flatpickr-rContainer {
  display: inline-block;
  padding: 0;
  box-sizing: border-box;
}.flatpickr-time {
  text-align: center;
  outline: 0;
  display: block;
  height: 0;
  line-height: 40px;
  max-height: 40px;
  box-sizing: border-box;
  overflow: hidden;
  display: flex;
}.flatpickr-time:after {
  content: "";
  display: table;
  clear: both;
}.flatpickr-time .numInputWrapper {
  flex: 1;
  width: 40%;
  height: 40px;
  float: left;
}.flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #393939;
}.flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #393939;
}.flatpickr-time.hasSeconds .numInputWrapper {
  width: 26%;
}.flatpickr-time.time24hr .numInputWrapper {
  width: 49%;
}.flatpickr-time input {
  background: transparent;
  box-shadow: none;
  border: 0;
  border-radius: 0;
  text-align: center;
  margin: 0;
  padding: 0;
  height: inherit;
  line-height: inherit;
  color: #393939;
  font-size: 14px;
  position: relative;
  box-sizing: border-box;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}.flatpickr-time input.flatpickr-hour {
  font-weight: bold;
}.flatpickr-time input.flatpickr-minute,
.flatpickr-time input.flatpickr-second {
  font-weight: 400;
}.flatpickr-time input:focus {
  outline: 0;
  border: 0;
}.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm {
  height: inherit;
  float: left;
  line-height: inherit;
  color: #393939;
  font-weight: bold;
  width: 2%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-self: center;
}.flatpickr-time .flatpickr-am-pm {
  outline: 0;
  width: 18%;
  cursor: pointer;
  text-align: center;
  font-weight: 400;
}.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus {
  background: #eee;
}.flatpickr-input[readonly] {
  cursor: pointer;
}@keyframes fpFadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}.basicLightbox{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.8);opacity:.01;transition:opacity .4s ease;z-index:1000;will-change:opacity}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;transform:scale(.9);transition:transform .4s ease;z-index:1;will-change:transform}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:95%;max-height:95%}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{width:auto;height:auto}.basicLightbox--iframe .basicLightbox__placeholder,.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder{width:100%;height:100%;pointer-events:none}.basicLightbox--visible .basicLightbox__placeholder{transform:scale(1)}.ts-control{border:1px solid #d0d0d0;border-radius:3px;box-shadow:none;box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{display:inline-block;vertical-align:initial}.ts-wrapper.multi .ts-control>div{background:#f2f2f2;border:0 solid #d0d0d0;color:#303030;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;border:0 solid #cacaca;color:#303030}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#fff;border:0 solid #fff;color:#7d7d7d}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-dropdown-content{max-height:200px;overflow:hidden auto;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff,#d0d0d0,85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:none;display:block;padding:8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-moz-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button:0px;--ts-pr-caret:0px;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}/**
 * tom-select.css (v2.3.1)
 * Copyright (c) contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 */.ts-control {
  border: 1px solid #d0d0d0;
  padding: 8px 8px;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  display: flex;
  flex-wrap: wrap;
}.ts-wrapper.multi.has-items .ts-control {
  padding: calc(8px - 2px - 1px) 8px calc(8px - 2px - 3px - 1px);
}.full .ts-control {
  background-color: #fff;
}.disabled .ts-control, .disabled .ts-control * {
  cursor: default !important;
}.focus .ts-control {
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}.ts-control > * {
  vertical-align: baseline;
  display: inline-block;
}.ts-wrapper.multi .ts-control > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 2px 6px;
  background: #1da7ee;
  color: #fff;
  border: 1px solid #0073bb;
}.ts-wrapper.multi .ts-control > div.active {
  background: #92c836;
  color: #fff;
  border: 1px solid #00578d;
}.ts-wrapper.multi.disabled .ts-control > div, .ts-wrapper.multi.disabled .ts-control > div.active {
  color: white;
  background: #d2d2d2;
  border: 1px solid #aaaaaa;
}.ts-control > input {
  flex: 1 1 auto;
  min-width: 7rem;
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
          user-select: auto !important;
  box-shadow: none !important;
}.ts-control > input::-ms-clear {
  display: none;
}.ts-control > input:focus {
  outline: none !important;
}.has-items .ts-control > input {
  margin: 0 4px !important;
}.ts-control.rtl {
  text-align: right;
}.ts-control.rtl.single .ts-control:after {
  left: 15px;
  right: auto;
}.ts-control.rtl .ts-control > input {
  margin: 0 4px 0 -2px !important;
}.disabled .ts-control {
  opacity: 0.5;
  background-color: #fafafa;
}.input-hidden .ts-control > input {
  opacity: 0;
  position: absolute;
  left: -10000px;
}.ts-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: #fff;
  margin: 0.25rem 0 0;
  border-top: 0 none;
  box-sizing: border-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 3px 3px;
}.ts-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}.ts-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
  border-radius: 1px;
}.ts-dropdown .option,
.ts-dropdown .optgroup-header,
.ts-dropdown .no-results,
.ts-dropdown .create {
  padding: 5px 8px;
}.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {
  cursor: inherit;
  opacity: 0.5;
}.ts-dropdown [data-selectable].option {
  opacity: 1;
  cursor: pointer;
}.ts-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}.ts-dropdown .optgroup-header {
  color: #303030;
  background: #fff;
  cursor: default;
}.ts-dropdown .active {
  background-color: #f5fafd;
  color: #495c68;
}.ts-dropdown .active.create {
  color: #495c68;
}.ts-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}.ts-dropdown .spinner {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin: 5px 8px;
}.ts-dropdown .spinner::after {
  content: " ";
  display: block;
  width: 24px;
  height: 24px;
  margin: 3px;
  border-radius: 50%;
  border: 5px solid #d0d0d0;
  border-color: #d0d0d0 transparent #d0d0d0 transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}.ts-dropdown-content {
  overflow: hidden auto;
  max-height: 200px;
  scroll-behavior: smooth;
}.ts-wrapper.plugin-drag_drop .ts-dragging {
  color: transparent !important;
}.ts-wrapper.plugin-drag_drop .ts-dragging > * {
  visibility: hidden !important;
}.plugin-checkbox_options:not(.rtl) .option input {
  margin-right: 0.5rem;
}.plugin-checkbox_options.rtl .option input {
  margin-left: 0.5rem;
}/* stylelint-disable function-name-case */.plugin-clear_button {
  --ts-pr-clear-button: 1em;
}.plugin-clear_button .clear-button {
  opacity: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: calc(8px - 6px);
  margin-right: 0 !important;
  background: transparent !important;
  transition: opacity 0.5s;
  cursor: pointer;
}.plugin-clear_button.form-select .clear-button, .plugin-clear_button.single .clear-button {
  right: max(var(--ts-pr-caret), 8px);
}.plugin-clear_button.focus.has-items .clear-button, .plugin-clear_button:not(.disabled):hover.has-items .clear-button {
  opacity: 1;
}.ts-wrapper .dropdown-header {
  position: relative;
  padding: 10px 8px;
  border-bottom: 1px solid #d0d0d0;
  background: color-mix(#fff, #d0d0d0, 85%);
  border-radius: 3px 3px 0 0;
}.ts-wrapper .dropdown-header-close {
  position: absolute;
  right: 8px;
  top: 50%;
  color: #303030;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}.ts-wrapper .dropdown-header-close:hover {
  color: black;
}.plugin-dropdown_input.focus.dropdown-active .ts-control {
  box-shadow: none;
  border: 1px solid #d0d0d0;
}.plugin-dropdown_input .dropdown-input {
  border: 1px solid #d0d0d0;
  border-width: 0 0 1px;
  display: block;
  padding: 8px 8px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  width: 100%;
  background: transparent;
}.plugin-dropdown_input .items-placeholder {
  border: 0 none !important;
  box-shadow: none !important;
  width: 100%;
}.plugin-dropdown_input.has-items .items-placeholder, .plugin-dropdown_input.dropdown-active .items-placeholder {
  display: none !important;
}.ts-wrapper.plugin-input_autogrow.has-items .ts-control > input {
  min-width: 0;
}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input {
  flex: none;
  min-width: 4px;
}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::-moz-placeholder {
  color: transparent;
}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::placeholder {
  color: transparent;
}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {
  display: flex;
}.ts-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  flex-grow: 1;
  flex-basis: 0;
  min-width: 0;
}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}.ts-dropdown.plugin-optgroup_columns .optgroup::before {
  display: none;
}.ts-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}.ts-wrapper.plugin-remove_button .item {
  display: inline-flex;
  align-items: center;
}.ts-wrapper.plugin-remove_button .item .remove {
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 0 6px;
  border-radius: 0 2px 2px 0;
  box-sizing: border-box;
}.ts-wrapper.plugin-remove_button .item .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover {
  background: none;
}.ts-wrapper.plugin-remove_button .remove-single {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 23px;
}.ts-wrapper.plugin-remove_button:not(.rtl) .item {
  padding-right: 0 !important;
}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove {
  border-left: 1px solid #0073bb;
  margin-left: 6px;
}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove {
  border-left-color: #00578d;
}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove {
  border-left-color: #aaaaaa;
}.ts-wrapper.plugin-remove_button.rtl .item {
  padding-left: 0 !important;
}.ts-wrapper.plugin-remove_button.rtl .item .remove {
  border-right: 1px solid #0073bb;
  margin-right: 6px;
}.ts-wrapper.plugin-remove_button.rtl .item.active .remove {
  border-right-color: #00578d;
}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove {
  border-right-color: #aaaaaa;
}:root {
  --ts-pr-clear-button: 0;
  --ts-pr-caret: 0;
  --ts-pr-min: .75rem;
}.ts-wrapper.single .ts-control, .ts-wrapper.single .ts-control input {
  cursor: pointer;
}.ts-control:not(.rtl) {
  padding-right: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}.ts-control.rtl {
  padding-left: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}.ts-wrapper {
  position: relative;
}.ts-dropdown,
.ts-control,
.ts-control input {
  color: #303030;
  font-family: inherit;
  font-size: 13px;
  line-height: 18px;
}.ts-control,
.ts-wrapper.single.input-active .ts-control {
  background: #fff;
  cursor: text;
}.ts-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}.ts-wrapper.single .ts-control {
  --ts-pr-caret: 2rem;
}.ts-wrapper.single .ts-control::after {
  content: " ";
  display: block;
  position: absolute;
  top: 50%;
  margin-top: -3px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #808080 transparent transparent transparent;
}.ts-wrapper.single .ts-control:not(.rtl)::after {
  right: 15px;
}.ts-wrapper.single .ts-control.rtl::after {
  left: 15px;
}.ts-wrapper.single.dropdown-active .ts-control::after {
  margin-top: -4px;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #808080 transparent;
}.ts-wrapper.single.input-active .ts-control, .ts-wrapper.single.input-active .ts-control input {
  cursor: text;
}.ts-wrapper {
  display: flex;
  min-height: 36px;
}.ts-wrapper.multi.has-items .ts-control {
  padding-left: 5px;
  --ts-pr-min: 5px;
}.ts-wrapper.multi .ts-control [data-value] {
  text-shadow: 0 1px 0 rgba(0, 51, 83, 0.3);
  border-radius: 3px;
  background-color: color-mix(#1da7ee, #178ee9, 60%);
  background-image: linear-gradient(to bottom, #1da7ee, #178ee9);
  background-repeat: repeat-x;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), inset 0 1px rgba(255, 255, 255, 0.03);
}.ts-wrapper.multi .ts-control [data-value].active {
  background-color: color-mix(#008fd8, #0075cf, 60%);
  background-image: linear-gradient(to bottom, #008fd8, #0075cf);
  background-repeat: repeat-x;
}.ts-wrapper.multi.disabled .ts-control [data-value] {
  color: #999;
  text-shadow: none;
  background: none;
  box-shadow: none;
}.ts-wrapper.multi.disabled .ts-control [data-value], .ts-wrapper.multi.disabled .ts-control [data-value] .remove {
  border-color: #e6e6e6;
}.ts-wrapper.multi.disabled .ts-control [data-value] .remove {
  background: none;
}.ts-wrapper.single .ts-control {
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.8);
  background-color: color-mix(#fefefe, #f2f2f2, 60%);
  background-image: linear-gradient(to bottom, #fefefe, #f2f2f2);
  background-repeat: repeat-x;
}.ts-wrapper.single .ts-control, .ts-dropdown.single {
  border-color: #b8b8b8;
}.dropdown-active .ts-control {
  border-radius: 3px 3px 0 0;
}.ts-dropdown .optgroup-header {
  padding-top: 7px;
  font-weight: bold;
  font-size: 0.85em;
}.ts-dropdown .optgroup {
  border-top: 1px solid #f0f0f0;
}.ts-dropdown .optgroup:first-child {
  border-top: 0 none;
}trix-editor {
  border: 1px solid #bbb;
  border-radius: 3px;
  margin: 0;
  padding: 0.4em 0.6em;
  min-height: 5em;
  outline: none;
}trix-toolbar * {
  box-sizing: border-box;
}trix-toolbar .trix-button-row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  overflow-x: auto;
}trix-toolbar .trix-button-group {
  display: flex;
  margin-bottom: 10px;
  border: 1px solid #bbb;
  border-top-color: #ccc;
  border-bottom-color: #888;
  border-radius: 3px;
}trix-toolbar .trix-button-group:not(:first-child) {
  margin-left: 1.5vw;
}@media (max-width: 768px) {
  trix-toolbar .trix-button-group:not(:first-child) {
    margin-left: 0;
  }
}trix-toolbar .trix-button-group-spacer {
  flex-grow: 1;
}@media (max-width: 768px) {
  trix-toolbar .trix-button-group-spacer {
    display: none;
  }
}trix-toolbar .trix-button {
  position: relative;
  float: left;
  color: rgba(0, 0, 0, 0.6);
  font-size: 0.75em;
  font-weight: 600;
  white-space: nowrap;
  padding: 0 0.5em;
  margin: 0;
  outline: none;
  border: none;
  border-bottom: 1px solid #ddd;
  border-radius: 0;
  background: transparent;
}trix-toolbar .trix-button:not(:first-child) {
  border-left: 1px solid #ccc;
}trix-toolbar .trix-button.trix-active {
  background: #cbeefa;
  color: rgb(0, 0, 0);
}trix-toolbar .trix-button:not(:disabled) {
  cursor: pointer;
}trix-toolbar .trix-button:disabled {
  color: rgba(0, 0, 0, 0.125);
}@media (max-width: 768px) {
  trix-toolbar .trix-button {
    letter-spacing: -0.01em;
    padding: 0 0.3em;
  }
}trix-toolbar .trix-button--icon {
  font-size: inherit;
  width: 2.6em;
  height: 1.6em;
  max-width: calc(0.8em + 4vw);
  text-indent: -9999px;
}@media (max-width: 768px) {
  trix-toolbar .trix-button--icon {
    height: 2em;
    max-width: calc(0.8em + 3.5vw);
  }
}trix-toolbar .trix-button--icon::before {
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.6;
  content: "";
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}@media (max-width: 768px) {
  trix-toolbar .trix-button--icon::before {
    right: 6%;
    left: 6%;
  }
}trix-toolbar .trix-button--icon.trix-active::before {
  opacity: 1;
}trix-toolbar .trix-button--icon:disabled::before {
  opacity: 0.125;
}trix-toolbar .trix-button--icon-attach::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%2018V7.5c0-2.25%203-2.25%203%200V18c0%204.125-6%204.125-6%200V7.5c0-6.375%209-6.375%209%200V18%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
  top: 8%;
  bottom: 4%;
}trix-toolbar .trix-button--icon-bold::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.522%2019.242a.5.5%200%200%201-.5-.5V5.35a.5.5%200%200%201%20.5-.5h5.783c1.347%200%202.46.345%203.24.982.783.64%201.216%201.562%201.216%202.683%200%201.13-.587%202.129-1.476%202.71a.35.35%200%200%200%20.049.613c1.259.56%202.101%201.742%202.101%203.22%200%201.282-.483%202.334-1.363%203.063-.876.726-2.132%201.12-3.66%201.12h-5.89ZM9.27%207.347v3.362h1.97c.766%200%201.347-.17%201.733-.464.38-.291.587-.716.587-1.27%200-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43H9.27Zm0%205.606v3.791h2.389c.832%200%201.448-.177%201.853-.497.399-.315.614-.786.614-1.423%200-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486H9.27Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}trix-toolbar .trix-button--icon-italic::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%205h6.5v2h-2.23l-2.31%2010H13v2H6v-2h2.461l2.306-10H9V5Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}trix-toolbar .trix-button--icon-link::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.948%205.258a4.337%204.337%200%200%200-6.108%200L11.217%206.87a.993.993%200%200%200%200%201.41c.392.39%201.027.39%201.418%200l1.623-1.613a2.323%202.323%200%200%201%203.271%200%202.29%202.29%200%200%201%200%203.251l-2.393%202.38a3.021%203.021%200%200%201-4.255%200l-.05-.049a1.007%201.007%200%200%200-1.418%200%20.993.993%200%200%200%200%201.41l.05.049a5.036%205.036%200%200%200%207.091%200l2.394-2.38a4.275%204.275%200%200%200%200-6.072Zm-13.683%2013.6a4.337%204.337%200%200%200%206.108%200l1.262-1.255a.993.993%200%200%200%200-1.41%201.007%201.007%200%200%200-1.418%200L9.954%2017.45a2.323%202.323%200%200%201-3.27%200%202.29%202.29%200%200%201%200-3.251l2.344-2.331a2.579%202.579%200%200%201%203.631%200c.392.39%201.027.39%201.419%200a.993.993%200%200%200%200-1.41%204.593%204.593%200%200%200-6.468%200l-2.345%202.33a4.275%204.275%200%200%200%200%206.072Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}trix-toolbar .trix-button--icon-strike::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2014.986c.088%202.647%202.246%204.258%205.635%204.258%203.496%200%205.713-1.728%205.713-4.463%200-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573%201.123%200%201.035-1.074%201.787-2.646%201.787-1.563%200-2.773-.762-2.91-1.924H6ZM6.432%2010h3.763c-.632-.314-.914-.715-.914-1.273%200-1.045.977-1.739%202.432-1.739%201.475%200%202.52.723%202.617%201.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145%200-5.392%201.719-5.392%204.316%200%20.363.04.703.12%201.02ZM4%2011a1%201%200%201%200%200%202h15a1%201%200%201%200%200-2H4Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}trix-toolbar .trix-button--icon-quote::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.581%208.471c.44-.5%201.056-.834%201.758-.995C8.074%207.17%209.201%207.822%2010%208.752c1.354%201.578%201.33%203.555.394%205.277-.941%201.731-2.788%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419%200c.44-.5%201.055-.834%201.758-.995%201.734-.306%202.862.346%203.66%201.276%201.355%201.578%201.33%203.555.395%205.277-.941%201.731-2.789%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.672-2.701c0-.905.283-1.59.72-2.088Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}trix-toolbar .trix-button--icon-heading-1::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.5%207.5v-3h-12v3H14v13h3v-13h4.5ZM9%2013.5h3.5v-3h-10v3H6v7h3v-7Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}trix-toolbar .trix-button--icon-code::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.293%2011.293a1%201%200%200%200%200%201.414l4%204a1%201%200%201%200%201.414-1.414L5.414%2012l3.293-3.293a1%201%200%200%200-1.414-1.414l-4%204Zm13.414%205.414%204-4a1%201%200%200%200%200-1.414l-4-4a1%201%200%201%200-1.414%201.414L18.586%2012l-3.293%203.293a1%201%200%200%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}trix-toolbar .trix-button--icon-bullet-list::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%207.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM8%206a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-2.5-5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM5%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}trix-toolbar .trix-button--icon-number-list::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%204h2v4H4V5H3V4Zm5%202a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-3.5-7H6v1l-1.5%202H6v1H3v-1l1.667-2H3v-1h2.5ZM3%2017v-1h3v4H3v-1h2v-.5H4v-1h1V17H3Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}trix-toolbar .trix-button--icon-undo::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2014a1%201%200%200%200%201%201h6a1%201%200%201%200%200-2H6.257c2.247-2.764%205.151-3.668%207.579-3.264%202.589.432%204.739%202.356%205.174%205.405a1%201%200%200%200%201.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084%207.25%207.63%208.377%205%2011.39V8a1%201%200%200%200-2%200v6Zm2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}trix-toolbar .trix-button--icon-redo::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21%2014a1%201%200%200%201-1%201h-6a1%201%200%201%201%200-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739%202.356-5.174%205.405a1%201%200%200%201-1.98-.283c.564-3.95%203.415-6.526%206.826-7.095%203.08-.513%206.534.614%209.164%203.626V8a1%201%200%201%201%202%200v6Zm-2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}trix-toolbar .trix-button--icon-decrease-nesting-level::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-3.707-5.707a1%201%200%200%200%200%201.414l2%202a1%201%200%201%200%201.414-1.414L4.414%2012l1.293-1.293a1%201%200%200%200-1.414-1.414l-2%202Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}trix-toolbar .trix-button--icon-increase-nesting-level::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-2.293-2.293%202-2a1%201%200%200%200%200-1.414l-2-2a1%201%200%201%200-1.414%201.414L3.586%2012l-1.293%201.293a1%201%200%201%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}trix-toolbar .trix-dialogs {
  position: relative;
}trix-toolbar .trix-dialog {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  font-size: 0.75em;
  padding: 15px 10px;
  background: #fff;
  box-shadow: 0 0.3em 1em #ccc;
  border-top: 2px solid #888;
  border-radius: 5px;
  z-index: 5;
}trix-toolbar .trix-input--dialog {
  font-size: inherit;
  font-weight: normal;
  padding: 0.5em 0.8em;
  margin: 0 10px 0 0;
  border-radius: 3px;
  border: 1px solid #bbb;
  background-color: #fff;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}trix-toolbar .trix-input--dialog.validate:invalid {
  box-shadow: #F00 0px 0px 1.5px 1px;
}trix-toolbar .trix-button--dialog {
  font-size: inherit;
  padding: 0.5em;
  border-bottom: none;
}trix-toolbar .trix-dialog--link {
  max-width: 600px;
}trix-toolbar .trix-dialog__link-fields {
  display: flex;
  align-items: baseline;
}trix-toolbar .trix-dialog__link-fields .trix-input {
  flex: 1;
}trix-toolbar .trix-dialog__link-fields .trix-button-group {
  flex: 0 0 content;
  margin: 0;
}trix-editor [data-trix-mutable]:not(.attachment__caption-editor) {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}trix-editor [data-trix-mutable] ::-moz-selection, trix-editor [data-trix-mutable]::-moz-selection,
trix-editor [data-trix-cursor-target]::-moz-selection {
  background: none;
}trix-editor [data-trix-mutable] ::-moz-selection, trix-editor [data-trix-mutable]::-moz-selection, trix-editor [data-trix-cursor-target]::-moz-selection {
  background: none;
}trix-editor [data-trix-mutable] ::selection, trix-editor [data-trix-mutable]::selection,
trix-editor [data-trix-cursor-target]::selection {
  background: none;
}trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection {
  background: highlight;
}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection {
  background: highlight;
}trix-editor [data-trix-mutable].attachment.attachment--file {
  box-shadow: 0 0 0 2px highlight;
  border-color: transparent;
}trix-editor [data-trix-mutable].attachment img {
  box-shadow: 0 0 0 2px highlight;
}trix-editor .attachment {
  position: relative;
}trix-editor .attachment:hover {
  cursor: default;
}trix-editor .attachment--preview .attachment__caption:hover {
  cursor: text;
}trix-editor .attachment__progress {
  position: absolute;
  z-index: 1;
  height: 20px;
  top: calc(50% - 10px);
  left: 5%;
  width: 90%;
  opacity: 0.9;
  transition: opacity 200ms ease-in;
}trix-editor .attachment__progress[value="100"] {
  opacity: 0;
}trix-editor .attachment__caption-editor {
  display: inline-block;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  color: inherit;
  text-align: center;
  vertical-align: top;
  border: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}trix-editor .attachment__toolbar {
  position: absolute;
  z-index: 1;
  top: -0.9em;
  left: 0;
  width: 100%;
  text-align: center;
}trix-editor .trix-button-group {
  display: inline-flex;
}trix-editor .trix-button {
  position: relative;
  float: left;
  color: #666;
  white-space: nowrap;
  font-size: 80%;
  padding: 0 0.8em;
  margin: 0;
  outline: none;
  border: none;
  border-radius: 0;
  background: transparent;
}trix-editor .trix-button:not(:first-child) {
  border-left: 1px solid #ccc;
}trix-editor .trix-button.trix-active {
  background: #cbeefa;
}trix-editor .trix-button:not(:disabled) {
  cursor: pointer;
}trix-editor .trix-button--remove {
  text-indent: -9999px;
  display: inline-block;
  padding: 0;
  outline: none;
  width: 1.8em;
  height: 1.8em;
  line-height: 1.8em;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid highlight;
  box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.25);
}trix-editor .trix-button--remove::before {
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.7;
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.41%2017.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 90%;
}trix-editor .trix-button--remove:hover {
  border-color: #333;
}trix-editor .trix-button--remove:hover::before {
  opacity: 1;
}trix-editor .attachment__metadata-container {
  position: relative;
}trix-editor .attachment__metadata {
  position: absolute;
  left: 50%;
  top: 2em;
  transform: translate(-50%, 0);
  max-width: 90%;
  padding: 0.1em 0.6em;
  font-size: 0.8em;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 3px;
}trix-editor .attachment__metadata .attachment__name {
  display: inline-block;
  max-width: 100%;
  vertical-align: bottom;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}trix-editor .attachment__metadata .attachment__size {
  margin-left: 0.2em;
  white-space: nowrap;
}.trix-content {
  line-height: 1.5;
  overflow-wrap: break-word;
  word-break: break-word;
}.trix-content * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}.trix-content h1 {
  font-size: 1.2em;
  line-height: 1.2;
}.trix-content blockquote {
  border: 0 solid #ccc;
  border-left-width: 0.3em;
  margin-left: 0.3em;
  padding-left: 0.6em;
}.trix-content [dir=rtl] blockquote,
.trix-content blockquote[dir=rtl] {
  border-width: 0;
  border-right-width: 0.3em;
  margin-right: 0.3em;
  padding-right: 0.6em;
}.trix-content li {
  margin-left: 1em;
}.trix-content [dir=rtl] li {
  margin-right: 1em;
}.trix-content pre {
  display: inline-block;
  width: 100%;
  vertical-align: top;
  font-family: monospace;
  font-size: 0.9em;
  padding: 0.5em;
  white-space: pre;
  background-color: #eee;
  overflow-x: auto;
}.trix-content img {
  max-width: 100%;
  height: auto;
}.trix-content .attachment {
  display: inline-block;
  position: relative;
  max-width: 100%;
}.trix-content .attachment a {
  color: inherit;
  text-decoration: none;
}.trix-content .attachment a:hover, .trix-content .attachment a:visited:hover {
  color: inherit;
}.trix-content .attachment__caption {
  text-align: center;
}.trix-content .attachment__caption .attachment__name + .attachment__size::before {
  content: " •";
}.trix-content .attachment--preview {
  width: 100%;
  text-align: center;
}.trix-content .attachment--preview .attachment__caption {
  color: #666;
  font-size: 0.9em;
  line-height: 1.2;
}.trix-content .attachment--file {
  color: #333;
  line-height: 1;
  margin: 0 2px 2px 2px;
  padding: 0.4em 1em;
  border: 1px solid #bbb;
  border-radius: 5px;
}.trix-content .attachment-gallery {
  display: flex;
  flex-wrap: wrap;
  position: relative;
}.trix-content .attachment-gallery .attachment {
  flex: 1 0 33%;
  padding: 0 0.5em;
  max-width: 33%;
}.trix-content .attachment-gallery.attachment-gallery--2 .attachment, .trix-content .attachment-gallery.attachment-gallery--4 .attachment {
  flex-basis: 50%;
  max-width: 50%;
}.daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ddd;
  width: 278px;
  max-width: none;
  padding: 0;
  margin-top: 7px;
  top: 100px;
  left: 20px;
  z-index: 3001;
  display: none;
  font-family: arial;
  font-size: 15px;
  line-height: 1em;
}.daterangepicker:before, .daterangepicker:after {
  position: absolute;
  display: inline-block;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}.daterangepicker:before {
  top: -7px;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
}.daterangepicker:after {
  top: -6px;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
}.daterangepicker.opensleft:before {
  right: 9px;
}.daterangepicker.opensleft:after {
  right: 10px;
}.daterangepicker.openscenter:before {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}.daterangepicker.openscenter:after {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}.daterangepicker.opensright:before {
  left: 9px;
}.daterangepicker.opensright:after {
  left: 10px;
}.daterangepicker.drop-up {
  margin-top: -7px;
}.daterangepicker.drop-up:before {
  top: initial;
  bottom: -7px;
  border-bottom: initial;
  border-top: 7px solid #ccc;
}.daterangepicker.drop-up:after {
  top: initial;
  bottom: -6px;
  border-bottom: initial;
  border-top: 6px solid #fff;
}.daterangepicker.single .daterangepicker .ranges, .daterangepicker.single .drp-calendar {
  float: none;
}.daterangepicker.single .drp-selected {
  display: none;
}.daterangepicker.show-calendar .drp-calendar {
  display: block;
}.daterangepicker.show-calendar .drp-buttons {
  display: block;
}.daterangepicker.auto-apply .drp-buttons {
  display: none;
}.daterangepicker .drp-calendar {
  display: none;
  max-width: 270px;
}.daterangepicker .drp-calendar.left {
  padding: 8px 0 8px 8px;
}.daterangepicker .drp-calendar.right {
  padding: 8px;
}.daterangepicker .drp-calendar.single .calendar-table {
  border: none;
}.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {
  color: #fff;
  border: solid black;
  border-width: 0 2px 2px 0;
  border-radius: 0;
  display: inline-block;
  padding: 3px;
}.daterangepicker .calendar-table .next span {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}.daterangepicker .calendar-table .prev span {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
  text-align: center;
  vertical-align: middle;
  min-width: 32px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid transparent;
  white-space: nowrap;
  cursor: pointer;
}.daterangepicker .calendar-table {
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: #fff;
}.daterangepicker .calendar-table table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}.daterangepicker td.available:hover, .daterangepicker th.available:hover {
  background-color: #eee;
  border-color: transparent;
  color: inherit;
}.daterangepicker td.week, .daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
  background-color: #fff;
  border-color: transparent;
  color: #999;
}.daterangepicker td.in-range {
  background-color: #ebf4f8;
  border-color: transparent;
  color: #000;
  border-radius: 0;
}.daterangepicker td.start-date {
  border-radius: 4px 0 0 4px;
}.daterangepicker td.end-date {
  border-radius: 0 4px 4px 0;
}.daterangepicker td.start-date.end-date {
  border-radius: 4px;
}.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #357ebd;
  border-color: transparent;
  color: #fff;
}.daterangepicker th.month {
  width: auto;
}.daterangepicker td.disabled, .daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}.daterangepicker select.monthselect, .daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}.daterangepicker select.yearselect {
  width: 40%;
}.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #eee;
  padding: 2px;
  outline: 0;
  font-size: 12px;
}.daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0 auto;
  line-height: 30px;
  position: relative;
}.daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}.daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle;
}.daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px;
}.daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 8px;
}.daterangepicker.show-ranges.single.rtl .drp-calendar.left {
  border-right: 1px solid #ddd;
}.daterangepicker.show-ranges.single.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}.daterangepicker.show-ranges.rtl .drp-calendar.right {
  border-right: 1px solid #ddd;
}.daterangepicker.show-ranges.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}.daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0;
}.daterangepicker.show-calendar .ranges {
  margin-top: 8px;
}.daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}.daterangepicker .ranges li {
  font-size: 12px;
  padding: 8px 12px;
  cursor: pointer;
}.daterangepicker .ranges li:hover {
  background-color: #eee;
}.daterangepicker .ranges li.active {
  background-color: #08c;
  color: #fff;
}/*  Larger Screen Styling */@media (min-width: 564px) {
  .daterangepicker {
    width: auto;
  }

  .daterangepicker .ranges ul {
    width: 140px;
  }

  .daterangepicker.single .ranges ul {
    width: 100%;
  }

  .daterangepicker.single .drp-calendar.left {
    clear: none;
  }

  .daterangepicker.single .ranges, .daterangepicker.single .drp-calendar {
    float: left;
  }

  .daterangepicker {
    direction: ltr;
    text-align: left;
  }

  .daterangepicker .drp-calendar.left {
    clear: left;
    margin-right: 0;
  }

  .daterangepicker .drp-calendar.left .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .daterangepicker .drp-calendar.right {
    margin-left: 0;
  }

  .daterangepicker .drp-calendar.right .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .daterangepicker .drp-calendar.left .calendar-table {
    padding-right: 8px;
  }

  .daterangepicker .ranges, .daterangepicker .drp-calendar {
    float: left;
  }
}@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto;
    float: left;
  }

  .daterangepicker.rtl .ranges {
    float: right;
  }

  .daterangepicker .drp-calendar.left {
    clear: none !important;
  }
}/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root {
  --animate-duration: 1s;
  --animate-delay: 1s;
  --animate-repeat: 1;
}.animate__animated {
  animation-duration: 1s;
  animation-duration: var(--animate-duration);
  animation-fill-mode: both;
}.animate__animated.animate__infinite {
  animation-iteration-count: infinite;
}.animate__animated.animate__repeat-1 {
  animation-iteration-count: 1;
  animation-iteration-count: var(--animate-repeat);
}.animate__animated.animate__repeat-2 {
  animation-iteration-count: calc(1 * 2);
  animation-iteration-count: calc(var(--animate-repeat) * 2);
}.animate__animated.animate__repeat-3 {
  animation-iteration-count: calc(1 * 3);
  animation-iteration-count: calc(var(--animate-repeat) * 3);
}.animate__animated.animate__delay-1s {
  animation-delay: 1s;
  animation-delay: var(--animate-delay);
}.animate__animated.animate__delay-2s {
  animation-delay: calc(1s * 2);
  animation-delay: calc(var(--animate-delay) * 2);
}.animate__animated.animate__delay-3s {
  animation-delay: calc(1s * 3);
  animation-delay: calc(var(--animate-delay) * 3);
}.animate__animated.animate__delay-4s {
  animation-delay: calc(1s * 4);
  animation-delay: calc(var(--animate-delay) * 4);
}.animate__animated.animate__delay-5s {
  animation-delay: calc(1s * 5);
  animation-delay: calc(var(--animate-delay) * 5);
}.animate__animated.animate__faster {
  animation-duration: calc(1s / 2);
  animation-duration: calc(var(--animate-duration) / 2);
}.animate__animated.animate__fast {
  animation-duration: calc(1s * 0.8);
  animation-duration: calc(var(--animate-duration) * 0.8);
}.animate__animated.animate__slow {
  animation-duration: calc(1s * 2);
  animation-duration: calc(var(--animate-duration) * 2);
}.animate__animated.animate__slower {
  animation-duration: calc(1s * 3);
  animation-duration: calc(var(--animate-duration) * 3);
}@media print, (prefers-reduced-motion: reduce) {
  .animate__animated {
    animation-duration: 1ms !important;
    transition-duration: 1ms !important;
    animation-iteration-count: 1 !important;
  }

  .animate__animated[class*='Out'] {
    opacity: 0;
  }
}/* Attention seekers  */@keyframes bounce {
  from,
  20%,
  53%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }

  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }

  80% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0) scaleY(0.95);
  }

  90% {
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}.animate__bounce {
  animation-name: bounce;
  transform-origin: center bottom;
}@keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}.animate__flash {
  animation-name: flash;
}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }

  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}.animate__pulse {
  animation-name: pulse;
  animation-timing-function: ease-in-out;
}@keyframes rubberBand {
  from {
    transform: scale3d(1, 1, 1);
  }

  30% {
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}.animate__rubberBand {
  animation-name: rubberBand;
}@keyframes shakeX {
  from,
  to {
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    transform: translate3d(10px, 0, 0);
  }
}.animate__shakeX {
  animation-name: shakeX;
}@keyframes shakeY {
  from,
  to {
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translate3d(0, -10px, 0);
  }

  20%,
  40%,
  60%,
  80% {
    transform: translate3d(0, 10px, 0);
  }
}.animate__shakeY {
  animation-name: shakeY;
}@keyframes headShake {
  0% {
    transform: translateX(0);
  }

  6.5% {
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    transform: translateX(0);
  }
}.animate__headShake {
  animation-timing-function: ease-in-out;
  animation-name: headShake;
}@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    transform: rotate3d(0, 0, 1, 0deg);
  }
}.animate__swing {
  transform-origin: top center;
  animation-name: swing;
}@keyframes tada {
  from {
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}.animate__tada {
  animation-name: tada;
}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@keyframes wobble {
  from {
    transform: translate3d(0, 0, 0);
  }

  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}.animate__wobble {
  animation-name: wobble;
}@keyframes jello {
  from,
  11.1%,
  to {
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}.animate__jello {
  animation-name: jello;
  transform-origin: center;
}@keyframes heartBeat {
  0% {
    transform: scale(1);
  }

  14% {
    transform: scale(1.3);
  }

  28% {
    transform: scale(1);
  }

  42% {
    transform: scale(1.3);
  }

  70% {
    transform: scale(1);
  }
}.animate__heartBeat {
  animation-name: heartBeat;
  animation-duration: calc(1s * 1.3);
  animation-duration: calc(var(--animate-duration) * 1.3);
  animation-timing-function: ease-in-out;
}/* Back entrances */@keyframes backInDown {
  0% {
    transform: translateY(-1200px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}.animate__backInDown {
  animation-name: backInDown;
}@keyframes backInLeft {
  0% {
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}.animate__backInLeft {
  animation-name: backInLeft;
}@keyframes backInRight {
  0% {
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}.animate__backInRight {
  animation-name: backInRight;
}@keyframes backInUp {
  0% {
    transform: translateY(1200px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}.animate__backInUp {
  animation-name: backInUp;
}/* Back exits */@keyframes backOutDown {
  0% {
    transform: scale(1);
    opacity: 1;
  }

  20% {
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    transform: translateY(700px) scale(0.7);
    opacity: 0.7;
  }
}.animate__backOutDown {
  animation-name: backOutDown;
}@keyframes backOutLeft {
  0% {
    transform: scale(1);
    opacity: 1;
  }

  20% {
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }
}.animate__backOutLeft {
  animation-name: backOutLeft;
}@keyframes backOutRight {
  0% {
    transform: scale(1);
    opacity: 1;
  }

  20% {
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }
}.animate__backOutRight {
  animation-name: backOutRight;
}@keyframes backOutUp {
  0% {
    transform: scale(1);
    opacity: 1;
  }

  20% {
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    transform: translateY(-700px) scale(0.7);
    opacity: 0.7;
  }
}.animate__backOutUp {
  animation-name: backOutUp;
}/* Bouncing entrances  */@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}.animate__bounceIn {
  animation-duration: calc(1s * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  animation-name: bounceIn;
}@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0) scaleY(3);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0) scaleY(0.9);
  }

  75% {
    transform: translate3d(0, -10px, 0) scaleY(0.95);
  }

  90% {
    transform: translate3d(0, 5px, 0) scaleY(0.985);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}.animate__bounceInDown {
  animation-name: bounceInDown;
}@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0) scaleX(3);
  }

  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0) scaleX(1);
  }

  75% {
    transform: translate3d(-10px, 0, 0) scaleX(0.98);
  }

  90% {
    transform: translate3d(5px, 0, 0) scaleX(0.995);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}.animate__bounceInLeft {
  animation-name: bounceInLeft;
}@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0) scaleX(3);
  }

  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0) scaleX(1);
  }

  75% {
    transform: translate3d(10px, 0, 0) scaleX(0.98);
  }

  90% {
    transform: translate3d(-5px, 0, 0) scaleX(0.995);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}.animate__bounceInRight {
  animation-name: bounceInRight;
}@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0) scaleY(5);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }

  75% {
    transform: translate3d(0, 10px, 0) scaleY(0.95);
  }

  90% {
    transform: translate3d(0, -5px, 0) scaleY(0.985);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}.animate__bounceInUp {
  animation-name: bounceInUp;
}/* Bouncing exits  */@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}.animate__bounceOut {
  animation-duration: calc(1s * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  animation-name: bounceOut;
}@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0) scaleY(0.985);
  }

  40%,
  45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }

  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0) scaleY(3);
  }
}.animate__bounceOutDown {
  animation-name: bounceOutDown;
}@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0) scaleX(0.9);
  }

  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0) scaleX(2);
  }
}.animate__bounceOutLeft {
  animation-name: bounceOutLeft;
}@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0) scaleX(0.9);
  }

  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0) scaleX(2);
  }
}.animate__bounceOutRight {
  animation-name: bounceOutRight;
}@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0) scaleY(0.985);
  }

  40%,
  45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0) scaleY(0.9);
  }

  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0) scaleY(3);
  }
}.animate__bounceOutUp {
  animation-name: bounceOutUp;
}/* Fading entrances  */@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}.animate__fadeIn {
  animation-name: fadeIn;
}@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}.animate__fadeInDown {
  animation-name: fadeInDown;
}@keyframes fadeInDownBig {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}.animate__fadeInDownBig {
  animation-name: fadeInDownBig;
}@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}.animate__fadeInLeft {
  animation-name: fadeInLeft;
}@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}.animate__fadeInLeftBig {
  animation-name: fadeInLeftBig;
}@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}.animate__fadeInRight {
  animation-name: fadeInRight;
}@keyframes fadeInRightBig {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}.animate__fadeInRightBig {
  animation-name: fadeInRightBig;
}@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}.animate__fadeInUp {
  animation-name: fadeInUp;
}@keyframes fadeInUpBig {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}.animate__fadeInUpBig {
  animation-name: fadeInUpBig;
}@keyframes fadeInTopLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, -100%, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}.animate__fadeInTopLeft {
  animation-name: fadeInTopLeft;
}@keyframes fadeInTopRight {
  from {
    opacity: 0;
    transform: translate3d(100%, -100%, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}.animate__fadeInTopRight {
  animation-name: fadeInTopRight;
}@keyframes fadeInBottomLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 100%, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}.animate__fadeInBottomLeft {
  animation-name: fadeInBottomLeft;
}@keyframes fadeInBottomRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 100%, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}.animate__fadeInBottomRight {
  animation-name: fadeInBottomRight;
}/* Fading exits */@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}.animate__fadeOut {
  animation-name: fadeOut;
}@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
}.animate__fadeOutDown {
  animation-name: fadeOutDown;
}@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}.animate__fadeOutDownBig {
  animation-name: fadeOutDownBig;
}@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}.animate__fadeOutLeft {
  animation-name: fadeOutLeft;
}@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}.animate__fadeOutLeftBig {
  animation-name: fadeOutLeftBig;
}@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}.animate__fadeOutRight {
  animation-name: fadeOutRight;
}@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}.animate__fadeOutRightBig {
  animation-name: fadeOutRightBig;
}@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}.animate__fadeOutUp {
  animation-name: fadeOutUp;
}@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}.animate__fadeOutUpBig {
  animation-name: fadeOutUpBig;
}@keyframes fadeOutTopLeft {
  from {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-100%, -100%, 0);
  }
}.animate__fadeOutTopLeft {
  animation-name: fadeOutTopLeft;
}@keyframes fadeOutTopRight {
  from {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(100%, -100%, 0);
  }
}.animate__fadeOutTopRight {
  animation-name: fadeOutTopRight;
}@keyframes fadeOutBottomRight {
  from {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 100%, 0);
  }
}.animate__fadeOutBottomRight {
  animation-name: fadeOutBottomRight;
}@keyframes fadeOutBottomLeft {
  from {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-100%, 100%, 0);
  }
}.animate__fadeOutBottomLeft {
  animation-name: fadeOutBottomLeft;
}/* Flippers */@keyframes flip {
  from {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out;
  }

  40% {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out;
  }

  50% {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in;
  }

  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    animation-timing-function: ease-in;
  }

  to {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    animation-timing-function: ease-in;
  }
}.animate__animated.animate__flip {
  backface-visibility: visible;
  animation-name: flip;
}@keyframes flipInX {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }

  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    transform: perspective(400px);
  }
}.animate__flipInX {
  backface-visibility: visible !important;
  animation-name: flipInX;
}@keyframes flipInY {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    animation-timing-function: ease-in;
  }

  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    transform: perspective(400px);
  }
}.animate__flipInY {
  backface-visibility: visible !important;
  animation-name: flipInY;
}@keyframes flipOutX {
  from {
    transform: perspective(400px);
  }

  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}.animate__flipOutX {
  animation-duration: calc(1s * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  animation-name: flipOutX;
  backface-visibility: visible !important;
}@keyframes flipOutY {
  from {
    transform: perspective(400px);
  }

  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}.animate__flipOutY {
  animation-duration: calc(1s * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  backface-visibility: visible !important;
  animation-name: flipOutY;
}/* Lightspeed */@keyframes lightSpeedInRight {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    transform: skewX(-5deg);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}.animate__lightSpeedInRight {
  animation-name: lightSpeedInRight;
  animation-timing-function: ease-out;
}@keyframes lightSpeedInLeft {
  from {
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0;
  }

  60% {
    transform: skewX(-20deg);
    opacity: 1;
  }

  80% {
    transform: skewX(5deg);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}.animate__lightSpeedInLeft {
  animation-name: lightSpeedInLeft;
  animation-timing-function: ease-out;
}@keyframes lightSpeedOutRight {
  from {
    opacity: 1;
  }

  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}.animate__lightSpeedOutRight {
  animation-name: lightSpeedOutRight;
  animation-timing-function: ease-in;
}@keyframes lightSpeedOutLeft {
  from {
    opacity: 1;
  }

  to {
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
}.animate__lightSpeedOutLeft {
  animation-name: lightSpeedOutLeft;
  animation-timing-function: ease-in;
}/* Rotating entrances */@keyframes rotateIn {
  from {
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}.animate__rotateIn {
  animation-name: rotateIn;
  transform-origin: center;
}@keyframes rotateInDownLeft {
  from {
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}.animate__rotateInDownLeft {
  animation-name: rotateInDownLeft;
  transform-origin: left bottom;
}@keyframes rotateInDownRight {
  from {
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}.animate__rotateInDownRight {
  animation-name: rotateInDownRight;
  transform-origin: right bottom;
}@keyframes rotateInUpLeft {
  from {
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}.animate__rotateInUpLeft {
  animation-name: rotateInUpLeft;
  transform-origin: left bottom;
}@keyframes rotateInUpRight {
  from {
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}.animate__rotateInUpRight {
  animation-name: rotateInUpRight;
  transform-origin: right bottom;
}/* Rotating exits */@keyframes rotateOut {
  from {
    opacity: 1;
  }

  to {
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}.animate__rotateOut {
  animation-name: rotateOut;
  transform-origin: center;
}@keyframes rotateOutDownLeft {
  from {
    opacity: 1;
  }

  to {
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}.animate__rotateOutDownLeft {
  animation-name: rotateOutDownLeft;
  transform-origin: left bottom;
}@keyframes rotateOutDownRight {
  from {
    opacity: 1;
  }

  to {
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}.animate__rotateOutDownRight {
  animation-name: rotateOutDownRight;
  transform-origin: right bottom;
}@keyframes rotateOutUpLeft {
  from {
    opacity: 1;
  }

  to {
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}.animate__rotateOutUpLeft {
  animation-name: rotateOutUpLeft;
  transform-origin: left bottom;
}@keyframes rotateOutUpRight {
  from {
    opacity: 1;
  }

  to {
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}.animate__rotateOutUpRight {
  animation-name: rotateOutUpRight;
  transform-origin: right bottom;
}/* Specials */@keyframes hinge {
  0% {
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    transform: rotate3d(0, 0, 1, 80deg);
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    transform: rotate3d(0, 0, 1, 60deg);
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}.animate__hinge {
  animation-duration: calc(1s * 2);
  animation-duration: calc(var(--animate-duration) * 2);
  animation-name: hinge;
  transform-origin: top left;
}@keyframes jackInTheBox {
  from {
    opacity: 0;
    transform: scale(0.1) rotate(30deg);
    transform-origin: center bottom;
  }

  50% {
    transform: rotate(-10deg);
  }

  70% {
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}.animate__jackInTheBox {
  animation-name: jackInTheBox;
}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@keyframes rollIn {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}.animate__rollIn {
  animation-name: rollIn;
}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}.animate__rollOut {
  animation-name: rollOut;
}/* Zooming entrances */@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}.animate__zoomIn {
  animation-name: zoomIn;
}@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.animate__zoomInDown {
  animation-name: zoomInDown;
}@keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.animate__zoomInLeft {
  animation-name: zoomInLeft;
}@keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.animate__zoomInRight {
  animation-name: zoomInRight;
}@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.animate__zoomInUp {
  animation-name: zoomInUp;
}/* Zooming exits */@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}.animate__zoomOut {
  animation-name: zoomOut;
}@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.animate__zoomOutDown {
  animation-name: zoomOutDown;
  transform-origin: center bottom;
}@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
  }
}.animate__zoomOutLeft {
  animation-name: zoomOutLeft;
  transform-origin: left center;
}@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
  }
}.animate__zoomOutRight {
  animation-name: zoomOutRight;
  transform-origin: right center;
}@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.animate__zoomOutUp {
  animation-name: zoomOutUp;
  transform-origin: center bottom;
}/* Sliding entrances */@keyframes slideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}.animate__slideInDown {
  animation-name: slideInDown;
}@keyframes slideInLeft {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}.animate__slideInLeft {
  animation-name: slideInLeft;
}@keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}.animate__slideInRight {
  animation-name: slideInRight;
}@keyframes slideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}.animate__slideInUp {
  animation-name: slideInUp;
}/* Sliding exits */@keyframes slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0);
  }
}.animate__slideOutDown {
  animation-name: slideOutDown;
}@keyframes slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0);
  }
}.animate__slideOutLeft {
  animation-name: slideOutLeft;
}@keyframes slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0);
  }
}.animate__slideOutRight {
  animation-name: slideOutRight;
}@keyframes slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0);
  }
}.animate__slideOutUp {
  animation-name: slideOutUp;
}.trix-content .attachment-gallery > action-text-attachment,
.trix-content .attachment-gallery > .attachment {
  flex: 1 0 33%;
  padding: 0 0.5em;
  max-width: 33%;
}.trix-content .attachment-gallery.attachment-gallery--2 > action-text-attachment,
.trix-content .attachment-gallery.attachment-gallery--2 > .attachment, .trix-content .attachment-gallery.attachment-gallery--4 > action-text-attachment,
.trix-content .attachment-gallery.attachment-gallery--4 > .attachment {
  flex-basis: 50%;
  max-width: 50%;
}.trix-content action-text-attachment .attachment {
  padding: 0 !important;
  max-width: 100% !important;
}/* Highlight block styling - for Trix editor */.trix-content div[data-trix-attribute="highlight"] {
  background-color: #fffbdd;
  border-left: 3px solid #ffca28;
  padding: 0.5em 1em;
  margin: 1em 0;
}/* Highlight block styling - for existing content with data-highlight-block */.trix-content div[data-highlight-block] {
  background-color: #fffbdd;
  border-left: 3px solid #ffca28;
  padding: 0.5em 1em;
  margin: 1em 0;
}/* Style for display outside the editor */div[data-trix-attribute="highlight"], 
div[data-highlight-block] {
  background-color: #fffbdd;
  border-left: 3px solid #ffca28;
  padding: 0.5em 1em;
  margin: 1em 0;
}body.core--body{--tw-bg-opacity:1;background-color:rgb(247 248 249 / var(--tw-bg-opacity, 1));
  min-width: 1300px}.ts-control {
  min-height: 38px;
}.ts-control small, .ts-dropdown small {
  margin-left: 10px;
}main, footer{width:100%}@media (min-width: 640px){main, footer{max-width:640px}}@media (min-width: 768px){main, footer{max-width:768px}}@media (min-width: 1024px){main, footer{max-width:1024px}}@media (min-width: 1280px){main, footer{max-width:1280px}}@media (min-width: 1536px){main, footer{max-width:1536px}}main, footer{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.core--form-buttons.full-page main,.core--form-buttons.full-page  footer {
    margin: 0 auto;
    display:flex;
    align-items:center;
    justify-content:flex-end;
  }.project-assign main,.project-assign  footer{margin-left:auto;margin-right:auto;
    min-width: 1300px}main, footer {
  min-width: 1300px;
}.main-container{width:100%}@media (min-width: 640px){.main-container{max-width:640px}}@media (min-width: 768px){.main-container{max-width:768px}}@media (min-width: 1024px){.main-container{max-width:1024px}}@media (min-width: 1280px){.main-container{max-width:1280px}}@media (min-width: 1536px){.main-container{max-width:1536px}}.main-container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.core--form-buttons.full-page .main-container {
    margin: 0 auto;
    display:flex;
    align-items:center;
    justify-content:flex-end;
  }.project-assign .main-container{margin-left:auto;margin-right:auto;
    min-width: 1300px}.main-container {
  min-width: 1300px;
}body.-dashboard main {
    max-width: 100%;
    padding: 0;
    margin: 0;
  }body.core--body, html, * {
  -ms-overflow-style: -ms-autohiding-scrollbar;
}input, select, button, a, textarea{outline:2px solid transparent;outline-offset:2px}input:focus, select:focus, button:focus, a:focus, textarea:focus{outline:2px solid transparent;outline-offset:2px}.container{padding-left:1rem;padding-right:1rem}body.core--body{font-family:Mulish, sans-serif;font-size:13px;--tw-text-opacity:1;color:rgb(60 71 85 / var(--tw-text-opacity, 1));position:relative;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;
  transition-property: margin-left}.filepond--credits {
  display: none;
}.filepond--root{font-family:Mulish, sans-serif}.filepond--drop-label label{font-size:13px}.compact-theme {
  max-width: auto;
  padding: 0;
}.compact-theme .tippy-content {
    padding: 0;
  }.tippy-content {
  overflow-wrap: break-all;
  /* word-break: break-all; */
}.flatpickr-calendar.inline {
  border: none;
  box-shadow: none;
  font-size: 14px !important;
}.flatpickr-calendar.inline * {
    font-size: 14px !important;
  }.flatpickr-calendar.hasWeeks .selected:not(.week) {
    background: none;
    border: none;
    color: #393939;
  }.core--flatpickr__buttons{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown)}.core--flatpickr__buttons > button{padding:0.5rem}[data-popup-target="content"],
[data-popup-form-target="content"] {
  display: none;
}.trix-button-group--file-tools, .trix-button-group--history-tools, .trix-button--icon-code, .trix-button-group-spacer {
  display: none !important;
}.core--uom{opacity:0.25;
  margin-left: 2px}.core--button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:400;text-align:center;cursor:pointer;font-size:13px;border-radius:9999px;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;padding-right:0.75rem;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;border-width:1px;border-style:solid;border-color:transparent;background-color:transparent;display:inline-block;

  white-space: nowrap}.core--button.large {
    display: block;
    width:100%;
    padding-top:1.5rem;
    padding-bottom:1.5rem;
  }.core--button.small{padding-top:0.375rem;padding-bottom:0.375rem;font-size:0.75rem;line-height:1rem}.core--button.small .core--icon svg{height:1rem}.core--button.icon{display:flex;align-items:center;justify-content:space-between}.core--button.icon > span{display:flex;align-items:center;justify-content:center}.core--button.icon svg{stroke:currentColor;fill:currentColor}.core--button.icon span + svg,
    .core--button.icon svg + span{margin-left:0.5rem}.core--button.icon .core--icon + span,
    .core--button.icon span + .core--icon{margin-left:0.5rem}.core--button.icon.left{justify-content:flex-start}.core--button.brand {
      background-color: var(--color-dashboard-blue);
      border-color: var(--color-dashboard-blue);

      background-image: linear-gradient(116deg, var(--color-dashboard-blue) 0%, color-mix(in srgb, var(--color-dashboard-blue) 80%, white) 100%);

      color: white;
    }.core--button.brand.outlined, .core--button.brand.outline {
        outline: none;
        background-color: transparent;
        background-image: none;
        color: var(--color-dashboard-blue);
        border-color: color-mix(in srgb, var(--color-dashboard-blue) 50%, transparent);
      }.core--button.brand:hover {
        background-color: black;
        border-color: black;
        background-image: none;
        color: white;
      }.core--button.primary {
      background-color: var(--color-dashboard-blue);
      border-color: var(--color-dashboard-blue);

      background-image: linear-gradient(116deg, var(--color-dashboard-blue) 0%, color-mix(in srgb, var(--color-dashboard-blue) 80%, white) 100%);

      color: white;
    }.core--button.primary.outlined, .core--button.primary.outline {
        outline: none;
        background-color: transparent;
        background-image: none;
        color: var(--color-dashboard-blue);
        border-color: color-mix(in srgb, var(--color-dashboard-blue) 50%, transparent);
      }.core--button.primary:hover {
        background-color: black;
        border-color: black;
        background-image: none;
        color: white;
      }.core--button.secondary {
      background-color: var(--color-dashboard-grey);
      border-color: var(--color-dashboard-grey);

      background-image: linear-gradient(116deg, var(--color-dashboard-grey) 0%, color-mix(in srgb, var(--color-dashboard-grey) 80%, white) 100%);

      color: white;
    }.core--button.secondary.outlined, .core--button.secondary.outline {
        outline: none;
        background-color: transparent;
        background-image: none;
        color: var(--color-dashboard-grey);
        border-color: color-mix(in srgb, var(--color-dashboard-grey) 50%, transparent);
      }.core--button.secondary:hover {
        background-color: black;
        border-color: black;
        background-image: none;
        color: white;
      }.core--button.light {
      background-color: var(--color-dashboard-blue);
      border-color: var(--color-dashboard-blue);

      background-image: linear-gradient(116deg, var(--color-dashboard-blue) 0%, color-mix(in srgb, var(--color-dashboard-blue) 80%, white) 100%);

      color: white;
    }.core--button.light.outlined, .core--button.light.outline {
        outline: none;
        background-color: transparent;
        background-image: none;
        color: var(--color-dashboard-blue);
        border-color: color-mix(in srgb, var(--color-dashboard-blue) 50%, transparent);
      }.core--button.light:hover {
        background-color: black;
        border-color: black;
        background-image: none;
        color: white;
      }.core--button.dark {
      background-color: var(--color-dashboard-navy);
      border-color: var(--color-dashboard-navy);

      background-image: linear-gradient(116deg, var(--color-dashboard-navy) 0%, color-mix(in srgb, var(--color-dashboard-navy) 80%, white) 100%);

      color: white;
    }.core--button.dark.outlined, .core--button.dark.outline {
        outline: none;
        background-color: transparent;
        background-image: none;
        color: var(--color-dashboard-navy);
        border-color: color-mix(in srgb, var(--color-dashboard-navy) 50%, transparent);
      }.core--button.dark:hover {
        background-color: black;
        border-color: black;
        background-image: none;
        color: white;
      }.core--button.danger {
      background-color: var(--color-dashboard-red);
      border-color: var(--color-dashboard-red);

      background-image: linear-gradient(116deg, var(--color-dashboard-red) 0%, color-mix(in srgb, var(--color-dashboard-red) 80%, white) 100%);

      color: white;
    }.core--button.danger.outlined, .core--button.danger.outline {
        outline: none;
        background-color: transparent;
        background-image: none;
        color: var(--color-dashboard-red);
        border-color: color-mix(in srgb, var(--color-dashboard-red) 50%, transparent);
      }.core--button.danger:hover {
        background-color: black;
        border-color: black;
        background-image: none;
        color: white;
      }.core--button.success {
      background-color: var(--color-dashboard-green);
      border-color: var(--color-dashboard-green);

      background-image: linear-gradient(116deg, var(--color-dashboard-green) 0%, color-mix(in srgb, var(--color-dashboard-green) 80%, white) 100%);

      color: white;
    }.core--button.success.outlined, .core--button.success.outline {
        outline: none;
        background-color: transparent;
        background-image: none;
        color: var(--color-dashboard-green);
        border-color: color-mix(in srgb, var(--color-dashboard-green) 50%, transparent);
      }.core--button.success:hover {
        background-color: black;
        border-color: black;
        background-image: none;
        color: white;
      }.core--button.warning {
      background-color: var(--color-dashboard-orange);
      border-color: var(--color-dashboard-orange);

      background-image: linear-gradient(116deg, var(--color-dashboard-orange) 0%, color-mix(in srgb, var(--color-dashboard-orange) 80%, white) 100%);

      color: white;
    }.core--button.warning.outlined, .core--button.warning.outline {
        outline: none;
        background-color: transparent;
        background-image: none;
        color: var(--color-dashboard-orange);
        border-color: color-mix(in srgb, var(--color-dashboard-orange) 50%, transparent);
      }.core--button.warning:hover {
        background-color: black;
        border-color: black;
        background-image: none;
        color: white;
      }.core--button.grey {
      background-color: var(--color-dashboard-grey);
      border-color: var(--color-dashboard-grey);

      background-image: linear-gradient(116deg, var(--color-dashboard-grey) 0%, color-mix(in srgb, var(--color-dashboard-grey) 80%, white) 100%);

      color: white;
    }.core--button.grey.outlined, .core--button.grey.outline {
        outline: none;
        background-color: transparent;
        background-image: none;
        color: var(--color-dashboard-grey);
        border-color: color-mix(in srgb, var(--color-dashboard-grey) 50%, transparent);
      }.core--button.grey:hover {
        background-color: black;
        border-color: black;
        background-image: none;
        color: white;
      }.core--button.grey {
      background-color: var(--color-dashboard-grey);
      border-color: var(--color-dashboard-grey);

      background-image: linear-gradient(116deg, var(--color-dashboard-grey) 0%, color-mix(in srgb, var(--color-dashboard-grey) 80%, white) 100%);

      color: white;
    }.core--button.grey.outlined, .core--button.grey.outline {
        outline: none;
        background-color: transparent;
        background-image: none;
        color: var(--color-dashboard-grey);
        border-color: color-mix(in srgb, var(--color-dashboard-grey) 50%, transparent);
      }.core--button.grey:hover {
        background-color: black;
        border-color: black;
        background-image: none;
        color: white;
      }.core--button.black {
      background-color: black;
      border-color: black;

      background-image: linear-gradient(116deg, black 0%, color-mix(in srgb, black 80%, white) 100%);

      color: white;
    }.core--button.black.outlined, .core--button.black.outline {
        outline: none;
        background-color: transparent;
        background-image: none;
        color: black;
        border-color: color-mix(in srgb, black 50%, transparent);
      }.core--button.black:hover {
        background-color: black;
        border-color: black;
        background-image: none;
        color: white;
      }.core--button.white {
      background-color: white;
      border-color: white;

      background-image: linear-gradient(116deg, white 0%, color-mix(in srgb, white 80%, white) 100%);

      color: var(--color-dashboard-text);
    }.core--button.white.outlined, .core--button.white.outline {
        outline: none;
        background-color: transparent;
        background-image: none;
        color: white;
        border-color: color-mix(in srgb, white 50%, transparent);
      }.core--button.white:hover {
        background-color: black;
        border-color: black;
        background-image: none;
        color: white;
      }.core--button.white{
  border-color: var(--color-line);
  background-image: none}.core--button.plain{border-style:none;padding-left:0px;padding-right:0px}.core--button.plain:hover {
    background-color: transparent !important;
    --tw-text-opacity:1;
    color:rgb(154 166 191 / var(--tw-text-opacity, 1));
  }.core--button.disabled,
.core--button:disabled,
.core--button.disabled:hover{--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-border-opacity:0.2;cursor:not-allowed;

  background-image: none}.core--button.disabled.outlined, .core--button:disabled.outlined, .core--button.disabled:hover.outlined{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));background-color:transparent;--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1))}.core--button.hidden-danger:hover{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1));--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--button-bar{display:flex;align-items:center;justify-content:flex-start;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-radius:0.75rem;padding:1rem}.core--button-bar.joined .core--button{border-radius:0px;
      margin-right: 1px}.core--button-bar.joined .core--button:first-child{border-top-left-radius:0.75rem;border-bottom-left-radius:0.75rem}.core--button-bar.joined .core--button:last-child{border-top-right-radius:0.75rem;border-bottom-right-radius:0.75rem;
      margin-right: 0px}.core--actions--context-modal__mask {
    z-index: 0;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 200ms ease-in-out;
    pointer-events: none;
  }.core--actions--context-modal__wrapper {
    z-index: 20;
    position: fixed;
  }.core--actions--context-modal__body {
    display: flex;
    flex-direction: column;
    width: auto;
    transition: all 200ms ease;
    transform: translate(-100%, 0%);
  }.core--actions--context-modal.active .core--actions--context-modal__mask {
    display: block;
    z-index: 10;
    opacity: 1;
    pointer-events: auto;
  }.core--actions--context-modal__body {
}.core--actions--context-modal-options {
  width: 230px;
  display: flex;
  flex-direction: column;
  width: auto;
  margin: 0 auto;
  padding: 0;
  box-shadow: 0px 4px 94px 0px rgba(0, 0, 0, 0.25);
  background: rgba(255, 255, 255, 1);
  border-radius: 11px;
  transition: all 200ms ease;
}.core--actions--context-modal-options .context-modal-option {
    border-bottom: 1px solid var(--border);
    
  }.core--actions--context-modal-options .context-modal-option:hover {
      background: #F7F8F9;
    }.core--actions--context-modal-options .context-modal-option:last-child {
      border-bottom: none;
    }.core--actions--context-modal-options .context-modal-option .delete, .core--actions--context-modal-options .context-modal-option .normal, .core--actions--context-modal-options .context-modal-option .soft-delete, .core--actions--context-modal-options .context-modal-option .confirm {
      display: inline-flex;
      align-items: center;
      gap: 8px;
      justify-content: flex-start;
      padding: 14px 20px;
      text-align: left;
      width: 230px;
      font-size: 13px;
      font-weight: 600;
      cursor: pointer;
      text-decoration: none;
      background: transparent;
      border: none;
      -webkit-appearance: none;
         -moz-appearance: none;
              appearance: none;
      outline: none;
    }.core--actions--context-modal-options .context-modal-option .center {
      justify-content: center;
    }.core--actions--context-modal-options .context-modal-option .normal {
      /* color: var(--text-color); */
    }.core--actions--context-modal-options .context-modal-option .soft-delete, .core--actions--context-modal-options .context-modal-option .confirm {
      /* color: var(--text-color); */
    }.core--actions--context-modal-options .context-modal-option .delete {
      /* color: var(--warning); */
    }.core--alert{margin-bottom:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));position:relative;
  background-image: url(/assets/bg/alert-wave-6e65f4690ac2472efd36f59530b4a65ccab11a7ca90e0ea5bb52cbf1bada8802.svg);
  background-repeat: no-repeat;
  background-position: center}.core--alert + .core--form-group{margin-top:1.5rem}.core--alert__container{display:flex;align-items:center;justify-content:space-between;padding:1rem;
    z-index: 2;
    --tw-border-opacity:1;
    border-color:rgb(255 138 27 / var(--tw-border-opacity, 1));
    background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1));
    --tw-bg-opacity:0.1}.core--alert__container .core--alert__heading{--tw-text-opacity:1;color:rgb(255 138 27 / var(--tw-text-opacity, 1))}.core--alert.darkmode .core--alert__container{background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.7;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--alert.darkmode .core--alert__container .core--alert__heading{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--alert.center{text-align:center}.core--alert__heading{font-weight:700;font-size:15px}.core--alert__heading + .core--alert__body{margin-top:0.5rem}.core--alert__info .core--alert__container{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.core--alert__info .core--alert__container .core--alert__heading{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.core--alert__info.darkmode .core--alert__container{background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.7;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--alert__info.darkmode .core--alert__container .core--alert__heading{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--alert__warning .core--alert__container{--tw-border-opacity:1;border-color:rgb(255 138 27 / var(--tw-border-opacity, 1));background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.core--alert__warning .core--alert__container .core--alert__heading{--tw-text-opacity:1;color:rgb(255 138 27 / var(--tw-text-opacity, 1))}.core--alert__warning.darkmode .core--alert__container{background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.7;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--alert__warning.darkmode .core--alert__container .core--alert__heading{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--alert__success .core--alert__container{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.core--alert__success .core--alert__container .core--alert__heading{--tw-text-opacity:1;color:rgb(0 225 210 / var(--tw-text-opacity, 1))}.core--alert__success.darkmode .core--alert__container{background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.7;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--alert__success.darkmode .core--alert__container .core--alert__heading{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--alert__error .core--alert__container, .core--alert__danger .core--alert__container{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.core--alert__error .core--alert__container .core--alert__heading, .core--alert__danger .core--alert__container .core--alert__heading{--tw-text-opacity:1;color:rgb(255 16 63 / var(--tw-text-opacity, 1))}.core--alert__error.darkmode .core--alert__container, .core--alert__danger.darkmode .core--alert__container{background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.7;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--alert__error.darkmode .core--alert__container .core--alert__heading, .core--alert__danger.darkmode .core--alert__container .core--alert__heading{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--form-body .core--alert{margin-bottom:0px;border-radius:0px;padding-left:1.5rem;padding-right:1.5rem;
    border-left: none;
    border-right: none}.core--form-body .core--alert.not-form{padding-left:0px;padding-right:0px}.core--alert p{margin-bottom:0.25rem}.core--alert p:last-child{margin-bottom:0px}.core--alert pre{white-space:pre-wrap}.core--alert ul{list-style-type:disc}.core--alert ul li{margin-left:1rem;margin-bottom:0.25rem}.core--alert table{width:100%;font-family:IBM Plex Mono, monospace;font-weight:400}.core--alert table strong, .core--alert table b{font-weight:500}.core--alert table td{padding:0.5rem}.core--alert table td.number {
      width: 40px;
    }.core--alert.small{padding:0.5rem;
    display: inline-block}.core--alert.small .core--alert__heading{font-size:13px;margin-bottom:0px;margin-right:0.5rem}.core--alert.small .core--alert__main{display:flex;align-items:center;justify-content:flex-start}.core--attribute-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1rem;margin-bottom:2rem}.core--attribute-grid.col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.core--attribute-grid.col-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.core--attribute-grid.col-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.core--attribute{border-radius:0.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}.core--table-subrow .core--attribute{--tw-bg-opacity:1;background-color:rgb(233 239 242 / var(--tw-bg-opacity, 1))}.core--attribute.full{grid-column:1 / -1}.core--attribute.double{grid-column:span 2 / span 2}.core--attribute.triple{grid-column:span 3 / span 3}.core--attribute.always-show{border-width:1px;border-style:dashed;border-color:var(--color-dashboard-dropdown);background-color:transparent}.core--attribute h3{font-weight:400;font-size:10px;--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));text-transform:uppercase;margin-bottom:0.5rem}.core--attribute p, .core--attribute a, .core--attribute div{font-size:12px;font-weight:400}.core--attribute a.attribute-link {
    display: block;
    display:flex;
    align-items:center;
    justify-items:start;
    border-width:1px;
    border-style:solid;
    --tw-border-opacity:1;
    border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));
    border-radius:0.75rem;
    padding-left:0.75rem;
    padding-right:0.75rem;
    padding-top:1rem;
    padding-bottom:1rem;
    --tw-text-opacity:1;
    color:rgb(0 173 249 / var(--tw-text-opacity, 1));
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:150ms;
  }.core--attribute a.attribute-link svg{fill:currentColor;margin-right:0.5rem;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.core--attribute a.attribute-link span{--tw-text-opacity:1;color:rgb(60 71 85 / var(--tw-text-opacity, 1));flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.core--attribute a.attribute-link:hover{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--attribute a.attribute-link:hover span{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--autocomplete {
  width: 100%;
}.core--autocomplete.item {
    width: auto;
  }.core--autocomplete__row small{display:inline-block;--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));
      margin-left: 0px !important;
      margin-right:0.5rem;
      white-space:nowrap}.core--badge {
  padding: 4px 8px 3px 8px;
  display:flex;
  align-items:center;
  justify-content:flex-start;
  text-transform:uppercase;
  border-width:1px;
  border-style:solid;
  border-radius:0.75rem;
  line-height: 1em;

}.core--badge svg{fill:currentColor}.core--badge__has-icon {
    padding: 4px 8px 4px 4px;
  }.core--badge__plain {
    font-size: 10px;
  }.core--badge__success {
  font-size: 10px;
  --tw-border-opacity:1;
  border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));
  background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));
  --tw-bg-opacity:0.1;
  --tw-text-opacity:1;
  color:rgb(0 225 210 / var(--tw-text-opacity, 1));
  }.core--badge__danger {
  font-size: 10px;
  --tw-border-opacity:1;
  border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));
  background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1));
  --tw-bg-opacity:0.1;
  --tw-text-opacity:1;
  color:rgb(255 16 63 / var(--tw-text-opacity, 1));
  }.core--badge__warning {
    font-size: 10px;
    --tw-border-opacity:1;
    border-color:rgb(255 138 27 / var(--tw-border-opacity, 1));
    --tw-text-opacity:1;
    color:rgb(255 138 27 / var(--tw-text-opacity, 1));
    background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1));
    --tw-bg-opacity:0.1;
  }.core--badge__info {
  font-size: 10px;
  --tw-border-opacity:1;
  border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));
  background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));
  --tw-bg-opacity:0.1;
  --tw-text-opacity:1;
  color:rgb(0 173 249 / var(--tw-text-opacity, 1));
  }.core--badge svg {
    width: 20px;
    height: 20px;
  }.core--banner{padding:0.5rem;--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1));font-weight:700;text-align:center}.core--banner strong{--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1));padding:0.25rem;text-transform:uppercase}.core--block-more {
  position: relative;
}.core--block-more + .core--block-more{margin-top:2rem}.core--block-more.active {
    height: 300px;
    overflow: hidden;
    z-index: 1;
    cursor: pointer;
  }.core--block-more.active::before {
      content: '';
      position: absolute;
      top: 50%;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 50%;
      background: linear-gradient(0deg, rgba(247, 248, 249,1) 0%, rgba(247, 248, 249,0) 100%);
      z-index: 2;
    }.core--block-more.active::after {
      content: "Show more";
      position: absolute;
      z-index: 3;
      top: 80%;
      left: 50%;
      font-size: 10px;
      text-transform:uppercase;
      transform: translate(-50%, -50%);
      padding: 4px 10px;
      border-radius:0.75rem;
      --tw-text-opacity:1;
      color:rgb(255 255 255 / var(--tw-text-opacity, 1));
      --tw-bg-opacity:1;
      background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1));
    }.core--block-more.active.on-white::before {
        background: linear-gradient(0deg, rgba(255, 255, 255,1) 0%, rgba(255, 255, 255,0) 100%);
      }:root {
  --leftWidth: 400px;
  --leftIndent: 24px;
  --leftGap: 10px; 
}.core--box-split{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:0.5rem}.core--box-split .core--box {
    width: var(--leftWidth);
    margin-right: var(--leftGap);
    flex-shrink:0;
    flex-grow:0;
    position:relative;
  }.core--box-split .core--box::after {
      content: '';
      display: block;
      position:absolute;
      right: -12px;
      top: 0px;
      width: var(--leftGap);
      height: 25px;
      border-bottom-width:1px;
      border-style:solid;
      border-color:var(--color-dashboard-dropdown);
    }.core--box-split .core--box.narrow {
      width: calc(var(--leftWidth) / 2);
    }.core--box-split .core--box:last-child {
      margin-right: 0;
    }.core--box-split .core--box:last-child::after {
        display: none;
      }.core--box-split.indented-1 {
    margin-left: var(--leftIndent);
  }.core--box-split.indented-1 .core--box:first-child {
      width: calc(var(--leftWidth) - var(--leftIndent));
    }.core--box-split.indented-2 {
    margin-left: var(--leftIndent * 2);
  }.core--box-split.indented-2 .core--box:first-child {
      width: calc(var(--leftWidth) - var(--leftIndent * 2));
    }.core--box-split .core--box:last-child{flex:1 1 0%;
    width: auto}.core--box-split .core--box:last-child::after {
      display: none;
    }.core--box{display:flex;align-items:center;justify-content:space-between;padding-left:0.75rem;padding-right:0.75rem;padding-top:0.25rem;padding-bottom:0.25rem;font-size:0.75rem;line-height:1rem}.core--box:not(.header){--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
    min-height: 50px}.core--box.wrapper{padding:0px;border-width:0px;background-color:transparent;flex-direction:column}.core--box.important{--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.core--box.header{text-transform:uppercase;--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));font-weight:500;font-size:10px;margin-bottom:0.25rem;margin-top:0.75rem;padding-top:0px;padding-bottom:0px}.core--box.header::after { 
      display: none !important;
    }.core--box.header .core--table{margin-bottom:0px}.core--box.header .core--table-col{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px}.core--box.header .core--table__footer, .core--box.header .core--table__body {
        display: none;
      }.core--box-cell{display:flex;margin-right:1rem;flex-shrink:0;flex-grow:0}.core--box-cell:last-child{margin-right:0px}.core--box-cell.full{flex:1 1 0%}.core--box-cell.name{flex:1 1 0%;font-weight:700;
      display: block}.core--box-cell.name small {
        display: block;
        --tw-text-opacity:1;
        color:rgb(154 166 191 / var(--tw-text-opacity, 1));
        font-weight:400;
      }.core--box-cell.progress{justify-content:flex-end;
      min-width: 80px;
      padding-right:0px}.core--box-cell.date, .core--box-cell.number{
      width: 60px;
      justify-content:center;
      align-items:center;
    }.core--box-cell.cost {
      width: 100px;
      justify-content:flex-end;
    }.core--box-cell.contact {
      width: 30px;
      justify-content:center;
      align-items:center;
    }.core--box-cell.icon, .core--box-cell.edit {
      width: 21px;
    }.core--box-cell.status {
      width: 140px;
    }.core--box-cell.danger{--tw-text-opacity:1;color:rgb(255 16 63 / var(--tw-text-opacity, 1));font-weight:700}.core--box.core--summary{margin-bottom:0px}.core--box .core--table-row__standard {
    min-height: 48px;
  }.core--brand, .core--brand-full{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));align-self:center;
  cursor: pointer}.core--brand svg.core--brand__orb, .core--brand-full svg.core--brand__orb{fill:currentColor;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;
    width: 24px;
    height: 24px}.core--brand:hover, .core--brand-full:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--brand:hover svg.core--brand__orb, .core--brand-full:hover svg.core--brand__orb{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.turbo-loading .core--brand svg.core--brand__orb, .turbo-loading .core--brand-full svg.core--brand__orb{animation:spin 1s linear infinite;
      animation-duration: 1s;
      animation-iteration-count: infinite;
      animation-timing-function: linear}.core--brand-full{display:flex;align-items:center;justify-content:center;gap:0.5rem;padding-left:0.25rem;padding-right:0.25rem}.core--brand__element {
  width: 80px;
  fill:currentColor;
  transition-property:all;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration:150ms;
}@media (min-width: 1300px) {
  .core--brand {
    display: none;
  }
}@media (max-width: 1300px) {
  .core--brand-full {
    display: none;
  }
}.core--header--double .core--brand-full {
    display: none !important;
  }.core--header--double .core--brand {
    display: block !important;
  }.core--breadcrumb{margin-top:1.5rem;margin-bottom:0.5rem}.core--breadcrumb + .core--breadcrumb{margin-top:-0.25rem}.core--breadcrumb__container{display:flex;align-items:center;justify-content:flex-start;font-weight:700;font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.core--breadcrumb__crumb{display:flex;align-items:center;justify-content:flex-start;margin-right:1rem}.core--breadcrumb__crumb a{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));text-decoration-line:none}.core--summary__row.heading .core--link.core--breadcrumb__crumb a .core--icon{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:9999px;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));height:2rem;width:2rem;opacity:1}.core--summary__row.heading .core--link.core--breadcrumb__crumb a .core--icon:hover{--tw-border-opacity:1;border-color:rgb(0 30 46 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 30 46 / var(--tw-bg-opacity, 1))}.core--summary__row.heading .core--link.core--breadcrumb__crumb a .core--icon svg{height:1rem;width:1rem}.core--link.core--breadcrumb__crumb a > span { text-decoration: none; }.core--breadcrumb__crumb a:hover{--tw-text-opacity:1;color:rgb(0 56 137 / var(--tw-text-opacity, 1));--tw-border-opacity:1;border-color:rgb(0 56 137 / var(--tw-border-opacity, 1))}.core--breadcrumb__crumb svg{margin-left:0.5rem}.core--table.core--change-log .core--table-row__standard {
    background: #F0F0F0;
  }.core--table.core--change-log .core--table-row {
    border-color: #F0F0F0;
  }.core--table.core--change-log .core--change-log__action .core--table-cell__content{font-weight:700}.core--table.core--change-log .core--change-log__detail + .core--change-log__detail{margin-top:1rem}.core--table.core--change-log .core--change-log__detail{display:flex;align-items:flex-start;justify-content:flex-start}.core--table.core--change-log .core--change-log__detail__label {
      width: 100px;
      margin-right:1rem;
    }.core--table.core--change-log .core--change-log__detail__expanded{opacity:0.6;font-style:italic}.core--chart {

}.core--compact-toggle .closed {
    display: none;
  }.core--compact-toggle.compact .open {
      display: none;
    }.core--compact-toggle.compact .closed {
      display: flex;
    }.core--contact-type {
  width: 20px;
  height: 20px;
  margin-right:0.25rem;
  border-radius:9999px;
  display:flex;
  align-items:center;
  justify-content:center;
  border-width:1px;
  border-style:solid;
  border-color:var(--color-dashboard-dropdown);
}.core--contact-type__person,
  .core--contact-type__client,
  .core--contact-type__legal-entity,
  .core--contact-type__site{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--contact-type.off{background-color:transparent;border-color:var(--color-dashboard-dropdown);color:var(--color-dashboard-dropdown)}.core--contact{display:flex;align-items:center;justify-content:flex-start;
  height: 30px}.core--contact-avatar{border-color:var(--color-dashboard-dropdown);border-width:1px;border-style:solid;border-radius:9999px;display:flex;align-items:center;justify-content:center;flex-shrink:0;
    height: 30px;
    width: 30px}.core--table-cell .core--contact-avatar {
      margin-top: -5px;
      margin-bottom: -5px;
    }.core--contact-initials{font-weight:700;--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));border-width:1px;border-style:solid;border-radius:9999px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;flex-shrink:0;
    height: 30px;
    width: 30px;
    font-size: 12px;
    line-height: 1em}.core--table-cell .core--contact-initials {
      margin-top: -5px;
      margin-bottom: -5px;

    }.core--contact-name{margin-left:0.5rem}.core--contact__initials .core--contact-name { display: none; }.core--contact__other .core--contact-initials{--tw-border-opacity:1;border-color:rgb(139 90 255 / var(--tw-border-opacity, 1));--tw-text-opacity:1;color:rgb(139 90 255 / var(--tw-text-opacity, 1))}.core--table-cell .core--contact-intials {
  margin-top: -5px;
  margin-bottom: -5px;
}.core--contact__full + .core--contact__full{margin-left:1rem}.core--contact-card__star svg {
    width: 20px;
    height: 20px;
  }.core--contact-card__star svg #outer {
      fill: rgba(0,0,0, 0.1);
    }.core--contact-card__star svg #inner {
      fill: white;
    }.core--contact-card__star:hover #outer{fill:#FFD753}.core--contact-card__star.featured svg #outer{fill:#FFD753}.core--contact-card__star.featured svg #inner{fill:#FFD753}.core--date{font-family:IBM Plex Mono, monospace;font-weight:400}.core--date strong, .core--date b{font-weight:500}.core--date{white-space:nowrap}.core--dropdown-link__label{position:relative;align-items:center;justify-content:flex-start;
    
    display: flex !important}.core--dropdown-link__label__arrow{margin-left:0.5rem;--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.core--dropdown-link__label__arrow svg {
        fill: currentColor;
      }.core--dropdown-link__label.primary:not(.outlined) .core--dropdown-link__label__arrow{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--dropdown-link__menu {
    padding: 10px 0;
  }.core--dropdown-link__link a {
      display: block;
      --tw-text-opacity:1;
      color:rgb(0 56 137 / var(--tw-text-opacity, 1));
      font-weight:400;
      font-size:13px;
      margin-top:0.5rem;
      margin-bottom:0.5rem;
      padding-left:1rem;
      padding-right:1rem;
      border-left-width:4px;
      border-style:solid;
      border-color:transparent;
      
    }.core--dropdown-link__link a:hover{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));font-weight:700}.core--dropdown-link__grid{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.core--dropdown-link__grid .core--dropdown-link__link {
      max-width: 45%;
      width: 100%;
    }.core--dropdown-link__group hr{margin-top:1rem;padding-top:1rem;
      margin-left: 20px;
      width: 50px;
      border-top: 1px solid #eee}.core--dropdown-link__group__name{margin-left:1rem;padding-left:0.25rem;--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));text-transform:uppercase;font-size:10px;font-weight:400}.element-card{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-radius:0.5rem;
  display: block;
  width: 100%;
  box-shadow: 0 2px 10px 0 rgba(4,28,44,0.07);
  margin-bottom: 1rem;

  font-size: 12px;
  line-height: 18px}.element-card__heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.5rem;padding-top:0.75rem;padding-left:0.75rem;padding-right:0.75rem}.element-card__content{padding-left:0.75rem;padding-right:0.75rem;padding-bottom:0.75rem}.element-card__name{font-weight:700}.element-card__type {
    font-size: 11px;
    font-family:IBM Plex Mono, monospace;
    text-transform:uppercase;
    --tw-text-opacity:1;
    color:rgb(154 166 191 / var(--tw-text-opacity, 1));
    
  }.element-card p > span {
      display: block;
      --tw-text-opacity:1;
      color:rgb(154 166 191 / var(--tw-text-opacity, 1));
      font-weight:500;
      font-size:10px;
      text-transform:uppercase;
    }.core--entity-box{text-transform:uppercase;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;font-size:13px}.file--browser{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;
  position: relative}.file--browser--table {
    flex: 1;

  }.file--browser--preview {
    width: 320px;
    padding-top: 39px;
  }.file--browser--row__source{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.file--browser--row.selected .file--browser--row__source {
        color: white;
      }.file--browser--row.selected .core--table-cell.file-icon{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.file--browser--icons{display:flex;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));
  box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.20);
  border-radius:0.375rem}.file--browser--icons .action-icon {
    padding: 4px;
    display: block;
  }.file--browser--icons a.action-icon{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.file--browser--icons a:hover{background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2}.file--browser--icons svg {
    width: auto !important;
    height: auto !important;
    fill:currentColor;
  }.file--browser--icons svg.disabled{cursor:not-allowed;opacity:0.2;fill:#9AA6BF}.file--browser--card{border-radius:0.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
  box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.07);
  z-index:20;
  margin-bottom:1rem;
  position:relative;
  overflow:hidden}.file--browser--card__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem;border-bottom-width:1px;border-style:solid;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-border-opacity:0.1;margin-bottom:1rem}.file--browser--card__header__title{display:flex;flex:1 1 0%;align-items:center;justify-content:flex-start;gap:1rem;
      font-size: 14px;
      word-break: break-all}.file--browser--card__header__title svg {
        flex-grow: 0;
        flex-shrink: 0;
        width: 25px !important;
        height: 25px !important;
        stroke:#9AA6BF;
      }.file--browser--card__header__toggle{display:flex;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));cursor:pointer;
      transition: transform 0.3s ease-in-out;
      transform: rotate(180deg)}.file--browser--card.subcard .file--browser--card__header{padding-top:1rem;padding-bottom:1rem;margin-bottom:0px;--tw-bg-opacity:1;background-color:rgb(233 239 242 / var(--tw-bg-opacity, 1))}.file--browser--card.subcard .file--browser--card__header .file--browser--card__header__title{--tw-text-opacity:1;color:rgb(147 167 196 / var(--tw-text-opacity, 1));
        font-size: 13px}.file--browser--card.ai-summary .file--browser--card__header{--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.file--browser--card.ai-summary .file--browser--card__header .file--browser--card__header__title{gap:0.25rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.file--browser--card.ai-summary .file--browser--card__header .file--browser--card__header__title svg{stroke:#fff;fill:#fff}.file--browser--card.ai-summary .file--browser--card__header .file--browser--card__header__toggle{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.file--browser--card.close .file--browser--card__header{margin-bottom:0px}.file--browser--card.close .file--browser--card__details, .file--browser--card.close .file--browser--card__body, .file--browser--card.close .core--alert {
      display: none;
    }.file--browser--card.close .file--browser--card__header__toggle {
      transform: rotate(0deg);
    }.file--browser--card__body{margin-left:1.5rem;margin-right:1.5rem;position:relative}.file--browser--card__body .file--browser--icons {
      position: absolute;
      bottom:1rem;
      right:1rem;
    }.file--browser--card__image {
    box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.07);
    width: 100%;
    height: 150px;
    background-position: 50% 0%;
    background-size: cover;
  }.file--browser--card__image__overlay{position:absolute;left:0px;bottom:0px;width:100%;
      height: 50px;
      background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%)}.file--browser--card__no-image {
    box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.07);
    height: 65px;
    padding:1rem;
    display:flex;
    align-items:center;
    justify-content:flex-start;
    --tw-text-opacity:1;
    color:rgb(147 167 196 / var(--tw-text-opacity, 1));
  }.file--browser--card__details.scrollable {
      overflow-y: auto;
      max-height: calc(100vh - 300px);
    }.file--browser--card__details.scrollable::-webkit-scrollbar {
        width: 8px;
      }.file--browser--card__details.scrollable::-webkit-scrollbar-track {
        background: rgba(0, 0, 0, 0.1);
        border-radius: 4px;
      }.file--browser--card__details.scrollable::-webkit-scrollbar-thumb {
        background: rgba(0, 0, 0, 0.3);
        border-radius: 4px;
      }.file--browser--card__details.scrollable::-webkit-scrollbar-thumb:hover {
          background: rgba(0, 0, 0, 0.4);
        }.file--browser--card__details--inner{padding-left:1.5rem;padding-right:1.5rem}.file--browser--card__button{padding-left:1.5rem;padding-right:1.5rem;display:flex;justify-content:flex-end}.file--browser--card__detail{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;padding-bottom:1rem;
    font-size: 13px;
    border-bottom-width:1px;
    border-style:solid;
    border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));
    --tw-border-opacity:0.1}.file--browser--card__detail:last-child{border-width:0px}.file--browser--card__detail__label{--tw-text-opacity:1;color:rgb(147 167 196 / var(--tw-text-opacity, 1))}.file--browser--card__detail__value{--tw-text-opacity:1;color:rgb(60 71 85 / var(--tw-text-opacity, 1))}.file--browser--card__ai-summary{--tw-text-opacity:1;color:rgb(60 71 85 / var(--tw-text-opacity, 1));padding-top:1.5rem;padding-bottom:1.5rem;padding-left:0.5rem;padding-right:0.5rem}.file--browser--card__ai-summary h2{margin-bottom:0.5rem;font-weight:700;
      font-size: 15px}.file--browser--card__ai-summary ul{margin-top:0.5rem;margin-bottom:0.5rem}.file--browser--card__ai-summary p{margin-bottom:0.5rem}.file--browser--card__ai-summary li{list-style-type:disc;margin-bottom:0.25rem}.file--browser--card--ai-link{margin-top:-0.5rem;margin-bottom:1rem;
    text-align: center}.file--browser--card--ai-link a{display:flex;align-items:center;justify-content:center;gap:0.25rem;--tw-text-opacity:1;color:rgb(139 90 255 / var(--tw-text-opacity, 1));cursor:pointer}.file--browser--card--ai-link a span{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(139 90 255 / var(--tw-border-opacity, 1))}.file--browser--card--ai-link a svg{fill:#8B5AFF;
        width: 20px;
        height: 20px}.file--browser--card .core--alert{margin-bottom:0px}.file--browser--card .core--alert .core--alert__body {
      text-align: center;
    }.file--browser--card__children{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;padding:1.5rem;border-radius:0.375rem;margin-top:-1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));z-index:10;position:relative;
    box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.07)}.core--file-type {
  background-size: 20px 24px;
  width: 20px;
  height: 24px;
  display: inline-block;
}.core--file-type.icon--file--pdf {
    background-image: url(/assets/icons/files/file--pdf-009b30e52e9dfe361a16bfd4588828eaa1ba58b117972de671efa10bcb28504c.svg);
  }.core--file-type.icon--file--txt {
    background-image: url(/assets/icons/files/file--txt-e6acb4bf8b5a354b4b5e15698fc27970b704c2829776a8a67e52e33578ed33b1.svg);
  }.core--file-type.icon--file--svt {
    background-image: url(/assets/icons/files/file--svt-fbd769d7dff3d56bae3551279f0961f237e40799536daaf86466b59cde8a5848.svg);
  }.core--file-type.icon--file--doc {
    background-image: url(/assets/icons/files/file--doc-4d6eb7b72996af7eb46ee82a55b449dab3e9eb5079e12b043ef05b4e53753cdc.svg);
  }.core--file-type.icon--file--csv {
    background-image: url(/assets/icons/files/file--csv-567900bd8358298456a1ae48728617031ed4bf9a04fce85aa8ff8950369199f1.svg);
  }.core--file-type.icon--file--ppt {
    background-image: url(/assets/icons/files/file--ppt-b2e2d02bdc837a8937c7ed7e07861371f2f1b806e6d9d91599668c34761ddaf0.svg);
  }.core--file-type.icon--file--xls {
    background-image: url(/assets/icons/files/file--xls-ff12882493b85cca9877d817a4b2d48bfe8eaf05bedf72070ff7a995dfa3c03d.svg);
  }.core--file-type.icon--file--generic {
    background-image: url(/assets/icons/files/file--generic-ae0a55a4dfe850724ac91a1c8186d2ee0a8c328df2538ca2230f58be8567deff.svg);
  }.core--flag{display:flex;align-items:center}.core--flag i + span{margin-left:0.5rem}.core--footer__wrapper{border-top-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);margin-top:4rem;padding-bottom:4rem;padding-top:1rem;--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));display:flex;align-items:center;justify-content:space-between}.core--footer svg {
    height:20px;
  }.core--form-header{display:flex;align-items:center;justify-content:space-between;padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem;border-bottom-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);

  min-height: 64px;

  --tw-bg-opacity:1;

  background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));

  border-top-left-radius:0.75rem;

  border-top-right-radius:0.75rem}.core--form-header h1{font-weight:700;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(0 56 137 / var(--tw-text-opacity, 1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
    max-width: 250px}.core--form-header .core--form-header__buttons{display:flex;align-items:center;justify-content:flex-end}.core--form-header .core--form-header__buttons a, .core--form-header .core--form-header__buttons button{margin-left:0.5rem}.core--form-inner{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-bottom-right-radius:0.75rem;border-bottom-left-radius:0.75rem;overflow-y:scroll;
  max-height: 50vh;
  position: relative}.core--form-inner.no-scroll {
    overflow-y: unset;
    max-height: unset;
  }.no-modal .core--form-inner {
    max-height: unset !important;
    overflow-y: unset !important;
  }.core--form-inner + .core--form-inner{padding-top:2rem;margin-top:-1rem}.core--form-inner__scroll {
    position: sticky;
    pointer-events: none;
    bottom: -16px;
    width: 100%;
    right: 0;
    margin-top: -90px;
    padding: 2rem 1rem 1rem 1rem;
    display: flex;
    opacity: 0;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    transition: background-color .25s cubic-bezier(0.24, 0.01, 0.22, 1.3), opacity .25s cubic-bezier(0.24, 0.01, 0.22, 1.3);
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 30%);
    --tw-text-opacity:1;
    color:rgb(154 166 191 / var(--tw-text-opacity, 1));
  }.core--form-inner__scroll span {
      margin-bottom: 4px;
    }.core--form-inner__scroll svg {
      fill: currentColor;
    }.core--form-inner.has-overflow .core--form-inner__scroll {
      opacity: 1;
    }.core--form-buttons .core--button{margin-top:0.5rem;border-radius:0.75rem}.core--form-body{margin-bottom:1rem;
  width: 470px}.core--form-body.wide-modal, .core--form-body.full-modal, .core--form-body.no-modal {
    width: auto;
  }.core--form-body.full-page {
    width: auto;
  }.core--form-body .core--form-body__label{font-weight:400;margin-bottom:1rem;font-size:12px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));letter-spacing:0.025em}.core--form .core--form-row{display:flex;align-items:flex-start;justify-content:space-between;margin-left:-0.5rem;margin-right:-0.5rem;margin-bottom:2rem}.core--form .core--form-row > .input{flex:1 1 0%;margin-left:0.5rem;margin-right:0.5rem;margin-bottom:0px}.core--form-group{margin-bottom:2rem}.core--form-group .core--form-group__label{font-weight:700;margin-bottom:0.5rem}.core--form-group.boolean-row .core--form-group__body{display:flex;justify-items:start;flex-wrap:wrap}.core--form-group.boolean-row .input.boolean{margin-right:1rem;margin-bottom:0.5rem}.core--form-group.boolean-row .input.boolean label{white-space:nowrap}.core--form-body.full-page .core--form-group{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:2rem}.core--form-body.full-page .core--form-group__label {
    width: 20%;
    border-top-width:1px;
    border-style:solid;
    border-color:var(--color-dashboard-dropdown);
    padding-top:1rem;
    text-transform:uppercase;
    letter-spacing: 1.2pt;
  }.core--form-body.full-page .core--form-group__body{flex:1 1 0%;padding-top:1rem}.core--form-body.full-page .input > label, .core--form-body.full-page .input > .label{font-weight:700;
      font-size: 15px}.core--form-buttons.full-page{position:fixed;bottom:0px;left:0px;right:0px}.core--form-buttons.full-page .container {
    margin: 0 auto;
    display:flex;
    align-items:center;
    justify-content:flex-end;
  }.core--form-buttons.full-page{width:100%;--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1));padding-top:0.5rem;padding-bottom:0.5rem}.core--form-buttons.full-page .core--button{margin:0px;padding-left:2rem;padding-right:2rem}.core--form-nested-fields{display:flex;align-items:flex-start;justify-content:space-between}.core--form-nested-fields .core--form-group {
    flex: 1;
  }.core--form-nested-fields .boxed {
    flex: 1;
    margin-bottom:1rem;
    padding:1rem;
    --tw-bg-opacity:1;
    background-color:rgb(241 241 241 / var(--tw-bg-opacity, 1));
    border-radius:0.375rem;
  }.core--form-nested-fields .boxed .input {
      margin-bottom: 1rem !important;
    }.core--form-nested-fields .boxed .core--form-row .input {
      margin-bottom: 0rem !important;
    }.core--form-nested-fields .boxed .core--form-row:last-child,
    .core--form-nested-fields .boxed .core--form-group:last-child{margin-bottom:0px}.core--form-nested-fields.box {
    display: block;
    margin-bottom:1rem;
    border-width:1px;
    border-style:solid;
    border-color:var(--color-dashboard-dropdown);
    padding:1rem;
  }.core--form-nested-fields > div{order:2}.core--form-nested-fields .remove_fields{order:1;display:flex;align-items:center;justify-content:flex-start;opacity:0.5}.core--form-nested-fields .remove_fields:hover{--tw-text-opacity:1;color:rgb(255 16 63 / var(--tw-text-opacity, 1));opacity:1}.core--form-nested-fields .remove_fields{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;
    width: 20px;
    margin-right: 10px}.core--form-nested-fields .remove_fields svg{fill:currentColor}.core--form-nested-fields .remove_fields svg + span,
    .core--form-nested-fields .remove_fields span + svg{margin-left:0.25rem}.core--form .core--form-hint{font-weight:700;margin-bottom:1rem}.core--form .core--form-hint__info{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.core--form .core--form-hint__warning{--tw-text-opacity:1;color:rgb(255 138 27 / var(--tw-text-opacity, 1))}.core--form .core--form-hint__success{--tw-text-opacity:1;color:rgb(0 225 210 / var(--tw-text-opacity, 1))}.core--form .core--form-hint__error,
    .core--form .core--form-hint__danger{--tw-text-opacity:1;color:rgb(255 16 63 / var(--tw-text-opacity, 1))}.core--form .input{margin-bottom:2rem}.core--form .input.compacted{margin-bottom:0.5rem}.core--form .input .input{margin-bottom:0px}.core--form .input .input-group{display:flex;align-items:stretch;justify-content:flex-start}.core--form .input .input-group .input-group-addon{display:flex;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));font-size:0.875rem;line-height:1.25rem;padding-left:0.5rem;padding-right:0.5rem;border-bottom-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);white-space:nowrap}.core--form .input > label, .core--form .input .label{font-weight:500;
    display: block;
    margin-bottom:0px}.core--form .input > label.rich_text_area, .core--form .input .label.rich_text_area{margin-bottom:0.5rem}.core--form .input > label.required::after, .core--form .input .label.required::after {
        content: "*";
        color: red;
        margin-left: 2px;
      }.core--form .input .hint{font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1))}.core--form .input abbr[title] {
    display: none;
  }.core--form .input.boolean label{display:flex;align-items:baseline;justify-content:flex-start}.core--form .input.boolean label input{margin-right:0.5rem}.core--form .input.check_boxes > label.check_boxes{margin-bottom:0.5rem}.core--form .input.radio_buttons,
  .core--form .input.check_boxes {
    margin-bottom: 1.5rem;
  }.core--form .input.radio_buttons > label.radio_buttons{margin-bottom:0.5rem}.core--form .input .options{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:1rem;
    min-height: 37px;
    max-width: 100%}.core--form .input .options span label{font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:flex-start}.core--form .input .options span label input{margin-right:0.5rem}.core--form .input .options span.radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.core--form .input .options span.radio input:before {
        content: "";
        display: block;
        border-width:1px;
        border-style:solid;
        border-radius:9999px;
        border-color: rgba(0, 0, 0, 0.2);
        width: 20px;
        height: 20px;
      }.core--form .input .options span.radio input:hover:before {
          background-color: rgba(0, 0, 0, 0.2);
          box-shadow: inset 0px 0px 0px 2px #ffffff;
        }.core--form .input .options span.radio input:checked:before{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));
          box-shadow: inset 0px 0px 0px 2px #ffffff}.core--form .input input[type="text"]:not([aria-haspopup="listbox"]), .core--form .input input[type="email"]:not([aria-haspopup="listbox"]), .core--form .input input[type="number"]:not([aria-haspopup="listbox"]), .core--form .input input[type="numeric"]:not([aria-haspopup="listbox"]), .core--form .input input[type="tel"]:not([aria-haspopup="listbox"]), .core--form .input input[type="url"]:not([aria-haspopup="listbox"]), .core--form .input textarea:not([aria-haspopup="listbox"]), .core--form .input .fake-input:not([aria-haspopup="listbox"]){-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:none;border-bottom-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);background-color:transparent;width:100%;--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));
      line-height: 28px}.core--form .input input[type="text"]:not([aria-haspopup="listbox"]).long, .core--form .input input[type="email"]:not([aria-haspopup="listbox"]).long, .core--form .input input[type="number"]:not([aria-haspopup="listbox"]).long, .core--form .input input[type="numeric"]:not([aria-haspopup="listbox"]).long, .core--form .input input[type="tel"]:not([aria-haspopup="listbox"]).long, .core--form .input input[type="url"]:not([aria-haspopup="listbox"]).long, .core--form .input textarea:not([aria-haspopup="listbox"]).long, .core--form .input .fake-input:not([aria-haspopup="listbox"]).long {
        min-height: 33vh;
      }.core--form .input input[type="text"]:not([aria-haspopup="listbox"]):disabled, .core--form .input input[type="email"]:not([aria-haspopup="listbox"]):disabled, .core--form .input input[type="number"]:not([aria-haspopup="listbox"]):disabled, .core--form .input input[type="numeric"]:not([aria-haspopup="listbox"]):disabled, .core--form .input input[type="tel"]:not([aria-haspopup="listbox"]):disabled, .core--form .input input[type="url"]:not([aria-haspopup="listbox"]):disabled, .core--form .input textarea:not([aria-haspopup="listbox"]):disabled, .core--form .input .fake-input:not([aria-haspopup="listbox"]):disabled {
        background-image: url(/assets/icons/lock-4536604b22b7886934f4e9f324a3103446d648301816845cf4dffc5f6fc2f9e0.svg);
        background-repeat: no-repeat;
        background-position: 100% 50%;
        background-size: 20px 20px;
        padding-right: 24px;
      }.core--form .input .fake-input {
    min-height: 1rem;
  }.core--form .input .fake-input.select {
      min-height: 45px;
    }.core--form .input .fake-input.clickable{cursor:pointer}.core--form .input .no-line{border-color:transparent}.core--form .input .frozen{--tw-text-opacity:1;color:rgb(0 30 46 / var(--tw-text-opacity, 1))}.core--form .input .locked{--tw-text-opacity:1;color:rgb(0 30 46 / var(--tw-text-opacity, 1));cursor:not-allowed;
    background-image: url(/assets/icons/lock-4536604b22b7886934f4e9f324a3103446d648301816845cf4dffc5f6fc2f9e0.svg);
    background-repeat: no-repeat;
    background-position: 100% 50%;
    background-size: 20px 20px;
    padding-right: 24px}.core--form .input textarea{border-width:1px;padding:0.5rem}.core--form .input .hint .badge {
    background-image: linear-gradient(103deg, #EBF1F4 0%, #E6ECF0 100%);
    border-radius: 5px;
    margin-top:0.5rem;
    padding-top:0.25rem;
    padding-bottom:0.25rem;
    padding-left:0.5rem;
    padding-right:0.5rem;
  }.core--form .input.field_with_errors input[type="text"],
    .core--form .input.field_with_errors textarea,
    .core--form .input.field_with_errors .selectize-control .selectize-input,
    .core--form .input.field_with_errors .fake-input{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1))}.core--form .input.field_with_errors span.error {
      display: block;
      --tw-text-opacity:1;
      color:rgb(255 16 63 / var(--tw-text-opacity, 1));
      margin-top:0.5rem;
    }.core--form__row{--tw-bg-opacity:1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1));display:flex;align-items:flex-end;justify-content:flex-start;margin-left:-0.5rem;margin-right:-0.5rem}.core--form__row > div{flex:1 1 0%;margin-left:0.5rem;margin-right:0.5rem;padding-left:0.25rem;padding-right:0.25rem}.core--form__footer{margin-left:1.5rem;margin-right:1.5rem;margin-bottom:1.5rem}.element_global_substance_id span.radio{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:0.5rem;border-bottom-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);padding-bottom:0.5rem}.element_global_substance_id span.radio:last-child{border-style:none}.element_global_substance_id span.radio > input{margin-right:0.5rem;margin-top:0.25rem}.element_global_substance_id span.radio > label span{display:inline-block;margin-bottom:0.25rem}.element_global_substance_id span.radio > label span + span{margin-left:0.5rem}.element_global_substance_id span.radio > label strong {
        display: block;
        margin-bottom:0.25rem;
      }.element_global_substance_id span.radio > label small {
        display: block;
        width:100%;
      }.core--global {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100vw;
  z-index: 1000;
  color: white;

  --nav-timing: 0.25s;


}.core--global__overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0, 0, 0, 0.75);
    z-index: 1000;
    transition: opacity var(--nav-timing) ease-in-out;
    opacity: 100%;
  }.core--global__overlay.inactive {
      opacity: 0;
    }.core--global__cols {
    display: grid;
    position: relative;
    z-index: 1001;
    grid-template-columns: 300px 300px 300px;
    grid-template-rows: 100%;
    gap: 0;
    grid-template-areas: "col1 col2 col3";
  }.core--global__col {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    position: relative;
    height: 100%;
    transition: transform var(--nav-timing) ease-in-out;


  }.core--global__col .core--global__col--wrapper {
      width: 100%;
      flex: 1;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      align-items: flex-start;
    }.core--global__col.inactive {
      transform: translateX(-100%);
    }.core--global__col.inactive + .inactive {
        transform: translateX(-200%);
      }.core--global__col.inactive + .inactive + .inactive {
          transform: translateX(-300%);
        }.core--global__col.col1 {
      grid-area: col1;
      z-index: 300;
      background: linear-gradient(151.8deg, #00ADF9 8.99%, #41B5FF 91.4%);

    }.core--global__col.col1 .core--global__col--wrapper { 
        background: linear-gradient(151.8deg, #00ADF9 8.99%, #41B5FF 91.4%); 
      }.core--global__col.col1 .scrollable::-webkit-scrollbar-track {
        background: rgba(255,255,255,0.25); 
      }.core--global__col.col1 .scrollable::-webkit-scrollbar {
        width: 12px;
      }.core--global__col.col1 .scrollable::-webkit-scrollbar-thumb {
        background: rgba(255,255,255,0.5);
      }.core--global__col.col2 {
      background: rgba(32, 27, 68, 1);
      grid-area: col2;
      z-index: 200;
    }.core--global__col.col2 .core--global__col--wrapper, .core--global__col.col2 h3 { background: rgba(32, 27, 68, 1); }.core--global__col.col2 .scrollable::-webkit-scrollbar-track {
        background: rgba(255,255,255,0.25); 
      }.core--global__col.col2 .scrollable::-webkit-scrollbar {
        width: 12px;
      }.core--global__col.col2 .scrollable::-webkit-scrollbar-thumb {
        background: rgba(255,255,255,0.5);
      }.core--global__col.col3 {
      background: linear-gradient(144.47deg, #273553 6.26%, #2C3B5D 94.35%); 
      grid-area: col3;
      z-index: 100;
    }.core--global__col.col3 .core--global__col--wrapper { background: linear-gradient(144.47deg, #273553 6.26%, #2C3B5D 94.35%); }.core--global__col.col3 .scrollable::-webkit-scrollbar-track {
        background: rgba(255,255,255,0.25); 
      }.core--global__col.col3 .scrollable::-webkit-scrollbar {
        width: 12px;
      }.core--global__col.col3 .scrollable::-webkit-scrollbar-thumb {
        background: rgba(255,255,255,0.5);
      }.core--global__col--scroll {
      overflow-y: auto;
      height: calc(100vh - 400px);
    }.core--global__col--section {
      position: relative;
    }.core--global__col--section h3 {
        position: sticky;
        top: 0px;
      }.core--global__col--section:not(.hidden) + .core--global__col--section {
        border-top: 1px solid rgba(255, 255, 255, 0.2);
        margin-top:1.5rem;
        padding-top:1.5rem;
      }.core--global__col--header {
      height: 170px;
      flex-shrink: 0;
      padding: 20px 35px 0 35px;
      display: flex;
      width: 100%;
      flex-direction: column;
      justify-content: space-between;
      align-items: flex-start;
    }.core--global__col--content {
      flex: 1;
      width: 100%;
    }.core--global__col--content + .core--global__col--content{margin-top:1.5rem;padding-top:1.5rem}.core--global__col--footer {
      height: 85px;
      width: 100%;
      padding: 20px 35px 0px 35px;
    }.core--global__col--footer.menu {
        padding: 0px;
        height: auto;
      }.core--global__col--footer.search {
        padding: 0 0 0px 0;
        height: 50px;
      }.core--global__col--footer.search .footer-search-wrapper {
          border-top: 1px solid rgba(255,255,255,0.3);
          display: flex;
          justify-content: space-between;
          align-items: center;
          padding: 0 10px;
          gap: 10px;
        }.core--global__col--footer.search button{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.core--global__col--footer.search button svg{stroke:currentColor}.core--global__col--footer.search input {
          width: 100%;
          flex: 1;
          border: none;
          -webkit-appearance: none;
             -moz-appearance: none;
                  appearance: none;
          background: transparent;
          padding: 10px 10px;
          height: 50px;

        }.core--global__col--footer .core--contact-initials {
        color: white !important;
        border: none !important;
        font-style: normal;
        font-weight: 700;
        font-size: 12px;
        position: relative;
        overflow: hidden;
        width: 30px;
        height: 30px;


      }.core--global__col--footer .core--contact-initials::before {
          content: '';
          display: block;
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0;
          width: 100%;
          height: 100%;
          background: #041C2C;
          mix-blend-mode: normal;
          opacity: 0.15;
        }.core--global__col--footer .core--contact-name {
        font-style: normal;
        font-weight: 600;
        font-size: 15px;
        line-height: 19px;
      }.core--global__hide {
    font-size: 15px;
    font-weight: 700;
    display: flex;
    height: 20px;
    justify-content: flex-start;
    align-items: center;
    color: white;
    cursor: pointer;
  }.core--global__hide span{margin-left:0.5rem}.core--global__brand {
    flex: 1;
    display: flex;
    justify-content: flex-start;
    align-items: center;

  }.core--global__brand svg {
      fill: currentColor;
    }.core--global h3 {
    font-size: 12px;
    font-weight: 700;
    line-height: 15px;
    letter-spacing: 0.5px;
    text-align: left;
    text-transform: uppercase;
    padding: 0px 35px 24px 35px

  }.core--global ul {
    width: 100%;
    margin: 0; padding: 0;
    list-style: none;
  }.core--global ul li > a {
      display: block;
      width: 100%;
      font-size: 15px;
      font-weight: 400;
      line-height: 19px;
      padding: 12px 35px;
      overflow:hidden;
      text-overflow:ellipsis;
      white-space:nowrap;
      cursor: pointer;
    }.core--global ul li > a:hover {
        background: linear-gradient(151.8deg, #098FE4 8.99%, #0E83CE 91.4%);
      }.core--global ul li > a.active {
        background: linear-gradient(151.8deg, #098FE4 8.99%, #0E83CE 91.4%);
      }.core--global ul li > a.current {
        margin-bottom: 20px;
      }.core--global ul li > a.app {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
      }.core--global ul li > a.app i {
          width: 28px;
          height: 28px;
          background-size: contain;
          background-repeat: no-repeat;
          display: block;
        }.core--global ul li > a.app.element_finance i { background-image: url(/assets/icons/apps/element_finance_white-0a3d472c079186f42eecf41f66b9ba3c978b6985184b9c2265fba63a8748ee2d.svg); }.core--global ul li > a.app.element_or i { background-image: url(/assets/icons/apps/element_or_white-cdf926a1dd02566631e780823bc04b70f3e210f492f6dd2b66a34a671cf94420.svg); }.core--global ul li > a.app.element_supplier i { background-image: url(/assets/icons/apps/element_supplier_white-f37dc63a17f565bac3d10ba80f1bed73b708bb01548af62b898cb43ba64ee4b2.svg); }.core--global ul li > a.app.element_document i { background-image: url(/assets/icons/apps/element_document_white-96e57d371e04449d3a0904316cd415fe74c3c0ceec97d40b89541c0d208fc70f.svg); }.core--global ul li > a.app.element_regs i { background-image: url(/assets/icons/apps/element_regs_white-7ed0998f543b0d0e5690721d681f3b67cf2c983985d78d0622bcf4120e4d068a.svg); }.core--global ul li > a.app.element_sds i { background-image: url(/assets/icons/apps/element_sds_white-6d49878d5ebf47f132d66455ac69ec56e87677e635ea13d6a267893cf40d6a77.svg); }.core--global ul li > a.app.element_svt i { background-image: url(/assets/icons/apps/element_svt_white-b1c0bedc7e2eee133fb6bf8b6022d253b7eaf8b75043205d715be0021c36ea26.svg); }.core--global ul li > a.app.element_project i { background-image: url(/assets/icons/apps/element_project_white-bd7c1e6d43b03dfbd64f48d7ffd64dd0d03b29e97db08f96fd1f652a1a1eaf33.svg); }.core--global ul li > a.app.element_programme i { background-image: url(/assets/icons/apps/element_programme_white-7fd29debcfe1726ca3fc42872760a4c86f504615d5971196bd5b7b3a7178ebb2.svg); }.core--global ul li > a.app.element_tracking i { background-image: url(/assets/icons/apps/element_tracking_white-5257633a82578e6a35f2edc854ec5e05aed110f0fb1bbaf60883b3af1aad21bf.svg); }.core--global ul li > a.app.element_global i { background-image: url(/assets/icons/apps/element_global_white-114f6a8a833ba92804b2a1c40026ade525284a351aa04666c9fdff92559bb19a.svg); }.core--global ul li > a.app.element_mct i { background-image: url(/assets/icons/apps/element_articles_white-f0555a248fda825c8b339daffc01aa10f59db5ae67e2bf8d087c73ea82a71e09.svg); }.core--global .scrollable {
    height: calc(100vh - 280px);
    overflow-y: scroll;
  }.h2-access{display:flex;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:0.75rem;--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1));padding-top:0.75rem;padding-bottom:0.75rem;padding-left:0.75rem;padding-right:0.75rem}.h2-access .icon{margin-right:0.75rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.h2-access .icon svg{fill:currentColor}.h2-access:hover{--tw-bg-opacity:1;background-color:rgb(0 30 46 / var(--tw-bg-opacity, 1))}.core--header{--tw-bg-opacity:1;background-color:rgb(32 27 68 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:700;font-size:15px;z-index:50;position:relative;display:flex;align-items:stretch;justify-content:space-between}.core--header__orb{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));display:flex;align-items:center;justify-content:center;padding:0.5rem}.core--header__main {
    flex: 1;
  }.core--header__top, .core--header__bottom{z-index:20;position:relative;padding-left:1rem;padding-right:1rem;display:flex;align-items:stretch;justify-content:space-between;
    min-width: 1300px}.core--header__top{z-index:30}.core--header__bottom{--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1))}.core--header__left{display:flex;align-items:stretch;justify-content:flex-start}.core--header__right{display:flex;align-items:stretch;justify-content:flex-end}.core--heading{display:flex;align-items:center;justify-content:space-between;margin-top:2rem;margin-bottom:2rem}.core--heading__left{display:flex;align-items:center;justify-content:flex-start;gap:0.5rem}.core--heading__right{display:flex;align-items:center;justify-content:flex-end;gap:0.5rem}.core--heading h1{font-size:18px;font-weight:700;--tw-text-opacity:1;color:rgb(60 71 85 / var(--tw-text-opacity, 1));margin-right:1rem}.core--heading .buttons{display:flex;align-items:center;justify-content:flex-start;gap:0.5rem}.core--heading.right-buttons{justify-content:space-between}.core--icon{display:inline-flex;align-items:center;justify-content:center}.core--icon__svg{fill:currentColor;stroke:currentColor}.core--summary__row.heading .core--link.no-underline .core--icon,
.core--icon.circle{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:9999px;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));height:2rem;width:2rem;opacity:1}.core--summary__row.heading .core--link.no-underline .core--icon:hover, .core--icon.circle:hover{--tw-border-opacity:1;border-color:rgb(0 30 46 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 30 46 / var(--tw-bg-opacity, 1))}.core--summary__row.heading .core--link.no-underline .core--icon svg, .core--icon.circle svg{height:1rem;width:1rem}.kanban{display:flex;align-items:stretch;justify-content:space-between;
  gap: 2rem}.kanban--heading{display:flex;align-items:center;justify-content:space-between;padding:0.75rem;width:100%;
    gap: 1rem}.kanban--heading__name {
      flex: 1;
      font-weight:700;
      font-size: 14px;
    }.kanban--col{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;
    flex: 1}.kanban.scrollable{justify-content:flex-start;
    flex-wrap: nowrap;
    overflow-x: auto}.kanban.scrollable .kanban--col {
      width: 265px;
      flex: 0 0 auto;
    }.kanban--body {
    flex: 1;
    width: 100%;
  }.kanban .empty-card {
    width: 100%;
    height: 0px;

  }.kanban--card{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-radius:0.5rem;
    display: block;
    width: 100%;
    box-shadow: 0 2px 10px 0 rgba(4,28,44,0.07);
    margin-bottom: 1rem;

    font-size: 12px;
    line-height: 18px;
    padding:0.75rem}.kanban--card-header{display:flex;align-items:center;justify-content:space-between;
      gap: 1rem;
      margin-bottom:0.75rem}.kanban--card-header__name{font-weight:700}.kanban--card-header__date {
        font-size: 11px;
      }.kanban--card-body__description{margin-bottom:0.75rem}.kanban--card-body__name{margin-bottom:0.25rem;font-weight:700}.kanban--card-footer{display:flex;align-items:center;justify-content:space-between;
      gap: 1rem}.kanban--card-footer__value {
        flex: 1;
      }.kanban--card-footer__avatar {
        width: 30px;
      }.core--link{font-weight:500}.core--link.with-icon > span{display:flex;align-items:center;justify-content:flex-start}.core--link.with-icon > span .core--icon{margin-right:0.5rem}.core--link > span { 
    text-decoration: underline;
    text-underline-offset: 3px;
    transition: all 0.2s ease-in-out;
    text-decoration-color: var(--color-line);


    
  }.core--link:hover > span { 
    text-decoration-color: var(--color-dashboard-blue);
   }.core--link.with-popover > span { text-decoration: none !important; }.core--link.with-popover .core--multi-popover {
      text-decoration: underline;
      text-underline-offset: 3px;
      transition: all 0.2s ease-in-out;
      text-decoration-color: var(--color-line);
    }.core--link.with-popover:hover .core--multi-popover { 
      text-decoration-color: var(--color-dashboard-blue);
     }.core--link.no-underline > span { text-decoration: none !important; }.core--link-cap{text-transform:uppercase;
    font-size: 80%;
    text-decoration-color: var(--color-dashboard-blue)}.core--link .core--icon{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));opacity:0.25}.core--link .core--icon:hover{opacity:1}.core--link .core--icon{transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.core--link.clicked {
    animation: highlight 0.5s both;
  }.core--link.ticked{display:inline-flex;align-items:center;justify-content:flex-start}.core--link.ticked::before{margin-right:0.25rem;
      content: "";
      background-image: url(/assets/tick--grey-e646826578981ee41dcf0de707be15ca8f68246538cdef6fc4d77d7586f32163.svg);
      background-repeat: no-repeat;
      background-size: contain;
      width: 14px;
      height: 14px;

      display: block}.core--link.subrow{position:relative;
    text-decoration: none;
    text-decoration-color: var(--color-dashboard-line);
    display:flex;
    align-items:center}.core--link.subrow > span {
      text-decoration: none;
    }.core--link.subrow:hover {
      text-decoration-color: var(--color-dashboard-blue);
    }.core--link.subrow::after {
      content: "";
      position:absolute;
      bottom: -13px;
      height: 4px;
      background: rgba(0, 0, 0, 0.15);
      left:0px;
      width:100%;
    }.core--link.subrow:hover::after{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--link.subrow.active::after{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--link.subrow.underlink{display:flex;align-items:center;justify-content:flex-start;margin-top:0.25rem}.core--link.subrow.underlink::after {
        background: transparent url(/assets/icons/nav-arrow-blue-daf99a1bc4bb5e3bf5395f3d6588d250a104f164b1847715b37e41bdfd7db1a4.svg) 50% 50% no-repeat;
        background-size: 11px 7px;
        height: 7px;
        width: 11px;
        position: relative;
        left: auto;
        bottom: auto;
        margin-left: 5px;
        transition-property:all;
        transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
        transition-duration:150ms;
      }.core--link.subrow.underlink:hover::after {
          background-color: transparent;
        }.core--link.subrow.underlink.active::after {
          transform: rotate(180deg);
        }.core--link.subrow.archived::after {
        background: transparent url(/assets/icons/nav-arrow-0be5f14559f7bda2da5a00ae15057fc940d1f1514d7698fa7e5fef5d1e15fdec.svg) 50% 50% no-repeat;
        opacity: 0.25;
      }.core--link.subrow.sublink-icon svg {
        fill: currentColor;
      }.core--link.subrow.sublink-icon::after {
        display: none;
      }.core--link.subrow .core--icon{--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1))}.core--link.subrow .core--icon:hover{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.core--link.subrow .core--icon svg{height:1rem;width:1rem}.core--loading{display:flex;align-items:center;justify-content:center}.core--loading__container{color:var(--color-dashboard-dropdown);display:flex;align-items:center;justify-content:center;margin:1rem;text-align:center;
    width: 30px;
    height: 30px}.core--loading svg {
    display: block;
    width: 30px;
    flex-shrink: 0;
    margin:0px;
    fill:currentColor;
  }.core--loading span{text-transform:uppercase;
    display: block;
    margin-left:1rem;
    color:var(--color-dashboard-dropdown)}.core--loading.solid .core--loading__container{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.core--loading.solid span{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.core--lock{display:flex;align-items:center;justify-content:flex-start}.core--lock .lock {
    width: 13px;
    margin-right:0.5rem;
    flex-shrink:0;
    flex-grow:0;
  }.core--lock svg{fill:currentColor}.core--lock__yes .lock{--tw-text-opacity:1;color:rgb(255 215 83 / var(--tw-text-opacity, 1))}.core--lock__yes.dashboard-orange .lock{--tw-text-opacity:1;color:rgb(255 138 27 / var(--tw-text-opacity, 1))}.core--lock__no .lock{--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));opacity:0.5}.core--summary__row.heading .core--lock__no .lock{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--modal, .core--modal-two, .core--modal-full{z-index:50;background-color:transparent;position:fixed;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  min-width: 470px;
  max-height: 90vh;
  right: -500px;
  top: 5vh}.core--modal.has-overflow .core--modal-scroll, .core--modal-two.has-overflow .core--modal-scroll, .core--modal-full.has-overflow .core--modal-scroll {
      opacity: 1;
    }.core--modal .core--form-group, 
  .core--modal .core--form-group .rich_text_area, 
  .core--modal .rich_text_area, 
  .core--modal .options, 
  .core--modal-two .core--form-group, 
  .core--modal-two .core--form-group .rich_text_area, 
  .core--modal-two .rich_text_area, 
  .core--modal-two .options, 
  .core--modal-full .core--form-group, 
  .core--modal-full .core--form-group .rich_text_area, 
  .core--modal-full .rich_text_area, 
  .core--modal-full .options {
    width: calc(470px - 3rem);
  }.core--modal .core--form-group.full-modal, .core--modal .core--form-group.full-modal .rich_text_area, .core--modal .core--form-group .rich_text_area.full-modal, .core--modal .core--form-group .rich_text_area.full-modal .rich_text_area, .core--modal .rich_text_area.full-modal, .core--modal .rich_text_area.full-modal .rich_text_area, .core--modal .options.full-modal, .core--modal .options.full-modal .rich_text_area, .core--modal-two .core--form-group.full-modal, .core--modal-two .core--form-group.full-modal .rich_text_area, .core--modal-two .core--form-group .rich_text_area.full-modal, .core--modal-two .core--form-group .rich_text_area.full-modal .rich_text_area, .core--modal-two .rich_text_area.full-modal, .core--modal-two .rich_text_area.full-modal .rich_text_area, .core--modal-two .options.full-modal, .core--modal-two .options.full-modal .rich_text_area, .core--modal-full .core--form-group.full-modal, .core--modal-full .core--form-group.full-modal .rich_text_area, .core--modal-full .core--form-group .rich_text_area.full-modal, .core--modal-full .core--form-group .rich_text_area.full-modal .rich_text_area, .core--modal-full .rich_text_area.full-modal, .core--modal-full .rich_text_area.full-modal .rich_text_area, .core--modal-full .options.full-modal, .core--modal-full .options.full-modal .rich_text_area {
      width: calc(90vw - 3rem);
    }.core--modal .core--form-group.wide-modal, .core--modal .core--form-group.wide-modal .rich_text_area, .core--modal .core--form-group .rich_text_area.wide-modal, .core--modal .core--form-group .rich_text_area.wide-modal .rich_text_area, .core--modal .rich_text_area.wide-modal, .core--modal .rich_text_area.wide-modal .rich_text_area, .core--modal .options.wide-modal, .core--modal .options.wide-modal .rich_text_area, .core--modal-two .core--form-group.wide-modal, .core--modal-two .core--form-group.wide-modal .rich_text_area, .core--modal-two .core--form-group .rich_text_area.wide-modal, .core--modal-two .core--form-group .rich_text_area.wide-modal .rich_text_area, .core--modal-two .rich_text_area.wide-modal, .core--modal-two .rich_text_area.wide-modal .rich_text_area, .core--modal-two .options.wide-modal, .core--modal-two .options.wide-modal .rich_text_area, .core--modal-full .core--form-group.wide-modal, .core--modal-full .core--form-group.wide-modal .rich_text_area, .core--modal-full .core--form-group .rich_text_area.wide-modal, .core--modal-full .core--form-group .rich_text_area.wide-modal .rich_text_area, .core--modal-full .rich_text_area.wide-modal, .core--modal-full .rich_text_area.wide-modal .rich_text_area, .core--modal-full .options.wide-modal, .core--modal-full .options.wide-modal .rich_text_area {
      width: calc(45vw - 3rem);
    }.core--modal .core--form-group.no-modal, .core--modal .core--form-group.no-modal .rich_text_area, .core--modal .core--form-group .rich_text_area.no-modal, .core--modal .core--form-group .rich_text_area.no-modal .rich_text_area, .core--modal .rich_text_area.no-modal, .core--modal .rich_text_area.no-modal .rich_text_area, .core--modal .options.no-modal, .core--modal .options.no-modal .rich_text_area, .core--modal-two .core--form-group.no-modal, .core--modal-two .core--form-group.no-modal .rich_text_area, .core--modal-two .core--form-group .rich_text_area.no-modal, .core--modal-two .core--form-group .rich_text_area.no-modal .rich_text_area, .core--modal-two .rich_text_area.no-modal, .core--modal-two .rich_text_area.no-modal .rich_text_area, .core--modal-two .options.no-modal, .core--modal-two .options.no-modal .rich_text_area, .core--modal-full .core--form-group.no-modal, .core--modal-full .core--form-group.no-modal .rich_text_area, .core--modal-full .core--form-group .rich_text_area.no-modal, .core--modal-full .core--form-group .rich_text_area.no-modal .rich_text_area, .core--modal-full .rich_text_area.no-modal, .core--modal-full .rich_text_area.no-modal .rich_text_area, .core--modal-full .options.no-modal, .core--modal-full .options.no-modal .rich_text_area {
      width: auto;
    }.core--modal .core--form-nested-form .core--form-group, 
    .core--modal .core--form-nested-form .core--form-group .rich_text_area, 
    .core--modal .core--form-nested-form .rich_text_area, 
    .core--modal .core--form-nested-form .options, 
    .core--modal-two .core--form-nested-form .core--form-group, 
    .core--modal-two .core--form-nested-form .core--form-group .rich_text_area, 
    .core--modal-two .core--form-nested-form .rich_text_area, 
    .core--modal-two .core--form-nested-form .options, 
    .core--modal-full .core--form-nested-form .core--form-group, 
    .core--modal-full .core--form-nested-form .core--form-group .rich_text_area, 
    .core--modal-full .core--form-nested-form .rich_text_area, 
    .core--modal-full .core--form-nested-form .options {
      width: calc(470px - 3rem - 30px);
    }.core--modal .core--form-nested-form .core--form-group.full-modal, .core--modal .core--form-nested-form .core--form-group.full-modal .rich_text_area, .core--modal .core--form-nested-form .core--form-group .rich_text_area.full-modal, .core--modal .core--form-nested-form .core--form-group .rich_text_area.full-modal .rich_text_area, .core--modal .core--form-nested-form .rich_text_area.full-modal, .core--modal .core--form-nested-form .rich_text_area.full-modal .rich_text_area, .core--modal .core--form-nested-form .options.full-modal, .core--modal .core--form-nested-form .options.full-modal .rich_text_area, .core--modal-two .core--form-nested-form .core--form-group.full-modal, .core--modal-two .core--form-nested-form .core--form-group.full-modal .rich_text_area, .core--modal-two .core--form-nested-form .core--form-group .rich_text_area.full-modal, .core--modal-two .core--form-nested-form .core--form-group .rich_text_area.full-modal .rich_text_area, .core--modal-two .core--form-nested-form .rich_text_area.full-modal, .core--modal-two .core--form-nested-form .rich_text_area.full-modal .rich_text_area, .core--modal-two .core--form-nested-form .options.full-modal, .core--modal-two .core--form-nested-form .options.full-modal .rich_text_area, .core--modal-full .core--form-nested-form .core--form-group.full-modal, .core--modal-full .core--form-nested-form .core--form-group.full-modal .rich_text_area, .core--modal-full .core--form-nested-form .core--form-group .rich_text_area.full-modal, .core--modal-full .core--form-nested-form .core--form-group .rich_text_area.full-modal .rich_text_area, .core--modal-full .core--form-nested-form .rich_text_area.full-modal, .core--modal-full .core--form-nested-form .rich_text_area.full-modal .rich_text_area, .core--modal-full .core--form-nested-form .options.full-modal, .core--modal-full .core--form-nested-form .options.full-modal .rich_text_area {
        width: calc(90vw - 3rem);
      }.core--modal .core--form-nested-form .core--form-group.wide-modal, .core--modal .core--form-nested-form .core--form-group.wide-modal .rich_text_area, .core--modal .core--form-nested-form .core--form-group .rich_text_area.wide-modal, .core--modal .core--form-nested-form .core--form-group .rich_text_area.wide-modal .rich_text_area, .core--modal .core--form-nested-form .rich_text_area.wide-modal, .core--modal .core--form-nested-form .rich_text_area.wide-modal .rich_text_area, .core--modal .core--form-nested-form .options.wide-modal, .core--modal .core--form-nested-form .options.wide-modal .rich_text_area, .core--modal-two .core--form-nested-form .core--form-group.wide-modal, .core--modal-two .core--form-nested-form .core--form-group.wide-modal .rich_text_area, .core--modal-two .core--form-nested-form .core--form-group .rich_text_area.wide-modal, .core--modal-two .core--form-nested-form .core--form-group .rich_text_area.wide-modal .rich_text_area, .core--modal-two .core--form-nested-form .rich_text_area.wide-modal, .core--modal-two .core--form-nested-form .rich_text_area.wide-modal .rich_text_area, .core--modal-two .core--form-nested-form .options.wide-modal, .core--modal-two .core--form-nested-form .options.wide-modal .rich_text_area, .core--modal-full .core--form-nested-form .core--form-group.wide-modal, .core--modal-full .core--form-nested-form .core--form-group.wide-modal .rich_text_area, .core--modal-full .core--form-nested-form .core--form-group .rich_text_area.wide-modal, .core--modal-full .core--form-nested-form .core--form-group .rich_text_area.wide-modal .rich_text_area, .core--modal-full .core--form-nested-form .rich_text_area.wide-modal, .core--modal-full .core--form-nested-form .rich_text_area.wide-modal .rich_text_area, .core--modal-full .core--form-nested-form .options.wide-modal, .core--modal-full .core--form-nested-form .options.wide-modal .rich_text_area {
        width: calc(45vw - 3rem - 30px);
      }.core--modal .core--form-nested-form .core--form-group.no-modal, .core--modal .core--form-nested-form .core--form-group.no-modal .rich_text_area, .core--modal .core--form-nested-form .core--form-group .rich_text_area.no-modal, .core--modal .core--form-nested-form .core--form-group .rich_text_area.no-modal .rich_text_area, .core--modal .core--form-nested-form .rich_text_area.no-modal, .core--modal .core--form-nested-form .rich_text_area.no-modal .rich_text_area, .core--modal .core--form-nested-form .options.no-modal, .core--modal .core--form-nested-form .options.no-modal .rich_text_area, .core--modal-two .core--form-nested-form .core--form-group.no-modal, .core--modal-two .core--form-nested-form .core--form-group.no-modal .rich_text_area, .core--modal-two .core--form-nested-form .core--form-group .rich_text_area.no-modal, .core--modal-two .core--form-nested-form .core--form-group .rich_text_area.no-modal .rich_text_area, .core--modal-two .core--form-nested-form .rich_text_area.no-modal, .core--modal-two .core--form-nested-form .rich_text_area.no-modal .rich_text_area, .core--modal-two .core--form-nested-form .options.no-modal, .core--modal-two .core--form-nested-form .options.no-modal .rich_text_area, .core--modal-full .core--form-nested-form .core--form-group.no-modal, .core--modal-full .core--form-nested-form .core--form-group.no-modal .rich_text_area, .core--modal-full .core--form-nested-form .core--form-group .rich_text_area.no-modal, .core--modal-full .core--form-nested-form .core--form-group .rich_text_area.no-modal .rich_text_area, .core--modal-full .core--form-nested-form .rich_text_area.no-modal, .core--modal-full .core--form-nested-form .rich_text_area.no-modal .rich_text_area, .core--modal-full .core--form-nested-form .options.no-modal, .core--modal-full .core--form-nested-form .options.no-modal .rich_text_area {
        width: auto;
      }body[data-body-show-value="modal"],
body[data-body-show-value="modal-two"],
body[data-body-show-value="modal-full"] {
  overflow: hidden;
}body[data-body-show-value="modal"] .core--modal,
body[data-body-show-value="modal-two"] .core--modal,
body[data-body-show-value="modal-full"] .core--modal {
  right: 5vw;
}/* .core--modal {
  .core--form-inner {
    max-height: calc(90vh - 190px);
    @apply overflow-y-scroll;
  }
} */.core--modal-scroll {
  position: fixed;
  pointer-events: none;
  padding: 2rem 1rem 1rem 1rem;
  display: flex;
  opacity: 0;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  transition: background-color .25s cubic-bezier(0.24, 0.01, 0.22, 1.3), opacity .25s cubic-bezier(0.24, 0.01, 0.22, 1.3);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 30%);
  --tw-text-opacity:1;
  color:rgb(154 166 191 / var(--tw-text-opacity, 1));
}.core--modal-scroll span {
    margin-bottom: 4px;
  }.core--modal-scroll svg {
    fill: currentColor;
  }.core--modal .core--modal-scroll {
    bottom: 5vh;
    width: 470px;
    right: 5vw;
  }.core--modal-two {
  width: calc(90vw - 470px - 10px);
  left: 5vw;
  display: none;
  right: auto;

}.core--modal-two .core--modal-scroll {
    width: calc(90vw - 470px - 10px);
    left: 5vw;
    right: auto;
    bottom: 5vh;
  }.core--modal-two .core--modal-two-scrollarea{overflow-y:scroll}.core--modal-two .core--modal-two-scrollarea.has-overflow .core--form-inner__scroll {
        opacity: 1;
      }.core--modal-full {
  width: calc(90vw);
  left: 5vw;
  display: none;
  right: auto;
}body[data-body-show-value="modal-two"] .core--modal-two {
  display: block;
}body[data-body-show-value="modal-full"] .core--modal-full {
  display: block;
}.core--nav{display:flex;align-items:stretch;justify-content:space-between}.core--nav-link{position:relative;display:flex;align-items:center;justify-content:flex-start;font-size:12px;text-transform:uppercase;padding-top:0.75rem;padding-bottom:0.75rem;opacity:0.6;font-weight:600;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.core--nav-link__arrow{margin-left:0.5rem;--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.core--nav-link__arrow svg {
        fill: currentColor;
      }.core--nav .avatar-gap {
    width: 30px;
    height: 30px;
    margin-left:-2rem;
  }.core--nav > .core--nav-link::after{position:absolute;
      display: block;
      --tw-bg-opacity:1;
      background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));
  opacity: 0;
  transition-property:opacity;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration:150ms;
  width:100%;
      content: '';
      bottom: 0;
      left: 0;
      right: 0;
      height: 4px}.core--nav > .core--nav-link:hover, .core--nav > .core--nav-link.active{opacity:1}.core--nav > .core--nav-link:hover::after, .core--nav > .core--nav-link.active::after{opacity:1}.core--nav-profile{display:flex;align-items:center;justify-content:center;padding-top:0.75rem;padding-bottom:0.75rem}.core--nav-profile span{display:flex;align-items:center;justify-content:center;font-weight:700;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;
      opacity: 0.5;
      width: 30px;
      height: 30px;
      border-radius: 100%;
      font-size: 12px;
      text-align: center}.core--nav-profile:hover span {
        opacity: 1;
      }.core--nav__item{margin-right:4rem}.core--nav__item:last-child{margin-right:0px}.core--nav__item + .avatar{margin-left:-2rem}.core--nav-dropdown{display:flex;align-items:center;justify-content:center;position:relative
  /* } */}.core--nav-dropdown > .core--nav-link.active{position:relative;opacity:1;align-self:stretch}.core--nav-dropdown > .core--nav-link.active::after{position:absolute;
      display: block;
      --tw-bg-opacity:1;
      background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));
      transition-property:opacity;
      transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
      transition-duration:150ms;
      width:100%;
      content: '';
      bottom: 0;
      left: 0;
      right: 0;
      height: 4px}.core--nav-dropdown__menu {
    display: none;
    position:absolute;
    top: 100%;
    z-index: 20;
    left: 0;
  }.core--nav-dropdown__menu.right {
      right: 0;
    }.core--nav-dropdown__menu:before {
      content: " ";
      display: block;
      height: 5px;
      width: 100%;
    }.core--nav-dropdown__menu-links{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-radius:0.75rem;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    padding: 1px 0;
    min-width: 200px}.core--nav-dropdown.client-menu .core--nav-dropdown__menu, .core--nav-dropdown.jurisdiction-menu .core--nav-dropdown__menu{left:0px;right:auto}.core--nav-dropdown.client-menu .core--nav-link, .core--nav-dropdown.jurisdiction-menu .core--nav-link{background-color:transparent;text-transform:none;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:700;
      font-size: 14px;
      opacity:1}.core--nav-dropdown.client-menu .core--nav-sublink, .core--nav-dropdown.jurisdiction-menu .core--nav-sublink {
      width: 280px;
      overflow:hidden;
      text-overflow:ellipsis;
      white-space:nowrap;
    }.core--nav-dropdown.client-menu .core--nav-group:first-child .core--nav-group__name, .core--nav-dropdown.jurisdiction-menu .core--nav-group:first-child .core--nav-group__name{margin-top:1rem;
      display: block !important}.core--nav-dropdown.jurisdiction-menu{align-self:center;padding-left:0.75rem}.core--nav-dropdown.jurisdiction-menu .core--nav-link {
      background: rgba(154, 166, 191, 0.25);
      border-radius:0.75rem;
      padding-left:0.75rem;
      padding-right:0.75rem;
      padding-top:0.25rem;
      padding-bottom:0.25rem;
    }.core--nav-dropdown.jurisdiction-menu .core--nav-link .core--nav-link__arrow{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--nav-dropdown:hover .core--nav-profile span {
      opacity: 1;
    }.core--nav-dropdown:hover .core--nav-link{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));opacity:1}.core--nav-dropdown:hover .core--nav-link .arrow{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.core--nav-dropdown:hover .core--nav-dropdown__menu {
      display: block;
    }/* &.right, .core--nav-profile { */.core--nav-dropdown .core--nav-dropdown__menu {
    right: 0;
    left: auto;
  }.core--nav-sublink {
  display: block;
  --tw-text-opacity:1;
  color:rgb(60 71 85 / var(--tw-text-opacity, 1));
  font-weight:400;
  font-size:13px;
  margin-top:1rem;
  margin-bottom:1rem;
  padding-left:1rem;
  padding-right:1rem;
  border-left-width:4px;
  border-style:solid;
  border-color:transparent;
}.core--nav-sublink:hover{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));font-weight:700}.core--nav-group hr{margin-top:1rem;padding-top:1rem;
    margin-left: 20px;
    width: 50px;
    border-top: 1px solid #eee}.core--nav-group__name{margin-left:1rem;padding-left:0.25rem;--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));text-transform:uppercase;font-size:10px;font-weight:400}.core--nav-group:first-child .core--nav-group__name, .core--nav-group:first-child hr { display: none; }.core--nav-dropdown.avatar .core--nav-group:first-child .core--nav-group__name{padding-top:1rem; display: block !important}.core--nav__big{display:flex;align-items:center;justify-content:center}.core--nav__big .core--nav-link{background-color:transparent;text-transform:none;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:700;
    font-size: 14px;
    opacity:1}.core--nav__app{display:flex;align-items:center;justify-content:center}.core--nav__app .core--nav-link{background-color:transparent;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:700;opacity:1;text-transform:uppercase;font-size:12px}.core--overlay{z-index:10;background-color:transparent;position:fixed;top:0px;left:0px;width:100%;height:100%;
  display: none}body[data-body-show-value="sidebar"] .core--overlay {
  display: block
}body[data-body-show-value="modal"] .core--overlay,
body[data-body-show-value="modal-two"] .core--overlay,
body[data-body-show-value="modal-full"] .core--overlay {
  display: block;
  background-color: rgba(0,0,0,0.4);
}body.show-full-modal .core--overlay {
  background-color: rgba(0,0,0,0.8);
}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.popup {
  padding:7px;
}.popup .image {
    text-align: center;
    margin-bottom: 10px;
  }.popup .image img {
      height: 200px;
      width: 200px;
      border-radius: 5px;
    }.core--priority{display:inline-flex;align-items:center;justify-content:flex-start;border-radius:9999px;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;
  font-size: 11px;
  background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));
  --tw-bg-opacity:0.15}.core--priority .symbol {
    width: 15px;
    height: 14px;
    display:inline-block;
    margin-right:0.25rem;
    fill:currentColor;
  }.core--priority__unknown_priority .symbol{color:var(--color-dashboard-dropdown)}.core--priority__no_impact{background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2}.core--priority__no_impact .symbol{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.core--priority__low_priority{background-color:var(--color-dashboard-green);--tw-bg-opacity:0.2}.core--priority__low_priority .symbol{color:var(--color-dashboard-green)}.core--priority__medium_priority{background-color:var(--color-dashboard-orange);--tw-bg-opacity:0.2}.core--priority__medium_priority .symbol{color:var(--color-dashboard-orange)}.core--priority__high_priority{background-color:var(--color-dashboard-red);--tw-bg-opacity:0.2}.core--priority__high_priority .symbol{color:var(--color-dashboard-red)}.core--progress-dot{display:inline-block;
  width: 20px;
  height: 14px}.core--progress-dot svg {
    max-width: 100%;
  }.core--progress-dots{display:flex;align-items:center;justify-content:space-between}.core--progress{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);overflow:hidden;
  height: 20px}.core--progress-bar{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));
    height: 20px}.public-activity-not-set{opacity:0.25;font-style:italic}.public-activity-to{opacity:0.5;margin-left:0.5rem;margin-right:0.5rem}.core--rich-text p, .core--rich-text ul, .core--rich-text ol, trix-editor.rich_text_area p, trix-editor.rich_text_area ul, trix-editor.rich_text_area ol, .trix-content p, .trix-content ul, .trix-content ol{margin-bottom:0.5rem}.core--rich-text li, trix-editor.rich_text_area li, .trix-content li{margin-bottom:0.25rem}.core--rich-text blockquote, trix-editor.rich_text_area blockquote, .trix-content blockquote{margin-top:1rem;margin-bottom:0.5rem;padding-left:0.5rem;border-left-width:4px;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-border-opacity:0.5}.core--rich-text ul, trix-editor.rich_text_area ul, .trix-content ul{list-style-type:disc;margin-left:1rem}.core--rich-text ol, trix-editor.rich_text_area ol, .trix-content ol{list-style-type:decimal;margin-left:1rem}.core--rich-text a, trix-editor.rich_text_area a, .trix-content a{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));text-decoration-line:underline;font-weight:500}.core--rich-text h1, trix-editor.rich_text_area h1, .trix-content h1{margin-top:1rem;margin-bottom:0.5rem;font-size:15px}.core--search-bucket__group{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem}.core--search-bucket__label{font-size:14px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));opacity:0.6}.core--search-bucket__icon{opacity:0.3;--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.core--search-bucket__label,
  .core--search-bucket__icon{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.core--search-bucket__list,
  .core--search-bucket__more {
    display: none;
  }.core--search-bucket__more{margin-bottom:1rem}.core--search-bucket.active .core--search-bucket__list {
      display: block;
    }.core--search-bucket.active .core--search-bucket__icon{--tw-rotate:0deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.core--search-bucket.active .core--search-bucket__more{display:flex;align-items:center;justify-content:center}.core--search-bucket.disabled .core--search-bucket__group {
      cursor: default !important;
    }.core--search-bucket.disabled .core--search-bucket__label {
      opacity: 0.2 !important;
    }.core--search-bucket.disabled .core--search-bucket__icon {
      display: none;
    }.core--search-bucket__more button{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--search-bucket__group:hover .core--search-bucket__label,
    .core--search-bucket__group:hover .core--search-bucket__icon,
    .core--search-bucket.active .core--search-bucket__group .core--search-bucket__label,
    .core--search-bucket.active .core--search-bucket__group .core--search-bucket__icon{opacity:1;--tw-rotate:0deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.core--search-bucket__list{margin-bottom:1rem}.core--search-bucket__list.modal-list{position:fixed;
    top: 5%;
    left: 5%;
    width: 90%;
    height: 90vh}.core--search-bucket-item{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem;margin-top:0.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:0.75rem;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;
  background-color: rgba(255, 255, 255, 0.15)}.core--search-bucket-item i{border-radius:0.75rem;font-style:normal;padding:0.5rem;margin-left:0.5rem;
    border: 1px solid rgba(255, 255, 255, 0.2)}.core--search-bucket-item.active{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--search-bucket-item:hover {
    background-color: rgba(255, 255, 255, 0.25);
  }.core--search-bucket-item:hover.active{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--search-bucket__empty{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem;margin-top:0.5rem;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-text-opacity:0.5;font-style:italic;border-radius:0.75rem;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;
  border-color: rgba(255, 255, 255, 0.15);
  border-style: solid;
  border-width: 1px}.core--search-sidebar__scroller{overflow-y:auto;height:100%;
  margin: -1rem;
  padding: 1rem}#sidebar-expanded{z-index:50;
  display: none;
  background: #0E1831;
  position:fixed;
  padding:1rem;
  top: 0;
  left: 300px;
  width: calc(100% - 300px);
  height: 100vh}#sidebar-expanded .core--search-bucket-extended{width:100%}#sidebar-expanded .core--search-bucket-extended__header{display:flex;justify-content:flex-end}#sidebar-expanded .core--search-bucket-extended__list{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:0.5rem;overflow-y:auto;
    max-height: calc(100vh - 5rem)}#sidebar-expanded .core--search-bucket-extended__list .search--bucket-item{margin-top:0px}body[data-body-show-value="sidebar-expanded"] #sidebar-expanded {
  display: block;
}.core--search-sidebar {
  display: none;
  position:fixed;
  top:0px;
  left:0px;
  height:100vh;
  --tw-bg-opacity:1;
  background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1));
  padding:1rem;
  z-index:50;

  width: 300px;
}.core--search-sidebar__hide{display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));border-radius:9999px}.core--search-sidebar__hide svg{margin-right:0.5rem}.core--search-sidebar__hide:hover{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}body[data-body-show-value="sidebar"] .core--search-sidebar:not(.hidden),
body[data-body-show-value="sidebar-expanded"]
  .core--search-sidebar:not(.hidden) {
  display: block;
}body[data-body-show-value="sidebar-expanded"],
body[data-body-show-value="sidebar"] {
  margin-left: 300px;
  width: calc(100vw + 100px);
}.core--search-block .core--search-label{--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));font-weight:700;font-size:10px;text-transform:uppercase;margin-bottom:0.5rem}.core--search-buttons{display:flex;align-items:center;justify-content:flex-end}.core--search-form{margin-bottom:1rem}.core--search-form__container{display:flex;align-items:baseline;justify-content:space-between}.core--search-form__sort{display:flex;align-items:flex-start;justify-content:flex-start;position:relative}.core--search-form__results {
    margin-top: 3px;
    opacity:0.5;
  }.hide-search-form .core--search-form {
  display: none;
}.hide-search .core--search-block__search {
  display: none;
}.core--search-sort{margin-right:1rem;display:flex;align-items:stretch;justify-content:flex-start;
  gap: 5px}.core--search-sort__select{display:flex;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(233 239 242 / var(--tw-bg-opacity, 1));
    border-radius: 4px;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:150ms;
    cursor:pointer;
    padding:0.5rem}.core--search-sort__select select{outline:2px solid transparent;outline-offset:2px;border-style:none;cursor:pointer;-moz-appearance:none;appearance:none;
      -webkit-appearance: none;
      background: url(/assets/icons/nav-arrow-blue-daf99a1bc4bb5e3bf5395f3d6588d250a104f164b1847715b37e41bdfd7db1a4.svg) no-repeat 95% 50%;
      padding-right:1.5rem;
      min-width: 100px}.core--search-sort__dir{--tw-bg-opacity:1;background-color:rgb(233 239 242 / var(--tw-bg-opacity, 1));
    border-radius: 4px;
    cursor:pointer;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:150ms}.core--search-sort__dir:hover{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1))}.core--search-sort__dir{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.core--search-sort__dir svg{stroke:currentColor;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.core--search-sort__dir.is-asc .desc {
        display: none;
      }.core--search-sort__dir.is-desc .asc {
        display: none;
      }.core--search-search {
  /* @apply flex justify-between items-center; */
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:space-between;
  max-width: 250px;
}.core--search-search__wrapper{display:flex;align-items:center;justify-content:space-between;padding-left:0.5rem;padding-right:0.5rem;--tw-bg-opacity:1;background-color:rgb(233 239 242 / var(--tw-bg-opacity, 1));
    border-radius: 4px}.core--search-search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:2px solid transparent;outline-offset:2px;border-style:none;padding-top:0.5rem;padding-bottom:0.5rem;background-color:transparent}.core--search-search button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:2px solid transparent;outline-offset:2px;--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));margin-left:0.25rem}.core--search-search button svg{stroke:currentColor}.core--search-search .e1x-form {
    display: flex;
    justify-content: flex-end;
    margin-top: 10px;
  }.core--search-search .e1x-form__checkbox label {
        font-size: 0.75rem;
        color: #878c90;
        display: flex;
        justify-content: flex-start;
        align-items: center;
        text-transform: none;
      }.core--search-search .e1x-form__checkbox label + label {
          margin-top: 8px;
        }.core--search-search .e1x-form__checkbox label.disabled {
          opacity: 0.4;
          cursor: not-allowed;
        }.core--search-search .e1x-form__checkbox label.disabled input {
            cursor: not-allowed !important;
          }.core--search-search .e1x-form__checkbox input[type="checkbox"] {
        cursor: pointer;
        display: block;
        width: 20px;
        height: 20px;
        padding: 0;
        border: 1px solid #979797;
        border-radius: 4px;
        background: white;
      }.core--search-search .e1x-form__checkbox input[type="checkbox"]:disabled {
          opacity: 0.5;
          background-color: #eee;
          cursor: not-allowed;
        }.core--search-search .e1x-form__checkbox input[type="checkbox"]:checked {
          background-image: url(/assets/icons/tick--grey-e646826578981ee41dcf0de707be15ca8f68246538cdef6fc4d77d7586f32163.svg);
          background-repeat: no-repeat;
          background-position: center;
        }.core--search-search .e1x-form__checkbox label span {
        display: block;
        flex: 1;
        margin-left: 10px;
        text-transform: downcase;
      }.core--search-form-input{float:right;margin-left:1rem}.core--search-filters{display:flex;align-items:center;justify-content:flex-start;flex:1 1 0%;
  gap: 5px;
  margin-top: 11px;
  flex-wrap:wrap;
  margin-right:1rem}.core--search-filters__icon{margin-left:-0.5rem;margin-right:0.5rem;background-color:transparent;--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.core--search-filters .core--button em {
      display: block;
      font-style:normal;
      opacity:0.5;
    }.core--search-filters .core--button{--tw-bg-opacity:1;background-color:rgb(233 239 242 / var(--tw-bg-opacity, 1));
    padding: 5px 10px 5px 5px;
    color: #9aa6bf}.core--search-filters .core--button svg{fill:currentColor}.core--search-filters .core--button span {
      margin: 0 !important;
    }.core--search-filters .core--button.-add-filter{margin-right:1rem}.core--search-filters .core--button.-add-filter svg {
        margin-right: 5px;
      }.core--search-filters .core--button.-add-filter:hover {
        background-color: black;
        color: white;
      }.core--search-filters .core--button.-remove-filter {
      padding: 5px 5px 5px 10px;
      --tw-text-opacity:1;
      color:rgb(255 255 255 / var(--tw-text-opacity, 1));
      --tw-bg-opacity:1;
      background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));
    }.core--search-filters .core--button.-remove-filter:hover {
        background-color: black;
        color: white;
      }.core--search-filters .core--button.-remove-filter svg {
        margin-left: 5px;
        transform: rotate(45deg);
      }.core--section{margin-bottom:4rem}.core--section.no-gap{margin-bottom:0px}.core--section__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.core--section__header--left, .core--section__header--right{display:flex;align-items:center;justify-content:center}.core--section__label{font-size:15px;font-weight:700}.core--section__buttons{margin-left:1rem}.core--section.large .core--section__label{font-size:18px}@keyframes wave-animation {
  0% {
    /* transform: scale(1); */
    opacity:0.2;
  }
  50% {
    /* transform: scale(1.3); */
    opacity:0.4;
  }
  100% {
    /* transform: scale(1); */
    opacity:0.2;
  }
}@keyframes gradient-animation {
  0% { 
    background-position: 0% 50%;
    --bg-color: var(--color-dashboard-dark-blue);
    --bg-color2: var(--color-dashboard-navy);
    --bg-angle: 0deg;
  }
  25% {
    --bg-color: var(--color-dashboard-purple);
    --bg-color2: var(--color-dashboard-navy);
  }
  50% {
    background-position: 100% 50%;
    --bg-angle: 180deg;
    --bg-color: var(--color-dashboard-purple);
    --bg-color2: var(--color-dashboard-dark-navy);
  }
  75% {
    --bg-color: var(--color-dashboard-dark-blue);
    --bg-color2: var(--color-dashboard-dark-navy);
  }
  100% {
    background-position: 0% 50%;
    --bg-color: var(--color-dashboard-dark-blue);
    --bg-color2: var(--color-dashboard-navy);
    --bg-angle: 0deg;
  }
}@property --bg-angle {
  syntax: '<angle>';
  inherits: false;
  initial-value: 10deg;
}@property --bg-color {
  syntax: '<color>';
  inherits: false;
  initial-value: #221B4A;
}@property --bg-color2 {
  syntax: '<color>';
  inherits: false;
  initial-value: #206ECE;
}body.core--simple-body{display:flex;align-items:center;justify-content:center;
  height: 100vh;
  position:relative;
  font-size:13px;


  background: linear-gradient(
    var(--bg-angle),
    var(--bg-color2),
    var(--bg-color)
  );
  background-size: 200% 200%;
  animation: gradient-animation 10s ease infinite}body.core--simple-body::after {
    content: "";
    width: 100vw;
    height: 100vh;
    position:absolute;
    z-index:10;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;

    background-image: url(/assets/bg-e794195acc8c1f23b756e0aaefc87b76d6897e81dba714ea94a0650f22f931ce.svg);

    background-position:center;

    background-repeat:no-repeat;
    background-size: 150%;
    opacity:0.2;
    animation: wave-animation 17s ease-in-out infinite;
  }body.core--simple-body.bg-1::after { background-image: url(/assets/bg/wavy1-796449cc1733d9fe62a2335ed8e97229fdd361eec03381ca9a01b2b94d7513c9.svg);}body.core--simple-body.bg-2::after { background-image: url(/assets/bg/wavy2-a025277b17a11dd5123fb8a080b4d62cc55c2762a6a53e79842bfd006ff8c91c.svg);}body.core--simple-body.bg-3::after { background-image: url(/assets/bg/wavy3-dfeb38e0e9253d6c9bc3a2884ff0b632b6d3e7e7b7c2ea63caefb59b48a456f6.svg);}body.core--simple-body.bg-4::after { background-image: url(/assets/bg/wavy4-d4654de780b8827332b6cecbef0b773bea72dd922fd7cd7595635bbc41d1cde5.svg);}body.core--simple-body.bg-5::after { background-image: url(/assets/bg/wavy5-89df12b4ef21d909a7080647f0f3cedb5852a86606f45c7efcce44d31b2fc510.svg);}body.core--simple-body.bg-6::after { background-image: url(/assets/bg/wavy6-aa4e3c0a760176c0218d1b99ade713032b62d878d1628fb7c9c8bf84c82b4673.svg);}body.core--simple-body.bg-7::after { background-image: url(/assets/bg/wavy7-2014dc255bcc6d9686bb3e9a52be3fe24949184d4e6b1b6c962430867c04b595.svg);}body.core--simple-body.bg-8::after { background-image: url(/assets/bg/wavy8-2ad189c961204b3b652b28f791ac16aba38a2da15423e4c1f7d3643679c8c823.svg);}body.core--simple-body .core--simple-body__wrapper{z-index:20;display:flex;align-items:center;justify-content:center;flex-direction:column}body.core--simple-body .core--simple-body__main {
    }body.core--simple-body .core--simple-body .button{border-radius:0.5rem}body.core--simple-body .core--simple-body__content{border-radius:0.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;text-align:center;
      max-width: 300px}body.core--simple-body .core--simple-body__content h1{font-size:15px;font-weight:500;margin-bottom:0.5rem}body.core--simple-body .core--simple-body__powered{margin-top:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}body.core--simple-body .core--simple-body__powered svg{fill:currentColor;
        width: 200px;
        height: 50px}body.core--simple-body .core--simple-body__powered svg .cls-1 {
          fill: white !important;
        }.core--login {
  width: 300px;
  margin-left:auto;
  margin-right:auto;

}.core--login .message{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-align:center;margin-bottom:1rem}.core--login .input{margin-bottom:1rem}.core--login .input input[type="email"], .core--login .input input[type="password"], .core--login .input input[type="text"]{padding:1rem;font-size:13px;width:100%;
      min-width: 200px;
      border-radius:0.75rem;
      --tw-bg-opacity:1;
      background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
      border-width:1px;
      border-style:solid;
      --tw-border-opacity:1;
      border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));
      overflow:hidden;
      -webkit-appearance:none;
         -moz-appearance:none;
              appearance:none;
      --tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
      --tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
      box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.core--login .input.field_with_errors .error{--tw-text-opacity:1;color:rgb(255 16 63 / var(--tw-text-opacity, 1));padding-left:1rem;margin-top:0.5rem;
        display: block}.core--login--forgot-link {
    display: block;
    margin-top:-0.5rem;
    margin-left:1rem;
    margin-bottom:1.5rem;
  }.core--login--forgot-link a{opacity:0.5;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-line:none}.core--summary__row.heading .core--link.core--login--forgot-link a .core--icon{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:9999px;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));height:2rem;width:2rem;opacity:1}.core--summary__row.heading .core--link.core--login--forgot-link a .core--icon:hover{--tw-border-opacity:1;border-color:rgb(0 30 46 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 30 46 / var(--tw-bg-opacity, 1))}.core--summary__row.heading .core--link.core--login--forgot-link a .core--icon svg{height:1rem;width:1rem}.core--link.core--login--forgot-link a > span { text-decoration: none; }.core--login--forgot-link a{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.core--login--forgot-link a:hover{opacity:1}.core--login .core--button{width:100%;padding:1rem}.core--login--combined{display:flex;align-items:stretch;justify-content:space-between;margin-bottom:1rem}.core--login--combined .input{margin-bottom:0px}.core--login--combined .input input[type="email"], .core--login--combined .input input[type="password"], .core--login--combined .input input[type="text"]{border-top-right-radius:0px;border-bottom-right-radius:0px}.core--login--combined .core--button{border-top-left-radius:0px;border-bottom-left-radius:0px}.core--login--row{display:flex;align-items:center;justify-content:space-between;margin-left:-0.5rem;margin-right:-0.5rem}.core--login--row .input {
      flex: 1;
      margin-left:0.5rem;
      margin-right:0.5rem;
    }.core--login--row .input input[type="email"], .core--login--row .input input[type="password"], .core--login--row .input input[type="text"] {
        min-width: 0;
      }.core--login--notice, .core--login--alert{width:100%;border-radius:0.75rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));margin-bottom:1rem;padding:1rem;text-align:center;
    max-width: 500px}.core--login--alert{background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.5}.core--login--notice{background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.5}.core--state, .core--boolean-state, .core--priority{display:inline-flex;align-items:center;justify-content:flex-start;gap:0.25rem;border-radius:9999px;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;--tw-text-opacity:1;color:rgb(60 71 85 / var(--tw-text-opacity, 1));
  line-height: 1em;
  font-size: 11px;
  --tw-bg-opacity: 0.2 !important;
  --tw-border-opacity: 0 !important;
  background: rgba(154,166,191,var(--tw-bg-opacity));
  border: 1px solid rgba(154,166,191,var(--tw-border-opacity))}.core--state > span, .core--boolean-state > span, .core--priority > span {
    line-height: 16px;
    overflow:hidden;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
  }.core--state i, .core--boolean-state i, .core--priority i {
    width: 15px;
    height: 14px;
    display:inline-block;
    background-size:contain;
    background-position:center;
    background-repeat:no-repeat;
    flex-shrink:0;
    flex-grow:0;
  }body .tippy-content .core--state span, body .tippy-content .core--boolean-state span, body .tippy-content .core--priority span{--tw-text-opacity:1;color:rgb(60 71 85 / var(--tw-text-opacity, 1))}body .core--summary .tippy-content .core--state, body .core--summary .tippy-content .core--boolean-state, body .core--summary .tippy-content .core--priority {
    --tw-bg-opacity: 0.2 !important;
  }.core--state.list-priority, .core--boolean-state.list-priority, .core--priority.list-priority {
    max-width: 150px;
  }.core--state.list-priority > span, .core--boolean-state.list-priority > span, .core--priority.list-priority > span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core--state.list-priority a span, .core--boolean-state.list-priority a span, .core--priority.list-priority a span {
      text-decoration: none;
      border-bottom: none;
    }.core--state.pending i, .core--state.not_started i, .core--state.draft i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--state.in_progress{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--state.in_progress i { background-image: url(/assets/icons/status/in-progress-d1f1d4dbbdd8cfc0e53ba814b4d10fac2cc04b054219133ba463cd3bed1976fd.svg) }.core--state.on_hold, .core--state.awaiting_review{--tw-border-opacity:1;border-color:rgb(139 90 255 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.core--state.on_hold i, .core--state.awaiting_review i { background-image: url(/assets/icons/status/on-hold-5770fc777a47a2306af8645746d57cb40f3f2a5444bba9a41b7b05ca6f335084.svg) }.core--state.waiting{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state.waiting i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.core--state.completed{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state.completed i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state.archived{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.core--state.archived i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.core--state.not_needed{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.core--state.not_needed i { background-image: url(/assets/icons/status/not-needed-e7dff814c52fc51410242ea70e4f984adf4f1096242dbb807397aae637db63e0.svg) }.core--state.expired{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.core--state.expired i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.core--state__unknown_priority{border-color:var(--color-dashboard-dropdown);background-color:var(--color-dashboard-dropdown)}.core--state__unknown_priority i { background-image: url(/assets/icons/status/unknown-53d35f3d4be9ce38ed692039ea9bd3f098d01319d3957daeaa94c5f032ba0b37.svg) }.core--state__no_impact{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--state__no_impact i { background-image: url(/assets/icons/status/warning--blue-light-0871abc4858df7ee347d7c4c40c86407091df6d2d6f28888565ba01b637a5c36.svg) }.core--state__low_priority{--tw-border-opacity:1;border-color:rgb(255 215 83 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.core--state__low_priority i { background-image: url(/assets/icons/status/warning--yellow-318ad54f0c35fafb2e8f88af39678e953671b15b3bc8bad5d3d50613fd478bee.svg) }.core--state__medium_priority{--tw-border-opacity:1;border-color:rgb(255 138 27 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.core--state__medium_priority i { background-image: url(/assets/icons/status/warning--orange-a15d2bca7c63242cda90bb28e13f1484d4fc72337cf1b1cbd87c2ac76b1a725d.svg) }.core--state__high_priority{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__high_priority i { background-image: url(/assets/icons/status/warning--red-7cbdd7e2540f30e182bb3d63f9809c33dc1e0bb5cec1e75702a89c85571f3c49.svg) }.core--boolean-state__on{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--boolean-state__on i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--boolean-state__off{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.core--boolean-state__off i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.core--boolean-state__off{
    background: rgba(154,166,191,var(--tw-bg-opacity))}.core--boolean-state__unknown {
    background: transparent;
    padding-left:0px;
    padding-right:0px;
  }.core--boolean-state__unknown i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--summary{margin-bottom:1rem;width:100%;flex:1 1 0%}.core--summary.line-above{position:relative}.core--summary.line-above::before {
      content: '';
      display: block;
      position:absolute;
      left: 50%;
      top: calc(var(--leftGap) * -1);
      height: var(--leftGap);
      border-left-width:1px;
      border-style:solid;
      border-color:var(--color-dashboard-dropdown);
    }.core--summary.with-gap {
    margin-top: calc(var(--leftGap));

  }.core--summary + .line-above {
    margin-top: calc(var(--leftGap) - 16px);
  }.core--summary__label{font-size:12px;--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));text-transform:uppercase;margin-bottom:0.25rem;margin-top:2rem;font-weight:700}.core--summary__row{--tw-bg-opacity:1;background-color:rgb(233 239 242 / var(--tw-bg-opacity, 1));display:flex;align-items:stretch;justify-content:flex-start;
    flex: 1}.core--summary__row.highlight{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.core--summary__row.heading {
      background-image: linear-gradient(95deg, #2F3668 0%, #30366B 100%);

    }.core--summary__row.heading .core--button.primary.outline, .core--summary__row.heading .core--button.primary.outlined{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--summary__row.heading .core--state, .core--summary__row.heading .core--boolean-state {
        --tw-bg-opacity: 0.5 !important;
        --tw-text-opacity:1;
        color:rgb(255 255 255 / var(--tw-text-opacity, 1));
        padding-left:0.375rem;
        padding-right:0.375rem; 
      }.core--summary__row.heading .core--state span, .core--summary__row.heading .core--boolean-state span{padding-left:0.375rem;padding-right:0.375rem}.core--summary__row.heading.blue{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--summary__row.white-heading{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.core--summary__row.heading .core--button, .core--summary__row.heading .core--state, .core--summary__row.heading .core--boolean-state, .core--summary__row.white-heading .core--button, .core--summary__row.white-heading .core--state, .core--summary__row.white-heading .core--boolean-state{padding-top:0.375rem;padding-bottom:0.375rem;font-size:0.75rem;line-height:1rem}.core--summary__col{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.core--summary__col.hidden {
      display: none;
    }.core--summary__col.vertical{flex-direction:column}.core--summary__col.full{flex:1 1 0%}.core--summary__col.center{align-items:center;justify-content:center}.core--summary__col.equal{justify-content:space-between}.core--summary__col.equal .core--summary__attribute {
        flex: 1;
      }.core--summary__col.vertical-center{align-items:center}.core--summary__col.right{justify-content:flex-end}.core--summary__col.actions, .core--summary__col.compact{flex:none}.core--summary__stat{padding:1rem;flex:1 1 0%;--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--summary__stat:last-child{border-style:none}.core--summary__stat .core--summary-stat__figure{font-family:Mulish, sans-serif;font-size:18px;--tw-text-opacity:1;color:rgb(0 56 137 / var(--tw-text-opacity, 1))}.core--summary__stat .core--summary-stat__label{--tw-text-opacity:1;color:rgb(0 56 137 / var(--tw-text-opacity, 1));opacity:0.5}.core--summary__attribute{padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem}.core--summary__attribute h1{font-weight:700;font-size:18px;--tw-text-opacity:1;color:rgb(0 56 137 / var(--tw-text-opacity, 1))}.core--summary__attribute label{font-size:10px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));white-space:nowrap}.core--summary__attribute.identifier{font-family:IBM Plex Mono, monospace;font-weight:400}.core--summary__attribute.identifier strong, .core--summary__attribute.identifier b{font-weight:500}.core--summary__attribute.identifier label, .core--summary__attribute.identifier .not-set{font-family:Mulish, sans-serif}.core--summary__attribute p.not-set{font-style:italic;opacity:0.25}.core--summary__attribute.center{align-self:center}.core--summary__attribute.content-center{display:flex;flex-direction:column;align-items:center;justify-content:center}.core--summary__attribute.right{align-self:flex-end}.core--summary__attribute.danger{--tw-text-opacity:1;color:rgb(255 16 63 / var(--tw-text-opacity, 1))}.core--summary__attribute.action{align-self:center;--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1))}.core--summary__attribute.action:hover{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.core--summary__attribute.action + .action{padding-left:0px}.core--summary .white-heading .core--summary__attribute{padding-top:1rem;padding-bottom:1rem}.core--summary .heading .core--summary__attribute{padding-top:1rem;padding-bottom:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--summary .heading .core--summary__attribute h1{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--summary .heading .core--summary__attribute label{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));opacity:0.5}.core--table-select {

  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 1000;
  --tw-bg-opacity:1;
  background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1));
  padding:1rem;
}.core--table-select__wrapper{display:flex;align-items:center;justify-content:space-between}.core--table-select__selected{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--table-select__buttons{display:flex;align-items:center;justify-content:flex-end;gap:0.5rem}.core--table-select__buttons a.cancel{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}body[data-body-show-value="modal"] .core--table-select, body[data-body-show-value="modal-two"] .core--table-select, body[data-body-show-value="modal-full"] .core--table-select {
    display: none !important;
  }.core--table{margin-bottom:1rem;font-weight:400;width:100%}.core--box-split .core--table{margin-bottom:0px}.core--table.line-above{position:relative}.core--table.line-above::before {
      content: "";
      display: block;
      position:absolute;
      left: 50%;
      top: calc(var(--leftGap) * -1);
      height: var(--leftGap);
      border-left-width:1px;
      border-style:solid;
      border-color:var(--color-dashboard-dropdown);
    }.core--table + .line-above {
    margin-top: calc(var(--leftGap) - 16px);
  }.core--table .core--table__header,
  .core--table .core--table-row__upper,
  .core--table .core--table-row__lower,
  .core--table .core--table-row__standard{display:flex;align-items:center;justify-content:space-between;width:100%}.core--table .core--table-subrow{margin-bottom:2rem;margin-left:1rem}.core--table .core--table-subrow:not(.hidden) {
      display: block;
    }.core--table .core--table-subrow:not(.hidden) .core--table-row__upper,
      .core--table .core--table-subrow:not(.hidden) .core--table-row__standard{background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.15}.core--table .core--table-subrow:not(.hidden) .core--table-row__lower{background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.05}.core--table .core--table-row{margin-bottom:0.5rem;font-size:12px;
    /* @apply border;
    @apply border-solid;
    @apply border-line; */
    transition-property:all;
    transition-duration:500ms;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    border-width:1px;
    border-style:solid;
    border-color:transparent}.core--table .core--table-row.indent{margin-left:1rem}.core--table .core--table-row__lower{background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.5
      /* @apply border-t border-solid border-line; */}.core--table .core--table-row__upper,
    .core--table .core--table-row__standard{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.core--table .core--table-row svg {
      height: 14px;
      width: 14px;
    }.core--table .core--table-row .core--icon.large svg {
      height: 20px;
      width: 20px;
    }.core--table.faded .core--table-row__upper,
    .core--table.faded .core--table-row__standard{background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.5}.core--table .core--table-cell,
  .core--table .core--table-col{padding:0.75rem;
    box-sizing: content-box;
    border-left: 1px solid transparent}.core--table .core--table-cell:first-child, .core--table .core--table-col:first-child {
      border-left: none;
    }.core--table .core--table-cell, .core--table .core--table-col {
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
  }.core--table .core--table-cell:first-child, .core--table .core--table-col:first-child {
      border-left: none;
    }.core--table .core--table-cell:last-child, .core--table .core--table-col:last-child {
      border-right: none;
    }.core--table .core--table-cell.line-l, .core--table .core--table-col.line-l {
      border-left: 1px solid rgba(0, 0, 0, 0.05);
    }.core--table .core--table-cell.line-r, .core--table .core--table-col.line-r {
      border-right: 1px solid rgba(0, 0, 0, 0.05);
    }.core--table.core--table--compact .core--table-row {
      margin-bottom: 1px !important;
    }.core--table .core--table-row.selected{border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.core--table .core--table-row.selected .core--table-row__standard{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--table a.icon{--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1))}.core--table a.icon:hover{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.core--table a.icon svg {
      width: 16px;
      fill:currentColor;
    }.core--table .core--table-col{display:flex;flex-direction:column}.core--table .core--table-col.rotated {
      position: relative;
    }.core--table .core--table-col.rotated span {
        transform: rotate(-90deg);
        transform-origin: left top;
        position: absolute;
        top: -100px;
        width: 100px;
        text-align: right;
        left: 16px;
      }.core--table .core--table-cell{align-self:stretch;position:relative;display:flex;flex-direction:column}.core--table .core--table-cell__label {
      display: block;
      height: 15px;
      overflow:hidden;
      display:-webkit-box;
      -webkit-box-orient:vertical;
      -webkit-line-clamp:1;
    }.core--table .core--table-cell__content {
      flex: 1;
      justify-self:center;
      display:flex;
      align-items:center;
    }.core--table .core--table-cell__content .core--link.subrow {
        height: 100%;
      }.core--table .core--table-cell__content .core--link.underlink{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));font-weight:700;
        height: auto}.core--table .core--table-cell__content .core--link.archived{--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));font-weight:400}.core--table .core--table-cell__content a{display:flex}.core--table .core--table-cell.right{display:flex;align-items:flex-end}.core--table .core--table-row__upper .core--table-cell .core--table-cell__label, .core--table .core--table-row__standard .core--table-cell .core--table-cell__label {
      display: none;
    }.core--table .core--table-row.total .core--table-row__standard{background-color:transparent;border-top-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1))}.core--table .core--table-row.total .core--table-row__standard .core--table-cell{background-color:transparent;font-weight:700}.core--table .core--table-row.total + .core--table-row.total .core--table-row__standard{border-top-width:0px}.core--table .core--table-row.faded{opacity:0.5}.core--table .core--table-row.faded:hover{opacity:1}.core--table .core--table-row.highlight .core--table-row__standard{background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.5}.core--table .core--table-row.dark .core--table-row__standard{--tw-bg-opacity:1;background-color:rgb(147 167 196 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--table .core--table-row.show-upper-labels .core--table-cell .core--table-cell__label {
      display: block;
      white-space:nowrap;
    }.core--table .core--table__header div[data-col],
  .core--table .core--table-cell .core--table-cell__label{--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));font-weight:500;font-size:10px;text-transform:uppercase}.core--table .core--table__header--upper div[data-col]{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));padding-bottom:0px;margin-bottom:0px}.core--table div[data-col]{flex:1 1 0%}.core--table .core--table-cell.identifier .core--table-cell__content, .core--table .core--table-cell.number .core--table-cell__content, .core--table .core--table-cell.rnumber .core--table-cell__content, .core--table .core--table-cell.rnumber-wide .core--table-cell__content, .core--table .core--table-cell.rnumber-std .core--table-cell__content{font-family:IBM Plex Mono, monospace;font-weight:400}.core--table .core--table-cell.identifier .core--table-cell__content strong, .core--table .core--table-cell.identifier .core--table-cell__content b, .core--table .core--table-cell.number .core--table-cell__content strong, .core--table .core--table-cell.number .core--table-cell__content b, .core--table .core--table-cell.rnumber .core--table-cell__content strong, .core--table .core--table-cell.rnumber .core--table-cell__content b, .core--table .core--table-cell.rnumber-wide .core--table-cell__content strong, .core--table .core--table-cell.rnumber-wide .core--table-cell__content b, .core--table .core--table-cell.rnumber-std .core--table-cell__content strong, .core--table .core--table-cell.rnumber-std .core--table-cell__content b{font-weight:500}.core--table .core--table-cell,
  .core--table .core--table-col {
    overflow-wrap: break-word;
    word-break: break-word;
  }.core--table .core--table-cell.wide, .core--table .core--table-col.wide {
      flex: 2;
    }.core--table .core--table-cell.narrow, .core--table .core--table-col.narrow {
      flex: 0.5;
    }.core--table .core--table-cell.avatar, .core--table .core--table-col.avatar {
      width: 30px;
      flex:none;
      align-items:center;
    }.core--table .core--table-cell.number, .core--table .core--table-col.number {
      width: 70px;
      flex:none;
      overflow-wrap: normal;
      word-break: normal;
    }.core--table .core--table-cell.declaration-stats, .core--table .core--table-col.declaration-stats {
      width: 200px;
      flex:none;
      overflow-wrap: normal;
      word-break: normal;
    }.core--table .core--table-cell.rnumber, .core--table .core--table-cell.rnumber-std, .core--table .core--table-cell.rnumber-wide, .core--table .core--table-col.rnumber, .core--table .core--table-col.rnumber-std, .core--table .core--table-col.rnumber-wide {
      width: 70px;
      overflow-wrap: normal;
      word-break: normal;
      flex:none;
      align-items:flex-end;
    }.core--table .core--table-cell.rnumber.wider, .core--table .core--table-cell.rnumber-std.wider, .core--table .core--table-cell.rnumber-wide.wider, .core--table .core--table-col.rnumber.wider, .core--table .core--table-col.rnumber-std.wider, .core--table .core--table-col.rnumber-wide.wider {
        width: 120px;
      }.core--table .core--table-cell.boolean, .core--table .core--table-col.boolean {
      width: 50px;
      overflow-wrap: normal;
      word-break: normal;
      flex:none;
    }.core--table .core--table-cell.state-sm, .core--table .core--table-col.state-sm {
      width: 100px;
      overflow-wrap: normal;
      word-break: normal;
      flex:none;
    }.core--table .core--table-cell.state-xs, .core--table .core--table-col.state-xs {
      width: 60px;
      overflow-wrap: normal;
      word-break: normal;
      flex:none;
    }.core--table .core--table-cell.date,
    .core--table .core--table-cell.identifier,
    .core--table .core--table-cell.state,
    .core--table .core--table-col.date,
    .core--table .core--table-col.identifier,
    .core--table .core--table-col.state {
      width: 120px;
      overflow-wrap: normal;
      word-break: normal;
      flex:none;
    }.core--table .core--table-cell.state-lg,
    .core--table .core--table-cell.datetime,
    .core--table .core--table-col.state-lg,
    .core--table .core--table-col.datetime {
      width: 150px;
      overflow-wrap: normal;
      word-break: normal;
      flex:none;
    }.core--table .core--table-cell.right, .core--table .core--table-col.right{align-items:flex-end}.core--table .core--table-cell.max, .core--table .core--table-col.max{border-left-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown)}.core--table .core--table-cell.danger, .core--table .core--table-col.danger{--tw-text-opacity:1;color:rgb(255 16 63 / var(--tw-text-opacity, 1));font-weight:700}.core--table .core--table-cell.actions, .core--table .core--table-cell.file-actions, .core--table .core--table-col.actions, .core--table .core--table-col.file-actions{display:flex;align-items:flex-end;width:4rem;flex:none;flex-shrink:0;
      overflow-wrap: normal;
      word-break: normal}.core--table .core--table-cell.actions .core--table-cell__label, .core--table .core--table-cell.file-actions .core--table-cell__label, .core--table .core--table-col.actions .core--table-cell__label, .core--table .core--table-col.file-actions .core--table-cell__label {
        display: none;
      }.core--table .core--table-cell.actions--large, .core--table .core--table-cell.file-actions--large, .core--table .core--table-col.actions--large, .core--table .core--table-col.file-actions--large{width:8rem}.core--table .core--table-cell.actions--large .core--table-cell__content, .core--table .core--table-cell.file-actions--large .core--table-cell__content, .core--table .core--table-col.actions--large .core--table-cell__content, .core--table .core--table-col.file-actions--large .core--table-cell__content{gap:1rem}.core--table .core--table-cell.file-actions, .core--table .core--table-col.file-actions{width:6rem}.core--table .core--table-cell.file-icon, .core--table .core--table-col.file-icon{--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));flex:none;flex-shrink:0;flex-grow:0;align-items:center;padding-right:0px;
      width: 25px}.core--table .core--table-cell.file-icon svg, .core--table .core--table-col.file-icon svg {
        width: 25px !important;
        height: 25px !important;
        stroke:currentColor;
      }.core--table .core--table-cell.icon, .core--table .core--table-col.icon {
      width: 24px;
      box-sizing:content-box;
      margin-right:0px;
      flex:none;
      flex-shrink:0;
      flex-grow:0;
      --tw-text-opacity:1;
      color:rgb(154 166 191 / var(--tw-text-opacity, 1));
      border-color:transparent;
      align-items:center;
    }.core--table .core--table-cell.icon svg, .core--table .core--table-col.icon svg{fill:currentColor}.core--table .core--table-cell.icon:last-child, .core--table .core--table-col.icon:last-child{margin-right:0.5rem}.core--table .core--table-cell.icons .core--table-cell__content, .core--table .core--table-col.icons .core--table-cell__content{gap:1rem}.core--table .core--table-cell.icons svg, .core--table .core--table-col.icons svg{fill:currentColor}.pagination{margin-top:2rem;text-align:center}.pagination a{padding:0.25rem;font-style:normal;color:inherit}.pagination a:hover{--tw-text-opacity:1;color:rgb(0 56 137 / var(--tw-text-opacity, 1))}.pagination a[aria-current="page"]{font-weight:700;--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.pagination a[aria-disabled="true"]{opacity:0.5}/* stylelint-disable rule *//* stylelint-enable rule */.core--table__empty{--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));opacity:0.5}/* .core--table__empty {
  @apply border-dashed;
  @apply border-dashboard-grey;
  @apply border;
  @apply text-center;
  @apply rounded-xl;
  @apply p-8;
  @apply text-dashboard-grey;
  @apply opacity-25;
  @apply transition-opacity;
  &:hover {
    @apply opacity-100;
  }
} */.core--table .core--table__empty {
    display: none;
  }.core--table[data-table-rows-value="0"] .core--table__header,
      .core--table[data-table-rows-value="0"] .core--table__body,
      .core--table[data-table-rows-value="0"] .core--table__footer,
      .core--table[data-table-rows-value="0"] .core--table .pagy-nav {
        display: none;
      }.core--table[data-table-rows-value="0"] .core--table__empty {
        display: block;
      }.core--table.no-empty .core--table__empty {
      display: none !important;
    }.hide-bottom-button .bottom-button {
  display: none;
}.core--tabs__wrapper{margin-bottom:2rem;display:flex;align-items:center;justify-content:space-between}.core--tabs__left, .core--tabs__right{border-bottom-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);display:flex;align-items:center}.core--tabs__right{justify-content:flex-end}.core--tabs__left{justify-content:flex-start}.core--tabs + .core--block-more, .core--tabs + .core--tabs{margin-top:2rem}.core--tabs-tab{border-bottom-width:1px;font-size:14px;border-style:solid;border-color:var(--color-dashboard-dropdown);padding-top:1rem;padding-bottom:1rem;margin-left:0.75rem;margin-right:0.75rem;--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));display:flex;align-items:center;justify-content:space-between;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;
  margin-bottom: -1px}.core--tabs-tab:first-child{margin-left:0px}.core--tabs-tab:last-child{margin-right:0px}.core--tabs-tab em{font-style:normal;margin-left:0.5rem;border-radius:9999px;
    background-color: rgba(210,214,225,0.3);
    font-size: 11px;
    padding: 4px;
    min-width: 26px;
    display:flex;
    align-items:center;
    justify-content:center}.core--tabs-tab:hover{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.core--tabs-tab.active{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.core--tabs-tab.active em{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--toggle {

  --light: rgba(155, 155, 155, 0.75);
  --dark: rgba(65, 65, 65, 0.75);
  display:flex;
  align-items:center;
  gap:0.5rem;
  margin-bottom:1rem;
}.core--toggle.no-margin{margin-bottom:0px}.core--toggle__track{border-radius:0.75rem;position:relative;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;
    width: 40px;
    height: 24px;
    background-color: var(--light)}.core--toggle__thumb{display:inline-block;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-radius:9999px;position:absolute;transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;
    width: 16px;
    height: 16px;
    top: 4px;
    left: 4px}.core--toggle__label{font-size:0.75rem;line-height:1rem;font-weight:700;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;
    color: var(--light)}.core--toggle.is-active .core--toggle__track {
      background-color: var(--dark);
    }.core--toggle.is-active .core--toggle__thumb {
      transform: translateX(100%);
    }.core--toggle.is-active .core--toggle__label {
      color: var(--dark);
    }.core--toggle.green.is-active .core--toggle__track{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.input.toggle label input {
    width: 0px; height: 0px; -webkit-appearance: none; -moz-appearance: none; appearance: none;
    float: left; text-align: -9999px;
  }.input.toggle .core--toggle{margin-bottom:0px;margin-top:0.5rem}.input.toggle .core--toggle__label.off{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.input.toggle input.toggle:checked + .core--toggle .core--toggle__label.on{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.input.toggle input.toggle:checked + .core--toggle .core--toggle__label.off {
      color: var(--light);
    }.input.toggle input.toggle:checked + .core--toggle .core--toggle__track{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.input.toggle input.toggle:checked + .core--toggle .core--toggle__thumb {
      transform: translateX(100%);
    }body .ts-control .ts-dropdown::after {
        content: "";
        display: block;
        height: 30px;
        width:100%;
        background-color:transparent;
        position:absolute;
        top:100%;
        left:0px;
      }body .ts-wrapper.single .ts-control, body .ts-wrapper.multi .ts-control {
        box-shadow: none;
        background: transparent;
        outline: none;
        border-top-width:0px;
        border-left-width:0px;
        border-right-width:0px;
        border-bottom-width:1px;
        border-style:solid;
        border-color:var(--color-dashboard-dropdown);
        border-radius:0px;
        padding-left:0px;
        --tw-text-opacity:1;
        color:rgb(0 173 249 / var(--tw-text-opacity, 1));
      }body .ts-wrapper.single .ts-control::after, body .ts-wrapper.multi .ts-control::after {
          right: 5px;
        }body .ts-wrapper.single .ts-control .core--autocomplete__name, body .ts-wrapper.multi .ts-control .core--autocomplete__name {
          width: 350px;
          overflow:hidden;
          text-overflow:ellipsis;
          white-space:nowrap;
        }body .ts-wrapper.single .ts-control .item, body .ts-wrapper.multi .ts-control .item {
          box-shadow: none;
          background: transparent;
          border-style:none;
          border-radius:0px;
          padding-left:0px;
          --tw-text-opacity:1;
          color:rgb(0 173 249 / var(--tw-text-opacity, 1));
          --tw-shadow:0 0 #0000;
          --tw-shadow-colored:0 0 #0000;
          box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
          --tw-drop-shadow:drop-shadow(0 0 #0000);
          filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          text-shadow: none;
          max-width: 280px;
        }body .ts-wrapper.single .ts-control .remove,
        body .ts-wrapper.single .ts-control .clear-button,
        body .ts-wrapper.multi .ts-control .remove,
        body .ts-wrapper.multi .ts-control .clear-button {
          border: none;
          width: 20px;
          height: 20px;
          text-indent: -9999px;
          color: transparent;
          background: transparent url(/assets/icons/icon--delete-d75c4854f3631911985f40ed2ed0ec63288e5733922b7f1c594b5bba28b3d16f.svg) 50% 50%
            no-repeat !important;
          background-size: contain;
          opacity: 0.5;
        }body .ts-wrapper.single .ts-control .remove:hover, body .ts-wrapper.single .ts-control .clear-button:hover, body .ts-wrapper.multi .ts-control .remove:hover, body .ts-wrapper.multi .ts-control .clear-button:hover {
            opacity: 1;
            border: none;
            background: transparent url(/assets/icons/icon--delete-d75c4854f3631911985f40ed2ed0ec63288e5733922b7f1c594b5bba28b3d16f.svg) 50% 50%
              no-repeat !important;
            color: transparent;
          }body .ts-wrapper.single .ts-control input[type="select-one"], body .ts-wrapper.multi .ts-control input[type="select-one"] {
          min-width: 10px;
        }body .ts-wrapper.single.input-active .ts-control, body .ts-wrapper.multi.input-active .ts-control {
        background: transparent;
        border-top-width:0px;
        border-left-width:0px;
        border-right-width:0px;
        border-bottom-width:1px;
        border-style:solid;
        border-color:var(--color-dashboard-dropdown);
      }body .ts-wrapper.single .clear-button .ts-control, body .ts-wrapper.multi .clear-button .ts-control {
        display: none !important;
      }body .ts-wrapper.single.has-items .ts-control .clear-button, body .ts-wrapper.multi.has-items .ts-control .clear-button {
          display: block !important;
        }body .ts-wrapper.single.has-items .ts-control .items-placeholder, body .ts-wrapper.multi.has-items .ts-control .items-placeholder {
          display: none !important;
        }body .ts-wrapper.single.has-items .ts-control .item,
        body .ts-wrapper.single.has-items .ts-control .core--autocomplete.item,
        body .ts-wrapper.multi.has-items .ts-control .item,
        body .ts-wrapper.multi.has-items .ts-control .core--autocomplete.item {
          width: auto;
          margin-right:0.75rem;
        }body .ts-wrapper.single.has-items .ts-control .core--autocomplete__row, body .ts-wrapper.multi.has-items .ts-control .core--autocomplete__row {
          display: none;
        }body .ts-dropdown.single,
    body .ts-dropdown.multi {
      border-top: 1px solid #d0d0d0;
    }.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove {
  border: none
}.core--week-picker{position:relative;
  z-index: 0}.core--week-picker button{position:absolute;opacity:0.5;display:flex;align-items:center;justify-content:center;
    z-index: 100;

    right: 40px;
    height: 20px;
    top: 12px}.core--week-picker button.locked{opacity:1}.flatpickr-input,
.core--week-picker .fake-input {
  background-image: url(/assets/icons/calendar-5a227a21c1965e0902d72992af3130077b627a5a63d20a836ebd5b4456e1a5ab.svg);
  background-repeat:no-repeat;
  background-size: 20px 20px;
  background-position: right 6px center;
}.flatpickr-input + .input, .core--week-picker .fake-input + .input {
    background-image: url(/assets/icons/calendar-5a227a21c1965e0902d72992af3130077b627a5a63d20a836ebd5b4456e1a5ab.svg);
    background-repeat:no-repeat;
    background-size: 20px 20px;
    background-position: right 6px center;
  }.week-picker--popover--header{display:flex;align-items:center;justify-content:space-between;margin-top:0.25rem}.week-picker--popover--header select{margin-left:0.25rem;margin-right:0.25rem;text-align:center;display:flex;align-items:center;justify-content:center;
        font-size: 12px;
        color: #414141;
        -webkit-appearance: none;
           -moz-appearance: none;
                appearance: none}.week-picker--popover--header button{text-align:center;
        width: 30px}.week-picker--popover--list{margin-top:0.75rem;padding-top:0.75rem;border-top-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);
      min-height: 210px}.week-picker--popover--list .list-item{margin-left:auto;margin-right:auto;padding:0.5rem;border-radius:0.375rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;
        font-size: 12px;
        width: 220px;
        color: #414141}.week-picker--popover--list .list-item.current{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.week-picker--popover--list .list-item.active,
        .week-picker--popover--list .list-item:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.week-picker--popover--footer{margin-top:0.5rem;margin-bottom:0.5rem;padding-top:0.5rem;border-top-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);display:flex;align-items:center;justify-content:space-between;
      font-size: 12px}/*
.core--table[data-type="substance"] {
  div[data-col="name"] { flex: 4; }
}
.core--table[data-type="product"] {
  div[data-col="name"] { flex: 4; }
}
.core--table[data-type="compositions"], 
.core--table[data-type="components"] {
  div[data-col="name"] { flex: 4; }
  div[data-col="value"],
  div[data-col="value_min"],
  div[data-col="value_max"] { 
    width: 100px;
    @apply flex-none;
   }
}
.core--table[data-type="import_file"] {
  div[data-col="name"] { flex: 4; }
}

.core--table[data-type="contacts"] {
  div[data-col="name"], div[data-col="organisation"] { flex: 2; }
  div[data-col="email"] { flex: 1; }
  div[data-col="type"] {
    width: 100px;
    @apply flex-none;
  }
  div[data-col="icon"], div[data-col="country"] {
    width: 30px;
    @apply flex-none;
    @apply items-center;
  }
}
*//* Rectangle Copy */.dashboard--badge{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;overflow:hidden;

  width: 20px;
  height: 20px}.dashboard--badge i {
    width: 18px;
    height: 18px;
    display:inline-block;
    background-size:contain;
    background-position:center;
    background-repeat:no-repeat;
    flex-shrink:0;
    flex-grow:0;
  }.dashboard--badge.pending i, .dashboard--badge.not_started i, .dashboard--badge.draft i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.dashboard--badge.in_progress{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.dashboard--badge.in_progress i { background-image: url(/assets/icons/status/in-progress-d1f1d4dbbdd8cfc0e53ba814b4d10fac2cc04b054219133ba463cd3bed1976fd.svg) }.dashboard--badge.on_hold, .dashboard--badge.awaiting_review{--tw-border-opacity:1;border-color:rgb(139 90 255 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.dashboard--badge.on_hold i, .dashboard--badge.awaiting_review i { background-image: url(/assets/icons/status/on-hold-5770fc777a47a2306af8645746d57cb40f3f2a5444bba9a41b7b05ca6f335084.svg) }.dashboard--badge.waiting{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.dashboard--badge.waiting i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.dashboard--badge.completed{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.dashboard--badge.completed i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.dashboard--badge.archived{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.dashboard--badge.archived i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.dashboard--badge.not_needed{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.dashboard--badge.not_needed i { background-image: url(/assets/icons/status/not-needed-e7dff814c52fc51410242ea70e4f984adf4f1096242dbb807397aae637db63e0.svg) }.dashboard--badge.unknown_priority{border-color:var(--color-dashboard-dropdown);background-color:var(--color-dashboard-dropdown)}.dashboard--badge.unknown_priority i { background-image: url(/assets/icons/status/unknown-53d35f3d4be9ce38ed692039ea9bd3f098d01319d3957daeaa94c5f032ba0b37.svg) }.dashboard--badge.no_impact{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.dashboard--badge.no_impact i { background-image: url(/assets/icons/status/warning--blue-light-0871abc4858df7ee347d7c4c40c86407091df6d2d6f28888565ba01b637a5c36.svg) }.dashboard--badge.low_priority{--tw-border-opacity:1;border-color:rgb(255 215 83 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.dashboard--badge.low_priority i { background-image: url(/assets/icons/status/warning--yellow-318ad54f0c35fafb2e8f88af39678e953671b15b3bc8bad5d3d50613fd478bee.svg) }.dashboard--badge.medium_priority{--tw-border-opacity:1;border-color:rgb(255 138 27 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.dashboard--badge.medium_priority i { background-image: url(/assets/icons/status/warning--orange-a15d2bca7c63242cda90bb28e13f1484d4fc72337cf1b1cbd87c2ac76b1a725d.svg) }.dashboard--badge.high_priority{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.dashboard--badge.high_priority i { background-image: url(/assets/icons/status/warning--red-7cbdd7e2540f30e182bb3d63f9809c33dc1e0bb5cec1e75702a89c85571f3c49.svg) }.dashboard--bar{display:flex;align-items:stretch;justify-content:space-between;gap:1rem;margin-top:1.5rem;margin-bottom:1.5rem}.dashboard--bar__body {
    z-index: 5;
    padding:1rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    font-size: 13px;
    font-weight: 600;
    --tw-text-opacity:1;
    color:rgb(60 71 85 / var(--tw-text-opacity, 1));
  }.dashboard--bar__body.rotate {
      transform: rotate(-90deg) translateX(100%);
      transform-origin: bottom right;
      position: absolute;
      bottom: 0;
      right: 0;
    }.dashboard--bar__value.number {
      font-weight: 500;
      font-family:IBM Plex Mono, monospace;
    }.dashboard--bar__box {
    flex: 1;
    min-width: 50px;
    border-top: 5px solid transparent;
    position: relative;
  }.dashboard--bar__box .bg {
      position: absolute;
      height: 100%;
      width: 100%;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      opacity: 0.1;
      z-index: 1;
    }.dashboard--bar__box.completed{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1))}.dashboard--bar__box.completed .dashboard--bar__value{--tw-text-opacity:1;color:rgb(0 225 210 / var(--tw-text-opacity, 1))}.dashboard--bar__box.completed .bg { background: linear-gradient(180deg, #48DDCB 13.87%, #42D9C7 80.42%); }.dashboard--bar__box.not_started, .dashboard--bar__box.pending{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1))}.dashboard--bar__box.not_started .dashboard--bar__value, .dashboard--bar__box.pending .dashboard--bar__value{--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1))}.dashboard--bar__box.not_started .bg, .dashboard--bar__box.pending .bg{--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.dashboard--bar__box.awaiting_review{--tw-border-opacity:1;border-color:rgb(139 90 255 / var(--tw-border-opacity, 1))}.dashboard--bar__box.awaiting_review .dashboard--bar__value{--tw-text-opacity:1;color:rgb(139 90 255 / var(--tw-text-opacity, 1))}.dashboard--bar__box.awaiting_review .bg { background: linear-gradient(180deg, #7E5EF6 8.74%, #977CFF 92.49%); }.dashboard--bar__box.rejected{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1))}.dashboard--bar__box.rejected .dashboard--bar__value{--tw-text-opacity:1;color:rgb(255 16 63 / var(--tw-text-opacity, 1))}.dashboard--bar__box.rejected .bg { background: linear-gradient(180deg, #FF5252 0%, #F23838 100%); }.dashboard--bar__box.awaiting_qa{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1))}.dashboard--bar__box.awaiting_qa .dashboard--bar__value{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.dashboard--bar__box.awaiting_qa .bg { background: linear-gradient(180deg, #00A7EC 8.99%, #41B5FF 91.4%); }.dashboard--bar__box.navy{--tw-border-opacity:1;border-color:rgb(0 56 137 / var(--tw-border-opacity, 1))}.dashboard--bar__box.navy .dashboard--bar__value{--tw-text-opacity:1;color:rgb(0 56 137 / var(--tw-text-opacity, 1))}.dashboard--bar__box.navy .bg { background: linear-gradient(180deg, #1F459C 8.79%, #0A2768 92.97%); }.dashboard--bar__box.blue{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1))}.dashboard--bar__box.blue .dashboard--bar__value{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.dashboard--bar__box.blue .bg { background: linear-gradient(180deg, #00A7EC 8.99%, #41B5FF 91.4%); }.dashboard--bar__box.dark-blue{--tw-border-opacity:1;border-color:rgb(32 110 206 / var(--tw-border-opacity, 1))}.dashboard--bar__box.dark-blue .dashboard--bar__value{--tw-text-opacity:1;color:rgb(32 110 206 / var(--tw-text-opacity, 1))}.dashboard--bar__box.dark-blue .bg { background: linear-gradient(180deg, #638AE2 12.52%, #456BC1 87.8%); }.dashboard--bar__box.purple{--tw-border-opacity:1;border-color:rgb(139 90 255 / var(--tw-border-opacity, 1))}.dashboard--bar__box.purple .dashboard--bar__value{--tw-text-opacity:1;color:rgb(139 90 255 / var(--tw-text-opacity, 1))}.dashboard--bar__box.purple .bg { background: linear-gradient(180deg, #7E5EF6 8.74%, #977CFF 92.49%); }.dashboard--bar__box.lilac{--tw-border-opacity:1;border-color:rgb(227 127 255 / var(--tw-border-opacity, 1))}.dashboard--bar__box.lilac .dashboard--bar__value{--tw-text-opacity:1;color:rgb(227 127 255 / var(--tw-text-opacity, 1))}.dashboard--bar__box.lilac .bg { background: linear-gradient(180deg, #CB88FF 27.18%, #E088FF 84.98%); }.dashboard--bar__box.red, .dashboard--bar__box.high_priority{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1))}.dashboard--bar__box.red .dashboard--bar__value, .dashboard--bar__box.high_priority .dashboard--bar__value{--tw-text-opacity:1;color:rgb(255 16 63 / var(--tw-text-opacity, 1))}.dashboard--bar__box.red .bg, .dashboard--bar__box.high_priority .bg { background: linear-gradient(180deg, #FF5252 0%, #F23838 100%); }.dashboard--bar__box.orange, .dashboard--bar__box.medium_priority{--tw-border-opacity:1;border-color:rgb(255 138 27 / var(--tw-border-opacity, 1))}.dashboard--bar__box.orange .dashboard--bar__value, .dashboard--bar__box.medium_priority .dashboard--bar__value{--tw-text-opacity:1;color:rgb(255 138 27 / var(--tw-text-opacity, 1))}.dashboard--bar__box.orange .bg, .dashboard--bar__box.medium_priority .bg { background: linear-gradient(180deg, #FFB156 14.69%, #FF9852 85.85%); }.dashboard--bar__box.yellow, .dashboard--bar__box.low_priority{--tw-border-opacity:1;border-color:rgb(255 215 83 / var(--tw-border-opacity, 1))}.dashboard--bar__box.yellow .dashboard--bar__value, .dashboard--bar__box.low_priority .dashboard--bar__value{--tw-text-opacity:1;color:rgb(255 215 83 / var(--tw-text-opacity, 1))}.dashboard--bar__box.yellow .bg, .dashboard--bar__box.low_priority .bg { background: linear-gradient(180deg, #FFDB7C 10.28%, #FDE6A8 87.56%); }.dashboard--bar__box.green, .dashboard--bar__box.no_impact{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1))}.dashboard--bar__box.green .dashboard--bar__value, .dashboard--bar__box.no_impact .dashboard--bar__value{--tw-text-opacity:1;color:rgb(0 225 210 / var(--tw-text-opacity, 1))}.dashboard--bar__box.green .bg, .dashboard--bar__box.no_impact .bg { background: linear-gradient(180deg, #48DDCB 13.87%, #42D9C7 80.42%); }.dashboard--bar__box.dark-green{--tw-border-opacity:1;border-color:rgb(0 184 172 / var(--tw-border-opacity, 1))}.dashboard--bar__box.dark-green .dashboard--bar__value{--tw-text-opacity:1;color:rgb(0 184 172 / var(--tw-text-opacity, 1))}.dashboard--bar__box.dark-green .bg { background: linear-gradient(180deg, #2CB2AA 10.16%, #18A299 86.02%); }.dashboard--bar__box.grey, .dashboard--bar__box.unknown_priority{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1))}.dashboard--bar__box.grey .dashboard--bar__value, .dashboard--bar__box.unknown_priority .dashboard--bar__value{--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1))}.dashboard--bar__box.grey .bg, .dashboard--bar__box.unknown_priority .bg{--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full .dashboard--bar__value,
    .dashboard--bar div.dashboard--bar__box.full .dashboard--bar__title,
    .dashboard--bar a.dashboard--bar__box:hover .dashboard--bar__value,
    .dashboard--bar a.dashboard--bar__box:hover .dashboard--bar__title{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full .bg, .dashboard--bar a.dashboard--bar__box:hover .bg { opacity: 1; background: none; }.dashboard--bar div.dashboard--bar__box.full.navy .bg, .dashboard--bar a.dashboard--bar__box:hover.navy .bg{--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full.blue .bg, .dashboard--bar a.dashboard--bar__box:hover.blue .bg{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full.dark-blue .bg, .dashboard--bar a.dashboard--bar__box:hover.dark-blue .bg{--tw-bg-opacity:1;background-color:rgb(32 110 206 / var(--tw-bg-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full.lilac .bg, .dashboard--bar a.dashboard--bar__box:hover.lilac .bg{--tw-bg-opacity:1;background-color:rgb(227 127 255 / var(--tw-bg-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full.purple .bg, .dashboard--bar a.dashboard--bar__box:hover.purple .bg{--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full.red .bg, .dashboard--bar div.dashboard--bar__box.full.high_priority .bg, .dashboard--bar a.dashboard--bar__box:hover.red .bg, .dashboard--bar a.dashboard--bar__box:hover.high_priority .bg{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full.orange .bg, .dashboard--bar div.dashboard--bar__box.full.medium_priority .bg, .dashboard--bar a.dashboard--bar__box:hover.orange .bg, .dashboard--bar a.dashboard--bar__box:hover.medium_priority .bg{--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full.yellow .bg, .dashboard--bar div.dashboard--bar__box.full.low_priority .bg, .dashboard--bar a.dashboard--bar__box:hover.yellow .bg, .dashboard--bar a.dashboard--bar__box:hover.low_priority .bg{--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full.green .bg, .dashboard--bar div.dashboard--bar__box.full.no_impact .bg, .dashboard--bar a.dashboard--bar__box:hover.green .bg, .dashboard--bar a.dashboard--bar__box:hover.no_impact .bg{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full.dark-green .bg, .dashboard--bar a.dashboard--bar__box:hover.dark-green .bg{--tw-bg-opacity:1;background-color:rgb(0 184 172 / var(--tw-bg-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full.grey .bg, .dashboard--bar div.dashboard--bar__box.full.unknown_priority .bg, .dashboard--bar a.dashboard--bar__box:hover.grey .bg, .dashboard--bar a.dashboard--bar__box:hover.unknown_priority .bg{--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full.completed .bg, .dashboard--bar a.dashboard--bar__box:hover.completed .bg{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full.not_started .bg, .dashboard--bar a.dashboard--bar__box:hover.not_started .bg{--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full.pending .bg, .dashboard--bar a.dashboard--bar__box:hover.pending .bg{--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full.awaiting_review .bg, .dashboard--bar a.dashboard--bar__box:hover.awaiting_review .bg{--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full.rejected .bg, .dashboard--bar a.dashboard--bar__box:hover.rejected .bg{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.dashboard--bar div.dashboard--bar__box.full.awaiting_qa .bg, .dashboard--bar a.dashboard--bar__box:hover.awaiting_qa .bg{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.dashboard--card {

  border-radius: 5px;

  border-width:1px;

  border-color:rgb(227 227 227 / var(--tw-border-opacity, 1));

  --tw-border-opacity:0.8;

  background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));

  --tw-bg-opacity:0.8;

  position:relative;

  overflow:hidden;

}.dashboard--card.padded{padding:1.5rem}.dashboard--card.dashboard--list::after {
      content: '';
      display: block;
      position: absolute;
      height: 50px;
      bottom: 0;
      left: 0;
      width: 100%;
      z-index: 5;
      background: linear-gradient(180deg, rgba(248, 250, 251, 0.00) 0%, #F8FAFB 100%);
    }.dashboard--card.dashboard--list .dashboard--card__body {
      height: 300px;  
      overflow-y: auto;
      padding-bottom: 50px;
    }.dashboard--card.transparent {
    background: transparent;
  }.dashboard--card.transparent.dashboard--list::after {
        background: linear-gradient(180deg, rgba(248, 250, 251, 0.00) 0%, #F7F8F9 100%);
      }.dashboard--card.transparent .dashboard--pie .inner {
      background: var(--color-dashboard-page) !important;
    }.dashboard--card__content{padding-left:1.5rem;padding-right:1.5rem}.dashboard--card__title{--tw-text-opacity:1;color:rgb(60 71 85 / var(--tw-text-opacity, 1));padding:1.5rem;border-bottom-width:1px;border-bottom-color:rgb(227 227 227 / var(--tw-border-opacity, 1));--tw-border-opacity:0.8;
    font-size: 13px;
    font-weight: 700}.dashboard--card__title svg{margin-right:0.75rem}.dashboard--card__title select {
      border-radius: 5px;
      padding-left:0.75rem;
      padding-top:0.5rem;
      padding-bottom:0.5rem;
      margin-top:-0.5rem;
      margin-bottom:-0.5rem;
      outline:2px solid transparent;
      outline-offset:2px;
      border-style:none;
      cursor:pointer;
      -moz-appearance:none;
           appearance:none;
      -webkit-appearance: none;
      background: #E7F1F4 url(/assets/icons/nav-arrow-blue-daf99a1bc4bb5e3bf5395f3d6588d250a104f164b1847715b37e41bdfd7db1a4.svg) no-repeat 95% 50%;
      padding-right:1.5rem;
      min-width: 100px;

    }.dashboard--card__body{padding-top:0.75rem;padding-bottom:0.75rem}.dashboard--card__footer{padding-left:1.5rem;padding-right:1.5rem;padding-top:0.5rem;padding-bottom:0.5rem;border-top-width:1px;border-color:rgb(227 227 227 / var(--tw-border-opacity, 1));--tw-border-opacity:0.8;background-color:rgb(227 227 227 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2;
    font-size: 12px}.dashboard--card .dashboard--list__list{padding-left:1.5rem;padding-right:1.5rem}.dashboard--card .dashboard--list__list .item{padding-top:0.75rem;padding-bottom:0.75rem;
      border-bottom: 1px solid rgba(154, 166, 191, 0.20);
      font-size: 13px;
      font-weight: 600}.dashboard--card .dashboard--list__list .item:last-child {
        border-bottom: none;
      }.dashboard--card .dashboard--list__list.scrollable {
      overflow-y: auto;
      max-height: calc(100vh - 300px);
    }.dashboard--card .dashboard--list__list.scrollable::-webkit-scrollbar {
        width: 8px;
      }.dashboard--card .dashboard--list__list.scrollable::-webkit-scrollbar-track {
        background: rgba(0, 0, 0, 0.1);
        border-radius: 4px;
      }.dashboard--card .dashboard--list__list.scrollable::-webkit-scrollbar-thumb {
        background: rgba(0, 0, 0, 0.3);
        border-radius: 4px;
      }.dashboard--card .dashboard--list__list.scrollable::-webkit-scrollbar-thumb:hover {
          background: rgba(0, 0, 0, 0.4);
        }.dashboard--card .core--table{padding-left:1.5rem;padding-right:1.5rem}.dashboard--card .core--table .core--table-row {
      border-bottom: 1px solid rgba(154, 166, 191, 0.20);
      margin-bottom: 0;
    }.dashboard--card .core--table .core--table-row__upper, .dashboard--card .core--table .core--table-row__standard {
        background: transparent !important;
      }.dashboard--card .core--table .core--table-cell:first-child, .dashboard--card .core--table .core--table-col:first-child {
        padding-left: 0;
      }.dashboard--card .core--table .core--table-cell:last-child, .dashboard--card .core--table .core--table-col:last-child {
        padding-right: 0;
      }.dashboard--navy .dashboard--card{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
  border: none}/* Rectangle Copy */.dashboard--change{display:inline-flex;align-items:center;justify-content:center;gap:0.25rem;padding-left:0.75rem;padding-right:0.75rem;padding-top:0.25rem;padding-bottom:0.25rem;

  font-size: 12px}.dashboard--change i {
    width: 18px;
    height: 18px;
    display:inline-block;
    background-size:contain;
    background-position:center;
    background-repeat:no-repeat;
    flex-shrink:0;
    flex-grow:0;
  }.dashboard--change.blue{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));
    background: linear-gradient(270deg, #00A7EC 8.99%, #41B5FF 91.4%)}.dashboard--change.navy{--tw-border-opacity:1;border-color:rgb(0 56 137 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));
    background: linear-gradient(90deg, #1F459C 8.79%, #0A2768 92.97%)}/* Rectangle Copy */.dashboard--data {
  background: #FFFFFF;
  border: 1px solid #E7E7E7;
  box-shadow: 0px 0px 44px rgba(0, 0, 0, 0.03);
  border-radius: 5px;
  padding-left:2rem;
  padding-right:2rem;
  padding-top:1.5rem;
  padding-bottom:1.5rem;
  display: block;
  position:relative;
  --tw-text-opacity:1;
  color:rgb(60 71 85 / var(--tw-text-opacity, 1));

}.dashboard--data > div{position:relative;
    z-index: 2}.dashboard--data.no-border{border-style:none;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.dashboard--data__value {
    font-size: 26px;
    line-height: 34px;
  }.dashboard--data__value.number{font-family:IBM Plex Mono, monospace; font-weight: 400}.dashboard--data__value .subnumber{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.dashboard--data__value{margin-bottom:0.5rem}.dashboard--data__label {
    font-size: 13px;
  }.dashboard--data__icon + .dashboard--data__title{margin-top:0.5rem}.dashboard--data__title {
    font-size: 17px;
    font-weight: 400;
    line-height: 28px; 
  }.dashboard--data .dashboard--badge, .dashboard--data .dashboard--change {
    position: absolute;
    top: -5px;
    right: -5px;
  }.dashboard--data:hover:not(div){--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dashboard--data:hover:not(div) .subnumber{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));opacity:0.5}.dashboard--data.navy{--tw-border-opacity:1;border-color:rgb(0 56 137 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));
    background: linear-gradient(90deg, #1F459C 8.79%, #0A2768 92.97%)}.dashboard--data.navy:hover:not(div){--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));
      background: linear-gradient(90deg, #00A7EC 8.99%, #41B5FF 91.4%)}.dashboard--data.green{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));
    background: linear-gradient(90deg, #48DDCB 13.87%, #42D9C7 80.42%)}.dashboard--data.blue{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));
    background: linear-gradient(270deg, #00A7EC 8.99%, #41B5FF 91.4%)}.dashboard--data.wave::before {
    content: '';
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-image: url(/assets/bg/data-wave-7ebcb7b3c6720d2d54433bbf62ad1331a56a73bb85dc7420ddc8d2e1dc6170b0.svg);
    background-position:center;
    background-repeat:no-repeat;
  }.dashboard--navy .dashboard--data{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
  border: none}.dashboard--navy .dashboard--data:hover {
    border: none !important;
  }.dashboard--group-select{display:flex;align-items:center;justify-content:flex-start;cursor:pointer;
  background: transparent url(/assets/icons/nav-arrow-blue-daf99a1bc4bb5e3bf5395f3d6588d250a104f164b1847715b37e41bdfd7db1a4.svg) no-repeat 100% 50%;
  --tw-text-opacity:1;
  color:rgb(0 173 249 / var(--tw-text-opacity, 1));
  padding-right:1.5rem;
  position: relative}.dashboard--group-select__label {
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
  }.dashboard--group-select__menu {
    display: none;
  }.dashboard--group-select__menu--label{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));font-size:10px;text-transform:uppercase;font-weight:400;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:0.5rem}.dashboard--group-select__menu--divider{border-top-width:1px;border-top-color:rgb(227 227 227 / var(--tw-border-opacity, 1));--tw-border-opacity:0.8;margin-top:0.5rem;margin-bottom:0.5rem}.dashboard--group-select:hover .dashboard--group-select__menu {
      display: block;
    }.dashboard--group-select__menu{position:absolute;
    top: calc(100% - 20px);
    padding-top: 20px;
    z-index: 50}.dashboard--group-select__menu--inner{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-radius:0.5rem;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);z-index:50;width:10rem;padding-top:0.5rem;padding-bottom:0.5rem;--tw-text-opacity:1;color:rgb(60 71 85 / var(--tw-text-opacity, 1));font-size:0.875rem;line-height:1.25rem;font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;
      min-width: 300px}.dashboard--group-select__menu--inner > a {
        display: block;
        padding-left:1rem;
        padding-right:1rem;
        padding-top:0.5rem;
        padding-bottom:0.5rem;
      }.dashboard--group-select__menu--inner > a:hover{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dashboard--heading{margin-bottom:4rem}.dashboard--heading h1 {
    color: #000;
    font-size: 27px;
    font-style: normal;
    font-weight: 400;
  }.dashboard--section {
  border-top: 1px dotted rgba(0,0,0,0.1);
  padding-top:1.25rem;
  margin-top:4rem;
}.dashboard--section:last-of-type{margin-bottom:0px}.dashboard--section .core--section__header{margin-bottom:2.5rem}.dashboard--section .core--section__label {
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }.dashboard--section .core--section__label .core--section__subtitle{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));
      font-weight: 600}.dashboard--navy .dashboard--heading h1,
  .dashboard--navy .dashboard--section .core--section__label{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dashboard--navy .core--tabs__left, .dashboard--navy .core--tabs__right{border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-border-opacity:0.2}.dashboard--navy .core--tabs-tab {
    border-bottom-color: transparent;
  }.dashboard--navy .core--tabs-tab.active{--tw-border-opacity:1;border-bottom-color:rgb(0 173 249 / var(--tw-border-opacity, 1))}.dashboard--matrix {
  

  overflow: hidden;
}.dashboard--matrix__inner {
    position: relative;
    height: 300px;
    padding-top: 100%;
    margin-top: -7.5%;
  }.dashboard--matrix__xaxis, .dashboard--matrix__yaxis{--tw-text-opacity:1;color:rgb(60 71 85 / var(--tw-text-opacity, 1));
    font-size: 11px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    position: absolute;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:0.5rem}.dashboard--matrix__yaxis {
    transform: rotate(-90deg);
    bottom: 50%;
    left: -45%;
    width: 100%;
    text-align: center;
  }.dashboard--matrix__xaxis {
    bottom: 5%;
    left: 0;
    width: 100%;
    text-align: center;
  }.dashboard--matrix__bg {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 1;

  }.dashboard--matrix__bg .line {
      position: absolute;
      opacity: 0.2;
    }.dashboard--matrix__bg .l1, .dashboard--matrix__bg .l2, .dashboard--matrix__bg .l3 {
      width: 100%;
      left: 0;
      border-top: 1px solid rgba(154, 166, 191, 0.50);
    }.dashboard--matrix__bg .l1 { top: 25%; }.dashboard--matrix__bg .l2 { top: 50%; }.dashboard--matrix__bg .l3 { top: 75%; }.dashboard--matrix__bg .l4, .dashboard--matrix__bg .l5, .dashboard--matrix__bg .l6 {
      height: 100%;
      top: 0;
      border-left: 1px solid rgba(154, 166, 191, 0.50);
    }.dashboard--matrix__bg .l4 { left: 25%; }.dashboard--matrix__bg .l5 { left: 50%; }.dashboard--matrix__bg .l6 { left: 75%; }.dashboard--matrix__grid {
    width: 100%;
    height: 100%;
    z-index: 2;




  }.dashboard--matrix__grid .box {
      height: 25%;
      width: 25%;
      display: flex;
      justify-content: center;
      align-items: center;
      position: absolute;
      z-index: 3;
    }.dashboard--matrix__grid .b1, .dashboard--matrix__grid .b2, .dashboard--matrix__grid .b3 { top: 12.5%; }.dashboard--matrix__grid .b4, .dashboard--matrix__grid .b5, .dashboard--matrix__grid .b6 { top: 37.5%; }.dashboard--matrix__grid .b7, .dashboard--matrix__grid .b8, .dashboard--matrix__grid .b9 { top: 62.5%; }.dashboard--matrix__grid .b1, .dashboard--matrix__grid .b4, .dashboard--matrix__grid .b7 { left: 12.5%; }.dashboard--matrix__grid .b2, .dashboard--matrix__grid .b5, .dashboard--matrix__grid .b8 { left: 37.5%; }.dashboard--matrix__grid .b3, .dashboard--matrix__grid .b6, .dashboard--matrix__grid .b9 { left: 62.5%; }.dashboard--matrix.three .dashboard--matrix__inner {
      margin-top: -30%;
      margin-bottom: -25%;
    }.dashboard--matrix.three .dashboard--matrix__yaxis {
      display: none;
    }.dashboard--matrix.three .dashboard--matrix__xaxis {
      bottom: 32%;
    }.dashboard--matrix.three .dashboard--matrix__bg .l1, .dashboard--matrix.three .dashboard--matrix__bg .l3 {
        display: none;
      }.dashboard--matrix.three .dashboard--matrix__grid .b1, .dashboard--matrix.three .dashboard--matrix__grid .b2, .dashboard--matrix.three .dashboard--matrix__grid .b3 { top: 37.5%; }.dashboard--matrix.three .dashboard--matrix__grid .b4, .dashboard--matrix.three .dashboard--matrix__grid .b5, .dashboard--matrix.three .dashboard--matrix__grid .b6, .dashboard--matrix.three .dashboard--matrix__grid .b7, .dashboard--matrix.three .dashboard--matrix__grid .b8, .dashboard--matrix.three .dashboard--matrix__grid .b9 { display: none; }.dashboard--matrix__grid .circle {
      display: flex;
      justify-content: center;
      align-items: center;
      border-radius:9999px;
      font-family:IBM Plex Mono, monospace;
      font-size: 12px;
      font-style: normal;
      font-weight: 500;
      line-height: 20px;
      cursor: pointer;
    }.dashboard--matrix__grid .circle.navy{background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2;--tw-text-opacity:1;color:rgb(0 56 137 / var(--tw-text-opacity, 1))}.dashboard--matrix__grid .circle.blue{background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2;--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.dashboard--matrix__grid .circle.dark-blue{background-color:rgb(32 110 206 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2;--tw-text-opacity:1;color:rgb(32 110 206 / var(--tw-text-opacity, 1))}.dashboard--matrix__grid .circle.lilac{background-color:rgb(227 127 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2;--tw-text-opacity:1;color:rgb(227 127 255 / var(--tw-text-opacity, 1))}.dashboard--matrix__grid .circle.purple{background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2;--tw-text-opacity:1;color:rgb(139 90 255 / var(--tw-text-opacity, 1))}.dashboard--matrix__grid .circle.red{background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2;--tw-text-opacity:1;color:rgb(255 16 63 / var(--tw-text-opacity, 1))}.dashboard--matrix__grid .circle.orange{background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2;--tw-text-opacity:1;color:rgb(255 138 27 / var(--tw-text-opacity, 1))}.dashboard--matrix__grid .circle.yellow{background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2;--tw-text-opacity:1;color:rgb(255 215 83 / var(--tw-text-opacity, 1))}.dashboard--matrix__grid .circle.green{background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2;--tw-text-opacity:1;color:rgb(0 225 210 / var(--tw-text-opacity, 1))}.dashboard--matrix__grid .circle.dark-green{background-color:rgb(0 184 172 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2;--tw-text-opacity:1;color:rgb(0 184 172 / var(--tw-text-opacity, 1))}.dashboard--matrix__grid .circle.grey{background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2;--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1))}.dashboard--matrix__grid .circle:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dashboard--matrix__grid .circle.navy:hover{--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1))}.dashboard--matrix__grid .circle.blue:hover{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.dashboard--matrix__grid .circle.dark-blue:hover{--tw-bg-opacity:1;background-color:rgb(32 110 206 / var(--tw-bg-opacity, 1))}.dashboard--matrix__grid .circle.lilac:hover{--tw-bg-opacity:1;background-color:rgb(227 127 255 / var(--tw-bg-opacity, 1))}.dashboard--matrix__grid .circle.purple:hover{--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.dashboard--matrix__grid .circle.red:hover{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.dashboard--matrix__grid .circle.orange:hover{--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.dashboard--matrix__grid .circle.yellow:hover{--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.dashboard--matrix__grid .circle.green:hover{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.dashboard--matrix__grid .circle.dark-green:hover{--tw-bg-opacity:1;background-color:rgb(0 184 172 / var(--tw-bg-opacity, 1))}.dashboard--matrix__grid .circle.grey:hover{--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.dashboard--matrix__unknown {
  position: absolute;
  bottom: -30px;
  display:flex;
  align-items:center;
  justify-content:flex-start;
  gap:0.5rem;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
}.dashboard--matrix__unknown .dot{display:flex;align-items:center;justify-content:flex-start;gap:0.25rem}.dashboard--matrix__unknown .dot i {
      width: 6px;
      height: 6px;
      border-radius: 100%;
    }.dashboard--matrix__unknown .dot.navy i{--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1))}.dashboard--matrix__unknown .dot.blue i{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.dashboard--matrix__unknown .dot.dark-blue i{--tw-bg-opacity:1;background-color:rgb(32 110 206 / var(--tw-bg-opacity, 1))}.dashboard--matrix__unknown .dot.lilac i{--tw-bg-opacity:1;background-color:rgb(227 127 255 / var(--tw-bg-opacity, 1))}.dashboard--matrix__unknown .dot.purple i{--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.dashboard--matrix__unknown .dot.red i{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.dashboard--matrix__unknown .dot.orange i{--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.dashboard--matrix__unknown .dot.yellow i{--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.dashboard--matrix__unknown .dot.green i{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.dashboard--matrix__unknown .dot.dark-green i{--tw-bg-opacity:1;background-color:rgb(0 184 172 / var(--tw-bg-opacity, 1))}.dashboard--matrix__unknown .dot.grey i{--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.dashboard--svg {
  position: relative;
}.dashboard--svg .label {
    text-align: center;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }.dashboard--pie {

  padding: 50px;

  --pie-size: 200px;

  display:flex;

  flex-direction:column;

  align-items:center;

  justify-content:center;
}.dashboard--pie svg {
    width: var(--pie-size);
    height: var(--pie-size);
  }.dashboard--pie__legend{margin-top:3rem}.dashboard--pie__wrapper{display:flex;align-items:center;justify-content:center;
    width: 100%}.dashboard--pie__chart {
    height: var(--pie-size);
    position: relative;

  }.dashboard--pie__chart .inner {
      pointer-events: none;
      position: absolute;
      width: calc(var(--pie-size) * 0.8);
      height: calc(var(--pie-size) * 0.8);
      border-radius: 100%;
      background: transparent;
      top: calc(var(--pie-size) * 0.1);
      left: calc(var(--pie-size) * 0.1);
    }.dashboard--pie__chart .inner .label {
        position: absolute;
        width: 100%;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        top: 0;
        left: 0;
        text-align: center;
        font-size: 13px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;

      }.dashboard--pie__chart .inner .label.hidden {
          display: none;
        }.dashboard--pie__chart{


    --inner-opacity: 1}.dashboard--pie__chart .inner_0 { --inner-opacity: 0.8; }.dashboard--pie__chart .inner_1 { --inner-opacity: 0.6; }.dashboard--pie__chart .inner_2 { --inner-opacity: 0.4; }.dashboard--pie__chart .circle-fill {
      fill: white;
    }.dashboard--pie__chart .stroke-path {
      opacity: var(--inner-opacity);
    }.dashboard--pie__chart .stroke-path.navy{stroke:#003889}.dashboard--pie__chart .stroke-path.blue{stroke:#00ADF9}.dashboard--pie__chart .stroke-path.dark-blue{stroke:#206ECE}.dashboard--pie__chart .stroke-path.lilac{stroke:#E37FFF}.dashboard--pie__chart .stroke-path.purple{stroke:#8B5AFF}.dashboard--pie__chart .stroke-path.red{stroke:#FF103F}.dashboard--pie__chart .stroke-path.orange{stroke:#FF8A1B}.dashboard--pie__chart .stroke-path.yellow{stroke:#FFD753}.dashboard--pie__chart .stroke-path.green{stroke:#00E1D2}.dashboard--pie__chart .stroke-path.dark-green{stroke:#00B8AC}.dashboard--pie__chart .stroke-path.grey{stroke:#9AA6BF}.dashboard--pie__chart .stroke-path.black{stroke:#001E2E}.dashboard--pie__chart .stroke-path{
      transition: opacity 0.3s}.dashboard--pie__chart .stroke-path:hover, .dashboard--pie__chart .stroke-path.hover {
        opacity: 1;
      }.dashboard--pie__chart .faded-path.navy, .dashboard--pie__chart .dot-path.navy{fill:#003889}.dashboard--pie__chart .faded-path.blue, .dashboard--pie__chart .dot-path.blue{fill:#00ADF9}.dashboard--pie__chart .faded-path.dark-blue, .dashboard--pie__chart .dot-path.dark-blue{fill:#206ECE}.dashboard--pie__chart .faded-path.lilac, .dashboard--pie__chart .dot-path.lilac{fill:#E37FFF}.dashboard--pie__chart .faded-path.purple, .dashboard--pie__chart .dot-path.purple{fill:#8B5AFF}.dashboard--pie__chart .faded-path.red, .dashboard--pie__chart .dot-path.red{fill:#FF103F}.dashboard--pie__chart .faded-path.orange, .dashboard--pie__chart .dot-path.orange{fill:#FF8A1B}.dashboard--pie__chart .faded-path.yellow, .dashboard--pie__chart .dot-path.yellow{fill:#FFD753}.dashboard--pie__chart .faded-path.green, .dashboard--pie__chart .dot-path.green{fill:#00E1D2}.dashboard--pie__chart .faded-path.dark-green, .dashboard--pie__chart .dot-path.dark-green{fill:#00B8AC}.dashboard--pie__chart .faded-path.grey, .dashboard--pie__chart .dot-path.grey{fill:#9AA6BF}.dashboard--pie__chart .faded-path.black, .dashboard--pie__chart .dot-path.black{fill:#001E2E}.dashboard--pie__chart .faded-path {
      opacity: calc(var(--inner-opacity) * 0.2);
      cursor: pointer;
      transition: opacity 0.3s;
    }.dashboard--pie__chart .faded-path:hover, .dashboard--pie__chart .faded-path.hover {
        opacity: 1;
      }.dashboard--pie__chart .value {
      pointer-events: none;
      width: calc(var(--pie-size) + 50px);
      height: 1px;
      position: absolute;
      top: 50%;
      left: -25px;
    }.dashboard--pie__chart .value span.value-outer {
        position: absolute;
        height: 1px;
        left: -62.5px;
        width: 100px;
        display: flex;
        justify-content: flex-end;
        align-items: center;
      }.dashboard--pie__chart .value span.value-inner {
        font-size: 12px;
        font-style: normal;
        font-weight: 600;
        padding: 0 10px;
        transform-origin: center right;
      }.dashboard--pie__chart .dot {
      pointer-events: none;
      width: calc(var(--pie-size) - 10px);
      transform-origin: center;
      height: 6px;
      position: absolute;
      top: 50%;
      left: 0px;
    }.dashboard--pie__chart .dot i {
        position: absolute;
        width: 6px;
        top: -3px;
        height: 6px;
        border-radius: 100%;
        display: inline-block;
      }.dashboard--pie__chart .dot.navy i{--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1))}.dashboard--pie__chart .dot.blue i{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.dashboard--pie__chart .dot.dark-blue i{--tw-bg-opacity:1;background-color:rgb(32 110 206 / var(--tw-bg-opacity, 1))}.dashboard--pie__chart .dot.lilac i{--tw-bg-opacity:1;background-color:rgb(227 127 255 / var(--tw-bg-opacity, 1))}.dashboard--pie__chart .dot.purple i{--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.dashboard--pie__chart .dot.red i{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.dashboard--pie__chart .dot.orange i{--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.dashboard--pie__chart .dot.yellow i{--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.dashboard--pie__chart .dot.green i{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.dashboard--pie__chart .dot.dark-green i{--tw-bg-opacity:1;background-color:rgb(0 184 172 / var(--tw-bg-opacity, 1))}.dashboard--pie__chart .dot.grey i{--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.dashboard--pie__chart .dot.black i{--tw-bg-opacity:1;background-color:rgb(0 30 46 / var(--tw-bg-opacity, 1))}.dashboard--pie.on-bg .circle-fill {
      fill: var(--color-dashboard-page);
    }.dashboard--chart__legend, .dashboard--pie__legend {
    display: flex; justify-content: center; align-items: center; flex-wrap:wrap; gap:0.75rem;
  }.dashboard--chart__legend .legend, .dashboard--pie__legend .legend {
      display: flex; justify-content: center; align-items: center; padding-left:0.5rem; padding-right:0.5rem; padding-top:0.25rem; padding-bottom:0.25rem; --tw-bg-opacity:1; background-color:rgb(241 241 241 / var(--tw-bg-opacity, 1));
      border-radius: 4px;
      transition: all 0.3s;

    }.dashboard--chart__legend .legend:hover, .dashboard--pie__legend .legend:hover {
        background-color: #9AA6BF;
        background: linear-gradient(146deg, #EBF1F4 11.45%, #E6ECF0 94.9%);
      }.dashboard--chart__legend .legend .label, .dashboard--pie__legend .legend .label {
        font-size: 13px;
        font-style: normal;
        font-weight: 600;
        pointer-events: none;
      }.dashboard--chart__legend .legend .dot, .dashboard--pie__legend .legend .dot {
        width: 6px;
        height: 6px;
        border-radius: 100%;
        margin-right:0.25rem;
        pointer-events: none;
      }.dashboard--chart__legend .legend .dot.navy, .dashboard--pie__legend .legend .dot.navy{--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1))}.dashboard--chart__legend .legend .dot.blue, .dashboard--pie__legend .legend .dot.blue{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.dashboard--chart__legend .legend .dot.dark-blue, .dashboard--pie__legend .legend .dot.dark-blue{--tw-bg-opacity:1;background-color:rgb(32 110 206 / var(--tw-bg-opacity, 1))}.dashboard--chart__legend .legend .dot.lilac, .dashboard--pie__legend .legend .dot.lilac{--tw-bg-opacity:1;background-color:rgb(227 127 255 / var(--tw-bg-opacity, 1))}.dashboard--chart__legend .legend .dot.purple, .dashboard--pie__legend .legend .dot.purple{--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.dashboard--chart__legend .legend .dot.red, .dashboard--pie__legend .legend .dot.red{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.dashboard--chart__legend .legend .dot.orange, .dashboard--pie__legend .legend .dot.orange{--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.dashboard--chart__legend .legend .dot.yellow, .dashboard--pie__legend .legend .dot.yellow{--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.dashboard--chart__legend .legend .dot.green, .dashboard--pie__legend .legend .dot.green{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.dashboard--chart__legend .legend .dot.dark-green, .dashboard--pie__legend .legend .dot.dark-green{--tw-bg-opacity:1;background-color:rgb(0 184 172 / var(--tw-bg-opacity, 1))}.dashboard--chart__legend .legend .dot.grey, .dashboard--pie__legend .legend .dot.grey{--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.dashboard--chart__legend .legend .dot.black, .dashboard--pie__legend .legend .dot.black{--tw-bg-opacity:1;background-color:rgb(0 30 46 / var(--tw-bg-opacity, 1))}.dashboard--row{display:flex;align-items:stretch;justify-content:space-between;gap:1.5rem}.dashboard--row > div, .dashboard--row > a, .dashboard--row > turbo-frame{flex:1 1 0%}.dashboard--row > turbo-frame{display:flex;flex-direction:column}.dashboard--row > turbo-frame > div, .dashboard--row > turbo-frame > a{flex:1 1 0%;width:100%}.dashboard--row + .dashboard--row{margin-top:1.5rem}.dashboard{padding-bottom:4rem;padding-top:2rem;
  background: linear-gradient(180deg, #EAF2F7 0%, #FFF 100%)}.dashboard.dashboard--navy{--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1));
    background-image: url(/assets/bg/big-wave-4fc268f4bb887e3b68d1457c0a4132477e320a77f5369d70c25c0e8272dc9132.svg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat}.dashboard.dashboard--plain {
    background-image: none;
  }.is-dashboard {
  background: linear-gradient(180deg, #EAF2F7 0%, rgba(233, 239, 242, 0.5) 100%);
  min-height: 100vh;
}.dashboard--toggle .core--toggle{margin-bottom:0px}.dashboard--toggle .core--toggle.is-active .core--toggle__label{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}body.global--dashboard {
  background: 
    url(/assets/bg/global-wave-2a9df5516295f270a058c3bb3bfe42690ed7d02fe0d226a8c35d377929db42f3.svg) no-repeat top center,
    linear-gradient(180deg, #EAF2F7 50%, rgba(233, 239, 242, 0.04) 100%),
    #F7F8F9;
    
  background-size: 100% auto, auto, auto;
  min-height: 100vh;
}.global--dashboard--header{margin-top:5rem;margin-bottom:4rem}.global--dashboard--header h1 {
    font-size: 27px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
  }.global--dashboard--modules {
  position: relative;

}.global--dashboard--modules__list {
    list-style: none;
    position: absolute;
    width: 250px;
    
    transition: height 0.025s linear;
    
    display:flex;
    
    flex-direction:column;
    
    align-items:center;
    
    justify-content:flex-end;

    gap: 10px;
  }.global--dashboard--modules__list a {
      width: 100%;
      display:flex;
      align-items:center;
      justify-content:flex-start;
      gap:0.5rem;
      --tw-text-opacity:1;
      color:rgb(154 166 191 / var(--tw-text-opacity, 1));
      border-radius: 7px;
      font-size: 14px;
      padding-left:1rem;
      padding-right:1rem;
      padding-top:1.5rem;
      padding-bottom:1.5rem;
      background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
      --tw-bg-opacity:0.4;
    }.global--dashboard--modules__list a i.engine--icon {
        width: 28px;
        height: 28px;
        background-size: contain;
        background-repeat: no-repeat;
        display: block;
      }.global--dashboard--modules__list a[data-app='element_finance'] i.engine--icon { background-image: url(/assets/icons/apps/element_finance_secondary-516009c427a9a6cdc6f691f8bb4f9ace70df8e17cd892a8cf6a62f4423a8f000.svg); }.global--dashboard--modules__list a[data-app='element_finance']:hover i.engine--icon, .global--dashboard--modules__list a[data-app='element_finance'].active i.engine--icon { background-image: url(/assets/icons/apps/element_finance_white-0a3d472c079186f42eecf41f66b9ba3c978b6985184b9c2265fba63a8748ee2d.svg); }.global--dashboard--modules__list a[data-app='element_or'] i.engine--icon { background-image: url(/assets/icons/apps/element_or_secondary-37717b2c7970e243aabbe852ff5a35065970d1b7fe8fd52aa347511f80e80d27.svg); }.global--dashboard--modules__list a[data-app='element_or']:hover i.engine--icon, .global--dashboard--modules__list a[data-app='element_or'].active i.engine--icon { background-image: url(/assets/icons/apps/element_or_white-cdf926a1dd02566631e780823bc04b70f3e210f492f6dd2b66a34a671cf94420.svg); }.global--dashboard--modules__list a[data-app='element_regs'] i.engine--icon { background-image: url(/assets/icons/apps/element_regs_secondary-318cfa7d5677a76f49e88a0c1b056d2e8978d3b781c8ebdd98aeaf868b306f1a.svg); }.global--dashboard--modules__list a[data-app='element_regs']:hover i.engine--icon, .global--dashboard--modules__list a[data-app='element_regs'].active i.engine--icon { background-image: url(/assets/icons/apps/element_regs_white-7ed0998f543b0d0e5690721d681f3b67cf2c983985d78d0622bcf4120e4d068a.svg); }.global--dashboard--modules__list a[data-app='element_sds'] i.engine--icon { background-image: url(/assets/icons/apps/element_sds_secondary-ffa7ac6429ee9605cf86130b009fced35fe49cbe6a8302a21ca28de24ebaddbf.svg); }.global--dashboard--modules__list a[data-app='element_sds']:hover i.engine--icon, .global--dashboard--modules__list a[data-app='element_sds'].active i.engine--icon { background-image: url(/assets/icons/apps/element_sds_white-6d49878d5ebf47f132d66455ac69ec56e87677e635ea13d6a267893cf40d6a77.svg); }.global--dashboard--modules__list a[data-app='element_svt'] i.engine--icon { background-image: url(/assets/icons/apps/element_svt_secondary-7fcbb7237deeaefd1fcf7641e1ec468fa37c674e6fbf520eaafb34a12110a718.svg); }.global--dashboard--modules__list a[data-app='element_svt']:hover i.engine--icon, .global--dashboard--modules__list a[data-app='element_svt'].active i.engine--icon { background-image: url(/assets/icons/apps/element_svt_white-b1c0bedc7e2eee133fb6bf8b6022d253b7eaf8b75043205d715be0021c36ea26.svg); }.global--dashboard--modules__list a[data-app='element_programme'] i.engine--icon { background-image: url(/assets/icons/apps/element_programme_secondary-7aad7eeee9124ef800e2b53ec5706f78ebdd6f5c66cdd785ccf77670f1d32862.svg); }.global--dashboard--modules__list a[data-app='element_programme']:hover i.engine--icon, .global--dashboard--modules__list a[data-app='element_programme'].active i.engine--icon { background-image: url(/assets/icons/apps/element_programme_white-7fd29debcfe1726ca3fc42872760a4c86f504615d5971196bd5b7b3a7178ebb2.svg); }.global--dashboard--modules__list a[data-app='element_client'] i.engine--icon { background-image: url(/assets/icons/apps/element_client_secondary-c4ca384a9bcc4f1b0672661e6b2f9c40614be805214705cf108567edc614e7aa.svg); }.global--dashboard--modules__list a[data-app='element_client']:hover i.engine--icon, .global--dashboard--modules__list a[data-app='element_client'].active i.engine--icon { background-image: url(/assets/icons/apps/element_client_white-2e20de0b0669c38779361f60e8717bcdb40676fd4b7d6dac61772268e62c6159.svg); }.global--dashboard--modules__list a[data-app='element_tracking'] i.engine--icon { background-image: url(/assets/icons/apps/element_tracking_secondary-95a99ea4c8e93e04f68e25091bf5be65ff0b7ab6b6b5201228b3d3007a92dd47.svg); }.global--dashboard--modules__list a[data-app='element_tracking']:hover i.engine--icon, .global--dashboard--modules__list a[data-app='element_tracking'].active i.engine--icon { background-image: url(/assets/icons/apps/element_tracking_white-5257633a82578e6a35f2edc854ec5e05aed110f0fb1bbaf60883b3af1aad21bf.svg); }.global--dashboard--modules__list a[data-app='element_client'] i.engine--icon { background-image: url(/assets/icons/apps/element_client_secondary-c4ca384a9bcc4f1b0672661e6b2f9c40614be805214705cf108567edc614e7aa.svg); }.global--dashboard--modules__list a[data-app='element_client']:hover i.engine--icon, .global--dashboard--modules__list a[data-app='element_client'].active i.engine--icon { background-image: url(/assets/icons/apps/element_client_white-2e20de0b0669c38779361f60e8717bcdb40676fd4b7d6dac61772268e62c6159.svg); }.global--dashboard--modules__list a[data-app='element_global'] i.engine--icon { background-image: url(/assets/icons/apps/element_global_secondary-df2acffaf5fc4beeb205951d3926794033b3ffa1ae8656bad6433de72d1dd729.svg); }.global--dashboard--modules__list a[data-app='element_global']:hover i.engine--icon, .global--dashboard--modules__list a[data-app='element_global'].active i.engine--icon { background-image: url(/assets/icons/apps/element_global_white-114f6a8a833ba92804b2a1c40026ade525284a351aa04666c9fdff92559bb19a.svg); }.global--dashboard--modules__list a[data-app='element_mct'] i.engine--icon { background-image: url(/assets/icons/apps/element_articles_secondary-5d244dfd0293484d7bd05b7524881dded411c68de4fec4dc471973b6cd748ca0.svg); }.global--dashboard--modules__list a[data-app='element_mct']:hover i.engine--icon { background-image: url(/assets/icons/apps/element_articles_white-f0555a248fda825c8b339daffc01aa10f59db5ae67e2bf8d087c73ea82a71e09.svg); }.global--dashboard--modules__list a.active, .global--dashboard--modules__list a:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.global--dashboard--modules__list a.active[data-app='element_client'], .global--dashboard--modules__list a:hover[data-app='element_client'] {
          background: linear-gradient(90deg, #FFDB7C 10.28%, #FDE6A8 87.56%);
        }.global--dashboard--modules__list a.active[data-app='element_finance'], .global--dashboard--modules__list a:hover[data-app='element_finance'] {
          background: linear-gradient(180deg, #7E5EF6 8.74%, #977CFF 92.49%);
        }.global--dashboard--modules__list a.active[data-app='element_or'], .global--dashboard--modules__list a:hover[data-app='element_or'] {
          background: linear-gradient(0deg, #FFB156 14.69%, #FF9852 85.85%);
        }.global--dashboard--modules__list a.active[data-app='element_regs'], .global--dashboard--modules__list a:hover[data-app='element_regs'] {
          background: linear-gradient(180deg, #48DDCB 13.87%, #42D9C7 80.42%);
        }.global--dashboard--modules__list a.active[data-app='element_sds'], .global--dashboard--modules__list a:hover[data-app='element_sds'] {
          background: linear-gradient(180deg, #00A7EC 8.99%, #41B5FF 91.4%);
        }.global--dashboard--modules__list a.active[data-app='element_svt'], .global--dashboard--modules__list a:hover[data-app='element_svt'] {
          background: linear-gradient(180deg, #2CB2AA 10.16%, #18A299 86.02%);
        }.global--dashboard--modules__list a.active[data-app='element_programme'], .global--dashboard--modules__list a:hover[data-app='element_programme'] {
          background: linear-gradient(180deg, #638AE2 12.52%, #456BC1 87.8%);
        }.global--dashboard--modules__list a.active[data-app='element_tracking'], .global--dashboard--modules__list a:hover[data-app='element_tracking'] {
          background: linear-gradient(180deg, #1F459C 8.79%, #0A2768 92.97%);
        }.global--dashboard--modules__overviews {
    margin-left: 280px;
  }.global--dashboard--modules__overview{border-top-width:2px;
    background: rgba(154, 166, 191, 0.07);
    -webkit-backdrop-filter: blur(15px);
            backdrop-filter: blur(15px);
    margin-bottom:2.75rem;
    padding:2.25rem}.global--dashboard--modules__overview h3 {
      font-size: 20px;
      font-style: normal;
      font-weight: 600;
      line-height: normal;
    }.global--dashboard--modules__overview--header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.25rem}.global--dashboard--modules__overview--header--actions{display:flex;align-items:center;justify-content:flex-end;gap:0.5rem;
        font-size: 16px;
        font-style: normal;
        font-weight: 600;
        line-height: normal}.global--dashboard--modules__overview[data-app='element_finance']{--tw-border-opacity:1;border-top-color:rgb(139 90 255 / var(--tw-border-opacity, 1))}.global--dashboard--modules__overview[data-app='element_finance'] svg.engine--arrow{fill:#8B5AFF}.global--dashboard--modules__overview[data-app='element_or']{--tw-border-opacity:1;border-top-color:rgb(255 138 27 / var(--tw-border-opacity, 1))}.global--dashboard--modules__overview[data-app='element_or'] svg.engine--arrow{fill:#FF8A1B}.global--dashboard--modules__overview[data-app='element_regs']{--tw-border-opacity:1;border-top-color:rgb(0 225 210 / var(--tw-border-opacity, 1))}.global--dashboard--modules__overview[data-app='element_regs'] svg.engine--arrow{fill:#00E1D2}.global--dashboard--modules__overview[data-app='element_sds']{--tw-border-opacity:1;border-top-color:rgb(0 173 249 / var(--tw-border-opacity, 1))}.global--dashboard--modules__overview[data-app='element_sds'] svg.engine--arrow{fill:#00ADF9}.global--dashboard--modules__overview[data-app='element_svt']{--tw-border-opacity:1;border-top-color:rgb(0 184 172 / var(--tw-border-opacity, 1))}.global--dashboard--modules__overview[data-app='element_svt'] svg.engine--arrow{fill:#00B8AC}.global--dashboard--modules__overview[data-app='element_tracking']{--tw-border-opacity:1;border-top-color:rgb(0 56 137 / var(--tw-border-opacity, 1))}.global--dashboard--modules__overview[data-app='element_tracking'] svg.engine--arrow{fill:#003889}.global--dashboard--pills {
  position: relative;
  display:flex;
  align-items:center;
  justify-content:flex-start;
  gap:1rem;
}.global--dashboard--pill{padding-left:1rem;padding-right:1rem;padding-top:0.25rem;padding-bottom:0.25rem;border-radius:9999px}.global--dashboard--pill.element_tracking{background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2}.global--dashboard--pill.element_tracking:hover{background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1));--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.global--dashboard--pill.element_sds{background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2}.global--dashboard--pill.element_sds:hover{background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.global--dashboard--pill.element_regs{background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2}.global--dashboard--pill.element_regs:hover{background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.global--dashboard--pill.element_or{background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2}.global--dashboard--pill.element_or:hover{background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1));--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.global--dashboard--section h2 {
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin-bottom:2rem;
  }.highcharts-drilldown-data-label text{
  text-decoration:none !important;
  fill: black !important;
}#report_contacts .report_report_contacts_contact_id{margin-right:0.5rem;flex:1 1 0%;
    margin-bottom: 0 !important}#report_contacts .core--form-nested-fields{margin-bottom:0.5rem}.list--report-priority__high_priority,
.list--report-priority__medium_priority,
.list--report-priority__low_priority,
.list--report-priority__unknown_priority,
.list--report-priority__no_impact{border-width:1px;border-style:solid;border-color:transparent}.list--report-priority__high_priority{border-color:var(--color-dashboard-red);color:var(--color-dashboard-red)}.list--report-priority__medium_priority{border-color:var(--color-dashboard-orange)}.list--report-priority__low_priority{border-color:var(--color-dashboard-green)}.list--report-priority__unknown_priority{border-color:var(--color-dashboard-dropdown)}.list--report-priority__no_impact{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1))}.core--priority__no_impact .symbol{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.plus--last-updated {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
  text-align:right;
  --tw-text-opacity:1;
  color:rgb(154 166 191 / var(--tw-text-opacity, 1));
}.core--form-buttons__row{display:flex;align-items:stretch;justify-content:space-between}/* @apply -mx-2; */.core--form-buttons__row > .core--button{margin-left:0.5rem;margin-right:0.5rem;margin-top:0px;margin-bottom:0px}.tippy-list {
  min-width: 200px;
}.tippy-list-item{display:flex;align-items:flex-start;justify-content:space-between;padding-top:0.5rem;padding-bottom:0.5rem;border-bottom-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);
  font-size: 0.8rem}.tippy-list-item:last-child{border-bottom-width:0px}.tippy-list-item.no-line{border-style:none}.tippy-list-item a > span{border-style:none}.list--report-inactive{opacity:0.5}.list--report-inactive:hover{opacity:1}.list--report-log .core--table-row__standard{background-color:var(--color-dashboard-dropdown);--tw-bg-opacity:0.5;
    min-height: auto}.core--table .core--table-row .list--hit-featured svg {
    width: 20px;
    height: 20px;
  }.core--table .core--table-row .list--hit-featured svg #outer {
      fill: rgba(0,0,0, 0.1);
    }.core--table .core--table-row .list--hit-featured svg #inner {
      fill: white;
    }.core--table .core--table-row .list--hit-featured:hover #outer{fill:#FFD753}.core--table .core--table-row .list--hit-featured.featured svg #outer{fill:#FFD753}.core--table .core--table-row .list--hit-featured.featured svg #inner{fill:#FFD753}.plus--grid-gantt-wrapper.gantt-track {

  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}.plus--grid-gantt-wrapper.gantt-track .gantt-track-details {
    width: 400px;
  }.plus--grid-gantt-wrapper.gantt-track .gantt-track-details--heading {
      height: 50px;
    }.plus--grid-gantt-wrapper.gantt-track .gantt-track-details--track {
      min-height: 90px;
      margin-top: 3px;
      margin-bottom: 13px;
      --tw-bg-opacity:1;
      background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));
      display: flex;
      justify-content: space-between;
      align-items: stretch;
      margin-right: 5px;
    }.plus--grid-gantt-wrapper.gantt-track .gantt-track-details--content {
      padding: 10px;
      flex: 1;
      --tw-bg-opacity:1;
      background-color:rgb(233 239 242 / var(--tw-bg-opacity, 1));
    }.plus--grid-gantt-wrapper.gantt-track .gantt-track-details--name{font-weight:700;
      font-size: 12px;
      color: #404753;
      letter-spacing: 0;
      line-height: 18px}.plus--grid-gantt-wrapper.gantt-track .gantt-track-details--list {
      font-size: 12px;
      color: #404753;
      letter-spacing: 0;
      line-height: 18px;
    }.plus--grid-gantt-wrapper.gantt-track .gantt-track-details--actions {
      display: flex;
      justify-content: center;
      align-items: flex-start;
      padding: 10px;
      --tw-bg-opacity:1;
      background-color:rgb(233 239 242 / var(--tw-bg-opacity, 1));
      color: #9AA6BF;
    }.plus--grid-gantt-wrapper.gantt-track .gantt-track-details--actions svg{fill:currentColor}.plus--grid-gantt-wrapper.gantt-track{

  border: none;

  background-color:transparent}.plus--grid-gantt-wrapper.gantt-track .plus--grid-gantt {
    gap: 0 10px;
  }.plus--grid-gantt-wrapper.gantt-track .plus--grid-gantt--year{text-align:center}.plus--grid-gantt-wrapper.gantt-track .plus--grid-gantt--week{text-align:center}.plus--grid-gantt-wrapper.gantt-track .plus--grid-gantt--week.today{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));border-radius:9999px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-transform:uppercase}.plus--grid-gantt-wrapper.gantt-track .plus--grid-gantt--bar{position:relative}.plus--grid-gantt-wrapper.gantt-track .gantt-track-blob{border-radius:9999px;
    min-width: 30px;
    margin: 10px 0 5px 0}.plus--grid-gantt-wrapper.gantt-track .gantt-track-blob.active{--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1))}.plus--grid-gantt-wrapper.gantt-track .gantt-track-blob.track {
      background: #82A3B2;
    }.plus--grid-gantt-wrapper.gantt-track .gantt-track-blob.placeholder {
      background: #D5DEE2;
    }.plus--grid-gantt-wrapper.gantt-track .gantt-track-date{position:absolute;
    left: 50%;
    transform: translateX(-50%);
    font-size: 12px;
    color: #404753;
    letter-spacing: 0;
    line-height: 18px;
    width: 60px;
    text-align: center}.plus--grid-gantt-wrapper.gantt-track .gantt-track-bg {
    z-index: 5;
    min-height: 90px;
    --tw-bg-opacity:1;
    background-color:rgb(233 239 242 / var(--tw-bg-opacity, 1));
  }.jtk-connector{transition-property:all;transition-duration:500ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.list--badge {
  padding: 4px 8px 3px 8px;
  display:flex;
  align-items:center;
  justify-content:flex-start;
  text-transform:uppercase;
  border-width:1px;
  border-style:solid;
  border-radius:0.75rem;
  line-height: 1em;

}.list--badge svg{fill:currentColor}.list--badge__has-icon {
    padding: 4px 8px 4px 4px;
  }.list--badge__added {
  font-size: 10px;
  --tw-border-opacity:1;
  border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));
  background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));
  --tw-bg-opacity:0.1;
  --tw-text-opacity:1;
  color:rgb(0 225 210 / var(--tw-text-opacity, 1));
  }.list--badge__removed {
  font-size: 10px;
  --tw-border-opacity:1;
  border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));
  background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1));
  --tw-bg-opacity:0.1;
  --tw-text-opacity:1;
  color:rgb(255 16 63 / var(--tw-text-opacity, 1));
  }.list--badge__changed {
    font-size: 10px;
    --tw-border-opacity:1;
    border-color:rgb(255 138 27 / var(--tw-border-opacity, 1));
    --tw-text-opacity:1;
    color:rgb(255 138 27 / var(--tw-text-opacity, 1));
    background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1));
    --tw-bg-opacity:0.1;
  }.list--badge__readded {
  font-size: 10px;
  --tw-border-opacity:1;
  border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));
  background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));
  --tw-bg-opacity:0.1;
  --tw-text-opacity:1;
  color:rgb(0 173 249 / var(--tw-text-opacity, 1));
  }.list--badge svg {
    width: 20px;
    height: 20px;
  }.tracking--change-log .core--table-cell {
    font-size: 13px;
  }.tracking--change-log .core--table-cell.state {
      font-size: 12px;
    }.tracking--change-log .core--table-cell.baseline{align-self:baseline}.tracking--change-log blockquote {
    display: block;
    padding: 1em 0;
  }.tracking--change-log blockquote p {
      padding: 0 1em;
      border-left: 4px solid #4299e1;
      font-style:italic;
    }.tracking--change-log__entry strong{font-weight:700}.tracking--change-log__entry .core--link{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.tracking--change-log__entry span.line-break:first-of-type {
        display: block;
      }.list--dashboard-stats{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;
    margin-left: -0.5rem;
    margin-right: -0.5rem}.list--dashboard-stats .core--section{margin:0px;margin-bottom:1rem;flex:1 1 0%;
      min-width: 45%;
      --tw-bg-opacity:1;
      background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
      border-width:1px;
      border-style:solid;
      border-color:var(--color-dashboard-dropdown);
      padding:1.5rem;
      margin-left:0.5rem;
      margin-right:0.5rem;
      display:flex;
      flex-direction:column;
      justify-content:space-between}.list--dashboard-stats .core--section__header{justify-content:center}.list--dashboard-stats .core--section__body{flex:1 1 0%;display:flex;flex-direction:column;justify-content:center}.list--dashboard-stats.three .core--section {
        min-width: 30%;

      }.list--grid{width:100%;margin-bottom:1rem}.list--grid__header {
    z-index: 10;
  }.list--grid__header.js-is-sticky {
      background: #F7F8F9;
    }.list--grid__header{--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));font-weight:500;font-size:10px;text-transform:uppercase}.list--grid__left{display:flex;align-items:center;justify-content:space-between;text-align:left;
    flex: 3}.list--grid__right{display:flex;align-items:center;justify-content:space-between;
    flex: 4}.list--grid__body .list--grid__left, .list--grid__body .list--grid__right{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown)}.list--grid__body .list--grid__row{margin-bottom:0.5rem}.list--grid__gap {
    flex-shrink: 0;
    flex-grow: 0;
    width: 20px;
    display:flex;
    align-items:center;
    justify-content:center;
  }.list--grid__gap span {
      display: block;
      width: 20px;
      border-top-width:1px;
      border-style:solid;
      border-color:var(--color-dashboard-dropdown);
    }.list--grid__cell{padding-left:0.5rem;padding-right:0.5rem;padding-top:0.5rem;padding-bottom:0.5rem}.list--grid-count {
    width: 20px;
    height: 20px;
    line-height: 20px;
    border-radius:9999px;
    --tw-text-opacity:1;
    color:rgb(255 255 255 / var(--tw-text-opacity, 1));
    font-weight:700;
  }.list--grid__priority {
    width: 20px;
    display:flex;
    align-items:center;
    justify-content:center;
  }.list--grid__priority span {
      width: 20px;
      height: 20px;
      display: block;
      border-radius:9999px;
    }.list--grid__priority.high_priority span{background-color:var(--color-dashboard-red)}.list--grid__priority.medium_priority span{background-color:var(--color-dashboard-orange)}.list--grid__priority.low_priority span{background-color:var(--color-dashboard-green)}.list--grid__priority.unknown_priority span{background-color:var(--color-dashboard-dropdown)}.list--grid__name{flex:1 1 0%}.list--grid__cas, .list--grid__ec, .list--grid__components {
    width: 120px;
  }.list--grid__components {
    text-align: right;

  }.list--grid__uses {
    width: 60px;
    padding-left: 0;
    text-align: right;
  }.list--grid__list{flex:1 1 0%;text-align:center;display:flex;align-items:center;justify-content:center;position:relative}.list--grid__list.high_priority .list--grid-marker{color:var(--color-dashboard-red)}.list--grid__list.medium_priority .list--grid-marker{color:var(--color-dashboard-orange)}.list--grid__list.low_priority .list--grid-marker{color:var(--color-dashboard-green)}.list--grid__list.high_priority .list--grid-count{background-color:var(--color-dashboard-red)}.list--grid__list.medium_priority .list--grid-count{background-color:var(--color-dashboard-orange)}.list--grid__list.low_priority .list--grid-count{background-color:var(--color-dashboard-green)}.list--grid__row{display:flex;align-items:stretch;justify-content:space-between}.list--grid .list--grid-marker svg {
      width: 18px;
      height: 18px;
    }.list--grid .list--grid-marker.published svg, .list--grid .list--grid-marker.archived svg, .list--grid .list--grid-marker.in-progress svg, .list--grid .list--grid-marker.ignored svg{fill:currentColor}.list--grid .list--grid-marker.hit svg, .list--grid .list--grid-marker.ignored svg{stroke:currentColor}.list--grid .list--grid-marker.archived{color:var(--color-dashboard-dropdown)}.list--info-bar{display:flex;align-items:center;justify-content:space-between;position:relative;flex:1 1 0%;padding:1rem}.list--info-bar + .plus--info-bar {
    margin-top: -1.5rem;
  }.list--info-bar__title {
    min-width: 60px;
    font-size: 10px;
    --tw-text-opacity:1;
    color:rgb(154 166 191 / var(--tw-text-opacity, 1));
    text-transform: uppercase;
    white-space: nowrap;
    margin-right: 10px;
  }.list--info-bar__title--longer {
      width: 200px;
    }.list--info-bar__bar {
    flex: 1;
    height: 8px;
    border-radius: 12.5px;
    border-width:1px;
    border-style:solid;
    border-color:var(--color-dashboard-dropdown);
    background-color:var(--color-dashboard-dropdown);
    position: relative;
    overflow: hidden;
  }.list--info-bar__stat {
    height: 100%;
    position: absolute;
    top: 0;
  }.list--info-bar [data-controller="popup"]{display:contents}.list--info-bar .report-pending{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.list--info-bar .report-in_progress{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.list--info-bar .report-on_hold{--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.list--info-bar .report-waiting{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.list--info-bar .report-completed{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.list--info-bar .report-archived{--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.list--list-record-state{display:inline-flex;align-items:center;justify-content:flex-start;gap:0.25rem;border-radius:9999px;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;--tw-text-opacity:1;color:rgb(60 71 85 / var(--tw-text-opacity, 1));

  line-height: 1em;

  font-size: 11px;

  --tw-bg-opacity: 0.2 !important;

  --tw-border-opacity: 0 !important;

  background: rgba(154,166,191,var(--tw-bg-opacity));

  border: 1px solid rgba(154,166,191,var(--tw-border-opacity))}.list--list-record-state > span {
    line-height: 16px;
    overflow:hidden;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
  }.list--list-record-state i {
    width: 15px;
    height: 14px;
    display:inline-block;
    background-size:contain;
    background-position:center;
    background-repeat:no-repeat;
    flex-shrink:0;
    flex-grow:0;
  }.list--list-record-state__added i { background-image: url(/assets/icons/list-record--added-dfd2b7734fe5c7225d797a3195e042b81ca1291a57c219bd27374cdef455447d.svg) }.list--list-record-state__removed i { background-image: url(/assets/icons/list-record--removed-d58efe5c6dfaea63607b76ad406878c409ddf304ef91327e292a0ec7a2fa7e1b.svg) }.list--matrix .low_priority-low_priority{background-color:var(--color-dashboard-green)}.list--matrix .low_priority-medium_priority{background-color:var(--color-dashboard-green)}.list--matrix .medium_priority-low_priority{background-color:var(--color-dashboard-green)}.list--matrix .low_priority-unknown_priority{background-color:var(--color-dashboard-green)}.list--matrix .low_priority-high_priority{background-color:var(--color-dashboard-orange)}.list--matrix .high_priority-low_priority{background-color:var(--color-dashboard-orange)}.list--matrix .medium_priority-medium_priority{background-color:var(--color-dashboard-orange)}.list--matrix .medium_priority-unknown_priority{background-color:var(--color-dashboard-orange)}.list--matrix .medium_priority-high_priority{background-color:var(--color-dashboard-red)}.list--matrix .high_priority-medium_priority{background-color:var(--color-dashboard-red)}.list--matrix .high_priority-high_priority{background-color:var(--color-dashboard-red)}.list--matrix .high_priority-unknown_priority{background-color:var(--color-dashboard-red)}.list--matrix .element-arrow{position:relative}.list--matrix .element-arrow span {
      display: block;
      white-space:nowrap;
      transform: rotate(-90deg);
      transform-origin: bottom right;
      position: absolute;
      right: 0px;
      width: 150px;
    }.small-matrix .list--matrix .element-arrow span { width: 100px; }.list--matrix .element-arrow span{
      height: 20px;
      top: -20px}.list--matrix-cell{display:flex;align-items:center;justify-content:center;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-size:15px}.list--matrix-cell.faded{opacity:0.4}.list--matrix-arrow{display:flex;align-items:center;justify-content:flex-start;--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));text-transform:uppercase;font-size:10px}.list--matrix {
  display: grid;
  gap: 10px 10px;
}.small-matrix .list--matrix { gap: 2px 2px; }.list--matrix{
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: 50px 20px;
  grid-template-areas:
    "low_priority-unknown_priority medium_priority-unknown_priority high_priority-unknown_priority"
    "list-arrow list-arrow list-arrow"}.list--matrix.with-element-priority {
    grid-template-columns: 20px 1fr 1fr 1fr;
    grid-template-rows: 50px 50px 50px 20px 50px;
  }.small-matrix .list--matrix.with-element-priority { grid-template-rows: 30px 30px 30px 20px; }.list--matrix.with-element-priority{
    grid-template-areas:
      "element-arrow low_priority-high_priority medium_priority-high_priority high_priority-high_priority"
      "element-arrow low_priority-medium_priority medium_priority-medium_priority high_priority-medium_priority"
      "element-arrow low_priority-low_priority medium_priority-low_priority high_priority-low_priority"
      ". list-arrow list-arrow list-arrow"
      "unknown low_priority-unknown_priority medium_priority-unknown_priority high_priority-unknown_priority"}.list--matrix .list-arrow { grid-area: list-arrow; }.list--matrix .element-arrow { grid-area: element-arrow; }.list--matrix .unknown { 
    grid-area: unknown; 
  }.list--matrix .low_priority-low_priority { grid-area: low_priority-low_priority; }.list--matrix .low_priority-medium_priority { grid-area: low_priority-medium_priority; }.list--matrix .low_priority-high_priority { grid-area: low_priority-high_priority; }.list--matrix .low_priority-unknown_priority { grid-area: low_priority-unknown_priority; }.list--matrix .medium_priority-low_priority { grid-area: medium_priority-low_priority; }.list--matrix .medium_priority-medium_priority { grid-area: medium_priority-medium_priority; }.list--matrix .medium_priority-high_priority { grid-area: medium_priority-high_priority; }.list--matrix .medium_priority-unknown_priority { grid-area: medium_priority-unknown_priority; }.list--matrix .high_priority-low_priority { grid-area: high_priority-low_priority; }.list--matrix .high_priority-medium_priority { grid-area: high_priority-medium_priority; }.list--matrix .high_priority-high_priority { grid-area: high_priority-high_priority; }.list--matrix .high_priority-unknown_priority { grid-area: high_priority-unknown_priority; }.list--report-state{display:inline-flex;align-items:center;justify-content:flex-start;gap:0.25rem;border-radius:9999px;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;--tw-text-opacity:1;color:rgb(60 71 85 / var(--tw-text-opacity, 1));

  line-height: 1em;

  font-size: 11px;

  --tw-bg-opacity: 0.2 !important;

  --tw-border-opacity: 0 !important;

  background: rgba(154,166,191,var(--tw-bg-opacity));

  border: 1px solid rgba(154,166,191,var(--tw-border-opacity))}.list--report-state > span {
    line-height: 16px;
    overflow:hidden;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
  }.list--report-state i {
    width: 15px;
    height: 14px;
    display:inline-block;
    background-size:contain;
    background-position:center;
    background-repeat:no-repeat;
    flex-shrink:0;
    flex-grow:0;
  }.list--report-state__pending i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.list--report-state__in_progress{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.list--report-state__in_progress i { background-image: url(/assets/icons/status/in-progress-d1f1d4dbbdd8cfc0e53ba814b4d10fac2cc04b054219133ba463cd3bed1976fd.svg) }.list--report-state__on_hold{--tw-border-opacity:1;border-color:rgb(139 90 255 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.list--report-state__on_hold i { background-image: url(/assets/icons/status/on-hold-5770fc777a47a2306af8645746d57cb40f3f2a5444bba9a41b7b05ca6f335084.svg) }.list--report-state__waiting{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.list--report-state__waiting i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.list--report-state__completed{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.list--report-state__completed i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.list--report-state__archived{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.list--report-state__archived i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.list--report-state__ignored{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.list--report-state__ignored i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.list--report-stats { 


}.list--report-stat{display:flex;align-items:center;justify-content:space-between;margin-bottom:0.5rem}.list--report-stat__cell{display:flex;align-items:center;justify-content:center;flex:1 1 0%;padding-left:0.5rem;padding-right:0.5rem;
    margin-left: -0.25rem;
    margin-right: -0.25rem}.list--report-stat.item .list--report-stat__cell{background-color:var(--color-dashboard-orange);padding:0.5rem;margin:0.25rem;display:flex;align-items:center;justify-content:center;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-size:15px}.list--report-stat.item .list--report-stat__cell.list--report-stat__priority{background-color:var(--color-dashboard-orange);--tw-bg-opacity:0.5}.tracking--screening-progress {
  
  background: #A3B9D6;

}.tracking--screening-progress__bar{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));
    height: 6px}.tracking--screening{--tw-bg-opacity:1;background-color:rgb(233 239 242 / var(--tw-bg-opacity, 1));padding:2rem;margin-top:2rem;border-radius:0.375rem;position:relative}.tracking--screening__header{margin-bottom:2rem;margin-top:2rem}.tracking--screening__header:first-of-type{margin-top:0px}.tracking--screening__header h2{font-weight:700;font-size:15px;--tw-text-opacity:1;color:rgb(0 30 46 / var(--tw-text-opacity, 1))}.tracking--screening__date{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));font-size:15px}.tracking--screening__status{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);border-radius:9999px;padding:0.75rem;padding-right:1rem;position:absolute;
    top: -10px;
    right: -10px;
    font-size: 14px;
    line-height: 100%;
    display:flex;
    align-items:center;
    justify-content:flex-start}.tracking--screening__status svg{margin-right:0.5rem;
      height: 18px;
      width: 18px}.tracking--screening .core--section{margin-top:1rem}.tracking--screening .core--section .core--section__label {
      font-size: 14px;
    }.tracking--screening .core--table {
    margin-bottom: 0;

  }.tracking--screening .core--table .core--table__body > turbo-frame:last-child .core--table-row {
      margin-bottom: 0;
    }.tracking--screening .core--table .core--link.subrow::after {
        display: none;
      }.tracking--screening .core--table .core--link.subrow > span{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));display:flex;align-items:center;justify-content:flex-start;font-weight:700}.tracking--screening .core--table .core--link.subrow > span::after {
          content: " ";
          display: inline-block;
          background: url(/assets/icons/nav-arrow-blue-daf99a1bc4bb5e3bf5395f3d6588d250a104f164b1847715b37e41bdfd7db1a4.svg) no-repeat center center;
          background-size: contain;
          width: 11px;
          height: 7px;
          margin-left:0.5rem;
          transition: transform 0.3s ease;
        }.tracking--screening .core--table .core--link.subrow.active span::after {
        transform: rotate(180deg);
      }.tracking--screening .core--table .core--table-row__upper{background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.15}/* .core--table-row__upper, .core--table-row__standard {
        background: rgba(154,166,191,0.25);
      } */.tracking--screening .core--table .core--table-subrow .core--table-subrow .core--summary__row{background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.25}.tracking--screening .core--table .tracking--screening__cell--blank{--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.tracking--screening .core--table .tracking--screening__cell--confirm{flex-direction:row;justify-content:flex-end;align-items:center;
      width: 250px;
      flex: none}.tracking--screening .core--table .tracking--screening__cell--confirm .core--table-cell__label {
        margin-top: 2px;
      }.tracking--screening .core--table .tracking--screening__cell--confirm .core--table-cell__content {
        flex: none;
        margin-left:0.5rem;
      }.tracking--screening .core--table .tracking--screening__cell--monitor a {
        text-decoration: none;
        border: none;
      }.tracking--screening .core--table .tracking--screening__cell--monitor a span{display:flex;align-items:center;justify-content:flex-start;
          text-decoration: none;
          border: none}.tracking--screening .core--table .tracking--screening__cell--monitor input{margin-right:0.5rem;cursor:pointer;
        display: block;
        padding:0px;
        width: 20px;
        height: 20px;
        border-width:1px;
        border-style:solid;
        border-color:var(--color-dashboard-dropdown);
        border-radius:0.25rem;
        --tw-bg-opacity:1;
        background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
        background-position:center;
        background-repeat:no-repeat;
        -webkit-appearance:none;
           -moz-appearance:none;
                appearance:none}.tracking--screening .core--table .tracking--screening__cell--monitor input:checked{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));
          background-image: url(/assets/icons/tick--white-cfc0eb95771458c86290d50cf2123205d866cb795ddae924788247aa8b37b66c.svg)}.tracking--screening .core--table .tracking--screening__cell--monitor:hover input{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));
        background-image: url(/assets/icons/tick--white-cfc0eb95771458c86290d50cf2123205d866cb795ddae924788247aa8b37b66c.svg)}.tracking--screening .core--table .tracking--screening__cell--buttons {
      width: 200px;
      flex: none;
    }.tracking--screening .core--table .tracking--screening__cell--buttons .b-wrapper{flex:1 1 0%;display:flex;align-items:center;justify-content:flex-end;
        gap: 8px}.tracking--screening .core--table .tracking--screening__cell--buttons .b-wrapper .b-wrap {
          display: block;
          flex:1 1 0%;
        }.tracking--screening .core--table .tracking--screening__cell--buttons .b-wrapper .core--boolean-state{padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;
          font-size: 13px;
          font-weight: 600}.tracking--screening .core--table .tracking--screening__cell--buttons .b-wrapper .core--boolean-state span{margin-left:0.25rem}.tracking--screening .core--table .tracking--screening__cell--buttons .b-wrapper .b-icon{display:flex;justify-content:flex-end;
          width: 30px}.tracking--screening .core--table .tracking--screening__cell--buttons.mct-buttons {
        width: 300px;
      }.tracking--screening .core--table .tracking--screening__cell--buttons.mct-buttons .b-wrapper .b-wrap { flex: none; }.tracking--screening .core--table .tracking--screening__cell--buttons.mct-buttons .core--icon {
          opacity: 0.8;
        }.tracking--screening .core--table .tracking--screening__cell--name .core--table-cell__content{flex-direction:column;justify-content:center;align-items:flex-start}.tracking--screening .core--table .tracking--screening__cell--name--name{font-weight:700}.tracking--screening .core--table .tracking--screening__cell--name--identifiers{width:100%;font-family:IBM Plex Mono, monospace;font-weight:400}.tracking--screening .core--table .tracking--screening__cell--name--identifiers strong, .tracking--screening .core--table .tracking--screening__cell--name--identifiers b{font-weight:500}.tracking--screening .core--table .tracking--screening__cell--name--identifiers{margin-top:0.5rem;
        color: #9AA6BF}.tooltip-title {
  margin-bottom: 2px;
}.tooltip-table {
  border-collapse: collapse;
}.tooltip-table td { padding: 2px; }.tooltip-table .tooltip-color { 
    width: 10px; 
    text-align: left;
  }.tooltip-table .tooltip-color div { width: 10px; height: 10px; }.tooltip-table .tooltip-series {
    padding: 2px 10px 2px 2px;
    text-transform: none;
    font-weight: normal;
  }.tooltip-table .tooltip-series small {
      display: block;
      opacity: 0.59;
      font-size: 12px;
      color: #727272;
      margin-bottom: 2px;
    }.tooltip-table .tooltip-value {
    text-align: right;
  }.tooltip-table .tooltip-total td { border-top: 1px solid black; text-align: right; font-weight: bold;}.tippy-list {
  min-width: 200px;
}.tippy-list-item{display:flex;align-items:flex-start;justify-content:space-between;padding-top:0.5rem;padding-bottom:0.5rem;border-bottom-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);
  font-size: 0.8rem}.tippy-list-item:last-child{border-bottom-width:0px}.tippy-list-item.no-line{border-style:none}.tippy-list-item a > span{border-style:none}.regs-milestone-list .dashboard--card__body {
    height: 420px !important;
  }.globe--list {
  overflow-y: auto;
}.globe--list::-webkit-scrollbar {
    width: 8px;
  }.globe--list::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0.1);
    border-radius: 4px;
  }.globe--list::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, 0.3);
    border-radius: 4px;
  }.globe--list::-webkit-scrollbar-thumb:hover {
      background: rgba(0, 0, 0, 0.4);
    }.core--state__regulation-state.draft i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--state__regulation-state.transition_period{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--state__regulation-state.transition_period i { background-image: url(/assets/icons/status/in-progress-d1f1d4dbbdd8cfc0e53ba814b4d10fac2cc04b054219133ba463cd3bed1976fd.svg) }.core--state__regulation-state.live{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__regulation-state.live i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state__regulation-state.unknown{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.core--state__regulation-state.unknown i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.core--state__regulation-version-state.draft i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--state__regulation-version-state.published{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__regulation-version-state.published i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state__regulation-version-state.archived{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.core--state__regulation-version-state.archived i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.plus--resource{font-size:0.75rem;line-height:1rem;position:relative;
  margin-bottom: var(--leftGap);
  min-height: 50px}.plus--resource::before {
    content: '';
    display: block;
    position:absolute;
    left: 50%;
    top: calc(var(--leftGap) * -1);
    height: var(--leftGap);
    border-left-width:1px;
    border-style:solid;
    border-color:var(--color-dashboard-dropdown);
  }.plus--resource.important{--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.plus--resource .core--summary {
    margin-bottom: 0;
  }.plus--resource__name{flex:1 1 0%}.plus--resource__note{flex:1 1 0%;align-self:center}.plus--resource__contact, .plus--resource__icon{flex-shrink:0;flex-grow:0;box-sizing:content-box;display:flex;align-items:center;justify-content:center;
    width: 30px}.plus--resource__icon{padding-right:0px}.plus--resource__indent-icon {
    padding-left: 46px;
  }.plus--resource__date{flex-shrink:0;flex-grow:0;box-sizing:content-box;
    width: 60px}.plus--resource__cost{flex-shrink:0;flex-grow:0;box-sizing:content-box;
    width: 60px}.plus--resource__category{flex-shrink:0;flex-grow:0;box-sizing:content-box;
    width: 152px}.plus--resources__buttons{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.plus--resources__buttons a{margin-left:0.25rem;margin-right:0.25rem}.plus--resources__buttons::before {
    content: '';
    display: block;
    position:absolute;
    left: 50%;
    top: calc(var(--leftGap) * -1);
    height: var(--leftGap);
    border-left-width:1px;
    border-style:solid;
    border-color:var(--color-dashboard-dropdown);
  }.resource-file-upload__existing, 
  .resource-file-upload .resource_update_others, 
  .resource-file-upload .resource_file_category_id, 
  .compliance-change-upload__existing, 
  .compliance-change-upload .resource_update_others, 
  .compliance-change-upload .resource_file_category_id {
    display: none;
  }.resource-file-upload.has-file .resource-file-upload__existing,
    .resource-file-upload.has-file .compliance-change-upload__existing,
    .compliance-change-upload.has-file .resource-file-upload__existing,
    .compliance-change-upload.has-file .compliance-change-upload__existing {
      display: block;
    }.resource-file-upload.has-file .resource_new_file_upload_id,
    .resource-file-upload.has-file .resource_file_category_id,
    .resource-file-upload.has-file .resource_file_upload_id,
    .resource-file-upload.has-file .compliance_change_new_file_upload_id,
    .resource-file-upload.has-file .compliance_change_file_upload_id,
    .compliance-change-upload.has-file .resource_new_file_upload_id,
    .compliance-change-upload.has-file .resource_file_category_id,
    .compliance-change-upload.has-file .resource_file_upload_id,
    .compliance-change-upload.has-file .compliance_change_new_file_upload_id,
    .compliance-change-upload.has-file .compliance_change_file_upload_id {
      display: none;
    }.resource-file-upload.new-version .resource_new_file_upload_id,
    .resource-file-upload.new-version .compliance_change_new_file_upload_id,
    .resource-file-upload.new-version .resource_update_others,
    .compliance-change-upload.new-version .resource_new_file_upload_id,
    .compliance-change-upload.new-version .compliance_change_new_file_upload_id,
    .compliance-change-upload.new-version .resource_update_others {
      display: block;
    }.resource-file-upload.selected-existing-file .resource_new_file_upload_id,
    .resource-file-upload.selected-existing-file .compliance_change_new_file_upload_id,
    .resource-file-upload.selected-existing-file .resource_file_category_id,
    .compliance-change-upload.selected-existing-file .resource_new_file_upload_id,
    .compliance-change-upload.selected-existing-file .compliance_change_new_file_upload_id,
    .compliance-change-upload.selected-existing-file .resource_file_category_id {
      display: none;
    }.resource-file-upload.uploaded-new-file:not(.new-version) .resource_file_category_id, .compliance-change-upload.uploaded-new-file:not(.new-version) .resource_file_category_id {
        display: block;
      }.resource-file-upload.uploaded-new-file .resource_file_upload_id,
    .resource-file-upload.uploaded-new-file .compliance_change_file_upload_id,
    .compliance-change-upload.uploaded-new-file .resource_file_upload_id,
    .compliance-change-upload.uploaded-new-file .compliance_change_file_upload_id {
      display: none;
    }@import-glob 'components/*.css';:root {
  --leftWidth: 400px;
  --leftIndent: 24px;
  --leftGap: 10px;
}.dependency-select {
  width: 420px;
}.sortable-chosen {
  opacity: 0.5;
}.locked-field{position:relative}.locked-field label.checkbox{position:absolute;
    top: 24px;
    right: 30px;
    height: 20px;
    width: 20px;
    cursor:pointer}.locked-field label.checkbox input {
      width: 0px; height: 0px; position:absolute; -webkit-appearance:none; -moz-appearance:none; appearance:none; cursor:pointer;
    }.locked-field label.checkbox input::after {
        content: '';
        display: block;
        background: url(/assets/icons/lock-4536604b22b7886934f4e9f324a3103446d648301816845cf4dffc5f6fc2f9e0.svg) 50% 50% no-repeat;
        background-size: 20px 20px;
        overflow: hidden;
        width: 20px;
        height: 20px;
        cursor:pointer;
      }.locked-field label.checkbox input:checked::after{opacity:0.5;
          background-image: url(/assets/icons/unlock-8ca68bc7680096dc8e4f03cb40fece446ae5b9bdbefdfa5c9475f3ce6329dfc7.svg)}.plus--over-under__green{--tw-text-opacity:1;color:rgb(0 225 210 / var(--tw-text-opacity, 1))}.plus--over-under__red{--tw-text-opacity:1;color:rgb(255 16 63 / var(--tw-text-opacity, 1))}.plus--uom {
  margin-left: 2px;
  opacity:0.5;
  font-style:normal;
}.opacity-0 {
  opacity: 0;
}.phase-only .task, .phase-only .plus--task-advanced__buttons-task { display: none; }.drop-up .ts-dropdown {
    top: unset;
    bottom: 60px;
  }.core--table-subrow .plus--programme-element-subrow{position:relative;
  margin: 20px 0
  /* .core--section__label {
    display: none;
  }
  .core--section__buttons {
    @apply absolute;
    right: 0; bottom: 0;
  }
  .core--section__body {
    padding-bottom: 15px;
  } */}.core--table-cell.plus--programme-element-position-cell {
  flex: none !important;
  width: 20px;
  opacity: 0.5;
}.core--table-cell.plus--programme-element-route-cell {
  min-width: 150px;
}.core--table-cell.plus--programme-element-route-cell,
.core--table-cell.plus--programme-element-icons-cell,
.core--table-cell.plus--programme-element-progress-cell,
.core--table-cell.plus--programme-element-action-cell {
  flex: none !important;
  margin-right: 20px;

}.core--table-cell.plus--programme-element-route-cell .plus--programme-element-icons, .core--table-cell.plus--programme-element-icons-cell .plus--programme-element-icons, .core--table-cell.plus--programme-element-progress-cell .plus--programme-element-icons, .core--table-cell.plus--programme-element-action-cell .plus--programme-element-icons{display:flex;align-items:center;justify-content:center;
    height: 100%}.core--table-cell.plus--programme-element-route-cell .plus--programme-element-icons a, .core--table-cell.plus--programme-element-icons-cell .plus--programme-element-icons a, .core--table-cell.plus--programme-element-progress-cell .plus--programme-element-icons a, .core--table-cell.plus--programme-element-action-cell .plus--programme-element-icons a {
      margin-right: 10px;
    }.plus--reg-list{position:relative;
   margin-top: var(--leftGap);
   margin-bottom:2rem;
   margin-left: calc(var(--leftWidth) / 2 + var(--leftGap) * 2)}.plus--reg-list .plus--task-detail, .plus--reg-list .plus--activity, .plus--reg-list .plus--activities__buttons {
     margin-left: 0;
   }.core--summary .core--summary { border: none !important; }.svt-radio-toggle{width:100%;text-align:center;cursor:pointer}.svt-radio-toggle span{border-radius:0.75rem;border-width:1px;border-color:var(--color-dashboard-dropdown);padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem}.svt-radio-toggle:hover span{--tw-border-opacity:1;border-color:rgb(0 30 46 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 30 46 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.svt-radio-toggle input {
    display: none;
  }.svt-radio-toggle input:checked + span{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1))}.plus--action-bar{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-radius:0.75rem;padding:1.5rem;display:flex;align-items:center;justify-content:space-between}.plus--action-bar__title{font-size:15px;font-weight:700}.plus--action-bar__buttons{display:flex;align-items:center;justify-content:flex-end}.plus--activity {
  margin-left: calc(var(--leftWidth) + var(--leftGap));
  font-size:0.75rem;
  line-height:1rem;
  position:relative;
  margin-bottom: var(--leftGap);
  min-height: 50px;

}.plus--activity::before {
    content: '';
    display: block;
    position:absolute;
    left: 50%;
    top: calc(var(--leftGap) * -1);
    height: var(--leftGap);
    border-left-width:1px;
    border-style:solid;
    border-color:var(--color-dashboard-dropdown);
  }.plus--activity.important{--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.plus--activity.important .core--summary__row{background-color:transparent}.plus--activity .core--summary {
    margin-bottom: 0;
  }.plus--activity__name{flex:1 1 0%}.plus--activity__note{flex:1 1 0%;align-self:center}.plus--activity__contact, .plus--activity__icon{flex-shrink:0;flex-grow:0;box-sizing:content-box;display:flex;align-items:center;justify-content:center;
    width: 30px}.plus--activity__icon{padding-right:0px}.plus--activity__indent-icon {
    padding-left: 46px;
  }.plus--activity__date{flex-shrink:0;flex-grow:0;box-sizing:content-box;
    width: 60px}.plus--activity__cost{flex-shrink:0;flex-grow:0;box-sizing:content-box;
    width: 60px}.plus--activity__category{flex-shrink:0;flex-grow:0;box-sizing:content-box;
    width: 152px}.plus--activities__buttons{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;
  margin-left: calc(var(--leftWidth) + var(--leftGap))}.plus--activities__buttons a{margin-left:0.25rem;margin-right:0.25rem}.plus--activities__buttons::before {
    content: '';
    display: block;
    position:absolute;
    left: 50%;
    top: calc(var(--leftGap) * -1);
    height: var(--leftGap);
    border-left-width:1px;
    border-style:solid;
    border-color:var(--color-dashboard-dropdown);
  }.task-activity-file-upload__existing, 
  .task-activity-file-upload .task_activity_update_others, 
  .task-activity-file-upload .task_activity_file_category_id, 
  .compliance-change-upload__existing, 
  .compliance-change-upload .task_activity_update_others, 
  .compliance-change-upload .task_activity_file_category_id {
    display: none
  }.task-activity-file-upload.has-file .task-activity-file-upload__existing,
    .task-activity-file-upload.has-file .compliance-change-upload__existing,
    .compliance-change-upload.has-file .task-activity-file-upload__existing,
    .compliance-change-upload.has-file .compliance-change-upload__existing {
      display: block;
    }.task-activity-file-upload.has-file .task_activity_new_file_upload_id,
    .task-activity-file-upload.has-file .task_activity_file_category_id,
    .task-activity-file-upload.has-file .task_activity_file_upload_id,
    .task-activity-file-upload.has-file .compliance_change_new_file_upload_id,
    .task-activity-file-upload.has-file .compliance_change_file_upload_id,
    .compliance-change-upload.has-file .task_activity_new_file_upload_id,
    .compliance-change-upload.has-file .task_activity_file_category_id,
    .compliance-change-upload.has-file .task_activity_file_upload_id,
    .compliance-change-upload.has-file .compliance_change_new_file_upload_id,
    .compliance-change-upload.has-file .compliance_change_file_upload_id {
      display: none;
    }.task-activity-file-upload.new-version .task_activity_new_file_upload_id,
    .task-activity-file-upload.new-version .compliance_change_new_file_upload_id,
    .task-activity-file-upload.new-version .task_activity_update_others,
    .compliance-change-upload.new-version .task_activity_new_file_upload_id,
    .compliance-change-upload.new-version .compliance_change_new_file_upload_id,
    .compliance-change-upload.new-version .task_activity_update_others {
      display: block;
    }.task-activity-file-upload.selected-existing-file .task_activity_new_file_upload_id,
    .task-activity-file-upload.selected-existing-file .compliance_change_new_file_upload_id,
    .task-activity-file-upload.selected-existing-file .task_activity_file_category_id,
    .compliance-change-upload.selected-existing-file .task_activity_new_file_upload_id,
    .compliance-change-upload.selected-existing-file .compliance_change_new_file_upload_id,
    .compliance-change-upload.selected-existing-file .task_activity_file_category_id {
      display: none;
    }.task-activity-file-upload.uploaded-new-file:not(.new-version) .task_activity_file_category_id, .compliance-change-upload.uploaded-new-file:not(.new-version) .task_activity_file_category_id {
        display: block;
      }.task-activity-file-upload.uploaded-new-file .task_activity_file_upload_id,
    .task-activity-file-upload.uploaded-new-file .compliance_change_file_upload_id,
    .compliance-change-upload.uploaded-new-file .task_activity_file_upload_id,
    .compliance-change-upload.uploaded-new-file .compliance_change_file_upload_id {
      display: none;
    }.plus--budget-filters{margin-bottom:1rem}.plus--budget-filters__wrapper{display:flex;align-items:center;justify-content:space-between}.plus--budget-filters__container{display:flex;align-items:center;justify-content:flex-start}.plus--budget-filters__select{margin-right:1rem;width:12rem}.plus--budget-plan-table .plan-collapse {    
    border-bottom: none;
    margin-bottom: 0;
  }.plus--budget-plan-table .planned {
    background: #F7F7F7;
  }.plus--budget-plan-table .total.projected{background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--budget-plan-table .total.planned{background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2}.plus--budget-plan-table .core--table-cell {
    margin: 0;
    padding: 0.75rem;
  }.core--state__compliance-record-state.unknown i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--state__compliance-record-state.under_investigation{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--state__compliance-record-state.under_investigation i { background-image: url(/assets/icons/status/in-progress-d1f1d4dbbdd8cfc0e53ba814b4d10fac2cc04b054219133ba463cd3bed1976fd.svg) }.core--state__compliance-record-state.non_compliant{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__compliance-record-state.non_compliant i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.core--state__compliance-record-state.compliant{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__compliance-record-state.compliant i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.copy-paste-bar{--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1));padding:1rem;border-radius:0.75rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.copy-paste-bar__section{margin-bottom:1.5rem}.copy-paste-bar__title{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.copy-paste-bar__subtitle{--tw-text-opacity:1;color:rgb(255 215 83 / var(--tw-text-opacity, 1));margin-top:0.5rem}.copy-paste-bar .remove {
    font-weight: normal;
  }.copy-paste-bar button{margin-top:0.5rem}.copy-paste-bar__warning{margin:0.5rem;opacity:0.5;font-style:italic;text-align:center}.copy-paste-bar select{padding:0.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-text-opacity:1;color:rgb(0 56 137 / var(--tw-text-opacity, 1));border-radius:0.75rem;
    display: block;
    margin-top:0.5rem}.copy-paste-bar input {
    display: none;
  }.copy-paste-bar label{border-radius:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem;margin-top:0.5rem;
    background-color: rgba(255,255,255, 0.15);
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:0.5rem;
    cursor:pointer}.copy-paste-bar input:checked + label{--tw-bg-opacity:1;background-color:rgb(0 30 46 / var(--tw-bg-opacity, 1))}.plus--copy-widget {
  position: fixed;
  top: 100px;
  left: 0;
}.plus--copy-widget a {
    display: block;
    --tw-bg-opacity:1;
    background-color:rgb(0 184 172 / var(--tw-bg-opacity, 1));
    border-top-right-radius:0.75rem;
    border-bottom-right-radius:0.75rem;
    --tw-text-opacity:1;
    color:rgb(255 255 255 / var(--tw-text-opacity, 1));
    --tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    --tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    padding-left:0.75rem;
    padding-right:0.75rem;
    padding-top:0.5rem;
    padding-bottom:0.5rem;
  }.plus--copy-widget a > span{display:flex;align-items:center;justify-content:flex-start}.plus--copy-widget a > span > span{margin-left:0.75rem;margin-right:0.75rem}.plus--copy-widget a span { border: none; }.plus--cost-summary{width:100%;
    min-width: 230px}.plus--cost-summary li{display:flex;align-items:center;justify-content:space-between;margin-bottom:0.25rem;width:100%}.plus--cost-summary li label{margin-right:1rem}.plus--cost-summary li.line{border-top-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1))}.plus--cost-summary li.gap{margin-bottom:1rem}.plus--data-view{margin-bottom:2.5rem}.plus--data-view__activities{display:flex;flex-direction:column}.plus--data-view__task{margin-bottom:1rem}.plus--data-view__button{text-align:right;padding:0.5rem}.plus--data-view__phase{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));font-size:12px;margin-bottom:1.5rem}.core--box.wrapper .plus--task-detail, .core--box.wrapper .plus--activity {
    margin-left: 0;
    margin-bottom: 0;
    min-height: auto;
    flex:1 1 0%;
    width:100%;
  }.core--box.wrapper .plus--task-detail::before, .core--box.wrapper .plus--activity::before {
      display: none;
    }.core--box.wrapper > turbo-frame{flex:1 1 0%;width:100%}.core--box.wrapper .waiver {
    display: none;
  }.core--box.wrapper .plus--task-detail + .plus--data-view__activities,
  .core--box.wrapper .plus--activity + .plus--activity{position:relative;
    margin-top: var(--leftGap)}.core--box.wrapper .plus--task-detail + .plus--data-view__activities::before, .core--box.wrapper .plus--activity + .plus--activity::before {
      content: '';
      display: block;
      position:absolute;
      left: 50%;
      top: calc(var(--leftGap) * -1);
      height: var(--leftGap);
      border-left-width:1px;
      border-style:solid;
      border-color:var(--color-dashboard-dropdown);
    }.plus--date-alert{display:contents}.plus--date-alert__alert{--tw-text-opacity:1;color:rgb(255 16 63 / var(--tw-text-opacity, 1))}.plus--file-copy__checkbox {
    width: 30px;
    flex-grow:0;
    flex-shrink:0;
  }.plus--file-copy__checkbox input{cursor:pointer;
      display: block;
      padding:0px;
      width: 20px;
      height: 20px;
      border-width:1px;
      border-style:solid;
      border-color:var(--color-dashboard-dropdown);
      border-radius:0.25rem;
      --tw-bg-opacity:1;
      background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
      background-position:center;
      background-repeat:no-repeat;
      -webkit-appearance:none;
         -moz-appearance:none;
              appearance:none}.plus--file-copy__checkbox input:checked{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));
        background-image: url(/assets/icons/tick--grey-e646826578981ee41dcf0de707be15ca8f68246538cdef6fc4d77d7586f32163.svg)}.file-type {
  background-size: 20px 24px;
  width: 20px;
  height: 24px;
  display: inline-block;
}.file-type.icon--file--pdf {
    background-image: url(/assets/icons/files/file--pdf-009b30e52e9dfe361a16bfd4588828eaa1ba58b117972de671efa10bcb28504c.svg);
  }.file-type.icon--file--txt {
    background-image: url(/assets/icons/files/file--txt-e6acb4bf8b5a354b4b5e15698fc27970b704c2829776a8a67e52e33578ed33b1.svg);
  }.file-type.icon--file--svt {
    background-image: url(/assets/icons/files/file--svt-fbd769d7dff3d56bae3551279f0961f237e40799536daaf86466b59cde8a5848.svg);
  }.file-type.icon--file--doc {
    background-image: url(/assets/icons/files/file--doc-4d6eb7b72996af7eb46ee82a55b449dab3e9eb5079e12b043ef05b4e53753cdc.svg);
  }.file-type.icon--file--csv {
    background-image: url(/assets/icons/files/file--csv-567900bd8358298456a1ae48728617031ed4bf9a04fce85aa8ff8950369199f1.svg);
  }.file-type.icon--file--ppt {
    background-image: url(/assets/icons/files/file--ppt-b2e2d02bdc837a8937c7ed7e07861371f2f1b806e6d9d91599668c34761ddaf0.svg);
  }.file-type.icon--file--xls {
    background-image: url(/assets/icons/files/file--xls-ff12882493b85cca9877d817a4b2d48bfe8eaf05bedf72070ff7a995dfa3c03d.svg);
  }.file-type.icon--file--generic {
    background-image: url(/assets/icons/files/file--generic-ae0a55a4dfe850724ac91a1c8186d2ee0a8c328df2538ca2230f58be8567deff.svg);
  }.plus--grid-gantt-legend__item-line,
.plus--grid-gantt--marker-line{position:relative;
  z-index: 10}.plus--grid-gantt-legend__item-line::before, .plus--grid-gantt--marker-line::before {
    content: '';
    display: none;
    width: 100%;
    height: 1px;
    border-bottom-width:1px;
    border-style:solid;
    --tw-border-opacity:1;
    border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));
    position:absolute;
  }.plus--grid-gantt-legend__item-line::after, .plus--grid-gantt--marker-line::after {
    content: '';
    display: block;
    width: 10px;
    height: 10px;
    --tw-bg-opacity:1;
    background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));
    border-radius:9999px;
    position:absolute;
  }.plus--grid-gantt-legend__item-line.dashboard-black, .plus--grid-gantt--marker-line.dashboard-black{--tw-border-opacity:1;border-color:rgb(0 30 46 / var(--tw-border-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-orange, .plus--grid-gantt--marker-line.dashboard-orange{--tw-border-opacity:1;border-color:rgb(255 138 27 / var(--tw-border-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-yellow, .plus--grid-gantt--marker-line.dashboard-yellow{--tw-border-opacity:1;border-color:rgb(255 215 83 / var(--tw-border-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-red, .plus--grid-gantt--marker-line.dashboard-red{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-blue, .plus--grid-gantt--marker-line.dashboard-blue{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-green, .plus--grid-gantt--marker-line.dashboard-green{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-purple, .plus--grid-gantt--marker-line.dashboard-purple{--tw-border-opacity:1;border-color:rgb(139 90 255 / var(--tw-border-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-black::before, .plus--grid-gantt--marker-line.dashboard-black::before{--tw-border-opacity:1;border-color:rgb(0 30 46 / var(--tw-border-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-orange::before, .plus--grid-gantt--marker-line.dashboard-orange::before{--tw-border-opacity:1;border-color:rgb(255 138 27 / var(--tw-border-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-yellow::before, .plus--grid-gantt--marker-line.dashboard-yellow::before{--tw-border-opacity:1;border-color:rgb(255 215 83 / var(--tw-border-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-red::before, .plus--grid-gantt--marker-line.dashboard-red::before{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-blue::before, .plus--grid-gantt--marker-line.dashboard-blue::before{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-green::before, .plus--grid-gantt--marker-line.dashboard-green::before{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-purple::before, .plus--grid-gantt--marker-line.dashboard-purple::before{--tw-border-opacity:1;border-color:rgb(139 90 255 / var(--tw-border-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-black::after, .plus--grid-gantt--marker-line.dashboard-black::after{--tw-bg-opacity:1;background-color:rgb(0 30 46 / var(--tw-bg-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-orange::after, .plus--grid-gantt--marker-line.dashboard-orange::after{--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-yellow::after, .plus--grid-gantt--marker-line.dashboard-yellow::after{--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-red::after, .plus--grid-gantt--marker-line.dashboard-red::after{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-blue::after, .plus--grid-gantt--marker-line.dashboard-blue::after{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-green::after, .plus--grid-gantt--marker-line.dashboard-green::after{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.plus--grid-gantt-legend__item-line.dashboard-purple::after, .plus--grid-gantt--marker-line.dashboard-purple::after{--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.plus--grid-gantt-legend__item-line.down::after, .plus--grid-gantt-legend__item-line.up::after, .plus--grid-gantt--marker-line.down::after, .plus--grid-gantt--marker-line.up::after {
      border-radius: 0;
      bottom: auto;
      width: 0; 
      height: 0; 
      border-left: 7px solid transparent;
      border-right: 7px solid transparent;
      background: none;
    }.plus--grid-gantt-legend__item-line.down::after, .plus--grid-gantt--marker-line.down::after {
      border-top: 7px solid black;
    }.plus--grid-gantt-legend__item-line.up::after, .plus--grid-gantt--marker-line.up::after {
      border-bottom: 7px solid black;
    }.plus--grid-gantt {
  position: relative;
  display: grid;
  z-index: 0;
  width: 100%;
  overflow-x: scroll;
  margin-bottom:1rem;
}.plus--grid-gantt-legend{display:flex;align-items:center;justify-content:space-between;gap:1rem}.plus--grid-gantt-legend__title{font-size:10px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));margin-bottom:0.25rem}.plus--grid-gantt-legend__list{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.plus--grid-gantt-legend__item{display:flex;align-items:stretch;justify-content:flex-start}.plus--grid-gantt-legend__item.dot{display:flex;align-items:center;justify-content:flex-start;gap:0.5rem;--tw-bg-opacity:1;background-color:rgb(241 241 241 / var(--tw-bg-opacity, 1));padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;border-radius:0.25rem}.plus--grid-gantt-legend__item.dot i {
          width: 10px;
          height: 10px;
          border-radius:9999px;
          display: block;
          --tw-bg-opacity: 1 !important;
        }.plus--grid-gantt-legend__item.inactive{opacity:0.5}.plus--grid-gantt-legend__item-line {
      width: 20px;
      margin-right:0.5rem;
      background: none !important;
      
    }.plus--grid-gantt-legend__item-line.star::after {
          transform: rotate(45deg);
          border-radius: 0;
        }.plus--grid-gantt-legend__item-line::after {
        top: calc(50% - 5px);
        left: calc(50% - 5px);
      }.plus--grid-gantt-legend__item-line::before {
        display: block;
        top: calc(50%);
        left: 0px;
      }.plus--grid-gantt-legend__item-line.up::after, .plus--grid-gantt-legend__item-line.down::after {
          left: calc(50% - 7px);
          top: calc(50% - 3.5px);
        }.plus--grid-gantt--month, .plus--grid-gantt--week, .plus--grid-gantt--year, .plus--grid-gantt--quarter {
    font-size: 10px;
    --tw-text-opacity:1;
    color:rgb(154 166 191 / var(--tw-text-opacity, 1));
    padding: 5px;
    font-family:IBM Plex Mono, monospace;
    font-weight:400;
  }.plus--grid-gantt--month strong, .plus--grid-gantt--month b, .plus--grid-gantt--week strong, .plus--grid-gantt--week b, .plus--grid-gantt--year strong, .plus--grid-gantt--year b, .plus--grid-gantt--quarter strong, .plus--grid-gantt--quarter b{font-weight:500}.plus--grid-gantt--blank {
    height: 30px;
  }.plus--grid-gantt--line {
    border-width: 1px;
    border-style: solid;
    border-color: rgba(0,0,0,0.03);
    border-right: none;
    border-top: none;
    border-bottom: none;
    padding: 10px 0;
    z-index: 5;
  }.plus--grid-gantt--line.dashboard-black{--tw-border-opacity:1;border-color:rgb(0 30 46 / var(--tw-border-opacity, 1))}.plus--grid-gantt--line.dashboard-orange{--tw-border-opacity:1;border-color:rgb(255 138 27 / var(--tw-border-opacity, 1))}.plus--grid-gantt--line.dashboard-yellow{--tw-border-opacity:1;border-color:rgb(255 215 83 / var(--tw-border-opacity, 1))}.plus--grid-gantt--line.dashboard-red{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1))}.plus--grid-gantt--line.dashboard-blue{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1))}.plus--grid-gantt--line.dashboard-green{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1))}.plus--grid-gantt--today{border-left-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));position:relative;
    z-index: 10}.plus--grid-gantt--today::after {
      content: '';
      display: block;
      width: 10px;
      height: 10px;
      --tw-bg-opacity:1;
      background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));
      border-radius:9999px;
      position:absolute;
      top: -5px;
      left: -5px;
    }.plus--grid-gantt--marker-line{border-left-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));position:relative;
    z-index: 10}.plus--grid-gantt--marker-line::after {
      bottom: -5px;
      left: -5px;
    }.plus--grid-gantt--marker-line.down::after {
        top: 0px;
        left: -7px;
      }.plus--grid-gantt--marker-line.up::after {
        bottom: 0px;
        left: -7px;
      }.plus--grid-gantt--start {
    border-left: 2px solid black;
    z-index: 10;
    position: relative;
  }.plus--grid-gantt--start span {
      position: absolute;
      left: 5px;
      top: 5px;
      display: block;
      padding-left: 3px;
      font-size: 0.75rem;
    }.plus--grid-gantt--end {
    border-left: 2px solid black;
    z-index: 10;
    position: relative;
  }.plus--grid-gantt--end span {
      position: absolute;
      left: -30px;
      bottom: 5px;
      display: block;
      font-size: 0.75rem;
    }.plus--grid-gantt--dot {
    z-index: 20;
    width: 7px;
    height: 7px;
    transform: rotate(45deg);
    --tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);
    --tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);

    position: relative;

  }.plus--grid-gantt--dot.dashboard-black{--tw-bg-opacity:1;background-color:rgb(0 30 46 / var(--tw-bg-opacity, 1))}.plus--grid-gantt--dot.dashboard-orange{--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.plus--grid-gantt--dot.dashboard-yellow{--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.plus--grid-gantt--dot.dashboard-red{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.plus--grid-gantt--dot.dashboard-blue{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.plus--grid-gantt--dot.dashboard-green{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.plus--grid-gantt--dot svg{fill:currentColor}.plus--grid-gantt--compliance{border-left-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));
    z-index: 10;
    position: relative}.plus--grid-gantt--compliance span {
      position: absolute;
      left: -72px;
      top: 5px;
      --tw-text-opacity:1;
      color:rgb(255 16 63 / var(--tw-text-opacity, 1));
      display: block;
      font-size: 0.75rem;
    }.plus--grid-gantt--sample{border-left-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgb(139 90 255 / var(--tw-border-opacity, 1));
    z-index: 10;
    position: relative}.plus--grid-gantt--sample span {
      position: absolute;
      left: 5px;
      top: 5px;
      color: #999;
      display: block;
      font-size: 0.75rem;
      overflow:hidden;
      text-overflow:ellipsis;
      white-space:nowrap;
      width: 100px;
    }.plus--grid-gantt--sample::after {
      content: '';
      display: block;
      width: 10px;
      height: 10px;
      --tw-bg-opacity:1;
      background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1));
      border-radius:9999px;
      position:absolute;
      top: -5px;
      left: -5px;
    }.plus--grid-gantt--campaign{border-left-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));
    z-index: 10;
    position: relative}.plus--grid-gantt--campaign span {
      position: absolute;
      left: 5px;
      top: 5px;
      color: #999;
      display: block;
      font-size: 0.75rem;
    }.plus--grid-gantt--campaign::after {
      content: '';
      display: block;
      width: 10px;
      height: 10px;
      --tw-bg-opacity:1;
      background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));
      border-radius:9999px;
      position:absolute;
      top: -5px;
      left: -5px;
    }.plus--grid-gantt--bar {
    z-index: 15;
    position: relative;
    margin-top: 3px;
    margin-bottom: 10px;
  }.plus--grid-gantt--bar .bar--name {
      font-size: 11px;
      --tw-text-opacity:1;
      color:rgb(60 71 85 / var(--tw-text-opacity, 1));
      position: absolute;
      overflow: hidden;
      width: 200px;
      top: 3px;
      left: 17.5px;
      display: block;
      margin-left: 5px;
      white-space: nowrap;
      text-overflow: ellipsis;
    }.plus--grid-gantt--bar .core--lock {
      position: absolute;
      left: 2.5px;
      top: 3.5px;
      background: white;
      border-radius:9999px;
      align-items:center;
      justify-content:center;
      width: 15px;
      height: 15px;
      overflow: hidden;
    }.plus--grid-gantt--bar .core--lock .lock {
        margin-right: 0px;
        height: 10px;
        width: 13px;
      }.plus--grid-gantt--bar .core--lock svg {
        height: 10px;
        width: 13px;

      }.plus--grid-gantt--bar .bar {
      height: 22px;
      background: grey;
      border-width:1px;
      border-style:solid;
      border-color:transparent;
    }.plus--grid-gantt-wrapper{padding-left:1.5rem;padding-right:1.5rem}.plus--grid-gantt-wrapper .task-pending{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(154 166 191 / var(--tw-border-opacity, 1));background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .task-in_progress{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(0 173 249 / var(--tw-border-opacity, 1));background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .task-on_hold{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(139 90 255 / var(--tw-border-opacity, 1));background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .task-waiting, .plus--grid-gantt-wrapper .task-non_compliant{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(255 16 63 / var(--tw-border-opacity, 1));background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .task-completed, .plus--grid-gantt-wrapper .task-compliant{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(0 225 210 / var(--tw-border-opacity, 1));background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .task-archived{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(154 166 191 / var(--tw-border-opacity, 1));background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .programme-element-execution_pending{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(154 166 191 / var(--tw-border-opacity, 1));background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .programme-element-execution_in_progress{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(0 173 249 / var(--tw-border-opacity, 1));background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .programme-element-execution_on_hold{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(139 90 255 / var(--tw-border-opacity, 1));background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .programme-element-execution_waiting{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(255 16 63 / var(--tw-border-opacity, 1));background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .programme-element-execution_completed{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(0 225 210 / var(--tw-border-opacity, 1));background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .programme-element-execution_archived{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(154 166 191 / var(--tw-border-opacity, 1));background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .min-max{border-top-width:2px;border-top-color:var(--color-dashboard-dropdown); z-index: 10}.plus--grid-gantt-wrapper .programme-pending{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(154 166 191 / var(--tw-border-opacity, 1));background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .programme-in_progress{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(0 173 249 / var(--tw-border-opacity, 1));background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .programme-on_hold{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(139 90 255 / var(--tw-border-opacity, 1));background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .programme-waiting{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(255 16 63 / var(--tw-border-opacity, 1));background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .programme-completed{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(0 225 210 / var(--tw-border-opacity, 1));background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .programme-archived{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(154 166 191 / var(--tw-border-opacity, 1));background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .project-pending{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(154 166 191 / var(--tw-border-opacity, 1));background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .project-in_progress{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(0 173 249 / var(--tw-border-opacity, 1));background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .project-on_hold{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(139 90 255 / var(--tw-border-opacity, 1));background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .project-waiting{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(255 16 63 / var(--tw-border-opacity, 1));background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .project-completed{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(0 225 210 / var(--tw-border-opacity, 1));background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-wrapper .project-archived{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(154 166 191 / var(--tw-border-opacity, 1));background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.plus--grid-gantt-legend .compliance-record-unknown{--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.plus--grid-gantt-legend .compliance-record-under_investigation{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.plus--grid-gantt-legend .compliance-record-new{--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.plus--grid-gantt-legend .compliance-record-non_compliant{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.plus--grid-gantt-legend .compliance-record-compliant{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.plus--heatmap-table{border-collapse:collapse;width:100%}.plus--heatmap-table td, .plus--heatmap-table th{padding:0.75rem;border-bottom-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);text-align:left}.plus--heatmap-table td.plus--heatmap-table__cell, .plus--heatmap-table th.plus--heatmap-table__cell{text-align:center}.plus--heatmap-table thead th{font-weight:700;text-transform:uppercase;
    font-size: 10px;
    color: rgb(160, 163, 167)}.plus--heatmap-table tbody tr{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown)}.plus--heatmap-table td.plus--heatmap-table__cell {
    font-family: Courier, monospace;
  }.core--state__import-file-state.pending i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--state__import-file-state.queued{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--state__import-file-state.queued i { background-image: url(/assets/icons/status/in-progress-d1f1d4dbbdd8cfc0e53ba814b4d10fac2cc04b054219133ba463cd3bed1976fd.svg) }.core--state__import-file-state.processed{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__import-file-state.processed i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state__import-file-state.failed{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__import-file-state.failed i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.plus--info-bar{display:flex;align-items:center;justify-content:space-between;position:relative;flex:1 1 0%;padding:1rem}.plus--info-bar + .plus--info-bar{margin-top:-1.5rem}.plus--info-bar__title {
    min-width: 60px;
    font-size: 10px;
    --tw-text-opacity:1;
    color:rgb(154 166 191 / var(--tw-text-opacity, 1));
    text-transform: uppercase;
    white-space: nowrap;
    margin-right: 10px;
  }.plus--info-bar__title--longer {
      width: 200px;
    }.plus--info-bar__bar {
    flex: 1;
    height: 16px;
    border-width:1px;
    border-style:solid;
    border-color:var(--color-dashboard-dropdown);
    background-color:var(--color-dashboard-dropdown);
    position: relative;
    overflow: hidden;
  }.plus--info-bar__stat {
    height: 100%;
    position: absolute;
    top: 0;
  }.plus--info-bar [data-controller="popup"]{display:contents}.plus--info-bar .budget-actual{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));
    left: 0}.plus--info-bar .budget-over{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.plus--info-bar .budget-under {
    background: white;
    right: 0
  }.plus--info-bar .budget-estimate {
    background:transparent;
  }.plus--info-bar .risk-unprocessed{--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.plus--info-bar .project-pending, .plus--info-bar .task-pending, .plus--info-bar .test-pending{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.plus--info-bar .project-in_progress, .plus--info-bar .task-in_progress, .plus--info-bar .test-in_progress{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.plus--info-bar .project-on_hold, .plus--info-bar .task-on_hold, .plus--info-bar .test-on_hold{--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.plus--info-bar .project-waiting, .plus--info-bar .task-waiting, .plus--info-bar .test-waiting{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.plus--info-bar .risk-project_initiated, .plus--info-bar .project-completed, .plus--info-bar .task-completed, .plus--info-bar .test-completed{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.plus--info-bar .risk-ignored, .plus--info-bar .project-archived, .plus--info-bar .task-archived, .plus--info-bar .test-archived{--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.plus--info-bar .task-not_needed, .plus--info-bar .test-not_needed{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1))}/*
  .test-draft_completed { background: $c-status-draft_completed; }
  .test-iuclid_entered { background: $c-status-iuclid_entered; }
  .test-iuclid_completed { background: $c-status-iuclid_completed; }
  .task-deactivated { background: $c-status-deactivated; }
  */.plus--info-bar .supplier-compliant{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.plus--info-bar .supplier-noncompliant{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.plus--info-bar .supplier-underInvestigation{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.plus--info-bar .supplier-unknown {
    background: rgba(0,0,0,0.2);
  }.plus--npd-progress {
  width: 20px;
  height: 20px;
  display: block;
  position: relative;

  color: #ccc;  
  


}.heading .plus--npd-progress{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));opacity:0.5}.plus--npd-progress svg{fill:currentColor;stroke:currentColor;
    z-index: 2;
    position: relative;
    width: 20px !important;
    height: 20px !important}.plus--npd-progress:hover {
    color: #AAAAAA;
  }.heading .plus--npd-progress:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.plus--npd-progress:after {
    content: '';
    position: absolute;
    top: -5px;
    right: -5px;
    width: 12px;
    height: 12px;
    background-color: #fff;
    border: 1px solid #CCC;
    border-radius: 12px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    z-index: 3;
  }.plus--npd-progress.completed {
    color: #AAAAAA;
  }.plus--npd-progress.completed:after {
      background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg);
      border: none;
    }.heading .plus--npd-progress.completed{opacity:1;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.plus--programme-summary{display:flex;align-items:stretch;justify-content:space-between;margin-left:-0.5rem;margin-right:-0.5rem;margin-top:1rem}.plus--programme-summary > div{display:flex;flex:1 1 0%}.plus--programme-summary__name{font-size:15px;font-weight:700;margin-bottom:0.5rem}.plus--programme-summary__box{flex:1 1 0%;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;margin-left:0.5rem;margin-right:0.5rem;border-width:1px;border-style:solid;border-color:transparent}.plus--programme-summary__box.double {
      flex: 2;
    }.plus--programme-summary__box.empty{background-color:transparent;border-width:1px;border-style:dashed;border-color:var(--color-dashboard-dropdown);opacity:0.5}.plus--programme-summary__box.empty:hover{opacity:1}.plus--programme-summary__stat{display:flex;align-items:baseline;justify-content:flex-start;margin-bottom:0.5rem;--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1))}.plus--programme-summary__stat--value{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));
      width: 20px}.plus--programme-summary__stat.large{font-size:15px;margin-top:1rem;--tw-text-opacity:1;color:rgb(60 71 85 / var(--tw-text-opacity, 1))}.plus--programme-summary__stat.indent{margin-left:1.25rem}.plus--programme-summary__note__date{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));margin-bottom:0.5rem;margin-top:1rem}.plus--programme-activity__name{font-size:18px}.plus--programme-activity__group{margin-top:1rem}.plus--programme-activity__line {
    height: 1;
    display: block;
    border-top-width:1px;
    border-style:solid;
    border-color:var(--color-dashboard-dropdown);
    margin-top:1rem;
  }.plus--programme-activity__group__title{font-size:15px;--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));margin-top:0.5rem;display:flex;align-items:baseline;justify-content:flex-start}.plus--programme-activity__group__number {
    width: 20px;
    font-weight:700;
  }.plus--programme-activity--stat{display:flex;align-items:flex-start;justify-content:flex-start;opacity:0.5}.plus--programme-activity--stat__value {
      width: 20px;
    }.plus--programme-activity--stat__title{flex:1 1 0%}.core--state__programme-element-state.planning_pending i, .core--state__programme-element-state.execution_pending i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--state__programme-element-state.planning_in_progress, .core--state__programme-element-state.execution_in_progress{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--state__programme-element-state.planning_in_progress i, .core--state__programme-element-state.execution_in_progress i { background-image: url(/assets/icons/status/in-progress-d1f1d4dbbdd8cfc0e53ba814b4d10fac2cc04b054219133ba463cd3bed1976fd.svg) }.core--state__programme-element-state.planning_on_hold, .core--state__programme-element-state.execution_on_hold{--tw-border-opacity:1;border-color:rgb(139 90 255 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.core--state__programme-element-state.planning_on_hold i, .core--state__programme-element-state.execution_on_hold i { background-image: url(/assets/icons/status/on-hold-5770fc777a47a2306af8645746d57cb40f3f2a5444bba9a41b7b05ca6f335084.svg) }.core--state__programme-element-state.planning_waiting, .core--state__programme-element-state.execution_waiting{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__programme-element-state.planning_waiting i, .core--state__programme-element-state.execution_waiting i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.core--state__programme-element-state.planning_completed, .core--state__programme-element-state.execution_completed{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__programme-element-state.planning_completed i, .core--state__programme-element-state.execution_completed i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state__programme-element-state.planning_archived, .core--state__programme-element-state.planning_not_needed, .core--state__programme-element-state.execution_archived, .core--state__programme-element-state.execution_not_needed{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.core--state__programme-element-state.planning_archived i, .core--state__programme-element-state.planning_not_needed i, .core--state__programme-element-state.execution_archived i, .core--state__programme-element-state.execution_not_needed i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.core--state__programme-element-state.planning_needs_reviewed, .core--state__programme-element-state.execution_needs_reviewed{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__programme-element-state.planning_needs_reviewed i, .core--state__programme-element-state.execution_needs_reviewed i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.plus--programme-element-tonnages__block{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.plus--programme-element-tonnages__block.heading{margin-bottom:0px;text-transform:uppercase;opacity:0.5;font-size:0.75rem;line-height:1rem;text-align:right}.plus--programme-element-tonnages input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:none;border-bottom-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);background-color:transparent;width:100%;padding-bottom:0.5rem;--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));padding-right:0.5rem;text-align:right;
    display: block;
    line-height: 28px}.plus--programme-element-tonnages__row{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:0.5rem}.plus--programme-element-tonnages__buttons{display:flex;align-items:center;justify-content:space-between}.plus--programme-element-tonnages__values{display:flex;align-items:center;justify-content:space-between;
    flex: 1}.plus--programme-element-tonnages__value {
    flex: 1;
    margin-left:0.5rem;
    line-height: 28px;
  }.plus--programme-element-tonnages__value.uom{position:relative}.plus--programme-element-tonnages__value.uom::after {
        content: "t";
        position:absolute;
        font-weight:400;
        opacity:0.5;
        text-align:right;

        top: 0;
        right: 0;

        display: block;
        width: 8px;
      }.plus--programme-element-tonnages__year-form{display:flex;align-items:stretch;justify-content:space-between;padding-top:0.25rem;padding-bottom:0.25rem}.plus--programme-element-tonnages__year-form input {
      width: 100px;
      border: none !important;
      margin-bottom: 0;
      padding: 0;
    }.plus--programme-element-tonnages__year-form button {
      width: 60px;
      margin-left:1rem;
    }.plus--programme-element-tonnages__year {
    width: 60px;
    margin-right:0.75rem;
    font-weight:700;
  }.plus--programme-element-tonnages__remove {
    width: 20px;
    margin-left:0.75rem;
  }.plus--programme-element-tonnages__remove button {
      background: url(/assets/icons/delete-d75c4854f3631911985f40ed2ed0ec63288e5733922b7f1c594b5bba28b3d16f.svg);
      text-indent: -9999px;
      display: block;
      width: 20px;
      height: 20px;
    }.plus--programme-element-tonnages__jurisdiction {
    width: 70px;
  }.plus--programme-element-tonnages__uom {
    width: 10px;
    line-height: 28px;
    display:flex;
    align-items:center;
    justify-content:center;
  }.plus--programme-element-tonnages__jurisdictions {
    flex: 1;
  }.plus--programme-element-tonnages__year, .plus--programme-element-tonnages__jurisdiction, .plus--programme-element-tonnages__value {
    line-height: 28px;
  }.core--state__programme-state.pending i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--state__programme-state.in_progress{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--state__programme-state.in_progress i { background-image: url(/assets/icons/status/in-progress-d1f1d4dbbdd8cfc0e53ba814b4d10fac2cc04b054219133ba463cd3bed1976fd.svg) }.core--state__programme-state.on_hold{--tw-border-opacity:1;border-color:rgb(139 90 255 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.core--state__programme-state.on_hold i { background-image: url(/assets/icons/status/on-hold-5770fc777a47a2306af8645746d57cb40f3f2a5444bba9a41b7b05ca6f335084.svg) }.core--state__programme-state.waiting{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__programme-state.waiting i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.core--state__programme-state.completed{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__programme-state.completed i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state__programme-state.archived{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.core--state__programme-state.archived i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.plus--progress-wheel{display:flex;align-items:center;justify-content:center;gap:0.5rem}.plus--progress-wheel.flip{flex-direction:row-reverse}.plus--progress-wheel__title{font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1))}.plus--progress-wheel__wheel {
    height: 34px;
    width: 34px;

  }.core--table .core--table-subrow .plus--progress-wheel__wheel .outer-circle {
        fill: rgba(154,166,191,0.15);
      }/* .progress-middle {
      fill: #F8F8F8;
    }

    &[data-progress='1'],
    &[data-progress='2'],
    &[data-progress='3'],
    &[data-progress='4'],
    &[data-progress='5'] {
      @apply text-dashboard-orange
    }
    &[data-progress='5'],
    &[data-progress='6'],
    &[data-progress='7'],
    &[data-progress='8'],
    &[data-progress='9'] {
      @apply text-dashboard-yellow

      .progress-middle {
        fill: var(--dashboard-green) !important;
      }
    }
    &[data-progress='10'] {
      @apply text-dashboard-green;

      .progress-middle {
        fill: var(--dashboard-green) !important;
      }

    } */.plus--progress-wheel__wheel .progress {
      stroke-dasharray: 70;
      animation: dash 0s linear forwards;
    }.plus--progress-wheel__wheel svg {
      height: 34px !important;
      width: 34px !important;
      stroke: currentColor;
    }@keyframes dash {
  0% {
    stroke-dashoffset: 210;
  }
  100% {
    stroke-dashoffset: var(--target-step);
  }
}.core--state__project-state.pending i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--state__project-state.in_progress{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--state__project-state.in_progress i { background-image: url(/assets/icons/status/in-progress-d1f1d4dbbdd8cfc0e53ba814b4d10fac2cc04b054219133ba463cd3bed1976fd.svg) }.core--state__project-state.on_hold{--tw-border-opacity:1;border-color:rgb(139 90 255 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.core--state__project-state.on_hold i { background-image: url(/assets/icons/status/on-hold-5770fc777a47a2306af8645746d57cb40f3f2a5444bba9a41b7b05ca6f335084.svg) }.core--state__project-state.waiting{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__project-state.waiting i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.core--state__project-state.completed{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__project-state.completed i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state__project-state.archived{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.core--state__project-state.archived i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.plus--project-supplier{display:flex;align-items:flex-start;justify-content:flex-start;margin-right:1rem;margin-bottom:0.5rem}.plus--project-supplier .core--flag {
    margin-top: 3px;
  }.plus--project-suppliers{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-bottom:-0.5rem}.plus--report-registrations--options {
    display: flex;
    justify-content: flex-start;
    align-items: center;
  }.plus--report-registrations--options > label, .plus--report-registrations--options strong{margin-right:1rem}.plus--report-registrations--options > label input, .plus--report-registrations--options strong input{margin-right:0.25rem}.plus--report-registrations--box .core--box:first-child {
      flex: 1;
      width: auto;
    }.plus--report-registrations--table{margin-bottom:4rem}.plus--report-registrations--table .number {
      width: 80px !important;
    }.plus--report-registrations--table .category {
      width: 40px !important;
    }.plus--report-registrations--table .plus--report-registrations__registrations,
    .plus--report-registrations--table .plus--report-registrations__suppliers,
    .plus--report-registrations--table .plus--report-registrations__expired,
    .plus--report-registrations--table .plus--report-registrations__deactivated,
    .plus--report-registrations--table .plus--report-registrations__substances__category,
    .plus--report-registrations--table .plus--report-registrations__registrations__category,
    .plus--report-registrations--table .plus--report-registrations__expired__category,
    .plus--report-registrations--table .plus--report-registrations__deactivated__category {
      display: none;
    }.plus--report-registrations--table.category .plus--report-registrations__substances__category{display:flex}.plus--report-registrations--table.suppliers .plus--report-registrations__suppliers{display:flex}.plus--report-registrations--table.registrations .plus--report-registrations__registrations{display:flex}.plus--report-registrations--table.registrations.category .plus--report-registrations__registrations__category{display:flex}.plus--report-registrations--table.expired .plus--report-registrations__expired{display:flex}.plus--report-registrations--table.expired.category .plus--report-registrations__expired__category{display:flex}.plus--report-registrations--table.deactivated .plus--report-registrations__deactivated{display:flex}.plus--report-registrations--table.deactivated.category .plus--report-registrations__deactivated__category{display:flex}.core--state__risk-state.unprocessed i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--state__risk-state.project_initiated{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__risk-state.project_initiated i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state__risk-state.ignored{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.core--state__risk-state.ignored i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.core--state__risk-severity.low{--tw-border-opacity:1;border-color:rgb(255 215 83 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.core--state__risk-severity.low i { background-image: url(/assets/icons/status/warning--yellow-318ad54f0c35fafb2e8f88af39678e953671b15b3bc8bad5d3d50613fd478bee.svg) }.core--state__risk-severity.medium{--tw-border-opacity:1;border-color:rgb(255 138 27 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.core--state__risk-severity.medium i { background-image: url(/assets/icons/status/warning--orange-a15d2bca7c63242cda90bb28e13f1484d4fc72337cf1b1cbd87c2ac76b1a725d.svg) }.core--state__risk-severity.high{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__risk-severity.high i { background-image: url(/assets/icons/status/warning--red-7cbdd7e2540f30e182bb3d63f9809c33dc1e0bb5cec1e75702a89c85571f3c49.svg) }.core--state__supplier-activation-state.deactivated_manual i, .core--state__supplier-activation-state.deactivated_auto i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--state__supplier-activation-state.active{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__supplier-activation-state.active i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state__supplier-activation-state.inactive{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.core--state__supplier-activation-state.inactive i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.svt--supplier-report__legend{display:flex;align-items:center;justify-content:flex-start;gap:1rem;padding:1.5rem}.svt--supplier-report__legend.source{background-color:rgb(227 227 227 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2}.svt--supplier-report__legend label {
      font-size: 13px;
      font-style: normal;
      font-weight: 700;
    }.svt--supplier-report__legend-item {

    }.core--table .core--table-col.plus--supplier-col--stat, .core--table .core--table-cell.plus--supplier-col--stat {
      width: 150px;
      flex:none;
      font-family:IBM Plex Mono, monospace;
      font-weight:400;
    }.core--table .core--table-col.plus--supplier-col--stat strong, .core--table .core--table-col.plus--supplier-col--stat b, .core--table .core--table-cell.plus--supplier-col--stat strong, .core--table .core--table-cell.plus--supplier-col--stat b{font-weight:500}.plus--supplier-progress{width:100%}.plus--supplier-progress__wrapper{overflow:hidden;display:flex;justify-content:space-between}.plus--supplier-progress__bar {
    height: 16px;
    border-top-width:2px;
    border-style:solid;
  }.plus--supplier-progress__bar.under-investigation{--tw-border-opacity:1;border-top-color:rgb(0 173 249 / var(--tw-border-opacity, 1));background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.plus--supplier-progress__bar.under-investigation:hover{--tw-bg-opacity:0.5}.plus--supplier-progress__bar.compliant{--tw-border-opacity:1;border-top-color:rgb(0 225 210 / var(--tw-border-opacity, 1));background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.plus--supplier-progress__bar.compliant:hover{--tw-bg-opacity:0.5}.plus--supplier-progress__bar.unknown{--tw-border-opacity:1;border-top-color:rgb(154 166 191 / var(--tw-border-opacity, 1));background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.plus--supplier-progress__bar.unknown:hover{--tw-bg-opacity:0.5}.plus--supplier-progress__bar.non-compliant{--tw-border-opacity:1;border-top-color:rgb(255 16 63 / var(--tw-border-opacity, 1));background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.plus--supplier-progress__bar.non-compliant:hover{--tw-bg-opacity:0.5}.plus--svt-report.filter-location .risk:not(.show-location) {
      display: none !important;
    }.plus--svt-report.filter-api .risk:not(.show-api) {
      display: none !important;
    }.plus--svt-report.filter-scenario .risk:not(.show-scenario) {
      display: none !important;
    }.plus--svt-report__actions{display:flex;align-items:center;justify-content:space-between;margin-top:1rem;margin-bottom:2rem}.plus--svt-report__actions .core--toggle{margin-right:1rem}.plus--svt-report.presentation .hide-presentation {
      display: none;
    }.plus--svt-report.presentation .plus--svt-report__actions{margin-top:5rem}.plus--svt-report__form{margin-bottom:2rem}.plus--svt-report__form__container{display:flex;align-items:center;justify-content:space-between;margin-left:-1rem;margin-right:-1rem}.plus--svt-report__form__select{flex:1 1 0%;margin-left:1rem;margin-right:1rem}.plus--svt-report__table{border-collapse:collapse;border-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
    font-size: 11px}.plus--svt-report__table th, .plus--svt-report__table td{padding:0.5rem;border-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);vertical-align:top;text-align:left}.plus--svt-report__table th.number, .plus--svt-report__table th.date, .plus--svt-report__table td.number, .plus--svt-report__table td.date{text-align:right}.plus--svt-report__table th.action, .plus--svt-report__table td.action{text-align:center}.plus--svt-report__table th.state, .plus--svt-report__table td.state{white-space:nowrap}.plus--svt-report__table th.danger, .plus--svt-report__table td.danger{--tw-text-opacity:1;color:rgb(255 16 63 / var(--tw-text-opacity, 1))}.plus--svt-report__table th.alert-1, .plus--svt-report__table td.alert-1{--tw-bg-opacity:1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.plus--svt-report__table th.alert-2, .plus--svt-report__table td.alert-2{--tw-bg-opacity:1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.plus--svt-report__table th.alert-3, .plus--svt-report__table td.alert-3{--tw-bg-opacity:1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.plus--svt-report__table th{font-weight:700;text-transform:uppercase;--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.plus--task-advanced{display:flex;align-items:center;justify-content:space-between;margin-bottom:0.5rem;

  --drag: 30px}.plus--task-advanced__drag {
    width: var(--drag);
  }.plus--task-advanced.indent {
    margin-left: var(--drag);
  }.plus--task-advanced .core--box{flex:1 1 0%;padding-top:0.5rem;padding-bottom:0.5rem;
    min-height: auto}.plus--task-advanced .core--box-cell.advanced-delete{flex-grow:0;flex-shrink:0;text-transform:uppercase;
        font-size: 10px;
        width: 50px}.plus--task-advanced__buttons-task{margin-bottom:2rem;
    margin-left: 60px}.plus--task-advanced__subtasks .core--box {
      background: #EAEAEA;
    }.plus--task-advanced.is-hidden .core--box{opacity:0.5}.core--box .core--box-cell.task-name{flex:1 1 0%;font-weight:700;
      display: block}.core--box .core--box-cell.task-name small {
        display: block;
        --tw-text-opacity:1;
        color:rgb(154 166 191 / var(--tw-text-opacity, 1));
        font-weight:400;
      }.core--box .core--box-cell.task-dependency {
      width: 23px;
      margin-right:0.25rem;
    }.core--box .core--box-cell.task-reference{flex:1 1 0%}.core--box .core--box-cell.task-cost-progress {
      width: 100px;
      justify-content:flex-end;
    }.core--box .core--box-cell.task-progress{justify-content:flex-end;
      min-width: 80px;
      padding-right:0px}.core--box.header .core--box-cell.task-cost-progress{justify-content:center}.plus--task-copy{display:flex;align-items:center;justify-content:space-between;margin-bottom:0.5rem;

  --leftGap: 30px}.plus--task-copy.indent {
    margin-left: var(--leftGap);
  }.plus--task-copy__checkbox {
    width: 30px;
    flex-grow:0;
    flex-shrink:0;
  }.plus--task-copy__checkbox input{cursor:pointer;
      display: block;
      padding:0px;
      width: 20px;
      height: 20px;
      border-width:1px;
      border-style:solid;
      border-color:var(--color-dashboard-dropdown);
      border-radius:0.25rem;
      --tw-bg-opacity:1;
      background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
      background-position:center;
      background-repeat:no-repeat;
      -webkit-appearance:none;
         -moz-appearance:none;
              appearance:none}.plus--task-copy__checkbox input:checked{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));
        background-image: url(/assets/icons/tick--grey-e646826578981ee41dcf0de707be15ca8f68246538cdef6fc4d77d7586f32163.svg)}.plus--task-copy .core--box{flex:1 1 0%;padding-top:0.5rem;padding-bottom:0.5rem;
    min-height: auto}.plus--task-copy__subtasks{margin-bottom:2rem}.plus--task-copy__subtasks .core--box {
      background: #EAEAEA;
    }.phase-selected .plus--task-copy__subtasks input { display: none; }.core--state__task-state.pending i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--state__task-state.in_progress, 
  .core--state__task-state.iuclid_entered, 
  .core--state__task-state.draft_completed{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--state__task-state.in_progress i, .core--state__task-state.iuclid_entered i, .core--state__task-state.draft_completed i { background-image: url(/assets/icons/status/in-progress-d1f1d4dbbdd8cfc0e53ba814b4d10fac2cc04b054219133ba463cd3bed1976fd.svg) }.core--state__task-state.on_hold{--tw-border-opacity:1;border-color:rgb(139 90 255 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.core--state__task-state.on_hold i { background-image: url(/assets/icons/status/on-hold-5770fc777a47a2306af8645746d57cb40f3f2a5444bba9a41b7b05ca6f335084.svg) }.core--state__task-state.waiting{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__task-state.waiting i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.core--state__task-state.non_compliant{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__task-state.non_compliant i { background-image: url(/assets/icons/status/non-compliant-4943d255100bb1ec67fa1dd60ccb0c6bb6ae79d997c6ffce00469aa684e3111e.svg) }.core--state__task-state.completed,
  .core--state__task-state.iuclid_completed,
  .core--state__task-state.compliant,
  .core--state__task-state.final_report{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__task-state.completed i, .core--state__task-state.iuclid_completed i, .core--state__task-state.compliant i, .core--state__task-state.final_report i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state__task-state.archived,
  .core--state__task-state.not_needed,
  .core--state__task-state.deactivated,
  .core--state__task-state.optional,
  .core--state__task-state.conditional{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.core--state__task-state.archived i, .core--state__task-state.not_needed i, .core--state__task-state.deactivated i, .core--state__task-state.optional i, .core--state__task-state.conditional i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.core--state__task-state.exempt{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__task-state.exempt i { background-image: url(/assets/icons/status/stop--green-824307eff12d3e27540100cb6e97ecb509c404482eb2b9b27f2763d1ff3bfccd.svg) }.core--state__task-state.not_registered{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__task-state.not_registered i { background-image: url(/assets/icons/status/deactivated--red-4943d255100bb1ec67fa1dd60ccb0c6bb6ae79d997c6ffce00469aa684e3111e.svg) }.plus--task-timeshift {

  --drag: 30px;
}.plus--task-timeshift__weeks{font-weight:700;font-size:0.875rem;line-height:1.25rem;margin-bottom:1.5rem}.plus--task-timeshift__weeks input{border-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);
      width: 50px;
      text-align:center;
      display:inline-block;
      margin-left:0.25rem;
      margin-right:0.25rem}.plus--task-timeshift__buttons{display:flex;flex-direction:column;align-items:center;justify-content:center}.plus--task-timeshift__warning{margin-top:0.5rem;--tw-text-opacity:1;color:rgb(255 16 63 / var(--tw-text-opacity, 1));text-align:center}.plus--task-timeshift__row{display:flex;align-items:center;justify-content:space-between;margin-bottom:0.5rem}.plus--task-timeshift__checkbox {
    width: 30px;
    flex-grow:0;
    flex-shrink:0;
  }.plus--task-timeshift__checkbox input{cursor:pointer;
      display: block;
      padding:0px;
      width: 20px;
      height: 20px;
      border-width:1px;
      border-style:solid;
      border-color:var(--color-dashboard-dropdown);
      border-radius:0.25rem;
      --tw-bg-opacity:1;
      background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
      background-position:center;
      background-repeat:no-repeat;
      -webkit-appearance:none;
         -moz-appearance:none;
              appearance:none}.plus--task-timeshift__checkbox input:checked{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));
        background-image: url(/assets/icons/tick--grey-e646826578981ee41dcf0de707be15ca8f68246538cdef6fc4d77d7586f32163.svg)}.plus--task-timeshift .core--box{flex:1 1 0%;padding-top:0.5rem;padding-bottom:0.5rem;
    min-height: auto}.plus--task-timeshift .core--box-cell.timeshift-date {
        width: 120px;
        flex-shrink:0;
        flex-grow:0;
        display:flex;
        align-items:center;
        justify-content:flex-start;
      }.plus--task-timeshift .core--box-cell.timeshift-date img{margin-left:0.5rem}.plus--task-timeshift .core--box-cell.timeshift-date.shifted > span{flex:1 1 0%;display:flex;align-items:center;justify-content:flex-start}.plus--task-timeshift .core--box-cell.timeshift-date.shifted > span .timeshift-arrow {
            display: block;
            background: url(/assets/icons/shifted-d7c2b3aefd104620db8bbbc38184015f997e36075b4acb5e642a987f3a741dd1.svg);
            background-position:center;
            background-repeat:no-repeat;
            margin-right:0.25rem;
            width: 17px;
            height: 8px;
          }.plus--task-timeshift.header .core--box.header{margin-bottom:0px;margin-left:0px}.plus--task-timeshift.header .core--box.header .timeshift-select{margin-left:-0.5rem;font-weight:700;text-transform:none;--tw-text-opacity:1;color:rgb(0 30 46 / var(--tw-text-opacity, 1));font-size:0.75rem;line-height:1rem;justify-self:start}.plus--task-timeshift__subtasks, .plus--task-timeshift__activities{margin-bottom:2rem;
    margin-left: 30px}.plus--task-timeshift__subtasks .core--box, .plus--task-timeshift__activities .core--box {
      background: #EAEAEA;
    }.plus--task-timeshift__activities {
    margin-elft: 60px;
  }.plus--task-detail{position:relative;
  margin-left: calc(var(--leftWidth) + var(--leftGap));
  margin-bottom: var(--leftGap)}.plus--task-detail::before {
    content: '';
    display: block;
    position:absolute;
    left: 50%;
    top: calc(var(--leftGap) * -1);
    height: var(--leftGap);
    border-left-width:1px;
    border-style:solid;
    border-color:var(--color-dashboard-dropdown);
  }.plus--task-detail .core--summary {
    margin-bottom: 0;
  }.tippy-title {
  font-size: 0.75rem;
  text-transform: uppercase;
}.tippy-title span {
    font-weight: bold;
  }.tippy-alerts {
  text-align: left;
}.tippy-alerts .tippy-alert {
    padding: 5px 0;
    border-bottom-width:1px;
    border-style:solid;
    border-color:var(--color-dashboard-dropdown);
    font-size: 0.75rem;
  }.tippy-alerts .tippy-alert:last-child {
      border-bottom: none;
    }.tippy-alerts ul, .tippy-alerts ol {
    margin-top: 5px;
    margin-left: 1.5em;
  }.tippy-alerts li {
    font-size: 0.75rem;
    list-style: disc;
  }.tippy-alerts strong {
    font-weight: bold;
  }.tippy-list {
  text-align: left;
  /* &.menu {
    a.with-icon {
      @apply flex justify-start items-center;
    }
  } */
}.tippy-list.split .tippy-list-item {
      display: flex;
      justify-content: space-between;
      align-items: center;
    }.tippy-list.split .tippy-list-item strong {
        margin-right: 20px;
      }.tippy-list .tippy-list-item {
    display: flex; 
    justify-content: space-between;
    padding: 5px 0;
    border-bottom-width:1px;
    border-style:solid;
    border-color:var(--color-dashboard-dropdown);
    font-size: 0.8rem;

  }.tippy-list .tippy-list-item:last-child {
      border-bottom: none;
    }.tippy-list .tippy-list-item.no-line {
      border: none;
    }.tippy-list .tippy-list-item a > span {
      border: none;
    }.tippy-list ul, .tippy-list ol {
    margin-top: 5px;
    margin-left: 1.5em;
  }.tippy-list li {
    font-size: 0.75rem;
    list-style: disc;
  }.tippy-list strong {
    font-weight: bold;
  }.e1x-tippy *,
  .e1x-tippy * :focus {
      outline: none;
  }.e1x-tippy .tippy-trigger {
    cursor: pointer;
  }.e1x-tippy-menu a {
    display: block;
    padding: 4px;
    text-align: left;
    cursor: pointer;
  }.e1x-tippy-menu hr {
    border-top: 1px solid #eee;
  }.tippy-tooltip.light-border-theme {
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 8, 16, .15);
  color: #26323d;
  box-shadow:0 4px 14px -2px rgba(0, 8, 16, .08)
}.tippy-tooltip.light-border-theme > .tippy-backdrop {
  background-color:#fff
}.tippy-tooltip.light-border-theme > .tippy-arrow:after, .tippy-tooltip.light-border-theme > .tippy-arrow:before, .tippy-tooltip.light-border-theme > .tippy-roundarrow:after, .tippy-tooltip.light-border-theme > .tippy-roundarrow:before {
  content: "";
  position: absolute;
  z-index:-1
}.tippy-tooltip.light-border-theme > .tippy-roundarrow {
  fill:#fff
}.tippy-tooltip.light-border-theme > .tippy-roundarrow:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEuNDE0IiB2aWV3Qm94PSIwIDAgMTggNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA3czIuMDIxLS4wMTUgNS4yNTMtNC4yMThDNi41ODQgMS4wNTEgNy43OTcuMDA3IDkgMGMxLjIwMy0uMDA3IDIuNDE2IDEuMDM1IDMuNzYxIDIuNzgyQzE2LjAxMiA3LjAwNSAxOCA3IDE4IDd6IiBmaWxsPSIjMzMzIiBmaWxsLW9wYWNpdHk9Ii4yMzUiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==);
  background-size: 18px 7px;
  width: 18px;
  height: 7px;
  left: 0;
  top: 0;
  fill:rgba(0, 8, 16, .15);
}.tippy-tooltip.light-border-theme[x-placement^=top] > .tippy-roundarrow:after {
  top: 1px;
  transform:rotate(180deg)
}.tippy-tooltip.light-border-theme[x-placement^=top] > .tippy-arrow {
  border-top-color:#fff
}.tippy-tooltip.light-border-theme[x-placement^=top] > .tippy-arrow:after {
  border-top: 7px solid #fff;
  top:-7px
}.tippy-tooltip.light-border-theme[x-placement^=top] > .tippy-arrow:before {
  border-top: 7px solid rgba(0, 8, 16, .2);
  bottom:-1px
}.tippy-tooltip.light-border-theme[x-placement^=bottom] > .tippy-roundarrow:after {
  top:-1px
}.tippy-tooltip.light-border-theme[x-placement^=bottom] > .tippy-arrow {
  border-bottom-color:#fff
}.tippy-tooltip.light-border-theme[x-placement^=bottom] > .tippy-arrow:after {
  border-bottom: 7px solid #fff;
  bottom:-7px
}.tippy-tooltip.light-border-theme[x-placement^=bottom] > .tippy-arrow:before {
  border-bottom: 7px solid rgba(0, 8, 16, .2);
  bottom:-6px
}.tippy-tooltip.light-border-theme[x-placement^=left] > .tippy-roundarrow:after {
  left: 1px;
  top: 0;
  transform:rotate(90deg)
}.tippy-tooltip.light-border-theme[x-placement^=left] > .tippy-arrow {
  border-left-color:#fff
}.tippy-tooltip.light-border-theme[x-placement^=left] > .tippy-arrow:after {
  border-left: 7px solid #fff;
  left:-7px
}.tippy-tooltip.light-border-theme[x-placement^=left] > .tippy-arrow:before {
  border-left: 7px solid rgba(0, 8, 16, .2);
  left:-6px
}.tippy-tooltip.light-border-theme[x-placement^=right] > .tippy-roundarrow:after {
  left: -1px;
  top: 0;
  transform:rotate(-90deg)
}.tippy-tooltip.light-border-theme[x-placement^=right] > .tippy-arrow {
  border-right-color:#fff
}.tippy-tooltip.light-border-theme[x-placement^=right] > .tippy-arrow:after {
  border-right: 7px solid #fff;
  right:-7px
}.tippy-tooltip.light-border-theme[x-placement^=right] > .tippy-arrow:before {
  border-right: 7px solid rgba(0, 8, 16, .2);
  right:-6px
}.tippy-tooltip.light-border-theme[x-placement^=bottom] > .tippy-arrow, .tippy-tooltip.light-border-theme[x-placement^=bottom] > .tippy-roundarrow, .tippy-tooltip.light-border-theme[x-placement^=top] > .tippy-arrow, .tippy-tooltip.light-border-theme[x-placement^=top] > .tippy-roundarrow {
  transform:translateX(-1px)
}.tippy-tooltip.light-border-theme[x-placement^=bottom] > .tippy-arrow:after, .tippy-tooltip.light-border-theme[x-placement^=bottom] > .tippy-arrow:before, .tippy-tooltip.light-border-theme[x-placement^=top] > .tippy-arrow:after, .tippy-tooltip.light-border-theme[x-placement^=top] > .tippy-arrow:before {
  left: -7px;
  border-left: 7px solid transparent;
  border-right:7px solid transparent
}.tippy-tooltip.light-border-theme[x-placement^=left] > .tippy-arrow, .tippy-tooltip.light-border-theme[x-placement^=left] > .tippy-roundarrow, .tippy-tooltip.light-border-theme[x-placement^=right] > .tippy-arrow, .tippy-tooltip.light-border-theme[x-placement^=right] > .tippy-roundarrow {
  transform:translateY(-1px)
}.tippy-tooltip.light-border-theme[x-placement^=left] > .tippy-arrow:after, .tippy-tooltip.light-border-theme[x-placement^=left] > .tippy-arrow:before, .tippy-tooltip.light-border-theme[x-placement^=right] > .tippy-arrow:after, .tippy-tooltip.light-border-theme[x-placement^=right] > .tippy-arrow:before {
  top: -7px;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent
}.tippy-box[data-theme~=navy]{--tw-bg-opacity:1;background-color:rgb(34 27 74 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tippy-box[data-theme~=navy] .tippy-content{margin:0px;padding:0px}.tippy-box[data-theme~=navy][data-placement^="top"] .tippy-arrow::before{--tw-border-opacity:1;border-top-color:rgb(34 27 74 / var(--tw-border-opacity, 1))}.tippy-box[data-theme~=navy][data-placement^="bottom"] .tippy-arrow::before{--tw-border-opacity:1;border-bottom-color:rgb(34 27 74 / var(--tw-border-opacity, 1))}.plus--tonnage-table .expanded{margin-bottom:2rem}.plus--tonnage-table .expanded .core--table-row__standard {
      background: rgba(255,255,255,0.5)
    }.plus--tonnage-table .expanded{
    display: none}.plus--tonnage-table.expanded .expanded {
      display: block;
    }.plus--tonnage-table.expanded .compacted {
      display: none;
    }.tooltip-title {
  font-weight: bold;
  font-size: 14px;
  padding-bottom: 4px;

}.tooltip-table {
  border-collapse: collapse;
}.tooltip-table td { padding: 2px; }.tooltip-table .tooltip-color { 
    width: 10px; 
    text-align: left;
  }.tooltip-table .tooltip-color div { width: 10px; height: 10px; }.tooltip-table .tooltip-series {
    text-transform: none;
  }.tooltip-table .tooltip-series small {
      display: block;
      opacity: 0.59;
      font-weight: normal;
      font-size: 12px;
      color: #727272;
      margin-bottom: 2px;
    }.tooltip-table .tooltip-value {
    text-align: right;
  }.tooltip-table .tooltip-total td { border-top: 1px solid black; text-align: right; font-weight: bold;}.has-tooltip {
  cursor: pointer;
}.tooltip {
  display: block !important;
  z-index: 10000;
}.tooltip .tooltip-inner {
    background: black;
    color: white;
    border-radius: 16px;
    padding: 5px 10px 4px;
  }.tooltip .tooltip-content p {
      font-weight: 600;
      font-size: 12px;
      color: #676769;
      @include not-last {
        margin-bottom: 12px;
      }
    }.tooltip .tooltip-arrow {
    width: 0;
    height: 0;
    border-style: solid;
    position: absolute;
    margin: 5px;
    border-color: black;
    z-index: 1;
  }.tooltip[x-placement^="top"] {
    margin-bottom: 5px;
  }.tooltip[x-placement^="top"] .tooltip-arrow {
      border-width: 5px 5px 0 5px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      bottom: -5px;
      left: calc(50% - 5px);
      margin-top: 0;
      margin-bottom: 0;
    }.tooltip[x-placement^="bottom"] {
    margin-top: 5px;
  }.tooltip[x-placement^="bottom"] .tooltip-arrow {
      border-width: 0 5px 5px 5px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-top-color: transparent !important;
      top: -5px;
      left: calc(50% - 5px);
      margin-top: 0;
      margin-bottom: 0;
    }.tooltip[x-placement^="right"] {
    margin-left: 5px;
  }.tooltip[x-placement^="right"] .tooltip-arrow {
      border-width: 5px 5px 5px 0;
      border-left-color: transparent !important;
      border-top-color: transparent !important;
      border-bottom-color: transparent !important;
      left: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
    }.tooltip[x-placement^="left"] {
    margin-right: 5px;
  }.tooltip[x-placement^="left"] .tooltip-arrow {
      border-width: 5px 0 5px 5px;
      border-top-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      right: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
    }.tooltip.popover .popover-inner {
      background: #f9f9f9;
      color: black;
      padding: 24px;
      border-radius: 5px;
      box-shadow: 0 5px 30px rgba(black, .2);
    }.tooltip.popover .popover-arrow {
      border-color: #f9f9f9;
    }.tooltip[aria-hidden='true'] {
    visibility: hidden;
    opacity: 0;
    transition: opacity .15s, visibility .15s;
  }.tooltip[aria-hidden='false'] {
    visibility: visible;
    opacity: 1;
    transition: opacity .15s;
  }.treeselect-input {
  width: 100%;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding: 2px 0px;
  padding-right: 40px;
  position: relative;
  min-height: 37px;
  background-color: #ffffff;
  cursor: text;
  font-size: 13px;
  font-family:Mulish, sans-serif;
  border-style:none;
  border-bottom-width:1px;
  border-style:solid;
  border-color:var(--color-dashboard-dropdown);
}.treeselect-input--unsearchable {
  cursor: default;
}.treeselect-input--unsearchable .treeselect-input__edit {
  caret-color: transparent;
  cursor: default;
}.treeselect-input--unsearchable .treeselect-input__edit:focus {
  position: absolute;
  z-index: -1;
  left: 0;
  min-width: 0;
  width: 0;
}.treeselect-input--value-not-selected .treeselect-input__edit,
.treeselect-input--value-not-selected.treeselect-input--unsearchable .treeselect-input__edit:focus {
  z-index: auto;
  position: static;
  width: 100%;
  max-width: 100%;
}.treeselect-input--value-not-selected .treeselect-input__tags {
  gap: 0;
}.treeselect-input__tags {
  display: inline-flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 4px;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
}.treeselect-input__tags-element {
  display: inline-flex;
  align-items: center;
  background-color: #d7dde4;
  cursor: pointer;
  padding: 2px 5px;
  border-radius: 2px;
  font-size: 13px;
  max-width: 100%;
  box-sizing: border-box;
}.treeselect-input__tags-element:hover {
  background-color: #c5c7cb;
}.treeselect-input__tags-element:hover .treeselect-input__tags-cross svg {
  stroke: #eb4c42;
}.treeselect-input--opened .treeselect-input__arrow {
  transform: rotate(180deg);
}.treeselect-input__tags-name {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}.treeselect-input__tags-cross {
  display: flex;
  margin-left: 2px;
}.treeselect-input__tags-cross svg {
  width: 12px;
  height: 12px;
}.treeselect-input__tags-count {
  font-size: 13px;
  font-family:Mulish, sans-serif;
  --tw-text-opacity:1;
  color:rgb(0 173 249 / var(--tw-text-opacity, 1));
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}.treeselect-input__edit {
  flex: 1;
  border: none;
  font-size: 13px;
  font-family:Mulish, sans-serif;
  --tw-text-opacity:1;
  color:rgb(0 173 249 / var(--tw-text-opacity, 1));
  text-overflow: ellipsis;

  width: 100%;
  max-width: calc(100% - 45px);
  padding: 0;

  /* Hide input for user */
  position: absolute;
  z-index: -1;
  min-width: 0;
}.treeselect-input__edit:focus {
  outline: none;
  min-width: 30px;
  max-width: 100%;

  /* Show input for user */
  z-index: auto;
  position: static;
}.treeselect-input__operators {
  display: flex;
  max-width: 60px;
  position: absolute;
  right: 8px;
  align-items: center;
}.treeselect-input__clear {
  display: flex;
  cursor: pointer;
  margin-right: 20px;
  opacity: 0.5;
  transition: opacity 0.2s ease-in-out;
}.treeselect-input__clear:hover {
    opacity: 1;
  }.treeselect-input__clear svg {
  stroke: #c5c7cb;
  /* width: 17px; */
  /* min-width: 17px;
  height: 20px; */
}.treeselect-input__clear:hover svg {
  stroke: #838790;
}.treeselect-input__arrow {
  display: flex;
  cursor: pointer;
  width: 9px;
  height: 9px;
}.treeselect-input__arrow svg {
  /* stroke: #c5c7cb; */
  /* width: 20px; */
  fill: rgba(128,128,128,1);
  stroke: rgba(128,128,128,1);
  width: 9px;
  height: 9px;
  /* min-width: 20px;
  height: 20px; */
}.treeselect-input__arrow:hover svg {
  fill: rgba(0,0,0,1);
  stroke: rgba(0,0,0,1);
}.treeselect-list {
  width: 100%;
  box-sizing: border-box;
  border-width:1px;
  border-style:solid;
  border-color:var(--color-dashboard-dropdown);
  borde-radius: 2px;
  overflow-y: auto;
  background-color: #ffffff;
  max-height: 300px;
}.treeselect-list__group-container {
  box-sizing: border-box;
}.treeselect-list__item {
  display: flex;
  align-items: center;
  box-sizing: border-box;
  cursor: pointer;
  height: 30px;
  padding-left: 20px !important;
}.treeselect-list__item--group {
  padding-left: 0px !important;
}.treeselect-list__item:focus {
  outline: none;
}.treeselect-list__item--focused {
  /* background-color: #f0ffff !important; */
}.treeselect-list__item--hidden {
  display: none;
}.treeselect-list__item-icon {
  display: flex;
  align-items: center;
  cursor: pointer;
  height: 9px;
  width: 9px;
  min-width: 9px;
  margin-left: 5px;
}.treeselect-list__item-icon svg {
  pointer-events: none;
  width: 100%;
  height: 100%;
  /* stroke: #c5c7cb; */
  opacity: 0.5;
}.treeselect-list__item-icon * {
  pointer-events: none;
}.treeselect-list__item-icon:hover svg {
  /* stroke: #838790; */
  opacity: 1;
}.treeselect-list__item-checkbox-container {
  width: 20px;
  height: 20px;
  min-width: 20px;
  border: 1px solid #d7dde4;
  border-radius: 3px;
  position: relative;
  background-color: #ffffff;
  pointer-events: none;
  box-sizing: border-box;
}.treeselect-list__item-checkbox-container svg {
  position: absolute;
  height: 100%;
  width: 100%;
}.treeselect-list__item-checkbox {
  margin: 0;
  width: 0;
  height: 0;
  pointer-events: none;
  position: absolute;
  z-index: -1;
}.treeselect-list__item-checkbox-icon {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  text-align: left;
}.treeselect-list__item-label {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: keep-all;
  white-space: nowrap;
  /* font-size: 14px; */
  font-family:Mulish, sans-serif;
  padding-left: 5px;
  pointer-events: none;
  text-align: left;
}.treeselect-list__item-label-counter {
  margin-left: 3px;
  /* color: #838790;
  font-size: 13px; */
}.treeselect-list__empty {
  display: flex;
  align-items: center;
  height: 30px;
  padding-left: 4px;
}.treeselect-list__empty--hidden {
  display: none;
}.treeselect-list__empty-icon {
  display: flex;
  align-items: center;
}.treeselect-list__empty-text {
  font-size: 14px;
  padding-left: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: keep-all;
  white-space: nowrap;
}.treeselect-list__slot {
  position: sticky;
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  bottom: 0;
  background-color: #ffffff;
}/* single-select styles */.treeselect-list.treeselect-list--single-select .treeselect-list__item-checkbox-container {
  display: none;
}/* disabled-branch-node styles */.treeselect-list.treeselect-list--disabled-branch-node
  .treeselect-list__item--group
  .treeselect-list__item-checkbox-container {
  display: none;
}/* checked styles */.treeselect-list__item--checked {
  background-color: #e9f1f1;
}.treeselect-list.treeselect-list--single-select .treeselect-list__item--checked {
  background-color: transparent;
}.treeselect-list.treeselect-list--single-select .treeselect-list__item--single-selected {
  background-color: #f5fafd;
  color: #495c68;  
}.treeselect-list__item .treeselect-list__item-checkbox-container svg {
  stroke: transparent;
}.treeselect-list__item--checked .treeselect-list__item-checkbox-container svg,
.treeselect-list__item--partial-checked .treeselect-list__item-checkbox-container svg {
  stroke: #ffffff;
}.treeselect-list__item--checked .treeselect-list__item-checkbox-container,
.treeselect-list__item--partial-checked .treeselect-list__item-checkbox-container {
  background-color: #52c67e;
}.treeselect-list__item--disabled .treeselect-list__item-checkbox-container {
  background-color: #e9f1f1;
}.treeselect-list__item--disabled .treeselect-list__item-label {
  color: #c5c7cb;
}.treeselect {
    width: 100%;
    position: relative;
    box-sizing: border-box;
  }.treeselect--disabled {
    pointer-events: none;
  }.treeselect-list {
    position: absolute;
    left: 0;
    border-radius: 4px;
    box-sizing: border-box;
    z-index: 1000;
  }.treeselect .treeselect-list {
    position: absolute;
  }.treeselect .treeselect-list--static {
    position: static;
  }.treeselect-input--focused {
    /* border-color: #101010; */
  }.treeselect-input--opened.treeselect-input--top {
    border-top-color: transparent;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }.treeselect-input--opened.treeselect-input--bottom {
    border-bottom-color: transparent;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }.treeselect-list--focused {
    /* border-color: #101010; */
  }.treeselect-list--top,
  .treeselect-list--top-to-body {
    border-bottom-color: #d7dde4;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }.treeselect-list--bottom,
  .treeselect-list--bottom-to-body {
    border-top-color: #d7dde4;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }.treeselect-list--top {
    left: 0;
    bottom: 100%;
  }.treeselect-list--bottom {
    left: 0;
    top: 100%;
  }.core--state__user-state.invited i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--state__user-state.active{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__user-state.active i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state__user-state.archived{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.core--state__user-state.archived i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.core--state__user-state.blocked{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__user-state.blocked i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.core--state__user-state.locked i { background-image: url(/assets/icons/status/lock-4536604b22b7886934f4e9f324a3103446d648301816845cf4dffc5f6fc2f9e0.svg) }.tippy-list-item{display:flex;align-items:flex-start;justify-content:space-between;padding-top:0.5rem;padding-bottom:0.5rem;border-bottom-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);
  font-size: 0.8rem}.tippy-list-item:last-child{border-bottom-width:0px}.tippy-list-item.no-line{border-style:none}.tippy-list-item a > span{border-style:none}.dashboard--stats{display:flex;align-items:flex-start;justify-content:space-between;
  margin: 0 -10px 40px -10px}.dashboard--stats .core--section {
    flex: 1;
    margin: 0 10px;
  }.dashboard--stats .core--section:last-child {
    flex: 2;
    margin: 0 10px;
  }.sds-codes{display:flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap}.sds-code{border-radius:0.75rem;background-color:transparent;border-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;
  margin: 4px 8px 4px 0;
  display:inline-block;
  display:flex;
  align-items:center;
  justify-content:flex-start;
  cursor:default}.sds-comparison--critical .sds-code{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-style:none}.sds-code--extra {
    border: 1px solid #555;
  }.sds-code i {
    width: 10px;
    height: 10px;
    margin-right:0.25rem;
    border-radius:9999px;
  }.sds-code--priority__critical_priority i{--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.sds-code--priority__high_priority i{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.sds-code--priority__medium_priority i{--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.sds-code--priority__low_priority i { display: none; }.sds-code--priority__ignore { display: none; }.sds-code--priority__ignore i { display: none }.sds-code.code-faded {
    opacity: 0.25;
  }.sds-code.code-highlighted{--tw-bg-opacity:1;background-color:rgb(0 30 46 / var(--tw-bg-opacity, 1));--tw-border-opacity:1;border-color:rgb(0 30 46 / var(--tw-border-opacity, 1));
    color: white}.table-col-small-stat {
  width: 30px !important;
}.core--table__heaer .table-col-small-stat {
  transform: rotate(45deg);
  text-align: right;
}.sds-comparison{margin-bottom:1rem}.sds-comparison table{width:100%;border-collapse:collapse}.sds-comparison table td, .sds-comparison table th{padding:1rem;text-align:left;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown)}.sds-comparison table td.gap, .sds-comparison table th.gap{background-color:transparent;padding-left:0px;
        width: 1px;
        border: none !important}.sds-comparison table tbody tr td:first-child{font-weight:700}.sds-comparison table .excel {
      background: transparent;
    }.sds-comparison table .match {
      width: 60px;
      text-align:center;
    }.sds-comparison table .match img{display:inline-block}.sds-comparison--critical{padding-left:1rem;padding-right:1rem;padding-top:1.5rem;padding-bottom:1.5rem;--tw-bg-opacity:1;background-color:rgb(0 30 46 / var(--tw-bg-opacity, 1));display:flex;justify-content:flex-start;align-items:center;margin-bottom:1rem}.sds-comparison--critical__label{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-size:0.875rem;line-height:1.25rem;padding-right:1rem;border-right-width:1px;border-style:solid;border-color:rgb(255 255 255 / 0.5);margin-right:1rem}.core--table .sds-icon {
    width: 40px;
    text-align:center;
  }.core--table .sds-icon .core--table-cell__content{display:flex;justify-content:center;align-items:center}.core--table__record-split{display:flex;align-items:center;justify-content:flex-start}.core--table__record-split span.split-primary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core--table__record-split span.split-secondary{padding-left:0.5rem;margin-left:0.5rem;border-left-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);color:rgb(0 30 46 / var(--tw-text-opacity, 1));--tw-text-opacity:0.5}.severity {
  width: 22px;
  height: 22px;
  display: block;
  border-radius:9999px;
  
}.severity.severity-x {
    display: none;
  }.severity.severity-0{background-color:var(--color-dashboard-dropdown)}.severity.severity-1{--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.severity.severity-2{--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.severity.severity-3{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.severity.severity-4{--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.wgk-number {
  width: 22px;
  height: 22px;
  display: block;
  border-radius:9999px;

}.wgk-number.wgk-number-x {
    display: none;
  }.wgk-number.wgk-number-3, .wgk-number.wgk3, .wgk-number.type_a{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.wgk-number.wgk-number-2, .wgk-number.wgk2, .wgk-number.type_b{--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.wgk-number.wgk-number-1, .wgk-number.wgk1, .wgk-number.type_c{--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.wgk-number.wgk-number-nwg, .wgk-number.nwg{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.wgk-number.wgk-number-awg, .wgk-number.awg{--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.discrepancy-list, .discrepancy-box{padding:1.5rem;margin-left:1rem;margin-bottom:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.discrepancy-list:last-child, .discrepancy-box:last-child{margin-bottom:0px}.discrepancy-list span.discrepancy-box-link,  .discrepancy-box span.discrepancy-box-link  {
    text-decoration: underline;
  }.discrepancy-list span.discrepancy-box-link.fade, .discrepancy-box span.discrepancy-box-link.fade {
      color: rgba(0,0,0,0.3);
    }.discrepancy-list.black, .discrepancy-box.black{--tw-bg-opacity:1;background-color:rgb(0 30 46 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.discrepancy-list.black a span.discrepancy-box-link, .discrepancy-list.black span.discrepancy-box-link, .discrepancy-box.black a span.discrepancy-box-link, .discrepancy-box.black span.discrepancy-box-link  {
      color: rgba(255,255,255,0.3);
    }.discrepancy-list h3, .discrepancy-box h3{font-weight:700;
    font-size: 16px}.discrepancy-list h2, .discrepancy-box h2{font-weight:700;
    font-size: 17px}.discrepancy-list h2.has-value-change, .discrepancy-box h2.has-value-change{display:flex;align-items:center;justify-content:space-between}.discrepancy-list h2{margin-bottom:1rem}.discrepancy-list li{margin-bottom:0.75rem;padding-bottom:0.75rem;
    border-bottom: 1px solid rgba(151,151,151,0.3)}.discrepancy-list li:last-child {
      border-bottom: none;
      margin-bottom:0px;
    }.discrepancy-link{display:flex;align-items:flex-start;justify-content:flex-start}.core--link.subrow.arrow::after {
  display: none !important;
}.core--search-sidebar {
  overflow-y: scroll;
}.core--search-bucket-divider{padding-left:0.5rem;padding-right:0.5rem;margin-top:0.5rem;margin-bottom:0.5rem}.core--search-bucket-divider__line{border-style:none;border-top-width:1px;border-style:solid;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-border-opacity:0.2}.core--search-bucket-divider__label{padding-left:0.5rem;padding-right:0.5rem;margin-top:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.core--search-bucket-divider__description{margin-top:0.5rem;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-text-opacity:0.5}.sds--value-change{display:flex;align-items:center;justify-content:flex-start;font-size:0.875rem;line-height:1.25rem;margin-left:0.5rem;
  text-decoration: none !important}.sds--value-change span {
    text-decoration: none;
    margin-left:0.25rem;
    opacity: 0.5;
  }.amazon_web_mapping_statement_id .options {
  display: block !important;
}@keyframes highlight {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.2;
  }
  100% {
    opacity: 1;
  }
}.clipboard-pill {
  background: yellow;
  display:inline-block;
  border-radius:0.75rem;
  background-color:var(--color-dashboard-dropdown);
  padding-top:0.25rem;
  padding-bottom:0.25rem;
  padding-left:0.75rem;
  padding-right:0.75rem;
  margin-right:0.25rem;
  margin-bottom:0.25rem;
  white-space:nowrap;
}.clipboard-pill span{display:flex;align-items:center;justify-content:space-between}.clipboard-pill i {

    background-position: 50% 50%;
    width: 15px;
    height: 15px;
    margin-left: 5px;
    display: inline-block;
    background-size: contain;
    background-repeat: no-repeat;

    background-image: url(/assets/clipboard-cc317d3f705894f88e0b77ce3c7056c23c9b5e2227b309ff5da6d6795b1a9409.svg);
  }.clipboard-pill:hover{background-color:var(--color-dashboard-dropdown);--tw-bg-opacity:0.5}.clipboard-pill.clicked {
    animation: highlight 0.5s both;
  }.clipboard-pill.ticked i {

      background-image: url(/assets/tick--grey-e646826578981ee41dcf0de707be15ca8f68246538cdef6fc4d77d7586f32163.svg);
    }.deliverable-file-upload__existing {
    display: none;
  }.deliverable-file-upload .core--button {
    margin-top: 0 !important;
  }.deliverable-file-upload.has-file .deliverable-file-upload__existing {
      display: block;
    }.deliverable-file-upload.has-file .project_deliverable_new_file_upload_id,
    .deliverable-file-upload.has-file .project_deliverable_file_upload_id {
      display: none;
    }.deliverable-file-upload.new-version .project_deliverable_new_file_upload_id {
      display: block;
    }.deliverable-file-upload.selected-existing-file .project_deliverable_new_file_upload_id {
      display: none;
    }.deliverable-file-upload.uploaded-new-file:not(.new-version) .project_deliverable_file_category_id {
        display: block;
      }.deliverable-file-upload.uploaded-new-file .project_deliverable_file_upload_id {
      display: none;
    }.sds--deliverable-progress{width:100%}.sds--deliverable-progress__wrapper{border-radius:0.75rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);overflow:hidden;display:flex;justify-content:space-between}.sds--deliverable-progress__bar {
    height: 20px;
  }.sds--deliverable-progress__bar.awaiting_qa{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.sds--deliverable-progress__bar.awaiting_review{--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.sds--deliverable-progress__bar.completed{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.sds--deliverable-progress__bar.pending{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.sds--deliverable-progress__bar.rejected{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__project-deliverable-state.awaiting_qa i, .core--state__client-project-deliverable-state.awaiting_qa i { background-image: url(/assets/icons/status/in-progress-d1f1d4dbbdd8cfc0e53ba814b4d10fac2cc04b054219133ba463cd3bed1976fd.svg) }.core--state__project-deliverable-state.rejected i, .core--state__client-project-deliverable-state.rejected i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.core--state__file-upload-state.rejected i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.sds--info-bar{display:flex;align-items:center;justify-content:space-between;position:relative;flex:1 1 0%;padding-top:0.5rem;padding-bottom:0.5rem}.sds--info-bar__title {
    min-width: 100px;
    font-size: 10px;
    --tw-text-opacity:1;
    color:rgb(154 166 191 / var(--tw-text-opacity, 1));
    text-transform: uppercase;
    white-space: nowrap;
    margin-right: 10px;
  }.sds--info-bar__title--longer {
      width: 200px;
    }.sds--info-bar__bar {
    flex: 1;
    height: 16px;
    border-radius: 12.5px;
    border-width:1px;
    border-style:solid;
    border-color:var(--color-dashboard-dropdown);
    background-color:var(--color-dashboard-dropdown);
    position: relative;
    overflow: hidden;
  }.sds--info-bar__stat {
    height: 100%;
    position: absolute;
    top: 0;
  }.sds--info-bar [data-controller="popup"]{display:contents}.sds--info-bar .file-upload-pending{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.sds--info-bar .file-upload-rejected{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.sds--info-bar .file-upload-completed{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.sds--info-bar .project-deliverable-pending{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.sds--info-bar .project-deliverable-upload-rejected{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.sds--info-bar .project-deliverable-awaiting_qa{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.sds--info-bar .project-deliverable-awaiting_review{--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.sds--info-bar .project-deliverable-completed{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--table-row .sds--info-bar__title {
    display: none;
  }.sds--progress-bar{border-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);
  border-radius: 12.5px;
  position:relative;
  width:100%;
  --tw-bg-opacity:1;
  background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.sds--progress-bar_cumulative {
    width: 1px;
    height: 30px;
    position:absolute;
    top: 0px;
  }.sds--progress-bar_cumulative:after {
      bottom: -10px;
      left: 50%;
      border: solid transparent;
      content: "";
      height: 0;
      width: 0;
      position: absolute;
      pointer-events: none;
      border-color: rgba(#876AF6, 0);
      border-bottom-color: #876AF6;
      border-width: 10px;
      margin-left: -10px;
    }.sds--progress-bar_progress {
    height: 30px;
    --tw-bg-opacity:1;
    background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));
    border-radius: 12.5px;
  }.sds--progress-table{width:100%;border-collapse:collapse}.sds--progress-table th, .sds--progress-table td{text-align:right;vertical-align:top;padding:0.5rem}.project-assign {
  position: fixed; 
  bottom: 0; left: 0; 
  width: 100%; 
  background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1)); 
  --tw-bg-opacity:0.9; 
  padding:1rem;
  z-index: 1000;
}.project-assign .container{margin-left:auto;margin-right:auto;
    min-width: 1300px}.project-assign-inner{display:flex;align-items:center;justify-content:center}.project-assign-inner > div {
      margin: 0 10px;
    }.project-assign-inner select {
      padding: 4px 10px;
      border: 1px solid black;
      -webkit-appearance: none;
         -moz-appearance: none;
              appearance: none;
    }.project-assign-inner label {
      margin: 0 5px;
      color: white;
    }.project-assign-inner label input {
        margin-right: 5px;
      }.project-assign-text {
    color: white;
  }.project-assign-input{cursor:pointer;
    display: block;
    padding:0px;
    width: 20px;
    height: 20px;
    border-width:1px;
    border-style:solid;
    border-color:var(--color-dashboard-dropdown);
    border-radius:0.25rem;
    --tw-bg-opacity:1;
    background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
    background-position:center;
    background-repeat:no-repeat;
    -webkit-appearance:none;
       -moz-appearance:none;
            appearance:none}.project-assign-input:checked{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));
      background-image: url(/assets/icons/tick--white-cfc0eb95771458c86290d50cf2123205d866cb795ddae924788247aa8b37b66c.svg)}.project-assign-input:disabled{--tw-bg-opacity:1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1));--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.core--state__project-state.ready_for_invoicing i, .core--state__client-project-state.ready_for_invoicing i { background-image: url(/assets/icons/status/stop--green-824307eff12d3e27540100cb6e97ecb509c404482eb2b9b27f2763d1ff3bfccd.svg) }.tooltip-title {
  font-weight: bold;
  font-size: 14px;
  padding-bottom: 4px;

}.tooltip-table {
  border-collapse: collapse;
}.tooltip-table td { padding: 2px; }.tooltip-table .tooltip-color { 
    width: 10px; 
    text-align: left;
  }.tooltip-table .tooltip-color div { width: 10px; height: 10px; }.tooltip-table .tooltip-series {
    text-transform: none;
  }.tooltip-table .tooltip-series small {
      display: block;
      opacity: 0.59;
      font-weight: normal;
      font-size: 12px;
      color: #727272;
      margin-bottom: 2px;
    }.tooltip-table .tooltip-value {
    text-align: right;
  }.tooltip-table .tooltip-total td { border-top: 1px solid black; text-align: right; font-weight: bold;}.has-tooltip {
  cursor: pointer;
}.tooltip {
  display: block !important;
  z-index: 10000;
}.tooltip .tooltip-inner {
    background: black;
    color: white;
    border-radius: 16px;
    padding: 5px 10px 4px;
  }.tooltip .tooltip-content p {
      font-weight: bold;
      font-size: 12px;
      color: #666;
      @include not-last {
        margin-bottom: 12px;
      }
    }.tooltip .tooltip-arrow {
    width: 0;
    height: 0;
    border-style: solid;
    position: absolute;
    margin: 5px;
    border-color: black;
    z-index: 1;
  }.tooltip[x-placement^="top"] {
    margin-bottom: 5px;
  }.tooltip[x-placement^="top"] .tooltip-arrow {
      border-width: 5px 5px 0 5px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      bottom: -5px;
      left: calc(50% - 5px);
      margin-top: 0;
      margin-bottom: 0;
    }.tooltip[x-placement^="bottom"] {
    margin-top: 5px;
  }.tooltip[x-placement^="bottom"] .tooltip-arrow {
      border-width: 0 5px 5px 5px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-top-color: transparent !important;
      top: -5px;
      left: calc(50% - 5px);
      margin-top: 0;
      margin-bottom: 0;
    }.tooltip[x-placement^="right"] {
    margin-left: 5px;
  }.tooltip[x-placement^="right"] .tooltip-arrow {
      border-width: 5px 5px 5px 0;
      border-left-color: transparent !important;
      border-top-color: transparent !important;
      border-bottom-color: transparent !important;
      left: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
    }.tooltip[x-placement^="left"] {
    margin-right: 5px;
  }.tooltip[x-placement^="left"] .tooltip-arrow {
      border-width: 5px 0 5px 5px;
      border-top-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      right: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0;
    }.tooltip.popover .popover-inner {
      background: #f9f9f9;
      color: black;
      padding: 24px;
      border-radius: 5px;
      box-shadow: 0 5px 30px rgba(black, .2);
    }.tooltip.popover .popover-arrow {
      border-color: #f9f9f9;
    }.tooltip[aria-hidden='true'] {
    visibility: hidden;
    opacity: 0;
    transition: opacity .15s, visibility .15s;
  }.tooltip[aria-hidden='false'] {
    visibility: visible;
    opacity: 1;
    transition: opacity .15s;
  }.core--state__wgk-number-state i, .core--state__client-wgk-number-state i { 
      background-image: none;
      width: 15px;
      height: 15px;
      --tw-bg-opacity:1;
      background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
      border-radius:9999px;
    }.core--state__wgk-number-state.nwg, .core--state__client-wgk-number-state.nwg{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__wgk-number-state.nwg i, .core--state__client-wgk-number-state.nwg i{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__wgk-number-state.awg, .core--state__client-wgk-number-state.awg{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.core--state__wgk-number-state.awg i, .core--state__client-wgk-number-state.awg i{--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.core--state__wgk-number-state.wgk1, .core--state__client-wgk-number-state.wgk1{--tw-border-opacity:1;border-color:rgb(255 215 83 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.core--state__wgk-number-state.wgk1 i, .core--state__client-wgk-number-state.wgk1 i{--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.core--state__wgk-number-state.wgk2, .core--state__client-wgk-number-state.wgk2{--tw-border-opacity:1;border-color:rgb(255 138 27 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.core--state__wgk-number-state.wgk2 i, .core--state__client-wgk-number-state.wgk2 i{--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.core--state__wgk-number-state.wgk3, .core--state__client-wgk-number-state.wgk3{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__wgk-number-state.wgk3 i, .core--state__client-wgk-number-state.wgk3 i{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__wgk-type-state i, .core--state__client-wgk-type-state i { 
      background-image: none;
      width: 15px;
      height: 15px;
      --tw-bg-opacity:1;
      background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
      border-radius:9999px;
    }.core--state__wgk-type-state.type_c, .core--state__client-wgk-type-state.type_c{--tw-border-opacity:1;border-color:rgb(255 215 83 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.core--state__wgk-type-state.type_c i, .core--state__client-wgk-type-state.type_c i{--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.core--state__wgk-type-state.type_b, .core--state__client-wgk-type-state.type_b{--tw-border-opacity:1;border-color:rgb(255 138 27 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.core--state__wgk-type-state.type_b i, .core--state__client-wgk-type-state.type_b i{--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.core--state__wgk-type-state.type_a, .core--state__client-wgk-type-state.type_a{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__wgk-type-state.type_a i, .core--state__client-wgk-type-state.type_a i{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.wgk-preview {
  width: calc(90vw - 470px - 10px);
  background: none !important;
  left: 5vw;
}.wgk-preview iframe {
    width: 100%;
    height: 100%;
  }.wgk-deliverable{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.wgk-deliverable--status{margin-right:1.5rem;padding-right:1.5rem;border-right-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown)}.wgk-deliverable--status--label{font-size:12px;--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));text-transform:uppercase;margin-bottom:0.25rem;font-weight:700}.wgk-grid .core--form-group{margin-bottom:0px}.wgk-grid .core--form-group, .wgk-grid .core--form-nested-form {
    width: 100% !important;
  }.wgk-grid--header, .wgk-grid--row{display:flex;align-items:center;justify-content:space-between;margin-bottom:0.75rem}.wgk-grid div.project_deliverable_wgk_compositions_reference {
    flex: 2;
  }.wgk-grid div.project_deliverable_wgk_compositions_value {
    flex: 1;
  }.wgk-grid div.input{margin-right:1rem;margin-bottom:0px}.wgk-grid .remove_fields {
    width: 20px;
    margin-right: 0;
  }.wgk-grid .core--form-row{margin-bottom:0px;align-items:center}.or--tonnage-form .year-input{padding:0.5rem}.or--tonnage-form .year-input input{width:100%;border-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown);padding:0.5rem}.or--summary-icon {

  width: 48px;
  height: 48px;
  border-radius: 71px;
  position: relative;
  align-self: center;
  margin-top:1rem;
  margin-bottom:1rem;
  margin-left:1rem;


}.or--summary-icon::after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 48px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
  }.or--summary-icon.flag-icon {
    border-radius: 10px;
    width: 72px;
  }.or--summary-icon.client { 
    background: linear-gradient(160.3deg, #FFD753 10.28%, #FDE6A8 87.56%);
  }.or--summary-icon.client::after { background-image: url(/assets/icons/or/client-432b83afbdec6432571d7a68dd49d2e1822e710a3206b150cf3bb8a4d0eceb9d.svg); }.or--summary-icon.product {
    background: linear-gradient(329.26deg, #E37FFF 27.18%, #E088FF 84.98%);
  }.or--summary-icon.product::after { background-image: url(/assets/icons/or/product-ab166b550f7d5b8fa7cbfb306a3a3fc6981c8821c398543276029f92e15c8d6a.svg); }.or--summary-icon.substance {
    background: linear-gradient(145.01deg, #638AE2 12.52%, #206ECE 87.8%);
  }.or--summary-icon.substance::after { background-image: url(/assets/icons/or/substance-20e3f155f87f5e553f32a9f1fa50387d0051a9a138dc87593565d2d2b070ae0a.svg); }.or--summary-icon.downstream_user {
    background: #8B5AFF;
  }.or--summary-icon.downstream_user::after { background-image: url(/assets/icons/or/downstream_user-fd0d12b803b6c867cc313c14d1d9a95d3ce79fa64669391ea609e71a59e269d4.svg); }.or--summary-icon.scheme {
    background: #8B5AFF;
  }.or--summary-icon.scheme::after { background-image: url(/assets/icons/or/scheme-bec07674597cef836e5e7db4f949da035574b6850d46a64800b5bd60dc000107.svg); }.or--summary-icon.jurisdiction {
    background: linear-gradient(139.18deg, #00B8AC 10.16%, #18A299 86.02%);
  }.or--summary-icon.jurisdiction::after { background-image: url(/assets/icons/or/jurisdiction-d9bfb770240420344f3d9c573ec37a2997c7746a8462274f02e73c3a9522c105.svg); }.or--tonnage-table .or--tonnage-archive{margin-top:-0.5rem;margin-bottom:-0.5rem}.or--tonnage-table .or--tonnage-archive a{display:flex;align-items:center;justify-content:center;padding:0.5rem}.or--tonnage-table .or--tonnage-archive a svg{fill:currentColor;--tw-text-opacity:1;color:rgb(0 30 46 / var(--tw-text-opacity, 1));opacity:0.2}.or--tonnage-table .or--tonnage-archive a:hover svg{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));opacity:1}.or--tonnage-table .core--table-col.rnumber-wide, .or--tonnage-table .core--table-col.rnumber-std{align-items:flex-end}.or--tonnage-table .core--table-cell.rnumber-std, .or--tonnage-table .core--table-col.rnumber-std {
      width: 80px;
    }.or--tonnage-table .core--table-cell.rnumber-wide, .or--tonnage-table .core--table-col.rnumber-wide {
      width: 198px;
    }.or--tonnage-table .or--tonnage-table__indirect-supplier{margin-top:2rem}.or--tonnage-table .or--tonnage-table__indirect-supplier .core--table-row__standard{--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.or--tonnage-table.or--tonnage-table__input .core--table-cell, .or--tonnage-table.or--tonnage-table__input .core--table-col {
      border-left: none !important;
    }/* border-left: 1px solid transparent; */.or--tonnage-table.or--tonnage-table__input .core--table-col:first-child, .or--tonnage-table.or--tonnage-table__input .core--table-col.icon {
        /* border-left: none; */
      }.or--tonnage-table.or--tonnage-table__input .core--table-col.no-line {
        /* border: transparent; */
      }.or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide:after, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std:after {
          content: "";
          display: block;
          width: 0.75rem;
          height: 5px;
        }.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std {
        width: 105px;
      }.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide {
        width: 223px;
      }.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std{padding:0px;flex:none}.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide .core--table-cell__content, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std .core--table-cell__content, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide .core--table-cell__content, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std .core--table-cell__content {
          width: 100%;
        }.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide .core--table-cell__content turbo-frame, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std .core--table-cell__content turbo-frame, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide .core--table-cell__content turbo-frame, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std .core--table-cell__content turbo-frame{flex:1 1 0%;height:100%;display:flex;align-items:center;justify-content:flex-end}.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide .core--table-cell__content .or--tonnage-cell, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std .core--table-cell__content .or--tonnage-cell, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide .core--table-cell__content .or--tonnage-cell, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std .core--table-cell__content .or--tonnage-cell{display:flex;align-items:center;justify-content:flex-end;flex:1 1 0%;height:100%;padding-left:0.75rem;padding-right:0.75rem}.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide .core--table-cell__content .or--tonnage-cell svg.tick, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std .core--table-cell__content .or--tonnage-cell svg.tick, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide .core--table-cell__content .or--tonnage-cell svg.tick, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std .core--table-cell__content .or--tonnage-cell svg.tick{fill:currentColor;--tw-text-opacity:1;color:rgb(0 225 210 / var(--tw-text-opacity, 1))}.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide .core--table-cell__content .or--tonnage-cell svg.edit, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std .core--table-cell__content .or--tonnage-cell svg.edit, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide .core--table-cell__content .or--tonnage-cell svg.edit, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std .core--table-cell__content .or--tonnage-cell svg.edit{fill:currentColor;--tw-text-opacity:1;color:rgb(0 30 46 / var(--tw-text-opacity, 1));opacity:0.2}.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide .core--table-cell__content .or--tonnage-cell.archived, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std .core--table-cell__content .or--tonnage-cell.archived, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide .core--table-cell__content .or--tonnage-cell.archived, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std .core--table-cell__content .or--tonnage-cell.archived {
              background: #F7F8F9;
            }.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide .core--table-cell__content .or--tonnage-cell.blank, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std .core--table-cell__content .or--tonnage-cell.blank, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide .core--table-cell__content .or--tonnage-cell.blank, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std .core--table-cell__content .or--tonnage-cell.blank{background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.1}.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide .core--table-cell__content .or--tonnage-cell.blank a, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std .core--table-cell__content .or--tonnage-cell.blank a, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide .core--table-cell__content .or--tonnage-cell.blank a, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std .core--table-cell__content .or--tonnage-cell.blank a{display:flex;align-items:center;justify-content:flex-end}.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide .core--table-cell__content .or--tonnage-cell.blank a:hover svg.edit, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std .core--table-cell__content .or--tonnage-cell.blank a:hover svg.edit, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide .core--table-cell__content .or--tonnage-cell.blank a:hover svg.edit, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std .core--table-cell__content .or--tonnage-cell.blank a:hover svg.edit{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));opacity:1}.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide .core--table-cell__content .or--tonnage-cell.editable, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std .core--table-cell__content .or--tonnage-cell.editable, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide .core--table-cell__content .or--tonnage-cell.editable, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std .core--table-cell__content .or--tonnage-cell.editable{background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.2}.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide .core--table-cell__content .or--tonnage-cell.editable a, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std .core--table-cell__content .or--tonnage-cell.editable a, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide .core--table-cell__content .or--tonnage-cell.editable a, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std .core--table-cell__content .or--tonnage-cell.editable a{display:flex;align-items:center;justify-content:space-between}.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide .core--table-cell__content .or--tonnage-cell.editable a svg.edit, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std .core--table-cell__content .or--tonnage-cell.editable a svg.edit, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide .core--table-cell__content .or--tonnage-cell.editable a svg.edit, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std .core--table-cell__content .or--tonnage-cell.editable a svg.edit {
                  display: none;
                }.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide .core--table-cell__content .or--tonnage-cell.editable a:hover svg.tick, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std .core--table-cell__content .or--tonnage-cell.editable a:hover svg.tick, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide .core--table-cell__content .or--tonnage-cell.editable a:hover svg.tick, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std .core--table-cell__content .or--tonnage-cell.editable a:hover svg.tick { display: none; }.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide .core--table-cell__content .or--tonnage-cell.editable a:hover svg.edit, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std .core--table-cell__content .or--tonnage-cell.editable a:hover svg.edit, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide .core--table-cell__content .or--tonnage-cell.editable a:hover svg.edit, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std .core--table-cell__content .or--tonnage-cell.editable a:hover svg.edit { display: block; }.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide .core--table-cell__content .or--tonnage-cell.editing, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std .core--table-cell__content .or--tonnage-cell.editing, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide .core--table-cell__content .or--tonnage-cell.editing, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std .core--table-cell__content .or--tonnage-cell.editing{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide .core--table-cell__content .or--tonnage-cell.editing input, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std .core--table-cell__content .or--tonnage-cell.editing input, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide .core--table-cell__content .or--tonnage-cell.editing input, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std .core--table-cell__content .or--tonnage-cell.editing input {
                width: 100px;
                margin-right:0.5rem;
                -webkit-appearance:none;
                   -moz-appearance:none;
                        appearance:none;
                background-color:transparent;
                text-align:right;
                --tw-text-opacity:1;
                color:rgb(255 255 255 / var(--tw-text-opacity, 1));
              }.or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-wide .core--table-cell__content .or--tonnage-cell a, .or--tonnage-table.or--tonnage-table__input .core--table-cell.rnumber-std .core--table-cell__content .or--tonnage-cell a, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-wide .core--table-cell__content .or--tonnage-cell a, .or--tonnage-table.or--tonnage-table__input .core--table-col.rnumber-std .core--table-cell__content .or--tonnage-cell a{flex:1 1 0%;height:100%}.core--table--standard[data-type="recipient"] .status .core--table-cell__content {
    gap: 4px;
  }.core--table--standard[data-type="recipient"] .actions {
    width: 12rem;
  }.core--table--standard[data-type="recipient"] .actions .core--table-cell__content {
      gap: 10px;
    }.or--campaigns-table .progress .core--table-cell__content {
    gap: 10px;
  }.campaign-progress-bar{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;flex:1 1 0%;padding-top:1rem;padding-bottom:1rem;gap:0.5rem}.campaign-progress-bar + .plus--info-bar {
    margin-top: -1.5rem;
  }.campaign-progress-bar__bar-wrapper {
    width: 100%;
    display:flex;
    align-items:center;
    justify-content:space-between;
    position:relative;
    flex:1 1 0%;
    padding-left:1rem;
    padding-right:1rem;
  }.campaign-progress-bar__title, .campaign-progress-bar__bar-title, .campaign-progress-bar__legend__title {
    min-width: 60px;
    font-size: 10px;
    --tw-text-opacity:1;
    color:rgb(154 166 191 / var(--tw-text-opacity, 1));
    text-transform: uppercase;
    white-space: nowrap;
  }.campaign-progress-bar__title, .campaign-progress-bar__legend__title {
    width: 100%;
    padding-left:1rem;
  }.campaign-progress-bar__bar {
    flex: 1;
    height: 8px;
    border-radius: 12.5px;
    border-width:1px;
    border-style:solid;
    border-color:var(--color-dashboard-dropdown);
    background-color:var(--color-dashboard-dropdown);
    position: relative;
    overflow: hidden;
  }.campaign-progress-bar__stat {
    height: 100%;
    position: absolute;
    top: 0;
    border-radius: 12.5px;
  }.campaign-progress-bar [data-controller="popup"]{display:contents}.campaign-progress-bar__legend{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;
    width: 100%}.campaign-progress-bar__legend__values {
      width: 100%;
      display:flex;
      align-items:center;
      justify-content:flex-start;
      flex:1 1 0%;
      padding-left:1rem;
      padding-right:1rem;
    }.campaign-progress-bar__legend__item{margin-right:2rem;display:flex;align-items:center;justify-content:flex-start}.campaign-progress-bar__legend__icon {
      width: 14px;
      height: 8px;
      flex-shrink: 0;
      border-radius: 12.5px;
      margin-right: 10px;
    }.campaign-progress-bar__legend__text{--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1));
      font-size: 11px;
      white-space: nowrap}/* .status-pending { @apply bg-white; }
  .status-in_progress { @apply bg-dashboard-blue; }
  .status-on_hold { @apply bg-dashboard-purple; }
  .status-waiting { @apply bg-dashboard-red; }
  .status-completed { @apply bg-dashboard-green; }
  .status-archived { @apply bg-dashboard-grey; } */.campaign-progress-bar .status-ready{--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.campaign-progress-bar .status-sent{--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.campaign-progress-bar .status-received{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.campaign-progress-bar .status-bounced{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__message-contact-state.pending i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--state__message-contact-state.sent{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--state__message-contact-state.sent i { background-image: url(/assets/icons/status/in-progress-d1f1d4dbbdd8cfc0e53ba814b4d10fac2cc04b054219133ba463cd3bed1976fd.svg) }.core--state__message-contact-state.failed{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__message-contact-state.failed i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.core--state__message-contact-state.delivered, .core--state__message-contact-state.opened, .core--state__message-contact-state.clicked{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__message-contact-state.delivered i, .core--state__message-contact-state.opened i, .core--state__message-contact-state.clicked i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.campaign--message-progress{width:100%}.campaign--message-progress__wrapper{overflow:hidden;display:flex;justify-content:space-between}.campaign--message-progress__bar {
    height: 16px;
    border-top-width:2px;
    border-style:solid;
  }.campaign--message-progress__bar.sent, .campaign--message-progress__bar.in_progress{--tw-border-opacity:1;border-top-color:rgb(0 173 249 / var(--tw-border-opacity, 1));background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.campaign--message-progress__bar.sent:hover, .campaign--message-progress__bar.in_progress:hover{--tw-bg-opacity:0.5}.campaign--message-progress__bar.delivered, .campaign--message-progress__bar.opened, .campaign--message-progress__bar.clicked, .campaign--message-progress__bar.completed{--tw-border-opacity:1;border-top-color:rgb(0 225 210 / var(--tw-border-opacity, 1));background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.campaign--message-progress__bar.delivered:hover, .campaign--message-progress__bar.opened:hover, .campaign--message-progress__bar.clicked:hover, .campaign--message-progress__bar.completed:hover{--tw-bg-opacity:0.5}.campaign--message-progress__bar.pending, .campaign--message-progress__bar.not_started, .campaign--message-progress__bar.draft{--tw-border-opacity:1;border-top-color:rgb(154 166 191 / var(--tw-border-opacity, 1));background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.campaign--message-progress__bar.pending:hover, .campaign--message-progress__bar.not_started:hover, .campaign--message-progress__bar.draft:hover{--tw-bg-opacity:0.5}.campaign--message-progress__bar.failed, .campaign--message-progress__bar.overdue{--tw-border-opacity:1;border-top-color:rgb(255 16 63 / var(--tw-border-opacity, 1));background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.campaign--message-progress__bar.failed:hover, .campaign--message-progress__bar.overdue:hover{--tw-bg-opacity:0.5}.campaign--message-progress__bar.ready_to_submit{--tw-border-opacity:1;border-top-color:rgb(139 90 255 / var(--tw-border-opacity, 1));background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.campaign--message-progress__bar.ready_to_submit:hover{--tw-bg-opacity:0.5}.campaign--message-progress__bar.archived{--tw-border-opacity:1;border-top-color:rgb(233 239 242 / var(--tw-border-opacity, 1));background-color:rgb(233 239 242 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.campaign--message-progress__bar.archived:hover{--tw-bg-opacity:0.5}.campaign--message-progress__bar.expired{--tw-border-opacity:1;border-top-color:rgb(0 0 0 / var(--tw-border-opacity, 1));background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.campaign--message-progress__bar.expired:hover{--tw-bg-opacity:0.5}@import-glob '*.css';@import-glob 'components/*.css';@import-glob 'template_modules/*.css';.docbuilder--container{display:flex;flex-direction:column;align-items:center;gap:2rem}.docbuilder--tools{position:absolute;top:0px;left:0px;width:100%;
  z-index: 1000;
  padding-left:1rem;
  padding-right:1rem;
  background: rgba(0, 11, 26, 0.67);
  -webkit-backdrop-filter: blur(28.541959762573242px);
          backdrop-filter: blur(28.541959762573242px);
  display: none}.docbuilder--module{display:flex;flex-direction:column;align-items:center;gap:2rem;
  width: 21cm}.docbuilder--module-card{position:relative;
  width: 21cm;
  padding: 0.3in;
  --tw-bg-opacity:1;
  background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
  border-radius:0.5rem;
  --tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  overflow:hidden}.docbuilder--module-card:hover .docbuilder--tools{display:flex;align-items:center;justify-content:space-between}.docbuilder--module-card.email {
    width: 640px;
    padding: 20px;
  }.docbuilder--tools__left{display:flex;align-items:center;gap:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.docbuilder--tools__right{display:flex;align-items:center;gap:0.5rem}.docbuilder--tools__divider {
  height: 20px;
  width: 1px;
  margin-right:0.5rem;
  border-right-width:1px;
  border-style:solid;
  --tw-border-opacity:1;
  border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));
}.docbuilder--tools__button{display:flex;align-items:center;gap:0.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));padding-top:1rem;padding-bottom:1rem;padding-left:0.5rem;padding-right:0.5rem;
  font-size: 14px}.docbuilder--tools__button svg{fill:currentColor}.docbuilder--tools__button:hover{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.docbuilder--add{position:relative;display:flex;align-items:center;justify-content:center;width:100%;
  
  width: 20cm;
  margin: 0 auto}.docbuilder--add:after {
    content: '';
    position:absolute;
    top: 50%;
    left:0px;
    width:100%;
    height: 1px;
    background: #EAE9E9;
    z-index:-1;
  }.docbuilder--add__button{display:flex;align-items:center;gap:0.5rem;--tw-bg-opacity:1;background-color:rgb(247 248 249 / var(--tw-bg-opacity, 1));padding-left:1.5rem;padding-right:1.5rem;
    cursor: pointer}.docbuilder--form .filepond--file-poster {
    background-color: #fff !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
  }.docbuilder--form .filepond--file-poster img {
      height: auto !important;
      max-width: 100% !important;
    }.tribute-container {
  border-radius: 4px;
  z-index: 100;
  background-color: #FFFFFF;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.1), 0 5px 20px rgba(0, 0, 0, 0.05);
}.tribute-container ul {
  list-style: none;
  margin: 0;
  padding: 0;
}.tribute-container li {
  background: #fff;
  padding: 0.2em 1em;
  min-width: 15em;
  max-width: 100%;
}.tribute-container .highlight {
  background-color: #0ea5e9;
  color: #fff;
}.tribute-container .highlight span {
  font-weight: bold;
}.tippy-list-item.docbuilder-mod{padding-top:0.75rem;padding-bottom:0.75rem}.tippy-list-item.docbuilder-mod:hover{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.docbuilder--toggle{display:flex;justify-content:center;width:100%;margin-bottom:1rem}.docbuilder--toggle .core--toggle .core--toggle__label.active{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.docbuilder--toggle .core--toggle .core--toggle__track{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.docbuilder--toggle.mode-email .core--toggle .core--toggle__thumb {
        transform: translateX(100%);
      }.docbuilder--variables{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;border-radius:0.5rem;padding:1rem;margin-bottom:1rem}.docbuilder--variables-wrapper{background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3;border-radius:0.5rem;padding:1rem;margin-bottom:1rem}.docbuilder--variables-table{border-collapse:collapse}.docbuilder--variables-item .value, .docbuilder--variables-item .key{padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 215 83 / var(--tw-border-opacity, 1))}.docbuilder--variables-item .key{padding-left:0px;font-family:IBM Plex Mono, monospace}.docbuilder--variables-item .value{padding-right:0px}.document {
  display: flex;
  flex-direction: column;
  gap: 20px;

  color: var(--system-black);
  /* font-family: "Helvetica Neue"; */
  font-family: Calibri;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 23px; /* 164.286% */

  margin-left: auto;
  margin-right: auto;
  /* max-width: 840px; */
  width: 100%;
}@import-glob 'template_modules/*.css';.template-module--contact-details .contact-details {
    width: 100%;
    border-collapse: collapse;
  }.template-module--contact-details .contact-details th, .template-module--contact-details .contact-details td {
      text-align: left;
      vertical-align: top;
      padding-right: 1rem;
      padding-bottom: 0.5rem;
    }.template-module--contact-details .contact-details th {
      white-space: nowrap;
    }.template-module--contact-details .contact-details td {
      width: 100%;
    }.template-module__table {
  margin: 1rem 0;

}.template-module__table table {
    width: 100%;
  }.template-module__table td, .template-module__table th {
    text-align: left;
    padding: 5px;
    font-size: 11px;

    white-space: nowrap;
  }.template-module__table td:first-child, .template-module__table th:first-child {
      white-space: normal;
      padding-left: 10px;
    }.template-module__table th{--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1));
    font-weight: 500;
    color: white;  
    white-space: nowrap}.template-module__table tbody tr{border-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown)}.template-module__table thead tr{border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 56 137 / var(--tw-border-opacity, 1))}.docbuilder--web .template-module__table td, .docbuilder--web .template-module__table th {
      font-size: 12px;
    }.docbuilder--module[data-type="email_subject"] 
.docbuilder--module-card{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.template-module--email-header__title{--tw-text-opacity:1;color:rgb(0 30 46 / var(--tw-text-opacity, 1));
    font-size: 23px;
    font-style: normal;
    font-weight: 700;
    line-height: normal}.template-module--email-header__subtitle{--tw-text-opacity:1;color:rgb(147 167 196 / var(--tw-text-opacity, 1));
    font-size: 23px;
    font-style: normal;
    font-weight: 400;
    line-height: normal}.template-module--email-text p {
    line-height: 1.4em;
    margin: 0 0 1em 0;
  }.template-module--email-text li {
    line-height: 1.4em;
    margin: 0 0 0.5em 0;
  }.template-module--email-text ul {
    margin-bottom: 1em;
  }.template-module--email-footer strong{--tw-text-opacity:1;color:rgb(0 56 137 / var(--tw-text-opacity, 1))}.template-module--email-footer .footer-logos {
    margin-top: 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
  }.email-preview {
  padding: 20px;
  background: white;
}.email-body .template-module--email-header{padding-top:1rem;padding-bottom:1rem}.email-body .template-module--email-footer{margin-top:2rem;padding-top:1rem;border-top-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown)}.email-preview-header {
  display: flex;
  flex-direction: column;
  gap: 5px;
  margin-bottom:1rem;
  padding-bottom:1rem;
  border-bottom-width:1px;
  border-style:solid;
  border-color:var(--color-dashboard-dropdown);
}.email-preview-header__section {
    display: flex;
    align-items: center;
    gap: 5px;
  }.email-preview-header__section .label {
      width: 60px;
      font-weight: 700;
    }.email-preview-header__section .value {
      flex: 1;
      display: flex;
      align-items: center;
      gap: 5px;
    }.template-module__footer {
/* see the footer_component.html.erb file */
}.template-module--header{display:flex;flex-direction:column;
  gap: 2cm;
  margin-bottom: 1cm}.template-module--header p{margin:0px}.template-module--header__upper{display:flex;align-items:stretch;justify-content:flex-end;
    gap: 1cm}.template-module--header__logo {
    width: 5cm;
    display:flex;
    flex-direction:column;
    gap:1rem;
  }.template-module--header__logo img {
      max-width: 100%;
    }.template-module--header__address{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;
    gap: 1rem}.template-module--header__address > div{flex:1 1 0%}.template-module--header__address h4{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1));font-weight:700;
      margin-bottom: 0.5rem}.template-module--header__lower{display:flex;flex-direction:column;width:100%}.template-module--header__sent-date {
    text-align: right;

  }.template-module--regulatory-data-sheet-contents {
  /* See wysiwyg.css for styles */
}.template-module--regulatory-data-sheet-intro {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;


  font-size: 20px;
  color: var(--color);
  font-weight: 700;
  line-height: 140%;
}.template-module--regulatory-data-sheet-intro__product {
  }.template-module--regulatory-data-sheet-intro__identifier {
    font-weight: 400;
    line-height: 140%;
  }.template-module--regulatory-data-sheet-intro__date {
  }.template-module--regulatory-data-sheet-section {
  margin: 1rem 0;
  /* See wysiwyg.css for styles */
}.template-module--regulatory-data-sheet-section__title {
    color: #16367F;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
  }.template-module--regulatory-data-sheet-section__inventory-item {
  margin-bottom: 0.5rem;
}.template-module--regulatory-data-sheet-section__inventory-item table {
    margin-bottom: 2rem;
  }.template-module--regulatory-data-sheet-section__inventory-item-header {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}.template-module--regulatory-data-sheet-section__inventory-item-header .template-module--regulatory-data-sheet-section__inventory-item-header-title {
    width: 5cm;
  }.template-module--regulatory-data-sheet-section__inventory-item-header .template-module--regulatory-data-sheet-section__inventory-item-header-value {
    flex: 1;
  }.template-module--regulatory-data-sheet {

  page-break-inside: avoid;

  --color: #003E75;
  border-bottom: 2px solid oklch(from var(--color) l c h / 0.2);
  padding-bottom: 2rem;
  margin-top: 2rem;
  /* See wysiwyg.css for styles */
}.template-module--regulatory-data-sheet:last-child {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0;
  }.template-module--regulatory-data-sheet p, .template-module--regulatory-data-sheet li {
    font-size: 12px;
  }.template-module--regulatory-data-sheet p {
    margin-bottom: 1rem;
    line-height: 150%;
  }.template-module--regulatory-data-sheet h2 {
    color: var(--color);
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    margin-bottom: 1.5rem;
  }.template-module--regulatory-data-sheet h3 {
    font-size: 16px;
    font-weight: 600;
    line-height: 140%;
    margin-bottom: 0.5rem;
  }.template-module--regulatory-data-sheet ul{list-style-type:disc;padding-left:1rem;margin-bottom:1rem}.template-module--regulatory-data-sheet ul li{margin-bottom:0.25rem}.template-module--regulatory-data-sheet table{width:100%;border-collapse:collapse;border-radius:0.375rem}.template-module--regulatory-data-sheet table thead th {
      background-color: var(--color);
      color: white;
      font-weight: 500;
      font-size: 10px;
      padding: 0.5rem;
      text-align: left;
      text-transform: uppercase;
    }.template-module--regulatory-data-sheet table tbody td {
      font-size: 11px;
      padding: 0.5rem;
      text-align: left;
      border-bottom: 1px solid oklch(from var(--color) l c h / 0.2);
    }.template-module--regulatory-data-sheet table tbody td:first-child {
        border-left: 1px solid oklch(from var(--color) l c h / 0.2);
      }.template-module--regulatory-data-sheet table tbody td:last-child {
        border-right: 1px solid oklch(from var(--color) l c h / 0.2);
      }.template-module--regulatory-data-sheet--signature {
  margin-top: 4cm;
  padding-top: 1rem;
  border-top: 1px solid #999;
  max-width: 30%;
}.template-module--signature {
  page-break-inside: avoid;
}.template-module--signature img {
    max-height: 1.75cm;
    margin: -5px 0;
  }.template-module--text {
  margin: 1rem 0;
  /* See wysiwyg.css for styles */
}.template-module--wysiwyg h2{--tw-text-opacity:1;color:rgb(0 30 46 / var(--tw-text-opacity, 1));
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    margin-bottom: 1rem}.template-module--wysiwyg h3{--tw-text-opacity:1;color:rgb(32 110 206 / var(--tw-text-opacity, 1));
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    margin-bottom: 0.5rem;
    margin-top: 1rem}.template-module--wysiwyg code, .template-module--wysiwyg div.highlight {
    display: block;
    font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));
    --tw-bg-opacity:0.15;
    padding:0.5rem;
    margin-top:1rem;
    margin-bottom:1rem;
    border-radius:0.375rem;
    font-weight:700;
  }.template-module--wysiwyg ul{list-style-type:disc;padding-left:1rem;margin-bottom:1rem}.template-module--wysiwyg ul li{margin-bottom:0.25rem}.template-module--wysiwyg ol{list-style-type:decimal;padding-left:1rem;margin-bottom:1rem}.template-module--wysiwyg ol li{margin-bottom:0.25rem}.template-module--wysiwyg p{margin-bottom:1rem;
    line-height: 150%}.core--state__mailgun-event.accepted{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__mailgun-event.accepted i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state__mailgun-event.delivered{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__mailgun-event.delivered i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state__mailgun-event.opened{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__mailgun-event.opened i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state__mailgun-event.clicked{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__mailgun-event.clicked i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state__mailgun-event.bounced{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__mailgun-event.bounced i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.core--state__mailgun-event.complained{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__mailgun-event.complained i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.core--state__mailgun-event.unsubscribed{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__mailgun-event.unsubscribed i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.core--state__mailgun-event.failed{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__mailgun-event.failed i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }@import-glob 'components/*.css';.invoice-component-form-card{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-radius:0.5rem;
  display: block;
  width: 100%;
  box-shadow: 0 2px 10px 0 rgba(4,28,44,0.07);
  margin-bottom: 1rem;

  font-size: 12px;
  line-height: 18px;
  padding:0.75rem}.invoice-component-form-card__heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.5rem}.invoice-component-form-card__client{font-weight:700}.invoice-component-form-card__type {
    font-size: 11px;
    font-family:IBM Plex Mono, monospace;
    text-transform:uppercase;
    --tw-text-opacity:1;
    color:rgb(154 166 191 / var(--tw-text-opacity, 1));
    
  }.invoice-component-form-card p > span {
      display: block;
      --tw-text-opacity:1;
      color:rgb(154 166 191 / var(--tw-text-opacity, 1));
      font-weight:500;
      font-size:10px;
      text-transform:uppercase;
    }.finance-breakdown {


  width: 100%;
  border-collapse: collapse;

}.finance-breakdown thead th{--tw-text-opacity:1;color:rgb(147 167 196 / var(--tw-text-opacity, 1));
      font-size: 10px;
      font-style: normal;
      font-weight: 700;
      line-height: normal;
      text-transform: uppercase;
      text-align: right}.finance-breakdown td, .finance-breakdown th{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;padding-right:0.75rem;
    width: 120px}.finance-breakdown td {
    text-align: right;
  }.finance-breakdown td .finance--change{justify-content:flex-end}.finance-breakdown .name {
    text-align: left;
    width: unset;
    overflow:hidden;
    text-overflow:ellipsis;
  }.finance-breakdown .line-r {
    border-right: 1px solid rgba(154, 166, 191, 0.15);
  }.finance-breakdown tr.group td {
    border-top: 1px solid rgba(154, 166, 191, 0.15);
  }.finance-breakdown tr.code td{--tw-bg-opacity:1;background-color:rgb(233 239 242 / var(--tw-bg-opacity, 1))}.finance-breakdown tr.code td:first-child{padding-left:2rem}.finance-breakdown .group a{display:flex;align-items:center;gap:1rem}.finance-breakdown .group.active svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.finance-breakdown tfoot td {
      border-top: 1px solid rgba(154, 166, 191, 0.15);
      font-weight: 600;
    }.finance-breakdown tfoot td .core--identifier {
        font-weight: 600;

      }.finance-detail-breakdown .finance-detail-breakdown-header span.group-name {
      font-size: 14px;
      font-weight: 600;
      width: 300px;
      display: block;
      overflow:hidden;
      text-overflow:ellipsis;
    }.finance-detail-breakdown .finance-detail-breakdown-header{padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;border-bottom-width:1px;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-border-opacity:0.2;display:flex;align-items:flex-start;justify-content:space-between;gap:0.5rem}.finance-detail-breakdown .finance-detail-breakdown-content{padding-top:0.5rem;padding-bottom:0.5rem}.finance-detail-breakdown table {
    width: 100%;
    border-collapse: collapse;

  }.finance-detail-breakdown table td, .finance-detail-breakdown table th {
      font-size: 12px;
      padding-left:1rem;
      padding-right:1rem;
      padding-top:0.25rem;
      padding-bottom:0.25rem;
    }.finance-detail-breakdown table td:last-child, .finance-detail-breakdown table th:last-child {
        text-align: right;
      }.finance-detail-breakdown table td:last-child .finance--change, .finance-detail-breakdown table th:last-child .finance--change{justify-content:flex-end}.finance-detail-breakdown table .divider{border-bottom-width:1px;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-border-opacity:0.2}.finance-detail-breakdown table .core--uom {
      opacity: 0.5 !important;
    }.finance-summary {
  margin-top: -3rem;
  margin-bottom: -3rem;
}.finance-summary .core--summary__row {
    background: transparent !important;
    color: white !important;
  }.finance-summary .core--summary__col {
    background: transparent !important;
  }.finance-summary .core--summary__attribute p {
      color: white !important;
    }.finance-summary .core--summary__attribute:first-child {
      padding-left: 0 !important;
    }.finance--change{display:flex;align-items:center;gap:0.25rem;
  white-space: nowrap}.finance--change svg{fill:currentColor}.finance--change__positive{--tw-text-opacity:1;color:rgb(0 184 172 / var(--tw-text-opacity, 1))}.finance--change__positive svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.finance--change__negative{--tw-text-opacity:1;color:rgb(255 16 63 / var(--tw-text-opacity, 1))}.core--state__invoice-component-state.draft i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--state__invoice-component-state.on_hold{--tw-border-opacity:1;border-color:rgb(139 90 255 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.core--state__invoice-component-state.on_hold i { background-image: url(/assets/icons/status/on-hold-5770fc777a47a2306af8645746d57cb40f3f2a5444bba9a41b7b05ca6f335084.svg) }.core--state__invoice-component-state.ready_to_invoice{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--state__invoice-component-state.ready_to_invoice i { background-image: url(/assets/icons/status/in-progress-d1f1d4dbbdd8cfc0e53ba814b4d10fac2cc04b054219133ba463cd3bed1976fd.svg) }.core--state__invoice-component-state.planning_waiting,
  .core--state__invoice-component-state.execution_waiting{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__invoice-component-state.planning_waiting i, .core--state__invoice-component-state.execution_waiting i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.core--state__invoice-component-state.invoiced,
  .core--state__invoice-component-state.paid{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__invoice-component-state.invoiced i, .core--state__invoice-component-state.paid i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state__invoice-component-state.cancelled{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.core--state__invoice-component-state.cancelled i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.core--state__invoice-state.draft i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--state__invoice-state.ready_to_export,
  .core--state__invoice-state.exported,
  .core--state__invoice-state.sent{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--state__invoice-state.ready_to_export i, .core--state__invoice-state.exported i, .core--state__invoice-state.sent i { background-image: url(/assets/icons/status/in-progress-d1f1d4dbbdd8cfc0e53ba814b4d10fac2cc04b054219133ba463cd3bed1976fd.svg) }.core--state__invoice-state.overdue{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__invoice-state.overdue i { background-image: url(/assets/icons/status/exclamation-3f4362299a91458bf00029ae030f99d0321185e6c1a1cb54d22b572c5f587dba.svg) }.core--state__invoice-state.paid{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__invoice-state.paid i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--summary__col.invoice-total{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.coverage-bar{width:100%}.coverage-bar__wrapper{overflow:hidden;display:flex;justify-content:space-between}.coverage-bar__bar {
    height: 16px;
    border-top-width:2px;
    border-style:solid;
  }.coverage-bar__bar.in_progress{--tw-border-opacity:1;border-top-color:rgb(0 173 249 / var(--tw-border-opacity, 1));background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.coverage-bar__bar.in_progress:hover{--tw-bg-opacity:0.5}.coverage-bar__bar.completed{--tw-border-opacity:1;border-top-color:rgb(0 225 210 / var(--tw-border-opacity, 1));background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.coverage-bar__bar.completed:hover{--tw-bg-opacity:0.5}.coverage-bar__bar.no_request{--tw-border-opacity:1;border-top-color:rgb(255 138 27 / var(--tw-border-opacity, 1));background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.coverage-bar__bar.no_request:hover{--tw-bg-opacity:0.5}.coverage-bar__bar.pending, .coverage-bar__bar.not_started{--tw-border-opacity:1;border-top-color:rgb(154 166 191 / var(--tw-border-opacity, 1));background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.coverage-bar__bar.pending:hover, .coverage-bar__bar.not_started:hover{--tw-bg-opacity:0.5}.coverage-bar__bar.overdue{--tw-border-opacity:1;border-top-color:rgb(255 16 63 / var(--tw-border-opacity, 1));background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.coverage-bar__bar.overdue:hover{--tw-bg-opacity:0.5}.coverage-bar__bar.ready_to_submit{--tw-border-opacity:1;border-top-color:rgb(139 90 255 / var(--tw-border-opacity, 1));background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.coverage-bar__bar.ready_to_submit:hover{--tw-bg-opacity:0.5}.coverage-bar__bar.no_suppliers{--tw-border-opacity:1;border-top-color:rgb(0 0 0 / var(--tw-border-opacity, 1));background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.3}.coverage-bar__bar.no_suppliers:hover{--tw-bg-opacity:0.5}.mct-dashboard--campaigns{display:flex;flex-direction:column;gap:2rem}.mct-dashboard--campaign{display:flex;flex-direction:column;gap:0.5rem}.mct-dashboard--campaign__details{display:flex;align-items:center;justify-content:space-between;gap:1rem}.mct-dashboard--campaign__details__left{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.mct-dashboard--campaign__details__right{display:flex;align-items:center;justify-content:flex-end;gap:1rem;
    font-size: 10px;
    text-transform:uppercase;
    --tw-text-opacity:1;
    color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.mct-dashboard--campaign__date {
    width: 100px;
    font-size: 10px;
    text-transform:uppercase;
    --tw-text-opacity:1;
    color:rgb(255 255 255 / var(--tw-text-opacity, 1));
  }.mct-dashboard--campaign__name {
    font-size: 10px;
    text-transform:uppercase;
    --tw-text-opacity:1;
    color:rgb(0 173 249 / var(--tw-text-opacity, 1));
    font-weight:700;
  }.mct-dashboard--campaign__elements {
    font-size: 10px;
    text-transform:uppercase;
    --tw-text-opacity:1;
    color:rgb(255 255 255 / var(--tw-text-opacity, 1));
  }.mct-dashboard--lists .dashboard--card.dashboard--list .dashboard--card__body {
    height: 460px;
  }.declaration--sections{display:flex;flex-direction:column;gap:0.25rem}.declaration--section{display:flex;align-items:center;justify-content:space-between;gap:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:1rem;border-radius:0.375rem}.declaration--section__description{background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.15;padding:1rem}.declaration--section__pagination{display:flex;align-items:center;justify-content:space-between;margin-top:2rem}.declaration--section__number{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));height:2rem;width:2rem;display:flex;align-items:center;justify-content:center;font-family:IBM Plex Mono, monospace}.declaration--section__name{flex:1 1 0%;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));font-weight:700;font-size:15px}.declaration--section__stats {
    width: 300px;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:1.5rem;
    border-right-width:1px;
    border-style:solid;
    --tw-border-opacity:1;
    border-color:rgb(233 239 242 / var(--tw-border-opacity, 1));
    padding-right:3rem;
    margin-right:1.5rem;
    padding-top:0.5rem;
    padding-bottom:0.5rem;
    
  }.declaration--section__stats.external{justify-content:flex-end}.declaration--section__stats__item{display:flex;align-items:center;justify-content:flex-start;gap:0.5rem;font-family:IBM Plex Mono, monospace;opacity:0.2}.declaration--section__stats__item.has-responses{opacity:1}.declaration--section__toggle {
    width: 75px;
    display:flex;
    align-items:center;
    justify-content:flex-end;
  }.declaration--section__toggle a{font-weight:700;--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.declaration--sections .tracking--screening{margin-top:0.5rem;margin-bottom:2rem;padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem}.declaration--sections .declaration--section__responses {
  flex: 2;
  margin-bottom:0.5rem;
}.declaration--sections .declaration--section__responses .tracking--screening{display:flex;flex-direction:column;gap:0.5rem;margin-top:0.25rem;padding:0px;
    background: none}.declaration--sections .declaration--section__responses .tracking--screening .tracking--screening__cell--name--name {
      font-size: 13px;
    }.declaration--sections .declaration--section__responses .tracking--screening .tracking--screening__cell--name {
      padding-left: 1rem;
    }.core--state__declaration-response-status{display:inline-flex;align-items:center;justify-content:flex-start;gap:0.25rem;border-radius:9999px;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;--tw-text-opacity:1;color:rgb(60 71 85 / var(--tw-text-opacity, 1));

  line-height: 1em;

  font-size: 11px;

  --tw-bg-opacity: 0.2 !important;

  --tw-border-opacity: 0 !important;

  background: rgba(154,166,191,var(--tw-bg-opacity));

  border: 1px solid rgba(154,166,191,var(--tw-border-opacity))}.core--state__declaration-response-status > span {
    line-height: 16px;
    overflow:hidden;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
  }.core--state__declaration-response-status i {
    width: 15px;
    height: 14px;
    display:inline-block;
    background-size:contain;
    background-position:center;
    background-repeat:no-repeat;
    flex-shrink:0;
    flex-grow:0;
  }.core--state__declaration-response-status.status_empty i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--state__declaration-response-status.status_no, .core--state__declaration-response-status.status_negative{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__declaration-response-status.status_no i, .core--state__declaration-response-status.status_negative i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.core--state__declaration-response-status.status_yes, .core--state__declaration-response-status.status_positive, .core--state__declaration-response-status.status_answered{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__declaration-response-status.status_yes i, .core--state__declaration-response-status.status_positive i, .core--state__declaration-response-status.status_answered i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state__declaration-response-status.status_unknown{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.core--state__declaration-response-status.status_unknown i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.core--state__declaration-response-status.status_exempt{--tw-border-opacity:1;border-color:rgb(0 173 249 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.core--state__declaration-response-status.status_exempt i { background-image: url(/assets/icons/status/warning--blue-light-0871abc4858df7ee347d7c4c40c86407091df6d2d6f28888565ba01b637a5c36.svg) }.core--state__declaration-response-status.status_non_compliant{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__declaration-response-status.status_non_compliant i { background-image: url(/assets/icons/status/warning--red-7cbdd7e2540f30e182bb3d63f9809c33dc1e0bb5cec1e75702a89c85571f3c49.svg) }.core--state__declaration-response-status.status_declarable{--tw-border-opacity:1;border-color:rgb(255 138 27 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.core--state__declaration-response-status.status_declarable i { background-image: url(/assets/icons/status/warning--orange-a15d2bca7c63242cda90bb28e13f1484d4fc72337cf1b1cbd87c2ac76b1a725d.svg) }.core--state__declaration-external-state, .core--state__declaration-request-state{display:inline-flex;align-items:center;justify-content:flex-start;gap:0.25rem;border-radius:9999px;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;--tw-text-opacity:1;color:rgb(60 71 85 / var(--tw-text-opacity, 1));

  line-height: 1em;

  font-size: 11px;

  --tw-bg-opacity: 0.2 !important;

  --tw-border-opacity: 0 !important;

  background: rgba(154,166,191,var(--tw-bg-opacity));

  border: 1px solid rgba(154,166,191,var(--tw-border-opacity))}.core--state__declaration-external-state > span, .core--state__declaration-request-state > span {
    line-height: 16px;
    overflow:hidden;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
  }.core--state__declaration-external-state i, .core--state__declaration-request-state i {
    width: 15px;
    height: 14px;
    display:inline-block;
    background-size:contain;
    background-position:center;
    background-repeat:no-repeat;
    flex-shrink:0;
    flex-grow:0;
  }.core--state__declaration-external-state.ready_to_submit, .core--state__declaration-request-state.ready_to_submit{--tw-border-opacity:1;border-color:rgb(139 90 255 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.core--state__declaration-external-state.ready_to_submit i, .core--state__declaration-request-state.ready_to_submit i { background-image: url(/assets/icons/status/on-hold-5770fc777a47a2306af8645746d57cb40f3f2a5444bba9a41b7b05ca6f335084.svg) }.core--state__declaration-external-state.overdue, .core--state__declaration-request-state.overdue{--tw-border-opacity:1;border-color:rgb(255 16 63 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.core--state__declaration-external-state.overdue i, .core--state__declaration-request-state.overdue i { background-image: url(/assets/icons/status/stop-38b5f3d20b6395fedf744b11236ab083fcd74977b7ccf59b259911ca29572487.svg) }.regulatory-data-sheet{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}.regulatory-data-sheet__data {
    flex: 2;
  }.regulatory-data-sheet__sections {
    flex: 1;
  }.regulatory-data-sheet .core--tabs__wrapper {
    margin-bottom: 0;
  }.regulatory-data-sheet .core--tabs__left {
    border-bottom: none;
    gap: 5px;

  }.regulatory-data-sheet .core--tabs__left .core--tabs-tab{border-bottom-width:0px;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;border-radius:0.375rem;

      margin: 0 0 4px 0;
      position: relative;

      background: linear-gradient(146deg, #EBF1F4 11.45%, #E6ECF0 94.9%)}.regulatory-data-sheet .core--tabs__left .core--tabs-tab::after {
        height: 4px;
        width: 100%;
        background-color: transparent;
        position: absolute;
        content: "";
        display: block;
        bottom: -4px;
        left: 0;
      }.regulatory-data-sheet .core--tabs__left .core--tabs-tab.active {
        background: white;
      }.regulatory-data-sheet .core--tabs__left .core--tabs-tab.active::after {
          background-color: white;
        }body .rds-field .ts-wrapper.single .ts-control .item {
  max-width: 100%;
}.rds-field-country .remove_fields {
    margin-top: 10px;
  }.rds-field-country .input {
    margin-bottom: 1rem !important;
  }.rds-field-note .input.boolean {
    margin-bottom: 0.5rem;
  }.rds-field-note label.boolean {
    background-image: url(/assets/icons/add-full-blue-71da616dbbc7a4725076c6cae06a406129771e867538b2b7edbe86ef711ff83d.svg);
    background-size: 18px;
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 24px;
  }.rds-field-note label.boolean input {
      margin-right: 0;
      width: 18px;
      height: 18px;
      opacity: 0;
      position: absolute;
      left: 0;
      top: 0;
      z-index: -1;
    }.rds-declaration-responses--status_empty:first-child, .rds-declaration-responses--status_unknown:first-child, .rds-declaration-responses--status_positive:first-child{margin-top:1rem}.rds-declaration-responses--status_empty .rds-declaration-responses__table, .rds-declaration-responses--status_unknown .rds-declaration-responses__table, .rds-declaration-responses--status_positive .rds-declaration-responses__table {
      display: none;
      margin-top:-1rem;
    }.rds-declaration-responses.is-active .rds-declaration-responses__table {
      display: block;
    }.rds-declaration-responses + .rds-declaration-responses--status_negative,
  .rds-declaration-responses + .rds-declaration-responses--status_answered{margin-top:1rem}.rds-declaration-responses .rds-declaration-responses__table{margin-bottom:4rem}.rds-declaration-responses .core--alert{margin-top:-1rem}.rds-declaration-responses .core--alert .core--alert__heading {
      font-size: 12px;
    }.rds--section{padding:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.rds--section__header{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.rds--section__number{--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1));font-family:IBM Plex Mono, monospace;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:9999px;height:2rem;width:2rem;display:flex;align-items:center;justify-content:center;
    font-size: 12px;
    font-weight:700;
    flex-shrink: 0;
    flex-grow: 0}.rds--section__question{--tw-bg-opacity:1;background-color:rgb(0 56 137 / var(--tw-bg-opacity, 1));font-family:IBM Plex Mono, monospace;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:0.375rem;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;display:flex;align-items:center;justify-content:center;
    font-size: 12px;
    font-weight:700;
    flex-shrink: 0;
    flex-grow: 0}.rds--section__name{--tw-text-opacity:1;color:rgb(0 30 46 / var(--tw-text-opacity, 1));font-weight:700;
    font-size: 15px}.rds--section__description{margin-bottom:1rem;font-weight:700}.rds--section__header{display:flex;align-items:center;justify-content:space-between}.rds--section__header__left{display:flex;align-items:center;gap:0.5rem}.rds--section__header__right{display:flex;align-items:center;gap:0.5rem}.core--state__regulatory-data-sheet-state.draft i { background-image: url(/assets/icons/status/not-started-e153e76812a5638cc7affc542ae227254bf00c9628735248932e857657bc4fda.svg) }.core--state__regulatory-data-sheet-state.published{--tw-border-opacity:1;border-color:rgb(0 225 210 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.core--state__regulatory-data-sheet-state.published i { background-image: url(/assets/icons/status/completed-cc7c50303d08eed9ebb31001bdd24f03af49a521992de1acb41846d3f67ed333.svg) }.core--state__regulatory-data-sheet-state.archived{--tw-border-opacity:1;border-color:rgb(154 166 191 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(154 166 191 / var(--tw-bg-opacity, 1))}.core--state__regulatory-data-sheet-state.archived i { background-image: url(/assets/icons/status/deactivated-06b3775e2ec8c44a03aeef84caad89be7e51f9f6b076c25256d66f48ac94b750.svg) }.element-mct-source{display:inline-flex;align-items:center;justify-content:flex-start;gap:0.25rem;border-radius:9999px;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;--tw-text-opacity:1;color:rgb(60 71 85 / var(--tw-text-opacity, 1));
  line-height: 1em;
  font-size: 11px;
  --tw-bg-opacity: 0.2 !important;
  --tw-border-opacity: 0 !important;
  background: rgba(154,166,191,var(--tw-bg-opacity));
  border: 1px solid rgba(154,166,191,var(--tw-border-opacity))}.element-mct-source > span {
    line-height: 16px;
    overflow:hidden;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
  }.element-mct-source i {
    width: 15px;
    height: 14px;
    display:inline-block;
    background-size:contain;
    background-position:center;
    background-repeat:no-repeat;
    flex-shrink:0;
    flex-grow:0;
  }.element-mct-source{white-space:nowrap}.element-mct-source.source-internal{--tw-border-opacity:1;border-color:rgb(139 90 255 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(139 90 255 / var(--tw-bg-opacity, 1))}.element-mct-source.source-internal i { background-image: url(/assets/icons/status/on-hold-5770fc777a47a2306af8645746d57cb40f3f2a5444bba9a41b7b05ca6f335084.svg) }.element-mct-source.source-internal{--tw-text-opacity:1;color:rgb(139 90 255 / var(--tw-text-opacity, 1))}.element-mct-source.source-external{--tw-border-opacity:1;border-color:rgb(255 138 27 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 138 27 / var(--tw-bg-opacity, 1))}.element-mct-source.source-external i { background-image: url(/assets/icons/status/warning--orange-a15d2bca7c63242cda90bb28e13f1484d4fc72337cf1b1cbd87c2ac76b1a725d.svg) }.element-mct-source.source-external{--tw-text-opacity:1;color:rgb(255 138 27 / var(--tw-text-opacity, 1))}.notion-month-select {
  background-color:transparent;
  font-size:18px;
  font-weight:700;
  --tw-text-opacity:1;
  color:rgb(0 173 249 / var(--tw-text-opacity, 1));
  margin-left:-1rem;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:1rem;
  outline:2px solid transparent;
  outline-offset:2px;
  border-style:none;
  cursor:pointer;
  -moz-appearance:none;
       appearance:none;
  -webkit-appearance: none;
  background: url(/assets/icons/nav-arrow-blue-daf99a1bc4bb5e3bf5395f3d6588d250a104f164b1847715b37e41bdfd7db1a4.svg) no-repeat 95% 50%;
  padding-right:1.5rem;
  min-width: 100px;
}*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
 *//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}::before,
::after {
  --tw-content: '';
}/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}/*
Remove the default font size and weight for headings.
*/h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}/*
Reset links to optimize for opt-in styling instead of opt-out.
*/a {
  color: inherit;
  text-decoration: inherit;
}/*
Add the correct font weight in Edge and Safari.
*/b,
strong {
  font-weight: bolder;
}/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/code,
kbd,
samp,
pre {
  font-family: IBM Plex Mono, monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}/*
Add the correct font size in all browsers.
*/small {
  font-size: 80%;
}/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}sub {
  bottom: -0.25em;
}sup {
  top: -0.5em;
}/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}/*
Remove the inheritance of text transform in Edge and Firefox.
*/button,
select {
  text-transform: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}/*
Use the modern Firefox focus style for all focusable elements.
*/:-moz-focusring {
  outline: auto;
}/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/:-moz-ui-invalid {
  box-shadow: none;
}/*
Add the correct vertical alignment in Chrome and Firefox.
*/progress {
  vertical-align: baseline;
}/*
Correct the cursor style of increment and decrement buttons in Safari.
*/::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/*
Remove the inner padding in Chrome and Safari on macOS.
*/::-webkit-search-decoration {
  -webkit-appearance: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}/*
Add the correct display in Chrome and Safari.
*/summary {
  display: list-item;
}/*
Removes the default spacing and border for appropriate elements.
*/blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}fieldset {
  margin: 0;
  padding: 0;
}legend {
  padding: 0;
}ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}/*
Reset default styling for dialogs.
*/dialog {
  padding: 0;
}/*
Prevent resizing textareas horizontally by default.
*/textarea {
  resize: vertical;
}/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}/*
Set the default cursor for buttons.
*/button,
[role="button"] {
  cursor: pointer;
}/*
Make sure disabled buttons don't get the pointer cursor.
*/:disabled {
  cursor: default;
}/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/img,
video {
  max-width: 100%;
  height: auto;
}/* Make elements with the HTML hidden attribute stay hidden by default */[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}:root{--color-inherit:inherit;--color-current:currentColor;--color-transparent:transparent;--color-black:#000;--color-white:#fff;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cbd5e1;--color-slate-400:#94a3b8;--color-slate-500:#64748b;--color-slate-600:#475569;--color-slate-700:#334155;--color-slate-800:#1e293b;--color-slate-900:#0f172a;--color-slate-950:#020617;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-gray-950:#030712;--color-zinc-50:#fafafa;--color-zinc-100:#f4f4f5;--color-zinc-200:#e4e4e7;--color-zinc-300:#d4d4d8;--color-zinc-400:#a1a1aa;--color-zinc-500:#71717a;--color-zinc-600:#52525b;--color-zinc-700:#3f3f46;--color-zinc-800:#27272a;--color-zinc-900:#18181b;--color-zinc-950:#09090b;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-stone-50:#fafaf9;--color-stone-100:#f5f5f4;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-stone-400:#a8a29e;--color-stone-500:#78716c;--color-stone-600:#57534e;--color-stone-700:#44403c;--color-stone-800:#292524;--color-stone-900:#1c1917;--color-stone-950:#0c0a09;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-200:#fecaca;--color-red-300:#fca5a5;--color-red-400:#f87171;--color-red-500:#ef4444;--color-red-600:#dc2626;--color-red-700:#b91c1c;--color-red-800:#991b1b;--color-red-900:#7f1d1d;--color-red-950:#450a0a;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#fed7aa;--color-orange-300:#fdba74;--color-orange-400:#fb923c;--color-orange-500:#f97316;--color-orange-600:#ea580c;--color-orange-700:#c2410c;--color-orange-800:#9a3412;--color-orange-900:#7c2d12;--color-orange-950:#431407;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-200:#fde68a;--color-amber-300:#fcd34d;--color-amber-400:#fbbf24;--color-amber-500:#f59e0b;--color-amber-600:#d97706;--color-amber-700:#b45309;--color-amber-800:#92400e;--color-amber-900:#78350f;--color-amber-950:#451a03;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c3;--color-yellow-200:#fef08a;--color-yellow-300:#fde047;--color-yellow-400:#facc15;--color-yellow-500:#eab308;--color-yellow-600:#ca8a04;--color-yellow-700:#a16207;--color-yellow-800:#854d0e;--color-yellow-900:#713f12;--color-yellow-950:#422006;--color-lime-50:#f7fee7;--color-lime-100:#ecfccb;--color-lime-200:#d9f99d;--color-lime-300:#bef264;--color-lime-400:#a3e635;--color-lime-500:#84cc16;--color-lime-600:#65a30d;--color-lime-700:#4d7c0f;--color-lime-800:#3f6212;--color-lime-900:#365314;--color-lime-950:#1a2e05;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#bbf7d0;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-600:#16a34a;--color-green-700:#15803d;--color-green-800:#166534;--color-green-900:#14532d;--color-green-950:#052e16;--color-emerald-50:#ecfdf5;--color-emerald-100:#d1fae5;--color-emerald-200:#a7f3d0;--color-emerald-300:#6ee7b7;--color-emerald-400:#34d399;--color-emerald-500:#10b981;--color-emerald-600:#059669;--color-emerald-700:#047857;--color-emerald-800:#065f46;--color-emerald-900:#064e3b;--color-emerald-950:#022c22;--color-teal-50:#f0fdfa;--color-teal-100:#ccfbf1;--color-teal-200:#99f6e4;--color-teal-300:#5eead4;--color-teal-400:#2dd4bf;--color-teal-500:#14b8a6;--color-teal-600:#0d9488;--color-teal-700:#0f766e;--color-teal-800:#115e59;--color-teal-900:#134e4a;--color-teal-950:#042f2e;--color-cyan-50:#ecfeff;--color-cyan-100:#cffafe;--color-cyan-200:#a5f3fc;--color-cyan-300:#67e8f9;--color-cyan-400:#22d3ee;--color-cyan-500:#06b6d4;--color-cyan-600:#0891b2;--color-cyan-700:#0e7490;--color-cyan-800:#155e75;--color-cyan-900:#164e63;--color-cyan-950:#083344;--color-sky-50:#f0f9ff;--color-sky-100:#e0f2fe;--color-sky-200:#bae6fd;--color-sky-300:#7dd3fc;--color-sky-400:#38bdf8;--color-sky-500:#0ea5e9;--color-sky-600:#0284c7;--color-sky-700:#0369a1;--color-sky-800:#075985;--color-sky-900:#0c4a6e;--color-sky-950:#082f49;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bfdbfe;--color-blue-300:#93c5fd;--color-blue-400:#60a5fa;--color-blue-500:#3b82f6;--color-blue-600:#2563eb;--color-blue-700:#1d4ed8;--color-blue-800:#1e40af;--color-blue-900:#1e3a8a;--color-blue-950:#172554;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2fe;--color-indigo-300:#a5b4fc;--color-indigo-400:#818cf8;--color-indigo-500:#6366f1;--color-indigo-600:#4f46e5;--color-indigo-700:#4338ca;--color-indigo-800:#3730a3;--color-indigo-900:#312e81;--color-indigo-950:#1e1b4b;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6fe;--color-violet-300:#c4b5fd;--color-violet-400:#a78bfa;--color-violet-500:#8b5cf6;--color-violet-600:#7c3aed;--color-violet-700:#6d28d9;--color-violet-800:#5b21b6;--color-violet-900:#4c1d95;--color-violet-950:#2e1065;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-300:#d8b4fe;--color-purple-400:#c084fc;--color-purple-500:#a855f7;--color-purple-600:#9333ea;--color-purple-700:#7e22ce;--color-purple-800:#6b21a8;--color-purple-900:#581c87;--color-purple-950:#3b0764;--color-fuchsia-50:#fdf4ff;--color-fuchsia-100:#fae8ff;--color-fuchsia-200:#f5d0fe;--color-fuchsia-300:#f0abfc;--color-fuchsia-400:#e879f9;--color-fuchsia-500:#d946ef;--color-fuchsia-600:#c026d3;--color-fuchsia-700:#a21caf;--color-fuchsia-800:#86198f;--color-fuchsia-900:#701a75;--color-fuchsia-950:#4a044e;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-200:#fbcfe8;--color-pink-300:#f9a8d4;--color-pink-400:#f472b6;--color-pink-500:#ec4899;--color-pink-600:#db2777;--color-pink-700:#be185d;--color-pink-800:#9d174d;--color-pink-900:#831843;--color-pink-950:#500724;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#fecdd3;--color-rose-300:#fda4af;--color-rose-400:#fb7185;--color-rose-500:#f43f5e;--color-rose-600:#e11d48;--color-rose-700:#be123c;--color-rose-800:#9f1239;--color-rose-900:#881337;--color-rose-950:#4c0519;--color-dashboard-dark-navy:#221B4A;--color-dashboard-navy:#003889;--color-dashboard-blue:#00ADF9;--color-dashboard-dark-blue:#206ECE;--color-dashboard-purple:#8B5AFF;--color-dashboard-lilac:#E37FFF;--color-dashboard-red:#FF103F;--color-dashboard-orange:#FF8A1B;--color-dashboard-yellow:#FFD753;--color-dashboard-green:#00E1D2;--color-dashboard-dark-green:#00B8AC;--color-dashboard-grey:#9AA6BF;--color-dashboard-black:#001E2E;--color-dashboard-text:#3C4755;--color-dashboard-secondary-text:#93A7C4;--color-dashboard-icons:rgba(147, 167, 196, 0.60);--color-dashboard-underlines:rgba(147, 167, 196, 0.50);--color-dashboard-header:#201B44;--color-dashboard-light:#F1F1F1;--color-dashboard-other:#F4F7F8;--color-dashboard-grey-alt:#E9EFF2;--color-dashboard-dropdown:#E3E3E3;--color-dashboard-page:#F7F8F9;--color-success:var(--color-dashboard-green);--color-warning:var(--color-dashboard-orange);--color-error:var(--color-dashboard-red);--color-priority-unknown:var(--color-dashboard-dropdown);--color-priority-low:var(--color-dashboard-green);--color-priority-medium:var(--color-dashboard-orange);--color-priority-high:var(--color-dashboard-red);--color-heat-low:var(--color-dashboard-green);--color-heat-medium:var(--color-dashboard-orange);--color-heat-high:var(--color-dashboard-red);--color-line:var(--color-dashboard-dropdown);--color-pdf-dark-grey:#121212;--color-pdf-grey:#DBDFE8;--color-pdf-light-grey:#F7F8F9;--color-pdf-dark-blue:#003889;--color-pdf-light-blue:#00ADF9;--screen-sm:640px;--screen-md:768px;--screen-lg:1024px;--screen-xl:1280px;--screen-2xl:1536px;--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:IBM Plex Mono,monospace;--font-body:Mulish,sans-serif;--text-xs:0.75rem;--text-xs-line-height:1rem;--text-sm:0.875rem;--text-sm-line-height:1.25rem;--text-base:1rem;--text-base-line-height:1.5rem;--text-lg:1.125rem;--text-lg-line-height:1.75rem;--text-xl:1.25rem;--text-xl-line-height:1.75rem;--text-2xl:1.5rem;--text-2xl-line-height:2rem;--text-3xl:1.875rem;--text-3xl-line-height:2.25rem;--text-4xl:2.25rem;--text-4xl-line-height:2.5rem;--text-5xl:3rem;--text-5xl-line-height:1;--text-6xl:3.75rem;--text-6xl-line-height:1;--text-7xl:4.5rem;--text-7xl-line-height:1;--text-8xl:6rem;--text-8xl-line-height:1;--text-9xl:8rem;--text-9xl-line-height:1;--text-core-smallcaps:10px;--text-core-smallcaps-large:12px;--text-core-base:13px;--text-core-large:15px;--text-core-heading:18px;--text-core-data:12px;--text-core-tab:14px;--text-pdf-base:11px;--text-pdf-small:10px;--text-pdf-h1:13px;--text-pdf-h2:12px;--text-pdf-h3:12px;--text-pdf-h4:11px;--text-pdf-header-big:12px;--text-pdf-header-small:11px;--text-pdf-footer-big:11px;--text-pdf-footer-small:10px;--font-thin:100;--font-extralight:200;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--leading-3:.75rem;--leading-4:1rem;--leading-5:1.25rem;--leading-6:1.5rem;--leading-7:1.75rem;--leading-8:2rem;--leading-9:2.25rem;--leading-10:2.5rem;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tighter:-0.05em;--tracking-tight:-0.025em;--tracking-normal:0em;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--bg-auto:auto;--bg-cover:cover;--bg-contain:contain;--border-0:0px;--border-2:2px;--border-4:4px;--border-8:8px;--border-default:1px;--rounded-none:0px;--rounded-sm:0.125rem;--rounded-default:0.25rem;--rounded-md:0.375rem;--rounded-lg:0.5rem;--rounded-xl:0.75rem;--rounded-2xl:1rem;--rounded-3xl:1.5rem;--rounded-full:9999px;--w-0:0px;--w-1:0.25rem;--w-2:0.5rem;--w-3:0.75rem;--w-4:1rem;--w-5:1.25rem;--w-6:1.5rem;--w-7:1.75rem;--w-8:2rem;--w-9:2.25rem;--w-10:2.5rem;--w-11:2.75rem;--w-12:3rem;--w-14:3.5rem;--w-16:4rem;--w-20:5rem;--w-24:6rem;--w-28:7rem;--w-32:8rem;--w-36:9rem;--w-40:10rem;--w-44:11rem;--w-48:12rem;--w-52:13rem;--w-56:14rem;--w-60:15rem;--w-64:16rem;--w-72:18rem;--w-80:20rem;--w-96:24rem;--w-auto:auto;--w-px:1px;--w-0_5:0.125rem;--w-1_5:0.375rem;--w-2_5:0.625rem;--w-3_5:0.875rem;--w-1-2:50%;--w-1-3:33.333333%;--w-2-3:66.666667%;--w-1-4:25%;--w-2-4:50%;--w-3-4:75%;--w-1-5:20%;--w-2-5:40%;--w-3-5:60%;--w-4-5:80%;--w-1-6:16.666667%;--w-2-6:33.333333%;--w-3-6:50%;--w-4-6:66.666667%;--w-5-6:83.333333%;--w-1-12:8.333333%;--w-2-12:16.666667%;--w-3-12:25%;--w-4-12:33.333333%;--w-5-12:41.666667%;--w-6-12:50%;--w-7-12:58.333333%;--w-8-12:66.666667%;--w-9-12:75%;--w-10-12:83.333333%;--w-11-12:91.666667%;--w-full:100%;--w-screen:100vw;--w-svw:100svw;--w-lvw:100lvw;--w-dvw:100dvw;--w-min:min-content;--w-max:max-content;--w-fit:fit-content;--h-0:0px;--h-1:0.25rem;--h-2:0.5rem;--h-3:0.75rem;--h-4:1rem;--h-5:1.25rem;--h-6:1.5rem;--h-7:1.75rem;--h-8:2rem;--h-9:2.25rem;--h-10:2.5rem;--h-11:2.75rem;--h-12:3rem;--h-14:3.5rem;--h-16:4rem;--h-20:5rem;--h-24:6rem;--h-28:7rem;--h-32:8rem;--h-36:9rem;--h-40:10rem;--h-44:11rem;--h-48:12rem;--h-52:13rem;--h-56:14rem;--h-60:15rem;--h-64:16rem;--h-72:18rem;--h-80:20rem;--h-96:24rem;--h-auto:auto;--h-px:1px;--h-0_5:0.125rem;--h-1_5:0.375rem;--h-2_5:0.625rem;--h-3_5:0.875rem;--h-1-2:50%;--h-1-3:33.333333%;--h-2-3:66.666667%;--h-1-4:25%;--h-2-4:50%;--h-3-4:75%;--h-1-5:20%;--h-2-5:40%;--h-3-5:60%;--h-4-5:80%;--h-1-6:16.666667%;--h-2-6:33.333333%;--h-3-6:50%;--h-4-6:66.666667%;--h-5-6:83.333333%;--h-full:100%;--h-screen:100vh;--h-svh:100svh;--h-lvh:100lvh;--h-dvh:100dvh;--h-min:min-content;--h-max:max-content;--h-fit:fit-content;--min-w-0:0px;--min-w-1:0.25rem;--min-w-2:0.5rem;--min-w-3:0.75rem;--min-w-4:1rem;--min-w-5:1.25rem;--min-w-6:1.5rem;--min-w-7:1.75rem;--min-w-8:2rem;--min-w-9:2.25rem;--min-w-10:2.5rem;--min-w-11:2.75rem;--min-w-12:3rem;--min-w-14:3.5rem;--min-w-16:4rem;--min-w-20:5rem;--min-w-24:6rem;--min-w-28:7rem;--min-w-32:8rem;--min-w-36:9rem;--min-w-40:10rem;--min-w-44:11rem;--min-w-48:12rem;--min-w-52:13rem;--min-w-56:14rem;--min-w-60:15rem;--min-w-64:16rem;--min-w-72:18rem;--min-w-80:20rem;--min-w-96:24rem;--min-w-px:1px;--min-w-0_5:0.125rem;--min-w-1_5:0.375rem;--min-w-2_5:0.625rem;--min-w-3_5:0.875rem;--min-w-full:100%;--min-w-min:min-content;--min-w-max:max-content;--min-w-fit:fit-content;--min-h-0:0px;--min-h-1:0.25rem;--min-h-2:0.5rem;--min-h-3:0.75rem;--min-h-4:1rem;--min-h-5:1.25rem;--min-h-6:1.5rem;--min-h-7:1.75rem;--min-h-8:2rem;--min-h-9:2.25rem;--min-h-10:2.5rem;--min-h-11:2.75rem;--min-h-12:3rem;--min-h-14:3.5rem;--min-h-16:4rem;--min-h-20:5rem;--min-h-24:6rem;--min-h-28:7rem;--min-h-32:8rem;--min-h-36:9rem;--min-h-40:10rem;--min-h-44:11rem;--min-h-48:12rem;--min-h-52:13rem;--min-h-56:14rem;--min-h-60:15rem;--min-h-64:16rem;--min-h-72:18rem;--min-h-80:20rem;--min-h-96:24rem;--min-h-px:1px;--min-h-0_5:0.125rem;--min-h-1_5:0.375rem;--min-h-2_5:0.625rem;--min-h-3_5:0.875rem;--min-h-full:100%;--min-h-screen:100vh;--min-h-svh:100svh;--min-h-lvh:100lvh;--min-h-dvh:100dvh;--min-h-min:min-content;--min-h-max:max-content;--min-h-fit:fit-content;--max-w-0:0px;--max-w-1:0.25rem;--max-w-2:0.5rem;--max-w-3:0.75rem;--max-w-4:1rem;--max-w-5:1.25rem;--max-w-6:1.5rem;--max-w-7:1.75rem;--max-w-8:2rem;--max-w-9:2.25rem;--max-w-10:2.5rem;--max-w-11:2.75rem;--max-w-12:3rem;--max-w-14:3.5rem;--max-w-16:4rem;--max-w-20:5rem;--max-w-24:6rem;--max-w-28:7rem;--max-w-32:8rem;--max-w-36:9rem;--max-w-40:10rem;--max-w-44:11rem;--max-w-48:12rem;--max-w-52:13rem;--max-w-56:14rem;--max-w-60:15rem;--max-w-64:16rem;--max-w-72:18rem;--max-w-80:20rem;--max-w-96:24rem;--max-w-px:1px;--max-w-0_5:0.125rem;--max-w-1_5:0.375rem;--max-w-2_5:0.625rem;--max-w-3_5:0.875rem;--max-w-none:none;--max-w-xs:20rem;--max-w-sm:24rem;--max-w-md:28rem;--max-w-lg:32rem;--max-w-xl:36rem;--max-w-2xl:42rem;--max-w-3xl:48rem;--max-w-4xl:56rem;--max-w-5xl:64rem;--max-w-6xl:72rem;--max-w-7xl:80rem;--max-w-full:100%;--max-w-min:min-content;--max-w-max:max-content;--max-w-fit:fit-content;--max-w-prose:65ch;--max-w-screen-sm:640px;--max-w-screen-md:768px;--max-w-screen-lg:1024px;--max-w-screen-xl:1280px;--max-w-screen-2xl:1536px;--max-h-0:0px;--max-h-1:0.25rem;--max-h-2:0.5rem;--max-h-3:0.75rem;--max-h-4:1rem;--max-h-5:1.25rem;--max-h-6:1.5rem;--max-h-7:1.75rem;--max-h-8:2rem;--max-h-9:2.25rem;--max-h-10:2.5rem;--max-h-11:2.75rem;--max-h-12:3rem;--max-h-14:3.5rem;--max-h-16:4rem;--max-h-20:5rem;--max-h-24:6rem;--max-h-28:7rem;--max-h-32:8rem;--max-h-36:9rem;--max-h-40:10rem;--max-h-44:11rem;--max-h-48:12rem;--max-h-52:13rem;--max-h-56:14rem;--max-h-60:15rem;--max-h-64:16rem;--max-h-72:18rem;--max-h-80:20rem;--max-h-96:24rem;--max-h-px:1px;--max-h-0_5:0.125rem;--max-h-1_5:0.375rem;--max-h-2_5:0.625rem;--max-h-3_5:0.875rem;--max-h-none:none;--max-h-full:100%;--max-h-screen:100vh;--max-h-svh:100svh;--max-h-lvh:100lvh;--max-h-dvh:100dvh;--max-h-min:min-content;--max-h-max:max-content;--max-h-fit:fit-content;--p-0:0px;--p-1:0.25rem;--p-2:0.5rem;--p-3:0.75rem;--p-4:1rem;--p-5:1.25rem;--p-6:1.5rem;--p-7:1.75rem;--p-8:2rem;--p-9:2.25rem;--p-10:2.5rem;--p-11:2.75rem;--p-12:3rem;--p-14:3.5rem;--p-16:4rem;--p-20:5rem;--p-24:6rem;--p-28:7rem;--p-32:8rem;--p-36:9rem;--p-40:10rem;--p-44:11rem;--p-48:12rem;--p-52:13rem;--p-56:14rem;--p-60:15rem;--p-64:16rem;--p-72:18rem;--p-80:20rem;--p-96:24rem;--p-px:1px;--p-0_5:0.125rem;--p-1_5:0.375rem;--p-2_5:0.625rem;--p-3_5:0.875rem;--m-0:0px;--m-1:0.25rem;--m-2:0.5rem;--m-3:0.75rem;--m-4:1rem;--m-5:1.25rem;--m-6:1.5rem;--m-7:1.75rem;--m-8:2rem;--m-9:2.25rem;--m-10:2.5rem;--m-11:2.75rem;--m-12:3rem;--m-14:3.5rem;--m-16:4rem;--m-20:5rem;--m-24:6rem;--m-28:7rem;--m-32:8rem;--m-36:9rem;--m-40:10rem;--m-44:11rem;--m-48:12rem;--m-52:13rem;--m-56:14rem;--m-60:15rem;--m-64:16rem;--m-72:18rem;--m-80:20rem;--m-96:24rem;--m-auto:auto;--m-px:1px;--m-0_5:0.125rem;--m-1_5:0.375rem;--m-2_5:0.625rem;--m-3_5:0.875rem;--shadows-sm:0 1px 2px 0 rgb(0 0 0 / 0.05);--shadows-default:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--shadows-md:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--shadows-lg:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--shadows-xl:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--shadows-2xl:0 25px 50px -12px rgb(0 0 0 / 0.25);--shadows-inner:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--shadows-none:none;--z-0:0;--z-10:10;--z-20:20;--z-30:30;--z-40:40;--z-50:50;--z-auto:auto;--opacity-0:0;--opacity-5:0.05;--opacity-10:0.1;--opacity-15:0.15;--opacity-20:0.2;--opacity-25:0.25;--opacity-30:0.3;--opacity-35:0.35;--opacity-40:0.4;--opacity-45:0.45;--opacity-50:0.5;--opacity-55:0.55;--opacity-60:0.6;--opacity-65:0.65;--opacity-70:0.7;--opacity-75:0.75;--opacity-80:0.8;--opacity-85:0.85;--opacity-90:0.9;--opacity-95:0.95;--opacity-100:1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0px}.left-0{left:0px}.right-0{right:0px}.top-0{top:0px}.z-50{z-index:50}.col-span-1{grid-column:span 1 / span 1}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.col-span-4{grid-column:span 4 / span 4}.float-right{float:right}.float-left{float:left}.m-1{margin:0.25rem}.-mx-1{margin-left:-0.25rem;margin-right:-0.25rem}.-mx-2{margin-left:-0.5rem;margin-right:-0.5rem}.mx-2{margin-left:0.5rem;margin-right:0.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-16{margin-top:4rem;margin-bottom:4rem}.my-2{margin-top:0.5rem;margin-bottom:0.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-2{margin-bottom:-0.5rem}.-ml-1{margin-left:-0.25rem}.-ml-4{margin-left:-1rem}.-mt-1{margin-top:-0.25rem}.-mt-12{margin-top:-3rem}.-mt-16{margin-top:-4rem}.-mt-2{margin-top:-0.5rem}.-mt-4{margin-top:-1rem}.-mt-6{margin-top:-1.5rem}.-mt-8{margin-top:-2rem}.mb-0{margin-bottom:0px}.mb-1{margin-bottom:0.25rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:0.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:0.25rem}.ml-2{margin-left:0.5rem}.ml-3{margin-left:0.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.mr-1{margin-right:0.25rem}.mr-2{margin-right:0.5rem}.mr-3{margin-right:0.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0px}.mt-1{margin-top:0.25rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:0.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-3{height:0.75rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-auto{height:auto}.h-full{height:100%}.w-0{width:0px}.w-24{width:6rem}.w-3{width:0.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-full{width:100%}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-grow-0{flex-grow:0}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x:1.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:0.25rem}.gap-2{gap:0.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.space-y-1 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}.space-y-2 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:0.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:0.5rem}.rounded-md{border-radius:0.375rem}.rounded-xl{border-radius:0.75rem}.rounded-b-xl{border-bottom-right-radius:0.75rem;border-bottom-left-radius:0.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dashboard-grey-alt{--tw-border-opacity:1;border-color:rgb(233 239 242 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-line{border-color:var(--color-dashboard-dropdown)}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-yellow-400{--tw-border-opacity:1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.border-opacity-50{--tw-border-opacity:0.5}.bg-dashboard-blue{--tw-bg-opacity:1;background-color:rgb(0 173 249 / var(--tw-bg-opacity, 1))}.bg-dashboard-green{--tw-bg-opacity:1;background-color:rgb(0 225 210 / var(--tw-bg-opacity, 1))}.bg-dashboard-grey-alt{--tw-bg-opacity:1;background-color:rgb(233 239 242 / var(--tw-bg-opacity, 1))}.bg-dashboard-page{--tw-bg-opacity:1;background-color:rgb(247 248 249 / var(--tw-bg-opacity, 1))}.bg-dashboard-red{--tw-bg-opacity:1;background-color:rgb(255 16 63 / var(--tw-bg-opacity, 1))}.bg-dashboard-yellow{--tw-bg-opacity:1;background-color:rgb(255 215 83 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-line{background-color:var(--color-dashboard-dropdown)}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/60{background-color:rgb(255 255 255 / 0.6)}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-opacity-75{--tw-bg-opacity:0.75}.fill-current{fill:currentColor}.stroke-current{stroke:currentColor}.p-1{padding:0.25rem}.p-2{padding:0.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-2{padding-left:0.5rem;padding-right:0.5rem}.px-3{padding-left:0.75rem;padding-right:0.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:0.25rem;padding-bottom:0.25rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:0.5rem;padding-bottom:0.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-12{padding-bottom:3rem}.pb-4{padding-bottom:1rem}.pl-2{padding-left:0.5rem}.pl-4{padding-left:1rem}.pt-0\.5{padding-top:0.125rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:IBM Plex Mono, monospace}.text-6xl{font-size:3.75rem;line-height:1}.text-core-data{font-size:12px}.text-core-large{font-size:15px}.text-core-smallcaps{font-size:10px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:0.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:0.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.text-dashboard-black{--tw-text-opacity:1;color:rgb(0 30 46 / var(--tw-text-opacity, 1))}.text-dashboard-blue{--tw-text-opacity:1;color:rgb(0 173 249 / var(--tw-text-opacity, 1))}.text-dashboard-green{--tw-text-opacity:1;color:rgb(0 225 210 / var(--tw-text-opacity, 1))}.text-dashboard-grey{--tw-text-opacity:1;color:rgb(154 166 191 / var(--tw-text-opacity, 1))}.text-dashboard-navy{--tw-text-opacity:1;color:rgb(0 56 137 / var(--tw-text-opacity, 1))}.text-dashboard-orange{--tw-text-opacity:1;color:rgb(255 138 27 / var(--tw-text-opacity, 1))}.text-dashboard-purple{--tw-text-opacity:1;color:rgb(139 90 255 / var(--tw-text-opacity, 1))}.text-dashboard-red{--tw-text-opacity:1;color:rgb(255 16 63 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-heat-high{color:var(--color-dashboard-red)}.text-heat-medium{color:var(--color-dashboard-orange)}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-warning{color:var(--color-dashboard-orange)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:0.2}.opacity-30{opacity:0.3}.opacity-50{opacity:0.5}.opacity-70{opacity:0.7}.opacity-80{opacity:0.8}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.duration-1000{transition-duration:1000ms}.core--data-table{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:100%;border-width:1px;border-style:solid;border-color:var(--color-dashboard-dropdown)}.core--data-table td,
  .core--data-table th{padding:0.5rem}.core--summary .previewable {
    height: 50px;
    overflow: hidden;
    position: relative;
    opacity: 0.5;
  }.core--summary .previewable::before {
      content: "";
      position: absolute;
      display: flex;
      justify-content: center;
      bottom: 0;
      right: 0;
      width: 100%;
      height: 50px;
      background: linear-gradient(transparent, #F7F8F9);
    }.core--summary .previewable::after {
      content: "Show more";
      position: absolute;
      display: flex;
      justify-content: center;
      bottom: -20px;

    }.core--identifier{font-family:IBM Plex Mono, monospace;font-weight:400}.core--identifier strong, .core--identifier b{font-weight:500}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:opacity-100:hover{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.focus\:ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(234 179 8 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}@media (min-width: 640px){.sm\:items-start{align-items:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:p-6{padding:1.5rem}.sm\:pt-16{padding-top:4rem}}
/*# sourceMappingURL=application.css.map */
