/* v1/core/base.css */
@layer importance,plugins,framework,theme,components,overrides;


html{font-size:62.5%;height:100%}body{height:100%;margin:0;padding:0;background-color:var(--c-d0);font-family:var(--font-family-body);-webkit-font-smoothing:antialiased;font-size:var(--font-size-normal);line-height:var(--line-height-normal);color:var(--c-content-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,h2{font-family:var(--font-family-header);text-transform:var(--font-family-header-transform);line-height:var(--line-height-large);color:var(--c-content-dim);font-weight:100;font-size:var(--font-size-large);overflow-wrap:break-word;hyphens:auto;white-space:pre-wrap;margin:0}*+h1,*+h2{margin-top:15px}h1 span,h2 span{vertical-align:middle}h1 .icon,h2 .icon{width:1em;height:1em;margin-right:5px}h3,h4{font-family:var(--font-family-body-bold);color:var(--c-content-text);text-transform:none}h3.form-header,h4.form-header{font-family:var(--font-family-header);color:var(--c-content-dim);font-weight:400}label{text-transform:var(--font-family-label-transform);color:var(--c-content-dim);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,h2)+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-text)}.muted-message{color:var(--c-content-dim)}.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://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/fonts/roboto-regular-webfont.woff2?b=4.3.0.26") format('woff2');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: normal;
  src: url("https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/fonts/roboto-italic-webfont.woff2?b=4.3.0.26") format('woff2');
}
@font-face {
  font-family: 'Roboto Bold';
  font-style: normal;
  font-weight: 700;
  src: url("https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/fonts/roboto-bold-webfont.woff2?b=4.3.0.26") format('woff2');
}
@font-face {
  font-family: 'Roboto Bold';
  font-style: italic;
  font-weight: 700;
  src: url("https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/fonts/roboto-bolditalic-webfont.woff2?b=4.3.0.26") format('woff2');
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: normal;
  src: url("https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/fonts/robotocondensed-regular-webfont.woff2?b=4.3.0.26") format('woff2');
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: normal;
  src: url("https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/fonts/robotocondensed-italic-webfont.woff2?b=4.3.0.26") format('woff2');
}
@font-face {
  font-family: 'Roboto Condensed Light';
  font-style: normal;
  font-weight: 300;
  src: url("https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/fonts/robotocondensed-light-webfont.woff2?b=4.3.0.26") format('woff2');
}
@font-face {
  font-family: 'Roboto Condensed Light';
  font-style: italic;
  font-weight: 300;
  src: url("https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/fonts/robotocondensed-lightitalic-webfont.woff2?b=4.3.0.26") format('woff2');
}
@font-face {
  font-family: 'Roboto Condensed Bold';
  font-style: normal;
  font-weight: 700;
  src: url("https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/fonts/robotocondensed-bold-webfont.woff2?b=4.3.0.26") format('woff2');
}
@font-face {
  font-family: 'Roboto Condensed Bold';
  font-style: italic;
  font-weight: 700;
  src: url("https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/fonts/robotocondensed-bolditalic-webfont.woff2?b=4.3.0.26") 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-l20: hsla(205, 100%, 20%, 1);
    --c-blu-l35: hsla(205, 75%, 35%, 1);
    --c-blu-l40: hsla(205, 75%, 40%, 1);
    --c-blu-l62: hsla(205, 80%, 62%, 1);
    --c-blu-l70: hsla(205, 100%, 70%, 1); /* for contrast between action on form items */
    --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); /* This is sometimes used when we need to force the background to always be white */
    --c-wht-o50: hsla(0, 0%, 100%, 0.5);
    --c-ylw-l25: hsla(55, 75%, 25%, 1);
    --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-l04: hsla(205, 16%, 4%, 1);
    --c-blgy-l08: hsla(205, 16%, 8%, 1);
    --c-blgy-l12: hsla(205, 16%, 12%, 1);
    --c-blgy-l16: hsla(205, 16%, 16%, 1);
    --c-blgy-l22: hsla(205, 16%, 22%, 1); /* for contrast between action and form bkgd */
    --c-blgy-l24: hsla(205, 16%, 24%, 1);
    --c-blgy-l28: hsla(205, 16%, 28%, 1);
    --c-blgy-l32: hsla(205, 16%, 32%, 1);
    --c-blgy-l40: hsla(205, 16%, 40%, 1);
    --c-blgy-l42: hsla(205, 16%, 42%, 1);
    --c-blgy-l44: hsla(205, 16%, 44%, 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 */
    /* replace with SVG fill using "currentColor" */
    --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%);
    --c-blu-l40-icon : brightness(0) saturate(100%) invert(38%) sepia(67%) saturate(685%) hue-rotate(164deg) brightness(88%) contrast(95%);
    --c-blu-l80-icon : brightness(0) saturate(100%) invert(81%) sepia(12%) saturate(950%) hue-rotate(171deg) brightness(99%) 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 */
@layer framework {
  .theme-blue-dark, :root, .crimepad, .product-crimepad {
    /* box depth colors */
    --c-d0    : var(--c-blk);       /* d0 is always the background */
    --c-d1    : var(--c-blgy-l08);  /* d1 is rarely used, but is an option for a softer version of the base */
    --c-d2    : var(--c-blgy-l16);  /* d2 is used for nav and sidebars */
    --c-d3    : var(--c-blgy-l22);  /* d3 is used for form backgrounds */
    --c-d4    : var(--c-blgy-l28);  /* d4 is used for form items */
    --c-d5    : var(--c-blgy-l40);  /* d5 is used for the highlighted states of form items */
    --c-d6    : var(--c-blgy-l48);  /* d6 is used for accents like borders */

    /* content colors */
    --c-action         : var(--c-blu-l62);
    --c-action-formitem: var(--c-blu-l70);
    --c-action-o50     : color-mix(in hsl, var(--c-blu-l62), transparent 50%); /* TBD replace with relative color or a solid color */
    /* --c-action-rev     : var(--c-blu-l62); */
    --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-content-dim    : var(--c-blgy-l72);
    --c-content-dim-o50: color-mix(in hsl, var(--c-blgy-l72), transparent 50%); /* TBD replace with relative color or a solid color */
    --c-content-text   : var(--c-wht);
    --c-overlay        : var(--c-blk-o60);
    --c-shadow         : var(--c-blk);

    /* ribbons */
    --c-alert          : var(--c-red-l55);
    --c-alert-rev      : var(--c-wht);
    --c-inform         : var(--c-blu-l40); /* used for screen filters */
    --c-inform-rev     : var(--c-wht);
    --c-safe           : var(--c-grn-l55);
    --c-safe-icon      : var(--c-grn-icon);
    --c-safe-rev       : var(--c-wht);
    --c-warn           : var(--c-ylw-l55);
    --c-warn-text      : var(--c-ylw-l55);
    --c-warn-rev       : var(--c-blk);

    .icon {
      filter: var(--c-blgy-l72-icon);
    }


  /* 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://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/images/cp-logo.png?b=4.3.0.26");
    /* --action: rgb(77,174,240); */
    /* --action-hover: #FFF; */
    --action-50: rgba(77,174,240,0.5);  /* REPLACED */
    --base: #000;  /* REPLACED */
    --side-panel: rgb(36,43,49);  /* REPLACED */
    /* --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);   /* REPLACED */
    --block-dark: rgb(45,53,61);   /* REPLACED */
    --block-85: rgba(54,64,74,0.85);
    --block-highlight: rgb(72,85,97);   /* REPLACED */
    --block-light: rgb(89,106,120);   /* REPLACED */
    /* --photo-overlay: rgba(0,0,0,0.5); */
    /* --modal-overlay: rgba(0,0,0,0.6); */
    --text-mute: rgb(167,190,211);   /* REPLACED */
    --text-mute-50: rgba(167,190,211,0.5);   /* REPLACED */
    --text: #FFF;   /* REPLACED */
    /* --yellow: rgb(236,221,30); */
    /* --green: rgb(126,211,33); */
    /* --red: rgb(203,90,67); */
    --white: rgb(255,255,255);  /* REPLACED */
    --black: rgb(0,0,0);  /* REPLACED */

    /* These are all json editor */
    --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;
  }
  .theme-blue-light {
    --c-d0    : var(--c-blgy-l72);       /* d0 is always the background */
    --c-d1    : var(--c-wht);  /* d1 is rarely used, but is an option for a softer version of the base */
    --c-d2    : var(--c-blgy-l94);  /* d2 is used for nav and sidebars */
    --c-d3    : var(--c-blgy-l97);  /* d3 is used for form backgrounds */
    --c-d4    : var(--c-blgy-l91);  /* d4 is used for form items */
    --c-d5    : var(--c-blgy-l88);  /* d5 is used for the highlighted states of form items */
    --c-d6    : var(--c-blgy-l80);  /* d6 is not currently used */

    --c-action         : var(--c-blu-l35);
    --c-action-formitem: var(--c-blu-l35);
    --c-action-o50     : color-mix(in hsl, var(--c-blu-l35), transparent 50%); /* TBD replace with relative color or a solid color */
    /* --c-action-rev     : var(--c-wht); */
    --c-action-icon    : var(--c-blu-l40-icon);
    --c-action-hov     : var(--c-blu-l20);
    --c-action-hov-icon: var(--c-blu-l60-icon);
    --c-complete       : var(--c-blk);
    --c-complete-text  : var(--c-wht);
    --c-content-dim    : var(--c-blgy-l40);
    --c-content-dim-o50: color-mix(in hsl, var(--c-blgy-l44), transparent 50%); /* TBD replace with relative color or a solid color */
    --c-content-text   : var(--c-blk);
    --c-overlay        : var(--c-blk-o60);
    --c-shadow         : var(--c-blk);

    /* ribbons */
    --c-alert          : var(--c-red-l55);
    --c-alert-rev      : var(--c-wht);
    --c-inform         : var(--c-blu-l40); /* used for screen filters */
    --c-inform-rev     : var(--c-wht);
    --c-safe           : var(--c-grn-l55);
    --c-safe-icon      : var(--c-grn-icon);
    --c-safe-rev       : var(--c-wht);
    --c-warn           : var(--c-ylw-l55);
    --c-warn-text      : var(--c-ylw-l25);
    --c-warn-rev       : var(--c-blk);

    .icon {
      filter: var(--c-blgy-l48-icon);
    }
  }

  .green {
    color:var(--c-safe)
  }
  .yellow {
    color:var(--c-warn)
  }
  .red {
    color:var(--c-alert)
  }
}
/* 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(--c-action-o50);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);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:focus-visible,a.download-button:hover:not(:disabled),button.selected,button:focus-visible,button:hover:not(:disabled),input[type=submit].selected,input[type=submit]:focus-visible,input[type=submit]:hover:not(:disabled){background:var(--c-d5);border-color:var(--c-action-hov);color:var(--c-action-hov)}a.download-button.selected .icon,a.download-button:focus-visible .icon,a.download-button:hover:not(:disabled) .icon,button.selected .icon,button:focus-visible .icon,button:hover:not(:disabled) .icon,input[type=submit].selected .icon,input[type=submit]:focus-visible .icon,input[type=submit]:hover:not(:disabled) .icon{filter:var(--c-action-hov-icon)}a.download-button.selected:hover:not(:disabled),button.selected:hover:not(:disabled),input[type=submit].selected:hover:not(:disabled){background:var(--c-d5);border-color:var(--c-action);color:var(--c-action)}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(--c-content-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(--c-content-dim);line-height:12px;display:flex;align-items:center}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:1px transparent solid;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;border:1px transparent solid}.pane-actions a.download-button:focus-visible,.pane-actions button:focus-visible,.pane-actions input[type=submit]:focus-visible,a.download-button.no-box:focus-visible,button.no-box:focus-visible,input[type=submit].no-box:focus-visible{background:0 0;border:1px solid var(--c-content-text)}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(--c-d0);background-color:var(--c-d3);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(--c-d5);border-color:var(--c-d0);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(--c-d4);border-radius:3px;border:1px transparent solid;color:var(--c-content-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-visible,a.download-button.input-button:hover:not(:disabled),button.input-button:focus-visible,button.input-button:hover:not(:disabled),input[type=submit].input-button:focus-visible,input[type=submit].input-button:hover:not(:disabled){background-color:var(--c-d5);border:1px solid var(--c-content-text)}a.download-button.input-button:focus-visible>.icon.more,a.download-button.input-button:hover:not(:disabled)>.icon.more,button.input-button:focus-visible>.icon.more,button.input-button:hover:not(:disabled)>.icon.more,input[type=submit].input-button:focus-visible>.icon.more,input[type=submit].input-button:hover:not(:disabled)>.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}.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:1px transparent solid}.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:not(:disabled),.quick-elements.menu-group>button:hover:not(:disabled),.quick-elements.menu-group>input[type=submit]:hover:not(:disabled),a.download-button.icon-button:hover:not(:disabled),button.icon-button:hover:not(:disabled),input[type=submit].icon-button:hover:not(:disabled){background:0 0;border:1px transparent solid}.quick-elements.menu-group>a.download-button:focus-visible,.quick-elements.menu-group>button:focus-visible,.quick-elements.menu-group>input[type=submit]:focus-visible,a.download-button.icon-button:focus-visible,button.icon-button:focus-visible,input[type=submit].icon-button:focus-visible{background:0 0;border:1px solid var(--c-content-text)}.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:focus-visible .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(--c-d4);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(--c-content-dim);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://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/check.svg?b=4.3.0.26)}.password-reset .new-password-box .content .rules .pw-rule.error .icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/close.svg?b=4.3.0.26)}.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(--c-d3);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(--c-d4);border:2px solid var(--c-d3)}.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(--c-d3)}.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(--c-d3)}.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(--c-d3)}
/* 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(--c-d3);margin:auto;border:none;padding:0;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(--c-content-dim);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(--c-d3);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(--c-content-dim);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-text)}.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(--c-d4)}.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;color:var(--c-action-formitem)}.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://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/access.svg?b=4.3.0.26)}.address.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/address.svg?b=4.3.0.26)}.account.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/agency.svg?b=4.3.0.26)}.agency.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/agency.svg?b=4.3.0.26)}.alert.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/alert.svg?b=4.3.0.26)}.area.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/area.svg?b=4.3.0.26)}.arrest.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/arrest.svg?b=4.3.0.26)}.audio.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/audio.svg?b=4.3.0.26)}.audio-mute.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/audio-mute.svg?b=4.3.0.26)}.booking.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/booking.svg?b=4.3.0.26)}.call.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/call.svg?b=4.3.0.26)}.call-hangup.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/call-hangup.svg?b=4.3.0.26)}.chat.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/chat.svg?b=4.3.0.26)}.custody.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/custody.svg?b=4.3.0.26)}.business.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/business.svg?b=4.3.0.26)}.body.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/body.svg?b=4.3.0.26)}.camera.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/camera.svg?b=4.3.0.26)}.camera-switch.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/camera-switch.svg?b=4.3.0.26)}.canvass.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/canvass.svg?b=4.3.0.26)}.case.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/case.svg?b=4.3.0.26)}.cases.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/cases.svg?b=4.3.0.26)}.court.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/court.svg?b=4.3.0.26)}.defendant.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/scales.svg?b=4.3.0.26)}.desk.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/desk.svg?b=4.3.0.26)}.element.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/element.svg?b=4.3.0.26)}.evidence.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/evidence.svg?b=4.3.0.26)}.exam.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/exam.svg?b=4.3.0.26)}.files.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/files.svg?b=4.3.0.26)}.file.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/file.svg?b=4.3.0.26)}.file-audio.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/file-audio.svg?b=4.3.0.26)}.file-image.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/file-image.svg?b=4.3.0.26)}.file-video.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/file-video.svg?b=4.3.0.26)}.group.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/people.svg?b=4.3.0.26)}.history.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/versions.svg?b=4.3.0.26)}.incident.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/incident.svg?b=4.3.0.26)}.interview.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/interview.svg?b=4.3.0.26)}.invitation.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/invitation.svg?b=4.3.0.26)}.lead.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/lead.svg?b=4.3.0.26)}.live.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/live.svg?b=4.3.0.26)}.marker.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/marker.svg?b=4.3.0.26)}.master-records.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/master.svg?b=4.3.0.26)}.menu-nav.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/menu.svg?b=4.3.0.26)}.more.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/ellipses.svg?b=4.3.0.26)}.news.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/news.svg?b=4.3.0.26)}.news-alert.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/news_alert.svg?b=4.3.0.26)}.news-checked.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/news_checked.svg?b=4.3.0.26)}.news-info.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/news_info.svg?b=4.3.0.26)}.note.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/note.svg?b=4.3.0.26)}.no-preview.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/no-preview.svg?b=4.3.0.26)}.organization.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/org.svg?b=4.3.0.26)}.people.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/people.svg?b=4.3.0.26)}.person.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/person.svg?b=4.3.0.26)}.role.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/person.svg?b=4.3.0.26)}.personnel.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/personnel.svg?b=4.3.0.26)}.operation.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/operation.svg?b=4.3.0.26)}.permission.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/permission.svg?b=4.3.0.26)}.photos.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/photos.svg?b=4.3.0.26)}.print.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/print.svg?b=4.3.0.26)}.question.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/question.svg?b=4.3.0.26)}.report.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/report.svg?b=4.3.0.26)}.scene.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/scene.svg?b=4.3.0.26)}.search.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/search.svg?b=4.3.0.26)}.settings.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/settings.svg?b=4.3.0.26)}.shared-view.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/share.svg?b=4.3.0.26)}.signature.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/signature.svg?b=4.3.0.26)}.sketch.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/sketch.svg?b=4.3.0.26)}.star.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/star.svg?b=4.3.0.26)}.star-outline.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/star-outline.svg?b=4.3.0.26)}.stats.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/stats.svg?b=4.3.0.26)}.surveil.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/surveil.svg?b=4.3.0.26)}.sync.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/sync.svg?b=4.3.0.26)}.sync-animate.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/sync-animate.svg?b=4.3.0.26)}.task.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/task.svg?b=4.3.0.26)}.task-checked.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/task_checked.svg?b=4.3.0.26)}.team.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/team.svg?b=4.3.0.26)}.technique.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/technique.svg?b=4.3.0.26)}.vehicle.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/vehicle.svg?b=4.3.0.26)}.video.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/video.svg?b=4.3.0.26)}.video-off.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/video-off.svg?b=4.3.0.26)}.wall.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/wall.svg?b=4.3.0.26)}.warrant.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/warrant.svg?b=4.3.0.26)}.add.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/add.svg?b=4.3.0.26)}.check.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/check.svg?b=4.3.0.26)}.close.icon,.delete.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/close.svg?b=4.3.0.26)}.subtract.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/subtract.svg?b=4.3.0.26)}.caret.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/chevron-right.svg?b=4.3.0.26)}.left.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/chevron-left.svg?b=4.3.0.26)}.right.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/chevron-right.svg?b=4.3.0.26)}.up.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/chevron-up.svg?b=4.3.0.26)}.down.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/chevron-down.svg?b=4.3.0.26)}.row-large.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/row-large.svg?b=4.3.0.26)}.row-small.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/row-small.svg?b=4.3.0.26)}.tile-large.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/tile-large.svg?b=4.3.0.26)}.tile-small.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/tile-small.svg?b=4.3.0.26)}.group-relate.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/group-relate.svg?b=4.3.0.26)}.group-relate-ancestors.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/group-relate-a.svg?b=4.3.0.26)}.group-relate-cousins.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/group-relate-c.svg?b=4.3.0.26)}.group-relate-cousins-ancestors.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/group-relate-c-a.svg?b=4.3.0.26)}.group-relate-cousins-descendants.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/group-relate-c-d.svg?b=4.3.0.26)}.group-relate-descendants.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/group-relate-d.svg?b=4.3.0.26)}.group-relate-no-group.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/group-relate-no.svg?b=4.3.0.26)}.group-relate-siblings.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/group-relate-s.svg?b=4.3.0.26)}.group-relate-siblings-descendants.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/group-relate-s-d.svg?b=4.3.0.26)}.redo.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/redo.svg?b=4.3.0.26)}.undo.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/undo.svg?b=4.3.0.26)}.navigate.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/navigate.svg?b=4.3.0.26)}.trash.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/trash.svg?b=4.3.0.26)}.duplicate.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/duplicate.svg?b=4.3.0.26)}.picture.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/picture.svg?b=4.3.0.26)}.zoom-in.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/zoom-in.svg?b=4.3.0.26)}.zoom-out.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/zoom-out.svg?b=4.3.0.26)}.draw-cursor.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/draw-cursor.svg?b=4.3.0.26)}.draw-text.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/draw-text.svg?b=4.3.0.26)}.draw-pencil.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/draw-pencil.svg?b=4.3.0.26)}.draw-square.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/draw-square.svg?b=4.3.0.26)}.draw-shapes.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/draw-shapes.svg?b=4.3.0.26)}.draw-graphics.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/draw-graphics.svg?b=4.3.0.26)}.draw-circle.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/draw-circle.svg?b=4.3.0.26)}.draw-line.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/draw-line.svg?b=4.3.0.26)}.plyr.icon{background-image:url(https://crimepad-qa-cdn.visionations.com/cdn/4.3.0/v1/assets/icons/plyr.svg?b=4.3.0.26)}
/* 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(--c-content-dim);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(--c-content-dim-o50)}.login .warning{text-align:center;font-style:oblique;color:var(--c-warn-text)}.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(--c-d4);padding:10px 30px 40px 30px;border:1px solid var(--c-content-dim);box-shadow:0 10px 10px var(--c-shadow)}.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(--c-content-dim);text-align:center;position:absolute;bottom:20px;left:10px;right:10px;text-transform:uppercase;font-size:12px}.login .validate.warn{color:var(--c-warn-text);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(--c-d5);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(--c-content-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 solid var(--c-content-text)}.login .form-item input.checkbox label,.login .formItem.checkbox label{cursor:pointer;font-size:1.6rem;color:var(--c-content-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(--c-d5);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(--c-content-dim-o50)}.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(--c-content-dim);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(--c-content-dim)}#login-debug{position:absolute;left:10px;right:10px;top:10px;bottom:10px;z-index:50;padding:20px;background-color:var(--c-d4);display:none}#login-debug button{display:inline-block;margin:0 5px}#login-debug textarea{display:block;width:100%;min-height:300px}
