:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, 0.7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: 0.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translateX(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0, var(--y), 0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__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)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px, var(--y), 0)}to{opacity:0;transform:translate3d(2000px, var(--y), 0)}}@keyframes Toastify__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)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px, var(--y), 0)}to{opacity:0;transform:translate3d(-2000px, var(--y), 0)}}@keyframes Toastify__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)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}@keyframes Toastify__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)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{from{opacity:1}50%{opacity:0;transform:translate3d(0, var(--y), 0) scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{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)}}@keyframes Toastify__flipOut{from{transform:translate3d(0, var(--y), 0) perspective(400px)}30%{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{from{transform:translate3d(110%, 0, 0);visibility:visible}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInLeft{from{transform:translate3d(-110%, 0, 0);visibility:visible}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInUp{from{transform:translate3d(0, 110%, 0);visibility:visible}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInDown{from{transform:translate3d(0, -110%, 0);visibility:visible}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideOutRight{from{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(110%, var(--y), 0)}}@keyframes Toastify__slideOutLeft{from{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(-110%, var(--y), 0)}}@keyframes Toastify__slideOutDown{from{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(0, 500px, 0)}}@keyframes Toastify__slideOutUp{from{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(0, -500px, 0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}

  .wyfr-container-base___base {
    --wyfr-cb-divider-color: #d6d6d6;
    --stroke-color: transparent;
    --stroke-inner: 0;
    --stroke-outer: 0;
    --bg: transparent;
    --fg: #333333;
    background: var(--bg);
    color: var(--fg);
    box-shadow:
      inset 0 0 0 calc(1px * var(--stroke-inner, 0)) var(--stroke-color, transparent),
      0 0 0 calc(1px * var(--stroke-outer, 0)) var(--stroke-color);

    position: relative;
    display: inline-block;
    box-sizing: border-box;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    outline: none;
    border: none;
    margin: 0;
    padding: 1px;
    font: 400 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    text-decoration: none;
    transition-property: background-color, color, box-shadow;
    transition-duration: 64ms;
    cursor: default;
  }

  .wyfr-container-base___base-with-corner-radius {
    display: inline-flex;
  }

  .wyfr-container-base___disabled {
    cursor: not-allowed;
  }

  .wyfr-container-base___as-hr {
    padding: 0;
  }

  .wyfr-container-base___interactive {
    --wyfr-cb-shade-100: #f2f8ff;
    --wyfr-cb-shade-150: #E6EFFB;
    --wyfr-cb-shade-200: #d6e3f4;
    --wyfr-cb-shade-300: #bbcfea;
    --wyfr-cb-shade-500: #648abf;
    --wyfr-cb-shade-600: #426da9;
    --wyfr-cb-shade-700: #1d4f91;
    --wyfr-cb-shade-800: #123f7a;
    --wyfr-cb-shade-900: #0a3163;
  }

  .wyfr-container-base___selected {
    --wyfr-cb-shade-100: #fef2ff;
    --wyfr-cb-shade-150: #fef2ff;
    --wyfr-cb-shade-200: #eed3f1;
    --wyfr-cb-shade-300: #dfb6e4;
    --wyfr-cb-shade-500: #a45dad;
    --wyfr-cb-shade-600: #883b92;
    --wyfr-cb-shade-700: #6d2077;
    --wyfr-cb-shade-800: #53135b;
    --wyfr-cb-shade-900: #390a40;
  }

  .wyfr-container-base___misc {
    --wyfr-cb-shade-100: #fff0fb;
    --wyfr-cb-shade-150: #fff0fb;
    --wyfr-cb-shade-200: #f6cbea;
    --wyfr-cb-shade-300: #eda7da;
    --wyfr-cb-shade-500: #c43e9f;
    --wyfr-cb-shade-600: #af1685;
    --wyfr-cb-shade-700: #92086d;
    --wyfr-cb-shade-800: #760056;
    --wyfr-cb-shade-900: #570041;
  }

  .wyfr-container-base___danger {
    --wyfr-cb-shade-100: #fff0f3;
    --wyfr-cb-shade-150: #fff0f3;
    --wyfr-cb-shade-200: #FFD6DD;
    --wyfr-cb-shade-300: #fea8b8;
    --wyfr-cb-shade-500: #ed3457;
    --wyfr-cb-shade-600: #e4002b;
    --wyfr-cb-shade-700: #c60025;
    --wyfr-cb-shade-800: #a8001f;
    --wyfr-cb-shade-900: #8a0019;
  }

  .wyfr-container-base___level20-base {
    --wyfr-cb-divider-color: #8c8c8c;
  }

  .wyfr-container-base___level50-base, .wyfr-container-base___level150-base, .wyfr-container-base___level200-base, .wyfr-container-base___level500-base {
    --wyfr-cb-divider-color: var(--wyfr-cb-shade-600);
  }

  .wyfr-container-base___level300-base {
    --wyfr-cb-divider-color: var(--wyfr-cb-shade-300);
  }

  .wyfr-container-base___level10-base,
  .wyfr-container-base___level20-base,
  .wyfr-container-base___level50-base,
  .wyfr-container-base___level150-base,
  .wyfr-container-base___level200-base,
  .wyfr-container-base___inverse20-base {
    --stroke-inner: 1;
  }

  .wyfr-container-base___level0-base,
  .wyfr-container-base___level10-focus,
  .wyfr-container-base___level20-focus,
  .wyfr-container-base___level50-focus,
  .wyfr-container-base___level100-focus,
  .wyfr-container-base___level150-focus,
  .wyfr-container-base___level200-focus,
  .wyfr-container-base___inverse20-focus,
  .wyfr-container-base___inverse100-focus,
  .wyfr-container-base___inverse200-focus,
  .wyfr-container-base___inverse300-focus {
    --stroke-outer: 1;
  }

  .wyfr-container-base___level300-focus {
    --stroke-outer: 2;
    --stroke-color: var(--wyfr-cb-shade-500);
  }

  .wyfr-container-base___inverse20-base,
  .wyfr-container-base___inverse100-focus {
    --stroke-color: #ffffff;
  }

  .wyfr-container-base___inverse200-focus,
  .wyfr-container-base___inverse300-focus {
    --stroke-color: var(--bg);
  }

  .wyfr-container-base___level10-base {
    --stroke-color: #d6d6d6;
  }

  .wyfr-container-base___level20-base {
    --stroke-color: #8c8c8c;
  }

  .wyfr-container-base___level0-focus,
  .wyfr-container-base___level10-focus,
  .wyfr-container-base___level20-focus,
  .wyfr-container-base___level50-base,
  .wyfr-container-base___level100-base,
  .wyfr-container-base___level150-base,
  .wyfr-container-base___level200-base,
  .wyfr-container-base___level300-base {
    --stroke-color: var(--wyfr-cb-shade-600);
  }

  .wyfr-container-base___level0-hover,
  .wyfr-container-base___level10-hover,
  .wyfr-container-base___level20-hover,
  .wyfr-container-base___level50-hover,
  .wyfr-container-base___level100-hover,
  .wyfr-container-base___level150-hover,
  .wyfr-container-base___level200-hover,
  .wyfr-container-base___level300-hover,
  .wyfr-container-base___level500-base {
    --stroke-color: var(--wyfr-cb-shade-700);
  }

  .wyfr-container-base___level0-active,
  .wyfr-container-base___level10-active,
  .wyfr-container-base___level20-active,
  .wyfr-container-base___level50-active,
  .wyfr-container-base___level100-active,
  .wyfr-container-base___level150-active,
  .wyfr-container-base___level200-active,
  .wyfr-container-base___level300-active {
    --stroke-color: var(--wyfr-cb-shade-800);
  }

  .wyfr-container-base___level50-disabled,
  .wyfr-container-base___level150-disabled,
  .wyfr-container-base___level200-disabled {
    --stroke-color: #8c8c8c;
  }

  .wyfr-container-base___inverse100-hover,
  .wyfr-container-base___inverse200-base {
    --bg: rgba(255, 255, 255, 0.2);
  }

  .wyfr-container-base___inverse100-active,
  .wyfr-container-base___inverse200-disabled {
    --bg: rgba(255, 255, 255, 0.1);
  }

  .wyfr-container-base___inverse200-hover {
    --bg: rgba(255, 255, 255, 0.3);
  }

  .wyfr-container-base___inverse200-active {
    --bg: rgba(255, 255, 255, 0.4);
  }

  .wyfr-container-base___inverse300-base {
    --bg: rgba(255, 255, 255, 0.8);
    --fg: #1d4f91;
  }

  .wyfr-container-base___inverse300-hover {
    --bg: rgba(255, 255, 255, 0.9);
  }

  .wyfr-container-base___inverse300-active {
    --bg: #ffffff;
  }

  .wyfr-container-base___level0-base,
  .wyfr-container-base___level10-base,
  .wyfr-container-base___level20-base,
  .wyfr-container-base___level50-base {
    --bg: #ffffff;
  }

  .wyfr-container-base___level20-disabled,
  .wyfr-container-base___level50-disabled {
    --bg: #f6f6f6;
  }

  .wyfr-container-base___level200-base {
    --bg: var(--wyfr-cb-shade-100);
  }

  .wyfr-container-base___level100-active,
  .wyfr-container-base___level150-active {
    --bg: var(--wyfr-cb-shade-150);
  }

  .wyfr-container-base___level200-hover {
    --bg: var(--wyfr-cb-shade-200);
  }

  .wyfr-container-base___level200-active {
    --bg: var(--wyfr-cb-shade-300);
  }

  .wyfr-container-base___level300-base {
    --bg: var(--wyfr-cb-shade-600);
  }

  .wyfr-container-base___level500-base {
    --bg: var(--wyfr-cb-shade-700);
  }
  
  .wyfr-container-base___level300-active {
    --bg: var(--wyfr-cb-shade-700);
  }
  
  .wyfr-container-base___level300-hover, .wyfr-container-base___level300-focus {
    --bg: var(--wyfr-cb-shade-900);
  }

  .wyfr-container-base___level200-disabled {
    --bg: #eaeaea;
  }

  .wyfr-container-base___level300-disabled {
    --bg: #717171;
  }

  .wyfr-container-base___level100-base,
  .wyfr-container-base___level150-base,
  .wyfr-container-base___level200-base {
    --fg: var(--wyfr-cb-shade-700);
  }

  .wyfr-container-base___inverse20-base,
  .wyfr-container-base___inverse100-base,
  .wyfr-container-base___inverse200-base,
  .wyfr-container-base___level300-base,
  .wyfr-container-base___level500-base {
    --fg: #ffffff;
  }

  .wyfr-container-base___level100-hover,
  .wyfr-container-base___level150-hover,
  .wyfr-container-base___level200-hover {
    --fg: var(--wyfr-cb-shade-700);
  }

  .wyfr-container-base___inverse300-disabled {
    --bg: rgba(255, 255, 255, 0.2);
  }

  .wyfr-container-base___level100-active,
  .wyfr-container-base___level150-active,
  .wyfr-container-base___level200-active {
    --fg: var(--wyfr-cb-shade-800);
  }

  .wyfr-container-base___inverse200-disabled,
  .wyfr-container-base___inverse300-disabled {
    --fg: rgba(255, 255, 255, 0.6);
  }

  .wyfr-container-base___inverse100-disabled{
    --fg: #d6d6d6;
  }

  .wyfr-container-base___level100-disabled,
  .wyfr-container-base___level150-disabled,
  .wyfr-container-base___level200-disabled {
    --fg: #717171;
  }

  .wyfr-container-base___level300-disabled {
    --fg: #f6f6f6;
  }

  .wyfr-container-base___level150-base {
    --fg-alt: #585858;
  }

  .wyfr-container-base___level200-base {
    --fg-alt: #333333;
  }

  .wyfr-container-base___level150-disabled,
  .wyfr-container-base___level200-disabled {
    --fg-alt: unset;
  }

  .wyfr-container-base___corner-radius-2, .wyfr-container-base___corner-radius-2::before {
      border-radius: 2px;
    }

  .wyfr-container-base___corner-radius-4, .wyfr-container-base___corner-radius-4::before {
      border-radius: 4px;
    }

  .wyfr-container-base___corner-radius-6, .wyfr-container-base___corner-radius-6::before {
      border-radius: 6px;
    }

  .wyfr-container-base___corner-radius-8, .wyfr-container-base___corner-radius-8::before {
      border-radius: 8px;
    }

  .wyfr-container-base___corner-radius-9999, .wyfr-container-base___corner-radius-9999::before {
      border-radius: 9999px;
    }

  .wyfr-container-base___shadow-base::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .wyfr-container-base___shadow-small::before {
    box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.12);
    z-index: -1;
  }

  .wyfr-container-base___shadow-medium::before {
    box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.12);
    z-index: -1;
  }

  .wyfr-container-base___shadow-large::before {
    box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.2);
    z-index: -1;
  }

  .wyfr-container-base___children-trim {
    display: flex;
    width: 100%;
    overflow: hidden;
  }

  .wyfr-container-base___corner-radius-2 > .wyfr-container-base___children-trim {
      border-radius: 1px;
    }

  .wyfr-container-base___corner-radius-4 > .wyfr-container-base___children-trim {
      border-radius: 3px;
    }

  .wyfr-container-base___corner-radius-6 > .wyfr-container-base___children-trim {
      border-radius: 5px;
    }

  .wyfr-container-base___corner-radius-8 > .wyfr-container-base___children-trim {
      border-radius: 7px;
    }

  .wyfr-container-base___corner-radius-9999 > .wyfr-container-base___children-trim {
      border-radius: 9999px;
    }


  .wyfr-text___container {
    font: var(--wyfr-text-style);
    color: var(--wyfr-text-color);
    margin: 0;
  }
  .wyfr-text___link {
    cursor: pointer;
    text-decoration: underline;
    color: #426da9;
  }
  .wyfr-text___link:hover {
      color: #1d4f91;
    }
  .wyfr-text___link:active {
      color: #123f7a;
    }


  .wyfr-button-base___container {
    font: 500 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    line-height: 1;
    display: inline-flex;
  }


  .wyfr-tabs___tab-base-root {
    background: transparent;
    padding: 0;
  }
  .wyfr-tabs___tab-base-marker-common {
    width: 100%;
    transition-property: background;
    transition-duration: 150ms;
  }
  .wyfr-tabs___tab-base-marker-rule {
    height: 1em;
    margin-top: -1em;
  }
  .wyfr-tabs___tab-base-marker-no-rule {
    height: calc(1em + 1px);
    margin-bottom: -1px;
  }
  .wyfr-tabs___tab-base-marker-visible {
    background: #d6d6d6;
  }
  .wyfr-tabs___tab-content {
    display: flex;
    margin-top: 6px;
    margin-bottom: 9px;
    align-items: center;
    margin-right: 8px;
    margin-left: 8px;
  }
  .wyfr-tabs___tab-content > * {
      margin-left: 1px;
    }
  .wyfr-tabs___tab-content:last-child {
      margin-right: 1px;
    }
  .wyfr-tabs___tab-element-common {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .wyfr-tabs___tab-element-label {
    font: 500 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    padding-right: 8px;
    padding-left: 8px;
  }
  .wyfr-tabs___tab-element-item {
    display: flex;
  }
  .wyfr-tabs___tab-element-item + .wyfr-tabs___tab-element-item {
      margin-left: 8px;
    }
  .wyfr-tabs___tabs-base-root {
    padding: 0;
    min-width: 100%;
  }
  .wyfr-tabs___tabs-base-content {
    display: flex;
    align-items: flex-end;
    padding: 0;
    margin: 0;
  }
  .wyfr-tabs___tabs-base-tab-wrap {
    display: inline-block;
  }
  .wyfr-tabs___tabs-base-divider-common {
    width: 100%;
    height: 1px;
  }
  .wyfr-tabs___tabs-base-divider-visible {
    background: #d6d6d6;
  }
  .wyfr-tabs___tabs-base-marker {
    height: 1em;
    margin-top: -1em;
    background: #e63888;
  }
  .wyfr-tabs___tabs-base-marker-hidden {
    background: transparent;
  }
  .wyfr-tabs___tabs-base-marker-transition {
    transition-property: margin-left,width;
    transition-duration: 250ms;
  }
  .wyfr-tabs___selected-tab:focus { 
    box-shadow: 0 0 0 1px #333333;
  }


  .wyfr-alert-content___info {
    --wyfr-alert-content-fg: #426da9;
    --wyfr-alert-content-bg: #E6EFFB;
  }

  .wyfr-alert-content___success {
    --wyfr-alert-content-fg: #007a3b;
    --wyfr-alert-content-bg: #D0F6DB;
  }

  .wyfr-alert-content___warning {
    --wyfr-alert-content-fg: #995006;
    --wyfr-alert-content-bg: #FFF1BD;
  }

  .wyfr-alert-content___error {
    --wyfr-alert-content-fg: #c60025;
    --wyfr-alert-content-bg: #FFD6DD;
  }

  .wyfr-alert-content___stripe {
    background: var(--wyfr-alert-content-bg);
    color: var(--wyfr-alert-content-fg);
    padding-top: 12px;
    padding-right: 3px;
    padding-left: 4px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #d6d6d6;
  }

  .wyfr-alert-content___wrap {
    display: flex;
    width: 100%;
    flex-direction: row;
  }

  .wyfr-alert-content___subject {
    font: 500 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    color: var(--wyfr-alert-content-fg);
    margin: 0;
  }

  .wyfr-alert-content___subject-compact, .wyfr-alert-content___main-compact {
    display: inline;
  }

  .wyfr-alert-content___subject-normal {
    padding-top: 12px;
    padding-right: 12px;
    padding-left: 12px;
  }

  .wyfr-alert-content___main {
    font: 400 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  }

  .wyfr-alert-content___main-normal {
    padding-right: 12px;
    padding-bottom: 12px;
    padding-left: 12px;
  }

  .wyfr-alert-content___content {
    flex: 1;
    display: flex;
    background-color: #ffffff;
    color: #333333;
  }

  .wyfr-alert-content___content-compact {
    flex-direction: row;
    padding: 12px;
  }

  .wyfr-alert-content___content-compact > * + * {
      margin-left: 8px;
    }

  .wyfr-alert-content___content-normal {
    flex-direction: column;
  }

  .wyfr-alert-content___content-normal > * + * {
      margin-top: 8px;
    }

  .wyfr-alert-content___header-row {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
  }

  .wyfr-alert-content___close-button-wrap-compact {
    margin-top: -6px;
    margin-right: -6px;
    margin-bottom: -6px;
  }

  .wyfr-alert-content___close-button-wrap-normal {
    margin-top: 6px;
    margin-right: 6px;
    margin-bottom: -100%;
  }


  .wyfr-app-layout___root {
    max-width: 100vw;
    max-height: 100vh;
    display: grid;
    grid-template: auto 1fr / auto 1fr;
  }

  .wyfr-app-layout___header, .wyfr-app-layout___sidebar {
    grid-column-start: 1;
  }

  .wyfr-app-layout___header, .wyfr-app-layout___main {
    grid-column-end: -1;
  }

  .wyfr-app-layout___main {
    font: 400 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    background: #ffffff;
    color: #333333;
  }

  .wyfr-app-layout___sidebar, .wyfr-app-layout___main {
    overflow: auto;
  }

  .wyfr-app-layout___sidebar {
    display: flex;
  }

 
.wyfr-area-uploader___document-uploader {
  text-align: center;
  font-weight: bold;
  border-radius: 5px;
}

 
.wyfr-area-uploader___document-uploader:hover {
    background-color: #f2f8ff;
  }

 
.wyfr-area-uploader___document-uploader:active {
    background-color: #E6EFFB;
  } 
.wyfr-area-uploader___border {
  border: dashed 2px #1d4f91;
}
.wyfr-area-uploader___error-border {
  border: dashed 2px #e4002b;
}
.wyfr-area-uploader___upload-icon {
  color: #426da9;
  -webkit-transform: scale(2);
  margin: 40px;
}
.wyfr-area-uploader___browse {
  color: #426da9;
  text-decoration: underline;
  cursor: pointer;
}
.wyfr-area-uploader___disabled {
  color: #8c8c8c;
  text-decoration: underline;
  pointer-events:none;
}
.wyfr-area-uploader___padding {
  padding: 50px;
}
.wyfr-area-uploader___disabled-border {
  border: dashed 2px #8c8c8c;
  pointer-events:none;
}
.wyfr-area-uploader___file-progress {
  width: 500px;
  margin-top: 8px;
}
.wyfr-area-uploader___before-file-progress {
  margin-top: 16px
}
.wyfr-area-uploader___error-text {
  color: #c60025;
  margin-top: 8px;
}
.wyfr-area-uploader___error-text::before {
    content: "";
    display: inline-block;
    margin: 0 4px -4px 0;
    width: 16px;
    height: 16px;
    background: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 style=%27fill: %23c60025; width: 16px; height: 16px;%27%3E%3Cpath d=%27M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z%27%3E%3C/path%3E%3C/svg%3E") no-repeat center/16px;
  }


  .wyfr-backdrop___common {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition-property: background-color, visibility, -webkit-backdrop-filter;
    transition-property: background-color, backdrop-filter, visibility;
    transition-property: background-color, backdrop-filter, visibility, -webkit-backdrop-filter;
    transition-duration: 125ms;
  }

  .wyfr-backdrop___visible-common {
    -webkit-backdrop-filter: blur(1px) grayscale(50%);
            backdrop-filter: blur(1px) grayscale(50%);
    visibility: initial;
  }

  .wyfr-backdrop___visible-light {
    background-color: rgba(255, 255, 255, 0.5);
  }

  .wyfr-backdrop___visible-dark {
    background-color: rgba(0, 0, 0, 0.5);
  }

  .wyfr-backdrop___hidden {
    background-color: transparent;
    visibility: hidden;
  }


  .wyfr-badge___container {
    display: inline-block;
    margin: 0;
    padding: 2px 8px;
    border-radius: 9999px;
    font: 400 12px/16px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    text-decoration: none;
    transition: background 0.2s, color 0.2s;
  }
  .wyfr-badge___original {
    background: #c41d73;
    color: #ffffff;
  }
  .wyfr-badge___menuitems {
    background: rgba(255, 255, 255, 1);
    color: #404040;
    border-color: #A7A7A7;
    border: 1px solid #A7A7A7;
  }
  .wyfr-badge___selected {
    background: #FFF1FA;
    color: #404040;
    border-color: #E63888;
    border: 1px solid #E63888;
  }
  .wyfr-badge___button {
    background: #FFFFFF;
    color: #123F7A;
    border-color: #8DABD4;
    border: 1px solid #8DABD4;
  }
  .wyfr-badge___disabled {
    background: #F6F6F6; /* var(--Grey-Grey-100) */
    color: #8c8c8c;
    border-color: #C1C1C1; /* var(--Grey-Grey-400) */
    border: 1px solid #C1C1C1;
    cursor: not-allowed;
  }


  .wyfr-breadcrumbs___container {
    width: 100%;
    box-sizing: border-box;
    font: 400 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    color: #333333;
    display: flex;
    padding: 14px 20px;
  }

  .wyfr-breadcrumbs___list {
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    max-width: 100%;
  }

  .wyfr-breadcrumbs___item {
    display: inline-flex;
    max-width: 100%;
  }

  .wyfr-breadcrumbs___item * {
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  .wyfr-breadcrumbs___item:last-child {
    cursor: default;
    pointer-events: none;
  }

  .wyfr-breadcrumbs___item:last-child * {
    cursor: default;
    pointer-events: none;
  }

  .wyfr-breadcrumbs___item:not(:last-child)::after {
    content: "/";
    color: #8c8c8c;
    margin-left: 16px;
    margin-right: 16px;
  }


  .wyfr-button___container-block {
    width: 100%;
    display: flex;
    justify-content: center;
  }

  .wyfr-button___content-common {
    width: 100%;
    display: flex;
    justify-content: center;
  }

  .wyfr-button___content-common + .wyfr-button___content-common {
      margin-left: 8px;
    }

  .wyfr-button___content-default {
    padding-right: calc(16px - 1px);
    padding-left: calc(16px - 1px);
  }

  .wyfr-button___content-compact {
    padding-left: calc(8px - 1px);
    padding-right: calc(8px - 1px);
  }

  .wyfr-button___item + .wyfr-button___item {
      margin-left: 8px;
    }

  .wyfr-button___icon {
    padding-top: 5px;
    padding-bottom: 5px;
    display: inline-flex;
  }

  .wyfr-button___label {
    padding-top: 8px;
    padding-bottom: 8px;
    white-space: nowrap;
  }

  /* CSS-only tooltip */
  [data-tooltip] {
    position: relative;
  }

  [data-tooltip]:hover::after {
    content: attr(data-tooltip);
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    background-color: #333;
    color: #fff;
    padding: 8px 12px;
    border-radius: 4px;
    white-space: nowrap;
    font-size: 14px;
    z-index: 1000;
    margin-top: 8px;
    pointer-events: none;
  }

  [data-tooltip]:hover::before {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1000;
    margin-top: 2px;
    pointer-events: none;

    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid black;
 
  }


.wyfr-button-uploader___text {
    width: 700;
    size: 18px;
    lineHeight: 24px;
}
.wyfr-button-uploader___required:after {
    content:" *";
    color: red;
  }
.wyfr-button-uploader___subtext {
    size: 14px;
    weight: 400;
    line-height: 20px;
    margin-top: 7px;
    margin-bottom: 10px;
}
.wyfr-button-uploader___without-header {
    margin-bottom: 10px;
}
.wyfr-button-uploader___file-progress {
    width: 460px;
    margin-top: 4px;
}
.wyfr-button-uploader___header {
  margin-top: 8px;
}
.wyfr-button-uploader___no-header {
  margin-top: -42px;
}
.wyfr-button-uploader___bold {
  font-weight: bold;
}


  .wyfr-data-grid___root {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    width: auto;
    min-width: 100%;
  }

  .wyfr-data-grid___toolbar-content, .wyfr-data-grid___footer-content {
    box-sizing: border-box;
    width: 100%;
    display: flex;
    align-items: center;
    padding: 0 8px;
    gap: 8px;
  }

  .wyfr-data-grid___footer-content {
    justify-content: space-between;
  }

  .wyfr-data-grid___filter-wrap {
    flex: 1;
    padding: 8px 0;
  }

  .wyfr-data-grid___selected-row-count {
    white-space: nowrap;
    flex: 1;
  }

  .wyfr-data-grid___table-wrap {
    overflow: auto;
  }

  .wyfr-data-grid___head-wrap {
    display: flex;
    flex-direction: column;
  }

  .wyfr-data-grid___body-wrap {
    display: flex;
    flex-direction: column;
  }

  .wyfr-data-grid___filter {
    width: 100%;
    max-width: 500px;
  }

  .wyfr-data-grid___footer-item {
    padding: 8px 0;
  }

  .wyfr-data-grid___footer-right{
    display: flex;
    align-items: center;
    height: 100%;
    gap: 8px;
  }

  .wyfr-data-grid___pagination-wrap {
    flex: 1;
    max-width: 50%;
  }

  .wyfr-data-grid___page-size-selection {
    display: flex;
    align-items: inherit;
    gap: inherit;
  }

  .wyfr-data-grid___hidden {
    display: none !important;
  }


  .wyfr-dialog___common {
    width: var(--wyfr-dialog-width);
    display: flex;
    max-width: calc(100% - 16px);
    max-height: calc(100% - 16px);
    box-sizing: border-box;
    transition-property: opacity, transform;
    transition-duration: 250ms;
  }

  .wyfr-dialog___content {
    flex: 1;
  }

  .wyfr-dialog___layer-boundary {
    width: 100%;
    display: flex;
  }

  .wyfr-dialog___small {
    --wyfr-dialog-width: 400px;
  }

  .wyfr-dialog___medium {
    --wyfr-dialog-width: 600px;
  }

  .wyfr-dialog___large {
    --wyfr-dialog-width: 904px;
  }
  
  .wyfr-dialog___max {
    --wyfr-dialog-width: 100%;
  }

  .wyfr-dialog___pre-enter {
    opacity: 0;
    transform: translateY(-50%);
  }

  .wyfr-dialog___entering {
    opacity: 1;
    transform: translateY(0);
  }

  .wyfr-dialog___entered {
    opacity: 1;
    transform: translateY(0);
  }

  .wyfr-dialog___exiting {
    opacity: 0;
    transform: translateY(50%);
  }


  .wyfr-dialog-content___trim {
    overflow: hidden;
    flex: 1;
    display: flex;
  }

  .wyfr-dialog-content___container {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: stretch;
  }

  .wyfr-dialog-content___title {
    padding-top: 4px;
    padding-bottom: 4px;
    font: 700 18px/24px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    margin: 0;
    flex: 1;
  }

  .wyfr-dialog-content___title:not(:first-child) {
    margin-left: 8px;
  }

  .wyfr-dialog-content___title:not(:last-child) {
    margin-right: 8px;
  }

  .wyfr-dialog-content___header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-shrink: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .wyfr-dialog-content___header-padding-left-no-button {
    padding-left: 20px;
  }

  .wyfr-dialog-content___header-padding-left-with-button {
    padding-left: 10px;
  }

  .wyfr-dialog-content___header-padding-right-no-button {
    padding-right: 20px;
  }

  .wyfr-dialog-content___header-padding-right-with-button {
    padding-right: 10px;
  }

  .wyfr-dialog-content___non-header-padding-x {
    padding-right: 20px;
    padding-left: 20px;
  }
  
  .wyfr-dialog-content___main-common {
    overflow: auto;
    border-radius: 0 0 5px 5px;
    position: relative;
    padding-top: 1px;
    padding-bottom: 1px;
    flex: 1;
  }

  .wyfr-dialog-content___main-common:last-child {
    padding-bottom: 16px;
  }

  .wyfr-dialog-content___main-with-dividers {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .wyfr-dialog-content___main-padding-none.wyfr-dialog-content___main-padding-none {
    padding: 0;
  }

  .wyfr-dialog-content___footer {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .wyfr-dialog-content___divider {
    flex-basis: 1px;
    flex-shrink: 0;
    margin-top: -1px;
  }


  @keyframes wyfr-donut___spin {
    0% {
      transform: rotate(0);
    }
    100% {
      transform: rotate(1turn);
    }
  }
  .wyfr-donut___spin {
    animation: wyfr-donut___spin 1s infinite linear;
    transform-origin: center;
  }


  .wyfr-field___root-common {
    color: #333333;
    display: inline-flex;
    flex-direction: column;
  }

  .wyfr-field___root-fieldset {
    border: 0;
    padding: 0.01em 0 0 0;
    margin: 0;
    min-width: 0;
  }

  body:not(:-moz-handler-blocked) .wyfr-field___root-fieldset {
      display: table-cell;
    }

  .wyfr-field___label-required::after {
    content: " *";
    color: #c60025;
  }

  .wyfr-field___label-legend {
    display: table;
    float: left;
    margin-bottom: 0;
    padding: 0;
    width: 100%;
  }

  .wyfr-field___label-legend + * {
      clear: both;
    }

  .wyfr-field___controls {
    padding-top: 8px;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    gap: 8px;
  }

  .wyfr-field___assistive-text-common {
    margin-top: 8px;
  }

  .wyfr-field___assistive-text-info {
    color: #717171;
  }

  .wyfr-field___assistive-text-error {
    color: #c60025;
  }

  .wyfr-field___assistive-text-error::before {
      content: "";
      display: inline-block;
      margin: 0 4px -4px 0;
      width: 16px;
      height: 16px;
      background: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 style=%27fill: %23c60025; width: 16px; height: 16px;%27%3E%3Cpath d=%27M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z%27%3E%3C/path%3E%3C/svg%3E") no-repeat center/16px;
    }


  .wyfr-file-progress___file-container {
    border-radius: 20px;
    background: #f6f6f6;
    height: 40px;
    padding: 4px 16px 4px 16px;
    align-items: center;
    gap: 14px;
  }
  .wyfr-file-progress___border {
    border: 1px solid #d6d6d6;
  }
  .wyfr-file-progress___error-border {
    border: 1px solid #e4002b;
    --stroke-inner: none;
  }
  .wyfr-file-progress___statusIcon {
    color: green;
  }
  .wyfr-file-progress___progress-indicator {
    width: 335px;
    height: 8px;
  }
  .wyfr-file-progress___percentage {
    flex: none;
  }
  .wyfr-file-progress___closeButton {
    position: absolute;
    margin-left: 35px;
    right: 8px;
  }
  .wyfr-file-progress___error-border {
    border: 1px solid #e4002b;
    --stroke-inner: none;
  }
  .wyfr-file-progress___upload-details {
    display: flex;
    width: 85%;
    gap: 14px;
    align-items: center;
  }
  .wyfr-file-progress___icons {
    display: flex;
    align-items: center;
  }
  .wyfr-file-progress___error-text {
    color: #c60025;
    margin-top: 8px;
  }
  .wyfr-file-progress___error-text::before {
      content: "";
      display: inline-block;
      margin: 0 4px -4px 0;
      width: 16px;
      height: 16px;
      background: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 style=%27fill: %23c60025; width: 16px; height: 16px;%27%3E%3Cpath d=%27M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z%27%3E%3C/path%3E%3C/svg%3E") no-repeat center/16px;
    }


  .wyfr-floating-action-button___root {
    position: fixed;
    right: 16px;
    bottom: 16px;
  }


  .wyfr-mega-button___layout {
    margin: 23px 11px;
    text-align: left;
  }

  .wyfr-mega-button___layout-normal-description {
    display: grid;
    gap: 2px 12px;
    grid-template: auto 1fr / auto 1fr;
  }

  .wyfr-mega-button___layout-normal-no-description, .wyfr-mega-button___layout-column {
    display: flex;
    align-items: center;
    text-align: center;
  }

  .wyfr-mega-button___layout-normal-no-description {
    gap: 12px;
  }

  .wyfr-mega-button___layout-column {
    flex-direction: column;
    gap: 4px;
  }

  .wyfr-mega-button___icon-wrap-normal {
    grid-row: span 2;
  }

  .wyfr-mega-button___icon-wrap-normal-description > * {
    transform: translateY(2px);
  }

  .wyfr-mega-button___label-column {
    text-align: center;
  }

  .wyfr-mega-button___description {
    color: var(--fg-alt, inherit);
  }


  .wyfr-modal___layer {
    overflow: hidden;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .wyfr-modal___hidden {
    visibility: hidden;
  }


  .wyfr-panel___main {
    width: 100%;
    box-shadow:
      inset 0 calc(var(--wyfr-panel-top, 0) * 1px) 0 0 #d6d6d6,
      inset calc(var(--wyfr-panel-right, 0) * -1px) 0 0 0 #d6d6d6,
      inset 0 calc(var(--wyfr-panel-bottom, 0) * -1px) 0 0 #d6d6d6,
      inset calc(var(--wyfr-panel-left, 0) * 1px) 0 0 0 #d6d6d6;
    font: 400 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    color: #333333;
  }

  .wyfr-panel___gray {
    background: #f6f6f6;
  }

  .wyfr-panel___white {
    background: #ffffff;
  }

  .wyfr-panel___top {
    --wyfr-panel-top: 1;
  }

  .wyfr-panel___right {
    --wyfr-panel-right: 1;
  }

  .wyfr-panel___bottom {
    --wyfr-panel-bottom: 1;
  }

  .wyfr-panel___left {
    --wyfr-panel-left: 1;
  }


  .wyfr-popover___container {
    border: 1px solid #d6d6d6;
    background-color: #ffffff;
    color: #333333;
    padding: 0;
    border-radius: 4px;
    box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.12);
    font: 400 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    transition: opacity 250ms;
  }

  .wyfr-popover___container-visible {
    opacity: 1;
  }

  .wyfr-popover___container-hidden {
    opacity: 0;
  }

  .wyfr-popover___arrow {
    width: 6px;
    height: 6px;
  }

  .wyfr-popover___arrow::before, .wyfr-popover___arrow::after {
      content: "";
      width: 0;
      height: 0;
      position: absolute;
      top: 0;
      left: 0;
      border: 6px solid transparent;
    }

  [data-popper-placement*="top"] > .wyfr-popover___arrow {
      bottom: calc(6px * -1);
    }

  [data-popper-placement*="top"] > .wyfr-popover___arrow::before, [data-popper-placement*="top"] > .wyfr-popover___arrow::after {
        left: calc(6px / -2);
        border-bottom-width: 0;
      }

  [data-popper-placement*="top"] > .wyfr-popover___arrow::before {
        top: 1px;
        border-top-color: #d6d6d6;
      }

  [data-popper-placement*="top"] > .wyfr-popover___arrow::after {
        border-top-color: #ffffff;
      }

  [data-popper-placement*="right"] > .wyfr-popover___arrow {
      left: calc(6px * -1);
    }

  [data-popper-placement*="right"] > .wyfr-popover___arrow::before, [data-popper-placement*="right"] > .wyfr-popover___arrow::after {
        top: calc(6px / -2);
        border-left-width: 0;
      }

  [data-popper-placement*="right"] > .wyfr-popover___arrow::before {
        left: -1;
        border-right-color: #d6d6d6;
      }

  [data-popper-placement*="right"] > .wyfr-popover___arrow::after {
        border-right-color: #ffffff;
      }

  [data-popper-placement*="bottom"] > .wyfr-popover___arrow {
      top: calc(6px * -1);
    }

  [data-popper-placement*="bottom"] > .wyfr-popover___arrow::before, [data-popper-placement*="bottom"] > .wyfr-popover___arrow::after {
        left: calc(6px / -2);
        border-top-width: 0;
      }

  [data-popper-placement*="bottom"] > .wyfr-popover___arrow::before {
        top: -1px;
        border-bottom-color: #d6d6d6;
      }

  [data-popper-placement*="bottom"] > .wyfr-popover___arrow::after {
        border-bottom-color: #ffffff;
      }

  [data-popper-placement*="left"] > .wyfr-popover___arrow {
      right: calc(6px * -1);
    }

  [data-popper-placement*="left"] > .wyfr-popover___arrow::before, [data-popper-placement*="left"] > .wyfr-popover___arrow::after {
        top: calc(6px / -2);
        border-right-width: 0;
      }

  [data-popper-placement*="left"] > .wyfr-popover___arrow::before {
        left: 1px;
        border-left-color: #d6d6d6;
      }

  [data-popper-placement*="left"] > .wyfr-popover___arrow::after {
        border-left-color: #ffffff;
      }

  .wyfr-popover___content-wrap {
    overflow: hidden;
    border-radius: 3px;
  }


  .wyfr-spinner___common {
    font-size: 128px;
    width: 1em;
    height: 1em;
    transition-property: transform, opacity;
    transition-duration: 250ms;
    outline: none;
  }

  .wyfr-spinner___visible {
    transform: scale(1);
    opacity: 1;
  }

  .wyfr-spinner___hidden {
    transform: scale(1.5);
    opacity: 0;
  }

  .wyfr-spinner___tm {
    font: 400 12px/16px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    color: #426da9;
    transform: scale(0.5);
    position: absolute;
    top: 60%;
    left: 64%;
  }


  .wyfr-table___wrap {
    display: inline-flex;
  }

  .wyfr-table___table {
    min-width: 100%;
  }

  table.wyfr-table___table {
      display: table;
      border-collapse: collapse;
      border-spacing: 0;
    }

  .wyfr-table___cell {
    border-right: 1px solid #d6d6d6;
    padding: 10px 12px;
    overflow: hidden;
  }

  .wyfr-table___cell:not(.wyfr-table___data-grid-cell):last-child {
      border-right: none;
    }

  .wyfr-table___cell-compact {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .wyfr-table___cell-start {
    text-align: start;
  }

  .wyfr-table___cell-center {
    text-align: center;
  }

  .wyfr-table___cell-end {
    text-align: end;
  }

  .wyfr-table___tr:not(tr) {
      display: flex;
    }

  .wyfr-table___th {
    font: 600 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    background-color: #f6f6f6;
  }

  .wyfr-table___thead .wyfr-table___th {
      position: relative;
    }

  .wyfr-table___thead .wyfr-table___th::after {
        content: "";
        position: absolute;
        right: 0;
        bottom: 0;
        left: 0;
        height: 1px;
        background: #d6d6d6;
      }

  .wyfr-table___td {
    font: 400 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    background-color: #ffffff;
  }

  .wyfr-table___td-alt {
    background-color: #f6f6f6;
  }

  .wyfr-table___td-hover {
    background-color: #E6EFFB;
  }

  .wyfr-table___td-selected {
    background-color: #eed3f1;
  }


  .wyfr-tag___common {
    font: 400 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    line-height: 16px;
    border-radius: 9999px;
    padding: 5px 8px;
    box-shadow: inset 0 0 0 1px currentColor;
    margin: 0;
    border: 0;
    display: inline-flex;
  }

  .wyfr-tag___gray {
    background: #eaeaea;
  }

  .wyfr-tag___gray, .wyfr-tag___white {
    color: #585858;
  }

  .wyfr-tag___yellow {
    background: #FFF9E8;
    color: #815B00;
  }

  .wyfr-tag___orange {
    background: #ffeed7;
    color: #995006;
  }

  .wyfr-tag___magenta {
    background: #fff1fa;
    color: #a20861;
  }

  .wyfr-tag___white {
    background: #ffffff;
  }

  .wyfr-tag___red {
    background: #fff0f3;
    color: #c60025;
  }

  .wyfr-tag___sapphire {
    background: #f2fcff;
    color: #006580;
  }

  .wyfr-tag___purple {
    background: #fef2ff;
    color: #883b92;
  }

  .wyfr-tag___green {
    background: #F2FFF5;
    color: #007a3b;
  }

  .wyfr-tag___raspberry {
    background: #fff0fb;
    color: #af1685;
  }

  .wyfr-tag___teal {
    background: #f2fffe;
    color: #00756f;
  }
  .wyfr-tag___content {
    display: inline-flex;
    align-items: center;
  }
  .wyfr-tag___icon {
    margin-right: 2px;
  }


  .wyfr-tree-menu___item {
    display: flex;
  }

  .wyfr-tree-menu___item:not(.wyfr-tree-menu___item-selected):hover {
    background: #E6EFFB;
  }

  .wyfr-tree-menu___item-selected {
    background: #ffd8f0;
  }

  .wyfr-tree-menu___item-selected .wyfr-tree-menu___button {
    background: transparent;
  }

  .wyfr-tree-menu___marker {
    padding: 0;
    min-width: 4px;
    max-width: 4px;
  }

  .wyfr-tree-menu___marker-selected {
    background: #e63888;
  }

  .wyfr-tree-menu___guideline {
    padding: 0;
    width: 32px;
    min-width: 32px;
    max-width: 32px;
  }

  .wyfr-tree-menu___guideline, .wyfr-tree-menu___button-wrap-open::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2732%27 height=%274%27 viewBox=%270 0 1 4%27%3E%3Cline x1=%270.5%27 x2=%270.5%27 y2=%274%27 stroke=%27%238c8c8c%27 stroke-dasharray=%272 2%27%3E%3C/line%3E%3C/svg%3E");
  }

  .wyfr-tree-menu___button-wrap-open {
    position: relative;
  }

  .wyfr-tree-menu___button-wrap-open::before {
    content: "";
    position: absolute;
    top: calc(50% + 7px);
    bottom: 0;
    left: 0;
    width: 32px;
  }

  .wyfr-tree-menu___button-wrap {
    display: flex;
    align-items: center;
    padding: 4px;
  }

  .wyfr-tree-menu___button {
    border-radius: 4px;
    padding-top: 2px;
    padding-right: 4px;
    padding-bottom: 2px;
    display: flex;
    align-items: center;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    max-width: calc(var(--wyfr-tree-menu-wrap-width, 999px) - 12px);
    box-sizing: border-box;
  }

  .wyfr-tree-menu___button-leaf {
    font-weight: normal;
    margin-left: 30px;
    padding-left: 4px;
    max-width: calc(var(--wyfr-tree-menu-wrap-width, 999px) - 42px);
  }

  .wyfr-tree-menu___button:not(.wyfr-tree-menu___button-selected):active {
    background: #d6e3f4;
  }

  .wyfr-tree-menu___button-toggle {
    font-size: 24px;
    margin-top: -2px;
    margin-right: 10px;
    margin-bottom: -2px;
    margin-left: -1px;
    width: 1em;
    height: 1em;
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .wyfr-tree-menu___button-elements {
    display: flex;
    align-items: center;
    gap: 12px;
  }

  .wyfr-tree-menu___button-elements-selected {
    color: #333333;
  }

  .wyfr-tree-menu___label {
    line-height: 20px;
    text-align: left;
  }

  .wyfr-tree-menu___root {
    min-width: 100%;
    display: table;
  }

  .wyfr-tree-menu___root-wrap {
    overflow-x: auto;
  }

  .wyfr-tree-menu___root, .wyfr-tree-menu___root-wrap {
    height: 100%;
  }

  .wyfr-tree-menu___section-heading {
    padding: 10px 20px;
  }


  .wyfr-accordion___transitions-disabled, .wyfr-accordion___transitions-disabled * {
      transition: none !important;
    }
  .wyfr-accordion___container {
    width: 100%;
    transition-property: background, height, color;
    transition-duration: 300ms, 300ms, 150ms;
    overflow: hidden;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    background: #ffffff;
    color: #426da9;
  }
  .wyfr-accordion___container + .wyfr-accordion___container {
      border-top-right-radius: 0;
      border-top-left-radius: 0;
      margin-top: -1px;
    }
  .wyfr-accordion___container:hover {
      color: #1d4f91;
    }
  .wyfr-accordion___container:active {
      color: #123f7a;
    }
  .wyfr-accordion___container-gray {
    background: #f6f6f6;
  }
  .wyfr-accordion___container-blur {
    box-shadow: inset 0 0 0 1px #d6d6d6;
  }
  .wyfr-accordion___container-focus {
    position: relative;
    z-index: 1;
    box-shadow: inset 0 0 0 1px currentColor, 0 0 0 1px currentColor;
  }
  .wyfr-accordion___container-last {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }
  .wyfr-accordion___summary {
    display: flex;
    align-items: center;
  }
  .wyfr-accordion___summary-button {
    width: 80%;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    margin: 0;
    padding: 0;
    border: none;
    background: transparent;
    color: inherit;
    cursor: default;
    outline: none;
    list-style: none;
    font: 500 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    padding-right: 21px;
    padding-left: 21px;
  }
  .wyfr-accordion___summary-first {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
  }
  .wyfr-accordion___summary-last {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }
  .wyfr-accordion___summary-closed:focus {
      box-shadow: inset 0 0 0 0px #426da9;
    }
  .wyfr-accordion___summary-closed:not(:focus) {
      border-top: 1px solid #d6d6d6;
      border-left: 1px solid #d6d6d6;
      padding-right: calc(21px - 1px);
      padding-left: calc(21px - 1px);
    }
  .wyfr-accordion___summary-content {
    display: flex;
  }
  .wyfr-accordion___summary-content-large-heading {
    display: flex;
    height: 48px;
  }
  .wyfr-accordion___summary-text {
    min-height: 20px;
    box-sizing: content-box;
    color: #333333;
    word-break: break-word;
  }
  .wyfr-accordion___summary-text-focus {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .wyfr-accordion___summary-text-blur-closed {
    padding-top: calc(10px - 1px);
    padding-bottom: calc(10px - 1px);
  }
  .wyfr-accordion___summary-tag {
    display: inline-flex;
    place-content: flex-end;
    width: 20%;
    transform: translateX(-20px);
  }
  .wyfr-accordion___chevron {
    min-width: 10px;
    fill: currentColor;
    margin-right: 12px;
    transition-property: transform;
    transition-duration: 300ms;
  }
  .wyfr-accordion___chevron-focus {
    margin-top: calc(10px + 7px);
  }
  .wyfr-accordion___chevron-blur-closed {
    margin-top: calc(10px + 6px);
  }
  .wyfr-accordion___chevron-blur-closed-large-heading {
    margin-top: calc(10px + 10px);
  }
  .wyfr-accordion___chevron-rotate {
    transform: rotate(-180deg);
  }
  .wyfr-accordion___details {
    color: #333333;
    transition-property: opacity, transform;
    transition-duration: 300ms;
    padding-top: 20px;
    margin-right: 16px;
    padding-bottom: 20px;
    margin-left: 16px;
    font: 400 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  }
  .wyfr-accordion___details-hidden {
    opacity: 0;
    transform: translateY(calc(20pxpx * -1));
    pointer-events: none;
  }
  .wyfr-accordion___details-with-border {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #d6d6d6;
  }
  .wyfr-accordion___measure {
    position: absolute;
    left: -9999px;
    top: -9999px;
  }
  .wyfr-accordion___prepend-icon {
    display: flex;
    align-items: center;
    margin-left: 4px;
    margin-right: 8px;
  }
  .wyfr-accordion___large-heading {
    font-size: 18px;
    font-weight: 500;
    padding-top: 13px;
    color: #333333;
  }
  .wyfr-accordion___successIcon {
    color: #009f4d
  }
  .wyfr-accordion___warningIcon {
    color: #995006
  }
  .wyfr-accordion___failedIcon {
    color: #c60025
  }
  .wyfr-accordion___divider-left {
    margin-left:8px;
    margin-right:12px;
    border-color: #d6d6d6;
    color:transparent;
    opacity:0.5;
    height: 24px;
  }


  .wyfr-button-group___container {
    display: inline-flex;
    align-items: center;
    gap: 16px;
  }


  .wyfr-checkbox___checkbox-common {
    border-radius: 2px;
    width: 16px;
    height: 16px;
    background-size: 16px;
    position: relative;
  }


  .wyfr-checkbox___checkbox-common::after {
      position: absolute;
      content: "";
    }
  .wyfr-checkbox___determinate-common::after {
      border-style: solid;
      border-color: currentColor;
      transform: rotate(-45deg);
    }
  .wyfr-checkbox___determinate-inactive::after {
      top: 4px;
      left: 2px;
      width: 10px;
      height: 4px;
      border-top-width: 0;
      border-right-width: 0;
      border-bottom-width: 2px;
      border-left-width: 2px;
    }
  .wyfr-checkbox___determinate-active::after {
      top: 5px;
      left: 3px;
      width: 9px;
      height: 3px;
      border-top-width: 0;
      border-right-width: 0;
      border-bottom-width: 1px;
      border-left-width: 1px;
    }
  .wyfr-checkbox___indeterminate-common::before {
      content: "";
      position: absolute;
      top: 1px;
      left: 1px;
      width: 14px;
      height: 14px;
      border-radius: 1px;
      box-shadow: inset 0 0 0 3px currentColor;
    }
  .wyfr-checkbox___indeterminate-common::after {
      background-color: transparent;
      box-shadow: 0 0 0 3px currentColor;
      border-radius: 1px;
    }
  .wyfr-checkbox___indeterminate-inactive::after {
      top: 4px;
      left: 4px;
      width: 8px;
      height: 8px;
    }
  .wyfr-checkbox___indeterminate-active::after {
      top: 5px;
      left: 5px;
      width: 6px;
      height: 6px;
    }


  .wyfr-choice___container {
    display: inline-flex;
    align-items: center;
    gap: 8px;
  }
  .wyfr-choice___control {
    display: flex;
    flex-shrink: 0;
  }
  .wyfr-choice___label {
    margin-top: -2px;
    margin-bottom: -2px;
  }


  .wyfr-closed-sidebar-menu___root {
    position: relative;
    display: flex;
    flex-direction: column;
  }
  .wyfr-closed-sidebar-menu___marker-common {
    background: #e63888;
    position: absolute;
    left: 0;
    width: 4px;
    transition-property: top;
    transition-duration: 300ms;
  }
  .wyfr-closed-sidebar-menu___marker-visible {
    height: calc(48px - 2px);
  }
  .wyfr-closed-sidebar-menu___marker-hidden {
    height: 0;
  }
  .wyfr-closed-sidebar-menu___item {
    padding-top: 1px;
    padding-left: 1px;
    width: calc(56px - 2px);
    height: calc(48px - 2px);
    display: grid;
  }


  .wyfr-date-picker___range {
    display: flex;
    height: 100%;
    align-items: center;
    gap: 16px;
    margin-right: calc(-1 * 8px);
  }
  .wyfr-date-picker___nested-input-wrap {
    position: relative;
  }
  .wyfr-date-picker___nested-input {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717%27 height=%275%27 fill=%27%23426da9%27%3E%3Cpolygon points=%270,0 5,5 9,0%27/%3E%3C/svg%3E");
    cursor: inherit;
    min-width: 128px;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border: 0;
    outline: 0;
    font: inherit;
    background-color: inherit;
    color: inherit;
    background-position-y: center;
    background-position-x: calc(100% - 4px);
    background-repeat: no-repeat;
    padding-right: 32px;
  }
  .wyfr-date-picker___nested-input:hover {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717%27 height=%275%27 fill=%27%231d4f91%27%3E%3Cpolygon points=%270,0 5,5 9,0%27/%3E%3C/svg%3E");
    }
  .wyfr-date-picker___nested-input:active {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717%27 height=%275%27 fill=%27%23123f7a%27%3E%3Cpolygon points=%270,0 5,5 9,0%27/%3E%3C/svg%3E");
    }
  .wyfr-date-picker___nested-input:disabled {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717%27 height=%275%27 fill=%27%238c8c8c%27%3E%3Cpolygon points=%270,0 5,5 9,0%27/%3E%3C/svg%3E");
    }
  .wyfr-date-picker___nested-input[type=date]::-webkit-calendar-picker-indicator {
      position: absolute;
      right: 0;
      background: transparent;
      width: 30px;
    }
  .wyfr-date-picker___nested-input[type=date]::-webkit-datetime-edit-day-field:focus,
    .wyfr-date-picker___nested-input[type=date]::-webkit-datetime-edit-month-field:focus,
    .wyfr-date-picker___nested-input[type=date]::-webkit-datetime-edit-year-field:focus {
      background-color: #426da9;
      color: white;
      outline: none;
    }
  .wyfr-date-picker___nested-input::-webkit-datetime-edit-fields-wrapper, .wyfr-date-picker___nested-input::-webkit-datetime-edit-year-field, .wyfr-date-picker___nested-input::-webkit-datetime-edit-month-field, .wyfr-date-picker___nested-input::-webkit-datetime-edit-day-field {
        color: inherit;
      }
  .wyfr-date-picker___nested-input-empty {
    color: #717171;
  }
  .wyfr-date-picker___single-date [type=date]::-webkit-datetime-edit-day-field:focus,
    .wyfr-date-picker___single-date [type=date]::-webkit-datetime-edit-month-field:focus,
    .wyfr-date-picker___single-date [type=date]::-webkit-datetime-edit-year-field:focus {
      color: white;
      background-color: #426da9;
      outline: none;
    }


  .wyfr-disc___items {
    display: inline-flex;
    position: relative;
    transition-property: top, left;
    transition-duration: 150ms;
    top: calc(var(--wyfr-disc-column) * var(--wyfr-disc-selected-index) * -1 * var(--wyfr-disc-size));
    left: calc(var(--wyfr-disc-row) * var(--wyfr-disc-selected-index) * -1 * var(--wyfr-disc-size));
  }
  .wyfr-disc___row {
    --wyfr-disc-column: 0;
    --wyfr-disc-row: 1;
    flex-direction: row;
  }
  .wyfr-disc___column {
    --wyfr-disc-row: 0;
    --wyfr-disc-column: 1;
    flex-direction: column;
  }
  .wyfr-disc___no-padding {
    padding: 0;
  }
  .wyfr-disc___no-palette {
    overflow: hidden;
  }
  .wyfr-disc___size {
    width: var(--wyfr-disc-size);
    height: var(--wyfr-disc-size);
    min-width: var(--wyfr-disc-size);
    min-height: var(--wyfr-disc-size);
  }
  .wyfr-disc___small {
    --wyfr-disc-size: 24px;
    --wyfr-disc-stroke-width: 1px;
  }
  .wyfr-disc___medium {
    --wyfr-disc-size: 32px;
    --wyfr-disc-stroke-width: 1px;
  }
  .wyfr-disc___large {
    --wyfr-disc-size: 48px;
    --wyfr-disc-stroke-width: 2px;
  }
  .wyfr-disc___photo {
    border-radius: 9999px;
    overflow: hidden;
    -o-object-fit: cover;
       object-fit: cover;
    width: calc(var(--wyfr-disc-size) - 2 * var(--wyfr-disc-stroke-width));
    height: calc(var(--wyfr-disc-size) - 2 * var(--wyfr-disc-stroke-width));
  }
  .wyfr-disc___photo-disabled {
    filter: grayscale(100%) contrast(50%);
  }

  .wyfr-disc___item-small {
    font: 400 12px/16px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  }
  .wyfr-disc___item-medium {
    font: 400 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  }
  .wyfr-disc___item-large {
    font: 700 18px/24px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  }
  .wyfr-disc___item {
    display: grid;
    place-items: center;
    line-height: 2;
  }
  .wyfr-disc___round {
    border-radius: 9999px;
  }


  .wyfr-divider___common {
    background-color: var(--wyfr-cb-divider-color, #d6d6d6);
    margin: 0;
    border: 0;
    flex-shrink: 0;
  }
  .wyfr-divider___abs-x {
    height: 1px;
    width: 1em;
    min-width: 1em;
  }
  .wyfr-divider___abs-y {
    width: 1px;
    height: 1em;
    min-height: 1em;
  }
  .wyfr-divider___max-x {
    height: 1px;
    width: 100%;
  }
  .wyfr-divider___max-y {
    width: 1px;
    height: 100%;
  }


  .wyfr-drawer___non-modal-wrapper {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
    z-index: 1000;
  }

  .wyfr-drawer___container {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    transition: transform 0.5s;
    max-width: var(--wyfr-drawer-width);
    box-sizing: border-box;
    transform: translateX(0);
    pointer-events: auto;
  }

  .wyfr-drawer___container-hidden {
    transform: translateX(var(--wyfr-drawer-width));
  }

  .wyfr-drawer___container-small {
    --wyfr-drawer-width: 400px;
  }

  .wyfr-drawer___container-medium {
    --wyfr-drawer-width: 600px;
  }

  .wyfr-drawer___container-large {
    --wyfr-drawer-width: 904px;
  }

  .wyfr-drawer___container-max {
    --wyfr-drawer-width: 100%;
  }

  .wyfr-drawer___layer {
    display: grid;
    width: 100%;
    height: 100%;
  }
  
  .wyfr-drawer___shadow {
    box-shadow: 0 2px 16px rgba(0,0,0,0.18); 
  }


  .wyfr-dropdown___selection-wrap {
    height: 100%;
    display: flex;
    align-items: center;
    padding-left: 4px;
    padding-right: 4px;
  }
  .wyfr-dropdown___selection-label-common {
    position: relative;
    padding-right: 32px;
    padding-left: 8px;
    background-position: calc(100% - 8px);
    background-repeat: no-repeat;
  }
  .wyfr-dropdown___selection-label-default {
    background-image: url("data:image/svg+xml,%3Csvg width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M11.25 1.8075L10.1925 0.75L6 4.9425L1.8075 0.75L0.75 1.8075L4.9425 6L0.75 10.1925L1.8075 11.25L6 7.0575L10.1925 11.25L11.25 10.1925L7.0575 6L11.25 1.8075Z%27 fill=%27%23883b92%27/%3E%3C/svg%3E")
  }
  .wyfr-dropdown___selection-label-hover {
    background-image: url("data:image/svg+xml,%3Csvg width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M11.25 1.8075L10.1925 0.75L6 4.9425L1.8075 0.75L0.75 1.8075L4.9425 6L0.75 10.1925L1.8075 11.25L6 7.0575L10.1925 11.25L11.25 10.1925L7.0575 6L11.25 1.8075Z%27 fill=%27%236d2077%27/%3E%3C/svg%3E")
  }
  .wyfr-dropdown___selection-label-error {
    background-image: url("data:image/svg+xml,%3Csvg width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M11.25 1.8075L10.1925 0.75L6 4.9425L1.8075 0.75L0.75 1.8075L4.9425 6L0.75 10.1925L1.8075 11.25L6 7.0575L10.1925 11.25L11.25 10.1925L7.0575 6L11.25 1.8075Z%27 fill=%27%23c60025%27/%3E%3C/svg%3E")
  }
  .wyfr-dropdown___selection-label-error-hover {
    background-image: url("data:image/svg+xml,%3Csvg width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M11.25 1.8075L10.1925 0.75L6 4.9425L1.8075 0.75L0.75 1.8075L4.9425 6L0.75 10.1925L1.8075 11.25L6 7.0575L10.1925 11.25L11.25 10.1925L7.0575 6L11.25 1.8075Z%27 fill=%27%23c60025%27/%3E%3C/svg%3E")
  }
  .wyfr-dropdown___selection-label-disabled {
    background-image: url("data:image/svg+xml,%3Csvg width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M11.25 1.8075L10.1925 0.75L6 4.9425L1.8075 0.75L0.75 1.8075L4.9425 6L0.75 10.1925L1.8075 11.25L6 7.0575L10.1925 11.25L11.25 10.1925L7.0575 6L11.25 1.8075Z%27 fill=%27%238c8c8c%27/%3E%3C/svg%3E");
  }
  .wyfr-dropdown___selection-dropdown {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    outline: none;
    padding-top: 0;
    padding-right: 32px;
    padding-bottom: 0;
    padding-left: 8px;
    margin: 0;
    border: 0;
    font: inherit;
    background: transparent;
    color: inherit;
    cursor: inherit;
  }


  .wyfr-input___container-content {
    display: flex;
    width: 100%;
  }
  .wyfr-input___control {
    position: relative;
    box-sizing: border-box;
    min-width: 50px;
    min-height: 30px;
    flex: 1;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    outline: none;
    border: 0;
    margin: 0;
    padding-right: 0;
    padding-left: 0;
    font: 400 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    background: transparent;
    color: inherit;
  }
  .wyfr-input___control:disabled {
      -webkit-text-fill-color: inherit;
      cursor: not-allowed;
    }
  .wyfr-input___control:disabled::-moz-placeholder {
        color: #8c8c8c;
      }
  .wyfr-input___control:disabled::placeholder {
        color: #8c8c8c;
      }
  .wyfr-input___control:not(:disabled)::-moz-placeholder {
      color: #717171;
    }
  .wyfr-input___control:not(:disabled)::placeholder {
      color: #717171;
    }
  .wyfr-input___control:first-child {
      padding-left: 8px;
    }
  .wyfr-input___control:last-child {
      padding-right: 8px;
    }
  /* chrome */
  .wyfr-input___control[type=date]::-webkit-calendar-picker-indicator {
        position: absolute;
        right: 0;
        background: transparent;
        width: 30px;
      }
  /* safari */
  .wyfr-input___control[type=date]::-webkit-datetime-edit-fields-wrapper, .wyfr-input___control[type=date]::-webkit-datetime-edit-year-field, .wyfr-input___control[type=date]::-webkit-datetime-edit-month-field, .wyfr-input___control[type=date]::-webkit-datetime-edit-day-field {
          color: inherit;
        }
  .wyfr-input___control[type=time]::-webkit-calendar-picker-indicator {
      display: none;
    }
  .wyfr-input___control[type=number] {
      text-align: center;
      -moz-appearance: textfield;
    }
  .wyfr-input___control[type=number]::-webkit-outer-spin-button, .wyfr-input___control[type=number]::-webkit-inner-spin-button {
        -webkit-appearance: none;
                appearance: none;
      }
  /* chrome */
  .wyfr-input___control[list]::-webkit-calendar-picker-indicator {
        opacity: 0;
      }
  .wyfr-input___control-multi-select.wyfr-input___control-multi-select {
      padding: 4px;
    }
  .wyfr-input___control-color {
    height: 30px;
  }
  .wyfr-input___control-file {
    padding-top: 6px;
  }
  .wyfr-input___control-file::-webkit-file-upload-button {
      -webkit-appearance: none;
              appearance: none;
      border: 0;
      margin-top: 0;
      margin-right: 8px;
      margin-bottom: 0;
      margin-left: 0;
      padding: 0;
      background: transparent;
      font: 400 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
      color: #426da9;
    }
  .wyfr-input___control-file::file-selector-button {
      -webkit-appearance: none;
         -moz-appearance: none;
              appearance: none;
      border: 0;
      margin-top: 0;
      margin-right: 8px;
      margin-bottom: 0;
      margin-left: 0;
      padding: 0;
      background: transparent;
      font: 400 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
      color: #426da9;
    }
  .wyfr-input___control-file:hover::-webkit-file-upload-button {
      color: #1d4f91;
    }
  .wyfr-input___control-file:hover::file-selector-button {
      color: #1d4f91;
    }
  .wyfr-input___control-file:active::-webkit-file-upload-button {
      color: #123f7a;
    }
  .wyfr-input___control-file:active::file-selector-button {
      color: #123f7a;
    }
  .wyfr-input___control-file:disabled::-webkit-file-upload-button {
      color: #8c8c8c;
    }
  .wyfr-input___control-file:disabled::file-selector-button {
      color: #8c8c8c;
    }
  .wyfr-input___control-opener {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717%27 height=%275%27 fill=%27%23426da9%27%3E%3Cpolygon points=%270,0 5,5 9,0%27/%3E%3C/svg%3E");
    background-position-y: center;
    background-position-x: calc(100% - 4px);
    background-repeat: no-repeat;
  }
  .wyfr-input___control-opener.wyfr-input___control-opener {
      padding-right: 32px;
    }
  .wyfr-input___control-opener:hover {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717%27 height=%275%27 fill=%27%231d4f91%27%3E%3Cpolygon points=%270,0 5,5 9,0%27/%3E%3C/svg%3E");
    }
  .wyfr-input___control-opener:active {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717%27 height=%275%27 fill=%27%23123f7a%27%3E%3Cpolygon points=%270,0 5,5 9,0%27/%3E%3C/svg%3E");
    }
  .wyfr-input___control-opener:disabled {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717%27 height=%275%27 fill=%27%238c8c8c%27%3E%3Cpolygon points=%270,0 5,5 9,0%27/%3E%3C/svg%3E");
    }
  .wyfr-input___addon-wrap {
    display: inline-flex;
  }
  .wyfr-input___addon {
    display: inline-flex;
    align-items: center;
    padding-left: 8px;
    padding-right: 8px;
    font: 400 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  }
  .wyfr-input___addon-control {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    outline: none;
    margin: 0;
    border: none;
    background: transparent;
    color: #426da9;
    cursor: pointer;
  }
  .wyfr-input___addon-control:hover {
      color: #1d4f91;
    }
  .wyfr-input___addon-control.wyfr-input___addon-control:active {
      color: #123f7a;
    }
  .wyfr-input___addon-control + .wyfr-input___addon-control {
      padding-left: 4px;
      margin-left: calc(-1 * 4px);
    }
  .wyfr-input___addon-control-error {
    color: #e4002b;
  }
  .wyfr-input___addon-control-error:hover {
      color: #c60025;
    }
  .wyfr-input___addon-control-error.wyfr-input___addon-control-error:active {
      color: #a8001f;
    }
  .wyfr-input___addon-display {
    background-color: #eaeaea;
    color: #585858;
  }
  .wyfr-input___addon-display + .wyfr-input___addon-display {
      padding-left: 4px;
      margin-left: calc(-1 * 4px);
    }
  :first-child > .wyfr-input___addon-display:last-child {
      margin-right: 8px;
    }
  :last-child > .wyfr-input___addon-display:first-child {
      margin-left: 8px;
    }
  .wyfr-input___addon-display-error {
    background: #FFD6DD;
    color: #c60025;
  }


  .wyfr-menu___common-animation {
    transition-duration: 300ms;
  }
  .wyfr-menu___root {
    position: relative;
  }
  .wyfr-menu___root-indicator-common {
    z-index: 1;
    background: #e63888;
    position: absolute;
    left: 1;
    width: 4px;
    transition-property: top,height;
  }
  .wyfr-menu___root-indicator-popover-first {
    border-top-left-radius: 3px;
  }
  .wyfr-menu___root-indicator-popover-last {
    border-bottom-left-radius: 3px;
  }
  .wyfr-menu___submenu-items-common {
    list-style-type: none;
    padding: 0;
    margin: 0;
    transform-origin: bottom;
    transition-property: margin,transform,opacity,visibility;
  }
  .wyfr-menu___submenu-items-root {
    margin: 1px;
  }
  .wyfr-menu___submenu-items-hidden {
    transform: rotateX(90deg);
    opacity: 0;
    visibility: hidden;
  }
  .wyfr-menu___submenu-items-visible {
    transform: rotateX(0);
    opacity: 1;
    visibility: inherit;
  }
  .wyfr-menu___item-base {
    box-sizing: border-box;
    width: 100%;
    text-align: left;
    padding-top: 10px;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: calc(20px + var(--wyfr-menu-item-indent) * 32px);
    font: 500 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    display: flex;
    align-items: flex-start;
    position: relative;
  }
  .wyfr-menu___section-divider {
    position: relative;
    height: 32px;
  }
  .wyfr-menu___section-divider::after {
      content: '';
      position: absolute;
      top: calc(16px - 1px);
      right: 8px;
      left: 8px;
      height: 1px;
      background: #d6d6d6;
    }
  .wyfr-menu___section-label {
    position: relative;
  }
  .wyfr-menu___section-label::after {
      content: '';
      position: absolute;
      right: -1px;
      bottom: 0;
      left: -1px;
      height: 1px;
      background: #d6d6d6;
    }
  .wyfr-menu___section-scoot-over-label-divider::after {
      left: 3px;
    }
  .wyfr-menu___item-root-unselected {
    z-index: 1;
  }
  .wyfr-menu___item-root-selected {
    background: #f6f6f6;
    margin-right: -1px;
    margin-left: 0px;
    z-index: -1px;
  }
  .wyfr-menu___item-root-selected > * {
      transform: translateX(-3px);
    }
  .wyfr-menu___item-root-selected:focus{
    box-shadow: 0 0 0 1px #333333;
  }
  .wyfr-menu___item-popover-first {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
  }
  .wyfr-menu___item-popover-last {
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
  }
  .wyfr-menu___item-chevron-common {
    margin-left: 16px;
    transition-property: transform;
  }
  .wyfr-menu___item-chevron-open {
    transform: none;
  }
  .wyfr-menu___item-chevron-closed {
    transform: rotate(180deg);
  }
  .wyfr-menu___append-content {
    margin-left: auto;
    padding-left: 8px;
  }


  .wyfr-pagination___page-button {
    line-height: 1;
    padding: 4px 8px;
    margin: 4px 1px;
  }

  .wyfr-pagination___root {
    width: 100%;
    min-width: auto;
    max-width: 100%;
  }

  .wyfr-pagination___icon {
    fill: currentColor;
    font-size: 12px;
    width: calc(2em / 3);
    min-width: calc(2em / 3);
    height: 7em / 6;
    min-height: 7em / 6;
  }

  .wyfr-pagination___page-button-selected:focus {
    box-shadow: 0 0 0 1px #333333;
  }


  .wyfr-primary-header___container {
    width: 100%;
    overflow: hidden;
    padding: 0;
    height: 64px;
    display: flex;
    flex-direction: column;
    align-items: stretch;
  }

  .wyfr-primary-header___content {
    flex: 1;
    display: flex;
    align-items: center;
  }

  .wyfr-primary-header___gradient-bar {
    flex-basis: 2px;
    flex-shrink: 0;
    background-image: linear-gradient(to right, #af1685, #1d4f91);
  }

  .wyfr-primary-header___vertical-rule {
    width: 1px;
    height: 32px;
    flex-shrink: 0;
  }

  .wyfr-primary-header___product-name {
    white-space: nowrap;
  }

  .wyfr-primary-header___nav {
    flex: 1;
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    white-space: nowrap;
  }

  .wyfr-primary-header___utilities {
    display: flex;
    padding-left: 20px;
    gap: 20px;
  }

  .wyfr-primary-header___tabs {
    height: calc(64px - 2px);
    min-width: 0;
  }

  .wyfr-primary-header___tab-content {
    padding: calc(12px + 1px) 12px;
  }


  @keyframes wyfr-progress___indeterminate {
    to {
      background-position: right;
    }
  }

  .wyfr-progress___common {
    overflow: hidden;
    border-width: 1px;
    border-style: solid;
    border-color: currentColor;
    border-radius: 9999px;
    box-sizing: border-box;
    height: 8px;
    background-color: #ffffff;
  }

  .wyfr-progress___common::-webkit-progress-bar {
        background-color: transparent;
      }

  .wyfr-progress___common::-webkit-progress-value {
        background-color: currentColor;
      }

  .wyfr-progress___common::-moz-progress-bar {
      background-color: currentColor;
    }
  .wyfr-progress___magenta {
    color: #e63888;
  }
  .wyfr-progress___indeterminate {
    background-color: currentColor;
    background-image: linear-gradient(90deg,rgba(255, 255, 255, 0.3),rgba(255, 255, 255, 0.7),rgba(255, 255, 255, 0.3),transparent,rgba(255, 255, 255, 0.3));
    background-size: 50%;
    animation-name: wyfr-progress___indeterminate;
    animation-timing-function: linear;
    animation-duration: 1s;
    animation-iteration-count: infinite;
  }


  .wyfr-radio___container {
    position: relative;
    width: 16px;
    height: 16px;
    border-radius: 9999px;
  }


  .wyfr-radio___container:checked::after {
        content: "";
        position: absolute;
        top: 1px;
        left: 1px;
        width: 14px;
        height: 14px;
        border-radius: 9999px;
      }


  .wyfr-radio___container:checked:active::after {
        box-shadow: inset 0 0 0 4px currentColor;
      }


  .wyfr-radio___container:checked:not(:active)::after {
        box-shadow: inset 0 0 0 3px currentColor;
      }
  .wyfr-radio___combined {
    display: flex;
    align-items: center;
    gap: 8px;
  }


  .wyfr-segmented-control___container {
    display: inline-flex;
    border-radius: 9999px;
    background: #f6f6f6;
    border-width: 1px;
    border-style: solid;
    border-color: #d6d6d6;
    padding: 3px;
    position: relative;
    isolation: isolate;
  }
  .wyfr-segmented-control___content {
    flex: 1px;
    position: relative;
    display: flex;
  }
  .wyfr-segmented-control___marker {
    position: absolute;
    z-index: -1px;
    top: 0;
    bottom: 0;
    border-radius: 9999px;
  }
  .wyfr-segmented-control___marker-transition {
    transition-property: left,width;
    transition-duration: 150ms;
  }
  .wyfr-segmented-control___segment-wrap + .wyfr-segmented-control___segment-wrap {
      margin-left: 8px;
    }
  .wyfr-segmented-control___segment {
    padding-top: 5px;
    padding-right: 8px;
    padding-bottom: 5px;
    padding-left: 8px;
    border-radius: 9999px;
  }
  .wyfr-segmented-control___segment-transitioning.wyfr-segmented-control___segment-transitioning {
      background: transparent;
    }


  .wyfr-sidebar___border {
    border-width: 0;
    border-style: solid;
    border-color: #d6d6d6;
  }
  .wyfr-sidebar___sidebar {
    height: 100%;
    display: flex;
    flex-direction: column;
    transition-property: width;
    background: #f6f6f6;
    border-style: solid;
    border-right-width: 1px;
  }
  .wyfr-sidebar___content-wrap-common {
    height: 100%;
    flex: 1;
    overflow-x: hidden;
  }
  .wyfr-sidebar___content-wrap-open {
    overflow-y: auto;
  }
  .wyfr-sidebar___content-wrap-closed {
    overflow-y: hidden;
  }
  .wyfr-sidebar___content {
    display: flex;
    align-items: flex-start;
  }
  .wyfr-sidebar___box-common {
    transition-property: margin;
  }
  .wyfr-sidebar___box-hidden, .wyfr-sidebar___box-hidden > * {
      visibility: hidden;
    }
  .wyfr-sidebar___box-open {
    min-width: 160px;
  }
  .wyfr-sidebar___box-closed {
    min-width: 56px;
  }
  .wyfr-sidebar___animation-speed {
    transition-duration: 300ms;
  }
  .wyfr-sidebar___divider {
    width: 100%;
    height: 0;
    border-bottom-width: 1px;
    margin: 0;
  }
  .wyfr-sidebar___toggle-button {
    padding-top: 12px;
    padding-right: 16px;
    padding-bottom: 12px;
    padding-left: 16px;
    line-height: 24px;
    white-space: nowrap;
    overflow: hidden;
  }
  .wyfr-sidebar___icon-wrap {
    display: flex;
    flex-shrink: 0;
  }
  .wyfr-sidebar___icon-common {
    transition-property: transform;
  }
  .wyfr-sidebar___icon-closed {
    transform: scaleX(-1);
  }
  .wyfr-sidebar___toggle-label-common {
    margin-left: 12px;
    transition-property: opacity;
    transition-duration: 300ms;
  }
  .wyfr-sidebar___toggle-label-open {
    opacity: 1;
  }
  .wyfr-sidebar___toggle-label-closed {
    opacity: 0;
  }


  .wyfr-slider___container {
    display: inline-flex;
    flex-direction: column;
    justify-content: space-around;
    height: 20px;
  }
  .wyfr-slider___container-with-labels {
    height: 32px;
  }
  .wyfr-slider___input {
    margin: 0;
    -webkit-appearance: none;
    outline: none;
    width: 100%;
    background: transparent;
  }
  .wyfr-slider___input::-webkit-slider-runnable-track {
        
  width: 100%;
  height: 8px;
  background: #eaeaea;
  border-width: 1px;
  border-style: solid;
  border-color: #c1c1c1;
  border-radius: 9999px;
  -webkit-transition-property: background;
  transition-property: background;
  transition-duration: 150ms;

      }
  .wyfr-slider___input::-webkit-slider-thumb {
        -webkit-appearance: none;
        
  background: #426da9;
  box-sizing: border-box;
  width: 20px;
  height: 20px;
  border: none;
  border-radius: 9999px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
  margin-top: -7px;
  -webkit-transition-property: background, transform;
  transition-property: background, transform;
  transition-duration: 150ms;

      }
  .wyfr-slider___input::-moz-range-thumb {
        
  background: #426da9;
  box-sizing: border-box;
  width: 20px;
  height: 20px;
  border: none;
  border-radius: 9999px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
  margin-top: -7px;
  -moz-transition-property: background, transform;
  transition-property: background, transform;
  transition-duration: 150ms;

      }
  .wyfr-slider___input::-moz-range-track {
        
  width: 100%;
  height: 8px;
  background: #eaeaea;
  border-width: 1px;
  border-style: solid;
  border-color: #c1c1c1;
  border-radius: 9999px;
  -moz-transition-property: background;
  transition-property: background;
  transition-duration: 150ms;

      }
  .wyfr-slider___input:hover:not(:disabled)::-webkit-slider-runnable-track {
            background: #f6f6f6;
          }
  .wyfr-slider___input:hover:not(:disabled)::-webkit-slider-thumb {
            background: #1d4f91;
          }
  .wyfr-slider___input:hover:not(:disabled)::-moz-range-track {
            background: #f6f6f6;
          }
  .wyfr-slider___input:hover:not(:disabled)::-moz-range-thumb {
            background: #1d4f91;
          }
  .wyfr-slider___input:focus::-webkit-slider-thumb {
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25),0 0 0 1px #1d4f91;
        }
  .wyfr-slider___input:focus::-moz-range-thumb {
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25),0 0 0 1px #1d4f91;
        }
  .wyfr-slider___input.wyfr-slider___input:active:not(:disabled)::-webkit-slider-runnable-track {
            background: #ffffff;
          }
  .wyfr-slider___input.wyfr-slider___input:active:not(:disabled)::-webkit-slider-thumb {
            
  background: #123f7a;
  transform: scale(0.9);

          }
  .wyfr-slider___input.wyfr-slider___input:active:not(:disabled)::-moz-range-track {
            background: #ffffff;
          }
  .wyfr-slider___input.wyfr-slider___input:active:not(:disabled)::-moz-range-thumb {
            
  background: #123f7a;
  transform: scale(0.9);

          }
  .wyfr-slider___input.wyfr-slider___input.wyfr-slider___input:disabled {
      cursor: not-allowed;
    }
  .wyfr-slider___input.wyfr-slider___input.wyfr-slider___input:disabled::-webkit-slider-thumb {
          background: #717171;
        }
  .wyfr-slider___input.wyfr-slider___input.wyfr-slider___input:disabled::-moz-range-thumb {
          background: #717171;
        }
  .wyfr-slider___labels {
    font: 400 12px/16px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    color: #717171;
    display: flex;
    justify-content: space-between;
    margin-top: -10px;
    margin-bottom: -9px;
  }


  .wyfr-sort-button___button {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border: 0;
    outline: 0;
    border-radius: 4px;
    background: transparent;
    margin: 0;
    padding: 0;
    width: 16px;
    height: 20px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }


  .wyfr-sort-button___button:focus {
      box-shadow: 0 0 0 1px #426da9;
    }


  .wyfr-sort-button___button:focus:hover {
        box-shadow: 0 0 0 1px #1d4f91;
      }


  .wyfr-sort-button___button:focus:active {
        box-shadow: 0 0 0 1px #123f7a;
      }


  .wyfr-step-sequence___root-common > * {
      flex: 1;
  }
  .wyfr-step-sequence___root-row {
    display: flex;
    flex-direction: row;
    width: 100%;
  }
  .wyfr-step-sequence___root-column {
    display: inline-flex;
    flex-direction: column;
  }

  .wyfr-step-sequence___button-common {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    margin: 0;
    padding: 0;
    background: transparent;
    border: 0;
    outline: none;
    display: flex;
    align-items: stretch;
    text-align: center;
  }
  .wyfr-step-sequence___button-row {
    flex-direction: column;
  }
  .wyfr-step-sequence___button-column {
    flex-direction: row;
  }
  .wyfr-step-sequence___button-graphic-common {
    display: flex;
    align-items: center;
  }
  .wyfr-step-sequence___button-graphic-column {
    flex-direction: column;
  }
  .wyfr-step-sequence___button-graphic-row {
    flex-direction: row;
  }
  .wyfr-step-sequence___button-connector-common {
    flex: 1;
  }
  .wyfr-step-sequence___button-connector-row {
    height: 2px;
  }
  .wyfr-step-sequence___button-connector-column {
    width: 2px;
  }
  .wyfr-step-sequence___button-connector-visited-enabled {
    background-color: #426da9;
  }
  .wyfr-step-sequence___button-connector-visited-disabled {
    background-color: #8c8c8c;
  }
  .wyfr-step-sequence___button-connector-current {
    background-color: #883b92;
  }
  .wyfr-step-sequence___button-connector-future {
    background-color: #ffd8f0;
  }
  .wyfr-step-sequence___button-label-small {
    font: 400 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  }
  .wyfr-step-sequence___button-label-medium {
    font: 400 18px/24px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  }
  .wyfr-step-sequence___button-label-large {
    font: 400 24px/32px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  }
  .wyfr-step-sequence___button-label-row {
    margin-top: 8px;
  }
  .wyfr-step-sequence___button-label-column {
    display: flex;
    align-items: center;
    margin-left: 8px;
  }


  .wyfr-switch___common {
    border-radius: 9999px;
    width: 32px;
    height: 16px;
    position: relative;
  }


  .wyfr-switch___common::after {
      content: "";
      position: absolute;
      border-radius: 9999px;
      transition-property: background-color, box-shadow;
      transition-duration: 64ms;
    }


  .wyfr-switch___common:checked::after {
      top: calc(50% - 4px);
      left: calc(100% - 12px);
      width: 8px;
      height: 8px;
      background-color: currentColor;
    }


  .wyfr-switch___common:not(:checked)::after {
        box-shadow: inherit;
      }


  .wyfr-switch___common:not(:checked):focus::after {
        top: 0;
        left: 0;
        width: 16px;
        height: 16px;
        transform: scale(0.5);
      }


  .wyfr-switch___common:not(:checked):not(:focus)::after {
        top: calc(50% - 4px);
        left: 4px;
        width: 8px;
        height: 8px;
      }


  .wyfr-token___layout {
    display: flex;
    align-items: center;
    margin: 0 8px;
    gap: 8px;
  }

  .wyfr-token___text {
    color: #333333;
    padding-top: 1px;
    padding-bottom: 1px;
    white-space: nowrap;
  }

  .wyfr-token___x {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border: 0;
    margin: 0;
    padding: 0;
    outline: none;
    font: inherit;
    background: transparent;
    color: inherit;
    display: flex;
  }


  .wyfr-toolbar___root, .wyfr-toolbar___content-selection {
    overflow: hidden;
  }
  .wyfr-toolbar___root {
    width: 100%;
  }
  .wyfr-toolbar___content-common {
    position: relative;
    display: flex;
    padding: 0;
    top: 0;
    transition: top 250ms;
    transition-timing-function: linear;
  }
  .wyfr-toolbar___content-with-selection {
    top: -100%;
  }


  .wyfr-tooltip___container {
    background: #333333;
    color: #ffffff;
    padding: 6px 16px;
    border-radius: 4px;
    box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.12);
    font: 400 14px/20px Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    opacity: 0;
    pointer-events: none;
    transition-property: opacity;
    transition-duration: 150ms;
    transition-delay: 0;
    white-space: pre-line;
  }
  .wyfr-tooltip___visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 150ms;
  }
  .wyfr-tooltip___arrow {
    width: 6px;
    height: 6px;
  }
  .wyfr-tooltip___arrow::after {
      content: "";
      width: 0;
      height: 0;
      position: absolute;
      top: 0;
      left: 0;
      border-width: 6px;
      border-color: transparent;
      border-style: solid;
    }
  [data-popper-placement*='top'] > .wyfr-tooltip___arrow {
      bottom: calc(6px * -1);
    }
  [data-popper-placement*='top'] > .wyfr-tooltip___arrow::after {
        left: calc(6px / -2);
        border-bottom-width: 0;
        border-top-color: #333333;
      }
  [data-popper-placement*='right'] > .wyfr-tooltip___arrow {
      left: calc(6px * -1);
    }
  [data-popper-placement*='right'] > .wyfr-tooltip___arrow::after {
        top: calc(6px / -2);
        border-left-width: 0;
        border-right-color: #333333;
      }
  [data-popper-placement*='bottom'] > .wyfr-tooltip___arrow {
      top: calc(6px * -1);
    }
  [data-popper-placement*='bottom'] > .wyfr-tooltip___arrow::after {
        left: calc(6px / -2);
        border-top-width: 0;
        border-bottom-color: #333333;
      }
  [data-popper-placement*='left'] > .wyfr-tooltip___arrow {
      right: calc(6px * -1);
    }
  [data-popper-placement*='left'] > .wyfr-tooltip___arrow::after {
        top: calc(6px / -2);
        border-right-width: 0;
        border-left-color: #333333;
      }

@charset "UTF-8";
.react-datepicker__navigation-icon::before, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  border-color: #ccc;
  border-style: solid;
  border-width: 3px 3px 0 0;
  content: "";
  display: block;
  height: 9px;
  position: absolute;
  top: 6px;
  width: 9px;
}
.react-datepicker-wrapper {
  display: inline-block;
  padding: 0;
  border: 0;
}

.react-datepicker {
  font-family: "Helvetica Neue", helvetica, arial, sans-serif;
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
  line-height: initial;
}

.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}
.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker-popper {
  z-index: 1;
  line-height: 0;
}
.react-datepicker-popper .react-datepicker__triangle {
  stroke: #aeaeae;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
  fill: #f0f0f0;
  color: #f0f0f0;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
  fill: #fff;
  color: #fff;
}

.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  padding: 8px 0;
  position: relative;
}
.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}
.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
  border-top-left-radius: 0;
}
.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 15px;
}

.react-datepicker__current-month,
.react-datepicker-time__header,
.react-datepicker-year-header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}

h2.react-datepicker__current-month {
  padding: 0;
  margin: 0;
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.react-datepicker__navigation {
  align-items: center;
  background: none;
  display: flex;
  justify-content: center;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 2px;
  padding: 0;
  border: none;
  z-index: 1;
  height: 32px;
  width: 32px;
  text-indent: -999em;
  overflow: hidden;
}
.react-datepicker__navigation--previous {
  left: 2px;
}
.react-datepicker__navigation--next {
  right: 2px;
}
.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 85px;
}
.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__navigation--years-previous {
  top: 4px;
}
.react-datepicker__navigation--years-upcoming {
  top: -4px;
}
.react-datepicker__navigation:hover *::before {
  border-color: rgb(165.75, 165.75, 165.75);
}

.react-datepicker__navigation-icon {
  position: relative;
  top: -1px;
  font-size: 20px;
  width: 0;
}
.react-datepicker__navigation-icon--next {
  left: -2px;
}
.react-datepicker__navigation-icon--next::before {
  transform: rotate(45deg);
  left: -7px;
}
.react-datepicker__navigation-icon--previous {
  right: -2px;
}
.react-datepicker__navigation-icon--previous::before {
  transform: rotate(225deg);
  right: -7px;
}

.react-datepicker__month-container {
  float: left;
}

.react-datepicker__year {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker__year-wrapper {
  display: flex;
  flex-wrap: wrap;
  max-width: 180px;
}
.react-datepicker__year .react-datepicker__year-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left;
}
.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  width: auto;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time] {
  -moz-appearance: textfield;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block;
}

.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 85px;
}
.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -87px;
  top: 0;
}
.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 85px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + 1.7rem / 2);
  overflow-y: scroll;
  padding-right: 0;
  padding-left: 0;
  width: 100%;
  box-sizing: content-box;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
  white-space: nowrap;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: white;
  font-weight: bold;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: #ccc;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}
.react-datepicker__week-number--selected {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}
.react-datepicker__week-number--selected:hover {
  background-color: rgb(28.75, 93.2196969697, 143.75);
}

.react-datepicker__day-names {
  white-space: nowrap;
  margin-bottom: -8px;
}

.react-datepicker__week {
  white-space: nowrap;
}

.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
  cursor: pointer;
}
.react-datepicker__day:not([aria-disabled=true]):hover,
.react-datepicker__month-text:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text:not([aria-disabled=true]):hover,
.react-datepicker__year-text:not([aria-disabled=true]):hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}
.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today,
.react-datepicker__year-text--today {
  font-weight: bold;
}
.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}
.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,
.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,
.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover {
  background-color: rgb(49.8551020408, 189.6448979592, 62.5632653061);
}
.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1,
.react-datepicker__year-text--highlighted-custom-1 {
  color: magenta;
}
.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2,
.react-datepicker__year-text--highlighted-custom-2 {
  color: green;
}
.react-datepicker__day--holidays,
.react-datepicker__month-text--holidays,
.react-datepicker__quarter-text--holidays,
.react-datepicker__year-text--holidays {
  position: relative;
  border-radius: 0.3rem;
  background-color: #ff6803;
  color: #fff;
}
.react-datepicker__day--holidays .overlay,
.react-datepicker__month-text--holidays .overlay,
.react-datepicker__quarter-text--holidays .overlay,
.react-datepicker__year-text--holidays .overlay {
  position: absolute;
  bottom: 100%;
  left: 50%;
  transform: translateX(-50%);
  background-color: #333;
  color: #fff;
  padding: 4px;
  border-radius: 4px;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s ease-in-out;
}
.react-datepicker__day--holidays:not([aria-disabled=true]):hover,
.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,
.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover {
  background-color: rgb(207, 82.9642857143, 0);
}
.react-datepicker__day--holidays:hover .overlay,
.react-datepicker__month-text--holidays:hover .overlay,
.react-datepicker__quarter-text--holidays:hover .overlay,
.react-datepicker__year-text--holidays:hover .overlay {
  visibility: visible;
  opacity: 1;
}
.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range,
.react-datepicker__month-text--selected,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--selected,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}
.react-datepicker__day--selected:not([aria-disabled=true]):hover, .react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover, .react-datepicker__day--in-range:not([aria-disabled=true]):hover,
.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,
.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,
.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,
.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,
.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,
.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover {
  background-color: rgb(28.75, 93.2196969697, 143.75);
}
.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__year-text--keyboard-selected {
  border-radius: 0.3rem;
  background-color: rgb(186.25, 217.0833333333, 241.25);
  color: rgb(0, 0, 0);
}
.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,
.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,
.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover {
  background-color: rgb(28.75, 93.2196969697, 143.75);
}
.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range) {
  background-color: rgba(33, 107, 165, 0.5);
}
.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range), .react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range) {
  background-color: #f0f0f0;
  color: #000;
}
.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled,
.react-datepicker__year-text--disabled {
  cursor: default;
  color: #ccc;
}
.react-datepicker__day--disabled .overlay,
.react-datepicker__month-text--disabled .overlay,
.react-datepicker__quarter-text--disabled .overlay,
.react-datepicker__year-text--disabled .overlay {
  position: absolute;
  bottom: 70%;
  left: 50%;
  transform: translateX(-50%);
  background-color: #333;
  color: #fff;
  padding: 4px;
  border-radius: 4px;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s ease-in-out;
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
  width: 100%;
}
.react-datepicker__input-container .react-datepicker__calendar-icon {
  position: absolute;
  padding: 0.5rem;
  box-sizing: content-box;
}

.react-datepicker__view-calendar-icon input {
  padding: 6px 10px 5px 25px;
}

.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
  position: relative;
}
.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}
.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: rgb(178.5, 178.5, 178.5);
}
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  transform: rotate(135deg);
  right: -16px;
  top: 0;
}

.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}
.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}
.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: #ccc;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: rgb(178.5, 178.5, 178.5);
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: rgb(178.5, 178.5, 178.5);
}
.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  cursor: pointer;
  background-color: transparent;
  border: 0;
  outline: 0;
  padding: 0 6px 0 0;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}
.react-datepicker__close-icon::after {
  cursor: pointer;
  background-color: #216ba5;
  color: #fff;
  border-radius: 50%;
  height: 16px;
  width: 16px;
  padding: 2px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  content: "×";
}
.react-datepicker__close-icon--disabled {
  cursor: default;
}
.react-datepicker__close-icon--disabled::after {
  cursor: default;
  background-color: #ccc;
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647;
}
.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}
@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day,
  .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}
.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}

.react-datepicker__children-container {
  width: 13.8rem;
  margin: 0.4rem;
  padding-right: 0.2rem;
  padding-left: 0.2rem;
  height: auto;
}

.react-datepicker__aria-live {
  position: absolute;
  clip-path: circle(0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  width: 1px;
  white-space: nowrap;
}

.react-datepicker__calendar-icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
}

/* Collection default theme */

.ReactVirtualized__Collection {
}

.ReactVirtualized__Collection__innerScrollContainer {
}

/* Grid default theme */

.ReactVirtualized__Grid {
}

.ReactVirtualized__Grid__innerScrollContainer {
}

/* Table default theme */

.ReactVirtualized__Table {
}

.ReactVirtualized__Table__Grid {
}

.ReactVirtualized__Table__headerRow {
  font-weight: 700;
  text-transform: uppercase;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.ReactVirtualized__Table__row {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.ReactVirtualized__Table__headerTruncatedText {
  display: inline-block;
  max-width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.ReactVirtualized__Table__headerColumn,
.ReactVirtualized__Table__rowColumn {
  margin-right: 10px;
  min-width: 0px;
}
.ReactVirtualized__Table__rowColumn {
  text-overflow: ellipsis;
  white-space: nowrap;
}

.ReactVirtualized__Table__headerColumn:first-of-type,
.ReactVirtualized__Table__rowColumn:first-of-type {
  margin-left: 10px;
}
.ReactVirtualized__Table__sortableHeaderColumn {
  cursor: pointer;
}

.ReactVirtualized__Table__sortableHeaderIconContainer {
  display: flex;
  align-items: center;
}
.ReactVirtualized__Table__sortableHeaderIcon {
  flex: 0 0 24px;
  height: 1em;
  width: 1em;
  fill: currentColor;
}

/* List default theme */

.ReactVirtualized__List {
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:"FontAwesome";src:url(/assets/fonts/fontawesome-webfont..eot);src:url(/assets/fonts/fontawesome-webfont..eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/assets/fonts/fontawesome-webfont..woff2) format("woff2"),url(/assets/fonts/fontawesome-webfont..woff) format("woff"),url(/assets/fonts/fontawesome-webfont..ttf) format("truetype"),url(/assets/fonts/fontawesome-webfont..svg#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}.fa,.ProjectOnboarding .bulletPoint{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.ProjectOnboarding .fa-pull-left.bulletPoint{margin-right:.3em}.fa.fa-pull-right,.ProjectOnboarding .fa-pull-right.bulletPoint{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,.ProjectOnboarding .pull-left.bulletPoint{margin-right:.3em}.fa.pull-right,.ProjectOnboarding .pull-right.bulletPoint{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before,.ProjectOnboarding .bulletPoint:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:"Roboto";font-style:normal;font-weight:normal;src:url(/assets/fonts/roboto-regular-webfont..woff2) format("woff2"),url(/assets/fonts/roboto-regular-webfont..woff) format("woff"),url(/assets/fonts/roboto-regular-webfont..ttf) format("truetype"),url(/assets/fonts/roboto-regular-webfont..eot) format("eot"),url(/assets/fonts/roboto-regular-webfont..svg) format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:bold;src:url(/assets/fonts/roboto-bold-webfont..woff2) format("woff2"),url(/assets/fonts/roboto-bold-webfont..woff) format("woff"),url(/assets/fonts/roboto-bold-webfont..ttf) format("truetype"),url(/assets/fonts/roboto-bold-webfont..eot) format("eot"),url(/assets/fonts/roboto-bold-webfont..svg) format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:normal;src:url(/assets/fonts/roboto-italic-webfont..woff2) format("woff2"),url(/assets/fonts/roboto-italic-webfont..woff) format("woff"),url(/assets/fonts/roboto-italic-webfont..ttf) format("truetype"),url(/assets/fonts/roboto-italic-webfont..eot) format("eot"),url(/assets/fonts/roboto-italic-webfont..svg) format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:bold;src:url(/assets/fonts/roboto-bolditalic-webfont..woff2) format("woff2"),url(/assets/fonts/roboto-bolditalic-webfont..woff) format("woff"),url(/assets/fonts/roboto-bolditalic-webfont..ttf) format("truetype"),url(/assets/fonts/roboto-bolditalic-webfont..eot) format("eot"),url(/assets/fonts/roboto-bolditalic-webfont..svg) format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url(/assets/fonts/roboto-medium-webfont..woff2) format("woff2"),url(/assets/fonts/roboto-medium-webfont..woff) format("woff"),url(/assets/fonts/roboto-medium-webfont..ttf) format("truetype"),url(/assets/fonts/roboto-medium-webfont..eot) format("eot"),url(/assets/fonts/roboto-medium-webfont..svg) format("svg")}.EHButton{font-size:18px;font-size:1.125rem;background:#516ca4;border:1px solid #26478d;border-radius:7px;margin:8px 6px;padding:10px 25px 6px;color:#fff;cursor:pointer;transition:background-color .3s ease-out,border .3s ease-in}.EHButton:focus{outline:none}.EHButton:hover{background:#7d91bb;border:1px solid #a8b6d1}.EHButton--cancel{font-size:14px;font-size:0.875rem;background:#797978;border:1px solid #575756}.EHButton--cancel:hover{background:#575756;border:1px solid #797978}.EHButton--pure{background:none;border:none;margin:0;padding:0 13px;color:#406eb3;transition:color .3s ease-out}.EHButton--pure:hover{background:none;border:none;color:#668bc2}.EHButton--pure:last-child{padding:0 0 0 13px}.EHButton--clear{background:none;border:none}.EHButton--clear:hover{background:none;border:none}.EHButton--change span{font-size:12px;font-size:0.75rem}.EHButton--change .fa,.EHButton--change .ProjectOnboarding .bulletPoint,.ProjectOnboarding .EHButton--change .bulletPoint{font-size:14px;font-size:0.875rem}.EHDropdown{font-size:16px;font-size:1rem;position:relative;font-family:"Roboto",sans-serif;z-index:100}.EHDropdown-searchIcons{position:absolute;top:8px;right:8px;pointer-events:none}.EHDropdown-searchIcons .fa,.EHDropdown-searchIcons .ProjectOnboarding .bulletPoint,.ProjectOnboarding .EHDropdown-searchIcons .bulletPoint{cursor:pointer}.EHDropdown-input{background:none;border:none;width:100%;outline:none;pointer-events:none}.EHDropdown-options{box-shadow:#ddd 3px 4px 8px;width:100%;margin-top:-12px;position:absolute;max-height:270px;overflow-y:auto}.EHDropdown-value{font-size:16px;font-size:1rem;background:linear-gradient(#fff 20%, #D9E2F0);border:1px solid #8ca8d1;border-radius:6px;margin:6px 0 12px;padding:7px 8px;position:relative;box-sizing:border-box}.EHDropdown--searchPane .EHDropdown-options{position:relative}.EHDropdown--searchPane .EHDropdown-searchIcons{pointer-events:auto}.EHDropdownOption{background-color:#fff;padding:17px 16px;position:relative;color:#26478d;font-weight:500;transition:background-color 400ms ease-out}.EHDropdownOption:after{color:#26478d;content:"";font-family:"FontAwesome",sans-serif;text-align:right;float:right}.EHDropdownOption:focus,.EHDropdownOption:hover,.EHDropdownOption.is-active{background-color:#e9edf4;border:1px solid #d9e2f0;border-top:none;outline:none}.EHDropdown .keys{display:inline-block;overflow:hidden;right:38px;text-overflow:ellipsis;white-space:nowrap}.EHDropdown .SelectionKeys-superLabel{display:inline}.EHDropdown .keyId,.EHDropdown .value{font-size:12px;font-size:0.75rem}.GlobalHeader{background:#26478d;display:block;width:100%;padding:4px 12px 2px;position:fixed;top:0;z-index:30}.GlobalHeader-inner{display:table}.GlobalHeader-branding{background:url("../../../../node_modules/@EH/shared-react-components/styles/assets/images/experian-E.png") center left no-repeat;display:inline-block;width:190px;height:42px;position:relative;text-indent:-99999px}.GlobalHeader-children{display:table-cell;color:#fff;vertical-align:middle}@font-face{font-family:"Roboto";src:url(/assets/fonts/roboto-light..ttf) format("truetype");font-style:normal;font-weight:100;font-display:swap}@font-face{font-family:"Roboto";src:url(/assets/fonts/roboto-regular-webfont..woff2) format("woff2"),url(/assets/fonts/roboto-regular-webfont..woff) format("woff");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/assets/fonts/roboto-bold-webfont..woff2) format("woff2"),url(/assets/fonts/roboto-bold-webfont..woff) format("woff");font-style:normal;font-weight:bold;font-display:swap}@font-face{font-family:"Roboto";src:url(/assets/fonts/roboto-italic-webfont..woff2) format("woff2"),url(/assets/fonts/roboto-italic-webfont..woff) format("woff");font-style:italic;font-weight:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/assets/fonts/roboto-bolditalic-webfont..woff2) format("woff2"),url(/assets/fonts/roboto-bolditalic-webfont..woff) format("woff");font-style:italic;font-weight:bold;font-display:swap}@font-face{font-family:"Roboto";src:url(/assets/fonts/roboto-medium-webfont..woff2) format("woff2"),url(/assets/fonts/roboto-medium-webfont..woff) format("woff");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"FontAwesome";src:url(/assets/fonts/fontawesome-webfont..woff2) format("woff2"),url(/assets/fonts/fontawesome-webfont..woff) format("woff");font-style:normal;font-weight:normal;font-display:swap}.btn{font-size:16px;font-size:1rem;border-radius:5px;border-style:none;display:inline-block;height:40px;padding:0 30px;vertical-align:middle;font-weight:500;cursor:pointer}.btn:hover:not(:disabled){opacity:.8;transition:opacity .3s ease;background-color:#ddd}.btn.btn-default{background-color:#1d4f91;color:#fff}.btn.btn-cancel-clear{background-color:#fff;border:1px solid #1d4f91;color:#1d4f91}.btn.btn-confirm{background-color:#00991a;color:#fff}.btn.btn-add{color:#1d4f91}.btn.btn-add:disabled,.btn.btn-default:disabled{background:#b3c5e1;cursor:not-allowed}.btn.btn-default:hover:not(:disabled){background-color:#b3c5e1}.btn.btn-cancel-clear:hover:not(:disabled){background-color:#ddd}.btn.btn-default:active:not(:disabled){background-color:#b3c5e1}.btn.btn-remove{background-color:#a94442;color:#fff}a.btn{display:inline-block;height:100%;padding:0 20px;line-height:40px;text-decoration:none}a.btn:hover{text-decoration:none}.row::before,.row::after{display:table;content:" "}.row::after{clear:both}.span{float:left;margin-right:1.6666666667%}.span:last-child{margin-right:0}.span-1{width:6.6666666667%}.span-2{width:15%}.span-3{width:23.3333333333%}.span-4{width:31.6666666667%}.span-5{width:40%}.span-6{width:48.3333333333%}.span-7{width:56.6666666667%}.span-8{width:65%}.span-9{width:73.3333333333%}.span-10{width:81.6666666667%}.span-11{width:90%}.span-12{width:98.3333333333%}.u-listLayout{margin:0;padding:0;list-style-type:none}.u-listItem{display:inline-block;margin-left:20px;font-size:12px}.u-listItem:first-child{margin-left:0}.u-floatRight{float:right}.u-floatLeft{float:left}.clearfix:after{display:table;clear:both;content:""}.desc-list{margin-top:0}.desc-list dt{font-weight:bold}.desc-list dd{margin-top:.5em;margin-bottom:1em}.print-only{display:none}@media print{.Header,.Footer,.buttons,.AlertMessage,.Form-heading,.Summary-heading,.print-action,.print-hide,.btn,.Form-products{display:none}.print-only{display:block}.print-full{width:100%}.Wrapper,.Table.Table--facility .Table-body tr.Table-row,.MainLayout{padding:0 !important}.Wrapper,.Table.Table--facility .Table-body tr.Table-row{border-radius:0 !important}.Wizard .ProjectSummary{border-radius:0 !important;margin-bottom:0 !important;padding:0 !important}.Wizard .ProjectSummary .Table-cell#email,.Wizard .ProjectSummary .Table-cell#phone{word-break:break-all}.ManageDocumentChecklist .Wrapper,.ManageDocumentChecklist .Table.Table--facility .Table-body tr.Table-row,.Table.Table--facility .Table-body .ManageDocumentChecklist tr.Table-row{background-color:#fff !important}.ManageDocumentChecklist .Wizard .document{background-color:#eee !important;box-shadow:inset 0 0 0 1000px #eee}.ManageDocumentChecklist .Wizard .document .left-content p:last-child,.ManageDocumentChecklist .Wizard .document .right-content ul{margin-bottom:0}}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.container-title{font-size:26px;font-size:1.625rem;font-weight:100}.mt-0{margin-top:0 !important}html,body{background:#fff;color:#575756;font-family:"Roboto";font-size:16px}html{position:relative;min-height:100%;overflow-x:hidden}*{box-sizing:border-box}a{color:#426da9;cursor:pointer}a:hover{text-decoration:underline}.MainLayout{flex:1;padding:20px 50px 150px;position:relative}.MainLayout:after{display:table;clear:both;content:""}.MainLayout .IPSRPSScripting .Tabs a{text-decoration:none}.MainLayout .ProjectView .ProjectTabsContainer .Tabs a{font-weight:bold;text-decoration:none}.MainLayout .ProjectView .ProjectTabsContainer .Tabs .Accordion.AccordionProject .Collapse{background-color:#f7f7f7;border:1px solid #999}.MainLayout .ProjectInfo{max-width:40%;margin-top:-150px;position:absolute;right:30px}.MainLayout .ProjectInfo .EHCP-Tooltip{pointer-events:auto !important}.MainLayout .ProjectInfo .EHCP-Tooltip:hover{visibility:visible !important;opacity:1 !important}.MainLayout .FacilityInfo{max-width:40%;margin-top:-100px;position:absolute;right:30px;font-size:18px;font-size:1.125rem;line-height:normal}.MainLayout .FacilityInfo ul{margin:0;padding:0;list-style:none}.MainLayout .FacilityInfo ul li{margin-bottom:5px;color:#1d4f91;font-weight:100}.MainLayout .FacilityInfo ul li strong{text-decoration:underline}.MainLayout .FacilityInfo ul li:last-child{margin-bottom:0}.newModule{padding-right:0;padding-bottom:0;padding-left:0}.MainLayoutContainer{display:flex;flex-direction:column;min-height:100vh}.SideNavLayout:after{display:table;clear:both;content:""}.SideNavLayout-nav{width:20%;float:left;margin-right:1.6666666667%}.SideNavLayout-content{width:78.3333333333%;float:left;margin-right:1.6666666667%;margin-right:0}.SideNavLayout-content .Wrapper.Wrapper-blue,.SideNavLayout-content .Table.Table--facility .Table-body tr.Wrapper-blue.Table-row,.Table.Table--facility .Table-body .SideNavLayout-content tr.Wrapper-blue.Table-row{background-color:#d2dce9}.TwoColumnLayout:after{display:table;clear:both;content:""}.TwoColumnLayout-content{width:77.6666666667%;float:left;margin-right:1.6666666667%}.TwoColumnLayout-sidebar{width:20.6666666667%;float:left;margin-right:1.6666666667%;margin-right:0}.TwoColumnLayout-sidebar .Wrapper,.TwoColumnLayout-sidebar .Table.Table--facility .Table-body tr.Table-row,.Table.Table--facility .Table-body .TwoColumnLayout-sidebar tr.Table-row{background-color:#d2dce9}.Accordion .Collapse{margin-bottom:20px}.Accordion .Collapse:last-child{margin-bottom:0}.Accordion.AccordionProject .Collapse-icon{margin-top:4px}.Accordion.AccordionProject .Collapse-heading .status{border-radius:20px;padding:5px 10px;color:#fff;line-height:27px}.Accordion.AccordionProject .Collapse-heading .status.INFORMATIONAL{font-size:14px;font-size:0.875rem;background-color:#1d4f91}.Accordion.AccordionProject .Collapse-heading .status.PENDING{font-size:14px;font-size:0.875rem;background-color:#acc5e7;color:#fff}.Accordion.AccordionProject .Collapse-heading .status.RECEIVED{font-size:14px;font-size:0.875rem;background-color:#ffb800}.Accordion.AccordionProject .Collapse-heading .status.OVERDUE{font-size:14px;font-size:0.875rem;background-color:#bd2828}.Accordion.AccordionProject .Collapse-heading .status.ON_HOLD{font-size:14px;font-size:0.875rem;background-color:#6d2077}.Accordion.AccordionProject .Collapse-heading .status.WORKING_DOCUMENT{font-size:14px;font-size:0.875rem;background-color:#e63788}.Accordion.AccordionProject .Collapse-heading .status.COMPLETED{font-size:14px;font-size:0.875rem;background-color:#00991a}.Accordion.AccordionProject .Collapse-content{padding:0}.Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels{background-color:#e9deeb;padding-top:15px}.Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels .u-listItem{background-color:#e6e6e6;padding:15px}.Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels .u-listItem a{display:inline-block;padding:0 5px;color:#6d2077;text-decoration:none}.Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels .u-listItem a .fa,.Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels .u-listItem a .ProjectOnboarding .bulletPoint,.ProjectOnboarding .Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels .u-listItem a .bulletPoint{margin-right:7px;opacity:.5}.Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels .u-listItem a:hover{text-decoration:none}.Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels .u-listItem a:hover .fa,.Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels .u-listItem a:hover .ProjectOnboarding .bulletPoint,.ProjectOnboarding .Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels .u-listItem a:hover .bulletPoint{opacity:1}.Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels .u-listItem.active{background-color:#eee}.Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels .u-listItem.active a .fa,.Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels .u-listItem.active a .ProjectOnboarding .bulletPoint,.ProjectOnboarding .Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels .u-listItem.active a .bulletPoint{opacity:1}.Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels .u-listItem.disabled a{color:#7c6c7e}.Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels .u-listItem.disabled a:hover .fa,.Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels .u-listItem.disabled a:hover .ProjectOnboarding .bulletPoint,.ProjectOnboarding .Accordion.AccordionProject .Collapse-content .Tabs .Tabs-labels .u-listItem.disabled a:hover .bulletPoint{opacity:.5}.Accordion.AccordionProject .Collapse-content .Tabs .Tabs-content .Pane{padding:20px}.Accordion.AccordionProject .Alert.consecutive{margin-top:20px;margin-bottom:20px}.Accordion.AccordionProject .Alert.consecutive:first-child{margin-top:0}.Accordion.AccordionProject .Alert.consecutive .Alert-title{text-align:center}.Accordion.Accordion.AccordionProject.AccordionProjectPlanning.AccordionAccountManagementDocument .Collapse-heading{height:auto}.ActionsNavigation{margin-top:-60px;position:absolute}.ActionsNavigation .dropdown__content{min-width:275px}.Alert{border:1px solid transparent;border-radius:4px;margin-bottom:20px;padding:15px}.Alert.danger{background-color:adjust(#A94442, 40);border-color:adjust(#A94442, 30);color:#a94442}.Alert.info{background-color:#d2dce9;border-color:adjust(#1d4f91, 30);color:#1d4f91}.Alert.default{margin:0;padding:0}.Alert.confirm{font-size:20px;font-size:1.25rem;text-align:center}.Alert.consecutive{margin-top:15px;padding:0;position:relative}.Alert.consecutive .Alert-title{background-color:#426da9;border-bottom-left-radius:10px;border-top-left-radius:10px;width:2%;height:100%;position:absolute;color:#fff}.Alert.consecutive .Alert-title:before{display:inline-block;width:1%;height:100%;content:" ";vertical-align:middle}.Alert.consecutive .Alert-title span{font-size:3025px;font-size:189.0625rem;display:inline-block;vertical-align:middle}.Alert.consecutive .Alert-message{background-color:#d2dce9;border-radius:10px;width:100%;margin-left:auto;text-align:left}.Alert.consecutive .Alert-message span{display:inline-block;padding:15px 15px 15px 35px}.AlertMessage--error{background-color:#f6f4f4;border:1px solid #a94442;width:auto;min-width:300px;color:#a94442}.AlertMessage--error svg{fill:#a94442}.AlertMessage--success{background-color:#eef8f0;border:1px solid #00991a;width:auto;min-width:300px;color:#00991a}.AlertMessage--success svg{fill:#00991a}.Breadcrumbs .Breadcrumb-item{display:inline-block}.Breadcrumbs .Breadcrumb-item a{font-size:28px;font-size:1.75rem;text-decoration:none}.Breadcrumbs .Breadcrumb-item:first-child a{font-size:34px;font-size:2.125rem}.Breadcrumbs .Breadcrumb-item:last-child{pointer-events:none}.Breadcrumbs .Breadcrumb-item:last-child a{color:#575756}.Breadcrumbs .Breadcrumb-separator{font-size:30px;font-size:1.875rem;margin:0 5px}.Collapse{background-color:#eee;border-radius:10px}.Collapse:after{display:table;clear:both;content:""}.Collapse-header,.Collapse-content{padding:20px}.Collapse-heading{width:97%;float:left;margin-right:1.6666666667%;margin-right:0}.Collapse-heading h4,.Collapse-heading span{display:inline-block}.Collapse-heading h4{font-size:18px;font-size:1.125rem;overflow:hidden;margin:0;color:#1d4f91;font-weight:100;line-height:27px;text-overflow:ellipsis;white-space:nowrap;max-width:90%}.Collapse-heading .icon{vertical-align:bottom}.Collapse-heading .u-listItem span{font-size:14px;font-size:0.875rem;color:#1d4f91}.Collapse-heading .u-listItem.active span{color:#6d2077}.Collapse-heading .fa.fa-question-circle,.Collapse-heading .ProjectOnboarding .fa-question-circle.bulletPoint,.ProjectOnboarding .Collapse-heading .fa-question-circle.bulletPoint{color:#1d4f91}.Collapse-heading .dueDate{font-size:14px;font-size:0.875rem;margin:0;color:#1d4f91;font-weight:100;line-height:27px}.Collapse-heading .assignedUser{font-size:14px;font-size:0.875rem;margin:0;color:#1d4f91;font-weight:100;line-height:27px}.Collapse-heading .requiredFor{width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Collapse-heading .fa.fa-info-circle,.Collapse-heading .ProjectOnboarding .fa-info-circle.bulletPoint,.ProjectOnboarding .Collapse-heading .fa-info-circle.bulletPoint{color:#1d4f91}.Collapse-heading .tooltip-icon{display:inline-block;margin-left:7px;color:#1d4f91;cursor:pointer;vertical-align:8px}.Collapse-heading .frequencyPosition{font-size:14px;font-size:0.875rem;display:inline-block;margin-right:10px;color:#1d4f91}.Collapse-heading .frequencyPosition .frequencyLabel{font-weight:700}.Collapse-heading .frequencyPosition .frequency{font-style:italic}.Collapse-header{cursor:pointer;user-select:none}.Collapse-header:after{display:table;clear:both;content:""}.Collapse-header.in{background-color:#e2d2e4;border-top-left-radius:10px;border-top-right-radius:10px}.Collapse-header.in .Collapse-heading h4{color:#6d2077}.Collapse-header.in .fa.fa-question-circle,.Collapse-header.in .ProjectOnboarding .fa-question-circle.bulletPoint,.ProjectOnboarding .Collapse-header.in .fa-question-circle.bulletPoint{color:#6d2077}.Collapse-header.in .dueDate{color:#6d2077}.Collapse-header.in .assignedUser{color:#6d2077}.Collapse-header.in .fa.fa-info-circle,.Collapse-header.in .ProjectOnboarding .fa-info-circle.bulletPoint,.ProjectOnboarding .Collapse-header.in .fa-info-circle.bulletPoint,.Collapse-header.in .fa.fa-copy,.Collapse-header.in .ProjectOnboarding .fa-copy.bulletPoint,.ProjectOnboarding .Collapse-header.in .fa-copy.bulletPoint{color:#6d2077}.Collapse-header.in .frequencyPosition{font-size:14px;font-size:0.875rem;display:inline-block;margin-right:10px;color:#6d2077}.Collapse-header.in .frequencyPosition .frequencyLabel{font-weight:700}.Collapse-header.in .frequencyPosition .frequency{font-style:italic}.Collapse-icon{width:1.3333333333%;float:left;margin-right:1.6666666667%}.Collapse-icon .fa.fa-chevron-right,.Collapse-icon .ProjectOnboarding .fa-chevron-right.bulletPoint,.ProjectOnboarding .Collapse-icon .fa-chevron-right.bulletPoint{color:#1d4f91}.Collapse-icon .fa.fa-chevron-down,.Collapse-icon .ProjectOnboarding .fa-chevron-down.bulletPoint,.ProjectOnboarding .Collapse-icon .fa-chevron-down.bulletPoint{color:#6d2077}.Collapse-content{display:none}.Collapse-content.in{display:block}.dropdown__content{background:#fff;border-top:rgba(0,0,0,.05) 1px solid;box-shadow:0 5px 8px rgba(0,0,0,.15);display:none;margin-top:5px;position:absolute;text-align:left}.dropdown__content ul li:last-child{border-top:1px solid #ddd;padding:5px 0px}.dropdown--active .dropdown__content{display:block;z-index:150}.dropdown__trigger{background:none;border:none;padding:0;font-family:inherit;cursor:pointer}.dropdown__trigger:focus{outline:none}.dropdown__trigger:focus-visible{outline:2px solid #6d2077;outline-offset:2px}.dropdown__trigger>span:after{display:inline-block;margin:0 0 0 10px;content:"▾"}.dropdown__trigger:hover{text-decoration:none}.dropdown__links{margin:0;padding:0;list-style-type:none}.dropdown__segment{border-bottom:#eee 1px solid;padding:10px 15px}.dropdown__segment .dropdown__link__anchor{border-radius:4px;display:block;padding:8px 12px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.dropdown__segment .dropdown__link__anchor:hover{background-color:#e2d2e4;color:#6d2077;text-decoration:none}.dropdown__segment .dropdown__link__anchor:focus{outline:2px solid #6d2077;outline-offset:2px}.dropdown__link{margin:4px 0;text-align:left}.dropdown_segment_split_line{border-top:1px solid #ddd;padding:5px 0px}.dropdown-actions .dropdown__trigger{font-size:15px;font-size:0.9375rem;background:none;border:none;display:inline-block;padding:0;color:#6d2077;font-family:inherit;font-weight:bold;text-decoration:none;cursor:pointer}.dropdown-actions .dropdown__trigger:hover{text-decoration:underline}.dropdown-actions .dropdown__trigger:focus{outline:none}.dropdown-actions .dropdown__trigger:focus-visible{outline:2px solid #6d2077;outline-offset:2px}.dropdown-actions .dropdown__segment .dropdown__link__anchor{font-size:15px;font-size:0.9375rem;border-radius:4px;display:block;padding:8px 12px;color:#000;cursor:pointer;transition:background-color .2s ease,color .2s ease}.dropdown-actions .dropdown__segment .dropdown__link__anchor .fa,.dropdown-actions .dropdown__segment .dropdown__link__anchor .ProjectOnboarding .bulletPoint,.ProjectOnboarding .dropdown-actions .dropdown__segment .dropdown__link__anchor .bulletPoint{width:16px;color:#6d2077}.dropdown-actions .dropdown__segment .dropdown__link__anchor .fa.fa-trash,.dropdown-actions .dropdown__segment .dropdown__link__anchor .ProjectOnboarding .fa-trash.bulletPoint,.ProjectOnboarding .dropdown-actions .dropdown__segment .dropdown__link__anchor .fa-trash.bulletPoint,.dropdown-actions .dropdown__segment .dropdown__link__anchor .fa.fa-shield,.dropdown-actions .dropdown__segment .dropdown__link__anchor .ProjectOnboarding .fa-shield.bulletPoint,.ProjectOnboarding .dropdown-actions .dropdown__segment .dropdown__link__anchor .fa-shield.bulletPoint{text-align:center}.dropdown-actions .dropdown__segment .dropdown__link__anchor:hover{background-color:#e2d2e4;color:#6d2077;text-decoration:none}.dropdown-actions .dropdown__segment .dropdown__link__anchor:hover .fa,.dropdown-actions .dropdown__segment .dropdown__link__anchor:hover .ProjectOnboarding .bulletPoint,.ProjectOnboarding .dropdown-actions .dropdown__segment .dropdown__link__anchor:hover .bulletPoint{color:#6d2077}.dropdown-actions .dropdown__segment .dropdown__link__anchor:focus{outline:2px solid #6d2077;outline-offset:2px}.dropdown-actions .dropdown__link{margin:4px 0}.dropdown-actions .dropdown__content ul li:last-child{border-top:0px;padding:0px 0px}.dropdown-users{background-color:#1d4f91;border-radius:10px;margin-bottom:10px;position:relative}.dropdown-users .dropdown__trigger{display:block;padding:10px 16px;color:#fff}.dropdown-users .dropdown__content{background-color:#1d4f91;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:none;width:100%;margin-top:0;top:30px;color:#fff}.dropdown-users .dropdown__content .dropdown__segment .dropdown__link__anchor{display:block;padding:10px 15px;color:#fff}.dropdown-users .dropdown__content .dropdown__segment .dropdown__link__anchor:hover{text-decoration:none}.dropdown-users .dropdown__content .dropdown__segment{border-bottom:none;padding:0}.dropdown-users .dropdown__content ul li:last-child{border-top:0px;padding:0px 0px}.FieldError{color:#a94442;font-style:italic;font-size:14px;font-size:0.875rem}.FileDrop{background-color:#fff;border:1px solid #e6e6e6;border-radius:10px;padding:15px}.FileDrop .FileDrop-dropzone{background-color:#fafafa;border:2px dashed #eee;border-radius:2px;padding:20px;color:#bcbcbb;text-align:center;transition:border-color .24s ease-in-out}.FileDrop .FileDrop-dropzone>p{margin-top:0}.FileDrop .FileDrop-files .FileDrop-remove{cursor:pointer}.FileDrop .FileDrop-files .fa.fa-times,.FileDrop .FileDrop-files .ProjectOnboarding .fa-times.bulletPoint,.ProjectOnboarding .FileDrop .FileDrop-files .fa-times.bulletPoint{margin-left:8px;color:#bd2828}.FileDrop .limit{margin-bottom:0}.Footer{border-top:1px solid #e6e6e6;text-align:center}.Footer .Footer-lower{margin:0 17%}.Form .Form-heading{border-bottom:1px solid #cbcbcb;margin-bottom:30px;padding-bottom:15px;color:#1d4f91;font-weight:100}.Form .Form-heading-centered{border-bottom:1px solid #cbcbcb;margin-bottom:30px;padding-bottom:15px;color:#1d4f91;font-weight:100;text-align:center}.Form .Form-heading-centered .highlighted-heading{font-weight:bold}.Form .Report-heading{border-bottom:1px solid #cbcbcb;margin-bottom:40px;padding-bottom:10px;color:#000}.Form .multiple-field-group{margin-bottom:40px}.Form .multiple-field-group:last-child{margin-bottom:0}.Form .password-generation-radio{padding-top:8px}.Form .password-generation-radio label{margin-right:10px}.Form .Form-datePicker{position:relative}.Form .Form-datePicker label{margin-top:10px;font-size:16px}.Form .Form-datePicker .react-datepicker-wrapper{margin-bottom:7px}.Form .Form-datePicker input{background-color:#fff;border:1px solid #acb6bf;border-radius:3px;padding:10px;color:#1d4f91}.Form .Form-datePicker input[disabled]{background-color:#ddd;color:#999;pointer-events:none}.Form .Form-group{margin-bottom:20px;position:relative}.Form .Form-group:after{display:table;clear:both;content:""}.Form .Form-group label{font-size:15px;font-size:0.9375rem;margin-top:10px}.Form .Form-group label .required{color:#a94442}.Form .Form-group textarea,.Form .Form-group input[type=text],.Form .Form-group input[type=email],.Form .Form-group input[type=password]{background-color:#fff;border:1px solid #acb6bf;border-radius:3px;padding:10px;color:#1d4f91}.Form .Form-group textarea[disabled],.Form .Form-group input[type=text][disabled],.Form .Form-group input[type=email][disabled],.Form .Form-group input[type=password][disabled]{background-color:#ddd;cursor:default;pointer-events:none}.Form .Form-group textarea::-moz-placeholder,.Form .Form-group input[type=text]::-moz-placeholder,.Form .Form-group input[type=password]::-moz-placeholder,.Form .Form-group input[type=email]::-moz-placeholder{opacity:1}.Form .Form-group textarea::-webkit-input-placeholder,.Form .Form-group textarea::-moz-placeholder,.Form .Form-group textarea::-ms-input-placeholder,.Form .Form-group input[type=text]::-webkit-input-placeholder,.Form .Form-group input[type=text]::-moz-placeholder,.Form .Form-group input[type=text]::-ms-input-placeholder,.Form .Form-group input[type=email]::-webkit-input-placeholder,.Form .Form-group input[type=email]::-moz-placeholder,.Form .Form-group input[type=email]::-ms-input-placeholder,.Form .Form-group input[type=password]::-webkit-input-placeholder,.Form .Form-group input[type=password]::-moz-placeholder,.Form .Form-group input[type=password]::-ms-input-placeholder{color:#999}.Form .Form-group .FieldError{margin-top:10px}.Form .Form-group .field-wrapper{position:relative}.Form .Form-group .field-wrapper input[type=text],.Form .Form-group .field-wrapper input[type=email],.Form .Form-group .field-wrapper input[type=password]{width:100%}.Form .Form-group .field-wrapper .btn.btn-remove{background:none;margin-right:10px;padding:0;position:absolute;right:0}.Form .Form-actions{margin-top:20px;text-align:center}.Form .Form-actions button{min-width:110px}.Form .Form-actions .btn:first-child{margin-right:15px}.EntityManageForm .Form>h2{margin-top:0;font-weight:100}.EntityManageForm .Form .Wrapper,.EntityManageForm .Form .Table.Table--facility .Table-body tr.Table-row,.Table.Table--facility .Table-body .EntityManageForm .Form tr.Table-row{padding:20px}.EntityManageForm .Form .EntityManageForm-permissions{background-color:#fff;border-radius:8px;padding:10px 15px}.EntityManageForm .Form .EntityManageForm-permissions .Table #toggle{width:4%}.EntityManageForm .Form .EntityManageForm-buttons{margin-top:20px;text-align:center}.EntityManageForm .Form .EntityManageForm-buttons button{min-width:110px}.EntityManageForm .Form .EntityManageForm-buttons .btn:first-child{margin-right:15px}.EntityManageForm .Form .Checkbox-NAT{margin-top:12px}.EntityManageForm .Form .TextArea-NAT{height:100px}.EntityManageForm .Form .TextArea-WP{height:150px}.EntityManageForm .Form .FieldError-NAT{display:block}.SupportingDocumentUploadForm button[type=submit]{min-width:110px}.ProjectDocumentUploadForm-visibility{margin-top:15px}.ProjectDocumentUploadForm-visibilitySwitchRow{display:flex;align-items:center;gap:12px;margin-top:8px}.MoreInformationDocumentForm .Form label,.TooltipDocumentForm .Form label{font-size:16px;font-size:1rem}.MoreInformationDocumentForm .Form .TextArea,.TooltipDocumentForm .Form .TextArea{width:100%;height:100px;margin-top:15px}.MoreInformationDocumentForm .Form .MoreInformationDocumentForm-buttons,.MoreInformationDocumentForm .Form .TooltipDocumentForm-buttons,.TooltipDocumentForm .Form .MoreInformationDocumentForm-buttons,.TooltipDocumentForm .Form .TooltipDocumentForm-buttons{text-align:center}.MoreInformationDocumentForm .Form .MoreInformationDocumentForm-buttons button[type=submit],.MoreInformationDocumentForm .Form .TooltipDocumentForm-buttons button[type=submit],.TooltipDocumentForm .Form .MoreInformationDocumentForm-buttons button[type=submit],.TooltipDocumentForm .Form .TooltipDocumentForm-buttons button[type=submit]{min-width:110px}.TransactionalDocumentUpdateForm input[type=checkbox],.WatchDocumentForm input[type=checkbox]{margin-left:5px;vertical-align:-1px}.ManageOnboardingUserForm input[type=checkbox]{margin-top:10px}.WatchDocumentForm .Loader--inline{margin-left:5px}.TransactionalDocumentUpdateForm-buttons .btn.btn-default{min-width:96px}.ClientInformationForm .Form .Wrapper,.ClientInformationForm .Form .Table.Table--facility .Table-body tr.Table-row,.Table.Table--facility .Table-body .ClientInformationForm .Form tr.Table-row{margin-bottom:20px}.DocumentNoteForm .Form .Form-group .DocumentNoteForm-label{margin-bottom:8px}.DocumentNoteForm .Form .Form-group textarea{width:100%;height:80px}.DocumentNoteForm .Form .Form-group .DocumentNoteForm-buttons{margin-top:8px}.DocumentNoteForm .Form .Form-group .DocumentNoteForm-buttons:after{display:table;clear:both;content:""}.DocumentNoteForm .Form .Form-group .DocumentNoteForm-buttons button[type=submit]{background:none;height:auto;padding:0;color:#575756;float:right}.DocumentNoteForm .Form .Form-group .DocumentNoteForm-buttons button[type=submit] i{margin-right:5px;color:#6d2077;font-size:18px}.Header .Header-upper{background-color:#eee;padding:0 50px;line-height:40px}.Header .Header-upper:after{display:table;clear:both;content:""}.Header .Header-upper .u-listItem{cursor:default}.Header .Header-upper .u-listItem a{color:#575756;text-decoration:none}.Header .Header-upper .customerSupportContainer{width:100%}.Header .Header-lower{height:239px;position:relative}.Header .Header-lower:after{display:table;clear:both;content:""}.Header .Header-lower .Header-background{position:absolute;top:0;left:0;z-index:0;pointer-events:none}.Header .Header-lower .Header-branding{background-color:#fff;border-top:1px solid #e6e6e6;height:64px;padding:0 20px;position:relative;line-height:64px}.Header .Header-lower .Header-branding:after{display:table;clear:both;content:""}.Header .Header-lower .Header-branding::after{background:linear-gradient(90deg, #AF1685 0%, #1d4f91 100%);width:110%;height:2px;margin:0 -20px}.Header .Header-lower .Header-branding .inner{display:inline-block;vertical-align:middle;margin-right:15px;margin-left:30px;position:relative;line-height:normal}.Header .Header-lower .Header-branding .logo a{display:block;width:100%;height:100%}.Header .Header-lower .Header-branding .title{border-left:2px solid #ddd;margin:0;padding-left:20px;color:#000;font-size:16px;font-style:normal;font-weight:400}.Header .Header-lower .Header-branding .actions .u-listItem{font-size:14px;font-size:0.875rem}.Header .Header-lower .Header-branding .actions .dropdown__content{width:160px;right:1px}.Header .Header-lower .Header-branding .actions .dropdown__trigger .wyfr-disc___item{background-color:#fff;border:1px solid #426da9;border-radius:9999px;color:#426da9;cursor:pointer}.Header .Header-lower .Header-title{font-size:36px;font-size:2.25rem;height:159px;padding:0 50px;position:relative;font-weight:100;line-height:159px}.Header .Header-lower .Header-title .Step{margin:0;white-space:nowrap}.Header .newModule{height:47px}.Header .newModule .Header-background{display:none}.Header .newModule .Header-title{display:none}.FileInput{background-color:#fff;border-radius:10px;width:100%;margin-bottom:15px;padding:15px}.FileInput .customFileLabel{background-color:#f0f0f0;border:1px solid #585858;border-radius:4px;display:inline-block;width:auto;padding:6px 12px;cursor:pointer;color:#000;text-align:center}.FileInput .customFileLabel:hover{background-color:#e0e0e0}.FileInput .customFileLabel:active{background-color:#d0d0d0}.FileInput .fileName{display:inline-block;min-width:fit-content;white-space:nowrap}.FileInput .innerContainer{background-color:#fafafa;border:2px dashed #eee;border-radius:2px;display:flex;align-items:center;flex-direction:column;row-gap:15px;padding:20px;color:#bcbcbb;text-align:center}.FileInput .fileContainer{display:flex;width:100%;height:100%;align-items:center;justify-content:center;column-gap:10px}.FileInput .dragActive{border:2px dashed #999;transition:border-color .24s ease-in-out}.TextArea{resize:none}.TextAreaResizable{resize:vertical}.form-input-clearable{position:relative}.form-input-clearable .Select-clear-zone{position:absolute;top:9px;right:20px}.List-item{margin-bottom:30px}.List-item:last-child{margin-bottom:0}.List-wrapper{font-size:18px;font-size:1.125rem;padding-right:20px;font-weight:100;line-height:1.375}.List-wrapper:after{display:table;clear:both;content:""}.Loader{font-size:14px;font-size:0.875rem;color:#000;font-weight:500;text-align:center}.Loader--inline{display:inline-block;width:auto}.Loader--inline p{display:inline-block;margin-bottom:0;margin-left:10px}.Modal{font-size:14px;font-size:0.875rem;background-color:#fff;border-radius:5px;width:650px;margin:40px auto}.Modal.DeleteProject{width:500px}.Modal.HelpTemplateModal{width:760px}.Modal.ManageProductModal{width:975px}.Modal:focus{outline:0}.Modal-header{background-color:#1d4f91;border-top-left-radius:5px;border-top-right-radius:5px;padding:15px;color:#fff}.Modal-header:after{display:table;clear:both;content:""}.Modal-header .title{margin:0}.Modal-body{padding:30px 15px}.Modal-iconClose{cursor:pointer}.Modal-header button[class*=iconClose]{background:none;border:none;padding:0;font:inherit;cursor:pointer}.Modal-iconCloseButton{cursor:pointer;background-color:#1d4f91;border:none;padding:0;font-size:20px}.Modal-iconCloseButton i{color:#fff}.Modal-footer{padding:20px}.Modal-footer .Modal-buttons{text-align:center}.Modal-footer .Modal-buttons button{min-width:110px}.Modal-footer .Modal-buttons button:first-child{margin-right:15px}.Modal-overlay{background-color:rgba(0,0,0,.5);position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;z-index:100}.ReactModal__Body--open{height:100vh;overflow:hidden}.Modal.ModalVPNRequest,.Modal.ModalPreviewFacilities,.Modal.ModalPreviewUsers,.Modal.ModalMergeProjects{width:70%;max-height:85%;overflow-y:hidden}.Modal.ModalVPNRequest .Alert,.Modal.ModalPreviewFacilities .Alert,.Modal.ModalPreviewUsers .Alert,.Modal.ModalMergeProjects .Alert{text-align:center}.Modal.ModalVPNRequest .Modal-body,.Modal.ModalPreviewFacilities .Modal-body,.Modal.ModalPreviewUsers .Modal-body,.Modal.ModalMergeProjects .Modal-body{max-height:calc(100vh - 250px);overflow-y:auto}.Modal.ModalVPNRequest .Modal-footer .Modal-buttons,.Modal.ModalPreviewFacilities .Modal-footer .Modal-buttons,.Modal.ModalPreviewUsers .Modal-footer .Modal-buttons,.Modal.ModalMergeProjects .Modal-footer .Modal-buttons{margin-bottom:10px}.Modal.ModalVPNRequest .accordion-item,.Modal.ModalPreviewFacilities .accordion-item,.Modal.ModalPreviewUsers .accordion-item,.Modal.ModalMergeProjects .accordion-item{margin-top:5px}.Modal.ModalVPNRequest .productLine-select-box,.Modal.ModalPreviewFacilities .productLine-select-box,.Modal.ModalPreviewUsers .productLine-select-box,.Modal.ModalMergeProjects .productLine-select-box{padding-bottom:20px}.Modal.ModalVPNRequest .productLine-select-box-instructions,.Modal.ModalPreviewFacilities .productLine-select-box-instructions,.Modal.ModalPreviewUsers .productLine-select-box-instructions,.Modal.ModalMergeProjects .productLine-select-box-instructions{display:flex;padding-bottom:20px}.Modal.ModalVPNRequest .productLine-select-box-instructions div,.Modal.ModalPreviewFacilities .productLine-select-box-instructions div,.Modal.ModalPreviewUsers .productLine-select-box-instructions div,.Modal.ModalMergeProjects .productLine-select-box-instructions div{width:50%}.Modal.ModalPreviewFacilities,.Modal.ModalPreviewUsers{width:85%}.Modal.EmailProject .Modal-body{padding:0 35px}.Modal.EmailProject .Modal-body h3{margin-top:30px;margin-bottom:0}.Modal.EmailProject .Modal-body .EmailProjectRecipient{display:flex;align-items:center}.Modal.EmailProject .Modal-body .EmailProjectRecipient .SendToRecipient{display:flex;align-items:center;margin-right:15px}.Modal.EmailProject .Modal-body .EmailProjectRecipient .LastEmailSent{display:flex;margin-left:15px}.Modal.EmailProject .Modal-body .EmailProjectRecipient .LastEmailSent p:first-child{font-weight:bold}.Modal.EmailProject .Modal-body .NoRecipients{margin-top:25px;text-align:center}.Modal.EmailProject .Modal-body .NoRecipientsSelected{margin-top:20px;margin-bottom:0px;color:#a94442}.Modal.ChangeHistoryModal .Modal-body{max-height:700px;overflow-y:auto}.Modal.ChangeHistoryModal .Loader{padding:25px}.Modal.ChangeHistoryModal .iconCloseButton{background-color:unset;border:unset;color:#fff;cursor:pointer}.Modal.ChangeHistoryModal .dueDateCard{display:flex;align-items:center;column-gap:15px;margin-bottom:25px;font-size:15px}.Modal.ChangeHistoryModal .dueDateCard .cardContent{display:flex;flex-direction:column;row-gap:5px}.Modal.ChangeHistoryModal .dueDateCard .cardContent .documentTypeLine{color:#999;font-size:12px}.Modal.ChangeHistoryModal .dueDateCard .cardContent .oldValue{color:#a94442;text-decoration:line-through}.Modal.ChangeHistoryModal .dueDateCard .cardContent .changeDate{color:#999;font-size:12px;font-style:italic}.Modal.ChangeHistoryModal .dueDateCard .cardContent .fa.fa-arrow-right,.Modal.ChangeHistoryModal .dueDateCard .cardContent .ProjectOnboarding .fa-arrow-right.bulletPoint,.ProjectOnboarding .Modal.ChangeHistoryModal .dueDateCard .cardContent .fa-arrow-right.bulletPoint{color:#575756}.Modal.ChangeHistoryModal .dueDateCard .fa,.Modal.ChangeHistoryModal .dueDateCard .ProjectOnboarding .bulletPoint,.ProjectOnboarding .Modal.ChangeHistoryModal .dueDateCard .bulletPoint{color:#999}.MultiSelectBox .multi-select{background-color:#fff;border:1px solid #acb6bf;border-radius:4px;display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:row;flex-direction:row;position:relative}.MultiSelectBox .multi-select button{font-size:16px;font-size:1rem;height:auto;overflow:hidden;padding:2px 8px;font-weight:700;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.MultiSelectBox .available-list,.MultiSelectBox .selected-list{display:-ms-flexbox;display:flex;width:50%;-ms-flex-direction:column;flex-direction:column}.MultiSelectBox .selected-list{border-left:1px solid #acb6bf}.MultiSelectBox .available-list>.header,.MultiSelectBox .selected-list>.header{font-size:16px;font-size:1rem;background:#fff;border-bottom:1px solid #acb6bf;border-top-left-radius:4px;display:-ms-flexbox;display:flex;width:100%;height:40px;color:#999}.MultiSelectBox .available-list>.header>.input{background-color:#fff;border:none;-ms-flex-positive:1;flex-grow:1;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1d4f91;font-weight:400;min-width:0}.MultiSelectBox .available-list>.header>.input::-webkit-input-placeholder{color:#999}.MultiSelectBox .available-list>.header>.input::-ms-input-placeholder{color:#999}.MultiSelectBox .available-list>.header>.input::-moz-placeholder{color:#999;opacity:1}.MultiSelectBox .available-list>.header>.input:-moz-placeholder{color:#999;opacity:1}.MultiSelectBox .available-list>.header>.input:-ms-input-placeholder{color:#999}.MultiSelectBox .available-list>.header>.input::placeholder{color:#999}.MultiSelectBox .available-list>.header>button,.MultiSelectBox .selected-list>.header>button{font-size:13px;font-size:0.8125rem;border:none;width:100px;margin:0;color:#fff;cursor:pointer;text-align:center;text-decoration:none;text-shadow:none;min-width:0}.MultiSelectBox .available-list>.header>button{background-color:#1d4f91}.MultiSelectBox .available-list>.header>.input:active,.MultiSelectBox .available-list>.header>.input:focus{outline:none}.MultiSelectBox .selected-list>.header>button{background-color:#a94442}.MultiSelectBox .selected-list>.header>.count{height:40px;-ms-flex-positive:1;flex-grow:1;padding:0 .5em;color:#999;line-height:40px;cursor:default;white-space:nowrap}.MultiSelectBox .available-list .list-container,.MultiSelectBox .selected-list .list-container{height:200px;outline:none}.MultiSelectBox .available-list .item,.MultiSelectBox .selected-list .item{background:#fff;border-bottom:1px solid #acb6bf;display:list-item;display:-ms-flexbox;display:flex;height:auto;padding:2px 0 2px 10px;color:#000;font-weight:400;line-height:20px;cursor:pointer}.MultiSelectBox .available-list .item>span,.MultiSelectBox .selected-list .item>span{-ms-flex-positive:1;flex-grow:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.MultiSelectBox .available-list .item>a,.MultiSelectBox .selected-list .item>a{background:#fff;padding:3px 25px}.MultiSelectBox .icon{width:16px;height:16px;margin:16px;position:relative}.MultiSelectBox .icon-minus:after{left:3.5px;z-index:4}.MultiSelectBox .icon-minus:after,.MultiSelectBox .icon-plus:after{background-color:#000;border-radius:1px;width:8px;height:2px;position:absolute;top:7px;content:""}.MultiSelectBox .icon-plus:after{left:4px}.MultiSelectBox .icon-plus:before{background-color:#000;border-radius:1px;width:2px;height:8px;position:absolute;top:4px;left:7px;content:""}.MultiSelectBox.CustomMultiSelect .available-list .header button{display:none}.OnboardingDepartmentUsers-empty{text-align:center}.OnboardingDepartmentUsers-empty a{display:inline-block;margin-top:10px}.OnboardingDepartmentUsers-empty a .fa,.OnboardingDepartmentUsers-empty a .ProjectOnboarding .bulletPoint,.ProjectOnboarding .OnboardingDepartmentUsers-empty a .bulletPoint{margin-right:5px;color:#6d2077}.OnboardingDepartmentUsers .OnboardingDepartmentUsers-header:after{display:table;clear:both;content:""}.OnboardingDepartmentUsers .OnboardingDepartmentUsers-header span{display:inline-block;margin-bottom:10px}.OnboardingDepartmentUsers .OnboardingDepartmentUsers-header .fa,.OnboardingDepartmentUsers .OnboardingDepartmentUsers-header .ProjectOnboarding .bulletPoint,.ProjectOnboarding .OnboardingDepartmentUsers .OnboardingDepartmentUsers-header .bulletPoint{margin-right:7px;color:#6d2077}.Pager{font-size:16px;font-size:1rem;padding:15px 0}.Pager:after{display:table;clear:both;content:""}.Pager .Pager-rangeSelect{width:40%;float:left;margin-right:1.6666666667%}.Pager .Pager-rangeSelect .form-control-wrapper{display:inline-block;margin-left:20px}.Pager .Pager-rangeSelect .form-select{background-color:#fff;border:1px solid #acb6bf;width:auto;box-sizing:border-box;padding:3px;color:#1d4f91}.Pager .Pager-rangeSelect.hidden{display:none}.Pager .Pager-pageSelect{width:56.6666666667%;float:left;margin-right:1.6666666667%;text-align:right}.Pager .Pager-pageSelect .Pagination{margin:0;padding:0;list-style-type:none;text-align:left}.Pager .Pager-pageSelect .Pagination:after{display:table;clear:both;content:""}.Pager .Pager-pageSelect .Pagination>li{display:inline-block}.Pager .Pager-pageSelect .Pagination>li>a{background-color:#fff;margin-left:-1px;padding:6px 12px;position:relative;color:#575756;text-decoration:none;float:left}.Pager .Pager-pageSelect .Pagination>li.active>a{background-color:#e2d2e4;border-radius:5px;color:#6d2077}.Pager .Pager-pageSelect .Pagination .Prev,.Pager .Pager-pageSelect .Pagination .Next{color:#1d4f91}.Pager .Pager-pageSelect .Pagination .Last,.Pager .Pager-pageSelect .Pagination .First{color:#6d2077}.Pager .Pager-pageSelect .Pagination .disabled .Prev,.Pager .Pager-pageSelect .Pagination .disabled .Next,.Pager .Pager-pageSelect .Pagination .disabled .Last,.Pager .Pager-pageSelect .Pagination .disabled .First{color:#575756;cursor:not-allowed}.Pager .Pager-pageSelect .Pagination>li:hover>a{background-color:#ddd;border-radius:5px}.Pager .Pager-pageSelect .Pagination>li:hover .Prev,.Pager .Pager-pageSelect .Pagination>li:hover .Next,.Pager .Pager-pageSelect .Pagination>li:hover .Last,.Pager .Pager-pageSelect .Pagination>li:hover .First{background-color:#fff}.Pager .Pager-pageSelect .Pagination.fullWidth{width:98.3333333333%;float:left;margin-right:1.6666666667%;text-align:center}.Pager .Pager-pageSelect.hidden{display:none}.Pane{background-color:#eee;border-radius:0 10px 10px;padding:30px}.ProjectInfo{font-size:18px;font-size:1.125rem;line-height:normal}.ProjectInfo ul{margin:0;padding:0;list-style:none}.ProjectInfo ul li{margin-bottom:5px;color:#1d4f91;font-weight:100}.ProjectInfo ul li strong{text-decoration:underline}.ProjectInfo ul li:last-child{margin-bottom:0}.Select{position:relative}.Select input::-webkit-contacts-auto-fill-button,.Select input::-webkit-credentials-auto-fill-button{display:none !important}.Select input::-ms-clear{display:none !important}.Select input::-ms-reveal{display:none !important}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}.Select.is-disabled>.Select-control{background-color:#ddd}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.Select.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.Select.is-searchable.is-open>.Select-control{cursor:text}.Select.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.Select.is-focused>.Select-control{background:#fff}.Select.is-focused:not(.is-open)>.Select-control{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1);background:#fff}.Select.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:42px}.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{color:#007eff;outline:none;text-decoration:underline}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.Select.has-value.is-pseudo-focused .Select-input{opacity:0}.Select.is-open .Select-arrow,.Select .Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}.Select.Select--rtl{direction:rtl;text-align:right}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #acb6bf;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:40px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:none;background:#fff}.Select-placeholder,.Select--single>.Select-control .Select-value{bottom:0;left:0;line-height:38px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select-placeholder{color:#757575}.Select-single>.Select-control .Select-value{color:#999}.Select-input{height:38px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:17px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin 400ms infinite linear;-o-animation:Select-animation-spin 400ms infinite linear;animation:Select-animation-spin 400ms infinite linear;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn 200ms;-o-animation:Select-animation-fadeIn 200ms;animation:Select-animation-fadeIn 200ms;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#d0021b}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select--rtl .Select-arrow-zone{padding-right:0;padding-left:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}.Select-control>*:last-child{padding-right:5px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{position:absolute;display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0, 0, 0, 0);overflow:hidden;float:left}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option-group-label{box-sizing:border-box;background-color:#fff;color:#666;font-weight:bold;cursor:default;display:block;padding:8px 10px}.Select-option-group-label~.Select-option,.Select-option-group-label~.Select-option-group{padding-left:20px}.Select-option{box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:rgba(0,126,255,.04);color:#333}.Select-option.is-focused{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.Select--rtl .Select-input{margin-left:0;margin-right:10px}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);border-radius:2px;border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,.24);color:#007eff;display:inline-block;font-size:.9em;line-height:1.4;margin-left:5px;margin-top:6px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:hover,.Select--multi .Select-value-icon:focus{background-color:#d8eafd;background-color:rgba(0,113,230,.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,.24)}.Select--multi.Select--rtl .Select-value{margin-left:0;margin-right:5px}.Select--multi.Select--rtl .Select-value-icon{border-right:none;border-left:1px solid #c2e0ff;border-left:1px solid rgba(0,126,255,.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:hover,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:active{background-color:#fcfcfc}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.Modal.SessionWarning{width:500px}.Modal.SessionWarning .Modal-body{padding:20px}.Modal.SessionWarning .Modal-footer{padding-top:0}.Table{border-collapse:collapse;width:100%}.Table .Table-body{font-size:13px;font-size:0.8125rem;font-weight:100}.Table .Table-cell{padding:12px 10px}.Table .Table-cell .actions .fa,.Table .Table-cell .actions .ProjectOnboarding .bulletPoint,.ProjectOnboarding .Table .Table-cell .actions .bulletPoint{font-size:18px;font-size:1.125rem;display:inline-block;margin-left:5px;color:#6d2077;cursor:pointer}.Table .Table-header{font-size:12px;font-size:0.75rem;border-bottom:1px solid #ddd;font-weight:800;text-align:left;text-transform:uppercase}.Table .Table-header .Table-cell{text-align:left}.Table .cell-title{color:#1d4f91;font-size:16px}.Table.Table--document-library .Table-body .collapseButton button{background-color:#fff;border:unset;color:#1d4f91;cursor:pointer;font-size:.8125rem}.Table.Table--dashboard .Table-cell p,.Table.Table--facility .Table-cell p{margin-top:0}.Table.Table--dashboard .Table-cell p:last-child,.Table.Table--facility .Table-cell p:last-child{margin-bottom:0}.Table.Table--dashboard .Table-cell .Project-documents-status-container,.Table.Table--facility .Table-cell .Project-documents-status-container{display:flex;justify-content:center;width:190px}.Table.Table--dashboard .Table-cell .Project-documents-status-container .Project-documents-status,.Table.Table--facility .Table-cell .Project-documents-status-container .Project-documents-status{border-radius:20px;padding:5px 10px;color:#fff;line-height:27px;text-align:center}.Table.Table--dashboard .Table-cell .Project-documents-status-container .Project-documents-status.PENDING,.Table.Table--facility .Table-cell .Project-documents-status-container .Project-documents-status.PENDING{font-size:14px;font-size:0.875rem;background-color:#acc5e7;color:#fff;min-width:90px}.Table.Table--dashboard .Table-cell .Project-documents-status-container .Project-documents-status.RECEIVED,.Table.Table--facility .Table-cell .Project-documents-status-container .Project-documents-status.RECEIVED{font-size:14px;font-size:0.875rem;background-color:#ffb800;min-width:90px}.Table.Table--dashboard .Table-cell .Project-documents-status-container .Project-documents-status.COMPLETED,.Table.Table--facility .Table-cell .Project-documents-status-container .Project-documents-status.COMPLETED{font-size:14px;font-size:0.875rem;background-color:#00991a;min-width:90px}.Table.Table--dashboard .Table-cell .Project-documents-status-container .Project-documents-status.OVERDUE,.Table.Table--facility .Table-cell .Project-documents-status-container .Project-documents-status.OVERDUE{font-size:14px;font-size:0.875rem;background-color:#bd2828;min-width:90px}.Table.Table--dashboard .Table-cell .Change-request-status-container,.Table.Table--dashboard .Table-cell .Document-request-status-container,.Table.Table--facility .Table-cell .Change-request-status-container,.Table.Table--facility .Table-cell .Document-request-status-container{display:flex}.Table.Table--dashboard .Table-cell .Change-request-status-container .Change-request-status,.Table.Table--dashboard .Table-cell .Change-request-status-container .Document-request-status,.Table.Table--dashboard .Table-cell .Document-request-status-container .Change-request-status,.Table.Table--dashboard .Table-cell .Document-request-status-container .Document-request-status,.Table.Table--facility .Table-cell .Change-request-status-container .Change-request-status,.Table.Table--facility .Table-cell .Change-request-status-container .Document-request-status,.Table.Table--facility .Table-cell .Document-request-status-container .Change-request-status,.Table.Table--facility .Table-cell .Document-request-status-container .Document-request-status{border-radius:20px;padding:5px 10px;color:#fff;line-height:27px;text-align:center}.Table.Table--dashboard .Table-cell .Change-request-status-container .Change-request-status.ACTIVE,.Table.Table--dashboard .Table-cell .Change-request-status-container .Document-request-status.ACTIVE,.Table.Table--dashboard .Table-cell .Document-request-status-container .Change-request-status.ACTIVE,.Table.Table--dashboard .Table-cell .Document-request-status-container .Document-request-status.ACTIVE,.Table.Table--facility .Table-cell .Change-request-status-container .Change-request-status.ACTIVE,.Table.Table--facility .Table-cell .Change-request-status-container .Document-request-status.ACTIVE,.Table.Table--facility .Table-cell .Document-request-status-container .Change-request-status.ACTIVE,.Table.Table--facility .Table-cell .Document-request-status-container .Document-request-status.ACTIVE{font-size:14px;font-size:0.875rem;background-color:#ffaa40;min-width:90px}.Table.Table--dashboard .Table-cell .Change-request-status-container .Change-request-status.COMPLETE,.Table.Table--dashboard .Table-cell .Change-request-status-container .Document-request-status.COMPLETE,.Table.Table--dashboard .Table-cell .Document-request-status-container .Change-request-status.COMPLETE,.Table.Table--dashboard .Table-cell .Document-request-status-container .Document-request-status.COMPLETE,.Table.Table--facility .Table-cell .Change-request-status-container .Change-request-status.COMPLETE,.Table.Table--facility .Table-cell .Change-request-status-container .Document-request-status.COMPLETE,.Table.Table--facility .Table-cell .Document-request-status-container .Change-request-status.COMPLETE,.Table.Table--facility .Table-cell .Document-request-status-container .Document-request-status.COMPLETE{font-size:14px;font-size:0.875rem;background-color:#00991a;min-width:90px}.Table.Table--dashboard .Table-cell .Change-request-status-container .Change-request-status.CLOSED,.Table.Table--dashboard .Table-cell .Change-request-status-container .Document-request-status.CLOSED,.Table.Table--dashboard .Table-cell .Document-request-status-container .Change-request-status.CLOSED,.Table.Table--dashboard .Table-cell .Document-request-status-container .Document-request-status.CLOSED,.Table.Table--facility .Table-cell .Change-request-status-container .Change-request-status.CLOSED,.Table.Table--facility .Table-cell .Change-request-status-container .Document-request-status.CLOSED,.Table.Table--facility .Table-cell .Document-request-status-container .Change-request-status.CLOSED,.Table.Table--facility .Table-cell .Document-request-status-container .Document-request-status.CLOSED{font-size:14px;font-size:0.875rem;background-color:#1d4f91;min-width:90px}.Table.Table--dashboard .Table-cell .Change-request-status-container .Change-request-status.DRAFT,.Table.Table--dashboard .Table-cell .Change-request-status-container .Document-request-status.DRAFT,.Table.Table--dashboard .Table-cell .Document-request-status-container .Change-request-status.DRAFT,.Table.Table--dashboard .Table-cell .Document-request-status-container .Document-request-status.DRAFT,.Table.Table--facility .Table-cell .Change-request-status-container .Change-request-status.DRAFT,.Table.Table--facility .Table-cell .Change-request-status-container .Document-request-status.DRAFT,.Table.Table--facility .Table-cell .Document-request-status-container .Change-request-status.DRAFT,.Table.Table--facility .Table-cell .Document-request-status-container .Document-request-status.DRAFT{font-size:14px;font-size:0.875rem;background-color:#bcbcbb;min-width:90px}.Table.Table--dashboard .Table-cell .Change-request-status-container .Change-request-status.DECLINED,.Table.Table--dashboard .Table-cell .Change-request-status-container .Document-request-status.DECLINED,.Table.Table--dashboard .Table-cell .Document-request-status-container .Change-request-status.DECLINED,.Table.Table--dashboard .Table-cell .Document-request-status-container .Document-request-status.DECLINED,.Table.Table--facility .Table-cell .Change-request-status-container .Change-request-status.DECLINED,.Table.Table--facility .Table-cell .Change-request-status-container .Document-request-status.DECLINED,.Table.Table--facility .Table-cell .Document-request-status-container .Change-request-status.DECLINED,.Table.Table--facility .Table-cell .Document-request-status-container .Document-request-status.DECLINED{font-size:14px;font-size:0.875rem;background-color:#a94442;min-width:90px}.Table.Table--dashboard .Table-cell#actions .Loader,.Table.Table--facility .Table-cell#actions .Loader{text-align:left}.Table.Table--main-change-request .Table-cell,.Table.Table--document-request .Table-cell{vertical-align:middle}.Table.Table--main-change-request .Table-cell:nth-child(5),.Table.Table--document-request .Table-cell:nth-child(5){width:10vw}.Table.Table--main-change-request .Table-cell:nth-child(6),.Table.Table--document-request .Table-cell:nth-child(6){width:7vw}.Table.Table--main-change-request tbody,.Table.Table--document-request tbody{display:block;max-height:62vh;overflow-y:auto}.Table.Table--main-change-request thead,.Table.Table--main-change-request tbody tr,.Table.Table--document-request thead,.Table.Table--document-request tbody tr{display:table;width:100%;table-layout:fixed}.Table.Table--main-change-request thead,.Table.Table--document-request thead{width:calc(100% - 17px)}.Table.Table--striped .Table-body tr:nth-of-type(odd){background-color:#eee}.Table.Table--striped .Table-header{border-bottom:none}.Table.Table--facility .Table-body tr.Table-row{border-bottom:5px solid #fff}.Table.Table--product .Table-body .Table-cell .fa.fa-pencil-square-o,.Table.Table--product .Table-body .Table-cell .ProjectOnboarding .fa-pencil-square-o.bulletPoint,.ProjectOnboarding .Table.Table--product .Table-body .Table-cell .fa-pencil-square-o.bulletPoint,.Table.Table--vpn .Table-body .Table-cell .fa.fa-pencil-square-o,.Table.Table--vpn .Table-body .Table-cell .ProjectOnboarding .fa-pencil-square-o.bulletPoint,.ProjectOnboarding .Table.Table--vpn .Table-body .Table-cell .fa-pencil-square-o.bulletPoint{color:#6d2077;font-size:17px}.Table.Table--product .Table-header,.Table.Table--vpn .Table-header{text-transform:capitalize}.Table.Table--main-dashboard .Table-cell:nth-child(5){width:14vw}.Table.Table--centered .Table-body .Table-cell{text-align:center}.Table.Table--centered .Table-header .Table-cell{text-align:center}.Table.Table--centered .Table-body .Table-cell:first-child{text-align:left}.Table.Table--centered .Table-header .Table-cell:first-child{text-align:left}.Tabs .Tabs-labels .u-listItem{font-size:16px;font-size:1rem;background-color:#e6e6e6;border-top-left-radius:10px;border-top-right-radius:10px;margin-left:5px}.Tabs .Tabs-labels .u-listItem:first-child{margin-left:0}.Tabs .Tabs-labels .u-listItem a{display:block;padding:20px 30px;color:#999}.Tabs .Tabs-labels .u-listItem a:hover{text-decoration:none}.Tabs .Tabs-labels .u-listItem.active{background-color:#eee}.Tabs .Tabs-labels .u-listItem.active a{color:#1d4f91}.Tabs .Tabs-labels .u-listItem.disabled a{cursor:not-allowed}.EHCP-Tooltip{font-family:"Roboto";font-size:16px;font-weight:400}.EHCP-Tooltip:hover{visibility:visible;opacity:1}.EHCP-Tooltip ul{margin:0;padding:10px}.EHCP-Tooltip ul li{margin-bottom:7px}.EHCP-Tooltip ul li:last-child{margin-bottom:0}.EHCP-Tooltip.fix-width{max-width:300px;font-size:16px}.UploadResult:after{display:table;clear:both;content:""}.UploadResult .importedData:after{display:table;clear:both;content:""}.UploadResult .importedData .fa-info-circle{margin-right:5px;color:#1d4f91}.UploadResult .importedData .fa-check{margin-right:4px;color:#00991a}.UploadResult .importedData .fa-trash{color:#000}.UploadResult .importedData .fa-times{color:#bd2828}.UploadResult .importedData .fa-times,.UploadResult .importedData .fa-trash,.UploadResult .importedData .fa-files-o{margin-right:7px}.SideNav{border:1px solid #ddd;border-radius:4px;margin-bottom:20px}.SideNav-title{background-color:#e2d2e4;margin:0;padding:15px 20px;color:#6d2077}.SideNav-content ul{margin:0;padding:0;list-style-type:none}.SideNav-content ul li>a{display:block;padding:12px 15px;color:#1d4f91;text-decoration:none}.SideNav-content ul li>a.active{font-weight:bold}.SideNav-content ul li>a:hover,.SideNav-content ul li>a:focus,.SideNav-content ul li>a:active,.SideNav-content ul li>a:visited{text-decoration:none}.format-links .SideNav-title{background-color:#f7f7f7;border-radius:5px 5px 0px 0px;margin:0px;color:#575756;text-align:left}.format-links .SideNav-content ul{background-color:#d2dce9;margin:0px;padding:2px;list-style-type:disc;text-align:left}.format-links .SideNav-content ul li{margin:30px;color:#575756}.format-links .SideNav-content ul li>a{display:block;padding:0px 0px;color:#575756;text-decoration:underline}.format-links .SideNav-content ul li>a.active{font-weight:bold}.view-toggle-controls a{padding-left:10px;opacity:.3}.view-toggle-controls a.selected{opacity:1}.view-toggle-controls a:hover{opacity:1}.VPNRequestSummary:after{display:table;clear:both;content:""}.VPNRequestSummary .VPNRequestSummary-col{width:31.6666666667%;float:left;margin-right:1.6666666667%}.VPNRequestSummary .VPNRequestSummary-row{width:98.3333333333%;float:left;margin-right:1.6666666667%;margin-bottom:15px}.VPNRequestSummary .VPNRequestSummary-col .heading,.VPNRequestSummary .VPNRequestSummary-row .heading{border-bottom:1px solid #cbcbcb;display:inline-block;margin-top:0;margin-bottom:0;padding-bottom:5px}.VPNRequestSummary .VPNRequestSummary-col .heading.block,.VPNRequestSummary .VPNRequestSummary-row .heading.block{display:block}.VPNRequestSummary .VPNRequestSummary-col .Wrapper,.VPNRequestSummary .VPNRequestSummary-col .Table.Table--facility .Table-body tr.Table-row,.Table.Table--facility .Table-body .VPNRequestSummary .VPNRequestSummary-col tr.Table-row,.VPNRequestSummary .VPNRequestSummary-row .Wrapper,.VPNRequestSummary .VPNRequestSummary-row .Table.Table--facility .Table-body tr.Table-row,.Table.Table--facility .Table-body .VPNRequestSummary .VPNRequestSummary-row tr.Table-row{padding:10px}.VPNRequestSummary .VPNRequestSummary-col .Wrapper .heading,.VPNRequestSummary .VPNRequestSummary-col .Table.Table--facility .Table-body tr.Table-row .heading,.Table.Table--facility .Table-body .VPNRequestSummary .VPNRequestSummary-col tr.Table-row .heading,.VPNRequestSummary .VPNRequestSummary-row .Wrapper .heading,.VPNRequestSummary .VPNRequestSummary-row .Table.Table--facility .Table-body tr.Table-row .heading,.Table.Table--facility .Table-body .VPNRequestSummary .VPNRequestSummary-row tr.Table-row .heading{border:none;margin-top:10px;padding-left:10px}.VPNRequestSummary .VPNRequestSummary-col>p>span,.VPNRequestSummary .VPNRequestSummary-row>p>span{font-weight:bold}.VPNRequestSummary .required{color:#bd2828;font-weight:bold}button.print-action,.Form .print-action[type=button]{background:none;border:none;padding:0;color:#6d2077;font:inherit;text-decoration:none;cursor:pointer}.Wizard .buttons:after{display:table;clear:both;content:""}.Wizard .buttons button[type=submit],.Wizard .buttons button[type=button]{width:138px}.Wizard .buttons button[type=submit],.Wizard .buttons button[type=button].btn-next{background-color:#1d4f91;color:#fff;float:right}.Wizard .buttons button[type=submit]:disabled,.Wizard .buttons button[type=submit][disabled]{background-color:#b3c5e1;cursor:not-allowed}.Wizard .buttons button[type=button]{background-color:#fff;border:1px solid #cbcbcb;color:#000;float:left}.Wizard .buttons.buttons-edit-state button.btn-next{background-color:#fff;border:1px solid #cbcbcb;margin-right:15px;color:#000}.Wizard .client-contact{margin-bottom:15px}.Wizard .client-contact:after{display:table;clear:both;content:""}.Wizard .client-contact>p{margin-bottom:0}.Wizard .disabled-component-help-text{display:block;margin-top:5px;color:#999;font-size:12px}.Wizard .document,.Wizard .ProjectSummary{background-color:#fff;border-radius:20px;margin-bottom:20px;padding:20px}.Wizard .document:after,.Wizard .ProjectSummary:after{display:table;clear:both;content:""}.Wizard .document:last-child,.Wizard .ProjectSummary:last-child{margin-bottom:0}.Wizard .document .print-action,.Wizard .ProjectSummary .print-action{color:#6d2077;text-decoration:none}.Wizard .document .print-action[type=button],.Wizard .ProjectSummary .print-action[type=button]{background:none;border:none;padding:0;font:inherit;cursor:pointer}.Wizard .document .left-content{border-right:1px solid #cbcbcb}.Wizard .document .left-content>p:first-child,.Wizard .document .right-content>p:first-child{margin-top:0}.Wizard .document .label-frequency{margin-right:10px}.Wizard .document .label-frequency:last-child{margin-right:0}.Wizard .Form-heading:after{display:table;clear:both;content:""}.Wizard .Form-heading .btn.btn-add{float:right;background:none;height:auto}.Wizard .Form-heading-with-action{display:flex;align-items:center;column-gap:20px}.Wizard .Form-heading-with-action h3{font-weight:100}.Wrapper,.Table.Table--facility .Table-body tr.Table-row{background-color:#eee;border-radius:10px;padding:30px}.Wrapper:after,.Table.Table--facility .Table-body tr.Table-row:after{display:table;clear:both;content:""}.Wrapper .Wrapper-title,.Table.Table--facility .Table-body tr.Table-row .Wrapper-title{border-bottom:1px solid #cbcbcb;margin-bottom:15px;padding-bottom:15px;color:#1d4f91;font-weight:100}.Wrapper .Wrapper-title:after,.Table.Table--facility .Table-body tr.Table-row .Wrapper-title:after{display:table;clear:both;content:""}.Wrapper.mb-30,.Table.Table--facility .Table-body tr.mb-30.Table-row{margin-bottom:30px}.Wrapper.blue,.Table.Table--facility .Table-body tr.blue.Table-row{background-color:#d2dce9}.Wrapper.blue-dark,.Table.Table--facility .Table-body tr.blue-dark.Table-row{background-color:#1d4f91;color:#fff}.Wrapper.narrow,.Table.Table--facility .Table-body tr.narrow.Table-row{padding:20px 15px}.Wrapper.narrow-sides,.Table.Table--facility .Table-body tr.narrow-sides.Table-row{padding:10px 15px}.Wrapper.narrow-left,.Table.Table--facility .Table-body tr.narrow-left.Table-row{width:250px;height:275px;padding:3px 15px}.ManageDocumentsForm .ProductTableContainer{height:500px;overflow-x:auto;overflow-y:hidden}.ManageDocumentsForm .ProductTableContainer .Table-header th{background:#fff;position:sticky;top:0}.ManageDocumentsForm .ProductTableContainer .Table-header th:first-child{min-width:250px}.ManageDocumentsForm .btn-remove:disabled{cursor:not-allowed;opacity:.3}.ManageHelpTemplateForm .TemplateUsageNotification{margin-bottom:15px;font-weight:bold}.ManageHelpTemplateForm .HelpTemplateDetails{margin-top:30px}.ManageHelpTemplateForm .HelpTemplateDetails .helpTemplateBody{height:200px}.Help .noData{padding-top:50px;padding-left:50px}.Help .noData h1{color:#404040;font-size:20px;font-style:normal;font-weight:700}.Help .container{display:flex;height:75vh}.Help .container .menu{background-color:#f6f6f6;border-right:1px solid #ddd;min-width:240px;height:100%;padding:15px}.HelpTemplateForm{display:flex;flex-direction:column;row-gap:30px;padding:30px}.HelpTemplateForm .header h1{color:#404040;font-size:20px;font-style:normal;font-weight:700}.HelpTemplateForm .templateBody{border:1px solid #acb6bf;border-radius:10px;display:flex;width:700px;height:700px;align-items:center;justify-content:space-between;flex-direction:column;padding:30px}.HelpTemplateForm .templateBody button{width:110px}.HelpTemplateForm .templateBody .paragraphs{width:100%;line-height:30px}.HelpTemplateForm .templateBody .submitContainer{width:100%;padding-top:15px;text-align:center}.HelpTemplateForm .templateBody .submitContainer .errorMessage{padding-bottom:15px;color:#a94442}.VirtualizedTable--product .ReactVirtualized__Table__headerColumn,.VirtualizedTable--product .ReactVirtualized__Table__rowColumn{min-width:75px;white-space:unset}.VirtualizedTable--product .ReactVirtualized__Table__headerColumn:first-of-type,.VirtualizedTable--product .ReactVirtualized__Table__rowColumn:first-of-type{min-width:250px !important}.VirtualizedTable .ReactVirtualized__Table .ReactVirtualized__Table__headerRow{border-bottom:1px solid #ddd;font-size:.75rem;text-transform:none}.VirtualizedTable .ReactVirtualized__Table .ReactVirtualized__Table__headerTruncatedText{white-space:unset}.VirtualizedTable .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn,.VirtualizedTable .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn{padding:12px 10px}.VirtualizedTable .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn{font-size:.8125rem;font-weight:100}.VirtualizedTable .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn:first-of-type,.VirtualizedTable .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn:first-of-type{margin-left:0px}.DocumentRequestForm h2{margin-top:0}.DocumentRequestForm .AssociatedProductsTableContainer{height:500px;overflow-x:auto;overflow-y:hidden}.DocumentRequestForm .AssociatedProductsTableContainer .Table-header th{background:#fff;position:sticky;top:0}.DocumentRequestForm .AssociatedProductsTableContainer .Table-header th:first-child{min-width:250px}.DocumentRequestForm .smallFieldsContainer{display:flex}.DocumentRequestForm .buttonsContainer{display:flex;align-items:center;justify-content:center;margin-top:30px;margin-bottom:30px}.DocumentRequestForm .buttonsContainer .primaryButtons{display:flex;align-items:center;gap:30px}.DocumentRequestForm .buttonsContainer .primaryButtons .btn-default{margin-left:0}.DocumentRequestForm .buttonsContainer .primaryButtons .btn-cancel{margin-right:0}.DocumentRequestForm .documentNameIconContainer{display:flex;height:40px;align-items:center}.DocumentRequestForm .documentNameIconContainer .fa-check-circle{color:green;font-size:22px}.ProductManageForm .Form .Wrapper,.ProductManageForm .Form .Table.Table--facility .Table-body tr.Table-row,.Table.Table--facility .Table-body .ProductManageForm .Form tr.Table-row{overflow:visible}.ProductManageForm .Form .Wrapper>[class*=twoColumnLayout],.ProductManageForm .Form .Table.Table--facility .Table-body tr.Table-row>[class*=twoColumnLayout],.Table.Table--facility .Table-body .ProductManageForm .Form tr.Table-row>[class*=twoColumnLayout]{display:flex !important;width:100%;align-items:flex-start;flex-direction:row;clear:both;margin:0;padding:0}.ProductManageForm .Form .Wrapper>[class*=twoColumnLayout]>[class*=leftColumn],.ProductManageForm .Form .Table.Table--facility .Table-body tr.Table-row>[class*=twoColumnLayout]>[class*=leftColumn],.Table.Table--facility .Table-body .ProductManageForm .Form tr.Table-row>[class*=twoColumnLayout]>[class*=leftColumn]{width:auto;flex:1 1 auto;min-width:0;float:none !important}.ProductManageForm .Form .Wrapper>[class*=twoColumnLayout]>[class*=rightColumn],.ProductManageForm .Form .Table.Table--facility .Table-body tr.Table-row>[class*=twoColumnLayout]>[class*=rightColumn],.Table.Table--facility .Table-body .ProductManageForm .Form tr.Table-row>[class*=twoColumnLayout]>[class*=rightColumn]{width:300px;flex:0 0 300px;min-width:300px;max-width:300px;float:none !important}.ProductManageForm .ownersSection .selectContainer{margin-bottom:15px}.ProductManageForm .ownersSection .selectContainer .selectOwners>div:first-of-type{cursor:text}.ProductManageForm .ownersSection .selectContainer .selectOwners .userOption{cursor:pointer;display:flex;align-items:center;column-gap:15px}.ProductManageForm .ownersSection .selectContainer .selectOwners .userOption .cardContent{display:flex;flex-direction:column;font-size:15px;row-gap:5px;min-width:200px}.ProductManageForm .ownersSection .selectContainer .selectOwners .userOption .cardContent .emailContainer{display:flex}.ProductManageForm .ownersSection .selectContainer .selectOwners .userOption .cardContent .emailContainer .email{color:#999;font-size:13px;font-weight:normal}.ProductManageForm .ownersSection .selectContainer .selectOwners .userOption .cardContent .emailContainer button{border:unset;cursor:pointer;margin-top:-3px;margin-left:10px}.ProductManageForm .ownersSection .selectContainer .selectOwners input{cursor:pointer}.ProductManageForm .ownersSection .selectedOwners{background-color:#fff;border-radius:8px;margin-top:15px;padding:10px 15px}.ProductManageForm .ownersSection .selectedOwners .deleteOwner{background:none;border:unset;color:#a94442;cursor:pointer}.ProductManageForm .ownersSection .selectedOwners .deleteOwner:hover .fa-trash{opacity:.8}.ProductManageForm .buttons{display:flex;margin-top:15px;justify-content:center;column-gap:25px}.Dashboard .Dashboard-header:after{display:table;clear:both;content:""}.Dashboard .Dashboard-header h1{font-size:26px;font-size:1.625rem;font-weight:100}.Dashboard .Dashboard-header button{padding:0}.Dashboard .Dashboard-projectPinButton{background:none;border:none;padding:0;color:#6d2077}.Dashboard .Dashboard-projects{position:relative}.Dashboard .Dashboard-projects .ICFilter{position:absolute;top:5px;right:0}.Dashboard .Dashboard-projects .ICFilter>label{vertical-align:15px}.Dashboard .Dashboard-projects .ICFilter>.Select{display:inline-block;width:200px;margin-left:16px}.Dashboard .Tabs .Tabs-labels .u-listItem a{text-decoration:none}.Dashboard .Tabs .Tabs-content .Pane .project-owner{padding-top:10px;font-size:12px;font-weight:500}.Dashboard .Tabs .Tabs-content .Pane .project-owner .full-name-content{color:#6d2077;font-style:italic}.ManageDocument .ManageDocument-header:after{display:table;clear:both;content:""}.ManageDocument .ManageDocument-header h1{font-size:26px;font-size:1.625rem;font-weight:100}.ManageDocument .ManageDocument-header h2{margin-top:0;font-weight:100}.ManageDocument .ManageDocument-header button{padding:0}.ManageDocument .ManageDocument-header button a{display:inline-block;height:100%;padding:0 20px;color:#fff;line-height:40px;text-decoration:none}.ManageDocument .Tabs{margin-top:30px}.ManageDocument .Tabs .Tabs-labels a{text-decoration:none}.ManageEntity .ManageEntity-header:after{display:table;clear:both;content:""}.ManageEntity .ManageEntity-header h1{font-size:26px;font-size:1.625rem;font-weight:100}.ManageEntity .ManageEntity-header button{padding:0}.ManageEntity .ManageEntity-header button a{display:inline-block;height:100%;padding:0 20px;color:#fff;line-height:40px;text-decoration:none}.ManageEntity .ManageEntity-reporting .react-datepicker-wrapper,.ManageEntity .ManageEntity-reporting .react-datepicker__input-container,.ManageEntity .ManageEntity-reporting .react-datepicker__input-container input{width:100%}.ManageEntity .roleTypeLabel-color{color:#00991a}.ManageProjectPlanningDocument .ManageProjectPlanningDocument-header:after{display:table;clear:both;content:""}.ManageProjectPlanningDocument .ManageProjectPlanningDocument-header h1{font-size:26px;font-size:1.625rem;font-weight:100}.ManageProjectPlanningDocument .ManageProjectPlanningDocument-header h2{margin-top:0;font-weight:100}.ManageProjectPlanningDocument .ManageProjectPlanningDocument-header button{padding:0}.ManageProjectPlanningDocument .ManageProjectPlanningDocument-header button a{display:inline-block;height:100%;padding:0 20px;color:#fff;line-height:40px;text-decoration:none}.ManageProjectPlanningDocument .Collapse{background-color:#fff}.ManageProjectPlanningDocument .Tabs{margin-top:30px}.ManageProjectPlanningDocument .Tabs .Tabs-labels a{text-decoration:none}.ManagePreSalesDocument .ManagePreSalesDocument-header:after{display:table;clear:both;content:""}.ManagePreSalesDocument .ManagePreSalesDocument-header h1{font-size:26px;font-size:1.625rem;font-weight:100}.ManagePreSalesDocument .ManagePreSalesDocument-header h2{margin-top:0;font-weight:100}.ManagePreSalesDocument .ManagePreSalesDocument-header button{padding:0}.ManagePreSalesDocument .ManagePreSalesDocument-header button a{display:inline-block;height:100%;padding:0 20px;color:#fff;line-height:40px;text-decoration:none}.ManageSupportingDocument h2{margin-top:0;font-weight:100}.ManageSupportingDocument .ManageSupportingDocument-forms{border-top:1px solid #cbcbcb;margin-top:20px}.ManageSupportingDocument .ManageSupportingDocument-forms h4{margin-top:0;margin-bottom:10px}.ManageSupportingDocument .ManageSupportingDocument-forms .form{border-radius:5px}.ManageSupportingDocument .ManageSupportingDocument-forms .file-delete{cursor:pointer;color:#bd2828;text-decoration:underline}.ManageSupportingDocument .ManageSupportingDocument-forms .file-delete .fa-times{margin-left:3px}.ManageSupportingDocument .Collapse{background-color:#fff}.ManageSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem{background-color:#e6e6e6;padding:15px}.ManageSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem a{display:inline-block;padding:0 5px;color:#6d2077;text-decoration:none}.ManageSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem a .fa,.ManageSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem a .ProjectOnboarding .bulletPoint,.ProjectOnboarding .ManageSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem a .bulletPoint{margin-right:7px}.ManageSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem a:hover{text-decoration:none}.ManageSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem a:hover .fa,.ManageSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem a:hover .ProjectOnboarding .bulletPoint,.ProjectOnboarding .ManageSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem a:hover .bulletPoint{opacity:1}.ManageSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem.active{background-color:#eee}.ManageSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem.active a .fa,.ManageSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem.active a .ProjectOnboarding .bulletPoint,.ProjectOnboarding .ManageSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem.active a .bulletPoint{opacity:1}.ManageSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem.disabled a{color:#7c6c7e}.ManageSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem.disabled a:hover .fa,.ManageSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem.disabled a:hover .ProjectOnboarding .bulletPoint,.ProjectOnboarding .ManageSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem.disabled a:hover .bulletPoint{opacity:.5}.ManageSupportingDocument .Collapse .Tabs .Tabs-content .Pane{padding:20px}.ManageOnboardingFacilities .ManageOnboardingFacilities-header:after{display:table;clear:both;content:""}.ManageOnboardingFacilities .ManageOnboardingFacilities-header h1{font-size:26px;font-size:1.625rem;font-weight:100}.ManageOnboardingFacilities .ManageOnboardingFacilities-header h2{margin-top:0;font-weight:100}.ManageOnboardingFacilities .ManageOnboardingFacilities-header button{padding:0}.ManageOnboardingFacilities .ManageOnboardingFacilities-header button a{display:inline-block;height:100%;padding:0 20px;color:#fff;line-height:40px;text-decoration:none}.OnboardingDepartments .Collapse-header{padding:10px 20px}.OnboardingDepartments .Collapse-heading{padding-top:10px}.OnboardingDepartments .Collapse-heading .fa.fa-users,.OnboardingDepartments .Collapse-heading .ProjectOnboarding .fa-users.bulletPoint,.ProjectOnboarding .OnboardingDepartments .Collapse-heading .fa-users.bulletPoint,.OnboardingDepartments .Collapse-heading .fa.fa-pencil-square-o,.OnboardingDepartments .Collapse-heading .ProjectOnboarding .fa-pencil-square-o.bulletPoint,.ProjectOnboarding .OnboardingDepartments .Collapse-heading .fa-pencil-square-o.bulletPoint{color:#6d2077;font-size:14px}.OnboardingDepartments .Collapse-heading .info{margin-left:5px}.OnboardingDepartments .Collapse-icon{margin-top:13px}.OnboardingDepartments .Collapse-icon>.fa,.OnboardingDepartments .ProjectOnboarding .Collapse-icon>.bulletPoint,.ProjectOnboarding .OnboardingDepartments .Collapse-icon>.bulletPoint{color:#6d2077}.OnboardingDepartments .Collapse-content .Alert{margin-bottom:0}.OnboardingDepartments .OnboardingDepartments-header .u-floatLeft h2,.OnboardingDepartments .OnboardingDepartments-header .u-floatLeft h4,.OnboardingDepartments .OnboardingDepartments-header .u-floatRight h2,.OnboardingDepartments .OnboardingDepartments-header .u-floatRight h4{font-weight:100}.OnboardingDepartments .OnboardingDepartments-instructions .Wrapper.narrow-sides,.OnboardingDepartments .OnboardingDepartments-instructions .Table.Table--facility .Table-body tr.narrow-sides.Table-row,.Table.Table--facility .Table-body .OnboardingDepartments .OnboardingDepartments-instructions tr.narrow-sides.Table-row{margin-bottom:28px}.OnboardingDepartments .OnboardingDepartments-instructions .Wrapper.narrow-sides>a,.OnboardingDepartments .OnboardingDepartments-instructions .Table.Table--facility .Table-body tr.narrow-sides.Table-row>a,.Table.Table--facility .Table-body .OnboardingDepartments .OnboardingDepartments-instructions tr.narrow-sides.Table-row>a{color:#fff;text-decoration:none}.OnboardingDepartments .OnboardingDepartments-instructions .Wrapper.narrow-sides>a span,.OnboardingDepartments .OnboardingDepartments-instructions .Table.Table--facility .Table-body tr.narrow-sides.Table-row>a span,.Table.Table--facility .Table-body .OnboardingDepartments .OnboardingDepartments-instructions tr.narrow-sides.Table-row>a span{margin-left:5px}.OnboardingDepartments .OnboardingDepartments-instructions .Wrapper.blue .fa,.OnboardingDepartments .OnboardingDepartments-instructions .Wrapper.blue .ProjectOnboarding .bulletPoint,.ProjectOnboarding .OnboardingDepartments .OnboardingDepartments-instructions .Wrapper.blue .bulletPoint,.OnboardingDepartments .OnboardingDepartments-instructions .Table.Table--facility .Table-body tr.blue.Table-row .fa,.OnboardingDepartments .OnboardingDepartments-instructions .Table.Table--facility .Table-body tr.blue.Table-row .ProjectOnboarding .bulletPoint,.ProjectOnboarding .OnboardingDepartments .OnboardingDepartments-instructions .Table.Table--facility .Table-body tr.blue.Table-row .bulletPoint,.Table.Table--facility .Table-body .OnboardingDepartments .OnboardingDepartments-instructions tr.blue.Table-row .fa,.Table.Table--facility .Table-body .OnboardingDepartments .OnboardingDepartments-instructions tr.blue.Table-row .ProjectOnboarding .bulletPoint,.ProjectOnboarding .Table.Table--facility .Table-body .OnboardingDepartments .OnboardingDepartments-instructions tr.blue.Table-row .bulletPoint{color:#6d2077}.OnboardingIpInformation .Collapse-header{padding:10px 20px}.OnboardingIpInformation .Collapse-heading{padding-top:10px}.OnboardingIpInformation .Collapse-heading .fa.fa-users,.OnboardingIpInformation .Collapse-heading .ProjectOnboarding .fa-users.bulletPoint,.ProjectOnboarding .OnboardingIpInformation .Collapse-heading .fa-users.bulletPoint,.OnboardingIpInformation .Collapse-heading .fa.fa-pencil-square-o,.OnboardingIpInformation .Collapse-heading .ProjectOnboarding .fa-pencil-square-o.bulletPoint,.ProjectOnboarding .OnboardingIpInformation .Collapse-heading .fa-pencil-square-o.bulletPoint{color:#6d2077;font-size:14px}.OnboardingIpInformation .Collapse-heading .info{margin-left:5px}.OnboardingIpInformation .Collapse-icon{margin-top:13px}.OnboardingIpInformation .Collapse-icon>.fa,.OnboardingIpInformation .ProjectOnboarding .Collapse-icon>.bulletPoint,.ProjectOnboarding .OnboardingIpInformation .Collapse-icon>.bulletPoint{color:#6d2077}.OnboardingIpInformation .Collapse-content .Alert{margin-bottom:0}.OnboardingIpInformation .OnboardingIpInformation-header .u-floatLeft h2,.OnboardingIpInformation .OnboardingIpInformation-header .u-floatLeft h4,.OnboardingIpInformation .OnboardingIpInformation-header .u-floatRight h2,.OnboardingIpInformation .OnboardingIpInformation-header .u-floatRight h4{font-weight:100}.OnboardingIpInformation .OnboardingIpInformation-instructions .Wrapper.narrow-sides,.OnboardingIpInformation .OnboardingIpInformation-instructions .Table.Table--facility .Table-body tr.narrow-sides.Table-row,.Table.Table--facility .Table-body .OnboardingIpInformation .OnboardingIpInformation-instructions tr.narrow-sides.Table-row{margin-bottom:28px}.OnboardingIpInformation .OnboardingIpInformation-instructions .Wrapper.narrow-sides>a,.OnboardingIpInformation .OnboardingIpInformation-instructions .Table.Table--facility .Table-body tr.narrow-sides.Table-row>a,.Table.Table--facility .Table-body .OnboardingIpInformation .OnboardingIpInformation-instructions tr.narrow-sides.Table-row>a{color:#fff;text-decoration:none}.OnboardingIpInformation .OnboardingIpInformation-instructions .Wrapper.narrow-sides>a span,.OnboardingIpInformation .OnboardingIpInformation-instructions .Table.Table--facility .Table-body tr.narrow-sides.Table-row>a span,.Table.Table--facility .Table-body .OnboardingIpInformation .OnboardingIpInformation-instructions tr.narrow-sides.Table-row>a span{margin-left:5px}.OnboardingIpInformation .OnboardingIpInformation-instructions .Wrapper.blue .fa,.OnboardingIpInformation .OnboardingIpInformation-instructions .Wrapper.blue .ProjectOnboarding .bulletPoint,.ProjectOnboarding .OnboardingIpInformation .OnboardingIpInformation-instructions .Wrapper.blue .bulletPoint,.OnboardingIpInformation .OnboardingIpInformation-instructions .Table.Table--facility .Table-body tr.blue.Table-row .fa,.OnboardingIpInformation .OnboardingIpInformation-instructions .Table.Table--facility .Table-body tr.blue.Table-row .ProjectOnboarding .bulletPoint,.ProjectOnboarding .OnboardingIpInformation .OnboardingIpInformation-instructions .Table.Table--facility .Table-body tr.blue.Table-row .bulletPoint,.Table.Table--facility .Table-body .OnboardingIpInformation .OnboardingIpInformation-instructions tr.blue.Table-row .fa,.Table.Table--facility .Table-body .OnboardingIpInformation .OnboardingIpInformation-instructions tr.blue.Table-row .ProjectOnboarding .bulletPoint,.ProjectOnboarding .Table.Table--facility .Table-body .OnboardingIpInformation .OnboardingIpInformation-instructions tr.blue.Table-row .bulletPoint{color:#6d2077}.OnboardingUsers .Collapse-header{padding:10px 20px}.OnboardingUsers .Collapse-heading{padding-top:10px}.OnboardingUsers .Collapse-heading .fa.fa-users,.OnboardingUsers .Collapse-heading .ProjectOnboarding .fa-users.bulletPoint,.ProjectOnboarding .OnboardingUsers .Collapse-heading .fa-users.bulletPoint,.OnboardingUsers .Collapse-heading .fa.fa-pencil-square-o,.OnboardingUsers .Collapse-heading .ProjectOnboarding .fa-pencil-square-o.bulletPoint,.ProjectOnboarding .OnboardingUsers .Collapse-heading .fa-pencil-square-o.bulletPoint{color:#6d2077;font-size:14px}.OnboardingUsers .Collapse-heading .info{margin-left:5px}.OnboardingUsers .Collapse-icon{margin-top:13px}.OnboardingUsers .Collapse-icon>.fa,.OnboardingUsers .ProjectOnboarding .Collapse-icon>.bulletPoint,.ProjectOnboarding .OnboardingUsers .Collapse-icon>.bulletPoint{color:#6d2077}.OnboardingUsers .Collapse-content .Alert{margin-bottom:0}.OnboardingUsers .OnboardingUsers-header .u-floatLeft h2,.OnboardingUsers .OnboardingUsers-header .u-floatLeft h4,.OnboardingUsers .OnboardingUsers-header .u-floatRight h2,.OnboardingUsers .OnboardingUsers-header .u-floatRight h4{font-weight:100}.OnboardingUsers .OnboardingUsers-instructions .Wrapper.narrow-sides,.OnboardingUsers .OnboardingUsers-instructions .Table.Table--facility .Table-body tr.narrow-sides.Table-row,.Table.Table--facility .Table-body .OnboardingUsers .OnboardingUsers-instructions tr.narrow-sides.Table-row{margin-bottom:28px}.OnboardingUsers .OnboardingUsers-instructions .Wrapper.narrow-sides>a,.OnboardingUsers .OnboardingUsers-instructions .Table.Table--facility .Table-body tr.narrow-sides.Table-row>a,.Table.Table--facility .Table-body .OnboardingUsers .OnboardingUsers-instructions tr.narrow-sides.Table-row>a{color:#fff;text-decoration:none}.OnboardingUsers .OnboardingUsers-instructions .Wrapper.narrow-sides>a span,.OnboardingUsers .OnboardingUsers-instructions .Table.Table--facility .Table-body tr.narrow-sides.Table-row>a span,.Table.Table--facility .Table-body .OnboardingUsers .OnboardingUsers-instructions tr.narrow-sides.Table-row>a span{margin-left:5px}.OnboardingUsers .OnboardingUsers-instructions .Wrapper.blue .fa,.OnboardingUsers .OnboardingUsers-instructions .Wrapper.blue .ProjectOnboarding .bulletPoint,.ProjectOnboarding .OnboardingUsers .OnboardingUsers-instructions .Wrapper.blue .bulletPoint,.OnboardingUsers .OnboardingUsers-instructions .Table.Table--facility .Table-body tr.blue.Table-row .fa,.OnboardingUsers .OnboardingUsers-instructions .Table.Table--facility .Table-body tr.blue.Table-row .ProjectOnboarding .bulletPoint,.ProjectOnboarding .OnboardingUsers .OnboardingUsers-instructions .Table.Table--facility .Table-body tr.blue.Table-row .bulletPoint,.Table.Table--facility .Table-body .OnboardingUsers .OnboardingUsers-instructions tr.blue.Table-row .fa,.Table.Table--facility .Table-body .OnboardingUsers .OnboardingUsers-instructions tr.blue.Table-row .ProjectOnboarding .bulletPoint,.ProjectOnboarding .Table.Table--facility .Table-body .OnboardingUsers .OnboardingUsers-instructions tr.blue.Table-row .bulletPoint{color:#6d2077}.AccordionSupportingDocs .Collapse-header{background-color:#d2dce9}.AccordionSupportingDocs .Collapse-header:not(.in){border-radius:10px}.AccordionSupportingDocs .Collapse-header.in{border-radius:10px 10px 0 0}.AccordionSupportingDocs .Collapse-heading{padding-top:3px}.AccordionSupportingDocs .Collapse-content.in{background-color:#f7f7f7;border-radius:0 0 10px 10px;border-top:none;padding:15px 20px}.AccordionSupportingDocs .supportingDocLink{display:block;padding:8px 0}.markDocumentAsComplete{margin-top:20px}.ProjectOnboarding .ProjectOnboarding-content:after,.ProjectOnboarding .ProjectOnboarding-section:after,.ProjectOnboarding .ProjectOnboarding-header:after{display:table;clear:both;content:""}.ProjectOnboarding .ProjectOnboarding-heading{padding-right:24px;padding-bottom:20px}.ProjectOnboarding .ProjectOnboarding-heading .container-title{margin-bottom:0}.ProjectOnboarding .ProjectOnboarding-section{width:48.3333333333%;float:left;margin-right:1.6666666667%;margin-bottom:20px}.ProjectOnboarding .ProjectOnboarding-section p{margin:0;line-height:1.5em}.ProjectOnboarding .ProjectOnboarding-title{font-weight:bold}.ProjectOnboarding .ProjectOnboarding-steparea{width:48.3333333333%;float:left;margin-right:1.6666666667%;margin-right:0}.ProjectOnboarding .ProjectOnboarding-steparea header{display:flex}.ProjectOnboarding .ProjectOnboarding-steparea header div{flex-basis:50%}.ProjectOnboarding .ProjectOnboarding-steparea .steparea-title{font-weight:lighter}.ProjectOnboarding .ProjectOnboarding-steparea .steparea-link{align-self:center;text-align:right}.ProjectOnboarding .ProjectOnboarding-steparea .steps{background-color:#fff;border:1px solid #eee;border-radius:10px;height:155px;padding:10px 15px;overflow-y:scroll}.ProjectOnboarding .bulletPoint{margin-right:.4em;font-size:.7em}.ProjectOnboardingFacilities .ProjectOnboardingFacilities-content:after,.ProjectOnboardingFacilities .ProjectOnboardingFacilities-heading:after{display:table;clear:both;content:""}.ProjectOnboardingFacilities .ProjectOnboardingFacilities-content>.Wrapper,.ProjectOnboardingFacilities .Table.Table--facility .Table-body .ProjectOnboardingFacilities-content>tr.Table-row,.Table.Table--facility .Table-body .ProjectOnboardingFacilities .ProjectOnboardingFacilities-content>tr.Table-row{margin-bottom:1.6666666667%}.ProjectOnboardingFacilities .ProjectOnboardingFacilities-heading{padding-right:24px;padding-bottom:20px}.ProjectOnboardingFacilities .ProjectOnboardingFacilities-heading .container-title{margin-bottom:0}.ProjectOnboardingFacilities .actions p:first-child{margin-top:0}.ProjectOnboardingFacilities .actions .fa,.ProjectOnboardingFacilities .actions .ProjectOnboarding .bulletPoint,.ProjectOnboarding .ProjectOnboardingFacilities .actions .bulletPoint{color:#6d2077}.ProjectOnboardingFacilities .actions a{color:#1d4f91;text-decoration:none}.ProjectOnboardingFacilities .Facility:after{display:table;clear:both;content:""}.ProjectOnboardingFacilities .Facility .Contact p{font-size:14px;font-size:0.875rem;margin:0;font-weight:100;line-height:1.4;word-wrap:break-word}.ProjectOnboardingFacilities .Facility .Contact.contact-title{font-weight:400}.ProjectOnboardingFacilities .Facility .Wrapper-title .fa.fa-hospital-o,.ProjectOnboardingFacilities .Facility .Wrapper-title .ProjectOnboarding .fa-hospital-o.bulletPoint,.ProjectOnboarding .ProjectOnboardingFacilities .Facility .Wrapper-title .fa-hospital-o.bulletPoint{color:#575756}.ProjectOnboardingFacilities .Facility .Wrapper-title .actions{margin-top:13px}.ProjectOnboardingFacilities .btn-add-facility{margin-bottom:30px}.ModalPreviewUsers .Tabs .Tabs-labels .u-listItem a{text-decoration:none}.ProjectView .titleContainer{display:flex;align-items:center}.ProjectView .titleContainer .copyIcon{cursor:pointer;color:#1d4f91}.ProjectView .changeHistoryButton{width:100%;margin-top:10px}.ProjectPlanning .titleContainer{display:flex;align-items:center}.ProjectVPN .ProjectVPN-content:after,.ProjectVPN .ProjectVPN-heading:after{display:table;clear:both;content:""}.ProjectVPN .ProjectVPN-content>.Wrapper,.ProjectVPN .Table.Table--facility .Table-body .ProjectVPN-content>tr.Table-row,.Table.Table--facility .Table-body .ProjectVPN .ProjectVPN-content>tr.Table-row{margin-bottom:1.6666666667%}.ProjectVPN .ProjectVPN-heading{padding-right:24px;padding-bottom:20px}.ProjectVPN .ProjectVPN-heading .container-title{margin-bottom:0}.ProjectVPN .actions p:first-child{margin-top:0}.ProjectVPN .actions .fa,.ProjectVPN .actions .ProjectOnboarding .bulletPoint,.ProjectOnboarding .ProjectVPN .actions .bulletPoint{color:#6d2077}.ProjectVPN .actions a{color:#1d4f91;text-decoration:none}.ProjectVPN .Facility:after{display:table;clear:both;content:""}.ProjectVPN .Facility .actions .completed{margin-left:5px;color:#00991a}.ProjectVPN .Facility .Contact p,.ProjectVPN .Facility .VPNRequest p{font-size:14px;font-size:0.875rem;margin:0;font-weight:100;line-height:1.4;word-wrap:break-word}.ProjectVPN .Facility .Contact.contact-title{font-weight:400}.ProjectVPN .Facility .VPNRequest{margin-top:10px}.ProjectVPN .Facility .VPNRequest .create{font-size:16px;font-size:1rem;font-weight:400;cursor:pointer}.ProjectVPN .Facility .VPNRequest .create span{color:#1d4f91}.ProjectVPN .Facility .VPNRequest .create .fa,.ProjectVPN .Facility .VPNRequest .create .ProjectOnboarding .bulletPoint,.ProjectOnboarding .ProjectVPN .Facility .VPNRequest .create .bulletPoint{color:#6d2077}.ProjectVPN .Facility .VPNRequest .sent-date{font-size:14px;font-size:0.875rem}.ProjectVPN .Facility .Wrapper-title .fa.fa-hospital-o,.ProjectVPN .Facility .Wrapper-title .ProjectOnboarding .fa-hospital-o.bulletPoint,.ProjectOnboarding .ProjectVPN .Facility .Wrapper-title .fa-hospital-o.bulletPoint{color:#575756}.ProjectVPN .Facility .Wrapper-title .actions{margin-top:13px}.ProjectVPN .Facility .Wrapper-title .title-container{display:flex;align-items:center}.ProjectVPN .Facility .Wrapper-title .title-container p{margin:8px}.card{background-color:#f7f7f7;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.5),rgba(63,63,68,.1);margin-bottom:30px}.card .content{padding:15px}.card .footer{background-color:initial;padding:0 15px 10px;line-height:30px}.card .footer hr{border-color:#ddd;border-top:1px solid #eee;margin-top:5px;margin-bottom:5px}@media print{.card .footer hr{display:none}}.card-stats .numbers{font-size:1.5em;text-align:right}@media print{.card-stats .numbers{font-size:1em;text-align:left}}.card-stats .numbers p{margin:0;font-size:16px;line-height:1.5}@media print{.card-stats .numbers p{float:left;line-height:1}}@media print{.card-stats .numbers .value{padding-left:10px;line-height:1}}@media print{.card-stats{border-color:#ddd;border-top:1px solid #eee}}.ManagePlanningSupportingDocument h2{margin-top:0;font-weight:100}.ManagePlanningSupportingDocument .ManagePlanningSupportingDocument-forms{border-top:1px solid #cbcbcb;margin-top:20px}.ManagePlanningSupportingDocument .ManagePlanningSupportingDocument-forms h4{margin-top:0;margin-bottom:10px}.ManagePlanningSupportingDocument .ManagePlanningSupportingDocument-forms .form{background-color:#fff;border-radius:5px;margin-top:15px;margin-bottom:15px;padding:10px}.ManagePlanningSupportingDocument .ManagePlanningSupportingDocument-forms .file-delete{cursor:pointer;color:#bd2828;text-decoration:underline}.ManagePlanningSupportingDocument .ManagePlanningSupportingDocument-forms .file-delete .fa-times{margin-left:3px}.ManageUserGuide h2{margin-top:0;font-weight:100}.ManageUserGuide .ManageUserGuide-forms h4{margin-top:0;margin-bottom:10px}.ManageUserGuide .ManageUserGuide-forms .form{background-color:#fff;border-radius:5px;margin-top:15px;margin-bottom:15px;padding:10px}.ManageUserGuide .ManageUserGuide-forms .file-delete{cursor:pointer;color:#bd2828;text-decoration:underline}.ManageUserGuide .ManageUserGuide-forms .file-delete .fa-times{margin-left:3px}.ManageVPNIPBlacklist h2{margin-top:0;font-weight:100}.ManageVPNIPBlacklist .ManageVPNIPBlacklist-forms{border-top:1px solid #cbcbcb;margin-top:20px}.ManageVPNIPBlacklist .ManageVPNIPBlacklist-forms h4{margin-top:0;margin-bottom:10px}.ManageVPNIPBlacklist .ManageVPNIPBlacklist-forms .form{background-color:#fff;border-radius:5px;margin-top:15px;margin-bottom:15px;padding:10px}.ManageVPNIPBlacklist .ManageVPNIPBlacklist-forms .file-delete{cursor:pointer;color:#bd2828;text-decoration:underline}.ManageVPNIPBlacklist .ManageVPNIPBlacklist-forms .file-delete .fa-times{margin-left:3px}.FacilityProjects .FacilityProjects-header:after{display:table;clear:both;content:""}.FacilityProjects .FacilityProjects-header h1{font-size:26px;font-size:1.625rem;font-weight:100}.FacilityProjects .FacilityProjects-header button{padding:0}.project-owner{font-size:12px;font-weight:500}.project-owner .full-name-content{color:#6d2077;font-style:italic}.ManageVPNSample h2{margin-top:0;font-weight:100}.ManageVPNSample .ManageVPNSample-forms h4{margin-top:0;margin-bottom:10px}.ManageVPNSample .ManageVPNSample-forms .form{background-color:#fff;border-radius:5px;margin-top:15px;margin-bottom:15px;padding:10px}.ManageVPNSample .ManageVPNSample-forms .file-delete{cursor:pointer;color:#bd2828;text-decoration:underline}.ManageVPNSample .ManageVPNSample-forms .file-delete .fa-times{margin-left:3px}.ProjectScripting .ProjectScripting-content:after,.ProjectScripting .ProjectScripting-heading:after{display:table;clear:both;content:""}.ProjectScripting .ProjectScripting-content>.Wrapper,.ProjectScripting .Table.Table--facility .Table-body .ProjectScripting-content>tr.Table-row,.Table.Table--facility .Table-body .ProjectScripting .ProjectScripting-content>tr.Table-row{margin-bottom:1.6666666667%}.ProjectScripting .ProjectScripting-heading{padding-right:24px;padding-bottom:20px}.ProjectScripting .ProjectScripting-heading .container-title{margin-bottom:0}.ProjectScripting .actions p:first-child{margin-top:0}.ProjectScripting .actions .fa,.ProjectScripting .actions .ProjectOnboarding .bulletPoint,.ProjectOnboarding .ProjectScripting .actions .bulletPoint{color:#6d2077}.ProjectScripting .actions a{color:#1d4f91;text-decoration:none}.ProjectScripting .Facility:after{display:table;clear:both;content:""}.ProjectScripting .Facility .Contact p{font-size:14px;font-size:0.875rem;margin:0;font-weight:100;line-height:1.4;word-wrap:break-word}.ProjectScripting .Facility .Contact.contact-title{font-weight:400}.ProjectScripting .Facility .Wrapper-title .fa.fa-hospital-o,.ProjectScripting .Facility .Wrapper-title .ProjectOnboarding .fa-hospital-o.bulletPoint,.ProjectOnboarding .ProjectScripting .Facility .Wrapper-title .fa-hospital-o.bulletPoint{color:#575756}.ProjectScripting .Facility .Wrapper-title .actions{margin-top:13px}.ManageFAQDocuments .ManageFAQDocuments-header:after{display:table;clear:both;content:""}.ManageFAQDocuments .ManageFAQDocuments-header h1{font-size:26px;font-size:1.625rem;font-weight:100}.ManageFAQDocuments .ManageFAQDocuments-header h2{margin-top:0;font-weight:100}.ManageFAQDocuments .ManageFAQDocuments-header button{padding:0}.ManageFAQDocuments .ManageFAQDocuments-header button a{display:inline-block;height:100%;padding:0 20px;color:#fff;line-height:40px;text-decoration:none}.FAQView .FAQViewContent{padding-left:50px}.FAQView .FAQViewContent .faqContainer{max-width:900px}.FAQView .FAQViewContent .faqContainer .react-pdf__Page{max-width:900px}.FAQView .FAQViewContent .faqContainer .react-pdf__Page .react-pdf__Page__canvas{max-width:900px}.FAQView .FAQViewContent .faqContainer .react-pdf__Page .react-pdf__Page__textContent{display:none;height:0}.MergeProjects h1{color:#00008b;font-size:26px;font-weight:100}.MergeProjects button{width:120px}.MergeProjects h3{color:#1d4f91;font-weight:100}.MergeProjects input{border:unset;border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;border-top:1px solid #cbcbcb;width:100%;padding:5px}.MergeProjects .content .listsContainer{background-color:#eee;border-radius:10px;display:flex;align-items:center;flex-direction:column;column-gap:100px;padding:30px}.MergeProjects .content .listsContainer .lists{display:flex;column-gap:9vw;padding-bottom:30px}.MergeProjects .content .listsContainer .listContainer .list{background-color:#fff;border:1px solid #cbcbcb;width:450px;overflow:auto;color:#000;max-height:600px}@media screen and (max-width: 1450px){.MergeProjects .content .listsContainer .listContainer .list{width:350px}}.MergeProjects .content .listsContainer .listContainer .list .element{padding:5px;cursor:pointer}.MergeProjects .content .listsContainer .listContainer .list .active{background-color:#d7ecfe}.MergeProjects .content .listsContainer .listContainer .list .disabled{background-color:#ddd;cursor:default}.MergeProjects .content .listsContainer .listContainer .list p{margin:0;padding:5px;color:#9a9a9a}.ManageProjectShell .ManageProjectShell-header:after{display:table;clear:both;content:""}.ManageProjectShell .ManageProjectShell-header h1{font-size:26px;font-size:1.625rem;font-weight:100}.ManageProjectShell .ManageProjectShell-header h2{margin-top:0;font-weight:100}.PreProjects{display:flex;height:75vh}.PreProjects .menu{background-color:#f6f6f6;border-right:1px solid #ddd;min-width:240px;height:100%;padding:15px}.PreProjects .body{padding-top:20px;padding-left:20px}.HomeMenu h1{color:#404040;font-size:30px;font-weight:700}.HomeMenu .header{display:flex;max-width:1100px}.HomeMenu .header .title{width:640px;padding-right:90px}.HomeMenu .header .title p{color:#333;font-size:16px;font-style:normal;font-weight:400}.HomeMenu .header .title button{cursor:pointer}.HomeMenu .header .image{background:url(/assets/images/pre-projects-home-illustration..png) no-repeat;width:280px;height:240px}.HomeMenu .footer h3{margin-top:10px;color:#000;font-size:20px;font-style:normal;font-weight:500;letter-spacing:-0.38px}.HomeMenu .footer .sequence{display:flex}.HomeMenu .footer .sequence .step{width:325px}.HomeMenu .footer .sequence .step .stepHeader{display:flex;align-items:center}.HomeMenu .footer .sequence .step .stepHeader .number{background-color:#426da9;border-radius:25px;display:flex;width:25px;justify-content:center;height:25px;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:500}.HomeMenu .footer .sequence .step .stepHeader .separator{background-color:#426da9;width:300px;height:2px}.HomeMenu .footer .sequence .step .stepBody{padding-top:20px;padding-right:20px}.HomeMenu .footer .sequence .step .stepBody .bodyTitle{color:#426da9;font-size:14px;font-style:normal;font-weight:700}.HomeMenu .footer .sequence .step .stepBody p{color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.HomeMenu .footer .sequence .lastStep .stepHeader .number{background-color:#fff;border:1px solid #426da9;color:#426da9}.HomeMenu .footer .sequence .lastStep .stepHeader .separator{background-color:#d6d6d6}.HomeMenu .footer .sequence .lastStep .stepBody .bodyTitle{color:#333}.PreProjectsMenu .header{display:flex;align-items:center;column-gap:10px}.PreProjectsMenu .header h1{color:#404040;font-size:20px;font-style:normal;font-weight:700}.PreProjectsMenu .header span{border:1px solid #404040;border-radius:25px;display:flex;width:20px;height:20px;justify-content:center;cursor:pointer}.PreProjectsMenu .content .list{display:flex;height:67vh;flex-flow:wrap;column-gap:25px;row-gap:25px;overflow-y:auto;padding:20px 0}.PreProjectsMenu .content .list .item{border:1px solid #d6d6d6;border-radius:6px;width:445px;height:225px}.PreProjectsMenu .content .list .name{background-color:#f6f6f6;border-bottom:1px solid #d6d6d6;border-radius:6px 6px 0px 0px;display:flex;width:100%;height:56px;align-items:center}.PreProjectsMenu .content .list .name span{padding-left:15px;color:#333;font-size:16px;font-weight:700}.PreProjectsMenu .content .list .body{display:flex;flex-direction:column;row-gap:15px}.PreProjectsMenu .content .list .body .products,.PreProjectsMenu .content .list .body .documents{cursor:pointer;background-color:#f2f7ff;border:1px solid #bdcfe8;border-radius:4px;display:flex;column-gap:10px;width:fit-content;height:32px;align-items:center;padding:0 10px}.PreProjectsMenu .content .list .body .products span,.PreProjectsMenu .content .list .body .documents span{color:#426da9;font-size:14px;font-weight:500}.PreProjectsMenu .content .list .body .products i,.PreProjectsMenu .content .list .body .documents i{color:#426da9}.PreProjectsMenu .content .list .body .his{cursor:default;padding-top:10px;color:#426da9;font-size:14px;font-weight:400;text-decoration-line:underline}.DocumentsMenu .filtersBar{column-gap:20px;border-top:1px solid #d6d6d6;display:flex;margin-top:25px}.DocumentsMenu .filtersBar p{margin-bottom:7px;color:#333;font-size:14px;font-weight:500}.DocumentsMenu .filtersBar .wyfr-input___container-content,.DocumentsMenu .filtersBar .Select-control{min-width:240px}.DocumentsMenu .filtersBar .wyfr-container-base___base{-webkit-text-stroke-color:unset}.DocumentsMenu .filtersBar .wyfr-container-base___base .wyfr-input___container-content{height:37px}.DocumentsMenu .filtersBar .wyfr-container-base___base .wyfr-input___container-content .wyfr-input___control{font-size:16px}.DocumentsMenu .filtersBar .search{margin-top:37px}.DocumentsMenu .header{display:flex;align-items:center;column-gap:10px;margin-top:-30px}.DocumentsMenu .header h1{color:#404040;font-size:20px;font-style:normal;font-weight:700}.DocumentsMenu .header .disclaimer{border:1px solid #404040;border-radius:25px;display:flex;width:20px;height:20px;justify-content:center;cursor:pointer}.DocumentsMenu .header .preProjectSelect{margin-left:25px}.DocumentsMenu .header .preProjectSelect p{margin-top:40px;margin-bottom:7px;color:#333;font-size:14px;font-weight:500}.DocumentsMenu .header .preProjectSelect .Select-control{width:250px}.DocumentsMenu .header .noPreProjects{display:flex;height:90px;align-items:center}.DocumentsMenu .wyfr-dialog-content___container .uploadFileDialog{display:flex;flex-direction:column;row-gap:15px}.DocumentsMenu .wyfr-dialog-content___container .uploadFileDialog label{border:unset}.DocumentsMenu .wyfr-dialog-content___container .uploadFileDialog .dialogBody{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:38px 86px;cursor:pointer}.DocumentsMenu .wyfr-dialog-content___container .uploadFileDialog .dialogBody i{padding-bottom:10px;color:#426da9;font-size:25px}.DocumentsMenu .wyfr-dialog-content___container .uploadFileDialog .dialogBody span{color:#404040;font-size:16px}.DocumentsMenu .wyfr-dialog-content___container .uploadFileDialog .dialogBody p{margin-top:10px;color:#717171;font-size:14px}.DocumentsMenu .wyfr-dialog-content___container .uploadsDialog .documentHistory{padding-top:20px}.DocumentsMenu .wyfr-dialog-content___container .uploadsDialog .documentHistory .documentHistoryItem{background-color:#f6f6f6;border-top:1px solid #d6d6d6;display:flex;width:100%;height:48px;align-items:center;justify-content:space-between;padding:0 50px}.DocumentsMenu .wyfr-dialog-content___container .uploadsDialog .documentHistory .documentHistoryItem span{width:370px;color:#426da9;text-decoration:underline;cursor:pointer}.DocumentsMenu .wyfr-dialog-content___container .uploadsDialog .documentHistory .documentHistoryItem i{color:#426da9;cursor:pointer}.DocumentsMenu .wyfr-dialog-content___container .uploadsDialog .documentHistory .limitDisclaimer{padding-top:20px}.DocumentsMenu .wyfr-dialog-content___container .previewDialog .content{display:flex;column-gap:15px}.DocumentsMenu .wyfr-dialog-content___container .previewDialog .content .list{display:flex;flex-direction:column;row-gap:5px}.DocumentsMenu .wyfr-dialog-content___container .previewDialog .content .list .category{padding-bottom:10px}.DocumentsMenu .wyfr-dialog-content___container .previewDialog .content .list .category .title{font-size:10px;font-weight:bold}.DocumentsMenu .wyfr-dialog-content___container .previewDialog .content .list .documentPreviewItem{width:200px;padding:5px;color:#426da9;cursor:pointer;font-size:10px}.DocumentsMenu .wyfr-dialog-content___container .previewDialog .content .list .active{background-color:#bdcfe8}.DocumentsMenu .wyfr-dialog-content___container .previewDialog .content .documentPreview{width:650px;height:650px}.DocumentsMenu .wyfr-dialog-content___container .previewDialog .content .documentPreview .zeroState{display:flex;height:100%;justify-content:center;align-items:center;flex-direction:column;row-gap:10px}.DocumentsMenu .wyfr-dialog-content___container .previewDialog .content .documentPreview .zeroState button{cursor:pointer}.DocumentsMenu .documentsListProductLine,.DocumentsMenu .documentsListDocumentView{display:flex;height:50vh;flex-direction:column;row-gap:25px;overflow-y:auto;margin-top:25px;padding-right:20px}.DocumentsMenu .documentsListProductLine .document,.DocumentsMenu .documentsListDocumentView .document{max-width:1024px}.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details,.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details{border:1px solid #d6d6d6;margin:0;padding:0}.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .wyfr-table___wrap,.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .wyfr-table___wrap{width:100%}.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .wyfr-table___wrap tbody tr .wyfr-table___cell:nth-child(1),.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .wyfr-table___wrap tbody tr .wyfr-table___cell:nth-child(1){text-align:center}.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .wyfr-table___wrap .wyfr-table___thead .wyfr-table___cell:nth-child(1),.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .wyfr-table___wrap .wyfr-table___thead .wyfr-table___cell:nth-child(1){width:4.25%;text-align:center}.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .wyfr-table___wrap .wyfr-table___thead .wyfr-table___cell:nth-child(2),.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .wyfr-table___wrap .wyfr-table___thead .wyfr-table___cell:nth-child(2){width:13.1%}.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .wyfr-table___wrap .wyfr-table___thead .wyfr-table___cell:nth-child(3),.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .wyfr-table___wrap .wyfr-table___thead .wyfr-table___cell:nth-child(3){width:21.77%}.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .wyfr-table___wrap .wyfr-table___thead .wyfr-table___cell:nth-child(4),.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .wyfr-table___wrap .wyfr-table___thead .wyfr-table___cell:nth-child(4){width:5%;text-align:center}.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .wyfr-table___wrap .wyfr-table___thead .wyfr-table___cell:nth-child(5),.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .wyfr-table___wrap .wyfr-table___thead .wyfr-table___cell:nth-child(5){width:15.7%}.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .wyfr-table___wrap .wyfr-table___thead .wyfr-table___cell:nth-child(6),.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .wyfr-table___wrap .wyfr-table___thead .wyfr-table___cell:nth-child(6){width:24.75%}.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .wyfr-table___wrap .wyfr-table___thead .wyfr-table___cell:nth-child(7),.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .wyfr-table___wrap .wyfr-table___thead .wyfr-table___cell:nth-child(7){width:19.93%}.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .statusColumn,.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .statusColumn{display:flex;justify-content:center;align-items:center;column-gap:4px}.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .statusColumn .fa-check-circle,.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .statusColumn .fa-check-circle{color:green}.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .downloadActions,.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .uploadActions,.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .downloadActions,.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .uploadActions{display:flex;justify-content:space-between}.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .downloadActions div,.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .uploadActions div,.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .downloadActions div,.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .uploadActions div{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#717171;font-size:13px;font-weight:400;cursor:pointer}.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .downloadActions div .AlertMessage,.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .uploadActions div .AlertMessage,.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .downloadActions div .AlertMessage,.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .uploadActions div .AlertMessage{display:none}.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .downloadActions div i,.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .uploadActions div i,.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .downloadActions div i,.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .uploadActions div i{color:#426da9}.DocumentsMenu .documentsListProductLine .document .wyfr-accordion___details .noData,.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .noData{padding:25px}.DocumentsMenu .documentsListProductLine .document .downloadButton,.DocumentsMenu .documentsListDocumentView .document .downloadButton{cursor:pointer;margin-top:10px}.DocumentsMenu .documentsListProductLine .document .downloadButton .container,.DocumentsMenu .documentsListDocumentView .document .downloadButton .container{display:flex;justify-content:center;align-items:center;column-gap:5px}.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .actions{display:flex}.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .actions .downloadActions,.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .actions .uploadActions{justify-content:normal !important;column-gap:15px;margin:15px}.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .actions .uploadActions{margin-left:0 !important}.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .documentCategory{margin-top:15px;margin-left:15px}.DocumentsMenu .documentsListDocumentView .document .wyfr-accordion___details .requiredFor{margin-top:15px;margin-left:15px}.ProductsMenu .header{display:flex;align-items:center;column-gap:10px;margin-top:-30px}.ProductsMenu .header h1{color:#404040;font-size:20px;font-style:normal;font-weight:700}.ProductsMenu .header .preProjectSelect{margin-left:25px}.ProductsMenu .header .preProjectSelect p{margin-top:40px;margin-bottom:7px;color:#333;font-size:14px;font-weight:500}.ProductsMenu .header .preProjectSelect .Select-control{width:250px}.ProductsMenu .header .noPreProjects{display:flex;height:90px;align-items:center}.ProductsMenu .divider{border-bottom:1px solid #d6d6d6;min-width:1024px;height:20px}.ProductsMenu .list{height:60vh;margin-top:25px;min-width:1024px;overflow-y:auto;padding-right:20px}.ProductsMenu .list .noDataMessage{padding-top:25px}.ProductsMenu .list .element{width:1024px;padding-bottom:20px}.ProductsMenu .list .element h3{color:#000;font-size:16px;font-weight:700}.ProductsMenu .list .element .wyfr-accordion___summary-closed{background-color:#fff}.ProductsMenu .list .element .wyfr-accordion___container{background-color:#f6f6f6}.ProductsMenu .list .element .documentationAccordion .wyfr-accordion___summary-text{color:#426da9}.ProductsMenu .list .element .documentationAccordion .documentationLinkButton{background:none;border:none;margin:0;padding:0;cursor:pointer;color:inherit;font:inherit;text-align:inherit;text-decoration:none}.ProductsMenu .list .element .documentationAccordion .documentationLinkButton:focus-visible{outline:2px solid #426da9;outline-offset:2px}.AccountManageForm .features .featuresTitle{margin-bottom:10px;font-weight:bold}.AccountManageForm .features .featureCheckbox{margin-right:5px;margin-bottom:5px}.AccountManageForm .AccountManageForm-buttons{display:flex;margin-top:15px;justify-content:center;column-gap:25px}.ManageUtilizationDocuments .ManageUtilizationDocuments-header:after{display:table;clear:both;content:""}.ManageUtilizationDocuments .ManageUtilizationDocuments-header h1{font-size:26px;font-size:1.625rem;font-weight:100}.ManageUtilizationDocuments .ManageUtilizationDocuments-header h2{margin-top:0;font-weight:100}.ManageUtilizationDocuments .ManageUtilizationDocuments-header button{padding:0}.ManageUtilizationDocuments .ManageUtilizationDocuments-header button a{display:inline-block;height:100%;padding:0 20px;color:#fff;line-height:40px;text-decoration:none}.DocumentLibrary{display:flex;height:75vh}.DocumentLibrary .menu{background-color:#f6f6f6;border-right:1px solid #ddd;min-width:240px;height:100%;padding:15px}.DocumentLibrary .body{width:100%;padding:20px}.CreateChangeRequestForm-editableDocumentLink{background:none;border:none;padding:0;color:#426da9;font:inherit;cursor:pointer;text-decoration:none}.CreateChangeRequestForm-editableDocumentLink span{text-decoration:underline}.CreateChangeRequestForm .Wrapper,.CreateChangeRequestForm .Table.Table--facility .Table-body tr.Table-row,.Table.Table--facility .Table-body .CreateChangeRequestForm tr.Table-row{max-height:55vh;overflow-y:auto}.CreateChangeRequestForm .span:last-child{margin-right:1.67%}.CreateChangeRequestForm textarea{width:100%}.CreateChangeRequestForm h4{margin-bottom:5px}.CreateChangeRequestForm .uploadedFileContainer{margin-bottom:10px}.CreateChangeRequestForm .reviewer{background-color:#fff;border:1px solid #999;border-radius:10px;width:70%;margin-bottom:5px;padding:10px;text-align:center}.ChangeRequestsMenu .change-request-table{display:flex;align-items:end;flex-direction:column;row-gap:20px}.ChangeRequestsMenu .change-request-table .create-button{padding-right:25px}.ChangeRequestsMenu .change-request-table .create-button button{width:fit-content}.ChangeRequestsMenu .change-request-table .change-request-container{padding-right:20px}.ChangeRequestsMenu .ChangeRequestsMenu-actionLink{font-size:15px;font-size:0.9375rem;background:none;border:none;display:block;width:100%;padding:18px 15px;color:#000;font:inherit;text-align:left;cursor:pointer}.ChangeRequestsMenu .ChangeRequestsMenu-actionLink:focus{outline:2px solid #6d2077;outline-offset:2px}.ChangeRequestsMenu .dropdown__segment:has(.ChangeRequestsMenu-actionLink){border-radius:4px;padding:0;transition:background-color .2s ease}.ChangeRequestsMenu .dropdown__segment:has(.ChangeRequestsMenu-actionLink):hover{background-color:#e2d2e4}.ChangeRequestsMenu .dropdown__segment:has(.ChangeRequestsMenu-actionLink):hover .ChangeRequestsMenu-actionLink{color:#6d2077}.ChangeRequestDetail .Wrapper,.ChangeRequestDetail .Table.Table--facility .Table-body tr.Table-row,.Table.Table--facility .Table-body .ChangeRequestDetail tr.Table-row{max-height:700px}.ChangeRequestDetail .goBackContainer{display:flex;justify-content:flex-end;margin-bottom:20px}.ChangeRequestDetail .changeRequestHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.ChangeRequestDetail .changeRequestHeader .titleWithStatus{display:flex;align-items:center;column-gap:15px}.ChangeRequestDetail .changeRequestHeader .ChangeRequestDetail-downloadLink{background:none;border:none;padding:0;color:#1d4f91;font:inherit;text-decoration:none;cursor:pointer}.ChangeRequestDetail .changeRequestHeader .ChangeRequestDetail-downloadLink:hover{text-decoration:underline}.ChangeRequestDetail .changeRequestHeader .ChangeRequestDetail-downloadLink:focus{outline:2px solid #1d4f91;outline-offset:2px}.ChangeRequestDetail .Change-request-status{border-radius:20px;padding:5px 10px;color:#fff;line-height:27px;text-align:center}.ChangeRequestDetail .Change-request-status.ACTIVE{font-size:14px;font-size:0.875rem;background-color:#ffaa40;min-width:90px}.ChangeRequestDetail .Change-request-status.COMPLETE{font-size:14px;font-size:0.875rem;background-color:#00991a;min-width:90px}.ChangeRequestDetail .Change-request-status.CLOSED{font-size:14px;font-size:0.875rem;background-color:#1d4f91;min-width:90px}.ChangeRequestDetail .Change-request-status.DRAFT{font-size:14px;font-size:0.875rem;background-color:#bcbcbb;min-width:90px}.ChangeRequestDetail .Change-request-status.DECLINED{font-size:14px;font-size:0.875rem;background-color:#a94442;min-width:90px}.ChangeRequestDetail .justification,.ChangeRequestDetail .reviewer{background-color:#fff;border:1px solid #9a9a9a;border-radius:15px;margin-bottom:15px;padding:10px 25px}.ChangeRequestDetail .twoColumnLayout{display:flex;column-gap:35px;margin-top:20px}.ChangeRequestDetail .twoColumnLayout .leftColumn{flex:0 0 50%;min-width:0}.ChangeRequestDetail .twoColumnLayout .rightColumn{flex:1;min-width:0;padding-left:160px}.ChangeRequestDetail .completionSection{margin-top:55px}.ChangeRequestDetail .reviewersList{max-height:350px;overflow-y:auto}.ChangeRequestDetail .reviewersList .reviewer .firstRow{display:flex;justify-content:space-between;align-items:center}.ChangeRequestDetail .reviewersList .reviewer .reviewerInfo{display:flex;flex-direction:column}.ChangeRequestDetail .reviewersList .reviewer .reviewerTypeTag{width:50px}.ChangeRequestDetail .reviewersList .reviewer .actionButtonsContainer{display:flex;column-gap:10px}.ChangeRequestDetail .reviewersList .reviewer .reviewerStatus{border-radius:20px;padding:5px 10px;color:#fff;line-height:27px;text-align:center}.ChangeRequestDetail .reviewersList .reviewer .reviewerStatus.DECLINED{font-size:14px;font-size:0.875rem;background-color:#bd2828;min-width:90px}.ChangeRequestDetail .reviewersList .reviewer .reviewerStatus.APPROVED{font-size:14px;font-size:0.875rem;background-color:#1d4f91;min-width:90px}.ChangeRequestDetail .reviewersList .reviewer .reviewerStatus.PENDING{font-size:14px;font-size:0.875rem;background-color:#ffaa40;min-width:90px}.ChangeRequestDetail .errorMessage{margin-top:25px;color:#bd2828}.declineModalBody{height:auto;min-height:180px;padding:30px 15px}.CompleteChangeRequestForm{padding-top:43px}.LibraryMenu{height:100%;overflow-y:auto;position:relative}.LibraryMenu .dataDocumentContainer{margin-bottom:20px}.LibraryMenu .wyfr-button___content-default{cursor:pointer}.LibraryMenu .wyfr-button___icon{height:100%;align-items:center}.LibraryMenu .search{display:flex;align-items:center;column-gap:15px;margin-bottom:20px}.LibraryMenu .search .wyfr-input___container-content{width:250px}.LibraryMenu .search .excludeEmptyFilter{display:flex;align-items:center}.LibraryMenu .search .excludeEmptyFilter label{margin-left:5px}.ProjectWizardNotifications .Table td:nth-child(2),.ProjectWizardNotifications .Table th:nth-child(2){padding-left:75px}.ProjectWizardNotifications .Table td:nth-child(8),.ProjectWizardNotifications .Table th:nth-child(8),.ProjectWizardNotifications .Table td:nth-child(9),.ProjectWizardNotifications .Table th:nth-child(9),.ProjectWizardNotifications .Table td:nth-child(10),.ProjectWizardNotifications .Table th:nth-child(10){min-width:100px;padding-right:30px;padding-left:30px}.ProjectWizardNotifications .Table .Table-cell{width:5%;padding:12px 5px;text-align:center}.ProjectWizardNotifications .experianTableContainer,.ProjectWizardNotifications .clientTableContainer{background-color:#fff;border-radius:20px;overflow:hidden;margin-bottom:20px;padding:20px}.ProjectWizardNotifications .experianTableContainer:last-child,.ProjectWizardNotifications .clientTableContainer:last-child{margin-bottom:25px}.ProjectWizardNotifications h3{border-bottom:1px solid #ddd;padding-bottom:8px}.ProjectWizardNotifications .selectAllContainer{display:inline-flex;align-items:center;margin-left:15px;font-size:14px;font-weight:normal}.ProjectWizardNotifications .selectAllContainer .Checkbox{margin-left:8px}.ProjectWizardNotifications .Table .Table-header tr:first-child th{margin-top:5px;margin-bottom:25px;padding:12px 5px;font-size:.83rem;font-weight:700;text-align:center;vertical-align:bottom}.ProjectWizardNotifications .Table .Table-header tr:nth-child(2) th{font-weight:normal}.ProjectWizardNotifications .Table .Table-header tr:first-child th:nth-child(2),.ProjectWizardNotifications .Table .Table-header tr:first-child th:nth-child(3){border-right:1px solid #ddd}.ProjectWizardNotifications .Table .Table-header tr:nth-child(2) th:nth-child(4),.ProjectWizardNotifications .Table .Table-header tr:nth-child(2) th:nth-child(7){border-right:1px solid #ddd}.ManageHelpTemplates .ManageHelpTemplates-header:after{display:table;clear:both;content:""}.ManageHelpTemplates .ManageHelpTemplates-header h1{font-size:26px;font-size:1.625rem;font-weight:100}.ManageHelpTemplates .ManageHelpTemplates-header h2{margin-top:0;font-weight:100}.ManageHelpTemplates .ManageHelpTemplates-header button{padding:0}.ManageHelpTemplates .ManageHelpTemplates-header button a{display:inline-block;height:100%;padding:0 20px;color:#fff;line-height:40px;text-decoration:none}.ProjectWizardFirstPage .projectIconContainer{display:flex;height:40px;align-items:center;gap:8px}.ProjectWizardFirstPage .projectIconContainer .fa-check-circle{color:green;font-size:22px}.ProjectWizardFirstPage .projectIconContainer .fa-times{color:red;font-size:22px}.ProjectWizardFirstPage .projectIconContainer .btn-save-name{background-color:transparent;border:none;border-radius:4px;display:flex;align-items:center;margin-left:4px;padding:4px 8px;color:#1d4f91;cursor:pointer}.ProjectWizardFirstPage .projectIconContainer .btn-save-name:disabled{opacity:.6;cursor:not-allowed}.ProjectWizardFirstPage .projectIconContainer .btn-save-name:hover:not(:disabled){background-color:#b3c5e1}.ProjectWizardFirstPage .projectIconContainer .btn-save-name .fa-save{font-size:16px}.onboarding-documents-wrapper{margin-bottom:20px}.onboarding-documents-section{position:relative}.onboarding-documents-readonly-overlay{background-color:rgba(247,247,247,.6);position:absolute;top:-30px;right:-10px;bottom:0;left:-10px;z-index:1;pointer-events:auto}.templateContainer{margin-top:20px}.templateLabel{margin-top:0 !important;padding-top:0;line-height:40px}.templateFieldContainer{margin-top:0;padding-top:10px;vertical-align:top}.templateMessageContainer{display:inline-block;margin-top:0;padding-top:0;vertical-align:top;line-height:40px}.templateMessageContainer p{margin-top:0;padding-top:0;line-height:40px}.ManageOnboardingDocuments .Tabs{margin-top:25px}.ManageOnboardingDocuments .Tabs a{text-decoration:none}.ManageOnboardingDocuments .ManageOnboardingDocuments-header:after{display:table;clear:both;content:""}.ManageOnboardingDocuments .ManageOnboardingDocuments-header h1{font-size:26px;font-size:1.625rem;font-weight:100}.ManageOnboardingDocuments .ManageOnboardingDocuments-header h2{margin-top:0;font-weight:100}.ManageOnboardingDocuments .ManageOnboardingDocuments-header button{padding:0}.ManageOnboardingDocuments .ManageOnboardingDocuments-header button a{display:inline-block;height:100%;padding:0 20px;color:#fff;line-height:40px;text-decoration:none}.OnboardingDocument .OnboardingDocument-markAsCompleteSection{padding-top:25px}.OnboardingDocument .Table-cell .actions .OnboardingDocument-deleteIcon{color:#a94442}.ManageOnboardingSupportingDocument h2{margin-top:0;font-weight:100}.ManageOnboardingSupportingDocument .ManageOnboardingSupportingDocument-forms{border-top:1px solid #cbcbcb;margin-top:20px}.ManageOnboardingSupportingDocument .ManageOnboardingSupportingDocument-forms h4{margin-top:0;margin-bottom:10px}.ManageOnboardingSupportingDocument .ManageOnboardingSupportingDocument-forms .form{border-radius:5px}.ManageOnboardingSupportingDocument .ManageOnboardingSupportingDocument-forms .file-delete{cursor:pointer;color:#bd2828;text-decoration:underline}.ManageOnboardingSupportingDocument .ManageOnboardingSupportingDocument-forms .file-delete .fa-times{margin-left:3px}.ManageOnboardingSupportingDocument .ManageOnboardingSupportingDocument-forms .file-name{border:unset;cursor:pointer;color:#426da9}.ManageOnboardingSupportingDocument .Collapse{background-color:#fff}.ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem{background-color:#e6e6e6;padding:15px}.ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem a{display:inline-block;padding:0 5px;color:#6d2077;text-decoration:none}.ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem a .fa,.ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem a .ProjectOnboarding .bulletPoint,.ProjectOnboarding .ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem a .bulletPoint{margin-right:7px}.ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem a:hover{text-decoration:none}.ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem a:hover .fa,.ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem a:hover .ProjectOnboarding .bulletPoint,.ProjectOnboarding .ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem a:hover .bulletPoint{opacity:1}.ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem.active{background-color:#eee}.ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem.active a .fa,.ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem.active a .ProjectOnboarding .bulletPoint,.ProjectOnboarding .ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem.active a .bulletPoint{opacity:1}.ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem.disabled a{color:#7c6c7e}.ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem.disabled a:hover .fa,.ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem.disabled a:hover .ProjectOnboarding .bulletPoint,.ProjectOnboarding .ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-labels .u-listItem.disabled a:hover .bulletPoint{opacity:.5}.ManageOnboardingSupportingDocument .Collapse .Tabs .Tabs-content .Pane{padding:20px}.CHIPUserErrorNotification .addUserButton{margin:0 15px}.ManageStaticApprovers .ManageStaticApprovers-header:after{display:table;clear:both;content:""}.ManageStaticApprovers .ManageStaticApprovers-header h1{font-size:26px;font-size:1.625rem;font-weight:100}.ManageStaticApprovers .ManageStaticApprovers-header h2{margin-top:0;font-weight:100}.ManageStaticApprovers .selectContainer{display:flex;align-items:center;column-gap:25px}.ManageStaticApprovers .selectedUsersWrapper{margin-top:10px}.ManageStaticApprovers .selectedUsersWrapper .selectedUsers{display:flex;flex-direction:column;row-gap:15px}.ManageStaticApprovers .selectedUsersWrapper .submitButtonContainer{display:flex;width:100%;margin-top:50px;justify-content:center}.ManageStaticApprovers-select>div:first-of-type{cursor:text}.ManageStaticApprovers-select .userOption{cursor:pointer}.ManageStaticApprovers,.ManageStaticApprovers-select{min-width:450px}.ManageStaticApprovers .userOption,.ManageStaticApprovers-select .userOption{display:flex;align-items:center;column-gap:15px}.ManageStaticApprovers .userOption .cardContent,.ManageStaticApprovers-select .userOption .cardContent{display:flex;flex-direction:column;font-size:15px;row-gap:5px;min-width:200px}.ManageStaticApprovers .userOption .cardContent .emailContainer,.ManageStaticApprovers-select .userOption .cardContent .emailContainer{display:flex}.ManageStaticApprovers .userOption .cardContent .emailContainer .email,.ManageStaticApprovers-select .userOption .cardContent .emailContainer .email{color:#999;font-size:13px;font-weight:normal}.ManageStaticApprovers .userOption .cardContent .emailContainer button,.ManageStaticApprovers-select .userOption .cardContent .emailContainer button{border:unset;cursor:pointer;margin-top:-3px;margin-left:10px}.ManageStaticApprovers .userOption .cardContent .emailContainer .fa-trash,.ManageStaticApprovers-select .userOption .cardContent .emailContainer .fa-trash{color:#a94442}.ManageStaticApprovers input,.ManageStaticApprovers-select input{cursor:pointer}.DocumentRequestsMenu{height:100%;overflow-y:auto}.DocumentRequestsMenu .document-request-table{display:flex;align-items:end;flex-direction:column;row-gap:20px}.DocumentRequestsMenu .document-request-table .create-button{padding-right:25px}.DocumentRequestsMenu .document-request-table .create-button button{width:fit-content}.DocumentRequestsMenu .document-request-table .document-request-container{width:100%;padding-right:20px}.DocumentRequestsMenu .DocumentRequestsMenu-reviewLink,.DocumentRequestsMenu .DocumentRequestsMenu-editLink,.DocumentRequestsMenu .DocumentRequestsMenu-deleteLink{font-size:15px;font-size:0.9375rem;background:none;border:none;display:block;width:100%;padding:18px 15px;color:#000;font:inherit;text-align:left;cursor:pointer}.DocumentRequestsMenu .DocumentRequestsMenu-reviewLink:focus,.DocumentRequestsMenu .DocumentRequestsMenu-editLink:focus,.DocumentRequestsMenu .DocumentRequestsMenu-deleteLink:focus{outline:2px solid #6d2077;outline-offset:2px}.DocumentRequestsMenu .dropdown__segment:has(.DocumentRequestsMenu-reviewLink),.DocumentRequestsMenu .dropdown__segment:has(.DocumentRequestsMenu-editLink),.DocumentRequestsMenu .dropdown__segment:has(.DocumentRequestsMenu-deleteLink){border-radius:4px;padding:0;transition:background-color .2s ease}.DocumentRequestsMenu .dropdown__segment:has(.DocumentRequestsMenu-reviewLink):hover,.DocumentRequestsMenu .dropdown__segment:has(.DocumentRequestsMenu-editLink):hover,.DocumentRequestsMenu .dropdown__segment:has(.DocumentRequestsMenu-deleteLink):hover{background-color:#e2d2e4}.DocumentRequestsMenu .dropdown__segment:has(.DocumentRequestsMenu-reviewLink):hover .DocumentRequestsMenu-reviewLink,.DocumentRequestsMenu .dropdown__segment:has(.DocumentRequestsMenu-reviewLink):hover .DocumentRequestsMenu-editLink,.DocumentRequestsMenu .dropdown__segment:has(.DocumentRequestsMenu-reviewLink):hover .DocumentRequestsMenu-deleteLink,.DocumentRequestsMenu .dropdown__segment:has(.DocumentRequestsMenu-editLink):hover .DocumentRequestsMenu-reviewLink,.DocumentRequestsMenu .dropdown__segment:has(.DocumentRequestsMenu-editLink):hover .DocumentRequestsMenu-editLink,.DocumentRequestsMenu .dropdown__segment:has(.DocumentRequestsMenu-editLink):hover .DocumentRequestsMenu-deleteLink,.DocumentRequestsMenu .dropdown__segment:has(.DocumentRequestsMenu-deleteLink):hover .DocumentRequestsMenu-reviewLink,.DocumentRequestsMenu .dropdown__segment:has(.DocumentRequestsMenu-deleteLink):hover .DocumentRequestsMenu-editLink,.DocumentRequestsMenu .dropdown__segment:has(.DocumentRequestsMenu-deleteLink):hover .DocumentRequestsMenu-deleteLink{color:#6d2077}.DocumentRequestDetail .goBackContainer{display:flex;justify-content:flex-end;margin-bottom:20px}.DocumentRequestDetail .documentRequestHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.DocumentRequestDetail .documentRequestHeader .titleWithStatus{display:flex;align-items:center;column-gap:15px}.DocumentRequestDetail .documentRequestHeader .DocumentRequestDetail-downloadLink{background:none;border:none;padding:0;color:#1d4f91;font:inherit;text-decoration:none;cursor:pointer}.DocumentRequestDetail .documentRequestHeader .DocumentRequestDetail-downloadLink:hover{text-decoration:underline}.DocumentRequestDetail .documentRequestHeader .DocumentRequestDetail-downloadLink:focus{outline:2px solid #1d4f91;outline-offset:2px}.DocumentRequestDetail .documentInfo{margin-bottom:15px;padding:10px 25px}.DocumentRequestDetail .documentInfo p{margin:10px 0}.DocumentRequestDetail .Document-request-status{border-radius:20px;padding:5px 10px;color:#fff;line-height:27px;text-align:center}.DocumentRequestDetail .Document-request-status.ACTIVE{font-size:14px;font-size:0.875rem;background-color:#ffaa40;min-width:90px}.DocumentRequestDetail .Document-request-status.COMPLETE{font-size:14px;font-size:0.875rem;background-color:#00991a;min-width:90px}.DocumentRequestDetail .Document-request-status.CLOSED{font-size:14px;font-size:0.875rem;background-color:#1d4f91;min-width:90px}.DocumentRequestDetail .Document-request-status.DRAFT{font-size:14px;font-size:0.875rem;background-color:#bcbcbb;min-width:90px}.DocumentRequestDetail .Document-request-status.DECLINED{font-size:14px;font-size:0.875rem;background-color:#a94442;min-width:90px}.DocumentRequestDetail .Document-request-status.PENDING{font-size:14px;font-size:0.875rem;background-color:#acc5e7;min-width:90px}.DocumentRequestDetail .reviewer{background-color:#fff;border:1px solid #9a9a9a;border-radius:15px;margin-bottom:15px;padding:10px 25px}.DocumentRequestDetail .reviewer .firstRow{display:flex;justify-content:space-between;align-items:center}.DocumentRequestDetail .reviewer .reviewerInfo{display:flex;flex-direction:column}.DocumentRequestDetail .reviewer .reviewerTypeTag{width:50px}.DocumentRequestDetail .reviewer .actionButtonsContainer{display:flex;column-gap:10px}.DocumentRequestDetail .reviewer .reviewerStatus{border-radius:20px;padding:5px 10px;color:#fff;line-height:27px;text-align:center}.DocumentRequestDetail .reviewer .reviewerStatus.DECLINED{font-size:14px;font-size:0.875rem;background-color:#bd2828;min-width:90px}.DocumentRequestDetail .reviewer .reviewerStatus.APPROVED{font-size:14px;font-size:0.875rem;background-color:#1d4f91;min-width:90px}.DocumentRequestDetail .reviewer .reviewerStatus.PENDING{font-size:14px;font-size:0.875rem;background-color:#acc5e7;min-width:90px}.DocumentRequestDetail .reviewersList{max-height:38vh;overflow-y:auto}.DocumentRequestDetail .twoColumnLayout{display:flex;column-gap:35px;margin-top:20px}.DocumentRequestDetail .twoColumnLayout .leftColumn{flex:0 0 50%;min-width:0}.DocumentRequestDetail .twoColumnLayout .rightColumn{flex:1;min-width:0;padding-left:160px}.DocumentRequestDetail .associatedProducts{margin-top:0;padding-left:20px}.DocumentRequestDetail .associatedProducts .productLine{margin-bottom:10px;padding:5px 0}.DocumentRequestDetail .completionSection{margin-top:55px}.DocumentRequestDetail .errorMessage{margin-top:25px;color:#bd2828}.declineModalBody{height:auto;min-height:180px;padding:30px 15px}
