/* v1/core/base.css */
html{font-size:62.5%;height:100%}body{height:100%;margin:0;padding:0;background-color:var(--base);font-family:var(--font-family-body);-webkit-font-smoothing:antialiased;font-size:var(--font-size-normal);line-height:var(--line-height-normal);color:var(--text);text-transform:var(--font-family-body-transform)}body strong{font-family:var(--font-family-body-bold)}*{position:relative;box-sizing:border-box}a{color:var(--c-action);font-size:1.6rem;cursor:pointer}a:hover{color:var(--c-action-hov)}a>img{border:none}h1{font-family:var(--font-family-header);text-transform:var(--font-family-header-transform);line-height:var(--line-height-large);color:var(--text-mute);font-weight:100;font-size:var(--font-size-large);overflow-wrap:break-word;hyphens:auto;white-space:pre-wrap;margin:0}*+h1{margin-top:15px}h1 span{vertical-align:middle}h1 .icon{width:1em;height:1em;margin-right:5px}h2,h3,h4{font-family:var(--font-family-body-bold);color:var(--text);text-transform:none}h2.form-header,h3.form-header,h4.form-header{font-family:var(--font-family-header);color:var(--text-mute);font-weight:400}label{text-transform:var(--font-family-label-transform);color:var(--text-mute);font-size:var(--font-size-small);overflow-wrap:break-word;hyphens:auto;white-space:pre-wrap;margin:0;margin-top:.8rem;display:block}:not(h1)+label{margin-top:10px}label+*{margin-top:0}p{overflow-wrap:break-word;hyphens:auto;white-space:pre-wrap;margin:0}.center{text-align:center}.hidden,.icon.hidden{display:none}.error-message{color:var(--c-alert)}.warning-message{color:var(--c-warn)}.muted-message{color:var(--text-mute)}.small-message{font-size:var(--font-size-small)}.splash.logo{background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:var(--logo);width:300px;height:300px}@media (max-width:650px){.splash.logo{width:150px;height:150px}}body{-ms-overflow-style:scrollbar}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.5);border:none;border-radius:50px}::-webkit-scrollbar-thumb:hover{background:#fff}::-webkit-scrollbar-track{background:rgba(255,255,255,0);border:none;transition-property:background;transition-duration:.4s}::-webkit-scrollbar-track:hover{background:rgba(255,255,255,.3)}::-webkit-scrollbar-corner{background:rgba(255,255,255,.1);border:none}
/* v1/assets/fonts.css */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: normal;
  src: url("https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/fonts/roboto-regular-webfont.woff2?b=4.2.2.58") format('woff2');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: normal;
  src: url("https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/fonts/roboto-italic-webfont.woff2?b=4.2.2.58") format('woff2');
}
@font-face {
  font-family: 'Roboto Bold';
  font-style: normal;
  font-weight: 700;
  src: url("https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/fonts/roboto-bold-webfont.woff2?b=4.2.2.58") format('woff2');
}
@font-face {
  font-family: 'Roboto Bold';
  font-style: italic;
  font-weight: 700;
  src: url("https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/fonts/roboto-bolditalic-webfont.woff2?b=4.2.2.58") format('woff2');
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: normal;
  src: url("https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/fonts/robotocondensed-regular-webfont.woff2?b=4.2.2.58") format('woff2');
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: normal;
  src: url("https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/fonts/robotocondensed-italic-webfont.woff2?b=4.2.2.58") format('woff2');
}
@font-face {
  font-family: 'Roboto Condensed Light';
  font-style: normal;
  font-weight: 300;
  src: url("https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/fonts/robotocondensed-light-webfont.woff2?b=4.2.2.58") format('woff2');
}
@font-face {
  font-family: 'Roboto Condensed Light';
  font-style: italic;
  font-weight: 300;
  src: url("https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/fonts/robotocondensed-lightitalic-webfont.woff2?b=4.2.2.58") format('woff2');
}
@font-face {
  font-family: 'Roboto Condensed Bold';
  font-style: normal;
  font-weight: 700;
  src: url("https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/fonts/robotocondensed-bold-webfont.woff2?b=4.2.2.58") format('woff2');
}
@font-face {
  font-family: 'Roboto Condensed Bold';
  font-style: italic;
  font-weight: 700;
  src: url("https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/fonts/robotocondensed-bolditalic-webfont.woff2?b=4.2.2.58") format('woff2');
}
/* v1/assets/variables.css */
:root {
    /*
      THESE SHOULD ONLY BE USED IN THEMES, NOT DIRECTLY IN ANY COMPONENT
      The following prefixes are used for all the variables:
      --c = colors
      --m = measurement in pixels/percentages/ems/etc.
      --f = font (styles and sizes in pixels)
      --d = depth (block depth and various styles associated with that depth)
    */
    /* Establish colors */
    --c-blk    : hsla(0, 0%, 0%, 1);
    --c-blk-o50: hsla(0, 0%, 0%, 0.5);
    --c-blk-o60: hsla(0, 0%, 0%, 0.6);
    --c-blu-l40: hsla(205, 75%, 40%, 1);
    --c-blu-l60: hsla(205, 75%, 60%, 1);
    --c-blu-l80: hsla(205, 75%, 80%, 1);
    --c-grn-l35: hsla(120, 50%, 35%, 1);
    --c-grn-l55: hsla(120, 50%, 55%, 1);
    --c-grn-l75: hsla(120, 50%, 75%, 1);
    --c-gry    : hsla(0, 0%, 50%, 1);
    --c-gry-o50: hsla(0, 0%, 50%, 0.5);
    --c-red-l35: hsla(5, 60%, 35%, 1);
    --c-red-l55: hsla(5, 60%, 55%, 1);
    --c-red-l75: hsla(5, 59%, 75%, 1);
    --c-wht    : hsla(0, 0%, 100%, 1);
    --c-wht-o50: hsla(0, 0%, 100%, 0.5);
    --c-ylw-l35: hsla(55, 75%, 35%, 1);
    --c-ylw-l55: hsla(55, 75%, 55%, 1);
    --c-ylw-l75: hsla(55, 75%, 75%, 1);

    /* Establish blue grays */
    --c-blgy-l08: hsla(205, 16%, 8%, 1);
    --c-blgy-l16: hsla(205, 16%, 16%, 1);
    --c-blgy-l24: hsla(205, 16%, 24%, 1);
    --c-blgy-l32: hsla(205, 16%, 32%, 1);
    --c-blgy-l40: hsla(205, 16%, 40%, 1);
    --c-blgy-l48: hsla(205, 16%, 48%, 1);
    --c-blgy-l56: hsla(205, 16%, 56%, 1);
    --c-blgy-l64: hsla(205, 16%, 64%, 1);
    --c-blgy-l72: hsla(205, 16%, 72%, 1);
    --c-blgy-l80: hsla(205, 16%, 80%, 1);
    --c-blgy-l88: hsla(205, 16%, 88%, 1);
    --c-blgy-l91: hsla(205, 16%, 91%, 1);
    --c-blgy-l94: hsla(205, 16%, 94%, 1);
    --c-blgy-l97: hsla(205, 16%, 97%, 1);

    /* Establish red grays */
    --c-rdgy-l08: hsla(5, 16%, 8%, 1);
    --c-rdgy-l16: hsla(5, 16%, 16%, 1);
    --c-rdgy-l24: hsla(5, 16%, 24%, 1);
    --c-rdgy-l32: hsla(5, 16%, 32%, 1);
    --c-rdgy-l40: hsla(5, 16%, 40%, 1);
    --c-rdgy-l48: hsla(5, 16%, 48%, 1);
    --c-rdgy-l56: hsla(5, 16%, 56%, 1);
    --c-rdgy-l64: hsla(5, 16%, 64%, 1);
    --c-rdgy-l72: hsla(5, 16%, 72%, 1);
    --c-rdgy-l80: hsla(5, 16%, 80%, 1);
    --c-rdgy-l88: hsla(5, 16%, 88%, 1);
    --c-rdgy-l91: hsla(5, 16%, 91%, 1);
    --c-rdgy-l94: hsla(5, 16%, 94%, 1);
    --c-rdgy-l97: hsla(5, 16%, 97%, 1);

    /* Establish icon colors -- brightness(0) saturate(100%) can be removed once all icons are black https://codepen.io/sosuke/pen/Pjoqqp */
    --c-blgy-l48-icon: brightness(0) saturate(100%) invert(49%) sepia(3%) saturate(2856%) hue-rotate(162deg) brightness(96%) contrast(81%);
    --c-blgy-l56-icon: brightness(0) saturate(100%) invert(62%) sepia(14%) saturate(505%) hue-rotate(162deg) brightness(89%) contrast(84%);
    --c-blgy-l64-icon: brightness(0) saturate(100%) invert(70%) sepia(11%) saturate(415%) hue-rotate(162deg) brightness(93%) contrast(85%);
    --c-blgy-l72-icon: brightness(0) saturate(100%) invert(95%) sepia(2%) saturate(4422%) hue-rotate(175deg) brightness(81%) contrast(86%);
    --c-blgy-l80-icon: brightness(0) saturate(100%) invert(95%) sepia(5%) saturate(640%) hue-rotate(176deg) brightness(87%) contrast(89%);
    --c-blgy-l88-icon: brightness(0) saturate(100%) invert(88%) sepia(14%) saturate(72%) hue-rotate(165deg) brightness(103%) contrast(87%);
    --c-wht-icon     : brightness(0) saturate(100%) invert(100%);
    --c-grn-icon     : brightness(0) saturate(100%) invert(60%) sepia(81%) saturate(333%) hue-rotate(71deg) brightness(93%) contrast(99%);
    --c-blu-l60-icon : brightness(0) saturate(100%) invert(56%) sepia(82%) saturate(480%) hue-rotate(174deg) brightness(94%) contrast(91%);

    /* Establish sizing */
    /* --m-1: 8px;
    --m-2: 16px;
    --m-3: 24px;
    --m-4: 32px;
    --m-5: 40px;
    --m-6: 48px;
    --m-7: 56px;
    --m-8: 64px;
    --m-9: 72px;
    --m-10: 80px;
    --m-maxdesktop: 1500px;
    --m-maxtablet: 767px;
    --m-maxphone: 479px;
    --m-radius-round: 50%; */

    /* For common font sizes */
    /* --f-10px: 0.625rem;
    --f-12px: 0.75rem;
    --f-13px: 0.8125rem;
    --f-14px: 0.875rem;
    --f-15px: 0.9375rem;
    --f-16px: 1rem;
    --f-17px: 1.0625rem;
    --f-18px: 1.125rem;
    --f-19px: 1.1875rem;
    --f-20px: 1.25rem;
    --f-24px: 1.5rem;
    --f-28px: 1.75rem;
    --f-32px: 2rem;
    --f-36px: 2.25rem;
    --f-40px: 2.5rem;
    --f-44px: 2.75rem;
    --f-48px: 3rem;
    --f-52px: 3.25rem;
    --f-56px: 3.5rem;
    --f-64px: 4rem;
    --f-80px: 5rem;
    --f-96px: 6rem;
    --f-112px: 7rem; */
  }

/* v1/assets/themes.css */
  .theme-blue-dark, :root, .crimepad, .product-crimepad {
    --d0-bkgd    : var(--c-blk);
    --d0-brdr    : var(--c-blgy-l24);
    --d0-text-dim: var(--c-blgy-l48);
    --d0-text    : var(--c-blgy-l80);
    --d0-icon    : var(--c-blgy-l48-icon);
      /* d1 is rarely used, but is an option for a softer version of the base */
    --d1-bkgd    : var(--c-blgy-l08);
    --d1-brdr    : var(--c-blgy-l24);
    --d1-text-dim: var(--c-blgy-l48);
    --d1-text    : var(--c-blgy-l88);
    --d1-icon    : var(--c-blgy-l48-icon);
      /* d2 is used for nav and sidebars */
    --d2-bkgd    : var(--c-blgy-l16);
    --d2-brdr    : var(--c-blgy-l32);
    --d2-text-dim: var(--c-blgy-l56);
    --d2-text    : var(--c-blgy-l94);
    --d2-icon    : var(--c-blgy-l56-icon);
      /* d3 is used for forms */
    --d3-bkgd    : var(--c-blgy-l24);
    --d3-brdr    : var(--c-blgy-l40);
    --d3-text-dim: var(--c-blgy-l64);
    --d3-text    : var(--c-blgy-l97);
    --d3-icon    : var(--c-blgy-l64-icon);
      /* d4 is used for form items */
    --d4-bkgd    : var(--c-blgy-l32);
    --d4-brdr    : var(--c-blgy-l48);
    --d4-text-dim: var(--c-blgy-l72);
    --d4-text    : var(--c-wht);
    --d4-icon    : var(--c-blgy-l72-icon);
      /* d5 is used for the highlighted states of form items */
    --d5-bkgd    : var(--c-blgy-l40);
    --d5-brdr    : var(--c-blgy-l56);
    --d5-text-dim: var(--c-blgy-l80);
    --d5-text    : var(--c-wht);
    --d5-icon    : var(--c-blgy-l80-icon);
      /* d6 is not currently used */
    --d6-bkgd    : var(--c-blgy-l48);
    --d6-brdr    : var(--c-blgy-l64);
    --d6-text-dim: var(--c-blgy-l88);
    --d6-text    : var(--c-wht);
    --d6-icon    : var(--c-blgy-l88-icon);
      /* semantic colors */
    --c-alert          : var(--c-red-l55);
    --c-alert-text     : var(--c-wht);
    --c-action         : var(--c-blu-l60);
    --c-action-rev     : var(--c-blu-l60);
    --c-action-icon    : var(--c-blu-l60-icon);
    --c-action-hov     : var(--c-wht);
    --c-action-hov-icon: var(--c-wht-icon);
    --c-complete       : var(--c-blk);
    --c-complete-text  : var(--c-wht);
    --c-overlay        : var(--c-blk-o60);
    --c-safe           : var(--c-grn-l55);
    --c-safe-icon      : var(--c-grn-icon);
    --c-safe-text      : var(--c-wht);
    --c-shadow         : var(--c-blk);
    --c-warn           : var(--c-ylw-l55);
    --c-warn-text      : var(--c-blk);


/* these are deprecated styles used before the new themes and eventually need to be replaced throughout */
/* NEED TO CHECK CONFIGS AS WELL */
  --logo: url("https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/images/cp-logo.png?b=4.2.2.58");
  /* --action: rgb(77,174,240); */
  /* --action-hover: #FFF; */
  --action-50: rgba(77,174,240,0.5);
  --base: #000;
  --side-panel: rgb(36,43,49);
  /* --side-panel-dark: rgb(27,32,36); */
  --side-panel-15: rgba(36,43,49,0.15);
  --side-panel-75: rgba(36,43,49,0.75);
  --block: rgb(54,64,74);
  --block-dark: rgb(45,53,61);
  --block-85: rgba(54,64,74,0.85);
  --block-highlight: rgb(72,85,97);
  --block-light: rgb(89,106,120);
  /* --photo-overlay: rgba(0,0,0,0.5); */
  /* --modal-overlay: rgba(0,0,0,0.6); */
  --text-mute: rgb(167,190,211);
  --text-mute-50: rgba(167,190,211,0.5);
  --text: #FFF;
  /* --yellow: rgb(236,221,30); */
  /* --green: rgb(126,211,33); */
  /* --red: rgb(203,90,67); */
  --white: rgb(255,255,255);
  --black: rgb(0,0,0);

  --type-string:#B5BD68;
  --type-number:#DE935F;
  --type-boolean:#DF5F5F;
  --type-object:#8ABEB7;
  --type-null:#969896;

  --bg-gradient-linear-1: rgba(167,190,211,0);
  --bg-gradient-linear-2: rgba(167,190,211,.3);
  --bg-gradient-linear-3: rgba(36,43,49,1);
  --bg-gradient-radial-1: rgba(167,190,211,1);
  --bg-gradient-radial-2: rgba(36,43,49,1);

  /* --icon-background: brightness(33%) saturate(120%); */
  /* --icon-hover: brightness(150%); */
  /* --icon-action: brightness(80%) saturate(450%); */
  /* --icon-green: saturate(5) brightness(.8) hue-rotate(-85deg); */

  --font-size-large: 2.5rem;
  --line-height-large: 2.8rem;
  --font-size-normal: 1.6rem;
  --line-height-normal: 1.8rem;
  --font-size-small: 1.2rem;
  --line-height-small: 1.3em;

  --font-family-body: "Roboto";
  --font-family-body-bold: "Roboto Bold";
  --font-family-header: "Roboto Condensed";
  --font-family-body-transform: none;
  --font-family-header-transform: uppercase;
  --font-family-label-transform: uppercase;
  
  .green {
    color:var(--c-safe)
  }
  .yellow {
    color:var(--c-warn)
  }
  .red {
    color:var(--c-alert)
  }

  }
  .theme-light {

  }


/* v1/common/progress-bar.css */
.progress-bar{position:relative}.progress-bar.circular .label{position:absolute;display:flex;left:0;right:0;top:0;bottom:0;padding-top:5px;align-content:center;vertical-align:middle;flex-direction:column;text-align:center;font-size:11px}.progress-bar.circular .label>span:after{content:'%'}.progress-bar.circular.indeterminate .sync{animation-name:progress-circular-indeterminate;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}.progress-bar.circular.determinate svg{transform:rotate(270deg)}.progress-bar.circular.determinate circle{stroke:var(--c-action);stroke-dasharray:160;transition:stroke-dashoffset .3s}.progress-bar.linear{height:4px;width:100%}.progress-bar.linear .wrapper{background-color:var(--action-50);height:4px;display:block;overflow:hidden;position:absolute;transition-duration:.3s;transition-property:height,opacity;transition-timing-function:ease;width:100%}.progress-bar.linear .bar{background-color:var(--c-action)}.progress-bar.linear .label{width:100%;text-align:center;font-size:11px}.progress-bar.linear .label>span:after{content:'%'}.progress-bar.linear.determinate .bar{left:0;position:absolute;top:0;bottom:0;transform-origin:left;transition:transform .2s linear;width:100%}.progress-bar.linear.indeterminate .bar{width:25%;animation:progress-linear-indeterminate 2s ease infinite;position:absolute;left:0;top:0;bottom:0;transform-origin:left}.icon.sync.syncing{animation-name:progress-circular-indeterminate;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes progress-circular-indeterminate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes progress-linear-indeterminate{0%{transform:translateX(-25%)}60%{transform:translateX(400%)}to{transform:translateX(400%)}}
/* v1/common/button.css */
a.download-button,button,input[type=submit]{font-family:var(--font-family-body);font-size:var(--font-size-normal);line-height:var(--line-height-normal);text-transform:var(--font-family-body-transform);-webkit-appearance:none;cursor:pointer;border:solid var(--c-action) 1px;border-radius:3px;background:0 0;color:var(--c-action);width:auto;outline:0;display:inline-flex;align-items:center;justify-content:center;padding:4px 6px;user-select:none;text-decoration:none}a.download-button strong,button strong,input[type=submit] strong{font-family:var(--font-family-body-bold)}a.download-button.selected,a.download-button:hover:not(:disabled),button.selected,button:hover:not(:disabled),input[type=submit].selected,input[type=submit]:hover:not(:disabled){background:var(--block-light);border-color:var(--c-action-hov);color:var(--c-action-hov)}a.download-button.selected:hover:not(:disabled),button.selected:hover:not(:disabled),input[type=submit].selected:hover:not(:disabled){background:var(--block-light);border-color:var(--c-action);color:var(--c-action)}a.download-button:focus,button:focus,input[type=submit]:focus{border:1px var(--text-mute) solid}a.download-button:disabled,button:disabled,input[type=submit]:disabled{opacity:.5;cursor:default}a.download-button.small,button.small,input[type=submit].small{font-size:var(--font-size-small)}a.download-button .icon,button .icon,input[type=submit] .icon{filter:var(--c-action-icon);width:1em;height:1em}a.download-button .icon+:not(:empty),button .icon+:not(:empty),input[type=submit] .icon+:not(:empty){margin-left:.3em}a.download-button.loading>.icon,button.loading>.icon,input[type=submit].loading>.icon{display:none}a.download-button .badge,button .badge,input[type=submit] .badge{position:absolute;bottom:16px;right:0;font-size:11px;line-height:14px;color:var(--text);text-align:center;background-color:var(--c-action);width:14px;height:14px;border-radius:50%}a.download-button.row .badge,button.row .badge,input[type=submit].row .badge{bottom:0;right:auto;left:20px}a.download-button .alert.badge,a.download-button.alert .badge,button .alert.badge,button.alert .badge,input[type=submit] .alert.badge,input[type=submit].alert .badge{background-color:var(--c-alert)}a.download-button.left-side-subtext .badge,button.left-side-subtext .badge,input[type=submit].left-side-subtext .badge{left:-60px;right:auto;width:60px;background-color:transparent;top:2px;bottom:2px;text-align:right;vertical-align:middle;height:auto;color:var(--text-mute);line-height:12px;display:flex;align-items:center}a.download-button:hover:not(:disabled) .icon,button:hover:not(:disabled) .icon,input[type=submit]:hover:not(:disabled) .icon{filter:var(--c-action-hov-icon)}a.download-button .progress-bar.circular,button .progress-bar.circular,input[type=submit] .progress-bar.circular{margin-right:.3em;height:1em;width:1em}.pane-actions a.download-button,.pane-actions button,.pane-actions input[type=submit],a.download-button.no-box,button.no-box,input[type=submit].no-box{border:none;background:0 0}.pane-actions a.download-button.selected,.pane-actions a.download-button:hover:not(:disabled),.pane-actions button.selected,.pane-actions button:hover:not(:disabled),.pane-actions input[type=submit].selected,.pane-actions input[type=submit]:hover:not(:disabled),a.download-button.no-box.selected,a.download-button.no-box:hover:not(:disabled),button.no-box.selected,button.no-box:hover:not(:disabled),input[type=submit].no-box.selected,input[type=submit].no-box:hover:not(:disabled){background:0 0}a.download-button.clear div[slot=labels],button.clear div[slot=labels],input[type=submit].clear div[slot=labels]{height:1.3em}a.download-button.menu-button,button.menu-button,input[type=submit].menu-button{display:flex;justify-content:flex-start;text-align:left;border-width:1px 0;border-color:var(--black);background-color:var(--block);border-radius:0;padding:5px 10px}a.download-button.menu-button+.menu-button,button.menu-button+.menu-button,input[type=submit].menu-button+.menu-button{border-top-width:0}a.download-button.menu-button.selected,a.download-button.menu-button:hover:not(:disabled),button.menu-button.selected,button.menu-button:hover:not(:disabled),input[type=submit].menu-button.selected,input[type=submit].menu-button:hover:not(:disabled){background:var(--block-light);border-color:var(--black);color:var(--c-action-hov)}a.download-button.trail,button.trail,input[type=submit].trail{min-width:0}a.download-button.trail .label,button.trail .label,input[type=submit].trail .label{max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}a.download-button.trail+.trail::before,button.trail+.trail::before,input[type=submit].trail+.trail::before{content:">\00a0\00a0"}a.download-button.trail+.trail,button.trail+.trail,input[type=submit].trail+.trail{padding-left:0}a.download-button.input-button,button.input-button,input[type=submit].input-button{background:var(--block-highlight);border-radius:3px;border:0 none;color:var(--text);outline:0;width:100%;max-width:100%;text-overflow:ellipsis;resize:none;display:flex;justify-content:flex-start;padding-right:20px;min-height:30px}a.download-button.input-button>.icon.more,button.input-button>.icon.more,input[type=submit].input-button>.icon.more{position:absolute;right:5px;filter:var(--c-action-icon)}a.download-button.input-button.focus,button.input-button.focus,input[type=submit].input-button.focus{border:1px var(--text-mute) solid}a.download-button.input-button.focus>.icon.more,button.input-button.focus>.icon.more,input[type=submit].input-button.focus>.icon.more{filter:var(--c-action-hov-icon)}a.download-button.input-button:disabled,button.input-button:disabled,input[type=submit].input-button:disabled{cursor:default;background:0 0;padding-left:0;padding-right:0}a.download-button.input-button:hover,button.input-button:hover,input[type=submit].input-button:hover{background-color:var(--block-light)}a.download-button.input-button:hover>.icon.more,button.input-button:hover>.icon.more,input[type=submit].input-button:hover>.icon.more{filter:var(--c-action-hov-icon)}.quick-elements.menu-group>a.download-button,.quick-elements.menu-group>button,.quick-elements.menu-group>input[type=submit],a.download-button.icon-button,button.icon-button,input[type=submit].icon-button{flex-direction:column;border:none}.quick-elements.menu-group>a.download-button .icon,.quick-elements.menu-group>button .icon,.quick-elements.menu-group>input[type=submit] .icon,a.download-button.icon-button .icon,button.icon-button .icon,input[type=submit].icon-button .icon{width:24px;height:24px}.quick-elements.menu-group>a.download-button:hover,.quick-elements.menu-group>button:hover,.quick-elements.menu-group>input[type=submit]:hover,a.download-button.icon-button:hover,button.icon-button:hover,input[type=submit].icon-button:hover{background:0 0}.quick-elements.menu-group>a.download-button .label,.quick-elements.menu-group>button .label,.quick-elements.menu-group>input[type=submit] .label,a.download-button.icon-button .label,button.icon-button .label,input[type=submit].icon-button .label{font-size:1.2rem;margin-left:0;overflow:hidden;text-overflow:ellipsis}.quick-elements.menu-group>a.download-button.row,.quick-elements.menu-group>button.row,.quick-elements.menu-group>input[type=submit].row,a.download-button.icon-button.row,button.icon-button.row,input[type=submit].icon-button.row{flex-direction:row}.quick-elements.menu-group>a.download-button.row .icon,.quick-elements.menu-group>button.row .icon,.quick-elements.menu-group>input[type=submit].row .icon,a.download-button.icon-button.row .icon,button.icon-button.row .icon,input[type=submit].icon-button.row .icon{margin-right:5px}.quick-elements.menu-group>a.download-button.loading .icon,.quick-elements.menu-group>button.loading .icon,.quick-elements.menu-group>input[type=submit].loading .icon,a.download-button.icon-button.loading .icon,button.icon-button.loading .icon,input[type=submit].icon-button.loading .icon{display:none}.quick-elements.menu-group>a.download-button.loading .progress-bar .icon,.quick-elements.menu-group>button.loading .progress-bar .icon,.quick-elements.menu-group>input[type=submit].loading .progress-bar .icon,a.download-button.icon-button.loading .progress-bar .icon,button.icon-button.loading .progress-bar .icon,input[type=submit].icon-button.loading .progress-bar .icon{display:block}button.with-sub-label{flex-direction:column}button.with-sub-label .sub-label{margin:0;color:var(--c-action)}button.with-sub-label.selected .sub-label,button.with-sub-label:hover:not(:disabled) .sub-label{color:var(--c-action-hov)}
/* v1/common/password-reset.css */
.password-reset.login{background-image:none;height:auto;display:flex;flex-direction:column;justify-content:center;background-color:var(--block-highlight);padding:10px}.password-reset.login button{margin-top:10px}.password-reset.login .center{display:flex;align-items:flex-start;justify-content:center}.password-reset.login .center button{margin-right:3px;margin-left:3px;min-height:32px}.password-reset h1{margin:0 auto}.password-reset p.description{margin:10px 0;font-size:var(--font-size-small)}.password-reset .button-bar{text-align:right}.password-reset .new-password-box .content{display:flex}.password-reset .new-password-box .content .form,.password-reset .new-password-box .content .rules{width:50%}.password-reset .new-password-box .content .rules{padding-left:20px}.password-reset .new-password-box .content .rules .pw-rule{color:var(--text-mute);font-size:var(--font-size-small);padding-left:20px;margin:4px 0}.password-reset .new-password-box .content .rules .pw-rule .note{opacity:.5}.password-reset .new-password-box .content .rules .pw-rule.error{color:var(--c-alert)}.password-reset .new-password-box .content .rules .pw-rule .icon{position:absolute;left:0;top:0;width:16px;height:16px}.password-reset .new-password-box .content .rules .pw-rule.valid .icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/check.svg?b=4.2.2.58)}.password-reset .new-password-box .content .rules .pw-rule.error .icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/close.svg?b=4.2.2.58)}.password-reset .reset-wizard{display:flex;padding:10px;justify-content:space-around;width:100%}.password-reset .reset-wizard .bar{position:absolute;left:10px;right:10px;bottom:12px;background-color:var(--block);height:4px;border-radius:2px}.password-reset .reset-wizard .wizard-node{height:50px}.password-reset .reset-wizard .wizard-node .label{margin:0 auto;font-size:var(--font-size-normal);text-transform:capitalize}.password-reset .reset-wizard .wizard-node .icon-wrapper{display:block;width:40px;height:40px;border-radius:50%;text-align:center;margin:4px auto;background-color:var(--block-highlight);border:2px solid var(--block)}.password-reset .reset-wizard .wizard-node span.icon{display:none;margin:3px}.password-reset .reset-wizard .wizard-node.node-username .icon-wrapper{background-color:var(--block)}.password-reset .reset-wizard.step-verify .wizard-node.node-username span.icon{display:block}.password-reset .reset-wizard.step-verify .wizard-node.node-verify .icon-wrapper{background-color:var(--block)}.password-reset .reset-wizard.step-password .wizard-node.node-username span.icon,.password-reset .reset-wizard.step-password .wizard-node.node-verify span.icon{display:block}.password-reset .reset-wizard.step-password .wizard-node.node-password .icon-wrapper,.password-reset .reset-wizard.step-password .wizard-node.node-verify .icon-wrapper{background-color:var(--block)}
/* v1/common/popup.css */
.popup-overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:500;overflow:hidden;display:flex;flex-direction:column;justify-content:center;background-color:var(--c-overlay);padding:30px}.popup-overlay.hidden{display:none}.popup-overlay .popup{background-color:var(--block);margin:auto;border:none;width:40%;max-height:100%;display:flex;flex-direction:column}.popup-overlay .popup>header h1,.popup-overlay .popup>header h2,.popup-overlay .popup>header h3{margin:10px;text-align:center}.popup-overlay .popup>header p{color:var(--text-mute);text-align:center;margin:10px auto}.popup-overlay .popup>header .close-button{position:absolute;right:-10px;top:-10px;border-radius:50%;height:30px;width:30px;background-color:var(--block);z-index:1}.popup-overlay .popup>section.content{padding:20px;overflow:auto}.popup-overlay .popup>section.content h1{margin:10px}.popup-overlay .popup>section.content p{color:var(--text-mute);text-align:center}.popup-overlay .popup>section.content p.error-message{color:var(--c-alert)}.popup-overlay .popup>section.content p.warning-message{color:var(--c-warn)}.popup-overlay .popup>section.content .form h1{margin:unset}.popup-overlay .popup>section.content .form p{color:unset;text-align:unset}.popup-overlay .popup>footer.footer{background:var(--block-highlight)}.popup-overlay .popup>footer.footer div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.popup-overlay .popup>footer.footer button{border-radius:0;border:none;padding:10px 24px;cursor:pointer;flex-grow:1}.popup-overlay .popup>footer.footer button span{margin:auto}.popup-overlay .popup>footer.footer:after{content:"";clear:both;display:table}.popup-overlay .popup.no-align>section.content p{text-align:left}.popup-overlay.error-popup,.popup-overlay.info-popup,.popup-overlay.warning-popup{text-align:center}.popup-overlay.no-padding>.popup>section.content{padding:0}@media screen and (max-width:768px){.popup-overlay .popup{width:50%}}
/* v1/assets/icons.css */
.icon{display:inline-block;width:30px;height:30px;background-size:contain;background-position:center center;background-repeat:no-repeat}.access.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/access.svg?b=4.2.2.58)}.address.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/address.svg?b=4.2.2.58)}.account.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/agency.svg?b=4.2.2.58)}.agency.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/agency.svg?b=4.2.2.58)}.alert.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/alert.svg?b=4.2.2.58)}.area.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/area.svg?b=4.2.2.58)}.arrest.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/arrest.svg?b=4.2.2.58)}.audio.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/audio.svg?b=4.2.2.58)}.audio-mute.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/audio-mute.svg?b=4.2.2.58)}.booking.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/booking.svg?b=4.2.2.58)}.call.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/call.svg?b=4.2.2.58)}.call-hangup.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/call-hangup.svg?b=4.2.2.58)}.chat.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/chat.svg?b=4.2.2.58)}.custody.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/custody.svg?b=4.2.2.58)}.business.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/business.svg?b=4.2.2.58)}.body.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/body.svg?b=4.2.2.58)}.camera.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/camera.svg?b=4.2.2.58)}.camera-switch.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/camera-switch.svg?b=4.2.2.58)}.canvass.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/canvass.svg?b=4.2.2.58)}.case.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/case.svg?b=4.2.2.58)}.cases.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/cases.svg?b=4.2.2.58)}.court.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/court.svg?b=4.2.2.58)}.defendant.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/scales.svg?b=4.2.2.58)}.desk.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/desk.svg?b=4.2.2.58)}.element.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/element.svg?b=4.2.2.58)}.evidence.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/evidence.svg?b=4.2.2.58)}.exam.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/exam.svg?b=4.2.2.58)}.files.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/files.svg?b=4.2.2.58)}.file.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/file.svg?b=4.2.2.58)}.file-audio.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/file-audio.svg?b=4.2.2.58)}.file-image.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/file-image.svg?b=4.2.2.58)}.file-video.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/file-video.svg?b=4.2.2.58)}.group.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/people.svg?b=4.2.2.58)}.history.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/versions.svg?b=4.2.2.58)}.incident.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/incident.svg?b=4.2.2.58)}.interview.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/interview.svg?b=4.2.2.58)}.invitation.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/invitation.svg?b=4.2.2.58)}.lead.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/lead.svg?b=4.2.2.58)}.live.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/live.svg?b=4.2.2.58)}.marker.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/marker.svg?b=4.2.2.58)}.master-records.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/master.svg?b=4.2.2.58)}.menu-nav.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/menu.svg?b=4.2.2.58)}.more.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/ellipses.svg?b=4.2.2.58)}.news.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/news.svg?b=4.2.2.58)}.news-alert.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/news_alert.svg?b=4.2.2.58)}.news-checked.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/news_checked.svg?b=4.2.2.58)}.news-info.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/news_info.svg?b=4.2.2.58)}.note.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/note.svg?b=4.2.2.58)}.no-preview.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/no-preview.svg?b=4.2.2.58)}.people.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/people.svg?b=4.2.2.58)}.person.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/person.svg?b=4.2.2.58)}.role.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/person.svg?b=4.2.2.58)}.personnel.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/personnel.svg?b=4.2.2.58)}.operation.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/operation.svg?b=4.2.2.58)}.permission.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/permission.svg?b=4.2.2.58)}.photos.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/photos.svg?b=4.2.2.58)}.print.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/print.svg?b=4.2.2.58)}.question.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/question.svg?b=4.2.2.58)}.report.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/report.svg?b=4.2.2.58)}.scene.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/scene.svg?b=4.2.2.58)}.search.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/search.svg?b=4.2.2.58)}.settings.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/settings.svg?b=4.2.2.58)}.shared-view.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/share.svg?b=4.2.2.58)}.signature.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/signature.svg?b=4.2.2.58)}.sketch.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/sketch.svg?b=4.2.2.58)}.star.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/star.svg?b=4.2.2.58)}.star-outline.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/star-outline.svg?b=4.2.2.58)}.stats.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/stats.svg?b=4.2.2.58)}.surveil.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/surveil.svg?b=4.2.2.58)}.sync.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/sync.svg?b=4.2.2.58)}.sync-animate.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/sync-animate.svg?b=4.2.2.58)}.task.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/task.svg?b=4.2.2.58)}.task-checked.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/task_checked.svg?b=4.2.2.58)}.team.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/team.svg?b=4.2.2.58)}.technique.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/technique.svg?b=4.2.2.58)}.vehicle.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/vehicle.svg?b=4.2.2.58)}.video.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/video.svg?b=4.2.2.58)}.video-off.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/video-off.svg?b=4.2.2.58)}.wall.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/wall.svg?b=4.2.2.58)}.warrant.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/warrant.svg?b=4.2.2.58)}.add.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/add.svg?b=4.2.2.58)}.check.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/check.svg?b=4.2.2.58)}.close.icon,.delete.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/close.svg?b=4.2.2.58)}.subtract.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/subtract.svg?b=4.2.2.58)}.caret.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/chevron-right.svg?b=4.2.2.58)}.left.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/chevron-left.svg?b=4.2.2.58)}.right.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/chevron-right.svg?b=4.2.2.58)}.up.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/chevron-up.svg?b=4.2.2.58)}.down.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/chevron-down.svg?b=4.2.2.58)}.row-large.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/row-large.svg?b=4.2.2.58)}.row-small.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/row-small.svg?b=4.2.2.58)}.tile-large.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/tile-large.svg?b=4.2.2.58)}.tile-small.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/tile-small.svg?b=4.2.2.58)}.group-relate.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/group-relate.svg?b=4.2.2.58)}.group-relate-ancestors.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/group-relate-a.svg?b=4.2.2.58)}.group-relate-cousins.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/group-relate-c.svg?b=4.2.2.58)}.group-relate-cousins-ancestors.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/group-relate-c-a.svg?b=4.2.2.58)}.group-relate-cousins-descendants.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/group-relate-c-d.svg?b=4.2.2.58)}.group-relate-descendants.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/group-relate-d.svg?b=4.2.2.58)}.group-relate-no-group.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/group-relate-no.svg?b=4.2.2.58)}.group-relate-siblings.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/group-relate-s.svg?b=4.2.2.58)}.group-relate-siblings-descendants.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/group-relate-s-d.svg?b=4.2.2.58)}.redo.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/redo.svg?b=4.2.2.58)}.undo.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/undo.svg?b=4.2.2.58)}.navigate.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/navigate.svg?b=4.2.2.58)}.trash.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/trash.svg?b=4.2.2.58)}.duplicate.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/duplicate.svg?b=4.2.2.58)}.picture.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/picture.svg?b=4.2.2.58)}.zoom-in.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/zoom-in.svg?b=4.2.2.58)}.zoom-out.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/zoom-out.svg?b=4.2.2.58)}.draw-cursor.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/draw-cursor.svg?b=4.2.2.58)}.draw-text.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/draw-text.svg?b=4.2.2.58)}.draw-pencil.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/draw-pencil.svg?b=4.2.2.58)}.draw-square.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/draw-square.svg?b=4.2.2.58)}.draw-shapes.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/draw-shapes.svg?b=4.2.2.58)}.draw-graphics.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/draw-graphics.svg?b=4.2.2.58)}.draw-circle.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/draw-circle.svg?b=4.2.2.58)}.draw-line.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/draw-line.svg?b=4.2.2.58)}.plyr.icon{background-image:url(https://app-cdn.visionations.com/cdn/4.2.2/v1/assets/icons/plyr.svg?b=4.2.2.58)}
/* v1/core/login.css */
.login{display:flex;flex-direction:column;flex-shrink:0;align-items:center;height:100%;background-image:linear-gradient(to bottom,var(--bg-gradient-linear-1) 0,var(--bg-gradient-linear-2) 70%,var(--bg-gradient-linear-3) 100%),radial-gradient(ellipse at bottom center,var(--bg-gradient-radial-1),10%,var(--bg-gradient-radial-2) 70%);min-height:min-content;padding:20px}.login>*{width:100%;max-width:500px;flex-grow:1}.login .description{color:var(--text-mute);font-size:var(--font-size-small);margin-bottom:10px}.login .description a{font-size:var(--font-size-small)}.login .auth-expiration{position:absolute;bottom:10px;text-align:center;left:0;right:0;color:var(--text-mute-50)}.login .warning{text-align:center;font-style:oblique;color:var(--c-warn)}.login .title{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;text-align:center;flex-grow:1}.login .title .logo{background-size:contain;background-image:var(--logo);width:300px;height:300px}@media (max-width:650px){.login .title .logo{width:150px;height:150px}}.login .title img{width:100%;min-width:100px;max-width:300px;max-height:300px;height:auto}@media (max-width:650px){.login .title img{max-width:150px;max-height:150px}}.login .authentication,.login .password-reset{display:flex;flex-direction:column;justify-content:center;background-color:var(--block-highlight);padding:10px 30px 40px 30px;border:1px solid var(--text-mute);box-shadow:0 10px 10px rgba(0,0,0,.5)}.login .authentication button,.login .password-reset button{margin-top:10px}.login .authentication .center,.login .password-reset .center{display:flex;align-items:flex-start;justify-content:center}.login .authentication .center button,.login .password-reset .center button{margin-right:3px;margin-left:3px;min-height:32px}.login .validate{display:block}.login .validate.hidden{display:none}.login .validate.error{color:var(--c-alert);font-style:italic;word-break:break-word}.login .validate.offline{color:var(--text-mute);text-align:center;position:absolute;bottom:20px;left:10px;right:10px;text-transform:uppercase;font-size:12px}.login .validate.warn{color:var(--c-warn);font-style:italic}.login .validate.show{display:block}.login .hidden-spinner{position:absolute;opacity:0;left:0;bottom:0;width:1px;height:1px}.login .form-item input,.login .formItem{cursor:pointer;background:var(--block-light);border-radius:2px;border:1px transparent solid;padding:3px 5px;outline:0;width:100%;font-family:var(--font-family-body);font-size:var(--font-size-normal);line-height:var(--line-height-normal);color:var(--text);text-transform:var(--font-family-body-transform)}.login .form-item input strong,.login .formItem strong{font-family:var(--font-family-body-bold)}.login .form-item input.text:focus,.login .formItem.text:focus{border:1px var(--text-mute) solid}.login .form-item input.checkbox label,.login .formItem.checkbox label{cursor:pointer;font-size:1.6rem;color:var(--text);display:block;text-transform:none}.login .form-item input.checkbox input,.login .formItem.checkbox input{position:absolute;top:0;right:0}.login .form-item input.select,.login .formItem.select{width:100%;border:none;padding-right:40px}.login .form-item input.languages,.login .formItem.languages{width:max-content;border:inherit;background:0 0;border-radius:3px;border:1px transparent solid;padding:.3em .5em;outline:0;color:var(--c-action)}.login .form-item input.button,.login .formItem.button{border:solid var(--c-action) 1px;background:0 0;color:var(--c-action);width:auto}.login .form-item input.button .print,.login .formItem.button .print{margin-top:10px}.login .form-item input.button:hover,.login .formItem.button:hover{background:var(--block-light);border-color:var(--c-action-hov);color:var(--c-action-hov)}.login .form-item input+*,.login .formItem+*{margin-top:5px}.login input::placeholder{color:var(--text-mute-50)}.login .extras{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;padding:10px}.login .extras *{text-align:center;margin:10px}.login .progress-bar{flex-grow:0}.login .loading-text{font-size:var(--font-size-small);color:var(--text-mute);display:block;text-align:center;margin-top:20px;vertical-align:top}.login .retry-ui-button{flex-grow:0;width:auto;margin:30px}.login .build{text-align:center;font-size:12px;flex-grow:0;flex-shrink:0;padding:5px 0 10px 5px;opacity:.3;color:var(--text-mute)}#login-debug{position:absolute;left:10px;right:10px;top:10px;bottom:10px;z-index:50;padding:20px;background-color:#485561;display:none}#login-debug button{display:inline-block;margin:0 5px}#login-debug textarea{display:block;width:100%;min-height:300px}
